ayatana-indicator-sound-0.8.2/AUTHORS0000644000000000000000000000023314004562315014173 0ustar Charles Kerr Ted Gould Cody Russell Xavi Garcia ayatana-indicator-sound-0.8.2/ChangeLog0000644000000000000000000117025114004562315014706 0ustar 2021-01-28 16:55:41 +0100 Mike Gabriel * release 0.8.2 (HEAD -> master, tag: 0.8.2) 2021-01-28 16:38:51 +0100 Mike Gabriel (7b249fc) * debian/control: Make B-D on dh-systemd optional (fixes FTBFS in Debian bullseye). 2021-01-12 14:23:14 +0100 Robert Tari (14b00b7) * Merge branch 'sunweaver-pr/switch-to-lomiri' 2020-12-22 13:13:03 +0000 Mike Gabriel (1b2da32) * debian/control: Build against lomiri-api and lomiri-url-dispatcher (if available). 2020-12-22 13:11:32 +0000 Mike Gabriel (d0a3860) * Port from Unity8 to Lomiri (URL Dispatcher and API). 2020-12-30 09:56:31 +0000 J. Lavoie (2607318) * Translated using Weblate (French (Canada)) 2020-12-30 03:12:29 +0000 J. Lavoie (85746ab) * Translated using Weblate (English (United Kingdom)) 2020-12-30 03:16:34 +0000 J. Lavoie (3976840) * Translated using Weblate (English (Canada)) 2020-12-30 03:01:03 +0000 J. Lavoie (09d46d3) * Translated using Weblate (German) 2020-12-22 13:13:03 +0000 Mike Gabriel (c03982a) * debian/control: Build against lomiri-api and lomiri-url-dispatcher (if available). 2020-12-22 13:11:32 +0000 Mike Gabriel (3c1c6e2) * Port from Unity8 to Lomiri (URL Dispatcher and API). 2020-12-22 12:58:27 +0000 Mike Gabriel (5d23457) * NEWS.Canonical: Add old NEWS file from Canonical times. 2020-12-03 17:47:58 +0000 Oğuz Ersen (3240d7b) * Translated using Weblate (Turkish) 2020-11-29 16:15:05 +0000 Oğuz Ersen (de3704e) * Translated using Weblate (Turkish) 2020-11-26 13:33:58 +0000 Ács Zoltán (ee3c9f4) * Translated using Weblate (Hungarian) 2020-11-24 20:07:51 +0000 Quentin PAGÈS (7672c05) * Translated using Weblate (Occitan) 2020-11-20 08:24:25 +0000 Ács Zoltán (fec13eb) * Translated using Weblate (Hungarian) 2020-11-17 21:08:04 +0000 Quentin PAGÈS (26b3106) * Translated using Weblate (Occitan) 2020-11-12 18:13:37 +0000 Oğuz Ersen (cacecc1) * Translated using Weblate (Turkish) 2020-11-11 16:42:42 +0000 Oğuz Ersen (86154c6) * Translated using Weblate (Turkish) 2020-11-10 23:45:09 +0000 Allan Nordhøy (ec1f940) * Translated using Weblate (Norwegian Bokmål) 2020-11-11 08:27:43 +0000 Milan Korecky (a327b59) * Translated using Weblate (Czech) 2020-11-11 12:08:17 +0100 Robert Tari (5c96b63) * Merge branch 'sunweaver-pr/fix-mate-desktop-detection' 2020-11-07 20:56:09 +0000 Quentin PAGÈS (bfa42c2) * Translated using Weblate (Occitan) 2020-11-06 14:13:20 +0000 Ács Zoltán (da5b597) * Translated using Weblate (Hungarian) 2020-11-02 00:33:47 +0000 Joan CiberSheep (c5b1d4c) * Translated using Weblate (Catalan) 2020-11-01 12:26:36 +0100 Hosted Weblate (5766f16) * Update translation files 2020-10-31 03:48:10 +0000 Joan CiberSheep (c3f1b3c) * Translated using Weblate (Catalan) 2020-10-31 12:28:30 +0100 Weblate (789db9e) * Added translation using Weblate (Italian) 2020-10-31 12:28:25 +0100 Weblate (4927334) * Added translation using Weblate (Tamil (Sri Lanka)) 2020-10-31 12:28:17 +0100 Weblate (f063b8e) * Added translation using Weblate (Dhivehi) 2020-10-31 12:28:11 +0100 Weblate (93e2c77) * Added translation using Weblate (Venetian) 2020-10-31 12:28:05 +0100 Weblate (c5dcd7a) * Added translation using Weblate (Kashubian) 2020-10-31 12:28:02 +0100 Weblate (efdf894) * Added translation using Weblate (Macedonian) 2020-10-31 12:27:54 +0100 Weblate (ed1254c) * Added translation using Weblate (Friulian) 2020-10-31 12:27:53 +0100 Weblate (86fcb73) * Added translation using Weblate (Tatar) 2020-10-29 00:28:42 +0000 Milan Korecky (71512c0) * Translated using Weblate (Czech) 2020-10-28 21:38:49 +0000 Joan CiberSheep (12f3939) * Translated using Weblate (Catalan) 2020-10-26 21:40:39 +0000 Adrià Martín (abaa822) * Translated using Weblate (Sardinian) 2020-10-27 12:26:36 +0100 Hosted Weblate (38ef562) * Update translation files 2020-10-26 12:21:11 +0000 Michele (dca6647) * Translated using Weblate (Italian) 2020-10-26 11:39:26 +0000 Mike Gabriel (b37c500) * Translated using Weblate (German) 2020-10-26 12:45:06 +0100 Weblate (9e45184) * Added translation using Weblate (Manx) 2020-10-26 12:44:53 +0100 Weblate (2ffd5c6) * Added translation using Weblate (Afar) 2020-10-26 12:44:52 +0100 Weblate (7ddf4f2) * Added translation using Weblate (Nyanja) 2020-10-26 12:44:48 +0100 Weblate (b0a5be3) * Added translation using Weblate (Assamese) 2020-10-26 12:44:46 +0100 Weblate (165aae7) * Added translation using Weblate (Wolof) 2020-10-23 15:45:23 +0000 Quentin PAGÈS (c2e5656) * Translated using Weblate (Occitan) 2020-10-18 17:00:06 +0000 Quentin PAGÈS (a964a6d) * Translated using Weblate (Occitan) 2020-10-01 21:12:35 +0000 ssantos (e9ec911) * Translated using Weblate (Portuguese) 2020-09-29 11:38:05 +0000 Yaron Shahrabani (600c3dd) * Translated using Weblate (Hebrew) 2020-09-28 05:53:45 +0000 Adolfo Jayme Barrientos (5564a41) * Translated using Weblate (Spanish) 2020-09-25 14:31:04 +0000 Talking Panda (093d82a) * Translated using Weblate (Turkish) 2020-09-25 17:39:36 +0000 Quentin PAGÈS (42ecf2a) * Translated using Weblate (Occitan) 2020-11-11 08:59:48 +0100 Mike Gabriel (0ae4bef) * src/service.vala: Add FIXME to remind us that the -sound indicator also uses code that needs to be moved into libayatana-common (new shared lib). 2020-11-11 08:59:10 +0100 Mike Gabriel (7fe2596) * src/service.vala: Check if mate-volume-control exists before executing it. 2020-11-10 08:55:16 +0100 Mike Gabriel (29180e8) * src/service.vala: Properly recognize a MATE desktop session when launched via LightDM's default lighdm-xsession. 2020-11-07 20:56:09 +0000 Quentin PAGÈS (20a2e67) * Translated using Weblate (Occitan) 2020-11-06 14:13:20 +0000 Ács Zoltán (45605dc) * Translated using Weblate (Hungarian) 2020-11-02 00:33:47 +0000 Joan CiberSheep (dffa0be) * Translated using Weblate (Catalan) 2020-11-01 12:26:36 +0100 Hosted Weblate (b490f7a) * Update translation files 2020-10-31 03:48:10 +0000 Joan CiberSheep (66f480e) * Translated using Weblate (Catalan) 2020-10-31 12:28:30 +0100 Weblate (e6932a0) * Added translation using Weblate (Italian) 2020-10-31 12:28:25 +0100 Weblate (8cbf50c) * Added translation using Weblate (Tamil (Sri Lanka)) 2020-10-31 12:28:17 +0100 Weblate (6f150ea) * Added translation using Weblate (Dhivehi) 2020-10-31 12:28:11 +0100 Weblate (3afc8f8) * Added translation using Weblate (Venetian) 2020-10-31 12:28:05 +0100 Weblate (9c7c3a1) * Added translation using Weblate (Kashubian) 2020-10-31 12:28:02 +0100 Weblate (78c069a) * Added translation using Weblate (Macedonian) 2020-10-31 12:27:54 +0100 Weblate (c70cf0e) * Added translation using Weblate (Friulian) 2020-10-31 12:27:53 +0100 Weblate (9b37a5c) * Added translation using Weblate (Tatar) 2020-10-29 00:28:42 +0000 Milan Korecky (f8b9114) * Translated using Weblate (Czech) 2020-10-28 21:38:49 +0000 Joan CiberSheep (84aaca3) * Translated using Weblate (Catalan) 2020-10-26 21:40:39 +0000 Adrià Martín (3d9f18e) * Translated using Weblate (Sardinian) 2020-10-27 12:26:36 +0100 Hosted Weblate (6c256e1) * Update translation files 2020-10-26 12:21:11 +0000 Michele (160777a) * Translated using Weblate (Italian) 2020-10-26 11:39:26 +0000 Mike Gabriel (88ce046) * Translated using Weblate (German) 2020-10-26 12:45:06 +0100 Weblate (102b5e2) * Added translation using Weblate (Manx) 2020-10-26 12:44:53 +0100 Weblate (2f15d7b) * Added translation using Weblate (Afar) 2020-10-26 12:44:52 +0100 Weblate (7a506bb) * Added translation using Weblate (Nyanja) 2020-10-26 12:44:48 +0100 Weblate (9295f27) * Added translation using Weblate (Assamese) 2020-10-26 12:44:46 +0100 Weblate (4b9ddf0) * Added translation using Weblate (Wolof) 2020-10-23 15:45:23 +0000 Quentin PAGÈS (92dce8a) * Translated using Weblate (Occitan) 2020-10-18 17:00:06 +0000 Quentin PAGÈS (6ab96d9) * Translated using Weblate (Occitan) 2020-10-01 21:12:35 +0000 ssantos (948d5f8) * Translated using Weblate (Portuguese) 2020-09-29 11:38:05 +0000 Yaron Shahrabani (65b2bce) * Translated using Weblate (Hebrew) 2020-09-28 05:53:45 +0000 Adolfo Jayme Barrientos (27a8257) * Translated using Weblate (Spanish) 2020-09-25 14:31:04 +0000 Talking Panda (98b3926) * Translated using Weblate (Turkish) 2020-09-25 17:39:36 +0000 Quentin PAGÈS (18bafcb) * Translated using Weblate (Occitan) 2020-09-10 22:01:44 +0200 Mike Gabriel (7cc8dae) * NEWS: Format fix (no colon after release numbers). 2020-09-10 21:48:50 +0200 Mike Gabriel (1231f45) * debian/changelog: Fix project name in previous stanza. 2020-09-10 21:45:59 +0200 Mike Gabriel (a083b2b) * release 0.8.1 (tag: 0.8.1) 2020-09-08 01:10:17 +0000 Milo Ivir (de8a375) * Translated using Weblate (Croatian) 2020-09-06 06:37:04 +0000 Baka Gaijin (020f2a1) * Translated using Weblate (Japanese) 2020-09-04 11:13:01 +0000 antuketot76 (581efe5) * Translated using Weblate (Malay) 2020-08-20 14:45:03 +0200 Mike Gabriel (9e7e221) * release 0.8.0 (tag: 0.8.0) 2020-08-19 21:03:57 +0200 Mike Gabriel (2dcac5b) * debian/control: Temporarily disable B-Ds that are required for unit testing. 2020-08-19 20:58:43 +0200 Mike Gabriel (b6fd253) * debian/rules: Disable unit tests at build time (this needs to be reintroduced at some later point of time). 2020-08-19 20:58:15 +0200 Mike Gabriel (4d8f2ed) * debian/control: Drop Ubuntu-specific stuff from B-D. 2020-08-19 20:57:53 +0200 Mike Gabriel (8b98fcb) * debian/control: Drop qt5-default (virtual package) from B-D. 2020-08-12 08:06:10 +0200 Robert Tari (bc25100) * Merge branch 'sunweaver-pr/libexec-dir-on-Debian-too' Attributes GH PR #11: https://github.com/AyatanaIndicators/ayatana-indicator-sound/pull/11 2020-08-12 07:45:26 +0200 Mike Gabriel (89b71ec) * CMakeLists.txt: Drop workaround for missing libexec dir on Debian. Debian moved forward and now supports FHS 3.0 (since Debian Policy 4.1.5). 2020-08-12 07:37:41 +0200 Mike Gabriel (85c01f5) * Merge branch 'tari01-pr/replace-x-canonical-attributes' 2020-08-11 12:20:04 +0200 Robert Tari (11ea056) * Replace x-canonical attributes 2020-08-11 18:26:28 +0200 Robert Tari (a3bc5a9) * Merge branch 'pr/drop-upstart-support' of https://github.com/sunweaver/ayatana-indicator-sound 2020-08-10 12:40:50 +0200 Mike Gabriel (dc9e35c) * Drop all references to upstart. 2020-08-10 12:40:50 +0200 Mike Gabriel (fb6aba5) * Drop all references to upstart. 2020-08-10 09:06:08 +0200 Mike Gabriel (27ebfd2) * debian/ayatana-indicator-sound.links: Add FIXME/reminder to drop manual symlinking of systemd user service file once DH compat level is raised to a level above 12. 2020-08-10 09:01:56 +0200 Mike Gabriel (664a235) * Merge branch 'ubports-fix-systemd' 2020-08-09 22:38:37 +0200 Marius Gripsgard (94ffb27) * Start indicator in systemd when ayatana-indicators.target is started 2020-07-28 08:13:38 +0000 Kristjan Räts (37cd597) * Translated using Weblate (Estonian) 2020-07-24 01:16:24 +0200 Robert Tari (628f1d4) * Added option to disable Tests/Coverage 2020-07-19 12:48:26 +0000 ssantos (a699170) * Translated using Weblate (Portuguese) 2020-07-03 22:44:59 +0000 Tobias p (f3aa516) * Translated using Weblate (Danish) 2020-06-14 04:44:35 +0000 MarongHappy (4ab7a2c) * Translated using Weblate (Korean) 2020-06-10 16:54:59 +0000 Nathan (51cd60c) * Translated using Weblate (French) 2020-05-30 22:55:43 +0000 Juraj Liso (2a664ce) * Translated using Weblate (Slovak) 2020-05-27 01:08:55 +0000 wdggg (1fa62ca) * Translated using Weblate (Chinese (Simplified)) 2020-05-08 06:18:36 +0000 Abdusalam (e327176) * Translated using Weblate (Uyghur) 2020-05-09 04:39:37 +0000 iNetRoos (881a82a) * Translated using Weblate (Afrikaans) 2020-04-30 09:42:07 +0000 Mingun (06c9fca) * Translated using Weblate (Russian) 2020-04-27 10:18:56 +0000 Jeannette L (966fa0b) * Translated using Weblate (French (Canada)) 2020-04-27 09:28:59 +0000 Jeannette L (ccf7fc7) * Translated using Weblate (English (United Kingdom)) 2020-04-27 09:39:55 +0000 Jeannette L (ff8d12a) * Translated using Weblate (English (Canada)) 2020-04-27 09:42:51 +0000 Jeannette L (550e12d) * Translated using Weblate (English (Australia)) 2020-04-16 15:59:36 +0000 george k (613fd4a) * Translated using Weblate (Greek) 2020-04-15 00:06:19 +0000 Jeannette L (a89c684) * Translated using Weblate (French) 2020-04-15 00:06:24 +0000 Jeannette L (524c547) * Translated using Weblate (German) 2020-04-01 20:27:23 +0000 Davit Mayilyan (954e8fd) * Translated using Weblate (Armenian) 2020-04-01 01:28:21 +0000 Johntini (d382516) * Translated using Weblate (Spanish) 2020-03-29 14:44:55 +0000 Alexie Brindusescu (a478fa7) * Translated using Weblate (Romanian) 2020-03-29 14:36:02 +0000 Alexie Brindusescu (8e28567) * Translated using Weblate (Romanian) 2020-03-17 16:21:48 +0000 Satnam S Virdi (f4e8b8a) * Translated using Weblate (Punjabi) 2020-03-16 05:16:32 +0000 Grace Guo (e0d2efd) * Translated using Weblate (Japanese) 2020-03-14 04:47:10 +0000 yagoub fadel (67b3d62) * Translated using Weblate (Arabic) 2020-02-25 17:00:30 +0000 Wellington Terumi Uemura (acdeccc) * Translated using Weblate (Portuguese (Brazil)) 2020-02-21 18:40:58 +0000 Djakson Cleber Gonçalves Filho (3dce872) * Translated using Weblate (Portuguese (Brazil)) 2020-02-06 14:44:37 +0000 Laércio Cordeiro (5cce698) * Translated using Weblate (Portuguese (Brazil)) 2020-01-04 15:27:40 +0000 ssantos (b988b94) * Translated using Weblate (Portuguese) 2020-01-02 22:56:31 +0000 Milo Ivir (6357706) * Translated using Weblate (Croatian) 2020-01-02 02:14:28 +0000 Mareks Dunkurs (56afb27) * Translated using Weblate (Latvian) 2019-12-28 20:26:21 +0000 Erik Peeremand (8c3586a) * Translated using Weblate (Dutch) 2019-12-04 03:17:39 +0000 Wellington Terumi Uemura (2b27d29) * Translated using Weblate (Portuguese (Brazil)) 2019-11-21 11:05:12 +0100 Mike Gabriel (7ceaa05) * Fix several 'Creation method of abstract class cannot be public.' Vala issues. 2019-11-22 23:59:30 +0000 Yusuf Osman YILMAZ (72f06dd) * Translated using Weblate (Turkish) 2019-10-30 14:22:16 +0000 Marcela Korreshi (36288cf) * Translated using Weblate (Albanian) 2019-10-29 15:25:09 +0000 Danjela Hoxha (0c431c3) * Translated using Weblate (Albanian) 2019-10-15 11:30:31 +0000 giorgio.saragnese (e8bb535) * Translated using Weblate (Italian) 2019-10-13 10:38:57 +0000 Abhay Patel (365c4e3) * Translated using Weblate (Hindi) 2019-09-23 15:39:50 +0000 Estébastien Robespi (429ca60) * Translated using Weblate (French) 2019-09-07 17:38:39 +0000 Abraham Roman (24b4d17) * Translated using Weblate (Spanish) 2019-09-02 19:40:44 +0000 Swann Martinet (b5fc814) * Translated using Weblate (French) 2019-09-02 20:25:00 +0000 Swann Martinet (1c9774c) * Translated using Weblate (German) 2019-08-28 20:29:11 +0200 Mike Gabriel (403aef2) * update locale files 2018-03-16 07:46:15 +0100 Mike Gabriel (8113236) * po/CMakeLists.txt: Drop intl_update_potfile(). We don't want this in Ayatana Indicators. 2018-03-12 22:04:39 +0000 Mike Gabriel (bc8c735) * tests/integration/indicator-sound-test-base.cpp: The desktop pulseaudio daemon also needs the stream-restore module these days. 2018-03-12 22:03:56 +0000 Mike Gabriel (3c0cde7) * Report exact GLib error message when unable to find stream restore data. 2018-03-12 22:38:25 +0100 Mike Gabriel (3746aaa) * tests/integration/indicator-sound-test-base.cpp: Quote properly when loading the stream-restore module into pulseaudio. 2018-03-12 22:37:58 +0100 Mike Gabriel (8dd8ab1) * data/org.ayatana.indicator.sound: Fix Name= key, prepend ayatana-. 2018-03-12 22:01:14 +0100 Mike Gabriel (9d015f1) * tests/integration/indicator-sound-test-base.cpp: Unset DBUS_SESSION_BUS_ADDRESS env var when tearing down. 2018-03-12 21:58:52 +0100 Mike Gabriel (178d89a) * tests/integration/: Drop commented out add_subdirectory() call. 2018-03-12 21:58:32 +0100 Mike Gabriel (f118cdc) * tests/integration/: Don't avoid integration tests when user is jenkins. 2018-03-12 21:57:52 +0100 Mike Gabriel (05cb855) * tests/integration/: Properly set env variables for pulseaudio and assure dependencies to be in place. 2018-03-12 21:47:26 +0100 Mike Gabriel (bc163bb) * data/CMakeLists.txt: Don't install org.ayatana.AccountsService.Sound.xml on Ubuntu(-derived) systems. 2018-03-12 20:44:13 +0000 Mike Gabriel (894e629) * tests/integration/utils/dbus-pulse-volume.cpp: Use ifdef, not if for testing defined conditional macros. 2019-08-19 13:18:22 +0000 Adolfo Jayme Barrientos (cf69ea4) * Translated using Weblate (Spanish) 2019-08-15 15:35:14 +0000 Manuela Silva (9f892b1) * Translated using Weblate (Portuguese) 2019-07-01 19:54:03 +0000 Elizabeth Sherrock (8e55a09) * Translated using Weblate (Chinese (Simplified)) 2019-06-28 14:51:58 +0000 Patrick Heijmann (aca1586) * Translated using Weblate (Dutch) 2019-06-03 17:54:28 +0000 ssantos (aa8a65f) * Translated using Weblate (Portuguese) 2019-06-08 11:40:40 +0000 THANOS SIOURDAKIS (295ccd2) * Translated using Weblate (Greek) 2019-05-21 12:37:58 +0000 THANOS SIOURDAKIS (03e4d3c) * Translated using Weblate (Greek) 2019-05-05 09:30:22 +0000 ssantos (d929ca5) * Translated using Weblate (Portuguese) 2019-04-16 11:15:43 +0000 Marcus Vinicius Santos (3c1c14a) * Translated using Weblate (Portuguese (Brazil)) 2019-01-26 08:47:26 +0000 ssantos (1699441) * Translated using Weblate (Portuguese) 2019-01-15 05:55:55 +0000 Pavel Borecki (90de6d1) * Translated using Weblate (Czech) 2019-01-11 11:29:57 +0000 Louies (0a85f6b) * Translated using Weblate (Chinese (Traditional)) 2018-11-25 18:51:56 +0000 ssantos (2350343) * Translated using Weblate (German) 2018-11-22 19:16:08 +0000 ssantos (c959ee6) * Translated using Weblate (Portuguese) 2018-10-23 15:59:31 +0000 Iván Seoane (90b4939) * Translated using Weblate (Galician) 2018-09-29 18:53:55 +0000 Володимир Бриняк (f33fdb6) * Translated using Weblate (Ukrainian) 2018-09-27 19:32:21 +0000 Володимир Бриняк (2a1cc8d) * Translated using Weblate (Ukrainian) 2018-09-18 05:08:07 +0000 Henrique Combochi (2793fab) * Translated using Weblate (Portuguese (Brazil)) 2018-08-24 18:07:08 +0000 WaldiS (59ee878) * Translated using Weblate (Polish) 2018-08-23 17:30:31 +0000 WaldiS (ff816e2) * Translated using Weblate (Polish) 2018-07-22 13:54:33 +0000 Eugen Wesseloh (c79e143) * Translated using Weblate (Russian) 2018-07-07 16:27:46 +0000 Doma Gergő (0ff6f05) * Translated using Weblate (Hungarian) 2018-06-22 16:01:45 +0000 Lejo (3e97129) * Translated using Weblate (German) 2018-06-18 08:52:36 +0000 Doma Gergő (da5e9fd) * Translated using Weblate (Hungarian) 2018-06-17 10:29:41 +0000 advocatux (c5e5523) * Translated using Weblate (Spanish) 2018-06-08 03:25:42 +0000 ۋولقان (3365aec) * Translated using Weblate (Uyghur) 2018-05-18 20:00:57 +0000 Adolfo Jayme Barrientos (ec44564) * Translated using Weblate (Spanish) 2018-05-08 12:49:58 +0000 Heimen Stoffels (11387af) * Translated using Weblate (Dutch) 2018-05-04 05:46:18 +0000 huzhanrong (a5b8737) * Translated using Weblate (Chinese (Simplified)) 2018-05-02 20:16:53 +0000 Adolfo Jayme Barrientos (13a1ccd) * Translated using Weblate (Spanish) 2018-04-04 04:20:06 +0000 Pavel Borecki (56a94d5) * Translated using Weblate (Czech) 2018-04-04 04:17:54 +0000 Pavel Borecki (9271ccc) * Translated using Weblate (Czech) 2018-04-04 04:15:36 +0000 Pavel Borecki (2eb0d8e) * Translated using Weblate (Czech) 2018-03-29 22:32:47 +0000 Anders Jonsson (dc9dc95) * Translated using Weblate (Swedish) 2018-03-03 22:07:58 +0000 Moo (68bb8b2) * Translated using Weblate (Lithuanian) 2018-03-01 21:22:25 +0000 Moo (65a6429) * Translated using Weblate (Lithuanian) 2018-02-28 01:56:54 +0000 Мира Странная (914f767) * Translated using Weblate (Russian) 2018-02-20 12:58:07 +0000 Veselin Georgiev (e5c23e1) * Translated using Weblate (Bulgarian) 2018-01-28 18:24:01 +0000 Марс Ямбар (8f4ad92) * Translated using Weblate (Ukrainian) 2018-01-22 20:50:29 +0000 Марс Ямбар (f497a19) * Translated using Weblate (Ukrainian) 2018-01-01 12:15:44 +0000 Anders Jonsson (4fd178a) * Translated using Weblate (Swedish) 2018-01-04 14:13:58 +0000 Yaron Shahrabani (305059a) * Translated using Weblate (Hebrew) 2017-12-24 09:44:47 +0000 Kristjan Räts (cd3b967) * Translated using Weblate (Estonian) 2017-12-31 15:43:03 +0000 Sebastian Rasmussen (0fd2a6f) * Translated using Weblate (Swedish) 2017-12-24 09:43:26 +0000 Kristjan Räts (46d1081) * Translated using Weblate (Estonian) 2017-12-12 20:40:56 +0000 Allan Nordhøy (e01f644) * Translated using Weblate (Norwegian Bokmål) 2017-12-10 09:46:03 +0000 Kristjan Räts (f7a7d79) * Translated using Weblate (Estonian) 2017-11-17 05:24:45 +0000 Viktar Vauchkevich (e2c4f86) * Translated using Weblate (Belarusian) 2017-11-30 16:17:19 +0000 Olivier Macchioni (510f937) * Translated using Weblate (French) 2018-03-12 16:16:18 +0100 Mike Gabriel (2cc2511) * Re-enable disable tests. All related to non-appearing Puleaudio on DBus. So let's get that fixed rather than hiding the mistake elsewhere. 2018-03-12 16:15:38 +0100 Mike Gabriel (6b77c86) * tests/CmakeLists.txt: Provide XDG_RUNTIME_DIR in test environment. 2018-03-12 16:00:45 +0100 Mike Gabriel (afd7007) * tests/CMakeLists.txt: Handle custom command (gschemas.compiled) indirectly via custom target (gschemas-compiled). 2018-01-16 10:36:41 +0100 Mike Gabriel (5eab5bd) * tests/: Rename FAKE_HOME to TEST_HOME. 2018-01-16 10:05:25 +0100 Mike Gabriel (81a2976) * Some CMakeLists.txt optimizations. 2018-01-16 10:04:32 +0100 Mike Gabriel (d2bcfdf) * tests/integration/utils/dbus-pulse-volume.cpp: Yet another location where we need to check for HAS_UT_ACCTSERVICE_SOUND_SETTINGS. 2018-01-16 10:00:07 +0100 Mike Gabriel (507a420) * src/accounts-service-access.vala: Locate another location in the code where we need to check for HAS_UT_ACCTSERVICE_SOUND_SETTINGS. 2018-01-16 07:47:15 +0100 Mike Gabriel (f67f74e) * More namespacing mess clean-ups. (We mixed up com.ubuntu with com.canonical...). 2018-01-13 14:03:58 +0100 Mike Gabriel (9b7a0b2) * tests/dbus-types/: Add forgotten file (com.canonical.AccountsService.Sound.xml). 2018-01-13 12:47:41 +0000 Mike Gabriel (ed5a6fe) * tests/dbus-types/CMakeLists.txt: Conditionally use com.canonical.AccountsService.Sound.xml (on Ubuntu) or org.ayatana.AccountsService.Sound.xml (or non-Ubuntu). 2018-01-13 12:47:02 +0000 Mike Gabriel (36d7790) * tests/service-mocks/accounts-mock/CMakeLists.txt: Fix file existence check for com.ubuntu.AccountsService.Sound.xml. 2018-01-13 13:17:06 +0100 Mike Gabriel (eb1f30c) * tests/service-mocks/accounts-mock: Re-add com.ubuntu.AccountsService.Sound.Mock.xml and use it for testing this project on Ubuntu. 2018-01-13 01:50:05 +0100 Mike Gabriel (06517ee) * tests/service-mocks/: Set ACCOUNTS_SOUND_INTERFACE depending on if we run on Ubuntu or other distro. 2018-01-13 00:53:18 +0100 Mike Gabriel (828239e) * Another HAS_UBUNTU_SOUND_SCHEMA location in the code where we need to hack around Ubuntu's sound schema. 2018-01-13 00:52:50 +0100 Mike Gabriel (7326274) * tests/integration/: Provider a FAKE_HOME for pulseaudio to have a secure location for its user config files. 2017-12-08 14:00:45 +0100 Mike Gabriel (6641267) * b/tests/integration/indicator-sound-test-base.cpp: Tests against org.ayatana.sound on non-Ubuntu, against com.ubuntu.sound on Ubuntu. 2017-12-08 14:00:02 +0100 Mike Gabriel (9f2212a) * debian/control: Add B-D: on Ubuntu, pull in accountsservice-ubuntu-schemas at build-time. 2017-12-07 19:12:40 +0000 Mike Gabriel (d7e38c8) * src/CMakeLists.txt: Various changes to get HAS_UT_ACCTSERVICE_* variables up-and-running. 2017-12-07 11:59:02 +0000 Mike Gabriel (c4fdabb) * src/CMakeLists.txt: No need to use add_definitions(). This project is purely Vala. 2017-12-07 11:58:17 +0000 Mike Gabriel (ff89e37) * src/CMakeLists.txt: Fix spelling of VALA_DEFINE_URLDISPATCHER's value. 2017-12-07 11:49:54 +0000 Mike Gabriel (5309a60) * Make AcctService SecurityPrivacy and System.Sound optional. 2017-12-07 12:10:26 +0100 Mike Gabriel (a162229) * Revert "com.ubuntu.touch: Drop system sound setting access and privacy settings access for now. Can be re-added later, if required." 2017-12-06 23:36:41 +0100 Mike Gabriel (d08b85f) * data/ayatana-indicator-sound.desktop.in: Add XFCE to OnlyShowIn= key. 2017-12-06 11:45:17 +0100 Mike Gabriel (c6c864c) * Rename GNOMELOCALEDIR -> LOCALEDIR. 2017-12-06 11:44:25 +0100 Mike Gabriel (8a8cfe6) * Initialize Gettext after GNUInstallDirs has been included. Fixes broken i18n support. 2017-12-05 10:30:30 +0100 Mike Gabriel (097763d) * debian/postinst: Drop file. The libglib2.0-bin package has trigger for schema compilation these days (and this for ages, actually). 2017-12-02 23:41:38 +0100 Mike Gabriel (855a834) * debian/control: Fix D (glib2.0-bin -> libglib2.0-bin). 2017-12-02 21:53:20 +0000 Mike Gabriel (8779326) * tests/: Disable two failing tests for now: DISABLED_DesktopMprisPlayersPlaybackControls and DISABLED_DesktopChangeRoleVolume. 2017-12-02 21:52:58 +0000 Mike Gabriel (402d422) * tests/CMakeLists.txt: Fix non-critical typo flaw in test name. 2017-12-02 21:52:34 +0000 Mike Gabriel (1ba65f8) * Fix naming flaw in pre-processor macro name. 2017-12-02 21:52:05 +0000 Mike Gabriel (4f413b0) * src/gmenuharness/: Fix include paths. 2017-12-02 21:51:26 +0000 Mike Gabriel (c87f09e) * Vala defines != C defines. 2017-12-02 21:50:27 +0000 Mike Gabriel (2fc15b8) * debian/control: Fix typo in B-Ds (liburl-dispatcher-dev -> liburl-dispatcher1-dev). 2017-12-02 21:50:00 +0000 Mike Gabriel (eba5f88) * debian/control: Switch to Priority: optional. 2017-12-02 20:40:23 +0100 Mike Gabriel (76bb03b) * src/CMakeLists.txt: White-space fix. 2017-12-02 20:40:06 +0100 Mike Gabriel (a597c8c) * tests/: Fix indicator executable name. 2017-12-02 20:39:29 +0100 Mike Gabriel (d1da958) * url-dispatcher: Properly build-time disable url-dispatcher support. 2017-12-02 20:38:34 +0100 Mike Gabriel (f31a081) * debian/{control,postinst}: Recompile GSettings schemas at post installation. 2017-11-29 15:29:02 +0100 Mike Gabriel (3a0680f) * tests/dbus-types/: Fix file name: org.ayatana.sound.AccountsService.xml -> org.ayatana.AccountsService.Sound.xml. 2017-11-29 14:59:06 +0100 Mike Gabriel (55805e1) * src/CMakeLists.txt: Fix typo flaw in add_defintions(...). 2017-11-29 13:24:56 +0100 Mike Gabriel (97e0346) * update-po.sh: Preserve .pot file when updating *.po files. 2017-11-29 13:12:00 +0100 Mike Gabriel (9cf2e6c) * po/*.po: Update with now correct file names for .xml files. 2017-11-29 12:57:52 +0100 Mike Gabriel (3f58378) * po/ayatana-indicator-sound.pot: Update with now correct file names for .xml files. 2017-11-29 12:57:07 +0100 Mike Gabriel (f0843d9) * po/POTFILES.in: Rework list of to be translated files. 2017-11-29 12:45:21 +0100 Mike Gabriel (3719f79) * update-po.sh: Fix filenames of .ini(.in) and .xml(.in) files in po files. 2017-11-29 12:45:18 +0100 Mike Gabriel (125fb8d) * update-pot.sh: Fix filenames of .ini(.in) and .xml(.in) files in po template file. 2017-11-28 13:58:27 +0100 Mike Gabriel (c0cb304) * Translation string fix: menU -> menu. Spotted by Allan Nordhøy. 2017-11-27 17:35:00 +0000 Kristjan Räts (9920065) * Translated using Weblate (Estonian) 2017-11-26 21:34:06 +0000 Kristjan Räts (0d04fea) * Translated using Weblate (Estonian) 2017-11-25 08:50:55 +0000 Kristjan Räts (b22dc95) * Translated using Weblate (Estonian) 2017-11-24 01:31:45 +0000 Allan Nordhøy (ee2a58f) * Translated using Weblate (Norwegian Bokmål) 2017-11-22 15:37:27 +0000 Fatih Mert Doğancan (c82e2a0) * Translated using Weblate (Turkish) 2017-11-19 01:15:07 +0000 Allan Nordhøy (0fb3625) * Translated using Weblate (Norwegian Bokmål) 2017-11-17 05:22:59 +0000 Viktar Vauchkevich (2561c38) * Translated using Weblate (Belarusian) 2017-11-11 20:57:03 +0000 Allan Nordhøy (f7a60fe) * Translated using Weblate (Norwegian Bokmål) 2017-11-05 19:17:43 +0000 Kristjan Räts (60eb38f) * Translated using Weblate (Estonian) 2017-11-27 14:18:31 +0100 Mike Gabriel (b73e084) * debian/control: Use 'hello' package as B-D dummy, rather than mate-common. 2017-10-27 01:18:09 +0000 Mike Gabriel (2a1a732) * com.ubuntu.touch: Drop system sound setting access and privacy settings access for now. Can be re-added later, if required. 2017-10-27 01:13:52 +0000 Mike Gabriel (0187601) * data/org.ayatana.AccountsService.Sound: Use Ayatana namespace. 2017-10-27 01:04:55 +0000 Mike Gabriel (bc4bedc) * Suppress warning about 'static const'. 2017-10-24 20:39:50 +0000 Mike Gabriel (dc8b221) * XDG autostart: Adapt previous reverse commit to Ayatana Indicators. Don't start the service in Unity and Pantheon, but launch it in MATE. 2017-10-24 22:34:25 +0200 Mike Gabriel (e747921) * Revert "Remove old autostart files." 2017-10-24 21:12:51 +0200 Mike Gabriel (0d576ab) * update-po*.sh: Add license header. 2017-10-23 20:21:42 +0200 Mike Gabriel (931fa6e) * systemd unit file: Only build+install if systemd is available at build-time. 2017-10-23 20:16:13 +0200 Mike Gabriel (cbf058f) * debian/control: Modify B-D for systemd: only available/required on [linux-any]. 2017-10-23 18:14:02 +0000 Mike Gabriel (f469a67) * debian/control: Bump to Standards-Version: to 4.1.1. No changes needed. 2017-10-23 18:13:32 +0000 Mike Gabriel (d639e25) * data/CMakeLists.txt: Ship org.ayatana.sound.gschema.xml if com.ubuntu.sound.gschema.xml is not around at build-time. 2017-10-23 18:11:31 +0000 Mike Gabriel (1018cd9) * debian/control: Suggest ayatana-greeter-session-broadcast instead of unity-greeter-session-broadcast. 2017-10-23 12:55:16 +0200 Jeremy Bicha (96e52ed) * debian/control: Drop alternate recommends on ubuntu-system-settings. 2017-10-23 12:50:46 +0200 Andrea Azzarone (9e3d76b) * Include to fix a build issues with g++7. 2017-10-18 17:40:45 +0000 Viktar Vauchkevich (9db7756) * Translated using Weblate (Belarusian) 2017-10-15 20:20:25 +0000 Mike Gabriel (0d8e458) * Translated using Weblate (German) 2017-10-13 19:25:57 +0000 Viktar Vauchkevich (8e5f91a) * Translated using Weblate (Belarusian) 2017-10-12 17:56:26 +0000 Viktar Vauchkevich (338a75a) * Translated using Weblate (Belarusian) 2017-10-12 09:58:38 +0000 Matteo F. Vescovi (284c529) * Translated using Weblate (Italian) 2017-10-23 01:35:25 +0200 Jeremy Bicha (85e29a3) * Fix build with vala 0.36. 2017-10-22 23:07:30 +0000 Mike Gabriel (13525d7) * Fork from Ubuntu's indicator-sound. 2017-10-12 08:01:00 +0200 Mike Gabriel (007ee3b) * po/POTFILES.skip: Skip all .c files generated by vala. 2017-10-12 07:53:06 +0200 Mike Gabriel (f42ab75) * po/: Already provide translation files for hosted Weblate. 2017-10-12 07:41:41 +0200 Mike Gabriel (b0c1b8b) * update-po(|t).sh: Add gettext update scripts. 2017-03-28 15:04:33 +0000 Bileto Bot (59279c8) * Releasing 12.10.2+17.04.20170328.1-0ubuntu1 2017-03-28 15:04:05 +0000 Rodney Dawes (27015e4) * Disable integration tests when running under jenkins environment for now. 2017-03-28 10:52:39 -0400 Rodney Dawes (6bfcb07) * Add comment explaining pulseaudio startup issue. 2017-03-27 16:36:54 -0400 Rodney Dawes (305f1ab) * Fix cmake option. 2017-03-27 16:12:23 -0400 Rodney Dawes (4e95652) * Disable integration tests when running under jenkins environment for now. 2017-02-08 04:38:44 +0000 Bileto Bot (87cc0dc) * Releasing 12.10.2+17.04.20170208-0ubuntu1 2017-02-08 04:37:40 +0000 Rodney Dawes (eebb976) * Use intltool support from cmake-extras. 2017-02-08 04:37:24 +0000 Rodney Dawes (7d52a7a) * Use coverage support from cmake-extras. 2017-02-08 04:37:13 +0000 Rodney Dawes (396d3be) * Use only the gmock module from cmake-extras. 2017-02-08 04:37:03 +0000 Rodney Dawes (66f3ced) * Remove the local gsettings cmake module which we don't need/use. 2017-02-08 04:36:51 +0000 Rodney Dawes (9acff54) * Remove old autostart files. 2017-02-07 17:04:35 -0500 Rodney Dawes (6f122ae) * Use intltool support from cmake-extras. 2017-02-07 16:50:25 -0500 Rodney Dawes (47be95a) * Use coverage support from cmake-extras. 2017-02-07 16:28:37 -0500 Rodney Dawes (3e00c2f) * Use only the gmock module from cmake-extras. 2017-02-07 16:18:52 -0500 Rodney Dawes (3cb032e) * Remove the local gsettings cmake module which we don't need/use. 2017-02-06 15:18:54 -0500 Rodney Dawes (088782b) * Remove old autostart files. 2017-01-09 14:20:04 +0000 Bileto Bot (b61052d) * Releasing 12.10.2+17.04.20170109-0ubuntu1 2017-01-09 14:19:36 +0000 Pete Woods (71d1318) * Compatibility with unversioned cmake-extras modules (LP: #1563573) 2017-01-09 14:18:03 +0000 Pete Woods (b79a89c) * Bump the dependency on the correct project, this time 2016-12-09 12:07:28 +0000 Pete Woods (c03a279) * Fix gmock breakage 2016-12-07 16:52:01 +0000 Pete Woods (0395e39) * Compatibility with unversioned cmake-extras modules 2016-12-01 22:33:59 +0000 Bileto Bot (0dbe1c0) * Releasing 12.10.2+17.04.20161201-0ubuntu1 2016-12-01 22:33:36 +0000 Michael Terry (f0c50ea) * Work when inside a snap by prefixing hard coded paths with $SNAP. (LP: #1629009, #1645833) 2016-10-21 10:16:33 +0000 Bileto Bot (6d879d4) * Releasing 12.10.2+17.04.20161021-0ubuntu1 2016-10-21 10:16:11 +0000 Ted Gould (6c5f878) * Adding systemd user session unit 2016-10-11 10:06:09 -0400 Michael Terry (bb16404) * Pay attention to $SNAP prefix 2016-07-20 08:57:58 +0200 Ted Gould (4a27d20) * Adding a restart rule 2016-07-19 18:55:59 +0200 Ted Gould (d1287f8) * Adding systemd user session unit 2016-04-18 09:18:16 +0000 CI Train Bot (f443e4d) * Releasing 12.10.2+16.04.20160418.1-0ubuntu1 2016-04-18 09:18:14 +0000 Xavi Garcia Mena (6ac65d0) * This branch adds a new signal in volumeWarning to set the warning level volume after pressing cancel. We are setting the warning level before pressing cancel, which is alright, but sometimes we have issues with the value set to the accounts service that steps on the warning level. Fixes: #1570779 Approved by: PS Jenkins bot, Charles Kerr 2016-04-15 11:55:49 +0200 Xavi Garcia Mena (cae62db) * Added a new signal in volumeWarning to notify when the user has pressed cancel. We use that to set the volume after pressing cancel, as sometimes setting the accounts service volume steps over the warning level 2016-04-06 19:05:13 +0000 CI Train Bot (10537be) * Releasing 12.10.2+16.04.20160406-0ubuntu1 2016-04-06 19:05:09 +0000 Dmitry Shachnev (cc1942c) * Support multiple desktop names in $XDG_CURRENT_DESKTOP. Fixes: #1502480 Approved by: Alkis Georgopoulos, Mystic-Mirage, Charles Kerr, Alberts Muktupāvels 2016-04-05 23:28:26 +0200 Dmitry Shachnev (3d3a9b5) * Move Unity detection into a separate function, and add caching 2016-03-24 22:12:06 +0100 Dmitry Shachnev (c4039b8) * Support multiple desktop names in XDG_CURRENT_DESKTOP 2016-03-17 10:06:27 +0000 CI Train Bot (d030b55) * Releasing 12.10.2+16.04.20160317.1-0ubuntu1 2016-03-17 10:06:24 +0000 Xavi Garcia Mena (ce15e8a) * Changed to code to get the root icon. Now it does not take into account the source output, as in fact that code was not differentiating between any particular case. The code was added in the past in the case that we should differentiate between bluetooth, headphones, etc... but it was never used. Fixes: #1555831 Approved by: Charles Kerr 2016-03-17 11:04:53 +0100 Xavi Garcia Mena (2acd496) * Added volume check to root icon test 2016-03-16 15:00:47 +0100 Xavi Garcia Mena (2269139) * Changed code to get root icon, tests added 2016-03-07 10:13:56 +0000 CI Train Bot (e24fb23) * Releasing 12.10.2+16.04.20160307-0ubuntu1 2016-03-07 10:13:52 +0000 Xavi Garcia Mena (a03ba9b) * Add changes to show up the microphone controls when an external microphone is detected. Approved by: PS Jenkins bot, Charles Kerr 2016-03-07 10:13:45 +0000 Xavi Garcia Mena (5e59aeb) * To avoid going too below the warning level we set the volume when showing the warning dialog to the loud_volume level. 2016-03-07 10:13:38 +0000 Xavi Garcia Mena (57f5cbe) * This branch sets the last running player using accounts service instead of gsettings. It also includes a new class AccountsServiceAccess, to centralize all accesses to account service properties. Approved by: PS Jenkins bot, Charles Kerr 2016-03-04 16:25:39 +0100 Xavi Garcia Mena (1cc5e45) * Added integration tests to detect external microphones 2016-03-03 16:13:56 +0100 Xavi Garcia Mena (2a6cae1) * Added is_external_mic function to check for an external microphone 2016-03-03 13:40:53 +0100 Xavi Garcia Mena (19d4474) * Changes to show up the microphone volume control when an external mic is detected 2016-03-03 09:59:37 +0100 Xavi Garcia Mena (3aa6745) * Added Cancellable to AccountsServiceAccess 2016-03-02 14:50:43 +0100 Xavi Garcia Mena (7604867) * Changed following Charles's suggestions 2016-03-01 10:41:41 +0100 Xavi Garcia Mena (f23ef0a) * Set warning volume to the maximum allowed when the user presses cancel 2016-02-29 14:33:14 +0100 Xavi Garcia Mena (0fe4ec9) * Accounts service notification fix 2016-02-24 14:48:16 +0100 Xavi Garcia Mena (3feaa4d) * Removed log statement 2016-02-23 15:47:00 +0100 Xavi Garcia Mena (7186eb5) * Fixed integration test 2016-02-23 13:48:46 +0100 Xavi Garcia Mena (e40da89) * Created new class AccountsServiceAccess to hold all accounts service operations 2016-02-23 10:07:50 +0100 Xavi Garcia Mena (957c495) * added integration test to check last running player 2016-02-22 19:50:55 +0100 Xavi Garcia Mena (ba4e4b3) * Changed last running player to user Accounts service 2016-02-16 15:44:36 +0000 CI Train Bot (de4abb7) * Releasing 12.10.2+16.04.20160216-0ubuntu1 2016-02-16 15:44:31 +0000 Matthias Klose (5b5a73b) * Build using libgee-0.8-dev instead of libgee-dev Fixes: #1502094 Approved by: Marco Trevisan (Treviño) 2016-02-12 20:36:10 +0100 Matthias Klose (bc7ce3b) * Build using libgee-0.8-dev instead of libgee-dev 2016-02-10 13:22:08 +0000 CI Train Bot (7405a0f) * Releasing 12.10.2+16.04.20160210-0ubuntu1 2016-02-10 13:22:06 +0000 Xavi Garcia Mena (cd1eb8b) * This branch modifies the sound indicator on the desktop to only show the playback controls for those players that are active or (if any is running) the last one being active. Fixes: #1213907 Approved by: Charles Kerr, PS Jenkins bot 2016-02-10 14:08:49 +0100 Xavi Garcia Mena (f1bdb86) * Added persistence for last running player 2016-02-04 14:51:35 +0100 Xavi Garcia Mena (d172178) * Fixed tabs 2016-02-04 14:49:30 +0100 Xavi Garcia Mena (028e56c) * Added Charles suggestions 2016-01-29 15:40:16 +0100 Xavi Garcia Mena (46f1c75) * fixed conflict 2016-01-29 12:16:34 +0100 Xavi Garcia Mena (12715ce) * added integration tests for adding/removing players and playback controls 2016-01-22 14:10:07 -0600 Xavi Garcia Mena (ee2ba9c) * Code for Bug 1213907 added. Only showing active players playback controls 2016-01-20 17:31:40 +0000 CI Train Bot (3df5a15) * Releasing 12.10.2+16.04.20160120-0ubuntu1 2016-01-20 17:31:38 +0000 Xavi Garcia Mena (764dae6) * Fixing the playback controls when we have the playlist as the last item in the player section. As number of items was 3 when having the playlist section we were not updating the player controls and the next/previous buttons were not working at all. Fixes: #1245495 2016-01-20 11:12:23 -0600 Xavi Garcia Mena (de4fc7e) * Fixing playback controls when the player section contains the playlist 2016-01-13 20:37:58 +0000 CI Train Bot (29126b7) * Releasing 12.10.2+16.04.20160113.1-0ubuntu1 2016-01-13 20:37:55 +0000 charles kerr (e430017) * Be more selective about when to show and dismiss the High Volume Warning Dialog. Fixes: #1504065 Approved by: PS Jenkins bot, Xavi Garcia 2016-01-13 14:35:12 -0600 Charles Kerr (9b72c7f) * in tests' PulseAudio mock, add pa_context_get_sink_input_info_list() implementation 2016-01-13 12:36:19 -0600 Charles Kerr (42d1bd4) * disable integration test PhoneChangeRoleVolume, amd64 failure seems unrelated to these changes & needs fixing in separate MP 2016-01-12 15:25:01 -0600 Charles Kerr (6896873) * in the integration tests, clamp the random volume selection to a range that won't cause the loud-volume-warning code to interfere with the test 2016-01-12 15:07:48 -0600 Charles Kerr (ab79427) * change a tracer GLib.message() call to GLib.debug() 2016-01-12 14:09:32 -0600 Charles Kerr (5b9b119) * remove newly-dead variable VolumeWarningPulse._update_sink_timer 2016-01-12 14:04:16 -0600 Charles Kerr (6513c65) * in volume-warning-pulse, get/set the sink input's volume rather than the sink's volume, just as volume-control-pulse does 2016-01-06 23:32:06 -0600 Charles Kerr (c20038f) * re-enable notifications-test 2016-01-06 23:28:51 -0600 Charles Kerr (4bc7580) * sync with trunk.15.10 2016-01-05 13:15:46 -0600 Charles Kerr (6eb56e7) * sync with trunk 2016-01-05 13:15:04 -0600 Charles Kerr (22f2ea9) * revert previous commit to preserve translation strings (eg, s/USB/Usb/) 2016-01-05 13:13:41 -0600 Charles Kerr (7dcc733) * adding lp:~xavi-garcia-mena/indicator-sound/action-sync-volume 2016-01-05 13:13:23 -0600 Charles Kerr (3c528a1) * adding lp:~xavi-garcia-mena/indicator-sound/re-add-integration-tests 2016-01-05 13:12:58 -0600 Charles Kerr (cbca181) * adding lp:~xavi-garcia-mena/indicator-sound/restore-osd-notifications 2016-01-05 15:08:27 +0000 CI Train Bot (9a861c0) * Releasing 12.10.2+16.04.20160105.2-0ubuntu1 2016-01-05 15:08:24 +0000 Xavi Garcia Mena (de52ce9) * Adds an action to signal the UI to sync the current volume when we are waiting for the user to confirm or reject the high volume notification. Fixes: #1512798, #1520548 Approved by: PS Jenkins bot, Charles Kerr, Nick Dedekind 2016-01-05 15:08:12 +0000 Xavi Garcia Mena (e1feb61) * This branch re-adds the integration tests using gmenuharness. 2016-01-05 15:08:02 +0000 Xavi Garcia Mena (6869e11) * This branch just readds the OSD notifications code, that was reverted in trunk as the corresponding silo was also rolled back after landing. Approved by: PS Jenkins bot, Xavi Garcia 2016-01-05 14:47:46 +0100 Xavi Garcia Mena (0eea8e8) * [ Xavi Garcia ] * Added OSD notifications to show output source when the volume or source change (LP: #1382548, LP: #1415480, LP: #1484589) 2016-01-05 12:50:24 +0100 Xavi Garcia Mena (28ed83b) * remove changed in debian/changelog 2016-01-05 12:48:00 +0100 Xavi Garcia Mena (a2f1d71) * re-added new stuff 2016-01-05 12:44:00 +0100 Xavi Garcia Mena (4cda9fa) * sync changelog with previous branch 2016-01-05 12:37:52 +0100 Xavi Garcia Mena (928a810) * Rolling back to release 516 2016-01-05 12:32:00 +0100 Xavi Garcia Mena (ea2f15b) * sync debian/changelog with pre-requisite branch 2016-01-05 12:20:12 +0100 Xavi Garcia Mena (ebdf969) * removed extra line in debian/changelog 2016-01-05 12:11:02 +0100 Xavi Garcia Mena (58e4e5d) * restore debian/changelog changes 2016-01-01 11:11:53 -0600 charles kerr (2769b3b) * typo fix: s/Usb/USB/ in ui strings 2016-01-01 11:10:02 -0600 charles kerr (c799846) * in notifications-test, make the loop test more flexible 2015-12-31 16:22:53 -0600 charles kerr (01d8e27) * use a custom timer to speed up TriggerWarning's many test combinations 2015-12-31 15:49:17 -0600 charles kerr (5e0eb27) * expand volume warning test to include all trigger requirements 2015-12-31 15:26:44 -0600 charles kerr (c63a320) * re-add notifications-test to tests 2015-12-31 15:10:46 -0600 charles kerr (836e3a5) * in icon picking code, fold redundant cases together 2015-12-31 15:04:28 -0600 charles kerr (cdec721) * use the 'unowned' keyword when picking from lists of hardcoded strings 2015-12-31 14:53:56 -0600 charles kerr (f94de8d) * fix references to unowned strings returned by Environment.get_variable() 2015-12-31 14:51:39 -0600 charles kerr (787326b) * fix references to unowned strings returned by Proplist.gets() 2015-12-31 14:49:42 -0600 charles kerr (b474814) * use predefined VariantTypes instead of reinventing the wheel 2015-12-31 13:05:06 -0600 charles kerr (cbdeea5) * simplify some code in volume-warning and volume-warning-pulse 2015-12-31 11:28:25 -0600 charles kerr (49bd2eb) * copyediting: yet more whitespace 2015-12-31 11:24:33 -0600 charles kerr (02ecdc3) * update POTFILES.in 2015-12-31 11:21:45 -0600 charles kerr (f5c0754) * in info-warning's icon picking code, fold redundant cases into one. 2015-12-31 11:19:07 -0600 charles kerr (fe7c329) * copyediting: whitespace 2015-12-31 11:13:18 -0600 charles kerr (df6953f) * in Options, make const strings const 2015-12-31 11:11:46 -0600 charles kerr (d122698) * rename VolumeWarning.high_volume_approved as VolumeWarning.approved 2015-12-30 17:28:28 -0600 charles kerr (3216d99) * add new Notifications test for volume-warning requiring headphones 2015-12-30 17:26:22 -0600 charles kerr (043f663) * in mock Notify server, support actions required for volume warnings 2015-12-30 17:23:27 -0600 charles kerr (ca33288) * fill out volume-warning-mock's mocking capabilities 2015-12-30 17:23:18 -0600 charles kerr (462abaf) * make VolumeControl::active_output easier to mock for tests 2015-12-30 16:25:20 -0600 charles kerr (bf558d1) * fix and re-enable NotificationsTest::ExtendendVolumeNotification 2015-12-30 16:23:35 -0600 charles kerr (3336fad) * when max-volume changes, update volume action state & info notification 2015-12-30 16:21:41 -0600 charles kerr (6d6791c) * when showing volume notifications, show as a percentage of max-volume 2015-12-30 16:19:37 -0600 charles kerr (0816272) * when showing volume % in notification, clamp to the range of [0%..100%] 2015-12-30 16:03:02 -0600 charles kerr (5219154) * simplify the Options class' properties 2015-12-30 14:33:08 -0600 charles kerr (812e71f) * fix rounding regression in info-notification's volume percentage 2015-12-29 17:59:17 -0600 charles kerr (33b1c88) * remove unused property Notification.visible 2015-12-29 17:22:57 -0600 charles kerr (641dcb1) * remove ignore_high_volume dupe from volume-warning 2015-12-29 16:29:27 -0600 charles kerr (97a0675) * in vol-control-pulse, remove redundant vapi scaffolding 2015-12-29 16:27:32 -0600 charles kerr (7a64a24) * add docs/comments to vol-warning-pulse 2015-12-29 16:21:25 -0600 charles kerr (4887db8) * clean up tracer GLib.message() calls 2015-12-29 16:16:13 -0600 charles kerr (c7796f4) * remove unnecessary field vol-warning-pulse.multimedia_cvolume 2015-12-29 16:15:01 -0600 charles kerr (637af43) * tidy up vol-warning-pulse's override methods 2015-12-29 15:58:45 -0600 charles kerr (66f5198) * generate less pulse traffic on a sink-input-removed event 2015-12-29 15:25:00 -0600 charles kerr (ac20336) * fix tyop 2015-12-29 15:02:49 -0600 charles kerr (6b6fdbe) * in volume-warning, shorten the Pulse flood damper's timer 2015-12-29 14:46:57 -0600 charles kerr (741c2fe) * fix hashset construction error from previous commit 2015-12-29 14:16:16 -0600 charles kerr (a018f6a) * dampen Pulse floods in vol-warning by requerying no more than once per sec 2015-12-29 13:40:08 -0600 charles kerr (0463874) * silence spurious g_warning 2015-12-29 13:06:58 -0600 charles kerr (902abad) * copyediting: use vala whitespace style in new code 2015-12-29 12:02:14 -0600 charles kerr (f2fc129) * fix oops in last commit 2015-12-29 11:43:17 -0600 charles kerr (64a358c) * in volume-warning-pulse, get/set the sink's volume, not the sink input's 2015-12-29 11:05:16 -0600 charles kerr (9c02dfb) * prefer Source.REMOVE instead of false in timeout funcs 2015-12-29 11:03:41 -0600 charles kerr (707fd6c) * break volume-warning into an abstract base and concrete pulse-based impl 2015-12-29 10:30:36 -0600 charles kerr (8d806b2) * copyediting 2015-12-29 10:26:56 -0600 charles kerr (2c05f9b) * bump glib minimum to 2.32 (released Mar 2012) for G_SOURCE_REMOVE 2015-12-29 10:09:47 -0600 charles kerr (6b5cbcf) * use G_SOURCE_REMOVE instead of false 2015-12-29 09:56:55 -0600 charles kerr (6afbde4) * use the InfoNotification class 2015-12-28 21:11:10 -0600 charles kerr (051d78c) * remove unneeded tracers 2015-12-28 21:03:06 -0600 charles kerr (c22c200) * make tab damage consistent 2015-12-28 21:01:35 -0600 charles kerr (a1714e7) * call set_subscribe_callback() /before/ subscribe() 2015-12-28 20:45:49 -0600 charles kerr (4f77274) * improve r583's changes to make volume-warning's prop names more readable 2015-12-28 20:33:24 -0600 charles kerr (64532c0) * fix mpris2-interfaces' type of Position (was d, should be x) 2015-12-28 20:25:29 -0600 charles kerr (8b26ab8) * experiment with making volume-warning's multimedia-active property protected 2015-12-28 20:11:27 -0600 charles kerr (2062795) * make VolumeWarning's multimedia-volume property a little more readable 2015-12-28 19:43:02 -0600 charles kerr (afb2f76) * in volume-warning's set_multimedia_volume(), test for PA.Volume.INVALID 2015-12-28 17:29:40 -0600 charles kerr (19cad14) * remove unused field VolumeControl.pre_clamp_volume 2015-12-28 17:05:42 -0600 charles kerr (2c13e51) * fix regression that broke down-volume-button dismissing warning dialog 2015-12-28 17:04:18 -0600 charles kerr (8beacfb) * remove earlier unneeded tracers 2015-12-28 16:32:15 -0600 charles kerr (18a6fca) * in volume-warning, show the dialog before setting the high-volume prop 2015-12-28 16:23:14 -0600 charles kerr (9812d07) * in volume-warning, better use of pa_operations. 2015-12-28 16:01:21 -0600 charles kerr (f232434) * get server caps once per notification server, not once per notification 2015-12-28 15:58:05 -0600 charles kerr (7cc1f18) * remove unneeded idle timer from volume-warning 2015-12-28 15:56:44 -0600 charles kerr (6f55392) * remove earlier unneeded tracers 2015-12-28 15:45:08 -0600 charles kerr (e63ae57) * add testing tracers 2015-12-28 15:25:34 -0600 charles kerr (69f48f1) * when deciding to show volume warning, check for PA INVALID volume 2015-12-28 15:19:15 -0600 charles kerr (be406e4) * fix tyop 2015-12-28 15:14:53 -0600 charles kerr (c7ad204) * fix volume-warning timing issue 2015-12-28 14:55:17 -0600 charles kerr (c8c14de) * fix pa_cvolume_set call 2015-12-28 14:43:26 -0600 charles kerr (3c4fa4e) * in volume-warning, use multimedia through direct pulse instead of dbus 2015-12-28 14:00:30 -0600 charles kerr (77da5e4) * update volume-warning's 'multimedia-volume' property from pulse 2015-12-28 13:48:26 -0600 charles kerr (39781ce) * in volume-warning, use pulse directly rather than through dbus 2015-12-23 14:20:45 +0000 CI Train Bot (c0c4180) * Releasing 12.10.2+16.04.20151223.1-0ubuntu1 2015-12-23 14:20:42 +0000 Xavi Garcia Mena (3f023a8) * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: Xavi Garcia 2015-12-23 15:13:32 +0100 Xavi Garcia Mena (f3015f8) * Changed number of upstart respawn retries 2015-12-23 14:35:46 +0100 Xavi Garcia Mena (c0b4e93) * Conflicts resolved with restored branch 2015-12-23 14:22:35 +0100 Xavi Garcia Mena (da78e6c) * restore OSD notifications 2015-12-23 12:54:33 +0000 CI Train Bot (1c234a0) * Releasing 12.10.2+16.04.20151223-0ubuntu1 2015-12-23 12:54:31 +0000 CI Train Bot (9e9190a) * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: PS Jenkins bot, Charles Kerr 2015-12-23 14:53:01 +0200 Timo Jyrinki (478fe08) * Restore changelog entries for CI Train purposes but note that they should be ignored as they were reverted. 2015-12-23 12:08:16 +0100 Xavi Garcia Mena (d8d60bc) * Reverted to release 507 2015-12-22 09:50:08 +0000 CI Train Bot (3a75ebb) * Releasing 12.10.2+16.04.20151222-0ubuntu1 2015-12-22 09:50:06 +0000 Xavi Garcia Mena (4246e20) * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: PS Jenkins bot, Charles Kerr 2015-12-21 17:26:21 -0600 charles kerr (b6aa1e4) * make notification calls async 2015-12-21 17:18:09 -0600 charles kerr (ccb78ba) * call show() in an idle func to avoid callback cycles 2015-12-21 13:16:14 -0600 charles kerr (312c160) * reduce the volume while the warning dialog is active 2015-12-21 12:26:07 -0600 charles kerr (0693374) * add tracer GLib.message() calls 2015-12-21 12:25:37 -0600 charles kerr (1d3308f) * fix property binding warning 2015-12-21 12:25:11 -0600 charles kerr (de4493a) * add tracer GLib.message() calls 2015-12-21 12:23:45 -0600 charles kerr (d1b0d52) * unconfuse Vala's C generator making the PulesAudio.Volume property uint32 2015-12-21 16:12:47 +0100 Xavi Garcia Mena (9900cc2) * Changed number of times upstart can try to respawn the process 2015-12-20 16:22:46 -0600 charles kerr (4fd0200) * remove unused code from volume-warning 2015-12-20 16:18:57 -0600 charles kerr (ace7825) * remove code duplication between volume-warning and volume-control-pulse 2015-12-20 15:42:57 -0600 charles kerr (60cd7ac) * always keep volume-control's 'stream' property updated 2015-12-20 15:15:21 -0600 charles kerr (2fedb18) * group volume-warning's protected properties together 2015-12-20 14:50:12 -0600 charles kerr (5d24ebe) * replace volume-warning's 'volume' property with 'multimedia-volume' 2015-12-20 14:47:19 -0600 charles kerr (46d37bc) * make more of volume-control-pulse's pulse functions 'public static' 2015-12-20 12:48:53 -0600 charles kerr (f2b76dc) * replace volume-warning's 'stream' property with a more focused 'multimedia-active' property 2015-12-20 12:32:05 -0600 charles kerr (2492b33) * in volume-warning, group the pulse methods closer together 2015-12-20 12:05:44 -0600 charles kerr (2e7a68b) * refactor 'stop_reconnect_timer' into its own function in volume-warning 2015-12-20 11:58:36 -0600 charles kerr (d48b473) * fix tyop 2015-12-20 11:52:28 -0600 charles kerr (bba1bfd) * start making volume-control-pulse's pulse functions public static for reuse. 2015-12-20 11:06:24 -0600 charles kerr (0899367) * remove _active_port_headphone field from volume-control-pulse 2015-12-20 10:57:36 -0600 charles kerr (293a8bb) * change volume-warning to subclass from object instead of volume-control 2015-12-20 10:33:37 -0600 charles kerr (0c6cf86) * remove mic-volume property from volume-warning 2015-12-20 10:27:18 -0600 charles kerr (14156d3) * move warning dialog from service to volume-warning 2015-12-20 09:02:55 -0600 charles kerr (cfa2ff6) * set options.max_volume's default value to 1.0 2015-12-19 23:09:49 -0600 charles kerr (a5d0e13) * remove 'high_volume' property from volume-control 2015-12-19 22:44:48 -0600 charles kerr (ca18e99) * add WarnNotification to volume-warning 2015-12-19 22:27:03 -0600 charles kerr (315ec37) * remove set_warning_volume() from volume-control 2015-12-19 22:18:27 -0600 charles kerr (57f30a3) * remove 'ready' property from volume-warning 2015-12-19 22:14:31 -0600 charles kerr (f008f07) * remove 'is-playing' property from volume-warning 2015-12-19 21:42:15 -0600 charles kerr (cdc14fd) * move service.waiting_user_approve_warn into warning-volume 2015-12-19 21:31:12 -0600 charles kerr (af0d715) * remove high-volume-approved from volume-control 2015-12-19 21:23:12 -0600 charles kerr (6773fd5) * remove ignore_high_volume from volume-control 2015-12-19 21:15:37 -0600 charles kerr (c6e14ab) * bugfix: don't requery notificaton server capabilities each time volume changes 2015-12-19 21:14:52 -0600 charles kerr (937b0ac) * bugfix: ensure integration tests work regardless of com.ubuntu.sound gsettings' values 2015-12-19 21:11:09 -0600 charles kerr (9e54db5) * instantiate volume-warning and pass it to the service 2015-12-19 17:56:59 -0600 charles kerr (6aa8143) * move loudness warning's enabled & decibels from volume-control-pulse to options 2015-12-19 16:01:46 -0600 charles kerr (4b695ba) * move max_volume into a reusable 'options' class 2015-12-19 15:07:31 -0600 charles kerr (aee4659) * get the build working again 2015-12-19 15:02:11 -0600 charles kerr (f89a159) * remove accountsservice/greeter from volume-warning 2015-12-19 14:58:04 -0600 charles kerr (2ce72d8) * remove 'mute' property from volume-warning 2015-12-19 14:57:26 -0600 charles kerr (c1a20a5) * copy volume-control-pulse into a new class, volume-warning 2015-12-18 09:56:17 +0100 Xavi Garcia Mena (6f4f8c2) * Disable notification tests that are already covered in the integration tests and fail on amd64 2015-12-17 18:03:27 +0100 Xavi Garcia Mena (093d319) * Added workaround for Maroon in Trouble, second option 2015-12-17 12:07:05 +0100 Xavi Garcia Mena (7e7f4af) * Maroon in trouble and other games changing the volume in sink and changing role workaround 2015-12-14 18:10:57 +0100 Xavi Garcia Mena (76c5812) * Re-adding indicator.volume-sync 2015-12-14 18:09:24 +0100 Xavi Garcia Mena (2925929) * rolling back lp:~xavi-garcia-mena/indicator-sound/bug-1512798-reenable-amplified-volume 2015-12-09 18:37:13 +0100 Xavi Garcia Mena (9d6bd88) * Added indicator. prefix to volume sync attibute 2015-12-09 18:07:48 +0100 Xavi Garcia Mena (93f5b84) * Merged lp:~xavi-garcia-mena/indicator-sound/bug-1512798-reenable-amplified-volume 2015-12-09 15:17:55 +0100 Xavi Garcia Mena (762a2ea) * Added attibute to volume slider to define the sync action 2015-12-04 11:46:27 +0100 Xavi Garcia Mena (7ec5db7) * Setting user selected volume when pressing OK in the high volume dialog 2015-12-02 17:19:19 +0100 Xavi Garcia Mena (c61e4c4) * Changes after review. Method to increment sync counter and integration test changed 2015-12-02 14:44:58 +0100 Xavi Garcia Mena (d9a0060) * Added integration tests 2015-12-01 12:22:00 +0100 Xavi Garcia Mena (7c69f81) * Added action to sync volume with UI 2015-11-23 12:30:01 +0100 Xavi Garcia Mena (9da1703) * Added a CALL mode and avoid sending output notifications when we have an incoming call 2015-11-19 17:06:59 +0100 Xavi Garcia Mena (d7fa04a) * restore warning level volume when warning dialog is cancelled 2015-11-19 15:14:47 +0100 Xavi Garcia Mena (f06c2dd) * Fix issues with warning dialog 2015-11-11 12:55:11 +0100 Xavi Garcia Mena (73af3f7) * Fixed conflict 2015-11-11 12:48:43 +0100 Xavi Garcia Mena (d0c9ae7) * Re-added integration tests using gmenuharness 2015-11-10 14:56:02 +0100 Xavi Garcia Mena (8d981b2) * Restore code to allow amplified volume 2015-11-03 17:47:10 +0000 CI Train Bot (5481d74) * Releasing 12.10.2+16.04.20151103.2-0ubuntu1 2015-11-03 17:47:08 +0000 Xavi Garcia Mena (a9adeae) * This branch removes the warning message in the volume notification. Approved by: PS Jenkins bot, Charles Kerr 2015-11-03 17:23:24 +0100 Xavi Garcia Mena (a8d027e) * Disable integration tests to avoid universe dependencies 2015-11-03 17:21:43 +0100 Xavi Garcia Mena (b7eba03) * Disable integration tests to avoid universe dependencies 2015-11-03 12:46:21 +0100 Xavi Garcia Mena (796e71b) * Changelog modified 2015-10-30 15:57:46 +0100 Xavi Garcia Mena (8ecf050) * Integration tests updated 2015-10-30 14:24:14 +0100 Xavi Garcia Mena (80dd6f2) * Checking capabilites in every notification. This is a workaround as it was observed that when using headphones the capabilities are not correct when we check for the first time 2015-10-27 16:27:54 +0100 Xavi Garcia Mena (30fb740) * Changes as suggested 2015-10-26 14:34:07 +0100 Xavi Garcia Mena (890b2da) * changed wait mechanism when stopping sound 2015-10-26 12:01:16 +0100 Xavi Garcia Mena (698baf7) * Changed unit test to wait for the indicator to connect the user accounts 2015-10-22 12:46:04 +0200 Xavi Garcia Mena (dc71990) * Disabled unit test with race condition issues 2015-10-22 10:55:13 +0200 Xavi Garcia Mena (3460b9c) * Update unit test 2015-10-22 10:28:17 +0200 Xavi Garcia Mena (5a294ce) * Include all the integration tests 2015-10-22 10:13:11 +0200 Xavi Garcia Mena (7227248) * Removed warning label in volume notification 2015-10-21 15:16:58 +0200 Xavi Garcia Mena (4dbdcf3) * Fixed conflict. Updated changelog to be in sync with trunk 2015-10-21 14:53:42 +0200 Xavi Garcia Mena (86c449a) * Fixed issue with warning notification. Fixed race conditions in tests 2015-10-19 07:54:06 +0000 CI Train Bot (6ee23e4) * Releasing 12.10.2+15.10.20151019-0ubuntu1 2015-10-19 07:54:03 +0000 Xavi Garcia Mena (b7160db) * Wily branch for MPRIS controls Fixes: #1373313 Approved by: PS Jenkins bot, Xavi Garcia 2015-10-16 16:49:28 +0200 Xavi Garcia Mena (cc77ef3) * Fixed race condition connection to the Notifications interface 2015-10-16 10:58:42 +0200 Xavi Garcia Mena (4c8533b) * MPRIS controls branch for wily 2015-10-15 12:25:29 +0200 Xavi Garcia Mena (6d4dec6) * Labels in sound menu marked to be translated 2015-10-15 12:08:07 +0200 Xavi Garcia Mena (e5a1645) * Added integragrion tests to the devices labels and icons 2015-10-14 16:57:41 +0200 Xavi Garcia Mena (daa4d9f) * Updating MPRIS control in the menu not only when next and previous are updated 2015-10-13 15:24:17 +0200 Xavi Garcia Mena (65a1ff2) * Fixed version in changelog 2015-10-13 15:17:34 +0200 Xavi Garcia Mena (b6c1b91) * fixed version number in changelog 2015-10-13 09:49:55 +0200 Xavi Garcia Mena (828fae6) * Added notifications tests integrated with the test instance of pulseAudio and gmenuharness 2015-10-05 14:20:14 +0200 Xavi Garcia Mena (d3802b6) * fixed panel root panel icons 2015-10-05 12:10:49 +0200 Xavi Garcia Mena (24ab28e) * Added USB and HDMI active outputs 2015-10-02 16:07:44 +0200 Xavi Garcia Mena (3e00860) * merged lp:~seb128/indicator-sound/unity8-system-settings 2015-10-02 16:05:07 +0200 Xavi Garcia Mena (a121656) * Merged lp:~xavi-garcia-mena/indicator-sound/icon-volume-zero 2015-10-02 16:00:31 +0200 Xavi Garcia Mena (0e8f4f6) * merged lp:~charlesk/indicator-sound/lp-1481913-integrate-settings-and-clamp-volume 2015-10-02 15:59:00 +0200 Xavi Garcia Mena (471f1fe) * merged lp:~unity-api-team/indicator-sound/lp-1481913-revised-ui-volume-warnings 2015-10-02 15:56:56 +0200 Xavi Garcia Mena (4d511cb) * merged lp:~ted/indicator-sound/eventually-testing 2015-10-02 12:46:54 +0200 Xavi Garcia Mena (e49548a) * Updated to show a label stating the active output 2015-10-01 15:45:30 +0200 Xavi Garcia Mena (8402ead) * fixed typo in comment 2015-10-01 15:15:16 +0200 Xavi Garcia Mena (2dba91c) * added mechanism to wait for the gmenu to change. Added player test for the phone profile 2015-10-01 09:55:22 +0200 Xavi Garcia Mena (33a73fa) * Changed to show a notification when the active output changes 2015-09-29 14:13:45 +0200 Xavi Garcia Mena (a7fd579) * Adding the code to change the icons and label when a bluetooth headset is connected 2015-09-28 14:53:42 +0200 Xavi Garcia Mena (95e94f9) * Fixed property name when checking if CanGoPrevious changed 2015-09-25 10:31:24 +0200 Xavi Garcia Mena (5d88ce9) * Added attribute_not_set to gmenuharness, added tests for player control buttons 2015-09-24 15:32:17 +0200 Xavi Garcia Mena (035626d) * merged lp:~xavi-garcia-mena/indicator-sound/next-play-prev-buttons-bug-1373313 2015-09-24 10:35:46 +0200 Xavi Garcia Mena (53b1246) * fixed path for players desktop files 2015-09-23 16:10:54 +0200 Xavi Garcia Mena (eb22c54) * Added test MPRIS player integration test 2015-09-22 11:52:43 +0200 Xavi Garcia Mena (b9ef4f6) * Added themed_icon to integration tests 2015-09-21 16:01:33 +0200 Xavi Garcia Mena (22de41f) * Added separated integration tests for desktop and phone, with different instances of pulseaudio 2015-09-21 11:54:04 +0200 Xavi Garcia Mena (42d7df5) * added DBusPropertiesNotifier 2015-09-21 11:53:31 +0200 Xavi Garcia Mena (ae0602c) * code cleanup 2015-09-20 20:16:27 +0200 Xavi Garcia Mena (913282e) * Updated set-volume utility 2015-09-18 16:29:32 +0200 Xavi Garcia Mena (83e68a4) * Updated schema dir for integration tests 2015-09-18 15:15:59 +0200 Xavi Garcia Mena (09fc613) * Added AccountsService Mock to the integration tests 2015-09-17 16:31:37 +0200 Xavi Garcia Mena (c258047) * merged with trunk 2015-09-16 18:18:46 +0200 Xavi Garcia Mena (619162f) * Unit tests refactored 2015-09-15 14:16:10 +0200 Xavi Garcia Mena (a3b4aa7) * Added changed to reflect the state of the player control buttons 2015-09-15 08:19:51 +0000 CI Train Bot (918c9b9) * Releasing 12.10.2+15.10.20150915-0ubuntu1 2015-09-15 08:19:48 +0000 Sebastien Bacher (10af8b5) * under unity8 start system-settings instead unity-control-center Fixes: #1489427 Approved by: Charles Kerr, PS Jenkins bot, Ted Gould 2015-09-09 09:22:16 +0200 Xavi Garcia Mena (348a81d) * Updated debian/control 2015-09-07 15:54:05 +0200 Xavi Garcia Mena (09ad5f7) * added libunity-dev to control file 2015-09-07 15:11:19 +0200 Xavi Garcia Mena (58f10c8) * test version for gmenuharness 2015-08-27 12:42:21 +0100 Sebastien Bacher (2b2b43c) * under unity8 start system-settings instead unity-control-center 2015-08-18 12:59:43 +0200 Xavi Garcia Mena (f76bbdf) * Merged lp:~xavi-garcia-mena/indicator-sound/icon-volume-zero 2015-08-12 20:55:05 +0000 CI Train Bot (f48dff1) * Releasing 12.10.2+15.10.20150812.3-0ubuntu1 2015-08-12 20:55:01 +0000 Charles Kerr (cd0495a) * When showing a "Loud volumes can damage your hearing" confirmation warning, clamp the volume until the user hits "OK". Fixes: #1481913 Approved by: Antti Kaijanmäki, PS Jenkins bot 2015-08-12 13:16:40 -0500 Charles Kerr (480d998) * in volume-control-pulse, extract methods from ctor and dtor for readability 2015-08-12 13:15:07 -0500 Charles Kerr (361bd25) * copyediting: fix missing tab 2015-08-12 09:25:42 -0500 Charles Kerr (0f5d5ee) * copyediting: in new code, use unowned strings where practical, slightly better comments, more consistent method names 2015-08-12 09:00:56 -0500 Charles Kerr (a78a8c0) * copyediting: make tabs use in the new code consistent with existing codebase 2015-08-12 11:51:52 +0200 Xavi Garcia (04179cf) * Changed sound icon when volume is 0 2015-08-11 19:13:59 -0500 Charles Kerr (6bfef75) * in tests/media-player-user, re-disable the DataSet and TimeoutTests. This failure is not related to the new code and should be handled separately. 2015-08-11 18:37:34 -0500 Charles Kerr (316be08) * in volume-control-pulse's update_high_volume_approved_timer(), fix timer interval 2015-08-11 17:20:59 -0500 Charles Kerr (156b8fd) * in tests/media-player-user, re-enable the DataSet and TimeoutTests 2015-08-11 17:19:36 -0500 Charles Kerr (2383bfa) * in tests/notification-tests, re-enable the max-volume tests 2015-08-11 17:19:05 -0500 Charles Kerr (6cba78c) * in tests/volume-control-mock, add a public method for setting max-volume so that we can re-enable those tests in notifications-test 2015-08-11 17:17:57 -0500 Charles Kerr (8301d86) * fix circular reference loop that prevented Service from being destructed properly 2015-08-11 16:42:58 -0500 Charles Kerr (93ed433) * set the default value of max-volume to 1.0 so that tests behave nicely without explicitly having to set this value. 2015-08-11 16:42:20 -0500 Charles Kerr (8118ed6) * re-enable notifications tests (currently failing) 2015-08-11 16:00:18 -0500 Charles Kerr (e52f77b) * take the g_message() tracers and remove or demote to g_debug() as appropriate 2015-08-11 15:50:11 -0500 Charles Kerr (dbefa01) * before the service pops up a 'high volume' warning and clamps the volume, remember the previous volume. If the user hits 'OK', restore that volume. 2015-08-11 15:10:56 -0500 Charles Kerr (f52fe24) * clamp the volume whenever the 'high volume' confirmation notification is open. 2015-08-11 12:38:58 -0500 Charles Kerr (8e7aa6d) * fix invocation to activate_scroll_action 2015-08-11 12:33:34 -0500 Charles Kerr (928b62b) * fix typo in gschema description text 2015-08-11 12:31:32 -0500 Charles Kerr (6b1df98) * sync with trunk 2015-08-11 10:01:36 -0500 Charles Kerr (37f663f) * ensure the high volume timer is always at least 1 sec 2015-08-11 10:01:05 -0500 Charles Kerr (4570ce1) * fix volume_action -> scroll action signal connection regression found by xavi 2015-08-10 23:48:37 -0500 Charles Kerr (20f6bd1) * huge pile of diff that consolidates pulse-specific audio work into volume-control-pulse. Work in progress. Promising but currently ugly. 2015-08-07 22:35:58 +0000 CI Train Bot (de077cf) * Releasing 12.10.2+15.10.20150807.6-0ubuntu1 2015-08-07 22:35:55 +0000 Charles Kerr (6f29148) * Revised UI volume warnings to comply with EU requirements. Fixes: #1481913 Approved by: PS Jenkins bot, Ted Gould 2015-08-07 17:34:16 -0500 Charles Kerr (4b736bd) * in service's new user_recently_approved_loudness() method, fix a possible math underflow that could cause a false positive return value 2015-08-07 16:02:53 -0500 Charles Kerr (9025778) * in MediaPlayerUserTest, disable the DataSet test as well. :P 2015-08-07 15:47:14 -0500 Charles Kerr (c8866ed) * in MediaPlayerUserTest, disable the TimeoutTest for the moment. 2015-08-07 14:28:41 -0500 Charles Kerr (6cb67e9) * in volume-control-test, tell the test fixture where to find the sandboxed gsettings 2015-08-07 14:04:26 -0500 Charles Kerr (b19e757) * in volume-control-test, add a gschemas.compiled dependency because volume-control now depends on the gsettings 2015-08-07 13:44:46 -0500 Charles Kerr (3e2cf51) * in service's set_clamped_volume(), require the caller to provide the change reason instead of assuming it's always a user keypress 2015-08-07 13:21:30 -0500 Charles Kerr (aab6f7b) * disable the notifications temporarily 2015-08-06 22:11:56 -0500 Charles Kerr (c7c00db) * add time-based confirmation dialog for high volumes 2015-06-05 19:50:07 +0000 CI Train Bot (5a30dde) * Releasing 12.10.2+15.10.20150605-0ubuntu1 2015-06-05 19:50:04 +0000 Ted Gould (6b1f1ee) * Using eventually to avoid arbitrary timeouts in tests Approved by: Charles Kerr, PS Jenkins bot 2015-05-28 08:47:33 -0500 Ted Gould (52b6aae) * For Launchpad 2015-05-28 08:47:18 -0500 Ted Gould (3f933e4) * Dumping the bus, old school style 2015-05-27 13:59:59 -0500 Ted Gould (b830d51) * Erg, PPAs 2015-05-27 13:59:34 -0500 Ted Gould (56f4bcf) * Preset the value to ensure no race condition 2015-05-27 11:45:11 -0500 Ted Gould (83e25c4) * Adding in a session bus 2015-05-27 11:19:00 -0500 Ted Gould (1f2effb) * Baking version number for PPA 2015-05-27 11:11:52 -0500 Ted Gould (ce5f08b) * Using eventually to avoid arbitrary timeouts in tests 2015-05-27 11:10:19 -0500 Ted Gould (5b25b56) * Switch to an eventually world 2015-05-27 10:00:17 -0500 Ted Gould (6a5b055) * Stealing the eventually code from indicator messages 2015-05-08 12:20:07 +0000 CI Train Bot (3361a6f) * Releasing 12.10.2+15.04.20150508-0ubuntu1 2015-05-08 12:20:03 +0000 Charles Kerr (4426cc2) * Use the BusWatcher to look for org.freedesktop.Notifications ownership changes on the bus. Fixes: #1432446 Approved by: PS Jenkins bot, Rodney Dawes 2015-05-07 15:27:00 +0000 CI Train Bot (0a10225) * Releasing 12.10.2+15.10.20150507-0ubuntu1 2015-05-07 15:26:57 +0000 Charles Kerr (28f2e80) * Use the BusWatcher to look for org.freedesktop.Notifications ownership changes on the bus. Fixes: #1432446 Approved by: Rodney Dawes 2015-04-21 23:46:48 +0000 CI Train Bot (c71c78e) * Releasing 12.10.2+15.04.20150421-0ubuntu1 2015-04-21 23:46:44 +0000 Ted Gould (ccce28c) * Always record the volume whether we do something with it or not (LP: #1446703) Approved by: Ricardo Salveti, PS Jenkins bot 2015-04-20 16:02:32 -0500 Charles Kerr (5edaee8) * in SoundService, use BusWatcher to look for Notifications name owner changes 2015-04-17 12:10:28 -0500 Ted Gould (dc40dae) * Always record the volume whether we do something with it or not 2015-04-13 06:02:33 +0000 CI Train Bot (549069b) * Releasing 12.10.2+15.04.20150413-0ubuntu1 2015-04-13 06:02:29 +0000 Ted Gould (1229a5e) * Fix stream property lookup to reliably signal multimedia streams Fixes: #1436021 Approved by: Ricardo Salveti, PS Jenkins bot 2015-04-13 06:02:18 +0000 Ricardo Salveti de Araujo (7c512ad) * volume-control-pulse: only set volume if value is indeed different and reason not from AS Fixes: #1443005 Approved by: Charles Kerr, PS Jenkins bot 2015-04-12 01:10:38 -0300 Ricardo Salveti de Araujo (b19a15c) * volume-control-pulse: only set volume if value is indeed different and reason not from AS 2015-04-10 15:44:06 -0500 Ted Gould (a7296e5) * Attaching bug 2015-04-10 15:43:46 -0500 Ted Gould (6325d23) * Change the stream definition to not use the index into the names table, the two indexes don't align. 2015-04-03 14:52:03 +0000 CI Train Bot (ab570ba) * Releasing 12.10.2+15.04.20150403-0ubuntu1 2015-04-03 14:51:59 +0000 Ted Gould (c69b2da) * Handle Vala incorrectly returning null for a non-null type Fixes: #1428711 Approved by: Charles Kerr, PS Jenkins bot 2015-03-26 10:58:01 -0500 Ted Gould (ea1bfd8) * Attach bug 2015-03-26 10:56:49 -0500 Ted Gould (8da8d52) * Handle Vala incorrectly returning null for a non-null type 2015-03-11 04:40:34 +0000 CI Train Bot (ebd19de) * Releasing 12.10.2+15.04.20150311-0ubuntu1 2015-03-11 04:40:29 +0000 Charles Kerr (55c2b1a) * Exit more gracefully on startup when the session bus can't be found. Fixes: #1427708 Approved by: Ted Gould, PS Jenkins bot 2015-03-10 14:16:26 -0500 Charles Kerr (4ac72ab) * in main(), balance the notify_init() call with a notify_uninit() right before exiting 2015-03-10 14:15:04 -0500 Charles Kerr (cbc49b7) * in main.c's g_bus_own_name() calls, move service creation/export to bus_acquired_handler to ensure that everything is exported onto the bus before name_acquired_handler is reached 2015-03-06 14:26:38 -0600 Charles Kerr (31d3dc4) * move from g_bus_own_name_on_connection() to g_bus_own_name() to simplify the code 2015-02-27 22:36:34 +0000 CI Train Bot (dbdad5a) * Releasing 12.10.2+15.04.20150227.1-0ubuntu1 2015-02-27 22:36:27 +0000 Ted Gould (43aff70) * Check stream when looking at high volume Fixes: #1418032 Approved by: Charles Kerr, PS Jenkins bot 2015-02-27 22:36:17 +0000 Ted Gould (cf091c3) * Switch to an internal variable to track blocking notifications Approved by: Charles Kerr, PS Jenkins bot 2015-02-27 22:36:07 +0000 Ted Gould (dff67f2) * Use max volume in calculating notification value Fixes: #1422745 Approved by: Charles Kerr, PS Jenkins bot 2015-02-27 22:35:55 +0000 Martin Wimpress (a18d5b7) * Add support for settings on the MATE Desktop. Approved by: Ted Gould 2015-02-27 16:34:23 -0600 Ted Gould (a62851a) * Changing default for unknown to alert 2015-02-27 12:04:01 -0600 Ted Gould (a69903b) * Only set high volume on multimedia streams 2015-02-27 18:01:11 +0000 Martin Wimpress (6d69f0f) * Correct white space. 2015-02-27 17:52:05 +0000 Martin Wimpress (d84c9ce) * Added MATE Desktop support. 2015-02-24 13:05:10 -0600 Ted Gould (e5a30aa) * Merging the max volume branch 2015-02-24 12:59:40 -0600 Ted Gould (d41efaf) * Switch to using a state variable based on the change 2015-02-24 11:35:55 -0600 Ted Gould (dc2a141) * Writing a test to show that we're not checking the hide 2015-02-24 09:58:40 -0600 Ted Gould (a053aad) * Attaching bug 2015-02-24 09:57:22 -0600 Ted Gould (dbe04c9) * Adding a test for amplified volume 2015-02-24 09:44:36 -0600 Ted Gould (cbe081d) * Use the max volume attribute to scale the volume measure 2015-02-19 16:27:48 +0000 CI Train Bot (e1362e2) * Releasing 12.10.2+15.04.20150219.1-0ubuntu1 2015-02-19 16:27:42 +0000 Ted Gould (aa27459) * Track the reason a volume was set to filter volume changes more accurately Fixes: #1416520 Approved by: Jussi Pakkanen, PS Jenkins bot 2015-02-19 16:27:24 +0000 Ted Gould (14be742) * Add notifications mock and tests Approved by: Jussi Pakkanen, PS Jenkins bot 2015-02-19 16:27:11 +0000 Ted Gould (403caf5) * Add eventually functions to indicator fixture Approved by: Jussi Pakkanen, PS Jenkins bot 2015-02-19 10:23:01 -0600 Ted Gould (29c2452) * Round the value because apparently i386 ends up at 59.9 in the test and truncation causes a failure. 2015-02-18 14:52:56 -0600 Ted Gould (ca51b91) * Truthiness is a lost art 2015-02-18 14:21:18 -0600 Ted Gould (e28612d) * Making the debug messages easier to read 2015-02-18 14:19:53 -0600 Ted Gould (2eb6c98) * Fixing debug messages and printing one after setting PA 2015-02-18 14:13:12 -0600 Ted Gould (ba1c11c) * Fixing debug message 2015-02-18 11:45:32 -0600 Ted Gould (2a47977) * We can't keep comparing uint32's to -1 and expect reliable results 2015-02-18 09:51:24 -0600 Ted Gould (f486b70) * Adding a debug message to track changes 2015-02-17 11:07:45 -0600 Ted Gould (7069d4f) * Adjusting the tests so they're testing what we need 2015-02-17 10:54:53 -0600 Ted Gould (1f90c34) * Migrate tests to new interface 2015-02-17 10:54:33 -0600 Ted Gould (936dadd) * Change volume to an object with an attached reason so we can make better choices up the stack 2015-02-17 09:22:21 -0600 Ted Gould (18891aa) * Drop the notification server watch int 2015-02-17 08:48:07 -0600 Ted Gould (913cb4a) * Grabbing the notification mock 2015-02-13 13:49:43 -0600 Ted Gould (0b6f800) * Adding a comment for an odd check 2015-02-13 13:48:31 -0600 Ted Gould (eb8a797) * Block notifications in the volume event instead of in the notification one so that high volume warnings can get through 2015-02-13 13:03:09 -0600 Ted Gould (0a8a0f7) * Add a high volume notification test 2015-02-13 12:47:47 -0600 Ted Gould (d1000c6) * Adding a test for notification servers coming on and off the bus, and fixing the code for it 2015-02-13 10:16:20 -0600 Ted Gould (d97e4bc) * Adding icon testing, which made me realize our other volumes were really loud 2015-02-13 09:58:43 -0600 Ted Gould (3e94a74) * Change streams press volume up 2015-02-13 09:56:22 -0600 Ted Gould (8159d6a) * Test stream change base cases 2015-02-13 09:24:21 -0600 Ted Gould (8ab1646) * Clean up some of the boiler plate 2015-02-13 08:59:11 -0600 Ted Gould (0a7342a) * Fine change test 2015-02-12 16:33:32 -0600 Ted Gould (202d0be) * Have a version for those who want parse and have a GVariant pointer 2015-02-12 16:18:08 -0600 Ted Gould (415bca4) * Remove unnecissary parameter list 2015-02-12 16:09:13 -0600 Ted Gould (a5037dc) * Add in ability to easily check GVariants 2015-02-12 15:17:18 -0600 Ted Gould (5c18f8d) * Forgot to add this file a lot earlier 2015-02-12 15:12:38 -0600 Ted Gould (95fdfc7) * More notification testings. 2015-02-12 09:15:42 -0600 Ted Gould (e50350b) * Setting the default stream 2015-02-12 09:12:56 -0600 Ted Gould (af70cff) * Adding a bustle block for fun 2015-02-11 18:44:34 -0600 Ted Gould (e00a75f) * Make sure to save the bus we exported on 2015-02-11 18:38:28 -0600 Ted Gould (c04ad80) * Better comment 2015-02-11 18:37:51 -0600 Ted Gould (180bc45) * Make it so that Vala stops generating circular references 2015-02-11 15:47:12 -0600 Ted Gould (10d44ff) * Pulling the mainloop out of the service object 2015-02-10 15:05:28 -0600 Ted Gould (48117fc) * Putting things in the right order 2015-02-10 11:09:55 -0600 Ted Gould (b6e5f6e) * Fleshing out the mock some more 2015-02-10 10:55:39 -0600 Ted Gould (d86b211) * Store values in the volume control mock 2015-02-09 23:08:27 -0600 Ted Gould (627d27b) * Test to ensure we get a notification 2015-02-09 23:08:13 -0600 Ted Gould (2881e37) * Fix string 2015-02-09 22:54:58 -0600 Ted Gould (21f2318) * Make sure to use the testing gsettings 2015-02-09 22:45:29 -0600 Ted Gould (1f39e5a) * Unexport the menu model on object being destroyed 2015-02-09 22:42:26 -0600 Ted Gould (72bbb7e) * Make it so that we unexport actions when destroying the object 2015-02-09 17:04:12 -0600 Ted Gould (92658ca) * Initialize notify, which is normally done in the main 2015-02-09 16:45:39 -0600 Ted Gould (53fe663) * Remove an unused variable 2015-02-09 16:45:28 -0600 Ted Gould (f36fae6) * Make it so that we have media player objects 2015-02-09 16:35:05 -0600 Ted Gould (043af33) * Make it so that the accounts service object is made outside of the service object 2015-02-09 16:10:22 -0600 Ted Gould (99ccf6f) * Connect the tests together. 2015-02-09 16:04:51 -0600 Ted Gould (e1f522f) * The file too 2015-02-09 15:32:14 -0600 Ted Gould (50ce410) * A mock media player list 2015-02-09 15:25:54 -0600 Ted Gould (6808a4c) * Creating a skeleton to start testing 2015-02-09 14:14:15 -0600 Ted Gould (ea84629) * Switch to testing the pulse backend 2015-02-09 14:08:01 -0600 Ted Gould (330b034) * Make it so that we can inject the volume control object into the service 2015-02-09 14:05:39 -0600 Ted Gould (8946654) * Putting an interface in for volume control 2015-02-09 13:45:21 -0600 Ted Gould (4d580e2) * Support getting the notifications back out 2015-02-09 12:05:06 -0600 Ted Gould (a30edad) * Update to trunk 2015-02-09 12:03:29 -0600 Ted Gould (fe57009) * Bringing the eventually to all the test types 2015-02-09 11:49:28 -0600 Ted Gould (52dafd6) * Fixes the timeout 2015-02-09 11:25:52 -0600 Ted Gould (38b5f26) * Adding time checking in 2015-02-09 10:54:12 -0600 Ted Gould (00d4c04) * Basis of expecting eventually a set of test functions 2015-02-06 08:16:47 -0600 Ted Gould (9ea7cad) * Update to trunk 2015-02-06 08:16:34 -0600 Ted Gould (6ac4cc8) * Add in capabilities support 2015-02-05 17:19:42 +0000 CI Train Bot (1b0c78a) * Releasing 12.10.2+15.04.20150205-0ubuntu1 2015-02-05 17:19:33 +0000 Ted Gould (2c5d630) * Initial support for indicator service testing from the GMenu/GAction interfaces Approved by: Jussi Pakkanen, PS Jenkins bot 2015-02-05 17:19:13 +0000 Ted Gould (c9cb544) * Don't show notification when output mode changes Fixes: #1416233 Approved by: Charles Kerr, PS Jenkins bot 2015-02-05 09:39:27 -0600 Ted Gould (ca507bc) * Connecting into the indicator test 2015-02-05 09:30:38 -0600 Ted Gould (32b8de2) * Pulling in the indicator integration test 2015-02-05 09:30:17 -0600 Ted Gould (41259bd) * Adding a basic mock outline 2015-02-05 08:52:58 -0600 Ted Gould (c6002f5) * Compare doubles with an accuracy range 2015-02-05 08:50:31 -0600 Ted Gould (85b5b39) * Making sure to record the output and volume for each invocation 2015-02-04 14:43:51 -0600 Ted Gould (ed66db9) * Stop overriding in the rules 2015-02-04 14:25:00 -0600 Ted Gould (34f0c7f) * Make sure that we have the com.ubuntu.sound settings 2015-02-04 13:36:53 -0600 Ted Gould (23bdec1) * Set build dependencies to compile the schemas 2015-02-04 11:43:08 -0600 Ted Gould (363a5d1) * Compile GSettings schema and use the memory backend 2015-02-04 08:29:43 -0600 Ted Gould (8838bd8) * Make the testing verbose 2015-02-03 08:24:44 -0600 Ted Gould (47e8a6d) * Incorrect type 2015-02-02 17:03:16 -0600 Ted Gould (6feea02) * Watch for double updates from notifications. Supress them 2015-02-02 08:13:10 -0600 Ted Gould (91f42ea) * We're not using libaccountservice on this side of things, so we don't need to split 2015-01-30 10:54:33 -0600 Ted Gould (7e93bd7) * Make sure we have the system bus fixes in dbus-test-runner 2015-01-30 10:45:51 -0600 Ted Gould (c37ce8e) * No media player because using an appropriate account service mock 2015-01-30 10:28:05 -0600 Ted Gould (1e149cd) * Update to trunk 2015-01-30 10:05:10 -0600 Ted Gould (bc90929) * Ensure the properties get set, there's some intermitant failures here. 2015-01-30 10:02:45 -0600 Ted Gould (7746f13) * Making the account service testing all system bus, becuase well, it should be. 2015-01-30 08:57:03 -0600 Ted Gould (e3cec79) * Track output mode 2015-01-29 20:57:16 -0600 Ted Gould (e4ee513) * Setup the PA mock as part of the indicator test 2015-01-29 17:32:11 +0000 CI Train Bot (59dfdd3) * Releasing 12.10.2+15.04.20150129.1-0ubuntu1 2015-01-29 17:31:55 +0000 Ted Gould (31352c7) * Ensure that the active port is not null before looking at its value Fixes: #1399862 Approved by: Antti Kaijanmäki, PS Jenkins bot 2015-01-29 17:31:41 +0000 Ted Gould (2f4b640) * Disconnect the right function from the 'closed' signal Fixes: #1307021 Approved by: Antti Kaijanmäki, PS Jenkins bot 2015-01-29 17:31:24 +0000 Ted Gould (9aa6a9a) * Build a rudimentary Pulse Audio mock for testing. Approved by: Antti Kaijanmäki, Jussi Pakkanen, PS Jenkins bot 2015-01-29 17:31:03 +0000 Ted Gould (f393b16) * Move notification code out of volume control object Approved by: Charles Kerr, Jussi Pakkanen, PS Jenkins bot 2015-01-29 11:28:58 -0600 Ted Gould (30e9118) * Add a watcher for the notification server going up and down. Redetect sync notifications depending on it. 2015-01-29 09:26:31 -0600 Ted Gould (7774969) * Merge trunk 2015-01-29 08:34:50 -0600 Ted Gould (7f8f6bf) * Make the destructor private to protect from accidental deleting 2015-01-28 16:43:18 -0600 Ted Gould (af63886) * Bring in the PA Mock 2015-01-28 16:36:14 -0600 Ted Gould (8fc91cb) * Grabbing the notification clean up branch to align landings in LP 2015-01-28 16:24:05 -0600 Ted Gould (d744a70) * Adding a copyright header 2015-01-28 16:22:19 -0600 Ted Gould (701b0a3) * Refactor out common code 2015-01-28 21:16:55 +0000 CI Train Bot (ee29d02) * Releasing 12.10.2+15.04.20150128-0ubuntu1 2015-01-28 21:16:42 +0000 Ted Gould (1d671e4) * Remove XFCE from the OnlyShowIn list Fixes: #1411959 Approved by: Antti Kaijanmäki, PS Jenkins bot 2015-01-28 09:41:22 -0600 Ted Gould (ed54228) * Create a base object and move the state stuff over to it 2015-01-27 14:29:12 -0600 Ted Gould (4b73db4) * Enough state logic to get is 'going' 2015-01-27 11:42:26 -0600 Ted Gould (26c4b84) * Linking and starting and failing! 2015-01-26 16:53:28 -0600 Ted Gould (d788cd8) * IT COMPILES! 2015-01-26 16:16:41 -0600 Ted Gould (7200c1b) * All the code 'written' 2015-01-26 15:26:28 -0600 Ted Gould (b7b3a85) * Checkpoint, need some refactoring 2015-01-21 17:10:22 -0600 Ted Gould (a35e1d4) * Checkpoint, nothing works 2015-01-20 22:03:19 +0000 CI Train Bot (93ff215) * Releasing 12.10.2+15.04.20150120-0ubuntu1 2015-01-20 22:03:04 +0000 Dmitry Shachnev (c93fdaa) * Fix indicator-sound-service crash when active_port is null. Fixes: #1395455 Approved by: Ted Gould 2015-01-20 22:02:46 +0000 Nick Dedekind (b8619a7) * Update the panel icon when entering/exiting silent mode. Fixes: #1390067 Approved by: Ted Gould, PS Jenkins bot 2015-01-20 22:02:32 +0000 Lars Uebernickel (12715e7) * Set internal silent mode variable at startup Fixes: #1391164 Approved by: Charles Kerr, PS Jenkins bot 2015-01-20 11:23:31 -0600 Ted Gould (84882ee) * Remove XFCE from the OnlyShowIn list 2014-12-09 09:56:25 -0600 Ted Gould (1a0a355) * Make sure to set the internal variable too 2014-12-09 09:55:37 -0600 Ted Gould (2862112) * Make sure to set the internal variable too 2014-12-06 11:10:51 -0600 Ted Gould (90c987b) * Ensure that the active port is not null before looking at its value 2014-12-06 10:13:57 -0600 Ted Gould (4ab5d19) * Disconnect the right function from the 'closed' signal' 2014-12-04 11:24:48 -0600 Ted Gould (91b54a8) * Encapsulate high volume better 2014-12-03 16:30:23 -0600 Ted Gould (66cd220) * Switch from having custom signals for volume changing to using the property change signals. 2014-12-03 11:43:41 -0600 Ted Gould (119ae3d) * Ensuring that if high volume changes we also show a notification (i.e. the headphones were plugged in) 2014-12-03 10:32:44 -0600 Ted Gould (31cef82) * Hide notification when the menu is shown 2014-12-03 09:52:32 -0600 Ted Gould (57982f3) * Add an action to track whether the indicator is shown so that we can not show notifications if it is open 2014-12-03 09:12:01 -0600 Ted Gould (f6505df) * Remove the sync notification on scroll setting 2014-12-02 18:55:00 -0600 Ted Gould (e0eac1c) * Moving the notification into the service 2014-11-26 08:37:39 -0600 Ted Gould (8210778) * Add in silent mode support to the AS mock 2014-11-26 08:36:24 -0600 Ted Gould (008b823) * Make the account service accessible 2014-11-24 20:50:05 -0600 Ted Gould (1188fa2) * Flesh out the menu tests 2014-11-24 16:55:50 -0600 Ted Gould (40a32ca) * Fleshing out all the actions 2014-11-24 16:50:32 -0600 Ted Gould (b8a464b) * Turn off the debugging mocks 2014-11-24 11:27:23 -0600 Ted Gould (7ecd6e0) * Filling out the tests some 2014-11-24 11:07:11 -0600 Ted Gould (01de4ff) * Change the other checks to use the assertion return 2014-11-24 10:19:51 -0600 Ted Gould (70e1a5b) * Put back to a full initializer 2014-11-24 10:16:40 -0600 Ted Gould (12bcb36) * Switching to using a results object for the menu attribute checking 2014-11-23 15:03:22 +0300 Dmitry Shachnev (bc82d53) * Fix crash when active_port is null. 2014-11-19 17:21:11 +0000 Nick Dedekind (0c67565) * silent mode updates icon 2014-11-17 15:00:12 -0600 Ted Gould (5b061aa) * Increasing dbustest requirement to 15.04.0 2014-11-11 18:38:15 -0600 Ted Gould (7a4321c) * Handle both a system and session bus 2014-11-11 18:37:59 -0600 Ted Gould (bb6126b) * Putting the accounts service mock onto the system bus 2014-11-11 18:18:08 -0600 Ted Gould (b70244a) * Splitting out the tests 2014-11-10 16:24:18 -0600 Ted Gould (74a543b) * Dropping RTM changelog entries 2014-11-10 16:21:34 -0600 Ted Gould (a9cc231) * Merge trunk 2014-11-10 12:53:31 -0600 Ted Gould (3f5128c) * Attaching bug 2014-11-10 12:41:52 -0600 Ted Gould (4eb240c) * Set the internal variable and not the property 2014-11-06 09:48:22 -0600 Ted Gould (36f7456) * Adding in an accounts services mock 2014-11-06 09:39:56 -0600 Ted Gould (f4e23c3) * Shuffling around so that we can add additional mocks easily 2014-11-06 09:14:51 -0600 Ted Gould (9de0d60) * Make the lifecycle of the items in the run more clear 2014-11-05 16:27:14 -0600 Ted Gould (c68f643) * Some more action tests 2014-11-05 17:56:30 +0000 CI bot (2f0aba3) * Releasing 12.10.2+15.04.20141105-0ubuntu1 2014-11-05 17:56:17 +0000 Ted Gould (b9caf56) * Manually merging branches to resolve conflicts Fixes: 1358340, 1373404, 1378564, 1378961, 1381871 Approved by: PS Jenkins bot 2014-11-05 10:59:25 -0600 Ted Gould (292c19d) * Fix waiting on actions to count the number of actions 2014-11-05 10:48:22 -0600 Ted Gould (08bcdc3) * Missed part of a merge 2014-11-05 10:46:56 -0600 Ted Gould (e03e82a) * Fixing bug number 2014-11-05 10:43:08 -0600 Ted Gould (e66fbbd) * Ensure the greeter menu matches whether song metadata should be shown, and update the metadata based on the new setting. (LP: #1358340) 2014-11-05 10:40:59 -0600 Ted Gould (90c83dc) * Integration test for silent mode 2014-11-05 10:39:15 -0600 Ted Gould (b14dbdb) * Integration test for audio roles 2014-11-05 10:37:49 -0600 Ted Gould (6e52538) * service.vala: don't call set_volume unnecessarily (LP: #1381871) 2014-11-05 10:36:40 -0600 Ted Gould (3c350ea) * Warn on high audio levels when using headphones (LP: #123633, #1373404) 2014-11-05 10:32:50 -0600 Ted Gould (ec3a83f) * Show notifications on volume change (LP: #1378564, #1378961) 2014-11-05 10:30:49 -0600 Ted Gould (409dc37) * Remove various Vala warnings 2014-11-05 09:29:40 -0600 Ted Gould (629fb98) * Flesh out the action functions 2014-11-04 20:40:11 -0600 Ted Gould (ad16588) * Making the timer callback anonymous 2014-11-04 18:53:39 -0600 Ted Gould (730b3c7) * Setup actions to get the action groups 2014-11-04 18:30:19 -0600 Ted Gould (5d1c2bc) * Dividing up the tests to make them look nice 2014-11-04 18:28:06 -0600 Ted Gould (210837e) * Add a test that goes further down the tree 2014-11-04 18:27:35 -0600 Ted Gould (d403979) * Parse through sections as well 2014-11-04 18:21:05 -0600 Ted Gould (c4530fd) * Pulling out waiting for items into a helper function 2014-11-04 18:15:20 -0600 Ted Gould (1d95d42) * Lock out some functions 2014-11-04 16:47:35 -0600 Ted Gould (83f9f8e) * Clean up the output a little bit 2014-11-04 16:21:59 -0600 Ted Gould (8df46f8) * Adjusting to use iterators 2014-11-04 16:07:45 -0600 Ted Gould (448db5a) * Flipping around a bit to make it so that we can print out a nice error 2014-10-29 09:36:27 -0500 Ted Gould (3821fc9) * Make our ref/unrefs dependent on shared pointers 2014-10-28 21:46:59 -0500 Ted Gould (5b7a608) * Enforce type and get the right one from our functions 2014-10-28 21:19:26 -0500 Ted Gould (b62d0b2) * Get menus harder 2014-10-28 18:53:55 -0500 Ted Gould (69a8fca) * Getting menus 2014-10-28 18:25:34 -0500 Ted Gould (dc8a919) * Building the DBus test integration 2014-10-28 18:10:50 -0500 Ted Gould (642c5d7) * Connect to binary and real name 2014-10-28 18:01:35 -0500 Ted Gould (b0ac3df) * Setup to getting something to compile and pass. Next steps needed. 2014-10-22 16:00:18 -0400 Ted Gould (9ab8859) * Remove usage of deprecated hint functions 2014-10-22 15:58:32 -0400 Ted Gould (edf067b) * Setup a try/catch on the getting of properties 2014-10-22 15:52:54 -0400 Ted Gould (8a25cab) * Allow for the invalidated properties to be NULL 2014-10-22 12:40:07 -0400 Ted Gould (6e42c53) * Adding a bug number to the test 2014-10-22 12:38:46 -0400 Ted Gould (ebf6a44) * Silent mode test 2014-10-22 11:24:54 -0400 Ted Gould (a2c259f) * Grab Ricardo's test branch 2014-10-21 20:06:43 +0000 CI bot (26b3fd3) * Releasing 12.10.2+14.10.20141021~rtm-0ubuntu1 2014-10-21 20:06:33 +0000 Ted Gould (389fcde) * Enable silent mode checkbox on RTM 2014-10-21 16:04:45 -0400 Ted Gould (dd8f932) * Adding a debian changelog entry 2014-10-21 14:59:42 -0400 Ted Gould (a0e1933) * Merge trunk 2014-10-16 11:12:28 -0500 Ted Gould (8cfba86) * No RTM changelog entries in Utopic 2014-10-16 11:11:21 -0500 Ted Gould (1c9b982) * Align with trunk to prepare for landing there 2014-10-16 13:31:44 +0000 CI bot (d03df27) * Releasing 12.10.2+14.10.20141016-0ubuntu1 2014-10-16 13:31:32 +0000 Lars Uebernickel (0c656d6) * service.vala: don't call set_volume unnecessarily 2014-10-16 15:07:51 +0200 Lars Uebernickel (16a72ae) * service.vala: don't call set_volume unnecessarily 2014-10-15 13:52:31 -0500 Ted Gould (1e193a4) * Make sure to check the item in the loop 2014-10-15 13:24:48 -0500 Ted Gould (5dd9bda) * Removing the remove code that was supposed to be removed earlier 2014-10-15 16:19:13 +0000 CI bot (ea57031) * Releasing 12.10.2+14.10.20141015.5~rtm-0ubuntu1 2014-10-15 16:19:02 +0000 Ted Gould (d3a1ccf) * Warn on high audio levels when using headphones Fixes: 1373404 Approved by: Mirco Müller 2014-10-15 16:18:44 +0000 Ted Gould (793ca09) * Show notifications on volume change Fixes: 1378564, 1378961 2014-10-15 09:45:39 -0500 Ted Gould (59fbca3) * Commenting out the sound for now 2014-10-15 09:43:24 -0500 Ted Gould (0b6434d) * Commenting out the sound for now 2014-10-15 09:15:26 -0500 Ted Gould (c104a20) * Fixes for icon values and manual tests 2014-10-15 08:38:43 -0500 Ted Gould (46c7d4c) * Make volume icons match the panel icons 2014-10-15 08:35:54 -0500 Ted Gould (33998ab) * Found other notification 2014-10-15 08:32:11 -0500 Ted Gould (abf10de) * Remove volume text from manual test 2014-10-14 23:39:04 -0500 Ted Gould (7146873) * Correct property name 2014-10-14 23:38:00 -0500 Ted Gould (0414b14) * Get propery property name 2014-10-14 22:15:27 -0500 Ted Gould (9df8760) * Moar checking 2014-10-14 22:12:13 -0500 Ted Gould (69b9c09) * Check more precisely the valid roles 2014-10-14 18:31:20 -0500 Ted Gould (df07687) * Grabbing updates to the extreme volume branch 2014-10-14 18:27:46 -0500 Mirco Müller (d7fbfc4) * Make High-volume text work correctly 2014-10-14 16:27:08 -0500 Ted Gould (bca300c) * Merge trunk 2014-10-14 16:03:11 -0500 Ted Gould (297a640) * Making the removal of items smarter 2014-10-14 16:02:23 -0500 Ted Gould (a3de59a) * Making the removal of items smarter 2014-10-14 12:11:23 -0500 Ted Gould (4a8ee52) * Unrevert the revert 2014-10-14 12:08:00 -0500 Ted Gould (2b4342f) * Grabbing the extreme volume warnings 2014-10-14 12:06:58 -0500 Ted Gould (a7ad5e0) * Removing some versions that we don't want in RTM for now 2014-10-14 10:16:15 -0500 Ted Gould (8e7cbaa) * Linking volume control and the menu visibility 2014-10-14 10:07:30 -0500 Ted Gould (16828d0) * Changing tact to change the menu when we want to show the warning 2014-10-14 10:00:32 -0500 Ted Gould (23b3fd4) * Drop the high volume menu action as that wasn't working 2014-10-14 09:45:40 -0500 Ted Gould (52e2c2d) * Ensure that we're always getting a vlue in the list 2014-10-14 08:12:58 -0500 Ted Gould (a2de8d1) * Add high volume warnings to the phone menu 2014-10-14 08:06:55 -0500 Ted Gould (29576ac) * Adding a high volume warning menu item 2014-10-14 07:59:43 -0500 Ted Gould (973b4eb) * Use title for the a11y info and the body for the message on sync notifications 2014-10-13 21:32:30 -0500 Ted Gould (9e39fba) * Ensure we reevaluate the high volume warning when we switch from headphones or not 2014-10-13 20:51:07 -0500 Ted Gould (7ec3795) * Create actions based on the high volume status 2014-10-13 20:49:19 -0500 Ted Gould (9c8f845) * Use the headphone detection 2014-10-13 20:48:06 -0500 Ricardo Salveti (88956a3) * Headphone detection 2014-10-13 09:26:38 -0500 Ted Gould (34caa4f) * Attaching bug 2014-10-10 16:10:15 -0500 Ted Gould (53edccc) * Turn high volume into a property 2014-10-10 14:16:59 -0500 Ted Gould (b6081ca) * Adding in a manual test for the high volume notification 2014-10-10 12:43:29 -0500 Ted Gould (f079f5a) * Make notifications check for high volumes and change based on that 2014-10-10 12:25:50 -0500 Ted Gould (3470d25) * Grabbing the sync notifications branch 2014-10-10 10:43:07 -0500 Ricardo Salveti (eaa8592) * Integration test for audio roles 2014-10-10 15:40:30 +0000 CI bot (dec2d53) * Releasing 12.10.2+14.10.20141010-0ubuntu1 2014-10-10 15:40:19 +0000 Ricardo Salveti de Araujo (41008d0) * volume-control: making sure we're always in sync with accountservice Fixes: 1379618 Approved by: Ted Gould, PS Jenkins bot 2014-10-10 00:54:19 -0300 Ricardo Salveti de Araujo (486fa2a) * volume-control: making sure we're always in sync with accountservice 2014-10-09 22:15:35 -0500 Ted Gould (4da7075) * Ensure we send an integer to the notification service 2014-10-09 22:06:15 -0500 Ted Gould (a0dc1f6) * Didn't make initial string translated 2014-10-09 21:58:20 -0500 Ted Gould (70601ef) * Make sure to use the passed parameter for the volume. 2014-10-09 21:54:40 -0500 Ted Gould (365f0a5) * Catch the error that show can throw and present a warning 2014-10-09 21:52:03 -0500 Ted Gould (228153f) * Make sure to clear the sound hint 2014-10-09 11:18:21 -0500 Ted Gould (7df37f3) * Test plan test for the greeter mode 2014-10-09 09:52:40 -0500 Ted Gould (d10cf74) * Adding a notifications test case 2014-10-09 09:47:01 -0500 Ted Gould (27e2a36) * No audio ping if we're doing multimedia, and no notification if we're not on phone 2014-10-09 13:32:54 +0000 CI bot (f2b90d3) * Releasing 12.10.2+14.10.20141009-0ubuntu1 2014-10-09 13:32:42 +0000 Ted Gould (9ff1219) * Show a silent mode checkbox Fixes: 1342151, 1367818 Approved by: PS Jenkins bot 2014-10-08 18:55:06 +0000 CI bot (fe008a1) * Releasing 12.10.2+14.10.20141008-0ubuntu1 2014-10-08 18:54:56 +0000 Ted Gould (7651756) * Revert notifications on volume change. Approved by: Charles Kerr 2014-10-08 13:40:04 -0500 Ted Gould (03a879f) * Make volume string translatable 2014-10-08 13:21:16 -0500 Ted Gould (dab52a2) * Reenable notifications 2014-10-08 13:20:55 -0500 Ted Gould (a335939) * Update to trunk 2014-10-08 13:17:29 -0500 Ted Gould (01f7666) * Grabbing the rest of trunk 2014-10-08 13:17:09 -0500 Ted Gould (bd962c4) * Reverting notifications 2014-10-07 20:57:56 -0500 Ted Gould (f16199d) * Update to current trunk 2014-10-07 02:51:42 +0000 CI bot (dbcb55e) * Releasing 12.10.2+14.10.20141007-0ubuntu1 2014-10-07 02:51:29 +0000 Nick Dedekind (fef2b10) * Use label for Volume sliders. Approved by: Charles Kerr, PS Jenkins bot 2014-10-07 02:51:16 +0000 CI bot (8ade0c7) * Volume control: properly scale channels when setting the volume Fixes: 1374249 Approved by: Ted Gould, PS Jenkins bot 2014-10-07 02:51:03 +0000 CI bot (974d7ac) * Added use of synchronous notifications for volume-changes. Fixes: 1232633 Approved by: PS Jenkins bot 2014-10-07 02:50:50 +0000 Mirco Müller (9953698) * Merge trunk into older branches to resolve conflicts. 2014-10-06 21:40:45 -0500 Ted Gould (c0cecdc) * Sync in balance branch as well 2014-10-06 21:32:28 -0500 Ted Gould (3c92993) * Merge trunk 2014-10-03 17:52:10 -0300 Ricardo Salveti de Araujo (d491e77) * releasing package indicator-sound version 12.10.2+14.10.20141001-0ubuntu2 2014-10-03 17:51:07 -0300 Ricardo Salveti de Araujo (47b6cf8) * releasing package indicator-sound version 12.10.2+14.10.20141001-0ubuntu1 2014-10-03 17:50:28 -0300 Ricardo Salveti de Araujo (e72decd) * Merging lp:~rsalveti/indicator-sound/adding-support-for-sound-per-roles 2014-10-03 09:27:38 -0500 Ted Gould (9e1ec45) * Don't represent silent mode in the indicator 2014-10-02 16:18:21 -0500 Ted Gould (af38d9e) * Build the volume control first 2014-10-02 16:18:12 -0500 Ted Gould (0953534) * Make it a switch 2014-10-02 11:24:54 -0500 Ted Gould (4b6d204) * Add a silent mode menu item 2014-10-02 11:22:20 -0500 Ted Gould (4f500f4) * Pull complex logic into its own function 2014-10-02 11:12:39 -0500 Ted Gould (dab4552) * Create a silent mode action 2014-10-02 10:00:02 -0500 Ted Gould (1feb02e) * Backup the properties with a local value and set the proxy 2014-10-02 09:43:37 -0500 Ted Gould (ef4ba15) * Use silent mode to determine the icon on the panel 2014-10-02 09:40:53 -0500 Ted Gould (0c348ae) * Turn the system sound proxy into a silent mode property 2014-10-02 09:13:38 -0500 Ted Gould (9df51f4) * Adding in a system sound settings proxy 2014-10-02 09:10:49 -0500 Ted Gould (bc76f6b) * Grabbing greeter branch as it has some AS stuff we want 2014-10-02 09:03:12 -0500 Ted Gould (599288f) * Attaching bugs 2014-10-01 16:53:31 -0500 Ted Gould (a1043d0) * Have welcome value actually be a variant pointer. 2014-10-01 13:57:36 -0500 Ted Gould (84fea70) * Check for null because otherwise we clear the metadata on each update of any value 2014-10-01 11:42:52 -0500 Ted Gould (722ce01) * Turn show data on greeter into a property, which it was always intended to be. 2014-10-01 11:20:51 -0500 Ted Gould (06367d1) * Can get set at startup before we have a PA connection, shouldn't be a critical in that case, should just fail 2014-10-01 11:02:29 -0500 Ted Gould (6f911c1) * Make it so that metadata can be NULL and handle it. 2014-10-01 16:51:09 +0200 Lars Uebernickel (c53c5cc) * Volume control: properly scale channels when setting the volume 2014-10-01 03:53:55 +0000 CI bot (8d7695d) * Releasing 12.10.2+14.10.20141001-0ubuntu1 2014-10-01 03:53:44 +0000 Ricardo Salveti de Araujo (5f3d98c) * Adding support to change volumes per active audio role. 2014-10-01 00:40:44 -0300 Ricardo Salveti de Araujo (63ca813) * Using a signal counter so we can set the volume asynchronously 2014-09-29 18:18:27 -0300 Ricardo Salveti de Araujo (55ca77b) * Review changes 2014-09-26 14:30:54 -0500 Ted Gould (1405aaf) * Attach bug 2014-09-26 14:25:25 -0500 Ted Gould (bbc0cff) * Connect to the value in accounts service and update the player if appropriate 2014-09-26 14:22:31 -0500 Ted Gould (7a44600) * Setup a proxy to get the property out of accounts service 2014-09-26 14:52:56 +0100 Nick Dedekind (7206e28) * use translatable string 2014-09-25 02:52:58 -0300 Ricardo Salveti de Araujo (e635fc8) * volume-role: removing TODO 2014-09-25 02:51:36 -0300 Ricardo Salveti de Araujo (181791b) * volume-role: making sure we reflect changes done by pulse (via signals) 2014-09-23 11:18:17 -0500 Ted Gould (494c5dd) * Adding in a privacy settings proxy 2014-09-23 11:05:43 -0500 Ted Gould (92f7e3b) * Drop the GSettings key and change the way we're interacting with the accounts service setting 2014-09-23 10:32:07 -0500 Ted Gould (4b0ce78) * Selecting the greeter players for the greeter menus 2014-09-23 10:31:16 -0500 Ted Gould (e874596) * Adding support for selecting the base action to be a different player action 2014-09-23 10:19:55 -0500 Ted Gould (2776b58) * Adding in an additional action that is the greeter state 2014-09-23 10:14:54 -0500 Ted Gould (68207ed) * Build in a way to stop the track information for getting into the player action 2014-09-23 03:22:23 -0300 Ricardo Salveti de Araujo (404f17d) * Adding TODO entry 2014-09-23 02:56:30 -0300 Ricardo Salveti de Araujo (d1bf5cc) * volume-role: fix handling of the first sink-input and startup 2014-09-19 19:41:50 +0200 Mirco Müller (3297337) * Trigger synchronous notification upon every volume-change attempt, thus the user gets to see visual and audible feedback every time a volume-key is pressed. 2014-09-19 00:08:57 +0200 Mirco Müller (965fdf8) * Use a sound-file via the corresponding hint to play back while the volume is changed to give the user also an audible feedback. 2014-09-18 05:26:26 -0300 Ricardo Salveti de Araujo (1a84c82) * Adding support for setting volume per media roles (only used by touch atm) 2014-08-05 11:13:51 +0200 Mirco Müller (e688672) * Move the triggering of the volume up/down notification into set_volume(). 2014-07-31 16:46:43 +0200 Mirco Müller (e964fb7) * Test use of synchronous notifications for volume-changes. 2014-07-25 18:19:53 +0100 Nick Dedekind (6af1fcb) * Added label to sliders 2014-06-11 17:25:53 +0000 CI bot (5bac1dc) * Releasing 12.10.2+14.10.20140611-0ubuntu1 2014-06-11 17:25:43 +0000 Sergey Shnatsel Davidoff (94839a6) * Add Pantheon, the desktop environment of elementary Project, to OnlyShowIn lists in .desktop files. Fixes: 1301699 2014-06-11 17:25:31 +0000 Ted Gould (0517b25) * Protect against icon serialization errors Fixes: 1305902 2014-05-09 14:43:21 +0000 CI bot (9a1ce3c) * Releasing 12.10.2+14.10.20140509-0ubuntu1 2014-05-09 14:43:13 +0000 Michael Terry (d89ff93) * Added timers to volume changes to settle frequent updates from account services. Fixes: 1306499 2014-04-22 10:17:03 -0500 Ted Gould (d038c85) * Unroll one more level of if statement 2014-04-18 13:41:44 -0400 Michael Terry (05c6df4) * Whitespace change 2014-04-18 13:41:32 -0400 Michael Terry (d0c4fa8) * And make it so we update from an AS notification immediately if we haven't been messing with local volume recently 2014-04-18 13:20:53 -0400 Michael Terry (d085202) * Consolidate local_volume_changed_timeout 2014-04-16 21:55:04 +0100 Nick Dedekind (3c9c5f5) * review changes 2014-04-16 16:48:21 +0100 Nick Dedekind (ad57381) * continue update timer if another change has come in 2014-04-16 13:10:14 +0100 Nick Dedekind (73e9aa2) * Added heuristic account services update timer 2014-04-14 10:15:06 -0500 Ted Gould (c61f3dc) * Protect against icon serialization errors 2014-04-04 17:11:18 +0400 Sergey Shnatsel Davidoff (278ca0f) * Add Pantheon to OnlyShowIn list in the .desktop files 2014-04-01 23:21:06 +0000 CI bot (b95433a) * Releasing 12.10.2+14.04.20140401-0ubuntu1 2014-04-01 23:20:56 +0000 Michael Terry (91dc2f2) * Use correct dbus name for Unity Greeter. 2014-04-01 23:20:41 +0000 Ted Gould (76711f9) * Remove mute from the phone greeter 2014-04-01 23:20:28 +0000 Ted Gould (060a76f) * Make unity-greeter-session-broadcast a suggests to avoid pulling it into seeds 2014-04-01 23:20:15 +0000 Ted Gould (c5d28c4) * Check the username has been gotten before using it. Fixes: 1297078 2014-04-01 23:19:57 +0000 Ted Gould (d3dbfd0) * Don't unref the objects in the test 2014-04-01 17:13:13 -0400 Michael Terry (d9cf9a4) * Drop minor null-allowed fix; let's not mix changes 2014-04-01 17:08:28 -0400 Michael Terry (47ca0f8) * Go back to useing correct name for unity greeter (especially in media player) 2014-04-01 16:37:35 -0400 Michael Terry (0bc7948) * And fix media player usage too 2014-04-01 16:12:58 -0400 Michael Terry (5a20cd1) * Use specified greeter bus name if available 2014-03-26 13:48:05 -0500 Ted Gould (39061ed) * Grab test suite fix for Jenkins 2014-03-25 14:58:12 -0500 Ted Gould (a8a1745) * Remove mute from the phone greeter 2014-03-25 11:01:35 -0500 Ted Gould (4204b59) * Grab test fix 2014-03-25 11:01:16 -0500 Ted Gould (3695c28) * Grab test fix 2014-03-25 10:54:57 -0500 Ted Gould (e9068f2) * Don't unref objects we don't have a ref to 2014-03-25 09:04:58 -0500 Ted Gould (ed99859) * Make unity-greeter-session-broadcast a suggests to avoid pulling it into seeds 2014-03-25 08:53:07 -0500 Ted Gould (a7ede23) * Adding a test that previously failed, but should work on this branch 2014-03-25 08:52:31 -0500 Ted Gould (da388be) * Adding an iterator test (that fails) 2014-03-25 08:31:08 -0500 Ted Gould (ff7c955) * Greeter list base object test 2014-03-24 23:17:03 -0500 Ted Gould (b40acd2) * Attaching bug 2014-03-24 23:15:38 -0500 Ted Gould (f405395) * Ensure selected user is not null 2014-03-24 15:03:16 +0000 CI bot (2dc2db9) * Releasing 12.10.2+14.04.20140324-0ubuntu1 2014-03-24 15:03:03 +0000 Ted Gould (0d21869) * Allow the phone greeter player to control the running player in the session. 2014-03-24 15:02:45 +0000 Ted Gould (3cd9a89) * Create players on the phone greeter based on the accounts service data 2014-03-24 15:02:25 +0000 Ted Gould (7a312f2) * Export currently running player to Accounts Service 2014-03-24 15:02:02 +0000 Michael Terry (0aae819) * Sync volume and mute settings with AccountsService. Fixes: 840777 2014-03-24 15:01:35 +0000 Ted Gould (f2e935d) * Synchronize process management across indicators 2014-03-24 15:01:05 +0000 Ted Gould (87fca85) * Add an apport hook for debugging 2014-03-24 09:08:49 -0500 Ted Gould (7d47058) * Merge the apport-action-states branch 2014-03-21 16:35:59 -0500 Ted Gould (2cce3ce) * Updating to latest export 2014-03-21 14:34:52 -0500 Ted Gould (d114c16) * Updating to latest export 2014-03-21 14:31:40 -0500 Ted Gould (aee881c) * Make sure to clear values after removing the source 2014-03-21 14:30:09 -0500 Ted Gould (929d65e) * Remove sound blocked timer when the service is shutdown 2014-03-21 14:26:43 -0500 Ted Gould (0f18af8) * Move all the clearing of the player into one place 2014-03-20 17:13:05 -0500 Ted Gould (0ef1cba) * Make sure to clear the player on exit 2014-03-20 17:07:27 -0500 Ted Gould (c04df47) * Handle sigterm 2014-03-20 17:06:07 -0500 Ted Gould (9d458fd) * Clear the player to ensure we don't get into a ref loop 2014-03-20 16:13:14 -0500 Ted Gould (f444eec) * Debug message 2014-03-20 15:58:44 -0500 Ted Gould (6ebc8b9) * Backport the timer patch 2014-03-20 15:48:03 -0500 Ted Gould (61d3328) * If the user is already loaded don't wait on it. 2014-03-20 15:40:39 -0500 Ted Gould (cdfa2af) * Debug messages 2014-03-20 15:28:59 -0500 Ted Gould (6be3d4e) * Clear everything 2014-03-20 15:27:17 -0500 Ted Gould (e4bb323) * Make sure to update the player if needed 2014-03-20 11:43:01 -0500 Ted Gould (1680e2e) * Update to trunk and export updates 2014-03-20 11:38:51 -0500 Ted Gould (831571a) * Updates to trunk and the export 2014-03-20 11:37:34 -0500 Ted Gould (05ea919) * Updating to trunk 2014-03-20 11:35:45 -0500 Ted Gould (006c044) * Connect to the setting for exporting to the greeter to the creation of the accounts service user 2014-03-20 08:58:30 +0000 CI bot (b237767) * Releasing 12.10.2+14.04.20140320-0ubuntu1 2014-03-20 08:58:19 +0000 Lars Uebernickel (c813df4) * Use audio-volume-mute-blocking-panel instead of *-blocked-panel 2014-03-20 08:58:06 +0000 Lars Uebernickel (0e7edc6) * Scale volume in notifications when allow-amplified-volume is set Fixes: 1293163 2014-03-19 16:00:43 -0500 Ted Gould (bef0abe) * Adding a setting for greeter exporting 2014-03-19 18:22:09 +0100 Lars Uebernickel (67c63fc) * Use audio-volume-mute-blocking-panel instead of *-blocked-panel 2014-03-18 10:01:01 +0000 CI bot (ecc5c9c) * Releasing 12.10.2+14.04.20140318-0ubuntu1 2014-03-18 10:00:51 +0000 Lars Uebernickel (0ab7387) * Show a red icon in the panel when a sound is playing while mute is on Fixes: 1291530 2014-03-18 09:51:40 +0100 Lars Uebernickel (00ff352) * Scale volume in notifications when allow-amplified-volume is set 2014-03-16 17:43:06 +0100 Lars Uebernickel (2ad6057) * Show a red icon in the panel when a sound is playing while mute is on 2014-03-14 10:32:33 -0400 Michael Terry (ae015c1) * Fix bug where we weren't asking for volume settings on startup 2014-03-13 17:23:55 -0400 Michael Terry (01e47b1) * Check XDG_SESSION_CLASS to determine if we're in greeter; use native vala dbus interface for greeter list 2014-03-13 16:14:58 -0500 Ted Gould (67d2b53) * Merge trunk 2014-03-13 16:14:36 -0500 Ted Gould (9d8c46e) * Merge trunk 2014-03-13 16:11:50 -0500 Ted Gould (aa72976) * Catching up with trunk 2014-03-13 16:08:31 -0500 Ted Gould (f37625a) * Sync to latest account-service-player 2014-03-13 16:07:20 -0500 Ted Gould (ccfe01d) * Accurately mention what dbus test runner we need 2014-03-13 14:58:51 -0400 Michael Terry (bd6be42) * Merge from trunk 2014-03-13 13:57:22 -0500 Ted Gould (1a85759) * Make sure to clean up the timer 2014-03-13 13:38:55 -0500 Ted Gould (661dc6e) * Don't build proxy for unused functions 2014-03-13 15:33:12 +0000 CI bot (b51fa33) * Releasing 12.10.2+14.04.20140313-0ubuntu1 2014-03-13 15:33:03 +0000 Lars Uebernickel (e3bdb0d) * Don't show player sections on the greeter and lock screen Fixes: 1280378 2014-03-12 14:26:10 +0100 Lars Uebernickel (ee91c5f) * Don't show player sections on the greeter and lock screen 2014-03-11 18:26:29 +0000 CI bot (e2fdd75) * Releasing 12.10.2+14.04.20140311.1-0ubuntu1 2014-03-11 18:26:21 +0000 Lars Uebernickel (373f642) * Add desktop_lockscreen profile 2014-03-11 14:28:23 +0100 Lars Uebernickel (c02662e) * Add desktop_lockscreen profile 2014-03-05 08:44:15 +0000 CI bot (43e1c2b) * Releasing 12.10.2+14.04.20140305-0ubuntu1 2014-03-05 08:44:05 +0000 Lars Uebernickel (b0f9912) * Honor com.canonical.indicator.sound visible Fixes: 829648 2014-03-04 23:21:56 -0600 Ted Gould (e12654c) * Grab accounts service too 2014-03-04 23:20:30 -0600 Ted Gould (7dbb4d8) * Try to get session broadcast if we can 2014-03-04 23:19:09 -0600 Ted Gould (5857ca8) * Make sure we have a new dbus-test-runner 2014-03-04 15:40:28 -0600 Ted Gould (e6fab6c) * Update to the latest player 2014-03-04 15:38:07 -0600 Ted Gould (e9f0b68) * Adding a specific phone_greeter profile 2014-03-04 15:29:57 -0600 Ted Gould (8c23ea5) * Make it so the desktop greeter doesn't have any players on it 2014-03-04 15:24:10 -0600 Ted Gould (6a34818) * Making a test for checking that we can get in and out of running states 2014-03-04 15:15:20 -0500 Michael Terry (9d812a8) * Remove touch namespace for sound settings 2014-03-03 19:00:30 -0500 Michael Terry (754ce6a) * Set AS with new values 2014-03-03 18:22:03 -0500 Michael Terry (0b3b6c5) * Fix typo 2014-03-03 17:58:23 -0500 Michael Terry (882dcd9) * Fix Mute/Muted typo; only sync to AS if value changed 2014-03-03 16:45:58 -0600 Ted Gould (e74821b) * Add a test with real data 2014-03-03 17:34:19 -0500 Michael Terry (abdeca5) * Support proxying mute settings too; allow cancelling previous Set calls 2014-03-03 15:48:51 -0600 Ted Gould (263afe9) * Expect the base sets of data 2014-03-03 15:38:38 -0600 Ted Gould (cf305cb) * Make naming consistent 2014-03-03 15:33:21 -0600 Ted Gould (a251c36) * Setting up a test for the media player user 2014-03-03 16:28:45 -0500 Michael Terry (7be9787) * Listen for changes to Volume 2014-03-03 14:58:20 -0600 Ted Gould (1eb67f3) * Pickup the separated mock 2014-03-03 14:50:52 -0600 Ted Gould (88dbefa) * Put the accounts service mock into a class 2014-03-03 15:20:05 -0500 Michael Terry (9db2149) * Always use class's shared user proxy 2014-03-03 14:39:49 -0500 Michael Terry (f164f96) * Write to accountsservice even when in greeter mode; drop greeter mode in general, both sessions should act similarly usually 2014-03-03 13:28:24 -0600 Ted Gould (aaabe3c) * Debug message for the blocked user 2014-03-03 12:48:00 -0600 Ted Gould (72e697f) * Print a debug message when the active user changes 2014-03-03 12:46:48 -0600 Ted Gould (b26ca3d) * Blocking all '*' users 2014-03-03 11:34:58 -0600 Ted Gould (621efbb) * Check all the menu items, that way we don't have to handle all the exceptions 2014-03-03 11:34:08 -0600 Ted Gould (37dcdda) * Test attributes on the menu 2014-03-03 11:11:32 -0600 Ted Gould (cc86009) * Test the number of entries in the menu 2014-03-03 11:04:00 -0600 Ted Gould (248a670) * Skeleton add/remove player 2014-03-03 10:43:31 -0600 Ted Gould (e2e27b5) * Setting up a basic sound menu test 2014-03-03 11:23:29 -0500 Michael Terry (f8615b9) * Fix a typo 2014-03-03 09:02:59 -0600 Ted Gould (778db7d) * Sound menu doesn't need MPRIS, that's all in the player 2014-03-03 10:32:53 +0100 Lars Uebernickel (2b344df) * Honor com.canonical.indicator.sound visible 2014-03-02 21:38:36 -0600 Ted Gould (a78e8bd) * More debug information 2014-03-02 20:39:27 -0600 Ted Gould (c046c8f) * Use the detail to make this a little cleaner 2014-03-02 20:36:40 -0600 Ted Gould (0d6e0d7) * Make enabled work the same was when the properties get updated 2014-03-02 20:23:30 -0600 Ted Gould (bb6dabf) * Making it so that we can raise the player, which should make it enabled 2014-03-02 20:05:00 -0600 Ted Gould (3c07d07) * Disconnect notify when removing the player 2014-02-28 21:49:20 -0600 Ted Gould (76d1861) * Drop a connection to playlist event as well 2014-02-28 21:47:44 -0600 Ted Gould (8b43ade) * When removing disconnect as well 2014-02-28 21:27:08 -0600 Ted Gould (37b28dc) * Reshuffle the status of the players 2014-02-28 21:06:18 -0600 Ted Gould (d67a230) * The running state could also be effect the is-running variable 2014-02-28 21:05:12 -0600 Ted Gould (3664e8f) * Restructuring to ensure we're doing what we want on an update 2014-02-28 17:08:59 -0600 Ted Gould (4d6c4f5) * Block the guest account 2014-02-28 17:08:50 -0600 Ted Gould (db8f59a) * More debugging 2014-02-28 17:01:11 -0600 Ted Gould (5a9752b) * Some debugging information 2014-02-28 16:42:24 -0600 Ted Gould (386d973) * Use the standard code for only showing ready players 2014-02-28 16:25:09 -0600 Ted Gould (dd42fb5) * Wait until we have data before saying that we can add the player 2014-02-28 15:43:52 -0600 Ted Gould (3847d2c) * Debug message on property change 2014-02-28 15:41:43 -0600 Ted Gould (8dea058) * Remove the properties we just signaled 2014-02-28 14:35:28 -0600 Ted Gould (f06b9ff) * Use the right function and report error 2014-02-28 13:57:53 -0600 Ted Gould (df36f41) * Null user protection 2014-02-28 13:57:38 -0600 Ted Gould (c362b97) * Null user protection 2014-02-28 13:55:27 -0600 Ted Gould (cb111a1) * Putting in some debug output 2014-02-27 15:11:29 -0600 Ted Gould (636de26) * Adding support to the greeter signals on the other side 2014-02-27 11:17:10 -0600 Ted Gould (70d2d96) * Get teh greeter proxy and control it 2014-02-27 09:26:42 -0600 Ted Gould (948e2a7) * Adding the greeter broadcast DBus API 2014-02-26 10:41:16 -0600 Ted Gould (e7df139) * Update for gnome-fallback 2014-02-25 16:47:45 -0600 Ted Gould (e921668) * Truth is difficult 2014-02-25 15:50:44 -0600 Ted Gould (c003018) * Merge trunk and export 2014-02-25 15:44:34 -0600 Ted Gould (6923138) * Set localstate dir 2014-02-25 15:39:14 -0600 Ted Gould (c8be4ce) * Update to trunk 2014-02-25 15:38:11 -0600 Ted Gould (c5dd940) * Debug messages 2014-02-24 20:55:53 -0500 Michael Terry (8e9a6e1) * First pass at volume sharing 2014-02-24 16:47:50 -0600 Ted Gould (0b93aa7) * Hmm, we totally need this 2014-02-24 16:46:33 -0600 Ted Gould (19fd5a7) * Signalling some properties! 2014-02-24 16:30:49 -0600 Ted Gould (abe2227) * Get out the dbus properties 2014-02-24 15:55:33 -0600 Ted Gould (faa10b3) * Add in the iterator support 2014-02-24 15:36:48 -0600 Ted Gould (a758202) * Build up our list of media players from the greeter list 2014-02-24 14:33:08 +0000 CI bot (1bbfa7f) * Releasing 12.10.2+14.04.20140224-0ubuntu1 2014-02-24 14:32:58 +0000 Sebastien Bacher (33c9db0) * Remove the new added allow-applified key, it's moved to shared schemas, that way the other desktop components don't need to depends on indicator-sound only to read that settings 2014-02-24 12:57:51 +0100 Sebastien Bacher (44a6d9c) * Remove the new added allow-applified key, it's moved to shared schemas, that way the other desktop components don't need to depends on indicator-sound only to read that settings 2014-02-21 16:57:59 -0600 Ted Gould (d42cb16) * Add a todo and adjust running 2014-02-21 16:47:28 -0600 Ted Gould (b8e644e) * Check the timestamp as well 2014-02-21 16:20:39 -0600 Ted Gould (ceab1b9) * Get the proxy values out 2014-02-21 16:06:47 -0600 Ted Gould (946e202) * Connect to getting the proxy and the settings 2014-02-21 16:00:22 -0600 Ted Gould (3f8eddf) * Grab split out sound settings 2014-02-21 15:58:53 -0600 Ted Gould (d89688f) * A media player per-user 2014-02-21 15:39:32 -0600 Ted Gould (b00962d) * Split out the sound settings interface 2014-02-21 13:06:46 -0600 Ted Gould (c87a19b) * Typo 2014-02-21 13:06:24 -0600 Ted Gould (129467f) * Can't watch hockey and type 2014-02-21 13:05:14 -0600 Ted Gould (acce82e) * Grabbing the timestamp 2014-02-21 13:00:34 -0600 Ted Gould (bc01d6c) * Adding the timeout to the mock 2014-02-21 12:19:12 -0600 Ted Gould (b8c9c36) * Keep our timestamp up-to-date if we have a player 2014-02-21 12:11:02 -0600 Ted Gould (6974a81) * Make sure to timestamp our updates 2014-02-20 18:13:43 +0000 CI bot (b5b262f) * Releasing 12.10.2+14.04.20140220-0ubuntu1 2014-02-20 18:13:35 +0000 Lars Uebernickel (8bac377) * Add support for amplified volumes 2014-02-20 18:32:14 +0100 Lars Uebernickel (bbecb29) * Add comments explaining max_volume a bit better 2014-02-20 18:22:01 +0100 Lars Uebernickel (474b7ff) * Clamp volume when in the action's change_state handler 2014-02-20 11:02:02 -0600 Ted Gould (4a9a79e) * Add to XFCE 2014-02-20 10:29:58 -0600 Ted Gould (363d345) * Add in the Upstart override 2014-02-20 10:27:05 -0600 Ted Gould (1900dc3) * Flip the show in variable 2014-02-20 10:26:09 -0600 Ted Gould (5205b95) * Add a respawn limit and cleanup the job 2014-02-20 17:08:58 +0100 Lars Uebernickel (60d21d5) * Add support for amplified volumes 2014-02-13 09:58:21 -0600 Ted Gould (1075756) * The mocker of choice 2014-02-12 17:07:33 -0600 Ted Gould (0b76536) * Detect which player list we need at startup 2014-02-12 17:03:33 -0600 Ted Gould (3c019c7) * Would have thought that was implied 2014-02-12 16:54:12 -0600 Ted Gould (1110553) * Adding a stub object for the greeter list 2014-02-12 16:49:31 -0600 Ted Gould (537e5b2) * Move the player list outside of the service creation 2014-02-12 16:47:26 -0600 Ted Gould (2d9d89b) * Putting an abstract MediaPlayerList class in the middle of the Mpris implementation 2014-02-12 16:17:32 -0600 Ted Gould (89a9490) * Need the accounts service GIR file 2014-02-12 15:38:35 -0600 Ted Gould (3ddbdee) * Grabbing build deps for our new library friends 2014-02-12 15:34:24 -0600 Ted Gould (bfb2375) * Grab the generated header 2014-02-12 15:13:11 -0600 Ted Gould (c2a9d0e) * Get the player test put together 2014-02-12 15:03:26 -0600 Ted Gould (18121ba) * Hmm, really should uncomment this. 2014-02-12 13:54:59 -0600 Ted Gould (f71a5f1) * Adding mock values to fill out mock media player 2014-02-12 13:39:53 -0600 Ted Gould (691f705) * Ensuring we can allocate the player, add it to an object, and woot! 2014-02-12 11:22:32 -0600 Ted Gould (7035341) * Setting up the build so we can have Vala mocks 2014-02-12 10:21:32 -0600 Ted Gould (2348208) * Throwing an abstraction in front of the player 2014-02-11 22:19:03 -0600 Ted Gould (073c7ce) * Drop a dbus mock on this problem 2014-02-11 21:29:30 -0600 Ted Gould (3dceea5) * Allocating an object and working around libaccountsservice0 2014-02-11 20:52:49 -0600 Ted Gould (66edc17) * Switch the build to have a library of all the vala components 2014-02-11 20:27:19 -0600 Ted Gould (7da8553) * Adding in an accounts service base test 2014-02-11 20:00:36 -0600 Ted Gould (eca0a6a) * Add dbustest library 2014-02-11 17:36:37 -0600 Ted Gould (a933b3a) * oops 2014-02-11 17:33:42 -0600 Ted Gould (28e3a8e) * All the properties we need 2014-02-11 16:29:54 -0600 Ted Gould (b96572e) * Build up to getting our settings proxy in the account manager 2014-02-11 15:34:24 -0600 Ted Gould (eb1dc0f) * Update the player based on which one is running 2014-02-11 15:18:18 -0600 Ted Gould (a38509f) * Building the service over in the new object 2014-02-11 10:01:10 -0600 Ted Gould (6e67bf9) * Making an object to hold our accounts service stuff 2014-02-10 16:46:16 -0600 Ted Gould (e826a1e) * Making parallel build work again 2014-02-10 16:42:39 -0600 Ted Gould (3ce0b11) * Getting accounts service into the service 2014-02-10 11:54:07 -0600 Ted Gould (9660d0b) * Trying to put together all our account service pieces 2014-02-10 09:51:57 -0600 Ted Gould (1711049) * CMake stuff to the ignore file 2014-02-07 16:26:07 +0000 CI bot (838ea79) * Releasing 12.10.2+14.04.20140207-0ubuntu1 2014-02-07 16:25:58 +0000 CI bot (931be72) * Adding acceptance tests and merge review policies 2014-02-06 11:28:41 +0000 Unit193 (a844f23) * Drop the recommends to suggests for the control centers and system settings so that flavors that don't seed those packages aren't stuck with them. 2014-01-31 21:09:51 +0000 Ted Gould (c06f1a5) * Adding acceptance tests and merge review policies. 2014-01-31 14:09:52 -0600 Ted Gould (8174c56) * Adding merge review policy 2014-01-31 14:09:51 -0600 Ted Gould (da9efdc) * Adding basic acceptance tests 2014-01-28 05:49:39 -0500 Unit193 (3da7d87) * Revert last commit, simply add pavucontrol as another alternate. 2014-01-28 01:00:38 -0500 Unit193 (b1f2e73) * Dropped Recommends to Suggests, indicator-sound isn't used to install those packages anyway, and it's highly irritating having to 'manually' update indicator-sound with --no-install-recommends on the other flavors. 2014-01-24 14:38:18 +0000 Automatic PS uploader (61c6ebe) * Releasing 12.10.2+14.04.20140124-0ubuntu1 (revision 408 from lp:indicator-sound). 2014-01-24 11:00:18 +0000 Automatic PS uploader (6e88fd2) * Releasing 12.10.2+14.04.20140124-0ubuntu1, based on r408 2014-01-22 17:37:20 +0000 Robert Ancell (b52c2b7) * Use unity-control-center if it is available. Fixes: https://bugs.launchpad.net/bugs/1257505. 2014-01-22 10:32:09 +1300 Robert Ancell (09cf092) * Only run unity-control-center under unity 2014-01-21 17:45:00 +0000 Lars Uebernickel (f7ab50b) * Don't write 'interested-media-players' on startup 2014-01-15 16:32:51 +0100 Lars Uebernickel (e148129) * Don't write 'interested-media-players' on startup 2014-01-14 17:41:49 +1300 Robert Ancell (d7981a4) * Recommend unity-control-center before gnome-control-center 2014-01-10 15:23:04 +1300 Robert Ancell (1762c40) * Use unity-control-center if it is available 2014-01-06 17:37:21 +0000 Ted Gould (a7bca00) * Own the server capabilities so we clean it up. 2014-01-03 13:23:05 -0600 Ted Gould (376abf4) * Add the action states if we don't have a stack 2014-01-03 12:52:42 -0600 Ted Gould (072ae31) * Install the apport stuff all nicely like 2014-01-03 12:43:20 -0600 Ted Gould (3db5ec2) * Grab FTBFS fix 2014-01-03 12:42:54 -0600 Ted Gould (fd665a0) * The VAPI changed to make this owned 2014-01-03 12:30:04 -0600 Ted Gould (0f61247) * Base apport hook stuff for PPA versions 2013-11-25 15:43:43 +0000 Automatic PS uploader (661cd46) * Releasing 12.10.2+14.04.20131125-0ubuntu1 (revision 404 from lp:indicator-sound). 2013-11-25 03:56:15 +0000 Automatic PS uploader (999d892) * Releasing 12.10.2+14.04.20131125-0ubuntu1, based on r404 2013-11-19 11:16:02 +0000 Ted Gould (9775c49) * Test name watching utilities. 2013-11-18 17:52:00 +0000 Ted Gould (cac428b) * Fix license information. 2013-11-18 08:40:22 -0600 Ted Gould (7c2b544) * Adding DBus for the test suite 2013-11-15 22:38:03 -0600 Ted Gould (efb0c09) * Copyright header 2013-11-15 22:36:33 -0600 Ted Gould (67f6ffe) * Nicer mainloop 2013-11-15 22:31:55 -0600 Ted Gould (6b8b48f) * Adding a test to make sure we get names if they existed before we did 2013-11-15 22:23:02 -0600 Ted Gould (7a5f010) * Test for a couple of names we shouldn't expect to see. 2013-11-15 22:20:40 -0600 Ted Gould (fc3c648) * Make sure we can see names coming on the bus and call the acquired signal 2013-11-15 22:11:57 -0600 Ted Gould (30e3f1f) * Okay, no we're testing something! 2013-11-15 16:34:57 -0600 Ted Gould (436a5a3) * Grab Google Test 2013-11-15 16:34:20 -0600 Ted Gould (868453e) * Woot, a test, kinda 2013-11-15 14:58:47 -0600 Ted Gould (41b6e16) * Fixing the debian copyright to be more modern 2013-11-15 14:55:45 -0600 Ted Gould (d57c0fe) * Weird comment bug where 'lesser' ended up someplaces it didn't belong 2013-10-31 18:00:31 +0000 Ted Gould (5214427) * Switching around the config files. Fixes: https://bugs.launchpad.net/bugs/1185565. 2013-10-30 16:49:25 +0000 Lars Uebernickel (76d71b5) * Call Raise() when a media player is already running 2013-10-30 07:48:46 -0700 Lars Uebernickel (9fb9f50) * Make player menu item insensitive when player can't be raised 2013-10-29 18:33:46 -0700 Lars Uebernickel (aaa6d39) * Call Raise() when activating a player menu item 2013-10-29 17:16:45 -0700 Lars Uebernickel (781447c) * Rename MediaPlayer.launch() ot activate() 2013-10-29 12:07:09 +0000 Automatic PS uploader (b966050) * Releasing 12.10.2+14.04.20131029.1-0ubuntu1 (revision 399 from lp:indicator-sound). 2013-10-29 10:32:48 +0000 Automatic PS uploader (aead307) * Releasing 12.10.2+14.04.20131029.1-0ubuntu1, based on r399 2013-10-29 00:57:17 +0000 Lars Uebernickel (73a77d4) * Depend on vala 0.20 and use its GIcon.serialize(). 2013-10-28 17:54:09 -0700 Ted Gould (2f30a8e) * Forgot a var 2013-10-28 17:52:03 -0700 Ted Gould (6a2a81e) * Adding an XDG Autostart file 2013-10-28 17:49:04 -0700 Ted Gould (4f6b673) * Merge trunk 2013-10-28 17:30:07 -0700 Lars Uebernickel (287a91f) * Stop using g_icon_serialize() directly 2013-10-28 17:26:44 -0700 Lars Uebernickel (642b886) * Depend on vala 0.20 2013-10-28 19:43:14 +0000 Charles Kerr (a440eb1) * Test that MediaPlayer's icon property isn't NULL before we serialize it. Fixes: https://bugs.launchpad.net/bugs/1229612. 2013-10-28 12:08:05 -0700 Charles Kerr (9ebfd4a) * add the null safeguard back for the pathological case of 'application-default-icon' also failing 2013-10-28 11:43:22 -0700 Charles Kerr (05d5874) * use 'application-default-icon' as the fallback media player icon 2013-10-28 18:14:36 +0000 Ted Gould (c2533b5) * Adding a phone_greeter profile. 2013-10-28 17:43:01 +0000 Lars Uebernickel (712c118) * VolumeControl: don't pass vala closures into libpulse 2013-10-28 10:27:07 -0700 Ted Gould (8444bd0) * Adding a phone_greeter profile 2013-10-26 20:40:57 -0400 Lars Uebernickel (f20f87c) * VolumeControl: don't pass vala closures into libpulse 2013-10-25 11:08:20 -0500 Charles Kerr (d1c7354) * test that player.icon isn't null before we serialize it. 2013-10-25 15:17:07 +0000 Charles Kerr (dd48ee7) * In Service's volume_changed() function, explicitly instantiate the GVariant to avoid leaking it. See the description in bug #1244468 for before & after C code and more information. Fixes: https://bugs.launchpad.net/bugs/1244468. 2013-10-24 19:22:52 -0500 Charles Kerr (6f243f4) * fix similar variant leaks 2013-10-24 18:17:35 -0500 Charles Kerr (c936add) * in Service's volume_changed(), explicitly instantiate the GVariant to avoid leaking it 2013-10-24 22:03:54 +0000 Sebastien Bacher (44724ab) * Don't special case Unity sessions, that's not needed since gnome-control-center is doing the right thing, the session name used was also wrong and couldn't work (lp: #1239545). Fixes: https://bugs.launchpad.net/bugs/1239545. 2013-10-24 15:48:08 -0400 Sebastien Bacher (ac9786b) * Don't special case Unity sessions, that's not needed since gnome-control-center is doing the right thing, the session name used was also wrong and couldn't work (lp: #1239545) 2013-10-24 19:33:47 +0000 Lars Uebernickel (39890de) * Only display running players in the phone's sound menu 2013-10-24 03:46:33 +0000 Charles Kerr (d12eb56) * When we can't connect to pulse, wait a moment before retrying. Fixes: https://bugs.launchpad.net/bugs/1244010. 2013-10-23 21:55:56 -0500 Charles Kerr (91a91a9) * when we fail to connect to pulse, wait a moment before retrying. 2013-10-18 15:19:11 +0000 Dmitrijs Ledkovs (c31f5da) * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539). Fixes: https://bugs.launchpad.net/bugs/1241539. 2013-10-18 13:10:33 +0100 Dmitrijs Ledkovs (b888851) * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539) 2013-10-11 10:22:48 +0000 Automatic PS uploader (88f0c9e) * Releasing 12.10.2+13.10.20131011-0ubuntu1 (revision 389 from lp:indicator-sound). 2013-10-11 04:27:51 +0000 Automatic PS uploader (457d498) * Releasing 12.10.2+13.10.20131011-0ubuntu1, based on r389 2013-10-10 16:42:49 +0200 Lars Uebernickel (a66beb0) * Only display running players in the phone's sound menu 2013-10-10 15:46:54 +0200 Lars Uebernickel (071576b) * Replace 'mute' boolean by a flag in the SoundMenu constructor 2013-10-10 04:12:15 +0000 Lars Uebernickel (473db05) * Allow activating the 'volume' action 2013-10-10 05:32:49 +0200 Lars Uebernickel (81c82dc) * Give the volume menu item a target, because the 'volume' action now has a parameter 2013-10-09 15:01:14 +0200 Lars Uebernickel (5aa7613) * Allow activating the 'volume' action 2013-10-04 10:20:47 +0000 Automatic PS uploader (7ffdaac) * Releasing 12.10.2+13.10.20131004-0ubuntu1 (revision 387 from lp:indicator-sound). 2013-10-04 02:29:38 +0000 Automatic PS uploader (97bac28) * Releasing 12.10.2+13.10.20131004-0ubuntu1, based on r387 2013-10-02 20:37:13 +0000 Ted Gould (1d20974) * Add a desktop_greeter menu without settings. 2013-10-02 14:40:00 -0500 Ted Gould (ef6e7a7) * Make sure to set the initial value of settings shown 2013-10-02 14:14:14 -0500 Ted Gould (026c478) * Changing the indicator file 2013-10-02 14:13:49 -0500 Ted Gould (f488f4b) * Making the settings action optional 2013-10-01 19:50:03 +0000 Pete Woods (6972629) * Fix translation support 2013-10-01 15:25:13 +0000 Lars Uebernickel (84627ae) * Show synchronous notification when changing the volume by scrolling over the indicator. Fixes: https://bugs.launchpad.net/bugs/1225335. 2013-10-01 15:42:15 +0100 Pete Woods (b24dfce) * Work around dh_translations not understanding CMake variable substitution 2013-10-01 14:11:04 +0200 Lars Uebernickel (d31be18) * Show synchronous notification when changing the volume by scrolling over the indicator 2013-10-01 14:02:12 +0200 Lars Uebernickel (4600123) * service: use vala's double.clamp() 2013-09-30 17:54:22 +0000 Lars Uebernickel (91c06e1) * Reconnect when pulseaudio terminates (or crashes). Fixes: https://bugs.launchpad.net/bugs/1231942. 2013-09-30 12:24:27 +0000 Automatic PS uploader (d7d1981) * Releasing 12.10.2+13.10.20130930-0ubuntu1 (revision 382 from lp:indicator-sound). 2013-09-30 14:13:32 +0200 Lars Uebernickel (8671927) * Reconnect when pulseaudio terminates (or crashes) 2013-09-30 06:33:11 +0000 Automatic PS uploader (2531ab5) * Releasing 12.10.2+13.10.20130930-0ubuntu1, based on r382 2013-09-27 13:49:22 +0000 Ted Gould (0fab1e6) * Update settings URL to settings:///system. Fixes: https://bugs.launchpad.net/bugs/1231444. 2013-09-26 21:30:30 -0500 Ted Gould (c97dcb0) * Update settings URL to settings:///system 2013-09-26 04:03:14 +0000 Charles Kerr (e73201f) * Use url-dispatcher instead of invoking system-settings directly. Fixes: https://bugs.launchpad.net/bugs/1230819. 2013-09-25 16:19:37 -0500 Charles Kerr (2327b6d) * oops, forgot to bzr add the vapi 2013-09-25 16:07:05 -0500 Charles Kerr (6621a3d) * Use url-dispatcher instead of invoking system-settings directly. 2013-09-25 06:50:19 +0000 Automatic PS uploader (ed99810) * Releasing 12.10.2+13.10.20130924-0ubuntu1 (revision 379 from lp:indicator-sound). 2013-09-24 22:45:09 +0000 Automatic PS uploader (e729111) * Releasing 12.10.2+13.10.20130924-0ubuntu1, based on r379 2013-09-24 16:34:49 +0000 Ted Gould (cc2d78c) * Recommending gnome-control-center first. 2013-09-24 09:59:38 -0500 Ted Gould (2bd7aaa) * Recommending gnome-control-center first 2013-09-18 14:35:28 +0000 Automatic PS uploader (4db4319) * Releasing 12.10.2+13.10.20130918-0ubuntu1 (revision 377 from lp:indicator-sound). 2013-09-18 06:24:35 +0000 Automatic PS uploader (0cb78b6) * Releasing 12.10.2+13.10.20130918-0ubuntu1, based on r377 2013-09-16 14:31:39 +0000 Lars Uebernickel (d41e315) * Don't show the "Mute" menu item in the phone profile. Fixes: https://bugs.launchpad.net/bugs/1220215. 2013-09-15 20:39:49 +0200 Lars Uebernickel (f234732) * sound-menu.vala: make the logic for showing the mic volume more explicit 2013-09-15 20:31:36 +0200 Lars Uebernickel (f0b5cc0) * Don't show the "Mute" menu item in the phone profile 2013-09-13 19:44:15 +0000 Automatic PS uploader (db3414a) * Releasing 12.10.2+13.10.20130913-0ubuntu1 (revision 375 from lp:indicator-sound). 2013-09-13 15:16:36 +0000 Automatic PS uploader (226756b) * Releasing 12.10.2+13.10.20130913-0ubuntu1, based on r375 2013-09-12 17:07:39 +0000 Lars Uebernickel (714775a) * Add "title" to the root action state dictionary . Fixes: https://bugs.launchpad.net/bugs/1223635. 2013-09-12 13:35:53 +0200 Lars Uebernickel (babdfee) * Add "title" to the root action state dictionary 2013-09-11 11:35:33 +0000 Lars Uebernickel (3a1fe32) * Update POTFILES.in and mark remaining strings as translatable. Fixes: https://bugs.launchpad.net/bugs/1223500. 2013-09-11 12:31:10 +0200 Lars Uebernickel (5423d97) * Remove volume percentage from translatable part of the accessible title 2013-09-11 11:47:53 +0200 Lars Uebernickel (1cb2bdc) * Update POTFILES.in 2013-09-11 11:32:31 +0200 Lars Uebernickel (eb032fc) * Mark remaining user-visible strings as translatable 2013-09-09 13:57:01 +0000 Lars Uebernickel (a8d220a) * Fixes bug #1221242 and #1204036 (make scrolling and middle clicking work on the sound indicator) 2013-09-09 14:11:47 +0200 Lars Uebernickel (8188fd2) * Toggle mute on secondary action 2013-09-09 13:34:02 +0200 Lars Uebernickel (5d5353c) * Change volume when scrolling on the indicator 2013-08-29 02:50:53 +0000 Automatic PS uploader (246d7c9) * Releasing 12.10.2+13.10.20130829-0ubuntu1 (revision 371 from lp:indicator-sound). 2013-08-29 02:08:13 +0000 Automatic PS uploader (c42b7fa) * Releasing 12.10.2+13.10.20130829-0ubuntu1, based on r371 2013-08-28 11:44:16 +0000 Lars Uebernickel (e626e66) * Use bus_watch_namespace() for more robust monitoring of mpris players appearing or disappearing on the bus. 2013-08-27 15:11:49 -0500 Ted Gould (fd5fc9e) * Dropping debugging for system-wide support 2013-08-27 10:58:07 -0500 Ted Gould (3f3f591) * Merge Trunk 2013-08-26 16:51:33 +0200 Lars Uebernickel (2bc9546) * Merge trunk 2013-08-26 15:46:14 +0200 Lars Uebernickel (2094cc8) * bus-watch-namespace: remove stray semicolon 2013-08-26 15:45:44 +0200 Lars Uebernickel (2ee3542) * bus-watch-namespace: free name_space 2013-08-22 21:35:55 +0000 Automatic PS uploader (dc721ac) * Releasing 12.10.2+13.10.20130822-0ubuntu1 (revision 369 from lp:indicator-sound). 2013-08-22 20:29:52 +0000 Automatic PS uploader (8d4f1c7) * Releasing 12.10.2+13.10.20130822-0ubuntu1, based on r369 2013-08-22 16:58:01 +0000 Charles Kerr (5b32346) * Don't use deprecated GSimpleActionGroup APIs. 2013-08-22 11:15:09 -0500 Charles Kerr (7009ba1) * don't use deprecated GSimpleActionGroup APIs 2013-08-20 13:07:19 +0000 Automatic PS uploader (429dcb3) * Releasing 12.10.2+13.10.20130820-0ubuntu1 (revision 367 from lp:indicator-sound). 2013-08-20 10:08:24 +0000 Automatic PS uploader (6548fa4) * Releasing 12.10.2+13.10.20130820-0ubuntu1, based on r367 2013-08-20 08:41:50 +0000 Pete Woods (e3c4574) * Re-write build scripts using cmake. 2013-08-19 18:01:44 +0100 Pete Woods (7e63d1c) * Address review comments 2013-08-16 05:33:21 +0100 Pete Woods (be867b8) * Fix up defaults 2013-08-16 04:58:55 +0100 Pete Woods (0660fc4) * Clean up the build / installation 2013-08-16 04:13:41 +0100 Pete Woods (796a887) * Build using cmake 2013-08-12 09:50:09 +0000 Automatic PS uploader (4fedffc) * Releasing 12.10.2+13.10.20130812.1-0ubuntu1 (revision 365 from lp:indicator-sound). 2013-08-12 06:06:47 +0000 Automatic PS uploader (8acafc4) * Releasing 12.10.2+13.10.20130812.1-0ubuntu1, based on r365 2013-08-09 22:07:02 +0000 Charles Kerr (d9c75a4) * Add back an accessible_desc property to the sound indicator. 2013-08-08 16:43:39 -0500 Charles Kerr (a67fff5) * add accessible-name property to the ng sound indicator 2013-08-02 12:06:55 +0200 Lars Uebernickel (98c5556) * Use bus_watch_namespace() to monitor mpris players 2013-07-31 08:51:43 +0000 Automatic PS uploader (ab72c88) * Releasing 12.10.2+13.10.20130731-0ubuntu1 (revision 363 from lp:indicator-sound). 2013-07-31 02:02:57 +0000 Automatic PS uploader (88b3df2) * Releasing 12.10.2+13.10.20130731-0ubuntu1, based on r363 2013-07-30 21:35:15 +0000 Charles Kerr (5ce2e7a) * add Recommends: u-s-s | g-c-c to debian/control. 2013-07-30 15:49:10 -0500 Charles Kerr (717fbdc) * add Recommends: u-s-s | g-c-c to control 2013-07-30 15:08:44 +0000 Nick Dedekind (4a27f5f) * Fixed max-icon on volume control slider. Fixes: https://bugs.launchpad.net/bugs/1206534. 2013-07-30 15:19:44 +0100 Nick Dedekind (8e34167) * Fixed max-icon icon source 2013-07-26 07:50:39 +0000 Automatic PS uploader (b3372e0) * Releasing 12.10.2+13.10.20130726-0ubuntu1 (revision 360 from lp:indicator-sound). 2013-07-26 02:03:50 +0000 Automatic PS uploader (e20eb20) * Releasing 12.10.2+13.10.20130726-0ubuntu1, based on r360 2013-07-25 18:16:23 +0000 Lars Uebernickel (305b46f) * Actually export a phone menu. 2013-07-25 16:39:48 +0200 Lars Uebernickel (7974975) * Add sound-service.c to POTFILES.in 2013-07-25 16:38:15 +0200 Lars Uebernickel (ce5583c) * Export phone menu 2013-07-25 16:21:44 +0200 Lars Uebernickel (997864b) * service.vala: store menus in a hash table, keyed by profile name 2013-07-25 15:56:04 +0200 Lars Uebernickel (c416b34) * service.vala: move menu handling into sound-menu.vala 2013-07-25 08:06:44 +0000 Automatic PS uploader (5fab6aa) * Releasing 12.10.2+13.10.20130725-0ubuntu1 (revision 358 from lp:indicator-sound). 2013-07-25 02:03:43 +0000 Automatic PS uploader (0cc185f) * Releasing 12.10.2+13.10.20130725-0ubuntu1, based on r358 2013-07-24 06:01:54 +0000 Lars Uebernickel (63393f0) * Specify fallback icons 2013-07-22 05:50:51 +0000 Automatic PS uploader (362efec) * Releasing 12.10.2+13.10.20130722-0ubuntu1 (revision 356 from lp:indicator-sound). 2013-07-22 02:03:34 +0000 Automatic PS uploader (e95b25f) * Releasing 12.10.2+13.10.20130722-0ubuntu1, based on r356 2013-07-19 09:05:50 +0000 Lars Uebernickel (94fdf25) * Remove Rhythmbox from the default of the 'interested-media-players' setting 2013-07-19 10:39:34 +0200 Lars Uebernickel (812adbd) * Specify fallback icons 2013-07-19 10:05:31 +0200 Lars Uebernickel (2dee08e) * Remove Rhythmbox from the default of the 'interested-media-players' setting 2013-07-16 14:23:38 +0000 Automatic PS uploader (5b88f58) * Releasing 12.10.2+13.10.20130716-0ubuntu1 (revision 354 from lp:indicator-sound). 2013-07-16 02:02:55 +0000 Automatic PS uploader (82b3035) * Releasing 12.10.2+13.10.20130716-0ubuntu1, based on r354 2013-07-12 10:20:03 -0500 Ted Gould (f219210) * Fixing directory 2013-07-12 10:16:34 -0500 Ted Gould (c884831) * Switch from being dbus activated to being an upstart job 2013-07-12 15:01:16 +0000 Ted Gould (6384608) * Add phone profile to indicator config. 2013-07-12 09:36:47 -0500 Ted Gould (b19c2b9) * Use the same menu for now, we can customize later 2013-07-12 09:17:03 +0000 Lars Uebernickel (98c77c4) * Remove gtk and dbusmenu. Sorry for the big changeset. 2013-07-11 13:26:56 +0200 Lars Uebernickel (9507f27) * Use interested-media-players instead of preferred-media-players gsettings key 2013-07-10 17:06:52 +0200 Lars Uebernickel (859b8bb) * Expose playlists in the menu if the player exports them 2013-07-06 18:48:48 -0400 Lars Uebernickel (503210d) * Don't set player state to "Launching" when the player is already running 2013-07-06 17:00:57 -0400 Lars Uebernickel (5d9874b) * Launch player when the play action is activated 2013-07-04 16:54:55 -0400 Lars Uebernickel (99b12cd) * Set locale and bind text domain 2013-07-04 16:09:09 -0400 Lars Uebernickel (7ca6674) * Put service into $pkglibexecdir 2013-07-04 16:02:34 -0400 Lars Uebernickel (c0c0bd0) * indicator file: add position 2013-07-04 16:00:09 -0400 Lars Uebernickel (0ef34d2) * Remove --enable-localinstall 2013-06-28 15:58:32 -0400 Lars Uebernickel (a1bb4f8) * media-player-list, mpris2-watcher: remove unneded `public` from methods 2013-06-28 15:51:48 -0400 Lars Uebernickel (040e997) * service.vala: make removing a player from the menu more readable 2013-06-19 18:40:31 -0400 Lars Uebernickel (9d78a43) * Fold all patches into source 2013-06-19 15:29:12 -0400 Lars Uebernickel (a0773c5) * Disable warnings for vala-generated C code 2013-06-19 15:17:00 -0400 Lars Uebernickel (bb23395) * Remove icon 2013-06-19 14:58:12 -0400 Lars Uebernickel (356fd4e) * Install indicator file 2013-06-19 12:28:46 -0400 Lars Uebernickel (f749725) * Install icons in $(datadir) 2013-06-19 12:06:21 -0400 Lars Uebernickel (6c65b1d) * Mark translatable strings as translatable 2013-06-19 11:49:24 -0400 Lars Uebernickel (886c989) * Update POTFILES.in 2013-06-19 11:33:07 -0400 Lars Uebernickel (6339a0a) * Merge trunk 2013-06-18 18:17:01 -0400 Lars Uebernickel (f5e8d29) * Update .bzrignore 2013-06-18 18:07:58 -0400 Lars Uebernickel (d3ee0f5) * Update indicator icon when volume changes 2013-06-18 15:00:27 -0400 Lars Uebernickel (e2d1ed2) * Allow setting the microphone volume if an app using it is running 2013-06-18 08:03:10 -0400 Lars Uebernickel (cb8cb6e) * Remove obsolete files (gtk and dbusmenu) 2013-06-17 18:30:59 -0400 Lars Uebernickel (c6f14a0) * Mpris2Watcher: use match rules to avoid unnecessary wakeups 2013-06-17 18:01:43 -0400 Lars Uebernickel (a44eabf) * Change playback action state to "string" 2013-06-17 12:18:36 -0400 Lars Uebernickel (a0fae2e) * Export playback menu item 2013-06-13 15:16:53 -0400 Lars Uebernickel (9b3162f) * Put mute and volume slider into a single section 2013-06-13 15:15:20 -0400 Lars Uebernickel (f7ff900) * Give players their own section in the menu 2013-06-13 14:41:41 -0400 Lars Uebernickel (911f43f) * Player menu item: export application icon 2013-06-13 14:41:06 -0400 Lars Uebernickel (4f98702) * Use 'indicator.' prefix for player menu items 2013-06-07 16:57:49 -0400 Lars Uebernickel (438516d) * Use {min,max}-icon instead of {primary,secondary}-icon 2013-06-07 09:51:15 +0000 Automatic PS uploader (1f37b72) * Releasing 12.10.2daily13.06.07-0ubuntu1 to ubuntu. 2013-06-07 02:02:51 +0000 Automatic PS uploader (013d9cb) * Releasing 12.10.2daily13.06.07-0ubuntu1, based on r351 2013-05-31 19:17:46 -0400 Lars Uebernickel (36272c5) * Set attributes describing the slider menu item 2013-05-31 13:02:58 +0000 Jeremy Bicha (cd8d6a6) * Change debian/control to depend on valac (>= 0.18) instead of vala-0.18. 2013-05-30 22:11:33 -0400 Jeremy Bicha (4a55b57) * * debian/control: - Build with valac (>= 0.18) instead of vala-0.18 for easier transitions 2013-05-29 14:57:33 -0400 Lars Uebernickel (26315a5) * Change root action state to a{sv} 2013-05-29 14:54:13 -0400 Lars Uebernickel (92cded6) * Use new indicator file format 2013-05-03 16:27:04 +0000 Automatic PS uploader (9bcd4ec) * Releasing 12.10.2daily13.05.02-0ubuntu1 to ubuntu. 2013-05-02 22:59:37 +0000 Automatic PS uploader (c9b734b) * Releasing 12.10.2daily13.05.02-0ubuntu1, based on r349 2013-05-02 19:19:38 +0000 Mathieu Trudel-Lapierre (81d69b6) * Merge changes from /13.04 branch for saucy. 2013-05-02 11:36:09 -0700 Mathieu Trudel-Lapierre (9af8697) * releasing version 12.10.2daily13.04.12-0ubuntu1 2013-04-11 19:59:28 +0000 Marco Trevisan (Treviño) (3bb4808) * TransportMenuitem: ignore events not coming from transport-menu-items. 2013-04-11 17:54:50 +0200 Marco Trevisan (Treviño) (0c77367) * TransportMenuItem: ignore events if they are not of the dbus-menu transport 2013-04-11 17:49:46 +0200 Marco Trevisan (Treviño) (4d84133) * common-defs: add DbusmenuTransport.MENUITEM_STATE_CHANGE 2013-04-09 16:25:32 +0200 Lars Uebernickel (f3de5c9) * Forget track information when player is quit 2013-04-09 11:56:31 +0200 Lars Uebernickel (7fec353) * Add information about the current track to the player actions 2013-04-05 14:43:22 +0000 Marco Trevisan (Treviño) (d774ac3) * PlayerActivator: Use BAMF to find the windows to activate with timestamp 2013-04-05 14:29:10 +0000 Marco Trevisan (Treviño) (a83c4b7) * PlayerController use GtkApplicationPlayer and activate it when we need to raise 2013-04-05 14:11:02 +0000 Marco Trevisan (Treviño) (63616b0) * MenuItem: use GtkLaunchContext with proper event timeout to launch applications 2013-04-04 17:09:51 +0200 Lars Uebernickel (e0e9e9b) * Don't add players to the root menu 2013-04-04 16:59:01 +0200 Lars Uebernickel (4138cbe) * Really sync player list with preferred-media-players setting 2013-04-04 06:38:50 +0200 Lars Uebernickel (6fabe99) * Service: create player action right away, not lazily in an idle 2013-04-04 06:17:10 +0200 Lars Uebernickel (e38bff2) * Drop unneeded deps 2013-04-04 06:13:06 +0200 Lars Uebernickel (ba3f54b) * configure.ac: require same vala version as debian packaging 2013-04-04 06:11:15 +0200 Lars Uebernickel (77e3a0b) * Modernize vala compiling in Makefile.am 2013-04-04 05:57:18 +0200 Lars Uebernickel (69fc4a3) * Remove sound-service-marshal (not needed anymore) 2013-04-04 05:51:55 +0200 Lars Uebernickel (838d436) * Don't build unused files and remove superseded files 2013-04-03 22:48:19 -0400 Lars Uebernickel (eb24b0d) * service.vala: add license header 2013-04-03 22:44:54 -0400 Lars Uebernickel (deb90ed) * MediaPlayerList: use appname.desktop also for lookups 2013-04-03 22:43:37 -0400 Lars Uebernickel (83c37bd) * Remove players when settings key changes 2013-04-03 22:30:03 -0400 Lars Uebernickel (7519d2e) * Always update all player actions 2013-04-03 22:23:56 -0400 Lars Uebernickel (e1d7602) * MediaPlayerList: remove debug messages 2013-04-03 22:20:18 -0400 Lars Uebernickel (9f030ed) * Make MediaPlayerList iteratable instead of providing the "players" property 2013-04-03 22:16:01 -0400 Lars Uebernickel (e341f4f) * Append ".desktop" to the desktop entries reported from MPRIS 2013-04-03 19:07:14 -0400 Lars Uebernickel (b5d24ee) * Sync list of media players with gsettings 2013-04-02 18:23:58 +0200 Marco Trevisan (Treviño) (0762482) * PlayerActivator: Adding end line to file. 2013-04-02 18:22:43 +0200 Marco Trevisan (Treviño) (d858306) * PlayerActivator: style fix 2013-04-02 18:16:41 +0200 Marco Trevisan (Treviño) (e90191e) * PlayerActivator: fix crash and activation with WebApplications 2013-04-02 17:54:12 +0200 Marco Trevisan (Treviño) (ba80753) * PlayerActivator: Use BAMF to find the windows to activate with timestamp 2013-03-30 20:15:23 +0100 Marco Trevisan (Treviño) (e6779ec) * PlayerController use GtkApplicationPlayer and activate it when we need to raise 2013-03-30 20:13:53 +0100 Marco Trevisan (Treviño) (fab9245) * GtkApplicationPlayer: add a class to handle the GtkApplication players 2013-03-30 19:25:21 +0100 Marco Trevisan (Treviño) (eacbe64) * MenuItem: use GtkLaunchContext with proper event timeout to launch applications 2013-03-28 12:34:35 -0400 Lars Uebernickel (1419ef3) * Show running media players in the menu 2013-03-27 14:32:06 -0400 Lars Uebernickel (0386c87) * VolumeControl: turn "ready" into a property 2013-03-27 13:06:26 -0400 Lars Uebernickel (c3d504b) * Add VolumeControl and hook up mute and volume actions to it 2013-03-25 16:25:45 -0400 Lars Uebernickel (5cd2cc8) * Update POTFILES (for `make check`) 2013-03-25 16:04:29 -0400 Lars Uebernickel (8e00b5f) * Remove old tests 2013-03-22 16:24:06 -0400 Lars Uebernickel (92c98f3) * Add service that adheres to the new indicator protocol 2013-03-07 16:07:12 +0000 Automatic PS uploader (6a225f9) * Releasing 12.10.2daily13.03.07-0ubuntu1 to ubuntu. 2013-03-06 22:40:55 -0500 Lars Uebernickel (ea30986) * Remove libsoundmenu (panel plugin) 2013-03-07 02:01:28 +0000 Automatic PS uploader (6edf687) * Releasing 12.10.2daily13.03.07-0ubuntu1, based on r343 2013-03-06 15:22:12 +0000 Lars Uebernickel (c5c7eb2) * Mpris2Watcher: use match rules to avoid unnecessary wakeups 2013-03-04 18:05:09 -0500 Lars Uebernickel (a197977) * Mpris2Watcher: use match rules to avoid unnecessary wakeups 2013-02-25 18:47:59 +0000 Automatic PS uploader (ce02b10) * Releasing 12.10.2daily13.02.25-0ubuntu1 to ubuntu. 2013-02-25 02:03:01 +0000 Automatic PS uploader (987806a) * Releasing 12.10.2daily13.02.25-0ubuntu1, based on r341 2013-02-21 19:56:21 +0000 Lars Uebernickel (2820838) * transport-widget: use menu's style for the buttons 2013-02-21 14:14:07 -0500 Lars Uebernickel (8356682) * Add a comment explaining the change in the last commit 2013-02-21 12:32:12 -0500 Lars Uebernickel (59ab382) * transport-widget: use menu's style for the buttons 2012-11-21 13:30:58 +0100 Didier Roche (4619f0c) * Releasing 12.10.2daily12.11.21.1-0ubuntu1 2012-11-21 11:47:58 +0000 Automatic PS uploader (41a589d) * Releasing 12.10.2daily12.11.21.1-0ubuntu1, based on r339 2012-11-16 14:17:28 +0000 Didier Roche (cd2e269) * Share credit where credit is due. 2012-11-16 14:48:06 +0100 Didier Roche (86b1a71) * share credit where credit is due 2012-11-16 08:00:30 +0000 Mathieu Trudel-Lapierre (e031cdb) * bootstrap changelog for daily build. 2012-11-15 23:06:46 -0500 Mathieu Trudel-Lapierre (88c1f07) * bootstrap daily upload changelog message. 2012-11-15 16:55:36 +0000 Sebastien Bacher (fb4b477) * Inline package. 2012-11-14 16:43:14 -0500 Mathieu Trudel-Lapierre (ae4b903) * Remove extra # typo in notice to uploaders in debian/control. 2012-11-14 11:37:45 -0500 Mathieu Trudel-Lapierre (8cbf7c9) * debian/source/format: migrate back to source format 1.0 for consistency with the rest of the indicator stack. 2012-11-14 10:25:13 -0500 Mathieu Trudel-Lapierre (61587da) * enable quilt with the dh sequencer to make sure patches get applied. 2012-11-14 10:23:03 -0500 Mathieu Trudel-Lapierre (be7764f) * Reorganise Build-Depends for clarity. 2012-11-14 10:22:59 -0500 Mathieu Trudel-Lapierre (fba731a) * debian/compat: bump to compat level 9. 2012-11-14 10:16:06 -0500 Mathieu Trudel-Lapierre (17836e4) * * debian/rules: - override dh_autoreconf to use autogen.sh for the reconfiguration process. - add export DPKG_GENSYMBOLS_CHECK_LEVEL=4. 2012-11-14 10:02:34 -0500 Mathieu Trudel-Lapierre (79bc986) * * debian/control: - add gnome-common to Build-Depends for use by dh_autoreconf. - update style for constency: use trailing commas at the end of dep lists. - Add Vcs-Bzr, Vcs-Browser fields with comment for uploaders. 2012-11-13 15:25:21 -0500 Mathieu Trudel-Lapierre (786438b) * Specify that the package should be in split mode for bzr bd. 2012-11-13 15:24:30 -0500 Mathieu Trudel-Lapierre (745e6e1) * Import debian/ from lp:~ubuntu-desktop/indicator-sound/ubuntu. 2012-11-08 10:10:01 -0600 Charles Kerr (3903a7f) * add 'check-news' to AM_INIT_AUTOMAKE 2012-10-30 21:34:14 +0000 Ken VanDine (ffc53c3) * [ Allan LeSage ] * debian/control: update to debhelper 9.0 * debian/rules: change to debhelper 9.0 2012-10-30 22:17:05 +0000 Ken VanDine (47b5650) * releasing version 12.10.1-0ubuntu2 2012-10-26 16:35:51 +0200 unknown (ce978d5) * releasing version 12.10.1-0ubuntu2~ppa1 2012-10-26 16:32:54 +0200 unknown (89211f0) * * debian/control: update to debhelper 9.0 * debian/rules: change to debhelper 9.0 2012-10-10 13:20:14 +0000 Albert Astals (7067328) * Remove the determine_key function 2012-10-10 12:16:55 +0000 Albert Astals (2204cf8) * Use the file path directly if it's an absolute path. Fixes: https://bugs.launchpad.net/bugs/1024705. Approved by Conor Curran, jenkins. 2012-10-10 09:50:16 +0200 Albert Astals (a4eacde) * Use the file path directly if it's an absolute path 2012-10-09 11:05:56 +0200 Albert Astals (ddecaed) * Remove the determine_key function 2012-10-03 23:52:53 +0200 Sebastien Bacher (337eca5) * New upstream release. 2012-10-03 23:52:53 +0200 Sebastien Bacher (0cd54fb) * Import upstream version 12.10.1 2012-10-03 21:54:45 +0200 Sebastien Bacher (b6da5f1) * releasing version 12.10.1-0ubuntu1 2012-10-03 21:52:47 +0200 Sebastien Bacher (d965f59) * New upstream release. 2012-10-03 21:51:19 +0200 Sebastien Bacher (4d99273) * Import upstream version 12.10.1 2012-10-03 12:06:18 -0500 Charles Kerr (3683d55) * 12.10.1 2012-09-20 08:34:18 -0500 Charles Kerr (89164d8) * don't include in library code 2012-08-22 09:49:47 -0500 Charles Kerr (72b10b7) * merge lp:~charlesk/indicator-sound/nogtk2 to disable gtk2 builds in the configure script 2012-08-22 14:05:18 +0200 Sebastien Bacher (2813800) * * Drop GTK2 build since ido stopped providing support for that version * debian/control: build with the current vala version 2012-08-22 12:05:26 +0200 Sebastien Bacher (0908d39) * releasing version 12.10.0-0ubuntu2 2012-08-22 11:59:54 +0200 Sebastien Bacher (0e1e045) * * Drop GTK2 build since ido stopped providing support for that version * debian/control: build with the current vala version 2012-07-24 22:28:28 -0500 Charles Kerr (5b0ccb8) * remove the gtk2 option 2012-07-12 22:07:48 +0200 Sebastien Bacher (2560f7d) * Import upstream version 12.10.0 2012-07-12 22:07:48 +0200 Sebastien Bacher (0c53758) * * New upstream release. - Allow setting preferred media players through a settings key. - Fix sound indicator not working after Amarok close. - Explicit handling of Ardour - Fix deprecated GTK+ API calls * debian/patches/lp_992262.patch: * debian/patches/lp_902715.patch: - dropped, the fix is in the new version 2012-07-12 20:07:54 +0200 Sebastien Bacher (7414483) * releasing version 12.10.0-0ubuntu1 2012-07-12 20:07:41 +0200 Sebastien Bacher (f9fad5d) * * New upstream release. - Allow setting preferred media players through a settings key. - Fix sound indicator not working after Amarok close. - Explicit handling of Ardour - Fix deprecated GTK+ API calls * debian/patches/lp_992262.patch: * debian/patches/lp_902715.patch: - dropped, the fix is in the new version 2012-07-12 19:52:11 +0200 Sebastien Bacher (6128667) * Import upstream version 12.10.0 2012-07-12 11:39:40 -0500 Charles Kerr (2900797) * bump version to 12.10.0 2012-07-12 11:11:16 -0500 Charles Kerr (857d416) * add src/volume-widget.c to POTFILES.in for translation 2012-07-11 14:00:28 -0500 Charles Kerr (f71a90b) * remove deprecated call to gtk_style_context_notify_state_change() ... according to the GTK documentation, it's been deprecated since GTK 3.6 and does nothing. 2012-06-21 17:45:16 +0100 Conor Curran (dcde0e2) * manually merge of lp:~victored/indicator-sound/lp-1014955 2012-05-03 16:16:07 -0700 Ken VanDine (b681126) * releasing version 0.8.5.0-0ubuntu3 2012-05-03 16:07:36 -0700 Ken VanDine (0f3bf77) * * debian/patches/lp_992262.patch - fix sound indicator not working after amarok close (LP: #992262) * debian/patches/lp_902715.patch - Partial fix which sets the accessibility property on the volume slider menu item. Previously this was achieved by sending a signal on the indicator object but now it seems the way to update orca is to set/update the appropriate property on the menuitem. Orca doesn't broadcast volume updates on slider movement but at least it updates when the user moves to the item on the menu, previously it was entirely silent. (LP: #902715) 2012-05-03 16:05:57 -0700 Ken VanDine (b1e8f00) * releasing version 0.8.5.0-0ubuntu2 2012-05-03 15:05:51 -0700 Conor Curran (5f9a9b8) * be explicit in handling ardour 2012-05-03 14:14:01 -0700 Charles Kerr (7d47922) * merge lp:~cjcurran/indicator-sound/lp-992262-fix to fix sound indicator not working after amarok close 2012-05-03 12:17:27 -0700 Conor Curran (c172666) * make sure to handle amaroks desktop file name 2012-05-03 09:07:19 -0700 Ken VanDine (8c3919c) * * debian/patches/lp_992262.patch - fix sound indicator not working after amarok close (LP: #992262) * debian/patches/lp_902715.patch - Partial fix which sets the accessibility property on the volume slider menu item. Previously this was achieved by sending a signal on the indicator object but now it seems the way to update orca is to set/update the appropriate property on the menuitem. Orca doesn't broadcast volume updates on slider movement but at least it updates when the user moves to the item on the menu, previously it was entirely silent. (LP: #902715) 2012-04-25 07:23:31 -0500 Charles Kerr (5a64bab) * merge lp:~cjcurran/indicator-sound/fix-lp-902715 to make the sound menu's volume slider accessible for screen readers. 2012-04-23 12:38:58 -0700 Conor Curran (6e076f0) * make sure on key press it updates atk 2012-04-23 12:23:37 -0700 Conor Curran (2c3d9c4) * make sure on start up it's set 2012-04-23 11:31:29 -0700 Conor Curran (a41f4d3) * set the desc prop on the menuitem, disregard the atk approach from the widget 2012-04-12 13:56:27 -0700 Conor Curran (9740d6e) * use instances available and don't cast 2012-04-12 13:46:10 -0700 Conor Curran (1ea2919) * ensure to set the name of the gtk range for atk 2012-04-02 00:45:34 +0300 Janne Jokitalo (astraljava) (3b1ebd8) * * debian/patches: - sound_ubuntustudio.patch: added to prefer pavucontrol as the mixer app in Ubuntu Studio. (LP: #972749) 2012-03-30 14:45:38 -0400 Ken VanDine (314748d) * releasing version 0.8.5.0-0ubuntu1 2012-03-30 14:12:41 -0400 Ken VanDine (66d95fc) * * New upstream release. - Inconsistency between messaging menu and sound menu pips (LP: #933593) - indicator-sound-service crashed with SIGSEGV in fast_validate() (LP: #949837) - free-memory-read crash in indicator-sound-service's file monitoring (LP: #965848) - minor memory leaks in blacklist handling (LP: #960578) - FIX (LP: FIX) 2012-03-30 14:08:19 -0400 Ken VanDine (31b5a5a) * Import upstream version 0.8.5.0 2012-03-30 14:07:44 -0400 Ken VanDine (d738d09) * releasing version 0.8.4.1-0ubuntu4 2012-03-30 18:45:52 +0100 Conor Curran (51bfc39) * don't look for makefile in the tests dir for now 2012-03-30 18:41:51 +0100 Conor Curran (a010f1e) * bump for release 2012-03-30 18:36:25 +0100 Conor Curran (32f7a10) * turn off tests for now until they are relevant 2012-03-30 10:25:59 -0700 Charles Kerr (a2911e4) * merge conor's code to revert the icon in the gutter positioning to keep inline with other indicators. 2012-03-30 18:16:34 +0100 Conor Curran (e6f217f) * tidy up 2012-03-30 18:02:34 +0100 Conor Curran (e8170f5) * draw the triangle using the image and not the pixbuf from before 2012-03-30 16:48:32 +0100 Conor Curran (f8b37d6) * pad the top of the box around metadata 2012-03-30 10:45:03 -0400 Ken VanDine (01d561b) * Import upstream version 0.8.5.0 2012-03-30 10:45:03 -0400 Ken VanDine (da0268d) * * New upstream release. - Inconsistency between messaging menu and sound menu pips (LP: #933593) - indicator-sound-service crashed with SIGSEGV in fast_validate() (LP: #949837) - free-memory-read crash in indicator-sound-service's file monitoring (LP: #965848) - minor memory leaks in blacklist handling (LP: #960578) - FIX (LP: FIX) * -debian/patches/lp_945827.patch, debian/patches/lp_960846.patch - dropped, merged upstream 2012-03-30 13:20:48 +0100 Conor Curran (f1182db) * move the app icon in from the gutter 2012-03-29 17:12:25 +0100 Conor Curran (463ab56) * tests reactivated, now for them to be actually useful 2012-03-29 16:18:03 +0100 Conor Curran (747b465) * merged Allan's test work and turn on tests 2012-03-28 16:44:05 -0500 Allan LeSage (dcafea3) * Merge from trunk. 2012-03-27 16:14:48 -0500 Allan LeSage (19971a3) * Cleaning up *.gcno during clean-local. 2012-03-27 14:25:26 -0500 Allan LeSage (605a571) * Incredibly pedantic name change for gcovr xml results. 2012-03-27 07:17:59 -0700 Charles Kerr (d4a6529) * merge lp:~charlesk/indicator-sound/remove-interested-client to fix a pair of indicator-sound-service crashes (bug #949837 and bug #965848) related to removing media clients 2012-03-26 18:33:40 -0700 Charles Kerr (afb59cd) * prevent a cyclical dependency in establish_file_monitoring() from trying to unref 'monitor' right after it's been freed. 2012-03-26 18:30:58 -0700 Charles Kerr (e02ed10) * remove_interested() and add_interested() shouldn't call g_settings_set_strv() with an array of strings that isn't NULL-terminated. 2012-03-22 01:17:34 +0100 Lionel Le Folgoc (70d1d8c) * * debian/patches: - sound_xubuntu.patch: added, prefer pavucontrol over xfce4-mixer on Xubuntu. (lp: #961745) 2012-03-21 11:22:01 -0500 Allan LeSage (577fad2) * Removed gcovr dependency for coverage tooling. 2012-03-21 11:00:44 -0400 Ken VanDine (a198e84) * releasing version 0.8.4.1-0ubuntu3 2012-03-21 07:00:15 -0400 Ken VanDine (454505b) * * debian/patches/lp_960846.patch - check that the active playlists container is not null (LP: #960846) 2012-03-21 09:47:53 +0000 Conor Curran (cf5c77a) * make sure to check the active playlists container is not null 2012-03-20 16:40:52 -0400 Ken VanDine (2f7ca45) * releasing version 0.8.4.1-0ubuntu2 2012-03-20 15:21:53 -0500 Charles Kerr (55ded30) * merge lp:~charlesk/indicator-sound/blacklist-leaks to fix a couple of minor memory leaks when pulling 'player_name' and 'blacklist' strings out of dbus. 2012-03-20 12:40:24 -0400 Ken VanDine (5ef2562) * * debian/patches/lp_945827.patch - fix for a playlist crasher (LP: #945827) 2012-03-19 14:01:28 -0500 Charles Kerr (140d27a) * merge lp:~cjcurran/indicator-sound/fixes-945827 to fix a playlist crash. 2012-03-19 18:35:30 +0000 Conor Curran (90c440a) * more defensive approach to dealing with the playlistdetails struct specifically the activeplaylist prop, tweaked player label padding by 1 pixel 2012-03-19 11:22:31 -0400 Ken VanDine (14ac84f) * releasing version 0.8.4.1-0ubuntu1 2012-03-19 10:58:53 -0400 Ken VanDine (858d8ee) * Import upstream version 0.8.4.1 2012-03-19 10:58:05 -0400 Ken VanDine (30fc94d) * * debian/patches/sound_nua.patch - don't try to free a static string (LP: #957387) 2012-03-19 14:21:37 +0000 Conor Curran (2e894a2) * bump the revision for release 2012-03-19 07:22:00 -0400 Ken VanDine (2e2e1a5) * Import upstream version 0.8.4.1 2012-03-19 07:22:00 -0400 Ken VanDine (8d4403e) * * New upstream release. - fix i18n of indicator-sound's accessible description (LP: #957517) - don't abort isound via g_error() if it can't connect to the bus (LP: #953111) * debian/patches/sound_nua.patch - don't try to free a static string (LP: #957387) 2012-03-16 22:47:55 -0500 Charles Kerr (9d6be5d) * merge Gabor Kelemen's lp:~kelemeng/indicator-sound/bug957517 to fix i18n of indicator-sound's accessible description, Bug #957517 2012-03-17 01:37:32 +0100 Gabor Kelemen (fef2588) * Change i18n header to gi18n-lib.h to translate the accessible description. Also change it in other files too to make them futureproof. LP: #957517 2012-03-16 18:20:35 -0500 Charles Kerr (3540a2c) * fix a pair of minor memory leaks when processing blacklist requests via dbus. 2012-03-16 14:05:04 -0400 Ken VanDine (3f88c38) * releasing version 0.8.4.0-0ubuntu1 2012-03-16 13:59:34 -0400 Ken VanDine (cbd5d49) * * New upstream release. - indicator-sound "Choose Playlist" menu item does nothing when using Rhythmbox (LP: #952550) - crashed with SIGSEGV in g_strdup() (LP: #946607) - crashed with SIGABRT in pa_operation_unref() (LP: #944148) - crashed with signal 5 in g_type_create_instance() (LP: #921755) - slider on unmute resets volume (LP: #921065) - play controls not exposed in HUD (LP: #949032) - unity-panel-service at 100% cpu when opened /w rb without album cover (LP: #806848) 2012-03-16 13:50:43 -0400 Ken VanDine (8e8a06a) * Import upstream version 0.8.4.0 2012-03-16 13:39:31 -0400 Ken VanDine (79dc1a8) * releasing version 0.8.3.0-0ubuntu2 2012-03-16 17:30:21 +0000 Conor Curran (f0bcb96) * set the player name on the transport item so as hud can identify the default player 2012-03-16 10:59:17 -0500 Charles Kerr (324a229) * don't abort isound via g_error() if it can't connect to the bus. lp:~cjcurran/indicator-sound/use_g_critical_instead_of_g_error 2012-03-16 10:04:30 -0400 Ken VanDine (d8574d9) * Import upstream version 0.8.4.0 2012-03-16 10:04:30 -0400 Ken VanDine (9c99a71) * * New upstream release. - indicator-sound "Choose Playlist" menu item does nothing when using Rhythmbox (LP: #952550) - crashed with SIGSEGV in g_strdup() (LP: #946607) - crashed with SIGABRT in pa_operation_unref() (LP: #944148) - crashed with signal 5 in g_type_create_instance() (LP: #921755) - slider on unmute resets volume (LP: #921065) - play controls not exposed in HUD (LP: #949032) - unity-panel-service at 100% cpu when opened /w rb without album cover (LP: #806848) 2012-03-16 09:39:03 -0400 Ken VanDine (bdb9527) * * debian/patches/sound_nua.patch - Sound Settings link doesn't work in GNOME Classic (LP: #941704) 2012-03-16 11:07:29 +0000 Conor Curran (380631e) * don't g_error just use g_critical 2012-03-15 12:47:03 -0500 Charles Kerr (bb95a84) * merge lp:~cjcurran/indicator-sound/excessive-redraws-fix to not call gtk_image_clear() when there's already no album art. 2012-03-15 17:07:53 +0000 Conor Curran (68056b3) * make sure to clear the old image for gtk2 aswell 2012-03-15 17:04:15 +0000 Conor Curran (c0423ca) * fixes excessive draw calls 2012-03-14 15:04:10 -0500 Charles Kerr (6d53111) * fix pa_operation_unref(NULL) crash by merging ~cjcurran/indicator-sound/global-mute-defensive 2012-03-14 14:46:51 -0500 Charles Kerr (29e476a) * merge lp:~cjcurran/indicator-sound/coverity-fixes to fix a minor coverity warning 2012-03-14 19:19:11 +0000 Conor Curran (bd9058c) * remove crud 2012-03-14 18:55:22 +0000 Conor Curran (ca2d708) * make the code clear so as coverity stops whinging. 2012-03-14 11:57:48 +0000 Conor Curran (f61ca4c) * make sure to be defensive if pulse goes away in the middle of a global mute operation 2012-03-13 15:36:35 +0000 Conor Curran (c759f4e) * Makes sure to accommodate for null player titles as supplied by the mpris interface of the player, redundant code spotted by Coverity 2012-03-13 15:05:42 +0000 Conor Curran (3621107) * make sure to comply with the mpris spec 2012-03-12 18:45:53 -0500 Charles Kerr (ffb079a) * added listening to ido scale's new 'primary clicked' and 'secondary clicked' events for lp bug #921065 2012-03-12 15:56:26 +0000 Conor Curran (8ff7b4e) * signature on the GetPlaylists mpris in the interface corrected 2012-03-10 00:15:23 -0600 Charles Kerr (03ea74c) * use the new signals from lp:~charlesk/ido/lp-921065 to fix lp bug #921065 2012-03-05 16:23:24 -0600 Charles Kerr (4e9083f) * merge lp:~charlesk/indicator-sound/lp-944250 to fix the buffer overrun error reported by Coverity in bug #944250 2012-03-03 13:12:05 -0600 Charles Kerr (3fc82a0) * fix static overrun in lp Bug #944250 2012-03-02 13:23:48 -0500 Ken VanDine (083c2f7) * releasing version 0.8.3.0-0ubuntu1 2012-03-02 11:34:50 -0500 Ken VanDine (90b7db3) * * New upstream release. - Fixed memory corruption issue (LP: #897218) - crashed with SIGABRT in pa_operation_unref (LP: #908682) - Banshee shown in sound menu after removal until reboot (LP: #771202) - Coverity PASS_BY_VALUE - CID 10620 (LP: #937451) - App icon and name are not aligned (LP: #939929) 2012-03-02 11:26:40 -0500 Ken VanDine (068f00c) * Import upstream version 0.8.3.0 2012-03-02 06:26:41 -0500 Ken VanDine (dc70d2a) * Import upstream version 0.8.3.0 2012-03-02 06:26:41 -0500 Ken VanDine (d33e222) * * New upstream release. - Fixed memory corruption issue (LP: #897218) - crashed with SIGABRT in pa_operation_unref (LP: #908682) - Banshee shown in sound menu after removal until reboot (LP: #771202) - Coverity PASS_BY_VALUE - CID 10620 (LP: #937451) - App icon and name are not aligned (LP: #939929) 2012-03-01 20:07:22 +0000 Conor Curran (1f9baf0) * bumped for release 2012-03-01 17:07:22 +0000 Conor Curran (1b3b052) * merge the dynamic removal of player items from menu on app uninstall 2012-03-01 17:05:46 +0000 Conor Curran (3834964) * realign the padding on the player title 2012-03-01 17:03:50 +0000 Conor Curran (ff0714e) * play it safe branch 2012-03-01 17:02:04 +0000 Conor Curran (ffc2f69) * fix charles coverity fixes 2012-03-01 16:00:38 +0000 Conor Curran (4083748) * check the state of the pulse context to ensure it's ready for interaction 2012-03-01 13:55:50 +0000 Conor Curran (ee55f50) * play it safe around UI pulse interactions - hopefully circumvents odd crashes that have been reported 2012-03-01 12:12:43 +0000 Conor Curran (0045560) * how can we be sure the details struct is not null, is this the fix to that memory corruption 2012-02-29 21:05:26 +0000 Conor Curran (5d56e1d) * make sure to return if there is no valid playlist 2012-02-27 19:08:57 +0000 Conor Curran (b55fd2b) * make sure we are dynamically sensitive to players being uninstalled whilst they still have an entry in the menu 2012-02-24 16:56:22 +0000 Conor Curran (59eb64f) * push it down another 2 pixels 2012-02-24 12:40:59 +0000 Conor Curran (d7aac51) * pad appication name text by 2 pixels 2012-02-22 16:41:51 -0500 Ken VanDine (3544224) * releasing version 0.8.2.0-0ubuntu1 2012-02-22 15:59:18 -0500 Ken VanDine (06cfe12) * * New upstream release. - crashed with SIGABRT in pa_cvolume_set (LP: #900117) - Mouse on coverart flushes the sound menu (LP: #927733) - album artwork misaligned and not visible (LP: #933359) - unity-panel-service crashed with SIGSEGV in transport_widget_is_selected (LP: #882109) 2012-02-22 15:55:25 -0500 Ken VanDine (87422f8) * Import upstream version 0.8.2.0 2012-02-22 20:17:35 +0000 Conor Curran (062aadf) * bump for release 0.8.2.0 2012-02-22 20:15:17 +0000 Conor Curran (dae2c85) * merge the ui fixes on the indicator side 2012-02-22 20:04:37 +0000 Conor Curran (b7038fe) * putting in place more checks for transport-widget and the slider, also fixed some more ui glitches 2012-02-22 11:41:12 -0500 Ken VanDine (78ef933) * Import upstream version 0.8.2.0 2012-02-22 11:41:12 -0500 Ken VanDine (f58bd6d) * * New upstream release. - crashed with SIGABRT in pa_cvolume_set (LP: #900117) - Mouse on coverart flushes the sound menu (LP: #927733) - album artwork misaligned and not visible (LP: #933359) - unity-panel-service crashed with SIGSEGV in transport_widget_is_selected (LP: #882109) * -debian/patches/correct_ldflags_use.patch - fixed upstream 2012-02-22 16:40:59 +0000 Conor Curran (78837fe) * play defensively around setting the volume related to lp#90017 2012-02-22 13:22:55 +0000 Conor Curran (9e3e24e) * fix layout of the metadata widget 2012-02-21 11:22:40 -0600 Charles Kerr (e884478) * Fix LP Bug #937461 2012-02-14 20:46:41 +0100 Sebastien Bacher (e49f20c) * Import upstream version 0.8.1.0 2012-02-14 20:46:41 +0100 Sebastien Bacher (1dc9630) * * New upstream release. - No easy way to turn the sound menu on/off (lp: #829648) - Avoid spawning notification daemon at startup (lp: #912150) - Creation of album-art-cache folder (lp: #799383) - schema id & path are inconsistent with other indicators (lp: #914377) * debian/patches/correct_ldflags_use.patch: - typo fix in ldflags use 2012-02-14 19:46:45 +0100 Sebastien Bacher (e6c06c2) * releasing version 0.8.1.0-0ubuntu1 2012-02-14 19:46:22 +0100 Sebastien Bacher (02b2fb5) * * debian/patches/correct_ldflags_use.patch: - typo fix in ldflags use 2012-02-14 18:44:19 +0000 Conor Curran (bd74119) * fixed typo in makefile am 2012-02-14 19:41:28 +0100 Sebastien Bacher (f869dde) * * New upstream release. - No easy way to turn the sound menu on/off (lp: #829648) - Avoid spawning notification daemon at startup (lp: #912150) - Creation of album-art-cache folder (lp: #799383) - schema id & path are inconsistent with other indicators (lp: #914377) 2012-02-14 19:29:13 +0100 Sebastien Bacher (3022562) * Import upstream version 0.8.1.0 2012-02-13 20:44:06 +0000 Conor Curran (bd884a0) * bump for release 2012-02-13 20:08:02 +0000 Conor Curran (7599f9d) * tidy up 2012-02-09 16:49:44 -0500 Ken VanDine (46ce855) * releasing version 0.8.0.0-0ubuntu4 2012-02-09 11:49:15 -0500 Ken VanDine (c14c51a) * * debian/patches/sound_nua.patch - open the new sound-nua panel in gnome-control-center * debian/patches/dbusmenu_05_90.patch - fixed FTBFS with dbusmenu 0.5.90 * debian/control - bump build depends for dbusmenu to >= 0.5.90 2012-02-03 12:16:30 -0600 Ted Gould (48aab89) * Updating to dbusmenu 0.5.90 2012-01-31 21:20:44 -0600 Ted Gould (1651821) * Fixing includes to not have the '3' on them 2012-01-31 21:15:46 -0600 Ted Gould (cc128ba) * Updating required dbusmenu gtk version 2012-01-26 14:50:10 +0000 Conor Curran (8b2ab5b) * charles fixes for invisibility flag 2012-01-25 10:00:26 -0500 Ken VanDine (4beadce) * releasing version 0.8.0.0-0ubuntu3 2012-01-25 05:00:00 -0500 Ken VanDine (8baa6b2) * * rebuild for libindicator7 * debian/rules - build with no-error=deprecated-declarations * -debian/patches/disable_Werror.patch - disabled in debian/rules instead 2012-01-24 22:20:59 -0500 Ken VanDine (645376c) * * -debian/patches/disable_Werror.patch - disabled in debian/rules instead * Add lazy_init.patch: Avoid spawning notification daemon right at startup, instead initialize it lazily when actually doing a notification. Improves boot speed. (LP: #912150) * Add disable_Werror.patch: Build without -Werror, to avoid build failure due to deprecated declarations. (LP: #912160) 2012-01-24 20:57:50 -0600 Charles Kerr (6101f59) * add visibility toggle support for (lp:#829648) 2012-01-24 20:54:05 -0600 Charles Kerr (1e03cbb) * fix hashtable leak reported by valgrind 2012-01-24 20:52:57 -0600 Charles Kerr (f174071) * fix a minor memory leak reported by valigrind 2012-01-24 20:21:21 -0600 Charles Kerr (f1fd627) * fix Free Memory Read error found by valgrind 2012-01-24 20:11:12 -0600 Charles Kerr (1bdef61) * fix minor memory leak detected by valgrind 2012-01-24 17:17:40 -0500 Ken VanDine (5c23d13) * * rebuild for libindicator7 * debian/rules - build with no-error=deprecated-declarations 2012-01-17 10:15:06 +0000 Conor Curran (ae4f73a) * fixes minor warning 2012-01-17 10:09:27 +0000 Conor Curran (b59c4a8) * merged indicator address format to bring inline with other indicators 2012-01-13 13:43:00 +0000 Conor Curran (9be5ce8) * add Allans initial tdd work 2012-01-13 13:36:11 +0000 Conor Curran (e090ca7) * fix the gtk3 deprecations 2012-01-13 13:34:58 +0000 Conor Curran (275f2ee) * make rhythmbox the default app 2012-01-13 13:32:29 +0000 Conor Curran (f09e4b8) * only start the notification daemon when required 2012-01-13 13:04:08 +0000 Conor Curran (1c6998b) * revert to rhythmbox for the default player 2012-01-13 10:07:05 +0000 Conor Curran (7808685) * deprecated gtk fixes 2012-01-11 17:11:32 +0100 Charles Kerr (5f5d880) * fix minor runtime warning. 2012-01-11 16:02:24 +0100 Charles Kerr (3aefd6a) * When creating indicator-sound's cache directory, use DirUtils.create_with_parents() instead of DirUtils.create(). 2012-01-10 18:04:50 +0100 Charles Kerr (3a1bf21) * make indicator-sound's schema and path naming consistent with other indicators. 2012-01-05 10:29:36 +0100 Martin Pitt (e8673be) * * Add lazy_init.patch: Avoid spawning notification daemon right at startup, instead initialize it lazily when actually doing a notification. Improves boot speed. (LP: #912150) * Add disable_Werror.patch: Build without -Werror, to avoid build failure due to deprecated declarations. (LP: #912160) 2012-01-05 09:46:07 +0100 Martin Pitt (d2f3236) * Lazily initialize notification daemon 2011-12-06 19:31:29 -0600 Allan LeSage (94f68e0) * Added coverage reporting via gcov config and targets. 2011-12-01 15:07:41 -0500 Ken VanDine (923caec) * releasing version 0.8.0.0-0ubuntu1 2011-12-01 14:33:32 -0500 Ken VanDine (c157f74) * Import upstream version 0.8.0.0 2011-12-01 18:32:22 +0000 Conor Curran (048fe88) * bumped to .8 for precise releases 2011-12-01 18:26:39 +0000 Conor Curran (91d9ee1) * merged in various fixes from trunk 4 2011-12-01 17:44:13 +0000 Conor Curran (13810cb) * bumped for 0792 release 2011-12-01 17:27:40 +0000 Conor Curran (184964f) * merged fix for accessible string fix on start up to indicate current level 2011-12-01 17:19:30 +0000 Conor Curran (be80e25) * fixes lp #886339 2011-12-01 16:08:27 +0000 Conor Curran (b597416) * don't show notifications on scroll 2011-12-01 15:10:24 +0000 Conor Curran (6a6c5f1) * removes gconf checking from the configure ac - community fix 2011-12-01 14:59:08 +0000 Conor Curran (14ad844) * fix for lp #894789 2011-12-01 09:33:34 -0500 Ken VanDine (09e488c) * Import upstream version 0.8.0.0 2011-12-01 09:33:34 -0500 Ken VanDine (47dfa22) * * New upstream release. * debian/control - removed build depends for libgconf2-dev * debian/patches/fix-864405.patch - dropped, merged upstream 2011-11-29 04:03:20 +0500 Omer Akram (3b0159d) * * debian/patches/fix-864405.patch: - Clicking on left 25% of "Pause/Play" circle clicks "Previous". (LP: #864405) 2011-11-28 13:39:36 -0500 Ken VanDine (140cd55) * releasing version 0.7.9.1-0ubuntu2 2011-11-28 23:04:02 +0500 Omer Akram (732f7ba) * * debian/patches/fix-864405.patch: - Clicking on left 25% of "Pause/Play" circle clicks "Previous". (LP: #864405) 2011-11-23 02:41:35 +0100 György Balló (04da26d) * Do not check for gconf 2011-11-17 03:08:15 +0100 Marco Trevisan (Treviño) (15b7869) * Don't show the notify-osd notification on scroll, when the menu is mapped 2011-11-16 18:42:25 +0000 Conor Curran (3c02b69) * merge in fix for poor collision detection 2011-11-16 18:11:20 +0000 Conor Curran (9272abc) * fix the collision detection 2011-11-08 23:16:35 +0100 Marco Trevisan (Treviño) (f497b26) * Better code to fix the memory leak caused by the accessible string 2011-11-08 22:59:16 +0100 Marco Trevisan (Treviño) (108af6c) * Fix memory leak caused by updating the accessible description value 2011-11-07 04:07:52 +0100 Marco Trevisan (Treviño) (165dad4) * Indicator-sound: Added the "indicator-sound" name hint. 2011-10-28 09:57:12 -0400 Ken VanDine (cb26f50) * releasing version 0.7.9.1-0ubuntu1 2011-10-28 09:45:22 -0400 Ken VanDine (6c40e13) * Import upstream version 0.7.9.1 2011-10-28 05:45:22 -0400 Ken VanDine (d7f1d27) * Import upstream version 0.7.9.1 2011-10-28 05:45:22 -0400 Ken VanDine (651e17d) * * New upstream release. - indicator-sound-service crashed with SIGABRT in raise() (LP: #840986) - don't let the menu grow wide enough to push off the screen (LP: #873006) - bump the limit for number of playlists to 20 (LP: #835384) - indicator-sound-service crashed with SIGSEGV (LP: #864732) - Music player icon is not top-aligned (LP: #874454) * debian/control - build with valac-0.14 2011-10-26 17:28:25 -0400 Conor Curran (ef3495e) * bump version for 791 release 2011-10-26 17:12:17 -0400 Conor Curran (c0b5f7f) * fixed the wide playlist name issue 2011-10-26 17:07:21 -0400 Conor Curran (cc88e42) * protect against odd mpris keys 2011-10-26 17:04:00 -0400 Conor Curran (10f7c50) * fix alignment of app icon when metadata is expanded 2011-10-26 16:58:15 -0400 Conor Curran (0c3cc3e) * merge fix to protect against a null pa context 2011-10-26 12:30:16 -0400 Conor Curran (c27acea) * update the ignore file with some new files 2011-10-26 12:28:59 -0400 Conor Curran (8bde3f5) * protect against rogue mpris or desktop name keys 2011-10-26 11:07:46 -0400 Conor Curran (bfc4858) * protect pulse manager from rogue null pulse contexts i.e. when pulse randomly dies 2011-10-23 16:18:41 +0100 Conor Curran (617c08b) * truncate playlist label if needs be 2011-10-21 20:13:54 +0100 Conor Curran (2d85ce7) * increases max playlist count to 100 2011-10-21 20:03:54 +0100 Conor Curran (158255c) * increase the max playlist count to 100 2011-10-21 19:10:38 +0100 Conor Curran (2308be7) * fixed offset so as the player icon and triangle stay stationary when the player is active fixes lp:#874454 2011-10-13 14:06:58 -0400 Ken VanDine (18ac680) * releasing version 0.7.9-0ubuntu1 2011-10-13 13:53:20 -0400 Ken VanDine (3b17bc8) * Import upstream version 0.7.9 2011-10-13 12:42:59 -0500 Ted Gould (cb00bc0) * 0.7.9.0 2011-10-13 09:53:21 -0400 Ken VanDine (bf58931) * Import upstream version 0.7.9 2011-10-13 09:53:21 -0400 Ken VanDine (76bf30b) * * New upstream release. - Protect against source indexes that are lower than 0 (LP: #850662) 2011-10-12 13:40:53 -0500 Ted Gould (3c872a3) * Protect against source indexes that are lower than 0 2011-10-10 14:18:23 +0300 Antti Kaijanmäki (e30cc3a) * Fix SIGABRT by validating sink and source indexes. - closes: #850662 2011-09-28 15:17:30 -0400 Ken VanDine (e92bcca) * releasing version 0.7.8-0ubuntu1 2011-09-28 14:34:36 -0400 Ken VanDine (bf90e84) * Import upstream version 0.7.8 2011-09-28 13:28:17 -0500 Ted Gould (f5e29e7) * 0.7.8.0 2011-09-28 13:27:34 -0500 Ted Gould (301e45c) * Only unmute if vol > 0 2011-09-28 10:34:38 -0400 Ken VanDine (aba0d7c) * Import upstream version 0.7.8 2011-09-28 10:34:38 -0400 Ken VanDine (b833e3a) * * New upstream release. - indicator-sound interferes with gnome-settings-daemon (LP: #855557) * debian/patches/01_fix_FTBFS.patch - Dropped, fixed upstream 2011-09-27 16:05:02 +0100 Conor Curran (fb1369e) * only unmute on a handle event if the vol update is greater than zero, circumvent feedback issues with gnome-settings-daemon 2011-09-13 12:20:29 +0200 Didier Roche (886588b) * Import upstream version 0.7.7.0 2011-09-13 12:20:29 +0200 Didier Roche (22c7d6a) * * New upstream release * add 01_fix_FTBFS.patch for needed -lm link 2011-09-13 10:41:24 +0100 Conor Curran (2240d3f) * link fix for maths 2011-09-12 15:13:28 +0100 Conor Curran (8a21419) * prep for release 2011-09-09 18:56:53 +0100 Conor Curran (006dd72) * merge playlist fixes 2011-09-09 18:49:49 +0100 Conor Curran (41e5d2e) * tidy up 2011-09-09 18:47:00 +0100 Conor Curran (b6fb30c) * increased the max playlist count to 20, fixed a bug which was prohibiting the playlists being shown 2011-09-09 14:30:57 +0100 Conor Curran (9f05fc9) * merge Cimi's fixes 2011-09-09 14:57:51 +0200 Andrea Cimitan (373abc7) * Fixes to the positioning and dimension of the player menuitem, and fix for the spinner widget matching (if some themers need it) 2011-09-08 19:48:18 +0100 Conor Curran (0d51c6a) * merge in the valac fixes 2011-09-08 19:27:52 +0100 Conor Curran (8f41c4e) * fixes for new valac compilation 2011-08-24 16:41:49 -0400 Ken VanDine (8b55a10) * releasing version 0.7.6.1-0ubuntu1 2011-08-24 16:09:26 -0400 Ken VanDine (ec7f559) * Import upstream version 0.7.6.1 2011-08-24 17:10:24 +0100 Conor Curran (2f796d9) * bumped for release 2011-08-24 17:09:36 +0100 Conor Curran (9b046a6) * theming fix for the spinner 2011-08-24 12:09:29 -0400 Ken VanDine (260e11f) * Import upstream version 0.7.6.1 2011-08-24 12:09:29 -0400 Ken VanDine (d13e523) * * New upstream release. - theming fix for the spinner 2011-08-24 18:01:49 +0200 Andrea Cimitan (7842750) * Ok, I know it's ugly, but seems to work a little bit better... waiting for a better fix (don't draw above the background) 2011-08-24 17:36:53 +0200 Andrea Cimitan (56533c0) * Use GTK_STYLE_CLASS_MENU instead hardcoded gchar 2011-08-24 17:21:52 +0200 Andrea Cimitan (334e430) * theme fix 2011-08-18 14:28:25 -0400 Ken VanDine (c2e72b2) * releasing version 0.7.6-0ubuntu1 2011-08-18 14:22:19 -0400 Ken VanDine (49d4531) * * New upstream release. - mute action crashes the panel (LP: #828114) - Clicking music player does not dismiss the menu (LP: #818293) 2011-08-18 14:19:05 -0400 Ken VanDine (ab5089f) * Import upstream version 0.7.6 2011-08-18 10:19:06 -0400 Ken VanDine (098e58a) * Import upstream version 0.7.6 2011-08-18 10:19:06 -0400 Ken VanDine (da96524) * * New upstream release. - mute action crashes the panel (LP: #828114) - Clicking music player does not dismiss the menu (LP: #818293) 2011-08-18 13:20:48 +0100 Conor Curran (1e8fb45) * bug fixed where the menu is dismissed on the metadata-widget key event 2011-08-18 13:09:26 +0100 Conor Curran (fa1f708) * merged fix for panel crasher 2011-08-17 16:26:42 +0100 Conor Curran (cf0a073) * found the crasher of the panel 2011-08-10 13:10:42 -0400 Ken VanDine (5701be1) * releasing version 0.7.5-0ubuntu1 2011-08-10 12:58:49 -0400 Ken VanDine (9cae321) * * New upstream release. - Don't allow starting programs via the greeter indicators (LP: #811853) - support libunity's Track and Player specific items (LP: #824050) 2011-08-10 12:51:48 -0400 Ken VanDine (4f6158a) * Import upstream version 0.7.5 2011-08-10 17:20:53 +0100 Conor Curran (0e1986b) * bumped in prep for release 2011-08-10 17:16:04 +0100 Conor Curran (161c8c5) * player and track specific support is in 2011-08-10 16:34:01 +0100 Conor Curran (7cb21f1) * merged the greeter work 2011-08-10 16:21:23 +0100 Conor Curran (82a8f86) * uncomment disconnect 2011-08-10 16:18:51 +0100 Conor Curran (f6de745) * track specific and player specific fixed 2011-08-10 08:51:49 -0400 Ken VanDine (6c60921) * * New upstream release. - Don't allow starting programs via the greeter indicators (LP: #811853) - support libunity's Track and Player specific items (LP: #824050) 2011-08-10 13:41:08 +0100 Conor Curran (0230902) * track specific ordering correct, player specific under way 2011-08-09 21:41:22 +0100 Conor Curran (8594ebf) * track specific almost in place 2011-08-08 17:51:23 +0100 Conor Curran (4300a12) * added missing marshaller and merged in tip to keep things up to date for oneiric 2011-08-03 13:05:34 -0400 Michael Terry (a710456) * don't show player bridge and settings links when used in a greeter 2011-07-29 13:32:37 -0400 Ken VanDine (6a7027e) * releasing version 0.7.4.1-0ubuntu1 2011-07-29 13:22:26 -0400 Ken VanDine (cd63508) * New upstream release. 2011-07-29 13:21:40 -0400 Ken VanDine (804ea02) * Import upstream version 0.7.4.1 2011-07-29 17:18:02 +0100 Conor Curran (c60b7f9) * bumped for release and removed -Werror from makefile.am until valac fixes its issues 2011-07-29 16:42:04 +0100 Conor Curran (6f96550) * merge the gtk2 compilation fixes 2011-07-29 16:06:41 +0100 Conor Curran (6598238) * ifdefs needed for gtk2 compilation 2011-07-29 10:22:17 -0400 Ken VanDine (c277163) * * debian/rules - Moved autoreconf to the top 2011-07-29 09:21:41 -0400 Ken VanDine (99a07d0) * * New upstream release. - menu resizes on reopen (LP: #809275) - pulse indication of SoundMenu play button not strong enough (LP: #742251) * debian/rules - Moved autoreconf to the top * New upstream release. 2011-07-28 17:14:36 -0400 Ken VanDine (8105746) * * New upstream release. - menu resizes on reopen (LP: #809275) - pulse indication of SoundMenu play button not strong enough (LP: #742251) 2011-07-28 17:12:13 -0400 Ken VanDine (bce814c) * Import upstream version 0.7.4 2011-07-28 18:53:59 +0100 Conor Curran (5fcbaa6) * bumped version for release 2011-07-28 18:49:48 +0100 Conor Curran (a02d822) * GTK spinner in now instead of play button fade in and out 2011-07-28 18:42:38 +0100 Conor Curran (7ccc676) * merged Cimi's fix and tidied up all the previous behaviour 2011-07-28 19:22:09 +0200 Andrea Cimitan (e11aae1) * Cimi's fix for spinner 2011-07-28 16:23:02 +0100 Conor Curran (34c2bb5) * clean up debug trace 2011-07-28 15:07:17 +0100 Conor Curran (db5e008) * tidied style context method calls, more visibility added around querying if the transition is actually running 2011-07-28 13:32:58 +0100 Harry van Haaren (c53c671) * Fixed assertion of WidgetPath 2011-07-28 12:52:59 +0100 Harry van Haaren (4a74ac2) * Added debug info, setting gtk-animations to enabled in theme 2011-07-28 12:31:36 +0100 Harry van Haaren (e535091) * added debug info in draw() of spinner animation 2011-07-28 11:55:23 +0100 Conor Curran (2bdf516) * merge gtk3 width fix 2011-07-28 11:38:41 +0100 Harry van Haaren (88880cb) * Made Spinner variables static, cairo surface isn't being drawn properly 2011-07-28 11:37:13 +0100 Conor Curran (bd4277e) * fixed the resizing bug 2011-07-28 10:33:44 +0100 Harry van Haaren (116ed98) * Using gtk_render_activity() to draw the spinner 2011-07-28 10:18:04 +0100 Conor Curran (0675711) * merged Trevino's middle click mute patch 2011-07-27 17:14:59 +0100 Harry van Haaren (b7e9be0) * Implemented spinner to cairo interface, assertion of offscreen_window GDK_IS_WINDOW failing 2011-07-27 16:24:08 +0100 Harry van Haaren (25f98c3) * Updated debugs, added spinner start / stop on transport_launching 2011-07-27 13:23:48 +0100 Harry van Haaren (11c1764) * Transport-widget has offscreen_window and spinner 2011-07-26 10:21:27 -0500 Ted Gould (9762553) * Fixing the indicator directories 2011-07-21 18:12:12 +0200 Marco Trevisan (Treviño) (a2871b1) * X and Y pointer position aren't exported anymore by libindicator 2011-07-17 16:13:15 +0200 Marco Trevisan (Treviño) (6c14ce6) * indicator-sound: handle the mute-menu-item and toggle it 2011-07-17 04:40:52 +0200 Marco Trevisan (Treviño) (4e86af2) * mute-menu-item: export type to allow to handle it remotely 2011-07-17 04:40:00 +0200 Marco Trevisan (Treviño) (5f35f5e) * Added MuteWidget item to control the mute-menu-item remotely 2011-07-08 04:46:19 +0200 Marco Trevisan (Treviño) (2040bd4) * Compile with indicator-0.4 2011-07-08 04:28:33 +0200 Marco Trevisan (Treviño) (34748e6) * Merge with Upstream 2011-07-07 16:50:28 -0400 Ken VanDine (7546497) * releasing version 0.7.3-0ubuntu1 2011-07-07 16:41:10 -0400 Ken VanDine (08cee9d) * * New upstream release. - libindicator scroll signals (LP: #804618) - metadatawidget collapse (LP: #806439) * debian/control - Bumped build depends for libindicator to 0.3.90 * debian/patches/gtk3_define.patch - dropped 2011-07-07 15:38:10 -0500 Ted Gould (9cf6078) * Using the right pkgconfig file for the indicator directories. 2011-07-07 15:37:26 -0400 Ken VanDine (4fe864d) * Import upstream version 0.7.3 2011-07-07 17:14:07 +0100 Conor Curran (14f54b9) * bumped for new release 2011-07-07 17:13:19 +0100 Conor Curran (d243e71) * merge in Trevino's gtk3 scroll fix 2011-07-07 17:02:53 +0100 Conor Curran (8aaa84d) * autofoo fixes for the new libindicator 2011-07-07 11:37:27 -0400 Ken VanDine (e4ac5bc) * * New upstream release. - libindicator scroll signals (LP: #804618) - metadatawidget collapse (LP: #806439) * debian/control - Bumped build depends for libindicator to 0.3.90 * debian/patches/gtk3_define.patch - dropped * configure.ac - Fixup pkgconfig check for libindicator-0.4 * debian/rules - Added autoreconf.mk 2011-07-07 11:19:17 +0100 Conor Curran (86d5db7) * merged the expand collapse branch 2011-07-07 11:18:29 +0100 Conor Curran (0fbfa4d) * removed another debug@ 2011-07-06 12:50:58 +0100 Conor Curran (ffd0bd8) * fixed the collapsing and expanding of the metadata widget, removed some unnecessary gtk3 stuff I thought that was necessary, tidied metadatawidget plus added a timeout for the metadata prop update query 2011-07-02 05:32:23 +0200 Marco Trevisan (Treviño) (458442a) * Use the "entry-scrolled" signal instead of the old ones 2011-07-02 05:31:37 +0200 Marco Trevisan (Treviño) (53d9d91) * Compile under gtk+-2.0 2011-06-29 16:57:13 +0200 Conor Curran (d072796) * fixes for the makefile 2011-06-29 16:34:22 +0200 Conor Curran (0892f48) * track specific items proxying nicely 2011-06-29 14:56:14 +0200 Conor Curran (14bcbdb) * proxy items created 2011-06-29 10:24:23 +0200 Conor Curran (e63dc64) * new menu items manager - and removed the earlier attempt at a custom item for the same purpose 2011-06-28 11:18:53 -0400 Ken VanDine (d6c3971) * releasing version 0.7.2-0ubuntu1 2011-06-28 10:51:50 -0400 Ken VanDine (fbe33a6) * Import upstream version 0.7.2 2011-06-28 10:50:09 -0400 Ken VanDine (0db14c2) * Merged 2011-06-28 14:50:44 +0100 Conor Curran (f11a6bb) * bumped for release 2011-06-28 14:44:36 +0100 Conor Curran (da23fef) * merge the gtk3 drawing port 2011-06-28 06:51:51 -0400 Ken VanDine (1f4af19) * * New upstream release. - "Sound Preferences..." should be "Sound Settings" (LP: #785571) - Not obvious what track info menu item does (LP: #699899) * debian/patches/lp_750823.patch - Dropped patch, merged upstream * debian/patches/gtk3_define.patch - Wrap another gtk3 block in an ifdef * debian/control - Updated standards version to 3.9.2 - Cleaned up description to quiet lintian - Added quilt build dep 2011-06-28 11:39:16 +0100 Conor Curran (61d2139) * colours of buttons and blank album art background fixed 2011-06-28 10:45:06 +0100 Conor Curran (b71505f) * gtk widgets behaving themselves finally in gtk3 2011-06-27 14:56:08 +0100 Conor Curran (1fabb0b) * transport widget tweaks from mterry 2011-06-27 14:54:46 +0100 Conor Curran (7cb291d) * metadatawidget now drawing the album art 2011-06-27 07:57:31 -0400 Michael Terry (4b03b55) * fix gtk3 not drawing transport widget at all 2011-06-23 10:29:24 +0200 Conor Curran (f51439a) * merge MTerry's gtk3 porting work 2011-06-22 15:19:49 -0400 Michael Terry (41416ba) * port to gtk3 2011-06-22 14:18:38 +0200 Conor Curran (01fc374) * properly plug the track / player specific together 2011-06-21 19:06:10 +0200 Conor Curran (83240c1) * add the marshal makefile 2011-06-21 18:26:10 +0200 Conor Curran (a6dee99) * custom marshaller in place to handle the string string signature on our item specific dbus methods 2011-06-21 11:04:29 +0200 Conor Curran (5e11265) * merged tip in 2011-06-21 10:12:12 +0200 Conor Curran (a3acb49) * expanded the signature on the dbus methods for player and track specific items to handle the object path on the other side 2011-06-16 21:40:42 -0400 Ken VanDine (2ada6eb) * releasing version 0.7.1-0ubuntu1 2011-06-16 21:21:25 -0400 Ken VanDine (b004f06) * Import upstream version 0.7.1 2011-06-16 17:21:27 -0400 Ken VanDine (a16822c) * * New upstream release. - "Sound Preferences..." should be "Sound Settings" (LP: #785571) - Not obvious what track info menu item does (LP: #699899) * debian/patches/lp_750823.patch - Dropped patch, merged upstream * debian/control - Updated standards version to 3.9.2 - Cleaned up description to quiet lintian 2011-06-16 16:46:43 +0200 Conor Curran (808a710) * bump version in prep for new release 2011-06-16 16:43:37 +0200 Conor Curran (6ff0076) * fixed the icon issue which cropped up with this UI major overhaul on the metadata and title widgets 2011-06-16 16:38:53 +0200 Conor Curran (1b7f9eb) * no need to ref the pixbuf 2011-06-16 16:33:03 +0200 Conor Curran (ea24e75) * some mem leaks caught and a tidy up 2011-06-16 16:06:11 +0200 Conor Curran (76406c4) * reverted the metadata widget to inherit from plain old gtk menu item, we don't need it to inherit from gtkimagemenuitem anymore 2011-06-16 16:01:26 +0200 Conor Curran (9ab1c15) * spacing issues resolved plus some unwanted prop set to invisible@ 2011-06-16 14:32:55 +0200 Conor Curran (34bbf1f) * went the cairo method for drawing this icon in the gutter 2011-06-16 10:52:41 +0200 Conor Curran (33a5118) * rejigged the icon handling so as it should be drawn directly as opposed to be handled by gtkmenuitem 2011-06-15 08:48:54 +0200 Conor Curran (1677228) * merge metadata widget and title widget 2011-06-15 08:42:39 +0200 Conor Curran (d72fb00) * removed commented out method 2011-06-14 18:33:14 +0200 Conor Curran (f422c10) * and finally removed the title related files 2011-06-14 18:25:23 +0200 Conor Curran (8bbe3c4) * caught most of the little bugs I could find@ 2011-06-14 18:24:46 +0200 Conor Curran (2e0dd33) * caught most of the little bugs I could find@ 2011-06-14 15:01:28 +0200 Conor Curran (4b0e1e3) * key handling working nicely for the metadata widget almost there 2011-06-14 13:17:25 +0200 Conor Curran (95fdfea) * spacing fixed 2011-06-14 12:59:16 +0200 Conor Curran (1f5e377) * widget reset now working nicely 2011-06-13 17:15:47 +0200 Conor Curran (f51a22b) * start up hibernated state fixed 2011-06-13 17:02:41 +0200 Conor Curran (ed942a6) * arrow drawing properly 2011-06-13 12:04:15 +0200 Conor Curran (ec14b83) * number of bugs fixed, more to come 2011-06-10 16:39:31 +0200 Conor Curran (edd58e6) * arrow should be showing 2011-06-10 11:38:54 +0200 Conor Curran (e0761dd) * label appearing dynamic resizing partially working 2011-06-09 17:39:03 +0200 Conor Curran (a406685) * image is appearing inthe gutter hurray 2011-06-09 12:15:39 +0200 Conor Curran (5862776) * merged the title and metadata at the backend, now for the tricky UI work@ 2011-06-09 09:41:05 +0200 Conor Curran (bf2c6d9) * merged Jeremy's sound settings label fix 2011-06-06 21:52:44 +0200 Conor Curran (4fc554d) * track specific items now appears when asked via the com.canonical.indicators.sound dbus interface 2011-06-06 20:42:53 +0200 Conor Curran (0681190) * added the source for the track specific items 2011-06-06 20:42:22 +0200 Conor Curran (a1192a6) * track specific items outline implemented 2011-06-06 17:22:49 +0200 Conor Curran (7806816) * two new methods added the service interface inorder to handle track and player specific items 2011-05-20 02:38:14 -0400 Jeremy Bicha (46c07c1) * changed "Sound Preferences..." to "Sound Settings" (LP: #785571) 2011-05-19 17:05:00 -0400 Ken VanDine (306604f) * releasing version 0.7.0-0ubuntu1 2011-05-19 15:38:17 -0400 Ken VanDine (82a0655) * Import upstream version 0.7.0 2011-05-19 11:38:19 -0400 Ken VanDine (7a20a20) * * New upstream release. - Displayed cover don't keep the original ratio (LP: #654196) - show record level control PULSE_PROP_media.role=production (LP: #736049) - Volume notification is based on previous volume; should be based on the new volume (LP: #748831) - [gnome3] Sound Preferences link doesn't work (LP: #759390) * debian/patches/lp_759390.patch - dropped, merged upstream * debian/control - renamed the libnotify4-dev build depends to libnotify-dev 2011-05-19 14:52:24 +0200 Conor Curran (7a66e31) * bumped version for 070 release 2011-05-18 11:45:49 +0200 Conor Curran (e499ced) * source monitoring now happens even if the application is not voip specific therefore the voip slider has now become a generic mic input gain slider - hurray 2011-05-18 10:08:52 +0200 Conor Curran (03d2962) * fixing the descrepancy between notification and panel volume icon, thanks Dylan:) 2011-05-18 09:58:44 +0200 Conor Curran (87f69eb) * fix for the gnome control centre sound preferences link, thanks Jeremy 2011-05-18 09:47:34 +0200 Conor Curran (c60f2a2) * merged the aspect ratio fix for the album art, thank you Nicolas :) 2011-04-18 15:37:38 -0400 Ken VanDine (914a760) * releasing version 0.6.6.1-0ubuntu3 2011-04-18 11:08:13 -0400 Ken VanDine (ddeb07d) * * debian/patches/lp_750823.patch - Place timeout in the mpris controller to accommodate flaky mpris dbus behaviour, it can be seen sometimes that the players emit a property changed on the metadata property but the actual value of the property which the service then tries to use is the old value (LP: #750823) 2011-04-16 20:14:07 +0200 Nicolas Delvaux (19f28a5) * Fix a regression when calling "draw_album_art_placeholder" after diplaying one of those famous non-square cover. 2011-04-16 19:30:36 +0200 Nicolas Delvaux (27708cc) * Fix bug 654196 2011-04-15 17:23:40 -0400 Ken VanDine (d6caaaa) * releasing version 0.6.6.1-0ubuntu2 2011-04-15 13:12:32 -0400 Ken VanDine (2cb98e6) * * debian/patches/lp_759390.patch - Sound Preferences link doesn't work in gnome3 (LP: #759390) 2011-04-13 01:10:51 -0400 Jeremy Bicha (3670698) * Enabled "Sound Preferences" support for gnome-control-center 3 2011-04-04 20:14:19 -0700 Dylan McCall (1c1adfe) * Sound state manager volume notification is based on new volume instead of current (old) volume. Notifications use notification variants of audio-volume-* icons. 2011-04-04 10:20:54 -0400 Ken VanDine (1f8270d) * releasing version 0.6.6.1-0ubuntu1 2011-04-04 10:02:18 -0400 Ken VanDine (ab30ead) * Import upstream version 0.6.6.1 2011-04-04 11:55:31 +0100 Conor Curran (15c7802) * tweaked to handle banshee desktop name change now that is finally in natty 2011-04-04 06:02:19 -0400 Ken VanDine (0421dfa) * * New upstream release. - Fix crash with SIGABRT (LP: #738051) (LP: #744304) - ensure that if the service crashes the indicator will not show multiple sliders 2011-04-04 09:46:34 +0100 Conor Curran (d265dea) * ensure that there are no visual traces of the service crashing 2011-04-01 13:59:32 +0100 Conor Curran (0a3977e) * make sure that even if the service crashes there are no visual indications on the indicator (i.e. no two slider scenario ) 2011-03-30 11:39:10 +0100 Conor Curran (73827ae) * merged the error fix 2011-03-29 11:43:34 +0100 Conor Curran (2ae5e15) * changed to a critical as I think this would be more appropriate here 2011-03-29 11:05:52 +0100 Conor Curran (037c5de) * changed another error to a warning, tidied a few things 2011-03-25 11:57:30 +0000 Conor Curran (a57a667) * fix that silly sigabrt 2011-03-25 11:55:49 +0000 Conor Curran (e1da450) * more visibility on possible errors 2011-03-25 11:34:52 +0000 Conor Curran (d6d917b) * g_critical not a g_error 2011-03-25 11:21:28 +0000 Conor Curran (2053d24) * defensive touches to update state method 2011-03-25 11:12:52 +0000 Conor Curran (e3550c5) * defensive touches to update state method 2011-03-24 15:22:30 +0000 Conor Curran (b4dc15a) * now using the source output 2011-03-24 13:09:54 +0000 Conor Curran (6856359) * the beginnings of general source monitoring 2011-03-23 14:09:07 -0400 Ken VanDine (c3c9a16) * releasing version 0.6.5.1-0ubuntu1 2011-03-23 13:46:05 -0400 Ken VanDine (52375af) * Import upstream version 0.6.5.1 2011-03-23 17:37:17 +0000 Conor Curran (4b955be) * bumped release version to minor minor to handle intermediate banshee faffing 2011-03-23 17:35:20 +0000 Conor Curran (3065267) * revert the banshee desktop id change because the new version won't make beta 2011-03-23 12:55:31 -0400 Ken VanDine (b7b6431) * releasing version 0.6.5-0ubuntu1 2011-03-23 12:39:45 -0400 Ken VanDine (8227400) * * New upstream release. - Media player should be automatically started up when play button is pressed (LP: #714750) - volume goes to zero when using some players like banshee or rhythmbox (LP: #730925) - handle banshee id change (LP: #737447) - filter out video playlists (LP: #739273) 2011-03-23 12:03:02 -0400 Ken VanDine (f05dff9) * Import upstream version 0.6.5 2011-03-23 15:50:36 +0000 Conor Curran (fb3a829) * bump in prep for beta release 2011-03-23 15:49:11 +0000 Conor Curran (339fd12) * make sure on playlist update it doesn't use the custom icon 2011-03-23 15:18:40 +0000 Conor Curran (32ce233) * fixed duplicate playlists, icons for playlists, name change on banshee id 2011-03-23 14:41:10 +0000 Conor Curran (16ad03d) * use the new icons for playlists 2011-03-23 09:46:06 -0400 Ken VanDine (c5689e2) * * New upstream release. - Don't change the banshee id yet, that will change in 0.9.6 2011-03-23 08:03:02 -0400 Ken VanDine (da843ce) * * New upstream release. - Media player should be automatically started up when play button is pressed (LP: #714750) - volume goes to zero when using some players like banshee or rhythmbox (LP: #730925) - handle banshee id change (LP: #737447) - filter out video playlists (LP: #739273) 2011-03-23 11:53:27 +0000 Conor Curran (478a6ac) * video playlists now filtered out 2011-03-23 11:26:54 +0000 Conor Curran (6e61d86) * default gsettings now set to banshee to reflect the players desktop id change and voip widget low icon name corrected 2011-03-23 10:17:41 +0000 Conor Curran (6d49a88) * protection against rogue dbusmenu properties 2011-03-23 10:15:18 +0000 Conor Curran (a82ab70) * tidy up 2011-03-22 19:53:19 +0000 Conor Curran (0a70749) * protected now against any type ot irregular spam dbusmenu may throw at it 2011-03-22 00:01:53 +0000 Conor Curran (851b1bb) * more trace added 2011-03-21 18:06:24 +0000 Conor Curran (6a501d5) * change the mute type on the volume slider to the appropriate type of boolean 2011-03-21 16:01:03 +0000 Conor Curran (6375d3e) * feature for new banshee specific behaviour landed 2011-03-21 15:51:23 +0000 Conor Curran (d737d7c) * add an important todo to remind myself of the need to get that timeout removed 2011-03-21 15:07:03 +0000 Conor Curran (b626762) * remove commented out method 2011-03-21 13:04:13 +0000 Conor Curran (d84e5d3) * some extra trace around sliders to track the volume zero app start madness 2011-03-17 14:26:55 -0400 Ken VanDine (ab3d1a0) * releasing version 0.6.4-0ubuntu1 2011-03-17 14:08:16 -0400 Ken VanDine (7619eab) * Import upstream version 0.6.4 2011-03-17 16:54:18 +0000 Conor Curran (6de8aff) * prep for new release 2011-03-17 16:44:33 +0000 Conor Curran (001333b) * merged localisaton fixes 2011-03-17 16:10:03 +0000 Conor Curran (09ac621) * working now - needed a hack in the common-def header - automake you drive me nuts 2011-03-17 15:19:26 +0000 Conor Curran (4f18ab2) * revert to the old way 2011-03-17 10:08:17 -0400 Ken VanDine (b731b7b) * * New upstream release. - Harmonize mute behaviour of both VOIP and volume slider (LP: #731870) - keyboard handling for voip slider not working (LP: #732500) - "Choose Playlist" needs to be marked for translation (LP: #736372) - show record level control on PULSE_PROP_media.role=production (LP: #736049) 2011-03-17 13:43:28 +0000 Conor Curran (199f434) * add the new config.in vala file 2011-03-17 13:43:00 +0000 Conor Curran (a2dbc79) * localisation in vala is not as straight forward as first anticipated 2011-03-16 18:15:18 +0000 Conor Curran (8418707) * only expose the play head if the player is banshee when its hibernated@ 2011-03-16 17:24:34 +0000 Conor Curran (4c7f07c) * working as expected 2011-03-16 13:18:27 +0000 Conor Curran (2937537) * uptodate trunk and branch work from the start of the week merged@ 2011-03-16 13:16:17 +0000 Conor Curran (58facf2) * key shortcuts now working on voip slider 2011-03-16 12:38:04 +0000 Conor Curran (a893dae) * keyhandling for the voip slider now working and voip slider now activated when app role is also production 2011-03-16 12:11:27 +0000 Conor Curran (205489a) * removed the restriction of not being able to use the key shortcuts on the slider if its muted@ 2011-03-16 11:03:46 +0000 Conor Curran (d0ef5f9) * volume-slider now behaves the same as the voip slider when muted 2011-03-15 15:48:00 +0000 Conor Curran (7a2e0ae) * tidy up 2011-03-15 15:23:09 +0000 Conor Curran (3e4404d) * renamed those last few sink methods in device to give them proper context 2011-03-15 15:10:36 +0000 Conor Curran (66ef239) * initial mute update state 2011-03-15 12:46:57 +0000 Conor Curran (dec022e) * ensure it observes a positive mute state at startup 2011-03-15 12:22:21 +0000 Conor Curran (57e21d3) * mute behaviour consistent over both sliders => go to 0 on mute and return to previous volume on unmute 2011-03-15 09:35:59 +0000 Conor Curran (661b34c) * step one in sorting the volume slider mute behaviour 2011-03-14 20:04:00 +0000 Conor Curran (baddd57) * tidy up 2011-03-14 19:47:59 +0000 Conor Curran (76ef685) * renamed active-sink to device so as the naming makes sense 2011-03-14 19:09:46 +0000 Conor Curran (84f68e0) * one needed refactor 2011-03-14 15:41:18 +0000 Conor Curran (8149cc1) * working as good as this will ever be considering the poor startup performances of clients 2011-03-14 13:04:21 +0000 Conor Curran (5e22776) * expose transport when closed and cache intended action 2011-03-11 12:56:28 -0500 Ken VanDine (d1a4d4e) * releasing version 0.6.3-0ubuntu1 2011-03-11 12:47:25 -0500 Ken VanDine (a65cff5) * Import upstream version 0.6.3 2011-03-11 16:34:21 +0000 Conor Curran (014ef9d) * bumped in prep for release 2011-03-11 16:33:04 +0000 Conor Curran (5255919) * reverted to more clumsy way of parsing the icon name for playlists 2011-03-11 16:23:38 +0000 Conor Curran (9484c6a) * revert to old way of parsing playlist icon path, i suspect some vala gremlins were working against us ... 2011-03-11 15:42:37 +0000 Conor Curran (8f1d08d) * finish rewind/fast forward so as the keyboard works the same as the mouse 2011-03-11 15:24:11 +0000 Conor Curran (4eb79a1) * missing icon for playlists fixed 2011-03-11 15:16:09 +0000 Conor Curran (6b0f3ff) * applied Mikkel's suggestions 2011-03-11 12:49:42 +0000 Conor Curran (529fa42) * key board shortcuts now handle rewind and forwind intentions 2011-03-11 07:47:26 -0500 Ken VanDine (36e8636) * * New upstream release. - Broken images on playlist items (LP: #727325) - wrong icon for audio-input slider (LP: #723254) - blacklist dbus api lacks query functionality (LP: #730526) - volume goes to zero when using some players like banshee, rhythmbox (LP: #730925) - holding the FW or RW button should have an effect (LP: #694258) - With new notify-osd the volume notification on scroll doesn't work as expected (LP: #729849) * debian/control - Bumped build depends for dbusmenu to >= 0.3.101 2011-03-11 12:06:17 +0000 Conor Curran (a3b638e) * fixes bug lp #730925 2011-03-11 11:48:37 +0000 Conor Curran (e97cb2b) * bumped the dbusmenu gtk version 2011-03-11 11:46:20 +0000 Conor Curran (e20947c) * bumped the dbusmenu version 2011-03-11 11:43:09 +0000 Conor Curran (bd007a9) * players who do not export icon names will have iconless playlists menuitems 2011-03-10 19:48:26 +0000 Conor Curran (f6fd2dc) * fixes bug around volume going to zero on client start up 2011-03-09 19:36:20 +0000 Conor Curran (8ded632) * tidied 2011-03-09 19:16:12 +0000 Conor Curran (01b69bd) * merged luke's updates 2011-03-09 18:58:36 +0000 Conor Curran (bc33d0a) * now uses the correct basename minus the extension for the icon name property 2011-03-09 18:01:58 +0000 Conor Curran (83554ba) * merge the rewind/forwind work plus some refactoring and voip icon names 2011-03-09 18:00:36 +0000 Conor Curran (7169ee0) * deleting commented out vapi defs 2011-03-09 16:38:11 +0000 Conor Curran (c3bf2f9) * icons names updated to match new icons submitted by Daniel 2011-03-09 16:18:02 +0000 Conor Curran (54041eb) * refactored indicator side 2011-03-09 14:17:12 +0000 Conor Curran (017cbc3) * refactored transport enums so as both vala and c are using the same definitions in common defs 2011-03-09 12:27:18 +0000 Conor Curran (5bae6af) * nicely seeking 2011-03-09 12:17:01 +1100 Luke Yelavich (726f77c) * Indicators are now responsible for updating their own accessible description. Refactor accessible description update code into a new function. 2011-03-08 21:49:27 +0000 Conor Curran (1844fd1) * ensure we don't trigger a simple next/previous after releasing from a skip 2011-03-08 21:43:50 +0000 Conor Curran (7576ffb) * seeking is working, need a tidy up 2011-03-08 20:51:16 +0000 Conor Curran (da2fbe3) * skipping instructions sent 2011-03-08 20:30:47 +0000 Conor Curran (3b16991) * timer mechanism in place 2011-03-07 15:28:40 +0000 Conor Curran (c552d82) * extra dbus blacklist method added to complete api 2011-03-07 15:19:28 +0000 Conor Curran (10f404a) * rewrote the method with the help of mikkel 2011-03-07 11:48:56 +0000 Conor Curran (f4ed658) * added the is blacklisted dbus method 2011-03-07 09:44:01 +0000 Conor Curran (3936919) * merge the fix 2011-03-05 21:27:39 +0100 Marco Trevisan (Treviño) (2081219) * Newer notify-osd needs that the x-canonical-private-synchronous is set to a non-empty string 2011-03-04 13:38:16 -0500 Ken VanDine (f2b815c) * releasing version 0.6.2-0ubuntu1 2011-03-04 13:07:39 -0500 Ken VanDine (73772e6) * Import upstream version 0.6.2 2011-03-04 16:32:31 +0000 Conor Curran (fb651cc) * debug trace 2011-03-04 16:20:00 +0000 Conor Curran (6d5ccad) * ted's fix for my C sillyness 2011-03-04 09:51:30 -0600 Ted Gould (f01207e) * Fix the GStrv to use a string and be NULL terminated 2011-03-04 14:37:01 +0000 Conor Curran (0146cc8) * free the string array, plug the leaks 2011-03-04 14:30:17 +0000 Conor Curran (16bdc89) * iconthemepath work in progress 2011-03-04 08:07:40 -0500 Ken VanDine (245e905) * * New upstream release. - Fixed crashed with SIGSEGV in pa_context_connect() (LP: #717453) - Fixed crashed with SIGSEGV in pa_pdispatch_run() (LP: #723096) - Fixed crashed with SIGSEGV (LP: #723096) - Fixed crashed with SIGSEGV (LP: #717557) - Fixed crashed with SIGSEGV in g_variant_builder_add_value() (LP: #717999) - Sound Menu Play lists show Favorites item twice in menu and icons for all playlists not found (LP: #728263) - Players are raised too quickly (LP: #723278) 2011-03-03 17:14:10 +0000 Conor Curran (bcf0cc1) * bump revno for release 2011-03-03 17:13:15 +0000 Conor Curran (64ead24) * final playlist delete tweak 2011-03-03 16:38:26 +0000 Conor Curran (85ffbe9) * playlists bugs fixed 2011-03-03 15:45:05 +0000 Conor Curran (52976fc) * fixes two playlists bugs plus a little code tidy up in the indicator-sound 2011-03-03 09:16:59 +0000 Conor Curran (8716e59) * pulse one liner fixed 2011-03-03 09:14:56 +0000 Conor Curran (d92bb37) * g_variant defensive one liner 2011-03-03 09:13:37 +0000 Conor Curran (838b774) * button title release 2011-03-01 20:36:26 +0000 Conor Curran (c373cdd) * fixed a bug introduced in the last merge earlier this week 2011-03-01 18:51:37 +0000 Conor Curran (0310152) * fix for reconnect bug while autospawn is true 2011-03-01 11:23:15 +0000 Conor Curran (c231d16) * play it safe with the dbus method call@ 2011-02-28 18:51:58 +0000 Conor Curran (55c48f3) * raise / activate players on button release as opposed to button press 2011-02-28 14:03:24 +0000 Conor Curran (45e0f3f) * merged the pulse-manager fixes 2011-02-28 12:45:19 +0000 Conor Curran (8ec8d6d) * caught a edge case bug which was causing those weird crashes 2011-02-24 11:30:23 -0500 Ken VanDine (4eea1b6) * releasing version 0.6.1-0ubuntu1 2011-02-24 11:19:57 -0500 Ken VanDine (d3690d4) * Import upstream version 0.6.1 2011-02-24 15:46:34 +0000 Conor Curran (34f5066) * prep for new release 2011-02-24 15:38:08 +0000 Conor Curran (e875afa) * merge Luke's work 2011-02-24 06:19:57 -0500 Ken VanDine (bb9eaa8) * * New upstream release. - Icon-only menu titles don't have accessible names (LP: #691677) 2011-02-22 11:32:51 +1100 Luke Yelavich (3cf1186) * Add accessible description support 2011-02-18 13:39:56 -0500 Ken VanDine (4e7c1ac) * releasing version 0.6.0-0ubuntu1 2011-02-18 13:20:43 -0500 Ken VanDine (088e938) * Import upstream version 0.6.0 2011-02-18 18:01:13 +0000 Conor Curran (fec38be) * bumped for new release 2011-02-18 17:53:29 +0000 Conor Curran (f82480c) * voip feature landed 2011-02-18 17:20:04 +0000 Conor Curran (223ff23) * tidy up 2011-02-18 17:19:28 +0000 Conor Curran (e2ac588) * remove ctrl left & right shortcut as requested 2011-02-18 17:11:08 +0000 Conor Curran (80afbbc) * the last bug really 2011-02-18 16:56:17 +0000 Conor Curran (9a424c2) * bug free afaics ... 2011-02-18 16:22:58 +0000 Conor Curran (5882cc2) * and unmutes on slider activation 2011-02-18 15:38:45 +0000 Conor Curran (fca4da8) * fully functional voip feature landed 2011-02-18 08:20:44 -0500 Ken VanDine (a57cc53) * * New upstream release. - New voip slider will be displayed in the sound menu while in a call - [Conexant CX20561(Hermosa)] No indicator that input is muted (LP: #683689) - Ctrl+arrow jumps sound to max volume in indicator (LP: #669167) - Fixed build with latest dbusmenu (LP: #717340) - Ported to libnotify >= 0.7.0 * debian/control - Changed build depends for libnotify-dev to libnotify4-dev 2011-02-18 13:05:58 +0000 Conor Curran (d8cc480) * all working nicely, custom mute behaviour needed 2011-02-17 15:48:18 -0500 Ken VanDine (ec6b596) * releasing version 0.5.9-0ubuntu2 2011-02-17 19:58:09 +0000 Conor Curran (8263f9a) * enough for one day 2011-02-17 18:54:58 +0000 Conor Curran (4bebcaf) * getting there 2011-02-17 16:07:28 +0000 Conor Curran (6ad2bc6) * voip widget added 2011-02-17 10:21:33 -0500 Ken VanDine (1d60b53) * * debian/control - bump build depends for libindicator-dev to >= 0.3.19 - bump build depends for libdbusmenu-glib-dev to >= 0.3.97 - added build depends on dh-autoreconf * src/Makefile.am - Hand Dbusmenu-Glib-0.4 rename to Dbusmenu-0.4 * debian/rules - include autoreconf.mk to handle the Dbusmenu rename 2011-02-17 15:17:31 +0000 Conor Curran (c1fdbb5) * back end plugged together for proof of concept 2011-02-16 20:41:58 +0000 Conor Curran (3c5c6dc) * need to encapsulate more 2011-02-16 18:37:15 +0000 Conor Curran (fe11e6a) * moving towards a voip input item 2011-02-16 11:20:21 +0000 Conor Curran (5d32cec) * reverted luke's work until indicator object is updated 2011-02-15 10:21:54 +0000 Conor Curran (431eac8) * merged Luke's accessibility work 2011-02-14 15:35:52 +0000 Conor Curran (9c00b2b) * merged libnotify upgrade 2011-02-14 17:39:57 +1100 Luke Yelavich (60c1b71) * Add accessible_desc support 2011-02-11 10:22:10 -0500 Ken VanDine (f21b712) * updated to handle the Dbusmenu-Glib-0.4 rename to Dbusmenu-0.4 2011-02-11 10:21:00 -0500 Ken VanDine (e49d9d7) * ported to libnotify >= 0.7 2011-02-10 13:19:22 -0500 Ken VanDine (817f8e1) * releasing version 0.5.9-0ubuntu1 2011-02-10 11:52:58 -0500 Ken VanDine (b4b1c77) * Import upstream version 0.5.9 2011-02-10 14:35:59 +0000 Conor Curran (c963e37) * prep for 059 release 2011-02-10 14:34:51 +0000 Conor Curran (c8dc3a5) * remember to cancel the reconnect timeout loop once a connection has been established 2011-02-10 06:52:59 -0500 Ken VanDine (b250033) * * New upstream release. - crashed with SIGSEGV in pa_cvolume_valid () (LP: #705009) - The players list should be customizable (LP: #685725) - Allow players to set their own title (LP: #709367) - refactor pulse manager (LP: #709371) - listen for playlist changed signal (LP: #715277) - playlist name not updated corrrectly (LP: #715694) - Not enough feedback when changing the volume (LP: #669163) - indicator-sound volume does not detect sink change (LP: #700361) * debian/control - Added new build depends libnotify-dev 2011-02-09 11:25:39 +0000 Conor Curran (b3eb8aa) * listen out for the playlistdetails changed signal and accommodate the race condition in gdbus for the active playlist property changed issue 2011-02-09 11:16:03 +0000 Conor Curran (5347a41) * and plug it together 2011-02-09 11:02:31 +0000 Conor Curran (f184a09) * tidy up 2011-02-09 10:57:13 +0000 Conor Curran (8c00af6) * tidy up 2011-02-09 10:56:49 +0000 Conor Curran (17f01f3) * fixed racey active playlist property and commented some debugs 2011-02-08 18:58:10 +0000 Conor Curran (800023f) * work done around playlist changed 2011-02-07 18:12:54 +0000 Conor Curran (1691ba2) * finally a code base which is sane 2011-02-07 18:08:19 +0000 Conor Curran (fba8f5a) * tidy ups and comments 2011-02-07 13:03:24 +0000 Conor Curran (a87a201) * removed the old pulsemanager 2011-02-07 12:56:30 +0000 Conor Curran (d5e7257) * tidy up 2011-02-07 12:53:45 +0000 Conor Curran (89ea8fc) * tidy up 2011-02-07 12:00:50 +0000 Conor Curran (3734605) * filter the number of signals sent, only send a signal when the state changes 2011-02-07 11:45:06 +0000 Conor Curran (04aeb61) * switch back on the music player section 2011-02-07 11:19:17 +0000 Conor Curran (df4cae2) * fully functional once again 2011-02-04 19:55:20 +0000 Conor Curran (381d827) * hook back volume and mute setting and test 2011-02-04 18:25:54 +0000 Conor Curran (6bfc46d) * tidy ups 2011-02-04 17:31:16 +0000 Conor Curran (39430b4) * putting in back together 2011-02-04 16:17:31 +0000 Conor Curran (025fb0a) * almost in place 2011-02-04 14:08:09 +0000 Conor Curran (7ba3797) * on the last hurdle 2011-02-04 12:17:06 +0000 Conor Curran (ad21498) * active-sink api beginning to emerge 2011-02-04 11:49:25 +0000 Conor Curran (33689fc) * blocking handled 2011-02-03 20:16:00 +0000 Conor Curran (81c80e6) * we have a replacement pulse manager in the baking - working very nicely indeed 2011-02-03 18:36:34 +0000 Conor Curran (ff857b0) * basics established 2011-02-03 17:00:30 +0000 Conor Curran (7070e44) * starting to make sense 2011-02-03 16:09:16 +0000 Conor Curran (513679b) * starting to make sense 2011-02-03 11:56:22 +0000 Conor Curran (04a43be) * beginnings of new pulsemgr 2011-02-02 16:00:20 -0600 Conor Curran (aa063e3) * player title is now set via the identity property on the root mpris interface 2011-02-02 15:58:22 -0600 Conor Curran (81ab910) * Merged Treviño's (Marco Trevisan) work 2011-02-02 13:05:50 -0600 Conor Curran (9992cab) * refactored notify patch 2011-02-01 18:07:58 -0600 Conor Curran (73003df) * tidy up 2011-02-01 18:03:09 -0600 Conor Curran (8e46dcc) * merged trevisan's work 2011-02-01 14:40:51 -0600 Conor Curran (2b6453d) * fixes for the last two merge requests 2011-02-01 13:31:32 -0600 Conor Curran (ebf8fb6) * make sure it updates its own title 2011-02-01 12:24:38 -0600 Conor Curran (8507423) * the title on the player menu item can now be dynamically changed using the Identity prop on the root MPRIS interface 2011-02-01 09:54:44 -0600 Conor Curran (9e8c509) * merged dbus blacklisting 2011-02-01 09:50:29 -0600 Conor Curran (2ea739c) * fixes applied 2011-01-31 19:33:46 -0600 Conor Curran (43b7e22) * moved builder and iter to the stack in blacklist method 2011-01-31 15:26:06 -0600 Conor Curran (6da3712) * blacklist / interested players work done 2011-01-31 13:14:47 -0600 Conor Curran (cf9b031) * players in menu now dynamically controllable from new dbus api 2011-01-28 15:20:25 -0600 Conor Curran (19938ac) * commit kenvandine's distcheck fixes, last time I will ignore distcheck 2011-01-28 13:14:07 -0600 Conor Curran (2b89078) * prep for 0.5.8 2011-01-28 13:08:23 -0600 Conor Curran (f102dfa) * merged button and compilation fixes 2011-01-28 12:57:36 -0600 Conor Curran (965f48a) * silly mistake in signature 2011-01-28 12:42:36 -0600 Conor Curran (3426aa3) * tidy up 2011-01-28 12:37:53 -0600 Conor Curran (1a99cdc) * tidy up on the transport widget, all draw are queue'd for performance reasons, bug fixed with regards button release on new hotspot and some refactoring done 2011-01-28 11:29:18 -0600 Conor Curran (7cd9019) * deal with dbusmenu api changes 2011-01-28 09:43:28 -0500 Ken VanDine (d668df5) * releasing version 0.5.8-0ubuntu1 2011-01-28 09:28:09 -0500 Ken VanDine (868c3e3) * Import upstream version 0.5.8 2011-01-28 09:27:20 -0500 Ken VanDine (7d35959) * distcheck fixes, reference the correct files marked for translation 2011-01-28 04:28:10 -0500 Ken VanDine (de66136) * * New upstream release. - Media buttons inconsistent with system-wide button behavior (LP: #651006) - update to deal with dbusmenu api chages (LP: #709181) 2011-01-27 17:56:08 -0600 Conor Curran (6b2132f) * merge the little fixes branch and prep for 057 2011-01-27 17:15:10 -0600 Conor Curran (3783021) * tidy up 2011-01-27 17:08:08 -0600 Conor Curran (b03499a) * playlist fetching is now async and some compilation warnings sorted 2011-01-27 16:10:48 -0600 Conor Curran (4e0d98e) * sink automatically unmuted now when slider is manually changed in accordance with the spec revision, plus some tidy ups 2011-01-27 16:13:08 -0500 Ken VanDine (5338c77) * releasing version 0.5.7-0ubuntu1 2011-01-27 15:57:39 -0500 Ken VanDine (759793a) * Import upstream version 0.5.7 2011-01-27 12:11:32 -0600 Conor Curran (b6b241d) * button flickering fixed 2011-01-27 18:33:30 +0100 Marco Trevisan (Treviño) (439e694) * Unref the GSettings object... 2011-01-27 18:25:15 +0100 Marco Trevisan (Treviño) (d834013) * Added show-notify-osd-on-scroll gsettings parameter 2011-01-27 10:04:36 -0600 Conor Curran (1529af0) * playlist work merged 2011-01-27 10:57:41 -0500 Ken VanDine (ca22323) * * New upstream release. - Music control buttons flicker (LP: #684755) - Sound Menu should re-read playlists from MPRIS apps when PropertiesChanged is postec (LP: #707042) - Spotify crashes the service (LP: #707367) - Refactor service dbus code plus state handling (LP: #708793) - changing the volume is impossible while muted (LP: #558784) - Banshee icon changes to coloured icon once in use (LP: #692648) 2011-01-27 16:49:23 +0100 Marco Trevisan (Treviño) (21cf011) * merge: reset indicator-sound.h values 2011-01-27 16:42:03 +0100 Marco Trevisan (Treviño) (74888f5) * Merge against new HEAD 2011-01-26 21:30:55 -0600 Conor Curran (f5aba23) * merged big refactor 2011-01-26 21:11:37 -0600 Conor Curran (e832a5f) * commit Michael's fixes 2011-01-26 21:09:45 -0600 Conor Curran (38d1512) * temporarily disable tests 2011-01-26 20:53:34 -0600 Conor Curran (2015246) * removed unnecessary g_object_refs() 2011-01-26 20:46:26 -0600 Conor Curran (b7086f8) * more fixes 2011-01-26 20:27:23 -0600 Conor Curran (b21fd65) * applied fixes 2011-01-26 16:40:38 -0600 Conor Curran (46cbdc7) * last minute tidy up 2011-01-26 16:08:46 -0600 Conor Curran (8bbf7ea) * blocking state now workings as expected 2011-01-26 13:27:55 -0600 Conor Curran (39089ee) * tidy up 2011-01-26 13:24:20 -0600 Conor Curran (a31cd4c) * refactor complete 2011-01-25 21:24:25 -0600 Conor Curran (7ff9e0a) * on the pigs back ... 2011-01-25 19:28:29 -0600 Conor Curran (d20e8f8) * tidy up 2011-01-25 15:14:22 -0600 Conor Curran (f19af83) * tidy up 2011-01-25 14:55:25 -0600 Conor Curran (d45fd34) * spotify crasher fixed 2011-01-25 13:38:51 -0500 Michael Terry (24c234d) * avoid critical warnings in metadata widget 2011-01-25 10:30:58 -0600 Conor Curran (329fda6) * 2011-01-24 19:50:10 -0600 Conor Curran (9643b10) * tidy up 2011-01-24 19:05:05 -0600 Conor Curran (72165a8) * operational 2011-01-24 17:29:31 -0600 Conor Curran (729ff58) * compiling ... 2011-01-24 16:27:02 -0600 Conor Curran (eb2c1d7) * deleted the dbus-menu-manager c and h 2011-01-24 16:26:21 -0600 Conor Curran (49df0fb) * indicator side almost up and going 2011-01-24 09:24:42 -0600 Conor Curran (9a0a725) * refactoring the indicator 2011-01-23 18:37:25 +0100 Marco Trevisan (Treviño) (b0babf1) * more indentation fixes... 2011-01-23 17:23:58 +0100 Marco Trevisan (Treviño) (41fb49c) * gtk_icon_theme_has_icon() doesn't seem to work here... 2011-01-23 17:22:55 +0100 Marco Trevisan (Treviño) (826144b) * Ops, indentation: one space left! :P 2011-01-23 17:18:52 +0100 Marco Trevisan (Treviño) (9c765dd) * indentation fixes 2011-01-23 17:01:01 +0100 Marco Trevisan (Treviño) (463c714) * Show a value notify-osd notification (if supported) when scrolling 2011-01-23 14:10:10 +0100 Marco Trevisan (Treviño) (411333b) * use update_state_from_volume instead of determine_state_from_volume 2011-01-23 13:58:21 +0100 Marco Trevisan (Treviño) (9eef471) * added libnotify build dependency 2011-01-22 23:37:45 -0600 Conor Curran (1ccf02c) * signals and methods cut down to size, next the indicator 2011-01-22 22:15:44 -0600 Conor Curran (5f6cebb) * service signals and methods re worked plus removed dbus-menu-manager.c and h and moved what was needed into the sound-service-dbus 2011-01-19 15:25:18 -0600 Conor Curran (a4637ac) * further consolidation on the service side 2011-01-14 11:09:26 -0600 Ken VanDine (603ecf7) * releasing version 0.5.6-0ubuntu1 2011-01-14 10:53:50 -0600 Ken VanDine (500000a) * Import upstream version 0.5.6 2011-01-14 04:53:50 -0600 Ken VanDine (6eac4d8) * * New upstream release. - Port the sound indicator to the new dbusmenu (LP: #701145) * debian/control - Bumped build depends for dbusmenu to >= 0.3.91 - Dropped unneeded build depends for libindicate-dev and dh-autoreconf 2011-01-12 17:55:05 -0600 Conor Curran (6db28ce) * stage one of the refactor on the server side complete 2011-01-12 14:33:30 -0600 Conor Curran (055df67) * rf underway 2011-01-12 12:44:27 -0600 Conor Curran (5f1d857) * moving towards an encapsulated mute 2011-01-11 17:52:07 -0600 Ken VanDine (f4f1685) * releasing version 0.5.5-0ubuntu1 2011-01-11 17:35:53 -0600 Conor Curran (991d41f) * prep for new release 2011-01-11 17:18:47 -0600 Conor Curran (a43b6dd) * indicator dbus fetches now working 2011-01-11 16:44:38 -0600 Ken VanDine (412bffa) * Import upstream version 0.5.5 2011-01-11 16:43:59 -0600 Ken VanDine (77063c6) * * debian/control - Added build depends for libxml2-dev - Added build depends for dh-autoreconf * debian/rules - Added autoreconf.mk 2011-01-11 14:42:27 -0600 Ken VanDine (eaa79e5) * * New upstream release. - unity-panel-service crashed with SIGSEGV in cairo_translate (LP: #683184) - Add MPRIS Playlist support (LP: #692644) - only first word of application name is shown (LP: #695385) - The players list should be customizable (LP: #685725) - gio-unix-2.0 checks (LP: #694828) - Desktop file loading should not manually use full path (LP: #693824) 2011-01-11 14:38:35 -0600 Ken VanDine (13d392d) * Import upstream version 0.5.4 2011-01-11 12:12:30 -0600 Conor Curran (d8da7cd) * merged the dreaded gdbus port 2011-01-11 11:32:58 -0600 Conor Curran (259057b) * tidied the service 2011-01-11 11:18:26 -0600 Conor Curran (8b92100) * change over complete for now, big refactor of indicator sound needed 2011-01-11 10:54:13 -0600 Conor Curran (ecb6cb2) * sink available flag set 2011-01-11 10:44:40 -0600 Ken VanDine (cb6ca63) * * New upstream release. - unity-panel-service crashed with SIGSEGV in cairo_translate (LP: #683184) - Add MPRIS Playlist support (LP: #692644) - only first word of application name is shown (LP: #695385) - The players list should be customizable (LP: #685725) - gio-unix-2.0 checks (LP: #694828) - Desktop file loading should not manually use full path (LP: #693824) - Banshee mpris interface crashes (LP: #701692) * debian/control - Added build depends for libxml2-dev 2011-01-11 10:30:56 -0600 Conor Curran (cf13be5) * refactored signal names 2011-01-11 09:13:20 -0600 Conor Curran (765d177) * working nicely 2011-01-11 07:22:38 -0600 Conor Curran (4f18acc) * more gvariant changes 2011-01-11 07:13:13 -0600 Conor Curran (1885dcd) * tidy up plus moved to gvariant for the property update on the indicator widgets 2011-01-11 07:04:17 -0600 Conor Curran (d973ef4) * more fixes 2011-01-11 05:51:06 -0600 Conor Curran (f5858b0) * signals being sent correctly 2011-01-11 04:42:06 -0600 Conor Curran (7440e86) * more ignores 2011-01-11 04:41:33 -0600 Conor Curran (81b7795) * silly me 2011-01-11 04:08:47 -0600 Conor Curran (293f1f7) * handle disconnection gracefully 2011-01-11 03:57:41 -0600 Conor Curran (590a3ad) * more warnings sorted 2011-01-10 16:47:20 -0600 Conor Curran (9452f02) * now building 2011-01-10 20:52:39 +0000 Conor Curran (b3a4d53) * ignore sorted by ted 2011-01-10 20:50:22 +0000 Conor Curran (19172db) * configure ac fixes 2011-01-10 20:25:36 +0000 Conor Curran (82425f2) * getting there 2011-01-10 17:54:06 +0000 Conor Curran (5f7a9d9) * lots of refactoring and the rest 2011-01-10 13:12:39 +0000 Conor Curran (6bf8f17) * autofoo fixes 2011-01-10 12:57:35 +0000 Conor Curran (e102f3b) * porting in progress 2011-01-09 18:23:36 +0000 Conor Curran (34cc781) * first steps ... 2011-01-09 16:33:07 +0000 Conor Curran (714c7c4) * prep for new release 2011-01-09 16:31:12 +0000 Conor Curran (c49d87b) * mpris interface introspection working nicel to determine playlist support 2011-01-09 15:30:29 +0000 Conor Curran (33e8e6c) * more refactoring 2011-01-09 15:05:33 +0000 Conor Curran (07197b0) * nice refactor or mpris code 2011-01-09 14:30:40 +0000 Conor Curran (d34f187) * commit on the pain caused by that banshe mpris peculiarity 2011-01-09 14:20:41 +0000 Conor Curran (6599f96) * found the way around banshee dbus peculiar 2011-01-09 09:22:16 +0000 Conor Curran (9dc6c63) * introspection happening nicely 2011-01-09 08:14:43 +0000 Conor Curran (9f10c1e) * interface introspection underway@ 2011-01-06 14:24:55 +0000 Conor Curran (ce996a8) * bumped rev no in prep for release 2011-01-06 11:32:18 +0000 Conor Curran (474554b) * merge the blacklist work 2011-01-05 16:06:52 +0000 Conor Curran (b8e5c42) * blacklisting working plus bug fixed 2011-01-05 12:56:02 +0000 Conor Curran (f43f3cc) * block start ups that are blacklisted 2011-01-05 12:41:18 +0000 Conor Curran (d9c023f) * blacklisting in place 2011-01-05 10:25:41 +0000 Conor Curran (057a66a) * merged app name in menu fix 2011-01-05 10:24:27 +0000 Conor Curran (b180124) * merge build dep fixes 2011-01-04 18:00:49 +0000 Conor Curran (a19ea02) * tidied deps 2011-01-04 17:40:15 +0000 Conor Curran (3e56822) * remove redundant member variable 2011-01-04 15:16:04 +0000 Conor Curran (f9afcd6) * removed the need for a name instance variable on the player controller obj, now always use the name set in app info 2011-01-04 12:22:01 +0000 Conor Curran (1949869) * merged desktop file path handling 2010-12-23 19:33:42 +0000 Conor Curran (93c4b25) * caught a bug to do with writing to gsettings 2010-12-23 16:37:20 +0000 Conor Curran (b10ee23) * sorted the desktop file loading 2010-12-22 17:09:08 +0000 Conor Curran (39afdc1) * merged cairo null context fix 2010-12-22 16:43:17 +0000 Conor Curran (74028a3) * protect against a rogue null cairo contect in the draw method 2010-12-21 17:57:10 +0000 Conor Curran (1d49193) * merged bug fix for colour banshee icon 2010-12-21 17:46:06 +0000 Conor Curran (4aa3c53) * remove the trace 2010-12-21 17:37:16 +0000 Conor Curran (a004703) * icon colour change for banshee fixed bug #692648 2010-12-21 16:05:08 +0000 Conor Curran (a822c2a) * playlists merged 2010-12-21 14:53:56 +0000 Conor Curran (4843ae1) * playlists ready to go into trunk 2010-12-20 18:02:50 +0000 Conor Curran (c8c7681) * playlists working 2010-12-20 16:55:31 +0000 Conor Curran (bc927c2) * implemented suggested optional playlist mechanism 2010-12-17 16:25:04 +0000 Conor Curran (80ce8f6) * playlists - working nicely 2010-12-17 12:48:03 +0000 Conor Curran (032797f) * proved active-playlist prop use-case 2010-12-16 20:30:00 -0500 Ken VanDine (370d15e) * releasing version 0.5.3-0ubuntu1 2010-12-16 15:03:14 -0500 Ken VanDine (2565fc2) * Import upstream version 0.5.3 2010-12-16 17:01:36 +0000 Conor Curran (7ea64f8) * bumped version in prep for release 2010-12-16 16:59:47 +0000 Conor Curran (8c01701) * startup bug fixed 2010-12-16 16:22:51 +0000 Conor Curran (ce99ec3) * startup bug fixed 2010-12-16 15:07:09 +0000 Conor Curran (3f7014a) * registration process in place 2010-12-16 10:03:15 -0500 Ken VanDine (9caa6a3) * * New upstream release. - Libindicate removed from registration process (LP: #691189) - Vala code now using Gdbus exclusively for mpris interaction - Fixed memory leak with album art resizing (LP: #689686) - Gconf removed and Gsettings schema added (LP: #656405) - registration process now uses gsettings 2010-12-16 12:38:34 +0000 Conor Curran (4c9ef77) * tidy up 2010-12-16 12:36:43 +0000 Conor Curran (de3ed41) * race condtion on playbackstatus accommodated for and dbus names changed over the new canonical naming 2010-12-15 16:23:15 +0000 Conor Curran (bb13f91) * clients properly remembered using gsettings 2010-12-15 14:32:27 +0000 Conor Curran (aaf5740) * settings schema defined and handling code wrote 2010-12-14 18:27:45 +0000 Conor Curran (57e6249) * changed over dbus internal names 2010-12-14 18:00:36 +0000 Conor Curran (02b6109) * fixed annoying autofoo issues 2010-12-14 17:53:47 +0000 Conor Curran (7e7fa17) * changed the name of the dbus address to be used between the indicator and service 2010-12-14 17:29:49 +0000 Conor Curran (37eb76f) * added glib macro necessaries to configure.ac 2010-12-14 17:04:46 +0000 Conor Curran (7ef502c) * autofoo in order for gsettings 2010-12-14 16:41:10 +0000 Conor Curran (8396e05) * gsettings all the way 2010-12-13 17:46:42 +0000 Conor Curran (2a35f9b) * started along the road of removing the familiar db backend and replacing with the g-settings entry approach 2010-12-10 19:08:00 +0000 Conor Curran (f800967) * merged appropriate mpris2 watcher startup behaviour 2010-12-10 18:35:35 +0000 Conor Curran (ee3cc0d) * correct startup behaviour implemented 2010-12-10 15:36:44 +0000 Conor Curran (9319088) * proposed extension proven and observations gathered 2010-12-10 13:02:16 +0000 Conor Curran (f3b3219) * playlist widget population 2010-12-09 13:08:57 -0500 Ken VanDine (ce000aa) * releasing version 0.5.2-0ubuntu2 2010-12-09 06:44:02 -0500 Ken VanDine (7ab07db) * * debian/control - Bump build depends for libdbusmenu-* to >= 0.3.90 2010-12-09 11:36:33 +0000 Conor Curran (a964487) * moving towards testing proposed playlists api 2010-12-07 14:47:17 +0000 Conor Curran (0649b09) * spacing issues fixed 2010-12-07 14:18:28 +0000 Conor Curran (55b5ef4) * tabs to spaces tab width 2 2010-12-07 10:32:32 +0000 Conor Curran (4280f27) * merged the first large part of the gdbus port 2010-12-06 17:31:10 +0000 Conor Curran (4061f2b) * string updates working properly now 2010-12-06 15:36:19 +0000 Conor Curran (1d73614) * tidy up for merge 2010-12-06 15:33:58 +0000 Conor Curran (aef17a4) * registration working perfectly and operational all over gdbus 2010-12-06 13:22:26 +0000 Conor Curran (65127a7) * registration working now but menuitems are unresponsive, now to move over to the new dbusmenu 2010-12-03 20:03:21 +0000 Conor Curran (91aa968) * new registration process complete and seemingly healthy 2010-12-03 15:05:07 +0000 Conor Curran (5aada20) * used a signal instead of passing in ref, still vala bug is biting 2010-12-03 13:58:30 +0000 Conor Curran (d113aa1) * used a signal instead of passing in ref, still vala bug is biting 2010-12-02 19:35:49 +0000 Conor Curran (b282416) * moving in the right direction, registration happening on dbus watching 2010-12-01 20:20:00 +0000 Conor Curran (4d9c1fa) * dbus-glib removed from vala deps, initial gdbus port underway 2010-11-18 11:31:20 -0500 Ken VanDine (680ce11) * releasing version 0.5.2-0ubuntu1 2010-11-18 11:13:31 -0500 Ken VanDine (13bc64e) * Import upstream version 0.5.2 2010-11-18 11:11:14 -0500 Ken VanDine (2133a62) * releasing version 0.5.1-0ubuntu1 2010-11-18 12:25:56 +0000 Conor Curran (0d5c60e) * bumped version of valac and release version 2010-11-18 12:03:06 +0000 Conor Curran (ef4655a) * merge the updates to accommodate vala 0.10 to vala 0.12 api changes 2010-11-18 11:30:03 +0000 Conor Curran (3ea42eb) * made the necessary changes to ensure compatibility with valac-0.12, and dealt with a compiler warning 2010-11-18 06:13:32 -0500 Ken VanDine (65aaa3c) * * New upstream release. - updated to accommodate vala 0.10 to vala 0.12 api changes - grey scale icon for default music player - button and key handling improvements * debian/control - Changed build depends from valac-0.10 to valac, it builds now with the 0.12 series 2010-11-17 18:07:24 +0000 Conor Curran (0bdad8a) * merged all the button and key handling work - looking good 2010-11-17 17:44:00 +0000 Conor Curran (c2b222e) * removed commented code 2010-11-17 16:56:47 +0000 Conor Curran (c6771e4) * merge Cimi's last few tidy ups 2010-11-17 17:29:39 +0100 Andrea Cimitan (595ae6b) * Final touch 2010-11-17 16:51:01 +0100 Andrea Cimitan (ba69a13) * comment shadow code 2010-11-17 16:45:09 +0100 Andrea Cimitan (acd7737) * fixed the redraw 2010-11-17 15:34:27 +0000 Conor Curran (2370410) * fixed the crashes and made the key presss/release work nicely with multiple players 2010-11-17 15:58:47 +0100 Andrea Cimitan (f5aa1d3) * prelight state, redrawings are causing bugs 2010-11-17 13:17:05 +0100 Andrea Cimitan (8a10719) * ops :) 2010-11-17 13:10:31 +0100 Andrea Cimitan (a9dea58) * commented the prints and try to realize the widget in press event 2010-11-17 12:11:56 +0100 Andrea Cimitan (7889e51) * Added printf for debugging 2010-11-17 12:01:10 +0100 Andrea Cimitan (ca946b1) * indents 2010-11-17 11:27:40 +0100 Andrea Cimitan (f301b9c) * implementing the focus/key_press thing 2010-11-16 19:59:45 +0000 Conor Curran (c17cdbc) * merge for grey scale icon for default music player done 2010-11-16 19:56:02 +0000 Conor Curran (c7bfb0e) * bzr cannot handle reverted merges 2010-11-16 19:52:02 +0000 Conor Curran (6c882be) * title widget icon implemented as discussed at uds 2010-11-16 11:24:23 +0100 Andrea Cimitan (9c5e810) * applied to all buttons 2010-11-16 11:13:23 +0100 Andrea Cimitan (225bdef) * focus the play button 2010-11-16 02:17:44 +0100 Andrea Cimitan (510a01f) * merge from lp:~cjcurran/indicator-sound/keyboard-handling-for-natty 2010-11-16 02:15:22 +0100 Andrea Cimitan (31bc333) * Few changes, but cairo drawing should be redone 2010-11-15 17:18:19 +0000 Conor Curran (eaee3af) * key handling all set up 2010-11-15 13:17:22 +0000 Conor Curran (41284d0) * keyboard handling for the transport controls underway 2010-11-12 18:00:37 +0000 Conor Curran (ee98157) * icon loading now assumes there is an app name plus -panel lying around from the theme 2010-11-12 10:14:48 -0500 Ken VanDine (908222c) * Import upstream version 0.5.1 2010-11-12 10:07:09 -0500 Ken VanDine (fb9140d) * releasing version 0.5.0.1-0ubuntu1 2010-11-12 09:40:46 -0500 Ken VanDine (bf3a1c7) * Import upstream version 0.5.0.1 2010-11-12 05:14:49 -0500 Ken VanDine (54b23ac) * * New upstream release. - Includes a lot of Design updates collected at UDS. * album art border, now rectangular with a simple top and bottom 1 pixel border. top dark and bottom light. * Empty album art image now has darker background rather than same colour as menu background * Application icon now uses application image as opposed to generic image used in maverick * Banshee is now the default player. * spacing between metadata and transport widget has been resolved plus the spacing between the transport and the separator below it. * debian/control - Bump standards version to 3.9.1 - Changed build depends to valac-0.10, until it is ported to valac-0.12 2010-11-12 05:14:49 -0500 Ken VanDine (b9362ee) * Import upstream version 0.5.1 2010-11-11 13:22:50 +0000 Conor Curran (519b089) * bumped version for release 2010-11-11 13:21:27 +0000 Conor Curran (27586b8) * merged blank metadata bug 2010-11-11 12:49:36 +0000 Conor Curran (5409b3b) * blank details fix for Maverick 2010-11-10 15:44:40 +0000 Conor Curran (5fd2c5e) * bumped version no in prep for release 2010-11-10 15:43:14 +0000 Conor Curran (af2a561) * merge of the border updates 2010-11-10 14:33:27 +0000 Conor Curran (9cbe93f) * fixed the metadata visibility when there is nothing to show 2010-11-10 13:31:31 +0000 Conor Curran (aa60d69) * more ui tweaks 2010-11-05 18:15:22 +0000 Conor Curran (0c9af5c) * merged the initial UI work for nattyA 2010-11-05 17:43:57 +0000 Conor Curran (dd80c00) * tidy up unwanted deps 2010-11-05 17:39:06 +0000 Conor Curran (fa06a44) * tidy up unwanted deps 2010-11-05 17:30:19 +0000 Conor Curran (1196f50) * Initial UI tweaks for natty 2010-11-05 16:04:38 +0000 Conor Curran (a01af1b) * merged refactor work 2010-11-05 12:02:49 -0400 Ken VanDine (026c6dd) * releasing version 0.5.0-0ubuntu1 2010-11-05 15:28:59 +0000 Conor Curran (fc0e930) * changed default app to banshee 2010-11-05 15:19:52 +0000 Conor Curran (6c1c1d7) * refactored the constructor for the player controller enforcing app_info pattern 2010-11-04 17:03:08 -0400 Ken VanDine (a8f18b2) * Import upstream version 0.5.0 2010-11-04 14:00:01 +0000 Conor Curran (f6c1abd) * prep of 0.5.0 2010-11-04 13:50:11 +0000 Conor Curran (229c2d6) * merged default player in menu clean install fix 2010-11-04 13:47:53 +0000 Conor Curran (2b19066) * merged hover menu close regression fix 2010-11-04 12:57:06 +0000 Conor Curran (c51ba2b) * fixes bug to do with default player in menu after clen install 2010-11-03 19:19:35 +0000 Conor Curran (0d1c712) * fixed hover regression caused by a slight shift of behaviour from GTK 2010-11-03 17:16:28 +0000 Conor Curran (70402dc) * merged reconnect regression 2010-11-03 16:27:56 +0000 Conor Curran (fbf5ac2) * tidy up 2010-11-03 14:46:36 +0000 Conor Curran (7908ede) * merged startup state issue 2010-10-27 11:48:29 -0400 Conor Curran (2f409b9) * more tweaks 2010-10-26 17:49:39 -0400 Conor Curran (2f96a59) * metadata now fetched at start up 2010-10-26 17:03:20 -0400 Conor Curran (a33f506) * initial transport state fixed 2010-10-25 15:44:47 -0400 Conor Curran (db28882) * reconnect bug hopefully fixed for good 2010-10-22 16:09:55 -0400 Conor Curran (79ecf26) * metadata album art border done 2010-10-22 11:08:17 -0400 Conor Curran (65eeb52) * push new background work 2010-10-15 13:59:45 +0100 Conor Curran (2d40c71) * updates done for now 2010-10-14 17:58:42 +0100 Conor Curran (e2792ab) * moving towards getting the icon across the divide 2010-10-14 10:40:12 -0400 Ken VanDine (7620afc) * Import upstream version 0.4.9 2010-10-14 13:34:28 +0100 Conor Curran (f1455e9) * bumped up the revision number 2010-10-14 13:32:58 +0100 Conor Curran (8067376) * fixes tranlation mpris name regression 2010-10-14 12:45:32 +0100 Conor Curran (70d0835) * fixed the mpris interface problem for edge translation cases 2010-10-14 06:40:13 -0400 Ken VanDine (835587e) * * New upstream release. - fixes tranlation mpris name regression (LP: #654140) 2010-10-14 06:40:13 -0400 Ken VanDine (6db5598) * Import upstream version 0.4.9 2010-10-14 06:40:13 -0400 Ken VanDine (7183296) * * New upstream release. - fixes tranlation mpris name regression (LP: #654140) 2010-10-14 10:54:49 -0400 Ken VanDine (ed4349e) * releasing version 0.4.9-0ubuntu1 2010-10-13 17:06:45 +0100 Conor Curran (000862e) * space for icon path in config 2010-10-13 16:05:51 +0100 Conor Curran (5a419e8) * basic border around album art instead of rounded corners - boo 2010-10-07 13:25:25 -0400 Ken VanDine (4d97b66) * releasing version 0.4.8-0ubuntu1 2010-10-07 10:08:18 -0400 Ken VanDine (aeb17c8) * Import upstream version 0.4.8 2010-10-07 14:46:52 +0100 Conor Curran (7ea2deb) * removed the last of the debug's from the indicator side 2010-10-07 14:35:50 +0100 Conor Curran (98068e9) * bumped the version in prep for release 2010-10-07 14:29:19 +0100 Conor Curran (6dbff52) * fix for translation title bug 2010-10-07 14:22:09 +0100 Conor Curran (d966a9f) * tidied silly logic 2010-10-07 12:08:22 +0100 Conor Curran (351ec42) * tidy up in the music controller vala 2010-10-07 12:00:00 +0100 Conor Curran (17adc87) * tidy up 2010-10-07 11:59:41 +0100 Conor Curran (cd0e255) * bug fixed 2010-10-07 06:08:19 -0400 Ken VanDine (3954f25) * * New upstream release. - indicator-sound-service eating CPU on second user login (LP: #581173) - Right border of transport control is different colour while using Ambiance (LP: #632774) - Incorrect ellipsing (LP: #637580) - always show unmuted at startup (LP: #648238) - click or enter on metadata widget does not copy contents to clipboard (LP: #651246) - Sound menu has two Rhythmbox elements when using translations (LP: #654140) 2010-10-06 18:39:39 +0100 Conor Curran (9d49288) * reorchestrating registration to handle translations 2010-10-05 17:50:19 +0100 Conor Curran (6a2214b) * merged unmute state icon bug 2010-10-05 17:15:34 +0100 Conor Curran (3529196) * removed unused pulse method 2010-10-05 17:13:14 +0100 Conor Curran (4fc0ff6) * annoying race condition fixed 2010-10-05 14:24:06 +0100 Conor Curran (9b26353) * merged text resizing on metadata widget 2010-10-04 17:07:46 +0100 Conor Curran (573e652) * fixed the text resizing 2010-10-04 16:52:57 +0100 Conor Curran (91b9d94) * fixed the text resizing 2010-10-04 12:28:19 +0100 Conor Curran (dc28c32) * fixed the reconnect bug 2010-10-01 19:46:36 +0100 Conor Curran (0385c81) * 100% core usage bug fixed 2010-10-01 17:51:18 +0100 Conor Curran (db23636) * clipboard bug fixed and removed most print outs from the indicator side 2010-10-01 12:18:08 +0100 Conor Curran (c8cd722) * clipboard bug #651246 fixed 2010-09-30 18:10:42 +0100 Conor Curran (44f6654) * background gradient bug fixed 2010-09-30 18:01:17 +0100 Conor Curran (82f328d) * njpatel's merge comment applied 2010-09-30 16:49:06 +0100 Conor Curran (908029b) * removed redundant file 2010-09-30 16:46:07 +0100 Conor Curran (7883bb2) * tidy up 2010-09-30 14:51:10 +0100 Conor Curran (ffd74b8) * bug fixed 2010-09-30 14:01:33 +0100 Conor Curran (7322278) * one big refactor 2010-09-30 11:48:24 +0100 Conor Curran (2872703) * moving things around in the playbutton 2010-09-29 18:53:07 +0200 Andrea Cimitan (108d522) * use menuitem 2010-09-29 00:58:51 +0200 Andrea Cimitan (9344e16) * Fix alignment, but expose doesn't work (buttons are shown just after event press/release) 2010-09-28 18:11:17 +0100 Conor Curran (095cfa5) * tidied 2010-09-28 12:55:25 +0100 Conor Curran (2f8ec1e) * trying workarounds for background gradient problem 2010-09-22 20:40:25 +0200 Didier Roche (4b79b21) * * Rebuild for libindicator ABI change (LP: #637692) * debian/control: depends on latest libindicator-dev 2010-09-22 19:31:38 +0200 Didier Roche (d33924b) * fix dch -r 2010-09-22 18:40:27 +0200 Didier Roche (a913119) * releasing version 0.4.7-0ubuntu2 2010-09-22 11:18:03 +0200 Didier Roche (f71758b) * * Rebuild for libindicator ABI change (LP: #637692) * debian/control: depends on latest libindicator-dev 2010-09-15 18:05:58 -0400 Ken VanDine (ea70683) * releasing version 0.4.7-0ubuntu1 2010-09-15 18:02:12 -0400 Ken VanDine (7695b78) * Import upstream version 0.4.7 2010-09-15 19:17:35 +0100 Conor Curran (3282a81) * prep of 0.4.7 2010-09-15 19:16:32 +0100 Conor Curran (71d4bfe) * merged menu close button reset fix 2010-09-15 14:02:13 -0400 Ken VanDine (1ccd374) * Import upstream version 0.4.7 2010-09-15 14:02:13 -0400 Ken VanDine (aa70b29) * * New upstream release. - Media Buttons should trigger action only on button release (LP: #624610) 2010-09-15 18:19:47 +0100 Conor Curran (746d97e) * mistaken checkin reverted 2010-09-15 17:40:38 +0100 Conor Curran (7ea705e) * on menu close buttons are now reset 2010-09-15 17:39:15 +0100 Conor Curran (1d0f58a) * on menu close buttons are now reset 2010-09-15 09:03:35 -0400 Ken VanDine (38dd038) * releasing version 0.4.6-0ubuntu1 2010-09-15 08:47:48 -0400 Ken VanDine (9c0a073) * Import upstream version 0.4.6 2010-09-15 12:55:41 +0100 Conor Curran (16e7444) * bumped for 0.4.6 release 2010-09-15 12:47:34 +0100 Conor Curran (3532b6a) * merged in fixes of empty album art and racey indicator crash in the event of the service crashing 2010-09-15 12:30:06 +0100 Conor Curran (f27482a) * merged empty album art fix - easier than first thought, fixed crasher on indicator side in the event of the album art going down and tidied the mpris2controller to remove compiler warnings 2010-09-15 10:20:47 +0100 Conor Curran (01182ba) * race condition indicator crash fixed when the service crashes - indicator should now seemlessly handle flaky service 2010-09-15 04:47:49 -0400 Ken VanDine (27eda70) * Import upstream version 0.4.6 2010-09-15 04:47:49 -0400 Ken VanDine (ba8ab40) * * New upstream release. - indicator crashes in the event of the service crashing (LP: #638891) - metadata widget should remain hidden if there is no track data (LP: #637031) 2010-09-14 15:26:42 -0400 Ken VanDine (215bee2) * releasing version 0.4.5-0ubuntu1 2010-09-14 15:13:49 -0400 Ken VanDine (51fbe7e) * Import upstream version 0.4.5 2010-09-14 21:00:04 +0200 Sebastien Bacher (c3405e6) * releasing version 0.4.4-0ubuntu1 2010-09-14 19:23:39 +0100 Conor Curran (4b7abb7) * bumped the revision number 2010-09-14 19:18:28 +0100 Conor Curran (a817479) * service crash fix branch merge 2010-09-14 18:30:03 +0100 Conor Curran (bab2f66) * removed redundant code 2010-09-14 18:21:32 +0100 Conor Curran (21c38af) * tidy up 2010-09-14 18:21:02 +0100 Conor Curran (484518d) * indicator should handle any service problems gracefully 2010-09-14 11:13:50 -0400 Ken VanDine (875826f) * Import upstream version 0.4.5 2010-09-14 11:13:50 -0400 Ken VanDine (1d21371) * * New upstream release. - service crashes on last fm playback with rb (LP: #633654) - sound_icon for indicator-sound missing for ubuntu-light (LP: #628896) - indicator-sound-service crashed with signal 5 in dbusmenu_menuitem_handle_event() (LP: #633897) - mpris2 playback status behaving as if it were static (LP: #631893) 2010-09-14 12:43:23 +0100 Conor Curran (edb20cb) * all dbus method calls now async 2010-09-14 12:35:15 +0100 Conor Curran (b68421b) * async the root dbus method calls 2010-09-14 10:09:03 +0100 Conor Curran (f8a8b76) * one potential fix 2010-09-13 17:24:50 +0100 Conor Curran (0568dd3) * merge the non-mono fix branch 2010-09-13 17:11:24 +0100 Conor Curran (11cb64d) * autotools fix 2010-09-13 17:03:36 +0100 Conor Curran (3c10c3e) * added generated png for 16x16 2010-09-13 15:56:12 +0100 Conor Curran (198a4ee) * fixed autotools 2010-09-13 15:42:29 +0100 Conor Curran (410f371) * merged properties-changed fix and scrub complete removal 2010-09-13 15:35:13 +0100 Conor Curran (d14c4fa) * added scalable sound-icon svg to the assets 2010-09-13 13:35:28 +0100 Conor Curran (ee3d307) * removed scrub stuff indicator side 2010-09-13 13:32:34 +0100 Conor Curran (ae5428d) * tidy up 2010-09-13 12:49:01 +0100 Conor Curran (61f5618) * removed redundant scrub code 2010-09-13 12:15:15 +0100 Conor Curran (40cde00) * playback status fix 2010-09-13 11:57:41 +0100 Conor Curran (fc3c998) * playback status investigations 2010-09-10 19:49:49 +0200 Sebastien Bacher (1ae9c57) * Import upstream version 0.4.4 2010-09-10 19:49:49 +0200 Sebastien Bacher (805fced) * New upstream release, fix crash in gtk_range_get_value() (lp: #615277) 2010-09-10 17:50:30 +0200 Sebastien Bacher (b2871ed) * New upstream release. 2010-09-10 17:49:49 +0200 Sebastien Bacher (e9a9552) * Import upstream version 0.4.4 2010-09-10 14:21:38 +0100 Conor Curran (af31c74) * prep for 0.4.4 release 2010-09-10 14:16:17 +0100 Conor Curran (dccb5ee) * merge ui updates, banshee fix and theme change handling 2010-09-10 14:00:43 +0100 Conor Curran (ac27a7a) * merge comments acted upon 2010-09-10 12:29:20 +0100 Conor Curran (9f2da5f) * tidy up 2010-09-10 12:28:57 +0100 Conor Curran (977925a) * play button and metadata widgets now handle theme changes 2010-09-10 09:58:11 +0100 Conor Curran (768c373) * banshee menu bug fixed 2010-09-09 17:07:19 +0100 Conor Curran (6f8a970) * reversed colours on buttons 2010-09-08 19:53:33 +0200 Sebastien Bacher (6922f0b) * Import upstream version 0.4.3 2010-09-08 19:53:33 +0200 Sebastien Bacher (ecd9698) * New upstream release. 2010-09-08 19:51:33 +0200 Sebastien Bacher (d1fd48d) * releasing version 0.4.3-0ubuntu1 2010-09-08 18:06:26 +0100 Conor Curran (8034c91) * some defensive code in place to protect against rare seg-fault on the volume slider 2010-09-08 17:53:33 +0200 Sebastien Bacher (75f6c6b) * Import upstream version 0.4.3 2010-09-08 16:11:46 +0100 Conor Curran (c5d9ac1) * bumped version number in prep for 4 3 release 2010-09-08 16:10:36 +0100 Conor Curran (3bc3572) * player title icon now in the gutter 2010-09-08 15:51:52 +0100 Conor Curran (1f038d6) * title widget now shows the icon in the right place, play button have been alter accordingly 2010-09-08 14:32:24 +0200 Sebastien Bacher (45727ea) * Import upstream version 0.4.2 2010-09-08 14:32:24 +0200 Sebastien Bacher (80e38fc) * * New upstream release fixing those issues - Media Buttons should trigger action only on button release (lp: #624610) - Mouse wheel no longer works to change volume (lp: #620858) - Crashes if Rhythmbox is playing from Last.FM (lp: #627505) 2010-09-08 12:32:42 +0200 Sebastien Bacher (7e9c9ed) * releasing version 0.4.2-0ubuntu1 2010-09-08 12:32:06 +0200 Sebastien Bacher (e8dbd1c) * * New upstream release fixing those issues 2010-09-08 12:24:23 +0200 Sebastien Bacher (b347212) * Import upstream version 0.4.2 2010-09-08 12:23:15 +0200 Sebastien Bacher (0b25b8a) * releasing version 0.4.1-0ubuntu1 2010-09-07 21:39:28 +0100 Conor Curran (dad11c3) * ready for 0.4.2 2010-09-07 21:28:16 +0100 Conor Curran (545c330) * multiple offlined players allowed now in the menu 2010-09-07 21:04:47 +0100 Conor Curran (9840130) * removed unnecessary hbox and label and set the text directly on the menuitem 2010-09-07 21:03:57 +0100 Conor Curran (7569d1c) * removed unnecessary hbox and label and set the text directly on the menuitem 2010-09-07 21:00:08 +0100 Conor Curran (39680a7) * removed unnecessary hbox and label and set the text directly on the menuitem 2010-09-07 19:16:24 +0100 Conor Curran (8642331) * tidied up debug statements 2010-09-07 19:01:38 +0100 Conor Curran (3461e88) * alloc stuff 2010-09-07 17:57:49 +0100 Conor Curran (cee98ff) * remote album handling merge 2010-09-07 16:29:33 +0100 Conor Curran (b7c9529) * changed temp name to be more telling of its purpose 2010-09-07 16:10:41 +0100 Conor Curran (cfd5b54) * remote art url fixed 2010-09-07 15:34:18 +0100 Conor Curran (b69ebdb) * tidy up on the print outs 2010-09-07 15:12:08 +0100 Conor Curran (5abb5a0) * allow multiple players on the menu 2010-09-07 10:53:56 +0100 Conor Curran (f17b314) * button press fixes merged 2010-09-07 10:52:23 +0100 Conor Curran (6f82956) * tidy up 2010-09-07 10:04:07 +0100 Conor Curran (3244210) * button release outside of control now acts as it should do 2010-09-07 09:21:07 +0100 Conor Curran (71f036c) * tidy up 2010-09-06 21:14:15 +0100 Conor Curran (0314279) * highlighted odd playback status issue 2010-09-06 19:30:48 +0100 Conor Curran (066b6a5) * events from transport bar now are sent on button release 2010-09-06 18:29:10 +0100 Conor Curran (1a664a0) * album art rounding fix merged 2010-09-06 18:07:15 +0100 Conor Curran (2cd77a2) * album art rounded fixed 2010-09-06 13:19:53 +0100 Conor Curran (41b5b22) * tried everything, the image will not show on the menu 2010-09-06 11:49:17 +0100 Conor Curran (0a4c3a2) * scroll fix merged 2010-09-06 11:48:50 +0100 Conor Curran (d029feb) * scroll fix merged 2010-09-06 10:32:30 +0100 Conor Curran (0c8770b) * shifted to use the more appropriate cache dir 2010-09-03 20:05:42 +0100 Conor Curran (de523f4) * big refactor 2010-09-03 15:24:46 +0100 Conor Curran (eeefcb4) * working nicely 2010-09-03 14:06:00 +0100 Conor Curran (779bb00) * reworked album art handling using gio exclusively with mkstemp 2010-09-02 23:21:00 +0100 Conor Curran (0d23111) * tidied the transport backend 2010-09-02 18:04:41 +0100 Conor Curran (0125f59) * active triangle now in place 2010-09-02 16:31:30 +0100 Conor Curran (966137c) * tidy up 2010-09-02 15:42:54 +0100 Conor Curran (0c040b8) * added the image as advised, still no showA 2010-09-02 11:27:23 +0100 Conor Curran (136b92d) * album art from remote location working 2010-09-01 17:51:30 +0100 Conor Curran (bb73e65) * last fm art work should load correctly now 2010-09-01 17:22:55 +0100 Conor Curran (9ab9b17) * almost bug free 2010-09-01 15:29:26 +0100 Conor Curran (67bdc60) * now has the ability to fetch album art from last fm 2010-09-01 00:31:55 +0100 Conor Curran (262ef25) * first legit attempt at icon gutter placement failed 2010-08-31 13:36:26 +0100 Conor Curran (610f7ed) * fix for the po file merged 2010-08-31 12:08:03 +0100 Conor Curran (a9a0b28) * fixed the scrolling regression 2010-08-31 10:26:38 +0100 Conor Curran (27cffeb) * mreged the mpris1 removal branch 2010-08-30 11:32:23 +0200 David Planella (7cbe551) * Fix POTFILES.in file, so that the translation template can be created (LP: #626484) 2010-08-27 12:25:47 +0100 Conor Curran (3587663) * remove mpris1 support 2010-08-26 13:38:07 +0200 Sebastien Bacher (b624be9) * Import upstream version 0.4.1 2010-08-26 13:38:07 +0200 Sebastien Bacher (da6f726) * New upstream release. 2010-08-26 11:32:53 +0200 Sebastien Bacher (80e5ad4) * Import upstream version 0.4.1 2010-08-26 11:27:27 +0200 Sebastien Bacher (4bad61f) * releasing version 0.4.0-0ubuntu1 2010-08-26 01:19:31 +0100 Conor Curran (e65973f) * bumped version for 041 release 2010-08-26 01:16:36 +0100 Conor Curran (b4b0e43) * merge with transport bar colour updates, rounded rectangles on album art and metadata key names updates 2010-08-25 20:33:25 +0100 Conor Curran (99755b2) * tidied sound service 2010-08-25 20:29:39 +0100 Conor Curran (af10768) * rounded rectangles are now working 2010-08-25 18:15:56 +0100 Conor Curran (254525b) * more tweaks 2010-08-25 15:18:45 +0100 Conor Curran (0cfad99) * fonts sorted 2010-08-24 17:59:15 +0100 Conor Curran (5c225cc) * merged the UI polishes, more to follow ... 2010-08-24 16:22:35 +0100 Conor Curran (feed9f6) * mpris 2 metadata map changes implementated 2010-08-23 17:33:44 +0100 Conor Curran (92d628c) * push up changes 2010-08-23 17:24:44 +0100 Conor Curran (dcf1516) * finished with metadata ui tweaks 2010-08-23 16:45:40 +0100 Conor Curran (97af8d3) * finally blank art work handling out the door 2010-08-23 15:44:19 +0100 Conor Curran (5f163af) * new blank cairo drawn image 2010-08-20 19:10:10 +0100 Conor Curran (347d89e) * metadata ui tweaks galore 2010-08-20 18:41:25 +0200 Andrea Cimitan (b70e73a) * Some code from the gnome-screensaver lock dialog. Will crash because gtk_widget_get_window (GTK_WIDGET(image)) returns NULL 2010-08-19 18:20:27 +0100 Conor Curran (e6fc393) * set position works without a jumping slider, correct button press behaviour of the title and metadata menuitems clipboard functionality in place 2010-08-18 17:51:03 +0200 Sebastien Bacher (4c74210) * Import upstream version 0.4.0 2010-08-18 17:51:03 +0200 Sebastien Bacher (0e0a8f4) * New upstream release using mpris2 now (lp: #617367) 2010-08-18 15:51:01 +0200 Sebastien Bacher (b4d305f) * Import upstream version 0.4.0 2010-08-18 12:06:49 +0100 Conor Curran (6c2b00b) * bumped the version number 2010-08-18 12:04:59 +0100 Conor Curran (88c0ff5) * merge the mpris2 operational branch 2010-08-18 11:57:27 +0100 Conor Curran (4897f3c) * ready for the merge 2010-08-18 11:16:13 +0100 Conor Curran (75ba919) * tests fixed, and metadata height reset readjustment fixed 2010-08-18 10:55:43 +0100 Conor Curran (8c52840) * tests fixed, and metadata height reset readjustment fixed 2010-08-17 17:43:34 +0100 Conor Curran (f184669) * we have mpris 2 basic stuff working with rb perfectly 2010-08-17 17:26:47 +0100 Conor Curran (7aa4517) * mpris 2 has landed 2010-08-13 19:12:45 +0100 Conor Curran (04af32d) * a few tidy ups 2010-08-13 18:57:00 +0100 Conor Curran (f648465) * player object implemented bar the property signal thing 2010-08-13 14:48:29 +0100 Conor Curran (a936550) * back on dbus-glib-1 and motoring through basic mpris2 2010-08-12 20:36:14 +0100 Conor Curran (30a697a) * moving mpris2 to gdbus, the horror 2010-08-12 13:21:57 +0100 Conor Curran (72ffb2c) * abstracted the mpris handling to accomodate the messy integration issues 2010-08-11 22:00:58 +0100 Conor Curran (44d47d0) * merged the default sound preferences page 2010-08-11 21:58:44 +0100 Conor Curran (a260256) * mpris v2 branch merged 2010-08-11 20:04:04 +0100 Conor Curran (b636916) * mpris2 working for now, but its all going to change again 2010-08-11 18:32:56 +0530 Bilal Akhtar (eda68d1) * Added --page=applications to command args for running gnome-volume-control 2010-08-10 12:37:42 +0100 Conor Curran (9244bd8) * mpris 2 controller coming together 2010-08-10 12:16:11 +0100 Conor Curran (ef6a309) * mpris 2 controller coming together 2010-08-09 21:42:24 +0100 Conor Curran (161d2b1) * vala dbus issues resolved 2010-08-09 14:58:10 +0100 Conor Curran (e5a739d) * trying to get a static client implementation working 2010-08-07 14:57:47 +0100 Conor Curran (383f76b) * mpris 2 underway, vala bindings proving troublesome 2010-08-07 12:03:26 +0100 Conor Curran (85a7764) * starting on the re write for mpris handling 2010-08-06 13:22:25 +0100 Conor Curran (8286c9e) * volume slider refactor merged 2010-08-06 13:20:03 +0100 Conor Curran (734cf9d) * merge comments have been acted upon 2010-08-04 12:25:50 +0100 Conor Curran (4a23580) * tidy ups 2010-08-04 11:55:27 +0100 Conor Curran (c161dea) * tidy ups 2010-08-04 11:32:25 +0100 Conor Curran (7beb889) * refactor complete 2010-08-03 20:33:15 +0100 Conor Curran (fe35497) * almost there 2010-08-02 19:13:58 +0100 Conor Curran (9f7e552) * replaced now needs tweaking 2010-08-02 14:08:57 +0200 Sebastien Bacher (4122614) * Backport upstream commit to fix the indicator crashing when rhythmbox starts (lp: #612299) 2010-08-02 12:13:40 +0200 Sebastien Bacher (022c9bd) * releasing version 0.3.9-0ubuntu2 2010-08-02 10:33:35 +0100 Conor Curran (830c82b) * removed segfaulting toggle redraw 2010-07-30 18:51:03 +0100 Conor Curran (496ac14) * refactor the volume slider into its own wrapper gobject 2010-07-29 18:26:11 -0400 Ken VanDine (30879fa) * releasing version 0.3.9-0ubuntu1 2010-07-29 16:30:41 +0100 Conor Curran (a28cd08) * bumped ido version 2010-07-29 11:26:41 -0400 Ken VanDine (986fc64) * Import upstream version 0.3.9 2010-07-29 15:40:49 +0100 Conor Curran (413bba3) * prep 0.3.9 release 2010-07-29 13:23:36 +0100 Conor Curran (859c48c) * merged the playlist initial work and UI tidying, getting very close to sign off 2010-07-29 13:19:00 +0100 Conor Curran (a100dc2) * tweaked the spacing and the transport bar dimensions - getting very close to sign off 2010-07-29 07:26:41 -0400 Ken VanDine (d981d05) * Import upstream version 0.3.9 2010-07-29 07:26:41 -0400 Ken VanDine (8b415cb) * * New upstream release. - Scrub bar should now work properly. - Spacing between all UI widgets should be fixed. - Playlist menuitem in place (for now this is just a mock up item, will complete once there is a client with which I can test against) - Transport bar has been visually tweaked. * debian/control - build depend on libido-0.1-dev (>= 0.1.11) 2010-07-28 18:20:04 +0100 Conor Curran (06e8e90) * playlist mock up landed 2010-07-28 14:01:07 +0100 Conor Curran (1cf8f05) * scrub bar is scrubbing 2010-07-27 16:23:31 +0100 Conor Curran (ed4b8a5) * ui fixes merged 2010-07-27 15:14:53 +0100 Conor Curran (694340c) * lots of bits tidied up 2010-07-27 12:39:51 +0100 Conor Curran (91aa6c3) * tidy ups across the ui 2010-07-22 23:12:10 +0200 Sebastien Bacher (6383dbb) * Import upstream version 0.3.8 2010-07-22 23:12:10 +0200 Sebastien Bacher (4ad4388) * * New upstream release. * debian/control: - update ido requirement 2010-07-22 21:12:14 +0200 Sebastien Bacher (f3eae1d) * releasing version 0.3.8-0ubuntu1 2010-07-22 21:11:43 +0200 Sebastien Bacher (688a5ae) * * New upstream release. * debian/control: - update ido requirement 2010-07-22 21:04:26 +0200 Sebastien Bacher (1777ee4) * Import upstream version 0.3.8 2010-07-22 20:28:54 +0200 Conor Curran (c7316ae) * prep for 0.3.8 release 2010-07-22 20:21:22 +0200 Conor Curran (21b3982) * ido scrub bar in but there are some bugs 2010-07-22 19:56:43 +0200 Conor Curran (cf97680) * trying to set the time line 2010-07-21 11:56:15 +0200 Conor Curran (928fbf4) * scrub bar working 2010-07-20 17:21:12 +0200 Conor Curran (48f11cb) * proper scrubbing underway 2010-07-20 14:16:16 +0200 Conor Curran (6265822) * merged play button work 2010-07-20 12:24:43 +0200 Conor Curran (d92a449) * play pause both graphically and functionally now working 2010-07-15 12:46:32 -0400 Ken VanDine (6eb78b2) * releasing version 0.3.7-0ubuntu1 2010-07-15 12:25:57 -0400 Ken VanDine (944907b) * Import upstream version 0.3.7 2010-07-15 17:08:36 +0100 Conor Curran (4643e1d) * merged the button press effect branch plus changes for the ido and bumped release version for 0.3.7 2010-07-15 15:51:45 +0100 Conor Curran (05b905d) * added skeleton implementation for play pause toggle method - coming next 2010-07-15 15:46:54 +0100 Conor Curran (42f71fb) * tidied up some enums using typedefs and some more bits and pieces 2010-07-15 13:27:06 +0100 Conor Curran (0358622) * merged scrub bar work 2010-07-15 13:23:52 +0100 Conor Curran (6bab9d7) * label text updating according to position and duration and scrub bar positioning now working 2010-07-14 23:36:29 +0100 Conor Curran (4823b3c) * positionset now working - tested with vlc 2010-07-14 18:03:32 +0100 Conor Curran (bf4f732) * scrub bar almost working - vala Glib value bugs again are biting me 2010-07-13 18:12:45 +0100 Conor Curran (858c43d) * moving towards the play button pause button swap 2010-07-13 17:31:19 +0100 Conor Curran (3866f14) * button press background done 2010-07-13 14:06:55 +0100 Conor Curran (ec287ed) * fixed silly previous problem 2010-07-13 13:52:04 +0100 Conor Curran (07a314b) * typo fixed 2010-07-13 12:18:08 +0100 Conor Curran (4325e00) * prep work done for scrub bar 2010-07-12 19:45:06 +0200 Sebastien Bacher (df2aaa5) * New upstream release. 2010-07-12 17:49:25 +0200 Sebastien Bacher (69f9154) * releasing version 0.3.6-0ubuntu1 2010-07-12 17:45:04 +0200 Sebastien Bacher (f6ffb19) * Import upstream version 0.3.6 2010-07-12 16:13:48 +0100 Conor Curran (f383ead) * the beginnings of the scrub bar 2010-07-12 15:35:56 +0100 Conor Curran (d8253fc) * bumped version number in prep for new release 2010-07-12 15:34:10 +0100 Conor Curran (8f4dd98) * merge with the static scope problems widget side, plus positioning fixes and image url handling robustness 2010-07-12 14:46:13 +0100 Conor Curran (c653012) * caught by static scopeness - update bug fixed 2010-07-09 17:18:51 +0100 Conor Curran (a96e011) * and the service uncomment 2010-07-09 17:13:49 +0100 Conor Curran (134f9e2) * more arturl fixes 2010-07-09 16:37:51 +0100 Conor Curran (a7cd627) * album art bug fixed 2010-07-08 21:32:29 +0200 Sebastien Bacher (9c00e02) * * New upstream release: -New transport widget integrated -New title widget integrated which allows the user to launch familiar app directly from the menu - UI tidied - Each player that registers with the menu will be stored in the cache file allowing the menu to show the application even if it has not been launched. 2010-07-08 19:42:27 +0200 Sebastien Bacher (1584af2) * releasing version 0.3.5-0ubuntu1 2010-07-08 19:31:44 +0200 Sebastien Bacher (cf52051) * * New upstream release: -New transport widget integrated -New title widget integrated which allows the user to launch familiar app directly from the menu - UI tidied - Each player that registers with the menu will be stored in the cache file allowing the menu to show the application even if it has not been launched. 2010-07-08 19:30:24 +0200 Sebastien Bacher (964106d) * Import upstream version 0.3.5 2010-07-08 17:54:11 +0100 Conor Curran (b0a09af) * bumped version number is prep for 0.3.5 release 2010-07-08 17:52:51 +0100 Conor Curran (50b2e07) * merged the event handling plus code tidy ups and proper icon loading from the theme 2010-07-08 17:47:28 +0100 Conor Curran (0f2a6b2) * constants replaced and enums and title image now fetched from the mono theme 2010-07-08 16:12:59 +0100 Conor Curran (e4f900e) * event handling now plugged in crudely 2010-07-08 11:08:39 +0100 Conor Curran (41747b0) * merge with new transport bar branch 2010-07-07 17:50:02 +0100 Conor Curran (3a06565) * merged the last of the libindicate work 2010-07-07 17:42:38 +0100 Conor Curran (5d8d127) * moved what I could to a #define and removed unused 2010-07-07 15:08:34 +0100 Conor Curran (b41d946) * updated for merge 2010-07-07 14:03:49 +0100 Conor Curran (ed1aa89) * merged Mirco's transport bar work 2010-07-07 13:36:56 +0100 Conor Curran (caf13b4) * fixed the mpris connection problems 2010-07-07 13:22:18 +0100 Conor Curran (4109655) * alot of work around the title menu stuff 2010-07-07 11:51:47 +0100 Conor Curran (6eef19e) * typo in merge 2010-07-07 03:46:29 +0200 Mirco Müller (9ec9e3f) * finished the rendering of the custom widget 2010-07-06 19:27:01 +0100 Conor Curran (a31a446) * merge with Pitti's xfce tweak 2010-07-06 18:55:05 +0100 Conor Curran (7555ea6) * whole new widget to house the customised title item 2010-07-06 13:47:31 +0200 Mirco Müller (f015c04) * added some internal helpers for blurring, added more precise button-background rendering 2010-07-05 15:06:56 +0100 Conor Curran (e830c3a) * previous button coming along 2010-07-05 13:30:36 +0100 Conor Curran (fedd8fa) * getting closer to the mock up 2010-07-02 20:04:15 +0100 Conor Curran (d79472d) * cairo is taking some time 2010-07-02 10:01:31 +0200 unknown (1954771) * If gnome-volume-control is not available, try xfce4-mixer 2010-07-01 18:30:00 +0100 Conor Curran (b1d159e) * background working correctly 2010-07-01 13:29:06 +0100 Conor Curran (40a1f7e) * outline drawn 2010-06-30 18:20:45 +0100 Conor Curran (f3fc28d) * highlighting sorted and a start towards the cairo stuff 2010-06-30 18:02:53 +0100 Conor Curran (edac78e) * correct startup behaviour in place 2010-06-29 21:52:56 +0100 Conor Curran (2d1c205) * launching apps now working 2010-06-29 14:42:14 +0100 Conor Curran (8dc783c) * updates 2010-06-29 11:31:22 +0100 Conor Curran (914519b) * updates 2010-06-29 10:16:45 +0100 Conor Curran (a9186ea) * more debug 2010-06-28 21:12:07 +0100 Conor Curran (0e616c3) * moving in the right direction 2010-06-28 19:20:03 +0200 Sebastien Bacher (fa91825) * * New upstream version: - Album art now positioned correctly - Track title, artist name and album name now the correct size, weight and position - Text truncated with an ellipsis if it is over the an estimated acceptable width (no guidance given by design). 2010-06-28 17:54:39 +0100 Conor Curran (33395ee) * new playbutton for cairo drawing 2010-06-28 17:35:19 +0200 Sebastien Bacher (f881060) * releasing version 0.3.4-0ubuntu1 2010-06-28 17:28:07 +0200 Sebastien Bacher (26d4014) * Import upstream version 0.3.4 2010-06-28 15:56:39 +0100 Conor Curran (a0c3edb) * bumped the revision no. and changed credits on sound-service 2010-06-28 14:43:57 +0100 Conor Curran (574e1ce) * merged the metadata tidying, text formatted and sized 2010-06-28 13:31:04 +0100 Conor Curran (fa621d0) * tidied the metadata widget to be spec compliant 2010-06-25 17:51:25 +0200 Didier Roche (d42a337) * releasing version 0.3.3-0ubuntu1 2010-06-25 11:28:09 -0400 Ken VanDine (9cc0e4c) * * New upstream release. - Fixes menu flicker when playing a song with artwork displayed (LP: #598438) 2010-06-25 11:19:13 -0400 Ken VanDine (2118f6b) * Import upstream version 0.3.3 2010-06-25 16:04:14 +0100 Conor Curran (d5e278e) * bumped rev no for 0.3.3 2010-06-25 15:48:35 +0100 Conor Curran (8f532e8) * fix for the album art crasher plus now resetting metadata values on each track change to ensure no stale data is mixed with new data 2010-06-25 12:59:15 +0100 Conor Curran (df55c0f) * fixes two bugs, album art crasher and unreported metadata reset on trackchange 2010-06-25 07:19:15 -0400 Ken VanDine (a5c5146) * * New upstream release. - Fixes menu flicker when playing a song with artwork displayed (LP: #598438) 2010-06-24 21:22:30 +0200 Sebastien Bacher (309d83d) * releasing version 0.3.2-0ubuntu1 2010-06-24 14:50:20 -0400 Ken VanDine (63cc1d2) * * New upstream release. - MPRIS transport status updates reflecting in UI If externally a registered player transport is changed (play/stop) the menu should reflect that - The first time a player registers its desktop file path should be stored ~.cache/indicators/sound/familiar-players-db.keyfile (provided the application indicator has a desktop file set. - Album art dynamically updated - Album title dynamically updated - Track title dynamically updated - Artist name dynamically updated - Play/pause transport control should be working from the menu 2010-06-24 13:55:01 -0400 Ken VanDine (288985d) * Import upstream version 0.3.2 2010-06-24 18:16:23 +0100 Conor Curran (0336970) * merge the familiar players db work 2010-06-24 17:24:29 +0100 Conor Curran (1d721c2) * and my hacked indicate vapi 2010-06-24 17:23:39 +0100 Conor Curran (81d9af3) * moving towards offline application launching 2010-06-24 09:55:01 -0400 Ken VanDine (f188735) * * New upstream release. - MPRIS transport status updates reflecting in UI If externally a registered player transport is changed (play/stop) the menu should reflect that - The first time a player registers its desktop file path should be stored ~.cache/indicators/sound/familiar-players-db.keyfile (provided the application indicator has a desktop file set. - Album art dynamically updated - Album title dynamically updated - Track title dynamically updated - Artist name dynamically updated - Play/pause transport control should be working from the menu 2010-06-24 14:09:49 +0100 Conor Curran (98c55dd) * record of played application being stored correctly in keyfile 2010-06-24 10:52:41 +0100 Conor Curran (49db751) * makefile fixes 2010-06-24 10:37:46 +0100 Conor Curran (61cdd08) * fixes to top level Makefile.am 2010-06-24 01:25:13 +0100 Conor Curran (a07a883) * attempting to subscribe to client desktop file path notifications 2010-06-22 18:28:13 +0100 Conor Curran (4f87740) * distcheck fixes 2010-06-22 17:58:21 +0100 Conor Curran (446a0a1) * vapi path fix 2010-06-22 15:03:33 +0100 Conor Curran (8939506) * merged refactoring branch plus automatic status updates 2010-06-22 14:54:03 +0100 Conor Curran (b77c81f) * merge requests point of interest 2010-06-22 12:43:24 +0100 Conor Curran (38e16ee) * silly vala errors rectified 2010-06-22 11:31:31 +0100 Conor Curran (770b326) * automatic updates at start up now working properly - still vala oddities to solve but functionality has not been hampered 2010-06-21 23:28:31 +0100 Conor Curran (3c42ee8) * trying for support 2010-06-21 20:54:28 +0100 Conor Curran (39e811f) * finally 2010-06-21 19:36:21 +0100 Conor Curran (6e001f4) * wip 2010-06-21 16:25:16 +0100 Conor Curran (7be2c72) * going for generic property updates 2010-06-21 12:25:46 +0100 Conor Curran (87445b8) * more refactoring of vapis 2010-06-21 12:21:43 +0100 Conor Curran (2357b40) * changed name of local vapi for common defs 2010-06-21 11:54:28 +0100 Conor Curran (4f84a27) * player item src 2010-06-21 11:50:47 +0100 Conor Curran (869af4c) * moved the vapi file 2010-06-21 11:36:58 +0100 Conor Curran (1b9837a) * lots of changes 2010-06-18 11:20:47 +0100 Conor Curran (9bba58e) * fixed spacing issues 2010-06-18 10:03:07 +0100 Conor Curran (c8b2631) * and the service 2010-06-18 10:02:20 +0100 Conor Curran (5e7e3b4) * reformatted old files to fix all spacing issues 2010-06-17 23:13:09 +0200 Sebastien Bacher (1e65c77) * releasing version 0.3.1-0ubuntu1 2010-06-17 17:09:09 -0400 Ken VanDine (75f17be) * * debian/control - bumped build-dep version of libdbusmenu-glib-dev to (>= 0.3.1) - Added build-dep for libindicate-dev (>= 0.4.1) 2010-06-17 16:52:52 -0400 Ken VanDine (34e71c6) * New upstream release. 2010-06-17 16:50:30 -0400 Ken VanDine (619a7c5) * Import upstream version 0.3.1 2010-06-17 21:40:43 +0100 Conor Curran (9d081fd) * merges of kens fixes 2010-06-17 14:26:03 -0400 Ken VanDine (f7d98d5) * fix distcheck 2010-06-17 18:06:54 +0100 Conor Curran (007d3af) * merge with the mpris branch 2010-06-17 18:02:38 +0100 Conor Curran (5f7e858) * merge request comments applied 2010-06-17 12:50:31 -0400 Ken VanDine (e52160c) * * New upstream release. * debian/control - bumped build-dep version of libdbusmenu-glib-dev to (>= 0.3.1) - Added build-dep for libindicate-dev (>= 0.4.1) 2010-06-17 16:57:50 +0100 Conor Curran (be955e0) * Merged in branch tidy up 2010-06-17 16:41:54 +0100 Conor Curran (05e82f2) * transport plugged in 2010-06-16 19:40:15 +0100 Conor Curran (4125fd9) * album art updates working just fine 2010-06-16 18:19:35 +0100 Conor Curran (71d315d) * metadata being updated dynamically 2010-06-15 16:46:27 +0100 Conor Curran (fbc95f6) * fixed the version numbers for libindicate and dbusmenu-glib 2010-06-15 14:38:21 +0100 Conor Curran (ba57d27) * remove redundant source 2010-06-15 14:03:50 +0100 Conor Curran (0585ecc) * merge with the custom controls branch 2010-06-15 13:02:02 +0100 Conor Curran (a1f24dc) * uncommented auto service shutdown 2010-06-15 12:19:01 +0100 Conor Curran (6cb8982) * removed commented code 2010-06-15 11:33:07 +0100 Conor Curran (50bea3c) * for now activated one button due to gtk button press oddness 2010-06-15 00:32:27 +0100 Conor Curran (ca99bae) * key events are not going to be easy 2010-06-14 19:52:25 +0100 Conor Curran (b8519dc) * and it compiles 2010-06-14 19:49:51 +0100 Conor Curran (ede4ad3) * and the actual rename 2010-06-14 19:48:52 +0100 Conor Curran (5e806e9) * and the actual rename 2010-06-14 19:48:11 +0100 Conor Curran (b5684bb) * rename of transport-bar 2010-06-14 11:07:28 +0100 Conor Curran (1174125) * properties working now both ways 2010-06-13 22:27:50 +0100 Conor Curran (3337497) * album art underway 2010-06-11 18:17:22 +0100 Conor Curran (1a3e824) * properties working 2010-06-11 15:09:07 +0100 Conor Curran (448e45e) * new widget for the metadata 2010-06-11 08:59:06 +0100 Conor Curran (da91c66) * 2010-06-10 16:04:06 +0100 Conor Curran (50497b6) * working on some signals 2010-06-10 12:46:17 +0100 Conor Curran (c98d1cd) * player controller object underway 2010-06-09 18:36:12 +0100 Conor Curran (8e51465) * play controls in progress 2010-06-09 12:13:59 +0100 Conor Curran (664a45a) * buttons added - events being received 2010-06-08 18:09:48 +0100 Conor Curran (744083d) * moving in the right direction 2010-06-08 14:26:57 +0100 Conor Curran (5a9881a) * new transport bar 2010-05-22 18:51:09 +0100 Conor Curran (ed0f4a5) * dependency versions updated 2010-05-21 19:30:48 +0100 Conor Curran (d202231) * removed redundant vapi 2010-05-21 19:14:16 +0100 Conor Curran (9137d78) * updated version to 0.3.0 2010-05-20 18:50:44 +0100 Conor Curran (14d9ed6) * We have clients properly registering and unregistering dynamically 2010-05-20 12:58:15 +0100 Conor Curran (8e2bd9c) * registered clients now add menuitems to the menu - the bullet trace is complete 2010-05-18 00:52:39 +0100 Conor Curran (19eed06) * root menuitem passed in at start up the music-bridge - vapi file for dbusmenuitem need to be fixed 2010-05-07 20:52:39 +0200 Conor Curran (d732921) * oh my god 2010-05-07 19:11:41 +0200 Conor Curran (3631b8e) * 2010-05-07 19:06:16 +0200 Conor Curran (4a17bff) * music bridge in place 2010-05-05 22:30:31 +0200 Conor Curran (ff088da) * mix and match vala and c 2010-04-29 13:53:37 +0200 Sebastien Bacher (07d59d5) * * New upstream version: - "Changing left/right balance in sound-preferences changes the output volume slider when indicator-applet is running" (lp: #532095) - update the mute animation on theme changes (lp: #568586) 2010-04-29 13:53:37 +0200 Sebastien Bacher (d8353e2) * * New upstream version: - "Changing left/right balance in sound-preferences changes the output volume slider when indicator-applet is running" (lp: #532095) - update the mute animation on theme changes (lp: #568586) 2010-04-29 12:10:30 +0200 Sebastien Bacher (6d3034a) * releasing version 0.2.3-0ubuntu1 2010-04-29 11:53:36 +0200 Sebastien Bacher (012ac7d) * Import upstream version 0.2.3 2010-04-27 11:39:52 +0100 Conor Curran (99be064) * merged in proper theme change handling in relation to the animation for mute blocking state 2010-04-27 11:33:38 +0100 Conor Curran (3002d85) * 64bit tested and tweaked 2010-04-27 09:22:36 +0100 Conor Curran (1bd0797) * clarified the reset code 2010-04-26 20:45:56 +0100 Conor Curran (c4255ba) * theme changing now handling for the mute blocking stage 2010-04-26 18:48:19 +0100 Conor Curran (6bc7f6e) * not the nicest of fixes but this filters further feedback loops between the slider and the service when there is a third party app involved 2010-04-23 14:22:19 +0100 Conor Curran (7dd979c) * all volumes are now treated as if they are mono - most efficient way to deal with multichannel setups, balance and single slider control 2010-04-23 12:00:02 +0100 Conor Curran (069f294) * volume comparision now far more efficient due to caching of mono volumes as opposed to stereo 2010-04-23 09:24:05 +0100 Conor Curran (164f6fe) * merged code to greatly simplify volume managment preserving spatialisation 2010-04-22 19:24:45 +0100 Conor Curran (f39d4f3) * greatly simplified the volume setting code without messing with balance 2010-04-22 18:31:48 +0100 Conor Curran (632922b) * Panning is now honoured at all times plus version bumped for new 0.2.3 release 2010-04-22 17:58:50 +0100 Conor Curran (5b74cf4) * panning now honoured at all times, more feedback loop noise removed also from the indicator side 2010-04-14 17:13:43 +0100 Conor Curran (132bf8d) * Remove unnecessary warning at start up - thx njpatel 2010-03-31 20:12:47 +0200 Sebastien Bacher (6e9367f) * * New upstream version - Animation for mute-blocking state greatly improved - Handles sink removal far better - improves scrolling action icon on panel 2010-03-31 18:20:09 +0200 Sebastien Bacher (a07a635) * releasing version 0.2.2-0ubuntu1 2010-03-31 17:49:12 +0200 Sebastien Bacher (af4e502) * Import upstream version 0.2.2 2010-03-31 17:45:42 +0200 Sebastien Bacher (4c16563) * releasing version 0.2.1-0ubuntu1 2010-03-31 16:10:16 +0100 Conor Curran (80365e3) * bumped the release number to 2.2 2010-03-31 15:53:35 +0100 Conor Curran (c82de62) * sink removal code made alot safer 2010-03-31 15:31:08 +0100 Conor Curran (3933b7c) * the step size of the scrolling on the icon on the panel has been increased inline with the bug report 2010-03-31 12:40:08 +0100 Conor Curran (d28d741) * sink removal should now be water(bloody) tight 2010-03-30 18:22:42 +0100 Conor Curran (5f6b683) * blocked animation should now be much smoother and closer to the spec 2010-03-30 17:18:25 +0100 Conor Curran (0120abf) * scrolling speed has now been quickened for when scrolling over the icon on the panel 2010-03-30 15:55:58 +0100 Conor Curran (0cd4156) * modified the animation so it should now be aligned with the spec 2010-03-29 19:17:22 +0100 Conor Curran (1b3548b) * merged in branch to deal with crash from dynamic sink inserts 2010-03-29 18:18:43 +0100 Conor Curran (af1d4de) * adding and removing sink code safer to avoid reproted random segfault 2010-03-26 17:16:37 +0000 Conor Curran (a528e1e) * white space tidy 2010-03-26 17:15:55 +0000 Conor Curran (67f9136) * Merged in fix for slider handle event crash - (unintialized memory bug) 2010-03-26 13:56:46 +0000 Conor Curran (d4f0b50) * handle event should now be safer 2010-03-25 17:38:26 +0000 Conor Curran (ce3a15e) * merged in Teds makefile fix 2010-03-25 12:02:42 -0500 Ted Gould (0bab2a3) * Adding pulse XML file to distclean and use more of the variables throughout. 2010-03-25 14:52:24 +0000 Conor Curran (1890c9a) * whitespace tidy up 2010-03-25 10:35:30 +0000 Conor Curran (90ccbff) * at start up assume there is no availability before PA starts up 2010-03-24 15:47:37 +0000 Conor Curran (d7fbecc) * Tests branch finally makes its way into trunk - more testing needed 2010-03-23 16:05:35 +0000 Conor Curran (017109c) * dbus methods are now tested 2010-03-22 18:46:57 +0000 Conor Curran (e29d2d4) * test for update of sink data 2010-03-22 17:32:57 +0000 Conor Curran (f02377f) * first pulse manager test wrote ... finally 2010-03-18 20:20:26 +0000 Conor Curran (b26c979) * merged in updates from trunk and fixed the tests on the indicator 2010-03-18 15:51:22 -0400 Ken VanDine (c9f8825) * * New upstream release. - can't change audio using mouse wheel (LP: #521046) 2010-03-18 15:07:23 -0400 Ken VanDine (d51bf7d) * Import upstream version 0.2.1 2010-03-18 18:38:25 +0000 Conor Curran (65fde4c) * final scrolling bugs 2010-03-18 18:06:12 +0000 Conor Curran (c2be40c) * scrolling now should move at 1% as opposed to 0.5% increments, cannot now scroll on panel icon when muted or no device available 2010-03-18 16:54:17 +0000 Conor Curran (2546e03) * bumped the indicator version 2010-03-18 15:38:40 +0000 Conor Curran (da7146a) * intermediate test removal 2010-03-18 12:17:04 +0000 Conor Curran (87011fc) * Merged Cody's scrolling work and updated version to overcome ppa problem 2010-03-17 01:23:33 -0500 Cody Russell (6e40735) * Remove some debugging output. 2010-03-16 16:31:32 -0500 Cody Russell (c20b69c) * Implement scroll method. 2010-03-15 15:56:09 +0100 Sebastien Bacher (65e9d7e) * releasing version 0.1.3.1-0ubuntu2 2010-03-15 09:40:52 -0500 Ted Gould (c865eda) * Use the libindicator update function. 2010-03-15 08:42:17 -0500 Ted Gould (911af75) * Use the libindicator update helper to reset the base image for theme updates. 2010-03-15 14:29:31 +0100 David Barth (a328ac7) * applying i18n fix from Luca Ferretti 2010-03-12 20:34:14 +0100 Sebastien Bacher (14de667) * releasing version 0.1.3.1-0ubuntu1 2010-03-12 20:32:22 +0100 Sebastien Bacher (8f23da7) * Import upstream version 0.1.3.1 2010-03-12 18:13:55 +0000 Conor Curran (1e4f7e5) * update the configure.ac with 0.1.3.1 release number and incremented indicator dependency version to 0.3.5 2010-03-12 18:07:48 +0000 Conor Curran (5dc3274) * this race condition is tricky one 2010-03-12 12:45:52 +0000 Conor Curran (9a406f6) * slider now proper size 2010-03-12 12:26:49 +0000 Conor Curran (e469855) * fix for clear looks seg fault 2010-03-12 11:49:34 +0000 Conor Curran (60f2144) * removed test case 2010-03-12 11:36:00 +0000 Conor Curran (9ac1b1a) * animation will not be used if the theme does not manage to fall back gracefully for mute-blocking icon loading - this should not happen but if it does there is no chance of the nasty seg fault seen with 0.1.3 and clearlooks 2010-03-12 10:59:12 +0000 Conor Curran (6f8f32d) * uncomment exit service code 2010-03-12 10:56:56 +0000 Conor Curran (8de1359) * properly cleaned up the makefile and includes, fixed seg-fault on clearlooks 2010-03-11 16:58:43 -0600 Cody Russell (0c3a25b) * Set size request to [ 200, -1 ] when the parent changes. 2010-03-11 23:53:14 +0100 Sebastien Bacher (ad7fe51) * releasing version 0.1.3-0ubuntu1 2010-03-11 18:27:38 +0000 Conor Curran (2431bde) * updated ido version 2010-03-11 19:00:38 +0100 Sebastien Bacher (6df1024) * Import upstream version 0.1.3 2010-03-11 17:23:13 +0000 Conor Curran (b4dfb37) * merged weeks work plus incremented version in prep for 0.1.3 release 2010-03-11 11:50:40 +0000 Conor Curran (0391c21) * merged in Ted's icon work 2010-03-10 23:07:22 -0600 Ted Gould (21d52b5) * Using GIcon for setting the icons on the IDO slider. 2010-03-10 22:59:35 -0600 Ted Gould (69c96d7) * Update to use new icon helper from libindicator 2010-03-11 00:23:59 +0000 Conor Curran (c67c7ac) * animation working much better now 2010-03-10 18:10:40 +0000 Conor Curran (59eb144) * fade animation in place 2010-03-10 10:53:23 +0000 Conor Curran (1602158) * fixed that annoying startup in mute state allowing slider to move - race conditions on start up are pretty hairy 2010-03-09 18:10:09 +0000 Conor Curran (ea8064d) * smoother slider actions due ido grabbing update and pixbuf icon loading problems 2010-03-09 14:37:03 +1100 Robert Collins (69049dd) * Fleshed out mocking needs missing symbols from the service linked in to work now. 2010-03-09 13:43:16 +1100 Robert Collins (6c2b978) * flesh out test_pa_context_exit 2010-03-09 09:33:12 +1100 Robert Collins (a89c666) * More snapshot, just need to deal with other sound-service components now. 2010-03-09 09:24:36 +1100 Robert Collins (2e85d8a) * snapshot closer-to-building. 2010-03-08 20:49:02 +0000 Conor Curran (56f9654) * update 2010-03-08 20:40:32 +0000 Conor Curran (364d936) * new pulse manager test beginnings 2010-03-08 19:51:41 +0000 Conor Curran (230210f) * merged makefile with fixes from other work to enable dbus-test-runner tests to work 2010-03-08 19:12:18 +0000 Conor Curran (c462eb0) * no sink available dynamically being handled 2010-03-05 10:38:57 +0000 Conor Curran (8d392c8) * blocking event now being registered, removed unneccessary marshaller 2010-03-04 18:34:15 +0000 Conor Curran (378c3c3) * correct size now being used for the icons - design_team_size 2010-03-04 18:02:45 +0000 Conor Curran (6b706a6) * slider stretching in place 2010-03-04 16:19:54 +0000 Conor Curran (633b514) * internationalisation reinstated whoops 2010-03-04 15:52:59 +0000 Conor Curran (17dd0fe) * merge with the test branch - service side refactored and tests introduced 2010-03-04 14:53:48 +0100 Sebastien Bacher (4ff15dc) * releasing version 0.1.2-0ubuntu1 2010-03-04 14:48:12 +0100 Sebastien Bacher (39cc953) * Import upstream version 0.1.2 2010-03-04 10:56:49 +0000 Conor Curran (cb864e1) * updated the revision number for todays release 2010-03-04 21:23:40 +1100 Robert Collins (9d0d8ea) * Put mocking core in place for Connor. 2010-03-03 21:57:43 +0000 Conor Curran (e2a1526) * debug trace was incorrect 2010-03-03 17:40:55 +0000 Conor Curran (f744747) * merged Cody's fix for filtering key events which enable proper use of arrow keys with the indicator 2010-03-03 17:33:28 +0000 Conor Curran (55fe3e5) * removed trace and made sure the service closes down probably 2010-03-03 17:23:08 +0000 Conor Curran (eb3df56) * fixes the key listener problems 2010-03-03 17:00:03 +0000 Conor Curran (90f724e) * uncomment close down code 2010-03-03 16:46:30 +0000 Cody Russell (8747898) * Test menuitem name. 2010-03-03 15:05:08 +0000 Conor Curran (259f58e) * tests compiling 2010-03-03 22:06:12 +1100 Robert Collins (84afe8a) * turn off indicator-sound-tests, not in use atm 2010-03-02 19:36:53 +0000 Conor Curran (4bde209) * one big refactor 2010-03-02 10:48:01 +0000 Conor Curran (653a243) * sound service should now be able to handle an unstable pa environment 2010-03-02 10:20:25 +0000 Conor Curran (be2b2e7) * refactored the indicator tests so as no c file needs to be included 2010-03-02 00:18:04 +0000 Conor Curran (a6152fc) * slow progress on the testing front 2010-03-01 16:06:52 -0600 Ted Gould (7a92d24) * Removing including a C file and including some needed headers. 2010-03-01 16:06:30 -0600 Ted Gould (c49359c) * Removing linking to the loadable library and fixing a missing '\' 2010-03-01 21:54:03 +0000 Conor Curran (6468402) * new tests for dbus stuff 2010-02-26 14:40:28 +0000 Conor Curran (8ab7186) * new sink inserts are now cached in our hash 2010-02-26 12:29:16 +0000 Conor Curran (11f1982) * handles pulseaudio flapping without memory leaks - solid 2010-02-25 14:43:34 +0000 Conor Curran (4cb7db5) * path parsing fixed - tests are now portable 2010-02-25 14:12:05 +0000 Conor Curran (a795297) * fixes 2010-02-24 14:19:01 +0000 Conor Curran (c879c51) * unit tests for the indicator side added 2010-02-18 19:13:28 +0100 Sebastien Bacher (31de845) * releasing version 0.1.1-0ubuntu2 2010-02-18 18:05:32 +0000 Conor Curran (191f893) * key listening update so as the sound menu will digest the appropriate actions 2010-02-18 18:02:18 +0100 Sebastien Bacher (e25f723) * releasing version 0.1.1-0ubuntu1 2010-02-18 15:58:58 +0000 Conor Curran (c98bccb) * updated release revision number in the configure.ac and updated ido and libdbusgtk version numbers also 2010-02-18 14:54:03 +0000 Conor Curran (e918e55) * merge of the bugfix branch for icon update and slider behaviour while muted 2010-02-18 14:30:43 +0000 Conor Curran (7de60c3) * Dont listen to key events once the state is muted 2010-02-18 11:11:38 +0000 Conor Curran (8d52a2d) * the big merge with the branch which contains dynamic sink switching, much smoother sliding and mute state slider inactivity newly added feature 2010-02-17 17:28:22 +0000 Conor Curran (b862da9) * update_pa_state, now expected to be called throughout lifetime of service plus tidy up 2010-02-17 17:25:44 +0000 Conor Curran (0bc2668) * Now handles dynamic switching of sinks - filers volume signal updates on the basis of whether the original update came from the indicator and a tidy up 2010-02-17 17:21:53 +0000 Conor Curran (59cf6bd) * Handles slider feedback loop with the service nicely plus tidy up 2010-02-17 11:15:00 +0000 Conor Curran (1a50894) * merge with ui work - fixed start up regression - keyboard ui implemented - volume control much smoother 2010-02-16 16:40:17 +0000 Conor Curran (3448343) * Volume handling now much smoother / calculating everything using Pa_volume_norm 2010-02-16 16:38:03 +0000 Conor Curran (de3f4ca) * updated names of icons on advise from design team 2010-02-16 16:37:27 +0000 Conor Curran (263c312) * removed scaler from sink_volume setter 2010-02-16 11:18:27 +0000 Conor Curran (5b2f72d) * slider key controls should be working now 2010-02-15 21:22:10 +0000 Conor Curran (19ee260) * correct key events detected 2010-02-15 17:27:16 +0000 Conor Curran (7071d03) * set key events to listen to 2010-02-15 16:34:51 +0000 Conor Curran (683d166) * added callback for key events - not working currently 2010-02-15 16:45:35 +0100 Sebastien Bacher (85b8b7c) * releasing version 0.1.0-0ubuntu2 2010-02-15 15:23:54 +0000 Conor Curran (a33c527) * Merge of cody's tweak to enable slider moving in the correct direction 2010-02-15 14:42:24 +0000 Conor Curran (7bf3e21) * merged default sink detection fixes 2010-02-15 12:42:08 +0000 Conor Curran (5a41275) * default sink logic far more robust 2010-02-12 18:12:22 +0000 Conor Curran (4a5a092) * fixed the default sink issue arggg 2010-02-12 16:03:29 +0000 Conor Curran (8699f5e) * white space removal 2010-02-12 15:25:38 +0000 Conor Curran (bc588fc) * more trace for default sink bug 2010-02-12 12:22:01 +0100 Sebastien Bacher (d3ae99a) * the license is gpl3 not gpl3+, updated debian copyright 2010-02-12 11:34:47 +0100 Sebastien Bacher (4f387f6) * releasing version 0.1.0-0ubuntu1 2010-02-11 23:22:30 -0500 Ken VanDine (e473830) * set to UNRELEASED 2010-02-11 23:15:02 -0500 Ken VanDine (b11795d) * merged upstream tarball 2010-02-11 23:07:52 -0500 Ken VanDine (06130a4) * set UNRELEASED 2010-02-11 23:03:51 -0500 Ken VanDine (568b18e) * backed down the version for import 2010-02-11 23:01:05 -0500 Ken VanDine (6e4bdeb) * merged 2010-02-11 21:35:31 -0600 Ted Gould (37d67b0) * Build system fixes from Ken 2010-02-11 22:11:07 -0500 Ken VanDine (a0c4ef4) * Initial release 2010-02-11 22:05:09 -0500 Ken VanDine (96169af) * added trailing line to autogen.sh 2010-02-11 15:47:53 -0500 Ken VanDine (0098eac) * fixed up EXTRA_DIST, added autogen.sh and removed COPYING.LGPL 2010-02-11 15:39:27 +0000 Conor Curran (aadd042) * removed the unneccessary gpl2 licensing file 2010-02-11 15:19:22 +0000 Conor Curran (0d7dcee) * fixed some licences 2010-02-10 19:01:14 +0000 Conor Curran (e95b5e0) * merge changes from the merge with the new slider branch 2010-02-10 18:58:05 +0000 Conor Curran (d65d4ab) * be more specific on the version of libido to use 2010-02-10 18:12:23 +0000 Conor Curran (3b0cb7c) * uncommented the destructor code 2010-02-10 17:29:42 +0000 Conor Curran (6223dbc) * new slider implemented with correct settings 2010-02-10 13:11:00 +0000 Conor Curran (1b4d886) * merged with dev branch - should be seen as first release from now on will request merges 2010-02-10 12:45:23 +0000 Conor Curran (ef8f7d7) * tidy up plus unwanted feedback investigation 2010-02-10 11:42:10 +0000 Conor Curran (4b22b24) * mute init/revert now working properly plus dbus signal tidy up on the blocking message 2010-02-10 11:33:36 +0000 Conor Curran (b51a53a) * mute init/revert now working properly plus dbus signal tidy up on the blocking message 2010-02-10 01:35:19 +0000 Conor Curran (d15e617) * mute signal state toggle almost working 2010-02-10 01:00:27 +0000 Conor Curran (43bcb8c) * silly/nasty scaling bug caught 2010-02-10 00:46:07 +0000 Conor Curran (b117e1e) * silly/nasty scaling bug caught 2010-02-09 20:10:51 +0000 Conor Curran (8d92767) * images changes dynamically now 2010-02-09 18:13:58 +0000 Conor Curran (8046b1e) * slider init'd with the correct value - geesh 2010-02-08 21:32:10 +0000 Conor Curran (1ae774f) * listener fixed 2010-02-08 19:19:07 +0000 Conor Curran (bf02109) * mute ui updates from external intervention 2010-02-08 17:39:40 +0000 Conor Curran (d1e576b) * white space tidy up 2010-02-08 17:21:05 +0000 Conor Curran (ea417ae) * automatic slider volume updates working 2010-02-08 14:42:30 +0000 Conor Curran (f9ef87f) * automatic volume updates in progress 2010-02-05 17:27:41 -0800 Conor Curran (470e751) * range bug fix 2010-02-04 18:09:28 -0800 Conor Curran (8c992ef) * and another dbus const change reflected 2010-02-04 18:08:19 -0800 Conor Curran (8dc16e2) * and another dbus update break 2010-02-04 18:01:13 -0800 Conor Curran (279ebae) * updates for libdbus changes and new state machine pattern for the icon indicator 2010-02-04 17:52:34 -0800 Conor Curran (7936e4a) * change to reflect change in libdbusmenu 2010-02-04 17:29:45 -0800 Conor Curran (0efbcfa) * src/indicator-sound.c 2010-02-04 16:48:10 -0800 Conor Curran (ce02005) * typos fixed 2010-02-04 15:48:21 -0800 Conor Curran (29b72e4) * silly typo fixed 2010-02-04 15:01:58 -0800 Conor Curran (f63890b) * image for zero volume changed to match spec 2010-02-04 14:23:07 -0800 Conor Curran (376fe05) * merged in dbarth's gnome volume control work 2010-02-04 12:54:50 -0800 Conor Curran (9099e09) * bug found 2010-02-04 11:22:33 -0800 Conor Curran (3ae4622) * images now change on scale of volume 2010-02-03 22:02:41 -0800 Conor Curran (60ea7aa) * slider now works from the safe side of the dbusmenu 2010-02-03 05:55:06 -0800 Conor Curran (5420901) * refactor/tidy up 2010-02-02 18:49:05 -0800 Conor Curran (19eb782) * volume slider is now controlling the volume 2010-02-02 12:56:52 -0800 Conor Curran (64fbd9e) * default sink scenario implemented for now, simplification of indicator pattern 2010-02-01 11:41:05 -0800 Conor Curran (a4608dd) * tidy up some more plus working slider 2010-01-31 15:30:29 +0000 Conor Curran (329c77d) * tidy up plus plugged back together the sinkinputwhilemuted event and the mute all toggle 2010-01-30 13:41:18 +0000 Conor Curran (0b66ce0) * pulse functionality refactored out inot to a separate PA file(s), sink details now stored in hash, complete list of events subscribed to, get sink list method added to the dbus service 2010-01-29 09:29:30 +0000 Conor Curran (f3baf71) * volume setting dbus method now registering 2010-01-28 18:26:00 +0000 Conor Curran (93ae69d) * slider event detection hooked up, method also defined on server side but there is a compilation problem which for the life of me i cannot see what i'm doing wrong 2010-01-27 18:46:12 +0000 Conor Curran (7ec9f75) * slider is now on the menu 2010-01-27 17:16:02 +0000 Conor Curran (3cc04b8) * slider now appears 2010-01-27 16:32:35 +0000 Conor Curran (e483b49) * UI startup now happens after gathering enough PA information re sinks and states 2010-01-27 16:23:36 +0000 Conor Curran (170afb3) * signals now work, also pulling in slider 2010-01-27 13:21:02 +0000 Conor Curran (5a86d06) * copied contents from lp:~cjcurran/wasilla/soundmenu without the noise 2010-01-27 13:18:24 +0000 Conor Curran (ef9c492) * added ignore file ayatana-indicator-sound-0.8.2/cmake/COPYING-CMAKE-SCRIPTS0000644000000000000000000000245714004562315017213 0ustar Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ayatana-indicator-sound-0.8.2/cmake/FindGObjectIntrospection.cmake0000644000000000000000000000376514004562315022121 0ustar # - try to find gobject-introspection # # Once done this will define # # INTROSPECTION_FOUND - system has gobject-introspection # INTROSPECTION_SCANNER - the gobject-introspection scanner, g-ir-scanner # INTROSPECTION_COMPILER - the gobject-introspection compiler, g-ir-compiler # INTROSPECTION_GENERATE - the gobject-introspection generate, g-ir-generate # INTROSPECTION_GIRDIR # INTROSPECTION_TYPELIBDIR # INTROSPECTION_CFLAGS # INTROSPECTION_LIBS # # Copyright (C) 2010, Pino Toscano, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. macro(_GIR_GET_PKGCONFIG_VAR _outvar _varname) execute_process( COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=${_varname} gobject-introspection-1.0 OUTPUT_VARIABLE _result RESULT_VARIABLE _null ) if (_null) else() string(REGEX REPLACE "[\r\n]" " " _result "${_result}") string(REGEX REPLACE " +$" "" _result "${_result}") separate_arguments(_result) set(${_outvar} ${_result} CACHE INTERNAL "") endif() endmacro(_GIR_GET_PKGCONFIG_VAR) find_package(PkgConfig) if(PKG_CONFIG_FOUND) if(PACKAGE_FIND_VERSION_COUNT GREATER 0) set(_gir_version_cmp ">=${PACKAGE_FIND_VERSION}") endif() pkg_check_modules(_pc_gir gobject-introspection-1.0${_gir_version_cmp}) if(_pc_gir_FOUND) set(INTROSPECTION_FOUND TRUE) _gir_get_pkgconfig_var(INTROSPECTION_SCANNER "g_ir_scanner") _gir_get_pkgconfig_var(INTROSPECTION_COMPILER "g_ir_compiler") _gir_get_pkgconfig_var(INTROSPECTION_GENERATE "g_ir_generate") _gir_get_pkgconfig_var(INTROSPECTION_GIRDIR "girdir") _gir_get_pkgconfig_var(INTROSPECTION_TYPELIBDIR "typelibdir") set(INTROSPECTION_CFLAGS "${_pc_gir_CFLAGS}") set(INTROSPECTION_LIBS "${_pc_gir_LIBS}") endif() endif() mark_as_advanced( INTROSPECTION_SCANNER INTROSPECTION_COMPILER INTROSPECTION_GENERATE INTROSPECTION_GIRDIR INTROSPECTION_TYPELIBDIR INTROSPECTION_CFLAGS INTROSPECTION_LIBS ) ayatana-indicator-sound-0.8.2/cmake/FindVala.cmake0000644000000000000000000000442214004562315016675 0ustar # - Find Vala # This module looks for valac. # This module defines the following values: # VALA_FOUND # VALA_COMPILER # VALA_VERSION # VAPI_GEN # VAPI_GEN_VERSION #============================================================================= # Copyright Přemysl Janouch 2011 # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY # OF SUCH DAMAGE. #============================================================================= find_program (VALA_COMPILER "valac") if (VALA_COMPILER) execute_process (COMMAND ${VALA_COMPILER} --version OUTPUT_VARIABLE VALA_VERSION) string (REGEX MATCH "[.0-9]+" VALA_VERSION "${VALA_VERSION}") endif (VALA_COMPILER) find_program (VAPI_GEN "vapigen") if (VAPI_GEN) execute_process (COMMAND ${VAPI_GEN} --version OUTPUT_VARIABLE VAPI_GEN_VERSION) string (REGEX MATCH "[.0-9]+" VAPI_GEN_VERSION "${VAPI_GEN_VERSION}") endif (VAPI_GEN) include (FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS (Vala REQUIRED_VARS VALA_COMPILER VERSION_VAR VALA_VERSION) mark_as_advanced (VALA_COMPILER VALA_VERSION VAPI_GEN) ayatana-indicator-sound-0.8.2/CMakeLists.txt0000644000000000000000000000423114004562315015665 0ustar project(ayatana-indicator-sound C CXX) cmake_minimum_required(VERSION 2.8.9) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" "${CMAKE_MODULE_PATH}") set(PACKAGE ${CMAKE_PROJECT_NAME}) set(PROJECT_VERSION 0.8.2) find_package(PkgConfig REQUIRED) include(GNUInstallDirs) include(UseVala) option (enable_tests "Build the package's automatic tests." ON) set(GETTEXT_PACKAGE "ayatana-indicator-sound") set(LOCALEDIR "${CMAKE_INSTALL_FULL_DATADIR}/locale") add_definitions( -DGETTEXT_PACKAGE="${GETTEXT_PACKAGE}" ) set(SOURCE_DIR "${CMAKE_SOURCE_DIR}/src") set(SOURCE_BINARY_DIR "${CMAKE_BINARY_DIR}/src") set(PULSE_AUDIO_REQUIRED_VERSION 0.9.19) set(GLIB_2_0_REQUIRED_VERSION 2.32) set(GIO_2_0_REQUIRED_VERSION 2.25.13) pkg_check_modules( PULSEAUDIO REQUIRED libpulse-mainloop-glib>=${PULSE_AUDIO_REQUIRED_VERSION} glib-2.0>=${GLIB_2_0_REQUIRED_VERSION} gio-unix-2.0>=${GIO_2_0_REQUIRED_VERSION} ) include_directories(${PULSEAUDIO_INCLUDE_DIRS}) set(URL_DISPATCHER_REQUIRED_VERSION 0) pkg_check_modules( URLDISPATCHER lomiri-url-dispatcher>=${URL_DISPATCHER_REQUIRED_VERSION} ) include_directories(${URLDISPATCHER_INCLUDE_DIRS}) pkg_check_modules( SOUNDSERVICE REQUIRED gee-0.8 gio-2.0>=${GIO_2_0_REQUIRED_VERSION} gio-unix-2.0 gthread-2.0 libxml-2.0 libnotify accountsservice ) include_directories(${SOUNDSERVICE_INCLUDE_DIRS}) pkg_check_modules(UNITY_API liblomiri-api>=0.1.1) include_directories(${TEST_INCLUDE_DIRS}) find_package(Vala 0.20) find_package(GObjectIntrospection 0.9.12) include_directories(${SOURCE_DIR}) include_directories(${SOURCE_BINARY_DIR}) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") add_definitions( -Wall ) configure_file( "config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h" ) add_subdirectory(data) add_subdirectory(src) add_subdirectory(po) if (${enable_tests}) pkg_check_modules(TEST REQUIRED dbustest-1>=15.04.0) enable_testing() add_subdirectory(tests) find_package(CoverageReport) ENABLE_COVERAGE_REPORT( TARGETS ${COVERAGE_TARGETS} TESTS ${COVERAGE_TEST_TARGETS} FILTER /usr/include ${CMAKE_BINARY_DIR}/* ) endif () ayatana-indicator-sound-0.8.2/cmake/UseGObjectIntrospection.cmake0000644000000000000000000000743714004562315021775 0ustar # Copyright (C) 2010, Pino Toscano, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. include(ListOperations) macro(_gir_list_prefix _outvar _listvar _prefix) set(${_outvar}) foreach(_item IN LISTS ${_listvar}) list(APPEND ${_outvar} ${_prefix}${_item}) endforeach() endmacro(_gir_list_prefix) macro(gir_add_introspections introspections_girs) foreach(gir IN LISTS ${introspections_girs}) set(_gir_name "${gir}") ## Transform the gir filename to something which can reference through a variable ## without automake/make complaining, eg Gtk-2.0.gir -> Gtk_2_0_gir string(REPLACE "-" "_" _gir_name "${_gir_name}") string(REPLACE "." "_" _gir_name "${_gir_name}") # Namespace and Version is either fetched from the gir filename # or the _NAMESPACE/_VERSION variable combo set(_gir_namespace "${${_gir_name}_NAMESPACE}") if (_gir_namespace STREQUAL "") string(REGEX REPLACE "([^-]+)-.*" "\\1" _gir_namespace "${gir}") endif () set(_gir_version "${${_gir_name}_VERSION}") if (_gir_version STREQUAL "") string(REGEX REPLACE ".*-([^-]+).gir" "\\1" _gir_version "${gir}") endif () # _PROGRAM is an optional variable which needs it's own --program argument set(_gir_program "${${_gir_name}_PROGRAM}") if (NOT _gir_program STREQUAL "") set(_gir_program "--program=${_gir_program}") endif () # Variables which provides a list of things _gir_list_prefix(_gir_libraries ${_gir_name}_LIBS "--library=") _gir_list_prefix(_gir_packages ${_gir_name}_PACKAGES "--pkg=") _gir_list_prefix(_gir_includes ${_gir_name}_INCLUDES "--include=") _gir_list_prefix(_gir_export_packages ${_gir_name}_EXPORT_PACKAGES "--pkg-export=") # Reuse the LIBTOOL variable from by automake if it's set set(_gir_libtool "--no-libtool") add_custom_command( COMMAND ${INTROSPECTION_SCANNER} ${INTROSPECTION_SCANNER_ARGS} --namespace=${_gir_namespace} --nsversion=${_gir_version} ${_gir_libtool} ${_gir_program} ${_gir_libraries} ${_gir_packages} ${_gir_includes} ${_gir_export_packages} ${${_gir_name}_SCANNERFLAGS} ${${_gir_name}_CFLAGS} ${${_gir_name}_FILES} --output ${CMAKE_CURRENT_BINARY_DIR}/${gir} DEPENDS ${${_gir_name}_FILES} ${${_gir_name}_LIBS} OUTPUT ${gir} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} VERBATIM ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${gir} DESTINATION share/gir-1.0) string(REPLACE ".gir" ".typelib" _typelib "${gir}") add_custom_command( COMMAND ${INTROSPECTION_COMPILER} ${INTROSPECTION_COMPILER_ARGS} --includedir=. ${CMAKE_CURRENT_BINARY_DIR}/${gir} -o ${CMAKE_CURRENT_BINARY_DIR}/${_typelib} DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${gir} OUTPUT ${_typelib} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${_typelib} DESTINATION ${CMAKE_INSTALL_LIBDIR}/girepository-1.0) add_custom_target(gir-${gir} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${gir}) add_custom_target(gir-typelibs-${_typelib} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${_typelib}) endforeach() endmacro(gir_add_introspections) macro(gir_get_cflags _output) get_directory_property(_tmp_includes INCLUDE_DIRECTORIES) list_prefix(_includes _tmp_includes "-I") get_directory_property(_tmp_compile_definitions COMPILE_DEFINITIONS) list_prefix(_compile_definitions _tmp_compile_definitions "-D") set(${_output} ${_includes} ${_compile_definitions}) endmacro(gir_get_cflags) ayatana-indicator-sound-0.8.2/cmake/UseVala.cmake0000644000000000000000000002067414004562315016560 0ustar # - Precompilation of Vala/Genie source files into C sources # Makes use of the parallel build ability introduced in Vala 0.11. Derived # from a similar module by Jakob Westhoff and the original GNU Make rules. # Might be a bit oversimplified. # # This module defines three functions. The first one: # # vala_init (id # [DIRECTORY dir] - Output directory (binary dir by default) # [PACKAGES package...] - Package dependencies # [OPTIONS option...] - Extra valac options # [CUSTOM_VAPIS file...]) - Custom vapi files to include in the build # [DEPENDS targets...]) - Extra dependencies for code generation # # initializes a single precompilation unit using the given arguments. # You can put files into it via the following function: # # vala_add (id source.vala # [DEPENDS source...]) - Vala/Genie source or .vapi dependencies # # Finally retrieve paths for generated C files by calling: # # vala_finish (id # [SOURCES sources_var] - Input Vala/Genie sources # [OUTPUTS outputs_var] - Output C sources # [GENERATE_HEADER id.h - Generate id.h and id_internal.h # [GENERATE_VAPI id.vapi] - Generate a vapi file # [GENERATE_SYMBOLS id.def]]) - Generate a list of public symbols # #============================================================================= # Copyright Přemysl Janouch 2011 # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY # OF SUCH DAMAGE. #============================================================================= find_package (Vala 0.20 REQUIRED) include (CMakeParseArguments) function (vala_init id) set (_multi_value PACKAGES OPTIONS CUSTOM_VAPIS DEPENDS) cmake_parse_arguments (arg "" "DIRECTORY" "${_multi_value}" ${ARGN}) if (arg_DIRECTORY) set (directory ${arg_DIRECTORY}) if (NOT IS_DIRECTORY ${directory}) file (MAKE_DIRECTORY ${directory}) endif (NOT IS_DIRECTORY ${directory}) else (arg_DIRECTORY) set (directory ${CMAKE_CURRENT_BINARY_DIR}) endif (arg_DIRECTORY) set (pkg_opts) foreach (pkg ${arg_PACKAGES}) list (APPEND pkg_opts "--pkg=${pkg}") endforeach (pkg) set (VALA_${id}_DIR "${directory}" PARENT_SCOPE) set (VALA_${id}_ARGS ${pkg_opts} ${arg_OPTIONS} ${arg_CUSTOM_VAPIS} PARENT_SCOPE) set (VALA_${id}_DEPENDS ${arg_DEPENDS} PARENT_SCOPE) set (VALA_${id}_SOURCES "" PARENT_SCOPE) set (VALA_${id}_OUTPUTS "" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_FILES "" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_ARGS "" PARENT_SCOPE) endfunction (vala_init) function (vala_add id file) cmake_parse_arguments (arg "" "" "DEPENDS" ${ARGN}) if (NOT IS_ABSOLUTE "${file}") set (file "${CMAKE_CURRENT_SOURCE_DIR}/${file}") endif (NOT IS_ABSOLUTE "${file}") get_filename_component (output_name "${file}" NAME) get_filename_component (output_base "${file}" NAME_WE) set (output_base "${VALA_${id}_DIR}/${output_base}") # XXX: It would be best to have it working without touching the vapi # but it appears this cannot be done in CMake. add_custom_command (OUTPUT "${output_base}.vapi" COMMAND ${VALA_COMPILER} "${file}" "--fast-vapi=${output_base}.vapi" COMMAND ${CMAKE_COMMAND} -E touch "${output_base}.vapi" DEPENDS "${file}" COMMENT "Generating a fast vapi for ${output_name}" VERBATIM) set (vapi_opts) set (vapi_depends) foreach (vapi ${arg_DEPENDS}) if (NOT IS_ABSOLUTE "${vapi}") set (vapi "${VALA_${id}_DIR}/${vapi}.vapi") endif (NOT IS_ABSOLUTE "${vapi}") list (APPEND vapi_opts "--use-fast-vapi=${vapi}") list (APPEND vapi_depends "${vapi}") endforeach (vapi) add_custom_command (OUTPUT "${output_base}.c" COMMAND ${VALA_COMPILER} "${file}" -C ${vapi_opts} ${VALA_${id}_ARGS} COMMAND ${CMAKE_COMMAND} -E touch "${output_base}.c" DEPENDS "${file}" ${vapi_depends} ${VALA_${id}_DEPENDS} WORKING_DIRECTORY "${VALA_${id}_DIR}" COMMENT "Precompiling ${output_name}" VERBATIM) set (VALA_${id}_SOURCES ${VALA_${id}_SOURCES} "${file}" PARENT_SCOPE) set (VALA_${id}_OUTPUTS ${VALA_${id}_OUTPUTS} "${output_base}.c" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_FILES ${VALA_${id}_FAST_VAPI_FILES} "${output_base}.vapi" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_ARGS ${VALA_${id}_FAST_VAPI_ARGS} "--use-fast-vapi=${output_base}.vapi" PARENT_SCOPE) endfunction (vala_add) function (vala_finish id) set (_one_value SOURCES OUTPUTS GENERATE_VAPI GENERATE_HEADER GENERATE_SYMBOLS) cmake_parse_arguments (arg "" "${_one_value}" "" ${ARGN}) if (arg_SOURCES) set (${arg_SOURCES} ${VALA_${id}_SOURCES} PARENT_SCOPE) endif (arg_SOURCES) if (arg_OUTPUTS) set (${arg_OUTPUTS} ${VALA_${id}_OUTPUTS} PARENT_SCOPE) endif (arg_OUTPUTS) set (outputs) set (export_args) if (arg_GENERATE_VAPI) if (NOT IS_ABSOLUTE "${arg_GENERATE_VAPI}") set (arg_GENERATE_VAPI "${VALA_${id}_DIR}/${arg_GENERATE_VAPI}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_VAPI}") list (APPEND outputs "${arg_GENERATE_VAPI}") list (APPEND export_args "--internal-vapi=${arg_GENERATE_VAPI}") if (NOT arg_GENERATE_HEADER) message (FATAL_ERROR "Header generation required for vapi") endif (NOT arg_GENERATE_HEADER) endif (arg_GENERATE_VAPI) if (arg_GENERATE_SYMBOLS) if (NOT IS_ABSOLUTE "${arg_GENERATE_SYMBOLS}") set (arg_GENERATE_SYMBOLS "${VALA_${id}_DIR}/${arg_GENERATE_SYMBOLS}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_SYMBOLS}") list (APPEND outputs "${arg_GENERATE_SYMBOLS}") list (APPEND export_args "--symbols=${arg_GENERATE_SYMBOLS}") if (NOT arg_GENERATE_HEADER) message (FATAL_ERROR "Header generation required for symbols") endif (NOT arg_GENERATE_HEADER) endif (arg_GENERATE_SYMBOLS) if (arg_GENERATE_HEADER) if (NOT IS_ABSOLUTE "${arg_GENERATE_HEADER}") set (arg_GENERATE_HEADER "${VALA_${id}_DIR}/${arg_GENERATE_HEADER}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_HEADER}") get_filename_component (header_path "${arg_GENERATE_HEADER}" PATH) get_filename_component (header_name "${arg_GENERATE_HEADER}" NAME_WE) set (header_base "${header_path}/${header_name}") get_filename_component (header_ext "${arg_GENERATE_HEADER}" EXT) list (APPEND outputs "${header_base}${header_ext}" "${header_base}_internal${header_ext}") list (APPEND export_args "--header=${header_base}${header_ext}" "--internal-header=${header_base}_internal${header_ext}") endif (arg_GENERATE_HEADER) if (outputs) add_custom_command (OUTPUT ${outputs} COMMAND ${VALA_COMPILER} -C ${VALA_${id}_ARGS} ${export_args} ${VALA_${id}_FAST_VAPI_ARGS} DEPENDS ${VALA_${id}_FAST_VAPI_FILES} COMMENT "Generating vapi/headers/symbols" VERBATIM) endif (outputs) endfunction (vala_finish id) function (vapi_gen id) set (_one_value LIBRARY INPUT) set (_multi_value PACKAGES) cmake_parse_arguments (arg "" "${_one_value}" "${_multi_value}" ${ARGN}) set(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${id}.vapi") if (arg_LIBRARY) set (OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${arg_LIBRARY}.vapi") endif (arg_LIBRARY) set("${id}_OUTPUT" ${OUTPUT} PARENT_SCOPE) set(PACKAGE_LIST) foreach(PACKAGE ${arg_PACKAGES}) list(APPEND PACKAGE_LIST "--pkg" ${PACKAGE}) endforeach() add_custom_command( OUTPUT ${OUTPUT} COMMAND ${VAPI_GEN} ${PACKAGE_LIST} --library=${arg_LIBRARY} ${arg_INPUT} DEPENDS ${arg_INPUT} VERBATIM ) add_custom_target(${id} ALL DEPENDS ${OUTPUT}) endfunction (vapi_gen id) ayatana-indicator-sound-0.8.2/config.h.in0000644000000000000000000000153414004562315015153 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Pete Woods */ #ifndef INDICATOR_SOUND_CONFIG_H_ #define INDICATOR_SOUND_CONFIG_H_ #define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@" #define LOCALEDIR "@LOCALEDIR@" #endif // INDICATOR_SOUND_CONFIG_H_ ayatana-indicator-sound-0.8.2/COPYING0000644000000000000000000010437414004562315014171 0ustar GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ayatana-indicator-sound-0.8.2/data/50-org.ayatana.AccountsService.Sound.pkla0000644000000000000000000000047514004562315023531 0ustar [Allow greeter to set fields] Identity=unix-user:lightdm Action=org.ayatana.AccountsService.GreeterChangeAny ResultAny=no ResultInactive=yes ResultActive=yes [Allow greeter to read fields] Identity=unix-user:lightdm Action=org.ayatana.AccountsService.GreeterReadAny ResultAny=yes ResultInactive=yes ResultActive=yes ayatana-indicator-sound-0.8.2/data/50-org.ayatana.indicator.sound.AccountsService.pkla0000644000000000000000000000027414004562315025541 0ustar [Allow LightDM to set AccountsService fields] Identity=unix-user:lightdm Action=org.ayatana.indicator.sound.AccountsService.ModifyAnyUser ResultActive=yes ResultInactive=yes ResultAny=yes ayatana-indicator-sound-0.8.2/data/ayatana-indicator-sound.desktop.in0000644000000000000000000000034314004562315022554 0ustar [Desktop Entry] Type=Application Name=Ayatana Indicator Sound Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-sound/ayatana-indicator-sound-service OnlyShowIn=MATE;XFCE; NoDisplay=true StartupNotify=false Terminal=false ayatana-indicator-sound-0.8.2/data/ayatana-indicator-sound.service.in0000644000000000000000000000044214004562315022543 0ustar [Unit] Description=Ayatana Indicator Sound Service PartOf=graphical-session.target PartOf=ayatana-indicators.target [Service] ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-sound/ayatana-indicator-sound-service Restart=on-failure [Install] WantedBy=ayatana-indicators.target ayatana-indicator-sound-0.8.2/data/CMakeLists.txt0000644000000000000000000000716114004562315016603 0ustar find_package(GSettings) ########################### # Indicator service ########################### set( INDICATOR_DIR "${CMAKE_INSTALL_DATADIR}/ayatana/indicators" CACHE FILEPATH "Ayatana Indicators Directory" ) install( FILES "org.ayatana.indicator.sound" DESTINATION "${INDICATOR_DIR}" ) ########################### # Systemd Job ########################### pkg_check_modules(SYSTEMD systemd) if (${SYSTEMD_FOUND}) # where to install pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir) message (STATUS "${SYSTEMD_USER_DIR} is the systemd user unit file install dir") set (SYSTEMD_USER_NAME "${CMAKE_PROJECT_NAME}.service") set (SYSTEMD_USER_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SYSTEMD_USER_NAME}") set (SYSTEMD_USER_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SYSTEMD_USER_NAME}.in") # build it set (pkglibexecdir "${CMAKE_INSTALL_FULL_PKGLIBEXECDIR}") configure_file ("${SYSTEMD_USER_FILE_IN}" "${SYSTEMD_USER_FILE}") # install it install (FILES "${SYSTEMD_USER_FILE}" DESTINATION "${SYSTEMD_USER_DIR}") endif() ########################### # XDG Autostart ########################### set( INDICATOR_SOUND_XDG_AUTOSTART "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-sound.desktop" ) configure_file( "ayatana-indicator-sound.desktop.in" ${INDICATOR_SOUND_XDG_AUTOSTART} @ONLY ) install( FILES "${INDICATOR_SOUND_XDG_AUTOSTART}" DESTINATION "/etc/xdg/autostart" ) ########################### # GSettings ########################### add_schema ("org.ayatana.indicator.sound.gschema.xml") if(NOT EXISTS /usr/share/glib-2.0/schemas/com.ubuntu.sound.gschema.xml) add_schema ("org.ayatana.sound.gschema.xml") endif() ######################################### # Accounts Service Iface: Sound Indicator ######################################### set(POLKIT_LIB_DIR "${CMAKE_INSTALL_LOCALSTATEDIR}/lib/polkit-1") set(POLKIT_DATA_DIR "${CMAKE_INSTALL_PREFIX}/share/polkit-1") set(DBUS_IFACE_DIR "${CMAKE_INSTALL_PREFIX}/share/dbus-1/interfaces") set(ACCOUNTS_IFACE_DIR "${CMAKE_INSTALL_PREFIX}/share/accountsservice/interfaces") install(FILES org.ayatana.indicator.sound.AccountsService.xml DESTINATION "${DBUS_IFACE_DIR}" ) # Create accountsservice symlink for above dbus interface install(CODE " execute_process(COMMAND mkdir -p \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") execute_process(COMMAND ln -sf ../../dbus-1/interfaces/org.ayatana.indicator.sound.AccountsService.xml \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") ") install(FILES org.ayatana.indicator.sound.AccountsService.policy DESTINATION "${POLKIT_DATA_DIR}/actions" ) install(FILES 50-org.ayatana.indicator.sound.AccountsService.pkla DESTINATION "${POLKIT_LIB_DIR}/localauthority/10-vendor.d" ) ####################################### # Accounts Service Iface: Greeter Sound ####################################### if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.Sound.xml") # Nothing to do here... # Using files from Ubuntu specific package 'accountsservice-ubuntu-schemas'. else() install(FILES org.ayatana.AccountsService.Sound.xml DESTINATION "${DBUS_IFACE_DIR}" ) # Create accountsservice symlink for above dbus interface install(CODE " execute_process(COMMAND mkdir -p \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") execute_process(COMMAND ln -sf ../../dbus-1/interfaces/org.ayatana.AccountsService.Sound.xml \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") ") install(FILES org.ayatana.AccountsService.Sound.policy DESTINATION "${POLKIT_DATA_DIR}/actions" ) install(FILES 50-org.ayatana.AccountsService.Sound.pkla DESTINATION "${POLKIT_LIB_DIR}/localauthority/10-vendor.d" ) endif()ayatana-indicator-sound-0.8.2/data/org.ayatana.AccountsService.Sound.policy0000644000000000000000000000160314004562315023651 0ustar no no auth_admin_keep no no no ayatana-indicator-sound-0.8.2/data/org.ayatana.AccountsService.Sound.xml0000644000000000000000000000210014004562315023143 0ustar ayatana-indicator-sound-0.8.2/data/org.ayatana.indicator.sound0000644000000000000000000000077314004562315021276 0ustar [Indicator Service] Name=ayatana-indicator-sound ObjectPath=/org/ayatana/indicator/sound Position=30 [desktop] ObjectPath=/org/ayatana/indicator/sound/desktop [phone] ObjectPath=/org/ayatana/indicator/sound/phone [desktop_greeter] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [desktop_lockscreen] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [ubiquity] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [phone_greeter] ObjectPath=/org/ayatana/indicator/sound/phone_greeter ayatana-indicator-sound-0.8.2/data/org.ayatana.indicator.sound.AccountsService.policy0000644000000000000000000000206014004562315025662 0ustar Set properties of own user Authentication is required to set one's own indicator sound properties. yes yes yes Set properties of any user Authentication is required to set another user's indicator sound properties. no no no ayatana-indicator-sound-0.8.2/data/org.ayatana.indicator.sound.AccountsService.xml0000644000000000000000000000355214004562315025172 0ustar ayatana-indicator-sound-0.8.2/data/org.ayatana.indicator.sound.gschema.xml0000644000000000000000000001155314004562315023501 0ustar A list of applications blacklisted from the sound menu [] Each media player which abides by the MPRIS2 spec will automatically appear in the menu. This array should contain the desktop file names (minus .desktop suffix) of applications which do not want to be included in the sound menu. A list of applications which at some point have registered with the sound menu [] Each media player which abides by the MPRIS2 spec will automatically appear in the menu. This array should contain the desktop file names (minus .desktop suffix) of applications which have at some point appeared in the menu. This allows the menu remember and display offlined applications. A list of applications that will have player controls visible all the time [ 'rhythmbox' ] A list of applications that will have player controls visible all the time false Initial setting for global mute (mute all) on the menu On start up volume should not be muted. false Whether the volume slider allows setting the volume above 100% true Whether or not to show the sound indicator in the menu bar. Whether or not to show the sound indicator in the menu bar. true Whether or not to show high volume warnings. If enabled on a device, a confirmation dialog will be presented to the user if (a) something is plugged into the headphone jack (ie, no warnings for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone volumes) AND (c) the user attempts to set the volume higher than warning-volume-decibels AND (d) the user has not indicated approval in the last warning-volume-approval-ttl seconds. 72000 How many seconds a user's warning-volume approval should be remembered. How long to remember a user's approval of the confirmation dialog discussed in the description of 'warning-volume-enabled'. The default value (72,000 seconds) corresponds to the 20 hours suggested by EU standard EN 60950-1/Al2: “The acknowledgement does not need to be repeated more than once every 20 h of cumulative listening time.” -8.0 Volume level that triggers a high volume warning. Volume level that triggers a high volume warning. See warning-volume-enabled for details. 0 Normal output volume. The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting is disabled. To conform with EU standard EN 60950-1/Al2, this value should never be set to a dB that causes headphone sound output to exceed 100 dBA, nor electric output to exceed 150 mV. The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM. 11 Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' setting is enabled. The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting is enabled. To conform with EU standard EN 60950-1/Al2, this value should never be set to a dB that causes headphone sound output to exceed 100 dBA, nor electric output to exceed 150 mV. The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX. ayatana-indicator-sound-0.8.2/data/org.ayatana.sound.gschema.xml0000644000000000000000000000055314004562315021524 0ustar false Whether the volume slider allows setting the volume above 100% ayatana-indicator-sound-0.8.2/include/CMakeLists.txt0000644000000000000000000000006614004562315017312 0ustar if(LOMIRI_API_FOUND) add_subdirectory(lomiri) endif() ayatana-indicator-sound-0.8.2/include/lomiri/CMakeLists.txt0000644000000000000000000000003714004562315020603 0ustar add_subdirectory(gmenuharness) ayatana-indicator-sound-0.8.2/include/lomiri/gmenuharness/MatchResult.h0000644000000000000000000000270514004562315023152 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #pragma once #include #include #include namespace lomiri { namespace gmenuharness { class MatchResult { public: MatchResult(); MatchResult(MatchResult&& other); MatchResult(const MatchResult& other); MatchResult& operator=(const MatchResult& other); MatchResult& operator=(MatchResult&& other); ~MatchResult() = default; MatchResult createChild() const; void failure(const std::vector& location, const std::string& message); void merge(const MatchResult& other); bool success() const; bool hasTimedOut() const; std::string concat_failures() const; protected: struct Priv; std::shared_ptr p; }; } // namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/include/lomiri/gmenuharness/MatchUtils.h0000644000000000000000000000217014004562315022770 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #pragma once #include #include #include namespace lomiri { namespace gmenuharness { void waitForCore(GObject* obj, const std::string& signalName, unsigned int timeout = 10); void menuWaitForItems(const std::shared_ptr& menu, unsigned int timeout = 10); void g_object_deleter(gpointer object); void gvariant_deleter(GVariant* varptr); } //namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/include/lomiri/gmenuharness/MenuItemMatcher.h0000644000000000000000000000764314004562315023754 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #pragma once #include #include #include #include namespace lomiri { namespace gmenuharness { class MatchResult; class MenuItemMatcher { public: enum class Mode { all, starts_with, ends_with }; enum class Type { plain, checkbox, radio }; static MenuItemMatcher checkbox(); static MenuItemMatcher radio(); MenuItemMatcher(); ~MenuItemMatcher(); MenuItemMatcher(const MenuItemMatcher& other); MenuItemMatcher(MenuItemMatcher&& other); MenuItemMatcher& operator=(const MenuItemMatcher& other); MenuItemMatcher& operator=(MenuItemMatcher&& other); MenuItemMatcher& type(Type type); MenuItemMatcher& label(const std::string& label); MenuItemMatcher& action(const std::string& action); MenuItemMatcher& state_icons(const std::vector& state); MenuItemMatcher& icon(const std::string& icon); MenuItemMatcher& themed_icon(const std::string& iconName, const std::vector& icons); MenuItemMatcher& widget(const std::string& widget); MenuItemMatcher& pass_through_attribute(const std::string& actionName, const std::shared_ptr& value); MenuItemMatcher& pass_through_boolean_attribute(const std::string& actionName, bool value); MenuItemMatcher& pass_through_string_attribute(const std::string& actionName, const std::string& value); MenuItemMatcher& pass_through_double_attribute(const std::string& actionName, double value); MenuItemMatcher& round_doubles(double maxDifference); MenuItemMatcher& attribute(const std::string& name, const std::shared_ptr& value); MenuItemMatcher& boolean_attribute(const std::string& name, bool value); MenuItemMatcher& string_attribute(const std::string& name, const std::string& value); MenuItemMatcher& int32_attribute(const std::string& name, int value); MenuItemMatcher& int64_attribute(const std::string& name, int value); MenuItemMatcher& double_attribute(const std::string& name, double value); MenuItemMatcher& attribute_not_set(const std::string& name); MenuItemMatcher& toggled(bool toggled); MenuItemMatcher& mode(Mode mode); MenuItemMatcher& submenu(); MenuItemMatcher& section(); MenuItemMatcher& is_empty(); MenuItemMatcher& has_exactly(std::size_t children); MenuItemMatcher& item(const MenuItemMatcher& item); MenuItemMatcher& item(MenuItemMatcher&& item); MenuItemMatcher& pass_through_activate(const std::string& action, const std::shared_ptr& parameter = nullptr); MenuItemMatcher& activate(const std::shared_ptr& parameter = nullptr); MenuItemMatcher& set_pass_through_action_state(const std::string& action, const std::shared_ptr& state); MenuItemMatcher& set_action_state(const std::shared_ptr& state); void match(MatchResult& matchResult, const std::vector& location, const std::shared_ptr& menu, std::map>& actions, int index) const; protected: struct Priv; std::shared_ptr p; }; } // namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/include/lomiri/gmenuharness/MenuMatcher.h0000644000000000000000000000432514004562315023127 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #pragma once #define EXPECT_MATCHRESULT(statement) \ do {\ auto result = (statement);\ GTEST_TEST_BOOLEAN_(result.success(), #statement, false, true, \ GTEST_NONFATAL_FAILURE_) << result.concat_failures().c_str(); \ } while (0) #include #include #include #include namespace lomiri { namespace gmenuharness { class MenuMatcher { public: class Parameters { public: Parameters( const std::string& busName, const std::vector>& actions, const std::string& menuObjectPath); ~Parameters(); Parameters(const Parameters& other); Parameters(Parameters&& other); Parameters& operator=(const Parameters& other); Parameters& operator=(Parameters&& other); protected: friend MenuMatcher; struct Priv; std::shared_ptr p; }; MenuMatcher(const Parameters& parameters); ~MenuMatcher(); MenuMatcher(const MenuMatcher& other) = delete; MenuMatcher(MenuMatcher&& other) = delete; MenuMatcher& operator=(const MenuMatcher& other) = delete; MenuMatcher& operator=(MenuMatcher&& other) = delete; MenuMatcher& item(const MenuItemMatcher& item); MatchResult match() const; void match(MatchResult& matchResult) const; protected: struct Priv; std::shared_ptr p; }; } // gmenuharness } // lomiri ayatana-indicator-sound-0.8.2/MERGE-REVIEW0000644000000000000000000000141214004562315014704 0ustar This documents the expections that the project has on what both submitters and reviewers should ensure that they've done for a merge into the project. == Submitter Responsibilities == * Ensure the project compiles and the test suite executes without error * Ensure that non-obvious code has comments explaining it * If the change works on specific profiles, please include those in the merge description. == Reviewer Responsibilities == * Did the Jenkins build compile? Pass? Run unit tests successfully? * Are there appropriate tests to cover any new functionality? * If the description says this effects the phone profile: * Run tests indicator-sound/unity8* * If the description says this effects the desktop profile: * Run tests indicator-sound/unity7* ayatana-indicator-sound-0.8.2/NEWS0000644000000000000000000000054714004562315013632 0ustar Overview of changes in ayatana-indicator-session 0.8.2 - Switch to building against Lomiri (rather than deprecated Unity). - Translation updates. Overview of changes in ayatana-indicator-session 0.8.1 - Translation updates. Overview of changes in ayatana-indicator-session 0.8.0 - Fork from Ubuntu's sound indicator. - Translation updates. ayatana-indicator-sound-0.8.2/NEWS.Canonical0000644000000000000000000000050514004562315015512 0ustar 12.10.1 - Don't include in library code - Remove GTK+ 2 build rules from configure.ac 12.10.0 - Allow setting preferred media players through a settings key. (LP #1014955) - Fix sound indicator not working after Amarok close. (LP #992262) - Explicit handling of Ardour - Fix deprecated GTK+ API calls ayatana-indicator-sound-0.8.2/po/aa.po0000644000000000000000000001533714004562315014475 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: aa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/af.po0000644000000000000000000002462014004562315014475 0ustar # Afrikaans translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2020-05-10 10:12+0000\n" "Last-Translator: iNetRoos \n" "Language-Team: Afrikaans \n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "'n Lys van toepassings geswartlys vanuit die audio keuselys" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Elke mediaspeler wat aan die MPRIS2-spesifikasie voldoen, sal outomaties " "verskyn in die kieslys. Toepassings wat nie by die audio kieslys opgeneem " "wil word nie, se lêername (minus. rekenaar agtervoegsel) behoort in hierdie " "skikking te wees." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "'n Lys van toepassings wat op 'n tydstip geregistreer is op die audio kieslys" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Elke mediaspeler wat aan die MPRIS2-spesifikasie voldoen, sal outomaties " "verskyn in die kieslys. Toepassings wat by die kieslys op 'n tydstip " "opgeneem was, se lêername (minus. rekenaar agtervoegsel) behoort in hierdie " "skikking te wees. Dit laat die kieslys toe om die aflynige toepassings te " "onthou en te vertoon." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "'n Lys van toepassings wat altyd speler kontroles sal bevat" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Aanvanklike instelling vir die globale demp (demp alles) op die kieslys" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Met die aanvang, behoort die volume nie gedemp word nie." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Of die volume-skuifbalk, die volume tot bo 100% stel" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Om die klankaanwyser in die kieslys te wil vertoon of nie." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Om die harde volume waarskuwing te wil vertoon of nie." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "As dit op 'n toestel aangeskakel is, sal 'n dialoog vir bevestiging aan die " "gebruiker vertoon word (a) as iets in die koptelefoonaansluiting ingeprop is " "(dws. geen waarskuwings vir luidspreker-volumes nie) EN (b) die media speel (" "dit wil sê, geen waarskuwings vir luitoon-volumes nie) ) EN (c) die " "gebruiker poog om die volume hoër in te stel as waarskuwingsvolume-desibel " "EN (d) die gebruiker het nie goedkeuring gegee vir die laaste waarskuwings-" "ttl-volume, sekondes." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Aantal sekondes wat 'n gebruiker se waarskuwingsvolume geldend sal wees." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Tydsduur wat die gebruikersgoedkeuring vir die bevestiging, soos beskryf in " "die 'waarskuwing-volume aktief'-dialoog , moet geld.\n" "\n" "Die verstek waarde (72,000 sekondes) stem ooreen met die 20 ure voorgestel " "in die EU standaard, EN 60950-1/Al2: \"Die bevestiging is nie nodig om " "herhaal te word, na 20 uur se kummulatiewe luistertyd nie.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Klankvolume wat die hoë volume waarskuwingsdrempel aktiveer." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Klankvolume wat die hoë volume waarskuwingsdrempel aktiveer. Sien " "waarskuwingsvolume aktivering vir besonderhede." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normale volume uitset." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Die maksimum klankvolume wanneer com.ubuntu.sound se 'toegelate-versterker-" "volume' instelling gedeaktiveer word.\n" "\n" "Om aan die EU-standaard EN 60950-1 / Al2 te voldoen, moet hierdie waarde " "nooit op 'n dB gestel word wat die klankuitset van die kop-oorfone van 100 " "dBA oorskry nie, of die elektriese uitset van 150 mV nie oorskry nie.\n" "\n" "Die verstek volume waarde (0) stem ooreen met PulseAudio se PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume uitset wanneer com.ubuntu.sound se 'toegelate-versterker-volume' " "instelling aktief is." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Die maksimum klankvolume wanneer com.ubuntu.sound se 'toegelate-versterker-" "volume' instelling geaktiveer word.\n" "\n" "Om aan die EU-standaard EN 60950-1 / Al2 te voldoen, moet hierdie waarde " "nooit op 'n dB gestel word wat die klankuitset van die kop-oorfone, 100 dBA " "oorskry nie, of die elektriese uitset van 150 mV nie oorskry nie.\n" "\n" "Die verstek volume waarde (11) stem ooreen met PulseAudio' se PA_VOLUME_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Luidsprekers" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Oorfone" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth oorfone" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth luidspreker" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB luidspreker" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB oorfone" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI luidspreker" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI oorfone" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (gedoof)" #: ../src/service.vala:302 msgid "silent" msgstr "klankstil" #: ../src/service.vala:310 msgid "Sound" msgstr "Klank" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Gedoof" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Klankstil modus" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Klank Instellings…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofoon Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Hoë volume kan jou gehoor permanent beskadig." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Oorfone)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth oorfone)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (USB oorfone)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI oorfone)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Kies Speellys" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Kanselleer" ayatana-indicator-sound-0.8.2/po/am.po0000644000000000000000000001537414004562315014512 0ustar # Amharic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/an.po0000644000000000000000000001537614004562315014515 0ustar # Aragonese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: an\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ar.po0000644000000000000000000001612714004562315014514 0ustar # Arabic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2020-03-15 05:36+0000\n" "Last-Translator: yagoub fadel \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.0-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "قائمة التطبيقات المدرجة في القائمة السوداء من قائمة الصوت" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/as.po0000644000000000000000000001533714004562315014517 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: as\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ast.po0000644000000000000000000001537614004562315014706 0ustar # Asturian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ayatana-indicator-sound.pot0000644000000000000000000001537014004562315021013 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/az.po0000644000000000000000000001540014004562315014515 0ustar # Azerbaijani translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: az\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/bem.po0000644000000000000000000001537314004562315014657 0ustar # Bemba translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bem\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/be.po0000644000000000000000000003231214004562315014472 0ustar # Belarusian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-12-06 21:04+0000\n" "Last-Translator: Viktar Vauchkevich \n" "Language-Team: Belarusian \n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.18-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Спіс прыкладанняў, што трапілі ў чорны спіс з меню гука" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Кожны медыя-плэер, які прытрымліваецца MPRIS2-спецыфікацыі, аўтаматычна " "з'явіцца ў меню. Гэтае мноства павінна ўтрымліваць назвы desktop-файлаў " "прыкладанняў, якія не патрэбна ўключаць у меню гуку." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Спіс прыкладанняў, якія калісьці рэгістраваліся ў меню гуку" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Кожны медыя-плэер, які прытрымліваецца MPRIS2-спецыфікацыі, аўтаматычна " "з'явіцца ў меню. Гэтае мноства павінна ўтрымліваць назвы desktop-файлаў " "прыкладанняў, якія калісьці рэгістраваліся ў меню. Гэта дазваляе меню " "запамінаць і адлюстроўваць незапушчаныя прыкладанні." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Спіс прыкладанняў, якія будуць мець бачныя ўвесь час элементы кіравання " "плэерам" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Пачатковая налада глабальнага прыглушэння (прыглушыць усіх) ў меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "На запуску гучнасць не павінна быць прыглушаная." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ці дазваляе паўзунок гучнасці ўсталяваць гучнасці вышэй 100 %" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Паказваць ці не індыкатар гуку ў панэлі меню." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Паказваць ці не папярэджанні аб высокай гучнасці." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Калі ўключаны на прыладзе, дыялог пацверджання будзе паказаны карыстальніку " "пры адначасовым выканынні наступных умоў: а) штосьці падлучана ў раз'ём " "навушнікаў; б) грае медыя (г. зн. няма папярэджанняў для рынгтон гукаў); в) " "карыстальнік спрабуе задаць гучнасць больш чым warning-volume-decibels; г) " "карыстальнік не даў адабрэнне ў апошнія warning-volume-approval-ttl секунд." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Колькі секунд варта памятаць адабрэнне карыстальнікам папярэджання гучнасці." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Як доўга памятаць адабрэнне карыстальніка ў дыялогу пацверджання, які " "абмяркоўваецца ў апісанні «warning-volume-enabled».\n" "\n" "Агаданае значэнне (72 000 секунд) адпавядае 20 гадзінам, прапанаваным " "стандартам ЭЗ EN 60950-1/Al2: «Пацвярджэнне ня трэба паўтараць часцей, чым " "раз за кожныя 20 гадзін кумулятыўнага часу праслухоўвання.»" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Узровень гучнасці, які пераключае папярэджанне аб высокай гучнасці." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Узровень гучнасці, які пераключае папярэджанне аб высокай гучнасці. Глядзіце " "warning-volume-enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Звычайная гучнасць выхаду." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максімальная гучнасць, калі налада com.ubuntu.sound «allow-amplified-volume» " "адключаная.\n" "\n" "Каб адпавядаць стандарту ЭЗ EN 60950-1/Al2, гэта значэнне ў дэцыбелах не " "павінна перавышаць узровень, што выклікае выхад гуку на навушнікі з гукавым " "ціскам ў 100 дБа ці электрычнай магутнасцю ў 150 мВ.\n" "\n" "Агаданае значэнне (0) адпавядае значэнню PA_VOLUME_NORM PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Выхадная гучнасць для ўжывання, калі налада «allow-amplified-volume» com." "ubuntu.sound уключаная." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максімальная гучнасць, калі налада com.ubuntu.sound «allow-amplified-volume» " "уключаная.\n" "\n" "Каб адпавядаць стандарту ЭЗ EN 60950-1/Al2, гэта значэнне ў дэцыбелах не " "павінна перавышаць узровень, што выклікае выхад гуку на навушнікі з гукавым " "ціскам ў 100 дБа ці электрычнай магутнасцю ў 150 мВ.\n" "\n" "Агаданае значэнне (11) адпавядае значэнню PA_VOLUME_UI_MAX PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Гучнасць" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Дынамікі" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Навушнікі" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth-навушнікі" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth-дынамік" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB-дынамік" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB-навушнікі" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI-дынамік" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI-навушнікі" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Гучнасць (прыглушаная)" #: ../src/service.vala:302 msgid "silent" msgstr "бясшумны" #: ../src/service.vala:310 msgid "Sound" msgstr "Гук" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Прыглушыць" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Бясшумны рэжым" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Налады гуку…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Гучнасць мікрафона" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Высокая гучнасць можа пашкодзіць слых." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Гучнасць (навушнікі)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Гучнасць (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Гучнасць (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Гучнасць (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Гучнасць (bluetooth-навушнікі)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Гучнасць (USB-навушнікі)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Гучнасць (HDMI-навушнікі)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Абраць плэйліст" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Добра" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Скасаваць" #~ msgid "Set properties of own user" #~ msgstr "Задаць уласцівасці ўласнага карыстальніка" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Аўтэнтыфікацыя неабходная для задання ўласцівасцяў уласнага індыкатара " #~ "гуку." #~ msgid "Set properties of any user" #~ msgstr "Задаць уласцівасці любога карыстальніка" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Аўтэнтыфікацыя неабходная для задання ўласцівасцяў індыкатара гуку іншыга " #~ "карыстальніка." ayatana-indicator-sound-0.8.2/po/bg.po0000644000000000000000000001567214004562315014506 0ustar # Bulgarian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2018-02-21 13:34+0000\n" "Last-Translator: Veselin Georgiev \n" "Language-Team: Bulgarian \n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Отказ" ayatana-indicator-sound-0.8.2/po/bn.po0000644000000000000000000001537414004562315014514 0ustar # Bengali translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/bo.po0000644000000000000000000001537414004562315014515 0ustar # Tibetan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/br.po0000644000000000000000000001537314004562315014517 0ustar # Breton translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/bs.po0000644000000000000000000001537414004562315014521 0ustar # Bosnian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ca.po0000644000000000000000000002462714004562315014501 0ustar # Catalan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-11-03 01:26+0000\n" "Last-Translator: Joan CiberSheep \n" "Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Llista d'aplicacions no permeses al menú de so" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada reproductor multimèdia que compleixi les especificacions MPRIS2 " "apareixerà automàticament al menú. Aquesta matriu ha de contenir els noms de " "fitxer d'escriptori (menys el sufix .desktop) de les aplicacions que no " "s'han d'incloure al menú de so." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Llista d'aplicacions que en algun moment s'ha registrat al menú de so" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada reproductor multimèdia que compleixi les especificacions MPRIS2 " "apareixerà automàticament al menú. Aquesta matriu ha de contenir els noms de " "fitxer d'escriptori (menys el sufix .desktop) de les aplicacions que en " "algun moment han aparegut al menú i que permet que es recordin i mostrin " "aplicacions fora de línia." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Llista d'aplicacions amb els controls de reproducció sempre visibles" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuració inicial del silenci general (silenciar-ho tot) al menú" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "No s'ha de silenciar el volum a l'inici." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Si el control lliscant permet configurar el volum per sobre del 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Si es mostra o no l'indicador de so a la barra de menú." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Si es mostren o no avisos d’alt volum." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Si està activat en un dispositiu, es mostrarà un diàleg de confirmació a " "l'usuari si: a) hi ha res connectat a l'entrada d'auriculars (és a dir, no " "hi ha avisos per als volums dels altaveus) i b) s'està reproduint àudio (és " "a dir, no hi ha avisos per als volums de to de trucada) ) i c) l’usuari " "intenta establir un volum superior a warning-volume-decibels i d) l’usuari " "no ha indicat l’aprovació en els darrers segons del warning-volume-approval-" "ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quants segons s’ha de recordar l’aprovació de l'advertència de volum " "(warning-volume ) d’un usuari." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quant de temps ha de recordar l’aprovació d’un diàleg de confirmació d’un " "usuari mostrada a la descripció de «warning-volume-enabled».\n" "\n" "El valor per defecte (72.000 segons) correspon a les 20 hores suggerides per " "la norma EN 60950-1/Al2 de l'UE: «No cal repetir l'acceptació fins a 20 " "hores acumulades d'escolta»." #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "El nivell que activa l'advertència de volum elevat." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nivell que activa l'advertència de volum elevat. Consulteu el warning-volume-" "enabled per més informació." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volum normal de sortida." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volum màxim quan es desactiva el paràmetre «allow-amplified-volume» de com." "ubuntu.sound.\n" "\n" "Per cumplir amb la normativa EN 60950-1/Al2 de l'UE, aquest valor no s’ha d’" "establir mai a un dB que faci que la sortida de so dels auriculars superi " "els 100 dBA ni que la sortida elèctrica superi els 150 mV.\n" "\n" "El valor per defecte (0) correspon a PA_VOLUME_NORM del PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volum de sortida a utilitzar quan està habilitat el paràmetre «allow-" "amplified-volume» de com.ubuntu.sound." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "El volum màxim quan està habilitat el paràmetre «allow-amplified-volume» de " "com.ubuntu.sound.\n" "\n" "Per cumplir amb la normativa EN 60950-1/Al2 de l'UE, aquest valor no s’ha d’" "establir mai a un dB que faci que la sortida de so dels auriculars superi " "els 100 dBA ni que la sortida elèctrica superi els 150 mV.\n" "\n" "El valor per defecte (11) correspon a PA_VOLUME_UI_MAX del PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volum" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Altaveus" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Auriculars" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Auriculars Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Altaveus Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Altaveus USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Auriculars USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Altaveus HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Auriculars HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volum (silenciat)" #: ../src/service.vala:302 msgid "silent" msgstr "en silenci" #: ../src/service.vala:310 msgid "Sound" msgstr "So" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Silencia" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Mode silenciós" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Paràmetres de so…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volum del micròfon" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Un volum elevat pot danyar-vos l’audició." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volum (auriculars)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volum (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volum (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volum (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volum (auriculars Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volum (auriculars USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volum (auriculars HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Trieu una llista de reproducció" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "D'acord" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancel·la" ayatana-indicator-sound-0.8.2/po/ca@valencia.po0000644000000000000000000001540514004562315016276 0ustar # Catalan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ca@valencia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ce.po0000644000000000000000000001537414004562315014504 0ustar # Chechen translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ce\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ckb.po0000644000000000000000000001540214004562315014644 0ustar # Language ckb translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/CMakeLists.txt0000644000000000000000000000016114004562315016301 0ustar find_package(Intltool REQUIRED) intltool_install_translations( ALL GETTEXT_PACKAGE ${GETTEXT_PACKAGE} ) ayatana-indicator-sound-0.8.2/po/co.po0000644000000000000000000001537514004562315014517 0ustar # Corsican translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: co\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/crh.po0000644000000000000000000001540314004562315014662 0ustar # Crimean Tatar translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: crh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/csb.po0000644000000000000000000001534014004562315014655 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: csb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/cs.po0000644000000000000000000002500114004562315014506 0ustar # Czech translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-11-12 17:28+0000\n" "Last-Translator: Milan Korecky \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Seznam aplikací vyloučených (blacklist) z nabídky zvuku" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Každý přehrávač médií který dodržuje specifikace MPRIS2 se automaticky " "objeví v této nabídce. Toto pole by mělo obsahovat názvy desktop souborů (" "bez přípony .desktop) aplikací, které nechcete, aby byly zahrnuty v nabídce " "zvuku." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Seznam aplikací, které se někdy registrovaly do nabídky zvuku" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Každý přehrávač médií, který dodržuje specifikace MPRIS2 se automaticky " "objeví v této nabídce. Toto pole by mělo obsahovat názvy desktop souborů (" "bez přípony .desktop) aplikací, které se někdy objevily v nabídce zvuku. To " "nabídce umožní si zapamatovat a zobrazit aplikace, které jsou offline." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Seznam aplikací, které budou mít trvale viditelné ovládání přehrávání" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Úvodní nastavení pro globální ztlumení (ztlumit vše) v nabídce" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Hlasitost při spuštění by neměla být ztlumena." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Zda posuvník hlasitosti umožní nastavení nad 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Zda v liště nabídek zobrazovat nebo ne indikátor zvuku." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Zda zobrazovat nebo ne varování o vysoké hlasitosti." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Pokud je na zařízení povoleno, uživateli se zobrazí potvrzovací dialog, " "pokud (a) je něco zapojeno do konektoru pro sluchátka (tj. bez upozornění na " "hlasitost reproduktorů) A (b) přehrávání média (tj. bez upozornění na " "hlasitost vyzvánění) ) A (c) uživatel se pokusí nastavit hlasitost vyšší než " "varování-objem-decibely A (d) uživatel neudělil souhlas v posledních " "sekundách varování-objemu-schválení-ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kolik sekund by se mělo uchovat uživatelem schválené varování hlasitosti " "zvuku." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Jak dlouho se uchová souhlas uživatele s potvrzovacím dialogovým oknem " "uvedeným v popisu „varování-hlasitosti-povoleno“.\n" "\n" "Výchozí hodnota (72 000 sekund) odpovídá 20 hodinám doporučeným normou EU EN " "60950-1 / Al2: „Není nutné opakovat oznámení častěji než jednou za 20 hodin " "nepřetržitého poslechu.“" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Úroveň hlasitosti, která spustí upozornění na vysokou hlasitost." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Úroveň hlasitosti, která spustí varování o vysoké hlasitosti. Podrobnosti " "najdete v části s povoleným varováním." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normální výstupní hlasitost." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maximální hlasitost, když je deaktivováno nastavení „allow-amplified-volume“ " "com.ubuntu.sound.\n" "\n" "V souladu s normou EU EN 60950-1 / Al2 by tato hodnota neměla být nastavena " "na decibelové číslo, aby způsobila, že zvukový výstup ze sluchátek překročí " "100 dBA nebo elektrický výstup překročí 150 mV.\n" "\n" "Výchozí hodnota (0) odpovídá PA_VOLUME_NORM v PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Výstupní hlasitost, která se má použít, když je povoleno nastavení „allow-" "amplified-volume“ com.ubuntu.sound." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maximální hlasitost, když je povoleno nastavení „allow-amplified-volume“ com." "ubuntu.sound.\n" "\n" "Aby byla v souladu s normou EU EN 60950-1 / Al2, neměla by být tato hodnota " "nikdy nastavena na dB, což způsobí, že zvukový výstup sluchátek překročí 100 " "dBA, ani elektrický výkon nepřekročí 150 mV.\n" "\n" "Výchozí hodnota (11) odpovídá PA_VOLUME_UI_MAX společnosti PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Hlasitost" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Reproduktory" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Sluchátka" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth sluchátka" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth reproduktor" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB reproduktor" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB sluchátka" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI reproduktor" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI sluchátka" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Hlasitost (ztlumeno)" #: ../src/service.vala:302 msgid "silent" msgstr "ticho" #: ../src/service.vala:310 msgid "Sound" msgstr "Zvuk" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Ztlumit" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Tichý režim" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Nastavení zvuku …" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Hlasitost mikrofonu" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Vysoká hlasitost může poškodit váš sluch." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Hlasitost (sluchátka)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Hlasitost (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Hlasitost (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Hlasitost (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Hlasitost (Bluetooth sluchátka)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Hlasitost (USB sluchátka)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Hlasitost (HDMI sluchátka)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Zvolte seznam skladeb k přehrávání" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Storno" ayatana-indicator-sound-0.8.2/po/cv.po0000644000000000000000000001537414004562315014525 0ustar # Chuvash translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/cy.po0000644000000000000000000001537214004562315014526 0ustar # Welsh translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/da.po0000644000000000000000000001564714004562315014504 0ustar # Danish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-07-04 23:41+0000\n" "Last-Translator: Tobias p \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/de.po0000644000000000000000000002656214004562315014506 0ustar # German translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "List von Anwendungen, die nicht im Sound-Menü angezeigt werden dürfen" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Jeder Mediaplayer, der sich an die MPRIS2-Spezifikation hält, erscheint " "automatisch im Menü. Dieses Array sollte die Desktop-Dateinamen (ohne das ." "desktop-Suffix) von Anwendungen enthalten, die nicht in das Soundmenü " "aufgenommen werden sollen." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Eine Liste von Anwendungen, die sich irgendwann einmal beim Sound-Menü " "registriert haben" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Jeder Mediaplayer, der sich an die MPRIS2-Spezifikation hält, erscheint " "automatisch im Menü. Dieses Array sollte die Desktop-Dateinamen (ohne das ." "desktop-Suffix) von Anwendungen enthalten, die irgendwann im Menü erschienen " "sind. Dies ermöglicht es dem Menü, sich Offline-Anwendungen zu merken und " "anzuzeigen." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Eine Liste von Anwendungen, deren Steuerelemente für Medienwiedergabe stets " "sichtbar sein werden" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initiale Einstellung für globales Stummschalten (alles stumm) im Menü" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Beim Start sollte die Lautstärke nicht stumm geschaltet sein." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ob die Lautstärke höherer als 100 % sein darf" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" "Ob (oder ob nicht) der Sound-Indicator in der Menüleiste angezeigt werden " "soll." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Ob (oder ob nicht) vor zu hoher Lautstärke gewarnt werden soll." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Wenn auf einem Gerät aktiviert, wird dem Benutzer ein Bestätigungsdialog " "angezeigt, wenn (a) etwas an die Kopfhörerbuchse angeschlossen ist (d.h. " "keine Warnungen für Lautsprecherlautstärken) UND (b) Medien abgespielt " "werden (d.h. keine Warnungen für Klingeltonlautstärken) UND (c) der Benutzer " "versucht, die Lautstärke höher einzustellen als die Warnlautstärke - Dezibel " "UND (d) der Benutzer hat die Genehmigung der letzten Sekunden von warning-" "volume-approval-ttl nicht erteilt." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Wie viele Sekunden die Zustimmung des Benutzer bei Lautstärke-zu-hoch-" "Warnungen erinnert werden soll." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Wie lange soll man sich an die Genehmigung des Bestätigungsdialogs durch " "einen Benutzer erinnern, die in der Beschreibung von „warnung-lautstärke-" "aktiviert“ beschrieben wird?\n" "\n" "Der Standardwert (72.000 Sekunden) entspricht den von der EU-Norm EN 60950-1/" "Al2 vorgeschlagenen 20 Stunden: „Die Bestätigung muss nicht mehr als einmal " "alle 20 Stunden der zusammengezählten Hörzeit wiederholt werden.“" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" "Lautstärkepegel, bei dem die Lautstärke-zu-hoch-Warnung ausgelöst werden " "soll." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Lautstärkepegel der eine Lautstärke-zu-hoch Warnung auslöst. Für Details, " "siehe „warnung-lautstärke-aktiviert“." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normale Wiedergabelautstärke." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Die maximale Lautstärke, wenn die Einstellung 'allow-amplified-volume' von " "com.ubuntu.sound deaktiviert hat.\n" "\n" "Um der EU-Norm EN 60950-1/Al2 zu entsprechen, sollte dieser Wert niemals auf " "einen dB-Wert eingestellt werden, der dazu führt, dass die Kopfhörer-" "Tonausgabe 100 dBA oder die elektrische Leistung 150 mV übersteigt.\n" "\n" "Der Standardwert (0) entspricht der PA_VOLUME_NORM von PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Ausgangslautstärke, die verwendet werden soll, wenn die Einstellung 'allow-" "amplified-volume' von com.ubuntu.sound aktiviert ist." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Die maximale Lautstärke, wenn die Einstellung 'allow-amplified-volume' von " "com.ubuntu.sound aktiviert ist.\n" "\n" "Um der EU-Norm EN 60950-1/Al2 zu entsprechen, sollte dieser Wert niemals auf " "einen dB-Wert eingestellt werden, der dazu führt, dass die Kopfhörer-" "Tonausgabe 100 dBA oder die elektrische Leistung 150 mV übersteigt.\n" "\n" "Der Standardwert (11) entspricht dem PA_VOLUME_UI_MAX von PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Lautstärke" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Lautsprecher" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Kopfhörer" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth-Kopfhörer" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth-Lautsprecher" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB-Lautsprecher" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB-Kopfhörer" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI-Lautsprecher" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI-Kopfhörer" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Lautstärke (stumm)" #: ../src/service.vala:302 msgid "silent" msgstr "still" #: ../src/service.vala:310 msgid "Sound" msgstr "Klang" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Stumm" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Stiller Modus" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Klangeinstellungen …" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofonlautstärke" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Zu hohe Lautstärke kann Ihrem Gehör Schaden zufügen." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Lautstärke (Kopfhörer)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Lautstärke (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Lautstärke (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Lautstärke (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Lautstärke (Bluetooth-Kopfhörer)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Lautstärke (USB-Kopfhörer)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Lautstärke (HDMI-Kopfhörer)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Wiedegabeliste auswählen" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Abbrechen" #~ msgid "Set properties of own user" #~ msgstr "Einstellungen für das eigene Benutzerkonto setzen" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Sie müssen angemeldet sein, um die eigenen Sound Indicator Einstellungen " #~ "vorzunehmen." #~ msgid "Set properties of any user" #~ msgstr "Einstellungen für alle Benutzer" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Sie müssen angemeldet sein, um Sound Indicator Einstellungen anderer " #~ "Benutzer vornehmen zu können." ayatana-indicator-sound-0.8.2/po/dv.po0000644000000000000000000001533714004562315014525 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: dv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/el.po0000644000000000000000000002352214004562315014507 0ustar # Greek translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-04-17 16:11+0000\n" "Last-Translator: george k \n" "Language-Team: Greek \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Μια λίστα εφαρμογών που βρίσκονται στη μαύρη λίστα του μενού ήχου" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Κάθε πρόγραμμα αναπαραγωγής πολυμέσων που συμμορφώνεται με τις προδιαγραφές " "MPRIS2 θα εμφανίζεται αυτόματα στο μενού. Αυτός ο πίνακας πρέπει να περιέχει " "τα ονόματα αρχείων της επιφάνειας εργασίας (μείον το επίθημα επιφάνειας " "εργασίας) των εφαρμογών που δεν θέλουν να συμπεριληφθούν στο μενού ήχου." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Μια λίστα των εφαρμογών που σε κάποιο σημείο έχουν καταχωρηθεί με το μενού " "ήχου" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Κάθε πρόγραμμα αναπαραγωγής πολυμέσων που συμμορφώνεται με τις προδιαγραφές " "MPRIS2 θα εμφανίζεται αυτόματα στο μενού. Αυτός ο πίνακας πρέπει να περιέχει " "τα ονόματα αρχείων της επιφάνειας εργασίας (μείον το επίθημα επιφάνειας " "εργασίας) των εφαρμογών που έχουν εμφανιστεί σε κάποιο σημείο στο μενού. " "Αυτό επιτρέπει στο μενού να θυμάται και να εμφανίζει εφαρμογές που " "λειτουργούν εκτός δικτύου." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Μια λίστα εφαρμογών που θα έχουν ορατές ρυθμίσεις αναπαραγωγής όλη την ώρα" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Αρχική ρύθμιση για καθολική σίγαση (σίγαση όλων) στο μενού" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Κατά την εκκίνηση, ο ήχος είναι ενεργός." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ασχέτως εάν η ρύθμιση έντασης επιτρέπεται πάνω από 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Ασχέτως εάν εμφανίζεται ή όχι η ένδειξη ήχου στη γραμμή μενού." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Ασχέτως εάν εμφανίζονται προειδοποιήσεις υψηλής έντασης." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Εάν ενεργοποιηθεί, θα εμφανιστεί διάλογος επιβεβαίωσης χρήστη (α) εάν κάτι " "είναι συνδεδεμένο στην υποδοχή ακουστικών (π.χ., χωρίς προειδοποίηση έντασης " "ήχου) ΚΑΙ (β) αναπαράγεται το μέσο (δηλαδή, δεν υπάρχουν προειδοποιήσεις " "έντασης ήχου κλήσης ) ΚΑΙ (γ) ο χρήστης προσπαθεί να ρυθμίσει την ένταση " "μεγαλύτερη από την προειδοποίηση-ορίου-ντεσιμπέλ ΚΑΙ (δ) ο χρήστης δεν έχει " "εγκρίνει την τελευταία προειδοποίηση-έντασης-ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "ΟΚ" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Ακύρωση" ayatana-indicator-sound-0.8.2/po/en_AU.po0000644000000000000000000002516614004562315015104 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-04-28 11:11+0000\n" "Last-Translator: Jeannette L \n" "Language-Team: English (Australia) \n" "Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0.2\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of ‘warning-volume-enabled’.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: ‘The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.’" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Speakers" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Headphones" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Usb speaker" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Usb headphones" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI speaker" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI headphones" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (muted)" #: ../src/service.vala:302 msgid "silent" msgstr "silent" #: ../src/service.vala:310 msgid "Sound" msgstr "Sound" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Mute" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Silent Mode" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Sound Settings…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Choose Playlist" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancel" #~ msgid "Set properties of own user" #~ msgstr "Set properties of own user" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgid "Set properties of any user" #~ msgstr "Set properties of any user" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." ayatana-indicator-sound-0.8.2/po/en_CA.po0000644000000000000000000002516514004562315015061 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: English (Canada) \n" "Language: en_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of “warning-volume-enabled”.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Speakers" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Headphones" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Usb speaker" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Usb headphones" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI speaker" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI headphones" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (muted)" #: ../src/service.vala:302 msgid "silent" msgstr "silent" #: ../src/service.vala:310 msgid "Sound" msgstr "Sound" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Mute" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Silent Mode" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Sound settings…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Choose Playlist" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancel" #~ msgid "Set properties of own user" #~ msgstr "Set properties of own user" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgid "Set properties of any user" #~ msgstr "Set properties of any user" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." ayatana-indicator-sound-0.8.2/po/en_GB.po0000644000000000000000000002517514004562315015067 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: English (United Kingdom) \n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of ‘warning-volume-enabled’.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: ‘The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.’" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Speakers" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Headphones" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Usb speaker" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Usb headphones" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI speaker" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI headphones" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (muted)" #: ../src/service.vala:302 msgid "silent" msgstr "silent" #: ../src/service.vala:310 msgid "Sound" msgstr "Sound" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Mute" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Silent Mode" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Sound settings…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Choose Playlist" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancel" #~ msgid "Set properties of own user" #~ msgstr "Set properties of own user" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgid "Set properties of any user" #~ msgstr "Set properties of any user" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." ayatana-indicator-sound-0.8.2/po/eo.po0000644000000000000000000001545514004562315014520 0ustar # Esperanto translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/es.po0000644000000000000000000002523614004562315014522 0ustar # Spanish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-09-29 06:40+0000\n" "Last-Translator: Adolfo Jayme Barrientos \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Una lista de aplicaciones excluidas del menú de sonido" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Todos los reproductores multimedia que se sometan a la especificación MPRIS2 " "aparecerán en el menú de sonido. Esta matriz debe contener los nombres de " "los archivos .desktop (sin la extensión) de las aplicaciones que no quiera " "que aparezcan en el menú." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista de aplicaciones que en algún momento se han registrado en el menú " "de sonido" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Todos los reproductores multimedia que se sometan a la especificación MPRIS2 " "aparecerán en el menú de sonido. Esta matriz debe contener los nombres de " "los archivos .desktop (sin la extensión) de las aplicaciones que han " "aparecido alguna vez en el menú. Ello permite al menú recordar y mostrar las " "aplicaciones sin conexión." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Una lista de aplicaciones cuyos controles de reproducción se muestran siempre" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Configuración inicial para el silencio global (silenciar todo) en el menú" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Al arrancar, el volumen no debe silenciarse." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Define si el control de volumen permite exceder el 100 %" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Si se mostrará o no el indicador de sonido en la barra de menús." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Si se mostrarán o no los avisos de volumen elevado." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Si se activa en un dispositivo, se presentará un cuadro de diálogo de " "confirmación si: a) se conecta algo a la entrada de auriculares (es decir, " "no se emitirán alertas de volúmenes de altavoz) Y b) se están reproduciendo " "archivos multimedia (es decir, no se emitirán alertas de volúmenes de tono " "de repique) Y c) se intenta subir el volumen más allá del nivel de warning-" "volume-decibels Y d) no se ha dado aprobación durante el último lapso de " "last warning-volume-approval-ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Por cuántos segundos se debe recordar la aprobación de la alerta de volumen " "de un usuario." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Por cuánto tiempo se recordará la aprobación del usuario del cuadro de " "diálogo de confirmación mencionado en la descripción de «warning-volume-" "enabled».\n" "\n" "El valor predeterminado (72 000 segundos) corresponde a las 20 horas " "sugeridas por el estándar EN 60950-1/Al2 de la UE: «No hace falta repetir la " "notificación con una frecuencia superior a una vez cada 20 horas de escucha " "continua acumulativa»." #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivel de volumen que activa una alerta de volumen alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "El nivel de volumen que activa una alerta de volumen alto. Vea warning-" "volume-enabled para más detalles." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volumen de salida normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "El volumen máximo cuando se desactiva la configuración «allow-amplified-" "volume» de com.ubuntu.sound.\n" "\n" "Para cumplir con el estándar EN 60950-1/Al2 de la UE, este valor no debe " "establecerse a una cantidad de decibelios tal que haga que la salida de " "sonido de los auriculares supere los 100 dBA o la salida eléctrica exceda " "150 mV.\n" "\n" "El valor predeterminado (0) corresponde a PA_VOLUME_NORM en PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volumen de salida que utilizar cuando se activa la configuración «allow-" "amplified-volume» de com.ubuntu.sound." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "El volumen máximo cuando se activa la configuración «allow-amplified-volume» " "de com.ubuntu.sound.\n" "\n" "Para cumplir con el estándar EN 60950-1/Al2 de la UE, este valor no debe " "establecerse a una cantidad de decibelios tal que haga que la salida de " "sonido de los auriculares supere los 100 dBA o la salida eléctrica exceda " "150 mV.\n" "\n" "El valor predeterminado (11) corresponde a PA_VOLUME_UI_MAX en PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volumen" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Altavoces" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Auriculares" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Auriculares Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Altavoz Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Altavoz USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Auriculares USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Altavoz HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Auriculares HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volumen (silenciado)" #: ../src/service.vala:302 msgid "silent" msgstr "silenciado" #: ../src/service.vala:310 msgid "Sound" msgstr "Sonido" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Silenciar" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Modo silencioso" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Configuración de sonido…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volumen de micrófono" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "El volumen elevado puede dañar su audición." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volumen (auriculares)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volumen (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volumen (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volumen (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volumen (auriculares Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volumen (auriculares USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volumen (auriculares HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Elija una lista" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Aceptar" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-0.8.2/po/et.po0000644000000000000000000002527614004562315014527 0ustar # Estonian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-07-29 08:41+0000\n" "Last-Translator: Kristjan Räts \n" "Language-Team: Estonian \n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Loetelu rakendustest, mis on heli menüüs keelatud" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Kõik meediapleierid, mis vastavad MPRIS2 spetsifikatsioonile lisatakse " "menüüsse automaatselt. Selles massiivis peaksid olema nende rakenduste " "desktop-failide nimed (välja arvatud laiend .desktop), mis menüüsse ilmuda " "ei tohiks." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Loetelu rakendustest, mis on mingil hetkel registreeritud heli menüüs" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Kõik meediapleierid, mis vastavad MPRIS2 spetsifikatsioonile ilmuvad " "automaatselt menüüs. Selles massiivis peaksid olema nende rakenduste desktop-" "failide nimed (välja arvatud laiend .desktop), mis on mingil hetkel menüüs " "ilmunud. See lubab menüül pidada meeles ja kuvada ühenduseta rakendusi." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Loetelu rakendustest, millede mängija juhtelemendid on alati nähtaval" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Heli menüü globaalse vaigistuse (vaigista kõik) algseade" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Käivitamisel ei tohiks heli olla vaigistatud." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Kas helitugevuse liugur lubab seada tugevust üle 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Kas kuvada või peita menüüribal heli indikaator." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Kas kuvada või peita tugeva heli hoiatused." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Kui see on seadmes lubatud, siis kuvatakse kasutajale kinnitusdialoog, kui " "(a) midagi ühendatakse kõrvaklapipessa (st. puudub kõlarite helitugevuse " "hoiatus) JA (b) meedia mängib (st. puudub helina helitugevuse hoiatus) JA (c)" " kasutaja proovib seada helitugevuse kõrgemaks kui warning-volume-decibels " "JA (d) kasutaja ei ole andnud nõusolekut viimasele warning-volume-approval-" "ttl sekundile." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kui pikaks ajaks jätta meelde kasutaja hoiatushelitugevus (sekundites)." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Määrab kasutaja nõusoleku kinnituse kehtivuse pikkuse; seda analüüsitakse " "pikemalt 'hoiatus-tugevus-lubatud' kirjelduses.\n" "\n" "Vaikimis väärtus (72 000 sekundit) vastab 20le tunnile, mida soovitab EU " "standard EN 60950-1/AI2: \"Nõusolekut ei pea kordama tihemini kui üks kord " "iga summaarse 20 tunni kuulamise tagant\"." #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Helutigevus, mis põhjustab tugeva heli hoiatuse." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Telitugevus, mis tingib kõrge helitugevuse hoiatuse. Vaata lähemalt teemast " "hoiatus-tugevus-lubatud." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normaalne helitugevus." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimaalne helitugevus, millega programmi com.ubuntu.sound 'allow-amplified-" "volume' säte on keelatud.\n" "\n" "Vastamaks EU standardile EN 60950-1/Al2 ei tohi see väärtus olla selline, " "mis põhjustab kõrvaklapi väljundis tugevama heli kui 100 dBA või pinge üle " "150 mV.\n" "\n" "Vaikimisi väärtus (0) vastab PulseAudio sättele PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Väljundtugevus, mida kasutatakse juhul, kui on lubatud rakenduse com.ubuntu." "sound säte 'allow-amplified-volume'." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimaalne helitugevus, millega programmi com.ubuntu.sound 'allow-amplified-" "volume' säte on lubatud.\n" "\n" "Vastamaks EU standardile EN 60950-1/Al2 ei tohi see väärtus olla selline, " "mis põhjustab kõrvaklapi väljundis tugevama heli kui 100 dBA või pinge üle " "150 mV.\n" "\n" "Vaikimisi väärtus (11) vastab PulseAudio sättele PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Helitugevus" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Kõlarid" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Kõrvaklapid" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth kõrvaklapid" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth kõlar" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB kõlar" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB kõrvaklapid" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI kõlar" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI kõrvaklapid" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Helitugevus (summutatud)" #: ../src/service.vala:302 msgid "silent" msgstr "hääletu" #: ../src/service.vala:310 msgid "Sound" msgstr "Heli" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Summuta" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Vaikne režiim" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Heli seaded…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofoni helitugevus" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Kõrge helutugevus võib kahjustada kuulmist." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Helitugevus (kõrvaklapid)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Helitugevus (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Helitugevus (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Helitugevus (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Helitugevus (Bluetooth-kõrvaklapid)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Helitugevus (USB kõrvaklapid)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Helitugevus (HDMI-kõrvaklapid)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Vali esitusloend" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "ÕK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Loobu" #~ msgid "Set properties of own user" #~ msgstr "Määra oma konto sätted" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "Autentimine on vajalik oma indikaatori heli sätete määramiseks." #~ msgid "Set properties of any user" #~ msgstr "Määra kõigi kasutajate sätted" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Teise kasutaja indikaatorhelide sätete määramiseks on vajalik autentimine." ayatana-indicator-sound-0.8.2/po/eu.po0000644000000000000000000001537314004562315014525 0ustar # Basque translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fa.po0000644000000000000000000001537414004562315014503 0ustar # Persian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fil.po0000644000000000000000000001537614004562315014671 0ustar # Filipino translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fil\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fi.po0000644000000000000000000001545314004562315014511 0ustar # Finnish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fo.po0000644000000000000000000001545314004562315014517 0ustar # Faroese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fr_CA.po0000644000000000000000000002520414004562315015060 0ustar # French translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: French (Canada) \n" "Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Une liste des applications dans la liste noire du menu son" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Une liste des applications qui sont ou qui ont été enregistrées dans le menu " "son" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son. Ceci permet au menu d'afficher " "les applications qui ne sont pas en ligne." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Une liste des applications pour lesquelles les contrôles seront visibles en " "permanence" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valeur par défaut pour le mode muet global (tout muet) dans le menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Au démarrage, le volume ne doit pas être muet." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Est-ce que le curseur du volume permet d'aller au-delà de 100 %" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Montrer ou non l'indicateur de son dans la barre de menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Montrer ou non l'alarme en cas de volume élevé." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Lorsque actif sur un appareil, une fenêtre de confirmation sera affichée si " "(a) la prise audio jack contient quelque chose (c-à-d aucun avertissement " "sur le volume d'haut-parleurs) ET (b) une lecture est en cours (c-à-d aucun " "avertissements sur le volume d'alarme) ET (c) l'utilisateur tente de monter " "le volume plus haut que la valeur warning-volume-decibels ET (d) " "l'utilisateur n'a pas donné son accord dans les warning-volume-approval-ttl " "dernières secondes." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Durée de validité de l'accord donné par un utilisateur sur le dépassement " "sonore en secondes." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Combien de temps se souvenir de l'approbation par un utilisateur du dialogue " "de confirmation discuté dans la description d'« avertissement-volume activé " "».\n" "\n" "La valeur par défaut (72 000 secondes) correspond aux 20 heures suggérées " "par la norme EN 60950-1/Al2 de l'UE : « La reconnaissance n'a pas besoin " "d'être répétée plus d'une fois toutes les 20 heures de temps d'écoute " "cumulée. »" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume sonore qui déclenche un avertissement de volume élevé." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume sonore qui déclenche un avertissement de volume élevé. Voir " "avertissement-volume-activé pour plus de détails." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de sortie normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est désactivé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (0) correspond à PA_VOLUME_NORM de PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume de sortie à utiliser quand le réglage com.ubuntu.sound « allow-" "amplified-volume » est activé." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est activé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (11) correspond à PA_VOLUME_UI_MAX de PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Haut-parleurs" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Casque audio" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Casque audio Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Haut-parleur Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Haut-parleur USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Casque audio USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Haut-parleur HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Casque audio HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (en sourdine)" #: ../src/service.vala:302 msgid "silent" msgstr "silencieux" #: ../src/service.vala:310 msgid "Sound" msgstr "Son" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "En sourdine" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Mode silencieux" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Paramètres sonores…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume du microphone" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Un volume élevé peut endommager votre audition." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Casque audio)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Casque audio Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Casque audio USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (Casque audio HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Choisir une liste de lecture" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Annuler" ayatana-indicator-sound-0.8.2/po/fr.po0000644000000000000000000002517114004562315014520 0ustar # French translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-06-11 07:27+0000\n" "Last-Translator: Nathan \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Une liste des applications dans la liste noire du menu son" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Une liste des applications qui sont ou qui ont été enregistrées dans le menu " "son" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son. Ceci permet au menu d'afficher " "les applications qui ne sont pas en ligne." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Une liste des applications pour lesquelles les contrôles seront visibles en " "permanence" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valeur par défaut pour le mode muet global (tout muet) dans le menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Au démarrage, le volume ne doit pas être muet." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Est-ce que le curseur du volume permet d'aller au-delà de 100 %" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Montrer ou non l'indicateur de son dans la barre de menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Montrer ou non l'alarme en cas de volume élevé." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Lorsque actif sur un appareil, une fenêtre de confirmation sera affichée si " "(a) la prise audio jack contient quelque chose (c-à-d aucun avertissement " "sur le volume d'haut-parleurs) ET (b) une lecture est en cours (c-à-d aucun " "avertissements sur le volume d'alarme) ET (c) l'utilisateur tente de monter " "le volume plus haut que la valeur warning-volume-decibels ET (d) " "l'utilisateur n'a pas donné son accord dans les warning-volume-approval-ttl " "dernières secondes." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Durée de validité de l'accord donné par un utilisateur sur le dépassement " "sonore en secondes." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Combien de temps se souvenir de l'approbation par un utilisateur du dialogue " "de confirmation discuté dans la description d'« avertissement-volume activé " "».\n" "\n" "La valeur par défaut (72 000 secondes) correspond aux 20 heures suggérées " "par la norme EN 60950-1/Al2 de l'UE : « La reconnaissance n'a pas besoin " "d'être répétée plus d'une fois toutes les 20 heures de temps d'écoute " "cumulée. »" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume sonore qui déclenche un avertissement de volume élevé." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume sonore qui déclenche un avertissement de volume élevé. Voir " "avertissement-volume-activé pour plus de détails." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de sortie normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est désactivé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (0) correspond à PA_VOLUME_NORM de PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume de sortie à utiliser quand le réglage com.ubuntu.sound « allow-" "amplified-volume » est activé." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est activé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (11) correspond à PA_VOLUME_UI_MAX de PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Haut-parleurs" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Casque audio" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Casque audio Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Haut-parleur Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Haut-parleur USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Casque audio USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Haut-parleur HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Casque audio HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (en sourdine)" #: ../src/service.vala:302 msgid "silent" msgstr "silencieux" #: ../src/service.vala:310 msgid "Sound" msgstr "Son" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "En sourdine" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Mode silencieux" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Paramètres sonores…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume du microphone" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Un volume élevé peut endommager votre audition." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Casque audio)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Casque audio Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Casque audio USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (Casque audio HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Choisir une liste de lecture" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Annuler" ayatana-indicator-sound-0.8.2/po/frp.po0000644000000000000000000001540214004562315014674 0ustar # Language frp translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: frp\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fur.po0000644000000000000000000001534014004562315014702 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/fy.po0000644000000000000000000001540414004562315014525 0ustar # Western Frisian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ga.po0000644000000000000000000001547014004562315014501 0ustar # Irish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/gd.po0000644000000000000000000001540414004562315014501 0ustar # Scottish Gaelic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/gl.po0000644000000000000000000002475014004562315014515 0ustar # Galician translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 20.8.20-24 18:29+0000\n" "Last-Translator: Iván Seoane \n" "Language-Team: Galician \n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Unha listaxe das aplicacións rexeitadas do menú do son" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tódolos reprodutores multimedia que se expoñan á especificación MPRIS2 " "aparecerán no menú do son. Esta matriz debe conte-los nomes dos ficheiros ." "desktop (sen a extensión) das aplicacións que non desexe que aparezan no " "menú." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Unha listaxe das aplicacións que nalgún intre foron rexistradas no menú do " "son" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tódolos reprodutores multimedia que se expoñan á especificación MPRIS2 " "aparecerán no menú do son. Esta matriz debe conte-los nomes dos ficheiros ." "desktop (sen a extensión) das aplicacións que foron aparecidas algunha vez " "no menú. Iso permítelle ó menú lembrar e amosa-las aplicacións sen conexión." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Unha listaxe das aplicacións as cales os seus controis da reprodución " "amósanse sempre" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Axuste inicial para o silencio global (silenciar todo) no menú" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ó iniciares, o volume non debe silenciarse." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Escolle se o control do volume permite exceder o 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Escolle se amosar ou non o indicador do son na barra do menú." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Escolle se amosar ou non advertenzas do volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se está activado nun dispositivo, un diálogo de confirmación será amosado ó " "usuario se (a) algo está conectado á toma de auriculares (é dicir, non hai " "advertenzas para os volumes altos) E (b) está a reproducirse (isto é, non " "hai advertenzas para os volumes do ton da chamada) E (c) o usuario tenta " "estabelece-lo volume máis alto que o advertenza-volume-decibelios E (d) o " "usuario non indicou a aprobación nos derradeiros segundos da advertenza-" "volume-aprobar-ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Cada cantos segundos debe lembrarse a aprobación da advertenza do volume " "polo usuario." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Canto tempo lembra-la aprobación dun usuario do diálogo de confirmación que " "se amosa na descrición da 'advertenza-volume-activado'.\n" "\n" "O valor predeterminado (72.000 segundos) corresponde ás 20 horas propostas " "pola norma UE EN 60950-1/Al2: \"O recoñecemento non debe repetirse máis " "dunha vez cada 20 horas de tempo de audición amoreada.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivel do volume que activa unha advertenza do volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nivel do volume que activa unha advertenza do volume alto. Olle advertenza-" "volume-activado para máis detalles." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume da saída normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo cando a configuración de \"permitir-amplificar-volume\" do " "com.ubuntu.sound está desactivada.\n" "\n" "Para cumprir ca norma EN 60950-1/Al2 da Unión Europea, este valor nunca debe " "axustarse a uns dB que fagan da saída do son de auriculares superior a 100 " "dBA, nin a potencia eléctrica superior a 150 mV.\n" "\n" "O valor predeterminado (0) correspóndese con PA_VOLUME_NORM do \"PulseAudio" "\"." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "O volume da saída a empregar cando a configuración de 'allow-amplified-" "volume' do com.ubuntu.sound está activada." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo cando está activada a configuración de \"permitir-amplificar-" "volume\" do com.ubuntu.sound.\n" "\n" "Para cumprir ca norma EN 60950-1/Al2 da Unión Europea, este valor nunca debe " "axustarse a uns dB que fagan da saída do son dos auriculares superior a 100 " "dBA, nin a potencia eléctrica superior a 150 mV.\n" "\n" "O valor predeterminado (11) corresponde ó PA_VOLUME_UI_MAX do \"PulseAudio\"." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Altavoces" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Auriculares" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Auriculares Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Altavoz Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Altavoz USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Auriculares USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Altavoz HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Auriculares HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: ../src/service.vala:302 msgid "silent" msgstr "silencio" #: ../src/service.vala:310 msgid "Sound" msgstr "Son" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Silenciar" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Modo silencio" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Axustes do son…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume do micrófono" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "O volume alto pode facer dano á súa audición." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Auriculares)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Auriculares Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Auriculares USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (Auriculares HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Escoller listaxe de reprodución" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Feito" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Desbotar" ayatana-indicator-sound-0.8.2/po/gu.po0000644000000000000000000001537514004562315014531 0ustar # Gujarati translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/gv.po0000644000000000000000000001533714004562315014530 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/he.po0000644000000000000000000001707314004562315014507 0ustar # Hebrew translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-09-30 11:41+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "רשימה של יישומים שנחסמו מתפריט השמע" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "עצמת שמע" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "רמקולים" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "אזניות" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "אזניות Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "רמקול Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "רמקול USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "אזניות USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "רמקול HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "אזניות HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "עצמת שמע (מושתקת)" #: ../src/service.vala:302 msgid "silent" msgstr "שקט" #: ../src/service.vala:310 msgid "Sound" msgstr "צליל" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "השתקה" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "מצב שקט" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "הגדרות שמע…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "עצמת מיקרופון" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "עצמת שמע גבוהה עלולה לפגוע בשמיעה שלך." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "עצמת שמע (אזניות)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "עצמת שמע (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "עצמת שמע (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "עצמת שמע (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "עצמת שמע (אזניות Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "עצמת שמע (אזניות USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "עצמת שמע (אזניות HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "נא לבחור רשימת נגינה" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "אישור" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "ביטול" ayatana-indicator-sound-0.8.2/po/hi.po0000644000000000000000000001567414004562315014520 0ustar # Hindi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2019-10-14 10:52+0000\n" "Last-Translator: Abhay Patel \n" "Language-Team: Hindi \n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.9-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "रद्द करें" ayatana-indicator-sound-0.8.2/po/hr.po0000644000000000000000000002456114004562315014524 0ustar # Croatian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-09-09 01:36+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Popis nepoželjnih programa i izbornika zvuka" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Svaki media player koji se pridržava MPRIS2 specifikacije automatski će se " "pojaviti u izborniku. Ovaj niz trebao bi sadržavati nazive datoteka programa " "na radnoj površini (minus .desktop sufiks) koje ne žele biti uključene u " "izbornik zvuka." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Popis programa koji su u nekom trenutku registrirani u izborniku zvuka" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Svaki media player koji se pridržava MPRIS2 specifikacije automatski će se " "pojaviti u izborniku. Ovaj niz trebao bi sadržavati nazive datoteka programa " "na radnoj površini (minus .desktop sufiks) koje su se u jednom trenutku " "pojavile u izborniku zvuka. Ovo dozvoljava izborniku zapamtiti i prikazati " "nepovezane programe." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Popis programa koji će u svakom trenutku imati vidljive kontrole plejera" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Početna postavka za globalno isključivanje zvuka (isključi sve) na izborniku" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Tijekom pokretanja računala, zvuk ne bi trebao biti isključen." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Da li klizač glasnoće omogućuje postavljanje glasnoće iznad 100 %" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Da li prikazati indikator zvuka u traci izbornika." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Da li prikazati upozorenja o jakoj glasnoći." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Ako je aktivirano na uređaju, korisniku će se prikazati dijalog za potvrdu, " "ako je (a) nešto priključeno na utičnicu za slušalice (tj., nema upozorenja " "za glasnoću zvučnika) i (b) medij se reproducira (tj. nema upozorenja za " "glasnoću zvona) i (c) korisnik pokušava postaviti glasnoću veću od „warning-" "volume-decibels” i (d) korisnik nije naznačio odobrenje u zadnjim „warning-" "volume-approval-ttl” sekundama." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Koliko sekundi treba zapamtiti korisničko odobrenje jačine zvuka upozorenja." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Koliko sekundi treba zapamtiti korisničko odobrenje dijaloga potvrde, " "opisanom u opisu „warning-volume-enabled”.\n" "\n" "Zadana vrijednost (72 000 sekundi) odgovara 20 sati koje predlaže EU " "standard EN 60950-1/Al2: „Potvrda se ne mora ponavljati više od jednom " "svakih 20 sati kumuliranog vremena slušanja.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Razina glasnoće koja aktivira upozorenja o jakoj glasnoći." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Razina glasnoće koja aktivira upozorenja o jakoj glasnoći. Nađi detalje u " "„warning-volume-enabled”." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Standardna izlazna glasnoća." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimalna glasnoća kad je com.ubuntu.sound postavka „allow-amplified-volume”" " deaktivirana.\n" "\n" "U skladu s EU standardom EN 60950-1/Al2, ta se vrijednost nikada ne smije " "postaviti na dB koji uzrokuju da zvuk iz slušalica prelazi 100 dBA, niti da " "električni izlaz prelazi 150 mV.\n" "\n" "Zadana vrijednost (0) odgovara PA_VOLUME_NORM od PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Korištena izlazna glasnoća, kad je aktivirana com.ubuntu.sound postavka " "„allow-amplified-volume”." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimalna glasnoća kad je com.ubuntu.sound postavka „allow-amplified-volume”" " aktivirana.\n" "\n" "U skladu s EU standardom EN 60950-1/Al2, ta se vrijednost nikada ne smije " "postaviti na dB koji uzrokuju da zvuk iz slušalica prelazi 100 dBA, niti da " "električni izlaz prelazi 150 mV.\n" "\n" "Zadana vrijednost (11) odgovara PA_VOLUME_UI_MAX od PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Glasnoća" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Zvučnici" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Slušalice" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth slušalice" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth zvučnik" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Usb zvučnik" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Usb slušalice" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI zvučnik" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI slušalice" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Glasnoća (isključena)" #: ../src/service.vala:302 msgid "silent" msgstr "bezvučno" #: ../src/service.vala:310 msgid "Sound" msgstr "Zvuk" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Isključeno" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Bezvučni modus" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Postavke zvuka …" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Glasnoća mikrofona" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Jaka glasnoća može oštetiti sluh." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Glasnoća (slušalice)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Glasnoća (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Glasnoća (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Glasnoća (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Glasnoća (Bluetooth slušalice)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Glasnoća (usb slušalice)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Glasnoća (HDMI slušalice)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Odaberi popis pjesama" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "U redu" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Odustani" ayatana-indicator-sound-0.8.2/po/ht.po0000644000000000000000000001537414004562315014530 0ustar # Haitian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ht\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/hu.po0000644000000000000000000001710014004562315014516 0ustar # Hungarian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-11-27 14:29+0000\n" "Last-Translator: Ács Zoltán \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A hangmenüben feketelistára helyezett alkalmazások listája" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Alkalmazások listája, amelyeknél a lejátszó vezérlői folyamatosan láthatók " "lesznek" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normális kimeneti hangerő." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Hangerő" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Hangszórók" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Fejhallgató" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth fejhallgató" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth hangszóró" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB hangszóró" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB fejhallgató" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI hangszóró" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI fejhallgató" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Hangerő (némítva)" #: ../src/service.vala:302 msgid "silent" msgstr "csendes" #: ../src/service.vala:310 msgid "Sound" msgstr "Hang" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Némítás" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Csendes mód" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Hangbeállítások…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofon hangerő" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "A nagy hangerő károsíthatja hallását." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Hangerő (fejhallgató)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Hangerő (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Hangerő (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Hangerő (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Hangerő (bluetooth fejhallgató)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Hangerő (USB fejhallgató)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Hangerő (HDMI fejhallgató)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Lejátszási lista kiválasztása" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Mégse" ayatana-indicator-sound-0.8.2/po/hy.po0000644000000000000000000001605514004562315014532 0ustar # Armenian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-04-02 21:09+0000\n" "Last-Translator: Davit Mayilyan \n" "Language-Team: Armenian \n" "Language: hy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Բարձրություն" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Բարձրախոսներ" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Ականջակալներ" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "լուռ" #: ../src/service.vala:310 msgid "Sound" msgstr "Ձայն" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Լռեցնել" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Լավ" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Չեղարկել" ayatana-indicator-sound-0.8.2/po/ia.po0000644000000000000000000001540014004562315014474 0ustar # Interlingua translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/id.po0000644000000000000000000001537714004562315014514 0ustar # Indonesian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/is.po0000644000000000000000000001537614004562315014532 0ustar # Icelandic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/it_CARES.po0000644000000000000000000001534514004562315015444 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: it_CARES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/it.po0000644000000000000000000002257514004562315014532 0ustar # Italian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-10-26 13:13+0000\n" "Last-Translator: Michele \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Lista delle applicazioni escluse dal menù del suono" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Ogni media player controllato da MPRIS2 spec apparirà automaticamente nel " "menu. Questo vettore dovrà contenere i nomi dei file del Desktop (senza il " "suffisso .desktop) delle applicazioni che non si vuole incluse nel menu " "audio." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista di applicazioni che ad un certo punto sono registrate con il menu " "audio" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Lista delle applicazioni che avranno i controlli del riproduttore sempre " "visibili" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Impostazione iniziale per il silenziamento totale nel menù" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Il volume non dovrebbe essere silenziato all'avvio." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Dove il controllo volume lo permette volume sopra 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Visualizzazione o meno dell'indicatore del suono nella barra del menù." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Visualizzazione o meno degli avvisi per volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "Quanti secondi un allarme volume approvato deve essere ricordato." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Per quanto tempo ricordare l'approvazione dell'utente del dialogo di " "conferma discusso nella descrizione dell'«avviso-volume-abilitato».\n" "\n" "Il valore di default (72 000 secondi) corrisponde alle 20 ore suggerite " "dalla norma EN 60950-1/Al2 dell'UE: «La conferma non ha bisogno di essere " "ripetuta più di una volta ogni 20 ore di tempo d'ascolto cumulativo.»" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Livello volume che fa scattare un allarme volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Livello volume che fa scattare un allarme volume alto. Vedi allarme-volume-" "abilitato per dettagli." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume output normale." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume output da usare quando l'impostazione di com.ubuntu.sound 'permetti-" "amplpificazione-volume' è abilitata." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Altoparlanti" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Cuffie" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Cuffie Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Altoparlanti Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Altoparlanti USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Cuffie USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Altoparlanti HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Cuffie HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (mute)" #: ../src/service.vala:302 msgid "silent" msgstr "silenzioso" #: ../src/service.vala:310 msgid "Sound" msgstr "Suono" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Mute" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Modalità silenziosa" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Impostazioni volume…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume Microfono" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Il volume alto danneggia l'udito." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Cuffie)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Cuffie Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Cuffie Usb)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (Cuffie HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Scegli Playlist" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Annulla" #~ msgid "Set properties of own user" #~ msgstr "Imposta le proprietà dell'attuale utente" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "E' necessaria l'autenticazione per impostare le proprietà dell'indicatore " #~ "dei suoni per l'utente attuale." #~ msgid "Set properties of any user" #~ msgstr "Imposta le proprietà per tutti gli utenti" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "E' necessaria l'autenticazione per impostare le proprietà dell'indicatore " #~ "dei suoni per un altro utente." ayatana-indicator-sound-0.8.2/po/ja.po0000644000000000000000000002667314004562315014513 0ustar # Japanese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-09-06 12:17+0000\n" "Last-Translator: Baka Gaijin \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "音声メニューからブラックリストに登録されたアプリのリスト" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2仕様に準拠する各メディアプレーヤーは、メニューに自動的に表示されます。この配列には、サウンドメニューに含めることを望まないアプリケーションのデ" "スクトップファイル名(マイナス.デスクトップサフィックス)を含める必要があります。" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "ある時点でサウンドメニューにすでに登録したアプリケーションのリスト" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2仕様に準拠する各メディアプレーヤーは、メニューに自動的に表示されます。この配列には、ある時点でメニューに表示されたアプリケーションのデスクトッ" "プファイル名(マイナス.デスクトップサフィックス)が含まれている必要があります。これにより、メニューはオフラインのアプリケーションを記憶して表示できます。" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "プレーヤーコントロールを常に表示するアプリケーションのリスト" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "メニューにおける全部ミュート(すべてミュート)の初期設定" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "起動する時にミュートをしないでください。" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "ボリュームスライダーでボリュームを100%以上に設定できるようにしますか。" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "音声インジケーターをメニューバーに表示しますか。" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "大音量の警告を表示しますか。" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "デバイスで有効になっている場合、次の場合に確認ダイアログがユーザーに表示されます:(a)ヘッドフォンジャックに何かが差し込まられているの場合(つまり、スピ" "ーカーの音量に関する警告がない)および(b)メディアが再生されている場合(つまり、着信音の音量に関する警告がない)、(c)ユーザーが警告音量よりも大きい音" "量をデシベル単位で設定しようとしました場合、(d)ユーザーが最後の警告音量の承認秒数以内に承認を示していない場合。" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "ユーザーの警告ボリュームの承認にかかる秒数を覚えておく必要があります。" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "警告ボリュームが有効」の説明で説明されている確認ダイアログのユーザーの承認を記憶する期間。 \n" "\n" "デフォルト値(72,000秒)は、EU標準EN 60950-1 / " "Al2で提案されている20時間に対応します。「確認は、累積受信時間の20時間ごとに複数回繰り返す必要はありません。」" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 #, fuzzy msgid "Volume level that triggers a high volume warning." msgstr "大音量の警告をトリガーする音量レベル。" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 #, fuzzy msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "大量の警告をトリガーするボリューム レベル。詳細については、警告ボリューム対応を参照してください。" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 #, fuzzy msgid "Normal output volume." msgstr "通常の出力音量。" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.ubuntu.soundの「allow-amplified-volume」設定が無効になっているときの最大音量。\n" "\n" "EU規格EN 60950-1 / Al2に準拠するために、ヘッドフォンのサウンド出力が100 dBAを超えたり、電気出力が150 " "mVを超えたりするdBにこの値を設定しないでください。\n" "\n" "デフォルト値(0)は、PulseAudioのPA_VOLUME_NORMに対応しています。" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "com.ubuntu.soundの「allow-amplified-volume」設定が有効な場合に使用する出力ボリューム。" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.ubuntu.soundの「allow-amplified-volume」設定が有効な場合の最大音量。\n" "\n" "EU規格EN 60950-1 / Al2に準拠するために、ヘッドフォンのサウンド出力が100 dBAを超えたり、電気出力が150 " "mVを超えたりするdBにこの値を設定しないでください。\n" "\n" "デフォルト値(11)は、PulseAudioのPA_VOLUME_UI_MAXに対応しています。" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format, fuzzy msgid "Volume" msgstr "ボリューム" #: ../src/info-notification.vala:55 #, fuzzy msgid "Speakers" msgstr "スピーカー" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "エアホーン" #: ../src/info-notification.vala:59 #, fuzzy msgid "Bluetooth headphones" msgstr "ブルートゥースヘッドフォン" #: ../src/info-notification.vala:61 #, fuzzy msgid "Bluetooth speaker" msgstr "ブルートゥーススピーカー" #: ../src/info-notification.vala:63 #, fuzzy msgid "Usb speaker" msgstr "USBスピーカー" #: ../src/info-notification.vala:65 #, fuzzy msgid "Usb headphones" msgstr "USBヘッドフォン" #: ../src/info-notification.vala:67 #, fuzzy msgid "HDMI speaker" msgstr "HDMIスピーカー" #: ../src/info-notification.vala:69 #, fuzzy msgid "HDMI headphones" msgstr "HDMIヘッドフォン" #: ../src/service.vala:299 #, fuzzy msgid "Volume (muted)" msgstr "ボリューム (ミュート)" #: ../src/service.vala:302 #, fuzzy msgid "silent" msgstr "サイレント" #: ../src/service.vala:310 msgid "Sound" msgstr "音声" #: ../src/sound-menu.vala:50 #, fuzzy msgid "Mute" msgstr "ミュート" #: ../src/sound-menu.vala:52 #, fuzzy msgid "Silent Mode" msgstr "サイレントモード" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "音声設定…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "マイクの音量" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "音量が大きくと聴覚が損なわれる可能性があります。" #: ../src/sound-menu.vala:254 #, fuzzy msgid "Volume (Headphones)" msgstr "音量(ヘッドフォン)" #: ../src/sound-menu.vala:257 #, fuzzy msgid "Volume (Bluetooth)" msgstr "ボリューム(ブルートゥース)" #: ../src/sound-menu.vala:260 #, fuzzy msgid "Volume (Usb)" msgstr "ボリューム (Usb)" #: ../src/sound-menu.vala:263 #, fuzzy msgid "Volume (HDMI)" msgstr "ボリューム (HDMI)" #: ../src/sound-menu.vala:266 #, fuzzy msgid "Volume (Bluetooth headphones)" msgstr "ボリューム(ブルートゥースヘッドフォン)" #: ../src/sound-menu.vala:269 #, fuzzy msgid "Volume (Usb headphones)" msgstr "ボリューム(Usbヘッドフォン)" #: ../src/sound-menu.vala:272 #, fuzzy msgid "Volume (HDMI headphones)" msgstr "音量(HDMIヘッドフォン)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "プレイリストを選択する" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "了解" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "キャンセルする" ayatana-indicator-sound-0.8.2/po/ka.po0000644000000000000000000001537514004562315014511 0ustar # Georgian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/kk.po0000644000000000000000000001537314004562315014521 0ustar # Kazakh translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/kl.po0000644000000000000000000001540014004562315014511 0ustar # Kalaallisut translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/km.po0000644000000000000000000001540214004562315014514 0ustar # Central Khmer translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/kn.po0000644000000000000000000001537414004562315014525 0ustar # Kannada translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ko.po0000644000000000000000000002451614004562315014524 0ustar # Korean translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-06-15 06:41+0000\n" "Last-Translator: MarongHappy \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "사운드 메뉴에서 블랙리스트에 있는 응용프로그램 목록" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2 규격을 준수하는 각 미디어 재생기가 메뉴에 자동으로 나타납니다. 이 배열에는 사운드 메뉴에 포함하지 않을 응용 프로그램의 " "데스크톱 파일 이름(최소 .desktop 접미사)이 포함되어야 합니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "사운드 메뉴에 등록된 응용프로그램 목록" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2 규격을 준수하는 각 미디어 재생기가 메뉴에 자동으로 나타납니다. 이 배열에는 메뉴에 나타나는 응용프로그램의 데스크톱 파일 " "이름(최소 .데스크톱 접미사)이 포함되어야 합니다. 이렇게 하면 메뉴가 오프라인 응용프로그램을 기억하고 표시할 수 있습니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "재생기 제어를 항상 볼 수 있는 응용프로그램 목록" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "메뉴의 전역 음소거(모두 음소거)에 대한 초기 설정" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "시작시 볼륨을 음소거해서는 안됩니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "음량 슬라이더를 통해 볼륨을 100% 이상으로 설정할 수 있는지 여부" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "메뉴 표시줄에 사운드 표시기를 표시할지 여부." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "높은 음량 경고를 표시할지 여부." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "장치에서 활성화된 경우 (a) 헤드폰 잭에 연결된 상태(스피커 음량에 대한 경고 없음) 및 (b) 미디어가 재생 중(즉, 벨소리 음량에 " "대한 경고 없음) 및 (c) 사용자가 승인 여부를 지정하지 않은 경고 음량 데시벨(d)보다 높게 음량을 설정하려고 하면 확인 대화 상자가 " "사용자에게 표시됩니다.마지막 경고-음량-승인-ttl초 내에 완료됩니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "사용자의 경고-음량 승인을 기억해야 하는 시간(초)입니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "'경고-음량-사용가능' 설명에서 논의된 확인 대화 상자에 대한 사용자의 승인을 기억하는 기간.\n" "\n" "기본값(72,000초)은 EU 표준 EN 60950-1/Al2에서 제시한 20시간에 해당합니다: \"인정확인은 누적 청취시간 20시간마다 " "한 번 이상 반복할 필요가 없습니다.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "높은 음량 경고를 유발하는 음량 수준." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "높은 음량 경고를 유발하는 음량 수준. 자세한 내용은 경고 음량 사용 가능을 참조하십시오." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "일반 출력 음량." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.ubuntu.sound의 '허용-증폭-음량' 설정이 비활성화되었을 때의 최대 음량입니다.\n" "\n" "EU 표준 EN 60950-1/Al2를 준수하려면 이 값을 헤드폰 사운드 출력이 100dBA를 초과하거나 전기 출력이 150mV를 " "초과하는 dB로 설정해서는 안 됩니다.\n" "\n" "기본값(0)은 PulseAudio의 PA_VOLUM_NORM에 해당합니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "com.ubuntu.sound의 '허용-증폭-음량' 설정이 활성화된 경우 사용할 출력 음량입니다." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.ubuntu.sound의 '허용-증폭-음량' 설정이 활성화된 경우의 최대 음량입니다.\n" "\n" "EU 표준 EN 60950-1/Al2를 준수하려면 이 값을 헤드폰 사운드 출력이 100dBA를 초과하거나 전기 출력이 150mV를 " "초과하는 dB로 설정해서는 안 됩니다.\n" "\n" "기본값(11)은 PulseAudio의 PA_VOLUIL_UI_MAX에 해당합니다." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "음량" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "스피커" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "헤드폰" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "블루투스 헤드폰" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "블루투스 스피커" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Usb 스피커" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Usb 헤드폰" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI 스피커" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI 헤드폰" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "음량 (음소거됨)" #: ../src/service.vala:302 msgid "silent" msgstr "무음" #: ../src/service.vala:310 msgid "Sound" msgstr "사운드" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "음소거" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "무음 모드" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "사운드 설정…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "마이크 음량" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "음량이 높으면 청력이 손상될 수 있습니다." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "음량 (헤드폰)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "음량 (블루투스)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "음량 (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "음량 (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "음량 (블루투스 헤드폰)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "음량 (Usb 헤드폰)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "음량 (HDMI 헤드폰)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "재생목록 선택하기" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "확인" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "취소" ayatana-indicator-sound-0.8.2/po/ku.po0000644000000000000000000001537414004562315014534 0ustar # Kurdish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ku\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/kw.po0000644000000000000000000001537414004562315014536 0ustar # Cornish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ky.po0000644000000000000000000001537414004562315014540 0ustar # Kirghiz translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ky\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/la.po0000644000000000000000000001537214004562315014507 0ustar # Latin translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: la\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/lb.po0000644000000000000000000001540214004562315014502 0ustar # Letzeburgesch translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/LINGUAS0000644000000000000000000000067514004562315014600 0ustar af am an ar ast az bem be bg bn bo br bs ca ca@valencia ce ckb co crh cs cv cy da de el en_AU en_CA en_GB eo es et eu fa fil fi fo fr_CA fr frp fy ga gd gl gu he hi hr ht hu hy ia id is it ja ka kk kl km kn ko ku kw ky la lb lo lt lv mg mhr mi ml mr ms my nb ne nl nn oc os pa pl ps pt_BR pt ro ru sa sc sd se shn si sk sl sq sr sv sw szl ta te tg th ti tr ug uk ur uz vi wae zh_CN zh_HK zh_TW ny aa as wo gv fur it_CARES dv mk vec csb tt ta_LK ayatana-indicator-sound-0.8.2/po/lo.po0000644000000000000000000001537414004562315014527 0ustar # Laotian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/lt.po0000644000000000000000000002500714004562315014526 0ustar # Lithuanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2018-03-04 22:39+0000\n" "Last-Translator: Moo \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " "19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " "1 : 2);\n" "X-Generator: Weblate 2.20-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Sąrašas programų, kurios yra įtrauktos į juodąjį sąrašą iš garso meniu" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Kiekviena medijos leistuvė, kuri laikosi MPRIS2 specifikacijų, automatiškai " "atsiras meniu. Šiame masyve turėtų būti programų, kurios nenori būti " "įtrauktos į garso meniu, darbalaukio failų pavadinimai (be .desktop " "priesagos)." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Sąrašas programų, kurios tam tikru būdu buvo registruotos su garso meniu" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Kiekviena medijos leistuvė, kuri laikosi MPRIS2 specifikacijų, automatiškai " "atsiras meniu. Šiame masyve turėtų būti programų, kurios tam tikru būdu buvo " "atsiradusios garso meniu, darbalaukio failų pavadinimai (be .desktop " "priesagos). Tai leidžia meniu prisiminti ir rodyti autonomines programas." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Sąrašas programų, kurios visą laiką turės matomus grotuvo valdiklius" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Pradinis nustatymas, skirtas visuotiniam nutildymui (nutildyti viską) meniu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Paleidimo metu garsis neturėtų būti nutildytas." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ar garsio slinktukas leidžia nustatyti garsį virš 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Rodyti ar nerodyti garso indikatorių meniu juostoje." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Rodyti ar nerodyti didelio garsio įspėjimus." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Jeigu įjungta įrenginyje, naudotojui bus pateikiamas patvirtinimo dialogas " "tuo atveju, jeigu (a) kažkas yra įjungiama į ausinių lizdą (t.y., jokių " "garsiakalbio garsio įspėjimų) IR (b) yra atkuriama medija (t.y., jokių " "skambučio melodijos garsio įspėjimų) IR (c) naudotojas bando nustatyti " "garsį, kuris didesnis nei warning-volume-decibels IR (d) naudotojas nenurodė " "patvirtinimo per paskutines warning-volume-approval-ttl sekundes." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kelioms sekundėms turėtų būti prisimintas naudotojo garsio įspėjimo " "patvirtinimas." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Kaip ilgai prisiminti naudotojo sutikimą, skirtą patvirtinimo dialogui, " "aptariamam 'warning-volume-enabled' apraše.\n" "\n" "Numatytoji reikšmė (72,000 sekundžių) atitinka 20 valandų, kaip yra " "pasiūlyta pagal ES standartą EN 60950-1/Al2: “Patvirtinimas neturi būti " "kartojamas daugiau nei kartą per kas 20 val. visuminio klausymosi laiko.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Garsio lygis, kuris iššaukia didelio garsio įspėjimą." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Garsio lygis, kuris iššaukia didelio garsio įspėjimą. Išsamesnei " "informacijai, žiūrėkite warning-volume-enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalios išvesties garsis." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Didžiausias garsis, kai com.ubuntu.sound 'allow-amplified-volume' nustatymas " "yra išjungtas.\n" "\n" "Tam, kad atitiktų ES standartą EN 60950-1/Al2, ši reikšmė niekada neturėtų " "būti nustatyta į dB, kas priverčia ausinių garso išvestį viršyti 100 dBA, ar " "elektros išvestį viršyti 150 mV.\n" "\n" "Numatytoji reikšmė (0) atitinka PulseAudio PA_VOLUME_NORM reikšmę." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Išvesties garsis, kurį naudoti, kai com.ubuntu.sound's 'allow-amplified-" "volume' nustatymas yra įjungtas." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Didžiausias garsis, kai com.ubuntu.sound 'allow-amplified-volume' nustatymas " "yra įjungtas.\n" "\n" "Tam, kad atitiktų ES standartą EN 60950-1/Al2, ši reikšmė niekada neturėtų " "būti nustatyta į dB, kas priverčia ausinių garso išvestį viršyti 100 dBA, ar " "elektros išvestį viršyti 150 mV.\n" "\n" "Numatytoji reikšmė (11) atitinka PulseAudio's PA_VOLUME_UI_MAX reikšmę." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Garsis" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Garsiakalbiai" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Ausinės" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth ausinės" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth garsiakalbis" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB garsiakalbis" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB ausinės" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI garsiakalbis" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI ausinės" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Garsis (nutildytas)" #: ../src/service.vala:302 msgid "silent" msgstr "tylus" #: ../src/service.vala:310 msgid "Sound" msgstr "Garsas" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Nutildyti" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Tyli veiksena" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Garso nustatymai…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofono garsis" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Didelis garsis gali pažeisti jūsų klausą." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Garsis (Ausinės)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Garsis (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Garsis (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Garsis (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Garsis (Bluetooth ausinės)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Garsis (USB ausinės)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Garsis (HDMI ausinės)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Pasirinkti grojaraštį" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Gerai" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Atsisakyti" ayatana-indicator-sound-0.8.2/po/lv.po0000644000000000000000000001572414004562315014535 0ustar # Latvian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-01-04 01:21+0000\n" "Last-Translator: Mareks Dunkurs \n" "Language-Team: Latvian \n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" "X-Generator: Weblate 3.10\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Atcelt" ayatana-indicator-sound-0.8.2/po/mg.po0000644000000000000000000001537514004562315014521 0ustar # Malagasy translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/mhr.po0000644000000000000000000001540214004562315014673 0ustar # Language mhr translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mhr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/mi.po0000644000000000000000000001537214004562315014520 0ustar # Maori translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/mk.po0000644000000000000000000001533714004562315014523 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ml.po0000644000000000000000000001537614004562315014527 0ustar # Malayalam translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ml\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/mr.po0000644000000000000000000001537414004562315014533 0ustar # Marathi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ms.po0000644000000000000000000001564714004562315014537 0ustar # Malay translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-09-04 21:45+0000\n" "Last-Translator: antuketot76 \n" "Language-Team: Malay \n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Batal" ayatana-indicator-sound-0.8.2/po/my.po0000644000000000000000000001537414004562315014542 0ustar # Burmese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: my\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/nb.po0000644000000000000000000002574314004562315014515 0ustar # Norwegian Bokmal translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-11-12 17:28+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "En liste over programmer som er svartelistet fra lydmenyen" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Hver mediaavspiller som følger MPRIS2-spesifikasjonene vil opptre automatisk " "i menyen. Denne tabellen burde inne holde skrivebordsfilnavnene (minus ." "desktop-endelsen) til programmer som ikke skal inkluderes i lydmenyen." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "En liste over programmet som på noe tidspunkt har registrert seg med " "lydmenyen" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Hver mediaavspiller som følger MPRIS2-spesifikasjonene vil opptre automatisk " "i menyen. Denne tabellen burde inne holde skrivebordsfilnavnene (minus ." "desktop-endelsen) til programmer på noe punkt har opptrådt i menyen. Dette " "tillater at menyen husker og viser programmer som ikke lenger er i vist." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "En liste over programmer som skal avspillerkontroller synlige hele tiden" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 #, fuzzy msgid "Initial setting for global mute (mute all) on the menu" msgstr "Første innstilling for global forstumming (forstum alt) i menyen" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ved oppstart skal ikke lydstyrken forstummes." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Hvorvidt lydglidebryteren skal tillate å sette lydstyrken over 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 #, fuzzy msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Hvorvidt lydindikatoren skal vises i menylinjen." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Hvorvidt det skal vises advarsler om høy lydstyrke." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 #, fuzzy msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Hvis skrudd på for en enhet, vil en bekreftelsesdialog bli presentert for " "brukeren hvis (a) noe er plugget inn i hodetelefoninngangen (altså ingen " "advarsler for høyttalerlydstyrkenivåer) OG (b) media spilles av (altså ignen " "advarsler for ringetonelydstyrkenivåer) OG (c) brukeren prøver å sette " "volumet høyere enn warning-volume-decibels OG (d) brukeren har ikke indikert " "samtykke i forrige warning-volume-approval-ttl sekunder." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 #, fuzzy msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Hvor mange sekunder en brukers samtykke til warning-volume skal huskes." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 #, fuzzy msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Hvor lenge en brukers samtykke til bekreftelsesdialogen diskutert i " "beskrivelsen av \"warning-volume-enabled\" skal huskes.\n" "\n" "Forvalgt verdi (72,000 sekunder) samsvarer med de 20 timene anbefalt av EU-" "standarden EN 60950-1/Al2: \"Samtykke trenger ikke å repeteres mer enn én " "gang hver 20ende time med samlet lyttetid.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Lydstyrkenivå som utløser advarsel om høy lydstyrke." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Lydstyrkenivå som utløser advarsel om høy lydstyrke. Se warning-volume-" "enabled for detaljer." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalt utgangslydstyrkenivå." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimalt lydstyrke når com.ubuntu.sound sin \"allow-amplified-volume\"-" "innstilling er avskrudd.\n" "\n" "For å overholde EU-standard EN 60950-1/Al2, burde denne verdien aldri settes " "til et dB-nivå som gjør at hodetelefonenes lydstyrke overstiger 100 dBA, " "eller at elektrisk utgangsspenning overstiger 150 mV.\n" "\n" "Forvalgt verdi (0) samsvarer med PulseAudio sin PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Utgangslydstyrkenivå brukt når com.ubuntu.sound sin \"allow-amplified-volume" "\"-innstilling er påslått." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimalt lydstyrke når com.ubuntu.sound sin \"allow-amplified-volume\"-" "innstilling er påskrudd.\n" "\n" "For å overholde EU-standard EN 60950-1/Al2, burde denne verdien aldri settes " "til et dB-nivå som gjør at hodetelefonenes lydstyrke overstiger 100 dBA, " "eller at elektrisk utgangsspenning overstiger 150 mV.\n" "\n" "Forvalgt verdi (11) samsvarer med PulseAudio sin PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Lydstyrke" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Høyttalere" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Hodetelefoner" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Blåtannshodetelefoner" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Blåtannshøyttaler" #: ../src/info-notification.vala:63 #, fuzzy msgid "Usb speaker" msgstr "USB-høyttaler" #: ../src/info-notification.vala:65 #, fuzzy msgid "Usb headphones" msgstr "USB-hodetelefoner" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI-høyttaler" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI-hodetelefoner" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Lydstyrke (forstummet)" #: ../src/service.vala:302 msgid "silent" msgstr "stille" #: ../src/service.vala:310 msgid "Sound" msgstr "Lyd" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Forstum" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Stille-modus" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Lydinnstillinger …" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofonlydstyrke" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Høyt lydstyrkenivå kan skade hørselen din." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Lydstyrke (hodetelefoner)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Lydstyrke (Blåtann)" #: ../src/sound-menu.vala:260 #, fuzzy msgid "Volume (Usb)" msgstr "Lydstyrke (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Lydstyrke (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Lydstyrke (Blåtannshodetelefoner)" #: ../src/sound-menu.vala:269 #, fuzzy msgid "Volume (Usb headphones)" msgstr "Lydstyrke (USB-hodetelefoner)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Lydstyrke (HDMI-hodetelefoner)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Velg spilleliste" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Avbryt" #~ msgid "Set properties of own user" #~ msgstr "Sett egenskaper for egen bruker" #~ msgid "" #~ "Authentication is required to set one's own indicator sound properties." #~ msgstr "" #~ "Identitetsbekreftelse kreves for å sette egenskaper for egne " #~ "lydindikatorer." #~ msgid "Set properties of any user" #~ msgstr "Sett egenskaper for vilkårlig bruker" #~ msgid "" #~ "Authentication is required to set another user's indicator sound " #~ "properties." #~ msgstr "" #~ "Identietsbekreftelse kreves for å sette egenskaper en brukers " #~ "lydindikator." ayatana-indicator-sound-0.8.2/po/ne.po0000644000000000000000000001537314004562315014516 0ustar # Nepali translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ne\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/nl.po0000644000000000000000000002017514004562315014521 0ustar # Dutch translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2019-12-29 14:07+0000\n" "Last-Translator: Erik Peeremand \n" "Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" "Een lijst van applicaties die uitgesloten zijn van het\n" "geluidsmenu" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Elke mediaspeler die zich aan de MPRIS2 specificaties houdt zal automatisch " "in het\n" "menu verschijnen. Deze array moet de .desktop-bestandsnamen (zonder het\n" ".desktop achtervoegsel) bevatten van applicaties die niet in het " "geluidsmenu\n" "opgenomen willen worden." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Een lijst van applicaties die zich ooit geregistreerd hebben bij het " "geluidsmenu" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Elke mediaspeler die zich aan de MPRIS2 specificaties houdt zal automatisch " "in het\n" "menu verschijnen. Deze array moet de .desktop-bestandsnamen (zonder het\n" ".desktop achtervoegsel) bevatten van applicaties die ooit in het menu " "hebben\n" "gestaan. Op deze manier kan het menu momenteel onbeschikbare applicaties\n" "onthouden." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Een lijst van applicaties die spelerknoppen altijd zichtbaar hebben" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Begininstelling voor algemene demping op het menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Bij het starten mag het volume niet gedempt zijn." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Of de volumeschuif een volume van meer dan 100% toestaat" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Of de geluidsindicator getoond moet worden in de menubalk." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" "Of er waarschuwingen moeten worden gegeven\n" "voor hard volume." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Aantal secondes dat de toestemming voor volumewaarschuwingen van een " "gebruiker onthouden moet worden." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Oké" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Annuleren" ayatana-indicator-sound-0.8.2/po/nn.po0000644000000000000000000001546514004562315014531 0ustar # Norwegian Nynorsk translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ny.po0000644000000000000000000001533714004562315014542 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ny\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/oc.po0000644000000000000000000002474414004562315014517 0ustar # Occitan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-11-25 20:28+0000\n" "Last-Translator: Quentin PAGÈS \n" "Language-Team: Occitan \n" "Language: oc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Una lista de las aplicacions exclusas del menú son" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Totes los lectors multimèdia que respèctan l’estandard MPRIS2 apreissaràn al " "menú. Aqueste tablèu deu conténer los noms des fichièrs (sens extension ." "desktop) de las aplicacions que devon pas èsser inclusas al menú son." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista de las aplicacions que se son marcada a un moment al menú de son" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada lector multimèdia que se conforma a las especificacions MPRIS2 " "apareissarà automaticament al menú. Aqueste tablèu deu conténer los noms " "dels fichièrs del burèu (sens extension .desktop) de las aplicacions que " "devon èsser inclusas al menú son. Permet al menú de memorizar e mostrar las " "aplicacions fòra linha." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Una lista de las aplicacions per las qualas los contraròtles son visible en " "permanéncia" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valor per defaut pel mòde mut general (tot mut) al menú" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "A l’aviada lo volum deu pas èsser mut." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Se lo contraròtle de volum permet d’anar al delà de 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Mostrar o non l’indicator dins la barra de menú." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Mostrar o pas los avertiments de volum naut." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "S’es activat sus un periferic, se mostrarà una fenèstra de confirmacion a l’" "utilizaire se a) quicòm es connectat a l’entrada del jack (valent a dire, " "cap d’avertiment per volum naut dels naut-parlaires) e b) un mèdia es en " "lectura (valent a dire, cap d’avertiment sul volum d’alarma) e c) l’" "utilizaire ensajar d’aumentar lo volum mai naut que la valor warning-volume-" "decibels e d) l’utilizaire a pas donat son acòrd pendent las darrièras " "warning-volume-approval-ttl segondas." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quantas de segondas l’aprovacion de l’avertiment respècte al volum deu èsser " "memorizat." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quant de temps memorizar l’acòrd de l’utilizaire per la fenèstra de " "confirmacion mostrada dins la descripcion de «warning-volume-enabled».\n" "\n" "La valor per defaut (72 000 segondas) correspond a las 20 oras suggeridas " "per la norma EN 60950-1/Al2 de l’UE : « Cal pas repetir l’acceptacion fins a " "20 oras cumulativas d’escota »." #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivèl sonòr qu’activa un avertiment de volum naut." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volum sonòr qu’activa un avertiment de volum elevat. Consultatz warning-" "volume-enabled per mai d’informacions." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volum de sortida normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volum maximal quand se desactiva lo paramètre com.ubuntu.sound's « allow-" "amplified-volume ».\n" "\n" "Per respectar l’estandard EN 60950-1/Al2 de l’UE, aqueste valor deu pas " "jamai èsser definida a un dB que faga que la sortida dels escotadors " "excedisca los 100 dBA, nimai que la tension de sortida siá superiora a 150mV." "\n" "\n" "La valor per defaut (0) correspond a PA_VOLUME_NORM de PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volum de sortida d’utilizar quand lo paramètres « allow-amplified-volume » " "es activat." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volum maximal quand s’activa lo paramètre com.ubuntu.sound's « allow-" "amplified-volume ».\n" "\n" "Per respectar l’estandard EN 60950-1/Al2 de l’UE, aqueste valor deu pas " "jamai èsser definida a un dB que faga que la sortida dels escotadors " "excedisca los 100 dBA, nimai que la tension de sortida siá superiora a 150mV." "\n" "\n" "La valor per defaut (11) correspond a PA_VOLUME_UI_MAX de PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volum" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Naut-parlaires" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Casc àudio" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Casc àudio Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Naut-parlaire Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Naut-parlaire USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Casc àudio USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Naut-parlaire HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Casc àudio HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volum (silenci)" #: ../src/service.vala:302 msgid "silent" msgstr "silenciós" #: ../src/service.vala:310 msgid "Sound" msgstr "Son" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Copar lo son" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Mòde silenciós" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Paramètres son…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volum del microfòn" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Un volum naut pòt damatjar vòstra audicion." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volum (Casc àudio)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volum (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volum (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volum (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volum (Casc àudio Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volum (Casc àudio USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volum (Casc àudio HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Causir una lista de lectura" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "D'ACÒRDI" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Anullar" ayatana-indicator-sound-0.8.2/po/os.po0000644000000000000000000001537514004562315014537 0ustar # Ossetian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: os\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/pa.po0000644000000000000000000001606314004562315014511 0ustar # Punjabi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-03-18 16:36+0000\n" "Last-Translator: Satnam S Virdi \n" "Language-Team: Punjabi \n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "ਸਾਊਂਡ ਮੇਨੂ ਵਿੱਚੋ ਕਾਲੀਸੂਚੀ ਵਾਲੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਸੂਚੀ" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/pl.po0000644000000000000000000002540514004562315014524 0ustar # Polish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2018-08-25 15:53+0000\n" "Last-Translator: WaldiS \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Lista aplikacji umieszczonych na czarnej liście z menu dźwięki" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Każdy odtwarzacz multimedialny, który jest zgodny ze specyfikacją MPRIS2, " "pojawi się automatycznie w menu. Ta tablica powinna zawierać nazwy plików " "pulpitu (bez przyrostka .desktop) aplikacji, które nie chcą być włączone do " "menu dźwięku." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Lista aplikacji, które w pewnym momencie zarejestrowały się w menu dźwięku" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Każdy odtwarzacz multimedialny, który jest zgodny ze specyfikacją MPRIS2, " "pojawi się automatycznie w menu. Ta tablica powinna zawierać nazwy plików na " "pulpicie (bez przyrostka .desktop) aplikacji, które w pewnym momencie " "pojawiły się w menu. Dzięki temu menu zapamiętuje i wyświetla " "zoptymalizowane aplikacje." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Lista aplikacji, które będą miały kontrolki odtwarzacza widoczne przez cały " "czas" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Początkowe ustawienie globalnego wyciszenia (wycisz wszystkie) w menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Przy rozruchu głośność nie powinna być wyciszona." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Czy suwak głośności pozwala ustawić głośność powyżej 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Określa, czy wskaźnik dźwięku ma być wyświetlany na pasku menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Określa, czy wyświetlać ostrzeżenia o dużej głośności." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Jeśli jest włączone na urządzeniu, użytkownikowi zostanie wyświetlone okno " "dialogowe z potwierdzeniem, jeśli (a) coś jest podłączone do gniazda " "słuchawkowego (tj. Brak ostrzeżeń dla głośników głośnikowych) ORAZ (b) " "odtwarzanie multimediów (np. Brak ostrzeżeń o dzwonkach ) ORAZ (c) " "użytkownik próbuje ustawić głośność wyższą niż decybelki ostrzegawcze-" "decybele ORAZ (d) użytkownik nie wyraził zgody w ostatniej godzinie " "zatwierdzania-objętości ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Ile sekund należy zapamiętać zatwierdzenie głośności ostrzeżenia przez " "użytkownika." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Jak długo należy pamiętać zatwierdzenie przez użytkownika okna dialogowego " "potwierdzenia opisanego w opisie 'włączanie głośności ostrzeżenia'. \n" " \n" "Wartość domyślna (72,000 sekund) odpowiada 20 godzinom sugerowanym w normie " "UE EN 60950-1/Al2: \"Potwierdzenie nie musi być powtarzane więcej niż raz na " "20 godzin łącznego czasu słuchania.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Poziom głośności, który wyzwala ostrzeżenie o dużej głośności." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Poziom głośności, który wyzwala ostrzeżenie o dużej głośności. Więcej " "informacji na ten temat zawiera sekcja z ostrzeżeniem o woluminie." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalna głośność wyjściowa." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksymalna głośność, gdy ustawienie 'zezwolenie na wzmocnioną głośność' com." "ubuntu.sound jest wyłączone. \n" " \n" "Aby zachować zgodność z normą europejską EN 60950-1/Al2, wartość ta nigdy " "nie powinna być ustawiona na wartość dB, która powoduje, że moc wyjściowa " "słuchawek przekracza 100 dBA, a moc elektryczna nie przekracza 150 mV. \n" " \n" "Wartość domyślna (0) odpowiada PA_VOLUME_NORM PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Wolumin wyjściowy do użycia, gdy włączone jest ustawienie 'zezwalaj na " "wzmocnioną głośność' com.ubuntu.sound." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksymalna głośność, gdy włączone jest ustawienie 'zezwolenie na wzmocnioną " "głośność' com.ubuntu.sound. \n" " \n" "Aby zachować zgodność z normą europejską EN 60950-1/Al2, wartość ta nigdy " "nie powinna być ustawiona na wartość dB, która powoduje, że moc wyjściowa " "słuchawek przekracza 100 dBA, a moc elektryczna nie przekracza 150 mV. \n" " \n" "Wartość domyślna (11) odpowiada PA_VOLUME_UI_MAX PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Głośność" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Głośniki" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Słuchawki" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Słuchawki Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Głośnik Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Głośnik USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Słuchawki USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Głośnik HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Słuchawki HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Głośność (wyciszony)" #: ../src/service.vala:302 msgid "silent" msgstr "cichy" #: ../src/service.vala:310 msgid "Sound" msgstr "Dźwięk" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Wycisz" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Tryb cichy" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Ustawienia dźwięku…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Głośność mikrofonu" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Wysoka głośność może uszkodzić słuch." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Głośność (słuchawki)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Głośność (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Głośność (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Głośność (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Głośność (słuchawki Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Głośność (słuchawki USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Głośność (słuchawki HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Wybierz listę odtwarzania" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Anuluj" ayatana-indicator-sound-0.8.2/po/POTFILES.in0000644000000000000000000000236114004562315015322 0ustar data/org.ayatana.indicator.sound.AccountsService.policy data/org.ayatana.indicator.sound.AccountsService.xml data/org.ayatana.indicator.sound.gschema.xml include/unity/gmenuharness/MatchResult.h include/unity/gmenuharness/MatchUtils.h include/unity/gmenuharness/MenuItemMatcher.h include/unity/gmenuharness/MenuMatcher.h src/accounts-service-access.vala src/accounts-service-privacy-settings.vala src/accounts-service-sound-settings.vala src/accounts-service-system-sound-settings.vala src/accounts-service-user.vala src/bus-watch-namespace.c src/bus-watch-namespace.h src/freedesktop-interfaces.vala src/gmenuharness/MatchResult.cpp src/gmenuharness/MatchUtils.cpp src/gmenuharness/MenuItemMatcher.cpp src/gmenuharness/MenuMatcher.cpp src/greeter-broadcast.vala src/info-notification.vala src/main.c src/media-player-list-greeter.vala src/media-player-list-mpris.vala src/media-player-list.vala src/media-player-mpris.vala src/media-player-user.vala src/media-player.vala src/mpris2-interfaces.vala src/notification.vala src/options-gsettings.vala src/options.vala src/service.vala src/sound-menu.vala src/voip-input-menu-item.h src/volume-control-pulse.vala src/volume-control.vala src/volume-warning-pulse.vala src/volume-warning.vala src/warn-notification.vala ayatana-indicator-sound-0.8.2/po/POTFILES.skip0000644000000000000000000000120414004562315015655 0ustar src/accounts-service-sound-settings.c src/volume-control-pulse.c src/mpris2-interfaces.c src/info-notification.c src/options.c src/media-player.c src/media-player-mpris.c src/volume-control.c src/freedesktop-interfaces.c src/accounts-service-system-sound-settings.c src/media-player-list-mpris.c src/accounts-service-user.c src/volume-warning-pulse.c src/options-gsettings.c src/media-player-user.c src/media-player-list.c src/warn-notification.c src/volume-warning.c src/sound-menu.c src/notification.c src/greeter-broadcast.c src/accounts-service-access.c src/media-player-list-greeter.c src/accounts-service-privacy-settings.c src/service.c ayatana-indicator-sound-0.8.2/po/ps.po0000644000000000000000000001537314004562315014536 0ustar # Pashto translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ps\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/pt_BR.po0000644000000000000000000002503014004562315015111 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-02-26 17:33+0000\n" "Last-Translator: Wellington Terumi Uemura \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Uma lista de aplicativos bloqueados do menu de som" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada media player que obedeça à especificação do MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos arquivos de " "desktop (menos o sufixo .desktop) dos aplicativos que não queiram ser " "incluídas no menu de som." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Uma lista de aplicações que em algum ponto foram registradas com o menu de " "som" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada media player que obedeça à especificação do MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos arquivos de " "desktop (menos o sufixo .desktop) dos aplicativos que em algum momento " "tenham aparecido no menu. Isso permite que o menu lembre e exibam os " "aplicativos offlined." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Uma lista de aplicativos que terão os controles do jogador visíveis o tempo " "todo" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuração inicial para mute global (mute all) no menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "O volume não deve ser silenciado ao iniciar." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Se o controle deslizante de volume permite ajustar o volume acima de 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Se deve ou não mostrar o indicador sonoro na barra de menu." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Se deve ou não mostrar avisos com o volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se ativado num dispositivo, será apresentada uma caixa de diálogo de " "confirmação ao usuário se (a) algo estiver conectado à tomada de fone de " "ouvidos (ou seja, sem avisos nos alto-falantes) E (b) se uma mídia estiver " "tocando (ou seja, sem avisos sonoros de toques) E (c) se o usuário tentar " "definir o volume do áudio acima dos avisos de alerta E (d) se o usuário não " "tiver concordado com o último alerta de volume alto nos últimos segundos de " "aviso." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Em quanto tempo, em segundos, o alerta de aprovação de volume alto do " "usuário deve ser lembrada." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quanto tempo para lembrar a aprovação do diálogo de confirmação pelo usuário " "discutido na descrição do \"aviso-ativado-pelo-volume\".\n" "\n" "O valor padrão (72.000 segundos) corresponde à 20 horas sugeridas pelo en " "60950-1/Al2 padrão da UE: \"O reconhecimento não precisa ser repetido mais " "de uma vez a cada 20 h de tempo de escuta cumulativo.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nível de volume que ativa um aviso de volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nível de volume que ativa um aviso de volume alto. Ver aviso-volume " "disponível para detalhes." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de saída normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo quando a configuração \"permitir-volume amplificado\" do " "com.ubuntu.sound é desativado.\n" "\n" "Para se adequar ao EN 60950-1/Al2 padrão da UE, este valor nunca deve ser " "definido para um dB que faça com que a saída de som do fone de ouvido exceda " "os 100 dBA ou a saída elétrica exceda 150 mV.\n" "\n" "O valor predefinido (0) corresponde ao PA_VOLUME_NORM do PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "O volume de saída para usar quando a configuração \"permitir-amplificado-" "volume\" do com.ubuntu.sound está ativada." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo quando a configuração \"permitir-volume-amplificado\" do " "com.ubuntu.sound está ativado.\n" "\n" "Para se adequar ao EN 60950-1/Al2 padrão da UE, este valor nunca deve ser " "definido para um dB que faça com que a saída do som do fone de ouvido exceda " "os 100 dBA ou a saída elétrica exceda 150 mV.\n" "\n" "O valor predefinido (11) corresponde ao PA_VOLUME_UI_MAX do PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Alto-falantes" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Fones de ouvido" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Fones de ouvido Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Alto-falante Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Alto-falante USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Fones de ouvido Usb" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Alto-falante HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Fones de ouvido HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: ../src/service.vala:302 msgid "silent" msgstr "Silencioso" #: ../src/service.vala:310 msgid "Sound" msgstr "Som" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Mudo" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Modo Silencioso" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Configurações de Som…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume do Microfone" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Um volume alto pode prejudicar a sua audição." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Fones de Ouvido)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (fones de ouvido Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (fones de ouvido USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (fones de ouvido HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Escolha uma Lista de Reprodução" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-0.8.2/po/pt.po0000644000000000000000000002476314004562315014542 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-10-02 21:41+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.3-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Uma lista de aplicações bloqueados do menu de som" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada reprodutor de mídia que obedeça à especificação MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos ficheiros do " "desktop (menos o sufixo .desktop) de aplicações que não querem ser incluídas " "no menu de som." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Uma lista de aplicações que em algum ponto foram registadas com o menu de som" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada reprodutor de mídia que obedeça à especificação MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos ficheiros do " "desktop (menos o sufixo .desktop) de aplicações que não querem ser incluídas " "no menu de som. Isso permite que o menu lembre e exiba aplicações " "offlineadas." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Uma lista de aplicações que terão controles do jogador visíveis todo o tempo" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuração inicial para silenciar global (silenciar tudo) no menu" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ao iniciar o volume não deve ser mutado." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Se o controle deslizante de volume permite ajustar o volume acima de 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Se deve mostrar o indicador sonoro na barra de menu ou não." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Se deve mostrar avisos de alto volume ou não." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se estiver ativado num aparelho, uma caixa de diálogo de confirmação será " "apresentada ao utilizador se (a) algo estiver ligado à tomada de " "auscultadores (ou seja, sem avisos para volumes de colunas) E (b) mídia " "estiver a ser reproduzido (ou seja, sem avisos para volumes de toques) E (c) " "o utilizador tentar definir o volume superior aos volumes de decibéis de " "volume de aviso E (d) o utilizador não tiver indicado aprovação nos últimos " "segundos de aviso-volume-aprovação-ttl." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quantos segundos a aprovação do volume de aviso de um utilizador deverá ser " "lembrada." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quanto tempo para lembrar a aprovação de um utilizador da caixa de diálogo " "de confirmação na descrição de 'warning-volume-enabled'.\n" "\n" "O valor predefinido (72.000 segundos) corresponde às 20 horas sugeridas pela " "norma europeia EN 60950-1/Al2: \"O reconhecimento não precisa ser repetido " "mais de uma vez a cada 20 horas cumulativo de escuta.\"" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nível de volume que aciona um aviso de volume alto." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nível de volume que aciona um aviso de volume alto. Consulte o volume de " "aviso ativado para mais detalhes." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de saída normal." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo quando a configuração \"allow-amplified-volume\" do " "com.ubuntu.sound está desativada.\n" "\n" "Para manter conformidade com a norma europeia EN 60950-1/Al2, este valor " "nunca deve ser definido para um dB que faça com que a saída de som dos " "auscultadores exceda 100 dBA, nem a saída eléctrica exceda 150 mV.\n" "\n" "O valor predefinido (0) corresponde ao PA_VOLUME_NORM da PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume de saída a ser usado quando a configuração 'allow-amplified-volume' " "do com.ubuntu.sound estiver ativada." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo quando a configuração \"allow-amplified-volume\" do " "com.ubuntu.sound está ativada.\n" "\n" "Para manter conformidade com a norma europeia EN 60950-1/Al2, este valor " "nunca deve ser definido para um dB que faça com que a saída de som dos " "auscultadores exceda 100 dBA, nem a saída elétrica exceda 150 mV.\n" "\n" "O valor predefinido (11) corresponde ao PA_VOLUME_NORM da PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volume" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Colunas" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Auscultadores" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Auscultadores Bluetooth" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Coluna Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "Coluna USB" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "Auscultadores USB" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Coluna HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Auscultadores HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: ../src/service.vala:302 msgid "silent" msgstr "silêncio" #: ../src/service.vala:310 msgid "Sound" msgstr "Som" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Silenciar" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Modo de Silêncio" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Definições de Som…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Volume do Microfone" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Um volume elevado pode danificar a sua audição." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volume (Auscultadores)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volume (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Auscultadores Bluetooth)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volume (Auscultadores USB)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volume (Auscultadores HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Escolher Lista de Reprodução" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-0.8.2/po/ro.po0000644000000000000000000001651214004562315014530 0ustar # Romanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-03-30 15:09+0000\n" "Last-Translator: Alexie Brindusescu \n" "Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Lista aplicatiilor ce nu pot fi afisate in meniul de sunet" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Fiecare player media ce respecta specificatiile MPRIS2 va aparea automat in " "meniu. Acesta lista ar trebui sa contina numele fisierelor desktop (fara " "extensia .desktop) ce nu vor fi incluse in meniul de sunet." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "O lista a aplicatiilor ce au fost inregistrate in meniul de sunet la un " "moment dat" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ru.po0000644000000000000000000003223114004562315014532 0ustar # Russian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-05-01 11:11+0000\n" "Last-Translator: Mingun \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.0.2\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Список приложений в чёрном списке звукового меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Любой медиаплеер, который будет соответствовать спецификации MPRIS2, " "автоматически появится в меню. Этот массив должен содержать имена файлов " "приложений на рабочем столе (без окончания .desktop), которые не будут " "включены в звуковое меню." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Список приложений, которые уже были раз зарегистрированы в звуковом меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Любой медиаплеер, который будет соответствовать спецификации MPRIS2, " "автоматически появится в меню. Этот массив должен содержать имена файлов " "приложений на рабочем столе (без окончания .desktop), которые уже попадали в " "звуковое меню. Это позволяет меню запоминать и отображать приложения в " "режиме офлайн." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Список приложений, в которых элементы управления медиаплеером будут видны " "всегда" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Исходная настройка для глобального отключения звука (отключить все) в меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "При запуске громкость не должна быть отключена." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Позволительно ли настраивать громкость выше 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Отображать ли индикатор звука в панели меню." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Отображать ли предупреждения высокой громкости." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Если эта функция включена на устройстве, пользователю будет показано " "диалоговое окно для подтверждения, если (а) что-то подключено к разъёму для " "наушников (то есть, нет предупреждений для громкости динамика) И (б) " "воспроизводится медиасодержимое (то есть, нет предупреждений для громкости " "рингтона) И (в) пользователь пытается установить громкость выше значения " "warning-volume-decibels И (г) пользователь не дал разрешения за последние " "warning-volume-approval-ttl секунд." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "На сколько секунд следует запоминать подтверждение пользователя о " "максимальной громкости." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "На сколько секунд нужно запоминать подтверждение пользователя, данное им в " "диалоге подтверждения, описанном в настройке «warning-volume-enabled».\n" "\n" "Значение по умолчанию (72 000 секунд) соответствует 20 часам, предложенным " "стандартом ЕС EN 60950-1/Al2: «Подтверждение не требуется повторять более " "одного раза каждые 20 часов суммарного времени прослушивания»." #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Уровень громкости, вызывающий предупреждение повышенной громкости." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Уровень громкости, вызывающий предупреждение повышенной громкости. Подробнее " "смотрите в описании настройки warning-volume-enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Нормальный уровень громкости." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максимальная громкость при отключённой настройке «allow-amplified-volume» " "группы com.ubuntu.sound.\n" "\n" "Чтобы соответствовать стандарту ЕС EN 60950-1/Al2, это значение ни в коем " "случае не должно устанавливаться в такое количество децибел, от которого " "звуковой выход наушников превысит громкость в 100 дБА, а электрический выход " "— напряжение в 150 мВ.\n" "\n" "Значение по умолчанию (0) соответствует константе PA_VOLUME_NORM PulseAudio." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Используемая выходная громкость при включённой настройке «allow-amplified-" "volume» группы com.ubuntu.sound." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максимальная громкость при включённой настройке «allow-amplified-volume» " "группы com.ubuntu.sound.\n" "\n" "Чтобы соответствовать стандарту ЕС EN 60950-1/Al2, это значение ни в коем " "случае не должно устанавливаться в такое количество децибел, от которого " "звуковой выход наушников превысит громкость в 100 дБА, а электрический выход " "— напряжение в 150 мВ.\n" "\n" "Значение по умолчанию (0) соответствует константе PA_VOLUME_UI_MAX " "PulseAudio." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Громкость" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Колонки" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Наушники" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Наушники с блютуз" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Колонки с блютуз" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB колонки" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB наушники" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI колонки" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI наушники" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Громкость (отключена)" #: ../src/service.vala:302 msgid "silent" msgstr "тишина" #: ../src/service.vala:310 msgid "Sound" msgstr "Звук" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Отключить" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Тихий режим" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Настройки звука…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Громкость микрофона" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Высокая громкость может повредить ваш слух." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Громкость (наушники)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Громкость (блютуз)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Громкость (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Громкость (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Громкость (наушники блютуз)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Громкость (USB наушники)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Громкость (HDMI наушники)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Выберете плейлист" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "О.К." #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Отмена" ayatana-indicator-sound-0.8.2/po/sa.po0000644000000000000000000001537514004562315014521 0ustar # Sanskrit translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sc.po0000644000000000000000000001571314004562315014517 0ustar # Sardinian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-10-27 14:36+0000\n" "Last-Translator: Adrià Martín \n" "Language-Team: Sardinian \n" "Language: sc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Cunfiguratzione sonu…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "AB" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sd.po0000644000000000000000000001537314004562315014522 0ustar # Sindhi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/se.po0000644000000000000000000001540214004562315014514 0ustar # Northern Sami translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: se\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/shn.po0000644000000000000000000001537214004562315014703 0ustar # Shan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: shn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/si.po0000644000000000000000000001537414004562315014530 0ustar # Sinhala translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sk.po0000644000000000000000000001570014004562315014523 0ustar # Slovak translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-05-31 23:41+0000\n" "Last-Translator: Juraj Liso \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sl.po0000644000000000000000000001554414004562315014532 0ustar # Slovenian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" "%100==4 ? 2 : 3);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sq.po0000644000000000000000000001613414004562315014533 0ustar # Albanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2019-10-31 15:03+0000\n" "Last-Translator: Marcela Korreshi \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 #, fuzzy msgid "A list of applications blacklisted from the sound menu" msgstr "Lista e sistemeve në listën e zezë në katalogun e zërit" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Një listë e sistemeve të cilat në një pikë janë të regjistruara me katalogun " "e zërit" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Dakord" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sr.po0000644000000000000000000001557014004562315014537 0ustar # Serbian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/sv.po0000644000000000000000000002437614004562315014547 0ustar # Swedish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2018-03-30 22:41+0000\n" "Last-Translator: Anders Jonsson \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "En lista över program som svartlistats från ljudmenyn" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Varje mediaspelare som följer MPRIS2-specifikationen kommer automatiskt att " "synas i menyn. Denna vektor bör innehålla skrivbordsfilnamnen (minus " "filändelsen .desktop) för program som inte vill inkluderas i ljudmenyn." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "En lista över program som vid någon tidpunkt har registrerat sig med " "ljudmenyn" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Varje mediaspelare som följer MPRIS2-specifikationen kommer automatiskt att " "synas i ljudmenyn. Denna vektor bör innehåller skrivbordsfilnamnen (minus " "filändelsen .desktop) för programmen som vid någon tidpunkt har visats i " "menyn. Detta tillåter att menyn kommer ihåg och visar program som är " "frånkopplade." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "En lista över program som får ha uppspelningskontroller synliga hela tiden" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Inledande inställning för global tystnad (tysta alla) i menyn" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Vid uppstart bör volymen inte vara tystad." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Huruvida skjutreglaget för volym tillåter inställning av volym över 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Huruvida ljudindikatorn syns i menyfältet." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Huruvida varningar för hög volym ska visas." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Om aktiverat på en enhet kommer en bekräftelsedialog att visas för " "användaren om A) någonting kopplas in i kontakten för hörlurar (d.v.s. ingen " "varning för högtalarvolym) OCH B) media spelar (d.v.s. inga varningar för " "ringsignalsvolym) OCH C) användaren försöker att sätta volymen högre än " "varning-volym-decibel OCH D) användare inte har indikerat godkännande inom " "de senaste varning-volym-godkännande-ttl sekunderna." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Hur många sekunder en användares varning-volym-godkännande ska kommas ihåg." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Hur länge en användares godkännande av bekräftelsedialogen som diskuteras i " "beskrivningen av ”varning-volym-aktiverad”.\n" "\n" "Standardvärdet (72000 sekunder) motsvarar de 20 timmar som föreslås av EU-" "standarden EN 60950-1/Al2: ”Bekräftelsen behöver inte repeteras mer än en " "gång var 20:e timme av kumulativ lyssningstid.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volymnivå som utlöser en varning för hög volym." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volymnivå som utlöser en varning för hög volym. Se varning-volym-aktiverad " "för vidare information." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal utvolym." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maximal volym när ”tillåt-förstärkt-volym”-inställning för com.ubuntu.sound " "är inaktiverad.\n" "\n" "För att följa EU-standarden EN 60950-1/Al2 bör detta värde aldrig sättas " "till ett dB-värde som får ljudet ur hörlurar att överstiga 100 dBA, eller " "den elektriska spänningen att överstiga 150 mV.\n" "\n" "Standardvärdet (0) motsvarar PulseAudios PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Utvolym som används när ”tillåt-förstärkt-volym”-inställning för com.ubuntu." "sound är aktiverad." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maximal volym när ”tillåt-förstärkt-volym”-inställning för com.ubuntu.sound " "är aktiverad.\n" "\n" "För att följa EU-standarden EN 60950-1/Al2 bör detta värdet aldrig sättas " "till ett dB-värde som får ljudet ur hörlurar att överstiga 100 dBA, eller " "den elektriska spänningen att överstiga 150mV.\n" "\n" "Standardvärdet (11) motsvarar PulseAudios PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Volym" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Högtalare" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Hörlurar" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth-hörlurar" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth-högtalare" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB-högtalare" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB-hörlurar" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI-högtalare" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI-hörlurar" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Volym (tystad)" #: ../src/service.vala:302 msgid "silent" msgstr "tyst" #: ../src/service.vala:310 msgid "Sound" msgstr "Ljud" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Tysta" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Tyst läge" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Ljudinställningar…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofonvolym" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Hög volym kan förstöra din hörsel." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Volym (hörlurar)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Volym (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Volym (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Volym (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Volym (Bluetooth-hörlurar)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Volym (USB-hörlurar)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Volym (HDMI-hörlurar)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Välj spellista" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Avbryt" ayatana-indicator-sound-0.8.2/po/sw.po0000644000000000000000000001537414004562315014546 0ustar # Swahili translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/szl.po0000644000000000000000000001540214004562315014715 0ustar # Language szl translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: szl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ta_LK.po0000644000000000000000000001534214004562315015102 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ta_LK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ta.po0000644000000000000000000001537214004562315014517 0ustar # Tamil translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/te.po0000644000000000000000000001537314004562315014524 0ustar # Telugu translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/tg.po0000644000000000000000000001537214004562315014525 0ustar # Tajik translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/th.po0000644000000000000000000001537114004562315014525 0ustar # Thai translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ti.po0000644000000000000000000001537514004562315014532 0ustar # Tigrinya translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ti\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/tr.po0000644000000000000000000002510114004562315014527 0ustar # Turkish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-12-04 18:29+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Ses menüsünden kara listeye alınan uygulamaların listesi" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2 tanımlamasına uyan her medya oynatıcı otomatik olarak menüde " "görünecektir. Bu dizi, ses menüsüne dahil edilmesini istemeyen uygulamaların " "masaüstü dosya adlarını (.desktop son eki olmadan) içermelidir." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Bir noktada ses menüsüne kaydedilen uygulamaların listesi" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2 tanımlamasına uyan her medya oynatıcı otomatik olarak menüde " "görünecektir. Bu dizi, bir noktada menüde görünen uygulamaların masaüstü " "dosya adlarını (.desktop son eki olmadan) içermelidir. Bu, menünün çevrim " "dışı uygulamaları hatırlamasını ve göstermesini sağlar." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Oynatıcı denetimlerinin her zaman görünür olacağı uygulamaların listesi" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Menüdeki genel ses kapatma (tümünün sesini kapat) için ilk ayar" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Başlangıçta ses kapatılmamalıdır." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Ses kaydırma çubuğunun ses düzeyini %100'ün üzerinde ayarlamaya izin verip " "vermediği" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Ses göstergesinin menü çubuğunda gösterilip gösterilmeyeceği." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Yüksek ses uyarıların gösterilip gösterilmeyeceği." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Bir aygıt için etkinleştirilirse, (a) kulaklık girişine bir şey takılıysa (" "yani hoparlör ses seviyeleri için uyarı yok) VE (b) medya oynatılıyorsa (" "yani zil sesi seviyeleri için uyarı yok) VE (c) kullanıcı ses seviyesini " "warning-volume-decibels değerinden daha yükseğe ayarlamaya çalışırsa VE (d) " "kullanıcı son warning-volume-approval-ttl saniye içinde onaylama yapmamışsa " "kullanıcıya bir doğrulama iletişim kutusu sunulacaktır." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Bir kullanıcının warning-volume (ses seviyesi uyarısı) onayının kaç saniye " "hatırlanacağı." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "'warning-volume-enabled' açıklamasında belirtilen doğrulama iletişim " "kutusunu kullanıcının onaylamasının ne kadar hatırlanacağı .\n" "\n" "Öntanımlı değer (72.000 saniye) Avrupa standardı EN 60950-1/Al2 tarafından " "önerilen 20 saate karşılık gelmektedir: “Onaylamanın, toplam dinleme " "süresinin her 20 saatinde bir defadan fazla tekrarlanması gerekmez.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Yüksek ses uyarısını tetikleyen ses seviyesi." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Yüksek ses uyarısını tetikleyen ses seviyesi. Ayrıntılar için warning-volume-" "enabled bölümüne bakın." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal çıkış ses seviyesi." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı devre dışı bırakıldığında " "en yüksek ses seviyesi.\n" "\n" "Avrupa standardı EN 60950-1/Al2 ile uyumlu olmak için, bu değer hiçbir zaman " "kulaklık ses çıkışının 100 dBA'yı veya elektrik çıkışının 150 mV'yi aşmasına " "neden olacak bir dB değerine ayarlanmamalıdır.\n" "\n" "Öntanımlı değer (0) PulseAudio'nun PA_VOLUME_NORM değerine karşılık " "gelmektedir." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı etkinleştirildiğinde " "kullanılacak çıkış ses seviyesi." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı etkinleştirildiğinde en " "yüksek ses seviyesi.\n" "\n" "Avrupa standardı EN 60950-1/Al2 ile uyumlu olmak için, bu değer hiçbir zaman " "kulaklık ses çıkışının 100 dBA'yı veya elektrik çıkışının 150 mV'yi aşmasına " "neden olacak bir dB değerine ayarlanmamalıdır.\n" "\n" "Öntanımlı değer (11) PulseAudio'nun PA_VOLUME_UI_MAX değerine karşılık " "gelmektedir." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Ses seviyesi" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Hoparlör" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Kulaklık" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth kulaklık" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Bluetooth hoparlör" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB hoparlör" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB kulaklık" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI hoparlör" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI kulaklık" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Ses seviyesi (kapalı)" #: ../src/service.vala:302 msgid "silent" msgstr "sessiz" #: ../src/service.vala:310 msgid "Sound" msgstr "Ses" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Sesi kapat" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Sessiz Mod" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Ses Ayarları…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Mikrofon Ses Seviyesi" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Yüksek ses seviyesi işitme duyunuza zarar verebilir." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Ses Seviyesi (Kulaklık)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Ses Seviyesi (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Ses Seviyesi (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Ses Seviyesi (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Ses Seviyesi (Bluetooth kulaklık)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Ses Seviyesi (USB kulaklık)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Ses Seviyesi (HDMI kulaklık)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Oynatma Listesi Seç" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "Tamam" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "İptal" ayatana-indicator-sound-0.8.2/po/tt.po0000644000000000000000000001533714004562315014543 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/ug.po0000644000000000000000000001567214004562315014531 0ustar # Uighur translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-05-10 10:12+0000\n" "Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n" "Language-Team: Uyghur \n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "ماقۇل" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "ۋازكەچ" ayatana-indicator-sound-0.8.2/po/uk.po0000644000000000000000000003145214004562315014527 0ustar # Ukrainian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 20.8.20-01 08:37+0000\n" "Last-Translator: Володимир Бриняк \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Список застосунків в чорному списку звукового меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Кожен мультимедійний плеєр, який дотримується специфікації MPRIS2, " "автоматично з'явиться в меню. Цей масив повинен містити назви файлів " "робочого столу (мінус суфікс .desktop) застосунків, які не хочуть бути " "включеними в меню звуку." #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Список застосунків, які в якийсь момент зареєстровані в звуковому меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Кожен мультимедійний плеєр, який дотримується специфікації MPRIS2, " "автоматично з'явиться в меню. Цей масив повинен містити назви файлів на " "робочому столі (за винятком .desktop-суфікса) застосунків, які в певний " "момент з'являються в меню. Це дозволяє в меню запам'ятовувати і відображати " "окремі застосунки." #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Список застосунків, у яких будуть постійно відображатись елементи керування " "програвачами" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Початкове налаштування для глобального вимкнення (вимкнення звуку) у меню" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Під час запуску не слід вимикати звук." #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Незалежно від того, що повзунок гучності дозволяє встановлювати гучність " "вище 100%" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Показувати чи ні індикатор звуку на панелі меню." #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Показувати чи ні попередження про високу гучності." #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Якщо ввімкнено на пристрої, діалог підтвердження буде представлений " "користувачеві, якщо а) щось підключено до роз'єму для навушників(тобто немає " "попереджень щодо гучності динаміків); б) грає медіа (тобто немає жодних " "застережень щодо гучності ринг-тону); в) користувач намагається встановити " "гучність, більшу, ніж warning-volume-decibels; г) користувач не вказав " "схвалення в останньому warning-volume-approval-ttl секунд." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Скільки секунд слід пам'ятати схвалення користувачам попередження гучності." #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Як довго пам'ятати про схвалення користувача діалогового вікна " "підтвердження, описаного в описі 'warning-volume-enabled'.\n" "\n" "Значення за замовчуванням (72 000 секунд) відповідає 20 годин, " "запропонованим стандартом ЄС EN 60950-1/Al2: “Підтвердження не потрібно " "повторювати більше, ніж раз на 20 годин акумулятивного часу прослуховування.”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Рівень гучності, який викликає попередження про високу гучність." #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Рівень гучності, який викликає попередження про високу гучність. Докладніше " "дивись warning-volume-enabled." #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Нормальний рівень гучності." #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максимальна гучність, коли параметр com.ubuntu.sound's 'allow-amplified-" "volume' відключений.\n" "\n" "Щоб відповідати стандарту ЄС EN 60950-1 / Al2, це значення ніколи не повинно " "бути встановлено в дБ, що призводить до того, що вихідна потужність " "навушників перевищує 100 дБА, а електрична потужність не перевищує 150 мВ.\n" "\n" "Значення за замовчуванням (0) відповідає PulseAudio's PA_VOLUME_NORM." #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Вихідна гучність для використання коли com.ubuntu.sound's 'allow-amplified-" "volume' параметр увімкнуто." #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максимальний гучність, коли параметр com.ubuntu.sound's 'allow-amplified-" "volume' увімкнено.\n" "\n" "Щоб відповідати стандарту EN 60950-1/Al2, це значення ніколи не повинно бути " "встановлено в дБ, що призводить до виходу звуку з навушників, що перевищує " "100 дБА, а електрична потужність не перевищує 150 мВ.\n" "\n" "Значення за замовчуванням (11) відповідає PulseAudio's PA_VOLUME_UI_MAX." #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "Гучність" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "Колонки" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "Навушники" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "Bluetooth навушники" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "Колонки Bluetooth" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB динамік" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB-навушники" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "Динамік HDMI" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "Навушники HDMI" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "Гучність (приглушена)" #: ../src/service.vala:302 msgid "silent" msgstr "тиша" #: ../src/service.vala:310 msgid "Sound" msgstr "Звук" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "Вимкнути звук" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "Режим тиші" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "Налаштування звуку…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "Гучність мікрофона" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "Висока гучність може пошкодити слух." #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "Гучність (навушники)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "Гучність (Bluetooth)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "Гучність (usb)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "Гучність (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "Гучність (Bluetooth навушники)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "Гучність (USB-навушники)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "Гучність (навушники HDMI)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "Вибрати список відтворення" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "OK" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "Скасувати" ayatana-indicator-sound-0.8.2/po/ur.po0000644000000000000000000001537114004562315014540 0ustar # Urdu translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/uz.po0000644000000000000000000001537214004562315014551 0ustar # Uzbek translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: uz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/vec.po0000644000000000000000000001534014004562315014663 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: vec\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/vi.po0000644000000000000000000001544714004562315014534 0ustar # Vietnamese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/wae.po0000644000000000000000000001540214004562315014661 0ustar # Language wae translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wae\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/wo.po0000644000000000000000000001533714004562315014541 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/zh_CN.po0000644000000000000000000002014514004562315015106 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2020-05-28 23:41+0000\n" "Last-Translator: wdggg \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.1-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "从声音菜单中列入黑名单的应用程序列表" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "遵守 MPRIS2 规范的每个媒体播放器将自动出现在菜单中。此数组应包含不希望包含在" "声音菜单中的应用程序的桌面文件名 (减号. 桌面后缀)。" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "在某一时刻已在 \"声音\" 菜单中注册的应用程序列表" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "遵守 MPRIS2 规范的每个媒体播放器将自动出现在菜单中。此数组应包含在菜单中出现" "某个点的应用程序的桌面文件名 (减号. 桌面后缀)。这允许菜单记住并显示脱机应用程" "序。" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "所有时间都可以看到播放器控件的应用程序列表" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "菜单上的全局静音 (静音所有) 的初始设置" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "启动卷时不应静音。" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "是否允许音量滑块将音量设置为100%以上" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "是否在菜单栏中显示声音指示器。" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "是否提示音量过高。" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "如果在设备上启用, 则会在以下情况下向用户显示确认对话框:(a) 有设备接入了耳机接口(比如没有音量过大提示) " "和(b)正在播放媒体(比如没有铃声音量提示) 和(c)用户尝试将音量调到会提示高音量警告的音量 和(d)用户没有在最后的warning-volume-" "approval-ttl 秒内允许." #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "耳机" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "蓝牙耳机" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "好的" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/zh_HK.po0000644000000000000000000001537714004562315015123 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "" #: ../src/service.vala:302 msgid "silent" msgstr "" #: ../src/service.vala:310 msgid "Sound" msgstr "" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "" ayatana-indicator-sound-0.8.2/po/zh_TW.po0000644000000000000000000002304014004562315015135 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-08-28 20:28+0200\n" "PO-Revision-Date: 2019-01-12 18:06+0000\n" "Last-Translator: Louies \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.4-dev\n" #: ../data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "從聲音功能表中列入黑名單的應用程式清單" #: ../data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "遵守 MPRIS2 規範的每個媒體播放機將自動出現在功能表中。此陣列應包含不希望包含" "在聲音功能表中的應用程式的桌面檔名。" #: ../data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "在某個時刻已在聲音功能表中註冊的應用程式清單" #: ../data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "遵守MPRIS2規範的每個媒體播放器將自動出現在菜單中。 此數組應包含應用程序的桌面" "文件名(減去.desktop後綴),這些應用程序在某些位置出現在菜單中。 這允目錄單記" "住並顯示脫線應用程式。" #: ../data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "一直顯示播放器控件的應用程序列表" #: ../data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "目錄上全局靜音(全部靜音)的初始設置" #: ../data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "在啟動時,音量不應該靜音。" #: ../data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "音量滑塊是否允許將音量設置為100%以上" #: ../data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "是否在菜單欄中顯示聲音指示器。" #: ../data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "是否顯示高音量警告。" #: ../data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "如果在設備上啟用,則會在以下情況下向用戶顯示確認對話框(a)插入耳機插孔(即沒" "有揚聲器音量警告)和(b)正在播放媒體(即,沒有警告鈴聲音量) )和(c)用戶嘗" "試將音量設置為高於警告音量 - 分貝和(d)用戶未在最後一次警告 - 音量 - 批准 " "- ttl秒中指示批准。" #: ../data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "應記住用戶的警告量批准的秒數。" #: ../data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "多長時間記住用戶對“啟用警告音量”說明中討論的確認對話框的批准。\n" "\n" "預設值(72,000秒)對應於歐盟標準EN 60950-1 / Al2建議的20小時:“確認不需要每20" "小時累計監聽時間重複一次。”" #: ../data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "觸發高音量警告的音量級別。" #: ../data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "觸發高音量警告的音量級別。 有關詳細信息,請參閱warning-volume-enabled。" #: ../data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "正常輸出量。" #: ../data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "禁用com.ubuntu.sound的“允許放大音量”設置時的最大音量。\n" "\n" "為符合歐盟標準EN 60950-1 / Al2,此值不應設置為dB,導致耳機聲音輸出超過100 " "dBA,電輸出不超過150 mV。\n" "\n" "預設值(0)對應於PulseAudio的PA_VOLUME_NORM。" #: ../data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "啟用 com.ubuntu.sound 的“允許放大音量”設置時要使用的輸出音量。" #: ../data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "啟用com.ubuntu.sound的“允許放大音量”設置時的最大音量。\n" "\n" "為符合歐盟標準EN 60950-1 / Al2,此值不應設置為dB,導致耳機聲音輸出超過100 " "dBA,電輸出不超過150 mV。\n" "\n" "預設值(11)對應於PulseAudio的PA_VOLUME_UI_MAX。" #: ../src/info-notification.vala:25 ../src/info-notification.vala:42 #: ../src/service.vala:302 ../src/service.vala:305 ../src/sound-menu.vala:57 #: ../src/sound-menu.vala:251 ../src/warn-notification.vala:31 #, c-format msgid "Volume" msgstr "音量" #: ../src/info-notification.vala:55 msgid "Speakers" msgstr "喇叭" #: ../src/info-notification.vala:57 msgid "Headphones" msgstr "耳機" #: ../src/info-notification.vala:59 msgid "Bluetooth headphones" msgstr "藍牙耳機" #: ../src/info-notification.vala:61 msgid "Bluetooth speaker" msgstr "藍牙喇叭" #: ../src/info-notification.vala:63 msgid "Usb speaker" msgstr "USB 喇叭" #: ../src/info-notification.vala:65 msgid "Usb headphones" msgstr "USB 耳機" #: ../src/info-notification.vala:67 msgid "HDMI speaker" msgstr "HDMI 喇叭" #: ../src/info-notification.vala:69 msgid "HDMI headphones" msgstr "HDMI 耳機" #: ../src/service.vala:299 msgid "Volume (muted)" msgstr "音量 (靜音)" #: ../src/service.vala:302 msgid "silent" msgstr "無聲" #: ../src/service.vala:310 msgid "Sound" msgstr "聲音" #: ../src/sound-menu.vala:50 msgid "Mute" msgstr "靜音" #: ../src/sound-menu.vala:52 msgid "Silent Mode" msgstr "靜音模式" #: ../src/sound-menu.vala:66 msgid "Sound Settings…" msgstr "聲音設置…" #: ../src/sound-menu.vala:123 msgid "Microphone Volume" msgstr "麥克風音量" #. NOTE: Action doesn't really exist, just used to find below when removing #: ../src/sound-menu.vala:146 ../src/warn-notification.vala:32 msgid "High volume can damage your hearing." msgstr "音量過大會損害您的聽力。" #: ../src/sound-menu.vala:254 msgid "Volume (Headphones)" msgstr "音量 (耳機)" #: ../src/sound-menu.vala:257 msgid "Volume (Bluetooth)" msgstr "音量 (藍牙)" #: ../src/sound-menu.vala:260 msgid "Volume (Usb)" msgstr "音量 (USB)" #: ../src/sound-menu.vala:263 msgid "Volume (HDMI)" msgstr "音量 (HDMI)" #: ../src/sound-menu.vala:266 msgid "Volume (Bluetooth headphones)" msgstr "音量 (藍牙耳機)" #: ../src/sound-menu.vala:269 msgid "Volume (Usb headphones)" msgstr "音量 (USB 耳機)" #: ../src/sound-menu.vala:272 msgid "Volume (HDMI headphones)" msgstr "音量 (HDMI 耳機)" #: ../src/sound-menu.vala:445 msgid "Choose Playlist" msgstr "選擇播放清單" #: ../src/warn-notification.vala:49 msgid "OK" msgstr "確定" #: ../src/warn-notification.vala:52 msgid "Cancel" msgstr "取消" ayatana-indicator-sound-0.8.2/README0000644000000000000000000000000014004562315013773 0ustar ayatana-indicator-sound-0.8.2/src/accounts-service-access.vala0000644000000000000000000001774014004562315021306 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2016 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Xavi Garcia */ using PulseAudio; using Notify; using Gee; [DBus (name="org.ayatana.Greeter.List")] interface GreeterListInterfaceAccess : Object { public abstract async string get_active_entry () throws IOError; public signal void entry_selected (string entry_name); } public class AccountsServiceAccess : Object { private DBusProxy _user_proxy; private GreeterListInterfaceAccess _greeter_proxy; private double _volume = 0.0; private string _last_running_player = ""; private bool _mute = false; private Cancellable _dbus_call_cancellable; public AccountsServiceAccess () { _dbus_call_cancellable = new Cancellable (); setup_accountsservice.begin (); } ~AccountsServiceAccess () { _dbus_call_cancellable.cancel (); } public string last_running_player { get { return _last_running_player; } set { sync_last_running_player_to_accountsservice.begin (value); } } public bool mute { get { return _mute; } set { sync_mute_to_accountsservice.begin (value); } } public double volume { get { return _volume; } set { sync_volume_to_accountsservice.begin (value); } } /* AccountsService operations */ private void accountsservice_props_changed_cb (DBusProxy proxy, Variant changed_properties, string[]? invalidated_properties) { Variant volume_variant = changed_properties.lookup_value ("Volume", VariantType.DOUBLE); if (volume_variant != null) { var volume = volume_variant.get_double (); if (volume >= 0 && _volume != volume) { _volume = volume; this.notify_property("volume"); } } Variant mute_variant = changed_properties.lookup_value ("Muted", VariantType.BOOLEAN); if (mute_variant != null) { _mute = mute_variant.get_boolean (); this.notify_property("mute"); } Variant last_running_player_variant = changed_properties.lookup_value ("LastRunningPlayer", VariantType.STRING); if (last_running_player_variant != null) { _last_running_player = last_running_player_variant.get_string (); this.notify_property("last-running-player"); } } private async void setup_user_proxy (string? username_in = null) { var username = username_in; _user_proxy = null; // Look up currently selected greeter user, if asked if (username == null) { try { username = yield _greeter_proxy.get_active_entry (); if (username == "" || username == null) return; } catch (GLib.Error e) { warning ("unable to find Accounts path for user %s: %s", username == null ? "null" : username, e.message); return; } } // Get master AccountsService object DBusProxy accounts_proxy; try { accounts_proxy = yield DBusProxy.create_for_bus (BusType.SYSTEM, DBusProxyFlags.DO_NOT_LOAD_PROPERTIES | DBusProxyFlags.DO_NOT_CONNECT_SIGNALS, null, "org.freedesktop.Accounts", "/org/freedesktop/Accounts", "org.freedesktop.Accounts"); } catch (GLib.Error e) { warning ("unable to get greeter proxy: %s", e.message); return; } // Find user's AccountsService object try { var user_path_variant = yield accounts_proxy.call ("FindUserByName", new Variant ("(s)", username), DBusCallFlags.NONE, -1); string user_path; if (user_path_variant.check_format_string ("(o)", true)) { user_path_variant.get ("(o)", out user_path); #if HAS_UT_ACCTSERVICE_SOUND_SETTINGS _user_proxy = yield DBusProxy.create_for_bus (BusType.SYSTEM, DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, "org.freedesktop.Accounts", user_path, "com.ubuntu.AccountsService.Sound"); #else _user_proxy = yield DBusProxy.create_for_bus (BusType.SYSTEM, DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, "org.freedesktop.Accounts", user_path, "org.ayatana.AccountsService.Sound"); #endif } else { warning ("Unable to find user name after calling FindUserByName. Expected type: %s and obtained %s", "(o)", user_path_variant.get_type_string () ); return; } } catch (GLib.Error e) { warning ("unable to find Accounts path for user %s: %s", username, e.message); return; } // Get current values and listen for changes _user_proxy.g_properties_changed.connect (accountsservice_props_changed_cb); try { var props_variant = yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "GetAll", new Variant ("(s)", _user_proxy.get_interface_name ()), null, DBusCallFlags.NONE, -1); if (props_variant.check_format_string ("(@a{sv})", true)) { Variant props; props_variant.get ("(@a{sv})", out props); accountsservice_props_changed_cb(_user_proxy, props, null); } else { warning ("Unable to get accounts service properties after calling GetAll. Expected type: %s and obtained %s", "(@a{sv})", props_variant.get_type_string () ); return; } } catch (GLib.Error e) { debug("Unable to get properties for user %s at first try: %s", username, e.message); } } private void greeter_user_changed (string username) { setup_user_proxy.begin (username); } private async void setup_accountsservice () { if (Environment.get_variable ("XDG_SESSION_CLASS") == "greeter") { try { _greeter_proxy = yield Bus.get_proxy (BusType.SESSION, "org.ayatana.Greeter", "/list"); } catch (GLib.Error e) { warning ("unable to get greeter proxy: %s", e.message); return; } _greeter_proxy.entry_selected.connect (greeter_user_changed); yield setup_user_proxy (); } else { // We are in a user session. We just need our own proxy unowned string username = Environment.get_variable ("USER"); if (username != null && username != "") { yield setup_user_proxy (username); } } } private async void sync_last_running_player_to_accountsservice (string last_running_player) { if (_user_proxy == null) return; try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "LastRunningPlayer", new Variant ("s", last_running_player)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync last running player %s to AccountsService: %s",last_running_player, e.message); } _last_running_player = last_running_player; } private async void sync_volume_to_accountsservice (double volume) { if (_user_proxy == null) return; try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "Volume", new Variant ("d", volume)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync volume %f to AccountsService: %s", volume, e.message); } } private async void sync_mute_to_accountsservice (bool mute) { if (_user_proxy == null) return; try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "Muted", new Variant ("b", mute)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync mute %s to AccountsService: %s", mute ? "true" : "false", e.message); } } } ayatana-indicator-sound-0.8.2/src/accounts-service-privacy-settings.vala0000644000000000000000000000166614004562315023360 0ustar /* * Copyright 2014 © Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name = "com.ubuntu.touch.AccountsService.SecurityPrivacy")] public interface AccountsServicePrivacySettings : Object { // properties public abstract bool stats_welcome_screen {owned get; set;} public abstract bool messages_welcome_screen {owned get; set;} } ayatana-indicator-sound-0.8.2/src/accounts-service-sound-settings.vala0000644000000000000000000000236614004562315023031 0ustar /* * Copyright 2014 © Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name = "org.ayatana.indicator.sound.AccountsService")] public interface AccountsServiceSoundSettings : Object { // properties public abstract uint64 timestamp {owned get; set;} public abstract string player_name {owned get; set;} public abstract Variant player_icon {owned get; set;} public abstract bool running {owned get; set;} public abstract string state {owned get; set;} public abstract string title {owned get; set;} public abstract string artist {owned get; set;} public abstract string album {owned get; set;} public abstract string art_url {owned get; set;} } ayatana-indicator-sound-0.8.2/src/accounts-service-system-sound-settings.vala0000644000000000000000000000154714004562315024353 0ustar /* * Copyright 2014 © Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name = "com.ubuntu.touch.AccountsService.Sound")] public interface AccountsServiceSystemSoundSettings : Object { // properties public abstract bool silent_mode {owned get; set;} } ayatana-indicator-sound-0.8.2/src/accounts-service-user.vala0000644000000000000000000001673414004562315021025 0ustar /* * Copyright 2014 © Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class AccountsServiceUser : Object { Act.UserManager accounts_manager = Act.UserManager.get_default(); Act.User? user = null; AccountsServiceSoundSettings? proxy = null; #if HAS_UT_ACCTSERVICE_PRIVACY_SETTINGS AccountsServicePrivacySettings? privacyproxy = null; #endif #if HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS AccountsServiceSystemSoundSettings? syssoundproxy = null; #endif uint timer = 0; MediaPlayer? _player = null; GreeterBroadcast? greeter = null; public bool showDataOnGreeter { get; set; } bool _silentMode = false; public bool silentMode { get { return _silentMode; } set { _silentMode = value; #if HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS if (syssoundproxy != null) syssoundproxy.silent_mode = value; #endif } } public MediaPlayer? player { set { this._player = value; debug("New player: %s", this._player != null ? this._player.name : "Cleared"); /* No proxy, no settings to set */ if (this.proxy == null) { debug("Nothing written to Accounts Service, waiting on proxy"); return; } /* Always reset the timer */ if (this.timer != 0) { GLib.Source.remove(this.timer); this.timer = 0; } if (this._player == null) { debug("Clearing player data in accounts service"); /* Clear it */ this.proxy.player_name = ""; this.proxy.timestamp = 0; this.proxy.title = ""; this.proxy.artist = ""; this.proxy.album = ""; this.proxy.art_url = ""; var icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); this.proxy.player_icon = icon.serialize(); } else { this.proxy.timestamp = GLib.get_monotonic_time(); this.proxy.player_name = this._player.name; /* Serialize the icon if it exits, if it doesn't or errors then we need to use the application default icon */ GLib.Variant? icon_serialization = null; if (this._player.icon != null) icon_serialization = this._player.icon.serialize(); if (icon_serialization == null) { var icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); icon_serialization = icon.serialize(); } this.proxy.player_icon = icon_serialization; /* Set state of the player */ this.proxy.running = this._player.is_running; this.proxy.state = this._player.state; if (this._player.current_track != null) { this.proxy.title = this._player.current_track.title; this.proxy.artist = this._player.current_track.artist; this.proxy.album = this._player.current_track.album; this.proxy.art_url = this._player.current_track.art_url; } else { this.proxy.title = ""; this.proxy.artist = ""; this.proxy.album = ""; this.proxy.art_url = ""; } this.timer = GLib.Timeout.add_seconds(5 * 60, () => { debug("Writing timestamp"); this.proxy.timestamp = GLib.get_monotonic_time(); return true; }); } } get { return this._player; } } public AccountsServiceUser () { user = accounts_manager.get_user(GLib.Environment.get_user_name()); user.notify["is-loaded"].connect(() => user_loaded_changed()); user_loaded_changed(); Bus.get_proxy.begin ( BusType.SYSTEM, "org.ayatana.Desktop.Greeter.Broadcast", "/org/ayatana/Desktop/Greeter/Broadcast", DBusProxyFlags.NONE, null, greeter_proxy_new); } void user_loaded_changed () { debug("User loaded changed"); this.proxy = null; if (this.user.is_loaded) { Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_sound_proxy); #if HAS_UT_ACCTSERVICE_PRIVACY_SETTINGS Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_privacy_proxy); #endif #if HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_system_sound_proxy); #endif } } ~AccountsServiceUser () { debug("Account Service Object Finalizing"); this.player = null; if (this.timer != 0) { GLib.Source.remove(this.timer); this.timer = 0; } } void new_sound_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); this.player = _player; } catch (Error e) { this.proxy = null; warning("Unable to get proxy to user sound settings: %s", e.message); } } #if HAS_UT_ACCTSERVICE_PRIVACY_SETTINGS void new_privacy_proxy (GLib.Object? obj, AsyncResult res) { try { this.privacyproxy = Bus.get_proxy.end (res); (this.privacyproxy as DBusProxy).g_properties_changed.connect((proxy, changed, invalid) => { var welcomeval = changed.lookup_value("MessagesWelcomeScreen", VariantType.BOOLEAN); if (welcomeval != null) { debug("Messages on welcome screen changed"); this.showDataOnGreeter = welcomeval.get_boolean(); } }); this.showDataOnGreeter = this.privacyproxy.messages_welcome_screen; } catch (Error e) { this.privacyproxy = null; warning("Unable to get proxy to user privacy settings: %s", e.message); } } #endif #if HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS void new_system_sound_proxy (GLib.Object? obj, AsyncResult res) { try { this.syssoundproxy = Bus.get_proxy.end (res); (this.syssoundproxy as DBusProxy).g_properties_changed.connect((proxy, changed, invalid) => { var silentvar = changed.lookup_value("SilentMode", VariantType.BOOLEAN); if (silentvar != null) { debug("Silent Mode changed"); this._silentMode = silentvar.get_boolean(); this.notify_property("silentMode"); } }); this._silentMode = this.syssoundproxy.silent_mode; this.notify_property("silentMode"); } catch (Error e) { this.syssoundproxy = null; warning("Unable to get proxy to system sound settings: %s", e.message); } } #endif void greeter_proxy_new (GLib.Object? obj, AsyncResult res) { try { this.greeter = Bus.get_proxy.end (res); this.greeter.SoundPlayPause.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.play_pause(); }); this.greeter.SoundNext.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.next(); }); this.greeter.SoundPrev.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.previous(); }); } catch (Error e) { this.greeter = null; warning("Unable to get greeter proxy: %s", e.message); } } } ayatana-indicator-sound-0.8.2/src/bus-watch-namespace.c0000644000000000000000000002550214004562315017713 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Lars Uebernickel */ #include #include #include "bus-watch-namespace.h" typedef struct { guint id; gchar *name_space; GBusNameAppearedCallback appeared_handler; GBusNameVanishedCallback vanished_handler; gpointer user_data; GDestroyNotify user_data_destroy; GDBusConnection *connection; GCancellable *cancellable; GHashTable *names; guint subscription_id; } NamespaceWatcher; typedef struct { NamespaceWatcher *watcher; gchar *name; } GetNameOwnerData; /* Global Variables */ static guint namespace_watcher_next_id; static GHashTable *namespace_watcher_watchers; /* Prototypes */ static void connection_closed (GDBusConnection *connection, gboolean remote_peer_vanished, GError *error, gpointer user_data); static void namespace_watcher_stop (gpointer data) { NamespaceWatcher *watcher = data; g_cancellable_cancel (watcher->cancellable); g_object_unref (watcher->cancellable); if (watcher->subscription_id) g_dbus_connection_signal_unsubscribe (watcher->connection, watcher->subscription_id); if (watcher->vanished_handler) { GHashTableIter it; const gchar *name; g_hash_table_iter_init (&it, watcher->names); while (g_hash_table_iter_next (&it, (gpointer *) &name, NULL)) watcher->vanished_handler (watcher->connection, name, watcher->user_data); } if (watcher->user_data_destroy) watcher->user_data_destroy (watcher->user_data); if (watcher->connection) { g_signal_handlers_disconnect_by_func (watcher->connection, connection_closed, watcher); g_object_unref (watcher->connection); } g_hash_table_unref (watcher->names); g_hash_table_remove (namespace_watcher_watchers, GUINT_TO_POINTER (watcher->id)); if (g_hash_table_size (namespace_watcher_watchers) == 0) g_clear_pointer (&namespace_watcher_watchers, g_hash_table_destroy); g_free (watcher->name_space); g_free (watcher); } static void namespace_watcher_name_appeared (NamespaceWatcher *watcher, const gchar *name, const gchar *owner) { /* There's a race between NameOwnerChanged signals arriving and the * ListNames/GetNameOwner sequence returning, so this function might * be called more than once for the same name. To ensure that * appeared_handler is only called once for each name, it is only * called when inserting the name into watcher->names (each name is * only inserted once there). */ if (g_hash_table_contains (watcher->names, name)) return; g_hash_table_add (watcher->names, g_strdup (name)); if (watcher->appeared_handler) watcher->appeared_handler (watcher->connection, name, owner, watcher->user_data); } static void namespace_watcher_name_vanished (NamespaceWatcher *watcher, const gchar *name) { if (g_hash_table_remove (watcher->names, name) && watcher->vanished_handler) watcher->vanished_handler (watcher->connection, name, watcher->user_data); } static gboolean dbus_name_has_namespace (const gchar *name, const gchar *name_space) { gint len_name; gint len_namespace; len_name = strlen (name); len_namespace = strlen (name_space); if (len_name < len_namespace) return FALSE; if (memcmp (name_space, name, len_namespace) != 0) return FALSE; return len_namespace == len_name || name[len_namespace] == '.'; } static void name_owner_changed (GDBusConnection *connection, const gchar *sender_name, const gchar *object_path, const gchar *interface_name, const gchar *signal_name, GVariant *parameters, gpointer user_data) { NamespaceWatcher *watcher = user_data; const gchar *name; const gchar *old_owner; const gchar *new_owner; g_variant_get (parameters, "(&s&s&s)", &name, &old_owner, &new_owner); if (old_owner[0] != '\0') namespace_watcher_name_vanished (watcher, name); if (new_owner[0] != '\0') namespace_watcher_name_appeared (watcher, name, new_owner); } static void got_name_owner (GObject *object, GAsyncResult *result, gpointer user_data) { GetNameOwnerData *data = user_data; GError *error = NULL; GVariant *reply; const gchar *owner; reply = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); goto out; } if (reply == NULL) { if (!g_error_matches (error, G_DBUS_ERROR, G_DBUS_ERROR_NAME_HAS_NO_OWNER)) g_warning ("bus_watch_namespace: error calling org.freedesktop.DBus.GetNameOwner: %s", error->message); g_error_free (error); goto out; } g_variant_get (reply, "(&s)", &owner); namespace_watcher_name_appeared (data->watcher, data->name, owner); g_variant_unref (reply); out: g_free (data->name); g_slice_free (GetNameOwnerData, data); } static void names_listed (GObject *object, GAsyncResult *result, gpointer user_data) { NamespaceWatcher *watcher; GError *error = NULL; GVariant *reply; GVariantIter *iter; const gchar *name; reply = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); return; } watcher = user_data; if (reply == NULL) { g_warning ("bus_watch_namespace: error calling org.freedesktop.DBus.ListNames: %s", error->message); g_error_free (error); return; } g_variant_get (reply, "(as)", &iter); while (g_variant_iter_next (iter, "&s", &name)) { if (dbus_name_has_namespace (name, watcher->name_space)) { GetNameOwnerData *data = g_slice_new (GetNameOwnerData); data->watcher = watcher; data->name = g_strdup (name); g_dbus_connection_call (watcher->connection, "org.freedesktop.DBus", "/", "org.freedesktop.DBus", "GetNameOwner", g_variant_new ("(s)", name), G_VARIANT_TYPE ("(s)"), G_DBUS_CALL_FLAGS_NONE, -1, watcher->cancellable, got_name_owner, data); } } g_variant_iter_free (iter); g_variant_unref (reply); } static void connection_closed (GDBusConnection *connection, gboolean remote_peer_vanished, GError *error, gpointer user_data) { NamespaceWatcher *watcher = user_data; namespace_watcher_stop (watcher); } static void got_bus (GObject *object, GAsyncResult *result, gpointer user_data) { GDBusConnection *connection; NamespaceWatcher *watcher; GError *error = NULL; connection = g_bus_get_finish (result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); return; } watcher = user_data; if (connection == NULL) { namespace_watcher_stop (watcher); return; } watcher->connection = connection; g_signal_connect (watcher->connection, "closed", G_CALLBACK (connection_closed), watcher); watcher->subscription_id = g_dbus_connection_signal_subscribe (watcher->connection, "org.freedesktop.DBus", "org.freedesktop.DBus", "NameOwnerChanged", "/org/freedesktop/DBus", watcher->name_space, G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE, name_owner_changed, watcher, NULL); g_dbus_connection_call (watcher->connection, "org.freedesktop.DBus", "/", "org.freedesktop.DBus", "ListNames", NULL, G_VARIANT_TYPE ("(as)"), G_DBUS_CALL_FLAGS_NONE, -1, watcher->cancellable, names_listed, watcher); } guint bus_watch_namespace (GBusType bus_type, const gchar *name_space, GBusNameAppearedCallback appeared_handler, GBusNameVanishedCallback vanished_handler, gpointer user_data, GDestroyNotify user_data_destroy) { NamespaceWatcher *watcher; /* same rules for interfaces and well-known names */ g_return_val_if_fail (name_space != NULL && g_dbus_is_interface_name (name_space), 0); g_return_val_if_fail (appeared_handler || vanished_handler, 0); watcher = g_new0 (NamespaceWatcher, 1); watcher->id = namespace_watcher_next_id++; watcher->name_space = g_strdup (name_space); watcher->appeared_handler = appeared_handler; watcher->vanished_handler = vanished_handler; watcher->user_data = user_data; watcher->user_data_destroy = user_data_destroy; watcher->cancellable = g_cancellable_new (); watcher->names = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); if (namespace_watcher_watchers == NULL) namespace_watcher_watchers = g_hash_table_new (g_direct_hash, g_direct_equal); g_hash_table_insert (namespace_watcher_watchers, GUINT_TO_POINTER (watcher->id), watcher); g_bus_get (bus_type, watcher->cancellable, got_bus, watcher); return watcher->id; } void bus_unwatch_namespace (guint id) { /* namespace_watcher_stop() might have already removed the watcher * with @id in the case of a connection error. Thus, this function * doesn't warn when @id is absent from the hash table. */ if (namespace_watcher_watchers) { NamespaceWatcher *watcher; watcher = g_hash_table_lookup (namespace_watcher_watchers, GUINT_TO_POINTER (id)); if (watcher) { /* make sure vanished() is not called as a result of this function */ g_hash_table_remove_all (watcher->names); namespace_watcher_stop (watcher); } } } ayatana-indicator-sound-0.8.2/src/bus-watch-namespace.h0000644000000000000000000000246514004562315017723 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Lars Uebernickel */ #ifndef __BUS_WATCH_NAMESPACE_H__ #define __BUS_WATCH_NAMESPACE_H__ #include guint bus_watch_namespace (GBusType bus_type, const gchar *name_space, GBusNameAppearedCallback appeared_handler, GBusNameVanishedCallback vanished_handler, gpointer user_data, GDestroyNotify user_data_destroy); void bus_unwatch_namespace (guint id); #endif ayatana-indicator-sound-0.8.2/src/CMakeLists.txt0000644000000000000000000001760214004562315016462 0ustar ########################### # Vala Generation ########################### set(HEADER_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.h") set(SYMBOLS_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.def") set(VAPI_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.vapi") if(URLDISPATCHER_FOUND) set (VALA_DEFINE_URLDISPATCHER "--define=HAS_URLDISPATCHER") set (VALA_PKG_URLDISPATCHER "lomiri-url-dispatcher") endif() if(EXISTS "/usr/share/glib-2.0/schemas/com.ubuntu.sound.gschema.xml") set (VALA_DEFINE_UBUNTU_SOUND_SCHEMA "--define=HAS_UBUNTU_SOUND_SCHEMA") endif() if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.touch.AccountsService.SecurityPrivacy.xml") set (HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS ON) set (VALA_FILE_ACCTSERVICE_PRIVACY_SETTINGS "accounts-service-privacy-settings") set (VALA_DEFINE_ACCTSERVICE_PRIVACY_SETTINGS "--define=HAS_UT_ACCTSERVICE_PRIVACY_SETTINGS") else() set (HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS OFF) endif() if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.touch.AccountsService.Sound.xml") set (HAVE_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS ON) set (VALA_FILE_ACCTSERVICE_SYSTEMSOUND_SETTINGS "accounts-service-system-sound-settings") set (VALA_DEFINE_ACCTSERVICE_SYSTEMSOUND_SETTINGS "--define=HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS") else() set (HAVE_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS OFF) endif() if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.Sound.xml") set (HAVE_UT_ACCTSERVICE_SOUND_SETTINGS ON) set (VALA_DEFINE_ACCTSERVICE_SOUND_SETTINGS "--define=HAS_UT_ACCTSERVICE_SOUND_SETTINGS") else() set (HAVE_UT_ACCTSERVICE_SOUND_SETTINGS OFF) endif() vapi_gen(accounts-service LIBRARY accounts-service PACKAGES gio-2.0 INPUT /usr/share/gir-1.0/AccountsService-1.0.gir ) vala_init(ayatana-indicator-sound-service DEPENDS accounts-service PACKAGES config gee-0.8 gio-2.0 gio-unix-2.0 libxml-2.0 libpulse libpulse-mainloop-glib libnotify accounts-service ${VALA_PKG_URLDISPATCHER} OPTIONS --ccode --thread --target-glib=${GLIB_2_0_REQUIRED_VERSION} --vapidir=${CMAKE_SOURCE_DIR}/vapi/ --vapidir=. --pkg=bus-watcher ${VALA_DEFINE_URLDISPATCHER} ${VALA_DEFINE_UBUNTU_SOUND_SCHEMA} ${VALA_DEFINE_ACCTSERVICE_PRIVACY_SETTINGS} ${VALA_DEFINE_ACCTSERVICE_SOUND_SETTINGS} ${VALA_DEFINE_ACCTSERVICE_SYSTEMSOUND_SETTINGS} ) vala_add(ayatana-indicator-sound-service notification.vala ) vala_add(ayatana-indicator-sound-service info-notification.vala DEPENDS notification volume-control options ) vala_add(ayatana-indicator-sound-service warn-notification.vala DEPENDS notification ) if(URLDISPATCHER_FOUND) vala_add(ayatana-indicator-sound-service service.vala DEPENDS sound-menu volume-control volume-control-pulse notification info-notification volume-warning options options-gsettings media-player media-player-list mpris2-interfaces accounts-service-user accounts-service-access ) else() vala_add(ayatana-indicator-sound-service service.vala DEPENDS sound-menu volume-control volume-control-pulse notification info-notification volume-warning options options-gsettings media-player media-player-list mpris2-interfaces accounts-service-user accounts-service-access ) endif() vala_add(ayatana-indicator-sound-service options.vala DEPENDS volume-control volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service options-gsettings.vala DEPENDS options volume-control-pulse volume-control accounts-service-access ) vala_add(ayatana-indicator-sound-service volume-control.vala DEPENDS options volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service accounts-service-access.vala ) vala_add(ayatana-indicator-sound-service volume-control-pulse.vala DEPENDS accounts-service-access options volume-control ) vala_add(ayatana-indicator-sound-service volume-warning.vala DEPENDS options volume-control-pulse volume-control warn-notification notification accounts-service-access ) vala_add(ayatana-indicator-sound-service volume-warning-pulse.vala DEPENDS volume-warning options volume-control-pulse volume-control warn-notification notification accounts-service-access ) vala_add(ayatana-indicator-sound-service media-player.vala ) vala_add(ayatana-indicator-sound-service media-player-mpris.vala DEPENDS media-player mpris2-interfaces ) vala_add(ayatana-indicator-sound-service media-player-user.vala DEPENDS media-player accounts-service-sound-settings greeter-broadcast ) vala_add(ayatana-indicator-sound-service media-player-list.vala DEPENDS media-player ) vala_add(ayatana-indicator-sound-service media-player-list-mpris.vala DEPENDS media-player-list media-player media-player-mpris mpris2-interfaces ) vala_add(ayatana-indicator-sound-service media-player-list-greeter.vala DEPENDS media-player-list media-player-user media-player ) vala_add(ayatana-indicator-sound-service mpris2-interfaces.vala ) vala_add(ayatana-indicator-sound-service freedesktop-interfaces.vala ) vala_add(ayatana-indicator-sound-service sound-menu.vala DEPENDS media-player volume-control options volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service accounts-service-user.vala DEPENDS media-player mpris2-interfaces accounts-service-sound-settings ${VALA_FILE_ACCTSERVICE_PRIVACY_SETTINGS} ${VALA_FILE_ACCTSERVICE_SYSTEMSOUND_SETTINGS} greeter-broadcast ) vala_add(ayatana-indicator-sound-service accounts-service-sound-settings.vala ) if(${HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS}) vala_add(ayatana-indicator-sound-service accounts-service-system-sound-settings.vala ) endif() if(${HAVE_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS}) vala_add(ayatana-indicator-sound-service accounts-service-privacy-settings.vala ) endif() vala_add(ayatana-indicator-sound-service greeter-broadcast.vala ) vala_finish(ayatana-indicator-sound-service SOURCES project_VALA_SOURCES OUTPUTS project_VALA_C GENERATE_HEADER ${HEADER_PATH} GENERATE_SYMBOLS ${SYMBOLS_PATH} GENERATE_VAPI ${VAPI_PATH} ) set_source_files_properties( ${project_VALA_SOURCES} PROPERTIES HEADER_FILE_ONLY TRUE ) set( INDICATOR_SOUND_SOURCES ${project_VALA_SOURCES} ${project_VALA_C} bus-watch-namespace.c ${SYMBOLS_PATH} ) ########################### # Lib ########################### add_definitions( -w -DG_LOG_DOMAIN="ayatana-indicator-sound" ) add_library( indicator-sound-service-lib STATIC ${INDICATOR_SOUND_SOURCES} ) target_link_libraries( indicator-sound-service-lib ${SOUNDSERVICE_LIBRARIES} ${URLDISPATCHER_LIBRARIES} -lm ) ########################### # Executable ########################### include_directories(${CMAKE_BINARY_DIR}) add_executable( indicator-sound-service-bin main.c ) set_target_properties( indicator-sound-service-bin PROPERTIES OUTPUT_NAME "ayatana-indicator-sound-service" ) target_link_libraries( indicator-sound-service-bin indicator-sound-service-lib ${PULSEAUDIO_LIBRARIES} ) ########################### # Installation ########################### install( TARGETS indicator-sound-service-bin RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/ayatana-indicator-sound/ ) if(UNITY_API_FOUND) add_subdirectory(gmenuharness) endif() # coverage reporting set(COVERAGE_TARGETS ${COVERAGE_TARGETS} indicator-sound-service-lib indicator-sound-service-bin PARENT_SCOPE ) ayatana-indicator-sound-0.8.2/src/freedesktop-interfaces.vala0000644000000000000000000000316414004562315021221 0ustar /* Copyright 2010 Canonical Ltd. Authors: Conor Curran This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ [DBus (name = "org.freedesktop.DBus")] public interface FreeDesktopObject: Object { public abstract async string[] list_names() throws IOError; public abstract signal void name_owner_changed ( string name, string old_owner, string new_owner ); } [DBus (name = "org.freedesktop.DBus.Introspectable")] public interface FreeDesktopIntrospectable: Object { public abstract string Introspect() throws IOError; } [DBus (name = "org.freedesktop.DBus.Properties")] public interface FreeDesktopProperties : Object{ public signal void PropertiesChanged (string source, HashTable changed_properties, string[] invalid ); } public errordomain XmlError { FILE_NOT_FOUND, XML_DOCUMENT_EMPTY } const string FREEDESKTOP_SERVICE = "org.freedesktop.DBus"; const string FREEDESKTOP_OBJECT = "/org/freedesktop/DBus"; ayatana-indicator-sound-0.8.2/src/gmenuharness/CMakeLists.txt0000644000000000000000000000062314004562315021154 0ustar include_directories(${UNITY_API_INCLUDE_DIRS}) include_directories("${CMAKE_SOURCE_DIR}/include") add_library( gmenuharness-shared SHARED MatchResult.cpp MatchUtils.cpp MenuItemMatcher.cpp MenuMatcher.cpp ) target_link_libraries( gmenuharness-shared ${GLIB_LDFLAGS} ) # coverage reporting set(COVERAGE_TARGETS ${COVERAGE_TARGETS} gmenuharness-shared PARENT_SCOPE ) ayatana-indicator-sound-0.8.2/src/gmenuharness/MatchResult.cpp0000644000000000000000000000744314004562315021362 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #include #include #include #include #include using namespace std; namespace lomiri { namespace gmenuharness { namespace { static void printLocation(ostream& ss, const vector& location, bool first) { for (int i : location) { ss << " "; if (first) { ss << i; } else { ss << " "; } } ss << " "; } struct compare_vector { bool operator()(const vector& a, const vector& b) const { auto p1 = a.begin(); auto p2 = b.begin(); while (p1 != a.end()) { if (p2 == b.end()) { return false; } if (*p2 > *p1) { return true; } if (*p1 > *p2) { return false; } ++p1; ++p2; } if (p2 != b.end()) { return true; } return false; } }; } struct MatchResult::Priv { bool m_success = true; map, vector, compare_vector> m_failures; chrono::time_point m_timeout = chrono::system_clock::now() + chrono::seconds(10); }; MatchResult::MatchResult() : p(new Priv) { } MatchResult::MatchResult(MatchResult&& other) { *this = move(other); } MatchResult::MatchResult(const MatchResult& other) : p(new Priv) { *this = other; } MatchResult& MatchResult::operator=(const MatchResult& other) { p->m_success = other.p->m_success; p->m_failures= other.p->m_failures; return *this; } MatchResult& MatchResult::operator=(MatchResult&& other) { p = move(other.p); return *this; } MatchResult MatchResult::createChild() const { MatchResult child; child.p->m_timeout = p->m_timeout; return child; } void MatchResult::failure(const vector& location, const string& message) { p->m_success = false; auto it = p->m_failures.find(location); if (it == p->m_failures.end()) { it = p->m_failures.insert(make_pair(location, vector())).first; } it->second.emplace_back(message); } void MatchResult::merge(const MatchResult& other) { p->m_success &= other.p->m_success; for (const auto& e : other.p->m_failures) { p->m_failures.insert(make_pair(e.first, e.second)); } } bool MatchResult::success() const { return p->m_success; } bool MatchResult::hasTimedOut() const { auto now = chrono::system_clock::now(); return (now >= p->m_timeout); } string MatchResult::concat_failures() const { stringstream ss; ss << "Failed expectations:" << endl; for (const auto& failure : p->m_failures) { bool first = true; for (const string& s: failure.second) { printLocation(ss, failure.first, first); first = false; ss << s << endl; } } return ss.str(); } } // namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/src/gmenuharness/MatchUtils.cpp0000644000000000000000000000424014004562315021174 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #include #include #include using namespace std; namespace util = lomiri::util; namespace lomiri { namespace gmenuharness { void waitForCore (GObject * obj, const string& signalName, unsigned int timeout) { shared_ptr loop(g_main_loop_new(nullptr, false), &g_main_loop_unref); /* Our two exit criteria */ util::ResourcePtr> signal( g_signal_connect_swapped(obj, signalName.c_str(), G_CALLBACK(g_main_loop_quit), loop.get()), [obj](gulong s) { g_signal_handler_disconnect(obj, s); }); util::ResourcePtr> timer(g_timeout_add(timeout, [](gpointer user_data) -> gboolean { g_main_loop_quit((GMainLoop *)user_data); return G_SOURCE_CONTINUE; }, loop.get()), &g_source_remove); /* Wait for sync */ g_main_loop_run(loop.get()); } void menuWaitForItems(const shared_ptr& menu, unsigned int timeout) { waitForCore(G_OBJECT(menu.get()), "items-changed", timeout); } void g_object_deleter(gpointer object) { g_clear_object(&object); } void gvariant_deleter(GVariant* varptr) { if (varptr != nullptr) { g_variant_unref(varptr); } } } // namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/src/gmenuharness/MenuItemMatcher.cpp0000644000000000000000000007674514004562315022171 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #include #include #include #include #include #include using namespace std; namespace lomiri { namespace gmenuharness { namespace { enum class LinkType { any, section, submenu }; static string bool_to_string(bool value) { return value? "true" : "false"; } static shared_ptr get_action_group_attribute(const shared_ptr& actionGroup, const gchar* attribute) { shared_ptr value( g_action_group_get_action_state(actionGroup.get(), attribute), &gvariant_deleter); return value; } static shared_ptr get_attribute(const shared_ptr menuItem, const gchar* attribute) { shared_ptr value( g_menu_item_get_attribute_value(menuItem.get(), attribute, nullptr), &gvariant_deleter); return value; } static string get_string_attribute(const shared_ptr menuItem, const gchar* attribute) { string result; char* temp = nullptr; if (g_menu_item_get_attribute(menuItem.get(), attribute, "s", &temp)) { result = temp; g_free(temp); } return result; } static pair split_action(const string& action) { auto index = action.find('.'); if (index == string::npos) { return make_pair(string(), action); } return make_pair(action.substr(0, index), action.substr(index + 1, action.size())); } static string type_to_string(MenuItemMatcher::Type type) { switch(type) { case MenuItemMatcher::Type::plain: return "plain"; case MenuItemMatcher::Type::checkbox: return "checkbox"; case MenuItemMatcher::Type::radio: return "radio"; } return string(); } } struct MenuItemMatcher::Priv { void all(MatchResult& matchResult, const vector& location, const shared_ptr& menu, map>& actions) { int count = g_menu_model_get_n_items(menu.get()); if (m_items.size() != (unsigned int) count) { matchResult.failure( location, "Expected " + to_string(m_items.size()) + " children, but found " + to_string(count)); return; } for (size_t i = 0; i < m_items.size(); ++i) { const auto& matcher = m_items.at(i); matcher.match(matchResult, location, menu, actions, i); } } void startsWith(MatchResult& matchResult, const vector& location, const shared_ptr& menu, map>& actions) { int count = g_menu_model_get_n_items(menu.get()); if (m_items.size() > (unsigned int) count) { matchResult.failure( location, "Expected at least " + to_string(m_items.size()) + " children, but found " + to_string(count)); return; } for (size_t i = 0; i < m_items.size(); ++i) { const auto& matcher = m_items.at(i); matcher.match(matchResult, location, menu, actions, i); } } void endsWith(MatchResult& matchResult, const vector& location, const shared_ptr& menu, map>& actions) { int count = g_menu_model_get_n_items(menu.get()); if (m_items.size() > (unsigned int) count) { matchResult.failure( location, "Expected at least " + to_string(m_items.size()) + " children, but found " + to_string(count)); return; } // match the last N items size_t j; for (size_t i = count - m_items.size(), j = 0; i < count && j < m_items.size(); ++i, ++j) { const auto& matcher = m_items.at(j); matcher.match(matchResult, location, menu, actions, i); } } Type m_type = Type::plain; Mode m_mode = Mode::all; LinkType m_linkType = LinkType::any; shared_ptr m_expectedSize; shared_ptr m_label; shared_ptr m_icon; map, vector> m_themed_icons; shared_ptr m_action; vector m_state_icons; vector>> m_attributes; vector m_not_exist_attributes; vector>> m_pass_through_attributes; shared_ptr m_isToggled; vector m_items; vector>> m_activations; vector>> m_setActionStates; double m_maxDifference = 0.0; }; MenuItemMatcher MenuItemMatcher::checkbox() { MenuItemMatcher matcher; matcher.type(Type::checkbox); return matcher; } MenuItemMatcher MenuItemMatcher::radio() { MenuItemMatcher matcher; matcher.type(Type::radio); return matcher; } MenuItemMatcher::MenuItemMatcher() : p(new Priv) { } MenuItemMatcher::~MenuItemMatcher() { } MenuItemMatcher::MenuItemMatcher(const MenuItemMatcher& other) : p(new Priv) { *this = other; } MenuItemMatcher::MenuItemMatcher(MenuItemMatcher&& other) { *this = move(other); } MenuItemMatcher& MenuItemMatcher::operator=(const MenuItemMatcher& other) { p->m_type = other.p->m_type; p->m_mode = other.p->m_mode; p->m_expectedSize = other.p->m_expectedSize; p->m_label = other.p->m_label; p->m_icon = other.p->m_icon; p->m_themed_icons = other.p->m_themed_icons; p->m_action = other.p->m_action; p->m_state_icons = other.p->m_state_icons; p->m_attributes = other.p->m_attributes; p->m_not_exist_attributes = other.p->m_not_exist_attributes; p->m_pass_through_attributes = other.p->m_pass_through_attributes; p->m_isToggled = other.p->m_isToggled; p->m_linkType = other.p->m_linkType; p->m_items = other.p->m_items; p->m_activations = other.p->m_activations; p->m_setActionStates = other.p->m_setActionStates; p->m_maxDifference = other.p->m_maxDifference; return *this; } MenuItemMatcher& MenuItemMatcher::operator=(MenuItemMatcher&& other) { p = move(other.p); return *this; } MenuItemMatcher& MenuItemMatcher::type(Type type) { p->m_type = type; return *this; } MenuItemMatcher& MenuItemMatcher::label(const string& label) { p->m_label = make_shared(label); return *this; } MenuItemMatcher& MenuItemMatcher::action(const string& action) { p->m_action = make_shared(action); return *this; } MenuItemMatcher& MenuItemMatcher::state_icons(const std::vector& state_icons) { p->m_state_icons = state_icons; return *this; } MenuItemMatcher& MenuItemMatcher::icon(const string& icon) { p->m_icon = make_shared(icon); return *this; } MenuItemMatcher& MenuItemMatcher::themed_icon(const std::string& iconName, const std::vector& icons) { p->m_themed_icons[make_shared(iconName)] = icons; return *this; } MenuItemMatcher& MenuItemMatcher::widget(const string& widget) { return string_attribute("x-ayatana-type", widget); } MenuItemMatcher& MenuItemMatcher::pass_through_attribute(const string& actionName, const shared_ptr& value) { p->m_pass_through_attributes.emplace_back(actionName, value); return *this; } MenuItemMatcher& MenuItemMatcher::pass_through_boolean_attribute(const string& actionName, bool value) { return pass_through_attribute( actionName, shared_ptr(g_variant_new_boolean(value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::pass_through_string_attribute(const string& actionName, const string& value) { return pass_through_attribute( actionName, shared_ptr(g_variant_new_string(value.c_str()), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::pass_through_double_attribute(const std::string& actionName, double value) { return pass_through_attribute( actionName, shared_ptr(g_variant_new_double(value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::round_doubles(double maxDifference) { p->m_maxDifference = maxDifference; return *this; } MenuItemMatcher& MenuItemMatcher::attribute(const string& name, const shared_ptr& value) { p->m_attributes.emplace_back(name, value); return *this; } MenuItemMatcher& MenuItemMatcher::boolean_attribute(const string& name, bool value) { return attribute( name, shared_ptr(g_variant_new_boolean(value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::string_attribute(const string& name, const string& value) { return attribute( name, shared_ptr(g_variant_new_string(value.c_str()), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::int32_attribute(const std::string& name, int value) { return attribute( name, shared_ptr(g_variant_new_int32 (value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::int64_attribute(const std::string& name, int value) { return attribute( name, shared_ptr(g_variant_new_int64 (value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::double_attribute(const std::string& name, double value) { return attribute( name, shared_ptr(g_variant_new_double (value), &gvariant_deleter)); } MenuItemMatcher& MenuItemMatcher::attribute_not_set(const std::string& name) { p->m_not_exist_attributes.emplace_back (name); return *this; } MenuItemMatcher& MenuItemMatcher::toggled(bool isToggled) { p->m_isToggled = make_shared(isToggled); return *this; } MenuItemMatcher& MenuItemMatcher::mode(Mode mode) { p->m_mode = mode; return *this; } MenuItemMatcher& MenuItemMatcher::submenu() { p->m_linkType = LinkType::submenu; return *this; } MenuItemMatcher& MenuItemMatcher::section() { p->m_linkType = LinkType::section; return *this; } MenuItemMatcher& MenuItemMatcher::is_empty() { return has_exactly(0); } MenuItemMatcher& MenuItemMatcher::has_exactly(size_t children) { p->m_expectedSize = make_shared(children); return *this; } MenuItemMatcher& MenuItemMatcher::item(const MenuItemMatcher& item) { p->m_items.emplace_back(item); return *this; } MenuItemMatcher& MenuItemMatcher::item(MenuItemMatcher&& item) { p->m_items.emplace_back(item); return *this; } MenuItemMatcher& MenuItemMatcher::pass_through_activate(std::string const& action, const shared_ptr& parameter) { p->m_activations.emplace_back(action, parameter); return *this; } MenuItemMatcher& MenuItemMatcher::activate(const shared_ptr& parameter) { p->m_activations.emplace_back(string(), parameter); return *this; } MenuItemMatcher& MenuItemMatcher::set_pass_through_action_state(const std::string& action, const std::shared_ptr& state) { p->m_setActionStates.emplace_back(action, state); return *this; } MenuItemMatcher& MenuItemMatcher::set_action_state(const std::shared_ptr& state) { p->m_setActionStates.emplace_back("", state); return *this; } void MenuItemMatcher::match( MatchResult& matchResult, const vector& parentLocation, const shared_ptr& menu, map>& actions, int index) const { shared_ptr menuItem(g_menu_item_new_from_model(menu.get(), index), &g_object_deleter); vector location(parentLocation); location.emplace_back(index); string action = get_string_attribute(menuItem, G_MENU_ATTRIBUTE_ACTION); bool isCheckbox = false; bool isRadio = false; bool isToggled = false; pair idPair; shared_ptr actionGroup; shared_ptr state; if (!action.empty()) { idPair = split_action(action); actionGroup = actions[idPair.first]; state = shared_ptr(g_action_group_get_action_state(actionGroup.get(), idPair.second.c_str()), &gvariant_deleter); auto attributeTarget = get_attribute(menuItem, G_MENU_ATTRIBUTE_TARGET); if (attributeTarget && state) { isToggled = g_variant_equal(state.get(), attributeTarget.get()); isRadio = true; } else if (state && g_variant_is_of_type(state.get(), G_VARIANT_TYPE_BOOLEAN)) { isToggled = g_variant_get_boolean(state.get()); isCheckbox = true; } } Type actualType = Type::plain; if (isCheckbox) { actualType = Type::checkbox; } else if (isRadio) { actualType = Type::radio; } if (actualType != p->m_type) { matchResult.failure( location, "Expected " + type_to_string(p->m_type) + ", found " + type_to_string(actualType)); } // check themed icons map, vector>::iterator iter; for (iter = p->m_themed_icons.begin(); iter != p->m_themed_icons.end(); ++iter) { auto icon_val = g_menu_item_get_attribute_value(menuItem.get(), (*iter).first->c_str(), nullptr); if (!icon_val) { matchResult.failure( location, "Expected themed icon " + (*(*iter).first) + " was not found"); } auto gicon = g_icon_deserialize(icon_val); if (!gicon || !G_IS_THEMED_ICON(gicon)) { matchResult.failure( location, "Expected attribute " + (*(*iter).first) + " is not a themed icon"); } auto iconNames = g_themed_icon_get_names(G_THEMED_ICON(gicon)); int nb_icons = 0; while(iconNames[nb_icons]) { ++nb_icons; } if (nb_icons != (*iter).second.size()) { matchResult.failure( location, "Expected " + to_string((*iter).second.size()) + " icons for themed icon [" + (*(*iter).first) + "], but " + to_string(nb_icons) + " were found."); } else { // now compare all the icons for (int i = 0; i < nb_icons; ++i) { if (string(iconNames[i]) != (*iter).second[i]) { matchResult.failure( location, "Icon at position " + to_string(i) + " for themed icon [" + (*(*iter).first) + "], mismatchs. Expected: " + iconNames[i] + " but found " + (*iter).second[i]); } } } g_object_unref(gicon); } string label = get_string_attribute(menuItem, G_MENU_ATTRIBUTE_LABEL); if (p->m_label && (*p->m_label) != label) { matchResult.failure( location, "Expected label '" + *p->m_label + "', but found '" + label + "'"); } string icon = get_string_attribute(menuItem, G_MENU_ATTRIBUTE_ICON); if (p->m_icon && (*p->m_icon) != icon) { matchResult.failure( location, "Expected icon '" + *p->m_icon + "', but found '" + icon + "'"); } if (p->m_action && (*p->m_action) != action) { matchResult.failure( location, "Expected action '" + *p->m_action + "', but found '" + action + "'"); } if (!p->m_state_icons.empty() && !state) { matchResult.failure( location, "Expected state icons but no state was found"); } else if (!p->m_state_icons.empty() && state && !g_variant_is_of_type(state.get(), G_VARIANT_TYPE_VARDICT)) { matchResult.failure( location, "Expected state icons vardict, found " + type_to_string(actualType)); } else if (!p->m_state_icons.empty() && state && g_variant_is_of_type(state.get(), G_VARIANT_TYPE_VARDICT)) { std::vector actual_state_icons; GVariantIter it; gchar* key; GVariant* value; g_variant_iter_init(&it, state.get()); while (g_variant_iter_loop(&it, "{sv}", &key, &value)) { if (std::string(key) == "icon") { auto gicon = g_icon_deserialize(value); if (gicon && G_IS_THEMED_ICON(gicon)) { auto iconNames = g_themed_icon_get_names(G_THEMED_ICON(gicon)); // Just take the first icon in the list (there is only ever one) actual_state_icons.push_back(iconNames[0]); g_object_unref(gicon); } } else if (std::string(key) == "icons" && g_variant_is_of_type(value, G_VARIANT_TYPE("av"))) { // If we find "icons" in the map, clear any icons we may have found in "icon", // then break from the loop as we have found all icons now. actual_state_icons.clear(); GVariantIter icon_it; GVariant* icon_value; g_variant_iter_init(&icon_it, value); while (g_variant_iter_loop(&icon_it, "v", &icon_value)) { auto gicon = g_icon_deserialize(icon_value); if (gicon && G_IS_THEMED_ICON(gicon)) { auto iconNames = g_themed_icon_get_names(G_THEMED_ICON(gicon)); // Just take the first icon in the list (there is only ever one) actual_state_icons.push_back(iconNames[0]); g_object_unref(gicon); } } // We're breaking out of g_variant_iter_loop here so clean up g_variant_unref(value); g_free(key); break; } } if (p->m_state_icons != actual_state_icons) { std::string expected_icons; for (unsigned int i = 0; i < p->m_state_icons.size(); ++i) { expected_icons += i == 0 ? p->m_state_icons[i] : ", " + p->m_state_icons[i]; } std::string actual_icons; for (unsigned int i = 0; i < actual_state_icons.size(); ++i) { actual_icons += i == 0 ? actual_state_icons[i] : ", " + actual_state_icons[i]; } matchResult.failure( location, "Expected state_icons == {" + expected_icons + "} but found {" + actual_icons + "}"); } } for (const auto& e: p->m_pass_through_attributes) { string actionName = get_string_attribute(menuItem, e.first.c_str()); if (actionName.empty()) { matchResult.failure( location, "Could not find action name '" + e.first + "'"); } else { auto passThroughIdPair = split_action(actionName); auto actionGroup = actions[passThroughIdPair.first]; if (actionGroup) { auto value = get_action_group_attribute( actionGroup, passThroughIdPair.second.c_str()); if (!value) { matchResult.failure( location, "Expected pass-through attribute '" + e.first + "' was not present"); } else if (!g_variant_is_of_type(e.second.get(), g_variant_get_type(value.get()))) { std::string expectedType = g_variant_get_type_string(e.second.get()); std::string actualType = g_variant_get_type_string(value.get()); matchResult.failure( location, "Expected pass-through attribute type '" + expectedType + "' but found '" + actualType + "'"); } else if (g_variant_compare(e.second.get(), value.get())) { bool reportMismatch = true; if (g_strcmp0(g_variant_get_type_string(value.get()),"d") == 0 && p->m_maxDifference) { auto actualDouble = g_variant_get_double(value.get()); auto expectedDouble = g_variant_get_double(e.second.get()); auto difference = actualDouble-expectedDouble; if (difference < 0) difference = difference * -1.0; if (difference <= p->m_maxDifference) { reportMismatch = false; } } if (reportMismatch) { gchar* expectedString = g_variant_print(e.second.get(), true); gchar* actualString = g_variant_print(value.get(), true); matchResult.failure( location, "Expected pass-through attribute '" + e.first + "' == " + expectedString + " but found " + actualString); g_free(expectedString); g_free(actualString); } } } else { matchResult.failure(location, "Could not find action group for ID '" + passThroughIdPair.first + "'"); } } } for (const auto& e: p->m_attributes) { auto value = get_attribute(menuItem, e.first.c_str()); if (!value) { matchResult.failure(location, "Expected attribute '" + e.first + "' could not be found"); } else if (!g_variant_is_of_type(e.second.get(), g_variant_get_type(value.get()))) { std::string expectedType = g_variant_get_type_string(e.second.get()); std::string actualType = g_variant_get_type_string(value.get()); matchResult.failure( location, "Expected attribute type '" + expectedType + "' but found '" + actualType + "'"); } else if (g_variant_compare(e.second.get(), value.get())) { gchar* expectedString = g_variant_print(e.second.get(), true); gchar* actualString = g_variant_print(value.get(), true); matchResult.failure( location, "Expected attribute '" + e.first + "' == " + expectedString + ", but found " + actualString); g_free(expectedString); g_free(actualString); } } for (const auto& e: p->m_not_exist_attributes) { auto value = get_attribute(menuItem, e.c_str()); if (value) { matchResult.failure(location, "Not expected attribute '" + e + "' was found"); } } if (p->m_isToggled && (*p->m_isToggled) != isToggled) { matchResult.failure( location, "Expected toggled = " + bool_to_string(*p->m_isToggled) + ", but found " + bool_to_string(isToggled)); } if (!matchResult.success()) { return; } if (!p->m_items.empty() || p->m_expectedSize) { shared_ptr link; switch (p->m_linkType) { case LinkType::any: { link.reset(g_menu_model_get_item_link(menu.get(), (int) index, G_MENU_LINK_SUBMENU), &g_object_deleter); if (!link) { link.reset(g_menu_model_get_item_link(menu.get(), (int) index, G_MENU_LINK_SECTION), &g_object_deleter); } break; } case LinkType::submenu: { link.reset(g_menu_model_get_item_link(menu.get(), (int) index, G_MENU_LINK_SUBMENU), &g_object_deleter); break; } case LinkType::section: { link.reset(g_menu_model_get_item_link(menu.get(), (int) index, G_MENU_LINK_SECTION), &g_object_deleter); break; } } if (!link) { if (p->m_expectedSize) { matchResult.failure( location, "Expected " + to_string(*p->m_expectedSize) + " children, but found none"); } else { matchResult.failure( location, "Expected " + to_string(p->m_items.size()) + " children, but found none"); } return; } else { while (true) { MatchResult childMatchResult(matchResult.createChild()); if (p->m_expectedSize && *p->m_expectedSize != (unsigned int) g_menu_model_get_n_items( link.get())) { childMatchResult.failure( location, "Expected " + to_string(*p->m_expectedSize) + " child items, but found " + to_string( g_menu_model_get_n_items( link.get()))); } else if (!p->m_items.empty()) { switch (p->m_mode) { case Mode::all: p->all(childMatchResult, location, link, actions); break; case Mode::starts_with: p->startsWith(childMatchResult, location, link, actions); break; case Mode::ends_with: p->endsWith(childMatchResult, location, link, actions); break; } } if (childMatchResult.success()) { matchResult.merge(childMatchResult); break; } else { if (matchResult.hasTimedOut()) { matchResult.merge(childMatchResult); break; } menuWaitForItems(link); } } } } for (const auto& a: p->m_setActionStates) { auto stateAction = action; auto stateIdPair = idPair; auto stateActionGroup = actionGroup; if (!a.first.empty()) { stateAction = get_string_attribute(menuItem, a.first.c_str());; stateIdPair = split_action(stateAction); stateActionGroup = actions[stateIdPair.first]; } if (stateAction.empty()) { matchResult.failure( location, "Tried to set action state, but no action was found"); } else if(!stateActionGroup) { matchResult.failure( location, "Tried to set action state for action group '" + stateIdPair.first + "', but action group wasn't found"); } else if (!g_action_group_has_action(stateActionGroup.get(), stateIdPair.second.c_str())) { matchResult.failure( location, "Tried to set action state for action '" + stateAction + "', but action was not found"); } else { g_action_group_change_action_state(stateActionGroup.get(), stateIdPair.second.c_str(), g_variant_ref(a.second.get())); } // FIXME this is a dodgy way to ensure the action state change gets dispatched menuWaitForItems(menu, 100); } for (const auto& a: p->m_activations) { string tmpAction = action; auto tmpIdPair = idPair; auto tmpActionGroup = actionGroup; if (!a.first.empty()) { tmpAction = get_string_attribute(menuItem, a.first.c_str()); tmpIdPair = split_action(tmpAction); tmpActionGroup = actions[tmpIdPair.first]; } if (tmpAction.empty()) { matchResult.failure( location, "Tried to activate action, but no action was found"); } else if(!tmpActionGroup) { matchResult.failure( location, "Tried to activate action group '" + tmpIdPair.first + "', but action group wasn't found"); } else if (!g_action_group_has_action(tmpActionGroup.get(), tmpIdPair.second.c_str())) { matchResult.failure( location, "Tried to activate action '" + tmpAction + "', but action was not found"); } else { if (a.second) { g_action_group_activate_action(tmpActionGroup.get(), tmpIdPair.second.c_str(), g_variant_ref(a.second.get())); } else { g_action_group_activate_action(tmpActionGroup.get(), tmpIdPair.second.c_str(), nullptr); } // FIXME this is a dodgy way to ensure the activation gets dispatched menuWaitForItems(menu, 100); } } } } // namepsace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/src/gmenuharness/MenuMatcher.cpp0000644000000000000000000001235314004562315021333 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authored by: Pete Woods */ #include #include #include #include using namespace std; namespace lomiri { namespace gmenuharness { namespace { static void gdbus_connection_deleter(GDBusConnection* connection) { // if (!g_dbus_connection_is_closed(connection)) // { // g_dbus_connection_close_sync(connection, nullptr, nullptr); // } g_clear_object(&connection); } } struct MenuMatcher::Parameters::Priv { string m_busName; vector> m_actions; string m_menuObjectPath; }; MenuMatcher::Parameters::Parameters(const string& busName, const vector>& actions, const string& menuObjectPath) : p(new Priv) { p->m_busName = busName; p->m_actions = actions; p->m_menuObjectPath = menuObjectPath; } MenuMatcher::Parameters::~Parameters() { } MenuMatcher::Parameters::Parameters(const Parameters& other) : p(new Priv) { *this = other; } MenuMatcher::Parameters::Parameters(Parameters&& other) { *this = move(other); } MenuMatcher::Parameters& MenuMatcher::Parameters::operator=(const Parameters& other) { p->m_busName = other.p->m_busName; p->m_actions = other.p->m_actions; p->m_menuObjectPath = other.p->m_menuObjectPath; return *this; } MenuMatcher::Parameters& MenuMatcher::Parameters::operator=(Parameters&& other) { p = move(other.p); return *this; } struct MenuMatcher::Priv { Priv(const Parameters& parameters) : m_parameters(parameters) { } Parameters m_parameters; vector m_items; shared_ptr m_system; shared_ptr m_session; shared_ptr m_menu; map> m_actions; }; MenuMatcher::MenuMatcher(const Parameters& parameters) : p(new Priv(parameters)) { p->m_system.reset(g_bus_get_sync(G_BUS_TYPE_SYSTEM, nullptr, nullptr), &gdbus_connection_deleter); g_dbus_connection_set_exit_on_close(p->m_system.get(), false); p->m_session.reset(g_bus_get_sync(G_BUS_TYPE_SESSION, nullptr, nullptr), &gdbus_connection_deleter); g_dbus_connection_set_exit_on_close(p->m_session.get(), false); p->m_menu.reset( G_MENU_MODEL( g_dbus_menu_model_get( p->m_session.get(), p->m_parameters.p->m_busName.c_str(), p->m_parameters.p->m_menuObjectPath.c_str())), &g_object_deleter); for (const auto& action : p->m_parameters.p->m_actions) { shared_ptr actionGroup( G_ACTION_GROUP( g_dbus_action_group_get( p->m_session.get(), p->m_parameters.p->m_busName.c_str(), action.second.c_str())), &g_object_deleter); p->m_actions[action.first] = actionGroup; } } MenuMatcher::~MenuMatcher() { } MenuMatcher& MenuMatcher::item(const MenuItemMatcher& item) { p->m_items.emplace_back(item); return *this; } void MenuMatcher::match(MatchResult& matchResult) const { vector location; while (true) { MatchResult childMatchResult(matchResult.createChild()); int menuSize = g_menu_model_get_n_items(p->m_menu.get()); if (p->m_items.size() > (unsigned int) menuSize) { childMatchResult.failure( location, "Row count mismatch, expected " + to_string(p->m_items.size()) + " but found " + to_string(menuSize)); } else { for (size_t i = 0; i < p->m_items.size(); ++i) { const auto& matcher = p->m_items.at(i); matcher.match(childMatchResult, location, p->m_menu, p->m_actions, i); } } if (childMatchResult.success()) { matchResult.merge(childMatchResult); break; } else { if (matchResult.hasTimedOut()) { matchResult.merge(childMatchResult); break; } menuWaitForItems(p->m_menu); } } } MatchResult MenuMatcher::match() const { MatchResult matchResult; match(matchResult); return matchResult; } } // namespace gmenuharness } // namespace lomiri ayatana-indicator-sound-0.8.2/src/greeter-broadcast.vala0000644000000000000000000000276214004562315020165 0ustar /* * Copyright 2014 © Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name = "org.ayatana.Desktop.Greeter.Broadcast")] public interface GreeterBroadcast : Object { // methods // unused public abstract async void RequestApplicationStart(string name, string appid) throws IOError; // unused public abstract async void RequestHomeShown(string name) throws IOError; public abstract async void RequestSoundPlayPause(string name) throws IOError; public abstract async void RequestSoundNext(string name) throws IOError; public abstract async void RequestSoundPrev(string name) throws IOError; // signals // unused public signal void StartApplication(string username, string appid); // unused public signal void ShowHome(string username); public signal void SoundPlayPause(string username); public signal void SoundNext(string username); public signal void SoundPrev(string username); } ayatana-indicator-sound-0.8.2/src/info-notification.vala0000644000000000000000000001146314004562315020205 0ustar /* * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ using Notify; public class IndicatorSound.InfoNotification: Notification { protected override Notify.Notification create_notification () { return new Notify.Notification (_("Volume"), "", "audio-volume-muted"); } public void show (VolumeControl.ActiveOutput active_output, double volume, bool is_high_volume) { if (!notify_server_supports ("x-canonical-private-synchronous")) return; /* Determine Label */ unowned string volume_label = get_notification_label (active_output); /* Choose an icon */ unowned string icon = get_volume_notification_icon (active_output, volume, is_high_volume); /* Reset the notification */ var n = _notification; n.update (_("Volume"), volume_label, icon); n.clear_hints(); n.set_hint ("x-canonical-non-shaped-icon", "true"); n.set_hint ("x-canonical-private-synchronous", "true"); n.set_hint ("x-canonical-value-bar-tint", is_high_volume ? "true" : "false"); n.set_hint ("value", ((int32)((volume * 100.0) + 0.5)).clamp(0, 100)); show_notification (); } private static unowned string get_notification_label (VolumeControl.ActiveOutput active_output) { switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: return _("Speakers"); case VolumeControl.ActiveOutput.HEADPHONES: return _("Headphones"); case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: return _("Bluetooth headphones"); case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: return _("Bluetooth speaker"); case VolumeControl.ActiveOutput.USB_SPEAKER: return _("Usb speaker"); case VolumeControl.ActiveOutput.USB_HEADPHONES: return _("Usb headphones"); case VolumeControl.ActiveOutput.HDMI_SPEAKER: return _("HDMI speaker"); case VolumeControl.ActiveOutput.HDMI_HEADPHONES: return _("HDMI headphones"); default: return ""; } } private static unowned string get_volume_notification_icon (VolumeControl.ActiveOutput active_output, double volume, bool is_high_volume) { if (!is_high_volume) return get_volume_icon (active_output, volume); switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: case VolumeControl.ActiveOutput.USB_SPEAKER: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_SPEAKER: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: return "audio-volume-high"; default: return ""; } } private static unowned string get_volume_icon (VolumeControl.ActiveOutput active_output, double volume) { switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: case VolumeControl.ActiveOutput.USB_SPEAKER: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_SPEAKER: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: if (volume <= 0.0) return "audio-volume-muted"; if (volume <= 0.3) return "audio-volume-low"; if (volume <= 0.7) return "audio-volume-medium"; return "audio-volume-high"; default: return ""; } } } ayatana-indicator-sound-0.8.2/src/main.c0000644000000000000000000000624714004562315015015 0ustar /* * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include #include #include "indicator-sound-service.h" #include "config.h" static IndicatorSoundService * service = NULL; static pa_glib_mainloop * pgloop = NULL; static gboolean sigterm_handler (gpointer data) { g_debug("Got SIGTERM"); g_main_loop_quit((GMainLoop *)data); return G_SOURCE_REMOVE; } static void on_name_lost(GDBusConnection * connection, const gchar * name, gpointer user_data) { g_warning("Name lost or unable to acquire bus: %s", name); g_main_loop_quit((GMainLoop *)user_data); } static void on_bus_acquired(GDBusConnection *connection, const gchar *name, gpointer user_data) { MediaPlayerList * playerlist = NULL; IndicatorSoundOptions * options = NULL; VolumeControlPulse * volume = NULL; AccountsServiceUser * accounts = NULL; VolumeWarning * warning = NULL; AccountsServiceAccess * accounts_service_access = NULL; if (g_strcmp0("lightdm", g_get_user_name()) == 0) { playerlist = MEDIA_PLAYER_LIST(media_player_list_greeter_new()); } else { playerlist = MEDIA_PLAYER_LIST(media_player_list_mpris_new()); accounts = accounts_service_user_new(); } pgloop = pa_glib_mainloop_new(NULL); options = indicator_sound_options_gsettings_new(); accounts_service_access = accounts_service_access_new(); volume = volume_control_pulse_new(options, pgloop, accounts_service_access); warning = volume_warning_pulse_new(options, pgloop); service = indicator_sound_service_new (playerlist, volume, accounts, options, warning, accounts_service_access); g_clear_object(&playerlist); g_clear_object(&options); g_clear_object(&volume); g_clear_object(&accounts); g_clear_object(&warning); } int main (int argc, char ** argv) { GMainLoop * loop = NULL; bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); /* Build Mainloop */ loop = g_main_loop_new(NULL, FALSE); g_unix_signal_add(SIGTERM, sigterm_handler, loop); /* Initialize libnotify */ notify_init ("ayatana-indicator-sound"); g_bus_own_name(G_BUS_TYPE_SESSION, "org.ayatana.indicator.sound", G_BUS_NAME_OWNER_FLAGS_NONE, on_bus_acquired, NULL, /* name acquired */ on_name_lost, loop, NULL); g_main_loop_run(loop); g_clear_object(&service); g_clear_pointer(&pgloop, pa_glib_mainloop_free); notify_uninit(); return 0; } ayatana-indicator-sound-0.8.2/src/media-player-list-greeter.vala0000644000000000000000000000656514004562315021552 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name="org.ayatana.Greeter.List")] public interface AyatanaGreeterList : Object { public abstract async string get_active_entry () throws IOError; public signal void entry_selected (string entry_name); } public class MediaPlayerListGreeter : MediaPlayerList { string? selected_user = null; AyatanaGreeterList? proxy = null; HashTable players = new HashTable(str_hash, str_equal); public MediaPlayerListGreeter () { Bus.get_proxy.begin ( BusType.SESSION, "org.ayatana.Greeter", "/list", DBusProxyFlags.NONE, null, new_proxy); } void new_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end(res); this.proxy.entry_selected.connect(active_user_changed); this.proxy.get_active_entry.begin ((obj, res) => { try { var value = (obj as AyatanaGreeterList).get_active_entry.end(res); active_user_changed(value); } catch (Error e) { warning("Unable to get active entry: %s", e.message); } }); } catch (Error e) { this.proxy = null; warning("Unable to create proxy to the greeter: %s", e.message); } } void active_user_changed (string active_user) { /* No change, move along */ if (selected_user == active_user) { return; } debug(@"Active user changed to: $active_user"); var old_user = selected_user; /* Protect against a null user */ if (active_user != "" && active_user[0] != '*') { selected_user = active_user; } else { debug(@"Blocking active user change for '$active_user'"); selected_user = null; } if (selected_user != null && !players.contains(selected_user)) { players.insert(selected_user, new MediaPlayerUser(selected_user)); } if (old_user != null) { var old_player = players.lookup(old_user); debug("Removing player for user: %s", old_user); player_removed(old_player); } if (selected_user != null) { var new_player = players.lookup(selected_user); if (new_player != null) { debug("Adding player for user: %s", selected_user); player_added(new_player); } } } /* We need to have an iterator for the interface, but eh, we can only ever have one player for the current user */ public class Iterator : MediaPlayerList.Iterator { int i = 0; MediaPlayerListGreeter list; public Iterator (MediaPlayerListGreeter in_list) { list = in_list; } public override MediaPlayer? next_value () { MediaPlayer? retval = null; if (i == 0 && list.selected_user != null) { retval = list.players.lookup(list.selected_user); } i++; return retval; } } public override MediaPlayerList.Iterator iterator() { return new Iterator(this) as MediaPlayerList.Iterator; } } ayatana-indicator-sound-0.8.2/src/media-player-list-mpris.vala0000644000000000000000000001013514004562315021233 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ /** * MediaPlayerList is a list of media players that should appear in the sound menu. Its main responsibility is * to listen for MPRIS players on the bus and attach them to the corresponding %Player objects. */ public class MediaPlayerListMpris : MediaPlayerList { public MediaPlayerListMpris () { this._players = new HashTable (str_hash, str_equal); BusWatcher.watch_namespace (BusType.SESSION, "org.mpris.MediaPlayer2", this.player_appeared, this.player_disappeared); } /* only valid while the list is not changed */ public class Iterator : MediaPlayerList.Iterator { HashTableIter iter; public Iterator (MediaPlayerListMpris list) { this.iter = HashTableIter (list._players); } public override MediaPlayer? next_value () { MediaPlayerMpris? player; if (this.iter.next (null, out player)) return player as MediaPlayer; else return null; } } public override MediaPlayerList.Iterator iterator () { return new Iterator (this) as MediaPlayerList.Iterator; } /** * Adds the player associated with @desktop_id. Does nothing if such a player already exists. */ MediaPlayerMpris? insert (string desktop_id) { debug("Inserting player: %s", desktop_id); var id = desktop_id.has_suffix (".desktop") ? desktop_id : desktop_id + ".desktop"; MediaPlayerMpris? player = this._players.lookup (id); if (player == null) { var appinfo = new DesktopAppInfo (id); if (appinfo == null) { warning ("unable to find application '%s'", id); return null; } player = new MediaPlayerMpris (appinfo); this._players.insert (player.id, player); this.player_added (player); } return player; } /** * Removes the player associated with @desktop_id, unless it is currently running. */ void remove (string desktop_id) { MediaPlayer? player = this._players.lookup (desktop_id); if (player != null && !player.is_running) { this._players.remove (desktop_id); this.player_removed (player); } } /** * Synchronizes the player list with @desktop_ids. After this call, this list will only contain the players * in @desktop_ids. Players that were running but are not in @desktop_ids will remain in the list. */ public override void sync (string[] desktop_ids) { /* hash desktop_ids for faster lookup */ var hash = new HashTable (str_hash, str_equal); foreach (var id in desktop_ids) hash.add (id); /* remove players that are not desktop_ids */ foreach (var id in this._players.get_keys ()) { if (!hash.contains (id)) this.remove (id); } /* insert all players (insert() takes care of not adding a player twice */ foreach (var id in desktop_ids) this.insert (id); } HashTable _players; void player_appeared (DBusConnection connection, string name, string owner) { try { MprisRoot mpris2_root = Bus.get_proxy_sync (BusType.SESSION, name, MPRIS_MEDIA_PLAYER_PATH); var player = this.insert (mpris2_root.DesktopEntry); if (player != null) player.attach (mpris2_root, name); } catch (Error e) { warning ("unable to create mpris proxy for '%s': %s", name, e.message); } } void player_disappeared (DBusConnection connection, string dbus_name) { MediaPlayerMpris? player = this._players.find ( (name, player) => { return player.dbus_name == dbus_name; }); if (player != null) player.detach (); } } ayatana-indicator-sound-0.8.2/src/media-player-list.vala0000644000000000000000000000204214004562315020101 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class MediaPlayerList : Object { public class Iterator { public virtual MediaPlayer? next_value() { return null; } } public virtual Iterator iterator () { return new Iterator(); } public virtual void sync (string[] ids) { return; } public signal void player_added (MediaPlayer player); public signal void player_removed (MediaPlayer player); } ayatana-indicator-sound-0.8.2/src/media-player-mpris.vala0000644000000000000000000002157414004562315020273 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ /** * MediaPlayerMpris represents an MRPIS-capable media player. */ public class MediaPlayerMpris: MediaPlayer { public MediaPlayerMpris (DesktopAppInfo appinfo) { this.appinfo = appinfo; } /** Desktop id of the player */ public override string id { get { return this.appinfo.get_id (); } } /** Display name of the player */ public override string name { get { return this.appinfo.get_name (); } } /** Application icon of the player */ public override Icon? icon { get { return this.appinfo.get_icon (); } } /** * True if an instance of the player is currently running. * * See also: attach(), detach() */ public override bool is_running { get { return this.proxy != null; } } /** Name of the player on the bus, if an instance is currently running */ public override string dbus_name { get { return this._dbus_name; } } public override string state { get; set; default = "Paused"; } public override MediaPlayer.Track? current_track { get; set; } public override bool can_raise { get { return this.root != null ? this.root.CanRaise : true; } } public override bool can_do_play { get { return this.proxy.CanPlay; } } public override bool can_do_prev { get { return this.proxy.CanGoPrevious; } } public override bool can_do_next { get { return this.proxy.CanGoNext; } } /** * Attach this object to a process of the associated media player. The player must own @dbus_name and * implement the org.mpris.MediaPlayer2.Player interface. * * Only one player can be attached at any given time. Use detach() to detach a player. * * This method does not block. If it is successful, "is-running" will be set to %TRUE. */ public void attach (MprisRoot root, string dbus_name) { return_if_fail (this._dbus_name == null && this.proxy == null); this.root = root; this.notify_property ("can-raise"); this._dbus_name = dbus_name; Bus.get_proxy.begin (BusType.SESSION, dbus_name, "/org/mpris/MediaPlayer2", DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, got_proxy); Bus.get_proxy.begin (BusType.SESSION, dbus_name, "/org/mpris/MediaPlayer2", DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, got_playlists_proxy); } /** * Detach this object from a process running the associated media player. * * See also: attach() */ public void detach () { this.root = null; this.proxy = null; this._dbus_name = null; this.notify_property ("is-running"); this.notify_property ("can-raise"); this.state = "Paused"; this.current_track = null; } /** * Activate the associated media player. * * Note: this will _not_ call attach(), because it doesn't know on which dbus-name the player will appear. * Use attach() to attach this object to a running instance of the player. */ public override void activate () { try { if (this.proxy == null) { this.appinfo.launch (null, null); this.state = "Launching"; } else if (this.root != null && this.root.CanRaise) { this.root.Raise (); } } catch (Error e) { warning ("unable to activate %s: %s", appinfo.get_name (), e.message); } } /** * Toggles playing status. */ public override void play_pause () { if (this.proxy != null) { this.proxy.PlayPause.begin (); } else if (this.state != "Launching") { this.play_when_attached = true; this.activate (); } } /** * Skips to the next track. */ public override void next () { if (this.proxy != null) this.proxy.Next.begin (); } /** * Skips to the previous track. */ public override void previous () { if (this.proxy != null) this.proxy.Previous.begin (); } public override uint get_n_playlists () { return this.playlists != null ? this.playlists.length : 0; } public override string get_playlist_id (int index) { return_val_if_fail (index < this.playlists.length, ""); return this.playlists[index].path; } public override string get_playlist_name (int index) { return_val_if_fail (index < this.playlists.length, ""); return this.playlists[index].name; } public override void activate_playlist_by_name (string name) { if (this.playlists_proxy != null) this.playlists_proxy.ActivatePlaylist.begin (new ObjectPath (name)); } DesktopAppInfo appinfo; MprisPlayer? proxy; MprisPlaylists ?playlists_proxy; string _dbus_name; bool play_when_attached = false; MprisRoot root; PlaylistDetails[] playlists = null; void got_proxy (Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); /* Connecting to GDBusProxy's "g-properties-changed" signal here, because vala's dbus objects don't * emit notify signals */ var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect (this.proxy_properties_changed); this.notify_property ("is-running"); this.state = this.proxy.PlaybackStatus != null ? this.proxy.PlaybackStatus : "Unknown"; this.update_current_track (gproxy.get_cached_property ("Metadata")); if (this.play_when_attached) { /* wait a little before calling PlayPause, some players need some time to set themselves up */ Timeout.add (1000, () => { proxy.PlayPause.begin (); return Source.REMOVE; } ); this.play_when_attached = false; } } catch (Error e) { this._dbus_name = null; warning ("unable to attach to media player: %s", e.message); } } void fetch_playlists () { /* The proxy is created even when the interface is not supported. GDBusProxy will return 0 for the PlaylistCount property in that case. */ if (this.playlists_proxy != null && this.playlists_proxy.PlaylistCount > 0) { this.playlists_proxy.GetPlaylists.begin (0, 100, "Alphabetical", false, (obj, res) => { try { this.playlists = playlists_proxy.GetPlaylists.end (res); this.playlists_changed (); } catch (Error e) { warning ("could not fetch playlists: %s", e.message); this.playlists = null; } }); } else { this.playlists = null; this.playlists_changed (); } } void got_playlists_proxy (Object? obj, AsyncResult res) { try { this.playlists_proxy = Bus.get_proxy.end (res); var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect (this.playlists_proxy_properties_changed); } catch (Error e) { warning ("unable to create mpris plalists proxy: %s", e.message); return; } Timeout.add (500, () => { this.fetch_playlists (); return Source.REMOVE; } ); } /* some players (e.g. Spotify) don't follow the spec closely and pass single strings in metadata fields * where an array of string is expected */ static string sanitize_metadata_value (Variant? v) { if (v == null) return ""; else if (v.is_of_type (VariantType.STRING)) return v.get_string (); else if (v.is_of_type (VariantType.STRING_ARRAY)) return string.joinv (",", v.get_strv ()); warn_if_reached (); return ""; } void proxy_properties_changed (DBusProxy proxy, Variant changed_properties, string[] invalidated_properties) { if (changed_properties.lookup ("PlaybackStatus", "s", null)) { this.state = this.proxy.PlaybackStatus != null ? this.proxy.PlaybackStatus : "Unknown"; } if (changed_properties.lookup ("CanGoNext", "b", null) || changed_properties.lookup ("CanGoPrevious", "b", null) || changed_properties.lookup ("CanPlay", "b", null) || changed_properties.lookup ("CanPause", "b", null)) { this.playbackstatus_changed (); } var metadata = changed_properties.lookup_value ("Metadata", VariantType.VARDICT); if (metadata != null) this.update_current_track (metadata); } void playlists_proxy_properties_changed (DBusProxy proxy, Variant changed_properties, string[] invalidated_properties) { if (changed_properties.lookup ("PlaylistCount", "u", null)) this.fetch_playlists (); } void update_current_track (Variant? metadata) { if (metadata != null) { this.current_track = new Track ( sanitize_metadata_value (metadata.lookup_value ("xesam:artist", null)), sanitize_metadata_value (metadata.lookup_value ("xesam:title", null)), sanitize_metadata_value (metadata.lookup_value ("xesam:album", null)), sanitize_metadata_value (metadata.lookup_value ("mpris:artUrl", null)) ); } else { this.current_track = null; } } } ayatana-indicator-sound-0.8.2/src/media-player-user.vala0000644000000000000000000001665614004562315020124 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class MediaPlayerUser : MediaPlayer { Act.UserManager accounts_manager = Act.UserManager.get_default(); string username; Act.User? actuser = null; AccountsServiceSoundSettings? proxy = null; GreeterBroadcast? greeter = null; HashTable properties_queued = new HashTable(str_hash, str_equal); uint properties_timeout = 0; /* Grab the user from the Accounts service and, when it is loaded then set up a proxy to its sound settings */ public MediaPlayerUser(string user) { username = user; actuser = accounts_manager.get_user(user); actuser.notify["is-loaded"].connect(() => { debug("User loaded"); this.proxy = null; Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", actuser.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_proxy); }); Bus.get_proxy.begin ( BusType.SYSTEM, "org.ayatana.Desktop.Greeter.Broadcast", "/org/ayatana/Desktop/Greeter/Broadcast", DBusProxyFlags.NONE, null, greeter_proxy_new); } ~MediaPlayerUser () { if (properties_timeout != 0) { Source.remove(properties_timeout); properties_timeout = 0; } } /* Ensure that we've collected all the changes so that we only signal once for variables like 'track' */ bool properties_idle () { properties_timeout = 0; properties_queued.@foreach((key, value) => { debug("Notifying '%s' changed", key); this.notify_property(key); }); properties_queued.remove_all(); return Source.REMOVE; } /* Turns the DBus names into the object properties */ void queue_property_notification (string dbus_property_name) { if (properties_timeout == 0) { properties_timeout = Idle.add(properties_idle); } switch (dbus_property_name) { case "Timestamp": properties_queued.insert("name", true); properties_queued.insert("icon", true); properties_queued.insert("state", true); properties_queued.insert("current-track", true); properties_queued.insert("is-running", true); break; case "PlayerName": properties_queued.insert("name", true); break; case "PlayerIcon": properties_queued.insert("icon", true); break; case "State": properties_queued.insert("state", true); break; case "Title": case "Artist": case "Album": case "ArtUrl": properties_queued.insert("current-track", true); break; } } void new_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect ((proxy, changed, invalidated) => { string key = ""; Variant value; VariantIter iter = new VariantIter(changed); while (iter.next("{sv}", &key, &value)) { queue_property_notification(key); } foreach (var invalid in invalidated) { queue_property_notification(invalid); } }); debug("Notifying player is ready for user: %s", this.username); this.notify_property("is-running"); } catch (Error e) { this.proxy = null; warning("Unable to get proxy to user '%s' sound settings: %s", username, e.message); } } bool proxy_is_valid () { if (this.proxy == null) { return false; } /* More than 10 minutes old */ if (this.proxy.timestamp < GLib.get_monotonic_time() - 10 * 60 * 1000 * 1000) { return false; } return true; } public override string id { get { return username; } } /* These values come from the proxy */ string name_cache; public override string name { get { if (proxy_is_valid()) { name_cache = this.proxy.player_name; debug("Player Name: %s", name_cache); return name_cache; } else { return ""; } } } string state_cache; public override string state { get { if (proxy_is_valid()) { state_cache = this.proxy.state; debug("State: %s", state_cache); return state_cache; } else { return ""; } } set { } } Icon icon_cache; public override Icon? icon { get { if (proxy_is_valid()) { icon_cache = Icon.deserialize(this.proxy.player_icon); return icon_cache; } else { return null; } } } /* Placeholder */ public override string dbus_name { get { return ""; } } /* If it's shown externally it's running */ public override bool is_running { get { return proxy_is_valid(); } } /* A bit weird. Not sure how we should handle this. */ public override bool can_raise { get { return true; } } /* Fill out the track based on the values in the proxy */ MediaPlayer.Track track_cache; public override MediaPlayer.Track? current_track { get { if (proxy_is_valid()) { track_cache = new MediaPlayer.Track( this.proxy.artist, this.proxy.title, this.proxy.album, this.proxy.art_url ); return track_cache; } else { return null; } } set { } } void greeter_proxy_new (GLib.Object? obj, AsyncResult res) { try { this.greeter = Bus.get_proxy.end (res); } catch (Error e) { this.greeter = null; warning("Unable to get greeter proxy: %s", e.message); } } /* Control functions through unity-greeter-session-broadcast */ public override void activate () { /* TODO: */ } public override void play_pause () { debug("Play Pause for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundPlayPause.begin(this.username, (obj, res) => { try { (obj as GreeterBroadcast).RequestSoundPlayPause.end(res); } catch (Error e) { warning("Unable to send play pause: %s", e.message); } }); } else { warning("No unity-greeter-session-broadcast to send play-pause"); } } public override void next () { debug("Next for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundNext.begin(this.username, (obj, res) => { try { (obj as GreeterBroadcast).RequestSoundNext.end(res); } catch (Error e) { warning("Unable to send next: %s", e.message); } }); } else { warning("No unity-greeter-session-broadcast to send next"); } } public override void previous () { debug("Previous for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundPrev.begin(this.username, (obj, res) => { try { (obj as GreeterBroadcast).RequestSoundPrev.end(res); } catch (Error e) { warning("Unable to send previous: %s", e.message); } }); } else { warning("No unity-greeter-session-broadcast to send previous"); } } /* Play list functions are all null as we don't support the playlist feature on the greeter */ public override uint get_n_playlists() { return 0; } public override string get_playlist_id (int index) { return ""; } public override string get_playlist_name (int index) { return ""; } public override void activate_playlist_by_name (string playlist) { } } ayatana-indicator-sound-0.8.2/src/media-player.vala0000644000000000000000000000465714004562315017146 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class MediaPlayer : Object { public virtual string id { get { not_implemented(); return ""; } } public virtual string name { get { not_implemented(); return ""; } } public virtual string state { get { not_implemented(); return ""; } set { }} public virtual Icon? icon { get { not_implemented(); return null; } } public virtual string dbus_name { get { not_implemented(); return ""; } } public virtual bool is_running { get { not_implemented(); return false; } } public virtual bool can_raise { get { not_implemented(); return false; } } public virtual bool can_do_next { get { not_implemented(); return false; } } public virtual bool can_do_prev { get { not_implemented(); return false; } } public virtual bool can_do_play { get { not_implemented(); return false; } } public class Track : Object { public string artist { get; construct; } public string title { get; construct; } public string album { get; construct; } public string art_url { get; construct; } public Track (string artist, string title, string album, string art_url) { Object (artist: artist, title: title, album: album, art_url: art_url); } } public virtual Track? current_track { get { not_implemented(); return null; } set { not_implemented(); } } public signal void playlists_changed (); public signal void playbackstatus_changed (); public abstract void activate (); public abstract void play_pause (); public abstract void next (); public abstract void previous (); public abstract uint get_n_playlists(); public abstract string get_playlist_id (int index); public abstract string get_playlist_name (int index); public abstract void activate_playlist_by_name (string playlist); private void not_implemented () { warning("Property not implemented"); } } ayatana-indicator-sound-0.8.2/src/mpris2-interfaces.vala0000644000000000000000000000600114004562315020113 0ustar /* Copyright 2010-2015 Canonical Ltd. Authors: Conor Curran This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ const string MPRIS_PREFIX = "org.mpris.MediaPlayer2."; const string MPRIS_MEDIA_PLAYER_PATH = "/org/mpris/MediaPlayer2"; [DBus (name = "org.mpris.MediaPlayer2")] public interface MprisRoot : Object { // properties public abstract bool HasTracklist{owned get; set;} public abstract bool CanQuit{owned get; set;} public abstract bool CanRaise{owned get; set;} public abstract string Identity{owned get; set;} public abstract string DesktopEntry{owned get; set;} // methods public abstract async void Quit() throws IOError; public abstract async void Raise() throws IOError; } [DBus (name = "org.mpris.MediaPlayer2.Player")] public interface MprisPlayer : Object { // properties public abstract HashTable Metadata{owned get; set;} public abstract int64 Position{owned get; set;} public abstract string? PlaybackStatus{owned get; set;} public abstract bool CanPlay{owned get; set;} public abstract bool CanGoNext{owned get; set;} public abstract bool CanGoPrevious{owned get; set;} // methods public abstract async void PlayPause() throws IOError; public abstract async void Next() throws IOError; public abstract async void Previous() throws IOError; public abstract async void Seek(int64 offset) throws IOError; // signals public signal void Seeked(int64 new_position); } // Playlist container public struct PlaylistDetails{ public ObjectPath? path; public string? name; public string? icon_path; } // Active playlist property container public struct ActivePlaylistContainer{ public bool valid; public PlaylistDetails? details; } [DBus (name = "org.mpris.MediaPlayer2.Playlists")] public interface MprisPlaylists : Object { //properties public abstract string[] Orderings{owned get; set;} public abstract uint32 PlaylistCount{owned get; set;} public abstract ActivePlaylistContainer? ActivePlaylist {owned get; set;} //methods public abstract async void ActivatePlaylist(ObjectPath playlist_id) throws IOError; public abstract async PlaylistDetails[]? GetPlaylists ( uint32 index, uint32 max_count, string order, bool reverse_order ) throws IOError; //signals public signal void PlaylistChanged (PlaylistDetails details); } ayatana-indicator-sound-0.8.2/src/notification.vala0000644000000000000000000000346514004562315017257 0ustar /* * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public abstract class IndicatorSound.Notification: Object { internal Notification () { BusWatcher.watch_namespace ( GLib.BusType.SESSION, "org.freedesktop.Notifications", () => { debug ("Notifications name appeared"); }, () => { debug ("Notifications name vanshed"); _server_caps = null; }); _notification = create_notification (); } public void close () { var n = _notification; return_if_fail (n != null); if (n.id != 0) { try { n.close (); } catch (GLib.Error e) { GLib.warning ("Unable to close notification: %s", e.message); } } } ~Notification () { close (); } protected abstract Notify.Notification create_notification (); protected void show_notification () { try { _notification.show (); } catch (GLib.Error e) { GLib.warning ("Unable to show notification: %s", e.message); } } protected bool notify_server_supports (string cap) { if (_server_caps == null) _server_caps = Notify.get_server_caps (); return _server_caps.find_custom (cap, strcmp) != null; } protected Notify.Notification _notification = null; private static List _server_caps = null; } ayatana-indicator-sound-0.8.2/src/options-gsettings.vala0000644000000000000000000000641314004562315020265 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ using PulseAudio; public class IndicatorSound.OptionsGSettings : Options { public OptionsGSettings() { init_max_volume(); init_loud_volume(); } ~OptionsGSettings() { } private Settings _settings = new Settings ("org.ayatana.indicator.sound"); #if HAS_UBUNTU_SOUND_SCHEMA private Settings _shared_settings = new Settings ("com.ubuntu.sound"); #else private Settings _shared_settings = new Settings ("org.ayatana.sound"); #endif /** MAX VOLUME PROPERTY **/ private const string AMP_dB_KEY = "amplified-volume-decibels"; private const string NORMAL_dB_KEY = "normal-volume-decibels"; private const string ALLOW_AMP_KEY = "allow-amplified-volume"; private void init_max_volume() { _settings.changed[NORMAL_dB_KEY].connect(() => update_max_volume()); _settings.changed[AMP_dB_KEY].connect(() => update_max_volume()); _shared_settings.changed[ALLOW_AMP_KEY].connect(() => update_max_volume()); update_max_volume(); } private void update_max_volume () { set_max_volume_(calculate_max_volume()); } protected void set_max_volume_ (double vol) { if (max_volume != vol) { debug("changing max_volume from %f to %f", this.max_volume, vol); max_volume = vol; } } private double calculate_max_volume () { unowned string decibel_key = _shared_settings.get_boolean(ALLOW_AMP_KEY) ? AMP_dB_KEY : NORMAL_dB_KEY; var volume_dB = _settings.get_double(decibel_key); var volume_sw = PulseAudio.Volume.sw_from_dB (volume_dB); return VolumeControlPulse.volume_to_double (volume_sw); } /** LOUD VOLUME **/ private const string LOUD_ENABLED_KEY = "warning-volume-enabled"; private const string LOUD_DECIBEL_KEY = "warning-volume-decibels"; private void init_loud_volume() { _settings.changed[LOUD_ENABLED_KEY].connect(() => update_loud_volume()); _settings.changed[LOUD_DECIBEL_KEY].connect(() => update_loud_volume()); update_loud_volume(); } private void update_loud_volume() { var vol = PulseAudio.Volume.sw_from_dB (_settings.get_double (LOUD_DECIBEL_KEY)); if (loud_volume != vol) loud_volume = vol; var enabled = _settings.get_boolean(LOUD_ENABLED_KEY); if (loud_warning_enabled != enabled) loud_warning_enabled = enabled; } } ayatana-indicator-sound-0.8.2/src/options.vala0000644000000000000000000000203314004562315016252 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public abstract class IndicatorSound.Options : Object { public double max_volume { get; protected set; default = 1.0; } public uint loud_volume { get; protected set; default = PulseAudio.Volume.sw_from_dB(8); } public bool loud_warning_enabled { get; protected set; default = true; } } ayatana-indicator-sound-0.8.2/src/service.vala0000644000000000000000000005311114004562315016222 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ public class IndicatorSound.Service: Object { DBusConnection bus; public Service (MediaPlayerList playerlist, VolumeControl volume, AccountsServiceUser? accounts, Options options, VolumeWarning volume_warning, AccountsServiceAccess? accounts_service_access) { _accounts_service_access = accounts_service_access; try { bus = Bus.get_sync(GLib.BusType.SESSION); } catch (GLib.Error e) { error("Unable to get DBus session bus: %s", e.message); } _options = options; _options.notify["max-volume"].connect(() => { update_volume_action_state(); this.update_notification(); }); _volume_warning = volume_warning; _volume_warning.notify["active"].connect(() => { this.increment_volume_sync_action(); this.update_notification(); }); this.settings = new Settings ("org.ayatana.indicator.sound"); this.settings.bind ("visible", this, "visible", SettingsBindFlags.GET); this.notify["visible"].connect ( () => this.update_root_icon () ); this.volume_control = volume; this.volume_control.active_output_changed.connect(() => { bool headphones; switch(volume_control.active_output()) { case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: headphones = true; break; default: headphones = false; break; } _volume_warning.headphones_active = headphones; update_root_icon(); update_notification(); }); this._volume_warning.cancel_pressed.connect( (cancel_volume) => { volume_control.set_volume_clamp (cancel_volume, VolumeControl.VolumeReasons.USER_KEYPRESS); }); this.accounts_service = accounts; /* If we're on the greeter, don't export */ if (this.accounts_service != null) { this.accounts_service.notify["showDataOnGreeter"].connect(() => { this.export_to_accounts_service = this.accounts_service.showDataOnGreeter; eventually_update_player_actions(); }); this.export_to_accounts_service = this.accounts_service.showDataOnGreeter; } this.players = playerlist; this.players.player_added.connect (this.player_added); this.players.player_removed.connect (this.player_removed); this.actions = new SimpleActionGroup (); this.actions.add_action_entries (action_entries, this); this.actions.add_action (this.create_silent_mode_action ()); this.actions.add_action (this.create_mute_action ()); this.actions.add_action (this.create_volume_action ()); this.actions.add_action (this.create_mic_volume_action ()); this.actions.add_action (this.create_high_volume_action ()); this.actions.add_action (this.create_volume_sync_action ()); this.menus = new HashTable (str_hash, str_equal); this.menus.insert ("desktop_greeter", new SoundMenu (null, SoundMenu.DisplayFlags.SHOW_MUTE | SoundMenu.DisplayFlags.HIDE_PLAYERS | SoundMenu.DisplayFlags.GREETER_PLAYERS)); this.menus.insert ("phone_greeter", new SoundMenu (null, SoundMenu.DisplayFlags.SHOW_SILENT_MODE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS | SoundMenu.DisplayFlags.GREETER_PLAYERS)); this.menus.insert ("desktop", new SoundMenu ("indicator.desktop-settings", SoundMenu.DisplayFlags.SHOW_MUTE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS | SoundMenu.DisplayFlags.ADD_PLAY_CONTROL_INACTIVE_PLAYER)); this.menus.insert ("phone", new SoundMenu ("indicator.phone-settings", SoundMenu.DisplayFlags.SHOW_SILENT_MODE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS)); this.menus.@foreach ( (profile, menu) => { this.volume_control.bind_property ("active-mic", menu, "show-mic-volume", BindingFlags.SYNC_CREATE); }); this.menus.@foreach ( (profile, menu) => { _volume_warning.bind_property ("high-volume", menu, "show-high-volume-warning", BindingFlags.SYNC_CREATE); }); this.menus.@foreach ( (profile, menu) => { this.volume_control.active_output_changed.connect (menu.update_volume_slider); }); this.menus.@foreach ( (profile, menu) => { menu.last_player_updated.connect ((player_id) => { this._accounts_service_access.last_running_player = player_id; }); }); this._accounts_service_access.notify["last-running-player"].connect(() => { this.menus.@foreach ( (profile, menu) => { menu.set_default_player (this._accounts_service_access.last_running_player); }); }); this.sync_preferred_players (); this.settings.changed["interested-media-players"].connect ( () => { this.sync_preferred_players (); }); /* Hide the notification when the menu is shown */ var shown_action = actions.lookup_action ("indicator-shown") as SimpleAction; shown_action.change_state.connect ((state) => { block_info_notifications = state.get_boolean(); if (block_info_notifications) { debug("Indicator is shown"); _info_notification.close(); } else { debug("Indicator is hidden"); } }); /* Everything is built, let's put it on the bus */ try { export_actions = bus.export_action_group ("/org/ayatana/indicator/sound", this.actions); } catch (Error e) { critical ("%s", e.message); } this.menus.@foreach ( (profile, menu) => menu.export (bus, @"/org/ayatana/indicator/sound/$profile")); } ~Service() { debug("Destroying Service Object"); clear_acts_player(); if (this.player_action_update_id > 0) { Source.remove (this.player_action_update_id); this.player_action_update_id = 0; } if (this.sound_was_blocked_timeout_id > 0) { Source.remove (this.sound_was_blocked_timeout_id); this.sound_was_blocked_timeout_id = 0; } if (this.export_actions != 0) { bus.unexport_action_group(this.export_actions); this.export_actions = 0; } } bool greeter_show_track () { return export_to_accounts_service; } void clear_acts_player () { /* NOTE: This is a bit of a hack to ensure that accounts service doesn't continue to export the player by keeping a ref in the timer */ if (this.accounts_service != null) this.accounts_service.player = null; } public bool visible { get; set; } const ActionEntry[] action_entries = { { "root", null, null, "@a{sv} {}", null }, { "scroll", activate_scroll_action, "i", null, null }, { "desktop-settings", activate_desktop_settings, null, null, null }, #if HAS_URLDISPATCHER { "phone-settings", activate_phone_settings, null, null, null }, #endif { "indicator-shown", null, null, "@b false", null }, }; SimpleActionGroup actions; HashTable menus; Settings settings; VolumeControl volume_control; MediaPlayerList players; uint player_action_update_id; bool mute_blocks_sound; uint sound_was_blocked_timeout_id; bool syncing_preferred_players = false; AccountsServiceUser? accounts_service = null; bool export_to_accounts_service = false; private Options _options; private VolumeWarning _volume_warning; private IndicatorSound.InfoNotification _info_notification = new IndicatorSound.InfoNotification(); private AccountsServiceAccess _accounts_service_access; bool? is_unity = null; const double volume_step_percentage = 0.06; private void activate_scroll_action (SimpleAction action, Variant? param) { int direction = param.get_int32(); // positive for up, negative for down message("scroll: %d", direction); if (_volume_warning.active) { _volume_warning.user_keypress(direction>0 ? VolumeWarning.Key.VOLUME_UP : VolumeWarning.Key.VOLUME_DOWN); } else { double delta = volume_step_percentage * direction; double v = volume_control.volume.volume + delta; volume_control.set_volume_clamp (v, VolumeControl.VolumeReasons.USER_KEYPRESS); } } private bool desktop_is_unity() { if (is_unity != null) { return is_unity; } is_unity = false; unowned string desktop = Environment.get_variable ("XDG_CURRENT_DESKTOP"); foreach (var name in desktop.split(":")) { if (name == "Unity") { is_unity = true; break; } } return is_unity; } void activate_desktop_settings (SimpleAction action, Variant? param) { unowned string env = Environment.get_variable ("DESKTOP_SESSION"); unowned string xdg_desktop = Environment.get_variable ("XDG_CURRENT_DESKTOP"); string cmd; /* FIXME: the below code needs to be moved into libayatana-common!!! */ #if HAS_URLDISPATCHER if (Environment.get_variable ("MIR_SOCKET") != null) { LomiriURLDispatch.send ("settings:///system/sound"); return; } #endif if (env == "xubuntu" || env == "xfce" || env == "ubuntustudio") cmd = "pavucontrol"; else if ((env == "mate" || xdg_desktop == "MATE") && Environment.find_program_in_path ("mate-volume-control") != null) cmd = "mate-volume-control"; else if (desktop_is_unity() && Environment.find_program_in_path ("unity-control-center") != null) cmd = "unity-control-center sound"; else cmd = "gnome-control-center sound"; try { Process.spawn_command_line_async (cmd); } catch (Error e) { warning ("unable to launch sound settings: %s", e.message); } } #if HAS_URLDISPATCHER void activate_phone_settings (SimpleAction action, Variant? param) { LomiriURLDispatch.send ("settings:///system/sound"); } #endif /* Returns a serialized version of @icon_name suited for the panel */ static Variant serialize_themed_icon (string icon_name) { var icon = new ThemedIcon.with_default_fallbacks (icon_name); return icon.serialize (); } void update_root_icon () { double volume = this.volume_control.volume.volume; unowned string icon = get_volume_root_icon (volume, this.volume_control.mute, volume_control.active_output()); string accessible_name; if (this.volume_control.mute) { accessible_name = _("Volume (muted)"); } else if (this.accounts_service != null && this.accounts_service.silentMode) { int volume_int = (int)(volume * 100); accessible_name = "%s (%s %d%%)".printf (_("Volume"), _("silent"), volume_int); } else { int volume_int = (int)(volume * 100); accessible_name = "%s (%d%%)".printf (_("Volume"), volume_int); } var root_action = actions.lookup_action ("root") as SimpleAction; var builder = new VariantBuilder (VariantType.VARDICT); builder.add ("{sv}", "title", new Variant.string (_("Sound"))); builder.add ("{sv}", "accessible-desc", new Variant.string (accessible_name)); builder.add ("{sv}", "icon", serialize_themed_icon (icon)); builder.add ("{sv}", "visible", new Variant.boolean (this.visible)); root_action.set_state (builder.end()); } private bool block_info_notifications = false; private unowned string get_volume_root_icon (double volume, bool mute, VolumeControl.ActiveOutput active_output) { if (mute || volume <= 0.0) return this.mute_blocks_sound ? "audio-volume-muted-blocking-panel" : "audio-volume-muted-panel"; if (this.accounts_service != null && this.accounts_service.silentMode) return "audio-volume-muted-panel"; if (volume <= 0.3) return "audio-volume-low-panel"; if (volume <= 0.7) return "audio-volume-medium-panel"; return "audio-volume-high-panel"; } private void update_notification () { if (!_volume_warning.active && !block_info_notifications) { _info_notification.show(this.volume_control.active_output(), get_volume_percent(), _volume_warning.high_volume); } } SimpleAction silent_action; Action create_silent_mode_action () { bool silentNow = false; if (this.accounts_service != null) { silentNow = this.accounts_service.silentMode; } silent_action = new SimpleAction.stateful ("silent-mode", null, new Variant.boolean (silentNow)); /* If we're not dealing with accounts service, we'll just always be out of silent mode and that's cool. */ if (this.accounts_service == null) { return silent_action; } this.accounts_service.notify["silentMode"].connect(() => { silent_action.set_state(new Variant.boolean(this.accounts_service.silentMode)); this.update_root_icon (); }); silent_action.activate.connect ((action, param) => { action.change_state (new Variant.boolean (!action.get_state().get_boolean())); }); silent_action.change_state.connect ((action, val) => { this.accounts_service.silentMode = val.get_boolean(); }); return silent_action; } SimpleAction mute_action; Action create_mute_action () { mute_action = new SimpleAction.stateful ("mute", null, new Variant.boolean (this.volume_control.mute)); mute_action.activate.connect ( (action, param) => { action.change_state (new Variant.boolean (!action.get_state ().get_boolean ())); }); mute_action.change_state.connect ( (action, val) => { volume_control.set_mute (val.get_boolean ()); }); this.volume_control.notify["mute"].connect ( () => { mute_action.set_state (new Variant.boolean (this.volume_control.mute)); this.update_root_icon (); }); this.volume_control.notify["is-playing"].connect( () => { if (!this.volume_control.mute) { this.mute_blocks_sound = false; return; } if (this.volume_control.is_playing) { this.mute_blocks_sound = true; } else if (this.mute_blocks_sound) { /* Continue to show the blocking icon five seconds after a player has tried to play something */ if (this.sound_was_blocked_timeout_id > 0) Source.remove (this.sound_was_blocked_timeout_id); this.sound_was_blocked_timeout_id = Timeout.add_seconds (5, () => { this.mute_blocks_sound = false; this.sound_was_blocked_timeout_id = 0; this.update_root_icon (); return Source.REMOVE; }); } this.update_root_icon (); }); return mute_action; } /* return the current volume in the range of [0.0, 1.0] */ private double get_volume_percent() { return volume_control.volume.volume / _options.max_volume; } /* volume control's range can vary depending on options.max_volume, * but the action always needs to be in [0.0, 1.0]... */ private Variant create_volume_action_state() { return new Variant.double (get_volume_percent()); } private void update_volume_action_state() { volume_action.set_state(create_volume_action_state()); } private SimpleAction volume_action; private Action create_volume_action () { volume_action = new SimpleAction.stateful ("volume", VariantType.INT32, create_volume_action_state()); volume_action.change_state.connect ( (action, val) => { double v = val.get_double () * _options.max_volume; volume_control.set_volume_clamp (v, VolumeControl.VolumeReasons.USER_KEYPRESS); }); /* activating this action changes the volume by the amount given in the parameter */ volume_action.activate.connect ((a,p) => activate_scroll_action(a,p)); _options.notify["max-volume"].connect(() => { update_volume_action_state(); }); this.volume_control.notify["volume"].connect (() => { update_volume_action_state(); this.update_root_icon (); var reason = volume_control.volume.reason; if (reason == VolumeControl.VolumeReasons.USER_KEYPRESS || reason == VolumeControl.VolumeReasons.DEVICE_OUTPUT_CHANGE) this.update_notification (); }); this.volume_control.bind_property ("ready", volume_action, "enabled", BindingFlags.SYNC_CREATE); return volume_action; } SimpleAction mic_volume_action; Action create_mic_volume_action () { mic_volume_action = new SimpleAction.stateful ("mic-volume", null, new Variant.double (this.volume_control.mic_volume)); mic_volume_action.change_state.connect ( (action, val) => { volume_control.mic_volume = val.get_double (); }); this.volume_control.notify["mic-volume"].connect ( () => { mic_volume_action.set_state (new Variant.double (this.volume_control.mic_volume)); }); this.volume_control.bind_property ("ready", mic_volume_action, "enabled", BindingFlags.SYNC_CREATE); return mic_volume_action; } private Variant create_high_volume_action_state() { return new Variant.boolean (_volume_warning.high_volume); } private void update_high_volume_action_state() { high_volume_action.set_state(create_high_volume_action_state()); } SimpleAction high_volume_action; Action create_high_volume_action () { high_volume_action = new SimpleAction.stateful("high-volume", null, create_high_volume_action_state()); _volume_warning.notify["high-volume"].connect( () => { update_high_volume_action_state(); update_notification(); }); return high_volume_action; } SimpleAction volume_sync_action; uint64 volume_sync_number_ = 0; Action create_volume_sync_action () { volume_sync_action = new SimpleAction.stateful("volume-sync", VariantType.UINT64, new Variant.uint64 (volume_sync_number_)); return volume_sync_action; } void increment_volume_sync_action () { volume_sync_action.set_state(new Variant.uint64 (++volume_sync_number_)); } uint export_actions = 0; Variant action_state_for_player (MediaPlayer player, bool show_track = true) { var builder = new VariantBuilder (VariantType.VARDICT); builder.add ("{sv}", "running", new Variant ("b", player.is_running)); builder.add ("{sv}", "state", new Variant ("s", player.state)); if (player.current_track != null && show_track) { builder.add ("{sv}", "title", new Variant ("s", player.current_track.title)); builder.add ("{sv}", "artist", new Variant ("s", player.current_track.artist)); builder.add ("{sv}", "album", new Variant ("s", player.current_track.album)); builder.add ("{sv}", "art-url", new Variant ("s", player.current_track.art_url)); } return builder.end (); } bool update_player_actions () { bool clear_accounts_player = true; foreach (var player in this.players) { SimpleAction? action = this.actions.lookup_action (player.id) as SimpleAction; if (action != null) { action.set_state (this.action_state_for_player (player)); action.set_enabled (player.can_raise); } SimpleAction? greeter_action = this.actions.lookup_action (player.id + ".greeter") as SimpleAction; if (greeter_action != null) { greeter_action.set_state (this.action_state_for_player (player, greeter_show_track())); greeter_action.set_enabled (player.can_raise); } /* If we're playing then put that data in accounts service */ if (player.is_running && export_to_accounts_service && accounts_service != null) { accounts_service.player = player; clear_accounts_player = false; } } if (clear_accounts_player) clear_acts_player(); this.player_action_update_id = 0; return Source.REMOVE; } void eventually_update_player_actions () { if (player_action_update_id == 0) this.player_action_update_id = Idle.add (this.update_player_actions); } void sync_preferred_players () { this.syncing_preferred_players = true; this.players.sync (settings.get_strv ("interested-media-players")); this.syncing_preferred_players = false; } void update_preferred_players () { /* only write the key if we're not getting this call because we're syncing from the key right now */ if (!this.syncing_preferred_players) { var builder = new VariantBuilder (VariantType.STRING_ARRAY); foreach (var player in this.players) builder.add ("s", player.id); this.settings.set_value ("interested-media-players", builder.end ()); } } void player_added (MediaPlayer player) { this.menus.@foreach ( (profile, menu) => menu.add_player (player)); SimpleAction action = new SimpleAction.stateful (player.id, null, this.action_state_for_player (player)); action.set_enabled (player.can_raise); action.activate.connect ( () => { player.activate (); }); this.actions.add_action (action); SimpleAction greeter_action = new SimpleAction.stateful (player.id + ".greeter", null, this.action_state_for_player (player, greeter_show_track())); greeter_action.set_enabled (player.can_raise); greeter_action.activate.connect ( () => { player.activate (); }); this.actions.add_action (greeter_action); var play_action = new SimpleAction.stateful ("play." + player.id, null, player.state); play_action.activate.connect ( () => player.play_pause () ); this.actions.add_action (play_action); player.notify["state"].connect ( (object, pspec) => { play_action.set_state (player.state); }); var next_action = new SimpleAction ("next." + player.id, null); next_action.activate.connect ( () => player.next () ); this.actions.add_action (next_action); var prev_action = new SimpleAction ("previous." + player.id, null); prev_action.activate.connect ( () => player.previous () ); this.actions.add_action (prev_action); var playlist_action = new SimpleAction ("play-playlist." + player.id, VariantType.STRING); playlist_action.activate.connect ( (parameter) => player.activate_playlist_by_name (parameter.get_string ()) ); this.actions.add_action (playlist_action); player.notify.connect (this.eventually_update_player_actions); this.update_preferred_players (); } void player_removed (MediaPlayer player) { this.actions.remove_action (player.id); this.actions.remove_action ("play." + player.id); this.actions.remove_action ("next." + player.id); this.actions.remove_action ("previous." + player.id); this.actions.remove_action ("play-playlist." + player.id); player.notify.disconnect (this.eventually_update_player_actions); this.menus.@foreach ( (profile, menu) => menu.remove_player (player)); this.update_preferred_players (); } } ayatana-indicator-sound-0.8.2/src/sound-menu.vala0000644000000000000000000004425014004562315016660 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ public class SoundMenu: Object { public enum DisplayFlags { NONE = 0, SHOW_MUTE = 1, HIDE_INACTIVE_PLAYERS = 2, HIDE_PLAYERS = 4, GREETER_PLAYERS = 8, SHOW_SILENT_MODE = 16, HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS = 32, ADD_PLAY_CONTROL_INACTIVE_PLAYER = 64 } public enum PlayerSectionPosition { LABEL = 0, PLAYER_CONTROLS = 1, PLAYLIST = 2 } const string PLAYBACK_ITEM_TYPE = "org.ayatana.unity.playback-item"; public SoundMenu (string? settings_action, DisplayFlags flags) { /* A sound menu always has at least two sections: the volume section (this.volume_section) * at the start of the menu, and the settings section at the end. Between those two, * it has a dynamic amount of player sections, one for each registered player. */ this.volume_section = new Menu (); if ((flags & DisplayFlags.SHOW_MUTE) != 0) volume_section.append (_("Mute"), "indicator.mute"); if ((flags & DisplayFlags.SHOW_SILENT_MODE) != 0) { var item = new MenuItem(_("Silent Mode"), "indicator.silent-mode"); item.set_attribute("x-ayatana-type", "s", "org.ayatana.indicator.switch"); volume_section.append_item(item); } volume_section.append_item (this.create_slider_menu_item (_("Volume"), "indicator.volume(0)", 0.0, 1.0, 0.01, "audio-volume-low-zero-panel", "audio-volume-high-panel", true)); this.menu = new Menu (); this.menu.append_section (null, volume_section); if (settings_action != null) { settings_shown = true; this.menu.append (_("Sound Settings…"), settings_action); } var root_item = new MenuItem (null, "indicator.root"); root_item.set_attribute ("x-ayatana-type", "s", "org.ayatana.indicator.root"); root_item.set_attribute ("x-ayatana-scroll-action", "s", "indicator.scroll"); root_item.set_attribute ("x-ayatana-secondary-action", "s", "indicator.mute"); root_item.set_attribute ("submenu-action", "s", "indicator.indicator-shown"); root_item.set_submenu (this.menu); this.root = new Menu (); root.append_item (root_item); this.hide_players = (flags & DisplayFlags.HIDE_PLAYERS) != 0; this.hide_inactive = (flags & DisplayFlags.HIDE_INACTIVE_PLAYERS) != 0; this.hide_inactive_player_controls = (flags & DisplayFlags.HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS) != 0; this.add_play_button_inactive_player = (flags & DisplayFlags.ADD_PLAY_CONTROL_INACTIVE_PLAYER) != 0; this.notify_handlers = new HashTable (direct_hash, direct_equal); this.greeter_players = (flags & DisplayFlags.GREETER_PLAYERS) != 0; } ~SoundMenu () { if (export_id != 0) { bus.unexport_menu_model(export_id); export_id = 0; } } public void set_default_player (string default_player_id) { this.default_player = default_player_id; foreach (var player_stored in notify_handlers.get_keys ()) { int index = this.find_player_section(player_stored); if (index != -1 && player_stored.id == this.default_player) { add_player_playback_controls (player_stored, index, true); } } } DBusConnection? bus = null; uint export_id = 0; public void export (DBusConnection connection, string object_path) { bus = connection; try { export_id = bus.export_menu_model (object_path, this.root); } catch (Error e) { critical ("%s", e.message); } } public bool show_mic_volume { get { return this.mic_volume_shown; } set { if (value && !this.mic_volume_shown) { var slider = this.create_slider_menu_item (_("Microphone Volume"), "indicator.mic-volume", 0.0, 1.0, 0.01, "audio-input-microphone-low-zero-panel", "audio-input-microphone-high-panel", false); volume_section.append_item (slider); this.mic_volume_shown = true; } else if (!value && this.mic_volume_shown) { int location = -1; while ((location = find_action(this.volume_section, "indicator.mic-volume")) != -1) { this.volume_section.remove (location); } this.mic_volume_shown = false; } } } public bool show_high_volume_warning { get { return this.high_volume_warning_shown; } set { if (value && !this.high_volume_warning_shown) { /* NOTE: Action doesn't really exist, just used to find below when removing */ var item = new MenuItem(_("High volume can damage your hearing."), "indicator.high-volume-warning-item"); volume_section.append_item (item); this.high_volume_warning_shown = true; } else if (!value && this.high_volume_warning_shown) { int location = -1; while ((location = find_action(this.volume_section, "indicator.high-volume-warning-item")) != -1) { this.volume_section.remove (location); } this.high_volume_warning_shown = false; } } } int find_action (Menu menu, string in_action) { int n = menu.get_n_items (); for (int i = 0; i < n; i++) { string action; menu.get_item_attribute (i, "action", "s", out action); if (in_action == action) return i; } return -1; } public void update_all_players_play_section() { foreach (var player_stored in notify_handlers.get_keys ()) { int index = this.find_player_section(player_stored); if (index != -1) { // just update to verify if we must hide the player controls update_player_section (player_stored, index); } } } private void check_last_running_player () { foreach (var player in notify_handlers.get_keys ()) { if (player.is_running && number_of_running_players == 1) { // this is the first or the last player running... // store its id this.last_player_updated (player.id); } } } public void add_player (MediaPlayer player) { if (this.notify_handlers.contains (player)) return; if (player.is_running || !this.hide_inactive) this.insert_player_section (player); this.update_playlists (player); var handler_id = player.notify["is-running"].connect ( () => { int index = this.find_player_section(player); if (player.is_running) { if (index == -1) { this.insert_player_section (player); } number_of_running_players++; } else { number_of_running_players--; if (this.hide_inactive) this.remove_player_section (player); } this.update_playlists (player); // we need to update the rest of players, because we might have // a non running player still showing the playback controls update_all_players_play_section(); check_last_running_player (); }); this.notify_handlers.insert (player, handler_id); player.playlists_changed.connect (this.update_playlists); player.playbackstatus_changed.connect (this.update_playbackstatus); check_last_running_player (); } public void remove_player (MediaPlayer player) { this.remove_player_section (player); var id = this.notify_handlers.lookup(player); if (id != 0) { player.disconnect(id); } player.playlists_changed.disconnect (this.update_playlists); /* this'll drop our ref to it */ this.notify_handlers.remove (player); check_last_running_player (); } public void update_volume_slider (VolumeControl.ActiveOutput active_output) { int index = find_action (this.volume_section, "indicator.volume"); if (index != -1) { string label = "Volume"; switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: label = _("Volume"); break; case VolumeControl.ActiveOutput.HEADPHONES: label = _("Volume (Headphones)"); break; case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: label = _("Volume (Bluetooth)"); break; case VolumeControl.ActiveOutput.USB_SPEAKER: label = _("Volume (Usb)"); break; case VolumeControl.ActiveOutput.HDMI_SPEAKER: label = _("Volume (HDMI)"); break; case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: label = _("Volume (Bluetooth headphones)"); break; case VolumeControl.ActiveOutput.USB_HEADPHONES: label = _("Volume (Usb headphones)"); break; case VolumeControl.ActiveOutput.HDMI_HEADPHONES: label = _("Volume (HDMI headphones)"); break; } this.volume_section.remove (index); this.volume_section.insert_item (index, this.create_slider_menu_item (_(label), "indicator.volume(0)", 0.0, 1.0, 0.01, "audio-volume-low-zero-panel", "audio-volume-high-panel", true)); } } public Menu root; public Menu menu; Menu volume_section; bool mic_volume_shown; bool settings_shown = false; bool high_volume_warning_shown = false; bool hide_inactive; bool hide_players = false; bool hide_inactive_player_controls = false; bool add_play_button_inactive_player = false; HashTable notify_handlers; bool greeter_players = false; int number_of_running_players = 0; string default_player = ""; /* returns the position in this.menu of the section that's associated with @player */ int find_player_section (MediaPlayer player) { debug("Looking for player: %s", player.id); string action_name = @"indicator.$(player.id)"; int n = this.menu.get_n_items (); for (int i = 0; i < n; i++) { var section = this.menu.get_item_link (i, Menu.LINK_SECTION); if (section == null) continue; string action; section.get_item_attribute (0, "action", "s", out action); if (action == action_name) return i; } debug("Unable to find section for player: %s", player.id); return -1; } int find_player_playback_controls_section (Menu player_menu) { int n = player_menu.get_n_items (); for (int i = 0; i < n; i++) { string type; player_menu.get_item_attribute (i, "x-ayatana-type", "s", out type); if (type == PLAYBACK_ITEM_TYPE) return i; } return -1; } MenuItem create_playback_menu_item (MediaPlayer player) { var playback_item = new MenuItem (null, null); playback_item.set_attribute ("x-ayatana-type", "s", PLAYBACK_ITEM_TYPE); if (player.is_running) { if (player.can_do_play) { playback_item.set_attribute ("x-ayatana-play-action", "s", "indicator.play." + player.id); } if (player.can_do_next) { playback_item.set_attribute ("x-ayatana-next-action", "s", "indicator.next." + player.id); } if (player.can_do_prev) { playback_item.set_attribute ("x-ayatana-previous-action", "s", "indicator.previous." + player.id); } } else { if (this.add_play_button_inactive_player) { playback_item.set_attribute ("x-ayatana-play-action", "s", "indicator.play." + player.id); } } return playback_item; } void insert_player_section (MediaPlayer player) { if (this.hide_players) return; var section = new Menu (); Icon icon; debug("Adding section for player: %s (%s)", player.id, player.is_running ? "running" : "not running"); icon = player.icon; if (icon == null) icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); var base_action = "indicator." + player.id; if (this.greeter_players) base_action += ".greeter"; var player_item = new MenuItem (player.name, base_action); player_item.set_attribute ("x-ayatana-type", "s", "org.ayatana.unity.media-player"); if (icon != null) player_item.set_attribute_value ("icon", icon.serialize ()); section.append_item (player_item); if (player.is_running|| !this.hide_inactive_player_controls || player.id == this.default_player) { var playback_item = create_playback_menu_item (player); section.insert_item (PlayerSectionPosition.PLAYER_CONTROLS, playback_item); } /* Add new players to the end of the player sections, just before the settings */ if (settings_shown) { this.menu.insert_section (this.menu.get_n_items () -1, null, section); } else { this.menu.append_section (null, section); } } void remove_player_section (MediaPlayer player) { if (this.hide_players) return; int index = this.find_player_section (player); if (index >= 0) this.menu.remove (index); } void add_player_playback_controls (MediaPlayer player, int index, bool adding_default_player) { var player_section = this.menu.get_item_link(index, Menu.LINK_SECTION) as Menu; int play_control_index = find_player_playback_controls_section (player_section); if (player.is_running || !this.hide_inactive_player_controls || (number_of_running_players == 0 && adding_default_player) ) { MenuItem playback_item = create_playback_menu_item (player); if (play_control_index != -1) { player_section.remove (PlayerSectionPosition.PLAYER_CONTROLS); } player_section.insert_item (PlayerSectionPosition.PLAYER_CONTROLS, playback_item); } else { if (play_control_index != -1 && number_of_running_players >= 1) { // remove both, playlist and play controls player_section.remove (PlayerSectionPosition.PLAYLIST); player_section.remove (PlayerSectionPosition.PLAYER_CONTROLS); } } } void update_player_section (MediaPlayer player, int index) { add_player_playback_controls (player, index, false); } void update_playlists (MediaPlayer player) { int index = find_player_section (player); if (index < 0) return; var player_section = this.menu.get_item_link (index, Menu.LINK_SECTION) as Menu; /* if a section has three items, the playlists menu is in it */ if (player_section.get_n_items () == 3) player_section.remove (2); if (!player.is_running) return; var count = player.get_n_playlists (); if (count == 0) return; var playlists_section = new Menu (); for (int i = 0; i < count; i++) { var playlist_id = player.get_playlist_id (i); playlists_section.append (player.get_playlist_name (i), @"indicator.play-playlist.$(player.id)::$playlist_id"); } var submenu = new Menu (); submenu.append_section (null, playlists_section); player_section.append_submenu (_("Choose Playlist"), submenu); } void update_playbackstatus (MediaPlayer player) { int index = find_player_section (player); if (index != -1) { update_player_section (player, index); } } MenuItem create_slider_menu_item (string label, string action, double min, double max, double step, string min_icon_name, string max_icon_name, bool sync_action) { var min_icon = new ThemedIcon.with_default_fallbacks (min_icon_name); var max_icon = new ThemedIcon.with_default_fallbacks (max_icon_name); var slider = new MenuItem (label, action); slider.set_attribute ("x-ayatana-type", "s", "org.ayatana.unity.slider"); slider.set_attribute_value ("min-icon", min_icon.serialize ()); slider.set_attribute_value ("max-icon", max_icon.serialize ()); slider.set_attribute ("min-value", "d", min); slider.set_attribute ("max-value", "d", max); slider.set_attribute ("step", "d", step); if (sync_action) { slider.set_attribute ("x-ayatana-sync-action", "s", "indicator.volume-sync"); } return slider; } public signal void last_player_updated (string player_id); } ayatana-indicator-sound-0.8.2/src/voip-input-menu-item.h0000644000000000000000000000540414004562315020100 0ustar /* Copyright 2011 Canonical Ltd. Authors: Conor Curran This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifndef __VOIP_INPUT_MENU_ITEM_H__ #define __VOIP_INPUT_MENU_ITEM_H__ #include #include #include #include "device.h" G_BEGIN_DECLS #define VOIP_INPUT_MENU_ITEM_TYPE (voip_input_menu_item_get_type ()) #define VOIP_INPUT_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItem)) #define VOIP_INPUT_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItemClass)) #define IS_VOIP_INPUT_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VOIP_INPUT_MENU_ITEM_TYPE)) #define IS_VOIP_INPUT_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VOIP_INPUT_MENU_ITEM_TYPE)) #define VOIP_INPUT_MENU_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItemClass)) typedef struct _VoipInputMenuItem VoipInputMenuItem; typedef struct _VoipInputMenuItemClass VoipInputMenuItemClass; struct _VoipInputMenuItemClass { DbusmenuMenuitemClass parent_class; }; struct _VoipInputMenuItem { DbusmenuMenuitem parent; }; GType voip_input_menu_item_get_type (void); void voip_input_menu_item_update (VoipInputMenuItem* item, const pa_source_info* source); void voip_input_menu_item_enable (VoipInputMenuItem* item, gboolean active); gboolean voip_input_menu_item_is_interested (VoipInputMenuItem* item, gint source_output_index, gint client_index); gboolean voip_input_menu_item_is_active (VoipInputMenuItem* item); gboolean voip_input_menu_item_is_populated (VoipInputMenuItem* item); // TODO rename get source index gint voip_input_menu_item_get_index (VoipInputMenuItem* item); gint voip_input_menu_item_get_source_output_index (VoipInputMenuItem* item); void voip_input_menu_item_deactivate_source (VoipInputMenuItem* item, gboolean visible); void voip_input_menu_item_deactivate_voip_client (VoipInputMenuItem* item); VoipInputMenuItem* voip_input_menu_item_new (Device* sink); G_END_DECLS #endif ayatana-indicator-sound-0.8.2/src/volume-control-pulse.vala0000644000000000000000000006474614004562315020715 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Alberto Ruiz */ using PulseAudio; using Notify; using Gee; public class VolumeControlPulse : VolumeControl { private unowned PulseAudio.GLibMainLoop loop = null; private uint _reconnect_timer = 0; private PulseAudio.Context context; private bool _mute = true; private VolumeControl.Volume _volume = new VolumeControl.Volume(); private double _mic_volume = 0.0; /* Used by the pulseaudio stream restore extension */ private DBusConnection _pconn; /* Need both the list and hash so we can retrieve the last known sink-input after * releasing the current active one (restoring back to the previous known role) */ private Gee.ArrayList _sink_input_list = new Gee.ArrayList (); private HashMap _sink_input_hash = new HashMap (); private bool _pulse_use_stream_restore = false; private int32 _active_sink_input = -1; private string[] _valid_roles = {"multimedia", "alert", "alarm", "phone"}; private string? _objp_role_multimedia = null; private string? _objp_role_alert = null; private string? _objp_role_alarm = null; private string? _objp_role_phone = null; private uint _pa_volume_sig_count = 0; private uint _local_volume_timer = 0; private uint _accountservice_volume_timer = 0; private bool _send_next_local_volume = false; private double _account_service_volume = 0.0; private VolumeControl.ActiveOutput _active_output = VolumeControl.ActiveOutput.SPEAKERS; private AccountsServiceAccess _accounts_service_access; private bool _external_mic_detected = false; private bool _source_sink_mic_activated = false; /** true when a microphone is active **/ public override bool active_mic { get; set; default = false; } public VolumeControlPulse (IndicatorSound.Options options, PulseAudio.GLibMainLoop loop, AccountsServiceAccess? accounts_service_access) { base(options); _volume.volume = 0.0; _volume.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.loop = loop; _accounts_service_access = accounts_service_access; this._accounts_service_access.notify["volume"].connect(() => { if (this._accounts_service_access.volume >= 0 && _account_service_volume != this._accounts_service_access.volume) { _account_service_volume = this._accounts_service_access.volume; // we need to wait for this to settle. start_account_service_volume_timer(); } }); this.reconnect_to_pulse (); } ~VolumeControlPulse () { stop_all_timers(); } private void stop_all_timers() { if (_reconnect_timer != 0) { Source.remove (_reconnect_timer); _reconnect_timer = 0; } stop_local_volume_timer(); stop_account_service_volume_timer(); } public static VolumeControl.ActiveOutput calculate_active_output (SinkInfo? sink) { VolumeControl.ActiveOutput ret_output = VolumeControl.ActiveOutput.SPEAKERS; /* Check if the current active port is headset/headphone */ /* There is not easy way to check if the port is a headset/headphone besides * checking for the port name. On touch (with the pulseaudio droid element) * the headset/headphone port is called 'output-headset' and 'output-headphone'. * On the desktop this is usually called 'analog-output-headphones' */ // first of all check if we are in call mode if (sink.active_port != null && sink.active_port.name == "output-speaker+wired_headphone") { return VolumeControl.ActiveOutput.CALL_MODE; } // look if it's a headset/headphones if (sink.name == "indicator_sound_test_headphones" || (sink.active_port != null && (sink.active_port.name.contains("headset") || sink.active_port.name.contains("headphone")))) { // check if it's a bluetooth device unowned string device_bus = sink.proplist.gets ("device.bus"); if (device_bus != null && device_bus == "bluetooth") { ret_output = VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES; } else if (device_bus != null && device_bus == "usb") { ret_output = VolumeControl.ActiveOutput.USB_HEADPHONES; } else if (device_bus != null && device_bus == "hdmi") { ret_output = VolumeControl.ActiveOutput.HDMI_HEADPHONES; } else { ret_output = VolumeControl.ActiveOutput.HEADPHONES; } } else { // speaker unowned string device_bus = sink.proplist.gets ("device.bus"); if (device_bus != null && device_bus == "bluetooth") { ret_output = VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER; } else if (device_bus != null && device_bus == "usb") { ret_output = VolumeControl.ActiveOutput.USB_SPEAKER; } else if (device_bus != null && device_bus == "hdmi") { ret_output = VolumeControl.ActiveOutput.HDMI_SPEAKER; } else { ret_output = VolumeControl.ActiveOutput.SPEAKERS; } } return ret_output; } private bool is_external_mic (SourceInfo? sink) { if (sink.name.contains ("indicator_sound_test_mic")) { return true; } if (sink.active_port != null && ( (sink.active_port.name.contains ("headphone") || sink.active_port.name.contains ("headset") || sink.active_port.name.contains ("mic") ) && (!sink.active_port.name.contains ("internal") && !sink.active_port.name.contains ("builtin")) )) { return true; } return false; } /* PulseAudio logic*/ private void context_events_cb (Context c, Context.SubscriptionEventType t, uint32 index) { switch (t & Context.SubscriptionEventType.FACILITY_MASK) { case Context.SubscriptionEventType.SINK: update_sink (); break; case Context.SubscriptionEventType.SINK_INPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { case Context.SubscriptionEventType.NEW: c.get_sink_input_info (index, handle_new_sink_input_cb); break; case Context.SubscriptionEventType.CHANGE: c.get_sink_input_info (index, handle_changed_sink_input_cb); break; case Context.SubscriptionEventType.REMOVE: remove_sink_input_from_list (index); break; default: debug ("Sink input event not known."); break; } break; case Context.SubscriptionEventType.SOURCE: update_source (); break; case Context.SubscriptionEventType.SOURCE_OUTPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { case Context.SubscriptionEventType.NEW: c.get_source_output_info (index, source_output_info_cb); break; case Context.SubscriptionEventType.REMOVE: this._source_sink_mic_activated = false; this.active_mic = _external_mic_detected; break; } break; } } private void sink_info_cb_for_props (Context c, SinkInfo? i, int eol) { if (i == null) return; if (_mute != (bool)i.mute) { _mute = (bool)i.mute; this.notify_property ("mute"); } var playing = (i.state == PulseAudio.SinkState.RUNNING); if (is_playing != playing) is_playing = playing; var oldval = _active_output; var newval = calculate_active_output(i); _active_output = newval; // Emit a change signal iff CALL_MODE wasn't involved. (FIXME: yuck.) if ((oldval != VolumeControl.ActiveOutput.CALL_MODE) && (newval != VolumeControl.ActiveOutput.CALL_MODE) && (oldval != newval)) { this.active_output_changed (newval); } if (_pulse_use_stream_restore == false && _volume.volume != volume_to_double (i.volume.max ())) { var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (i.volume.max ()); vol.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.volume = vol; } } private void source_info_cb (Context c, SourceInfo? i, int eol) { if (i == null) return; if (is_external_mic (i)) { this.active_mic = true; _external_mic_detected = true; } else { this.active_mic = _source_sink_mic_activated; _external_mic_detected = false; } if (_mic_volume != volume_to_double (i.volume.values[0])) { _mic_volume = volume_to_double (i.volume.values[0]); this.notify_property ("mic-volume"); } } private void server_info_cb_for_props (Context c, ServerInfo? i) { if (i == null) return; context.get_sink_info_by_name (i.default_sink_name, sink_info_cb_for_props); } private void update_sink () { context.get_server_info (server_info_cb_for_props); } private void update_source_get_server_info_cb (PulseAudio.Context c, PulseAudio.ServerInfo? i) { if (i != null) context.get_source_info_by_name (i.default_source_name, source_info_cb); } private void update_source () { context.get_server_info (update_source_get_server_info_cb); } private DBusMessage pulse_dbus_filter (DBusConnection connection, owned DBusMessage message, bool incoming) { if (message.get_message_type () == DBusMessageType.SIGNAL) { string active_role_objp = _objp_role_alert; if (_active_sink_input != -1) active_role_objp = _sink_input_hash.get (_active_sink_input); if (message.get_path () == active_role_objp && message.get_member () == "VolumeUpdated") { uint sig_count = 0; lock (_pa_volume_sig_count) { sig_count = _pa_volume_sig_count; if (_pa_volume_sig_count > 0) _pa_volume_sig_count--; } /* We only care about signals if our internal count is zero */ if (sig_count == 0) { /* Extract volume and make sure it's not a side effect of us setting it */ Variant body = message.get_body (); Variant varray = body.get_child_value (0); uint32 type = 0, lvolume = 0; VariantIter iter = varray.iterator (); iter.next ("(uu)", &type, &lvolume); /* Here we need to compare integer values to avoid rounding issues, so just * using the volume values used by pulseaudio */ PulseAudio.Volume cvolume = double_to_volume (_volume.volume); if (lvolume != cvolume) { /* Someone else changed the volume for this role, reflect on the indicator */ var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (lvolume); vol.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.volume = vol; } } } } return message; } private VolumeControl.Stream calculate_active_stream() { if (_active_sink_input != -1) { var path = _sink_input_hash[_active_sink_input]; if (path == _objp_role_multimedia) return Stream.MULTIMEDIA; if (path == _objp_role_alarm) return Stream.ALARM; if (path == _objp_role_phone) return Stream.PHONE; } return VolumeControl.Stream.ALERT; } private async void update_active_sink_input (int32 index) { if ((index == -1) || (index != _active_sink_input && index in _sink_input_list)) { string sink_input_objp = _objp_role_alert; if (index != -1) sink_input_objp = _sink_input_hash.get (index); _active_sink_input = index; var stream = calculate_active_stream(); if (active_stream != stream) { active_stream = stream; } /* Listen for role volume changes from pulse itself (external clients) */ try { var builder = new VariantBuilder (VariantType.OBJECT_PATH_ARRAY); builder.add ("o", sink_input_objp); yield _pconn.call ("org.PulseAudio.Core1", "/org/pulseaudio/core1", "org.PulseAudio.Core1", "ListenForSignal", new Variant ("(sao)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry.VolumeUpdated", builder), null, DBusCallFlags.NONE, -1); } catch (GLib.Error e) { warning ("unable to listen for pulseaudio dbus signals (%s)", e.message); } try { var props_variant = yield _pconn.call ("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", sink_input_objp, "org.freedesktop.DBus.Properties", "Get", new Variant ("(ss)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry", "Volume"), null, DBusCallFlags.NONE, -1); Variant tmp; props_variant.get ("(v)", out tmp); uint32 type = 0, volume = 0; VariantIter iter = tmp.iterator (); iter.next ("(uu)", &type, &volume); var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (volume); vol.reason = VolumeControl.VolumeReasons.VOLUME_STREAM_CHANGE; this.volume = vol; } catch (GLib.Error e) { warning ("unable to get volume for active role %s (%s)", sink_input_objp, e.message); } } } private void add_sink_input_into_list (SinkInputInfo sink_input) { /* We're only adding ones that are not corked and with a valid role */ unowned string role = sink_input.proplist.gets (PulseAudio.Proplist.PROP_MEDIA_ROLE); if (role != null && role in _valid_roles) { if (sink_input.corked == 0 || role == "phone") { _sink_input_list.insert (0, sink_input.index); switch (role) { case "multimedia": _sink_input_hash.set (sink_input.index, _objp_role_multimedia); break; case "alert": _sink_input_hash.set (sink_input.index, _objp_role_alert); break; case "alarm": _sink_input_hash.set (sink_input.index, _objp_role_alarm); break; case "phone": _sink_input_hash.set (sink_input.index, _objp_role_phone); break; } /* Only switch the active sink input in case a phone one is not active */ if (_active_sink_input == -1 || _sink_input_hash.get (_active_sink_input) != _objp_role_phone) update_active_sink_input.begin ((int32)sink_input.index); } } } private void remove_sink_input_from_list (uint32 index) { if (index in _sink_input_list) { _sink_input_list.remove (index); _sink_input_hash.unset (index); if (index == _active_sink_input) { if (_sink_input_list.size != 0) update_active_sink_input.begin ((int32)_sink_input_list.get (0)); else update_active_sink_input.begin (-1); } } } private void handle_new_sink_input_cb (Context c, SinkInputInfo? i, int eol) { if (i == null) return; add_sink_input_into_list (i); } private void handle_changed_sink_input_cb (Context c, SinkInputInfo? i, int eol) { if (i == null) return; if (i.index in _sink_input_list) { /* Phone stream is always corked, so handle it differently */ if (i.corked == 1 && _sink_input_hash.get (i.index) != _objp_role_phone) remove_sink_input_from_list (i.index); } else { if (i.corked == 0) add_sink_input_into_list (i); } } private void source_output_info_cb (Context c, SourceOutputInfo? i, int eol) { if (i == null) return; unowned string role = i.proplist.gets (PulseAudio.Proplist.PROP_MEDIA_ROLE); if (role == "phone" || role == "production") { this.active_mic = true; this._source_sink_mic_activated = true; } } private void context_state_callback (Context c) { switch (c.get_state ()) { case Context.State.READY: if (_pulse_use_stream_restore) { c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SINK_INPUT | PulseAudio.Context.SubscriptionMask.SOURCE | PulseAudio.Context.SubscriptionMask.SOURCE_OUTPUT); } else { c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SOURCE | PulseAudio.Context.SubscriptionMask.SOURCE_OUTPUT); } c.set_subscribe_callback (context_events_cb); update_sink (); update_source (); this.ready = true; // true because we're connected to the pulse server break; case Context.State.FAILED: case Context.State.TERMINATED: if (_reconnect_timer == 0) _reconnect_timer = Timeout.add_seconds (2, reconnect_timeout); break; default: this.ready = false; break; } } bool reconnect_timeout () { _reconnect_timer = 0; reconnect_to_pulse (); return Source.REMOVE; } void reconnect_to_pulse () { if (this.ready) { this.context.disconnect (); this.context = null; this.ready = false; } /* FIXME: Ubuntu Settings Daemon specifics */ var props = new Proplist (); props.sets (Proplist.PROP_APPLICATION_NAME, "Ubuntu Audio Settings"); props.sets (Proplist.PROP_APPLICATION_ID, "com.canonical.settings.sound"); props.sets (Proplist.PROP_APPLICATION_ICON_NAME, "multimedia-volume-control"); props.sets (Proplist.PROP_APPLICATION_VERSION, "0.1"); reconnect_pulse_dbus (); this.context = new PulseAudio.Context (loop.get_api(), null, props); this.context.set_state_callback (context_state_callback); unowned string server_string = Environment.get_variable("PULSE_SERVER"); if (context.connect(server_string, Context.Flags.NOFAIL, null) < 0) warning( "pa_context_connect() failed: %s\n", PulseAudio.strerror(context.errno())); } void sink_info_list_callback_set_mute (PulseAudio.Context context, PulseAudio.SinkInfo? sink, int eol) { if (sink != null) context.set_sink_mute_by_index (sink.index, true, null); } void sink_info_list_callback_unset_mute (PulseAudio.Context context, PulseAudio.SinkInfo? sink, int eol) { if (sink != null) context.set_sink_mute_by_index (sink.index, false, null); } /* Mute operations */ bool set_mute_internal (bool mute) { return_val_if_fail (context.get_state () == Context.State.READY, false); if (_mute != mute) { if (mute) context.get_sink_info_list (sink_info_list_callback_set_mute); else context.get_sink_info_list (sink_info_list_callback_unset_mute); return true; } else { return false; } } public override void set_mute (bool mute) { if (set_mute_internal (mute)) _accounts_service_access.mute = mute; } public void toggle_mute () { this.set_mute (!this._mute); } public override bool mute { get { return this._mute; } } public override VolumeControl.ActiveOutput active_output() { return _active_output; } /* Volume operations */ public static PulseAudio.Volume double_to_volume (double vol) { double tmp = (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED) * vol; return (PulseAudio.Volume)tmp + PulseAudio.Volume.MUTED; } public static double volume_to_double (PulseAudio.Volume vol) { double tmp = (double)(vol - PulseAudio.Volume.MUTED); return tmp / (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED); } private void set_volume_success_cb (Context c, int success) { if ((bool)success) this.notify_property("volume"); } private void sink_info_set_volume_cb (Context c, SinkInfo? i, int eol) { if (i == null) return; unowned CVolume cvol = i.volume; cvol.scale (double_to_volume (_volume.volume)); c.set_sink_volume_by_index (i.index, cvol, set_volume_success_cb); } private void server_info_cb_for_set_volume (Context c, ServerInfo? i) { if (i == null) { warning ("Could not get PulseAudio server info"); return; } context.get_sink_info_by_name (i.default_sink_name, sink_info_set_volume_cb); } private async void set_volume_active_role () { string active_role_objp = _objp_role_alert; if (_active_sink_input != -1 && _active_sink_input in _sink_input_list) active_role_objp = _sink_input_hash.get (_active_sink_input); try { double vol = _volume.volume; var builder = new VariantBuilder (new VariantType ("a(uu)")); builder.add ("(uu)", 0, double_to_volume (vol)); Variant volume = builder.end (); /* Increase the signal counter so we can handle the callback */ lock (_pa_volume_sig_count) { _pa_volume_sig_count++; } yield _pconn.call ("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", active_role_objp, "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry", "Volume", volume), null, DBusCallFlags.NONE, -1); } catch (GLib.Error e) { lock (_pa_volume_sig_count) { _pa_volume_sig_count--; } warning ("unable to set volume for stream obj path %s (%s)", active_role_objp, e.message); } } void set_mic_volume_success_cb (Context c, int success) { if ((bool)success) this.notify_property ("mic-volume"); } void set_mic_volume_get_server_info_cb (PulseAudio.Context c, PulseAudio.ServerInfo? i) { if (i != null) { unowned CVolume cvol = CVolume (); cvol.set (1, double_to_volume (_mic_volume)); c.set_source_volume_by_name (i.default_source_name, cvol, set_mic_volume_success_cb); } } public override VolumeControl.Volume volume { get { return _volume; } set { var volume_changed = (value.volume != _volume.volume); debug("Setting volume to %f for profile %d because %d", value.volume, _active_sink_input, value.reason); _volume = value; /* Make sure we're connected to Pulse and pulse didn't give us the change */ if (context.get_state () == Context.State.READY && _volume.reason != VolumeControl.VolumeReasons.PULSE_CHANGE && volume_changed) if (_pulse_use_stream_restore) set_volume_active_role.begin (); else context.get_server_info (server_info_cb_for_set_volume); if (volume.reason != VolumeControl.VolumeReasons.ACCOUNTS_SERVICE_SET && volume_changed) { start_local_volume_timer(); } } } /** MIC VOLUME PROPERTY */ public override double mic_volume { get { return _mic_volume; } set { return_if_fail (context.get_state () == Context.State.READY); _mic_volume = value; context.get_server_info (set_mic_volume_get_server_info_cb); } } public static DBusConnection? create_pulse_dbus_connection() { unowned string pulse_dbus_server_env = Environment.get_variable ("PULSE_DBUS_SERVER"); string address; if (pulse_dbus_server_env != null) { address = pulse_dbus_server_env; } else { DBusConnection conn; Variant props; try { conn = Bus.get_sync (BusType.SESSION); } catch (GLib.IOError e) { warning ("unable to get the dbus session bus: %s", e.message); return null; } try { var props_variant = conn.call_sync ("org.PulseAudio1", "/org/pulseaudio/server_lookup1", "org.freedesktop.DBus.Properties", "Get", new Variant ("(ss)", "org.PulseAudio.ServerLookup1", "Address"), null, DBusCallFlags.NONE, -1); props_variant.get ("(v)", out props); address = props.get_string (); } catch (GLib.Error e) { warning ("unable to get pulse unix socket: %s", e.message); return null; } } DBusConnection conn = null; try { conn = new DBusConnection.for_address_sync (address, DBusConnectionFlags.AUTHENTICATION_CLIENT); } catch (GLib.Error e) { GLib.warning("Unable to connect to dbus server at '%s': %s", address, e.message); /* If it fails, it means the dbus pulse extension is not available */ } GLib.debug ("PulseAudio dbus address is '%s', connection is '%p'", address, conn); return conn; } /* PulseAudio Dbus (Stream Restore) logic */ private void reconnect_pulse_dbus () { /* In case of a reconnect */ _pulse_use_stream_restore = false; _pa_volume_sig_count = 0; _pconn = create_pulse_dbus_connection(); if (_pconn == null) return; /* For pulse dbus related events */ _pconn.add_filter (pulse_dbus_filter); /* Check if the 4 currently supported media roles are already available in StreamRestore * Roles: multimedia, alert, alarm and phone */ _objp_role_multimedia = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:multimedia"); _objp_role_alert = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:alert"); _objp_role_alarm = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:alarm"); _objp_role_phone = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:phone"); /* Only use stream restore if every used role is available */ if (_objp_role_multimedia != null && _objp_role_alert != null && _objp_role_alarm != null && _objp_role_phone != null) { debug ("Using PulseAudio DBUS Stream Restore module"); /* Restore volume and update default entry */ update_active_sink_input.begin (-1); _pulse_use_stream_restore = true; } } public static string? stream_restore_get_object_path (DBusConnection pconn, string name) { string? objp = null; try { Variant props_variant = pconn.call_sync ("org.PulseAudio.Ext.StreamRestore1", "/org/pulseaudio/stream_restore1", "org.PulseAudio.Ext.StreamRestore1", "GetEntryByName", new Variant ("(s)", name), null, DBusCallFlags.NONE, -1); /* Workaround for older versions of vala that don't provide get_objv */ VariantIter iter = props_variant.iterator (); iter.next ("o", &objp); debug ("Found obj path %s for restore data named %s\n", objp, name); } catch (GLib.Error e) { warning ("unable to find stream restore data for: %s. Error: %s", name, e.message); } return objp; } /* AccountsService operations */ private void start_local_volume_timer() { // perform a slow sync with the accounts service. max at 1 per second. // stop the AS update timer, as since we're going to be setting the volume. stop_account_service_volume_timer(); if (_local_volume_timer == 0) { _accounts_service_access.volume = _volume.volume; _local_volume_timer = Timeout.add_seconds (1, local_volume_changed_timeout); } else { _send_next_local_volume = true; } } private void stop_local_volume_timer() { if (_local_volume_timer != 0) { Source.remove (_local_volume_timer); _local_volume_timer = 0; } } bool local_volume_changed_timeout() { _local_volume_timer = 0; if (_send_next_local_volume) { _send_next_local_volume = false; start_local_volume_timer (); } return Source.REMOVE; } private void start_account_service_volume_timer() { if (_accountservice_volume_timer == 0) { // If we haven't been messing with local volume recently, apply immediately. if (_local_volume_timer == 0) { var vol = new VolumeControl.Volume(); vol.volume = _account_service_volume; vol.reason = VolumeControl.VolumeReasons.ACCOUNTS_SERVICE_SET; this.volume = vol; return; } // Else check again in another second if needed. // (if AS is throwing us lots of notifications, we update at most once a second) _accountservice_volume_timer = Timeout.add_seconds (1, accountservice_volume_changed_timeout); } } private void stop_account_service_volume_timer() { if (_accountservice_volume_timer != 0) { Source.remove (_accountservice_volume_timer); _accountservice_volume_timer = 0; } } bool accountservice_volume_changed_timeout () { _accountservice_volume_timer = 0; start_account_service_volume_timer (); return Source.REMOVE; } } ayatana-indicator-sound-0.8.2/src/volume-control.vala0000644000000000000000000000462414004562315017554 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class VolumeControl : Object { public enum VolumeReasons { PULSE_CHANGE, ACCOUNTS_SERVICE_SET, DEVICE_OUTPUT_CHANGE, USER_KEYPRESS, VOLUME_STREAM_CHANGE } public enum ActiveOutput { SPEAKERS, HEADPHONES, BLUETOOTH_HEADPHONES, BLUETOOTH_SPEAKER, USB_SPEAKER, USB_HEADPHONES, HDMI_SPEAKER, HDMI_HEADPHONES, CALL_MODE } public enum Stream { ALERT, MULTIMEDIA, ALARM, PHONE } public class Volume : Object { public double volume; public VolumeReasons reason; } protected IndicatorSound.Options _options = null; internal VolumeControl(IndicatorSound.Options options) { _options = options; } public Stream active_stream { get; protected set; default = Stream.ALERT; } public bool ready { get; protected set; default = false; } public virtual bool active_mic { get { return false; } set { } } public virtual bool mute { get { return false; } } public bool is_playing { get; protected set; default = false; } private Volume _volume; private double _pre_clamp_volume; public virtual Volume volume { get { return _volume; } set { } } public virtual double mic_volume { get { return 0.0; } set { } } public abstract void set_mute (bool mute); public void set_volume_clamp (double unclamped, VolumeControl.VolumeReasons reason) { var v = new VolumeControl.Volume(); v.volume = unclamped.clamp (0.0, _options.max_volume); v.reason = reason; this.volume = v; _pre_clamp_volume = unclamped; } public double get_pre_clamped_volume () { return _pre_clamp_volume; } public abstract VolumeControl.ActiveOutput active_output(); public signal void active_output_changed (VolumeControl.ActiveOutput active_output); } ayatana-indicator-sound-0.8.2/src/volume-warning-pulse.vala0000644000000000000000000001504514004562315020666 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ using PulseAudio; /** * A VolumeWarning that uses PulseAudio to * (a) implement sound_system_set_multimedia_volume() and * (b) keep the multimedia_active and multimedia_volume properties up-to-date */ public class VolumeWarningPulse : VolumeWarning { public VolumeWarningPulse (IndicatorSound.Options options, PulseAudio.GLibMainLoop pgloop) { base (options); _pgloop = pgloop; pulse_reconnect (); } ~VolumeWarningPulse () { clear_timer (ref _pulse_reconnect_timer); clear_timer (ref _pending_sink_inputs_timer); pulse_disconnect (); } protected override void preshow () { /* showing the dialog can change the sink input index (bug #1484589) * so cache it here for later use in sound_system_set_multimedia_volume() */ _target_sink_input_index = _multimedia_sink_input_index; } protected override void sound_system_set_multimedia_volume (PulseAudio.Volume volume) { var index = _target_sink_input_index; return_if_fail (_pulse_context != null); return_if_fail (index != PulseAudio.INVALID_INDEX); return_if_fail (volume != PulseAudio.Volume.INVALID); unowned CVolume cvol = CVolume (); cvol.set (1, volume); debug ("setting multimedia (sink_input index %d) volume to %s", (int)index, cvol.to_string ()); _pulse_context.set_sink_input_volume (index, cvol); } private unowned PulseAudio.GLibMainLoop _pgloop = null; private PulseAudio.Context _pulse_context = null; private uint _pulse_reconnect_timer = 0; private uint _pending_sink_inputs_timer = 0; private GenericSet _pending_sink_inputs = new GenericSet(direct_hash, direct_equal); private uint soon_interval_msec = 500; private uint32 _target_sink_input_index = PulseAudio.INVALID_INDEX; private uint32 _multimedia_sink_input_index = PulseAudio.INVALID_INDEX; /***/ private bool is_active_multimedia (SinkInputInfo i) { return (i.corked == 0) && (i.proplist.gets(PulseAudio.Proplist.PROP_MEDIA_ROLE) == "multimedia"); } private void clear_multimedia () { _multimedia_sink_input_index = PulseAudio.INVALID_INDEX; multimedia_volume = PulseAudio.Volume.INVALID; multimedia_active = false; } private void on_sink_input_info (Context c, SinkInputInfo? i, int eol) { if (i == null) return; if (is_active_multimedia (i)) { GLib.debug ("on_sink_input_info() setting multimedia sink input index to %d, sink index to %d", (int)i.index, (int)i.sink); _multimedia_sink_input_index = i.index; multimedia_volume = i.volume.max (); multimedia_active = true; } else if (i.index == _multimedia_sink_input_index) { clear_multimedia (); } } private void update_all_sink_inputs () { _pulse_context.get_sink_input_info_list (on_sink_input_info); } private void update_sink_input (uint32 index) { _pulse_context.get_sink_input_info (index, on_sink_input_info); } private void update_sink_input_soon (uint32 index) { _pending_sink_inputs.add (index); if (_pending_sink_inputs_timer == 0) { _pending_sink_inputs_timer = Timeout.add (soon_interval_msec, () => { _pending_sink_inputs_timer = 0; _pending_sink_inputs.foreach ((i) => update_sink_input (i)); _pending_sink_inputs.remove_all (); return Source.REMOVE; }); } } private void context_events_cb (Context c, Context.SubscriptionEventType t, uint32 index) { switch (t & Context.SubscriptionEventType.FACILITY_MASK) { case Context.SubscriptionEventType.SINK_INPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { // if a SinkInput changed, get its updated info // to keep our multimedia indices up-to-date case Context.SubscriptionEventType.NEW: case Context.SubscriptionEventType.CHANGE: update_sink_input_soon (index); break; // if the multimedia sink input was removed, // reset our mm fields and look for a new mm sink input case Context.SubscriptionEventType.REMOVE: if (index == _multimedia_sink_input_index) { clear_multimedia (); update_all_sink_inputs (); } break; default: GLib.debug ("Sink input event not known."); break; } break; default: break; } } private void pulse_context_state_callback (Context c) { switch (c.get_state ()) { case Context.State.READY: c.set_subscribe_callback (context_events_cb); c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SINK_INPUT); update_all_sink_inputs (); break; case Context.State.FAILED: case Context.State.TERMINATED: pulse_reconnect_soon (); break; default: break; } } private void pulse_disconnect () { if (_pulse_context != null) { _pulse_context.disconnect (); _pulse_context = null; } } private void pulse_reconnect_soon () { if (_pulse_reconnect_timer == 0) { _pulse_reconnect_timer = Timeout.add_seconds (2, () => { _pulse_reconnect_timer = 0; pulse_reconnect (); return Source.REMOVE; }); } } void pulse_reconnect () { pulse_disconnect (); /* FIXME: Unity Settings Daemon specifics */ var props = new Proplist (); props.sets (Proplist.PROP_APPLICATION_NAME, "Ubuntu Audio Settings"); props.sets (Proplist.PROP_APPLICATION_ID, "com.canonical.settings.sound"); props.sets (Proplist.PROP_APPLICATION_ICON_NAME, "multimedia-volume-control"); props.sets (Proplist.PROP_APPLICATION_VERSION, "0.1"); _pulse_context = new PulseAudio.Context (_pgloop.get_api(), null, props); _pulse_context.set_state_callback (pulse_context_state_callback); unowned string server_string = Environment.get_variable ("PULSE_SERVER"); if (_pulse_context.connect (server_string, Context.Flags.NOFAIL, null) < 0) GLib.warning ("pa_context_connect() failed: %s\n", PulseAudio.strerror(_pulse_context.errno())); } } ayatana-indicator-sound-0.8.2/src/volume-warning.vala0000644000000000000000000001437514004562315017545 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ using PulseAudio; public abstract class VolumeWarning : Object { // true if headphones are in use public bool headphones_active { get; set; default = false; } // true if the warning dialog is being shown public bool active { get; protected set; default = false; } // true if we're playing unapproved loud multimedia over headphones public bool high_volume { get; protected set; default = false; } public enum Key { VOLUME_UP, VOLUME_DOWN } public void user_keypress (Key key) { if ((key == Key.VOLUME_DOWN) && active) { _notification.close (); on_user_response (IndicatorSound.WarnNotification.Response.CANCEL); } } internal VolumeWarning (IndicatorSound.Options options) { _options = options; init_high_volume (); init_approved (); _notification.user_responded.connect ((n, r) => on_user_response (r)); } ~VolumeWarning () { clear_timer (ref _approved_timer); } /*** **** ***/ // true if the user has approved high volumes recently protected bool approved { get; set; default = false; } // true if multimedia is currently playing protected bool multimedia_active { get; set; default = false; } /* Cached value of the multimedia volume reported by pulse. Setting this only updates the cache -- to change the volume, use sound_system_set_multimedia_volume. NB: This PulseAudio.Volume is typed as uint to unconfuse valac. */ protected uint multimedia_volume { get; set; default = PulseAudio.Volume.INVALID; } protected abstract void sound_system_set_multimedia_volume (PulseAudio.Volume volume); protected void clear_timer (ref uint timer) { if (timer != 0) { Source.remove (timer); timer = 0; } } private IndicatorSound.Options _options; /** *** HIGH VOLUME PROPERTY **/ private void init_high_volume () { const string self_keys[] = { "multimedia-volume", "multimedia-active", "headphones-active", "high-volume-approved" }; foreach (var key in self_keys) this.notify[key].connect (() => update_high_volume ()); const string options_keys[] = { "loud-volume", "loud-warning-enabled" }; foreach (var key in options_keys) _options.notify[key].connect (() => update_high_volume ()); update_high_volume (); } private void update_high_volume () { var newval = _options.loud_warning_enabled && headphones_active && multimedia_active && !approved && (multimedia_volume != PulseAudio.Volume.INVALID) // from the sound specs: // "Whenever you increase volume,..., such that acoustic output would be MORE than 85 dB && (multimedia_volume > _options.loud_volume); if (high_volume != newval) { debug ("changing high_volume from %d to %d", (int)high_volume, (int)newval); if (newval && !active) activate (); high_volume = newval; } } /** *** HIGH VOLUME APPROVED PROPERTY **/ private Settings _settings = new Settings ("org.ayatana.indicator.sound"); private static const string TTL_KEY = "warning-volume-confirmation-ttl"; private uint _approved_timer = 0; private int64 _approved_at = 0; private int64 _approved_ttl_usec = 0; private void approve_high_volume () { _approved_at = GLib.get_monotonic_time (); update_approved (); update_approved_timer (); } private void init_approved () { _settings.changed[TTL_KEY].connect (() => update_approved_cache ()); update_approved_cache (); } private void update_approved_cache () { _approved_ttl_usec = _settings.get_int (TTL_KEY); _approved_ttl_usec *= 1000000; update_approved (); update_approved_timer (); } private void update_approved_timer () { clear_timer (ref _approved_timer); if (_approved_at == 0) return; int64 expires_at = _approved_at + _approved_ttl_usec; int64 now = GLib.get_monotonic_time (); if (expires_at > now) { var seconds_left = 1 + ((expires_at - now) / 1000000); _approved_timer = Timeout.add_seconds ((uint)seconds_left, () => { _approved_timer = 0; update_approved (); return Source.REMOVE; }); } } private void update_approved () { var new_approved = calculate_approved (); if (approved != new_approved) { debug ("changing approved from %d to %d", (int)approved, (int)new_approved); approved = new_approved; } } private bool calculate_approved () { int64 now = GLib.get_monotonic_time (); return (_approved_at != 0) && (_approved_at + _approved_ttl_usec >= now); } // NOTIFICATION private IndicatorSound.WarnNotification _notification = new IndicatorSound.WarnNotification (); private PulseAudio.Volume _ok_volume = PulseAudio.Volume.INVALID; protected virtual void preshow () {} private void activate () { preshow (); _ok_volume = multimedia_volume; _notification.show (); this.active = true; // lower the volume to just the warning level // from the sound specs: // "Whenever you increase volume,..., such that acoustic output would be MORE than 85 dB sound_system_set_multimedia_volume (_options.loud_volume); } private void on_user_response (IndicatorSound.WarnNotification.Response response) { this.active = false; if (response == IndicatorSound.WarnNotification.Response.OK) { approve_high_volume (); sound_system_set_multimedia_volume (_ok_volume); } else { this.cancel_pressed (this.volume_to_double(_options.loud_volume)); } _ok_volume = PulseAudio.Volume.INVALID; } private static double volume_to_double (PulseAudio.Volume vol) { double tmp = (double)(vol - PulseAudio.Volume.MUTED); return tmp / (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED); } public signal void cancel_pressed (double cancel_volume); } ayatana-indicator-sound-0.8.2/src/warn-notification.vala0000644000000000000000000000345514004562315020223 0ustar /* * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public class IndicatorSound.WarnNotification: Notification { public enum Response { CANCEL, OK } public signal void user_responded (Response response); protected override Notify.Notification create_notification () { var n = new Notify.Notification ( _("Volume"), _("High volume can damage your hearing."), "audio-volume-high"); n.set_hint ("x-canonical-non-shaped-icon", "true"); n.set_hint ("x-canonical-snap-decisions", "true"); n.set_hint ("x-canonical-private-affirmative-tint", "true"); n.closed.connect ((n) => { n.clear_actions (); }); return n; } public bool show () { if (!notify_server_supports ("actions")) return false; _notification.clear_actions (); _notification.add_action ("ok", _("OK"), (n, a) => { user_responded (Response.OK); }); _notification.add_action ("cancel", _("Cancel"), (n, a) => { user_responded (Response.CANCEL); }); show_notification(); return true; } } ayatana-indicator-sound-0.8.2/tests/accounts-service-mock.h0000644000000000000000000001100614004562315020642 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include class AccountsServiceMock { DbusTestDbusMock * mock = nullptr; DbusTestDbusMockObject * soundobj = nullptr; DbusTestDbusMockObject * userobj = nullptr; DbusTestDbusMockObject * syssoundobj = nullptr; public: AccountsServiceMock () { mock = dbus_test_dbus_mock_new("org.freedesktop.Accounts"); dbus_test_task_set_bus(DBUS_TEST_TASK(mock), DBUS_TEST_SERVICE_BUS_SYSTEM); DbusTestDbusMockObject * baseobj = dbus_test_dbus_mock_get_object(mock, "/org/freedesktop/Accounts", "org.freedesktop.Accounts", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "CacheUser", G_VARIANT_TYPE_STRING, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "FindUserById", G_VARIANT_TYPE_INT64, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "FindUserByName", G_VARIANT_TYPE_STRING, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "ListCachedUsers", NULL, G_VARIANT_TYPE_OBJECT_PATH_ARRAY, "ret = [ dbus.ObjectPath('/user') ]\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "UncacheUser", G_VARIANT_TYPE_STRING, NULL, "", NULL); userobj = dbus_test_dbus_mock_get_object(mock, "/user", "org.freedesktop.Accounts.User", NULL); dbus_test_dbus_mock_object_add_property(mock, userobj, "UserName", G_VARIANT_TYPE_STRING, g_variant_new_string(g_get_user_name()), NULL); soundobj = dbus_test_dbus_mock_get_object(mock, "/user", "org.ayatana.indicator.sound.AccountsService", NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Timestamp", G_VARIANT_TYPE_UINT64, g_variant_new_uint64(0), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "PlayerName", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "PlayerIcon", G_VARIANT_TYPE_VARIANT, g_variant_new_variant(g_variant_new_string("")), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Running", G_VARIANT_TYPE_BOOLEAN, g_variant_new_boolean(FALSE), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "State", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Title", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Artist", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Album", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "ArtUrl", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); syssoundobj = dbus_test_dbus_mock_get_object(mock, "/user", "com.ubuntu.touch.AccountsService.Sound", NULL); dbus_test_dbus_mock_object_add_property(mock, syssoundobj, "SilentMode", G_VARIANT_TYPE_BOOLEAN, g_variant_new_boolean(FALSE), NULL); } ~AccountsServiceMock () { g_debug("Destroying the Accounts Service Mock"); g_clear_object(&mock); } void setSilentMode (bool modeValue) { dbus_test_dbus_mock_object_update_property(mock, syssoundobj, "SilentMode", g_variant_new_boolean(modeValue ? TRUE : FALSE), NULL); } operator std::shared_ptr () { return std::shared_ptr( DBUS_TEST_TASK(g_object_ref(mock)), [](DbusTestTask * task) { g_clear_object(&task); }); } operator DbusTestTask* () { return DBUS_TEST_TASK(mock); } operator DbusTestDbusMock* () { return mock; } DbusTestDbusMockObject * get_sound () { return soundobj; } }; ayatana-indicator-sound-0.8.2/tests/accounts-service-user.cc0000644000000000000000000001345514004562315021037 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include "accounts-service-mock.h" extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class AccountsServiceUserTest : public ::testing::Test { protected: DbusTestService * service = NULL; DbusTestDbusMock * mock = NULL; GDBusConnection * session = NULL; GDBusConnection * system = NULL; GDBusProxy * proxy = NULL; virtual void SetUp() { service = dbus_test_service_new(NULL); dbus_test_service_set_bus(service, DBUS_TEST_SERVICE_BUS_BOTH); AccountsServiceMock service_mock; dbus_test_service_add_task(service, (DbusTestTask*)service_mock); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, system); g_dbus_connection_set_exit_on_close(system, FALSE); g_object_add_weak_pointer(G_OBJECT(system), (gpointer *)&system); proxy = g_dbus_proxy_new_sync(session, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", "/user", "org.freedesktop.DBus.Properties", NULL, NULL); ASSERT_NE(nullptr, proxy); } virtual void TearDown() { g_clear_object(&proxy); g_clear_object(&mock); g_clear_object(&service); g_object_unref(session); g_object_unref(system); #if 0 /* Accounts Service keeps a bunch of references around so we have to split the tests and can't check this :-( */ unsigned int cleartry = 0; while ((session != NULL || system != NULL) && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); ASSERT_EQ(nullptr, system); #endif } static gboolean timeout_cb (gpointer user_data) { GMainLoop * loop = static_cast(user_data); g_main_loop_quit(loop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } static int unref_idle (gpointer user_data) { g_variant_unref(static_cast(user_data)); return G_SOURCE_REMOVE; } const gchar * get_property_string (const gchar * name) { GVariant * propval = g_dbus_proxy_call_sync(proxy, "Get", g_variant_new("(ss)", "org.ayatana.indicator.sound.AccountsService", name), G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL ); if (propval == nullptr) { return nullptr; } /* NOTE: This is a bit of a hack, basically if main gets called the returned string becomes invalid. But it makes the test much easier to read :-/ */ g_idle_add(unref_idle, propval); const gchar * ret = NULL; GVariant * child = g_variant_get_child_value(propval, 0); GVariant * vstr = g_variant_get_variant(child); ret = g_variant_get_string(vstr, NULL); g_variant_unref(vstr); g_variant_unref(child); return ret; } }; TEST_F(AccountsServiceUserTest, BasicObject) { AccountsServiceUser * srv = accounts_service_user_new(); loop(50); g_object_unref(srv); } TEST_F(AccountsServiceUserTest, SetMediaPlayer) { MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, NULL) ); g_clear_object(&track); AccountsServiceUser * srv = accounts_service_user_new(); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); /* Verify the values are on the other side of the bus */ EXPECT_STREQ("Test Player", get_property_string("PlayerName")); EXPECT_STREQ("Playing", get_property_string("State")); EXPECT_STREQ("Title", get_property_string("Title")); EXPECT_STREQ("Artist", get_property_string("Artist")); EXPECT_STREQ("Album", get_property_string("Album")); EXPECT_STREQ("http://art.url", get_property_string("ArtUrl")); /* Check changing the track info */ track = media_player_track_new("Artist-ish", "Title-like", "Psuedo Album", "http://fake.art.url"); media_player_mock_set_mock_current_track(media, track); g_clear_object(&track); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); EXPECT_STREQ("Test Player", get_property_string("PlayerName")); EXPECT_STREQ("Playing", get_property_string("State")); EXPECT_STREQ("Title-like", get_property_string("Title")); EXPECT_STREQ("Artist-ish", get_property_string("Artist")); EXPECT_STREQ("Psuedo Album", get_property_string("Album")); EXPECT_STREQ("http://fake.art.url", get_property_string("ArtUrl")); /* Check to ensure the state can be updated */ media_player_set_state(MEDIA_PLAYER(media), "Paused"); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); EXPECT_STREQ("Paused", get_property_string("State")); g_object_unref(media); g_object_unref(srv); } ayatana-indicator-sound-0.8.2/tests/CMakeLists.txt0000644000000000000000000002114614004562315017033 0ustar find_package(GMock) include_directories(${GMOCK_INCLUDE_DIRS}) ########################### # GSettings Schema ########################### # build the necessary schemas set_directory_properties (PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES gschemas.compiled) set_source_files_properties (gschemas.compiled GENERATED) # the home path needs to be severely below 108 characters of length, as pulseaudio # will try to place a unix domain socket file in there... (i.e. in XDG_RUNTIME_DIR). # In previous versions, the test-home was in the build directory somewhere, which failed # when the source tree was stored in some deep sub/sub/sub/folders structure. set (TEST_HOME "/tmp/build-home") set (XDG_CONFIG_HOME "${TEST_HOME}/.config") set (XDG_RUNTIME_DIR "${TEST_HOME}/.run") add_custom_command (OUTPUT home.created COMMAND mkdir -p ${TEST_HOME} COMMAND mkdir -p ${XDG_RUNTIME_DIR} COMMAND mkdir -p ${XDG_CONFIG_HOME} ) add_custom_target ( test-home ALL DEPENDS home.created ) # GSettings: # compile the indicator-sound schema into a gschemas.compiled file in this directory, # and help the tests to find that file by setting -DSCHEMA_DIR set (XDG_DATA_DIRS "${CMAKE_CURRENT_BINARY_DIR}/gsettings-schemas") set (SCHEMA_DIR "${XDG_DATA_DIRS}/glib-2.0/schemas") if (EXISTS /usr/share/glib-2.0/schemas/com.ubuntu.sound.gschema.xml) set (SOUND_SCHEMA /usr/share/glib-2.0/schemas/com.ubuntu.sound.gschema.xml) add_definitions ( -DHAS_UBUNTU_SOUND_SCHEMA ) else() set (SOUND_SCHEMA ${CMAKE_SOURCE_DIR}/data/org.ayatana.sound.gschema.xml) endif() add_definitions(-DSCHEMA_DIR="${SCHEMA_DIR}") execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE COMPILE_SCHEMA_EXECUTABLE OUTPUT_STRIP_TRAILING_WHITESPACE) add_custom_command (OUTPUT gschemas.compiled DEPENDS ${CMAKE_SOURCE_DIR}/data/org.ayatana.indicator.sound.gschema.xml COMMAND mkdir -p ${SCHEMA_DIR} COMMAND cp -f ${CMAKE_SOURCE_DIR}/data/org.ayatana.indicator.sound.gschema.xml ${SCHEMA_DIR} COMMAND cp -f ${SOUND_SCHEMA} ${SCHEMA_DIR} COMMAND ${COMPILE_SCHEMA_EXECUTABLE} ${SCHEMA_DIR}) add_custom_target ( gschemas-compiled ALL DEPENDS gschemas.compiled ) ########################### # Vala Mocks ########################### set(VALA_MOCKS_HEADER_PATH "${CMAKE_CURRENT_BINARY_DIR}/vala-mocks.h") set(VALA_MOCKS_SYMBOLS_PATH "${CMAKE_CURRENT_BINARY_DIR}/vala-mocks.def") vala_init(vala-mocks DEPENDS indicator-sound-service-lib PACKAGES config gio-2.0 gio-unix-2.0 libxml-2.0 libpulse libpulse-mainloop-glib libnotify accounts-service indicator-sound-service OPTIONS --ccode --thread --vapidir=${CMAKE_BINARY_DIR}/src/ --vapidir=${CMAKE_SOURCE_DIR}/vapi/ --vapidir=. ) vala_add(vala-mocks media-player-mock.vala ) vala_add(vala-mocks media-player-list-mock.vala ) vala_add(vala-mocks options-mock.vala ) vala_add(vala-mocks volume-control-mock.vala ) vala_add(vala-mocks volume-warning-mock.vala ) vala_finish(vala-mocks SOURCES vala_mocks_VALA_SOURCES OUTPUTS vala_mocks_VALA_C GENERATE_HEADER ${VALA_MOCKS_HEADER_PATH} GENERATE_SYMBOLS ${VALA_MOCKS_SYMBOLS_PATH} ) set_source_files_properties( ${vala_mocks_VALA_SOURCES} PROPERTIES HEADER_FILE_ONLY TRUE ) set( VALA_MOCKS_SOURCES ${vala_mocks_VALA_SOURCES} ${vala_mocks_VALA_C} ${VALA_MOCKS_SYMBOLS_PATH} ) add_definitions( -Wno-unused-but-set-variable ) add_library( vala-mocks-lib STATIC ${VALA_MOCKS_SOURCES} ) target_link_libraries( vala-mocks-lib indicator-sound-service-lib ) include_directories(${CMAKE_CURRENT_BINARY_DIR}) ########################### # Pulse Mock ########################### add_library( pulse-mock SHARED pa-mock.cpp ) target_link_libraries (pulse-mock ${PULSEAUDIO_LIBRARIES}) ########################### # Name Watch Test ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (name-watch-test name-watch-test.cc ${CMAKE_SOURCE_DIR}/src/bus-watch-namespace.c) target_link_libraries (name-watch-test ${SOUNDSERVICE_LIBRARIES} ${GMOCK_LIBRARIES}) add_test(name-watch-test name-watch-test) ########################### # Accounts Service User ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (accounts-service-user-test accounts-service-user.cc) target_link_libraries ( accounts-service-user-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(accounts-service-user-test-basic accounts-service-user-test --gtest_filter=AccountsServiceUserTest.BasicObject ) add_test(accounts-service-user-test-player accounts-service-user-test --gtest_filter=AccountsServiceUserTest.SetMediaPlayer ) ########################### # Volume Control ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (volume-control-test volume-control-test.cc) add_dependencies (volume-control-test gschemas-compiled) target_link_libraries ( volume-control-test indicator-sound-service-lib vala-mocks-lib pulse-mock ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(volume-control-test volume-control-test) ########################### # Sound Menu ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (sound-menu-test sound-menu.cc) target_link_libraries ( sound-menu-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(sound-menu-test sound-menu-test) ########################### # Notification Test ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (notifications-test notifications-test.cc) target_link_libraries ( notifications-test indicator-sound-service-lib vala-mocks-lib pulse-mock ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(notifications-test notifications-test) ########################### # Accounts Service User ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (media-player-user-test media-player-user.cc) target_link_libraries ( media-player-user-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(media-player-user-test-basic media-player-user-test --gtest_filter=MediaPlayerUserTest.BasicObject ) add_test(media-player-user-test-dataset media-player-user-test --gtest_filter=MediaPlayerUserTest.DataSet ) add_test(media-player-user-test-timeout media-player-user-test --gtest_filter=MediaPlayerUserTest.TimeoutTest ) ########################### # Greeter List ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (greeter-list-test greeter-list.cc) target_link_libraries ( greeter-list-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(greeter-list-test-basic greeter-list-test --gtest_filter=GreeterListTest.BasicObject ) add_test(greeter-list-test-iterator greeter-list-test --gtest_filter=GreeterListTest.BasicIterator ) ########################### # Indicator Test ########################### add_definitions( -DINDICATOR_SOUND_SERVICE_BINARY="${CMAKE_BINARY_DIR}/src/ayatana-indicator-sound-service" -DPA_MOCK_LIB="${CMAKE_CURRENT_BINARY_DIR}/libpulse-mock.so" ) add_executable (indicator-test indicator-test.cc) add_dependencies (indicator-test gschemas-compiled) target_link_libraries ( indicator-test ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(indicator-test indicator-test ) if(UNITY_API_FOUND) add_subdirectory(integration) endif() add_subdirectory(dbus-types) add_subdirectory(service-mocks) # coverage reporting set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} name-watch-test accounts-service-user-test volume-control-test sound-menu-test notifications-test media-player-user-test greeter-list-test indicator-test PARENT_SCOPE ) ayatana-indicator-sound-0.8.2/tests/dbus-types/CMakeLists.txt0000644000000000000000000000435414004562315021134 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS}) add_definitions(-DQT_NO_KEYWORDS=1) set(dbusinterface_streamrestore_xml "org.PulseAudio.Ext.StreamRestore1.xml") set_source_files_properties(${dbusinterface_streamrestore_xml} PROPERTIES CLASSNAME StreamRestoreInterface) set(dbusinterface_accounts_xml "org.freedesktop.Accounts.xml") set_source_files_properties(${dbusinterface_accounts_xml} PROPERTIES CLASSNAME AccountsInterface) if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.Sound.xml") set(dbusinterface_accountssound_xml "com.ubuntu.AccountsService.Sound.xml") else() set(dbusinterface_accountssound_xml "org.ayatana.AccountsService.Sound.xml") endif() set_source_files_properties(${dbusinterface_accountssound_xml} PROPERTIES CLASSNAME AccountsSoundInterface) set(dbusinterface_properties_xml "org.freedesktop.DBus.Properties.xml") set_source_files_properties(${dbusinterface_properties_xml} PROPERTIES CLASSNAME DBusPropertiesInterface NO_NAMESPACE YES INCLUDE "dbus-types.h") set(dbusinterface_actions_xml "org.gtk.Actions.xml") set_source_files_properties(${dbusinterface_actions_xml} PROPERTIES CLASSNAME MenusInterface INCLUDE "dbus-action-result.h") set(dbusinterface_notifications_xml "org.freedesktop.Notifications.xml") set_source_files_properties(${dbusinterface_notifications_xml} PROPERTIES CLASSNAME NotificationsInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_streamrestore_xml} stream_restore_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_properties_xml} dbus_properties_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_accounts_xml} dbus_accounts_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_accountssound_xml} dbus_accountssound_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_actions_xml} dbus_menus_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_notifications_xml} dbus_notifications_interface) add_library( sound-indicator-dbus-interfaces STATIC ${interface_files} pulseaudio-volume.cpp dbus-action-result.cpp ) qt5_use_modules( sound-indicator-dbus-interfaces Core DBus ) ayatana-indicator-sound-0.8.2/tests/dbus-types/com.ubuntu.AccountsService.Sound.xml0000644000000000000000000000043214004562315025374 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/dbus-action-result.cpp0000644000000000000000000000445214004562315022623 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-action-result.h" DBusActionResult::DBusActionResult() : enabled_(false) {} DBusActionResult::~DBusActionResult() {} DBusActionResult::DBusActionResult(bool enabled, QDBusSignature signature, QVariantList value) : enabled_(enabled) , signature_(signature) , value_(value) { } DBusActionResult::DBusActionResult(const DBusActionResult &other) : enabled_(other.enabled_) , signature_(other.signature_) , value_(other.value_) { } DBusActionResult& DBusActionResult::operator=(const DBusActionResult &other) { enabled_ = other.enabled_; signature_ = other.signature_; value_ = other.value_; return *this; } QVariantList DBusActionResult::getValue() const { return value_; } bool DBusActionResult::getEnabled() const { return enabled_; } QDBusSignature DBusActionResult::getSignature() const { return signature_; } //register Message with the Qt type system void DBusActionResult::registerMetaType() { qRegisterMetaType("DBusActionResult"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const DBusActionResult &result) { argument.beginStructure(); argument << result.enabled_; argument << result.signature_; argument << result.value_; argument.endStructure(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, DBusActionResult &result) { argument.beginStructure(); argument >> result.enabled_; argument >> result.signature_; argument >> result.value_; argument.endStructure(); return argument; } ayatana-indicator-sound-0.8.2/tests/dbus-types/dbus-action-result.h0000644000000000000000000000304114004562315022261 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include class DBusActionResult { public: DBusActionResult(); DBusActionResult(bool enabled, QDBusSignature signature, QVariantList value); ~DBusActionResult(); DBusActionResult(const DBusActionResult &other); DBusActionResult& operator=(const DBusActionResult &other); friend QDBusArgument &operator<<(QDBusArgument &argument, const DBusActionResult &result); friend const QDBusArgument &operator>>(const QDBusArgument &argument, DBusActionResult &result); bool getEnabled() const; QVariantList getValue() const; QDBusSignature getSignature() const; //register Message with the Qt type system static void registerMetaType(); private: bool enabled_; QDBusSignature signature_; QVariantList value_; }; Q_DECLARE_METATYPE(DBusActionResult) ayatana-indicator-sound-0.8.2/tests/dbus-types/dbus-types.h0000644000000000000000000000331014004562315020633 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include "pulseaudio-volume.h" #include "dbus-action-result.h" namespace DBusTypes { inline void registerMetaTypes() { PulseaudioVolume::registerMetaType(); PulseaudioVolumeArray::registerMetaType(); DBusActionResult::registerMetaType(); } static constexpr char const* DBUS_NAME = "org.ayatana.indicator.sound"; static constexpr char const* DBUS_PULSE = "org.PulseAudio1"; static constexpr char const* ACCOUNTS_SERVICE = "org.freedesktop.Accounts"; static constexpr char const* STREAM_RESTORE_NAME = "org.PulseAudio.Ext.StreamRestore1"; static constexpr char const* STREAM_RESTORE_PATH = "/org/pulseaudio/stream_restore1"; static constexpr char const* STREAM_RESTORE_ENTRY_NAME = "org.PulseAudio.Ext.StreamRestore1.RestoreEntry"; static constexpr char const* MAIN_SERVICE_PATH = "/org/ayatana/indicator/sound"; static constexpr char const* ACTIONS_INTERFACE = "org.gtk.Actions"; } // namespace DBusTypes ayatana-indicator-sound-0.8.2/tests/dbus-types/org.ayatana.AccountsService.Sound.xml0000644000000000000000000000043314004562315025502 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/org.freedesktop.Accounts.xml0000644000000000000000000000056114004562315023771 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/org.freedesktop.DBus.Properties.xml0000644000000000000000000000136614004562315025206 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/org.freedesktop.Notifications.xml0000644000000000000000000000350114004562315025020 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/org.gtk.Actions.xml0000644000000000000000000000156014004562315022064 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/org.PulseAudio.Ext.StreamRestore1.xml0000644000000000000000000000033714004562315025371 0ustar ayatana-indicator-sound-0.8.2/tests/dbus-types/pulseaudio-volume.cpp0000644000000000000000000000710314004562315022552 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" PulseaudioVolume::PulseaudioVolume() : type_(0), volume_(10) { } PulseaudioVolume::PulseaudioVolume(unsigned int type, unsigned int volume) : type_(type) , volume_(volume) { } PulseaudioVolume::PulseaudioVolume(const PulseaudioVolume &other) : type_(other.type_), volume_(other.volume_) { } PulseaudioVolume& PulseaudioVolume::operator=(const PulseaudioVolume &other) { type_ = other.type_; volume_ = other.volume_; return *this; } PulseaudioVolume::~PulseaudioVolume() { } unsigned int PulseaudioVolume::getType() const { return type_; } unsigned int PulseaudioVolume::getVolume() const { return volume_; } void PulseaudioVolume::registerMetaType() { qRegisterMetaType("PulseaudioVolume"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const PulseaudioVolume& volume) { argument.beginStructure(); argument << volume.type_; argument << volume.volume_; argument.endStructure(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, PulseaudioVolume &volume) { argument.beginStructure(); argument >> volume.type_; argument >> volume.volume_; argument.endStructure(); return argument; } PulseaudioVolumeArray::PulseaudioVolumeArray() { } PulseaudioVolumeArray::PulseaudioVolumeArray(const PulseaudioVolumeArray &other) : volume_array_(other.volume_array_) { } PulseaudioVolumeArray& PulseaudioVolumeArray::operator=(const PulseaudioVolumeArray &other) { volume_array_ = other.volume_array_; return *this; } PulseaudioVolumeArray::~PulseaudioVolumeArray() { } int PulseaudioVolumeArray::getNumItems() const { return volume_array_.size(); } PulseaudioVolume PulseaudioVolumeArray::getItem(int i) const { if (i < volume_array_.size()) { return volume_array_[i]; } return PulseaudioVolume(); } void PulseaudioVolumeArray::addItem(PulseaudioVolume const &item) { volume_array_.push_back(item); } void PulseaudioVolumeArray::registerMetaType() { qRegisterMetaType("PulseaudioVolumeArray"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const PulseaudioVolumeArray& volume) { argument.beginArray( qMetaTypeId() ); for (int i = 0; i < volume.volume_array_.size(); ++ i) { PulseaudioVolume item = volume.getItem(i); argument << item; } argument.endArray(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, PulseaudioVolumeArray &volume) { argument.beginArray(); while ( !argument.atEnd() ) { PulseaudioVolume item; argument >> item; volume.volume_array_.push_back(item); } argument.endArray(); return argument; } ayatana-indicator-sound-0.8.2/tests/dbus-types/pulseaudio-volume.h0000644000000000000000000000441514004562315022222 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include class PulseaudioVolume { public: PulseaudioVolume(); PulseaudioVolume(unsigned int type, unsigned int volume); PulseaudioVolume(const PulseaudioVolume &other); PulseaudioVolume& operator=(const PulseaudioVolume &other); ~PulseaudioVolume(); friend QDBusArgument &operator<<(QDBusArgument &argument, PulseaudioVolume const & volume); friend const QDBusArgument &operator>>(QDBusArgument const & argument, PulseaudioVolume &volume); unsigned int getType() const; unsigned int getVolume() const; //register Message with the Qt type system static void registerMetaType(); private: unsigned int type_; unsigned int volume_; }; class PulseaudioVolumeArray { public: PulseaudioVolumeArray(); PulseaudioVolumeArray(QString const &interface, QString const &property, QDBusVariant const& value); PulseaudioVolumeArray(const PulseaudioVolumeArray &other); PulseaudioVolumeArray& operator=(const PulseaudioVolumeArray &other); ~PulseaudioVolumeArray(); friend QDBusArgument &operator<<(QDBusArgument &argument, PulseaudioVolumeArray const & volume); friend const QDBusArgument &operator>>(QDBusArgument const & argument, PulseaudioVolumeArray &volume); int getNumItems() const; PulseaudioVolume getItem(int i) const; void addItem(PulseaudioVolume const &item); //register Message with the Qt type system static void registerMetaType(); private: QVector volume_array_; }; Q_DECLARE_METATYPE(PulseaudioVolume) Q_DECLARE_METATYPE(PulseaudioVolumeArray) ayatana-indicator-sound-0.8.2/tests/greeter-list.cc0000644000000000000000000000323314004562315017205 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class GreeterListTest : public ::testing::Test { protected: GTestDBus * bus = nullptr; virtual void SetUp() { bus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(bus); } virtual void TearDown() { g_test_dbus_down(bus); g_clear_object(&bus); } }; TEST_F(GreeterListTest, BasicObject) { MediaPlayerListGreeter * list = media_player_list_greeter_new(); ASSERT_NE(nullptr, list); g_clear_object(&list); return; } TEST_F(GreeterListTest, BasicIterator) { MediaPlayerListGreeter * list = media_player_list_greeter_new(); ASSERT_NE(nullptr, list); MediaPlayerListGreeterIterator * iter = media_player_list_greeter_iterator_new(list); ASSERT_NE(nullptr, iter); MediaPlayer * player = media_player_list_iterator_next_value (MEDIA_PLAYER_LIST_ITERATOR(iter)); ASSERT_EQ(nullptr, player); g_clear_object(&iter); g_clear_object(&list); return; } ayatana-indicator-sound-0.8.2/tests/gtest-gvariant.h0000644000000000000000000000630414004562315017402 0ustar /* * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include namespace GTestGVariant { testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, GVariant * expect, GVariant * have) { if (expect == nullptr && have == nullptr) { auto result = testing::AssertionSuccess(); return result; } if (expect == nullptr || have == nullptr) { gchar * havePrint; if (have == nullptr) { havePrint = g_strdup("(nullptr)"); } else { havePrint = g_variant_print(have, TRUE); } auto result = testing::AssertionFailure(); result << " Result: " << haveStr << std::endl << " Value: " << havePrint << std::endl << " Expected: " << expectStr << std::endl; g_free(havePrint); return result; } if (g_variant_equal(expect, have)) { auto result = testing::AssertionSuccess(); return result; } else { gchar * havePrint = g_variant_print(have, TRUE); gchar * expectPrint = g_variant_print(expect, TRUE); auto result = testing::AssertionFailure(); result << " Result: " << haveStr << std::endl << " Value: " << havePrint << std::endl << " Expected: " << expectStr << std::endl << " Expected: " << expectPrint << std::endl; g_free(havePrint); g_free(expectPrint); return result; } } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, std::shared_ptr expect, std::shared_ptr have) { return expectVariantEqual(expectStr, haveStr, expect.get(), have.get()); } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, const char * expect, std::shared_ptr have) { auto expectv = std::shared_ptr([expect] { auto variant = g_variant_parse(nullptr, expect, nullptr, nullptr, nullptr); if (variant != nullptr) g_variant_ref_sink(variant); return variant; }(), [](GVariant * variant) { if (variant != nullptr) g_variant_unref(variant); }); return expectVariantEqual(expectStr, haveStr, expectv, have); } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, const char * expect, GVariant * have) { auto havep = std::shared_ptr([have] { if (have != nullptr) g_variant_ref_sink(have); return have; }(), [](GVariant * variant) { if (variant != nullptr) g_variant_unref(variant); }); return expectVariantEqual(expectStr, haveStr, expect, havep); } }; // ns GTestGVariant #define EXPECT_GVARIANT_EQ(expect, have) \ EXPECT_PRED_FORMAT2(GTestGVariant::expectVariantEqual, expect, have) ayatana-indicator-sound-0.8.2/tests/indicator-fixture.h0000644000000000000000000004336414004562315020112 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include #include #include #include class IndicatorFixture : public ::testing::Test { private: std::string _indicatorPath; std::string _indicatorAddress; std::vector> _mocks; protected: std::chrono::milliseconds _eventuallyTime; private: class PerRunData { public: /* We're private in the fixture but other than that we don't care, we don't leak out. This object's purpose isn't to hide data it is to make the lifecycle of the items more clear. */ std::shared_ptr _menu; std::shared_ptr _actions; DbusTestService * _session_service; DbusTestService * _system_service; DbusTestTask * _test_indicator; DbusTestTask * _test_dummy; GDBusConnection * _session; GDBusConnection * _system; PerRunData (const std::string& indicatorPath, const std::string& indicatorAddress, std::vector>& mocks) : _menu(nullptr) , _session(nullptr) { _session_service = dbus_test_service_new(nullptr); dbus_test_service_set_bus(_session_service, DBUS_TEST_SERVICE_BUS_SESSION); _system_service = dbus_test_service_new(nullptr); dbus_test_service_set_bus(_system_service, DBUS_TEST_SERVICE_BUS_SYSTEM); _test_indicator = DBUS_TEST_TASK(dbus_test_process_new(indicatorPath.c_str())); dbus_test_task_set_name(_test_indicator, "Indicator"); dbus_test_service_add_task(_session_service, _test_indicator); _test_dummy = dbus_test_task_new(); dbus_test_task_set_wait_for(_test_dummy, indicatorAddress.c_str()); dbus_test_task_set_name(_test_dummy, "Dummy"); dbus_test_service_add_task(_session_service, _test_dummy); std::for_each(mocks.begin(), mocks.end(), [this](std::shared_ptr task) { if (dbus_test_task_get_bus(task.get()) == DBUS_TEST_SERVICE_BUS_SYSTEM) { dbus_test_service_add_task(_system_service, task.get()); } else { dbus_test_service_add_task(_session_service, task.get()); } }); g_debug("Starting System Bus"); dbus_test_service_start_tasks(_system_service); _system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, nullptr, nullptr); g_dbus_connection_set_exit_on_close(_system, FALSE); g_debug("Starting Session Bus"); dbus_test_service_start_tasks(_session_service); _session = g_bus_get_sync(G_BUS_TYPE_SESSION, nullptr, nullptr); g_dbus_connection_set_exit_on_close(_session, FALSE); } virtual ~PerRunData (void) { _menu.reset(); _actions.reset(); /* D-Bus Test Stuff */ g_clear_object(&_test_dummy); g_clear_object(&_test_indicator); g_clear_object(&_session_service); g_clear_object(&_system_service); /* Wait for D-Bus session bus to go */ if (!g_dbus_connection_is_closed(_session)) { g_dbus_connection_close_sync(_session, nullptr, nullptr); } g_clear_object(&_session); if (!g_dbus_connection_is_closed(_system)) { g_dbus_connection_close_sync(_system, nullptr, nullptr); } g_clear_object(&_system); } }; std::shared_ptr run; public: virtual ~IndicatorFixture() = default; IndicatorFixture (const std::string& path, const std::string& addr) : _indicatorPath(path) , _indicatorAddress(addr) , _eventuallyTime(std::chrono::seconds(5)) { }; protected: virtual void SetUp() override { run = std::make_shared(_indicatorPath, _indicatorAddress, _mocks); _mocks.clear(); } virtual void TearDown() override { run.reset(); } void addMock (std::shared_ptr mock) { _mocks.push_back(mock); } std::shared_ptr buildBustleMock (const std::string& filename, DbusTestServiceBus bus = DBUS_TEST_SERVICE_BUS_BOTH) { return std::shared_ptr([filename, bus]() { DbusTestTask * bustle = DBUS_TEST_TASK(dbus_test_bustle_new(filename.c_str())); dbus_test_task_set_name(bustle, "Bustle"); dbus_test_task_set_bus(bustle, bus); return bustle; }(), [](DbusTestTask * bustle) { g_clear_object(&bustle); }); } private: void waitForCore (GObject * obj, const gchar * signalname) { auto loop = g_main_loop_new(nullptr, FALSE); /* Our two exit criteria */ gulong signal = g_signal_connect_swapped(obj, signalname, G_CALLBACK(g_main_loop_quit), loop); guint timer = g_timeout_add_seconds(5, [](gpointer user_data) -> gboolean { g_warning("Menu Timeout"); g_main_loop_quit((GMainLoop *)user_data); return G_SOURCE_CONTINUE; }, loop); /* Wait for sync */ g_main_loop_run(loop); /* Clean up */ g_source_remove(timer); g_signal_handler_disconnect(obj, signal); g_main_loop_unref(loop); } void menuWaitForItems (const std::shared_ptr& menu) { auto count = g_menu_model_get_n_items(menu.get()); if (count != 0) return; waitForCore(G_OBJECT(menu.get()), "items-changed"); } void agWaitForActions (const std::shared_ptr& group) { auto list = std::shared_ptr( g_action_group_list_actions(group.get()), [](gchar ** list) { g_strfreev(list); }); if (g_strv_length(list.get()) != 0) { return; } waitForCore(G_OBJECT(group.get()), "action-added"); } testing::AssertionResult expectEventually (std::function &testfunc) { auto loop = std::shared_ptr(g_main_loop_new(nullptr, FALSE), [](GMainLoop * loop) { if (loop != nullptr) g_main_loop_unref(loop); }); std::promise retpromise; auto retfuture = retpromise.get_future(); auto start = std::chrono::steady_clock::now(); /* The core of the idle function as an object so we can use the C++-isms of attaching the variables and make this code reasonably readable */ std::function idlefunc = [&loop, &retpromise, &testfunc, &start, this]() -> void { auto result = testfunc(); if (result == false && _eventuallyTime > (std::chrono::steady_clock::now() - start)) { return; } retpromise.set_value(result); g_main_loop_quit(loop.get()); }; auto idlesrc = g_idle_add([](gpointer data) -> gboolean { auto func = reinterpret_cast *>(data); (*func)(); return G_SOURCE_CONTINUE; }, &idlefunc); g_main_loop_run(loop.get()); g_source_remove(idlesrc); return retfuture.get(); } protected: void setMenu (const std::string& path) { run->_menu.reset(); g_debug("Getting Menu: %s:%s", _indicatorAddress.c_str(), path.c_str()); run->_menu = std::shared_ptr(G_MENU_MODEL(g_dbus_menu_model_get(run->_session, _indicatorAddress.c_str(), path.c_str())), [](GMenuModel * modelptr) { g_clear_object(&modelptr); }); menuWaitForItems(run->_menu); } void setActions (const std::string& path) { run->_actions.reset(); run->_actions = std::shared_ptr(G_ACTION_GROUP(g_dbus_action_group_get(run->_session, _indicatorAddress.c_str(), path.c_str())), [](GActionGroup * groupptr) { g_clear_object(&groupptr); }); agWaitForActions(run->_actions); } testing::AssertionResult expectActionExists (const gchar * nameStr, const std::string& name) { bool hasit = g_action_group_has_action(run->_actions.get(), name.c_str()); if (!hasit) { auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << "Exists" << std::endl << " Actual: " << "No action found" << std::endl; return result; } auto result = testing::AssertionSuccess(); return result; } template testing::AssertionResult expectEventuallyActionStateExists (Args&& ... args) { std::function func = [&]() { return expectActionStateExists(std::forward(args)...); }; return expectEventually(func); } testing::AssertionResult expectActionStateType (const char * nameStr, const char * typeStr, const std::string& name, const GVariantType * type) { auto atype = g_action_group_get_action_state_type(run->_actions.get(), name.c_str()); bool same = false; if (atype != nullptr) { same = g_variant_type_equal(atype, type); } if (!same) { auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << typeStr << std::endl << " Actual: " << g_variant_type_peek_string(atype) << std::endl; return result; } auto result = testing::AssertionSuccess(); return result; } template testing::AssertionResult expectEventuallyActionStateType (Args&& ... args) { std::function func = [&]() { return expectActionStateType(std::forward(args)...); }; return expectEventually(func); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, GVariant * value) { auto varref = std::shared_ptr(g_variant_ref_sink(value), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); auto aval = std::shared_ptr(g_action_group_get_action_state(run->_actions.get(), name.c_str()), [] (GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); bool match = false; if (aval != nullptr) { match = g_variant_equal(aval.get(), varref.get()); } if (!match) { gchar * attstr = nullptr; if (aval != nullptr) { attstr = g_variant_print(aval.get(), TRUE); } else { attstr = g_strdup("nullptr"); } auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << valueStr << std::endl << " Actual: " << attstr << std::endl; g_free(attstr); return result; } else { auto result = testing::AssertionSuccess(); return result; } } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, bool value) { GVariant * var = g_variant_new_boolean(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, std::string value) { GVariant * var = g_variant_new_string(value.c_str()); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, const char * value) { GVariant * var = g_variant_new_string(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, double value) { GVariant * var = g_variant_new_double(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, float value) { GVariant * var = g_variant_new_double(value); return expectActionStateIs(nameStr, valueStr, name, var); } template testing::AssertionResult expectEventuallyActionStateIs (Args&& ... args) { std::function func = [&]() { return expectActionStateIs(std::forward(args)...); }; return expectEventually(func); } private: std::shared_ptr getMenuAttributeVal (int location, std::shared_ptr& menu, const std::string& attribute, std::shared_ptr& value) { if (!(location < g_menu_model_get_n_items(menu.get()))) { return nullptr; } if (location >= g_menu_model_get_n_items(menu.get())) return nullptr; auto menuval = std::shared_ptr(g_menu_model_get_item_attribute_value(menu.get(), location, attribute.c_str(), g_variant_get_type(value.get())), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); return menuval; } std::shared_ptr getMenuAttributeRecurse (std::vector::const_iterator menuLocation, std::vector::const_iterator menuEnd, const std::string& attribute, std::shared_ptr& value, std::shared_ptr& menu) { if (menuLocation == menuEnd) return nullptr; if (menuLocation + 1 == menuEnd) return getMenuAttributeVal(*menuLocation, menu, attribute, value); auto clearfunc = [](GMenuModel * modelptr) { g_clear_object(&modelptr); }; auto submenu = std::shared_ptr(g_menu_model_get_item_link(menu.get(), *menuLocation, G_MENU_LINK_SUBMENU), clearfunc); if (submenu == nullptr) submenu = std::shared_ptr(g_menu_model_get_item_link(menu.get(), *menuLocation, G_MENU_LINK_SECTION), clearfunc); if (submenu == nullptr) return nullptr; menuWaitForItems(submenu); return getMenuAttributeRecurse(menuLocation + 1, menuEnd, attribute, value, submenu); } protected: testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector menuLocation, const std::string& attribute, GVariant * value) { auto varref = std::shared_ptr(g_variant_ref_sink(value), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); auto attrib = getMenuAttributeRecurse(menuLocation.cbegin(), menuLocation.cend(), attribute, varref, run->_menu); bool same = false; if (attrib != nullptr && varref != nullptr) { same = g_variant_equal(attrib.get(), varref.get()); } if (!same) { gchar * attstr = nullptr; if (attrib != nullptr) { attstr = g_variant_print(attrib.get(), TRUE); } else { attstr = g_strdup("nullptr"); } auto result = testing::AssertionFailure(); result << " Menu: " << menuLocationStr << std::endl << " Attribute: " << attributeStr << std::endl << " Expected: " << valueStr << std::endl << " Actual: " << attstr << std::endl; g_free(attstr); return result; } else { auto result = testing::AssertionSuccess(); return result; } } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector menuLocation, const std::string& attribute, bool value) { GVariant * var = g_variant_new_boolean(value); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector menuLocation, const std::string& attribute, std::string value) { GVariant * var = g_variant_new_string(value.c_str()); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector menuLocation, const std::string& attribute, const char * value) { GVariant * var = g_variant_new_string(value); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } template testing::AssertionResult expectEventuallyMenuAttribute (Args&& ... args) { std::function func = [&]() { return expectMenuAttribute(std::forward(args)...); }; return expectEventually(func); } }; /* Menu Attrib */ #define ASSERT_MENU_ATTRIB(menu, attrib, value) \ ASSERT_PRED_FORMAT3(IndicatorFixture::expectMenuAttribute, menu, attrib, value) #define EXPECT_MENU_ATTRIB(menu, attrib, value) \ EXPECT_PRED_FORMAT3(IndicatorFixture::expectMenuAttribute, menu, attrib, value) #define EXPECT_EVENTUALLY_MENU_ATTRIB(menu, attrib, value) \ EXPECT_PRED_FORMAT3(IndicatorFixture::expectEventuallyMenuAttribute, menu, attrib, value) /* Action Exists */ #define ASSERT_ACTION_EXISTS(action) \ ASSERT_PRED_FORMAT1(IndicatorFixture::expectActionExists, action) #define EXPECT_ACTION_EXISTS(action) \ EXPECT_PRED_FORMAT1(IndicatorFixture::expectActionExists, action) #define EXPECT_EVENTUALLY_ACTION_EXISTS(action) \ EXPECT_PRED_FORMAT1(IndicatorFixture::expectEventuallyActionExists, action) /* Action State */ #define ASSERT_ACTION_STATE(action, value) \ ASSERT_PRED_FORMAT2(IndicatorFixture::expectActionStateIs, action, value) #define EXPECT_ACTION_STATE(action, value) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectActionStateIs, action, value) #define EXPECT_EVENTUALLY_ACTION_STATE(action, value) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectEventuallyActionStateIs, action, value) /* Action State Type */ #define ASSERT_ACTION_STATE_TYPE(action, type) \ ASSERT_PRED_FORMAT2(IndicatorFixture::expectActionStateType, action, type) #define EXPECT_ACTION_STATE_TYPE(action, type) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectActionStateType, action, type) #define EXPECT_EVENTUALLY_ACTION_STATE_TYPE(action, type) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectEventuallyActionStateType, action, type) ayatana-indicator-sound-0.8.2/tests/indicator-test.cc0000644000000000000000000000765114004562315017540 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include "indicator-fixture.h" #include "accounts-service-mock.h" #include "notifications-mock.h" class IndicatorTest : public IndicatorFixture { protected: IndicatorTest (void) : IndicatorFixture(INDICATOR_SOUND_SERVICE_BINARY, "org.ayatana.indicator.sound") { } std::shared_ptr as; std::shared_ptr notification; virtual void SetUp() override { //addMock(buildBustleMock("indicator-test-session.bustle", DBUS_TEST_SERVICE_BUS_SESSION)); //addMock(buildBustleMock("indicator-test-system.bustle", DBUS_TEST_SERVICE_BUS_SYSTEM)); g_setenv("LD_PRELOAD", PA_MOCK_LIB, TRUE); g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); as = std::make_shared(); addMock(*as); notification = std::make_shared(); addMock(*notification); IndicatorFixture::SetUp(); } virtual void TearDown() override { as.reset(); notification.reset(); IndicatorFixture::TearDown(); } }; TEST_F(IndicatorTest, PhoneMenu) { setMenu("/org/ayatana/indicator/sound/phone"); EXPECT_EVENTUALLY_MENU_ATTRIB(std::vector({0}), "action", "indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-type", "org.ayatana.indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-scroll-action", "indicator.scroll"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-secondary-action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "action", "indicator.silent-mode"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "label", "Silent Mode"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "action", "indicator.phone-settings"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "label", "Sound Settings…"); } TEST_F(IndicatorTest, DesktopMenu) { setMenu("/org/ayatana/indicator/sound/desktop"); EXPECT_MENU_ATTRIB({0}, "action", "indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-type", "org.ayatana.indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-scroll-action", "indicator.scroll"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-secondary-action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "label", "Mute"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "action", "indicator.desktop-settings"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "label", "Sound Settings…"); } TEST_F(IndicatorTest, BaseActions) { setActions("/org/ayatana/indicator/sound"); ASSERT_ACTION_EXISTS("root"); ASSERT_ACTION_STATE_TYPE("root", G_VARIANT_TYPE("a{sv}")); ASSERT_ACTION_EXISTS("scroll"); ASSERT_ACTION_EXISTS("silent-mode"); ASSERT_ACTION_STATE_TYPE("silent-mode", G_VARIANT_TYPE_BOOLEAN); EXPECT_ACTION_STATE("silent-mode", false); ASSERT_ACTION_EXISTS("mute"); ASSERT_ACTION_STATE_TYPE("mute", G_VARIANT_TYPE_BOOLEAN); ASSERT_ACTION_EXISTS("mic-volume"); ASSERT_ACTION_STATE_TYPE("mic-volume", G_VARIANT_TYPE_DOUBLE); ASSERT_ACTION_EXISTS("volume"); ASSERT_ACTION_STATE_TYPE("volume", G_VARIANT_TYPE_DOUBLE); } ayatana-indicator-sound-0.8.2/tests/integration/CMakeLists.txt0000644000000000000000000000766514004562315021370 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) #pkg_check_modules(GMENUHARNESS REQUIRED libgmenuharness REQUIRED) #include_directories(${GMENUHARNESS_INCLUDE_DIRS}) include_directories("${CMAKE_SOURCE_DIR}/include") pkg_check_modules(QTDBUSTEST REQUIRED libqtdbustest-1 REQUIRED) include_directories(${QTDBUSTEST_INCLUDE_DIRS}) pkg_check_modules(QTDBUSMOCK REQUIRED libqtdbusmock-1 REQUIRED) include_directories(${QTDBUSMOCK_INCLUDE_DIRS}) find_package(Qt5Test REQUIRED) include_directories(${Qt5Test_INCLUDE_DIRS}) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS}) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(${GMOCK_INCLUDE_DIRS}) include_directories("${CMAKE_SOURCE_DIR}/tests/dbus-types") include_directories("${CMAKE_BINARY_DIR}/tests/dbus-types") add_definitions(-DSOUND_SERVICE_BIN="${CMAKE_BINARY_DIR}/src/ayatana-indicator-sound-service" -DSTREAM_RESTORE_TABLE="${CMAKE_SOURCE_DIR}/tests/integration/touch-stream-restore.table" -DVOLUME_SET_BIN="${CMAKE_BINARY_DIR}/tests/integration/set-volume" -DACCOUNTS_SERVICE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/accounts-mock/accounts-service-sound" -DMEDIA_PLAYER_MPRIS_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock" -DMEDIA_PLAYER_MPRIS_UPDATE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock-update" -DTEST_SOUND="${CMAKE_SOURCE_DIR}/tests/integration/test-sound.wav" -DQT_NO_KEYWORDS=1 -DXDG_DATA_DIRS="${XDG_DATA_DIRS}" -DXDG_CONFIG_HOME="${XDG_CONFIG_HOME}" -DXDG_RUNTIME_DIR="${XDG_RUNTIME_DIR}" -DTEST_HOME="${TEST_HOME}" ) if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.Sound.xml") add_definitions(-DHAS_UT_ACCTSERVICE_SOUND_SETTINGS) endif() set(GLIB_REQUIRED_VERSION 2.26) pkg_check_modules( GLIB REQUIRED glib-2.0>=${GLIB_REQUIRED_VERSION} gio-2.0>=${GLIB_REQUIRED_VERSION} ) include_directories(${GLIB_INCLUDE_DIRS}) set( INTEGRATION_TESTS_SRC indicator-sound-test-base.cpp test-indicator.cpp utils/dbus-pulse-volume.cpp main.cpp ) add_executable( integration-tests ${INTEGRATION_TESTS_SRC} ) add_dependencies( integration-tests test-home ) qt5_use_modules( integration-tests Core DBus Test ) target_link_libraries( integration-tests sound-indicator-dbus-interfaces ${QTDBUSMOCK_LDFLAGS} ${QTDBUSTEST_LDFLAGS} ${GMOCK_LIBRARIES} # ${GMENUHARNESS_LDFLAGS} ${GLIB_LDFLAGS} gmenuharness-shared ) #### ## When building under jenkins, pulseuadio fails to start as there is no ## /run/user tree, HOME directory is missing, and similar issues. So here ## we check that we are the jenkins user, and avoid the integration tests, ## until such time in future when we can run these tests in some different ## manner to avoid needing to run pulseaudio in this way. #### execute_process( COMMAND whoami OUTPUT_VARIABLE TESTS_USER OUTPUT_STRIP_TRAILING_WHITESPACE ) add_test( integration-tests integration-tests ) set( SET-VOLUME-SRC utils/dbus-pulse-volume.cpp utils/set-volume.cpp ) set( GET-VOLUME-SRC utils/dbus-pulse-volume.cpp utils/get-volume.cpp ) add_executable( set-volume ${SET-VOLUME-SRC} ) add_dependencies( set-volume test-home ) add_executable( get-volume ${GET-VOLUME-SRC} ) add_dependencies( get-volume test-home ) qt5_use_modules( set-volume Core DBus Test ) qt5_use_modules( get-volume Core DBus Test ) target_link_libraries( get-volume sound-indicator-dbus-interfaces ) target_link_libraries( set-volume sound-indicator-dbus-interfaces ) # coverage reporting set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} integration-tests PARENT_SCOPE ) ayatana-indicator-sound-0.8.2/tests/integration/Copy of test-sound.wav0000644000000000000000000056676514004562315022747 0ustar RIFFWAVEfmt ++data~~~~~~~~~~~~~~~~~~~~~~~{~~~~~~~~~{{{{~~~~~~~~~~{{{{~~~~~~~~~{{~~~{~~~~~~{{{{{{~~~~~~~{{{{~~~{~~~~{{{{{~~~~~~~~{{{{~~~~~~~{{{{{~~~~~~~{xx{{~~~~~~~~~{{{{~~~~~~~{{{{{{{~~~~~{{{{{{~~~~{{{{{{{~~~{{{{{{{{{~~{x{~~~{{~~{xx{{~{{~~{{{~~~~~~~{{{{{{{~~~{{{~~~{{~~~~{{{{~~~~~~~xvvx{~~~~~{{xx{{~~{~~{x{{~~~{{{xxx{~~~xxvxxx{~~~~{{{xxx~{x{~~~~~~~~~{xxx~~{vsvx{~~~{vvx{~~{x~~xvv{~{{{~{{~~{xvv{~~~~xvvxx~~vppsx{~~~vpmsx~~xsppppv{~{vspss{~~~{vppsx~vssx{~xx~~xvvv{~{~xvppsx{~~vpps{~~xpmms~{~xssps{xjejsx~segpx~{vsmgmv{vpjegsx{vsvpjmx~~sjjjgmsxvvvpjs{{xspmpsv{xpmpv~~{~{xvpjvj\g{~{x{spx~~{x{~pjvvxpjv~vx~~~~xxvpppms~xvges{sv{mejvj__gv~m_\jvmgej{~px~jVbv{spsxxx~{pgjx~j_bgpv{vgs{ps{~{~~g\sppmbYg~xv{~vvx{xvmj{{{jeebep{~xvgbx~~gYV_s{j_S\s~{pejs_bjgjvj\QS_epveesxpm{megjv~bQQYms_QVev{mYSj~~sbm~s_ejgpx_KKVgv{sbQS\beme_v~mp{gYepmjbSSj~m\V_gmpx{xvx~jgjms~smj_Ys{{~mxvspmsv_Ypv_jve\svSQ_bb~_BHj~~{p_mvsvxeEV{mQEBNpxNBQ_ex~pbKHb{eSV__gmv~vpv\V\gjsYBN_ebbmmVe{~sempevgmex{e_svjxvjs{b\gxjYYm{~~H:Vx~~vjYSbsxvpbb{x\Ymvp~v\V\ejx{QQj~mVNb~~V@Kg~ssYQbv~xxxbYxmQKHSpxQEKKQjpH:Hespps~vpps{vgp{mgsvpeep{{jjpmpvxmg{p_p~vjm~_\mvgVNg~~pvv_Ypxjvp\Sexeeg_e~vSVx~HB\gm{v\_gv~{pQNYjxv~{K@Q\gʼVKYjsmgbg~~jj{xgY\YbpV4Kejvgp{gb~sYg{~~{xpmjej~svgKB:N~~vgYmm\sxsmYSg{ss~~ps{m\mj=@Qjmmsms~{mmg_j~mg~YKQYj{{{sjm{eQgx\SVQ\{s_Yep{{xbǜ_BVmme_\mmYbsjH=_vSgj\YV_pQ/4bv_\\QQ\smQVgebsH,Hss{eVQYjvpgspbm_=K~pKKSY_mv{eQSjpN@eʶb74QxeKSjpNKeYVN=YvpSKVxje~~pSSxxVVmjEYg\jeKYmxsms~jYVsbQb{eVKYmgj~mg_VegN\{gSVej__v{egN4Ej~~pB,7KmǾmQYmm_bpvgb{gQevE&4Vv{~չN7/7YҼV74BSmʥgK\v~{{se\jxbHN\bpm71=NjS==EY{bKQevx_ejs{{gYY_ejľs\=7BeǢj@@_g~xmb_m~bNebQ_măB@j{_H_~vbvpQ@Qxp\e_\bx~gmxS_x~sepsseNESm{_YppVb~{memgQHgsvb@,@v~g7&Sv~g_bpmm\Q{\:=Nsxsǰx_Q:/BxS7:E\e@Njjs~gp{sg\p{YKgj7,HeesʹeE=BYem~ǃ@=VemxmB@e{xv{~~vVHmjYN=7K_HKQVNexEKb_es_bb\p{vĔB&7YʳN@N\QKebNKQHYĜx_H=HbppxbSbSVSYj~m:4K\p~j_B47BSmͶm4 7gxbmYQbb_vĭvYm{VY{~xvv{QBNVKHgĈ:&4Ng{b,,bbgpYN@N_gpbNm~mSBHg~xbpxV=VQEV\@=V~ͼ\4/HvV7BmsmpvK@_m=4SY:4=SjxVYes~{p~~jmpQVm\mvYbsQVvB1:HYvg@=Nb{pQjvj\_ggsYN_b_KKjeEQgxp_j{gj_H7@jʾs7/NS@NvH7:EQgǾxQ@HVvg_jmebj_m~_B\~pespmx~eN\gspQe\VjeQ_{SKVm{se{j_gpeSj~\Yv~svj@EmbKYs{xsppxeEBN_N#:\pN7,7_vH//=HbsNNY_\YjgpxjbmjKKsjB=B\ǶmVS\YYgsxggmbY\sQNv{bjvm{xpxjpxvjxses~mYVjv_\xp\bvxjxspv_KHVp{b7)Bx;x{sN4@bY//KsĶ{VE\pj_gs_~īj==NembmV/&)7gϾb)&4\ʜppxQ#&B_bxఆ~H&)@mҨsK=E_{B)4Sij_1,E_x϶xN)#:vϾg44S__m~gEKYQVpe/7Yǹe1 #1jͼK&1/4S~Ͱb )Hʼ~Y1:j_bgSmv\YgjjvK#&@_ǭ\4/7Ee{ҼeH:)4bvQQgee{sbVS~p{YQVjxg747EeĶ{E#&@jm\NBVvxjpS),\{jN=B\pK_sebmʼE/4=\S14Y~Ymvsv~bVgvpv~sċ\K4 1gğe4#Es~mQ7:Yvǜs__vsNVvej{LjQYvVHp{KKQ::Qxx/ =eͳ~S:)Bp~vjv_mspeHNs=/:SmǶxjm\:7SbHV_N=NvmbYNg~sV4:bjKYpe\\\jϳS:=@S{\EQgsmjbsejg\ex~V_E)7V{ʹE&&1Eg{K#/HgxҾjeK@evegľ_,&E~xep{Y\jj{ҳeHEH@Ve{xxxes{gSvޭmQsgNVp{mjspQSxv_{xpYmdz{\:4S~~vx4K~v_Sx_v~_jxSgmsmmVem~{meH/=bgϨEBb~ҾpeB7H_{p@\sKBNp~_{\VB1Ex\4#,BS\//Vm{B#=jm~~ggb)&_ʨejmvsxv{{jjpQHemj7=V~dzVEj~HEՑjjQgp_g@H{v_esmsjbϥeKK@Exسj )Hjϟ_H1/VvQVbVVVYvռ~Spm_{gg\NVsbS\=:bǟS 1gxvB)/EbbEEegbpjepveYexbK7:gjgbepvvpjBH{eNxvVNQb{pmYbsxj\e@7pjxmpSS~eSVVm~~sV4Bv\Q_jjbVbsvgVSNN~_K~VSb\gv\_14HvxpbE=ggpsmĭ{B,4QpsxxY@EgpSEN\sp{ʾ:4Yp\bv{~ĨvB):m{N=g{{_bVE~pYbvjjsx~gVQSsH@bVS{~ǢsB&N~pb{mN:,:e՜jssSQ__ͫV4Q~ǼjmV@4EmǾeKN=HpSvʰ~B4E@=sҹ{\B/:ev{{pbebNESKB/Bp{{SBY_Vjϭb14/B~xH7YmS_x{eHBb~mQ@e_:=EYͭNYvbHSe{vjVVxjexvxH=Y{pbNg~VH{{_~gH:_j\xjpsSK_jxxE 7{{p~SN\bj_\memmQ\\4\ͼNSpbb{epxbQ7#=jľVE/4HҭsbxV@e~xpbs_QQ/,\:,K=1Q~_p_:Heb_϶_,Ys~{x~_b~veS\_YgxQ:BKbb1epV\egm~~Qpsj/4_ʶK4mv\Vx{VEjV_K4pgQmme\x~=:_pʃvNYxKH~~YHNgvjs{B1/E~ǰm~_YYbsmY_s۶eBsxjVSV͟mS&7\{ʀQbSVjKKsm#7V~ggBx\4#\涀vpjj:/g~exs=eYBV{g,7HS~xsjB7v~~\j~,HvvHճvbmbegj~pjʭ~p_VVYQmx\4Qv_{bpQNvE__7Bmʳj):p{QSĶg:H:Eċ=Sxbv~Em_QxY{_Hgse{eg Sv~p{\Q)1p~YxҫYg7)1QQ)7jNSͰ{:KvvS:=e۶vb1@~m{{pvE/_me@HbxpE_ǼsVV17m~~_NppNQeVeǟv@Y{pjxe~~pNm~HEpVjpKBjxxxYjVHms{sp/1m~BbevVQjEEs1pvHQ~xm)B{~mNvevm_{xNYevĥsY=e{ͳs_~H=p{gjǢY4/Ym{svNKNvʳ\1SH/m_4K{mN@mspvSYQH{x~_HeQQ\HBBSQʢ{xmxpx:)_B)Kbxvjs϶jNp_=NgQExEgsjp\bbb~vb_gSjpE{BHeeK__:xSQ{{{SHx4V{mSb=4bgp@HNSė\QʰE=pvv{gYem{\pNKg_vgH/H{NNse&HQ#=m{xx=1Beg~_:\Q@psN\\YbVSebY@HjvBB:4Ve{ҳvmjKVQSj~mY=4HvpgeH4ejjv/Hepͳe&YgjgN\v\HQ\ϾKNSVjpbĔK7@x~N\VKsNYgp_spNK_ijN#Nնpxmps1/e~\=1SmvpYS:/H{Ҷv{Q#4gxjS\jxveVV_ssebbggxxVY_ssvxSVmjs~@,em__xv_mpNBSxe\spvVYbg{gHemN@YdzmEKvs@:\~{՗ES~{K7V74jj@_psͭe_==B@bNjQ,B_v\sʳ~Bb{H=S{_Y{e4EveS7EK7bN77HesS7=_p_Qp~{vbbxxs4NpY{__NvH&/KͼjVY,HKmmQ,b~vğe7,_~_me~~eQK_VKgebBHKB{xx\mmgxxm{xvp~gvpebQsb=1mm_/gKsͭN/VvjgH\Ϲ~_~bBvse\E,KjvgE7g{_gppvY1@Yg~x~7&QpQH@E\\{s_mg_Sevsx_:=v~V_NSHKgb\eK=Ejj\~ĥV7Vg=bsV=/@p{_~pQj\bsjeN~HH_\gp7Q~~vjvg\_jv1NʰV,=E\{~g&/@N7,\~mNǥvv_xV@NYp{eVmʋSBSQYVb4Nxp~E&K~j47jҶmϳmQB 7gsċQNVb~v~Yb~Q{gg_@S{Q@YbVpmgB4:_ҭ~sp#)HVͨBB_HVҢsSKsmxgm_ESpإV=egHEVǹ~VHsS=)7SVVs؜VSj~pB_sYsb~{SH_QVvE@eN7ռpxH&_xHQ~ռv #EV{Ģm4 QYKxYg@H{x_ǑKHegBexQ~~K_~b_besVsY7Kضb\eKNgjĢHB{mjeQxeVxjS&Eg\{sjQ,Njb_pHEpxe{bK{jHbg\jp1@BBx@,Y1j\=_sKs{xm@HeQEbsYxme_\gvm_VE:S~mb@KęE@e:\φ_Y@YpbjʎKN\B,=SĨvjeK1=SmͶ~jNNHEN~m=m{vp_xx1/{g1=HEbҰmHBBVҗj{x:=NYggp77g{e/Hmbsؗ7@K&Hv޶~~~v@,:sđm_)_epS7:@KĹjjSHe~EEĜ7Nvss\YeBYgVضS=ESS~bʳ{:1Vx{_jϔSKs_EsxͥS 7_եe\Q/7_ĢgmEV_mN7_mmྜsSE4/Y~ǾH#@{S7sx~S/KQN~ҳS#SjVS~ըvsSN_VVǰ{sKNsHVSKs{Q/#@EmY@msjpebNsgpǎxbEYpNNm7mbb~sĶV:_sKĥb=:m{_Hm\xY=pgKxj,=~jSK7em~~VemQj~pmgKemQvmsQ_Yxsj&7sNSʋs\7YV)YǾv7QmYgN/:Q~jeYYV@N~#/gxejsE NՑ:QseYs_VYQEb=bxQ\Q17:jҫǑVb\=4E{sYYVgxvN/{vY_xY,KmVEBNsఈ~YNsxSQ_x1&vv4QjgQ/Yj=mVgʫV=semNHҾxY4E{v\g~~{esp_ҙs~H)@Ysثg@7pseE/~_bgv#7V_sʢpH#Ebjǔs@:YmBpbxxB7īj:ґ7)K۶S),gxsޜ_\VvmK/bĀmpNB=g~EQB#Q\_x{\ :pSj_m ppSbsv:Vjj_\Nexҥ~77N4EϾpmmQN7Ybe@)Vp~_jVBm\bvHv{gg{~{_YSs_j{:/Hb{ϫeb~V=Bbļ\@xSjH1mxpv۹e&7jQ=YE:Ͷpes7Kxg{ʶp=,VjQ ,eYp BS_jbضB#:\ۼ1/B4EgvE#1ge:b؋=44psǔ_#NvYsp=S_xQBϑ#7xspNH϶m7~N\:p_͢\1=_sms_:mǰǗ_B/Y_)_~Ysj\vQb_޼N7\Y=Yxpp\VY{~Vb4Sp/VʶʆSK&1gҭʾsHH)\ss_V,VpQYحs7H1Nxb)YijxQ\epV@:_H)_{@jE4VxҼm11{\xj/\~@4@VgNpĹϗe #B~ͨ)b\,YjH={:Qpebs͗eNm_HH7~ğjʨmHS~xKp_VbێV1=Qj~VebE7gvx:/_~HNjQ{V1)#bdzǔY,4K:p޹Y4_H1_ϳKQxQNxbSg\jsNj\Vj@SY#=؎@ 4եK{{j=#bgxK~\ޜBeNKg4Hذm/Y_mv=\gSĜS\sQ&/NmB=e4gގ_N/Y@,xQBޔ7E&@bbҼ~E KYe#Y/@gHsҹ\#Sj=){ʎS7x,QN SīE Qj:\vs{x)1ϗ\ \ʃmQ:1=~ՙ~ʰN&,/m{:bގ=jH@v{g4N\g{\4 ~ضϰ) /SEv~͔= #x͔vޜ):Y,Q_psxj\jgv~~VbNbHQ@&BmKpĈ#)\\Yb:_͜ev,=xpʫe{p4j{_ 4Vsb؟\eY_\v~mE_b1Qj4උj_4pN)7pբ1Yʫps~N1\esĎ:E\H͢eHHKb&b~Es#EVHvx=N, Kv{նe1E::_mʢ{_\_&Vͳse7\S___ۗ{Ne//Hؙ_KN~ /N\mv:QHx_ҶpvE1eYxe{xjK :=ޙS{͢7Y&EvʨBgjb, {1@ռ=HQ={sVʰ_=xEQLjx~=v{B1_pϜV=x4Bͨj4 K_4Km&HՔbKjҗsssVEs_Nmmbxğjm7#Qv~=:=S&g{{: pe)HBN~sxsgY@1bm޾:,eE:@HevHbpV{VB4_xKe{)/Q/)mʆBQE1eYmVNBϫ\jĢ#NNğb1E)\~ʼۢ:,&#EEEB/p ,KSǫؑNV{,1_:N؋NEQgۋb/xވ,1Sۥsb#,KpĆ7YK1v~=QBQvx~\K_ǀҹbee~N4EHۙpe\Hbsv~Y,Y4S͎E\=HĔeEVE/mխNKK#Bb{eSN=pHQjbEsSϟ4414xHǔ1Y,)NN龗V@/:~sϋS,//Qp\ҹS 7YYH1ҶնbBHKv\E~sp޾\g,=1YpNs=j~ϋBB /~gN&xdzm/B,\̀/SbKgKۨY@YYEsҰpp\7x=#=KĢ4:e1=Y7bհs\jSEvN/\gKNpsEeKVe7Yx,1Y\Sռ~:,KVbp{{͑p/&Se{mHEvվ:4gۼp~؟/=4s{E/ #g~Ϝp~S):{j~VesNN{K_ըv_g1eYBv)Hs{QggB\eeҫmY@~̀V{ǃ{~&1/@pب\NVbEB@4ێ~v_:HsY7ͭ{VH)BmveK&Qvҹ~E 1_Ngǹʨjs{N\V@YQKޙjj4\g@EH{ϾmYVSpggY1H:)EepsLjNvsQpxSQVbޜpmEsͭ@YgSv~eͭb=@@xǃ=/g~K#_m/KϹ{{{e::EQsۗ@mb:=EmՔjxEYESm&=Y~ǰYK17sʫ\V=Sxj͜eYb=7\eEe{~N/=Vͼ\EK7{mpeQ4:bϹĢmSK7&@gbH11/\ͨ@Bʙ~{B=K:Qm#1VYBSsҜsseB/H޼jKj\,SS\s&BQb{ͶS@&#Yؼ{):\:mp@4Vs~jVvN&__b )~ՙx//4=ͰvmESm7Ķb4xE)Q~j\{ĨH)HNeK/bgB{Hgb4B~ՋpxH=H@NVg{HsK/xNbp̓7p=HmHYgEϾʳV)S_ex=ʨY:p{S7N{1s{msH_peՀH_),jxĜm,VvsY1NxNxǥ\je&)7Sʼpgb/Q@Yj{m=BSBY\#KebǔVBeǾ~KE=gx:b澭#4s41ͨj~@YsۭjgbsmYSBmp{/__#/SvVN@:V~Ճ#@~bmNSǗHNeg~xH{Vpv~\={@4\ޫK:͗SSK Q_sۢ/ 4e1#pS1,EHEV{Ǩ۹/ _E~ϰBEm4{b#mxHgN1~pS~\NxVʔSp{eH_\VmNSHgsjۭg 1pS NضxgH)\7Kg@Bp{g~{SjvsVbp)7gsYpSNbsm@:~bep 1ppYp\YgH)V~vm\{H/__Kjҭe 4g)m~ )K#K\pK/1B_ϢvSE,sإgYxB1Nm_4HE_xj_ :YǹQ_B1pv_1@bʨQ=v۶BNs=YʎK=eeEx{NpHEQQb\eS͑:==Ke\gEp\Bpe/Nv@ijv=/,Hse&KN Bնx/ ,,{۾smV~1gījvxH=_HEQBeVj#1Y{jՋe{b# E϶g&, Kۢ:ep,:mն̀ Q4SҟE1sK4VHeҔsBQb7NpİVͨj1YǢVSj:77xsVोbE@B4/YKSQ#,_#K\NSEg۳ۼB E龟v4_bN泼HK{4KBj۰#,HgϭVeB1pxxVe{@sҋ:YmSSvme/jgآp#SvĔmQ#Hsvxbϑv\QvB4p~={@VN\Q޶4:\:jj1:,QgHؙs~K::ggxsBbޫp\:Ke=Vmv, SjxbSvS/KǹV)ă, 1v_/BYs~evBīعm E~ǼvSbbH:~~N:jS4,عeQVeޑ4@@KxVؾآ\S@e\x_&pĭg /S۳4)EB7BNK@@ʨV:H& @حv͑\be=ppN7~~H)#_ʾ_ggE,s: e޹=7ppK{vYs)\sYbV#m؟s\:_pʜx=e :Q۰ؑbsYN_/@漑~/ ,74QgQ~ʭYY:7Y)E҃,17N闢bsY VVvjHjϥ{g~YQmY:_gbvH\ję, jm=\ި\:gʥ=H{:jSYؼV7/&BճǨ=#7{Ǿp&4/_) K=KEK~~\, KggYK&xދ& Kʾ@آ)HĀ~sS,e՟j1KY=/#_xsv&1@s@:mYHNE,4\HSE EKjSKs _v~{V& NBmʥ\V_41հ)=sm)jY4㫥H/ 1vʙjEpYV@@@1@_/,bͳH#1He:s/= =ǫQ7ǭ~K&HvϨj_bBe\/Hv4pS/~m Vثb,~7/exVҶ~@:&7vE_޼\:bgNSvϔ~4&Ϝ/#&_Ksm::, &@ijϫ{&bǑ\x_B=&/gjφx bvjmǭK#,=~g _x{@7YgͼKBb7Y/Sgb&{/ Sۭ&NmN@,\1spHՃ,g\~x&#Bpj{)EVՔ~,,:\:Qs\/#eeBgEK ,gbQʨvNQ=,:b_#@gv_#: /EBeؼ1 SĭV/#&\E~ʥYBS Vs{{Ǿ@7b=pEN,HSs )EEme\@SgE~Ķ#s:B#ҹ7 mj=B,Bؾ~ \Q=7Hۗ=#jVv\p͹E4VH~ǀN7{1m@4vp~@S7Hޗ &1jjϾ޾@Hގ)m͙ #/{1;\ {ǰx7p7KbNjmQ:H_B4Y:7,Ev1bbH4,7͙VgͰ~,4VҰճ{ 1۫x) ,B4#)Y۹͎B)//HNe_4 Bvg\sޗ_K&:Y\sLjxp@11Ep@_҆NV1)&/HҙV@7Y{վKB:\gǭؔ=NVEe~N,KՈg\Be@#Hն~4 1{x@ /Hmҥ_\:/=KʫE Ev۹v4#1YmjۼYQB=vb{gQxs@#  mムs/ YʰsV 4EH1vxVK14sճ{\@,&4@~~SBEQBe7gҭj,&7S@/\SQjQ4=͜KYQ4Yp\ҶxjSjmYNjSgQ@x͢YEY)=mʑV&)Vevm:NKVjpն#/:Yepp@&Qg@ʫ͗, 4Ͷ_:7/,Ym\QvSEx㰀V4_\YpKNeVx޼SVҾV17 Ex\j,BHHjKms /Yjxض~E&4Ng/ҙ /bK:HʶpK@\p={{ssBpS1Ssx\/īQ:gċ#SgKQYeSEsπ#4Nm͆g@:\eY 7jj{x1m~ྰSQv1QYVjxpgYQKYeN~b4:mͨss:EH#_YvҥgmK7&QK#HmN)bpYdz7,VKQǢe:7g:Hs=gޭ{H,jʜY7:NKj㰗bpQ\BHx~gsV7\{{xH&Hǭjje #p{4Q۹& :xpEϹ/#QV7NbgҳS #QpĈăE7Qͳ޶E=sQͭs=ps~vؔQ=) NQsBضg# KLjK Y=Evx: B\͙չsN4/=QSeҀ/=K:K4,sճ{{4#_m\ʃxme:Em_jYE BϢjgذYg:/NY_Sب\=EN44E~ϑHs ,SY@KվQ:7&/Vհvem@K{QHB BǙ&@ps,=QH:/7e\eؗ, &bҼsB:@:bҹĶ7  :x͜Y#/YmxͭE,=@Qj~evxssVSKHĨ{վs),=_Q&/NvQ:QE@s_gg&#ENx؜=sp )p4SpeN1)\~gϙ{~ps#)E͙j_E=ʥbs,Qʾv,{ͫs\evpgV/{x@E_gs#V7&HH\ļQSV\xB4s_HmS7m~E_V @mmĹ\j:,BH7Qebg#Q~_{{B\__ؔ:=@VgQ\jEBN{sEjxjǹS\B:pmH&)psH7KeʃV@H~ǫHbĭVYVHNEVmذ{/4xϳsH HxmmVEK#/=7Yľ_4BިK&=_xjs4VNxssϾj_x_@gjQENVsՎ1=e_N=Q{ssؙ::_sSH7HgآE )Vϔ=&),S~\=@VB1Bv޼:),7Qsʰ{ejsSEm{KmjBeҰmKB&4Q&4gx~xՈBBQ:#K漗N1Y͑E/1Vs)/p=K_VpKbN7:bKQbjsYv_=sp:@VQ_~{~ǨVQv@/e~~xgS_sjpb=N==Yʹ@=K4KeʑpxH/ ,Se޾{exxxp7BK7:_Ķm#4E/4gͰb#4/&Bs~xpmͨN7K77@jǰ,/Vv~_bϗB1_ґBB_{Y\sbHBVsbjྨY,#,~հgvͳb)jj:7eϳgKY@1m{4VQ_༆SNS//KvǜҢsjQ/Hxs4/bʾV/77B_~gEB~x_vjjY1&:pĢ͙E)_ͶvpS#Q~gʟQHjK,\ϰg17gv_4#Q_S_vb_ҼjB7gVNpع\1# &=sĶe)1:Q~~vYSv~vbgvvp= 1eբ~b4BsVYͨ_,)SϼevK&/)B~7 @SYSeվg14H7@\Ĝ_EQEK~jVKBK~m{Y\bEHENvʭs BxN1_/:YS:)eǔK1mҋg&7Qgxdz{4,H=KjʼxYYsgEKVbbV͔:)Svjj~{pxmxK/_s11jgev:,~{NNp͗/Kʑ=@me=Ex\7_vgH@_~H_E7/4BBKsǢ_&/7#,KϹm 4sϜ)BH@= K_7{{xK1:SvV,4Yx=NحHEYeʹǶg,B\ĥB))14j՜v_= #Bϋ@4VssN1Ev,1xφ7,x͹{jEHV\mʹY,NϗbKNjgKgsms_@Kx͹, KY#)męj, Evjsնe/\mسۭ) )xx:jۋ&N~=H͗N::Npj\v͑H/)7\޶v1#Kʼg)K:47\jv{YNb74v͋@4xx77\ۈ\p{{=)mҳspp\14vKN͎=:mmS\_@SmgxBS,,QxʥH) 7{ϹV&BQ11eռ~HYxB=e, HǾjH =bx۹N&4E7/Q͟\BSxpBNǔp)#=Qpϫg@bVKHS՟x#&~mE=Vbe_ǹjB#&Qg~\4& :jm7)Esgbe4=gĜ::༆xeQ71Vb\vYB41@Ve{Ķ:# /\ϭmY: &:\վ\,1)7xؼN# HҾ=# /QNVح{VN::spY1,=KYĨ~QeB#&V޾p E϶v:NĶm7=VN)4sHjjS:1K{Y/bp==EQS\ؔBEVsV&1K~سxj1mʫ7 ,ī4, :xҹխQ#Ǚ /pgع&Nʨ_4H_xjE:mվb4svgvv\īB 7gN{Ĉps::exb#EۢjbVsxgB7E_ge, )=bĔe{E&1KBK~ϙN=7BVpebepvsNm~ҹj)VīeS@ #/)NbHSss~K)1pͥ@ /sNN~VSvNNKSĥxvvxx4&E__\pĨsejV\{VSY_es\jռj77@SYj\\Ϲ{vb, =ҥe1Y\xN4bxS\b_ʳg =jǢK/xN))YB)Hbsb\ #1v{ʆpxb) &mǟ{B)mejϫ_Y\K/4ҾH &:BQgްK,):SxؗYSVsv~vK7YͰp_jH/eؼ71gv47{)#KmY͗SNK#=pļN4QK#Heem4/Qb\S&S_=YY1e)VsğH#/ :ʋH//jKb{Y1EgE@gճxevNNp@=@BpǫxsjQ@VjbsYY_\_B1@gĭm/)/:gvNvpHbxm\K44Kس{{#)=@\՟sj7 ={1/QVQ_vͶ{Y1:7Nxexg{je_BHxvmpVSsvm#,HYpvSϹE&17:Vϙ{~{mHBgpSQ&1KbҭE#:7ճ~x7&Kpă, )_϶_H, @{Ng޳j, =gp{jYx͔Sm~b4Hp_jVKϫxH :QjعVB,/mjK@~x~g/#E~͢Q7xB,B涃s KpjmsebQx~,1V㼔mmb/)Y~{ę~@ #NxegS&e޾{:4\v{xbHY{g7&)\հ\ 1\xėQBbN)/Yğ~B _pQ#1YB/mQEg{s_vʳ_VSHVS7NĜ=):,4eͨ{KSeHBgeSĥ~NS~mm4,1Nռm=74&/gsvʨN#ES_{7#EϑH7b{sVe@#Yv{j\4Yʈ=1Y~~_KSͭjHvQ,b͢j/,BgjNQvǫmE4HYx͎B1Kgbmpvx\H\đje~{pQ/Hj~K,1Nvė /NYbσ:Sx\@,K͜\74QB/YҾĢv),QE:KǭE 1gҹxjS=Nvv~{47j\@ґ/Yϭp&Bje=_xb_seĭp4 :NQxğ\)/Svss_gxes~vg,HKNev7xxxjEBgضS\S=s~@4pĥg4#4,=mعs~eNjYxNN~B7:=4KʳYKNYeK:@p͜71bxπB_sY7@Sʭ_g_K,1_~ҫ=&)Kjx_11Spevx{Ǩ\4Eg\V{SYgNNV@YpbYmv\KK_Q:ExʳH سvvgV,Bsj{1 4xĥg &Ks͜pV7SV\~{_s҃7@HYemm7#K71_jmb\dzͨxgV) :jҶV)1Bsx@_H )Q㶑pNKe~_,#HǾʹ~bH7:gN/4_{g=BQ{17mxBjxx__=KYQYϹ_\Vmjsx1&Nǰvpmjb44_ǟsxbN@NʟsbNY~x/=mĢYSb_YbN@mϾ:=ʼeKmgEH_{KHͰ~@=m{\HBHYҫpQ&)4QҢEQgV41/:vp@bV@ϾeH\~bVHV͹YYY74pvxbVs~s~YVvK~vx\,,pռb &SǑ{b&4Sxʼj)Bp~/7ggQ_ėH#N~_HbHBee4/NmVK_mgbQN\ޫHK{Yg{xmdž74:)1jǙsjQmsx:/=S{jʗm:7EVgv~gx~\@B@mϭ_N~V4Vǎ_HQ\SQ_ė_Sv7:eV&4HHYmpۙ1#QB:Qjxg1Hp44Kj#4pSBbvNK\Ygͥm:/BYjKKբQ)&:SS:Bbx_vĶ_Hm&1EY޼{  1pbҔ)7Vijǥb/ )Sg_~g/BjeYjxj7Yxʔjx{K,=j~_Q{س~Q# NV=Ht'FyʼnTWtZ8RhWq֝RTF0T]qZT]]f|WwfkZILw;$'0L֕WLhŘtT20Z|Z]ȘA0kwT|y|nwwfI>ZwIAW`8>wΝ9>yw˺t55WwwߴL!*Okq|kWARqZtt;>rٮcZkȩR2TW]ywnhȦwRIZcwdJRŮkCZȘ]Wk`IZwtnTδwL$;`nF;wɫuAO]>!-WзM2CA%Aξe@;JM;8Ωa"$AZXq״wFJ?.AyȠcMytLqyfOFTܱf0TZ55Onѿ|2*OZ0I|Ӯ`C2**5P٦nTTTRGC]t˚wytO!$ItkA->®qFFFFTyw±U*"6CPwêw*3uoawO>0;fήl/ 2sΘuo9+DlˮZTOktOr{ohW>hcCdCUũ}L9%"DX'ecLfοh-O`M^56׊+2nM.GөT]nnMT]fִwA3"-WΚ9%UȽG,Uc]kyd9ktWkaWɵ{;"3>_}y};-')*;rѥF 2ObǞv^J?B>U龊Ⱦ0 '`[;>$&Bse-KouXZĪR) 5WmzЮee_H@R}yE!+Um͘qR+>wܽvq\U[YZnƴ9]§dk{qB/6O|RY͵kZmM;b0&BWyβ~\M:0;Tښ+5f\P78tנTCl~shy`8,=`}QCP^PLOjүpfORiC"3 xS* +i|؁T`mqcC14IںyNYH&&O˦q;-M`O;RԼrcsE'3CYŘPC33qx_dyٺwf0)MTVcI''`ؤB&8Rz~`9hy;%ImӇKSL%+QҟOnlX̓aZ=8q8[|zFDUBUWD|r2CNQOZHx`' >k~ȼLLo|^W?AmȲe2cٷsK.4Pwd8:|Ʃm)`|tg]<@Rn}1*\M`ZrjuVO][~~[1Nǫ}X=7?~L3#?κR3$ LϨɲW Klt_9Iôh.;ZӾǩf)(0ApҤk7A&TУsaO,=yȹ)fݮiG'#ИwsksK'3A—yzX 9R>G|œypK'2LMTcٮU>;LNQZ"7yXWvJ(!WˣM-I^n;:[t]rd6RˀLOC=:;Ieb?vqu]%!*@~SOXb~LTvЦy[OwlUyc[n㽗pC/5KneQs& !DgӅgXQI@KBOнKKp]YK[|ײ}Q_ediW8C]hшDYvn[KSXCNq{Ӽe;!3rZ7ciF޾åd7$!K~߾wO>FQXsL(@ʱn ,K]rn~׭fN1;kwKNѬr;7pe.;m~/&!)YٮrP_V]PYpei_-FȻGevkiCRIWzr~^b|vqG"4]˨RBiiEWqpobO:c`_濝I5Tkcsא--/Aȍ\`nR9-CԞuT !^δF#ETߞqID`V[hCq3;c`AMmWbǡqs}~C%Uţa">fh}ߧX!+@YXxܻ~UnO&+A_Ӹ\f^85WǶ}{bAHZfvȳrL8`kYLQq[eyZI4QzyROٴv<$Zu{{}yH;gcoqqakxJ6umY;E^UT̴L/޽xPjWJ]~}Ʒy?KZumT^wfqvZxw8+1h޴skD3_ytԤL"WL/bT`IGs0"s淃nB ?iv,3WT)lhuzu/TܞQ2O>\oO+cƷq_qBeQk|ZXVft4^^GIn`62_qtï^3HF;dؔakqL9QdSC[۹cC\`gq8=Zv|ixwSa}|}ce}vp|iu`tSIZC|wrJH5-eԲk")j義3$A2 Gҷq(+j~ס_Xqa*Ȇlo/:FUȏ{p|]?;=Kfvͮ_?38=\tR{ؼp!R_T3A*Lvs/+fj@8*8~Ԥ6AZXsl\t]_cQCawhw}~Ze֬c/!.oZ?-4Gi[3\E4ʯ^c|}k?bZub%Iܕ`dRCs?Fvb@AuYBLbext6;XܬU(bL9n \\nǑL,bqo:0QavfCarpSJLYzT3Inɰ~vzcXLF\sԼm@+6TԢ= ?arwnhc28ziL{?G܄E_j_ee=8}ѵy?/3|ߦE7×LDkhCA=f~]PlxO[~ZrK7!Bvd9{ܗӨb2'+Aκb/ǜ>8ygal`OBƼoC=q{ya:,7v{NOdxrnvyU1Ir4pƣr*@aMdȋktULDA@]Ѷ}D2-Ql}B>6`ɣrD1PQ+*KXHjKDT_V/AнwvA>`vG=`U[nxfh{~f\O>?l}ɝf-(7QW]vөk/':Su{HT{x{ovNXQHʻshwnU"bzkrrA$qܝsx$AgZuUXΊUU}z]:En+6dcnNJSEp3CzV|c"8T>FdЏehoa4!=~Ю48S>2tYvwh 2KdhAlb]w[-=kt1Xm' bcF;5AaxmhZsɄgkriU\_LOgyd;4Z[O]3 5n_d8M|pD>Birv^jF;ښN^gjtO9ash}kRY_nyimU<͒ڥ^Nhnlo[|uOenWUv~{g&?rehxMMlK$2TS`ɺ5 0*1{άn#68Bum'M]v~yO+f|ǵ>;ߝ:%N~̥a [`h}Z> Suv*Ht{d\pTQ+N}j>BltΏRpr5%jm[eCJhaNߝC$4>Tiȴx}iDu/*|z@$^pVdlGWsjEJxĒF*OxmVY̽|^v{qidwqA6*ZǫhYao}I"F\bzxe{b@Ca̺b/7hx`vϢQA_OFgay;\ŚN8OMIiSDu{~SHc5fѤ_rم6'Bbp[mswڙI@bfoDIUKT~ǿUOrpSHnjxzXGXrnx|zmekjU9LS\~Υt`c9'hٽ}H8GUiT#3]zկpx|Y[]]cZg}bRcT[y{tpz\ATcTWXY}woxtF,AhgcG̮|Y22czתnKFj~knfOc}kf`t})Nqd]ĶÛ]!5W[W_}8Mh@NõiO{yZ=:Py~xx|sgQRltf^uTGj̆A>HeʢZ$-\{ĥrS@$+aƽl j}v<4Udë?4jdI pGB@Zy~h=^Y+LXYfxc}L $YUW}c`E)3uǚ X}hPȱzI /Uü}fZwl4Ndp5>ҘaB:C}oH);X%3֣}Y* Db՚K,hQIQ'wϝlW]L7QŕN*W봓VCRRaby{f:R]P[rOE`ulnC9eʞvtsfkQL~OA[Q'.NYYys!*`цg@4\thv{G;}?SM.DZTdsm|}uD5ʺrULbgZkTOHV`xefc^dT'>[biF^~WMTY>;sΟmguoUIM`vqyTN©d9(@Jwڬl4EYFenql^tX68;Ac܎]K L~ҷl1}Żm3Ucdb}VA '鸄$_V7|RɖU*W=Hc֤ZY~i7QiPRtɄE B~rN)8-NњkB#Z~f' BźU:Xz%}EׯvZQZmT=Q֗rvo\Wie`ɳW5@ByڱqLMcTNlyx\5\n>@;_WUr_BKkxsm^R]z`Təq7_ۺ6%WTObh]]R[U^Ŕgkywq^HWs`bKfnngVXQ5Qȳ`N>X}`z~R"8mo}^ZI6Nhpʽ[1\sTHgudnkUNV|latPloSwMD`oeEfe/&FϦI6Y[}M4o:#8kv,BpvI']lU;n{fL#i=)KS}~3'"VV cuMfB3VY&sSw:ZcXo`@F\Up{e|T8HG@bfãwM;qn=Q{ɿif_]IbfGNTQXݱuM8>_ȘM 3q}X1r|RxZfsi,RjreTO{ʄwm2-Qm1xׅD;"F]oMnULq^Ge_@[yZ*5>OrծcOkML\8]~ѵ@ 4{tTTtԶ{F2RK 2ʹÖY;Gc̜M!Ciuanr_bepZ_M&3IQǺ¸m<˦N! !\ĦcD;]YDZK]S0jl?$2ks,-?> *ʠw1%?J"X±{ǧ[=8* 'xTZh?l6ǟyeN}a:0BpȮ`26;A;\NjutNLR#D֮t:~vqj]aXSm[`x(t`?ay}sA7p*0e8AV.Y͹<4ٴi<F_ys>[Ѻe!Hq{xhd[@(`öEFUFT;mķbgkfTenohYchhY`X*nrpf`uqZC:TR.2MͿw-2]T/˥yԳ}p6 8zڛbf|yUUmͺp+0]fJVǿQFiMDk]us;IƌLC9;>bήj1DkYFUCnū|A/A]2-3J˥x{10jJ<]U6/cˋo|aLosSfb5;NηWdpl>=ZȒ_6(&IagzԀ DZOˡ=%N}qCМlZ}q,]L3L}xsykS) .Lo3ԿnJYVL_f'KnȤ6/bm?(}ʭmShl=Rb) *:>}tt^ILeN&Ej";B"af5"ZM:Fg0ʰc6ee9_{бf>3Xб֢UB\r5(s}cž~X[FLطU#/h{.nu^cz5;pЬZPUWlWF̾uSWN37N)]I6Pm, ecvpX>br]~¶eKZJ8ih^N12G뿗BfaRwߦ:BU9@n~eB(-cįoKA_ϛN:noTZbݛ]+SxSzj45|ӊ>Ze4vxl~u\X_e~SDp~gQkTRN]îS0tϚG,Tw\:[ѿt8 'Hh|‡8*`Z1m@]{^b}sSEh{R;4uG$GcU,ίuOeZ2BϢfgMNcewqTcrB>_fq?ce~ F׵ZKT{~iq{iEdnPOi5>QaKUѭSIiLݯR "kTksf[hϦR%bRGcbZz¸e`͢aS@?nʃyԚ5*Q)X{eecehNmzJ 'Gor3>yzdwL4ZZKKvcZ̳tO1OucSTkIDkyotsO0kf@FssF5"2+@FZxvh8 O©dy٤Nj. d9Yo%>CFB7*04DPk<0Ukxh(!DnCFm}%&q鰔hW@$68y݃5v:^תsCcdL/Z ]i3!TnI'R~nIJv.'i[h\4tL,SƢrzę^IRJkԸ_)9Nhڼp7/p14_b%RhFxdNq!WPB܇?Vcsa:9-hjX̞H9us@L_X@DwΥqJ:9#Gknݗ$'q꬀d8Svє׳y-7(:ZWMϦCKzCsĹ~m{0-*4pzg@FVxX>Jtc*=ѯk 㮚Τp< b˺`> PI,Oқsc\^mOoynqz~n\}WRDGvxR=löjJAC>9McBeډ'8`k}aƤ]'@}y`84^q~uKŻ~OP]YKY]]uQGe{H*~ѩP$RֻgAgrbKSs~nO7ASF_N9Ml;wXyñLR^_edkkyҺF3hkӧ[/0PXPzťFXm}t<0FnБ^B-&4Rծ.]q͏n4&ؿ~a6gǵWP^vwv{x Dޣ5[i3M@zz^TEoݨELȾkjdfk~Ҝb#ǾuZIk^YzƕJ8D~gQyђs{r``tU7Ch۰dMS30G >ʋb`VͽMƟdKqɵFTg?@mp2Π6%uDoıiikWgӨt>DȊOTd:.aǩ kirW.lm]x81GOb{rs簁5Nפc:_ĢW%Mrbop@fG.Nx`[svliih`euni{puu|s`][_MCi˥rK ^48`7$?e޹M +ܽa?hkRmsežb /IQutǁr~cS0qI9s}v_ƪe]X_~]Z{pM>YrjkuJ]1A|bjnn]gykTfuuy;/h|[8,.wⵌA,qQ2BH{±tvsVD2qٰe9Es=:qЬquȌM/ `XDZlB]vWGghMn>+Ju|QdywXht@)H+ du½\rcpBơo;%j٤S-4:4$)WƢyR9%FTp7~B (￀]bʀ !uŸPP˛n_[P7̔hey]LiIGv.;֟{L6Pt7&p/&/zrGCp];17bРUNtuE4Lw^wtWg~x Zܔ- (nh0?sؿQGkvVszpLK|µkV}o5 Q>4_h'*zIQn3cÌ#(p WؾU5u>GȐp>!Zrl\FOCXn(qb/X\QI8Ymig}}?*GhdtYOvɁ.W`Zcw=PUhWw2 Gp[cw~khFo 9ӀUN ?ҕZbZ5PxXHL9J5*eʐ]hu=OwjZht/!`亟PoqMMF[ѠE)JWӴhWX;kNyb>[¦NArnSޑT= ^cpmhaPbWOϝKDtbA .e`K `J+2iohnːwO8k~s›jvfNG`~41pѵA${պ`V]N\r~rcZ|lW~{82mOoβb~>RvbPPiկjK]{F[㬆k}qt{uU~ZKmòp(DrjID<1PvS[p`Xib 2~ϝv[Zދ{e:@p>-B@[gX`snUMWu{Jm13ĹjNm#7y^]J'+]pUle_{Wo|jiC`eZ|=+:?FiknfRmvZRYKL{J-8[{WW_rO%RqзqIPAY}mLjӹ`F&Lbj%Cv}ƘxlR_|Zz;wdzON]Tpp{0>aqޙW1?`V5Lqyyj֓FjyHGUL HozϏ|kuv" 9[NLpXPXv[^|MH²z#Rehͼʳi#1=(8QRau7Gpc]M^?>FdT^b[:TY[_fǤqKB4tqLդvjZSn~JppG-=euĻH-.5Qfp|hУnORifE]N@f|ɷwB F޶ytC:]}vqQPMAF^cf5IXBrM-APj|wnv>@TհaBFmf:6u~Z96қqN]ϧgQkwfW`ShudlifhfnW&QԬpaUFcنWRw{R9=>Yz_agamʍM=>OmH\it Dp۠k]QQha=HՂ"Btۤ9 0{˼jZH{U8#iWESZ~si$TmaGB;I؅40:Jq_ju.#d˕jqkĜ_#GVD^pj!_}QHva;lyyL-l}z^?%Iײb+SqF2[d(nԜ28dMߚW1:zȞ|xd:&4gAOĄ;(Irs_{>"j`+1otg㻄m\. OZ9|ԉJ3\@*QzTeJ9I[wRem>1=yǸv>Iiu֛UDZSbϼV8^ETgX5bUnOFTd{۱S1>NRruUndAioڽ&Fuqf|Mii7CtZ% 7݌^Z{kcCKGeWYxRlozuyiGzgȝxL A^MYst:!RӹIJ]β}VOU·X;*Zȭy`Q\Q/`?;\ĪmUGIHXnx˓eR\{n`jobwlOUʫlFHb62e؆VF[zQ@td.I{A;XƱ\+ sU'Ѹ{]TQpn1PawB+]vǽHXຩS5T8,oΓO TJDT{k{}00mm˺\PQKon`N|ɣrZmG;Po‘QFl5:Ot̹<DbQODVqۘW`9eкt_KIVy=5YȱfBMtp`R?".]2 ,Κ[F]L?}i`Uur2Bx̝c.8UrǫuR'As[ +eÈmltpM3.@ʹ-KR>ixCOYƵ;(E]}pftZL,|Ś&5v]KRV+d̲Q;`n5#?yݛ]9Gë>C۰}-0sܢozmAweM ?nL7HR4K͙qL\jS9A]mrۻu?!Vdž06{RUGL_kDKgϰU87V̗C.RhZai޺]B9"ήW3<ñQ8^yTSsy͚g 4}0#WвU܏_SH[vjB-7Dm֦K,_p\H>pI \G#H©pUTnzidPOo?!6QaŹm\pyi_Jf|U:cŅ6 |G?pzsfa_gtأyN?tuE3OA}۬f#\tsQI|{"#ZyzdXZr]L,5Ln|L =JC‹A"'oz6#>nhAh[KUp4%]\)G}`LCflRc{ÀXh~s`^N4[˼sN^tۿy+"^a[hf]6+ٰh(lk1G-(^rs`E;Vlaz`idTblODzcƇ~j27A`]1;jOY<1zs~oH "RHǜIrw,:>A_ƙ`/Fqd)vv(<ϭzDdt})%QH@Yyдi^spk;d~onN(/bϑ]Odl!uj4@TEJrrt>XiK[X#gtq\UOQtyug+%C{֖pwJD[ٟ KXR̸E,mfJ_{I2GY݅9@}M3kV;Sp">{{KDomrM@WۦT'&KeݰJ6GKQы[dFVa{=q} GDfg|O3n1-|]VzvOf=V8heŠyXdӏ^1ELBRj`,$AOz<?[ع1$Cyqh޳2 Oҽsz8&ZƐ' ,8SZH̽nb߸h`r/`ΝoJA;T`sןA|ȣb cbCAkŰm|QIzV50t[4rD}rА$Z_v~x }n52~H{Jn{^ܥe:91~hqJ0_®o$[rˡJ%qcW[`^yRH^n?]n^Z0:rA_ԦIR`0]}YGIĤmthH&fOmzVnǺ<*6%XlD2ɛe3ȎwSg'Cj:odsxlA(wƝ`0&NʔN0cKlG{TH)/|`D[yHIyiҲ;9~6%wueT?u96etN@qYrgE8JŬZ&]wR2K_IrHJMn[lLpX{TK.JuWQbOsq=9xT7xɆb1Mv=ڂ-?yoI6|]/3mم$+u#2pƻ8[Kb3O*&0Yv]rIg_!mWkڶ@Ie35ÔB.cD_FGZƣs&2}§B!;Osٴ- `xP-#@UQ~ҧXzŞP.TmeLKoƗ|jrZ9Btʺ{R@ǹq)nDضk ux`O_`{Q3٧^EO7*+`vx,_uɤi6`Š[Kdwjp̯|IUah:\͖Q[zk@pôu.Yz_gh(%ݱqCcZnlmr]jp~}ljϱF1ZTks`c͝_=o1[tLExĉ~Icʯ>CHOإo t"C 1Bb84U0k5XD`ޯLEװT\`;YM9 qԡ[[ZUC.<Ȩw)k( vLADRl:jF MdxԴ>7{d@֝t\0yUDvcCPauhWg£P@VcUD]Q.¾,7oW1|lZHzrZBIǕcu %LQ@K3F<;_ԴRw_l).7K|\j78`Puc!M`i6^ƓX1PvPZ|]>~c|[wO:R)[qzVןhCWbVR``OnCMk}ͪd%]?x1cuǓ Dsufѩw^veԐǞ(XmD1JXݚ.6~F/׌hߥe/TP2w}UemX%gW~˫^L{ee_Z۪A9ď> Z`":ڣWD!ܿa#fi_}!SMz`fdԕC9sBVO:l^VcǿK!hb4>POu2]V*UfRNJ3\ETثNlMX~5B˕ečHMn+vh5iG=oKsMKѾz,&NA,ߔAh_GB4N\­j'XɿUQtwAumQ|k*T^+yN2]Ro0r[g\.fiF͠CMnVl'b|8P{!_H |[yݻ[ާNPM>MсB͔\Jϐ2=zm׌8ej4Y܁zvRR{VB^`BBjpQOh~hYץl}9Ai@(6ZȲ\.] NϿcY|L?yhfb@8V|_z;*1mCH Gd?^a(zqnѫJ3KPy;)~ץazh-:;,FЈlJ5P.cɕXfyM]*Eq]D-uc0O>km^eDԗ[N)0^!vWNk;)ˍjlϧC[:1Āku3*ɹ-/X{i4QxKY&SX08u?(}TC}46z[HZ)ɔF/[WxŲi3urmXfǀ.Sw`LBULIzƗ]X8Wĵ< 3ֆS̽KNntqcpo:kǔ7TQZoXZEBX&{c+e׻]*R!pċNn3^)N\#uC0Xw$cc_),v{e܉&(XvDBɩc.nԣWqwaF^wRMe\y/_q&X@HTDn;;x~R+o_D`H)@bQ}BLdAer_{mEkI$5?RΒFcHrϩ. JhG?cZ^yR:RS1TD\SEqq;ɝF3kcofjW|ۥsP'dr., z$cu$j+8N2_sPPeNNF)ul1dƭhplbx$o\ᵐuzx_:Tp,?bhst)OtA`_==aЏQyo~S@QϒQ?>O{y$,į7*9c؉M8``<_^LvsX6jI4b,#u2oмh4 F̨|T)rƳN<{Զx0-|Ɲ.-yb"cҊ8ՈDHћu6O܏W;PÀ&1έ?-|̯V6}<?T_ܧl1:r9ѶS%ǤN9c5H*HxONnŭb@(6ReՆCFl8ƒC$aJ;r}l 9N@Hj֋7;[ʀWcjg^?=Tyze4KͳnO z~HGI޾|O*/\N]̬vN8^zG .`juͥp#(VcPeʘUNgD>fÎAaͣjX\OrȨZ@ŚW8gx@-Ooȣ^?DR`bEp´urp=AҡeCiNC;oyO(,XlYsܯhFLD.cYZgOR-cjLGy՚{rFAh?/YyzsުS +Vą1@n9sǰPJQOb=`؆XJE16Kبk:.owaT-&^ڜkR]U#9i84[a6nZXƬZi_^ФuXvyd6)H]c˜N_]JLNhGE[}~n .MBD{ՍK/[a5Fުu(ڢN6Ow$(f٪\+yWÆ[|yhD*=nŸ[Tjت`#+x[Qxo&lmxmp`ʼ8Mzĕ7*_˽.j^/[yTLxaz_9ƒjjiE"2֒0vϗ0XWބ6xO.o{Y$Ug]-8ӽ+1ǒF7=xvewpE4G`;/cxpe..`ͦw+ "vOɣp|hSS'6nٽ;z"Fz3#KEA`r8@_ltʙD,6[aƱY:;38_Es{9IvDkCaa*|zA#.Yf ;|rdSozcl(s˧I(GYbfEWhWʹi9O1ǁ-W\t%6V8~eH}h4|ΒXeDKvҮ2!U=Ty8ԣova4S\`^څpO3~Lyk"fj8WZ\([кO-ls2Z>wE+]f`RUڔtjK:zѩgz|gDlxMAEQa׀kƳY W4حyWh͓}fUuQJNMdՈXSwMm]WR0DSSɫg(Na'T{x|ŀ4^dRjv6.4ga3;mbRcC0Sټe'OhI0PUWd7<|f]A!j{E?ʗ{]7+=ڢJ*JÛbNaQ`a_66kĻyKDOJAsr4>`hz™W:@^ĭijv`9}ɗ 3Ϝj*/eϞ<eұC*Od]Q&K񿖛x8 3~ȊEli U"ryrHMNJh\rKF٩<7GeS~߸m[dO+FۣuB-7]ڽ|4|Ƌ6#4H``q:[y}OO^[j4_ٵcN\c-zc8AvǿA,ʙM9bYAFpi )KZ{ߘNo69wtnJ/YP8Qon_1tнxxdp-&;Mqӓ&!|LQPүs= E񡋳[0qՆ=٬q`|g@{(KHv47@R~d;QoMUD]|X02Y_ZxFwW6GXDc\CD|}}7'YHrgm#AiwuwTƲ8Eepi'1^w]M\}pH\)&y~8ucڷst#nY3mιm|`ǨsYUPBdG4T͐e`;xzHi׬ǢG=it{P6w`ҁ/_a2t@hƜv<#8zyeɓT`sO&=toi\iqMɻ\,ϜsdhuNiڵct^`y˝R{x%Zр~s3HQ:Ĝ;~U,^voeooeum3J`EtnOQbS~CB֌9zs=3}afe3aX{0PRedʤ1!Vs\;;k~zWFs}rWgN +m[irҷzll_5KE*ISu/-}屏x:;knappf`hzKRn\Nl_>hӢ-?ΫbSA>dvʞSZ>]̞FmʚIOp3:dأ"|]_IR_\NTijyP,JVgsSRH+\9d?Kԯ| s]tL*_mZHHiծ0GqTv7DpbR=EVn{͵S4Rtb2kiLŦWc[*6up.|Adȗ7lӡOM>`âGo76u44\ϟiU^N".Twk˲dJ(%=roNtűSgm:OY?A\vte8ЊH~d=nǝGq\9`ӖutaQ`|mrvV~R $G^jвZ .`ļABs}V>svmօ6AqswY(;WgeHeKg[_`g`ǔT0=XkeGbs85[C8Kglnw@.]jrilArULΠGshA,pT7rػf:EnTJT-~Q`WzSaclJcJ8پB8F*Mjo]ohy/fzIfSĽ^hi]\?bâ{66mw[KOݚlww`K}qz}k(fdCfKsl;9jʢ> $Wkl.8~_Ug̣nr4!Gy-Fjiː~jC49tE|uKp϶vGNNODzqG:uoA?cįxP#Rρ+=βz^`tSEBUq|jjǩob=9VmhdjٺWX}swP0qb}ùE7ē{V=n-4YjvD6J^~NjW3yyJUuiFfb`TNtɬuz->CPofjyty\,ifRNܫR~ObTP>S|YЫcNsD._Mf^5Ka]R2Ioχ+,b٢xa`pofAw~HfbDp~G:b㠂sXc4rYiStFfEXHwxL]-8{רY<0WxWЂSndJlͭA)W^KslRɤ{0UhLm18tsRQD{jS#WdoiOWwضXCvw=P[~KbWyjsTE`1kzJ[]z`KBWtutk:bVTY¹( ^n]߼s"=͢J)l03}ݲT{zH|m\>sdǟialE5Ymb~нjŧ{fv;@Kip`ͬcI+(?c]zÛO{uN`NTE\xMͲ\!;l=9zf))]gYS|~Gð{M>R~Ⱥ1/heсIj\_Og^faw|Q9/bM͟xR7sŠA{sQXNuv`׿y%8D1MpNTKʛ`D:>Muʚ_=*eDx}QqlR'vHy\y[Ҹp -wvKNfwбP_Fvx:GdgɪsbsS.6\daӅYiS^~]9Q^x¼Q/a>ak]yǕr|e#esD`XN5xvuqA:Kkٙ{NJX{xCsGw]QwӖ`e=`JzyU~r;;a\Xh]QtGx.OJz|JlhAWp[ij}R}W1bOPll'@cs]Dqgͱb|Q`5Qԓ>z|JuqBUn[fxmhxœq0-`NOjrRЕN`{4diI}anʝ~4}~yb93Tɾ<;Nv{>+EavewG`POlxaĤo>TtN˂NfWZxsNǘX8:COLFev;jXr`hۻ33M\tps\zsC;V]eg{T[DT9OϽ]*\e4\z`lvq2AzؤZ10Iʠmm5h{>Soe_mć]MPJKHMmbgmWPul׭T~LogEYW0r:WhYfl[txU+7ls^ێM29bϹ~ftK2bRWmOj0qFhYw{TKZSTjvqԺOYz3]zAƴvX4BpzDz][\ҬP]\VqWbKSxmsa>$\mSī;NlNzKBq̺m\ss9-\ob]̓xES~A2D]m㨘oNY#+Nj̙Xǫa$_fY{O]bSsX#4s^Wm{~A0ar_ájaK2hxN̛>PmovT?J̰FFqxObAxjT~0=mbXS]lڐqP2XS~eB((FޥRrl[daWir5:n̨zJWd3akXԱp(MwAJag׵yi:yr:MzkVagǥ=\թhYo]D̐lS`O1@~qϴpL]uR9Pb$=omKlVIT͇XFPYawvXasnqy_Boվ/1NBh˴80jԑ6Y9HC$>_{\4EjYTPXhӭCl\\k|qIͩF'>d/jDnz\j̭h$8OAbfgɱd_uS?}xhml2oaM?`ggۦegl8emJzVsqOB_=VdmҶbIYe8XǴg-[zl~jaE@zoSXbpRZ3Dر{zQO~{{:ahTF[϶X='(Ik~qṜuXK84bƓkZSJá2Ko_xǨYz}iåuXMeglٝS~}2A[d`f}T"@bsiaiuͨM6'7i~_{J7Mv$od@B_٬HG^edXF}i`Ҳe4QrUFc|֠J0Sњ92ȧ.$_khگ[JWM9?VdqѽeI!'jGxɼ7+Ǯg,[q_[CN৙I.jD;AZpڷj)$IhOsLSIZwmȫuh/!|Za̠W8ElqgdjJ%'H_qv{dKRD4BVd޺t9Jwa'/JcS֣nGI@DzIqjq͈hLDdGfüP0PkhǜODm̺k;Pjrļ{RJ`TYѫ]#'Zlr]jvܴI2+3IXkؒC+0_x.VgoёR5k}h>.3C]qJTxD#5UzvbpSXljTNbzroNFAAKXjW3U[bQW_1(?cg\վ}we-SUGHiͱO9;OEBcsqʷxso@'5Sp\yiWby==jn_T}ǫ=m]IK^z߼^(,P{ѽV9ix?5Rݗj-$3\9IeC]C@=xгw9;Nךi9uֺ4(AUWnV`R>WRuSwXˣ{kI6(AQZgX8Ku:4^z˼P@q{_DAFCVuП`sCQyͅSzp $aUǚqH&*rQ6?G|ŔDV°*?sA^@ctK`uȸqC)EXɮíR-oż[EJWb}%K_d㿂1:̍B,@`|XAѹO>¨j'<>KÓ{ojR]klǰO\w*j÷{.UW 2mxUĒPͱS&Pvopɀ;5g̖.RYSYgݹ~_IQlUIJLjp1Biq|z2UJ$u7<׏;Av̏&Mk='sԕ=-Nܪv6D]׽0Sysa[ɵ0`DQrmNPnpcrec\O4Aܯ>arqxՔULifE>TۺHFųM+Yϋ@'8ohgG>gVmѝqjHalP^}?(GfxZz,1GԷy63،>S.tϤyi&Vzl;Hƴ:%aɌFChlmahTYwkJCNl`/+fSLvdZbqRTdR85U˸cMKJt<֜I2_̯S2JxeP;S_`֦|g))A[tsihUm15p'")mȾL?m_5:otE8fZTo~ȭh:0reSUfȅQ.Hʕ_hV\Ǹ^%o]mĺ|h"LīyH@4+To|͗uk$}a2LYZӈyB@tG ']Ǻ1㶤#dvۧK2۸=)XfPQf۱m6y4'JԾcJgvmdΛ;4\ą,/dܾkTO+[ԸĦ3(_okeOU19[pCFoĺRVo="0Kbsڴn@8~gj@S[6P͏#(mߵK/s@nIFkul@$KuĨy5`rAOx( ;`8Frgԕ$0: Nszc,8iѓS2O}zZuԘlnv 3oʒ`'6uYm{o]nlMDNx{o7AWRvMJ]Ӯw}5 f^5بF$c8lM̓/;}HڲB!QƏ*6Ɇb37o`"GyV5bq]s䓄= h̏5.[ySkٮ6"yW FӮ΢jv_3dg[}:Mtmca01\vyj]^ZQWB$!}[ ,rѻz9Vˍi[FosUFP'^b5Oô[e{M܉gFY֛X=6I#Kƴ&*єfUsV*Wë+.ix@\vXcgq@nH/rd~rQDëx|1M2u͹rI4)=din,z"Ux<;)b۞:.o]&@Ь{C.b£0"-b=Xqp՛O;A}"{iCoG|þn*uedI*MW9ބ3F}uƔ+2qz^: 9nz` SzFOs[ZznkH5uIfʋS+DXJdو)kʼۚ9BmGVnFQnzR9P}DRФ}FPQCj\zR[o,,L-tB<{)I4ewJ4I\MUo.q}?*MPq"1LjSmc dpkGDxȖbco_AXPS+(xp_UGruheVM,s|:lʞ<6Ozʲolȿc&,QӦF8ˤk,3sq4]ؤˢ4 (Vxq_k[jlKJ_jwx[( 9v*A~mc_P29JZ~ɸY1vdz\YW]mdWSC}Osv5.ߏjgߝ8[̳rjs"3C/Kbo_MbhJty#iQ(ksC؊Ƣj8G6Tlz轐0X0H`xԱl.vGFP~eQ[|iAW>FUWzStb(vzٮNQܢuɉog3d]R$\RS݂M.@hӥviIXzGgr?VoU>ɎnUbw*n{LYkyrReӡkƭD#lhzU1,rw|ջp&-Yn³Ɗd{_ewatsN`UkZov[bI+org^y!6Qxё[YSOm.ku'ƴsU{,Ood`]@$k]rUphE5]vnnH?ڽjrL&VоoqQ+XFDi_6wчFGx^ecc|d5PuxF:ؓ11pZF51Ɠ`T6\a_ϭ40ĕasbwsgN}]HHVSJzP4beAK8nၩ1HS]kħc|T@/uS@Bhh;a<)KnFAr:){HUmAegoNH(PCvWX)|NLoa(<{dotpԷh%D]nQОU{ȗ 9r@{ʓxFABM̹|w"hG sg$CS. 96=Sh'brpI}{WR9Qc]4_݀Q}xGvCםW{z;v̂~fϦW4>D;ˀvxez97S! zSBѡYa](k=d|7XI(x}Ynx_YOEB+Yemffje'JYѫCk¥sHcna$hpؾtN0]ؿfKb,FzLw~);"_ɷXju_}~G&r<&|ͨj,_FhVDl16dΤhe|"3mhb}gGLG61oP\uY)MkPB8Za;gVbhr6_e3lìv6 igxpJp"!^YQJ{tigkQb|27xpvĥuLMNEfIґqRq<;4rܷh#Jıg7b_^d?-ʧj0 za&.Oƹ>Y9_Or#6‡aycvˍsўZG[zd!Jxdh-\ӬtwZnqBªNoc+WB0ୗusR?yu\BTݒ+)jO+k\LWPw1prO7qhgzLWga4)r_dumߺ]kFBusƇ(?-~ϵ2˾9Pp[N%AޭytwN3TRВw=n?jćF?fEDδy;9Wiƽpc9+ddʡ=LN+en4oZSlC2r[mQ/sz?RE/sUܣ69_ƭu9O|{]eidǛbG~w*vX_kI_Ɨ=Hfnkmcjqa$4pE3EǕxmD;gm!.pl[l1oV7Qͺ{<00ûZ`[KTW=kH8Ze"ΑHxYey}y_$a@<5Z3†YX`΢vƹ7<]`mhrd|5S&OUt٬Zi}2]=;i7ڵ~bOvѕ\i<[y)!i}bclNM*6k{`5wӳvOdeC .kܵyT/:N9qstlTehRqWnq^rjammЮSV]`kk6cgAE\}jGvt4dqNrIVѸkNLA'a򭇪ƮJP ͓~xrsWkjf]c\ݯtfbA@\pq~KnlQyL_qmOGUetH>_R+{u?LjLgPGF8]G6ҨῗH2~JGsMg߉$rO&&=XIB}dzc?{HC} 1ſ[Zy[_bgK|\/i^gx/i`piˆOLn؄KmxcUN~Asڶ*"uIA}{hI41Y&|mv2Gm׫\#)Ѱs8jW0fW^}r'OoJn /zٛx\CKah͒~vKWf8<͊1Jf['EZ//[m蕀nuЫZo,gDz62md8JE|Tq{bexP!hP-suR6Pa)RâRfQBDZb`'1\wceD+:gkcj41j?~7f7SNj[9~n|o!ˋ\.pC@mʕ~r1E}@cf!)RS9_zl󷉚0(se-PLe{c| LWarr~L!⨌]Rdpmk*fiƿ^ ߌEk}ƚ\Nv<{ɼ7oBVx@Ub:5}SUβfWFOpCTuepJ3YzHrƔMVcƱhAkBEM:QշvAϞ|GE{M_xlASX-gTkA>`S`ܯI>թl,IkzKbۙPH@TWxnJ1^t||nrb.S}AvAhsR5yx:[ŪZ>V`zbzLlQ14\bqΗ\hƴTAzp/OW<*uپk.֩Xgb3jIEsе}ti{.zŁ6&bțkbo+#B Gșu( ?kO/qC Q#`ecBUPw|??¼`#XkON'HLCxB(Pns]oGT9 N$W% 9NC+;uB}n8/?NJR9_3ZmLc(^6nC8Lo=ND5/!| {BGi_rtɫ7*sN^'JΎbW-AlŇ7qdzjwJvtMCy\7uO>)Ȃ?Sx[x|RjL*[f8Pueuޣ6ef3!ZURɱD)t> 60ǙASh.q_@KIH.vJNz`dDuFch5hw>2Jr\.DGK4|zi}MbrWy~Q=Uo-S^dND%SA9>bXc2L0 iHKpRs1v-y@gj_dUPq2EyiH}=OD-Djjslí[*/6luNK_UI,t\ĭY9xr[%6+Sѕ sĉnUf]@PlV}rBTY5Vuŋ5e)=y{VzSV{W`(XޠQR^w38-{ƷdPvV+SkAOfE5RzP0i=.O`Ecpy|8ШlAO4UasFs*ĕCI\$i)@d{y;qǻsTw_dאQ3ZV;qKja4[EVŕ;\o G2znyn|Dnźi)#mipR=o_6S-za'ub!DbSQ2uv7aנQ[E i=W@%gyT}kXRhiAxI][Y`]RRԋ;FQ6δmOQ3'%vǵf_F24ߟ6|֞LIhhzDDh`>5pR/P!Tγsm#W[/JaJ&Eʳl;6~nzŦq_izt*7"kt/qUG}VjvF&mr^F۰v[&ʵffF)__dm_tOUkޅ=W9#gu\v9(HbRVܛUO/-sF\yBdǾl 8kԘuV#~<,@G5XOm[z|`ØLZihhn^,7͊s~-;]KTͶ<+18MixE=uCod(yiˊe%lbSœz{o]ZfhyjgOm˽q|Z +Z>@Uɜo"F^anȵHb́79KstnkDPpc\y=&veEp_k~D̙wwARƿ{OGnYeϾ.zV,gqUThȐ55c\ -uʡOlɝ[vVCN]|8^]'':oז:NHłC,:7+(T̬V5ϳd-}aoX .SJb~k~?AxǧY4Nd[uVvH&[C-r̺ɹs40̦M2gq[mh& 0!oθimcA 5PmtL Yͽn:N?#>q8{H/P}ۜx}fP2UR!ZjOv§oSuZ]94]Ұo|gzܙյPhn^bqWlwh/5WƞRWܢhee7UXGQ[.(Jb1(Mx\!jw<=݋&$bzvA+MVqIMudeu|}djeoĜbhvh+s#޶K_¬}xX8caCWǙʱsnJMow@. Sz?涓raW?KJjwzvx<˥x̫ZVr颕iK?%`eZ^< <@֚Ra*1bROxyB[O{G9{p:NWݫpomX'HghzqmHM]{kM.)#0qض˜PLpnaszW;˪hbuwRʼ|^Y: H`AVz8gwe^ep=@]aBYi9+IYsqJ=lo3bqqzN^^{-VWHm{ a䤐ün kL{Z\TYd6lr}!wו5ѓg?ޅfqf\[`iOGnK$)3SŠ׀`p2}zPM@Eӯvk6G[\ofDnUo^ru$N2DkxGĩgy|[=yjgL!oPەC?Թpeezx_@oQBѰ7D?VrYx[f~|nk ;:`8 g0ypmnbR_ȔTDY4KjinU$+cbr`lyi{DWpHCX_déJ;gkj>m{]wa?P7޷S)^xYJT$A8p&"AaaQI÷.UN$Qֺ}Ecn3F`~ojZbU4(޲uL>Ts^UزelZJhls}dӿs_fr:KbLlmxej"Wyeh[3'ΘR7e|yԔxgXx-bXdz;f`pq|aNPHjXvoP~s[x~LMs)\iqbmV'`d^^FM(Un26šp9wPK\7ÌF87Uzt+^"WXr`~>>YǿfRD3-qzMsՉDjǗB=SqwigeUmoa^^p1͢O#SpBЊWλNpZ+AKGs_`$0FtsrÞzgNA:wed՗! SӬjTNsVesR />a5ҀKEjiQn[0xb@uÄC3>xh^_Z֕t30W#P۫u;}a߬sn0;-6}otwkAc8LPmxP.+AЎЙ"\tysfSOaQϧSNt}jIzNj9VwgraORԨ\MYGFjimz@?)fޜW~~ܑ^e^PN#6oY{pTm 2nHlIe~iCbQvowѨhI =5Iyo~t7PI(ס(Gp|{sZeZ2afq`S PF^]_|IJIbϒz`aյY+if^8*QxnT&,n˜n'V~5kr{nNZwioo$UY/|qaAF^BĺgOzIr/yqFDci4Hnx9r`eŹ~X]=eLc_8^QmgW>Db~Z4{p[@0KWjvbL$pe<^STxҡ~K[8Diyzclzv~=__HtW]s]GU{ѕkjYtdB{WUaͺYC/qݷU]x]{̻>OzmE}gťO,ms;Dݜtnb]G S̞ sg}:Sg\HkuXpo3q`5j[>%nt{! GJx0.kIڤe+2}^}Jeq >ǿsAXRxq2}FN,xwz:ˈSq}LZ;||NbgXt\@z'dyMQ@3OF|<uiAwgj8Puy}6ѐOo-UehWYy-Q_D`\9٭8/we#,nFrKg͑G}@&&EˋǑ`"P~L=kfugr%QP~K`oݫL#[ѥ[A茠Ik|gzZ=v6&%dpMޗ:dC\ns1?UU}Im\BǚL4r9 Rќd T³pSK=7x}w t_ C}vC3̺bPA[Bt?)͒<[qn6-rTJX1_s̎ej]ap]B!$Dtʼni`9oq~pRiѡ 8i_pOoPrkar9ku{axDNdyŭV46[pҳk7ra.fV¼c5ZbhhtIHn[SKuU[LŵF݀4S⺆Դ>M<zsyG̰N\QκRpS fh1Hkn+0O[j-;FwNQY!?@aؑi29ItƔR}|v|tX6apo[zoyσ9mo}vo8K|chYɥG;znOIvi^g9Ns|dvݭBpŕ>~󨟈?$,df#b/jꪟo)IabZX3]:GPucbǬ[^qg4uKMi8P~ҔRXjtQhĽ{]c$Q,$jk`VpD`h >`YYz~d':s{M8{{1&4jڱqo=Gdp~LRZV:mbңtYNXL%{:vdn|SjwL&[k92NG e5V}O$kOen pͭ_&?ZLAY.-M OuXedvW7 x-s\X ȹ`V1u8廟kS?NXhd ]i^a%AwcݶjN`W`nNWɰQkDhp~\hbZ5NiKfIzt,vs]]64sdȨ;)z^۩}JTQwԪ#%YZh&ms szdd7=VAY0@ Q@tڅntT^TqԩS.Jp1#Zʌp6kmwNNgpt\}l8;b||ڇ[M}rµNXсa}K VM$̺ĉ~v?Xm:wjmk?9JsuKn`\9uaUy^}β- p]|K*K_Ĺn \jGvsBSٗft dHKYrZΤ]p-4f,qm`S`m LcfUmWhMX‹[mU ThsnrpU;}r4GcO8۶77b}etfz]k:DE{XљbhЭ),Lm3,n>)hrЃM^m5DalzvYAZSn5^nL`(Dp#XYp(n÷chacy|gqod'-iC2_{o?&%(?ǵi/):]֌RH~U-~|ukF*Sߏ?6~Wl~a{MTox=:r}CuȮf^Y4c`#b֤uLui,X%.Re`͝C3#Ǹ\F;vdI9\bDR_T;m@lLo`>bg@Kwc.odprlPVҌYU`jD>OA mjPQJwLq~:UKtbuS_SNY_kߕncGWd' 9SU-:K)EG0v8*Ñkm>z,1Ţi{ұPRqWeV`XH]bُG k8Pf½6:Nۀ.RrwZ^h I̔&UfEHva&Gs]Nu!cwE15t#T[b>Tn2BoHHnqǠuC;wȝm] ,JW^wl+SmS]Jʑ59W۪axd6K%l~ ҝbl^]{To TQ݊x~_܍`{{a(a@xz[zpaغnQiCF@am XIՌ.rͰo#W(a}w~~_ztT^ ݻo{TJ:_QbP*vxq\&y`qD̙u{47~h:dvv_\YLJnd[Gqp61}valXtcIdp~gÙDoIUH$IP,bpGOvWXڳNXT/Rq9|ЙATIQ__f:yxabxU$ZY[VGê^v:S VEYtѿI3iܔ4֔>cdWxk!f{IE޷$*ƜQo׸Zu*Oȉ}g1;ImXN9e>:wSZXu`kix\jIk?MƢwA]zS{yYlI>`a1vl~'kDGyAmbƳrKep~Pr(ExM]͠JsPcS>uϬ:&uwx|hCFlb8U鵘qDAbFRϫ\B{\Ym&nj}5??/ri6]`Bb{u~g@2:}Ȋ LFkxoom1bmpzss"V{|YYX~܃]t[|@:fvصZ-aN~SdAWÒc^Q7cuppV^fv]Ej?j-Ygm?nbuKU`t}ļ:$]~8\Nm?X{_>o8UvkOkӮPaZAkJAWGNCRp-MF>{œ5rgmkOд־o1zgcp#}:11,!vxuYvZqtWdr*JE0\Jǝh^~rdHEd7^ȋ67nS8nkM C_)TwsQEKc;i~OAI`؟b'~rhkj^mfȔbbUyE/_W6/2I̡{`ap(l{K([`?߉kt%.v5뾢ovdnPnV0~X0Sˏ7W?oQGQ%DotD.0idzgXFAqtMܰ^KJ)ie:]?sҵnm`RˎrCk˚l+,h~Kb2>jLcj&p~j%$}ZIe4$Cwuzyv>a{Aw]sJ\7Tm-Gͯ2mi.tkT@?Is|pyXx:>0]͗HǑwjw~YJ҅xo[*$~v^h\+rĦn@-\;ǵ#StŃ`P8W9=.HݶY>=9SE+,kjVg@+iYX{QwvunY5U`aØT:xf`PyzI:`lq_l^Xu{LnGzײʰ5N6Gx`QdsxzuhkS`{mZknoFW̤5<~ľ2CgZbg=ZрFxr`[=rc.~~lԑH1Fz0 X8l2B7}D,]o/oI)IoSdGNeD^s5TJPht0-v$(qu]PhSzzSxo[ۚXE,]ߛKj`Ptd8}{ؙFoRPr_QsupmNJpQkhnmOfOZ^ok{jl|{l{pџmgXR!)u)Kqi32mS])Z^^nŸxU%==FI`crJnxE}^37zpw]d[hhlLJ|stpzO3]Ci_WA]X7\s܆-M[x]h3:>r.qf sQ6qY/ ߐ{SFEM?x4lq>7Μ^r!UgT5]ie]d5^mVխe7aB1Wu|]m>}#ߴR9^ouj}I?2o׻y{_dxm+H_G'ē7_<|m$-sͲSjO$wՒKecfdi}~fp{V^k|}~\tJHjͫOa;e}yǰYU6ńD?gw[}M(iy^tx[onH{Rj+bCQ2ڥܬq@DeJuI$Z|MoԻa~i5Ǜ詣;=a0ĺvIvn`1GQ!Ǖu0u߂QQ&< TgEwdpsd4AoaS^S>q =¢١ 9vfSA\&(_Ο,"ɪEO۩_LF,keK'eڼP;YRqüvTw~b< ~eg\(X;m{6iϦa_ A;}6Kaaa^cv\N*uZ`Km_3A/~ͩM3i> qAkOCƍ2Td:cxuLU\m$M8訑zaZ`L~/AfaοŏYf?TD f™V;ZsDXr}x?uP`G39n(s&NxkZ^Zi]dzRhUOsw&/s˞wf_qzYfN" l]-edd0aėhCϊ,I\k{wQIԩJ†ergRu̸9#NüܓfAuxBBJy_6\s8[_{<,]yP]f{&.pYLdjUaד?%z.]rWì2/~k6,RbAT*Ub;xDW̡Ni7&EOyr&}vR~klosoH:{iJxO~pZ5`2w ;{mqo:mmzK Gsm{]NN,m=KgSV t7hӒU/QA< XvdZZ.Bْ4FPрdG*ie`R>,]b~fxwM.Os꤀bA7R[/S.7fLtܽvw<3l.VamCFmsEQdZbW$ yw^&$ir?ZmbH-[|}F3Ũr}bZPqp0c9,o{g}sJ8[rAsj:OQ|w\GMYh=*Z]C$Z=_HڜF [}R'tȹw>M=ϓX9Zo~h7];M5'Y[?\\hkd:ceO ;eU}f /%ٜؒw%:WCEnVCgהMuh6jŧf.4w`cos|=AgJ3APTh/R[qswBn1<Нs pmP^O?aݜwja"}Ľguk__Eٵ1"sMTƂ|jW0qq]ӷԸT^F!Ao|0#%GdwΘ\oSQmwQj~nϗZ"XNJq 3lNyLop6r?d6UtWx>y|DbS TK^ԣ%TG:eU su"rOMmFmŠsSsju^sڕQcJbr>ж^=)ʖX|KDudȄnaeM4eRvYUu YhX{:dud~XYo%~52)iqoA)ixhXikDr57H`\F>DiP-⅊;`3aT٢\),HpzM0zܞ'0kzFZ+;GBcmIz} iȚ:UWȰx[.`~{o9:6edoN:Ҟ{AϪƉ^lz=FX_?2~歎ׄF >@ gԨyC:mmO[qy|[Pc44Tf`dؽzg<8kbKqoaҦo‡+u_vEYIDMR{oɂPPO9m&gҼubk}}K@>Kԙwxz4Nj"Fйe7^n[AYmh&/ol~گ(b/'I{Dp}I;p2 [2i]NjQ}jNYPg'cdyֺ|F@ϊWwwdf~D\xh{­durMᰦ=8yiUw4|w`|Q7쓠rvEWI$هVrpΙGV{`Gѯ9#;0DܬpV^ij]XU`s?L|vqdV0yYEj;4TY-ZЩ|tjx#Be{tiHZoEnʦ}WJ,1r꣄c32J̚]8Բ[T:6l|I,L}\25`׵8Lݼ.VvRtv1@À_kMGP?sۮD^}6~~A\ΧyU c{@ה|a?ɴv]eNJɃZvz,vY$dbF83b{KK_wTW}^Nkpy[sQYZ<yyl@V|K^uCdtF;yc¯whwT:ZLvUw# HIZ{q!&n.ntPмx.o{Lq}^_^Zv]zi·n-{|ĥ.%x'Jd\vMas2 ʭ{sDji^xtq̬bhzXxe1E|ushCFXOwH5GZZvV^gR`QLl}p7+ZbjECjyE/܁aHjrdg‘EZdЮM][Ku)@6܌:IMBW]}Կgv\H~DJprxgZElZcHAmjWN<`kN>"ʰhh>d0rp%0XpoUS~HIfgѽүd r|lcl@)FV@xq^X|wj00Ibj[_}ƈo[EpziTi?C2AfPeȔx`J@dq*"\щ~AAl˨yD5,5YL0XmI͜)&GͱlL_XXjbN+ُ^H^vXc$HϵjE\ytȒAJhXƌS."{ెI3.]U[IN~^.6,e֤kEKFPֵ}oQSwݤv dJ'uy:JrWH7JZ,cy_eޞl@FKS~nSgb${bW 5u镇Cu' w0RĠe;MݴTY}v5Z~dx 6~n3]J/Tܹt9;@R_j`w~Fo! Wۚ7EpSIOJ䫆r= !R?pj#}νGbqgV/ɪ^?6ȓ Huu$0fU\4{f%V·zigX[@Mݕ["ڈ1_sTDM}zw'J@QZ `meN&LONmtm\O\{.NhǕzSJ Mj=6D7Ev3kǑ??U.:4.3`׋^55mvGfcva,'hMcXբA,UN=s͍,F¤hF>wcc˦NCQ2qҕTIN,iԠLTzGWsR`Ěg29f{h{D >qGFr/2y+1hZ4jʸLLRĿT$cLjĤzW3N^aB*H}l3#Ļ2*_yO-_BXXL1[yrD5)<s<&HUG@npwVKZgZBQ̟cA4fiiH}z_=_cjYMG}o|>UA.yU,YpW]DS{RwMIOuw{Q[lژmyܳPRyԢigvZoNJ;=MOn5EUn?NNJ|̽< Uwk{}G EZ}}hօBʚLzxҢkbXOTL W77~|]uΞiNJbȋ-2l\L}FTxsKAf}W\~rتzunZ*Jb3f@yЭC1,Gn1j{~L^e``ֈLbCwْA;qi=)QjEkBIrdU2/P·h||n``OMd{{IndM̏8Fh2(DǞG@ec>.[{oI~]qiTc{|l¶75ҁgtr9=tqQ]:Oc[W{;}eHW€Q?7IO'^~wf}A=@d8eŌOvz\?Gq^k?I4:ZvYfss1;OraLǴjEZiFU,9WfSʽҜ)+r\dut0YnpUEbɆ;ʍ?Invnp]⼞OaāV6W[lbxɨ[\]HAexayehgn.7|͐}Kaæ,4_,?i҈YLjͲXC3AALVGg̹K4}òfTSNg+\[?w^do`}tؐ+CvܧEUk^~r6zxF8c>FypC%nǞatÛ+M܏Z~rDmzX-:y@OQd_ٳGvoXVwO[lZ}W=PѸh,^blgz$Fk~1v{S̬_2ԟ]OhM(9 m[^g֥!G_geqIrVXÃ?ܨdk|QduYbfS-WFpZhj{: ׺mi[ze_rɨM<[}jS?R~}Arlk[_MtTMҢeaKqrbtɧ+;ygxոe9un=/PxJklSTXgNUΕV^&~kHj|vd#gn)BdGiu>[XTqgmfdsebb6ԞT*mĞt!mGo£}qs\Q}t,Y~oT|fECdasnOSFP^GμVrdvk\xmPOIun{{vuifyYE>okh<{h;NuДDQU>F,}=nE,ΝkMWUjxYPaeשbMkENpWCu*O_$pV-^ƲL(lYj>G`-$ezq;_WޗXd[hlqNePozmYjОmc*)y}jskjkjP?ϸiXj}`[_:`lb/]Kkbw`sȝNWxm˞_{n-.d]jij[f{ɇ9u`oУfTdÉH|{G^@Abuܣ?:]elh^򣃚)_W6K9znuWiЯgasWT}zNJpKMxFl gl_Hw~CSRac^4~ycI ?dr\NeZқ@^kXhe]mWWwNʋRR[bmqdu{uW1>9ik2eŇ";wjpk|lr2_~ɒRuhBG]ʨ>7#=}t7|٬wM>iҕI_~yNj6mtglwtg GX]jÊHFnu_xgVzc~Rot1YohoW9h#mD8lyXRx;UOh،c?@BVI͔\UWwdOelvnMxӹq`CgoD>}js@$hGKQo|ϘtNW|[`UC]xl}sL=͐qTeqhA5aX7\Luđ=CKtQ<0VR7~Sfxw&^˱CNov?c@D|wxfliE[~||>A9']ey8hmf{^|'__58vж}nrqech[3P {~wPID+ke;&RyTxdceA`ohR]k]eLurMZglڪ]}MbkdPFS?sۛ[s]nK@uN4tMmӾ tgȞp?Sw-dӚ9-o+DZ|4sJwݙwH$LɯehKEv`ʨE>KחZQxe,lwxHKk0#q֔ng?YGPpjoik\xV^%"wŎ[4j͌JX0mtm_p٪[NfRNSdَĤc0-lfCǙitv7n˘gSXy6puSwLTUC8npB4P~X8碃ΫJICl_Cbx`{xdACN#oa{=O{¥ɜ35ṳgd[a]hkkjtD3ӿfsdpEi#%r[KLEcqToOkOUX9lް?*zK~{i3/E5srwdno_p߿4T`pkc^BqJI\e6ByvߘRhI7,(:ZZvfa9t^ya(g^boҷG+ۥǥX,I{Z=v]ohalqDs|W1ny]װnPep]zd}֮srvtaN{ët`L\¶~}X@a\W]K]FlZIdd{qj}nbQzsatħ^olh\aufYex|[qy4AlP<)YضO);a ZLlzAsUnqbN˗Rǎvtsprƶ/$WexHfBMtu|yqg9XiӮ8BbݚVpituexhOTQwǷrb[9@X@kpbGXVY0L@wEk\^FpVJ۟1%XõPKt~d~XY|{iʕwaj:BvfYR8cߘJo {axgAw_ͺfpkdŻŹ;[Qk;SԌM|qdӀ@tlKckEpx~Dh&ZeiHPyv}T /PDWETya9n~CFsjf4~xNlԿmm+WXZz "pHukPBEˈhq]P7glk5DsS0gʵT`xUL{TVFU|Sf1VO£OQejˇPuM!vǻ{P`oLPi|up|d]r.kVvm0ݺUHn-M`Pjd?S{J?yEayCd[\_̽mKO`7x<+XOLltuot_1JfPgvgidÏ6Ps1txW|voyJ_tbƄg`FBt¥itZrxhN_ԛ_jqUwr#E.#x`͞6QF6gmhCUnjzrmqizvʟYq|fmOrX2F2|`ff)$u}lz:1Bxqqy]xtz(Ha1brotleaexWoZwʼn=°ZbaVt}wJihBWԮ_=Yۢ.bhʸTz{C:/\;_͡E~IHW_mhPxopvoVfȲq7Ry{DD~tSIְRqjo)A{qz][u:NäeaT@ eաst1hq6VfTmW4z_`͒jui-FՏfcZfo1ZڶM˻\5uoQQkjIÕu8PZPz}m7;ͥw\`9Y}uuw\bBkwcwFeΉF_+^gcKYp>MȃiLC/=˴~*3Sci)e״Q㨖WEʍv`mp^H+mʛZX6~M)XNTymv|fzoLj`|tK9}ЯK>jC{j]ۺyx.*[S&7eҶ=1u;zyvjd7Av^,R`ne"6dyíM4m~I!#{ǰįT }xq{ͩI7lf`cW-JZ=s[K+)VeLb|Ib~NKhһcxb0U~M|ĞbL\`HM1>II[Ү[6Yk؂.JW>~]#1qջ|`]ff[Æ>ŭzhRaq^cjyR.ZmgfWig)/JG"xĚ}{M*WO߇2ȷ|MIW~vt|lmqhLg_g̿NalZO?khߖDA^G7[h~zn[X~}d~Z}[O}Хot0'opƚ?nrވJ\o\|dv}{ptZMlryw;)wpy]KmVYƇfyNuQY+Qý}e8AKJeTDWQbvwurZh_aF:nsnBjb]}vg|ylrjȤZU{sCVIO;DUpk;ʖ`xaQ\`ZĦD9ۈcpiAg`ovycXt]T^E~ _bL5l~nv֒M~֒hyjZXZsygPCZb~ُnfrkKixA:sNPϜH;jtAjwa~DdvQtqxmFrThcdCKدz_gqqzwphlkRFyUQkui֛w{DKBUáäiD:=e迥gH1!FŋN_u67ٲ`5#uzV9(jP֙~j-ETSn|KKv&F{hFWtǙk|6.pbanY~416Oʌ{R"1ųŏVX^afzwU\zQtyWz`qtxQ`^e{veۨtMZhR5wzs2UxPzeIw~ntu{U`b`7*qÚiR{]4pjdƇ0DWsXiv`lMkPE|Ρ`AWmk|[;RKK]\ݍk|SL9xbuOHLfsfdP,h>}XKJcT132iazߌeE#DS`yKwkQRotWdu?jWX#C[ċRMXSfb̌ŔF)>A~([xkߌ >|~|@'ы GFCjЈv`mOzs7>ndMDATN@^RurzS_zXObyr~\qkQzާX*{@knfO^E]ĶO)O%˥xVisRޱiSv~KMkhܱiiwUXDwqPSkHE{a^ҼpHBj[b]`w}LAUHmzh^OMŃpzFIMt}8UDL|g[G{aPnИ}z<"]KQvj2>twjǪc[oE<~m[s1rD4kkrxSUN`Đis{ZcnhcäIȶt^\m~n|PNfNŗow}vNy6:irw4;`k*VpzɭS`B^_Pz|Q]vOjuxvɨ+97,Aȁ\]da~SJך$uzLX~e}o-@̹eO',gz[E[^zq=JȹyE?Nr¾S2AQq>%HoylWeУhmkiYPHFt~sz5bu:J}’phohXt^D\ŬuLx[bzq~dˑrKOԜBDb|+_̬nnVowllotja]JfrzXM6^ͲX49]ĴwVd7>Pz}}%f{]`q/4)vfPx>vcrr?1qwB8˟wqrT`nc=TSGqh%\xszyXZu'KksDPzi4']Τ]"GіixVUb~YS~Š2$]\:ѤZrsgRRg=ΪLMJ!Zԡ`t]Aeiy~[X{lU2)uAxsyižqI5M|pR`4;>XrzˠaCjʝdVd@<ͱcc^P;OKJ~~a寂CYԾ]BWΐ=8DU}2O~eCOqJ{I@ol>Ԃ(m{>Njm?:e۾fC8r˶ML< ]ن,-;1G&Iӵf,rʏn9Zmm>uD5Zv|J c{4 `׌xC8aQu֦R\V7uW:@DK_Xuh{?JEJH\[#4aC7)\Z#%]xtc̷WGzN)zH5uԯ4F]REZӎN)C}eUbqpeA4˻o1PߛwPBmjgW|I;uǺ{fЋ.M]m{Lhd{~_LayqrB~$(w43LX͚k߄3pNJSIvG"tyRiC*|կpNve*5LNv?CJWljr 0^nbjǨxcA׶: \ۿmOVxDAyj#Wvǽo<7i""IzͷaL|]h~N3EI[!Zf4 .'eL V` x?%>q"PҳYGgs21\}Obi3o}oQJܻAC55|щ0Tvu,DԽ"brFQқ;CvMRU#ܳg'uzWRԮmgzpL5Gg~ymUÖLKIbs52n0S}|n}\ȯXQ`JIt|t|eJd7&DG@¸Y*P%=eLuoNbDAZ}UEdR8L@Gflz\d{C`ΚhH{N1NxӉPX Dt3exYOoѪSMzbdz}]kDCk>R ?ea1i~i6*~̺P8`ԛ4FɎ]YՔfVYOth?wvW\ww+&KAQl[u~<'eͅ YyaINiPXǶP2CpW'/cmKA|} hrFPXdsG{adh}^mybtiħGүjJ{^Ul]L@r|I,{@JDHƖYAIzt{MAŠ}CRtHRح7jW4ӸCNPA}kr+ ĞwIWv8,s9:CNcݶdlu03}sqւE3ËA,w\4q\ʩs@[v$[t~N#Hx^|԰>&| RD%Ͼm~b5JJ~ɉ,)TϬY8gqzzVIo_.kryQÌhvHhu3Uϸ`V|)O?8wCAUYby18lA$jC#|uJs:J^R}R[aUVZO9㼦R6iA\П*"4󾏹z}}C*k\AgWˬNCRRR`WnlL9Nhb (jj77MGӱH=JΛ0/axrhgQ:oa͋ZvVֽ}1,>U+T|tU<$ tGlSI4/wLdŪwLn>D]xt; )Sj[wDKPAW}kUDFaaL1O(Ot&EwigЙz_%iyаymVTǐQZ]ZFXNessS;l޴~?DOҮcZV:.SnZDٍIfw^JPb\x8-tWz}2btRbZJ۪~3B}z[ݤwL*;+hR2Oy|w}far˭uPLRP6ịv']:trZUvȩj7Hg~r^i|\^wvsjH]hGSpdxpD@_sPeʯWw~L'oz;cf]Õk]hRPg{k8"2p<{vm/sãMV{F?yFEy!3}trhjTC.S\LZhw= őq˳C4OCʏ>Ed\OnZ`ğQ*VprEb^GĕtP@?]Юfrz[1Ilq[ubfD=~wv=hScnf>YbՈ/(hl9}jԇ?0Pٕ]\wq+L\l{UUppIQ_xp"ko=qLYs|f.[Ľe[mЋXt_YZ߅#DqZWK5tGU1bePm|e<@ϸ#h}ɜ=h^ӌ]4U|_nѢ+b~ejt. t]tu>:ssHolVeǒxG$ssc1;ѩAGz{0@v~H;_sAJjrnRb~IɋjsP@9%gџmvt`iW6Lpziay ڰxswjw/oYvQbZ){gr~x~nfnklk}'$D2h1kt[fe`F@í|`<|PmXgll|[eގbė_I)3Zm\kBT||L=OѬO(9Zyr?AwkmoVdLp^Tif>h"[|xf|gdi>Gw}wHqTC_`bܶg_NZ|vÅ$0s=4SoSachyme~U{_&jlnhDc^S̅>L[xHAϩOAvzW7ݹ_Wû{N68FƋuN9~hVV:o~FĈXICxrkϳiORaeqzX-gy&>noahոLT4 @bt`OܲV9ZFjo{xYaao}ZSfdHƛj;"Cmbrό: aƽsrD>qSayd`~أ' ]gp&ObwYK buLb~, ŗ]bxsקXLO7Bh2WizudLUmZX~|x\vĮl!(foÞ_9T[hrprruY>βhLz}/8dor~dS9Hiuf[ڂAsWlɤ[:03][@qȞK@ivo\JvoG+Mb~{z\zQ2mwrkF6pȤzi]RJS,,$;ĚsqW1iʞPJ`3`WsʶoPfzNf~{bPqXLʔU`>!'w~cXOifLJU/El^Ieо\BBLţc/FeawwؗKYPUjzG`;wE:[wpu&MT9epRȨlCG{ac^}S^v{j*oyWZBgqgpnDS^COYyosC8o9aȠmh}WkKZ~b<ՁQ|q@ftEB~ڔ1{>Yli+TΧTFR+R֒l`KqsE;{}תmŠf< [WSyĂ7CmPm[c_A!~ǯOGV^ßYS}q$NO[~7Yűpgl@E~w5CA]@Eʘ1#hkxj]gG=ZҙwuckxpM]x)krwSFm[ɤmjul:Wޖ<08NquwB`tĒnxQxYMr|W#0mo'QuP7xs.}}^@wPYv:`}p5[vvܱ>7eq~I%ϚKtԼj1fT&פ֍?]|JnqiɯVKy'L~Mye\>t!XFt|~Аj&ʢvvm^pdiϟNEa{>grrMrqcz}rՋcs;4hfN'|ٶg@\韃`Cwg,eazk6X6DjPgsU7_|M3ʱ~]Hb0#Epa)=\axΛ:%A|S0Pnū}eQ<_q>_ojZK͠H1֝;`r8goGX}hwupUGƿXMvmY~4T͚LZ~wmwhOKudqo~fϹlORCRwms#',:cQ}>*n|]7Bis˿]2\qwGpݑh?-BY.DA]aBce8exmtWQෂd=r}{W/`1Xz%I|~ LfLĮv!6×i9_Ά2Ux{Ds_9ʨhMmrr-)h{HG9V/[k|H_o+nuY:4sb5v^]u40JZd֣sSm}NYz}~E'ݖRRSI|Ƙ|pG?|[8]@Gcٯ]GSRQ˃\\fщqDAاAJvZJor}uwRe~]oo7vªzVeiNueOñ~Yp`L\y<@YxyQ!. hwX+|**DŧBf,Hw:[htx_wg#+jR,st)q"$zucm$H?>ıezXD]̈LS|TD^xp?heQngGgǖbsvXMnwcnſmY^uWD?\δw;5~ИmIXlhstpIKgu|ob/K{x{Շq~\22gS,cmh]j}Yfrrr`kwBTik#@~:7LUvyq]MݫE1fzqzek9b(mwȐ~^{GRٝ͠6{`#IwNʭwlGD„L q՝I߆:Ozs+=c}αgdif|wisVqmk~ufKqkwo=W{^rՀ`?e|S4]mCZcN},Kzq<Ω\un}_ibcɈqBTC\{}ePPfcZyIeylhf{ƓujHv~2V8gםS;!_n{]`fOW\kp6}]ÐRPjWvw5Wd61h|fR@>⡚>DqwwiӧcesBa~ƣss8(VĎ[˚FNN7Fڡuko}eio|{V`zfƒB-7*nӚ:7U-nwnQwMPrj:Zzh^itd]bo=YxlrS9Is~~vYRnrgXZ:{WnusF"8bgk{f`rXZcm|G\E(̞fmhbjdtq@h{VaŕƖP\hJOtyҶf\paf}+xiOrlunv_Kr|t}Pw`nz^Ll4koN^{Lp=JTcpB۫%hi0QACm~f{C^sloqd}zoDRiQkLdcszAR_fwic0W|hfOr}Is]oJ>xayTr@Pa3opuq̊@J#?QtZdwj(nA:rjySitutiilVuifbKlVOU{#sqc9ltz~POgkceȕCQu|s~(vsf#PkxpvomIm}PjkiL`aYh}za_qrz{utEXUfqgYPQ~UGfezͤS_d}߿LcN`zhd|~XsvXal}|wwTjtv[gwoM|\gqdsY2xDsp=b~hmECyx`jLCigTSGdgdH`v`uGXWlhgffx{l[Օkq>;vnQfuW]q;Vܼyqc5pd?wzOUUH3vh^_i~rAlmFcXnoda[cccr[IĠ]KmxsS̎;*l}Ol{|rISkdy cByNjfǖ??a_rʻqZZtqUt™S-?omz}qr|kxi|yUknLmqoy\jmulbR]knΛwdT^nrl}r~ggy`t]M{JN~z}PG}}l`qhpZcrOo|lzk~_EUOVyjmERuhdrnkumwh^{{ziztZ\te֙R:{LNgY[JQ}ud;`Z=aa\s|m^bxflR~ZWZ}v|zqzTalP}ty)RNste;FΰoF5pbSvѐph(zg.yDXhd{h %QR07S~źK\HKo׳m??J[{іfSFAegxĎtkRXJmnmJ[}^YRyǝwSUWsDg}wgd?5}sĆKXngsmoyH4m_X> MЈFah3TĶR`RptEe^pcx[mS:XirUޣh^@0ğpyt[m-kFD|`Bcluyr`Qrx`yKX}ep^c[:Yȁh}|2 fRumaYe^EvxnRX^D|LNhW}oHh{fw}HduzJc,9g˞kru]dt9]?Mf`oOT[/d~UMfl~t/[PVdUksaZLkl/gjUEHe~pu~=zfoxhZ_cLjqMg|I>q?Snwl@jkPgpEXuj}~HMfYexee>WagxhvUH`Ȗ|C'ikpqxC^|NawxuNJ2!@u|s]ZFH{qtU^nI7ŢT?DՌWa^AOkʌje.`rkoκ~p>%:dzfi{I@Vj\х`X乱cFiyľ~VI7={uGoz&?‰lud`P}}li[okf˝iPqZdTZ[xGsp֪V+6Kоh[BC[X=љTR|j.hȤE)}OIQȅxjl@M{|aeհJPrHLTUua]~y"4ϬXR}p:$m㔎%ZU `.vL{˳j{MPC=krFLZ*9ɝUWvđL\pvpTg~gyF-Amah^5wwc}CJEejXy8 #:a溕]LOH<=rڶYkZAPe}WdŞG)Xxo@Z߁Uabq^F]X7s̵oTVW[a_E9jyXUPE=Ju%JKGćQY.F|XeResyh~׹;;hjsvfE FԱY20ֺt Euͤ<-c ?}ω?oBFO>śE#HUٞT 6sG1;lli<8aLm:sq;Drըb70/xӬtpAln@CΣ2 vs>6mukURgԗ-2|uFy}RQZtmbkkrlM1Q;_^yXZkIKutw 7(4onTaC%@go¨ƨVOrMGu}$!cq˱D vmD6Cga|iQԯA>ƻiNdxhj#!\-Jw뮱 TplvW\9l~T&_f3sEp+8zi$I|h^unzN5~zRjfFRAPgVjɸqV^;Yi[EƝbmn0?ăLš^0MTCQD)Ii*vԋM"JoW($vboz-uM)ħ3 !:iZە`&!Ahw% /Uei`̹~9Uǰ˩a%#cv1:٨{<(J̚G4΍l[_[R}/_e3ust_!(vaSFXڨ>)Gp[-ZTfP@[w2?{ɓ}$DaCƾ\V8IfVC R$fߜnPsorT)Re}d~u>a[dhyCEzqpyyYom̰`=N̢xew]gknnHA_IrPq4czTot}k|}7ThT]or֞=5-^ߔW-sfiyp5 Wu޲fH*r'!Dlr9XZ9g\1@tdƵ0ip kٻRV) hިkMAVbSRoa~LmɌR~A--9%XŲF4]{8B[\:nҴN?h`Cz}Q|52~§bTbukh͑i_T.{Tn]@(<Ż{+ &b^X̰|DYxHNd]ѡZ)YbJmzȆc?.*NUȺãrZ-/^Q<~SI65xf$Pİa5^u|eǛv{M!"g[YoGoF6iO|`f\=IQCr]4hs.LXUΪhJSz\NґQjźTLtKXzӗs\t[TvgOulv+1jwidniE-fG&e`\F+D7kǓrϴm'(nuqGG΢N0[[37d~_}N!HŦq_N`>GSOI骜T0m}OQu敏e'ܹjvxpa'793GRhWhЀAlۀ<[_pҜbAwq¦^2B%VәB5T{|abwnpWo7'ux<]餝]R[>3Ӌ3*Bϥ}jS4 wlŽkT76>KLrwoepwW/!]z)09Dw”K \o0S*%u#xѱohgU0SȔZWv|gPw~_S=\ȷpdlWkmJ|ƈJ6Yoc~}h9EJXɜRcX9nz(8j`wTNs? *mխN*49:@SS*@[7Gӧh?5hw^anɒS]~{dTqqYru{ni֏HV=JֻvXnrVALݸu9TdiZŠg]LF^`бQ=eXSqs-5roL3t3$BDme$vmhuĦk.0x\JL;R==`Ψ̜7>VphNwـDIU>^h8knPa^ejYxy\^ZGwfsrȑhD3ty,]lQuniqwq|ӡP9yB(Pʡu[Vġaaѧw|SܮDgV @N)Qhmc΀-[֔wy*jt%QgB5VCCrv00XjoRf,AaYhZFkTC28}{m^hI8X%NƆC"@KDsu<"ڱhB(ktH|qumTA`eHpk6jxSh8\kRgQxƯ%)}­cwG`~_OnHAׁ-ZaF;j]3Nt҈o6M~T\tg=_Syxsq6KȐ T[KjhQPhƘ[R`Z͛ITx{qX(O^:ӹ_[asnQWu|6DuwBHeinZLPIGu6danۚ-ucP}̔sWln|^Z]ϗQ7nm{]hv_@:kƟjI_X#4ȏ> 2{+8iPMZ^k]fc_š{9]tUmy8b1WՑ| ڶeDDB5V՛&2kZ8YT1F1GmuM "\̑Tr[C[iDx0SϩtR)Bl~d =[UqSTwMٸn.Tdwiq4G|LGrbOv´o~}H7s9ScHBwxGNJŊ5YSKxCȚJ{Ù>6jFIĊYprU\<LḙnBY~mA9wԼ|5Bw('Yg΂SizL2GјhCU_msxٳk@TuUf2<~da5M?<⹄N&SyO+\ڰS[yvXGj}ćYec^KVܼTƪ|}z"g|[g͸|oMOl^8kèK^jlwtgb{zy}s+*y̚~qa|yce[!2巙~rcN:Oiɂ:#Qim^ieks8F}z]W{ٲM+xo0$_ÏikaP0EŜx}xb[=&7p{>ytyԗZHTngl{vHcqDKgֽwTB\\QhøóTuWm˳m75qh4tåt^5p^RdK6WzswNEluPQ|zu͓DHƿv`;^v~zwznbahwo7Y_)qɾ|;)RPbbaO[l3[`aTs]dǒK[u1#VٖS*"IzėCDfrhqn]|_7Mkb\aY붅xzm:Mc`6Opwoap=:^šuWbg$`pynid@?zsRrؽD7OmUcRqa9i&:M~~s>3SsSQcVss~\NzH/xQy^ҥC]X~nszj\)5[}b67γfWTM]e>FN#j1&Vů~UPZiXwe£XIjqPL{͛P>prh[FPovjw+8immF7oZ&2ǧMAY|? Lδ٠sD%&RxT\^ax}ZSfwfo2PqƨWG֓9,UĠj+&6I՜2&{C|ױw 6^gJ{x%Ɗrm9?~cy9"R[GԓLA|͵|Y_[J,5ǿg1-qʹsSEdn]s˜[m>JšaspŜ«O(@\{ODzfRevtuTqͷyDR|fbìz͏FVweBC|̧~agl`Z\JW~{[;Hdw}b+0w`irSANuRsu^ts$5vō[r}}rYSKbݕp|T+T}eoUЦ'ŌxeGblv`U4ajuj˻|^l[GcP*uֳhhPJ݈=;Yukʹjy{}i}p`mV#Sd!wc@Vvos]ia]}Pd̾t7.2V~ȢA#}cS#DίY1/Ev67~$${|ч7?qZ(UõstzgmbF>pP"E]ednJi_kŒ@8\|l|y`LRIjZDkG5oژnnQsnsc0+2dQy{Gn]1gůx\rY7>ӴqRbcfb_nfoYY0%\M3UovYdƓjuL]`l}@Xn²~^jT]aqįmjYlz_XXXWص~IKE!"Yw?E2DMLRSqSJn_HY|ǸuhL$EwEzՔQ=:_زh%(ZETd+x{wwxh|wpExmNdfI2sE:;l̃fr>Dr^]뿞}> q}x˷q&swrEaU-vEeROѠrhDuwǏkTKg;isz[xdJ^p[x[[cl}2hp*EhVswob8īu4[x`bCLpP'8T|Ye}HǔvR۹uR}R!tο`n_KxvmJ'@;hYEiqz^a]P°d80{ul{QC}Yb}qaeB2p|ͦyjV>_rZ]m΂6{Çhsk.Zfzŭt}^q~ec%x\-T!=!WN5_e_N1>b}doͳGxZ6עqJVCg?Z{O<{ت%$~ӋT4QfآX/oG ] em`gmnkZK9qj.H0%KP3pdg˹lqN9>7BϐQubqV6xlLXMЉ+I~o05~ˤ]hvQ GƮ3ti&vީ 6\ƒc/(3j|}wjzo3isPAhcyR?V~;qvqtkzvX)r׼X]nI&OԆ!]| 2{D+9dιqO45__fǺtkniipp|N4Ox\8|cOoʎnB,Pe]вbSASjSM)XroljeTTk@\ihpՒTNušZ?WSWeawyvͲ.ĬrwP#~ɮZS^Lla1MXsa;XՋeVO`wcH:o"m̄ 9麠hL,5p>?ztlz͘~2>{RC|wvDD|GJiHأr]OHX!LXJvɐ~y|kd7+r&PC{6zD+qjKTTypWH3a{X`~}N((Uic滑rO^i,BjP5SeAWroemmhoDz[%xztFf~gpCbU|i];W}zܧepV9Ȝrxj)e6OS?q@_֌x`0{zNJhJ2|c_Mt¤P_%A܆:|yr|j^ianBeᡌxiTmnVXqެhěqYG]rqm҃uMa|qYhtg@AXSw{}ThanlddwpÐh~Q'4ivxJ13ЁWWՔ"g|H=˳mPpG3qbil<=yH)ƥibBB{rYtdynCɵr?(T²NSgMкe?GWӧxnFT\XEB^ 5;Kyʲxc;NgYJ"Cw}iF=%`ѽȨx*^D5rͲ2*-\זk-*4-uOG'hyUf]~hzCVS`ksroK|GP̘@nt~nk~b+ȯ.1FܓP$ oc[ڋ+Y`1jgǞk\}A9pv{S]pwջY!]|YTe\G{4`r爵E7)7y­6"?Ys۲ht]Ktm7W{SYvళI6ZVVOK5ip|PcKjMi|XCBlu]fcA*Hӑ&4b`C2PjuagSzٳW'ssʀx,My]U/bƭǑED$-z}gm[{w}cn亓d(6%Kίh Vn^Fe7rԼ?]KWۢ67iY_rvcAMrUir\ktW~~Pc͈6!1MxZkl_{kpwJq}t^=C܏oEv!*fx\bB@^xmz´~|vgETyl8wfSʄ4u6aѸ^*djfrWLrhpa/7r`|agiaK})-`i˅|I0Y0{z^q̮PA[Xuٳ^[bl_Ic…j~[ulRnqS@sL0|}dpRLmXʡр<j[e_5_nfh܁]W1|GfНB:n;b_ )?e~fG7RdS¢x6cg3X9IɳtHgkrD.;]ZWӓK":~O)7#axDJ~eokUWU`"7vmkk\iwnK:z]shY6gZfztC2`tW]IzEs4u佉c_[lzZpho~Ny\l.drw|oqDML:uPGoH:gD*IxwQQ^GKau|s}ItJ)7iǑgOVU^_]drv{3aؠtip-Qlu|rWW]8`mzv|j~#HǺlMQOi҅d0>StԞsV)XdžIngJMlɌ6DzSEլV;Y`c۩<<寄\9Go`w5fgLc̯pi{hWSW[@Af9e4 6a]lՕTwŇb'iSpOmohvU/aGXʼdӗBerbifs{vq;WʿnwDfScx3tYO>hzp`~j^K;Yuve[VUSBܛY~oHEkuxʧye>etoXWz4k_hZ|H*]vרF'zQQa1[kXk`+񺝚g(/xDinYc\@ILFCe[aXD2Zžײy9w8vxV~YY:Nxg6oÝ:bWCpNQmfJ>fڙeke-Y{vh`޳HDprҁ=PxyD]|vQHtɍp,#1zuJDueyJkxqc~dCˍg>-I["gםGgKgqʜ\xuvz(o>B,gͣr BWVw`iڍBdҽd[8Vf3dX\N7?zE7:Ngv|h ~B3vu}_4Xˣ|I6OklspمD{tGm5T~|=v^ys{XkZ_|l1%gǿƜO+-XnޝVxvoI/ϭK2D`juyͭzgcDR@V̵i7Fq1GɪøurX.vdk֜QS֚N6AQw`رuI@}rxryy|qwq5W}NjWN_~imFTf_WlLQ\irk,1oQ]JNfA|jp{]dn{WJ2uCZЏCa^SNpddg4ĝS=iR^an6hǖ[HEwxkȽSaysq)6cܚ@:6BrBpuR\>rS~zzVSSBatnwkVtPc[qu{p]`drql0i|^\>xf4LxHk̒[^d4avhSޯXK8[@`em6AZzdjęcO'/ꡃQq!Bi_G}ҏ$FjΞ'9yJ@|xTew62qmFzã\>lqɟb'6pnr2@{aTl{@UX^~ʹȞidzg~zEnm>Z+[oL~I MIg\}~P!9X|9&uW`wqťmjCKS"mQT֌2|n?LJ5s˒evZU}u)^ujz{{^{^7zmWje6nfnf2amPiѨR_#RAuPL濭j]@IMUڐPkpElfq`jdz^)5^z܎\gghaq^Fe5,bsX^v|ʁujEcy8hfwùcwmp{zy|`WpۚIZq\\μz.bUn̕Ţf8\Rv~XB7G~ԪD8lV7Ppkc(,[qҗzY9"ejjܸғ0*BeXqwV[{/&2*`Oj|uϣK}maY2R~s湏o?JL(erp}S"?rZD.G[B-Wd‹cH:zӞw~sB N~}po4j\H7ψ\G@KIxᡓyB7F{ȼR"UoLqͽkPf[xuR+ql%GysuO+EmΚtS) XaxWSUM6ӫh]xAnD(^jb?x^?ŵ*AwD<~T}gl}y^~F:KMJB dTPLSɞ`Mf]E`jCzQS:cxrgeX6ٽ~ndksW4`̯IRr5$o{cЮsiN@_r=~O8]+7+qݘ̖Fu],8~<98OwYIbm: GȞ_7A 1YJvrS4jhYŠWf}@/.ZƤ~i]so`f0kI\sDem=Yp6=e~iwc[pllb4?Ƥ@ Lư:aˋWcwcYFJֹhxv^p{bPO$l䤍hB?[PTpA4j,4ivv3=ϕ^7@HY㸕rJYnCfq|ak^dʺ~p]L`v̘YiwX9{ɢ'w_<_~lR#x@g}MW_u~xV6t52ji˔oՌ3CţwF=hƽ}DzVU6کX=DͥjW.ǴԢ=Dǭ]BpjJac=qNĨd0*K|i<zymҎTTeo`OqlqvӾeFab{3f`jxv@:MTEчToxCkhuƘ8ۧsHc^~t,xF?fbSN{U6aUq`s\jumP4E~a_cf{eSlvTpup8qfX}`^wsC[XbSi*H[]RWϙ{^;pOJbqý}A1Dcڕ&d)dȀ.=enLd|ʩZ;06C>&s!+kϤ[GhkWQNX9KLzVĦsQB4Qt΅mo']硢]B=]:P}UhR3G8Iɰi@h|c)*ԡtu5Xn'NoPIV ?KPxjUwp4?sy٤;,Qfnmuj|Ƹz)Ho\oynkfwҸaQ3m|iQskz}d.6o]Fh]Bxu]UiꨲVi~faSX?UɫM6,kzh|dSuj*4d}S޸dX)emZfzCFe1Ft|wac`Lur[V8+Pc5VpwN)Bɼz35}zL~|io`WK+MرעWD=PSơuLXhVؔ:_n5R}zzjz}UsXHj08MtȭUcXhdntr_M;HM׌>8rMjÆVCPW$`mVΦpynK\tuոQDI>VٟήIzpK)jkehUX46kj͉Mn}Dy`]HZyrWXkko=+t\Ffw]FLIypϫ~34K[ũGsshwc|x͓'=˷}wzP+\S;`|ٻI4isKccSiKWX||HBܘ??id>[jĝh+rܻsr}a ʟh:Riw50pCxtUwd!So.mukˌwt=nW%ar@K?0iPsf\fa,.UN;פWXGxRjӂ,8rj]//K٘ncx?C~M*~ssp|fZ\)ersĵRI.ZskaMorfjWVcL1Nk09ڏuznuڬ1PzmocMyd:@`ռuk}dFyÎ`ȑ:3V_ϳ!1Vwd~a>Vhoè[4*y׏typa`z/%fnuz4s_Mͺ@X͚mKu]0]~z_wuyȵR>srP!SÓΆ.%k])Wk~Ʀcyo w|.IصKoreaZW]\W~iX|rnt}mD?imȑHz[e!aɼi/?>cRV~R].RUSxf>BBpcmFBzHwsup~n,Wyhyjw8ŨXHi}P>s ԿP=mtHdή4GЙ}F@GXhzܷ@H|j;6|r>aZQmٳpmZ]a@|Pma}wRhxs/GxLLU9Vܣ& eFV6IdrkaXΎtNj[1UXdZȊmwƩne+`stiD>٩f`%mo\"t_KIr}Ute6mSeorISuys6hś['/ÚF)f뫋ОUMe/ƩխssuNڔK\!H~ٔ!*yIZm|RSרQ٤$sNVUzޟc&a_4%NҎrU ah@~ƬDPI|ݣ*Xum)x: K~sf4M͔i>Gu?*?oț?%1N}8}tR=wҌ8MártwMQwzx00tЬnŤ>3KC҅eȘz|kVPSpƩamV=6.jos앆Z3uxkH>[ 'jP[hؕjϺ\NSa)+׸uB ӭI&$fηX8nrInncPˋSywBXtu}VjpwC31ƖZj\1iyw}[MdkzrsHC\X:ƝohCVZģU@wiFFdtQUySi|}yjt|GHղc"]in&)IrMWFRaPR|P\0@Ұ3_Sp~*1f㦤4_dG]Lݿd6QcyĿsw/6ĭLuk"ĕ\0*DynD=e]SĆW.[yu3*Bjտ@,ayoQk}kcBfphŶ]6`rp~|cWzo|\0.~IuU`m`}HPcd٢~jμe%:e]5IV:>CkzMQ|fmhNƊR>|uiҲU\V,oxx3"ds;RȖt}oSmP_>Qs=Pht}f=o|tB Sowzji& ]VXszjL_ueynxzs\&8θzS,Nͼwj}f4RmHZ3dݭmFUnX=fכNWtH,=HowMzB\QQRZa!UŕNIwX׼`ijPKNXk[>pyÊ/Bz[Ω~dkN"D]+yſrkZt?nés'Dx?i~Z|is}uycFtoje?PxSGʺ}rwtIDpwBxى4}a::9BڻVIfjk_RDt׼rLɡyx35Ō0]mWrDoix~jj}p[wc]zVioPS"QZXmQut|ed~jiPsL_}Z,>3aIZ$0dMN\ԡo\z,m/ɞP}D8Stxwܲp=~RLiXI}_B~ԟX&CR}ө=KdtPeؤendU5|opx,II/Rjmw|P?cpkr6Rfzu]]]w}]DLtsVHK,IkXHi]Cnf,_ xp淎u)Bm`uԌ,D~|DtLħkzcHk6_jQ~[j`Įi;CF_onȿjKeoc %[nVwaMPd`~r;" MŤîzrrt]Wh@Dsږ+_K8Zh0Ǝxz|m;H\DXS&u`R򻤖xsMwIha:X}ʵxi}|G'cGU:n/Bypz)Cx_ϏPHVo}rk]VRkқPWN4f0HwGumNttjeWmkzP~rSP4_ŌmІM>8U[mj=[]͉jٰoG.BzzFxzsoQ&3RH_]*LuDU|PMkpy1ͱ]B9Xf|XZ}N 8z﷌yox}eZ|o%8Ԕ՘5$L:CBp[sz8DoĬ\RIC`ϱ~\=CtP=uĢu_4HX",afG6WfӧXGwkxmuwĀDR\wttD9Sw|i+GLjdNjohC;GmoWnW XXIȊQ\|pűF1XxSt˲~|h?k}Inf4BGi)>9IuZ>[HsҮa[1 uƚe0IŊ |V~>=c||@oLuyة|tV~]ix]>wsӣ='[zemj,=ţxpM)Hj]?0esUwaLhGʉw@rztM8|ms_o}tNSzVV@jfIk}PpxZZWFjЛy~[_wDPȑsm]WX:8Vcשn) ey[5sxfetdNitrc Zjnm9ZԭNx}`_ĢrpkW!LϏPUZ,>ҿrm|;IhtdFpu|nt]c}kichԩzeLhɿeC4aȝKwkVS:Wu`pIde5mm~scްkcƺeM8I׺r*1pWW~ox?R_dR\ejysMU]\m=D8;_sk]ieZ|jt_V>yidwwf]wZ[ku_aܑ$*ʏon@]wiXaex]MDpoenioؓfw>P`hcH0x`xzdLDKPʄ\znyiIDnˢhUR[u[IMX[}xd~kQtw]hwj$4ĤXPy,/ξiI@VUGt}sΣjpsModSrxra~IpXi_da_QrI=cp})+h??U~Ze_mU]ut_kóz>GmQ\QZ\x~SR1cЦfMhDc pLKd]_N[=Znݩ_3]WDjR5syFnձrmxf5>]+ry9:I}w6MQZ}xi]}tMfH._d~F:SM}?sQUMS]t|||jcلdxr͓Qtte||f:MӰ~F;Rc9ʚ׬C5NQQnyk_V6mܮS DkoynGMfuV "xsޱ>Kop\h~~uCIrtf|pXwstZ`Ku_R`Bcϙ]a1 SӋ\GfpjjBMj}ŲC;>f]kuV>QrwU5Fsܮia]NciM;hn8\wc+_cmVFջW1MW[or6`ݧpx|V`zX`~Bjþ|w@)]msȿrDfQC]of`XBfMkxw08ω\pBszXom$phQwin*wsZW9L}Ɍ 3þ8G:>HW3iCKrzyíQ!>X~eunNtĞhhaIPj\ajkIxC@tkuN;sˊNUshaU[Ąx_mh>IئQh]Kfwd9~yF.Qiϲ>Mm5Pxaa8_ykuj1tdVɿi|MP]oN@e]d|nmzo_9BI@LL[x|o);cunofmd=, ޔGVp?d͘X)%y賑~B*tLtkX\zI}H.XsGKᶛNkoBŁzzjL5pZP%!]nLDfxdX`]QwsnwffM4|aC׶imU"Gwc,Ij[PRdƿތ0[p8Bܿk]VMyaHdszGZ3UƶU/&`WB`wxnmSRt]Py|ʷtHoMu|C>WI*sҸ+5]Uucyct`]LDn~fһyd|R.Zp~ĺa6@fzœ16Cjs`S_]mdy@Vyxih٩|*aVȊszp\Rſ}9HiarpG[ukPZ`id5_\uĘz4;mrmxmnyd%EU;Sc8fԡULUMdS]]m_ciDktdto.8p_k|Romxwqg5qm~GZzyԉel ˛_OiHRyzm47tvTkX|tm (j\ǗkiwgOB܏ /bK>fg/؎_no :xwEWNlªgsxcqxy`]{]/g{4]dyҢjiJHu~Up`igvŷmH@~޻ks4e~fgYysqVna\d`Wjo+#prVYQ><{TNbŜYL\EYohYOnTa\~A(27Oɼѡt=nzTDeLUC\qd}ܹxRQgL.ﹷY5 C~|4%Oޯk% /}BQ_$eWxW`ܹf]FSWFΠ >xl}aql{~jyIe\@mnthǰG+qpjnOsOWl>E&I{detվ_NukP=Gtqgеš8Nqm{g9}sۢ;CmE8iӾRKE+qʫ{q]}Tg~x\:mCDWmy\ZVfŽƈY~KIwkdWSȣlvej_9:kxaf|nsuW"K|¿uhIJEbv`h÷`ZiqLdvz~MK{e4X̲\1 K~yi8bw]QoymezNfgsH0[S״88[hcxvtwbTopkthqy~h@kk3eÏv<73CŃ|/KfFh{gTwš3QX,s˜cV@[obo֥q`dC1u}.Erxo}lnbIjN7vqaw;ds>TƾhQrfufstIBvg/sj~|K ڿue_W]~{i{g^`)W}~(tUZwuqaYlnsuzj^hH?ou`S}xse41WԤo+FsYPluB?ju]l˾|R8lYbIzpU̢F@gEb}z{]\gft6VqXZe7Dq=]шaX~gFbggk}{loMGT_q^yzTZ&~ĤP!6kV+Nn{jszrb[ehxbudtd=DroZuȆsE=.m~x)Tmkqp):~'^ڮqCGZioTygzxuIu{bm:!(ApӴZ"6@F^ϟqzzTLMqmtwuucYfnVӶeG{ǩgnspnMid@`wys?œvpc-`ڢK3jvsorLp_EYj+D}}ut^UscsQJAEWZmioSGfM),h|WIӭMXvJqoeӝK'#P}ОtJROmër\na_~Ԗ]R_rs^[|lR£mH\YLfFkGQvU[[6ixizwKcs`otrׅbaNVAGr`I7Pa}iymRSm^~yCFgjužf^LR[SjeVXStQ;c{s^`Ύr`=neJX^9YxlNHnX2`~ǩ]ozA/IR{:CSmLOzzkgcswTGNo˺ɽq;6('d~Z_̯{],8~rguЃ;>aoA7@WxbauvdfsWJ_md|]wSAqǘqzyfPOXnYlYvoL_Vt@I^y]kQ8So¤oVL,=j{yivvr1ZͳS3A`mNOӮzŌN9,/MPh|ɮm$/$W翭ylbxolllfqs^zz3)k[pzzl31ea_ՄM>)(=ZejӤb",D_sM9Lo|áe%6VvH3LTGW߽hUO[lfcuj`l{sq{tQJZozqwu^Ihtd;0[jɺm=BT{_$Uv_x]Obr m/2d}oxD)`l~:8~uRՍmuC>Xirsx[\qM_]mbcl<,WS-Gq2![`DPLOa}[,9ju̬M"ҶԫW;UwuJExp{ĜO4U^vŢH XѼ`\_B .W]*LuiZlh~~pTTp~dPStS]oU;P}~`ERrgEOѬ_F|nxv[P{fMuƈ>-Hktzd9':YsĜ|U8)$.A賜GczŇE'.@HVyĮ:!#0]ܸ^^xrB-O˸VI62~ͽqMcLNwFvy>1:PdZhϰp0Lү39nϽ|J$+jYFKix\T}i/#D]1/SεX<-8tުqP9+CepnƂ1/y ݲjvxP)&FqyFIzl|wnvW`b[rk<3k®d 8frW]qx\4C~dlvLAbrcnr`siHXqR2Up~aOt{A>a'1SziVϫufsd4 EηmAwɦnU]YKBGS}R-2XxW_W.=J]mw~ĤvPHA^w(8F%Nrg`dV1";î^9%/rϐs~6-g¯h9jvLmkoq]bX0Kpg\[z|A)@L`sR>;:Tnb Lyf)Ke~cZS@8>Zrѳ^$Ć?$Ložf1Xp]RXz˧ZWC-Ft~}elj]pg[wF'*K_oY3FTLhĜ[[{}ư~d^E)((3hP"0SOLP]vn]HbyuvC*Uzԝ,#fw(8cuUEIt{F4c~vdӾuPPCHz}nyX-=tR8UlĘY49oa\OLiu|p@JheD7i7]jLQey{V?Nva?W~n54HXp̨pGK۵PF_cd{usGWkMYjzt^gr\OMSR,*A0&1qtBA;*:RT`‹#*zgm~J8*'aq% *D[ͪRStWe}iM&4y׬f1=XCB|˥{NGLGBrW&MӱmJ6;GTss\NO/)mԝRSzXOxI+5]zpxo}Īo_e}q\RH{hyt]JA/SӟchpG$*@xqvf82eưiqpjU+(QгX9(*,AĥdLt{6CNT|kR}Z,4^ŤUG*(exgy|I=Pbwc^fv{bDIqwv{[c`HIWxnfl{`di|99EeƊ_K=;jzytxqBzt\hM4RҠtp_3cmV>Uzj{h|i|t`brS3dokb|rB$9ٳsOhf|; '[֭wQ6,:JmƵȱpI9#&?qdƉE$.$)hĽðsA*]knt[@B,]q_ҤÂ+D]ѬIJSW[DOcjzN:Ҹu, *~fSB[ũoP*Qhyj/!.LǺb9=;UwcTy}Y]dwwh,HzҰxFTc?7Mskpü_JoV4O wcxtkTcupt}oxwQYfB~}ZQrzU9NrWrP==7A6Mkր#Z~hlW3VZK~s![DZt~HtugZ-abRMEUpýdKav|ia<@*,m^ķԜ5;7TĭpY&A]L`+l}yqjdR8$Wpsygnkuʬ_D\qb|iWwhinPN]?WOLnvu@;|pyMpP6`wcmѭvfRTZcܲrM28Dd{\{{37hyQ$l~[S61]~:`ceJ1\Ħ?;j_rìw2LwgNqOOBTp{Y|5Qot®wkfbqjVo}RNpXoRVQXSi齫tV}:($*Tht\6wl#"dUZl}}j+?DSiŢ1 XIFp˓{2'-P~mեl\VduJ>ǒty5AjxŶlNcjDVbxYaʀOlX`sgm_m~n`_lVgpBtVKbd}F`oG[FYVlnSXÎ,:auz`d5F~͆PY[Ny}ioկ;8zqST[gͻpzADOiجlP^ofk4,]Ҡv:$<-XϫV!>WZ"'Q{żX (<6c[YT90-=˦yb^;7i|{1-5j걕nC9L7-=Qف&HfsQz`dj]rG9fqn{zi_]ffp}ojP7Pg˜S%?{yg~r`\euwz_sgMrvjww}T\qnfU?[w`fs0fxlpwl[Ehi`isrVBrp89iz̸lcK+$Bnëx6"SpC/[}ʐ8T|F-]ǾK6giAatyyWJM@0Sֳ`)5Zs~KUºJ`jWXkwWYxp4>w^7'>-WẶF 9|< NuʋI/Rmpo]mؤpnrw^#.hNIxZ=٨G,RhViXwIE~4YYe^KZalxpoTcpLqlRznwmRHo}cpaFHP|9%lUQq{glءsK`kɸvXPAT[?ğRQ`9;xͺќka+[xsHBbȤp~_|}tg7?i{Ĭ`1IZgxop3[z|Lgv4bǛ_GecXgtevu*buXh׃OL62\{]/DQovj_r[{RyӴ\IuX?VůT;HNWsxÕA7GUy}"7LΦ' AgEAܘ}onOW^P`a`{ͅbwf]ryh^ZOx̅wV#cz) KP8l`Ov0AsJwUck]zttsZzq:`4I]=X弁X2 g̽]MTT1%:`~̚9l}?KUB+-yo?Pm-_uMvwA*zŗkVG[}N <ĺV'XJA0Gmk-4rȗZ/PY;Gl]R¿S0\䴭_`hsMC$2n ?ohc?}bi= R՗ "`ںp8gbRSWxKn>"QߵG$oP6bytqo<V턄P|hDD(v`kʭa5 ib׏@luf[wLGSvo(Zc xͬX >{Y:nhcX`yd~;C>['w|uvYJtolH}U/!-j`6QƘQerYZh`дSd`.GDWF-Tɻmz*?fåTm֬=Rbkz`\U8m^\pq*"~['ZJ#n|eJZBPЮF\;5^d*嶝i.oTzʿ.Nut> n=H ;BH#Zoi`=vJv}dºbsN4wv:|ˀDehi20 ZoZYj۠tIfϺVVk-^y(OLiO#CPoI)CFǐ 7rvʟ`\-KiQ]n3 \ʇÞv&XWh|JvÖ}\Mk?հjFG5d*Z6>ɷT 9ا="msEaKKӢwMPle;3"ExIyn <{_w{UMp||nM;:Ӧ`BaqVxyCZb"g͞~N;gʧ_V^y`Zeh~qi`@RبC IxXk~^splOvè`!gh}͡-Vij](OrZ6B;?aWwn| 3ȆZ,}h'Ҍ}@CHij0+*f=ƲiQӺfLK4vʋE9~.@][LU%gvc§rG}2,>`g`N; (Iز{H)NǘT2r|njKa`<]S][tW$rLU*"wy8G^q5afDI~UvCG]} 8)rٻQW#b?hdvtV\xN*fR @˲{MR4'Dmw/ TJ55]>d2LUC1?ffXI4'5omaȹc?/>;|a;@wr&\4iVV'O\k@aBnd+Ԋ5A1=n[p=J>CUY|jj³TL) 0q|[{4mmlj}FKڥS6nf:1~׍=L40vB[xQx|Fkcju[pS@O=E˴W#@wgD'!"]P9jצK*:Fhʎ<9Uы *z׊M%s=xt Cn˫īHɳy7ԠRد/ `թ^[vK M[4JkP_v+AV"ldZO' ؽf "xQ]ʽ^7PD6>nUne5QTahwqH|KpzCZ;xְq ebJ`fiI~VBcw>Akm/IZ5+|t\&>Ldgobtg C&n̯dU[ۯ}S?}ēBԸXMLSx1G"!Ҳu/mq?o}dQEhW1D53o_bVX ii?ʌPLcA &tМkAeeaoa0c{ߟ$ h:rCrNzCib/}|eia\{mp}uO"KuЙo~о>$J,.}nwWDWN1)AВW ?xJ{J8/ݬ{3VVsf55pj6\ܩC7{x[[ueVZaA`4Jt:G9n+ã-Ve9#jK"\N6[!\n?TW7Kqk9*qkwo@[rv7[024P}hk``̃boY7\ػ96R7;,vԴn;,%UY5rļǍN&OmUB=al$E]al9farƁd0*[ÊE7LĎ/P+2U؇rŰCQR;/p'tXzʭhcڞ2%jOD(qsO;3G\S}|w[EQT xvB릈w7M{+NqLs%zӃ͹nVGg>fvgP({Cԋ0?[ĈHL]jRԅ`lz":qXWHSm4*@Wy@Gt 2UYܥMxC4$VZp)8nj;2ir5n߾}AQ^խ[J\0/͢[гv MÇp6hɪ](^ϷDRyRPV_/6eبuTW ܤqpeMڜ~\ /##h2h.-Nl\* 6 0ͥy, !)QSFϮ˼mV&"B)әQ1. 0kj⚼d, {zӮq[=LͰle}c[lL6MReOC<9ߕ6 J¤ ǟ49blZaUF:Zk/4*%pul?}E8W67GJ'HX.TbZc`ǯf7yfko!hB1_E\90ʡͫ+HY`cqΤR:&6XʳcF\`P?>Fq͠UaLvҞ_$=~XȺ΄:;BغQ2rS @ōli#NKOZ$,`UCz'<ˑl`M4peҽȓB&'NwPdÁ99>S)+vt̆ ЌRat z%F5CٲV]8Uczv'.&?fttwi]vZ؎)%@Z"}ziІ$<1O~gªg 3rY|ھ|"?Iy:I0ʓ-FNz05=\һ6$=OWy-;.fŪH$"VFOU %˗XZ6-@:Sg֛x2%fX5Ȃ_D tB>[ɠ]I8aG63N対*;%9L2EyȺ@P{V #\Rg;"^ pǿ`HҴP8r0/GDO.+cxṮ͗mHN3D{q:/.Y8kNYT™Y_6GIoKX0@s~_uNLczIvÿ*|OA0tZ1лpc=n@ 1ަO=&t}]̚&RK&ˡ| Wp#_&9soBD[fqZl2sZL%E巎?KJe8lɶKU+$wќ!2tSn|1)--p㩎 $＀վ?-A-!c̋2,\YjoћZecJ45XYS层w`WS/)Y9\{cH!2U<OJQigש^@j;)BgWNJLd@GLNs;aGO0GʠO 2ʙG4nӵj5!+ǻ 6Çfq$'fяZB1@HGdX~&OǷluw ,C}gE^Q(?dzE #188"Q7"6ƬQ%;bcib[fqS1dҰ8Xдi:awM GɘN^z{E3xϳyg^TIo[_xhN`r~w)?QU{Őow!#WmF(8armZIx|UP3*͐8VipܯĶhF'@XXH䭺ג)ǖ{=^پZ.Gc#5k\QX]wkppHFO3P)XkzeHhUBYJOw4XhW_uc6fp 8QRar׽F&9_b%0gٚJU>iJ0ZoIvr\iLjYFY7kAg6Z[BH[2)[zz1BJ K3MdR²|;%;dj08UmjܕcWmI@'@n\Q8]~y.'Xיh6.c]-v yׯZ FF'Vo~ʽ5Yq`ȚcB\J.Iǐ{/ ,YtkUG<&(!X٧:W[?":MerճZ"OM@`wyv "Gtũws2_R8O~Js5lƒkF,9hˣR"zϟvKQ* 0xIuoT¢uWYt;QV`Q$inMWPcttALY{sڛ9/]ǚh? mnaͱf|DU~.nѰi"SYV~3H@>^gY\ts{Rwďo!JT'ik￉xjl+J?IQWvr,%ufxC9 Ѓ]3y:hT62Fv!U{ۢ~wKTsT=L]lwںepJ/_te,O3dOdKbwG.!GdQhD%]=VtIS>/8mDXRCA[> ;vTUsjك7)zEo^cu;Eyzq}oA}Ȇ%Qv嫄@JZZi`eeI*IwDD3x 4ѡ.1&=iUxXVvLLkӥwWtqe"'pөVPrgGEM?5n꽗lMtyvЖ7'BQsX槥ۑPO[{׍RA NߨuV>a] $*^ѷ?"_ɣ)9ݿd<}q7,IozHe[g: UȟZ%.yƐPfn=ZX`VEUHvgZbqӦ=#G5YB#F0` vG[16٪}onJ0 sHC%|- -QV\ΝCNf1iL@Q`,3®fRv_"]ɫ[GT6%Tr1(V`@NĿq23qŧvP7;BIYUpmm^#Nw88ɶɭnH-_}}q^S[hlo`VO`}Y0bw~h[xT;_L,~x. 1ü0(nգ`gHr*ZhMCƢx'"oӬ}|c:a;$q`)~č+yy()pVkJ`lxV@ug>hOpsWJʷRCJ8?`ݹݓ .ѥjin|ڶg&W߯N1W?Azǃ';D4@z6JUQtS_u\pB~>VI2qz\N{O.f׵^\;+yLOD&4n}- L<0[Ʈv7ο*Iyt3HYbwQHR!$gƐFX~ŒA }A.`x_3AּQ&E]<+;Xښ\ HרlvP3RVWXNf8ߤdsr-1_ֹؐ4\nZ?;etalYixePyR ;q㾉wtkh{v[EY_33p憈{H~|~~rqbl:(Lwylo_"qײc0nȶd23>3!-X콡oC*1bm֝_AI:7Œp~j[U=!"Ho:EHKyC]+ ot*_^TO@PvWT0Axl>!<{rp6=m}AO_aZPK"$eυqW@HFJRef}ѽH .Zixtx}luNnݖ+6[K7eӧ4 QĨs&r{S}ir8:MK]xuo׽zK?B!.ྛ\ZJ;IosH[зN7^qi|yO 8Ҹ7B_ysERU.7 vӥb%$j`_Q.Cb;?np\ >zUB3JW\dPOerapn8:CLP_Πh>RTT`waCn͋-*~FXȡ%^trŠa.ش|{*9e`Yٿf6ArTqvUAX`MjЯoS8UͽSFaik[/)?ξqYe\38jl3GLD@\lwszұ[&75x̿ïO#s.$ !Cįr'wY+xϘZ#iT+ZDVdhKj[F°L# Ekm֋bkNMtԧq9_|O,9%#ɜR1 ,Ømp"zҙzxh[tɼC9:h9 *RMjm/z>3cմeBGӼk>MnU CcmZWe_vpuE 0gu`ctU).QȮoI,)0gyc,`^1XEgQDk߷aX<Kd/2ˮ;n60+6Eqod]-@t|J+pìdmcOnS/Plnxα~fR4V\Pkȫ+"FOz"&cٺg #[o|ysya,-WքB^t:IJ6^{`56^Z%?ލ-)L|ŬbR]GV[UkkYekYqߨfI[bL@V`bd[p}kXy὘Q Tcv&ersq^CB3,>i`OdX =Ɯa# 1}Ԭo,\@^m 9Gmb)3Gqzu˴],eQCi'cʨiFT0LRDRԿzK2 &a˰s>Cmp20Nlsd}ױht{wq0)bKArZcsvkL@MvALSDMqמow{h875'2Eq_=_otE CH(Z^wxxl7M)cʽŲ^54_Ġab=5Ic`ta''biźލ0 LʄUGRSY|ZeO'BV7<{xUaX$?A YjOmؾG3+;\AB񶖏P'?BhϨ}2ъ}t)u᳇~>:OVYz)Q\>BLs]azQ;Y{ůpl?:aD9Xlq1Ogf5#Dwάx4=i{ۚsiM9-'Yw~޺eXD/f}oFOÇWEbku۳vњMHl{JP269,>xOAXik*+L_e[uH=;cx6*ϤD9+7qet\obKhV(D-~qlsgRSXbMD6fϿҏ1!]zOGR;9{yµh4V˧ñY-1?- e1xZ|ST^nf86ʥtf{`19w{a8_|n{\`ͮ7!„aÂ:!Ve8$.+.NCׄCnal{7HfVT^-RgFM{g@7\ot˱~P F۷g26$PJĽuL1xxJ:Z͉5\NMͷkAFviMgA(Nco夓j'bdwfJ|4Vm㴐}1/3iĦxE(_SNzrQ0 DWн4<[o|ѩvawh͘z>;aS`ֻT0cz.(ql(Ix&>{x_Vqü`j|]U}F *y^\ÍRVa8O׏Ovk 1Ĩ̾X *'-Jhݰznip))vmDFw?;aLVLSqMotG2^ĜV+$E>EJtiwРk=(fۣ> _9VL;c+Ew\BkT*D{їB3[f[uȕE1ׅEPzqk^P[yB3adVZW3=RsJ7{޺e8QO+kЫn@hW-*lD=A&6}rUdZFw~%WsNRq~C\V-*SXGޡecpp_I/O`%V`Oe^YkS6GuT6Hv٥N24*+5A|mBD5>S]UHhhZbťqTGeԼq~n'Vɯtn^. NxМd99ϐZ9Aylڴ|8?v͖kSph\kA0iٮQK`BMZ4,iپv?=V_/<ŬwQCj~L.Q#^m\qwz͏0ևkq2&vϜZ*;ƔFnޕYI@fz}bjz|4:Zl%;]`}h96RK.WuIyhciWgP\m{|~SNYIIJt8Hnz_`ޝUN?>oAO{˘kQShQNx¹b=j]?gڶp%3SXM06D`ַ|-'GxӗM1[fN#_ݛn==zb`{-Oq0 kw9f״zA#6o{d'6rMUcbslMUjwi\ζk:by6 7{ `4?ȍf|a7+Ocb3 +ʛloʞ\' Uj}3/oglcX7;Xyi:!?e~Mutb]]pvhJ`vgk}yz|miniRLT۱O*{0)BO(Q}w9BΗ(3eש}XWC*>Qs۫A*tk/-bdTo7%kwx{lPU=&,gOITLYъ#;֝js{SFLJaԡtO3+pӯвZ$fٴYQQ[Z++\ȽbMڹi@7-HXsfoX3DlNJ]_?/x}ڡxrL&9GOc[ZWAGf~s{] VǷlE,buw:4^UIO]W3Ev͹]URB%(fsаL!ah{T :WX`іy̓-^04@B=[uZ%DʚUhʱy@!(1Ebs˅ieKD:3f~ӝnhW>2:BzҴR0QgIIXtjVETޣeX|Q$+UePb\{s\#yɢw[" *EvȱcM L޸߇StHG[x8>ďssopQ;Uxjg3-AWl\G-EnjNh˥r."WZ'9}tvzs΃RlzI,7ZX͠D"?oۨXF&?|`;Jh\DLy͍. "K]mq̓T($h`iȚJ\|hKKG@񨂇_%;}iw߳c:QXc¯R% s䚠g!'sعh5$@|hXJ1PsԅjI! Kҕ=$.*.<:Ly(+D\/Q׹G0627l3'BMXb`oQ49/>fpoѲ{iL,*fỂ~uL3*vțkĽ5xǩXb`',o~U Knl5+7.zvD/pzeȹ^.5Qw΁,5c|uHgv~ǥV-ctٯy\f\ILhrrںfUNgo<5VƲ@#^|: *% Oo΃xR?MTl`EhωEGwP;]kmľ]A;OY29hj=LXl~THĹY5@^yзf'`E_֘plxQOurNFp׸D6SUclѕ,'`ŋOK51pUbdBwJKr{NN`sIQnG`ygzezjIPYRW:DdĈK-ZnPXtvԍcf^4Qk`ȣOWd7Y3 5չmVbM";˼b-yϦt90]lܫlV}fPJfVQdubfW0?s\v{vcTn}ZzX/U˝L#O[sk,AF[x8L|~D$BaևE\d. Kŝy{@C|V4MhgES~c'PtsMXg:JA ;s缄W#%=B_stK,cgiV\cNiHDj*;6Aխ &nÑZnpqtuqbACsqm?EpfXw&8ƭ6 ZU-sn0ĕtɘ:?E=ELgݩT;7RbғE -WخG*eQc]EҒEDo39}pWΌJGny~|A7zQ=[U$1?iov~ħ~sWR|tMpU0Kque:lth\H|ɌL(FZDXаZEl`U۽i)-G;Gvc)L[xoD(%vܻysz\`Za3>vn`}|L8L)}hV^0h^fl_!ae#j׉3eRFkp]<HQ㳌z_`I)FJo3 ,iNmiuO 'adnnH"AiBC뽋y!.uSR{Ӳrc>$Dm *UZʂ*9|<>kOH[²z4B}^Gwܩh$R%VI4^%3WODHy~ۘBGwxyin̚p'5~ѫkBW*%yn)\icTegYMl_4˕VNo- A}6]z}H5aά?6W./%kф5 dh'5qWI-Un܌bxpk: )\rWRØf CMQ|`fΓ-/S__\, 3}Z__~qp0:Sxj}uVܣh5+C@RORQrq;jұq]=_GjyvcHV}QGe}PRhYvצo#3w|tU/idRuo4!VĜnF]za vtt #o]C8Cp>\{``uD0@X7_sDGNKv͙{</a~[Xl%<ǧZ#<~.$+`b(]wS@P\feͪS5cKoӉ-.Rxkq}"||0!64$\Ľe֎^G5#(espH[Ѧd Kټh̢cE#^fJAzýd6:s͔8 rnb@ْ*$=ɓZ@-`gǺc-6x}x^hyˬcP :5I̟ͣa6AVUC=VJJODE9OpzZKnsVVQo䮄NMns`c?+ġӀ=@8:flqB,rnd*_Әgi՞P0=[hhow~yVz2%G=;zԟf7)1aZ7?{d:$ 1=@~Re]?j`=Gvӱ%'ڶs5&BpǠsN-QlKVsԶnZ=%OgVP̺* 4Ezύ3Y`Eeq}O0Mtaԯtgh9NdFZ]8C5EQA6 :{r(-leWz{Y3eԮqkcJRkb[Vs؛iǐ]SC~´m<"\uõW+Xbaj`dzt*+E'-]tu8jϵeZdSBUe´N3pvuv~Tjn.M~f_¨~Pp}>,0Z`JQit:IfnV\s=\`MflrteWq~kH@UIF~F/oȻ_%1)1=VͪcPsPP}˪qL7Juu]_ͨxK1lUKwjv{`{wgMFWh|rUm۬~TV*<Ƨ{{w[[`66lwk_49X3#zULTsqPI࿌nYC2CTpe;\m{۞xnF)7Ugg7lqlx^1`Õtbt""3TI ygdj۽?:UtvwWlwgYPc97jZOO-=vؖwx|}VJ\|i<<~l`yp}pdI. BݟfiW0!?Wcކ$^g<_d:+ayvZoІJ7Euy RVUָ{.Hvzl 2{7aqg8J4d`kuFٸkALfS(ZuDUbocs-.MPLsj\lj6Q~puUZ[%.`utf`fbmojvccvصqhL4Wyb4yͫmUUloJJnoIR{} ,qϛxZ-fhW"&ZQD"BĿ~DK{^e|f3V†[iV";hUfǷZ=@c~pq~}p~پhD 'q۴O1.3Kewqnuftc0:_PH@Ah 6uƧjYhxkMMjXBi{|\9BXhzXCfk0eru=JhwZL`r}qkbN6ӛN59MBVXNmݶnH2?]O_~ե{`;5*"SȮ~cQ@/8aÐ{[- 7fwcdx&-jy@">ȧV-,P\Np߸EO㤁s\@/5axwkNDWiK#TulZ)-hǣu^? :oɯhS,j˨tO=UE7|Ը~Ul`/;~AntbVV80,[Đj> XˋG%;HD`uŷkFY^hȔ\J5G5*PܤtY8O`my=AڴjwWDO]Rb˲iF\S]qVNp]iysnH=eYY`Wc^eʃzy2JziD{r[uljQ`yzGLuxMXmc:BKM{͍khpxprdYd}sim´GAP1"Oճ§hZB*&E{A4]}n' 7Y$"3mbWP;755v۱~y~[2>eΫvU58GDQȣJ)4Gkt_Z.1svflG[r{^HNUchWvygrkCOxtWRbivWH;CǦlaX;6Pz~=$CQJ`̸rH5Z+;kqr}tDJmҤheygcWDj=JwidTKԨoY8.$Dzyy{qwhw0.joȯyM"BqXa¸t<;H"$tҴjMH"0lv_rѩsAHJ+,gfWM62O۹1.4-LsĦU,CUQRlDIO[X_|’R5ltBP`RwdvYχ/X%"X+7lyoĊW\T`Zhĵv]kt\DNlv<9AUz8Dp?*Hìȱg.-WOjж}1#DmgœP6UR=R׹u]s{`fm|ialxsaIXPX`lXIfrf{~B<Ǧc<-"Ad쿹y2&Hȋx{\@"Gέ|SGDKAUПyE#>qcLdN;1+`|B1z>U`>^|D$8uĦiSg[6*<̲}XQ{fQHL˙HF]iϵ Jۣb1 Kp ;x䷑zJ$*axǐh^HIkrdwjKkgfcL,H~S{Ҫ1R־kUqma]_~~;3S}Ⱦ}0dЃ^\]I iطS*-=Xcm˜aPeicq^-nTDcݻi|.Aͺ\5N}rBA`iqvʱ_hxL >ԯmHJSGO{nbYvz~grld>7jrnѲr;>vl|5"9ЫǍI:5OdiaVnCFnoqm]>\5OriPCNxnteZiRMˮ\Yie_Kei[g2$L˳q_ 1s~hR. FI8]daĭrMWnvxlRhorgTrάjD7KK6NǣcAVXUŮGOxb:hf{dV*7L]zﶎujuJ#>hD*8auwL&(Lǩ{_џwG "hzַn"06:ZȔWBlsͦmY=+WxsQ.:wjz{f_Vp~[{UhŞkT5#32AtІjo2Lv]RZwydoǴxE .Iq̯ͩS5G`KbyZ"0Mدl^E.;]uo7(Eav³o+ "w~v,KŔM %Vk^~4(DSimXnΫv(Hg_qعK$OduePk~zR]FRttZ_t`L>KzuiP=5Flѷ{W"4L6KȥpQAGi~O2kɋmdByuei~p<5WѳymT+6cñpab_PMxoɰz_TC7elknwxqSU<#D[nv^=>jt{Σsqswb1)M[½ȿ~R,)A^ȴl-.Vzd{t9%1Q{gE6 3usыP0*Jw{IXF8Y~[CVht|qJ-TfqyvNI\vȭY+1;YrmݵF'Tv}R8&Arkٖ86cnBBv~qSJfq~LKSyjլl2(>0#IѷqH>'Npkg1#Pzp\hfQd~tyh@ypQ;Dl٬_@A@]}֠yrB+ATiqk}tN3@tt^LWɿ~FAxV6Rzg "An}ua5BqmB3z5-|43by66WVXkl]s_HB?gfFtx|TC^{eRi|qXOzƸcSO-D[COr^EiNOi;lnZzټ{>-JX6gyxpO'Lpo\MWL=]6Ep\ZqjCMwˉ`P#4pէ|VJ:*AbyƱOHx98Ua|_CIYO.Tż~j*!VŴuimfai~`G\87ish_82El~؛cB-/;YebyiRXR`Q)`GSZ7=cz>IUY`AEǷynjY_hQ?nR:duage5bzJ0jÕkeywl`TKU{ũk;@sρiNMx`wvkoZPv}zro_;D]o}ТzR ;snȹuNvwYl|funF-Q|yy^R]oΒA 7E6@J_}tb]MP_foȥgkzkuY9QqF8gv\Up|{jA99/I[gYŤ73ϕCRzGchmXCYcc{hq;+bpmV-P}`2JɠE$Htnwzuhc}pirnLOƗ_OSYz{kvB1<]lmаo61V{GHq24Tzn+ZpR^hH1]yGD`zo^zT9qkJWUFxql}ģrWv[3zЏI.KttPKVzsГELP]o{c5A]TYqC3^[4-iכdf3$K_yJ#uҟ]An`9NRuŬlDfߨ9&evVv}x`9.wƮ~ysQ!mheƷb;ev]fq{w=3dJB֥`LLlzgR\`c|]yf/KioclxuުQ+.3Cvmj`8CR^mPZhjdgtiȑI9Pr~{}["MxyʴZW͗NK|o_Vn~Q6XPXXMaA]xcwra_ixUazg`[kSK~Q<`pOY`qxF,KΎK >SNlTTLPksxW&9ho_FuÛtb>%JkbwեfGLqPpx_A$GŢqW.I:Xâ|ya7)YwKIwfgJ9XhavGVpvw[.8d|hWYg99JNTczdUPL\hDPcG1cȾr>1ǫ|a\YtoX{R9?_p^nӷh9BjVxk40jU8c]huaI9KkTEmQ/JORogGVԍIBOklLSٟM3Znq[IVeuijzq54d߰P!bq?[{cob6$8iqyT8q_& .{׷|S&6ODA\x\r|4XMa~: [}REwӵhHJay]6AmʨtfX\UU~dDD6LӸ>-houney~`R=X֔?#Y`0V|Wc}f\o|Q;Q~tZX~F6şaF`rztVFRu͏F3woUebab_sxggn_ET^kgzujfMNBrnVUs~ebw~mn}qnk^ziJxjw}mzrnscsvg:"DIawllzgJAV[@E[|YoyX7.Lsq_y^@AVsbi[Th~ljjT1,5XtfbǺh0.@TwP<_dIVy[`y~f{vC=GJVwƖP2@]bjy_{yPXuubUt`8FZm~|fho|xZdiY.$Dw}|mbeVGǬeCt}]e}hrxhlm^KWqg}fRg~z{Z./TssY6grkhoq}k]E&1v{sYL;=Fp}[=?myxwgcU?f{^?Ui{qq|snukesXSj~tq~oWpǍGEkq`CCkq{~ohw}ckzft]lzmPWwz}rkmK/Hu|~|kI@fys~lqwxq:5P^]aoWlpWJ]n~|zfL1EW-Qys{vW=>\~lzjn}wtx{q]bkdyPEwW}L"Bɠ~R9[~xpxlffqwjacVAAm~X?==]{ti]WSPercr_Tq~qgYMIJkѷ{]eh]n{W^m\ivpvjIQtolws~eWzȾn78f{_]sb!Dleb}yeqsWQ~pCFeskl{f9)0L|éT?bzoI1[p[ohX^}y[bqjWDVT[kymhvo]WTOYplbo{pEE_j_YqVX\R`B3MîwbJ!.Qv@%5_|ZUIZ~ϴzQ4?~z^\feXei9Luq^NBdÈS>Ln\9Ljž`#EidWImo`gtmkmZ^yfUOsƳvhu5"K}ǞvL7CC[usxNExZ)<ʪg1+P\tyzl\u\XsvNH¡w]P<1zt`K^wmw{^;GU*(MxI. ;uȝt]hzR2;vk~pxWkqTcмv}S8[eX~tdsfXxOiH9ʿ{[wz^s\EbƬ~lo~{cPNcV'.WobǬ~kaOIVd{RGfkZfw_e~{ȩQAaiUVӏCGgV$DwŞb;Th[w?+,/iɡq~bDyd]Ҭ^Kduwf~jGGUc|ӴlO\Xjtsugp`9Gso{qMTh[[rgI5GT}ܫh3;kyVFhмQLpnytyy{`4@ŧqQ>Qfnl\s`su;+VhѸYe|mOFTfuqsricV;%hȤwvJ$UfdPakTSUj~v{kkp`?Cz|tTLSYfÌd^dqtv[jިV1f[*LͼT# JrzlOErm%NuCSoϕa57Si^HGkH7_Ǜf]z|RQ~aXJ&Tz]Tm|i^ZZfhcmkeb0RlH2E_oOYbgQfb~`dbI`bOfvnkB+_a$ ,lЩ}{_KLuʾq3MtllpcAB\p}Ynjqd9Ftkvqe/;pp]IWịoVXOWx^<@Meƈlyr`dj}lt}deovinc=\qUIiάvh]AFexpjmI1S|..orm{iGskYngYvvPhfaY`}tzwunrliZodUdY\yrň3,lsdmmUsƉC@j}4+jkg|b8ZD3c`Jgt[\}gNRcƼwGTjO5?oA.EVd{.%/Pzt8{rjip}Y?X|cyxb_gvz]aQ@>Zˢf\z\mmLhvspB0g~uqo79wLoŸ}}fM6/c|uСpfV9gyXh^>b|_-9Q^tjdQmbBRvD'9XukkX\roQXwhhuhGZx\ox'8x{k@OkSdgAոl7)Kt`QmspjPS`j|eepwbwPBVsrRqȧh4Jvvk3PugBd^mvhmw}honEDS›||qXD[P^{n_llF`ttfF]ž?5Niwncbj|vgQK̷j_mmyomJ-S}~d[vxVM}hSq֓_^vddW=Co}dYGhXXzDZoJwllnbU~zYLc|mcYZZ~muo^D\S-?keAVfRDc~7?muO^ÅJciV6Sjm~y^b8PfkÀECl}X\zúyC4sr[d-+RY0Sgthukhŵr?Swh]HEjƉ|HJp\faHakrm|}|pdT@6gҧ~c|C/uvjygnuenR)<{JrjgO\M:lt1Atb3Oi_vmuxyʪe9[\]uej[iTYqxtnl\FUcvz^K<;dNDVcYZv{ke~nNJvy7@wNavA;YsQhżB)Khv{IbrcJisfaK]xtB\÷X%}cj{tvm|r8Sp}dve@`xVcwҖTE`swfYUf|si~i;V_cxH`}5?PKѲwNCAZxpozaRT_}`OQ+PùS<-Y|{SWIWoeo~K!}i7%Z”st_\Zig`o>\VPYqԱvO~YLri=FrzZLfPf|dΨqyQdgkp7Ww:\YwqUSIIi[wķ],=XZ|dU|yX^~tw}ix7L{~^1M|{~I[}\i}K\lxwmuYH\vPYkjP}^6^XS~tu{svypaYw~z|zuYTiotdIu_kn7Sw\Wjwpox=-Dwp|@.`ïxfYl\5Wm`nXg{Q=]prp5 0]Ǭ~Q1E`[\vHGqcp~QFjok5uUVmz~o{cF]kecRhcbϽyJ`q60eʼqboZ_~kihGlgU¾ocYY^SlŖcJ^UMPwȾ_S_?RljfjNGmN}yv98l{}ywvIL:Tyzu~vp~cS^RDNxoZXw`Q]{pgx}]XzsXp^[hxil|jr޲l;UgjpL]r~qE UE;BYt߱u{oLJY||qv?>ewlNKVvs^ZRdydmϜhj_iuz\Xudyidpvy|loPL86͞gC"7rv%2fp|xsnLOgpcb_vxti=?W潪xK:;JTZ|cRlxZYdbyoOiC#Vԣ_85]yflyvzmlvwwohptqfV>TxPIlmaPJ_o~Y2Ilels]L`?;`wqfKbttZBdxwiXEL_jI]_I^ĩlwtpe?CWob.ISKY}ʿjdpi\b~g1KyxpHSpUXiothX[gPtB[qa@Dtw\^gct{zka\o^`dwvk\Em`U_aI`|icyPŖ.#\y//Oxxmxxq~dsZ^зoIMnvdNtxo06^suoǺcLhzVNt_Rf}}su]]~ȼVBbhws{tfkyfSdvf|pNWWBbyeeӥU7pzOZaRkj~wdVYfz}t^rxXUpfl}~Ңp;"*XqOVRTlC#bђeY>(%[{rNKq\A{{w_t{GBo޿M6=Xph_vuqlHFUryd99gx@9nnzn[Ĩm=8Aad*CfpvuЮubyYQaa4QƻoM;QSCN}ֿui}W4,+[v*LyqttifNPPOx`*nfw]SCtvPIwrBDeqmۙH&DytRIiӱx_~sE0oz'Ewefjucj_XiMLzݮxPSC+TeYrOFrsb[}ܬvKMn^NxlyrksxxrnHHghXNIUyz{xiӘZ^j).^֨qUr{yȑQYibbX^VVhxĉHjӘkE"3gt`|Φ}fc^+"nvI"0^}alyN\rZgxi&9d|xxVUI_eŤb35amxoq1(Lxݮ\-Z}yҭuJ>@Iw}TGsжtJ%Jil}|Æ^QINcpg\K`̐ug>Jvpv}veT{sjNDY~vY[h_dǺ>?kfbp^A?=CYœ|<1W@Qσdi0'hx_19|uuT0eaJf{niyVUYWjn?Uty~L9zҤmmvw}g`Nj0?~~~vo[NBlʩ]BF?AlyyXW^Rel~iL/.gJ<\aBfy]kʩw4Jkn{^^qvpTtǿ~OVTU^ݟv:0lr]lqWc[GZ|fTQìtReN:ŽpSA?]spx\mo|~iKHhuh{0Buy6,_xynrf|zs[HWlϡV8dzq`svl~qfyAFenhqZE@BpfIQpv}oakŨop7-l·r\UCg΅4Uqplg]XsxS`sooHZe=kſn[j`]wLLXt{z`l~op{e\|uZV[bs׬\1LvzvR=Hv{bdaUhp`np~4*[÷_lsrD XӺvID[xxJ_|px]jeAWr/E_suybZzSAEvx~ʊ^CXx`QwSCvO"(RƕLOtvnwehrr|H"NºhnIWxlTI^w~nvlmrkT8Yn|ʿR4Ndipsm]lrt{lQI^sGJNj~tcCK]dtÏjpbUhc;?oЛ_TymjgONWe}~˧dNWqlijp\Rp}d5b[]}z|me]"Cl~}x\EYfraduIHbmx`MNpeEW~m[ufTauW-a}upvVyjTi}wqdrƶv**eŲoSaqiAElyOT~yyfX\^d]~⩅5OpnuqXe||qY?*"Vʨs\i_vjfyoCc^!Pܮrpx>An~uurPVdZV[gåeqg/)_~\Xryd`YScr}pon~|shnqLPtˮo^Z_-2sʷtCRUOuuW~f_~~qMIflrnLMmWVqmaeX]vnW.?phCLuxDX|~PFfJS{xVG[jKf~e)XeJUxcB[rTkpbOUuOHvoo4Dܽxjfm>;dϹpN\ruvxyQIɿzQ+9v~qtzspl~PO_hBUnj~KD`iocpm\ooRxwidky{k~ɮk0Mrr_ğdLpWf}\^{}VA[qdtƁJ^aeeX[q[7H|ugRɑgfj46D}ȑvO,3[@HqW[mVgȕc8,Hqbisxxr>"@ϗTCX]isuecvmbe]Re`kxgfdplof`bu^"rqŋ! Wz.]ɨb]E)1TvR05Q_[}oWp[CHeڋyrM V¦`J^^OLdœ4 CqXVO6R~ox˯~xEAXWe仉D-{´ր1"5IisCEuŢ\1'Ce\sжɂ=0ȇ`pV<4MlfdzW.vɨUA\oa`ikFW~ue{ʶ^\L \s,:JVpfk٤aHDJ6NٯTHf/E}f[?d~puqV]quu}qjըeTT=h~xhoadp\a[xSK_ur[jwG_u}jzttcIIɧhI/jiShu|t_\dnp]o_]cnz[GeɝjWIGHhuZDhxuiupw\d~apnZazjp~ztjihukxȻnd]I6D}ʱj;$3k}zV_wrpGHoxihP_odZe]PQxЭd"3Spd=Be}ȔPId~~jczjz[&8xɫhSVakpãtK/Dcxď[D5St_5UZu}}~wcB4UƟhaZHUnuh]oku~I.KMMu}rrrkQVtUCajdhpU=QzzdWnwunD6nçjecrtaueCUzkxcKd˛k]USMk}oaڰoN'"Ue'&ktzpr~di|wuak\;VWQ]|输[Gaʭw3$;WpnznV:)WƷD)DUpĝj\>)Dzw~kw]Gwu]xohoZpzSVa]wtcdnhG5Pʇ}t ]jo\P}pozhG[ēWS}c>CnϝC.Q~]iɤjIw]=\xP_ĺziuG@i[[tH_ètNZoPDitVI_tet\MZ]PQp: >zatzDI|c=e|djtzU=hխhUGhUj|u[Q|м~]6Gx}xpQCozD6eNZdnΎIHpjCMպ}[/8dƌakiBnniwxtNKˀHWUD[ɚpoxtichpj:@pccV6[zx_KKԝak\;Ca\|nWZoȓ}c:3VkƢZ*PjcopxoijtKer8>d˟eDHQthɶ~eV:PecIWɤ\=0U]Izݝ[W~hVakntujoZ4/e~I5\keoteopdIUW;MrP;Q}|\Qc}ڣn_hcDHu~uQNhuenzhue_]NHDpâz0Izor]@WkD>Vע}|Q:Ga~r~n[rdZi~~harʾxkUP_eZt\Dhi_nЭ|n\CBeuu~WIkkWwcNx[cжwWkr[=Gjʾj8/V~n|}i}x\ZrwWWueot\NhtW~ZQw|hd\G[_Wc\pzjzxk~eano[d~xzQ>n}UUotx~idj~htwktPGjr\a|wV=Bn|utuz|izQ>koI5Z~zxK]j_epdPdktQ)G}pPKnrU]\kndpoGdreZ}|tnhSMctrxj8U~nrj33izt|S=V}cZɣH 0p}]dwuk}]Spih|tPCjoIIc~xC3a~edojnz}h|[>ij=@||h|kUz˶pPahS>[o8,Qz|xzrhuu[M_ptkWWnzeKir>4VrZzocaz]wcGiukaBjdKarwʵc][GDUju50\}~rz~hKZr~iPw}p\PaxderHU~~\>U}k|uaz]H\ppzwĝzz~pK3PpIG|}VeeUpWKotdwuUjrnoaPS]xG.Ptz}o\}jHWd_zU_c\hrrp5Nxj~w[_kazr|]Saphakc5BijttiVacZĨtcc]KHipKKn}rcxtzrxj8Iw~w|jaa}dtpSa|}i]zrz\@[irwajx[nrwrha]rkNZe|pjt]Pdu];KzƻwnZ5Ip}w|n|eZQZUkğoow;D}z\Vkut[Ud|oʖ}wxc@>BrxCMorwwUeaadzV6xzja63nƮc3HhwwxzrjhwNHoɫrhhIG_ri}ɭtVa[V]xphtzxn~~N>[~wcz~a]jprwzjVcie}kajzt}]a}jU|uz}nchjajISokd~zw|iW_]|}hNVGG_|wW_nVHZzrneVIVj|~aDKottwuejtxx}}}|ww}pSdhitd]Sax[Ueeju}ruxoic_trVU__c|k~rce_pa}~z}hWnzc}pdicVdurrQczkho|dw~tt|hKN}p]8=Zru_oxiaadi~~jz~e\I:P|ri[cadj}~kt~iSMHiuWK]~zzwx|rjeaW_upPKotkowxz~trePIaèeKDMa|ʱecn]eo}t|}|x}xrSNwp\KZowzi@BWhrnw~wncUVhutznopcVMQ]ƼtI6@P[pcMGQ\dotz}}xjIM]r~}rVPZd_n~tciprd\j~rr||rz~}rpwxu}n[huuraWarxzư]NSPUjt}]V]dpw|xxujh\ZanΩzk\G4Cc~cWVWkt}xnxjZWcjr|Ȥ~]PS_hr|tutkkp}}njno}}tnneer}phdhdjp}wehciux|przupu~|~jdtwhj|}|ttpnrx~kdiknruxkjZ[iwxktxrja_eurhZUU_||rpjd_dur\_kjjx~roooeezzieo~}rkip|zw}||uttcWaxx_NKUhz}urdMM[nkVGDZowwoaUB4Ii~d>8;Kar~eG;B\}|peVDNcptu}dMI[t~}|xzot~xxuz~oeu~uku~}eet|zzphu~k_akw}}xzxkcatkcuwn|zko~nipx}uw}}kehouz~~|k_co}xep|nQUizcNSe~rkeZWkudeieejk|kadourp||ocdpz~zzojpuwxz|tw~~wputr~urz~wnnxpz~||xw~}raarwtutoz~oxztzzzwworuzx}pw~|xppt}}~|xw||oduwrw~pd\]twu|wnjrzhk||uz|}opunrtpwu}krpd]]u~xkktxokhuwkitu~zteezuxxntdait|}|px}}|xrjixuu}}}zj\aptpwrwui[M[jtx||nWS_do~nd]V_cko\UU_txxuejkwxrxzp}xxxztnhwd_acdjx|i]U\kr||wxxzwrxwjh}z~re[_jtu]U_u}}zp_\c_h~~khpxtjow|wuziopu}~xurwz}xw~]_nw|z}z||zwz}up|tejx}~zu~xtn[[o|z~}x]Z_dpxpp~pe_ac\d}uowiPKQeui}}wi[chhw}|oi_V[dte]VUcxxu~r_enhoxkMCVooS[ktjxpSVuz~~twz}}wW>CV_uw:&.0CiƷrehiUWwoS6)=_˫r>":eeG;Kr_8 !:d_5.=P[pwH/6SxΚI.ZxÕW,6KZwnS@IQit[Qcd_n\Qa\dktnIMajn~|K:Un|M:>Qxw_VK\xx_G5Su}pco}nuzoc[d];Gne4"Hé]*'jdIDizdMHa|hKU_}jGBDiwZKWo}~xrcaokZMjxhVHWtPC8HurNWk]haQdnx_BNiZCCM[pw||nWKeup}nrpw~wpdV]|r[ct}toptwhcane@@Ne}QPNQ|w_M=BehI=HVudB/.IwzcIPc}xSDGP]wu]ex~d\DHiwa]h}ueNUZpwPWprpwZI_S;@W}raPa_IKIcw_C6UM$'Hw[Ud}pjh\QUhjW][Vhn]H8Gwk\Wexxr[h}|}rZ\wjaMHctƼtP3@]jV>MohIP]}uk~~xpkjQGNZuk_[[[h~jUNWQWuud\MNr~heoecpúnVKPhwro\[iwk]MGSj~taarp]MWjz~zjadadu}kuxiroZUQa~~hh_jzcMHSd}kcdadr}unkunhr~xz~kcruhijj~~j_eiiktzu~wuncoxnr~on~rohj||w|znerxtttw}wrxuzuxukki[a|x|or|}xtz|xtik~~|wpe_ctxpozwe]iz|x}}z|uzxkahihwh]\hjcjz~oaSSn~ujVM[nxtZKQi~x}woioxthnx~|pknpjt}tzheuxio~x~xtpr~zthjuzxw}rknpx|nrtjjixuxkdxwwxwtwxzwrz~z}}zkiowuu~onzowx|w|tx}|}harjeoow|]ai~}xnxur}e_o|odz|inoa]txjw}trtZcw|wiw~}ukw}iprutuz~u~waixxzzp_}~}|znp|o~jo|ir~|w|wpxzzjwzxtrouwjho~ntxktpozz~~|uien~owup}kr|kww}|pz~}tt~xxotwpph||~znxxitwo}otz|}wto}piiwpioxxxrjnjt~}z}~rzpj~|ku|xnp~rxutor}xppu|~}~zoo~|k}~ztjixwrj~|tzxxopurnkrz~ztp|}pztr~wnw}wx}wto}woou}w~}woouwut~|p~ox}tojuzwor~}uotxz}}|w|x|}zpw~w~}n|~xkhuxtuo}uknt~}u|~z|~}}ujhx}~tt}prtp~|z}pu}}|oirxz|~txxpt~~zxtrt|~rkrz~|rinu~rxtdk}~}}}uuxnjnnpx}|~ojx~tdkz~}nn}~xpt|zxwtzwuxrz|}}xx~zt|utzukpp~}khu|wt~xpktzx|w~uux|nionz}uwonpjrww|xuji}}}||wrrwoup}ninp|z~}nnpozut||wokdiz~xzojuz}khuz||w||wx||wxwu}zzxhenunpzux|z~~|x~wpxrux|rtip~|rtihko}wwuzxnorzrwxzr][jzoaajt}xt}zjpthjkprohcru|}~oetw}rkpteiux~rdin}}xpnkkjjzrptpx}xxzppp~|w|urxwz|}}ujrpx|ijtr~|w|}wuwtzknwwz~rji|zxjchju~~wrx|thcertic]ox|}|zzupkeotw~zxw}ojz||pnoxwunp}xxwtdQWi}}h\htrutr}|uoju~xonuu}z~~~|tkt|opxnnxru}|r]]jxwuxohdnuuuut~zz|rnr|~tndo~wrttrx|xuwwejtr~ukcjx|}knurw~~|tttpeir|td\_p~xupoknptz}uaarwz}peir|~||rtwpt|pxx|zunju}xodkww|}x|uupuxrxww|poux~xurekz~zreju~~~xxzwjkrp~}wk_exwpdhrt}zwwrnnrwrzjdktwjijw|xtrinuow}}tdjowxdckp}z}zkint|u|ow}keeeuzpickw}r\exx}upnonipuz|xzkddcz~thetzzwkiu|zxutropt|uaejw}rnjw~}xwwpoz|x}ux|xrjow}}xochp~~~~tihntxwzzz|ruxpppow}|xz}xnjr|xphjuz~~rrtorxw|zttkhkoz}o]]itxrokotw}|uutprrr||pkou~|xoow}}wwuuwwx~wwzzwuutu}zrrw~~z}ttzz|}uxzzwtwurw||}}zoopr|}ropt|}z}uorxw|zwzzzwwru}|}~}tprt|}xrpt~}xutppx}|}utxtrtu}xx|xprzzxpow|xtwuw}xx~z|xtrnr|najpx}neceku~rjjjjuwr~wuppttpou|wxz|xtx|z}|rwxx}|}~x~}z}|xzuz~}|rrtr}|znnx}wnjiowzppontzw~zrxxptw|~}zuzrkpw|}tojnz}}ujkrrutp}xrrurjekuzrihorx}pt|~~|uz}ppz}wz|ohn~}~ud]]ozpaZcwpikou|xuxxzz~pnpztcW]po_U\izuachjrw~kowz}~thhtzodZ]k~o_Wepxt_iz}zxzwck}paV_r~h]Z]nx~h__k|ruxxttwu|x|zutwrk]UcpnQN[iw||a\coxzw~w|~zweadrp\Z[dtac_o}nrnr|zrjtx|xiUVexzaPWekw}trrk|~znjpww]CNdwxVNUWcrwijccjoxro}}|zzjdk~rZS]_n}[W_ixuprt|uzrrpwua\\k|jcc|w}}xtoie}~pe[]treco|up~rz|nu}rpketzd]PNh~rWN[knkw}uz}|totxtxrkjiaVdxh\_jtx~tt~wu|~xo|wpc_nx|d_iuxz|w|zwxwn~}}o\aerredaikp}trtnx~~|ju~xeVU]j}]MUhrpxrwxuzxtt~prtn_Vdp}d[_ex}prz}~wpu|terudainxwkdkzutz~wwptwhdxykjebl}pplpspq~xupvxk`jiR\doyuppx}yvyxx~}iduy^V`kyyjbjuy{}sx}ue`jufaekx~qqxv{}~~xkgs}vecivv~cekuuopxy~{ulkpsy^KN^x^Y_jpx~qlksx}sxmuyxmcfuyfelqx{~mu~xljlxxZUUgyggdu}tv{{ttlr~yptvu~mf``pvpqu}}}~lft~t^gpvpf[Zcmphkvxml~vyvqw}rr~xnggkqngan}~xmhr}~~rllw{xviblv}nem{yr}rgivk\[evm]Whwmstlny}wv~sridht{gQUfwt`dnv}z}}t~}}{}tnnvta`ann^drznlwz{zriijsnaaizwhlw~}}voouzzricmyhZZgyvnnmjswynw{z~ziewwe__iuui\Z]jummow~woowyusoorszpd^\mi^^k}}njow}wsrjj~yrhcn~shfkyysssusonpw|z|ytx}zz}|x}xroou}zurvz~~~xz|xtpopsxpginw|pt~zysw|wslljpxvtsw}z~tsz|~zz}vw~zz}ztzzzzzzw|~x~~zuquwuu||vxz|~vpotxzzvplpuxz~xjblvz}~tptx{~||uqoqsu}|vtpttq~~}tqtvut~utttz|{{}}uu}~ztr{~|zy}wu}||zupx}z}|wy{yxw|~wx}|wz|ummu}~wkit||puzxtrry~rpxxwrpxrtuz~~wtwylgp|v||x~~qqv|xw{wxvuw{~qqx~~~x{|uqsuu{~|yiiry~wnjqv{{|~~ysuwy{z|~smr|y{{sv{{~vvy~~vuvy~{y~~vvxx{yv~{pou{|vrv|vppv{ury~~~ypkoxvhgox}ojnu~{{yvwywy{zvppv~~~{topw~{{zrry~tptwx{vqtvvvv||tpv~}y|{oqwz}z}}~~|zxz~~yy~}ttx~}y|~xwyyuu|z~{wtuz~wuuuw|~~~znfjszvz~|tqsx||ztqmlw~zssx|yuuttx~~|}~~xtw{~zyywrt}xty~|ywux~uojmywtryzwtt|tkgm{{uuy~~~|tpt|vmknw|vtvzz}|{|zuuuzyuqpu|yw}|{{uswxnnx|x{~||~zxzyqou{|vx|~~|uszzpopsv||xvtv{xvy{|zwxvuv||vqu}{~||{wtv|zty|z{|ytv|~tqv|~~~~{{}~|{{~yvvvv{}|yw~}}}{y}{wwwvu|{wpqwzy}ywtszwruz~|uu{~xv{zqnsy~yrtx{|}zwy|~{rqrtzzxyy|xuuuy|vuuv{xttuv{~{zwx}{wwst||xvuxzutz~ysqu||xuux~}xvz~~{vsx}vqrv}|tuz~zstz|tquyxstx}vru|~xqptztrv{wvy}xttxztuy}{xz||xxy{wvxyz~yyz|{xyy|{vw{||xy{|~|yyy{|}ywyy|}zz{|~}{zyxy}}yyz|}|{{|}|}}{}|{yx{|||}}{|~}}~}~{z}||}}}{{|}|~~}|}|}{}~~}}}~~~}}}||}~~}}~}~~~~~~}||}}~~}|}~~~}~~||~~~~~|~~~~~~||}{|~~|}~~~~||}}}~~}|~}{|~~~~~~~}|}~~~~~}}}{|~}}~~}|}~|{}~~}}~}}}~{z{}~}}~}|||~~|}~~~~~}}}}||~}}~}||}}{|~~}|}~~|{|~}{|}~}||~~|{|~~|{}}{|~~|{{}~|{|~}|}~}}~~}|}}}|}~~}}~~~~~~}}~}~~~~~~}~}}~~~~~}}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~ayatana-indicator-sound-0.8.2/tests/integration/indicator-sound-test-base.cpp0000644000000000000000000011027414004562315024312 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "indicator-sound-test-base.h" #include "dbus_menus_interface.h" #include "dbus_properties_interface.h" #include "dbus_accounts_interface.h" #include "dbus_accountssound_interface.h" #include "dbus_notifications_interface.h" #include "dbus-types.h" #include #include #include #include #include "utils/dbus-pulse-volume.h" using namespace QtDBusTest; using namespace QtDBusMock; using namespace std; using namespace testing; namespace mh = lomiri::gmenuharness; namespace { const int MAX_TIME_WAITING_FOR_NOTIFICATIONS = 2000; } IndicatorSoundTestBase::IndicatorSoundTestBase() : dbusMock(dbusTestRunner) { } IndicatorSoundTestBase::~IndicatorSoundTestBase() { } void IndicatorSoundTestBase::SetUp() { setenv("HOME", TEST_HOME, true); setenv("XDG_DATA_DIRS", XDG_DATA_DIRS, true); setenv("XDG_RUNTIME_DIR", XDG_RUNTIME_DIR, true); setenv("XDG_CONFIG_HOME", XDG_CONFIG_HOME, true); setenv("DBUS_SYSTEM_BUS_ADDRESS", dbusTestRunner.systemBus().toStdString().c_str(), true); setenv("DBUS_SESSION_BUS_ADDRESS", dbusTestRunner.sessionBus().toStdString().c_str(), true); dbusMock.registerNotificationDaemon(); dbusTestRunner.startServices(); auto& notifications = notificationsMockInterface(); notifications.AddMethod("org.freedesktop.Notifications", "GetCapabilities", "", "as", "ret = ['actions', 'body', 'body-markup', 'icon-static', 'image/svg+xml', 'x-canonical-private-synchronous', 'x-canonical-append', 'x-canonical-private-icon-only', 'x-canonical-truncation', 'private-synchronous', 'append', 'private-icon-only', 'truncation']" ).waitForFinished(); int waitedTime = 0; while (!dbusTestRunner.sessionConnection().interface()->isServiceRegistered("org.freedesktop.Notifications") && waitedTime < MAX_TIME_WAITING_FOR_NOTIFICATIONS) { std::this_thread::sleep_for(std::chrono::milliseconds(10)); waitedTime += 10; } } void IndicatorSoundTestBase::TearDown() { unsetenv("XDG_DATA_DIRS"); unsetenv("XDG_RUNTIME_DIR"); unsetenv("XDG_CONFIG_HOME"); unsetenv("HOME"); unsetenv("PULSE_SERVER"); unsetenv("DBUS_SYSTEM_BUS_ADDRESS"); unsetenv("DBUS_SESSION_BUS_ADDRESS"); } void gvariant_deleter(GVariant* varptr) { if (varptr != nullptr) { g_variant_unref(varptr); } } std::shared_ptr IndicatorSoundTestBase::volume_variant(double volume) { GVariantBuilder builder; g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); g_variant_builder_add(&builder, "{sv}", "title", g_variant_new_string("_Sound")); g_variant_builder_add(&builder, "{sv}", "accessible-desc", g_variant_new_string("_Sound")); auto icon = g_themed_icon_new("icon"); g_variant_builder_add(&builder, "{sv}", "icon", g_icon_serialize(icon)); g_variant_builder_add(&builder, "{sv}", "visible", g_variant_new_boolean(true)); return shared_ptr(g_variant_builder_end(&builder), &gvariant_deleter); } bool IndicatorSoundTestBase::setStreamRestoreVolume(QString const &role, double volume) { QProcess setVolume; setVolume.start(VOLUME_SET_BIN, QStringList() << role << QString("%1").arg(volume)); if (!setVolume.waitForStarted()) return false; if (!setVolume.waitForFinished()) return false; return setVolume.exitCode() == 0; } bool IndicatorSoundTestBase::setSinkVolume(double volume) { QString volume_percentage = QString("%1\%").arg(volume*100); QProcess setVolume; setVolume.start("pactl", QStringList() << "-s" << "127.0.0.1" << "set-sink-volume" << "0" << volume_percentage); if (!setVolume.waitForStarted()) return false; if (!setVolume.waitForFinished()) return false; return setVolume.exitCode() == 0; } bool IndicatorSoundTestBase::clearGSettingsPlayers() { QProcess clearPlayers; clearPlayers.start("gsettings", QStringList() << "set" << "org.ayatana.indicator.sound" << "interested-media-players" << "[]"); return runProcess(clearPlayers); } bool IndicatorSoundTestBase::resetAllowAmplifiedVolume() { QProcess proc; proc.start("gsettings", QStringList() << "reset" #ifdef HAS_UBUNTU_SOUND_SCHEMA << "com.ubuntu.sound" #else << "org.ayatana.sound" #endif << "allow-amplified-volume"); return runProcess(proc); } bool IndicatorSoundTestBase::runProcess(QProcess& proc) { if (!proc.waitForStarted()) return false; if (!proc.waitForFinished()) return false; return proc.exitCode() == 0; } bool IndicatorSoundTestBase::startTestMprisPlayer(QString const& playerName) { if (!stopTestMprisPlayer(playerName)) { return false; } TestPlayer player; player.name = playerName; player.process.reset(new QProcess()); player.process->start(MEDIA_PLAYER_MPRIS_BIN, QStringList() << playerName); if (!player.process->waitForStarted()) { qWarning() << "ERROR STARTING PLAYER " << playerName; return false; } testPlayers.push_back(player); return true; } bool IndicatorSoundTestBase::stopTestMprisPlayer(QString const& playerName) { bool terminateOK = true; int index = findRunningTestMprisPlayer(playerName); if (index != -1) { testPlayers[index].process->terminate(); if (!testPlayers[index].process->waitForFinished()) terminateOK = false; testPlayers.remove(index); } return terminateOK; } int IndicatorSoundTestBase::findRunningTestMprisPlayer(QString const& playerName) { for (int i = 0; i < testPlayers.size(); i++) { if (testPlayers.at(i).name == playerName) { return i; } } return -1; } bool IndicatorSoundTestBase::setTestMprisPlayerProperty(QString const &testPlayer, QString const &property, bool value) { QProcess setProperty; QString strValue; strValue = value ? "true" : "false"; setProperty.start(MEDIA_PLAYER_MPRIS_UPDATE_BIN, QStringList() << testPlayer << property << strValue); if (!setProperty.waitForStarted()) return false; if (!setProperty.waitForFinished()) return false; return setProperty.exitCode() == 0; } bool IndicatorSoundTestBase::startTestSound(QString const &role) { testSoundProcess.terminate(); testSoundProcess.start("paplay", QStringList() << "-s" << "127.0.0.1" << TEST_SOUND << QString("--property=media.role=%1").arg(role)); if (!testSoundProcess.waitForStarted()) return false; return true; } void IndicatorSoundTestBase::stopTestSound() { testSoundProcess.terminate(); } void IndicatorSoundTestBase::startPulseDesktop(DevicePortType speakerPort, DevicePortType headphonesPort) { try { pulseaudio.reset( new QProcessDBusService(DBusTypes::DBUS_PULSE, QDBusConnection::SessionBus, "pulseaudio", QStringList() << "--start" << "-vvvv" << "--disable-shm=true" << "--daemonize=false" << "--use-pid-file=false" << "--system=false" << "--exit-idle-time=-1" << "-n" << QString("--load=module-null-sink sink_name=indicator_sound_test_speaker sink_properties=device.bus=%1").arg(getDevicePortString(speakerPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_headphones sink_properties=device.bus=%1").arg(getDevicePortString(headphonesPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_mic") << "--log-target=file:/tmp/pulse-daemon.log" << QString("--load=module-stream-restore restore_device=false restore_muted=false fallback_table=\"%1\"").arg(STREAM_RESTORE_TABLE) << "--load=module-dbus-protocol" << "--load=module-native-protocol-tcp auth-ip-acl=127.0.0.1" )); pulseaudio->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "pulseaudio(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startPulsePhone(DevicePortType speakerPort, DevicePortType headphonesPort) { try { pulseaudio.reset( new QProcessDBusService(DBusTypes::DBUS_PULSE, QDBusConnection::SessionBus, "pulseaudio", QStringList() << "--start" << "-vvvv" << "--disable-shm=true" << "--daemonize=false" << "--use-pid-file=false" << "--system=false" << "--exit-idle-time=-1" << "-n" << QString("--load=module-null-sink sink_name=indicator_sound_test_speaker sink_properties=device.bus=%1").arg(getDevicePortString(speakerPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_headphones sink_properties=device.bus=%1").arg(getDevicePortString(headphonesPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_mic") << "--log-target=file:/tmp/pulse-daemon.log" << QString("--load=module-stream-restore restore_device=false restore_muted=false fallback_table=\"%1\"").arg(STREAM_RESTORE_TABLE) << "--load=module-dbus-protocol" << "--load=module-native-protocol-tcp auth-ip-acl=127.0.0.1" )); pulseaudio->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "pulseaudio(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startAccountsService() { try { accountsService.reset( new QProcessDBusService(DBusTypes::ACCOUNTS_SERVICE, QDBusConnection::SystemBus, ACCOUNTS_SERVICE_BIN, QStringList())); accountsService->start(dbusTestRunner.systemConnection()); initializeAccountsInterface(); } catch (exception const& e) { cout << "accountsService(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startIndicator() { try { setenv("PULSE_SERVER", "127.0.0.1", true); indicator.reset( new QProcessDBusService(DBusTypes::DBUS_NAME, QDBusConnection::SessionBus, SOUND_SERVICE_BIN, QStringList())); indicator->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "startIndicator(): " << e.what() << endl; throw; } } mh::MenuMatcher::Parameters IndicatorSoundTestBase::desktopParameters() { return mh::MenuMatcher::Parameters( "org.ayatana.indicator.sound", { { "indicator", "/org/ayatana/indicator/sound" } }, "/org/ayatana/indicator/sound/desktop"); } mh::MenuMatcher::Parameters IndicatorSoundTestBase::phoneParameters() { return mh::MenuMatcher::Parameters( "org.ayatana.indicator.sound", { { "indicator", "/org/ayatana/indicator/sound" } }, "/org/ayatana/indicator/sound/phone"); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::volumeSlider(double volume, QString const &label) { return mh::MenuItemMatcher().radio() .label(label.toStdString()) .round_doubles(0.1) .int32_attribute("target", 0) .double_attribute("min-value", 0.0) .double_attribute("max-value", 1.0) .double_attribute("step", 0.01) .string_attribute("x-ayatana-type", "org.ayatana.unity.slider") .themed_icon("max-icon", {"audio-volume-high-panel", "audio-volume-high", "audio-volume", "audio"}) .themed_icon("min-icon", {"audio-volume-low-zero-panel", "audio-volume-low-zero", "audio-volume-low", "audio-volume", "audio"}) .pass_through_double_attribute("action", volume); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::micSlider(double volume, QString const &label) { return mh::MenuItemMatcher() .label(label.toStdString()) .round_doubles(0.1) .double_attribute("min-value", 0.0) .double_attribute("max-value", 1.0) .double_attribute("step", 0.01) .string_attribute("x-ayatana-type", "org.ayatana.unity.slider") .themed_icon("max-icon", {"audio-input-microphone-high-panel", "audio-input-microphone-high", "audio-input-microphone", "audio-input", "audio"}) .themed_icon("min-icon", {"audio-input-microphone-low-zero-panel", "audio-input-microphone-low-zero", "audio-input-microphone-low", "audio-input-microphone", "audio-input", "audio"}) .pass_through_double_attribute("action", volume); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::silentModeSwitch(bool toggled) { return mh::MenuItemMatcher::checkbox() .label("Silent Mode") .action("indicator.silent-mode") .toggled(toggled); } bool IndicatorSoundTestBase::waitMenuChange() { if (signal_spy_menu_changed_) { return signal_spy_menu_changed_->wait(); } return false; } bool IndicatorSoundTestBase::initializeMenuChangedSignal() { if (!menu_interface_) { menu_interface_.reset(new MenusInterface("org.ayatana.indicator.sound", "/org/ayatana/indicator/sound", dbusTestRunner.sessionConnection(), 0)); } if (menu_interface_) { qDebug() << "Waiting for signal"; signal_spy_menu_changed_.reset(new QSignalSpy(menu_interface_.get(), &MenusInterface::Changed)); } if (!menu_interface_ || !signal_spy_menu_changed_) { return false; } return true; } QVariant IndicatorSoundTestBase::waitPropertyChanged(QSignalSpy *signalSpy, QString property) { QVariant ret_val; if (signalSpy) { signalSpy->wait(); if (signalSpy->count()) { QList arguments = signalSpy->takeLast(); if (arguments.size() == 3 && static_cast(arguments.at(1).type()) == QMetaType::QVariantMap) { QMap map = arguments.at(1).toMap(); QMap::iterator iter = map.find(property); if (iter != map.end()) { return iter.value(); } } } } return ret_val; } bool IndicatorSoundTestBase::waitVolumeChangedInIndicator() { QVariant val = waitPropertyChanged(signal_spy_volume_changed_.get(), "Volume"); return !val.isNull(); } QVariant IndicatorSoundTestBase::waitLastRunningPlayerChanged() { return waitPropertyChanged(signal_spy_volume_changed_.get(), "LastRunningPlayer"); } void IndicatorSoundTestBase::initializeAccountsInterface() { auto username = qgetenv("USER"); if (username != "") { main_accounts_interface_.reset(new AccountsInterface("org.freedesktop.Accounts", "/org/freedesktop/Accounts", dbusTestRunner.systemConnection(), 0)); QDBusReply userResp = main_accounts_interface_->call(QLatin1String("FindUserByName"), QLatin1String(username)); if (!userResp.isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << userResp.error().message(); } auto userPath = userResp.value().path(); if (userPath != "") { std::unique_ptr soundInterface(new AccountsSoundInterface("org.freedesktop.Accounts", userPath, dbusTestRunner.systemConnection(), 0)); accounts_interface_.reset(new DBusPropertiesInterface("org.freedesktop.Accounts", userPath, dbusTestRunner.systemConnection(), 0)); if (!accounts_interface_->isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << accounts_interface_->lastError().message(); } signal_spy_volume_changed_.reset(new QSignalSpy(accounts_interface_.get(),&DBusPropertiesInterface::PropertiesChanged)); } } } OrgFreedesktopDBusMockInterface& IndicatorSoundTestBase::notificationsMockInterface() { return dbusMock.mockInterface("org.freedesktop.Notifications", "/org/freedesktop/Notifications", "org.freedesktop.Notifications", QDBusConnection::SessionBus); } bool IndicatorSoundTestBase::setActionValue(const QString & action, QVariant value) { QDBusInterface actionsInterface(DBusTypes::DBUS_NAME, DBusTypes::MAIN_SERVICE_PATH, DBusTypes::ACTIONS_INTERFACE, dbusTestRunner.sessionConnection()); QDBusVariant dbusVar(value); auto resp = actionsInterface.call("SetState", action, QVariant::fromValue(dbusVar), QVariant::fromValue(QVariantMap())); if (resp.type() == QDBusMessage::ErrorMessage) { qCritical() << "IndicatorSoundTestBase::setActionValue(): Failed to set value for action " << action << " " << resp.errorMessage(); return false; } else { return true; } } bool IndicatorSoundTestBase::pressNotificationButton(int id, const QString & button) { OrgFreedesktopDBusMockInterface actionsInterface("org.freedesktop.Notifications", "/org/freedesktop/Notifications", dbusTestRunner.sessionConnection()); actionsInterface.EmitSignal( "org.freedesktop.Notifications", "ActionInvoked", "us", QVariantList() << id << button); return true; } bool IndicatorSoundTestBase::qDBusArgumentToMap(QVariant const& variant, QVariantMap& map) { if (variant.canConvert()) { QDBusArgument value(variant.value()); if (value.currentType() == QDBusArgument::MapType) { value >> map; return true; } } return false; } void IndicatorSoundTestBase::checkVolumeNotification(double volume, QString const& label, bool isLoud, QVariantList call) { QString icon; if (volume <= 0.0) { icon = "audio-volume-muted"; } else if (volume <= 0.3) { icon = "audio-volume-low"; } else if (volume <= 0.7) { icon = "audio-volume-medium"; } else { icon = "audio-volume-high"; } ASSERT_NE(call.size(), 0); EXPECT_EQ("Notify", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(8, args.size()); EXPECT_EQ("ayatana-indicator-sound", args.at(0)); EXPECT_EQ(icon, args.at(2)); EXPECT_EQ("Volume", args.at(3)); EXPECT_EQ(label, args.at(4)); EXPECT_EQ(QStringList(), args.at(5)); QVariantMap hints; ASSERT_TRUE(qDBusArgumentToMap(args.at(6), hints)); ASSERT_TRUE(hints.contains("value")); ASSERT_TRUE(hints.contains("x-canonical-non-shaped-icon")); ASSERT_TRUE(hints.contains("x-canonical-value-bar-tint")); ASSERT_TRUE(hints.contains("x-canonical-private-synchronous")); EXPECT_EQ(volume*100, hints["value"]); EXPECT_EQ(true, hints["x-canonical-non-shaped-icon"]); EXPECT_EQ(isLoud, hints["x-canonical-value-bar-tint"]); EXPECT_EQ(true, hints["x-canonical-private-synchronous"]); } void IndicatorSoundTestBase::checkHighVolumeNotification(QVariantList call) { ASSERT_NE(call.size(), 0); EXPECT_EQ("Notify", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(8, args.size()); EXPECT_EQ("ayatana-indicator-sound", args.at(0)); EXPECT_EQ("Volume", args.at(3)); } void IndicatorSoundTestBase::checkCloseNotification(int id, QVariantList call) { EXPECT_EQ("CloseNotification", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(1, args.size()); } void IndicatorSoundTestBase::checkNotificationWithNoArgs(QString const& method, QVariantList call) { EXPECT_EQ(method, call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(0, args.size()); } int IndicatorSoundTestBase::getNotificationID(QVariantList call) { if (call.size() == 0) { return -1; } QVariantList const& args(call.at(1).toList()); if (args.size() != 8) { return -1; } if (args.at(0) != "ayatana-indicator-sound") { return -1; } bool isInt; int id = args.at(1).toInt(&isInt); if (!isInt) { return -1; } return id; } bool IndicatorSoundTestBase::setDefaultSinkOrSource(bool runForSinks, const QString & active, const QStringList & inactive) { QString setDefaultCommand = runForSinks ? "set-default-sink" : "set-default-source"; QString suspendCommand = "suspend-sink"; QProcess pacltProcess; QString activeSinkOrSource = runForSinks ? active : active + ".monitor"; pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << setDefaultCommand << activeSinkOrSource); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << suspendCommand << active << "0"); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } if (pacltProcess.exitCode() != 0) { return false; } for (int i = 0; i < inactive.size(); ++i) { pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << suspendCommand << inactive.at(i) << "1"); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } if (pacltProcess.exitCode() != 0) { return false; } } return pacltProcess.exitCode() == 0; } bool IndicatorSoundTestBase::activateHeadphones(bool headphonesActive) { QString defaultSinkName = "indicator_sound_test_speaker"; QStringList suspendedSinks = { "indicator_sound_test_mic", "indicator_sound_test_headphones" }; if (headphonesActive) { defaultSinkName = "indicator_sound_test_headphones"; suspendedSinks = QStringList{ "indicator_sound_test_speaker", "indicator_sound_test_mic" }; } return setDefaultSinkOrSource(true, defaultSinkName, suspendedSinks); } bool IndicatorSoundTestBase::plugExternalMic(bool activate) { QString defaultSinkName = "indicator_sound_test_mic"; QStringList suspendedSinks = { "indicator_sound_test_speaker", "indicator_sound_test_headphones" }; if (!activate) { defaultSinkName = "indicator_sound_test_speaker"; suspendedSinks = QStringList{ "indicator_sound_test_mic", "indicator_sound_test_headphones" }; } return setDefaultSinkOrSource(false, defaultSinkName, suspendedSinks); } QString IndicatorSoundTestBase::getDevicePortString(DevicePortType port) { QString portString; switch (port) { case WIRED: portString = "wired"; break; case BLUETOOTH: portString = "bluetooth"; break; case USB: portString = "usb"; break; case HDMI: portString = "hdmi"; break; default: portString = "not_defined"; break; } return portString; } void IndicatorSoundTestBase::checkPortDevicesLabels(DevicePortType speakerPort, DevicePortType headphonesPort) { double INITIAL_VOLUME = 0.0; QString speakerString; QString speakerStringMenu; switch(speakerPort) { case WIRED: speakerString = "Speakers"; speakerStringMenu = "Volume"; break; case BLUETOOTH: speakerString = "Bluetooth speaker"; speakerStringMenu = "Volume (Bluetooth)"; break; case USB: speakerString = "Usb speaker"; speakerStringMenu = "Volume (Usb)"; break; case HDMI: speakerString = "HDMI speaker"; speakerStringMenu = "Volume (HDMI)"; break; } QString headphonesString; QString headphonesStringMenu; switch(headphonesPort) { case WIRED: headphonesString = "Headphones"; headphonesStringMenu = "Volume (Headphones)"; break; case BLUETOOTH: headphonesString = "Bluetooth headphones"; headphonesStringMenu = "Volume (Bluetooth headphones)"; break; case USB: headphonesString = "Usb headphones"; headphonesStringMenu = "Volume (Usb headphones)"; break; case HDMI: headphonesString = "HDMI headphones"; headphonesStringMenu = "Volume (HDMI headphones)"; break; } QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone(speakerPort, headphonesPort)); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // if the speaker is the normal one it does not emit any notification, as that's // the default one. // for the rest it notifies the output if (speakerPort != WIRED) { WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(INITIAL_VOLUME, speakerString, false, notificationsSpy.at(2)); notificationsSpy.clear(); } notificationsSpy.clear(); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); if (speakerPort == WIRED) { WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(INITIAL_VOLUME, headphonesString, false, notificationsSpy.at(2)); notificationsSpy.clear(); } else { WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(INITIAL_VOLUME, headphonesString, false, notificationsSpy.at(1)); notificationsSpy.clear(); } // check the label in the menu EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, headphonesStringMenu)) ) ).match()); // deactivate the headphones EXPECT_TRUE(activateHeadphones(false)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(INITIAL_VOLUME, speakerString, false, notificationsSpy.at(1)); notificationsSpy.clear(); // check the label in the menu EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, speakerStringMenu)) ) ).match()); } bool IndicatorSoundTestBase::setVolumeUntilAccountsIsConnected(double volume) { int RETRY_TIME = 5000; setActionValue("volume", QVariant::fromValue(volume)); while(!signal_spy_volume_changed_->wait(10) && RETRY_TIME) { RETRY_TIME -= 10; setActionValue("volume", QVariant::fromValue(volume)); } return (signal_spy_volume_changed_->count() != 0); } QVariantList IndicatorSoundTestBase::getActionValue(QString const &action) { if (!menu_interface_) { menu_interface_.reset(new MenusInterface("org.ayatana.indicator.sound", "/org/ayatana/indicator/sound", dbusTestRunner.sessionConnection(), 0)); } if (menu_interface_) { QDBusReply resp = menu_interface_->call(QLatin1String("Describe"), action); if (!resp.isValid()) { qWarning() << "IndicatorSoundTestBase::getActionValue(): D-Bus error: " << resp.error().message(); return QVariantList(); } else { return resp.value().getValue(); } } return QVariantList(); } QStringList IndicatorSoundTestBase::getRootIconValue(bool *isValid) { QString result = 0; QVariantList varList = getActionValue("root"); if (isValid != nullptr) { *isValid = false; } if (varList.at(0).canConvert()) { const QDBusArgument dbusArg = qvariant_cast(varList.at(0)); if (dbusArg.currentType() == QDBusArgument::MapType) { QVariantMap map; dbusArg >> map; QVariantMap::const_iterator iter = map.find("icon"); if (iter != map.end()) { const QDBusArgument iconArg = qvariant_cast((*iter)); if (iconArg.currentType() == QDBusArgument::StructureType) { QString name; QVariant iconValue; iconArg.beginStructure(); iconArg >> name; iconArg >> iconValue; if (name == "themed" && iconValue.type() == QVariant::StringList) { if (isValid != nullptr) { *isValid = true; } } iconArg.endStructure(); return iconValue.toStringList(); } } } } return QStringList(); } qlonglong IndicatorSoundTestBase::getVolumeSyncValue(bool *isValid) { qlonglong result = 0; QVariantList varList = getActionValue("volume-sync"); if (varList.size() == 1) { result = varList.at(0).toULongLong(isValid); } else { if (isValid) { *isValid = false; } } return result; } float IndicatorSoundTestBase::getVolumeValue(bool *isValid) { float result = 0.0; QVariantList varList = getActionValue("volume"); if (varList.size() == 1) { result = varList.at(0).toFloat(isValid); } else { if (isValid) { *isValid = false; } } return result; } ayatana-indicator-sound-0.8.2/tests/integration/indicator-sound-test-base.h0000644000000000000000000001250614004562315023756 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include #include #include #include #include class MenusInterface; class DBusPulseVolume; class DBusPropertiesInterface; class AccountsInterface; class QSignalSpy; #define WAIT_FOR_SIGNALS(signalSpy, signalsExpected)\ {\ while (signalSpy.size() < signalsExpected)\ {\ ASSERT_TRUE(signalSpy.wait());\ }\ ASSERT_EQ(signalsExpected, signalSpy.size());\ } #define WAIT_AT_LEAST_SIGNALS(signalSpy, signalsExpected)\ {\ while (signalSpy.size() < signalsExpected)\ {\ ASSERT_TRUE(signalSpy.wait());\ }\ ASSERT_TRUE(signalsExpected <= signalSpy.size());\ } class IndicatorSoundTestBase: public testing::Test { public: IndicatorSoundTestBase(); ~IndicatorSoundTestBase(); enum DevicePortType { WIRED, BLUETOOTH, USB, HDMI }; protected: void SetUp() override; void TearDown() override; void startIndicator(); void startPulseDesktop(DevicePortType speakerPort=WIRED, DevicePortType headphonesPort=WIRED); void startPulsePhone(DevicePortType speakerPort=WIRED, DevicePortType headphonesPort=WIRED); void startAccountsService(); bool clearGSettingsPlayers(); bool resetAllowAmplifiedVolume(); bool runProcess(QProcess&); bool startTestMprisPlayer(QString const& playerName); bool stopTestMprisPlayer(QString const& playerName); int findRunningTestMprisPlayer(QString const& playerName); bool setTestMprisPlayerProperty(QString const &testPlayer, QString const &property, bool value); bool setStreamRestoreVolume(QString const &role, double volume); bool setSinkVolume(double volume); bool startTestSound(QString const &role); void stopTestSound(); static std::shared_ptr volume_variant(double volume); static lomiri::gmenuharness::MenuMatcher::Parameters desktopParameters(); static lomiri::gmenuharness::MenuMatcher::Parameters phoneParameters(); static lomiri::gmenuharness::MenuItemMatcher volumeSlider(double volume, QString const &label); static lomiri::gmenuharness::MenuItemMatcher micSlider(double volume, QString const &label); static lomiri::gmenuharness::MenuItemMatcher silentModeSwitch(bool toggled); bool waitMenuChange(); bool initializeMenuChangedSignal(); bool waitVolumeChangedInIndicator(); void initializeAccountsInterface(); OrgFreedesktopDBusMockInterface& notificationsMockInterface(); bool setActionValue(const QString & action, QVariant value); bool pressNotificationButton(int id, const QString & button); bool qDBusArgumentToMap(QVariant const& variant, QVariantMap& map); void checkVolumeNotification(double volume, QString const& label, bool isLoud, QVariantList call); void checkHighVolumeNotification(QVariantList call); void checkCloseNotification(int id, QVariantList call); void checkNotificationWithNoArgs(QString const& method, QVariantList call); int getNotificationID(QVariantList call); bool activateHeadphones(bool headphonesActive); bool plugExternalMic(bool activate); bool setDefaultSinkOrSource(bool runForSinks, const QString & active, const QStringList & inactive); QString getDevicePortString(DevicePortType port); void checkPortDevicesLabels(DevicePortType speakerPort, DevicePortType headphonesPort); bool setVolumeUntilAccountsIsConnected(double volume); QVariantList getActionValue(QString const &action); qlonglong getVolumeSyncValue(bool *isValid = nullptr); QStringList getRootIconValue(bool *isValid = nullptr); float getVolumeValue(bool *isValid = nullptr); static QVariant waitPropertyChanged(QSignalSpy * signalSpy, QString property); QVariant waitLastRunningPlayerChanged(); QtDBusTest::DBusTestRunner dbusTestRunner; QtDBusMock::DBusMock dbusMock; QtDBusTest::DBusServicePtr indicator; QtDBusTest::DBusServicePtr pulseaudio; QtDBusTest::DBusServicePtr accountsService; QProcess testSoundProcess; QProcess testPlayer1; struct TestPlayer { std::shared_ptr process; QString name; }; QVector testPlayers; std::unique_ptr menu_interface_; std::unique_ptr accounts_interface_; std::unique_ptr main_accounts_interface_; std::unique_ptr signal_spy_volume_changed_; std::unique_ptr signal_spy_menu_changed_; }; ayatana-indicator-sound-0.8.2/tests/integration/main.cpp0000644000000000000000000000260414004562315020244 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authors: * Pete Woods */ //#include #include #include #include #include #include "dbus-types.h" using namespace QtDBusMock; class Runner: public QObject { Q_OBJECT public Q_SLOTS: void run() { QCoreApplication::exit(RUN_ALL_TESTS()); } }; int main(int argc, char **argv) { qputenv("LANG", "C.UTF-8"); unsetenv("LC_ALL"); QCoreApplication application(argc, argv); DBusMock::registerMetaTypes(); DBusTypes::registerMetaTypes(); ::testing::InitGoogleTest(&argc, argv); Runner runner; QTimer::singleShot(0, &runner, SLOT(run())); return application.exec(); } #include "main.moc" ayatana-indicator-sound-0.8.2/tests/integration/test-indicator.cpp0000644000000000000000000023130114004562315022247 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include using namespace std; using namespace testing; namespace mh = lomiri::gmenuharness; namespace { class TestIndicator: public IndicatorSoundTestBase { }; TEST_F(TestIndicator, PhoneCheckRootIcon) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the volume is set and give // time to the indicator to start EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); QStringList mutedIcon = {"audio-volume-muted-panel", "audio-volume-muted", "audio-volume", "audio"}; EXPECT_EQ(getRootIconValue(), mutedIcon); QStringList lowVolumeIcon = {"audio-volume-low-panel", "audio-volume-low", "audio-volume", "audio"}; for( double volume = 0.1; volume <= 0.3; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), lowVolumeIcon); } EXPECT_TRUE(setStreamRestoreVolume("alert", 0.4)); QStringList mediumVolumeIcon = {"audio-volume-medium-panel", "audio-volume-medium", "audio-volume", "audio"}; for( double volume = 0.4; volume <= 0.7; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), mediumVolumeIcon); } QStringList highVolumeIcon = {"audio-volume-high-panel", "audio-volume-high", "audio-volume", "audio"}; for( double volume = 0.8; volume <= 1.0; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), highVolumeIcon); } } TEST_F(TestIndicator, PhoneTestExternalMicInOut) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); EXPECT_TRUE(plugExternalMic(true)); // check that we have the mic slider now. EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) .item(micSlider(1.0, "Microphone Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // unplug the external mic EXPECT_TRUE(plugExternalMic(false)); // and check that there's no mic slider EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DesktopTestExternalMicInOut) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(plugExternalMic(true)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) .item(micSlider(1.0, "Microphone Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(plugExternalMic(false)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, PhoneChangeRoleVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // Generate a random volume in the range [0...0.33] QTime now = QTime::currentTime(); qsrand(now.msec()); int randInt = qrand() % 33; const double randomVolume = randInt / 100.0; QSignalSpy &userAccountsSpy = *signal_spy_volume_changed_; // set an initial volume to the alert role userAccountsSpy.clear(); EXPECT_TRUE(setVolumeUntilAccountsIsConnected(1.0)); userAccountsSpy.clear(); // play a test sound, it should change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); // this time we only expect 1 signal as it's only the indicator // updating the value WAIT_FOR_SIGNALS(userAccountsSpy, 1); //EXPECT_TRUE(waitVolumeChangedInIndicator()); userAccountsSpy.clear(); // set the random volume to the multimedia role setActionValue("volume", QVariant::fromValue(randomVolume)); if (randomVolume != INITIAL_VOLUME) { WAIT_FOR_SIGNALS(userAccountsSpy, 1); } // check the indicator EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // initialize the signal spy EXPECT_TRUE(initializeMenuChangedSignal()); userAccountsSpy.clear(); // stop the test sound, the role should change again to alert stopTestSound(); if (randomVolume != 1.0) { // wait for the menu change EXPECT_TRUE(waitMenuChange()); } // check the initial volume for the alert role EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(1.0, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, PhoneBasicInitialVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, PhoneAddMprisPlayer) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // initialize the signal spy EXPECT_TRUE(initializeMenuChangedSignal()); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // wait for the menu change EXPECT_TRUE(waitMenuChange()); // finally verify that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DesktopBasicInitialVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DesktopAddMprisPlayer) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test player EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DesktopMprisPlayersPlaybackControls) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the second test player EXPECT_TRUE(startTestMprisPlayer("testplayer2")); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the third test player EXPECT_TRUE(startTestMprisPlayer("testplayer3")); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test player EXPECT_TRUE(stopTestMprisPlayer("testplayer3")); // check that player 3 is present, but it has no playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(stopTestMprisPlayer("testplayer2")); // check that player 2 is present, but it has no playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); // check that player 1 is present, and it still has the playback controls // as it was the last one being executed EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the third test player EXPECT_TRUE(startTestMprisPlayer("testplayer3")); // check that player 3 is the only one with playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the rest of players EXPECT_TRUE(startTestMprisPlayer("testplayer1")); EXPECT_TRUE(startTestMprisPlayer("testplayer2")); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop all players EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); EXPECT_TRUE(stopTestMprisPlayer("testplayer2")); EXPECT_TRUE(stopTestMprisPlayer("testplayer3")); // check that player 3 is the only one with playback controls // as it was the last one being stopped EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // check that the last running player is the one we expect QVariant lastPlayerRunning = waitLastRunningPlayerChanged(); EXPECT_TRUE(lastPlayerRunning.type() == QVariant::String); EXPECT_EQ(lastPlayerRunning.toString(), "testplayer3.desktop"); // restart the indicator to simulate a new user session ASSERT_NO_THROW(startIndicator()); // check that player 3 is the only one with playback controls // as it was the last one being stopped EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DesktopMprisPlayerButtonsState) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // change the state of CanGoNext EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoNext", false)); // verify that the action changes EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .attribute_not_set("x-ayatana-next-action") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // change the state of CanGoPrevious EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoPrevious", false)); // verify that the action changes EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .attribute_not_set("x-ayatana-previous-action") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .attribute_not_set("x-ayatana-next-action") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // set back both to true EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoNext", true)); EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoPrevious", true)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.unity.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.unity.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DesktopChangeRoleVolume) { double INITIAL_VOLUME = 0.0; EXPECT_TRUE(resetAllowAmplifiedVolume()); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio // expect false for stream restore, because the module // is not loaded in the desktop pulseaudio instance EXPECT_FALSE(setStreamRestoreVolume("mutimedia", INITIAL_VOLUME)); EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // Generate a random volume in the range [0...0.33] QTime now = QTime::currentTime(); qsrand(now.msec()); int randInt = qrand() % 33; const double randomVolume = randInt / 100.0; // play a test sound, it should NOT change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); EXPECT_FALSE(waitVolumeChangedInIndicator()); // set the random volume EXPECT_TRUE(setSinkVolume(randomVolume)); if (randomVolume != INITIAL_VOLUME) { EXPECT_TRUE(waitVolumeChangedInIndicator()); } // check the indicator EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test sound, the role should change again to alert stopTestSound(); // although we were playing something in the multimedia role // the server does not have the streamrestore module, so // the volume does not change (the role does not change) EXPECT_FALSE(waitVolumeChangedInIndicator()); // check the initial volume for the alert role EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, PhoneNotificationVolume) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check the initial state EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // change volume to 1.0 setActionValue("volume", QVariant::fromValue(1.0)); WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(1.0, "Speakers", false, notificationsSpy.at(2)); notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(0.0)); WAIT_FOR_SIGNALS(notificationsSpy, 2) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.0, "Speakers", false, notificationsSpy.at(1)); notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(0.5)); WAIT_FOR_SIGNALS(notificationsSpy, 2) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Speakers", false, notificationsSpy.at(1)); } TEST_F(TestIndicator, PhoneNotificationWarningVolume) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); // set an initial volume to the alert role setStreamRestoreVolume("alert", 1.0); EXPECT_TRUE(waitVolumeChangedInIndicator()); // play a test sound, it should change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(2)); notificationsSpy.clear(); // change volume to 0.3... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.3)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.3, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 1.0... warning should be emitted setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 8); // the notification is sent twice (TODO check why) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkCloseNotification(1, notificationsSpy.at(1)); checkHighVolumeNotification(notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkCloseNotification(1, notificationsSpy.at(4)); checkHighVolumeNotification(notificationsSpy.at(5)); // get the last notification ID int idNotification = getNotificationID(notificationsSpy.at(5)); ASSERT_NE(-1, idNotification); // check the sync value before cancelling the dialog bool isValid; qlonglong syncValueBeforeCancel = getVolumeSyncValue(&isValid); EXPECT_TRUE(isValid); // cancel the dialog pressNotificationButton(idNotification, "cancel"); // check that the volume was clamped EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(0.74, "Volume (Headphones)")) ) ).match()); // verify that the sync value is increased qlonglong syncValueAfterCancel = getVolumeSyncValue(&isValid); EXPECT_TRUE(isValid); EXPECT_NE(syncValueBeforeCancel, syncValueAfterCancel); // try again... notificationsSpy.clear(); // change volume to 1.0... warning should be emitted setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 6); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkHighVolumeNotification(notificationsSpy.at(1)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(2)); checkHighVolumeNotification(notificationsSpy.at(3)); // get the last notification ID idNotification = getNotificationID(notificationsSpy.at(1)); ASSERT_NE(-1, idNotification); // this time we approve pressNotificationButton(idNotification, "ok"); // check that the volume was applied EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(1.0, "Volume (Headphones)")) .item(mh::MenuItemMatcher() .action("indicator.high-volume-warning-item") .label("High volume can damage your hearing.") ) ) ).match()); // after the warning was approved we should be able to modify the volume // and don't get the warning notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 6); // check the notification TODO check why the sound indicator sends it twice checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkCloseNotification(idNotification, notificationsSpy.at(1)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkCloseNotification(idNotification, notificationsSpy.at(4)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(5)); // check that the volume was applied // and that we don't have the warning item EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(0.5, "Volume (Headphones)")) ) ).match()); // now set high volume again, we should not get the warning dialog // as we already approved it notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 4); // check the notification TODO check why the sound indicator sends it twice checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(1.0, "Headphones", true, notificationsSpy.at(1)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(2)); checkVolumeNotification(1.0, "Headphones", true, notificationsSpy.at(3)); } TEST_F(TestIndicator, PhoneNotificationWarningVolumeAlertMode) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); // set an initial volume to the alert role setStreamRestoreVolume("alert", 1.0); EXPECT_TRUE(waitVolumeChangedInIndicator()); // change volume to 0.0... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.0)); WAIT_FOR_SIGNALS(notificationsSpy, 5); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(4)); notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 1.0... no warning should be emitted, we are in alert mode setActionValue("volume", QVariant::fromValue(1.0)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(1.0, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); } TEST_F(TestIndicator, PhoneNotificationHeadphoneSpeakerWiredLabels) { checkPortDevicesLabels(WIRED, WIRED); } TEST_F(TestIndicator, PhoneNotificationHeadphoneSpeakerBluetoothLabels) { checkPortDevicesLabels(BLUETOOTH, BLUETOOTH); } TEST_F(TestIndicator, PhoneNotificationHeadphoneSpeakerUSBLabels) { checkPortDevicesLabels(USB, USB); } TEST_F(TestIndicator, PhoneNotificationHeadphoneSpeakerHDMILabels) { checkPortDevicesLabels(HDMI, HDMI); } } // namespace ayatana-indicator-sound-0.8.2/tests/integration/test-sound.wav0000644000000000000000003517375014004562315021463 0ustar RIFFtWAVEfmt datat                                                                                                                                                   " " ##"!                                          !#$&')**+,,***)'&%#"!                                #$ &'&'''&%$"!         !"%')+,-./133456666 6 6 6666 4 3 2000/-+****) * + + + +"*#)$)')))+(,'-&/%1"3 45787 6 5 3!0#.$,$*$)$($(#'"& #     "#$&''%#!       !#$%&((('&%##"    !""!    $(-158999752-*&#"#$&)-//.-+*)*+,+*)'&$"!  !#&()*+*)'&%$$$$$$#"!$ % $ ###"!   !!!!"##""!                     !!!!"! "#$$$$#"#$%%%%$""              %*-156765321//../14566652. * $        !!  ! #% ( + -//00.-,+ * ))&"!#$#!    "%&"'%(+*2,7.;/@/F/I/J/J.H/C/>.<.;/8.7,7*8)9(8'6%4$0#,#*")")"+"-#0$2#3"4"3"1 /+ & !"$$$" !#&*-021/+&!    "$$####$%( - 03558998654220///-+(%"  #&*,/0.-*&         ! $ & & & ''%"     %*.1467789:;<=? @ ? > > = 97765541.,+)'&$# $%'()*+++***))((&$#"!        (-/1.,(" "#%)+,,/3 4"4"4 543 431-)&  !%())+-/2576531148<@DIMQTUUSOKE>84222234542/-+)'$#!  &,/11/-*'"  !% '#(%*'**'.#1334541/-)&"    $'(*,.0478 : =?@ C G I K N P QRTWXZ] ^ \[ZWROJEB=951-(#!      !%),#0)4/76;<=B@HDMHOKNNLOHRAU;W6W2V/U,S-N-F.@-:.4/,0(3%6":!< ?!B!D!F#H&H)E,@1;56808*8%8"6!4 3!2#1&0(0*0,2-4071:1=0A/C/E-G,J+L)K&J!GD@>; 7 631/.,)'$#%')+--+*(#          #'*-15762/+'#"$&(+.048;;<<:74.(#          "##"!*06>FNRUWWT PNMMMNQVZ]adffffddeecba]V NG@82/-,,/26:<=?A!C%D)A,?-=0;395626.5.5-5*5&7$:!::;<>>? B C B A A?=<<!?'C)G)K+N.P1P3N5L6J5G4E1C/B/A1?3=2;0.8.2532404132375>4E1M0Q/V,Z(]#^^^Z VRNIECBCCEEB@=9778:<;72,$      %*/466776542.)#         |yvqlifddc`binr y#$"  "'+06:<>@BCCDGHGGGGGHHHHFDCA>:50*"  !%+19>ADEC=:;==?ELORVXYWVVUQKF@<72*#   )18=>>< 9$5%2&0)/+0,1*4(8';$>#@ ABBAB@>;!9#6(10+6#:=>@ BFJMQU Z^__^ [%W*R/M3J8E<B@@E?IBLENJPQRXR]P_OaNaM\LUIPGIDA?;;6805(1",&      #((1.92A4F6H6H5E5A5=5:66656461504/5.6-7,8-:/=0=0=1?2@1>/<.<-<*<&?#CGJO TVY\bgkprrnkg`YRMHCBBA?=93,%   !##!    !#'++-378;@CDFIIHHGFDDB=81'  %*/4;@FMSW[^^`baacc_ZVSNGA<95 2113$6,81;6B<H@M@S?YAa@h?q<|=?@?@CDCDFHIJIIJLNPUZZXWURQQQOOMJGFzEkE_HSJGM9M,KJHEBAAAAA@>;:87641/- ++,.034"6%8*:0<7;=:C:J;P<S<T?PEIL@R7V/Y&[]]] \\]^_`elu}  +6AzJwRw\vcvhvntrqtmvjthshrjqlpmpnopopsmxjyhyfxbw]uVrNlGcCZBPBEB=B6B.A(>!<<;: 99854 3 3331-)#"(-0 11/-+*,04:@FKNRUWXWTQLG@3' %*,./,*,--.010/-(" #.7@I O V \ b e f hjmpux{ vle^[YV R PMJHGEEFHJNOMMKE<4-"    !$#   #(.5<CINRSUUSPLHC=99:;;:;;===?@?>?AABDEDA<'6.14.9-:,6-0/)1#5;BHNU]ejnu x x z { { zxpg`Y QJC<63/*&! ")-01233458:>EIJMPOMNQNIM PNLNPONONHD ?:87779;=@BCDJOQTZ_cinqsrokgb\VPKGEDB >93*$#*05 9<>?A@>:5/(!"! &1<GR\aee_X SMGA <"6%/('+!.02 2225:?FMRWXYWSOKIE@=92+'  %)-/./221232/,(# #(,144566650,'"   zsokeb][]`cglpu{ $&'),,+,..,,-.14888652,(%   !#%())(('$!  ) 29@FK!N%P'Q(P'O(P'Q%Q&N+L2L9JAHJFPDV@[?^Ab@h?i>i<j8k3k.i&fca^ XPKGCAACEIKL M OQRTW#Y%['^*a0f3i7j?jEiKgSdZ`][]X[VWQRNKJFI?J8I1H+E$A=: 830.,)$  #). 3 9 ? D G J K JFA=9531/ ,$'&!')*(#  "$%$!&+/5:?GMRW[\Z[]]]_`_^YROOMKKKGA<5-($!   }||  "&)/238>C J S\ gs}!#y$o$f!]SJC>>CHKMQTRMGB=62.+*))+037>DHLQUY[[ZUNE>6.'  !#%(&!! ""%)-036763/)"    ',/0/,($ !'+.279;?@?<83+$   %(.4:@EJL N PRSTY]bglmkmlihgeba_ZUROIC<731138::;:!7(411</G+P'Y$a#j qv} }wmcXK@ 8/&           "*4BOYcnty~ ~~~{wrkcZSPK C=;9568:<<999 5 0,($" #*18 AMSUZ_cfhjnrqo m id]YY Y$W'X+W.R0K0E1=242,3#57<A FLTZ_dilorrpliea`^]_`^] \X%S3O?JMD[?g?s;|6679<>@C~FyGuHlM_TS\Id=l1q(s!urj_ T IA;7634667:<=?@@>:62.)#  &++*))'"  #   &07;@GMQVWWWUROKHGC<94+" {zwx{}}z|      $'+1 9 > B F J KKN K EC@:431-./.,)%  !$  $+18@EILOPOLMJDA B?71/ .--..//267:?CFHJ JIJLJ#F*F1H6I;H?M@S<U<Y=Y@VESHOJJNEQDPBR>X9\4b/i)p%t vx y{zwsojd^[ ZXZ_ chorsvxyzzxutnigc`][[^cir{{wtrnkjjklpsvxxvoe^ZTKE>3)  (.5:=BFHJJII KMORV^dgmsvwvutrmgbZOG?6-%!$''# ",6 =DKRY^bdec`[TME?83,$   $&),)( -.+)+,+'#! (/7CRao|!(++})y&u$q lf!c%d)c+`+_(^&\&X$O#F#C<56:99?FMS]gov~  o]M>1%     $(+/4546:<>@????:2* $    "! }ywtuy~{}~ #*3;BIQyYtaqhnmnqprrstpyj~bYPKHFGKRX]aba]ZUPMGB?=;52-&! !*1!7$;(?*A+D*D(A%?!>:6337 ; ; < ? = 8 4 , !   "*4 ?LW_ku{  w m f`[XXWWXXX[bfjpw z yyvoe]TK"E$>%<&=$? AHU^_cl p omnmihhhecdcccbbbaced abd _ZZXTQPMJ!H&G+F.D0B1=09,8'5"0+* & # !     "%$.%8'C(M$T!X ]__^ZY WSRTX]cjprstqmkiecdb]Z[ZXTSSQMJGA9/" !)-39<>ACC@?>@A>;83,'# ~uicZMD<4,)'&%#$'+2;GS_ku|~wsoieehknpqsoifc]WUY]`gotz!),..,**.27?FNTY^dfd_VMF?;961+#  !"%,.*,10-+(%"" , 6 @EJO"T&V+Y+^+`,`'e jkjm oomiea[SLD<4,&  #& (+/16<@EKSZ_f"j.o9qCoMnTj[cc\jXqSvMxDz;{/xu uqmid^XURNHFD@<:88:;<;==;;;; ; =BF!L'O.T7[?bGgOmVu]}afgdcb]WSQMID>60)"ui_RB4(    $,48:9:94/(  #+1574-' ~|~ '-0"/%+)'0%5"9 >CFJQSVZ]]ZXXXWWZ XUUTUY_dlx zphaWJC;1(    qc[SLGEACJOWaimmoqstsrqpmgc_WRRPLJKMPUX\bedca]\\]_dkou|  *3:=??<60*! ~#z/y?|KU_dedb\WTNIFCADJMOQTSPOKF @;7&10'8>DLPRTXZZ YYV%S0R8P<O=P=R8S0U&[bis }   )2:>AA=4)  tkaWS RQKHFCCA<8640-(#!!$*/268>GNT[bca_ZVTSTUUSUWXYZ[[W+T8RDMMDR=S:P5K1F0B.B.B1A.C(G'J'L#N"N%M&N)N4N=OAPIPUQ\U_[`c^o[{XTSSPRSRSVXURRLC7'}vs{qlkZfLeAd6c.b(_$^ bdfghmsvz  '4BLRTRMGA==@CEKOPOLE=6.$  #')))&$"   '.38<<81'      wqi`WQQPQYcip{~~ $# ",5?GNTXWTNG=4+$,;M]horpnlf]UNF<3+#!&/8>?>=91)# yroklpsx  "'(.72D2J1J.H,C+:*2*)*($  (3;DLPUZ^chov },7;;<~ByAw:{:?>7420267;@{CvDtFrDqDt@v6s1s.u'tqpopruy|}{zzyzzz{}}xwvwz}~yrlg_VPKHGJPX`ehjj jhdc"a&])Y/W6S8M9I8A663.-'+-00 /-(   $+/4:@BEGC@>8.$ ! *4;AJSUUVTRQOMH?6+ {uqosw {}y{} $+1:B"G(I0J:H@BF=M8U6]6`7a8a:\?WDTKPSK[H_G`EaG`J^L[PXWT]QbOeLdJbI`G[CU@U?X=[;a<h<p<u<x=|AEGFC>92*# o^QF;0)'''*....,&      $),*(&"!%). / . + ("  (,-010+'# $-5=DILPOID<4/-.1:DNZdlswzywvtt~sysupsgv^{RD9- *29@DHE=;=>?BEKW]_it}}v pic#a&[*U,V,Z+^*c+p*(&##$(+07;@FJPTX^ cgms#s'm+i/`/P->-*+*&!  ~||tlg`VQNJKNPPMJF?7.%  $*36:BE@>><5210)286D:N;VA]MdSmTySQQL@3+&"''(()+'" #+/4}9{7{-w$vvtspkeaa\UMGA6) &-38877:<<>=;:71+" "-7>A>:63 6 =CIRZciqywrlh_OC:2+'%""&+259@@BEFFED>862.)#p_ PE=;=AHPW[^cgijlqssssv{ '+--+)'%&+18=>>@AAA>84+  !(.5<G~OwUs^qfogsdxbz\VSNKIB=z=n;d8Z6P8O;SAWFaFpMX_gotz}~|utxvsrqqpsz}ujbYPJD@?CLT\aege_UJ>.!  '.4;AEKNSXZZ\_\WQGA<89<CMV`gnrojcaa`em w" "%).1342/0---(!   $%! {vrpmjd~[}R{LxAr4n-h'b aep{   ',//.159>BHKLLM QTU*Y9]K]Y\gYwRIEA<<y:v8r9m9k;h>c=^7Z-U#MF @:5/'wlgb^[[^_fo}{xsptwwyxxwurqjofohrkxnljid^[VPPTY^dglpqommnpwxnea aejq{ "(($#"'--(% "&&$"!#$(.257<BIRX]dffeeefiiiijjhedba_\XW[\Z]_^]XRLIGEB=?CBCB<2& {vssux{~~zxxxwrzf\QD9/!~   (;Odt ~qeXJ@93-*%  -=KMKNRPPW Z akpvywuy &3?IRY]^\WOIHGFE(F4I9J9I9J3M+M'L"PV]d"j(l+m4m?jEhLgUiYk\m_n_m[lTkLiFf@d<f8k5s5|:CJNTZ`wghrY~K>3+%$%%'&#z spqsqmkh`\[\_b`ZSJB<0&  %0=HQUVVY[_fnt~xqi_YSOMIE>2 !"-49<84336:AKWbkt|qlgcekpu{}| {oc![%U+R0O)P#W%] aec^VI8) &2:?GMMMKB5*     !          #$$$ !%2@INPOHEA::=;861*('&('%'' |tld]WQQRPOYcmzxqpqw #)1;@BGR^jysidchnwxla[XX^gnv}vk`VM@2&)7AGIGEA:0'### #).5<FS_gihjid`_[UM>2% %,06?G MRTTU'Q3K@IMGY>d;o<w4~*# .=GPV[^a]\^^cjmu   {qjaZVNA7.$  yplfdeedb_ZVQJ@90$ '05;?=:9789 ::=C G KKGIHA@DF'G5JBHOD[>d8k2r/w*y&x%t'o,i4b8]>XIOQITIUJXM[T^\bdfom}tvxvrqlea`bxfflRp=r,rlgbZUSR OQWVV[ZVRQ PJ@:840001210,'%!'/6=BFGC<|2v&ssz}{zy{~%)),.,-2557632!/*,3-;*>)A+D,F,D,>*8*2.+37>F QY^dc]!X$R&F);*3)/'3$6!7 9#;'=*9.4,0)0&//0369=B"G*O0W2[4c7i8n:o;q;u;q:l6j4e4_3a/f,h*j&q wyxu"u'x*z.}0.+& xtniihiklnp#q(s-w2z5|9;;850'xojbZVQLHFFED??B><>BEC>q=_;Q1G,:-5)5#6!9?GMSXXUQMIEDGMRZbj}qpsftas\oVmUmWmZp]u^}`gjdbjjcemmkpy "&)-1331*#zqe] ZTN'N0Q5T9V<W<Z;_7`4^0\)Z%Y"]afnw~!#',,))**% *:JZkz   #0:AM\diotv{vfS?+|wlb[SKB=>;6550057;AGNUajouyxtrussxz{|{ywskeZNF;1.+ ,/'002:5C8E8G3J+I!GFB<52.'$!$-6<= 81'#+6>EINxWq_ghat_ZXWRUYTQySuQtRxY\am{wpjhku|wriaXRNFC=3.& wfVC7. +1:EQdt|ywx~    '08=<8+ ##wtqmquttvwxywvwxvrpswy{xn`M>1&!v&m,]1J9ELONHDFJRV]mx$05874.&# #*3>IPW_flrrooqmikkjkjeb`[VRMKKKJC:60'|zy {{{x vqlllmjfbZVUV`n~}pgc bce$l3t>xKz[hosyywrhd^TKB;60.2;AM_lu~}zy{  #.<HT_it{~qbWNKLMSXq^^fHn4x "3:;AIPTV]ektn~aVIBz=r=dCYGVKTOZMaEZ<X5_(^VTUS R S SUUQID<.#)6>EJF@ >90&##(#+!---.-)&$"%"&)  !/67772)   &06>EKMKKJ$F%;'.(!**(,--+$   xrmg#a']*Y,R,P-M0J3J2N4R8S8W6\1_)b!a_ _]ZZYZ^dlw~umgddh q  (8JWf r{ |vssvz$+}5r>dFUMGR9X0[+['[%\([,Z4`=i@pByEA:5/$z w r l f\RJ=/$ tj a['Z/^<aIdQnWx^{g|gxdod`dKc7^$ZZ UP J F=.*5 BQ]isw~|wvtsvvz}(.//.*#!!#!!%$   #'+=HFILGD}Bx:u1t+v#{ wsqlg`]WQR SR1R>SKOXJaHiDpBxIzSt\nd`iNn=u-y z~   "'*-/-**%  '),./0,(% (4CQ\fpy*362,    !'+00~*v qprroypc\XW[blyvcL=0# vlifhjmrv{,9AHLNM NN$M,M6L=IBIJFPCV>^4i(qqm c U F 5 *"!+:K]o}nfa]Z\]~[{fyxxtojjjeflry&5>EGF@8{3s/p.n-m*m(m#khd^^\\_adda]WvNn?h0_"VQNH@81.,()18AM[mvW|@z2+)/:GWdqz  #'.67:;6."}}}l]QLOWbqo}[G4%"(2@zLuWhbYnNwI}GKS[`govxw|}{z~yqkinxt ideiq  %(+.3?sOlbirh|mv~tibSE<4*  |cG+ #/:AED9(-9!EJONNO M"K"J$K#MPTVZ[ZZZ\`dis}{qonjhc]VSRMHGJWh&z5AJNOUY\bfnx    )AYo}xke]P@2% vdM5! 4 FV'a2g9f<^:U5K+?"5) !,7 L[_&k4u>vAuAv;v0u%qljf ^XN@0  r![*J1<61</?/@3>7:>9E9I9M7J7F8H6E2?+?'A#A@DMW^clt|x u&p=sOw\|_]WH6v%g\TMR[boz{sj^SGBCGScu(+)+~%~!#  zmd`ejr}!)2?IR^ cd+e7aK\PWPTTUNYDa;m5w.##)(+.,+-+& yme]VOLQV]hu}v{up|\G4 :MW ^fm khgilmple^QB4& z h V I A>>@CEJQX_hv "+,& !"0!8=<861.,-004:AILS[~\w_yhpzthZE4&#5? FIA7,! &r7cB\HMRB]E_I`FcBfAg;i9p8w9}DLVfpthWKEnE>48$6757<&>4?CI55*!%$!#,8Kb (0/&$>Z twqruowaw\\_it~vk_L>1!!0;GJKD0!n^SLJJGB);:1G$VdptyueR C6+# 1CY}qvrlnntyzlXE91,,0.)# ")12!-,-*(*#+#* %$! ! "+6H[ks|{{~zrfYU[a~gu~{~~p]G;6 + "    { z'+'()"'17t?d@Z@VFXC`;l1{)%"  sj^XZ Z ahi%k3oKn_llo~y}xvung_TD,'-./.*$#$%!0GZbbZUL?:0'!|zxwssz)6Ibm{=\z 0BQ[cfy_`SOB:,#  2AN\gpwxvqi `TH>$3,*0&5:40637:254' {lWA* ".;AIJECDEB??B KNQ^ipvzt tnb%U0C81DM LHA.#03/)#"%%%;&P"ew *6AOVU^f_uSlUaPY;U*OJJJJLOQQO{InAd6]%[adfknjkOc7`#]Y_'k2y?JRY[UOJC?=:9~:y?wEvHpMoQqUvX[cknprpolhimrwyh ^YSLD<:9' $5ER!\1bEfUjdktige^YUPJG1EEAX>h<k9j6h1a(YS NHBA;- wk_XQLR^nzvy !5Mcs}vcTI|@w=n8c2c-b%_b fhkh\O?- /Ie%*%|eN?~5v.n(dZRF <667;=93$ &6;EXl v&.1.+#()7:ENPbUtZdmpt~x}hsSj9bWQRV^jyyjVB2(%((/?Maq.;BP[_gg`UC,woh`ZUPOQRuVhY\[T[PaPjRpOH>5* &7QlrZI:0,*1vLRV\_]_^TOQNIHKLeMJK3D'?$;+4=*Z*Kf{/AM[ikge_W{]heWlDn/h da[P?.{xk\Q@*.?P_my8UkylYA% #zbN~9|""4F*]=uMZccgljlmiohMg,c`b[PKA3!ymlmln}tz} +($,1,&"!&0:?@A=1# xne_^^_cioyxheiffjgcb\TRzOhJZGTGWH`InHLSX\] W*VC[UYeTrPxDv2o(f%X#A$%$(06>qN]ZTaTh\olkbZK;,#"$*08>DO\gos+7DPTMID :3!++21.* h!L,29!DH K Q W dlkkjbZXXWYZ [`2hBoItE}:& !7Rh}zrh\NA6+# s[H8*&(,9EJQQOPPT[^]YO@0xod^^ZWTQ9MRKhJzDHUXVYgt~nZJ<31/145 :>"E-K5M<QFTLTTQYKXJXKSMHO7S'WY ]bht 1{7n3`(UH:)*6DUb$j*n/h.\)M*;4%< AMW[[[SHB;0%)4=FH?2!q ]I80.7 I$c !)08EO#W&]&\(b'k"qw #",40)*+,.*-)08.N0\2c5i9e8[7N0<$%  /;65,>?@R:`7q98.%)8L`p~kWH?>E{Rw[z_xf{h_VM@2){!k[J; /+29BQ_hlle\[ahv *;FR]b iln'p/m7g?fCj@j>k<i4c-`%ZVTMF;' ->Tfzwk]L9(wcSGCADPe%++)$ ,@Q]o{{yvp{gza|X}D1"ztonkk~o[p=n"gXD. 9Rfv  (4?Oe}ykba_cfioqohb_x\`^Gd4o.}&!$%%}!jU@/  %2>E%O8VH^Wceenlvquvq{iz]yUoL]HDO*TWX[]SB6 1 +# #+9CEB9,  /DU}iv|sv{ 2%A.S6g=rHzT^|dtihqXxJy=w0w"rh^VOG??CDGyNrRoSpRqNnLhLdLfNaT\ZdXkTpH~5xx  $*6=<8(vnntvaP:'xk_XUSPH; / (*BB_Lc} "&(,1 1-+'#$1 AO'`,o/}66/'ta1SDMT?`1a([#L#4 ")(' )#5N gydB#   &1;;1z xywyxvwtw $<Renqs'm%i!g"d#f(j.x7?BKPC5+   ,8@JQU[VI!@+;32=%I W$f&z+8AGLKLSYX`flJk7k,q*q2p@tUwiyiQ9#rgUD :0/*"l+W=MMMaXvn*5=E&G4EAGHQE\Ai;s6w-x"}pZ~>-" mVC<|9>HWk~oL0   # *4;:620+)-+*)y!pmaZZRF8.) !"%+09BKWcoy&$!{}||t4gLXWGa5q'{!{!|%y,m9hGeP]RRUI\F`?g-v ~]A&%6EPX[VQJCCFGFEEB9+  /$C6XDjSx`nux~r`QJDAAEKJjHRE><6572>4A4H2F7;722& z7^SLg>w3~0,*)*/;KZmo_SP]hrr~arHj4e'_WMMJ<2& $8Pg|/>K[hr|*=NctzgWG9136:AGNsRiZSe=r. iS8rknrsqpplk hg"l/t:IRQSK?5) rYTTS[aaaZROMOT|Zxevnxi^[XXaky )08>ABCEC?@?:4) (;LWXOA0# ! &.,53<0D)J%L$H#=%/2 G Xdq1IdiP>2-059?Cy@[9H6A0<,4145<89<?=S;[8Z/anphd]Zhz%-2$5.2:/D3M:VAUKU]XnUyOLFADISZ]^ZSLDuC]DNDIAK;T0frz~xqlaVO@,s]I/iX LEO]q "/%D$\#ioqph\VUUOJOLGC<>=89EWZXWL?.xkf%_9UOId={3*zvustvs0iH^cO~=+mR@0((&)) yrnv /<>AB84)  !*QGIS>c3q(|}zr a X P LQW(b/mArJtEwCx?t?vCvGwK~O\jy $(,& (/5<BF@5*jRJB52-# !"0c?DW's !*4?EIB72&{y|z{{jXQPH:,(7A*MGV[RlX|kebrtv )>Sfo|ro|_L{Aw4v(f \[ M;: 7(!!=Xr oU<#  !z0g>TJB\8m57AQbpzs Y=-)EYk(16:>?70-,.3>DIzToTgPaMdJiPpZuhpzf\RA42+$! ! #..<BDUGkM~TWTPW][[QBy2w%l!a[J9.*" 1Prsgfmv *BT`dflou{~ jFti\OD<854~7o;aBML8P$QYagq  "7Nl   !4r>i@b7[#X[WLF?85<E?<<- $+.1-# */20/,&)*&#%(&(5FUy_obhckauZ}VUPGxGdKNJ;N.X*d0gBk\r}maQ=+wsh]b)e5\>WHUOLPBP}HTcq};Pgyzqi\VVW VR"S+N8G:@710! vkfgfd^SIGE<68AtS_hVOILRWX[]]bdgos,w:xHvFtEoAm:f;X7K08+"#  wqpj f n zt`N>2..09F*T@bYrr0GWfx~wj+V7C?->5 y_Q?7:@KV`fjfSF>=fCIO)i $,0300-%  9Ws}vvpgedd!f5bMc_jkiui|n~tz}xuodVJDA9/*" .<EJH?4' 2>%I,X7[CTPV[YbOfEhDfA\ATCOCIGFO?Z5b,jv {W3  4 AKQV]!]8gRo'J`mutolkp}}tfj|}w~ymYsMYFB51&,6I^us]J8+&$ ztm!i.d<cBn=w8}3/.+&urpqx~tlXJ;,$'0DXl'C[}phQ@3$ t_MF ? DUj  d@ iQ6 v%a,K041*))'*&0!486 3-' -8K"d0}EVkyzn\N?."!6DOUZ#a(h0q8yAIQ\eu(..'"*'$%## qcYV\equ}kl|do]T[4RRQ@2w8_BN%%""  %/@ To!v*v5{GS_q|ykY="q`PA5'sg``^[.^?fEhCm8~# ~{y|$2>GN{U{TK}Dy??IXdv{uhVI7!  !1AQhfUvD6.%zpcQ<(    0A}GvOkW_YUYLYE\FeKqNSYckh^PC2 yogZG<6  tkhk pokkkg~pcNDABJSX_dd__fd] ai1k9m:t:x8w<{EPUT^e]Q*CF6\3l9x?HU_ny}j$V?K]E}=1(vgVD2   }}~|}3~?{CwJrPaVLh9x |\ >(%2@P^kv}v-<M\jupd\TXYT[rxW9 %8R_bb^PE</'! zrkm%{*,,+*'%&)./.25546:AIOSQK}HxBq6l&mlfdjs}n`XyUnUbXV\GcGOSZchr 4mBUHCK-KKNS [fx~%q?`WHd0uuj^M>2$  8So (1$?7L@R@a;k4l,w+1:CKXeflwuuwmaZK99@ADJUagvzpotxr\B.  7$Q0l:CQcrv]F--;DQ\ivytj]SMDx@rJpOoIvIOF2"|qbXURTjZ]X]ZckhnphypT9$&?b}z t1j;cG`T[ZMdEnIyG@953*$(%kP0kWG6) %/9EHLRYfq}u^J3n XB2#(/478 792'}6IX]ZZ[WNB<94135!8$FVbw "2Ng~xphbadc^P@2!"&4uFmUnjt-uAcRS^MeLjHfJ]QRVDY:[0['`"dhr{u[; 6EN[`\YSJ>0+09JTUf^El"mkneVQJ?<@KPF8) ( *1'AQ_hnomols^wU}Tcz{AibYyI9* {pg\O&D<:O-e~  -LdqmN.x$i7`GWTN]GfHmLoOuO{KIKNLKQWVXYM7 +  "2G_l^SNLKC8 4, (/6AHJUci i5mM|j)9JXjv~zl.`=RC>I5L/G(E%D"CC=3+      +9EHHE 9/%lK:&)5A O^ehd^YPKR\dn~"9K\hjv<} ~{T=/   t&i5^OVdSnR|]omfsa_SHK1C8:EP\gv&j0K3)431( %.46;AFMWbl!Jryz!E[hy}nX7wl^J<61.}8pGdQTfB}& {ndVB5.'" sic\[ae ijnxzxGx#vmbUI'<527(5- !7.HCY[hvplcTE;.& &$ ,.491B1M4Y8`8b5_9W?QGNWJ\C`8g$jjbWRNUcp}xolfaackt|%,,)%hS<, !-55$6*1-'2'4&7 ='>49;2E-P#RO PRS\qoT>2*.7CS_jqz{yzugb\OC <4"'(0?L^viJ4%(,.?GKNO\bo{tmc%X;LS=`2,& &4BuNQ`4s~wldbVB*|z'5BMZVG7+ ~rib YWS L,F8=?/FSamxtc XNG!C+93%C^v &&9/@3=1323NapymO7, jO8$xX ?-'-5G W d w)49ET`{~yyy4JV_jt |%6CGCGHpA[AGF0A"6784<$>-;495/2$+!0g=LJ0ay (,1* x`SMKFJXk  1G\ec]SLGDKS|^mj[uG@6/-*0U2W*]"l}$"&.35>PGbIiFdMXSCL+F7 " ,ATe~wT1 "178/ #0BHZpmAxfO/s^SI<1% #Dbwr[B* :^wzot;DB4)&)4D^wxfXWcq7zGwYpi`yS?%   }dI, !,:GH>/ jR>1$+(/$8 FXchg`T@!1")+?#[$z |ule{[xEi.bXA'  *7#?3JDSPP_JpIsBj.X9{S=, %0;Nh/;D=&-Jc} '@Ukf|MB?EVh{xlbWF,!059BInSMf6~" !h/IA3W!k?LJ_mugYYqcHf!jvngoeH;< .%,5AK Vj '*)(" 0(>6G@ODPISKKN;M)KJKQPNJ>0  6|FzM[_^_Yalnkfhece j0qLbbYs\|SzLzJILKJMMMH=0ocanb_qMA>FNKB 5+v;-Sx1McjieZJ;.""3~DrUcbXhOmDm=c1TD .{},AUgpkgoot[xF3'5 A%F&F&>(9/1:)M0g;ETh{-F]gov}*DNJ>v&tsu|-8>CBAEL MNPG>93#  b)/EhwgZTND>CJPZk;f~yja[UK>1&!&!3#<&L%V$VTOG<8BGKNIA3]7".9">ABRAX>Y<N9F6:70/78;M`oc|80JdwgJ(u&iMat\^`jzrffjlk1mCsUrbnre`_YQQWTD7.-F]wwouht\SL~E|?6.o$eYE1) %Hcq )=GMF6- sj^gPG=, [:"*=&X)n8IU_cQ@s8Q&- 3B@@=4$)5BKPalyxfWH3& )/1;DNax*41535<CVj}jC# s[D6.2<I_stcQB71*" +OeytdZZdv #487 -"l"B "  d<;Thsw%28>ADHOZl&JlucRID@?z?tMoYu^}o|xjzZfCK54-&.:Nfy'48DQKFKE98<:,o\L<4.7&N UYP :/D^ulXKA;61+! " $5-?CDYKxPSJC=/.*A%Sae^VOJKGGPYfs{qxgqbkchnr|{~p~U4 3Mdhhgfhv 5DJNT\cglmdV E",=Taq Al7a|^D8x1j'\$H2-F]}}I(EaqzYND80&~eK4 -7?IP_ #'Z5EMV^~ej\RR>I&5 'y_>! qVD;.JY nx>RadSC(mQ>*"( 087.")Mt#;Y #6Icz`I4 zz}tW{Bi4J+!/9CMQQWYPE>AFJKpIXTLVKR^RSbp-@NSPJ?+xlaYXRC{.qjhhgfg)io|{dZN><w2|UbyVE8;@Q^"\6ZB[KgNyE;1  !%$#v3[BLRB`7h6m9jD_TRZC[ 1:` +3@IOUYc-l9u7-nI&"030'xX4/CZozxpqont3}VjxxmYC/ uZJtJ_SCe!  vQ7"#5D{Stgt~|$Jl*8FS`pkW:$ #spkhfhfdcid{gmy|xy.ImiZYvXo_qmw|vayN}NKB>:983 8#D9OHTRRSULW=X$^fv}ytju\fEd4i(pxIAZij_K,a-qhmxomu+=Bz;[:<2',"*(4 DQX_\P@,#/61'p\YLEIQ.]X_~\WYS5$ %D[xgH- 3:?NQ)[KclogI-iWT_pj?/@NVUSIA=768DXMdPzX[WY^h7zRlyh`[VVVNG=) Eoxo,`=LI6P&K;'& .5BCB=4+7Xv~qgXIl9K%) !)2l4F;=K_j"G`uvcWE06I-W$W T"S'V*g*s*|(xY;teN0iY V Z es *9L]j}t7oGs*= P^j$m7fT\nN<" 9tkZH?9>KYkfPE,:_2FU^c^uL\3TSLMPNO= '68}EjW[lT|]o|roj]ZXSwUfaSmKrLNYdq~}sg[J5 }h$U<QY]uhnpneM4k= ".k2>0++%&.2.3C,M)N'C,&06Kia=f'U1KAMA`.w#:K T!S<HR>[/`$XQP LOMVf eg)cPfqbRG?233103pCQP0U]nLwT.(DapuR5~mU 6$=_{lklk*n9d9I43+zg [ QXcj{~xbJ ?H/U>fK~X\YTH9+#Ea}}ul\F6-0;DQzdptpw{{lYKE?H]n({28}Ay>s/W 7/"(<J2QN[mUGB2#.5Qph6cSKJTj -AAB]A:<?Qoa8nK' 0CYp|ug]^|fxksyt;P\af}FkqI!tc!V\mx=Yq,BV^[VE=,d    (Ic}l[NYH.@8- xspI$"El))38+/Phuwqtz"!%,*$ ymaS7 /nJOg0vz}uj[PNQZ_jn3eQUr1shbjlen\[SIO<M6S=]HiVwm u`H) c@!9 Xru u{-oGhionlt  6Wv "((!9DP \fl(m8oPnhiueyZ~M{Bp8f,gg^ k  4Yj}S1JjvY10Lik> xm iU,<B%W l|n_E'iX,g:-dtp`Ri ~qXB1+! }v^9wkgfaVD5,weUG913< LV0^?pIhVYc`nT?:9D[ssJ/?UixzfW$K-F+=)1///!37<277.#,7BWj/CVa_Q2 jQEGKQU1U7_5m.|! 0a@9B= + "H}P.0ALUSPPMJD;7726F2N2S4S4N5K8H9?627%82& /Pp Bu":S(w6Gb(Nrn< hZRW_d[T^H`FMJ8O-]&f)k1q@relbWL@/|^:|{x} |m&^3H;/CQdszwkdZ>>##  jW$@* "* -,8$4-*1&4=CEHJF?6" Ewnmo~s^TD8( /Rvw^B/!%Bj,2$ ,4*% '-/QCkV{g :h,#%6 @=7*qY4~c3y`B({=?gu7vNb%0367:BIMZQ5SOF9](;  tfYKQ\XW``MIhVPZ@d*{ ".r;cJ\bY}cmw %Ac&,$)Hm  0;Qp '2<FI^Cq6%oP4=j]",5@O_u .Kdy %A\r% QnVE4}{tfYE/+@Rdy9U,nDNSN5{I% :x|i[QJzLaQHR9P3I*;,78HjRzy{<U[^ZTVZcqtrf_R9nN{$umY? umtt{pf_@XYQG,"Gl ,Ksk@\:5hT7z L_F2" /Lm% E`*z #|2`47*cF1}tjmnt)sFgkcdhs uh\ROY`gz|ojT@<8k/6;G\n|T,  6XwFpVD7'Y?#$ ) o7zjjv $:KZ]YU VYU\`^ymnsolngu_`e^`uweQ:( ,.;(]!%LsX4 }E D,J ZaGcyWA)9j !-=IP[ gmwoyJ]&<zGb*S8NAXBkFdG]@Y@W<a5V6I196$@/8*1 /5$Pu (El &6=qUi%O|t R %/;EXxz"r/t;LWSUe| $&&=f  &@^{g?}pkhusYC)8NsbD0$  #.B? 5oZF|9c-M2o?0PvbB' &",7Ji9Qionl\<!CkgH.!  )DZseI0$5L{idL8)lH*)<b  ! /Kq,*Z7}@BFQ]ysRLE~<1/*& g; 0Yxq,O=2Qhv|ufS5HmoM -(2"66'Kf )wJc\ZY]Fl&hO=b+:}lx\VQ6K,@; 9 51$ |[G=69AwGuKx^{wx|sm\F*hYC(`@- '01-L"ds .DFD4"ztnsoGy ~}yn\A"(./2@D/ '05HW]ow@n ,Un-09(85(9":318E.^5w=FVao AqM<U]R>% !)p|Gu/sm]P?D-n#=JuS_aYxZ]dipqjYE:*qZK,Mp_RKICv?Q=<>27 )! r]I5  *Ps'B^n y&qRaV<!2` *[=3N bzlI(7]#Jq!"-014`1*.2 0.3?EH?[%o}jUD:4;Ng,<<ESVJ4&  |jdS 50 B[ls||y{z )8EEDCF=m* ka`ma>([yp\A' $.Rn{mUC;3/2/ p[Y5WKVQ^Gc+kqkaV`EH58/'  S5;8+1<cE:ROB:88f9II2av07E ]o**!pY 6&@arVF;0HikUuE=@=:@vJT\)r*6A|EqBn7a(IMYZ_e-{GnGg6DSbp~{i~G{ tn^G/-bD)`{oVu<|-<ISXX\g0vRnq'\FDf* mD"HsQ-!*-B\pbgT`9aii`M52\-}#  ;ev~|~phlYiQaZRm>+nef_cYUU[pvrk]hRfCl!{c83H[gko mX<)Nt ' Hi{GwQ.hE%vib].WJTaKtC~:13{$sk'd%\%Y*V>NOMFK@_yR+ 8Wr *Rvrl]TZdihr)i)%;GKF:)!-@Xq    z[ 4   ~c]L/1 s]C{R;4d xV6! !0HP ]y0FYz "v3jBdRdTm\zVD7& "3Hy`e|VF. (E\qn}ho`gaUnGp@t6{+y$z{#5'A>IVMoIFIQ[cryX4$#!)5FLTnbOIFEE7$,7?8$ 1EPY]WRN>* 97(%M'u "7Rt& ASWH+h@ u DeN>}4Z3 r`OL)DBKMMM8!|S+pjvyKpykb`X H :-5G2[vs[EDUfyybH.yaSH2+7u'V*8BVn2eC`zam5]&Yf}Ah0Si/e );GUgy=^su[ :KQ}a=#  !%4I?eElEm5n#gY Q@/ >GFO%]9sCwR`]UD%. a06=;0$"3Ir]RieZ?Nh&yka^RB\.c$p oGbZ;7&Iz(BZsZ |9`KUFU<\"dviaTIGK|E?2 9jpif l!p1z={F{IMT[l&,<[[vy7UbgibSA)@wJuucK{.i ]QB8,r*i-u+d1M7VDoX~ix~WvfVKA>G"^?s]Fp tmW2c*GS9y/(-0,{($)5BXs/Fbu8JSaddS5{|y\9iJ(pH"xgZ[_xkFyGo> e(=<A@GZv"jB&nk="6:;88 ,;Ezja`{);K1_Pkfhydjmkje0eYcwTT_qqP+}kH#9RcsnVK{6r okfgmeq6w|}wkdht}g^U.YTbnm|~@ao}u|w'`6j@qFu7prW+:WlxyhT6%d3m5:Wm]A0/6 :FChGCC?;E NW$`,d-k8g?[@JH'@* WvX=) %Btc;4e|f#P4<8$Ofy#*.0+ iE6w Xa3 %/8@uG]]M~:5<ELWv`mxU24Kd|-],Oet{^-r\D}#-lZ@)4LsWtW}SH;)';EMOKC1$wcZ\$]1dEuZdoty /Xz $=KPSH31m!y\9 .AYn} 2Svyfk})Kj $8Ndyg(wL.&( -4;<:4-)D$_{eL>c0:- 2'c < *>?=>';WlKl= .`q`TlSJN'IOTXYND@91~+s$nu#33.Y'3,'/Gm   |kbbVL@4( z[< |AdwF& -;C8'"($  -<(MLxl(Lh~5[ticP;{N#v9ZV;qAb*Nj|}"-457=@CC?/obZVRPND{4j!WM>?zUKa`E-!kT{3ri]C-" tK);b}lcs^Mcyu(k[ K);2 *&:ULj8_W[_b|cXa<^'fw&8HSYH^`^|[WPLLNU&\?aUamWK<|.u)i'd&Z2QFUXNs<+"8Kc(*&3Naluwv}Q4MLURM-FINUZc]djV|MM\in|&|W_4 zstpfR:,r^OLP\r?*dRxh\>8Y{ *) H vw*O*Q% hG% 9GGP`exjIr}[41LqrT<( +DuoT-9?7* aD&sc\EY) =g )>KX_(aUh~iii[OB/+ $5Pk)9Rkxkcfq+@@ 5g0/= O+_D~\tm<""yY:Ev+Q G wsg^+V<LF`Dr8n!jbQ=2R'& yP <)! ,(6;;_@>1/&BArYik4iwfZH1,"76% "2;q7b)RD:"Zo>B, .;AFKr<fe~Z5sJ&Q {H8*[&."-4@[xI o*Iv\Ee7W"u'SG9e,p&s'3Kl)Rl -APP'IWJGBO k/M_nsqynS8#(EG5 |Po]G;40<RrvJ  <{g_L+G%%8Xv0:>KVWMyBX@.AEKQv[^aeasc]PDa'3I_\;vf=l%Q50<-67"8773qI)  CkTcB,)$" '>ZG^p}ywRo<];ZIc`pq}qR)rU9! T"8CQjg~uvy|aKq.pru~aA6a{T9D$l ~bB( i9%O}rP2V)#KGl#p6H+]@a  '6FQ`vuEr\Ie8?& %b'94<3&  6Zx0JizZG2'D YekeX;b%(08ELoTPa7v&"*;Pq6Ts 5FP`my  }ulkq"?-R !+( UxIpgjhkh_J1qgiTsAq8s {~~xjUA-+_Br|}{ a:xnjk`UQGD8Cq vE\rBD_jw&B]rxy|v|eWG4r]NPn^FyKtt`PF8& ]0 g\Wu-9XX{hkf:U|HD@DOct,3AC$(GZfmF/pIU%~g$QBLaDv>~Tv,PMalnj@WeEv3 !8]>Yr{~i`_[|JC7{l`Zk^V^KNE+MMP[ze_sSGB@4#5I&U 25'juLYDALTaU!Hm}_0zk;%991+ |JAu)T*8+'" shbb,`/P%G(A409 <HczxZ67Y} %))rA`_Y^utP>9?(QiuF&Z3P&i"&17@OZZN!6>$aS[' sd\\au}r&cGmR[ZNB9:-??5P)e'|(/:@GZXu Chp>lL+mA#Z!>;zoO)q3%^EL]Ova|{`E3   z)`U4QpT;0*Z!B{eXZEA/<A Yt>^qE"#)A7RIfSdz!Ic )L}gqxh\F-q`R=$ 4L`jaSG @1>`@V}Gx%flW> 0Hn4x &<(QG\aeitl~v{gH#FLKlLQpc6!!g >$>WWUS@4( ##&8 L%X*a:gMbh^zbfdV@+Q|5qea_iQNE5M RR]ly}N'  %$ a)cO`C2BN_sukgovZ;$ ;n;GKq|`9}5VE8w/M.,% .Ij Az@Q`t2fsorK 8]$^CZz ,CT\`jv&>QdvnGS2Kf|ycFudOv24`D:30*3"S"j%=UkydWW"g"ht mV\O<MWRZgB"'J]^XYZmj3v<_;+\U* )Rnf4nc]ZU_s~e54FW zs]WK;y8F2% :kX(4Lg:r9 \2pTn *Om~ng_^Q5\-"08@S`jx)F^vylwBkIq'8BGHR^"`kK ve]Z]WZF;+p?" $~37CKH6!, g3HUp#0;B<)vDj_afb[O:+m6SP:p! @i>`ulP70D\-k1d4YCNM#>80+% we[cwBXjvnbH ype{MB8,!84%Dl~ (AR`o9I)]KxhxqmfT9#oQ3 );]nA/Snwsmfdo2`}quc^WEY5cB{Rt7Ri YoD&FYaXnHb5X;5p\gL,=@AB[hpRDJY=^ydt'D`oR@0)8*>%L%f&u$$))I3p><0 %+J1* uB MjtF~zrkh,lEtP}at|wk[?$ tL6aFcF)@Oo)xR|-|un0lRcVB"@azlL/!);\tpia\U@'=.E0A%98CB6=Qi~iM/e="?RXRC#'>V`en}.]3N]jj`N'.hF #K#v.$'U}D^mv iZ$J.#8ADCFhCZBN:H'JH@<EWqmcU9* !+<P&d1}'2n4>L8gOsa|pxKx o#Q3zXA. "  gJQ!t 6Xg,$Q^ccu|st~    }Lo,BgB VsHA a)zvAY}dHoP4^A/+5Ptk M ,x/"}exG(& x(oz]nKo\|^;Mh~g[IVWm @Wdw6x .$ORv/V 9Zs){1j8`/@#W #W*qD! 4U@afQ*[B/:VcH/!)C0d4{<9, 'Kkd!%mk{VdLRDF87(AexS!5CxDHX%)%/=+b046%zK:#\'8/DQ^fed=P 1y|}%QhsdI,~1Kf@T3Vw_[L A*.7#<'AGHSAY:[!al|t {*:l 0Ll 1WB19:h31<YRx 4U}5T}X?:50}4vLpNu4~L%m8}nKpTcQMRI_@~<=EZabaTLE{EcO]KdEaJpMVeu/Ts#eP1?{jgDV!T nS=%h*z_gL*o#.Zh}ia<F~L|Q{H|Tph\qMD@@BN<dUeaD+ n5iD.z &PEm$vz-g>R6B8,&"dDR.j<BrzYAFQ0T;ZHmUv]rp-=T uC{I9]}-9 6-#JeyyiNBG@& 3#83+>Sf5(_P=?i8TF:g'{ P +/Hr"=J`ywwB 3b^qCL` ='109: 8/OBiH=0wb]c~  9PL]wfqxyxxtmhc`q`f^k[sXLBFlGJ8%#{YIKH@$pYB\3+'r)806@Xk 4!0?QapztdMJw<:;Quv5a'4fi=[+%CYnsw||2F=N_JjFfLOT1eG /aJmQ}.8;;{1[!=' ,Cb\(p{|xi@YB406~ObfHw>=66@UoFz -PyeYz;.0;W@{Zx&AdzM&`-<FNM5xdH59Ot Bi>@zs,xiL8sQx`>t|rZ5zt>X.c(y9:D[zu^W@jD#S} ~gT@,mS/,Qk~"R!4!n-{Q'iI@y0 T6iQi^gkvxq +~>vNfeUxF63<Nj f{Ge0J D47'D>MTYd\pun\LC,8N3V8ZEVV@b<oBtRfhQ0 [;SL`~v{ {3>?It< yjlosY6 EV37z  5N{2goA n5wml[n0w{ )0AI7Jb;_9P;L>MDVTf`jk`rXvXQr>U+'&8I{MJX0gj ZH6  (4A1<gS#kc{NzQ;-:g</_S(){@WM3I >AP}fA _&.;@>aD9Slx R 5%Z<$Y(["A 1 v=vW6j=XTP,Q#C`h|I74=MTWK? <0 Z.8@UPfz.Iiws{YVVfp0{!n5   4U~\]1bYe'Y9~ <,ndAv5h3RnnN.h9' f3Nas1a \^gXx0 %)"rSUdjsgR55SyBSua;ie&xjPg/C' +4@cW$ I{qT=% G]w>]j~I;/):FN?0#yF (5V{rv~x~~,aqP!b3 +>[mzK/2E \@jafW8 @p $> ]%/'  9Utziy`HS MHXBA=5??K\k&^K3!U{ ,E^x?: HJw]7NW[6gaOJC6])/p,*Pxi'kaBIk$3bA)y+bYOqKoMYk}(`k =0b E+qV{7r+3]tHV96YhlU?kI@*{Er{ws,b7^8\6l,+)+9T:uAMNC+qgXJKJPSZmq)o9jL[YAgtrfJueT@GF?5T *Ah|(\/>!\C"jPsQ6*'#u_]p5Ngp#u0vDuVk?NrCq?[~~|iubqhr^yP<9`VDT/* @/B S[)dYqz)?V0j7|1&=e1u(5BAaPgr9KWF'>HKF76qIVl9?F.gEk|\>a!C>oRciT KCMbq'>YYpIP-5cz=`UK`1F[n|\B6jWJC$ xW 4?|DhybVPQaPyGZA }_QgI]F_P[bUR]x&Fq &&%|&.53'S$d@+ 690Te i^N7(  1K W.ZKToB )N#|6547!A.R5cBNIJ[Y^w1Os4M W#fAQh)T!?>OF*hHaG6l04;?FHF^gbjl}rf~D(#Idbo&7@;* "p &2Gh%$(19Pr|Fh;{nvB`F$?Icy.,Kwsgjs~d{'PskSyQ]g.DLNH?8)[x|u*eIXo_kgb:qHC/roFWPRW^VNB-qYd`&oj^yIM 8<Rx$+:[FLH@NAoGLNKE@;2('*2.BFUbr6UmvS$uw>I :c{z|iK<9+e!1: Cja7z0`>1*.=FUP@.<,;+<.F0F3?,A(<&"%/4=vK`U0ohp4(N` $i C/-Xrxzyrosvw|tU2 '-.+Lm >joH$uJ%Zx3tj;@g}[GPW[x }>8 a.G`B]`hkluaofgkdcks6V[ikqwkzyx|sldbaQUIXA%LDDC]K3[ZO+}gjxyiG+:@ ;0+D^xB -@\tm``[XY\TQH\(=&[(|dXRUns0A@Rn .[1o8NEPB1! !Ox5e$"/,49:6AB;<2~n]QM>5=DC\6? n'}Y qQ< 0&.=#M%\8p;JTK@;DOcX0?IM,D^:1J|{TpFh64S xQ83@GMeO";C]t| T')2Gs_F M8N]n ~7u\{  i M{i\<i%dsA  }6uQfoQ,zHuk]RJFEC6' R{\J9%3IL0!,C?"xhTEH?BQwh9#BPY*c:f<{*Q;q?#"/HYpSau!|;G=) vmm}xdRPO?4)/3'. P 62g>  i'17*=5BYAx=;75;@;=^>EL WIivzx]8$o4!|:vQ,wa6]Fsd;Eh_cU67l .IeTaic`Xl1oxs1d y-tM.qL jp ?dbE( .9Mcc\M/rbQF:26Cb =?\vyF&e0KiZzPPZu+0,+4@T z=]IHJZ}%m XU ^6Znv} sIaqXR^z EbwwfO+sRTp4s *>?% -J\s 2Wx#;^sF+Iob)w>sc?y8g;(6K[n~<u?Kv 7d .OEtB&Mm_1Cas*Es -1W.A z@ AzvJ"4@9@HVasrVVawu^I+ .WqKlI33>fF)D1Iqa`PH7AGiP?$.B7k30DQFCZEz]|u}u|9Xv=&^ R!(O_gd^eaW}[.J:+p UTpb0E~6LXjxD}{iK%0QQv'EVceJ&-N_K*jSbH(I Rl `WVQINV d3kZoxzmM5w| P{"e)p"[Z2~&DbUIR9K2>@2\( "Kjt@Qc$<^vmwgKTrpbe{$'' Vieqo%| 3=0.vJCm\ co g3]E<'T/R_jmv}gS8"}E %2}2O461#* !.XrW>0Qfyvtqns$HliApP6vP3- O|mx1V{l* -Oh.V(`QUgA$vR#10 =O]Y_5\H&p=Ko$lZoa0z'R~oN"!8E["p=}doP76eT~>jtK9' xjzF}7 xH /G|ipl{Q l t1UQG&l 8el!U7ND[MkPyUUZigf~y`QA&  sGJ0a{jKG9#vjkqu\}>!yseG, Q/#"&x'Q.';?5!e:.s'u<7 F{ 2TLeL@Za`xRd>[&QT i  ?fy]0xV1 ;ruE,( U#Z1Qm9uZ("H[mZTUkXZV3BY't }G] }9  V(%<E85U@%K^]flM#Tr8c\{La*1Lc\fA}lKX>g5QG8Ud0#=QmZ)^[Ox?r(H2VuB$j #SO;-O"E$($%I vH(}nS,`&q?EV-j->HJ?9CQ3Cp@@HU 8c!Nk@]lc S+?=#UOLLMUX?[gQ? #_I.f p>u*eP!&(;Mha@1*-NE)3>0X"w ?o=74Vb HY6<K`}q{lC h%_5_FbYh]mpq} X3F[du_QG?)0]>s$M-1+xu=HdAq+G yw+xhhzX)IH6_&*u6PL7r*@HO,j=>4'@zYJe[Cs=ekCsV'R0sz,D m X({+?pxG4%wXFYJP?1Z79kdLu\DAQchP 5+2MO^ U>lB_om[J- "9mHPX5kh4x:K yijmw|k?5 y@;Pm #-ER`drdE-!xM%ekNO7gpuT>48XARSP;# |v 3>I9-,(|kjulCOkoi^ZI D+EXRr#f=A{O;9: QXs%ZZCwa Y%'E.&  (7<=1(#4vChK?E]ifQRV%cPK>YyZ!sbN,-q}%\P1 Pkv.cvO* v@if"40h_lXz2!7HG{ItH~@bi;J(?H5Y(z (RY4VwsTM:{1aH)!e 0$6ELMnVRZg]aiJjnxaT@rEu1n   ' :86#ysa;|cKg:)3yBmg>O?+le4n+0p>}jA #w}] >:$T<tX!!wI!L* & b-t7l[1Jv L45;FYBqYjpd^Wh'ewQ /g.%SS_vO3')#!"\!2Rt;Cgnd$oW vT*9Y*{7V|mH'%b#<Sr>RsJ0#= $%(,.0,?Xk"1@bv3r.qK#\UKtn|Am}S:#rvT6/7)VB@<@H?C7(W$%2l9FG [~ #pn"0]caP6~?sSmtl`F/G<+SvQ4_0XS %It!M)C7Y}hlPa&;[y{>  G$1,)!8EKm[0cizl/2/d( %x$qiy)iEFnw[ULQ$^Vl| 8sc<mJaR4Z, y_,3Hb~9!s+NiVQD.\^#"6;HmC9(  BncE=Qqg6mfc^e^^Y~^l^`drmFJ{5q#WYknGJ//].Nh&Y{Z0q4gMBJZktxk U?=mfTFKFT^fa^jdWXmQLTj,1KhmK +'6;3)M ko.E91mpD@E\N\ioMlfZP[E#?=/(?# sP,mZWgou1p~pZIKPUbm/rLuZs^\T/TT=>@T`xwFW!GI9y~4QGir:}{dP>3 378mPq 9-`c6>1:FdOCARun,0/$  j.Jakr|y_C\*"hVh,# md2X$R#PoV2}VA(I':2 V# 0Tfr7Hqd\S[qgi_>$'))G2kAV}lvwycbD2%YU[cjE8Gd ql,_1B&4$}L%#S 8dR\&6T^brqivCcn|iVF Xg)\6' 8_K1l9i-\-4N-~P3!#9 ZCyg7Ik)Q$-\=oSi6rTd<jBCR[plC :l3=Stf6;U{Gs6upQY!ST^ltzH/~yutjuPo1ffXxF<7_3* $S+Agm#t-*Nt+C%2UC\lndv\YUO@Z"L8BC)`Bi"G+D[yCeqC)z=!FsXo,6ET5_sl]&uEgc_ue0i-ny:"c Q&h|9UtwYbE sxOtjd,cafj|JCtbVHi6:TOsnP|}A  |@v X/6Ut3JUmT x4S^3.yX=y'`3GO,W&:6Vx%sL XtC]B47Nk}(vxL[P #/W~He%niN>DW o(7K_5^WhzorxaJ'i,OEhJ`U@=Ogey}g?;ARXkN x9MY`b[`n;YbffX43\tzS35\yhYZs)]Us*v8g .Xou0sQ0@ ENObU[hgc^iE?%&5P}h6w6"?^7%uht3CrO d3s1^0P,sb>/ Hb&gQMLNj-NVNI[^~  "C7;6,AB&F3-TG)Jva: +<F;h0$.2LC]bg A`ccL9qTA@oGl[~{+6DN3_{3h-:Fy[\x?,%'DftO52moF)?Rzpokf:UaB}~T0  j4  3dwJ\3)'#% &~CJb)&$*QHdkfT>-)nLk W 9AJOCCu/M^3~$|]- R%W'B1.;S$!_{G r-4)O5B `? _]?G<:nK `,+8ixtt_I86 |DaDAb LN-*)-= C#JFGX`$b&g9dKWI@) (F})=!?%f5;Je~ Cf~aj> ii_+A|Z:+yh kXMMS+]DtYgiXa?}G-vuE|03Hh%h-6y!X{J [,Zb >EPW9ce7UM@N*2(->KXtv&W8$Vjl5sVsh`etv_66 GRXtYEd dpT1fRbE/* 0?1T"f}`rMg{N.+c= OJx 51YlkDpo!XE~3G8^3U =xI'%t)e=]fGw4Q:,R'4r qU(,]`PJEUs$X(e?=s.LSVW{h91oI:gxy1Z9wxCWw3m6k "6Fbz#LwYc &H1!kteZ1N>>S]cpZx M' =Sn'YMq@Ce1w_2Y RME;% - |msaN4_+oaUD3$ {gO4TfS, IK?y-ZN^rJ#[m,{CQ% ~sK#g)R-Vt&Q ;p5a*t49oMM+o/%:g/:8:6?Zyx_;25u1: VOu,8Y}-6};BaQnUUz.W|(GND1t=oygKbkYQ6zUmcc~Z@6]-2;Tz,McdbS*EW6)0\ ZfiR~n2iJVrI7t-}d,dJuBg 11I97%9H&bE5[v{-+6l;44LtsziShmf$ZE8S!k'*+<|acF''G  ~0BT[n~v\;_"z'vIJ},R]K0Dmp= (V9PM_a_QB:R?}M#*7wkX@7/ F^<xH' AJ{5G_l7RiN^ q4_(_:,O%34COXwrHzp^H 6<EQcvSRT93 /(" w' e-]\%'m<HIX)&n]<140@S>r;#pQ?) &"WIjnjE{,ub&.caF"5$dsK2""&+uLTh8! 7gC t&{"0@ \l{Yb~UrvlkoT;}S4XM* +iRktq1 :pM9T.x7d;sPitS1^J81o["KLetikTTF^?Mp/_xFo|]%tH'!D.yHs#1FChbqBI HFLw Fw["^u[ W]D:JLb~ G/A>N>N[2`gT_@,&&w8L8a|d$|T xq/ByM(k ) OyMIu=_TW&hqwItrEtitT"  1^MDl_qzxmn|`]0(cht+Q. 4F[(& (}8Ltj!L<aLwX~oLGwJ/pI)dzoZjX(cm3.Mt P}>9~8|]q-&e}TH{;@x4q*8 ?#P*`.jxyfvS-7 y8i;6EC"3D%F?n'qlGli,< R!V!UOu~ncL: X#V}M~S![2 qQ?O`k`>'7_klle YM*J;6J%S2b@}coGOA{zKO_t& UMz#dq;Xjg'N 3YBCB57*xH4p.mJmscI!(P:rcRK0Ra'AH Q }E~129Z=g#,> N]ZPCM1 $87CQ_hX:]K0uRt,d~DZ6?4Vj+hSTh ]!(,xx7J'_IYdtylVnG?H,NO|$_rFER!>R[T/ r]<\_sZ W \ %/02g5E99OwsWRvH+W"6&Sw}AE}D@(]j{b GR |:vLc\H4;aKH4X[r]J1 gx*mi_^M/V*wO& <6[\O82N-12;M\fZB. &uDWfBIeR:|F0#Lapg~e.} x_H(hK&k;.gg@!b W-IOv&vbkk.(`7tR%H^{JfeAW3))9<25'`'UvW_A%(`7hJ8ghr&e||=IL;+ 71xBd"7 | L0IZ t4NQH8o-Z#B&";^7kwA_\ N8in)wJZHQlsS0xy99Xhj`+: 8|f}ngaU]lSDGZl.yBsfeR$t0gIYcGg.z"'777FF5Z-5gvI< 5~2/*<M VGot1kWW'>z# _m f 9Qjf]N.8_CP ^zdlT1KV}l(~bk( @U-6d8hy#!s "(?mW+opecdny)S{ od;]^p"v!84e2%18?8%5`80[. 8Xv082$ZOI(IRZvefSSxWpC$63f2<. LXZ*\eV,MuYYj9&qo_?"27>IKI]?DviE{wg>VQYliShBU6hFVg'v0Ir_t#x v6Wgt74vc4 @] SOO@7E:DnS\nY@$;h=i)Z KHk;hs:~hZR?*$1LoS :__m&K( 2.DHMh^A( *>IAYsi.IiQTH!0oO2m!o=i]z~5Q4_Yh{_dzEQ^QInlWLO^(!IhCdOU{4tH,y! `  xVG:/B@XV[B ).P Xkc[XZPF7  7LPZ]\oiZI2Q8 q._}*P;$8g.H)vNW=i]{\0R S~\X.,_V&E-Npo9;k $Dma-%B~kQ%B76H/G)#{$L0.2( ABS2 zz kbMc mlQITx\Q4RGj[9H[$g(b0Xjldeg|k=+98HdyE Mv[SMvEOtEb* I G.T)?`A5,Fconlv[IA@.%]'./Iq /sV(~ZO.#:D]  5;poVvMyZ?pnx=u &'+#[' U '!#|oP36COnZ,t{8Cu\<0&;ETS C6-YhyrR4+$,HcEwNvc^3LOW>n [s.  ] JP6Ja3[Q'|hH ]Busa.1Omx#xPkeSz5y_M( CnvYFIM@-bK;Nj)NOyk+l%Knht $zeO?@@GTxBK=G'6kLDWv9v`h"a ( 6_{I)yY1*)<^zLp$<~<~u{(Kvv4Pp;UOwn`@'S U  K:O\dW <2b2va/>b~\{~>{znMV"*oYv^a3 IvVD\ ZrmnB8}(i" +7C7ub,tK%Q tKx#9OXcfc3{U} ;c9}:8KTkum V9!( * (66BZI|PJ;#l g <)I]cOW$uq^,=[0/&$t^JFb =Y8b;xnb_f`L2kD*-KIm%RCGY[d^[sOdTy/5Zr^12EWcny-mRF55W7^zcx^{H|0@V _$mImvT4&_= :UCg"Yi!d/="TlxIhG1d^}h`l|w<4&Sm+7Y`,  "O#I|.mvtbs;xt|ndLd0; b<,w O}y\H~g<[ 4cW]t~N |FcDj+r(6iZ:{ZA5-?ZRr/Xt1W\w3x-*11sFl4pos,_(g+LXDm[N'Eg)[Liu_:W"/oqf< 0GIaqsv>h\70tEv8sWtY9l'/4Oz4OtTz@Yf1K`aQ oIH*'$-0D2] |O$h30IWfS9,4 ~#kI^xiwt9`.  2KwzI N#u=y_5dfxh:y]5^oo.sw^}X}r1 @BVD?AW;j$\@_JsK9'lf{V9 xAe3CQ 8oS^f+08{<LleP);u4v G)n[~R_7JJs+uSmzo> }-Lhx5{a`ao {.ZQ@Fg%8:V,*?RLG4 (]AWUJG#0Z7k+a^|<NZ% la{R77.*/36.l7b&|]eb]VVN0N@Hk"o~0/E_V- u;6@\n}O{k_GXBR^[s~#kq`<.g@|F6j\'Rv0p>][% 9uE'q%$8ddV3 1W=dj oTvs Q;k7rtgb^\RING;/|nA}YMZ|4xa^VG? `{uOF Gbz[S5S^V`O3cTMv:W.@4>NazgLoj :>Ts$'V|=}fO>#Ifz6Vq`YrB/(,N0w~=UO/BgH+ ujVD0%*nAfv!0TQz.7M)J + Q1fA|T2 Y<pf'a>;/`,W>/mdgqs)M |2`GY8o?]>PAo$u5O6 z,4|BB P85UfbS*I3W}w;e{@4; IakG;r79N !"3`8s*<L>$o1W%EF 7Ys .n@dFZ)c~i: 2K^P#`tyBIsj%m7"|v"Zgn*Y3 WL6e @%~#U &YZ>14@Mh&@Xx+:%/f<3@p2eojs,Pc95hZ)>+VfC*S?`dqi#\b? sgr'M7  |V*,])9Au;o6PIW2wK @^H{VcLtH^6\=]>`t)3M o-C\cKbwg_O&L\T" }'L4}1I9,Vm!|b=z=d8EC)Frs*t$$2@mQCo.%=D5P`kSg@.$b"& -8r3B" fv6U>B@~Um8D?!x '-5I@mA%A?;Ng:GdQTa>mK6i{b&kUVh# @2tI1h`vy}{ GBBRPuRU(bq6qdTMPelWD:=9>Ww`,Qr/6w*Lln6 o1Jo4\/\j,ZB  *CEWdXd>}]{z /]|TGWu7u2FObxv{I:Zo A7|c[UH.# ^S)(QXwtRHLVNf1xy&aP\bdVw($[zk`^g=~p" y,P e.vIwfcy[TWnV X#a V$uO:c$(%dD&d3 VlD)+ Z~wn(-"0M =/vk:;'3|+XMjrSZ.[38IQU:M l5G]abt^xX;1q9-_ Y d()j|dPh~  #d~M, Z(N+7#yk^J<43.zf4G^N [+ |>9 G}}G?fa5-HnUVc X+gr~c7#vtC"]i_?/g^Yq-@.S\PA8,g+;SWis\%#KSqmG iL8V.Z Isd X$FmtNDg(.5E4bmc\ec)aINhI-8)zzlRI9Bl3oWuA5kjLsnZ(KY975Rc'tDrs3CEXIsJYbvRSV+ tA-{{ g$Rz&t 1(;( ch $f^6B,69c,V j]Szf|FLL'r9B} qw|xxQ(YV!wQ34Um#CO J$X!62C' u9bw76}`RXFZ{&b=jD^ .S|u.a 5K3gO=&ChHP=D#VXSzD Ksc5Eo$iQy?w`14k>l;zG(5E?"OGV)\Ut" 4v`E&#*7L]Tfc RP-{h+VtM28OrvrZ/1q2.jU. ywvolu{Ez<+e\Z0 z3kVgpnIE*gh@#:[` )?^L:b(vwt  /d{24\<QEA;;?Md (J-]|@E`-*f|OQU52r} 1pil_ p 1 {   - a L   O 'JDhxlSs?n!AD`NDvS;|S>9qf 1Tr~jE7}2o!{kGe bb``W=3, ]R\(PRWDTu2+q*+ylW4M(J0HKpgUNncmROeDf2&^%(2q6 '<8PmwLheRZ(,fH{60txl(nywMQzRwMu ?ZRJ 4 [ -:hP6:Q[{&JO2i;ese0$.?LhpxL1&,Bcs}mC$"3IZzUP]OIa+t+Yu<Ml-Y-V*~?nCAqc=E0&;-<'d4 :)jC!-0M:eo[i*22Vm}$Cs?]G4X"!9Z:O1JnRV"4)Ph'@U&+!K|$=Gevh{Rl25:4 kP9/a=Vk%lE% e xbW_m}%~~ y2rIX|RZlkZdy, 9]S^)&F_^'-"UoayWT[egmpn=]G)U:5 <x|K>?n!.f#+g}o7iZ(g(9k&We+ 53WD'&{<P2cVk V'upOV!3sf6{)D EHE|KV4U ]z!]?3=')ZKmoUze0bEp.pAFWijntL\^k{!iwgP:NvHyeZXA$nz lO3P#u~dm 0JJ'>!KT+^x/MOe{ulfW^$%h4o:M{8J#h @%ECnBn Zkd\W\]lU74TepUNbM(m@lF?H/c^{B9VQ8'/o%FEo/R. bqDsMmLJ~Q+^\(gp`\jQTJTR?1!*Fr;2';,J5ed AcSl  ' ?'Xx|CBJYp{ Vz o,HUetDv,.93s/@}UG #"Vr{S EO IAuCub*t2=p0N P   ~ O CS ; @ V ]^ [- Y \g 0PtAy;Mn\N%cSK3Dia t \-8A3OJNy/'# AeK  < OupsBG:\t<! '##"X92"ha;&"*$J oyq_iUl;T>8j*;G\kV#'ZlRKE+5Y)rr;H^,' $<dHaXl:RG}T*-si5T@?iJ^vf gV4 P0Vs>.Szv>)^.1$sXg(\#EauCf/%W`|Fqqe&L\9|mygY?@yW-lSVu.(iE0->tYo J]lX,v*^X{n;_,F8<\`HEfl0\e8uZm&47Bfn T?"Bc]s`4KY$1_voJ%Z!DVO5.,8x]Z}Nfd$;K)We%~:Q+F,\qR+ D)Qc{@zZ>DO1u[~> <BpL9UqnNh*WPs^pMP;[py0FRd6N8|ka:~Ska_V83 a^s+_/2mEH~7~b>KnL_!XN7.]94nMIN0r<<,!+Q#06R|dG@Z[Q;@QNxIo;^$0MW <NYQ*C/rf[^^e5lm`QPHFLXUe-jq}jD,j X '2?c` +.7AQpEg` )4Edlg]%"h=[L 4 s$>"duJ!c0g^bwJJSfiPS0a4W b? k:Yp6?du?@Jv5#u`>MA)"?[uSPMeWijN=+pBs*as=,O|~-s@w&a1?[ 9^jgH4XNA =\z]c;ym[=2[f f zTaD8:6.V,o*f-s<#2?Sy-k2j$wm}&]V;9}_R%(k9l;G2CYxx\,a n4e~f-K*F T Zcor| $1CPUWR=  L842>|* =LvG=K :10#b-M&*dr`st 9jAK%,LmyqlU<I_a8^NV`ufx&@OR<0ev T ek!pa$=, cUJzC-k) ~q]nZYNO6c"TvrtG{05LUaoGBY F50*$zjAA(7hYP"*u.#;ah4Q% l;PX0F $K Xy7+xVlZYb5^@CEzgiVXCG =r %hg(3[ovznDR4c" 1g`I5M&2ewY#\U9yXqbmui^pt:ni)E*{I2)t!jnN/j)@EVrhE r<7;@tUs**Bn[9w /a4e&B60l#& /T?XgAg_'XvM/W eP#j#bxYQbm$'H}D;YOn,S$""sZ%1?[T/e{r#7s4;}:i 2oITqF1~u}wg>_ D:F|X,e5Iy</'Ij$Pzf NNW~Wj$5fOKf<v xlPq&t<#!]!EIxG|)onptEF*1\V IsXwgCA<B/P"&Szt=$:]ibBl" ':lf/7Ym^ FUtN9#P`M_A9 .F?_6:q|g_ RNSfl?fW\.-FJ<1_s0{ `|+ij%rvrv~)JUn2R_ w-g&NL$T@|:mYKNWYnNNPUe:z^ ck2 bp>?a;kFT-kM7v_ 6$A<E&#O'y&Zz;=3N=_ Y#.kBH%N[o[#8KONEG?>MGMB>LEufU^L?;7DUeUaI:I 7V3 I rq ,Jfx9d{{neN7{NSHH( $u[WE.!(4V{>~26+-+(}RLwX `K+oW!s/QR vdD/Ng Q L\c;2#@k,Lk6U\w<j0"4[d|`/d\ gPZ("}clh' Hlp_(bm) 7X=B~SZXb ncM  }?Op][:cDjI.bNj4s >3^frCA;^2/LX $P^}yNzLjT w> \t;gTd2as| H|if\m Bl/Lo%~EtVg_>|7U{&5BI@A=0Y#n~s'>,7Rb4*qJ,%\u|!e(8t"LFuY,DcE?4-N.whJ]f?<48776y1[zsj"C~$Ru]!M@( FqN  kFY#z@T7W5AM=@z`+.?;B%(.r6:":-eq? SG-$Ox^=8&TRz&n\/*bQ0# (9BHLb5on{z|ys[t{Qd?tD:X7#/T+8X'`1gQW-5&Haoko[h>XK7O 1QU=89wS,9Kk 1TK6/r)MVzUP])!eL:S~2192C=lWwE!e:IhV~CGqtVGX=456~=`IIKAL8K(2ux &^%i )"9]QHbJ~`6+_}^#t7 H 7*P+d|Y%u'/Me%7AA<3b/E-8<"""a>KqLQCJCD>g?<=fQuFyU!16?Ib~a p B|Y59 6)X#mE'~v;q<r)kX>t!^3K9ICrCTk wrGk_.=j :1E3Y.FIKRE]mV3`F# Y'r wLxya*JokG{1 ,c "fpyNU~ ^D5R>*8^/)0mi#bi-D #|Z31ub1Q*h|*Ik\, 97y]#:5mc$\C%R[UQWB-h,p X&U`<dyJa,1,"`(_Z1Plm_HH%.IFta ~zMM>qgAf RNUi Rqz)pXQ dxx1G+{Yg2F{'*?AI;F+'!!ApW-9xk4OZhA&gj_J=~RB8a8* i"JuYj-8T}0PmQ4Nw 8u!Wl[=S0)b.X3|4WuN*{:VK\jObumV/?{j( Ow3  @ 2A c1X"*/];OVL9 *D}DS-7&_$:aclUciTSj~w4}kKR5&s BEhHhz_k@E}<H^#%~c]59 hrF*b9[atH#DXI6vQc\Ou|YJC'7lc Q<a ?T>9h@aG6(J3 :.  *2N8z*sgR V8jazOmf_D `lt\sYab_R MG&71u2R?%ObtQTg{nEo)3j`&bq^=1jpet`IQ!6~ \S dq:\'91(Yge[=OU9< oKPF{}T'y5QIA0a$;{(*R~}vjP&xX;\N~Q_3i<gV .RErEV72me;x<7`Ih=)?q0uC )-5kSuL'#<  %$NNu@{L+?I/FC*-WIvc_ ~,wRvkl'NumaPB3 v]C)vWFfC { K"(":d~tA7G -~>9v*!!'RL$sOt;@{y+`!Zsm`G:/+.z_QZMG.57;6"k)D$ak1]E}eNVw;Npt }jV,Pio-"TZPB6L1Qm)]!m_vkw/UgpM?yx  JwsF&/<V[pS)^\+`1XoO#j-3fl4jk@zmBj PK}1n~%ayu-"m-'mQQ4~xq{YkH\2lS0u|:T}H`W^v#dT+|>ls>8Fww 2U]3}8jfN?&,fY V?T=OgzoKHxcG#B:k|C(] 7i+e < .LOo/1xj??p`rt{b3dy%?e{zS vt^VZ 87<}L$k61l"M 3:jvQC&r# $wUZyC{*`T-D{W,Y!![t~Ci*KnI+*f [ )) %Z.s-Kj}iL"W 6JOmsy c8jx"wqSQC@/bruSd54r(+m(>?w)XZ! q"B3gWqR5dM%!](r6x=D9==g&`[o4 fcD** % //#kFws<VcOReI3 38s G!Kna1&b-mwn\Y\Z&TM<D0sic#~td=4!!:/`|mG 0#+]v }Dy3r-lVbQ2|Br R<n:|P$s5o d|$L$6|oTFH`bHbzV>:Jb 8VN"n#_h9Q249j'Rs %&IVzh:IaQ-*%:O2n1;U yOk1DR 2F76 >)RXI2UFNxgFx%q`)KQ/mS} &$GhEA9?,gf/Vy^$*#M&Y Q&n4JiR\X3c(kEZ>t2+_$j?B~ X_L[Sk|/*D(/og&q*=\be( c,"DurZhVTdY1 (]nIX 7G$Sb2|6 }xCD%,({8tMknI}!X|71FsWrp}Y3A9.p3k?~LW3'4ATe)  CJ}/ z#5 JJ7yxt#3LT Tj/+ (+JnO@,$ad; *d JYYQt="[9\P=$|nMQy}Y\&m4/C +|]'#(I}"K0_)8lx}MzIq&o  WZ8w5QD1 ,Cd,9l6u2BS| T`K;)}/tJ%I|n1EtA_46!.h?6,}C#_O<[1b#o8@\iN df Et*LB+-%2Llr*;xJ[XQ%WgY}lWX| W&>Tl& .'Lsx@<g+GAR^heIR'4 Y,Q:J]fo|4#DFE6;~#.Ps.51#Q:r^rZjA(e HcV)Jf}Y3B47B:n3L |6@qB&{st]LP<ij3Xt@]N X*]P?VE,ht7 D +l6,60.[$n2m*(|=y 3" oACsEEdM& ?[ 6RoM btYK$Ehs,VZuPJ; L&^q/ig'*ypsXOV^l2OP}djm'A1i=jtlv^:C{)yM/8l;B:x"@5j00 t.nG?TEP. >Q (p|J76h%f}H 7fO ]yiia[ MsE0 Q1HqxcwiCt='ule- FnU_NdjH.Sd;8]+ <\j-'^o|P0)*QG811VYa?YN2OEHJ)|Y7'?>,yqZG$*CTIQ`c#IR!aTR^/~_ 2)hDdgs:r~J%4J9`uP&/Qli}lSyMUzT%THq zNQih[f/ ;XEBsNa;=N^ e F_$FB&Afejng2`ndZinp5BUGEBQ<Wn{@{#yDpO+l `m .?V:` xMz>c|CRiJAfV-A/fgwzB#^o*NK^.5Tx#a()U s>tuU-0_a!iafZG G\ex 3A~>XU3WIKDsg_r. 1hLr-1]JG&k$+LP|8 MT}I6F6_/ &%U6 )|A}]Q.|HodQ6:cc-1&[C4_1!O-JeAbJbXd@> @z1nt"Si T/8e/)X`zPnS#`Y|r._LPo/oebQi2b1|c$^S/1m+(AIQAT&GF,,_%/-7('` YB{EOB]Di  T <N@\g^i5*pmvICfb/k/8Y//^  zoI5\u$c4c zfylQrs~(>eF<*$^2U_ori:O B, R. !'O P.j;Cl2*5"38AGW[A[D?`} 2s@(,\DP>\JFQv07$'5Ll8/v'Nq\S^;}kD+6"WD> qXC $6o4EYOuddS7vq`TQx|&Qb "ds#cbPjfpin|YdQj8@=|_Sc&BjAL;_6dtSLVd F*q?q~mID:0 6kt_J?Nx%KgKG$)|  vYv b/D| 8j?naI)@LZZo)br_~.)}phO~#S *JR` y}gBA$cgaFJv*_8i%-&8F$L A so6#J.RjsQ~9T kv~k =."FCMk}snM4@J2?? qEaaxT&<NlrH"BL[|Sa1C<`e 5t-1  j*!Bd|8~y-\'~)dk|!k72U/BM7h#3/ksvX-xH5I~~(s2nF(1j.>i<-FH#mm(B*CK[2(J\h_my-AmhzrzeS}G- {6;ur<1WsKKk#_LS!*X@I{xOX2(,kQ fv_b~6OgokpUQ~usww {b &K7-# [`K_65 doIf4)&ueg u 6y *!/6c*0mjN6la'm> ~v(oCU K#D1 7F  d p1[.?I1-GD0F`Qyy,iS/#cJX|3^+K+8I65>DPRn++u1N^Bly+If V7:SmMYqRY@cX4#p-KukC-1- BYw:bc+xD<Qn|%w1jwE(~ cwed.Jz~@6<6\sAI";R}m=(/FNl~|:t%BmY(4Ou ;~1ubQ(6  &>oS/VNZH:ZP;6-Zaw# .Xy u+I WFo!H- 3$ LLAFi71>*8N^6ZK:L A]uREPZK_]ZP@!$Jx-I+nDL73:X\ y.JAQo _},aYY 2 V,s [Y7h-kP){qT&u, L'wg#Ysb2Gq  al%MC+#/v_+<WPCb>n{u2*@]g@mJwt4H<,w#\vUJpeWm` -QqW9(4yu2#y|8d@&:0&vHAY~d8g ]'z8T[( P@3Z7D$>*^yg7`m*P| p AACzyWLTtO'X!KUsDW q7'|%K9H4W`ZYd}Ab'$O|l,xdP&D.M5rDzt{xv%hb>;+# %;[?X }c_{"<9L};.GD#U  <m6h#^, h6rDP?:NwrX #r}W@~1IChx)Q -3 ^ )   & ` X   e^lm;r_`^\{D8 bY{F`5WCdZ)bQdU8a&zwv6J0L}va?+9G$ViVU Pc6/"v[D:5/& ?t0YX%r}!LtmB{fs0Yc7Z O]1* uR6i""_(4B@pTZq5I5ZD`wTTOT-j/]46DTRr0'AMY"qrgM&_Nf{Qu$U/|dE:j([]'U-v*Fvm tvYw+3&sm|(~dnUNRKRtVZnI M O\&]%8kbmxi/KmE3bw/%V-}QIx'jf(y=f/G,hee=lx)bVT%G2LQl%m$qXRzSC`hA~x -! Zj~MSK XK;q+\0Yw+\(ocpwAf  $Q.Yoj]Q.Yg7\0^9&7ZD}Ku*Yj*Rk z?~c|ulhst[OOfh3IOp'dK<kkhF 7N(n ?Zt5.AWpjGc~iWi<I4 C^v![<%C Jx}~-:*x#_`"CM A;3eh~iXaaSOD#`|f]%aVnebX)g{WW4kG+MLC{= N&{yv i@0|w2W`v Z  dtK>%enx}hI `lq8cAXWfAui*2o)fy\OlK=E:_jI?@ 5GJ!B /~JNV$!"',*%%vF$$\{BdhX%MBt ) eO!2l1 8SKL%avjF<O{:\fkqfhsmBj+Y>K hL,]m'4i&~Y&^@H:,53gDeD~C)jM)H [=%jpL\0,d\( }sfG#qZnNE$JWJE,  3L_uwI4>8N1RW(b.WaYKP[EQ #%Va!1FTnP?]SoTc68<ezyyh"MRd-PVr&b \+5UZ%Pr57CvUEy\'".CBj<+o:i}PEG7hV-g \~BM?Rh?@0*l;={ &gCe;?v7_)A;),P(! 6G]o[0si\ ueI912@D :J$)p}$dG{R8JJGWP Yk#aX2;Ww%KbS! AN]xY{S]K8:Aqv lBI  @ ^ x B  '[>oRQF_N.j:Z;i/.(^GxP4?  A}Mv79 Nz_GIMT^ yX6_09_5 ]_oR$Tp`'n1k+ev;S0nN8m9e93f!bB6k;E!j j A[ PiA3F6WkvoKuX(s`bvlev8ZlqiIL/|)_"{I&ehk%?E?Izk pcdO#'#;@C[3 vzD%}KR- `cT2^do1.Yx6p"],#,|D*,Cws(/Lhr_^`M5/eB o6K [f+*g`r|[45FU_n=v TBwjj'zYsZe5iotxq~ii@,,^dQB4Eu3RUN"9w0jgCnS`P`|\I4\Kn`buIYv[{AHkQin~yQ2D C v0vGh=-[&7bR w}& >+n^?e/$AvQgl/z{=%}_h2-U z]Esn?J-l,.X(^ h%Y/GT|Vd0NmGM> >eu)z;/}u3CTC<4dBJBYS!0U)cbLPTk" `    I aW/%~Q37 y   Axh7l &j([iI$Q~S5*Ky >myH.D\#|r xTE%.Xe{$h8-+G[dKaJ%XtT,8 ,]pI;&i5I5#c{0|Uw`dU5HNKn97Ux PWLB9?`I89_^?GfvtR/QUW;B)G!s\zL:2z:z~R'aGH7X+8/-:DQbJ!M!ek8O-&{1oOQ88{wn*~c4{P j9[)f~Dt, h>9\=gNkccbB[peU?9N9sJiv=[R&NH)!IWa6dEd<lD$yvP`k&3x3c{F}V?uE*<"FU=lH%,O+ )ERSiQ`A !>wm&y;ae%+ g  I4y&!?X^53[^R=:FY] m[P8=f|z3qz3 ;{r)9 tnOQ4N\gu9zCEB{ co%X :"Tj4?N4S)U\F# xxA4B^^>gY}.TRddk+'{rg8YLW}];"Z|7 8.+m$aeKPI9H0Cr0_]]0\U 5x,em{#MDT'_frk7n`{a+m;P+d!cHJYu+iBUAm"BkP!#k|hOJ83/Plh"T"xNE _ ^C3& K$B{KlIRC l\>  N.B8-"I-9W)!_"*s.zl6n$!G=},~hP*hrVS @t? }=aFg2%'Yw{!yd4~A/"[ eW3 8$g>o= Q[j~AQ,+*U2%t n*F+}v )Nsbz1]SN+m6{&:Nbh&Dg`)UDJ nJRjS9bi.6QwY %58DWVWZ x-3Y&@fEKu \ctOKHAS\sh(geU;Q}&:pZFEht29 zWb 4e4+Lh1<Uwq8p^WOgl}C'-!onq  vq[- [2:8D]_\> skJ$OC.~dLU GjldjtMJ O    1{  (. Hq~Un@!T`n`O(1k\:) %JU5mnnHkbHJ0(G,7Ge_/< mXuOF2i{ (m:g""/_. + 5d{oiaZhSj[I8CMa'n$kVT~ihVv#{{z\RB)W4a#:2 =FTnm20S::s!M:PeOA0Ah"Tcu}qn<kr)vg\LF<+]$' kkmA`U7_3y2xrA4xY}'hZW4 @^/m^|6 t 9%s`/  4y~@e@SF):%Q&X8dt=W4??x9 >GY33:Q}l FgL.Qs~X;8]Qz;Q@ oTSBA R4-;:K^ry8eZSCD PZXi[[9I+@}d=|y\6je^njZ.mt{Ch7{GQzW}&w2+)`v(N\@ N^r aXG%r.Md2_ YG~ ~pH +b"H]m[Z#Gm|a3W[#)9<_~{~rw=WHf!.)) *5_ EAu -Wk4AV0jq$zx~~=QN"KSlkk7P` `b9u?}}#8E%JJ{?K59N;2cg^#F *R]6pf+0Sf'Dv3`V;4H=HR{yZV`7u_zL;XlDU={8/Wu!::!6, #QvYFIHc]poqu-/%[KL }  " < gH [  * h  /P r!+V\2 -=]qeYPg#i+|0;Hk/]lN$}g":/VI~G >Q=E;Y5'Fc)f)AgjMJ(\ 7;/ t+WM=g'n:/2eq\S-@&_Zh<Tx!Ph^4j Zj Y~z?rril;Nl&H9^<5S]G5/rt-R" j-gtRW<38o"t+-cXhr,hzV:j52rN lVn=m jyUntW:Kv&"X4H^6pB43v^"G X0GD& n| }8%K_\kj`"`M@p jc&LKQ59`3C!ZL1R]4m4Sq`yue]3L}'Ldkzs`]3 ;i;#\`k+I(( (~ jwsNMdIBTP4+q I(,#D""}-ButTE%HZp>tufip|tqy3 eS*V-Ss*?~>r7 F85fIhI\ ED^f!hS=B=:i$}TgT{wj& N |we;L LPK ]0;Trf~HFeQ!X91N#{k F(`x&I7J/a|{aX< M2&qPxqI3HSfx^mP5wN8dZ,0NSwBHaQMZt;C8_]0~=i5"'+)8V~sakQTr e#'1S/g2zr`fWVK<E@3" &j*T8p[d-s;ddX'7U 7]2o-U%APo.40V!#?M6Gv_I925x,)JZ[>w40wr5 :sA"eeykokh"j]B| 9oGF 1nP?^Go= "B+Khn]IM0v |i] Wh"N3VG1;mWeF@!\~3S gdn[^[oQ1N~s%l ZHLrLWf! 'Q:@Le )h xQJ&Eu! g>/+ wfN |]7X (4jPQ*E" FR {@G[Q(Ado:A  Iwm8\w#Bm<:DL &|B~uRESZt,N OeO C[m49~CA*-k#b\%?oT:9^E ~ u L 8 M 5 \ 9 h 3 j   + rCKIM_b)X'#.O-&"w}6 u > ` 8 C  ^ _2 -  XG5Xd.4 _]]goY=rc$r=)9iWsd:r3}!z[A?|=." fs6j!bt@{z5s{]<{[$%W*gaZYuE#c@[sD.qX%vn7Mng, ywJ5`Ba?M>1L*+"2RJCd=zUu[[V#;3e-o/kOSoMI#[*FpJyAg{R"0|-)?tNF^Y_,je1^uh!8j[gT \fUA;%0V hJ5#$Iv{@O z6\}69m9tL 6O#H*kiKdHCuOcW3b7 ?C:/ ,Uyk$hf[?z.?W8hKZ *Ucv,VWhp*sg6F\b [mn>(rFAuekU%c8 ^z~;"%0~4 /02 >r>;n"x=CA]EAk/'+r= HZlR:@ eE* Ls".MQ_3DJ,rXkslQ1En{(^UL\"jfp> mExLLnKnC9 =%^^Woi`W -JVe d'Z%f+Y=mns[_YAW!H' O  G < j , k  /   N: c     S=  3  w  = =5CKRvrN V@ qYk-)hOkxjH$X Zq[4zvL0K4GJH_L[14/ll2^m}77]/:B3@ JA@y|?{[k0~:CTSc2~MECF~G` U07<CJw[ "w 9 p-'>|`BU+flpj?XJx{NzQ|- =jVyP)SlWVvbCwwt~?%u7034WXO0G{tze&Z_,w9oIY/ = K N, p_$XZW@A'2#IA2ik{}<2iHp^k'j;!|xb{vW>k'\dbu6L ~4Up;b}j8M_Ajb|< `!zmMgXX )5QK$x?q}?|Y9Y{(s g5riPIQi^~] QI[vq;LT%N68 ' #(DVp~Tl%AoB ?6Q8M5v,Lob}E]9_5"|dCc=x><6gxK7g!>+:0*kTfYq?; `!:`dIG4Y}STX@S4H9 yg(,,292t!Ze*WU$oW ~@g<$%Gl~+ygO AZp  R:xF=:"Xj&l,-M& VrCE\4vwCB+s5G  W Y p   P  _ G  D  ] i 8  +erI+fh ]q3G8V#wcTEt`D$ ^ = J \ ] {Ynoo(F[e<<>:VUx$L[c4R0Ja9Eb! Ie{ R~7*QNQ*jzEJz{KxgyY_Ox)T +^~1z=jX< Xc9.AT|H(('A +b,j?dz@-qg 9UJe/M% ;M:wS8"  z@? RV(b}+ ?bNO0Si]tzhPX\q9cAB1n @ 5 z   ! 3 <g Bd ` t "  B 0 J 'D   ]V  uP?FlId.)or)ZTYFPSjT ^<,PT7`~>Ohg 80aDr)`z F(`"/dZBO`EV& $yGV}B._)iD5Px<~R1 K?9HZl_LR._'!;Zkjl`,A# 9pQj]1iVM;2l<Ci;XcWa?lZ,Qx<l? "-Fg~s1#y [Nn 9  k  O z ;  5q m   m s {  \ n   F %53 , (   5v w h Z(M7h %>zAHI@_~c1uy'T%i*-7P7mx`rF29igv.wF3o+^sDCh ho2#2f* pP46~  C8 Tzf"o!.Wg`jf"XbLSY-2"|POybr/ `Z& +orUS3+-}hbwp- U2FnjzxJ yU_77(   &%LiV;D(o+_ vV+ Ww t  5 _ B @ p \L '  3* Z 6  r } E ej$B p3f*wLxare Se 3B8s nc Iz}>Jg<|px~9mpHb8c&bAFCMdS6#B0Z$sRRUkx4z8eF0v[SC8vpzzM#\iJj4q _ >D5;U0ad" uXqh0vs2 eJ v[ {J nNe(ro0$V/S[)c6 FxJI>OZh#~V.Z'Z f\*"[a],;)5}?q:i9X?C1eFk[SxbuSO-'=5}v"U>*+>l 4q.0igsep:(PCcjZ=h2}2[>M+8 | >*U"l'x;hJ$ajI,W_ jT  ~ mH 0  I ? %\ {  e~ N 0 - j 0lG-X:&>:x hk]$[c(,ZJ!C[7fR)6i;j' z{)DBk*;7QhIUePU+,<i,yx*v | , f y xm SF   [ _ e3 & ( "> jJ [  $ A M h V  B >(1{'E1FL1-e>s7>iP @CfNPB5l2l=Ko TZ7Z . -M.rPP}}"+YP_,d))39Bbr4pB AR5WkfzD2P5-5-}YS^##Y.%@f0)ga,Exgy 6wg2_fZEiK'|:EQ bBr= e?%dSU5P,G)_W>YH4gzz^h2O_&7YA)A? zTT. t  q 6 t k T 2, K J N R "P LR Z g d g G^ 0 C G sCK^4de~/dvPc5*>o9 2Bbap!u?,Z"|*iyJG5I1e{/2&Zk0:1S@]Jui-QDZV*6JFm%S9,PF{vBTW 3dSj[1yKw6sf 4qUeS^ekdB^ULr^^b+wk !_+@C!vUBU UGr/d%y/"*}pucL;k-tPsKr_>#@~{La9"IG .FZ!e]3h v:I  w P 9   X   Yg :  X -   s, L d^ h M P  f e  3i D h0 1 n/ M *k _h c [ G -    Oh9$ccxq`aVKeM:&Xf55>`~{Wq-Z~Hh;g_E`~/$ F/OcyNAo0\Gp\2w9ORuu%YV#TB40+"1[glUsvjwSP 1yB'V^Kjg|Yg;J&/AR+{0%'QJ?lA2d.l;^T0@ f  t m# /}V2w:d3{ 4]q6Q^5w}D,m^' %a w E  y R : D{ Y @ $  $     E k } * m o8 [   Dm . t\=Q1)[0"L]b vK'u ?T!LFW=t hhx]RE F)*T+N@~G0)unQIl4{pEK j S1"EzF)Hbygmtn{X-pHp)z}qpj[pt|>ssm\@S'0^%| lkrOSu+pvs-gK2n94C2DZ1pOaiEX'rr vlD1J!6EZw(yy12t,8uH4)[pl5SO F&2Z}lNJI3C+D3l a  V Y   S8 @ B I< @ T u } 0^   \ @Z 4 ~<IZ7}^/ZN9:HlR!.('x=l`685?n_{I\1R#w? OP{H4<P(I O= s ?(c]>tZ\_4Kg &U#da v|P3| {S'{R 3q 3_dl+v"j<G ` <U . A   b lG H Cx^gCQ JkWqsQz=@4G]~z^q4m##NK 0 . ) # V O $  wCoUZ3"zOF X>x  )* ` .   2 < pf 9N$EeQTyyq m_ELrSV73q6O4p+]{~&\fRg\1}uVCvdL"Oj h+Iw)pB()MX\~-7$]TB Lfd KIhVZpcO2#Ui  Qw^7-g&gJ3msJM^ N9fZxiE0ShtH4&n [ %9% ^&=o}bcl(K6 ~Fv<COb5Q,XHQr*8_z"~WAf+Tx<[]o B_VH)`<L(93 i U   U 2 l z   + za  % > G. U+ K @ 0 t  rA   uw -r _ K   ?ho5x>,-O(3 0vBm`jZ8 >tBNz!QoZ7H$}e_\hKw+h3J 1 8V{T8 {dz8 +hsk(8m ^w4@uCv e{u Rc\1}d~LlX5Y;v?* A+NUE4V%I\J^H # : G en x > * ~ Y ;zddaCIhScRri   J wQ r ev uJ x; x- s#s5|Eqc  mi>GPrD8^vvZ|?"uM$ GecyPe=H.]:-5G J|x:g)q v0Tb&Nu%'2W#21r|D\(g6e|G^<GbbB9Zt\h?Tm!{i"3qfgcptb5$V8r>|.mty~p0f4DyoJt4[ZBa(1hbg "  `h7iOr V8};`_A3 d o p ' j t _ I 4  I * y v  -HX. bJh]f^.4*iu  u\ W B  3 [ .Y~_)(T-hf7fmM3FYcjoU\2mS+$h`?( hrGbm|jL`A:*)6*  Lds6NNn2c@&OaL|y'3+Qz0 _t;l_m LCPf]8A=b[]A[{fgCcXe=P$[q[.jHBZxe8uo:SiF)d2KD {\z>5c44KL,y1I  YPM4~(.6| ; > O UB vv rzh9$^=cOCrSz R ( <  ` '  {2(_[f-,aGx4/B[ZRTI-GX@ [q-GL^)2U{3WHPbswt^Bj-B|WSLH?\RF/B5sV(M-]uqG%\6U905yYs:Mc5boI7SrD(47 ,xnbu-m kh05NK?)D >&}"s dE$43\xe -hYgje$@]' 0Fj)v7@Z_OXXkm(E  x # D8 k\ e p F k >`>Sy *6   :a / u    #+YFhlINwppOA| >ep U^l>#V;gL#-:VR-hkg5IZc>CV\$XMjM>R +uOSoF'25+!'2$a>^FHu9psEm& N6-o@o /$FTt^q &Z6ile/-!0iiCm;TIcb )I`G"(ujd=  V}#H}VfHWRb{&~B9"C)YomSfRR<fL`9tlGf* %pkxL*.P|g;)Q ( PrCKN! c3j FYJWZJ"k52hAm:;qx{&K+z]K{UJ5z-ZuR#8zOC l  *OA"1JbCoygyuU/8m4M*,   e  8  , Q ,L  g!)Wx|lS / > Y# \G LWnGvl@&7!,PQ7*&e6BxdCw'?qQu0zSbeM7T"< 9b\kH=u.:uuHfgHSs}GN5CDF/g6_64yQ _c9Xw_|Z LnTu9e0ZOn|v%2c$# ~yBTd/=~ZE'0Bb`jik&&!8A|4^ 3>?91.$1K o  \  L e <  Z  1 < ? q> Y k i #Q (aH4`NcjCwwh,l/7xS"^o8!vQsEu  [ T >   ;~J'J%9uq.lkQU`"<@d\0sw@Q^~g## /@69)  \R  ~W71_UY7S!cS : IZm#`;Z;D*rS%DEI <&1[iQ ^s7[=vzk" 46}OP:U8AS\ANG.NmTL>46>_LGHK!7tJuh:*3pD\BTAN9BR~LvW038q8 >*8_-%*-:%.Vx6M. - I N w "l qmX y ?v2r>]+T7q S 9  t ) Qn_lFZQCp.nR_n6Pm\ J V\+I{5'iF-fE<[Bw$ gv4s z"RM[Gdh=\{[hFUy=Q7uPo01%B}$#JK"`s#wsw0?Q2B\,<%k2^~Wf*{{bmLE?L]TR?HYbri  ;0M5:*XC5&,6SY%ByX P]z6 LH  K\M`ViGBG; 2 5 0 ** W -|:v,%PyR6EVjTT z U A G6=C$]"D$O4A 1-R!K[.G =t EfMmq)ln`g}}?mc?(E g  ;qP T_  ( N AC k { v;5kpcqahRLR7(>Pdi\ao{>&ME|xfzfkD 57GA;b H={m@xfS,MVI>s9v/'V*6`)MF~ybb`e9f?rqkYI+eJLf>? jOAh~ R [  O C kRrzS+k]Hzo(,;8-Y# S  ~C|A^7u7H<$_T6| s_;-J^?Y1h G1|g"Zh3Qgjzh-Ql5*"Z?wm9';Q$n\cF,SfY.,]#z kfA/ }*P [R 4T. !(FP:5sO%pLe+`$ bjYP )ns7j#[ZlsqkjfF|8|6_~_MO0v3Gd~D g&7ni[#e  Y7 U * j % .<aUZg IL t' z / O P_ V W0  * } C <4 cF q  K  V/(VgLJ P O ?   sS\:dPh,;;1 MWnz3 5qj6\N !>Kp^f PY7Y&aXt% db">m|n1 ]cBh/=ei3h1eOwNl$~>Na~ {miu&p1_~N#0T>4@U v@~ u KO`0{L%f} 6Mw*~0 ([7nCMBn  Z  L  2r 0 JfV"dt9-yc)WXK  #G_za/)^#o6Z$^oxCb$Gk|D:Q   >T h   < ! 9  _# fy5A_q[SiSS3)SeT^w""1ykWZS_ B@.s{ Ap6%Q\/zB7ke _=mF s',*L4iUa].VFE ^/}3 g1V&HP$^Y=5y9Vi/SO6446"Z7G}L`OpRWPx,_.A9tA!s}xB6teJ8KaB n CfaN&W,9"o[7ShzFW\4^Ig8dY ] rU u`   D i  o  H{)ps k&EXjZ6 -ARwQ!*%J%N-[G#p=Ojc32 5 m U  Rc2T]Bcp!DIPyt)exmg}&g=kjlZWUE&0LF,'[_:O5Hi:^[cTc b^L/d.Gk5R$1oe|f[}Ay>}1vj{8a  $%Hw09FPi/DJn||'q|vTR0~HB?z"xzY*,";`O1I1/ AX@E?^H_0MCPK n-HETP0_Z h<T7K.s]W@_.Yl }lqF<;9=^D2Eo ?>akMd>.a>,_D4)+]/I]}ut.j"ny%.&9+F'Q6_VOKHl Uj%'\GtF# U2V^gdrk s :65tC]& HM_&c:G/vv *XioqOy"QH\\05F? $Xv7z5O},   y %a ys M8iF @CTB1N}Tc%uQ@OagXF$1 X 0]X}*@Rt(dt) # ' x g l 8O  j b3z> um8/-q\ j/Km8I`i uj<H} <BUF-.L5I%4  4IY-@CYf$RD+HW7+p(2`l.)(= J$)f\Bql2WTh qGfoAurc2v[:tcy K;}~~LpeagyUA5,scHGg-i6 7< s\9Il/#< sh1 6A  ~O{a5?F0F>.t"ru);[ vJgM'uB g} 1 4 rQ  wk 2 h+<Uxgps-qYgrBf>(7j4 T1^`zE ~,N;U:LtPkCVe $ Kq  /ACAPU0v.A{-E$0l^emg{d8}!%mGKx$C`IFZ t^7[."\4LaTX>\@Y2pVK?5Jq'!.ov^So>J"<.E)Am~Jk%<;/{e Em [ ";/X8qC*;\HE,9K4a|[c~Der- v 'R 89 " g)Ms\S <}MfXXaLF|;- \9 egb&yr2=fVEo:T4u! m-K 0]afO[I|jy  h- H]+|'%`bfA=32jSR&T,(_\w;B(4\Ds~qr>yd{adcHG<F^vpxg\=%{ S<chM["z\C*3]KmBui$7\.[~ScYffnlj45LM/W*_"3zj,/ t b  \ z i - E  L Yp 6 {;+Xf\ &E  # y 7  qH _FQ50yT n Rn i  K m kY?? )nE%xu~7bE\wp' .}n;Hi14ZV.,=gE)l?./.M.mnf?@0G%eHE<:6%k8m4y/[M(%L?>hG~* lvZS{=   2 8>) |@xz R c h  w {  { Y m   + |0 - $ 2   2      o Ca H   j ZGyt6;}Fzqn\N#0U!: &qpy?{5G#t?k  b T b mf 2F+'yN,Dxa}HnEbsr,7AY ]t`V>H ,E(?|A>K6mN8Dv"o"S?2b*2]qx)X< !2Hd)(\~"22S[CB92j0 - i)`5(y zdq A+_ZgX cA H O?=lj(k^l?Cf$LAw1LfDxLR'O*Y3/i!"/p    w ;[ n  z o bq g  /Y2;j[)2} P*"en4:F->T6L+ [ s @ 7ua%lKe|.rQJ^*jg)nJ14"[k|'FR>N](!D8'} a~q_ l PoRg M+E"%[lQB4 d^a 30609 l !>[y`z:[,v`|)qZ t^}uFw*V8M $ t 9^xP(J[}:'u9\`,fUTg=P_0HPy y J N ~ j'" =B(}J8)UtZ$v1}?z]N.O:ae-iTR3p5KyO3^~~f;_1\mg!$ M,et+d(  t!/Mw7 n~Q+g|JAvrY:=;EEYYU2IcUUC n[8q4iP6@{<%t*lEFbF|e-mdz@A|Pr  j;0soK7N%'y?  ~ / Q U xANSA7i Hg ; 8 Q \} * Tv0#QdGCMuh=iRU{:A 4 n 0 k " 2d 0s:oHp1 n,iDQ:~ AJ\  +yVW;=s84D~[QtN T)r~D *_m^]|)B@/S(8f <FZ]{@iu{u m\t<!oaN[E$JXzUoRK&8yM?5;W>VW! 2s %! KK & } J yT-`WMWxw<V&LM'3 E{%g(-Ab_#aEA&+ p F 4 > u^ !k L l  M i v\"u , Y]AE gY i9 te    _ 1_&o>wd,+%iBdd qkq |:I"A DV^:_cP2n>Ss|EfO@h.NinNDG3E @ &yc1!<@GGx;#?P~ kV%da/R_?;=NOYBPB xfw-Ox}8' Ix2QgYR"+nj_\{\k}"~~fSbh_?= 8womn q B eP:4& 2Dk6_bo`+~J:xnz H & O s   w P_ > # $ K  U  ' 9 #5G%4:V|{szw/"bjQkcQv^_p u!R3.xT0v*=C?N{O]B%E_~k(8y;jhbRR 9",YC`vsBv}i}@`XuYEtz6YHQ"H>]jK&HNYyK R?I;f%TF[`9$P'h6]b=X>JAf0{G4"M#*\fMj *F  p -}Wh8_zd'=uZlslz8t=5R|{.~V6?.M' { rk#8+oi 6#$Om V; U | & : +? M3~RG^ F , : c " Q v M  { T3Dv[ymb'3bLs@i 7kXul)y?Lk5XNHY.IJuHK}[_CI6-#.jVj:{ }7GvG0^}I}%:J>$@P /S`+:0 d TFabE3gBE}F "T.Z7rE>O 40  RVfc l V H y 7e vS-h,8 ] % p C CB P [ v ^ 5 ET "CtT-.O*Ww`*UI  :Yd1l+ ww@&  [ a@49Y 6.D W3aM$e4XixW+#vVD&XAD!6rs*Nis%t_[KF%=Fx(woDo#|F'mM-"H(x7-X~w=5ij6,D^e_pn*\^&@>("34=31$bk5 9?kaU(<2{fT]|{W h>?V<F@ Zy^D$"Ua)zi%.3!"`wlW( q q~ - ~ <s 6 X 8 M |{ Q H 8 K yxD;\9r#Y3urKt{37ZGEK/ulhLER8_M  ;   L Mk 7I\+%c c)d% ?tZAjqOYz/[<}&;Xj:Z3!^Ljz_H({nmcAOi2kGk4L! @C@@bDIA|zF:olyB=N7w|XsN!QIpR,`&}t>=U46Um?>2$b.p@H T e A y2 % L9%oLa3)nRY^I w7HU o a < + O h0/D  Vqx_GO  a  V H   W 4 4x  W UP _emR$*zN. o6  1 P n ` xJ`VMwLlX OPLLjqq\ F.8vTa><z3za-&^P I[gD<b`(>fa9 D7kzd CI i}r$7V{&+&Y\>/wKaS&0<5G^p;3 c3!/y0 FcwNY)-Xul' nGE)pef@Ktz`vr97tAcdyG&TfK=#rb)P@c2b.zS R%  O  q\*QH(IosOOyvyly6h99NY1:)?8<s5 jt < " _ Of*G-!o&k!n3DP:C\}*_0WL{5eN>XA*+I`:aV%DlxA$_ath+aUxD<:MoM2/u2MJ;TR-2$X47o}1q'JT@fX7Nq=Cjmwcr#Kc h g^fqQrUAQZH*r<72disX {5Fa[T80'X8PICCt52]bdohBiwY065 J  *+RJPEkv?Bwu#{$p:<$=gMhS0 p?w#Vn~Ysyd2o V4 P:B(VPx)xY&2]gc9\LDYCzu\aQAM)"0V.q}H?Zj gJ!5pKW(vCPhQ0S}!'AGnwm[W_:~%`)QcX9   Q  Mi  ] / T O Rdp`U|j2[wwh_Z'SEU|. Z S f hy;VP3`Uq`3#oW-b $MYPf>fyv8,|@4)Q?&1k!ud}C\ qG]M^#a<P c|'ob|6FHcL@Upc%8I,H;pERl>R*0~;l i]|=x\sNE97~di9*=O_JrZ c~A4A?-L>rX5! S~  p F  u * 7Z 6z-[5># <J [6  hiPJvnjn VSuI + H% Q  %"WQpf3C;kw]LJUEOw7  +, k rxCc~FivI,H`!q 0a\6 g$Quo|R$ k,Nxy`@7dzazav~s(}N?wiO\{~| iDP8@|44 03^Y{<`X^B3':K~%@r.b|~NeD0J%3 ]"x.;l`4 NLE[9.R (Y~lHJ&)Y_F h~UiD{[Wa2AUG,<Ns`!;t+4SW9LC6e0*. 6z](,.?O#- PLjw~V@ v  < H H  QG]1 v*&% .'K (teQ/TVmtO)  0   P {  c o_rpqnsnr{I#r[G/M_hZ*<T&Ro [E^zT \ g YN  $f_/h9)Tvfp@ -{mrMd8^Z{?Prn&a5Y[OHFAaREen,8 CG.x}tK]|1)'44[6%7/BuKfGn )=0Fg<,P Y{Z-'& U1\`C% d_rHp'cDH x$MtcX`1Q"_&.b@udVp7*?1]/%s>r 73 S z  A 4OIuh `P=ONu\ .pt|861 r;Bf(OLrm]d 7muIOJ|h*qBn4Ex!&"t2    j J %-@XO(!Ue)0]2dAWyAz}T ~+ n c;  5 dU % l$  % xr +5PIAgY pmS6G.+`Rw<!N u sZ9( (B!#6r$OdI5:zfp`l(%$;Br'${BT^K8`QK (RK O*xepKwE' &voB4m%7HwI'@WK WIYc;Gh(EP#r" . M 6h s3 ?ZL><9= KAx*77V7 ;' 6  !X)" ?9e6lO2BwCf/ >~<YSx * 5 B ? N T 3 0>Pku@J F8\gS6JxBs Mbhc\fL}y>~Y^X[/U$P] w?4H|AHwm_hz=a(h[dg~GnjmkK'd~sm!qad1efrR',N'MW0DL3O1guE$Jd E|ONs^MD*lWA VqgHd(` r\t}72f b C i  m   @ i  @^     ~  { K> T< d ^ % 6 {Oz}?*o&v0p q mg.  :+ rS}WbnVG h7dC,{mzhU[]>^uXXf[O5XoUR%e4&C9^8] Omy0?Ux ;bP NF.j.}^S=[J{(G\0QyBY1r%hN` Pred#)g7Kw)a+@s8/TrW0A9\=$%qat2* frGjh{}^+ |yX$c&c O _ f9  eW"aP H H vm _ b Cw A  N gRg K4/#ZHd7N > Q : Q = n+%UX[(ixA- y^ k/ ]{ t6jn&6M) ;w @nqhgPZ~k M uD   |LRvo+  hG  * _ 2B8. G$N%? bB[&PPaN<,fu.dm1pxx#t9\+!b>W3F[*'H^7BTM9/qOMa{`W^h^gy"ALKAL10=813D+ dsp]} xXw{4oz_~@c{|8_:?{T`d  ) EQ K H b ag < K2Q"V.s~ W' *q   i  g a  _ YF > , E  ,@ X W=pm@&$7Vc[V f1 \ a(   O\ "Gj4SeT_gH1V:3V6o|<ncV^E2%%L H "K w $ wp @ x H a #Z4oG=oX__5`2uOTFR< UbubQ P + ){c=q*Yqf QS/&)NW(.h<M` \NV&BS]s}y<}LVI@pQ`q[uDzAv<mT/ 56IoBKW.  c x ] eF }_: ](hH*Rhn_Y 6uKBQ3?y# 0"  l9UbF-W(FvIDmy @I4yOB?ss* ~/RlbKjLmAiZv=R+.0Gy?~}t79c_f[<}aui}9*SNh[%vmLC)R}WRm!oF"&V-_:71"6CG*6;Vk N3t KW@M.l|ZxiP^yDO]RNIYoN)kv:-iBoM{vkl|?  a  R{  e    7 ] _. i | ! q xM$6pY iyD[-K)R e ="UqxpDToNJ|I#Mzwo&]R{U=k K q- ! mC sW&*0#S>kz x8=;N;Tu|f}A;-C9&jx ~)f$|kZ/q\}X2\a{tr%Em1 mI~:RA<T9S@ f[E; +f1fmxfH7h9E K6gXX;A{LZ7-B7LWt# -{M53?0Stx?gz*/7]I&  : y i>  @ w } ~ G +(ZmFuJe+:7~ UN%T@f!='8>[kb[o@5#%&#  P ] d  f}hiPrU?% I%FkPQxv01WZ`]#-#^ dm%x4/:*Zj4$> .iA?9n8" yq{]iNz>(t.{Bv=:s.)AmIG=Xd) e.q]Q+B$FcKE{M9z vSY2p51%eXUg5Uc!k v[5=mc SW*Auj`(eL  H6~ kg-^{QyU@}o6~R }/soX0u188t?u&3$U2cjx9l80b4:$'4ZN|zDR(TgRH+SH lO "  ( sRa U` 4 b; v LX f Hgm0< Bs2QAP`dO2'p {vuc?-;WXr 'ZXToMb>?o)u,r~m+V}h0rhf 6d6!oO 8BdA(JTVat_>)$:pDA{:aCG,6E b#mh 6Q n O  M~|p\Ca  ! nT  J  87 x  :)^TcNG9,V|*p7m%{U}f UT |  [ iJ752Ur(9W6\)$MTgj@p ,8VLUySR<7:Bge?RiPPZ"6pPV,H{L&JXQr>Z$U 5G%SFMf A o&0JqoB< y! { ^ )n  `m n `J _, hHA*TNybiP)",dC[PbD 9 %GO.%!BhQcnHHF{Q^vVVe@F `wdmMnDZ!@Enx4 5p 8 ^ q l ; ^ F c I   # a  T T<&Ln Vi#:\3 +FebS 'G[L#:=b-*F@d'198B^Lg'B42aB.Rerr!U rhV'~ (Mb Ou/_J':e4ho6W0TUS>FJr}m?~R%=~_Noe4 HR9Ifnv2iUapvi>4#m0St@Q S w  wQ U )U w c 0 q , [  P4  f"<l)E$S$Q!zmIG  Qt i b $ DU z +J}s^& y8| C h{ q g _ \i{jh9~~Ol:/D@"$[T\PE3]~ ! Iz6hM:H qfoj%TQ|Sb,:h]gO4 I.v-&9N?Rf z3g)qOM0 60_f:nL~U5H:]H#hg_"^PP0}<\-'^rU^l9;-<40qP' 1QDDWYoLhL?iG<ylMmg!%"HH'{ h o  l| iEj@,=RcF:S[&n@ <$`c( Plh`GD$  . 1 ] i a L[ 21os!4K> W ZvrXEy)a9'j{SxuojO3eGWKcG%xnl=X/!#D4u8/4Sr}t9@5A>S|Eg[k= u8#J b${a!s08@Z}^2 :ck Z:( G;9Z-002OI1=(^W1~c 2pX'qo5s<ltti\JyW?>n=fQ#4})W~ v _ 9  # lY( wW2 {"hhC &j>+7c J  p ya dw \} Dg < 4:oV~'5# V%WJcU4bBsTaee \N9ao.0+xJRl=Lk;ppWW!* t>(x6YND8,! A6 7' #  '  C o H l ~ 2i  .e } k Bd$27Uh0 Hi^ )hMyFBD:kP5:Uyq^1  h  c d [ e ( A Zp   Vi  4X`3NFNo *C=)e*jBw%*G }' - < V  Yl]y  k  + V#a KLr/Q EYIM<) {s6h B6R4;tir%eN5`d|a"  xFC?o+oQeCM}g1B;cj*0y?^d<)HERgAsl\xnxN$" ~$2 uLniD_*kKVB`_goH+5IOG4' 8_'QSh$ ,ARJ!:mA'44KmL1 U=P?;'La ! Z%7Y=s}ffCf=-._]do1@LmSRexpG@$V) L  k ) o a * !  i g t X G j  ' r & 7 ;er&RGk|+Cs*lr6gw!Z& o+ }G/ @ q n j E j. y1YQo&t-8RGbKpvS 1YCdO2EFF[WG>.-}c)o-o8[UMKZY*B,yrwg}0F?trF I BK  ] B Xs<CrErk!F}kuYCc>] fRh![ #&DrJ%Ej/> p x l mB  g+9V!?~TToJQPy 1e   v X$ | \  I I       7  ,b1A-Um-Qy,z#mqxwNDb,19[ g p |fv<?j`0X%hz 0|]nomp/JBsY0 V!d+Dmr~'T?WwhRt,T HYFwt EYyvn GjGj= &Zp4Af_(?}J#.;  ,   ] 3 kCeHri oE]6|i&r*%r!  G }(% <V^x`H$d*|@Ze"xoN Yloh U& $@:x}R4y6%1a1mp~~{fGROSp[^r,= z .?P9Xg-6|3 8\T1AGT'{S(= kSO / J b B Eu u=MZ!:6st}"CM cP "oRG-exmR1hpv', \ {V~ZDRd>`9$+zm?TW.CN|5">pDye(g-+  9 7 4- Qt |  O y >    E _ h GM )h^g9{Gck|9AZa <FJ[Du\$p#OhTZl(P13%%m%f0/Yc? .#>P Fn(.$'z;`=xIA4(9 E G  7 \~s7Tqarf8E0c6*,9I[pcC4w4I"QR'bB|"B$c 9LJH\ I2 j L e  A ) \ ^ 9jY;T u~MiZOd;53+Z}[F6~} X nx Bc + ]Wr- b  @ { P F i T V|r6N Q2GZ#|e'/scR)stmb Svgo8kuQ KSs5g} TX`|9:v\GtAx}/{i50pP7^$yNC4%>>{q'menh0Q[ aU6SbS?5+x/ s]Hs_f98CkC}T`_j~5UDE ?M6cU\I[s1v"m4}(rnvbfT~ HS=lsE6+<:}j*RR|"#j0~TJ"B.ea-Gq<)`r9Kd7}6KWvs-4lC@`! . F  * E    z yJ  G\cR!44~>d)e,{8U_Z\+@/ u#9:.^ 5@tXze*;3`4K@{O #[FQ|H>;<8+t(g;Ls C _ry/E$9Z<9+^Q.r +M@Z&|gZ OxBk6B*,9:=ZD>3gcD>  L`T7utG.&i, 3rYOu5l\kw$@ b`Rp5QBZ|,t'A7g~^] i | H+ ^ E 4e U|g+wwPLBZ CD ]5K { u o, Z  [ f  v Y  w pzYOAF5_Hmu/,Y/v6X"b&$u@))  m m l FN  4izT 4C:upT$9k4b+9rQ+mngL !z4l1[frngIxXLdm Tv{c1IoDa1f<W_h:)ZP& l G  k Z! h 1 8 N LX 8! B s < 4Gr7%% )El[=> AY a*_h!lOw^228+<T_e4~[b/HE !c ydx34}xSwSk`H2+=k?A w0%cp{oE<NN Z/ Ka6ucd`hJF1 Rvu (9Y#L/<\RYjNt-,M`C+.q7")Y_ Y+ENl[pQ65hJjTWCT, " RrG#T4;wmCs|3V?/s0Nz>ni]7Ht   V0 Q \itx  e c <*ki/F3+(%NS58JzuZfI7/ G`K"Li0c}@)9^- :|&}HAZ t2SMWq}G|v-5kBZT-s: 2Ox HbNj6Xy>b?h)pk{}hizN9kQ Fm%+vc P1Y7A0""6{C8rC4*{aA/\H#a/@noMM+Y '3 fO&#b UM   P v e  f j I V +Z `k \ l  1   Q  *BZ1Oc213:UO$ua&~uM;wAd_zX8 &W;Ufx(# Thwn%X=Z@ AE Q 3 7+Iam4}~~NzG''-,<-7arTih*%uBO1a/2i>us6%R%T7&md{?F5 4>USdWi\RX\(P(!0<tF-  >i1cH~lg7ycKx0 x 0  I>+  L T \ ] Y ] kw]}I^7{Q/\u%E3V"8&  6 R j H U  u ? )   u n n #C j k W ? . z { 1 M m; ez[ }+\~u K}fBr9)#&:pXE_T` ?'RqU .?,`aZ; 4z I-l:{2'BLc$R7[MQ98qdOIx`V& D{Iq{(8Oc#7_TW=_8'Z^O6{wRk^xI)>K^cV8PuHi!c2 Orxjc*eK]E \c,8W$;"WoxW)_i(AS?G&2k-J&O&1Mdcs#C&S:(p8\ ,}{zx/8$.9(=czrwL l k V4 h 2n ]udNkK4}juDM4\+ { 2D!5+dBP5# #a/SDMoD|SD?PE  GF  0E       O ] 4 '  @ do o #0V;<k*G,Wghb:<hypS "r 7(Kz*dAKx,CRX>ybV]F/ A(a:Dp(x2dD@6$0=;d*&N80%bul)7`\uQ(Y1/+oJU=u p.`kN;Y^^gCNQrOsVUrbV&UrOd}( 2,9 #"a4h.|k#N Lt]~O{L=-V~URHz0M" G{3hPJ03/, FmOmoGs\B@/ X  4 m8  F j * "#5 l Z e<zn]B^D'/37YMig5gd oq+GQ,'i~_BnDLK$1XyMWPY&i,faGx {qxjs~HgL`c?6xWvvI ;CUv:X?o}m? RD;oR=C:JNhd' |h|OQOcm]Cf&X9"hDLpPa(eCS]gzx @0;ny4 6d(x sQeF/Un"0dbABMDJ5|) Z;5a4M.BC(X(!aDqs$fv\0y &Dq"]0p B'T'Vz96+^)u/Rf8>jV  4%HmD$|(/L2w4kg#h R5B_2.uds[d15-R}yaY8^fW!z ^de1y=--1y4F`~f{kXXhg9^m    L Wk(oT.1} S / h mT: 8VTO_;? j !g VI|]m [.0n" # UC I :v S  ~4 xG IR \ 9 [  m d7 NEQ:L{0*?N zi DRKPZ>ln! yYD1i&xy=w(ve;4\doomE@Lm5o 9^)P,'h5T* 0sT~34pd[j)?K_@ZP*mrg%t*SVzk=\I*f.'^M'5d Yi pr @<VZf7 !dCR f j  @m + LK,cZUObbYm@c|?[FL&8hX},v4m`we2gFs/;n5L dJ+ap 8Kd K {fMYV>"]d|e,nO_fC Rf 1%y}DzBMGN'u,>h8HlL|Y[c0i5.Wu0b%<B1(Gl $g x sV ]y ~, 6{EI9$ 9 @ s yF>}`{Jk^<d^XN82iR}aRsb:svQa    Ow _  EWt ) Ch O Blk=&x:NP z5,p" J1c5'>ciIe|:>MD;v^s* 3#eYb;nl7,:P<;X0TZsHoEj~<~vhi+i,.{a{V'Eh~3(j7s o Y{2v S*t1mWZ]C 2*h{|rIRU\$4TJ ?-}(#_ "7v F } 8{  g   0 Q i & F (. Pc,9R&2Gu#*W'`yWo;"   d  9C T   [ b 7- A ( [%_UEHZP_ "p!W7>Y'ac%Ds j-3tww%Jj hVw0E];3k3226a"ym8< IQY9f`('3Yb+x$w0L'#noIBLP}a9AB2"f'ORA}HF ) UXe??H5*]o~J2 +t&.'G=,e>,m@;Z {efFk*|Uxus:UqO, ({3.@n3W;0{ v_lA#"c+Q{L r I   0 IvL1}J/T`nN& 5Q    _ Y    OuMRO`f=$nY8&xam$0d)2Z[-qlBfF1~l/dSMmi=$n'AkW1VTE"$_R'OqA ~=}V7g:/: /|nW&h2d1?FZ,ao%Ol`[.lgPSoe$E4bpp` g k < v - c <I F le W)dwu hb+( U   .18/w%n,{6q0G(T|UKW-SMZ>7# TX  7 J S g   N).RSw'K)&d0 3E)2z]^HZ); xctYw.U2b cl0z2Jm.F)s^6 O7Em!W13B5+X)_g@|,e(}5Qp~c@2r'"*E`ttH_fnDo7PEA&&((2(j @ R # 2pMc''kj0ywgI=f? e:^ \5 O= V J o 2 >W | * k]  N8IwvvuajXOUJ z|~YXPA}Y2n)l6SU4UdqOJIUR/&v7 ]IksW#5UXd`=KpG)k39]4ElWvj"?; @rx#g3Z z UHn\x z c E J K.dS8| 29ASNWUA^bOO4-2Yl9`,,>'B {"jYWYy^'VX+=| x 4 _ +t  } 8  mZ   v @[ #"8*B NO yS  AM1[y%vQ_V?0  _)\]-#>^91LKIdl9pjf (f9UY%+&g =2/p k~ JC* #_Oc;S`Tnr"lWMV Vr*u&pKC$2ErRjNHQ3\7,IB94s=UOjxI79Fn1` < 3` 3b 51 W@-/[ { i }=  < X ) ] pJ   | E ; {   k  HQ %  j7>P>&(   4  F    g   d    A   1 0L >>d~q{R+xnO~sv"|K<herifqSzh3 fo6qROk1;I]L4$BxP&nc;hQTvbl`< A4mt 0k*h~~af=n-8 P"Oqdb9D-;oOBz=Q#C6x=z!o:y_h)s8,[9+f}e ]9UyYdnb<7k2H v  b  I /}b!]OnD F . S\ 7> W P  K w  \ Z < F { ^w n* H  L C $ w8 `bw8>R  ~+6}+/w'1t8 TK| )KXHp%NJz/q>-xF DBb>Dt:x?K@Hi[..s`\tN67E O*. :5?^F8]ifQ's@''Thpd:s}\M,,m/5UexY2 I.qlUO<{SUR+fl GGhcT'!X3xYoL$y  {v~c1<ct}q;6_|KDl+srs]1oQ*+2}W?=atZP@%dxwx]>HFv zn5)a3/x'2!baWlZ'=m>x{}ttMTC%LulU!"N/0(m  X   :P,G,naM x  j   k U z6 ]# ? 8 ) R K$ Cq}q_@/x=%r[3!O1+W\   "-X@^| G u.R{9"|j~*t, (EGkzLR<fD5tfWX)^{Zq "1&B_m.#r:g#!n&Bg~ 3{ |Z Ky_nDoIV?"/ImQEA gbcW1ARv=Ss2Of !.ui'w&lF_eRv3S oU{JM+HVm_UAX&5b N 5   n  AB _pd[ qBDs7D";>{*b -=q'n)G`|3J=Lq]Jz^1&(<T<qh^W#|%6_S:~{Ug3]i Wd"y4\9)GK[y8 C V A  DNvxBAW*_E*0{%bnt|=]'{dTyj ?~{cl&(}gel&As7o :`95U+S70id>ii!xZ"#QIJpTd_1lC@rv?IOj,26 r@iM['LdIO,`/6T~D{$S2H %MdX$k3 D(x!1+RregrK"$Rvtw>j (     v^c y ` = j}hcX;0N@USB ; 7 n " _ j c3 D 1u I+ 4 [ t Y=  xI> !#2G>{ jjID{#smw3d9yBXUPH>nXC7nw*/U8}#}/8H_U &<4.1l]r-Dit #L cCG4o=<7(:'ZKd2jv#1b+ KK3bgq  #]UuiqTO|nf;uD*.'kb'W7cTBywly^=CzfCXv;w\y9c`lk#[AK D[X?+4t)x r2'2JS}\1s$VApn;~z+DF.*5 xQ PN pEYOf+=]}lzk~1,Jm<:xTC   PV ] H h +B x   { E  a  ,  ;1YDT @  m P):PvxmVbt  f7 ^ ,J#a`8E= L 1 M pq  Jk^#/T;mbi [~@i1FUlgh=eH\"N6_/|GAJ\C[9S:O( sC~rOh  Q {G&^`ca8]4"ea,bfB?G(pUqnCG9qAJB:Z8_ O&Y@"Cdb$c<)M 8t`y]PWIS^qnYz(7?:  _ O # X Q 3 ` z m - C d 7  K6&z\7g5zOvlxIQs&n$!nP]rbKL>k~Ot-Vj K%IRBPN*D.!i8_h)GjGqbciVvCD66M)@^fO\.dS2: 0+29 Yf=mBb/^zf ^I^Z^cpH3 U`&m A p N  ) Vb/  {  k / R 7lAgB{`5AHe~?$'|OvO@>VEGfe7 75)fQ 4c%qB_bCeb)(hmcZm'd~IclV2>H-K9,<26pC*9x0tM)Jt`i@ Dv?>~fa A N_j:Efaok&?/`c)Q7>:+VX- x 8./2'mS1I,:VfIGzQ]x,iT$;/hm(FRE?.Jr xM%p{n     %*F:Hs~ kM~"5y k& j  X 7 2 U  1\ y   . 1  $  =  ; !  ~ \  N . F  E  1 ` l ox  c]9'%IQ}:Q40ny(@ a(-(_vJj^V[q"b9Tml]7s ;{ 0b;@'4?n&(cY6=4AnS d7?W)n4{ pIi{Igt9]f Z/3gre*\Z\,fMl e_.h~1n2|OLE9meP-0%7{ 9 K;[~nC.ZMus|1 zg8Z yC ] /-i+x 7 [ 1' U A  j W 8v D  V; e \ WE   D  AQ  v   p   6  hV  h ! C, n[aUsn6c^ ,'a $#\NtrN7m_s6[v?H}`00- q-+W{a^52gvz a,f\~.^NbXC8tG,xrWN:b OK(RnY5OLBA  k = 3 @ W q,mQI&Q^MWe|D/Wb Y4= xA.VRFB`/o!p^;QX]A:I(o?=+er Rqh*6`#pi{Fe T%GJ !9 Cgg-/+qt0rz5APl+T% %w  ,gaYr~tD54_lcNh W#CM _t9.X%['gM% w t>m,3 (>uR~U+t'w E 6P /   ? JF{  K _   C;  W + |0 VghHUv > l K@ Q  : V a 8  b C p * vo R; Q r 5U@%A"6|//6#n,joI -, OJylV>QupW"/oygF:R?7eZGz+z/DI'ErpcO E,4qqm)!k3G}2Cd$Aoo@a-;AYq=qKJ3h]4s}qop#+GCmpe\bi+I|%EE!.G C }Z _k  it V i ; l  z B c) E { e   )Y!0l@ 6  p r B]*A=s/v lEk6[ ^Bam7N-tqGj %=]Z66K=t|`;IQR/wzL\[&|s>L3s;|/&10|ne  r deL%L" l6LO0kuk158+'n;2Qh:~: I:{L6&zNJO " R  R5 0+U/_sSYUP<HP[jRgHu(.dBV+Dji(a5(r + ^"h)o8!*Zw5",sK"Cr $UV} c{}t+fBFC=We\NK;Be0cN{i8+wBpO&9W7$iP`n K-T:Tq q; |'Rr*km="eC.#nfLy$c+>8?I5w!(l r 0 l { @ , /L @ P '   L6 Wx W    ~  { n T \ G ,   g t   #     z G @s XT v 9 }  g" cW      S *BBJ6,3{KB&j\SUAgK`N!4O[W 5 " 2q D6 Q q 3 Q (x ' p R*nR}t5 j0I"kS]R Zziu `L\7fK_sMq6>&] (Z-O,Q%8Vp [:`l kCJMnX'@o$)N'`MGv| 5zC{Ry Uv(2zzT|C*;3 *\F%a{1,Nu 75mlq3B:R4_>'&6PU ) ^ = L | $* :5^ f-*Lj%s[{fgS*` b e b o }~*4R=Z"a] A eR0^vdL- 1 8 bw gk 3 @ j  6 W[ j# y | f` G GInrS > : ^ q L  J Q } ! ;f!8!nNs0\p4dO"V-2=]n%Mo c&)M$:}S{H.=YS.ks) z_}d'ba'~-1\3WD R$@t6eOBs/|~,"w0|k $ h>OXd5s>c \|Z ";>1JDKiK5fiesK _ t m  K BRJE}W`kC4=X<\tG& !T = | Y ~= {K@s u5JiZ Xe{zYKQO8\M^@>u$ &P&0..UWvon-%\hq?LtG #E{OqDV5 [jtyrHe_hzpB^iOJ:Zbeb3ZFml4@W-nWz3ri|,_fcswwJ<M0g `*Y$xO*Tw$a~}]| p  ZHu)[ M@e4crc< 0+f ^X[p W "LA9L% Y- o  9_  a 5 &Y0"Dj- 6G`lh0D >|p*W|c?5${@cD\i}.a=<o&!tZw>CunpN#sK=@VjurLkM,0JZ^u6=3hE#`ULx8.( o-Q | k'^L /H_ Rx3 #] 7r ?f K< a:1( "  D" > t Q ? > )  c s ,7  ( ` Bty/aD`/[?VpS ' x ;   vE  t X  az .N -? @N mr   x . B Dy S$   7F 5B8TTJmYzq/@$?*$|}p/f% O  E> d P l ] b%1 i h  g  .{OZ%!f,g80FIn2KbefbZ DdrQ&,~+fO#4yy`xMK5X% w-1\OggjyqCeGcpcY~:g2mRqV/k /vm$ {]n}o<DbWn~gc Pzkb z aMj+A57&up@ l+ AY `I Mp MLT& ,@oN_ ; jKYH 3A  / U .S  \ N c P1#i)iWS7wUijaS/X>pIU*e"iDQ) W:FKA"v@Kb@riF)&lK!X'~jN ^*AJmYh&ZbF5&82*TlF[+bHI)j9Ka?7q,XljA5-N3t@ a L  L N I1 7d "x T  L QQB J|?3?FHb}&k $ NU`l"mC>:MJq~?FV0gxIGS"+~TSY- B[KyUhG4s1 )<T_myuf_n};#os. *)"EZSHVn_G96Z*%[j%>-CJz4o $["\*Jb.-IO5`>;CjTCd  tY ^X7,E pKGireEOXE`* } X L  7 GZKOhx*mA U f B"s Uzv (C%UBo M 8 8 Y 18 ) b  B nB~O  { / E ![ 85 P l   j ] <_ 6 GhA #-%W .C"m47uj|#jM> Ah' <4<3<; ; 3*l.QMKaDy`"U&PRp`~^nfb#S5g01@OZ}*8 c]VZN\'P*~n9)~P6z1Zs[Cf{D! Oi'D~WNk R ]O p <oy9_1 /8Y/  g"&Hu(D  Yv8~rO: \0!t04 I G. s " > 6 : ]  i #)a3%s"!4 ^[.S (P TDUvsDqc}4 ;(Qs#oJ j3kpz){0^H' *+9x3>dY=5gVK8tId"(Z T786 P;5F+s qZbhU/eb3f35d|B7Vh2:q#U\BbyE];`v2tD2n&z:" & , pV 6} /t ,1 ^ G 5q 4 % , & )m - >1 s *9q~)^0rjg'- _b}&F WAk| fik.H~JmM  KI|a(V\{D%"enO%{=*1me ue}s3y/ K "= d  c 52 F   y h   (' UO e3X%=0c0 Y 3    r !&|&bWWb ^\ _v r z zXYD{  o64A;mScOW9*`lM/T6T2<zxx Ym Bp wt b : y4EP3bZ *  b-2} x $ v b  A A A[ -X$'DV`aN?diA,FPK&*LARroCb0%( uW`lXFL*mlX*QuqL)=.H \4v{5^jv/ ?kQv8G`#s;e!qk >( MpjRVbH@+3D_$Hkdam ] G   26 M i } jzeW-wJ(o- [2O3j:]5==Z7aSqi,L ; j   &] ;r"R~E 8-G~}WEe'qD?l6uB,l8R0 {_4nr}S^V$oAZA p:?fBP L"hJj+' iq^\kmIdbI\tF~HG Y` 7!%Dt+D="(j\:F >!(L^w$-yZ.fgcnp3 cQ65*VHhOU'l1 Y M " K o  M .0xCgq#:<V D[  sp# jjzwN}XUAe DznPXB[!FH{gpYh^D^* e/ji/;%z:inl2@\ cS@ Im$<`TC iG NM K:z>tAO~H+K  .Yj%Q O,ES e Q ? L   /7 `>  v ! u A TqYe,.5YE?1~+"pJ (u ? t  w 1 G ~ ` O 7 # + % y +IYiC" O& 0T gH Y Z H ^b(8   6} D  v\:J NhI_HvT  PJ XlA3fH r["do=b&&.c,nrrX+Jr M@"+;|X|1mRKRWw7!Ich @wa.8Hd `ZIq2eVOycA"bqs(_KQbR.(&&eup9}E=Q8PB O|Cg @ b `^3b6Cv X{iZ%YO ! w 9  ,g9+@LR]X y38~Juo*   y [ Z ] V $ MlyZQsSoJ#lj8K<V@CKWs`' %YI&ao)A 9 |n/]y<0ArPNX$dD?.$[Jd<1o\(- mt9<Ew=t.Q(: S=kX0?H`Q S!jt9PKhUFz'I-SbnY  @ | tY_c3/a %lh,i\a n / k I @ J U ?  7    8h > - n ,^<'Ffo[{F>HH_oeny h";cUNekH QYaQ0fg_9}*dYGQ5YKdvycCE (a`QvTUQ`nb s -`u }[_\*zOsBreHus Sma+ (cnb%{ z *1 j * (Q K     X \ 2 n NI  A  !; F W v  C< q $ # { 7W s > g )H ?  K @>g`st41    E[ b KX b S4   e . L %t G H B    ' O:rBi[Ca[^7Pdf z} w$ +I 3 v uqMn:"Y}R8z@ = # \ )& &%`zJu{F{w@*u-;" )kOq)_MRUrhm!0rUf*@4EJ!'xAC8!l#|aU;jfsn;(BUff sC&E Ntmc~gIgVA]O(a\![wRWO^Zq(|h@  7 Q w GO @ r ` ;@!UX ?MC \c a6~3|IB3?E% &3qP)q?' `  8 E @ qN 2  bVn -uJ*ewd GGayQ[IzF{IQcjP^GJAL!hultB3< \{3B\@M.\"YY=l.,Y9_l8X I ~ , 0p & 1t `s=WYJs8p j|PUn]buGx0Y#_L|uRSaGd9*rVsJ.(ZfuGx?18=,8hB r2os wYj:Jk ]SV$4=r6(,;]=}X.<M3QGTyH;dA;hM+9TLK-VbNsb}fk3;a);NL#UA H/\=ecwcpl<;~?Tn!_Gavl[] Y j   oP = 0 :  ^ O |   n A - $ 2 1  % l x j y R X 2= , Z a )yp{8b   4 `5 { 8  /a1 bZb T }  X |CT|CVb Ger,Z3ySmV1&tgex6/h0 | y C Z:  " 9  z/g,-lb+!|PmF ;q%q_x#.wh</{5z O70<_t^n9_e{Q:)eF!3uI.G~;}u9h{a$9<%Z9K] !=fU_6 I   K { ( P Y " M [  5 K  |JEmpp'BLS @ I  0 u' %- : < O - 0 C { ":*Cmy596s}, z/Ec Q4Nx &-e,Q}A<8*v&66|Avs<@' 8l8+eM{$`Xetrw]{*Nqm$w#f_DH4$p{{$.`T1lvlBh %P*a(K)]jklbqSVsb.ONIY^3Q<] 4Rl[2L|K }wQI-PY{q  10-q?b&\P+$e-KK5y *8X K[=E*gxWf4S!,7Jw>V*o/@Z5msQuQmXOUH#bgOxMT2 ` nbt{O_&Q|Q3W ,9(I~g?Pq l^'z\ye}D7W $vCL\s(AT 4S3 yNpXbRM@ADnD}NWYEL*ZXBaM H ] Tv 9 o c F j Q ;i  >w / ~;p =2lF  u ( V nS  o  6  m(   !  C ,  B  h    1 + a  $ & !" U8 # i 1M )mSj? !7sbfbHQ@@o.}" Y  6 'WiA~ <= B $ `H   gG %u* LuDyZSsf$066}-Kdg]! 96{ 2!1zE/q!l+.bf, n$)w=pv;wV3-e`M{@2sP*{^INmeZf5  A * -o ] X(~1J|-!HpSP]\C^#=164~FL Z ] m"$0k e4J / g 1 {&%'S#4J,Jn/I&d*>{U2!}j Fsu^.T2Y9^0#v.WD\&KbY? s #3M1Ukpkh3ud}k5x z  "SYyoGZW'E6vT-[ t" LJIG0h$xwYet|Vly5a,uSOq@ZkTCH\]bccIc^crP#,;O5i  @ b&U~~a0R8us bN$;$_\D;^022V1 `bl ]3Vb'y*kCW;jE{VZWV8M+lC"EJA e/U $B*N]P 3S ujNBh9RX]bu! Jp*eMei\ RXwZ4I#@^=p:n Ti{n RfU6eprvU0 b~   *   u ) 7 x | -  u& 4moVCRS2h +qf 9   P  9|1bN]1da-*X2HuI)r FEf\2'{;8O\ W 9   a3_dNF5S_h5L Z . R?:V j 2C 8 N t^t9v.A1 9 jY,)X6X5NDl;eJf![o  W z : p ]Y ,  [0,APo r&)mD@ : -  ~ 1p  f <.Z}2x rw] . m 4  Qi I dj  @ wSS`j ZBf:u.0kEId( + 6=5uq3)1f] \mHS8a s!<CD9-\ 7D||FH{h{ -[ _iF4K^=3\p=>d"0 a V M ~ B u r bq=keSR]3^~L1!z:/27jeYZy'ro '+k@"XY [ + y & bS g P >  n  h 6 ` My [$EY]BQ=.|7R (2CaA m O# i{  P i ?$({A-5Kb]hrZ:?GtG0e>N9+-R98_#0Hf]a"~pew0 '+^s- Y:r~D=0 -Ij =  o g ( { - kH vRY  W NN + * ] k\  ! Z<  C N;Kb6g1    * p 7 Awk3% J ? l,   " pD GwG&-8]=)v ^# ( \ ;(@VTZToE|{+6 K l !a dGx*tMW8Q + @> =x   o1ZL?SJI2@%F.:Ztm2*I(k$6_t }w^G , X18&\_E`/\uY>yyMB:KTLk8AciAjOWF#ap<I=`8?52PY]f>zm)s'lB-3{m&:y;*-nY F b]-  ^ $ tU~ W%&Dmq q ! $H  v&N=fn%GjuYQh<)4]"w.:P;'[l[p:n-R0%PG8fw/<.~hbcZa^,JX'Hd"_MpZ&p5WBQDD+^(x DxQ:[V( $KJ":Dn>n*t ! s < G Z  4|-SxGR;0=^(VCV83n}'<G#11O 'g P L wD B J. 9 [ e +X ~ _kwZ]4H\@4k]L1!q?{&rbc2/t s 1 9s caf9 ^V d u u z kF| d . `K8Hd? ;NM'C,$f)B0>2)g &l#n_6$ YZ9S2R`(tKE#m&` h^AK[J  2> I +d[,T QS&2    g 9_EwYb|CaZ2 3 = G s=K-2MQB1  n O[#L),iq9_#cgKrX}QyCF9]y.n % -  xK8p: ] Z n" @ Z ^A-zGo% ]i /,   %y*|I[ WzrH6/t85!_IR20 o + n o q % 8 ' _cd3  A|_X{prYd0}_^P$ZK)B+$o9W0'Tw|yvM*G-,iLWB~'hPv@NU^lZGo _sx  vW#q u g %  a z _  e K ! S  ,L it ]i  $5ij}e  S O P { . h $ G { 9[|:Cx  "<Uerr>nl&p Z { F lR[80fW:OCQv ( ai:G7$qQoF3+3  9 Cu%h7F!r}Hs\Im %9{(@G4K.)tHB;D RYOr .q q 6iM~Jykv#P0^H2r<2CXtI1&{% . j  :   Q %     j 8 . w H 5 <  uy n>W8 %5[6_`>y i w :  ] J Bt}t  iIml2  | (  =1 :bo`!?(7"m2l6,qzEF%$Rnk_B&bq%*IayQ1   <  *\i" Z =0 p \ lG ) 5U#+'^S@jQG5/p Z#/N]}4 &  ]NwM{}CL f cj    O  U_  r h) mF9+QN^Ys.,YW'+v9QS`jF 8 & OrY_)L352]0#  Z %n@EFUKkjO:<z+JD,}"ZoZ>7j4#Q{G [gO+ > A{RdLg t$#5:2t7UACRH!hwNo'^as2lzMvFd8O|p =DPE~s&h]bY _fk9e Ga ;c  ,,5{4/ Ut %H 7 @ ju9cD->.6?< u$'k<$[P!Mr>   ' T0  B | jCf0oc|fYWX]%2gx~J}NVQLT+(@GxoLJwuzt W%]^.kcJy{C &:pFUn#Rt)freLUz%@j+c:`p/i)bH.O*-5 P H% x   $U\'7V5w)#@/"z4mpiPqf u #S ( ' > N$ _x } FyV9#/ d.Ye_s!qnL3c} iE 22A8`# M M.f/Y#`NhKgF&b3#MNiGW>Y+|y!\HB i~ )X++qPaxCW Irf]\\.[M0S*)W` -S;K b k     $ `w t v 0 &  [ ( {$ ( j" VQ{6 l=bHu~&TIO ` ouyK?vE|jp 4 z   Bg B /g  CR&1zZ )k=Goo '  9h XL s5 B-o?A :    ZBw&  X X y b g CT L)#K&M8y#' ~* m4&2)p7tY  ~d{$MOyWfo^SF="@8~S*`'kH!H>2t=`L_, e:,u7~n;`UKiO~S!*qjPmYh?,6\ac5dp+==6EQ^a.eM^5-eN[7P zXE'|^o$& D g/Jt'P%tV9azd;"(X@SqHUU1!W  x  r B r u RLg$]ypxJ M'5Cl6p'tBGC x$*G7}`m[C 6 ! D  ;b l`:lT1pFE=F~Tg3LlV +kSO8Rd'm9b!?<c1*.z+h`[c`K0tw>%Y L y q83({i&Kcr-M'|j  )KjGI 4P{$v"` WxFGBzkYx?d6E ^Sh0ay+:\`zg&-z\|TThMb20+kW%HG~m Hs<\ +6|v?wY .   > j# 4  {D#B{AuEl+JzH\BN s~StL%zumO$!;'% s#  6 } ,  " s   HN  1 T>y,1@]F?:OWS/^2!*+ozv+j}R@ 8 '& 9 -  @ s 7 o zrH;KBNGo<JN.);. X7uUp{*do@wR21>Af=$9\eJ1<p4`O,TXZVim38rjmEiJ rQ ~- sz  TQWX_ I 3 8 SU\sno? 9o89^6xM qMUFf?a]~G"O1FpR; (7<;FM ?   ^ ;  /   K 4~;{^Hf xbW 7 ZWy L<e^r n MK - z Ws|Kb  8  y M M } }z  2 D l  - WR   F G  o  R jA\\;K  9  ~Vi[X)hNE,d  nF g w  Y IA-r}v3dBr !NE{ rGF54(2:Lr:= v z_ b^AU;NYN.@MR66^vruZk'GK -?K<vV9%cd4m9_^.5gN0flXrzt6^AJ+G_1WA p)c.UW,' /np]sPPdOWfs) ? Q "> \ c.B]Ym r(: b)l/$ >1< 7  M f MR   _ 7 HtX^}8oy]yL)V@zYX=~e_vHe=[A3P0bSVS<9<QEJd~^B%WQ/?PQg{f%DG>,-'cz=|:?SlXp:!} ; Y 1}WHTJ>>T!Mmj y M ? =}EB[0JF1l? `R7tKj75_}))Z F]$$Z{.al=\ x%$sG"n#GAZt]Bib]^{L0*JUpl$l#%r^ `g ,mEB"#G ,} k  M B X n (= Xu^l<{Q!^Aj>08T+?\VzQP|M'yxxg [ P $ f ~ ]  O ?      o 1 W  Mz$- q4 '*    / % c L '  U K Kn  e  :  =xF9nPS*[:KS:)* p i!  G  = Q i S    Z (   j l  { / <  =l.7`d'\w)[Z-;7cYH _DS6]:*=:>DQU";5l <~'a2)+.Fv!fB|E]8O5O{(2#S!B2G,ReU~wgw}0+W` o  ') >  $q  %ov e z  N 1 m y lzP,61Tywcj6 zd< l u) M f}Wd7.Q v=\cyCx<<O0gGFgtL* E C | bE;M{LzZrIAlUcc    /( 6 VL G oB ~pQO+vhO=me<%pfj'tDs(|(A !"F$&CVQs49x9Kq8[kX Wi-RWEA<K2Dobh[ !FNl?['ULob7%EbjHCuz0Hw    9 L  C e z g =  ! s F$ O  s >_ F  s t / U  [ u v / x 1"  0BP#Q(3CFg@IV'd5>apzkN I V ?v  "C\ yku| ` % C X  2 q F [ ! << ~TX I[5 2w V F >r 5T<x|r;)G U?*H0fE:Z|.|G$!jKgx%y6Pz`q#Pb_: g]p'e |FlN#d0.h Mi(zQN\5?zx".WUF+sJ2.Dc+Xe>aZ+j~'v:'QEdSC 34 Iy  sb><pl(W.V)5\!    n    Q c   'z  Wa'C/t  B XJ2 Z A4ieMHBBi1}?2yl4yVV#/R`t[k(nI.d ] B A tt g _yy`i;,6~z2(>tc;F%IYhf9bD#ah o,]_T*.u:i&G 7b;0E{9( Z gj o$ { & %$F@^` w T7B_v|'{~iW{]?G'k/l>xq~D:b#(cE(u^'J"a)2'B"_$H7)b>&<;JxV8SET5Vb< [ +H.y_2Y^OCePS^VUXp<> pBYZ K d @>  H \ ' r o r6W0EGD(p"e)@] 3CFwSs   l AA,%) w3.T;Z/mQePo9v<R,ZxU7~s smBUG:: V 8  u H7q;<3sQn%AEa  4 % jI $Va.JGztV D   ^:"6? Q w =U  2 4[ wyuAx6IE>h&aLkt2!i}`X0'O RmNZC 91<._*]=?5c+}x/%k1u A=m i<}` +B@,`3I`Gc YozwhmAg;=H I ] ` Lx   v A &   c I j  H  P M 9  &    m ,[  hg CQ|DQ'r; b>+!N r$l Y* d   Z IqIt"Nu9r   r = pd $S)?bQ L [* ) @I J#0tOJTGO]a)[b 9K   @   ?k& & D! dkMjt#b31H" ?FR2lXo/>@M cMI_-_UqXRH$ZL}@2ZuMaht=O X<fyx?Y6I;[I TzEGM< e2!])P & |9#6,dje/Cr $ ~ ^ "_ ft l  xF N H VC j N a JDhxl(EgU@A`L ( Ou + 4*x9}gmde Mukdi"} TzRaeuvRU=M~4h _^Cc   ) = ' IZ hN /z0K^)qlK$BysX[a {-9yd`~mn}XK*&_ 'Bg( 4=@vveiv <{/OP 8+%C M 9  ; a [sJ7k~p!uz^k E =l  B|~/w1? R  3/M}(;']xnh~-c&WnT+=p,oxu/~~;Jr]jA;7 ;  8 u;  O  |C 4lg%-z3~96{   K b \ (Y k l e  | -  a O t g6'`Hfm  H3 D 4 d !`0Ggn1D bV 0moyoy>LRf(?SJ)0X, i ]2 $#qlRC=+*[>? -p^o:=SN{3e A  = suSE.E%MR z'{{056+[M^X%W7sj|2rU1 4 N N y _ | @ (1m;^D\j\7<9/&@LB9%# 5P 4JU:|<%DRo|XPmt0;@,}X/{G+}JSi[*Jy UB5!6=mlXn  b } Zb D 3'$(Y$&'C*{W^RAuZCfCVXBRX  W! Bh-Kht@:U\D  ^ U9 1f O )-  N l " .k > /i~GW~ttE(5AkcFL:K(\wb3|ZOJvm!K\/# viyUW?Th)?&0k scBF#x]kZ5gG` {sleua.BfN61Nx8sDL!&  ". "R#Y %    NS m e w W 6 # B L;d* @ ( rF -Q=1U,24[-sIKA}`cqj nc!c84w-8W K  G v [ u |Y>,9sX6 d/Fdo* 4-jS3@q#]%&0+w,W[ _>BYegIWIjdIw $OFuuJ ]SyR\p4 `~I>Qf53Qgts!znb(? $ RY @ \ P [ +*K1yj]+8"uC$a H115LYuO0{Kw-O:= y ^ $ b   (gfg{Ei`xH\Ga9**   [    q 5  ? F S 1@h(W.[ Ks. TU(N _ =  g  B |  ' }   [ 1 )U 6 [&B[BXRJl$do], Qa-{uXx% }(Rnr3m5S6r:w:2z[ x$JUP4f|34L3bJiA]4 QC .}EH`2uJ$ , ^XVK6RK]@UHZIQsUo=ZOB q  = Y k  t   8 M o =&Ih y V   Wo "h .\r*I0,ew"7 s  ' z1 AkDS7tAkAyVJm3bnX,e_l>al.V-&u:]B5 ( %A#b r i k l 0c % 9 s L 1 t  `bYT4}+e`;@@p@xuqq!iips- s+0C]8-'xs~{ahMF_ih 7 1 K#  \S $ h W   U u  U Q[G]g[ s1QlE5i,lR16X.9ShnrY)Vy! W o  lE 'Q Q- 9: #q<eTX# 0Xu=sqV+N^]SeWt/]He+]o_MaK[ C' {Iq@" Kv: @EG&;Flf%AX*w- (' "Q rG ; `B 5 w #- sCg!^\ Lt   <$3U.-fl(n %3XT X$3@]cj 4 _ B ]vb%j&g{AXMuix}e" 7 8i _ri6*n,eoWUL J&n8rE ACdd j (E `4i3T65uK{p eGS}\znR `-S<jV1qLY5gE,GSIPv._`|ffNYO)DTL9;T|i)*z|p;a2L/>nwt`Oc -^iNH\*L o=SRS]ZBz= !<' U I|- uW;MA6VoF.-0)"Q{R}*n X |C    [ O r x   _ V b N 2TKNxl7nYk( z<wY*k/1Q1[? j|bJV`MrxUD03Q?RkyOeW/ZD'(f< C4+>`{zd+g /P<tb)s'GH_-gb= 6  e  ; ]w{ FV,5w2 r'NaH<awM("*@LhdK'04 -    x F !  {#+9hn_C  jDh6z8>D^S 9 %  Q$ ,O\ ^ \ p  :H { @ )Ph6+K3XBp$rq']r)| K   (e4C{tGP1LyI4 UFI~:P;,hOckQ!!],z23%w-E< aUD :='#:n|w`a#-9W\5UmL pZ R_O8l#lIZ0!UI|7mB~Y#R~ uR @ i O  w 0 zJ [ b 8 3" r J    S [ 6n ` l% $x4L=QW= X1 z%"  " !  sX BZ|oA)Z a  F  K:.%jr<? U cG>8his?Lb0JL^4zr % u<  v  <%4\|e3OC/{&Zb m S Y 2* o's 0kVguJxemoI2 hpy l w~V94(JH*+{t /Z8 goz_=!U6 D : m #U uo  4 qj : ?, *q$s -lY1"*6prf/PS/3S:E{K /Kf d  :  2 K Y aJ'5  .i[\xHM<J~HVc4&?>}/;b(\sBG]&p3EY; kY t , |  Z:dhg ]:e}[2l p u O D S Rc3JuzM(7  t+XHL U I  k8;q{ nKe|#$P+ ?+ s    r  $fP/D)  = ?o b|!g|6%(tJJ{ 'n@tOefV \"/4j q'w9Y C{a*0VO)P[ W#29y6%pG tF 4^ 4SVUx^39G.4J deJTNyQGp[xD + 6 v U! 0 &kZ ] h ( KI heA{d 1 PH v 9a<UWo-H]4D6SQJ4rjL^VG f ( c  u   Z  Duow*vF:V++VWj[78 ezWrCZ$ B  [ U B q # (L 5 6!ny>v * 6;1eX6hg9E1IZ@*A%C ;I1w3g}v}/H+>p}]2-R@  B  g} c~wzcar`>'l\ )W=@O7GQGt]u"{W.7;](fE(+] % d/a t6\Slw-g9}R]dDS>z oppF/lhbF,n>,& kx LRv]'mJcDUQZ0aaCZMv5;kv)WpSN/[m?7F- ~TUysZ/YfU !  $' n : c n e $5i,  sF^F. Eid}>~_)8q%D]R|(2 Uee;[az~  ~a I v  T / V _ {  Km"Xw8(hQ  9w *Y + b Fbc LSCG{;\lCicj`u Si &: H'    b  :  | i ?gytoI&0en( I+Dpe~"'q"8/XSkpKN~9G[-0}CYa",D;v5&J.*yY}@et,x*FaKls Z^Y5oofd1mlq\ H _ b 6 u ^ Z ~ ] l! R k P dM 0v 8 f 9 rY O\ H ' +b  p [[mKn:lw    )z ~=  WN]kT    ajP  >]sM9A'Do.Hs& 8N p$ g $-Y|]L^\(R1C B<+ rb a6 _ 5 s/ .(@%dwi-\t+}C,rZ[9Fyb.E&;I|% 0/j 9ntyz|y M s &F =5 : wF j e  fv& DsMSMS8q|vD>&Is*mZdC?FgYG3 } ZJs+/4SB7%2`#wI/ : N s } Ug ? @ O @ 6 c$ \08Rqc]R2x2^DW&] hfjrGb'&a5M^D I6 { p & -M*mv?2'n  S5 V 1 $w   i - #z w W  & c8o*D j 9 zj-kZiFXBj C T o ^ * N <` sd x7 | * A #V[NI=e<$ Q%.3ykj^I'A93#RB$>jU L q v^P ,2 S 7 U+ Oglo~EDvq?j S!|[8\ Ozk B8)G6f^ cQ0/{^  1L r ;V Lt  6 :k W+%1h&#_\A2g+ 1E 8!/d,=b~sX;e%z <teJvRhFEQ.# 41vW~4=BO(b/h|*!hR6g\QsN\pc*kX\ZZ nU I n .Mr{_b2rewGkA'L1_e7"Y-sjP?h^mI(mR ]LN[wi!E}t?|L47etk2x&IlrNMx|?:_(R""K-Uk{}jF ISr/454#uliI:opk{kK%wu+3vXRj?43d4dJ9:5vr0z_.}bXsMNC0P"ZY%kftG3  R    [  q ( qL Qf{we+ j I`6b> _3P SC& #k@(w0Z   U u  j  q]t  , n u ^ \ N [ . | ;  d ( k d T ( j !  g0W}?Gw{T}2N\~,X"}Xld' .Nx~A~1WyD4+i !0g a:2'r|uJeuUnt\ 0*+cK(75E,Wcs]{e1u~3&OzJ } e n o xE ]C Y" :x a 6 q3}v{Y"GdVp20Xe ^  s t H 5 "  5p)5YLi LW- +'LUCp]`Nx^} n5Z|be;~Pv }QB5uI' @0 S } ]\ S A wE :y 3 npf?L(slAlBg"]oO7U# BlT\u O.QjkJ|PZr7.3 1/W+H rtY<(Q )Uq#hz$xA#{\Z^/548XD0'B>+g1lfv S qH7Qme#L }*"-sB** ,% QyA  ^ f k G  @ kGez]{)cqI>%%C R>v\h(??vP!SM`N d S u 3 5 }/CpfH>"\Mj T[ H ?3WN1=gAKp:e!^?QTlLHER8|at!<%jp`Owe&27~= >04d9!~rESeA = - r y#h rQV k  N4yJ}C|ss`h6b4 Ed[q\ElCB  x c N :c { $ `  W .  g1 n z m L ' (   X = k1 b   A g T    6 ?: So;j $ BY@@F&rp qwX3YaRK(l$C"Z xEMXC@f?nOhuR6u?T"G ]zWpK|Qxm{UNBSf\%8|~+Mv@2:? =F=;  *i[5`~SA/)`P9 ' p b  I 1 v "B a ]C[Zr2e@# =_ <>-DbR''cn t|0NzBN8I  /rD S ' ? r 3 O[ U  M  <?Wgg_jNX1T73#SyLp~:O?+ 6kTz9T5 $ }7Lqxf[ lxe+1Vfs|d IK9 A m G @ ti oq,f. v2/^ZJ5 7:h]IMIT  A>[ZmC7[^T+wFcJyf.7?[gr>[rL< 'Z  R h C {- 9  o C /GO2 k3 `+%,K$O8|! @`t_ e/s0Jv)+SAqYZ-f7" b8{/WulnAk@/}X?`{iH-A8s`l7&DXM@]'e,? $Db y. B8wS"/*.@"4Dy\iS9+ -    ag 5  s0r # ) $4 h#43p}KG2Nm~n0_7WkhmiH;"8 v  [ <|U| 8  9S*614J7q50ImBa C_ `x 9  [ H KC,5lv^O#8wx$ -JqSt>2b ?cZ92.>T"$7yYIrC/wu= @G`mwB]2yQ`j#'>LYHC~n\f&7P[X(m :Hm4rR _? b 1 E QMg4:/;Mcv:YH62iT_:t Qtk8Adv`        hptS LzLsvL&S4 *3\jj8G4kihvZ. YI$y LZ v 1 v 3 H  G|!HEDE;OQ-$Pdy;M&0?xhYu;p*aQ>K\cnkK#h?7c~):ge+Ylp3e lD/$dc329:fp U,kn>.zb^B2z{1>wk*[Z d ' ^se j~ ^ oR ]" Et`fZa\T 8 *W@%~Y5 X.3>e-aR6~& CJ w+g^3nB=+zif$n[twH E f N  k Wd2y\s(~P$8B%Upb#|$~XFKj=\Y d u? ts~igR9'5v w ' z8      < jh I 8 Z ^ _Ef}GjZ3kv6ls}    "D Q + D vG R NY .&   R qT.M>f( 9x1v;' 0tS%'NOjB^5kG@?6X v8  = . 85 N=qpSoak OgD$=-__W 7Nt{A(|O@4+..|x+yj\!rioXSN`+F\qvlV[Flv_J`9#Ls.XyYXxloHyk|YR=lT71!Q#$Ls xRuvf{JvW}ftst1IK!26<Ubu(3& ( n7e!SjWkWq 3+F%s(&o'7$A0  ,Yp: : 4  9 pw IuI { )?7h'YU w 1 kq'=(xR+)GYr} .iUHR'Bz\7"@y y7ZEN*hS8#*lJ7SWh /]y~zHzmy>(>e5U~ :klw{ }t\#'}^DV!L wh+WQYzQV!|R@`lL{Hy!5\{kEUiUZpz% 7S  r  ) % +$ 7. U 4t z f 4, !z37 k)~TQz4yKl?^!Lj5g*kW v4 lU G 3 K { fI : 8ctV(9 0 P # V R /! \ -F GfWLa L_|YQ7|SV^aSs*@S 4[;YGBX0g\?VX[|Lk/#J Mf  <.,7__q4rh,~vH`3g@XCS+WlZVBV 3.   \ N  D aq{5m\h_o@Z|"  e   W    D m.EVy,{yzwA : ' ?u _u i J g oOBu$* 2 c Q$by/1"iW@Ko+W_BY/qh9e}r:Ej ! *MO<e Y&woQ^D(Jwiw#8,OVzp?.xkA6*SxG.e66{$YDf,n1~gtQeiqx:<7|Z%2Z%L}@~nK>%` r0IY<LhK.zyQ+)YBG-DAh\TZ%U#Sv@$= Lw] ~3  + ^ *lY/#e,~ @ b %n 4b 88 M Z e I  &Z C7EPFty@1T PbZckP%IkDl(M' !kF[ E`lu N2M.NIc5 b%47XCB`QYNb"h_QKSj0<]SO7OXd l8d`NQ  E B c xwNXy"_.q*vJ_gYn^S!>pVge7Hc2 E G d !| ^1 J ti M O F Y.M1Y)W:,{$7>2A7_Y %tdIsE,u7vJ0rNz"Np(`e?%]?uD=F\_x*, tjW/ G7Q<~X214y'`t]:_PEM87 H ;fli 8# 2h m{vE0M9x~qI9d  -G n a   V. <:V#b lm}9/qlrUa"d$u  ] ^(x 1t g  > l se <L4(-L.!C]Ij7-z8T)eyuF#@1GuL)NyF Z $ _  hR@KT( F i^ r? _,[iz70 | >: l%!bw,k" *& z2vVy}ED/ (UvRg 0Y7 ]^6j!D.3azheP(D =nQQTq0 ,&g8cnH!d.?\26b/WuIJR_Y'\aTs6[&'Y?m  0  # Y "p op a      H  J Uf & ! V{  & t  hh#&~  G M O     ] x 6   i  M : )QCGB 1PRZR*_ t s} T yI7bdFM1-CZkcd'6'qk'0@) _ R rKEWfV_T@qU$sw'A@ * ? G/ BI@4E5q?  C3aXh{,JU IS+Q#)YNqn?;iYZj~}>g][\Ic<L# Vs9jNEH L v  i[ 9 p ] Fwz|4q(bnI$csK!RU Ura, F h 4 ?I%A.crn.A VL L o % $ > b  h  o4  _ !l@+77\ @[) J1sNxim*1E`}t XvJ(yT ".Nm]YM(8d^ [ 3 BpT #  +/ 84^1>0;.";.ZS'0(x*h7 F B . !  [c9< 5an[(LH-28Rl2qoFh'~0_i8ybN*oQl } E +A@R  .& 0/ &@l.X{o5.Xb * %v'W\Li]eaVH"' ]g4cr:rE$\Ge ? k = < e >  B0e=~($MHmipBb|N.eTXzsWYs%n%NU}u+fyl+6DNlgFf yr?-RGwXnPIk;  Nd% 2 l y* L U@C_C(ebWrH  1  5 } F t > j  m   5F} t^: +   !  -\+**:/`)*-x0%}JhD$ u*U*k^xZ|zFc \ H= :g%b"U&^gkf~&PukZ >=t/:Pm(pN9{zM[\ i&Eg@ob, gpK60/N2 t x qOw @a)K=Hq'D}fdi=u%~Ja]MJj4w5#R- . A #Tgm[N,,4j(#x+b sP{\^2+L o8 1 + @VoaGIA<MN\JzE8`('SKU $ ! x8_gT> c1{+B,q  S =    \ wki NJ;~_.TXb^6zL`i}] PIKBKY`7TU_8k7 D(%Ivr4]8t ]>+8s q0ccgd%x_4Yv 1  [S \< t0ixHs<@ VCdlx c"aiF&'@9l>~1-o;  A  lj  L  / n o  _b T YdAFzZf5S",{)^Kn547{le[?U\& P 4 e [ Z  "_PD& 2 5 l]6wwbl>h)';c #lFeE$c}"vzBfYXs~%aRcH{^ h5qK0G?h)S/~g SagSJj4,d9r#oF.M~# d I7hl}U(^ _ n r >   u w , \ c  } {   E|pH5 d&   A  C6  h   V y Wr J  l Z R y25aU! `\ \ ] +\8K(@k;@`-&` B ( X / S N 5 }  CAk9,;U @C"gOV`o@!s{XLj*>M]jaDRAPw1k-F7@GI-u(5%i#^TG4C#5M2$gY"l\m<6]b9 [>m>c`BSv*Y "z|kF!{QXMxHNaC0p;2SqjLA,3MPvf Qo P F"c)Vdr\{%VI  >v JFaR"|Fuh@1BV]edh Q p =  P  s A Xf  ^ &  &   ) ^/hjOWFUt] 9bZv[*~<3e+ J"&c62X )I  q `" # G1 *:Ii3.YgP(4E Ab *     2 wuF4fffNTEcZ=s* G9ZC"x5z=BY3@}Dhj~m?w Ts (aA 5  A + G  ? cmZzv4 xa 4JXAg4/W!FqFYJ-:yx 1@@a7M~"B4# G C/ g H  8 $ 3NBm-4`$nJMQd"IGP57lrn h(RzA =MKOE\"Z[" A$MQxA3&.Mu_7 fgvGwzg*I:H ~ 8  `Q  & ( c 5 tz T T h  g 7   S%  : l! ^ b s  Z:$L(?Z+ t[y_RY\TY /  Sr^& 1L y\qW7vpNA`-DM=o+C q w rrW_.|'J-Z D4>bj\T6jg|]F"O 0M(N p@]R}-N f_Yh!Rq CrsC #[?g2(^Us4wQ#ZJ,@e*\)%_vK}\cP I 'T Wa /S " # g L g o6 9 H dP1BDE^h'4bD8 aK ? =k&r }]8 ~4g V0K4Oh<{Iw+G7B< 0H:iNkSETn4[&6U?H[>k`sT?e FHhpB#}b I'o5DwmZ%R 'B:jR@SO   !Lk02yF-0-Yo6l 9ci%3`o>F(3cxp-t a#^Qcrb4!  ] l D  O J_5?Q&C:`j(s iawVm7$J}k)Ct]:[E  KhCBP;%'A}pxu |!l` }*J%`qp;yznZh4U^;R` `^Lx;J.IiS&O2oC&9_E7c=a^"Cvc9*sfF'=*>bpn`~ b_d0S(0J!yZ95j*:FR ]@"lM-5{p~ n0 ] S 5= q< )\85_nC9Q 0   ~ ?8 D # FG  l+{fT~ gN0 TPuqEP'A 3  nxmb9x9NR ] Hn - ^~C$eC6w ` L 'W u  J b VC<Pi!@)JX8 g0|MK<Er9@@^V  ly0k^C  ^ V  D  { v 1 : % % E H e!AD*L0}5[z%% ONWsGG(v6 G1 J { $ !g  O `  H m ] N k+ _N A ] 5I 5 o  ;  J  A 2s9a3(^XDKJqk;w$kpMc v=nX>iQ7Q 5 _m + Sr $  v# @ kxzt|}FT  J / rWr#a ME}K%,,T+ePL,00x*Zz!=F&d4Q-63*lM%#>~4[2<X&dj#> :N1Nxo(u&9irBzG r F T__>Ed:=;Zs2 H ;YpcD;R~jn4P0I<zFhQ{vK9o-zOBk2AF1 F > +z#t.N^ D  q  ~ ! =&Y   K ~  / }hpGKKE4VJrs-4 A ~ y P +( ! uo 9 ~ eFA-53?&^gR `6E,'yK` g  !gm.Zm'~$U~IW"N 3 t { ;S  i 7-k!EgS n*T /o'LG#Wo9t"jkH0le;B(~O SA | h  <  HK `e{ c & x e      p p  A o_ y ]6 <  A m $=| z H S Q a 5 y F h 4  2 ([ OOn(*azw.0,bLnhzvR?"? L q.V8\EEdm J#s-rwRj5i/fB'zE+;f~qX ;2 ] r o z J1 VFI~#C0)y) pr X 9  \ s m5 ~:k-:YH`MdLpUH0v%2    J k  =  #   B g  #   8O 191m>3L3]2>CkI/U~^;<bzM   5 k *9 t xW ? ( s     4 1  O y  N1Olw]vWk t  {*<UbhY2`p\Raku~/;uXDN 9 H  @ *  *y) {.e:)iL;Qh F%.yH:: >N^r]w+: we` B+z({>h==q7THVgR|"]JtXJRp]cdsK `N275id a X G- p-QU' C6o+qfv) ~    XD =1k1!v? ! * t   GX u _ +5~q2("e.,-&pv K _5yx(y  : 3  {-T@0)7.3XS6pJW  L~ B`t=H ?9]_~-R-7mz4/ia"vS*bvg^vyNQXc|.n/   (- /   0K0V'~-C?     }l F 4  P "u n 1< > ( (P s/ O v' *  O  . nZ3ZDGH^!po]I@a U'n?lww^WNQ!Ao<L}  e aYCApjx qWq[+k' K /L2eF}< {i  s   . W @)xV:YJvW;L.]J\Xy(k #5/lSOW 7.B.v[F,)t@2=7u kKM/$jqX5ea]zL*w@^P"Ndgq> >P?6 e 6  &S@d L6  9$!&Vm'9:)H0ofzJ;&S  >t$os1JJ%|iJv'r` 'zj|O[*/m$U f-y27is w$ e $3XNsdwYfoS,s \o FkHv<HD47 MllP # !w II Xr;/"|a.W{za  yK8^pvL+ul Y Za Y h';&5vj  g:C? tj*Q\rAQoN,+IGu S;a2QCjr%?2<!vIHhlV1W.E-y;puU.b.Xhi:7{Q@9 ` u y ~U&jr9=dX=&  i . O  /R KD;t ;=8J|CP#/wf0[mhMZq + )3?' |  Z|,IWKngny6MJN1nf Id e  " &  #J-sbL&~Umj%yFu*DXh^ ;5YCW.T}"RS8~~7FfEj]2$'(tx<A:.)u*ZCslnS6   a Z UD I6 =PW^G2i~XnD>xZ9Zo&TB)VQN)aQv+p|#R}q6# u)8?0W>f{y  7Z,p  !  Y ,0l'|PL  S h"    W  rMB98d=^  +  &g} SI({aXQ#>16as#?wuY+ 8 <"  qM ?A h  +f,oCJ>$fR(xL0)48Z=Qad&|h 6fG$U81v!MJv_D13`W i#bIl)gn$evl@_-|oBC 4| M  /aZTUh-^<DGxENf=J7 FtI1UtMm Z 8  mQx'$k=$9m 5  Lc3S';Ks:%[  ) {    _ 9 2zl!|?z1]x}T0bC+#0l)} 1   vTvj}\ !_r TEQ ;rj>JZ,=Fh'jmIHOgW,- uYZmWzVq+9'r@S(F"&\OjsIFv![/>)fn_gsU{Sypt79 c t C    oM n<  gJ5\be p U7 !  k ` [ 6 f 2w S c: s   + b f  , Jy A =b wk|_y2WWhTC~E=2VAmS  w c < g <;*_&`.BU9M0N\n> Fp(+AD7_B-u}JD$(;8d<3,}j#'W=8W}t[U}>0p&fxc!Wq?  LpEpcV:p> yy   I  K [ ) pe@{: ( H zs]/A;5{2_it2#]Jl KF&  Zk}0 0 + 1%B-nKM#ePo9y gj ]`qp  W>OF5sv?|  s =  "+m v-F+x ; 15}{bBr'1@m#w{C3?q@T<&wQP 2B 2]o@G25 K4yV"1UUV E mN n  4}<Rr :k : / @[|;kv${* 2AGUn  tFF[uF<R9vH3ic K n[ `fW0,I([Le @> - trO#k27[sE 5}YeM3FhEVn.W"1jOR,=&qen\d V(*7[B)q3LE.8_S5Fz;<hl%   Y ! + ur b p kSVO7v*E:  B sd d   FcV"njg%138?[S!C \wIM0 w%>sdrTnQ4;|7Pll6;RyX g t1 ZkhS.oh bHc]r<rg-W0o"l`)<FFy6n==wvYD  o 2  J Z $ ,j s ?. ab l iB9bmF?00>z"uYL~Q!E$mZG p9! H"~0j9&0s?B|j;_YK R 8 H h l C 6 Mps$539""d8`Z86QV }   l4kT ds Zb 9 L  j @d   _ ; pYALs?+v R 3 ) $e6]dmFVwC?+e^q85*j[_ u Z@ ] ]9l4gnzUh8 sK?[A8)x2 aox{ci YMJowN|z5wyfYM\K[K7~.aGwI$tWd5}q:0;t|&n:L?Ukdi6RiSnui Z&-.I\qxN^]i+ 5{`Z-Ru=Z5 M a D"UTs*d [yx 5 '=L5dH9A'7 ]d}2<<  y  & b %p s)  ' A M ?Kmr?4-EcQU,}e*o n I"nvBFGZ<:#j#R c t j g [xrpB|I6R;mt>H wZ3rZ$s-<`\$3 ;2EWn@y<{$pzbUag/nF'anFdeMfR9hydj4"FC{CF|Q" 8d  J w M == ^   M | 5   |L60p-C`  mL G + ? 1 a v l M <= W)  MJ b<qN  A ;53K0 ' 6 T X ! 9$&y:Sm7QQE': 0UN?.el }J _ R|DDN`UsTX sB F ByAc-e &g_ny}S 9["lcF$\OX BG Ky}#}oG1-#/Ev L"J)d{A S d m' *S]Dnl  E ' _ Y $ U NP r g$ 0 Z2aIEJg \(A N]a  p X  FBJON+^c  sLsd:w!_WJva1$fmb0l Q]#jx&z$rxb,+L#B]$WlN3U"mhph,?^g5EAkGN i Z_b )+,N0  : b Y6O\YgLIuRexQUk{VH>1Rkg)A42e%1B 5 g 4`  /z\J";oX^o*)#e sr5r^Eb+eZ+1N' v2B$-L`!wQxi+HN[Bx+ X o [ @ wM mXFO yo2oM" Cqf05us !~zC\'<k+<qR2H/"we.  ]BGOxPgTE6h! , +] Xk  (Y  M Z=  (;Qc7- E C/e>!9,Y ( w8R ~( [wc: c / XNb    e:0s0jA 3 /I a c v2ba&`Kh}5I3?e\Xa?$]<Y8 v(ZuI'J*["Q^-gkW~}vT~_34U0IXq320u:1aS h . " M 6 ^:x}'t F @#3 {2wSZ U[O3&% &xd4nU    B @ 5 \ 5  |%o|zB0%Q! Y+ ~ l _|zzx|8D: q U *Q G go -   C : L  s    " o  :g  Fd( V8 ZWUmRCdih% zv )  f T L  C  m8% l "  N  y[H5>yLOj8Z|\TeW!N']Pc5x[dNH DOn,iHyuVo#H*>b$Uuu U&t( 6'D4U 0` C<jp (ztQ<s*XVfxyX]quD7XK|nprDw7(@*"@J69.i_I '  .| (f % V  }h / f  j + m ] \   e9 higx(^3 2^:{Ju /"F$  F T  k  ,   s o 9P   3 t  & 8 A3KMiD`C a - > &y p "0 nW # ` 4 QX!v#6o+(|,<),ZjEtAu iu;ioqG9|S%+OF\gX.P.4Jd`4 ^6MKY],e[Jt<K$Hhh2,&c=~7 B  t |IMV!p    >k/p Y o  z 'a(f}$HKC 8 6  _N e  ;W E  gFdF  N O f | kDKk9\z_\akLg/ 9a2 dJ8_yQ%[C. H f ]xw\ `Uh_PIh#Z  B(AX,AFh smAb{h 0*ps2Id/  3)hHbD<%BXCi?iW_ " *+z~uh|n8KE737!a\Jh3 t $ ~ S !{Pv@ ( vU SO{ }svrnoK+:Ue3"wJ^  C s" ,stY0x`4  % y 1^0={M5a 7Nc`M@X~ 5T?Z)P   \ yXm6nmq osJ9IwlY ' ] / ) :6&c ZN k . p H;e\4,6E0Wc:aSI2`>r{/ ')1EWos[6"Ry&{p3>5 k   ^ Q D9cpP(&Lh~4:VL{ON.,;Ul8NI u  + O O l  C}x= C    @ q %Kh|j]V_K^&%&'Eb!}I:BdZsx f7U7=X"C $s  Y E  KJM{".B6x5FwYNe{] ]Gbma'jC.&2\gPHCyT>d/J`? h x  . m | :  8 l ci I dV *ldm;Z#pP8,=c&nY]{   n A K;- z;~   S {K zXR w l7 ] mt c zi 2  Ib.|b].RA}t] & Y @  % K Z ] ; M](`9a68/Eb]<`TZ~ARD;X,dhMCgTJ-`:]M4cnQ6toN $k12:*Bp*mA&yh?zr R   r**Z} K 3XZZ ] , v  taw|%+[|~~vmbS.~x 3 8 }   1 g O _B Tf Z q e d  g c $  7h a1bR }Hj8!TmiV6cgq2PGENECyi13LX    b b ; [*;#:(Q 76Z ZTv&j\)RvKQp_0U'WN<1|&&a5 qh 4 mUz)e!1 yyS*M_wClyM}F&9]usT7=M{|1I4%9F eOK*?Y|n.Ml(_ ^   #  N h 7  X9 , I  1    O  bqb, ME [ l*  e kR So]9U iH+!Qu  gW $  G Y | R1#=a'tp+ n T %S R D GL^K 6( d - AJ+VY`^F  2  kgz,R *  |2A=ry\'7>CNTt!7rKj;8QEDDty/+RR#kLW?`;YmxY+!{ 97h;'G=pGX`hZ2k}  0O  } DLwjPy G  1  Y  CC z \% l  oM , ?    F H' * " a - o7   g   C  L | c x    ,/z*GP,Y8(6yf7)${ ]Mm\qm)Vvf2., K O4YDFzi`m} t u L w Fe Z: -x$NB>#hz$8<5Vv~ycn n mVK@p}=qibxR ; f F  74u]eo3F>a!o? ( y  =c j Sm  A?  . j \ 0; Z 0 fqXUtIEc,FHr=R"qi UFE%<78>f 6 )+%lV+=4.e   2 qFpqC` Y # KW)mHz^a$<$#C3QIoB:,)%H"<+nGFDQEoCk)*4109DO ") ,A:(c#sdcH h?uI)A=c {+l((59Ob2VM@l'm{    qcW:y-5YM/jS/,QWhHP,>^2#Q ru,.7DHd'iS\P j 3 / >  S 1 C  |  : l   6 p l ,M| 4 C Q 0Z?ja9 *p!\yso N j 4ktc3}9>A0$+%fr* & 7 8   a  tZ+~P_W",)Lnybt7 Bx3?k> nA.%Dl2 l _ 0 8z! 2 i  uU  6 O Ui " -Hukgb(.eA^`_Nzit"?  J @x'E f  [}  E :P  Xy  E  G o V   f r  x  @$ }3  ^ @  R4 @ 9  $]%9Idm  ! c jbI]^kXy ߴs)ުBނXQ`2\gZH\8BHBDFGbtq.e8pK m t Pq 6xD0^L)vWp ^[)D&ugpLA>];noH6?wyq > {   hg  - D &  ] 9' E # 0EpBvYr_qk. TaY6S" !  #    k o4  e " ^ t tS * / : AmXsPdB><aAR}N 0)QTRz ^  5 y _0  U .. Fb?SkSn~u` B 8y9.>9lwp!\w`,Qc,vlD#h/"McXd@%k.&B}@ x ET<)O\H;tA^V  a E ( !3 !.Z<KBk|~vs\E87Hu?T^EC37X6^8- M[B]bs=|>Ii9%K0cvj>Q?5&oS|agb\8;;, h~ 1 r  (&'/u]  V w X O L  m  R V'c`7/   jNU3iFW`seh_  A L C 9+v'3:^d@VBzU J 8cht,CXvR]ehBww.Ms0n,RIeqr+XL%(LsX_%vs^%m$I~K2^r~4e=]Fv0=1+kNRYxtb<A8OnjRKcX< D $ ]7   P <v   F %p W   ) 42CS7 E  Z F5&Ljl bV G . 3  : @T    W R S - iR o{[ !e*4;lx8Of08YTCIo6EdA<<  JhQD43Tu&C= \ i1  H"kKaSw Zx',ltp"C<%)YnI i H" h 3  n   {7NgEnABpoNiOm ] 0 V 4 M r u5GV[`XmE=U3&GI!e)ZQ{[  N ]V4k~XT}5tVG2WQh j  ~ * < d 0 }+ {ZudC bc_v1R#D0rR,- a3hJ    8 ) 3 U #kP,0ARDtB$C &oVj[5O7  i )w  Gsfc=. &PssY.&c tcmymJdLgpV1'5sf Mm n[ b92Y^`.HM 6rbIm9 Q >uFG$hQif#;;Yvvz + :  \  G ,? /@ $`: ri  [  XS A^cQ2OI0=KKd 5 ' X@]~Y\,N?   . L  , j $.4= >}aevZYSZ#.DqT:,  \ ?RsH['=%)\ . [ d M ?u ~ x / Pm }  t  "1}|w!33GV[ fV D 5 =:=v. | f o  | %zIjs lK * sz \ d7 kK  \ C h+ 6 0   h "" o C[ {^ y5 ^t N  2_r F"xGHsu76~rmL8#L" L ^S wRiIwxe6T,2ND  c7]#,eE  zYItWyxA * X u1 d` T  c ) 9q  U~"DnZ-r @ D fB  K0W7#m:#y ZLw1}m&l@< ?%<QN;G(8Q)%yh9>l{+o(|zSgjm<_QR&%"s) 3 : 9 K 3 u n.""Fp4JB-sCyM3*KV%o#~P#pCf wc<O| tO;5:nSv/(>S`. x q  " 1 * : x & [ xu $ 3zv,4:M*{'+9    3q Z= 6`   ; W u V J1  H  zn [6B   , h> "1  l d s bq3GdzZ~?? 3 E V9 J e    m  0  u l2C6Qg4/,P<|y3vYTBo "( Z }6 C lW i O Ui16 ~  0C    Um k }  trmU"G 1_n/s! =d[ThJ {R ` $gx+[iDA:c + w 3{ ? 9 g :#af85]FrKgcld0R8X5WU2I`/~%Nr6 d  1 E  x^F=wX.c]o!!-Gm5.V.LkR7n.{pvr"VAygSz-/)*B'Ve;.A #k$ W ^e ZERAy   !\ &I r nc y H (/G*<G5iw_Wya*N_~BYy"DMB*h5HffVl" 6y" I 9 O Z X>Sa4""|AIaOU w;*I$2|oh( R/t$O|N__Ba %=pj}:0Yt^]I~FshFn$5F!d-H0iRp 8wL1+  x V    G } A X p^  &  w7 V  > #  { X W n A_ A%  F [ P /1  i8<A]m=YPk  I%VsaH[ocEb=8LJ6V4Fhl#8?U6KC ` y Ng2:\4Ta R % [ = 0   ( 8/ W  Q `ro.d$ F )< si[PXro>!g-^VKp:QHEM ^ ^ 7    =o59cGGnlu l y 6 M X 4 T83\h1t+ ,$tk-r6-,` ]^W@,Ih>m)B"30|es*=Yr14e HX #\ %  diM0pw/>dW pUg=?Sa 0?M8 +k&~4M/Pwl7$Ga|<4Lo52M ( Q & H V# aBR,Nl-K^c,5 3h-o)6I4T  n 9{ G C 6;n2DT82Q/nvDBec GE62?5;u/`| Q=L[}he  C j xx@Fa)+\y:*R] j4gv*>Tsf/Kf)0sfr[ ny-oc*FI H/b*uPv]@$J y=  t "  { [ ) { {74_ a6EGN 1 2 M =E=Qi6il0'Phf d    1O tM +LCv&6 VB V8Bs% i O  ] M,UbP| , 6Av^(dE<::IU ^A$"*&z U - + &s   /I 6   9T  c#Otvm,  X +   JBq (V?) =oas 0[ /t5HRnOC %LZ,Zk 8O|&L+IAz5Uh;%GEz~jA h>2xin~Ag]eN(N~J'rpcEFyxH[`K` fQQhD v } 2  JI~RGU?b0~1 w w | Q>irXH  { <f ` E CLx3PX4 D 3 ~  0g:+IU hMdM  Xsamts%N\=d m  6 + j wt{08>U _ W U  5T w]k"*k<9,S4E*GJ t%oC0gSYl%Zt: 7Y@t-;Vvh{!]<5*he|II"'Xx_A_ ,UdDN7#{-&^!nGkO{Zj q B $ O  w%FB@ A G } " G! j 8x(Z6R\GPn Y{ r cp :Ss>eTY L  ^v : v` qP 8=C3os% ;0,%Fbuk^3 n'E!fdYDPiB_4p!cFY)eol:  $ 7 gW v X~ Z k | _ ,GtU94 QI2*v }p @. *J P d '7\e|tP0(P$UC9F,[% V KR 6 Y y U , H] G 4~ & % x6 Y < d+"AC e2$}mR6Q93TCX"ZS)gFf+LeuzYrU]CG^2S5a/0AA~W1rt2     N   . ^K  b  = ( $ !Z j :   P( Y ^ G = ] O  /  6  =5  ^u 5 ;% k  - O*/qwUzxJP f n p? F ( A }  INXU.J6EmA;3R4s=|v! z ;#Y]^pK.StZDj&SWr6$A kS y c[ <5 < 1n W } $  Z  8. \mxt^ L G  Bpfgu<g(tKMB+ & mANZKB:Gu7?}Z o|y-#VS )"31o *t xb>#{5Xeqx>rU'Jw`A#/ l3Cgi_lmb|H5  <_$2XD*+K-iV 6\ E 6Z82DL?g89j- n0ZY"wk A"[+6&_RUk+%&n \ K  q V # X t P 8`_40<?_e] \ q M N   |R W g0 ed B + m M 2 x Ev # L # h =Hq3oUZermjod?T8>#43lR3V07 B4   a L k t  > '  . W G   P    M  ||K m<"yT,h53&xfjY0:16ukNG.JfV3; ]cgm3<r>c. Df-H8!fOh*k'RS;oHq YY6 6!D$@.Ux% w 7 E@iQN5B+K>\^@Evn hZ N  2J@@ Q R% : ] d  d }  r 5 et l;U5G ?TaeeLZ_Q"Y&'t{!'p8QM:xp ^  :Y)U+tih"V:?ajz;egj^zz}Y8yE&,F97G => RvYb. 5|" 0}"k= *h=,1 PBe*T9 YB/>v(uTJ}l<{#vY<nbk A?M^U vz %  A jHrd (0hh5RiI G0O&'.3xtMdJBRS>OY ~ e M Z e B j  4 + ( 0 p~F<~pIt3~96 - k> ^ P ^%?F S % b v OK D G N  1 |4PV #rrk>S!Fc&v%Zh/]D`X_>AIQ{Aw  / > 7 b L (y)j+4(W eMm7I$K\x\b Q:Aw U-bC() &[l^)f$<6,j+gaT69l%zF"cR7b _Q 4 k} ] B EH    &P T  *   9  z Y{ P%Yg#G  # \N Z q . \>c500Rp DFukwApy MDRs{[L 9 ~ 3kiLN5Sl N p  {b T>[\]Ll6)B~Y[-Y3q-e5Jx cF \v }  6, B   8o#z{ iR:(#(G^ c YPh4T]|s5Uqy5${"X 2ov)Ij]NZ=  ; "hj NQCl{c?3q DNR;"Izo>uR Rgdx&`cZ5nrY2 6 8 ^ g AAJ2~r|#S  ? Gg[H/ntyp&oFP p >  -g pH ) 'ZBh68T=]dn  /  { 0 s a 0o@XbkE(r+UJ\)g.<|:e}]jEJ~;CBFJDVOnZ9 ,3GJo` X\ @ "   P "l')Phzxo&Ph3&zVl(^=A LOqBGNU"U1#^ S w D U } r  ]]p-zC>1}mXzM[}` N ' kk = % <`W @  k N h P E y /q.(i{Mx4JM_Ui2 Ls  f;hr-8NtJ 4 < S ?X /'zp@C" )  b/gB9xTL  % ek ixp   5u*[]~>_{i,UrZL-d)6[C9:58U8 z4oXqb('=3)CNh&x|p5XmqDvDD[<! wJS05 d RT=T qC)G#72 iY V iD e  o70p7yQU#f /b}_w '    9 ! @T d P  wQ H   g r { TU   X  7 g h [ s) ^]26)1  dR /6%?UFPVf[?iUO>mKUa2!k%Mlvb| =%8Y994@ K}E< kr> v VtOZm<j.YsmG$Q:=#`cD)dR7~d<Jj^bE _odX{/]"a\M^T. 1 B %Ja% * $ bG t ! d IK , o " hz 4    _h  Y zj-){1&V!p^?) 0PZoTwx]UR_Nd _]DU JS CC 5 :| M _mi7k u*N~6% R]"kPG%;H]tF14*+W?%( =zl5++`4tG%;WULz 7  : .  wKjcHy#M4[j G   ^  p K Di u E ?  9 Q ]   F f]@[E* } A* Q 7 uR  !#k2CvY E R 8^,_R*9=62A?H+ P E fFV1(g~}8]> ( w 9 W`)9 ]"_ in p ~F ^*  f  + % oMNX z S = ^   ? tq.y o_fv+l=Q{}%8^_7~ J a 7Qv 4nd1_+s)gf\d q z o Z -KKTLu%-<)K.=x]&o0$95C?{t'WOtS1jidw-W/@\l1Dz7zhUtZ#.i(M"HSQUmzhB(*[;5 _) `aOvT  / "1 ' 5 !5h3/ h@)Vy6s  J / gQ y z > MSGn2&C|IE  s1   9 M0   \ <i4"e\Jveo^81mL*X'3vj],LUfe'8i2(Llr>6CR, %u:irKYc)br}uG:<4xh!5y.0'+ ((S:aI_{K6 @ ,3vg9 E[qCPjBM@+6M8 c/iTO*ZLi. & Ui0Ru-0@{2=$3JJOll6Nsz~Yh/Vu zKO  Q 5 \ '<K{s OR1E `-_hn  thXK;{   [>   ,] Z q d  |   % Xs 0uc"*0hl,y+l'{q"X T?\'pD, a-m}$L|g4 &Q(zeu qk->iLo==x*z !BieLq>B 3no%dER\=AXi7n PR<DV: 2yPw/b\#M`9o*6 afO@\}WM c`-fRF!{`kG)q,/:Ofw06eHjtCM[86QN[@0p"H{K49?~ ` ufh #  .  h R#L+ QP?rTw<Xgk o ,!(fPW    . ) `  &[ R _|<y(X6d "R i o| : $ , `K[6|^ { B  8'V)!MrGs=  # < fO 5]1 |FR{wlKo= {nk4j pI$ 9OYp+d*P7So-#B&\B'%:^[o"w5' y KC 2 d =  " 5 :   "0 F 65 , 1 4_FBm /gNa\ y  G g O  &hqK*!,4O7qw+<}}_%@/_zZSH~Idah%B3g[tcH]#txN_kjb,s4}X-/V&e@m,zo L E) l tI ~ ]:w+a5!K=5'2mzhbefsmaH$$:aJf&hv7go ( t RG  u h}bZnBsW>y= 5lQ=UoE9 +,=vh< ##[rhB +d?o*ot)rcj 5)h|.ecrtttx6ei0efC>UO*.: sW & 9c<Pp1 BC`Mal&x H"BmCuo ! Y D  5;D3V $c6x6 3Pp+ R (f u.  >]sJh4E4 <5YVaG-Aw'A{X1&-Dh ) y  j=@O.V N o c [ W1 L >7 d  [ Ug   qa ly_YQnq U,+. 8st|zv2PT>ftw/Q|6-60`W*W#J,*VPI)tGb  ' :  |pDF>t5/5 r+ U' I 2D$cl8(R ? q KP j 7 xo " j @     e ( z ` *+i^tsDW8/f J5 =x@>  O   .TMLxTwZ+"PT9%^$gN_ygjeC(*%Y_A~r4_(*3&MKH:(9>JH_1oZyr6OJ)N|_ g`U quY3<R_u )/W1n6^al)%3nZfzW$~_dXi<}MTj_~h4'}[wYnG _ Xl>q:`OxL89 H  e# wA N >p=fqMbx*J ,& R b PT \  +@ iKal|ZgR* , l_ v ad Y| : > Q* _ v C O|2&x$s zm 2g x s =~ 1TJ    ^ q *  V@   r 72s#Ce1] (FOK~QUk  eo 3F3lqm?h*~`{v[G@Sqr W= > uE  n AS C ~ t G Q?D1Bn,G}Ta 4c 4yFc/_1  h>>[z$vP<1le"fYnfr%-#iWx~UDl%m?h]-[5g{bB3 miF>T!'NO~?J ];`&{foc8N K w -Er\XleMN vL =z -@3O>J57B1Po{hpLW HV C c  l.lS*fGV#K` c|oIxHY@Yo  y = ' * W  x +  z {6 '   LWTkit Id45yK  { V| 5 f  F Zy g z  * * Z 1& u  $>*6/Sx~nfJ'*?DF&"|A Li\oB m%  q LO7cb*!`G>Zd;-3A7Ga MUksS+&A9U=o[C8AXc& 'S O(CP}r$4  Ad @ { A :, W  Fm 4  w?  a  Mt0s * 5x o4 vM@h XdGgW/<)j83{j0 lJKz!\Hq@z!rmtUK \O~r}Ispy[?RKp0bm#'-g6/k2 >k &HS@zCUl[;Uu}SO-n81YrfQkPW6$<A&~:@.,b>='qQ2!4 F q YY F  j g ~ 1" !  h  5 H Y* i $g>s<\RA4h p ! $ / h2M)  ju dEDH7 oLWv Uu < E u wR  #1kk 6 h ) CE ,WBTI%z#,t&2OF]?Z~[eGhK[%6> _ys2* ;)OPzP@_^Pnp)8n?:@}EH>o,J>Fj"PzXk=r%8Y%~z^ 5Y   R -' Ay | ) ` \ W* Y$ Xm6HT4od~gm.q ~ tM?gpNr T+X [ - 1 o {kIWLs=z8{jG3C;0u4#MEd@oJ)0LVS9FWXt'QySY Sa01<0< e  +  s +} 4N  K W G d$9VKI~''st`33 1 w %c 3>alu^@S+":28& & X. v[X/'Cm2L!{ B[   w  Dt +'AsbTSZ ^-c|#$ &Gc\xf  Q n) Y 5 I 8 8 Y 1 j g  Gv2JhDJqy T0FwtpV?f)x=(!pw7RI:p`!/2WIwctx V: xy ~ $ <x M  )Cg {,  c 8 <  s JV ` q;K)oO}%oAPg{ `l#i A^TR&5`CP6jzR w\- f%9c7m)V\*Pq6wQ>(C +]?|R|yeG`Ik  e W05>Zn0OZvaY5hK  i 1 U u iP |dl#[d`k   #MVrz7"x}Z0IhGH d| % N iK i R {  f # hl  s F!  8 "Jm  M  W  e c /  ]BDTsW;vYaD \VI/f0Ryn ~0~R-K"zHaoxwmOB}wvx{,q9w0b,jaE,1s~`~Y@6Ew^@ I  Sg{vD@u-6a f 'ED_V^Z sMM7>>>},B\ZW \%{ V f i b xpz j8D^1N|UDSe7?] R  % g S v 4  K q I g s) ,    yM F M t[ R-!NhBW,s-1eN5Q{BQy 9qdU9a"iBQA`y0->,XwQV9DdI]o1x Hv :GIG e"`<[K;EH59|k9'ctu( *;4)U3Y^k[\rQ)!tC] w j h 5 bA;bn  M = k  Z E  !dN4$2]qevaX3< + jg <Xe>i[?,    Y g? X K e 6   ,t2@ ] u  ? Q y  " m | la@j_Hv 88c|/sX_grlY2;sT4JD+TJm>R dwP :u< 7Eh&d<s:%zvuE-_?m(cveCD Ij:~b8dVh+y^=& ^jP>"\MFK.ngMP , / M { Y 7  vyd#~ j4E6>Q,yOC  !  ^ vU"V+B&HV r,] z G dSuSTF'Kg[te9/T/OOEAx&v]/x`[DL$sY.B ^lP66 N  B@ gU+Y<;B||r u2,8{"[+%E Yl)%BE>  '.yy#\" >h(jSbiDnV _qzT20_l M;;Z:~(8+  ` , @K Q A; N  hn   C F   1 F2  @ c y  kP  ?A o^oMWW# TwR6E9R`dW\&QT*) s5+k@;HQ ft}Ty( "&"W x\$ XhFd-d 8 v A M 19Ei?k4 G A X =W H4 `7 |@ YQ 0E  v  @6.T.d>|"$'.vN7mW}{!(1C#2w) $;=@A,X2}(To+ThI)1tk)(*de8<5eH==z3]VK}vV*JB nkQ.D $Uf0 2 %EOn<{cLo)_ 0< & ` o  K HU _X ac tl?#}DQ0\eDtMU7 n/(i/y{_SNfsL@P}_ #m[ { a< FQ MxGcC F   (8Fo]'.l !   `^ f <   hS <KO+)[DjNm`&Nos\tEW!,Aen Xl(J8Bx{PP;4+U@U 9 [ ) * Tg ebEnq5;/|>A]}=1s.EgN 5Wif6  u F$\-$XUUC}'v%;jEe    6~7D=/(b$C0 u 5o%N*M'``4[* :}Tw.UX ~s0lh/#E)d2"a xD2 {yP<5RI%b15~Tn[IE{GYTFV~!TlUQ:PbG   VUaG70R"0T sumR\l~ppOG1. 2z| i  g  D % U[z/9 | Rp]j _  >9RtPj?/]Hxx'8>>\iZZ  LQ0{^Nr[6) ;-y['X Z m  c_<  }Q78/6BP9/T53OQ6-1`rM'+aq5vX$ZH* PT4b2$Z.u8hN+*YO+hE\4+8'+c6ehPb(, XmiR- yd+iI#jH  c l  *c H! 2 g c _ \W ] 5x  H 6 d ? 6 U {  gU OQ w Qr(eOEEF; 9 3 6 ^ a ] ) v`}k@{K ; g 1x ^ N h  8 L$?XT'l$#eO6.5$9oGsvhy11&`n  w  ,DigXDn ,[Y;-)v{ 4 G*~|tr{ep?* l@[E+_%f@J&n8NrM.@3@WJviQJ*&-Sn*w  qX CeUH4 '.# Y & . |# /sT}m[s;j H  t } 5   F h u   ]O  Z   . 8b  QyU]s_:|SPG^_o2v&,h }c$5T.*y)> 1|<4G"  `   wb)5pS`!l?SIbD 7 Uo | V *gfLFocX1IDNgS+f85o.}vu/SMGt?%*JuQt taQL!43]tI#fD)? o\v=BE0 Z P E X NU PgdKdVZYQdF3bArl+~i%   g6 [  s -    KoMk@SSvoozi~hwv8h#+h " wG u hK K A z + Lv v 9x   ; SjoUR\2En@((j[r%/TAdaDA[>fQcTY+lW - (0 .- M NiO2M-5;= 1 @QZgG$Xv{Gw}C7a:\ y {u B5 1 A@ w d! O pqdaqB09AuVA'yl7[3U'HD;JCmwvjWfes`rq) e ;6'bd2JMoj)I )(bi  t "  `  _c !T [ :t lj0u7zK{Vn]Px7c0)0~JUf\o Iq#Yn G>SH5Be NZ)WK'/%1`'=(:$rC- N!H.WxvZZBDv|^.}yy9emb[xqt %-*u6[Nc D|dRT'" "~0S z ss 0JIb']0+5h`fd5VVLh P Zt B   1]m}kQ92pv`~uKmXt:  N z Z-n177,vbB!t# %;N&0''X'&E&+k%3{${#"!Q Uv@9$&_3eul A v2WT?p60D9 D~DGk`zYW&aZt({p$^L B hzo!dab6KIWY4cz8ju2zH3p'P |v7Ju?qvLv?n>: n  p B [S'u&*-p/A JE v s; 0  ,R J tziZn([WFzOI' +}%+#E>7|f:\ X rlG|Wt31-xV \)WC)rc6 1|@+ ] a 1  \, j ]_sS|,D4R~D C E 4 b&|;S"y,u6*'$1Tk>th>'>Rf0`Rb#lt#MB+>P&XP$a~6pzs[$7mY&].$fH{ M Oq5siPNkWfcBJ1s` sW t Q   B  9 B [ ( o *y  K ' ki  L= uJg#I$_ L04 ^(oE#M]R*0=c0LOWp1n2s'  t G w p \ ` [ 6Q  ~  pF+^R n j G, RX Z G 98 rf F x=Rf    O6}72|$p # 6uZ:0)b/i`1s [H+   g .] M V u % m /K  e;$8Sjg#W@_tHc]<$P"Z"2fp/Fx @ 3'>CgGT> NHtz@.^1  )Wc4,PT_v H0Z3J?Vfq#AU)#Q e  h K# { i Q ?4t=F/-'v/^FYX{( `"sM\y-ExOvkRB( 7=tEiE{U.K yE Q , O 8ydv@B5Xh>GT%'su pHiYp     g)    %' '8 |"SI}JtE  ; iW=iuEwpwMIT]i< qJ|G >a 3 E _`h ` K Z9gGAI(D`Kl xtOiZ1=.rA-V]!P@; 5=C4f6FYbV7o (c&.Nf94L61 D  , HZ ca V Jr_65 F !gVd+ n+.#iNt49&RQt3k7( HtuK4JRtx'"[.@X  cfZj:F]&6t]5K [ : VG =  ~ w I%"Rhr a9  ]  rAC*tft.se2,7RdM B;}/}4M 8MP,LshwyhmE|wx6e2w 'n' u$x7<ZVD; T.xNKz~v$Ly<-0N+K\Lus(Bbf6(= e3wT+  G  E q9 M>\&='Nvu4)1 v _r}! QPW/&x#Uv6i !1` fr Z V ` uE^(EUHR, Q!'",#m%$%>%(&f&Xf&&%Q%$A #Y "k i!C fTy;   @8 [8Id"v7TvP[ 69z uu@meimTl<}:MW~A|wyN_Z7]?/x+.fyT@IXu s $ Pc p\#{?,~psSQGl } ;r  > b A  u b+ k " S k { jL $ 0 q d c !N f  V za A  *y>!P . u ';p 4 )  i & 2'Y G # ui` W k p / U.  no +a o K 2' C  E1 , ] i i , g* 5 P Q X "    C sxVLnKw$@qRh]#hG'& '_*M5fLngTb]BzW/KA@?5-+[H Iw^WXR`dX5-B@~mw'ED$Bf-z*c!OA"v: m1.rQVUV"X Y7:0N-]RBK [  O^ ' {=R_-RnYi&S[P [ mI@> :I]4)=ac\3$a 2aa",^!_v;E# J] 8 I e dy(v7h<nd+.-xh0jV=9` e e Y 13R2_XCYf/Am**SELspf6}m\57%-w [I"~29&B ) ~ Y)6\6}o; % -)  u I4*~B\;-s~h Z faN8rcX?? T | h ~ Q 9 A &xm ,C   P <  .z g  @ ) } <I#R #=A-Z(Br jG!=,z6<6ba-[n|J>w6)RO@H^c a  ` 9{ruAe) lS   ~ Un%Br5]/zn\:lHO<)q:1 '  n G i   J D= D Su  L  j ,  S l nQ#0}D5 o  \chi5BL3N<Z+;{Lkq6wP-#3tuu x K o/ Az Iog{MG[ QEfLJFwn//GH5 #x 6Zv*{q[5wI&@7YGesJX<H,1Q/"4{X.y@v3E-d4Zw%mohe6_3w>"-% : /  r P [Q+mgNw o p ") e <X[pPf/5qY8{"Ns7',)-Zhl#j<xE0-k59x_8BXc = Z A  e  |   4D   T  DJ  O eN?|6uV5&) } YnS [*c] m  P Qu 9b  (L/ 3Gk=38!:/OS^3K k1^%S%$ M;4U{;8'J |%Hdq\Ymk0r@Y m58ZjI&Am)zos'=e#~;f# m&j3G117dVY aA;A,,'m 4 +   oA< !|s-XbCv`Dbsm7be  &Kd@2GL7#Jo [[=-zA: : C u JFhOGh:vj#AH*tRSv*\ t5 @Z!@_["x )ww:a\e!O69 DRk 5dUmSa{A~}9E`,ds|crK-~GE!6q~.Y`vL6%-+J4GfyV+y$8X` * ;s ? %$4 _'^9*1 d% }W > 80 | ( !X < S )0 = Z F-| < ! UxRkJ): n'V3uS\:1: 3Gp{_#V^[ b A   k Z bM +$+?.0 } s + D  Dx&4u3G  V` Q  XE`;I6uD7~ke~s&?p<>@j d6auw~;7Z|8r#RcfI.._2|~IwMwE rZ [ DGNO,V6zD.*35|55iXTR@  c+ w 2y&K 4 X 7 B' QT;lSF^CEn:;GW|O ~ocUQRRPSR{s| )2QzIWqxp J D_rm3D>  K  t-&~ }/,w0 ZYfZF],-L9lUp`K$tklF{ix H JLkiFY 2 f  , ~  C h{ |$ NyT<]#sJ7vZ]>R&jy+dH \ a    6  S ! G o T6 XH3s$n, d]s rKzUj6pF1jVc` *_> |x a} G l  x 4 = EaKN`5E-S S yr/?*2HK HXiYF  7^ %u)t h +p u~ +=\a<9{e*S~[-E+x+ZM_S $a p}K/>d&|cK3U0Ln7y{1l]u^^=7|hQ-#>VJNw3*l p vid &\@9 /2%V/e'S3OS G@  m 4 * h   #) oW  ]uR Q& Sh P  j} 5HpT}~ag|q*Q!4b*'<2O"gT0W3uS~c5*Oq@} r B  & R \1 ,  b< '^77A  / { -aLsllFhc]  .  k K z 7  }u"!W`PI,D]&AJ/{iX 2*r0\Qny\m 0Fe8y?lFrVOu }o veGvv*=?GK0%G|,gI;NYzlsq*Sw*2q_A Iz_&@dlnqfg<> x  [ # =  Gj`B 9 O  H  $   X a] 5 9 ZdI"bIkl?wkkc AO??'Q2# H j|2Qx( ##  %    UN<r zE%sgD q  (    JADk?Doq\PVl\kGC[h*'>+{@ ~  U- [ h[$.25 vLKf.W uacNY>n>3* ~?a]q )y ] X[5 1 4 LI | wpNb;N|0SB Z I$ @= . & : ]>)1 )h&:B y a .wb{[vMI&C*p_rs&&elbBQehkZ) [J }R[ CMKi0z02BN5Y>JB  - 5 >[ @ %be<5Q>|( &Qjf! D @qi\k?\_d/` 6    I g 5 u  W     BD=B C  r Q$dVMFgB;TT|> . ,  o   5 $ T  T g ` !D   pb8~ I 5 jn% A {K "j6a  yP8ay>cA"Y L  xVbt a*A: (] (%+d!fB [JGPdO y  A. 8GoMi#&0kY#J  a -X>8EVYu<qzh8`^^ a3=}!$H(^B:+H.QfQRvzSK9 k.I&P? }n2L!Gg |m,6Qby"'cpzX!]<}U7M# SPt'1\gGgkNk*- \9?*V0;  e + 9  G ~   K _mWd.y%:)Hxk#y,~)QCXB<5~?< p~ ;F R5q.Q"RhI[ Fu^ B  s ;  Y G  2 my x  O+%}J ~a : v   k  [ _ =m   XTJqC$E"ub:B{.?-4?ia`BFcV W%IfC+q,f/8[w ({)XQQ 9w"akK8=;;]!  "YS<#.iVX7F=,yIg^L%s]P 1wMR(:N s^ ' x{Q` ]g5%#    :& +5 @ X< < .;    z n:`r\JM onPkzZSX9(RFy #T@y 0   PCB]b  x   G p:p5l & bKE& ci6*pqOGmbSaM3h}@( B?auM~W7J\  3-IxMP|qzt! J1Y`s;! >H @4=?L,g/$0X#GJ,R2%eKq;h @=97BAU:ZDS@~R. t^33N%N7o-t 9m   %r _u }oH2qN|PB{4[@$   V  +}x+?L*AO +/4Fr[~['0:]tQ1qR/,3'  l&? Rh Z a vM [ S  b * O U=c./IF8 Y 7}   3)8 K  u<_#(l@Pi%mlC&W)< E3xI6z\h9A2#Slp~R%jJ3yipA$5A_%I`*$G>C( Oo<;4`Y[oS2J>:PNE LYLC[?QA'q/A%9!X;U*O!0A9U%{X  m Z n F ps = = I :} EK A =!Dd~kgJ%<N  &NnuKDYoC1K)Msh3SNN]e* v J  P M @(g~9#I0/ 0 h ,xggI/TPKnE  P% PS lNx:w@-a oX==ghq%,Fbk:vY77tg-[Hd,=| 863T!0%8g ;PTZn{4pS!_ n F+ qJ\%% *A  z x e 0  =    b 3o oBb_e<qT  = LoC_15_{v- jEK  Cg f   5 P7 ^  -x *  j " ?rZ(Ev  yg  B H  O   K 4xk f9{QEZ k J@ &=L]~{6Fi:Srjnh 3  s ij(^^6,{JL]v_[T8O.vP   o |  >qH|3  ; -m E ?w {xUh[A [Qv_O5~a$z\1(1/)| ) = . mN (kq/! B"uhuh D + *w{D0}j(6,T+G/cR @ = qj e  I X27A P j tA y1   x\fM 6 w nm BV _h9J9 wWk E- I  M)>=yh&1 sY C] #( J xE X& 0} 6 v+Y~ AoRXfuuJpBQ*@d1W"cHl@<A80 GV-z&*`VP+4oCK_|yu]xrWU*?FcD0f[ {{azp8*~2'^DLn > W4]N` z~XqO-%_ +g1|y X  8/ o r1Lmm3#D$&4.d`c-m \ e] ;, aB B V o 6 AV>$  ^ 7n #3GZ m2 R  ;  `FpPU?*dC^`m@"~eNO|<5#k8!!!JK<? Z%u)eTUePxgp^Y*A2,cs~79("=_WU='8lD:| <WCH3<p _)= nCdO]J=Xl))u];^h ,w 13wIOJ{n  ' Of ?M glgeJ+>TO" w 1 kV}V0RPvQ@tAhL>[' MZ[uS_ 6 l ;K  &   .   } K 4 ~    9  " m = y C   } '  @Cs2o@ Z  %&*EI 7 ]l#O@ QP- Ey&MFRF]*0~[XeT>}odO]a_g >7Pg2WNB.,NGCf{S ~;aQ.yJ!E{/eoDjwGm X^OIeEib'1/[=u >R e [P   0 3 jf1a:N6jp/F 4E|02  m Dkp)"M<Ye3w<;rk}u>  E *" 5Yc0\4C2u^4:`%"3 b % F   -  x"a[ Be$XDC^7X 9:Kc. :T$ Rqqpak Xoywai5?5*IgE6tc LOiDCKR1==H9tl} $=zu]<PxYe'N2#e2w}D?M.v|Lg6-*bO${)PPB-  L K  " O o  v   W z "]I].'B$S^"ChuJ1r:   R \  $ 3 J   5 H  [ | i M W   A z    J&  (  C @x8]<[2%C , ] T%x!:~c%slry[nqR>><TN &@}p~ U '~ 5N**,^q+I J i |/s T  u  a  t  (   I|* )+/aoK.&0!+Jc"O5 E_Hy$4NO1CBmP a v ( Ome&3:{abuJ^ .1@\<H!8T%Eo `TJY-/>4hg;z{5SDBdzwPuwB?b|~ Jb6o|5 $ CXx*nS J T + 1{=0BDA9Wc)/ |mi(L^2tUf*L @m ` V&tLWX`uJa T  !E q   W` $ (  d  A.B [  L b w  F y \ - A| N ( m 6r v 6?s)S>=3F2BqQ#. _ Q ESdi cn   M  a00_O%B;jTO x6K"5,hoXI40o/*o- 9A d 4 Y Wau!sjDs0 P.7 +MHo;{:hrlbBknR/"pe#}5ENq7z>_l$k[nI!#_ M!v,@4 <7 t YeI:A>+_ = D+4\Y*GWT'uye F j$;f6Qs B:er_pVlV n H .  -p   D N q ^ <   x N o I  Biv5eN  ( CN1m3kX38_ioj:u0o[iePg}C}N0VprZsxsl`k?^&fekE(4dd +t!o[@%Q( c * ;o }  o>wdxL,;V =uhpvo{(-NT(rR k~]V^_ ?W.$s8"Qu C yi4mE  U K} ) < ` o 0 e R % 7 Y  ~ @GhCB2}5  LsRv+U $ % >D#R"hD3k7?{ # @ [ W +  ;H  , ? 5    n   O 5 Nn : X  2 g   b ZB(Q;,  . Z cI 5 8 u @ B R2 "eV~E3=+Z* >7Xqwqaw [rvvfmej\F<W{dG-0`McitOChYh'x a D '3W"Mxp]e#p9?9 f` D U F,\6F]}9~ Bu % " 24u Gw + : ;q#(#E8 K k yA<n5`s ') Nn.zeC=h`n~k@= Z XXE=Bsj{A_ho~|hUw_b9 6-.%P% 7>#Z/okM:"V N@#}x7FMVfd`Sg) PY&m?9_ > U ] I / #^ f $ ~ 8@('6XI]91=Nn0u?c-JH12-;I{K#Uzewixd%YJ^,h*x9g.jOdJLc#]*T7^K~(\K~ |  w1Fx t , +  : ~3V6  8 mwBprv7ad hd  LU r U + 4 Z  n z c H 0 (MJ%oOhw&=Y`7fwOs'Vir*>)YvEk}~L#%KSpAg#;\2;8X8HSu |h .tCL/iJ;!Uy9&^ 3&y E E PL }:[NTb,y`x0w  38vBw hn 2K'[x4m H Nv\9@ %u ) V lo9y]Z O 2  sV W+ v t  ^N W b . ( &  = ~ d l ) t= ;uE_{-j\ )  5>A'X02zmk$I=(  3u kNxTo_):1+SuF AeD0)ic+[C]HC"bTk4qn( ) xIjoK6&"6Xs3KVFh,00uYE|{1>"C%'FaQD  9 f | A  t l  tU {9 O  l      K  c + q] k H @+ U k+TH`8c[ Kd { q l ? 2  9 s  &  h  +  6 - 6 uGQqH /BD+-Fl,wBQ " L M  {bl-h5G0 F hO (  = 9 l N- v D 9|p}GI'9u jF?s3}{eHm%*^.r~XUZ:4 lh1w%0V3nvzZ ~(1i@2o@[U#G#`zIl0'*n h&Ay;RG,3RG ( @ = y Q / S, ` " y *  8  e $ b~ p [+~p [  b Z B  W &:I5.^   D  | O / c -\RQ{aihaL'8 G]myTLU#)T[`b ^  ^p=J=YIXL48Me19)QjVG$rIzLpe@hilo[ -R2WX@FfRB8MsoAQ$4W-bF,KLl4.q`d)ris&zP GO D@|TWy*1PF,Yd_1'\3{\dN,T}OU!y]2=]j +m    _  c   J Bz _  g %~  - ) sVAft!   R Q " 1 `  i } V< K   ]t|  g    2K M s g NQc"oTyWp_N x}Q zx!t< K -L   ,C s$  i t'+980uPK'z.U`!/QYVkC>g([=pSx=KW=ApFP!nAKb;Nl#.q5suOD ck Q2 rsd&  O n /  > V Lc W 6 & W/!"dW}A^GmCv[  e c  H ? 7 e { v K  7RX[&)#]  (ayz%]:ILM_!  B 8 G 6+ 6 olCT>  0 i $ xI|KZq4UEe.[xV? JGD%XEf$=-p'nt ^ n5 Y t6J^''`%1?LcL / H 3TC{|K7u\ e n R  ? w@jH>e.`I[<$+U|"aD\Om|GLw=S+NIx vkwVbblyuq6)2q8""E VV^0W}M.>HY^QD{8@ca>R,c5`>Y>9 \N26Ksoh7X4|#DUH.q i|l7r0|5!7_f6':O&Tsf& F]p*$DP?o5+r{  ,5KB<A Q  A  HwE ~"`}kG ?   ^ u k hC%Q % v ` - ] 2  h M 8 ! e Y.mU)6  PK ) H U9Xl X+#$4'CaKN`P}flNd>IcY:1gDI%jRV"6fuH98mvjuRm4Xv@8> ?6ibDEp?0\|*jq}1O%pb7_z79 c ( a Q  NG\}R.  . ~  gsdE8g`%j0p5J?"rnI` i DM ]y ' R t   Hq  ;     F  h34/$/S;WQDvDG =0 " j+PQd'qI V ^ , ? 5 %r3-F{a ^ f R x> 3 HrO"ShAmO9k6\I  Z Z r , %>YIpr[TbhTm FT}v+4&g1E+ztYf|4qO-sgC2k g!xMs${3 l3\^{)" l  ^_Dp{eb*:*9|8I , T & { )  { VM | \uuAgHe"q ?Trqxju&0a 2s ~l]kH[+JpX~w:X> YO  ~3     l .2=jD*vo1@2J  :   ) ]NnCV"=1` c%r=%.>XR :*HcKG@(x/,Pu~%0H-37 b$(?.v-EfR%- <NsYG+4|t BA#udeg^SA+<'\LsFFkF~l{X~YuYp(?2L > ^  u Pu k=\|444 A  8 >  W  ^ 4_  7 5 A+a[;o bux)^U1 (  ] "ib,n " Z`   p 7Uax7 R Y  P _ ! R- |  e ~F  Z :sP 0 J\ o<;L|*n4v4&mCO50`4<#O[Cj?x^IzWhV6<]-p0XwY &LSw_MM=@0>;f4ni"0RdDhS:p GRP+ g^? `<n]usCEW/4XRU`9fZ?E>bk(   3 T  ?{WD# V { <& { ^ R &  Un=  D3 p  +  ~ 4 4AecE`5 Z \ V f;'~IO]C DftSQBv/E` 73 'E Bn S = [@ J Q ~ L x ]k n  ;93 ]Lwx<*dfSi*La *e $x,pU6XA-{&wH UtiR3|`SNmv=O 2 ' &6 ? DJ >  ol   =l k Mp#z#UmJKQHKh`n_8{,X4;-k~O""~LHw$&*%Xih qj5` y*!Z+6\HUZS8'*J6u7z*kT5 dN~C3H6 Jq~Lg[xfW7\PI?8GJ= 83U%T` hH0<23E*M;I-^@,PW{0;|cc3C=* & B 'c.KB)+Nu6kVt{\. _ q } B 5Gc)bZG-6mX45   `gJzzgV $ p L   $ 6 @ e 1 _ *?DI TtJry>/S :  H 9Q ;j "c~bE5}#_5XA(752boZpCqr.Ua(4[oRj[ i htW[ 5JD)+p /l%mXy 8XW3s=nxsZH?iX2$wUe*4BB nE$pQVw[%O:b= 0D&H\QUet|N1.6 xA`Om* |WEs  8p,~n.EB: LWVia.iK' :e o /Y<Ev;A-*J;c  m h   *3[P}u=WjD ^E2? !o - ] ke6MrI ar&!p]8CpUXKS-\{!7G~MU(v  z u 0 u  p f=$5LS0WQEu=@u A"cRx.a0$+1):M1b1`?Z\qdR_bK$yr-R!S/YjqRA@U./%O t  [ND4 y_d12 Hx 1  I1) /|qRz+PaIyB(-.a<]&o5[DAN}T$S Z t < S;Z inkq,1J L q(?(E 9[[z_8cCl %.B1+F9GYL8b-t$l$J06O6q)O1>81C ]vD}9:~19+wk0G1J2_6&l{Hh`L5*5VJbl1+L;Flo|]2OHpPQ<,Jk-gn{!;XFhs=cyrG<81d-E>M]Bs: X ^ T$     S Hu F  f Z 2  i   4-R : A9  H.wqJqY%9 / 5gao 5 r  ,  -l u 0 ; * $| (  .  v )S Z '  F 7 :A b Y QN d   q n 3 i 3> 7'Xgq#|ZV-turP41V//EG}p"i d * j(R'x~-N M6 w9&M|g"=X \Bo~d$">BB!t!7% \* H  M&)Ef_Y059m&7%_K5B: bI~SW25e -x|/{)F=uW/ m s Jf  e <   \q a T ( WC8UVn; _t 3RR{=:zAefJr"N+CV)Bf + < F D F d  ~c S   _ .   s  ab  J  d pV&'tv''  ~  ' )i\`M[x|U1LTdAa*R{NT K q c4 =m  p 5p &$GnESHO@[yUw): t{Kx%PL0U659Ck  C ; > d odFy _5SK[D5)E$VSRXX4g0?e67#V@6+;2" ^Io4Y29SD5E~*C^N1ng] y =<   D J: *   + X aP Ap Z ?  i  l& ~u v>"\&]aDI6cg[Js2;b*KIpdYHR-b\   uS4fb, ! ]+ELa9@,P|gD Eu*M:D1I2Yh9`o72 lznsy  Pd h 7 Z E p<~ CS P$I[h FG *Y u |/+?e} 0=9]AJjl15j~oW1|2*bD;,S`[!2q"p)?th#)qW:Ia3-I  J7@ye H A $\ lT  Y p4.w! < = a - !  \ f  ) .K E 57 B  D\ 3j0xN9j=w!d^ h_G    RmN-+2Fo_y K N. ^  , > G4    UA z f 8   x O  F QKG uLD6\ ;e}]VfT K^.l1UbY$&Hhj> \j ] t w Ob tI U 3 B 7. &1bf}rI *e:o _!%`1C;)x(+LPU) TnX1~1Bclo&jpZ&xx.x#)/U$kmE12 : . .s$2CD|DT?V-43 - #  9 :bHzdM6DIOIgQ$_$8 \ sSJV!Khain.x/6d|N33 H Lrvg_ O?a-=L +m {  `z 4 R tw  #|!^E9 a]5gW*2<@"vgP Lg#f!$[7$!.=5sRC7tGrNY3[18SAmW 7zUKndN'4tNt SXL/)&2U PmIA7,O S{`!Anq%^mBM N@ 5I8E02Ar"D X>j S 9 t; mP-}VS:{ G  +<Q3/]X-D7uT& 6 G+_' Px!l * ) < R'f\tPnU)W . pH$O4;L5JwOx# jL+Bnj'K6 .L3j.rWQhi Iy=dV2y&3$0&)   \Vkh q T/ B K wu 4ng&Q^TdLk/fS&]&v;2j4D9&:4,iZ}  Ag<SqqTGms8 Ed@mxr`|>_I*P),{LnLp*U> }Q s /^W*o_b`Si:Jw L= AC/2d9zl)_R [  yf   C{ U  WXr X &  ,v4.Eps6P=H <0 8GBU~5mXV{,|oc; ; H k}  LKw"#Ya7  q|sH[,B^  F aZ#; I GxB~h6 [/.Z1x~ O-e  mL'NJVmQ{ �FP"[c7OO>17jc;Vsrr-h,!,HT=TILxk9zrXlRz a{6EK.# L7hR1a8` *f $ Q j I u'qL,gF0k`2Z- SiF4?=KP?CX7Y=N     5 H kU (J  o T'*)$NXu!fkT:L}&pr/lL> H26gzDs7 TTq(#xh +xoV ?WUJDi0eE 'd43 X6"hzCw3.;Yq_RQ}l&r`kM0z?+>rtt;Brm=cx1c-1,kQttrRmh, J o  j3  #  + {C<?b"\CQRt5*Cc  W {m V -  G eu$nf [%Vp0IxX:-p6uE L  /$1! 1 h  A$zkdA  \wD   lR s I H  f  0I  k( | v  .I)*_`Jo)B~H7Zr}|znV5  s0  Gd } + - 6 vKB9D*~3d)rAr7emE{flD{%59Jt,i{E-eu2c=Rt"Y1w}F0U>M&G(Si% ;$  5s - RKS(GTg\9a4 s'4W   v A Rv Oh:CH&h}CdYHy  h O'>>-fUg],s[ 'z K ]  c It/~ycn\pQ; 9d*j3Cg+4[  }  & V    "  N 9 Z t 8q k 0 fZ&pfReW gF@g;)kq+F&*%Uh\ 1Y^vB&\lx^pXZF%#i7f`+q t~p08)$:^}rrShd*Fn5i3^!q_=Y5(v /b`0@ {IbB2 ) _pSA2n(} 8 }'tIAFlquF) zI S9 5 5 #'(dD}a^&INK8q[ nN  =[,I}   #R  w = K > <8   ?y Z $6  c b  i D \=Y`F &{tp[}N( Ws  @ y YC] a vM -g  a:&5hc.P0'c!$8RM/  t|<^1k v\y)e6y%%\F{N4J>"  l  1g W8  d, 8     Q X7 7 Y$J  E % &1/2P9 Yv I N .0D:%(2  L7,*31=.$[@|oB fV 5  , + @ `;$Ha7:  [ x;y=v*Nf0M-X9 cZWDeKP7M7_1:avmQ g>~7X{izW{C<[ ^oHD+oC;w,[>YRdu{;9To.I\77)x~nJ!4  '. jp  EL   -WYAb+>!u i%u||ygd2(S_h =  6 2 \#  vg:]@h3vWdE4Y1R>{ j) 1 7  " cYm`2k|~7f t w S V % H tA " 3  |VY6m'kC>t%^Tjp|r)M}Cy/ (R0: OOJ#'sNyt jYc5+ b (cV/1RiuMtK1wgh@N ~T?>8/M,ax,aOc{M\:xVzXvu<{Zw 7s;#M  F: 6~mI04m@Kb d9 _ . g B+qxa>/9GM~xA"U  e i e&+F,t#df'WyS  U 8 g o x   U 3   5 X#\8k@S1N)v    v2  C @ d g Q  b   =`%VWu6".<Xg'h^L(b;]N6A LNOqZeI~\  x{ , Q k iz T ]pR';FL$?`URgRVU2 O}pDJ8kTA g  uA> nE 5V"UL%zw"Jt kSh!e_oz`wn jTw7Z `  AF?piW :#+ F [ ' 0 Hi9 m1`Fsn-g@/pNGp$wt EZ9IS>&+]m'k}  ' v*Ll ]O 1 e  j  Qg=d{vc_*O( ^ju^h c  M  o 1 5Y } < W  B t ym  a{ T "= W IA Fp#xb,&V \1k@gn1yt]q'r}F O2:3(6YT.A6ciLz"0<k83IR/H=EGr(rI'm<|N$SSI fAw%Z- MEc[o 5 z; }3lAqQ"rS r J 8%w[z/ 1>)x.m$vI%0  * e    K t   E J @ t | . (U  |a Rm >4 / Xs-!Bm}tVi%w&ny B5&S_]S[>bmyC  S   CW@o,"il ~W c ; ^J4l $NJhB9ofP !0p`61<EzM& 98ch73O!U4.-KC(vI(Ned7\ElJn "R)tX H R }- % ( c  1 {  - v R Y!&l. dH`n7(| c K1!LaqA:UYgg8$3Gq(1xCNZ0mK.o]. q   s    P    m  >}R< c9 v0Gv` b _ "zwIH>V^+s{1W!   ?4g|`{ 0g ` e S2 -:l-G  ^  V0gMJWVi>gn`\:(Dk.'*\4 !-  WIhO72L IFrcX[]LX V=a;_y%d|Q^CM>? {      (y R   $c NA o[ ] ) [A l l  TR.MtqC34(o C @V c $ +! FB k TK E V xG   L } { :  * h  M  W : k  a   3WZn*jt,(&~  i W "  0 _ `? r u 4 _ @$FL.eXYGnalLf \.0c?Q.)=&]^ZCUlo8G-[YPZK $n;:Xvv+cg#CqyDDmVj9D[kydo>k~1@nBv6.*D(X  #EVWsPm`#m:k]7;l`y]T    q`Iy@6 ^m:NmbL=`ocLH 6  9Sey.t*C7csQm-DN ?r *9 @AIjed ]2sb k E   M   * 6"Fgc7E & 7 D_ H^ ` Lrvi]x-'n^bOp{5H D /  ;iqe?D%Rq7T]n0tRlXhLFFgGfS9jOh`zX{&w4M[!f{31f>N,!@x5O<#N?:0[iHrl<NM>%Zh)^j{k9vewb,Fe(S[!*4'V`;/9A>r6q9TS\,2`J-g B*N \D`sa[|cZ#<wS  V # | ? # fP'P+>JA@< l  LK   _  ~ e - < ! / Mq 0 p Kt}_ D\o 5  s4)a`>LKlYM_\*rYOJCo?kD+y(n=5ci 1 f 6I^GW p  !  Vy_;{bvrE&5G=Qo=>Ab Ejz\5g1 z>]B$24001Ot~Nn$[.*M?i P2k /8S&[P* VU fCJy;1XGJp 1 k  $ (mbv7M|yj{W"(x-hoJ;6%KEdNa&\ Z Uv 8d ?}wQ++s`#l1tg{ @5s_~   K 8FC1&5!fk?#   Au|.]lkd6  |.vnx^n>>v^MLf2?1kX\Tx U ? Hd :.i~I7#g>y([/btE"x;okz<C]FY5v2&?<G#46]sM >/pdWU[ Yuc2'oS0*1 K *D%)"[<rk~  z r U  g 4 A k  g g O  84Y\~w #:G}Pm B D Dkt*.xMXIhD%Y  >K y  YPh:cs`,  _ ] U  v !Oi{C: ?[r^h E | H W9] 3 G 1Oz6]90skk-&wE18nd]SPdKSTUCC*F>km ,[,g~xK{S VP9M0eh}p1/&C d4~]| YWRc~UV166 NW,T _yZ_X{ZeLUypu ,G?sk<(bX7BpuZ`  !31loI^2c.Zt{kDBjY5T w { { + !sd yw td@Z$o  F * 0XT!'XhlRWmc* 2jq$o ! $ >fa#.?Y +<-K%fKooWjhbh BuG`8e< LQWkP K > n       C q Q w   @J * ( |g)oiEl..A6oq \Kb) S .P3 Vz4%  K-g =MqF\6{d^_mml3>}VL&2[J& B 2u8<m #T9b)!K~  |& %d x?=R'cg:Bhn)_r'7[5#l KmDa_ y W  i} :^"kWA3wU5#z9VT 4#/!.'V9J@4 P,jKZ!wj)#"0nKL;]S}[Q%QWA x|]X oz5 8r<zZf7 Tn UN ^\<&|`YXm+`<iL U   C; 2 6n d | O ,u>)/ $ i!KEso-So; ni AdH  G .>z`: \h@ k( DcauX?pUvK; K q P/z6RrSnv&v>e ; VDq<- 1 _] a |g F 5  2Jc` i@~F?"COH2-=fH>W4By@TYqlO%D^=#%Xt$WI wr-o,AnC%_|hV$lnX%. GQ+D>ps'IT- Dxu`& ~J  yiw *z o)nsCD0a/  @ `  se E Q Z /  7K h D bM}8qlthm1 1.  T   )    u M s  8 8: E j e..1QdK2Mn ^ }8?ua78u;.)[l5O+g "c;;G).}8L &_3|:QmU 1T`z/WvQF/nuS0XE#IFBP 2`;%,F+VG\ot;/ E2yUc*V()j1:% [PjYXdSh% Z{+ -'Ez\ FgJXezGn3J: 4 ^/1gT M M9X]Y'8 [Kl9dAHzgyyLk: X  s   ddt~$N]XGV?## 8U8(5%L@pA(AU % Q s #  o]3~Vy|=0,% W 5 F  ' \ bY{ra1RW=w h  h! C  C ,> gb  Bv o b3@=9q+/eW 'O/(?x8:2w/bC2GB=pr(@>6{  _4{ 16*_I\%9w$ )j7ai5O]/Bh8M90&@p% l   n  f y 3 + q  Fq p P   ~ x -9k  { F5 o7_VH#3".AvkCG>     > 6 A lF =t"aY lSS};V|xOv] k  q xl()nizO,KZJC]4 s 8 uE  X 1  G  XV$fs&Wz.ZlQs\za9T Y vKX{SH ?e1p  w s" 5? vD. -._Gw8 j  34O<Ie;KJ9Ngyvna4|L]"&EQ a^9,s2 %~ ~ ]  i  # LK[i9+8vSq]6Y!26 b6#rJp<h 7r9#4yyuf F & > L v 9i : `6 ]  3 R ^6 s  4 dmYs7^ZBJ%+u2h SJ c ] #]GbsY|6B7}K|?n*RSWlXu62H$A[KVz;QwtFSBx{'^>6ox2N1wAT~a^|~$AOE} T%#_m@i.VF+^A$ Y! @Eq S |>i55O?Woj  } pA GL|.pTZt&-xn=  %  ~c U c- s m3& q  <  U@`  4# m  7 *  *e"/`~b1=&Fc|UZv T f: q J  T !\r( M b O O D l zp jD   R  J+  s8 f v - } C 9 o 8 n1T-cdf?lLQB>V4 }c D&l| C v C) G h w Z sy  k S eP+C(hZhYNxwmaF74|wK' ^$4&Am(}hfgmd.%YHeUN9_ (sWQ O y8O6d9EX%Js,v7B4pkNO0"p}^F/:];Z]OtgM: grY ~ 6 $ DjbmL#CP9C1Bv 3  X 0 A   . mGBz|XTh      ] { 1 H a n A=^> K}PI>@||nk5P:V;A1,X9}m}P65z1>g\P u ): MG^Y#t4Yf%ZT(\f^5N\@p`0Or5Pߥ:-݈X(Rw:[7aqa#R,v. $VKsX&r(9O (;du=c>H{_ 7&sM*>b ubCv1Q?|f_6cZL V h } d(<Hb0h0D0<E/e%XG^FdD8Nj-,2<F  4   *_ ; NC2Wy|#g?-&79Y # ( + Uq|b33g^~vo3n2tk;4v{ j @ EefflkzB7yb> F- P [r +)>[? ys8w4L)%T\l;&"h\Z16SD*Q>Y*{/[_u:K`fSuhZQ},"4~@G6 #aa uc_`uGF57i)$uH(ihQIE >d  ) q 9 y?XBjw4 R  o ! ^  $} w R  , Kr Q t  x      p? % "8a& >t T Y6 < u b' [ y 9 % O v L w  * 'z   % ce    G~ j z - i G 8  x#wEK+mD$-D7|&V-dp,}%/eV" 1| x o 02rt|p\Dc`6$:69\?)Ki#*Yy3{!W}\XP>yEb7y TrTn 8 r jH7"KS2= ] F H^k*.34KWD](1f1"fmcDJc a]V\6\,3#AYbf;JE5'j=Rh! g Y]  d      F 7Z A3_JI( tkC;5? ;{]w'M7,Q%  r ,#  v 9l`Wt$IB  R" 9S@o1K@a/F= ].B yB{_i) yTDllhWuguNr$ >C;!4Jj`6zmsMQ7}OHYq Lp{=sR<'m/mP1gGpH:qo01fo+)AQSJ1 i2-eKw, eb<$[%W6$@;,zEb GZ+Z UJa  bT*YT:/I5TV].$,! s f^X#/ q8{R- z 7  " 6' "y ( 1  "4pLj ne3HujsX|wKC04  " O   ]  d O Cn[tv5o0 RD  bCK,4o89RQ"#^5(dwtHt&]D6rl<&tq4r0?NZ9&] twf"g_AlFM/b8I"R>Ck0#W0")|R]+5>g/k8)nMb5bFqL6"@-E\q 7<Fm\/W*?d U } u#d/*Sy sAvH-w* [ 0_jxT\-  8]'=L2*i  + :fi6]IhH&5 : L o6xAl >   FZ  \n< e7n<cw`|h{gS9[f Z   J  > # S \y; {,$GGU"zJ{,Zl3<a), 9nfJ'iX2I Z,v7ka `NwzO;iu|JF"Ya47_Tv].-KY=p]p?S=A5K$$k'?>`QhIt=F1{&8F_N]3?wjq8_:Kz9Q:mz0@7  [! _ Dw\#5-HFM7U/$h0  S  ."# #( #e " !g b   z e.5Bm z 2  ]s  ; x\. B~o W,>f&87&FB&GoMg \6{it(i5 < Y["Q""ss\.Nt=E  sou,ADga"bjNEi=oX}T+|e ("WnQH4JCOLH{r Lt=.wEI0b}l,w>ZVeUU9Q5<V?IeREJ#gPu    J   :l " U! K *s rs|GUL / F <; mvm )   g (  b q c ..  3  5  7 \ HKB5u'd&' =<"p  , 0 e  ^  # ]  =  <(M)F7'ZJJE6xP^*~C(>m= KeHVT4c|w7YV:+Frt*s{ 2LiZ1C(~pyyT)kIB\5DG)r - & d B 7Y\(e[ 0  lvA"G?p|~@pp^Z%h&&DraCGb|./r 1  8 =  iI K  k l  ] ( \  5 h :_O&_}!m5=3  ! K2#tI_ RNV2+:a-4Pm } 8  &  c "RTWK|j?0h)}3  F(Qe^k'Y{ZC"5z#XKDE oz:]`7n M[ 8tzOLJ~&x+}fOBQ hz'8&q!B)D_xc]R B fM  uF Y @  c  )  B   E l) n [ 2p#-)w`Acn +8~Z E-S 2dSz @ |+~vQ_r cHd6Ul9/2dg.3hW~^ > T  EZ<`Xo    I    ho F6 > e  ? t  \(  .   t}e`m4y$oY  " R(r|7nAj,zX1 O xDmA\P9U 3Ld<  Q , +V8 BpAz\<*?d'Jpc5 ~);N0!l9):aKL}46Ch6u\'D3:h:o@i2 %^'kWBzk38!QiX7IX-P9JD(.jy(4bt@nffS % jD5 F1%O}Oz->=bKwa ) - =b[RC.u>a[F%7V ,0H X   p3EQIq1_"&[   e pk*p'n  hoHqlGMbZFgW *  vgX5-IC8   T ? %i R$bq<9"+tY@"GvNI;id v%m~g)<9TbDD]m4Gv/q}}L@ItQwcC/ddV:x'"5@rT=G~SXA-#R I&R6_FqW'0eT]T|5pNQEBfhWv~<;  I/.n#wMS]O*` @T1zo:V%TKxJzr#GewkZgIs|S43Ddj^G- ?T {)/\\ 8_ !w@#*k\K6y5W)y U n>F\zI X.54xR^b*[S t V VM~B}-ern"x%cY /    yFHjc#y/?+?[ +  . 45NGI &zT |\ $   9 {d |    1  b 3!Y&K\i_JX)SIh@8I3Y8OIHjiv"LB;r+pKV@R?_ ')n>p9PSj^bd<,`2aCL`33\pKM];^?7PCpP2%eh(>*V4*cF(CfypB TsD,M=QD7Vi z &*  & =  l > M\Vsfc3^,Fjha/"!Ai4L+SU,c{SiPBL]rek \m V  cB4'T9+9 4 %~4  4 }  ~ 6  8 %RK=*F^ @Z : I ? | | v  Q TC 2 u  c /  e    d  VC M %i Q * |fNGt;Bi%9H8<>;4eQJ/pne ^ ^ W \ 7w/a3l k#v=J/HOt"z VVb`0X@eiu,%@} - I{R MG-2Y_706[/Yo=hqeYo7s@K?Ap%GZ,<)Y;sx$'O@!!f|'%;qm02+OjRpbvZwqp>9*XC".8^{}S^yHyF6G#b*DM)'.d^1 @ 8PdYRa%%Ol,(A   5!E6i 7 I7 0 b? 0 o1y6C  8 e x&?-q- ?W\]kcmthpx!\ A  U Y[ R u R2+ft~HV=Gg66|rZz9 R i     @s^W$>2y=t~ml 63Sz{a'/ij4nb X@qg E q S) @4S`Qf]&E;s( C]J2 E a LoxU,0hO 97*!)@<*/!O]?uX(|2>6l=1N4h$6&RzG]+^-MUs&{TK^=K*)YOu .5 X / _   ] O m   < < _ ~ r3RK    rz r n M3"o^eZk_Yd|% #C   ?*06;Ih 6   s  K x ~ 3  x ( S  Re65{^/{A7}aXvI0#%m9vJ$l/ v&$4Q!EG0L/)O"-MQ'[XKh|.~q?Xs547$J= t[]X&?v4Abx~g<[5>7ee.>%K   ^ C l pD w a l N _  f :Y*mPK7 [ / g8mT/3_?la1R={ r S| 3G%@  l  G F Q + n t  J  v) a m: _ Zb$AYa<.Q a Y Aa }Muw[+2s}Jq2Q03i cXcc4VEi1jHa_T|It't`G:vB    etHisX]['fK[ * Zn / <  c o  #; +Cu4h`\~s k u f o \  { 7y .2  # btV m  *Z u M<(d_j)2)R  Y A-  $pO< > 6[    # n0*FA!zk]E`f(U+dI3 b ^ $b,RkVQA;f*3y`GUa)#u]OLS[O!kp - N W>7i;\hif`6QxZ%`QV`y:mdh:_m^SWJn#(Kk<6w}0n>,]14;RcYZtlB6Mz"j)G <Tu c:'[EW)f  S k I v O K z, HtO+|< R  FB6ORJdK{ucN_+` B - 0 T  , P e - x g-%qC?yV\Lm _ I y    , |u4De1)V|)E_V[o}-8'wYb[:{>#C9 '0>,_Q-?x+SfEh?.(Z?^P%7i_yP})5[|az-BVCv\cl/d3D 9Q;~BUGqb1s@Jm[y d Q \ g n   0 M  n^ } H :  h PZ"}#Th QRys[E/:"  z a  ^A   9  x L 0Cw|7]i3{msHZ]>  > f = u  u H41Kb@?:IztPY@Y6tbJsB( wn[Z8 ]3@aZ.45=?6PPji.   =<    ? q UH1";]vaookW({&%DI4/#6*!9pe4s3ct L " D B >: o? A o l cQ !  1 h% h   (r i r v $r }  e  Nv N l HC6M J B  CLI  sp  $yN?/p`8(K?q   g C  jC p ^r e#,P   RwD{tS H  X aisWu 'W7BYBtVO6|5 PAay+Jov=&G)3dSDRf)- J>$g|xY|:M 4'n4[q=>C\o~n)L(~/q:pckk]mf>}'Ps&.X GW P~|q$e0 "k !`n?_# oc W0 1 G o E f @  A{\GZ&G'r & g b O h^>_k o!k$K$nb?%f)JeKs^]}e,Kl,FB`3sCp6vaBoC)DPw!J\zvH3 ScaiyuRO\nF1H}^ V]d}ivl-ryeu8[WeOq7ei?"e;fS4W;C)Kj)+;bSn)!.%GV i e   N % 7 a (  # E    J 6 v w *a 4J v  xQpO & us,iLX   k   l![#(^zP9i*2.#utwtN7 O   K K B)aQ 1z-w 27yG :a8A1q@pE+%$0<$~ >DH}[ccK@,lgi! }YEz=3n@S{ w'!ckfM@e$TJ=oOa;Db`3 DV]0L|+71;{g^Nx]D0FH61, Qo tzA=@M/~XF,U|f3"m BxI<Ppr<-;{_N581 1oJBC]I KM325WtDs/Chb|$&go BTtQ?6 < $D~gfU. =M3*g-qtS  _ hy E-D   u9 / ) : d q / Y p  *(  }e  C |gl%.\YV[-  j  m.  R  I n~sQ  & o  ^ gQO  w x*ihx}@FP.8K.kBkZL($nrW5C'uSW4L?>M9"PXq-ozcZZ?sb, C7H&zs.c0 ]1*pn(b=RP =r !Pc< ki{R QQ ^  + ~ 9 ) b { 7 q k v * #e=ZI;9)j?sn2#lru6}l&p 6 j A @ n U w L c A aW|ze[\  xx<^$ + _nod( D @  B ! " nT -  Ub P s3" X7B-c~DMP4j' W% Y_Up8O1 M 2q 0 e~C= EqsH/0i"JItu"x;FxGU J}G3t  Z #BgC1M,u!bZ:@9.)T4 tIz.BJN'hL+Ka zu @=ci@K i8@[yuW?c97NtA'xbB6)# ,,bSOk> G Qa K + A u   u5  e # r I ` /  8 t$ .d;g@q%z~-GS'k& 6 &\9 j % l {O R  f  8 s  = w  o Y  9r|7A  Y! . 77fm&kQ^^Av"n I}icGjVF @=[QbeA'@ s 4 *MyA3B jkq|AYIE{\.z n\gh/w"8L$n`"`7O7Lo2nky5%oQsx+9o3;@MrxA&'r]MCq)_2b >b^DOjHZkB@z r a e+  [ 6   Q(   + |5N  D   U ^ j ^  j { tu*79pxXt)p K P  [uL8iGTho }R,f:9pQ F; 1 TRA  !*HL? 5 {s>\/v*L46LiT&vk!=zN> S6RJ na^B4uv` 87{j"y #X ggZ.<.S,4 UhDJZb\p*om",u+huwxc._=iz%DQ-0XD@;  ` :/0 d 6   3@hl  | S G N 6    .z  * C A <  w  b40r;q.  %6 ?;9k  Oa'U  O ,  1 = 2   M U  2 $ + G F  e  ] X `  g_ $b >5UG2kU0vEt5ea4l PCkp4l5JrLVE\KZ>n@ev|&*sX\7V2$(Y`[Z\8m.OilkB3d29ZXEjB>U=  > +>  r0BLfOTc > w U  c Y  \ 3=y4_0 N l f P  R { F !Iw:J)a4</ h o # w r 0VU-3P=ER9pUE YN[ ?  9eGLPD a>\];oTL@D>[''j*@RwG=3-bBw*X\R~& :%<+Z\rZ%"k5 b?HXwi2otn12rkO5d AL1n$:s2%I}4H*a;?U$||e79_N x  ~ ( < i `>  E p 8 { AZ563dGBZ9VgHrx7\u 9 [ xA !j M `C ~ O? 67 j\ i e  nw  |4$QCU=glWYpf#m1c*l( 9\lQ\K`M.b#P tw1d]ahbCv6BgH%YlMHL{^Dt{vk0c&]q jC@|u%MfA (  x   ] h  Jw9[7{]|5@QOVXJ, DO3^-@t ^LDce#W%BroZ"FYx(XJoXf7Eq-C ? - M \ s X&L2/Qx)m_> H  T (L   { a  ? % k 3  /  _ h }:  J f,bHW#^Jxe!v7Lo}eyhDj@KmIL;  " #  <^ E g= 7\ c g@  y ] 4C V? ka   P   K8  \  d   @&)QGVWrk}+}y3!Lq(c A+ _vSNn`?RpPb<7Z.5g+q#:Lp3F?w#E3)3xxJONuw/I{t"~3oc$b#[\! ,P>`8r3pR#kK+?6D3z~Luf2lc( @ ` . lJ | 7 D + Z  P 1# , un d ed^@{ G  f  !|    W  P_  {k  v F U  n 4 "   . <c  }  QE*I / Y `  f RyIXduhVuuY<7:b $  5bX;<#oJ33sVEZ]hU!%\# X+.6RUyMn !e>;6TL`4J~NGw(h1 tߌމ6ް|1apk#}LP[-!"sT>R71xB) hlQ[/&J(,Yr6HEMryD| _j6;;'QrCeoVwrTP ny) /]L&^o*YIv/]R-+]#76 rG 2#>qMb5^zdz [g3KTRsm#2 J H  | ^_"|m  s bW~8'6%Zgk99 fXO@%2- / 7 ;  D7Id]lUNdv Gw `  .EI 5`"tt8~+qJwW&oC * 4J * P    C fHxmS>{=P}XJFDLIy&^M_{^7]&.-q+GY^D ;> c ` b L w Ued&^a\MD@7;[ #/gN3sNB|%} :*,\QKrMrBjQ]onpd"DcTA{@G\!!pBy nKWhI1FoB3  OD d\[LvlU?/IA> LbG* schOUfw GQA  Zs yYbEFti Fc}  [ G Q  2   Vc  @|  = @ m ^  3 otm[[]L~ k  t  SDH1_5DP   W  ^ iZD i  A :\}!b|w8E85aC g! # b M F ILF1>xiZ'V`iEZev FP;.5NI [G 1m'r.fj7%M [j4^0!Q{^ d9gBr2XlGfN(vshF.V<0(xyg(q7?Q;; 9tCTz x1},p 1 n  #l/  : ;3e  o ! &  5 b Sx O 'w   rU 5 G (  I ; 5 = T  <    Z&I|q3x   C   0    k 6  = v 9 T F{ T  1 z%"+i[P . Zy  k} 5 z .; N S Q WS U  / m k{]95 U9*)5r;D=oQ2/Y<=bMH];?b!d)C\$Pi,zS@e##13BDt6_I&RsYh$vBT%Mh,KK@?+% G \48(BDVP , " ' } 1 | < Z O= q b XB 2 9 4 * s8 G -K QA , F/U*/.' #A c   k8l s x/RGQ lyRmncbbz  1 iJ+_tB'{'wx !" #$E#"0#." -N<]Zw W O~ qn h " ^VZ2  a,1uoF|lyVA#<8;o5}"N1[S+9,(5y@#0;E6(5>YB`zNNO(z9$keLPQ)2G=Cb^|`-Er8/k/3 [{i!As%rz7|g m@.- <  )  ;asfvL6RgI Hn6m $ .  3SS7[[\  4    l` "!  * { P   q D  L X }  7 <  : ^    K V  : 5 /n dyTgx^amC]7&{8+ t)ZyZ  m E JP z   p l  w 8o=?3~-&6~D{[L6"ZuBpTi25!_7n+s GpvULJ $|.`qk=iG%DNH;zBt e 1s;h,(Wj;\mE[)vVLy((tH*y+MqT7k8#F3y*@_7G~MI-::/FlmvY}I[2O)hV e!_- t'D!y  y 9  y [&( UA |a]< 7 8 A 8 )$ I   !   9+yNRw|EHqHqk C =+ XJ Kl ,X(/rz<n L}6KFR)t#CU:;`(RgPIR=PRkj:< 1i1$L\Pzqm}%(;5JpBirk^y3 7g_[>"8EtR+Sk\LN~LbaV',$B     !  ; 5 h  @ ~& e1`  h n 6 U Bj-SW[w  9 h jWZ")\ Zi+~b}dvV4e +  HAAGe{MJkX $d,aaF{VSqH __ dL h  ZM HOg|X# w hj 6 ` Q Q 2  \O  \1K/    = c 6  X p  w *wV)Y]4I KZt%HSJtw\aoLn1q} x $ 3V/:_|NZ_dc7T2HE/j+CM@:?]@l?9!k:j%Ww:C77vQ &^ 0mV`H0XH, WC   5  ! <L^K 01 o c R f z J V h l n TG`508- f&)  I \ "   ] 64 e  Z- 7 V 6 i U   `[2q G # 4pDj+KSm2Fxt^Y1(h !5k:3>'7ejysq J[ vdTL<>42-yt4qT>+ER.~q߲2>[M3\~9msuwb)-CYA8 uf aErr/ ( 4 { z#"Nsn"  D  q  R Pu'>TAyj#Pyro r %  x IEb;W*razA"KnIyUi-   W( Q2R3?eZCzp  O (y5 r'yw5zMM;w 12*L2\vJaKUuMhy|t?-}Jef(Jw$2(w-U ZWMQG`eZk- 2<~"CN]+3U{ 4]4/(D]m&J5 u  q  1#)Vh(W  >w x mY    q & " 4,  Xz y\ k  Gww0 #   O |]  /   ff1    = e )0 9 j/tapPC;Ur`bJ2  d yl~-8]FV6 &cbUYyBYZhSv|%k6^5OU u4ix!i`UEIPOfG`i~vfbmo !XH7|D {N1 \Fl$v m"QX`b\ <|m,W\3pI:eMrb7o 9dYHyQI7#\# k2P{SM9QqA?W%O\{\8AQ% ~A}|R~JyRt!`w'=h:W%od#kqKV`l[9Hl^FKE%f~#FD$3*O^~D.KS$2_c)$0X."^R8&8KdRq < pW  G p ' n- _    2 v   ?  q> ~ z    V 4 f  (  R   M  * T  sD 8 ' k &!0_!tfLO i  f9\WBHl]6<LWKV@V1"< @ c  '  k r  @ 5 6 x  O c ) x 1 : ! L m ' y  R 9~o}ghc  S  <  (] D DmHwL!_U@:M{dj 07.'k9 ; 5 ^j-'bLjgoY^>yDs))-BY$h%3b>+5w2WV4O5)4|cyt( &9EMq;zH@x0sXf0 N_ZSN[^ "o]gl&gWWX} B( b_`)e ] L Z1 , 4 x  v # A vC . ; Lk  % { VR s )t 5} } ( Y 6 - M i h r   B h23l |  ,  K  fr~A   Xy l ] M 9 Z' OENW(gdd!Gf(s/J`|hrKK   L  w x' * L ~B X ed Jp~*/pm W |THn@t3l"~)j<,NtmIjyw*Ii*Fl41_0%%_i%LEgGJ"Ce7TV B(bmI !%\60[JTnTd ) d |E4%QZfv_UK ~ =`u-ro8 r  ! 9 4jPV0 p+ `9 @`_w'-qo-d IZ8)N9=?2;0> ATqTcK|_A,x^f%KsQf6i :#H(eDNOwN(CH1z2|<ZXz^4\JV-M$n@l kqqPO D i ` . 1LlszXNnjXyFw g 6  T p)  db  _  3 M?&qU`}b9M%=-z>p  y W k > % 3W[Uj_6B/ >   @  ?  ]y )  q] ~=m"/\5LuimL%m"DJxCV(W,TI#suWIZo,/R$'K^B;s`FRD#hDpgqKPv^?,tlu5X>;C>wb8.Vo4WmcRKW2.yvIP4Fh1#&8O bXm$PLgpW1Bbd/zkDrSRx@\)~8@N/Kts*&_\~,\ TU)q~*mJ/?{2G;;lX/@gx G /v3@*  UF _X=eu!/v8VMfy%t0F $   < A (G-l7y]Z?7?+ ?. 2 F l +   \    {B`0v.c D]s=8DQ<1|#l 5d  a}   & B ] ~ s  W  R C s vH XY,!#l t3eX H#L  D y } gS " n  a f b Yw b s%R#=r&i S   o #uEhx)1]r(`wP )p>IPd_Q/0N%JlU+SbtYR@4H4H-!5qv.i'ew{]~ Rz%u_OzhD%l EYb>z 2--qqMRT h '3&%{S?&}{8,xx@iTr" q -+#;-SD  e]O  &  l   c j Ix yWszmOARXP>  ^   D; 6 8  :Q S \  Y    Wu ~N r) f* |} @ 2 .9RT$A%]AOJM ,- q c ! g ' 3 "  z Zo:yZ^1'q;U`3dyGSZJ.[9*K{8_$m5ArOAU`^kW]MOg/FkE.OCG6_%|t'*n{"(M1`UMz3p8m)Z fh |r%*uoH%/(' - T  9 A E] Ux f . 2  !KP`EF^QV0%66,of,|pv)"0p: } zM88EU.n` l[! >    rSh> G  Q ^:'uY'XJD0Xv E  g  q 2E#0Q(VZZd%m% 1{ ZBA}f4Ty\T5k[Xi&)Hxt6c()/hcJX'e&9o 2{  MR `u  ,GTo LZWdWhM @ L  X A j7  ] L UHk!   (/tu;aT]<mX h z y S veV MqaS!v >x  KA2^ `r)l   { 5  1n R* `,:<6td*GJJ/k_[@?pEsohFt'U:meh ,ReIj|Eh=J?)c$BHU>)O+0 + U;N`1PK`CF29D[F0iUOxl5'oW.0(yi Id) PdOm* =rwqckLVB %|B4hp ,  P N W 8  c  |  g. l  y 3  b.(/ =  + )^ O f: " m:  l< ek~'X6#*7% QscYggQ$x sC/d-I7(8&_yGR8AO 2. iOQ')$x9 4SxQ6HrtplT"{Cj!+w#d1VE)i'/> 01N~pR %  M \ nO Tv tn;!Xt?uJeT:A1mKy%8  pi    +  ,*TI.%\:  5 [  l Vlc825~pyWl # e   y:V1\C%`?ZEp/st)zx^Rlx   t PW   j tvVS^B,j:W_T`MY45=#Gce| *  * , C K  ~cw1t^U-W.Z*/;nva/@QH J?CKiEi1#_T?J3+F{ion,.F?ROxh$ n C*!pk6kgl9xRrbocTt>(.F3uc6'v_/:$d#M(qJiC W 9 c p 7  iq m g  ?( ubGF`7V  [     NE n    gV ,  DB   V   N Q  ~R  4 P#   f  N  M Q z *lLj[j!,#  "w 5 ^ l6]b/dv7qWFtI8A V = @Fe?}74@Ez5"lf\ySGa9'. ] ]ܲ 5pYub /?ko}[Qe$Kv^ v@4{:({yyei}HG] (GT m?-/KwB} /0QJf?^C[d]E"&_yKhW  A 8C*O: M 1 &|}og/_(=79`0}8YnRT @ l {U  sR   > + ; ~  IB  n 6%&7|.zIJ}f)U\s{@  NL6u   B  -?WZV3-gh6#w57vU>+$-Tt=@\ocN#%>H>!w65n5P,pY:D" $Q'V}t/ny[;F*bwn7L / i @ K F c o h    |_ , F E$;r0] m L 2u/4CkK  QX |,v?<a2D    o  jH   D   n ~  # 0'  I}]O+!*kge`I  9q h *  ) W L z c ))?r.(aKT | /4 q " x H( jlk Nd>l&u9MK:_\Fc\~Q>}2s32dpr!!5#hJ(*)\XTTu#'#BK*s-%)&0 2mibm1-< w*_baOq{5,xy)bl< 3cWU4Ow*I~1z O8)#7gZl]qcM.CgxvGm1R_q >9 1 NWYJEkB'f) , C  ; 0 s  p [JQ>.:"*O=;~+g_ : u # DvFCnj<kP"XCB+#|WG2($aE{fsYF>-/0Y>m~*?8Zdri+7j2w2P'd[liq2Lzu#x]Hq: `! S!Q;oQ%bO5oD/9x=A,U_h!mg@[Vk 0QE?lSA X - % 2 {;kd]1X/ Mf?V 1 :a   T n  N{  H ,  . L 1m/,]  l B ` _\ ^    q ;  Df  7k AO=h&`,qmGJwC?-  M U Y  sl O  4 n )    8 ~  0  p A 7   b  .{   r M . v \z,<qIH<OSx&Lz{]7V?(~ i6ZX@q%gI2.B>&tQC d{={+u|}Hz0q ]='3Z0 --;Ou};m9M8 Q*W)XI/'E/;d }"[~d+E`v`J$wZx%3LR1 I|2\oE1!6+UN;g  5 e  R0a<  _ *=   #5 w ! L N K T    c  ( (i G! #-q$2%\o%E%$\$##y"d!N!I  ( J JB @# ?\}c 5   D w   ( + ]U aK {N E U  c  J  Q ) , q  o m v  C! U }{ [CkO4I(S?m5~b9Gݼ _vHHX@|߮$߼JTf _2&ho]U0)R4gdk f^:]`M%)E#'4dzDm]-/d(<v5 C_ ? *} 'p m_/-~*(39[#uXMBI S" NUiYm R_XLCpAz r !<ABu%9Jy>NO?xab ) - k  h 9 A w ?jl{&<[`sm]A1^?LdME2H &AZM3  Y G9%-L 6 ~| #VB,C>Ws' pa[m-fjqSS%& g' % ud(Pj `2o ,\~3I4IR$|:qK8?q4-4{B ;m vE =KH8D:ie zV !Eu2@;2T 2( "v pJL[914qlG n &  hQx KoOF Btd&e_R g2 ` v| X Je$dZI2'E-jR`_7 p &  WXe[] U F  F    ` X  m :$  a  ) : jH Eoh:+30\  ^| 2  QN+8T#iv@ j w V rTQXc/ l ' h  1z0,Xm30 7Nqxl5 2 :oj; @!WzaG}uWEZ=&#bV% 4yVLDIZ:W!]QJUJ{0mnm1oi1l2]s@nCZ %7K ye:B~Ob/{; Fz}1^UZJrxUFyt {v0d0t1>-&r:0U_(j]4P$B]pWQR*2iW*l7mmD5 2 _"  r v dVAxF}n; :v 3 [ =1 7 , T J"i`"RlT  e + rZC pZ V  :/.0hq\:)3v&ZdY>  nZ _t VQ T F W     E;FKgCM}R^z,`kh 0pf\ Qv6926~ ""8Sߦ21iYm-?~n"~;9Oi`-aCwQ @iXw }h*0c |oO+K gM:~,^Egz1Uy6] u:C39OZg<h5 % v  h  o b W ~ < | a T    k)  ! o  (9 CKt$ "M j9E +  :  j 4 VDj[yEf. 6 eL <V C *  G yZ o O- `G @  K { M% b?]N{CUM"4]  { ! ?|o*KQW) v &< P&7O* h) :Tr{5UHgF3lo}!/|A ;m=3'LT\V~lBO6&:*Wr4J/FAhMTG_)wtwk$j]ox?+ $in xrO KmE0=|$z*0{S(xbIDPzx[o  <=w-$C!ru^k:]>gPdBa7K42gqT< v  #X p[ u) /UXA|  *Y z Y dQ!_' o?8 Q n jdGf`MKVM "!;!o$"Ng""G"s_""j!  X 1  3  i  c W e S 9   L/ : x) T ,  ,  1 68 D32GI q p [ v #! p=~$ktu(0 g.MqJ5,ac}b$ޘޏn݃Bhۤ8x؋j׼6EtnՓ>RR]X2:Dk3~f; IgITR~fmUT|[6X"\h C)u~yXG';FDU4(9iQ_.v > TH? ~ \ yd[   K u# xh'^3  F? ,H-&VlZXse4VKgS*|z   v ; - E (D "ep+B7s_.8)}Xp t  T ..| <   x a - #YTK*+6bi5`  P j(T>gMR u}f=Q>XaQ U}+T] )   = eS6Zel4cgI(R JlMl3QdPYwa1BL:_QK -`^[F]JnZ RG*m(} 7 s~[ge|.qeAXY+  a 5| > ] J l H+C|H t9Y^`R.L 5 _ , E  E 1[ -( 6 #   /  nO B @U 1  X !b %!$ !  0$HhV~mP 4 0 Ud6@Pz| D   i`9=~Q'G hh_?6]*4|:iLNGZ_Pg&m|~v  0D-*d{A*fy,7@p: ;sWB+ = /$!!{KLCgV`XS#PK`yFrgbhr@Bc| B ${L`{'    # j) T s PlZ.}@_s[?5f=3A?W8oD&_W3 C  7s. O1,f /^ W. 0TG  { f MZ6 ,K7:?MlS%:^=   {O` Q  0+  6m,3"&]7}HaO HIT>P@  .z'GCYvu#xrC gF6 {y(7 Lgx7;p07d<14utSEuM.,?uۈ+ےy9s']yF'x3GueInu2:? gE(I%BDHov6 BRw*se{nFU xX}wnF)4I$_Te |=q tIZm S      3 \  7  4   7 , m    ~_G: /J K q0 EZ { ; @g C n   1; pz    y uT.Y~o^3;' Y!@#$%7',( ()7)R)A_)q( 2' %g #!v$0{k!"*D   8h Q  i I dXXV0k^maz ? 0q y y !e   V 0"VDNDI;r wst%%7@~$B5 uydmv:zgF\oy4E[Eo0u;/@ pD|!y5B )&[*Bx%1<^UlJ8n|}U*5 8 oJeP  s r   1 D "  &-m2G,{k#>407>F9 (~9~|1F^{ '.  ( n`Nl   < \! " Z# # # X# "q S!  0 >  iDy8VA)*Xc 2v M( [  7  "` &'   /    '     f86  {D  e i2pmwpzL`|{l|6ߡޤq/ۄ'٩EtxלFվ'ZԹlԔXԡhNrxؘZ3@r (3 FE[wvuUf4B//Y ~q,qpEo"a6{$= ,'^fF^(r^hi,T  N4G &4< m m 4 7 d  /M b h H . . F A7  m 1Q   Xbu5*~\W_E{igV:i^ fz1u#  M|EFhRl ]IXt  y] } U :!AZh!j @  A<  o4yEL*W v J B i .3JhXe9Ov[h|I:k T d  >.]4g0KI.&&*%E[oY>44 7rWdYKh mqNuuF{k 6.bZvs"bB7/l9/Bm:&\AxlCk_3K/3~ Gz pvj%Ac_Z >;rgK)ULi}i F = l8: PI  J r &  J (  < 9 ` x @  y -   > r i |    F!C $ & ( %*7 *"+*P)u'%#z!ipiG6 (    * s  b5&]}M? / i \ {-f,Gfe ]  L x ? |`Y~ 7n{.to!s,7Gbd=}(l6 WC~Q-nni M O p-S ;-^"\0/}XrC)AzO[g*d'c>S"o^W(B65bߛJT#=Vn48qs~VDF4"S3.@!}jNv& o'Q"H`QU{+p?2Q33qA0aI|Ft[L\-5 G f  &n #   1    Z y   s i 0 (X # * H s /|Ek+r g  u  w : y 2   5   \ S  lRhkw!ja%'t(+,f.3g.-,+3*('&%Q$H#4!j H h 9 B } _AYV9l { < ]& 7  $( p 8 x9GPXY:dl[n^_& bt_Z  z BVV+XA'6nU)>[#'$UEC)_ 0z4aAXOJX#6'[q=78nfb_;81k6LzW dnRC)uGm^ixXlXr5bL T8?h=l^Md{b5}J  c !7 rD'=hkR=!EGe$ys`eG"VcqCDR4wc$7 %1UG k!  " A fg  kS  S   4 0   $15ex8_Q}_]   r    3c H>  F 7 u   N t~ L-=o&b%8 ) M    J2yr}0)u`MQ/,|{%8Wj>cޱݡݹY ݊ZddcLG-zoY]c\Տg23c۳Fd _b[+Aa #n=, = 7VejFCl"*U3.[Q7K;I&$i!C/R#z|l[AoV?h%Pt`*. S.    E ;5 A N j!~\] cK g\ U t V B x R0 0F @ < } g =U   [{/0Drv u fF7$9!Z  ^obC}d/eIeV U5<="G ! 4  P HqL*K`Ry3;  _fq J fp 8 5 m : A Yt1jLBgxD]lEjKrsy07T|ec5D{[u^13a `ly:C/Q "w' 7cQ .bsOl)^] X L lwn:R^u a ! . 9d ) $ D ) <  lT!4j1/  z 9  9E1Wv[< Qi I M[ H A ' j  J  . = mC r  c  Z$ lV 4!O"y##y$#"!` >UYIx EmqKr9 +iaTj ;  ~\ . O k\pL|nd]&y_^ 3D26=I{rpab1yq  R o H   S w fU< * ? lL>D.d}?3dO)MY`$ ܪܯ ݿnl8P=z' ~- Plz0%2X!>.x7 :@>ZkIUHGa6&w\8L|EP  3 {o D  bO  gi4 j/yjI9w -@p5@Y!J  > b.dX't^;>>VFf:Ci|Lp ~ a >   1  [#R8K-yIdADW>fo $ /Q } % ;4 \jMG0DH7 D; Q Jl?86BN u C  ~2 Y 711XAOyJP8L ( f"(/24c ? 9x^Zj!36 Lt TRk8Vq7 ,Jr*pq6J9$XM*}7n / e45${XoK!oDz9y'l 1 CYqk-~b%%.K+!s>r2fIcA D  U;   %  &  A9 D n > 5 \ r+    v   sE  [    M l  E@ YPRT v  c @"    < :k  !4!1!s! .!gR!d!cD! Vh Z{LCh`]:jvb& 6 e 6 y R b r l -  vD'|[3]Vrga'ld v BboN5N"^_oq&Xhw&]N|3n\G+(TQ}&RhVB\rC0/F.xdOUvnyy8A\;WN%%NrfFP5>;rQv5]h F*= .kvt_OzaT7 Dud   U t + V n @  M   i GI0? lEa8v*I+wN  D9N s ?z+vit[   :$En)m .  D G s  3  ?ipYk8/,YLV+C^ :  L g h FMW7")2 [ r x^ *z   @  Qh $OQ %n x " E< = R, ;SoxLwB ] u B Eab{H &@}p \!B^Z@\>09-Zw\*_,=j]<NtPqW,Y`@r c G 3 { ; / K c % < 6 / 9} T sX  Q # 0 k vH5(t61^eoCRIw m dq 4 f>j@FW{S@V!9EX y0j j i  >  + Wz >   z T |    @  K GXei l{/v6G8ngsmLUl ~ @   l A & k 7qSK? c=D6 K , l Tw`fY 0rD9Tbob!ysJN)3 Nx^L U_r>ypeG9'w )w},u? 7F/s(O(# V6stGhcmz^4g:xH" ! EKc#-  "65<v @x!ulo: 9= m w r;3+.e%CwpU  [ W { / 0q+`k-2=f; WL c Sz,vxuU}qXIdi3[2 #  ) " q 6 dw C Tp =  6 O N   # 2 @ }  n}c?qn6?l{ a2 m  { V:4}ERCgi3WWK7af%5W"3w 3C ]}oH5 6c~4}rx(x8'J--68}`dJ%pW>uN>,9+iVu`1n25jNtn4A{X?zO$UF8ge_6cI/> S 0 4  k M 7j 'I  _] 2y KY5 z S. u (  1<& J (WsPRmAim7"IV   R6X/2 ' q x    r$ X h kC Zp >   :  Zp %  a %  ; R a c \ N} u m !  g   T as_aZ1> C  l *f> n:#_I7GA.Tq)bUxoR@/Llzhl/;>_ ;\G{{2LMP%K>V=*i:JQCmO%-6Bx^#]?@X )LynIF#39 ; uP o9fC<"8~ n6  > Q  ; H ^q ` v 1 ! Y  PiiML8VqE  G CR L 6^ ( @ F ( m -  r# 3N )z dU9" 1 K >Z > H* A;})B#xh*e+T,:a@uv5=^lQxCA)t&&kn;,ql9z:/;)z+R;]h*[3QAhU(JD${dW-{ko~:I!7WT`]Ih$|0m]|F.rh#:~Ok-t- Eof,bZ,B !\i2$ Gl~Pfvy!     <   \ 9V   p  e 8 i  A  J5   w4+'5 N u W o  >  > WZkNwb-_+<  WFK>V[[   c=~Md#IwuS'*@[  I>  i5c$hXJ<C2  }& b$  4 N  g d  Q  JTM7y>8V W<k6z!R rE1!/3(@,ak uA XuV<=AfwZ5q/ej4.l]eQ)AqV8 TvvP2,-ge>E]-dYuChz6*Y(` {g'`%sUOjJ . tZ Cn-qz x o B  u>_ 3|^%    "@Nq " ~ C` h RP BlnsV#j3  580+r?  5 Du  LV/Xp&nXe[["L^2$M(RGM:p=z3<]KIe1fs$  W}PbI< x . h_  - Z.y?nNJ;+3E 'MqF,oe # _. *[ A8(w  >a 3 ;1p)73I+ 5Gj3`?w8KxsTN}R=1]V,O1+euQW,7\Eqyd5,+ 6Q^ q~=p_W@ % V F~K:LX1 j N K  < H :8g2r<];*)[ - .   L J C ;t L sl v #HV[`u}{=RpoU;V[mn >M# H}#u D@o}sRg)#*\={ XNGAfuHBXc;B0F45|eLZWe6sb) tDA`\D}/G0 JI}y41S=Y,?(QAs4"= 05c2e!WuT#F#Q?>Jb-: 1*%]eEPn  / / T   7 zg:Q| _  F 'w7`,  = ~ Wm   i1;EGT>ki\7dX9's^amIV\i3XF Q ' . Y+$DhtYG+KK+{w!'qy"g  r   d ^  Z \ R    [  . ` h  u& T.?Gz7R<gNE~US }DNoCXv!)\nd#7Wh &8(4 A#$WctGpuN(V18 ec;BYuV`u oLndehfTz -~K3 8zv,bvG+{Y9CD.L` a*F$ '   [< _6$e1B-JH23=wA 93X7Bx_nD'Op~[4 , } >! qr  yX,#(DG H_0   T  qU1m84dt({ AJ 2s3 ?IGOCPp%cwksN1N vaKw&XelA5AMF)nJ\Vb4y }BK %!pzj[]b T:y_xql_= BzLZI 6>SR$"ma=m + 'Wl$jg^Y tQtC_xkoVG * b 5 e n)0. J8K  0[ : E o b4ODLWn|Sh`)$u (  ~u ~   b=pq!N|w3+6=  F  - `M c pF = ] & V r.tLR`;'O|'OY @P%@Vg @9w  Y KJk.$.d>+% >; N3~9A*6<FC5o>g> J m   x 1 tb ze NZ "  c k ? I p  G   @ ~ w  1 Y :"'   n  U   1  [ F  2  vFH * 2P ##J w y  * Ns^(% aNY#iD(TW"ca8@c0gmFQ+ 6nNIFOxF%K`&x"M"qUJIQrBw-XgT'%I/@ E  (7b^a 9`EV',AOoF$ SSdvRoJkFB/3-U>6#E9W p_!GIHhq q _  i  4 b   q   9 / Y  g z `pN7g d `W h 2 2 d g S(vE;-P<bQY<i],#S`S?p v Ums\!g 2du]Hty'#'Rs]_XjQrCU9<'<sOv~N.MaLsQSeCs_`'+,ikq\E{8Lh60CY;F^^T1[=<- nU 1 9 > . ~9 .9 X[+'`[ < j C r E >\ . , M f Y=C# h/e*E^J(w|g+EKN1Ft9   c.=~,f91>#7\+[mJ~ ! (,D#   N M    V    D0  MM-'K| j" ]  O z ; V D2  o  = | I z]G*?j x} .W@v#V /5mEEGq%]C;%o]e4oHZ8ys[bkbbWZQ 5LQ{.]@JYm*ut^c\9x * \ %    4i  7 Z3r9(` "exK{5:JXp  J z l r o u; N Y $r  >  _ " n+B d!!w$|`<:4B\GH@El   +~ OTH,O6,;  H U a fY 1,] u a O : ZK>33 6 _ $ [ y  Y   |  K}  l w   3  D T O U ~ &  S > e,at">Sa^-'U<|j+1 bEW=qr*OE5Xl,/4` ,)B[?Cdlr,= \PtX17O@\#h. dr"|E5U[ G b     5  N G U -l SX f8  N :J  W |    " 7 &g    2 hw%   w W Y   V    eb h MMaMw@UAw56,pi3S6e.y$/_t`.XVt}zTThB#4<rPeZZ@ B P R"NuD    > _ n S  0F    U)9iF x" G     ~y X, JBt3-vsEcS  < m! -   d*.= fL     6  WV    \k s { w $  c O  I 0  Z.k_c\A!pP U o  \ z I # & G hi~q" N  L2^eOuI;2l{s;s)&ulI#T<]K7%qtsyd3g:m67;S4[.^P)f a; J nT>Wwr9/06"&m_"CyiB@  t Y ' . ' {  3  [ f <   V  h  W ^ F  h  K ? yh  ;f } sV (n ]  $ q5   D y\D; i "ERb\i`|r"7Q 8o X 2    LU  A     4q #  D C H q# i a .   ? H ! s u H H kn - L (IipozKn  m i$ C Z Q : k lP?Ub4e'ghYn Jv$W'5HJ2\Xkr{sM:NQkdsD!@];53`hHVj \F4n '9^ -A@W)(:P`H |h}0P2(EF&O?pOEkXVI]4 R i  1 c  QU.UQ`6o7$_z'b,k= l 8 Fz  m \Lh "  8 % z% O9  B )| $:"=MZl } S } JE  m :SeU~.2]f"/IiD7[|)f b #29$"ZB4 4FcsM-W+YpEig(qr a;  M yg}j. ( SKcv CJVb>Az/2AL$F&YP*9ZeXI u:J*ps]dW._S5 .(\_hupUCb$HT_ , 1sJsyU{LrWa] `IB<X2N6a7 | e    . %{{gHE hr"LI$q8|> S $  Q> +j E ( _ ] zZ:YUMP6c ^ F B 9 x nUN2(^Mz _ e N H   a[ L g v Lmo>=Dp5S2!'oo:Xe# 5Y_3.$ n #O L :n)gAJ[e.0xq)~8EM4 }il g8m}=J~{]~[]qI/v m?19{kLO\EULv/   q  P w  +a gm N ^ d` n  H X z/m3B]B) oPL s o ^\ "` x  )V T   n .n551|4/ H {^!i  m { x I. h hq p Wp )F r %-..pG=q:EMXX^T_  & e    Vd:96Pn~ _+BLDu%J[  ] 7 O Y 9 A z K  _ # I.tkqMp|zxXa91mr ms -JI ?N~oQo@5>Z~#<01p r=\ 895=$&,lKm}2p~THUXl'6$t[o ~!aE -~>DhWJ^mVeV,+zXm0=(#[P#>`N E//3CX&C J p  '  l "v   1 N~ "    4 J  !]a !   , 4  =nn~Ew+.Y3  :L ,*GHFf ?BG<FR-s1^}DS6bI #3 T$ n  NG Q  b  W >G_t I -}ov= # `E *  ' E e   O Zh kd eW f@ L& : y?   F o { o > S %eS:.NLHLFt%(qe!ޔ) 9޲E߾>L;`dXhG0X"߫S>P߮I /,a rJef_6k>:uBx$F%P{,]:~v7:!4P9r^tTQxk[Jtt8\O /N';Db0 ;?cX\2|N -   0-r/9@_5y]^0p.2Szm!x'T, >ovA[k3M| f $V!a/P;{auqqhrCAO {+   Y M0 5m % 9 \ ~ l $ N.FV>"\Raq (bS^.yxuuC/UC6V݀ <ܻ }-DS +:0sbu5 $F*}=VPQE+E$P ;! ? Q H"N[}H8[ ! >  "  &K 6  # a i ^ l B cdbFHb7   p 1_%R46"!A^,9yZ.|d*r)WNOs*#"T.)GvR  9  U ! x Z e A} g w&VV  P m 7b` j5jF: # ]+   QgH'[E ? = ,C L C a)EU_r@K@{>p!SV w`j7xClS4#n]$t*N90>r>{8 `EecnA /4_:CMA5SifLZ a8f,<B08T{/^: }(V|vV  " ) $  e8 rStR ' 6  h    *]%%~  ` +  $^/!hJ V b (     K z [ = \ I G QgM9F] ;  B > z U  [ D  - [5}[~SL $gbIL$ag \ .  a  I I ^f " , I # ox1,QHIJ,o]V0ݴ}EI!Cbe\'&xRz_YfU$k?ޠA%|6}E޵/ݘG@0n4ZTK(~{rI@l U@  2q% s~T5oxm*+e  3  j!       B  s 4  ; { i 4dY~ak  h *  0 Gp (  ~ ]CC_ W  4   <    o kU ' X  ( m y / S ( )  +Q rb  2\Rt'w CBflGgJ _fP&   o `\[ w   )   m< b   j     d v   +C'`urkli4!@[#^~3L#)  CM<4-Aqj(29(gg3FC+;@*31j}bM_l@{N3OHan>Z<lSpB`; ,/la fw,m/%En8\!s]Q}Fn%BO9/*mrF.q,mM,t~sZ$x o  9$ZF K$ ea&$bu"u8|ub$K4Y oh!xN9td0l/Pt(n|!   8   '  ytBu 2 M'B~:MMsyS 4  +$f@|((k % Q' " " [=2]I~?u;c=M D {0>rDuiq^wd]OJ|jF~!<4 93(FI5vtEV N}2o^S?. `  # ^ ;  . / i a  f :/[dDsw|g>/m AXmF. 6~u^b n r    y K 1   s^8&srex f2jM4  v > I +6   _ :s%WG`;t~/q$(!nVW@hvoSG *9TD jzLj/AcM&P݄7WٻEx٠ڊv۞0Rz۲۹HAPz` iAk#j};ߌ}iP-4hCTߛ( R_ua%Y;,Z\bR%D}{o?_S5 GZ :I > 2 + A R@ 9n   , F n z[xhkYeoSfAt#Q  j< o fVI [@  lt e  ? v @ C   9 ) F  {i 7 }  -    e G )XPm 6d1B]" 2 Z    :X .t  U* g _ O 0 Z w r  ~  3j 6I l T   " @1 ]~&21z`RmZ=6uRJ%G{)?&C L4S n ?ME7t!|+ ~*{r^vmK4t<MGnc@N@-\vRt8=nk{ Z9 Z05b:4|f62/Y  .??2hg &;Is'x Yb m`CF MnKqO D0/H8c8-^qb:}O'qb4. wH(^p [ N 0   Go '!!["'-"&"f!!j!]1! y  A B /%,#Jr+e3Q@k4S R 5 njCy-g+! T 6   .  > f ~  [ M! U . 7  k v  b d 6 ' Iwtv U  #t*n,\!igU>[(߁ZCaE5޿ [ބ/#Z_ުEߕr`]QD1JJ` >a\bC3;/U%/_/'+xG߷,!=-.LE9\yp-] ]Ho.rz1^uAJ*5"")S2@ 8k yg  58q=j<a5!Sj8;]D     .Vy9Pl@"  , D f !b !< "K c#D#-F$$m$w$$#M\#"P"! vK8Zopy!a 2  O Uw  @O_"[f= d "F B Fw " . o :JOZ+K~&B[f]jM#Q q  c8 gQ3V: W0JXs@J14~*zbAfnRmvJH2_f)rVNeG@5Jp*&m%N?8 "}e~.(UKDIfG%{XRth:fdTRvoL<k ]8f ={K>|w0g%gfVqG3 eM $E    iL  C OLN#q \e  #  H +|`AbW~ (;Djoe?= c+t{+QGI[*CEA8Kzq0 z d 1 RB^z .S  x/VA_5(x , \ t",XO <!    ) Q qB_SdSXNz%V#L$.d^7Ei (v[_@-L"\QV68f9_40݌ۭPX8ׇM|e׿vةx\޾4߿r|R(7PJRC0X;lR4LXj 3QFQ_l"E# #H5B~sK<(|f f%   ^  H   e v d Z  R D9#y%7%A6&W:ubMtvpa$ o~  y hh>w> [ m+     Q  &z %7 xI* J    0  _ \ v  $ 8 7  . Gu  ?F >ns[6 +)|~cip Z   fN  w 4  l ,   myS3z<{x!VAJ#[b;T/?ju Wol ga W [j.PT:~)] h}E'VAScsUD+H3_; ?@sLv!2(N1d>;."%~iS5I/s51P #tmId9f5o{} [ Z x @Hm@3c{"Y:x 3 '#*20eC~02N, @ y V ~"">J B!E*#$$$$y$z'$#k#w#7#'"gQ" !Z w E d$ O&S]y_hV`_' O! `9!v:, " n ? m/ aK  2 0 C 2n  q d _ 8Qn(x9a0'EO    C?-4XEB:!1f,ldEhAQ`,ߋ*02\z^XY{gZl-kC"fE g\V LIyJ/2-MTT?Ro{VC0=$W)t*h<\g zK$D]zdK2Kv!|\Uh7"M^+J5-r  JovnFW~g  B WB ?  A $ Am%7= 2 g#;V19, t,'.YJ~J'a0n5NXqV~z 0r F   \>#!+h'  ^ 6 Os  `M3I.nm<3 t;lyjs!f  2! W W^V<?MIk'= 4jC<Q V8TdW@ VjvQKH<*7m t l;-W0n-Wl6. q3)h orv@LUt,Cw"1\=  @2 p ['ib8bk \ENu _8Buk g  v ! E! ! ( B  r V1vY} s!Vh"b# ]$ M%f #&L &* '?(VD(/:(f'&%7@$"#!5hkg}T+g~o7"mfkF4Skic"p x  y  %  ?d 3kH#771h _+ w[ uMxj@  l 6 w X[ !2ec0=i o { q o 7XDQmFQ!R 2(/; =Ifiv8a!YwY! K6!%xPy:g&.$=',^`beYQ}lTl Hd0P6{ B$hC@i3O2 sQ1 5iy)1"ha0Z_1 q !  w /be4rq.R$DN{\]M9hvxQ _Y9*f0J]+3:y?r ~'H4/C><T7C  @   m d t V 5|i!T+Mi2 :p 5 _& y(XMp^Xisd[S 2,]g qV%!8o&2T+Uq"@Xݢہڿp٢tזLqN6֩2fiUCׄi#َ!7}ژ4aݐS.MK)|}@kR+WN)-;oQy9MU{%UG\f^16<`:mAWx_]_B%e   `6qx-& H$O&BsCT WQ0n8=De?ATi i  u s# ,DTq@eyh'G5 "m p G < % (W*i9j%V &  _ UG! U c` . T?''W<nE} 8 Yj y # .9 Le 5 I=_1 y  & a   i [! / h t 2  O D M  NF6$aw,$l O[9"/Nly }xE^#2.p/!k,G(.(9UC 2 78-9qGc-v ft/ )A>K# :   8 i z z z + d 7 ( ; k,[MGFHi.{*q} ^{UMITW9z2$kE  Lf  3l6 *!")#n#^##"! 2 JGgz 0 , 4u o~?$Cm~g   S  sG__@ 6  o@ 0 . O a  /skk & ] qN M |xEJ7C1Z5:y(B"\Uar+3)r(Q=D?LZY0A [fx-Ab+8zeIc{=craP5&H(%7sbJ'9f/rq51_8hMW*,|c c"0 H2PD_+":Vgv tF  \ & { )L q # $gD'qx / y$ ` A l  p)^nrR[3QK m 3  ]`p:P6On}1{v 3 3? # h `1  N~8^' *`lzy[T)$9]/,MVJ tz X Eb NOIQ3!3fhPA D   Cw!4ZnH:!r8VU htn@6 ?2[QRY[v;KKRA eT\H8Tuk.l.iVn "R)DM,3>U$P - _os g{2]p fLfz3< #h 3 WZZO6KJtW !{"""~"]" U" C" "h >#& *$ u%&4 ({ X) Z* + Q+ +& -*| (" w' % z$C <# Y" !1 !t ! 0" [" "#C#H##""!z\!Y 4v L w  y*!P!5! \:p? q 9  K   E u aT  c E O <   " 0YW j x>'  M v " <+n*kp{QQlg  h o c0f-ZdPN>u}tUAF36pmlznJeNh- ~! "1[ &M)8c0,NBhc <X5p<9CEzH1QgnpDYmVv49T #A6~"CU\xobG8- Z ' b FS~E3 2fw)TOgxUo<SrT'3c)b;r)j~~9,O35UG!c?>xitwmYs s  1  + `  -  z f J   [M ?y.yzpA %r P|*>X:  TYrwoi.)4M?pPerYaG>5ޭ"\ikdHwJ,[KhTjc'+wDS%DN|jNY#:3|AuYCVxzL)N_k^ % Z  KqA5  d b n f 3 "'##8T#"!k j L^ k yU!!+y""]"!"BX"!{! ska Z),1   S ; d0/<P9f}s&l  @   N }"v0@uHZB!0 R Ef|BP?EDp!'j (n >^6F3 n Q0 WmC n] -'Y{cN\78'!1C7. D1ZX"c^zY}kK8M4'zENdcAf0xK^\]S=@&Oq7 z@L-Ev_k2qKUS3P.xmQ')v8F>?Lu[94 JVnU1LI4^=]V8!@6  B O 0  V&17J[rt8]T<,G]MNQ0=, 1]2yLY cy)`1u  7+ )j h9O3iF/e\//(9i%ph 3R h / e] #:*CZ y- }@ :$*4w ~% Cm i &:*KP0jeh}k T Y ` m& E /Cr` @I0~AvfD70EO[:o ilbd<-T'~ HcB` lJqdyQhal Om[2~8P\)mN]7 $`SBACv7>^weF/3B! #9UYk }nF)* ~!N#&i$je%cW&&F''(<)k)/*'_*V*))$('%M$#<#" " S# #l $ % _& D'!(n(u)$)4)Sd)('q&)%#l"OM! E 4 {    % !  I < d '  {  i+  O   5 @e ` =8   iBEP? B:[h .V & Az$h|;Qqgd(C?JA3w, *= T T!ogB$Vww!fcvK mrR+u%(>Oum}(iZ \>7b:@D(zyC#tXxQKt z4 ZjxTwi :@XbSM5%gdXH=Md|I0H } htl#LU}Csj!m 8    -  " c S [ - aC ?  ZM z Lcai_ffzy=*_9po]yCe4;.q /&KamqgE V o  Y kY[r2   z  (( B q T s # O \ }bTJR ^N e m @%sN)OvRT!+ON ) 8=3> 4iU:|_v6]/  5~uJ߃\43 B3!v-4.۔[O?z_/Wm=<2G:(ya\Z]_ Tqc.OFpFs>>p}WUq=bb4z l ` {l~.<04 rx S9 @ +   ! " # $~$$$v$e$i$\$I$o$D#6#["/f!b e_m4E .!"$%%n%$f%Pj$f"P !4H  S 6rlI fM1v  \/ADtW'a+33X+} b yk `#ea t\ r R ' ~^8:4HF&@2p _`~,L=Sn[~RN@-Ge YzA.+ ~#x4%8^KK*u49r,+JS93%1$DV*cl,c{9Kn8"  J f x rV     ,.  =  y3  E j  r M B~?oGYRc^t5}5 ,6#9@4(D!K&d013,:  x -7nd31M,F17  =0  cS^|kW+ {1 W % HZ0Dm (&  _D  B p~MkV5abpB{Q--3:5I9V&|V;qJ-aKpDOjE0Q`t CZ G t n migxJD]V+s  *? G ] /\ P .<D-/d_'iHVD(74p {tB]_*' $FJ A c s W~wLd bSV!X}e2:2(y n^b6YyE[ 7;s'4!m*@[96=V8CyFfs2`!HEB{Wc<NfH4E5 JW^K J]Nww ZXB0Mefj[t9S  A pH%+|J{b*JFAh:& !!""#/#)#"#Z#)#+t##C$"T%L%&G % p% $ # "! 1 CX(#)I;W`<t[    4 v O E a   `  &v@ Vh Y #cB G2 n X[  W G w # X &8^09 Qi&Jn wa !_ {odRGPޢ`*xDu}z8ZfLJ ~ 6-_TiqG|9xZ4#Fq.I;S{$YZ)8Iu=|Lr&j3m*c ?7 E  ? - G   3  2   )1 l 7 3a  9  r @ 3 oZ v    ] , r E~1zD%/-y*#Es&l'R:&dD/;[^]Jby-m7P  ? A * U  P J C D   g m - ~ O  9 [r.[E5ncS3(X.j\o)4b/vfd2z G Y Z BH6RtDY;[ ]( rB[Rm;%*"+^7!\smo'cLpAgwl2wcF?+sNdw`]A@-rV> u:ߑߐvp'4n?g gGhuK2*#k1olKnoP&n S`  g5eX,-_Li  +!!9!{!R! p4B}%; d _  Y Z ) >?QVlz Vv%Q L  j$"Rv<q],  `9s=G7o?b`u i6BR*PZ3$l,d :p^j<@: s $ w ' '   * xZY]m a,!.M8j]G2`3Kb8[a$V|\rj _Y/$#ps2dKq[o4ZgPzX`eg$sko  9enE|TY6.UP~Gv9axy ; Y   P# 3 / /  ^ M %  t>18j+*  t  = w) 11oGUDLOSCwlFa } jX:]vi}v: @.t#9   /Gl dv - aS c(6TI%BYz |R}q<uj9 te b '>;_:-#D 3 d d  / @  " cn a> pV g W FD $ S  V o :' FEd]AO(?Q V8q$OfKWhw j*AC >+!p;I}h;0btES7/R@wU2XFEl jCgWK5_mt.6`;iz0daf_} rE  %   l   n ^S  m69 BQ?G"XeWO#-T> ^9PEDn17  H76_vh:J` m\ DA  s C "L/(%TB Yb } b 4( c~ V} ()o)f,_j#) `'4|4] [qR=syrm|V]+Y r $ zP  s 7 D7 >  Tr9\" `G:/VA#|uXuH oZ> `(e]%yC^H|.`&q#8v:.a^)A oX{s('siAaXNBCYT*`>\7? R*1 $ (  K*}[% Yum kC*,zj $7rPtPx!3djI$ W!!b!?! ) @6 8? !3 (hyPY<fI ,v]QdS F<    y l   X !J  Y   ( DV5 %V  e 5 PG  c A z  F3 ^ e M y I v / w  n- >r  e  \ 8R !X/~f vt |)MlIc8Q17i}yNJy ==\Rgxy-#F'M"LXijOSO ` `  %  % m   < gz:N*7Pj.oi 4 " >38'u6?24J'  $ W D R &< : M s_ @K s _% q A ' JT > nz"hVi<'7Z>v{g`wT8VQgg*AE u:.r+{r0=Pi}.'1h3v"lvWNi; 7voO7Sx1-yzu$OJv^Xt s @eY{Z~j\d!V 8 Az!""r+#d#K##" "U!@!}"!/!!i  y &n  KLdy p6_&.T/chgC  z  S }<Kw n  "QLf`E})v .DOJdUHny7i|jJX gA!i*yN  Y   [ 0Z H* G Q R:34p63 HsS Y|&J)\XxZd8n|;i{Npwv"P(!63"@'}!Jatc I3 Q F ! Ua n U &zWP M+ ? @*? e| >)~H0%<  2  p k   83 z  ?  b,MnY;MS$+ME/${+>+hAF'<s~\#* + < i  iO  xmi]j(*VEmX:r%54 H   C N K u Kr^" gHnxqT+~+2BzWb{U^7~LkcrjxeT2kgena}W& ; fiejy8^$jJq"AqfrAna@ K>@\ zNJ` <1UL&x81NBGYg KIgzS]a_+% W 9 t   W< p   3 ^   D4z? K )>\H $H@D1JbrF! 4 P{ k8 o ?R6xV   Ys | Y e 1 n : &  N o  84 uS+f(pf%aYZ4Qf8bK qP b/6"{^g0K ;i7LmpSbRm @Q!lGu%v6U{4G. L2WvkmI@yt YXo7O(/e*H$CO:deS/PqUY]& GlM#|wN3|-2Oo p  n o XX) ~ ' }K  }z  ! H5  /  ZH" )#2G?MzV&nZ8bNOy ,ZZ 5=:!M,8owE)P m w Vl0 ?  5TR':    8N}#_|[%6acO n\GsCrM Y ) & *%g)+;EYXbls9`>W xEft6 &/7.NE*S7tGz1Oh,5{4yJA{rhPw0=$&$:3uRsq!Nu)].|\,gjE13Y%@a,}1&# ! m_ vU46~Nz V86f/ r>$e     '  *   > 9 ui      w }  s .m r ' s H sX o cm m   > N l D & 1 *6 ? Z V3BhNB4YC F'zu yB Z 0 D f Z K Y k@F?iy!`re#VWt@O  8  E-]cQ 1=5&{ q-KvW0zq+~ k%|o {L/$#m)(jG}1N7O|aj/ Gq~6XbV$ j RYKH*#Dvt f-v^ st`4$r8 B_e ]Vn oyY!o"Jh#*$$$|$$.##P"!k ,PP J~rO--ZNeZLQ n&Hj\ M ] k v T8  [F X   Kkwu9U`]s-r&zzP/+r<K%?>MI/Y_O)zE}ls h0e\a"Kf:@A 6  8 i +  D peU + 4d~CW r5!N_  9 fvpKoa2EbugNet 2yG?@UOns(5/LE y$ |] ( `gw=ZAN{S--Oq # H eA ' iDo!;SpuAJPd aIM[ rJ    Q  7W  _  :8 t]ny)# (J=}M%%)9A@. @% -L  z ) s< goY4q  B^ F] Q CS(c@Uch*8J 'R S S/um., (xt2 |-VjsNKQmsK}d'tVy^l(}CR6"{QVbs9nu`,n!.iz]1wkwV]^N-ewihay*Qr=_|cC*brJy5MD 4zUASd'c0F-w9\)  V Ulqi[?zd(k!6OQ,jkKJ(Y"vtN>d!9[&     5 k]3Njt#ObJ~Q||wRP  mp : vw e a[ L /3 h Z ~2 5L;=J_&Z|F>~N$7Ze1v!\Ul"[>(8U_gb>Y92o]\-h8fq\Hf_>SjC U-JB}ocZ!m+(3&PcWZTQ#~fP:VNI9,AQ%he  $ + _x eWC  ,1 4  ii  n a E <U  ~ : p f U  } K &! 7! =! /! )! 2! !X  u % [iBzi7%W*BQ?MoR2#K|: n < n 3 n > R sG j H Oi 9 p w  NHP8M\OA;I>I   dJ E pX- pp,E  Pn W `O^A\Mbs)e?m':W$o] $JI"lZJd#S2Q  =MRW0R~}}x|ms3<-@TDx; \M$g_7Q>R 5 1}Nw-'z( Rxi c&3 ( *Z~hWc?x%5%NiY Y!m"4X#@$\!%P%Z&&&n&% B% $ <$2 #"$"q~! '{IZQ@  %  [:  L  f @ 4  If   i  s  } D *_D#JAfmM n9)ZecSRp\A& 1VbtOt |tlO]bQ-<)a ]5jp > 24 N? ( q 6  { d"4E[^ak Y04}\:jN\. d>w(WV}QejNSK'+],o75 L0]_$W" B2A?4 <66318b2j ;tHmqy[a6N<p76  iT:M0oTm.wd)] hi !F/!5!I'!! n   N<WNR)Yt / !H Z | y` ~ 1  ^?aL=G)P6hK '  i   c h / 8] m dSA{gD@v MRs)$qWe#[xK7t*iA<6  #$s'o+/{o  > Q::?l9L]k~VV8J4<%C V]KcQC$SqSS?JCP8.0JmZ#Ni}7744/vCLL]Ny+ # v d Q j BufM:R(=".JQD{P+N_|os~(aF o|!H""V##x#6#/" "N! bf b   B F  Q  A   eW    2"  v " ( ]G;]OpqW.@%x_26RR9B 1 N !/. &G,LJ4zx 1 Q VV^#J=I/$"p] Qa ]bA5, "F)7t}hI73/K]}8VhR9c*fbMlW 4v|% G$GKrzA8m cJyR-bT e|t\^KY !D^]8|QT~Gt 2 V a   + l\ J Y $ !&+m[d|m6,$-FE:~ /   "   bi 4T   +kA <8 <&4bHL<kK ?(vU { ( Z  X n cL( : 7 s 0 Lk X $Jtl@z)!PSG  a % _ H 9 f - n X ~V4-%  @ =  `5=Zy*AU ToC^ v;%Q9(]w' j%lTpE:,iz #!zn;ZMJ\z^xmUOvs<'Dn7ial|EaGkv0lj9OAo?/n?#GDR".m2 h z6 H  fw J:!Yr 6  a $    ! V I j    t O # Qd8g  W   m',4}lqS4. L _ RP Se0   6zjTd VVq:Bxd={vU  > K  "wfT^ E/}8"J_!Ve,Wp, \  g = % a & |.\LZ^y*@?e'^ = $ #oY`\Qg naMah]Q$sW<lFzLI# 9=\zgZ+2  4   7 K  u ( f O  _ { { W  ,A&=$u s /; %  m+30EZ-2IW4EH8s(%&AO m  , t \ b [ U h Y   M h t d  = VUwSNsdJ/fg7/+L[r'Nraa,>"?Bw]5hYQ`xFs7MQ^/ nVM jX } (@to 5-R=*TTej&2J ! ! "+ 1$) g% & ' (( ' '{ U& % % $ $yX$#.`#[" WIXk\m0;vGWZy Y C j  i . .  Z e  Cb xD C q f  r  r dI R     y /qJ*GB)){dO\?-4;.?v'jDb h] t ]P !3YzsZ1p*{'Q8X!A* i 5y0.pYljC~*Grs `Au|%.C;O9_$*9b~5^UC4$zkNkT-uA)1d>r#$c zKe)%p\Q v  ?i i:\aP Z9g  j  n <4XR++" /c-} w N  HG  H O R3 F 9 ^ o vz"xum4c ]4* a`  T k  ` \S 6 l C  [t.9.[EtsN~3|I<l x MJ D  U i  Y K v j b(qOHv^dX)X_H*p#d!vIv*L1!] ecB7Ww ccTnz@DPjA/ J]e%Y-}2\n, vtP;UF<Rz  M x    #89pMVe  z: a G  ) =   X~J8 \D,8^ K . W  X' CI(Jg6\ULNLP ^ sc m t>'/W dv o0 ZhFL{my$^\+ M N  EervH9L<p7e+\l_Pg=Rlnn 2p!/0s  t Tz PnWCb  / ~ P 7 g  p <  MsI])tpK_-p("k< 8MV4|Pq^ 9tެD5Sތs0`ACu35[0:z-"/@,E7/h>Hfmvf>POOBtg"}PS@Cc^[/P] u  aW y b ;      ##$ E<$2\ f[eH(}Iz?{TP % M     D3  8 9CgTa_1o 5 .x  Q  o6 N (g ; 6 7)~WOq \RvR&F kBO\+)jjPe%}" 2*bEI$-fd(Z')ywwP 9!!):qC/@T8OI[  ][ d  & ~ : cW {hSoFq,8v*\@Z<&NRrA>e!sPC[#o*v4H@P$Z`~1Jc@DpBu}kn}@k2#6Uc@B=d8;33Z_n BR OgC<:_m4u~lH4(Y1TW8O]q5p M  > l .3K^f>wyzw8x S ( n   0 W d O ~ E76Hul  u j W  S  6!  L     Q w 04   | 07q1Z,J<$a[IcYtSdGB + t 5+g{]<~[]eE,D !Dl:A  Y K = f t i 7 d y"h(RNufLsZK= ?ONT=]d wjtEcm5SpImlUmacdjVB(esJo*fVS- u     AO ~6b RQ L thZzx) e" # S% &lZ''?S(S(o$)1)-**+i H, , ,0 ,b + *(&$@r!s#d>WuAs l|V  G x  J 5 F  {_eVAfvV" q   e +\n @AJ&epA3ZM!|!T'| @ m  >"|Y'aU%\}!cF}{T 9  ?yS-"{F [u!(kquo )*kzCFx <6iEM}z , Dp*$/%fT(8F + Ud)&o7OAK%${x{7@vx u_9"Neu`NIi m f =:L|lB,Y=C   v H2P9#b fp^H LXcx1W7   y0MflD 3 G7A+Mg B(srw9$U i V U ; F/ S ^]   ( fPF o1DA$(186S^1g5MK\o=L$, O k )EPX& Eal1]?7ZOw5bXj7I_}B##S]9(< h L A  XLuWh#=.$du`  $ #aN1{P"R~l v*yPW6x o)vIvE' J C  ,| 9 B ;7 S F V D i  , D U +u  ?  )4 '9Dzky[9'q S | K 1!>]+3;zrtWJ # 6y+]mg'[(h@]oz9~9 FF 4 (L MS 0Z0sA'MdQk`WZ~jlU R]u*W @( z K S m $1hgY mF%Q0   LAZc}wO0?>[.  H r ]  (~ h R  . b!b_zJ!&WC3 - FP yN X   q  FG  '9  )J "-u"h5-T1nR{-DcR ?y&J71 V E = j p yj=BHSp[L~8(~&p`0`@k$ ~$c;oMousuoqX(o{8  ]   l ? -i # {" B.%~T\ W ~ m jV @day24/<1)!sE / Hr ! "ti$%& 'E {( ?) ) *# +} V+9 T+d +f W* 2) ' % #r!253, 5elDQ> m UOb-6t*> c t/|~OJ :a]w<SG qJ . E  IT~W\#1Th&YqP?CT %>lYFQp GiU ,   sn  ! K | o #(@^qrO0S'uUwT*R #<"% iX/t]+aA7Z1kKf cu"7"%Z&}j)r&o(UWI6,IL2X2P)z ?w {p  J C -O Y{ p`  @T;}]70p  ? g  X  oU3P6 5 z j  | _&hLK>-Jr$eL8MT'+Ne1bk <f2 {,)g+cc&Jxj6k(9._ 1:`+X39&D<* u.OIrYgkI)\'ui~=fIeDbW[hzF- &VG-Y/C-jczuMT] j J ,u 6_ac =NDAPY> 0 3 ,y^/IiWr Y8s]v .9`R\[DxV|po%   ?X$Ma{K3L`{dV9LOCu  X<rm/HUILL__J:AaA ]l -Fc8*{ W * K  F.:mi|n( s 3 p U ' a   88 Y ] `! K $a  XX" x ( ?w3 ;tag al D 8  VD4x v8 E ok  2 I . 7   ` k  _ > <    T  $y ))d(dRaiL R ~Y  4 GXaez[?y~ KZ   C:@iyCU<t j;T*yWY b]fp::6#+O|iLp#]'8o|gTF9C).\b<SI]AoTP2t&|5epV/Szc; ya&A V{X^a g! 1L-ZL*?plHO%yQ.yVqF0 cNd oTI~vy0C| N h]   V(1?6 r U FRqY{fvDNJiH2\Ga@v0eR Y6  ';h]WONwE wP k \ ! 0! Y  `N K{B $/xR9nW-Q,c!,L>bl|[*r!h@.7Q"wjtP3F]BXG)sW E{DAFmh^U;TaV TVB5wv[R G _ (< 0 @ f 2 |y | x  D2T_PA+v?0u  A  e   d M   *i 3 \S       + g H k 8    >  Nz  !# "V #= &#; #L"y""L"!1v&k9e`DSIM oh-_ca1dZ2'o:xVctZCD{i_Q=2" mj+b5Zp8249 ZqmR~_V bM4=< 'dr[$QY+U+  #Fjrf&xrv#uuu<Mg[_b5 B |ZLwX 3 y :Owz2  pq8h[)yh:uW& ( z I  F l %P 3DX|=ZA`97 { Ip & q )jl 9}C`d=0RT$bBFiL7u\T'o2 2%p?3:,|9+ YT,x W9&۷'Y: ;Z g3G s" k %]-:_H **Dx0at _"`*5|[ Nrp}xl0[Zs|Y_LPWm $:',"r2h|AOj)O WCo4#8]q"CEV03Up=mPe$Y\{F);T[N k { ` , #O[aN  h +P -K )  1W4qS? ! l zhi  8 P fr =R$3]p&[% } +  \ #! : .X ( '  J w {P|57 i|  ^  c ,   w    B $ j b  = $  x D$ +   - Y G1;4dwxT; J 2 7 o } P $ O E ' g 6 u uJ {  Zg)(oVISJNVp[ \)tx$!EnVZ{vD\44b +pv1Y[O(:0,%Ey{W{j<<"5]EcO#KG}nxWCF2tN7Fj8JX \ 7 >L V z 3 G d f^l5AC@JWO8MXan@}BL?wVxGWz    }   G v n D  t8 V s 4 03 ` 3 jr X O KW5J[<H8 2_ A kF ! K  J {  x  K ! T _ 8 d/c  H 0I    m i   ; /~ / g 7d r;  s LJPS0^H:$`P   *  | $ t R[Nh&f;\4/(Z\Y YF z 3  9   i <f 6` 0 N  f p [ m D # + + ~ x   Bp md C] x  EE c\ 7a-i*XLMpvg%Z_^tYQ t3?s H s@4(!R9k_h6f48zcmox_ gf|sS} ,xv}# M b9^Xv?D^uZanz K xZT:fFg"W _' $&?Y5(%&f *Y    Z  L0:kbHv m& 01 > :l /f 0+.*Ky b \F]<Qs=B B    ABIXYlR; X & 0bwKLN=&U3B4 i / B Y' b`qI mg f4/ .[^{dVoNCVUkq;ߏG,;ݒ >kݝݫeް   q +z   l "S s Ob    j 4  0n ) x$  f   d  g ( ' ( #LXZ}7/Ab_PZ.; '9AiCQC~M , i T3S7AmB,viF5Xc|z.|{4Ab)mN4N# G O | W | L X d  ` s 0?LwJ@Lx_A!\p!O ?uzxNo93G +[g^]Z  ghdp$.5-a`,&l5D}!/)fa wr'2+\"?o I0|XqrI+eH Z  ~a  $ " u d D  5 jN !  , .B xc [ UD  lB i ?RL( T b d , qK -  B = ^  .R>jL !   y  p7      W f=B=` s Xb 6  C2\  -3 : e   hG zhXJ0V*u V= Q X '} 'T M M {TcUT %l\D?s;v[I9;oU gTg.8&2wxV>%&`\}8@vjbS|6V9deGQ(A^=@/dN> `A\NCQcNp7SDj[W1PEe1t_>cbIx8- #[, 7| d y\ d9 kl 2 C( y.   K \t#bFij*,*1qJWs$Hoo[ Y XIZ`c]8UkM;tA"paD,N y'> LE[ s ) %/htJD~gL)Q}3waD/GyEW&"PFe A  8 5E @irAH#jjB{|M?4>6'0v9Z-yu9A1.hEZ0  u%k%YU6<1j4[dRX"o Z/"dUPs,mrQB-0t,pDtXW$?;PFBi O c   P *  &, u  T  ( D  . | i  ?I>h10NU QIV+c 8 O   G W } 4 8 > } B+ v<Q gf I' + %! 2_ c ; 7c$X/` ~| ]  T X  y   # T  4 AF  D 6  i  %AX"yH- a Y -p S T1ZtGS] q W sk!j/"G>"4.Zbw06U(:Pe&Y$c Qs=V}%<qS4PT.N/4 !, C `.ryc% ;cfSa=t' " }  Uy1JqSB8wp*C9mwjJnL:!!/$t\G;m.@`3Sn>-tn|ZIL([^lq,3]@[:JhiK'o- rD hQ*eHPe7/KYN#0#5&{<y ,fzK;B6;3.cLF5XD Hu ^ q r      W  &U2n}H?!-ti O%?20w<-Xn| R< _ k [8)Ciiq* m  g  HS`/-$}#p X<  c m`}(lc"'p.,Rs? E h a ,2 ) 5O/ ~W'A$!{Jd.nCe([};v}Zi3-RVQ3`1YBb3}{o$\Hr5x}_Cy= [SUIb |_7kpT,[`=1Yj2$U O=M s K  o } ` x , Pb9Uut =&gi&ds"1b>9  =  _ w 1 \ V e % / Y  Va;0k )     GCA&<iC_ . z 0  1 j dlQs   Z 03)EYgoDhAj +& h  < : =   T  . s j."+nld&f!F0"/033+!Fhib&'1+[ U-&Ow+LepmF[;>-IR,.)3An1-3q|{#jD \&i[?s P;n@ glOf H S g . % "     {^ )  ;)  Pj^Sf/ g VZE XJCgp/Sd>0&nC,`LPUi8PjbDC(5nCu0uF>E*2od8E.mVkZ+na`+c;<$UomC>drM2P'>"W|:V#^nhGJek1.(!D5vA t'Z&pC }C?LEqB lW(eFt I{^KD% ;o,[ Ti;Er&++=(4YP j ; f (  s6 x  a X  VrZV8 V | n ~ M L a F   0 Op  7 n  c WL\B2 Zm@   e C iF  <)  Z  '=   ~0 R V8 c ? UFM % Q n lSt? 2 s  a z s _ i  . r s BH  p  #  7  e  P 0 e \ .ZI[`br *  ` *  X  W 6/J9VZ=HXlw>A'q{`s0(EiMEnWf3orc{NM5wCw8( q = L U  p > ) m AI8# (yUxV ln    fL  6 e   6 X [ R = j    >]0<S| XZ x 9\K/    a1SC ^ 4  4   J W   P $   R  7 Z~4YN8V`GR`  I   l B 3  , 4v@_~|?~ %Vjp_*S y [)V'*3>c)=#2i%ZT*`*6>$2z&PW8 Vv}#p;"^B4P^@LT>Bf2;EF!VF~Rv0{t,)s%0VMG <;EF` ! Sd 0}DL:;@:q( l  "    l r ?\F !9q6R}2pW'R|<%eS(-ELO7 C K  \  # m  f >sc &olvO|h D _1)_rtb% /  $ ATJ{6*dO z mg{^m9MeVZwlPaG*^45nvTUI[E~ Xt|^wF-7`oUXA+z :Ubg0CW C Z7  ( < \ -? +7d5ny#XvEfkEbU 4N#* f?~6rk3! lT@I[CN  l 3  [3 j q >h[_m+qg'xZM8l((j>s  @ # 6 < 2 z0;7A6 y - U:Xi:"  T : ^ &~L'rz; 0~r"gucy<%}l%9 ?D:o k-HQ/( ] @ dx6>m+~zX(aFjFD$ 3k{)R$k^ i]*+ -r^@ W)l.5@s>b9$F~\KpZ[x3K8iGWAb4V?hQ#&6.b8s%; r P 5vyb 4? $ 1;  n  R7   n N V 7Ya}O A0  D - = nL F& % x ]  l    y   !O;K%cu8DYn8 MF6'^D~ Tttk&\nPtg{5<]5CzZh2wy]3{hK?,i!w2)| u u:.KkDF?Xf vO4uT(B ]/"@a++qr7!<q;;]6e28 JmwqN,,3,=fd;hFll} .? ?  El$Bb:^v/ KyP>N @}E(exfi@1 Xf  _c  t  h E ]S 1  /  X ` ~4 W 2 { o  }  m C IP E' \ $ @ > E D b $  3 B   Cn   9x     /LVURgpN:   = q   |  yK  O   / S p  * / 9  [  x *Q]{Qg$ !    m ! u zW } I p Px^Jg/ s/r -Vs{wbo_8( R p- .P i 3 >[ A P h~:_2;R\j fe.irLH 9rIkQ;z7N]!'wlsRUEQAm. ]   4  h ?] = o i u !+ J z u F   j o\ e L Oj:#f u 8 5   sR o% dI > ^ || E   R $F7!11-& V X(Eck!i v l6"/lQ]d*  S yk@ =] ~ [ Z' ["Sw[.^e`kZ$4Bc ~Ljb,$1H !  3p  2>   B |l[n  11xOho>76%[:UfZT/m X:[88j-gX#4$<'+siscX[zBq j61j CaY?%* +eT3ve'PT+f(Gir%9CcB=@lI3 ' Z L d oD]8u! E    z 8N ) S Y 8 :i 9 a p  aWze?^komz65'S&/[a9vm1  j9 CxVKtxHU+PU4WL  1DN>  WY}'Q M:V~]_JhP\ ;E O N ; zk0&#'T38-t0"]19p s C=!Rk = "D h R u` )=\ivv6\c*]2 X(RRA%QD *#LBA4YdKPh5' 6 D)  g x 1 x g ,G  ;6>yZ[7\#<T4A/aCL  I ?, x Z[  x4Uxh9e   ! R"~     - ] /  m@    Q 4| )}e-d:VRC J  _ YMvwg>$imhVmx (  T  4` U  q DiebWS^iPB< ( pZj;@x%&Iq)DrbzbJ/[yU:v 4 O  V h A @x I-  cJ/D r GlqquO @^Bx!1} UzbVztkc&*?HDgn|#V-R&!_+7 z`hMg|v=Q\s-k.}5ah yV^RWA#twRA [2 jg  p 7~G]"_eVc}F  0 e  O   f s   k G ~ \ J  \ w 6 i  d        v f  T cY*?.kO##K]VHE)*0UKX b6WKJg0.[{vng*JMGnX,`B .$3IAGI"GE @!OkB| M"Q;T2uSA$QGDuY#{ >Vb9c(.#g,MR G]8 #;| }=V8h_ot2DU/5 eW\~nkobu|RIOU : g   f +   E2YW=b+bQ  <R Y  T @v1r6LN=xv ] Fh fz  1D H/ S t  - ` V =   N 5 3G 6 !p t  -aE~o^0v/A2} &Y   #      y 90 6 Y  !   H m y >+ f r 3~_e5 Id $dv!mm0l=Q*,rxA{}lay M O H^/tgtdx`KgN\6)9s6X{YcHle#I8i=c=QTy=~Txj\xjxm@4z+ud# -'`(csh # W ]t(Web!$i)2)!lZ6WR2,! Fqdz2O]aW3`V,3D l {& 5cy}Bg n%i'U F%  2 x i { j < ##  ya\1/*esP)U{B >2   l s   F@MKIY31l$];MAWZNN)X,XUU5 X : _AEw=<3'%h u$b"3z9,| Vk^{YH*Tn+8FR `l4q9.qn[*NNA >CLi1TI]O,HuwTCr^xB1'a:>[2 _MI)FSo<6JqI r{BS  G u 7v_a8W$f$X nd [ R 2  @j +    Z  A}~-| `sz7rDSupg/Atb%dsB'pUC%" 8 h Lw  g.OP3HAx>+=  :@ 6S+E|Y]]adQ11q ln! n3E!u -j ' _ _M | S u g I ^ U ~& bV $ ) d7  - O`oZ) D W M } c**~9nwS b M5nL-yyAIR2=A&DOr0{v+>oo  z  .  $ F ! ,   D V "'cf $$( ? _$ 6 v}DA;/98Y_9=`ZZ%>]  j  P    C | C f W  H P o N  b{an - t  $2Yuq4{= ca={JNr A3\J>  koTeW)} ' }"N+7aB;lM[zO$  n P\X2W[E'Zci+D}#Iu{EN Q2N3Q o U8 22l]n'LwbQpd&E4\BDo!=t,Q=FPL[9H=s\!8 1{yPn=W_ 4M)-mId,{&0y9V.92k$3< b' I1$5}X%) ?  Y   } # wioR LSZG  9E    | u C 5H A i0 o U 1  # x  5@.5 P  P ` Tq  mZE j v  e P6^`Ix0l@ #"b-s2h, >W{hkP.00 ^]*t)ZTC8XC"s[VZQFZ16V9FL)E;:U /h pr4JDazX-uNXNnCBGfdD"sE=>vEP0%y I^V{NV}|>aQV^=OY$[)PGpJ!3 >x4uzBuenD z(hwR `  8O e ;    $  >m%YhY|Wy^[3T[0 Y 9URM)  tD   _  f = 8" / `H  H 8h E  1 E 2   ( # it B 5mw1rK3g( p U   6 4   f* wL V@2t k Z " 'iZe|jbfzyOh  '  | & 4 #; @Rh[|nFM_n".GFBz*lagNF1 Il$j% A\|MP cLbj * H:"_JM(r6FA9Xwu pcrT cJtU4.r[!  Ev_H 6/M$' /@nGkcko63XC>&*+s _l,;BTD^r|]i" H !7UP'3BNCVB~a'T0f    8 <KO1Uc)  %viy2 ijFkI5Oy{:Y x% &|1@Nq Z$FY iJ @  d a +3TtlpWp  z 2 7mk"SApzee E0;afhfB-du2 IIefB Eun3cP8@7 z$vN uI/uAJb !9r M :K`70TLh!:@<H$)chL (%$c9 H  ;= je 4  Z ? Tt DH ,D ]   Q/ < y; * v- U } FZ   R & + 9 Y  & D P $= N  trM1,--2?l!0\8pd\K s  q ~  s;  sq  ! E  [r  &k laW hJdv Y \  S k | ToJ;vLb~A\PxX!   } j-jbyNl!\Wc}ARU{1P@l[zTa8|QP["H5Wh^_`NNPL/Y_ik x Db 3 O +m U L & G b  U  BEw=9-2d8 ul$[5 v e '.fZwgV)JJ{s&  $}  % ` - q  O Z  J ] eJ/)"`<e(BoJ?eGva`  9 #  @   ] ^ x - ]C W D C A a %{6oRgGh |Z? S 8!q}];i$~6GeZyL9h?^e23D?*8?I}2Pg:gJfKv)OtpyXtKS)n(jjT(1zkC\<5/m{&@O,2^ci'y8b}$+B:u[[Bv,#Y`OEV{_ v*&n)'_-%Cv4-bSuE=*58  ^ L  q   P   O q[>Y"rx u1 h B D ' #OmZ  }  2.  S X  x  ] B 8 -  Q  E S eR 7  p+_r_~; +M +ug 73$z96x7B)0TF0{    U9  )@3Ub)YY%G OAtmN-_ek*[.!\,kzD{@0>U VC2=DmhE] xL|ko.Fdq \FVI\JigN,FJ=5:FO ,3&r-@v9U |l==-JX[C-o ( n 8 G    *\ pFWRa)'E~D%_5A f K %M- R _W  C Q b 0   _   ~ tD ?mZ  _  9 X W q  cH-Sz    I ^ M    ", I    c * T b  g n Z (  ?t    Y vL!adc !   ; X+ @~(_7M]P x B  .gA$btwbM> j[ADcg q  4p _kb*gbK L{ *!y1gD $5G:Z~ F"vA; |e7|H4 ] `  D H}#Y6=vK{WOznZMAbG _G7g&;F1i : { ) @ P  dE\r 6Yf-8k;J# ;9^d3!(sVDE$\I[1f<&%3r-hMm  _ &&UX?fwnwm12kt x 0/  E  = d 13[)Zf;3r@`!_SP ( ] G $ hZ(=* 2 A/ F(y~$y9h9* y  I -PE(}'XdwfeJmfwXtsrtQ)v}efk+Mw_+w8='CZ(b} 1 !YU\aJ5{IZANrH7_CoMTf~:D6z5 6_u xE  g N A  i / . |3 U  :  8a @EMPc ~Dq|0[     Z  & a  / b   uV+8$V&y@|Hou NBb    3 :   n v  L ~  F +!8lG1E V u M  l X  .D @7g`5:<fXoq ( QW C @  HS3;x_dhfzjl')/N~A+SsWa& .;XNCSHt*X}\f?4|r ) " Hb ~K! [}g(U29+(bB!V42G@I2If# ZU n# y bUz jEf#hNV5  ( { m  f , 9} l  Q6 A }  b \X l   Z * oT ~#5eC:W:BH  q < Y g]vV@/,_ K B C  j*  n/\ 9CIl2YIW} ' 0?$ 5Q)=[0&tCz>joa*ZREv7}ZsCvB`3QA$'4d:$AVAkKZg* \;fdXj]6tvInL=CZ"2 % 0 X 0 = # HsUF2d AK q t| 9|  g ( G n 1  I <  ]  +.S%wM1  n Wm-S%)kFZ~*:Dl56gM%>Wl v 1 `  K   g  o   + -  j {@ - RmQ[}5WXFq&?ojQM{> : t p & 7   p"]gMsztXEs.>d:J%JfupJU34_$EZvNoR3VNyD'mzjQnh@2t@@{ pyGU2feE~sDZg2#<Yw&8EwiIj+ ? QWLrm D\<"F4Xt K I Y w0 =  8%  BBEr[v$gA  z p M 9 [ ' zX  J u 0 W   6 7  T _ k * b a e p R  D  8 x ` ' 5 l? ; H T Q F X  4$ H?   Z ! %  C & 0 & ^ 9H @ FZ skX{^  " ? - 4w go" /    #W%Wxa_6.D })k   R 5  N , Zb0;RMQU}f>W(ݳDqbZ4{ܻjމ<h&yF(jS(-$tBSyRlg \c  m" ioX Ca  Df"`_2 V d:  On< TM w r ) } vf @Eq!VAneUKRNa"s;-/*6QS+zc='\&fwWk!a8j[)V  s xA 5 vf  9 F(U;A vQ k$jT*o(Bx\7p+]Gr8HD.PI8=', f @/rB b  :KMD%\ C 3 6 S+ ^ # " k >  Dm9 > N= + , sDߪ߹ޓhRg!ިj 0Uzi5{G # ',2z1.->JqW[^5WI>i[^x:d/;pHrV)<^[j)-  FF|'EN+rrQEc$w+gF-wN{m"^KO-|.m|f+l35J3$LJBIEy6A#L/0D : *8   a S SqZP@,mBqE!Tp ib#TZtoG x ]lz$alb}!AyS ( M6 56 * Sh . - X  + # : m9vW@ 7' E k } o %  ]eB|H'HghGSk1rP&] l"B)N?|7f(JT D`H'V9WS2<0J[G]u}S uX |zEf`kqqXscQdH =[kh6t&&8U n  m   t  G% }Bx P  a8PkPuX2c T 0 m` " N z ~ q +H  R E Y  __ ';-,`J   #  n * ~ `g vM c.    a  e k v v S y& . 0y f  D  p#UG&  9} G t V?w%v'HaT&^eV MZJxTjf{AT}>5zA:0BJ31q*5:FM~q7.qOj{e2]Xyd)eiAk n*27* .`IU } | ~ ^ S | L fP  Z { 7\0Fsf'Q  [  mj   " ? ]  g  Jt  :LM.Y?3"#   R`  V [%u :Fq4 # 4ychZ {(~ { [ ?w   ] & .t q ,K  | ix :  !~G\ue6[@/`bA!](Hpm+9 . d2 * |y'iP   i -I (  U A('}4X@;AN9g RO /Jc.6Ae6)F_p A[;S1S&:HX^/ 3!nD}E&7h h 7n(w=Kg5MhQhmr@Fx*eL J| z h w. ()|jQZ; B  p : i Eo  \ { T ?z m`  Y +E tj?t 74 e  ?  7 l v ` ; k JW L  ; 2  P  > )  K N j .   2 <  +  i    ~   ,? $ 8~ ^ |  n L 3uUt/YoNc0  ? [ C) |\    7` P V|  & N1 v  'o \P W x b  ( *W 3 % j kky6} NK7pt~1}E~Guyߐ] 4܁{nݒP]`J;H4O4HEOZxX,P r s q wi e r-ek/\Q,L}&DU9X! t  jy jM j  6   C [  ( ZV q   u  aY  T| s BW d*8)x(  U;'r6Q$F`+/LL^W4xP&y.%QK<'pUO{ ? BB  _ O )e 4 z iVT`*^%n (LmY'SGVdaaM`+jJI&.>h2hT6Ra"} 5 5 g \j = W 5Bdw=|Yv*udj8X,mKAbI;V^_`K Q 7) ( ptK#_M|ZG?Y2TPb- !$%rK\ Asp^_P0 tvKW@NJ=6InFfv]<KKF9Tjg&C$2P2p  @k7g3i3)( R u C` B # 6YbSEN .D   q U  Zs ] Rl$xE;;&J5 R # Dpsd@q}xc\ |jk-+$>b ^ n" r [l Ik; 0 ' 8y6>O&4ymU8lF& }:hZc>9{|j-&D' y. JKL>c^~ d(4-E(_@x F n L;qD]a'6G j   f o ?0anbm9(s;`Ly    $ o b  , 4  wg {- ,  S[ b+o{|^-/r   dL#YV>Lz[kM3 FF Z ` ~n q D ?  9  ~ mjs> a R G  I  k _ \      J  j 8 ,_   H : i L j   > . )N ~6In#< 6,3ZWlUgr C x^v#}Q=y&+[&8WEVSM[x]n>Fw 2M?{7>|R`1B6unLzcG.T<,"(yANFi$ 2 BP fr ^C _ HG_"4^%y 0 V 3 }Z B w# '   N   S   { z  V > j S a y H V q L z4    h(  ez w 2 x 9 |$+(s5W tgjPVOO #4[|"W.$m  9 E ! s      L Arn<>r 4b ^ D ; Y C N p A  W y y w b& Rx C  z ? qVB:NN"#R4Ga#`AvNVLR@J0)r>_X+G}Vj v>%iPa&*[^G1*"8n6]tKKJ    Q  }6q MiUl_f!2#mN|fk  (% f<es  V     - 0 Zw % 5 q f + `SJ;/9d4G    : | X ,   $ h 5~  d FN s+   S " v u (O < T C e }  st a ;z  v O ( Y   S 8  hv   1  Q3 T z 4$  4 ^K 4 7 88 D l I P\3v $J K}&l{ O  : ? @ 8 V U V fl , 9h}a@Hk]n4o` OKQ@qhh/' -^^k u][_Dj`,TjZq{<jC ? S |8T3 0$$EPjD`oRj/9  N R  ? % I H ~ (  c j > K   .E j  2 v ?P  / fg ^n*-_KG0Y%J t?ou ^ < 5   = 0 }  {2"<!p k l 1ANb` D H n*q-]GhtB*#Jp4Mr;#-hba*~P]sYm2"W(2RmcHOBzz?](9e78G  X }7 k B a X  u  @  M= F $e " - + 5f # j { L c y aK  T oxvghHv2<a?eze)Oe!s9nEF)  x   6   M P } +uI  bbM$ 7N5  2  as kjz ] h ud Dq D  4 a ^c>;7f7,W#aO   D l8 m}g\@J I!L5w+EJdOm(  B y O&"E#riE{@K gn=' y; " %\s e*k+nH\i #o:E;Xr/9 ]pHMDL.s}:x$7arOS9(>#Xno;HYrK  .Y pc'. 8lc'Aqr6 'uw [ 9$ t9}U;k@_ 3 z Dv & % "5 /W ;3 g T x [~ ^Gg"$y W,UA&)CP4T-il/ ,f IVktiv16"'m:9x&V?U*G=X \H\V:+ DTfIx9)\N&C|n%# lY F  = v U)KNNqU%y_H&q(IyX   : 8h p y A I = U    P  ) R 3  % s '    2(BWq;3D|sB*VTC+pll2Pzea' 3-KAPO*   r0 @ ' '  } =    j ' , oXp:V1un[ .F Zt*i!]s@b''4X}*&]-MVVw1Ea'N+,yY!SfZ*6Lz-\}Xb\C{K6>>6<%YU>ybWZw)Yn0F6w3ou9\*.g {r$RSnGx> Yp/~ yI2=;oxUCVgz)#wr!J0>M "pz L _] ! QXJ:{ M 1\  [ v x @ e *J  W `E,[:fMMG$_%;Aiq-(3,I1r BTR54u ^ he^ZR<>;DiH^k2P<bbj j 4  XEZ)&N 0 2   i q#`F5<^BKBb>yO7P[Q=EOw_wN}|j1D "{4)|OyG+/  \f/wqneIqZoro)\B7 p tp 3 p / C `C &( a : H ! v 9 m o  < l : I) y P L M )| U /   #MImtdGKV9ah5 > t   U* ;    I J "$    6 IN!67D]@)i[!s W # 7 {a   ; p 9HN*p "]'"(( O  u  de t&IjHB9TxRdB[ @ p _]XJ T $3 'x : B% :B"'"dF&$0't0Z"NP|SDH5{\W|(bI/hQ9^ dJxHkvDZEb'1 L+nbs,0sYAC*Rgjj1X}(HNF?%L?eH8K9dz( ~  c   }M = ) M T B] W~ =   >i  m1d 6 G 6m  = @*   < 2y  ! JF N f iy *3   AUvX  L t Uqi P H z 3Qhc\ 3  & (s  o*  $    : [  o U  < + R X : > $@m_AHYA^ \QܱD1;)}&*=>R`UKI*3ZiIR529n8g@-8+= )y}LLdnq ,&8 O+gc \ /b[YW<UCBs.sgD*= I K6 D#{0zftx'k7C%Ebf: jDGL:2]z7*JsC;x #ws0 L s J2  D "Xbt+   .    70    j N   ZD`^qE   U$ * U G L 21 8 xs  Q |  B   y ^iZY7Wp LI<+F7[9o) 7 c*AjQNp;,-V$;f{MP^[nig/tf>60tF~c+b:O8xvsE bpr>?=LX{|pj"+8T(.j3\@<44N!HmQF _Bld * " lHazfg*+iT7) e@mSMq Kb  /(YKQwy#X ? P T |4 KYgmN$ i'2a2* )\Xo,C(Biu)cP&y Yh~e)FxR@*zdNO3*B2*z`5M]O.#I  J` b+ a E  Q[x[07Ti1?EAjVX%)dUG2%)tpc!s_VHyj1O5sNf@`p&46 y ` z Yo u  1 3J ^ (o C A+ SNvJ&8c 17 d 7 O C1;fL}Jg$d(E3^bZ0M(l[jF/ W !b  b7 I   l )  J 5    CW P 5  lcKAoH[}n b  s  s #vwp#OP<r)k5@k{2t] & " 6 }   *, q -y TR%hn[i(q4W q Z & B | _ vK 7 )2;">UE>?wL%glu~xJrhB@K5O[oMK,gH@ @]`(%( |vU{<'BxIG6J* e\.lTlwkuyo&O$~_{iTM3{g.L cm j 7 ' 5G D&dn ^LB^ '_K T 9 G   g  u F |$ \ H p?ZILWZ) s  <~ u r0  /  ^ /ufbC*  C  W 8  =5   0 K k e 1& \ & D>o1W!8QODvbB 1 [ksuXW$}AAEuaJb MdweޭHYhR+0[986!4^^M\!]0Ap~f/ku=[F'[MdY4kEqYJyWbY>v;0%uy;JehcI8 d<=2;$bPvAq*^R[I4*} 9.#0vSj:yQCZ 7pOjKn4N:U9(_mv5[Wp:vK|6j8\g%fj6 Z   Z  4N :3 E\  I   HKGUix@g33+x%ixRN  o cw%$    x  L +bY{e*/>p+usWxxU0-O3"0&"\)Vx4X A#UM|B|o|kV72#jkHv/,Uy^74Qu7AiA X  ~N6Z(XO5t#WQ.oV.FVm?l,AD. t d + i&    :  ># ) o    .U c x 1 E<awYf,lXL9%QKZ}]3{zJ$pR|$    Q {;3% ) #   x  l    (QKmZr$o!mox/Q  ^ Z )F  bA fDpCq's: XY, ,|jt;ceNlU*u]Av`>E!|bP#n1K3nDptqY9NlK'GOJ8/8b1mq#+f)O@dLla:0#Td:wyQ 'JbBAnkwIt"X<Y ;E4Em0Z"T~p"I+iAaUGZ@O%v H r O  bN 2p aa . S} h#( r ) u cM2tH 8}RNbvO&|}Id"KJ,&,TuaGc~p!H55l)Y@GHdIE~&/jY49rtLnhM2i/>,dL1g9D<3`Uzj /L,4Ms I` b R y ' h y  v[ ES5/{i<0T ;R0#6Q cFRC#/Mm'!R,V%}ckVKlm#'HRAtr \ h [N  S_   <Ng?5c | 06    Z 2   qu  sH  ?  Y :    /*SfAZRV^ls",H%'?Zyqjt@0&2 (g }  wh )? =s EXt'B^i4prZd)bd$5%HdK4gs+**lTc"{TOM_L bb7JX5YAOa`<2 ]U"53h+gPmq ~!.}> n (  ? + ey > `ja#ir)'=\APFN?o[aGe5#NTaG2&> t   | M a9<Y q  X [ kx  $  8  |+ O\ Ao3&2Er/ M . D  . s      X 3  Gf/ztGD#-LTAiC`qQeU- = /H>leVI GAy}5Zެ2I.OcW'_ 2R/P25 K=12v!>3n\ Y? 3VDP<0iw `>:URV.+uJA4TwBQ&MEI$"gkFsNp*^ 8}!SG?>nVvhYU gj};]WlW!3k^(^Q1q>RGH*4Y> " v oB t'?w    [lmd|0f\ \T:VuG$"bU  . s q, W  k!  x c>ttjno@14]5H1NKgr&Ms:$w?/J  Y z c:E.&{F B ew;@][zC D MST6"0NG<AvV|vM.(,=JR_s[C?!6J- NI&% [ka Q`8Ji~Q3PKBMy ! &5Kd"prO=0cEc3hZ@.%apV . F  o]CH[GSr=m[ 4NVhIqn{1:4= ;7Lqs{ c1}9P b Q +T(  O h {  < q& 0[d x5u y z @< P4BlLof Uk NHW2&~]8-M:P86hCys{ aAzWh jd)N PJjx0I\ ys|z}r;u'3$j&u1U6M']z=iU})O p  ~    a 4 P wS80,ts,*ayP=u1ZUtdm>E"SOBN5LTat o & 6 o E "" P M ) $  C/~wZ,C%q.v;z^^yvB4@!R*45oX^s>iD[BhB_g!}c~nknKI18 c`5@G}Mb=E?EG{2H"kTVXiQg6+~7Y(30(C 4 " W }O50}EjR#xWCK9Yt!q QkcU [^Voq=XOr%21^x/1|Rrs='w 98+Q&' d ed C  .RTR D % z   @ 0  $\y     V^^5B \ n@ THS T  ! <?Bxkh`6o,Bn I{ Z %+J`2Vma\&#b^t]Rn$6u \@OP =I CS#oV 2@pSVs7^4GoCz|KOi. nneTZ9C*bq+8WT}^wtmm : yL  I CD{BS\c$c~QU Vc L 29 6` #l b *L w9 "> Z 9h v j4 # z T  u@GP Om "+\{ sVR  Y - %  C6 F$ ;D 0l Z =  ffy6h$|Mh^gL7Z /<sJ;^/$aGE3enAt " 5  3tvtu&BuM  R.QHB/&J x  xvh;qezߗvaݡZ7n ;u*Tؑ}ثB؛D عA!B =d}ڙ#۞;W U jQc :R,jwZa1vy@D ^O ~  + 4  )  6c    )j-A!?hA\5 r8p0Sm;O/9k.F*#9d{),C3 & 5>oi*[~j}_SiP]>KwfJ9,\H" 5tI7[]n dWy7oDecL_E~'hFG\2 O)m*- L|N*xW:O Z'dH~8MC{t/{I  A# .R @  c Y tV']@D?fA    j j+ & # - 9 W gn k :  KY  a   u r   E ^ ( i P e J Vm_@VkIbE[pOgK( h  $ m tm U 1 h 4  l QUAC j MJ   }=pE|wM+O{y)z /  D2]^3O? j~=3 iLDcQ$rx>}cmagKTk<m M(k 5vhN}UDE\^o=hy V@1A\0C?#OI5lFiA$F O1=2%1~Y b <` GVD;fCP:z@ _ B:  n  R + `   p<;3h(4?iV*0~PRos;v8l*Vt`HO^ s oE ad 2 {pIO _e{| S a Rk:$GX$wgu  f e  1sz^`c.,]hm\IjR% #BGd9z~2h)W9oqRKFsv|b{z3o>8p8+2 7s%D  v:n4iVpc}l&w5Qi\E1?>sO  Rj?0ZNw?@9s%S[,5Vy {C:r ! g; j yIU xs"WO`Nj%\#rv/q4?k+K>{u:Dz@z#p< v^ U9SSfQjisOYR}LD2 ( A!:! P   " E R  Y 6 q  ( Y K  lK  K2   ^.  t ) +?  o{h22l}Cou! % R j LA|Si\1(b;~}uq\X$6 3 &c x[@8QG"f}R7o1Nj udxG;aUSn i$hI `Rn|aeBD4 k9Mh'(l%,1]B5 } wyQ ( RkrLZ 7cTSF YmG! A u" fw +  6 **cVa"e,};ZHV'ygFVy|>wnH'v!bw! ; Mb ~  QXfm9 mWcd$VwzWV&W;y  > .vxVl- ;  > o l  r T]q2_di`i7>tXVaj 8 XrK  \ n 9 5#[ot15O lAG9r'>q  Yn N :w5 >iOf5ڴتe-T%lԪӊӇӝӺ^ DՅrq0S{d;uIݛކ''XNZ2{(0Tte3]|{[pp1t_$!k H$qRFQ&g G S CW h - N  x  L]EjP_JXu7*NETn1 +:l{USNt % R  h > )oUR1oMoA)6&-< L<+'rl,Z  # @  ^hICB&<o>@^u]?   " v  6G5J}4;@R&4?wS<i4>Gp& s5C-=7,nmA,h:dmq2J2 N ( u gVj Pe94MoX%R.s&'wSKrX9X2Lh$(x.1ZX"O- H=K,u'c|y (CCMJn~U-a@Q!i~_\Jd$OU;}nw",KD:2)[1t _*_=dXw[3$.X| cLax`\yJ*<Y@fQz-`t;_2!x V 7  5 ]"  FokINyU_a=%"v     K <C" HQ i v   x 5 l`   6' i 5=  '   V *  M # I uK>I"Syy  `&l2M!}GI^F;})%uX#jZi>W w! voIa1)3.pP]/GrqSz0{xE([gqv@$J-O.#YB UPNxBAF{R5:Hnp*`<&Dq=_  } ? 2 4@ D @ KJ   [r  x 4 ;m3 ~   t t [ C F  m    BJV'oRIrHWA1ig||tP 6b*[}L|8)4?_)R&A{ EE ` O #   }# KK Ru   V 8 U % <O b E IH,_c z'TCg[lgL:Tov3AL@>&H,o^,*laVdqs!&XQ_@2IiqIcJ g S2VSm#] M9}\a"Jftu&lqB1x3 I}.,-wd7& " ! < H n @ b l D$ )  |    T > f ]  U   '  ^     4qEXdOyy7+4Q|<kxa:8  } 7t   K ZB|qdSz!+nIt.V ~B  ? YW # &k J 25E     <hO(dc"K0if J F 2 _ v aG3d@ 8 ^  L ! v)8I3)߫~\ߍ3jtL#;Z-:{fFd]XSMH<g>@b,yj&9\&6ywce%[?o+X:&[4 n (IeDqnk+tr:_n<hr>1 sYd9Jy7  c 9d]>E"%K__9MTw3(_w 6iGg lH r ] /   < P f W ^ eUo2 p/s:Sat$m [f_  Y   B   ?w~La.RYs]"u|[^=d3% @/97"d+Ygy (x  0[mv:*la,0vV&svv, A yV Y1  y3 m-   RpSN6?)CtKݽ_=۳>@ׄ5֟M^Co?}Kx+h%FkB>[i(a{&1vGq,Y?' ??m f # &  -$gF[2  n d/ E} s -l gZ >  .CPg/DM1{_Xfvr|9Y!_&:Q >DE; DqpM<I ~S:pbW8-}(/M0F;ECe'6 "  X MDS`HbDk' y a Y]( ^  O ; 2 %H1\6@DYaRbl5wq'fyr )E ` / 7 L - ! L # z  Jn{iKfd` 4U"6AXb=Is+}DP(t|l8A< 1t5sehmD ?46` < [ A/ h IV * %@ u#$X3 c{/cD2^i  `{ $ q "_+|I A S Y xI <9 1 uJ '&   \ l HJ  W " [ q, M% l ' 5 O P O W `   q 6 d  Y A C+ M  bl : ,2Rz3QIId07{ޡ3yIk|ܘ.&݊8Gޅpޯz{ߊ]q?=+?X!~u)=]$`%5(KrXfJbR2 _Be 486s1RSV 3 V P itRhE74CB  G}~R_Z ^KTY+ IP?(D~|@_  6 } w M   9 @ s   t   )  /   o r w17iFKO-\ < - I3 J5[m~OH= - bb  V   i> M %Q ^  . B ( 7  E " T G Q Ku    g ) 'u=}rj<Aca9#UW8q,:GwBV ImxoW`4"n^P` f 4[@^[yPtH=|)j%kT| TVDCw ~dZv9*Ike=5$:?I2|W$\_"=3 J y?=-n?mE%<s .n1M @t $ *J dC uL LQ      > r  x W?   mSgq9K4^J1[nP_/Na = r X e ,  kd 5 d K J,~?*>`.!M-EVM}!jD73B.HoR_/ VS!3AEb,Uuu  ] LZu3JA,{H3b(6L n;"(-DKvD)B-tyW}}IT YS/|B[j6&a4ByV1Q)oQw]?G"iaw9X3D%{9Q1Z_+{WsoT2 l <seo.q9NhI05s:5{JYzd*u\  H|mD| dk S n , x< c @ X|D>OZ t+M]jc *   Q w [ E   n F * v ?  a _ Sro @QnESK9! #t$x 4  o o 7   Nh` PP j  0 nD 2 a# & %` QS]*?54&. _)T 9S  F 0  u@M} @ 1 [ Q VH / H7tq7,gd j ; c_ f k  j . < X [X % 8 \ Gm["vw/j!xX} QW'^} eRFl4m}_c_9awhYu:"jF9S<)sA& j q$ a Xd c5  ,CmX yoOyMqqrbgx#{hP$ ;*z^fNuEAs F vo G! S\a?u238{TL. K$U2l)5T6|SGM h #  ma%\n:e = t ; I ))  gp-:    8 v u 1R1o8mx0Zo;k@iAWU^;$rB:+eq jDV#CbLr3>IU/ahuP E l[ Ha vp a = @P:rpqJY#=2&<l c5 w x [{de;\x8&zYu,.ariN7l9?(Z91[/A-`+ 20*x~*mJSF6E+: !?Mn _} + z W 1 G * \ bFT < ln IJ:v}  \ j #   Gt  (X3mVF " i 0  % F `  A= ] G  r  m X 2  : m    67t \ A R _j=.>Kpz w$.J2_$q>00/r2O$K& k1H &e#izqOSgJ[B)PPxHE9QXW[.?G5fWY]wQ U G d 0s Y N HR {d ew +/   Z [5riC2>V1m_D9zpPVGo rJ   } &lOJ  Vi z }2t  G [ U nY !'5^ 2V   I / n u h {H >K  v  m #/t@7u0SNTvyP~*-4 $ 5  VBarz  7 H  tc %7   Z ._nFdqcLd?/Bl.,#9 8<Xrm+P;wwjI3&WE K,7YlO9m *!% rN;-Sjq kvf j~"~io;}Q YQq[[4 @ ) Zo Z e @ B g_xwx;A;zdU1 A( k'iAA z1O "  X +~QcP~OlO6D =Q0<V^R!4f70I ZYY*<.kPHW 7 R ;b?CR`d[~G=<E^X?LSX7f(y`02YrUo+dk/9.h(u2g[ q } kJIA-XS+0p a_.wEH[8Uە_? ڧn(ۆ܄8$TKO4Im^BEN#lG"fyR~pCtMtW@ 'Odhl&?= n#+Bz5{Fs2M~`d } tc[lAvO5F  9  LxgKYsQ$`/"N#Q  z  JP.Nit8C\-k%/T3x[Zr~< <J n 1[T6 \T$ }  Y@ r u (F *{1 2 4 j B '% ,* t  9 x  O{  (l 2  ? qJ B     6wy kc1nX:A[Y(5Yo]UiP< OVT^b,4Si,4D9^COl;kp4wwUYCls# ( ` b& ^ t_  0 7 F=w[#k_#zcT>3b kS?+t\]Pc`CTKJI~VvJA`F! c=}8!c7`tM:% StVO?6B!Th@&"NfUA2G|vCQOpJ7 1U nx u`CGk*'0tVt ?[}&l_L) oE # ^ V W m <[ }(@1dU_\ nRJ #h}s^6i/9r3HW\Zx8B%'vjxP?bEu#W:c\4/a/eK M e ?M/k r cwUne262RK\P,E6P#d\M`~2 ~; {b,x( @ +G  hz\8   O B tE S { ^ : +T -#} 0/?HW?E*{P]hg3~J85JQtUq$9NIb5 3Q"'4D/ (dmx? K * W9 X Mo ` 8    Kf 33U$EIQHr4bBbKv{\}QUtGt     M{  3@< K+aD@ j\a1)8"@]{\&1]0:k8U$m"d&@5HL  " d m 3q_r, N } U  | uf } X %:(@])bu~cn:QS`!TmI<Etu-8[m81$w|v qk }zO92*JH,%.>u :lzjm''|b|s59 # ? ` % ) m Q Fj4lCO~Y$5vx:1~ 0 0  I    7  W  +' W whfkM%]wT^#I0Blo `57? p W,d@7WF['N(~e55n6jxjh&bb,aܦwܠ'X/S߉ @ E8f0~?PC4J2 /wTR5EY gY36-Kt(n[4+J%Crl-'D7mEf<W | : G un U2us~ZH{8 V < : L7 ;  |] b{XYZGz,_bVi aS5[%u<l5 G!    k 7 @ r x( 1"  J o 7  /  L _ } 0 %7   !7`Pjh,D Z_!m7a`g^D+ue[Eb/'cn7%Nf?.^q6xAJ0QUoY?mP3[bj[nA wG6adX.:RgQ Y T aNKAf~]X 3qB#kG<yMb5 o  D e | B c r(Y$><n"F4Ge{~3G\u"CS5CNL 5  TsI! P g dTUc9:iZ hK&/$#0  b7Ls   5x <s1*p9|*Lw~x@bGh# w69d(G6 *"z? N v .dQH:; S2m 5^wDBP E!9-<}zr/A|R:KoI"RF  d]0=?~xnQK{C!'}d<> G5S"-\Qzo\kZkPJ;h| EC kb>, 7d-U{  :  u    5 _  ( Ap3gkaO6yf}v~!cG 9 Kp 3; # Q @NNz/0rIH@MuI6 $ X $g t l ?ucRmE=g=Hx0;*PXHJ_?HS/e*gP#aYabmJ:>AH,o1Mnq9 P;M(t%b1awZZO:1F,z$*hhwta)c p5jYJis0Mrx S7zdnN!#DAqrSd6MSx~@:Jq@k)n=qx@"[[}[eZML!~U( , 7 eV  f J q1n ( &A u   MG t > MOo1TLAk?  0 N Z e b D B g I 3  v* ^   t 40 ( [  .   S   Q S # z v * [   Xq `# `a"MEn* Gt(w$v&i8 5{9F;g_:S}Z8\ KzZIM`O1=YgT?6{g`w`r%vGx?c&3h{K[S2[vmUu~I<5o%v-5hghb 'iR7@b,!q9ig|4C m  rD  v ~ . n  O   K_#J nT<2  b~wh   1  $ sf 0m<)   :  ?sg5X n2yC"R)=LsBSO"  lI m|K_q,5d9mhZ uCHQ+>MR_#? T^|a Kk!=x`7Z<>o@L([puayLk9h W vN$I>L/Ja yImLsK{FhHO3\qP^#qF6~1e{03|  = V p}-;DwJR7*rc 8 "m{-@`rC\*)_bwr0Yp`H@t2)X & Jl XK  r  ' . ? nz   / v P g_ P r J x l % @  @K0?4#EK-;2Q2{|\!ztuSa2u _vUsO{`/TR7O47Bb0l!)SVtq" i9M`J{}|psX.;%Slg#?AZ/`(c-=&,g h>>y >#|C6dOsWT|mkECMYZ*E>zt tnC=\Tl+ R ^ J <4 1 ) F ]J s5L|UHk7YCe|f{h*dYmFAY*8Kkzc x s A F$sqrs P JfpxWg&,j  V  ` {'og.l [0 a [J >a _ i FC xG`TUsJE~ 7= Ww@ aN ~ 4 n a J&k-_YRNcn L'&of2Z7$2r \<~lo<PUp[JT: c|^ubAV,N~,&wv&p1JA7'4l,5 C J ZC  x' ~ U a 89$OI1l54FHN&s_:,J\`*`VeLU5qHELI\ j   Q  f\  m<^$V:@>= k 9 ~ JV 1 p1AW Z r f- k  Ehs~k#k=T@ t j I?   e  '  ? " P  ~ m iH8Q,>2vagEqf`<Git7X  sl Y ?9   , - O 0 (  N ls`rpao:UVe|z2J -g""mnMv!//!#${0W@^Rt#g}@-KRTA?.D' ,G|A%$(p#ovj\@&4M@G8Q89!A\~gw=L]QZO@.` zM c ]/ `va(OP84s&vD6r8fj$ ~  }  v@G(&rNww    R  ( y  N ?x  Rw ? S O k @N Yr ' %K.ar|Ba[{3 se@+x.mS } @Z4MI!p 9'_ $)^ p/W(o&p-l4q#tV ~n}D9zl9cEY5zJzm ^k%7Ha">#x=]kj&m"6u1. pL k% U v iaaqgaLYjA#4T<S:XS m D = Y  M   Ek{I s.UC   z ]  l zV}?G] 2@ +C \ , -w  - $O R R 9  *  @  J  l!5 8   g4_@RDu>FWkMFgI "@~i:taDUH'O y c j |[na.g%mg&Z8TjomDuwoHp*_h mNH&xEc[<=$N^\51Zx(4VjM >ONRPHL5>J A~G\fJYG!u?(;fOoT$W+NAiL~F4$~%!%1  g . ??kf"qy{  ?( GM  W  # <7Ub= $ * %d t r uU h q8^ s|/l",h Z  L   S]  E j    Gf1, .M } 7 ;  W& k A]2W/e"vo,_,)U|.:q'yRyK<F11!oR/p$*YZtM9Z el'qDE]z^vqen/" /GuYg+p #{AV+eu$  R x Du|UoN8 ni/N=II PmO ,E # ` i" $ Q ^ T : R | G _1#C< L     Ibwmw4W$  !0 n&L! (3S E F 'K  Y~\A|ZmGF t =2NzIH.=3zwb1BV[}|n1p 0 [i ^)YG(sepgz}W:t F|N*;FQcxN{ajj@ mMi)Cm:lJ{J[)VT3s* n U eMm+xw Vt* T  7 _ t4) n'?\Y pK Lr?%"p | mV n:^QYWpG2|=Tu i,AhDM,. N'u _3   I z  D 3 w 0 y   }/<LP4' &  $`o[U]a?b$K:f(kYG{R ]s qJ \   94 Sg=md ^ a n I gI9m\Gx1 .@JjoAd&Y}b/eF'dpt'Z wZ_&9%p!oPc4'`0r5/,s(63V(^G &tuM3CLc1p~eG"pOshv>~E3%6=Z~Do9TxAJ!~P2 9! 0 y ;HF$c9)B/K+V  p| d 2  L k R_% V ` | *5  G   S   O  R W  $ x  \;eT )i_;*u{\ se< jkrR^Dkizo8z '4i 3Z~z~CzP>\Zi=J 26;WslXYhfneyuKb:2u|6<]9F%rDE $#t\L%ljlI1-n}\Y0{ilN.\ h<}   I%O L %N  {~~;v<D v s ) = z  iC   E* ;S$~az^AbQQx}<*b   - s  [}^3}S)1 ! 7< L uS /D {&U  @ 0 N } io5j. qPXr%<^KqS0 h  $*g\UHpZvz6@F |-#]d"PlBNg"`ga+4`Hr6o ;4 &h~Grfym$S`V{ndCJtG9{F/2uE n!UcRk/JB[J2;-0.Sxq]: iEmc DR H : 3Ia nO 3 l{-p-%*x2KV< qj & ' PC  } U    _g { es 3gQ;bt7x B 5D : % $s X h ) J  Yq5oYktP'!X *O9C/o,Do0w1Lua)#(IOz<bRY! <&u&vn"Zu+qp4e$:6r%| .ywi"dM+0Dn~V8Pl&Wko_%9,V d@c4U,Jss :i R><]:bFoh,( 2 Z + S /8 XK-   y:V'-Xgw02 g 6 @> H7 h( 3 9 _ < J < Il 7 a B }en\xD *24Y> u  +q  0 fz  c  P z9(kc }R{|%5'1E2# Zb"   l Xn^:xk/ d7<u_3Mg7f99}L : &I_{O?.&~=Ob0k *m`e|BReva/iVl o): /v_Z|Pd&Ey,H){$ Y m?*6ZO|kCW6@mx/r-]  c!   K1r1 W h dn ; .YaS + k  <  ]r A 7-NZuZ;O  F "zj~6wi:=R 3  , 0   : 8 b  o z~  9 W O   3  u @ - N y < QL 1M C /   ]j ? `6 ,E )p } a XW=pC Sufprcd$] d  `S( $0DH^\[r =   utg&tL&xg8'=b0,XYPN|,wH6jgh]p0S-_e~LIU?KQYQGIhqBQX41V `!\!X}" ^>HU@[y>4+>u=IqmL]Wfr5%{]X^$ZVm15@@-^'<|@9M  * VT a.+<_P c  [G> M   4 KL8N}O~, BQ ?  VW;N< zS}"U)U&/6o|v)SipK1 P@{CCBKV(\K\mHsNdT6NiT 1ghr] $;K{: ;2"uV#1):S9a; i)o 4F0p02';B6PNE65bksE]k&}`(Gj]w: 9QppUmb   g b  d ( p  RB   'RmC,^  ;  4(b    d  r  c  H 5{ g #   d -6 2NogGk_@FPwls X  ?  [  5Me Bw.kN A < H m  K   n GT FJo)(Mz "pv = m h)2x % )<*% ? -W   p  s M f \  Y _ s Q kR}U&m_HwthFmiC;.{DqU t&8f@w 3kW(4YRUUas: 0^nB&1^?|;0 n!qr805P|kS#2.=e$! h x cX< [YS3$rqJqQp}7Fx&CR9 aY  1uWw@pBi]qn-W" _  b>    8 0 a  - ^  q I D  " ffgX>](j3ro~]a 7Sk=J~zl8%_;wf?l]I`} #  J I ;heE9H>6gs*7-hL{yN U3Pk/g0oJS\7^rkcSMJSw1 Q7\Ws4A 8gK"@\t-*6j8uD=G&, r b B {2 B x g ,- %  y.:grKNtM<b2Q,Z_h!Sh2|Zi,I^ue = ^B ] uY+p O r   zE l  Y t V r< ( ZE $  ?_\sdU8*r  <n s2aQy.fr#fY[v^pA hHVx R#` Y &9 @Xz?$>s<! eL)(vF w {?=+UP9}Cpo2 av:09$tisY'QqWiT~W4 . R `F9q&&Z3]+b? 8PCZr d 6"3a-%J[}MkX \,Fv k J^ y WTLLVT!^<T;w $Xz v G [  N G  8 A  r H   ].      ~ a o SDH r ^qj. t Cy kzz[9Bk@0B{M+g* +V / u E ~ s a N 9 3 8 1 2 : Ojh i &n[AMSI@Q}![<a|{ !8o?TzPsN\^3Ok!G%3SoJmJW$-5xg)!` "WLk > Hl e  r  a  k V =E W s=*oKLUq;O0z((d#YY/,^M* z  nq-Df  iD! Zy 4   ! `&}"t' 8PtVsK ' s ` !W <ILJL6J^?A%@P$>  nw    P  i9 ,  G HQ \ /B[fzgr5QYZ4Xz &{KRUWZ,V:fB. j/<7f4b-~, 4v.,K];yWX`m~W@ EV J r_HQ8r,UT1_c frR.^@H4>8m - k \  D2SD q   F _  #  w  m 0 h   ) {!  h  #k  @ { [ - u  -  2 P8 . E Z*  i !   ^ x   ^ dK :  h4 % P 9f9T( @ la  G T : ?  6Gww N\ +QMg U C )y \9 n }OfM_G d;}LV.gC     *qM=-JU4N$@(\E a'%',IU U*d.DeB!" ?O\ MEsB/{bYv#O2w 's+W1Wb<,$v(t  '[7Hc.Y*&kJNs; _ B 0D ] ]xgLOmk:WzuU cs&E,thr)`_t3#(F |  S    #| <K V3 ]H & 3 * ' p \ d ; q :6  "  < e~9 T A nY 0  <r.w,ew:+t%x2]~?) ?:m*L&*^p{8h//Z[&_"C>I )gt}g]D vkp>IStAX Us'%;dX,z4M] @l!@K:UA"AgkP*DI!T_ ~80Ym6;=xr~ uqAjz.H~ _ id.h R+leg+TrW|RX l T d  ~o  z i i!  R .IALdrKy|YH.G 8 4 Rn  g ?*|5^Q * ( ?  +{ & | 3 U s r WNO &   U PVT&nw+-c8X6H#5st# ,X &L;* k`*rnSNJ Pb?YiF"$~lhV\Arc7EE`,/Ky=y&4[^74O69@~ab1A7`9obl|a h(n@XTX+,+^'n)8\m3]trA`0HO- rMcWW 2 UNJ"V%*:Hlcu71JuGM[l_D +yj M v  tr'qy3BtZX#unI\D39,WG&Y Y  pS|v*cF0Yd} $ 6Q K t A + [  w s Hh B } =h$2u( 6\my^e &Yoe;+pP }-\u %|7T]F.LO9{LCGU(v^9s/60}C%N7XSNfRu+()[eV%_RL:$RD"rSq,*N g 7 ;!jnJ"[o"lf=)o1 [ ~[Di.u\2L]-YNf4lFoRj+iaIMh!9RQ+l="+ \ . i  $erJ<fL/3  R&_C[   ou  n  r C  u 4 ~Y  } 4    s g \ Jn 7 h  tr  nG O R(W t(#4] 1 J $ W Q ~ ? LH   t r M  d $/ uZMs L,wk0h_+U[Ri |NjIe5(rߟ8kNHQ\D=T^1 x@ksJ0Et  @~`o_`Q6%_]b[2 T#YOy/b(Xl Vs7>d} ;40h~B4_92|> j{ < z S^m^ F)3QyK?\WL$m>  ANh-s)zzZSz]uR{(=l]<eTu ; " <c vs  Q }  )   6  C 3(R"?3KiI|_l~ t W b0;<5nH#<Ea?Hmj)0d!7L    <wqtkS/ O bc]lFh&wwM2DZ0a<1_AN[,\66 '~YP6|aMN#z-0|8NsX-Z4gLg`C7Uj}7 ?jm]f{!T) B s .H - 5 U7M,,kDDlyAuDs5wb2 @2 s u } B ! } d ?( UDCY5-6lW  U J9G'5+MprxCFJde)ArG}Rz12ekQb%/J B_&;rJE{]mh!r fUd! :`GR *bt  _   7 J CXh;tk`zXd>L=':nYCoG`)AuDcA5u8C w GR|^+(j}/m|n|MYK}2Y_.aD|xuCN9Td'z!R39N= "rgU}V9Ys5 T Z v@ 7 w H y g  [ - t# w  'f #  5 9 l B  ](F|g0HG_{Oc" }?Aj"l"?'u wW   T=  O+ J& F vZDe'M Z  ;S -  5 N   C & |  X  L p&   PN y ^ v(C]a]Y,\*7]HM|6  v uT$sPWn 3rj0'fs&-D'Z"x(O VlL}!MEYH tZ7F$wLP{nx416 Xwa=Ot%}2'dR6{cV(PmEu}/-S 0 |  9(}#C !   d;    u v p7}dUebpN;9 &x`F^T!w 0 4   2 b ; F *[ V M kA r    N   }  C y    6::D   c  Ifl[>VLfhGjE }ELs2$$eN-i=j[Xtr@R."1s?S%7&mT>'?{$hh?Jg1 GJ=j^Txm5( [:2{ )1==<3-RjAyQ8/nVY[g@i+,DE2It E|'Y-K[\rMY~   o 3 q 0 d 5 0 UV TG 9   - J HF # 9 3V[^zEb]J#[b>Ng qm   E   [ M  b #j O ?P t   VD H?A'<\tlF*9gE(+EhL ] V S[ w ^ 1j5qhc$\=@uLpk|@[DhW6! bw v8k@x}%tRtۦPM&ܞR* ݅$qnޯpy&+"a.;u\B)uWfG,r2#xWzF*?>KoSkx+r"'yd63   P i i[ P b ez    ^  : S k  j  X rc"%NWd/xDd2DrBYqko3A(upoC A y 9 7   ` D. (   y  N : rG  a  \    TW   e U\:4L(~M / V <  $<e9i@4#g?v    h S < 6c @@ m | | LY|NGvlZYA 3;qUo#T+2zD*?=#2**_$MG#:AA59F4mKnaM(D;|H8{jU7V 7 + > Z Y]  =) =[3j$DfHJQiu- n6vK58 M |0 vN   A  T  (j C[ {TTfVW;]mOlATZ156I.,Oz~/G@|hjl^uy" q[Ey7LuT!I4p(z'L ffzUN( V ,X  ,npz  N  A f  n  { {\ c Ulqo-[ []5>W!s&^Y^AHpz%SLr'1Ed ,Dfhw0&|Qr0c6`V<5e_{~ H&QwsS)9tbb wGQU(7 ;hz t8TG%Xjl Vc `) YR `\ <&fku<c  ?_  H`?q(JtnO@ , J ?txYq]y{dd7'Eb=b\?b&v8i&>c,*;1WqslpB&6fj^/Mf&bV`.9:a:`i[J/f`=K,=7 fs/D|{Seu t W a + i #  UNk&(j 7 ?='WL<FBD c  I3  c   M m    ,h Q 2 0 < A , # W  H kdD?5$u@|  i 1u#B(7.c)(af=xx~ IN%) {VX@0ITWN]u\x#s? Ig@ a,v}!VhAc&_G(o =19my_@J, . #OfO1}?-]dV5)vi>4u?vtY%$T+)0'tGfo_J0I.7 Oz   0 B f    >DTL~ L S]JIb\h~h9$6gbM  n   ]7 0  0      XmDzjlBZxR: ~4 m   !6 { . @ 7 %Q E 4  \ & i  e* [lX)U-A2eyh*eogc-B]wYNfJ=Ep3`2-_y)){kyo! JQ`kgHe.yONty/#d=9R@2|e:Xl: m * 44y4l<O'G %sB/~2Q[ b f f(#'%r$+28[MS87 T~uW?}4|JaL$# Bgf3.63|KmWCc:j%S YQE6)R R   "M X*ywVb36T@z-mc"Z`3?cW |  H   3h  may:X Rb0;R 'A'}s. Ti\~M84BW,/H@v#wB";w -%  + V p  ptO7{z?)6[&%   9  e/   c "w  'h D  > e*G(F{Y1~'rZC.Iu jUR`&Qs8xJf31h/+TZgf}!xaq5QwX C'@;o {# g%6NJ=OWH *W}F!+co,Z=thl IyCL!CJ>*?u6=R.Pn=p 32zYJ,k:7\5z7O K q z c tK CN r -9  p   'my=aN ,  _r o n   RL ; 5  ] 7md_;^e ?~ ~  :  d M    b M x k  R |,f 5RPNQTI# x t  &IYBuc4|0SvD67lk"r|&j~>";$'{c>vr=g8 2y95tWq0JeSI]F7_pJVX{dpDbX bjOu ]AE'MJ9K5",8-i67Kg+y~^  WI  +m \ =  A>vY6+ o F Y uY `2 a ~ P] c8 B   > 7 "' b =QlT7n  0 pwxg  E  D  ` B u fWfL_ g  WD  )b m2U2MPW&<{zLB_5ha1,t0%%9JV"g5t vXF&1O*ENT2w`5:%??kT+L]C#(Fwcv?(?}5z}[UZ%zcjyztysF3Y)a$|9\ai[pNMC<a2u|Z `* Q.Ag~ImN' " t  , J h _  D _<| ~pyk`UPE4TbG#4dS t ) + >   a+ $Ue<})LI ?U     4 " # \% bF<!)gh!\h In{>|?; S  +  [ t D ?% x < V  yo Z ` pR 1 ' v*K.{ T F)% gG!5$0V|$5\*g}aah+_U;:{ #*_YD'4V`tI}&x))lS~{R2CuRw4dt!-a"? ) M y e P1]K2 UQ V  ." L p s CnNW  d 0OS<[ q)LO.7  ov U $  xm&j+hj!Q\)Eza?ON5p{t"BZy5/.'J-Ql?]HF{ [ v M dY '%eW*@XK94 mZ"Df   C s  XA! 2!ap3g>Lc Q<c`U`'=Cn3Hm;]~2Af'i 9$2'1o0pq sI-J))+ZDbk3@. U:t/,rRG9UA;J :^q $_db1,uU,4$1O&|EC;Q:!5GJ&^ZAS!p?~% 1  R L&*g  a  VQ rm b W%:~+.%;p !Y ):}Iv{Tw&RDPmdOT=   =   /'` _qL_ W\0X  {ntWni(;` SGFHvv pHT?%|vu+yRS<@t<%Y9vBH-pb;:x:XnL{DqDms1}1]q0z;:oK dM@57c9W1^@{;' pDT3F.2]M+9jl#^dR vTW]9IrK5s j X5 mW 7 &7 Pufk5b[5b x~(?J]O# qQm^$P=  t )@ t*=}3I 8`   * P  Z y t  T \d y) Y X c  y>   ;? :  a]    F& V    ^_    L   \ j _ : xkhzCA ?cydr )[4:[m&nt bD6in:ltT&=%3.V Eb]Z< 7{TC@;v\1S`m2?;$m. {3(X)e?2NG5E;Z< gezU:?^ a<R}|HZO=SS?vfP "kFbc\],p3,#x"9  S 9H rvjgj   JA Yx. ?hx 2|-!}/E_   ] d > f E ><  _   q U  8  b  1 u \  m G   k S U y XPzuf;x;D7)v?f7%^b_KU_2rtTvu,/tzO_^[ S=EWU5~ 2Gd^0b86yYMeki5^ :O0BKPEf:Dn-rPDujZ<!\o;}]m~K>|H>R{icX<q#!Nj7Y,_82 ~ 4  &   WmI'BY  _ G s nN  p  (  #, 7  Q<. /  A jb  <s)6}./   5  {q  n6E n i      1\nd 5   L U   Xlubw>}sxOYwupm7&b7s=h) h DV E }h 6 | >J\LtH%L73l\[ Y]N(n 6inlw_ 7gB.;_^ep uE}>p0}g8Kv m9#P 5f ] 4 > R   1 f *| J H ~ f c pz!e" 7  h I ) 5W&s9c bY<5'a19F6vAIO Y %0 [%I5f \  U[X; r h 9 pC | I Z +. L  o W;?%q NoLY\C[Pe@m    !     F {4  S Xo    Q y1#!;QsbQS#1 kRwfv+q9xcOGEzh,9dq$k W'ZVs`Rez5BKRl=#k|oQt1n8I/(v=(s$V ~y_Bku}~zdRF{'f3dS='zf 2m45I &;\6.JpV 9Xj^)UM8-j@ c.[#3O)zk j@ Y T= wt =VDw#be@y,:d<0Fj(%.7{gll1**ns_?lYt! K  7 0kB}S0 p  P ' f x XF  A ~ _   ~q+S|_+[|8V+iIH3>ZfF<7Do^&7 6nB'v ESOT^V^v(+{fmx)Tp$ ,#bHS=60"5(WP@W 4(c!Uy4|G#ZI):"d ' B hqmn2ahXY8U{I-J{jo6T,nuWo G >, G m 4 0b h  ) c { AT 0 # . | J  c*w}  P \oR| !  2 R   : e H - ? o M |k      hJ@LSQ  }SI\;u^Fk2g  | $ )_ O. z 5  K @( y c  1 Uj Qy ahwG9l`<8@r>ctCM/~!%z[-ykCpb`NBD\Ar.7gnbr2@ ==Eom=[ '] D h 7u @ q K6=S 8.dzP@_?aEEMC8>0c>qfA:8-ev8+|p6.: "'$  b$ i k z N ^  B / j  E A8# zk v  zml  teIa,/#2ykutfUmJkm9J$._ow 4 K XI Y5owB g 9 [ VKx6^\3wN x 50a/9%vDFtBJ?Y?a9 S3)T{M'.,U ||WBF\$rV1EtPj9_kXjP4i(oGZ#x$c9d}HD+nkv&U /J-S#{3;B0PR', 3 v T k b s9 jB w E l   S'  l'Bf  k$ } ieQ w  A\ KS  c  %d  1 k"Y)O/.0cDo%6+]^ q =  xf T.fm~?|h$C f 'f 2  * Gr $ ( &p^    Sjt3)Zv $ - (' K - A M7 BE(*.%5Nq<>\h%s2+_5'qRz L z / q w  2xc" ua5Sb2X=6u[S5 0?{6Kbv5Aqv! (N8,AxIN3Kn|{6 ;i?'=RHX<*1X*ZmiHZ/j, M j    {) 4| & [* ^ F/  ZS X<m>mXf1[)D%%\Bwy+qdh+$84ZG# ` e 8_, m _C5"T?z&B CG^D%  y W,^MV;"VEwQ ^_5$ C MH )8btM*N~3@2)= ) 4U{T\ #j1tlwXay[\COJf\"c , 8-^ FL-r[f aq7Imd> aZ?@7p2"La|r 6f#(=Ug[GA)!u9Wp2eC*dr]v 6n  ]':q`S2$aJ,XH8] [(Ghm-"U_MZZN;ssK*v =g N U *  8  ;X `   5 A f .  4) 0'B R  |$R uFC!HjslH E~EV\^qsw{bZ8~"mQQ:MT, mlPFkbC|OW(txoFglWF6$\DUha=CA#[WPD5#:~~biy`0,jyh%&vi M)/<!~/PGUd0 ,*'}* b? 3 &o  4 O   ^*U{H!P Nz.1p:c`W-N1'J)\   4VWE< n2  G P ~ ~6 ) w [ I  x 1 M  ~ Q P   9H 7 Z $   a^K/=Cg]J7RF[*PaaiTgx*z3_7hFKvm!4I0>8yN& bB s @ Z fL .2 w |  NG+ 9'eB"MPP.':uZ+[ _rJSc4N1\@IL+zFE2?7:mH;idz&Dna<Fwy\a*Y ^ e #p r {X"X D$9"=ku$ EE,2R=wNTC,c}3SZ@BT3A9 .^W oLDsMvko z C 1 6 9 y !pHks]i}IGEb7Tnq5zVq@E0^FX\J'}u?Ah.5sQ&BX  ? ?B '  _  n5};_q=FXKgi'+~J|XL~sp{h|)WdPkh }&KR$m Bbd_XY`unKRs+q)n+HSNUB{SQzEq{sV6&/l| Lum{vg T C Y L '1lXRC%ev[cGGSws3G W   Zj 8'7u9]?:J*PmD8 V Nr s  r $} | A eO gl .g X  CE V)   $F ; 2l k  B  0q V ~  6$  TPxb)`o!= W  Wo  ; G & U ] 1B 3 gL Z 0:B L s c  H-h1/hQfVMmIx08FF1<~J3&xY-%F(:< y!kg  gX/TX\t dc]p_(s~$hr>!@w_;MU\4w+i WSM? 1%w%vKy"cGR 9O!W_T(}J$ bN A Q (p 8^Ui***,jG d N } c4aX>~   } 8  d  Z  4 %0 ^  '  e  Df |WO>r"f  ( , Z t@v6auYin0?QO9!cVH-`r\GAl* hus;[ZTOq;f|B(R^S",`B c$\*T,c 7=~{C ?:'@U I .SDfe\}31'UJ TRnv;lLl5      N  $7DU/ x x* R ` ,>#~Per6d7G   N w  6Kj7!V1BUhT5< ?.7 5bhSVV   mmQ   C w s s|"Tq'3E3A|^7U!>>bN l&qL"|+e")]vo. v  t "-F589iFyj*r7c(7MTJl|bW6eG[[p /"V|L#U2YX6C5J{c,I?w^9$^'=7^}~ 6d  M O iqFh1*1W8K4U~ tG(}#InGI{+iaAW&0%^er#a rv - 1 %{u'v/id`B 7`u tIi@p$^~l6J q>"0K.u2;d{SSX/[rfNU`r4|>kA^gw#Z|YM|MEId`Pg:+!j(7+D<2[;~=HH!OZN|zm8LZ[:X? R(z|5kckRXfJhnq - PkS`6WQJ * x \Y2G1jzR oB$GKz  61,u3nq  iT  *d5?w:>2` + /R  * :IZ&o > (   S jMH+FoM$oJD#QrV^|hen e v 1 1K KB p x3 nH  C8" ;N|nx8`K9YAt\^W342LgP}+lir,J?\g*rQ0CVd5 }  fP2V +ZS   D nQ T U R 8 Q q }l = x i @]pJ#,8mz/   *   f { j `x b h 6 ? $ k & GF u x|$lg.rB{GdX/r* :  F  ] 6B o M ,j("S~D\|?1     F 5YrIC2w~o:SD kj $ 1 =0 vm  i 0 lF ZU L]nd((l  Y%(,W@3{?n1Wfnt>Y!K#u>&-' |  k p J 3 4  x  t w w i - = U&  sY[elb.zC9lY 3j B k Z({l.3)d8MM}^=ZuJ!CxTzN'-i5gtg2J.IXlq\.), s,`ve.-}eUS|`Fil@-r,mo;;  .m/A&,WX_$AA$Uj,c!/s5.95nl*$k2~L* 5 * Z i F s  t o9 i% R   n# b ` q E ` B   e *    ^ 5 n ^ Z~UIh$=Eh5|b l |, V Y C  [ SY @ $$opF A Ec ` iy E H u" : : # ^ -~lQiO V]uQnq6w=?ymA 7_     L . ,+S "L S  =;cV~G96 A,1n'd#g^dB?c-5  V@R.tE$?^5OGkS91ew:i,UwO<p /0@8vDNWV+*%\pT} HGb.Zi.9X4n?yU PPUq x1f") ?h7u thTw6Y8g w  : 3r q *Ma4@B4dKC}Nv"4WF9r1Iu>"@'\*!O m d E`nT= o L ;)f9} ]c:8D_ ; 9 2 5*z~vJ)};>0 oeXSG )P9MxZR:E9LvyR|)*z\XauU 7+Y41B2 2 P (  6 ;/Gpb  +   $> M "j?7 )[F8bZb5   }~|r 4  0 / `  (Q 7 P.*T3R_Ap!5 K!7u5}2V@ <4r >m,IC bu/Y58<D}A"`|%|&,+D [L^kd5B.s|B@"\k{+=UCBpNieL\&Y@d:Y_o#>1.kT<sUt~8g<'S1XFgK6C9'noU f( \@ bC;'oJP( } v + x T  k m  "^* = }L A  a & v* MO"myW$?bLze++ R J 1   [ n P y   ]C f b Y LB z  >     wN 3   W M K { $ ;   t %r  Bb c *   ;M&6 " O $%<,x w @A   g~ ! ]|MjN|s"_H =yA;R+E\E(G4WOb8;:aY~kjQ)[#`GFoW}w =F~l - G F  A h   { # y e Tt B ,P`"HgQ]>j<]X~Zl{qcdbDHJ zVKQz/Po_ 7 G 1 ( : 0   B|9Lv ~  :  Q P < @ (.   Jh    ,]  X  #P R V } "  P,Cwxw+&B?   1& i)#2Z#e%8s4FP?UhgM5Ow3Z WtL;Xn;f$%{k3"sdF  K9de#!#<BIQRcLb3gPn5 ``4\R^ % r f H"AUb=bP4 d Y CF 3 >D r 8  CB K  Q3 O\ yqD'fZbzAd+Q*^/nB;cBkUpwt=O"'Xg]edn!{ b  r g : ) J `m  C   Z Ta Q D 3 7` 1 kx * >  [ d 4;  f g` xz!Sc/v|$-$Y9,#M>SiflT|[xLf1/5/[p6A@BEp8Jyzfs3wA={Vk9'dD}i0j;Zp G A i !2 .xM}Z..=h%M}EI=.,-kAm% t  5 h #?Pw@,`O"F .lF#KqUi'b]r X{   %( ?  9 \  F  qa J J 3 @. < t :p${x0v^)[4Jshn -'-ZJ*Ip[5 {,t,*^(GposT!V'_ .;X<0cZOY] X_fAua.k{(x1"LCm0y}BpX3\=24: :-,c~G=8<jb { Z 1 _ . Y Lz W $i   7 S C  OX,=J1qmbg>snKZeTC- h B q $_ X @ $ Z& UC :e  =  ^ Gs4}4 rt?)Sk X7  x  b, dFqy^d*$    z   7 ~ h y > ` - t " c 4J xG E _FVgk Z8r7M"3 H9_f/}5"b {Iol@FWM[2uf/1*).EdXD?I+n+}[*+7P!HWzJx'&6rt eRx^Aq:]Or3sdBA>^kpGM.  @G;3sUp;`;W+p7 M a " t6w;.G];:  O   ^W C    ?  G & jo j IyL1W}+X]{b,w_  8 I   V^i b-~(2#0  X C g%y|g/y<Id{ 5 H  $ * QLH_h g u  T 6d O ; l hDg-F%A S  ^ / C OD> =K >^zNAE*IQzC$~E3+ j`SbB)Yj[ss]{mwYTRYO7 zz6f62=jZ @*bVCtn-d)PfGV(]>)%j=] , "` "  /k Z *1S90uR F [i  k I H MZ Z7 3 *;y4sokIS~O$2k5 1ehLA 'S j FV  ~h C *V ; rKw]ND:B:b 33  } n vs R 6 t  1 j L O t `}0>yf!rjAO(30za  i -K &*z   +  f  : Y yj *  0  #{  {Ob0[M4MI8AEZtb R hz=D HCh{7i;o D>8yb+NoHi l$M1t-c-| 4}*KUo ,8ot#*I 7yw :  8 ~u S " +Hm|)} 5 ^H G 5 " E&hSRF6 l [ 4 SLnCWw2AZes@et5W6d1 Z$KZ <(]#v` ' jm .zt  P > \@ m  X 3 t'-2d9TGKQ 1[%pC/bBCLI%_8\65#Kfc4\E. vLVr6,N|yN<&9$-E*F[`i4VU#EpX1'@Vc@SDG Fc( _] [ G~Jf8  s } T_@Q.3#Z@b,NZTm1Qf[.u;C|Z (m:D'K[0dk6;mXu ]o 7   r-<D O$~ / 3| k -   %0ia`@bvqzYI  `     A   * ' ^ 6{    Yx 7 : rdKX`fj)~^uI 6iz U3a!q:p.{ ~wI$ruJm Q:  "l+"G/xs)RcP,3:=,nri&|ocq'az[FST1-h  '   n F#aEITV8?5A9* F/      nP4YSi6YC&Z./b/ ! Y   y  % h  2G[4\ & g M t4  8/L}?6/sikDo>?-5T  ` H _6   w"  ~ f  ; h 5V M X ^ B c. I ; . P v i(".}<W G8=@{M5"Yu>g[(.(X5BWb G `kqg)*$nBeh+ R Y (e YV__Z8 p 3 o= n * !  }  0% ( _ d % w2E7S{O" t v J !) E0 [WfewDtJ=d5l & b *qqK [< \ H r[    "D:!]+ N> 6&^2i2J l  e u  - "/,NlJ - 8   k % J . ,( _&4e~l .{;80B9TZ.{E{A [ } +# , yF r  q \(Ocav2UKjx%C af=` %xY&L>&0 ,$$)a^%3 mwf>~mFo"zAXDjJz|5  =8>)QuW3og~LOMh}}[4{K  A Lc j%# {dZ^H8* 5y6 9  n!sdf:6f R XS O4 6AlOx(H1dd v? L I ~J;D FD<[&. lSViQ[-iq l- ^ T q  { w  Z c q L DTG_1V z;  $ \  M , x owV?l"_J&c c t: 7- W #& i c E "XS*[Mt). #0!]X V%d4}Xifd'f QlWyO.3u"+'\ 0"cyN`f b#~kjU-pQEt&17xphW x ?;}T~lSHW15 X )B74nPvuBZ~d0 $ 3 ~IER%OV(Sq " 8 T K:FE f  ) #=   L i (m /_ (  @ r q  H     B X G R1{4XzgrBpA   a o  3 @ ?P J B   ' c  #l=w0]<7 O}}`yf|6D EAmi.>;*+k[/XfbDHt(>_r%6 @EKwOe vT's~U9O@H oAl|y9I8r[ * \ OS , ? ) Y K<.Adgs]c  -[Bf`HWq[Dm]J {?m2.Da=TEUC N] < (P V  # ]z B\#_!3Kr ' Cp 'qyGJOZSnu%SfQk@\<k, s  i]  3VS^' UT_*9i5~CVAl{o9W({2L\=\g#MbPB:8NF6 @j p!(qJz${b:e ;M,ew6@ ] Svt8()Lf  ZW>fb6bK*2I4V?K~o[&EyJWu%482$ Ps / e * Ov(\ T+ 0 g ^ U Z B    A / # ? " 4  t imbZ * ,  + =   Y |2'Y_"HraOw5Xp. rK hb  $Da*89$; ~ ~ u We|/ 8 Me N <ReRH*p%u2hgDf}/m w8{c# R 5 z h 3 f 'p i 3l $ c  .*.CLv..Sp{"|VEruv4d^^ejq>{GrZ:e( V OZHC$/Ta%Owrq3Dfw< : 4 = i PiRN6N(l(vSa8Ysn KGP s B sk44~,s3 $R  p 3 ,r  Wu`3es"*>xoFY w f t c -_%$K) 0x { ' X  . QR ] @T   b & ~i'hT!  & 2 kML"IC*W+El .5c. $>1lPP%):ZYiEB!U%bQ: E@. G|b/9~~.K^ qIvbc6;QK Z~wF| L&S%L4hN&AEYN:?]-J79$Ix`f   { YdK//UsvW F-[E R - d C )X>n;[wR\cz,]}8$1I%p5Ix (w03d\dKuhY#\q "s: d8Q.WQ]Hwc@Mj`   ^.C|ojK q 7   ^Y|] SzO; & E LE;l=vY ~ 6 w F ) +ng])/8*hhYVSD*Q]3)>nf<( ` h a  4, w  k ^   j zh %  j5[a "pYICphr&G=C/98&BPtXNAu (xU2? *9 p W,gbFn}D)* [" Yp9XWFE9d6ZSA}Rt td7Huw B#9 { l WT 2[fea^jpSiYMW*,yEkPlh25VEre$m`U,k5k1Rj,  Q CE c ^ GP  `  s )Ty p1XWIxT3 g c S b jO1X! + O c I * sr qT'!Wl H Zj v\%+Rp16T@--M D_ x B 787U{O;d,Pj/nLXh FZoep_zHfIH34YHs3$o]-o i.G>NX}se k3wm$"al zD1PN05jE}sQ Q L o *[)9-AX<Kk_j4lx@)jaJP|o  | h U<RR  jD8xoSt6 R(<sdj^ 9+]LLOd0 7 Qlt1I*@q;J.z t | _   >  e  C:  m    lE5C  (  : ~  T  q] / T Y [ Z 6 d eB_5Z M N )  5 0 _ 7 u T Y r7 ! #H@9;f|1-T= B\94+]zT9$N4t\G /K g( }c*=$  . ! c7m z}qIFf@C>{Dn(dp/kq/BqrF@)dTdj4]'J@ F f  *&p(BFU$Kys.'A.qT!> 1 i Sm7@3p\aR .|h}(d-:~%l)4d)D(_t4S J  &d ()^ 2 T B 5   E 8 DL  f z o L D  *4 0s ;:F"2F5  }  D   mGvqZ?!e> |Yez=@_5 GJ\,{", [F"g.zx#X!r{(8lkL$ Po^s}(C{eC{@#wgeI5 E/z[Z?'vf -kOb@2i [io-D&.lZ0=1U4/"a&y s/  y42woh)q&?  1 l h 2vv t rnV< T  K@  6  ^   m  7  H "T  @*+wekO,:jhh=U{[zt>uK6  E =  $ivn  Q   c dD!?8U\mGZj Fm gX B m m ` g> q   Q nG4<;. !#V%ZX;Iy{Z; Ba9+^l=_ ; Et4(c1h5^vW In*v_LQnu) 6HQAHszirq~, 5: g `u 'Q!b*|1_ 9 , < # v< pz sP  /P C  m   . $ c HIX2` 'I8Wic(ZV 9  jbt<% 'c B1 I ?l 6  J{ v 3 3 Ab yY1]V, N d  M C r  b   B F   N   5 h x 6    { w F 2OL +J|%?D\!pF:n?T 8[='r0@MlbcAHL>nC/||CaO}be*/t"nq`Xpg) 02 i % %# 5 paLT]+l   _ > 2 8}?9 Zd 8yBm-_/b265>h + x !   x `UT8}l9s& C  v*0c+  z% J  [H D F  h $ \ Trl   ih@Dnyr/3dsgYtz 4t@8Z D 7 M SIlN;1eo\yv\BkU~83k]aV x;*!{t1wP~_l`gB|R-/hCvYo~>"j|rp>21;<i<m@ncTy(O6*]( _ J %:mUgkH_ 3|C *d*ao@M1d 0 s gTr gH`76OpqA/!]< K  ycoi4!  i`<Bak:[ ]F ' [ bpAFY :? . ) ? f B |  T > M v ) F     Sm j' w  6 k ~ [ W `m E & + $ 0 ~ Rq Pt )Serq=u:DS |Jmt9yq4 07! B  a < 5a\Z   X  7o[1!\ }6k[$a4F>c54E4.':Yw6HMv7#Zr9K 6Qy&=5j [%W%j9fU$4GTj"^Yo_64z@Dt&mkZ P A<{9X])(B >@X=+5i-V'7"W n1 *   } ~ j:FZ 4)=F9f5l[|QSTU=x F)  @    '( [ c  o    ,2HuM u:$6<5F5pdu]4k!=7X[?G06YsxSbu[ND!U;(cUvpvDt 4N ! J M*PT\pG+'y D`zbvkYcL,9U(BYAg7C 5  M vK  5 nTuXfnx@pTJI[H] ETvoz{U8y1.p;_$nK 9=(T&Jev"~;;nG_ L z r  ?DKlRevR+At:lpcv&cC"5VZb 7l`{S n \ % @FLg+)   U%L=-I ^  H c s hv}s6XI#rQG=f#\V@kY < $  A2Q4(K\]Q 0$Wq!U } c  _ `q   T | GC #r } > ! I x  < Mr 3   \ <7 ~@ hgU]/BUCA icT\?`DgC/9<6[e @$ T,92>\DD/-~q@m1]I [U-J*=8']F?evj6oNA|W.%7O37 5 &h_kVv l y xq 7^)dg, a!Jx  P\+^Im((aRr(]8[+ g 3 q ( G S  0]IQ}SO-+iV,fn^_?fs: 6AQ# ,Pu fGK[j"  <b'*Ag  . 4 ) (Kcz ;5\+ # 8 1 ( o  /qkB  &jYkC:,rIkE{5Md: IZ0&Q*/%?6"}>aakiO,v[X'alq5Gm %'|d 4?}Kb[ .{p%GS?&VTT?n<)q \G X g z;h-OY #7lXSbvO7 a ( N _ q YKuVH? +N$ L `U !     Q TR 0 m r   J     @ [\ { }Z u - k  m_$_   t  1 +   G On    UAq  ;G`6no * s  Zi|?8t 2 s> 9 Q:-}GpGp|D+=W~JVw@/_nJjBst}lBlM NwZiH#=N/V.zg$W [wHy'XH Pgb l;k Y sN5;c8  z ]~QNf2 N  s : iZt7-*7oz ^PMf = Q` b : { ;@Nq}A$Lt#c{OGlst.Zo~|gea/=QV  q  H Z  5 i  1 v Y / ;| Z =% -O2^ L5oB67mP9 `c h  .0_ *=Iz<P= ":W 6arOfMglWH_ s'[ .7X o5}'w]K(<3doi]Lc#x^]foDS ]5)?cd6wEO&P;a),}'A^!V F n ^ 2  [j &IAi@F0e:`DowS]MT$:eXyIy t_ 6 2c(u5e{G% $y)@I5Tdx{ B 6\ aS9q -:6tX>. F  T  alLpp.I.dg/an(n,\w*uh/} l 5 (E={>J: Mf69@HRp5TP8v!HL=}%Eu9[r @ /vI+ 8H M!op/ o~H`dqpZn?'4Ga8fhCyCQ]<#j22) I ,Z9,I_}%  e .sP [;c!  c[ #    _, t  L Dt 7 Y 7| Mj]=& /Im F r _ -a d !v  + k 9/Gvzo3g`J Y- vH 3  3K  =DFY2vd25  ~ * [ _ e  n g W  H l , K  j P  )  R-LpT_^m?ZA 'Ot&obJ#z78!m_ /]:CL]#u>"xRBQrR[nf?v `[o ".qrCA~.KWyyV+zq<pX*2*[bswh,c~SHCPKK lWn:"PO"V / / @3 jM%%0Q/;WHN?p UKXk5zS>z V G 7 a h  w b ] =# oA J 6.$jnjS`|wv;kk vX 5 " (     . d; g S = ]  98  a&  E   ` F d Z  [   l n MhUj`q+K8z#s c 2J _ ~ E~ - e c4 Rq #UJ E b,i{yC}9K\q5wkX4e6'O}bG\xPn-(tGy.-!Mh!QSG'!G]Wi vL|&(P,%3e> 9vy3$[B  : V  z C 9"08q-c wTk *X.>!e~Bf7l]3,>\.c"} 3&82XLX.m@dq FD:3uunE/o kF ` tt ' )\0&q.Ex(Tu]L 0^ KtBv~=cESY7 <) h O #)MM5% l b C 1 g B 'xO?fV w K    pgf  8 F#-/Qv,!-:/~ 9 @  ; ( Z ~[ .>  / o ;  Z  m i YR3H$XqFN]S,~#4[g6PG % + zE Rl-w9 M! !8Z0=$L6;7B6 yc? o#0&f]()(k!hk+~j 3 r4 } s ,|!J \ S %   || s . oBkmf;hMS `D{CY$4 |h 1c4^AA#$x 7eZ3p9X:&(ou b} z W ]  8X}[t"m#[_3#u?1Mf}@ EkO&<oC\BW' ov>v#`4.jHT2e[ugw8h3rpEi@#}X,Z1PK%?#0xr(}bR]'tIVL+j31e/ \ <Ek. C~i~_tN ~cF_.s$;so) Q _ +7 4NsLx Edm`qH- ; }  g6    #y_h;HzC3pA@[(fxviV$Sgk4G 5 ) w  R* 9 5? ? Z ~l V zCZXZM_#[s T s |   |G0tuX([.3cvqXP(+IFJPRG?'tUy~^ ;2?"T  Q , A t  5  / - M uu r$/DX\|4Y ko#1d^o8WET&B%AJi#l.:`DIFKb (3~'M+~;}u AL v ?M30e:gF +W6[-afJNEvfL~3$7Y,3  { V Aj V "$E`IF(zLP <  P 3 z{  Y  +>y:t^   & ; ! ^ 8Xd+qT-=cVF Z; q dlPjEXqXj7ݷLO^Oe<yAZ3TQoC 8OCt}yM)" { l`y  ` 7 2 Vf   [ ) O GYO6@ ]    b 0 } L S  # HA 9N  (  hu V K  ?  ; l t -o   @ _  v"   / n b aD ,  H ,   - v  H j h , R  "Fha   Q    3k .   5 5X sBO'1D)X~5TaZ:Klj; #)=_@;;Zos/fpylN-@p}yj[&_m\WvfC5J izYR]V=C&QSh;vu{^3`{ \P 2YJ^-Cf4d ztn  ` zrvfBCde<U G U X  +d18 3 > )+ %K:id77!0{20[3erMZ * <      s  ZU  "  =  ,    <   pCX+2<T         x |R J JBkPfJG].AshD B 1 :rXyk?X;ulrvOQkrX ,b+t"d5tH :e~sL @, P# p AS{ZOp4~MjQTF$u]?g:5'Hc~Sl\B&|),m&B  Y6T M%X T, @9  )   # vG  QH  $WH4R2Z)E fmX}F = SX9(w$1d % @~dS~GZ b {R  EUj,A< ^wzom ; u zi T Rm ^lg`/(n _T&pQ9tZg%@>K~rxw7(s>h _(rNi}*%n d[8[4k'M-;?!Vt(tOn=PQb9i +Dzs7gX!;z  j&SF$1Yb6D 7 " . + C0X&h*p~Zxw|lQZ%)|r8HN ` [ Y'U$0D|Hr(q*$D9D k=i-p_5 v  qVBg,.Pi t D  % DS \}a=\Pmu<byg8"V5ArX:L+bxq54V ' g  g (  0 g v \ 7 h @  O ( = T  He*d^\<8+FIEg]2Lc, YB MB#ptd4X\\{HZhYvmZD=N22 0 { c1W l9d a#n ^Kb\EBnIxgy8 U P  z [ UQ<'(*~a 9Sb>iw:>Mq *F(TMv$ s`v5f R,|{wEVnltveS@YMeYo!78 |t[,)(>Iq pLOX` U3  w@ o 4b ) $  \q } E Nws4EPd?b 5EGnrl]    S) 9 < , C aG n ^ d | 0 [r j * u z>]7)2gzڢٻ?R&ٹJ1ٯ+ܜ ^NLI  ~7@z pPS-Cs;*|;YKA`V/ >c^9C; | r zO 2 4 DN Qo d   >2 GcT"Iv<wLV Wl2 Om)1Ggam|t? rXg  *c c @  0r  8_.+L< =c  ^ K    2Ph,7\U)78_ii  Y A  x  -08 Cgc n T^ , z f6 /fC7 v ) ? U  ~ .  :^h<{nj$;U% (@h`0 w=>h(Y%X@%FUYE#- b.E.oaN N%"+-qNUg^'5 1.L/(8]Ivg-ZDi)V.\&RO[CK#%a V{>3]&7RDwBaxJ;0@jIx)l\ 7Y ! At Ac'SsB_65Vy^L8q; 3 f1 ^% = zhK<F,m)qNd[36:[$zbdo M e W   $ q %   P t   B   P B l D{ }\kp!:tx   A  1 =   t ; M -  9L_&S\ h 4sz0n-lV?= 8   Q Xm8k*(I]?P)qT~lqL|j{v- ld"D9}  \ U > h  F \   AP9<,g5m>7 +:m+-eJB/H (2|mv4hG  g M q r < s c ? cM-{YvK\J2`_fVm  , g i + " "VIzy9} ~*Wv%3'_ahA:Ledlutsdow:b]XPIF;DGY gN&x} k~-"0SJtUxa {   S t  a9@ytS~o&cw?3f>f"=E=%;Q&jwWpL  laCEeiK w | 7 N 5 >R T  #  3  $K|9~BxF5`^. 5 `k +  p F  &/Y SWJ7_&tmE+2CLoC "w[8 FwetX?bz *S~9TY*j6Zf:b  \ ^.9m^/PMh5&ybgEXQ v > a [ L {  F < T 4 ^ 2 iRRD~A,z^Y{sP`Wd  w Y$uTI P '   = oq+pPpMn'wudqn?2(RhM~O e' xf$.Hw Z6!vc Vn[W(lcsO/E|` x MkV77]&'1q$e&: =+|LN\ D  T ? w ;oVj J88E(ו$dzT(x$& ]a K d5 *fwDp  5 j Z m V^ xqb=+ .3)[ >y'p!$ c H m B 8E['%^zI+|M8F*b|mL)uR#PAN%_.hES Vv/Py1 A s  TO{}r^GD1%B{wJ rpr 5 J ) ?  m [ !bq1/F[\@7 C Y 1R9 u S gt ,ae\d}XrrQM~jsy{5O!1h$6[.C%E:},}nz;Fg4;F'#N?~^cb()!=PR83t!i j>   R ," .B nY i )m ^[ i 0/ ~Ge?:-B j s : 2 -*Ca#/@*r s|vQs A  6:In,s u#t{  Q{ D SPz/BZ hYya3t<{*E9jV'7F\ lw p * ^ _  V P m  CN * k G w   OT   0 v k 8 L  ~TtkIc8pJT]K   i5 +   )&  "  PR"FroZ_0d3A" ,$ (  et39<~'o mb*/AexyaS@;^K 5-++$K {~k#F* wFP H'tNd~[;$?{LK25=S=E!fKGYl4@ sL06mvMzkrl0c DS|m>3c,O U ^   R|A\) V ] J   8l7 > P  Y  K%`5Gh,Ugy>YSI s  o   W!oM1V97  H z P > .  p :HmL?2e`'Rps`[z `v(,dvVVky]J8w{*l>r D*Rw!4KS:I!"GtR#(HV]g 0QKvVfzmnY<]q m Zzz3:|NIw)xp1onH>qtuT, KG r / b~HH+  4k8= n  + fYk7VI<<2:=ivN Ln! j #Mz01Ej;{.2{XWF;D7{He}yx=|l\{@b4z iG 6  M7 d d j s <    } 2  : >b n ] 9 3610H2V t B2 ~V uN0  ] :  9 f O A  ^M ) t32To[4#oIqMkeB0*Swy[\3(j .%n+ix{u/I8$ofG>b 1)Bgdya 6UC{mirg_ z ^ 3N 5 4O$koRx ?s=cbi. ~+QN (  ^  x   ](rw I l q5Ry<x=itfdSXNd'c@ G 1 .& {  b '5U%d 4 Y k    - W /S 9 @5 O &,S_ 4yzFFbe<]wr=Ay .G-8|*Y'5[Z.f:Wa!X^1dMKzXfv`IoCBP1`250{aA;zL4_-yk5K(GgX>`c;9GOWAp"lGH!|an.aLBDt$oY ] v) # % ? 0 w5 # SPkl+Cis<"l[\$ , 0   : R { ~ t/M>k*!: [:KrXh-N#sy \KRw>e5mWth#y:F4_ OS Fh E Ln H J k  z   k s n u I 8O V0 H$aB {d  w m 8 1, ) - q 0   ) o  \ .Gxz xg; Amw@&t  Me  s(/]u ]2 xES#o-b=6M5) 5YMF/j|#{M 7^j8o>)Gq^:.Ww:^aiZ0*]Nh#yMB;yFH}b"rQm 9 L~ f` JmG.U%m( q r 5_Lo}2.S=ZSg aezHJeFpG  MB h T[O ) R  E  6Z@eeI<Umqk9K0*WAcwO>^B[}l 0 Ty < e z o   9 P D r W Z 4  A  s4 y  ,   $ P]  y 9$ d < ,  | L ^  \  OB >/?  M   @ P b 6v>YY y , Z 3{5>d&2Fg+ac95-%cf wjOq} h/}j;=G1`~<y{  u<6 3"ylaK^_=aF +<0#Bd%Q;Vi?8Hn)]7 <L k  e %      H r z c % b t  4 ) X *( @8p }:  < I  G  s@ahBvSw}~Kd7  v X  ( Q UnYa lJzL + bG    #nGhjbnh$f; 6jBa=?f\\M^:/OXTU0s[t+ul!_(wZKAgwbD2Mze  2  jyL,6|A[ WJ 92 PlL.I X 7GOmJOjc=eIL$@?vp=-m#si RKU7vc%dE'MM>L/YA :UG  5aHKH-T 9 ] . 2 T  / x.i ly6u;TFuY   5O  rn  v j BR 7_   r  GK   #V F l 1hus,TsCV%\ L OK uB 6  ,gG=,@|5o{f67LI  c x dI20&|5`2+(Xxzy:*KD7x.+dVFwm?F&2u.Dd*=E U ?!Ji!o[i~bZD;/:@+-F6=h\j=_ I  -V !p \u&#9Ccj Y+K/} m<{! L5T ! Ag : X  qj v  p(g  c)]^MQp(!Sh.\5sni&bOfVS55dQN3y|ubKhU1$Sq;9%:q|H >6FDL?s/ydD .M ,'`:   e   Q S ]d   b\   x  p E u T } kt v | x$ $ Y g G U! % 5 * j  x K 6    m   = # $ ou  "`)v/Byw BI o3*S$Y{}%zn8$JR1 N161Z MHZp D7qXaBN3ZwUPU)UgZu7L$rd_&l c z C = yu8  Sk |  c I ?s^|HpLhD1o~{M aJ .|"Nvo^k~@(b M J ]ESbOVW>`Q  ;G g WQ + Za/Z` X9;D5PRDI   + F b K  7 n ] U N  Y  X ak?;;]y@xA 5ab l   ^ q 0 n r  )l D   ;" 9   BA  . L 1M e   A g{ Sf , 7 d  K!|D94Oo3Eqc>I0oreN`GfH'qKBw)4+]+F r!,0;ri\ -@#rz& "AeJQbcSHI#>$ i -6vz'vo 71Ih$,t=|_AfG,D6SEqkYE1*FusX ) /&N1)&1'vN_ h  , \G S K <dEGz7e^mI7uN>-s7 zO   B      &  6r K Q g{:4Xa?g`g+1qInK733{ du('NC<4 VYo)@V 9/0a t4g3vbg2lQ?hVC,9ES(Y:wndix2 ~-U_0L8m`$";9gt{> g#8;;!Q@f?p`uO&e? s    7 $h  1awggA1:hsHo|W-kg,IH @g p( 6 n  6 1 [ < R> ~ ?  .l   8 P Oj c T -   p |T &|@K 8 '> D  c[ n 5G^n 8 #]H D EW+qJ=+8R3s:cR_EjZOtx0 oFh`-$lF^x6gy}'.[0AUQx8u#w'a~v*z q`O T : : \& )S E; L=\6 wUxVm>$uO+R/b^Y !    x <  M ~ Y   N    gCr$\ vH S {a V uK Xe"V} iOgh^A}DIh p P' ,0k?[dP`lN'(tY C? ;Vq8N ?:8g!*vzQ 8@_38F 0]u8UXuh(-X5o)zsc.0VZfMcBB4h.KpE`GC c F| :A`lg@pm0MQ},_]=)D:8GKq | /3 u @ J  ; s $4~mP0 8x0TxI|v dp!lt[@eHZ@7/GCi9X3T&   G | JA Rl .)5xG3{A ~V . < 8 U <    " M( h K= W   f` K CBVwW'vL" &a  x  G X 8y } q } ho &f j !u { k \ L;>7Jbkgf L}edSYE'+o%) 3bFTa>\ >]65(VzxQ|v9%5(&S_NC9>VD ~t/q)INzgP :\PX];Jn1bQ l GN~)MhA rQm {? 9  [T g -*%lp"W5yhf3 {z-HW ngCM#(m7* R O`8 } Hb4#ML]quS{_  P w x 6 o M!'o$ -= zL 7 W   S  4 L _     E  C@ XenSTT w l    & kH n r 0 v uq -       2  x N ~R0zyltCyxg +   S R U E8lY8Q_]Ra UQS<m02fy2p8!RC>6KW@LA-oT.z%Eo@A }kKYC7@rr`q +W}_"5cS(vk. #_:Q:uT+w} CCyE+M>C=o  dw2nc,]{~@D'Uj _     fE  ? k>t`MMnmZhw(F{?h p |  a B L 1 * :   7G  9 H@J,=p_TEl !^:!7e;|=\H ]j<6*+h[?SHu)eBk%=6JE6BXhnd&s_. 3#j_i)%<.Vty rWJ!B&b j"ZFF]kBm!%d(\hQd?w,-T#=VQ.NK[S I \ bQ/\ +cVuK6x} Q+4`)<) , H f U m @y  w d_ L w$= W 3  8 : ? N G5J[^   Zx  z+7  |6L[YD#? d  U |  A v  i  LG   d Q +J k)  2x   p    ~n;4 (a r J t  E p ^ d B ~ `.  B1h'$;Vk""*qoYU|?r@a}MCp;0lXVDJm6Nl1cy]e[R5xO@Zt5prBkExtZ9&k>Y*E b B _ 7 j1W[j}@ 6_CU_r]zgl>z7 w  v Ia/!E3ew-[*8 > }  KD~%ZW(M"Q9~ O48Q!O0 pk z mQ V1/eGfd{?&1e*v<$\t1)D`P(d5^VImt8d?TfaDZ+Syybn&8Qj,!7ux}3[`sz2uvln+Wwii94Xyw>y0qSsO5GjMj2 3 & ?3}P {)m!5,TQuW`eYm"g| h$ i . f = i - t EZ & -{tY*9sj@?8P5^H apU7J+{  8  4  |@ 1 " R o I  p p : rH #   /J  r  F0 k j SW A hA  ~C  vo4qs @Z Y X i > _cAU ] . Y  _ .< K G OI{Qe#?|$`m!.[)RU_k97e#t|6KW=1o)R=~ ]\)>gV>+l ]SK4A 4AI#`{ gq7Sk'f-9]mSEMk!?j_ i TsRlWV- w :/  1+  2T>.&5=IH~:Jkl3~~&) E B T +3` Y:[dwOYAh\,'?j2    & ^C/8E*I` E\} 2= D p g M  % B hYGQp)~"-|2\=r  L 3 1| b . dg 'l = _t K NzC;XOl.f:[\-,YP6 @ 73  m ab C V%  8S>dC/7-tYrUeP,0w/J_-D2@ uohz^J$UJ.#}KJp%uY=~iUbV8rgfsQ&|sG|hB} PafA8Dq1oCBdy,ii{=   I& P k ]DKDCE!tC!V)7Shs)*2    v >E 3Y r`LJqj;ynh)<L(fK w  ~ 0 o ' UC ! a e  j  q # / NQ C2Y]D3gNiw**(w`]lnk.@17@IVmLKjS'wco `^vL5fPAbM!2p)}0i,m;6`8"F~ GZk5:}~Et]hrwR~ML-DHzkZP{S7~FT|z7<52jE#xy>zw 8 dOG/:OP!W/m\E(Ig8n   ? Y `K |+ r` V/i6}`B(G#R9PRj* #   -  1+^B s=.KcI1J?v  > 1u '(nX <38;E{fP e & Z 7 ~6 1  !k DK ) A K ~ G f#b6;gB0tHko/(=a?sO7XsE6owqIn!~6Z'<(bP7$!X{AQ#H${MC =yFGZq">2.&Bm]L0qE~,|\W@;1IP[z?HH8q i  x "K_f^HRkoLc]#TbW@4  c> Tldiws\Rt?p-$7 [ K. m R  ) b+ ~ A EF= wh W4]M:)>-'qCG]7Vx7L@vt0!)2\ETP.B0XC[Zo]r*3=jDZc#eyb-T6Z|zB,!j.H Gh[p}6k9T0H_s&zDa[)}9+!rvI0Fd(cZl[) ~!^Xv"U,y:<8-< N    p  p n 45  ]  e  s5A09LN^:om1 o`#~ /0a\-F+F1ah n g ;- yI |w h S=nhpUXt g_\ce  > 2   y~x[Al F l =~0U9 9 m m 3 a G`g8 :c_,HI 92 $ =A6e,]x.?WCKG_5\dTX#{CgP"Zs/1C`V&G$_lc au m%W;u,QsW6z+Z 7Bxg'rd8  y ir T" 1 S $LAd0PV8T7z.~y[;IdBxs6'OnX7iQN_4!!hR`5IR\vNUBIV0NTjg- 5 Q v/  B10 J V  3 QK U c wW6S@ y )MhA ]Yjx C VOb/01K,p^@;2m v6 g 5=/5Bfh @@ > LG5*CjcS<z~;pmb #  0 P M, D F 4 Z(@\+8`. GpTvrDMF%}S'(@(e/ uko1pCVzPi[i-GZTL& + #8gDo[%UUy YC5\:lm^cU8+2Pfh@vF^ Ay"KM, lk Z, 9~/:> ^x b[Z dyP  " W d o )[4ztm]*9q3^L9O`79EIwKX^v@F%bL[CJg1gEU # G {+sa-`VMqfiX8n!oW  ; 6 H&hyq*_E<b#R)xT  8 c u \ w1Vz >cYfXx7CiVV@moGADaa@pV.kq2 P!w 2>'!FsUCx} ,f$yUJ8Z~^D2vVGHU^-obh;M `C ("9 4*D9+,n VD1GjRe.,4%.NsmmuLt jd   RU*,&[R#-Y U15 Brbhe$kkY,*6\] # 6*  g 5 N g:({Q|dQ:  L 1 o nFEbsr _  ~} !e#~=g!~G~EB] l `RLTi[Y[" Va/uaq/5_O *OZ`[v:]B`s*&KB+zX_&`6)98>%xo#"%Xe@7(} &"JTtv+?siALQ~KjnmX z { J s, ^T =rBwNfO0tkE}M " b X5+r=e<C/'V4' Ak  k::-aQh/ T2 j C g V g j n O Au`tEk:yPKB0D*^liK'-?\a a=K L=A0z|A8%#b1SswMymd/kKc4 I ' K ^VFP4}jysr G4,| U h ZSW M.U bRZ(i_6Sl}GNGBrMEK20L C {e #-5"] {&}W"O"t5:V9@j"r}3v*n[gPuiSOk bw![10j:)5x } b* Z  Q  e If&Gm1 GON?  zzC=~"JH 0 * D ; u6 u6 ** 3~v  T  b )i|f> d S e I fr  R Mf e S.2] YozfV0tWz8    _ \ ) 0 `` G pq  g U 6E hO sT ?N K W j u]  U`pdL<5/V DxB<U9Vbut H-$XqQJyON44v@aRR3a2/C.EU c m D7r5\YKW$mIK BeSb'vc{OI ^N D  d0Nc''K([N9q lO T T ` J : a ]  S k ( q m xj#@VkU(~ g?8wq Z Js Y  6 i << P w J F r h ,  _ 4 N Y %  =}M~It)IlMe! N q R'29zS0IxFA@&fTI/ n Bf x J  K '  &`~ <[{o )lk )lBL,N[j_M(#`[m6zU ;u~GEsN'Z}'LFE8,q??eK w`& hG 2BchZMO jyTq.hk9N)oqXIVze # n d W bA)m{C>  l5n,L/PaJE^>pp  B? [9_X )0pf%:d?':w r S r $;saRXlt;s' ">x!H&Q1:DYkPg<Fka: t ? z w " Q "o sP  P ` 9  v + # 'fB{],Z]h # }BhX+aq0w=#v8++U`fW] jz={X$lQS;1u&~)sTR2>CIb IyCAa#K$":S:^~k1}elethvm1X-%uqmR2gTyQ"A>mL\z$-Fp ?9d)} 0?#9tT( )5 8z  r A3 }4 D t` / RmTIV,p1XLmjExoE# p . 8 t +  C    x L    K 9   9e \ |z  oS  txl40R~BOnMBOP,}5b` uFff9iF8H<* Ss_t]\5.n V^9)W}g%"_dMP\<"53qXJ}AG\6J&} 6;c>)a FJlI>+Y8YUhxp yMxPs9 $!69w1yVXEF@ l[u? F iN 2 Vc k yK #     1 t 5 #,fm3D p UB ,jIHBwMwb-EN8 " R >pvND5bq'+{\gk%:;?IE 6 RJ1b: K n| p; <b(#sG  i 67     |7 +3 2 ) &tZKRoU]y t/+(5nEqf\./t#@iL/4?E7wrlaRhv GRJX,K`acKc$7;H&;n 4_!x~Vfu&< l:}TPS^q  w S #t [ _ o y'E5@zU!\|5;n=kC^F0Q=rU5HjQ b}   ' s S Az # 5 wY m ^;GYyekQ+A'9hwD&p ( DL K6 V d 9I. f } Ao y s 3 [ %F } f  Z Z  S   #y  m9P[K3@ "/Pq5<o +!" (r5n.I.Urr!M8^Mvdw/ hUL=z6j]%vm7%1kN{1,Uj3 xFA|>frH06pU%pZky53 4 y M; :  P N  # `  4 5 ! H k 0 B$ | U rZW)kq?MTpc1  , `6 0t cU1+oEE ^&"kfVA TkP z , e mC xMo Z8B]hOg;0k{{=gI M  ,` Q m> /a  7 w TsBb3,c3A85 u _` NxcI= pYF |J 5P/\I=:@2W%qHF1p0gU3]oK> +7 B2jz# SZ :Q-"3[]MkZxtI#s(B>zM U8M  - g     )!_ZqYx_8-y "  L^i>@Cf{1o&wYW*k[_[r[)/A M $ V? &|: * W )@evNDd$<L>IH0Vz% 5 D    oe P 5l 8ab?iRN"0K)/ePCi  o v 9 O  n cE m g b p  d F2 B BS@|6BWq<}dO!VyDGER <7@TzSM4 !N kHFW4iCX]0S9BDmm" dwZKR(k!=b1:;rVqf$^>~sm3*I Du H 7 G h "\sm J t l8}opwcm1 = t O -  I S A] v w O  ok X  s 0 3?XVIu> 7TmU Rb E0   2a      )  6 s 8  W n /qWo+X=Sc>` L) n a ?  F ohV*AY?'l:)p\T$rgB/PqNF|y}Rr${__:z t K7;#34{1 C1B-jU"ysle@V*j!Q[IFuGdy>L5FNibE]K5o1)xSBc LhHV[Fh9T>; &io$, Q|k#9PPy]##ip eRpF }b=={ 4cT E _ ^D  `Pw4 D ^5  E$?d[K\{FCbrjnTE,MQ*<4IbIG .+p2_'c\2XisF8,(_v[ {|!%4 V  q   q ) 5`vt\DHg+V&BRc'" ~@u@Udr.Qk3T#U4^/`z oUMa;gU<%1*.ZP#w`,]AvDq\[1b3&r{9;'ftS$C_"sIfK;pDn-/wB]q"mB l   Z  } 1 #      R;k`oE,UsslQ@@N{bzQ[#m~g[j|Y2=@ a d wVv}wI%^{nv[FDf 3YdyO (#\].`$P|mIJ7"y?uj`6$ D  t L ] Gu x ,i hK V ` 3 Y) EUSd`0Ppy83Jf!@h zf}t `g U/  *` [ @]7\ xGg }u1y%L-72O0|*8HKVYV$   ; ; = B ]| z \  s ,  O  O  3 k  z c x = 9 * H6 #  V  F : x0 V &H   22 B %/ Bi })Kod/- +0$T9kF>kuPdS`$xGsQLJUEd9*1Vm{ s?"f?~MsH\ VXgQlCC3m19>g89CV9c%:O?4cK,x  N ~ e   B T   la"\suZ#wj /  !J| |P' < VW|VuUvjg}h^";2I1{)fSpG4 mSq1-,}aJ,Qhd ko_**Q7bLp.~74| 6$r:aVs0e,?hcuC1>9~acA+bn\ Q. k z  +   l *3     L s c x U j / 1 A T  '    p \ BS  9^}<~8Y }>K]~ 4D}Z~uBdO'P$ B  + :Q 4Z q | K "pVo5w  & \  ) M@^! L2oOC[Js]IkMWCJu* i   6 m    na;<mmv?#Y ncUwr?8:M[19bq) R ,Cd]i"nVF"o(Q5eoiDI Qi{|l{OMB)Pm-e;?j)V+3OB>e?{^2"6e_l7TAbLow3f)S7{DL  \d dy qO  f gNh9FlbQ9hySWld!l(dsx[R+ B&TX)Sps;mQ>?Ig<ldHg^??|k8&vdA 3^  4` g J  b A D.n[0#OAq`3.N*i;}2j-B_ZjS4  , - B k h HY  b  `e!g}r5Y"'$)t/169vCRhjl}/~UnODTlRf}${nxhhJ3L2=+0@;]&WN y.6F <e8!P]B^afw y>N f 9 # ;Q \ B e o 6 N 4o Q F UN g    x b     & U ~  = W T  H f > Z  R    |k q zj Q d c  : C q 9Lh_kjyP1  yU c 7 6 l e  5 _   .& Ce4-0h} AeGYT1gfNR;re,j@ SaS X1 &. + 6; 5t6+  [ aE, Z1d=[ jY Cyw]$Va ~cE1B^T)Iu,Ay=7dHM48AQI9{;#3]nY0p9D41wJF%-bI  sC4" y^\=4ef>&PA={2mH&Vg~w ]  z r@.ld\<EZ.B ,N8y_#v7,e c2nLGp=QQu(.,F)Gpk p[ - e # y z  0 G ,f | 2R  + RTCXby t@ a  2 X t_ S:9.7PjF|!uU<%^.,o/RRfPbeD kL{%TWZh(3:oYL5169SJ 1!Pk78$JqLd6*f>!:8Hd/tpJAqj}z\P>HL!T    G{rzej}cX)lX$;XShVV@n|`Q"PWRvY!`sb[FV9J$(:xmbAl|V # Q YNM\I Y * =YG:l8,qW ?0!,2+(;CJj:9G  8yD,rYB oLE4~cik*y_{g%EA#9 ,V,#|O0 ] \KK/?T-9;cN}t&`HD *uP]J'e< ` qq :Q7Tm1gnaYSg h <  aO  it I 2 ] Y ; t F qV[^=  K^"['+kO[n$eb4<uK O ! c M c 61 >      4 . ==_ l ' q ;     Q 9  jo  m/B_ b42Q  ~  M $ L, P; 0e  q   J  > Kn&oOv7, Z]]C7M}E7 2M4YtL veJmlj03654Y7kJ<bHf{[E.8l[_ub!g|AkiA~dRZ-$#I0v[io=&> 3 z  #418K1 x[L M V   !    (Q   Of6u_H,fPJkJsqfiw+E )24 DtlCy24fi+"Ib,Kj=4 -K #  r U m 4 r .7t\ub`2zk/xE00v  $*Mlxyd#2w-t^!I:Qq dW_k8EH YsZdOd#{W|? nj@ !UOmaf*VZlF1m+zxxkB[H5G)1'NwK\8pR)K4D`O^h(NCPu_:Wk 3` F5 "  S9 , > k - d i Z B; )O K Z ] n  ( < s ;  q `  _ $ $ :  { Z  r   E   t{    / g Q     - ? }l M  9m0+7 ,  s   @  ( ~ H l X ) J &&  \ 6   / 9?K[(,B^ZgW/)V@TP 'T 7h4y'q,:oDk9R?7{U OcK=Z-zXj2<])MtPu=g(.RWYw9j)Jeh3yD#:\0>4laKU5DySFgOBzkHkoX+Q)dJ Ppb- { s u }@t /AJ>%pVO,j(v'%1!+x![Sml3[SW BA7yY`u ~ b , D5 EH   D g w 4o9lcB"7%0sAb-GJ`N@08_ BYOG0r4 s K , f }  bJ q      3 = L us u r- 0 7 k 5  W AQK !<B" B GH}i`GOKV]qI=]V"sR00 =2X ^.MQ;2?a%wsKVF'I.") D 2D[ihDU@_?9#hzLxX c *[ k s c )d ` .ImlRK\(IrzR  C BI# 9TNX8R >|*;RX /q^]RC,9%Jy k O5t#>U V4 OTs,p7[0_5}GDd e  g ^Z%z V = x r[s^[`=s@@G^+-Gf07~1.W 'ki"GId+P]>7^X"NSxEm-U- :(b."=bt0I{r(b!&8{( p$$C"RC H '2 F 6 s 3rc| A+s?w *%=OOs.;O\07M   )  a~uai,LrDtE~${6P?pLk gy  * m   : 'zF) "urPl.e L \ ? 1 >O d d { [ .)`DZ,;  ~ \  36=!U  =  N C  %S  Yy B X ;L)9 by8I58VJ;9Wbfs!SHn.'Bl 2&6j: ~`n|_4{t7o/1qx#e;:IDC D.Zm& |`[9]5$Sj5K(Q$ v S2 5} [G2~} ORV#ht"K3gskw/@(  ~ iHFx\k$LH.R9~Ede'4t<-n1X#juB,\| _ev?  g V- u ? r   < " & 0 ?#0 g 7 ~@NzZu,Q#&gh;)ASKg25/-DI"ML?A8F3jI/Nq_=g5E"-tF8w 2j{hL=3=e"_,NjGz&{`*JF|WJj;s2 2V xt]jEkp 2p*2b+bm&X[2 $  uX  G y } E w RWfxKrD'J"#x O V D C %bsMuV`~$d  C (#SiXbz+D 5h 5  X  HR :  /u c+ f [tPG&'9iHA    ,]  8 %H>$+bsf~|hv=1!$:7J|B G7U[)p(#PAWv :d c7'h!&gR sN/nQ!5.}Up,5u=AL:/_ES$${SO| Yo>p  9:l5X,^xunHP`hOVhz"t U /; pgVmR#;I ^AgS]!n,CL + i'bH|Vn3AUla 0CR6O J f 2k T%Nwj}!eT:= 5 ;/ %? x'U#-Dz~W/wYK@Gw%y_ze;oJH~  + jl T i> T 6 K  =b  p +   w @ #!   m T r _ K 8 T|f8{{+k9D#%v;^4LBMJs0gz)9wK Z2*8DkBl[;okd*?0ZNRLt llg&m */di>t?JS)'/?~Zqrs(t? MO  < & &}};y0 \,G6(E62t"o>"|h &  ;x )2gu0lm@S ~_ M  L| i  T # x7,k#, ~  >|t  F#udT&(W] 1BC%ZL : F Yemf|1[=U] cy v m  rGbKy QBNU-\8Q_s4"cVY:GFM`oQ8)Vx{IbJKoYwN=QGfM V,FNMY,F> NO'c " H % aD=N-SOkB%k/9w" &-r1`!x:yU = P&Q'~ p XnvUQT|ng#,]z   ~ (a O & bH  w2k-  = f "ews >   r : ( CK ; R oY x .  (Yti gLY/9w  @ t % < ? |1 2ea~|;Ubk8 EC|0@7S7@4\)8uFIeKqX;7H+n:0i_5?X84qB !4_9't#Bk!s};o6q[VHBy@D+1VBAU|6 3 A I E-a-hkI:67 Y<sbxSfc*\Q+` S n LKG-C Rvih WA c  w, "    )5    MV 4+VAw}mb0ohA' K  & V  wJY Q9tg*  gn   $m6A/+sO4*$*~) pHRNkVNZy| =$  # 8{8q[^Ic]WfT&n1aiRKp=W)L:YbcPI46 (-F m *upc;j=[A|soFL^Z,uO"8ji3va=G*E+:*G Y g R  W v Z%sXuv@K j x 7 Ko - Y L|:JVZUZ?:7)y  j  C<eogRoZ  0   f ! 4  | e RG 4 6 E f * k D *  |I  > . F  dO #   OMi@ { a   ) 9 O Es ?K'D>2hE> b]bAS<k=hk#N8E Up8+HHed j+$){VBF(lUL|ot[V>E>xiCo`Oet_'W _jm|zp'{y"a#If(KxM1&s`##S$uISA H I''}, NgW>xj}Or2 >~$OV/jH9  0)nXX[QE;d rt'Ir2]x2*kN {d ho  V y,  l w B MOs~qBFQuLh{1AGGM? 7` W&{r1CAn;U0 ,TF*qY Cu)s*Wk&rnM.>Do6:ER SIobxti;eqb R(v$z=T,3{[A [l X =S^[,':T0K#[m_ t]hu66  y U M* -lB%28}H;o -/H#Mqpy1>W<}BEklkZJ<ETqSF5w-N p s p =# l#pJ f \ s r A xEfM@8 Q 9-fxx*0MV>ovswh)B^}J   7k 7 u [ "  \ 2 " h 1 / LxrL%sJ,KE+hNOqgvo>V(E6y "6elKK}Lq k*I|9F_ wi6 pw3#SDv:`&:%`q'JV?Nwcs cwUbORa{P F E]{l A$4ITba$FMXptLgaIjT?6 (XS]<! p     y $V #  Q E v : $ T 4FxK+L 9hrX   J g c o d @ .  q  X  Hz'C H  p  i / 3S J p    y O # Y  9 , L* i    :,  R  \ v "k m .$ `   R f jGf}q+|n~L6f/y =(RL@ -[lh 9 D upR@pR}T$$/C`! <8HMn!-CJ4 >p6O' x   . 2;z = Ae#V)##*u8|P&Q+m  NQ Z `PQ+; X j   O v  8{gM&5-.2k;PO@1'i~T 0D < Q i  c cxP.YMP(U Zh0h]kA9/w5)d/l21H%`3XZkKr6O5.0A n O@s-)F_! t=5,( A9 a ` N Rw WX # Z # Kw7a/[ :5Bu8 ^ @ =  J 3 9N4b23oj j'p-Trj] } 9 QL E  '  > ` x 5  V$  y 0e ) k   \  w S -  2 D J/ b r xb ? E 8{  t G6 Mw g   \  f 7@ m 3 j LGBRYeDW <  C{n`\FrE!~&^^7_wQQqT"^GhJ-kK}Hzbv?HGpl+e/yFA h4gu<=4TimHPrja{GkJ6F#'w W  | f LTf!;\:d+NLV4V`1KyB9"!P@ uIGae{GKHn(<ckLfp5K% &t'  LI  > 96  % '   . >4       )  + X U . [ [^ } p Z a f} h Q 7  2_3,NLF  x # u c  a ; p L  %K& {m?CZ29AGL5.MH1n^dN)"49'Bg#U9u!?mI 3EPOqm{UF VBZ/$ 8R$%&Dw3l5l\a S% { W ]nf|7"!(rhVE]*PplN+f!>T, If12R1l64]F j4 n `~ j Vo3 ^X|ST@tVVx(a+/!8 0.y m?"`jw@p &H R1 $ X eq #_ ^ b Rc K  . Dj ~ J FTQgzq.L?R.=OGpMwU]  S F  Eq|^uN Wr(/,sw %.9wW6}#wVf{3 D&Oh'4}(eUM~ofoNNY sw9=7f28+/*)5yC;I&L)? v.NW - g cgWn+#JBJ6 YMdGpCH% O>ERzNFb!Yo  I k Y  o7x6Yc0;  6 w t : h -  R ; ? N   l  N ^ W < [ ` M  K Y     3  # MR e \ %I  & x Hzjc,C  1 b3(G;? ; : }]4 ;7XS\f5bn } %kir1@$FEb6b#eJ5A/zbWGTdowjj3wq,P\2A1HS4 t(jJbN\s<   e t@b{?A%5BVe}  W5oV\`{cnlgL6E aWQof}J_Y@A+.BS|&qhT'$gO  5  $ R :o nc "eU-6hW}SX!E;$Y&F SZ 3Y2\SBq@fE,kRzF SF)FZ:RX#Vg U$?HfxD,RZ ;6%iY}:42Mw|y7f\9{%`q2*^:?wz}Bj-s) psw{*5 %'F/,ICF&7'82[O?'~Y9n}/` {m6 w Z 3ey% $ B H)ggs% :~=RK>3fe%j  @ T M M P9 D Y Q - s 8}NAZ?-Rwf/")&JM'8;KoZV$B[2rQ_}:3DlGD,43aja7Y6# mCL/NXIt*+VUZ)HD`Zya,Olu]}O3XF` $Fe* tFAyt$_{.qV:'^ c{8M2; %3 - Vm y 5E z  Q s C ]#VNWI:$}-aH-3 [!"K#$##Y#M"! s~oj> y}6wE |s R AC,6>=HQfaP8|`haJS"_{\xE ]~ 1J,*Dy _E  M kG04!R { @ %=P:k(4}`  n  Z M|X: t   dO >  ; U_ ` h  >Ks?: 8fSz=&|SIa VJ8-F~&x39 ?&x!^i};S!BGu5g8_ t*a{pnO@lHTfy=J6i^:a#13w= 8 n (a]bdRxsA9;+I0zAO''Iw AzZL^JU1K!/y"V 2 &S  / 4 a557QFYr^ x+3uDU l/_N =fgml]M8I< u x v @ Y _  4 t K R2!K { i  gx1l(>M<8K-T2AEO1;SE~X <b:d TX C  nz0P/$Y'BY>Vg` 9%  ce#~ T &\Q4'h *$di2F)Z_ ? 68  L ? 1 5 J 5 EvM)!RVbTVn Z=tK\ h  SG @ O N- $LO^&A^93jp15F~!%x {f&hv#g6vC8M7`Li7 NC w K '# 3J%@OW_(*6,ILls\chXkaC9[f3k(j`>3,Nj'41 #EN_d9!KLu @{B Q`DAAu#g:m6!*:lK'g"ew s  e 1'Iyo> JvWJF2 Vk(j  a   wJ>fTYly)CXP O = _ Z '#i+;Xv+|>HVLYL-\Z$ b5#H#%-_[),h<)&i`QJ}{@KgB0GF?zq3=  cR/\d 0.VFY54KKPiCA}Uq>]59k4cp*c=dU6G_%EYOK4Q/Z`XvaH0'|]9GynYvE[x2<.{]%cbte(Sm6 / CZ)xz&[|!{.gB 7!&}qA>Y]|xa3Ld9 + pp3U{7.V|!|>w R 8 z E5YL}nF d\bWbUfWA) wAI4  L[yV  N  ] , d h LmGC   W  |   Z I  }  ap     m  e  g<   - t0 m Pb  H @f E=Uv%rP'kf9! ^2IQdQ hRUkYG 6 N$y2V;v{;O2# :#*e@p"YcH(HqjuErA/+Nzw   4lVhRO(  I Q g & T *  9d }1)\rVWN*TsGidelbzV+NaT@  4 : 6 qR-a )  ^ |y}Hu;6 # b;KGpMX0G w ] i Z $f U Q0R{( N X "  P p\ j[  B j DG B?r<thN(9kA/PAF-,n;wuL[je>N<(7T`X`sR'8F)cm@5OiwN=VB WS}]%fG3BQZ,jcCK9=r5@|~7F2NKW ] F:xz!TfA4_,t3D 3+$;Y"`bF ;  hM   s)   (s    |d g} =  ^   | t g t  h @ G   "P b e *  ^ (  BPv^07#6   Rm  f 8 z ^  9r &K xk[Ctz9 KP&E!;bp}*v&^VJ>AYS7-u\sMcW`x{WCr!o 0R)^ D2R"y E,%#xY_Wz$mH)}   R /=9}}MqZ}bkd)ja0)T)rW\t*63AV p Q 3F< axFcRhIOCNdeRUuKw!IK`G|z^qB0  e  ( b | B$UEp `^46 q ~ : ! ?1 w qg _oI;kQpe[#`_x'6qN{_A4#Ut6h=I"!IoY;&!V|so4I> #X VPBsEu}f\;c4AqN6jefKd{MzW#nLvoU^q QlvhGg6t1jq cHqA~]o@RU2VC!|vT9$W = _  M , F a _ dmS.<Q,B9.lQC+M?5[-+v,0"@0 s4 \VYBh2g,%TeT| & < lw v&Vp8;`{`( ok>6Jea2G`M v  b=  \ rq B^`QH0y;mV , [ y\ L '=    % #  c Fh`3KvFN  G (  _  $ v  q < B U ] @e  h 4[_:G ;[ L"y%hi3Z?qi b[REA/oe }  f \ : d @rx227~Giuf|xSY?  Rn2=2j28GRvv7%<bbWaML$ 44'{x!.!^v\gal[rl*ed"Rxs<:4b6:(7jgl8D)ne "  P 9 i^J%) u7 bu h % -    Gby7$DRH  j F U &.hx?}  ]<P[tuRq=n~F5Ju^VD x U d  c : . ^1 #n   , ) @ ' V,EV=vT8a&|] f = >K k poy-FZGJr9-({wE} VghNvs;$g),OZJ xy $K7$ Z%e/pvEL7 a,6P|$EZqGQ-}2|Lfa&{)s {   f V m \ a L zM e  4  y!\Sg"_q vd| /B7]l7D5S?gXf=6fC%CNDao\3e?4?]o h9Juf, Y K :  b d  k y C " L  |  xZ#om$F5[h]SZe6oa/EjdA\)}YK8, dVhoGkaT<7a~O<>h+kc1jBlP%<>%bUW-W!R/;(3r s'RG#cvbB0b%-w+VKj3k(G")k/bdM&9  C  | ) RW>K[G1PK/+~Iw k!BNOFi  {  { ~'@ z&  < 5    <* R  i[ 6 Q &  $ % O68A< &'uqLEk((!V<{>g+ ? - d ; h  8 | Xk17&u#A 6V/%Fk  + S e7li^6@Vh=nPe7b ! j ]u Q ] ` h m \J F 0$3|?u5'qnfXY_i4 FO "*\8*5\&SrT   918 { Ea9IhcSwE = { $W   Z  h  . d g&8=t9 ) I H | f s   5 Z Q R  dl '  de ` OL1e3^K(0w! mX  "_   IK-r %%CH@R8-1 $ j  jX  v  { ^^  3 bwFP>M " t JR / \ 1i Ok 4vMwLa t^q)tU2ksL[1]"]Ko4.FavT7q;Sr %E 6|O y~QB  G{{V*j#% T"' c w XL 1 >2 %: (g E  6 F ? # z t zC Z zp &&WhJ2 rJV8>`p-g)0o D~+iu6-. E/[\LuQ~2, LZH%\ Ds\ A_ K "& h 4  J Z ? P "  0 f ' > j  F   - {% U t   _ &  _  a : ( z : H R i } !   Gd  V1NfCXOTSBe>RYl#{)]O ^};b+|J!"|Z<Ce,bY(S UZ)?CV20|&+6lP~gwpm4!?v.5`#E^.VxGt"VF.8R9 9 1 : [L V+  1  , . y   j     N I S V s    bZ  w J c     $ u M ) ; BHBm</ E p E` q m U"6<7 / N   Z b?p  P<  '  b= @nE3t   dD)mgj8   : ^ F |y   2 E  9;  uv ' R jl?zH$& m0r-\ @)vy7to( g2Z58L>'NSc?o}?mCqC~)zL6fn|i.XcVF<{Qzt#%]5vWS U U 3  u ubvB& |WoD0 & ( EE I aV A | 1 \ (}cP''C#a:^ md(U1{<R&v{U%.=hyaxk :c  D  >, sO B { G ? H *( n  _  < , o &  ? 7JLE   u I 4 ] ] SR ,8RhIP,C4K!_$_K.^lHb(n4 _M3s6>$cXX1-4~G,P:ImiLWG< Z?ZL"rW1Y)XE@+Iot.\lz]y,WA7, \`c.- we + -so"4:&vi km |R  ` +kqAGj=$ %3 ?P \ C i <  r FO 9 )'   ) E { r    ~U q F  L  & "o  G ! y ] C 0  Z ` ) UpL!ly n]Q&I<,l=h82 B f o  ( B ~HUVUP/U _ p p & ]  0I;7;SMW/w l  Q +-n5d NgZP2 c l k  ^ *- 5 &,wWk,ZA~m4%=!oY @L"k1;JyBU,Z~srabCN t#[OA 5fbH!=UX  uR - 6 w ] i  IR  ql b *S ! ' x^ R Ex  u V   FP g)`UnV 7/QB[ Yj c 1 E V '_HV }  I A  "p jv3>G| 0 TG 7 > _ON`{fa^^c(C( ~  :u"Lxi> +L'czB )\V`s)WK< @BGJ!02^x!<]= KN$u9UySHW v  9 F H_ D 7  O,0<jxxpPD  eYy[ ,^}  Iw@2i "}!6tiybMX_4i0?e{dP-"6py1Ndz(Iu{4j48` :  * ^  G v I g y* z Y -<y} W   C/ >E L B R M 7  7     S (  Y $ PW ) Ags~:nir4o)aM9{eRz1O.Z_E=2ZXyxfm:'` R6Li 7aeB { @aMoi2vj5^u*hw ?VMqk  a 4 L @ a x Pr st(wdo6 =:xOC0NUj r~XvQ>} Y  v e  / k E ~ (; q a o (  S  P H D9\3t B: L G 1 U< sxe;1+   J    N t1 J _  9CinKdV_sze?  X  Q c p Q y  Tj  J  r + ~Sn@)#m(a ~ *[9P=T^!`F9U3q ~|!i01Eb ;,d2%OEK ))I<\%8 M+GX7i1%P+.{e7%Lm!k)>B 1i'2d:WRw`'X ; a ` 5' 3 p H  = UZrw@k(VA*aqK %6<'&0+n{wN{CSI$bwN!^d, TV1A+$iZQGYE o<<%C *: W+GbNM:dl\?  | sy/nzqVj2aW c  r  n & * % y 1  W 7 E[ 7 ( r G -bul*7 Z.J%KCt;bN@N)32\hp^oj5<'F +JB'X5R )Ma[8;Vo[QQsQ&b1l-Xd'I<517LlbI]6p_C mVvOjzG7wjJ<*VcMAH'Hz~K_i 6   ? ly  w K!], N < 7 8} " N 8 h    b c A  {V#:  o  =. g u 8  U  z  Q  I (  J  71 >1R  `A;qMzgt\?9D w  T q 5 / $  * 5F n BC b ht;KPjW'3k4|O1\?G?yd3 ,b B~ s B #4  jnl[ v  @ S 1j } t M < _  E q % Cz'rM"o=@&exB^%{SDw+-=qg;tK _  B  '] x $l F= \  h $ :( =} DD;X#N^1H>Lf @u?Y!qP8DbV;IRU : d f R c ?  2 R  dx A   2   ] U '    Ykm  2 &9 1 rK 1 Z   g   RrBL {HD>=S@ A 2 " 1 Gii8M\  X3E;7i618 9 gOUka\[S : l f T-4g*c?zgJr/W I 1JA:> i5Ar ORau+j$e>KDAkY'd9~wu@$ :CWw5yTj i z [ E  A _ Q#@xV) 9x^ k  6 KS? (UB):>V]gnF r Z?Gzsu ('  O l /UF}J\&-"dr <u$[aMVyq6b y@   F e b : -6D[f     C  o t^ D GL  k   Z{  >2  +  V e v L D$ r6  L X  0  \y 2 * P=  X "{hpupW=P[1M2& c^+1,x-*O]c pQ$$Yg^J/qm,6=m: !p` tOpGTF  J {M @ ) r l2 i*4*gu}Pn9w% <ja_\Me43KJQ8s0;J '- 6~ W'?1  ` y v   S  |  1 BA/w R6f |o r  do</D 8 1 3 /L NzJDMwe=eviOe"j  0 Q #  " )}*1RP#s p 1 i wM2#7D2j w"voEYKgQT$I*x[ ZFg:J4iu}X|GMm1sOD;z}R]QSV`zuGwd}] C = ek c 7JUO(~y@!RB~=~12n2T%yKGwU"26. hm={..mCL_2WK_  * k t - R 8( 3= LB |:  y X / #= ] U9s&\)K{<4;x|f>)d/7o   ^ D ?$$Gn\clN.; ^  aP   j z DW w. [ j { L  zL  gH{!%Mi5{UU^\N;8+QZ{QYHYY5;N+CRa-U'4?tX$@E i(>t$, C|IX $Dnz< B4+8,wsZ||"A yUDq+"FO+%' 5 `[uIc.8`rwt J i t   " ' % $b+Ko2*?r{3,NbzTYa[/q/,<T#` lFd1!@dD_zB=6p:;b  5  V # + V  G z  "   Ow   _B  ~   % C X Sw >  V En!'[%6ikJ` \ $ O  $F 4 T  A [` AaBcy{= e u T]   ? O Gy [ P e 1j{p Mf^ATu.n9ZrVp-H jX;* ) 5 A4r ,#)y$N s Q C W g  C n v vv~ We \ n B d m [r GF0Vbk=mZ~^@Enlvc&avVH~jRQx A  . ?X ' o  h h 2 7       Z l= ^ T  4 h U   kt spFu>]*Z %1z2 Dl P%=Q_lfa^< > g 0(/2T;&9 #PTzlO 8H4muN h@ [ 4-O+w`44[i yar?I?sIP($6}{\DpK[' :`Bv\&{@CMo:#F:3 1#4cwvN5:|:56Os J  8     24 2; =&(c?,AM|G{^Jp#K`Z]pmXA_+V A =#B&K6Qab u 7 uqPaYcvi}}h0>FkALCKlq#UH  Nt E  !  0 Y $Q  ? F ,Y"O   r/ @l q `T 2 J .  ~  $ ;<yfI!/d?D & [ S & a  / \A*ut^j.j cb!J8fUiNY(/]fy+)JMVQ]/(5e3]-dof3 r_m|GDmf|RN) 7?Xu, 5G'watrjhVBEl(pYm~x<lk#d0<.|"@H {{l   _4 _r0GVHBEEu`"}q  e s  + ^ 2^o<3uyd7\,c)^Pg [ ` [ s Q &- -  k7PC TkN3JN"[ G S [ `@ O 7k |q  4( b E  F 9 -'  / 8\ ZrkH3|@A:KTJ,"Q'f$UGU3AF _9d4oR)^SC&kDL&/[5xL+a x 3vi%hl&~Rd8hw>'L,$'e\) a h 1 [  $ ov ys1)Va<4 !:4pJtrYlBG c%fgFy6KK ^ yw 8O 4>l^M,[_UuNGmI A   /   p KK/& Z ! V 6 = g& U k P 0 6 a @  SzACNLP\5rp|H o  != =   S & ^ s j 1   K R ( 7 *  c)  *3}m$SB&" +V[=hw?JXV%mLduV}hpom$h^>q(6l 9Zq;m\6D:l_C +|L(G@!+M"?7l-SD4 #<Kr.Z}x,(:-\PjI}j'w<3St%k{ KjBRYLy    q  |k WN>lVhD,pM:  SQ  ; g  Q   L s 3A:.\8L7mo  ; 5 T ( D  n t7 g. @vXUz)k2bPf7 Gks6ZTm2Ji5jV Mp r`%,P"yY6<o4 b. RZ y 0 ? H DS  Z? 1^ eQ B*)V4B/@}J.%tHo;*7 ? "*;\Dr  , 8 9  P ] : }? Q G ; [    l > 2t0f=)@-pYs`I1:pc-rw0hf@ZyY ,J{WhJ /ho a1u4b$zy AE k %BRZQ6Rr2F`\ UTq'4t85tP;~ F  QGv7t ]d{)c ~iohxl3}U xVg3r !#bl{}C`}R1:S$"=X -1i4s G\cNv,>3jSpsd*6Gx?A}V3Kz`ZJBC?aA0:xKwbCbTU+,VYO>=~&wC -IcNC" ,d;luht]u>27N^z F IAe ] F d L AQr8`\}#^3AfLInr k$56 q: G!  L c d, > } P"WMkH0k.SZ>}PeUi}t &%$SpHq&pM ? / | d x  cQ Z:GyMj<w%FW!D#!%p; %!&54}=f>, ]hx-{?6 J-0Q"aZ*_1WYo,H:yFe xP[~ml7C_1GV=Dl;V vLDO^ih(aUnhk h EF {    33 | < -Q + 9 .  w ? Iz{gtpm;{&+ Fx I f  t0 HyH 9FV O e  kc  vz   V?ke$YN'T#?J ;. d   ? t  l   o /; O T }  (" lW-|odx^~fW[.b|$>L1+Bzkoi[e:[n*= r S .  o   7A1"st 0   Z2KnYKarpz  |aT[  R l| m c  N r =   r    !F U]M1Kg~q S K!X$)t&1Oq%)IDCE_VM[2e0mD[X%>@lY<e6 ;XX U}4LN C]*9f(GH0@r\b#IoMDbGH,%9UHt74duQGVv%FTgI6~yE Oyyx:`rA<{   x d  Q4j}&gPG <`O2>{55,+h8Vs\sSB:"=G} R q  > % E g R :4(R\]S`J J (  nf  m A)   :  > G =x (&|=F /krQ: dK{(%7G.MHIV#)`S(i%ZH$-~DwJ+!P:37y  V. + v H pqW*h#W=I*~mibsU8H -/l>zE K;c9B82B<\,Y-vbrCEKR f \ L f 3 . H 7 D    D q /KW8eYb]QYL u M 0-R"D H-V u B ,< h\&h6`.&eWn1d)c! ?  N Y . N =]7VWXBr'B. ^~%U>Dpr   ! 3e!i^jkfZn uUqe<~<|}.[RB;t >z[jVn,l;]Xl90 V@7.,KEp';juzqSmi%o 2b(~G RA{Mne^ xz2FD:I^8T6>4d6gR.Sw$1Kw#qU^P,G0?d>(&0  !V x }  > U  1 R     h 9 j E | R% % $ N | E >RR 5  s3 .V jmX L   . }0D6\]:dR3 _A6PO2;6}p,+DQ\'$  W3 * V !(8QmTcqLwV.O-w2PV"ubl[h1J_KX9WuI ' $"_D^kSB8fq{$iWP4<w3jC aSqN@%:!~7Nv$d pE)'#g n#d  a &gtp (F \ O ^ f #)\zhWP>g0Kib$$^  U:*;v ?<]|~$ aE,,@uBp-0hjTBsV&    2 yz7`e"D#MpM2lO=F-4V.%S    )<   \5 - < bo _3 |m-3 [M &&F~ C$ K   } H .7X  : C | ^ A )W rI) ' Y)/j^#"qQ$ I 1]7hA?T<}f3U]N`11Xtt*t0Yhy]:Kv[I$E9]=k*'|''8rCMSPPU{kHK5\RYU:t okP@Ke 5 7LdjIpWLb4 e! C   gDw';5kfyL9jaW#glGdyk * ^uqI!p*r ) q" c  W  =G,e6 ?  hL ;] "   38oIYYX}s9ZI0 _><y,@~Z7$Y~,PB rqSPWyXG+#,:Q+|XD!~zv!~H^|zF>mmW+YwttA50= (@'0 '+&2KI jb{Q0Y<1U*/Jn H& k  =Q 6P"X@sQmg#p{Xu9Gm: lh[n/bF8uN8! zK ge,B_MI+2uOs]|U  |6p$VQh^lXt2suE7:hR'&% n(Y8>/%SY)ooGOeBTQ =   L 8  + - ?    Y d = [    s0Tw "SX5dTa 0" z b u =  6  { R 6 = R M  h F G!x9UZ 8g1$z&tSm i gv !  KY D  6 V\ VD.bXff;Wd5~  ) a  z  v O [p"%fz5}*$/zKL12nV(X"Ra79: t?/hh_Uwp)R > ~ANsK){hj7?M4 ~ g)#e&_C)g[[Qae } D X* Rf%%H-C 5xYp   L Uc n `K   S Y o N v0 ! 2 Ms  n h Kn    [   ( Z l N  X[ 8 [ Z P & ? )H f R ~ Z`eq=%v ^ . A (" "= 2B (* Y T Dy%|jhs<!md% >Y~w{|rU2<~i.>#q]x@mCie5_/ YGlK&(-,Idz>Hnq fAW ^@\:r{y4g,X6^gmzV%z^T#6Z^hhjkQ;_M 6(/pTV&=@Z[b   * yg~fM1 O bW=F9XrCYvX7imPSn  _ b 1 2}Aj ]}y{X (N V!lln{- q = Ljg { L  E X |9  g  i  & p  R t ]'B" PMeWqq985Y$Yk 17Ic4k;2@jqh s X= P n eh  5=x+X;~v%w^U oG z,8D@IjrQ|?K"HAaM6i~@WMr,d(ySME8u>Q"j#_fOnD k ]L } ~ s y  ( H .   7g `C7 &[ ,v\_h?v\"Y6d(rg? d L s  R - pB 2 8LlkkZ5'|dj-= p ma$;~ u >  x  R ;  c  O*%|~ MT  y A   E   JY 5w9sy;9q8 A=>u_ht]ilm;{qOXIE5"LkSv^?C%`"v)/Ie3Z/w/jX;sFwGR? a%BTkQg;9H+P, V.t^#mw`"QZzD^Jx@_lwhw0puu>-3{NY[y)aXOEj+5Kq<4%# kR%R-'UF.1&0<t:i8zmk m&R^C5T *DSQ?|mIM "ZuxlXG   F z ? 9 e '    +   < pI @ x 4 o  mf$$1 ] O )    8* lf N 2v z  k D  Vymz-~ jx . ] "!h\3i  5 L  R l i  J]2V_ U  { & / &8 z " c  i "   B !  " g  ( N 8 3h HU @k v c 4@  ,>k^u:P. 8!C5^G G?C (ubC%[0wAya:u^[%u!y::=A6I&)no`Ldno `B"7e) NO[Sx wZPnN@YAb8"1@P[.fk; x?K=\GJ?v&D vQ {Wx!*6W!RE5yN:`9R42L9~6Y{h{-c)A,2   $ zudA!w.l}EUz$/; ( 6  Hrv^e32aH/L4EhpLgQ*   ) K uX ` O   f ")H%pE !    % >L    f s X / O  o ; P  v  m ^H r O : | C*   %  v 2   Ja B J U G   4 _q `(^>ulOUo]^,_tv|6i;s&  G $  t_ OXx~xdBA%/E 4YR#P&m"h&OQ1A)V~As)^zY9[Y<$"=KxNUf|P6;n?!"IroAZ-*JqL H * .<J m  /  M  R Z9 r  i 5ImNR`n  !f v9 $ y d 8. u-\x+ N w &6'Cx) :  ^ ) O f; M W0!xE{;m(43r4\\cpY kdR@f{rd\1C(/ ? 7 @ d .P   c}GSw( @1^Hf C4j,:_zEkZ8% 8@~r.&: O#'U4 B?Gr4i34M<4&RidE@bt *]9FxBGO#P+igxSvXWpt]. i'dp|M.abx$ug|  =\tc5${9`whgSOqW@^\0la+#PP 5  _  k_5J^[SF3,`&$1^W zNwys-Jn /`ID)W7c_j}%gt}X~QX>1>#C|& Y)Ebc3_:`_HP ryO\X|_ch!^4}&!pSOq3!t1PoI?o%2IW `R0 @  U*pE@Mf  o|o|g*$es,+6H5 C  D 6 L[    k i /" * #H ;   @DCpWS;Dh ep  >  =FnA  q + ~     1 O  U o  ; y > c  27; | y $ ,b ~fju1 ]   8 1 oUOR0n \'#R  !Fn;P] k 5 D 3 v\=h(cxIe.i('./'HG{;p^n= )u H|ca3*RU+jXn/>V}'4y+gr8pFzAcV2V! %q&`<E,_%)%7y.zy1`PkS  t   @I R^ a i ~ TG[pd_N{J3eee  S[  P  m Q Z r'.p.2%z ` 'kW[B`s?r^)'m6U L Y x  O     S   Y)" QL?x^ ijH_ aKxjCv2:1qA RY#D2ySJ>sM8[dm (ydoY|z7\y@Kx%bx!_"zJh7?oj2LIwy\|AO!" 829OaTPVk T"f g5%kgWIdc6    X  w N }5 Y X Q      5 EcQ+`l{: ^4Mw|o]g$1\'%h ` k c 4A ' +|n(a}e =   w ? zWx;U@    $  0   U t  d /  %  b [  K | D  U c : T r g t t e U Sb T + xqtW  !_"C*]jNyY;jb!zPYA {9T?#d^(Y1#5 APSVOSnM ',v`;9\8L H*] q I`uSB{PfRAi?djBmqFo~OX0[o,g :J3'I;d1p7t]!e 0H  F !o 0y 5` !& }  U Emd+, h6S  NFRt?#l  Q > Z 8e  R p   Q B (] H > ' B b } ^ j {     E 7z<-gOvyw93 ^ G#2 2"IK'\_ZPRGQr&^&FzTnO#6 z N< "S  : g3  {Q<kR-.2m9_IHzW(D*t4Az%kTe81~r+2umT>U%,gbAl3~+U=[f em(.|i21^)}5)$L- al^&(3rRT=4G8ek!#f|v~SIh@I Q!}{8FU+Z9{Ey&De | 8 @  ) g P - \  T   Hsc4  ( x  T OY [t 1  t*c(}V3aw)} +1^>A&$deSr5_.IrCiFKrs \!\ SNRz3 N\Z4]Uhle9E$ 4\}ULdBfaoQ!T8qQ^~s9n*d"OEwmQi [?zpQ3B S h a XM o O}ff r    x #  C% o     0 \ r S b Q i < Kv w& <%Akh8+-mi  @Qlx   f oB djd>E K  }6   5  X W d Y  % r / m k  i n ; 5 }y x  cplk^)g/k-#]Rev!B Z & ^ G c*  i ,e6QcvucKX*qI %<Un?SI!L7f~R)w;rvo%IFl2KGhw6In]C 1 ; *;<5!`V luQZ{e5 @v ` b  " nT*a e$yO8_,d7[G'n ~ u  fj!~  <.cMpo< 0gLJF37BHX^NHW=|vT P ?lP&P0wsU98[>Ix8SR_VN`%)x?UD'>9l`4(CwGB1uS8 B0WZ`'_RvMb#?iMH<Ja%J$F2QV-=JQQ#.;!:2.hQK/s`A,^<3\6 nw 0 m 3 -s \  : [ " X 6::u>LgCxRs} UC8X")" Ke & 0A<+Ji #`?6_HlS W.?:I;f>y @ ~ D )  u w?fM G>H|o  l ` @ I i v Q  Te 8Z  6  p7 ?.l=K73,mi 6I XJZZ/>Z`7_uqtZjz m'EDG6.HMsDsaJRG[iF@!jfz.NVA^>+m~I$}6E@(8&iAU i@ t"]i7+8W   O?BId`9-#&b ?8 1L \ o q Ohj!#j+qd &_+e l]KLgS#pDol+&  J #  & ]b [ *t|yP=sr>f9E!ymF|#YMJ}%[OMs ccmZ19G, eyl} E i U ? t hP@]ablww0- "4ek1Ui^M-fxhTsR5}7 L( o8xL$ j7x_$iv%V3{B-SL*C&%?7u,hxLI  3@Yli! RiJfsS<k.vCP[b>gVdY6[t`<Q  mb w&f6@ & 3   u (~FvTV=3a^nX`S y  U   %*  m ?  j  m }  ^ 4 1!8p (s5s6Qa" !R^&NddAQCghN=OW}U)-,, pwVuuXWmlKT9+cAyjY hI'xFs YMT7E7"uThRqK%1{d-w=5f{ B D: R g i S 3 h g q 5 7 - 2    l #0  f   M 7 p .   W   % 0 % M  eD#!Um=ST^  z? C[ P!   $ E: aU X @}U<T7E;=FH h   ] 9 X .& / :   Q  A  ( ^ A Q N a Q ~ G 8 X {7 ) o7r'.$mBQ(p QC{N C 7+ e w ., N \e Z 3 4 q  i v ]I I, k  _x^}`n I3W!Lj@q5g _bU%G9/Yz;6q/ jm&h+c2c`>U%44Vr(k?Lha_`\.x2u- IelP=>\ U(,]56o; )O 8  :qY1zMW s $R ^ 5(KqO   D {dj'BI}OY&4 #Kt]t>x*' #  +(~Dx G tX=$`^4pW+L4-E|"i_Sl'YhxR;9KZROc5 }Z]j=iG,;SCn.c0?9TzhmUl2\e4L9.)t0Y#5@Z)JD0gkM1{]F5D-zX`/)DYGO@gP~nk<tYa6KCsKSI3!)5Z 0[lh . t / A ? df2XtUI'xj& 9 ^ O  6 1   Y\81X>2Qfj8!rP9mKw`?F{ej w0  v H9L'=P2   wb  n '{   * p   U q R oT P F N:     jPxKC!m`v,0gm>S-_HH;ak7[CNng#>dQ6 ^6(9XYH2:m'.Qn4bf kWW. -`Ie%%3Am/Z#jO|X^ff$ljiNZj4uXne  U  o$97+))"ktJB(7H % VNHeWhM N*# dy " Wl%y=087N5&g%].vS~?(}TX7]d: I ^U *_ `z+]US-d]|mNQ!78|h%V|cgQHYs@QVCCUwT7 "D8"LcCfI\ 2p? c..m #7DV^RvN1He3=j?$F+FBg{jh"Yk &sHteX0*{YsosCxn,:DP;yLzvtItU#`{nCp',9;Yq.%* ,?4kt rt2/ %LaSIW43llu^+ &0 >4*L:,08"#zWKO%|-   D x GJ \  w |   0q A  Q  u   - W Q K  | ^   9 3 s ( e 1 B %_UWZt0R gm &4 sX# FnuFaa=Zb CW0]kYX`U^C|gz`r l}vBqY0#BQ#SF >TuAt.d\o`z}KY@vONR&UA;o",v /l-< 49kr$~up{BHHl$~77: d l S_ A5 > +c.y nK\D#n;"&W3FZP2p.9h,Fo9j! 7 ?  ^  *0:%IT"B8qn = I +S ; |./ > $ D< F n  ~ (|  / o &D J ~ + Q  C  2+A]KT]`[GC1~  n {Cosft  6+ H G G =M " t/  j5X<M/l~Cq-%Vc+=~u;Q}MNm5H)a bkB";[5j49% idQ"6V@#uCNFR}r%VF%'FLnK*IX   }-  j / | H JlKwV   w uz -6bc@6H,zeqfh~ \K$aX *W  [ig ,UQl[.Y |fN?0WY4L!*_/"f'K09HK'NWY!TXxbsj c7aV3KE-!Ng/b8SoAA-+>AEX,'!)74Iq^C2M?y\Es?]P*^CR3fkE/b`e)+&OJf q!JXKX|;ZSwKzud&2^pM_2ZuddM:xEni% d6UPyX.v ^ ,    C jB ~  9  V  81x*  ^ nM;H$UrB/y:(FVY]p;m)?7T4( 6 A h qY8-V .o U` c X % _ D  6> !  X ) S/   ' {  < \g aq~S"Lr!9eXV/Q](8^{ZP%o_%9`$+cD;..<#G @9yzrJ%B  |XLWRAH[)=a&G{(tE j?zcR1zZt8{{qr@wBdOb!t& %"S# 6[;&ac oLydO_S0y!  f  Vv!.n- Ub7\+M^hT/Xa  M  9 j qa { } $  !qx^M RWjSPd*^6S|[XF8K #&WL] 8TB3+&K Ti   Q   w $Z  O# >:f[1 n\{SeDIk*5{cxds ?f5S4HJXce4:ZW< 8r;lK|d}+TX;|'HiSX  8 J   c ` e  A  4  6: ,~ _z Z o m b Qs ` / !Rpb3 7M\UiR)@Wbz9n`5P|J[OmmgGTldF)e}W)yCrIFvef.RPAXA~ s(eoT3FS>l{{ ;[pN mk~>ZSDezY"\ B  m l  m .    \ X  > T "  v   hm d be w   q   <Z   h  7 8 l 2'  gT0"ru>2w1H  % l P :t{hY r  A }xEN 4 G 3 0 z      _ h 8dm  XB       {  _ KQBiU:Vp|$5Iibi/ G = I 25    { : z  p  a l / 1hOt $SrS*"Fvq!j=C-Wrzzm\O`JH"tI!AP)r4EW0lV`Ey}`drPWjF&?8!5!:IVoSZ;Qys5y%V+H>vocY!O'= =  (' e_   B   H W  r !/  d QS7 k  B     : g  0  B  [f9h"kr^<6  )T,+ s , o.Vg"E0y8bi`6/aVp!M,/Rb RG' <3 H U = <1  2gKw7#' gIX)#q7U,-PcbQ@U8T*#ek;N2-?:z.`ym\X&A`W([ho?{xlv|Quhi|jS` zndqlLQD3 *J ^ l/&i2l$c_2x 4vxQm]KNk ?  D  /   r  e / + ) Q y 4 ^  ! 2   CrIOu`JtgaSTi^{F\ o$7@ j U  ~ v f h e FB H  v <`bVe AgBh{ALHzkZ^PJ') ctmGqr!&o>wG);I^E>?xL w6w7 .r$sV . 8jA7f9uZ / fAg[N+,]oe :I7>S 4,adfUae$x^R'1UX9}xSC2;xu F*Xv^T=h,VT m ; ! F l   EX % I5"   ,   Vi    : `~  "HN<`x 6 Z"tWP hTZP  g l _  B ~ 9 BW~v~0ewq!tJj0F\nFP%`65L&p P:E>(|+OK sNtE?LM )pzf|m&v;_8%=k:^#tx`g" ^SGf,;'&g,Y 1MrAn;"!'/jKd}6;}Z'Zc_fQKf_3[TIX^ ` 43p^,EsJ.=L8CK}l"lU@{W>zy86s1L*l2n,7b1k3j!^ qw~As)Xfmq:d+1;wh&K^OJ~5m ;Flq'~#4Tfj3 ?@4#N;f~M=  2   -tiPMZ<4GgHoS '(Yr+j/@IL y /)   9 J x}q0mw]& :  m7i 3   fe?ff !Dx  z 7cGbK->w*NHC[)r yi-O>x1,DJvi!YMEK|+I^8)BLHL m"!iE}S^* aXPt!YcgrT/ r|Qp4k*A8%5D<`f`^fHM%vc1NU *i $dFT>l~^Q'0095i?XL-lz`1,> * N ;} w 5 X #VIT P   # 0 $  B ' j U   ;iWqa!)   ' d B ]  O G |< gC W  2 ` b '   'I ;: G4 _C n] P ' l8^  6LO+ D?  . [ XO a p*SC;av+[K;w"I2&U f@mtZ2 \;0VZ!s iF -o_|v ?GpdWi*O<uH?\'&gzl!t14~H'Iu|_q6c$Uv[] { *7P)I[}%7 }L_Gz:Q>VBPq|q =is(fqr j 0 `, ! G  " A n mu m bF $ > #W >  A Vr A gtI A  @l:Y  T ]   m=ye Wj 5  D_KUi_& 7FAk k 7 p   ) n 9>   } ? t S0 s$U-<T}_(/ , =#4<H;qyc g<m,@_JbY] ^ptBcySFr:FJ?|rk_:K8Y8YXaW'2B>wC!N( $e{6PFI<U0pf\@JD #_rZ<$SYmCn t=hxOs*AQa hKev;B+'C`$ Z 8K fG TP J(qMGg@ e O 8b  ! 6 XC k    G u ;m  x  t  1 "  f  ~ / r . J K   _ V |E  W  35  Q = %q J v0 Y.A{H&r50K#M~1P@EP/z}K ia Z@x ={HX`)*/mBoig=UP/+!,$Wq .K>5-sf6k ew&Z@OcUuC d2fl,~{yd;p d}1d'T$q*to+Mi$0e&'Z[4j>F]A  k}[0g1fKOVI ;  R ( 2  u k   9  0 8   / m '  A T E  Z d ( 09n0GB?J7qgm;g!.uzEZD;o:Z\E2$sl*N6J7L]soEhrByu;;Pl~NIlC#QU @8 MW:n-G| LT,LFHAz8+~lVD8`P<<q&W=Tu4,HqF$ { + ( ya \QK ywB8S4fVYB3 dMv9gW#_<E~JA`:9\i-i ++ |  ga6aZ$w1yrydY  pD    0 K k  %nCh+:8  i VfCI/'E!C'1NL!8#4 " p ir 6 2 w  ~  ,.  J K `8L;NM[{._9nTL#N3rp WiLgr-0?5i,89 t7GavtM`1x>X7\Fx cK{  VwvX0TU]5w'2Hi_XD|+=BdkSX|AE Z^ L Z o0Nu:X [y[vD@ M"gL5Dr8&  M. j   P7DBB] v  m } * $    W ) y  & l k  l | s o Q \  > 6  C R / m  ' e J  D 4/ z|+#b\OHBzgP/4!sybKt"E2<@ Y//6!)nOH-gK 0 / B :7L" PGzv6Yb|EIuo 4L)=A<3~i o  9 G +P S Z b -\[0 ` ~ kz 92a$n=3V->=+6jT8G5g7ITo*r!zG|vO#UDs'MQj)~|O\lz~~hMI,ROTk68ry ~Y\u@h>+MDj@nJ)[Bw~iUHwlM1ab?"<?1/WzOk:_d]yfAdWRfKKwOG>-,\`.LEIhml@OcBzG'xr@E>{\_p|-wd& J  R P N @ES:Sl.9Q4cH H+) RK  I Hne&  Tw  8  =  >  ` $  e 7 m v v     F P  G [c R# }(ng9flXN%vx^S4Tch>,0jg|oO &59U8_72h=HfzE=rim [> L=_hM Y"D]   S ]E m ;  " "  F E  N  WWR1IP&{2~kJ46b4s#)(G4Qyb\kON% y S .M 0i6* ( Z B f_ 6 uf4GL{kV ;<qw1BJGaiV3e/X(;x2UH kx[ $lZ+\4D2JM ZA@mcC~MInJkFo=w>BSG} k|zUI L _ =Q & M 3 cS~b&"dG9K&nDjP{$\!xg= Od  @ = Y fM :6>oY[!HZM\q HG;jO  vv  ?  T   KY y \ w/ G : Zd l zD   Ea%6EgDRFH_ZE$,_rN *hD+3 \)Bq# 9u9: o'Et<$ m_@5s Y1Tx?SrE 77IH*2 O ws?K".R(:FFB^e:]nuI! 6UnacK:T_r~5Pv + 6 J f=lRsX03D2(rj='Q!MndC ,z)#6fEn3u_Jd)Hk F*O%n#{wX[f^d/ Mf(v6ujl~U?u97Z&NRKBoOiuaT K  c * t ^ ]4C]Nr'ZJ ~ ^s!4!K! /M >pwJY  0   5y &X $ v 5W |eX   . N  & | J   c   A  C$VHR t>~<[*Y7TA-GMKDH99kz)S~8<%q ,dx2I?Z0xg'] FrNUMq,Dsf @^M M$C))qGL&h YjNIia&9R;UogLb?eRBl'-TRw&"qiY s$4us~ K !TJn 6 5< p y :cy^Wb#$YJk^S]g]V! l9t&DBSMd]"kJr t m|   yOm<? N'r</dA_f^B T s R   | &  ts  Lwvp%j?d":_Vc\Q+Ki(78bw2Oj ftzv.N6p5^9X g2Lg f3A<@Wo8-6ly< x"L#'jTPqSC?E ?{:jQxL8\~ea $No^@r<,K +Y>b. ZU ['O Kb:Npj + CpAI,_9DY ;k  B+  & G> [>77U<-&h   .  f ! r A TB < l ? 6 _ UI 4  v9 )  GR | }Wd     WX5|DG 6 az 7 W    G X F L ? >  <%]>CPYWZ,%{1mNw>^ &c3X, 0 y Y ^ 4 Fi9g`& r c ~% N{{P0g 2>QbbFI _/&G1f`cnn7{9$5\j r^kcc->6jG& yUI,8gWiP-nX SQkoh1?nY_FKWb vp , : ~%-^87U6 d3h-q4z%"HcLo  " S T x l %  T  f u dBlj7>.rv$wT3f3Ff(N"FG   m Gg}\|'brZ+K+kM+H 5 1vXy:1B 0w,roX _,sl`s'oQ#3+nH!qZ{ ]f>3.kgE(Ak,Tb7yVeO^\  p x 3 l @ H x n 7 ^   H/ X  } $d ! ][  fd'</r pLu(a ;]d1 ! % K @!d07*u@QhYQ}9Wb!uAw{jY=brqmy}vZd>rHwX fsJ]a1oP@XXtZ-$u?e5qUef3C,X 4]TBx&|Xag jj e vcc)pw[+g#=UgdnU  p   9 r Y  o _ v   , o l: X _ H#lB J G3 X z E  d  w)  s]fzTx>@ EqJ.c%[g^4j%C'F>]%U;:* h >%)8`7Q]O`+F fA"atb6ez|H&}R|/ j"T58_qmGo Xk!3X"8cI  u?S(#{JF(O1k^m;m>L 4ded[C<:Im% )z = h n'_q {eD?9 '[R #`&w'%dW34=.IjIH?( Lc  >2yUDd$J;&&SY2[] &P b s I 1 &+w;lN= 3}V(jBPonK2,{'$Vu=$jUO)v'Q,}0`?7GR02 WRR%djmywnc?GF#3 2 QEaSl6<N}FoM@d< u~+@v"IF|Y?8?B bDYSIsZ4.-mYa~Ixs6fA}95 M  ^/5q;JA!|7&a\8w%rZ2xd  B0 >y/GS<C@4, e  - l%   |&!B&ag@+9x  g[     ND H *a:|/  y k eH z t q h- F^  {WBJ{hV*2@!> ]!)$ifsQ!GSNZcC& y L \4 k N  Y ;f > f4\WfO(?3Kgo^E^2BAY1sm/-}:Oo$tpAt . {  zHLYn|bVNY@A49^ 'A7r810jMIY+3L}k $K%@j  )] y^QNz& /  ewG ! 'y z 1 U - f NU q c Kc 2i  9 ? 0 ` a c  l rY  Zx  cR  b{ 2J 0$Kqd9~\Uo!T(D$^,byBs K 5 w   e   Sod~ $)  a.  NG!Lm3`73KS/SnF\lOkX6w_H Zo4~e0 $orL_v*|-1,}V6] r8/g~wgj_?+y"b #K%Ef?nCg&9k~=p 80x(N$?T`C @9:En-euq[8:z.B}"}  'N VA+*2$8h,oxvO[JDYwG!nZ  ; v ` C   i 1 T:  3  ^ J  I -  _ w o4# ?7 [ [ [ > { i  QO%4!n+A%yA6t$3anVS*b.aI`\wP piL;];o%;{K0~aq/D3;y)&c=: *AY_We=v!^/+mA;R.N|Z, >;n_J=Blaa _ s h p"   -j d > 6 + /C  1/u F A ^ r g Lr s c    l: G : ? [ j     @M w p W ) 8   q f x  v p  g     Z   M, k r   o ?9E d   C 3 U    +sX[:-#E5o0Pq>e3c {i;ebS ;7\BAteY")3__?]i}l2 4`8`]5jPZQxKQ5f$__P0xP:rXpIW^fQU;KV'Jq+Gi7~3'LZXdI])+0`\Gn^p OF)U j n{1Fhq)(I!]rV hN3WpM}eBAg)  8 :IC== l n   D'1oCcki}'L )8ikH<0]mzcl@k 8j<) < MA :   #   <n[ ;x8]RgxxG XU$-YKE7GK3&6cKj&(dzXL^%}c'^uY>r>DJq7I\L_>}x=$su33 Cc& XC}{ jO RVgVqgj$rl ]nS+HuYv cG0BA$"8U5; Y>Mj@)!G]Y+@qt ;r/ ~_P8?px< e d ( m / _o 8`i;.(rLU;1OW + & .w ]&REp(yv^  "  cY$OWh;'o m gW J ]  62 )}N{ i ,W        8 F9 R 1-;*lFGz&K=eMY~8MzJtM ;,;H.BJ0\cgR~V].\q{:}  y|6&BH4wt>3b:{4W WGV\l,{:K ~lJ%L  qV { y  7  <  J >TZbdX2[`c/=P*JN"mQ9Q$5 O > ) = OMLSuEWbl }) > e   ) 5.z]g.$C4*\:;r,W}pXR+/ d g >0 E  E ]Pbd4lZzP2aAf/6HF`G+4> [0T-W oh c ( .O5ElL6yvX(B5X q]Tk DT~&O:)QxVe6xU R32Z8@Ehehp(<.uBJn]B.>JfJ$)G{ `l X9t? ~&?_Ns[an:u]^K3)# eS wo|\QH7,W_gJC|V7-Cg,uF~jNI;B Y@ - Gs [ w L@    a8  k ;  3 ! [ a   YGFV 3 hr 8 4P " >U s f'z3+v %  s -@    w W R d q [i =  1 xp { ~8]V(zXyX-Q]&=+vZq6%-'ls[ALs319oD;q*F0r4o  "2;&}Z04 .%Z zL0`B M@Dc^Y0(3p>^m2CR8Ff!  P6VE m]>xQ)hw+ 3WRugP(~,D>2dE S;hmWZ<{|k7Dp==b^g[=Y-CFX[g3eX#%50*Wl|f0f)( > 3@ 5  ( z    j L : _ M x db  3 p K   : ui @ p Z0 ^Id i  p 8 C "  .:aRb '  ]  8  5 L  PM   9 | R  : m < 6   g q| B 4 k   v J   V<X 3vy';>i;q<5kvlqk0vh6h0 }*2Ac'KGkE)TfAfY,IyLy|Q0$`%}H"ZB_ H:u'|(=: ? Ft{*Ix6&_9x&v8a]  P vv q _1c^i BK1Xjd]!CN}  J M  8M7ATcbI.!@b6 K|nnpRa17%  J   ` p = C :S[$H8\b'T>AESzR8aZqn w1/5$%QK!k3iB(.RA/Y[b(0uCJ%3]TWy*L[CWV'I}'i/'kQ 3W13`=`y6, =Rb/QO8~$M`.^Vt[I;yfF$U?))<+37Xf=@Dl~5?J(/)ARU 7f_6-f.5$xLNka4svvd )DR'T1QGcQ|8D ~ k P I 4   g  %% z  $aH& -   o & i g^G= ,'~  v /^  8  EF/MxzPauw<-K C  ZT H%  Q n cl G 3;7QZ6YlIp`Xhe1 M/ ]" a^E).y\#I}1oe%Jd|O1v. r!<KE^2v=s&` -& mQ0#8l*0[{m%d)Y\ywTC]Qv/A&)V, ? R { ; v B b 6] Vz.\()+O | R s Ix m$ EIs|[P tX Z D ( .Y ]c 6 ; 3 @ > } ji {22wuH T9YJ~>B"u rTi85 s  p :VrhpN-LhkH+GM"i$dA t6[Wh N#Ac4 !1: K4&ISDt0)3Z||Lf"BxG9YOF'`R Vui02A~Fd?Lhj_13I|mF ?@fJP_wZSJC=FikY!+R,98=nGDn>VT?5<%W%Po06?,{c$$L@=5`@.i# |%in`uJb3/HT>3X  ' ~ , 2 EH Bm  L q hX 5p Z ) )] c % at W P q 8 \  O  ={z(VZt b  > L Ts & t ,R BzjCa.`Qed)V$ &jlBB)C2W!p]?%#>a fAyw[9;-_F@c ;_#0n0ws)i+A/fs0rpdY]XWcw*$]Yv*7^]e&RP@*!g]lE^_P>1Etb^'5!13[_F,\o8*MvDn :+c]m6PuBz_dnnQ6*eQ G Q i ; s  e X  nU 2 o(g#G1>@g #  H h g 7 b  Y [ {  A &6 6 9 3 <  ?N( $ V I > K N    Dg = >` j 9 y f Y _ V /   v_ K7O$  ]Ld$p5[\|{ ,e\k='.J4yqb 3#B!|{,tqhkt`VrqB]7b>AX#{\T{Nwc_tt#C*# *_]@+V; SbM4Ln yi8>n +v?HgCqFx[ V;4 ?} '   4f\ii5mn!VXLUzGlg'W(Q~I~{$''ZX-fuyX40Eq [?:ly4K ~;1wz#f{q@sJRyK-P? u768= (1|iBuWyeIL5# An [ is 8 o- DLuD! er; [ycs#ZQUE } U{ q{ X !f rVL!>  sP%q{n) `,p/4y'fxZp<\02.Aq~QQ(owDB4 -% fM ~ 3 ) t . :{ku\ /%OtS+LVxz~ ER#zdnbO"bVYl!JC0[&cdnA `UabeH?fFU=8k8MY `? CY3BSygO2"]3OPiwe+RI}^mT 9Ja6;@I 8J3xUzASq   ;   +-  l K wK )TQ  1 >_(/9k||WD; Q{4S|\7(M/qly#Q!jDcOI`U(38}[`\lr cUs1Etspxr6/J?3&~mAs p(+SA|oZm;8sr~~1{P { k q A  t}v(?T/ G `f g c F $? {=2m9.8/7% C)M:IYNeDCn/BI#!U t|:3DV?"~)h~y?)2~IUlJWxC}Ybi`$gH"6_!86#?KYVlNW1V= s3s0J3=LpdUI  P /x`B#!OK* w e  VK NCJ.U:Fiyv   hY +8 - j ^ 9 2  H   m  i  ti AekeD/ H  l ) l 2 n)e|"/%X: j#SQjc0Dk }$6K[y_&g,#q]KTJP_ oM<Qs7WK OpL60!M.2A,\N4Z@c+h^*GDk/D!%4jy=_x~V AX g![DE| `^ -  K  # -, @r@0QK c    F s Y N `  +    6 : Z!  e>9Fn-*Vw4UX%O) > c 7e 7  P$8],?Qp|.Jvh@6`~tT0&u>-g f=n7C5xs3PGYz#Iv 4L`#r>Hj}niGmQ _qsu7>362 %e3p0y4DLM:U$9kX1nsA|0Cb2:j Rmov@\"CJ"`JE`?<0%LZILMC*,4b=VP9r@l CKc`Ov;^]pQGIC7QIb]Z v " d x~  .  b ) % , _, L   Y 2F ( Rd 6 #X }(Z U fx E   ba??u,j_Wr.CJS`DS#2[ 0B=]+q_EDcc$BPz*QiFC +|YNE:<# '{fL?~>Vs=]mp CblR G$1!LV@-Ck ftl}c#>U0"2Uk TBU9z?&Jerocb]?ql VW,!I#Yq7"3__^bMX`z[= ;Y@^,|#*ywF'q=6|   u +   < [|  e`  rt *  r?  t   | $  , z   J J J )![G=a! q  gF   ?Z     F l 2   B=L9h 5   4~  F  >  Q    h p < E C -d4@`Q3gb'/20 x  ? '( ! c  N qbgiYn-8%-L]oG%,1|y8C"|t-z.%`G@3do$414W#2#ddw M1Q)0TDq3m1l'Jyn03Y+1iR7v?[v\9brW J > n[ef]UpJ@(@h1Qo Q (" + ^ %(cH [V Y -sV^ Z 4 rDT+GMv; q& x     53  +  9Qq})x^ F/mqq#r.eh )R6@~wKE-JZmOQ#]<{T|Fy`(ScN? LK/.k^:tq5T$=,bDk[ET3d e@fMpi?2 bo0x'$u|0e& "6+rW{W6xk(3C s R69?6gXRtaDd"D5q%| L 80{i:][?R%xsk   ma'u<K@G  Q -   o  lF % z a   I p ; c   z  NaT|Lmz[` "a)&P:B,aQ  FP C' 4  d L 3-X`+ ~oBjsGordC`blFbfvA3_|vebEg!"gJ\{ Fhugp4^CUF7;`l+GDjT0C9BO=6jSH}5PifPGi^}_Q45GRXo']U)_|BCU@J$W]+  u  * ~  ]x $ g (   lPKV #  T  [ J6    bm  { b !q /=`F^V9 (&B6Q?*tdx%s] O*   , X m   N @  ) 4 *.  X X H IwC{g:V. ] # . q = <, e < 4 Bzy |n3z4k][jtv:EZ OH?$~#T/E'1Y83*.J2=aKw|=^-'\>N0/X=cjUD6 #-Fe%qPrU\-; R d {C  t c  1Tp]S  b  |    { # bC z e D b eu ] mU i MY  | DO1 S|]p'%G   z  I   Ne nlo fAv|,pB:Ek_BSVOc]u.|w4gwaIh3 ~  , @ Y 1 i `3A%$N7CFZ[ }(vd"AH0- h}SF2x*\|sLcQ?/u=! $_:sLLEjzo9nd#.0Iu_@oJpk&5R0{V_q~t%>eCMa& 8BwYa <=mJ|=[z.W;Ul?N Nok+N~3#h+(2pAuR H    5      . = c   N   o K B   Y Z z : d s 9   j R   3sm$fpS\i@fon!".a# u ) ^% rb ;  $ a|%Ik8gx " MR]_v/w?{z dPO%1f{7[Un\jkur|@(eIT + hsDCLXjRn1jh3{"!_yW;0O*W`S,5;[%E $U t>F=@,HJ9%zF.lz3 rcW5m K U2VG:EhN,dw`&VVp a*  MM   BT u*TJ`4  U l  VlY!k=GR >Q k   , {2jV(b6JpF +<Z@7eP?CM)|UaAY@c ?Gh1}N'"Q$VcZV5sTIkB"4G"?W&4 }O=7/R:~YJJKP] ]?o},=V"3^,0Y c$gl F(g)[~Z O n K   u L y3ZX0 b?VBwV-+=+oLC^qMu|{C*dKbcXDl5 1 *  J  h  t 6 jK@eDF ZvH]s\=K; r s L " e Qo}33]v}B$m0e1E[2%0.j'J `;ir\hCX%:,ph1FzbUFiWVlz J+Qx3M0nKpr&> >&``L5 N , E ) 2mRHk&hi?Bt>f}k 2%<o1P ,* X k f 7z  ^  T uy b "   0  )   !  % ) E JG _M j     ru<_r4XadTq1c8 E3_LGuH7f~-tnh)q F s $JvA.3]kV%-iLaTTTVp/B HK 4)/S` @07;9ED^g~xz5.+'-gRG FmY7b /SepHWn8by]E FlMp-_i28KhcN6XK9R[8C},L\1*fL:cXhDfQ~q;9/,C>_({>hg~ri17~na<[7vpL f  =  t Ie / { ~"S|^+|Qs; *!Dl  i  k  @ h R # {  X   *X f  7 Z RZ ;- 3f)o25FpwWxD]a6$if&[rM0mN` ) Y sNG  q n |+ufUaD^L`.`aN# iiXzB 7JmI H%*8a ~mg:2f:F|"*ckq,,4Dwxkdg GQOy.-w*cTO #aJc>Z    } E N&f * l  0 x S  w H  Y wr4= 2 X   "  j94  A J %|W[{1~5z  N ] G*  o  s %# : Fb-g +  J -  0 - e? 8 j'A g am e'  : u +   > 2Z:<&7X? }OG2ad-WUh,gP,^dp)2~ *8Y23p.E") E(X!D LOe)9gAK2 C `pS!>t\#ITK6u^b$ Cbpkx8.Rr%.T{Bg# 3=!Cv Zx > \ b2  j  n Sl^S~%5      9 )e Y 'A ek@C Be XS*79"  > -   = , 4 = K"    .d  y _ W x [m X    nTkqO' ('_`u M  9 % R 2 ! 5O$Ue C-+@L?!R5%jVK J<)E[r`%U*hg%S;IS1je?8P3 B~4f",O, &y/Mda I/Lr*BtWv&vR@vO f}7H9Im+i4S"9V= Je o"ZgT$|8vQ;GN5Tc[q 2W ! .&&&0Rd:Xla8YGu Fc+/C7 s  Hs m t !d %  B  G 0 b 3 > `  9   Ab{:WE3  n  o  Z a / +gQud~RqaDHO0Zq`HE p>C>|vzmvZP.L9i   /x   E C R  N 2v'&$Vgmi:$\ n  X  EZdTb<{.Ot Ee~9m)JYD (-7lJ qm{+CJ-$\NU`m.Ug&MgU*t<4k:[fB]Q  'wP4+)G2kmn{CWKURfJj :(%\/O}Kh%uZ2uJ11%F#ZP  \ 6NL*3#m;*u4[79`Re63;}3|"[;rcS5u * B N l& w x 3 V i ' h E J7 a  ( jI l!'BIOFWP-o$ROT( #%&n1 e"A[muW|IR_wmhiOmM=SO;fI[2l7'^='9Xp4k+^sO|EV@Z/9[n!u==J4,1;9S# {f b}S.|eJjT~X|,U"P rtD q 0 Ny   J 4 F o -{ | s B 1 r  C  E  , a >i8}0r\  ; 0^>2Bd2:8GR 4H | ^ ` ' *  + k_ K n ~@ 6 O ` , p >^ s_qr}21rYzi**t)>nMw:O{^($gb^q'oUr*AKSWiL <i5Qlw} w{=w\5bSXzesJj3em=>DwXC4f$!=ai~+tvK]n 1 , S mU < z L;0rZ&E=T^[d F 0S 4+*,`N jw h O7  ne  {   B   F 5 B 837x6C6AacC_9{F# _.r(GyPPX6?u<9I L1gTbJL zS7L~QLl0 li%HQOxiefNPG>A3-m!<#n25q):5Y(Ilq.f3X)o8Wi~Z2|ScWK-1]e-fS{[|u WwkeGM(}&f@V`WlNPtb"NNL@Av?_yHh,bO3(Ig !c]3*-}k  ^(  oS5yjwRB24O 9%+OOI%k8ghP#:%_}`,}XRwnA+^f% 2lRf e E]U65nxpqDb5H4guwi7m4! 4*\cNM~Q %4`p\SF q@;a*I8sa-aAJ9 E h ) S$Y AJyu73   ?( T J r P b v s  _ "  T  ~3 SY @i F 6 1| ^g 4 k, X/ c  h  R Q 8 = @ }   7     [ d ' i  b   p X  A a k gqV5)Cl!C!1/ PN  fc - ; [p +Jj?RZXsuv7LGJWUgN G/o:,_T@ ;azi=VFIX[#znAO{AP'oB$\~@l9T2fwgU=WYoa? )Wu0fR5 x Q%@V{^%!]KeQw_*Vzegc)^{.rs%*bBN9[&c0xMX$c]Gktmp . { +  b  k y 0 w ) I  \ i{.)k8 co r  [c ; 2CLxEGDop,AGHRT *-  + wb    D M 8  / * b 8  ; 5 8 // M / ^ ^;6 DyklBpPd!E09N.[qPO="rp6) Z+H7Pq6V w$-BC_xlD]7+_aJrYX7 %!9#YK DKet;\*~O5U>=x6vo[hY?Kk9EpoeL|x<>Pz1 ]6Ok%6mE;VET e N 9 p  HI s   y%Gu+JIVFuc#mQ*& -h)i]n "h n  %; yG b G~  _ K &`-kVc'/Ersr0_hVCHb i O, d@4YNde$P33$`U~ a+v.?zh@AJ\n{AF[!~e"VloK>3BQ[~YaOzMJ<m{- N,jJ oD]|Ufr%m}?U8UwX]s H$+o D><,+%PI )EVZ 'z'(1[k,7cXU'%0gk5^qyt~4V|2nsOV&km & f 0wN_Lb%Vp9Uv< tY)ke fj =>  & gWF  w W 4P:xf0g 85 5Z L _ u F'ctc$.n]D}Jd Y.P cu$CWi5R!dZ8n`Cw@cy!8I{1 m p 0 mBU :Cv0_ \wV Cxae S![25Y3^0^'j*fe<YQ+e B'lJX-(E$hz/Yvvonk^PLH-'>I787\u P } *n R  qixM 5|z`X TAag1>[NFL_dF_DFF0%, x  ) yR P 9  q v 3 N ^   luPt"Vnt: 4 ~ 6 s  k <" =7 $E @qu` iaG@*G`y\\G%vYeS!CeF?(>,MenhTC,XVQ0= [ jPC9nd!^yL[04HQ)R %45P 3R$7"n K_ o b j4Sovs, j5 3 0 . , { 9*#OvC-o085g i  iV c ` H *a U  @ v v?])R@G VB2 Fpj -b 5;&t'Rf7#ztq2CY|u$/tc|t'OQ*u}?fbY:rteVu u,NJ8M`sOiZ1#0@95E<c?+QO4<c6R|"wDMR:Fg0T-7cn" 6/SBG&n9>w%jy7ifuf> xb.' uB;{ 8 *  = { | 7 K | $ W [   ` $~ ezus`5mv5@^ 7 }f *d w = 5 Mj q / c U3      m n'   S  _ Y2bk_ ?K  7 [ }E &   1  I ( u   !)t),# L \ {S " pb& < v ?B  -?   8~ynVd}1XBK[61KgS}8Z_Ldee-jv\, 2 Ux1YAi.:A|Gxy;&A{~7jrj`z7>$?x HF %^A8=-Unvt n-  n  : E   K  [d  S k Q l   s$~<Mi2g\ '       %o z   ~  G  p ;  9 J  W  .  \  H 7v 2  | PL0si;KFm$[mB6DQ)9Wy"{70SC 3<4.7.`{X.Ijw&w^$_=\@ %Z`qR(B^ay82!\4 %WFauS4s#;C Q \UphYH6)(),/7jba/k.gM}frFvGM( o14cVWD-1Z(GwXO=tsPP&:{CAW.$h~3 |{h P S f> 8OJ@abe_e]      ;      N  =Sme >g  c 9 5 } Q x d S bzxYlI'6sL)Rl | _ k 9pqP)Y,R :zZ1@`lk p|wbT.{VBpS E  6 w  r  Y;l[tf um~ )fFR  l;?o tJ .W < =  T $  y B F  O1 E   " * @ w] $  J2 c| z |7 o  < lEC 8 Q y i+ ` kc z X E 1s}[93'0]eA 5_EV*yw,^4FRKV m|0mv "-B#p&QD!wF/?BLG*-]4 ZfB`"scj90^ O R, N 1d+g_ vg)?$b$FR, #vB~Gt=w9=>6y?a3|ByU C  E   0U-"`   T k ( 8 * / J   m   ' DP o@.;_N }RxI E  ^ \ L  # .     b  I P 5 XW   t B  q !s3{6 $ d '  Hl9(`c n?B  } 0 {  # cO   yq ^ * + W  $F<C%!U($^ KE K"|7wDju{5Je!~?:r%;XcMRh(&YZd ?;mrj]d \ z{lq UoC:ss4zXfQ%1_f=A+RrA)H1S*)l4&UR 5ExmN|,JzH     `4  W '     b  =   b#O`+1kQ   Fs }    "  z p Sa G L2 %  G n   Z*+aC 3(?i\$ ^Q  t  d' 7 ? ! U v EH-AUfTtGT_w2I7%"i-DK2%.C@z 1 r d," {'>m(YA4 I'yg0^b xf`A) Izp:#TKx;b;]9IBbeKK Nr8Cyw=|+j P^?@Y_{oWL /s>~^ \wab,1vW~ecN_|ejvY55 ssc?  <( ~= R V Iu %jB<nj{7Ng>O}G$Tp > ^ DxW_3*w  N? +  mURX .Pu9)D'9; : U    b  |   Y n  jR  <  "e x6   D  tQ>1p'v<9e4]).Hf!>90M{37&N!MJ*vC,x=l*u<zC)kyre H7R@UmjvbqQ~)HL\yDmR(k]s*AmBir2J8eZ3'}G#FS[x'!A1tkh*hEUHg,Fp; (%  s D  ,  3u L  K w #  G   . a  j}KLEaj|C7@H   v R"3azgC@= GudlA|:,   K   [H#NVu7*<dK ^ p  d@2k]heo}(#TX2M~Bb`"h)Q\h<, ArmVTl!'_6cB2i9CHKU &~5A5\9-eKhY\]Wq>.Rr_P,#JB; fOqGA:5IWP>^7A&F([\4q ]s& r 3 o p G ^ jV _ V o e  P )-e #@jo/9/?juo Z& < &" } N  U@  Q  [!:b{m4DZhgl P/xL#c ={&f@4:dq'@2R j  # Q /    z b 5 HF K 3 dH?~J<:$^'Gdt@2.PiHa - 0  w _ -r iZ5 C~*p:ML/1cC/$J=HKhRmvC3:,p<$%X@$pA45:6AM@IQ.pX,hrz J O+ /Z2j DS0In:" rK_6P . @ o wc a l#    9 < U  6 )Q !j ` + nBD,)h$8  Z  D IL%1 %q&0|7Qa!6$  & tPx>U|KPQAu`3`,-?(GG%& 5$ l @  S l L 2 " v W WkQ:=p  * e [ ~ 1T8D =2 d =#$NA mWi#t7N&#Z}8rcZ5$W|5tF""SCM;A't2A@}hwx*m3~7]Q"_~QF$) !aBQf:"Jf6    @ {aYL3FO|# $ZY zfm ,dC:%Aa=0Z\ I      xJZq}!$ M( 9  /P y  8 d^N{g,;a5(+T4gh R*gw&;8qJTb)hx=?eNNSJ y~abODUs`,&hIC_CMD|.1X$]y%4;^E!)h92@^m j\Yd\(t7Ir z4W</iZlT 14OBvs' P y  y E k$.R8)S"eCB `o0& 2 P _f i < z  n r"(8TdDQ&0S' Y  ?2 R r e | & u ? #bapTgu 1  =V  t $ ),*y2|\IbIFyE,o5PkmUZbib x[ nYWmx34y-UyOx`"h9+Xjgz.%y2Js $C%A}L'vX }F'Dj?W;IQH&uF.F{FF9/i_!{B^  0-O(l)X4 & 0 o    + - ` Y p      R  \ p ?        R K}T   'y Y@ !>bpFqGI]_(Nwll)!V  G  0 B :  U I T V_L  ?2GLA W - 8 4@td5sR/=aicP0o ?v4i}3 ms?YNRk~.tWar}Hrt4AYr4hJnk9"*bA5 5(j$v#&Mp< J:lz2jLTL+Z?w\B EC$tw  ^  Y pl L  v C  r 3?  n u r88i!mQ*m  ~/ x t"  {@ :VfG(~)B55\dKFJuKCdN]pc(NZ g _T b 2N  e c; SZ l e NJ 8 B b  '( P P9   <  >T   [Uh$T!G_0^Xhw@8o@ v6 O"AgJ x$ hN s8  P \ 1x;XY30QP=KU2  alLle/9FAgM^ S1 bDP"5 onm*sd? r0DGT7+  U 4 ^Q QI v&  j J '" $ Fx eQ -  L  |L f =  $  v * i nwzZX "  ;}sqdIYC At B*  p  o g c |  1 # 7 ? ; N/    1 L    o y L  d[  x :T|  ~ b Kf_h =P).d?udFgxxH nG 9  2~JY-?L,ax5Ajg +K  I &   Eg ] ` >g   +F W)uLj;k%g ! d 5 :;4Td  WC0@hS;3|N,QcTh\Itv\I1=$( ] 6L   O F hA }1YJfRVTT9P2hW61.@b~-p~x#>mUIwey7h<Nb!NLL(# > !{ 6 k  '  m   GH  & d { u 4 ED t l l  /   " v   &  ;   4        ^R  j g / |N i \t mG Pc  s  )P=G#=LG1b N X  3 & LAnll UB{S83H"-AAr_ k* > s!=- {hH&7{{oQsO #O)PD-=rD<}%P:<pBx3|R {+q7p?m -?{XzJ"&t{ !uUf6b+# '%QArz?" h   9A8> R   _Z p? ;t  "2ndR3g>  n R  ek =5 L  (~]J/  .} } R)Tn>fmI " + } ~H  - <K     : 2 U ra @ r+e/TWR28MQa;zm9@._'":G8? :g0b)*>KQV z3Cq?Q'5\8|t) -`&g/fO-3=+y /T\43pA1xM  gt=RwAa/HM^..4=0AowJ30j"RJ5g'  j     h dZ ]< IR _ 9*bR/#g B u C    ! ; t 7 :  H 8 a O ` W q;    v( S +4    ,Jw    ' l Q  Q b  ; =><P%m # `L l J  " }"&CB2/\B'88kDmu0[CK>cf?|PtL$_<VTEcH1R?UwMqxtfH2Wl'| KM/BqnX&LG-76 9GE-] N5ns= }[Ph)k+/EP]L(f@m R {  o 7 z  $ P Y ~ a # H m X ]C [ y; y h@_V X  } hh % 7glffw-S*%<I-XlR-"JW 2 ndls>FHE,   P  r R P 4UU[ (6'> % sOn(t6r;02 83q? q?y*& Av~@2a&5{0mQIQh` r}USeBC6Eo 1rwjOb? 8pNpL06DFI3Y|2hjgGHpR#Qe; uU?'0 8 _ % KR  h m '% A d !  6 y+0<ai^wIY .q  j " TS X jR J W   e 6 "- W  u3  _  NT  w`bhf m b    H z > K  w 1@ < }  / |g  g  j 9  t :  8  <  [ u 3pdW]\?:K<D>]J  K _" : `_*[z 4z(j }6|Mr:^q# ?L E1  _ e  h  t x # rd <5/;e(=)+i =HDb{?Lz`B#e5X\i/5/ (d6i(T  YA  H 7 j p|-qeD|w}%>70R\(LVp@96Evp6QUU6* M ~ % z S B x G A  qG b*mu 4KcjNHy K t    }    M    Y K C >$ m D  (U W j 1 e  3 M O F D V q     7 A) )GBGHu72;MZYa"?2CMFh)8 z'-QeKui>{ &c+b`6tO[<@x&c60pAqwC cH\Y T x 5 W g    h X - .D 0 l I z b = d Lc    DqHB  , ] .0 0 B7MGut7ot_BQFUdnTG ^JFfc[eFE ES.'-1IugI,h-,e~M$Z|t!TyJv qW"Z`(e  )_E+f\f6 fF*a8'#kCI,yZ3V[1<4S1}oS1 Z ` I/hO7R(G4Sg=IUe_VrG(9+Vh$`70,r{( UU  x h  k l n Q f    L   [w p0 O  h   E ,  $ N m  > ]QSL[k,<*in' qd c d vW 3(  iH )N e D - "& : Rp ; ] e ,M =mBS&4M|^3nDQ*<~m q&)JG N\p0&ARxo}rN;^s*J; T1k`kNjDn?E 1 h8$Z2ce5I"O`WOiXL! |h ad21WyFZlC  > y :5    r?YA&(H!  C " i+{mss1Y'c 7WA}k{T)# /Y8*O+  =   o ^ 2 K-  6 ,jjY~:s}O{1y96e+L8R|1B\ 1Xe=D\sb i:]E)DBB7A"Z!3+'v\h~Y32|DT l[!2d@w)k"xw[sz.\5A1cBZrENS`kW6qEbU=6~ #@OP'T i 6^  N v p Z q | [fS52Guxd`'H<mq/~KA130PSIXO]qD4S l  F Z~ R < -  aB  B  5xsq9#  ?S   b O j  [R 1zj~'%yO(e^ L 4 W JI j [ S: 0] - I    ^ U2=I=^6x < n =$ / S 4!Va5qW&mi] Re[^e1(<Da~:%wvYA?A{$0UJ LG;$dj/0DR3mn4!OP'.|QQYB~l(28=*8a- o)c'E&<gv/r/Y#fcQlZ\A1q`jSvK@&$S/V|5.hMf1_s$`7zkC \s 'L)uP*+y  |J  ' Dba1 |    a\i_M_MO&@#->[h`TSt E s S Q4 <  n  @ h |n    : g8wnMfM6q . 9  \ Z,#!O 7k&0dE?I|I-^3Ukq=!|mqrZ ENMr iRw5=o@nU/&[$Ei@ M:]6G2 D n z  Qg A2O3Iz(\t(d u  # ;TalTD   r v *  F p ) "  , < ] )QpoI>\^VQe e!JB30c>t{UUouJ1Z"U\ BG5e+5 MBKSto+ooES~z?T4`VNZvFV{t"y\,C#Zq5t&?ME\yP&DhvtKm$k~ @Hftz,V%?  T9+<2,"| ?r*-$~- ;U (   h ayTXQFe0z,#Bo`[QKz;iV+D* L "  B y  f mSN\?NK84|8I+\I     Tbt# ,Kj: L  :]  W M ryd0\w [27\y9is0 o3"c p\4@#=R ( #_Y\0zbN<4i/b@=>UiIC$+: [8Z0.8]5Lo LXN]Nkcpe=n5ewOJsD mmJ=mW!9VKZ]?89J% # t qRlci?7 hMp(  hg+#Iz `<,    V  6 ]|K%Eum 6 K > y a0_a$}2'=tGNC ^   T  A +z l A 3 m j  l :  " }    X    `  > ] ) O w t d y  VD cI f1 BB~T?nK3v.]*pbrDNO +0Z70kG A,>cr&}6  > [h\ (/g v!.5 [ ( y D !  1 D ( YV` UAP2mX@ yWr7^Zhq'g.EzkMKjj:a^J- Ui^ B qCg} ]fh!SDQZpL)Li|({SU4gfu !C1+xgF*]+ q*  _; ~I /?  s3O D  f P!{.L51Cd_x;-`8 c=9u ;.3J |  pc ) t2 -  , G Q@ r d4Q{?70!sJ]W{q_3\;2Qsk$W9LNn^yGR)W < t YPPX.VaI= (QSPX Q<)3L@}?8%W\'WZmYorpMb]/+{f"nv2;\IF8t:7{D]<ck E!Wbt!jD[tzakLBvu91EaV88 folcP_,XK 5 5D Wm b pQ  * UYH9+q758>l7!2p [u B M Q <j #uZ8{yu~ni4qnHXldZ%V9CmY_c)9lTxT8~] 7w 7OBSsE2ZG_yeE0Xr t{=t4F:Yrf :c%1[qiFej.p2*" R4*,(XGMt<.P `fO;! c_s3B5o,/7z w__KW~xC8/t"*Yo/q|@]Up(m 7 s $ $I-2C' " k > S T t42e<p lCS}3ddKKrWVhg]9 #   k /  Fj3  ' n as U- V a S h  4 /   ;    7-PBq?8/kF).dv]@smx_;Oi2n/P"JQ}^D w7F0X)j`Fz w8LbhbB.~GM ZoV8.nO=z6 DNeY2!jg87Cc7-v/b "% 5;xJ.uAA^RbS_\YYtL Oq[I /(? | RE T1,"9yJ*3iXw^g[D<o8#}/O4 Q%q8ur@_`BL>Q "8}[eVI,,Y17QC^*ew|,0Q":8'o>\>]qGFh ?=n#6 zaX>  B " d .  (   += |   S 2 =" q Z  [ R AU N vl e d p S 1l 4m0xm<0f57BCNcsvU~j MKci`Id,X,B@RA0b<Rl_sD+|#Z}o .yGrkxC8'@SQ=k& duKL J[ktHTZOWEm}O:"[R+D)#X9f8*n#;fQ^>^"uQ>:F6?mnBuD Z( a   > Q OJL/+yiX5 \ W ( q  Y >  \  LS_Z)R  ^  |  S C t V: Y ,m 2  C d { X  f ! & 2     } mj6)Q  8A H YLph'Hhj$7'UD2 !*$^q)1jOPInEmHN-eSJ 54Auf< RM^ ,1 b  |  ? *  > ]J<&bqaF9F>fYHY)z8T'  -   R U  E %\ F~rxl_9gN#'V~ vR13se7L<R HhRtZ~p~aE[?Y_GcKQwfYh Z NaJK[l7*,L7$ T#\   w }     ?   k /~' ) M |  6C!w8C JJUf|&,O|Q %5  * 5& !n ? %"5  q e S <aX\(((4#Ae]1\oR14P)'7$r~|T8ZFfHxxiso19yO&"Qdq'x$*qp&O2V$3hW L$4M1i p` 58YmQjwklqr\tAWZQ 9 8 82   '  u %z   A ^ weLO`frR%qCW-x7(Rg!~Az  a _ j .- t7H-yj$i<Z] : SZ | 8  q&K\`CHwLZ`\ eu{i \=<  S 6pPIDdf;Dh5{ *yw%8w/#d;(s _$   ; Z C d  #  lO \}Zm43i V^&6MxLG`pLoPw5:G,v S^&3U;3mF^a[4 If >Bq!zJeS |  1I3U/]O79i[f]l\[ "  '^ \)   +P@[f_L1   h e 8   I   5 S 4  => :(>]%<mWEj!^/A(o'WRQ" 1}f2=W2PHY^(LACLGQSh\e$4HMKf]=L Fqt~Npg['}3! &R-[3 _".gla,eR'^Oo^J95"PIF%:fwe|EH3so7l9$X$a=$YzMCu>4H"-BGrM8K~wW,dy/W 3  9 i 3 o _ p; x  8  q ^  * ' , ~ } Qn  zP  }  ^ I %Y   g+{6y/"`   [  f YIagv'fJ Sl3]  n wL 7 >Z+WJ^rkmrs:-m|r{aa  ~    < `$9eI\*(G6^I6z6Vn@!]o@OH`SP]rF/r)=X},h.3{I.Wj:H;03Ukm1n[ N m} FJ a-:GmzJ '!V %q=O1L}Gim "' |  |}v  uL f l|yQl>A2WJ/I D 8 X # 2 p M p [ nDk <.rNY{9 R|!8tNCDQl1X];/D>[sg8g8Hl]4}-].?2T-mtmv9+p|cA28gnKai-Ts#\UFYDSQo sLMEK*](f[9i~}& nWAJUCKM'oM>JT`Mr~&rXQcAb|>i'Hj1deS,KB<64#E42_&2S28jd  ,  !8 qv5 ) j-aJ.vK    c (cH`1]py ;   3 FWVd)bI\pxB)O([;!{B\rX euXj.Z4q(NhE8C-b0Xf;s/},. >.6j74$ ,SurbH]t?a85}Cq' / vr T i % T  u B  _jxL?tH{ K ` A E59g5zqt #Y!ZrGR< .u "*S >w ',?Yu3R*Ke e63> O[i'}G_FpR\y\QuU!Q?I${y  "8^=Y4h*B2+)PqiS3m'x}gRPwY{;F6)9R7l,I)?L#&|pgc_fF$- v"s%4G<ufGO*uR_ucxt>^Nf`"5"MG s Sn ~ 8 1 Q"]\&HLma*4vU K  0 kj#/b|  zS  mc *  ) J  J \ "u  # Z g G x I -  y (pCgJ^{,EO?-r]hSB6x{6hel@r^biP'sm7.YnFwNE'l NQ3W/wzAk,7# !SST!+ty{$8H x R  TxF]GUu_lMT4U"P]AFsr2j! 6f{&5< Gy?Oqi)2?G4v/UM`/lN>QfMu&F1hui|8 p]+4 G4&|v%o  /  w N   W  + P f : c   4 ) ) !  H V  ' OW  z  R? c C\ /@ P p b e y d 9 _ ,   {PO2NCuF/Vx'B~ !92W  dh  : 7v$R{M)7/@@`z@  ' L V+>+[1W @ /* U v6gHwnric+iI"rcH3u9Pdjqw<1,ai6mAi T-6S(T/i4U}pk{N|S E\+Oa 81k)x;c't X<fmEH0"nDfg"(z[hfUE`q l 5 /Hax~  - vLS\@VY8lWR+9G<S%v4j    W X  : W yU<Yf?3.x:x&m~7Axy>wB|z\Ma#U^T: ~Y1!]@39|4?orI/: q ; q F <8 . & / y RI;>PRO&/3)u<R@<5 H,}E:rzFT utpuW0p|-"/Ta,?]jJS{C9yNVn(hTP ftW,O2vkb!F$L=|c8H(R H w /o # [ AO * oU { e 8v     m   ) nD {^ gi / [ >B [7 Y S 4  ~ ' y  K   # 3gayX#CbJ!^u*V  -O&KuP-rTy[-w jg?x`py0YP|RHJr/e|w7&lH43h+G,Il$a)CTG^gc=T/ 7Atg" {x-mW#q[Fe Di-.~ciY13u ]i_ID*o&z&7 $ Lx @ ?   @kmB6=S81/z[ 7 | k ; ` e }  6 |1 ]    9 g t @ C  S=q(k-QR  } YL|(;q+qM[D+3iT*-2YWF;jhel@kHo9XZ@#2cbgGp"4zv-! +pcOT$*iy?MKM5+[ B|M2s"6P!OeX2xF P    ?z ?*3;Ib=Q+Oy>5kZzxH`^9!QhVWNoT,S _$W-~ f p!m}7ZGQw%9    K  kY  a  AY     ; e [  VoO0v T  K ; A  r      TJ |   n  ~) ]  dEoIo Z0 D h$ j  s A/ k  i  _  L   C| 5 ]ipt o8l*DG {!'z ]23r9b DLb KABv*w56&v4ZHixw7wX ?Wc2%8J}?0Z G?\A[bk.#F ' T o0`uS>Gifx+!JIZK:]*(Uy(#h,^}vTN(FDb79p1|^ qj$rIL:Y8[FE- %6@k p_s#MgmB)Q~)tXQa | 0l#v(O t X d  / b xq >3 n    Q  T < l 3 o ,5 \}" !V&,V|t*j` j fq ng k@  2~OP"7 Tn:>{-6m'b`;c7R7qz0Z6`zL/^PNI~:f;YT^?HMZ5Tg Hn]f}a@mmHXw:^W>;f]cGi6,32 >Kxl [I9QJ&+ rsbkuc_qo"a @~~)q*]mwd" S=O=0Q2XK  aa  )z 7 } `  , 9 mmce5 [@    A - =   |  ~ P  q;   Et 'BGX`Zfg1C 5 a *W 8~ 3 Z j-n.7q7`LJ?Zkd@  l r6rp;P`D3A<.;C V$iAbT:~_AoH!+8/qi|-48;1)T,g&>6}lcc-o,>> tXk*,mu/J~_m%yl|yb;Z  M~?v'I9|#$nFANw&&6$w7|$axu/i ]U :S6 ?6^ 1+]R%&_H*6lX<[7P ` X (qi;dB~yZi4q0p  (*x-! ;pE=  u 4 { L W = <@u&]Ys=Q)a\ )/   > ' 7, J IX _hn{1*" 5.-(Xa3cnkj}*{i{z$Iek[(Q4Vc@T^/XS~ rcA4u<&CE M/ 4k,0504@++ucaVVC}Cuc,[T%r_V(#fpCd\evk7@Y2II2h CC89xI:7(+tKJ F3X[vU68|Wpb|I|q!0 u   e -\  3p H K%~Nu\P|< E c 5 l i ,s y   wQ 8 gZtd[tC^x. G''?q:F w b c d 0    P=  O |I~Ua6(Q/~^A^ la3  y  f  liQH*e=oe`.V/Ecm)z@w2& }V)Y.MI]rMdEi^|;)r#o 1?EQV R:?4k2kzf4_vk^;[07za8Bz E    \ .a1KZcE.BPz=oBOr-t {ZO [ Q \e #   ]I .  ( s_t \ ( u  F * H } f " / \ V<:Qskev {m7q&*MfIs)`Luagoyn-=C2{F' {  &{ ex .9  >  U  r Q  ; y. CR;980Qd^O82=]PPlKm.^ 7*[Mtw$I?NXvKPqPS9Y]#@.2GQz}Ms] }%0 G{*}#CVAcH33<?ZD'B Thb*VP0S =x}!_{U(+@SI^/L|t@ce>% vJA$iD~<8[W8+ ?h6[m8!^wvoPMv&EtwVgV E + QWrr1S=%51X8W kKoUQ>8z`Nl[wPiHqt/]Jq3/ s     p    tU   + 5 O  |   '  e(L!6m.0]f's#v=) *!j=' pyO=+T$.nGO?l' w";HE[}Wk'D*0 iy{+K<fA!2lt#F{ i4mZs&@Oh~akm9VbJ])! 0wF,s$)O"cbCNvD0_ ?c)Yb<[w@Y_Orz g` "wc EC u^MLH\@)nz z ( u e M [  ? 3 IEtRK 'o ; t ] # ! O ??   o   X @ O ][ Z 1  | I n  KC  T c i (   P  0 N  l O  N W   r   V ?I sru).w, l_T[lR>#44N uc} k N 4  dMaFc'J+  Z " h L   g ^ y Q 5 1? )j "I $ ?m u    )x  "g7It7h8XG;GP*B}_1u8_9Y 'X>udY DJmO98._Ae aula(YABZ/*,-I0L<_w1 <_Uk|q~En7!e]iQ2&BR&lMC\}i;mb6P;jO=!]   d E   I       I  % ^ :  ! jL   9=l^w[.C z 0 { 7  X 1 4   "  + b8U3],Z([Fw%-]@N3_hzF2a]pDE3&h~B N=  %?&MvY/  ?A5>29!SQWqDroq.!E]n~fV?:8IZb.q1nZ-q5%O\Gg<.!l7 e~Gx]yV]a">5y~_YM L [u o j 9 L U _  D  k @ + 4 ^] o N E { b ( " L T J |  Z ) < P T0 L]p9y{z_@78N )cP :&AV-dF~!{B~|c\X-Cmzg`bD*;\augZYX*:ciwnO`8m~eK_* Cm7=RP~bAqmBh>zzkF*Hmv0 bbBgl 71r9H8re:*"/DrvH!d!CBu^1x B)  ^   >\L5#;  Rk i >   R (+ p vQXDLac_AK dS MY ^ y  Z ? o  L m0  8 X <'tb$ \fV$#wCu1]MJR$F\%LmYwc<']P#=Etc`"ssrr[f KNvY$g ;X47 z  AMx2dxZ;5g Jm9L0d_n-xK!  f  V  61  p  | x xq  m      j =  V )W$dtI~{'?}6x0mbRi#c2;hWTM{&cm4=R)}7FSsUU l:0efJF M^V >` aY!f!@^YVg%+$o[X*ScDJ-abk9?U>ov}5xbP5UGxWui 03]7]mjv {2c=c2X 0 gw,u  m s d/A' c h5 : 6   B 1 3 3i Y A r Jj O6Y F B   WHkmcn.+:$[mf_V"uRqb'G]C%OCa,t*NhGx8&P6$Aq4$<lD$jPO_ o<cRV4[q [ U LE m Y B a m /2 , G 3 '   > KKbT2q>G``HK_N_;b}^kR%#Y|eZ6q>8a)3Jh941+5 y=c2.bM[]rLJBoQ@}}?#coe$ Iv  + D r  l \  : f 4_f1TW lL[_\ (.fn>vZNOIe{1gQDO}_GM$&d$F^"+Q h+ {Yqvd_{F)1qZHA#xO'""i^DUy ue4 zrEIEh;iquU&"*f:BFF@VU #p*v_ YF1n5nG/l0o\.VbcC8L6Ou^7"YKi%^ :*^;clTRsJ>72) ,eZoN9VnDFN gPZ~u95v!^SLyl]5{j,|RS})bLQJP+3 = {O -   0 $a Fc jY L D ,  v z , s#~<Bx"zq\ku`sUVM4nppPgdn_[~`:9 CY@E mf}W!nHl c?D!`{dwx'OQsrl@ngTDn=3!/7~ <0=IljJ8/(Dcm(QtnZh/aC>.B:W.63gTu|=B3lXcx} 1 S  P N p   S    v~ C Z H C y 6 > m  J [`,85a#8y8 P  f f a i c  z > % 9 b M {   B e g  [ A K 3 @ A IJ  Pa4,,;t/D ryd@QCSzJ& :*b~ Rqx^n*h53x F[{ZPx8R`x6>JfWtozFvgMd H}5RyVPH>D=1cCH-mgG56O s5tz" k #ygT4=b iIh#+Q)nHCP%^z@B5> 2/h D >_ N x  v)//~Zgk%D"9V>. DzVO3O`   S  |G  t5  1b_^XsYFxfPi E/ 6Q [ o l ( L2[g )/8VR"5[*(~eL=t gV$[lNQ {S7f*9jg'[dFcWw+T gq 4DdD.c5LQL^PAL1YnuR[ v %_/"auH;+)nmko^cGR ?K%ZNI_DX>p~IfU`dx7wf C , '] y v   [  8 9 M } ^ aL ] i Ow     # \ | 3   ' Y  2  0  :;  N0,aZYY:$A+%lU\DEb(d~yYRB  9&M33k/S]`i8W7;A#~4EDd b))z-BX.XdcuJk2k5c.wP,L _lpMXgS(e\'d+=a/ s P g `  G  ~ % = < NU h 5 j L :_ +% yn oNWT5}VYFOtRt e*=:@YzHM_/ wyH]-Ka@y)wgK3 [zXJz63{O @ @ ]r  }  h   + xGK/]u/1HjSc8zT $PZ}1J<{c0)Sb"ww.%xU/LWL{,OJLRoIc7cIcQio7!@Fn0aUSs+ $*]\pcW^]I?*6\'7*g!HBg87{d *27hbLRl1;e0WW+vR;~G^{5$ A Y1a3 U h:`\NqjcAkJXz_d:z MGA;P_0W c=8oGXV rs.C"fqe $tID'Or)O RLi5XD3)y&:u"/*5:MQzP\HMfHA6AR*}.+t*73@_)z4QmfD7F;M"f8~.ll"M xP0:+~e!aB81n:(wo6&p6du3^BB;]WI:8Gb<~Kdk@|yhrJB52AYHOUM52,B>=Zg\'GopP6v7=y\\b}yI^"/W.5. BKDY+_ 5NY$Gf'HNg>&i'mjF!jq f Q j  6P   X 8   I  Q | G K . ( * F   4   V ] U 7'- ~b  W  ,[0Fq c @  ;v Cx VrS&X!%u]k+\e(Cjg$p\$=5^RSq "8 C  A~3<P'f94/yls M+_k3zi%z;/S*k$VQ%?#8x>U1Wg-[S |d!*M,&4p8Th}_8@z-VY@NtScSMk.Oy\ MuZ"Dp$H ~3Ch =Eui2  & 02 > SS ~  g ! Y q{ ,z{9Xnwq\W/.O'  9  #  }[    t#EX$:g N d}UP~Vf9@- E.fd cq^PI06P. @;:b&B8JU=8nBe[u+6zyC#N;fQj``L*N>/_K d^[.F~"liK&*yzfV;2zf&KX!| MWyA\I%NO0!y2le)&&!k+:6 egc(RVSeJ7Oky  *o  O E }   - R n \ #       _ y ^ V rD 6- IQ  ! J   =J > p  ~ |7 @  | [ #= Z g c d# `VJ+&VQ^M@xS ] : 1  90ac Z\{&QWxP |7npYd9OM_n.Ir%4\2~:GT\ 4h]cB+&;Qj92+=9_5a=0$d04J!>,&[^,Wa_u  E   ao  M ; G2  V sM`>'k>3We,c-}Owfz~d8I.V?jH2(xv8`c_Y[ R 0 : uM   +? 6D , 7  E    b , ? \  # m  t Q   T'xrwS'k?xwX6(g-iBGm;_0 C(mqncak*`gxw\~p\ZqG"K`iFv]{@D}m(]F=;EevxdNlHztv?uGUbZ/uPAXP_`,n>`}?3L7,}6>axP:7$~GJ/_#"!Y _l-lH%>i"h!;W :\a?6\$d1[^`-idT=n9"EHr{bO   O-GLVL.(1B[WB<I)P;5n.W$E)&da#d;{bWJ sv o05%l "- N ;6\Ib!%Ud.AKJB!>Vv_30`k8o`?e3Kgb,.!uN6C)>E_QN#^}|Y)]o 5QkeZBmU_]',R V/WUNJV$i13GA U~opZ}7W {(a=VY[XaBr\[cRXfKzfA.`O9s+ Bo "   F x  # eM ~v  a  ) S J e  X  Yj<]p@7V%3H=o BV z  8  q N S @ S Sv | w {g|1wi'nz-T~f2WqG9T{v;%F|f2\*CDdY"=@Gz8wW,9d'9FA= _hW*nk?Nf(BvUU]/W_sW I#9/Oj$%H xQf& G=N}1*i&dWbn}LZ9[FL!"-Rh2 u)"| &Dm(}DI&k?>(ov*  [ : \4 <x   3   " s M K   : 0d -   ;m l] {l     c +f  Y}   _ "   "v ( lv"`ko$6f,b&jl6%4_(qj R*D{HXS q8jn%3t2? J)7av][L)iksa;5#f4,A~xG #_cckH*@YhMY g=u);S"ukG(!~d]2-]sO&k&2b;Q^k4nCdi 1>=h{aoQ<2S>,@7Pn C{~L7  !! t  q  M K# tgjcy|}sxT) &{ / w  - Y   m    i 6 L I J8  ; w C  XVesNG{t~X<;~T92 p6/1Md$r7>e9=D"n2u$ >j\Y{}75[Q2~|n{&l N1B@]K@XmD+h2 kq<!0"1e+oV IEP =ShxE6]VnSNS`&Uuf^ ~#F1i'i$.v9E%:sc>]:z@2\tb?)lL{bM% ? ;] g ;@ #n> dM//}aDMSMTjw3U47 TtKQwb=x)ho^[^bjjJf&}2@#n ?Qc% :^+]W,N1NJ^MEdpcZ~/S`0 "4\S!+q*ZZboM,91V;E<`2[ x^+$$(<Q? l=#8{mn94Y{o}!%Z.>U'_%TR5>ZP_go?:,E{{I% % HD8 R-tO/-_o J5!" M!R]:yW"_kmg a+  8  D8 d q Vr   W & , W3  O  u 7     Q )q5t+O(ehc4'Jro\8<v9Cf !  . Zs !B9y~ #&1$7 ?;p}SkU'vTjU[(A= ewES&UO2 $w*` \zwmES!s*=FPc; ,k1H#"gBtS8s6jz& iT}hx0)zf-fi1 +k EQ/$ nrysTh=zB A=hXn%/&& |~p6jW! wW Hf&g!,fv`B bFLT]  Uw {  w> W\ /  Y R  &;)   <    [,29\ {  @ _ _GyO h=S|(NGy6j 08|wkGi8 zIE.%S)G 9#9 M P ? 9 ? o [ W :   wz=5ZQ#`W P S @f  KU&{Mz   B I \ b A %5J=L}he!S0"HjyYp__j|X?QKi;HT~Iu I2K[6Z,S( B c`@I|c^|(<~n!S|:,9f2kU \0L&h& G o/  7%v3BLTF]|j%tcruyb>^L?H/Q}A B ?|zWlM/etGD\&t(qGI6M ^T=>vAn  6b   * !m 3 j   z 1OJ\\czFihV&Dl;Hlv2Y?"R6 23#.=1?f3 '    T/$x & gkJ"52\WSW9Kz]P~DoeN'M~oGn=,heo szU-"K+gU2cE a%eK^*lxOOA T`Y{t_yVLMX,ng`lB9*BX"yS4BTS Sz`S8svM# qE^x nU9r*TsL:dqUvlra$  U  t , >c d  [  a,t{7 k $R ] y  ES_!pVk ]f Y7~eWU1{oQ~+}EzL@^}Y4! 8=T rs c0pMk gyl(D::kNdE@7yZZBI%~47O)s\)gBZNKvib_~r,5 3 z z l O t  ,j ~ jf:|WFdnjtf9qA+$ 40A;NQpS k@SdNsfv4A%kN</_d !o@:Wso T {! # | l   b   x  N y I 8-;e-O~Q/ 9s-} mO  ~`  CA  e T ) r} w }IYa[hO`?WcV?h   w? v Q'g5fn4@os}7Et`4u~ |?1K A ep(sONS^'sz}N&vUC?I^vUIJq=;%t2R+- ? ' u  k$  r , {y s$\W U&2Z3U,KTYh`X\i+y{rbEA] M8Z%m\z=zE %@LrTB)m&Ovmf<X5VOa- F k _ e} y Bp d }    A l 4 cM|O/zCcqb?q0,&EK>1\#$V    |n_'l=p AU)I &<:\{5`'G Kq-9f;IhoFQHCL8Ixm B1"QP{"~L1hzl<px;0sADTj\ ia|7Sr j! q z t [ N O [   s e noKu/LJ_K*  yO |nIn]F.Q*~kPJpq>g`VQt {gsiPN8C}) KlyPdha3tDT#r"+XD_"=ZFX'(KO!oTQ TqkqK`t\REuM>Z#36/E,G8B`)_2OMsWzJ.GP!"5ag1\KEQhkaN.N-N+{n^W).cx Qy #y,;W CPGq     K v   k \  B     @S  G U(&R/s =a*Zi#g9%t\U6T=ELdk];:(h{ y  gb fv"z}eK"Px(hSs=nth!Eo{>:` @~g@PK7JV`,.hUuz~=6U>&5b+$4`Q4XO*/hmp {nX+$<(lTY-1E7vj`k5   +G/D^v BAc!^-zGu~x0fcjXtm TUfm83Xn so6[PX Rs3~?]P :3   L h - o 'O p h  I - d      "  `q,>) ~ x:_"P\:P^<1RdV<9z.d;U=ShZ  a<Em"_ JFni@\HP)(RMR $  Fz }OeEzNZALHt!q.#?=t .-1G*29Nm*5;Y;HI'A* dj7rKO =fuvxEsF\^ddwb ( \S  m\ R  ~[ > S U *  u   2  p Y u4 JJUnvS$5o(lmp + Vk O7 s_  { b}e e   wfYlI Pb0->F)L"S.d=`Xp C }  qvUDB\u=~ & DQ w n 9 2 d { e ? : B 9 Q C H ^K  ? r b [ < x  3T4%m>+dLz)ih;5Xa_1Pjf@q)|c k_ae -2A+l Wh%f ^D0,CAThvh.:isn~r.e7c+0t?-`~x }dB]} *]deeV9d     zn O  e   a } 2    g   GJ | o ( o :R ] o J [  h + l  K0  p ;7\X x  vg X ' ` f  q ] Y T  e   D ' K  # T <@d=?/Dgr_Sx |gN,>,b5V=]?(!>{'9q m  X o @  " N {78;&&`b'<~/: cv9x z[qQgXdJQgg1nv57tRJ:p4 1W*hY&4UNnZ;w8CD7v=&Cx:eaPPnT#R   u e]bPhgF{.\E zEA! 5qp#AN<]HIam&fi/N{|r?\$&r4 BWu;4_1 _y"CR {{Kc~8]8gA/Q)v%I gSxd>M-Y$Fla5;L= Nu{ a /$  x 0 7 K 4 v  E 0 [ ^ \7u m  s l L\ UB.* `5[NGK3lPsR<>ax||   S DepcdH .gFPsGO6t'O"'.`U|f||z ic2s8bCA!IRvT[A<3;^dlbf~K&/1YZE+Kf7G(]=GCRC^MWD6$md0;k= W [TI@|7<dn^{gL0 rPS^Y 0wR#n>}28OF8>% N C j   i + JPyO`Z9'YOi2 6A]t_V3yEilW@0~`\hqpJr%W#0L.p#`.x^:wvjbf7Y -E\f], 9Z,t"r>OMlIG/s mi 62u  2 T< DKE3^z`HX r + ^o U . !  # j  E    $a vY T n H "{ B  Hwm:/ wi~^r    N 4x[& .\0y^| ww 1  w " mLWb j:BANc<C Cl    X c X = n A $ AI h k f e ` Zl[WB/M{FS\-[** fw{Cp(0  O8@pmQ7zg5m]vvc3&~=3(j+| 6}ISl(nh-[SU> X{BaXu?+z('WR>M4'QKz3 `Z "C  "P j hOBwe, { Q* )  >8 E tcWf; CdD,O7Yg~'70F8]N& ` k /    >    4 [  p 0 fZXx-S01k F k - Wlysf]U51Egx6@W`vm :o8[QBZ0,~JKya{'_\6[s:^N'btRAri|@?&02t uuCJ1/y6{GS'`N_DtQ=A0z6BYwq4;uG! [    9 c:  > ) D R ^Y Ld   $ Ba    _  U T    m;psLE"R/ ,ua8Ad:0n+>E|a S?-zcv`7x &3se qNTy9YeF&@LQxsG<4, h!clX6qo U. U}uTOBuRJ 2k^ (W742` [x gpY]6&X28R)0<aUYX2 / ^ ` 5r   m G  F  | 5 \ j y  G t r ( N #  Z  N& {}  s J,  HWEm : E  V  v K   h  LI bW [\ ZC M_3@)'CDl|S03@iw8r"gYG U;chs`uK^ z  Y  H 9A v n D6\0n)l7[T: -W($3*A3w+Mrp ~FVSh H,Zjc%-l\OT5mZOO\ z2L {6pyO{O[;yD127[L+(w5xf9, mN; Ob w CP   O=/;{AJ"0   m @ e  i   y /  % 5 j R g W  F .  aZpOxx f k  {, qoi5y^4!   -PMZ'?CwW ntrPxb TXN> tyMg(yA+;~[D C D x/ Z* 5 A P V $J7A DFu.K,oZbl_I?*B  ;WT Z(h~ZVD+,99V)yI[Y>!~);yH*v Ku{k[HM<%LU\<]8O)+yJ- V+g"RGv\K l R b= F5 )l8P4V75Xk7 3tQeKZ    0 N8.-8hD$-!h^ BpD P#7(~:Xd t ?\ q %  9 V j z k [ % S [ 53kS *0 c ] t 8 d:y8J!'4of3i"(t^  % ^ 7 t 6 ?   #p \s p B Q S 00>aW ZC!YyJi@@OiJR8f8*2}g;EV7w[  ~C` t%|{).jPZ[!x&zSdQl$e-6'n1NF{fn AZ~9ep^SxM t{  0& m 3  W N  = # 4   ;" \   N w N e  nD6j)N\KbIEy`cY py%ILEMfK)%d[$1w Y G2CJ,lgIS259tku_noTm0oo +`:^ e/;~(H_x@VF#+YH~\m-~lp6Y6a[q Ox+\_t]t P:'{'N*@IAQKez:Vb0])j([DG>*ITfQan-V/E0~][H4Mw "  K  Q  d  eD'{SX7DSF&It^#FT%e1(H'FA]|`&P j z6-?1;W3CX0C.!eo1]mdP@BVYJ-z6P\Itdx]!eQNT!`Of O}w}=qW^)?n:y X?e'r&HT;[lEYl>]gJ^nPR+W6`$ |b1Xn91,w-QnO?b;y(`W}f/0 W   U H  GZ    a g o ^ < u N   h  : 8 \ P /7 U*   P \ , @ C S I v rM#r/qr  ,  D G y H / A  _  I  a y  9 Zi  Q %7{qi[n Z7fkox*a kVxhw%NcN ;.Wf.>MkP=$&*g# ^n ! . p & 2 V r I 1M  G2Q%VeY]35R~8+P&+KepmV@<:t.f= h#7ze^!gv` Zz",?j]Q' .B@QI[Rh7V1Eh "BF^pF#OwV>.X   } 2  Dj   ^ L    5X % MF  7S z Y \1  P'KZ&q#98Z-'6N u@`wOHj]_0r1=Qm+4#g|AT{p(1U/P}Q_ ]eCWgkA'? W .M Ir=k<SA|c2Gz9 j O  u+ Bpz K=cWc ?X,uz\=g 3+8ct _SzvY5wmSA_xHDWX5i ]Mpb+=s^i`izzx`=Guz/|?s=dFshlrSd e({M;> 40(b]I:n Bqm% N}EzE-.91E#-   sT  R = K= 5t x Y G k   3 > va8LfoV{tXnN|n AV#hcm]mn;@Hg_#m >\0wLZN,=E.$I(Z9g ' v  a$1)'O &)Xzb2Y`q]3J\^ ok!gay~fw[N4?$U`jB:!>iVhm >(}l3 ':LSP&&pqcE 25@(l7J p XC p-r:Q`6]f' V;k<s7Yyqj<  ^ S  )   q r . . J  S D c  }} 5 o V c x d <= " .* }  L *\ ?   q  H#  Z 2 {G , N QtQ  S /   4 L T ; % }  U i K   [ v *  8   ? aU u Z , ] z]]%*$EW_d(<m9V7KT6Kdqp~P'@[XffigSm~Wu^swXMw;Q Y\1ZyQ%k1~#QB?i~lRJ4cUDx]Bc z8nW}5w7a`EvjG8('3:/0;y9Yi'Set{%L!bs8 _B = oN;$t%'<Av #eH [73R   nT  p n Wj 9   = V 6  j0GEOiZmW/vwO>XmqFZfX8z7Wrrs\.^dC W%.:4EsmvDU9VO?T~9 V3`1:c 4 {;:M qn>0{#N&Uz>Ubph^` "9v= DPWkPt|^~!hT>Jjd]W7Euj$O44 L/9I`Z<w}Y#+ss-q%1/TDKoNf+rRy#NX(-vr^G/E<B}YjAaw$b"s\$R"{)r+V#,U R RU4 ]h?[gNPF"1&eT!i2`G pxy<oK  @@ a li    ~   ! 8zDV-/m n{V~9d/nn{uh_G`<sk;Sv: 5 9 ;)  @Zb9?T2S<&,0HSm[#P>naiYJ$M.0B%FVfQ|d,[6<xLdFf=>A y~dpS=#R tVCAG`VYRdd`GQ#GX/$iy;Y~#JR_'t]l >k<I(0biv Jj"f/:D|Ove* B[!{E[\{cJ0[2sZ!  4  Qb  /rZ4G  l * zyEeR#<$Xi;*Cg{x\pcfxOc&y3OA\o][Kk3b=*~lxY<D_jig2zN3)_:fT1oPihAK1~.?nc pEP^ONT4NNY5uOiOs8L7 ED!s}V[@HbB# u '8hbD TME0> x s Y ] e9 ,  <1  9Kn(\=cNNOO*PpP ,m,U ("{@X" P 3 e ! CxR:`a=p|k9Y{9d1k Y&:KfLhlFI.OPx+ZJ{Llk`DC59QJ5BSHxRThd{Fp0`,\q$;av}V tMpxn Xe\{M% " \v>`KNso{Ow,-3 ScD -~fWG^h|E;\p_> =IW #{ ?D2E 4& g  X{ 0 _   W k *M U F- 8 D! Gr  ";M7Hfw9nWDAK`` [~}JrBo(1 { o  W  K L  M > V J t    6 ; F  A`   3u p {\ * Lw).l6[u  IjKlqC'$Uo;xzUR~Y39%M?\~Q}-3_H_M_e+\CO/FQvx@WJ\q"_%bGEJbvGlvoHkACLt5T L >[~}$mJob&BG^biB[&@^C5Oe^w;L %]D18*:~`ZDT~D8)  E   *  3    2 9b _ TM M ' W g9%F>NI=>\Z(h3PH3]G)QD &;GW#Q~=::{4}9sG=)SOKM86( 5u8B H8#^g7b[;~|yU`'If h  VCKX. p^[8$jKP:@\t*po[4nL=U)w^ui8H= )..4oTG9%AX8lqXM;0e + >M1WGT8D#;%o`b C=,jhJjH|IboPd `Wbl! QI8[ q:dVKsh%SX Mi9k !CI&s.Z(]G Z { K * f =   \ 2  I2 r ?zm(H``&0hu,9d%`v ]a8 sU ?#f<ch',"mm{hbG@VF@haBNr*G*VnI)+4t4 A*Ykci=+c'22roaRY s(}@j+c -vh~?BR\Gf" "z I 1De8,wAt1Vn9>I V#yaw2-h11Y,[  aj]6=G|c5GW)J_Dk 6,vpyfo }:k"h=tR^(TX@Lz *IL igIg#r  @}2:e !Ij#vX0ElSni):Pyi<fPx5g  k*bQGN|j)`u{ r)H^dp[q VcP\zG|r]2IyA w@k@9(Yspt">AGZ>Ez~@/ ]'q))gpwl\I[7H .  LY )dgrz[71 A   L y 4I\B>v0N&yN?-C&Z?~Zx tppcG$cA V  t ( m [ ] Z~P bN)E@?C?j1'LGN +)skYkSTD@Z3-u7'oDY?D5 8?S+ eDg8vXT*ihU.f MjV=g7\I q=mYAxI&0J`[ncj_| ug,?csQ1(hZ 2v0_RkWnK8HgV#L7r7VYlQV,K'+Ee\xh%[`4DI  Z ` K 9 U W   3 F  S  J +  t   6un\1@f T16WK Oc dMGU`/ S  N &  8  4  )    S   \ z { X   ; f  ^   5& } E &v , )h  c5T.2@z &~'tGG KhnvB\T"_Ku3E]ACHIjF',-Ta3J(uN`OSU^^] 3K8,BB\9(naiz x\DaJ7 *ad7u nRJ6wY{x m#{(IiLClM@j|K s?$&<'w%}szq::  l w  % a   w 9 :z/DNv  ( + " ! B3__tE`/}v2>UWy_|xO7JbR?F9 rs K) e q q*</vg@bt a A " )"\cbKU B0tJYj48ZKDa1x8B CBTkK,M:V3lmj(]z#fb7B X)U{.(*8ZrX .y<48#NM =zaqm3 k{vcT/A7V'`uBhJ6oWlup`:#LU{`:r3Uuf dS 6D;RR ]<&[unY<Q11D9)(-]" ( w  w; BU s4n7w,-]9 )s]c( f+ V { ? | 6: % L6 & G   j p  p"BCVMkyD !V lntz?Z~XU_CHNQo;v!["(c^bD` OJL bwhZk0,z[?IV;4b:[tt2rWiqnyii/T)-  :zd. Q 1 wA$(sw|3V}QNP|vniA\ P [ :=   5 t ! n    t  : v 0 J   O q | Q 9   uhgq@=wYdJzZ^+SYn=o.}nRZ[4:B* "&> 6#1'$(+3R#wP_z,dt_F|O88S?^U] 1&Lgm])CQ.r3P<En`3V~Z;\kV}[NAGye PV  *jO\2cXF=>a3q"zH.'SgV7A-Sp@#Hz@dF0&:G t Q l@4ey~sQ v(>6'_;2gM!Ki\{ I;z\? hl ?S5K 8Ro  z O   Y{ * (g O o `_#Fr1 3.dh.nxRE94;[L$W.LN:  3  6   5  C F  .     (]s-cDPFUnZ)~p?WQ3g\K6iYWI{6S; c=HbX=vCW% QNTaJOys+J]R99# oT46f0&iBfQ22N\ lV(6na$0YS6DIVYA    ] !   #" j@   +t  n =x9 ]Y4G49R*l@(k{/umki}Ul %  b > \   3 E q D p h   b-OF   l  t  AS  9d@ t]gO6t35GkoB Un)NO@ 4k|!+ _G M # )ygAwx*\Qm,.;N* y*`rv*]O@i ]dPfr}ob/Akal"ef#>j~N[l Q&>c' /s3:DxjO9 {R y@&b u   S  Lv A    \H@#  nU    r H % K}  ! Q w } y ` V9 9 > N {   e K, K A (m  8+ j [~&$ } {dd='Zly|^D;Kp taxd~k _ T | +) ,% 50e"Gs@,V77aIbOTNGcaB1k.Eu[pL|k7AZI@_uQo>z/P`5" 0j V%;Ek:*@ePLbd2,Sq:Fy?08wt } a<`&i6W/5Q;N rsE 0Ew^Wk}Awc H%[" gM{*@eJ4o fJUVRZAD;s R 3_D MsoxlmFes# f$fV b 4g~.$,-G?N f 0.  z7 i{iN^mYam{Np<m?eTA 67^g6w 4qoQO%nB~?U}<V.&3BR9 g~}%/tK plk.[pr B12Zk&Y mDG(V["cm+Zss4-1zN!^<]*\MpoO3D]WU9i1eYF<<7q#0.cX4o-Q^uHr!lt{Qr7Y lk  @   Mi s %? 6 # Jt*~/58q`1y\o3>BVB-P 3.bsd2:TkC31v 5B~//"@\^f^x9 -Wd-(hDm{`l c l 4 J G;  rJ 9 o a + 4 s8opk+ jN:m ZIP{K6N$>p#0JWOt4~l)SX@|*XZ=et7)Qd8%H_x@ hTSm@Ps}l>xqKTXiUiX ^z_9hDC"Ih \T8)pw8p`*6XqF  V  { 0? 4 -   }fOg #tm&C^,pM5NG 28 s;  c  M]+QzsC`1nZF [  wb ;r  } t '|:-s#}//B0L7DjGg9cF,+zvWc%6u(Y m#M"J''t_"#u Z+>}]ds+Q#_S )u6Qhsd j4bN\/ot$v9[}{i7V3 $7 :YIVZ,(BvE>!9(o(xk$:7(* ['rw8?/a_0X[kwRl%gzF & 4 *  du.0Q5&!GR!G!{I#! G \ ~ ^  !7  EEu^ad*W3v|) t:F[ =;  0 ycv{k30wt1?fkAR%p ${X;I{a`'q Z&  C.NIa`UEJ7-4#D2/ )Bke} hJa{axW%^jwc2x|9c4n{K 3p+/gCA.%*2)'^$^c)7w]\u VNx P G H < p  [ *     r cs   <  x   n P  _ )s t   j   >a  k a    l  )* a U  y=<z$CU c ^ 2i a k>#<$x\jE7[91RxZ5#]zO@ o6?^TH,Q)Q @6BItY7A=nKCw^D  A C   [  K   S  SY      Z  v{ A     /  v 18S>iXbPb4' ^jZO\LJa:NsOf^>)]O4+_Zl8cFd-2i-RtO560lSZp m&&x26 yQ l1h}6mWVyREzl_xTCaf02Adsi8i5B^ mJ w=n=LEdLyN u@ cV/$++ 7[[0s?oR:?? D  [e 2    K T  x l I  4 |@%M  T  p +U Qce}Py[Klra=W[(^ I" D"  Z ] D N J x:6T'PV9Ud{!kO!1e@ex/]^^ i |  P T^ Q l 0 } Mn  /l f ] (#r1\<W*1 8(8):9XEuX(Sb\8)l%EBW=&? Q('1EOq1F~{?+]$>Z,q]C;05$J-! v!wZ-LdQ};%$*HSN1f BVz6bsDKVq yn]kxywFx  F w   _F    >  _ k & _  )m@sKgRHOjkYX@ P0l]vd{'^pG  gm = : kY     D I E 0$ ) " 0 [ K S  .450#|?!i[m- k`'tqx*(c`%,r*HU7w]EyD9]"!^3q!gL dovZeP#<5}S;4i3qek/_yJM (  Q'V\$9Y0n$lZo+_zOrWneS~Bbi_d6X/wnKiF:/b>`Z0RMh$%&}?hRN| 1 J l  96 t 0C }%O =  ,   3An?B$1YC6Yy)lx`e_a f   a @ -^ 1  y " 9 ^+ D I J ;| |j jwZT];|+2  xC$zs$L4&oJo0HuAp0H>\6<A+uWbc b)^/??@%R=8|>.eoV6Ki-#>o,?c2a"I* X+;1@)NtJixq{tu@?>*zW+$_zj !I3 /oa_ x Hog1kLU <0`]^7!iKJ.rnx fFv;&b_{-h]}IlS)ON+m;?mQ8x.B9P=W9O<:6'Ubt}FKlcY=[7C`!%6xph&IH mTf7p} 0%[-xU- ] gm  N  8  ;   " ?9 u` u [ M J bC x  3  + a gS  / _  u  C  \ R P X . yQkb@${  B p   G i * W  Y &*]XFFOkuDu?(#'OO/sjn XOsO1c% YE>Hx[z|a'ujXGxmeVt`U;LG!I#V$5i$pf[):|Q'9o*x}1n8 o~A]T~3Ue8xmoS+$!5=8)`aLzl> :F   * 5 =2 < ^c    e>  V 6 R  wr  7g]?'!"qj6f@ As B0 ( `"Gbq p  Y !  | 4  =Ov})9sR I5ax:@eZ +qWRo*\ 8`WW( "g'bRLm`3d D   _ U> g  & , :  m^ % >-?~Eh,! !x(uDK`:XhRRGHMctjabc:Y5QM=\98r. }hN(f5e3~A-9Xus4FSX~\KLB-e`3jWFH]Z ]{VC   A8MVJs&^{XA? P?ITv#<WZ JbGD1 m n R   : i , ~ D   f T~V?v%Rz >H!I${am4#th2:p*#Z!K 95 c^ ` -A  =  B i Q l l|dPA?nsVKdwMZ<zyf7 }; (A0I#zVK_(!o2V #DBcuhK}{xYx,@$>%T@sTnC#X\8[uJ(-~gq}X-.GQZqH P_+ -~PB x, (@9.)+~0q :zh'`(;QD;8Vu*q'vD+   6 k f K X% 8 m  %h M6wKfc"{o)l grsPsK@5D:wQ PgQ1-Yk9_ )  s  U : 4d ; ; '    W b ` u+ % 2$ V J : .p pEgp=><y$2qI1!imspfs] |r/?1S;Xl)*,8f\tnk$Jhf|H|MjF2_f~Oxk2[G'zTJvLVtMNo'$2PwKN" 3&:9`8zY s:HFYtkz\gU  - $ q 0 Y r ) L1  p  @ bP![v V:>!b_ G@<oKi z 0   Z z }  ,  % W V 5  q* H '  DduT42Ts>]^0 wYg)sv!k/(R[y$z^. 4  ELHKrFw cVpGnJhu%s}Q^Kv5Tb8=CPAgKXE36pL an!< ZmRxDj;M_.bR}v zQzMeF$BcmbG^C v=)}SyMZY[TF[6eSBl    s   CR [ - DF N D O 4 9l h n l E  .  i       Q  Am4d-<9p?U*tn{j\3# *Nhi zTF\L/L8p b g]W|T<^#q]u?pI>N3}v('gt"$ i&6N|B3Jh (MbHn~'NR> i 0c\/p =~!Y`*/2AiWZ|xK5Xe37vmII dqsjWzgbF.\|xed@   - X   + l  ?o 2 F   V N ` Z  Q 2  d { ? n IG !  9 jz L  +ph+]  D   >x 4   X ? c  9 y (u S  ^k W% KX PP ' v[ 7 g{(1V9`[M!D^yQ{-L+3)[_B1j5(:'':/e{$+}yK9 \ * . / g K G E .] * N9J gtZH874$tn ;UAMH yKG @t/1JxU^f= ;7z\[T`:!_p 8  =n oA Y G Bx j 2 0 O'08Ygt +fxO,1sy7.H0[^L?5# -j[b\`E#>p#TBs=?|AJF.4PWf}N\)C[p_CGR ?9)^.%ZEmT.aqyr<2#7Vs}5O@ W *CFPPoXJUIJm jF|^YrfOT2 <a^r4f(a(^ R  L h 4x { ~G~ 16 ( * t}`=jE^qPVEr1U@$V l4EH1|ffeu.Ev/0TSvOJ{n} \M  f G 4 = $,a Kx [ c Ur 1 ^Y  o . ~bU+0lbJswgyagv1:*}kZ2%g`1[wIt^NX'd$"GxGVYKC^"R)maQ dE/%a'ai -`[DF c529+MCT0})@+BkY*/ raE !1FNr - zx  x  ( [ R  UAmE(NkTi^rz_?]L G F     ) o n'  3@ + -A    p S ' g6jm"2rEDZJc9XW-y2|! %]y(CBeJ[Dhk=Q+iVU^/:3j#|b<Pbr.*=='( Q~`v_fFwK} }^p@\P mpM?.zMPq58U)l5$6W/Za@d8\L,@g=yX<MD<5 cp ; IR S 8  - u mB Y' wgK@,2_WYJ@6p d W  A (  , F ) m L MU [  V s : n P$  H  Yd " qmvH@~%[#\$q- R[ES[|G{.w%:=E$ih; 8:Ji$-[$)mCe+%si3LRx.9{i+-\o!QCSIZ uQByg~.VCN"n}E?|xhYE2% `  ;  S   >* J ]   tWJtA{ df) ~ 7W |_ I  z  N  D W   3 i  i    I2l:AG  { . gs   xS z T i  '   J { 9 Gv .x13aD]4V p9TBXDv#~;(Lo:J04Hv&B >(D36*:C44{(LLe=A~0 oPdoZ?1 ?crvot3/G*>$es 2mMOnN8Z^:\3;:()d@Ml+>ROy>YDgID)[> BJ=6!j|eH Dp&J(W! h =I0j 8 i H d f!  I!  + k+ b Ne}}YU,Jy  2  .  r `N + 6 !] WV {  R "?7} '8`\ 4 F[E4Bs1~W \^e 0  g K l } m W  ^  +  gYOKM+ B] _oUu,+vOfVHu[N>X'as6M;Af)o oE p ~,y'rL&MP?jfuwS|'{hd4G4w; V}8!Mf;7zzS}2^KfEZ:bv aa/|O/Y<_^ClPy;x"C\cAwSZ >e5OEh1 c= ,  ZP  u 6 as ? n 1p>s m ~ b G K)I MZ3!7}W]Hke+@Tx)m[tE4*ix'h?q[ct\|i ;x ~ 3G < { n  /o!#w } U d A {   !  E 2ii1pLCaR,L$:#Kd6OZOg[pG,= ]t4]-$R~fzpl wjS&D(TQ@&a;Pa/*uz2OG0v)(@-]d$g@1cxL9S|tH.+F.=)4[K~XS#T|qho~ni u  $ h [  ' v _    T9xH r ' : -  \P 8 J d U ? 1    9 Bp Lg Vt t | z E  T 7p:(jF# g/ M" l-7-:3*W*w(7,|o 4vMh0|CHMgUpMF>a=Q\TmDHo8Z!jaswK(szd*?PEG-6:UT *)e9,Ug?45j ; G |wP}*6+e3-OH9.Og?[l|3%|+<6vT50tHx?rn_@Ul kWY "Ngm _omjmz anr %SKC|ak9 z/_lB Z 9c  2 sJ '  4 t S 33`H   l ]C 0R 0 S  "   *    z V  +xd2BX4 ? gx   u c g   `Q (0Z$2 #  a  ; `  ?\ )I W T2~;0}j|F !$q.1 "` '  n < | ]h | F QZ}4B#-]rDfh_Az W\E;}%"XV4v6 ?LA; nw%^aX=|V"C u}Zs>s;ZDy k69` y_6z25 AX4#rRJeFa&A"4 '03(Go0V${$|IR, (j  o n lH \& vGCoq%2kc#k<6n !~9ht  GS~.1\ p M! x  t  } X5 ye  U+ P&LPL4qw"yf29#!OT7OT_hW d268} iJ+ N+>A,X;3dP^1W*p Y6 7foz_i0C Y2_W6L=o:m33\&i$h;TWlRS9s!7QcJu){P.w$9sW pO-:L&[suzb46  :  x >1 N A    { P. / 1 \f  #i?xR2sche$A ~)d cJNfS bR_m;m  c M x X J z b^ + u  y S G O/ _. |  (V };0w  tOt EG t42@5 {,  D.to#0@wg(ew$CVnXaQP/s,yHTM=96x1E%tqrt-uhd!s5 C2={X.Y]=6rb),5 g91PM-  D    l ) 8L S mb  V E b   O  _ =     } eY B - V- K Z U N "Q O       Nf 7 E  9& ~ T  ) PZz8 ]KY_Bj)p<-n{d\9vBBGi[|X ^{tlBc6C]&lqW $z'3Vdom>c"dZQU6?)P.%2HmpaI ;1DrMm+EQZu|myhcCPqLi75 *g2T)U yq#fHL]C* $/ec^&k\`^\5.4%  Wr&-H@[4O*\"TW4=_ l; [KV;]Yxi L w~ S `  } {T & sLS<*Go,)A 6;<<4q 8+Y BsHO*bKe+~Y;{|j6)(t~ (?]hA{o/m:{`XoZ=a$b.X  Kl /T=!LZ[9Nx(~][yK2kP$#c>DwiT-=s8Y9/  E :s vF  ^ "]7] Jv)6,UKD  7p  - ~ ) o 6 @ Z ~ - Z a X F   A 0  h U $f ? : N w *   l f+   cQ o j O q } " i vk|lR' bykmEI0C@s-P. sHs8ohB WaIz{X9}0D|x_SSl`bth%:.YUu)vTAZO7 saH =={l ps1-\7[#P"tPQq-wi+|fK&I\B)BJIc'~\oyoU=05iA 3h v 9 $*2e5F#W? 8yZ*13oc+/+_.6,TyZ. l4]mSqBa8q p u   cJ +{8p  M  ) H    D ;Mew1M1#/Q7HA /+6#54fB>}\ < y   5 h G # o V.  +  ycSr6Rh4t K2x0VTp [0p&F[`)TW9+V !AlMX]1=XQ5sK6>+:@N)Qay_e1_x_6+E_Fb6 QMhhR`cUI,1Iz'3_8]5?Rfr|a$^>VTt>Y!Bg]TRAzX] .i^  o i   h   X l * R I T N C { { % C{  z oTc!pe{TBa,vcY')^](!+D6A_ Tz]M;yT5l1LD{&}uD_kGidF% XA @WzCC=T7;V+e+Z0[&e(TjY7  [@ :of,fRWck\ J : f c R   %  z j U aZ g Gd   h     d Ut   ! 6 3  7  O u qo s q ynj;7R'3+-.81R.:K4:xB%[ *lL$V(Q8&C5RH^ V%;>Av4ofqt2'ecxD\Cydc|qn(">&<6M{Dc-b2x+mj)_/,tcP~ tRessD$`kMg&3])oDUD-O(w:KY[r |F(bj<WN*HCi) m^~}B K1w|G+$m}5"[6>3+JDQ tcLM\OqE?JA:N4L}R7|%gyk`GutFtO ))/1ceZI}DHp/6PeURl9NpvQPf{"`[R|-C:# ( "D|`rhs#~fWV51OESX av&d=zDtml_9=|lFX.[[2*D}*dt9 ^xcE|go): guR5t BAZTovtZJ D ;`LN PM  - + G  > Qw   ^ 4 . * TD   u Q7 7e Jl T <   N{ yA x   k  sz 1  G z 5 > S&i& `\A&{WY}E: ;z7nLU.NgDODsWoj<  8 l d N1 BF)+Eg>~ &ss+U/%4O T5GM }E d@9C3+~T 8eH([g{}H bv-6CMXb4W\tG4PJ1.%8f6_\E=YH((zX}GrD XgP]s--d GW9q7VTM.J4JA1]DFQuU':q>Hz?!k+>];RPcyetuUA  a j   _  * nm cF b T ? s   mU iICI>A( 3oH4Wu"jR A . *U | zd QR O( w @ : L `_  hN   I  f V6f34n-i l ~ s% 1yF1 }<Z," :99+|dtWm~Wiw|k6%XL`wpY'!b:}hhpHuuFd 2%?7Ja^z~$2u.wl[*r0oWbSpK;CfIKUB}zvb~Y>*Imi}G@0(ZKPy-Y ?5 I  v 8   [   <  0 {  G&esF@#< z ?  A  ? ] c o%[/`W# ryVf~mZ}:)#[u=@P]b' D7 g  "' 6R & a d  F|Bp$Se D\%_4b)=jzCFGGq|Vs-R*h`"YC4Z7lzle+UiYjhp|ujooshn-wu(|R,x??+N3Bp;J^!FkO-1B{&Ds(Z%<n,Tc;3,Z9smB3KQetl)OH8 U%3# $ B  Y 2   vv  X  s i >z     | qj S O x< a5 N }   j * |  ZV {3    hJ * B  Qe}MBb` GT+I=iVV50t(]OX3]kZ%@Jr<rNxu{UL[suY4>k9D}(g2A;K{wS8v7Q<'_G2+.g'fL}c^txY>'#JJ=E Rr)jzV8hrr=9`1x e)m:!UGUP]vz\kr:{7FE}g4T\jaUr|%/B{{/DS/Mm+Cfs\2A  C u HK AS h M _C%- Y{_l>B2&]fh3~W(}FTAHm"3rA:%qo?G0ka]Z hlk9_vY-PbD+#&+iLI h  Y E{   *8o|.bYpea[odo|3Eg$&11o-p.60 Cs&ugKsOMj_ppgS[>fc` ;j)#.TMm dt"\|FQb W9\1  >@'J DR8?\&A K \ +J t } Bn W J a9 a: X  5 nf  _?=h.$rSc;J  4 r   x # EwhP:<AT,$  3xH@ P! # L  s M [ , 7 E t , V a 0 T 9h   V xB]Gp.@hSVC~8"{*5|q6qIiy|h6&!{0WM" :|VNs??(0'uAktbV>P}S@y|<@'@*%Eqg\~p'VNEkt}HcJDBl= gbdN9Jjl-m.9ec S6K>m- 6 g_  * 9 /   N *t G e 4~ufcw pa ZQ'F4 o%Bt_ ~Lz>Or$X\ l {!8,P TyQJ*VvR%yng_,ZzdBJPG6vTU 8 D A<|q10n|rR2cx*2xa mH86J9)L ^}7 |&.i/&D50=MQ[l;{M.7Mr{|`+IS$~!)6}h+_l"Vd>XR$dXd@YyswBF'@ N#b ; I5T5XMr C   &sn@ExA;?{vbr^   A  `8F}m  ? z % w G    :  # @  Q d   f~ xqHnY,qYW[E\ ! a@QK`[Cq;XE zf2x/K_9T A8t[U:ic',Rdt(*;rTbvl/|P o;;g.0]D  (-FY3O1% KtazY#Im+u,C1.r N bg.h0 k`?'`lqlXSX /ZDM,~> =G2p+U:B=l[z y`$#5`/~l`&N 5@a & r xkp>>~np)zVux e f ; L- n 3 L : =J%*=Ppl#lT<!"+66,Ak6zxSZMopRx]!,]y' N3yxOzz X,0<A)Lnt5HT~) I %- T M `6 5 af :(|Q~:DupRd=nQf @$`\=EH%VnbL4{0.Y?vm3`=!42G~Jm4f:8J7bk`2_*0Yu:C(HbF;w$L <^r$C\!@e@[| j W> h{llj  1$ob$yJw !N+5ApqBP1+LrPjG  { 9I  & I fU  '9rA^6)W y\!/icA'u"=(+JNl+-"VJj3QQt7J>[/:U:NSt FNaX''X{qC?NN'ZkXAuTxKi=&lK^U$N PTL4J(w  =OKt8b}tdP#l Z6&/D;0!L@91!Gf)77b,\~ [ Y dDBu$!g>@= g  * q U -  HQ`.FTo]2z7AL';-`fz#[pNBg?W\:e@$nglLl]zv;;|9}q9%O5[=45|QCm],CN/i4#h]Gu%vm!d, S q   t  iQ  [ n c*_eYmZ\ hO )  [ # s0 |^hgD.?z-&FOTZ[#- Z`/`   kD$=u/\C4o 3+r}^.Vgqsk*K]%Bp~EKx =n#Ic C [L P  0 g 5YYWAf2M%sW}@MK 'h?O\q;#_@7@xqu7gA9{XX:\9uKh%HGJBgQ^A.*u@?~Ek?lk)#SsiXEmUWFLkw>A1^Wc\h<x0qs`U.Dw;>  ! \G z a%|-/|{$FqZE 2B)8fsjfLnlU :-Y# >L n = J R  { -   Q  |    @ ` 5 Y  A- ssLBY=UF`o7A!L  ;n=W!=c`:dAv)*0_[ l.q0M6NVU75AmK,\]pbA!;)An-r'nH*.I4J+g>`XvxA ($A|rOl_V[O5cOWsSql{4mBq7]I3myOB9 ) U k $ \ =    7 ih   Mtv<V.rF$OU#  r4 [ vW )@j)uhKYM.{d$",UDv  f 5 : * rTe9 B]BP?H>2~&  d&wX13:P]}ppcI%A{vQ_rfNTVLL#}Y!]@64DP\1\.Rs]5w+CH<, 7 :N ^| f iW-Xu7?C~s>iqN UX ' {  / t $ t B > 2% Y w %Y!C yI-{ o A x) 81 d>*Yz&6$#hXRg/Q;'~ <bG8 YX ~ >Q.}_]_Q}]4[Z _' :F mBq('sFYHh+dt{2&wKr*svK56;.` {&Z3tb$4j}I44\I5RQ5TE]*3-1QnzxD#$FgT=k`9G v8x%R3u5OZCF<84/mV/z-$Ho9<H = Q -@ w CuUx5 {q2<atA07jc@T(+cq,gyOK[HJwRDUXahoLM f=  Q a      E  r 8 r-Rb83 "XRYNi.5Xdr bJX|h_xS [E$T&IdF(aa-~}]u +@aJr=>rC0QBiFqj5~ZqQ3 c7\K7qW!-GqkA!k'nqYc)_@Zfj'N2]|P-C,Gm{>J_4k{;BT<6WuOK:OA$^h"&dO"X t.C>k. t ! '%0B?S@[&i^ _&N"vS]-85zQ1Q]+  N  tS   U,\| Ejv; c L ' 6  : ^ R i E\   L c` u! E2|C_KV;T]2to{em` bmF(.dI{U *94V^cAz nUr'Vuf`SGWezqb V7NIi/#[rCs,n.'3G<^?I/Iiua09S\s lei_i1C{'~n4w(c H9B97IDVhU_' e  9  H e I G 2 ] ~ z O w o w   : A  f ZX  5  E~)vNbhBL D-g&kg&!m|~V&  j 9>~f7, yz~{pUJ8 vv1R ]^-r7f&u9ARddRFU%(,[*T Ig50OU%&]e8mF[Q9Q.#+?Eh:NmI\lwj6 N)<(~/ k~epU'U^N8}-!{X<!txfr~Tj(2zbLq_?. {{ZDGm+y]uY_%M |8,G1'o29jj6uz=*]O*zQ  M 8! UJ%h TLf7F1_V$"|X=81dS O D}E}G@M(z)mNFk=w  _ )  r (AT{2L*>_|A|(~]~ObMG!kEKttRpg<ZNdnzQVMLN{I"Rgj l36?y5[&9MO+W+@>g`Jq+ r Ud>6ukA$0'(#\0T%Xsfo%P?UttWnrcoJlaEl X7W=^ wMM`CC!["4zS5@ G92Fr 1qK=]:[k+pU)@ a N PKL4 @Z13:Oqk1-@%:nc^|WC1 t& D t l ( TEpA/g>'c>,#"2>}.BbV_A5y   :Tm6)W(=\=%D9 U  X , }   / +    ^ D] %  / r sIb60sJI*, =c `(C}BaD{B  v6Wou n7bO#mJclOIP!L>]uvH"e?rM D-Go+]E7C> n=UUNl$H"Hvtu:6Q{ 3'Jp s c 4 k \ C}. 4>i[_wJKHj^3HF_0H4*{ 1  3   t<jYA`.Wu}(M[AL}p3?/BY"?_{2(o`iVgZO A5 9:9L@AH<#~zqNTz]ikn/Y0]c<wk? I IPw7Pmb}af[Qk ~^:v1`h6@DeMjq;}8Ye;"M4;DSLvr1QsoBA1{FwE]s IwycLi-pCiEolB"p-*W{uU'vto g+W%mYc'cB>sT_V3PK7-0 m8X;BT1wjZ *zMRJCM=G>.Z" >h)  r 7^(SM-H~AX'nh|Pe2YK{$@ Y Yf ` g  e  Lq E 8mY@Rx2\K-pyvLgHAHSoG<nb$oG N1Q Kd$ & I_rCr'!J#YMtn y _*iy 1eK)xA`&"{uajd3zxT S5e 4>NjF!cm uJl-*69jRy4$iH Dw|^=Vx$J15KFuS8&9;me"!f[zJF* " z; e  yJ5}`i{i% %^~XsO>B}4rbu q oS ) G2ymcb ]P.j q#V82?:iZ|/,7j)4&<M[88<tEv`sa" y$O?XIrR!HIZpi]ao's]>'  f ? u +   ( T %f I :  %~ R rN ||l Jzc4*R? B;=:2F0YLp|J Gm}s9}Vr^R <"(D9<v2Yxs/}[#Mx6% fG)tXekhqcR9*BF" 2C@l5 sWV   1 2 Gs *!9yV 15lH^~D]Zf"A|brOw \ E sN  * = S &Q $)w]\9x+1I7Ad/+/-Crgw@H%nQmybRv&=YIhm-]9N2%*5xOs(yE4V ?XXS!rI$tLo0)f>}9"u:|e4UAy-L4=AO@+,#>@zfG]LUtmryXp" e ]8 \K3D:,C >*7>dX a  N u(z ]7 L^     i  At x   Ii P ;2 ' n Q p" J T WX ^ F r@ 7 ]  # ? q    j : { Z L ? - e   ' X7 G ^ o \x   ]Q [2v=aQZMwVI>f r3ms< : hv (    :fg=R4` et?S 'Xm 4 JJ+Tz7u$au}:N\ +sF &d^Tmg[X>X0{e84Rca-!"3=pkS=y mw c <   kVelX   :  % O c V 1j 9  B    O SIMX;Aq Q   m k]kKzU-yXoM`7B%O[1 #[0:4$/_4h{L~=J9<+.`DNzrJ07I<=$Ru"Zsi)yH -82;$Bb1H8z\  $H " V< f P_ ^ m t 4 Rd0RT*#[6 vP  u  HJ  3    : 8 c " 0i` xf#dLt:v{5 XI7(7of`GFY._ /;]6eF5-:1F cfepGm}JmM- )[  J  jaXVU%.}&-Y& s^Yds'\ /%>xFq:h:f 5 o_VS m_5t^pRQd?,/BN%,?"MI2lR/C5 _oa{w z qK]vs3VD*k  { T   a |~  h W= R 8   |  m kPRgAM|ueLYA  ( g *' Y dc 0=lZy$xD)m:vbh8b?/=GsDej- O]${JM87deGr%x"}s`a?qQu%,OVoj9V"c?=kk]  \ D  2` I : R  | Y  Sw>Nu?|VhIkre)G"CnoRkT'hVbhUw.1EG)F*1,Q!_"m#HPz wl98}.t~{3Z.!=kuqr5xtvrH\4p^eYf-S:sw)j [CMc3L&e+ND6U6b7KD]:WTEC[jVO^7.p tIrr&oJs!}\ u)Mcq L hn nqz_}ooZa3W W Y v  fE y  J <  j /l ~ & 3 a . [ i q!  = qf0'NKssDAk[s"D1h|;X~F3 G.0x\2{3?S5ZulQLH']p?K?!1/ j(:;TCBfz^ML?6`5&=WjC6ME> HoZDXyDc=h')A ubt}IaRXe 3`b   `o$T)Mm`TNUk`MVH\gaa_!jE0R[1p 7,\*/E }U"rZ<Em/oJ~;o>IN`i1wK0]M>Hn` i OW*PPI&E\~ \Bvz a, k! bBOf iKp@s*j%^MX! u 11 x  K m, O T b"  J  p a  G Wp dQsI,|e-?U!=Y/f=/} 4ni m7Wm.JlB!8XnN%:l_'D0u`]ui&P 9] FhI"+F =VgqdTCql|w%~B4d0RYiW.)I1/l!4QA>V JkQPY~D J`jyU`A$Wz@f{q:1l g-[_V]p=w-1Pt^{qyd7E &  1 @ w   IE   hf #   W  v[  ) GB V n 3y m 6 L|X6t0355s;QbywrpR@2-&v,U@-O1_GB_1KQtv6.Pc(^^c D.3O JrGPX4f!p@i=hKu4)P Q=}WUFq =V   J   9 q 6  c;   ; s }!S;t-Ep2``( 37|n9&T0cPB:f%%iqb%Ld2g,w7n@aMLm7)Rpz_:XloXG=HC\Yu<1 n 2A4 2 M< 2 r %izWRHu\m7=?a~WgnsR%e.m10u &Segu20eZJs2BHrL7;ir%V5X{VeA4/DP2-_TeJ ,\]'<'`+]DP2gdz,yfO*?e~+Iu,=l*@%^>XhHV 4Ajzs6Z(1Im~nO:? ZvE {)`0!hXM(!VW( xq31ht\ 5x @ 3 IF   J'  O ,  v ^5  _R-vjT*-JvDIL"H>`fqwr^TZa{& |0z}JjSv!, 0 5tm2^/[ a*[{  zV xU F4   q N ,  DC q  ` 7 N   ?a g I ;!4 f|L )C\d;U >RB. FBg3a Dov^V%b1IY%+]~{V)=[#< qO1YvpA+ %:c4; UZa1(F]cq^<>0CH@hy$ggM&;_y/D$,pXZC S(*/6x\K#=51b 1  g   `   7 u o S  "   8 B A c N h }   - T`+>%l=#. !? Ws>#O1g, ;p17XrT?-T*MxlNQJx7*S_/CXUlHK:}rCD-\S(A@a[3k)#)y>tM!O(]M'7&[DF}ac}.=<5<m\ ?g4/xc(bO[% m11;n*ca@6:0v\jpTU#h+9g7@f3mann2ByKAW$O ~2|)7?'9N{%V& bDsg5WyurR3x{%]+O^J!n+kK59OpX"_{W9thw;NPd'k / K p O * n # e   E  HV gxfpyl?\,0 #U iu5Jx |3 - s d t % |^nn\K THnsNYD0Qv7>Jo]1}>le=wyb1r5FwLETS : ' oe@q-$0_j >Yde[#GwcK,&KyA /  } s  P  4 w L  TG 3j25j.,qEkwgYV88 *-5X=$7KvDAVn[*& gH)N7Nh3= u]`~i9nTFPJ 8  v  "A zky{'XwTcpS8*?7 d";xvk3 4ZAy@uMi4t}Q  ` A  G  W   a    M  x 5Y t 4   nH  g  8 N6 - j / \ [  S ? G t ]M^6T9L0(uB8hX$2$n Q9.XQ}VUhD i7V: Z]xx+0mI# GJPqO1i0d%ps+DVvik}Zt qi%*&?wW.%8VJgYUPB-)n8Z")(*oE}$nnZ;x" LeS*fg4& qMjd5  A  *L sZ t; ^d  U Y  >fFjSUXU  w  v  x "4 ,|@!?."irdTOBOkTs#2V C]EleE(*@LQvIs_9uE.'/L% Ptq]"z_(*] &% ptJ4t QhA]0L[}w)5dTy   #j{I1-rdkd$8/nEhC& :6J^mE:\eSI1VmtMih3PGC>dK|Zsa(U[ uoJHkZ-1T3omDPa6FC 2 |`6(d:q=?Kbii@am@I.;NlgWUh9@F5{Fi>'jY8Hkm" p\    * i H 5 ? S 2z = _   ( b^w= lz8G}N]*3u@P.7Wh^RKXX_ GX`K}1LY f D~chhGG;}0?w0y/ic PxJK} 56[UK]D-SN+:  lP6:s2in<lTvmt1(3LdYss!SlU@X?(&\Eh|$^@{<=j\SGy!q\n 5KFb;6X~T#icqmX*MLxS! :,^ArW>t`\B\ |y)` W    p u ` E ^ s} 01Qo;)oBp\s--`=YV7r@-H4Pgmj%FE M[/O|+&Z2jV,fx X.d&| tX;uE^i%}a 5;hj~8u N=8W~Od7.-wwhaa\8|%Am/om/}- 6MPher1h?L1:1'H!BEM`l5v  Mo  S  I bm d  W 7 =  f }5  u v  B ( % &   d 9 jPsuknD?[bv;)L8UH#5~`B 8 6#  { L $ , $ b   f  E n . h (D - x|:"6_,J*U<&e%V)F;OcPp{u ~`KNQKU`9Y>EWJ"|HQf8qT'BA)  4ym. {|!|mCS3\1 1,(!3FTP^0'~;},v'\*9(ZQr#)"`>ZD J P:@s< :tB)+ZqK(!wd[ B>4+vT_eO<q=GK?qEEeE`?i qO   3 P ) K 6 V  : oz y ~ )  P  dr X lZ4pj?VWAb-:MUrb <}iOiN RWg]vM+<(CPBJ(W3nk>.L?~F`l|a'?62!"2l- #6xM@'4|qG  F [LZ XQ A~ %     1 b  9 R . ' T  Vm`zV)   L" E 8  JW pl(lL-\4t5 >/[LtxpLw:`8&! 0U&\x-MPz$W (EZF<q.Q)Z74$KSUs3a7RiHshC4 |  D 6^w-/6IwQkq,oohp?! S"ipJ$x!/m5 M#CX(NEQh>h<8,w c $a)%;R'];]L_NkWvi}O=8(xMpyiu^a-gR6QIL;5YC7n R" - 4 4 X P ^# ) C id   `  <  c | tO=2D uo 8]  ~=%R>em +KCsz E1XMtflnqG e,2DHBx@DVc2hv}Tt=vhN| $NpiI\wL,t9<~4t|v|C?N=L;Ohu8Qzd[WU6% a!vd`$_zSh>qEI%1l.NV ~c ?w2 YYz{JDy|05tik;E]m@?*jtD7NQ -Pl^ ;R<izim~Rua_h?hcY*~y)o& .F8l5}+UF*Mi;.zy ,(J)?6cr)xJa8Q( 9Umt>2a4KQ~F  t n 8 ii   WH 5t ? L O&T}xU5$ETXpTom}^t1r/lIx o LB_] UyAaf {XuJZ)Tav`ChkX~7,W-X  \  h   w  : _ I-  it   k     9Ip-xK  1 2 \0  ?  Y  4 ~ \ h  V  } d t  4 u z  } ?K m  L i"  n@u+ 2SE66qT1QN!QEWgE)`xJO\['9}*! o*D06Z eh;Y[PS&%i8cMq=M`_*c<"6:n= Gl}Y:<\,.#j2!i,?Abb{P2,[0Z0]*4W 9 _i7!oqd5J~#{TO6(&_Bm c-Y >a  ! K N 5 / d  k  E y}     ` `K+* T jm H 2  # O e :  Gm Q [ z } g Z 7 qP  C 7X oK  W S ' ) j jm ~6[P  {V9'Z=/WnAe:gg7: fi E@v=f2-kY$_#|2EXQpbmU l\[TCi!%v6(/NK:Lf^ 82@XUmL(C@*Gv*oMi]zv7Aid6B1Y1a lI+4  Q<   :+  *R @ i Y  2 B \      [   dF 0iE:}7Y>[! b z } =*  ? j wi -8.C%4MbpkX/{,^ ^; ZM3WSOF ,R=Ky b@^\9`V2V64b9|I'3OqDi]lg Zxl3Km[[:a/UF ]l<jm-\$g5}4-b"Z,[fb1"U,2U!S-3;bkm6,vx&6ho0vN'~N~]#,oK0{9ti6 6C&Do?>YKnU^`DH:1X3vo<W^Iw_2JzP9.   F {[ J1   sd 03    E J hd  V 3 < L + % 3 VH o { N 4 / # C = t d |E\J|$ip  t\  z # Y 7 ` B   2V&ZAR* w (mMg0iDRa3M^Y'vh;N1Ng:~jUHV*>-~M$'-} A;T[:b!z&]ELGsOJuI\ r@)@|ZDjtt9cbr7f'Kg ht!r/s(5 *^BqO"|`%Ue2[UJC\/HAQ6Bll.X'<{=s)0MgxR, [ T }c   & X J  g0 zhh!*}!;x+q5d3{ tu'CIF660? } DP a"hKY`0\ h{a@bw%8)q0yA!O{komONy+g+9 . Q < F\y1qID.!F O#&9<Sy;I  ?S%;.\;^DGJm3vAjm/}w3E1oR9l\`?o}w'uqyz-D./eSO[YG3[/;7e&5s? 1A;LKO`oi"*Y>1%F[{.N 5y)M:\("A2`7k=BE #OtZr3qnjjL bpCg :{ Nl7l60rq{MqfX`gj bLUWVFUi0cAy]7; 6y*trTtXC;h/L[TqRPL):#$<Ls iOaYZ!,YF&$ph    @  { *   tR G Z'NHXjpt_(*oz{<J )(! e cBBcrnnmH,7  c % V f PB O ~ >G x #  +1"7R:QHTJ`.T3pi$c?q%   jDl3?L5f;Mo Pi7WKdl ]G!WmCBYkuVFQ$vvPF}J2mIK~d-Pf jrm8SI; x@P9`=l=54<GkK q2   _[  * D} @T E" d $ d Nf 6 AbYuX[<m)]["p@pQN`CD O_"Unc GKUeDBP)9xO%U6Y  $ lz H M S 9 ; 9g }j ^  )*q(A"/!_4Y%^#x te)K6  & " [ o d [ A Z }j kv+]l GQEyd!-Wa)2r:eH =}QkWrW g"55g+ID\&n&\5u<[hP B{R4H{u#3 .is-F-g<l{5=mX[yKH2+.":6eE U O _&  EQ D E SK-Vq-]xS`p%r\*@ Km &q A * K& "A QA2[9 _?)TZ(<"5e5k[RB,8]$q#jeugV>9T 3Gx )H*=OrAP9> eY"ck!|>7AtG 4SoQ7'N2{oZ!/\&7I/WZZT=^p5NN%}]jBLgDt% @+[K^`kzBb\k?`O{hhXmE|V!CC>fS6kKL!` \?#/%0s.+*87O2> ^ hp kp Fj C" fPL;^FH QT&D`s4z} ; Z 4,^M 3TlL$0ND{92 P4m\\6I M71uC?tJq[=tDMbTSD  [ 5RpB%Cc ^+:`%Lf6nE-CqM5B_C\ #AEj@ Z+"<m4Dv7 I: td"Wl:4Jkl\{ZusaM8mV\*LIi|Y?Ys\^#H/D1#0S yq>Qf\2aL;   ]E%YH\o2{NIg @ T~6 qG.  EfPClP6:9},n8gyt>a!_b  rB}0{K !  '   Et  ?t  9   w F    ,  " $ i d { } L hlM9Nm%rHV971CL3)6g?ax~lUp.pmZXxa}[$zF6kLI")cech,VbwwT 48_)] I / 9N+Tsy'szxTBx_!c( ce1 @h~U@F!96'h*oIN2ANKh!_d%FZG*K[v|?h16ac*xxPQ 7:[O>kj)Q=;P%fW88D8dJN" f 1x B 3 Z [g p   `HHAULUo'0 H A T I~ b3H*VyU, !D>yKD N) <HluP+%?K:t%vdpgPBc[z/ ;\ 3 v H  | ,L < :#  >^v 2M~!  QG\[t(UcKJiC'b8#$eX,orhh &} ~Cv{zkUtQO-\aGB"[Z`S= "a1%@X,@*z:FA9T-{" iM5Dk#di6:S p Az3>A  (u:'sYkl% 4  U    'G|Y?|}fkM|-k)$3GZ~]>E`3i'Z%sU#Cg{9kEo;^;E[-A[A%wW@Z/j'Qn2$2,>^CROrZ]TKa s{) 8*"Hfoyd,'g{?S9}SJ*;,Hvgo VQa *n!GOnKHaSgI?Cy&f}qB;dHyA^^3k]$z?RZ)%jh[#Np2,Q"eVQ'{&+nF.a`2"jah)eBK&h%  ;z=cF [M;=_WXS_BNYH::Qy>C%_{&S5F X#Z/1FX;-$.\ tsq2 t,A,zR>PH) Ic )l  4X=SLSA(] 6) ~ sL@[& xC}34`O_8^6bH6pU(BtW<0 Qau,#q8R,*7!S}0&=i<6>6eEYm^+j :B'<,3Al6[QTX3=\&k}>c-j][x\vk_D%PAt  ^= j OY Q  J\LI0#&* #yUC7-Q#ab)? E< ITplex z5r99@J1s%6Qk., 1G~% %!2F $K*W#&A92i/>LQjc<GMqE  W,i (xuCM ul S<14!9dxaDm`$Z<zp3ks6C ?:<j8d!*/- WU#Xj1O=^64g(h9>eX1. e:<^   :!8lv^(aH407J`93WGg  I`MB[&Er*@B h2Y$ .YOJ gc0 <+Amy*DY8/hSAN7\)c4bURxgaT4!CYG9]7^#EiVY^#mdJFMS  1vH"qOzR(W6?m=%O  ,fx4Ve), %k i 6 =z]sB Y#,<k*9t'Mw a^wa<+7)MxeCs.hm;ksc0C ) 9WSCgD{dQ]L.5"pG] 7u%ExCXY?*a,_ #~cLJ8BMT&F{ff80/~eRL;4 c ($LU;0)jS[d8WaXJAc`%->P~ay,j6/YKVvd'b7rn_! B{- }AZI  w  1 . @   # R :Dbvqlv|]] dr@^}rWqDQBi~8kLQ2$G1hI/Hc~i{\7%Q )F\.(2JVSY  vC'x0p9(3w:;X WrRe*=& L|8afYLK,KA&Zj6<@v[KKd   " t :u ,L  :X  "1 7 /C9HN2=_~/H Xu=X}i YJ}m;} _-N ]xGr9U6Y&oUH_,:j~zTZHR- pG LFAYVkb3mcW90 unmU~9JAj)`\o]46!S9yD#2(Xz:3 WiC  J9 X 3  4. vj p8!:HK<;T+gyK=_5_)t4]a%*=H/"&v .I*@ ;  {B{, % La;-G#Xwck .5D@~@Ww5qq73Y!Gf=i;a0"ZcM9Yo]dZQ1Atmx%Hw%AyrjWd2pL1p{4`K G'5)wb~[DDCMwOxb`to}U*pz{v`Y 1:;    Wr:}D}C8J?'&a.b>=AL}-hYDitbqlxCgO X 3 \ T . Z `Oz5 27hNLcHF|gG>Z3\jtUp6@R e T 8 ?   -   'w 5. H na 6  g: EX0GSJ 8|&' nf"TN ()ZKo-^y0L]?cQC',^+4B,d@?lpS2yKZ% #JS_0HX=<PXWyy=eEFX=gb~2._N\HfqL!#C`Pq6MB"RnO>^^8 /d2:g. ' p n 1k = R  L }Gv8c+y?Cc8R-}eZ+1)HA[v3%f.M p%14z54Cp5 - UbUmPxF@| 6rM Gj~`T\9tw(~mb6~B0X j $ C D!  h   :4    ^E  ` r N h O   &"K!"qbXJL=@4HfnKJwz: ES2|/to yi!6-Tv&jT`U$g?:%+l%-,?[q)s{64 x8 w-F]X%nuOdFy8f5qoaJq}"d+BC]T5Oe^"rv '  A KT X G + 1 %y 7 d  f7]ch1I~OJAMNy(YYTf -q)PVlR;%JI/*~UHSbK/G4eYy"S03z;vt-XyXIb"~#Q  VW   @c r   1@LzJs5azoQ8:AmnexW)!u9aF\4Cu?FbL,] (x:@NFw ~d Y38QtD8xEZI349zz2_kn 8F2bH ;->52i\C/; kT!14sJB\^2n(cC[y,y Mq21NSE_Wq_D{nL\(7@)AC1Qwxb{R2<Fjqvz^JBZ\^  &( -  _  &z<l&h54S$R} 7 9 A{  k {JL=(~b wPIDkc:*Cd2*X*fj{JE9[>%F,Y-[@'ZN)XtEU?)R XJ Fvimbki3e jz8Uq32KuP}g T0h>4nU:bjoDhuv\V  $ B o  y WG@{+a> > T2154y@@ `6d'5o))MHe3Hb65M c .Z&g&{V ~G YK3      Q ;i]lx3y47r[1wi )w,P=Wge+{VDE11zO3y:P}Oa4IZsP ~}eap+?`"S6q.9{% lQ_@7ffO)872x z#}bhK,eM "M, !4oDW(H}7D   0 @ @B  @  J @ l B O v  $ A|D2P}bQUyp4JHQ4/&t ;QtJAxQ"s u8vg7(+B`~YjA"|`P)7[&"a'OSx/n!UNX5bJ>(Yqlk$4Es/ntA 0,f1V)!]tf92sO n "^<J5d #$&~[D R6  A| 4MPQ_-n%t-0"gH7+_?nuPYcg8SYBW]n' l2Qp5\SIkm* N2g!'7Qdvo3 U7t7GY21^3hRYY&mn ,X( >9B5_Iq`k9 CPAzvm7E &zeE*{[<csa$JqaN=JFO"Sq7_ht}6h|q+!<\ l;#8 E[}lN    "   A  r$ w1jd_%r.v<5ZjG1 ,6iYF!c%g*oW!?q- ez 0 Y{0]pih yTOiaTe ?|8 U?=e)H_}UL|nb(p>Pb#mH\#4h td$'H]-= Zo%QGrc|G;" D +| _<]w  tcoL>|4G"z<hJ O/yET>F3z lmE&:qIsNp2M ,r1p_?vyI>O~EA%J sSG\<?}Fcja`;q }Z-d8,,d0m6:VwK!BZQJ. %8XV zl oC E % x ?6 P_ tcdnFOGv46J-x8eW3J5S Z?&$e%iv.0 w %  % < 9c A S 1 d(CzI>E,y!{H|jN<HP0 G n&Cr!Y/h&,n&b tWP @1}HC/#bp<))%ZnC*$J 5vC#OZ1g7cQZuuk"\~C1x+&WuL6PB] {9~y>m9#9_pF./V!Q= a ~EJ8LrO3?%wMvH&'n f mD n } 9x im \g 2Y F < & [ $g%OK%O:\I$ +c#0#w  A= 2 " 9B J s ?W  B  8 +d`;aH\I?seHVN6fQd5Nmy*oV &   9P ? o- rU A  @ O   6 c%fK*2eqOvp<=YSYAD;p0Vmi^=\sJU]iiE>?;Qx`qi@O&~Udpq#iUtR4 c GRa$Ck\3mY(ER;H sM Q,Bmr)hn 2v [OC0xcFgWxO ~;Q`(,&t-7!?KGp|*m}0G%;pk\y,yv=r + 4 V / j mu  %nC$4 L o  t  3 9 0  9 ^a= >LaTn9bX'S2;3H6v/4zA[*Q X P Qg M ^ 8 & )  B= ] ^G>V     T^\{Ae'V4?B arB18-" W<4]rs s-o:pqq~6?Mv&}J% {;/7gh~GVCe NGc\F[q nFQ`l_PWYh/b;^ol{iirTJ*x+M o1CAd& -tuNTXFOBx% )*-D4~NM`@0y   x X;yDc?LR L}DW( sH  uc5CNI> z|TjY44>mQ^67?e E~tr CieC1[G do3 K},8 r  sg A    tS h  C     D zfNcp'T A`H\o0],}u|)VW 0x$);2qk~/G(I4iLirR4{H;Sge["s{Flq3[jNx=kV.YrnlSs9q]S <Pd'o2O6?P@m"2 s<@ x0/ L`$?0_M+%fnE \NzK.FVEyB(/?sY4k `AX"oI)fo0{dJgn_VEZ*Grx> F*-"CTe9e )U|k.mSr'\g: VAI`[GPlEe4RP;(iqRJ-QP+3m}-~&Rs' kt|G'8c+TlRlH& &w)8t`:$#N,~LG;dWO@v]Rn"e) SO @ 8i m[ & ^ m _ +|t4@x &DOg>m(1::3HV]R<(-&ck " f  L F  G i V s, d F1   \  S '!_ !a(kKOt?4;t`<M)#(iE4\hUu =J e i ` i Ap   Y $ JG R  ^y }CCaktDqUn~g+|^as`]L@:^${-&+&/6@Y PK21W!1r7~ Z,-Bz Fyq n{j>UV'cgtF"4 [uqu<nR#3ImG{n$e7}mO>6r7N")m%?;0w]:P@XUyG "`riA.?M3 0l_ Y  J Y z sg ?K /(  M g Uw c S   N ,1}guo](tK@?Cwu:Z;(~'jVm s= U g  _Q  G       \ V 9cCVL=t^&O C%/T^v:m^whwA;4+`2B=\/Sny4 w"aW;v}G1?Us0lZS[0!_1)^ojd-w-P#;>]0$rdSm 7@+HHR}X-G3 PpswzfURgq :mte#Va8~P  W    V . "^n0CLfj\@BDK7zJ@5GLqo]XEL?r. :}V,bE3co,7< md ?"2~ N@. UvbF }[=i%9`km\b>@(,)Y;"g_+X48 k_O-\\`jT1_{V)t%4%iU/h~*~G]_;24N*K>e5YxY4q&|X5&|h}DI 5./!R3f68@6V`^I%*# /}bg  )C 0 ZI q kp C 5 ! a 3sFkE]'>!Hdhc!4^2RST;`- R8DZ{rY[ta ` "^2:fUnxNa.e~l6*}F`BX-VT,}%,H4>)'WA|HuH*;B@\S3h)  9% ,T2# Y0VHv^f662o`0Rzdr[=Ssi<Z1Gyp*}:SxUhmgH_</"`s,13;06&g jI1j!32@R`-_YDYqH$`mlKI9*JTrcEvg{63de0ty"G m0?^>e5Nli;J/oL**v~sb"UJlt<|q9UayP1CFeq]5rnwTB}+$a Wxwhh~Bas  8&9<ok;l@H oJ-,:8wu+ekR&~v_sJ(eO"*GYrV%_  ^O$Y|-h`LvX#[iG8(,FaO_a]2-))?_M*UvbX-b.[:S}% ]n@ : : PO J If  Q^5-b @W HFF8~Lji}CKC0`-yUtzn7*> \<7.Cp5 0o3)ba%2GP6c<_T -V"BueV+uK!]*0wU3V-?IRxgr0L%KTiR=(R^*XeJ5x,nM;Oua4N S *t,z,MyoK"o ! p[]6f! 2_?(u3R"M}Q  q 3 @ 9 4$ : t  s cr; ?|X:|(@UKK#Sxu#%$\.4!F oh_yJ x w r \ +u 8 2/uS".B'#:r`%?GQ4x|yjYJGJi 3@;?T}$q5<ly R,.P[5Xg0do[ @'P'5Lsi"O{MY`=rsy&b&t46B+DKa=1D-M8 ]  }+>POT,8;` x13jogS*qYRD C})T;X)Vtt|3pfv|8"  f6fQO3C2a-cez2Qy9BY&`/-q8\'gOlzkI R i  g  r\-5KJ{(S| i#y,T:Y[G$ c<F6j-fU=&|Q4!6u`J"g"#qwc'+8Dz2&mSacgeFjgd1Tza3.T]G ={Zp0+dvm0)l*f $7`nF%:]e+LuuY2vgcvuE9Z*\D7GyG?gsvHLA   }x 5   { ] b * : ?q]rod&b mB4':_#MM q LG {s\Q' jH8 _   {y _Bxi,hpCeV*$4\XqnDPqM+u}I O1 L(wG>$mia]#w;L#>_\jw8lfWS%9^L =n,\:q[ONt*?4Ic;%h{<'-p)8%(IHj0_d\dtfAOWr'\t'u ^NE#hNs7o8 $D" PwI!k6]@ x r T e8 Gl>A:/3xE3}:+i&^muJ&vd+5zhN4@?#k c 4/   v * & 7 E  \ D I :rLAxr mWKG>}%`&Oj)fGpI/MuMW=^<wz#a0=Sxlwp%@VGAC+82e6PUEa` l rNm0WTb"`iG*zO3g`Rgt}:GQcP^SJq.+nA)(h`7A[\ ;L9E#RL9KxDCp4&$j"C$m )y>/[8C-Ib7X?MR#8BxLT=hr2:?zo;;8u?Iz A?+7!.@3 "1u}Xr oHz t ? U J Z< Wk  K M :1R]h 6eQ_gv fHtrO6~,Qy^A(*l97I[cA08WL8PCXMTwraf!gECk1S1`gr!/Z-5w y .-88>kb,Y) !o?NyKm7\,J)6Y CIxDYsN qD)rhq }nl}fGA)4CvPvpa:P' lV E  S - LW n } z =g t5 i e 6   c 6 & + 1 (  P7/Mw(:~z#WW7Y0F C i [!U+:2-T /I bQgNDx,x&PEtYOMBp>GF4 k-+:&xG+^Dqui%CM9zkN"Ii88=;T![An[,&UL\V4x0V Ru_V(0@I S_*<xf?<<^Q:y];=)30ObP|+Ez   !    ` g A;IH'`A0z:ikl8VswT_mH 65.J )}fP}prbe4  ] J [ 8  | k Y c^}9#(K-RT/N):7 \lA>&)5;FZJG4`1-1 Qmrou.V&3&-f~*Fa-!~LnE4\vgRHN%mES4)~G]$K(VY7}rNHdkE{W>N& #0BX8MC@ >F 6k D ^ i Y r    #   ?e^|b?n K126e|R;DNVaL|lCD &  4? ~  7f  g  .ju&?  h  E} IK  M-CRLt,3BK@} z*?\'5  Vqm`;bLe./$!.\E7OgB] a [  U }S r c 9   nN  :v Y / E  &p9b\oL +L^Be kUL:-*% 1xzCOh#7wf T~Z2%MV>c<$:8>5k2w{(b-:]28SW]q:?\'/jTm 'jtGbQnZ.O5B}0}JM@ :,p} :;C> h{<-XB]oSdt0y-]JuY> RT T^@6#wY41 {( K   " L; ?Y ^ w    ( 9 - e T [ hh J  U ( f o [X 5_# ED ( g  -  j7 +mq3tm' {Xtb NsYc iv5!Nlv (tch\?kf`AiZM6L2cZ \l rK% i_|CPB8V@~fNZdF2E*>EMYK ~>J?&&A'z-C`2.i.we7O@p/jfV~ ]RCN6s XI%t[zptA+=X0ROx|uFDx`|T$Va%=m$[L9=--7-  ~  Am  7 d ^% 1_   |   /  y  "   \B019LWYQ(S`>0rrZowqR +  M    5 M vJ '.@VVfE91 Iv % ) Z S u ;  ?N qeTD L#/z7AupCX8)&x:hV@zc4f$=DqNNUirq,JGPcmYZYrHrP~T'JQIej+ MW\cIn,U)`C L95a}_kze()ux[ _{1[s1,C> t.xQ~9LP(j{O>Sx~fu ?} U  | X - B84Sd91+fdj{wJHGwS/h ] 83 p v8 vibn"zD!]m4uIp+[[O{\ mD w y 7J$s3Kg 'X*O* SS  E O Z 1 , a=B{QqnC&I}db lim M*wq:=]W.+sRpC uC"`l&U^vco.#M4G#[uon*Y v     b } z] `EB '#Wr/Ab]0!bHx5=p4*~f@L?&-.;B9# Ly#5obi,Cs<ZO0s4YZIsxw_0,x@c[]@[FHrnjl#r_$\Z_yrhA<sA0z<Q\ cmPw+J 1 F , 8 h0 H'R lu?$?GG:nUnx_7l-x XvshM!M j j ' gK  P  5 _f Z   \  y Zz ` S D F   f* @ 9 [iLWwvdkcnG?yF  K a   ]?W [A@PJJkWnN7 l  8 ,a R?LR5)Z3rY6 4ChNr<x{};sXe.xlZG[&CjZ 0 $( G\MG',2/_Jv/vd1-)=6j`0w0?*UTb?E%8D zw=MmB;BGS_rL3vvW6m6HXPkG:vrD` P1}CRekXTqwW{WskYY}'V ( A `  gY PHR8 y6]:4 H  MZ    _  6nxC2Se/xJ>fj15!W  U6 LLP~f3vh;AXtKR "B    0 ]# .y{9H%eVN&Hx|F<n#OWO)%B/_4vJdrq:4 Tuf,X&R'9T!UG5uq|)k{GkfL&-Qi9}u_}]MYw[ q{0vH`& X#Q}SNnNO=< bw&78+DLLlVmr}}X 2NO i#H(p 0}< f,^+v+\GDI"4,Jq!v7[*qjqq0 C[EyXdw QZ7s" I^ a T ( 4 G $ x  "  W v ~ mK G, % t "  b  2K` daewBk7aI4 \#.\{AF.DBgU.dBHrFU0"a/i[ z~'a9Sc7sK&`YD$kVP}M^5Xg]UQ&l .|LAg294-F]DnvDf   MF  L#      n ?  p $    T  / R z  2 `H~#sdbe,r`>w>j&x_CarE!b<?4I"W/- O|  4   x w | >& F ce2(X:AchMR8;ZLD\kzwTmUR%k|Z^A+Z)3lL"R^<aprW+/3b#),AQcWVVb1t1&i^<% ,vz|"iF=c{,g$qN1g7ujP etwsj"P=B#791s <v-OWtX\(rGh0) 'j(aL)kyP'   { c G    2 K &\ g r v [a D &   ~{ z g nJo[);/z.i8N1f3>&t +< R ^ 7p H|#\D em\& H c ) H  = > 'P H ~l]9J116[Hgd">{#%p{0a+Bgq8UNLLorb=>~23(ZF(`  +`?B23$/+v7Y(,56@MYbRCd%BkI*-$=wN{:VI9l\jc?dL^$%#&<;5 4!!'SE0VUM1D p K  z <*  C![<v^YmY*J}a6 C   s a L H F Gf[Xic_Ux# z# yx7_`2 ! b L :3 e l es +p < _Y / , ;j O tc n ?I5'kL d?F!H|E%qisDwd_1$a9=^:(#.(Iu1,PaWIlCx2ND7lH> ~ "=vsX |<#lFygce|LwDo9?@^/uksZy}IG"usvjvXekLLnj@RH5 sclTGr\++Y  Y M y Nu JQ "  m K V ([Q- 5$Y$6h?Sbf1#4rwH"&PPT"Q?Nn R " ] W  v c PQlB)#6P$lF ^ ^d i 0^ G 2 )H &l y q _ R EReZ9FRp {Q0(n?(Csfpr`)9l/x907BT*,xKN(+RP`yYbe='*5r'DgV-$>]z%@y<]/'$4V~tp!X?6Uox` SS"GA`9 vE4 =FDp.  q  _K!JQh81Cc    m -  g   D2  'u  2Cq>dQu;Cr_n )r[<&;tGP$.2^5UU  K Ch k Zh @ m* / ~ }^!O,koaY 6`77Y(EX"n>{ ]h?x$%nWI`yrr^/(BM^Waj4a<'$`I$6|d]W FL|%%VD.v0yNB[S  ND  c O  z 3 < ]a h Y ^  I F 6c P E>c6EDO@ru#WXV>5=9B4Lzf%`U$wV<}f$XSd]fIiE3SK tWno\e\8}H`&Gf-AI_ktwg} ,X|gAff 0Jq%a%Zd&9( . "hl_6N<?aJ[eh6p5*i)e,,D?r:mw_1s  #Q)s-Nx(D9 dy !  C  M l / usU[7:bsMVz5OzBugC]'>Vto{T;qH:- 2    c  p` # ej K1 ? ^ (Y  \ L0 q q) 6k}x k{R"2~3A?B(mMES/&Ecr.uWS!}kkk8O>~+}5*rUQ]g<4@XzjgzVafzLP/:t:@;WHyv <(YBPk vz>m2W<8Hxgu}'7 #fgOMYb  .F?!6 (x6Q}ov(r _T-h >LZh``zV)( r9 X ; H  O V ,;" t  * F  ` G  o4PJ3 A0[Qe3=gO#B u{'o>WgH@ !q9E >g&t2mA7P=3^ v&}fW8j~,"E(Bl/3\ph/)8l*}H:|#E)3.B_H'GBCZ6EWsf2 PusWZu)~S `y'Q&tj.P1pDODj nU-mIK2M{29CkWul/Dz<(K =? / "  3 E +   H# hcS8T0*9;Y=e`vr7v8^[T5 ^$pZZN`hJ6   &b O E 8 H LY Z E i5  J  |   4 rd.kb6PacSMV9^'?.v5Tpe t*Kg*)bvD' c ^N[o7aT )1|dWNOrN;2t94PsV}PFrB<3BEPMUs\aYr$ v+~g`(Ra~(n5 /!|FN5h^683=6I:C,BToba9*U3*=]RVZk\/'tU-d/G?Sv,,om=!Nhb0Vc" l\ O & 3   g   3   " Q $ #fg'wU={$4[B/&8=hkTp1c;;PSF<4hWSJb/.|2 #4*"itucevsc1pL*:s K6h{M0\~V?o.VTREZ8},eIMVA=NQ N][_0:dlm+c*P@cNhWP r[8S K2w '($~|>>\,GR1uj9asPI$9qLzwF {e;f9]]{ [~BsSk#FsNt/@m:?!% ^^aU |5EYJG,wP =  i  K 1 T 8   @ < Y .  % , V'    aw 0  C <QxB/Na3SP cl.9IV@ - @QorYvJ/{#9NrPq$A0 ^T/axtFS,RD69jr0`(}/=57&{S.o)$8]l%i|8^iAO:[:=Ys6@  )$A)_rf-J h~E}~50azJ2%nK# T =?z%`T-6iFm.u?6Z:[lXamOvH;/LaWY 2  [ ^  }C     5h NB ~#    M $ [  T b %   ~  ? :u  ~iZ*L\uEM4 w=3)3ihQ/|G#Z%njyWeSImRz ? Y\U9Y7c!xt7.@nq[- 8zxU:H@uv20_2T\gz<^!XDUXF)@LM-(!/1;Xiw%N)?D^L-|)` _Si`Q#7_qKtQJWS$CHMC"iQ]Y'ajtKO:$+JH:/Z .jj7hM.b u U     F rK!MypYd/d!tx'BJ7 ?DcRw%c's>Ld/9JSMb,6`sEe]cmZs0UlA'PNCQ6V;y#Q`Y/ hskMwm?7^U*OE i a`-a~4 _"&5 <CR7t0mrwhdT 2`@g&d>^v##3OR[XgavtrRznc_1RB(0-1N8in4  P   4 M W qB X+ *    Di  7 c?ermCg~e3H"}\xf-&8J^J0TH@[t/[+5LD8)ECMvn_d& r t@'  x|x #CJpcU80 y9]W@)=F|y  (ZrI}I""y0'|Z^Z5ujJAH,}cxItp01o&&i' E  p K|SP6>v=>?b+.m'Y PSF[j$hn Z^&+iygV1'chR sEr'pvYJJD`8[.Pb3b ~Qqkh 6x(i= uWg00-iV V[?.+1ym9d{X:8N?kP1r`046 A`k\&TYlx[n! ?u  #9   v 1  . ~ & -  c s\  J s * x{  ~  Eq  E4<WW$  ^ 9   P    )[LtD_jR5g R.(Jj\T)KM"D|]+X4xjbq n4JnnU % Imd KP ;6&WH3dpK+yLW9&o1D>SY) k W8L,_+V$`~%<oB.Nhz}~X%8/C&?itp{W{(8/97<Z<0OJv'v')F]zEZ:|Ev(+8MY],+ +'jtQ$JqKL}*mI7b`ry]i.$XfqUc5sCe1hO3yH,oqF&Z?.^' yC oSktjSL/v!<*9GvyZA!/QjMj=~"$S'lwKojjE%#s YC>=*[,om~)cYS,=uc+Ioo=K<VTi9m>/9b$Iik9+u\CSf!3b]5w 0RW[}rX{9&m+1~% n0%Wsbx6Ff8/3OZ[Vh?N6JviPU2_hlN_9?2  2  5 h ^ Z j2 Sk 4 0 6 l   U\ ?  %  + 2 _ qE\+MRI_VfZ%>3**)E~A0~C )7e.Ngh!e#c\) r ?hrhYJd^VCo|--R%vxU$'v(3FL8@~WG!MR<uTS9?2BUW/:"Y|i !`8bRkzTMp~bMD9J7Y`.zSl=|FVV67 dK|M*E WJ:12 9,^PqUPzLmY]p+,mW4H(B3zq) 6?KB'EHIhTUTQN;8YH`R*$/e>dgEF2$06G>j:H74#+)#1K  );*:t=O xlMcuvKxT!;QV@~/+`peqx}nh(-} b'fTPo#M2 F @Y:.68TBS\iW;~.T*x/ \Q}ZG`d_QFS71#{mv~<4X{*eJ& A , l,  s[ e  F p Qtn;k< 8@Q^#I z,6n?ZYV^#HMzOy>  V "Q&~ #0JaM_NX6Mbb5/O Cl W O (  L   nt T! 9 %\ $ . (7 #34" $8T}a"cF_pB}"*:OAf%oyh5 UX9XJ1]//T3?V&sK"Qi6  z+ [@Z{}QDr x'~Bmw`D5'++GXU_\ky_Y8z$Pg6\ UkZV<:}b(zNmm ry  e  , w  z U > YVEWu 1.yv/S9$6R%pYGZn}{bWAP{E5MAz.p q   o    w    V 2  *<k6*E{$d:=.}^]8&6 H#O\[BvQs\iZ[:cD3+^Pi, v6 qp |d('UX}rt& wEmPX$2k Q"?s6UxTN(\"JunIC!'3[4~+.0:lW ]lwHgLZz0$MP k! 2#m'm#/cP;={& ~G4'lSy-.z"yH8i B-^\zO>3Tk;z;{]KD?$#}={8 5cpm:O&wygXpXfy]{cXk~s3g5$ m;<GH?4AWY@9  M&7 a - ?Q ^ J  < ?L 4F>D, Rg1C[7v}Y.zODW<#K 3f>7dQhgV^A+Q!Ki:*@!Eh+j1 9X(a)]sNI('{%qV48(4S,}1KO<|h '/:{,!fk +&|~l_QKe"L 3AJ,5) K v&0N78 . qJTVSiF_cDFA]:v0Lc0$(a$A$18(,>15uch&=Ao4b$%# 1R:li(`/l=(R,2r)?/t#m{cr-"p67YUxt2mG1`j:!OWCPpLX1&eEP{Ik}9HwPXda\D?V9V_O(N.L&'\S0~\D/~U}>p], [ Q $ l* ` x  Kb o% p  4N Z TY Z P | W;a;8oE6+c:~tB{hG0@z]TvD]I =UG3v` sZfn>zD0g^p[71H<~=BQc=MuAE)?;?)0hKl_O\[;z_{SzfuR 5]GD~M i*5^wehAT^o6n86`3IKYIEd,/%-,1DcZ8lKUtezMn E\wxmnu4i7 Zq>/T_ @l4Y tl@F=Icqz`5 {V;"'E]xYv?XK2YQwLu18#~C:a iI0 w w f ,  n ? 0   3 X n v  u| w -n >  %a{_QQ/!wJ&LBaGME]'Q'OJ-"Q{/Z=*-<a~#-2 .(56!K  ,4G1f9Z>;G O/raku-<1:M2ee[P%KN@ty6!9! Al>} vethdAQLnz|&I]D%bM| GhaZH{i\9[L hfN]cpnk&b*((r?@,~Htje*{},tKJiV:)f[k_4(S 3krKlR={ 5ZgE?; ieXEa/$?i QI{BOSxzfm 4}N5 R[Y\ '?r|d@iqY5x2oc|o}Vi7[*BD#aW|M0z R V2&Nymac1z21cZYA?Q' tr'n!sQmi.v:6aR@[C<4fjo:p;Uf&rbf/o\1*{tMn|mM{UF&$?O{UXl"1!3^pk n175!~w[I 6Umv8gg#6TiT?H,O~|`#twK{2Q',5n^ 10FpNnI+->u!cFqf'OI^zs(E\|8* h;A{mlc\\L0e)_1H)[\s-1M,8?J~Yaba"gY,\ r2|E\V\|t-:i A.wdiz  @hZ+e#WJXIOF10on-7vYWdOM/OVE`*RopvwcoG IXOP0SOrv#kXKv=q?.6AEPk}V#hB7Eq;kol\QP\@Fq[ioYv]A&>bs",4OZs&^o`CPADxZuR+;+Nj~J!Q1m9l$)BYg7MG,:N80f I}up =I@JKY;e6Y.6N]cYdfUXw~KdJs>#D@i9,tHs_'lZLzi`fXsvU=n'g-%Eqdu; ".AgGgn|5zRURy\wLKQ]nh$i_K51Kr_xbUPvb;r_4iwm\HN.|[ D4WZU$:s}f1lrJ4 {pMJoW/ h4nT J*H2=R Y|Xi k.fM_ l6B[A8q:/SxhE(4M5,jYw!'|h/: t9Wf[Dj~s!VvK_.w .g.9+g^8GYe:r:hx$E0]2T H(h5,|e34kZn2ra> IS:L g}&{H rPImW0ppHqvt9Z;ih5 {KN}6a# 60m-";pnOFEo ac7/cMx.=^)At+%:xj_32KjwRR0X?]Grl, H_ jf?YhivKxs@ H#dDB[rr\ZyD)9YU:9kx]ilmsAr.G<\Cccl+ <h;._2D-]&L"p2ghb4$>H|dCdpzsVmU{/7q)G> MDljghksyv [=Sp|a! z,T|[w"{GN0k+,0O"_E_g[*cbf;,yzG.l;\ui.n-4Pm)FhzE<[g_^OO1 e2_hRt *`[!5 \#7{x pk0G  *wd$(-Isi{WNgQFKH9 ($P ZGk &+/hfpwNLEu9F?gVFX!Ai~rv$kcd :mcca&lqH:W< <r >}SqMMgN6, eA28"#I6IdJNP|wG? Q2M;$f {&b!g q.XDCA:" &88Suy=sPNMXf_1'1e._FN5SS5Lb. }2 }pe.UTK9mAU5cF\"dyV']j}E2~liTD[$#4zj18xRM-8C.6c8r_;pY |dR;[RO4R ]HvH_D.C`gpuJ=:Q,+`580aKji`x7d6rE5G;OAjY323x(7<E{ s}mGESq2Yrk(2*H"Z*v *f\wZl*2`@+\z~R6^'g6ZbzNPd~'kW0GA 8vN7C8!g6]@}b>Tm_]0Rk z Jz}}4|fM[=-02XBV{`Vf 3mL}iPEudMsyX[{0-Rj%EbOE 7R8bLC~!Kl3;nux.KMz>BZwhHN36R^t lYG\f>*\]\8:;l@e!]U3J%T.{D" NWQ&w>s9\-H27nxZv%R7 yGek0zHxN=Z;C<\(tDGFWt}mq`haYf<oE/;Xi|=uLrT;+GG;`yEe+5wn/@wO4mK,J4W.;j&?SYgl-<E_:-  B{J"{exJGM!7`ym6\zt8"EhJ: a\iw; -5<r.%qzh[_G K!b~q_cv,{ 'DbPHI]^70p>c<F[E)~).A;.}o^d@aMo9^shAp=mPJ@HG|fh9x`X, {z#~'(~]%]&:suj/&Y'3-M 0kxPZ(C8RO>mlV*y19`MV j/C4} M|{&rIYykSK4,:$'..NV_Q`Zd,m`/h0W\&mvI =YK|!LgUB8LWbY^:_C1%2hu~]O;=1CkO+h7x:je(T;ly5$z }n4JN "{RQ{wN P*]n;M G:#*='n3uR+:Nj=wx|OQ/z&} =9 S] *` Y = 'SHu(RLH+tOljU&*s@>7.y 07G+nemZ9xi`Cqt8R $Fr.EU;m~dmvv tV!hR7Z@.@|  B2q8vk$c,UOTV]`&F".Wt^2J=j-jp|O'[%9{G%BkMIEaI_]MM%aHbGHsrpH/to!.bQ(:NtU&?:?0NVG>NltzvX|Xnl 5FDFG~C"5t%ztP,g,?}5zIUY /p m- \ } b $- lA<~ka-  o \ c Rv - X N3 _9/ms&aj0 Val/pFCr_r~bbS]D!AkIy-ofyrgfrBV5H.d?ag\[ Zb=(2$bQ!V%(Z+6)W6Z&MTUo66<pEd) X9ZUX8SlyVP:.5\By^*+MVBf |4P_\*!0+p08s`kLest+mij  `{ 9 !   b0 6 :  q y V  @ 2s%wre[USOlE8'8N X' f<c  I{  ]  x S  C  f  q{  \ - JU `5->6FFC%tJJM-9v* e gDPnYG-UeXKKJTM0Z/k kcC!_tshl6FZ' Z B@-@Z_YLj&sVFR#%JNbPfgYTB4Vk=$d3xW1O{AVScvl0_cDW  Igm)gJCi^  Cnp{L#mDC#+!QLm]?Rvr8YBIy v(o93:+~ ~#O QZ+zFOOM!<24jR3%U8e^w-0eXmkB&!m "^(T>[ AE{~2)"CqE*hL<y&PG'v2eifK|G ~C}>KE&uvDOa{,$${k ab,BL^O]~8!}Ev4i&Kw^>40?yOP^b_cLWF;Q&{)=2Kc5c!i)l *4FaZd3, vjlr}%" $'aAu){}R(mL` \(o Cn  (>~@". -G Kd\w9G7!erfV]sJ)"pD[[@jiQ,EYDQ=5\y}Q[VmtV{REeKjm&Oovb3 r<7.|=1j()Rm"NdPcA=Ttb46lNduzemL+vId@gda^B<i<[{ZF`|dPHqh${ F;9~@au9 >:Sw4l~3W7(dY'm-KsHxtlWF8  w <0<?D_?KYf2,7n K!j#"G'_l&^a!Ry&jk|A.Uh_3qr%c lW;6;8<`14 ?i< b(!-"yOj+.Pkgs "&2L[ c'={z_] 1hTn@kO<w%GVPt{Get:36VVV[L^$%aAkjF1$Sll!i5>*T7 /yl[*j*Vd*#Rc)& XFjOxRm@j;)Xc@[I%}Ce$s# `O V vM 6B  dj5t -gjEtp8cHh@, e@54      T `!!shPKK09#v0Nz;)^4s`ZAGnm?@eaE&xPwPd7u+XBRM1_D5YP?[G}BmK]sot:'Mg%5VBU;4:.y'}bpq(g;GQ'Is&s5k= kiz/3QDSIN<)/9S{@#uu\.XF3lW~r.wb#c5Ayc[YO(IQvCW11#Pf}7}q#d/IC\E sA=[T6-`T M+t2ui"_j xb?Z)/1>VsaGI,?qencdL _+Z*ipg+Z MIt~U7 EG/B_FIK!f(U m2z"65I9)ik}v@j~Ruz[?+!'D`4BSFE2>mSwJvQiR~5:j;v|b. ysKD6.Bhvs:wH;'Hr Hc2S!suS4#IaTXUT#7b(`_Az"SnPxLA}OO k K  APc#lK KaY/SNvqccM,.3c#awW?(V}-`G zp~ dK4Y`n1+,s?KvvaDUj &gJM( E!xR/K+(VhCmB^ 6`3-.go~ %. `0BS/r}g7Hoss g$O-'31GU)!>=!bVtPm]rxktN}, fHE a38)K:jrE!/ D@>V7+/"\$y$  Z2#haShFB\-)#%e,bYkL>P-a{'@T4IpFAI6e3 '\1)~;<VP]L~>f0%z )5s ,}7~?4(BY6b VFHew7x?U@t{<]HhnFEL O3aW7Nb7"V 2(F/586/>VL_o;{`= )OrPH3\:.Dla_ Bty,Z9U&sLf3F@f& bPk!<'RGC 3>ho!=CQ~HYhSU0my.? !nR\4 . &XD'fZK$@aRv[dV  [*Tz@m>%[C5_D&_#Z'IyL]OUDKX6*_Z; > pUa#mj=OZ0}7KbNnj5J8  Blu? r-@uPt++fu-[;@K@4M|H'e0&R6jfi$2`B&o l2B '9S iM^L/fpiAx  97}j& _x|Nk/Vy]03N l\d'o\$5M]2q ^[s`J.;7 LU_3=N8UPj s1fqdlb<5`wB!{uVA@cU^pHzr2fT6(<t+i)#@fhhS~Gv#9PU= X`+#UvS1+LVBdrMfn/n{:=o%x\]>el33:Ni0'sNzTy`H(vm>{ I05)R`1&2qBB)2X U>h+viA?-.;H[yLL=p.AZ]}8*zn@X0J7 J|z\b <(H*AB}DVJ!({;-`}q@p|yu<H@`2{15% g&!C`lxQ]y;O  *-pAW(\_@lBWPsB&X@1 H,a@{'NOJXbek#4)aED{Hu T6x!LyLG`- gz[F]zC4DfU o[S::UncR%O*oleZS)=Q -1Ap8+5E &k %e+9-|")&3N+kF*j[ #GgqSCge-DqP/H3YACQ9jo yY A &P'4Gsn[s+{N'(D}(Gz"FS'L30 K1 ?k| ' Un=&}'XwW NpzR'=IX2ju}\ ,wgFJm:?co$$C\EeHF )|:-63}U*}Qu7pGfNK;L?GeRvO"Z8LWy=8F"d~]E+?Qt48avq<7cn^BW9%AW$todrd@ eH^.%!5*B|gjSBep,Q8WP_<vX-} K;lL&et"b4sbSsXN+G?> 1TYS~]d]i(gQ% FxJsU1K2T ty[E!E$1|,<2f,<(w.q5W ~t)-pu&[LG# Dxw"In y~&K9 8AnB2Ol.J oD"(';o-#\,d SSwlt-N%/#dQ]^S}tV\&jPX6=kf53heQu0S7b&y+q\qeFicet>LeS>z[d%5XfL; =":yiG/'t ]KA2{_V M _YI (X9^[p!zL'J2@Lg+;[=8?[RLC 5eePKTss2N>[3`jyKa64yA||(e4^Y-+R;L+ o.|fIOrJ[-Juzt/eeO*q4ZJQNU.>iJn|tsV 4cZvJ\\1U2%x>>=qc9PZtxnyi]0aXcx(tJwo$FsOZs]{jt'rhCu1 utV+kY k\D9izP]ZA6/l09P! = 5)(J@ =  nFw1 JBt&mUseS!ATr.N/ vE5k:MuYHfh)_Q:cn5HI^c",eS@'Q$[kQmJ9f/_$BVw?R1TAAJ^/*#~rz[g?p<pUqVgo1XGTtF;ic Egl.c9m}YVRKda>XmmBKF+\ggcm|z"r0N$%>6=H(Md^s=#K]j&8~";{NPSnT\,(O5mdd@`C$qxpq 1$1uZ54{,>p fiwee2C2zi _(`#OsZujCA ClK (!a4KCNWO>C4Nct>_d'`j0h!,YRlv=yy^ \=9:q[>k++ +L8]sAVg.Y,sAZ a?D|K:|$]St~XY"pO DG      V  ~ @  ~ ?$ `xExT"}~KMG:|)Gl>:|VRl+AAH1KZEq,#Eu([f.yW #t/ow{e)+,3Hw cDeD@~,wjd0/C+> :i%a C-m(_5Si|yDAk3wMxK}C|-.0 4UA9m m ~e   _  / Z}0QmZ7TyhUG 'O0erxH8 " K$F"<R'p #0SmSj?${)'fY~g@y*h,Fn~Z8s+O(NQ O ( $Ms8@R."Qet)t0[5qtWcQ}[zh||k>n<t?i=)f$rb; w"!5 1v*A/AGaw;f-G`gek.S)jQliOBY&mzfC kr)HGc@Uu{U8[3  9u}9I\4Gn05xJ*8"bqB"4  i1DWolv9d">Tc!:2T%GwI^T1E)l*O13= +pU^$Y[Kd#[ l1H*(g2~zX"E[i;O>>OLZ-#_\6F5&DBO@ ynhk v5-M%nTw]r%vzmq~MeYN'**z9iZ #K\%<Mwer_`CRnET?Ue jh,(:!Pw}1^Rv^9X^4a*d 5..82Pt;?^sDA_i/l,s6IOY&I88S~oQ*pw>ZghkbRG)<7&DX S0?>$vZkA`W`G"^2p2ni>V4E4<{SI " dN\.tWs(HpJ#l? 'e qpj`YPYft5hq"y,{Z*ry[~ 2j m,O[cAN2'm&G]b.uT\t2$q"oe.Yhi@)*N9&HP PEVJv]3G 1f%m,6p\X{|%|J6,/)GgK-65b y=h +. Dmal3q`}V3ZzKf.!L0pDu8np+,Y3|>9]e-.ZMC(\W{c G)K;L7H$N/Ud+M]4ZI;-@ Eg0iu-(z X$mV7sk<)SxXfP zJUuEQ?e|x=NN5THK2k:W7LXoe8h!GSs  F?t_z|c9(<6,&'R'AtI/o'zfI+ TUw{f=_fqq <~#|^:rU<j2y QR.|1~ 8a&3&UO%-225L8tpP@-]h5Ug]HJ;7/K2, .)liZPb c2N{sv-=oTaWtA:0MLd PSb'HIEiqF A>5|&yD,A*V8 l(T!i G:0d P`<xQJ=\HKfSA|Mel{Ld= hX4k7^(Jl&J:9:Wte'jW8]GZG &v9QdHK 4"Sb6QFPj6/r ,DP4fThfvg|SNw{f[L&YhV%s6N8s}g3gh~N?cCmBX3?)<t?c_U`?ZfRJlR /0\plmYj5r_Look&@ $1t:/Gg<Q% Axk"'Jy Pk mu"i=  26lk*7Z$GB(N*vR vew<b0<fLqT9HXsRl0T7/OS9O~A"yJW+D}ZX{oE\L 2` b@ W!DYF 2Hg[gUch$rAd:Z=[fC=G?4H( $4~wa 5dY `).'6y[<2(Z|)O Q81caMtO;l'fE4g W#20 ^ ,?FxCK+#N-ZiRJciN>(;24df,g9j+K0]zP`YDT} g%lbT; rGR(H\QWf*a.}1fPxz%M0oMTQ3P"QS+7@idS4N jtUA:&kjQe4 Qr0^OLm{YUBJa0^ #Ws44#RH<>X<js]7`325`h,vF; I%G [Fu/-D'3Z6NX#LHzHWCBr$3jQ>JKid-XF. x&5Yc{cZ#HsQp*?b2!'Rya<StqE<Ff~I{TYFv'/lA ystTT{!"LF&";uq`q& *~b8*?Evu%S>7s %qxWx wxTs^$&*4ND@\)VagU3 ~Xz53c,2s=n  1:oE{D b %ixJ<:83Zz<w5lC<O73s<Ar  6 Pt [ ? Q  # @C#hB *E@*Wg&XAxy&1i] > 7Bik)xMqrs!S.)v}s`:%BsjZ*A)Lhj`u#[Kf9wSy4O(s7sD=WmZk@fjT`Ox :Zm@PP+)o,c e+ G^P!n  ; tpr=N$WT\?R%0|:zg5 ?~l< !Qb9! K.RKg wx)ZFsP:j/?i")t"0xX??LL}(OL^9Cbb*rV<&,e~iP)shBQ{#Jq3x\<?|}Cv{VMVd-%zk *<9%lX&ettvVP)Pz=dBk]^3;!%*>S+xZ~B"J`'Dm/x!m/~"0 9CwDCL4HH+~MVMm{zV6i=-X#Or 14]JK:Pelu /MA\M9%d,V~kMo6B* ,  +"N.v8Cl  &9fe,a:l =Q['^Z$\g1d`CZF&l$|yuWp'0,dS9+e0=jo O)bIkY2st 01b@qZv7a\Np  }tSveD7;q!.&\hy %28XIL= 4$[':'7Bl0&Zu<`[=4AHggpWA"C]TqpM546\U6_( .Rehko|C]*$Huz%BJYk^ 11)I8 $ quQr87RK |3(MJf"'r 2W~;OaDw#(fH`+FIxj$*y[ZSK5,m1dg@%/,H9i[\ kh|\v%I6[2t33m\2pr\!Kd)XoM'n5_>{|Co/ 5g4LHtkRH|};CpV)vqL<)\d,v4 i k " p N " O  1  4  4Z  E :} vr 9 4 v B n A @ StF(x(/S+A_ $0 G.]9{/2Ud`m@;cQ9;~%4b\K[9YZ.Sl cc/Uva5s [dI m*Nv*Xch ry">l,5x B~}sxPjZ('KbE0v7D3S.3KNx i RT'pM1Tpa2&E/e;(}0QH\rz\ ]-R)PdK|oZNB42X;vF h6oqty`5vsa[^yjktJlFaJ'Y*(U.w,H7GV6 D);`xY:[ .R^8`>I i|s`7HW(9B9~.B$w Wzej~' ^p],LVnxs2M=^QQ]h}V!unuC#<?2!U p!V5tM3"l,?;j+ 80F9/)" nqMu\54d4;/, 2 -3rFYlW`A20wg d!g a0miduqfowE$rEi+!7aI&MbH -06WHi`72>yJl('kXLRsi=_7hZu~gf:-{wZ*,gm\ZHYpt{YfR1<h[t*DI%U9'(2)4Bzm1-j6@d'HN]gS ^ZXeylK33:|[rNQDcYO3O~nbQt[03eG 9 ":\o?{,AYwmy&yqa/?%Ha>F"03c ORnkw[,pwcqPq3/(d}LMO-x v[[r~u5K}l@ 9bl"\Sw,BcRv;:iM5a KK4L4f9?|I V]S_Wi9z;VeN>HZ2{^TDtFxK@FkgJ9*6 vy}=jozkaUasXilJ5Zw(-|tF#Zwbk8P H}N}<\$,`=={LfX0`[mugq<Htlf*6Q7leR?%. -%] ik~ COVgY`9yvKz<i(vwe> _02Jj+b.$gf0<" A`HP6#hj>eSYbmS.[v(RHmLm *wqvh1EEc977W6:m X7hU[kG   W0E,;khRAbj Hz>:f eYXpIgKyDe$:+3Z;-d=Q@n5p )m Rxz8~Ckhk9D!NWe`o@PtOV>;wtHg 9N ^- y tV,EGT"Z{xg`RxbZ vX0F (f#S_<Mi~2f->4 1,VJ kP8H;: 5 ZNon:'j.\,@I2%. uv9Jo11cqIJ4Zv_qd/!x7 aQD71%TwQ23A^n]IQT)wD^ro>y>X^um?S5l,Ohv\Wad|! OV\UE5k(^b}& THut dO\vNtB'w9 QR`Fgca^\NDH|c?i3K1O'O:. *IDhCIc:!o1'z<Jkw 6S s8cka=g@12hWp y~H{7CCn Jyw|a+ohPH%8c7 &~Y +o*n}|%`P;Ks=ow1 =j    ? f NZW>qo|=W!$A~P9,[+eAu\RoB  8Mq 't>?P)~ I(6-aW  *E'|1>;~T%+ V#3 L ;   Y bB}z] PU z |  L >CD4:%ez`e`T1g8-@D!xrk m O|9'pw?|Uz|}nwP 4pb!{TOA\\N1 Wi%:'v0`jQ.bf;f}H(v8+[D?)B \k ^  0 o : X rc q `O 8&/e1Halv m; J7QyeJZ\LD/v2H C_\>1c5vm";101WNC41XihEni]jnBy<\0 dOhw=fQJ){F #*K o3"~*^zquW}^N~BHO:gl/ G&C21yKX|1 K uV?v9sU'lD}-?2O V" HyGD+,BD%)MWvb ;axbq$4mjSTGJle6V"2%yHI\^gMAaB7hinTA_CmZX[a^8in4a  )_-A65/Xo`AA"~jwL*"}+ (;pY>)dF/ I\*hhX|>EHH(b9r^o w`.`{b.i6&mh"Zez{WsP=mDF0d4S;1Pw, d .u Gf /S @ - p= U wi %  r 1 N Mc "C 7 a  O l.:}{,1*u&m{#-< +q3!<8]T?Si?Z3 Wyf5#ZX{I/A3$W  ?f]FIcrf kV?9J;cJ#;s$~b#2~+"s%T%Fu\1E FEudy:gXsyZF\v(q.NMu;'${w%K|w&:2:\$.|44O[2 c$8Y|g!meexi\_sswPH}o;+K8GDjW8R D^!+L=5Pb`alwQuP^x2oaQBZ8\jqL3NVKlvCr`'Nm]2nOt:#lU FOm!WD9K8F\y`gnJ\S|:i}/I)B^"7CrK+1dB qU5?M=x3NgjoQvkge$N#dxh g7sNTZU9 o/" ;)|{if/zFDa~ 5xppN>p-:@odG!,5/=A(^ru -kj(U2E;:t#Ls0F-.t" O @ ~7 4 c 4yHp*dBc"bj/Gqiij)M0s "+*LB=bpOQ=_Mz ) >vE50p(KIYQ)cD)G$? Si: !j1LWO^0RTksgfi+LgOkeVUx b.7(f'k1)0zP}'~N0.TNSWw#mT>Zu(g=}0y ar@y"~6sQ`CP\hi$_x $d?PI^4E$7:#U&C\ej/!Y)3vvJ;SMW=R= i?r58Z' P=zZYO*: qP{L3[2j4|r=8K!5b\pP;yjG~9# !ig||U *k:JL5mp mH)! kD/uaijw2?w*e>/nP~*z}fFZbhkscZ5Xr}Y\fR\z? g D;s2$ajoZ%Bomb'`$KYnNJE[g.L0gyLD *f =z9KlDYSYiyYo'.KqxGE!E R=uV"Tp<-7qUh3M  F ( 7 J +9 *V \ 5c9t{"vwPe.f&^c_p.{8ruP4.sbo5{y*!T-)Mzq 0&Y,]0ujIoa$Z/rbDQI "yXUs v&}?n?lbKpFDFWq[dFOKmP[%}#hbU&#=O`;gl"t MJ.]EPwcj|h5:3C 5[fIQfcyz)R>m9qM>1axfH( "f~9p8;|))8qel[/ )2!ibV a!~ ?w  0A}^db4CZ)i d@})Aj`'Ip&:Tq7M 4 oP*cvqI\!m:1ns]VXa>!b  Sy;(ir7gk(k=c@SQJ7U`~Q1}-P4MFX)O,c`IOi*dqC@S{tr_M1VB8J ! *+u1ZZA@Ww Dvo>oOuC8sOAd2o]=NlUr Uk$+]vf_6\brC+fxFS#ZOY_?47]H;j?U S)xC+fwLH]D5";H%+ A ;(%ZJp%ie.^qmyd ^B\m5gnsk(ptkZ dI/c>Ie/?zs}gH(OhmRga'Q0sKyS0wN"r9,] XUN F+M 3fDP? `B3|O (=rX-~A#xmV:{8=z:nX U&xe *m8)3498/8Y%<">p)j_N& 6a%/`uds>5!>TSE\WJ0Gr_A"T>R(72)xL"7O_wqKir_$+~G7~v:uA8@-]mgPj<.Lc8f&Y+M{Mw@jK[:x/M*&%2NJdNYqR)wp!l}Z9gsRG ']-V67c/9}oz/s=:) WJ]xf#|g97W<nKIRsd" |++x(h"83@_+WY e7=XK`#xH= FVXL[#`kW`<#oM,+&Q2La@j  sM : <L:1cyU8'y(tEu@ VS"wmy+] l(nm?J%^3)qE)Kz ' }5>j r`%e!3I+%)hg)J~rNA[Q`a^edM+ 0z('GX.e P]iTIaZ>6FX(2&Pp(xC Yw&xq=aSs<m0s . Wu5{ i<eS@[h3t u:,aDJ*?OW=E0bFclr?0yk)<]'P%4eaUuk\Sn2**8a.^G5G5Wjkl#be-b;Qo H%\2$N:v{@C=L{@)5xtAi[EDIb"*dqB{i{X9$E# I|5rBw^->OUjrSg>JbO[x\S;|*". 'Klv"zdm+9v[" NwKMfa,gj" %/W'9lJ<?+/+;1S@#sA[ uhri{V\n%2<\{goL_"JF;dVZ+`p ]-O$ [4)CTg|7eLH?<0%>DY,be^;Y w-h%E! }K acm 2]EoJI3Nmg>M^/iGfSFFA=0 uQq3 ds$P -}f.MG,Rrk]TAkS7+} ?w(.#NbsGaD^-^yU'nee;aeWh*OBFHg -$DYeZx9p_/~0pm0& Q{3Bt7E>Qv*nI9vfauJI2-&r,Fro2^G5!J_^ IBQqS$<[@k5!d|a}E6*IN$\6^523MdLQ;%c /vVNN<MK{B|/2JIQ^/k#Jp^EA]oI}z+P2<0;@#8oR s:ij#s''}FHBn.GF$K i?|YS)(UsRjpA<-$Ie{t2oond%pf)w-xfM ??im1cBZxI%ThG2lAQ~ )jq;Fq/yf0Jl[_Y?r2&/E(0?US(nzQM21lK^[T(=R(t 3H 1%a=4HIfL''U jz1v'X8?gx4mFYKZ#fzn@^(   4A{t4Zkt~Oj4A//kw7j Q? ruz V, $ w y +* T u r fr '  > ; I bv{=NKKHPGu"q?tszPxlERn4m[uR`E^8avYUB|%T5k{[ (EqgcLr-=~M1HgTjs$Ph1S"6#AJbnY(&$6)h EK`  s@V!R3+DRm*>Y.54K`NnBK$88%gd(*]uwt/w)PIjsE@XB2&R6M$+h|' E~rj,  f ": y  C 9^ +O"Aobt*tX0 C\\8] lh%ZYjA; ,=7C,A-KvS,!:L\p`, 3 U$ ueZK+8gY`8;pgd|K2 @jM$v=^,:c?\I6 0+@IB+B!%/)Ey4@^-$ 8h}Vvs=; Fr 1fQ'-*\l?q ~u0!~4j{8!stCx)|LB94!(-`]`!A<`t"JQ`^ b[f/ %(KcluWpe)bq* Z?R|Nd fn2O1FGi'#!V0>~ )<Xh bSvL'~mP K*L&EI h^,$/-gboVw; z<qp(A[{N, ;sNF7me;;pR&$>oOe*|Q 7O\ahfR[jv7Y6O]A3h@B%A,kBZELQ F#+H{N$TUQSLOO W3a[U}UkBKq]W=\YY{B<0arW~\"pa$V j>q$xl/Bmv 5%4<MyMZ/ZORAw{"&d!~m5EXLZRE\[iTWWX=cfeqHPOA 6Ac)kY1UaVfy@ja/CK@F< J;0Rdc5SluB6WBPnE;iZPOh-4vX3f8c[Xo7\OKdmPT(k~OX-E\f04nnWd`z~M?NN`2<`mgvQBjp8EpR Y=f"V7<n@a a$ GQ[0KD /(jv,OWV-b D#_`2 }P 5=Dz">mCm KKo9 OC@*fXxqb].bZ0`oNt:,"t/jvx@q\:M$H]w}m}76np)]!-4oIH7;{TsSqi~{S(JmR" (9#DrgsoV>Nh[l}i9{XK&o #W++ag!1qV)8=YWcnzG|e/c=?t99Erwu 133,tT94 X74 "xIv#7-p`>w.MB3a>m0XZ?],cJosn)BU6a4k=k>]O>F7W M5W&[R[ ~15`B:DE4f)1]yRk], ? I=  ! M % iJ?,wvt\/ei}8;5 v(On(wb"` 8"RDMT^:.e. K}~TLH[^rA92*j"7.{|v1A(<L$T8L2C].[?+}$cz})WyiA$ANRo3gIck(Ro2Mol!xY^>3' M<=cl=MH +n,_rGxKd >$c6l(UApV`WbG7BWi  mzUv>`(ytUiF'&g fR2S7) xbf#kaorm CCSYhMK16G$*/4Kc^B&=U^ 1VUju4~=:=DrE9Ahd5q3?k.$Sr [##)Or-p %-+wr4A=in(J !Ce n`2K@iv^093FU:i27c^D(GLO_tsr y54}ohh5=6iJ0,ef^WA/q+a;BJ~DF{DlqhZZ'Wdjf1Tw<p!Tu:p F"w;]V') v 7 9   $* : = = .  ] y( d/_xI@}u *G 7G0zZXYo3j m[,s[T> S1Hf1~0#&zo(aJxLQ>S_hy}jKiFoab[AJ{k|Q3}X yIU-D? _y,U:D`y&CMbfencliv\PUVCfv",t8ieJs_B ?Lpv]MfY'qlx&^88XTKvf>!3hbo~7/W~K[F d5,3ls}~-?&+=AH]Q@CV6JWDuW/Pzx5 KaDi [vgv_"^ 9  9@  4 6~Z")N.~ =cL' >9m9h U._$mf61?zETJGH  e35J0g^u-,KV| +6((:N[*A&!|4e,eQuQl JiVLEZ}k z|*dL4w2MZ/j j'}yVp8<$h +zR8g q5r9Z#K4 u5Zdp!I;~ku-xu9`Bx;kppznY&o2:=X"CX |yLp82 k4 1, BZ_d=;ItS9G5s:LyfgeB @xTsOZRm_7=z^|O+f}inE>@wF ?gEZ9-9A-N]{a6<#@aK e6*?aJg0!vae Mcq47Y/xk0B~uWWS'x>AdX@p9LS>nQ{#$B\M7Qj/2t*ee3{Ak9h/PVeBuKFs7,q|VJ{dMoZik?D2k%Lm}nC>#]bp}a)1bBS3i   | }  l {| ; } _ O51$-X%BVj5Be%IhGe:]yFi4{X7^l}Cl&h:w8!+9<~rS*kmp ;cf}pwVa.|K&, t1Vn I yD(xs=:BM[$#hEzwN2BkZ}}5@H@/oke-8vb>;9oZlw!5{&Rll[^QR-ZA},{ \@gev"l?]ri6\Q\B,1|@72(mv|FH >?"bz>clXYg) 0'' N y  n  c C B J q^ B &  " J %9 x*   A < C IP+Dk/(/M+PrrS",CPctc m3r6`}[yH@#i[nCofF#k YOAc7=0=>;N6]4:*z5||! Oi"Q] {M]QOHY\t9xuUC|TSv %/)H8IluGR^^bZgT<9{tY#J7\>f!5+(FU~Hn g%RXj/TB+4\`[+CoZfq'FEG|B ".z-t ,Du<43fI5|5$jH wUE/6L\q`roN;}]AErdqf N@L.@4bL}k{4ESi?w+;^Ws sz#+W y tv NH!  k}>}kVY U HL 5+`ascWo   P:8EQMv#u -q{;6`8[UW*qUES*7t^OgF6oT7=o E2Uf} QfKfYfT{t0  $ u ? < 7 y#Gk8%D>!)"R#S:B~X8+UzqgY )16 @e%G&cC&OzS"{BS+2>`?o+?4Q4?7]nLgP#JG~&+l#A Xz&dcx[3!HPE HDx[} 8L7zf<:t]d*k+/ \W(=tt?&r#/FMm*Nz )%.6i~AHU8o'.yjQ"|a T ? mG  x  O   # > @ 1 .   b   zsmz2A>=9Q6BYW$=7O%/m 8qtY!{jUjOZQ@3X~x Y(&#19U] ^q9g;>2-U_{ 9]7aqot-M^R1S=82$f=hqs|3I /Xe bbcpqd()j9U1{\V Fv:rvavG]eY#b-UqMn/>q(X'15bD3[ %3n4 D4 2 \ m ! r   > W \8 Z`lvjM'zI!TFfjYq^d1ro :#%m %al};a} 1B_+%Y_\!A/R|QV Nk2'Wp$=`[ 07Ncllo@=CG-EPs-[h\dJvDe 3{ =~jpxEqbOam4S {oWORXHDGaI!\2T;Z9lRS=Z2 `{a+bjY38U``+z.;v}^\^A0yCg>Sa[#Y7:yq'v;?&PNiOn Z%|g~S@D+rlbuR1 M4$LIa& Avk+_.| GUG&"wzTJcL]q%Fz07qF`;}6k)4q!V=_NHIn6p;JaKE*n)%OZFy6kkTx$Y3}FQ VR%|wJ.>qG/@<Yk*i#- HX- MT Bz4<'kyzp h#X"Z ex2Fs@,#(@L`S-oF xn^4IgL;q]ib }Fpdp:-L*#~&#$$44[MZ0H~6~OR8~:g iT E$wg$~x!{)O8KM`Z zs1moZG:KTYN2Xih4fY 3wf2RL\u|Q*y x*QC31PEp_6UxKCKqxw}HTR{I({Aa|_Kx4=oI(- >9cPeWh1?J]m=jZTfwfq)%0a.6pT!qJ Gk" Th7M<6l -1FVu=uG58@3%ohIcct{0-s{i1'"Q{jWT}I2CRhR<E=2#1 w{ZCPi"Mcn>$m8*i)m'u/ ->1,j1o!\kaJC<,zsxfhf/U5 Q77WdXm5f{{!cmr,*4bCZs C+,n*z,5m_'1oJH2:r1Ep#}s.p!R82n8iqA g`*v&Kys IH)maBoW9MK 5h!r~d|A+K_)l5 Pt(64CSKV cI8:TlE#39z1FBKX[9`/t3F=qD.6-/@9oiN4$X?>_Q%IG/' mA7xp+HA%4+J 278VS@:xJu}]BqOTYni1j]t7+8   ]  6  J ]?qLAUt*tqCaVB7LL[pz{M7M6L\#yK(Lc?R-8KgC:Q`{"Wwk+T84V!WTY-0mqtcwl` +aT}J[4-3<i"k3)p<in%  YY!/E P}^6a9p{t|F, qSkNleI&*bXjkYX!v=c&:2jA U`eIP2l8Ge[8gn6\-y !fG=B0 F)Cbx]/3Z)j2Ma4(Pk [Y5c<P[WpW3e<ibGI Lxtjj)=#'D,U>y+4wB:^V|3]8}$&~Fh/0g-jyqC_- y?8{}0k-+apR > $+{E)S~MU! ,.8Z]}M (sI0$pQ|R0<w-uW.m=1 ]   W Hm.ruG>pZND,@-XKTJ~97UxV|;Z7q>->(_1).Zt=c -pu1Qe /ls_:Rz2c&+AXqOuDchG{ctbne#m']on2JxZsJUBcP1Sp @,Y=##V cN_*zuowf4#E'SMa4^{%`a#\.z`,B -9q}'WJ%o KdmBe2~p9@{c*dt;q@I`vyxN}wN%gB.'@2n7I\o|J  b A  7  B  gX   w 9 h :   j 8 1~B4/)Jn]NO;4o <IWfe6{=FVeC0f{Eb:6 -lY@/LE//>N8*948Q.# M:-ia!M @vggBR=Lo1 r>mH)Wf)^F J(N! K5VYyY]3FW_-Ung}'vo5G U+P-_Kh^Y?K<2YVZ8myD=!}LP7R1T xJEbR~d.&Wx0&L)Mpke)T@"ntB_ (8[!|C sk%Z 7&OiE(+Pw_?qaW"bFC]J8q*Ii4g)@XA#>`TxKR`h)LQytZufka"X)IWaY4!'=mV3%\;ZX! \8]x@SL&wae a*xC6' l' G/=t$}+X@J2AOzk-6a>e1m|;ZT'5w_`{z8G1-`uSX/B.9$:5<8v^#tWpy_3tHVF$#nKpJ"XH ?q2~lAejc6u@W:.N^93_dd|I>R&(PaZ_^n'0~CA y < 5'  %= ,-MF0$Y*~#G eZk)  g25 z  I' |&  5 / u 5 vp  $Zr4-p\^<~\2a@a_Zb:dLmk>YKTh]gcSq; k'uE|=NE=3]HZx\g{=*^pbus>:&D(+>05 nROi+v$ncV5+,`IOe=inT:d<g,BK4$?)^4[i6 v*oSLx0"L _.+U"8S%p +  e^ z /  O  ? 7` s)u]~}D:jzlilflJ\B[qO)zc`)b cJp|AYE Nr~(f.lZzM)NRV.;IiN+?YZE>S[< BN+3b_0ZO-hi4bBZC -v1P,Ih!oQ))l?1c7=+0X1$0 i-Z|=' 3YFQ.8cHZwR[jC5AxBn'25~;SG_r+,wia8dyFTH=!cIlU P8#9 s  g ] &   z d h} ew    > G   r u @ a R > Y  ~ V  2  \ { I0& D O9 >  {S  +  27 .Q"x;M^t!y-("1#8|^!)<B9E D02DS{i bLA\xRPAr?j Y&i4^I"w;"2$T@sm_[~?AD|F}ezJMp!1h(***!r,[z1 (-3`|\.?:,N%N.z YN -iSmL6;x3-S_13: /.6;2P}1('kZ|u=y|t>,0 g J    8 jv   ! S d d ac ] 7 M lo/J}rH#Ki"-ssr]4@!w hl7TXAkx b#,hGcwv51pWM+=LmrAbdAIP G|Un?SFIJ>a Oq2.  o>nejt wrIrtf?`]f54=0c2BfW *@}87?\. >x&I[p!n]jV.6"$9@@G ]mz6R@.Ai& _`a>/`\}J9{:{+WXD%7; Al)-L8UN{r75."'HkAr 0D   8Y  w  ' V^ p w  u1Q  F* bRY4@BA0/ /b's#qB5j] 3/is6WaY:9d>>w#=tgT0M!80YkQ'0?rpApguXxySyW"VF~z5_&%G/E~x l/o:4lZ,z"n!m$9~r,["b}+j>(y!zZ*xX ?-2 |t.V% 37xY'>E|jt|e. `mw2) }   0 {B 6\pq,|ZtW#+|ntrdA$~C~)E/\$({ 1$ d# ts9}Q{6qcTAW`b 6^APnZ>go K /5'J!?=Sr!uK.:u8n:]M VQhZ-?o"o~#L4?i4Sd0X8Dpq`<)kj\z%6Pga$rS>j=D1 X5~/Y&*o 8L6{#!%hHN,m+iM5 1 /c M2B)|oQnN'_ +{T=r?CM]On<\!?s":(:%vw\d=#xS CX\-(:lg\sI0~][q#5mrBG$h 7/     c7  Z I j ? 5))Bi!~ rqa`    "  U  D 6 |  Drxb8Yux!GrK<>oEqxSa-g9Iu6{7) ~Gxn()YUW6_ELAL~xAoD\uMC6tusJ+jR(P)4ESFF=Oi4Ya_{h6- Zw.7%*M}pznez` 8]`3*89'*LIVl?*Ftz#<Wi)>4eyU=kQ 9}@5s(-Y{ "Xk`T01ay14_ o&Z9KT_c/ _u.qn0]i:{-&IwVn m@{S(7 ?U oUS^EE_~6. I-KFc/wFBp SX>f7 v.Lme`c4bT'[z:F1~,yFX= r%~2 x|XhI%2`}UfG=RXzL5Y-*O/55S&AgKv:;|jyi.8#NSCdt O"Z-)QL~XlBDb;6/|[.w9`M&Qn Bu$a>P9-nvzS3S:+oiP Z3{ HoZ,Zi" J2.=V^B^B8Cb:HUt\ @sy]6+&q 9pxS1\gIu;XGp6nDscHH)zh=[(|"W0tcXj|Qhl]Er NRqEU x]\p.^M\^:g@,@p[~-tHp1ip9X"~O(aXB$fO+% 8T?^3T7\;j O-+c; R   W R P>|+$0/0{_pWl.ckJ1L+b+w>o9B188-_IgN ZPsb LKOMt(XQsp0MM7P@pn~`djt@KOxGq @ CK Rf"~A '#:h&jecd>d#Eyz4o;b$box>/. QE95[8^%P6s.Y6G$!~X\y8IwD['R HKu 6C D?G`*^i'rl(26leX9a#](%xTN[Z|6 r=j]ghpw.)ac|h*fOns>n8,):mxytRa%9qIkX$nE'(g:DBo3$K!!l9/[f%g2K\Ua? @nF|ThF+S$+-uGvwp\ihG^q|{`QMZuO-%G_wha%Q/@ALL ~C^w$.W8zRqtF wv{mccNTj)k\> sj[^\kj.OH"3&5}T)Y ?Y/"7Ll9!](3h{ge 4h{fttwP9UO(JO :"o(Lmh]~pw']f\!6ds[LxN, +~,@eRL]<.&-#|[Ww`$yV Wn>xcn;C>WR\U^6;d]d{0t}-l?Rb@cjL?: (TX`D T @ ! n 0  ) } CD d f  R s9 / ! 3 * T *lk`2V ,:NZi(G@K$)*K, 94^9/N/ "}wZyxD/&fnXO1cnXJ7y3\:k^$L|/ivUh}egsxTy]%1fv@Fhk]R@IjAE"A37+9h`=b$6dx9K^vg7=hNb.8 ko&.J21S+YQ/m~,u(N2.;+<;ouX/P \PS1)XA;8Sh%k@CBB_G:N0"| ?uT}@m 2UatOiwopl&4%6.sS!eIz$I\dK:4`v 49-8tLN|YM2EBu\ v * P g+Bvgia"p[#Mj a033}'F{lqdwLII;TVN]OX)=+j%9UR&50Gw?-{#c13BCqDX~Z+ |_5$j<qv8B2eG-L!8W>b\)6Q8{vJ"Iix6?|HR[bo;1ye6%h2tLc T#(B,59>pW&/+WHrT MPF<4*6u/ eFq\u\m =YE=PK#.k}+BC,W_KmMBX)aiL7#l.)b_-+5  ? Hp][iB#i3|t  uS[U'jhvJ2{;Uq0VR!S8<94N4)2;Y?ZXSQ^hcaWSpH5X-pfV^ tp8 MJWzyS`lxNlvdv t  O  ag 0 - P M  (2T_[Xh-a|=S(Jnxd[d|&F\Aa|!G 'q1pD 6 F0m{-tj]p^T:qqzX~tZF*<1s+YB|/)xv\]G3O{YwH>t4GC{(\ \*+xe806f[gtKl3+:`Z(C;"I"wOhz,`6])B)2IqK'k~TS-/Cx<0z?Ig * [2)(A/^XELiFKxA9Sx:]b=6h) 2z8Yj V#s=5Ir1a.bFq?7q/W}D /^%\r;Bl]7up6-< O{3l#:tQ#7)a*  ^./d3f  (,"=>tc0NEO u[QQ?y;L^ *]Lzu )kGc'~g {7?R>DKmy["![sOqBJbZ:}7Jny.R)2G.Vl65?y=3$k~:GSTR 4 H@1{"ZFc(sUM"5eK(%/}LyvMss~rU. 3,2g?_urN` 1wg A%d +eu( r~1pe8x|d_X8~-Q i  w c Jj *7 !81v^t%xg;uzOp(Ph3;j5tVZAaI$gUn,T** e@XS = w z d V^bh>2-,%6lbzWN)H<%/48OVVfV*viJR,w?p$CPNp@KmTr)[Oi[=Ei.>3 -[ /5d"RKvI`>fuo -7F?;C4dmkQ$<im3Xa>)nFr5y d>a\:PiG_nDKlj, ==9'.3V94q#x `;D~Xk}omQJc|@Z~r*owSyM^} \~zkISi|;I#Ha\~8E~ n3T(nB m7L0kFR5Qso}6SjzM?k5mN-4EGCUMNl>.vVwD)~ Rb26 e<wagHP",ky?f.GA9m"oLgun#<3| @71Ov9)m D:N^kj3A a%fp@M xfJ?c1.h8{ I$P74.OO$OC/ 5 k  < :L & \     <7   '  u    x /    ~ V   !k :> 2 iK %c r x dq D b   Y @ B W)/ 37 F U&[msnz;!WZ?@d:zylAp_>!#2XwB<NQuR?)jLkiIat5$UT @MD $i))mx6]tUT{r&XSafpy#MN JwW/#:b?z3(vc4}{gUQwNH~/tkPc&hnqnIxYq1+FoUdS {,g@9nH H)YZ?E5SQeq"F~t8}h4*HOBZ0Kpvur'j6#; /,#pab7k\<&eo} oM;=/ /FApSzJ+GO|@nI21mY\J\f_A!a:V\womo i]PFY5qX-pH6u;1^jbru(O(L0W{/VacYKHwv#}lqMG=B5qJh i M$O9dtj8gtjnpB}3_/a"zCZif ,?ixpEddlaP*dX%~||&6Lrx ' :Ty  rjJ*8 <j(\=\w0\sN=4RS sX73 } 8 q j> ,y{) L=s<%J _`XA<S  \]aD oi+PlHG"3Z#`VYY@8zJ3Zq<|doH?)6kCF&c&3Ah1M"jcJ?Q$:n'Ca+m.1FZ&}MNVA?i$P F;g\0 1i03,NeF*1 21d/%(@fh#'P[gkZnlb}z2RP;   pU 7 4 [Cd)$5Jc/4iS D^z@v?q0H'6L3>)XOV=C:03l aCsF_B:6{ vg`zhfbtdFsb/\ 0Xq3JOj$:l[ ?iIq}(afux=9jLz?kI"N6Bl}#s2-zaEG[RrIW-KU1p{%Fv='myEAWBNwP'A4-Q4;QAGQ`rcZ g%Gs4YV)| S+mcrGp%iB0<%-EoB> f_ V>))`,`$`c]Mj$^/up"{  x S, w  S  \ z ~ d LX aJ _   K y i  @ C x O~  * Z  " ( R c m R 8  ] ^ !v? ?a] l   n\ , -? iM  [J N  *5BfU/"]NorZ!d[+-br -$0L~dP5+dkRpAfP$fncats1 1cv#fm)2X?j D%Cx`$+_ymo8_^QW6=D#L Q$|ZVMniYi;U 50|D)ePWFA5>@]1J8Q,J:g=@@j7Wa{ABLe9%"h#*|~5(Ca 24E|| 8I=%zjSd4;sZ fGZlM~  [ )q | >  T < 6 X-   w72cAa/H04nOOCKrbVR{qfsbco5WQR'ZfH]e!]QY3lJ>[kcGm.I}q J$'7Yo1&{:b[IP5Jcc4tE8 Y.,-Q a%[s:xE1GMLx\7 gHY+%t["?A4.t|f@yE(g!]M O +Sq|"RYZ W.{ Uj GA7esF)3+{,\dA\Ew_E'_ ;Sd k B @ X ' k A /* 5 Bc ( X       Xl gO|r .u!WtR%HwWh(dDb |/c$Tj|^ ePw|*tX3NN2&jJaNRRh/*=O.fCoj%ET\k#_W0ebW0k:(}MG bxHj':Dkoa ~ O #:46uEal>q+AA %~)@%V.8U "P{-NYRd[:~.Q{h!"TV jOO+aW0p`T5qHLxu&<]Fb(9]:zY<-yR_$_$DC+SPEI}V=TS|ADVGO EVI>:X; gL#t*6j^nfWO#e azaaQz &VbXI^Et!rQ\m Rx*QaA$WVI I ' k @   @ Q /G . [   0  y   j3  w}S;u\;VC4^p^ 3:=)RJnaoG"Bw8wtud 7 %KaPFQ/(^D:I#?v~kdM NfeRTVaqk_%>ND7uQyOj sV!m)2@t6#6UjG]>aaxQp\#6mh]2*<_f5)5GJV]6"92CRT~(A+VnR=8 9B~xg\rMf4f$GeL=- 0 S [/ 0n Ii   'yt~7)ugzDy k~sKA-bw(Q Ko/^6pC1MFOTDm&tbgAM ;9y*2}|.mT %8)4iCE5@Gdc2} *fcIY N-(Jy3=P J.gZb^?j,-,#"#i$7 x!M/K ]JvjS1G0/=[{R5X_DL,#@|sV4;/u&'EXc2*MkF%I\nRJL3oR6 (EycC O (,   /    !  RUOujL6.r|H1; D,A_4z/<#,PDY w  4 U [w ]s"Xi mn }{t r:Ilz\e>!sF;Fg{cc=e{~ l  C 5= &2 B %TG"(&;xl<*y33\JAre FE?yXQaU#vUs>c4QK'3sQ 1[LQX.&nn9)T#O# O-ld%|<I20p k  2   R ( }!O 2l{2 0 |8(=Cs!]$C~'<T (qhqKRW\3isF@]o}?9$5DjT$(uB$WMB~{DbT<UU2UQ|EtL ["{t*Q X    ?    - k]  V  ) E?   >     K #^bGhV(bbTj`!?$Wr  .ktG3\\v<+eD  >]#.vY[RV+juh(!#I+QZBQY2D-&'SZfI| Jd7!8e  O kU  2a 'y]- _azbYupv0D*-&0:QsuP a<7 #X32A?EflYI"WpYs[ -H2)%n3x(Bd4ee@(hq#W &  %yFmh}O@!_0V2eC1/uMb&0DEfB,*$N|&tqB%b4Yd{Q|<j:l7W0^Hgi[.r|Vk=mO[L^V"K}0:0$ag 1v^Zf QWLY@,aYPPJyjTz8$I303I`H\IXiutzP`!_=x1)m0rIFc.x^= 3X{h fICY c94Yg Iy50`li0i.&Fx{/T' + W b  T[ HB  eq['$|?!,f-$".kZIbV '+90?kbhe.3k?|-y.L"^8!|}UQJ(3LSfWb !f)af|e5}E\$=Pt):x={:BvSU9"C5|u,ckLiTWy{M]45\a j/jpW^% b9CBWM srN@X9Uy*CE> p>4p}$%@w`^l }2RUiE YL c2f*Aw8 }<q F|am;/ vO/#XNp,Zn6, `>gE-^jkmPFAih3 mnr"gU?ns]\9_1!@imE%Jonmlu1RxFS57 y>VrtS[ql){u%&q  Gz p Z  Y n8   -YBqw+ d]zhp) 6/_oPR}t}$pihboh ?,P% IbY &}jQ8&Sk "    k {E]J=l X gdEU\0-' m    umbe^s"f4;.BjDhk&Nr;YD{Zx%<)~w oVTHw 1*F;K<^H-QX Af/,h92xn4uDy}!q24\=(/ZUSr57GSJkM3&%Hx;8kC=(}`!wP_Q]sfKBcZ31R=.NIM s,yHf?N4F6n6hak1[Kje10cYRhO-4Btcz1 {`n# = J< } `#GIFUyi~j|/{cvD_]||c- r uy F Nk)^-[P|r %d , * z631D5b[jQ!js S7ys` y  l@ CJ zGfco&-OWj _ S$ 5 ) i  Z ~Zv,v5J'(goP(VN`lOH:Jc [!@f c K 8T N' p  bp^&.$%""hp37vl[!R)xLt0wc(}8`>$ F D # }  w R >. g? ; 0 Q  , tyUDfVNvU`GIT{R7>fmx\acCv#Wix9wK(X9gJ{A;1nych` gzU|!-{;Z%q ~aua~+ pBbmI@_;m f / fbxA;$ARv6$_?7Wh\{@L[g v; h_C=lp g/X'}=pdQ9^j, ?|p kXM?0?Lm* W  k 9 ? 4 q $obX`2 >P#5B*Dm&LLFpj92v&J qv%5&{-fweNG1P,   l  k   _ , @  Gd qY}p9r E F U E D  $\ }xNbWM8 uT(n*LHFhp!{sU[?4^"(%&cpAnEc.7>eGfN|S9APlq'^iYc{]PG-J ~LCCd 81]9^M);@*{j-YF"qr#e JDnG+=iCK9kgoMIG6,*G6s2b:)|-k l9xh56O#35s5#)-C,+T?Og95}y Psw ulW30~]zvV|w%b|XNv[DZ=h0e;, G5XX;U|]|SAj7hG0c".MLu*@HJdD UA'j@{A/v4.))XD,< kL<)C#[V8n Qbo})bbU^ >^olVIp6( 5 l {` i'<yu*^r3x5dRMd=r._$LH.Z[R5J#[uoO-R i}{imn>}^}\GYkz}5qD|1/0J(te418 @q' ]XPTg  tB L  Q  a    z  1 "PS)da')S`JH<$I~    K {8Mg5 | C3wWJEF+ 5^0rl|>o.WI?-[n2bG7\ >'uV'~<D9:eB%f %EntdL*.W@[4K>u+B 6Wh AL( 779$[EfBxM[\wQAN/ (Rhs HOH-xfRk?UOn.z_3 E+m 8V7MgkRuK~rDr  '\h6tM$    BDr`JV>bU;Xg  y  xM+n"d [6 2 %  ^KC 0=sXUDc?7Fcgm@[b7iU<7Bj} 8Lym-ax! 9`:<B?n~Xo%`\Ce  &gU FB&jXVT+Nx +[ iZzGf:o}0}c_D# &3{dJyD#=%)9sWB 0nQUIe[5(-ZDt ]oOWpd%&u=`[>[wd` }oAJX ?*Ox }EW'ifYRT+3po>[Ou [  /v_GRVzy! 1 X q ~p  t Z -F 2 c ( 8C { }kWC ;^>;Ue_{V~.'N.}`o<     ( /h  |  Y{ GUbnqeD Yq . 6 M  t  * > B^0"FfAW ]^=nwFs&]| Pmm}toZ$ sj:'*TA*/g\4`!W~ +I`?I)LP9hee6g6yW17?a|m{SxIG$f(Wf?z=S;t5P6sfz=xU}&1BL1V9IZ,Sa0f/eUiD|/+oI[@lH~Ly*CV84G58G, J@a@t,7iVs2laYaIz+Zi1pn}pVO^]@"^c{^~3=k I4b\GBz> w s  #d + D2 ^ 3w - a k 18   + MW V C '` z  mW "Y$yW~jqO;U$UQM"hsaiK H;}_a)CNXA Eu2J)t=#,Y>w.3z*q: 2US Fx{_"RifGZ3!!4OcPMflhah*e6CltxF$ADD6$xx*zhBS%]IZb[P3 gK41`v7t_)'-M56V   z o #h  aIQp*Zsa94t>3HKU930  gNF.pDt14 V S ] 3^ L u  m % K: if Xy7)Xu+U30E`[mMPc_R, "g,DPo"`gvVkh2e0gxue%zwYq$t&? ::VdN9VPJo)zVQ7k6<_|IXkGQeO |~7 O")r>m  % 7  > = l 4 }Sh^Mrog3w0LK ShpEe&^?+TW, 4Xa'\ eSqe*BnO: aG t VeJq]jA#B@26<7!i5wcx]`ko!.w\O4?Vv;  E z P " v q AH 1 H h  J  O: [ <% U ; B \ { rVN!{#U]Rnt(AvWNj2el +;|,6_[=Xg0~z>a =} g  v   G  s   `} B 7 i \  " ]K&Wu.u&t^yV aP lr 9  h Nk)}5wP4i7%S"6Zct`}c>*5P{fHY[C5C/>/1xUTz%|>`!khoy4$-aO#]T\5&B[:!;v=q z)v6C*)%^'ZcjS2<3wF 1%lcOyKQ|0Vj*[xm0 %&{*cP -~?2L?V7v/% Fnjt_9n*fy@#2L"YQwdMOE%Za,B}eN}5xn<xtdCnW;Jo2 ) Jm}:HcF67VqU~z #ho M7wi<#4b /FMV!*EIvwE]Q [r,qhi H = o 6 c P) 3d]XF\?R /=[qa<y8)=S2oR S>r5uHz5KItl0WR>l"r.FK|_1#xjK++z Zqy,V!Rs=Iucj7  u Y ? c  C + n S frW$7;Qwt2yB]DP#6J|{Kf 6i?uqWw$\./d ~c)x0J>&E_oJ/\?,KNi0gq.]MqKO: g n J d8f||(%Q - G/ !  gf|xqFM.K+q "N3 OH|?7 ;A  "$pKNHYm`7*!*a @Z!dM S& ZrFfHJSa KLx/Hws\^$yqNvD!klj.|s9 J-.c]Ltf((*X=  # 6w:"_ /%h b  a  d }Ld 1c i*f  - P k tpZGcT"zj )_zl\]arHPuRCka;B 5EI0y xdoq"OjN *B1 - `0Z[HRu ,YsT\d^05"wk?qI;4?\bcdU g Li@rjY[i-JV@4 dVcg~| YKVWdi5{|HQfOsyn@=eg=GQ1;>#flF2 z. J@PF w`R[m4X 6 + JS Jt6QS882'r ) U 4Yr`[hdl 5 O t? 8?>pK=6Pou<_p Tq:QTw{={{DmutB@(K~[& = ,4 P  A  j 7 (  @ 9  C k 9 C@ 4 5E g  i ^ Z Z X 0 5 O g r  o  "    0 ]G Mg@*   "  n    p$   Jb;H.;Si0$. Ug|0vy4 e^7QqI  <Gj@# { 5k 1~= -v-5gP\B!"NNCoo}`29tf+!# L7z4Y V^'{?742FoI/*R|x|fh{}J5NHb(];G){Z7&EohN(W/_ic{vQL 5*L9p Vo e,^w:) K fD.Nzb>= $bf.[wyh*uJ8_09O" `[=4yDxVVSp+G4 G 1 / 1 ~   @ 3T  o z [,9Aa(CE|p{nR aT~3HXIL3 ,IyzDx_ *BOX9e0 e(\v[%[OOG" f !Oz}_QXcm(8H"e*U"JYnV|SS@47;8c [ 2v d/\  ML b A H,LIURn $ a  e g b<  ~ o  c[ v J 8yF=X 9   #ax ;!Y\AMs",2QgXcWJ(f,VckUI`^hf yhmQ "8C$AR@nGk[Vb$l W0T6nnld|fkS, y=t!_hlO5PBF. ~ #  _op!+^tp5Wg _;   M a *  I V     D ga ] D Q p l b S  x h i{   6   l V*02$)8HE~  M J  f ! zkc!"RR?$Y[TmJ0DLI'hxx8FPFr j}C+ r*m'D^jp$mX  ; ])mH1y(]"ECw@VJG"DpH^Nmx*kI+;hnd j.WN8/>&r_c(Yn9]NFt1*dfK4~B7p@h %FMcUXzU4zm=fB$F/\Eo?WZg{wyfVCB/=2$pc=5PKQY1] "  a 8 Q A 4 0  B+2Ik +   1   = `  $Poqr <eRCr""Bw*re;-~ym+9F;. S&,eB9J HKKl@qcnVmO <I3=3gIMx)SeLvCSm1 93jW;xJVyEUa]lib6+]>`)$ =5d>Al/yo~BCR{ YNK6B|x5qinR}rS3)4lr'U}8" Jj. |Rwj Js?IrMQqU>FJ53R]h_hbn(wn@O(40  w Cg Z 5J d o & U |U 1&   L   3 k kYV f~ o / k0 1A}WJl:.K>f"eacawNYDSP|FW;7EsR)YS@# +: R g^ O- 7S&VpNK$[I } .B M /4 !O vj b x Z { Hj j[7gs p  x V , a  u C ) 8_ x>@DAt@#&@IhoAEzX#j=!,|y f W[O0 y KJ5gx6VF)h~Egtk}1\EjT|E+. w4yDRys,T:M YS&M;;j3}[}LbBJ6UPbY#p A79Q]T_gX#r 6]bICl<3t0K[]tUA3ug}3J;[%'&:r$wl$[A^B;!E137&Qh$ l z @      ~ l Q . NRMI+ k 6\ "  ?'FQM:{2;YmZJ-2 B1c9tI {X\ 2  5} [i? :*4:V6:r,R{I_T4|g6'#n`rLTN&#W;q4.'Ya*ZLz{RR~@^ g-/p,xlGy_?%Qr/xCKs?.m9Y3 ^ mIai i9*5b$,a@REe"AB"6$Nw}_p>IO+i"(>:I[dtNq[ Es8a#!(F C N % CImY2ovZ=A2;N4 L " N 2 P t  u<n& tCGkGZp(!z/c0&/Fl8 :L`x]"J,  -{4c$,S}+wlu ,a 1  } {V Fv)JmcW$us@I@uDu_LRfkb Y>(dz7E9\ o o7TSgz'#!duJrz_x,?@ TT :0Nc0)3UcdTeDHY[*+x1Mz6Oc kAFpF1J,KJa >vjoC'T'PU F|+wJia~`h,'U`: VGw,wUY`-`MkOvApDlwf (Y[uNvO 7N@Kc.O'Hn#P4'n!'8qc&Z 7? t_%PjGGc$J*"kTJ`UZJQD _{1or/{ h P K f1 u/476y]'C#^b9o>5i,_ kt.NlYg5\X^(IM%"4A9F+bK[ZHqJD+QxEDX40,5V I{p~OTc `K   & 4 'G R^ u q Z" $    >  X4(v|s?Wd/ l<%:a(j?Ff~Yp&j?$Q_qD)Q7iT S}P ,/9k GX;Hhylgb-A~18_U0 !R7a5n>/os?si!b!T`vcu)R:GGy^UDH`q=%7+b-a 9<|#P6] o\8/vr&=(TA30u!E|ER1OZ.6Lv9 ,$CN8[&O 1kL<Lo#TWrM5,*F,6B~m1@I :vYs>BYB^.bEdu=(ai`?'  m#?\a Sp117?*!R)A nYvw6BnTF1],l.i tk8ukt rZb]R\O:p1c(50  Ivc8 I^b 4Rp}u}[.U4Z hoi=HKPW SV<!Mzg)10 sNl0D 6s^})1(f D(8A!/oIH/*Fd>]-L 3I6Y iS\j4$Y!Lq &X JXROm2X&%[EHPNb$  )@ YS @   /B A ] p l@ O)s#e@%D|j8UdvZ Q>@Emzk&\:v ?.AgX<<y& %"4 ' }   DHJh9 -nu&wAC ? / z V KfI4OX:c[r>'{Z@\5'pK8H3Dng=ps"xlj]V:rn:!}$% G"Q{}(5oFCsw M?}Vee3J/L8wxxw3Y'i@Ey=$/Ky:5O54oupkKHt!A6*:Ya0LjNn~[ 9neiVEUk;=jfL:rvh$I_~us n[I385<%K{ 4eiu.O1\"Rc~e#Hk-?iT"vGj~a4a xCzn|IxA$%Qm!!(Vi(JGr oB8@x/~biB_c[Z.5zqArV2Y X]t.Il >; cW9    1 @=9h\a|<"F+?   b\  Y < "  "3 Kb V i  " =f - ^ r x   O  8  o R IU>ktPu||^GN`H@ 8"cJS~ G*+')7J_l&H\Co+E>hoc_O7a+P1IHz693}U)H;!0BB cve  Bx  c W(  i & F9S_ap9@[HH&3%c  / x OiZL"aBU.`mv:| YR Adx {c{Z.8}{RP|:AAMW'UJm:{k=Lo,kN=nYO<iT1y/ ]o7v>jRZ* 9o|+]_&Us#vu#b6ThT4w-hUTk eNLp6fL2Mx37mi{RMjKB}{Zkyw5%Z 0O#*tXc7L)mZ 57O-Lx = >,       %   S  c , }   ~ R  f   > YmEj9 i<9)~(+<@8yn PUvpxd;`w3ERg9]$+BU66S7qs0<oE5\2=m9~!:#O~S!!1/)t?i3! @5 SLutH7|;zMI#rBMG+#a}dB$w8{1#w!_{!Pis%x Z~o0Sx%kczsM65>ER5T9u|ur^)RDp7;Z)4@Y7De5HbG^0YM:uN8T_Yz- I N V O vC K h,UB j ~ 6  a]d^:9 nbt4h:=X,R[s _mzj^cO+S$>WHsm`;ixD{ l_Of]3&vj : f i  ' = h  + ,  T 1 s  Y  e  D : QA f9\f.%c=;RniO:8? uCm:4 7+h8\0;puLCkCW$&w8BQko8 K4Lb6c7m#.lEEEwIX- 'tAByr" $F {$Pz=)A3!n#QRJZhrfPx~nOYf?0y;7P{0Uii7%AFFG[yqypr%~6``o\D3Z}KOG^\DV6!gaz]"S@fyj_/3iS}':cS9cODfi@ z~B$dfA)*; U   L "g 7 5 m8)g]FTZs=4KM=_.L/Pgl2q*[dl#|vJ(~3lCNy};uNlZs6pP~PD!d  Ws->\c/- 5}"1p@DWiuRn^v q%Aj(>mbO]iOpj[e`jt89t)T()nU,#X)<Mp ,NWxh{1zR_O!g :   WR   " ~  l v 4 n ; e  2  _ N O0  niYn(Df t5 "gC#@\+n]g5B/"H#9lHt|y!Tx {iXQ3c ngpV/}T*mK='oWq*x$gk-GYEy' 7%>&P(&)(>n|7% FpiCtfpwENz6g'T~ 3B##6gP38+N?Lj7IQ3\fd,<AfS#XUPz"W]wB9Y$8dS{* &"NbF{5Y;8V&CP4ptxjF~&axb  _X&>M,m }lc|X^)4Q}Z z.1~{Zuxo] P:S d! Qu_M[5O\{~3/G_a rR!fEB+x8 UO*GX&Ky1i@[_7 F O j o l<    iuY:~0cI,fFo>l+rb% q 4Pa~zM $? p j/  ; Q 4 @ " w e c L  b  z J   X q| : : L F6 h;  Q yo u ;^ FsE$qC7YX610 Q-PY30T|%:sx-n[_G.YkpiZGU5%.w?Q?#o1ksA TTj b$ )gK#A  -TZ$A_%!,epn[LPo Am[=|DX 16zr` {n D0yS? v%`AxkmcXgSi<M`;&f^2,Mta+o G#`+J@aN39KCQJYR@BFT1"b>s)J'6(a7! g . 2w g  C tI =   %  x \ N F 7*NB{>1 9 1  ! \  V j FQ _:+@|, Q  (.Td9fKgKTmL}:$4<wZ.]]/jUB"R; E    0zHo i: QM - % " b j H (   1 2 i E b E g   S! h  `  [x'^vXyD\$O_4Wb)udacPPDzhxVA$Wv|Ck;!b  e5 |  $ P ,  XE ` @XI,p%W~O%c9(dC73n630*  >( 8 aV ~pX< 1Z$^F(>1>a.(DLD)3]>(:/V |>r(p:o+[V[\'G 9r`!_t)_z"T)`1wrvXm?dm@4CD =HR\<w< |\m+3nuo9{T"}A?&RD^a%ijc,%'Y,QqGXYJC @ ` h  ? #d G2i~QhJY:y}tIsbA_5=p,v\VP={ ,{vmq/>4vq`#]b;J s  2h~2f} ^GUT=^gGF[Ld2_aE K^=xLi:nH8w /8x* ~ 5  j M s " ( ] V Z @# $ D c   ]@ J D  w @ 9 yB7(;Wt+s@]mnYB* u>++NK7h>R\1%3L[b,7`>Ik#m'VM8\sx0~Ny @ p m-.wv% d Nk{4_t/^JDcB[%^l19N9@CvU5 l7k1|a7/K:$AXm[VwIWmEBQ?TUjNd+Dz?OrH}aRlxOpXLG4=1 !73EKVkV XdP-?fYglo<`ixKqxq|ksrmc*>{SMeJXvBlE&j;UtUg81%(#VgQjhw. ,5 5sZY,$r 8vztj{vs GqV!wyeIG"?"b k n,(E* 0=SBhl[R%f0so#/X!qQ }w w{:v_ur&{5$  M sD   Sa  % % S M 9$   RK | Y  ;  2 s 4 dxQbn_.u} RH L W Kd     X M> 0 [Taz&A`"khkBOjGi z((wx|M `{FH{P}~ZMZSMk 6z\W A I 0   X k/ $  @.1EfKqPeGz T & g 4E l^1  $ X_5E8 =`Rt |E@I:6$72JRg;v iSWSvs[rTB~$0\%_6Y/!@%|Q -d? e NL,aR[j9Z z:;b@tV6+?!^FzYlX^3T"~ aXLV  + ( # yi : ~ < khA,h-Ha$;"Q}fz)rh/VR=yVdL+Gs& L#=SZ$I7&6Bc)qpCn3aKVoVja# lP w  #  d $ v p X  e  0      4#kB^a+EXV@<jr-^+ ^Y: [N`aZ+%p9` 1~ h({iY\(g }Dxv#(]3af= ~V~&?HwE,<1i8$~B*(lMkpZ  oxC^;]$  I " ( [/ b; kk 6 i C  , U Tn S f:  N5Q4$?=^9H\D/0vN-;nz\LM*wJ1f>j3N6/hC}A+f \R9~(#.>9F")hxyNxtwr Bt"aD67{,?9Emw7 51Mp,Qw oFW<`~2sBc!:n:" hBW.rj']dRcX;9d- 0sVB1 wG^?Nfu z;{i5lAkUZXLzLgAPhLM+[451sBdzY?*,CO6E%e>m[Wqs(HkAq`;(8jZV=yr$<ac+>k@p`l/eG^h C FL y , [ % _8eq  K 9i X N ? / D i  s # |  z  u *[z6j=;-[ gn/Y? <Jk g;6COj|Z Czh7Wu|@yp'dc zD ] d T ek  C  N    u ?  q2 X j L ;D x 4 Z 7 u $ MOkh %`&&:*=lfRbd cw/ck x$fgSR E@N9}uLP?k{gL6:tur~P #bs "o  k <  &JDNixW9O0d J 9 ( }[Qg%WunZ mLm(rfsoywCtI|A4 6>Ww58gAIN7\/W +f1g+quVHqH{P>tQV8T+okS&Nb$ 45Dx]e8, 5V1&k [PZQ;lo#!cKi_kB( m%45 p e J # ^,yNhx  I i)tmqAs 3~MQ9bv FTiyPHlgV*G'^Avq\x&3, B6 [  Y f ; D Dp  M.zbF N=V:UUMRPcyfuo\(RhV l|C;J3EL[%O6R c p FxI/x_{S=yrZ3kN&,cS56o w3gd gw$'Ut*\"'[Cf3)V~(gQjd=Um?tkQ]KY:Wr)#A v 6 H XZ-'<@7||^f/%l13=-?6Pk0vho<U391G]s)z$p~\J ~>g Z\ h y - a . H y @ X ) GU r v = 0 Vo xd}5b{ c ) $ o r   $tD1K gl0,wTB#R 'o6)qTtc_:b?Al?7&dA:kQ Q Z  2 i  3 B Y V c   4 8 T  N ' P pM}&'2dC + , De,^6Y2sjNF4]U<bUpPbM}t\ 2h&C?he/sjP+e( b,nCw<};DO r U pA 7 y#% #]c~ RRe}Fu-1L."NB, $ * {; kd L8zyx!|_DM"Z:i&(  ? = H c T r _ iJo=YQv Vq"Q8Kp L*} FEExL2K~5S%"Lf\HBT?rExF7N:ImH0_';![  CZj D$we2yJN pvyt$vmKU (Xh;10NpLLTN Mr@^u&'>WU36t@7RFz2 ] G x    j X3 |Q+YLv | o:  ] O   . n e lW8+njzN*d56!f hA7   @oUz;-aA/&:u> jux`5}n6bi%g^bIvEU`J@S1!}w +> 9 ^Bs?pIM|G<eB;.qpB7hogS\e<{Ap9v T q s` U $_iG<:8q!;j)b+D9(9tIzF>JWq-$z.uHSNMrs /kHY @H*-b/vPqEF\|.GD!w:? s' 9  1 ^  * 9 co * 1 = Y1 _!-ftL9b9>4Jet!(B,Gw1qdiG XkNF 5~b-cayc|_\Z">}5fk>:J <sL5 c o 6  > g 2 ^IR Q*n5|N-&?cEpVo2 Qa(@>,\Nd5TS)_4l(.n[x+}o|cs75!)6(^gD@=  "Y0hai(L0 wYQ:MHt!0Q%%_\QOc|n/AY-&Z y<r1bLv_ K U  ` C  3* ri ^`! QUn] 5fEcft;ygMhFML|>K:vh-)+LkV ]Q \w"l#KzEH=zP\ I  O q v 6 W } * E ? ;gM: 6zo JRxI"*UUkEi\oZy{DN$oyi<;o;7QD<:$@ZYs*2; =  c  "  ' $  kjaI^ e' *  $s` Z >yd[*o U'&z.)(E%f]wy`9'KoL?C;WQ^-;5NO//..^!}XO AcyF}$q*9g 5v _  uz { L + X 4 u  U[ 3 $~Jn 4_ v zy'$y#BARrF1woyv/:4~pspWW:o&$i/' \ c {  e=zmdX_p[ ~JFiqQ$f;;ppz(y sby+a>)$lbzg k2c|f[JF'+Bg:k5 q#Pg"01 j  s \Z Q# 8 p b @  t]n|1mr#w~.Dt?&42,%@b~(\ynms`d9%Cs89Ml`T|I %    ^  e } g  8  A >xf1 h| /m>("OZ 8D"kGQvu*>%]?U(&EwhjY)Y`:kIci Q0eGs( V6?HqVg&@]Hvp%P,[;6qx:\Oi[N3 cVL3 :hSo}vX`hQ} 2X]3,rRIZp;B/{\E!)Z\tGp , H ( ~` | Y2 FR `} ?a BJ fEo5?+3\viU +><;r8l7Ie k IsTN5ycD,x cD Pu^b S 4 ? x X~ T  3 j  { A \  q 2 zYSyT4   l  + w V {'%]nKJ_mqL @}f,(QAD XA3O[wi S72f%S4Ro}EgfMvg!ZFe:5 3LP D/fOYo0JJ%{3X*s STY_ vJapHq_AU=BdB/o{Z%&d?Y8vPiI<&O)8O~jk34;EL$f+;A6T$GVgr j*t}q0PdS4!1 n-VZXB}NVhMP11]e$\-Se] Z!y o/  5 G =.g'~a%; S   [%A Ug NqStB'$u$X+9W}>7b_p6Y$> (Emh%]g)8.3qTSDkW}x*WBQ-t#j8+S!qdi.  m f # / "9  q .Q + c, lXe R8W7iNjKP*^!>fK$;@hBko 2Ee4v+ #!sy ^ %]Mmz>TrV9df >h+t:TUJ%i9    c W >tws>')o|pjW.l)4oQD $ Z(hPa:e(f  j%y</FyY{L#/&G=INTE~ldte+J]u)(- '^\ w]NQ  ~ / t ! F A ( "K7u{[>_XunFV`XM6t5'yFP 'Z4@HePgH.l(C7dQ8bL fxy7$w#QGTWPsbn&a K|3TR_"4F %h-V~Lf5Hj0[` RR:,2HA >4 Q5{c [S ,  7ZZAwaw,s "  ^acC>vl]  NT%7uo=z[_q:dtY# !23Aa:1l`+QzWM6?[z1| SOcAx/#z&+L^Rn9<kJcqyE X  B hk F wl  z . hjHX{lAm)D-#_3-mF|9( /  : y;&3Zh[qoK^;[fHX~bs- s,U"vSOF]GyTDGLRnc#f-ymYl/6bE(!^sBwD>Sr|mS6dK#YP$ML>} <M   B 5a ]# bOOn`i@c)j+c3 ;A`D676,oT?6Zn^'lq  'nWV#HOuKA a ; {}wM~)z fY 7 {EZ6t=&(lZhu]kTD|waB9L^ [)>VkT*r>DDZw ^/f#DblFm6 D~1L mG,h?M& q , M   Z  X > + 1s :<gL[j>Sub<e _S<N``-=N[$x4 nf8F:R{SzcSuK $&)2m'\/o]e[jZ^}crCP'$gdWSl = !sq3hYNe W +G|d | ! a| < mf Ww 9 @` <[  Ql- |U=:\ImGpTS 7 Wr k J +  ! B DH 7l|>h =v?T(6FJDFKI4O*t G4,-+I,nke0lO'u9 Dqf9%JZJ:-J1 !fN;IusrM*-=~ 5Gf2 -{Wn5{u# <u\9w?) BZE[\XEX\UdRSd |w^ 0 xlBI o & l ! |  *-0zEp;w{hzJ8G,d, S _ % b5 >:)iRu2~[:nG%UH!=l-}q.3QX}?I2-&E`YZpMOlVk =:2 zZmm9$ZR s ZY <)T;!Jq4lwN|R-9dyT!~ RDl'Jkg) 78gJrO6[; , L SAStXx</V IG |En`fg;$jfT^i`3aC@ae_@jp&nMGn`- tTy  Xvm8Q>g08MB)C$AW<BjV'v|!  " G KW"}n:;[BPs76 X`WX0x67 `$ ?P_)+\@mU ;Sb]uFTrcA!R$ 2T}`Kw8wZ/gH'mLzd^`Pjzv"0^)^;xs `XL@ " w   w 7 ~!,tDO&&tw,eUB^ig+@np@^3e5CH /=-1kIe_iH]<^.:lXAx`]T&tX+VfQdriX$,p@IsD{1`[JD(v6T6x<\'Y$^[q0]xW -R  Y5h!7u  - Z A Io6O$j"r/Ofy1!S?.J"jE?%Ty7%  h  } c d N    Co a   d ]" z e  Vr| =\t3/1$)  * ! K V -  = !I3 hfKM%_HO[CHLs%6Y\}UO-~]V~^l8` 6F`yu<0~]7L x 5   ? ; ) q < i+ 4nj(63|,5B=chktKx5?[$r;9)[dp]:?^Ex='qqJnGa"xUX|$Yd33t?mutaq):~9d; F22} g{Hyw Q3^(4X2J5]{js + R 2 5Q ( 5(p:|w!7}=,\?/]L`k 6 Y W d } B(ji Zo{*X4VLAACqv G( p]|X O R r t<|--:vR0y`Pc! 1>`w(c=p>cZ  ':\GT-? f+m:"*>R&S+nv 2/:Q:zt2qWx S~1& h ) S2|2X|(0 )/&g`a'n_7/A 0FE)J9Ixl{\q1j7w?D:@wN,1PU?dT Up  i )86/ ` z  9 V N o?g}j'HIN=7= 1 w s R  >T [ PxvuX1@!1 /!00FR;6#6u:n[\Y2|'*fJX3u4//{KV'1KQw4<y xL Xo`r H *D/{3X0lD>Xof@LIla% #`6<ZD%gc>'Qixb@DPCsJ%p ZY [? 2 i #   !' J k } Ew'4MAR0C_F\217bUC c 'AGgoqrh x  o' 0 U      m @  vc Sqi2\ - j  y Q   k  N  %y q Ev0Yy 8K]_>^_Dkha-)A6 RU20r_[,U_hVfbB VOfz1!t8$XL&EO/ v P|9wBY1 GO1m#;j J - & f  4%RvElTjATY^Ca+2'I)^4N@t$om1Z;OB.vk7`SJTY`whr(+N0hnvn Ef+})'rtx/RHY0b#lju:tgv7X!U("8SoZS   #  :    6y 7) x  |  j   b s N < . R)  {*0@p+1Xz>KNKve|8dy1l V Uzh%_^PL,pMfQE/P!tQJ6Se':uA 6p$rQ N R;n a:?0OkN.%dwdqX*e'l|Hj@oQMFR.YY1Zs=Wunyrltl y3gfgOA8a)u9'd<tQ@Z:m- >NIM$gdzDMkIE7I+Pd@p L}mhO![6iPi]= *0 ^ F z p Q w };^?;qvZkOxD:P?61s 3LDyUS* - > J F> 5 9v] F:PQ6   a u   Z,i7M:a 8 ] # UiggDxB%-3z yuz.| *&c#R3`l#rsRssT'^ >x'zyx#^P~J\KJj TfQpYQ/s1V(wT4q7G! K3 o - h<<weL:!_l~OLf`O&3+L\\H_sz< 5NH#Ab4j&FhwI)gB`l>7(cj)Vt&j{p;Hq26w5:.5(oX}Lj0byB5J0 !8rocRl *N^.Ss^,Z N G[ ~ ,1 o n{&| `2Ucd a%qK|--j #U5{uUs^5 \ * `IBG5~z6QG f  Y    b p  6   o _  ` Q    6f8*x ;  W + 8 +J V"dWcw771Z ;"}/|=&emvzk$G0@AhVln%s@jB w(   S ~ |b Pe  z ` 7  JPo .::=|^&q"q1fEy$ 1v J  b do 8 F B W&{yG;f_Uuq3'0Az9\yp- v x@DA !jA; |vP29=V% z/ X] v ;  p 8$ HR xiyp>I) BF7vm QC 't Q = :w\S 3  -L B l i lcp?E%|/`L7PMRr:~[_$a*zSSzWwK& -t :  %  Z C 1A Oo,X'Ut L1M} ? [  ] 7 2k 3 +   v "` Y 7 JV x yZ - Y a  k ? b! {=%.`y$sEux-Ps+ 4M(SK [CU&0 vK)Sv@Mv@,tR*ewLvK[rp.rtF4mr(UzA51B 6os(8;%gs)K}9\&!587b*oiJY?TCba71>gCA4E{O8*aY`xrnOm4$ >h>Bnk~ FVd/zVYcGt:),A`CGL/*II fhD`o&Jxv^Qbw.O[&-$ L  ] X D A 5  w1`pG;(f` < EG.wFo@U5-H^wD%i7$< K ] F D* D ~dCkX ; O< D [  ; n 7 k R h 5 \ p 0    i+~\t " h  D  z5$4  #l %;_XYhd\zB_1bt1H3hv+{v}*!e%xB @\x:u;]#cT0G<Gbiwu\PCMDi, i dPwkW]9Qv; <~Wk 6S 9 xV| ~Q$ 2te] *l%Fz1 ^MHZ/T&YdU,%?f4py~`ySOKtSH?Om& xlzx%9j|CT_A'()]UWF%NXA'~K\ye[b\qckM@ DVio'J"lu}52QcM04BOM!Ls41\m @gKBUxky 4W#B`v-V[}6@6Dx$Tx8D& i .$  w *  6ep]D-n[W   ^V-"*S3$]SQ  , <   :   B L | q Z E ,  aMc t  |&/`?=R5$n9FmV;_jAoW$Xhm|gSi\qc_ !JNBOE  _5 P {e Y v R 'O / * Q  n dT/O4\?Lw)f2 17-4&rD(Q] 3 5   | ]#fea$lK v~]^`Ajo@2xq-7h`[):a @J \ a F- lL{qmf":RWzF|jV , ' )\ /X ]? , ) v - $Z 3  c q + O { Q*  ?> /a hS  aBFo#JqJrB o3$19#Gn}rEQO$uU#.s6lR4yQJ3<OvY>9!df<(K3gItS S:H?.c,PsXr *9 6 k a o v d ] e5  H \o s % I 8 + ">;P #  # n u f }r  ~   q eU x. P $M  h E  +(XrBA`]A@+ pN;6Gc2^~#,v|\n>I,, " S{"^I<lcs^GwXas31EdblXOjTx&6 akDmP-} # Y   y/8_}yl8 TZg9`>Tw072q9_A:cJ&&"e>C*5aP<*1?j=/GW EI6rchFPJ"|ILS^{ q:)b2 ,X?q nyndt3y2@IlG@K /] h{  X u K5 f Vgu>S"1K5O%uJg ?'uZ5}<mP-66e.\S' /lqi%dUlF* : N t + 9  4 d K  i 6t p   &    x   Nm*[wO  & l \ |Gc.hAI/5izK)=~bAMOV wb83Pu9%kt,Jd'Ep\bL4p@#"t\qm%?$V013iQ]YMqM+TY7OT{rM]R?~4uu-{4nL32GSq !.ceS~+FI`<{> IBghAi2. _   hd   X55Hu:\   VE(,q]Kh.=H  ' j } n c %A   F  - i"  n f *    0z #C6YBSX%a| od`rPW O[Y v[9}J$.@:s w]x2W5zfD]"|}iE&72p}/H4?`$[FZH !K3$ l V N \Mx((8m>EtsP (vlWzjg;-!Kp]I}}gCRhl  W    C  s >wUsW." s qs j Wn ' ~ #{S t# 8  h W  0 I= ok oS9E6Yi(Tzd~YCql#vb@Be|"9pKW$} , lntztqJ@ _~K{svx[Znf1~';vT=cp,}zwnP }(ferD e x Qx oU nRWrz#q=l % Y E| R  8 0 ?`a.5CKn)IF7i~Yy]`${`fPXJl630(a  '*9Er%"Uifn g@p> f3ZoB;6HSS> uo+ ? ?!"' b)`Cg~]BeV|:;~^Q[j*$mfFh,QEf[ ,,o+PRp?nO/{)~50aJ|biDaKV|9d=};hB-P:_HYRF`iDfLGi%,c"y]zr:r=Va@nccm}BP0[u1t`qF,Xy F>k1xmPep4Pn&_1G)E&*IgsfHG%0)*6t$ #  )4 | W m0FOW`\B84\u\] j3gjC?s$Jm$Vo[YD|d Nejp0 Z I (H  Q 6t o )  ^f  {   n  (I p =  s o r :{ v 6 & R ZeOg#{[";t Dd:'  b_j6i}&S[O4P$|RY ZhA?w5q_yHJgInu}Z=ge2adVft/1;!!tz0.BZOcEQRNbAqc{:qhon|HY^icyz6OXtm>;ul;*Q[Ms/"!^Kzx8]J5E"aY7-7Tsh5=Y?X*5gGCR.cEKQ^#@JdQUD Ka~ Vhq/>a=T8TNfNo,EZcGf,(Z,"(4^_^LcJFOGX@kft^ nh<,6 w   {Q T _ " \ U ! V  _ - ^"mKLxI'6Y.(vYF=* o  \ Vj S & < ] S6  7 %6 zIL    7 nK  /lM#:,Kxn ; Po) J*;Hny!EJ-G92Wq)\nUi u-!<wRljAUBV]^p;6to0O  J (  s 1*8F)y6.kX$ c!Gx"xUPUc :F 5G H 51 Qr; ) % WnRDfD#v=m>(.M13}v<S~&3rr[&0  3 l ll M [   ( V) TB y  G  T {D [ 8o   N ! - ,(  E e DQ@84 Y`4h8sqw>FNOA*uwW6?* pmuK;gdi9:';L^ <$cA"I T V f`:2pXyJJSM%\i^dj02rZ_<G V qVFu*5'a q |K  V \ q & cm  + gS  Ss " : y G qvo6 H  Sg z y f 4R90  @s| =K e Cc ~ V 0  (\ &";6pV'B- +B<#z;;C rCjqM8m((& D ^ArSDs$"?[+E2p((6)Cz&yP!Z?^Ut.(\U xq i<6 8 i0 !#5n!?ptvwi`9 ="X_X`j 8 lEEalo=9I`f^;H<Yd3q&2]7=;<0V,O Ve#TX&4s`Hxr|+xi@l1CtL6I}WBQgEQ lq g =ja $ e ;Q%B"Z"HyXj [UV66 F  kZ >  s :   3 5t %C '   wqMk;*R o 1 ) {M @Q K  *c C (4 ak en4! _1@6B^UW;""T  3>UPwo9` IDnXB4i 3BF (y+"G dzuE=n8 W)ClTy-RnqfZF7 wO9#B&RW^% wdt0RC J ?6"U8" hO1`p!En\M!&\TrZ6S]>HHDjKad.  r/t3~2: 4;PK& nLI7/^%7E2bfY?h=+sH8gT`&yFAkq"Ce*x4}hyuV`38 W={:F1U7zvt'J-x  `  Ux{?|gH`#.re:0dV;$" 5(T0_F#y.   Y  j / - v z T  d  r c !- iT  $  tB Re c Ne mF j# 4 0 T2Zl'jA&(w6aI>.<,t2QE| S F A i \p G N \ . ==&S wk}:mh[*_20=2XRTpOA#Rp3QDK4[g&eoaKjf/Cg-CtsP@P16_,P$ri4Xy9( ]Zj_ot nUb J DA | k Q} & f  lNGUy;OVa 6 a @  rs _ Z Ym VcM{\18' +    M ^  z    m uN l @o   ?tp?$b&jw^{ m#UugXQk sk:mI EBxOjr6a@  UB2f 1w6_7D7@b5#{ZkJ {)HV5 ,*Q' Je=t!Pt{" i6h  b K B ?"}3 }  $;agR N x  XA * ~ a8u-c;XxWHcr/(<(+k%|'_]l]cs ^\r"  A M J m} " X = bp= ^[4gkpdW()&a"|,'U i&Xy5xG 8Ag" ,?I{=D_m$TdWj68ei VbwH ugbj" EENmD@~3%$ppS"bWutUq>T[y d@M9Uu.-- 3 V b +Fnr,r $rM%0y.f^:0*GOm[1(r^A9Bojr|XTd/}x>]QRq{2<p)&2Xv|G  l l X\ * 4p Z. $ $- 0 ' z/}N91K" 9^k4iMrL% { ?  h|  / o \2  S A D & Ou +c >DP R Vh *i`qjLI6O$_%r dEF{<`;lA^4L# ! H ) C d5r< N 1 XrDl2Kf q>$>`0cn)mT!tWDL0Cumo(  DgOB74Z40O/:BvD8}5ppg@0y6xFA\6[}X5#(Pf.~'3,U,KI+G37zm:jC>q}1>Uk<  #  / " 5LL!(w8^[EO ;=cRi/;_5]Gkg=% \G!~*|O Wm$H2-K"-9;&V E_ XQ%^ Xrxr.z5p^R!@u\FsAzJ?}SwP- 9 Q z  / : % +  | + [ u 6  w   F Sw   p  @ Z w =H   ^ c cavZK4Ch$FNn^ +$V > V^  - g *a s J N4  p / ZK  ! gy'`D S6V%fJj[P!82m$rz"~{*Mi)u +A {7  l/WNrL<3/}Tk1.G@7} eRbDX'nL *r,ap uT#L6]id[f(uM:c O b  1 itU(oY^cTtL ?  } 6Vb~Rt9e<" j6p  (  E.6)~:nH\u   *  "Ogkp*>e8Ndd>'r8{mb(7lq`; 7#VQ^N]yET qV } =  j) \  g[]C5tM dI'AJ8LmcUMD/_`x \ '  d   y y D 2j v , u  Z jl SK m? , ai $  : 0 Q 5 RHf+ + OQ&2KC'l-q|'N B.fY>_G8}:c1Mhkv 5t ] 8 7 i = CA8VLZvj|Cl0h 4@r`kT} P=FQ?x OC;"-! BN2f!V<+4X6I36AE6=R1*Dpgt 2D-]%,@k`|+`:EQ b J [ 6& yiBf6  }] eaVZ iy'1 ,:aGVx]]B''2=2 iUK?4}| f!`L0zbp*%9euVQ,X(|-$2IXynv%V'Nx3C   I `  YA 15 4        " b 1 WP"}QAF]S 4_  y n  r^ [ N 6   : 9 9 &O  }  i 2  qs P= p } b !   = '    2  g \$0_3d#Z - Mvx3W. = <8ft _ E c # G OO k= @ P }  L~Tv{e>lFJKAX!WkSC]|pp6Z% 2T!4 E0J?\DL,^b> 4OiB5Ko<GGWl8R;tbgx d~_|j^a]L= .8b4 H|&Sy#u.W,EM,L<CswOD|g/O?E&>@*MS - ^m-x j#[_7iL}wS2ohHS#jW[a~< Ge@62Ii\yV5[2.5d?g (XC9.(< &:=d!h !t N> ~ k 3s{ N 4 9 ecAB Lw!/3wb9P,V)f$ n Kc q  &M  ; >  *} r ?  : t  j L t   pf j h Q } I(,'Cu1g H 3  bL-.|]G%0pk/ Q={&ic|Bm+ NH  ^   %L  ; :  '  V V-,1.?K8,\XGNVNC qx7   @ w - g "4u,Xs[|?C(kNzdF%~#4`#bVBBpth{( % AB=i!"ZaK}S3kN 5 D) l dJ$89p?%_Q;f[ A   Y g " 93 4 4[@_k!wHS4'mS v 2 pv h \  WH  yH .=O dA]V=#2m)F4kn'lou{gRXLj=w6k5@ *i; X Q & 4Qtlm} ^ 3  h o7x5"X:$<imHcSr:L>h 0 [_ e q hH  g4  hih)aH  7F LU { x | g .- G R /e |< ^M Q J HKY#>4UKcED9;?k3K796*#%o}y^Izx(r1^   M d _PEmS+e'DkQ<e-8M??B-H+B$97Bi>)Q#?'OMvlop_QXY&v(TD7\WE6^jC`:2$_T# 41 n"Gakry65\o}Ur4K'e#@(~4j-eN:t@T/MG?* N4,LZIk:H0<q]3 1'1R,@- r=^5vP>/(Wc@{HKs4e=H%p)SXGAPf0|^-V ]<=H w@T6'  q  {  X  9 60Ur('#?yc`R Ca n)   ]  < Y 9 ;A}c$ / K   i   b /  J   R   R R Z4  w\ Ri=Vd B %Wmn(@ l8oM*ZU/@YYVURm3=dogQs{u9  j :S+r7h+^\9QK[^$] =g: OLyi{\>g|N~f]zV6Z' wU7/O'4(_sp_-w4D# bXn8u0KgfVbqOZ149RzS92 6T!*yVZ4{`MRr*mO{IK_QNw~$AK]vC,`X'{; xw_h!AQhn[7#G}M_F +dy<-)/Yj@RDCI%y e i { ?) d{ < `TDt7 4 + o G  2   x   c /  O *  h h  H \ u<=(S k U  v >G   Y X  ,  D` V D  qVQ3x*%&-} QV,$L{z2)[!N VV7gMM S9oxsE|7 / h dK ' 9+tss!b4+2"AbG[?LLQ\qy  ( / =H-)[iI2OZJ,`hTh\4-mts$COWI4yh:X7.-n|LfT7qDhU6RrLl)Q)W     *A&,  @   p Ygw71*e`H8'=6Sw(jBg|CVt(g A ;5ln   / !\ >a, 8Bf&Q*oBN`WbW$PYkETenyhbjpt+XQ*p~ [ )@j$aZZ_ ag <  Rz  R m&65VyA +K3I^# Ed UPk=PCe=* w ` g b P P 4 8 n@a1mVMLXS{!@QPv$,!HC48$iTpj-9..bzZrC"qTS/r'aRg>w1Il}$tOKtjHz9=](?SIXTzx$#nrtHCn'9yP ]yyO;-H,gtHgN Ju2B  -U ` !  k >  / a L 6 R : = p] 3 - N  & : > A / zk] {!lh?{wA g '  I p ;x _ d p  q 8 d d D    0 Li    6 P~  s z KSb9C}Q?h +}n`6"9xY _Mg  Q k Q 1  e p Mi  q /( ] b y7 C Il <U,$G~u*b Qi: @ f P  g h f t    V ) k M u 47 }tB;>n H^/mE$G >$UwnO \ P   ]& G >T  bA  H]  }  y )  D  ,e   ]  Xo 4 i;7cB.mNh6z^=  f > J v3,}N.ieNL:6_o77t7FX:f&&(5II_(gJwhg{urVr2d$[ u  e   Ch + w } d  ; u l 0  $ ] z 2 20 D B ; Zx  ~</l"P`2I^\`@f2P  u y  si/- ]/ V # } td x] A V + gQ ~u s K Hn } 4P aN ?<- v!v-W,2k0,mgf*5:[) ||L:uer@ G[6w462R8'IcaPM5y~gHS/;7G=mxho]vn DY^w%yUbt}IjGR6v^:"?JCJiElP]bt4T;xog`6y)w9 "MSx7O=*Onw<0 Pzlucsn@zvX||B&%dC6@jDg%FJQjU))}#SyB $Xx[$>q{9f| k!i(6 :6* EgTc6@nRX=jN{},Ag]AM  ,E xb-VnZwOS% %   v H 9  @      ^ !  e C `  ' L J ' Z   4 4c d H I]N>CH V  U   Zf   iKe$^$ DNn_E7y=- ~[Md K< u<G$!-iI`\,q@^TQfvRW]H4 96l1,qw_$+^ZNkq$Bp9q[R`5'6nXr&d6F`zO`_e)B/elVuL|D= :4x5bVYU(6N xwZb14Nhfcg+tKMl:]1D"#Wgi#9ptG/ {+fP/,*|A7x  7-QWEt (zA^+f|1O)~P6\ e82( b[a  k 1 L 4  o l$  q]Le[i\jD2>}b V ' ;   ` . a  +T /XAZfa! f  oi K  E  { D  0    # o) TX ' p C B   [  |  ~ P j   4 E)?zEd}y}vp*$x'  ?Dy.Wa  L    Z `Q y m r" )l+$W`|h_9  =I0gOLRBs8O+    ~ P # Y  5 Qv iJ   8Q~*},Oc oET8GnFi7MTBJn#(aAi\1L$X^K gpp $gUF}dRe53aeg\wZbO9z}<J j_(w u 6 j ` K S d4}< sj9b([`b$L!-?cnJ 5HN2/$t2vbnqJT s$bbB%jXH/=nXt, = if_Qf h\Ny(&UN)/^O(^$KC=K}e*YO lw]2n~a"CA rE3AGryI,'Y A C ~,sk Cmps/jv-d oA~a@ZS[94%(<6qd/kQaZ-:vH"xl\OX[O0?qw;eS 85+gcFgyi t3yAb^3=A6pkS@W! L-lI}^lnSJa'q7Z 7z1:=d"Th Y Y D X K , Z . Fx  $ C a ' . OqvNkATxJ! M|#2o\9^,sF!P) . 84GVMm=b0   o?  n_ WDl miA?n}*GWOShu~R\ g|{(JjR /sRT {D  3O > ) y  < 3w \ u S- B xv  .!M2~a~ca4@@ qBU~7VIch,Z) 2     H2 0[ F Z=Zd a]Kt<S6[3M/n&<5eCW~I]u4"g,id0,f~  #"L7_F8tY U&$ ;)$`3b"[wr7HK/)Q1:< =}j/lb_NZvV_E{TV+Tz m 07ZY`= y<!;NIAQ 0Xs rFNjA Gtpf:e"]W_l,`fK&ZQ@f%SG4-Xp"L 5 T u   L d     L  ; Y \ d T   %E   %Q  j =O    <9NF&ZhN 6dA#h?mx_ ] - A -K h 2  )0$7,0h g h- 5 1.xu.{ ]:O7B 7@VN[5rs2dpL?RX$}=/<)Z<h-d J-,K^eX"kVFY66H)tNwqYilzLJr??_{sa%7 5 atmOx,n sD8T'ny$H2.eaaI[IRy-Cy.Q"c>Yv/"_0p,3GZCp9m[ 4 = U{ % \ ;$ Ho P S qtno^jrm(6^eSX~!N6D=CH^5x t04l>H,3 9F3FA 6   V  8 d]   7  > x b W   : 9   \ M  J\   2`OYc1U7&!I8{fntrc7+KUR|rC[#rz~ A = Gb M s w T $( 0 a r ?H u ( 4 kEC4'm7Q,Zr^eW  1 > [ 6 Vl W  H{&+<C\ 3  `u `LM#e/_ bE\`+7~HvGF#B}8oRl/ ?ir3Q1CTverJnjutf 9Z/X4 QfPW#g '.9/skMb 9:wFE9AIs5s9w ,xRuzE _$UUib|mFU=Ges=**#]Aa=ri+s5#gw6Le]]|=]X64'%ASKCQ1[o +%&(+0F~Wd5WS~*S%a%3\\~ 6 tf]yJM D   a  ! P I )7 [ M | `SIZM-M ] A=  [ 6 t m  , H  ! E   / G \   G S L   ! j z B  w 2 | v 1 d  m  V   /9+/76[mEa g@,_ d- ' f Ko $ [IneGlc@A"  DmnQ`phXd;ri."1''\38rvoOk=67 #2tD7,%xYk I*VGItw8Lwh$6{==x `K ~w(2L-1Y!bX1g3OvJ5H^ Y ;$bNp Ive vi9GrKeq7 6x zGs|avaj@4GrOc  r` ; [  3 ,I f+.){EY.?1`N25mDmv`cp&^U$"/;/a1[u|S @ K Q PJ ~4zm D ^?LSc Y%x{$(eB)* 4Z F  E  J~ x' 6nU+Rs w   e+  ! y  h S% [ : . & .  G {F.|2E02C#6fJ I9'vV &G&~iM ;  Cn + 7m* * '(=PH7S@v#o`pw 8H) iH? n }UuSJ<jp_:+9T:QV920N 5 ?S>ue$ +{GCVvk^\}]O<+2a>qD9fD 7c?dkmj[ FA vv}{ :D(\jAT_?,3'1  &MK=+c}$ejz08%% XG:0F{05 | ? N & > r ]7 ZH yG~W!f)2.~)K w)CrB.EQ3)OsI/B(m3 O/ 4   CL.MkF   j  L o  n UK}|5ELj*S"qy8jW{Fh"{<|C P 0 }  L v d  %j O n g? Ri7hcP9"%/%g%T+*oGasc+gbAkA+AL+ fuB]  8 b 2_?iH*jyDfR12  z M:| $'Z  3Psp piyEbk Y"0sSaQ z2a\y)kuuK&o-]"GI=5m.K_P/,pN d %rM;~0i4kw:/hL>Tem* cU}AP3-C?X :=z@4um[l9` te;(8IJ s'bp=hS#9UtI48,>K11{"q[T/@wR%KH\cTBQLSa+vqf&{?GAv^ P  1 o  r { Z ~K 6u 3 b e  _   D \  o  ?]H;A^  Y    \  l<  F 1 r l k   }U Bb R  gTQDdiO k8#]cL #WSHw Z:XRt$-.TfD^F IH { K 3 2}  } d p] |Sr V @bFXMC9&1kuLRL N- P; WI@=C  Hopy`)WOT]]X$M!>9NTu#_019hCC8>HRU[D_ K.ZJtlSelCwHtF 6Na2L'}wwg?t\(<u<36#3L{438 EX3: ~`m 1  X  T {m W 8r  d IS[( k]B/qlrgR-xG H^FajXUX}~tz`Dah8D K Y * ) /peG z   p  'T;@Ax  R ) ' 7 z b n  A5+&D A   0 ! o | . >  Kp~O T \ w ! Hn [zRo=4SS7{r/g!Pr%,Tm   { 4c,jYj!N^C  ? sL k cRGVayohY*} w! N@6"D)FLg-0\mu9WetrBN*RM*, ya &  h;  W U1j.UvPz7iM603p4{!{Y,Pz0jiV [N3^Rp? p=biw\C^sc)L// zh&{G'Q)mXf*Th3M{_xY@ Xis!B K f{ ]  &? Z  I [ ; d  | Lm WnJ1 V$'\vbj[D=2b 7#uK UHno C { OY   W ] # &    wh 3   j W R  u]  w a JO  3  X : 0 X N[#DP)I)( GvN? - = ' b a $ 9 xg) 2[b$,> 49 a s*[rztP|':VtPQ.}SjVo|{pia 7 Q P /n  >bR-'}F7XpG3SRq=>3H6v?^ga2p.0x|]pmeg9|+q6U5 )ck%+1v@gB&JTfTBX B+h>EZu qnNm6FP|Wd2[q"az8/k3J5?")(m nci295wy3Xb!$kEo Wd 1 yp`[?TDOd,&MDL1Mbc{hIO"HW xMxH?;eo*c'{J^)?Na?PP~R &    + , e  a / j   3d l J  i o ] 4 e L & *  :+=/2-Vx*9 _ 5   s   +  N ] D ^*rGQ"/ER*hX^/[{ R  S * > {y O7g/|q 1 0_ j 7 eaSq%KkuvGD!iN2S2cf2_\81TpFNBB$d8k0*&w"rjh)3/o {qE^sF-Q&r s(\KT@}EsQEl'9.C! :kQP FiuLK_h/O)aq>TbX)k'[rQxuU-;$W8>[<A7*BB 2 S w 4 ; %  '@uaX poU   v j o \ v  +  0  J& 1l   ]x  6 > <` 'cQ  | V oP   = C G A z}    ,sFkFGC Ly  < w  l ] Z r : h>CE\aJ-Z I e ^ k lTv  l#. H  4  $ 6 7    $ * j  5SXsanVK1e!wQAi% ,3Zw<)PK;Aht-r}_Nu(,Pd~XI3uB3_> iElym : 1[  ' I Cq;>*R5quFt^ M V D  ;?F4+(  J  imfUd |> ^#FVzpw+~]NDLO\=_ c" +z,4WLV?1qG0RKw4V|G`(||*oSlLV/ascV 9UF(}}8&md`_t AtrX*eo:{B[q>O"dsm!LyO -Ng.jEg}1q Bx{(<'j3egiAgI1E[ =W %vo*]HZ]CqpE',9} vu{M5mTd>  :/ ^^L'n!7!{OTR E9o\73cfh^UCK: =Lp.(t:$1PrmF)1#+J y  r ]% # E e   7 ?# &S : y I [   ) 1d of=_%%tGFm)|6IHNecQ  r  !  0    Q! E @     d  y  Q 8^ r&  B 2W'+/mOK9yd- u  h Snh% z :9 Z@5~T|%&9GtoRFD* v0@.r}\J{YpBlhW)pECho|(nv>j(C0@$<W `)k{9YvlYt8bILs$G-4'Vad; +n4Z\4]rP '^7K:G_r$ ^Ko$v]0+@qk6Q] V{ kH7E06NbLmS``/21-&4,\]@{ViyuNG\L= ov\N; )}KyfYE[FjZq ( 5 4 8- A m  U p    +  ~ /h  ;  ' E * Q [ !  1D  ) OJWRA'm%8h"1LSu[#(N 8f>X0N2   0 REz&o   J A 7 W J B P } S * xk E+v\#uZD  q F [LlfA   d  `  ;CN3waJUN:G1Z%d*'E;}$y?XZ?Tv"EF9WC)%20N\[h]sR+yucLe |3,%"d;s 9AA9[i_,\:}#yj\ Bw4, )~:qRt~oFF+L,FnT$D+J:*o_o,M,cW QRAMg+Dn#Jt  ix$D9&Ir#OX#_TK4 '`OB2ar^2$}e Uqx~|8B GdqHn8 3O zB +B4Y/[A)JIOd'B)&Bk|c $T 'P7 A$b5n>f64B[bO3(7B(}zF{;E~+Rn3;(SP>w#XD\=mKbd1prF .Bm1fw^4jI* ;1eW6Kp|Jt7P-&LQ{a9D_!$arG 6.`$ 1gL:  Q L 1 Q 78 v  XS  # D 9 y $ 1 q } P\ ` c A X4z<*W=ClN&  0 0  6 4    890,Q<kTkhW7QNh{cV^Ex  m 7 "D v^\ m ! j $ ' N '}D+ Ua - I. jE @@V$wdL" K  0qX;_39j v"\d GU:L #R;pc|fEtQpwHf31|Vy{9<6h\=}k}'Xr@"Ha_}j5h,d_Y*5+\%@j)hWGDw1D%izF d[4pF X6p>9aPIjt =%d9UbM]'^Xrpyns ~ Ex }u!l2Imt<((cs}p#y4d6"g  #)Nh ba g4 8  : 4i7z-Ch8[ "' d ^ F z   6   $ K v   a  6 G w @ 8 X  c s ] /Dmn j>MJy1Ep 8  -. n x-]l2W_~ ^ k U k 7UF'wW_s'I: y . ! nS1J{*rN)H]Y ? Q g   )  Jj ]  H 7VH[ $e  NIS 58sNqg$qnqrwD  l{FH-uF>0q.]#3::+@D8 @ J\fHqY.F e -_pr )ZGN6t'R r0lZR&oL /   M wz ymu]?81u#:T>-]g|J,w c A' iH t  , Su /<0KxQwY?)|^`oLE&#2zniV Bd12@U7r$@> uLtuX ME&1Stq N &Hr5  22  a    ~ zk  ,  J C Q  KT|'s_tx7V!"m!,~ ; \ Ke jn106 e #  I S  wW E  l * $ Aq?bSW u b=hn5$#,YeVPd^VvZftTi)w{x65YAf\X|Nb;e^!tluH![oL:5#cs._L2+aUetf3=tX ,u50-lr {>PBsw )8S\]Z8MgVW ev;'r:##pO}vG%@NtB;u5X?p.0@e6"3 W^of7s`@gw4~9F~-: % % Q9  \ e]|)CYTG9zJ4y!WEvjn)' N:l3ih;K8Xf|Z me9~  f L  + %     I L d \ qsNG] f r  q +h  *  ` " 5 U uTe L `< K *l 7  tN mj q 0 ~  A 6 b & c gm A  ?it/ /m[''J '"eu^ zrl|9 F1 ^ y 4 mKN{+_ 3 ~ f  >*n[_14F+SctDT L+}^z9bG!wPvJ& P5f|{>2 r$7I{ #ZvBJs4 8%H~XI 0+J^ #Ea/)~u,)v v-8@XOE3fWtoV+z?HceH"`X""o2n]~I 4p 6VB $ ;T n V ] (U\% X D *2N~.*WEng7?K#5t 5<@7EF\6:/NXIB}T=?  6 4 k z [s D1 0   n!LXs.6 Q  +h kfo  cF j9@xto MS  = M  ,!t&-/N:-} U oC  P e 5  J ) P j r Y |."2r\ ct UQ ? o % T x i)WXrS4#i `  B H C   X 1 Be DH Ayy40Z{j(!u7Y|II'[.{y6 n58sS#K7nQA[x|~':T9p-@pl(: M@Vj_EI`a4.\{44(U&=:k/KS?!F z6-=-_' CS-h|pJ(~ O::k k gA QM`Z Z ]duD?[-Q5?9 = I 5 @ 4,(0,<!7Ll<^fGN-+ $}Yp_yz*[%m6E+8j@/qtJUp`LF,g U 5 K   * 2 ;~ _f t j )9 p 2 O g$ U _ 1"  % 83 [` px jK N h AxB@}p  " `   }00&> L 9  y i S B $ yb[+T_3 [oxVEJ\vlL'}m55wq&cVf9=^-A *suGh{3I`;-Dm@ Hhz>lHUzX6G^su{ D;CeT7kV S.NwW'Z3vYz]x@u,"i[,9@f3!;7jUc[~Hg"/ZFC g#(1UtD8b&dMwSKpX'VT4B1-'~~?{ ]Hm uV))|@>YEk :^"'+Jn1 9 G  xq >hm,$c B   Dt$/GV. ! M7o (HPC{}89`0Z4/gw @[P0bj--(/L3TKb6%y-rE`SN % ; L D c k W w j / V^ - ;OR 8  %j nj ! y  "  y c  S ! N %==5Jy@DA3"`r"wb|==YM@Zs2 ~s 2 x  l W  `8a~ Z X p+.9^2:Ygx~nbLA810bOE#rV=u0?Gm {=# T}'T`Pi/*Nf%M)&t:d/H4 iWKJ;iJb(8!U{_JP0Xn' k%bpA$b&*ML v9+V^e+)at#he2%[dC6Ci-"lOu~kjh#zGo{ y o  n7 G d# ;7 G L >$ #Y T j+ Mgd: ?L0ATgd g}w]0< | v ; R ? Nrgg:`'U  O } *GI8@jnY Q 6 QHl<iT^]6DKySJ*  h} H h & q /= F d U  q %A  ( > d N N E ~ |  ?| [q]IL,\@.p    <FTW8rdghF10-n5G  V  lG T:>e  E 9 [ 4 b y h?0#^O.`S6s uF;D|p\ /'#GH-)ft"j%T^Q()5eAcj^<Nmgr^)F dH2nFAX]'%O)4O;pf7IF$djaX|TGok|9QSbbHsj9q+5vdb~, ] Y cLz' i x X QU6@;vl*vH)Tm [&0Nqit;z6S[/T\ /H+VJ#$ff;4 ( 5 m2 I G u 3P[X ( \   L lu:0\~jfaS k U= G _  S N   ) ECWl8 _}   I L  P   X 8 s h E l A #Re}K ).s<^Tef%R&-w%GE pimF6L6pu1M)cU)q,AClyI9$xBXxl_3v -sPA[vWnSRG>JUio(&Uo"o&MXN:1G?~V)@;D0>%R`]K\n1_#_k@1}5+u({U*T)`% --j9nI%l e6@si'7.>B)ja    zFE \ < kBo )i9 # C 7d  C4 stG>u,4?Q7C0[xkzVXX<V c&_ ihy+o&Y7\0i4 \ 2 b > _ ~  gE-6LlvX\VK   H 4*5N?  u 7bQ}N|n t%  n  V c  ! ' < 2 6 > T >ZY{*~BaH1lk(V s s 1T |[ aI  k E IL NV  u K,7dp 94:0_kj `W uhU0@ZhYwI&{cM=.HyA!zFeO Xe s h [j w c 2? _ /c=-+(/+KM> Lop_78^hyGzy!u+'{mI%YI a`*MmLb_0xi>d&cLxfW+[G[.H'Cik/g=s3?C(Y<@tW'LM E} Phq1 P 5 @+  SYK ' R L " ir ^9Dip;ciu.WK]E9 v t I   ^ n Kj V W z f C  W K{ Z ?9 5 ; + :  ^A,Z;$Gk   |Y r7 " d(m,e%9 D   >  d  < ) , s J I j S :Sp" o " < E uFNWfei + ]#Wp1X@tcd+ J  Sf 3 Nok@[ V |/#"C!O ~ B   r  bc   ,   h '1 2 w   rD@3]x|Xr3MMk(Ie`$AoTo/k*1Bg<1 Iy\%<p`e <<LAlObRzw3RbAX|FxGg[8 gd{);G<vu90}]M`h74n}#o,^81t~?Rk7}PhNY3j } " ep w-FM8B'% >   )  #e~Nm"fZBJymrLT/g]1d.J0^qDa$_Jv8\sb(P2E:@P&o+lgwK $  r  < u ^`  + M r S 1# @ e &` ( ^R ix p i .  FsZQjhfQ5]p%EV@CCb ]N # | [A \ OU !}` -+tZAAM_ {R fDzAc8bS bP`nMa7u:3szPcV4r45BK 6P>yV#R<- 7W:8!j]\u >j  % {J   f 6-  c  Vi  y%CEE""GK]rI*}yZWydJ;QOEBXSxi4n5dC~i[osCID2NKQ Z1F[>b5'a(\mS(i;mb6Gn%0 )7  ol C   P & u R  p N    ^ hY ] :\ ^ h 0 +q]{nIN)cJ['g|hX]|*bdtv 0`lG 'nnLuL<m$bkE ,  X 2 iD/"`Tjrvq%Qk   "%\3C` z ] n   Xho\2# < \M  Lj8>.Z{v |'4UO28O'b/R j Q HYtWGaa l + N AY Zq NZ*$ O#UvAs5X\i5k*\}FuVv>vO9&DNkcO4(!QaOF.Vq r[cD8%J$x?r yP?}"r4vOqthk?1r:n3'TfU]0zD YN!Hh: 52g[Ckr}PmaX pOy F2_hFvv}g|* T    t I E  ~: wyd@)4b:4   G   m o ) 5:nEEQaBKU"4?^a " c r S-x'B zF    % 1 { h  Nx|jU   q  U   wO Pj = - {  sg=]T  s = j B   P  c ^0 4d     LH@dI ` $ V    ( o  q l  Xh  /  - 3 C e 8 / V _ xn a0 3 8 N C    8M  :   5 s0 G  ( geJB $T  v   r 6 . , f  v 1 < H_,WH!5_706~ 0Zhev]Lw^/JV'z"'!F*[1k_c.ng /w( #q.j}- I/zq;'6HEZ/-`HgH*-h | | b] +7K QW WsjbBU+vL{+M iC d9PZ*{n2 \ F)  &B NZ +k!x2#&7mSD{&J-(1-v4sH!v!: &o*f^/` o [ - ay M    ' CNuR+&Go P_Ld([F,?r1?$Fc6*~ur\NAS,EdT!chbf_W@,EN^HLc(GC${?ZYH"W>;Bc}l2m54u,5*_5:l_U,D 07 >4 @ 2 H LE i"+vg(N,:UE*3tu BK4#rS`1zs];^^uldg  1  5 2PA ] _ @Y{K>WWC/L;O eknZlSG<`hzq$HAV3n#3BT[W #h@^L~FAgGbrqJFj3Auz K o Z y A  ', cV Z Z  5 H h [x~PifM/8jrT?-p<ZXE\K]3bUdj_*`Wat j2WO$['+bas383KnR~),1cVKX!J#HsDOQ>@!PB= 0>gU%a "FU:kO9iNHh9|( 8q0E@& Q`1WQ&j6 3%O']Y&=FrUl HYclOH)n!!GIl)pF^n56rR:-jZ?n:"NK%{ ws  U^ O H  K d  <g<]b\\; Gw0vE98,^$a:V>! ]? w\),(Z9Dyb; }@>S_;&z[U<3Hn39n6QzR ` } hij G ?} e - C q    W&d<g.6)GA f"= 7  H   b . ( | A C  " S   s */   K! BM4s&*1R   3 l K 1 ;  _  g  % 0 % L ^Y    2    ' ! :}  2 we  -B:"GbHM*A gEv\'DhPgNv:@ppicx`flwe|x$UsSqhFgwb+-q=`U)\ |q"$PF|d[jh=>Ykqjk@PAsyc1=:Uo_,BXA(bH!CVtJhvtGLc\Vp*FT[U~6&Bme.yr5S6/4 ^V$g yJP''//y/, 4n)qWpWm7kr]ZXUcJRxU 2^&^-{wSy6A(6=H5'U+@>  m#QL-FAC   ffDg@s )7YnPiKP_BcX27I/3H7\A}RGq@  jgJ| &8tO>ef{kV> dV n D3)JN=qilV:""iy@p_T\<9Gie|Rl2- Q   6/ {+   | j ./bytPq$ENxW(MEq/zw'F;4j*yV=0t-asmT#<,.e.E{,3yj@ CwIE# lu8x RkQfQg{vsvZ3*; 2 z` g> /r c  U < !     J s   Z ^> .T %P_DCU[FBT@OA{< 1-lD}nA4y7O~ &\JXIMV|s*R >9lP"Ds<lV;F5]? O !+P |H F : 3    ` ;/Li|!M9)1!N.\?a<79DAnwUoH"^3CJczP)\ TGv/Ql2N 9W]?J(>59XTs7u(4Z#K;Bv&A=9 =  &FIpeJxi@Il |Czv,u =l9~XI>{sh C ` gUhiR.+ V4 [ z & x % s : y B , W y30 u*_BA){ cE v .  Nh i  lP }f-<~  1 z ? /h?<*F 0@--2 d H|  58fJ X . U  N\ i  c G  KN n ? w  3 H 5 + _ _ o M r   1 V aq  t hKf0^n    } $ > +   . $5wA-pQ.&O G . -   X @ &>oaV$O G[ut4*{zc6f 9;w b,r'N!<5 7OQ?&f sX5y6a9>&QCafm@S^#M1!>W Y[&?xPNOOtR+IfrB{=:4!Vl;^6:;/Q el*`,C'IubDY*>ty,Zb1h d *L!cH*)v,uo|`)}  yOz H ,f~WNT}    .  . W ( [5E0WW$b]Lfee:|z/9Hucj{- ;e~NEQ t!X,Zrn;cb%"P^US)~>~)ZM+cPCqaCO&P@ X [ w4 D zz K1%9!dh' sL*QV!\o?>:0p]J,$fpQjW ; %JZ{id>-6Z`xN;e/Mj*FgVi@*P|dq(]5Y_: RZGYKx7& S 0 y    ! T UL  O a F,2$|ef:i{\ 2+&FcMwNu?;`  CB &  pbm);wS_lUE0Xb}h4gdi^7  u 6]  l !  P    V  3  TUQu!]Vqrs5OB{ 8-+sP[s1&`o`sS99"!#mCRM-2IbG>y3 _  Uo G  C S m4R[X~D6HGB,Mip~eru1)Y[& % h]4qi+9 >XhvtgVo*pJpuY#CE5D|mx*h[&_#80&2y 0~w G++B?> ZuKJn3;EjxZ/C0:M119HSY?3)%a}|B+`tlRfnHW g.h_n yB-Zn%p>9)-Z@?DBJT-85HIs{'5+,dT>&I34)|AmsCN7N  A j  < H t0   C k *z AXW 6l F D Ds A <0c`O &BteMTI  @b qx|mcgo:TT   l z - oY   |N % = |   `D5VNlE >8 > U , 5j0+"w 3T ^ o d[M*y1LPims ] " _  |O )  a C[b 9 b )  | oB  <T <*2ZT\#O; kf7l {  ? k e    3 p 8b4 c)SG{L ]_. cWWY_M&zTPiBXw<9A`AJG ML>&p%G#op#4DG{?)#qJZGVxo5G:r!cyK.R{+ 'TS$P;R6 ldO!Fk~une_|m 4` ^[X~kc    e  x e P N1w6^O0C{e1[|yY:#K|p^1|jHf:zvd5~kZVr`+pw4XW`s^l7pEm1eS50a1t3&RPf; OT{fB K8  [ +$ s)Xg   j ,R)OVx2 j8Rr 2SMd6 n U2 v-5g<n^ EK Mg +IxTxc  ` ]3  l@@W4!$|*.9EG;{&;D)hBa >gVXF/  k  - 3qF%+y Q}T+lNh(qkyL$p6>#R6HUPPe+\=3"[-v^fE c>kLi{2ET&~X sS# N;  ?b  ],KAf-Nbj^Rq'g^[X36R7:F>> ai}\;.{C F .. T8xZ( tj@W\$f   i  Z 0 m 5 Z  I o C W S : )Gc|f7_3S0oe3| .  ehR&Vmx?p:   K k #\ * ( R  Y c  \  5S_jX2s,1K ` c X [O bx j L_ J D}jT ] q5 j {  'o *( 4( 3e s  O[ =G  | "  0_ /- ;2 | z/fe-2\V 6 p  l ! \^ =vDv'"7Fd s g a pm ;'rt]-Y( {{  y71F|\B ER~b*m mJr[&`uKmk_1l$ Z()(6|sN:bo[D)P{2kyg udCPR )l oV RN _  ^ JU t h<\v\"#C!d5  . fH     !QWS! StxC5KnS'a}-[b6H#u*k&Iw# [?G6UL4Y{28TMP:C /WxQ8O':k9)#N$8{2*K.U c  E 6dMm7cY 5 v - H  > u  0  . F $ n'i(6gtuzM]PkI3;i4C~{W  _ b %C ,Jm<teAr$!dvW3[[>0$! 6;DXW\ }kx    -   B p N t z   I / % W[WX;!sJ6g<@elK~hJnPa RI]kwy{}lLlU89hJ! j fMh4M{d34i!`BSOY&/4U292  F A$q>  ` D} v GsK Ck6TU$#Yt(ecQaBIqo+&|[CKCc- 3b Io +p g S 3* SkVH;n:ukVV+;a"'l 9SJg0`fGLBjZXUq$lr m YZ  - #e b | ^@d9*  n' k,?Z$G9'S mi6:{4GcLhO`W8N1Ra:x{EA\Qv%w&K1i(O /jPBX c!WbZ2ekvlS'Lz'RgakPe%kQpEzqKD,9>r-RqS^8?%d`2X6V}6c*,() 3p@{W1tD5 .7mxRtFLFK}'"KAd8A #dq&(F:G9O'51.HW_ :4(#9#\FZ<9+XG - P s     $U RY>Ey S   D `  ~ k 1  e-\>hbm>Ng0  . - F R &WWt|.IZ/S#+ 8 ?. = s c  }   5 g o 7 \ - r B  ;3Z/UIpd6#((T+b$}t:v@n1[O?#,jdo@v[v)M:(E*cT wN" ^ W~[= c, v -  S  :lj $E]WE0  35Z`tu"<Gl$ $k7FtJ-k5kFa'|6z*w6TG>kz-jH{l=U%6H2BGK!#[A;o F_g$6(fp7#W-2fP=) 7c(b/P(]1jS\$[lD1U7Rl=^>+ 17W^ W ,9sh[>r[ nn8]6d' r zW$< gfu"DpxU 5 f!CfL_- m:>2T>sAj" /'7jz 8 - SG 5  R H$N=:c0}r]` #&i9N0vaYA\Ecb.uJ[)G"f)KLAkC@0=.K5((fok}0`GLC4a `*-xYevRsL[&u}E6zWB @pO*Q 8" LOL^-;4v-7)4@/oi t 0Sr:RN/@==$}m% a=^oLjsH1s.vSNm)k+8MNCc,Qr~FCIK2A0~hE+jze\lgP+B`_{J>&e@v-d <-ymF]udQ2BEu0N =e v+ C ' + , "g  M t 0 h 6 S  o   " 5 KsJ$#~ r _ +3 *~97 4 Q2 ;   ]\ : "9NIia ` <Q [ \L5dBaDK4T L@    Q _ u  <  :D  v%m H}=wfCP"^65 ! p( & *, & j*f L*=Xz ?[~ <lQ:))5vh)I{I<]S Q|U[Cd[`}"Q71A ZXw+ lgxUG5f~R{lPayO '^} #~E70Jp;OnJ_&x*m2Kz X Ym } ^ Q 7 PlSoQx dt x%gFyf/G'A~:7wm;[YB>e=~SHEAPc\58SKleX}JK3bL,jjK;36aQHn@ h!*p b}jB;x/zeLxRXi&q7D@  o {)LTa$N G R4m@?jR C5 W u l tT =- 7- Bf o j x " ,  |  N   K k1 r u U 1   3 e !d X o6eBlpd5dJ. jA2P  Bm*p'S'LQSwD]i*_&y3viD n$MG>& &"tp$&|N_z@{{/5s}S[S:I   / S 6 h& +V 'T 7g bS#QH/5F5%85vkz(+9_ r9?\ Fh$M;|p00\4 1hZy$d@Pw }o 1BioC)40J?]Rw2 @w40: /]<Q{"%Y})oRemA mEobl0 iS LY?a Y'lq0=G,I1O~IzeiQ A IdKOyYTUiMgyn ["DrFa\qvuk\}XRg7 g >v K { ox  ix  +E5<"TB 2B",WScx\Y]$GIfou1O `#Xs#V?OU~DGvJ ?-y;+yC0"8b xeLr zce IfMBRf<g!]j:2wK(_! ]h>~I~A Psp "B^uJcC-*AZr%\F;&iEG]0Y', lTpH 6x[7uagxHsgfC-&UZz* 4u~HehRwT9CRd2%eUh &<(wz[Fwx:WH"=-`7M9b?Y-uH    3*rwtu7C(>mj(* R  f e  "X X + [ r g u x   W i X  q,;cM(ZFNvqNpT; s  V  pF <  EJ k  w  y N @ G Z * W  T :2bxw6'y ]RTwGWV5}`Gi Dv  o V) :+e3tJ? K a N "fG1*Oe?- RSQx+ o MFwjS 3 !% 2y Z6F(*7Yn(1-bwFN^[2Va2Zvb~ob& /Ku@hB+V g1 %V? ES  p{9;  1 fa \eQ mvus~1-(^B{5ru :<?RgsZ,f#<:".pQ{gbkG+60-|wA+ u(.t;8R-fJ?7y\,Ev7&'M(?E_xlaJcoSt!Y|r<? ^  x Ht ' I P J  5 k  X , q B\sn}W;~V.XHH8.fv`]Q8U20[~w| f )I yg6Ok~8O#|hoJBAl_[l`exRWjnl>De5p{`;$<u>+ }H-Ew;QK]PT'fgYenyNi7y(UA>\ i # f l4'(YWq6%iSwC8FsHX#3/!t]Ua.QKd8>V2'nQ`/*}n!}jQ$u>oG5cADd,=|m]Y .]tv*W"S!)gVoCpbos#%M!`AmVLHg8R0#;G[5ON]C*=`&M<+3 @|!?.G|Gy&)kn_|~n+S[ J_LP sY%|4NUJ(fmAr.>  r  P x x > i t N 8  $   *qhG Tp =`Zl8?3z e[`uf gg5*$& aO~&K\02T{D8c b*p|-Ce ri6g$oFS|97:6iL'{,v,f S ^2  -!b1R!)]z^ePyi5g\)WNB}(?xhF. TcDZF"K ;,*mT&kz 'G*9:uyMn;*x"IB~ fx\o,} :OCiq Bp$ j P CO < 4 M  aW e L r g! 1u)`dRH|9YQLftb\}WoTA q L v  G K Q v k  C CO((DZs8ZO   K 6 y ] A  # / (  x [k%]p5"h\-8C n  6    ~ l d Q 4 2  3  o u " X # u 4i':l(#G!; .lm &C  6J cyrvN vn)P?tXl2[l <Q*=;5Z/.3@B2&q[z9X_5D`9y7}PD Um[i@Dc sY &] X FK jc O f X (^miVk\D* +e+c 65 t s  \ >M D  ; SF #  k T b x+u #e$tjJf9Eq*Q,9Ojy}m>B|w;a_}/6Rjq\MhYd6SV  f#W9jUl@;^44g~U.>s~^%] U :^9#  H 8 U  ~D ZPL"F] {  *X  ^ 15`Xub.^5)7q7I6s9 YB># . P V W6;p`=0u(k 4x82fApa7.`jC?#(6 <( c,4Z#$=Y]D_d}2Vj c=8gBkh+]I%2^Q`+*G9k=w@ Vs=9[N6QbUjs 7 Ki$1o{ 0!J& `  !sb!i2r@M'nPCmt$o Tw1{-=XUdh 1g5jw}ucmKf |hn\D_:V]kqn2+Th"mv^PV(T1{ys#y= p:{k O'_O"w:uG=G)M~9Xa[XT_XWH344R;+3 +kb)1B>NN 2+}r%Lb$7 i[1lZ:X,4%Az#*h(HV " j    I> SD+ D&s`B"~8U 1 eJ5{a!8}D"6nOO2 ogO8,c>d=IeR0_vM&Jw/hM3KL-UFqab],'X+. ^_!BhXU  : n [  s & `A % 1 -* XO\$> Q1)%Z -X,:{s)#NdeZ LDuW XHWZr] ?P(C4gn'B&  +0G,_j> q:#;a4zK 3   C:\LHp ,    3R> >z\b p K  -  P 7S P /f? 3 U y  wB U Bn r?gQrB?< o3    \ "B2F p ` C     K )_d8(W]z"qq A    /F    2 ng m4'XeS&7 {  ) | 7 }   ]  u|Q E    oB kn]*w"y>bCcyy I9 e  Lg+ "}FL@8a])_VX}Z^4K4Hd!;S MiT;Fbm7DZ^`8K~_;fG% VNso ~Fcx(T>OHV&v p ,I ~& L  1 R u  ~ 5 P\n\"h& #e 1  7 J n EG G  6\/f>3P|w2M"KKV;1oYT'L=;xv/DN*fNTx;Qo3!(12s[NwG^d8y8$]iL(s,#bzZ9=Rp\@j Bj+(m]E6>XvWkuYlY>\+V C y 8 Y  " Hq~, U > TC d N ?  &G dX y< \  B v }Q%yISI H^/FaA=`XF%&ymyX>'u+cl[Xd+h A2 6Z ft , zA9&DnQPi<<4YqYu7m l3 'tKixZ qq 8 ? d  N / F5{b~{K$d<JrI\x,yUs-0=Knz Ra)]eG:h}]IbQZya~N/LVX *  v$J;\D? ;3*H K J fr`^E8q?MQ6&jv1u5EBrc]K"Kbwh5Jee|st1h i7jE+u&~*b& Re=jSB1'-~N}B Ez4] F]jmh$"l5*mA|XeC&?nANXra00  TH z<6D`vXVp o`o.hq [+EI1]zW )'h99Jima-a!T>BMaNr[KHsm)\jm  Nr< ]kM H6ZI5a0[S r'A/85b=re WxR-gW9fcCGE\ZOoRV *GiW/ C d[W#OX1 9tv;!] Yw6;Ub)(Wkw!<`jA2F[* wY j  32 ? F K 8i ] q >mZ^t? }$ ' +c e!S`-(q!YM4c%4;0 z2ygP3!ZVgu MO$ Z[e');Z7sJ*@U# VL3U*|y7gm(P\K 9at]{l6K(C:M{D6[_3Q'WLCV!= ; 9 , / I6Ba(  + WF Zt.7^(mfAk$n6>l .  w:  ~ >; F C) / 7 f~J 8  ,}?8X     r "  I  <JM n t > f:!hH^ze@"gG\H X\-cr  ! . N T IC  Q C Cthe^  2 <  v 7\  x 8jN`$ 4Tec|NS  > h *   j } :  6  d > @yNEIKFx-d`Xp$ $osG}SG=sQmz@7 -a_Swa1@y0K?6  I  3 RI H < # D# ? zf ' # = nk Nw `> ' M , P\ak ot r#  iC t_ ' @E L ~3 r \ !<)PQ?i4g6^Sc"h3.}A~ve9()6x .6~S\|qSKcSWAJd8<X56% YKB`WJVQEWGHXdvXgP^vs_ay6c>9`}\5SPd(vOk4gE Fj $  x (y NY te d d _"  t z  ifc 3: = Xl  . s ,W8G#Z G x F-"0OAru\ Wo,c>ha/?ZH(aVN`3<{o Ysd/~ ,ngU[{?5qhs/_a+GDM@zR rZ(+`2HyS;nE 9X3ijJd~RT%IuQ6 x L<&h=hb; JnydWAJL}OR s  e?='(rCgw@G!{ff+gU?`$X-B4K\fVV]I+_Y:F 7c_ U 6wm<[r&y;:wf2{8l%ff9UdC}`@(M BEMx/}>ka0U|.^@5"cH oZ8%b(hgh !y 0F_abE^  (  S8 D#F tAM(kNlL}8 WFB{_\8`Mzrh|*TtX@@ "w X Ol$lZEE?<HeWa( >fRgMJm%=jMg(E]; m74t^:a7BJaF*v^wAD afdQi:J_V/5 [A|BYHEC 4U4}f-M d 0 w R C # .y & 3:*<$5(tYK</ix7"|*E2.6JA+`{o! < d O  u PlT.!ZuF=pua5n  v! Y[/Buk6Sh i i x  G 7 $ Y} / \ #D k (:YTQ z+c[ 6LY,S/qvI/vgtI@C6+xYt)T~ Q<y5\9fp~F9;puBQ UV%MkZ5M/{L'>Os98L7w  u   d . WFv8 y V0 H x   4 |  { 1 *U b6^yp?{)  R&/%m:q<r~>6qm&|1A9k,)i 8xq@Hb$dS?_$ AA2)CfF$1SqZuAAJ;-M86B&0&;Vdttafg+h*EfR$Rr2fG Y8 Zd ?   3  W f5 ]a]H;B<+K1 ]o9oxBjs$q6l171 &6`Bu/bw){f  E]\&R;= Re]p>|Y%sN\??!';T|_CYcjf8{z^.}o?YuL,o k3=3R3HabU<.^28vg r 9 A Q 1 ,n_&7{Tv]g-+y)HuGD0}0 Cz[L nR  {"j]yf1 E zzYMB?~$" 7<-*Z:>dQH*b  z $ \ +R`[5^+CBb'L S  [5<9*vV%~f3u`wvpU4Xr_;Bu 7BVK`dB6SP-%D%Jo]R.,Fpd{A{,S}P_49(7!,zTMI?}TBO(j*BUh"VJ#.J "L Ug ] <73Yte * h!Ibw$!(QY:P{]!s2g\].-hog{Dmjw(>5P %^|<L/GzP6NO*+CS1yYJ0*>71t CMMoQOs_nOGV  L BxdN\} {B k u wIKof'%/tx wc=  U # K O R SqLQ Cf r  '^ FM  2 . `b   G r `N *7; = K * ] FQ$-*n  u) = g k  3O ? %~ p"[v.0SE8krB  -;   e   C  L m Yy %S )D] X h N % 4 !JEuK&^LNk$d'0PF3jqXUdemv?w~x ;`YI@i   #( NR Pw[OT2^j.TZ?epBj5yk  bA r & xKuA:E1V. Q Z J E+Ll58:&tiEims  I *@eDh = ( hU  ? V 5 )' i G Gq4{aB}]j `f0@P O Dene^La|$yc Ze[#l'6P_?^wqb1 w\IXzPL9'~BB+ 345;a~?IFcw EXmtGXN,5+DJVZ6?S: L6}b5{Ia m +m  <  9k c 2 X _ F [ lW9'gRddP!zR]BDH[ ?v_K\) p/8 0'  x? Z X Y   :uW;Z!$rp0jsZehaou\s DQ)Y]-No ? r , i8EE}A &+GRg0UWQ%0]E66l0v!-4 p $0>je] IE t V  }-Gu40[N~7 /7n,s3}{(h3oM4A= et}i#nC>?J*Z0|6|b81 Ag{{^l#>U<rZ >tUM,tciQBJ= Y G a Z 8) }m v d L1 d A Uca9|LFC cj<=guQ)G@x5 20edHx5.6 YK]/q\?&Jj y/TNE)ET({2j8 > l  x<oJn>E=$2Fw&+7=Y0ai x__b El<=L: CQ]XC@O   9 9  D  % Do " LRBG00qU "m H     6 D & R q \T G /Q v^,mj}>( H @3ok3GAqFRjq DTWOF;Ob[CBd#=bdK+l?Efr f $_R{ <  ^ Q  . t$ Z_ Y   l:tb}CIgzv>#o%C & K H 9 1@a^OI7w o` 8=g6JH5CFCxk 7i < f 4  D a 8  ^  )& `E\|Q~HEPasR[ (aBSSqh&_W l & @g S G| P A t Z' = _* c0e <(9jQUa2 5WRXv6R i*6Xw:]~j5]OQXv{]%5-3Q.WV<^hz5F'#vPq1GMe 2JCL_?919F:+  7TK h\E2.|s_h m  A( Y@=#bwXQay_0?uNW`nI6S o E \ O  e 2 q 7 qu{s^W5@$q +M" -267C{q4lF=-<iT*TKB!;ku'"cj$Opy!NDYIor M@  r>@s>9 ;K F% 6 ,xRIG54*&af%2DAC~H mZ@Z"~i3R3' GNRMx Z O  *a%l%k4ea&&q-0R_~W # A "% ymk| % ?5 p _}15A%],O]Qzg3`@oLype>x xc3hLh46h|! V7I:h2wn@p 4  } 0 Z U s | " 9")T'w1<PDdD)j2 ; [ w On Rj l;)=w6tadF|c z _b  E h .    N 3Sgz6-JBba  u .  BysZ5D  >\ Muze    A    Q N &_    IM  f ] Q$V+'Q9l 7 +  $ Iwz<N.5K9HB   b5  8<   ) ;  z  o$ Q | zo G &G E /RHyV q C t~>#\r4m>:%m9em ? \P,0q @!+jJ{^ "^#K1oCXpllZ-w(_&0kKtO]RP79BtebYEW`!eKf Sl!~tD<JUn[G~g6H}p]Rug<];;?QA5Q"Jn@>w_J/ W ~ \`7_h& G 6 t 2#~?JcRzlmDeF|{r_OE"Hynwqq0oW5j(&{N; ~ =xApd]p6/$W6nqcaZoa b<WA'k  hY   H3 0  = O C ! k 6 @ 9Vw`8y M= 2 H RI MU-fH 1fw Pc k{}`3]y7eC-2BTZN@rkVYd, u&JC?~ p Lt $" }^:R)O/Ul<kB$Wk@[D 8 ` c5/VL@JFbN P> N U M nG ' NJeygU ?,j p**E}',RQdA?}  tp^HJF=QG36>5^#n$UJ89@5JO^JFp4YR2Q ##z A nC@Xj|I tW  dnl_C$ D  & n @ ~ k 4 |l t# V a~3{8" zb41 T e C  f  lF RB | I5 j z  *1e*d0EF B(mCS\?)khv kvj+A.Lu+9,A67.> &  G  8 Aq  2  ! @ ( * - 6   5R  8 y  0 3 r  </oiq5NeDEuQ8u5<\&!q:DN {="#Qm?Si t{)pM==4_;]4Dx,j&&_XV vfX v63k#I<HlC=2>.U*-Ul,Ey ` = @8 ,G F  ^  \ % 5C0<:L\M:~L98Ir>*fR I %o~9<|@:WQ9uQF`N @mmpJA. P[>w)^a7R&e/@r|&l9yykRF|~^vX ~ DW$r   V F  W UzP:/@o[a3RdI Q cc # Ft5nV=:,h~6  d  HBuk O t_ T P 3B    Zt  P 8 < 1    q j" 7 - | m    ak 0X   {5 v<_okhnmfEi2X+& i  b  @ ) 5 } _)eO V :? x = w eD[*~0suwlnc.z[dqHb-NEv \ZGt# >k)  Q , 2A A% 1LXBk\hvJ^/`c{NC q] h6Z,V~*L%(NpOa 'gbNjPRLfjeF]bT3b~dW5%!o\ ) AW|*RaZlb4&Y4  i:q"zaea/> Ken!K{.=o[_$3=xrK-,^\B;R}9  M GN  w B , - $ O h [[ I J  .  <} V*UNzx!^tNB.gN2Y`|.-z}^ju+$vtnw|xsg0  I0 w J  ^  ? z n  r  }E OH / k Am9>Lr3^xO!zhh&UQA5 l M/`\OMd3j^2C9k<CqC>}.{u't`Q:.w9.jkGl*ZGfK2{ / '( JW3(lS + ( tv18N=I~fRq_[qH2@U(&5puq ` .$ )UGcYW [BJy0\Y5Ss$AD |2iQVlG = }dWDUso E  |  ] ,) , @ c 8oc]s3LmE!>^T%Dy G<`*T-.(z_ /P=[fcQIN/If(+C}wG}$g!e$KY!STb[ t:d3YA ] '  ;u[s"fW  yEh t!l6.WCk*# OdB*d#;+r6[}$h)UyX1 W UX  : FP - T  r] ] |  ow)pbL;_nouvF~yUZ>%J+Ff!HIUW?oC+!V79!   m; P1 mE  z 0 $ ] H Z p B  `Gc5t;Os%V P (Y M b [ . L , ;  . >  A  )'  ?   +XZ5 C$3   S  c  'h ? #  / x   UL V   up " = 2 +$:{-'r NH ~# h s s ^ K  w ` 3 ~ | 3@ jT  L  kO \  <  S h - Z * I7WdtN f|"v\SO> j5C|Z^-RN+z H HX    Q .sd:855*%e3^2RA L@- U u p4nW|OT*udLY1u\/)]w?'_ OT(6?"t:Ms7b)a1_?~!%7KnW+ *     0 Gk"Lt0b.Xc%]43\Ws/jJmG` nLjh>]yQx/:55;D${cBS dZ1[lSk Q%[sB D^ke ms> 6vbIJ5kUZ\r]zK."l0A)5zz~[SX1_Q22[R>}:M&DR2 H \  g  4 < / 2Op . s*^IV(-W]P  I6 N   32 b  M ~<1{e-s)"uBczj;%L,RoV$dHr$ @\xBeRw% 7*K6S*3O6"U;ad2D[yTMj%,u ?_ 0 *scB?mzdi]#EFw l X\ _I :mNfc tJj=0}s|:A^P<3}' rYN5e4n89RjqO]r^!kJKW#&ZdVoh02JLEskd;Nqjyl;  ~  YBy  6 Td=4%B]uNqlb +o]9 9psjy6/cyR ) & 7t aS> mi " e}H_'|?>9xa6Ui<9uPm, eE:QH!# Y  g  4  $  _ {  L/I$N@kRS iFtEBk ` {xll]NGo5y/_0_N  -WX0t/wI~z 5_kY A;>tJ^u^-5Y=@(p7FyL 2t$ xOGJ R e x~ x pmUX:l"H|h=x| { |I'&-|0 ta8xCi--V+|aXJ 'SP 5{_!ynt R  N wVu %,#iANIu!  =\gtn4P lrG%F*5xX{DDHCIzX }  {@'f .  RU /   x > ?  & lc |!  (  U K|     ]! IP Q  L 7     ?  ~ QZ  K/ @n x b84(_D)  ) u<    > + 4 v '>Hn@:L 04K;#"X x 8 J v 1 j j] w^%)O* V " >kc38!gG H x2k<nl~VXSENwCYKqC\* 5UGX"$:7 I / !; Vi  TI y TL \ Im%T/?6N~U9F\jou@Wm ; VW8 "'O{}26V  ~ 6{R'N&DCkKag6(mU M R. a OU.51rE3 Sb%g:GM #W 9 lG*q1? QA ~|  5= J' l ] . = +qy=2e-T5A /Wz?msuk[Sa] -T:WC#\vof*& 8m>dDxTd.fY4(s Ik^;H0qq-!|!<?4N t =ZWuV=#YJaKX Inw]n  CtO @  k { ~ 3 )  x B&8){  h Cjy[OIec2N# ip9]%j?qKs43t!2HD42t5J(Jt/gn5*36wKdfqD|{ S&-N]sk7gWSuWPZ- $6_w i . 2 b~ J <Bs`Alp'\>#A ] M" ,a@pUGHy4@~{b@& W^ T 5 8['8G`[87l[!LA{:Mt<0tns$K#/B}/r{lbTmSI$if3R[V8T7mSZspra)Jl0Ft|kF?t!%jlO} 4E!4;GaZ"u < H_,gs[KyHK)AHpg&!72\?nMybY?Zb`b}g3 o k u E o R / ' P/Q_}:aiG1d U  c Ey    9 [o  V t dGY=D@rVNXs=:@9]VI(YS = K " tG K  Y x\lS>pyZWj7z G55,t)T7-}$XZenBg>seSGkx!nKqzkO!Hv[ =0g4(pNl& r8yw_ jZ 3w3] .s v   8 Vl} J(  { Q[^ V  es2B# @d^SwX<}_L-gJA-L~L S#z3 z@#I\dUs"Nac;m Gf =      @ 4 @   b m fh   @h  i T0i2Qm Uf j x1k\iM ; ?  F  ~ p  m $;Q_Z1Bv  -7 (!-05u %:d`d  _  A Yo   : Q y^ a2O./?ojr~p  g @ Ph-sl%xt?Hr%&   [s$5r~t{ Rv"}A,5qNtni} $j3 o2 1 1 D-  MDSlSi   p?2D?K   0 !P2Yz $K}[u'#R!.YH3<3b}l^L}/\OrAq=]?[Jl({QK:\/? epiE&J-#]m!hp?uE$ -G&  tI a  e m e  AE:*oo=9Wqy>cg.j>4L,e|PWYva]m E S 13 k 9 %J ] ^ y Gk,t~4~ A | # N /B o-E,OI4+uw%~'()hu Fw/O ! j T Lx ] q5 /| ^  }0efm wiL x{sI &nE?Vdyno&rYw;y{!d  F T> D:p.#D,Qi w s : V L  ( p: 6B:_NU_T ?CfjQh|x}Wx-= | N x `E # * '3%m9 8|8 4?+x|1PH*JS! O2e%J\~Rhb )gT3h s * f WQ 6t T 1 f   wEW=dD6S|)XwKh< 4=-w3ph~Vr(zCm(I L9Nd?l GrY#-Y1$! r_N*;Ru7Q~q |ly/e0GZTg2[!&#aSwR%,owEf  ) qi      T y  ;(Xaa,^a5 OR X+JUwZ X@}Dx(S (++w19=*M   Yi@,d"uX>K Y 4} Z q =Wn. - p   1 B Y  H L9 uELA;hn%*nwsSm7+/MCw/H0 S ] ;n % T XK r k JM04b(? *@ $6f% V >  >#8cR G - f-Q'3;7*`n w '2DPA,zM}yKv T J d N U 5 p {   B 9 +  G  jw&G  =u w/ ] &>fd JC5 ox 8 nq'| f L/cyS3 k2sYcdLQmJ g 8F4qw'~jS?0g&D*d[y@ &'M-?UGZ+p |t}cQ+x"\-ulh h  gl .  > s x yh\ZMa yyVOGZ}f 6COdk|{MgG Z5D0{4F)64w Wi  "  aQLG{"Q o  X ^ {@QJ h ry b[oB d$+Ori%=8TNF&2O)}/@H![j l P < @ s _ O . +  Ue sfkg1h^ a<-?5vxTV"u.#k86A8 2  U {    , s ) W S N     _ p     R  ^= F R h  u6ZML{bv FPQ%m  C+ Q > #AJ8C?FSdy(   Z   :RkF*3 Np= \r0 oH^A{Erm wkAV ]R'9:x : e 1q Ray5e=bg.xU) NBk_f)H   K 8?] By%OknIT; 27) C w Y 'H 8 PL Qtjap,8=P!-zT0)!PF/  q v  | D  5 o   <F z  s Ih ;  ; l f  F Y fT y *W:$OX)bac?'` dQ#+l&j? vU   L8#^N ?,y ! Z>;a7O@qQMv9Xl$]eYHb*XjG H N    C 2 T q  s :  z d0uFO.!i>._8 Wy6R@n*zvc% )4TdZrkn2=A`=K4C ? a  : I " @  ( 7 p4- cI   6blLmSO8@Uh]K/8913* JDWzL } xqtP\xOsQD('U@ } A 6= hrcJ  2J14 AecYN)}R8ls*@@t&*M53)CNL >\!4G\ P%12r3> Bqz<] ]e) uY$E]O37W=)x9  < {  , U7!<&ibV7s | U- u 3 -mW& &   pFcA m ..kvK*\OssD_o\yv+-^ I<wcw]r  ii ( ! k Q   ~ 1 + 3 ~ ? # ;gNBO,,;`< \R+ a+*JXh 0 }U@MSL X fL   B&9'~GpuW8t3*0k 9   9 ,xB)5XXK2 .Lazr6X&s g / ~ \ 4 B 8 CB4B#'} R Z  kU0JJHH%$|m_K#7nHS~F(/rm[f d_]-uCnbdWh=T1y)_U\<1 @   IAS(U{JE>:8esgD!*I ne=&'5P%`@F., 2 m 4 % ! b O ZCY#oUhDB&=Y>M]nFg99J=9^3*gl R  _ u  2 ? U E ~ e W  &; d B g ;   > j v"uK !g'ZT'Z@2|g :CdpK*81HgkU2'3|>~-9 Njq`F dL!UD5C Sq~c}'Z)q.H!A@}9 1& | G  $    i{ ;   %c I`  Y : | s `   Q<o qqTb2`]&%vr9FNjqw r   Ht  ) c  #Y or   /] Bq Hi <U  9  F ^d>(7[To=E2|Qz*^vz$&(k:Kjci ;-0  3 'o q ~3 W yc 1 kx  uGSovJmuS<-wji 6g}A{s;%'N]N S "J(811@AF(BSm!8pe C / a 8 ` ; 8nA{-*i&z7DZ+w`b;<mB.]/Y>E(? +z+>*M!v#z +HNAId~Nf\Y40Gm{~))RJz 6' ~]):*mJ X Zs k. H -Mo6tX D(D$O8Nt:3HT. J#6=yru^~% ? |   `   L Xy; L0 9.*vyraxmJatKtmAe%C[X l%):`26"$s8S g & L  { 4  < 5  z j { 5   M O G   U<[Joaj:8a( [+1alO6`|Nn QI e ^ } `Jw8z9[mP~#)DqSSLw+=!&3=nw(-5:;[V7 )(&spSi/0/@dlEKjv|A2~nPVVH"DGva6G*G|e4 Xy^:A)vC}x E>   g ! I  Z 0   Z   K R _ o A~}WYAK  _ ?N O(CQCg21'>{VVdy  C (g  `  4 k ' $ y M ! $ e  3 I @ 6 &n > _Hg=R* |?yx8C(Jp~V%y b h 2L o&  bdn   cFB^`Gi #/CV vmXX/Z`-qGhq$p7  q. M :   _   T 8   Y } ; / +d F:>3T`"a*4{pNa8|Zd \ % IW7  8 -   J t },xA:4tHn?["O5 432\jSK\ol.O`@6Z  9J 6e >   [ ' S P @  W .{saGISosVirqzWET/g ,rp_Sv$9TN5I]4 ayxq?Dg[}Tg:YJqt|_]-ZXM$0[ 8I  T y ?YpVP w0 ( P / # " % y S} ` a+PJ4x0 S  > *  }8   GFR p(  ~ D d < w 7 D   V k  4  3_ZXx{8"Kma"%N|Z17D)+;B>*d:.G$C! K Fi L` 1  m 4 e u $ Pj+FM3#i+* {ejlx~ ::u x PT(=JV@v%"'y A  d}D{0J 5\ S h6 ;#m1/~DWnJSw@ 6I4hJLW-;qjPDpSb:w-j4<)&0AW"OA5rFgL0*V7`~m2'2\ q'a)\-]8xIk(v5>LRD_Am[=c?Sr)Y'PD] AG8i\AJ_km|T.}kjVqA +5 Il 3&  ; .H-D AD?dNeSQ_*_It|N;yG K%*=s<c! Yp9cK $ f %  "D N      0 ' q^|(81%" B=u"^Qs}S/s*_{>3<>GMW#V7$TGt#m~-*qxR  /F\/0*5` +fu~BU`4jQR2SMu|l i_.! ' 5g =_hX[eY{<rioQS2Y+") :}}MPe,Iy  ' T 8 8  < m 1 A k#  /   /[ ?`aC"m s~ 7 & o/n3n U n Fz t   " $\ -U  f Uunjw &E8@   { U  - %K\rL--6FDV0~ 55 qk]r#,    W  0 Y7 x 7   .8~   ==    W; 07 | lGt1?on: K 5 &W==P%  /T+v5 ( 2  7/E=%,*2)4xDf, MU7),.66x\ Y&U  b @ V  G 0  X  TpM&)lNwEEb bNhVR{]$CBv ;  G X # : D { S  ( g T K o 1+<0H?f~XRFZ{4`;GXAKJHqfaNHH$t]Pj?}  W { ! " I 6 [ 2c i6"SuXA tjF"waITg6.uN|ENQ`!wIr"` nl+63{ \  " lwai~'R $bu+\,k$7=Chw3 WS+^{|'LT]S{F%t8:N}w a % @ >,BLoX#) Fdv[M z:j x o   UI K A%  bA  &t |bv [  I   d <  *I I Y Sx \ .  F  9   <zON@gY;  X|0_\|DpOq5 Cto#_Zu;+/CSTP9Ot !w$ Wm ?O%}Q^VJA[e1 2 *Z R = u  Y Z  1Q&pa:M2 #  9 lD_LKe&~ACG1^5(k, Y%`WDKV\&|)iSe*P @-QZ |9'\* ]}5[k a* "   yBWigx#3 bQ8 Ht"E`s Nu3NiSn ;?AlZ+odjvB"^m&_bUMW25^3 4-laa_*)} \?elyv\04~6yUx:2 | n 9 gt     df  3  I '    cR!^)@#5kV& #P-0?H YE7.L\~'iIw[cy[ ;-tsYE73Mshx;NQ(d=B/hZC=qj9B fFe1Z|U(2`lUC8)BLoF_*CkZHyz\N2(3mZzKt=K\2qMQQ-W/'# G l Bg(    @ w (EPY\,     #_ Aq Qf <  7r6}ZT g Y F s \   h  WX TO mS T ] a% * < g W~y HX.EFldC%/,jGnEgb9 i ; <tyQyA-`vN   2 >u_`)*   e  4QtH L E  /' ^ ! '  6# ]?Kd~IM 9 0n @ jq { ?  f\   X) w z % @T1eXV[&)t8pJ;t$ \v@ >48NTPbzs6thX?Khgm c x *d}0!n;ZC `u^0-}65U2b3r:keU4 >  Y } K  e u%q0ysP"LxbP,";})%SmbGtA'lb>T:;6~J.f$[TGpG}T2/  &Z nl,};nG;@e'wbN%+6A4L,zH|YCNhP$}:qjIS/ T{2^V/77h>*-Q6P rvcE?92SN fJ0}``X% Q{ hc;(r@SHxGLBOVO,,R,yGwmFfcBu5 e ,-<^= Wmcg/~P}zT ,< +, R }  < s Zl =xr)yP_Z@  F  a  S  6 f a H u -%(P#&RRkMKlidc"X!s8~do-}k{~xLU;6THczib#(_e \Nj6"Km|F~S~m.`7vT D 8 y  + u Gm  U l h b2 N?(,76=iP\SP- k0_130&OKLKbB|. $gEh O"}~S]bt9 ='{& suf-Z,T.{hsK8Le)bxOOy=?}/ & 7 <  & j,geO%ra24 )XWB};ptri.; "L?|c [ZY%S LD$e/(tK EQuhq-5hc+a|}$U+2U| \/m 7Ni 4n%-_    ~ a cw>E  R ] \^ Fs <9u II5HV=}9v'8[:h^ZCr~vI /@elm39X,Pva&>r4%.m<">V#7!Vu@;/6;N!nL:"/Fh7VloU!IP{}CV>ru' $?q8?H2C~uy/>H`bXes70Tu$8{V&7k4 ;2 Wj6Xd[ F  V   + ,  K( JS { t  y   G  b a?,WM<;`   J a/   ^ >. c  r   Ca lZSKfr { vR 0  'u\[pb6:GX # c ~  f.pg`U/ A A >NX ! Q    q 3 , q H d    # (   F YM~$j#& = D_<`> gq - 1 0 :; q  z 4 = @  [.jSSsdb } : 4   ?r(  - P v N# :+)xt0vo0[c'MwJRk" 9~ha1"i^O t2abU`]r f$ 7KvQ#o#+z%,^KXg=a\'Q6!ocuzPr,Fk.v&`L7AK+{t)0XY-+_R Y5Ah9$&>(~4+2 2"Nd Dvw1 .%Ph  ]i y E  SWklnR}^;jn#3w x]I4unyn&~_V5AYX Z < .w~'A*6~%abWi4VuE)lw1d|"s[Q:5TTVzZ)DVXIs,g!N jcc)MAC3:;n` O| Fo;{CR x~+ n} WC[Sj >]}:44uym($,l c  A sQ3XI ? +V  =  O  US     Y2 $ 7L ;:Ys5ENj"<%GMK2 H nJ|#EwmXRE|1Hrx="[F~Y+!}up4Bm^Bp@wG z m o  '  7 YfHyY5!9 GH9]?I_lVqD[LWWDE2n>\x7P2XE+VQP)HBg^EJ. m  Y : [ )/ {I9\fO yj%^o/ X 4 &   V% X V   =    W  C  '  A =3_WxK33[)E4pXeUvG7:IB O%'%&x]NVh`]vpNt:wFc ;v11b{ c7I-q&]@}%.;b0; % 7I*g 6MK?g3 zuN}>80& dn-k>l=D HDj h:];tU4 JZce!= f /) 6  8 W D y# /  ~ tQ ZM B ( ~ X  w o 5 N   C G  Eo l   (`U  P e9j " ?  h [^# 7 , P  0 ]g8q t rB  eyT O>nZ@?"  l    ( C i3f  $y D E^%u e Ns  8 mj  x<V8Swd }  u Mo ]* D w J: u u  ! z S s  D  X DF -0 J - &44!|101iKL$1W n \!o f2Z(y#[E5gcRQ=QY9ASKxk xx 1+yd:&jn >J0(0G`)rn b hO g 1o tCDYZE+Poc|CKjy_h_ )oSs1CnMt4FgC'PukwW bi,P&-a?bdTi= ibwD]@+U QTz2(Zvy$i]<W(}E;7$TsQo1)0xU=w] nxY/Gw{q:Wf zxQ f.B /M Wc'$+Lb.-]3iy~VS 'GG"VT i"bHN{7WAL=L2vD\! K ^ > 9 9 d: x]4vM]+w p{   5 k  4 5  ' ; 7'jM*["z*]8Ps47Yb|%QC{4"fL}  n]wx}qC'K[|7q;)OaFax|QTP\<<3}i kK z  JP? gIN  jX L kOW <T]^K{2>~~-RH=GpbzwPb6RSr\5Mapgh E$T[x5g=aH\R;(/QJLhf 0:J v*fF^q8di7h:X R=O#Go< *q/)v W_i,a]M;C`vJaul{n 9b3b,$ X @ k w, :D}>(4bl~[3!gKuuB  gX @\ t ? ;z(2 !T  X ?P~U CRtVP2x    T  | 2 ; to t 8u N " Q O yp  V+fYfG!H*2   M  t  ? _ H f `  U h %E F4jz'wxV v RaDK8OIj 4 l G$P  V h( L q @ { ~ u n V vu y 7I Q`@x%GjE ngQo8"prFv1m>R4e`" ?V# ` y%Pc? ^|d8y}$&4m%WidTY?y78CDB\,EHHiu<-u*E\3tIZx#m| ^   4\   @ ^ N ` b;PiI'QE5"RmTt.\&eg/1JZF 47`d U>^p @=I$wf!]/P/) u>MUS. L:N)Z;5%3ClsZ&hO@"Ur'*z0JZCNW^`v4yH d3 f)?NK!r_q 78hm=eqj;q'@V$Ck4_\.'2/5{fx) spqEa`gCf-(_wc< dy@X{nOQ}$)CK/_] a J  m 7  1w - 1   1; ~    )x ;+  | v V [ i z    5" g  h+,-Joi**ra"33zFFdIJXv9LKV6*6l:B~UB-Gzx 7dJ&kEX|}R?$#H3(JAuP{ M]+YL%mnq" w\850 - qf _ Z3fvFZM--xS Vw  # 3 -t &Gq8^DK<)q*/5h_1x`;v Vz&<<#s;69Y2h0=_Le%kK4uV6jqF6x+<\1{  kM+E+)Gg0GZ:V O7U>h O`FHaORCM=*N72gzU*Cim5=~M2syrH_+xa{ikM c;'ej7MUMX$  S 3  u [,McNog(ri Kz " ^ ;  w x q 3mFyN3j#(X`7n% ThL 0wr$ .  h   +ZUZM@}hG|W*>d\A%?I K u1 %qarlE"0S 35WyWqj  6  ( 8 S M6 b f , J  ] y+, l ,eft|ZG7N .$ =h t t T  H T  P 16.C"oYRJJsM<Br:! U ! A 5 ';P4}E    <] {9gc-P2| Ctd ' / l =F R n w PMr#9  )O+Z2B;r*eFz"F c A*QcDS f X&RFIu}7gp.CXY34xZd)J u+  p \ xr#Yg'j#q<:j+O[ v?hC:==\|"0+.W'O?t'TPn"ClR)zdT+<:x C ? O W k t   cifBP"-T$P]'*;U[.ja18;w7-JK L @ l VD@QA%   9 ~ DI wqWt >;X]f-,;*!6p)G?,^{v?'Jwq<Kmj:^+T.o}!_If? &K W dC x 7_  G X >~ FPRCZj n 3  / 5Z ` 9  6  b V  S f o i ) ^ ] ` `I A L _ d 4  cac\3Et q 5 ' Y A  s VsII5 5 S(  [={>M@q)%~23|hrHv - D qOh];&F\xw@+?$r0>Lk NYR<1 Y= $ ]  t^>{[+$p}k8a$+QA6 0DRrkg.*546XcLm\(ZD qh',DjH"Iwn2 :iXN(}tVC.)j yH(C3bI<RVCyn#eUoF_NH  cSsO7R+P5+ 0? y  6`Icw)Q4ci!@ HHObbSU5P~ayo{z`%T kCT7B0Qg#F.''d]Bh|fG^Ln3YTB n C [ NN n y D 7  " @ s p ` 3  0  kN  o &*,' sIo>kA ,~ j E9iHl2 V !Hm@{~fG#>GmKwj^ [{_F 7 5"U f5M2l~5g`fH/*iBioh/x~A4&*{j`pNk-&b K9-IWk#L@hzuB,uoq< :%=%8(ORIJ:P?\}nC!J9RvGhK^6'  o L . ~ cY|v S7 n I A 5 zD]jO>2|c`,E*8 ;*   p%  V  }"YlR6`c5uE%k:a[H[8\GU  :  u4W-vF15h]1  oA + l  5 P _w VV B oPslIX zvV $P "  = p ! z 6e (^ 7 uh0pid2[(=^m:JJZ G / ! , W  " { u pPkrkO / y K . P  u# MbhHnf8 &r   c M + a As i c 5-  k A hp 'Wsx,rJQ9UM\B~WYD37~FUm2  V . Q E Z ? g=L"bk~:8t~a:|SXCm!USg4 #0 g>x_d4e_]tA\t)}d_wZeJRFAxZ'Z,zTIEV Tx"'P`qsl z 9 h n #: > % ,<3ACN9" QL 0;R%.6hVy/msB:M  ; 3   ? Y 5 bN y~eYmn$:4qzUL6O;VGooy_X_F 9ba'lnWf}Jo19GondDepR Sd M  &j e  c YL #? X _  kR C b ' 2  y  BE + p V{ r M@-^9onDo= l e y  yAr~'`/~vNe-F>WI_w*=Z2c4Z 2x\ojq*b&}^ }$;K~1yzFz0*2   VG ~ s,5Y_;r]uu  F u )I    *  Y h N$CB Y }  X { bG g $C  yu k iQ /_}_=:3h8ay)r qn4?MRy<*.;EJ;9Q*HI6&;Gs_J,@mql|S/=^cxGp}S&aM2%n fl j d5fMHyEvP7 Q ^ e \v/. Y)s< * r } v@-b~t#ei@rC 6 " <^whri!ifgQ0 nKVk/L"7{c^ysq/Z VUJW$zX>"!? X 2 {+ H # C _ / O g  Z s  u,` /8 cxE3*%^_ h] e ^3y  H  .]f ,SI3.5;  {=< NE78y'p^L 1tZYS|5_=@wP/,H"=#T"IIciuOtN9}hQdNh `(`w{4t  wTxZP%$@(pX cf'oN&2$[GrV E}7kLs@^Dl#-jt$O0q._%QC = R < ^  86   XT  0 7q`loHBJ- *\oq4P]  W+ ?;s:f2f m=[I3C%k Mt:>nNr D ~ 3  Z Q I    2 B    n 4 )K{]<lP    o  K # i F  '" ~g=_V W  (/D{>?eB9mI  R  e fkAEU6 m m a T  ;aw tIZ SjGpA   jn k [  T #K& ; o { |  s ((a8# y+dp.MOWJP+md~3*9w_Ur[@ fCL$4i?2}^5PH?6R?&,=M z1n.. v 5Ueb/*H*":IIJJ_@?CU9 zO7 >I+5i_O,^aMkX0s^ 2aAO#apjOpUy<B1F5 !  s/ *T 6 4 t ( S?@{<3kp` C906IkwDsTweP/Ub7uHOsyH,[Ly"Q:>'Cq%pK_y_z1wpe{| L0%\t{c3z&aa{%81F6{;H  x @ ~  V G % ~ * g  1 Mb  {n [ n# & q.&LGu&n1N @ h1^uw2 e*,%KbJ4FzCks0  U  , 5 d #r z9AX5;:( G{vtJ@> @NC]3b9i;31gur3\A2 P ! wDeH)a3j-P X  u4v @{$7dX8wzQq ,!hSSpWt0i;w`QM]2x5xJ9&=EHm?F>p4[2 F`c1(43a5oY!B@U^Vy~qZE$ 0,}Ws$EA} Xc1z&&82Hu_(2/K~v!$/>=^ W zQlJR ~*~-Tcaz fj  &Q8 H.h U % x N ) I} A  0 D9#  $8 D H  -~{},S  QGL+0,>9.'C|x1?z< S a ,B "b6NZpf! DhGQR= in5Wfqv R% Y   .*  E Ds , %; * ; Y *s$"/ Q=,l gt_jGz0ym7If/0> QmuY @ i:  DLn(,JMto Z  ^?  1T SY{]TR d '*2/ #qQtORk$$[axqn7u=Wd=vE7b!]n^'9 SS2^_*,/dlSjYx2AMwv ]$l0 wsF$uX2[H[Wfu)j'G&5e;^$H(gb#FV:w*R*(g\c.-5<L K GB]BbH ?  y5 g d 0 aERH/6:I23lO#e/5NfCH3n2 z>)0C"(XU r VGI/W[N}l#}74D={DZ.}_5n7:&k  } N d ZAT Z| p UY = _P X  j 7 5 =":K)|UABp>c}zH1Ed A Y   L A %<L_v^VdUqCZjI >+MF*jMCQ!hhunxCi 7Y 6(4%ulkk_Yh<05C\K?j|/$yr^I\jk'_D e LM)C + ) N z z a Az- M\p?>X+Y#>t XMjA5/(yy\{ F,(}w S q "2L mJ3W_:T:_2j t q P S 4s] Y x E  O qx < e-S% 1Y~cW Q=)jK _fsl K?  (< M ;  pbI3m?d PqI\z:} 4-TJet}ElbN ^x w    Mg  Z  Z  *Yhb   +   2V  8iG'G- v   K  `Q x 5 [  &  /aBM:HJR#/k{aqFX6P0u~BDn-rA|*_eTJlm$j]\.L["~`&D<^|6p{HjguoSz=$jl P0#C}tJ.M`Q:qN;|%a__/n]{K5Q)Y%|h%g24?+v7LCB9`8CiZ]\1B :" @w ?)1 T 8 p"GqxhPZ=fr Y_A$wx- j^ZTr(FOjlx^|ME}OiR*Ia(H4gG\hW!yFXpG9_^xQhX]|"P[*l%ie*t#Jh(^?qS B S (  [9 3M\nld73 [ wK 6 5'q*)c3 H M s r n J  f Dt VZ <Pdgx_AB|1NNQ> TLG4RNjS4|9)' ;5oam{0eg&Q^)L d J [eD:RK j+3x_}u9%\<oC( c *E 214jZ!} 4|,2/0?1_{eS eCv~3hqc'2AYNqm`4fE/| EyD:NVO;XsW6h-`A{?_g8+W+v   UcQtk^6N k 4 v X  BohX>Z+$]oDuZVD/?+5JGt:]A*d^Lf$ Ua-nu SqlTK\TEJ|u`T!n8tr97d&$q_ Vg] \ W m {l S .  q, ( A u m 8 r 4/r !4q$=Ct/<=<8USzy{hR<[n&aO'@l@Z4]osh O0f7#%T ?Hq&A+{! xZF"/'C1^QSVJ"Lj!($d9D5#!kN(>WI0v8BzM6 0@97(!`6F~L \ ] o $   :  Z GmhCTj8Q&bC\KZ^"[>^vmYKbYZ% & j  m< P 6 E = ) E X_Gg(<^  p L N Q  |      < l    b qzPieLRQyz3-}N@a F O  <_f 3     kq ~ &.cOI&qM!7O-E>cOy(@t|NiNHGhxr+c3@;KK| ib )  <  b  Gd$#B ) Q o9L  4 zl I5n!_1S { X t 3 A n8q`5WFV9%Ek)# ;cW9w;z7ozRnGI[N }kOPz-kl8m*i{[+&x(I]b6N"48A`Cv*bQyvoiI2//gMv&z&#v=ry,OT,lF&Jcs*X d :v P U fMIudCz.-Jkf1D BJ (Nt^xP(NCu6b,9RnQQhC_,,Wr u 5 R T1 . y( @V*6kjv.9=+56~k jBn)e_|FM,a,t4tz1R:~-^x+ uela*7 }I B% /a C s Y>j zl-z'MM1Vc0l3dtqJ B- LT.b^{uE 9 V Kl +)Yj[3T8Hh .ZZw w : 4  [ _ pG 4 z : !  6i<`e z0iv`AD:bIK"3 0QYl)HHLj&WOy.3th <K].cW;.@ W J A d zp$mkBu(MzO lIwPf*LB 1j9! 3 Q& I.#cqPyZl4k^ 8TX'^#5w^`mKBzW` moOkE\"Ac\o< O6Y,>@41f-6^n)5Z$6JuchgV Z S " X R p   T?\`'IRH7 <jbkPHe'<-%zzD56qT!3^ ND n / x q ^Q6(A:k"R['Xu 3|h7[+<VW7b{6Y d  Jw,bX@hZ:rU h   T +Gh~oD.whV5$3oIAK`!/{{|pNR%\fKOE[JF64/x[cfp3u ; aR+f1yM,`eZ{Pbe{EC_PNu1d;&<h%piA} 2 6m!lKDc>,;#/B&'lG5 w)cYKUJXp.GFm~55e` d , J f s f - 7 %  . u40IS"]=Qj5H97BMbV[xY]HL#aN lF 9  9 = WJBz8 /U  AI *  P  k B/S<9X ~ S $   Z  c  P p !  L<  K l S|UW  kE i? z     G a j q 2  T G  a pi  A3D;?S[` Q._e'5Ox#er O9eio> A ; 2P+941dqEZrX,+  Rv - N"  pj n  ~ x \ ~~ Z *%   V   N  -~ 3 ) u  &h"T I/T3 Z - >Z -4K ]WJ}f;%PPJ<1RL5.LN%t(l4S  3  +] Y 4gq;]?'w$V8S  m2^uGZS3l)op3O=-="h3kOCj?~E)-~g3b5Y1M/7 ae<~\` iKQYcEPF>) na"QVo:  o [J : V & `H"o`H,cUrfzlmcrm#MiI2_Ks;pSG~bltKzY3-+=1? ; '] &  BB_+>7jW v R W>n|zf ]id Dn  T ) U x 0y.B:lwxN )8:~_2~"-)7+&srxfE;atwV`4<W' $b3X88 !Zv;  Y j B>z?OIFmPLP!8r`Zh0$2AwhQu(p0gJFQ#z&??ZZ 7 $ c +| M p O l3NK8]GBz8;/> 6 , AX'>OqM!i)=t?&QGJZV|oNs  @ W , g y  ~ x H s D g  4  e 0  , c  G 6    Fl QP i ~ qM "= } _2M7 Py' d 5 'mvT N e X  -?  d _.6An w0VAd;6([g(S ;>1.y@_][CC^a   <% ms{yWR|$HkGB FBubc?7_#q d ~  nd 6 Jl"h1 # i&cyyCvS;B!uTW @ < Wo + ` ]E('(("A TiN[ S#r,3u-k +  N V h b W Jn |_ T 6 } u ]O%s1  > xO ; pC z+"R#XIYS72 E&0Tg/unrc~ *Ax5 wsW!(BG } 8 ` oa "$ V *KPq%U\lpDABi4WWpL2v/ $ y t Iz/%@" ( Hui|EhowDSh  M>Cl;MG0gf@ =%rtlA3ylnA 8p-`*Wi{q^V` h m s q  N b M^32j+"nUD mo: n& Y.j>JZ:`.   $~ >Y\6lA = c$~A S&. !xtM[L4O/J]b 8%3lZPjtC$E] _  m tT7uA'Yyu h  X NG3ez5ApTb{c! 7 !!%# ;-R 6 7 #) ' R[>76tL+i\ V fiw{xQb@{reYE}K < m{T [f"Obc 2P Bms*6T7?MP65& G t xO3>+?K]HO?-NQT.@4}".'q!C]]issbJ i WX?y/xA -#P @3TswjjlAK>M&C,-Dd  rU  (( 2# 498cB ^   8 u c  9J[>w]r/p)~8 g)4EW8H-Fz LbI 7+uY0R). O 7 h g=w?k}T_}J 5  )tE,!8N5[0?*5q!F-1@4(* wA)z^QdLL"T${qnVpIC[aEfr!jPp{ti,sPJPD!z%O\%tj .JE4t!l Og c_i 1 N\\_1}?h55EFp4j-pD}%A"5yWiCX@g' 6jD"x/esaz~]D9[+il[ ry 4:XXX *~ va76:gy*z} e )  n :)DE$"Ky |  a ` b  m  G7e)$J ?" l & E )  F b r  $)W!Hbg `.tX60E n { _ m urI.  A  )` !  c # )m $ Q  a =-,]uRL!>1 3=:/%\}b<n.$&MYFv2ENr . 8m{u,D>6cT %% ^ m x f3 Q M g Y z ^@9 .|   sR '4Fr*^g K h i !5K|Y@ha ' ~ ayC0AyZe, 74 dp  o + Byn_D , Zu~m e U *` |.r  v x j G/ B 7  x W* 8 + raq~k$IF#zz]'Yccbn+5y'!dK 5H6 |  0xPR[FNpBk(#K0<\m~D ]XMp:fe w^h"n@ )eFw 704)%? @ ~xY8 {0 e"k{O-? &x?ebIO'NXtc^a&vadb)E:ye |4 w 4 D Ex @ V t**GI} zE2W6cm2WV0VG;o >R@[Cq" 4rn*. !_ |p fQ Q l  4  V VY E ' ( /  3 P i S >g HS wT ~ t2C1G P"  K3q8QqgDZqn / 5 AXHT U Q/ 5/OpY7N|% =qE07 $"cEzxJ &9m+S^$J   vC pPwj  9$A0Isy%";`e9c~f.`ZPO>oa]>9Y C:K9V; _>FO!55~`\5/@k ( < < ( f  Jf/ xN E`d%a(T-&YHEJF!<~n$?gX@r & - 1% m  I ja 6 >b Y  d<Q|t>) h x /X ` / 5 e ^ F R\iK7!+a  vz~ 1iK>.II7G53QetFl/B=l< m%eV~o-D f   1 . xq0E$z ?v -(P}Y ~m Jm4jkFX, :0~Us43{3DUe f#ED^z|V.`vS ' k  "Y q:O0@qd"PfL|2  &1vqI,(0$JLc&UQ[S  n IL.([ E  /   @/ u ^^n_vx^h/v\ 4  ( m& =  %xqrR4TSA Q; q Ib b  <| <M9\{6-d1Uh-cya~je/M;)<2.d- L- pdP "~r19Q|d|R~rmZbq*=U.b) '3Iz? t En + B q     %%  O 0 md q,Y &> C n R o  +V r  D V9Sx 3  n]  U N )m 9  &/ |M  - l  [ ( K mn @ P 1e . -9P3Y LaG %CU) `jO.][HcDuU~=1$v. # b X .\$}'upw4`R'g Y' (?9p 7L_nDY![LP)6H.p>DrJ`As^\kPROYy"jq[[0C;e2pa;/ Y,Y1/k+\&RM|QQDJ#3  S %r]!C  w vy/?agu T) L m At : r =!pO09xZT_F)KEE6Ig_0R {&Z:AR (V$zv;x)9nw Xf_hrzI7$8R7Ko rZs$'NEd2cau&4w+x>]Rd&[Be:q.mLz'e=O"Y q .  ]  H U n3>&fD6i9Q&p 8e*cU|EC#R$!4zI{d-RDB\>zP[#X;k] t U G @R#ZVD} .X[^+QW K7%6^j^7rt3cfi7RY{ujyTXMe7 m+ BP.ZkmoUcOvfJ _{&t jK9@ t  ccC;kMm,c+E4_-DA;A4\qT,ocyrk^\B*4  c 0 7 . {}( D;   N > X  q^   + 7o}y(4^A7O8Z*Us(, z~mi~unxK\F5> , Eo  'a z%  j @f_!. 7 o<# -@_  JH>s>wi.&T^ ;9 '3 I6 U$g q &# i   =  c    ^ /@g|`/EX.b m v  +SE ]2 w IkjQ[B 4o&chmX<\r0jr9C._8=Y+b0/6fk09;=2C>W6>qqFU_yq(eRb]+ w A hPoB&$f:Ct,(tocw!^EH=F+zO7,?6JJ[.G1@*X &S3k\d # |  H 21)8Ppg QRt=`+rS:aEofQrv1*jeNXONHD+V{=U2=7R5E{Gmgosx QAs!ZInYT5H'aT<?ZO g96moS6jH<i9+Qz7=KG45.4sUSg?Qx*T%"RIT$e\t2h!q!Y$U0  Sy 8 M6 J r   W  Yk Z Uj1G:r S0~Q W@h ]m?:N<_ l  2 Z[OGIT<%XBD8fN&A ?dj <#mndTlNQt*? FF>4H]xy'B"  J7<HB@$Jjr# JI   :? D ?  [; #P Xa$  q 3` F2V:J?  LW  G  9 rmseLl  )d:@pKlI# E1 r yV>;Ne>,+  3 `/t8cYYAoO3|; M1 DF y {  E2   <2+(a*DXaywJ7 b k)Z,  DV | l P > {  p{TeLD |  0ZaK:V>a=8 szW~g3wZ69pm} V < l? ! Ww"7jY;2z sDw<+,*-T2Ya F%so:|K|{_ d . t    :| 7q U6-{AT1Spl;3<$r#1q6zs +AUv1/ 23gpR? A ` ( 4e kN7-|VI>0* y0?CbA,;YRJ|hP0K0O*!V@=N|;e1 ^whc<B .-ee: UtmXix'l\ ,o.}wE-?ZV.7i6Z]_VH=7 a D^*#iw"5 m}!+!z n  #< G+ 9  mIL@Dz+"[5. aT =Cj   b  gm$  > _   7{ e ) d u B kQ b ]F * ]BTROz.|cU1T , kxh8UcE.<WCu['h ' f Z R i6 X f @Rp;T+":{2.CWTSiG\LN{V*Cb1?) 9 /;;= ` R k}u;|Ou1s:RWY9T*d8 `C5 ~ Eh e41Xq-E 3;RQB-JI3 G;ineG}x i f;mDn-8 f Al^ 0fh2 ? B & ` =  ;f  1:1N;|?Gs%aO]6R#o> dN {@( "-_5a"WRS#NPsfw1 8ji>A H/QjVQYb C @ T V5ZYAx PJSM,'ToCtTy `Q<"s.&Ceni\{^(}%c8$ # ;l 7 > - %~~z%O~}dfGm'gRFEniG>[@' +@yD1ju"6 &zO l  \{ee+'_XJ}jA#)P  \~;~O B _R 1 pI u{m,P>MXdqOU65 8: @# D .  I A:c:1o1SX?p^eic%6*/8th k [!Y!&"p #"U6" Vt,mrnNt/;s4( NKjI3:d [kR"}Z  I6  '= Vl     : H +  a  F Dc|*`d#;!5b  O  / Fv6888QF'(EYaycFFvu^+C c H u h /j \P  Y y 0 cH  Z @ { .79IV<Fe~cCo A )5 X o  C u;   F   V W/5\a9Di2T t   ; I2 | t 6r  2 kr  |N+   ~ Xj 1k^b\Jt<@m>B'sl'-3LCJOuU" o D  N`o O L D$[-ISutbASjB5A]>n  ' WQ   :c[R;:+cx(PztlZ=KfcpL>3*oA+-uy<^Vtr>yc7-N@45x;X t| L {B "S >  genzCJs2~#|F+5zAFJz?' k?t;2qAv4CZ1xG p'p7MorI^cJ3D=@Kfi/\WTO5RoGs:ra@Xg&[~(y&p$-^NEMJUY'u' | : "/ }  dBP)E)^ 1 : ZP;/d8+GA  F G#/W?#p!1a8{8U\saDX\_uWTTs2 op1OEo-\sU|th'xX zZ,$i&. I>Gvqv%7Fdg7f&vTl8Z6/t%"[gw7M[q  T _/{}'WLE0ReX\)O r6OZCq qn[nL K}~d?W,6GL$<qb L LL#);zsR z }wzcseC- G {-b,6zBs j x2U(R!@)b/u<+khj>OQTxeq4k> %R R<)Vr!|P;UK0~]wu405vU3pF;yyt$!P nH[c-VUXa]rs'>]sudOL8H!dr\1iju<+ d` ( g M t#\|?k1g4t.!>{/yz'vqEvcTU## EC8W!QUM`9*k&xZY 2:;Juz"6xS,IYtm^i7  ~  {H_Vo  { {]bFST{Ecd=QG / A JLeEG&_ zql";6Iw{0+Y^pxB" E0=:Q <g5 a8i028ceY(%Y;.Y4:sNp_ 'K  9  fh8~m+{3,; @h?DT`=tU{_O&rEc9r`] @=Nur6Rx u#o7uDU @ TwHs4  6 p% qi W  xni)    'i#IUj g;1 +8LK3S-gG a -  b! <   G   ,) I {  &C aX?/KV Zh=s4jK lrXTds=a<43<X(/)G'&LHt:vNBC4Q MJ9(:3 i  Z P 7   U  y F  +sg  &^  m3F/38mf/igQ yb ^%qUd?:IJ'@N$_|&tyf&C0;/`+^hBPhrFj @ U:-C(qP vD , 12 J  K J; ? /  `N^  ^gx(KBv=J RGyMY8t)bFY#0l,p~x8SOF0,QG 0yS~7qQ37w4j.NICo|H:\j8|*Pp1^0=,D{yE rt F  T k3 ] : _ Z$MXY, [ 1  U O   :5  #2 iug>UgJHlcI k  ? ? U G X # s7"Z[D8kbTw#C}&z$)KIDi0|X:^ hm-jM0Ma==g}!VXVD\pB?DXKex=RG3X7:{y[18 P   ; g  ( s  c = H  H0 R E-}\B&&,R99J Xh5X&UB8o.K<[?<Eof_p<AETh~92LWBPf>w`y2A}U&<+J*~7kE - AH 0: K> yQEyz3 \ ~r TVid*\?    !F`QX)_zGk>}flvza4FD<_v^J(yQ&s<dnNd>hX"6$/Fdbd-)s\>r4L)P8)|!)$#h eiLqti)5w_ % ^ L  ^ l W U   i   C  X l?U&/:2R  k_$I}mj)m'V>qti )g@ jB ;=CKL>}m w 9jj0cfz)."QfJC6iC*UO7&?z?d(ouYx1g4g&c   D  id u ` 4 F  o  ,  '% U o| )D M & H2 D qd  ? @P 9 | l za >qa~FX 4"c ;la7\'<T*Y-.9?'R  \ G ! [ ; V 8GzYoGZ<fTqlhm}*VO][* |M=(2z'~8w  ) b m Uz ~XK!z .0 J"3G%>}<{{B-fap +: SP VZ 0D w[7{[\tT5z ^3 ' cJ  0c9;Tv7{J-|q2ILVEal =4NDr&h-)n{i,l(v[**r   =[w_G| y : 02_PD3BT@^3car6MoV 8'|JI,]>(Et9?[!nu8 Uy-?:!D6P+CC 2(vk} ] y ;6, +  ! v _ JN,Z z pbY8AD!g R c oE5Pt/a9KI}VHl35eSvl0-h:g Ffo}3y:T|=[Ay.9Fv2i;U}qA4O<~,3T.4,uM!O==YFO*V&D"kL/rA9w;9-+;?%B|\ h1N\oiDgH_yt i4(yj#sU2Z  H8|TIn)r ?*" p[t A c M B } \ Z $rLB*$3 O r@ s "D~4qq  hs i<8/ 4 3   2  E e % Q &  B& K )  Y >m:Ql_.DhR:m[_>x!:QGlAzbuNZc$geR. U):9}~:[x,}4bK6g {JwuN3D\aJRvb{%XcpNVeC6Ju X / 0"97b1y { 1 g6}b2S1ux.7c(t8z;m[\B +6U2e@CyQ&J+4))xCRCEe8N\jJsxSj>j C 8  . 1  \ v - _b  CL `  A"T   g3{A0'j+"sm m5)Kg28 "CfU Ow[I&Hu.B^P3#sY!#\S-7lsQtKX3* -?#J~Bcq k  7  ^ w@@l `lQNT0  *p 8 ( |`UJs`Si8P2T?n;B BpVb8Zky]u1sdC3X=q=: B@jO=LMV.RdDKwJO2c8cQ< ?#-W"_d[YB7ANjk ~ 8kx?:Dp#t   - M z lK)& eA Ao } [ vF0 m584 [ < =uU{2zJrtQxV9$M_Qf$ g95f2lD i ] _  h $    |* $  b b- v:[]ruC[e0OQyA+Ak1P4"DK#NwYUYXAc4E }   I^ Fc /vo ;HKxD?AkE3`xP Sq 2 =V S o h  i  sp<i^2nId'%U <-C X S b 7I@ #BB`WM} J X[2Nn\Z uJvC_  Gn\Vf-xH! ?kB >$q>M e M(  <  . 3 JF!(y9\E ;=j6$+[N(]:5chE*'4gFmQ@DY]D<bx|gS{aG(mnqp}~Z <} ?C;VXM Yc;e {Y C  "?iV 0<  (` _ 0(  @ F j(nN~^KtQ( L;B4*V W )  j;% M % ] u r v N  f a f  x ' H    ~   e  G_wVVCk KsY#\SARchGo`X&4!&4N( DT4s`7U&)T%H?Q+C ;)1s9aR+&c1MZRK=}YbLyx[ x^ T l Q ~  S: C Eu#yCa'5/kkn: ]n  ~  IB I |M?{5-F cebYg$iA`B"MrHtMD1Ns1^+ZHgoL .]b__ T*x 5UehZMx;C,`JDCxFX]Jh? 0 ^ A > %   o4 F A '= u ">j+$n@3|v[i=}x5s#iN,_/[ 8 K1 ? 8 o9wp#8} {B;%XY._42t #o % f K D Xm v7A8iYTnbp F 3 *HK>v'g9 j @m 8 7) s2Kevo@$r?v EY[m6xE{V8nxJ1P`O<-H |GS slL@%<0]6g,E.'KzCzau "D 2Y#36v /S~~0 F I rN a% |s% \? h _  }  Y ~D/uaT^sN^33 272u b ^W=lc S ct o 8 + x 5 I)l&o0w~|)yZ5 q J Xl     Q SX  ; n  $g\QqwerA  G  m FQ   ; t %L9enZXpFd_>8d3M4  4 I+ '3  nw9._37{Y1gcRuYa m< h  * Q 1 S$ w ZMh;YZnN3PJ3HW:) ip Jn(rh#sW\1 a S Dx & "i nw Ny B - P > N uwD=l\ t 7| ~ ]]TA +q &g  m y b v =  :gJKUCD;IeV17MMXf)zH5KM$'w76 v"/ }T\5}yM]JZYi` jL~UUro'2- C~+3\kZJf[/ )g_d\,I,RIa ~uz(=yVu = S (6Kj^7<1%dtp!}v7 Bk h~[L"B'/0`8K1$ %B[hh+6G@D f%<wV z43;0g5O&j@  ?s%V>Nt  D g 4 NQ zA GoUh "| -oDZaT` : ?+CC4Bh_oSM=zdBE\MmD; 6I+Sj"y8sz(J28`Kh JKsp`/CXC=\Z*[],"D+ir!W'A7)H Z ~+ j { 8 F  dw u51PB`QZ9+F@XG$CEj'EV4 I 4g _?RW=944_6U,Jeb{<%t&"En U R J] B k G m X  Lp 6 a"a/ m~ {X n N m ; /OmpjVJb}gl?st_R!4F()UT{"QR" 7]OeS`h  t n u ! K%d6jnC&CW-;@sx/_^J)T [% O  x6:zavP2Kp~avcQ2v^QHJozaC*"<0E?0!D?d$|#7TRG:6di_i@ 2UDdcTVy[[ T[5icxSsdmUz\\a]Tt=.K+C4]t1aklfCd~B=RX+0P- c"OR+^"Goa[IM(8S /[ M 8&JqOI56 o=B 6T!?(n )) Vo o O 9E >a  ! }K6)T6+ XAR  2 OT b {   oB$G >WYb4^dt8#,#$q cLj.Yi 9SQ6<mbjVt'=mCTK W F?8A^bT*z_-TQ#Qn,:ygz(+^yp  o < ` n F SVb,U`[yryO>K= GBcD#6Y/U2c0F$ $L.hs`}Z0a!  1_N %%[\6?*,.r+\N.8Vg7qOA8G}*av0fdZ x" a L~ c qE U }N g ? G V   B@ Y~rrXI[c0\uzLjv+,d!`4K6)c2%{d;S]#y'XV(d0G)K7{Biu ^,D /"HOb+VJIt  6 l ^ ` |p `<_ Agz H1c!!Jb (`vMVYeGyzL{#2WcTpszK!FknV=",|:y`KvUM4cC{BpWAL <Rj8O_rx8cE0IsQ,   >M OA 6 'I'p*@0Y +/{! $ ?Lt'#fq-@e=Z 8  F p 2( z jc  "  %W*~ | : X' hq  D0 i q!^Lgt Z  4G9 .  M `o4 rJ` ` .  ah!u#u'/TlO<so >x n  Zm 4fto1/Cg  K  g  S q    q Lcb4NI  e: 8  a] * * U  ^+$* T!( axT3<  ;::eX/xvnEbB|?{f?@jmMl h}gQDnwm%*c.(j]{ V<T   G } \+ E  Y  t  Y  c }2r  P| a nd(_ # i 48.VSLBK'cnuH$@8=1'~>f?  Fok1|-:9 E w 2g ,Sb,nD%  v2W5P't']o\x71lE8Kb*F" ,2 * $NN|5B:aE$[Nf "y~O*#^S'g*9;)1sQ20Mg@BEfp62_hI^R&M)Gf^ fD*O Mao(-I V i  v b es<1gxO)= h | h]h\\^}d6]oBO}I!J;%Cc"h1 T]EDKQY <p  K gOQAO H .n 6;qnMy1Yq0v} 2 z+ b HZ    j   'b } m %! /"Fx1LP &  ) E  i)T<< 8@IFN3#d|Br{i'!},WZ6}jGlfbPkn\;X^Bxsr4 :<Raz?E f ) E h A @EDQ W3m1m5iR a I  C) C T _R, #Z:Jy`b4?,Kas `pC b8E#n1hr~fuS7EoVoJ>#O~ 99  O2 iR `b Y a S 9 {B ?L x  dw ; GBHv2,%Z2WcF|*: ! 2 & Mnk$/^ _  wjz  _ 2 R% 7a T* r 0a dI g l $Bz7[pi\ @A*TG{(xIygpr{S $ i hb % 16A  T! xh"S[ ]Y)ox_ ]0k]~|z^ulkh G8`Y`9p>NM1R  .[dW/|K-N1_v ,O;]Y()=-vn^  ->i_3Z'{I%)Q Z_# =! c Yv #  M b^EJ=6 T Hja?cLfy6qI Z n ; l fU#>  v %K| |<m   5   F E - m U O L 8 #5 r   ~ %)b\<)p)X;M?S0x9OK&aw&^(_9+ E>dXv#R c! y E,$zT3$6=)3L  KOehf4QDQ p j |\ 6 i wb d=aq8wq=8#@T , 23 K 6 4 !c 5> < ^ 6@:BG@2 T+zi:SZ$wEoWagIU(kq|edLwr>n%uzZHp [' Y } K  & ? , g e i iLDIhU, p  d R+eLZ,A'ox  V[ ~] VMenKB_ /<la 8 q   ? ^   @ OI   Y[ `  ? Z  ~ ~ /j l | @A"_Q u $ YTG=g_XPL! Bhma { 8 Bn"'pem nuj >|:'ZtQ'O B@Lm;TUS6|]"b|GX]U3lNi ~K%[Zp&CHcn>?p*Pe]xx3CR<Q5ClDq |  ? 2F\U"R =t1 0H & t %vpSQyy0^ ^ 5$ 9 { u i3v0[J+h.G8.t^B%m\C>I,T Ix$BQ61Vo7 6h]iVZ\P' clA<0 PK YK>)WndjCSnWTwL5h0ygU - ;P J  l<e,-~}a}#=Vn~;sMe@,un~)1 [  7 H k k`T -Na .mo:  1^" * \ _ * Q glZ0y#3gpiJM~ a F.v] v?x  5 yH   7 1$!w&XWx&%E1xWjxj'lmSA #M)RrMPT%IGk&l8*, '^Q@[#H = x_7F"  W * e *9EVy3Llw%-s I^ I DDOFH; 7&(3SpU^6L>af6Sz)OnGrR!Af@d{ZhH(,C=}ogYM#: HPa%B iN| FUki/k<y P  R& V _ xZ V *] + J 2 g V  s N^f .ikFs6Q[q1OEF    1BK^ C> 1DU5r19m   p #U _ j / G . r 4 L  - i c ] #! 'Rew3~@; 2 9 \ + XH&W{GJ6(.j&,i]JsC  ^$Y4(R_(*ge-  h 7# dy,% E ~ .8b YW*N Z G y? E + ,QRJ- "( d< <Q+VcLP&=&b-m!Xeq2J]i Q,;j+BB a $L &VF?sHw~v9sRk;^=^&.F!ze 'x #r<$MEC$X $)  h   P  C f I P f Xo 5  G c fH1,.mR   AP xaPFU|rkz@p$+(GNZfhlcz.b#J~WJ- l Q  I x  N , 9 KX 3 * U% , I  .[GHinfSG?Q`ri] 8&!M6*/-Lg*H:k 3 A9 D1NPyu|mNyXL1w/}u[]w*tfJ -'%0&%F7 U8#_ng~lyWndCG_4sw_Ft+h!dddIB"[n$u{""/O<4 RZ&|qg _CEL, T0X? 1 =" j  : Z 3&(=vj^us> 2Iu 9`OXJ]-G/#, :i8U xG(+E)1ND7^h.qgjL)3`gL&@iuiJp2Ajcg"a gZ0dQ | ~ zL ON u O2x3D6$9o qbk=LF" hU5auw\ u . * * W;M?*0_(*f~2j t cLQZdYSX(q% +^5?\p !x u Uge)3v7%-XCaf0at}(@ @^ T    8? 8w R N  td  C c^Q "TiB~=v3ADtxN_/qu5{)`!"69eB sc$a ,  < V H   6 h  |  OF ` { x ,  A ) D  B m 4]^yjzX wqW}lk|* 2 -_K`JG4FqAa  GxCoR,G'?!< 8 6 -uAq '24jc\k4J^nw {#twq+%){(3jU} z wk 7 ({]'g 6wT;HW~Q3PMB u  W K b * ' 0#UhkbD<{%)  OQ;CVv)@bX   I 6 0 "  ?N y  i. A  H   K RM F  \ > L: (\V0! wm E m `<&!AjyA1BR(f-&H\n , |  ) o S  j  Y`iH.ea0 ( 6 [] f}#n)g_iM 3u"CJO/Mwio#g,!$vqOJ9 %4 o n ;   )  *#  J  >61^ Z h+ w5.q>tYSMLqW)w4^lw;jCxnWW yHuv}b~J5C?@=9:hqv+ oI`y(B;?xB{lU!:ItFJ  e lJH 4  j~  v#>uY3!2CC-4z]ercTU.#W' 4jxO o h3  P R8.w-ZoDn}8Hc8~kYKpB2IC `69y.cKm} d Z?7&y@tB & =(zXCfTU(p'B5\?7 !-!" ] ^wL\4B#J{O]&  0 3n ^e Xi=% yI#kj_!&GmYw5*,p K  `hry9 Z : (d0  H zWE':$ >K , - dt^2*`tHHq_%@%n ? $am*K^ \ i zfA~gE/ | BX (13R?V^d=^Atm w< c4'IU%hB%XY+XcO!Y3b I V- o8#n4Y*Cl Z }@K"u[-H#4+*ubM)"/L[n_F=OM  Nt (  l*W8NK? O ovo3r$ D|D vN\xwm D-k@vY } U  .5uh-keeT  }K >F yCV > W j u+#-qsaH@V4TXVpIBAG32i} C zv} ` ) 2 bU + aY i K B A} d. &2 9S_iyrIO,=Kz~ay%iE_Cc B  d , d W &   a mmZL7CV0^Vi*L2 ^ 4 Aj{5/o$ \'"tv qrA2e=fy RQw+NB.^bxOJu=?RCC> sMH`Jh N:!DgjA3VJRdBmr Lw} TM]KN!lw%,7b ~ ' Hi k a 8 :: X o 0 %(3Af0   @ ^ ]p m  0H>Q3{|NADg6&S7 +Q}b  g!E`hhZC9,1O8v gfDjfdwh * Y  ( )c &wcM9hP`d `q,Q<'MiT|uhXtrM'mvQ  m[D!Jz51hjtN*MS~\.?1;[$3& Lk1.V)>Df_- 8Q?~c3g\$*$Yf[3 M qk N (VD9cy__ wG y&    , 6    U0 * & qo  l- A     E= GLGokYMjj&2TB|SsoJ AF 9dT"|)/ g jC dskfk  ~4~/pn4{uTgeUG > b! X R  V /vm"{>|'pmr#M?*}UXX~6tgG?9 -bcg b D #GE3P8s#g'KU'/ NnU\bjN   A[NX^r2?JuMc$0YNN`A L- % WF?r .c<."@ O !  WwNrzZ_WznJ^8 A o q)@C: v+u(j/GI)*%R5]| /  ZQO&:&b u i }{^7u%v\6 oO_ zU(? sn]IR ?dyU.P~6z`)t7(Pe|J k p jO -  ,;CX 0mISR'}B)HLQ6! +XZ"d* <| 92n<vZ] f " a  !^ [ U:N4 A 8W Lp#8;.X;)ho$5Lhp  v Y d c M !8  F +M :% Y6pp E3`Y(NAD\^wN>8TeQ1$3 v < G 5  k -dn~lAqK ~ t !  0P^*%o D /bW3I?`pT**'Trl bG9(  i ?L*$Mb!dlf`h + +| r Y  c ,fR%B^r+g/O-@Lq_M-PckREOOzn6/h\Z&ms-[F`!gu a}@ , k<+JP)J\8[Xqkb1NE2!UQ#evLBa4h4f5g'2h7`mAKEFN@<5E!+u j^ ? ~ ( lX m  c n eVBI!]<*8! l  ! p)+ZGk;O!Ni!K[7:EIrH'(`M$5} T !*FR]sR7 6)Kw <hR 7  il &1 _ +nY6r$4Q22[ v6=)C@Pq +Wo c  EN  b  s6KR oc%^uS 9J0vY>rEK:4:x*-  m j$akb%JE _( w[a9R v&w4L!_a ~"U$nY(7g/eQK.]WuufE7[aC yn*adzBs u$/()%U.K w  #IX`X8N#Mtk[7<,7E cU M A 3 G   I    a) j 3 1sL}80p X ['  [ ~ )   #  Q*tvC78ZQFH  ~ Q    >  ) Y+pySV& z T 1o|LzJ1Yb(/ _groEg%Mv,tHg;*YGe 74S|Aq4Yk i({w=Bz ~3W#7Es 4 - 6  L ' %~ JDA:TbV a 3 H Q2 D 5 ! t < , ;   !  ;vla!v fdomZ24T&Lwy(J[ll: vk % /[5uD_ueso02! h Y[wl2 [ =  z 5 F ?=Hz|%)}^9.]uOJ 'w5e/!JIrW%#|M+sA10JcsJD9`"'~!&+Ip[uL2S[F9z;pw_{yxadUR@<D9Tp}}S_5kY0}'( w}Q:  8{?B ] !I  + p^<"[jY   )  /0}y{sixlRYT6JWv/.T !Z^ @ k@TU=Iq%+Na/ f g= $Rf]`Q, h;oah\m!D+}*[sx6XHUizA_nD b U; X/  r  bz t  M!jAC+7x; rK  qldHw$S+ .r2$M'.9>:D]1Q2 ) ` ( f A x b R  [ z{m[WD'C*x6"HAc,8oUmFAFa7_K[K= E59 ~|kDW? |E=2fAI3^W:K%MxRKk S?"-fhuK19CV~]_ 7tncf6D>  g> ^ Mt 9 j 4 j f ;4 E5  O, y   h >   /&aX`A2Vgp@z V}c4l$b g : L f x l  c:/KI56n &| 6NvjBx7`X! Wa 2 7 H hXd-m ,FGuMKG \ZO&ff7q;aC d S D  P "X.u]Ul?Y=sPcl EF"T     Tc -E^L@!=L*a Ux4b lu36~4nIs*FL1oqaf Rq9"e^ _ c $m T  4   ! HCxULK,U5(w 3:[rr$yW#  0,L8w:&sM|n.<8-B{?Hp4t62q, tc\#"b\PKhWFU{Qxe_BGR]ls fP>Tyq \ k"HpS:PbO 0 @ + # so!-MEeA_%GzO.?qOxCNGfF!d1\{(_Ou:~cn ~QEa]Y#WR!QgMEd]fxI/rMa1$  ' f  ; tOpJLg*NR1;:(a<W++  d  E |"~1,$I7p_nj*92u*c  A 9  nU l N B r .(by; K ]#W7 ir{d f G h,NOu>!aX7_q G}UT#U F MHm9^mZ+evrK)dc \TW>4 Rm&Z%$'!/pQ3HT$: [# ]& x'%/hi 'uU3B};&b"s;P$gL#CwE<92#cQl )ryz*20~ d # 3_n gKq q6 HUQ;]lh!SL/!zc xU(%W.I VM ov~k Z5?}2S`_3GH% t  )y'q_XJQ<n!SA{YfM; Z!$/Q "Fu@IN3 7 4 L    E 4  ; s , *Lh9@   ' # i  %  | z  %NcFF+70k7l]<{hr3Z~H|EVmu6: |kK\=0DckVvG5 C W`-DssrNY6 ," F T &^ T D l k!@)?0GlT[spE._ ]qk#3/<7c%K]UMwLn5[ax_8|dW+lZS    B-  e! PTj: n  Ce ? p 4 C #H !z ## L kvxQ Y  0 ; K ] @h       F  j )C2r_vR=~->f  * 7 l U [ 'T k Gn|4q:u~1 j :C h QdZsfv)J ui)E.p1gm`9 m T Gm`AAlT"`g[Wh`8KLPiWg$kL t M |f!yM   %(65N<U 4 %  ;ST"5Pi13Y; e  ; Pz8  d O@E dg* E , 8'K 1F[Y|gI8> %_M]N+8^NPH&_4 KI@ Nl ADqLsBIS4~$_,M  D >&W4ULY|h+M.Jt r { \  A N  6lMQrr  Q/cDX] y|;jb{Lf 8"1BNg~j+RT $_O%h6?yJj Q[>I[){}kfs caqXn:~En6r~ %<S  ^ ) S  [n t  5" , z/ c ) s^! ?G5S a+ x<^ ">Ew]oR> JowtGO%x0L/qesHf+7*w)R+ &Oc?A %  R \oD/v N :  B*R: ? r ) H d 4 9o  v    { AK@d;d b zr: n k =2I(X+E>(    Jk['kZU# T  i0G(wDIe+FN7 2`EcY0I J@M z K(>A4\[9-`x #u|`_45J?|+Zu?>X PUVZFhz(9?"\}3uzLa,9{9!UdDFgb6N=z B #4r+z)TN"X E  l)v0 6~ )  LNOn / 2V F1 ]k Y \ n 1 >gv` U cjT e Vzu> "}K! it9 w Z Xx;`/VMpzYl"nLt+]h B i  p 8 H[xlPi V 'a/lSg2& r j S  S 6b  H . bsa<n,mNWb! v !"&O?m378 b  b z o Ec@[]h5]A7oJh zte(U#_   JRpMyPp  r.P+G!&n7 d/  \   p cp ] 4 s  d /   U ' _ N k h r   8 `OBNHqmycw%. \Jw#Z]U=p16  > u`% )EO=X.`?[HLO"wF_#`jid|F 1 G$JJXW?xm+1IT:7x]O+CfV O (  [M>x7pv:=;[Dixvqr:lsi u@jKOCJP;L'Fid)Sya [8|#~|O4gE7>*\h>O|Me;DJQ.R=w={ x)g *\ 2*q,OgIw!py-=Pb1`U($K@/34=`C90BHFtkD0ve&yLR48X~(h m ` /' , p (1)6B2EO  Y =a| ?d1 W \ # 5*DoRko 7l 2 ? _   2@1iZ@  -) jb1~& uR]Jo ~N|D}0 n q$x2XdGm'$%*(f;_B1;jnQ Dq%e3=cV2-9`w!Pzmo= p3 e i^  C , .5mN>>"&!c `)y!@exi^az1>:J^4U& t[xs#x= 8uM^.BLuTi/S5*n];Mc|fcp b,!v9.e5[/@M? |zb5ogUuWx*;nXCj|* E[/y$K:? V M vt =qb- I8EgE-scke p 9E - ';?r67Y,`dS|Q[N?;Z{3qUvk J  4> . : }dv` K + e & M t s . { @ 1   ? d{ G{<x$XED6o7Gv +%  1FT $ d1 h .4O!'^ DL{+B2)1!b=ziBV*Kked'(xM/cl+] 7ND:P Q / qB%|D'_g^o &.^27./  u " ) }~  j  H  =^  C % 8 n8B H!WT<-9GWAgp  u C 'GJ,@ On[j\`(<y l  k F*>|`U(1u3)fg1H S8  t Y87p#  } \ e { H < f6  ')0nTU>vv:   I} ` h _ i B s k A #  .~1 tso`}DuFS?MMU<FQ4kk{x gm}i[ Z UkDs09by{^lP8     5 t Q N s S  g l x (  { @Z   S  h  < |N C7M&Z$maGvX+5?K= <  hq  x {  bCnA#W"o/_19F+dk .dY3{WXd3BCHuf ) 2vRZ1o)-$y/ kneMY["| j Q6 V{}mO@Nq%@,cFNuU=ea<1b_n9)giNu$Y5aaC7 liG/w USc:pa3}9 i\6o]#VKm "g | C ^ Z ,M #Z95 [|5.iU[NLT{XWjtZ (nDYN !]4TAvYDc!K OrADQrc)JizDG{@"Wy+) < 5 1 2 o/JNd20s+# f Z x < R$K  j Yu;)$! iD W8 Bm {(fv%] E ed n *y/Gt/HdK7A2vC/K Db}r n D Ge t  lQ")-\:k@8td&YFi&AF 6y-fc<`}z,/y_q Yw<~*%n!=HtK@+;e;~/>rs .ByjPOv,dXE.)x[HpA\z'ip.-FK\'[6p( Rum.9wDW'5l$JDCU LL&?pqZ6oB@J_Nt13LDr]{LZU\j``0| $G`Y3"U-ZlnI C u > H 3 \c 3   ' 5oo33Py+;Ff<xS.@`qHu^m< J  ;  # p \b v  P{9}TE>.=$[e`do[x<$9 MZquXaO!R  | EJ  uL0C'S&Gb5oq s/ t "w{WHY;P[l)-n J.z;f&s 1r&QsIkaHGdp%OMyH ';GVK/$5 e53{?5r*QBGWC=-<E$> 3`3U`Xl G  P M   1I5Ka= 13asJD41"Ca K ; ;c>[C.b]<>TeYo(b\U  y hZ _"PXWe(e<prP2w     `mc\d8." $= 4 =I~iJSe0> ~ = 8s=2%4h@- Y  "9D V$Q|:Dc8 w1N4i:t_{R +]j*KO9  @. /; H $o BCl^V[a|_Z>;f S Y h . @2 :    s l o- W @ s MG%S*T3G4J|S'pt>@>Ff U DN My  C!g  m q  :WlD=~]$=hGt )W ,  Y>L(~bC Z,/g    A K 4`eVwJT\{j ,*;D;z ` 5e[%Z V'8${p`q#]EAumKmUDr7$ 4 {f2gLJgYG2al[h% t;  g  y  -td`"m3 \vO{ n*= x?a|HH7 aPO'4?mkJ( :qVIs%{g CD`bXXm%B%M@O++mx4}.D_h;'gRN*c:dbRKi7JRPTiH 9  W R 7 PE v  d H /   Do"k9y  G   X ~o1oo  L 1~i : ~ D< >  O  a*BW;xM]A  Ys " $nHXK8~/ #B_PERO7a"/J(8j]m3-W=5>|p`M HAgD@o*XDXC1/{NP!kw@ltk,K{@p)#L_6be(:Foo;91~RcGs+SI+/KuSo]h|7AH5YyG_Q^NcWL'}hw=ltl 4h,9U<T*zTu:L~" O+k5%DqmuCH7rGFH((@|p:[ KX Q`1v},@N[gU4 /: jG u l [Zm[{1E4cP0Zf)i@%mbFWch[NcF<Y?5Z;jly"~N#}]Y0*axrN^#mjPx@]^ExL=q&   B  '  P77ghjstPY/[p   8o j&8j[/``FcIZ]ee=oY +{]KC!kyYXnb6:8aKsk?550 ,} Ei/@Nw`9C`9  A3  ,2K{3GBhMv)\hGHZ>YhQJ)C$|du0B{Y   <6 ) v  Vz"Ghc q E   '/  L &&$n].} D {< #yrlQ$ "E2N>?Ry^ Ip jEAufd]fh V 0 | w X 2 x     [ h_G`2L(?t9r=`H3E1 6#m@:?7  .zhF^0O@!Rom E (  O   Z  |(P\jb;=XA.mx- [S]"Y W  | y * % /x |[ '  sZ^e/77v~!w)yDA#8+=Ut  < B z` ?  g?]X>q   \hqh 0CM?|L ``o4&<-E ! rkr>?U7FFrQ!\bw0Y- N4r/:"[,:U vipk]]NQzZ[(/B' %07s@tC4P1MiMG^t,.SEp@eQe.UX$b1d$`n gYT]+zl$i |qzKj)>rs&M`t(^C i#?a\XefyyoV3hb{Q!d6}GNYF%Df'hXNCZ-+\:6U% [YV s 78Kf 6 &},Sw.4R@V3  ; BF f  9 ry D *  u?Tlax=RI?B -$ M } f H @ y k5P=.%K4+EXQ&7^;}Ree+m: #ZK9kKO "DR ncoAxb3&J?@m#jc~S"A.X[fz;`{DBs KSa[Q5[% _aiWxA[wq;tK)<)fsH' w Xop26g`Y{T_\LK*p-X"w + ~]}q3dSd;J"rY`  W oZ F cqKD'x b @ L Yxa^o,`JS%9hx(mG. |~ O,P|k=/-!m4(m\=EZU*O  M AN]F{,\Or`y<Tr?3 g49v=4A>(mZN$AKq,m|n n b sKmOg)R#K{ YDb  L q  f   F :mBEl6U":.D!+M55scP&9,cguuSf1XC>a{ >]_VJ|u4V4\E?tHG9,!G,Onf B +9^H o/ ?[LJf8<VOx*N D`b=@_5  C + pvi.,JcJcU@ L  w4 Unj4  a  d  o ; f M :  U e  : D  _ J  IK4-LyWnLXuV0s+o:;|i1_q d*%YNK; m h )e6H> %hn;7po X"w?C^ws_ y > 79o5Hl3  'A /l   VY  G]?;{ S x ="?q}^u8hOUc_Nc!C 9Y < p  T %A%KH 3 =  PA K3/O"  gH)g*  ]2YAnZI g M[ d  a% !+ >=g ,Bo3HF;Ic g Ve [Dk{FEr + N a * S2z&<kF{^VR*)%-@'u`hGFMei&,y7ey:4y1q8x mxxsjHG KIOd#(}"<Dpga5"Ub)f^!m@  =e wf68mw$B}Ne`-x7 D kAI&vuxW>LiRFLOl| k&]lu&^YIa/w (j /33O['yhM\kZtqUR[ b j [ w %' s y Q dEi`w4 E PT~szqHx  & > T  W  ]  @ => 7G0&Z\>e;o O*zP v 5 N  4 [ o 89 ) ?AB`M# 4 R 6@~2^i2 [  @tM=c#n^ %n.+g|-O|V+Lu= IHux0<]?j|!n|P/ueYki(D2\f#M: N~Bޝ1RH:=y*"RJR0a%:sP8cfW\1> 7}d>yr[|JZja$^ noo pwCP3%_//3W  .RbJN{J \"uHR(IH}  ii5 *r4 q X k % / * g(  l  `  P2 E 8 w1 Q(lprf1g =jUNQ btD D @.789-{r|A5" ;E`]QE+tAJKx-IzOSciR <+D*310R   O "8  6ad5 z  Zr  t1 t  (0 y xl91] >( 6 D]  Z A"  GPR,z 6nh][-54W~>A+/OBJG{? D[Y7>Q+(`XV*2"=EZ#^9TMg6Zt(&Atp/g5M r bm K# Rf' V z g >},8+1(UE4=UfrjjI`W[Xg]1^]4[VK>*W'1/Yk :  { pl$a!K%5 X ' J   U +z] |@DD]KI(6o?2+X\+AkNi|yKT X xDnLn F  [ C7 @ r ( KP W*% vsE0a+Vw R: S"\42 :1 ?_bg  7) L H1 " z  /  y>   &J'mBv ' e !q |l ,vtB0 ^mRtS0^M#U;^,x 5kG>y<uh90%\O 'O5N{Jz  K  `  w)    =e Mx 2Pv{NxlyN:t12'z7c!$*5 I  ; FFONzY "ULG;cN TC^ Wx5g%wfVWt _#iz%a+D4=WD>[+.iy}+l.u~v 2 ` r x T T c / 1 4}Y;XTBwX`=VHfx<44@r<J R * ^ ] I B8{|g6(<1%'9pd < 4XhaG Q]]7OIAF' .&ja W$;*>ff!uwwC2Y{Z1;r?r?x``t Sm({  f X fw}:%Y,GN ~  DsIw9#=t% o V  ,g8%2n"TI9] N  o %  ~ - : %  z =4Ok^ < Q # G 1||4 |  n7/aPc**JP b T L $ 3 M pR/wk5|hXpHcOPTb7Rskv(A2IK2yj#-\h*W*',~qf7i<;Fq"=# vI7S rJk$`Ebv]'J n pG R9u$=fVj ( q 0u3m5D`p8q%J6fb=ZrOzzgHIZq:GyAO!jp9A|JiF$G),X c+JT O  . h!' 2}+#> Q1kshH-QP&=&cF32{v+vu6,-'YOO ~CJ;wp!gXE%+Rg9I;{Hz"?Pf6r'u$q01l6`6M ~\X$5Nu 1 @M ,)  sc ;* =N( > 1  Ng ]mM: MPF lf V 9N 1 "; h f J { } k ^ m 53 ;LGR38v"uB33O^c(9OwBQty\[@pb;o^4z8+EZ@" nB + 7 q G  ) {N 9u, _ linNT`y=Ny*K ^" !U^"*"#w### #L"_!o -05qVD,>uh[ u   D  _ 1 6 V  A#W.H5+TycET?6l1N&lB&w~m}g]T$SPmxM @!? t]: HWmV@c8T*<}AGZ3Q*j./ %: OA" 4$ l M  wk%J  Ig    U = { 5{MU&0aD0e  j l   O k !o v ? +DlYb8 ^A<g%etFBZ S  R  v V  N ) 2 0 6 |UfSfhCN>G  mD!l9q))Hb=F >l j d iPxoCQiK\@ICA|-akBuvf 94A/|nrb@YF`!S;8A $_rZ\J\bWvjhL u l K Q # m  h Q \Jz@#AptA3vLe15  O tl)ds vH/3x(oe,%L(*7520#*>2M{?+^$BGsq}_u]*hvxoP7%@W=f,)I:kjlLeYc W%{ZU C r up X,_ H  ;F N <  6   30   . xB @  4\ cVk w A\N42X\6]VR}F!*KBSvXZ _ ; ^=c;r_@D:v^3TUhZ2cZ f" e @' J: >( J e  9 A %  6 &_XMP[,f46~a[z qO$-(8.5{C}1Tw xJ U > x js Pt&&$GGM3e-rY8[dv[ B|)euxK,# ; rb {M29} HiFTfw Z yg{Bk ? zTO1\.$$IR XN*WuJmE7s+s%,)4@")2'N>-}" `n.R*0a$o yA 'tcP0<o% ['uF4K>| ~we3d3~[<{syb(nupbZ tVGM!axF3-D5sU| u]:HH-9E fy<@<V@m|1nB$iAp T k p @}54jqoKF vl F : O 2 Z  -h ! Ax-g9i'iOQ&.+^p#(i ] ow $   N A } .    _ ~ ~ N S O  f s {Sd:jMRzKca?F3-{54ku_^j~bBf Yp>w _ | e5`S?`?-bz.ypQ 4 ZZDOVFi $^ ` HcX/"d^H g1Ps 9AJovK / `E2  2@ # gS/J<8v  H 1 Dh (  N w B ^ ' + 6 W%HCmXV_DC"g)Z;,Z;aS2 r )_j{Oi  T B%?T,-15XPl.ya8Y(lzg/W2zHJZftJ  y  ( a ?i  G ( 'o } Qz 1 fq$c ~ ^ dM AP [anXC".8xyK44i5   K3]xS{1K Tjb_ZxbB]N)WE3tg[9QaL?D 7=;   N|M\5nB 4f  " I    S 5Zq+wx^W2 & v. " j ~& waF)na>MbxiU|! f Hc A p< F 16%7:fq5ECiOoM ,M04ZH5dp~'P< :F .  8 my udiOx9sO]]3<7}RadxkT(9h*sh/Z K:M Z(Y]n4Y\?. T ( *  `4 ha ql  OBV=WxTL RQIBNY~aaA=0k;FaC`'c`3  Z[ UY6cOe( /]zE9pq`:G     D U tD  x\ P f'lg   s  c " wdki?;"MD'K"\6b _y o )< T oX@UvxQ==Of2SkI8:Od!@<>vqus[w   \|!_gi;Q G_t6ouiVo>a(~WI    `5 v{hom}6N/o6{Lk<:ME]1;@\|_jm zA  (  ) v H '} z.IqQ.nK}n=}vPMe) :Vmc'[oJ7>&"Zu9l$ sWe5>k+w)0xdG4_}J ] ! D Nf E Xv *+ GV c *FRD\UH;#?NZ yKiNB:SNStiRRb2[;BKt=CZbb"Pwdk. WXO9I%sk&{*b|n@z_|Qt "abW5Z*Ox v { _|\oP[ W\f5y = | i ~ ! s0GGp)b KKj6SC~BEy{Z a6 oE mb \ ~g(EI!F'(z]^H [ = V # u ; L_  pG y U ~<g*GyYa 8l6P^tf%aE.%"o$ {uJyI! rqVvXB_g[ g M F@}=t n IR l<D+ &o0%:!*oFk*3.qAg2Lv?$V;3=Ul@sLzT4jBU:Z;u2 $Av %Y9 }! i2">Y`pbzJ2~sUme "0 + ` ?RVVd?>ho R }  X6W@U2xo%NlD\ 41wCG`2Zi}Q2n:$D  +OIx0=tt @}s*gKK+d D@4P{ s  & M#2 W !s-I ]** y`^V_n~w.3 S$kT0> !u %\CM6 7pbilTncw = i A  2m S  \   i  #)],"$~vJ l" < vp Z )2  < _X v ( dt@1M:4\p|#+nigr =` z  = S# A_ Lty|1&t\}^H=(RNK7&Bd,Q5EVO1WoQV3]VH 7cH ^qTfW-ls!SHSO% "QQ7IWM Zp}c+=rzMW w  {h&x'8dL>P!j D< 6AW1)uF kOB a D L ( K y0r\ 4l9 OJ* "t-(u~^opu$WU [ yx,4n0y?Q^ot"2Qcphe2uUJQ8`>j H 7n .L:AS=f3wXZo95Nl;eL>HP9^J5w  ory_o,Yn)PNhg 5J=+ O1#fXa-v<uu~_hA+=;.JI6TW9WOM)To+ KbH-/_ifW^]5B`_ 3 e X U:!~ok4#tR* A 9g I bG9M 3 { ;z hY cN;cC_c:o+?0A?b>paB'g4 7)P)0ObuQ"' e =\fvFA4W4zX y G  joG(& !X[Q):<U*S'BY<9LV{lk_=:^ Fc   % OOdui a%H.}U S/B+'nE{U1i | * Z } bp- xhi  `NC`0 ; [_5$ 5w,-Prm:kj)-d?VF|W0~{hxQ*+^Xj( ]) p8:FZ6=!c\@/  4 5n I@TnZ   t'w` ,C'/ {N  I"!k"1$D%%z$j#!bb, U '+ Zqke }~l% j}kW.XCw{: p F G&xl :@:;X u,&b8f "2rS P?Or" 6 SfZRUC}KfD"xl$"e`Sw 6 ` S=!-c{G{U\dR=sE^-6@TuVij^RFXktE/ vv%;0S,(+1drNA*ng;o&'ej f1}X~F}s) EK C1u-L 3KQ9ww# H V`sRet| n 0>?5d)='9 h s Mr>&VG3cuH^Xx$kDt9O$~wwR"&}k]/gr`@I6LF"M,EE  YXF?}f* ?Q8I1?wtl[ALlZ  ( #8 h " :{ Fg8Pzn 0 "dcSTr`Y !"|#d .$D #3 #N!HslQY3N~pwr(gKCtTq9 OW c j^ N >3LnIxif AO/1QH!6IA/z?l E3.h?mzZ8m 6n``U Z:E/t A$R!go19+H *&X.bd{e^< @k ~KOt*.'7Q Kt35@6h>d5 @gq8Lh3l:~mM:DsA p//aF);Fi;@wNf/J z/P VV?3c wt?&7?w@ " S & 7- : h$C  - yO <G5y  *ee,,SL\&}##a##o1JCVpSh5[boV/OfkQUAgFaiB7.~HA,K[L3w4+L!1rB%'MF bF,"'L=M=Am  E  u 3 '  B ]iR+bieZF_T ;  o  K # G r t <  9 sFgapdx|_US 0=Y&lp_!hrpH2?So&V~/7NS GD_%oWX8&-n]qN3f<0z/#" l2w   Xs#I KW uf _  ` g    zTq 56Od B\ k} F  3 K  !. J ?  `4 P r>L{ETz# *]?a?E2: @!~+3[ /  :0  $ t{   p 2 R *u %A y>ZCAQN 5  oi  & m I % ( W   fA}0c`mhbxb& B '+^N:]0~l 73v3h`'KE>$/o'7B?a?ry?w&C(?k2N)   Z.q;4c=w"8S)  ` XK V kq#oa G- 0   IE KaT&F /  " mm@ G" l# 2$ I$/ #`": GF+vnw fJ:z$ z - #H`M\ yc pGD1^ F ] ; -    # X   i[3f$whI%`=<0 i f?.8 %` ^-Xv/<= t@Bd' M[3 ,n,x&*\4Q? $+"AM? *6iL::!zDsF\kxmTG ax!zNq=W-:EzNk}m?O9c Yl\ # i 4i TER9+XP&CD m ;vi:w r  FQp_#\ &r!"#V#"b!'^E i i Jr Y2 0: Gd 9 6 7 U[*v (  # % \ .  = Ws"=3+O-qIF[:dFc 0fjZ}yU'cWL{*2^[(wYCfu/uHv_`EL$=9ZhGEio p9$qCtpUh|CGbyGr $#x=&$M40y  %w}9Fo]jU>25gH)C= -}E6k#*T`yDviHL Y8UFP[oT%HCM[;nC!R4 /Wj x Z 5 N [ |P  9 Z2JOb/+M7H^?[ v|>Oi=1x%c.}:Z..2Y:cPr@ kuXUR)ayOM ;X'POu//$B=;F6W;;W,D* *v< ~ veC> a2 ?Y +O3* R f (i9wr< 8}b/TAW 6  )J { & /p x [e"k[,9jPa`|9S>L7DQ: lJ!Ap=Mj KV"]BH@{Z26~)*Tm)apkAJa ! < JK  _  U R ' .  IO  ;  t qOVW7oLaG~D~ g 11 8 _4{*i) %  ^)Ox;}L# ]uota;Zj d5) & m[uA5[<*8f~Hl_t  >dtc*y'HlNoHL3f6  H 6     nO  /X #\n(S7Bd17JeO!)s LoCs^CN2 S y ) | Bh 4c l^nlfdvD7E[.1 U-z}h fM<!42M-' %  L #  M (   ) sN(C2J S }{ _ X `f z  #Y3D\ : q k $n ? N n \ s( a, >.&E  ^G8 "] ] &  { * d ( x j o h9V} j   aC <  k 6 jW-zPG1kX? Y6 ^ F y {V {z_}M;|'ymy#IL"3,>s pJ0/DkFvZa~f)\ NwF{ 4>cC/fcr'Z=J5~X=64j1"m$b!3l)`-2F9iMb9`$`(Kv;[fl\,cZ6 th q  7 W    S = Q*  t&EqjZ'LL7P(G?@ 3zh'OUL9]E a x l  ~) < Y w:KI]Ae +;lo 29\SS(B 6 5 DoVQp. o .R ~  I@7s*o  2U t)3o ?`u  e7\(5im]Lq5u2Igb  u:Ow< n Ap uV;*Tp$P`0Tkd=A[zW)7kP^&C 0$p;ffELCwId^A6&Rg4#E" \v Zn X %aP]Sg<U 5.N [6' U?i2 ]U@:0"A;N@5u J?O4H J) YZeVP`-,- XB8;G=%] ]< q 1A G v ? L-'\ToG4K |% O oVk > fG 1   . =H}[ y>CM(+&vI+28R  >vV  107#,uIpcEM|\a:wuSEOU ?fjQJLFGqx1@ yW&7ge  u ;  i_  +1 A }  ,oAf.Z}A "N X6& , + kAVm#aNI-) K -{  (  &k    . !=Q  `  *  5r  Z^ZY9_=z)x$pinlM^..[fv.e `: yB~<X  O =    Ht  p e U  t $ q Ba ^ 5g = `  p  ?PwEM0=>WCyRvh< 8 ] Y 5FU  9m di L n'r,U@WO 4 i ~[&6< OGv!\)7"$`jxerAR29\pd W  k5Jd)_9  + QxLa6'Y*H['NlzrF - q sK$#V  Ql V *w  Qe ^   H !_ \^ }( u0S6]F aw~aUZVd!zZEH/Fl#oD8\P? WU $d Fb R)RQA % 4#5EN{`6|  ) x \W h  g TmsI P u :ofhPQ!|- 'h Q\kW  Md )T \~1jsV f 7 3 i) < : n ~ d(; i ) .   wQ1^3%}VL\7^OK{o^ s4 O- #\{k2qMDlrr!u2wX?qx)#~yV[7n ^@ )\xv3  6 6 +mLyTOM0o;co-K[%`cWyZsYF>>D5 3/sZPrSqF @#BgjK s  W^ 1    R Gq0O~+t Q$&DH+i&@#9%@.- ~\2]2x @p Q    S 8 . P9YHn"2q5Br+sE_a+[E::7SG6: R $  . .c    W NF=| g  zHL P> 8 F  Pi`.iKLcz;m$x < S k l e }  U W|sLy{f7l d K F 8q  "#a !73(:Y+R/%uT0nREeNO hDrMP%X$69Kt^E Wm>Ey|sOO9oo/T;,[,,TeX4$C:[V ! c:LB$>7r AVXMmC)iz4r+^cOXp9@{HEm6g5 F . ] c[6aihECKQ,! ?- ?  !}lW  p1J1-ws5?'3G+NDTzaD (u?'vc* ;^rN_fEV7Fz>%(4$0IV|SOz^ku~F"&VQ'q~ k~z4qbd '^qae g H<T(`?  7e ta W %p/TN?l IYxM1F 0    [ @ j- $/eAi^Al~o xL /n-Lwb4pUVd g   E 5 w N cGtyS^A(hL/N*hOMZac" *kS6>(&q &  D : e q q   T f m  * m8C:QQB ] b YH I Q T 1x}*gaGNf<c(3{F }--" w  &^ Oo H&  4s ` _;Zez~;;T X  Om^$9Lj&H_LE- Q&_\SG5}P3mhO>v| ^ p,|(n#oR? S z Mgl1 dZ2&Al0]>+&Y v0 \N   & 4 Y8 } A$ #I# n1 ~v ` > h 0   Z!  At ^ XQ TM P U F Wa H ~AJd%hK}g\NwPJ-{U  'KfU)  `   # _    Y D  0sTbz;Z A ^> OcZ4`"F UT vk U C %{!*<B" { * ' 'ow{{[*   ,)Fu6Fet O u1 fpbZr#ZR M" #y !bMs_Y.Tg[D Mi`4C X A zd   C}fIC^(E ivH<whTC3{Q YCrFoS17A <,5 ; ;RG6TTF lJP. \U V)  B ^  =MyI_ u#R33Z~ I0kb~L_&Nw0-l/HG|*we46 L U { !kM "u H 2r Be.o%<*h},&6T)T:;|jhMZ,\ ?  9v Q Tc ;  . R. 3; e 3S } #u2 )=WBqFE0FBU|3x* 9 ~ o 5Vh~b  MO>~_reG5 F  eH U  o q 3   #1{%WDGIhCBi * 9?= a r& P  [W + uv%KTsM] = $ : I&  =  o8(I^Eww_/; M%QVo-~]W]w-p(0h3Bn\4L3 )A?zH& |RaVmAx{C65a{.7V\8`a+kJ(p?D@ < 7 z> !Zg6j y h { Aja1Ebz4..!4PnfjXz.4`{{ 54HuBe"\m%ww   . D  ,p;=P3&~nFQK!IBt ;o| ,#&ps 1we;rcj !'N / Ln)o?tAaq,E]Q\nJRy8PW&$OFK3Y6q+eD7 D I `     h  4 )~|l&*~Kg.T B >8 a  @ Q6pvAN,kKtZ?w Q g h & &  | F !K Q h $   v85f.l@ 1 i_ 4N)$s't3s|$>D&mioT b  N V L V : P Rv E K h' & E  $   Q ~  C    i  yV ; E KbgPY8(^_ i_2p* =A:9Ng W  @ GPvZcw f^vGC]bq]'Iy-c< ;HNEs~ZeM5\_$e%&K1{/| ^ I B5 ` ( I~ DAh<&hZ7lsN"  nJ = H>/ z[x-<'Z% nz ^ x  W `UYz} GX lO nj[3ci!ka! w  ':Gy+:/nNl  . =k  ZPy B H@a9$u\s8|\;Wd^a  Z ` ( 4 H h\;>&\B ,  )TO-  + K_S3/Zc[   <[ J 56 B<  %R  $ R 8q ~)(W=}+p"UY]R R*Q e `C Lm L2Mq F [NE|:hF:D`}K5}aM!F$N~lStf;Z 'hB!nlbr(>N}  . e  \]FRwF`KY!l/J$ ?9.k8/xa-FY"4_v#5e>1,2F \c BP.S45k3F2t]4mUf#".q6)fR}WD/Ho|M5#K`5 x V&s+^0W W Km%mE gaf _w U ^F8UrR  T4  YH J  [:H@D  goN.rVm(mm&/ U 5z +Ra.EE?ZV~!dkQC\RILemn'm  (] !  $ \S x s o 1 3lxF0q,UoFcy:U1}K~i+c~Q>w ) } X  ~ 3 n h ~7gRU^n8 1P6W\8_zziE .Ml, y{6"gThWp,$ q~ 3 Q{(1. oNzim==O#[RXz A}$ ]I> uR Uy`VA ?  7 6 'd:? 8-alQ^7LC?P&RmTKS,EOJdU-Md5B 9 K3*a )  ^EB:%(K#8M(e\6O"!slT#t#Uxi4~`Nye> : g,x;I p4  ?z@rn,  { '  p%A7i 7e^PPf Vngy   $ e l pI@GqD E\gmdWWb}f] ] ) h $E<9A9rs: y {!{fI>R#c49fd\sU`#}_D"xc V *+`sBjPn.B  X!b {  9  eB! 0Y-e f - - D 0 0   WJI J w7 `l @q.C,)h4 u>_lBw^Ck@Bgq H ]e.L`f~$TWOV)9y{BYPlxurWo99Py *8  7[5 [w4J& \ |    (E{dE a>g |;'G0`tSGXk& hl n  %  o  Rg &B<}9 Tl x Y u [ oJ }  y {S O 2   %1Dgk5yJLI\2t7 d f/b"]dM  _ C: 0 4HY q!BA_C3QBhDB N`f IW51L2mbe'H(Qap|Va,+) jQ$E9oqLDM T0f4o8jM"R[B} !]H{q;FG +{mI J'j;hu`T(Ql! \  x 71JpQi_!99s6Eli$*\I3$Xsh\8 2YH?+\@m < 4 5 \ $ `mq   i ~AfKMV)7WG1-!blx    uE]%EE`sC29 o ^ & w e { i   r T0K<; J u (  M= !  9 _ _ A 7 @ eyAE8M a`.\8Wx 6 5 V v Y_d ^{E f  x4vis+0{%w[M3j1A j c ~~K wl O]  #PX<@]%\ja wU K]frx6 pK^YP]^{P- l VH  5b>YBFE`mSmR.$I%N?!M,w^I,vy#u }UN Y!_k:i m 3d 4]&(. [6hl'd9+~(LGG:no   Kv .+ j-   c IC5v]2M9#v]>iD ?tUBV5:fehm]z58Z;Vkq  X  T 7  g ` ! ~y>9(O6Ld%\  # X V [ ; \ s C  TN  Q1 1 ? | Hk  c A  X G   O '  -Evd{MN V' g C J :;  b   a CC6jVRjcgtviG`k-x"Y>|K G ]F"Zf' M / 9 @ < m  I 1 K ) ]XiJv7~&8O[SfK.   =3P)9Ut6wVKAOyR: 1&3>t |' n B?; kVHuI BgM%>"uvvg@^Xb8:]OAxT-oMnC* M YE v H4V x Rz v @J'#ON{di~T*) Y } r   T :& OPQ*Brk} A Z \ B 1|  K Wl<HE  @$ v iQ#t  3 t   >  b  e  L  SV  I .    af  \ '&;iD CdF3T{sx j UQ , ( 9 E k5F  Nu   Q z     Ds V I  2 p  x  *    W f'  G     % . kq@Z8(\S cU~#?lCW9Heao]/e n4{#`[$vNN0o)<(f+V4AKvMi7cDoXM,\1~O XKv&1n5/_Bk.|*t< 3,u-H4yh zQ`[aj_+}%?H'!ud{9"(J 5u-~Yx'.bAN: \' HA  t  ] 6k  aYmvJh<Z) ma r n  n z  /  b]-5k"%r+clT="C>;UKm)n#hvL<7&x+00f``V`8V7:-tFNV:Ue<y?y.*93866v3'!P FX%Ifg 2?E_ 0 _  C   `@/x|73 )mP $ V4" -#x7(68h&LZgeM6 OW(, AySHCyD8Fc}cX,k3 j Kb:(oki' QXjf{Z8]Lr>^<yf=x"_0 . x nu8&M)4('s $n('$!Gu4,1aaZ&1*C/guYc 9 Y  4  (  XRoIB;Z_[6 zy' % T o >P|V`bv] @ L f3dxa2'XP9&rh: i  9 dU 1    2 Y $ &  4utQS [ . 8n-/ _ 52x4~8`=!L : s `X m9 x8 ^ I - 0 ,0 @6LH=EbvRe>E h!6,F SM T kc $   ~ P` c k \;5cDFTW,!&p7FrsF/yZ3Hxj Z]'nMu v8zo+ckq`En9BAOnSPcwL?:z"2 otAR_g1iDI>2P?/r6(u1CYwvSPt%M6V8I-&H& C Fdk x(9B " A }_kw"XmAZ?#  . = Y V  6/ 9o zr`JU !  P i  O   ,, Q <   A   n@ %2cPs%ee]m|)'n > : 5 DiG)48 in! pW1NMTXo] Qb(4)qa`c  >  j  h;ARzaq^6CR[uPA;4TuyyC '3 %|iQU7Ku[KkP./$L|?7 _d~$Vw2%Z Mw#,%vq8r`T (0L>y~)~=b4  | & Cbt#@KY?}[-y/U~a"pH x~M5$mH]amM;/c_aOSNr`_R<[;v",2\ M2!} o_I>6+B;%goj8-LKr#S'f ;,;_u ?   0Z:~?Y|   6(G q 6 a* O [ '  J j L [ n t k K A  +iUu / c   j u %1 3 2 S  8 a |   Z p ]/Yr\6_ba+uOMyYDx h a { == UY1E = oq X p O) B + C Y qe ]a 0` 0 M :O |e dJ^q 1Tg}~7?wP _RJsZ| ) + 2 lR | oQ`!&2 sz 3%JFUA=6]}$n&EukF mI}Jbs~Dno "n?x5 --! p*YeV"7d f }[Pgb*=4m?(T/^>a!Lk ) nsj,zgHJ7,fPI;'y5+3MzRsI*E V \I+F;FGB 3(lJ&`Uw/Uw= =RwZJFh+h~eqf`SAhr!ma CZ[:2_{%b. ~ j ^ Wrp/T+SNIn"y4vd  i @eoe,'POe rW9"M .~ %o4uE[=bG8[ .`d  n n+C + J z v  N dPShH 1 ` lQ ] I U L = z  C J= x  _  X S+ \ ~E&  Q FiFU91uQ&:aZL\7<5ah7o    @ J (*&dL 4t % X  w J&RT3 M3\F!2G$-X,AG^awrht eM b-k^d  H @ n   N    7 O!.+O1I '| :B\]g|]B$:yYA^DRe{Z ' ` |o_<"Gyr*>9iv Od. tG3zMnW589R&! D {( ^bft-$m b;  % EUvSZUiv(KN{ JS Bv1gnD:*Jo{H9}$K0*/Z!g D70- Y(Lap[AGW;e KAvW 4L 2 -: o & oV]#zU+E JWcKq57~B"AD6wUI{ 19H&,9Vkn8Utx -6 [ 2!=@ ; ^ 6   m9 o k 8 C  <    L g 8O r L IpUZ6  r ! eF dw L   '  K  ; iZ  @?L9h3\"lY=N _ & c y f 7  V-[ ! . g P_/c;ZU(2Lyj|'1\m.w0: [ g ` t o { s @ [mI]i`9du <4 / D k X |  Y Q]@DxRYi%Zot;)OfarJ57>S8l1r%*2.q [(A$G v _5e/z]s\)mA)Yq8vU3{0N[P<V80vMmsp} \78.MtH*Y_"`ZVQ[SVLpl- `EA,t mY[m1j8?N p.B gPZtHI|5d.!$%1S e976c/I(Ze yx t  T7-GC<27DD"EX N <BK|wZN J q&q~-ZpP>S_y10 6^ r+VwU0!\v(g>Pq^ hv pG aiCb^) (Ftf &'5+B*%V,Nj 3 E nyFl  zC GM    OI[=w *N I*z})JDxe;F'J 0j6rU ; G( @6  W t \R l' m S k o  / <ny`^YP: x $ k x n[ > 7) 9` 2  &RE5>Tj2a gRQM FlH9 ZlRG'5 jdA&tZ 4 r, |d  ` 1 c ,nwJ xz`w7pWtK"DFk%Al3 J?to # kV f$# j   IBVR^>LjY*.  Z *gqu+i  _v Qez|q Z5 l 8 FTw]<JEVLkwd5C+ N ? "g7nG>r e+ ^0 x TZP>[z P{ cz j q si_\4` CMnpd)1i@` o; " %  YQb$ApU *`ICa@@7c V Iid, o 9 n9 j_lW:!+)n6+\guw zp4|VOGF 4szvnH#SAi@ mu#}!9/"cjU/ } g^<3>C\l :3Ra%lLa&)Z7f"xt`O NEa 3]2T1/"o-VpSan`PuqqrAW*)J:ftshc{^INv%CKmL-*?]oL @{ ~4 >= . InR%GdRk9g >uEh 8Um3@}X?M X ud y6RN$bBp3E  Kw ,-;< P  G  s% .y Ed  ` ji  j*= ;k 2 $d   g  : o  (.3dYC4~5:KS5 P= 5 W w #^;>sd8jMY Ik \ >6x]FEu=Epxp2C;SC]k?1!hK ^ T e,9Yse(MUP6)  Q , k=G#Bp"t m * s(">s$ j A= e+5*98 &aLEwq,f'%G,6Qubuu@@=Zr 7g~oD^T p^7l,U1E2(wg`vQ3&h 8E#0~=H3OJ TE?ac ]:mc{l &}D\&-`&xe8@2@-lH# @`67   D< K 5   v&M{V(1|U2 mH|U& C D{1.R$d 5B|w>T/{SqTjWee 7&B3@YhV ~!c+,Agp3j r2@,}\= I9  .WF0X[hI C v  :   |z\ T#J {  V3  e  m7>+ >& +\ 1c Gr u , o ( _1qd[    JvfL0  6!  R_ ] 13c7v5D>  C l`Y jAo-1a'RK )jP _ oY I  <;|qc7l nE0 \b ?  *l  B#aw EyFBt\B~*PrWT7Mbih?I\[[qfBR;D Lf/f?1e!'7C>~+L)no>: t@Ejn9 _ E[ n !  t}*zo9A1 L|I!qgPfeU6!z z}3;yI`[dpXQ>z=I!n5W]x*|4"cjZkDs okUNQ9.j{-lA? 7 t o  5 d@ C ELoDS>z,aI^ MS l? dw Q Sh 8  g^  (G V  V {S =~ 1*j\BC.g  ` d  I AS  hR 8 l>J?+IA&mgYskcMLIFcC`nn. > HZ 4 G4D | A Q  4 uR{w k V W27__Tako$0n`:$bwV`A. "5s,cdH   l ! X- 6P 2 tHNa  1 G ld Fd f H$<r>GYq5/:K~71 iIw.4=r!-h~@w{3tjV~=]2 ._ 9WX s]S#;u+{^w=G+ygA|UF>Dm Tqv@j7G5s !(fJ9Mzc tiC6aM$G j}`UU~<[2Lq&k7`$.!v"0*od0(n ED7>\Z]t z  . jN;2w02f[;7w#6lH <k - YDik_s~ukiezLR5Y[9n3/CuGG lH ]E | { { W81<(Y2MZ=bJid   >; = :F'D~c " Q" &: w < j y F  Q -} e@*[d SM =hq } iDR J rmR2A!B(%l%~{N W N ' ! |S Uo  F | -  E K .   a T c  4 \  E AS ( ZA(_   \ H  0 Z 8 $ o 6 X D I 3&F5)R*E}*$ >/ `qL9!)   $ 7 Z!BQ}f62:,iQ-g[2f3^. %f A %IPX se" reVh^T m ;m sDD\g U   $ W n  ^ \ y /  V Y  7,Or >|yi"h=iQ -   s  "( w9 P ; *  <YPYk4YL:2aB?kl`5Ju-b [%WY) r> 8 udMeqD <+ 6 2 r ^ vO   G j=%)3RT~SSOt RJo.rH7 L 1g48X$5d|EzHDwy3k)YNa-qdZ:^Mh bvg~0jkUOKJm} f  e l/0t}`L#p8fPedxKsoH XF?pe2z!' o,eX\ZK[! `P.fT:4J9EAy/NdV<:0m5Ue1v&@9{ELZY{c]L)Y`x;f!w82#Jo&1+   s~N0c!% i,  i sCn)+bVAuR0z    v k  X  DY|_,PfJb(2n{ gg-!t&FQf+E{_i O ov  Uo\m]uD!~pjl g X cO | 9 ^ jA p+b{R !\I<h1CtQ}vT@W`1NJa\   < ] &  : > C PR4S?Y5V /[]qzGp'` h , Ul#CMR=7*EN5:8^),LUP>mk-l;N}^iOR7,#y$1 Z. d@:% _QdmL[ |xe,xVD|tK QiWQ;8Ed+#a|l?6v6qY?d%E1t?2h5 ~ +bY]\)Xbdl 1   n g|A]X |<a4b5 A]     oE)Qn2%hE  hd 1 R{ (o 0[ t %m q)K m   1 me G Cn Q  lb o z1 OI OK'W|_+:xJA.S R "Abs\bj30r~>3<&@gVobKFM#P:&^ @3j (2T P lAx56/F34p5  " | d +;   W  h  s u h> 5 I M ,  | _C n Fb  W D ^ 1GN26D~XdOS  w n6smU , KH gJ g0XzaHAfyw,Dl#q=zj>q5(N5 vK1D6/(g-y  5 4* ] * ynipC5 3 Z :  7 + 9   T x 9 w E yH O /, ,  V v ; B > %?e8jozeX< Z#D( |q  b R L 9  l zU ylM_K;nm_R l t S y R; vVxN 0]s7E&J>c>!  DE lN J |V u w ~ #h 5:  L _ c S.dH e7DEXqyu8Q6F-A9 ' A(wh%J>rY]wM^[L3s W'}L ["``E$"tRO LVL;@>AVMOkOI"OI`frwgIACt01+=yKb6SXFsJ$+~/I!X= `kf}R)l 9@2d\kQGVj[ '< 3+$>hV^q,5;?bJ[pb~O}!a@?,Zl y{,#R *"Z ; 9MpMrcBHTX m /? 1cEj|d ;U @ul(h6_u~J p X I 4 t G ^%2xy ucRLG5  Z O< \* go  lvo7XPRP; %l >Y! \ d1-vp"VWbFM,L 6 4  } T n  D XG ) ~NZ UyMB.=g/c^Kf!*'D F  8eVgV "  B Yj \ 7 7 iiH uW<ba ta b`Z_s ?l`;rm ZqJ 3I_4 /C$'7J?~ Mzk]T5=0Q!/$y%`#+?,xYPmU:P}(4;K2w5E}xp8XS:[#[,q'Im>} ru#fCpiF @B &vwhO@G2Te( -t]UZ2r/||Uf 2 # TfJlTQ  o F3rs { P CC}6!6YDo4# N  \ T     (  O  & u  { c ^M|e,k  Vz  a 4)oJ:&Z.V%B o eN pEWNq puD-n B :  g   b  ^   6  m y+|Y$:2  z 0 $ / %|#j _uH*=&SC S <7n?``n|J *+.*gA _MRB-& )nZ8& }*B#,M{" a>= k 7B { ZF A G@ n0~A>B { 7 3 Y`  dl  K  2  `  & s }H~Ig` :'RX,0L5 N M U| / 2 c : Y X2 F lF@  ;$ C^ 8 9 & d   ,Iqy/u*M  :  $ ^ l 4j$yDO iL>h"Tl  88 A >9!_)m HU t N `   Zt  U u EQ   gzGz$ur"cZXfQ P j H o& 0l ty $B2^GA %z 901e * E  u |  N + n   [  I 6 E j yd"am3&w   $  :  T    ?dEq 2"^Nw|'8Hp, *t=.=H F;1lD\=-I%>2TV'-Z"JZ_lC
  • n#*G_c1! X my*hu,)IltJ~m)O-mx%'fPCsfx|D{nfB[R#W'hGs}1A(\[>*HM\E Z V jEOolI'd&[OSQPNRa00"7(4u_ {,-Qpk6?Bx%zr[HR<iB;(?o! *hlhx i F*Q; }O.i?4 p A2 C - > X : 0V aE 2. (e  tC    \ }  { LzN  C  `'tYG [I`MhQPd,Xh5o]Co u  4rt 0 g H @ r}A6Me^   k D q <D xQ 9 @0mI`i]`oKE_\2Ctx ( Q V^__Olz.Mp7>L H Cz 0 b 0  B  x 3m/ b=iH,23H8su9\:4xxtiFJJ2n{`tdrzed N-J*}QcHUWN]<{artOQa$0g8 ,[XnIFQ_kv"UNcdon1c 7s.zxgH(5`)GDM8/R?@>B{S#0on,}d  O +Zsui$ r 0  \   Y,/Y~  ( P y&;8F_bnJ I >  |v }`4oF+.)uQ 5 _P  z T g%\z*zz$ Y "}~ZZy    b H G   &   J }Z  ' u : N   `H ~  _ nPBn!f=?,"KXjx C 2X]/k\foQH o-~=aFxzc@kDvB_S [ _:T wTI<|y34AZnC g t n b  S ARosf L - i| , @7+0yz/K#-mq}/#M}>>/2>R @ A   %{ u=scg heT#kD  c | 2  Q 9 e- l  !  gS;h+`4VOUV<:m O / \ f 8  : #     H > J ` `~ EZ A1 9 ) &5 6\ KS P YKONt~gbG=u]H$E"5u% 9x R e: ` `9 c{ .i0{i= x ? 5~ 1m m 2U  pb Fk e 3 "Vly]<V5 #v7Rji Cj5 +n V  X  R&} }c'SrTGw'N;4(4  E;CgAQp_f2J&OrF9ULVK_4 *$G>tBIJYlP#bVll_(7u7x:iY3_bQvN}+M/3,F3 86cR~uO& 'z#Ivg>[DlFLU6OV>P ]NT V(oGB ce8I/Dx{ .y  q1M h ;I9|`y [B:~ck#%, V^i_XS9uir0xk;~z ;Wwz^v"7>%: ^ V8 ` 12 9G. kl?! d.ySK"TK@E f B =ll|SK ! _?   4@^E     fB .  N --yx ID1"Cx5  k MH{ Cr 9>  A`Y2~gIifCD`de7 g `S ^! u! {/H^ ^SW  z*Aj"m|04v00" @N!;s :`+iqGh3::7HjFK = m  .. w D2ZxX WTXIIBkd".N6+I"9(Y# } )6T'hb;)%UCg_T9{U=^#[O 9X;mT:csFuf%f $J Z8 ~ V g > Mqnd08J`CRh~2;-3qmq`kUU_ |;p yKjxtw9 ,tnjz{6iU$"Td!ixh \ B-Qg%X}:@6rLM;?:vB$wQKs\/d 62N6nD zFAZt6hME :|_{ _X 7% 87AE N  S 1 t gv X Q{`g@9TD;rbvDEQb)jiET%bLy 0tNvDhn".g/_Zz5\,<BY9}7}y7z #`^ E 3bq;EX ::*#gY=i9q/7 x D >  w J" *L\W Fd u E g  x h  5{^,&5w '~^mJmKe> &?V5I0Z2YWSIi= 8U i 5 \|r% _( 6< a 5 b/Nsv   [mZAf;y^r:WrFo)BgoEu&neIM IYTa ;. \ jV^g_<{rnSP M?`>0vg23 .V \i}tc W. F\\onLqW@YAr}u2?{pHL1 BfEL$7 > -vU.?Sn#(QF ! njT!AV]<  ]  x    Dv  5$cDZK %i)& e6 134OSmLMpa5YG'</ jbQRN U26!$*uO?  ?T ? T   ?o Y,z'&\Sa[p 4F+]Hj*c`!wdfXGm-[>4Wsg S ": >  l7 Z@ @ MBwO cp`{ '&yJH- |Q[}],\I{T:Jo 9 \ C yc} ^e  u 9 M {X^x I" D+~J%GQ-` C"b K W @3G5t@=soEn)}._ < X # H?  d|9_7<!vd@}.5[Pfh)|3^"B8" x M4x" e  Jm b  A * F 7Os>6 E? $ OyA  _ g O h U =   n^:C*BA),XHW*!!+rA/r"!.i}6BP3FRw>.`4T4>v?/=1]kg'xFG5^bV-#z,qB wcs>hQ4s KA rWT3C{TB( _ G 32Y | 3>N)\op~ +-+ ?v< 5K Lu i +8QU2= l 5mFo0|NLaZXL}cK0~lgt->+;~QGjZR{{ ' < /  m] M. I f  "N%XvAwX+(e6SK=,4=Bxe7 & 6: 4%Ow ;5Zq(W?{,$ 4^~j[N D0Cu)oR*Ps/jo*t/H]rWK8nW  n Z   Q W  ,9UIac{p8_  P&J | 6L h m 0    Z ) ] SDY^LW @W  1@rgf }C& G LW MN (4\b,SaC 4X aW oP ,Q65.@QRXq`6ak!oacdx,cXޞ݃ { ܧuܛcpi@Yx*#EYC*n[?m[Ww"!wxaiQ(Paax;-?Gh#yzM0TI h$,,aCxOz[;}L8p-|kefNy`k4r+(>8UZF.pJs<|)e`(pBX5_DJlDY{3l \ # ^ lWM[mx IzF)h|Gx p(cd5P{@}: E_96s|m[,pg3cQ{;VsC 5 & 1m G M6C_\H<]I~dH{+lu HU  ^   4I   y` \@?7e.WoS^5h t&WS{MC&Yu c ) r ? b4FSmZ# =I 1 G   YO hq T/ I4@`+Ksa@e/.D F>FwW2nurMM4I _ X SZuI5#X w0=x|ZIV71M9qQ$F$MjoQ 0 E /_MJT | ! lBRm;N<gS7rX  C Aw R  K!   & F 0  ` !  P X @R =  p 4 i rQ#Ei6Y c Ms7  Y  =tga  $p   "M xx"lY ' 7 %V BrQC,>R_=sk8{p>SH 1  3g(F,>,"{A]U_; 6Tp+;wV1mzuxY NYLXH%V W /l)$kS!%J  "}X ~qX&8s p Ls =Fs^N'qok\ j C_ M'%)B@v-.1yj+=ex;'6TZ`4#gFlt|r4f dnxHk};/2mLw7:  q q * mh;1) m:Et .%pfylEx~]H.mx/[5x_    qdOu,9 ~ Y+9r:BrRv-9vb)0xuXxEDT5}@!C'Xh  ) i )\  2 erOF_W y E W U GdL0yUD22M7`V8U S g ! ! Zi  p Dp-?#8QKAM {~*^l ]kR [k. ) !?Lp'*=>SfmnD`!Uf}W#*i5L$KQCKF5v| | =0FN0v [ -J> ug X  _[W >V?E;@ =O~Jp4 pf:I,m`[$#<u  U {Uit/(L=$$9{5{c?I"d{:YC@<:u}Y "(=),pyhH7EX~D~Fj[% %pLU zA/0A.IdxG zmt"<?ERvD$`C}- q\K_  ] I $  j O$ HkDU7-6Y?=9kWT'}G#6T5*e t1 ^GB#`11b\GJt;7h5u {vN/wZhO\)KTBH1-unY|%!K`  [QI9q<-g|hZx=d  u 4:-+;fGg G ` # 1c }4!8ir0e#B]M wE^?xf\  b   / s C y | E  P uNV,Gek  c  ;8 v X `&gMSr2W  x,I$u7S~)6 , : Id|AL+_eqlSdq) 6 $ FU2Y_ya 9L2G+{kSV`(?}2XG1i@|X2Nsv2+  BLJ^ q  );Co}Qq8[w3>6~} 6z[SY 3 pOs*&|jy  1 Q { 4 {  G o n;qo`~%apARs c    l x Q A $ X  F X   nYBm.N } ! du   P E* i5 1 _g 3   i O msT9896YS 0   R6 V t   .;Hu  `( 9 { e/ Z[LQ&fvtl;X"[E)^&?tBL NF`_PZ|k &> A u= {AC`M2[AX|i_ 2h  WC^[{0j}4Uh_FyH}G:`l B  / 2 7 I M LZF] 8Du5cn-9x. tU Y>  T  "= ?r Q{  k M EMO*M39;2,h5BX(5`yqG] Tq;'X"y! Rt  e muGMXALJ.E& \!TCcLe$]G|.;~2=8D @ W )   P(#6)QqTqUa^Dx>Se odIog|esq9Ft?{Sf#NAp e+Y "uxj o 9 7RZ;  JM``n3M+O$IvSWzcTu;G r/&MDA:Rf^eEuo*u~u #ZYQ>xH(mZj/6{OZ}wd6lviU{{l0b=L 7 2 7 @ 2c 2AsD=x4*S '  Q 3#@7k ; J hY1arE' ;R!1"0L _MFyt A T * J o \;:f#| E    M WoY <   7V T k 3.]l%Q2A_I 2db~l f/  )   WH ep}H~\^W4q   D#m^Yqe)I&$~VU}7 THt,@$JamtAM A 8 d *  I  v| {@ "  W eU  v b?,4.j$G*I  d2L=Ac.]JFBo7K,9}UJh.l E.X  mD r |%/T+8}<! L _ x + h ~Z)B6`No $Z Jz^MjC<yPvS G s - m  ! ! ?   )i +X  P4 , K F  , k  k| }  0   /  l ~% /a z  V   e& e CA : z u ! X ,yW B s 1 i A j + q K  J HQ      ! ; X`b{ODlkb \W3+^[D(< fL-!Q~ yTF^w]   A <J cT,+  { N N4    +6 IyZlF%S3E4!X(KXlD-Dxa0+> px j ' N!= dV p-8fbC3COo]ln1^537(v}; NRwu{@o(ZVO3 pB)ju*jr pi+5x5GMd5=4[ # y O H 2k ^SX]&)IbWd_YPCO{H6G5_sw^  ; vs , 6]3N- KU, R T  ' @   /`P3\%eo;IGf?9$T\?~* 8J1)~ s)gdh$ph: 5 W  & r) KEu9g&rweTY4 mWl 3i.y}*PR>Y}}H=E72d$[.) 1O#2"KSCGN&tLgx5AT/xQs Mf+E=G m+zB`rZm+_ @ K f Q   o K G&  S === v  ,z h " & , w xd 7 k *v : |~C2*o U  4 u s  ]% #HlRBbsKH4%b6M\@u}@]) LC^!Bc\g 4 | W  eO=|eU   Z ` A<N, 78 O )  My]v#V q ~ F9FY% t~jz`D+jf am xe 1OC3HW @@ = JGmyvj,G,Pjzs2){DK0[Ma;iToxh-]1GHV   (Qc- X J ; V + w Q A a P8 &AF;WmmNu-*t 9gao" oSuTSU%nbSWw9IB`i    & D ' G r4.C4TlK%   y 3  t; vIs|yLpXpq o   e(  i e bi  "eV V! , \  m R ,{8Y'!1Gr1&,2u  5 i x u5OVa .,    HV scn]\[ +CVfOodlcSsj\|#}% 0g*!JS&{"lI** Q D c -\ dB ~} VA 5 ]zcE .X*0 Tiv9wD)I7*\L|#p57 %ds6xj R cG  e BS7>0]@>?vXjDO2s.j}cip:eVu o gVoM8"8Z/|*Cwkv tX:s.c&gZ@?y e0's(Yf| a9ay#HDOy9  , i ' , #o ^~ dFDX1#Zr OR>q$NK]EQ+2|s)pImLk# mXlmro2]mH\ 4 ) 0O1^T*7&Y4x%?{ :'Db]} [w"  6 u V j /l \ .  Lu JmdTyWhiDa5HPe  G [  P ]@;Ey538V n@O$-(Ar[Q?' {rn FOPsK:r!>9[ N.MBPkKUU=F Z # 7r]@R~ @ V t f iJ o X  N  = x < 1x - | ? "d_VK2$&`&9) P 1XpRf/t\{{:d?Qa^8b>"Xq f m l 9g  /6/ e&# /.!Wed.bs8TW\"[GX\# 6b0 ('33H_P'G(Vfo /G/CKT/`.Ujta[3l!>b@wF)ea,J#bOl#3)YO+X_ ',%7 ?W  1cEP^YIT#|Ny`B++ka6[UN -  YG  I -  ~}S-   5UA+B  N  % v ! .j4 ts  M 1h _WrL_ E@zY`]^+ i    e p  .  m  8c   c  ` #  2   ] #@ 6R Y? B n2/ VU K .  p 0*s!  6\ A|,NpK2GM8"/Isb 7 )  X @ Gh /N  } AW f D Rz   3 & 9K    T I72W&Y8E ^HTL A a z c szDj-kLO , Q   4"&r-^53r5UoAR7 Z^=SOjb0%BD=]-M#A v~] ,5yEu || P NX y "(  n ! v o =     # z  t yL   a }  A " t _  7  w6 5 [p   A  8> W 4I  bY } dn mQ,Y ^ ut/1~]vR[#6ZE3~p47=1 ) 2  | jWF^3=.S;P[v ~?V>+L;'y#r4 7! 5 #2 2 l Br667~ gi?gH}x=*j,{dRL(TjOo!7cS)6A8`wU|NcNwY/DMRY9V-`d<e;mSSPUBfAy"8N{cGuvuh1~zk\rY#!(<$}_)#ol.!MVd2wS0w f qS~\aO@i6#?)*b'uf:w$3i+ru8DP3hPN7luKo% ga F)g . `9 <  uZ`oDXBR #0c{ )>"N^h`>ba13i!Q468  \Ft;NyaCPf+&Ku= " h!_"#$$%& '-'&_%8e$H" {} | @h XihG{ fZ)?( ( e '  -   u` ~ X g '1 X=T&1>5WsY'u*tXTcQ1/eHEq'Y\s<F mg :\p .MBU9)  gy i? l &{  "A I /n g qbz_a^wP(kW11f$FI\ m F a   ? r{JHpj vXV { l Y S9  >}Xg .mJx.GCzi޷t2^0[Fcz;nfjT1Cr+m_0E>Z8jd LqUVgHJ<,*  i<3Ep7;cYRc+hDSG1vn-auZ  ]1mHC,k];Uq__R]%j7=q]`q? 6I~]v_  >R ? &6LSRHhN9ZbK=h E HF~$XX y<D4 _ S ' 7&    c* zw  O 3 = 35X99#8d-~P 6 c  R S r ! ` QK . . 6 K b_2#h  * 7 9Y J ; . >.op#v  4 U$ $|0tZ^m$<3`.C57Y7 b D  % %  a 4, 7)b_= WK E ^MKV["22}dyRfAMrgs d _  Oa _ s: Lf V  5"JzLC}A'H2e*k/|6yY%*j]*/A0,KtOa 2 9'S]==f)*cNn,igX"S-vF | &\ & N  G#Nl  Y y  G 2 (U   = M M   0  zd  uNV_-dh?y"~E&/!pW% ( s`=u;9SXdER`  8  {jW+W - M4%e(kCb;_jytY4nYz1 1y * @7 Q k ml ~W B`=ZfN;[)q=K';{@/KM}2.Z _ -Dq& oh5NV2\; F R ;~ ? Ai  4 kuRM7I15nRifWY"Y>aDb@7&'9F$j/9BC2cxT5tBM/ ~}:MWqk4,U \ &,+4,$%\G 7#<lZJ2+>?`*,xZMA!{qZlx!Sa1(@nertG<9/k/ U\_M<.e T\ Z 4 G   ?k}c +>tyD-l.fb.+g^J:,(; _R p:v~V3Q d>!K!g"#[%+&6(5*+a,sr,%,L+6*( '$"Js} _! pI1~ooHwA~]Mln20ft)L  2  * G     "  :|ht|}>DDkN0U#?0/DPwGLx7ijV4>Aab~1  R% ? J N  B f* ^   S n "  IY  B W + 7 } J . i %iG@1v [wW&`Sdb\%0z?g t F L  -) m 9 w i;  EK  qaU[oS:' k  !? w | ^ 6 L _4j5!qF |[9.iKBEX.9=:PB}.zCSk<XkwOGD~Fm(aAr(God>Nxus.4[iA. %Rw2>pwePM(>et1q "Y:K$T9d~/FF ;^qrg9  kJ {8Rcdg==#,=t d00~y{9z l Vka(Wo y#lx9Z,b Az_dK  2 %2 P   &|  c g ( *[r>jCo"@ (J4"  U (, c[S* ia j = )_]Z3m4l   u"6\L)x>Qh W   ,  p@@. 'L#x[S1m rqd)9 E   < 23jw|/     8  ` 2 (A . o Y ~ l _eD-z\ $  j }+ } r: `6b]->$ci.wLXS  R ]  :T3@*rvixtnDghE!g^cd(}&^ ldgB a  `~8 < [Pf_ k\Na-  bF t ~ k 1 z y[+l$*o8yfSsTG#Jdtk= p (;i {9J.  gy! !" ! ! ! -! ] rj)c%K=3f Iy\9b;y,7Lye2DZ=@7R+vg.z %CXbUG'E 6V#G %&S9q%%R/gZ# }B=K<}?_rzY-tD(1G, 4` I@#A/)+vW6;W('Z dEqlKa> s9 S   ^ e 2; Z w P  9 R "g :|2Q 3FGX'V& Q > 4 B } CPk/n!qwoo"$&()*N+_+ ,x+*O)(}&Ox$6_"-7 _i :% 5}?Msk@R{k4{8+ c:pj" Q a \n>mj: Q<  b  y62 :/&f{/>A7En\TU n ~ '%[W R 1y 3 H y ==  b 1 !  W  L D $ r nM'97]p],dD0ot@!:_L4Ts"N 0K  "-B >x!p8 y A 4 " tf d NZ t hJ G S j: ,  L3:tdh@;(:>fLM_M{K*+$MSI*%?7d9#Q,/Iv.T)9@Bqf#^ARFW TY d'!eDPD$yj g X#Xy5,5tM-_  S O 7_Ie   cR vUZnzfY[:7 -WG4XtlaoW;@"nE x{B  Q [>47m~H2A_q/ '$#v4. g Z M d 34N#CU]`[*0d {)8kjt}| j< H T  z { w  2 o  ?;   ;  YF  m ?  _? r D .R`EAKSi + 2i ] &l   z'A `aeAf9{-41;Rb l 6[q1 + B f U]oZE~z@-RKV) e1iK ~ N     P   I o   $ Sj M pBh{4%N,sZ xI%3k h3b_> 3AYZmB 0 M\]"sUH{T!Q*{rP2F(:e#z,YOVE t ! baBGXo$/P]qXUaz#72m;K4:hhfUBf@HRBH+Eo J<i ^l  )F d E 6g ?9 n$R ?R J  x1&.d[h/2_EYeQx}!J8MZtC@C<T.@`4, ^FsBb b% oMP:XH{FzIdVSD~ze:t`$t$(7-%^gct}:9969F`&hL5eLqB_mf.%kDC\X>5 6 # T  w > k L  e82|S} <{j#9W1Q%IA0:07bIz yR8Q `W>:gSg /.{,t'JFhq%5 b q !]#$X$$cq$##" X qmFt0.Q_bQ?Fk|V' " Ej.R}X~x/YZ E A DCQLyA-G]`#/;'0%J BI '1arJNR%cPM| #dL cn - ><  Y ( N mg;|bODW";ko[$d ' S 0|"V:NtL*SMd2w;d?Fi!pg 5qPw0O|Xb [  * tn|ED}d W y C5\+A t7ocY$7WwCHFvD,f)rC@Ql@6np$Cu!U+\RD|hO &@C9qIqa%Hz%*'sr=8;xn>.Hq RI78/B   Fu v`ne_:  YOZ"z*zqN&Wb& oO`   s Ds <L%iA  v14p^Wn/|w T D Ql&)VZ.d H z0    +    T   h A f=   8>k z  Ule/xW. E W!  ,_?He%o^] C) \7q sY&F5HG $ je5w._e}PRSeFFgfVOLta|K*sN5 m O @F ey/@dV: ( r U 12 Li 0,eXp&h0r/"hL 09:jW' 1KZp.E|4,AI|z }_y~' ;    /  occ=B  m _E[o% k013z ;&[66*d!M~maWZvI $)A<$wr; 6t#Hx+NnM{A,/|XF8;2Dr2jOIF~%~Yw cN4bbEz%t`E{,c$)x[;dh\9YMGcP5b`)[Y `p<drz.(VgR|  )y+_ =K   xC 5 > Q  scYb r@ 2<;7 8H8 -k2M {{EHqD.0Yv !r"e"9"'#"!B! 8ljfPL!O =Y2W# XS*mo~rn #L(\}[vDv "]%|f T yv-RjT= @ - Axmu)v& A%]i?'Cgx^{{'iSmIYm m!   O n !VRO'\M Bc j V-}`\RC}8Db߀M tH_'v4# [_'jv] >5W 54vL 7ct%72 ^ _ UT  >3eNEkLeL OGE-&KMM=M4Co7U Co,(v\ nT /|=aL"!9r{N\]jMu=S"(L }   P2 LYb&3=v.:9c%3^8 +Y k6z P i+_-t9 4pt~; 5 XsVtL Q:Y)A7aCtLf%FR%8 eT  fc k NW ['NWleT$`: ^" 9 t ? 1 ' @ I `QiZ4kVgO I ^hgq~vJ0q6zu/81wP  g , OsdZ`>}, scGu uZ,7Vl2\  sC  w!7;XMHQ ;/ - 'f #S  & )[  n$[ uoR C y3"c>W@ U.^) q OKXU$bQ#&: n < ( $ &@a9dI Gwv m  Q ^ *  "  \ :7 D ] |  M H f ~4 K <EdSpS`9bhk,/l+ Z # 1~#H,ul 11 qR gimi*?o w e - 8 u?  y} _ qa  ( G   9 z  ,X  2 :  [ ]b=U+5mKF%*h>:ݡD\Z@. V tMS[Xi7(*&tW45`2߁ztJd'Zxm 7YAH#gjL=r<P    C   > X O  u  P # yl c&    5 #@ + # [ y  "  Lm ! 9 E' D| ! ` i ,<Nh8gE] EqWfIPJclHh34$cTRM-T7 +% i9? bESlW#X(_EF  $U!&kC+  8+#=3O OQ  es 4  5  j ) ;  O RpnO 3a,!Y2x ZgAY8&5A_1;G1FVs4/>tiLtZ`{]'u{e YrZ^#}? iIWDydz xY`  K& '}(;eW0p@TqwG$ujG?;K6>`3 9 Y:_>x-[2G;e '}!Ki0-Oa%a { 4 C o^w2AR bN=l }d <F y Ch5K0g T S { ] );S1nhn_f!\H N} ~%..e k " a$ , 9 9^H W 8M   "~,>I09~JHOtmpvUyT;mt<^  (Veg S,6 ! e  OQlaS:#Aky\.>IH    _K\k`5q 0 ; } W<]H{= 4 @O/[4,702@p-$#m1h_Fw&ut(1 +%mn7'rT8cJz]Z h / v 7 &Jf^^1]yIi-<l 6*K:i[tX B 4 (|jb$ (1@-tRxF:A}~(v T S @QaRKNV Rc 3 oM5.- ~7#OL9"*s $ R te^k !%#$$Q%D&3''b(#U('S'E&%-$$" 37}(Y 7   Cx0'l.?E'd j *M V6hu]'{P&I;< B 0 [q <TZG} ' qctou.?laHJwy\v3 Z ? +n'$W~K$< $  b+O4G; M }m#O/F. 6h--Qۨ6۱I8~ߑ:tn0! a/o.!sE*%PV%Ek dUrPg (P[^+&'-8J;w]axJAq'l9U_(V>7߬K9v4Lm;GFD Un /G{%uCvg82cZv61b7y~@hlPJ 8v_A/vT^{mo)J]c/ok-Zh + "pWMUijG%8A@[   H G <9j@ +c]b1bq{im S_@5 y `" $?k%#r&\ 'N'E'&&&R'P(())*E**)8)%)(O'*&|$j" Bl1%U GCpc f } b ;Npw1N{  K  ~  Di AP   0 /8 ^ DD7~$< pd Z!cEa X5  O H  qzl fQ;Kz1 gu P Q<vT   r' h  9  :&OPP)   /J[%wOhYzb8_%gO/Fy9BxJDX)3puj{j{,8vH@{li3 RI Lp>W=#\ULdpt, mLA&}gjp4%03#W-kf:c\rz UI O 0,  [} j p!`Td`F *cB p0iqtw_\c`V lcvQ r9A{C h _ (  d c . B   * H   2C2DTi)jm&?a8)z)$Ym@Pa:z~P"iu m'"<#YA"jR|' 2 g!!!!a! W f' Tt&AZvW2s v] M $,S uc_cVfG b,Yj o Q ^ @l=>y@W 2  l  vhrU|.u\i~yY+; hZ^{X`{;@;  M 0 FHjU^V5 6)`zTH=*pW  o u c" H  7  h0n}dp(NjQq,D# n6L%{;U v 6  . d T - E 0 Q F ^  ( P & G8D04t<1 C o qE.9k0  l4 g5 U pr ! }F$?sk hr!!!!,`gp}e7UAPU  5 b P&!&9}UxzG6#\<Tl T2  B %Ty Lat3/t 7 z "Y0u.=K+>8_\hgn oJ/C-o[ VtW[=Dw`" *"K#4$%&"&k]''](o(;S(&O((''$'&%V$f" `Uo[Y1z v  2? 9th#u 8     8 !   7   H u As? fO :15 {O C,;:D \]gB%%+7JNWrg$Ew>EP00n E B & 8qwJ[&P 8 Y |  v> 5WZ$xJ_+Rj^BR\kzGh&:kH6|ފK4|$H^["4l* xtb?4{d"&L=zRf=$geu'}Z>FJ\Lo# *) .޼nB8!ۍikܚ"N x5}fKX XM / M N9ByG]<F5"}$YHLJ{yT3!z^`]VUZTr RJ(4@ba7zWem  ;`  t  1 0 bBrG  M 3 % Tx> fz?+_"@ud*|Z7BE6Z / oI+vudU "#$&Q&')))L;)(( ( 'A]'& &$|<#B|! TZ>MJ2ZGr! n%Ru {Jr6lt  )=_[l{9P=Y h   i$"Y6e  AVpjaZERF{P^]n4Cc# e  f 6 O    C # y W u  # { _ >  ~. ]Xk#yG`k1!U )%KO<aEB{1abr0M r*ohs0- tw<xcX4#}zf9)tRu*(.,%)2=X9`tLytI|7 Q Q% 9  }J.TE lNL}@!56k:yS HKXBf`].b  z   8' 2 X> y%  =  4=\I4BS`iF {v$8k'68&tXWU!L;J':6 d Y 'D L4wf( :?!s"6$Z%f&u&&D%",$W#i" !'cJfvul0VO@ 9N`41  1l"yof!&bMl/N6[ \X 3<(v*KIt.\R|^[djM * Ux nubD.EK!5NEi+LF @   N1 mt  TShta;0  I$9 p V 8 '5`|.V\#9/f@p .dj` 4 l     7 Q 1S   Z )q V  aW   o = p% d B Z h  |p4Ct9IMuzTR@] ~ mH DiX!"pz_{U}|o"nr?\LLq JXIuQdo-gA "J tB_}@2UoQL~{f  J 5;  15c  ~: @  b QG M6c3p'H:8yKwF"P{W|*+ '_b0L\* rii!(P#>7%'!*N ,--r--C-,~,H*)a(}A&7#/!t!Za',(BD3}s>4->s [$ .} 2z mh  y c % T?LS @ |   %F>TB|0O#y{ C  & /Jb]3/g~`P"l]Ie=~?2L[ k [    l@a([+:W  8,I 7! g sYso ~DNn .,q=uYBe``pwZ2,=d#>cv:HIpxkee/.YhX.{IyMhox=tly)DB;6v,<Nidw2kya+ /RK I}lx2! o4aR'(|.,IEXU[ rQCSO2   ws  E %r;,=2)8 sotEt0&$ 'p{;UNqFY X AE7&BZ_\ !.#&)X*+],h+*'?)((('5%j$"0! I_(ODgdw+Exq] s  )  \XF8R .O5|C-3dl'%+~B]w"k +; V?GWrGLzsT>WVLFP 89 N   ;   .JY0'&y ?I d tT|,0 ^8rOr V` &Vroor.Bm`}4_)_><Czh!-P5Nt!AS}Ckw*xi4iqsd~5ws<: 6 :G^$}  gP  _ R XTe?kX<"drnx#IDZsm,#6AIBMiv4.7_ET%x 9 T- r y r  U Yu }X n } 3 E ta _ R:5&Z%2sT}OYipnsK$x N iSgEW[R.QcR{!!!  c D/ v~ . .<^S+m09_-y7(Dr Wl n BB / wk+l91 8d: 0 *_F l(kf9A sP c|oL 'H o V2D #<Jn< aMaOjy ` c  q4 nf 2    l d   A y   9  T ,G f1  3e(e]1[h@, q. . 8SSB8pf?0|0r5&pp9%z5r8O'N E: n } N[IjY|?l 67H-@G5hxXEO\[NO q' 9 E ) l c` : j q@(x,'@3G2qkd{R\|LB4 (!  o q0:m[P*{<X O 2g u$W6E#qpWIG*/(<IA \ [ <  [ A2 8o !} A ?  { N"\ MmZ6IXG,MX]WBi5 K <lasXz!o#$$l$/##a#pu#$$$#"Q^ -HhC&`/TmW*sO WuJ9Q; j l<{THs@)MD  # jM  Q ^ q / 5  A  %   x3 r  l =AQzf7#v } Jnsh|Thh\){p=~ /G} k  ?!$xT=dA$dB| QG s>ec4rb0A/JX!>o5l6[hE23=fi{Sy+-~/KxEc)<%!: }F0nz5 IhfUIb.Fys8/g UJ< 6Jz}VK}1?UV3W}FAf0_3.v'W7$R v 6  'gzb|BU4[haDZ_ uR[6~;*CI 3 ' f1yI]|zKDFKq ; J J+ I@~q0Vy@S},!krg,!w{nUR+0w> U!n sie;eaJ5?")~QsBt<W , =s0myuB w : X A; Bn  W@(|%<$n,\6Hc /  BMAV:|0 R-Le  Vg-7F BDf';0K| @ q0/y[]co6(o ~ zx2 "T-z;*5K%&B^OL(w URC+g&m~s@>8_3 S2cY ) | H T$ Xs _H Q/~LZ2=Bt|>yu(6C })T=Gr~I'puW;p{BtRPQroo1-T1V # =  E p g Q $ . E IK;C`Sd9v7m "=G&U{  (   ) R.hauj z 5 ,kfVCH$nhiZM4 { u] 51 cv 1 $H=E!;b h0a'S}  f<]o|FzQK$pZP06U\KX(S[c|() m j|VU r|7]- A } zQ !: r_ O(Y[ 2R T > ,L R!  hK 1 ; %   4 \f |^ 9 1 Mn  0  dG  t = oZ-|Ar3T^(gd Z?W2X 9D nL I1 ) 3 'N pk~K@";),w U *4^(^W8'PGDsH_U!=I v Y Wwd.%7y D -Vn. 4 !c1T{Pced*= xvw$N bI{ q  C 8 5  3 P i7%E;),l 5[ ( `=@=y ?C`* N: . _:bd <09zTs38E   ;$ -.?@E#fhu" %8 Pe \F~yRv & LVw|||,*9aa[2P/M (vx7wSs`>qRLidK9sX5vcUV  & hNea&HRL.Z   f  Z 0M-{<XR^ z  U ?& i`h%#uh\ kn * ] 4_D/0.r  $q W!TFhAl(./ l 'PGv+12 Xp2_@G&7eOmoue LQk;yy8x9<)S.'F+).zg D?B8"QV7sJx^^Cv/@9[l s*5qz7N~ m 7 f5zY=cM`Qnl{uU%M;>Kg=kI#E$${E9P|!)0p7( 6  o0 ; u GH e ?ikQ% m " s8\ h;^bmO]1s&p-kQrcnd N +& ' N B x < O j 3 k  t  qp    SYv#{Q*cuG~8F ^VS %  @ W % p l D#|'gQF\L?>JO|qPI't*p>6@Iv4;+\wstvtdtc91 KV  1  v  *  L ~S/ 'i^ UZ - OG OlR8,i]=:\45A9 B = $*.TFM!K*A4+PS\@$-^ *   Qj 8 o0 p Pc@  Oi}8J{| v   ]  n    J  ,  p u A#/Z@}EtyCGK|VaF@ d{a{~EUQ? : "  }  Ke Q \   IJ*:n/*   gy~7{e3R Y C _!v Y `E:2MZ]B7c *(Lh+n !,Z _ G& [ e ;h N w .s= VxiC+ \s=F2%J$pngWzX_  W g<0\`/7IYqaSO{_R      8 m [ b }[ceOW&j @ 'U'2(? +  z  I t o ' ( B t ' $ G gzs5 6 D -_t?yZOB\R &gSN]59'Lf=Ynn\aB#9wussf.wqJ KzjeD$2_{,/ W:Xo(]F >s+h9=)\EZY= =gHm c!= q>nXjz5[UPB>aK | Sgf@n %`#"FE*3 3` V? Y C6{Yeg 5/ {_vxUIxt``VV @;hp5t@ ` ez5lw1O{+$Yz $X Y tc 3  nyHr id[Z T8[pXVOA 5[ G A ?  L> H? $rMG ^I<.Vr (  l =(u{=6_{n5-T|<c\nAe{~73}bPwfmoxL   X y#?  @us&X};W$+ " KxQL&Z2?A6+" M q ZY!\: ovuM3O2XPM3AT? "<!9eQEuaViiOJFd)T341wA$K:0K\K U 6'3]aR}B7@yo?7^X@"G u   6 h , ( <$fMh?.zwO`wbbMHC%T @ #n-3U 9S 1 l I |d2:)>YGWd0-G.xXU4Ed&+1lIm0  w"Y53u~49dF F! olF9"d* =q6FiZ \ Z3uUF,drVTM 6pC#-F . -yiJ f q =  [Qvd}="3vA%L> pX-yc \* I 7  :- aL  U   \+$VhV7rda q v C  J q S} };' 3VZ<p%C<"x3eLa Ze;B ]]j  (8x  a^ g  YpyL  a 7P+BZHIP#O.53: wLP;4 s*s9R0"NZD;=g34dF,  _1 #KCPg=`fX?3}d l1(sDG- $> DGz3[+ZZ4 v  8 # ILjt8*}wMm$rg `d8_N QA\A@$ x :D%689g~ P7^ a n 3>~=Cmi}s[L[^~*;7$ As;j Q+,wE   iaZbo7CepT g;k Vm w . M ` S A ) 3 p E - [ixMS%0CsfY-\ ;  }5 AVVIJWPP*A 5   .   D A   F ` ` &0 : C @ c @ @ 7 hZ \ 6 q  _ K))xq) fz  \jYkk>dT>qkAw4Z%M#:pa h= lbLcg,[jVi"irT[z~b<z.;AglW"H& x}[jsQl+1w ]:|" }. 1L L H {K > zX4Q8QnPPUP-uLN tW l } c RU ?_b!sMAYh5 nx#_S D  O&"U=c mzR\ 0n w%,F/Cz4)s3 pqjx$v\ ^) P  e y oTtk)4F&'=qB!8#D/g|~"x_tpuY;A2DNKQ7P@I_=_+ZMnQn; " 3"S/=/iVL) \tjdF{G-AF> q / x on Z b  ,U z  Y e $[W?& JB- 0P !+j\ [ b@ r Ukr48 D !K+e$T sp+i.8W >0DntH M12 u!6lP42!?H!d+B  PUB s i^ E  ((J|&;#NY2{ S=3TzBs[N / l ^/ 7c +_(i0kv *r4Ms.)'n p V / VzTPjw_}Px,(Di| \"By b! ;x ._ 7 ZO PT3*6bQ E4swLr7vl24vb&gz2(L{ W-8\ =q?_?0C 0 qE 0   D z^UR(AsCj|tkS9FgA^ ZiKB(+Z Y+6~t/_7 + m u l ?  a > v  ]  5 X* G>  K v   sK6#I [m{jt \% Qq J\+>t{  r xC& | O' ~  q h -3  HhVCX{,:WdhS$B*0;Q[xN 6jGM:H"pq[pD~'j|]pn-wIV')~T9,8 O &C WEzp[;: _aoOWUP9'   ~VnS!|^cbjFu1 J3 U^f9O2 T*lu$< r+vZyJ-% } 3$ V_:/#\vJ?TI*# .[~ V Mgd?BTZac+~PM2"KD( >I tj +!wAHDJ[&J&w3^d* w  D~7*wK]cI!(>-GLs4 ( n :SWBS8FHuWJPY2& kWBc(}/oZT/@`BX-ifPzuf$ 9`]P$sF0c Zm   B r mY  " t= .Q e T{5^{O\JT{tdHv! H Ps37GiRqPhjpGZqlZN7dbi *FF"e.65!O=(@ d>]K/S14m}5>OD~Ib) iZ Rw ;{EcRFp$<2FuEZ~ N~ ^ {V R N  C 8   6ejVg7`W>Fj&VC`)"v=s,VI : Yy = * i Z@  7  1 AarPq +ypMT4I'-(V~'(n93so,MN)%Z}t?J5SY e N< ESC \ L ^ F i )  , \ GG M V o F )  < ` g %KG$M+-l9DG 6 O PkEGh@#QEAOK/m VqCTkQ1Dt      G>4&$H"  TV  D  CJ '^ %{84r Pb&]'fD3Bex   s3  1 6  G t K d!~.^!4r}-x%    W( U 0 x*0\~BHhLyh^ej gc u;k\kt | N r ?HNp p !# U 8P}%&SV,C;{6b   D 6T%b_ex?1{!`N[V] 4 u ^ <  M #"SBlsL_Zm;R>^ MTR A,i9J]Xw1P d[?{'zh3{M%<sxQ s  ^ | m K p *Hptk"EMLM H  nV * 81):} : #* d2 Ja<& wR;#{<mY [1YVt} _ ?(^: M7b IzZ~a@8  :PajY_%R; Fxqk O c gZ5N i  I r p@<M n =  L   Y  $ \     Y = . K v Lm j nSB)HEF^|H@X,paoLFTL_*3{qk2X/ \ec-RbokKsR [b'{@S r  E7 P .. SvK`{r\@nEI3"Lw:#:&9R} E T {W; :g lW>1{  9WX{AGbe.m>"\9nsg6i8dxRerI!XKxu`/Y 2UvsE`Gr'Wb@d|I54ZjYk6?D r|Gi`7)G ?7/:w+6{<Ys_Fk/LTrxAogsw:ZN8Ak@EP)AU8 H)B`x | g- .( 2 }> E<>f5 ;ON( P&?u=)=P$OO1 j )C3jjilrT-m*; TZE'N\8PZewXX"7!i8;S_{KA1 ;lIBMd5a{ * v= 7 J R XJ [I ] ?tUk{g]6~wk5)#<o[-V&}7O   Q[  2D{Fe.]NE;MX(T^|@v|Wb?}g u%=gNf8=s2`,kDp)s?On[wSQW c-n6U)x[~Pu-34n-"@nwY#!3WaK~Z&`$6C8cqxf]Tm fB 3 BUj~42fvQ%KQ # +   "   }  *   *  ?uHv^OGY2<& -eNmLv?&Hfz7 H I= Y<w[8!,4APQ=|||` ikX +4:/j~HYU6\0I6-a8X,J'0w)M   ^ 1 Q R c 2O 75 : L J e UZ &   : ?; R8fxFm `$ t\EkWiZ`=Z&#D-NWbg  T 0  } T p | _ z |v]E"[,_{>b)X(BwG@L7TA/ \ i caW,Tb2kuU ^ 9VMsb`NqvDy^=P: ; ~#:~4'.t@ 2V E$^Rn{Ohx~AEQv 3| R \ zO M  Ulo]L~S`6*Z$q  ` ' t! 4&yT}& [  ?(G:[ RfG&zm/HaP H& Y kT$}&  B 4 w n > NL 3 Cp:;Le< C \uw9gU`$|<P/z#t CO+fhH;J?~#]d3lU5o_LMg%PySe@u@ riq=8(-|Dl4+m0A!=LI0~Q[=g F(S79  v 4 ` 9s W  o49PI\84fM0e] X>p ~r&$LC4<u%aA[^Kf!0* +mFI*`!y h r#s?GG4u n P 8`L2 4j iF nK     (kg =y ||)^@R! [ C oW/TU`MG[{KG"gqC 2zZM)]*bJ'[  5 ` 2nJ~.Nq;':  L t =[^^  G;D}vMB8g~Gflwn#vG @)t?* Q 6   @ 8)WqE1y=x 7q9 b6.*<9Ee# N';(QT>? \U%'v;:QR]~7@ x d ]B  i=m/S  ,  cHJ"OT|f&~.wWzw- 6h@k<D   x @ a w   {s  ,   I F + BE BF _I4pn6rdov.c9 j 9U[kb|1bAVU(B  \ :"2f;VvI$g g? 'y`H = + em Zr 0+6 | A $ 5 = F*lE1LoiJjw} D % =e=#GFB%TcYig"S)%8IQAAVEvY/Zqr.>  tV %*Z*a1 EJwF~jktzv}-J;X./& [S@)s rޢ~~Gy7 6< \ (yv @=oZG!K  5VKenVWUbzs  *hE'u 1 :uH?q($EShn]XQ!d-*MxgF(x#p<  = wAvL>i KW.T6> XP Q }81NdJo'YFPdR v (v  @%I+{ 7y  =n   q l _X '  g & ^  HK  p< [ Y b =  `.S>+C\x,gjzEp| (HU  RGgC$]K:Po "#LO$$%=&C>&9<&%$Y"K \`n[o vq?qB^C""?$ 9 , hTv|caE00 CoM   u I  v & ! G9 \ W Wu >!U}B8,N\%ccImmBlOqO&3# Y I WB p  ]]=f ( e A pn  { ^ y 1K,*wJySO}@DZ<U,6,3LmaI(JB)*  b. f _ |r   @X$ k}$CxJ&LQvUB1B^.;zI "zG X{7Q3:/ET1 v zlkUy@!*N~(OtJom B f aWKO+x*"EAr_xGCR|w hAn$h = $Nd[] E f H nM { &W4h 1^T>-/B$){8  G n "a7HjR i - 5 MZND%I/.bd  U J r k  4 k > t $V08R ^~ 8 L e! "i#0B$$9$#" +)O @ fXpb RNH6I`S<a6WL G+jtz*w+72AV{C(D~B ' N yE9o (Qfg(T E+ eo*FEWm|s4KCbJt].' 8 C  . R 6~]z>U  ^ < Y Y H k Q   ] Q ,s1Z|7I hGT=}[ .,_?_x5XhJzRfu7 -   w] f} RH [ M  }   Wj*6mOy[=  kG5   QPU = 8 c6n<^0*bm // R  0q@>@2='u%5rt/ CS,U8^ 4swy).NoTeb}8< : ]K E  tz_JFKa( B#ytBQ_!|W/0_oX;e KY g; R ?  Z rmDx[ ;# { I '> Ue\)nw>,_e yBuvA;oUx^btcC\> V  v \1 z 3 tl\=\C:*M)E H o-Mr+^  2]U9SdZ-,w6&r;9,F"I_B74 % 8a  z eP  z 4  @  S4 I  ]x+)oNPe$ 1Q9*`4Ei_ݣ(D߾>3-'_R8qt(b8w^5>)(s-w}-TH%N"\OP{RvSKH)|Ae7Lfs~ < | = U 0u     0  [!S!w!{ 8+  ] & X S @\2jOhrF Vd<v>E*IR]8az[Co'B9PoE?h[ . 636(_D = ][ 6  u  .  C >  '@Ml1Wc+m"z?od3)9patD?9>& cH-3+ b# d d& Q $ , $H /    | v H N np(5VvOF\71=\]s1DvXH _EzG^a1(~ 2 \ N  3 qj    ^SjFPEgW0: 2 r~a*XkQN/F_xYB7eP)w;i0u=&Y9 Y - ,4{U :Zcu S~o(  Qt b W{ AR0 sBsq'({P!_3eR' 6 .^ZWDl g9-n!mmL%  S(euqF,h, t[s TnLp;`5*CIz`\$f&R9*h[7 Vy - U L " h  `    ~ c#  l    4m  C W(S9xW7:0{xI; XcLN ^]J'@0B ;UQ(i g K@)nkD6\V ?$l3\u8PYc3J36)e^SpGD6B '~  l(dol<iYy~rj6 R % *qV6k7K4M: jDV_}j~bErQ8T]1a 1xQI5<Ljf[[C[NOi +V,jT> j I Xn@/Cl5K'sS,O~C j w e  u # N?N  = i| 29  )`|E(:@N24LY*_,1l&WCk(w'>`Rs@v3xPOvwDmpF @ 1 0< y + I ,T jg b  j eh & 4k Z L| B  7Tn*5K0  J A@ 8 a/ QPb|vN^O  q 7 S! w A >w ~ VH 0I`BR%2bW}sk#[PXOdr:]f~ $1:zV7%w^< qqWfANLnf%DV}c0 $#\_k D .P8$[hkI2QTx09\2S u.$,"1sK-\S^ 8,b7gP3e%>2u1:")-69bAJ/x5%4@SJ6/dXp^WH8k pp >J[cwJ|[<x6 `kO$J;?N x[U6#)tGG9sd 7Mk  >V > Z  ; ?  L c k Y}i;2W/'FBxxjd zX6nhbBAvikTN  u  cfDN _!v_^]L ,     e  u & n 9 uCWI6#_O{&%P-) { A G  $e<K&4$0Sche=o~zZXkjAYe C:N+IH7!76}k^|T  sX I 2G <  K& " 0 VtRCP0<vs>  ug;XR!h7~?BZe v08nH,/;Kf?$0TbQ20fCcTZwDkSI\S*mcUt'3NnCUtYx1_H%DB~.Y= 7tYsL_{N"uB3m6>  A C q D 3  " H  | *  B W \)  X z(79d=]@)  [    W ;  g y h 9 |  FLl   Hz z]j\IyJ1 yLDm/^Cy2G-PQimFW?xU(_'uY` \:G"Q=`~t{~hiR~ QSNQADdnC+/7?"OF"Ri18SRaUd1 / a L J 2 p m ks*~/$&B'h|JoJFWA S .=.DQ3|ekTx V _p  u j c0q0weJzY^)rKZo  5ESk2> kYs,!i mi{Q@ z8,Ddh>$\+y_7$ k[OIS7i3"_j%.#"]ddV5L{4 C}VXqz5 $AU}>WIHx/fO/yX0|vOX  \o 6 . k n . a D 3 h QC?$,&8 b E-"zOZ "  g_ ;  " 53  s B ' 4 m 2  T > |   55 C bM YApkAu9Q+vB;l2sH\o91.brMq3 Xqd8pLd f / |7 GB$Sb9 =M1J=}K( l zqy{. G N 8 P  !U      u sc < nu  T 4 /   < $  ; :d x@Gvgr1He5 K ^Ei6^/ +<wK*gL#(iC &2 <J#j!rZa.G##\*1 L'+LE>-bV00\t e if9\:!.t x|Iqph;A`WY[,Z).o|{ 1dA=!o%=J[biHI K2+vt p " Z T 4 ! * " RfcZ>IR|CT!ojg+pJ?&&U yXcz :Ew'Sb / H \j 2  U 8 L O Zk q/ Z5 5W   \ i g  Xm7O;}p`gXDM0z/aogFie+n !  #  /: 1  < f A c y  V 8\o   IA  .#.b]n,c %egX{XWe)bQw nl3H*p<8ekvX O Q Q s KuQ0'$}N  sf j c)1 Z2 5TSqsU|  { H  $ s   l #  UK s W > ; ~ *m 0 | ' h!@<8%O0 6Qxpo+[r]Zi#q1Wvj'[P7]bf.V6* MPb?Kx"TqA=3kcu0NZhH3'O)w,B E! & n  c k` 3H S A %k F n '& j*$iUI9nQRdyx/7:j86  ?u 0!  T  S b r 8X  F F T O  O L_6CD(&!E|BRqAWq:7r, s'cR&/gaq:V@avQlWF1JJ(%6QU/sI&h3bg2DEJ|4G.Z0T`yt~_uC kLL!#! m; v   ;  Q  \U{qfmIDdYV&6w?:(ti-C%dhk : 4} ZqpY$   5Y   d v | 0 h T Z s w # W tJOu=L|w"z*U2WQY}-)|FasCTFWTIB>2 TojT!8._xE  | y _ y  :SgE`'Xi"`=x^_S>Lt9_ `uE :sYN^'y  on  4   V_ 6  a  BiT`s^~O!G6yH}#[ ] q : ,K]ym=P { E  ~ ` c X  uRKY#e}{j<= +M } *?q&t(l}|Y[m[o |^Zp\`I@E 65(JZFQ qAkjY[FqXyaO#iM6?^u=]l F&JK:?_Zxfmsp~ x&Y JGwJq[@` ]i4tOmo4q0[}IL|J[3 F ] ]? ^ !bVbFw|PNg} L  ` -u8J( QH9u1K8>F9Z@4:s-IkFJ B7lfFI'@]h wm{DvCnrSm vFY>88IJMi![o^2XiWw7-6,_~"X.2,b'7,Nk+  PyJa^b' "mA`M`z~XQY.?XEC9PgUbt9vD s E G 2l M : s=  5 f x , > = .z g UGT-%'6 k,S9*am=v8(ZD d  0 +  < O R    :  ZV  ^ WLil,')m cUg 9C,9b d$^XvZh-Fl%c,OaU47z><E   m [ | A  P .     Y  Z F K  W G2cHr  \nUJ `$i4o:LjP#p=0%I&R*he-)&f#AMK!9 wAJv&;{)8CD~b2pr hdqZm9M'@n+&DU[ ( 5 u  #N,44rk< k 1 z  O~0!E:NL9(*0 rChP)_c Q;>TEpE~uE s Bh m X#  2YBwMuBMK7;Y~gQG\jz@Gn4t?noPC!M,,~Y e'}9 <,G|<l@Z6|t{xfZ#w 8j w!@|);h?m-zZYp} W~;w=C''%G'@V}) 1n-u0V;mS#0acQv#hlVj  <   +  {  0 E j  \ 7 `  (z    K  4I4{ *   [  ZrlT68 #s7 ~ > [UE$U}j d{zl Z(=Fnn^CA`~t%x\0Q?JHu <U,nc]^l}Pi+/v8pM2(JKo7F     ,   _mK}iHg 7 0XF]w$+O$"irywUS<>^_bIF3K9/q'  %  Ex!o$,o| cO z * |  ` ) {  r  3jMkQ2@v"jApupK)\1rSMc=[Akh8xg[J 9 $ T w  o @PBR P . F pzW; 5h ! l T4`Rm<)m9x@N@f9RMnU[&s<% : ~  ,mb":3Mx8Je q 2 C_'Qu $R V6 g ggWJL'4 R u3   \|B1N[@)x'"Tz>>+KN?hFg86`"OG 6{^dW[o2W7Qen:rl_T + f \ + d   \ ? kW   M h} d,/ >^+#x?8*qq \Ljtn]_/FHB:mi\#  !w Fr62 J7S+\HS`o nBZ:E"?O#o(5jx5|Kb 0HF o qG mk C 3 ) ^ ,Y>&  = / U :F  3 (   S 'gi~x"mZV$V!/P ?QQA 1c j  ) S ' = p?a64s1FXmoU%%6YbHNpYM*i{:'  X :e )S     R/ UO  v1  O X f *    X Og 3 x yV Dk\lps$VK$&?V f e4JyRYGXq0Szt0`_!~S,VAOwvZc5ie%,^~s%7-b^PeCiu"XH' S_c.p) | ' +  P L  , nN p&FSF c d |sr`T`&;26l?(  E8j|<6_TaT/ I.h%lth(.A\ m ui * f  % m? >q H + A 5 1 Q , }  S 3   ) e '  2 fwF603Z> ;ZDq z h h>fK*i]#I1 W4K;{&~ ;*AI UN=w" R3'a8arNd I{Btf\=+BNrf6 U 0Vg[p&{F&!I$f<BBA s  G  W *Z%7K ^m z z Q [ z ` a  f P*K)  x ) #  7v {D P dkSLHi6E/CG4&TWV>7hC U r 6b n n 3 M   *= s m Z 0 E ke=J\`/cD? L3e&9 a ]m o @U9&zX+Z 1e 7GuPXn? R # J o m o1%S?p(v4r#GIiEwh8c}mK@7%16 S!NA22ngnZ 5;n9~/\1* M  40}lPVr:_,u4^ui sd ]X V 9 n 7 GBd s / _j  g % q d  N r Q wlVL6/9!$wgi~'D5M3mXxOn1IwZsEF)7owMTem_}cO F o o 8 K   )ULyB AR/Dih;0By0o H ~ $f $A&e]  - f vdp>kp L' 9+=7,,et8(iWJR (V3w%>6I1U@ Q n eQ V " m Y T 1?LI8q]=*V%]p=|3+cc2 _+2)~|;,TU(Gw0;Bed+}>slp~gI8Uk!/YRG937#bnv6/;v1%b+y^,bl)+in%L!  Kn4`NOAni0Z!*Ye`^Ur+? @   . lW L      ?J ,    PH ?  m\`p)].+fXYV2)uKqI0QWjuRR1|0JysM;#x *Ei <'3j@>jY+_ExhDG |h#731;A -` } 'R7-Alyo~c<> O>dmg`A2[]t?vN(TH.3q$=>,Xc#0?KN'* 4 G >- } * ] ^ F%Npi(#{5#^mV4j"u)(|<SOkW*HTfG]"?Z+? wA XT_>EPhniM6Bemn7!0Iu5}ZY< 0kJq[( i*?  \ [_Z, q '' 6 x &7ED\pR l: 5 . \  6e)F 1r\[W2eZk)/ O%Y,}],Sr9PO{Eh`Uu2o|aV <B @<^i!('x uIgIzpH(H)e^f(vfu0b&D| [D!3rZsVuZ%vxPm A Se{A&!^LJzLWc%5 _sA\KA:BA3Z  A *w e k A  c, l:cI?"(LP&o\{Gs  x \ ; .; 5 ; &.bJPfc 1g] JP_y\^Yr)R~;}VvfzI7h /Q! h6t4]V7MOK&X+hL;Q1S` n.x|^: t= !4kHpc7&0;]'lRKS|}j] HFw[ot><(P/8v.GBLd\ H  = x ` 5 [? d $0|,J$oKFMksKD $J C !_ v D T CI JL  j5 hcVI'mwm|nk1 L @2Z'WA3R\;_tnQI-dAQ6! L\`Fk=Hgb3 = ;     rA1*W \ l X*4^XA0HNhH KN c " 1  K| c H 5 7 , C ! epYyUg^xiP H %\ A ` \F,v,5A\%n*C   ( 09ef "5e{1 FUw83=(Nt#vLC_-I%F/zu&ThY!ZG:Ur~e&5]zmw|Y;e%0Sn& O~) 8MH.9~"m4| 8  2&bgiZv' y6 Hi (=ygu(p-]AT5d*qK tIgapxt7!Ly2}oeFS%w  Y Z2 A ^$  P U }  ' u  ! si s #T[y 2  C!!0 V ~ $ T;$acPJhS$J{dToXwiYxuGZC >= /@1JpM1"T *![6|^7* 4hy h 7 h  Q  XM   " p  ? x6D}Wrl `AapS2'HI9[fFr_%H46 x z X&|0J=  l. 'D|inn J  /pO7:>?=df8JA61Lcs 4JTD&!d(v4]`KM!O 9g ] V J EY[#TQb&7P1~LZoLcBU$Jj?K8;9x8 1B. o  < %&$EMPM$%#Cb (*9$!b [ #<_q]pHOBZb"VgJc+pW4*o1A*^_O\d|#A*5X:gt<@n)Z=={C c q]N{ h;a /(FG G 5  N!2 QH ,  f:h\/"0zz1Jlv)k2v b%~&~g-rZA&/85y & x krW6FsV~=> d%1,pl ; mBAnlu@/,C`p o  z 8 e r ,, L  5 C 5 & 5 : e  h h C3 . 1c ={ yUAk;f5iHqjp:gE_i6!Eo[je0g6b09tn| 3 B  x F [p c * < N~/vhZ 1 * U r[w(0 f  "i/ $ { {r  W OV]xKx+T F  G c:+A@IMpA[gP] ;0"TTH 2:T M8wu<$2Xp0&Q}l E-   v.1l{9a4X Ui W5UUF^?)4z{U`bOE}%(vN & f y tA ] / m Lrabq/8ub9c{f?g hI!#)F b ^{V~;m;Zy/w 4 f7 6r L    !BBfE:F d 2   5 ;X  Z \EnM  ih * Gttr*JyP =  0\}AOd|k)s  > hWms7Pm" NQ+PB>&jJfQ"N^v)2_ i g }  _ Y/, N _k  *kdW~P'R- 1+Hu5|^` L m R#  Y }C IoL)="qsyOf&~n8pZ<MJkR!,oaW)qY Q 8< e k    l +H^$p^t4PM  2h$*hB   vjaNw^?%+01 I+x w \  %  3    %Ku62"GhD&a/Fpr `iCxXZ$Lu?^A:T 1n8xVWv &n;o]Y!w\z b~ y m #  {^ 0   A i+ T   s L M  K)fQ',7M 5' ^ A) D D n / x   G O   u  &.^d kX    =Jb/ S]]>3^2!ShNSe/!U[ U } : z 'D R3 R h 6 xXw%Z*>  p. $   cFN7,!*(x#c$W`-~JBJt  o 7   ; ~  w\cN M x D7``> nEqd-&J#| Q)@ Szm + u r 7 by  s s< 8 I j  xT&#R? ! q}&5?BViwm_.7<"M;7Q`ykS 7_h& ]2H>; ScT'Rf/ m D@%KEb0r`]/ fbB<l DV -ykx"*R os8 C      `  .  ]w G"   W Z 6tx\?`i]ro m EB R @n po) s < 6p-3|{EU '\`} M /EIIB^ p  zw4_(K| m%3[X K %dT|`H(~|vJxC}C5,a;g@/y* 5J    1 : 5 )" ?   P  J g(V_'AH v Fa y 7L7]B%l$B#,Yo>42"wK8xrB-/ ^gk ?v|\ixTScZb^.*ok)_z Xc] Az  * AGTX//j) IA p  \ :U- x s / N+wlLxZY~Gn"= P9gb\o(j6(:iT: L k & S y ) y  ^P ^41KhdEU!p e[%5I$ l8/  l ai?W>t } `~ Q){ :>oBP"qMkb E [ b_  6 l @ $ i[m-W`)}i=b uQ)$G AU6_ q D Fi0 sb3`ne7[SX a  AoVd4x YPl\a(~4SapJ\KXB s ` m c A } O  m );   f  6B SnW /jORW"#  Dd   k;<^:/SD1SH?~@  :  3  V   i 6  #6 :H3|VS%ma'%MO.F'P!9@d]kD_,oH g @ iVk Q/=Gy3"bzjb    \   }Jx < W r):l)?Y{ZA';VIixpY ^tw[VqPyc_AM.SI^7&+N7"!luZj V9_j=l JnE`6 ybgVE9,)c&Ybt/ i  jgx  # Z B '  { Z B q|g L  U < Ip=G[~H-D+O(@V#I  <g    ^aOZB4@]0vBx    2u{":' @+ c B {t|5u#/C&;" g.O"&*}Go, 0  t  @   P   W  a> {  @  ?   S Q U )wYTJE~#xt( }m9%RVI    [ h X  d  9 A [-b-_Wo\lTQu|)G%~b]%s;.J6Nu\!s>?   < / v  E [  f   t  w E 5   4X3[Wj b?`NHeO`"q(q}$SCapc9{ )h N/ + 7l   \+  C4Z:bAP5 fVWxO"=(d} #xhQ~g i/]  xLs   c$wjeP' N z7rDQq[I5~{ EgV k p|)2V;|W-S$j  p  Q W R i f f j ' K *    N[j+%&kU21KR2 B8[7@)wB=\+N] l l )4  <0fd2{R  D $J  , [ V G ^ rB_0\ ogbi<&t`zs`p1y{ex[WW  OYWJ/"w Wlgc|*0{EISo qCdiL[c8D4 y2Mi5F&ro   l K4   # @ - B@Ii$-F[rA^Z$'3=`#E8:cRZ(RbRZ`p>Qq(   -. t  w   mQ jo *u ~g L % e @ F _@ y."6A_qo{si"kd>kDSOVWE  `p   ~m  ~  H' p ]  r W4   R 6 l \2zM:43?Y{oxgL2 R 31$>6oj%X| d 6 iu!@Y6~ + W h R 6.z;!zRE VD-A|0[<r2 y &u d8^ wm}ND_vC\CC  A T9GXJ=V*#j G  qZ?Z^~Un4b_A?Gx>W`kw0 4 | \i@Kyw{{!mXK"* pCu  >  - 6f*~[2#6_.\ }O uy% D 1r 5 5 1 g . P[=  Z  <   <  J M K   XW""`m&g}rD!H0%7:^ChW##^w ]8h[ V  " P r q2g8p3<Z|PE Fm+Qe++N `U ^t 1s q&/v(Rj 7z .Ym5 #YS(i aNK VIo4,FXS lxl,1||DuBzr *`j@ *a s  + w mh  f a  tR^Ti`cdvUBn_7& Cqtlll)lDiqu7;.IwBs @ { 3 ]w73`B]  ; Q 0zPEEq|HE9?+3Y' 6j<%o> $ 3=ST)~zTX}v,  lF5GC  C};A U{ ~ 'A_cI]+ABzK"Y  Z Q B W.vjkzF,~Wp^?) @  o ];l(W#*+yap1pSQB4wDQ p T8/?^dFVQn}qk HU g Uu3 "W<N+m7cZ@auWv JN Yu.pV#%Y@  R*`"L VKL(,o'v,p:LY .Y## V \WU  \t- U +   + V@` Uv<s?>|L$Y(,(/7~KxydJKyFZXqkl ijHQ66C  [k j,^4\ KwC3L1vP.ywwzEma*k!$& MjEc yY ? G?&I}T      B# W%  " K? 4 #K/Wk|2j 4}+vF= u9 H %`8k,  -ZL^8kjh ] 8 = .S|p:L uXr)MRc 7\8V=k3AXB~_&cYy K Q8< t_4NlC?RMM:;xO-6Z ZX X " ?F &Pfvj[ @Z <   , f 9T#c #-t^mw:D^& ssQi[r)[?`i1m^I?.V*?4Q$rw rsNk<:>d =FxQqa+ ScS1ko"*zFssp&y/E*5K!Ld4{RF{^.ltsgk CDJa<%a"'`/RmMt|q? $s.- BZ .G3   4) & Pt  P V k l   } 4 yvX  2WsvfiA\Ug Q TegBCT%Wil|GL'^ZZ;  [  tO1. 4   T v }:2JN76e E ] \ P& %mf~wH%d# 0 : ]K4a9 I 1y%hYs"N<_^\O}KdHoD~` 8  , JzHg30 /~ b/:C;kv5;wGS~CjJ Y e RBy4d#XT\ml`/L_TEO4sy2-'QWu|}:`[KR=Neo [ x g ! ` W \J4Zd '@jq88[|nD#~vr U5 UKBTq+q|tuq.6Gpuxg  ' % y  $ ]  @z 3   g  G f id X 4 ; + '   * y] lp | .  C }g 2b--qDJ~ # T +W  C 3 T g 9 :xkG{0lZE 5C ) P M F!Ui(g)nu% tG K G  & @ y )t+q,L7,>&{v1:0x/BK/ > XYH"Mx L0 {g<1XD>yZ_E(vQp[@z fe_{OmV 5A D M Jh wY>SV>< / f ao P {+(r- )V"dRaz# 7 "nM8ntpJc. 3  xi A L7iRp)[jD4.f[ |#< 3nCH> ^&W42"# ;9 ?  mcX-@*n  jc   & j@ G K =_ +%hL&PUHy_ pqk8F &Yzxny#52p'hYmD'vNk:nz,=(J+d5>V5auI9](eF#u l )`<^c \C $ Dtur:SCQC WBMIiU_n`$G 8N*kl|c|R+OsGPc3gkAaZ5nxNx;(5|7HSh` TR   S _   p  w&M36V'n80qIe[SBw*8F(qvb/[>W5a- Ts]["7W\GSaqb9[l2#'1j{020? 3 D V b\ a  cz h +i  @8 63]= _Tovt  y  P ? / \H ,  *l&IVNMnD YY=XI,pHS>V?R@"N|"XcQ6]@gn1cdf3\rHnu0B&O{<-:GE" Zj9==+6,JT 8  6J Iu S E &x \ 4, m 8VmufSM [ = E`FUJ8Q } %s 8 B Y a gb 3 T  A YL8% p=V+P3qQ(" eN i5z{Y~8]d9=egR(<v%^! x4?m  u  V cW  U P v :c   e ~6oE^* g[nz[nw_,]'xlwO>% 9  ^ G 8 3 y }, g _ X W_ C J & tp&VXT N (  ![ O mn[ N@NXMa#`>&hO1z'uB; V5 M > m  &   d!Tp)RZT~/{;u ^o<R*P-zKa!w8YV!/yun(:_p+d"wdu'w;NHua%vX8CJ4%^&I R T X  5 S '"sF6\7Ye/(  ` ] *{wT ` 8 i [ p 8y: I ) ? T`KZw 8e"Q1H t= 6 q 3sQbd`[}Y(%>FldeXnx\K0!h<6:eyxLeAyf|BkWR$<.k,U~@^~ c W K O Dq B{ P 5 [@ ; b  q9 J 4Dv*7lH ?4C=V`Z^x?|_;^Y+aKcy%QtGd#e*\ dYPzs$u4\F@E\t 5e }D $ ]  j C y q WpctKE=\K RL'S J 1; { ^  = LX f K8\8!< {{F> 9c= {tGyKaemJ.PmV[zt^ E  < e(d3C$Ql[FExAM"?{YZ-m6l ^ q-"VMN-U,EH!=ZCz}r>[&  ut6@Gg;#@x)vr^epo$j[of>R\=5q ,_wJ8{<nXE } +B  Z ) g  Ab h . R pQ| uj(VMMDSjI .?pvN^qlVS C A  U >  =  D }  uH  i % 1V YQdp3c>MYa^6ocn`d$ 2 Nz ub Z= G& :Q RQ   P \ iC 7 5 7 b )):JI8X0.Eqn~_$oi9ATr;?/[Vpu6&$slq Z s MW ?d & ~#%FlcX2   \  S = N d j 6f Q :  = 4 ~  (Ir0=BPtW!&5P7wC   F   68B wu  G 6 a r d l q%   <6  R!~*t aZ{ (7DFM5*6Jwaj>o b8  3Ijix\-   e./T>O-`~<P< PozJ+c&O\uwZt1^/xM< l I jG e v )eA@VB@$) 0 -I e ; Gm5pA a c {, E:#8[xYu5Kwck0/7Od`'Bx.EahBDNf.J"n@` ?7ak 5T/C Kwz{11jW ($To` X~  ^ A+P9 N {  )`B)w,! O:ijJ###PO7;rNTIk2^QKkdoz4b#P  DT < A T  S 0 : !a>6NrJT+@jb:r(`^*8gn``npGn l  P)k \  q p  K^ ^ 5*EM6CF1F~*7(7~'[j$?-0 S %4  / h [$rG!9CgGwk-S9{)>tX$568eIS P @ gRgF<( /o = Ic;&ptT  1 xa U_X 5 {r @Z)8>7qg,|4Q7p)Mt @   B EB  , d  _UX`&BME^*AX|bIaBZ]ZBF6g DqmCh K1'x'S&)V PT8e9\y0^$'`[,-\#@I8*VYv"[&xY+>h><?GWpL ,} Qm .  } J~  6 /'  ={A3/<x~mkd<H,6P2rkM[lB!d&,Z)(yo9Uk`eLs@m^ U [ L9 K  7  E  |6 o g ! ju=4-dW #jFG9 U|Pj2<uHKznJ S sT / hZRdoDX i3,MI sb.Xn?~36z)7>5CjCJM;L=q R dB$szqR     $Q  Xo R f  6  | R 7*OW~n DW`#VVz|m?| H H  M F   {;u:p"jY"*5pQ}Py1$~$BoqT8#K -93F[WSqD}gagJ`wjrD~ aDF3a9eApjcxz^xWfr).ORma#0-) {e,  g | C  `  'X  =   ;& '  tKg,o"J+2+{\=x[""Q?L751#_6?n}Nw}Yi}{?;\G)uo98Bz(Bt(K(jJX,o?." \\wA\mD_OS  d{ R*\H76E7b =  ; %4)01%j v_|4qxBRBfFrV8Zn%\ \ $ 77 P _; f  +]  e (  t- v B'   , zo   Yb D/  < -ZR^=bV4dC{l7 zM\SV4F<cicuaB(4 %W`'YY7.#,5}.YQc,GB>6+D`hs|']$h^ E { kpRu' Y(i.o     BU  ) B v  a M b X c ) jJ N _7mR3q&;'nS3Rqp(   x  hq s U   J A ettp33 ?*^VllO~w[FMQOu ,BnH T?8 XK4Wdw 6 ^ w { 8    1+ 3O ;! B !5"Ka*,0 $=s!R#cku wR3s>~#stUJ 4joyH#KY OrVv{b v8? LN$Xy&pY.p|Ctk=4Ck#Y5a-v)rg5 :$ ;%S-SAl0/X/" {] q ( IB"-c]A_@qb]~z!O$V #pR"Wfu]:|KGhv  .h@S <;aB d^3:.d5E'"#QFK|`|w6 IFk U yd l` 34 , @ 8n e zP J G; ; J  l*Y~3=0/Y8rB&f3*%UFGT3:GJ8%['CUff ajBAzs{hQFs_o# j>EC,vcto4D@Rdg tGII-)| E/& V W  w  ,l6]$}pYzPFq_ J S " 9 m }F) ,@?*oD[E^,?'XN?1]UpI.3+z;8?}O?B ^M|)]75%@M f|*h   P &F  !  /  #u bm"NT>{ -X A Y X 7m ? (Iz*fp` z;^>j1]6&zW5 \ K F  5j=qWvjib&ZPi0aF`(AipxF(qjv \G"]3~?@p[KRg(,OG`5Q|{/d} 25u=-E%IXVe4@*<emz)w66Wh kB #ph]Jc3$c   K     k ; ~ G , VY*Wk~l%CyE?(}vUX+ G VJ C :'r* t   F} ` zu A `9k&`!#t'$ sE !A  ;-BN}89&'M&w$W r%UI6vNaw}SlVwmQu\K>XGY|uA-YB_ [oV\PW ~`X eg2,jTnNTd\1?/gHIw ' i T b}SW#"eCw}zyk Q& (Gq#~7  ^ Y? &  p !P 7^ZF V#  | `  a ~ . O K#1%+`=tq( V\^,}1<\,BkU*RLK?7 \KG'joR [|XxCcFE/,b:W- CfX[B' | {y "  e :h p$%/;r^0<1V| ~ h 8T>> X%Jp>emc&sy>pEM"N!eV*PxT&d3;^:UxC(Dz1tus)ScQ,l cH N] R Q I O _. s' = ?    I : 5 w  o  ]WW ;Q&%UTq3X<[Aq;28222 6WeJ 8w ; e4wQI^#TX,klEq z5cB %}N@41J~e~=  hQ Z ! m - z i $q ]' c yt B U 3~>K!C(WTBLC<  @ Z_ Q S#  s>>|e8~  L NNOa |u g 9  i|%v_!Zv1sNr!wk'0Zq! 3] b;K "L$s/ }: B p d x   &!  g ffZ[KPr4j&<&;CN%YK  j  >r[/`z Z<u{P { b j c;ND<7P1 ouKa"7>&Pq?6+]`g0+G"kM w y-+R*WjzpQ<:6la\@"Bs_0h#= * < &+F@y  *  K a  eM V \R":f34LStid c w N Fj%=^q  4pN+Q/|6UqjD%Z!T ,$H}K/:^}PrWdB 8 i n 4 56   \   1    ][D   cT  \  h x2 g r d 3   E[mW{0cIr*y{hm3#a2hC & z  l1 dA||^.A 4  ?8 x  L dequ+mL:k|{{Ws|b84%~[As&!1 P05M  p.fllM;.i]{G]n=5.GP,^>qXWd _=/[7 *"AOQt%p=~8dG]P$T,@m%m^ Q : ,   K ;   4 U   h    cBVxg`-A2ZxVzjR 3 1R +  %Y&VQ=^\OzMpLvxEz+ :6 ~s W B 5[ < 7 p A}v?~5ya#c93YG]pz*7\nox< p@olb4  =L i " [ v}k5nv L&   v  a <CQ[Z6TyPaJ Dn.G% N mNiQ8B>Y'`Wk@F4|/t3;7M6CLr)9ZQInV=OHOLk]\`~YaGiR-$F+s;G0nPzHo9o 8 . DZ`PQ$$oUUgvc.=!VT>7tcMC%p1?v( ; ~C ^5}Si0'QQFoAw s  [  O   9aE4ZyHt\EYQfx67 X1 f[ M N nn 5 s Dt  Q4a3iD RL }N% =~[qGhSnTCk"d_ ! cW1S|Ak<b%Q\TXCE }_)5 l  1B \Kf4*0e0z G)xq(+Sw ] zg,`7p_ 2j C n} ?!lmD+.J/[z m V -   P | + ) V 9 m?Y8uR/lYzi:H [Wt8l:!D j7b5u b"TXF H {  T? V E vQ P o x K <e x fK W Of _ O bi @  r ; M`;B ' zrI d] S6ftFye_lYu'SI sY] Z>*bSZ],ifU3(U{0 Gr@T2Ph#mORP.*[:Jq D/F&cC J X  s v / 'e]g?V  , 1 1  - q l z C x 1 z ^+ER$-4@N8<%W0(9}Bpa' ( g l'34JgMI!2Z!c*>DL yddK[hXoJRH>00J o0VE BpX G Lq?`9Ey(_=$YTbVTIPi{SWr fx MJAw? I f  ? F9'jD |4ZMXg@  G $=?6V t_ BY 7I S &~ai: $*Y%E]DF]`|Qj0/l/@=?O:JY #= . I { P  ]  V LHdfQd{|T,  "w 9 D ; 2 >h M t %C d pv A)seD103=2K! Q~7yoI=,^e$D Ob\F"yq:d[vqJ6oBfdI$^v s% #+ 9sk ; 71 \a`Ep>.~Pk1  ~C  { > - ' =}'\hae"fxE ' & #W>sC2d a5b-%N\r2~Tv>a R   , #= Z g UQ U B 1   N A[1 N a  0 5< 0 WOKodQ7J.:3A'/kp3&^kxLj% q45Cd.Yz9^sbsuIAR=X-+P'_~OtE` | : ]zh?"V(/PN c <  q ! * >M  % cE(1DehU4bf=~_22"VP  I<w  h @  n 5 QyE'G{f[gd@} SHHG;_  yH pPleVU7yx /2g>&vPy!] mihQ30F4XwzoArjr2nThx>i T`dvvY )<c F F Hp b n y  * ~( x~7H[YLHFy 78/ nT wmDCLt %b Y,hy45 Vn& A $ Q ? T g j Y z  { aRhsjy= S 1 Q ~R o - R\E|Wike tUJQ V7 {mio2V ! \ c YX iXk  O[3S 0cXBLO0%`IB E 2   EwGN+#N {7  : s . } x \ s~B 1cBR\$?DA:e#Vbgceop#K>wxvrg {5Zk_(Ro ;U=} ?~   gVT I ) ` Cb1v  g>{h'x7nY _Y )K'@;V B 8 #MDR1sJ Nqe(=8cLz"lA>kC~3 8 3 < 4A % 2$ K,or~pt{ a!j/(>!&\7qc-S] Xj*"1h() # 7/$0uj1 + 8 ? # 1}V{6*iL= `. J l 0 ' u-`4j/_%TTqY+a}m )3htNJn yZ Gv "h E0u",j / #J=j_cmngcAlN#!iQNY,_iJQxqX9iRG% p "? v 'd !,   \  mt* =YG"!8v<Z&(#F v:B[S P zL`mhWe1I 1  QE 9 (  < Z([d|VL4Z%>+j Qel3 e.{ :\ "\OzO= Y , 0   j \   ? s K wi17_q C% "N" FX J  _ r SIf!Yv.-pMr |o(A"%ww<IBmd 4=C[k%m)0D {6Qd R p Ly *   * $lTfCX~c 5 ^Z z^\9sl{oOFNM9&4n&jd-RtT0&sP[/BU; = DX ] $( L     A6_w3 z*et&\v@_@oL=2#~~M(Tp   3 b`AFnB{u0G\GPqvX yUdA_:U ca ; [ O- 53dmL]g. ;  4  :!  #Z*# 4 hFTo<R4<%d;$EWw TA # " eM`U|<'SibVh Q@j5S *Qm 12D#=Cw J1 H  o# Y  o P 1S h ' 'KP-kIV;bH|o?=v}EE9]t'pGs1Ap< \n L J  E M#U;F ND!zsekg"86dI J[ =e%EYQr@)"wf18ub3o  I\       yM '] S [:C-"ywZV]J  @'ED++rV2_nW]+H` ` G$DP TP+sX{,B  Dy  t%7m*."*\x/mS2`;7rh o D Y  O Eov  = ^u TMbHX-@  &7 l?W37><L{[ld b|R YBC^ VYhAIi ] b W w 3 s U@  f  J 5  -1 %R i ?p  7\ {  q/A ] TAYtM <!Ct2,G   W  6 0 | ^ F    a[U%@Q _ uJ E7FUN){ogw1(oQAg9.CW{k`S R J y  U;  Q `  J&a` "PvJ$  $    F  C ce jE A x Y\ VZp# `2\vAm/{AlbJ&2mu/ 3m U 2 B4 a %   !  6R2-A n?  R ! ]=6h;e:j[}mst!mB!]  4 O5R bG8H +0ezoB=^?4TsJ'Qo!1`Y=Wmdd7ZICPy-ioP3C+ `<TjfH   y ] / 5J e  R {0+`WjK)V` f `v72-d B J)|?;JN"x t X9A$A%.CCD|3*I=x-N\o4gwY 8  ] j(pGs   #  DAWez5- h  &  D p!UtXhaT  k g j{/kwRE BJ6E3wxF}yj:>_WK`A  (akpAg2X* jCVy.- 86&,MA#*_-@!J|+Ez(;LT})W'!{  7f|B  @   3  Fw\G M I T# #!Ac~D 6 z^O O9K$q+q_b4{!( z. 6  d  t  Of; 1e d dm T J yi WmCk5g\CIlBnhkp(f/!ul!DNw5f'MBc?O5YM1  r >d 6? VJW<MwN d<<[Jj{HD"<m CAL E w\dh V 5 y _u18 > h S  {n`ziXr<[ y 3uVE;<a% K1W")o] oO7m#  0   8  q ) d   y BR!u4 Rk /  ; x d  Z W W4 ' W1lXW; 1  &];G~Q Vr#0=M VCjTg oqK[s5wAw#[ 3  Sl!u8ZByW b" sZp(LfZ[oGx?!meZ߹FWF k;58o[CLN-&Z(X'ufJ$S"6wPJ[+}+W|bko@`$) % o=dxQ2e $(D\~Mh1T`D!Q b?}r UyS]aqqYr U0a -  V 9  K   Z@ e>HW4-5$m(m\#Vp=!"1^W6_?TL5 P D [oD UtF;`8U ' [ P   l <  ? K u + F] ,3eS%1K{Z=eM#(, @    !Yy^? b  V ? s klGI+:wAK5Scie(<?GUF}"Y`Ut H ;pv|Se-w_"!#*  o {  { J AcbgVBd m fx    q+hyD(YeyLntkHkE;`V$Msj,/Y=9D8&5y@wF+^wNpPkZ|) Z~*tZh43 I 3 +}eZnv_o#~>(B j}])BPRQ1jGk9qh55h% L 4, [  A ]vYaf$Pxd(F{#T~:yM.H#'XF?oh&s^7S- |z3 k s \ @ h o~ [ T"   3 w  O z :  | E)_[jB B,#imKb,&Wka (?p'2OF\mOM G   2X ~ hH,O=Yj!j|FlB?Q"M  " ?3eN]AfC PQ-K P yLef#A8Ej-  "rl Hk?X$]' \PV T  N($>& !- V6Y#%VR ]YvAHk?^c5Zdp;?OK)W sJ'8bjGI g) j ^ ]0 led]'y4larQNd^v{~,w-$N4<TAJg:v- D},S*j{{?o]9eI17 [g 5$ ( e  m Z  9wzyfw s}(Tw  @  ZLpsw+I'K?-)DT.1 ~U&ou0Yz$m a iQ   ;/#e ~  $  T  b eQ1;z<"D }vkzK x>Xy&MAhp7}i;6Qr(Da$Gq)%iOXBkQ9;+m~!@vqzw4 % + J   - \    $ a D  %l2u%,9t8nX \z-C.S -zj^t1I5B%]0hd^"T"D0Bpt>`<  60b48wj&yo}m[<4.$x6Ubk) y H v h/@E^[aj qT3vu ,A p b?Viw3>'$m? q=_ Kr `ggA1g4rv6.).s8xI Z{H^6iJi` >?&NZl45{PtPS$,YX3&\sXScd+>%u F] } 7 * Q p, { p4 7o;6\h8KzFMHf ?-@% 2 #  !"lN(H9@?! w- , }@5'7%GE[PSzDeK*ZO(-vovWK{SqN+HENALzX/ b,@;6=pP).nT+m`l$^cv2#~3FI4a+JmCRT?   ] k 6 X h 79#.arYRf $ x P wm8P(\?kPQ@eO3;IZA4X;"X$ ';8 9 !*   >mJ9'MH@9LyG'z)} `  S > s U W }  a N& * f Uy4QwQBQs HDX"Zs" BpX`,hZ >:[kn 8eYS+[ EFe A   S x  T a = [T    6f#WM4Sk  m + IHvJS0*pW } | ~ Hh?2b4xq$u1 y  b  fD   } vo '  ZB>! b 5 W 4 Y {&IF6^M'6F!l!2PXk p?FLt \:|N!SUx>.j (Q& Ia5mZq\a'B~W65'1  -_O"_|i W k= EvQ]s+!wCo43gE! =Y*  ! |  <~`&hY|N|L2su7j:B}e;#WBV[   / O 0 e F  l  [ D W?7Y:h YD 2 v : 9 3,J+08+1n`X<y~e;qDuFU0d2c$zWv6IK:gQQ6?KG mN_( JxO'z\p '?X;wSCTakhe/:_hY  W < _ r vA  M *x kj i * 0  6 I x  t Sq{SH;#j5h#9.#B }4[8,5uDK\u3^0 yj_ w w N ] + YZ - _H)R~  b] T$}G2f+TvnT; 6 gsm] I0HDT?C;Y}An0w~8<)rx?+  ;q{j B^DeBBO!ear a   'Q$38ux*[   F ,`  B  t  [M]u$ ! FAH;W:}Hx6Rr  ! F02gowc~]? !VJXROk0  p } ' =Eq~'efvM=4\s:GW0ZSc/jhdD(Y4_ W  I[ } ]? vKx/Bpm<II@}.1 i5s=%@vf:rU5*v2F6z}-97X/u  a N ka^:W.RwUj&/n MF[-S`'F+/]N!0 A e :a }zyF],Tu  3o tjE@DPCxgR3WL(&{q--\<} HheO} U#   KK  ;d9 Subfk@}G_GF&m{F~x  # _ &s*<@ N 6 ; a 7*  9     - [(9V` WK   Q  gE (O6!@,NnfSSIk@94"n>v. J Qh [ qB z [ X F[  S ]G  X 0 X c i /+Sr<   c \ * I O DEui LkL p"GOfh,>:ou7@ b Pm  W6}aM \D{[a1;,5>>JqD, CU6'#B</s++2KpB?e)? J'a)6dt\t,uB k o` 5 u~@B Cz/0zK8 Tk I y @`y+H`,Y87 s!&ug)"Z| ;}2 C4q  zp x[   c {  w Y  C  v|J.8e.MTYfu- 3z58->t^>{u(PhyVh X;EU!T3Krk EL@X(oi6&Qw> U a54hS)6&  % 0 O AlN `[Z\S % , 5  #   R > ><  p  { F 3tPmD/tg3r_iV3" H # (Z f $ 7   ] U t B5 3 Nm !?o*k15pO]&5tr,E : e,|+~m6FZ[}G(C Ex 7Mx  9 |9hul;Q ]e,Xm[/mWYp&+EF c'v108 W  & 3REy [yHF6rtI@  \p/7; Xk}6J*rtLQG\.'#2< ^  RW4`olUs^] Q 9 3}%}\4Z Utz+I$ATicP[/%@ o{0f(HgWLAGE33 Rq -  V T^:O>z_,XC"K85Z+MEhV/W'>|&rizTV: k  MV.? !  N{z3GW%b%XP[S{5 92]]n1n)X! #7H;W#H%p#)gZJ{U|r;   S x/ rw 0y )   k9 ) ? & U r Au|o 2 7 ! y  U W { I c' lA {H Z Gh (6M(U-h,3b2.zp(BO$ q B= r  t?ipOr 3C6h ~  y b S  ? S9  v  J  S NZ] r=;q/y vg 8 <7p > 9 fITT_:lfSxcij/q# y-943[k| kCO|D3HE9QbP60t>:z8rl pJ+2 (mv Uwz('/}@( < ' I I1 %    L  5) x x  ,    4Xi[GT"S0kXtae+97SVaIF]xXB\:t3}5uI  w}&QTC6OjXXTb s |$  C ? LjU MYlYn=;,x*E0'U%`TG"CsYq_JHHb[Tr{Z$G9 O^ldytAqhnSRd?s>I}',/ & E  +2 Hy Az|cGt1   t %z Q r " B 0  @5 PW td H OW\ j h v  + o s M v  ) ? zG1 |]Fw!J0Lqq , ' 2%Cft9Az4=2K=}_mH8hZ^"93Q(\6  \ t >sA =7Ww R ! L!l_QAsQ$(0t1$-wN,r'{ ] C - ] ] E, ?  6  Ltydp _ \ $tawR>Zeb o' oU9(0u#*MHWMZZiZJwqi SA @ V  E   {O n Q  \ )   n k ~ 's2> N3)fR%NYL:{ag5to xp0,'MKe:c9un/x  EH Xz 3- Q oyuB"=3+e*M'n#B ~nG3dB;z!4i&:/pf9  #C 1 1   '  ! 6 KyH   e )   ? l @ |K{l)wUzW+C2''|L2uZnWC[T  [ZRLE|bJ!&"Y;"!!2 Xc->F}aVSkZ|2A = - Z  |  xDC)A)W/ofAXTpcd{5q&@ p  -  o   > x2&]=e;XDV[j]E@d@Ss # t p y M  e ` S ^zX+  02X,XpPLLG\2; U y  quk<|hz MkNyXR8HDf|b h v @  o  1 : S W 7Z  Z U  m 3  M W35{   z epiROOX]U0s*R}Xe|Ab#AdSX:zt'# AUmJ  Ax _ *&  w* gW+l: >+]"N5YqJ6+F3SdB gO6! =E=  ,. M  9:( xNND;R:`R+^f ]r~HCiTw\l t $ f : I j L ?i@.%z+G+XVny+  N` o .m`IEJ z 7 p,7! ?K|lqvBgE[o!RQ  i2j 5;-">d54rl0k&W X  mFN}  <  , h 'k  # p /: jc ] v F c d \1o>ESO0GMy1^dFX5` mOlx56%J   P/H%W5W=-0 HM.E n~Jwcv=Ys!0tF BrC+nP i ; yy;hMR 6  ; $  o 2 4 t* c";I60Epr9y9,1=77E$ os  M 6u  q  p p   D 8 ^s#T3 'U -b= n  R 0;.C65_RR WUU)o ~>u75_'!N3 .  }t $ M cQ e   g Y Gv5,0rh@CQRG/S4h'=B `(|f  0 3U0&7bEkRkn_UH_` A X qPU"06"i_Enf@k mduta?F@d;%C}iA E d k  4% E % + %   f4  e aK , # A Q G ' ! % QE'^7Y|/ kIgLTMi3W] j8  T & cq~TaRq&X#M _ ,T  { 4 #ix_qF3.$N|^B]ksK[r D U VCpo(:ixp:Z: I ;x H  i [ j * >' Fj^^joZuP Ltd/G| t tv $V R ;)d@g* { * W) | 9 0 / [:eCW !` "=_"We"T" "! ob/?t Op XU7nDp P a  i=* Kd w } d va>xE}eWI:k4tnIEmds6 2zd9shz O- ?,~m{`? F ? H = ~:8&e+)2+lsOI^ 'Eq'6hVun _hF\P+`}M3G/1+> a5gr<04}AH<cKjKoja.?f61VAN@ B s9iov <  Z !  p - >  5 S M { Mz 7 S ! 5 N ;  < qd!6m_sz$CE VqEvofI5qjv sBv O  !  vy   P j 6 % , > s _ < )  > #  ) %F y _ =vB)sWL O  Y - 2 {  Z \ ~ y =QmA: )A C7  { 6   P+ . U  }  2 =  XH.>^k>OJ ? av _FG{/2t|=WIlA, s S c x n k u bi(RZJiaOhBn: 'O}NIoY]iJ( mg _ \g s Y R s K J k Lu H<zMTCTf` e : %. Qe [Awv,#`[u1jS/E*\|)cCIy )H.+  + 5 [|C 7 wN s  fa < \y&^mH}X\gY,)`0s?o@o$xB ^A >  v K j \  c  /5+yvsB$UgQ(skmW/&>/$U}[zt[7IlB-OzdURXk IX4Tl # N w<} 6 ] M $ b `x  ~! P> : H# K -O  & x vH0OfuZWQK bk * D#W*Zhun}F& $'R = l e2ir,:~a06FPU+FX{tV!;ZX4hS'h=-0uW c.?3 x aeoKe ! YWzn0s>qdHQoGa"y rgp/.lY 2.BTV27B<ygb</R7  z  W t ( ~Q\~ZLaM2 y  y4  A 6 a z )& W Q  j G E uk"|)$y`LCtR"(_ #\ 66 C"oSVn9~/{0F. h 7 H"&8nb{~OOfPb.>Fvsk \v d a   lSV\v  O{ 2eGt#4[e1Ie o   . o .  ? Eb T]a?3(]bFl "f lB 5Dz?QVj> 9 3 Z   Gz >  l{}NK{MtDukJ8`iwa()"RXEZ` H * E  n wTZ?V<Z/VOJFKO+/$P (?6{J+p|IC vg#-SozCZOf ~9j0c;c,mJDs\LnwxfG"b_y75z E/q ,;>k>Na\pI'<)3VI9J-![+s,`TntAk *p#~;$K9noSq*sbalA)Z^L{gj~lT tR 4 f u  Y> c` [e >   B _ A {   & .jjrnl^0 d U \ m |B;mx k4lr - t >4 S `J). Rjy {lO^cz%yVUJp8?SVq32Q d w v \ 6] j y h  `tCpA #1$:RB$)/-q?]B/ P & u k V oF w " ) 5 *D E qh  0b % ] P w 1 <%,j$7:x S W  8 c%*~P<ae3/D "  [ kE! jm$ *vT?3 )} HCe ) X T Y <,9+d7| j6l)1 4&4l9~"sE\3edo* @/ sn{gYq}:,W $ e: gp<g9/_7X+k:@))L#}Sq*T%cLa<l[b\]b {:vgZ-E  % 5%  zP Cv`  d*[   X . l (  k !R(Y A 2 ZB>E ; FW VDL =< T A~ev4PxLdXd\hv>Py{DFKG xFjm3+m?ItFo$*}pkl 6 D j Z t v ] w[<\PQV?Sn k P Jz |8{}|N+Q.63J G  qa   _   YL;u#%5C -7W_A=d z/EFTT>#w1y { F e @ uz gQ  0 kTo~dA? 5 '  9 LRj3B#;s30"/Ab$Zn-Kd.{xF 'kgC1jr6+^ 2 u Y & l  V  nu  'b8EhX/: $ G  k t x z  ) / Qv X&+T~/TzHGr | 6 o [ x  ( o3 ew X R H i p l d 9 a   G    = : _v <@lZ=g` %R1U+q($CLg "/8-s{c>.@Yz"l9EWnIgLl![r$MWh3SF /3kS,`$n-jVQ%BU Gn G S )z 6OI#  1   @ d  K  q T   7 ,M[4ivRxGs-ij/k "sP&rOCG cB V G f,nVZ )s./Ok0' 8 T '\ j5 6 OE rUr9^x cb!j>Hp.{y6Ee ,jfIaF 98~sTGTLRGhUU5FxE#9 : ; 6 }54[ m 4H  C!.EB9B,Y#yx#9Y    " C 0 , + i p   8 = ,@ ; Pg [ Z  l -D e0n>~:a!?5QB`Q_`ggs}v^L   Z b& g J x8x@  r >    b O T N GP~fuLMrM>65Wgegg]kH]+Msqn+@Sl|mt[t,Y~zjq;YIXVB:q!=xE+"nV4 W < E !z`r ^ N O # 06  a/O~+<*~L"r  M  @ h Y    B  Q rl~(` A$xQ33DBHQ3J_PQ'<0F S q a# sEnwNEG^FK@-W"ytiTrI6K\GusAk8NLzA =  (dl;*="&UP<_b8OWZ ? ] M "5oq9o5VGOi7"$߾)޲Tݢܟݼޡ߄yI%A.gP'I~7O/RG_K1;g0-VG6h]x Pz?{"\MzjN*%4(# P  / mA H[ y | m \ h ( P x )7 $  \{,]S4*"Na<?<S'RN3l < rzM"W.MVI jv!  oX .FfZ)RP % -gM |NCle'qUo^}Zbsn - n {t yS ; Zc ' 18 GJL0XU $ 6 >4 6 D y gx7V!%Nhd, 8  Mty^)*2 ![Xk1QcU"Mj*A sL_ UeS <   [( c"}U?q]xy1}h~ ; G h @ ]& r  = { +hnM7 C]Fe$^~S{^f_tIljoQ,%t/ ZO(@fMtoO[zsdph:%J;Gj_ Pk_C!A\32BU<s{+ ]& :0^&.&V  :8K h  z @ k{V:pQu^yR"H&IF z|bJ ! # m15KE1-=GT<3-=1L!;F;dorb=wEq~_ h 5^$K5s Px  :  ]QOFju?*:k|b#Y(6r3\.CZTAu k  Z n   eBFa * K  W {vS;(GHUm  U'i{i`: } " %a s WRaIl*F'JztX >#8qsX6%1D  q Z  DrG ? <[hsIzF%Bx.oI 9|;Y(#+Eej"h 7 1[ ;  d& 4 _  }z " E z  !SRz N  ; S 3m ( Q LW X:#uiS$Vr`> _0!&|~N;bY N1YS![_ T V9 /" . { ZQpotT<EN"H%Iu$3]u=p+!sE D > D Y[V-Sc6M T  ! cJSYTRy v t}fFQq @5 ra,o5M@$i*s<"5Rj` T%7I!" |EAe  ]  h /wMMx/d#N}24 a  uq'X16K`aeyQ )mqd'=d!' @166FjrZn9ys_L> <.`4+w, L|h|{G\DZ5&9=Dg 1@bF~&([#BYX@VG7Jz]c{/ Rw7R   < 7 m5 w T 4  tK  hkV3ildP= h >  & $ lc.M  D H R : 3 N ~ Z  L "    (  % s Y  |& d d | L >   z }   Ov Ac-$TtpdAM>qy9X<    u` ,*'D2xn\$"-#3A.N`^A |' V -@ pZ>%q E9wi j a =K9G"1<_qI+n P- V  (+].9B5c~XOs >O2(xW5G @ T+c_c?MLw~;rmX( ">2Up* uov&.?*0~O"$r*g p< B? d F  ev ^ b   O D mc[S 9*/Eo n T:YA:@"4!3<%5 ] T)Vb   70 " ck `mkD*OZ|,Ld-y? & 'c5=*n)O,}wz2-}:"09p<? / > { G  A> GY,z[ 4 ( ? MhZDzp#J Y]S=" rarD  E\  'A r   % h `'4&-@@-iuCe*y Qg:&vG-`3v4S;[~O Z! =(BC?Mgj:>9~   /zJ q[ LR1: t9v] %QC*BC\I7Y#$O" k b ' 6 &"hq)1n $i & O <Y4,=bVr*E@ 7jW_oHiX!N2{i(llIR:=4qy>/a`+wj k_% !djH l8d>%WPQ7/QmR/~t R ? = & U eW yO  Q D U5ld aRycrzZ1b0Qr  QQ V B vJ*H^k*I"-<(a`UqU{^F%C.!oe(aJ\$X9o7)\ * /  T ^   Az2 ; ^* A cv a H Q a % J w &T]U_=5X %LX^ + "K J R .  z  |]HGcLfNrZwB{?5+fE8}pn]cd0,x4wz" - l\z@ pN   K(u r  z0  $  V  6 [ j oT e C \ o~nZ8>^}OjDk}] !e\B^"  ~ d E y a L (3 4 N mk A_5F0' ^U   I W  8  o 1 }' [n/L @,@z2   G < v )uV6QT%JH` Y r# \csd3p )CPT'z.#hgk8>BfݥcqkݠX(^h'8!d fD1/Bs`0;o``cGemij5 3Z4C-\;c S\Oa Y4G +2 N v  GI   0   Uc   sLJ5tXT0m&`_ ;}F+  BWg TE`nyf-"*/k>K; }7l.\b x3I0% xK.UT"D8gF .8&c o=0+)$uAVU6Tv *&q O $ 0g & y 6 & c pt&>`cA O }x I Y F k &3 = m \ y;, -~XwwMd'd[C4 s y J   [u N  1E]l Co W S  m C0 sx (vv<hla(B|rId+1 \u}Ov{Xb  % o   NW N;' 9D  [   B e0yMre,3; N>q}uHeQIQa UPj$dt m # Eq|2U B0 K sg s $ 1Ki/ bR[AFr'a0k&3GM[gVWt?Hl\   x G(j?br3x7 3 >Ppu  KFu.C5 -O ~S(<& t i Wk S v<c}xsKCNV\3A$OfW*5oaYsI; >ib"}} LpPt5`Z.jf s + =f5s#3cy8@6.2eq Fw  vz!)9sYIYYzO c:>4Psc)1bC;P|+iZkY#E)NH M]JyhB'q]C}c,zn"%c_hWp&i'*d^dR)n  D  9:aJ'DU<|   1  p oU M  `E s   9" % Z t T ]#[7:iNlc~v6&7KG)4?-Dq3 X  #   T 1  - A!8=7x 4pV*c3o3`_ kdy+2 ;j2DmRw[FCrG   0DFG$ y(bhV'V!  w:U@ir B  '  6 F J  $t^um \ : j" 1 "  wZ  |BDj(g=Bzy^ `HY#4$?i4 '3Ymxe[ 44{QI'_9iOvW?$ Z z A l6Y Y5#wKNB9x,`UC Q)B `l0#g"x,FAu` r'K!n!,F_-+X  w$#f!.+33-paRLQ!?Od G 3 dDMgH; S B jD \\  {  ] P6ayM, L s k vs  A { E Q S IR )L 3 V  t= ? c; W D / N o  Sgoy@`weMdIg(3W2K '] |y PnH6]x  fB\nRD }! B e H r L s e ReQi>V@>SmdQ%!Gh, bf :Vk/U})#:z> ?:iy.7:yc/%:THk.$ Q+`\5iI:R6B`hA4)zJf%cK,t!(3 486'_2RzL/]G @9p,H /2e I uL x ( + -?Zc\ _  1 #>d31Q} c  gxDWE < +  AN~ <$SH[@Gw!# Ta~Db"n V/kMpxlfwIu8"0:_A&+g2,m64O?L{4m,)5I. xDX +U } U ?i iy O :    Z Q + ` M@ HXWBA(OS,1ll'K>5r=\T?n3.pClNe4$Q<\ Z'lvj>6Kos H    Z | P J'wL ' P m   5hb3D z 48 o5cW:aipn!d&#<M( c ,NI% }rhE][bL 0^hnV/Jh 7~.vb!e`;YbLr{q[d1 NG%AoXn`,Fvksv;gPTh3 q|EwZ+# L b L & >8Qdj6x  v: t ;F HDA1$ *Xj& I0 a b  l   &g)_?qq;s_AhEQ[/3MWnr4q3cVJ"dx (Em (kh O   0'   < Q s  ; G 2 =TU|A. ( s # | ) N ^A5  c  z L IK  17%   tV 8oKi+ R -@ { c  ~hgcX .  Mj E \ X! 7O z U m U  o] V' <3 |j%B.f*K\ffI(gl  A [ $ 5 Z@ J 6 4 ^  G{j\ .f F C U*   P |* e U   ZYUd4']Qt&mZ:?T-0eY0EQ#'az  X I[ /]Hx')TkBjp= > B ] / X C&  y  1 bN^-. zL  :   F 8om]d-&#Fh(Q8( 5 y L ) {KB wnjzh;p*'?yuf hU4G g`&_':S+B Jq]Mi Y M  C X z J = J bf  l $tW t >2 L`<L<`% G1AJ=VoV A.| a Aw>~ s~A0wb _A5a &B'#( v nH?,2uT8S31YM-Wz[ PjQE =543AZ8 b M F# 9t   X  'w ^  | c 4 O4 = ["G&9OQf`P4HxmKPi)%%A5@\ z (3Y|n'S~0 C 8  O{ a E?`Hc}/>@b}#]yHl"U`B$JbSg45Hh+7]&2CaKEwg BjZ-'ueU'qB?;kyR!pS2ml0LKh 7 z^bx4z- 7 Z +9 [ ;  7M2/K;Xf2r?3D>V\Ch`(N*o b G DKV$Ux;,fzzDFu 2dQ   % S P } V* "c4ka}dv C  d0 %% 'xp^4E8:<n(95NZwM<%#"jm8[MhRmMu6E!_)T['?Wwv?S#,  [(Q<+"([X% 8e & b $ H*> *" Z D 1 q 8 !E \5bd_:e!U07_) x")av@) B? N.g3gMz4EXl1-  ;rOy{r,x NhL|C . Y].q1]L5BY'@`I5]A-RLQg+%}%NGU1[`iIw~>12C* 1e:|3+: c2POti 0 x  H W L * X  -$ a  I i n ~<B#{]~=?_ * 6 j;>>7p<J\EiY<{ I T;MVJ$L[ ) )-5 8`Ot}Y " GQ  ?gLwkX|~l4$ b IsY]rer'H:  6 -CL2[bjg :)Ek}nR%,5Zrb b1! *iJ$V yC=0<cMy% tu@^5_b}WHZ0pT6    o   x  N  1A B 5  M qPg}tag ' _ ?q.OQxZ2$Z<Nt$;!yXs&7!&M ( =%^tb x c3?"pl+mAUM5 a ~U ] C fqnL"WO`!|F:U! v} K #$ S 3m 4 m i ;# A  b I ;2 E X L ! E { > L - q s vx)[yaV+'TB~}4O8! eW5JL@m%,{:K-%yO =P(]d9#WdC  n  ? C C5  = -, ; /=Qjf pu.#Mk28|0Q_  { T  2 d  mqj4oH.EEh8xWw$ 3'}Gzw,r  ks'j_ SUw[^{9 x`  $m)}8y?  O!6MP2 & > }X7q#r   \ WH 7Oz#l1Cs W 2 ?bgqU-xj -!$!!v" "!!@!3P LD Z."b ] !lm@\Up;#1X&yK|LMEOWOJs $LPsh79[!nYp >m^_"b& ~ R  h M  da o<  X1 v G@ 7( K( D R VY.-"ay#d3r a  qF"^ATWn$a6 xf(r dl;;* pYKhB@ FYd 1  7 -M^x~tc0X9" nOF@Gs Ta$Y -   k ; / 7q  p A1Wc u~-:4k <}I}339AB <"6G veg;.|gw+2!kz Oj?@k} <E:%i='] %c F^dcV0t ha x AAXf13LX(L`]A(Y\Jy~a | /HnNSr,safFuib?n@!HZE^L>ggT  4K QvKU?X{{ic9\B%4<Y9h oi 6 & ; Y+ ;pj-e7 W  }]6  @ % - 5  K  PMKf43tY ]3:"nE">x$; * @a P  j>  E   T  r EvvY[BQ {GB +WL^IQfh| 'b[pB, ? Q YZP"&= G Q B  ] G y  f /? 4 LL 6^ Po b ) I < d6 6 d % & Y Z ]. 5 6 M3  X k QO q c B t 1 w`    9 s_BSF+ Y N zg5R4 5"#q5[Of g=a T+srR& _~fX %  AY Z nF7jAE>Nw=1YDE4:J 5J8y& 7m/TObUm+;NLD="q6{=@@uN-uVN3-@h4l-]l'8!! K/xY.T2eENV}?1&Q;d4sBOIhjY=lM_2-.d[)"KECipDH[; 2 J + MJ<I?O WZ]u V[S_L1 t6  L  01  e * gt4aOo5ir;L+}bbnJx%owcQQ  tvx!<860rg6{/r i 9 V WR iQcWXT <J:,!+`p , u E- URo*?'N- Y0 vw|L+EK U h V;z$Ew\' !SV"5saR! , w A Q  t J xp 2Sjq6   ?* % 8      k;D A {Q gue_v\[oE(f7/f\IOzn[{#^>IdARR" 3Zdq#}Lq"},D{J@o+VP3Wj _ 9 S5 + 4Z_L7   Ro O 1 p j K NYwb5d 2 zVnPV3oI.QHRpv Sq > K ,>=:1[577*#2!n FT[[c FB%)yr.4hirO [H~ {Ghs]@D& MD 8 E #s'a % Z S   ` L h  e4M{h*BM  `JA(:&{yxz  s7 otsO`Ol'%`!Ykr.?}GE e C 25  v ~M17!06 hGT0+"7j2)\ j q # <  { 6tI^w7Q  B%n[0, eW  _d!+nDH?F9?epW#<pKY -U( g^b?UpipRcgvQ+5RE l8J b` +@}UlBi2&?I3'3X [o;_s4zTg R 2 ! \Gk&:+^isTc$]^W-z  X   [  c<JZ.ja1B  p  .  [ $_ V  X 8 K  \A P u x+ K Se ?   t  R tB j P : 0 MwzP @ [RyyQz\|*|N SXFM9H3*?'\;"qJN:U_g@0%VxkDW.(Tf"HsX\osY5<A^ hDSG)\e u ,  t}  au ( 4N  S| * v 8 _J./.izI)?>ohR0!qf@D-~/QegS `  A% V < Q i @ am!$z Z \-@UM>B?5:5\1^} i @CTcKim XR/  $ ^ . %      u6c-2E'Gq=LJ ,VI%!}mYL=om@E?H1m;w`+8]_ N $/ 5C d OcH te /L(_o@N-)2BI-5l |q 1 9_Ko mb{UwJ 4.;/Dq??1F (  :Lt?+(N <8K5 q g ),2 3iN"d #  su =^1:T  ]-aEzZ[;5~7(3gPr#M_PN;.P6&y9  W # 6 2 6 L  [   e  |N.E'W'T-#~M0-Hn|jejdgoJZ~% #: e %  }G7/S1c6\ M#Rg(1x9 =]JA>AQi2,[\[ +~ 3 !B7a sS * h R  6r}meyP9LJ{YEJTTr & _ <0   5-9F0>?6%g?H S/u(wDzAI(gHSU k & @o"IdcP ) } Tz<yQF C p  2 . U  4 7 La6nHJfMG\KZioa(uPj>1EDCBE|qW"4,{VDO7$`[p&Wcbw.czun)/gF,Je&UOTz>4Z k NVl   b XuCdso41F}xDR`RQ% ^ID MJ݁wq,ۿnP|8LPݴ~ߝLu:h  F s {)EqVUOv{UXgUW3~_hyuPz;yN m>]*)5.~fIu]O9P6 I V E]bEaq93QZlx^JweeMvFYoTfrkgPyf;R]k{ T>seM71 H 4{j9ew<+\KPfnH|O;`T Q JI)lmE& X P$*VtCij_FWVMlh`leG+!d MtWHaJRPBI W,eu7tY{ T{?yzVCd~Ft~t.j/Pw8 F`HP+\PR\  w N m6Jy"tAsRvtGX + T y x )4s}/`&|e\E*os$c?}gD8r pI g  p  @d[ ^ PAZ?]vN$N8G8D)K3LFA i VG "CndzQ>,F #G?5^~Q:Y8@R6tb31dnpcm9]c@6V7T#[5 + ":larPTp_F[0o8(I/]k =_Q5~+yC7nSDx(3@o]agA? \GI0}{*Ea*'^z$G*|`8}Ag;A J LQ N /n'2T$01l`T/MCV^$a X / @  Q ? V s, ( l B vLBiSpL;]&C I x s K s %eDW *Q(U{  o  K ! Z{ c E /y bQYoS?6t-$6`HA}E=8[ix' 8"5 (2=ps G;!!|"# $$>%P&'_'p'h'AP'&t&G&%J9$u" bs a(Vx   y  ^m8A&#sNN#|D?"vGS#damAKk c,&+KF0/w; 5YaN?Y0/G9`w g R L q  5d /  p7oA  ` JG3e^p $( Q HAx K0GiyBac`W=We{JJ@"\EA TM ; W ^I$c(-,! "D8 s,sk ${5$E"7#6!$It"Ow(nRE_C9  R  v Y 9 t ~ 8< ( ?a.4@|9;Pk W ^J X3Q 5x|@J:L2 _{y]W { "c g`4 Z]bpEes{]K43H@nkmh /JI!$)%J1<Q1nz_#dXO07O ;B +@A G (;k10  {kqNfR"$Q]{ dN' D " Z   0   V 27*?30;1FU" F  MO(/teXspPmsI>rrVliysivc6 B  Zn1,Mx&I1o$mc l l S I`>i`EvWL )p p L T  Y \ }= ^B#!VE 0 G1dS{zk8-1cXQIeU s0 T a RGyqdc7^^4F!rV [ Q r  b r&QK-v> v y ,q } kN D6I   > x X o0!w"JaS57$ iy w 0 Nt&MZ/lquG c z ) g5:9)61F^=i_Rb  y W#E=7|+b9 f/)*mZw*DY3c)di uBvw+]))) )=(''N'?L'U''z'O_(w()(G(R'c&!%k#!NlX `aYN  ,wmY) ? 0 G * <  { @ Z N/k]Z>7M$\0b{%{&\U:}50-C]X@3> *o5{"l4OJ\-x;EG* 8F"(s#=HFHWTXmTc8{i#OT< HvNba/*xm 2 x   iZ gwW d!"b#~ *$o 5$4 # ##=J"!8~!q!P!N\!"R!O! 8'S(rNh0C m"VL)1Dy\]V76:{m2t/&c=~ot/I9Al>}ZiB!ZD^%`.$@2+C}f6# #  ^  {=K /gWK2ii hGUxGkR`~x6{G2I Y89j#)x u I/?Mx$T( >!3x#$ &)$'Q(o)N*a+I,--Z.9.Z-W-^,W*!=):~'t%" o~ gV &2 " 'F @3 s. b 1   R S  b6h`Y xJpW7| K{s!V7g+[qXN9M'o(_zjB{7ghu:m,= K5%6kLI  =9 i \ s e P 2} : 1 p G>uIky;J  ;LGyoY.} O2 Pd uE-+Iv(M!1*<8^ T%f v .U X~& Cop@W61P9N" >  q3 TWeA T 2"m#xV#u "` 8"H B P G%{|Y_ * F BOb8Awg:1&Ws|!CT jx  J b  g{8@e1@+ G@ F P[ 2 urV `:dyErB -f r>/Agnoq]u/@6;J- VyTS4L?p{}K^XhLPMCQ1r_V \6eH; b[MmrM  I\ c ^ d ,E^iJ=O7gN# 8  -U ! #sX &#,eJ11q]JARwQQ<q{ NB(,~^!^?wC7[@ ~xo XL*ra=>p*Uf8)*HUUm$1s8qwa q Yw b38su]{4o =2t{Z   c  +y<pjBS = fC 6 ! SZkb5 y  OfpPU"N%(:+,-?.t/*p/T//.S-4-,*EL*)))L)[)(*(#'&$B~# !E V+7W g#^#}T\ka/n ' hNOe%K3xv J   2$ynA a" 4 |u[J5IaJ(/SCYms35i: q@&a`R!c"# $2W%e%H&l&e'-'&f%e$#W!?7SYp8`rp o W6GUkm<5Yfv p E G G&\[L> 4Yb1GW cw00 h  &uHGSKG4E" w{;p\@wdSN0CU{p{iebePn:es "?+"j{ dQ b r   Y  0A A (L  MJ(7Zr5K|Z  T  .nY,n   NoL!\=N VU?yK W_4"Jh?}7q~K'N5.ec \_ k p 2 != O  `r`zRl74.-uU`i7c)Sv2{ ' \6 yz[gxk.`#^4-hN;&e>?SD> <iV  -8H5c|q*AOvmceV,qZZECs|_@U~+ M8 ) @ H A bokUsfNb8|wz8{KO  !"#t$+%W%&w%e$ S#" T+&4.GoT$y/ _ AZcrz.* #9NX) k9*60j  E}:Sw("$% He|D-YQZEr+dPTeaY/J@OqCXK` J  q# B | ] 3 u  *  Pf@cqR]1#9bq _v H VwM, :MqM4K}9 (m[o  rJ z WXY~{+ m0  +' 3RxI R"  ;  w  V  G ,~ .[ <!>+l  g@Oy(K< & A=X  !  8?8F~?( m_ [ <  \ KR W} a   _ !0kRBg`Q= ElUZ`RJ6 Y} 3a{3 h sX | dY:d_ n VP Puvd}R:epk=A|gF[w@]K 3#ifl@S0SIwMW0dy&zg?I\W=GoG#Pqq*\%H8)\k ]( e oA*Nx *-=.sx^tS9&a*l.V ]0;u q4(,dA +11p-J0Kc:H}CMj< 3$[C1  \ 0 n C> & 8 f 5 7croV!M3d< 2 c r No 6 h o 3/  q@Vn:W ` J  m =  A Pp?>/>hSQH I!!,""#J#Pw#,#$V$$V&%B%j/%$SX$#"Y/"!`!, ! !A!"0#c### # "}N!g ` _ ~ q u.7,f0.5M,JT r S_6 W k n 0K;g,  p O H e d $_tZIW } j f    ? \'d+rE:P;4 7} xII.gJyr(}%.^cP QYoJ?)r(Gkv\C3prYSaf o"4FwzH7IiW q 8 v s P;dezFBw4WfZ v  3  g + o3pYIzU\|h& 9   PH  H S d)  ~ S  w  L L  % q- ` a NA"q@ jZ My$H2*UisGa1T0o9n,l{E,n!f34Y?XrQ ")!~&g6Jf X g*AMHzt[ r\lzuw_Lg=u RK W0\x`0  @  ;Ozou *c0y)'2v794tfo !kd!!A! uq&g1  8Ytp"}{;!q  s 2 #D 7oJaV&5sf(UXxrE`~_bz;I}M~`Xx|tEjHULS]L {nW(B~]wFw qi).Q &K  ED E  e.ic##jSUske; C  <X7vC[^E}3$$<ms  n  K w8    Hw     4 ;  H/   h E} .4D`a$|4j 7  EhSzq T K  !Qn>j2kJ =Ks x ` U  N nkJ:"*VH tz *tR&%aDrHujdaPu_?/8l\;AbRwe{[g}f/)v Q ^9 (=4Vs%P)<wft  c  nB*?LI(= wf !+!fA49d=2 oR & < =   B es W ) t5 aa X Z:"SQslrldPnrV?$+W@EO[tp ِ f =[ 89 H o N  X p E J:֒#ۃ.p / @ V U 6 Xm r /OG?ik 8*knC~yQNF;^aD%'UaZpC0n;?A , N x Q pvF,=+qW$cQ= > M| pf F =jXW W =Z 3mPYV780AEn!!; ${ ' * d- /A12 3 4 #5q 5 666b76X5b32[1/C.V,-o+"*G),(~&$0"%!v[XpT{ql*X < p1?xi* [)+x ab *=.XU gL c w ( L R / [2 j D(mJ޺ 3}\qP2'ZORb)! F}ffOL} /HVMRrXjenvjN*+ 2[D"qCRc\Zy@XA+Dq Q netu6}[&g#H ` I M&  t(E >X;f32cMx,>  \H|g  x =  T z O # h  nD w + | o  D p io t  = )*  c # 9z1n7XV07`-H@OXHJ`'[rV;*=4Ii "P|(%(z~<` "Tiy]y" Kit7` /zYXh ?g ;H! br @ _ar 'd  b:#{9k)AR .Hw8m/6cv߸]=Kg"z߆F`)6#5KY2ha('> \.ypxc5?#>$c|^d$9 , x dTqYXk#+c G +:_ \4_9 ߜrX{"k݌:`l$:=ܣ.ߪ~?.PA=%eF5k9AD{;hp-'4fnTW)",Ml 8?s4# ` R  d   R ~ +k | U q * CrIL : 2p,Z EfY u^`.:!# e !O .hRI # F 8 E wGSRg{T2 <5  V,  UwO |m 5p=7m4(F84!_ < N *A2#2DyPw 2W4C|'H`M&p6 ٩ ~ m JԷ 8hаfeyfBƃiK^T@+?0D/2C-h2( - p  " *H\-{"t'@qbK0X'`+6 I/&Ny}j"%dw]PIJ`] D!++ l !R ? . J  S-upa ? } C m *n!a0b-V  6ndt.( W#!&m(^+-l/d0c2L3Q3S#433x363{223v333ep3y23H1|/V-l+(t&L$"KM`V|f7{m BT DOJT|A}W2NBX!Rciegh>Np ^ 1 47  P - RG=Eq|cK\vs{n4{UM/ S  + vkY\ Y Q2 I M    Y  Z  TPcu  M # NLYHK4&Bfr^^ d 9r']7A;K Cl" yhzv2;[4!&8  K :8 bY;I A Q`Hdo9T^C.(r&y]|EedR u < ne| {eX@i8kspW4w9 LR;q 150L=q2za*i bLgP*q>6d]J}> e a j' v ^  _ S(_/0 04O z 8p#i0|Kw^<^} %cteg;<2W,2Y 2N[*P'xDW:PZj%s@0#z { H Fi-e>Nx  Ya0}?j| gDWcQBN> ) B*7$L>Hi<'8BkwnqjM=;"jDIg%5gk 7E}( 30 @shc u C.@9*=-I'd&DJ]-2UPfm.w>^$2):~l m AyQyYZ eQuYVm60pxIzhm u^ k 0 X F" 5?  hO,lM'7tV7 4  >V  l|KOBLDY:YJfzBGIa4!T.*Dc7~N $# MM-GC^Gr{Du&%L7 yI<0:4 #8 Z  9 + O  ~ W 4  # oB p GU % P w YPTePA];EY  g K { ? up ב fӢ*2* ] ̜ɂkL4vqgXkYs'1OQY&X8^}vy9i_sm g  72tmS9OI*Il3>&=gR+XO\DqX_ ,5w. ; ; o  v ( h  *   o ?   * \*{=m<;K@x>+QI/^0~: (  o A~~:}Z /#w%'3E*,6-/N12e33f 3 37 }38 3 2 {2 1`u0r.gg,[*(X'r$d\!Bj5  [ Ld|cWO}P4s4cv V = uB*lJTg 0{4-"~P\SaBC)(mCFr#K ] }B_LWOCjS9sj]: 8 I N )] /.T hHa . S : h6Rt4yw\h"G{?9:$0Kw%_X)R  I u w  t :  )l] o S 7O $  l ' , k  4 a sR=5=_- FzqF431[\Sjkj5UH'   E _LJR<[UD  7 N ,* la=vm.3 q}Wg26t~DO 7cWq(8pW1DK *"=&zGz{Y" P?SW sv , Nz;GX:q 0 O A:#IR <-&@  6(K/O*(ej{#]k!&;-u3( K3fU&SCJ?> fmFQNf)G9h5*{ C ENb?JO 5s , /  AzS0Aa P\K! kitZ>jFMd-g D9[~5 3 Y  F#hvWeZZoE,#x $ \2 W (  b7EEznEt E $ YM \ >+ g   v [# N I >6F`E `  ? q  w {7 s ` sk3u6d^ j0vCCD<\4'7,ae Y ]teY+;R9R92O:B $R_f[v3Ce(3`/W 30S^44DYjq-1[v;GcOeF4ML[D<Ru>/; =_&TWYl r  o|f:EBG  'J!d!sU!y*!w1!@4! :k')/,8  d; 4+P!,&  y  ;q [ >  x  ]e Bi:^,P:z  YVm??lkGkS@iܙz%J7[ԐGѭτ,a ] С lђ   .j Z D sQ!}M ,Etԯ  ZN=0 ݦp_YN4KmyoHE)ZB VRNHYs~c% $uevS]y0A<t !J1Z 9 }  6  [ `j   K av<l % Drx*@2?Sa1|w  5,ixo  h%&n9}/!R#%u')X+,-/[. -.q-Z -` +* )(!'j&$"Q -.gDZ/2A * $UDz_LK=-:kI@Un@5hsI=C#k-Cj_^g< vD H,  4qT=| D T]\@lOOU%U.9)m:` k]3l0;? 1P&kP D  1zBNo RP#l?Vi"#XJ#EK  @  R m   >  { r * M0 V :WhaCi~ LqB ^Wh j - vUtX/ Bc.G mOI?E;(w<gNY ` - ,_2j~z?_ : * sZ & q ojQ8  a'<%P^n0  D k U%\tFx1G5/Uxx !#o###3##8#"i"#"!!i!E s# 5Sx\#eX"CD2g+a 8 \} ?R A_dzs&G~]@3E,g;T۲bnm[fnfg@F-It8Ufttw9!ѸJ m / ҝҢ2ZtTiLԍ8ՊյZ ا/3ڹPL*nh`\k,V!RT;$2&s E4 {Z"t5 QHE6~ c\@P6*4i$  t m \  " H = Q H 3 yh T G * .u 1  $BY+fS [xn : _  6 31  & 3C =  C0 :s4>iAk" e  - H XE"v'Q  *t FCouF5-=>"_\Hogq#qsn47W^]^BG20Dy :D]~=HA*z&fo]1a+D&(ALmUc=sN,ux}I'w5{;CEV=ta  S MF   U6MhyQh:Vn/cqjreQI0xEbMsC0S<f}yv  v &; ~P ~[9Cdn'OjluB;yG>_hO8L!weXJW\9UyI A T [ &?^\@`T1Y-,F>?qH-"r 1 v + N   Lx v l l T o~kMO1nilq>OZc$o)5uYe/< Baj    k] S,1u7`;VOTKf7<VPt_|~Qb-K&j8C_OifA88Vee D j  b     #   b t 8  +d L@Gay  Cb}.- XjLjyol:"Zr"tJrbv6wMld; 0 W.  ( 3 $ !  }c/sY1 rP48sSW# E'CG>w. I/WX92kO| S _1 ;ap686zT} y_htA+XL2FUf` Lhhpjy l ) ( &w D dv yW#+l ob F  h  CC <A !U@ * G z k   F i p? a F /u+kRyLih33&7+ g  $bl{+j95 ~ Wkx ZeL 3tIc:/+}TPIK + T [ ?y ; M K~96 J u \.2Ine.)amKD>erx}JkGIY0639!|"o$c%I%%&' ''&& &&'u''6|'X<'Rk& $w" c[xc B>\-V R -o ` ] bh )% hR O_W}0>  .O ޛ 3ެ  5 U V Ո *P Щ ,r %Dc/w \ % M ϰ k O . , ?0ص+ػ/fH//+pgNܸۂS5GDmxVVf$u>e-~fK4m 1jxr _S# F$-zO Fu  T  \a QhoAJ!"3   i  ' )  J) | au[K{d]</M* E  6w  fI f   C ` w .Z3W'v'>#a{ v 9 ZEdDZdNc2)VEWmP'5"joKGO$t&/EUlg)mbR vY&o@z,'S}_o / K !gO(R c  ~ = . p X R s> B,bTgTH3 6 p = i6 Q 8{   Vv;};W[H'[_ 0 ~ & Q7) Hnj^)O ^ 3 zRlz u 2 k   Q1 0ܖ 4ܚ ܱ ; !P ޵ } \A ޿ +i ( g AR F.?&nJ4# K_W"pK\@?v ( H ff 6 Xm5q/(5X } o P^jl`B3/ 3 Os <"Jsih~;/QZj's b  k3   i>Uhr/( p Y J# . k  \D   a  b  .; f  O BD _ "   \Lk=#q|   DNl3P}o& a .nCb#CFM7:T9VLwb#J Fqs^vP5y@@mjDOdD$}D1a!fb\H+Lec]h/,f h  S e#yps%UKFTG0@CYCHG?-  C : i Il\ u4'bs>c5Ze\_ :^Fy  c k  0 ,fo6tel>%J Z /_uY#%T(KbN%kc.pi=NQ8fd{oxp=*S<,#s O$[FSj2 ;P 0V o d>LBX?h3{F[bZ{c\Ab5(nnVIatUh>' iT2*-qW8)d U F 1 v =:JHw'ZfzT  @]c <$  neZVW]>;ZZR5^E@y/ 4] " TIq36BWUu_dauK9p/}Dq}\-1kmnBi 5EMm x j76& CR8B"R mӸЈ, v [ͯ cs  I  CE 5Ͼ ]R Ҙ d 7 Kp   I{ylqX6]7 R2s&Eq'@v; %@1A'==SO -+CaMuq4 tOK=:vMQv^7 -~ :    FW 7 Q e HZ \  W @%q  -  U;! ux)m!   ~fXA,Cx>1g .   o    a  @ l% x Gg~HRa9(,k-;l bUL'/oU I:TqRM k eb6~D9}zPtLWQ#ztr1C &  "qN9e3$80bkLG+ 3,cF k  E  G  ( g 3> I } ( 2L1% B s !2`}XMWS[@.K k, =  ,fGIES_?i5x"V/ 6* jRFa'rgCRjW?*i4qَ p#ٖ sۦ܅ݳ#߾* A 3 G  l cl}Lf`-N!) \l Q MU H D (, G #c O  9l B(i iJH/ITOcs \H6UE@jo ` r V % F}Qt(eSX[ E | IUaUEFtZh=^BAo}0KM%,agBwi Lc  o :!#|l  = SQ a L ^  ?TmIftFB/Bv`@K}Reee|w'MtoW6 ,M;]9,gU + < EiVlfj)/{@CE#  <AXP%   HZt 5 Z x <E$Nq-PqvM9g R='Mg!Ub]wS{USx4CNc 7HM:L(-  4V8:^ h q(X+#y"r"%I`|uRA  ;\bV8%Y ;˰b.9MлѡӘփOa/<a G /%kdZ 8|#a!BFk"XkbvXYrYG()} }&J&j.vRR*:jo ?!9<"tA/&O,$F:/6t6aad  "  lP  w g z /Dop#lbodfp~ulv^| C    heqlmZ<B@n1^GODY?1!%9[[*<2Wei+Y k g \ r B$J ~,AUM!>ORE KgML m )D% ` kutbT>'UaX;G 6 d ` L6h/+SK { 8]og K ; i V /   VIXmu / n !ZR  Fo#RAOU4mT{ [ ;`0O>^_Ksk\Vpej;׃H ֥cupO2لz?11~ f ' g5%,iT#\hFOI d (c g#98-S X-o FOY]p) B *(TIQ x(T  !D "U#C$1%&/$'6;'#&/&%$#! UpA$p$7 ] | :`5$MFajWC92.dqEEu-Eso/ 2 'i 5 b S  mr](< )     h * lY3e4hn,0t`M+,-D M.T OIM7WWU Du~? ##c',z &Sm 9emv*a).#F:x }Id'M9g?6 O n ?=c  /  f u ;  * h &vd;fG2*#S^  mf Q v # y# : ( a I Wm| Wݢ I;8)B/3uky %!I""""""#"R" ! #V.F'F# .M%R *za Ph5$ g=pRGG9 L0 Q!"/m$}%L&9?&!&H%>%h${#$n"G!a~ <x `  T lWst.I3IR !i e2m+i1dJ6p= G9 L V^ n t HZ  V T \& qm+q9=8&SF_hzSwAY  K$ dXKL !y#!Uy D7a2{(Xq-[Y+0 Q7 ZFyu"  7 2 " v $GRsrw Z QLJ  O 3v n XeTQp^xlRQ`H I D e :/RU=E MUD:hTU', m7sg u ~  Cl 2k=O!H=/xuWCuBpp>zZ *DoѴ*(яI j 4֮ f Z !x 8 T +Pjlkf:~'u:!VZt* YBmY6j1Gp,u_ 2 r |z}%09TeWAc S~F71_! $%Y'S((^4)/m))0**$+W+#`+*0@*T)('U'@&T%#Y!$/XUf/  } o%j+MCE+*1 6hZnM&)I 8 #Dv8+c  `K`Lhgo,h&U,nA:aB:R6Tb{WSTwjD|IKIA:F_|JN@__??&%?&mO)3-P9ug/HoJ^@dn Nej'^> { I P} '  X k?vM9WB<IF_r ] v\ W & > ގ ݭ ܣ _ ܛܿ7OY O { ܶ  :ݛ , ޸ ߊk>siDY1T&YA@vdwaP?fP35`tcJUO  u(W>\Ri)UV?"M] E b2SXWaV> 53y=!g"#$N%Y@&l&G&%+Z%$#f#)";! ]o\C&?m : }j H  S >} MTm 3 *1e$ #  r  lF<hl!!i% Hd  {. rQR `BLl-_N)P|I%_ituW$R*\o0c+R  y M p  e - | ( eKd>7wcX*  m' z m F 6 f  YNyhgI& a. ,$6=SD3mBJ#Ac>]Ef |o`+UZ e ܻ DMXK^SE : [ ^ |F: r WQ Nw8wKxmy3 fw݂? 8wY؄%ػjP9;-YnڵXa5 !GXk!NP7 rW;qAHC9!:wTge]O9)lTS8{L d<"scj^G )Sy} ("WC#$%w&'"( ',' 7&7G%ov$#L"! =l;B4E )i1M*xxfolMQ5}y( - Q a"Nu)|1; y 0]  ]vQ $Xk)<x@2" rl = Mv ?2 ) r-Sj!T 5kX Y .  >  D  & E!:r(', : _ d wO/:|yc5`S\KE G9 rIS^bsZl\bcu8}gM(Ari'3ym UF F BAc\Wjkp-$omq(C=B{(  Py{rg + u 8 Z U8gTo]!Y|{oX'6*xC3C\:t^+U/  0; ,  6 ]   ~ 2  { !! " " t!9 : S|#H,@lrl B 3> ;H - D 5+LK3Y@=Nki,Q(* x EW lkSH:%4y)X u16('O'4)!:=3Pt V[,ZttvW6RH$HZsP781ro-8c ( cO/ ZC$d4t4P}W2f?0Vo`Q} sHu/ I2  z x 1 o Z ! $ ok U6$bD03$KJ#oy  p . $=0 fy)7 R / I+A.)E+g=t~_#)i6H 0 n C  QR W F o! # QrzvZBxk;;~h f $A = _ @0 V"C$t%{&&h&b&P%$&$F#5@"U!r GYV TS w  x n ^ ,  QBJ  T I&  a8 DM[K   X + * o {}BQvNN7l zB 42 kxM=p/p+8,h[ty@.'OJT=*hR\p < K0 /  ]Y ( kr(?P4U!mEs,{[, r h< rfO=tV9Z =}#dSW*8'U">q0 -nLVuR-`(`[XL9x5x L ulBHy`EUw56U?J4mt1 ,_v[-%2 6n*HB2Yq5]m1(ܒ8&*Zp;^rTzvljS<@ljWp]vd|ludzS`) .  R@a@ L6;1X:S7#"e]>EA9RqTZJB?wkBz,]v# q \ /-  } Z DJtxp @K x -^>9m%TGWlgVkK 6 GN8R2oN * sv  [ m ( d~S#o\I##K`2(o l :[ 52  WU p X %> 6 Z  Rzr @Cfk~.O3^ .. u0`Z`X8>q?r~ @7 $ pF[ P3zmz1 14m7|y(bq~ i?! g8C(1}"gqTi{3e#&< EYA}O"Ztg)!N tdM  q F)]W % 3 K,  w/q-6++l[lh! ~.a1 `'1juqzQ d5O=G=t`m.!nuX$W AW ) +tZI $rrG/o  (=PeT}m iI w v j ^kF+Je'&Sx!Z"w  bmY- 2=8=%v7i{8.LU(6yJQo>ZS*pf|.mA k]4 X k p P Y`r`C&r{N x D} ,&# 4 Z L Y@mRV0$H?{& 0y$9 6i*h =s * ! /( =LA(zwo*-0-x c!5 # #$#ev##/"Y"!! s*B^sKVcSqj~/ v '{ ] &ya < ( ' 2 O 2_DM@1%\# / #p[Y cq8L/(VGST K     O  hWk)5n     ] N 3E z}$- '  g X >X !  -=uR '`{a_/'.E t!+ AJ94jUd5Jj%gcV@.E[ ]V -  V[mds8Qa`w3IwQ   k^+\gFeH5l7;56UFQ~y_ ތ*ay۞"rۭT*W݅.C{-8 k Z n9$(aVzYLM wu ) \hP@?u hZv|?rEjd A  !p W7 b b 28  # (  : E N @pdtNX? !x ;] C# :- =m [q/r_aIoAW`ZQLH4b$_dh1 7 &~W)8>i6fPcr^o p ,h[A_%zK\eo*XjT0G n= Z~0  K4pgWWc'O A Mn-h78ITC&H>F9-s}@K:+:_eMUKlJ=|)7Kh 9v\y= jS)]; MI>z =8uTFfT `  n(vdaS ;   r$ _}g ]; 0 }5LCU{cju%hU]R}ruM'2/N!;re1T WK  ?* H  U;Z-iU/]R o&sen @h r=_bCF%kg53BA^ e%3=oE{:4_+mN>qY,qs =i n`{Zoa8?% \RSv))TiM%d- 7T!VTe%f0fV?^}"F#|6c\et 9C" b c x }D 4 _  u 1  ^UH) ? TK \d UD VD|=Uv5- Q Y DaU `V..qm:08=)Tn@7~3܊ܗ=#lW?A&$|iI Z%":نD" A֫>*jl٧ _1 +^?F-e0' y=n ;"YMU\zsF'w*@.3 vW ?6L Y}g  :qArx~b " j]<jw^."Tn-z a62  }&& ] 7 c?fjQ\.7p !T!f)"4"!6!F~s?T,2A-o  w 9 g  { b ,     b v 1x6 w  0 Z  3a]_<2#kP]6kj-9 U  Ud/9] 7NQL/_6pJ5P`]u6*@#5(;A*'%pK) _|O&O ! 9g f . ^ Z R?SAHYl$ms _)T0 2 a ? TB  RUKj^ e [] V t=k IEM V_EtYd5&g|$E]?j  "9  xa, U I8 l g R 0 x 6 -p H  :R % 3~ ^k T - Q }5 $ ;߅T#Moަ߰Ai1/ljR2O#!hSMO?R)I(Y]>^: 98n L  b*?&A ,&,.w'3)~WmQ1| nPR%=q"z ! j) v | }     py~|kM6WVpM@1vsNV"Yg_L72P6L`LDmWfNYS!$;Gjkt`qV ,y  -h S  h  ) &X )Y  / @ R  ;L b Q Z 2p l ` ~H  GX f (L ^EOU P2 >  2A  xL 0     xp  |[ A  Jpr65A6 ~Ef ?i  I p ]N WB n o    x    " Q [& hG6 "   c'  x lUV  7 p[ G.>] #^QW7}3E*O )b  @G o( I h %  6 " D  ! \& k#lhqy84lE~]hwt6 * ws<sD6F/?_G6r/[34oD-`+yo\)fW>S2Zz )h\ $ 9 HJ # w  m # p 0Q   y R YOCbHb?C14[AYj ^ @88TwZ<_#s*FI)HDZVK+.v<` 1 ,0Uzy_1oJG > KP `+ yާSߦ *@ {E'b\32z l  Kd$LB4XJdH|O  U M %}+o20-%Ie1&Gcj^(\ Q3 ] = lK7 5[S, )lk2Gw'  ) <%E!Gv +`l+ ; R  Q  #-   6 KP q (O k8T+0!o L9K7@,5]#DkYIy~& Nbu!y@h\PqjJYR9flEGxyDqUTFI+4JWeLii d9 m) W I q ; 7Z V\ 6 ^%  ^StO!levL_,rn;)}?,A$z& ('iB^D 7&)vr_Dqv 14;B1%ZM xF KQu[/,&pX? qzg*urS :sc(I2/kBw   M o   | " va 4i _;? 9GL6#.U qL 9 H  )d = ; + _ [ A e     xR X{"Lo[N-Mb iFl2'Im:.[{w[:>.l o 1T$M x F lcW+}5h Y Y 3I $ y D 8>XIWh;RR  = ; 8 \`^/b_iC" L ' 7;>   ; r     M " a   M  K { , e ^L  Q-6X(S}R*%KA  , K ./ J * 4rN\wK}a J4d<k$ e;*J|A$/pec'ps z b"QYV  n5 j8:Epx>uM+WofnY =*rw8S77AR^ݚ^ܱۗۂaܜݦw߯e` '{0ED1"P܂mT^֊0Xՙ`EW@ z EF LI# Rd[=4Q%eQnPQ$wH kU 5`BP \ p2Au{I42k   O  NLfh2{B_KA7Thwu7\' IG}&iRI4!V4 , 8,W7d7v E6 t)XDkn!UlC(g$UT&!p(H 3wr n 1 J T N J<]Y<nl4piG>nOf[T4n  j  9|6( BY J NEf#ub(c 7}PK4S!:D_};GN p&1*%wc0OEy+H8Y#mCN C } Zf i  97pzZ3#L|`_DlBRk@r_ } K  S  )+8L@zaTo  w|  NKHr!Q #8L~z",7) c\fLT!MW7    : lT.K%`b ,"H;A'b3jn%:Gd>`=C   jB F & ( '@iP@Eozg  "   =   | [F I Edn&xT*[1<W=r!'JZ4 }yإ|׾ح7 o܁6gtN,92C6p{m<&2X0 VL G  w w _ 2 7 kL J $ A g }d^UhmWuj>,c*'d =-0 y_vP04/zj6If/nS9  (FFyt<P2^,AI$XY.XP -P 3  ea f  0 %)o |Z `q1<3^ O    *\S):$X79   Ys Q3 p  te~j$=4q~ L .G  ecv=-$ h B-i)$S<*hoPZf{7Q &3PQ}6m~]${k^)Goy4 M _ + 88a2/gS V u< U4ffx0 '#`Z:]}R0  j= N  q K ? 5 J s J Z&D    B    H } o.UY%&A^CiYB\R4])ypqJu(f>2k c kU n , 6 sl e Ru \ r s  _u Q q7}|{) c9/b@Oob\37$K0:6c0Egy$_ }\L0'" Ea/MQrS|S9TH% ZHO^K߶~<=)߆/>o */BAebn7>8GM# ]r$'\Jk% 1 $ TH]/p(E d& 1KccV16y LeDoG u   .C" =6 W /! ) P}WmeU,8  5g9h z!/""r"2"!v fZVTT'PO/ vF/vq 9 co)6fx  a P ]& c!UTz_!G j * Cf1, )d + H^ /U53.4}YJKI N  5#Z|CM14oG T!1!g! Rj A> Xe 5  N {<    H  .    c uU y X +nZz~E;PNz'n - Cv $wdMm1NDzX[B]"kBbhMI@N p$[a{@; /|J@FoTUKWee&,<RJxzD d6j#bc{v ?"S2P) NmPEsvT-?Sz44j}uO hU3d3 9CG}d2 f5 ^quvQ u Cpn!FY t ?N;@p\ MQ;:(S !`"!#H9#"m!( :i   FKD3 R XYopz3aBf/ qC ! < ?- ]IEdZ tݳܺ   ܛ t k P u %*ްfr JߛRNX*t A RO$V> ?H(G,) nPto\lqu4WXRzM1^l< |_ 5 ` C .   E Z  \xg67X|bqCQ>m# 2g+^(VKcS@3|/"  H MJ6A\Ft~:5M,7*ByPc) gxP,l8paRwR.'9 .G0{=5 9F O Q ( , O g w j  S> 2] v  *o#9{x p\    | .-c ~_ v 6A  0} : 9 g- a Xg 8O:-z W 7     8 / -}p5L  p _{yU5bd6k<N">7J_gh4gFO 7    L &jo  )  X]Gu|y WV&e   lZ Z <   ,_;P  & AV V K "xUDO+~^ z S/ O n]u KZ u7N~,>T(Ax-qevVDw:|rKkE$NPv?He2H+|hD!cQN$5K / d-U`MO@/h ,6t Jh'!wm?w F*\ D #=  . a.9FkG5IH IaH.He+yVVc.*&|{ Q, fW=]|N\t@/Fn  J eHj-_ 8? +%&M BL@k5}3<$F!3N!8&;D\P]q  I 3 3i y[B4h6-t?T"Q:A%Dh CU} 1 eQ~|6tQ5 u0:Y`PLl/deon`W9bE   ] : e D m O# 6` n ; "BM$0r SE$lfvLZ( E 3cl8;dE!.TQ} X+1|-PO{߄2([{[ qnI390M:"h} . ?;.!8{yEd70 %gcOJdk,GL@}4kmHO&A+Hog#j4||/9;I]*in;<ER 8| m 9 7h fn Q e m 3 )@4!d~o9:c0H  NF ^ !  _  }3-J}N 8  A F>&# ? @    ]\ Ej Y l  w ak_-N,  5  l2/MWqC% \zH&vIg1! ak k6 L l 4 q /u3S)i[ްߋ߷ `2 s + nXQts KzNlC/6=B(M;lMV6!uY6$xCk7{z#lyw%nbx =iqT< uEV:bFg#&$heS(s_VpPX1?i9Udnd)&q :G>m LD0 rqoBR  C ^6po&+  r S{{C7&oGNpK]nf G '!1TcG@~=| 0  oe)% ) %]u(TwT=)"7: D Z88(Z:*{c ! Z j!Ch(B4J\8(1c)l}n',7{[D +BR5  } p u'"V) @ H # 7 R V# 7f4|) O q $ _ \ |  .f 8 2 1  Y ))$x  e (.^wSltT[1 = r 1  O   U '  . 6` ^ =<    LR@E!`56(1~f+ \` ^m ueRlCEG<)wcg=  E   8w;20yMenoIJ #LDt52fgH?$; awC4zH{^#7gn]#z7 k%#!MjeJquux߯^߆ D ެ %ߩ t " nh߳Eyn޶ E CJ G u e v * ^ m ft87  in  G  f 3I _ +}  j  i s ~mPYF\h   ^q >#PX&+)* &,m, -\.O0.-:&-,*( &$T"* !G0]G!NAl  W H +  p b 9 \T~|{dB-2e' cNgNX& Ofq ; wv  $ ! O u3  8 u ~    R  vIJv#Uc 1  R )  # h X W ;g k  J0   u  M>~D/ -V 8  d  . *=c:p 1t `l9:#0XG ?BfVNWp7p*@H^xk%drRPoi#8^ZSV 4gd  \ R!<-Aras/^9 zm N 7x~lz|[o@S1*jnK T}a5jt"a/ ',X,y43Q3Yr),|b-&/@>_2*$aQ8_N<* k- "'as87e,Azo`Hbg cX obWD$(8_v g? !   lmk'"|SJ.13~<?( WulfNd#;qL,2C&w6%q  EF9u=>6t 4!6m#G$m&'z(((\({'c7'(&%}%$޺"!;Wf+zZm   ARGdxKQS1y}Z8 ,F^CI$&[yv suc 9\|6$s,-CZ  3gTLrEwE3oQSnD*u4-o0b 5I7|Z [d@LRnp2PEjJ$ t}( qh?IioIDIOS -#  l|KE!   - E ; Q   s $  D "=$%vM%A$#G"~h\[rZBy P:.4<8'q Q dq/Nx-C"%YXmK k31M}:hE6]I%wJYQ6nHU})  $ Tk,@d@k}P#Y9^X; 3-s ,G:v>m. /  I9  a A & u7 4 T t  &# $\Ho}`aVZ83U"p)qbGNw81-TEmpwp B  r UL [ k& E  WQI,^C%'|,*& ) HB B Pwrl}Yz3kCD;-NTyz`.?He /G,4/<XH?e@>\YV_FYx&O k +  OZ+Jlm(T  U&  EDrCdHNliZ,w;W,D3Ij#"OzA^u*>KPKS?SZy {& H ? . s <1A8F&FR_NAP};% <SN7# Gs OFODXRt@2nKO HY> il__q j4{_WTS9bxjt|\.- Rs ] j z9 \o0oF   >  R \ ?{@Z2~;SuQ}P'#jE .  - @B  C   z q[   lD T < 2  @ e D6_`6bE{}P lt:}|}(#Qݲrܝ`۾ " "~ڽ)ۏ,܇oݚߍ)jHU%cU'9`/c`h8fP/u sF w`T(/"'w 0\J]%\A( U A DGs9_Nna0c_3 ` '{ G d `Ya5:wkr&/ E z3  I E ^ a x O ,  &R p >[*Hp"H| s 25 @  5%7&He2l\6iM)3@ A  ]t4NOa~l~t&`>sR9 >V   )8 9 &qRcD^ ".V#y$ %%$E$d#=! og+ m LMdEXYU2Rcw5nwGH>3E0kp (  3Y 5|t+J]8$M - | r   . pG N e 36 + z. _w](@GS{d)Lm|I~%>N:q# Q@.C#]-R8 RCr;S3cC8]U&8e}Kl  + {" cZ -  b WI,5  h "l  Tk"ipW B * * - Y ^:$J0r`0V   B'%  G7el|gd(  X brHU  \[ ' t  y_r w~X~$^ B\B1y~4H:f,u > s u7Q.[k w >2n&gWru    Z wi^/jXgX/r8N[.W ] v n  R L2 @qb#bxqfrCf*0}174#%siX8`P@+hG+bo<V*p#  7  Q q y @  > V Uy  _  xTKOoL ,`|Fr5^Kq&/s$h'i6bAݍ$N>h ;w/ ( nJIa}3i4dJ rW\j~_{`wN<<\v b ) D { uJ H N&u48  R . f XCsL^Up.a zLKa X_8 M | X Z = F l{ S 0g |Y #+ W 2 B  s   &  Du!# j%o !' S( (B@(<'%#D!+^wc"-B4'^Dd;g d   2 ? y Z 4 - 3 u 2  3 {d~mM:D.-x]"<VTNnbB0nm1_H^ )N,6#"=<--?Bi?PB=R (^4JZF$(v R^Wt@>q 1J]bW<  #  * n q [P (&  m U <5/'CC3ij. rDLXZw64J4 ! ~ # l U I WliM2kF$>Mp@{->~QV s_KBk*Iq/cu!s k '  Joa R2]h- J"Rd#_j$W%uL'(x{)m*S*E)(&'E% #.!&4YD 4P # L _ Z |e & O=sk^A1FD0bM--p?Ds]tZQ X # R| ~ b @ } Lo v u =r* B6&a_'+/z}+SVoG (q1984 Do#O \H{' @iE$5EG  VB!cv_.5u{K\qXmUt<jKC=BUxNv'{ ~{ qi0M Re ?z  na E .  Q o a Z =   ! r 6R)E&~! ! J ,ek0M1{LFdZ L s  A dM C = I $   r:  %  yS]J};!g(ZrSq$9.x &mo_ zKi2  8 l n ) y  _.   H  [ ? u  ! w e  Lex^ Q c a XkWi2 ) P 6 F ~piJ`z+a  r*>vWJb|L 4W  E P N ' Kr o 6O a n Ib $ z1Jd?Y|F z H : z8-je&  h > 6T~!T/r-JO,)&u!Y V/rgTUE Ff%eJC8Wz.;S= V"-l|%w$ f > 45RZ[kFo*>yiH\z:{RUbJ+KA|g)56e.< m , xZta cY@Q-y`?xx{4`ym( tFCrW.(US8m%.A/VUy|n4wndWI-yw62o I 0 4sc$E0 TYf[.Sh H J &* 1 u gUi + f  ){ Pk 9  5 |  9  ADF7t24   Hc~NeV.954;8T$ D  B /j ( g {o  q        H KG  w  ~ N  jFR o  h*7~'7;<\8ey9`fK; '& ozp F߸ wi7]je@e1/kpg |G0Dzat = . F; wP8ZEHm@a[%z3/z#Byq 98K#.x_!A7!"5$%M&&Z6'i\'B''(7(( '#'P&%#"*!_%-VV) =_ ~ e (B!5j0CF]A 1f i :HQ{Z 9 Hm6L `ai,n+y$t@0I#: c}?]C'~9#7c[o3!?qxhy A12dQEso=._?r;D Q erKE^{f:hA8\c[4:F;A6o@ :5T ogZ~r qt  ` g R J  s0  r6 BR o 4s M0 + c   K  J ,u'0/Qgg>9)UO`ZeD@FZHK~+ 2HbB/;{|.*p,8 R Lyg.Cu12{ ,{^[)U0&9WF^!E( . @%Z 8D!/%)j?<J :6  +2ߐGݖ 0 bo3c$a)5.>W-|o&Un4!vN>uY  k]jc+5b%{4 _ zL mz #X ;)az B Q ^!   B  fRH-. l Ox `~ q rAY+7*RszrLS 6FO_vt< HWex;nhyc8jhH\1dCeZ0mVl c _ g,eDq}grU G*0qXe[cIMqpx m 3  A ;   Q4A 9 )4 ~ eu |Dd+'EScN  " & 0a 1uq<iRqK       | p  ^  4v'9KSw F.Z ) /F l 0Dqw)6S; /[in 3 A/ N NS (  k A F-   ~ 0TUk.8$QB/j<@..Ou[gk^FRa%buU@#_ uE]W  v pdB>>MR=Up4o1u %=ayJ5,9;#q4D.;+   "='3 <KE]kX27({Al^ u w " b 6! lJ>]{C ? #PF;CAJ+Y}O<hbMdtt J.tx9  e3D@wV 2=(o 3rBk#tU /{gsXFX<6vWBkIPZ 6 <= (  Us  B F d r !   2A7%q\XXU41SCT\[aT|  "M  G gZ,hW(6ap{O<'mRU0CAdP4'qi/0~|*YjGKx .%i _A4p &*QAY{5Yh q$baQ|A-|nwL'J޿:WOڷ9دڇK_SJrriB\sa3zH:m8,48  z / '^  )`/"      >Z& " 4 O`u   / LY KBoa m  :lVmT\4} l r  dSCf9kL:cV4  t  r\]vY%cV  I G3  | Js  W  ~]h , 93UOwT   D  +   '  KR   + Z'i  n HEmd.e0V>WKbv4p+] R_ z  }% ~  @ Z   ;, @ y K d e B E  y   9 b k 3 z  I c=Q:ZPUs}P"G7E3H Y ]"u':eao 2 tb }i;~3%<n=WFG<7Ucd2$PPbK*8/kO0W&}=)x:Ms7  P  'OyQjV  ;! K !05t( d '8 2CbnHUSlx>]48RLxT\(YyGq$.WR'Fl^v0's 5xQWx92<  5oE*~ h`U;K(i`aK?54c>$g5EDIE  Cy _ `z5'^;DN?7R`r'MT%u:5ZqggG; Yy Uf! v%ebs0,%{ACL8i(l(:46^v0{ ߰EwV5>2 FKxkU ^ pOy W@&tX];l&U B m s @4pw-ummfRXBG O   C  i w ( K  Q " O _ n 7 Y z< M6 ^~Ru0}w?<@O d T72:    5bNsPfNa- P1 )-r~:a|-MyV   $ V 2  qP AbZRwd} ng)xuL:Bnb$] I% W u k J(J#u[~?U*!b*#C4*joHQvd]\8#S Dz lL]Uopxg PQu9UKZC'(ucF+UNP*op5AJ  1ZA:u^y5v1"yM8<m%  -P&guA/lP 9DojGaTb&Qm zBbRu^i o 6?P m ) ,A}bLSxB-zep 8I|;%|!{Y~ ~b _ O 9 y6mf Mr *jzw >Q < {,@mE4GMSKfQ;v$ x XMT)>>,VY& { s . zy$ + 5  1  =SX ~iNgq  % G 2 f  }+b6q8=` 5 ) )9[3~)PHFy5Fq^|W % )[lBn;L ."b$%?%N&&&&t%4$3"9} C"JWc jlGd/9 O  /HfLD!m^ q%_? s1JfJgcW!B ON=CxqO7sx:'= b +@Oi=hJhYz8J1h(C[}7ZnzFbbr=t,!]sq* E2 !dq 4  Z 2^WZuh#'~`P#bJKeqmsuQ>[PT%" w ^1j(NnfjDxzX_ M"Xp|w\0UmPrJ~nt-[>o n C P  GD] 3 5 _   o YQx[$ ( } A  J 1hS,kK q q z oV iw:\Q^A3h1&]Z!x?<|0Vu2[%"Cs b?2N`9,fDS32oj19:O-pgvA~۵8V?#u7L BX5݈\)& m@ dD *VUU$ Ct^T a I|s V '  FQahEV_e{C!!6".#k!$#%%&%G%J$B"s~!w L|P$r#?4 DV  ? Q . m O}DKzDw %!i2Eed q D~ P, 6  SR u  4(M6Se w , 0MnH  /I8HL6Ro(Q<  VwZ%F4dAubO_ jo oVKy\/~/ne6 h)f>xlrJbSr K R6 o) l F-3SZ_mxJen!%OfICU F5L}d'j L m G;  O:LHCt^nE)zF{7L]qn)y{ ]M2Jpvk:[#}QC +40xA{Ky.]HWx?<7H1 M{ +Ax x 51k!y(jC[R<  WZiK;WV"Boa0wl:";lWl9v-' < [ ?= k @  v|  O$Xv H : ZP=(-p D{ B G v +v:bp>ja [M ճ,נؒ&߹{?lQ;}$FnH {J {Q7 9 U X_~x{*z&]P, 3 W%!AU@?# >BA8jPj[m7pH7 r 4 o b 1 h & -l46qw  | W   & rI  3@&{3VD&uk,^p E  !L v  m v P 0 'Y yPe/k6q۵I^*ځ ܯ"A%U'()^*&)*J(*'*%f#< !L NkfIK7/ ][@aLGU6l^tK(5FSB>%Ls-- fY%f  t + GI  ]  o `2`Iv.UVx GZ/"a#@  K s4Ds)4# l5 2 UM ) ! fn4h~_j@  v s g i %#qvh/^S9  Y_ `~ 8  ^f  \  R$m D S > C R oK  P"985?Oc #@V]sj&t=L(cO c `- !\OD 9l\3U0 Y4E>SGsN'j,'Lk!>MbR   I ubJTn$*+O| S .  j{( b l E "z  aPEf[# $F18Tys8e>|44d=_e}3=$)/Tqy?(s/~YP.c .q!1{. '} 5a,+yeܚHW  ۆ G@ q t ) ٔ iھ J sX hߦ j  my  W P 4 qS  x8  b xS&JQQ.z Pn* ?bljG1 D.&:!$') *!j+w+\+w*)(x(`:(7(())E* * *G**W**`*h*))_(g'1&?$T#*!;`f?zJh ^ Eg v  ;=[#  : # y K j  S ! L \  B x  h - Q ^M Gy Jt  y - c f% gg].g'NL:W63 r a#I1'VrG+D"B}i2wr>| y j> XHrm\c + 7C%:d&=!C]^P*jXi;  R/IR|N{/$[;kS M ^R c&_@|ShFhWX[bgCi+8u u#GTy3?)^s_gSojw{Efos}3yt{}ZJlߤ&"yFx h4|;@c~ o(OT7 e4$JLq;)[uFk"I tZ   } Z wm"5 "[Uz{lZX"Fx 9,k_q v U Lc 3;@~fu;}zyy0 a : eS&a#ޠr[%ݥ݃{^F ;Lx f`t "[ 3 x L W.LP_O84Y w-i Ymrlp!"""q"!< RY%l,(y%><ZM~) {J (X @ Z@Zm  OZ M G WI  z U;  Q -~ \   @ :- 2 O+ +  h5 K VI0{ W( "  . ?mu\,s`f ]]$?; N T}$y cUp!(!oQ _ xg G9xi&Z4G5DJP8Cp+O~7x'{j9l#D=G@8%ntcw. Sk > /;  H#=L*E<<Q> vW!n f`az9Jg'Gq;?i*xR  x 9 b y l |EVRMvO2F8}\3zuf}  ^  : ?  jG  y g l  9 o `  *J T : |M | 0  Pi  P  L : 8  d8[ CCXB.mN1YReqmY L u{XUT5De;NZ@dur84+U`QR Zsf{J,]:6=kK@HC ;&KZR$  D  ' 1ܢxv,# 2 _ t [Y/Frl;&HB6 BCG(VY<hL LE.b(8 7G fM 8. "Lx! 5vq !P!P""~S"%r!&\5MzZI  R r2n^PD,Kvh/:Cz[V1 |O7q\ku* [ 8sov,6@?L^2  `xFfYfH@$9v R01  1bZN )!'" #p##G$ $(#9p!s9keX#) toF,   }l`U?m  ! :(V DVFv5  9 ) Y M7cd] zj )   f -@I=q+%U#)?V)q ?P{o"sVg7Dp)<02Y?.P }%c y ~ <uGGcCM:6C t ; Ul D lr=*tM Q"_$SGLJphh* X ,\h . N { 4 U  :!$  H th  40:~3v;~  #G)`,X9BzfiFs|X+ f ve Y / N & gTZlo" 4 %xQoJ!;Yo~6m7]um80m z++0kr+.x 3st / 3 X E &   x E zj ^ V A Y G$ z ! A >  F 4e /( i)YPF*v'J/:x~2dM$PCc* QRpp=dzT[.z>.Jwr5zan,t}@ P Gk   v Fb.256Ck%WU!#N0 f% 2 /}  f[  ` ?  U  "! +e)a D  E 4 { #  g5-(<zCj$"1I2|.]!J;pZdgbZmkA od l& L;k վyմֶ6حٛYݎ޻ކ+Lah(C6 yV g ;_(WoWo,e2aU"(Z K   5#c(5h,cOa@>FKw?Y&#.yfjg!sP 1AwTC<^win H t_ 3 iFe6'}c P 2[ " 9 V/ H oe8     _  A  ; D ? 0 o  6pbb^ s~puF>m0(5Gc1 8 ju I qkkP F?TLM8h~ 4P(}jG4>~s/2j_{D%Lj,X]$>s|-VeY 5H ;9 ޵ ޖ  q g  %^ R . [PEZ2E %  X= mv*A& VK8=dcL{eFC6!ut%j11ii9Zeq:? G a ENtF\CSx^zOBLa b&0$}s 9`$p9j0Kk~YNE:#\`  ";ax ]v r %D1* 'Xr%s I  {`=U`I3]}[ R }wDM 8U f2 g8 t\<# $""#"""!^!7 !  A!cR*YIZ;L`MNj| O{!^hH| "F n USW)V%@4H/-&   L 8 n v:  )f/]OMbVgQ/ - B {G q.xN43E}^5K0a/KRD3Dt*S] ?nFk2NX>Xu&a6a>9 P 9;O%PDFizrG%I$y?+AJ\R0?(S?#?i C p F5 K7 0Yl!.@)9 z yj 6 d ! =|KRR M.[Zq#EK ^  *ULsgdG/vګEr] :v'ro޼5'HQ   5 2 U U ) ,}1TzoS^9gZMO;Do#scg;m DI VP 5  N v~C9I|R S v&61(" }_ xwSB ,mY(LAm!\c!#%&',Z)x*++U*('6&a%$$$$$$($9#u"!J 'N.$g\5\xI $ -lR7,2~pp;R)3M*qz%YmAFvo-   5 2 -!A_}eN   T ( E u  : r A ` X jOkdA[+SR&n \-;yߍO'pn`J U vB O 0 , >  ] V #" tY V  #Z  ~rg^HX(t@p/ b kkc,\AZB $+Lz`m G!KJ! t fJ t`'Vh%" f]  _ "[ZU+bQs#mt} oh r H Q `JrV ^ & '~Yo*K ! ""-###y $#"0" 6`8~ +    }0 $KoEkBLCgpWIxJy&soxa0u`Z *uUx"v&kt,4 ) < `A<cY[8oB: 0;Tt#%3{>5.&0l_B1^O:aݼܚ` ۡ ۙ  t ١nء[ Yk p ] nvޥawg3bqeZS/z~=JCHMkw?mmG e8fq WiCm-waO>6h(J.  Kv-y)oNQIqJ*ep>6[.9[( qX7 COrZWsZArDE)6Wh7=:4k: E|qd U q7 *yEF     i & .,G>p)!I"<#]$ %z%YA%$#}J" x9dgO 6Wp|] k9 v & }  X kI  {  < ` Y X    1b  b< %QrL8%96/RbbNKyC>}S 5  |< U 6 b v E ?# P QS @V OH =  x.q;DUq1w  :H9h   rIb4sFt,SJ W? ܑ jٜBY\ڀ!܇35h:I5%e,*{Q667R.a H ] k 4 w s   Y ) D < a6JK_L34>||YcSh15FwSEQYYGgMGjP:k0"pE x%  W *"  Z gH iou<nFpHE[e\ Bo. "s!A"r"l"L!V!b ~-WBn{a <?O0|B P@SxJI}S3wqS|~o$1&M'1>V,KkH;=jk2k{I X y jD&`A3A#pa&H )3oqAazKe `- 0j%?{wA '/I'C3xa /_q޼+e{;*}<ZmeJ ! 1 P ww  1T PB6.&LR7.Ewag.FDO<W N(b}  '_} @ Ani dv-Av( 7i h h&_t}L'7}C9}%9( ; o, ? - f( h ݰ G XA  q  6g6Qe>/7z?W t IT,*:rH)xp  o  $ lG I h ;Jp^9vw3DZiq\ K Mk @l:fruq_vZ7 wmVc#_u-_  8 Vs`  < " (W v i 4 x oq #Px 0HNK&Lk1K) G }(It % @<-,&*dhފjjE?9D>>EFA!p!k1uR6 TLc!%JM css .HHH"8LufW G V R .r" ;# n - .  N~ ! ) E }2,}=Wu/!i[wr^9GCq9@?dwjl 8+)=nOXl5)>,xt  P' e Vk :LkwMO mdzT*:!#T%&)(* ,0-V.'///H/-I+(!%" R  C ! BMM50  x+ )9n-SC}+\{kb +L )WBk>hyE7 # P?;_|f  c #+ajEY* Y B @e~}!*Rpzn\޺܎Rtٝjھ{۹ yQ9P"?|e&cv8 G4  g   `^L" 7Y36~eF:   R y y B X ?9 Y 9`);MSMa_{qz^< -j<8*ZVrtvjRj%P^JO9,+@Ex8"-rB x'fnDXRg7KOD^1MQ 6 lI'i r|b<FF hnM>C!],ܿ ߧeo%!"3x  a- ;P*6 =h{g  z  : Y |h:Bx&r!~#&t)(~D*+(-܌-ۡ-BV-ې,bp+J*-) )'p&$_>#Z!~`j ID"#4%I}&'2&I]&T% $ &# !  |2 a]\6 9 C  r KN czLFB{m<14@= D>?#g(%Ls4Zk J (WY {v|3RIqNd,n D k5;G1=, [r|_v:I?~h} ~ ߂ l;K2OV]ߊDt5/7  - 7|SN:|:M5=:d 5z^jbSOs"-Q" uYmhH`P5_ P V 5Z~<dN-0xe} [ (~m@NH%|?Z :G^-qotN,3RLQj% l E  |@}.hL[Wol;SHZF# "4b}m-Z4?C(}GV&ZO .  dn-K1 NB[Ck%v saq4l/#%L((*++E,},,,`,T-}.+//t//@Z.@,3*#!)_'E%" D-[c#%/}> DSWTeA$b* Ty UO$uo4aSN F  ' d!` gps!|8APO,ܯ ," Vi\+boTkkB~Ls- CGtXkk;CZ`s'Cl7kvO<<=uU&k6 %'NyAGe+& 3 # fw &;;F![5S|7ݵGCE*3~x ki$P#thby 6   w* ,  \ 5 3 YZ v G AS r*-TWBxO:kPh !#$q7&o'(S))1R)(r(*']'&&B%%>$$$ %$#"-! "xsV{ " ?. xs \/.bE<7 lI GY m O  G   cH Q `<'kH#:a/Oo(pF    [ l+o(uQ"j vJsmO1C};cMl<F 5&i@9*T_t7   [ -  n 1; h 07 { | 8 EDTQ   1 Y    2OY> 3sfLz2+<}d*9?~-zw W/0Ot++i- _Q?FbtlxRJ}(~" .!*x/=E  +t 6 X ^W_~9;_"i%V'8)?*"*{*)]K)2(&w%#$ +Mjex b T 4tse_6!p%!2 r gTP?ivRg0%f|zCE z 4 D v |) M[ 20@p4kb> V&75{~ z^%# =)" #]s#D{#݅#q޸#%$$%i&5& '-'dN'U'&D%$u#!E3 XF 9 1$2G2ibP2Bl&v (v Gu ` w>d[`Ln y  . uHjLAO2$,[M7[Gf"wV  jWMbWiF %3SL > ; (!+s04lGq*VI~zQ.(XMH'DHe]'F}m'N}{#?:aO;Q@7V.mVY @jHmx?{:zm[mc ,2 : e : : Q+HOsG T  u c  x  [ i @h;#e% { { v > b+en[&TGl5+._JP8Anm8_ [ y78XcnadmGtIxP?~S0zyI~)^,#zZ: 4F - ~ o F =ZvYt73#= ? YN!<#T%9'(1e* @,-/301023c 4t4V5 ߢ6 X7T!8f8d8WJ7@6&5ۧ3UB20=l/-X,*k)z'%T"B C  :1bc`Cy#zO ^7 J t -b | \DUab' g}9:A3L?לLB0' 1jk~/́nn˽@͎=и+օh< AUt$G@lWZXQfRaq W^xcil^R\:B% u1w+ $- ~ ViOC-sq{WiD-QmoVZi4i L k6   c3 x Ypu.^a>-@)=06 [B ew 1!:#$`&'(G)x=***2+'+*)' (z%"l#$kE  &  }n "  " d n + Ts C5 7uWfo ܒ"c#ل$$מ$"${Q#%"bJ ?LuWMpcE/ID}: \  [{ m i   < = J ; "/ ] fc\|. '  $  zjpVf9FMMFMw7r@Nj_t$Ub 0= P ^kGߣmtܭVۮd &L/: ;ݱ/ - ; q|  \l '<5E  Mh Vr5 : U z , Z W i: T ;  f &M:K*}=|Y,n*3m>!3{k c   4XS "%lsc /W8 d\& KO+8IV> ^ m'U o# TKWWN.D< 3 0 G \d l K  |S < C 4    i * ~:nI *# #"8`(8dzE\7hZyAx V&vgV}Mm{  b PX2x$ m H b   S   c 2 ^ !e z0y9U}l "%@4'FW(n)*u+u{,-s/01 1Y1C~0@ /zs-,k+0+,@-- L.f.;.-&,-++9*v)(4'%#p " %6&KK3 I Ft 'e M 2 ?z 4 Kv4a U; K  l  G : V 4  5 B  -[  m_ ggzXhFPIٍO?r ڳەwDA/g\ܡ"La]:C[ #<Y0 +to~CrK~TSQ|p{ lN= kQV#^lHkopP'+h3{F C V B < IK`2~qF I~ % ~Ar/F.[H"8jV1&ix/ VV"^G]FG e i  P h  !G""! WE?IHJ Tc]):   ; { P0 k&~ ;@S| 4 7GێO}mנ~ջ՛gbR^%}A Hnz:=\ k}   z f1d 1#on > t  ! t3/tp_{)s65pxX9G~! : U4 ] < Wt I &qiw l W $ 54%6IA2Lkouv / . x " F4qN.&!X^*u9^ i&SB[Q;  }Y,)a)ZcOh#k_'O3Ay 2<7h  ߮ N ܟkۨٮ4b־2Rnͯd2cɢ;QɆ@̯:aԧh>z)z"5%Zzx&^RN%|q`kLNSQ\ n&    sT0{~'$>J)c!Ge#$}%&'vޯ(߁))')[)`*8***+1*'**B)Yr)8 )(rb(v((8b((W'7%B#J2"'!] $]3p=mX  e SdzXrZ /@t\ !_@v P"3AK(%h yIf;uFI|x-lٮٜخqW^،>ٕ_ړNےܥދqm8gY`[J1=\YAf5B\qG`R>;yHf7v]V'dEi /:\qK&g ~ aq  [  s31jPNR 7  b g ,)AMS{  A>H.  # {   = b!q{v:Kn LJB}E S f lU](>:EU} F VEMi@} h Q@ U ~ 8d PP sr-'Aq(_*-P5_R% K m f   " ,L  ru   n  C y F W TxD 2 f yD A 3 }+ w  (Q.WeE!(\Cdg"x&eKw< Y06 a0v \ wJ:WK,l2 C[Jv ^ W a" X m g' { /Ag76c6Xf+sFguFTPs 6 { X?Y7}J=xCGA!RBn-vڽzژG4caݲ !ql?XDEb]m\HH8)Em6{g !*MSY k* c 3FTXV;YpS+im ! " " U"!A ss/! ^ d!=!! !+ !xH!]% ~4"KjCZ l E27}+2`?s'fc F=W1 QS>Q? ,,BDk,e& 2 V ! @ C e 3#sW6Q_NUU K ?(#:Lj!yl0ic]\St6f ^=idh9B[g,y;v2qr(  "u%WCqh8{PP:_dp4 za#=z h<&  sZ { 4  !_Xq&G3%+{ =3*$lR D = -AR6}\oZ54z-5,NAJ  +  < Q+ QH)[S?'JNTU0dA~:Zog&7v2Z'd6SJZݰtݍެ@N-lMEjnQi@ YN 3O)K0[b 0 r x T @ & B4 v C $sl%gj%SH\@8~8y@"# ]  ;Y2Jix8<=s  5`  Vy4Q~ [j 9  F&Jl } z b`A7,[m~w}:V!" #>$.&N'#(J)M*-+tw++++X+,Y++r+K(+a*y)c()'R(&f%%f %N%%M&&O'x'!1'/&$:"!Yx>3 H L7cd s !~!$.x%2QuV++3U4DE f }L ZQ*Sjy[TQ yGܬٲ԰kѭ]) HjФ0 crG43.۷jݯ߭.T-ur:}B\C u m tb\*WRmQorUlC> @IQ,'EzyE| >Gsu. j } s oB F) & -  0 * U:EW+j3 4V x6@  {  S ?uGB K O   %}_fA5D v D M LV / kh6v & 5 p O R Q>47O)0\M-5"l-n7/-dkC - yrz t.xmfNK ' LTn1w{ o h>6yJf!Y?*  &zzynI3`H?cF43M'zHQc9uV1 x\?h 8!"p"J*#r#k#*#""oK"p!!u!! "!sr!e 6EOclFt2c,D( q r\ P '+,xn}HS!G$@8f ' r~}5 ":##S$Y$e$#";t!HF @ ] . fݖ ;/|DF 'x׆UxfZ؈rعڮwUG:t} m$7~xHppxf;Q>y )7y:   1 <Hu[R+v z & n P ^[k&|Pe vd_- b ~P@p!G+n jJ> c ~}/c#p    2 s * L /   <o   J 2Z< ##>  ^ 7L: :JA@hco>. N;g:a|tRO$= X= %6!!3! aLp':2Q E V ":Ikg2_u?v eg@`yk {+h;!5Sr8D 4_B`5F0h @0 ] VK<7S#:M@3,LvfF&77Y-5KF?rDg3&"  s T / M~XC^PAD.HKUayw6p v: ` irf<jK JAPzwKO9se1!2yd nTgzGxc$x#ݎE>+$[؟YOg{Q;cx֘nعxTړDQQKo>/IM &~nU )9 3 5[ R^G'KB  daJ+=*2X%P+QyqtR2[) V u'U7QV\vdY.kqY:f'r &  t : uk C+9U]XldiZG { ^ vx}~Xf MK t` n ^tFe[' f'z,O{R%)up a\~ IbU_FR"Mf~h S}E/   S [  5Ep}"%.'4()*\0,y-Ck.i/>0e0Yl1M1 1Y11 /Z .,:+)3(')*'6p&%%#j"#!><Ll!6#~%'6:)**h*uq)']%Q#Ga $+`i f > +9}r+ :1 >{3 .g  &Oi,Xqv(SGq>Mr Vށ eu F݆mܪۼ&ۮaE۱Rl޸2߻?ߤ'߉epj߀ z \N cx  " R % k [ ޟޥ&߭m7lݼ@{R"רCf qܛ1"F&Zic<^r>E| ; HBc[+dChXB, \ Ivh/LT @ &    YKa w"#$&%%$#~"! 22f5Rr o r@fh^ $ ?  eo 2o@SQAn m:k~4!KBR"b4$pCm}fL$C7OaZI4do4 `)^d}tw`G%FY1D !6-&vE%Js;'jT{ o5s   &   8 bp|Pd-y%y   Y uWca>K`c p!="! ne}j":~?Aes}P:(Q(K1A#<'zY} W |D2rDXV^ a5uj"N `E h Y ~ q],dOp6HtohM $ Yj]CP O>b=m.+A aJ d ,n W   Oy 7K x  v   Sz# Z $b  n   %+dx] !, \ x)0i"gH 8`c E Py-b~0O9 *6Poxdt jmY1s|5g=d;+ >   n;VO8qUC+C! H  d T  @    %u|j=0v+`c44  B +>`J T cfaG|; X*iLB F41 dp|&nGd$Q,qY>+l3W[߷8Qo;7u:X?/]!i&ZYs}c3 [ * B> $Lh*+nM*,Y"BeO`0SWFEV" ( m = I  TRoEUrbUHdw8NL @ f!u!!#!7[_{f*#4"S#xH5   ?X HVd6!G:8m07OS>mz ~Yru@$nR1gT I pBIZ+^cAa   zR1" $~'c*}-\/k00 0 //$/B//;/L/(]/A/*\/.aD-?+)S(&# %s$2#@"""t##c$x%j&W'y''ߤ%߆#6!m*'< ]3 p e?q6ATn=?EwYzq\]C)&H^mUik =G_%ށKݫܪYc I 9 t l SQ\^T5c) p o 2 \ = W % !i?uQb%@& wjc3K|h7`CBz G7F#QJMJGB\S^[PXI~Bd8dxY~-ib%67&ly\.h6v~Csu M t}B q \A % 5-t\%N Se%c   U" #z v$ $> :$~ u#.]"!F(\?YB  s = C\ uYWvvUZA<  PM p%?J;h?hJb7}Fh7 Q }w i x :kl p( [ _ oElugV "  DD8-M'm[,x\0<1JY]RSjs%M!*G#$?%&&o%$q$&#"P!} bRG7t%c> Z=VZf1XlmgHJ25 &1Q7=.2(L@1Q*d >!+ S   L  +     y  ni I z Nx>u^ Z_*}$B7g%| x -"  .B  8{ Q /) d ( A2xUG-fi& ? t -@^]Jt)7Pfy/ld@TRUT:= lU<;$-.!KoT)i!;`1: u- p3GSU F"Z,*/NtPVO3 Z y  r _gD5-9X: )(KIVt:) ػo9jի=1ԺGԖӊbӘҖ) ӑ@@l-2a8@zgoAZ;xm0c-% 1* k G4hSxf+ Z[h  ^dgzR.!"t#$T$ M%M G& ,' (m?)m*+,L.$0#1p3p5R7?7 8#7'`674o1'5.*'$v#R"))"b7"#a$&''(r(:(N(}'&E$!zPJ12 c, };U5$NHV;AJK#R!9y?.z@ 4 % Vze kW:ݗݡ !DFa>'u LBl7W3#{iLQ@1URZq7JwEhA7v JFz, 920tU&5#LBMx&J=Ru5[ 1  ;],h'4pQXok=8= \ tp8wu>   9?"3"-" t" !H h  k   5A  : \l@Yx0OVf(  q  9o6]@E]wza8SD=A'v CDgrgay eYOa ~,f=iU{#&eZ\LT\, F,{7`gQ  k2     { ? 0  _ Kj /B k    !  o   H|~ws"<(Y_'"z !"A#${$%% 7&&rT''SV(rj)h*5-h/3 6$8Il999 p75R1-)$* y1 `@])yCoho:phZl68( ( n H,$ l6 2_e}<zB_ft}.]Fv `  ~ D+F4BE8m>D h ?+.d]J}s_B`;wy8 7W|-l.pC{oL+_R^Pvfhf"%R`G%oEi[bR+  ORW2!\$'(}9*+L,oJ./~ 0 y1 1 1 /, )$x F j  k < d }k 5 m h w O   : Z V [eS=HII} K=yz((l HUaBE"s, RY4-EXr  X 7+ r  1 N 1z  , ( V " A , B *{ f 4 }ܸx;պ\s u-؎  1yi!ާ}2,gZc  fldQ"6<_  J  C- -   ;s  *C6,$  +!-!XH!3!G"$R%z'M ('"6&#  P  >4Uz!w $ %&k&&p[&H&_&&ck'C([_((( (_ (B'%&R%$!T%^G<#4O6Z  ?&C /$=gV]9)~Go$D*]`}1E` d/Ir*UYg8vhF2/{i*)PߣS-'A* iGQXe E d GQx} DP*{"Zg}lN1zl$m:~3&6 xp!w3sPtr #C."Da3[ p B    l+ > * ,V S 9^ ? *  ~ 4 w "  wq M  bXXMIYu! Yi0SPfK9 w]!"{#`${%X%%$$qv"5 i1"j;  ^=J!&8L\TD*O~\W!4`ܻ܋C?|iadDXo56;AKKJQ f/u%h  "%##WB$t$`$>"I1!Q.W  T m 9: dD q *+ } r Nk !Y?4wu'jMZ ".K#G$*#I#%"! jh _ P r!6<"!!eC[Au f 1 WzCDnh}zYd!$6ZCJZ;~b -s+l]vN 5/*JvR> L 6};]?,0 z0 a{(BMW=)vF7D q>HOWk  : ! d3 j*?\&I^x)Qݬclqݢdފ N|a4~[mAB[D>\,j#_ei@ k U3 e  z  W }X-$)k, JF~7;-IYHfP9  E$ "@:7.8h28UjAB3~Zw . g6  j75YhXY?>N  +EMj5so#3?k5%}:^TxMPSB\KN"){R: `8;I$5C'#%V'(=(({(('B&&&X% %#" % x`q:$>c]8{  : &! Gf sYhLu[jyYa.7}COs P-B܎ib.sقr#  o%wCoOu2vr14&g`&<%u{&JyONC m @` )\ (!C$F l= 6x@! "'$?& (yG)R)`,)'#&#k!Tl"i# >E bP )Hy(R/pO>F|9 $l$]?Jb}K5&(p"ipsj <|>M?G.hA> >5a t 6.. V fjk\Pj8+wv\"Z_p0a98hPi ?AQH98G^}&7gw31c * 2 0,  . 9y}   !y D # K Z  B 0il=*F_  1 F c ! B?<(*m4_izt;N ^s  pnP8gn   L0 qU TX   v z+GcZ' O Ms441Vu 1_ [V\4^O>igDN+ %7  5 ; u  _i1X- wOAg,3("zzG= s4Ygqrqx  S> /  ]yG5Z() E#9%&^'$)E@**+,,(+)'QU&W%v$#"!~@ dVX/lB="qfMW x ?RyZK%,G"?7s- (+ sDGxx!=e-D'j.A<^d0/nCSF]yz:~eq2_ 5 (zR!n`: 9@il b:CgX / ?t \ CT#S  LT=zqpz;*|_:&ޒs{3d(5gMPt.y!Irf5&//_|i k- xk|GS5 s kPv NZ}}c* $ f! b = n# pm   hJ _ - ?h K  y U78WE,n4)  `G,,hWdS<$@gz--5wPgWrOv  k _ F ] + . ; x S0 \ o g F }EW~ ! r + j| VO" #1z%s'ew)X+\,f,-I-l->,:+Q)'*%#!.vZ:>H'27P  { 7 F + s!R$r&9G(p{)Y**S*<++k+r*))(x(!(t'&%#!\`Iq9A]. ~ o#Z{=e8_PZvt( M#G[AH)!.~`=Z5Gd'&[.lYp<(OWG31)E]kݫ۔ټ ծ @ ы sfxbͯ$6ʰ6ȳ[ 7 ɻ ʳ mX֛9=Y,Mcn#*HBN\Gy e# LX;paU/M^maxJy6VF\}# g N0L!_ F#! $ 9% %5 &&'n''6'D&O% k$I$=(%V&g'h("))^)('&&$:k#t"r"nD!k |" < Uln'MM6ECX " Y$. %d&'R(_(v'b]&$uI"{qui>]`z  j m  F{ NB w3~9||xn_z9f<S4990Yޝߘ}W&>ITe 9Ub"L$'-=]J^J .Wi@ +P%1 Hj4JioP6("= MlOVFp c^_GTy89j. GUGUA3J^9>fAd/9H>66 r' $ ]xNZ86IXo8  B T)p,  }sG`yOWziCZYH &uDaJ>lQ\Jo "2gUE/Fi@I:_ X *x l;X3lzA0p[_V"m;8[#t0vV:tZU-(+0 T 4s 3'I~ d &    p  r y Ur i : = \$>(lAc^01'lJ plvjc#]6- F"$=&l'( *+:,_4T4 B  b T :YN9t8,d]8A efa$SOR5 / b \ -07M8hJ=m4%#z?5`W;8Mk\,a޲ <.^$=)Jt'ޥU`&cJP6'/_ S *  z@!7#$G %O & d'9(I()Z@** *&V*qy)s(','|E'''DT'&$N#!- fYRkCX\ X!P"YZ$2&K(X*+s-.[101Q35/5p,6X 6+5yf5c4381q/-1,+*5)("g( 9(:'x&Q%:#! [8 x 9hL-KT\N[2L?jwr`FPX;:Tډa.3M#ذ}؉'+ihY2H? ۮ}mݗ)ސ9pP)~ݘ"ddN vZ2ڛWԳ9 ̘ 1+n bT @V{)^m>yڲڋzە|ݺ= ,yGP]L"OiW4le48z P 7/op3Yy'sav  Lwsl o"$&(.*f+k},r-L.>./w80u=0// /] .I.3--E.}.*.s . ?..i- X, +n)'s%",.Q  -   s . *  * \9fiAz_  # [ 'A]4r>b ctQ'@ z|H8;k[ 3Pah_B^[} uT UW6PSXJv6mjku} b v D}xR , ` y oerU4UAG/ p{ub2iDc7ONq_h{y!-xI |KW9a]~I{!|MP +l {(rog-z@hA hcJGp$zh o47pt:GS- l%,5b5:+BF97ۡ1 ֯Glԅՠה XW_Lt N  roF*cq 3!^_!)!V V/6t. f^  f ;    &YzMWV`L5Zsjxvn%;"/81JD]wV+I_|P+i d [ 8 ] # BV w~2b  J= o1C`e rS!C' , R\e&=C< 6 4 h  s D F u A@H}G? 8, b d1 BBlh#y)k/dޕYܗ܉'ݳDwQDAa+;a K@m lHqu& 7N4QK n y Tg +zo8:~k_.=%T>d`sz,YEF7 VtnGa|<]x=mH:wY5@ssoDE(W _ S?A $][[Y s7EjtMln%VIBK8 # V C # OO$b^GOO|*r>DU0P8 >yB߳M~ ZE  ?ZM.lvg=,9^  l n G(%?wtBev![S3t/{. ( MSkn  j5 pnS .*P:3,[DG(;YJ$ ceke'>0 } #q%)&x4''3&M$L" 4"e$X&JS)$,.011711100o.-] j,l * D( J%="yJ  R  j= b + @ W% w9 BL=>l89U* pE y  t !  = { 4 e % C H v qc%gqCnvSM<I^e< -~2WSHz]fQIVp:CCCyqpu rOw(7W{m1|l|  rV  Lu-L/6I_]S Bll-bwewAJ|WR   k}*b(Ga*j_rbV_y Y(_+^-/.{  5C!-!!!d1Ku$%;`j a 8:?u[|v8 sP \ b)+u~g<"oKq!y 6 " (   n<Uu$2W6PO7 +RK_F7G` k !5 @! !:5 d, D1?:  Q /@ - gM h 7lb8MhDe N- T Vp e \#p1B%~&|fv+B   /  I { J ,%ct@w~i#>q^c tLw 3  & w K vY q & * M W M   <7aq~=5|Hqh)%19C.`+i@APt:SK: AWR=(4a#pj}5U  `dM&\h/k_.S7;}!vtkep9S8SK]R R!~+ y " P m n   u_)L {MYD_[dD*#X 7  b ) $U@TF@fwI[WA Q @  BL = r  r x r  ( t T NU(W 7juu1  >z,alSf U iO 8  | { ~J  a k  BUltEe&p >\uo4IRGZa N   P0 D  xg Pv X, u y  !IQ"" #a"!"_!{ZP+V #8&n(;*$,.z/)0$0#/5.G.C-C,/+Se*U)'$'8q&D%$t#" m#+!) 5 !,H!!"%"" #$1&/(vY))t(A' %)"bN2E@dS G& #wRt a{jF)aaQ<߈/;\߱a)  =׬l׻f/j3F!׳w.j׀׭ׯq n*#7ް *7fwߧrܴ[1sܺzsqܧ),ݲݳ g Qߣ B^v%[~-_{~% <9='=aVWi @B )X oBB]A8?}A>O t cVIC!7   8L (   !/'#%&$(W?)5)!E*X$*&c)'4((&X)$)"* )))r("(fJ((4)1*+g,,,~, +: ) ': % L$ "}! ts, c|*  a8U,Z$p u (!~o R~ T  L3\bHiv6`79n$UE\Z:k=d]uQI_|fV<?=Z:8[&1 ] ^3(l t 0 ' {J#qm4 !Llg|lk.0>"3qysH,l+=ceK\y8q+Eo>fJ:puI=*;3^wfn+u[M{ i [0L+ !e#c$D$$Bk$#$=" 9[yYR?N Q f <%=?&,*I*դ Ԝ_r٤ۨR, ow  @:kO|ryG1(,X{@ s fz5^;)2h_+h:>[b*u)'%$fwY `9n4`Yto^ B ;S>'u`~*jAp;xcfQdDwo**fZ:us  NX.^ D4TPUwT- pt]gI!b#N + n - a  p.:9O.S_ܣu:4NJ'sK+)% f  ! 4 N X _ , K l # b0tPHkIv0|brU{!tnHZ q:9tP*tJtQUsdXO ! DlQ"4 1  GJ [g !^ $ i& (V+8X-B(J>1>d= }H"OW/nV[OX1! opKd 69EuE|b-^m f -NQ[, R;_l%UwU#@i,&A9 q Y  n  V  a " L7 i C!MRVQL~`6TR[{F0]s 9 ByJA. L9#6C cu:LAoO=5I<>ނdݖ:1$r1hU٪*qZ؆".ב>5FآG5o iR%u90Z: ] w *8ܺ5|q's}ڸAlq*m݊ݒQN F U@zK4oU, p0'AD/Er{+f*iM }3%\7Bk"{ 5 9h @D{imMpJ  -QX|YK 1    & " Y " $h&D'' (c()v*;+ ,E.//f/U0P0H/-c,*x):(}'F'V'v''&f^&%Pg%Y%$-%%%S#&>&V%%"#!Ur[  , S 2 v ? r [ 8: Y 3J$#nriF[ wx50'$# =j 8 g m NE{ 6QW3;)\Vjk,D|O&ߡ!7HޢK5dT\C`8n$7Q45'dd a 6 E*]2y4p/KL 4*xW0xCRWL1  n Q m o s*ULsj/!Z +| 7 < Z ?O D|~q?f/ \C6 ]] [ L   4cMi[)q ]AAh !gaGV~m$>,]_u79'ZmAb,)~!:ݘB&8jHؚم܎ޙ5w  d H @ 2 YB <  b # u I% V) d ty/ ) E *'3:qL$efq1oRj? o & C 0  4bQ}9=LTYHh ! $ ''*7,-m0/u(0o0l0CY0#0r G03 0=071u12%3:3[3v|33M374444\3#a25r0zO.+=(Q&r#^1!\_4 *ji_ToH 6RAD & ,' T {mCi+Og,Vd\-<)B`zI@7UP kU߳Oߝ # rߛf]VޝnNt٧K[ٽۊއXg`#+ 2I d;txIiT+ot8{_ f4$yD&IOY"% 0A uE* gT . ( t;RHWGg M  ;#  f ) U ` {t'[` Ve$&S K pW0=#u,]iS6!$'*u,A.f/l/j . - e,r * \)'o&  %.#";!gD;A*}pNF szl  tVVxMuMBJ'!ebL:yeEq4 xIA\" QAp*jlFl` DXg6?[3u+D6tIcHk.._WO/V@Zb@Lb!RM|UaYaN{?>o{DuX-v n](u&|)&wI -6N {;@M .{mj,L6TAktXuT | =/q @i:aՐ`Ӊ'wˑ81Psf{HrϛNR/; ֏ - ԟ $2 0־ 3وb ܊e&/T7Kcow@E`>^[aKty S x U6}!AR]2P >](0b>0Bg*H:Zn>a,F^+;3M?p*f C    9 k  _ FGFSH5gC X<?8"`%&)()*[ + ,w + *8*)))I,*ak*N*I* ))T('j&%~;%g$#{S#"2|"l!v;&_k#bN3 Uy `"z91 p#&fe6( iWcj3E;S"<23j  * x A U[ 3 \ V ? W Z//qYA[Co"=2N:xj )UYR(*-xwgpREYM>1hv5_&, #<  G   Q 8 h` *,>0?r   L?qj q #' {~d|2o E} %@oTr3>*W3b L ( 1"H3GE^ a r / h)8-VjiA{=_[D= 0# X.f5'hWRAiwEyjvZ^%!m$OTyT|$&S\c*W fJ[_n@p`_} cD~wf0Hu o E N / s4}_+tC9$zj1Zw LtdDaD!isISPym 6Zu`%/*y!#%h'~)*,-Q/0*2s22814/- ?,*?)'Ep&l%y#! * !!Y! W{<he(=Nq7[[f[' Vl@E#}0XC 1m D8 [ 4 ? G[  ; ]' hk E}^#h!eNtegN?3n9:~i X Fn1dT}7l&h6!/\uiwYJe h ZuVd+1dvje5Zy@qYd I3Q/o-6z)?H~%<h/0OeDmLDk R!3 c lA3V|CH0:BF9<bma-+xn,g.6lk  /^ f (1I=7BU !!"#A$$%0&& '4(f)Oy*'+u+j++=*)?'&7p%~h$#"?!O  N ]4 U\g @    K   [` i)5yB'  ~#O%)N;(P!|2$s2"1bYnbJg342z $ ^   &  \  $f 7` t[ 6 R DJ ? \` |&"nbSdvS%n]7n3iosV|5aCF:riI^K<4`j&A;9 [y (>(tp?gK6tynXy(g.^_so3C:LF5ݠY;5|:U.֬A]?!q$lv&!()+6-o01B333q332 1' 30H .>v-)-07-h--=-p,$*e(%" itPH Qmu96]Ixub& Z u [ K@l (f K(`bpW#XOY;MYc#XE < ^ 'rz%!h8 O gb ` wxfyo%aU{n)k^V- 1~BI(2`a n F p4}`)bq 8O//h\usvf]}M#l.X,5r K-3>|f67F]ty'=oXh-SE%1Glq.rwfWt?f,Cvp u*?FMVG R1f*w];U "}]%,'*f,x.at024m66?%737)y65S}4f3210e/*-9+{)'c%" 5 J=Cv: v "-8G|WrrLK'Gc8  c /S-"<1'- BlBrMD}"3:l`E:_fFd$X.|9W!_E4+7~`#,_5Pu* t4gJ-v,pPcw~VۺٷEmYVңPumq8p+b|oY[:`s P X # t 9 =) m      D % Y &z so 4   S U d hn e0Fnz&8cZ5X>M  KgbX@oUk] s\6lj M[ο8B̋V+G avXF` ɦ"d8_"`lvn{h՛ׯ ۙv)nJOBh\ . g  y bi{YDDqv4jD}b lY'@5fC)hI Q2B A+#{3q$ % J G , fb z 2Mz} {5" $%')Z+,&|-n.G9//&0f/ "t.O\,\l4 f dP ;q!|iFrWC  Y/k 3 !c iX S   8J9ATxrwTxyXcu8V A wOw^"Rr> g~qIVP=x{FD;0+  G ` ] W  + 4 ;S4Oio>! l; @ h'Kg_=iY)S;+ '^DJs~a `7=\|_8XMc(G]tE(m $Uhb&P  =B ( t P  (q Tcn;L]=c .  m  m J 8   [!Fml7ehL$ 3!C"K#k$$&_'Ob(Y)>***I +*_*%)`)F(0'r&$>#o!g~`xu 5DqX+ly )TXQ" Q [   p r If   - OhfK_`;AJ{& 'H[,I_CGMn4-@ (E@?d > w_ B 79G8 "H1wK@4-Q_ x ^- (7] y7{ 6 < T"@l#2/8-_߼Wyb 1I /\-MN i=;*{'5t6qq/x'Soh=V y m..< N 0f8tnZ   x |k 3)AxRImkG]"a.,2 ~    2L $ k L(YxRNZ߁l" 4KsWAۀf$$8ֿ՛Y׌PKMݹRR],wVk- k#%%3( *dY++x+L*Oj(%"^    Qzx  !X ! I%I8efbgvy=~8`  e * w, s9mjmH$, 1 ulSU8-  dtaO` s!Z"Y 6#: #2 #~ ~$ +% % 'a ( )x*(, -1-,,*`)}'5%"-T W~E4> [5(>(n zO   eR,&Ibo>q t vq@JbmrBݴG\F,HO8DžFJȠVvJ_…CŻDZ<ӿՅ*hsL7XVjV)7:7iez?K9V"*fkR #:lg-xlGt9+<V}-Cpy ` ,  8`%C,yp  ~  Sa UQ Z   P    j C i $)l,M h   1 \ ^*  | I^ < x  3]Mai d Pr X 7>SFQ;cyr=   !! $cQB8{p:e'n  ! Z\2([k005'Dc 7R]N xzkS"E[C>   X  2 B  S 8 C s qR.\-9yS<v jz<#0R=&_x\Oc<JRFP$ U >w  H + AW ] fC B `   I R _  q| 175F@<;g\@)=e lyE{8@tfX- @> [ ;shA?*tEt)tDpMe?R1V Lr pߒ 0* cTG_Z5H%zY'(EqI#>/OUKi6i Yz   jRq+K@KBYU]9zI]dIJ48F#q(}|siz =sq  E)kWq=_ac?  g  ?  C  R , v ".`VE*>=q^ 7<U!b,`# Z!"9l#$I$#"W|^peK*W4 *% e Z3 3W 5w \ E< u Y % n 8   W  d g   X + i3  ~ a {T  I p GH, c# ${ j )2 TsaI4!a}_-Bi!z-o{ x dg ISaZZy?NPCw*}sMHR+,jT< $ 3P0V4~L-#,UuVn;m$\_HJLzz D{ * /1:oNrJvUf@-iYn]n y prFvZNS)(aPid[:eV2 15 W B XB eW v_ l r + ٌ  7ֺ K~ rҐ   )=bϒ$,Jv?e&73Lw[&D9Vd\  $J\Mym   5W8fto V V   ]$ _ W Xr i Y 13   j  K jg bsw   I      B$ q1  E f"> % '0 *w!-V/01>11/-D+_2*N(x''e&&l ''\'T& %$i"A re'c mM1/ q]  C8 9 |q d rN a5O\!fj^43,PL + 2r *yOJ@iF.\޵M>ҍͤl_(p'r ]2ɺ~?zXy\6 qϘ oЮ y  OL -  n w8}EP-PU S H"}L`_gU#LP M8(|ed*NONA%=bEF6>O d HR$jN6 k h{5+ I_u7P4s [!"?x^zT&tG}H 'U Z   }  jQkOXr[+$wF z#M%o3'(d)r*v*r),)U'x)&V$g"y /J +  2 4   NBFn,jj6 C8Ui}%UZPI jT 2'\t%_e~`!S#p%!'n(VT)4)**C+` +M*=)R(&R%#mM"t {s  ;eNB&? cv   e h | { 1(TH 8x %E}5  %+dz\c5J$ ?r:J/HejL K>S5J)b ' XU|&;y$U@ +jpw 'n'jND\&/wiQ%< # @m oi-\\D}?! . j~D0c!|Rv% 4u l ^ S7&NB5\ / G1<[m:K4::"B WK e LF ^ zq%4D*Zd4)b\&R !"#6q$v$:#ޜ" {T%>~'J = 2D0fF"q2 q +/6IJ70dΫyв8mӈIյ a (ڏ`z1B f :q u" o da 3 t & UC 2 N/ %p8)n [ 6* 1({c'jB=cZqT]1%mGt 1  @`   E  }O ! ! 4#j)%ZX #&WJ*d-)0w|2~L4z5W766^6r6+l65Y5543S 2 /c-*t')$#"!!| R T FSsxgH?/tv2C   Z\AS?Y]/_Yc}@*Wd|b9]T*'MHޛT1AՀ#5G`Qv͵9͌Uml 1~qCIgNBRHnM A$O[(Bt}QOOLko=6tn]vzw@:c_e+~ E5yY\P HV J U u #  P XA;S.AQ+  l  {P0)o_77^X]$Y (C m X E{ ~~!F!"!(! + &-Kkf"`sx6 _hGll   \u x y 0=o=H7jMxQWY\hr:>>Zfn2kN1H  j] | Q6 1 J  di jv U  *8i=l2RP,/ny BLTUr*&}\lCb=M   + s ! d_GcdQyB~b`}g , :4 F ^A  l  #eYtH; \ 8"e!Ah 6NlfC(tGK٣ؓy%BS7 f֝ ֻRg ܟoTJ  ? {Ey d  #  ,'B,clB%D{A@@,37COFOi 30rH5W7P!v+]bBq'(!$[v  O 36 ^ rY]!iD;T M X8 hlpx2%CtZ S^=]u~z@q L  W fx5,aP$]] o  * rF^JvplX:s 4yXq*)69Z] s3 xI / WcAV8K: 'wKTTT{z&< K % D  W ` a d>^<+z* r"P%H,()'+^g+*0_)'8%ul$V#5"!e!`! on^#7UN%2$C`.:dU>UL0J NMszMda~  G =kr0O5&Ukgh[Vw_n(ICS~HL,n?Og2^N]-%+E0lt^H# 4 yw  j?aC `"#$ !%r$#OY!BL~}آ1ڪ4 y fݶ9/ْh׹Vhd#x p] Xٛ | q` 3"KuY\l' f H Yw W50XW/   V4V  + ! 1 ~ 7     , r 1 2 AfB  : Zv &8@f]<m! M \p_D^Jc6e #"### #$] >$ $ #+##g$)C%RE&D'+(8()v) )cb'm% P#! + h @  %]&PexSbU2%T+L6GLWlS@OFXfk 5R%[LV,NodjR%iX\'G|,5PLXwJZzۨX!܂ܣarXQڲ,`<[ERRg= gt3>4'v@gE&=xg:#aCE{? x;x.~ 18AaO j "eHpYw{$TGC cVg2:qa`>ZLQ &N J Z2d-#;.KvM4s 8\E OcG)ad L cE $#$%%$# !) i  jSM0!k l 'M # `    T<!&I@)1f( Q whShL?2} ? <$ '  / xo G2 Z  4P (\ Q66H L~'U$JL*|  ?Uz'  @r 99 6j0.&lmzt^d<8V5T _ ] 2 R ;MD1n=ac0.d-,]?dW4-o"  C .  & z D  N E8 IJRlnd~G A : : l8},y@v|5` )FC 45{  B q Y4PW3O;wn~,~rMjANU b   @  ;  K   ]K IU]@JhN<DBILI1Ydmld LUu8!8\l/` MZ!aj~t6= R&SWVZrC3 c gw& PCH  8? ]t c NY@I@J^d%m?h~T-- U d GeN? @kiPOL \97)Q+_ [JeVfu Z/4 (D?L6?sTi ; Pz$%@>KPO 6  ] pPr Q8$m2G^_5-&T M$ 6@fR  l0aYOo6vD+  ]!!L%!. XiO. Vz NCH 2 j6{hg d|Z ۢ0YBۚX6j۷PdJ !V"կ!ָ Yw[(@a_ܼܻۘ aDFڟQmظ|ؠ-ںݛ߂221C[=JYr ESh N: E Wr  tfiB-Rjs4[*2" #k"xI31/1'aFV    ; K   j  ed 8 &!a j!a 6!& r 8}H  ,  !#*$s%&T'!'?'('eF'kk&>%#4v"v !X|f9/JfT0% ^ o a v2 Fo}3$.+(D_Gli a A 5Q\>c;Y]'yT)Iޘݒ݆݌SX?h&\e"n}q 3?RrDq=j -;7c1 5 Y@6<i>OeW}:)LIn&vOc0u]Iz\|7%Pf X%J<#ZZ#  J*D/2V_DeJ . YZmtK]  ( o/ W \ s < t/SV0  )TqiAr%ksu'*qy+ a  ^Wh2FgL(OG j , t+ B $ t {FA| ) `!NG!E1)$P,v{g^RKvt@q 5W d Ga*3\,3mjh xq5@*E$K#8 Y 8 _ ' ~5CK Q+]\v+MAU+`f:<.3}:=_EIY]0 8 X i pE 3 \ ( O "  ` [*  U   . " ~ EuhUFW;`ߊRڰ'٤XיՇ%ԞvS͆H̔zx2(ȷ%ū}kĵdA IǠAˋ<y-pu3ҮIԠk؇ p k) {eM-5DBvFoBDd#u,|, Zj r+1Hu#|iGft?g \ TH8 Q_D.dBY\Sg @!""*##" !  +mDrk} J G"g# &%o &%'P(|'aM'[&%%$6$}5%OA&b'u( )Q) R)Mt(&'J%U"G> ubZ-DBB&sYR, % E   g  : L c &   w M' N w . _]sQBvNYf2,0H|@E7<6!y)t+RCuY_-',)]{) }T l#GRuOV'|%,b>U=_ xK4JJ OkF@g Z_fs!J:6g<Y^sFKgP`uR1Mp^Gbz\SZa=l 0t_tR"j$/%''R(-"(4'%F# 4-*/z{\\]44WqWPmUgP 98w'*wf-k8  3 | x5  * ^&snCFc^)t b !2  5c fXOZ d.!!) / 30S<~=jqYy A44 6 L2  ( ,  AAFMb"pZ,O6r4wvLV Dk/BW ? ! oT^K| !7&)Koj*y:4 V ZZ?.~Wl~Bi;?Z!^0 s"@ F GHH5{ ' < a i"  $ ) f 1O ) & h0Ev$|R?%:9T] % NKRR]0%(M4T8Ntr$ | e+"jc o N d ^ !  a\ |CY,MdO;A?>Ob=Lb.29!8.0 # _.'SD^[*RD4OoeauAdrgV}M DalFH Wj5 z>x*K(`6f"  J  7suZ^.gq.uxon4:I_)?{PQ dݴ` Z:p$_zw$zkiBr"9~,Lfa:1r&,F~, @#%CrbA @!;#_$P.%%%%0;&&'[m''G 'o'''}&&D&%P%$!U"  {   V ~! X"t#$R%\x&&|'R'_ '&l^&)%|#!5 @j8"h%8g!y$n%=52)@$|m(m}d9@#=^  " )e:P~<'s{c'6bvI0$ %Jk}w-h_BB|SYCbq@;M@;aU[Z/LCK-3KQ>20t.:\X@<_y('1"I|8BrmW~u{/x} T J` ny-~ i7 $=D :Az|O6's=,rUU/xr ! J I2 7 &v $t5Oy[  ( C4{'f c )V  n ;r  u!xv+wXGx0 Z vJQ_gf_a<~ /",#f$8D%(& #'fs()u+,(-(ާ..V.ں-=-),*Kڧ)ځ(!۩'K'jܠ&p%K#!޽ޝ(#1Nl[a+ %  % CS#+Uz&KI#2 ,'@o{ڟ;O02 *̢˦:^)/̩ ͇͛1i{)L̠!lˈ/ζ% 2 . #ը ׬ CE%u(vAP q- qG  > wBk/{D?d%y6[^$)O&3/dxVfZ UQ R o I Zm(!nJ  b-E-f]N%E r !O SV LW/WBw Y ?68Fn:96fS7q_`v  ^  1 5 8 !  ? #  y G 0 <<GIZQu2BI> 4B  y p<  O ^ wl,+bfSi[t''[g=V~+"$hAWR: KA $] O>jY"N%k(._*+,T-P-b,u,=,+iQ+3*a*)K(&'%$#X""R!@ ]  g = t t KSX#mx dTDL}| @; ch CHKo8zQm: W  58!.8LlI[ ~^MJKvPfo`"  +  ~`^ll\ZbG&Q 4 S @ * tC T V  ( < H C /j@$ 3 8&+q RCy OWM_"Q eiY  + VVVGj?^4(%sI9s( ާ tު 5 TwޓE ޼}:wZ6"@'/}de7<,F|NKr E3J : o = D^`w6)2d w:C )=k1Kq)kC9wm8eX&Jm+37D-B? HY[o :~K ^B)/t !ly={ 7 V] 3 x-   x PW+ m }[*m0vrTd#6$ . b 5   x<^~v.C|(Md@ A!Z"T#F#e#C#]# #7#"h!Om #kJ4]pA 3,o,nc|.#uwxlQYCZHfex ,n $[oz'KSj {uL * O \J0&}SX Y g h VD-x / $u t - rN '. N kK i L) F S. d = s kn AJfTG[/we!$&:)+u,.Cy/ 1Q11A۠1>1d0O$/-׷,I׶+9*Z׉*5*3؀)%(1'M'M%&P%%$ N$#" fnV:zCE  8 9(:[V"(%M'(Ee))iB)(|'ka& %a#!!D IIb:l2,% (  ҚlMϜ/ZEΌ0α.΅rѼҍe5<ޛQEoLcr$#DYp/  b)< b8 9M5a mp3SY;\+;Nc  Q zM{HpGn8 6 nrr(d:( i8 +[(Z FF < g  `3  u A + P 2   dF+_V" T !.?"|" E" ]!$  g Xk%1,  T&>C6S   F -y qB tJ~gVES`[)V' 2 q " $ =| s * f++ej y d=V-b{Ra:crgzfoFgSWdY-)v :OEi!4 ?6  O mv  d V # " " aY_h4ܛ[\Z*_ۻ!kڑ=J!ۗp)ۏ]_ݠޓ9vG"ZW1Y^ + qn31 z".%'*E, -w/0O1#1n222[2 1^/F,H4*h'S$`c"j& >) 5 >sGf{(+-P ^ h4<R`b^o~({s u  ( KzA2@b?z`9S8QCT-^Z1#D1f VW : &' ) .aA#@ w H j-h?.!";V$%{&88'$'H' (5'+'%!$"P!( V  t ^!J E7e NA`1p<b+:I7G}S ` ? 7oLePRA+ G7 ( Th|r.V&qg,cf DYWFy@QVy4' (FE/ k ( ^ I2gt]|6`p7*fm~:2y--FEXXK<^~>v~iw%mVqUaxr~\bKO[ zI .m,!cq,h\|c0) 7W  F J ! * t   d d "  S  7 A l 7 VW(Vz? h)b?yeD$iF\&{i Ob3QIrB n !085V~ :##H)qGߖ]?)'߂_ߘ:_kF8m h| `SY)\ xG -j o N. M FV - *m  *  T  [ ' m  fy Z #=  na'jU)]WS[$u*?ON"$p&QT(X)*E +sݬ* *R)M{( '-5']&5H%q$#6!#c"f!L$ nguV9iGY" w vH@ t' Z y   6[0Sz9rP ajl3U]I  ^ z'5ُ$G$i%=!F3f\%67f%xPݙU4~<:O:c3Cm }>|_#Qrj)J$J$nCKN>BXw86$FQ4d)N5[ V P , k   w" kw3s_n z7|<p]xxYgS$h> A   {)lT1?oT 6 (< 3 "A }wP! 9  2_]'y[K}m !mL"=#D#2"4!, k.d H A<M s/   `x w0}dZV38Hb/PrM)]nk0e1h`6(jj5 i IOImJ Y - ) O2, <  '  K1 { r d [ \C\>hOq-3Zec Z&Qr ~ o T =yONI E  ^64YY#du2~ H[ *f9 )Z:ޘ{[ԘEB)xn չՄj׹؞ۅޔS-vsdA#ME ( m^ ^ a zQ09VF6oU'hS S  n '!g < B v! N  4m  N X=M   -  e   j=):/"!<#&q)%L,d.0Q"1!11x11X0O:/@ - +A )D')$ 0tR3ox|]5^D`DvGnF Kc5"7FhYA?:i))\*"}qV  N U p 0 8}jY$pe(>F-M|&F&6byNM%> W^ a .  x;zWc*V4Jb,-# N !w6h[#n Urm9$Eo }V@h:AjfOY\z&/\LD^_D! ' k+hxw*1t}v&pA$X r"  O 1 Xca zcr ߟ 4L  #r %; 0 q mQ e {e 6c_H&Ra}Wg 1 9IqnsZ Kne  4>Q3J,0; J:%Tp-$P[ls G~L%_)[&8Wby$ % M=qsH Xt\{3tAI u,$6kSJv @  +1<   ?R) ^kXEaQ{|u]gt8[BO P R[3qV"rz&)< o, .Y/o00/-P+(/%"2DSQ   D? X{ m mC(^$+||zg2 7 V j l b 0wP'wnK3K<o; Aw xQ u  1 -B  B> /"?. TlOtM%1]!W|%b kW ^ 1 < K F  s ! x6 \ KQxEex }b5 /TRj{BL&R- ZE:H" RS&<f,U ޅ  ٜ6Ӧ1ҍAYѡgӰ`՞ JNj<_ 'vMo?&hC|HT2~C ՝  Ԛԍx[ |X7׵a^mZyGP 4!!`"k"E#ѣ##|Ԃ$7%Y%۪%ݲ%Z%&W`&d&q'()"* ,>,|\-Re-,+ )d0'3$ Px>  R b V 7 SeT)@7KH/  )n7UzyZ:P^  9  KCnV4  E!!(b"U #$Z$)r%%@&n&CL&s.&q&pr'(P)]* _+w",," -U---,*j(d%!&/RxV? 6@ Y&![n{@ 6/!kS?U} cr2 V ;S@[  a&m}T~$ H#<gk],B/-6o~  R & )lxcI Df A >F.j 5SXhSw>c"R& _Bfk8_Ffad t _}>v X 1K<Z+Fs)BcQGEf6EYhA ` *  ty oږؾ.خ+أqvGq߃XqH  !< )+nE}"#^sN%,rp _ 2Yt_9GRW )"#,% %x&d&p&U%<% Q$DZ#K"`! !#!H!k!!v!X!1!-"T"t"n#F#"~"'!f v/F86u ' @4!"-{vrO.z,7f01/5oD&צ5xӏ  J <9l = >֮ Oܤ 7Q;t,#QEo1_N_r) 6 js i  ~_ S # 9. US< # &'()Iq*j + + +D i+**(&Z%F$"'  y V  _  =7 \ p: p . B ]?SqVcAACMo:=yuz Uwiz.*a7btsZk /N 2i   ' NY l h `YURnB8xsfZ|0chv/+w16T{ vk#=x#t r)8p+f t6ht N o & K   # \ - g m [ < ` P 3  H ?  K s / " Y ~ CN ( xjPI'  I ߒ ޯ - ߑdAgvSQ!Y%$=&")|+.1]4"6o89::XH: 97. 4n 1 . ^+ ' >$S R9D9 Q~V >A E3     J Sn  7 *9/1Ek#)`Z -m2 !U @}mY l3LB' *=K# y ,G#5Yz'vUQvq V*`m` k";rFvNX   mRS`u s!J! uL RQ6 ETM T } +cy>.EYrީ"kh~j=9BpdT2E*/ 2 ! #zv- J>NrGCW:Q@ڲׄW T;;fȯOYvʑUˈ̽IϦЅҎԲH,9nW%r"bqMx[ D $jO:_O? q9ZCf|2Tl ;o1:z V iv8=%/9yy E d tf B{SVR!\u$&k(()(c''v'}),~.=1zK34E54/,3:1t//I4-+*A*])( (q'&b&z% $"1slE0 D. h ) (1 nM 8 Q  } _: xx o p cz&uh 0c}E5]H,F &`g@Q[C{X PGa7G9jN"X{ *?bo|k.a~Y,`j(*@##cX@%\e;64T5P?z y GZ uz[CBWjk) j. {^r` Vd 3 [ ? NXr9l{ w !; F _N68zU [CI(*b5f]QS+-fML 7 Q R XMf8]D9a6{@Rq"$&q'((?'XT'&S%;$"0! 7 jcH]P1/~YTFW7dLa  y ./od:$`bU@S` 18/0$*ax*R`B[lw V 3ߔ t Vu g o5ۤ}z$1zA #UQ1V+a]) k8G35'\Y71U)% e :T*f8Ou{}>o  V;!"H5$n%H%d%%$v#P! eF% "1Ptz C F# l ] J mP q, }c,%G~qYP#tH. > ^ug qfPN;F+'8OwBe |_2!4ughHxk!pwQ5+S~f@P|FBT^)E6@A` Q2}0SiH~_WvoRIm1E9 PD hQ1+PbQC ' S ~moG_  X @<Y=, 5r  D 4X W qo,!j.J+R W* \ J C( $ ?JO*߅v)6Xއ  E V޶ oR' sU [vMg2!#?>%8&1'[((zn(p'&%I#Y!kR+7pK)3U 3~ T@6o 5In~~?3gq"oXd |( H to q S>h@l"g P >TZޥ0R\#%78ls]U%P&~6OV7ti1}uw:v*jK6w`  n[B> , |80!e$0G]r1z6."-F9( U[Y;%2!F:"5#e#s#`_" \$SJ{J%,Z&1MUP'nl]T/!@Wz]Z@; : - ( IT 0  d  3gq(A7.mWJDhw{M8L3xQ5cxY}&?)A $* z ) " ri  _Typ  ` .  BP9p' vpMJ @ ' 8 'd i5 < PW1e}!vO,3h|Xr- Ge] Q E A c  $ W/$.,TCH#  C 8hMKHj: l Grv9=1!: Orkp99 \ M wf'ށ܆8qh9B߫ ߤ"$'R)f+A0-=.u/\//7%/Q.^<-E+c*AM(%K"F 4) n  M"/]R%s "f e TG mw )  < O TO\ 8 w P 9wa7gf v8 T^ W ] \pteIN$ Z  ( *  1=;Bbyi ,!" #i$$$N%%w%9%a$#!9 i !"!#$%;!%A%$ $"m گc'҉q !s j6yӀEq*B;O<J`4-4}!E([5w?* 6@'K#^E ` uwRGghݦۓ6C!ֶuҞh ftvξn̶tgU~9rɯ|˴KI(  EXbMl+5G4U{& ^"'WP&paR * x2l+G>P/]t-{*24'Ht[I~ tb | &F8bF6 }Z6N vN ;#!!Gx! cTx*JUf v :X  ,EX<TC{lm l [! ,o:J]!E#$&.(( (& % " Cs1sDq >z m@ gISU6Ni?CxCqu<=14XO[WKHN_kaG` $1gHW;p zB5 ~fCLPW];lx.|<8;wt8bVg W L-a`  GE?FxO%$naBjX^wQ-/F( { ^z*GO(YAS&.u_TwjPXH)s o l RfYrHNvVF^- 6XW #Q&(I* +$,]-r-G-,(,&,+H++\+**2@)'|&0$J#! Dq$Pu J x3Q74nX&8NK;j%Tܙ!?\JKVEJ8I8FOBC7`.tW&T#G  T:@ )V( dL݂zߎ3A0C8#uU{ qQ _VesIj E* $D&U(- iA(  j  K6j  c {6eU_Hf = E [ )  %`pZY<H1;[?E-FV"{Nqu-h P `@Eih,6{y+yr\ X  MUjM$R8W U$k^yL~0$0  j NdOJtF ~X'K8\|3~xzUef6Hތ=]!}K|H]  ? "m ! c c! "#^%&'# & %l $G#"N!t!y!}!0 E;50Ov 4 d<,) kL{9N.(kl6-:27]mQ2/lPN|PWZ&LpI B 4 ^bO;4 h a 4 9jPUޅY݃7"($׾tջzXj+#ښqSu% z%܌^ۂ#܀ݎXG` CZQ E C/BWO  L mD4}8 ${lNp_u_hBt #q:>s[ U r 6 (   f J    i]<U8E6}8FdB "0 x} Z {a  \h  I;\1P22&D!#fd%I&!&#&%%&($:'#'#&#`$[$m"$f ,%ja%$5#F @;|P mV6H &h k \ ; R)+fx9XA8c$OT"69{;sDtU+ @4}3%(}g Z o ߻7=jGM$[W#0ywA:2&=4TuOsNC8 x.rQ < =   J =^  arN7~1p2BAvm3: t c'$"o g?}8~w-U xj gwI) !5vqXAPnvVh,=_uCU8o1;nEq$s&W}6tB S q$ z Xr J(.> NbCzlW"6oIBN79J=wr.]A$;Pp9.<32#mFE[z-,h`a3NOgBRf& w`iFL{f6^'V0=? xNz#9P\I( Z Y A F uA H >mj q  eHeE>p R # L x R f,v1}  L n;C"*1 |_AE:vkQ~ 5kWa[ dXP_V nVkd&O b&/ n e5s0eh8U,phtX5:|lb[>  G |  qa ]  nA10K4^"6+MiI -ek[k3u0wN %om{bJB= \ ZE odtp L 2  s2\60_a )T . 81q+< 4"4Mt . 0 &xHߝ:$ܳDd?g6k!1 x[2i%vϊV`S\گ  <7  N W { D l/Il JWxQDtR`  dK8LLiijkdA')k'EafH;qz M 0  ` i ~ K q C 0AR > B $ s MZ \8    @ t a d ;_7W[-.U !"'4##&$$f&'(%)+--n-,xy+~)."'Tl$ha!G 6 vj%%b\0F5Lj+ާY g[ Qn  >  D 6m2 a)AS>9RPuJMZ^YtV.0P|F{9qI^>Nna7ݷx1\ۧۑO _yA]ؘוmd~ضّ)oN/"f~'j^1^_(d * z1g|A % 2P )j;9^!qk / G /*6!>R x[6WP - Lc v  9cmQ Y  a _ hV),K3UDu Wh  SU:^dQ!#W$###! W  q'AlGvy~MqC ]_}+D@ m} 9!" #3#s# "e 9 L O s &Pa 1 %-\#?8Di4C L!oGcvnct[1&(a!N  ?X' j5U 7 x q |kJh]  9 P c[g oBq"u%EX,FTVi }D/fO#^ :x:cD)=pV 6    K:$",SJ=:}3@L>Yiv: C +  GqXz+&h%{tZ`j2(Q.}.XW+  _oo0DND3S;1MSt(b g > W q CrFg AD"#!%Z&&)'m''7V'X&&j%$$$]$$P{"[@-   MR`|X-l>%|39#2w}voi}_Xex.J~EDߏ.zW~j8@@.jgZ4,| _..* ,J|V(+ W a ] = O] N + B ;n (9/mo8'WZ;0@ -%w6yNAm yOvz\ydc):]2N  ;   R  "V 9 "jQ5'_{Z 6 V e<ofGS V    F( n,~" 0 ww{`h4K;gn"0&[یm lիc:Q϶ϋv BпmXmӿl#ٗەX`_6"-0w?W+$= n97MuZ W $ ^L Qe$SC^ > $OLgnq3L/wa Xf.\,4h$zZ0P?BX]H1Q ^o N  1?<+2*  Q b t ] z4aZK1MRmkOm1 #S<]^ `n|v=IzB ~qW3sZU ] +!X&K.l KYmm, Z3_ry6Ljj^yD)el@_ C n#p^@ : r*z9So|S!!M!Q!q >F8vE;e*fjmmx/ T(r%/*(  giI ?|s Za"7 b&NF{}( 8LLM?R ]  t0 QF F  X * s W 7 uW ! [  LxiWM 9I -uLj;.X3[UR`"ZEy3"'$sَ%}&&'&_&%n%B% %U'%Z%ո$/$B#!yշcֵkD?׿9`֭ i? q [*Nӎei:֦֎Q.ZB2O'I (z S e h a@ N `x  q  U * =  (9_YT%   Q X  w  :&L ;CV  r se_V0.x2Afr)"f$1' *0+so,7,"^+B)'y%i $!6k]Q_iz4" W><(g0$:==Y3-Uu`du:!ci#8n\e+ M7m=]I!iCm&EW4\Y6oNkR3Z:sg{|:Q=!M,o?M5Oa5ڃYC=DD)?YIѴDEO]عdy}ߝu%)}m!' > hE!@ J "  d5 Z , Z A  p J = \f/T3K[    =  8  }LWA%w* e 4~ O  O :u N  nf{Zu.0z;j #^! "Sp""P"`" ! I! ! 3 E pr Xx : \CId  eIuo\& " $'%0p&+o&`%p$\"P@jJVYmKT T w)~1(T:t Xw !1.4SK6nS:&UW&x|7 #({Cyak-^rqXZ2%uo!ER[|#~dIW2.%+aiJ{O`"10"n~cz#7 s6'PTp jK 1 oga0tQ4&aNYh )sk'vEz {q|*sL"gj%<'>Vp'P<'c pܒG;rcID܇Veg)Xbf^KqP+ 8:vS;%Gy2sxC w _ e   i mF$F 1D]hw@* 5iqI G  k Y!B[5v{XFI3 m P "   ) }  JW33   L9  B }j  | Q ;k * :  x \ y  !-Mn  k  = ` \ 287 1|5?5/Py0mjGq^IAF4x+ &>PRAa9Qx+@hS\K~rp9 k"Kd 0 / X YR~b[q&tD  1  ] Lg `> @ 7 J?*a"+> J _ B d 0^ c C n3 ;A([O(" !3"L="!? m<t & k _ o J r t !\("'&X z6  j X!T'J %g x  O X֍$ײ%tP؟ZLzܤn\9QJU7"{ N5K8LnBEHCT [ s r L H IvfNXeSMO/0UU t 5 L  O ik h A 1  1 QqN? K A JzdVa\sW;+si(By k Lx Z>fTm::!$&3R)z+-Ea/1u2<3567Ap888W7|6Yq41C.)h% !>]0'h * ]( 2;e=ijp!W4 -Lcy*)ޓGqS%yzu5u*g}U.qsf:6\Ei  RL V .qIN? "@Zlޅf}$2ahneKՂԈ]+TQ+ҧѰГ1Dҭ+Uأ!X)'+Y& )d r Zt 0l!B%ad?l oyc,@  y  E EEUy\Q@ ta{!N"$U$$z#`"q! O b_V~T 'I/ xH      c j   {cBa(L-Q ~ 5 xo + M,a^  < <z Q J-&nm1M S `y,4ca$4%)R8 MUO0FY:pd c A|D~'[44{5P! XAqho7JPfKxJ`r.{!    Yadk@V`:B q  1 ]U{z$pjo  :y2!1{ ; e  ] B" ( 7+ 7=  # ta<3b 9v l  K l$"H T  / JK g@i5Q}}(Jڮ م Nsj6V " JҖ X#Wa׸ E^6u'FКv}gՀ { ٩ 6 ڤ .. e7 sw =>Y`BV-N+&  <SX  !g &Y) [  q ^o#3Lg|2Dp M 02 J-XKi: 8 u  cL  B &  Z M tT4R$f]<\K>jnNDUi !"#r##!:b  3}h{ t v )F  usp0dU## y n:P  7  @| 5 (T[tGz"cߓ;XBfA Emkݴsܴ$FD G;+.N3Mc_ECvr+ f ({ 9 1 /]D ~ Z n +B{   6 @  * . 6 h5  C U    ]  G : ` c C  6{O%xCl x *& |=gG D!"#1(%&()r*d&*xd*l**+v`,/Y-.h//.-+!*@o(#&*$O#@i"O! @*D,?8F1  S > c . / V[X Jo D4b(ۧbNօ|ӭS%ֳ}ֲ<zdҭЄ1͘uB-˷"~ !1",ȕ#A#ƶ##0!>}Wx>Ƿth B =RG6Z"^jzNILm^lS _7bj4LY Wn- R st ( x Y  (  ~} PO;mgU1~=o>! x  5_X1G>.PE<c[b' G 49 ` !d#*$S%%%%%'% /$ "` iA>7k+)&r` %NF+Oi r |b;>MDlbU_}R&| w u <{{)  o&,T;/ BK 2Q.R} x I7 /CCkYLduteS-s]/s0:)!+u"#s$b=%K%$#R! U v& yP+rDom\d4zY4rzF j2>T s BhNt 8 > i / N * L]-B80B'+8`    9 M  sb 8|mu6WD~Ks; ITuVݤz'QۓۧڲDۆ%U$eSkF%8M_.p M .Zz 4=/e0h1?2t8܆R'֌A0W)[{5 !v+ќ ^ ~9Abߠ F( n OR k a  O| ; i>T4U  Af _eRc^aX@E{J$M \ U>Z&"nO&_;P<G0iR Nu k'x97'Vu>W!BGYvAWC4F e C  2R   : Z jz -\  z s  + : [85tt( ^CAwM   C m  !  J .G>.j,*wL"Q*I;LvS HuOXgtocgoި7ۋڙWٵm$ٔۚ7'"y};rf%GY-fu[M/* ? ;+PcvA>WReDTMvzWE FLfhe0S7K<cGj&'8x ' \>qdrk\ f Dv/F3PdDzW\;B l3 un.<  A  ; fM 0 WC 1` x) kZ WO*Eb2' ff!!!!cߡ!5h!!c ڶ | Y% ֏*Y Nʨ#(KEV!#p|+5>(d҇(@Fi\3(ڂ ڟ [kEx ;dA/{| j~/lBL{7 7tSw?.p6GHVgkPR%s#ql3VRfyHwPKNhy/m6 K Hl ` u364g !M  i ! \Z ["V*j@S =  U Rcb:b{^j{ E\5 9{n0K3$t C"#g%w&CW(v?)D)('Xs&S$!~2p9Gi |Mb|p'u  . : '|;     %J2KQ =fpqmZlz} mjgwVzwJQ?aPD-HTPsKPjVXCS$)xAKu~U_ R  T o   B,j  T =  v$ZFe`iM=gr-0d^m3 HzYzF c l$%:d\cyT4r}!HWF& |ْ P  \ְl֭@ڪKuGG3>w!I*fEF$V*I}"\|'^Mi4gEEfx$NH(:b%p_Gh3WE *RFz$Eu0sSp6h$3`a'< j !z)" ol J }S _Yx_P \  O Q  V   A- Ie d  gB j    < > R# | F E     ~P v:! e ; *-& !6 6dK?NNpe}1Urpg8rht'%۰vٿYt7tѳNJ!5qkբצIڐ/ޗuPGty,S+j6,fjmNH5 d sA q = d -t:vc"w#:pA2c-1> Z '   RSO"0i%bQ'&G( ) ) *s+*:*\*V)F(&r%# "Y!d!5""Fp#u##"Z!yy:.4*k2-=4*S 1Y d([ & B (  7 & R w e   N   n  q  q   d  [  yc f K[<M׉VՔՕhpS#q{c@kإpڏےݛ4 2 p߀ %d ޜS Am[yTc7'}E?rCy;vAPܽOӁZj΂ys37f۳q UAD b  Sza1=4S;;{ !Y7"-"RU"[!e h B\  ;  mA 9Bbs ? b )< i C [     mS1Aafz$!z"P##+$$C% %z& 'y v( .) */=+<Z,,O-1`-,+D*K)=(' &)B$, ")2z` #HZEKDg>ej3? T0[72F9S?E]Kv$\^74\E^- 4"86.YJIMM(@1WEF5i,$_X N ud1w 0ݮ ܑۯ08۪Sp߬(\eT6J .n`iD*T=]9F71d+Pe eQ h^LT.MGS#Qo|[ v, >\ ;    f #  v4aZ,g=O3eq1  ~ N .  /  X U ! 8 ! >kNk+Nn ; O_oA W(yov@  D Ou*79:4* A/*L}b$WB/[_<[d: \fFYLFX -ElcrZ\k"W Wj ) s/ P ~ s 3 dGUj)8~o  $   ; z  9 v  Q   GA p A nj 8 =Ur:SybsLm4y KxqS8'_/\lJ , d~Mf2C?=s@<HY#q A ؟ Ӧ l < Ma SZ  ~η ͆ 2 pΜ eϳLЅ-ѷNT֍jׂ)WՄԿԜB6"݉ i)q' oJ op $Zd .#!e 4 MSMSbr|[~QH enj [prmPe >muVhj0# '  1  Q \ 7 0T.; I""k"! H`Va(~!" $$g$${x$qG$$#"#n"9{! { wPX;`lTvmZS)O.qO3 =  C L8vy  [B$Q }3n6&Ax Eqrs~29a /2noN%f}܂ݘ؋2הRG־ݪCIPO&b &7D*E!5jQrdNu78@~(+*gHMB| R4 (  nH=3W~S[Tv; U2 yZQ]1 "x$li%G A&A 't(*-0}46mO8z8T7522e0S.hl,@+f++$,-4. /If/ޏ.m-*u'܏$U!ۉ(Lu pہBT6'<>/R0 ]N=U 7 =9 > ;L,vlzqG)  s- G}h\ M co m ېOFN՘ Ә -$ ѝ  j! 7u Ъ nЃ DnY&֓2rq/b]T +  Pw,l3bR#JS{ +MHk޷>R?`a3ׁi 1ϭ ?2 Ψ#?"eBءܵDnEUwV9'& ^ f|  HpJe`f at  9Rj} k>VWstrM\ J  jGDw 9 "##|#8" K"x !l5aY_/Dge[JR9O F _  A  g IY^"+X? v2=A\} uRRGd`Px3BoHW}WP +nYg1-1zk%cS !%5G'$SwU i "8_JY6DD 8 ltN 1w^&T(J!`85>ioYK8,ݼKۻ$zY?/PAϞ).Pv=lh2{us[P8  x4@W*Y 9m"#M%<'),--B.i.0-,*x")'%&h=&%$#Y" o|n=(igzRX>< tO:D-651 {` )qbt\qFs N|$'@$^H Z##pp0 m m!!s"T##>$y9$3#N#("0"d "xO"%#)$%%&g&&&''$(-(>''-&p%t$c$U$0;%%&J&&E%b$'#!4 =s /!l!"""&"!, \X1~Vkh0<w=)?J  J E^^  PTD^Dl45v*08 q׿ O vFՒAՖ2@o)oր=(kԉҰѷ C Bo  Ѻ$bG3\I" oԲև~M F ޝ ztptnI_<<~E.lGy.~hR LM"ICP:oHA-9z[y$h9'Lr %m(YD  5p?!VayR3CkW[/ VV0Qu.dx4!Y\x"t?FRS8 & ' ~Np] >a $#/%B&F''. '%#>"!@ 4M PR$KPm*o a%-l>NDj?x':*L]\ޒ87oc.ݮTݰ(,,_:* R,.C*xJ 4 I J *5?[Y ?$A[CbM'nQKn r   Mj@wF> l$Zv% 9!1!+"!7!m {XebU !I#M%!& (`)d*-a+X+*T)>'$!?I/fk9:j}}j~h ~.#.| P /IQ!/w  z d ' U " #&(\**~H*(9&^#{ -v"!t/ h @72I3sbQG 6Xq: ކ q? ]\9@0^X-SUTj}O(!]xl@Ae=g",W9[IOfm Ifu pk* Oy6Lһ҂T "ݵߥ-so7{A~Mnjvx3v<7~X =\ w  S A  - 3 71 s Q {$I3^ml{:w X b" 2#H#$##g"!U|  0 w #  9 Ox+Y=g b  _  5 Y{ o +:3 D ITp4O0-{~J8I`H5.T^E]u r[ Vv'(8> S  tH (  v m +! VyLqyOH K_W1A[/)yDb-@  X * Hu Z%"T. );Lu/>Gp+}$"jS<+vs;] 3<6 !H i 7 $ ! 2t & d hݢ F1zwJ2hRxx.JI${  \* #k8Fg"j(ZIDD * D _ \  m# &l ) + >- l. /q.Y.EM-+*)T(B?(()*u2+q.+K*(&0$^/" eS | mc 1s }(%9N$kt8\L =U Uv 8% _ S  i    fW p  G ` ImcS)ߠ B I "٫ X4 t 6Ԗ Ӎ W"9Twv\Ҟ-*~dEcPڬ$^ڴ$hp؈+؞زFaDelTݐ:K-no 1 *de6v1L`&GP=S <9-]?;Km=B+S6 m' )CS{M45r"  '2 @ /Nn'ag8h  {r  ,  D ( ; $ \d4 C:N vt +/ C #  iZv7p"sL^h|\%*tqS{ E AO@ ? l BR  SZ]x2 5Yx@WJcDQ&q+  &51%J `R%O5 4L^avч!ɏŏHµ9VaI^06C!ɟE|mj^؝ڭC ^=\MYA4{9MC>cgUo--2<u9PS  8 J?<L lg  qt&\ y V " # !% %# &M &Q & &6 z&  &4%#"}W o]'N^;<`'<>GM[aZ C KU Km   R'@Y6ys q}3  ;& ?  O;Q=HmS^eq`_8{- G>1SQA=xVLU@Jo8y, ! # F% "& & & &'_K''&'L'`'F'X' &!& % %w # m"!sRC`Vw  gQe)8~#mqf>ab ^ GQL3sQ "e~5J:ez'U>$\B  k & :y  $> 8  H2 1@3\"I]- 3EQB uJSt [  " ] % w -B[qOH`   A  10 5| } O K = VI&EA jxmN>q;ܔUkKE/iG ioHe0'v $t_|7oo)gVWB(h Y X DxLvst^S=1;pS}f/.8}sBmH&.qQ]Z# rYpB}%JjSo4T yIZ3  ac  & v  ]y$  d _6;!Lx"Y#$"&&G')O**[*t* ) #''%%9'#( *L-/'2F6}{9 E< h>6d?Z?>=<;f:%8:64{32V0.-#D-],,--/,U,h+*1*z)(I' &%t$u[#PU"2! MW !L! ;!  %(=Oj: -%8 q@~V.ަ.ܜAB7՛WF-BEʩSvȃx(B@dʒˈrM<,wӳ'կx7Jv4{F[p~qDf 3 / ^ {qsqy5":g0a97QT* > Qq2-DT"C?G|m}`hv6-5Vwmnw9* 5 4 9'  ~Su5BMsd w{ݸݒ5ޥiޤvg~}^ݾ{lB6 < m߻ ?  G M h @ ZL $ \ 0 % E bM[E6ILt DE  D>33z*[kn:U_#A+k n)[t G  j },  Pa ] (l    kD  c   n k  y  8       / 65}$^ONH "c/+i-^_uTSClc{*1= sP3eHLyGr E`^-tSSO p  k duRMJ0/  oW JFIIvfHdk}FJ^ #R  -^7OyY":zx& @McpF D  ~;-gp NZ  p 7_ ANC;OJ}f@N[I^F sW ٧ %Զ  Q 3df'd{X$CXy҇GZUעSdG}Ol@ugX>RE-6t>r0f / Kr ;*.nU׼Bo3g6Ѭ{=1'bΘϨXѷԃ] j - Ԫԍd"-֣כPF ڐ ܙ v  eUvBZi u jAqW}D[&Huf <Ka!h)P #EfZ/( q m'4 =*, !x?Q-J_;\QM;7 C8"Ak$z'zJ+7/3g69R ;:==$=Ep<;;V;;;w;8  / = c  `  yM ]  rv  SfgH" ocs~#j5Pe*o@^ 5zdJ\9KV9St: :|oL SuNfp 4! !{ Q  w M G 3 I x  a,D$+lo5eysEd" e V00)r26iߗݓnuق! dٙ rx ` %+jCb)Fy$d>R? > 0A B FX* PwRy{*|5Y  !!8;!e! 8!e u J@ A>AARVupOK- T RK +/ 8 S 7 . q 0 d^ vV.P_ O!H!!! Z!R e OW! J=s} $K r &GM$}Op83<X8oNt? n%'&}Z+VxFTn&!tKr F~ ܑ ۇ ېsڐ\ ڥ A n 5CE=y֭V5ګU}߇tSiM|j(^ejJK ["} r  Z  ] 2 }hyI_ H*B\{WKexFjz> @%)-c02c,2+1/I-a+*v)\1) ((=&;%"b@Q4) pC %qeQaX|6 ) D -9 #_ Q 2a(!"x+L$z ' TE4Lr{$|>UDZ Y)ph!!:y"#s$%&'(_))u)J*)('At&$:" X9L4L-w#$ G=  R |   | # m  $D   {g- H *W/HSI:1`  , ZDf@a1H@`:PK*_@ On:(kR{ + ]9CBm{m[Tfe5P9ܰګTq8u6fڋgJ[؛2ر`:Qןk ٗSۊیk;'X*ۏ ۓIE vݎ8i^7EC}gcp_~#s3;+ `7@Y^'7JuUNB= `cMmܯiۮ? DAD/Z37dxBDx8SkJjC@$Iy6hiBgvGKnA7V j xxGR6I7<( +)e;WX' _  3   <my#r-1e[?pKzBWt@x K * l_    - d@&\ G<% " Z!A #` P%&8(])))*|+E,,d-D- !-2 ,,R&,;`+$* H(c % "; d Y   N O    r)  "{O+F93oxP<-b0wt @f660}r8C xU*n=0\BRKTOWPbWPWJ*m\C'\ V3~&u60q   #F:YK::%hl@PdG I @I8 d ` @H!g!4""7#F##"wA"!`!O"#$5&'u b) ,*r ) (|'/&wq%%& ?&7&&&%w %$f,$d$%R%]&&&&D&P&%&a&H&%#c"".u  ]h p '5  e   l{8@a'\_#VWs'MR1lA&N BgSHGL0 @PMTM E ]_ i B > |  I @ U4)X++#'*@\0gz$[Ba"٤ Z\  ҷ TҾ FH!?;شVNXגr׀9ٝrT$QXga{nXxsf5 \3 y \XW1JlRw-$0yglG .P h% 6 5O bn0UlhasL`"xT<9]7'le%7Cu?k{ . $w-A Mߓ84&'BأCu%ݬi+pߏG]W/ Zo o}Yw]EUZG&EbP{ 5IqUJ|< vOuI ^   =x Z B4pMO R  `  g " & A! " %) m' l)g * +& +4 X+)a(/'%&S%$#r!N Qj*\ve 8sp81g `lj߈  } BC2X 3 >  a ) =~PW q  F+>s"~[D9 &#;Cdjvڔ d ՘NO/LUѩ<ξp.%]_UK">ͱQ̽́̋bU,1۰ k $CkAwW+O1p I@FZ&5z5+'#.*5% TZ`  C)2N#OlP 4{"$%45'( *^ +^ - T/t 0 42! 32Z2yC0R#-&p*'&("('())k*hC+,?-.O^0 p2}47\:|<=?D t?e >i >]_?\@`fBDEvFG.xHBGI$HJJ*Kg.KJ`KJSIwHG/ Rm5nV$:Nj0K!cS@f&[P   8  u U6&]!('%+@Hn)!l#u%&w'''#d(1(&)*\+_+JA*J)!('K'"'')D(')*N+#,$-w.Bk.1-?;-g,*)(S(c((k((&e-%"5w \EVxgZT2 g4 J C3 6*l05v%?UNq)Kw A L- * ] D p < 1Xg${iD \E XS WT 5mMYVS    : / s1FI_2 R  ='VPtk})we{_5Hxon[ng 3Wr1]I j0 = )8 C _ k mc )  ub H  E/L49 .t6M3B/wT~TP$sC\0aV % 0:l ^4  :  1 62 u  YJ K 3 E"uO0 ` ~x"@$&(l+. F2H f5 8 :qL<=>?1A&D{pG8J9M6*O9 PONLVJHFo1ECA%@W>-<9_63{/~=+&f"t߃\ڃؘwՔj P 9'!ѳyѴr w3a0V ME[!OJs'/>cL<.2x&OI`YFvD1? { Nx q vՔ kһ p ʹ˭ɫu.`IJX +À/ ¤-3¨"yqozeʄx[.xpd(?=ҘXԯcG ܦ|ޙݘޚߧ m L5Kl z*M^)6[p?  Uw|6m&  !sj8t,cSiXU267 g  > [#{OabVc| u!O,"@ #t$&W(.*H++ +V , + * *)))|E*gz+R,T*.~M/0n0[00`/^-,{*d|)\)Ti)PJ*ok+,V,+E,+&+V+>U++,,3.0R2F4E6n7d,8M87"7E64p V3 s1 m/; :-* * (J I& #" K 6v  kRc 'O5*'Mz8.HclPa( RzvM ryfDrCW-2Q[n#P/s78)7`EVzsVR|H= }+)})(yo~S.51B+4~s1L4Tm~ScO5t;jS1U  r da D&& b> . % D  <P q @6 _2 h zt ( F  Q}~w^&]ws0  / 5YKR/=W$m ~1hB g\'|csrv|B[^Ycp3DO !.#"y"Nh#kP#"!b !aKfFh+s 4 | e4  @ b H # l   _iX"k|1vyL4.kB> QQzk!>^{ECsr?\b}%M   -  .   S 1Bu=' 1Gh v Q w   l+`5'yw[a,"ߋLrDT\* k~ d S k >|S 6oO " \ 1  v P .   = F a ` ` E  4   s   0 m ] %I  y\r5 IRr/'D$}KNK>Nm#`a_  'D_]t"J6x9HTB U$ M8Fss:z_w3hJ\ !^!!X"!V 1wn*>yV> /_ {W:kb`qWXG@Yc7=xZ B}G*P' B:@[a>[I_bvl#>,Id,Ku1݇6~t[4{ٵچl^ [߈R> 5 ߢ z_^,K;X] l'&(nnze\,{V!9٨"E#y$ܠ$B$:#>!~ߏ [Ts""#Lle3ܸ9Gwt[NJa a S ~ eK|f x (D@^PTVy!n"a"}y!h+ d~bM2})'&|FLw> Y `8  r y5 cCRs!%a* .q2d5gj78[9::B;p;Q>R6@oAbTz O Y qW o * |/M [  $9/Ue = > 'AN#**  }+ ױ 5Yarv ӚF)ϑ(+˽P4T-,SZqfϑ;.cծ$؆/P l j ~,hre8z/]m#Eyu.9%Ui3@?[MRb;9 j2 s "Q .csgm j! t RSnB^Yu8J,u,*0Us 5 v Eg':y/\v}* `]  Wuj?m}}^gzNbS \ 3K Y& & fQgi_>) q 3 i ` =M`Jss#{NRL_3ryi&*a!%0F9> d^t0 e%}vm(f/}8K,f"A}3$i!4Zg*4%bw KJ^vP&k- t o R$`5 2 / H$ ' * "- . /l 0C 2B [3e5~`7`99 :9g29 8 %7 6 6 6 6b n7U j889:Lq<=>@A$BA @(>E;8;5l1,(\%%[#K"!,!K!uo >} D< 8syb%/.G-# m M3BY-;=7>uۙg(AՠV6h#f'Tqcd=d΃ͦiΒςP=օו[hJ:LWn~ۑbmjT}U#=JdUܞMճ&+EQԥR9hNհI<5U =3_{!ښڐQ\ܥ7wU<aih-*?v:ql8P>|  X   P % G@ J 6 5eX ! ! " j" w! n V V  hA 4_  r  !V P# $y %&&'{p'o(HF*S,=.]025`7N9;= >| @gAfC,YDHD;~EME`ENDCPmB@4>A< :*86 h5& 4X V20u- *u'$!DU5 P 2k;=ڲ[ٜ}"ZDeVcRݽ@ގ޺aP2kqN%u;R<]V-L3cG$ux4'XyE8E^gކܚy۩aځ١7Y Jo,J "ަ 2߫ ! F )|~y8F$݆)k3 t< z ! 8 % % 9 [  H E^\)vV}|f Dj"N,AgK78H]ik`sR fk $ I0 G 6[] wVJ ] B^ H r j H   + G R]6_E-e5XSG{pQܷ2ew{ܬpPj;"cߴVlmD ;.:NWy|[~D; & UN._EEUrY5eR%7\WwLK @:C%)i#$wUY a|CKh z-Nf   o 't_kt': k"G ` @ %  f?ImnWY;> E%"##;$i#G!9& &"b!_[D~9&bxG /<ET= - ! \IH!sOjD20Op=[M_(AM>yS|N{D S D& $d }&`"P8-/CX{5]Mi   99+Vh?,f1_Y  ~  $" t^ _ Q ^ 1 g  ! 6  y: z :Mpx_! } `_'Y;&9hB&&%ug.bP O.h!&/1Ikl#2=j:WG\'& zh]!9n^7yUψ4_fe Xd  " b / !V 9r aQRy3z)  " N S 3 /T y! T.^"W. b$l({,0r4o8)JG@)DD@>H<86Y433a4M5DF54242S1., *N'%Z$zo#_"r [Z  a;v^ eM n!KE|yh x7whek*bwuMN/lf!̽-ʞzȺźym[Č|~Ǥ:f=ijz~)1E / [ KY ղ,5]H ܺeV "D*ڎ6կrԗxw@4!CZ|+ Ֆ4ԤF4ӹwӺ3' -D.WدjA?י&XּրySuIq:{BC M- -Q 8:54 QN'dqNF1E n  * : `*  M - B  @ B u    G(kS 'R3,A,>aOu3;Z  2p#EyP>m s\@  4/7{,f>>{P9VTI%e$\( b P 3 O * 2 ` %Mnh_" ~3ޕ5]ީޚ{1/k i o1@u. /A<\{M|y2 G s J qpj/2&2./BWm$zFDB%7E+HG%J9 ew;_NC7qsXewcz5hznsIS! n= i!N"""!+ Ee[(CWSg (  M ~ /X> XF\erL# I~~e> ) 6l T 22 1N\  : qe'Tp& EqZA *./bXy[: .A  O;#/ i!!]"""0"`"I"!| ! /  w  Mh *9 #=    j C  7sPo2>}{A*aBmd4$Xs-3 * |K 2 N? w m q4|.\I:zwd*ue ~!l%"=#Y$%%%$)#*h!T fF}gT(3F =  R . \ sPHS> y^ P 1 B P z Gl>w3R;ij-3c0OLUEn[uvOnӔG ' 'uBMͅ0PLƄŧm_gV}tg7F|JáYɍb n @֍ !.$B߰P @ 2 3 %' <?F}rVM  r t D+l  9 3/ +Rx3NmF(C/ +ai ~NP #'c*f,_/0 12 4[57:=U@`UC/E;F4F1EECB@A!Z?=L = 9> C ) y   o OS h'5_2F   C ' M 4 RK@Co l| * C x  u    ! 5J B ;29 &Ea,! e*IFq&tF]> k H n P(RPs&oi ^  K Q ~D   <%h|Yu!ue8m5Ja$Fjd`8}  "\kt ;"<KeKP %\}ZQN>Qu`5(}dcy*Cet&:Oor 1 | C?n_>*dEon<vc(2އ[݊-H5fsrM~ j ?OYwC*IݬܸPC`$q:Irެ@/hx=GQMS)~',   w   A L$3]    7 ^ { J (: ,o%]B  +"r} SMj6M )n~}H2 @auMwu& " -MK'Qn#b+<NJh'do , [ g%Z.h@KS\)I_:4Z;`2|.j. a G-5 G!H Q C ( E#ZC{ qs h '@4z?/MV{[ q}:p0`}lD t R;H*XGZ u;>    gM     E \  D e jZz j a   i]M   T Y? ^yYNS~o=S.!`S}xx}&%|jw&! 3$H%['H'((''P'%B#k![MGpAwP{v/7L&xD  [  li w 1d 3* _ d Vd-vo?f>c+Mn8}< k ߲ mh h ;ޖ d Cݝ  ܵ (/, #`ؘSؼdFطכ֠ԴDτ[(ɭ76o$D!EwFZUƣ6c<%˘a|c\ --8ز۔O߅xLX7Jiy3La$W kmfbgy=eG!9TE'.peVzS 3  T&9T ?$8'Od)x*Xh++w+**s*S,R-#z$_+%$%`&%O K& &w ' ( (((U)(N("'%+Q%r5%%&&k'&P%o#- a>@j&!`ez2. D*m%[^Wh!*OB0\f#۹|ڥ"W)֡Ra^ڠ_#L4Os6?C2 0z%^L?b#/q_S:y1"Ba $6'd$ld~j߬ߤ94rYntjJ v# }'3z#2cvi9=Si%W;  h/Q. 4 m h * a ( I   3 j  j s m S  EK L r J Y $ h Obb|  ^Fw  # [m ' "G B$ "' .*5 ,T *..H5-j+x)$'x$" # +rX LP S  Y R~a oBh2+M39j6#8hq Zv}t\Z A` zb P?v,-hs/ f ah H,T P  $'9kcqN~ Iee} P|  P %KP1/( {U~ !U?=J3UN_GY,]fg,e(!NWm>OaF: re4zl:Hp&ܘ>4؛׆J^jE ,-0ЫpЫJ93ЋQе|К BӃ֞ږ/ݎA/.4_E,2p9z 4.)j/% S  1( EE U B,;,`00Q  /  e/Q&62 y $   9 i  LKG|FE+<dP%.%h j_]lQ+ka !6"6" :8p -EHN<W5%wne( u!!b D`e!A {  VM ]\  ` ) i1agW()*!OY_[bA mV !~.QgilIUXu"md+_y JoSoy7v:K0NOLBL     l V     U  4  =*d2 ~ k8 l v *HL!s]]k)1 " !"#!$#%\&&z'~();*+6+*l* ****8*T)N(G'2x'M'(()(+'&F$iV", 1]a} ^) #< YH }a^BLo ?eB-cKU_x5^ݞ܍ / @ G ԼLWҢ}ZϐZ4(oK *ā>rrLd3w.3b) -‹ (1 7Ʒk =;xϲ Ғԕ`zd۾ݝ]%v > w  B : u 9 y B . y  i ^ :`OG$={gksolu/g 0 V SL  ) | e:Q']dh: #&)f -\h03r47H:>V@ BBBDA? =:}85 2409.,+'* *)b(I'v\&%]#"!9 - CY !!"^#$$$sg#&"", "4 e# # # R#G D"B RxH" Pg P3 q- 8EwR 3cRIm*4ڰh^%lֲֹפs ڛ ݴMޱ|F *7K-xT  ] :BS>C6q  )-  7` w%c,~[RFYLU5`b4Ja59`xmy{qr5?TdIZ28fJ\ gST*$ Y Z1/Y%.4l,.ti b ,-3{ ~3i'dl=x   U EF\ j) 6 RZj<8\{r.   q ?}0 N7Xo4-\h  " l ] Y gK  D  P( r 5 BD \->1 'cec|#tq  pA~K N&;+5Ab#]hHCi-!awuf!:Py$g   L m G L t L /?  5 v  )  o?|ZY$R>8p^gh@eHvli1UXWSHx7]eF/Q/_(ހ`=CMգ'о`FͲx˰IYzɎzS=Ŧž,ĮĻz<Qw-= 8O 5M 3 v Y mծ > ݎ : _ #0j!6d  -{ I:AM5T-:h-"BfL_ 4 .  \ ~ N k W y  =  < 3 ?lc> " Y  b k v>5E}f>}3Lsyp 5T i T v ~ D q` r _ y F+vqy$5/gy#RSa^3$t_xH#hb%oBBiFZlD O Y   ;0  )F :W^%Lx)X|;vZ7v!NތK۔&ڭ75U:ܚzNݜ 2v#Zr  y _D#+3 lFs~$mH|}  c 1  A) p' KZS<^QXj m ;  j,zLgcl#a<lieR26|("2$a&()H)*+X-e/245&5842u,1*/,4n*T(8'y''(cy( ))6*L**b)('W&v%(#}"9!![7"s*E  z4 A S N < K 5?  [7 `O.{e,I q ڈ,|lՖGIxӓҘ@ҁKA)'}" "̧ʌ|fkM8`Pf|M+nL ȘA"(Ȕkʠ 'n C-[ѕs! ;ֱ-hzף۶K5/l_Xz89]4/x. 2& |g:m4Y( ` '+  z ~ 6 h R = "d  E p3Gv)8DU9"}%1"(kJ*n%,':-m -4,b, :,,6,-G.]/81! 4-=6tۯ7ٮ8+o999987(74~a1-*]'$"-!f U  Z+ $v !!"6##D$($j$$Q%Q%& Y'^ '3'j&N%Z#C!t0FUZqV   F i ^ ;3DZdAXS "l"8 L9H~z /)) Q;k{&#7\d+nX8f4F9wV|'qCg5< t"c@3.;XLD`>U5Xg.~9K c H_wWq;PIS% s s8 < 1G v ,"9p=W?sx#N 2Zc )e Co 94k.  4C6$XdC   MW   2 ~ Z D) 4 4^ F  2 1vr ~d-M`vTr%pajoo@.G%"^ vSea1S2'|e  1Zr9sPK"%(T*,'. 0\12 2Z1//,`)Oh'o%#"C! x5R`*75-,4/ $Lc  _<HS]P+>GBBIF3h*B1-U a 8*t#Z*MU^q UU J 6@`Bz&pXG\G2e;.X &lf)5hk R N~ :   # g i^ k Sa= . =  ؏[oՈӛZRe5 2'R>ö& ËȰw.DYD׵`1G^;! C%h%7PV<6RtP7t(Hn.|A h VF Fth.0mc"E Q E B U ~  e3 T ) %    P   u#  Yp L]6+qS~6b:1 { m `rT= `>"Ou K ` | f Q ( vd Kx ! \   Y   UN )] b  Q 0e r N  m -  w OI [ @ .C n  "O/)*r~BA et~1.HpQH S<u./L]5Wb q f" ;' ~LM C O8  BF \QS#1b>{5~d[rWW2a2 Y Z 7G qIR-26&E{>M(X7u[5"%(L+/-Eu.M..,<+1X)V'T% $")"\"ZO#$&~ (5))t "*f o) 3(H&'x$". u2RKG     \g w P  4[!t1IfgI3{dۃ&X*ڡDtd  Ӯ , )zɴ [  x [ %Y4I Bƭ:I 2 y Җ g Ԁ>S1^٩x 5۽ۛܒ;bKB%ܕ%ܷn aCݓ߯!(GL-6FQdc[\N=< ]u n W# 1 t^\BsO:17mH#GO/9   Q 7 }- mvT"\$%&M'#'Y&a%%%#"P0"=p"#%(F,?t.Ik//2/-"(,5*S(L'}& &%''b'dn''c>(( ?(,'%#i!c</f,59s- 0_!0 ",!4!]a d^j;P]yK @pSKj{8@.[Gq0_zS5*my`URcfN$kX>?>lpGZ^*"Tw/yPSCXcl{a}]No:'.A $ 4 S3uoI+\iJ? Q Y8VTKGh;,mj9kiH<` ttfgj^ : zGmeH&dm. Y#QDi};  P ` 1;p?Q kQs5,5N1K (l].Qsw?\`6(_)&\#z@%gm%}x! wYa1.#V&Q(l+-/01 2'2)3x34/{48 4 4 2 '1 .i+24'"8 y  7 1 q   P>_bsG2/R O/ 3]R<VV!*fH 9  u 2  x1  j3 9 3U]_=EIq1 E)*}4prg  ( h65l!<2IGo7 L,ego6^cNޢؑ,KzΣ̐ˁb.j:2' ȾmVu  x ƀ  V P H  P 02 ػn jٻɾ&N qb5'=ޟ<*W^A.s/ oliMMRlekKR'HF\a!L}o Dv>   /B uLI  F}K3 5 x {DRm  nE X "J%&A&U%#b90 30 ۸ (ڥ |٥ p ">_|!z 5;]Q^5}O ,1 z$ x[Cnl5 'cAEoP_? p^u "  9yQ>`G=ZXhG)T Bݤ&G^ջ2i۶>S$ۣDً ٛRڌR &s@:)&`pT]P`torF> s U v0Z!m"^# p#7 =#"]M"K!!!!jv!=!r =5 WF: mr   6 [k* v !"}"":!  "-%J'C(R)?)&("'Kp&&'(-*+v-D.v/$X014 6]`77O6 4D0+8I'5# ht{<0?r  V  nhUd| :? Y  S |INBp._4JRAι)&7̑]RvˮRT5JM_L ˸˷ ͂ t2  # ˥ ˰ | B}7̱S`  T ր "m % 2 fYۃJ;ܼWu"{/ Av / Hլ f 82  u [^umZq H  { 8e3* }>BaG##f >`G6;8F "<#%'\)%*-)_('&fX&c&i&%i$q"/x (_C J!y! ;""%##o%$k$i$0$F$#"|!2  - ^em7(+U vM JD`Z*%3gQi0p-5nxyCqW* P@j>]@&xz   R  5z-xZ$|gavc B SaA8k9E%^x_ A J u+Zo*#9J P.nbal5 ~9 UO  >qD>b3ض" P: rן&B٦ܳ6/Avig`<03( OIWF  ~v(Bq# WO Z  3 1 4& J3z \" y W o'.`{6n>pW=9LRWtA:exs4JEw/-uz G w X") _0#:&(-s+q-F.00}11111u1 1!1A"W1!0> U0H//q/./m. /3'/ . {- +T")%(R"PqG%!"l""!V! < ,!g_hbc:G+(q(] $1(V3) j # . > !>(  ' m0\-#p+=U{-`jg^biKO._ j+Qٟ(Ҋ,ξD]ĩy@  gؾ(۾K!&ܿۿ   o B, . * %  r~GM2?)wcyXݽsG eyO5=@1 i < ZSs? y+(\+E~eI1$ Kt  A eR"tq7/.C1 El%  l       ] [y 3tcS17(< dMP  Zu  [`ohqL S&X9b%crfkݛ 8 pe i u . H "8[[Dj  UdziEXcl0_ qzK 6>60ޟ-޺.|}ߴ  R 4ݪݣG  `[ Y\IL>/ 256XE@! X 25jd 9    se^NEW&]r0$eX}U7UyUJ " "" h"ES"M""UE$&")Wv+ ---{-RM,*) (;9(s(E( )(-' 'B&&%&f&^&&u&;%#D!9#[c$ 'W<XU# K z e4%k8x  '  !s=0gJ~oߵށݜP#܍. # m (ӲFRXlђ@sbz $ jՊ : j Ԙ >ظ  R l q135KV,M2ޑk1*uGc+|e/$2S<Ki#B=T90o=ޟyf,*ݖ/!H)=ou?+| CkbgKqg2f4{ G XgG@vMUJ Ah'p S 1:9!a~zmhd}%Bd\We'[ 3`bOX(R6r6l !" #"!& n\:10n8 (' o :6SN/&,hp$  3 7    X } l? mr1{ N <Bj.m5 2##v$ %$#" "!!N!`!!&!T!k $+Ooj"JM m  -sNBS `q.hmq ^ 3/v j z Kd  + 0K 9 k5K.0T}Prg|35# cegO(qe'tq}+8ܤ V\LڻUF\n-_1v>X s"V@,Xi } C 9` (/"TI޻ݥۀ|vMT\" $%i&& 'J''N'&.% #& f`rr >)C^W67F?bER_d [eU@YV&; tk  FZftg3m 7U E9v$|cw U!w""W$W$%%&K''('*'$,4'p-K&.I%-#n,]"+ ) ,(d& &b|%+%%8&& ' !'z'l^(#)6f)))<$)/(yG& F$"!Wo! !1"bg"6!r Ty92Q@3'I z%n q= [@ ?>$X  ] oX $ U,W)C/ c 3IJTb%~jYuP"ܻOx ڡ _ڳJrױOX]ʩ}%ɂhEZVe\j,8гUbVEՂgs=,LVtAR ߙoH{&.*xI_X"H [ D (P " g m  d AF'ZL  b (S zQa0 td e ] 2 3( ` YZ i} _jpwhQ>cye4+|}od4juzQ p  :  E%1XT- E tll}0<I< ;!7@ 9uq 6 RlL7x ed Z# 0 |@?i|NޥQN|m]Sn vRt** OK4-u9n/ NSl<.޵,Y EesNG.>E& yW{Bnf2NL $r uO;/5~vs  "1 z? :_2KEM5% _    !_$$&,(%V*),.v|/////i/0G00g/z/.!]-_,,]#+0M*)?'%!E"ZzibI2v>C &a >3 =|&N=dW % U rH y  a _[3$ww1e  FoXqLa8ߜ^#=E|y,!M I"F,3#s+I VbM=?R6M:F3B ޘ  < U(*fw  Q X; % ? y i [c IJ 0 & f sڌ rد$؃v٘ۢ>ۤZF[$OMM5r%G]Lb*  {0#| .:70!/",w!/e(2O/Wt( =~]"4*WU wygGHI( syXgX~@   2 v nixPNmPzy^ d o k =/(z[`#u>BT[%2   j a +O> !%")E#j$Mz%"V&&J'Y!'K#'g% ('()'g+',&,s$+I"W*x)0('d(gx)) }) (5 V(t's'H@'X'''&!&C%$#n#>$-%'+.)*~i+++p+}*)U'$z x{l*7URm\#.l4Um-R  U:hV _ Q~ )/&P'1\N{e-"+zqُ ~ Ӛ~)k=; Z pUDkJΈ#`(~0JBKίx&t fͳ9\ b՞$ #KO_7vq9xs?WIp !; D0%|x^AKrUbXu24f   =R sH  lb9u]ao *dO:P;@9[Fx/<OT}Syrw&cSX "8$ % O%%%%H@$uq#"t@!#3&F2M R1 :m 2r"meB~Mqd=8B[ C 6 u ;|$!$ $ Ί 5 L ч Ә Ԃ  h 8] =OfvS(|?#>B'M3)& xk]Tu|uk >5<{uDJQ2S3H{Rs2Gi?(IPEP)%PF1S  k T)>S!"#f$b0%%b7&''(:s(h(!))0* ,qv-t/61358G;'e=;?@XA@97?f=(;9\7j42_0 /A-+*p\)S($R'&&n &0w%=$U#!> *7 u^{78  ;C~o}b"5OO/ zn M,ZT1sa:7; C z3J :j`O E_Vq:24X_I`V,| qc/ D Wr(rco6)MD o yh  ) fd!(J>'ۭ E7~!+b9cw##Rw "7bko I-eVu0{%g #Ji*+ Wc W}I ~%5Quc/a4  <r > A 6  o  0 m 9 B3B!1bp $ [ nC. <1ANe>ex WO\@_3M>0Wy 3\G. q- J}jY1>,''KY d   Z ~ j 2VCSH ^{[?   L  .0 7 *1   hn"; - .(|`}K)n8:ps!M )O<% Xf".6/8yu A ~)vLZ-&;{߆ w z/1AL_bfiHm G;•?á) - V4 Bcm,XG7yiB>6J؆X߂t;3}Z(T- BZ+I`fHCr`o  1 x D Zd (( < G ( y  J  A {  y L* -m9Ud"C`rkghB+ T[gf6/ P\ ; |2+u<2o;  + 5 (I w  ` K NV]0dT?15Mڐ& E @ި ޹ ?: ܥۄ kڈ ك p #* ٸ 5 : {߭ e  u qz V e \ x " Ef ^{. )<]I>,aSO;wa('>^.F  ; [, A f YT : t N*hH9-z3L y U2  Q[ J?V m/ H!":#"c"!:xPL-K "V'%')*+~++7*)('3<&+P%K$[;%3E&' *N,^-R+..{8.,f*"'%"'"  Xy< w5H#Iy6  3 >x@!tV8 qT?8f4< r,ߘ34 o  K C%yPޞ.6q^Y x B:  fl3MN_Z&DFd- a3T3.2W=gOV- a/W"%s-I9LlNh L5 A 0 w<AdaA$ |n2E\RpZ=E:bH p % =;Mav==!"Y&<^bN;x݆/%Q8ko1sW c\U@\pc1m?  n"K##^##zz#"|!3 J%U0y  gzqS*|5?rl"cMQ P )`e9!%'h"*,F-y//_?0k0|0.1Z0/r.@-+E*8),)(N((](('+r&z0%$"!= k"r ? z|<|6VD WJk F-U74LK 9 _" c$9&'()*a*B*)(%&xc$-! N\r#*$H1 } u7 teg A7]j+HH?PAp)zb|\EZZa=VL*ݟ܂qۈGvExdz8РЯOwvI[1ǟLȿ9%?S $E)bɪ{OM ֍R&ܴf05("3R6Ckc[  9=KLj2kO@> ib H & '9  : MS1 \ X#  < e @ ]>7>_   rpB!u9&^*-A0e2S5M7"9';=??@E@9@nQ? >oL>jU>>OY?" ?_ ?>=F<$:M7 531=/-3,*n(u&oV$!!J!8~(ubA4/w U+_3nK! . Q | r G  x  \{B : a 7 />ZبcԵӠJ2Xѩ;}MϮ# !> oр Һ R :ٟ ۼS~D]Ia7yD_vo-$;w8D?b5U5?QBl_V~X/"z)>pa I | ۏ!٬R׏2U ޖ?]|eOT[ > M /; Wq T Tz MO W7< }cWq#d :+sHjjd  '~ 4 ~1  F o v 2 3 ; :f   O o 8 " r / q L7 / x  U Q  WZo ^8  C T6r7Djc,8\2j]@#/n6@  p GUqtj}HiVfX,+jjL6Y #HFo h!>GL0"D v,?ABLDUkJ<W6 ]6 z 2 s l|x(VX9 x} #8X$ ^v%(bX M%nb6$;zFCHyL+9oUlnc!hG`QgGl0,\!yrpovsV  p <  `,Bz3 % = _  a 1 [ 9 m"mS)N8)vMud> j [_jqP4p @t &z < s X *d 9 2( D 1qSi  e .'K0Emv~ W'TS">fP8lit*o&VAyv` L Y ol _w0:dn`2IF~JK9.R9EmbyJN AE 7JlDWOA!jdg{1 ju + " M ;j ] / N .;-*l #   L   j {   z !A ! b"b1#{#[$ $$$TX% & -(K ) i* +V Q+ V+F W+z M+h +,% ,+/+@+/K+*)H''%"#; $&}'F7 #F vDe G!2" ##W#"!E yP*<}!RO fFR)h' N } zd N 8\$ߺf޼F݊fPٽ-؍"CO{Q*9՞( -ۦ -8QrNHsg`\<bW!;}IjAn0t*8}' b޽-7'7+=< W J ,'VxxiL oFs. J=*8#<\e c=~>ܛۺlہ7,H,B KZ R$OQZ%@WpltsZ| ]l  ;w  8  #U6F aUn@+$0FGZ~  E{ ,0 &D 7GhH2 .' $> " ,Q^^q; ; @ o{z >GS_'3 j" >/ cH?LiU=s7kgNA3+ {[9=P-*=VEg@H5z&"g"^" j >  a A  k$<m@7I!gQ#/#;4^uv M   6Zp`wc~fH r k"g)4(H~&N7> ?%!EnNU 7 ! HUO&*)9 he {: ?  K ~ X y V" " ] q 2TL{q=! y$[ )_@q&5pLq1?+GjH Im pXgLQS)"G  lVw*!x:Ynu ZpU&pg%HazF6Rw-%jl  *JlqJ;s ,g&l+ݑIޭT߈mCߚ;E߫z!s] h dk&g_ 36t_;;in-QCfmXS+T*"J_ e { 9)\}*@t|]ge Ay ; a-ZUl$ !!qZ"!a zCbP;ީݐ\w BFY5)߻|909z wRRd/ {S    ~6{:}~8B u=! I@V ~![""@H";]"#G#\g$$$:#2"]0%h o CQ]#Qfl?-91\@F8_DTG8-# GxKe& }Z ]* :y6|h.V5{9G=aG߇PB`-Gw݁J݄jܣڕ' SeԓQrѴy(;<#~pl Bh޹I(Th?#y<+@h-((m(0p/n]daeW5>n2=*  ka34  cz  2 ]L K   OO]he!V$6&F&(@' '(P#*0+L,>!,*K(G&#V!xIW8ro, ) > ) H> [t(C1:_q64`  $tIGbo/q!]$+ &(*X+m+*)<)9)i))\)Y(*&J%@#V0!C^w) NhZd<G $mRc/@ /qXL{8c^_ D|ڶٗ= 6efJ}Y~ H JE(_qG|a3$pE߆IJ(c &'P\pv)*f;@Lx:V^' w ں hl}1 p O } Z T " 3  A Zf;K>; IS~J 0zQm4 =.B:%ٰe1}O UuI>&y< pEl3D~y G9B[NDgh-Vd( %/,  4DcXk[GQG\ T!Y"!A#+#!: j"vl[ 5 #3/-Nm4-4O;mzR4fUng:s3NLRRg/wKzJL,=pp pA2R C < U  l<  1 x ;Y g I5   -% aQ*i:3@j-  a [ r  GY  F H  B . m[4LHCo VPnim0!Qq9  Y   2?Ot#=JP7{  q 0 s t z    7 &   17 ds<| Bg t 2i&Q}jZ0:7Y ur $ `Q w] p$Yng) \ T.4vhdIjfWM7j wG.Ws.tcT`+B<=8RpQ  Ov v  ] |&sY '  q -Q  rtU(R!?7nsUE$ R" 8kd^ Y,~1w6wx$L?M0jv7O:UM ?Nk4E h ? QK3< h Q NG e= - xj b M 9 -{GRwm' *v95pct$R  n&~$lG G2iއ@svZ9U^jaE!$"%'6((OL)X޼(1'9%"m(*g  9 A   f `6>d EknE!#ry$M%%% %5 # !s!! "a"0"t!@d!8 P   ~QW/_D}YGU`/}!FG^&  @_~J )@%B!W  t e86:l} H ,  L; S>!!!S! n|bD]"z%8()*1j+Y+]*.)'&%#|$_B#B"3! +. zZ8Hzh 5~"U  "#\$_$$$$$$$,%I~%%H&%>% $$z7%%W&Z''x & $G"(JigA( j +=TuSk:  QKH&Owk5d>[Abܒ8X Kت = nأ ,- 7 C e Y@5;}?dk9Cw|H=BރBfߓU-&CIޑ$&߄;2a.\rIAޢ^Q&' ?C 9Rz1  @ IZA< v,^$FPJZ<Cz\MOFJi6)oaNd!J[K-t81 mq#v;OK]peP^;xp_ ! M : WN. ' 4 .  c_oH'xXl5y"N%~')0)(e'y%)"-Snqh u .{)B.(-\^28;(I5mv$m *g*J63f _ & P 0 Q = 4" Q *gVr"2h ; + 4oC(mb~pH%Yj-U4fu%lIno {`P]Rt)EW;f;+  ` I Y } V Z ]  i z LHn p) 3}( K  w U  qAO0{ 7 Mz & c)+P<>~Nw Th  A n  n {] d o1l2nTeq]}I |,;gU}YhqlBXH[X}Ip"#Xb}\AT f WhFz1jP    p <  D  z ]PEqM2:m u o a!/aK Y @"88c(@vp]"N#Qd$ G m,$$gB o< UxW!UA,^3Zs /@y+y0hu>SEd 57UI )Kum6i Fт Ԏ Pٸ   D q{'A0;<" gBNbP%' D";#%%&'-(<*K+fY-0/01181:0Y/-I,z+X*M@)N (w&%G$"d [   ~o 5   l L8q2Kk6<^0I 7pQ-  Oj +0 Z g  3|GJ(A*d#F"NJIuUcRt)48 ;Q#@yQ o H[ n}MjBC~+iuE\Eށdjjѿ2Q|R̔ˋˌ ̣~̵͗[ϙ!BІAl@i] hA{@ OioEaiQ k N_<[" E F >  O z#x\KV_0?#^ & !>[  g!euh!<E*_kZW7#^eZޅgrs +$1E~9sge-gCVE  QBwl Lj=!q#M&(*Y+q$-.x600v.. ,/ + ) :( & #]DU   ^*LR 9 zWa G=F ! g s 04xB'k:Or{JiKZxGtZ7F+2wl!n'8`E@!f+9$F s7fdVI $  G = < S1H _JT{m]W_?4RXzE D,\4xq_=Dn@h}iK3t? zW^/d@.7a*-iMXC@rsY i lxE0sW)9i5O m"j3$%w&7,' ' '](2(Gg)))^)(7's$C!+hyp o +X*q2bGZ_%M->_m"'voww FX 1 j j4 L  xKNr-7. `7m>h~`wCk t [|v2nj!= z-(T :WRZF-gj -b ~ o  ,B.TM`Tt#tl] &S.k  + ~ 6  ? " 6Y{@[ l\k]^TrsO+.ޝ-lR}>E1B`;"\|h uM u7 K ~ UOai*W.P,#b?TT :J'(u_tmhaptߏA2gפtҟR[-e jӎ~~.ovrJW  VFQn4|r,*4[ f#OV&;(* ,U,9~-!..ji//O0~000&0R.U+*(?z&l$"m! ^ mjHCSn%;Q ] _ xf       gK `O41 hB } b3]zdf5d,$ &=:@C N u; G j  ][r<^6q  3j f JBgH<np}dM wQ pj-/` <kHP~&f'L#߶dی0ai Kv ͼBjι,чhS)Եּ,ݞRgL:p7;t)r,s]*J %^DX:va&vV97#BP KhF%j<A vN.TTLEv> 5 e [wT1&5IDq'ehsA9(9C   W1CaN  |Equra-   *Ayy V`"#:%N9&&''|()+j.wq1~47m9:V;;;F ; 97z3?b0y-9f*(g%# F;% 2  ` u G ( #) a q :> D =UBCb4xC%JKaSXFKb-fH>:UQ,,;ruJePu\q r_ l u 52 M  PD to yp[ZBNL5WkP>Վԁ'm֓kGlHܼۺ܃n1 ~ 7 Q  l 7 G Mw ?  z xJY 2RsFrSt'/ n j  % LQ  ,sX"0"U:oD lk < %,7#]?5%spPpf~Inwu(UE6W8"f l 95'$"G`!@ ~ 2=*Mnw 2\'x 3 yHu tn@m6b FW F  Z fzzO)Nh s f'*+I !  *rSC-8t]OX)1G`p"0m8AEs{rqx:\ynA]Q+{\>hp.I  Qu ^  V  ! "$o&z''J`&#+} r~ o   K R  ]It`7:&g)e Dz  b/269^;Ont]h+UUj"%6) q A PZR y<nIni5ep !  w , & H j OzD3W 2 - # 7 ? ^;  zgl-- z WR|LY)1Fi~o?MAJ݈`L.O[IY܇Jۯ]ܰmQc6V֦U؁#~ڟXCFۚ$܄ܢ#QPwi.RQS /w $(O,K/12 2>0b-!_+M)'q'(wk)))W('&_$###4$##"!d- [MY O  Z   "  L  Re Z, ;  l " K 0;VhyQNz"`7.    b sR&tiTEm ) ! Xq\9| ( R CP+[7 d  ST5$ > R TM5  6oTtelOAE;)-TA]}!a^5,-WٮJ֋[7Y̰.?Sсdy[R>+,7;B;m' "\}{OILy4 2"p]F)\Wnww B %FjU<2e5_uD J~ C F  u`p/~3%Oc%wK8Z}?*aNT 0 0 2 Vinbeyw{]Y:yB s s X!S#s$&''y(v)*+,~-M|.%/ . (.[-4,+]+*!)&aI$U!] O> 2~)OIp[ ; b? D 2/  c 5 _q ' 6n&C]SCl6,+/AGIydU]  @F S@  frJTLR'  p # 5[gUNP:;  VQ+Oc7ukN[czB 2JZd^-4K;X YP 1]"q5pZML \ (#^S 6JxrG[~V4>uCV1tD#OB?0>3Dqew{[5jB}V^z})k5!wCyc|U4_Wzd~N* & V [D_~*DvQrh- @&ke j b S -7  - o 8 xPQA Cc D ` qq oR   ld T P V \i]XM&^G7AVJ<Yt1~5 7*D" LDJ[[L( )cD* q o '*'B  J:(j22]0wB q ~    3~"q4H2D} g5hM@M IFjl`!Bh&58Y!0~+L AZq*4 T Z{6 "%-$%%+%%%$3# " ! s+87v gB?.{(G!^3 + YiY sShZo !,!+ Hf-;I; ;5.f*GvjyVi tm9Y?zZXs#23Okpeb O )O l d{(wL NJ 8} q? _u6P`{L(%PLjݏ+0@܍c<5ҝo|юyӺGԂI)>؛kYޕ=B S G$ڭ:'9.@6}gB a$.(+@-=.}.x..v,+B*%(T'n%h$/##$R&,'('n&2$?# !/ {Sh-SrQ7$ {(  ?B Iiyb{ " Q   b Y  / L > <y d/N 3 <R[m-}p\) {Cr < kn 8( s G d    S i  Q hH }T~ J:2D/},R d &BԝYԎaԅ[y$tpb6Jgxy+*}lu5'NK]K;6w/lUBf~i!k4a%DsShwB=^@M  U#SAmuB:J"4Abo zT*k~. !-.*~q8 V 9 VDJ`<PpA}.M7P  qqr k   ; ~ -*XTZIP DG 5 OC>z Gv 3#Ua&(*-++ '+)(ag'En&%X% 9%+$$"cw|  & K q r 4 K v aW 2k7&/<F B 8Tdc]`KZM;ZO]X  u ; _zKcU g Q xu |?}aZfbctghwoy /s fl 0E ) ' 9C hS 53wLYo|l=[s'b^h2s2MrH^+~Aja{aDޖ޴ݛYIaqߦT#>Z'/7}/.q2gj-~Rv3) ,))JQb&9E{ ?eTk$w3?'1 Z$ ]@!UQtzFQ T t c .\hLiga:p) p5 g `8)eg! WS   6 ! I n AVuGk<' 6K d-  K~ , ,s_e2 ݤxs^BVIqHIH4yOuz'b`  V n yA] C =\, X"#[$o $ +% %C&J':t(0B))n)(Y&$##p$S$$$&M$ #x#m"!L!e ql6N<g r e^C/]@IvBm(ft(6GZslcx22M-Emiksn]1pu(x m   l [ 1NG3 Vao)w6;e/J  W X m 5 z { e  Q  b[!ojaj w` 0(fVkEJb5P#~ R &XAK b  7Cl5&u0 ` JSEvk@J7"&\qNZ  eHؿP|sKu(BrטNُڗzܐ`ݰ%J)G8 PQT?f&1\MEJaN xnEF ) +)/kFP=+7! &#$@& 8''''&q$! "/EcSW`yHr_vY.9c D $0 7 &  3| [@   9uB]Z4 H 0 V*{QUq <`x l*AN|[gdLn fA+ lSd %g2iMn#dH~KhNMI5زعٝ6`h Dp*XyDM  0l ~k 5:9BWZ;)[.[+ߧCC<ܒ#{]~wNs5Nxey'`S 1m9B2/ &U/zef b kU u' ; < 2Z5zlG@U~1A r 7 YYv~  U 5|R+ X z. a /  n1`'AW+b4T^_%v><Q^{=HdS$a)ޔްP܌BL't Itԗ"ԉg\Uҏk2PGajׂ`98٣?ڷgohNyv1.cwpmjCHx~uY{` t   r 1y d= $ h [ E  S  }M5M  9x&8 -  t0? ;_x+X>p" faG 3|k5h B  EbL`.8r ?##%"E$hV&& /& % # " ! !k{!U!H n  !#Z&*Z,./|.a,*t&'e$zl"Y!/ u!.!!\"0", }=*N# ]Oo+خksSE* +O4$13Lw)l!/3A>VmG$H7pYzO ? +   w v\"}$%%Y&M%7!%#D!r O-:Zq    } Zcq/q a q 8 W  CVYLMk|v $@T }  6bf$L7/]"%V(*_=,jY---,f+4*'6T%"d"sTG)D4~* &W%  YW-a[p8S)"#? j( + \J cN0T5++ ND)M`W 3 &h 6u֒]և2fv&Ѯ^ 0 n 1 ӵ]3Zթ2N>? bփqדUتز؟hwX)yه1}GݝK!9_SFkJ N\|K'wVc8~EbxCq'[NL1 f Z @nzT   e CZ 1 W 3 yQ 1"  j 7E P;f#y -  _  ! ! vS( i$ 4 V9c/@K&{"T)@wqt)\{ !!Y"1""! ]+@E  U s"_Q q@| k Lfu~"EDeRQMf"N(tT0=. Y &D*v E M|)%=R@3^?U^R6(LPE~?'LN"Qje 7 Y M "" t_ I M]-_WQCKR zC^D[pB$ϱ(o$FJa9BՑՖ7$' kZ _H,sٹۿK B 2# X2 -& ` C\ T{jiQCOzdo;l$?T"=[L=6g5 ;  S Bi%l.x<  >Td4}c , ' e8@u ji`\!uI-M$/_} iQ  g 'X G& 0  7 n w ] <E, t X}; v a!$z&(*t++E+.,!,+p*)gr'$~!"5,n; 6aCh )bzd k^4P@17_DQ3rPX+{s|.[d>rI|M\4u\]6P|aziWmoA\;6 R z X1 j F l OC)fpe cI.!"-"' r" !V F!e {E_l NNZ<  K` ! * A s  7  zv .AlHKEtaCqN6C"3%D'Q(&)ۏ*ۨ*:*|܆)ݤ(ߒ'P=&3$)#D! u5m7 o cVJ&ckTb  =R v 966n| { j c7_F:U`c^j;:jZv @ أYچn"بՍ& )s)t8հ! ٙ"a`[!aav I t]_Y#zo1l?jGzx~DNqw$< 8O߄>'ݪ9Sݑ<݇*t'a<< ;4* a   '!B y t > qP#Irs] 0 M _ *YD p DcMOc.t{fa<<lB!$#'+*u+,,6+)-'%A#4 WdB 0+ ^m W ~ LG ^p>(ce@f_ R/86#' Cs I (d.r1p l 2{41[CwCO   ( } ~   2+,qZmEm=3 {' > |%r>a %!uY"y#$Q%hW%$ !#^!_W7&c+  gJ3}te})x^ AIY;vVz~rfh 9 `TCD~lE@@V}^;_5/X\&X, X   n D*YkDy % .GbiWG% lJ  u    O  `\ >RJ2]RF)7t8f8_ es@?'նf"WT0~3ATčr"g . 9E D + ϴ o :2 4 Jը mR y%rKi =hp 9&]giZ x:ejN:/I84IJW+)r {   B 5 -No7k/4$S=H K_`z2 ,*\  30 ' * /   }6,AUk0KeT @3OW c#/%d '2 & % $; N" 7]t5 [ T 5UbaN 2sZ 9A"2Ok5Q[Op,OG NplkwU` 1  Uu0^c|8 " > K:'9AuDGOi/~DSV( . Q ] 7  f " - W 3jGY'HPJL+ : n < K w \ }\'qV W M -e)5 g q(0`Py<}ZBJ}#q@7P;*hF M:f ;!k KQ^!]%C w 5 kNmb""3 yIByV68`t%:kK+sx">1'N5|`WP,a\`~8niތsߴg] ( r %tBY)n9G }[t I B \ n2  h_^]px #U|fVo/ ,֊Ԛnӯh}IуҗZԼؙ&Q6mtI50d sU: 2 K W>Oa)&C%  e] e ~ A Q L?kR[yKLR^1!-#$6&'Z)0*J*t***{*:++:-/$1$2720 -Q*"&!?\M' N{#E7"= | .5 ' p 6}5 B6 W R% H #[ h ~ K <gj>\4 22aZ 9 p 3oSi[lU7d)6@4`N9?3x:.l ]hfZ^tlMmx}mbKA.0e<{$[;yWeJ6 Anv#)#hpzs3kRK ? $ -QRrEu"9 o& :*/0-+ISwz   @x4&Ir,;Gi4_]ZG$x; o I) i)>;Ph 1 {   9 [  y >  V "a\ 30 h z"o|l; D/xpߘF3)ް Awf Ql˶3 kŇ\vóÊ0] V  _ is 1 ʉ͊qrTaڹxܰ^Z}zWw{/ |" 4~m{;_v~nW_8f4@?@{rbg w . g*AD;'I g urUzTQ!u$&Ok()a(1L(.C'%-u$ #!  L& 1"jY%y3 L z  B{TsQOV;f]ye  MLU&1gf P!#Y&'#))))7(p&<$ "7T }5|ZE  ' -LAn}])_]XVZl o 4 { e8 J = (P3z"g:o9odCV"n2ڋOًR6 3VkB.7CM38־N ] 1 F ^ < R ]^ Vc L E = Hu hd rr -Gkv* = C=U~&NOfiV<R#XQXOUI! %Zn0 L8  2! 8a 4 D 9y 5 X -{A | r @.2 j: Y:%,v?g?G_ ! X;0ajJ UZmv-5EeD#Qyލ]޶202uEk"ܭ7Ve j_p rjeI~p FgBKx* | l  udr1  rJmO&Dv $( qITa>cqIe+DQ; 5܁۝>X0~ذ IGpqv*Rt4Zp4|% g  zJ N ;x&[  ?< ZkaW3}_d L.ziCkU5/sSx;!%)O-`(0#2:2J2fa0dM.+=)'w%+#!I~ Y- li_\":.R7iCV*Lkf PQ JZ}G$Vi0: u jޏAc_l W=Ain64# Y _  kx~_p?H   B   r( VKlMr_N<,$w q 7! vz%`V_C"#,d@ CA29>iH]V- (yA5؀C ً e`׫׸`.U . c f %xx|yU&9O<y _  q 'X  ]   "$  ] f . ^!V$W A\ Z VLUy[j*VI:m/ZCkyCp3Co4R~`.?{Id:[6q"/ 1 n [ i}'hn:D  $ ?b cxG2U|[  $\HwtE   D/shpJ|J!i5 5 !C"4;#D$Q%&L5'&Y%j#] <K*hu_$.|  G S y ytUN!  X  I   K M j < 7 1 tV % 7~ vDaV]/2e+B--c޽BۣC^׬C$sxfQUɥƙ FÈ|Ütoc!kÞlÍu̐ύaԅՕr֞-מ eG ur߿  ~'rߵX`s 8N?o6in>2i[ngFrBKr-FzB4a3 h7[ ]:  =? % /|A.;{8  ") p F  B   p8 F=Tw c  hA   P a /   tz ]  O  qx S0M0 %O}5K1PB 7} ErW b , \ -e<p&"& jMR^8 RA~7WR|I&Df;&6.uڋ L W/ L0pK_/RH{k(x_O)vZ\AsZ.PA i >  c~9wdchjr:+=oqnJW ? {  A  $ B p  `/ 5 2 h 4 yX;X  + " bH& UMndQ*]I) . fz`?xDLwN 1 ;MCL@=?+\rebcf ) ߟ 4! ۭ 9ضWւw & ) ݵ"@j~O,_2i9)bw',=E!1$.Ltl 6 W d1'Wbm7z8(n h   j:C +8fM` T&H"N 3Q:L ZKzޘdݔ@c޴)F# >B}g1 8qF'&!@Vt}dAN\}%  1   J") # u` /p! R14 }Nf *d!c"Jv","5 !ulpP-z ^={yhS]kKp4CbWU6tp  ߩ \ݧ ܗ ܳޭ?!I  KC ^XF4pW   b j 5 - g : t Q[ A X' Q |.bCkf1& I Dm o [Q xF3u^oF=aO8YDQfSe vXKGR2NjlTsF/~Ԫ)0,אzz؅فnomU=WTiLERm~%W+ i xg(NKnmi], J Dv0 Qz L ]L!\"z#L#c#F#""! aE|KYN$c#t#\Bl,r|/U" QuUy8{U7w#w^  q i *e 9AAk*d q *h   !  $!o !8 D! S w d 0 N S/ QWV C% j  V=z F !b .[& ALp5!H""! $z WX zKl{6BmN :vN W f|K|y8 nOjvw g_ hslA{(,գQմxcsدa؇CzG_M^;Щ*V(M$ͼ+̀ˠ>Hi,cYΝh vP6@c  . ]  )K 4%  B zH] 6 * <0-D " oZ g Z T `H g Y  W a  6 mF   y L6 4"/bhN5wUDr qJ n3 V x Gx (p @E 5 0@9]j3[eOtl 4 Q Q=C3!   k > ' 20 XnT9gF3)2ޔ1~/ g hp:.Bi?j7 \xKF]Gi?SXM  Oi Na<^b= O4 mZ ~p } n s j/vHmi S +C  D  # dp2!L4X.' L 8 O w .Q Zl_'9v? f c F W d/ M 9(  ` _Dt( UQg!2$&( **z**W)(( &j#zQ 8TLw  \ E A, y>M2E~|2aX^ _JOr{7DPO8E&C'N GRNR(CP*yqoz -  LH_Tf_MHS  #*X =MvtoxnX%WxA,vtRހ;$(N-i5'  vW1#دZehۮ^v.a;2:tGgQcc@x * d u : M q  { u  )  T& '#-&1(;))]))? U) (8 'Ot%C"9W )Wf&`B  w ,]cAEM(9}1==7$bA"pgn@Sf> ߙZ By"fwD !gr{{ )G C d l $ y    < R 1  ,H|zNA U & ?r|~E%,m[JGubZ:O8D%e?]vchQSB4![<xE(?%9Qf9PWK7? YionSs.{bRg -1 q u  8!>u6 @ |r vT M +-;"Eyk.?q~T9#  -5bR&:s`nNZs)G & V}km8!ވ4d߱bJ^G~*Vd *@ # 2Zp  ?[l t d ON { t"#v$2z$"#"n!c =3   XD^f D I ]K:  0W]u5`|!@P,  $G83;C\C !+!"e#$$%%%&(4()x'*)(N'%#*l"oY!I ~G=4E?F Q  eV}{ c HAT j 7 8eZ-_O Nq߽܀ۏ%ڨڧo-je Z-{jzxdl=}|H֯4֣&͡HFӱތӐSӨ:rW*AK5֗Pm 3NPFsU`*&1kehybOs XL 5 l V `Iu I5Y']Z75O4 co sXi; \hw9\t r `L b<! 3 >D!)! }FdD 5c (   5! j"! "` ;# ~#W##u$ S% F& &, &&=&$#_" 8Kk[(;%M [a *! ey # _DOl$$4BmZ|G'w`eF [O<Kdh$|6c:n-FC \ Jd1u_ ei-JKP^G*( c]{#T,im !< ~KT;(`RxZOG:@"!r1IMG c  {#~ 2  $  ] = X `? v { |1 ; ` W S0 = BO o `  8 :    / D !R   0U % y9 'U2>:x !! oUFP)z?o>t2HQ>=389aIakL 7? aڑ(& o,vTFߥL De]av-|4+G8vo#lYuL { ^ % X NQ^@o6zu t>#A%'g)k*C*r)~(c&#u!jT/(  )F`V%v" E2+W i**ON(ْ3GunmHɟ ]Ң 8! 7[ Jz ht i| XH O AE R e\)0=)d<vw HO& !j " ! p  < vVw5W 8 Cy@w\wDZ4G5Ucr#$ޒ= v1ڇ~h"Nu6Kd@o5Y#V$zu Qme  vwp2cci-8T@ u #vf,v  5PE-E<]t6v i   I 8) }  ] < s  R tyKO; < Da%RxP^Bh.>,s#B,Q =  n  aO ! T 5g c  =[\3bV66i S B Pbt'c mu;(FK=3OG7 0K\g|" )X 97)L@+TNHb gJ+( *(  7 6 C+ \N H ` 8 SQbMx 7pt Rj 7_rvVE$_1 aWra T W  n I 8 v/9(Y7@;+yS$,=RVzw`k;TDXgr@!{#${]%8s%v$C$X # " ##uV$$%t#% %Z%%:&s&\'J'=&-& %#=J"| FV+JtW { & (  S;m+W O - f% b'  yLB(B m -Q DZ$Be ]Gͳj~Gp^ˠZr$4ɏ.&Z5܊ٚ}Ӊʉ %ˡ"o۬+dIσFVn% UIC`޼5BN 43 lW$E|& HwW.[}oa+sSh<f R -; |#*O%Rqlk Omo' Z< A  L  C # ?VOs y 8d%4:awu 9  P 0p  (  Z 6\z1F3GG _  X A867@ _?- +tzR> g w _^OOG65K1LnQFJ? Y-[EM6pstEt;TqIz+:hC _ lO  -)!7k O!( " $ ,%# %% % p$, # " " ! !Z!0 /  3+>BW;7@wF Z O KeaL/<xtgYjO8#ITnb#?{:-U@=]Dw^e " R,|d/nK ` _ RRRLs^uAfsuh$DLOI& {)VI0> n l !j!!":T""f"M1#Ao# o#_#"! j61&pݿb-يp]0ؽ%:?֠?_Yk ܣJR#82huk8 q : O7 Q R  V >^  i 6 {  * S R 6  $F N w n 6 ~V[E >1!"u#R###!/; W Z! t*0sk]-EGߪ޶b2[^ϝ˦Ȗ}ē^G:ž``]3@+ή= l҂;.7؇?ۿ_ G[M#u?q ;i  p : s/.c  ( ` 9 o(^SD{EA H bDflhCVU 7+x99.B׳#%f1\!ޮU=DhX(IO6U2Lv~-;<X:n%^   1p q Qv K ] b Fo]-RUmy  8 r(C_xT ' l"  J -| >v  NAW?bek s 6 H _ _)LmabPTe_;Lu=+)x$SDB&8FiqTB  MRE:. D 7 ~ ] g3 *n ~/5Wll:*BqPWV]=gxxEXJGO}EaOQItwZ 6 k 1 @"=bBcS1=$z&0 d w 2 9 k R Z, J  w dK b Y E R H A   z IQ   % w$+:]7Htu;lrMq 9  / ? )   & 'Y&.tt-6u8"%(o*+XL,,, ,+@*Q)Y('%$u$d$%=\&'3X) *|)G@)9(]&P#3 qL` vqIOa pN Q   |a]2""UHz\ wD7&s"\ s $yO8݋KI}׏43HϮOMκ7Ќ;$E֊ܚ{$ۅڭu٫Z[JcզԝԐԺSg$4 RA&sA=V|L}Cni ; r e s 5+ ?P&Gk9{*Gf(l' j 6 <bZ )߄ C+";/DW.EBw.v4Zb|Rcf7P+'7mq ;NFB0U ^    wmn'C$Ck"%S(+C,2-[-r,xI+#*()W'nk%".(1n [ )rw&0!:6)  J 1{0y(z5Bnq=ڦlXX3I`п͝Q8')͌hB5U8%T]pe ybV6~ @zES= ! #^ )#.#+# q# $ `&h ' 4)))\(y&v$#\! k  P n(;5ouD8=+~^ *#C3uC.{bYZo&H.L2j!27{Oul__{840c8an7{.N=E  3T" &),9.?00S0V#/s-sk+M('& #b_ Hl@l~VRW+ #ߋm \x3sN1e>SC" ޅ  Y r'KG T HP X'n?/* 2FK  X W5Z<RAMh{w  < nd~I2^IsKR^IN35q?^I5 +h-S\ CKMC Z"H/$$H$b">3K\d f<y r$vqBTd7lӇђ{ХvC·v^дDћ+ҡ gַjaMܬQL V`W $nHS( I 4 L U4 m c * , < / QD>| y  L ) &HUW DI#7H:SGL18i< 5t@Yby$u1_D1V)ig&X5W`ixO(ZTGc6oN&NgJNn n  U 9 {ga L B  i *  >?$Ifk   Ua Oe F  6 Wz S Uj9rw~9K/rM`wVX=Y!ll  N t  H  k)H H ; :   iJ  LM @ <9z ~ ,  nZHHEBl`~flp,J^/%w~`wےL۟ ܞmݻ{_b92eqGJ _ )29>(J/8ur}H.)Q)Tuu2 } I jLEJ ` < ( + >  )B L ] TU"A   vA 1`;Xm0J G b : b5 A5] % Z 1 1j V !q#$wK&Vu'$c({)*K, .; 0 s2( `3 4 4 5 5 f6 O7 G8 8 &9:9O90987863C0.\+(%"E9 {y~C!~ 9 e@6EN 4s Q \ Ue K ޠ ݡ 6 dp0EeO ҏaҷiP#YSvY{E 8Vҷ],6[2קِ݇ܵڣۭdٸ٣%ڰ(܄K&' e/U g;#{x 8 K `W4((.q:,mh D!`{"#d#P#ܻ"ܮ!S ߕ l @ߝv_ } ߐ ? >XsTz  y5T9Id]& _l$H/ 9R td"pP X & A E o b " < r -$!FD Oj%^p)y,j.{W/kF/w+., 5)4%"C^g*3B  O\,* >> |q /fS~gvF}N=TEοj͂ỳʋB2 g`+]ѷڎ<Eq{'f`1(IQ   ` 7p "$Pk&P'-'?B(V(''%$!<H -     R  Ut     D V3*u\;O -x >_ ?D9~ Dk 9P#| .A  L.v 1]Y8BR]FTK?g%EQ @Y d Y'eQ`&UO%Z N C " ( f1E,E^V[u=Q+ sX5Y^Ұ8Cв2ϯ=]U/x*{TMJ }W y*@Lu@u dsO[ YFYH  G  x + Vp Q Sy  j d2@W}   ia  . 74 g$'jM: ]w?R q'1!h#%x&&Q&& & &)%<#!S{`M   + 7 oiTo? 2 (MP# w թ ֧ Rz۴ K' ߲ ݦ H ڠ T0r- +g KL'R  I;|<I ,R"/Z~w xy m x r &<  | KU k R @ 3 sN  @  8!#nzW ` (h8TIKhg D'0MnG=gPe? KTOڡCڸQ=SܹݸXm߉jPo)8u}BX{tFwQ$ Id zLDLBHu9*`uk= R&)6gIQVPzt FLJ U 1B ;/zvc"3* 9 tV;  1Id]7e:; {f ;3 i a6En+;z{ Zn h!*!2"#z%, (* -c.+0S000 /z /6 0 70* 0 0I e1 1 1+j0=/n-Cw*E'W$l fEv?8??]fDISwV {OXTRPd8OSwl~jڂٻv)Tevݙel,7Y6byR"ituP/. ^Rzoi.~og9Q-? M~ S k bOo:W [g B <P7,~ yD T҉ - C8!ۮRl\4V)!#&w'&)EJ*'+n+++*AB*{)n('%#[B!rH /  l:ySZ#}y8Y P y %Q4 kVN^T H ;%NEp | -<Q S7^aGco  @[ +  H w_d?/sKx-64r!ݡ+ٮCGALa-ڙ  -u Vٜ Sb ר @ l Y 62 ܒ߱ 'TB h y' ^O7B [$ikLEa :R9g eCDEۗ_}܏pSbtz Zw >  qM '[ ` h _ZVbyh c  KZac3e#o`'Y*XAKJ_W<hXNW+WEzy     Ht :   . 6 . 0CDfh1;2.j{kZ) v y  Q'F}/ xrUE /-^$('b;%6n ~  k,a/m  (D:7N-PMk  !y'r \&EIz|DP[[|fqao-|Q @lE5[ D;^uN<D,UhHO{%*lMu< Vw  0^)EbK ^ 6 " s| l  5  v 8  ? 5  I a  Cz< * WD#B u5 /rkGe M^\=s_J`0yQޑ 7 ha6٫ڈ}3Dh%&R*rrbYG$r+sZ y 3! ! " m#X $%22'(j*l,` . / P003111?1[0`..->+fz(N%8 .  mW SO c%7}q)d n6 Y` I d >A @ .guS) DIQ![Ax\ht*%f`N9Kx jU2F{I$\ZٰL; څ'ڃۅއN!./EN  k I|   >U# x  IB]ut&,?JL[ , B BB mLH  I # J4=@r2.?zv@S1l]F1 h 0G>(PO rURIo'v,M$Li I; V  B "K+dL yKN_S!b! !m  nD   p|ASu8S T e 1P@E XsE(1O9d`n}EZf'(BacRMQRci c @ -;uD(B N>a  'U j #  { i% F )2[l?8lqDz y    P q= G - ) !$&])*+*)('Y%$#"!Ns[`Xޱ܍EBLuۍۇ  ݡjbݥcv&X sC ){Bdpd 8Ji95 jws^ZUe j@zhh{TUc /" |v%-: V|eKCߦ ?+Q t nMC:ު <^O;^daC>!7i#K%Q&_' (Ov(((e(p(7'+'}*&$S" 5 K;L>| Y4ze y #e'a@ * I b d + N  o8iqc5G p~K 'u G 0L 9  c A A f   y 5x X wt;On`g`U : NzI[ Vs $ ? V@ Z `<FTskX!R#^o#"]!K^tu0{$ y ),HWl ML.LF<Zw>aوfٰbڿ ۲"w_{{~2!! X@ QHJm &/0%DOTOnQ /  Jj <   ] / ! X j0 & yY ' U E <۷`ۙ(>x. kv9tZ?*D6$5'C "j zH{caA~[ B IfY(_Xw$"  i cQBH  n # b. y{]@[3u Z Q b#~O Z y! " A#< A#} 9"# i >i| V  S  7t;c8  $ = %"1o G!5#&7(N+--.8/X0/.,*'o%"5!}  w!"U$5%%&%'&^%$t" -!S H;^?=d ?px T  :?o.  xe &t |  W . H8hmdimA4.wݣzL߄SM3=1 h M%+ߦ߻ߎ\"uD}hi+KkeFP XXfP J e!#1"0N"ql"k"l]"! '_r>i 7" 1{^]RvbNE3Gw RF QiNZ%^54^$FJcxS D}v H'W{Gl\\/\Ncmj2  < I U H  2hu/vX<v  ~0 RR  zkg> #G0SDnqyB bb$R'Ca)Ym*P ~*`)bS)aR)*h+C.0346Mb7q7c6]54Q2 R16/-.,+*y*6)YS(J۞'׉&K$"{ IF]8шGҥtdՏ+ iث Aٖ {:ۯYoC[xn @oD+^&@vGDR5 ,u+4KWQl  kʧ;JƷactU Q 0H5uF Y c } " %w=hE. 8  4C }S @ f  $kWpF}Y8 +g$'*,`-.q.h-,{+?)T'%J$sH#""!\I! J YiKBwT D t!!x""#w#$T$ $ "~ & $^k R"a##N"isMc+vG%$ +_ ]aq3Gl92J7>q _boDPtD ! rMQ0;lYAnA?Pc4,X "  2 |z%Bm{wvDhrrp[Z۩cߩglE!iYu9C\W>fuK |}bE]$Eq1{">n[.1vO+_kCe%( "S NV Ter#(We \. s{  H)K h h `Q  ~OxNM- !"H" l" "&#"#"$"! *L~ ft -G%GB b  ?A=em6ky[X zVv:Shl 6= j#.q;7H!"1##_#! WS"J^X< {: C@.K?gYF-"F߲f^ޔ = ޣa(;c B &# )Ee\0MV@h;r?>>F)a'+ uJ]=EUk~` 8,5xvNA"U,* r r LDPG9s  WJ = 7  P64( ]&!=#J$@ %4a$"=$_9 Bht])e d${?L b%xG]_J؊`հO>E[~EڇlLk4~`F4`>@P k . 2 ] f 7k  B  RVHr6` NIN]M y W ] $<P @6 "9`v 1 R_-t R<2()Pt+]O%jtsU+62~6' &YSpB d Sv @ b %sE /?2(<kNd4g K tM ; 0f)?4nuYXx^w5,D+d 8xoQTܕb b/Ս;FwsוUhwz{O'YbGYj{`uyBJ#zD)D?kZAYk<~: >P^-TPp^qBOIF  n H FZ 4   a| B  f W q?0=^ _bJ  a  ` UEE8cC&kB_=TV1$1vR$x,"o65d" g   s  + D fAM^Es!#%()+O,,W+I*Z@)t(i''U ';&$#x!4 "oQ+Y4 x ֻ p @i  ZN8B)4vgchW?PF4|Ҩԭ K&;] V qu<vhUfez<eg&w;ր["A0w h  > ( ̒ . " U i @ь HU o Hc,4k_ә%Շ2:=  $d  v@h5 1 , G ~()J-R9!K#$&''b(C($.('&H5%#Y"!v Es)V ]!9"5#;J%j&D'} ((uA)n)|)o)(k' % "u {2d< H |/ BQ9} C 8e Q e+p4H ߕݑڌُ\GqEڕy~D. ق3.9N]& } X E,k5B4pjT q<@:Q %Spv-[-I=NdtJEII+;  *R83`xs @ ""#$%&&S&&c&/%{$"v!N FcDg|^ 9 ]d-%(SI~X/v]p8KWLP |Qu=\;^ _!B!! iWJ? K +   N>zAf^m , D 7 _ߖ݂ۊM2CvO@7^T(A+a  . C 8ZG0Q` s ? C&gG=k n<grt53 cRCJ\DCf^!by(a7}b>O{*OS4~.@~, u o>R N @ D KU mc|l$H(z: 6u | mSoY  $lf3[t>fQ R7 i99A q\a & yZ+ߵ߆TE PfbQ!#3|Nh8(W%B  V4 8 ] k/V|?!$'O)+K+mX*e(%2"?t5;?#  L'j W  j   CQ $2 I T  r& hk ad U16&9i: )}gS_` QpVU/ z hZ!7]MC[Vp  o^rk  gkc!O[ B;!/- -} O 'vjFmffxUPLzbv߃ڮeۙclje?CkC߹'ާݷf(p% E #אV~{ׇm>ٕ,d * 0E20+ w$T \i ||t!7 FV y> ? OB_be?_jSn[hbVt a   & y x^ % LN CljN6Xi&^{\z_C{Lu2fF\GoYC 7s !1#%V(+|4.&s/c/u-*O'$d zIH\&%8` Be;=>@1%v\=pA-gaJBh|&  oJ0IO 9fSu^9h Wn8ޡA 9 i- - IR zG9Gɂ=P ɷ d 7A ο!ep֍5ٰ-+3%kNJza+ vVZy&MiM> 2  E j ^>9MsSO `7  l w 0 4?6v^n r"# $H %* &d t& &m'P'P'&' &f & %#R" ;/?f} cXb-+G@ ]6  : ({   y  C krOh` Z.G"zhݙ"ܯ&B" %%m$7J5pP*:62%tO|1K ,`d:\DdD" >$ C% Q%$2# !3!7O b8 bW}6l|a@^|oWQ%|%Zk>z1EN|f~49:DbەlE 3vځYo1Z ni 1'U$&a wp(']+{D & k PU|<VP/o w  Q! % ); +8,+{*#')%"g #(m~g`G#,  *{!P##r"y  3{IH3~XL aet&t{-if{E^bj=r}]93/4,X^M*I\& q L +  _ * - C&TQ0&h u[ m 7zemT Q | P Ov 1h dw !T ! 3  D 4|O$I4qJ Kޞ O$&>3(d((K('.#&i%P$r#! !o5DvUd 9)^AmjDw$,4v G ^ ]foFgX "$%%o%%{$#4#nw"! 8+ub X54  m ~EOb+']iB#A _P1,KZ5tY06f:x5:nVn,:<itg+[ X )8ZW"2  /W p[3 6bEF?G a S  f\ T X  hq e/F7w6"0 oC  F#)1^kwy3>2eADD;c۔S^4}Xg׾סwؾ$v۰ۉ*7, >s -I <+rЧpΤn30 h Y H _   , FA(`C=f *v 8O"a] V4 G A}IeohbjIbJyA="lG6|-M  x i S O Sw t B   P ? = 9   831FO5FA+` _! gz!"#$H$ $~ "!j T/WMFa CB"fy$|f&%t(f*!,f`-S--[,a+s*j*.*}*+,--,*#'$!K`jm)^Fj- >K5;S zMPehWq W   @7DvEPk&" rfrhYm3A%k_HUݴS1<ՒizтЯ_ЦМ << l ;O  fHL2֘ rf 9֒ מ ܙ r Qg& 4Sl])r K* RZ*I"'$YB%%%%|`&&' A( j( @(A z' V&$ #U ("I /! W!">#$!$#u#""aR"]!o! @=@]]  2 f>"/BWz`L L 81BBM.>i|:l c 0z5 LiuG[Z9|  sl 3 X S@  i C&g~9&E4 o/U*p@@q8[ E, yi cJNqmJiG9&0=h4|k"!_#3c(6[N)aK ٱG)=tS0~aW;Ai) {XrV4u  &C \S0 %   jpTl 3"#%' )P)(M'0B&$g#v!u |:v X R:-FW 6 p  L  fW  7  ; + F  J ieZy{*~oH^D@q+$QZ}0 { n m]wM u By]'$vf|+;  U5 `  wut( G 7qCvuny&2^\`y+]:;- >9 m qLP?jxe:pQnm95XRZOW _O Qb 2  : , I4  7 ki$SE-m/YxY93g4xD [ s .Z;V%2v  K joPov\k^Ps&!"iI#n")!_ !i !V )wP\O, {+JL J5<i6U lA=bl~80NNB ivSng{YLP[  4 1w  g_+L: 6 ^(S&R7jWJeNJRd{FIjNjX   1 3 > lT&; s6  5e   7jotAN-C<% aFb#r+1}[ZLE<?Zhm~8J(RK_ Q+^E"F"YʘJ'! 8Xi ;C&UE'X_ˬ)7(U']Klӌ >ԟԗ`U*Oً Z s)rkX|'zX$  t( >{4"( (3 7  G  =f;" CT0@}1\B  7   v h![,"1D#W$r%T&&&&S>&% %s%B&&O'I' (v 5((J/*t+3,l- /000Oj0+/.-F*-`$-s-ߩ--+_-P,(+*ܪ('*x%#e! eIiڕoQIiG޺92wl[nHV0vxA #}Jn?UAqy  ODKtyy,jbX)({4+/>*ۃOzש:֣ RʕJȑ7=9N9Sҧ]^ B o) 'ڼ ] 2ޅ e - fJ_hQ2 D_%qwrN;>yT.n|4Do BvvMqo4@ =i  ,7|Zn PCJ Y  =!-!MM!<q!o!3B!>l OyL  AW     X$ [ V@o%(/a:eh=u8v/ 8Md 7y/`=G|$[\k7R+PTCo ;Aq,YllLD Y'M]0ez:Jz8L3a e0  :t8 N oY]I}RC;|rݎ0]وR7 X]ZcS <[6 ak 9 q { s  G r f,3QITk;mU;2SC $:۲GR^h;Xr܋=4ݑ?d5s/z^W r R   g$ $ 2# #w 1qd(>4VadS]RTTO 8q 7(&ifG?4\+.iCj=F~w@59%oO(th K 0#  3 b fr Z  _MQq D L4 ed  x #/ in lj E8 $  - gH  y4  qoHepLgyF<:p&x9\ {a>f x @ g i4 { Rm 6#)MY8!x""^"s"l!\ >q#_@9(pV; ]W/kek|12~:kPF/Dk6lv}[`!c(?AUX g |3 L XFsQ 0h,D6"WDa8^ !"o:#,~#v#J#"!wl]ji % YF 35vHPS{_8f$T z} DzZ/yYD # 7~o\bph&#LkA  (q%@<=,%Yj#(=.T'7FFYc=m-s$]B%Zgޔڕ! \ Љ d P]е~ <J=M7њ:\|*@cĂz { ƀ ǩ  sVTMsՐ \v 9  [ ,HA9/YQ} wr= mR Z , 9 :  \ > Q(n} * .il>3*a#%]^@5WuPy63d7 } m P !"gh"!/!/!!Q"i$&x()@*) )* ( *( 'm''jo'F'5&$% R$M#E"zs#$&C( )A+߷,?-$-E,8+4>*}(JW'8%K",]ε"%9ؿ`15_:X * ( [9 dG0   $ c  L ( t aL   d@ 7 T~>vX?% tA ^ ,L U > 1 O D : ` ڳ{r K2k sZ٢4݈  ޗ,tsB|.c>5A+k`RwR iba: pN/1=vnq5u3bYygB 2$Y81HM>B?w xkmj [Q uR ]Pp IDy{QX.#a)(I/!]""." rU) 4 '  wVY(|Rem5  x4Rc;7 "H#0$$#"!4 ^rfHfI 35} (/  1 +gVS@T%[{=*Y T~AQ(\}Q3*^G +i V|#U^jru)2(w *. uhQ_ oZ nq H'ywGl>_*W R w   r mx \g,/Q}or<F;Z }aLq?(GY8qb[kr7lgyFyMzK Yz'/=Q:i Zt0Q;_1,trPF4_g [ C nK#hv DhA0Gk'K+s=)OL Iߛ4 ܂ +oك,ٮQ ۊX)4S^nA;AjIF 6 n  K >  R)bR 9xmI; rbm 17JhAj"f?~7ZH&W    N s};y/L9Eb6 }Z8XevA" =IQ:P42h B^z>n{^(Yj_k*OLF    0?8" Zd' } 4QUiu6,omOT@z&ihMBX^kTe:O*E8 9!# &B;  g2  (| T 1K C^Lw^!XnN\=ARA< 5 6 ! #w;B"+ZOR'3 D V]d Oz4 A  jg6 blMr;DTL1Xq@9EU 8" t;469dO*U<@ H sw_5@)N ~60v $ w xy\א\* K.[oӑҕ78г K( ^ ɕ 0" l jZ (ŏ ĵ č 9 y 9\ * Zj } ӿ rՋ j ? j 1ؒ(ڏیGݭ [\h0!M]T8/ N ;c&` d" r'Al5 P }  <( <vN/08;a\O   &Q%Jc !r"I"!?_! e#>&5)9+E./0.0ON0?0w/z.D,V 5*[q('p'K(*F,.V0s12Fv2U2p1'/K.Q,' *؛'V%S"Y! N (  !\ׂ""`">!>s/g"u{"+h c G b{8NYg;kT |b ,2 g(zU<\SBuٔ  V }ԌӬZ5v \1dh$ls؉ k Rڥ P Xݨ yK8g~=)o!?\h  /I[!v#E$$!L#$j"%!& & &( &<%O$$#!j PqDoN k* y d#R   'FU5G 2 W  L!}%*C-k02a A3 24 1 0G.O,J*>(%"_7   |Q~gn>i- GV[p%6a[k6nq+CXy֢IVڜ+%ZBp !4!~h&@{P AY7 hA -ngXGXDv  m_o?`L}!ZD 1]CYF3Xi39I'$ZnXtj x]H5z?}=C|oT-"=288Z--,sr^7^M.5 oc G 7,RoM%xqapc $ A;y5sK gTZBS۝4R цfnΆ΋HShj`ՓՈd֖ "׈ `Xxޮ߁u{OqW `"Fz#=$F7$,E##!N {O?A n:Ku 'D{V_ A!7##$#"]!!}IU,8T.^Y"#[Ws88B8vJ*M=L  0 4  " * O F  e m   n  v   ` S} H' # !Y'p.#R-Gk<n7SApK6nl jm%apju"+ iLzyk6}6  86:Oq/pA8MLYsr7GOPCB/QX|t+V/^J~"VU ]Z;Yi13?d"bo9@S3:]?<43l J | (H%HUG.U+?* e N  f    ; f}M4 vD #  5 MNajmk#l"u  AH 4?L{/?c~  jL$`%py  %T  Adr;m_+ W v [L LFL{. w9Yt>3<y /M\PFݹ$֊|Vrsrsf8I t +" sҤΦE̪)=-ś D n  ǥ M  Ϲ Ϙ ϐ Oϕ ϥ 0д pY?Mabَ  ߺb $ He  & = T : i i , @tXU09_<}pwSq(;|e1   ,?D"_Tz>z#,=LcuG3W_&kd" #s $$$#!# "# +%&T2'Kf''DZ&%j%% & &d -'|''*'p(D)*,:-.-/+01?2T34݋5 654.3F1}.x,׼*((K'o& %l#J!ީ P 17X@!td<,te{Lqv-$2POޭ܌N/`8zz .ҽ eEK-GEϧ[*BՇ`$ ~ٸ ݟ*J;Y2R] f @ u $ ovaU>$ZUi;d[% kK^,ai4>qVgM <<jy tr^V; ]` ~ !9!CU i E>@M<eBL< #0kkz#euo 2fj [clMV   KL ) ^ D   U    Y! " ~$ 9& '" ) }) %) ( &, % V# ! g HVs1' Q6t-$y5>7B+ ]Cz#׈]:eԿB"|K pۑީ\>A 5 Q&qt'.c4 lP x  I   _! C m  ] 7 > j[ z  X G   p> 20i@ $ V { J ruV % K W% s X( e fW q d  W tq(^6; 5Q\&woPE3wA.m_ڕV)rYzZsu@NPβa.fԞOXI~m\lbhK @ N L5sEPR!/D-C* #p&L@ QWfۜ Zj۵9!۫3d߷XrT%xSň[}(Ȁ̵< ЀҥtB"&T*o.2+u45f6O5'31!/D-6+)J'%2l$t 2# !L {_ G/o\ c OS#&b(ei**@n*)Z)(M( '&{%"w &q9J ." # F%< &( & A% #2 /!o  >Ov0% Y A hmC>h +  f`0 z. . kA85 Tn\xRd0#uN0-h@8R5   3m0N 1d8bRX0)Dcxb[}x+iS B#Z809K1$}a |p,SG fi 9 =J n D! U pk(u bl *S e L  \ /P 2 y9  [n~<V)Y\&:c]8;/Ms : 3 { ! ?B4 n 0 1 E X [ @h q b #\ s1CLIzJEl?X߬tzܞ7ݻW" L ? |~75oj U><O}b)d[K ' = k+ 4K6gU. ,w  Ubd [ V  c \ M ps ^Ox  x  RۯӮSjiӺ=p{֕HZea"@ܝ})"m<@N0܏aGܤ$ ENf~=d s9   g3 % 4 W ?G  3 A#&Q/O1E;P\K%lRt.Dh) =/ }YKN5 !;g:@ldu?P\1/ "t, U  BF{o[U!q"n#' % D&'8)R+Mq,?---7-y.D.F/'J0U 1[d1&t10s/-M,)+\*W<*!,**,15-. -w,b*^(]%)"#,1lLpG dxg0J.-$Y&3a=~`d'Z2 - 4r {zD  P  ' - P)}O[ $ q\ r!  m   ; N  .u07i)?! J-9B=7:(n1 V 8 /62&.$xwD%'] (*,X{^Ja]L#=ܴ)ڤ<'ԡԪ9|,ڈx'4+GO@ #nl n\d{4cFw[- /  t{47ly{?iLޞ=/bӉܘޫd`&`:mŧv-5b"[sƾyrJoז ڇ ECR`b/$#u&),.12=3i44120 -N*&"*QtR  =I $((qNb !f! !L!G!80! ^@ cn A !q"$O b& '((u )(JP'~%#m"s vyp=,7[zYxS r  p < j6 "D:,DQ&f')T0$MZS- XAk't`,[NMg n =u/-~d3.u3 K 6@=6e\rzAQfP5t-Jq C Cfr, #+PirT "% '(tl*+,^--Z-,L)W1' $g !=_0d *  e   >5F S 8 s ! m R'Y wL529p@ j 6  - F8{b5 V # v' n[Svr Y  ` {# C/Yb _%*6O_NxGa& [!" " x! R|?:-b v( c0Z`7 e Ga^@M,E-Oo}z1Rۜ5GEz=x)CY _tlܤPNb{ V~ u|Qӽ)Γ7̙ U!0ɉ"i"ɇ! p ٽz9 @j~}ZxE@ ]L My[ 6H: "9xLO "FO[o80*N4y_wRWz$"fbPVOh<&5>^0vFH*2$ mgJ&_8[ !_  " |z ,     z- R #  ; !C#$q&P ' g( ( (E f( E( (Q +)o * '+ ,O , ,,w,+H+7*O*++,-t.[).4M,T[)%x!2 6B OpG9:)~Wa0Dބ|*hB֋XLN?lԅ]շ ֌Bpمۿ79nGv4?gO?NT k <dfKn21V' 8P % * K d m 1Y ([9.tH." :o"~^&N^.h ) V  e8mH  $+\N M l$ +B  z ? T   p  J  + q,@  U# VP:bgo   / INB O M `P)3q2k ,# {'T+5/o2N5=7875Y2ݝ.4O*6% E!lOwQ" ֆ T ԗ 0 E K ֔؟ګEf/1cs2*;jh/.  l pA!|7u qTp{U,;)FO`wV/u i y8t)D:>;x,N'A J ~  T4 o b  /p s M :bW n  !I     7{UOa `c  w<4ߡ Lۺٺْڴڭ&ۥm%UeqgQI7H4 4p "nh$8%|&8&&a&%t$R#"!K  i}L&ZMtY? snk!f~dz߲Of\`ުjJ\(})@ F@HV?D,pnda  ( \ KWSw[ol?T> ! z s/ZA7$_  g_AMp\f js(AQfr gQ4 `(&MZ~]o/) ]w * & I  X! )W x b m {m70 A<@RH tT T*;sALT1QD  i'\ H "5%0 'b(")%((&%b$P]# "O3#$؄%"t'1v)M>+9Ц,o-7Ͷ-ˬ-?H-ʥ,+6+);(%cӾ"Mۭߦ`  %7,kW rC,@Q-;&=A!=" $S$$v$@i#A"!56tZL|tjFb& } w['E:3ID v #3\R) } @  } + "SRoz ~t  D"    og  ,  f 0 7$in FT <v WVY^nl?OQa 1 A 9 a i [O  <dWv$p)c KC3 _  3:X( !$R"0"jJ"/="v!~R T5T[blcOdt]W  U8g=`&O&ۉ:ڡRk?APՃvо*  ±  ß 3x`+fĺ}Ġ5#kɩ% ͉81O$Sշ}V=oV)uxg_F#_k}Lcr   | 6 ^K}  eq \ 1iNzm'iuCw,4cW ah r}S6G7m75+y"BO8-~|ڃi%.Ks @ ׻  ۓ ` =3m۽@<ai[#R[]= 9n^XxP&pC H c I UgSC% % m !   pI   N   gA   1 c =w k3 G  %  { h- ds:=Mh=/O79$*@aT8:JVa;q V >\ )  %{_FZ"< ~W^-186 `f@\I %*4ezr,rN  wJ%io_VV7(!rݯ܅wbt? I {qJL 2YU9dR4@m{X3 g i6vJu/QYAexK@K G(  +X54xNg7& (< $  !!"#%1&z(+,Y.SG//CF/.-#-U,I~,|,i,},ya+ *=(`u'<#&`%$Ҕ#"!Fۣ gN:MlF5e  r^  cB ~ Ph   4 rm  *9^x9ct~ y-)~kVri2 e * , Y ,4+xt{> q5AR #  c )  <2sHSgIZm@)Tz+_g;9 L/+[SP$zm$`.0ZU E!R ޴5ػzր ֫ E/ܲHx!4)b6Wa r H G4Z-@Lܒ$i:҄,lvƶ. jF׾=.D[( =֫gJkL18#LFsT_F \i;\6\>/ 8 V; H; V [B "UR%% A@y1O-'IB @ !r +0-=etU0G+ 90M0 * RC 9}ZSWBN!'$&,/(()c(}'8&$"_ :NTO<7Qx5^M2 /2<P$j@7rsS/4f! @q nD + `  -   FQ [ y xCJztv=/u+'OFY!c :L<< ^lbl9&4:5u&4D&8~~u?1c9 ] @{fIQ  Es   m S g |)DA^1,wc8;`K oUM|N=$B 3 y< J$Ll$ |L}k!1"D#"W!4 hL)+i ' v2vJ:wX b>AJ bmݝ ʂ Hƈ $ Hྙk g U Y * l 7 ƗiɃ.-P?҅ӥ׌{Z݅L2X#%)XYfuJ 6 8 G l NZ a W:W 32kkcn  {k @  ;   D %h`7eaJ5fAoD @ ^C d b*r  'R ; hP;P:Q   ! b vf  њ A Ի & \M k i ,o` FWx)V3=XgUoj d r 7Z7$ 0    @  z &m v[~ $+   N ,  !@Kj_8H^^h,J t 7 A)jU lmc9H^<3r P 2 'K?3jXvu>o ]JgeKV~bL 3 m9  ghRbr7 # k fg;Gs vJ<r  y I E$] @/!uQ#gZ%N&=' y(>(H'(3%*"q {޳ ;e=R_Η7:Uϼ )ӝfS0|;D6 ߅ީ<ޗJ>[0g5Fz zb $ T%ZCC[+hJ+ Q#&+0/O2,5Jh7k88tA8z_7j6Sx4H܌2ي0ׂ.s,L* (_%#2"Ҿ }nӡ1gM.݁K"1]X)lb    r6A H${'.*,%/t0Hs0Q/>-D*w' S$ !      * y * n  nnc(TZ&r&X8 Du U  W!f#&g' ,(ed( (X'P|&E^%e$w#"_"7U!E^&}@X tY/h&F-$!c4 ZI"g `Z ` 4  -)HN'AXv 0b # @ex]OO w-8,|"BPE-ZD f W !s ^ J bq r   h u +m|S ] nuFx<$X G2$&~7({* xmnO\n;kc7&`_P @ #%rMdB` -lnq  D~q^|g(, H 8a G c R _ vM VB z ? ? @ I N*b o s 4-}!$3(rn+or.S011/-s + )~'H%^#I!   E 2 '3  F 7*O<NM U݈%ݟm+6M8<2 v` yUN6/[ bc hb U+ 5U pwidh@Qqbr^<[" >E*>I d$ ްݶ(|ޢ6[ߘU\ fܑډٺG|՞*԰fP! u f̻ ,wʾ/ZΊsBnӧ 8 X֤ T H ܽ b N \ -} Adk#[ !'V{Xn?u  )m!vd r y  5(X]1 _v\XqN4MgidY o:Au.DF1 0zZszfϕ f̜̋͒dϱKeusKvi]Vo&tviNJu!@X}^Al &2 ae H u  R n   C D ;^b{K T :  _'?YMYq 1 H )v $dBrz[ \]TH) lIS%7wck.9ZO#;\!"#$c%$|#O%!8m=c#_ q*/ % -Y<} r ##At"v+*1g}}/>j$c-MIQ&  Vv<`m :gTcE}k=u BעKc,  :͝hʓ ]+97 rnѕi`CBTS=? !c i Lp wnse L   $7b8S@#0CeEpq!"#&$W$*&'*޳,wd/a924t&7iΫ8v99pȦ86 40Uw-)&Ϯ"XЏ3ؕ`ی!tK!Y+"#b#"& !I [  HH*= $9 'bc*C,-&.. -% +> (b $Z $!L [edi* {  N  d   w k ?jz8 ) J l  5 <   z 9   op 7,tSmY-y>i\@Hg|p . 7߱ ޵  u;  ڧ\ک!قIؚZO(׫3n \,txye}0ANv Z Y  oU?fk|v2W TQ$ \3m6 L n E   O ; pa  /S9 kr 5St2 U )  d' ]Di~DcY  >  ,Z V('dm  qIe%r2z$FQ 6LU oQ^tZ)q]& d{( g(5DWt{E4/ 3 "$&'qs'2'&G$!ۏ =: {֥I N o %  u x. ~{>.  D?0!s$u%%P&x%k$e". P}la(_oXaCzza>mSW   I 1 % 83 f  ;yF 8 n 1 V330 v f` ? n[ s  # &L ) * +\)Z(\%#"*""I"6B"! %S`[%Ey q Mߟ ܣLh ENЖ!)x*2 ?H̡3*##DTFmtP4 .e=,%QCB41p39AFc$#m)f.`Z/ !#"q"h"tY' = 4j- I  !pv[)Yi A%*VB#  J; ? ( aB  N c o}<Mߛ } vh/ܣBڃxeJEё4AӻL#Xmo9 w>Fgd(}K,J (( _"!;sFrKM(aso= KF U5os,.ܐ٤z.!!L5"! _djvنJuݹB DJxGZr5O  DJ|@ra$jK!XB"J"b!<j 8Ug83JJc@nx`N! c 7  p N .  y  <^/26IoD '   : Onf6gqfuLa|}OV }hۄځVۥPVry@b{ Zlz޸t~%ep{u):ncB F&  f  : ?(!V mT!"!V ^-cD |yS]Q!3=Ha^Gde%ҷ5{rϊ(Q8cYԶ6 *},e+k|0 )A?tmL$hY3S/eZ)&G7&- k:6[@k/ W E= 7!\ `   \C : 2'6 w b  HP >) Eq$ a 6E ri0Z,(2+WTl?+=P*/EL?'Qf<&w"% [ B@9e!#$$#F!z yx"$'*-q02~4 m5 e5G41.~*E%!OT`95D0ެ!jwy\J 4 jqeF Z ?$#Ld*v/!|J#l$b%{%2%:$;$?$['$X#"!| :Dudf%6'3< w r!&} !!0  Gk6]W%{eZ'J7eD@Mf8v n.    ~6  P   U e  % $ n p4 2ߠ۞*Ydwٜ z ߭_[\O f)ѝ Br60Pl;h1ިp{O Q  k b s )"4T@-!#3%'2((;(|'9&$##U"W ".!g! (Bh{VU;|Q n /4 i]3&e){%YzN z 7_;[ }*m`ad vx 0 } A  t ), / L _ )  uZ"0RYQ 3~{ayA;. g\LN|  x JB<neh:_(Fp.&YrYa !Ӆ-?ϠtҎ^nߜ, :- "*jO&u.yrcArI  x N ;pr$ ;rMF8/~8   1 m8t,,$EI|ne:-~\N9.^  ELlI*{8~B! }l (u- "$$2V%z5%>$1i#!! fT`{wHe t+e]V9{MVGPJ 8Gm ( imv!Amd 8 k M> \ b.$ (Mm+fEj_T_޽ey#W3[ݰ}VWM^ _uubP _R Z  Y V 0  c =M[<tcQ|hty[6elU &  ]e &{ ݚ V /'תe5ZՏ$OWiQ,׵ֹ6֛|ևW׶D.rܾ2!6| ! y i ( O (2$$,gO@R^9ZG/<u&s'r 1#F:su>+JHr]Y+zw/ p SY%WB>O t $q!L# fe\ => zG * [ e K&u5Mtx &JCݍ"݀6& k%>Um,s   f  C3MJZ`TI( J F19`' *hw"{` Q n c>PV<^?B0bK)YۥbiGF:ی `ߢ[rlkbdj 5`{P#*_5߫k yyٺmޢfcߠީ73~ݖ ; , ݚ ` ߖ ߹ ߼ ~#Pdh pF$C {K^o - yk{B)IX1$3P*%P} 8ZXs<  wݼ Aݶ߂TI6I|'@JV^H<^1hfU h 4{,414"$`:&_&()7*N+,,4- //00A1 0_ !/)-m*'#9bKlDxc;  *  o U z % N =Y \ % Y M.  oF 7'}qbJFl z h %dvm9_ ( &# P  D \  "ySkoQ+K6t^abp> TS \ sZ Y kX@7ML]By & (% :- O F^ , ! c0iR!޷=n.0Vތݠ=ܻ۳ܙj߈q HEC2 <M*oG &:X~ 6q,   > ?e}07$'\Bk5>(`Z 8 (  Kb T  t :KQ@4 d    # jbcY V AITFb8XDG} ?s$F X6%81F] u L  fg4} j  ;  U  pSCo y / x $  >X N U~  \  q T UP0x* M&B}c F ( & d+ uk},2;G h$A d - Aa I{R0g8,&##{2c9Q%d# 7!5W)>k-;M X k Q8K=&1jrz3V yp[4$>W8I} N  \ B jo _  hD V   @ W     a o 'lLPj@^^5F|$^R&ez;`O*#pUݣ]^Y^e[Zlقv/YK |jd}(X)42~ސ۟اK*yєCrϱWy5ګ*,hj[v`0VenjA S FD  l =` ! ~6pK+ {J 1  , y   j r yZbft<|6vX\ (l$ W1xiq3;وROlT@ܾz35UR$^SvcJj~ NTsz2   { :0H~4N %"_$&c(*E-m/1@33h21/N0-Y*>( &#M! ^b1OXocn|C=Q|M*    G-x\:"9;uL5z*AQKY1-Rf\( ,LTNo4>/(OYJ X F /  { %9 =  - U g !  F )264tD L  } / , O`RY A @z B8% &~8;A ~3oh?wy*0qwfyܻLB/| q ~ 7 Yi T N_:.^wph05@  k i?=7(]YU[x&&   6<?W 5c A 5  />\*["9  J > Z HV2kO l}* go 'R u eG}<0z @ I? : TfWcY"Z% bPgAST P[ l:+<]ipTt + ~j^}* ;.,(!IH]*c  2S ]< u;SpBN^R|!6d 'N c I  1  m &1-0;]@ vqB)K'{$58X_;z PUC 2 g!n dQs~TlYD}9a<JjAoFL@ LgGsk 3 z  .AZ'X % r9sZ8HoL4mDPF'PHsvx<0XK:1&ܾڜNNLX0͛8uw{z*?jn=/Bx#Zb- l b. { LL _ 8 ju - u"j B jX F ` & ~R z 6;J >:qfސs I g , Q v dUݷ ߦ)5D!$p#o:%e&&w&%z#}!}8 .*ZkNF 1^.?EW "Q"#0m$'%&&&+H&W%$["M (C:dj|%mf ;c[:dV   ~y ]$   mr{G (c x 2 BIq1d@[nxF3uD&] W d!Wh,e# "fl \ $ .W `q/uRG:39I& D  UP'[/iE q#e@wNh$K)Pz{Fdh:Q7M'$/+In8/)C+Q'tD5'5 !c t G wb ,9ܛٳ * !"#:%'V-)+ON,3&-Q--tV-H,+e*(m&$E!#! r < :  U F \ 58  W`|YG!$+% &! ^(3*+ -.'.,*'0$ ilc ;Snne8*8 v)ht(ab,-T".8z VS (eP)`IHWe y1Ls:lX!'%jj[v3B{t  f (j  8 M@UF[KN6[jO^9  Obc i [ A 2 b B $ h }- 4 1/ufr,!HOD-+WMK0L(!~va^==C\|VK7MhQ<" Nn F )\N u      .MuzUg>2sTD  ; e r - n ?? / 6i,m  v  \r y m X(=<3rTeXlAp uvB~\GJ|"&g:ljyg5?z dIavnF\ =/IdV)g b E I$ E   IX$8Y8 hd ? */q $'#*)MY)-(M%"*ao5T*j a3/zu k S  j S Wz SY Q YJ 3m gyzQ92[Kw Lc.h[O u.hy.l%4k - %gQ. ]Uzio4f>; J ?5a>i\ljEev.& k d(g ME!>^]KpcKLjd|H3&Zwxf[IC=kߎ5mu" 8 W ~ F-% t  =^4A<`:k  m D  *0pd\LA z* uP%_kyBv5ܸJ=ߝh^TPU6 V \VM)0 A;H JY12n  %r e  %  ^ HY j tw 3   a  +"3 E|: D 9OfD9MWOwSWkUsW  @} ^RL H b\  w0  6 O { 88 hMsR^2j!3tgv_`?)Y2Bb ! Z< Sw h0we ]uE  edc: &!3A?gqP,\  ? m/^=~[L9\t wIb KEEKS ,Z DG^n>C yv % 9 z#P+~ ܗٟ֒M".`^6WeUǝRm^9D|4ҨUHC۲ށAS<cs8}j"'ݵtrIWij,*dcgCa/tR"wZ4K5%%pn0qW{eRB{k {uGmbnN:](= @< ;O R DW Z z   e 5 }KPcNh}[tc:>k(UTO2/cy2c b 3|mg6d $ n}X " g w~w! #$$q$v#P"u"a :);svm@(q)GB'%al|HZ[9;ewD t$ ^ h EfH,sf?1)96Yc / o/Vv{J ?2z8{Pzy^<@Xbx7t  P(:%  =HDb& z$  `*(wSf TK  M  ,(! E MbFIVhsW<*U v 3V o  yv7.C H'pq Ah sz,gX $:0"(R٭%ږ'1ܱ2.k14?,Y |! S~c+d1W/  _YDN** q]paC4"MMT P  c-{hk9[o t* S S `-p >c LC x  ] MK 2 ?_,^.r6G,t*1g<*LFA# zsWUP}=$$T 6 q}   L+ # U XSgu|y4gZC=(pU  J_3Y;g \1d^#2 Idn'8]X:z`+O!/T1!z~(p.q!T55 # Q  ` j AYRl.! m s 7 I bA:8gFo/~67F  E [0]L{7"Vq  ?  k   I ? g A]Rjty Z'IdDۓ(YJcl 7  chxVqyO<2d3q)P\ 0Q =.r +uI"=J=0Td.&KX?y@ݓBOهڧ/  ܀+HDN'{M4K]OZncb[L!CrU  ! 8 X  B@7D1"oo*@l : p R | x  VG Z*  8 / mB d ' d%[ o 3>C1 =8 C    $`CXYQN63  j u    0 gv"veF'l5 3 zuU GN ?+ mB\VPA}V[  *6 >X = J ) yn= e,MtC,J7;|;k y L wL?"[J 3  M )?xq|&b^WXVq,{?ymPs[wmAXf܉,e>fեH~tyӼU[]7 w^sS۵8u1E?w'-(BR@1 ~l4`&~ @ o R r ~ 6A=& S&H1CC YHj$( M  J"RFM&n }H  D %!\$&{]?x]#QtTWh8_XqOQ2g u ^21< RQ#!$V#&'DX)<**,++S+b+*)^[(?]'B& 8&&%%%j%N)% $Q )$#Y-#x"2!I f|w_<  v!"D7#1~##As#B""!d ;( ! U"v#5$_ %$#'"^ /6E'9J,@ST/n  i #[kTtc=+Vfv26TS|s/{wy$$^!]U 6f{J .! h ; &X  " Xd%@BU c82Tlr+LXV & C`!Vxf*3lou|vafLcJ8I=:8;9'Nދ.NފS#P kG(}Vez'xS'lm9sxR m \i7&7| h!!!? >!  11j   T^Liy !S:x8|oWA gj?hej">_Lkf}!)i"  k  V~< UOH!S_(f Ls`gfV:daehBC[jL  m(;Y LX*X&!zz#H%%&&%Q%$i#"<!pSO:H'3];MMx. g& FK = Q)H1SFu[Lk)O71j #OC6V0&*<xO hl@Ep{-&2gtXZmx^ TD\7C _$|)L ?  W~pdS_rO b  5-wwB a lg  R04xFV))Y6hzay; kAmg`} i6 "\Hz  9 u8Mk ? 8  1 u%\ :CM @ f e b=aC*<.+TI hbT>> >qX 4^nxh #]$   Y90* gaN& u(    K`8: # j  v='I m9ff6n~htz$nx!}KF   t    z 3 9 6TWl3S#0[ 8 20T( t&;lW&Trcs( 6 y@- o ugv!dw ?i H93> L & <F wO . %Y , W `f - R W E|ztO4/ N Hy  [ 9[BA#.%[&^5 Y+tqmw/S%*I-(={d6-}ܶ!=,׻$A2qGIу0SBfV@y։q؀0$E_'\HZFyn)a%-nR`,nFH_,zqI$]r9 * U d1 d k \ n , : D ? d n ] v * c)j-eDF!&~yOAlUrzC ) E y pbI[lC,aJ !R#2$t$C<%Y%,%$No$A#"!  D@!O^V[_ 8  G  GAVolr3,Lrx   Z!"r$A%&)&.&-&%e:%$XH$#"!^! ;5Gt| d (G+ngG/n}NFx:5=I{'ZkHWFFr; xNLHQw 6 E j`xJu V . t g \> e.gI tOj}Z4[dS| y_^wz_I%<| kll%m/'W{#W-{NJwOqP;A}N{uTEfqd)^31i"W*Rx}o,WD ]j  c !o  ? d  9 [b+y s =x-9O~#8 * Z HKay} \   P&YX$ VT [ T  Aa!]qas  l)ql :\ 5 fd\D  NW!#%^'( ):(Q( ' &J%7 $"/!k 95  p`rA *g|VNn5 ` e w<Kau{GItVfއ&۵ڡ &qx/۽bu߹p6KtyLU{,=B`CRrNV*;'L};02%\<[  nX/   /S *Z80Ne;X 2U uyKh=(^hI-Kk=* x=2RF9*P,Fdz" - S6v-l'IZY t )>vANNEouAI!o&djS A 5}RdZ~1<|r, h<^7~| & /7-{$|pE "h<m 0 BX  :P$z~pzT ;4 !  c  q 'o H' d ?  W F  u P] E  HGV.EL {  &  |G *   ^O    Rg7 Y /\\2W*DR[ .<R9OgSZk2(y m ' p @#E+ y2    <- ku V R I# f h[? A TL WG h ]pwRXrScO{k%8.Xn~ f  ~ v} , ^$ >^[p]4R*#@Dy$0v4=Hts:%kB3cQF{5L-is(3ڦ!b;vz>v!8HBXXw"<Qg0oy.w}@UL%,3:-^h| =M x93  d [ k  ; "> 9 YPm hbH_gt W   W "@ FKHKhg/iG 4! 9M+  y     G 7  Lk"r 6 E s l/ oUl-_ b c< A Rp%4$m9'{CB 6z Z m> )  C xn V H:ig ߝTY٫-ր>m!O s٬M7]H{O-)>*Y3jB}o*S { | "|  b ` d]'rK N + ( t|A] V[6r~M`Y|kh.)#;c&(3[*K*L)q'#$Y ZHW a QRsZ~Sd)a]&||crN*W u )̵qzͰ"fjRE؞3:(xkUi Ej03C0#Z :L 6FdwGa>?f^3-Gv'+rE# D gBaDLrSuck 85g!& *[ ZO  cG`.   o  k EK-R( A)<k~Ce  G B   K 0Z ^   f> S   2HZ2P.5 Ank Y!"'$$X$D#0 v! 4 x    Z ~ \Lu#uQhh!@vKCLE{`ݟܑ aܪ pܬe ` | TtEQFR!%(| q\ ?  w  ]  ng  y`=|`Ul(%G<"\9? R n qt\jZ~>z?uvXcQBZ`)Tk A3o(!)X GNbAP1NV~JOF ~ XS#960?8?Am `V1 M_)Eu6%}{60I[9 {oqEYPAcGt ) 1e^`WI 9 S# 9 7 O'S ; %U 5xA+} %   4R/ | J P+ J N S 4  S n c    % }  < ' t4 } $  A3:K1CSQxܧا֯ '}8;tՈټ۳nrUcp(22 - M / 0 N{ ^47 p[ ]gT] ,=x~s1eM  |x } ! F; YfX(C2-HYTJ6=TJh%cW}w@2hp \Lg>2n7MOCaKHtAmHIl ap5X ~ hn9F>C tkMzT3  7rsw^hN16kqx$\T  o: G^ @#gO {5!0e!C Yo#un6Dw WDK-E?EKs!R=V ;3[Y p(QNp^sl'm)  .#%XLJMll' ('4hC3Q#5}#!|g [|`52rf cZ =&>)lS}&cH 7 lU R f܅ u #ܧ 9 % |GLF:cA7jؒ٭vGA tUNkxfbHHy"%mo R Y  #m ϓ 2Ϫ}=>ҾӑQ'EM--HCDFMcgw`N'>Q?Xw  .Rfh[' -  e   ^  u]%fXjS?WC*f2=[U.BG e UkGy 0E 5 5 r Wb1 'D[* p ?z?AaRd-.mhQ>_~E"+E )4S T|h W3!!.k"^#$^%2l%$# (~<z o c  b SX " !"](d9T y2  pS! D f@ (   z [ >   j H :    L D  >D/oPsM]*OnG.o@y   + "#%2'VN(}('&L#Z 13=}J "$N&f({).)G'C*&N$F"!o Nywm6=QCo C @{ aDDnl x-z=jf   Ttqs m D8 Gv  Xu K    @0   %      .}R6D[2w {*dOF_Ib!B: R4vq reIo_NP ߟx K ^ ٳ e d ;܌ @M# F PBktiU{   e A\px32!wI|flA V6q x ml X  P2# 1 'V Glr$lGN\bf5$ct^JU KSm%Fi u }I L ' W ?CuSh^Yz|2 : xSA9^~ms:< c u p    Q B  .r80Xn46B@"`bV Cg Ms2ܪS-bR^\Ujۦx~W.%کtڬ'ڭ;ڹڀj&>1@/+OzpK@l A-5loPXYp S+` @    !{$*,:[.4^7-9Io5 .!i!;!~ 06 b$Is Ef G R@ (; !  $ 3)=]c*vGPAڔxe$RΨ͵eq s +AcVNڷB&Su:CN+J  T ' m SQFq y: "-jj_?    ;  \0g)]@qU  x \ J  ? a (\ c Q  m   + < $m # C[iXZcvUcpQb 'w +    `  & Z&FF^x P ~0CQdJckSJ #5 z y x + ,0 k ߤgbcߏ߈u  ,(@In|_s Xq;;"߅%ފovm ty?CnoO -N| L M=._`L1K J b$J  dB" tdMP@Ip$Vav Y58 W<&t2w> ~U' Gn 7F+n|\J-~DO'u{_M-aQ$uvهmn֔ '6 ڂ ޷ ( b ^n L  +<  \ <W <e15&^y wm Z b wyoQ !!!? eF`D^FfhaFV  n& fSyp> T c D ` M`mVDX "$k&U'(rl(})7*>+}j-b/1/3e4//543c1jB.i*dn'W$l!KJ&m ?s ~gu(5}A KBH/[ `uTBs)3b3t*  \  t (  N41 8w2E/`La[T*`[tp&=W/Jb1p m67_5-V$ N2t{\$v7 X7j)6z?@#;KXaBhLg + x @" L N cM#h zD.TP 5M'V3 _8 ( o PU V ) { *  p = o [   3UA P  * t 9s  ? JE/f0r^a{QpAY|srD}L? |A-X3S^V-Xqm ( .[]C/@SdFozO9r?mH   > d ~ %B?_$BO{g| Br1|%(ecZJ8^ځ8LuF]ϗ$η v W /{+qE3֓X.>y*` Y } = | l w  \fgn  !,~OJg[^)o Qb9#5-A|g+o'& q%  / Z9b;"m IR HM 6d":;O^3|ܗ؞^cԽwҩj@4K?Ҧz Ґ 0ξͶ)ZAМbV~)rsJ7ܸOOYqw>V " < 4pw:5m p r  /.\y2rgfTXj kpEiQx!N L F D P u&>-D u B <6 U O<3 k _\ a p D   %XceE+.} R 4 :' ~ K * U P u IGJ L#& ) ,*]!*)S&# 4 /T sx0  T*V3;@My%! hYZI'~h}߸@ލܱ ~ۏ , T -ܲݚ^ޘf I uL1ye<4s5  Y. O DJ v }yv_.V!z 8 FGOrX5*f[3fWUXp@/QeE4\z hV}1 D w  hj'|H+;b  \ F7+.H2:;5.qsIT 4 ֈN-װhoڐ^I1=OAT9 98&=n7S{@_Qo&W.  t [.Q|~Z  "*Ttd<9>#e(N$*sHT;Ϩ[ { RlcL?߰>} ^ H ) ; .  X $<  * t   V3H?_h jG.YvXJMw4v>7S% - P7OfU.d/u w` '  i  ""N"9#>#8"e:" )6{;X!01qAveIqa A]NQs&cXw"~'e,V0 47@v9t:&;:Y*96h3/,_)g&=$:"N    h nG ^T 73` SK6@w sligQy/*#)"aOWSh->|h 0  Kp $  \M?Lk  a - : J6 eg |L H6SFe ' Eoy &1wu! $v!R,FPTT ??0Il%\ u[<X[= Bn|^Oi*z@dXWR"XTgUz_ W hjo,_ ^H '  Em8= D$     d-z N  mRu ( *=0I&OyQ~*7L' ` /@. y w!^SL{E%*,N SO[(gKP~V x 6 o qF~RBddf.f u * S k %. X x .     HW * $ + , ieZ}7vj+Z+=ܘ < E s,ӘCLԆԄ-i= g ϋ͎!k 4 & (s)ʖG11 2= `QҸӹ9:"TmgW|4t}j)|jJ Kop)2> _os'vPJVU&%JkG 'K [ b 7 " y/ RHV$tx7/[zYcNv#N@3SuF9tgK:U: &/ߏb9\ B!"!@g L8+4 'K-d@tz B` $=ltf R <PD^ Q]Vm#^f46}k[ Pzie~dMi* - w+3 bD&\R P nI{  Vm X!"&"!p!^  C Z[ J7)t- "E%d&j'tS($('%V$["&(.E dEf j߶\fQcG( `Y [  rm  2y } | ] 3 & 7rd 5o )*m 6a 3% Ubq70lbd`h2^u4$B2My$Cn_vcyx9>-1jt0!~7!a{y% ^0pr7wM݁58׽ 2 ջ;}xwb)3@ )*:Bqzo_eo?LFzdl= 7 9?o)  f  "t2VKX-:F%6"o؎!ٯN>ݬ޺ArK|d Ph cGutLB\^23 m: K5 3>{ MH3b#_*2"]f 0 I Pui. > r ?dQ#/8nT nOWl( uB!J{pv^jB0[n /0 1 y2S 02*1O0 /Q-Q,<+ +).'$!a:7HTw 7 xKJg`FD _M8x-C{ (BAJt$m '` aa9ksg0 ) + t m  n (h J (  : > 1 fqpc61 EE0z|3 ;Yr*uQIx$~u^~B#CXU"Eh;B-RTask{`#nbR6[+%e׬ջԓ\h!D`i_b  k   "m x < sC K      k  : S ?q 6 oh (  j  9 Yc?X d7d = #z {KTU P ' # 8 YB ]H . ^ &  P = ]܎ ۭ٣ gpҰ<Ѧ~{΃W&b͊FV8Ή>$ml ݣ "s9U0u..N_hKU|  '^* 0 M#FRP~WR !|!!!,. NITp\V jty)<>NNw RlKyJvsVbUSG1!YYz iS_+%y]@p 7  [ iZ PQ (/  f* M K o AR 9 v t  T iDVY 6WUhWb * j ' [[ lE uEG ! l r  X/-McdI 3- +r.vHZyB3e3`%5 $IIIDcbMC_9qjw  6 @ ei_d!G#X &W''(''p'''&!&%f# ! Q u !)"$8%X"&*&S&%$#k"-h!`t]{X ( HOD 11kx%NH   Z F j  8J a ka9  |:&us~TG!>H';8PHG\cYA[}9^LGZW|l oAPkvkpe(XF3=3|5Moz'Cgh"vQ`ݣGjڔ7h)?O(؂qn<PUI JWINJ!X$c(yg:aEO A 5 c`v \dGW~D @_pmm *`OM6C &mh/ݿ{ݲ)m !kOLsU ZObhOyTGdT%]D > < q< sx3Is~D XmXqa P= D S%  P| 4f=mN- O = p i|E*'- x[Yg}*&==.Zf[;v| e&GB2=!GpZ yU 7h+@ = 18C\`.w!G$) &'%")#M+%(,%+%*%)%'i&&'%'%($))#)#)"(1"'"%!#?!g! -T FQa   =(K(`WW,6|b6%ݐ5gDܺmUݮO +tdY|wt$k.}21!J,Oei   ` g 0 8 b {0gP   qsi1oiZK 9R 3hak?cG9"o}} mx\(mP bc?m_{CQ}>{ s96^߶ܞugղCӎѓ7-oiӶ G [mQf%uJW#S2 wX M  o)|WvC2AX,$=nP $  KR4}j_O ?z  s # 4 :$yZA4,vt $  /3jsVXu!G$&N'](((()DW*)Q+b",,-3-Dk,h*D ' $J"@ /Q1U}|"cc~XZi ?" 8#&#"W{!"`~v* H U2D(kqhR4 5S I $IM837 z 7e CC5u0G , .e u N : | =0QjdLvifq /cdy?;( -!%QUs5?x`}"KD\jzf6QnVc({ref݇܍܏k5ܼUݩaފj v{bfZ{r'i=SzD~Q#*as 8 gxAeJe,plz+)}Uސ[}To*Uuޕ-ݗ}k 3  H ">|G_S   9 P1  Ck D"Xt  t kV\Phd*|v8`Z y ( t  wj XN P = *6:<60p1  ",}v `%#%'(F)Sc)\n)8)*5**)I(&[%Bg$ $Y $ ,$V$;$}#e"2 4`6~g!D H^ YM Btf9lgTA9'A*TSPzE_ KX ` IY * jAfv&O%:!cS?9 E ] : ~ F` V tJ  :  L n Z X Q 5Oo$0&j ~ V 0 I ?*~;z T  }cPv!'xڹ~yCjղ_FV?ڒC[TjNN m/"^C&ve. T(l5(  Y:  ' t  dH |  M H!n " "|#d#$h@%%%H$-#P"<_ 6 (4:roW 5<oi(!FU62JNm >4_,wsIRwt}y n9 ^  [3~K!:-(T J jP f&kbT  ! 2"yO#g$yo%w&('3'& %)$"!! +c7Y}uiyga3  *prqJS>ֻGq؂CU 5{^ /8,B_n} V D u 5 I    w\R t  U + :8 l , . x : N  1s o0!;9>UL2,%i &M?^[ # rS+KdX^%|U]%"ER Yk ٱ <n؜clAڏxTܵQh : 0;zWKh\ m  Q  ; obU[uT'N{@ X+v5 ;wr_/i9F6:gL1B, 3&C !  Wx2bT[e "8D#q#=" "7ro Z. " l# $A & ' (j p( 'l&$:#!iPr\8 U/,)D\u 3A|pssI{o^xS ^ ,    yFg!X  u J J.I 5lPflpte ^R | Dg:vPy8S 7F Y Rj+ C[.F* D 8` '] . t : > / Z56Li9wTOk)y,2!"GyKr W yvߒߜމHܺަPLhE^is2To_vM-% :twvhuV:l7{5{G  f2_L m hei3^DbMh ߰d[6MW9"w܃PQ'i+߬0 K5?+='"p  _4DJL  l~>'GX/\WXN_> v_r_ifj9{w$<#Zkf  q_  jJq^>1G 3?1GN 6@DC#s12zX܉<:^PVPZ: )ac߬\'/"n<%$go{'<. }   ,]<"&)+B,<_-6-,{ ,~,,<y-[...C--, 1+ *** *- *n *)'$&w=$}G"J @!.?t M={kT5T54 09  m  ( K C ! ?pOV1 _I>r0#ޥ < :4 u%7x2-s]UKKP~\MMEBj(g,oX yD G$ E x  A$& +KVg1* /~,|=[Ay[RbM2'Y8W9c8xA rbn\ ^F   u Z;1 @f",%[&(( )(H(y(o&T%x"kx?{uR\Cs}GG; V#BrXL| Y ?^551;;,`8mhy.m3*| / r 2} [? j= 8  i O )   Qp + 1GG^&% )  m r M  WT0^ XT$.=(M}tKc+pK `  z!:Qll{b5 (#]-"&g'$m L j g1y ! )9,2 Y a E< " /]F X |K S 5  7FnQry}]^{ `ysMn0- oP}+u&HJ4y>ޮA>;Ccvrgs$0FS-~xfRۉڗsكZSZq_ԥ @ ҕ BӰ Ԅ A 6r c O 4 u N 1 E  4 'm s/Ch`}Ir=!5z  O Hl  Iz_aJ,?dy5Pc/YF  %/yq P Z![ n ;!F" "g#$& '$())BD)8'%" "!#]$GO&_'^(")m) ) ' &q # ! c P | H i r @ @)U+rDT>i [ y Z` | = t Y ,# 3o f3 X" d w X 9 e z  , P u < [ h2.: A5  N#[\:,~g/6 !  [h knPhn$* l N#Ib2 ~F/mdWb MFW~::M%ECTus*/{8u0 qm8RZ3,BWsH^jVKGvu\BsI } +    :KP @  dh  zJ /"(MEe![ݩ> bEkۊ3Ձl{]0Ѯ3 h)Na^Y7}kQl,ۍuښ~J]ڥ.F M G6 ;!u"u#E$$j$'@#2!y PqdS7Vfq}> MSZf<@>U C 0 %JeVm]Kp6O?R$* g .og t56OLZrX_dW;E N : [g ) t|d"($>a%v&^'jv((!!*",$-%.o&w/&[/p&.I%-j#, r+)]'%|# O)* R @rK~PUq ." , B "&</A0R U U}o #n[% ? S o&VFqew%HP($ ۏԵұ hѾ  ї uVֺ ()*"P1  I 4Y4NSvCY  c4t^=;hyDw!*o.;%='!A} n  y HN^>w]O!^Rj~nY: _X|3 m < 6a+*g $8d^AOpvc7kA! u nO) ,j q_zut!"x#h#" ~ aZVYx  H~.U!X|a$.)q&Yazepi%wpTu52yw{)>0U5(,se\i~RQ>08$|!%sT%pD 2g l + X " d ( dU VU N e.B |*=PA-U|):H ?Us 0Kn  cF}i\T ?, c '} 8N}A  Q 6 \ spxR,3qHK !:":2$%v&(*,f---bP-,m,+] * (` %"f &> &&2 )Lf1eUNBNGdW%~)&(yh k^ pas$>'y lZj:eVny7?I1 4DUf}NEb )a&C&C?+ IXF| &&u zC/ b4  +, k R x j0{Jx.bj0&_#iuj #Kj]Z.MqFݵKr")UڬQvz ])X  K S^ M~/ O i`vt V Q S- { teE$PpLIJh&hm/ tut`0_9+cp<ل|Zr Sq߼A)t#?\06Kir߮_C{e?ڍeݙG}h (_ 'L!"|""X # +#r #V"""`"b! "ps gs  W~^<. W73Y$q3  GU(Lt |f]X2< !s{~fJ {1 : |> Z J>=ֲ՘՛h6fSc^,-f%gb P     ! # %&&?& ' & &&'9''[&:%#E"O!,bp h;On.pav`H @   C x   lyRFX[o`@B | M r Y_@Dc` s g \ o { l KW h y;  9 ! C7^ uU.NH d: ]  # 4[ : #R /;! &n $ |wY096>dby Y Av&u3 K5)h-1.-{C(o}iXU*\))x/Sae9ndaC{z7346V%1 - 6%qJt#OR 6 D $T AV'sM0V+ @; U $ )ݲ  o x١ d צQוKD#ܘ n x = I?ri$h^]GKDa^["oJd_ o S+ Q ; !@ t! ]! o 2  c ' U9Q |, S+#; [&9@X*/%+2B0 3JhIw{` JKCs8+<  ݩ R+߉mmxBQhD415]; b MRGGCp#M+:  @ t   9   |cjc  8  1 E 7  l S iAJ !wY8])jS?H d"iR3iGDM>GGS]mA3VMc"۠Xـ=8ܹ,1XV,NkU(lyxc32  'Z b v  0 KV ! G$ %1 % % $ #s C# 6" !^!!H%hF  s i,  S !v6~s G \ lH#Y<V%BL<@Kn`uA=oJv_7(0xdr'z`{8 J p P # ) q @ \ F u P  j P   hNa:q'/ C >JrUfVY y ^f( U0Iߗޅ߂^%QPX^g%Lݮ61U۽aAMHݹI߁'CW-G,fY?[Da*j <INHC}U j ;o o q u A Nz1}H=((v\$Ry R}p=tEC+!Yak+ \+qA U H L P K Slc]<<~+^7:yn6'a>U~uu+Q^N[cPFBlSML_^{\l0L*ffI : : A V0-M:"'yZ  (ޒlOGר= ;"nˣVa ˷ ̗ o I ΢ 7\A 1 n E E : HΨ)֠siaGcx$n"H0 `pD  (g W keV z E  } f 6;= 1 & ti1:|+o:$   W`  Z #[Fv.  $  L | @  > / : *W[, aEFc,J\؊I ޡ  cVSTd'Z0u#Up6 > >`9!] u  ZAo^"Dyp>>}Xew{iHh$w , V w )|K jFO9XcJOs> .>")vxSvV?4q"e I ZsUVCrTAkq7$,"*݀Zݖg<ݶ/("/U[)ޅ$Lݔm ߞb *61#8 B eENOuz~ZXCi 9 ~-ui(pQ()KN 1g`DZSzgN=Sa\<0KR=35Q l+ 8I%:  ; ` 4RCS}FrcII M ??m z e (pNfd=-Eu- n  s 3\G<)\8O -rWEJF1? , | Z- " B aeGiulD !I]fZhJ'fL       z SVeD#>: L  57k 2Ww a*[lߑ/6-\1//ӕ,׫>ujo0P6}. =   ~Om;?Hk3 ` Zi_jpL 7{&""blZ*[A~{?r5|b{zw@eTW Dby}Yp? C %, h A "]s|!^)hb bX >Lp\/*:|:M00UKb%<%b0v%ZJy><+? 7 Pu>vIg_A)Sf >";1֤eтh̒H* H{Ŭ"5k¾ + ([tZbub=:Nά^xeԌ=պ׬vsN:=AL1-#B h2  ~ t   ` &  X \ 9 ^  #Z :  <  gUb  u,' "1x$l% L% #Z!uv:[  x{"\UB_|$'SeVqkHL-{=J ' 4x?#NF{kM(J|b4liU?  d ib+!x"#>5%X&& "'&gO&K%# u" y 3N + 4  ^  )  O  0   c6"Lt+}tg Cb",NsQ])Tn,NjR5Ch'`u Ro= 6X d gGi[wP_] Jhݗڞc7$٣MFـjݯc }#2/\ST=X79'hJR8w sJ/b7ubM6H sIK-f\~[ c  hO&hSJ(Le@):!Kp>p AQVHo^$|b`  # ( s    n Y s>&h[HHTMEtS*{ROmt)k"0>LGZf.bKZLou '~P)o 7 ! " 8#] "$!u3{?#Dp e  !K 4-m Qqe:6H*JWe |lIsydCK    * w Y_D  >3T!2""O sPI97zZc ` v'n O B(L8vt^1g26Ai6ܭڀ1ݱ $wb %N dA VR]Ld~*n)oy Z mA31 KdF+|q_\SCߛ;E؟֊zDQO_|O Fo:2X-C9\Tnd   .i.Z CF=u>i-^ܕ 9|v?%g5ړ;$I\'H .Kn{/Oa5 $$ vz !#$1%$$3" !P{;WReqC ND 1 g  q { $&2cvO \[(% n/SC5e"5}g/VW6,; :(Cv (A]z> S: u:~ߥN,mC14 * 1(K4.p+{e$hF 5?Q ~ q_]duM=06D6rGbS+bIdl{ :& \ pC O S  a ;P u Kn *Ep3Fx,! %4efeC H$TnesG #\ " 5  b h K ux];M>IKNo 5E-_$l:C? EVjڪOp<MT1pPsOn} J@ A ,|S_]KE!m^?9J 2J*|)B!(3"%H~]"|}ܢ*9|g>&'ixjZ؝}jZs\S ?E &4  4[jه{$ٙX.s 9ڊ 7@ ܳ U U I6_ SA [ %(mQ@?{Ut_8[j,5|UX5(p{`EFH/  $, 0E[>9zi 1y !a ;B 3 WDErvkvIQssgxA }?5_/zHi,  eB8B@6|)T h   l pR C R T  W   ' ; :)  5  S*@xTm*c  " |B+5znn$6D`m[usSBiHvo> 6 LUN>N3!ra?D2eּfױ(au*߈PyWJ5)d#Znek&z7;l rMcxz RD   ! # \j \ X W % ]     } p o p {R)e9EB/kx[#RfhTUpR&$?[{.6Hh6ML(8m  E  >[ .MwIs' hOU)d@{T5' &ێK4l@'$6><J? ";/#q%pG'(hP)S)('F&%{$$$#"H!m:gz ; |g  ,y"u[}P%xEjK<cP_rD[ 9 [  <0Mem [_1W#'W+ 4.[ a0 _1J 0 .. ',. ) &V$ !/y] X + BXtfF / ,0V;vSm hCw-?o}&:I,#B^ &AdF 0=(b  1Y W$x9: $ d >EPm"O$%%$A*#L )*ccIN7nk*e !5 i c A LrLP.vciLHUDka Y@Z@:OV"Kt"T?w p 97  eY =U%x &ޛ (`cSyݳޫ jcUW ' i .  Vy z ieE~-re5 5JݢxHtsm  v A..ivZnyG->]=w 1 5m > \t 5Lkpy]KN8N!:Y$ ' () *~+bm+@*'$ !~ O"K # G$^z$4$4#p!!E zi2 O 7iB&gG pS| ]`ikv 2 84C\ F? > = c-ynI.=NBN0`,  8S)?g/-  ~'fc_/B_q2u/m V  8  @@ N| 3w #R%& '&P%:$E|" o3v%܉ki?}ߋ0Um & }_ %t =_qa ZҷNdޚ?U@"֧W#3DUx$M;3L&1 9n L:!eh0v  #J(B|Q5vT Duz#uT]o:`el2k WQ`) OkG:X|)QT_ b gYv .|1ږ >/[ɗpddnc&F H!V#ر#[ۿ#L#"!b AA1s D*i Xevn C"$CW&'@)*}+,U./$w007.6,)P &"k] gF ~  r+Y]3T|)TC}ASsyC3{ 0 y]6}^C ;`"}#fq$ j%I &t(!*wh,.K0Z190 . +(%@#! #!|705S  2+8%_.NZm 3R,&yVCP/ @ g 0 o  ,.7>xvt6<$)*݌jܦ/܍ܚ0܄OPuxQA{E>wb5*^86BLC zh8 ? Q | &  #3i'"7V\Kn=DFsSwAp+ 2(ݶN޴(ynjoߥߛL\9'.~eN%) \/ZbYcL)< |[D  b x - \^2ipAF=\9GB2l)`xS-,,9 g : d M  Z6  h E wV%"G0Qm. BHGvPsMVk!miߌ 7 L 1=lT " $ |$ #.#~"A!* r <$ 5Y!>nH8 l "   .   6  9 !   W7|]T  / i C - e m +R E ok<ISUGl o!"#{$j$g$D# !P !F !3 >Cf^'(  s@\1b"n Es`zG^'&#`r f {Q H NY%$\ZN HHWF0^[o`UUBKUߵJt&#Hb4LiCwpFP VJkKt;M$(K  }5Oo{ #` *XX  o !]%uCy`A05aI}2^(4@/RXJysYzѢPuղ{ N <   ^ e x> o \Q !   6 i ? Yr&   " % (P*+y+*)S(hm&^# `&pr r.YM $ k  U<DL z W /  F 5d ITV/JZ oa z VP  X: q M.w#g<=Z #dx%rRzT8F\k;  3   z Wq Y Nc-z{XEq>C=V C N5XmU4Tep $ H!0"" #7#.":"Y!5 KOH!!^O_  I%Bu^F#!Tj/g)?;Le`͉nj_Km̊4'ф}25ۇS9+tToa*w|D A): 1J % ;   ?  fl[ca. &OOf%ilu7&`kb (-b8z'x x.?yݓNXΒ>ˣeP!: >#'&bլ(ة*!,#--aq-4,&f+|*1( '"'&{& 4& %f@%$H$$S$$$$Th%%%eh%$3$x"?!   ` ^gcAy;Q < E ! B {3^HZ`iQRu2h1<  g(SLMo -qe=oY{D\ b /"R#2K$ ## A"_ !r!D!!'e""j"+!A oJ]ir^&JYi>FY U / Uu m 9JKk!2Z$;;r~c 8 _M,Solkz Cq 4K({"_F Al b*c`tlICѨi4с$h`Y)~D#17Mr_5.0,]4j:U $ #    Q AvGmdE8`J##kT: Q ݬ2lޚY 9uphU0j3v^`{6" 2q7   (y(9c3|)'1d4TR"  rpz  5 /{~D9B-w:)Xb 4 dj r ; )LeF3hHTmX r9V1a6ZG@ 1 t < PL5~,gw * ~? L)/g+Ogh`Q7܁0צր[^;> |,1/C  .bj89@ "*%~&& & &^$ "L &,Wp e !s !h AX cL9\   ,& 0  M } ? 3 }501%rK?[7 K  &3 X# / = ?*u[ )     > | !j "C 5$ %( %' n%I$ "# XC 3p!j!!d JMc xj[qVE9J]k+!pv$ YZN*KQs )Gn[Zu $x rUwY4X.,F v `2lm~۳6Xn٭#{֮CX%!5֚ֆ\tl׳Mݔs.Z)9^e& Zci+%J  2zbCkzN_Ww#8]Fgo4%$<ۉx:ET^֩JE|$ѯқf*Kh!- >r U + &#i w< !KZ\6Q3ew  U]  qW>e e7 6;V^} ! !X ! k!r _y\}CN1- `  s   9 N   P I4  = 8*` w    Fh>jRa/~+>Wvc gS@#:] 6~YN<9Xfz+&d W SnuC]@  !oq#q%')*tY+ +" )S >'$Cl"| uRgXspO$L ( rYU>i4NJ "AdOoӳS>#' Ӫҷ/a,ҔCJ~*, OpY<'^ fH4 x kCWaQ^U-{OA 6H[9kIr/ Bjrs      1 Nk ^} [  S\V r2`BB;YZkE+Bz,e7D8~0Mh`_HAWZ@3KH4d'Fs 5J_dx t]*qo9 3AS;*QL_lgZEHvX= ߷k$>Q% ChZJhUi4A8{B>-c B 8 :0Z|X1d^o@9gP xy3+A wCr7+`PM - & }$ %  76 / A l37}  | Q 9| sd|] V  J   4qm^~9~_b ?&V\b|6pkW y swA@k "q$% %R$"S )gI  7T"$/&O3&%"V T$n=hw5 a xD c V ;4  ) Ti 5 t t U M (  sc:H I,KU_ f r 4\7p1lH~>D$p   !  l  ! 2b(YR5*[ wF}5sZf?{B]I t/ j U *C g b  ZUi\mP%&  :,n-o|1>gw~n s8ׁ0dT\`p?|=4cֱ^;1ٟsRڰ^ۑ3ޱ,}   + E l6 T  y Z " S v % n ?  * K@ b`?n'Tj,c@r}0F0;D[9']}Za܍zےBےfc_&ޢH!m)u7\Z x ] ~ V 85 >2 # &H nf O N  h L  o - ,g \ % t-  F ~  Z`-R }C\V-  P; iw R  RV > p ;EZQ7cXXT $J  z 1nNOiWfo  D T n = \csn8OMWC8Eu { $  ({!BWiH AM"q$#d&(+ - #0 9234|44431\0.v)-r*'c#x $}$@;i Dt= vf hNWIkf>T 4;ޏ[ۻCڀ؁~?.o hԓUԺ,'CֽG6ت%`ܛMiFby|E"e2^oNjHE87<@i9PAlj. opm1"$Gig2\jb @ QI9)={0a<O0l4CGEm<@gm<p!o9 Av JHv7F[K,{p} 9! D% (1,x.~/x000"0 s/ . , *c ( $A {!j Y3 b 25/va}i/EOm X^ % D q5 kBC0Fql1  " ~# %  ]!B"M#h#Z##q#"Lw" ff(BauAuYm%PkHgK%|q@*|_Mpge0H5il+WkyBYGpcFzh @McZ?Mޓ ؄ 5ּu"wkӛӤzԃ42֟7;SK] 1w8\17 ?nJ8k SAe`Ae  AM3%Y:l& ` T]K&|m9 U  W S @,$g" M w S;]z  a n m B y_:$:C b . a(H&*p~aVg=W>is^@@.d:6 M D=T>@Cn*Irvk  8 O s  * b " y dX  4c@/U\\x6avQ3}R @=GJ1su8yq^JK!y Wzp)!J Gm  I JmX4N.E#Ka@{~+t\#} w bb/6 n 6 < cs  >8n .62ODWQ=Iltn )&LOGlܯO}zؗ٧ ھ۳qVr b4 -ߞޱ}f+F߳R Z;p 4 > L/r$Vz(Sd>BV2tqPw DmuVcD;Ssoy%V1O2Cm5"'9e7  B|2yY! A %W{}$ =s )UZxtW;#?M= A  TT H9jE. E + 7 <kF^0'([6nU5   S&xFA= 4; 1n K n g"m3l ( yyoLgLkjBZ]Z ) e X ~ 6%X[X9LvJ1   h<7fEr6!!z#$W q% %s%%&O&'cP)*rQ+*)Oi(;&?# +w&&WO9 j Pk o I ? U = e `b Nl).)b0ۖ<۾ve#1rAqhQ%y/nM6"7"s0ZZ%hi5C\EBL`}eg.n3uls.\]I04<Xm>slZ$.usbeN2nA3Gx uIߣv|+=KIDAPB7Tv1&=tݲ ݞjݛkAq}!B$^&L)+ -/&112n3MS3}M3 3.2`22R231rW0| / - G,W *)i(N&Y$`" jLY!J|l  -   dg x F02QJ   V  < + A  Q{7t=&/yhf!#:^$"4#JN!^zrf Y =!"tq##v"Uj T<a?t4V[?/t.t]Vy@<  8 > ; hFo1 1IPa{i!~X6  T { Z ~#M5mOiPMDt7f:|}*bLB~oMS?>!Vp@f4JNqB$Q&=:\ 0 W,G,DޱYGIx?ަWbl&h;=@q~ޢhFL-< ,p"*m;!ck chX~    A dN>8<^bY  nD- 8m F <& `qOTERVS5}JY 6  2     a J  ? o o@  Rsq?8"NiMl"b$_ <  |y^ ts.Dlw2{Ua}+NxTG9fm"k":t +k      S %  Y k  {f q: KJ i I 7 Y)TU-%9S+=h`ay+p y)xj\bE YS xy HP|r5k\` _ F , B` uxn p!o_4w m Q 8xdr2a~Y-W+.,cq o d_I3UY8=`! k sO2Ufa0M_P0u^ORKr#BQtH wnOQZ\ݑݩ5ߤ*z *Gv [ u~*$|h_nE %6qbZ Kz_f ![Z#VEY<`jKX\f/*a%e?&rwYua],6rkDtsr;,jV[J@9?,!A3 < 6 &C|@]yBHN* \  n,'k68. =5Dfe   7 ) O_ ? < ,  q "  a c ; H U[R Y  }fiz \N F hllukWQ4 #"D<$!$#"p[S-n W o :=m Zt p'qC'8J\ !ic"MW#x\$8%&Z'RE((i(''qw%M#Z$ F?tVzaf {ߵ ދBܧڀ؟pلCLPL[3n$my+/#8 0: ;Xwr9k߬gvCES,=?c2|[K;{`p^7D)/4"!4BnSlvw#KY u.ovc!B(XpEj a iMߓ8Sڸٿ9C bٵ Dۑ.߇o!$+'/*,.1f2 4L6(789P9l9`9$9~`987n6-4|32H0F/.-a J, w* (] [&6 $ !|0~})*^O "e<w Q! 2 2 n8  jL  w ogLCe ;|'$Gwo ?@d.2<2O@j't_ sb "JaI &qXL+=,x!<HPGn>U[; h X $ X z yEdUF I[ v i o!2iTf%},u302TPE]JDs`V!.Q$(& )JRI,Q#4YW  T ) t  3 ;wX%ip@P& qS?M%o? ߦ۰bO_Oα9IE0*D<ЭFӃ՜Z؀q0JRKOKݤwݣx2a0_u7B5RA (`}::dW4hd`n ad " % y | W 5 N 2 T <AM{oR d}%7e'm: _IE ] ;B^cNJgs2~^ iR"^ rci+V@ ! "#"`"!q Y Xi^g G?xTz ]  / R = x Hi < LVs{WNBv""EWm.{8 + E.tG9l9Qu*  W% & '?6A|{4j0yG ?xh9 LR |+S< 7P1tK\ihHU'dC8z XZ{P8*=jX9c,o,$4HQS/L@]ad5E wdXKqWPA:5{Unk [!Wb-s) A!f;)h߿Fwkڿ۽C K}D9: Nw۩Jܡݤݘ:V߄Ypp22~8 >{tS==-0u( 0p *9[ wE1_? V |   6>yM,=/%.)Bq J o - 8/7    fy r ~ _.[9"  >;     m i h ; , - x I < a    ^   { "- 7&~^G_ \ ,3 [ ? % Be}jY "  G  ?!>9q % 6Vq;=D Q {h58S1Vs)|,4!TnNH oIs[F>s xrfsh:GpXp vFVr<&?"%qPw(_C~b6=1rz%?H JE^=Z/jL Gz߇vޠ=0H ߽ #WVy"%2( *.,G,--v,,+".+;+n+=,I./i\1g2222X+2Mx0V3.+(%{I# N ~ S [?NbfD c  p, r  p 7 $$  ] (X 3 ?]T# ~cd = +fU^@) r6M,MuSS~4T-i%IFqbp)R %"K$&%L'o'4(+(Y'&%r$on#o" ! [ :gkth/rO&,x8$  ! ] 9,  G I 1:gseMs$<44v&{kT*(QlP5l=n`2;W+C|w88Cw=ikhic5sqk[e=+eW$ Xۛلؗgֿpog)Rb԰ՠL6"ۦ"ݓ`I 8T +Qr3 ߥ>ݔ}8"ޯ `zI4.*jV3I (OJuI  -     J b} F x ;jFNR`/!}!hA"]"q "w # " !A  Q>  (|`Q|\)  b*k mclG .|U'J$ He b1 28ae4WO:N`[N(*U Jo'c`$|6^ }*rN @HsBC| mq I o C ` 6 E`H_{ߣܾQEhܻU:iS Z ^1SaV~+fD.U_0Dp8fLAO}@C/1H,Na9h a ! 9/Gm(~ !!""$#&$s(p%)%;*%h*i%H*$]*#+0"+0 -.02*4W55.=53F 2 / -5 + *(c& l$T!s nk 8 3 H@{Rߗ'Z_kQ' t J    0u   $ vS R&B-x!o$&\&%?$"\%!w+ 3 SDQixTk{(^-$ ! Ar6O'wx+sS S DQJq8 QmvF2QRHAbM>_eK^  ,  e f  ) $ w A  $ v B 6  ? -  _V9@g@KDMk!YBfd{b  /~& f `FBBi$TO$B+^%Y^G^OKpDT' c2D h >H]H\|BghI%;o}\`1 %z MIzPGkZ!/Mߟ݌ئׯbx׿ؔ@#؀ط8ؒtIՓ7u/E6NwM֩; :ع BRَ|{Gۏ4KL݊>ݑi!oomlV`ECW4 xuG!#-%Py&A''eP'&%P$L"A!3cDR' "V$ % & ''_'''''(S(! S(] ;( 'P&T$~w"i$]u+t;9@j D>  E az  M d  C Y @!L  !%W*Q-0?22021%1822@3dB4h435~5K 7S89RH:9741jc.E+Sk)-(('R%$"(` $^a Q  h    G@ }l &o\]t@hgxR+ޖ4Bݨނ ? 59{v1X* j4S187dt {n38@<<1",s9{() f'@jmNn:"h mMv^OߦKw00*- s:el.Y9i6܃7דի&{ӺJ8׵Kk^/UA`^'xC% 'rs g nJj " a#n##/"s!   R !"!m">"">!] e pG x - 7X3:c  : Un  3U~j3TRPL*q e b &- oo pM%p MGd*v 8`0(. qQ!M`o'BE: o 4 IJ@?m$S;J_k/} E`Z%6C_>=tQTe.5# -Ruun v(;^s@S{+$z f+,n<B`hp?B9b+j2z-8Pd~* m86d0 mX ) & @@ J a_T:m\u!#R %) &J''J&m%D$"-`!~dc-WQ_uaPrp8!"bD# ##" j H* } ^@j*iG5(KI0qEb`J&vx~n5;GI,4@bEu;Wx|,=f> w.E%Dw?Jd\>lfn O6iH?K8IW{^ZS=i. 0{`D+q{!.HC>T\[~ZZBRFE}*^] jUf*Yn 5B _ y{+ E '  :R|IHZjUKA<> 5| _ = , 8[ "Z@"/ ; n{w8hw8UXIP-N@P.2 #1t  -cn ob V E / &O J a  [p8Y+\7WTmM&TG)S~/l aJc dy LS2ߨ 'HَPڥڑA۰R 2e6]D crS/MZA/[$^snz9/ri7, JV>1m{EG$>nOe  RP SW JW٥ ߙdjj[1ҵκͪy˖ʀ)>HxǑɃʓ͚EpYX A ՁPi9(3+T ߷ N;:FU? ߂Rb ܽ 0R=KڍیcSPK_ F!G!; } Kxhqo x> one#53-y"*-%(')B+7++&)f&" u- S G+ '9ev6j e ; aV  8Qj  l.WJ "%'@*,-|.}//n0a1 3 5 79:> 3< <=F>> G?8?&?>>w2-+*|9'x)%/#("G G:Z3z8 F I \%%nA'z V?v 5 L; _ > dC,c4*BGi;# I@ZPCO}" facoC=bYLpVKw/x{_Q+ 5BAVߌzS6ۘi@<׍׋؝h,k`ބ߅S1zF ѦqѺH`ҺeҠDbOt_k F{`t;ko`ۚRށ^cOpO8gk 9 ws  u  7 l " '% z&7 &8 & #&< m%W$|$%%%$#!U    i r d !!Z!* %@F}#zm 6@\e[T#%] X k8fl-CklXL] @ /K?hc , )3 ~ qd'5lO ^7]8 r5I QeE^7Yy'4% $6g8J&BMx , 81]ܱ۪ާr/VA#:OV k7D>1^T fc.V/6g(T{~ k;!1tz _ l:  O?J!+YPP~ N T  9 +  I_omQ   s+Y^3y.dAC . dJ`c~Odo}  m"cXGI 4 0 ,F 1VUk j X'$NT]x? @W~8 ["[#Sk9~"8cTG+g#%n|;l~  \iLہمثm-Ч k Α 1 "Β r м 3q\Ҳr,=׃Ftciy%|C [)6o!XEP@7o J  #hE(f%+ L- -Z$E, n # } /    2 ih"C~7 |݁%݂TO(9 l: z"$Z{%/'R()*L+ t+*)({'<J&s%%$R$J$$$8%"%,0&l&N&g&N%"$m#Fl"^!= wln4z IS | ::sx xUѶ*_#]M$G90ĆTťo#]AGͯnXo"&h?kHvggjbp^ gޗL|g޶V^0nSDsy# { 4AuiL( #!X9"1! ܏,?CRhpN&*CeSxB::79Q?;8GQXZ"_(9#?`g'U88G)REMS} !6  q ( s" %6 ( +T p. 1 4 F7 9 b;<<F<E<U<<< /< t; : u: y:g;;G<<;=p ~= -x 2:B m7#UpfCH97L9E}ߴ>F&Eݑ2ݾt9CA\^k_Dd9XbL^w >x?^"}EL   F?v1h I cR-;BE Tc- k 5 Y ] 8  >/fO!jtN|,zkN2 s h2q/8@-= r Sz 'd3n$}%U9IcKbjxSw@" f P  h#=gm0.-q{ $S$*K B  f  R  XB!i$%p%H$M^"9;<Y a v /}a:IٵڳanCG9 F!A x^c|7[RLp yl So+  /0W 9  3 T1+"mnT w;k^ &n   B 8 Q [ `B   g [ %A N erlf&E  e [ g4]d[m-5nU  C3 t}'N`m^l;Uq7 EwJd`.?CAs*XX1tu 6#$tA[k f7{h~~\j]KUj}3xu8ܥP`ܚۊ[O6je1e"?0I* BEWkb3mv?_Bqz|d HI PvR&mt ~J yTW=&zL7 3.w- !!="qV#rV$$6D%)%Q#>)"\AaIvSP207wYZPJ3w.ew * C 08 BRt(<M_#M {{qfA%0W!%$'sjh !!&Lr!I{l)UjC<}o58R,BZ&iWWg?L}ErJ 0 ߽ v ߥߕz߱Bm B " e =  uI~ b: VM%ٕ_nӫny_4=~yg󠽔(dmċ^ˋ27yۮ޾+~231[ْFj܂gޚ7 Hߒv:l)/b ݳu1&WGm{١'I1C w s G"Co`t>Nt ` E<2 (  3 xj\}*vu0fnPzgN C 9?ZEE1 \ ills{*!#&),v/C25w9@k!6A"C"{F"H 'J DJI$G)DA>^;Y8p$51<.~*V&f6"p >&{ @1I:2 f *b#7 R N4 PZH*\  r. $! vJ }/L qD  }EWrj2<=,bW./ m`ۿUS ^ F߻ItTj27 \BSaGWo\;;{ 4}8 io{+31$/\B;)qq]rdUbH7 h7c\cu ` # !$g&:((D)))1)''&T$&#j"G aU~RH3}F2 <d  $  r [52@.G  v z: F? f}#l  Fm(*=Ts8/{&[SKx   b xh : (z G pJ8/JP#c   s !  v  * n d M  (z  _'srA3 @6 gD S2PaP2UwCvM{ oCtDl7!"C$%m&WO'2'&-&.&%,%d%$#5" T r8   k  7 `k_ 2 V c.2s;"$&(**],*(<% !|&^ }t(8x     ~0`2AJiwJYG&K(|BV^`xT-X[0 0xCrTKBBr3/c8"zQtKy/ CV 8$yn݉u2ހ ލ/wYX_ Hj X ?+}gI޴:wޮ M8 M[9tPrWj@ bB ty5 j[ ?a 4jL UKK} 5 ' @$4': * +6,[-z-N-,+)'%+Q"gcVif L+2bW+ 8D" W w C ' B ~UH;v{_ G]a*-Ebq= +Il5D$';XNq,  YUi,  vf qe#*~?%N/(tXD"$v&(g(|G(6o'&#&lw&'a)Nr+'k,,d,\+*in**))qS)U(1'J''D&4%$Y$D#" "%!s>"< E%<8z@!# $| &(($)F(e('8%''&&r%P$e}"0%E\L0 O\ bK /vn:\}VKyRآֳՁ' Aћlmbܥܘ?̇܆Ͷ΄ߕ1ҟF_Ӭ?`hُZNُOט7ϾVld MդC՗%5vWSR4dɞU|ȣ˦ΡJ EFړV s`IU8d{G & o s})34C# yq  5 E   0 6F$,Ajs'hwV)#ZPu*W+P] W  7-IT P"$ %B%&*e'.'2N(?6(9)R;+(=-2>0_>2=4\vy;WN&%8ס)O2܅ߖp O!_< & s' Yk MDV)@ 7 }DEn+s4NxB9H/gAyqwj~][^*P'cY$bxrA 7|3z3Od@7a@d`S t  o]tH~![7#`$27%%t%$;#m!_JE?@ = ,|@ O`#t_OnYshzqD 4 (X  >L56L8":F]wMvk*>=f^5)x KCQ1 k Qs[s E$ l [ 2 ~ .Rxa]=z|A }<I'Q$I++ >O`^FB"ksJ2 t " ݏ K D\{ٳ;ٷwSww޿!#%&'v(yy)o**+m++B+F+C7,_,,61+[)n'x% #FO"!!t!0 "k% q6jn> D .iVh w|E- [4uUpLa93 > WsP~WTtz d j!\!DB%T|"qOw&oT)O nk~a99+T^bf \d3/Y-k#EncPQGy' :"Qb h C  y:= l# d%- !  T|dn'Ga&+ U Ws Q - u I Z~~Dg g [n } $U 5 A tmq[9TييD@,)9(dC.lu utAɡuB=xĚw =%sϽҸZد+{[;?ph y!h"#ua#'#f!; k '  B' u dU  a8 d&   8 /D!\ 9N%f |Hp/   K=ef2' 1 bb G <9E62H. )%!?3U: Yw 60'z.  RE]-{VDET  l 7n{B+ 6  : l w0 k 2? MQ9 }ڣ' iד;פ`D#ه*^܅ݴ ߎ Y2"" h10_P+2SKH<i : HTHUY0rGw*+>/ abVض-_պGzz/Օ'zՙA VrR4#ז ؖ.}C*ܰr݂ip@f0-\n3uqzr&n;+M' <l !q =oFpr Uq!n!k!c!  + > G U^3Lu^c\qC+  y E  B D /0Y L Ce 7phL#&3+&p\Dm5oX9O2tYm \dpG `R_ \R-4 NYA"$S&&v&% |$H k#g##l$7&'B((_(+'R%x#z! Ju TK@ *  lߵ Dއ o ) ݧ*HL&J^.nN& D"%'(T(]'&A%d#W%! O 9\J  QSNj fq7=ke73uq>&JHYW`Uq fk(5[@NxN#7e0n;]YXE;`&!+AbJj_~)uc8g3,(=ixG_u,;  P? ! 1ly0n\VBdb_CmqAxkD2Q# 4km"M)ehD2hro~6>*SbWMp+ <L` Co! 2 ,= `  j @ SS6v =Rcd3^Zw8I K;g +{C?"YIYOH>:(qz0LhK+a?> {] Zۂ ک  U ݕ)cߥ_i3dBS߈yl}|53d^*"\'=BEQ'L U / k /7 w ~ / 6z].2#`_08!# %J % && ' ( *# c,3./+#0/Q . @-+FN*K)~('T' '&%%^%%&`;(E)hk)))2~)<8*+^,-DC.;.--c+S*('c%t$"!!e+3"<Cm ' pV>ta  ./#a sp8[[0 y K   wt  || b Pp @ 3w6c)ߏ-ީ6EOtݵ3Z$ 0{I4>EQt2^dwݨ' /]ճl;9ԯԮԉى#F\4݁ g_߉ҰCҦc_BKtK4' Wӵ$ӔӅ՗;Nq ) ޗ!ci]>;!"#M$Y#; ! N m( $     3K)? X.mP@r <G4ly; 6   plFd . x UG"%T(*,^.S/0l1N3e35968~';Y=Q?A`CNDcDC)B96A8?.<1:%75,2 /8 {-t*tI(b%.",' EobY[M` _ ! EA =5    L  =r  ddb P3 r / b A ; J C U.߻ݑܜpثdaaq&u^:Hߐ<0mt(4!/+w$v'^$W{,; I a0M}A}[ bA\P j ?[a$sOގܙۖڙk ,)?p]+~!cx3JP? [TZ-.$z/ "  F b ! {  l rHbtRj\w[T^ Y TdJ^#V`*Fp = <G>YZr7,Pm,z60%O0  *1  O[:hDQ7 * 7_}ovx~)'vrU1r p nM),$  . K@0 ! C# %n B&[ 'A ' ' '1 )' "&P$%Z#";"!9 $!ZGCQrPc4 bx]  ;j  "O /% ' )T b+W,w--'.}/0 ;1;1V2)213 100.+,*('&g&t6&7H&q&_%~%$D@$#^$ %& ()**+O*) );S't%#<" ?q~SNb E^,+@'CK%g@~fls r<mqKG Y? evHN m  q 6 -1/G+t>JF$P@TjN#mV:g#ݱjBB5aaf]M=]oܖ.mܲٷRعv!p* ϒ(e˟zdܔP@ݵd6ΧNް7$κ߳5` /(aҝ\cگ۶aPwݯކ:ߣ 6 ' L l Nu8;NyuuE`NO!k$&yD(('~%!"y%S8 E  u t ; 2R %[ _ pmZf c == y/ 7 iYtv5bG.}CS[ 5 }    8 J  W9 | 32+ | Ve G"#$%'4(m/))*+ +v*y)(W'_%K$U"{ #" f V "#gr%&O'&h_%"G%HB     p ; j6  [$* f~  m tD  ;uhy!l#{:wj_2^dKJuqw#W`lxMBX/`40q7P"c"[ LDfuR] . h nn__(> K .b  ߷^eF1tڐ(yOQ%9eALp"ORO 5~2e'jS ~DFCfv`|ZE vtN`g Q; a Wq,JR`@;QRvm'.";Fݝ PtoT Dz& mtTRzFmfkRRx3)sSr4NIao; RCHIbLuvI@  ~ X  Z9>@}sAF`! "! $ $v$ # z" ! ? D]pJ({e NU `:Q*^g\)>P_!OD]R  >QRRTkeIyg #&0;)+%-E--x+g).'{$1"d&!&N3  OM 3 F )B@L  >Oi {|`p-q 7{GgvieET-V]s<'>"V*kBhh߼\߻jSnm\2ܴ$ ܺ x}Z |Jd{{WRc Pb| " <  g O WB E   1Y KUsdXHTm !I mg', E[:S}po05B@9 Mp?bQ'%L9 kHW??1  h  I  J Wsv\Ge z'gV>.T8e :$trZY +*;H": N%Z,J3$ yC;>aCF `4GܘN '5qӫK'ԋZ`muDSCC6+474&J0pb PCL;   [l ,$U'%*,.S0^2I3?4i?4F3w1m/VZ-k+K*))x)s)8(' '%$#"&!m %iUJt[ut Mh"$*'(wk)9)5(&c.%X#v Ej O>V)6zHEdJ:^{~CKuTl6aMAt o  GjY#Gc )O"  ^n1t!Hx7haA.<a}Y3Oom TyljKC޻>ߠ*!|zd{8ި݆[ܸ;܅܌ܟ ڒ$xJ=كHٝWzT۟ވgaIr:o\coߍ߭ު1{"/)VzwCe3fo `^ Q\OO%u}k@!F !"!B$!Dx=UpYBeb7 | V 4 Eh fT-# j  ;  @sG =4 @ TS 14  RLR<nVb0 q c 6=@  Z )  o!> # %| ]'o ( '{ & =%m #  2   s  ) M/1 s !z oA_Bvo4T\]&, [E o Y]OxS{3_ 3  | $D}[5$3nZ]?s{}c0W-U _ 'kvu??A& 8{\5.me4{  3F # &a d~  ݵQEvr*Q8S߃j[i܅S\N7Vt`mxVFF|6cTYef1m,19[NT~3=d@K% d% @y D2s3yb7Q3zYUC3,hkr M L 7 pb(E<m^>P{;(VtcDg .`V;0=LA] ~IJ*PH^bAoi   H$   5 xc1,?% % B nDyv\CnN[t{ &*=XVX71CTs:g 'Z^YphUm_Y5i0]r,Kc.2h[nIG X!P# %&|Z(*r ,m.I/v0 00`.7,)^&#sQ |7T6S> , xs<N { ?fJ`sm)-]s_$+8 2vVX9{X*j6m1k 9:,F+cDitc_S0nIXy+tA~xg|. %kBgP Cz_QL= aXJ>6MR^0.JH.}r( $4E( YXr}Bmcx'i@l2% ~\ 20C U  LF  @O Tf[$= 1; 2 tk:N1;N2 t!W""J###)#gE": Ihl1EITk V=_ݷ kܫc݌[-:ݸH(.ۇAܺj;XRE@J$;LTg8(X^K b 3D}:R/wG=H|nW3X>Xkk= Q" Q#j# $s<#!N O( f h3 $J  o: G  e=$-s% w"b$%_&&r&Q{&&&M&%r#Do!(h\UL3]'a4,&;g-oM-W    E  =  j e M  Oo \ " _( % O T  ] m`-'0o^|(etd.T5%L_@ua5Otc'/y[XAuk͝oǘŸfGWijſiuhӷgo0ݩ$B5J\`4&CxG@O b bs \sT M" $f)%%P$&I%H%$g#_#""-5#s#J#Z"! )>p:yw  : P   06   vfA*>   {, E e om ( b 5  =%jh( i 4!oEC"Yi*50%'L>i'< eYDjDP,Q !"!#n#i#H"!T -Cd{&R-KT K}4 T % (4gR\^PC] 6 / o  Wv3tE;eN rx|:%]}~6\' L,$jL3}/, F  u L^AI*yh 1xWtO/*@q/I-|Rkنr7WګjmbVXh iE #s:s0bEn*=1+C`ke=S]wm#m< 2B1JK 7FuTV=39^Nuotvxl*\? T&py()ecA6Y>3C[ $^3ZVB1!H mJR`  4 5 B07m  2R!!!W!!,rZ5} t'  ' 3 }   &   g S Zx 2 3 C \ F"j%ad{z!LQXM5{d)9gB } e!"""#}#;##7 #! / _fD!i!b G0~o~WM?:E4bHB 2  pqvg% L 9!Rk$4:!|6n9E o P .! # x3 UM !y.4jp[z_YYZp0%*|9LhCXC}i8t&s:{v0NBn$YgzN\X2isA %5'(s6M`8Ou%KMY'%Z!RR^+95G0-Hj b FS   > CjSz =ti q  $ X[E):szaFK&@ڗ܀8' fvd3FDY BO Exf|e!#|# %,H&?9'#(P(݃)0*<+y,݂-3...e.I-},s*3(q&$c"T>XKdEd ) 8+K xdDDX D ` 7y U x s F H{<C0$u5  .C   l?#E,A*D  $ ~ `C z ~x2{]H/'dcw@!HadF"w%'"(y*( '5%## 8R~e2'B-4/F B H\<p*g, ; A   {  "p07XY+H<c} ^%AYDyDFMGgO9FzHtBaD*xCQ S X9  p  6vx [LOqSo4%(3N'4b LYkq> !F. "ZKoo)ڳ ?ۮ[jCvE8uKt+\ J)M+B! k/f$E^ss~,Tm/l#uXBls 3- WV " & ^ _ _6k 2u$N:O ;1~`gq14p%5h? / ,V*g+Nt_= 2e2HA#(z5SnkOd  |4W;V> * +>*\ HQ!-#ud$$ $ #L"&I!R! '"0#0$K %% %t%$#<"R!4 K;I` .A 3>CA` l &% * o  ZV Z<e!]lu  W/ao Zhi!#$ %<&'(")%*~d*+*w)w-(L&$![E'(:HpK$]ey/ x?Tk{m164kAu8'q+{`2[j}R/W- ukF]77;$$>1Cf:jO H:"a l' Irsz !G"d?$l%'U(((E(QE'eG&AI%9$B#L!#4 $m#!o? PLLx :=+Z$N9 e/Kya:/ B[w:~ ;&FElm  -Yvzc~WwmQ@w5 #a_ Q .WkNTO #`  U7 N  w 3  n4T`]%@ Z nqR^ c4>K['d2[(Lw:lwU}~1 dlqlߒtANj^؅1ѿϪΑi|@Ѹ_t%6zmYշև1t-"PܛJށuHmhH'>fr/cZm! e0^, ߰޸sm1֬ Տ"f#$ݥ%D&%l:%)P$# #V" "T!$! I ,q[0^vtcQl@o[GRn % ]  K y? r   h0 r=  oNN'|u.FO ~/3-v [nF~NY89 ^ T; U" p - @|%biN5 ^pb*-7"-n#tn UBTQ_  #  B + :dsH44A=O,`Yha%O !!! y}hlb"g4E!4b e% ,}ZAQ:i( q ^ J nGTvd/ C  T P"Q=J,2\tct1HS=*7bpS.s1'[(QV G"0:ym*IoL3uXrH0$I;c .[~ 8W@;2Gf [ ; Y-W^z6d0|YQ#+h^eo:&E8g/7   I = 1  Ck5<M2 [bhn@36+4IKSKR   z  ; ` Z u  5x c =   L~  I !H""<h#y#}$$$$~$4*$#^#$%d&'Z' '&>$i"]QB:2{hq^vl{ H7\  G % i a d y q)]l~@W.h:  nas!|&!E#@ # [#"&}"!"Q # M$$.8%8R%i%N%$R#!}Fm T~ *C t4 ko?rp`ZQxCDL)i^Kz:6]$oE M $ 7}g8&.ZFlt3&**SrH& f rV*Y&Sc=ox  .4 8V$[772_b  E @G8ZZ{}jx$ n%,m;E=N;tD*!?u#%(&9&&&''h()$G+%O,{,+g)+&#FF]Uii= ~ = u  f E i  P f ]j L u~/ :  1  QP | +` ,   w  S  { 9 ( \ Y b H C    " bxrD;-Hxy3 ߵڇDڅlۋ!J8݋3vs8xEV?iz̿ x<`z {ZS=_gjֵG2 =X_  n DlB'YQUG70. 7+2m(0QqkTT}y>"kOL^Gzg, p * 8k%i^ 6 , _  H b  : Y4\n3 4;W  #m%&=&'&i}%#|!~?V:Vpu %Rj]OJa,#/0{@@W;^]z4<O-tz!["{# ["! | R  ZAa-f}P PP oS92U Rd^ GtXP4YSQ<9YN6 B q x T{&~`J;M2$9rx)58r4% .!8"K"#"!/e tG1Q!(cm C q"VY#I#E" s[~bSl] VN5[_v3b5rAg!HP.^Lc]@;}Mj1e=8jubGZ]?@D<1%ub|     +M   N   [ c w %|CkO?Q!TAScU /xni/ iI/ c\IE~<w@:Ma3f k ,]9   (jS4;2 W  /0 9&  CLnRM3m*\;jbk>092ld9U' y @ x&b EJwMq0 P ~ێۯ|tVx;7ٕm :cφi7kͫ<$Ҽ {ݻYߢh|WE `QBZUhJ"$\a J\M 8*p@:Ca;tE @!t"7"z"" y~`%Wco $ L e +lXq1g=B= IZq-Y/se W!GbhK hyHPDa !" %'()ߢ*$_*$(&#j [/pFa9+ ` u* UUSu<o 68"J"ߩVIj4N$2&YP$XH@R{%_?"^bPszYmZ1nm1K ;C7J~Ԛ=ՋՠփXONOޗ}ޖl,{#J+R 1oV-a84)Yr Fc&ln+52pwubb08Ev ,V=,)M_ x*#j%>(C_*,k.+01n2h2^?1 / -,J (A%!RIVNJ"P&(S*+,Z..F...d-,0,+Q+>+*.*:)o(=&&KX%$#"!|Cwc7tF X4o9<0 &  ,T>]gT(2WtmX&,$ 5v% U wta%.| ;CZ}_ <][0">OM ~z8)ih`&q \{9)/u?83tU  P} p b d h` Q @m:-&/cj|9V6EI>O S  k7 ( A T_ $la6e?Y ( R$qb"%'(T(r(''''' '/%b_$hM">?,~k <Q  %- MCWZa&!ޗZX8dWޖ.ץ~үMaZ v]jЦcj@եZzgޛ&vYFtAc=Y[2#rB}bSm?oB}MzFBy(w%kf = K^e=[@y(JaO=@aq\+= % -L*!*nT<d'Mw7M,z[,b#, aG v_ : hi!k"K$N&('XC'&$@"1~'q<-"7' +B -+ -Q,+4($ dNZd&J\K UW   264h/wkP\u/1۳,8^ګrL~"2xLXNlJw v`i2 r] xa =F ",#"$%%S&g>&+%%1#4"4!( k bJ q 6D; z % *Bt,OZR" u N `Zh _ & 0  L"X Z ! ! F#sݽQjݬ޳r Z= H{4{;E\8{HDjhIEj|1WuXPj() +:zA"It or Iz7DUT:U&?+k 3 9 =+q8,Q a|#*h;P^`#8NbȲ-M#xʒvo~Сҵ@o:N<7hD?I=/dMcFd0_R6+y:7wv k ,*B!,$&(*8*g*f** *E***x{*S) 8)w!.(^"&#%#$$#E$P"K$E $#t#""a?! y w   MH!! %AJoI#|C`Q 3xdiM4T=z:s d << `  0  *B  :NuC]2 y{RZX  , a XL _| C @ e    s , 6B-<.~ulwE~7vHz-zp P M% {0p s * q ` =wK8b>!(L9z X ZMY1+B Em4 7Z_mekA?9pEpms`i@P@hEperz-{D"Z;-ukuOAmM- q L  b K q{JnMzt5 ) : P$0GC% ^3 {)7PUe AqKXfU:0*$GB|'` A?IV;omvuw+?fPa,fua-hFoH.l3B( A eg  z N"s J Y *>v>b| g  #  3> # 6 }  9 P i A / U N   6}+#s f!+g `=;cF[ _X;{ ;v  "  QM[uhCY+n!}*A4Co;JN<Y-rI }1  W,  9ZRjY!f!"s###]" DRd'  b CZc jt {GB0[%jWcSG,,vuާM "׸zԝa6;#!!M1kH=<߇c% ^y!Gb-9`3ITXf1Vf]c&A(Hbݕ ޗVWq@  I D.YJGEx),,& +T s : k?M 6g/3z<x g #! xy[7WKIt86y nd"$ '?+O.y 0- 23%31/-r*'$$!Qt w BnC" t 1S(|'o}fhybݛ"L")8\`(/kP>"Ac  kJo  G  D';5gN-TW  %* d^%G_^  v[Z9L,W K"% '@ (W )*9+zQ+++++*D)'b% "o4KQZE>Se f%]׌ؠ}#EV;T'`K`:Wubi\ ] FG#]i{ #=x ~s.%yWߊaݫ_֟_ӭ o(T)bȍ!Ȇb-,ܣIqJ[\ *:Jd9]1W.::h=x*ysI {/e<ZaE Wv"mRz!s!""e" +"'! *C.R >"e #!e$!$"J$#"#)$ !=$#~#""! !B 8!M N! u! ADNx7coUUU[) ( #COVK{#:= tpOp!\$'[)R+-$.#x//.i-I+T( %xe"q "!IbtA}! +h ',\ '?9le#V5 `D  1u%e7G,|i,:`d)lom6NXF~ 04 k O 1 n\3TނtLٍe ֌p6NםفۇsD3]`1WSb v 8 & P n L z O"}OB}La,h+PzaMwb7 5RMV ` V t  v  o    o i   ' @M b ! 2k ToeBqA-l>F U r %# o "  *  #_I0 {  q M< 1 {, ` #@ " # %\%.$#"*!,!Zz 3YE3Xcu3M oCGu2q.g )7cD3`n\-#Z<vmtq] L :G F? A  `N {, h `mE6t^d*(6w*(n g.OsDߐC l.(5  i } [}0 z 9O33H}Z= &3xr3D+G8mpi>O I;!"$'(*L.RM2<57e88a.74C1*.+)'&'$"K 0TA<&q(q  ZY1`c}ޞ޼h>I2޵6[R5lMx Fj^>Vv  ;=v|/~ PZd_+%&} vWyI;B }b  7{fl ^1=-%s t Qc w%?*.02S4sY56U65:53s1/Z,)F&W#};!1mdj߲$$b 05!֛3) y < z=|Ӄm3:r܂*:. ]$+ -Ij3|i _gH]0 fpҥ,ѤNͮj]2?0DP [Y?]ٓVGw GWn >Ax)o*{0t [<kj/ZWL;yyMmL5Wxo `p|RtXUD HeAnS0Y{P  <XF+: !! $c'(){)(' |& %%%%!%~$z#!o {8<H XE  Dwe5gr<vnj|"V'7*I,Z-,+(N&G#"GA!^!9 [jrxW?! J I  ' q6i/j+0%*_ SvTN6 a WFIE  {`V85= ^ Q ' &" Rm e~,q2k=C+aDC w ?#/cp'u(aJ+;h]/s$ !I]&va6_?.!)  F % p8X}>~x}7 S3'`h:q8QFbq J S  ;X[3X$!onQE >0 84  _f   VV  *  >dWsI"4 FzOQR;E,j]D , .m  3ox|/U   k  %    I C q  1 5 &*  * | Xw dI [  & (S e AzI:\U@5.K?M(-:FNJ1(g1UT z } f P N ~! [ ~= ,5XHC6SU{%  tw Zy:-}0G}i*1<y8M"D` ] `3!2,߲4Vftm)2c%AK L,܃۸EB ޷c\ܱڋFҋ҆ZF.LmܶFq940O;Q|J x3 ` 5 5 :hE,6J|$?ns\/R$dQzZ kj'5N?tLRCE  9^I[_=9g b ,'|R !J"""o",!Ll  J[ xFiwrOB+E\7amB!"_$%k&'2'&&&$'1() *+z,G,x ,+ , *P ) ' & $":#!\[&PD] |  G % x0b?~|i+(~!6SpM"4>^+'Z1dAgav}=%M_c   nmVpDS^_Q/*, 0U1I; e C  o-H Vj* lo'M ^lj  HUy?dDtb#t{n gW;ZmrSC3W6NSQ4u^_hQG_1_ ' eHR(ce g1j _]*x*+@ G%H0(3Ea5J2 m ~k $g:fۅ Y # ל > Q ּ q2 ش N؅ _s =ع ئ / f޵W^9w, 8?qLt    - ^SjZ_%G` l P<)Yqp?@3f{dS-; '' V | w< T 1 *JWb+a)zh ?U=`zB ({x a M  9=    O! !H !q!O!T!!!! "$@&()+,\ -5.S-+)oo'+$"/! N ( [g gDO;YzQ|-Y 0 "  # vv w / 6#_9 I4TtG(X?;2AAEX1bsw@'vn+FAyL~?>m[b${ ?aY ]~>$ v<ss@' Iny}BKK~y[wkmbVq^|sCFd07* r <IA w@ { Q g y Y{ ' j 18  <R 2 I  h U4EW(cbkH 3 /c  @o ^`5V ? eO n@!"A$A'B*-f/Tv122EB2+1/#-%i+B)S}'&$+#"!{J =1B@ =I X; p{HQl49~&j~awFA4n32 X L . }KHiKfK-F  x   ^ =H'd8,I 5OzbL+%4/uqA"|Nx]O)L`68 2+=V  #GI&)K,-|-*-+*(' +'e %'v*'i'')\*<,Q-7.o.,.w3-+-)݋'$M"r!ہ hA uٗ ׏ יoCFك/ڌڝE;܌?yn)  Nm>z !h"B,f29Ea%_v-8C c&B I ҁѠD#?*;eWy<**[)0H5vsB/'fU6.h,bHI(<kn$'.Y~PAJtB ZsV;AZLQfu$HiC5HhX Y a[nN g j A  a  AF$hzKM ( [i!"# $6% % % %P%m&j='Mp(){*s6+*M*sL) (&/&%.&&.(~)*I+*$!)g&#d!#Y)L [-pr<8 j ; B +; 0 * Q # QJXEc X/bX6;%sD]"  ) 6p]~  e d 8  ? # J+{}Dg j)il]{[l Hz~)vd7^Cm K H s7_dQA{t"(V!nwd' Rb MUVmq M ,Q O Y ~M l  [3"*}1JV ~3;! yN  ? T {=5FqF zwF=W"8 \SL>ans_{4aaum&31ݕxqBC'ZpүѴ  Ϫ k ͮ ̕ zʐUh̬; Պ  sMaa}wIH9R,D0Z>D l G>p9VL-W.d5uW3r  ' 8 %   l n-   r  d- ~K T J) ! + wLFxpFazr[W< 1 jzsE/| nkr>U $M|!$"#ev$'$%%N'_(@)*,b-3-Pv-,+*c)v((G(&)9*+'+2 + ,1 +: -+ *0 (q%.d"e3v*  ,iVgd/fmp l  8 - A 1 J |)Vd]I|6 <?bN>hZ\%4D/*~*1 @V y e d c ޫq q F X C { y {KqbJQ"/=&8ECP@8M|VvXE.fU Y:Dw-}8>2cs\ZS.de  L O  | ? t*  8   s  g x \ = < C    >$h+A|QywbZCWN L,=hA tjP$fJ;UpQQTO)!s"1|$&Nw'@() *@+ ,,,ay,u+e+++dW++|,/--ؽ-,*'Aۏ$X-!ݾt7BGTr ]N <Ta/%+/=[  k p 3 L I   $  pw Y  uzw O(2&+DP2*JXB  B  [ZFJ  M^7Tw3  tpb'pg6!|sd' t B   R   2x @%Y`KF{V ) "$&'(%?)1)8*P)<%)?}'u$b"P =!FUhۮiݸ߆#|oBrV ^Do(;f6@b4jֻK~aʱ-r' .Τ gQӷ1#ߛ;KS(|%u$0>&OW L~Y*GqafZAQJ;fRbF| I . \O s l jzs"*JM7Cr/ZD'^P"d /Hs(1R4kw|=dZ W Kk ]  P)lbw\B@+G 4 >   bc `o!7 !#%xY'=(?^),*DJ*)(' &i$"-!_7  I >~  >mM + p.JHXX7lHkEWsEAU v  e Jj G ^H  V * 4n k  NGxe]OaSz: - 4 6    ~V / |] "5)=>\F]%nQb Ab3d=3b< jt'erw8c#wB$-4%r,2XwP m@g +Dl>UZ2P|1 zm &,v t v$ Om%0o) .w-FsP޲ ݖڋ!ٔלdՑӤPԌS=L֛T 9 ؗ O Z 2!pBpzh " ! ,sX/UXT`hVVX)C >  j C$ ^oN(v{b&< <  410aBzY   Xz.<= n.3/S9Iy7H,u.Q3yTE? H SgKhL )!he$a' ) , -t //0/`/9/4.-. -H-C, , k, + *a)/(h&N)%#:(" H_*ISb 2q Uq2S8MM2I ; !)/y)y096@kMG!( A PA 4 t fS~kt i~'9:'EKN ) T  E  v }4 |D gi  o yYWCNaln~)lP!W 0s*4 3:>3 B7WO4n`$F"+; > TfJ * =+a. ~  ? H } 4   y  A=HRI G   F)} D -T   =OOCCW]UH 8kr?E-VU:S !':i W!-#ԯ$-Ґ& н({*ͭ,&.@/b001"Ђ2Ґ210.+C(ߎ$ 'l_GB;vE (  b R *wTDP gN : r;M&Iz?N  StaFJ\ S t / |fYaU 3>PP^n20u!,w%(wdC2  x[Mi"3; R1cL? J De(8/TEO6^3M`ߙ"Xކ%6()g*4+,dE+)l\(<&%"$y E ?1@A[Dy0V: iU E p-*yu`4\܎lCܛY*{X}ݩoUxh] 9ݢDPr{y4?/<G>zl)k;7oD"GS*ZBgmV3F>L,0h XN  Q   =(R{%/" l    k  aD g!K"Q"""1#$&)+=.6Q1o33mD43d2+11 /:K,($  w  P jJ X#    l  P _p; \A>~J-Np%=p9-.xd*S  :  y  9]npXg/!ef/ Bw}1" @ Q_ E4:  ! {  , >i ?q2(}}q-sk b5Uax8)BW/^Qo *R 9t [ 5 u _ oW LUx_/W4<^#Soiy 0b-87H.J^ * ` p O t $K  [ ~ a    r(5T7M!;+fkzw P|nYU ݐ(OE:-v<̎/NȿJɇJ_͉c׍16ߧt2hgbIf@ P Q9 \ ( } pS W r / | rY P 0 |iy}j%z | .p I X { j,,m-l, !!^X "K1C /  <w1} 9?N[g% <`  F .t WS4'P;5:# *eMA  (rPk!X#}D%&B ' ' & % $V "b 5"& K"[#8$k&'b)H`+,Wm.rO/D/w//8-U,]*i)&'%|#3 z79(  & i Y h ] y aZBh | X5B@BgabP U b 1r#f}T CFOi-@p95M g! 6 j 28 c wt )F *   H  \6 V?$ k 9:wH% W(]?5)BsY5@ QI۽5nقyiLS O$4KV{&I, u% 2 } =    N }   e9-] 5    _  `   NwR^;>h2WRY ^! 1_j7Z,;' t b , I% }Rn\AnshdҶ;hwkN}dɜ|!2I"-""!mˌ͜<t9i6]p ԰  P c [ u D ( 'U/B- $!NT2 !M!4!sD0V$] +>tOIXuWf]*k; : r 2&rDۨڲbؖ3ki!%B־Ҫ5ղ8x؈Ս؜F)ݾ~t߲~@E?hmAM8,.c ;Ac>],{_ +2 dO+o{[K `M]N_g u h,g 5  X  Y  h  1{V'\ZBipc :I   u"%KI / _ cLyJESu(+\'![#&c'')(*!j**)h'%#!'" x&u({^S{aM 2T j Y g  R  7 HzEE`@FD${PGD]'BٖE\/g5u 2 8=   OY C ap w F{  q V Z .L v 5  b !  -   vZ= jH x \PIl 8 |'B"JuA,H O> {&TX'K.axv 5 | ..VG y  : E =8 K b"+DO>I.PUSJ1/.Lgz  % /m l- o,  # R P fJstjjy!{D pTy^AmmLR{ bXX(ҹ1ɘf•LOK#GI_~&oɿտSīP#=ԛmHL R }Yf/cj-6  y, XKi;l C rY)D~TV[9  W ^+qz>5JqnY(~7V!e;\De v vw+ 3 @N 0n P fs`b"w}?F(l & %{r=6   N [H"N<BVdITb!k"d#AM$M$ s$o$A#!iGD:R@}   < H~hY!N?EJ|A!}OoHy3JiW e ݖ ܦ 3 1C_xJjAw 9B`sP :X i xTA$66n ,T%}B4$LtKI d T *nDv) k iyxw2 " 8&bqF 9 d 7>U#cA6d [J5bhuHV_&Lnf 3  qm  \,e@@O) { =2K6WYm*~ zO:RRf,% i t !?L{{u py _6XF)SMVmۯ%{ԅ:yƔťb Æ3oĶd] K M  put,sjrT @ KK}DS ; d# %e&&%C'Yo'ln'}4'&9%#/ P[A ' 3T|rJJ3"0 t+ y / NaJqs{ R<U!$%S#&)-&*&0&&&I'V)I*:+*) & # 1-?Cbgc*B J +3 ACr5pi'HsVtC`'z[*U5y J  [ [D5po^c w&ې٥@Pؙ݅5Y+i&X.lIשޙ'OԃZxy<_μϢш`؀ 6W5 T j6Wq 85lM}vOVy$#9|%q,0e:r?)7 W+OEy'"g ? } f.Z#Rqzw' 8 . I @ ;gD+v"= %{^e[  0 } .= O m6c  f )D g H@@&?nhL ) o 9=Ov V `  `Rc ~;}d>` Q 7 )D E ^  wx:K Sda9{TxWg1.# ~N  -u[8   XZ-F/P[rXu(+ V!q N !H!M'G/L-w3=,*Iov4 rD" #o" vZ[_= }h K{#  0jx9o4}&h:C5OE.KP@E]A}~ y=!&No9qCesH ;BwCJfШV͍2l ,󡺓JݸM7}qȺ"jz–9,`sHТp׸~ۇp\e :I/EB1%uY <Y$r>952#  4Mv0BSdGkA`3!u R  V :  A a g A  | { (w   ` Vm Jt  Nk Y 6  P { 5d K U ` n   e    :  !LD#$ \> W#Pypq w <e.'  jI!n!!~C"-##!$#"N!:Yt Y  t;2CT&L!  9 G0 ;t+tgY.7?fGw8  E*1` "$$%-$t" |A@HTz&[ܹ=  $V ߃M }SC4bzݥKޡlߘ D-\ߒ*޸\e ߟ  > i3 ? o NE;Wp3Z+ BDv  jJ>bcpJ~M~&^fDF uC R}, Wn6\6-85c  GS]y !",##! 06N_   (-fqZt oLmH6 * Y7 k ʠ ɭfɝɺt f! } Z l & :w<!byx f1'qU?   ")$%f&=l&s%^ %$"8"!eqt+6 @A>l r vULVLT#:QSG/}F N-Q> ,"Vv#^$$/p$#"v!!#N xDkLna{ rZZ{k D( \ 3?0>A_Z  7 *  fN@7o"%(A* (,,y-i--$.l.i/B01[2]-2P1c/+ '"s5xfFy\> <PaXu cV_٫:Aoۗז٬օد׺r׼ӨטXjٔۺ/&5]̻̖%ˍQi3ɳm8nd݃ cD0!4q#r. OU{m'%WrvEv"S"?^+9y9^R,e=QWv|'7$ 1  % n  #t Cm/Z,] 0 #Q WJ V? `^ 6C5g4z? ] p pUkk F"$?h'*,/01%0[N/,o%*r*'$##}#N$`$\$" 8FpC0 r A StAWses !U޲ݜqHHܔ݄ޘT3~#fmHU$,/G sx ]lS& ~ Jl>,]]zBsX#2  i ] $ 4ann5fYKQpI$KZ(5u[Ypnxb5h< /!8+8ox0#k'\Kg  4 ' t 5  z6 O " W F  +Zt:U1Y=Ro9 "@ }:os`. Fp}kDROtE)ԗcefΒ)\y\#X8ᚽmﻠයKᢹ~ `ζ׶OaW"չZﺻVr5'ī7dG" б O=tXFA^K _P^n2!^f"q"'#P"&!_8!L \S aO8II/s{E  nn wJHAv5Dz Zy0+    I y   }l q %   U  } ` ^kdG~g p^:C5H 4%;Bo~D b 9 K6 fX  t#Owl3z43dCI T*<#Y w= pc`Q:[ kwY"8ީM8a٘^Nq:S0l4Fa9  Gj ZfZI'zu c""UK#T$1%%}& &#&{%9($uT" E"%+9)e`&} E!">ݛ݅4ހYݩY J[(<4 !&!#$.&8k'\((g)i)(}&#$8Rg'd m ` YpAQ=m7 2 ~# ot`[߿k ߓ ka ߁ 8 f_ W h ec  = t T Fm c kNklZ'4 -z$vx| =<2UWѥȥ.~+&Ekmˆ`ğ\#\]GϢ } nՙ )Yں:')Y!oR#'$X;$j$#G#0.#s##dZ$y$$,%`%U0%i$N $#"!] # M-J)%:06 vb eEGFK!l|` 3/h7|<D !["G0$%&V'' p&{:$^!>.yA i _,{ ^jR^yvlR {  n,$fb! $ & ()(*j+N,<,-s;/02q2O21/}-'*,*&! 4D *xyKE@^Xn:0ؿӑY);͑ʮԀ2ȘՈ_֮׸ 42",NmgIk"Kbg[k_K3 ~1B QDdSz4ujm!,[%,],Mtn34 7#1h@ 'L RX u EhGc+{ I O7  Wr 1  ?MEB))i!wfw [B#% PC%|!%$](*$"-T.:,01y11C1t 25=2O2Q62?1[1 B1C1'0L/B-)G% !32 a/Jad~; Q؟zxb֮=k7qvBۻ?ylz^uMCT/4}3#J>{  d)(0 K# % &= &j &%%#?!'1Cb7 G 3 Z+] '"#rR##>!) ?  G    M b  p tAY_9 na  , 9!TVI$l:SrAu} 9 O QcIT1_]9 3 a3 L egݾܡ ` x b[ t 9 \ i hq1-h;/deozY0|u@"<>KݰK]bըӇ}ҕFѿϨ@͸&tkɋKDž'2 Ý9v%{ᵶ঴ ᚲᣰE;Af3ꑮY\/7 гU)Ow A Æ S .! N׀nP/"!C#$&&'T(#('&r%#!o -k S T l    x(FNscq m   J[   w  3 {V6>nDb  r+ q> ~ =  k  b#b&t=nma&- F5 H (\ 9} d| + N KiR<Y#6Re1VA =3  N p Ac < 'p!DPg:-=`EhI $rY9}.d?݄,liQ]֩[IՄԙӅүҟb= LD IX 7 I"VGQm&{ d:!$"'%*(^-);/t*1)83r(>4:&85)#$5RW40301j30) -U+5(_%_#7!DC)B)RcZ%A@ ކ =X)ܾڬذUԌ^3 қ 4Ԋ +٧",N. b*1{# ee!X^""n"!OCh |'Dݤ݉ ݙ ߰Nj0,?8t Xb ~jYiGCf0 %?  e zK 0B n h&  }$ ?$0: + /B 2iM.?ٺhẼ=\g>y3|ҿ91w)k31:<̯  , ޖ=!$';*+,.- N../&q/`/v/.-+8*'Sv%"t   o 8  2 k z* @h }_ [ C n( kq1W=VL6 10 M TT  RU)YD xDP#YjI;D 7 fU:I8]&Rzpa_Al %  m& E$q&''"'&l&*X$/,j!,",Yn* E(% # C N? ru fkhOa3wCBp0QhXY(OؿG^۶gcrةG?Ve;# x YjUpcQpK-}x V Z #i R  b@/t{u=Nc 1^ VU}83LT=$MXLd3BAN? ( 8P % g 2 3i &H [*t&;_;37uEB*{\'pHWiHT.vK2 @n5 !#"1%#6% $$$ "V%d%W%Ec%p$F#W!)I  H %" y 23  ] 2tbl|h>O7 zFrܽ2ܪ;V܅ܹwf^) u"OL;J+5IX4$CiKM8 j 8 @ lT'fW = /b`5Yp,D ;`! f" "d V###S#T#$q0$$%'w ;( )l/*v+,-ct.T N. T-+)'$U4"e Zp -     xY[Q`kTW r a q 1DCMoQngFRf#w  u E O>=" 0. ). be C  # ~, T h Wu;t]1btJN bc4l%uX|?y޷6Ԩ1Yo'ˆB<ʦȕƱA+&cм敻6 -87颷!Cy~pnWAdoƞD4rmy)&a1͎ "υ o#8?հڎE:+j e!o#Y$\&'())f) a( j&ZT#~~, Z*{c 5A' E t J  U p@=t s1#$ O f @)!P! 5tK t G + u;w^! ^  A{* S^ jF N* >ha}p-|#  ,ryQlCNN P   - 9 1w FOAv;T@5tX W9 T[\6^);Gk68;A;-u el9Gx+%[Y8 h h)P6`&8  ~|V"^%}+)+,2m/"13}5K7u8(9 87@6q 3E0^-)@% "G*`9Yg sa 9 7V8 \%ߞr T:ށ;ދ3i E A>+:U)F0G[P z< - ID`oZ=ۅkE5^bP, kFv "Ev~"!!Do!U, 5%\&Ph+   M k F ~5[/I .@zK 2) &:F׳ù a@U XHįP~-~lū$ˀTΤ) k1']ߛv0e&"&*-` T0E23 44 4' 2! 1#/l$F-$Z+%n) %'$O&#u%_"$ $"$ # 8!InQ } }zh``tMz'6&} ; b Mt z q A  s  0 E  nO p |A: r  N (S x1 \ ]u:\+E.:J9 W51 # {@ oc h]!b%Y'!0)t#($'%G$%!%P%\$$ #l!% 1%iW 6 vsr):C 3 b1'C&~ly2 B>ԞgPp՜؀;ݣ.TzJARlt8 ( I rnE &oAjN(R5d` : + q c  T uadO/YzXw^{{A gfnn{E_r sz1t,z:4i&{-j]_y)`[xZ 'z|/([^khQ gQtYD ]] vFrpR2d(Mv` Hu#ނ%UDʥRy٘ברBטj <͔#gxWrU2̼i|0~ Bg+x=f$R1("R%ti f-OҵԬ 7 x U>yN $/a),fj/0mC110Q/--AZ*B/').$!q1_jcf7 \V  /  {d  43 pq)N~S  y" tXIz:OhM$Ep9zv8 >4 y n #C  h ]\v 6 r 1N s 2 [ e S B   R  3 ' X D d  5 y k$  qtFRH] EMd7m1P_ ttnc3k;Z"T8h*K#e[T L \ \D 'M u4>  !bn"<##!'#;H""m!Q Gl C  S-3  !n!!" ""P""Q" " !| >   wuJ esZsSD ! C/Z 0 dKpOU$`A(V?olnrQ8E9a  {, M= }'ؖ['4B0cRac-[7y)HB#sbxAԻ6 d̩1ɯg[83c>⸪̼+WqwGǰ[ͣ | m]p}v`8$(Hd-41a4 6J8 8N 8 7P 6} 6>4U21/k.../Bq01E10+/].?, ^*$( V& # PO*@ m: y%?Au[ N <  ona]E7jP ?   8 d .]f   \ SA5s L  4f }    8m-NFJo]fۭݗ ߟz`Av\ ] X{5 3bB KM \Q  z >r'* [J':(zҘ}SX޺l]ەo_B?ކOObu:9o`Iy}'Vu*k+6uN[ K z NS 0 86 C 4a1 T x 1km>M%zvF`e  J"+s AA]x-  u\ vs QI) 19  4)eU:Jh=4&D~_?9I&{6Xۃ7لץb^ԽQ&qS:lm.P;/5 V  ? ^ nF4T( Oy S~{p X=*d n$Hapm&QZc߂ߢG߼ަw0ۈLocގ {; m Q !FA.  @1w8   | c z   I k 5i 8 G RXP9I@#&Ik)+ , -3-,+!L*z))%+ 3-L /25\78d8zT630Y-M*'%G$9"I"k"G " # $ o% ~% c$o-" pw  * `q / J @ d`X{g'w Z E l n+zH+x6ci2A3C  P U  -    ?   L4 K0Ej$A\ 7QO%%ט=՟YvXHՠڤ܎@T+̏o-f(̮͐I^7K^ƀ-`i~rNJۮ>Ĝ 72aEUҢ\(JTIXzB=mmؽw8SؤUq6>^/B .{S$ p#r2'),9V--,w*U'c#Z _ + vY. V  p 4  15+OEZ s]rWi#$ pd~ E =^h:|a x  0d F [ S E}(4b"$m[ }Ph'w\+5QKpV_>-i $   S P i  2eBTV?:uR iBD~[4$flY"P Y L) 5"8#K # M$$$a%$$$;#v"!8!_ * C    [S )@|5e u- G!#!S"$r&b;&$"A|{mjb rX  ?  L 2E ` }jw\'b-UKuJ uKE ) f۹Nٽז4Wԍ5 'M֟]؛cܹތ5AJ@G&C%!#(JE " IB(-:+ J,KMw "fl<սOӒVbL˯ɢbɸ Wsz t7@= c6o Tς L Ӝ ׸ 4~;;jq!Z$I-'^)Hz,}. 0 1s 1110/P.r!-N+m)6*('D&B%l%L&&(~e)% +B-/W1)2=$3q*2/X+ <&< 3 3, T{] #4?JIUI Z)a u x 7~l 9 %yG(n]D~QFyA=I߽sކ]Gۑ;V $P<i Zp`,  `/ } wI nwuvGjT71 \] S ]jRdV{hCr߬e :gY7 /ԉ@3ؙۅ5l\pG#CG0$ka2B&\   /% 0  I ,J ss?y3 Q4?S2n! p "  < P Pf 3_1,K [ `FvE2tb"M Eh6  -} mX4Q l?\]EY.s."ܴ83pդl-Y f=,MJ1[1X|;n~l   (k7 [  E . . 7 \ y @Df?=Q lK}|&9:2-iet'dB>A.*Teh -s7 76 G | d  r% P  \ 7 v L $Y    t bJ C j #Vh1vbJN; K- D =" #L%'J( [*$+-gJ/U!1L222.1/ - Y+/ ) V(H 'e e'<''V&s %#!J/ Q][B!nA/7("0FbL :    KZ-7+=\{:+2nv}  ozv ~ |0]Vm e K f $ `T]dvQ:| [.nAy)\R=E}1?6M ߱ݩ'iU Ywٴqؑgj]"/m؃H[צslݖܺ!ۡ+԰WNݏؘ$hyߵhޯVEݡwMvH:GWMLni\TJ *#k!,$aC%}%$#H!A+^t4\\U Ja\< ZoENP w e L xwWFl`c2lAWxGwAS/8-m/&D{^7'} 1< sg GZ TeI 2)+w"<6!/"^"?"c!#UH   ;  q G [ =  O-1 %`_LM)cT_wO//u\.?`&$z G :  !PTshROe'6"i$l%%~3%~$# R" q! 4!_ _!$ !M 3"""P! j $5b  qI[Ncmh/1jM_     3<o f ' R>N=+?N6# H! .D08D M`-߆ڰ@٨٢OBk>J) {GqweL %](^cC4EG -r oR'I:qH?Vb & 3Ku2 PeJh ݳ6M(ܒ*"6 R/OI4~? \ؼBلڨ=9 _L + _&{`AItM!  v"%O(R~+x-.)/1/.,. 4- ,q+ *F)) ') ) * K,$ - / /g u/ w., +z(s&B$ "s n1iNJYX  +Xc'I|;[5Z/ k L; a];IZSzK ڰz#Lؼ 3PpTy& m @ g( 6?%MGjh|/ =mXp DC I@}%cM$*i  u 8^;~N|WD6{V2 q'g-C.ܾ.܇ܡZޟ.Bg7ۄVUWZ:^,68LfJ $ nx m )? t OV !llu3PdW   Y' 1 u9  &  Z G} q l  1}XS{;pk[k  c  ^4g5 ! cxBZ %*NA 8@#P5 (LZدosA>QӼԕ~sܔI)s`02zHlf`!% !%Wwk%(#Ipd2i h! !-( HaJ%T{l@o9`g3 j oK oq# +S c 5 #Jl P 06  ! )   \X L^E{ySwX  :   d4V!8^$&d(!3)5)4(S'%$P#;"" [A   GIdG>L6 $s_hAv42rQj4 UDPr9~H4  u" > 0y = p K N [Ku_%~GaG V (dTp#ki895q'D!^URu݄߱rPUW+BE(ֺ֪]~`Ha$D 4^e R5q+nz.A9 X B  N S :-ty2d>.}?_Es<oi.Q1o<,~ D< X"ny!+Mc2N U*Qf@_ n*\l%}/PB> e  k  [ #  + B PK i=[@ARId` L g   r0 W? zv'{k7}1~"a4RcE5bbCU"sj- g I~bf fw` w( "#[%O%$ga$|#] ;"1 !  <    F- (   Z  'L I{R6gG%O8{L4@^ '"z>"k!^Y!}!>Q0K5god&@6" \ ;) zh$ڙ ،?Y YWpT#1);c*dcL5<*yG%7 e F\k 8 > A VfpW$/c{p?ОtρVY0̨̬ ώ p8&x~+ X%$ P=w[,.!9O=.$C" & *U,Z-\-D-<,s* ) ( (( ' &[ % p$# !J f/.X\ 3"#%- &S&'(&t &&{% %L$$$u.$#- #d"!&5! k q%*HI  z 6xh$ J S5:ur5E,rrt"\i > q Pbڊ n٫"vސ0G  V )6@G` -r yO{xuS0T  B\V  }~ S  JCM=A^Rii ^rTTb K 8 ~o' U2z,pmT< n ti@ 8 q*W3;@!Hyd6u_8 A & tJ[|]]E'\*! d % S(      (g*^@** ^bAU_w\<,ݶwt P'L=;ҙQԫMAوR$C!7e'=p- K 1hpXkV1UFF$:kchw/?7}B^2W7{>I-s^2hy6LgYA_q%K"#h#[ 9  1 R @D I!?H| o Q$ e /1 m  , f _ }Z  '@"N  /<g9v h !}B  i!5!!!2!C F ^PK1,ZQ?SC g =Ku1XW%vb;%e,$%Ijg IP8p&{*)ejT3t "W c/ Y$ Lh5{ @ n A9[j C![1F:7/ t E ]+ -<&->''LCe :8^/%/)Q\E@'T!vN.cyYdSr{!t,d =.)YP/Uwisqy`{3&ESieN SgCmVAQNA)gk s'B> q lzqZtVW|h&cWH{DS,Fh)-'%Y:\TXRfU +<4!4}7 z P\: =Qr-< U ~~\= "# #DC#nI"& )hXDRtK\GQ-Z\ R2} ~@&I 8< vnS6 "LkttiD K8C, !"#x$V$$$%[%%$~$0$#^#!K> FaghpO|>?.  U D   tS}$DKjo:{2!3""q"1!a<nmjXoQ>wJ- ` \ CdE>  K:McgR׿;֢B2 l$_Ҟ~Ӄ!י, g:a]I#+:USv?U>;,ls  e 2e k[B0ޔ_܆#٘yFKΆ8a)vj>bΑQt`$LxжH,92V}FIZ>s0 3G~A\d  !iX>q 2jk\aT\k2O "P %A ' 7( ]( w' %#kw!#Ym q4>k !h"#i# $c %H&3'((>(n(2=(a((((\(('&S% #!`#O> L 3\pnCeE=6R]WBs@SMt@9yki@gG.fuE  C G &EKT`S j r 5 ? $  I D  t%[Pq|=^v-!~A8Ph ~o>3&h%,Q4Ki0' } Xt S! kB  hM9kA0UcdWapD)=#e2 } X$ i;K2ZcV%Z>X { g 28C1< 3 . ( ~  ` [+12'1D)s^:GwXcY$@2q,l^sJT$D(Yk ^ ( a f K Q uwkkq I,.U^3 P{hmn+Y($2 >MqeU7vjma't {pi0i3"{!c X M N   [  8K  SdT W  X0E>Fgfs Ez|kHK\   E   =   <t8 !!r Q2}gEt4vp%8%REY>E}\ ' 9 x   M8  d-~V>K/[ZrL`2 k'X 1u`h@`Z   D   M # @pd i@''6\FvP2a  !i{nhz)K~{n!2;IAO%T(B=eMPxXv9u'SR 2 95O2w%~Q9SBi$A`%{PBb@TsB5 * rpa?.c FS mI.3r  ]Yt1[}_zifY c!9VEg}N &V)I!d8>I&~Pb4z"bCM|DQ*QXf&  ZbS;/`,^jR^)('*%y a s w/g iPib_Pj>V7  B <) R  }] ? wC"!#V$ &G&{&]&,_$P"" T]& @ + r C 1   l `Z,XCT)WN3* CHt J I!s"?g##A#Kx"wt!c ]:{_K`rH`qZ .t q Y $ {as/Tp͏U>oΦ~ӊ֞Dڧ`6)\xr{ 20EVpc$V8gwf^ D W+ r wbSW҈6ϗSqMF=ЀFegӾeՍ֐׿;ۺxސ4 M/y](kito rRMf3!td!LQ%}a>{Rei*$"     /J =)A!*#i4'*#.1?4F67% 9D 9Z :B9c8(i7U56421H{0e/w.F - ,:+)ah'U$"! , c  #6N * }6=l :i߲rکgcqٽ6  p )`*{GA6te'>i  [ ~uuTvWE Q &l o  N~'\ݷܥ)E 9}QZk6z_W`2I#i>gU{$=h& & , U i B : qLc~[eUAHp|<kq  %n *( y ` *  3 [ Sb cm>J 4 N/ > L $  h T PC 8 Rz !  ^N  *d;Tb j5 ,  PwQrKYoyUڽk{ܴDHNAv&a^P r  Gu'`X5C#CD)<_&]_RE4Xߍ#yeܴ#%׸xJGކn:j  OLf,dodvSy.i$n| ;/oL^ _ ^#O-ZX\ :  MK?\Ji J - ps (  xMT $Fkp b!a"#U$$%#!! 'bc,~ n~  K  > | i < F Rd` u$fcBHNi|0m6z! & jq& v  o   \ wd 2 G 9sKx ` VcJT !"""i " AvJ Y'0%mQX.:2CQ\9-)5=H+4 *Oq,lh*h9% ] @efx,4X^N!3c!F6P/KzL#E:LI~ C vZ   Y#ns` ff  wn c | o - H oO +r-y/^AMY/4};4@$NvVFF!*[!U#dKc$h+bH$bN"ZM]rttc_ r HCuJLQ](VALJn@'o9F(s6C6x;L% ShH)*"> lZ/ `8Z !em ! @ v dJm  6e6!!D!~ ,? !C { & -Rb&Zy KD   |n1WJJ)(wnQ^Bex{s#CZ:i\Y7_ ~D5f[YH _/4ۼۜJ ݔ 0z 6ޱ ܸ  ~ M^Lj޹syYw-6 q8,v":oQRb ?7DczS 7aڡ8d՞aJ3ѕФ Ѝ>ѷ !ӣӛOԖzF;b޹Y.94lupch#2VS_7d)0B L 0 R 8FMb"# C;lq`"{\ ZI LjP26 ,}G #?&<)m,./p061+3%345K54*(4 3w1fX/,3)& #.!:=0 =1  [1poO#5Q  ccvCpe8Pwws(A #2 3~(C~yZ g9|icW @ Gf %޵ h\ /l0Z <1_jF5%BY5R. w A H &4LQ_D@3 ca? ~  * ; _e U  Rs ! "2 '!(LK R ~ RZ_qOH$$=w 6  #P g   - h  ,w}"{I> plhx5uw >;Ҍѥ_|Roחڝ:T? 0B6%Z4 b@%Op6m)&<9V e $@ : F 0}  Gt * ^RJ݃'ݴ ڞ(ڈQڽUۚwޏpN rKu 3=w 9  rZJ{,*AT]e) H t <tU4Tyv^d7|HCI $k  2u d  5*)bN$,C/&w# 1&p (V >* *K ) ';$ ]! h1 Y :< CY  ?${UFmxFIa`^|*vK F 7-cV&  7  Z N  Q # 8@ O d P 2 F5 tE  k D `F UniFL3~"$&z'8W((&[q%I#Z!oEE ie   -'r{  \.g ? OG ޿ ܝ R } cJlRSb}fknۀ<8"߼e*#uO\s9dg Q4:5 eHdXK"i I h 6 r&   wSDx11 o K R +f)-7,`w|wJ@AG!<0F;yS'aFs=Pi7VI2RxE]n"p >M}e6`2LagHlؼ9٫/ۿP0{` C~+Mo$n I Y : 01'VCHTJnf@ccm[$ݛ ؼՋӪ=w [|nm\ ɷ 6ʃ 4 g̡ ΗaD(Z߆ Ay_L^:ls+}IwX&>< D    #h/|j8y*nWlqv  f0pdu]f s.YD~6P :|%6 # ' H,04q8s;F<n==NKO5B-FZ[^'0  :{|;3 :C{  /E!.w4e(< b+]DpXu=\5+BPI m ibOnkv\z 5w۶D  d 03 6 ?+':[(% =!{s 3H7 ! 8cHxxK*,-A  w bB~&'QC%p3# 5: OH f c kE9C;z. w9rr$| E I) ^  "Q   * 6 /R .6J`:4IRNKqHz]_/MWS>yhP:MefQsAuLuAM;J`W+| E M t J;_qwyLDc!,LG)^BI_e)`oB ]&m Mc U + !z0hlMw$y*\=UJ&i{[_U   e M` *Yz~%?G/ #/ XSc/ ] 5 s  z  Y" $s %s & & &< & &6 1& _%}$Z,"Q~{06 ( D k 9u=CfM@ +A+DQ0 qev MI#$m%% $u$#V"! Gi!UPpYU 4 ^  '  l W _ j [   ` gL1=\]NQO l2fkUUr\fUus~eQmQ 0E S80x666 0Kk \<~#i.w:}|2e:7N + ezu7OraUb&p) +VV\ -p{)Z[HM@j\ToY* ' P euHp# ]@#  3?|M_|LSAOk;%7~L ^5o # ׉ -0 Q*A'@1A=1-Dhy|awp X | 6hD&O{oVX9   +|PbCn c ,  q1  Dp {O"{N yM4xT nLhljP*p2z2, 6 "p"p$^$<%%h%&y%)'%&%%z&#'!'z'-(N([( )g*A*9+s|+H+=+B*7)t(9'!&%[$">! Bwy^j#JԣT%C4<ζ oέ Ϸ ; ' I _ z ,TJcڧ8Ct "ݽ"r$#"s"5p 1|8pjZN'r"n / 6C 90 +-ϯ%.IŠ-èu]ȿa¾MۼOݼYbOuÿX:fqٲ7ݣ%<d[\Hv*~>{]5p`2^Q>&F%m Qm*4 Q}C R߹޼! $+߰&)p,.o0Wf1m10 : Re ݘ oN ܽ O Ax5ݴ޼4l='7Da-X CiCz rt n \#fq~V[a EH7Qa}!*q'J=j*XVdn3{0j~&6kdU?Gs*  .qP V ]gh : %K)jB ` t 1-5R h yHW ^S*Z}=]p ^2w(QENZDHB?z&`ZN5D>s|R%O53)9 gJ?V#2# ߟ~ g JOtZ]dRRn ]I@sO  Q^D^38Fg/E nL !  i6x!r]>a{ZbL J`D,$|'e)+#B-/2tW4R67886V5 3 21kg1[1 2k2~2U22/1 /-+)Q&N#MܧU^Ҍ8{ ϗ ϯ 6Т ϝ / ̶ " 2$ I A B ÐÕn { 7 Ϗ'Ej%ߢ7PfRa~j [~P^?vu #s G 5 y B- ̫ d! Yqdg"ֿ`_@FR;/PNU E T \ jd C D 6{{OSC b aZvo:, W 6GZj#LlS` /EBDmۄai= J;/u _s"O$$%_&''''- 'B''f&%E$#X!.d ,F u"?"5"g~"!M! C: Z9I + Z |aK zb $%M=8dU(  iY Fc]#~m.M3uV.'4DEu%5'Q x 8E;U3]$]z3Sߌ#+S?/l̔u4 ! c) A*QuatLyp;jUl9!`4'/`+ +oQ!q pi j-OQ@]=HoKG&TY= N`zHWoNK<GqX?%m L Q=_x}=!}!}!K rB N!"#$'&'n':'&'%G$@1",E ^% i2,m_]TV<9say:u$z $  } X ۡ  rZzׄko3J!Lr@;RM*d6H#Y΄̈FF Tɾvʹ8 "=%1'+A(W(Yڣ' *&,$h/"kw *Fy#:Aw=TIOX %k B  b# |*I 1  Tk-<M@B:X)bfE[lI=Z&4]@ k TR A/$f M - a}Ny  XV G 7 T PG oFS Xf h=ZG5?caKB(Tuz2 k `  ^[KS 4  kK5um b7"e#$:g%@%U=%$#"1"!=!H"?|"-! \z. Hi px0Luv#uLB7z Wm x6^oBYkw"|y?; 06A9B"BuI:7c_@Nx\_Ra+\aqB,u ޫQi&/`jZ-<;& F .R\m#u|fOU8$1S | o  ރ'o,}֦{ԤL''>hHX - j > -  $0 P ` @!p 0 k WEF.gzuY:c+roz<f   w q09iD"Dc_t{<  D^  | QCsf _5!j"=#.&<(){+u6,, +h*W)H1(v''&-&Z%a$#z" 1T"JXݺUcrב) *[թ 4 $ՍwyM=מLؿQCڒܰ8[{ wm bv~:m 'tQ?y$0gF5y!z( " ] r  R !< 7Ν Z кWԝXޅ^)g5jz! [1 [R?knMJowܺu | L?jj ;}a4(ڷ7}ՕPԆHX!V  8JDkG|A6;c:iD?!#I%?&c''9'q _&%$4$"d!{OGNwHn, ETC;@@ h[dRVQFo]\ P"p 9  r N PZ h e/)\+ L -zS3JZ+K35gu2Q?*k{U=jL3ےV_]T[Qb]! 5# R ~TN  . IpBdEl-l!{7%8?( R CD3snHZV4^`{G0f;@Qg\- t* Wg !m "'#""#M3$S&(~+k-K.W!.U4-w+(6a%p"OO[^%% 4Rr>og,%p>1pQZ#(jYexsE|FWe 6 ; ;M*#Br;e {yag@4H߻A.϶ϷAhѨѮZѸc )ѽ 1ӆ/p~ v  h*~ W`R%NE.*c   Y  4   5 <>T> II uwL|`]A7o8i8`Kb =u\ ndQKD R6vL)b? tW V !q |>!r  8: W {*umA$w;txJ?we[6~e  ZEZ7e%BF oyJD|  m h Ma ikH$W|$$Fz^(j b _glcZ [QqI"aX,?l+M-wS $ -@:i%.w yl ! 7M5X3$!jyGcL7x&|J #Qsne0h$M `/M V )?5+  <>a}?FJ"oc~z8`!%A@<3r}Pod QTT:޻Qk yrQ,@: |?z.D ށl m-~)>` | C Jc<LV$AsV'XvKcZ4#3WEx[a>1a g `s T:-6nkpJ3Y1UA r* L@v (?\!R vl j C'|nfR z 0 7 ^;h7`:@&w%lT8_LmI*?]Z# DI/w0W] G w  A |FLM~ w0hY8 !WC""d#0$%$$l$d#޼"K!pmH_SJ   yT}- 1`;"NHGX@+ J]]> p6aW"pjl0 $-'dhߕ ~~a Y.a*Z,Shnm y 4Kj(!  -T\3/\KܝkMݽݜܜuڑ H{ NfۃzE!Q.pY&O![#g$I%<%%# ?" (   *I k!   FziR-})cG@f/JO  }=K|V*y%kjEH { W C O b Kp   ))^C : ( + 7  5 51CcJ4n7yQ,%1`szZ MKVjX v ' %   _ Ps  H #.A.0&AWIiu 0 @=Jri| t,;FA^*VO`}9} .S#;i H 3   =# 'K )Z)/(%W#8R!& !P6Z]~:puY  AP8b3Z 6x_ y5]ٜ  iړ tA3B.Y2r/[Z8 # Z2M@nxbv[.1nl&ލGڬ'8R=;Q?CҞ`їVSW:ЌMЧЛЕc j: zX7 ߒ $_ t3* .@">"&!Uo ?TW4( m  j <sh?\[ e z  # E $  ?D i f  x3HN)kri(p g 1&Y9>&A1 v 3 z$ 7 8 N '}qXW;Q-o 4 d a`px&0 <{ V`%jZ"F3mV!;"##)" W0)Ruijl? ) kB"> @[_ 3 R ' ٘ @ 3 /etٛ"&>^LzHUAafR; u he h  ct c  }" ! %KdNn7 ) M  b ? J]zI,k` @  Gg/ O Rh % jc*J 1 |A $f}7 {  O "n j9 %(3|kU- " z T <44kMN<t_S/ #rd K IWVPr$R(;mJ  mC(X$UV؊UJ6><rFH^z߷uܺrѼιT D<KkϚOE 1 1;  ; ުlqJ+Dql5-SUt"ozVRt!2o{O#ceD/C" Y6$Ij Y  7K  3 2# 7 k B   nd  "x Fh. ~[5M m*`  -  B  u +     CC 4 zc mk e _t 0 r 6= ) Be  Z    d   P . v    ) K.1`$+v \Io ##8\L&C R @ (jFxyE <\&c[+c{tVa>%KV)B$i`o MT[_|$d#H\@: 0K1FX+'zOx@<3 w&Vd  \  $ 6_  V d  1Mfu XX U *r|wt+ ,#m\? XF| +  ? HQ q7at2Leoo * B W}&K(N;4(^Q[aC ?9 F ,@ W Lzzc HkUq r u8yNdlg1! p (xr Nvp_1hYAmF?^jV 6 ^_ n   5  Q GN{$4/=mR 3rIp~  f`^G { - gJ]7g,?x}AK+%VnXrWA*V#XM sQ-hZ 0pMi\/:NdY ADv=yIL IFeGo <9 {% ޞ@݈ B:O(V1&!)a5mkmt֑CwQ  f , 26Dk#`I &   Dmg54Ik@Ll)^8#@q*,bHߵ8tC4lAd,/*:|*H  6 bMK\6" eNg MGc549L H (   ; e# k D -z 8qC{ 'Z M M <0 y/ ve qk } C+F#fh_Vy}c!{6DPMPLt/<G7~6x#)is !&lJ~)-KpI(qE2RH a >D  R l9;Rb?.R.-\;cZrKuqvI]q*}=%IHG2%< EP =m J ^ q*l>aZ?N9    } % p  f l  6 J  *'O*~Nt  q X]4/U0 4VG%Um5 w Y/ y>>$ n H ] !  U - 9 P U v-Ruw&^LD= % ޳ +<#` x} f!R! ky,AWܴڿ9ha3 ; 5&1\R^I9n[vd,}](EA% ܦ v y wJ Ԙ Q an V χ 7i#ѡB<)b :J6}iG VQ/MPq{f,SqQ.2#}x /(.!t b&EHt3[A WWkr#eU Cp|K,-.GyJ2_Zj07ZTxmz-5  H n V ,  V -^F b;f7 p 4 , E & X I  B   U0@W *2DD2DivX!%  JK!!A!/!3Nܑ= eׂ֬y>Fؘcnۤ,VOm8vr4~ z,ejKV   {  X 1 [ 198  oM $ .  |  [ D}D\(-"HQNTk';M;j a & 11 F gd  H  p 3 G + KV]^ 7?Gt @Zn_* ` n "o~? wS +1mH?>1tJ]&lS$@ M 4ir 01hY5O{EoH "Vޠݦ4-k~ݑ%!1wH}Jn{'\bFyk"/F ]   w 1 'q d  b+   fi6XI ) Jx }h $  b8 9 e 2G[^ F J  :t#= > f  M } - DN   Fw  c N 6/n(uc$mfNp&B YYD6HW oJA=.0Ra * F6 Zu w O^J5y;#ZO  OAV$Q4:LkN ? S%F&a50S(uR9 : ]  )flg6 ] QK7p"kCK O V ] r- 1c]f`l  $ Dr<J,~E 5! }lo   _;WZ?[/TA.qEW*& b; nj"+])m Vdz S)<.o6D4 b M ~H va"i 1 U 0 o Gdx?mG;TG4"^ cmu{{nl ߩyܽڷٖ~(ם7+^٧۴p-U_T. ~ $M=Va#$ >   o  _Cp>GH;T<@sgWx+TNG:]`. GL ` > k y . ?C7lI' (!vgR<CP)J _>H 7s h aCa;n^ tu ~   [R Mes"T E   " ] 6# pK PTABN@ <  ] }   eHCe4nx[3Pg$kO=LD   |/ 0d o8\##m3^9$*{+7/c]r.8kS3mzG)yJ[#Q}zF X ' =yK  s (rv[Dd 4@ GAA &hYGU<8vl Y( rS^.7H:{:EJY| v =. ) : RG QGm g.NWC{|oT?J&PL1[Jem>'[w|Pr)Y4 !! ]`gkzb_8 א Sح'يk l%. _q?.&8:F.H M*l\T*^5]' z  M~s Phy3o  y^{{`8)fj<moIxg;={cm d -]S p F P # Jr = {h$*- j_HG{J e;[bN;Sy% 1!"!!V!~ ~S`G|)W { :0p =kBx()3  zxmiaڦXJ\&hoa~N=b,W1|I OK|:v 4  J } 1  N8 L(+<B[D0|HeXne%Qq H 1(Mg.5v{ X  FC BysEp*x J( Oy8  d L X LxZpjTTG? ` D  ~%@M#5-UFp,t=n%yb ]M K ,  ZQ^T|tbv9><H V c %}6/rj>Uw[yg=E L I W px? G ~ + 5 !  5q q(vq$Nn{r*FU ; } \ n N   q t % nTq k8i=( f l ' ;  p'rV *  T-  #  X  P t   F  %S _7< /\{^! #%I'()R +m',,,,pv+f)&$P p22{1mpEQyG[qp&g8FBjs9$*)[OaJ'o>{0o7X hU:AkLrr/9f''(+$z,9? 9P^4 & Z\Ua֭ԇiО!R7y\ԙ Lgx/6nzb~  /_'1zNxF_I \cay] r!D "! B&1 r @TY.|"nH { a8OrL}&;h C{ z  ' !V  $ ~~ndrah?q  M$F)juA\m_6e G  = Z v k` IK(N` b[ D    i <# U.3Q 4 ^  :  @'?S5L_&:V v="og?3vePOqnR)lN4?&ctzu%3w3'EVVo_vQ@hf  9KCZM f;^ Bgc *VN-D ~_nyh0%ESr   ^ w J . > KG & T 6 si1>2.'%Nf~6SS1}]~Z<= ? Wh]jpk\N_]1vE;;c*'Yk & 9  ` RrX]EZS<!K#p)$k$($#!a{gRA"L:d 4 f 8 ' 48y{%t\ C e I+ ] wglE - - l _   TU$ e * Ge&agfrf!s=6}4BM{ z/ QH > B(.C dC5]#wAY=G_9u4&96?P slLq??X},ez#(YbJhBJ>4VeQ 3BR% fIJJ'+R8ftU Zy9R$JBNj A~hk>%Iz8~߀?=z {,J\cbafzSMN2 K ~ 0 b ? O (  )Q7.7LNwp  &' d.2y * 7)B*h\%.-  8(Z xrMMqWtcsGYD-?uy8 @u;=FC7Y %U-'eU9=FW$ao%oj>SM)6izz*kVKO#0&-> ? y K4w[`C%>&g}  ߰^ݨ8Hp ڱ ` }8Q' } /f9U[j7V  n`68k Fi )>  ;   `UnO v 00%`F]fzwo KG %&H{. \, "qBv~TFkuV~d2x;_e^H0NVy ol$CW % rP@Gn)7u )Zh *Xy`U{V I7 "$a&'3(b))FZ)N)k|(~'<*&^$!vYJ!foP^fg  2] cG@AWdQjL0[T6_^6 1 2%7nF![8  \ " d {_Ji .> # zH 0F D 2{7cd } } Y ^ a>i1qSLe 7F .e<K"|%C~qzs2 )4 _ GX7z=<XNuRU)>CJO^+| oG}R{M4 )  ! !Udl gJ@#-%tx    _[rO8'55g\/L:lbrp"]CIBw "'4{7Q,n  ^  MlUqs,|Sf"G7 M& _ N ) k!jyG@j IgH12Z+E2Y}-   z DX%Bu&+z:Rrx kRpnOp4%Qy1`GY cj*jPWaKFH ,zUpXJgM6wz[]td a i~JA>vR6< }0Q_\tE^+Cݑ$N]m.$~3\0Kc}P0a C{ ).J9 ;CW H  78 Tl$~jqc _Y F J\W!nr  R  i  K8s[:|P1g M!"#D%%% $#W" i^#;2TZyA{!a sxxd ` x U )2aOs G   4  , o q%"  :>.*w!* % j&uMK9WQqUa{F G1iuHG3PQhAAJe9ee` XLb1prp gIq.` u RNJhnCS<lwcTYS k 61 <>fE]<&fEbb{?AR9^4S:&x= }8%nOMW|X !f,\i:o _6-Y$O M\2  sw+!p  5e x(J8v+-GUfSwG/aRi0mk.T'UGz2 s   ~-1_77'6Hp| 1q]'4g52)R[m6geUC>k3nDVW:K#q$z` Fp _Pu|'K 6 2K  | s  Ux%}}|3*rTLJKv/`Rww#W0MO^D1'0SNTp@Pk 0ujeu>{Z   + < l(=fF5NF>j_-,߲ݸ 1 E  B ` ދ Y_ Yt"i#Hqz )!  s   Z  } `,qC;?$(o,.CYFiw U j c+E/s} Xo^h1% z  e&QeA97n L 5[ D IWiq]j}[ [W{w-Dg,r dT[ 3,I C 8  |9QI4|D] f ] S  #   :  u >  b      J  NnbXF%M$&Eq?_VD_mu?TCFZ Pm#;[ee 5+_H*b]{pvVXG EL-C=sl+r9 ;C iFFWeK?+XVF l6d& c j<94jnvo\sV`TkI p*Zow:V:Sxe^9XNesPYL)Kj f   "   { ( % % + (  i C ilm>M I o-;]  V   o   G  ):u%^)0jWJ?߿m?ܛ? ܹ$ܢܙFݼ*&G߽|,nUqNJsj = >}(gX&sJflT$%'?J~%p c[ )$p CJVA!*R03F 7U1Hz`1,L{`61q\FdNv_A tgQ;`nro 6J)]Z6Y@a[FOjt.J')f+jQ'bPq Z8 ~; c'R"`ah e {%ZVL6ZS\5+Mu}p }*>RR*Nsc; q|Zlf t QhfIKohjG24*1Me != " $#* {# #f # #^ " !  b"  S  T&ynAu0Gp)r*:vzwR}H}E y: v Puxv.I/ 2}<eX _ &  ) dC | u C p - c F8 [# 9( ` ; +  B 3i9B.5CjJ8GUEW-=,Z.d)QYGX=u ߬ ߐ4߉@f~1HQ.Sg,#v߫J97xB = la+v/JH,f,=r >WR9iz n]:zVrB / I m(  " $ _ < T  K  Yq h {  ` d6)l#Zn`l O I @VI 'l k 1) V 9,Kd  F |~v % &  q b  V_ZX : u % NLk*^v(Z~  Vj ,Iwg4~.X7 1 ~ Um&w) &Koy^;OuooVsi684x~+(2c$uuoQ+ylZ8&AJ}I^-ayYj V}&+ $cU_~#F idljj C8c)cbduB<9|"|UF{xJ[zW9]<G\E%=K0_6eYb2>MI j 4T F  l $ l E! "  !-kh aE>@ke`$oP{^0 lOv)1w 6~~ v; S{%\'rD8 6n s $ 8 a S  6d>P9c[ !E  TwbxN ^{9fs?g Zn{~> *)|)]m-Z9Uv?|tH:] ] ) ( k : X #[ n} ,k c  13  1   # ^  9 8 i R { l  R  ;kzb( +  R<_gK Z_'13g|L ~Af4q4!"o"4(#?#k"zj!w*_BUi&/}% } 7&   C o bm  U& e6nYX   F    Cn{M T * 8jtlL}V,r Fc%?|f2#v#*3:?A!m,Sp6B3NC&Z1l  _ { [> voD' 0xOB|-TLq[ r 4% EK \ s & 7o=;5MH r .6 ' _\ ; ' vq6YR$CU7/L|_TJ/htf  : uVTU RC It|x_iW]Ki s" >$> s% &4& 6%j#!/Wqm Or 5  :y&o} Ndtd(pEG[M0/x#CR BBsP (}5Qd k!!!! I!ox3$QPIy i ''$M6Ho-BGM 8W9&< f P&mrRg F   ksl p<@7` _ d ݩ @ܘ ysK/SmۧaWS\ܼl.C!. {֕ )/z!vTo>H5To96b"I7{T$8=o   zmSPT}`o{`b=[aFiTGAm @ph` HNGMA!U(?%r`Y28{OKE 094{ rMVeD>=\/> B ' N oiizz)_=0'B   &v 5 eQ , y P 2L(\?-+uQWo2B&da Turm&~.\fgj~nt  k    Y{X  { :-     K v a<TqP:Sy_-x\:m<6i`WBe4zE|WA s dIVOzM / n/oR| u `  M4y2]t_Uz^% lb y ) "#      ,}  #  q ,j s W ^XN6J  J2T3w` s F oV M Yi- /HR yb2&c{ [ 3GLHz.  Ux[4=iIfx gV=Ec+HWWa|Adi1 ) Df4LMQ% 0.dhM'x<(O.!4/G4{=L)0`f_6>jt I#Y # b ( K Lx b@+$>Jj `|2$P wW K & S %PW( 4.;gL G a  40D)&2^Rv}*kj^"I%S4 &rY Z , B/}@$l'T ^t9n]"V ~   . %  Kb1Hx]_^@*rGMOXZX1F: kA2ݚuܳJ8o܄Ea4YHr9KP5L>6C> a UF _)E7u\7xSADycps #(f ( ) /) ) ( ' &%P=#}*!NT 9 Y  \A $ B tVDo E XS>O_f:`"}aO >w"X ܝ ހ = _ l 17y4^,R1p*^H4)G+ b zt h2|Tw3;N1b}ڂ_Ll?`^۽Z"d^V:5"0PJ6@2uE  $r(kG  r o # B ? } & ~:@(>4@iP * ZVm . T9vd[ %n f ` ^oZVBV: ju e k ,  , "G\x   p  !00QIqhwu=jUxl f IZ7\6  Y{  D$ E~Hka  f  a g G ]q f   P$>S&}]=1RXK/37\[NId!A3/mWQglH  pQJ 6|9/PO8+s D'{]uvkDGKpKI}]4 N   r Gmd  %m [M6 G D R_S.k mN_ _ m[E&@W  <(""Cj[vJIby-x}_jkW1x]SQR T  _)zb@ ^q]"ti4!&x}edcD .D 3zs-&JFJYPe w  @  'p N#iL4##i }Kv!*zRHBK/9 M vJ2/qLL ܆h:p؅}ܼޓSofD9QL^/\Xg = 5 2v:*l`4[.<ROTS F5y}I\+C'"xv[ 6 ,;IcYqV&_1]KDR"33Fr3yT \ kQA{vO}kW  :A|s@NJULJ:]99eoO9vm[he_:M A   7  ^  c s F @ i   ] 4  3g= |+-.|4HD~xu^ ^'Y|x0s] ,wEfh! y V 6 L   ! h)SVi!YP'oOD5l=k) i r zoZ9 0? + - I6*'^A oc-=JRi<,Nl&1W`DrZ 35 5 , _xy IE $ Km !os"}R"sf!f3W,3.N z C  z ?  7  No_   Y RZy=!]{8; r Ln\#Fx{Yy;^^e6 = & Di t, uV   f U"Zi##T#"!6D #@   Z- Q wy } gP+X p3_eH i Z F? ( 4F _,F fxmQ:P <V6y|_rT> ީ H1WfKޚ޳!T1׎OWD҅1ժ/HG V$9p[v<= W 7A> #: s */Z$jM='>?WDCw e=+9B Cm1pvldAj  {i V T p + Dp (  Y R : wF { vbs5?%@Jl*tY -P P % @Ubp#DGT!~}'~K?s`*h%P4 l   ` P0 i|  OJ>mJ@^_6aytFa]ގEG;ez& rRfiu N  3+&vvKx[[ L P 2 x  \  D?s ; 9uU8:>" tDvQ;kjeKU\ LRwbn2~v  yT IA6WeFp ,otaEQI  { ZTwcVXWp@UNz:gh dQ C   kQF dwOD ;(  F/ XD@_ b C {     F   FChLJ=]gxt~),ߓmߝ' `1(oFp"$G Lgu@QzEe|BQx#TV/O l  } 6k } | ziE='8^6U3{"_*64r7Y-n nG u + 9OB>Z8[.le H q <0OsS,I#%B;5 [g6P : R,2v, q_x*)frtx+B0Pq1=NC|a)D @eaQx 2   ]Fynbh6m-! * d  y0 DE~}eNL|f]?KUyQ BW U V y  txsC!&|9>v-w~&KI`I{=SArYt;r$9HES? ] ] w? @6,+ N"_9< musNGXwYY~1NS~$D@MT ?zbAX 5 7dqA h  Go} S C  a #t7' ); #xe \ X)!FkQU!@Y"vcݖނ? 'jlJJ1#B! O r Z T O }s i g[=0)oi{lS&' Dg ] U2PD:\1-n)`4E Rf-f8\9YLIHH~ e_ * t t+   t {D b:  *  B  n   ; % ? <:  $  18 ZRD6Tm%T  + u)c y1 O[ mW  m=. !!s" !!!!Ic DqL$o = v f  xCj Av5k-9eeTX<fK6v C " z?'h(H*?< Rb    $D0%wT:R!x$^>u:jVnL<5;oJKQbA7%)\@?0O O b`'LxP3 Z.  \d  q !!! LGT,gA:S)R }2;c@"w ,vokpxip.!._   c >z ^A c 0  6> 1 * ; j ! C u NFQz>{W" R C R f*b X}2Q3\u \e ; |7 6   R%)IZb)27zs {y41}ݢ;Rk[eҡЭ%}5 ki GavNsOaoC+?@w erYR q ny<p R*BW!GVGk~1#2Bq`zn S{ M 29   g C4}1q7S(e^On=#gmmy(  L i -0ZRa&C-f n+5 ?  HH  `I #l'1)t%g%.= V V ~< G ~ j4aE5QfG/mRND _I/Uw*Az `7 <| 6Q $ d{dvU\  2PEeMj2,@ ? Y9AV7I/' 9  1 b Lߛ ߷+oqbj<"kxp_ 0cjo vB31u`fh 4  c *#P#3]ZKC"|z"}}@  6%ZU8/',!`!.)  Y     j M6XHEXN M#CDKyx-e(Fji]pXKGV7FI/oA=i z>OuoY%R(^v!GxE}A@l f L5b "## $d$j%$/ z# j"` 5Et`r,\ : <r#82$gO`* ; Xh ?zJ  Rt>Q9-z+C6nA8ua7c U4>,1Ig,] =LM. V-q 41? n +kM{|nyV@O| X;`Qd` : ~v #\ @za+d_ + 4Hm 59=j1 *[TYPUk$N3%wka#v0|"L=<9b\  ( uD}; f-O|8, U [ = zf-q6 e U& {W  (y , 7g< Z+M"5 }  H{   "!I,"  * 7[R o j5~H1ip{?A_ap;EIn|U-moPH . .;@xD C GAWD'6tSxZ)<' /  Bd  W { c ^ {=+t_&5FekA@ G7 ] OJ0FQ=aD H5{WMsHkG GN g R & / W O@ }bO7j4Sg48wP^L &,-?y"33 #1 U8|{0$g|  i[ (\ ) p [     $f?S+!1s'WlD'0A 2 t J*6"&9`P"M Z ; f d  y L`  (` ,|fiBRenM k Y n@#m:NW)`5R!5i;iAIL66K\k icldh!gK'+Nm[-m2$Kz!Ho,"IjzFS|f$. NS[uki ' {v)'^[4>DL%c|ARwM|SsbP 8 A)5Rh.N+A-'V9q<5tfjGyI0AxBH|>?<'q` ?ZR%#mdXh~n6NH-m-a\ } Gt    :e  g  kP 1x)ImM x2 v y .J 0 *ay|QO\a[Q40`3I D .' & j*/\h',Ux_E4.G6|5?b`4Z970_6mDrrP|G@EL`Im?4* 74B@]/CxNLu}IgNT )O#B <Z_064htM4   R  H    T = Ro#//!c!*3~M-Gc3be?`K%  ;     ^ j M q ^+ * [   |e X OMdFm{y>X6>6^zsMK # B12[{$Kf7d' ] < 'dux% p 6 r>M g = +] }     7  { P_ "va~$ |I/1WX kN|J&CNJ 8 _ O  ZMdJ|v W  C)    l x ox]Bs[\T)6{l.t^0i82eT7Q] a G G-  qf*d?h  Yx ,5M9 \ M v, }$   e:-e}]Ay+6y`K5wWW UCC kr~- [P7m'hN>Byy b  ,3jmVrv0yx/ai`Us|*/ Dkx^  8   e  o P NTB/\wv8/ { ;x+dO]:6dE;"RZo]q[dKN# vr|c (b9{Nr-C2&C!)(8 ' _ U 9P L B 5 QrH)#$Q)!v%1yo5 zr & ]xY 2a:Vm/`bjnXdZnS3q K  @ V@bINs 4e;4d,i<ZzU+;*,OmJ* I o TOo726r ;p@@$lS m o M   LM nW0Plhu=/2pMR,mi- c^*i1XM;'8 t6l`&# 1hf/XREo" P*_I"&By%[6:yPESP |7{)!5rH  "  >V N' 9;)GJ(y}>y'n > f{(# "$%_(U*0$,n-`.I.Y.?.A-u-4,*W)h'%#[3"J $~I7YP8 l S ?jY];>~JucZ$-T 2bCEz[e1{~,>r ``JOZg>n/N b  8 ~/#"q,g MF~O:l w , & S ^ , }y  7 t m @ O _ '>  P 9 pz#'PCn(8n  C 0 o/zl  q% 'A;-3@%DxI,SsޠY2ݣ  (m\rSLWPy !^H|Jki~1,DBZy=_H0߱pޓ:a/t4U=5>r; {-Z2 iSG69z ]L . 0y$R!(kl<=Y,3lf  yjq Zlx6Gt|wHs'9V nT {  l:Fa<ToI%]8tC#e=Gߞ|ݦ ? ٳ ؖ ٱ EK ( ߭  >M b@ I m T6{mA $_I1&Qc>NBE6[V[E~K7uhG`y^0 #) \C ݬheDޟl߭G2;F|>}S; ?hRU0&?|"+ N V0J}cxJD>M/z$SWzpIYSbzn9|4x  . |  R%^ 9@ =K   o| T   R ' t2 i,b _,xwpq '|Wh>e 2 od )  =  ! k # N ]e L  RE @,7j":eXd L Z S f h  >DK  k` ;D  A U>x./K&F ; OZ5/      $awvD?oo#\jJ S o # Er t$ ~ QrVSxFYT5I:UZV=K-q!neZ|>CAJRtbp_V0 u'Y a=-!R5Ts7*p3RFXx^nry]p/]A {k\pmE I v!XqV9TLj@\xw u Gc' J_ig\%#4jAf?Og޹   r < 7 iL#"G,>B"h>op ,W57L nXwB8s5B_V[=*/" b . X7`QA|Q>u:1C1|t y (Arkb D | k `9hmp"Sf-#J  ;}!0pgDUi~i  %] TA soj R C9g\PI;e3P~c2bK:cWr@'*Nj%l_ܟޯ-wDGHC8(B5y9a6X|R47VyX ^ / g i Mra&Lcj: US  F Sw5H+Gf,_gh0V/4D%@JHb.5 F 5eZ!'S{/D~7|< mI<&+=*7oZܪYmUZ Ct GH<mF} 9I8y  ( I/  jc!7y"_#$M:$#hY#@#EO#7#"Z"! M-q V u  v.i Fj  S K- > y ~|  L! Q A wg 4 d <    # >gS! y _  1 = `]ArUH)K7 %` K g' ~ L 3 A {c _P = t 4 K& 5ng9s p[ U :a F - J &uQK $?h8"2Chi</G;#_P<3MBvT#HI8I(d_9LU5!pZL e@ X Q T ]h + ;# lg {$ D o S LE  JJi $k+z!pN5=s-9#6bCNu0g($ hrA" T & dG |  A T    Zg  X Z Q QxPJu,.[fF~j8Ga.fy{5wG Q)LtY ho ` $ C=QWB Y %m j> I 5ܩ ڃ-ldDfؖL4 5f nv ؍ٗ٪ڻ,81ܷ܏=astBP|so|t{"81 8t*SUSx`JB VIB;`rttv 0 k yh W 6 1A qH 4.l9w(^usKd!C2*b    :d 6uR5   2 ' Q  t  6C(ih[AZW  O,g 2./-#Tir\zmm#T978`h , .  G    !  T 9 ~Y k:  88 ^{f2 Dr)VZ__rJU}AXE'cN*t`r;,qqxc@XoM <& u="iuf b07S ,tsBSwLi7c%t]sS{ve5`! *$U}b-0. Xo`Hn88@ { "u wF # !hb35`0Bqt=~cU  CV 9j  e p  + R , @  Ke 6  > r   ! mEXbLu&PRf)(DnEh aj7 MP  L9 8  qY(1"_z)   #I  8AhucIA K ` u qxN!@t  =W [qshXl|$:Z; GV n/9ߡ߶ F @ X   -OJyTwg* @/ ) ;# ) P % R LY T Uf' P_B=$vX Sߵ u7' $i$i25Fv% %go.$!WV%V3?d)L  `; a< S p.IySyg. Z0)zj<u[;M* v W Y { 5  5S -  Z{z|\(m}ZetP@1~8 ;t&7`*0ds^VO{9q f O e y w B" I } 536pxoLqF$ASwEZ0g(pyqM}}; v1E1 R As i  _  E }n -T ` | >4 v#$+ Q Y k  "U ! O \ !BlK \"Mn [ {kQy2:W @!##_#"b!V 7,t4t^*@)zCg=M[ e: { H(3f A W2/0  9  -  &  =-    ;  !(7E_q U!!p! u-`tV<pB Rz=IsUz6 s i @RgD2  j z : S  s s   U /qJ=8(f\0  s. i8TfM 2XO!f Mc  r ~ ZA kC^}s#1zv N DqwpW> atlw"B_?QA4R ,!r/5nA,aX5KnKI&;L6 -XY@ A E Z WH{ u" 7 ]% ( 5mg/vaa[q@Y[* # } %_&3dq `7)Fb!q 88=e n(Mo4Vg4EZC6_/fqg13QB3sJ|o( OBےh8}-Y},q}o-}sbMcSRs~s*F( A { } f c   a  .:   % DC +  m @ (e<D~8>S#a51oZIC`:;37 h6 7-~"!pODAh^vr&e#2I " Sh=5o1+y] a ? G wc6t}w e_ 3 b `E*<  c] Xb EF.pWnA>M736/{D!}uizwZ8Ug@XO;,ks}lMJHxgQ(< o100d-ce  )pOdhd7+LC}I c , $ u: 8 Ev+B f  d 9T%-  * ea6_~4:~ty~!#  v  #  W  zQ  v % k  N7+kFe3wP  7<      Nz  ! A c  q1?T6 v ] +k}n]^vz v"DyL;hSg p!  H  m } :& l ^ + g O q ".{^H(#P ~l {zqR}<T/oy]@j>8T&x;*Vw~xg r{a'jvc.qr.Kar2@dzC5Q,5(YNw:sX~xJ$bvV#1POD6.vCC#<z; >  /]OzC7u~f 5v V' $6}  6  ~5u v.zSU(?5pAnd'#I M  R ~C-r}DtzV^Vze nW!Mh .Vw04'& ,J V'<0CAtPVyrpg0 w T0  3f_>Y8P_KxIv +vrRv0Id*3r !mb5?Hf89;zm s7  >Irs&D:2 x UC .LgG5_R.fV*_rL^j^<{=  ;x.C;5r=tu3(_^ ^e  6 \  %5<| LPA2$*1N( ah~6@r!;mrx,tIDv>(,9A*i X*nwC( 9 *  1 f F  . C>h}:wf9 ( 5BO`i;UV~ V >C )Fmw63_}V ; p&80G 9 (ZceU9+PKkf=dW iۓ ܜ %ݧ r hj7( v =[F0l x' sSmdZw6r?M^N J Zr,$Nonq  # \ (p  D # ;.Od{ߜ f j `|  $ S .n,}kkP!Y!8 \ n MchUkܕ܁OT?y@(  F |:$5 q:  `|~ 3R  ~ H; O 5 -*ap/j='8ucbTIw/k IB74-5^,viXZ[IwH"mRS+c6k 0,| %^jkcEv41m~Nrcw/a[_"nwo3 (B Q   vS (c `Ef   T  Z <\|6\X 5U H@O#fe`Ap{h->  Ae?qtP1$_7.oR h~Hy9k@"/%Go\>eFg~sO^^TC/_q<%GQm0V2e5`Cz%QrXjFp?` I(  a ry2 } u Mg !k gKE9G"L5kb^H0Z4No+X@b*6 8,^r < o mm@[k a#!6"P#P$$d=$" \3FQ f8 #<b;  c ?< w h  I )LZS IED d^&_iHoD~r(r :"Pe{?Nmf$ y   / l d$ v t X H Cy  >k+2 7 5 v '  m  ' R Y I+f~05rl{_ 3 cOQM^G{o*l53c&J#o  H &  o}C@htwebRe;`y#7C; @,- c <a6*/q[zt(U 3 oW9pQMzO$6"^M  ) g 0~ F _ kP j4^vU#GD9'j75VP>fVr . fVYK}E+W>6K`B RZ.m+ -B>=c/טF m'щ  'x62nU!>ܴ#Eރ%&&1V'& &A$" TEE/^<. ! 'n f ]c0\q%6 |L  4 *FEiI^i  :.Qj_*< H qUM >S )S!#`F+vf~b 2 J JGp$[Vi)o j o ew   keY,sc~*pc4  [G=z\`%|WZQaI S: d y (] _`A=7$, ] G^?A=aC\s(U - d] < G )  Q  U J oe NDE[SN4NE? xE|ߝ|݉ܫ%$ܬ x;mVH" IoMu"nmC"J]K'hMo :I _ \ \u <[q`yA#{zczBKZr   E|\\>tkI$a {W`0a`#.  eH-PKW+ ` ryC&LU[YYZw]#St 4w/Px _ SߏS|adljDG ;ptD J0qoebo;t( ,^;bfutif2SFD/wL4w`.:j *.~< o5-u4G+!c-]3a^%c!DP ce Kf "Yb$ %&& T&+%8#!h(f {    y B:    ^%bzI G  Qqa}'1g9O>s#z _ >L"9)!nߺ / i 9N{hM rJFfXOe6A r@`U#K7EslD  w # l @ 5 4r u  .%j*-O+f(];fdaJ  ( O`Ii'{ n2t_|I)HCTxt#b_>l]/   g z . , &]wd4Hh7n#YAlScHC1:.o.*/ErP + * { P /  ), F  Dn[   j  ;%JyP+NZ(\Dt5R,iAc_ F  l 9 U 9 X . ! 3 u Y uN   s +  x  x #h A }?0/<L tf &h1z ,cm]H m Jp0 ,p?Uu;CTp*439 &u5k { [;UBAGSV^= Lbrw g  PgdJe &  [ P Go2,{- r ! }q) "Zp2C/06 h9 |_"=am;>O Q ' A 6 [1LB*|U A6WJTvt5[O'rB I ?T%3H!!"k!y!!x   CARa,_Hx J: C  W%?9!R  < pW[{0 Q8oc6kiGe * D: o 7+x>V|jE1Tz383\Z 0ߕ*qYإM)&P!߉DPz\J{'<7vm| }p  #i   H xo9'%>nW?n ] ] E] oHZr 7 x +  K  P#IRURx5 b  C4 SW["   COzH;J*X>[\>F7 6 z WKAZC:h~?sz"!vLZ%]L9V"r k7(g_ ^ Tk&tbXA(:F z  =n?xG2`A c ! 6 & I ? '>'o(@| &~   t 1  q Z ! w*p(=y%D}Ph1%A&|jaZ 0*Cqۄ4U ܼۧ'߫ >#_%OV&T'R'-'q''F('A}'&%}$#8J#0""":"v" !O !7& TtCM8S!   .a{#&3(OF3  Q e ]B3wJ]}x $  N86X<W~i]eN," ?' v" k p T>JehOc#2Lzo2." f v 1e:%j^mH3 # B KR P JK  b` 53 u,!|_cA .  J/ w K n>  N0 #33 L > 4KZHcrvWGO]FhGz[ Ri .1y= 9 ouxH߁Ba[6l ߖ@޻-ޱߟ<-to%> hOu$' wJQ Qm.lr 0=vsnu!AK%0 1 *6 KL9R0tejZ=S"u PR U N Qi1O-C2V8! 2 n* G  5  ~ V % D  *VVa E 5 u!V- N7ILse#B߶j}Ns.!+i-/>oKl`|u8m t(%w6S[Z/(lFC3~j&-/;Iu^ 6 8[|pugy1  } U l [F(SorVc4mqL:!\4s@)9xߩ/)Bܴbްv&:+*]t , - O `5jg&)5vv}nK3<`Z3C:IB]G d  L T  M8t90X%$-+  dz[Pv8!"#B$z$[#|-"} ]q}$M j * r 7bYaw1UXJ:/V U U/~f(I h, xHh o~  b   h ".#5z   Cs Y 9 8fAa ^OXwceY30QYS     O   95*3{"  vqIcoN!Pv$nGD M}ASB<߬C{/N߷kfߵ/;>oj t69_Mv['@ Nra;aW<H. T |   DME3-\qs&\tEg SeA9?Y C >}   +xU~c9e 4 zM-9t%uEFV2Rڌܥ_ A w j (i eTQ)<,  \ ` N L R z0 C T H ! jg e $";_hGyg+7t{W 1odT@N]4u UiSA86/Blu@862 K $s 3 &  w ,   o F ]  o 2 & - q  'D be= =88X H Dn^t 3)  I  s $ [  * . L n- c _  N7eT[! #k%p&3(~))S* *` * e)')$!VY*vlt^C+ +k Ov ~W  f (  ]($Nd  P$c>$(57uD /{BIKdq޲}gHRGo]JژBۊ  51~K3:8*auN)u  N mD J:SB'L"} Q% R8k=y4Oct`D"p>,  z?Ty|B50_Kw,  7XF3m&"-, `9bB-'g7u_47ujb>@}EZnߪޭܹr8߲#)3Z&bD5 w -de?) !p9W)  w<Kwq<&M &P ^ Dd  f MR  }  RF } ? [ 3w[|H I2mC,#\<`)rSVW',9 - Gx e4  9TSm~-+kCL8"c 7 Omn1  `"IN$f%&E'>()D* +% +% + +` *i ( &3 #$ O!TL6HA/P zW HFC6S #  55gbUYlun ( DX@h=q  N* x) sr5>>Z(+MnBcRPn  K | o G:4_^+ sm "b'*^R2~ c *   Q~  9   d9!G 0( tV /  2{< v L q e[ w d   4 d  UB;8bkJ5 }U0\N^Ep2L@ a_D |o=e!`O* p> [Lc f{ Hz)`g$գֶ8bܞބg?29#0Y[<7'aAk !^ShSgbF`dc?`!@!;U$Vnp]F9C; = A_(f '' v ! .C =< jg V m  nK R? &i.#%> b!nxlb}0%XVYg&d4 No;4w /1 ^ &   u W += bQxXSyR>!|,#>SLwZ9 - D  s  \cli&;\$ 7 T ~]K0Fd_/DIwA)60AaDwgl O_T&:214&:K *FL^ / | / G 9Y5!#H&"'B("') ){(N('9 'I&By%c$R"L _V0/= *U bGGo'} <-XI(0 > e} K9 Ab'U. 7 i %  >W & ) W  / K   @]  G  $y Bv p   KoZ|pC6Nks 9I  9h$I'=E%)"(&; N 3U  L m4Y2cqgyo   7! l R . V  h  m 63mg\ x" 2Ho!   aU + s H@ 'FX)h Fy9v(XqK  w ' &|OK$=mQ$+HbfZ.;J*Ss\!fێ1XvӭҽDҼt51 i $ 7v /ߗ\!N: Gxf)+  _au hd+0:F1:V7j1Dw b VOuvAaX&! 1 c<zT_H L } G _  \ =\ a3PK @e TBHx<.wUUEK`D iXnh1Tq;m1 I.yoS If,^m*JQX7= Csj>C`+:zL2" .]k%  s?[p6o \*TI NF\|!T=`J/>D3}mXW4k9 O T]B7$ hV=HUjws<Yd9GO  ^-2}cL~C UPzk ;AriuR8w:Bq ^C| J8@ 71rZz rm | P!  b 0 v  h oa f > y 9 (B z: v @TdX7= cm,Y.u  %C  4phO[f}@ >_w\ qI0f'S94d6Cs"`7_ {x <\j +_jGut#s, hSe?oQwEt[b;Qg TfpQC?;o8o\vV.0ujg}mN1iDb\n<J L) I1XRP*,  HYhs#Bli85PVSN Z c_N} A 7I |iqG 6Hp' M"M?=;uD)Rd4 8 s 2WOvx   ="XwF/7u;ji m 

    D%3'x,t)^DY^O+ + ;  N\F'2"0bb 4 2 3 `  F  M  o,2f>xT_)% )  Z.Z:3FuWx*.N f Fx71i^pIky$vVdQ "   'Pkj $@  @c    zL g  # b8{.*o0c `gKD9   *$SF)rc0 iYE9vz5jJ>+1UE|U0 ? k=%Vo*ށܣy ssq`- J~R$3M'LoP.a)FsC9r}U`jq c hM>PAqDt6B t / Q K  4 5Xg3 `6?s!a06crz / D  (F"%Ct1g [)/$ b 4Qjf`}HZ 4PcD(VB95j)5Z"Lܘ@~ DRQ>u5C]"1b0^|+#k^1s9l[lW I)`d'yh/ H  c7 Q  !W X y j K$.d'~\ > ? I}}T:$xpXBLbr ; w C h\   c 1rB't 2P W    q "&KECST   D |  5HRA3  =C;  wYc Wad)KA < [ C [7O  3 4 & _ _ ,  ; x l 6<w^|18F a uIB:1Sfvu=ksxHG- FN:2  : wjJKgc(l<K\JR[c N7   eGxV[W2D *3K=_B]2`)Uy)C@  s!W "[#y#2#;"n" " c!  <J$t79-5 ] K TjOh^%uVmh</^J:#'Q32 t-B>Rf7uC/0BqlZXg"4P"qs1n Ll. DktPZ{!GusQ ~ +- Dy}H%26\o$|SY!x-?D/b1Qc4[}LY6-9~u;pY8m,9Z\F*pm $ceN&c]$B? Y VuEj)A   W )RPG;VNc}S\&$N0E26u 3|yW=b9%u1jdn#[flD]LSdU eI&BNhi )& +u  f    "{)p6 P|st73H { B TY|8N~kfh 8y N- ;  C  ) E n n&?V^y:U, m  | oLl#S~!Ab|X>M"+'X |FBp}V4 Ju # ?@[^nE>s y_v*U5ld('{6  q d  U \[1N<8$NK=/[oV !,$ !,! r4A{  JS4D]"lraY(S6T1u7g[\g}U , $ \ ( U;QCRCXvpC dLay}Ps1K S\<G'|]FqL ZCIq@ B80aE2Q T_[p^ :` p b zauJJa9}E] b59=R:C {fF#\9/ H % o W K   Jt / #\hR * #K `kh+V*v<^yzLc\%8bu|\-F0#SmAS0myTA0V/w5c0KK   t .  a  t A eR x  ?%Pbx_7 &8XUhldG&~lh}Ls?_} 3 fO(Nf-8s~#J8^7 i"D\izp,sLx .+ s 9^#}f" jp /rI4 m 'Flo2"Wp]6 O i! R"M &# # `# a" o  ? 7W ' 0Ca_pc\|% Vn84 -{WH]?.6 S_DL 7nt=.(g]ex|nDEK:xRlI,s@q(1& 1 OSH{Z*~^ qb  #{hO:   nF YwN,hO`-.0l0pH  \ Z M "]LgGa* $ z}kD MlF1?io N / [  Q 9a;yL CmjPjD.s1 ,t9} f  2%qDi)O!IN~ "<#34< kfYkR +*aS K|%- n(6;]1X8&P[Wdj [ 9 !Q7BMis4x} f!H";"E"""u![ nl#8Y_qf( @ } 7 .r D Ar`| _!  [ =F ^n9)vi3[6 Uz(Zp|(gL8TN;NDvm0JK)~7h W,,H& C  _+YjBa1".UuPhM-NH+cWiU"LyN& N  w Db IE E 1;U]=@jU4p8z/a(*k5)>!=X(m.K6=10JH[XKdhkh# %< w 59[V m 6: iO e z7 E w&>SiqPjzW8(1#-'n  & ox2>6#@Vw9 dzfRR H =0bl)wuOC HuI  ));9_[dY!['~\++ms2ge[^rAA/M7+QQI8^#&X&PRQf .   ? C = T ( = p ` )5  1 'RH:<& :@9!TG%#X!paP3v$7  z   !|  "*$&&&&$,##!!WIVs/N & J z |:ovRvmNkYqaX_Y~+|/:priC,H$*'1rY %QQS vgI7>(r8-&yMFs~eqD!z#z%%p'P(c) ) ).))X(O((' ' (b(I('8&%%c#`!R$\./f 3z  b x m= _W483tA7*u5o0Tuchtv$_X "_ t C 1b 8 ~ > AL'?A /e ? I ~])30]u $0M/v=} HoL @ yv?Y'6YaCy } MinZ%DCoRTqJ`~@ez% @#iXQ/cr Z`!)UUhHLWpkkk7J|4",Qbt  gk'9]\wAR7{ n&upqwtYZ@DJ&J$8JXZ x G+gt*4Mj:s-%}qDgl # [ e {.     .N # *L R8 Qm LL g 1  f = c =4ay\'\ZuXTnC:='BA~PPaxg L # Vk w  [,VU-q_o-)$ 4v6 | A -  ;?+Es8U#:Hhp2paz_ytQYa  V J  ^ @u i 2d be08,E&trMuHi[B \u*KfWUe[t!GO4:qHWk h B):vW 5sJpH2Oz ; ~!iO'<?4:-] Un1=3g\07` Su;ti65]7}/rc0H}<4#B'ynN a  K{pM~&  %Z xJCiCcj)orw T < < 2 o , GQ?msZ:xF8$+& YO 0F[^a|* 3 ^6MF; 9!S"6"h"! v qe1N 'AE y1+&\K@#J}X rqlA (*[ xZS{Q6Nzn.rXyT>K/;bqUjIfub/{@s ;s cxJ&:eM,-C_1B(R9N|0Wy{ +m ]Vrz} hh . \78 \H + | -^k mal*Y)Q1 9YW|') L 2 uX \     } F y)?<*GK+IT ~YA}0K} Y /nP#J? B#%')6**|*b*>*+)s)4(Fn'&&T%$#X#s"~z!D ! 1 j y t D fb  3x{dZ>%~ U- 6!@;K\mb " $t%&L&&8&%$`#! 0rA_`;=-7 y &&F%PD%P O p߮ߟe'ߢWzLCێ;w"۱۲OP>=$ߡ ߊ . _L xuCgIL; [ ::1-u5lyC  (f"N$%&.'J''s&~|%T$#?!!b;(:R YG(p)v&Bu@S*t 8#=fj @ <~W7~- . 4 B05t~m1IqNW+W7\}9p,p^ # h Pa mD o v P | $ @ U f j #2Ei&G9an {f>|OO(f.׎ճ N֒xOڣ D - y  $ w ; w !tZf6z#di07*1&*3~/W[bIZMouzB-d~0 Dt u ^wE(N~:rH  N  #Oz:!tk z Dy7:5-8 ^ܧ[(eVےl {Y?tt /gQJF*QP9~l8[}'[j3Nwwa4A: O xJ "0P) y#U!^@)R2 A 4  :H :S k % Q  _ d 3 ;r[ttG;D0f m 9! - O p i F] E I Ot 0~ wk#|ME `c &#"%[L&O&w!&A%2#xj"# /B4B5 Y$a+fX@ nQ 7: :9 .Z97ZdGCi}zoT3z =pnK!]hPJun} NOQe/E22B>5$fXU_5H fOEm2d Tr  7 v>y uPa7 ! [ O!  }/ $77Wt@ Y{#'0*>,.c/0=0C/b-d+B(!&_#s H#Xc[ q, ))MQms1 | ^5eAW&(VL&ELV j,yo _ >dr2LhAz:'ygTcRuoiFZdr KH o(]e`4+rr!~h2L 4P;%Mdw# C2&0FvA$V0L ]B3O{7IX3ou  M m  r  ? b ; k  z 9j(IT:^  > w& G. ]pSr,)  |'igGP.4 1]+Dju| H 9isttzOq/XnB59i1;   $  x a%Lq+BEk֩?#+|_֭Z^Vڏp(ݓ/w ߀7KCW^;V3sPo~Ku} c VM~nfq5f Pe8ma  E m   . hZ'6R 1;<sZ l2 - i  t h . 3_8s%Kj@I Z oSh,yS`1.15A!q_dk} A 2 h p  5 l  % . 6 b

    / [T o / ; `f.W x z H  s 'U em Sq Dm6)U<""VjakJz_%0g-6f'{ FL!< !?_#M$%&OJ'W':'&_&q%f%$+$U#@!>b'bCKOBK$","9 g HA7i-Ch 6RD&91,YD"dX?{i3l a_=_ }  MQ,  /7 o{'Fz  }c& tRlR6\dt~l ]:8JPE2E/^  x '  _D `    W3 &$ ^ (  Y5f'-#:  i  0%9^E4/&sS+  Zp'`FG } , A+z:ieIs3W\_^"_[ h G 1 w =D+egRG`c4BjY /Tݿݍ#ݐkݩm>zC[m= ۮdt)Fgcأ|Mh֦y-5׍"/ۃ6ޡn&UX(qQ> kL Sf A [d$pK[Z K  m g wXMZV WUV+n&T}{Y m/9 )  A)Ptlv}QF W ![eUQ'?,4EzUg"7h rQ_1[;n'@DW qntvC #ysXeB$7% Lh~kd|nT  Sk /y+m e3 O ]    h 7 B V    Xkc` am m     " u i  )D $ Q,PBkS8{ G- O W _ h. S{P!SC`qw#DM7\ i&|\~Q SJ_.|  q n V }blL;?vLPP4'zEZ af  ') -  BU S $  i) V3] k ND?P"C ;1D< i fi  j[ t,"f J _> a f R # =.L Xm dk X =Za>(NLF#U /.!3U fK$46c0Ji_RZ<m-D ;EK.([Ao~\KkY?R+ dWݲ8iJN%<5s^cn=*jډ  ܒޱ*?iD|pj2 2-&SCi>.s v 9 `7 6KM - i  Q }@ r,;1A  v Z x E # !V8Wg'OD&Du W $ s] W  << W$)J E= e  b-5aF*DV k .M X `b j) p " M + .i \3[Q1:nD4db|p604[mFb5 r%ch5|ljeAlUY6(!kQlB&oZX8v|b1#Tl8iY$ ^l & 6 L ! x a} M4ha-5ID Wj;0TF KQ q /J1Q?'L 9r:*IU O{NE W2 !Ie*'ZDRZH2,#f` r dXNg5EHo%lnI),21E5D  4 krwL\o  XAwB/)8h/0?@_%HShGA|?QbDX(!ZM dk!9/ 6 $ s ;N z8ch"rr  u`  s  / _ Kt b"Tw%'u) +`+,p+o*<)(&'8B&g%%%y%r&E'5()*r,f--!.-e-d,*M(f%\!4z@CJ "9 & 5bK9h}b5AR6X{p}u ?'-'wXOnU z  00 X  %  zW Vev*)27rkaDwN'  Q YJ Ey d  ;"w )# ^# # # "! KP|D'{dz   rH7^.[Zl} / L ;D/T MH  - ^ J x e la D{  B< J(~TA 1Xn3ql-mx-@8=E+rWkaj3nQV{V}Hfm0uPj%qRw^|685N   E /?X_.   Mh + S k >F #{/N@*5 N N E?~O @%cgDXe>37 e}y W"v o_= & Q~ _ v  Q%5 ' V  y V R ub (  1; Ci!1k*G$B"8SV;|w;H(TwVߘ6p8]ۊ7&!17P NRC^z#Qk`+G G g 7 %Q b^j v #F  2; h6  1 [ ( _J   J A"$%X%s %_# % I  %: t  7* WKr!+#Me^p  Z E g  w E  z$ .  T? U D .  { Kn`9jUW6SctcrNw>=9O@`H` p7wPj@hlDQj]_(- 7_ E=YN+8uq !~ l"RJ&   yn$5"|BY . @8 8O+M0|"iy1{^' j-V F H6 3 -mH\ YW<Gkesh #{A*x593I"$3qdQ*[AKR6s@V._R  v! = m A k62hVHK8oP  d"  L ~ ! # % & Z'd '! && $ "|   V  \ O5by1)G  R.<![  &  c|X   _ ( 1i^~rBY j gB}aOz2HBenX^   j )CK!!)! ?nVy)Zb i_U!B/  Y ys]9W@@r'ZDrs5$Y`g\Yx[@T'E/>aqQ58+[ nUlZxPh;99%IL% dM=i ?ސ#޹G_5isE;J&OwGU,CM>c   $ O9 9 0  i    h|3Dc\3$ r!t V1 cL Z %   k  Qtg_u6zk8LXR)_0j?2L@uaaVWzI5J20p~3,B]_8*w{O[urI?O0 =hI1h Geg! N8=Wnv]=   S & < W M[ (3NG6-W8*e-J}$|Hn7V!%%).+. w/G/.-h+\(q$ ZkG # n^ X!!u"H!!Rh!U!-!Y!$;"1j"xQ"/"u!Yt!C 8 +e;߬?#ݗbDwP&kPIN}0re=`PzjB=~32 $ & q" +,WbF=  "k D dg ) H[ x5Kf t  z 1u  F=nd-p\:]%mx9 >[ I _ y y 6 c9 ~ = ! sP m>s;)Cj k 9q,X,b  J 5 A?LV# !#c#v# /#Y }!K M1nyKTR!"yI#h"[!  7 j \~=7_`L0_q    EO\p}_]vy6n A g:ZoALf &}??K*_s4ydFT@^GEp'2/Ye ߫~߮*Ew(x?5Vg_eH?^jlI_'hm,"8K7o j(~>lRw]JoXuGo3fJ=H  b [ 3f [ o g 4 . %  (%  R{    r[_\W4 ! wvlV $ F O~+Hj&tui=7$`*@]YQ/mpl|=/{j,W)5](c01$l5Xgd6=J&.=Bo1s  % . 5 \  u{  a A B]qO q "   " ZU 6y e d SH&N.CkB F A T p N9  ^ 9 V _EW :! g VPaniy{! k t U_VF-!i"V#$y$wN$#*@"/ $HFgmCJ(  u8[_sab.N=j)VKGA.;:l GLr _"2JJzf{e-B,d Jjw|<R$:ag\4 D DCE/nM k!T#?"$g[%% &B%$#0!+zpNIxGF ,nf1?qf^pt3 7:IRVL,L yM =I_ 7%#ac>lf#)XH{Yv$  {  x(_   X,K[Xw NBJ+K%g_/3! 0 }Z  J U ( J + &.2ujIHSQ~m5)wM+)I6BE88-Eh44=!CbW`*D*IN\3Qv8Bb0QR0T9~u:8wx^( > g D 4p     %Q lCQu,)J= b7#eM dMhw 4{)C / 8ߎZ_9r'L\~*(wvC>+8mbKCR$Qr040  a;gc/aBRIjX^ s 5 $<wTy | ! b gVM[_" .$ #3%$%%*%%#%!#c Gz8l 5 q   l " E p`PZ\ $CD(0+0./h(0/.a,W)3'%$####DS$$f%RP&Y'L()))E)j);((p!'%L$IP" (c޽޷ %ަ T޶ iT.N:)&D6ߦDMFRbc8gE@ k|>PP "x wEWqXh [+wA$:dEW|5Xd8 !"S"I"N""##\ #r %c&~'H(+)_)s))|);)* *5 + k, ,-Y-j- ]- g, *D ) <'%4$ "  +|WPo4YbFpn h r  qn ; !  c o HB4EAkF8?Gs%A`xq0|=;t<OdVv~g <WC3xtS   1 Z |8>7M } q  o  +i 0 ob*?u|o|A@z`l0 *5SC$`W%_/&C2HbOaIkLjI%q0l"HG|iB_Fkcro4lJ:Q2 ) :  >C  Q m, iK -  gx{iE^MlADZ< 4]  !g B 1 p a { .LK9i7<$$S aK|d c?\^:Dc97o O$Zh|zNW;@0b| 8'QMF4g*A^fi Qzna  Q"  1|QDzg& U Y V=hC n   SUzkvdjbr K_ 2rmQK7f2 PdXMs)۞~&@Oؠf$xܖ܂ܮ=(ۯsjRYpqau?e'\H%ltl o  nq $ 7 Ydp1LlaRt70< @^!$9(+-0/24=4gl5754F449q3F2 2d20.9,%( $ 3a5Z 40c@\Qb}8$ U D %>X7ޚAi;wئ5ح֠gd '4U _ !~/lA_W L1C a*6 !fnra24-c X r  O   N 2 V H  QlwPo]/`}  6 Dn tHeo\ 7j# e;{ds1v3$PTzL>3#jB  Q + )yEmY   !lkNE52jY "l$&()<*FR)'SO%h"v'o]RG ) VR*YL o  U X :  U $  6?p4`a ~;+V>R } E@"T$cd[2MOFtjfAT5zo.<P]8U|6OYe:yhZjZ]q,  e )     , c> d 1|%,M4s}MT w i g K?ed + E T s   vu y I  0 - < 2    9S z fB %g9aox"pm1n;%="_'|߬nޝ\(۽Qbۭ۽ݒA%q(vU*V09! ? I # Q z  k^~}t>3 r%O V 7g~L C 2s$  #q O p 8 n+ `jZT W* KH+UHlL:ly 1 x B vGZW\elS8uM?4>c<95<1,V'+"TRFe^q'X+\fo2Iv&,=' + f *bp'!< 'w#+7Wj Gy5_kb46dC&)'eMp0g_X?CCQxDP-ibYm? q ,nn@F|U<0-vi D  .  Z   : "  2G |  AS   ? .#%`1&t&&%$vy#c""A " " "<">#"! AIaSe`fq_'  K2&,yxVMS[1H#Q8  n bg w$  ./ ,K UE G{ /mD$M&r3a8VXkqhD HF2T<:C(C|Qu4.7YPkQ4 u+^_&-_# Nqvm \_}6}_{p)g $ , 5g!ObB2J=6K84{ y 9z aOL!;78$}(z5@?n$m3NLAW&j+* $l :N]tqPahpC_!Mc 4H>#(>I(=& $ !@ i 2X%SvV$oz V& x352^?d M W4LgfER (0vV#XE>7_ue?g56R:$PJ$D7c.NVK~#;JLBW3 74veq!>L!SAI3f"WY e  >{DYMC a(M<?  d >U}C {9 ahh% 3!a!!! P p$b4@ZFmj P  ALv7}?2v}t!'tOQ[;/W  c jJ  6n`?K8 M!%<)h -/MZ/U. U, )S@&@"O@D[&W~H  [0 Fu3A=7qufm[@%7ds)z#XjT`oVy%l$Vޖ4ޖ=paphX siHeu:|[) Kh[?9Mj2( 9  w"eW?ZCV" 6  b)  P .0j-@  w% u Y > kUJx{VGu)]; & ,  K b\A% C F .+@hn5>(Y@{j!H 8-_^Uk?*i7VG4rsi!c4 .E 8  - F}  Y J f9Xa4ulA><Gful8(( H5btHl4w]_7)+mYn"rXVFR .x4 ;,a!JcY>> :B l@V\ߢ UޝܩRz١!7]۫ߒ7^B.2Npx y 77rT/ ^CG~ !G# -$"$S$$%$&y$6'($)'"&!*&W%o$#k"p@"!r)! h@ H[  M!c"M#% & &\ 5'X''w&%}s% %$j$$!%I%<%>&sk&y2&'y%Q#$h_"7 xܬ 0ڗٵ؁Jح {ל փ C _v ԓPcO٥  gWs9OY#`%- / s=u+b-FjSX=l~OEkT Gxdv(h;]. ! % C) q ' phl 6Aoxx`3 S]FcK ! }  IdY438foAB"Lhz (Ep ~ ' 2n*  ZeT\%^ "r 0- 0 Rz VN D4 q  A: ) zE  [    Gb K E >   1l 9v0   *9< dxRG6x#!A^B|S&< |)+~Is3y{M[{D. 9 FW>h:'4 Zeg-h/`N 0aaib ~N`e.XF3 k+A"j8 2ktlrhqXCo0`h7KA(_N| \juFxZUY-|8kYCI-L?F+92sVB}Wep9&X_77A-?VRPc$l,9I| g1gAVqJ~FI*ia >4&=-*Oa_iBN] B =05IU[G5]qYPY]5rSlP<(\>r , N ?sw{=l/mF w BN ; ;8 F߁czؾ8wZqhxօ'3iҽ\\]?، 'p0'~: OtG4} EY R' A)N!]dx "H$ o%g %J i%$7:${+$K$L$r% 7&[&_&J%3$:"  p  x#~G{IeK'S5W 02HY>,v3 j l7mn2 / ps  aD|TXXN1Sr 73#H,Nzu/[xpquszg,2 8 @dha&ip9vqC3i[s!t z ^qI:D*-/e^lhkyYB1 *K<!`(_wH_ Ilu\`By&=R(  \ @ h  M | ^  < s } b T=  RA4Di/D bsa`c<<wY?r  ) / V^HVQg eSO0wta!g | m 2P  \ 7 0`("W O1,1IEjx=FSi [  , +]?  ]&A9kYZ`5_"b%Gv qP=   ~ ) ^+ E  '9[ly&p{b| < h ,Pisu#~s yms f O_S!gr%& UipIgߖh߄%I>IJE)ek;  _XTP@u:' k R C on$A  i+BNgm6P8Lx]fA$2l|. dZiyq M  5 & E *ni'ZZ+]CJI4Pߧsލa>G:bf';6lW@xmT*H~!:t0KT  >7Uhz F f&+VHpAo$wb_-|j\q<em>Q:|ل jJ Cۂ v܆ f E m .- n | , OjM '-d_Om2ts^=bR;F_2#s0l  C    LN N   <so}O{ !g# l$; %| B&| &# G' ' u(y D) E* =+ ,,H,$,d+)h*(&<$" vQ b-;&[ O#|&(a*B+[+9*)M(5'Iy%#"5 # SfZhZcj?=H2_VD 2 kIrT@yxޙ|[dRZjAlaJ __*SYi} ; |?-$N7!^W xW xlI } ] +>!!!!8!"h#$*&''M&: ${ 0" d   _ [ KQ P aP ! x   B  n I  R X  c  O efv~ 'W $> WV3Q)%yA+t%+e1lts= 8 F <LlZ'} O  . Xd ! 9w c _E+ (!$.'),kM.4g-*'$n! vf b&u !ڨ M2 h #  - v-܍T9އޞV߀ q  XXf&.{ c z } ~ q W U; : g J  a5\gMO.Z +K6tR< ; Kq[x& i05id/bH(EVg |Yh #1=W[l,@7bt5u F  7 @ o I TmMp C b ? z `  : [(G 8W 9>3mr;o!5>]] J |ߒ݇cۄt۔q۝ۂ&4@% ]ޙ ߰ :mdHwH8 q!"#o$;%r%%# "S!' m :!"r`$,&* 'p ())))*R*+,-R.G.1-"+(x%_$#Q d        8xke "~ ;KX "($h$$#"/!kc,gX>[c9FoF( Ki ~?'L)Aآ }PۺzE5qYv*-T<`hZ3 > w B@m8 : x@13''-] ,OY-8R r32cZ^1;cLLF 1Q.FF7p@S7S)-Cy7Th;.{  = z'U t j a ( Gt   S Y & ~ 1Y    !hC*~(4>|QER'l~Tu  [8wG@|) 5(KVjsy?`&> D 4 ? %&4F j Z S m " R+S (   qM"vCuP?S"'> s77*W!+!PBf S %?2",!$J:@'08`-<4X=zX*BAevl-{ N 2ys-8dvWx?OZ)H+>gt0xok9 L{Yf:`1@S1K9UuDOIReS\z*"f@S%?|^G 1Rߌ^޾>ގ+q.'(GpmjoTe\ \ 1 / m? p*  NZ aa7 x do & !nSdi ) . 3fb)+BaKV;z<  a @ (R  {.)|`~ޞusڢֵ=bVsTsb<^ɦ3/ߵ+݃ܵlsqa1QT#dsJ2 "cV:4=vO< d'hGZ *9(f;"+ u d5Iwnhxe%"+h@`m0P  NxxQ#^  f 3< 2i!xZOw T^ ab W!x#$w%%a&Tv'(((|) ))0**1J+,-U=.KX/<00110<0r0 0R/8.6.&L-D,$+)(!s'[N&A%G$9#M&"7 KQQND/Pg>T mQ\_+N}evx]R_!_8w\-,a%p< ERw [ .dw{cD> 7 5 )o"WN^ / (f}k*4(GSW  k h  | * ; ~ e  TLce;Jv k R ] +  pO f{Kn   wZ  n w : 7 ~X t C   =l  [P7riX-+h6bx,O=l"\  Q-5b& v r/] #lV E~ 0rJ$ l{1P`u`{5Fa e ^ b nu+^mG 8 3W 2VNc,; 9 V c2 _ + lxoudw s %)Wlx)rC&7n g |] Q:Xm+PQ5zlv5`>f ~ +$OOt?uL)P%1 L +   Uwr2 p 6 4 R ). }@8ci/(9#nUiUec98#STz In R_!fGVߣ&{a_OF~J2L\ R *$zz= kܣZI+| 7 7 L "x e {xRw' w7B`P;)7t {HZ;F؊KN׺IedFvپZY޵U X& >m j UB2d J /J ] l h 61   6 R OIkeh # zu mav)TC X#= .^Bu&q  r '*P ) s  3 q  b gP # I,5 o   *X{En gO  | e   Y      3R >  sW i(&08  . , \  <UUmtM . , w JhM tZ]Gmu1c.D7 p>~Y5^fa L  -\Tx+4Rv12NRgLMG4Qk>!  4 YZ  2 3[px#5{9@' cI\o  lUal ? h2+&u[6M RV (,,=Vd,B\k m W k 3 ! Qiu i Ot$@ ; ZC)n`  . 1 a ! Z" "[ "2"n!<z pGO #|&$X'[&_$G"I f{sJ .-&"3 B3!G! ( n.| <H#D  Q{ a i\ . CE 7 56I KX7GwOhyVfl@ ONu  {/yZP1&;#51 +n .  "k;jqs{ . , E R 1 e9%J5{X\* >q zBq#cwߙۛ 0 ׯ[o!?9]uԜlO,#-h0@z D  _8` 4 JMcE;L9  K T  v  D  f  9 c  k p yW  "/   N W HTj  px j 4ts   AF %  Di l r xyts'\QQ%D~0L@4N~gb@f^6w?krA=XPb#qz-K^}/]7qEnUeq6,Bk`2/UAC*UoMunz#n#-tLG(: c/vmoݩ ݼ 2h"i,i2 q !$&}()*)((']%`# "d _*P~OWW\b  D!1!3!!a!K g r kt+3>* #k gW } C$={!&D%n( +b- z.?/y/T+0f0G0/.H,h*''$!߃vFf+iZ{!R#:$%/5%g#M!^I? `@k7S I _%A 6 tj~HKnXn!T#$&d'((Q'%#F(!5) 8 pc[ G *i 3 WP Yo 7f  DLxi2{w  !!_ o _ A z H ] ke57B}&rlvX  h G * `[W&7  _; 7  I   W   \|} q P q !   D& : - [1y  hN |/ _  r 5$ C P @ #ZT9|C-w# u_&J n*]cqK<dH X F| [j}"@{11lw 8 \D7 s5,~ 3  * # 7  U  35 q 3 C~Dozt| > zWNeG< Pr/\< ^>6 ] Zo<q V2T7 )g(;5BR ~6'[m*; N0(bC1n %B hbNyG>)!c prN=9anJ\B.6Z Ki@ewVb2SEQuJ8=e}GH-1 k D Q WnY1jKIN^9  MLhOY"^ l`֓6ӲJDb#ai5YF/ No~R̒ 5 ӱ a g׮ !ٓ z۷O7(Q/'*~tQrGN.Nb%)9 b0y ?[ 4iC 6f d"  Ie-a! ~ x"$y5%$)#j!=\ B, gt!p" $`%J&>`'x'<&&C%%Z$$"}!uB Y<{r6!1 GdAD),*2 g iDn+Y&`4wmQ-ljM  0 {"#x$xY$k#!b% y*3*I,"C3v@) f|RJp4}:/W8)6$#x /Hw -fp9I&|Lwq;  R X[3I 70 b&k!!^ N pIj&qkg ,O&vr=A  ,>!"11g H <iJd BGB^;Ze1T6;v: . YYTFZrmA U ! h`Mu k W `l  J r _Y   ! 2 Z n >  }  -l 8e?E;H\ {nwb|2lJ-  A  + ! V | 2/ P 1 ] u   3u K  z$H ^"4U.l'i=1H"n  3!p!#\"~n"!l B,,)\-0>@   `V/ K8 {>cDf ] j b E X;?   < uU%/!#4$7m5&*p(ՠw#ԖDխֵIRڎMwm-d/;eUiAzn]>O^`k apfacTU*7Azhn_5}RJ;`Nc C 2  c   U >Pz7Ogw- )  f W  }  q ~X  dWi`qm:W<alr.gu6FX6--; 3 2pk|x@kH^ ; G g0F+!O % qK uY# z"pr_myPY;`Z_HWe6$%>\߶zޕ޻&8k$yLAC@s!B^׳SbbFN9lл d#ѩL;)ׇXܪpz.NA.{20 b $ 1],/9 ""Q#C#! u/mi Rl oRTim ^W  CW}MZO  \ Q e p - X G h ! B yE 6 X"t/=j"7EJqB ieO UKC_7J[Ip'Q`dfkO@ihPrby"R\}"^{Ev*|a>~4  A1%  ,5 xm'Ghz+s[n!S < ~@] ! {Z g j q    { 5 % 0 w   7 ]  /r w!Oace<l, JjP]* SJt!zas|ZA=bAXgo|Dn"WU4,6` R 6 d oaeEBiMvf9{ %9 i y J#NB  #}TF= o  K [ ' Fosg  b   w f  p6  V  {ozg> p_^MA)'%!: Z .*oW[v$TH4n#Y $RR!Ff_Y]=Se__XtR`<4@ CKd1SfGRDbw;<91xvi&A_{g]%ސ܎{أuEE;(z6 q ϝ &]cwzіҘ! c!ԥ"9"!`ֵ٭%}Z '-|EC/P8 yL F8c> gm<YZQ'  $ &f[cCnce1L7L' y 1 : b~ ^ur@l ;* C/ aZ$ۢ BݶYݞ(!.ܒ)`ڜT8ݴ:gPQ,[ܥ9_[Ec`ߖ,Te:1IaqAqkZGvBV3vhTTJzc pm F  G Ig)jJ#92 !4!n"#5Q%;&W}(*B+g,,,+[+[+H+:+*Z)*)}):)(! ( ()0(~o'3&f #^ .!K " E2 SpY6  ] ?g,2a=${|VOpJG%5  h)`-3Fj]Ael2T\އ޸/ [s@S Z IGeB'N9*0g w"c'# c&x+$Ud | " , ]  * 3( 9 {e ? hz N (   C  ]Rk| ;h 5 0 k  ( k""t'{>{ sXJ7!L b > M`[ak-y 9NkV2V2bUs |i.n dFVc^$\6a^%3u0 RG&m [B*(mrY,< 9 , i W  ]3 V  1sgT."S k TkL^P _  #P>A Y*u%, _ r A  l Pf\xE|c?=<g $ }#Z; N  !"$%&'['+@'&%#+!"j`6ddA  AX2 T vM ~ . 4~  G , SL# |HEbr ^ | SC G8H {m j t% Ej&7>Ktsq|Y&^IL|En16&=j JydBI-DT@zg :8c(.{b"^sh>oal-9-i(#)/DK9LL Z - O7PWW ? XQcXv\WF\;&  -t5!gw0 pTY&i KAJ>`JAo׋] ~\՟_ 1#*6v0jޒߙ#`_I^DLT-6gY lpoVB (|u #{i6| 9:k1Yw?W$<A2B6wA   [4 %Iu~TYD(& jj 1<20r Ma x ee  o|ueh8/vF~O@6R"d IE N  Vw%oFTl K3#+\%'y'((('N1'w%$x9" eIQ }55~7MX !% z& jEa]bw8Z H !  K\5]q  E J   C !t ^F N/~ : ] g/p|KQ(TQXax Kld[1$ R n  +q.[5qGo1 Q   |Z8mG~5#z 0`^T.M8m,gCi__M 1 ( 7o   P H J I T . 2q]N  & WQ,B9W; 6`qH a K   u 0_wLOi #?&#(z)*[%+*&)';&$R#P"b!! R!Fj ^Rr{RyI   <\   Af  u  K , gh WpN L ma k\{ [G bPUrT43Cq84 MC @a" G  Z5/&&-R{_4FH} HP G&q߽ߚE߉CBQ4މ / 8  ))T; E t ef w/ W Adm#*&5)ߤ7'Gn6{LMMgDID-MMnc(< -UM'{zu17.\\a9^#i8"IvdN]P7b " \FB  q X;  8 w C!")$c%%j%#g!Kes)lW'\>d>=U ]dID"j t tT n j  v6DEY::;A[l5i g   X-Zr8Jx}1F#Wh ] e iK3 n J fz : 3p$:?3  9  d | ~yl b/p0x#>UQt&}O8 z@lNI&.e  yX0hdx) 10mX .@% u{8=GQm*XL{{%E 6>=cR:ah x t  z   eo  K  } s  ;gBi *T hm\mwd  y ! 'N eE  + p'Dm7d%y v:k 8   _  r "f #s $ V$!@"[  M ";;Qc? 0 \Mzf_D&7n'u+eQvh=yj F(xZ}RrW*Z)t#Na&:\n'& /)+8RA.N0B=< m hw m~ u($:c) ܤ | 8_ b   l a h<KoQomAunXs~\1ab/S gJJ*)w<-oU} | ^DT fmsG@x;iyio&rW i #p-Y'; iwW-c~7Fk:%zj<}9,I|E  K KD K0rfc3+RM|= N 2GKaIFJpFb?QjGN.aGkd9o[Ga { T +H Va * D=$&kdrP5I  ! 9pz*BWOT:eI%EV>7/ cr}@q@C{\+:8cz*mt7 f t > w RM I q(V* . e g gJ[0SBEkYoW,TRQv6j-y%$5%/zE' d T״^ݝ ku`%`( hB+{ D:xLdupcg o^FVv   9 [ m  |  s m  4" $%$D"7S h?  <   6c?B[  " E : h\ < Ipc3_= .PUOz` N lg^:6I5lGF t p "+[[M ,bG0>!u8BXI*7;&pdDE/Tt    <xRCT n 0  k#   N  P ZTd(;sYqI3A>L GH  q  d?Rpv8 {,p  V RD [" T{ X W LI 5b -]K~ G8!eJlC:'~r r ` 4 >t^wH-I18` ?I|9_7fsF%ID*PWU| l  Z}5H4W+dwKp_j!n ~M g  J WD*JrU ?|9p ' & & Q5$~ q  o #L!d]%(}b*{+9, U,, +l /+C "* k(>&y#!g y:=$ 0ho@  +uM#yJ, ' Ty  n!  J r  F F M  m 0?HQdf"?,C% XUS:ftmin HاIe-2L׽8ldQIR z icC?]$xLU*B*Nh]SL/9b"  5= } w2(gd.f?H lFOUMAt:,9 c!?!LS:{'C@)1*;[m[2 TTpJ-'<P ) E , / d{( Vjd R$e04R83YCvhxo+ g @UogtY4o!*w:MAL*8hE13VjM.B6`1gMYVkd5&5jh:hM%*h_h]ݒIކ =W55m$2Zt]})\[H}d^]_YO. 'EaY|xjK,N'9S0   ^C  F5 HC%|]wkP  |G kakW[x zF&yy.:69xR$ # B `6UH'P ho#QS%0ItE ? w:aو'^׉!#&'P)Vd**p*)\(Y&W%;#"W!U h#d|uj-F*wdt.o="B$c&#''T'%#>!kUXzZx  c m H  F;   Ut n  a\ ,cAD'     P , Z r T   C T>yRmRX.v& h b,#B<| 5JaVFEHAvp|'dU= d>`o-9}313 ^V]-~S  %]aHl}~lz;> -  . d  ~' ?}!v"#$j%z& ({ * , R. 0 2 j5A 7 299y:H97"H5 3~1Q00Qm1&2(2/D +M v' #f #P i \ W  % D 6  pU"ua i#  y ] p ak 2X@?B{CH(;@( 3Xq,\G&>=6wK/MVZVub,$"%t P=Dl;#1R'3t\kx'z$3C|/Ba-'$X,{Y"lZNht.n+ 5 p NjWL1d"PJ7,d'hlwS18LVh2 0F  > q\E6vP:o3_77Sg:O? S0!%MUrF1r .nE S0@l2!s1dSZ~Xkm~/MFY   @ 4 F X "   /XuCAm1#e OX F S E MyEO9/Xk YSZE1!hl&k& 7 ^!@"@#9X$,%$#!rF;m72wU) p{ E z$ 8?#: / Kb=`Nrh{bچڈ+ܠGx9b  s 3I ZI6W,^bx )JvpVkGiOb L7 | 7tP.etw4w  4l4Rz5<b`Hz"nUWLGrapNI7g` zBq ` @ m r M \ " 9o vEMl{sz<91OZk9\,DoONq5y"zW_@}w}pXM,u-(zx9^7q4<8V{ ZR+:W n" d b> = 6& O ` H eD #z5r$  nhM@:iuR552M, 4 &3HJ:CR_W G 0 Bj\ h Jo78;Eo8]p$M2 QH1u F#|:lO% p2      A[ 3  u  n m1E2`^   d} 3` C vR{)f%pU ] C@eu IpIi<?XF<F6F-0)Ci;L-/E,r s  N pZ p!s!"("! w7G>vfCgCh 6;'D  " g@_z)|Uro/?XdSIz(iy<#vruvz1A?wwji@foQL<e'~T   h { r   8 7 ]p!0 #+% '+=-/g1W3^4X44D4 433M2^0-`*'+f$ +-9Kb"k"`%(C +=, p,! 3+(b&P#]!pw]:/ruew|>9v=3{> 1 ] ]   s   =  A O~mO&21Jp\m3n ^Gk!-s/Tb^o`>"I2޸\ E p8K&uYT$G@Z4B7Wie;4^e c &b;e,MY& eHlb1E]e].KUDjg $U4u[ds}iF6 .abQ/%2YfCkY[G!Fn߇!޹0ۤHں4WݔOEBz>  m ~w.o9>]MYg-%%"P`mo\A1 gCNb ?Vo0WTuKcEV:Lwh']fKbe.WC? B^ZJ3/ 2F n uJ x4 #&8 $ X  ut{tr6[!JK% w  7!?  h * "V%q&v'}{(R((%+_#I "|,C== AzK!$,'*t,,b*'t?$!%އ ݪSހ %"Gil(,{RgDuD Y#&X'1JaWe?    S L "  z|    :   E | b  d%9{p? a # " 4=Bf(%d! +  XUr 2D J  G M0" =@ )   E=v3pL[d(@&݋ل:T9?L`G0ud0fW8u+7?0bp+i=V wwKKB:u=vDx+"$F91n}P~C!cD%O \ T n @Rx !.#x#f"v<\1,u<o_o!"g"#/&U$m)Q$%+#+D") '$"Hx x<F7g`6`?zI7cl4SYY|ifgIu2)t5 { 1 t  J   *  \ei,H4QjaO<  EeLE,2VpA{<6 - Jn tC ` 0Z W3 4 ~Y RN oGD   s   ~ _ = Q A @+ <MF 1|߿oQAߐzߪS(~T.GA[19X^(a( )nVUUQ e ^;YqZY=H * M  {   -F!+Q: D /  X nobYG "2sUe2Hzl|5S.2 L#yTmt @TJT{ Ka xU()N Lx-N X[jad],ZqN9z^3)Gzki=o q v  z .B]<`]4f CjKcxU aLV#7KpluBV #~aY4N] 7Q6-QX<Z @ 9 XY> o` \ a-P,?Ki;{9&tS!x2&=%%@5&%Rl{y l1)eL D = $ U OC}Zi$Q  Aa-j)of@  Bi@| 4!# '% &'() * *6+U+UZ+-+ * ) W(6'3&]%c%%4R& ?'((( (; ( 'Tf&$g"@ G?;=_|~>i[6 6K / #6 ^ |W i@ 6 | iwkd7!+F ZwU%W g . g'`MrT N W#?   :Qb 0 E   3$ & H |g .Q CS u gw.1 m[> T =!`w!$O!I!/!6 L%Hk(,#( LGt1TM%~z[&k3rR<C )V,  _xW#W%')++:*(j%{Y"nZ? ;o 1 1  B 2p Z g| P~ ` "   zYe2" M= X>Lp)N ~x & $] s /cu O1,ޛMM3&9(AF,'%$Ap|gBf=D61(j>0Q"7ert[\G01t?,"-# T] Q {^^z NtT! ,h0lK|&14h~~@G90`# x-"&T  5s } - @YqHXOqf1Ih`fP3Sz $)@ gpU&Uߦr\xbܦ/91B_D'-Abez /!~:` T5/5 C6S}HI 2 EES:OsSZ ; & KUe7d  ( mP   Phf+9C B 8%o1FI. [ = L:3 Eq S1 )zcaR I  p  | ; AB 6 r*f s  ( SX]r&@vt8^x7#\R7x# `w vNc'6U< SD *AMq!z#[$ $ k$B#"n""!!!B!=!l!$! f"z#w#&j({p*+,,E-,+* (/'h$tY!3S<( RtWo/3o>~&8S]Cvpn PNc  e jF4D`mP~! '#J%V'*)9n*+A** (&%+#=! a#PQ\ YOW=<7T ~ gjBYXir6Rl6:.(OE$PK*vK[k|* = S9BK[[ wU 0C90g2OcQ-B%$Kh~deVx wq=A^R:H AWzx *xb[M>gc~J4N h c g \r \ M{{ @dd$  e 6 a XVO6;Ze\{| U    a  + }gv cqS=u// !LhmZBZ}MCf=.)c4]T ) P   : Y) { X  o  3~ 7 T \ Q!h \TX2/`6l[=;rxZtq'3C`y+BE{MGoQZ(W$D3}.H*f$jc'@<O;}3ܿB  }߉x  -|<OZI}~0AV h 8  bi~1 1 \ 0WqA;]Metcqw L _G Z8PKpX- "U2XkQW]@ca8H/- QB;xy- Q#%')0t+V,X,Z+N+*(J'u&&c % %%&M'()M+E,G]-e7.H..w..k.-so,*4( &%#Qa! cb7Z ^ g ZP #g h spD0 )  "k    @ @  !|     5QH2~4vo/0Pp7T }fEES&9ySUe dgTFtM#he Sh4CTbaoq= #l}]I z6rjpv !0#5s$%Lp'),#/,2=455L4 A3 -2 j1)020/{/H.Tn-f:,*('?F&u]%B$)$#gc"" ! >! t Z W  I  c d I 2 ddf5*UJi7PaYI gf e , ; M | l[L  *SLs1Q788YFo*K) ^ v_i/A o d{BqX7 v F*/?9C M5݄:y}:.ղ~; XqۗG޿4K.vܴ/)V@4 ނѺޙ2Pw; J*yDE$y; V߆a(ݱ{ܫl*wz&!s ER 8T ;UlLx*K&quF ^rfBz+ (ZSDp&}_`?BhI u jwS\1srwwWb!fg[^ uH 0aEMzKL"+ Kܬ* j\ܹvEߠ@TAfJD^Kj [9apy}Wyk v    :fbE0)\ $ DAgq  / `vc"g;(MQNzyy( h K h oC'z b   cfs}xh{ |f4$q`@ $L"6/|4a,*pc>3T|EgO`pD*H1S (m 7`rQ\zEyz(p "a%(U+3z,(-^,+eT+* *8*(sO'-%#G8"!~ O ]p !!Wk"l## o#OK# ># #"w"w"r""5# #z">" <L@i3 #[Tl :<A+lKv-M۩?8X ޅKR0cdV*WM@ܶttUus#"- 7  dGe'W Pfcead|?.yy*S + $ c@m{]dT.".4O R @ mw2p;e(*DM eQct7;e<-$ t y?X?yd>  fG+iy5_G0* u \ D1T B Tje!@!!O%(+j~.0yO357Q 9T O;c ; ;' : k9" w7.52?0 -*E@(+;&.$}I#d! g? Ve  oy{G % vF`KzF~d & W+ m/{޹Iڸڵpe=H "   0 a 5Q cW'UW(>L4H<7)'y `Ktq6^9tO(lu*~B  f  6  o.Y X ` `  :~. 1C * R! D  8 QaeeJ%}W&]y{df $ 4  E V  # ? y,wC[ F X"-0q&kW :#0tj,#ubzMXKݟ2\Cjm8d G)g`#Z^j14T82gN ? bU5UreHY$q\t0l < )65  j Ygr/?Z,b@@yx19~ A@\Yz FԴCہ)9bvA_7W8T _Quc~-& +qbUJP9Fb^2yz q ,*E> QXLyy^ l1"81#o#C$j#! 3bUAUeq ;%e:<|49 }A <Q1hN2 Yq;Y vbOprO!U> $#'C#c)f. 13F/43I32ߦ0c/w/f-01;468m:b;<;(;::+98k87p5\3Z1|.-,+)C%z"K sR}Z^>A `v 1  + 4 ]  ! A o ) -#;S&  -  : : R }/ s `!V!]OSM}21-h)6z8 wq)}" \ RD> ( &"  q   , @~  I  s | Oc!a! 6rBw4 >  R8lqs !} "" #f9$, %&' )j +!-Q! ///YP/2.,p*| 'y r%! 7#yi!>][ F ^ 2 iee/3,< 5  | <qPvlouPR]߈!}R~dudn(?w3';HvJHLg|Obc(%>[PY@:Ju(k+t! >  z I3 GC n }* :u 3;tDR9bv !M B@8g? 4J+4Dd $ m ( =$P1" Ryn'ATCE<׹G"|I8g/ j|IHW`Ctsp_~= 4 f D % 3 )dRuZUYqKzw N I' N 6  4 S y(A4$f |GKCvH4?4{E1)vm!l'g,nf1{S"Aw}k>"ݔ,AHlCQ_<] %E GN  = uJ < 1&mG S#'2*,B/1z52!w21G0w.7,j|* (e%6l#M!Sg TZ)  [ ' M  [ E Q ] zMGI (DQu!H"I#7##7Y$$x%%&>( N)*n*A*lU)S'4%!j!=>\U SA_}BuYLY- C I F    ^>$L }d  n   8 D * S  ( a Z > Gf9>Q0B  ^o EO`tg  K = &-9E8(!#% 1%]~$e"' #( ) > cF rcg # | I ) 0 e'  u EU,LK A `mޚk!r߭"+jzn =vkL !qKw٨B5G7MӍ?ԪZeܵ6bS&r&# V  E3\Yf'!Qd/ = djYu/ { %l<E6.D: $K\ n#%1>&%$S# " f#3" G _ ~ZgTy _\'0^pp  P 3Dv M ] h7 :ovTKa 0:P,.1-t,Zx`I3@TOwL`j/oe"g~ -_ (  tyJ4h  I W ?   Q'  ?y E.Lj+,,|+t:j   X Y1w@ٗ'|ֻAlw77ԫ.$ LVԄ`J՗Jl .؆B Y.L|IWU>WzL S MB# bts.|NQ/(_>VRu 4 _2-;$KAer>T$s2rO:%3C2 g 'H'UGP+pu-$E K P\߷'߻R=ZR1Fr,o+IsGr!#u$ +%iC%9$#l$'#*#,y"-"-0#,#*$S(|% &&#' (C)*%++v*0q)h F(:&iq%#<]" vrp]>/R5Y.|c۩SۏBLe]   Vo ]^AbL)=k@L7rQ`MNaV j[*az)  k m  4   u  +]=w  38cx)L"%'(('.&$" b21~Xa#/ SR Ku X ]{u  Z cJF,0> / 4EQO!"#O$%+&&')a*+,.a.H1/-.IT-1*{ ( $ C!Ltf%5 z`l$mEZ?,U9-E hf4-|nHt^^!3e@C K T j@ u/oX[ܴ#f5S޷e-ߓ&~XlzQ[e.+ PSxgI"yDv.h9@\:O[5 L '  U59S.R|ap v~ . /ODmtzZy=vt.iD.ckO j ]  k 8o5 \ w;b;l(W 5ca!\$#/WPuzS/ tB&3 vrIھ,ޡxK-t!o=J(V4D%s(baKFvRh&QAJ,vw &l 0T C2  "  |ZV&>p]'>(}q6g_rf.wjMdj;Dws=fc?y&>'* D *\7imc$!q 3 ? J}BVa ] 0 . J >BJ C    yn~w? "##K$X$3$#"9"T"B#?Q$$ %p%$~#~!r=.U-5.Kr #b%&'3(W('Y&%#p"7f (, H3nY>3J X 6":!MGN3w(Q Vb  (}a! $&)()+)\ (lK&=$H "i |F!X"o#$%&c''QT'i]&$" .&.\s ' ujT(]P Bc K F 1  LZ Jw.WPNG4EO@L8 n Y3`3j-NPd~5G)?#$/S d24 W,UhY_ x]\je|& c p h gl{  A  6 W oE l nReV&' * ) V |!x"9#h$\+&'R''& b%q#)!vrIW-3o${t  JOuCSBQh Z  0!Z^eh\Q7`"3'  vb+yD{?\$4,3 %V!FpyySWQL7ReG  T IY:sb47l &v$'b)mo!\  O-E+ "T-Au,puy`+j{J X : ,V` 8|4XFl2.U0f)Y\8ߧUr߭nx,5dHU}Z2  / _u G)YG?}JU 9&I)ݞ  U< ۜd9U.XXW @ߌi8Q9W&!b_rhI2)D m >{ 3 |! +\ ([  u xWIwr ~_{{aUn|#ED&2a`y  H8 `t7G}!s'&e q03  Efyd6kL !I#,$% & u'" ' ' d' ' & %%$##"V!-!!f! "b ""Zk#J$;@%z% & (' h'$'/D&% # ! T  , 8D6h[ :4PO*_4oz5 O {}sRnvبe٪y>HddL={&b)=r @ l*=(+C@-J  rU;:v i U RN 7Z_ I.  ># n ~     " 0?h?x-5J9.!"8$%'(#*+:+%+^2*)(+'%y%%d%r%I$J!^wR? q F5vr,L '? D8F<~-)^Gjv * ?% K ) akkWv{{8z D! L6 C QN V' v "aG^{bv:DH 0 rOZ[+(c]D?{tWYo"  ] p)  4 YzJSz>%@Nl" ,\TS9rz</}*pr9!"$V&W(:*X+)-\..//d0/.vU-+_7(U%o"P 7plQ*>. M R  \ w OY G J?Bkze5, b6&\   o {  l,g,vrG-^J0\}bY\L`  ggBTq-diB+ Bk^@NMH+2   c E 6   ?  g y:n c{2vNyV"qphzfjO[;^H}FF:mG ,- D Q C  K%? ! *bS  ) {  "E"y#_$d"%d&&'%$((r((*a(1k(V(T)R)T*)M(&"sw  | =EuiGefU)-=xN(m9QnzA-r4L.> Oe / 1$uV C $0 & L2GJ1T'oDH0Ia<<W#yo?#u; -=R 75CP  ._ M m \%-{ ;  X    t' ?y J F3> |! t\ @ z t  S | m1N0t{  R ] ^ : 9  ~'lf{D?p(?mn=QqCD%Bs>TWt7=&U)o(EZXP g% @ $$ Q<Yj- p.n w_Hp-H A uu> h R< 3/ qo "% 3 G `h k O s !W e3\ *6=G "zZ_FPXNxLB*ef(TRz&#j=jLddq&T m{ݥNnZI7j(f_tx۬k?߻>ߺnq,N8*dVt dD9jteY ]J&*Z    Ozkra ;r<~~s:a DzRZ5@98DFcJrBSg4bM   1b DE9).\0HGHcosP T5/;2!q$'_*,t.}0D213W321j0.k-&- -z2.x.*M.Cf-+`*#)s-(Dw''^'''>(())OZ*++o--.P9/.vZ-C*'#) m6 N [ w t : } q -  ;{|m1qeN    2   }5 FmQf>~  n#'S,b.'7Z2 j K 1 s c Lef>vF U ,w6fY.@3TtaB"hrl 8 Q > d.XesO=$vv ~!"=# :$###P"=!!!"i H$ & ()J)B=(>&p;$ " 7  i    f D7JeA_TbF4kXvk_F@q?:#yCK - Z0rg1R7t).R ,7YE;+F z,V0T lߨSߴߜF1QB37h!0NGq\KzEt [E/<T=iiU F , /6 ` 8rG82| ڵcسفLp W9kֽ-Nnٯ Oޒ; - 6!"""Q!Y6,\44" 3O I \ p + R 3> {  ( 6  ~J Sot{g CB. %. eBv| HF?AWE'tvg22*wZY-+=HEMN{G=-h"tk C 5%1Id>em r cP  i,@" A      > Z \   \     # # *  } | T& v   @{ y |  (=  ` Q H I .T@&K e"  d/Srk  !%LUE},pw  U  D p q>Aw> KC A  g  <q 0 6 j   ) [ 2  ` SD  : /d  ` CX u=kJ*qj2)YQn.oKp b 1&5NJ;'#B ^5+$JSxy9 "n Ot$x8#tki&j%u7;J  :` '6 m m'g( ) t S^\_6 / -(OMTfY&n g PF, i i KJ c K L& {*Bvo\dCq1)csV  4  AdR (rkbmC 1O!K923\(L:m {DR|a):G)[XV^" 66jg'L92T `9iDz Sn&d5:&GO S 8 ) (i[O0 ata"kU4B7}f8nf5H"Oke7dj57{F-B<"uGP #6./34~O3\P{)mh8m v j j ' 6<3_M k"Xp# # #z !0 P) ] > F  K~6  $,3 i~ W /%_>"j>n$>#QShw#j%#c_S)k  E f%,]'w%  f S\G9 RA4m:YSg|K|" V$ 5&'1)e **X*)X(&$?x" MO"@'|5&V $ % [% $ W" y _sG 4DWA<>I.# `{BY0?4 |eq-5/-r~61 LT`mrkaT f /N 5 2 zEi19 zp9t  F m"+q , u7BRR!!W  ;"$7')s*"*t8)'=%e#b!tKLPWZ{dq7%Wt YICG6c}m=|\ L?hA 8!:_#X^gr\k.Ydbp#z?G.oMS?u8vu!vV#G+YOQWg ^ H ?o sj  i c ]7gRB 3JV@ r m r c5X_09mLY!s!9?_m!QqBVc@4t5"tlSdC )}QxW+8bIXO(-,MmdVN Ncs`QIx(1 % 5pO(};%|k3e-?_0r&{v!Ws (! &N(_Ef# ol'!&yFH\ n p xgqbg:d%K`. e0  { b mB4~  0X'eIAytMAv'TF f } OF VTeq  v a  [i O  xw ; R xqJATt #J - R! Wj:6PRjr#an x` Jqh&zclL CD + E r]v W  v3vu a - 8!J)  z n  a ( ) [L[KuC; =uR%5.m`oT,%)O@j 'UG,~Dpu WcZzYJt "% #V <%= & q'2 i' ' x& %3 M%$n$T&(+d/K+3)6L77x5[3f31Y=/K-+*(;&E#/6!$c)J V<T ~[T # .*Q66=(JGtA#5AKw;[Yv׻-zaMˁkʝu>5̏fΨ zZ3Ӱ )ֵ4:څsu!#ߴb]N()$mQ_,1p#BQ0xt #T ]? /  -!aX9y2M>< Z+;L-d#@.mtRTnFqV ,/ 6 ] U.  lc "KDfZ  Vf0q! >Hf\w P  Z  G;z  \8 ^  ;   A B+ ##L !#o$&&'kT(GF( '~&%u#"{!  .   F| T  ob eJ`YxOFav+FT Dn NK> :p  \>O]BskDafy-rn 4 2 tO$N } 4 Z|a f  YS 6j 4  ?~RUs8X zMW zr#s`%:)5 Y  uc}" R ! " # #_ k# " ") !p 6R Ft y \x dQ  NFR<UIQM |q Da  1 ]m|z&(9 <Kt^V,Eye5D`c9 ; I  e 3FwWOceh\d)*  !c _  e@   C a <[2<O2,GDmp% "d5 $!.%ji ,} e LsT49! rx l \"  ev:YF$w>IeEr:=8"q}P5)4rn='mF2H /=ޭB[ &=؊^3S%x }X J3pQmg+5!N#v##"oP!    FX (<c) rm   {  p1nP8 ] Q G)D\y> c # vsPp$p@p(d~pld+r}_ 8 w&]P  6CjF(n7%SWtKS(67j(eXM L +/0O_MBaWl + SII4_%:ONn wiC^ .- _=U2NEzV}ivO;$Tm319&RbZDdb#'"}:]A )Xx i  o ) *  F  $ c      >s( S    p a :Dx3x/;"h\?P ]$Xg(JB&xiv\8dYVoI KL9 5m36BnJ2Q/(NLZe~ 7(u@?Q!}g7|OJ W߾^ye:ڱ&jc޷%ڡ 3nX}rUӹDk~KRJ9.%ߔ]VX8x;D" ) >D { -   @ E + % 4 O  A Zy$> 9j o#V%Wk&~'&$e",~ 0 d  v p  '_ 2 K 4*0BP n l sf4G+\n\-rfq-qU-H s"#$&sr&B&x%Z1$"w!V.4PPEvDt ?  ^  | (- or s - " 0  <,#r*  V { |5 Z3cw<\9%   ; d)Q=1Y=fk#l#j ?XQ0{IT5aJU6\:OHC, Xn \ v +   * V k*[ L$@e 0?Q* f|gTXs<<Ym8 u l Y UQ -.X?Mhp51rRI0sj]jMTF^rXHC'P iw0FYI  g4 3%  U y q@o- v  #6Edt I ,  ^ _ \e%  |b I>I|TS yn, :  "dft u   va R  " E! p! !"V"|#E$=$$$/$h#!noJc!hKZ)|mbK Cf,C } {YPnq<Au^l(w6a +*  #V$AO;x~-,9 P9e)r%F@ CYHX$ v"h[&{:JV=i['MWSfe{RZvݍ۱_"b0}F I5b== /2Qsl    qaOy+  . d BL 8 =Gtk-TJyQ  8 e i l!4FM- z (s|^|;MQPk_6%r!xh[]AOw:   S # Xf NFI@P`7S%a/vlrt & i e_R  G<e M  X >.l`9+_7rV~: p! ]\pw#f8 }n1>c`r0:3"FlJC?PHc1" PkY BW    C](`ܦ{r> S߇R^HSn9!vW&(XG 5 S9!N0U|pE n p PQ5~ x)Kz J*yJ <D0"? ei(f Hq@ ;I\TJ# m D _ ZS]C%}nkH J    W ~ a~nލJזѺΥ̩?BD'KԤ:)B3$5 m!vF')\G(VV.X@;uu}Pa!GZ{V /#5" ^nC2}@v <3 -a.o{{l[0  AEaP|  ] I @ 1"f#Ck%ck&A'( ( (-!' & S%up# D_&GUcd  gl%SN.NYtA( 2( p Xb  E TxL[,T' (LHknX 'Qa 40?4"]\ e A. =, $) !>8Q I N g@B oKG(]'UX3Ar !a" "YT! IP;Q a_z(<b  7  L>< ^"  ^p>~cv;} W/@_ +vwk3 -} 9t +  `-|zW8AE E M[K8kPVE-P}"q%.D''&$!\ Ik,Z l!!Y"u"f"<<"Pj"r"_"! d DU|z9sP   .m$ ~?KVe~al,ll RFqU>ej#}ks:a   t 1&R8qDެېs٣y֡%$lםڍ܁ _=x w*9[o7}DC?#:=*NMpDIQ$""{  !\ |s6Y@HOw h XT]~cKrATSYsusC ݝ\=Ey*c'[#7"@H-rh<6l T| W1J EhPw&Zydsn]" P]R0+d@  z^%  >'>(ztJ`tc" w tFO[kb@lH< 6 J: SF_&GMVFhUt p"$D{&K'n(('E&s#\ XmD 'Kl<fH>4/2_Pߥ{@)RO & ? c Ws}<JfN"g [ X(z2qi) a @! $&L)a + , Z,5c,+*(@%F"WUT /N $ |B - \APgb-"  {9v%}qZI& >y  U(G#  c?M shI<L߶m<|Q^XxC(RBAHBj:9Kc~c!\MWy1FNj<R)KZXe 9 nU##^20 JFyo`d]:>.:1'oH4"OiS%@ /  u ;CP@AWK\CL{;UVmy+QpT7W*UCTt& %p'w=>N? 2"$#FI#"[u!U_  "$&^'!((P)){( )(p('H$!-XDoK~ ~++YCnu tZ&Q$s@5^2"T9xG /S( رF2OeYMѐVҌ+Ժe%%MR8m[8&=" iQ % *ys=\J,/  (: B % 0 [P9o9:+.Gha 6 t @ p!N6U ;K ]m  oB1&   2     ^ aL    N   W% m B+'=h)i{e SB$E?C65 W TIs  u   w 3\yd~w^/%X@ZxJ  Z ) =762XRP  H>/c j % jC[|GI9x|{d#5X y :H#?l5ELn9kkFrm'#y`0E~YKRL 2G8^SjZVu A\.L>Fw|~uo]fDLA&31q`7%@tM>Kk"BE0P!? &ST7c$|Bi@X|G%83.b8Y* |8ۘ  K$ Wڕ Z % mݞ!ߌb'Nr=BRvnmkkQtMyU Ry)H@ln3fW#9C[{5w m Os _2 1n5QO$~ U(W u\-sVU"<722Z,Os>}(\$7m$>:n   p  4b / ] F+2;.^#33I! #Jz]~  4pJIW~ K  ! F  q*t(Y,x=x 6 E ~ w >q } F Eja*Z% "$7'S;)*++*P)'&Hx%"$:$v##" PoVLxp? W# %7'x(5) (f 'V&<%#"Z!2 ,  V  X ]  &  )  . !< B=#8x*cyh j kC&tp%]%  s k,9E f:9Jܺ~ڬ'=)߅7pGv5IS.n`1. _2 | 8Hw,R&1,-&`}X' 5` l F p   YUT+U>^\ @"""A!5!>Ll6;-)yAAC|qG_es}E`}g&X a Bs  w 0 PA-?/M& } b ;$3*@71 T, |[Dw&/YeZF_&:-Xu2x 67 #r"J_ _   'X >g[sX bF?Pf\j]pq:E  z J .  ! ( F la=rC7y!v&x#7*vaZ>~< 0HZRgs|/;`~9uX7NLZ m[iw vh & !ce!]!!1!!!&!9 2   V| : h : O , ; " pK? vSl`&Qksu F (pn & (  jB W1c w 93 } iSHPc^6  !!! g3c!O ,""/#O%%A%#E!4d9&) Ro7j >}aa_+=p-P>0S kW R ) blvN<PJA RIf`26Lwjo_=?yAr!=$jQ&H's' L(|(^L(J(<_((|V'9&%$! r _& k{. udJs   {  } 7 4 5E ]kx *K_7\nO:ZuUI76< C]g*K9Fkwk*:` Iu~nj%tRb4 j L) ݗܕkGr1zYݎߢ MN2w$-_cwgmNq{ZN  ~ cv_x^C] t F AO9V)-atZ> xbnߌ޳.2WV2tyie}[|('C<~F@xxs, ?|It.F LXNh:ߍT-T dg(HG(n?p~\@l> N  16Z WDPAX +r'e%o[_$w0Q+E ] y~cyz-: G[;Nmm87XڰX:d`F־Հ[cFՊը2ٍ!4*. >yiu6d Q> ,TP uq;6O7 h%a&m*gL6(ri # ?  WUmDi~@!B#%L($$+.# 13 5D6Mc6P(5U3r0-8):%!DC1H_tgeRk | 71c _B*,i-J#,{7S,{h]/5iAq=*\9K2ZI  c:\8V@."Nz T ?t m oK6%W l&FZK]Av/ v 5c 4o8 rx 55zx(#Lwall)?}jL(#n)@|   Kv$ oO-  >dk|Y@SKP:ZK$YObuEo0:!xS $I% [`**xq   K ~  , F ! >" ! g4  y C =U T 7    OA29l  $ J uu/vJO c ? }  l   E p  6^  :h  d  y [u ao xXQ}e  F   "Q :n]*jy|vv;K=} bkW)n5Q1-^ R Hl? # \JKqO1!!O3Q>DOr2CVfu+91W# f6Wf7 Dr, 8 / &> u Y5*tS?b Nid++VFZ7$";f$<@u 9M6'RW !&}>V^rRd3"7RX 8VErS)oYr|RCK'<nXN_2Fbiff*f 0e$y@Y5s-  . a[aW%H_ HE  x, ww$!2yE5$*l }6ک١\ R Vf0@o e 0pQpRR=dn~0 R>~D [z C re  k  @ ]  / er[){mZq:*  k h5 I/  BF63s!LZ$q&k'p(#)qI+-_.-NC,) &# ! I Q$a eYG+} >lR; g   \h5W3wu~6{u(LqA ,c@ = By97}[o*/&E(yz`;@4$kFbq@fx9zqmgCE\+2$m QV JW  n}t@GI  A} t R%{%y&,!#|$%&{'! (|((`x))).(n3'$!b߉,*rۯݏsD!~+ 2g 4X$bh%a^\O$3gAC]bNgG^iB}6,P G v-  u" k i  mI|ip]!-#% i&&o%uF#8~  ,  n (Y@h,~s  0 =:.g. h K \ F ty!MgS Z k!!f!zg /acs_K @ K4.f Z"XKw./(i8x~? _;E I@sW!$FݡDKl&Q0&jv+8ivޖ݊;-X߃ wL #m,<-!T##!" @*}/kh G 5Q"v8 q  u&p 3&}Z<<-z_{Cp ^  M H + bu  + I@ s+ 9 +  z F _NhIK@t<nmK:LxYh\@ e:hUb:[ON|!h uq o ] ^ c%Q3Fy, [ R  j6  ] , $Bye]o', 5w9LfyO6/?0|-D*aLA rEZW0٧D_)X]2*w#:Z`Oz؟՟}B ܎ٍ>_O) xҹӡOՎ=׫' Mo,!j4Y% s 6   K0L{ ! " $ &8(*+@ Y- U.R.i-+)`'R$!.B$G K'b  E _ "Sl+t{CFm  ] w l Y X'QhTXAVt+u \ b k{4?3vqw  S V  zl E X  8  * vV   ^F+ Q1 5 d]q# ?01!v%/),*/q00/A_.+Y(s%z" lY)eo9:OGf?zdRg!e!f!< uVF0eDA ^ 9s  % p Q {O |  Q  FA6&bh{<(Vh^rvyFKWa3bZI0E  Izqv!nrqV!#z%<(s*,C.oJ/I0900 I0= /B \/p..Z-d*0'BS#!<B'>  ! c (=a t9JD:Q= ! *   h p + 2 k#g!J nv iI a vR K jb|1B #}=g|+f8<?eL.]NtUN%M&v>}UTU~g`&J$5#,{~)jI[kdh * G m o aT<Xi bqDGi/v]?whBݐvQ* 0 Tm s D"{a;wCTJ 5 2 :~ 1[w ]K JO !%(.P*v+*\l*)(2M(y'=y&A% #m!@6-m1zC \sWr   ! 2   k ,  " & ? w 5 #e je$r'BPqqc@? A -U Q]# 'g),-.2N/C/800b1d11I1T0)/!- +s)(IB&#E!ky} 3O([FB Y4RoyyW7DcVsf W U$  = j o 5 /   t7Pj>yZQ1\F)~'s8yBU($,X gm8"v.0ޟuh0(B.E  \m-*s)8t H: } 8E $ xM ,#/lP5!8$W&''a\&e$!<+7ic8 I `!v[ yT +19 "1%:h&a&7[%p# PD9%h ]o }<ZV~ . < "6 \P'"*x+z$"FH$W [ Op=oa g   F /UTaqC!B"=N$%N')Z,-/1p3L52;6 5 42/0,}'(#Q4 ߠHۀوS]s UzحڝuKvP4;+u4,eJWRY"fT^ ޫ8ԏGJFӜԈbկ?և0יصuVۇ%݋7H[ ?z \u4 ,Vf{4&t  z _3FGX+@wrhO=*$ p| h[wn 8O 1Z BHe 5 : m }y4*dH+u#T|^  {P V \|]Gy  > 9 ,V sfCSTeU[uyp/Vis FLNֽؔJBkQYKqыHЛ(ϲmаzӑDy`B.O? \Ca hsL`%ojN= 2=>S.K)}}/ =(wR kt>%eze)GۖRJtښM_o-z" i 55C U V8; !%8~8ܥ]~~n_ޠ2bޮ_x-8MoYhrXu\ j S a L b ?=  bOl#{^OESC "$?(&'))HO)62(0X&]$!w S> 7  z; uj!\M 2 )w 6m)!`L#$$`$#j(!C+7,Z, ,I*^'V[%" ~  @2o=%H@qI ~ ~7N#/b.j.C(Jk,#pDDU<%F!~#]$a$#"2"AM"#_$O&j'(* ) ( (5Y(]2(A((s9)* * +| ++.G+N*(&$>"6!; R  p(0K1A X Le{d /xK w ]h9 < $:*SC\I2&Xw=Ki\L 4 Z q Q _bN qd|!</)Pp m%V)+n+*N'%#:"/"Zm";"""Os"J#@$PV%&_(*d+,b-., +? w*- (d '" ' 'h $(r <( ' Y&#  %  N"B  B'iNM$xc@u L8  X % ( T+b, ,VG*u'$O zy{# 1!sPp% R@p0ׯ{߇s?N؍׳֛աPGԹթѴбW^34M.kROU@wܨ۩(0y R +w Q^  ]glmFg9a6  z''+@Fam*$X=#XZ)CDb]j`v #  y KB   LXYJ  # x ET R t!>zk\D6:(q)PvRzoy#f'MlqX`LGh { ( Q P , ? + V  u?`,D\+5+X=z%{BsA*jlSQZx  h| )T czs   6WN{I@(A}wt.'hoޜ([ܖSGr {L4%miYi@;QACl:OMko rV#"`3 G@| j   o #&)X~*F+h,$-._?014k6L8y::Z:X=97 )4F0-)2 &\\$'U" QRfjw DkkVu5n 7 @  nj+ | 1v%/m:I69#;AI[V{h9ߪ%ߋiJ#qEf!d* V ':CP B [x%zav&Q(!S=#8"2$%8&~Q'D'&G%`$# "#`($Z6~($  9r  /  S O V Nr a~ jd=mۮgRh v%P9PsMFt&eO~ . i y K  ]# {Eh!%h(+ e.G0M1+2HI22^3b3?44q55(3+2/,ag(c}$(!A. q  M B TA  B'| 6WOjV-@gX_ I^ 1  !i  : &y   @q &<;bKaH:X=H6L,F357Y3,WUpmOlJA{z:HW^S>aJ"] 1l9tMK>yfis3lWARUIg.B#;tgq 3GK#2LC-.  C c&6Nw`i.)zGDg~%R߶ߎߕHy{ y>r w6m '  L  -p ?W "g$%F&)J'&m%#" } w x N _ 8 {= .  `) PPP A  } | s H KKN l}26.HgW2{.#G[v~NxcE+ދ-nG@b؃ZA"ԛd^YP;bȐ W?K΢:Fֈt  R-Lp({Jb,:)0C =3d.8??Ta9UyB;Tr]BHEyRi'aLJnR@^,܏(ۆ ( l2J?S' ozS +#1]%z'!(S((]$(3'%$z!6 1H +V+4gY_*T.s w/6#>T]c;ROY~oE\BfGql x(IB c DI6R"k l% )( Z* , 9- *- +,V p+*).(&%W!%$]&%'&~('''&%&1#_&[&& 'M' R' 'h&%:R$T #!2!l Qo Jb p!>`""#O##P$9% &&K'&5&$X#!" gKGF  = W Qf.a;f.F܁/ܐ:ݶ R\ހ )gHHSAc qDkDG=& N " g " F *,!CCnziz\7r {   ;  + P  xGBY s#9~&5 K) + -- ./n/~.-c--,@c* (&4$f"u qpނdߦ*r ; ~m/m / ;'  C est"eg>W[<2 Z { 5 d 6 F6d,L1 _"v$&5'K'B'D%#u! &  LN , d`6\n0eQDoLdT+oLlu߿aܦeljprfcΰhxa+$w=Rś0ŒGgď^Īګ1_a֙JɀxCEשGV1f3=e>CQiB F[CyuRRUHIHH qG!!3"("z"""""N#]#5$2$_]$id$#& )#@ "W  EV  !%'  aFLh u q <  8ujunYv F G4%qp)`,9'=}Djۻٵٽ؉k=!l<$qTC8MڛٛD^:}Yڈ* X`zy'{/ ^O| ^+@c#A:E sriEtu0h`]O>JF6G\BKݙeG9 n "||OJ<Jyqm s rVo b &  ` 'anX *u!p$8%2 &q ' N( ) * + ," q. / 0 20 [0/.*e-JR,S*pV(2&$9#!K f*T] .  7">o$Z.&&7&%>$"S +p{W o%kA/~ T  M CZ9a, rpZ0 1 1f10t0/.t-v},+ +x4+,,-o..~.0- N,\ L*M|(3F'+j&%%x$ $ X$ #6 y", l ygb N e~1+` ].h>![#%58'(s)))'%"eM$i `݊zEvxS:ؾs԰Ѣ!sғ4(lSFH-$sK{^9N)Lڮtl\5uؕمT(GݮNS>M/Z ; j~/G:b;!E$V''t&L$  , &+   { Y v7oK = Q r; <$! F MeC/8KC_IiJ G .g bR8`v  y >y \ 0 .u[}s{G, {a.0 D }(~   7 q s5 D 7 9 sV ^  , Z y/ |  g ,_E  P r r   O a l\  G r 8C m  K9d@o/ qe^`Bve0<4ڟHqқ r"mhJƑƢƻ1Ȫ ˽\,T"z9ڨ>ݬޏϹJzֽڐAbdda\}7#*0 - \ c;&t!R 3T!8 l!O !"!3 /! nUqD C[Nq #dQ Mh,5I !7 !IImQ~=kDHb )&5viq?; ,/vmpI:  ! j\Z@z!X8uz H".$B&4( ) W++ , k,E,M*- w) l' 8% # Z95   p5  2 k     0s S~  U N K lb Z q A namGJj !e J Z5U*f:Fh_ p b uK#G':]~3ٺچG$yB#o`F^|bEgX(Qpai \oFf~k_Q I G" g$ 3'0*-/ 13k506}z669v7w89;D>cN@QAJBAg?`r;p62c- O) % #qw! _!#%j t'l )g*+KL+AF+*)g(N' %0$9\#:" ! Uvs$p`.d  @  $)cH-`obw tDBcۯؕ4 Wx'$$ט8 `HMdejDTjK"; S'u`s[PA`*J:kUhi.NiJ&Ks.ߊK[݊e~߃N `QyDQ5VU@v$9dGk[G((xb`1ދ!r i:ғ4ѧsJцBo=ԬGՊV:[ן؅ش׮.`d*swKh9kh=6 Nn  )\ S:-:!Y#$"x%O%$J#[!-o HL8v.JvV !. J;VU | {  pc ~(H<9E]:T,,J.Qb(f8_*J=+J`ߤMHtueWfBߣӍ ӋvT <^ߣڇoaBߛXrH T0QuS7= 9 Z o Tz=9@kMRu o   . :  UE D2 <   }AT?k`J`|k+ ){DT$  J< !=$Op'D})*+,Y,u,:V,9+:+v-*(E'9Q%?1# yfH%?*/s r`%j&8h sYY !Alp$w= Uv])Yf 6"$##oG$\$4#t#hb##"5#R#"f""1![!  !Y#%(+-G/0i1W2i35G7Lq9E: c: 8 g5g \0 *H $;"ZE) xq@v } ,M1>KA` w  [c_fB}*H׬ӖϑN̬Ybf`0$ň|4u@Ȼi΅>% q1[Z KB % \ G%tdis3Zw  $V ruNvT~nF.M  oC .$NPa+lSn, m\fc!n$& '('#&E%TR#!B,abr-6rBK /  4 o 9j   ~  Jx < }|  4O?~9=oE58RU rk\re TX |67I j% = @"&zQ)+R-..E/.|%-u+7*(  '% $;"W 4*a;K~   .9rֱW;6Y?Z2`߼1o;ϟEϝsgh&/!ڪ͢ܯ[&= @ =3W ,nRW<uQ|%  u!,hX=(HF?adF6:HCH   X; E. X  clG[ F  < \\p ) me h " M H9 NiV>  m 4   ' A 1 #8V>JR6AT1b&n)j [E(=gkߠ&߆i٣B&ٽO݉2yާ߮WRD5݀Lۙ3tdO>] ]yCaܫMLnH"0f S }WtO] / 7 2 ggb' @} uz )tus136i!jgq=N@QG(1GY'a9"-# }Y~6X!݉9rڏa ԹxpYҿҋ 1L~E|vb76h@LcF "  q n o+ K     _2 , G q ZT8,bJv^+. TR  q 7 U i  t  Q     c   2 J C f  D {t  H  s v9yUgPWq7D )  E'*C<D)nC +~m%j / #  a $V\N!` :7$\'i+u.8$1734i554E204.Y4+ <( _%c" I-ZA([Bq   r u  n 6  "a|+Y4 E/@|p8`XgFe8FA lSke6Jd8DoK @j fgS\.Mvw~{29 /d fJI$c f L f $q H', ) +w c+ * )S((t(#)@+4.1P5F8 ::;;V:`9 948H848877_7\6DI4 s1D . L,L*n)E('&$!IJ:vd XQ& $ X _{|Y?A& ,u B#Ar~e}Y L + - A + C > d i_ ԬP  ӛӷԦt.لNoJnt~Ծݏ?կտ{/שێl1Hކ֊Wu r]qɯ=ɉɍ ]!$M#WkkB6uIXBZ^n5 e  )#,O g!16d` 9"k )6OL<h%- nR   6 kE !O"N@K*7^S@Gg?kX* w#qT -iLl*k|*Qm ^ r  .H|n%Z?r6/Sd {n Iqa7M( i5:H2Qm2ta}AVnopt9vJ8Jr, K};}wf, -67A^ t`//(\J7(nDSz}dQ#] k  u D~  !#$%l% &''()*=*#*))+(R(S('&1M%#J7^!$5o' ($ y(i x'B%C*#> =X^jXW/ G FGLOxۨGU3*xݚ |f}wފܤ)YzT@5ףסj`>8Vփ)6"`ۭ*ݲp]Y(ߺ.L޲A1ܘ1c)nl2by1gg ( ## (\ZBk  // )zDqI!9w)=Sk8~P=uJ?=Y/&%.:H4\Nu N d&.6cC d= YT,yJ\i_\MKqUd6D-!I3n&'rA0Ek&i dDFF4 o YE 6bC D *VfjfQ -VDRr!T*#r$F $c" %$%&W&f('%))z)+0)W-'.&/&$0F"I111l130 0(/ .n,s**.'#6 La13023vJ}FxOWIY T 3 > 5 I, ߵ ߘ ޳ iݰ {5 ." 5bt5"6DW /;.s 66073*D =g  U } u #9|j6qFb    Pa8^# &I ( )f ) ) ( 'mv& %R%-l$E#Y!L i{ ="klT TI #kz!PCl  T USr o h :q! !_ !+hA  R gt# m)oS ~/(loS| q O " &< D ln+;*5X !q!x!_!Z!!?!U!t!_YQ!i2a]t "N C H XQ[PO*s(؟S8zQښj߲߃dك0ӫ2ЀΥ?Jͥ/ͤv53%ܰЎܓ}ݠ?c*>4=a`ܗZھyKAoXԦԫ^Lج,߉\_meB[r E83eW#K'&kPg7L0 e,(2 "$g%E $ "  r_ " y   <      K  h % $ P  K0 6 WdWmXf/4HU? ~   " 4~?UA(=ߥ."P^hjR٤02,@H;R޽OB^H:El>:A$72OSctfG Zmox3   b r Q"U    z; g  1 ~m0ed&Gr7v MA=G OCY0Or7je(.%'xC0ku p p V M 0( BJ E k< O}: y 0"rh8[=" C   .A J  _"?#g"! J CK/{z9>h\Ip>"+&U)1&++ c+ )'%V!g(A;DM~ E9J)|EY8t00t *# H L P&fuQ =  y2#j  '2e ezEb 4/`1MOS H S}0r\p<G-3 VP-<lt9k"%K+4$E  >{O.r;)GTtt>E Ls m!-?nhG@^W j5y63!J5#3$1&N.&+&($$6" UTc]A]#9> NW% =} O kIu:a N ?  hd |*}$$?=wy ! `_eR ߒ"Ye=Kp+$` O%!p@IY-cEWA8Ar:Zߪzݭ۠f'z-֣)~ոr`s9=^_ r, )`  _\  3 EB p =nw!B=:F+ 5 r . ^ R V 4H=IX-A,hco.@/U= li <RH0;Vd49L  9s\9rl cs ???|  7 < @msX   | h   -+QyuT a 7 V D y H ]rN^& ;"{) 6*!NJf V'rNJ(FˆІdүEܨ%Sݻρߑ){w:ϴyZ-nׄܔM-. O!%FX~K PּԘ*@TSws!yR7Jjvt?wR+Qwu: TF  1  d1{eR N# ] : M   4 _q g F!#"3!H p^ c ` JOiV =9UkZ7?,x,tiKe"; ]~L7y7aTvM <G } B'I  -uxb } ! ""]""o!$V`c8=(_<jM;   U v p !G 5! 1mbLQk  `q <bw=  nP !-#y%O$(i)*l*sM){'%"P8&]-(&Swm&P\ߦsg3erڔ _[ ݇ 5@ߋ0J, _R i h - E \ A N#" lYZ6 e/x(;^?uA>k  @8 sBw:| <" A!"3S" !H!!>#%)0.3 08 ;=\Z>H=.<n;";%K<(>J+}Bv-_F4/$I`04J0I08Ff/B->)9%&5 0#-)& #N  u j~ wa  t: % owUoPQr?/h)p)j&kd^c)P#l^  , - Tr W" MBOq.-&ua Ne~DrU_> bRV``&2He3^sH ` 1  ; J[ L Ze̟}˲Py(&R΀5сH ok7.9ܑY۲GܙG7ݩޡߨwJ@ec`.iqeP P!Kafl 7  }  J) M$ v Yb Pq D 0 !!%! J K NK > !j" $= $ % &ym& &&h& ~& &p&5%o $~ a"Uh 5qVBp:vmߨ*ޱY 0Y|%["'~ Oݾ%oe5aݰ-\#E3Kp %5fn݌{7ްg8_B.@a N\!+CAL AfIdB GS 5PBO|A7(P!8IPL1i8nY- Tr|m  U/X|uR.Q2 x  <   _YYr~gW-z;03&ZO@"  1 =( A  ^UT!(#{ [ !Edx o"O$%J'(u(Y('&'%$`"!&Fs  K= : 2  qN$ I,5Yy_ > \m k[}YZ !d  f? z}b8uLC1 "0i*t;$ *(soYLݚ5ݘގ/",Zޯ6Mݟ~܂ܶ'ߞ(>fP_I n DFI]Y`F%@<Nu =v 8 P  $C  *  c1X Z a9 7R0a   7 z W   8 W  g h 2  k + *2 ( O rc%5qI~?aK% &'+n*4~\E=Uh /&(Bd r{ 6 xxKL.A=<zW%{#O5fTxC]? jYnnz_j[=8 4   Xq/'/B  &=${xo|w+  7 ;#f7Ofl!^4fdoDs (Q!6 Q`A1O2ށKpHe܄kܹV݂/ޔ81lW߱M ݀OׅۗOXsՍAPRշְC7#PeG۪ $4F^/l_6]&-C c >< . i) |H;z%. n2%V 9$]4}4=b*cRa &N 0YPVcZ T #H!%!%y!X% |$& #\""(6!P (qgSgW O: X-Zk{tkT6opr.m& E rin K(:hb$;i,ckin8"r'dq9 T ^ ڲ ;ש k^̶˺]XI0̎g{SϙpQ԰\׎+7]9WD?3L{z;i z * Y L6 T 9IrD~T. r/i܏BHA֭p  x*^;85ah1i%Pt_xoV6 \ A \3 G8tZ^ dmo8A ?+  G   a+ZRc "@  4 8g9X8 + & )E Y X; de++P qE'8ex 8 <  ($ O :2O3.5.~  d Vmh`K7 iy#Js]! 7 K j#fWrkg/^@e @h U!!d!,  n I l lKj95i?^>+aEFFIC &"o$%n%$"| wM]t Z E,"33 (*Tq;hvAS5 ZeX8P}6d\d%+ o @NX^g Hc nE" &R*6/37;{O?aCUGsKNqQSUUUUPSqcP' K ZFs@W;J6L1^-*]):('&%".'e   l  @  K $  ~ KR*)P ncezw:rs 1 }tB}'W}pK|dE>;63hL@&pmxi_rdemަ8Oߒ^%]RznHXdbJ/JRL )w A  8  5 e =  \ H J J + j A v J i n7 o / "t03'(N  #n$f%Q %7 %#u!J9B  rdZx < < e   {  I   +Y 58 = C wB&TYbC R$  a ~ g u Q  F   e4( 1 R"$u'D)*R @+ *Y ({%#!;Wk`MG ? 5>izaD@`TdG^$ b >ecV= l  9: =oVeSQ-f D x! N wt/}x۫,*X&"7p۩N^P[mT{0:xF- ~ZFja pq  [)3D6CTtKA3ce]S'DM U U a [   Pn@ Yz*<M !#I& (I *l",#n,U$+$$)m#'v"$3!!us8{!   c yh@`7<  D9cd>bB_= n # +O% >slQ}y=o1  S  5} . v$:)|@|,cn5 L+)g}`]fT.8D4 ~%Y~ / > I D7PoDiGdVi/TX]%]U``T[{ThA:S9lxYg \W/s@ `< p#8p,-2%o p1 E"$'N*%-9/#T00100;00/- +'/$z U?l T+"p X S 7\j|  " ###N![S}9L e  ( ,4By?PTUh>NWo4ϒߙTϑKeݬZ҄X:ӰܐLpް ՞=Vڬۢ/s[T#+|}S#\,t 9 M qz:o6 t{  `TfHXؠc6Wh]ًu܏zlH? yRNl^|5IgY * `[-:}:yj o [ _ r N  rxEB"=`/pQ2akrUn1h>`  V  bV #   +   , o yy F!Q # & V' +((|)(1' &$ze"4 C `i@>b KQ 3(T13 e`#%'P'+(\'& % # 7S EKX^Uc#%0Q l d WCJPa}j>-X' ( EP3,Mo%pN.JC ,P^LMhf2D 9P9jMwxxmY!#P~cX   0i  Tc y1=ctlY <{9 L}7u;+!U"^"!9!G| jh1Mg%?Hu&0L;rn%,lxy>]G$dBhK+_1bk{:D*Th b   )bdixPP*1b{*4X#@/x 3 \T(Kjd.d B? ol  | . Z E " G{0Lc>M zOQ8zD]YQߛޏ܊@i]{F߽ىR:߻ϹDή_ лumՁ ؂"ݱ=I; ],y$9Z L  SwR7'q|8kkUn ; FR[@<Ao x{ AlU(bg$oEF"g7iJy R6%Kd( e { ^3R  <rdjM M#wR% U&X&g%3#kn!SE<Jge+ u 2` YW%}dBP 4: wq2=G<`l$&b8E?[-Xs Z CA:r>)ܐ sC ؃J^|۩0߷t'V'Ye/) KNk)r'h:N+u`k flN4RXX>l`oT{i7>ytnYg$<5bK (-*7l\kP YB < % l; &\k- .  PQ r#f a9dPH][BdkIBVpmNP  & jkMAk d<I"ttc\y!m#j&(*+a++*M)Z&$t!/ #>?g> w43+4u:Y0IeTUR$Q,pUw|?` b azY ;R{STW4%d'-E@_\rm ,[  d h CR  M  t^ A " iDhmndyVp[` _ Cj z \@7KnJr f Li!uN 3S2SS7 x  ,p5E%i p  g M},glE!TEj0{>;qMm8 " ;V  |YY 'Oeh "r%'%X)*5++c,-/00+V0B/g-Z+yE(Z% "wM |'< !5 j % `'Fo(z{= G x W4 , L ] J-J,v6p.D>' C|ru!9.hy!!rڷDץ;s  C W@zvX֑pa3q]ތYZd!6]L@ SBXX6Ps/ EXwl;4[:9ߎޤP5# A [W=B?\|r0}:b Mh;np p&iIzq-}e[2K6q &Y9. ;:'w8^6VBQw\=^  2-Dfx;|s @m,$Iq|,HA h|"sQ#z#_"{T! si NHA j ]fysq1vo Lq Ev~   $c%Vx~?<+9ےj۪m:'ث`װG׉֒[@͈`˳D;D!ם֡_ؼT`C>ۼ ܫ܀.7/ޣ x:dO:N>>_[ cSf m5|_gV|$`QqP- jmy  x K u/ < ; xH f@g s e I-R2437; qETrmYZ+ / *l k 94dXsE2]Y}@^ ? PNN:   %  a 3Iz"kVD A+ _ 5kp2-2  >6 r; `   ;jiN ^bWJ Q 8 o/zmi7m6$O]I.(ߊ[ae m5 ٜ J XPf z7#z`<, K 9> HXa rOJ!>#?&''&%#'"{"$'mO*+,-:.,Ag*(%>$##F###!z "x@   g P< [ !F%A&&I&Rz%$vG$C_%E&'P'&B+% 0#2 6/jG6^Pz  iINYY, jpc = oq 8 t6~k/D  F ?h l  x NlEoVf + l|Q(DNBz7vm==D!>RV N ZM iBސ,6ڄ*5kӽ6@C҇ӷfդR(ܝUS?RWH %'o05$:#xgf-o*kJYM;v@g a m C!m!9V"EO_ 40b  9 0B8   , * *` *mQ DTcwL.];R6\,C+v (#D L )H"5{-b O# ߦJ/._ w;0O>Y=>1N4VH DQ40@(g0M`   D zz?%?b-f jC0#,(;D#wK 3 7bB  =A: "  AQty+#E$F"jYx~Lt6t B \c ? /  Y T| \D ` ]  E>`0!<f - # != "o $R%~&)Y+, ..e.,+)I'-%%&(*,].-,FS*:&x")g l 76/x+s !^)1u/ Lk anv.}H9w>Z uj ZYjk!rބT'C1ٴf!َ& v ߎ M&56'#UPIw@b}1df F X n I * y .5dCP D%am  .iA9 v_#z[~ rC "_- HPUe ohX| * k,!y^_'nBJ\sH&Nze(|[Y&V  @v K 0yz   2'~YRz h'"(#(%&&+'''#'i&>%_%%/'h( * +* (9%+"g tw  v b F" j  E E0 q  WNnz5:S^QH  Y)QrjcR"yq~RZ\*0/,9bU/"Xo(0?I-ّVDY}2f۵ QaV0rka}1M"fZ * zHGnd{ ) P t l ny 93e x5a`q]aa zkO91Hf;f  7wZhkW v?#FC/  jz  R :~e6HL(Q@OW]C   -i?@ d j@ y,F\EhHBZ 1Q5 ! 8#zEQ~]ѧdϣ ЗВunԼyU0ހ = ( ހ A yݩܐW#a܎mv޴6G(" 4G #":LN zRoKS62M*߰ݡ0 ۙF i(n׬׺=؉ZCQ)qR$8$]&GS !9e)&cQ?x R ? +9p\ , e ^? i*)nZ1o 0 ? V^ <  @ 1[E+K R O R_ oVaB's:< q zq U?  ~   f=;8SVshI#`Eg~ Zf]n*YTMyh v/qI[2  _3S"lw$P%P%$;#N!$VqXe^ ~B ?t9 ) <   {-~<  2 g!!! !  (IG-~]>"X/3sw\2~LyAXr#X54t(vxx3| Xy7 ZDfwE3q[SHrP,,i)rzB0 4 3q(3Vi3r W$k&d1'' &S&%i%x%(&F(l:*,Y0-- .@/i/01t234X3s2K0. +/'C$\ D Sr5,Rn\$X I{ob (a  S  );J)9C= K P hn=7von 56 2  פgzyp3-"׈@xۜ݀^Pccx 1 L+ vmhtx"wR[c Y{:?ODgPUX_'FC; 5Ѷ n ѐXaU lZ ۩ dڂ aw#jKWֿcڠ} :+8,O)ySih%VBBu(9K&*UGf&_}ov' 8:޶rj0Tނ@Q*/'XX\%<3 ?7fc%{>`l}.JH? u " "!p p!R!!2!l936 )a  9 hK0aak<,I,l    N{[rAkn  `Q> YDG5TW}2BX- 9X4:s̠͎1τݴЎѤ٣&ض.ҦOѢnNٯϹBQψݝoGܟה܁?ܲߩ ;ޅ T%kr_X>P&|.SRAXITaR!Tq4c k  Aq>F#vV  6y1){0ZK+ 6J|F3ynJG|"T^r0he_paz 5{Y{ lZ A /o'7c_Swc U F 4lr< g xR C 0 0 1   G hre  & ,YP  Q@ v*2 W1+fVN!HLY< ?6<%g:[- aaUz+]&k< I 8h'<Z: O r, $ G ShrKs. f ~ v 0 TR Z S  &<as~ < ?$75E0`0^^C [ 7  v TIl|tbaa68R5 Cbw wmvU A F .TeE3} |_;`"%')c\+ 9, ^,< + *! c) e'F $! M&MG $9ZAp% =I b  EF  h 9 ` 5 P _ h PTVl_!X#$# !Y8 f?rbP$BQ KnayD$% B EpUU$ twmO8~i*Y i3A Y|C=e7kTM4< z ] 7 f 5 7x | 6 E \cܓٺփ5vtJKò   4 dc,p#EnK   d x y Q B8l,<M9~h\!~ CsI ?z, y" J"`^!_!#B%4 z&m'&t%$A#!' #8>F;CHmP}1{^7Qg -c9gN \[x z ~l!s _H+ܾYܑY70 Bg.Bz{X:iJ~[% 5 m%   4j3 -hO"t{=TDh*y8  A g ^* |KYP'*?K}CpJ|3Zt  b/vL0. o  lCV dt . i/BBky1!X Dh&E U8Q D()QAwMF ?c'i\ob#D}j ^ <Pl9Xc BB3mNIfaz`/,f + c]^x  \$z f"}$t%|&5'g''Iw&Z%#_"} ]*#E I < + 1 .7 -M.Ld+cM(x>q@ @XT L V /# $%%$ $F`#w # "1"@v"a"b "oz ? o)TZ)6(>t2tHB?v5 S nD   ' 3 U  i =NwYmbS  E,M\ ]niV<NmJ mH T 1q  o*Q}X * M3) IePH\bn%,c+k|P@O)}ޔ H ܍^ndx{bM7 YJ(sT9M!=Pz3=]2 KF{>|+HP?)k,_/`Jg#QQߜ%NGGewu,׮ ֳ{U/h}ݭ7+{0>0 [KUR7i@8Q]/<)-{+CO8 n a#M;'AK^0k^_<IP9Ca !BO"#%)\'(!)b*9*J)'b%#}!yEldYPXF# y|m;  `  E Z N ^[ l > $R(B/%Z܎)j \ s H +3 2"XOLg]Qz37cv*V;="h Dy?S M0Fh2=(qӭҪ9H"DՈl{q|`G.RT.yB&ZKz ER {_U=3t3&OiZzr ; ^ 0/!6!}t ?E  !""T"h"3x"!hqLv.:ye!8 :&ml F P HzeH6K5_; c?umY/T@"ضx"+q߽'bbF~'-g_+Hb&L/i  2   A g _F #  ) v   , )7PBZ[!:m3Q4Hs `Ybun v D  + `_n?_XfAH{_}ls2ztk5p-wpa^CY1u%s{UFpz A  [ *a %Hs9*K@R#&  O  UU %Q^:vzp/(LMWdda#U`P )vZKrf>g ]' dU:  JQ{(A #   _ z(  @ r ! i3J<`4e[6 H!2#0$$/$ # ~" LcSz%:$CL3A@l>z_5]G[0\ W@T SUzZf) eR@:eߛ=[E݆Y1Ntv ] VͲfxNȮȈuZ˾Ϥ+։i {ڎ =' alFZ5Uj\c =fc\=W?R53P[? P.[74g <fEpmQ#GQSNw8}/JfC  y  mOvkR -}; "2$%&T'(P)uk)\))'hP&3b$n"CN(U Cp wOY\  Y m} ,! 99a Rc SF  y * uF y  q i3ZR txvqZ M ܈ Hحv*`ɕŦuk߽X99Upt7×ƽQ~Э,M{ct#6Wk$VMGym*zGۼL^ѝd?ۖ|?KrsTg>gr 9   Z = ?H Htv 2  Bq\F2IBa|Fh1Mll`5mKv1Q3ckV2F\#  L )0{ yd  c;h':Z} WY kI Q9IhuB_z)y81knM!0&a~_V. 3{   d8| $Q X q #  GB * (G'@;:oIzhQ  7 Y!5g\J%Q+9jkl/$#M!##%'P)**r*}*9!)'4g&$~"-R <P`xWs3L }k /{H$ m:\u G-s*%Vc^!i$y&()*)o(&}% $o%%&% W%# #*2c^0n|6 9,K~ u  &5 8 E^[5 n   ) -# 0N*B6 a N  ] : nT7`*:#%1f  P } 3b+7`4Em!pQ=N9` omPz ^( bU  <2|j?`3]@Rj0dWl2)X{ T g|7vRUzyfI P \ v#kDޏ$QcQ7ׯ!Π˿:WOĆIęķſWJG3 QObm"C=՚sa DΊ  >Hͷ  t e9N͟!\EePЉia׸t*fI?yWݥۼj=jE/g*I3han`_ v2ufc:" b:  D I,<7EW6"I ,. `3"8+$-8&p(O)*_+bX,,N---} -R H-,5+E*)O(;'>&L%iB$."l abRp$    cuV`VjX1#8"P=UT@E@MV:>}މ`n`6M dz $ PPT Rbqn= & MX,2^ Tx~vF/\ Q;7}7(WSoI;4t1^ua}aI<;n{'wdC QV( A G U'lpE !h!~!: !JAk <Su3{ g  , y pp !p"#{#.Y#G") |*q0~V h \1eo^%yPGp(8%p;O) .%ސ x2jzO|{pM1B$CI/ۏG$@ڴ5 & ֜fe*а?΂"R2qo 1ϼ )]zКҲ6؆ܓT  [  ( V wWJV`8|f"iL~ L =K c $5f{w|3<%s gF "KZ%'i)'+.n/0_11 1E0OB/M-`],t*q(4W&,&$!a cKa?Q4 c vrzNQ y)" TbA)x dI N } P ,)n2  ^Ӄ R Eӎ 3 Ւ *,DA)x ~y~B Fݍ{ٔr" J@RMcיFצ|BB0A|Z~y#|Je<n(K [Q=_ i݆ܿoV;hGHlf,Fj5="If4;J 6 0 =);#c  o w  H [ v ZdeSh **%Mp564 8n"qV#*#&;" FsT"fR 7 ':5nbD\Ucj(\li25S g Ih ]  !Chq"$y%')A))8)'($ '[%K*$j" ~lYdH) } 3 c  xHt!Sz& D  - V   A  1u+56<k9qG? jA{S4 5> H f +  a P { -F }  7 *5 pk2aWY"$t&()('W% #|!\; O se}1 S;PQ T 2   H > )xvsnUDmT x uR.!oq"z#Q$I%&'|(`@))p)n)1(H:("B(!((I)2*>*Dk+`+*)#(NO&# FRd3~ =lh y|T&Z} ) Y vܰ Z fV4/- ~Ӵ1(9e7 TgwHaKmmj-Or9#+BJَPZyI :#s1j*K3$#?Hnv*$x  u pRJ! ` r> x tD/ xV_m OwtsN 'zXn  W ~rt!dp"m#F"$$% %$#" -Kj K4R 6 Y oWF3Ir>|T!ax";"!X_ L-,_ ^?x6T(O#Ll/ %#:*ܘ.f ֽ \҂ҐҋU5C(%| w5ZO;{&RJ0މKq"0[332_ qYE86e]Rhإ0!XX֧ J׌|0ں,ܯ݊{DK-km ߪ Vj ݱ Ys d  a, \ FG F8 &wnS '.;5ypRj3K7D=>6*` B#-& )s+U- .4..l - , + *^)(@Q('''P(( (U q( ' &0 % #y ;!   ] B "!(1yG |T{ 07WE.5Q1 y> GU'{wq۲"ٳJ`:vҞCџ'r@+a l<bܪa  Y a X  - "xl'2~`k\GRIb?N dE+  6 z & :&K [  U^!- "'a%0(*E,\./~0.(1B1322:3r3 3b2QJ1g/-@+")yk&#O >:l~aE w  (  Q  Z K  /   &    i C'mk+mDS\FQz= B F~c4 x p \gJiOYc,)^uc  ]c%tr? --  > z!JP m    (   V j Q  kM  *  mz ^5" .N k>oLDtHL M%Y3?31G@Jz= & S  D& H  w 4 p *j'%y"5k;;+k[{v IbPy  T yDyqއh"{%:e8٤5W o:H _ܧݐ1A 3Zn$lZ@6b{/0)H .i!o#m!%Gj%$o!N(o5#?Cn \ XRGn1`  dk`T>Tw r "$d8$c#c!uۇڛس`62ܻ=܁ڲ_"֜{6׽ܐJ|a \%3~Q fyTa+_if !!!!Dc*s @%2EE8O V } B S*4E$@se?-!ڜ?w 8ٙ ,؜T{[N }ч!#F%&y&;¹&'a'&È%"ŖY4 ʵ$t ѤպC@؞=Vp3[ښJ>N4l6JM_ xٳۺ{ݪvZ?i'X , r ; q i T#2WAu\bTxYM "?%'L*M,--.r*/.8-R@,c*,(ߥ%"W ؆*$ټM3=Jj {a 5xr6g7!>xz-Ei4e ekAU}WVaq>LM-:oGhp($p6I8M>.V@vo ] . ! 1  >  &   A_@-2)h OcxO0 )gfUj lf 3!(K!!_ c NhK{m1&v&O In ]  + )f  7Y }  =  <R 4 \ /f].T B+ $^!4"O"~"i!K5 sK- 9 eaB,} 8R|js,B~ u , d R*>@~c;/, / D p 2 ~ = oEXf| h QI|!/5ZC K4 5":U%&r%";9<|u*tq}DA5gG p+v 6 O% =\J 9S&=_NUMw ~   l Pn`tr3pVB}8SGH S!: e= fp4b?N|tj*<#Aݰ}pz&Kɉ!Ǚ3 £ vO x \ x s/<Kā Dz * ]FqԸqةl3 |8kMGe{H!= ~qj 8@bIX _r|JK/W!"#l$-%|%%?4&& ')+j.(w1C46688864200:z+B3&w!vOܪ4~NsԑQՒWכ 7 @}$'z T:e<a\ | k=jxd3'߆0kDRokXWY9rU6!?ߧ{c"~۝Ӽ4ϬϐSѐ/ ּׯ[׎֐ լ , ՑH>%5@guY  _ ?+ݸ0}|7As$ ~Hcl}RF_}? ME58W JB 3  7? ~ + 9 8v  "  T ; -   a~ , & w  #e &(Pw))'&9#!AbCQPM:b) )d #_wF?}?x c* 9FqW3 gj&22*AoN0%m= ) Y >][RQ&xG+, I x ULmXFx zJ`pPE3t).%:<,hk# E x  F %%#hTuY&ihV!cYx6y8+pL 'H  H5 r L f c*UMoN!" # )%W & X(g #* +,,)--w,_*\(M|&%;=$V##'&$D$p$#_"yk  W;  @9a* / yS 1FLa*`ax)Cs } oom{vM"0 !%k(_JTgNF;yi"G"&|4^7 qPhW,7 b 9,a&zur !#4#g#.#"!!P"#%m(*Zh-/`<11b1#1h/S-*2'$!,M(JoH cdB CVpH9Q7Wۿ؜.Ms=  ߲M%eK'/OnVuױ t*iwRFͺVpnp ʵ`' c" Ѓ@Ӿn/RIo#&)_y7{D)+H Iba8j [K r g%$-y-daxsv4M.)"s;l,,Vu O Xwq @ K E h8)ou  c 7 - 7@ i ?c G AZ TBK~Z 7>@u%.g9gl)>q2&=G xc )S]WZ#)Nsp<K /tHD y[w9gD `(<\ܶۙwژNږ >մsVʫR>ǖD'Ȃa , kҬ B :W ݭ E X B n[ qR[+Q1# o h9 6 _7T^c 2E {  '  F X 'mE/& !N"@###W##f#s[##$jX%>&''X'.&%-$#"h! (l' 4   d` Ks^ u 4 8 p Bk\   tg *$'%)}*J+f+:,u,K,M- - . . /[ N0L1~2457R99 :[ B; :> 9 I7 3D/z+6'#j *nU( < f@icj} rhLx_ 9*q s?\N, 4  H WZ)U{TeeT  L B ?G ^='d el?V5T1aH  E4  *^  D 1  ! GY\) " .@ E&N ) ?5S%l%%/u"< vNYx-r m6 B~~G<u:  r  o2 ^\ mPAUZ Y '9~BU} jatTSn| o V M} L8 . l @\wW& '<e[ugB4=9Vo) Q3W0{y :I A;IbR jHN04Hd|O -P Mp|~e . 5  zQ32!1; J } N  h %#2S.=S{G ] Z R~ )_oqD#Rz1UHOHge  NrC7%Dq"kAa_9nV\Ec0pa CUq wq7{ 2Y b m *  GW ;d nkAg?"# M * <   NZ"@ ]  7av7z7K1 & _w lT /  u ` \}0zc?H>D GMT#$T I G Ħ gƯ < AȪ . # dz . e?l?a wX<%jB,)fSg^ F , ?c > 6 6x ' @gU/i"H/% ,'T(X(3F))@**5+-++o*;*P)((q(()?G)))J9)v[( &qC%A)#`֒ rۿޭSd# /  IghyUNLdr"ab8/^ czO*m#,25z &bTFvk9 F =WVT GD]*tѳYcs !͗xpH{կQK=R RI:" IZ(K.LTAj! LQTZENDe}v6< M8sy46u P>nzwe,9c ~ H9kn>?|9+Ka |-  @ Nޠ ` v { ֫ R?Aۋtܿtwަ{vvq ` yI[ju!A"^$1SZ+ g&t0/f@8me#.\aa?>PEYL{w|E BMh /|!%5()r,)z'i%$"Im""D!r!p!!Y k   [n,(, EhR xE 4%XE.Q1vRe( d!n!i""l"c"p!b ] R  sP ]!\# $o %2 & ' ( *s+,-S- -c,%+m)8 ' % $^## J$g$%p&&'&9&%W$"? q` Ln"XWs< b a Ut e!!!OK!T UW7m'}e!e P sbA8w;2 9 W h sfBPMNM3%gzn |  u YWBy b R @9$   & ` f4 8# % ' * + - . %/X . -=,*('R%#$M" ! L^ n Cqx8Gk < WU . T  O Y$8 p g  x vXrdpp{$Bj 'pl W-L^=,mWF d5ީeKzݫ݅M):o gv3q؍qֶDT4fϬ 4 Gї %  V?}@v ]v~M77Bc-`2lsz&v y  {\ Q3RVL8qIN)\gbVM% ~u{A3 Y xg5KؙSלvp#ڒC ܉sKۥ_|]^Ҭzk|iW#Խ:^ׄ#ٶ%ވFJ}sj[ M~l]9Q(-ra3i # ViJ|%-1etS X w 8LF Z< ޤީ2XtT ~h  ,XVu؂#yk(7,.0\0~0".ۦ*ݭ&2" ;Zx>;~4Xr7rp a[ W Ke +Eo 9'c~z9]or1, ^7f _v')f d!ep! yM$*h{)"Xq%i')?5++],,&,U,.,E,+)+J*`)(''E;&e%$ #"0 L~1 (NsuwCA- g \ | J t ^ U Kc{МdԺ 0?#j ڒF #עH3 uӆ v1 ! "4ۘݫ326HW.Z ` ח9i@v<#M;G!. x z 4 DR ;& &w4 ? J `Z o t Q.$  ] }O l   + T  > 92 g ,Mc&ad:WBbT u B'GOroy r Amdd >C\e=5  ' Dp -J'_=e S X[j. P &#@ޗ%4''a(v(u'C']Л&rx%2&$}G" E:֙זY 1znR Gү :з @$ mmֆ֐tՄG ӻAa?SE3eLAޘ>' o {  m  }  W/~3G2Iq4 %AE o"##C$$<$'$Z{#?"W!uH]ܕL\!??He ;m & 'n*; 6  O  wx&h vG  sB:HS{W&kAȿZ+*3? PѤ/Xײ۝!D;Q-zZۅ/0R۰۔:ߗ߰4B* ?݋ p + מ 3ֱh1%$>6K} >fT K $  Z 7 ;_sD}] +!D!+ P "=2\-7zD@y q!c!%" $%Dv%X%%z#"V -DM!r! H$&);8+{,-.c.O..,*L(9&#)!O~\:| l! fSnqDL   |   ) z p   }t | w$p-/!@   Oe  qQt$u i M !v 5c Yb&C  0 $GL$'#~%(})+5+]*8.(w&#!2 5%yvcio;&rKUY8/aU] IA@VK! OU@\.#~]"y  jj7k`M'{b y 'b > 5 &  ^  #%lXi>w "g$Q%i%0+%$#X#n###90#Y"q o X5'w* '<j vT=nT' T OLn}"elx N ґԕp[:0H{|W$܄ۦ-ڥv@ِK1|l!UhսXӶbT`ر;SށGLfA k  Pq  <" k ? ( azO\e"#%%%_%$J$|#"O"!!# fJD*ܤs0dݑx߫, n % 6m O[~V' 7=~j2LfMolDFUvi44kt.J޿݃:Lߓo0]ݚ'چ 'GBp٘#& ل(L*Q+=,9џ,?,-.\̹/0e͊/f!.+ѽ($f?zء\u!^e b ; % < $HCe r AB  RC | F3w@M}'c/?'8 , u>om #7&6(+,...L.~ߞ-If,*K)'+%'$*". !I٢ص_k+ _  }ޡ4DK  ? pM/D IN . *W$4d-[OxqzoP aI -# zQV5+tr I3!w",'I?*0+,+*)5)((9((/']|&%m$'#"X!&!)! @ 5rb j y }g pRS-e6'k M j}P! */B/f~ 4 . -^|TTE X  G '  505<?EK"<&')g,s.//0/N.|.#;-,a,$,+*|)'%p#">z 2+~oP!^ }L  g Y  w WL%&l'b'x&$4"_~AZM  ^i A;  )n#& 0U:[OM>H=NTH(Mn jc a y _i7+ x2 p,Jߋu7Hݸ*d Uܩ ܢہ;@ڟWD؁D{\ Mר"=؜${%]%܍$ݗ"/u+f ) i4w.:w*n9rm! T  A^  / B\  K k  N.Zc C@ M 3K w FU64rF @O    m YaaZr5ߖG+ruNe{r!Ez(^k͒|@lϭ STg͐}P%˒Uuu+ya/ԍ JnweF@Uv=jp\=$>w n k.jbo 9 $ | . z .EP^IX4[kdU#b'd~*]ܮ,-./:1g2o޼33210*Q00u1p2;3`3~3*2߁/?,('%!@!*>T H De#6m[v(wD<؄p\Ձ2W՜1n׾^vFۣ4sܣ; : ݥ u޻?D.l$q-cJgg_;9^#8T! %,([h,s/ڼ0-1w0.ڰ,Xڂ*`(:&"$" b5:k/ z'JP'sy8}vE Rf~sBA,*b$Ѻ 1 ϐVѾ<ө%@m_%޿n0@7=C5a Ӯz)ѳѪ siPK>ٹۍH]3mf y 9sn U" $Ci$: $"7 S!iIy !"1$=!=%#&%4(&*&K-%~0$4!7w:`<)>|> >L==< ,< ;8;;N;:28v52d.)+(& _%!%)%%'}( )L *L l* )\ ~&? "D3;) Me|a|} ~Y   3 H fg04>ADHC5H}K9ڝnIֳu h_ ٴ l x3%L \O]h] 0T6!2#}$0%Uh%-%j)$" 17`5:   K4E^p: s  7 F5l@spQnzd[L $7'*Z,<--,G*m'$ 4?  /c{sV #v4&(5*+,+0+%q)&# uaR\ tR_ VsvlZ3!VMEIW|  D T~ s , I! J0 UJ^H# ]=-6X 0 a 3UM ptZYb|IG N[v  SyQdJpEY4ֆ 0;VK׸ b WߡAdXM%EpJX=/ &ٗ  ҄ d  3   wf1~vΖЀspL | z b ݹ  BKY-'l(Es4lb a LI> *>UDsOq2'> :c D:c5!!*t3su{lZU t l . go ^ R q0"I+8!@$Ԗ&'2(`'Y&w# s+${Tv5 nݛmޫ N #k!*!l˜ , "Z C vچ~~޷e..k3U8s    '02R/} s A IT 3 3 Z' g H"#$I5&v'()he*T**)(dT'B(&`8%$MD$$_%&'(*)9)%(Z2'$pe!K M I I/H *`>L] c@rn:7RYJC+W# Iݭ O uٰg־cvCcmQ+T& =R|z?q݃Qٕ]z Yy,)-u@x/b 4 4 ]   v [l t]Q+|+^^3 fsjdwb u T3! "%((q+/m 1 j3 3 3 H1. +pI&9 d\ +!}h$#')3h,p.00b00.G-+E(&w#X a"} 0Yx9q G 'L , ۧ r0:e{l,x;S * 5  xR4#+W+!#3Y$$"M!dsL_xDS D ~BhBD *  5 i { fX2lQrZ2+}1`DW><  1< $FKgdZ)5Cm~ 9 C (!ARy[w~98 >   P u  HY92x9 A$Y%ei#` ' N ~^"gA$H&'()(&$# S# !g $ " m  ? vg \ mb Y~ !" ! = x F Fgtc "7%b;'k'(z'&u#c! Ի2Vbփz   =׌׌ؾ`H >ߕ$dTr4&ܚS_Ӄdr E,٩1L%C +ma;csX;; n @ O  `idDxhDp )w$'K*e;,,,+)3(%y##!lO؇ #߹ 1 L_"K ;  !8u.y%e}&d<]K_5Jh"=Nܟ ޟxzockmbZ%QLf.`+`z. 6=|g^ ۚ#A%*[&3'e'}R(()*`߰+D,V,,+IF*D(&$"jM![  0f ]!%!_"""q"!ajJo xoK6[WH;'db4A81K4 A^ ' q=+8P i@",$%N'j%(Sy(Z1(,'"ښ%ں#ڿ! ڬK`#~+jҌJ7͝ w 5EO8O$͡0&FRv0)|Agw19J5AiNGM FDrs8P*{Fn. 4ެU*~Iݥ *HR\p1XCm,!X%'z~'&*%"w ԓRԣ[#`؈[l Vo \F.|   xE in RS4=wpA y{Q7sO   + QJ3!PJ$' )J , *. 0N 1 3v )5 \6 7I B7 7, 6 5 o5 4w431372 1 / .@ C- F,3 +@ =+ <+*Q}*)$(Nu&I$V!wtZ)1A Y ? P *>I ("{O=)nHY j_N=8c 0cXK)qVnE 5P~{Cay=yo34BadP/CYt^zGS 1t P_;&Z%[  @GG  ORt:||c-|*g W /:8djtr;; QdQ}.C ~ );\@Wv"h ]5 c Z I r@9 1 eH| 4s)%lL*-,%= QE  U 8@ [ Pb+Pv f-sgfjK(5`X+q; ?=/;y :|[^PR6$HXDu{Mkltf/%RtR݀uB|ڤ+Z ه 4 ^ M ٱ  w> o ֵ (b"q.uxCesҐҊ/gbd7eީ^f?n4^ 1LBw>f!"Ak q ++:_s}@$ p *eTy.t 7%(߇,)02G|4 4M45p679;c=_=ad>t{޾nۂ;~Ye~gghԍ3Aڭ_.>+ eo^{ NVfm "`%')C+6,,u-,,G ,k,+q'+n*(&%%#?"_y!q@!UY!! ""2$%(N)*+,S+y*(&$'!9. - z Z u =   I * %d 3 J + [ >O :  G '' Fo ^}Q$ֿtvnƞ(]Lҿ H y@ b   QbfWk DHaJ1O DG$yYXol fE  1 { C> h </,TUf , B Cl!"D$(%/7'(J).*S>*) T(-o&p# >d  t Cm   V  ] P" . +W\|U%\# T -5t kdZ^q  * YC ~~-cS[(6Qv~CJ!"## I#!gC`/ۏ ^ ֚ b4 UP 2 װs܈ݞߕ6k@M.4}\G!Zpi d3d1V1ąą]ǖ n +w  { B v ( C Y C >faX}:UR5"  M!Y4! p^lm4 _Y~"Oq1`K u ,PLkix:M tU KnK  s%y+8  P Bz2Ss޺pqی 2 ط לxxFT'փ|װ6Q1ަUQߦ1ߋ0ߡH#f% n t bN 4 Y G ^ *ofO'Eg< [ LZ9r l \  oz  |UD,|9cL>X h eF=q z "0>MgkP V@ uXI/2ywu~Ep{u%#Bͭ,ͣ2nDr4kԛ"-5o7=Dbfgܒ>B%&K:I>". L0_R7XsUWq=Aao=x gBx Q% DkgB9W,e,|N^1} z5d+ Y *sqxi/ >!v!8!2!!T!8!! !Y !r ;" ">##R$ $ $ $N$B#"q,"T! /* @ V 7A7h s  3x5lI,^Elm0[ 5212r:uݗLN   [ u X  9ZP w$O$c5(=qD^- H7!Kj(K{'s &Vw)R(w*V  l V dv,P-j *<>??Ja8y5o5 \jmGW?gHPq**/B>NކHܚAMPjZ/ P9݈ tXN9H}4^vI 1\.rvlkO +X NKJRaS"@6 ] #% '"M'jx''P_(`()*X-6/0>1#/~?-)%E! ZHe.ug)_(YQXczecS&E*vW2k M!>,TW F 6G`RIZ8 H!\"r8#d##j"! aڃٟؐL!ן ׄy׫y^#jVݭL! b ԡ @ \]B}D-bh[(o  .S K ^ |Qq i;ztG *.Edc|n  A2I L.  g(} mZq&:?"D*# V5;8  R ,Q\M [[q EQ !NT`W_b.` x&0kh 1 %!t" '$H x&s ) + :. 0 3A6W8;-=q?Oh@AdXB C7CCGCCBqA\=@>@:=;V:fz8 6/3w/-+&"<9UwV}vaAD8ReX}kX@}lB5E,Y ukA@pSV Ekl} n2dX=ghVL*jY`1Ysut *1RW&zn!-QdXdr< za1Kk#pdz>  n6e\^kZmCA!u!/l!  (ii P!#!!)!e $ E),ox2s  A B }  v2r+~v;@'X mct/;dY}#J$t] N*h /M>4k in)Q  cg ;r ne.w&O/MDwC^ p  vzQd  :) n mq o _sn#!J / D L=2|$6 j 5xu?G߱B[ڋUhC>Ҹ,Ԡ # 2AQkZrlD7A זRaTWwь԰L/@|4av`e`Wx O_'Lf/.IJJ QS= $(/+tq,- -'--~,,++2,,B.|b/y0v11.10/gg/.We-L+)O(&J%_#K")! |ްE kj ۾ `ڴlP܄ݏ[91iEݯzM)n5 L + t۽ۊ ګ"f$K%&ۀ&&vr'_' 'Z'ޫ'7X'u*'@&sq&&/%0$"!^G S6?{ H%?xY{!}:HUBh\}$nۋRL]F"4.?4TI+X8[m^ŐſvB&}^ֻK/ED\Wҝ Ϯrί@"}԰חܔPw> WN}^ a vcOj/} !n #>K$%<')@b+.0^36 88Ld86C3/Q)+|'# !"9!d b 4!#J&g*Jk-0:L3!c56,7fR776E65p3T202/ .: -G,+a)'%"|=@) BU {@]O)kCG g ` bXl^n lٕbےݤ#>d\ z ) +c2(-pLbK5)9&  1  "m|V]c !i! .V@x t*^4V$",. E@F eT. !j "$!B1c 5 ~ K 9  CI|e?`!=2WkC,3 s o\ U  , /Hna8fp~L7`  U;7i7*7H r  ! Q,s!/ h v$o X8Z4 ~Ukka9&Ml &/3K3oJ^P b  WxMZz`byc$ݡ?]|e)vBUԆ_Όn̺Bg5ʜgW*˷P3TXѝwէ@Fq,/}E} l ^7h&97LF)^ Ck  s / ~@TeK<? [e |m! |- 8J l : Zb > X hu !  F<րՍԼ"/\2ֵփCTzؖf p (! .؉ohؗ[g *  9M #Py^B4%2T|VU.@ h w '7 [q&ymNb. ;}Y9 u6 = J./\|: j { Y~6?k~1`;~vF./Iw E~11&QoU n |6A Gߣy> (L. aQ8 +;~IP]ޞl$30eYR<(Nۂۺ*Y݊&YMa @ v6 #b#""d"i"#%7(E*Z++d*O'9$^ > jjnM?m J \5l" NR j G  #g <  & P 7"h#R#$ o$ O$' #) V#X """+#?]$t%'),@!. /g123:4W4p 4 ^3o52 0i.,]c*\'Vh%=#! IܔUni<(R~= 2!J"[#y#j##V#"!J .Rߟ6 !>t"xl"!`<?* [?2qCYY  V > & 8 -Iw^6O[| 0e8Vm1}il]q$r!38g;_vk pn" h z  I d 1 ] G ^!"^##R# $ }$ % %&0''l(I(r(BA)7):('%.{#x %#Z%&&%%" W*4: H # ~ $$p + ?;u7b<3  @ ?Ycos ; U +2 Q7ح[ٳDq۫Lܳݦk8sֲ ԅr4+d̲c8|UԊ״? g8d)tJyN <-  j۰ ڡ X q۴ Tf tq Fwb~ fNm= :k~JDh}E'Ty = . 2 N w  @; S ^ m~1mSkeZ1 ޞw xڻםנ=|1W?a4 $ShS%cnT_FB~0l>iM./x}!3  i*OdOI( y R-?f/jk0_D#Fl'4*_+X+)'%$D%:')c ,&.=|//.,C*A'?$#7"e\!>!"K#9$>$$$$%f#hr!/pg~f  D{|l&;g-5 }^c;lqcރit"߮pߤe۷:Y jеCϮϻX֍ؗ aڒ SLMڹ ؑlܯ< Q0<`/6߯  ݆ &8 nb1ۘۘ[:`ۿB݌T'&O _7~J9ifQtB5ݝ [>TFqw,!Y9ip8 ԅ  !!׭ a ٠ !!W o %ۚ ܒ Xހ  C>S''M \I2{ "X)hJd? qZ{~ Q{H\)^c { ^\+h  X) R94>7U,!& q*< /[3/7c:9= ? A C BDp VEG,F3FBGvGHQ I_ J:Ka.KJI Fs A = -9[%56p1 - ^* & S#Zhl  q  <+ ) y q k  h  apG>!n+~q r P 'cV2oaXrE:2nK91 '9=M{D6{x;UzDeI57N 5<jUr"<E oJ ug .   i  _   Yai B |v w ~  k H"I g"_ !!"y"P#]$6&V'G '&N%$6#+]!/Ta8  D &M 3(yj N%Ls9BP8&0644qHa>oM FdhX`e> F ,GQ=v U & Nd&[|#!iRV4D0 iP  1 < T(t) < | 1  A blmt7>RB F@ m  7l *S~1xLv^ayUn=ݩmܮ ޠRycB]z|mnڿ)&܎w^I7CjkPVC1@Dc37"-'!Qv$ }:"`Y2ezqB?.7! FU 9\ s!!Gw"5#$'*;-60y265>6 6_ז5WU5p^5p6"7у8(Ы9=9k9y8O63մ0,M3) ݟ% !C[2X ast`dRF<lUYvZ@w %aiHEdߝ`A@So=c fwI1uU' ha9-Oj Ak!S"#r#C$%&'')**-%, -du-k;- , *t{'$q!1pq > d i K@)   ;~U[9HF2Q~\p+;W[Q99F:j{%KDI28NJO7Pe|+ g  [[EyE*0InYܴjLNMp |w#`  * O +k^`Q--I/RM!#K$ [& 'M)3*u ++61, ,if-^ ..E!/t#.N&-))},+*o-7)-'p,&)|&&~&g$s&_#&f#c%#$#"$##"# C$\$J%&%' \(3)N *q*'++$+_q+*|**) )'߃&%#"e"!G"",$ ֧%'O(=m)Ȁ*Ǝ+T,D,ek-Ź-<Ʊ-.-,*l*3%(~0%MЕ!Ӈ/܉q Sb=c9='VVtZ5y_> e ( ],(=y P^ ;  E . 9\:  d . u_%)G-'\/S60/.,f*%])'"&I$#!Z=U@u (c F Fi C  l EoO;K)dm BnH;%fJC`Pni-     ^ u*HJw  P  =c)>" ^W{ELv<$, QF">M o|n"|%2+(|)t)_7)'4%#lN"@u"t9#22$k*%.&?ۙ&%i$ݵ!ޞZߧYRcޮ) 9ۉb^'6d޸gl;n'KAwv8П ,ˠȔʂs'ѩtf/*G.P3%]U}K s v1$+a[c`"!"!$>%&"B'9'&vo%#, Z)  k { N8' {lJ9 WbpDI x =  P@ DhO&O ur_r>@qwq(I %}g^o  ~ a'? MsX   6S@~TU+)W\  '2[/p]@+L'UcZ*5(.5!/M! 2 gLr$4xBEm= E  r!ss{o( ޚ!!:OݎIE| c DwK$4|=.}47Cz%"o)PBP[G X y5B!g! ~E8+R9::y, 0R !I $ " $&x(*+JE-./F0/t7.+ ( N% ! !#iOu  Z {  ! c"Y x"! I t E bP<9(,N7[z2A4+wL1M_ Pg,2ayX:v[7CmP., ihSw}* iS/ 65e1L2 } ڻYM%ڱ2ۅKN(| czHOo / f iB{q5  H i & y ,; V>] [ QV[ =q4 ~5uIOrg gOla~K5ߌ&ݰ_ۖR8)e\ 5ed mM=C1; ݤZ|HE/Z^" _ у Ѡ+ѳtN ]#ӥ$Կ$ ֲ#["؋!fٺ 4 $ ! fse/#x{N$'  rO2~I !! % Y_Kg=-oUHv[/ 73! D , 8`u+D9WkԁzVt)Z 89MKXq4 5 t@fd?9;"5JB ' B@Rf Y]XHuqUZABpP y"8NZ11\5sn FY:{Hb!d""4###z$<&_(A*+#W-f.٤.-+(%۠"uS-WcTe9B`xz I# VYw"* @t |izK_`19 3r+<[wZ$ 7bT;)A{  7# % ( [+s.Z03H5M`739n :b;N<-<<<<<===8V>6?D??:>=;9|87Z75P89c9d^:?:r9l75B2/,z,o)r%!ctt$h6X ^o z S ވY,ܾ6QI۰ۺܢ,o A ӶUP5׉S?O\T-P,XLN,^;50icYjVl1 ( U f pFc>6CM P lV # / ; Y6u!#p$e$$r % Y'y),v/_12s3 s3' 2c 02o O2< X315#7%8:p;;N:7A4s07=,'" "(]m [ A-!zdR iz P 4 ' `qب?AL;؄;[ݧm];? rqF$?9  0} D .A<+a} , i M8Gi-8:= >-#  _  S ' a u kE+CjTd*~d2N@V j~aa {!z7ou~c,x1Ae{O6nC` 8 Zօ 4 e ـ = -\pX۽ېܠ .ި  ~!'Y ?   4 0 M -fB}}b}ixRUz` U ZFK 0swJy:"S%(>,^/0j1h1R07.^q+m(s%"-N2JV#7ܔ eYa.}(wdS8 JݔQFs#O޻sV>( H;ry IR-#N6Jy+]Gp-g0/4bd Tt  Qbmk^7VR]oOrS0PCs ޕ v \q?^]H3 9 z '#4spN8UpwKrUQv+_!˞q:k "901үPҷ.oMпiKІKӏek,צk@:7r߶Jc D [ ~C)eG<J&&_X;$ +) -on0;t1X97   b{1d`  5)WdG! %)! ,"90y%2<(:4*4,K5},S5,5*44N)2'Q1['9/S',')H(&5)#)/!(8'-&_f#f>+E|\ 3- X32?P)!"D$IA&'( ))(('20()n*$,-$ר.|.gպ-Ժ,Ա+*X*)V)Zת((~'ߦ&%%$" 'F#l Uy( : hVY@$ 4D ajafh(9XA  S  #5 e v. % Q"aI 7 b T"* $J &')F(Y'Z& ${!ayWPY7K\1RnJ- ]2 V <  3c Z | ` $ "z fy ;  _ z  gD  A &b 2  @ @ G1""NT ^H9  6 JP !p.8GJi 4cl`) Q3)qsKa v ma+jz{  gE  R>/?[`! R; vku5b=m:o0Jve+"qWD@ת)҂mL.ѳҧ݂AGM"'^YIcSj{v0IjPmAZb _3~:RaPms6R$_a> { 948 / /  :` Y 8 :f $mZ2[2 J QH zx`WteNnݟAaZ9;&|^ r{ Q Q VoQ8'9nٜ׾I-?F L Њ #)H ֛APOHDߪIj| a:jkI:!D:JE3hl-M.g lRE0g$#fnK  C/lxj5Z/  ( A M $ hCRLg^f>z >w -u  ;9M{1Bԧ}ϸ̃ { i Ħe`52f>Tiӻם{ }.a%q 6hO:1]߂ UYbܳ LJ{{`yI| u'I\9BNgR'5G $'h*,~,v,q=-x.d../F/\c/.I-|,)%!8k^=S0?\  @ <  # K  * +#k 0&(*],^-ML...a[///.%.=-+)xaJ#  / p, & O 0^n n`|SD?)C|,Rj:(D,D@- /}Fsy_}2F -  ^ 9  `: /Cj%`#M}v:co-QXr0 " sFD +k <o[m9hDC!Y 5jU|=j1N;^yT=%%=FyO,dM{[p 8[[S!d#~$)$h$q{#cW"6!^'w#Ppt">P'^.  g! "6,"/ "s![ z'7r= * inW=M9w7Dp@ P--Z<%oq i ݐ -L~_Pxr'C*Z>M+f Z?;C}?-|/p?% yYoy "]%J'(*,v.F01w234A 5; 4g4^3"208// //z00o?1O1.223i4@}5 6= 7lC8%8o7dT64^82V/,(X;% "No {Sz#"DvhYGF  [j7ݔJ݆=&+w l/a(?6Ks {;xG AQW|Lw:VL (BAJau^F M !x@ ZKfU[x!,"N$T%9N'(*b,1.0(2*3e5L61 *6% 5 7 I9 D; < >/@AdB/BpAx?l=]I:6"3,/*%b   x-\}& = 58{FaCWܱUu6=wTx٨.=?65U--q  ~ +jq(1X<^u9XW. l 9    |  +]  gM~|1 2J{N{  _!]flsP_xx Mq ߼k()EQzmf%fx 8*r)AurIC,>4 ^:ulo3j,BsKMYv  =UB+$E8o{n X X"L/ % 6 B<i,=Y}(R   K3D]X }e"PB$"&b'\h())#*e)b)x(r'޼&$ݽ"۽'S ץ/ ]a X y,P2#цo*ןި:.)@i~:Cg=\kx6okec6O0",D i1iL?MS2 z& $=V-n8c[ pU Dj !*`# jl( |H_a j;sZqLsRQrz{H>.:@l$Wib+ ߇ VS+z0H [y'{ { u!+  y aU N \R Q UrVgXZ9* luC^~^gW!Q#<%&#'%(''(&(V%f(#'"&"$#"$w%'w())i) w)+((6'$_&%B%%H&&w'()*+q-R?/O}13479K<:4?@ BԉB~BAv@V:>';҈7FҢ3{/1+8 '^# ze-. V WoH0  P ^)RAm.b,L"9> y`k4`}Aj+^8 JS#&)u@+6,,n,FA+N)&#L EK?w 2*K;` 8 9) Q=FY?  S m  $ O\ } BHfN:"V`w",Q]6x' s  F ! LW  .  0 K T UF c8 \7C 4 MJ 1K NEqJKtwIjYG$ z3P.D  @?j%S  > E0CE 7 ~#8)!!"#"}!T eD K58>e?c}~nHnvr4Wa:LU[DpO~eLQ4J $emJ@6;KM`6QzF\1IPnc 4>9]:WiB^n?W*( 9 DN (3 _ [ Tg tv[j ((aE9"pL`5ll h$$B,F+m3C ;]DV S]rryX pv t+3j?"#3he_ d {o2C>{nT~,3i82xuhx+ o Q %SJ=LH; U L  5t-5K{~oNp[c87|H &['^^ 'ځ3IӨδ-wɲǀ  2Ɛ 8 'jRqѩ=qj0^: .ܠQH#xEH7f%.n,#݋ܺ$`si e 6, ޸(](^7<u bqfmsލކ)ޮ Awq  ( /4 +}a=#`(4,~02)4x4I4-321$0.% -)' &D""1A>tP -FI<^ R e1 M /# % ( v) .*W )4 ('P&%#"! I$b}kq[!#`s%Zu&&qv&q%$#P"""#$F%T9&&'(|( ()).h))4)8(&%)#&!Ys$Q[` f:g5]l$m/;!r"r$%&H%'@7'&%<#C!7 ] ty[    gP  f K.S) B+9b_yjTh "JNTDUx b12BA  ? Lu5u\Gm&E W!i"u###?i$&')+e-CM/L/hJ0A 0m 1 u1 1 z1y M1V 1q 0 G.^ , + )h('&- &$"<( f.X@,tH { W SW*+  -  : } g > cb bk W n  v   TRxq2r<2r'z"2k ] 3  Kfiu=0pt3{8)vq-SWf0 $UZ/&8O5+P2e߂ݢ݊UkaW, *!, ze*fOz ! | F-|m( )q D%c`n5ZsR@3ycc)|(Q`Q3AUuyk-7fnDw=~&\Gs(W ;D36 ٮ ק-ӛj@+srնZ_߈@CA!)h\JI  -{*|<EV%ixlMusbdkpu~)|bI3ۃR#p U H `  9oRTn-ߕ% s e 9 D }ӱ ֨ mS.޶3:" ")TP5n<e?K - "uOjA; = , Q}B  M!4!lR!?k J}*j9j3}{ R Q݊ MN޾A-pjR!(KE[?gPmS _ qT(NK T 5mP5oc . Q  hg ,  & iqQ[ "A$%0%3 %V$@E%%&K'(w ) *2 +#-.0-2&J4567376765]2&`0-R+b)>('%$d% %?&A'(j *M,T=.020443=1-q)#y$5u[|V( m h <@ `$mַ[BI J4k jZ,ߺ:L>ll 8 >[g}9nIk WFK/~*G dok&E?!+#JF$^/%%O&&z&k$# !EVID[!U8/"sU',,J62 7S:J>@BiCJD=CB" I@ <8B4V/d+B'$%:#" 4@2QMU^\  W UQ `sKaC X]F>I52 ?3X\I=% / ON S/-(VCI?L g7.ZV;k[;H+ ,6)O*?x==,QY) jA@b:~T5$29 Z `? q HJYX .hwa35>c + $R_D.;O?'KqN`?lM.Cg?N4|HCq9| ^<= @.^vJ:T t H  H_x&.! TcM4\3^  +!! + .6B6 < ' ;< RQac15zh%8w bC;qe_ i_Q6M|.@S0hLn*?6Kym_& Tpu{0i%Fs O1aX ~o0>61BZu#L[+@ZJH)܎^9YZTݝ߲ P9Y*Cvr ' P* 7s h57 W V Z 8;z\]/[9<M~)7;8J/Gy@@ H= < n  RK!!$#>%p%&&'''{('( &(#[(!'&/C%E#yB"w "  7t. /=!$B')*݃,-@.y//P/ӽ.,<*W'^$`!n. svDI~ !E#$%&\'&%/$v="& <2&b) D kPA)7\7/sN1 2+ X ~p B- !| . ?XL# a)[QYG" L }b: !PYN"!&*2-.S/j/-b+FT)Z&Q#E f p?x  vuuqC%Syu(3 m >  `K   h VH   3  "t %'|)C* Y) & "  f5,^  }2'VXGm4  d ?M}+^yyb4 'd GY|r!"Q#$'%&s&&''`':h&*@%#s" @W Qku[#zfO He-|hyځh׃LӜef5ԸjիylՂA(ڱ uKuZ915uj0G|+fd՝CӨӽT]>m$ - $ X Q  > 1 \gG-K*u7Y>*v{E^4TkJ72v , Q2 6 ?8 9&9!$1h&X&5%!$! & edm: '>E<7OE`l_Bo 2&&AHyy?J3' q \ "8PJdwPoC Zu >x@rQMG ^%"@X 3 I T  : "F_ ;ji\ yy69n+,GG?^Y(l- tGG9%>7&';Zg?N: Y D w CF L` 7ϔ L yv~( X#>mC^1^#YA( O%,X A IcY [ M" | P  | < sw  k P> ` G ` D .  C = Z ! =rA!(%]&y&aY%aj$ $; [%G ,( ++ // 2= k5( 77>7{592.Q*K%#! (+nbQ N F J   gQmB f 6#  KfO# "t$%='?( ()**2a+ ++++ +S*h)|m('*&2{&H2& &&8&&V%'a'x''|'S'&(&1O%;#$" (Ta`+ S:~i^hw NG!!g""l=#s#$rP%+%I%lE%#l!wlv<* `   R+t(,OHXb^;NG]pXJ46kBmHVspm;ܵ ޼@Q2^~> -" Yv%T !#&z);,..X...b-,#,,RF,-{ 7. E//+00RH10 / ~.-,*gR)0(vW'A&$#z"#O!, ` p 3 !j $'*-].2,;(v$F `)7;x ".$=%U$ .# I*)xf A! A%0 %mx< !:vdqPuO7q'UI%dOz -  Ii =߯ m O&F>'R6M|69+a1:a.S@qtr[Q7@0xMYKLY%jCG)0^ wx bZjGDQXL>)h{alM5Umr6d_Sb2hxlB=x\kB[/ qc/Yf%zIrdk% zFV zYbI! i `mX0D>ZT } + K   d&`9CD-@"&#,KIRU]>;Q j z;cR+~q+N  G9 p8Z  osyKϜ нPLt;NCcqή ;ɼp ɑr\{р&Gysj'g*!"jg; }13 ^R- ހ _ ܷ  q L Kq"Pef,J( , 4 e 1 _M;<F LTy|.96$] 8t w V%  P # b[ RE%/zdKv|ev~" F ;j z  "hr KSi p qQe P !q* Mwtq,b @$"')) *%*%a)'% # !hO'h7Hc s#% 'M)*+l-.W/}/dz/Hb/X.Ye.Z-9,*($'v%u $2#""d")h"P"l""?"/##q"f! *(RFE|\ i c k & # M tI 4 ޓ %ܟכYٟ ܄8aX2 m T  ew E~K"sA-[0 0W(/"s%P(e*,.2$00,/vP.t+v(}Z%>"@  ^  !O # #$ % ?% % Z% |%u % 4%P u% u%K%; %L%%[&N&' ( v) ) ) /)_@(y'&[&B h&a )& c% ($" Gvo )Rf}  N ) q  q @\  -J<XL+P =#%'D(+)!z(&V# D?,tprRt lZ#lU-b 7Co{ MPګ[x")I3"/>ۊJ[S8 B;^E2@m,<Bl4Oj jw &  rK039P8}1%ݸڮacCmO7ҏ[v=8KV[74o(UdVj_PM};qLI^h/~}\D)Bh6$;t}k;a w>RVwrk I"#D$!#" @M9?Qz zF e 6 % d  < ( : C 4 6 C G Rx8= ,?= 6 n "su{LzRd)/_w#S%F)N*bWh_ʄ.,_l"P/R!<[.[56K|E.p:IzrhH&pyG6xmQuE$ay]DMBv%&w& {QA \  #)@, 7  u]iSqiOYS@%)tG.1rS9F91R eXZY]e ." F |r DP -!G?~O i"_X6qNd$6vj-:ln4I"F%'))g)>*k***>)98(�!ov & 7h E C ` 0 t  - * b d  ., V x Pv"LK$8%&u'>(()x*+-s}./12%2:2ܳ2mG2;1`/>,*]& #} =l͞<лsif!`#֑&A)~ۥ+>ބ-./.-;*'# _$?]gdml% ~-sjzlT o G / }g2MkYRP{t|uE PP8W/hA5G2Vu"&?Z)+D---H,d+j)&'F$U")v +?TSO 3: /] {{'^g9JN V  _  { Ov   /"$-&)|+(-E- t./ /.L- o,D p* 1(%%$>#-##$S$$"!e d  > I #  (  I" : =N = vo@B 7 1YJ^Pf  - W / 4~IBJ Gz 71e$1+ F[prVuo_AO _ݜ٢l/4_M>C}ZSqr4vv  bٶ  ܊ v  ps;>?ZFd8$FoR'=`H &b9 'Kuqd*"5Y- l;5  r/]b` Mm   `   utG"[a/"kPlxnLK@D:  G =VhY%wGiWn HqD  l u0 .`8}q!}K q y%@Hgb0m9` &! Wf|!F@s8` ! U\=mXsfC`*2 ay5}dd9}8 yb 4u)~a{p q QL[P;_YG I 0g Or$?ڽkڃ2z܀TޱLl`R /{w}~z  ""vq"!i#Q*B!"@$$#;!X e 4 <  ur 'ri7 Y> y t7Qaf%uc-" &X zJj_+ !!c!!Ez!Z!!d D0HjkQ !$%&_P'''&$$q/!`W!EpXa? T  I q!P $4+&A()u+,,+*[x'Ow$4v!4hVa^j@]x<lAS P  a c F  G$  j d[ ~PKT:StF9jAߐQݦYP%_?e  | 0 @m "%y(5U+).}d0E.10v.+)'&y&&&|&<% $ #* "( " #ro$V&%)+0.@M0a.234E6{ 89::S975x3t 2 0Y /v W/ F/ [/ / 0w 1 1 10Y.7+B'$C!<IqR!v$7')+d,w, +f *Bf)'%#q!& D#dB@pU&R$\ϓ-t œ $_»bf* ̷V!{#"%һp%ɽ$0#¯ Ľȸdϱ^Ӕ-ױv aݴ ?T5YT-K`5+@WnDU&g0g# A ?A :p?bx(3yzK1  Ҧ e.ԵցZy)TBv5a 7'.uvYjldsyCTd!LaR0!\3AH{v,# <12k5,E j"#" oI..WTM%Bs y {  F CG \ f 2 o _- i R 0 S~8*Q8l5 7= Gd bK TFNV_k,)r TiVTeHFGXkaTMWoE(ߧvֈ|΃.Coh{3Ù)šǨ̘Rsԃ\qe4" i5_UQ q9q,0>L&IG bMhSt7Ud<]PSIPV3< * }d(N"sk$q] ox { !t =h zvGNqkRv?q.0% : ~ ( F p * 6byL}NB L R  *[        y > # O  \k    < aS N/ iMQK"O%(+.08X22"2`0|g/1-+8^*U2)k('a''&&&56''=())*$+p5,;,-~,5:,+1*p)7'%"U% ~$Ls:hfC}Aڣ W ;LYӝLDYvZU ,) % Ќ҆1_D 2޾m:\H  k!~5qN 7 sb:WJ5!"%s),Q/ O2۷3493G3+Y2B0?f/C-h,HW+j*('7&%%&26()0r)A)?)en(S '%'%9$##"##/#&y"!51&'r+K8jRd8 j O/2  E  !(ei   #8]U X& "#$#t D#E L" x xY O'aJ ^E ]R)3#w|L z C +u V&3XDKq # WhWY8VN &,)6 Q 2iG U yXEy1{E[n-2oC߷ݜ{۽U=ׅ(rج`z݉z(Hj}n)[Rv:?VU)4DS81$$=VQF . H$43k-7zM  b,HJ)Rq d B r8  [ ! pUK   ;7z{F` MhudQyY#A{ x z c HEt?5S?iw &YE psnMoN%TWit'>~7@Xڑ6ޡ߸t6R D\]:fC5]7+ r 2U62 pP1bNQ x ,J7 s%,Mi^AcdT@s`' =C m3vqvtA t!< ~ ]AIU `4qed!@"<"!"##%%?%#"V ;C8xG n_  gd\ Q  2]hG\H x1f   # !'+W.j03I1R 1; 1 @2 =2)2u2903I46&8I:A;;O:8b 6h 3 1" . +<)&%hr$ws$;G$~# " | W ! Q$\&'P)_*F.++ +5,6+t++t*a *[)) *o*P+y-../.-PK+([$U *abaOm¯2‹ *—^DCE(r~@b @,(AEÀǮ΀r.">c@uj,Qs()z$ &?`\oE}WOlv!'Ў̓+n  ,t=J>!tr=-+Y p Gcpf !*f:^bE9dx|.(^@Ryx; q i  C  ,p X 4@ kQ y '  a l =}[d'R - c nލV-8?/ owTKt?vZLha2AkۋsO ڔZ\]qrvlY ^צX 0ϼ˽B& Pzv ̶~Q+gMӕ,ֻHڻs('}] X`23 !H@1 )  F k @Q#6h PF T| -O3O}u=+?C6`/^ rc<w[<~|Iob &,15;V767277 6 6s,5:3[1.+)7'9%" iyI_ j n#ILXE j W _heT W:sO(IeN%"<$'(yI*"+O+w, ,L-=-- -P-,z,n,i,-`,,*((%^"H2-vi<b\@%H!ݕ"##Lk#`#<#}[#=#!F$/$$ % $U$" <-VTi8)v~>:5//n TB\fs'g*A7U?qC޺1ߗ 76 Mg?FE22 >)'EX C"R"!!w! }"{x$&(,+-06234b5F65c6#6I5 4-20.d,?H)9&"Jp( 3"&B+05:j=>r>>REn>2fz 3 gjR { !m e ^D 19NZ y=LH5]zq qG4W'\\# bmh(ATSZfd? w4<ROS 82c(I j5  r  k! Tah˫3ȒoŅâ2«M_(4Ûe7C>q~zϡEӅ-ԆwԨofԽ ֨ej.WY%/_o W[-g1 B 9 h# >Ϟ Yџ c.jg~ f_G$em "! -??Z"&eXA3ws3'ݔSަ K @e~o . \ez!* }h T/g /M}l7   G KZ1. v _!!!n1!8 #g [bxr ^M>9pl.Z  zHZ-NL6 6sb  2R$6- !# #/ #Eq#"!  4_s(#l'$sO fѵ  L aΒ >_ Ύ cϑi<αAҡ$Ձ"wݣ3u!#$z*'T*.i14#7n$9|::n=:86&420).F+I(o$_ e}w  # %$~]$Esrwh7s "$7l&'#()n****)& )SX(u'}B'&&.6'd%(Ra)i*c*l-*.))m)o)(H)(C(e&$E"* VC*j{!o|d\ezP@v/: U {Iaf i P JBaElTn X-# Q' + /M }3] 6 9$ C< > ?\?[?mf>-< 9)6 2.*S&N" v{uCݨV5Z2ǧIWɗ^o:hRٰEbݖ9Pڶٝ?)iIߣ>l30  pYh$p*<9;W`%sS}ݗQ @׆[U-Τv#fʏʈPk@7[ԧSD_qaH6sW { l|^kI ' E `y %39!n$s g"0 %R'x*Xz,-y.!.ٖ,1!*E'4$-k Lm4,qi*G!'#!%b%b&J`'''% /$ "   ~ J )+3:6Ca7H D LXq6ܑ.۷5,0޽*)J=6aeruV-NZzU _0n9"1R$ =2C|*rS-G9۵zulѩс]Ϭсm'OVՏՊ&>k{wr`[lXA(D,{8Th? O6ps m|fV.(Gua&,@8UYXou{TIL)R+m c k_pzMb_[( ! Ti+M whjI/dji4&_ 6 v $ }4n]|D !#/$?%6&&Je&0H%N#!?v .    P ^UJ] B sMEX} [Abcsg0Ղ %+  jT:~-DPrЃҜvA  "#$!$A_%H޵%&&lb'(`*,F/P1L4798<#>lg???s>+t<095[6DP2- )|L$Ht< ,;ؔԥGBg, J؏nܙuq54e / ~ {j&sLazJ uWeZl  S #` V& k(" ) (3 x' %9 "  $@J* 4s H672)~ݻG{;Bp)/P#-6qV7 C | 8-xYOBQ0q  T g#<&|*R/3U$79 <) Q=I ==5d=<77;863g1/.u.\.x-P,+(%"npR\<#+%e Q  _   .3 !s*$O&q''9'@& $ # c" `!  T`^;61[BZ;I FHۜ\Uq;8hV3jÇN´FwYD̆Jt9<{hZd'QQ)-^ l4/r   l  'ߵHe G`$щ{Ҙԓ?ٮگۅnB(6|#3 IѓV9T,yԁE׫ڧ&^B@{\P [$(B,09-467L7%5}1V,(#Vi>>G p~~Bx:49@A5eBK0Yg -l'"z]qMe _!.#%((,E/hA246<688876x30-* )$W7Dp K 9"]@MhMVK] .e5|&H"OI{3  T7Vt% UBoxmhxS*O޿5ݢ>}\ZeޤNܻT<˿٭eɑYGȂד4ټۋjdgݪӋ!Ou۳b.$PNO3){ '  rpq%XF&k,A;% YG+R#ydV{] v 4b@"{$&'?'|&J&&.'G|(i*,/2j5-8/:B>@bCEWFELD=uA=9gR5y60*:]%&'# ހGz؉P./:DٍDM5eDx4%[x Fb voaAGLzMDPGR[x f F 3 ?   49glb08(  ikjfFQ i"/`$&BY'E(( ))(Y(IK'p%#R!dN}p*  z4(|{4#P ܩ A/ $ڣ e QR , + |ڴ6ܳ]ސu!@ m [  a ` p   L$"YOClF 6!"{#$x%Dx%z%m :$ l"nw k-g-D/*y)3_C@ &#a&)O,0W23$56@7\87:K<-@d B Dw ]F Gw `I; J\ tL)MVNrmNxMHJ)G<C>U:61,m'!a P8x\tTf{jl Y hXL'-#"ع&+!/Ӕ2OҦ5M 8H:q;<<˞;,;:Ȣ:ǜ::ŗ;\g<%ͻ=<:ӈ;մ9և75'h2Dؤ/p,1*}'$uڏ"a ޚ FR9   ,ONJ^3!+ `%$r&B>xFN@h"(1 [* q, &[vr+_"q܀.? ; "g&Я  /4Bzof`ž>sSIəq˲6Ϊpgԩaڔ h: " Fhfc" i !?I#$%}&v%9q%$$ i#c "u w" ! > 4 $9!+/3N'x ] 2_KHOq}kT`Aq R vsh  j# -  8 iI! @ .Eiit%cD  [`7.5$ #q4އ* X24Ό4>͑jXWrhH9!̵̦sMWvғ5ԤַMZ:,G14aU-MBsbi;.<&P?K*߇I܂,+*݄'VE5L5,;3yf&f GnR?{J=  } a + s &F#60 S  |Qj +V[fSqrZmNB  s&g  O t   >Kv i@T^~M eYU7 j l  m;b@VZ 2YCS?8$  $ n  p  n < (HZ W#% %G&t%jG$"- !"D")!vZ]ALAeP [a[ L Q߲=׎QӇ)!MRBƪ1H ȥEɕHc|̣ z"oг"9Ҋ"h`!u~:}(آ&?)/% w#i%R&&'6&@&i$d;"aTK$ H * A  ^ i j  P &`a = z e.O>"%'Fz(h(<(.((*6+s.s0^2232$2u)1k0/0/S/9.S2-+W*o(c&# X! +v:b hW$abB1'SA lmZSK> y<xO[!W#$$=$C,$$v0$$U%&z& &&P%eT%8$$#x"!k lV2$. N y}Ps-@7.UpvG*u4 o < Q sLx!/i3b*'d;& | M j  &]RU8 1y = @=c2nvq^lO:rݤ@>Q֓WוlڮhJQl=}uUi n^3ugv3W  _9,z( :cFw~[v<>`!H##wp#~a" *^Stn+IZr !zLLt\r,y  _gl<p&;9-Y fx 5 $hR  A.\18[ ݜ ` N\eҥѽruП,`pEfүO֠نܨdDG7VbX:fXUF( }e!#5A TR~LWmk)܋673֮E|׳mX؇ ߰6jH6MP i Dj SI >k#%&5&#&ܖ$ۣ", <3Oq IVW1XׄB=Z($FgtMӛO%5FW] L wk  ~Z'fjgH N X9  i Czn= S EVI3A;z e+5 e"##+#r" eSO@+yT&47j^5b t0zlGf !  CL;9Y ? | ")1XJ`7jJES9 u[~/JQ8eX4tW Q"_$$&') !*/+ ,OY,+*+6)P(x&$<"!( wW}'+f9@mu K>//I  ln( W ]wGQ"%' ( '&>#q !g#KS$ H$!]#F #" j n :6 Qp V2Zp\C|M81*#7%C^*7 Cee/IFyP@}MY (|<   }%wl ;  D E 2 8 U   L / ji='A}? O gAaY[CkH2*8I 0tW=M>~/mfGY4:^SY`i}e]wkYևKɿ]ٿtϼ Ⱥ.ҼRWκтZыX>|öZH΁Ʉ̔9Ԭ*υ7߭/)ۚrsn?> :/mM%]}()a)I0h^3"0I|7 X*gEku5&B)J >; \  P ' ~1{n oa '   L Tn ,# )(5 F- -2# 6s @:2 = > >9==<9~630,'!h  f~ 6]8't s UP?(G E>ov|0czOeN@|:DG+l u}P3alR=S}A1+9i <   M[X6F_Jy[WfI8rU!eB* !:u""" "i""##w"!VX7rl~@^0A.Jh ]/ N|]~ f anbMPo  B q7F>[  k ` c? YDC|4nVi$1@td)l!)"/#6#$V%G'&'(1*+ .X0@S3z6+9=vAE=Iq2MLmPSTUU(TRBOq%K FAO\<6H0j*g %Y -KSA @ wI?*,!q0 8/!$$r&\'C('w& %H$;#3"V!;!B!!!+!V)!"!S!^! !w 0=Rmz:,޶Y"m ; E`.D / h6 mu  ' e|pSE*l 8f!09Qh j ( K p pVRdrtԾE| ; #( ˟ ʚ :  L  R}  Z  ʓ .< Έ [ x @  y I w.MihE\[iKK 7 Ah,#ua> j9 M m"! 4 g&  hi u 1 #    l D  F P ] *c e0  :v q  V5@ad=?!F!$G<& j''F'e&*%#Go"W!![l~9&7h}q G6/~4ݛ۴ڤul$c30/yslԹ#dN:`)w|ш i  ,\ԍBY~ ׌ ]g-Yݢߣy'2'} EAm.wxO(/@ ::r|R   ߦ߇W;Kۉ"]\e 5٬r--aBtk'SA8.>u Lua !olk C OY4 sz.k2:yY]xu3@=%=Z } c g m *us&%H A;\+Yy  jn P WN; ,'9{=VjF&cE   \ X~~ K) M Y 4@ | _  2 [   a   u  *  T%^ _: Wml>X'7Z*ۣ ؕ ?$Ղ+M!%&vW'T&cp%ID#Gߜ g&H*}U T ``  u {Jo e- jKi    )S Df<^ O Zh  D)1 8e]O9B3yF o&  r a^ sr " |$W&{D("*63+N+ I,v , *Q(%#n4!1U 3"#zU#S"?!7!m :[6u!yID8AV7W6"6"~  !:5!! <bn4Pmq* s : s=o l"1#B$x%*% %$$7$$C$u$U$Q$iE$w#$#+#"ڒ =ٺ_Uۻ%|ߨyO'y/bO;a&H3M< ۢ ٥# D)6ױ׭6,'=Hك٦.ږ~ڋ#YhuM#> (rx&=GNV&߼14y*c1_H Z v X {#gL4$6*4/ު3gޜ7eނ:U<;2=<:A!8s5 2/.,)&# 5.xj**RYIj~<&#k`HII  ^!0T 8 #l :  V?%$s[ ;_./wj216':wn=?ALAA+@v?=p"$&Hl(c)x))v)k(&$B"$ `ߍkޗ ݕx7z L /]b p  'N 'a"x: + _Ya]][;#G:<xK; ",$q%m&5'@''5Y'ߛ&a%$L#g"x!%k7T  ^g-R@R3G@7~x#l8j2 ӂ *o 9  %$MSi>yV</If;ONcaM? |p!Q$Q5nB# S]!9!}#Y$`#]!$#AO{WT# 0 _[F% $~hW5s3~#vLr% EFgb;Z e.l/vU31(]kށS؞; 1h|Zb٣)ݶ}$6m;LMu!xR,ߧܯڻ(պ[6XcsSO֩Y;iz@LRpC1b߃߬?.N cXYGM!*fM a n xL /d  tn   W E l p  W   +4  l@$sL_B- ; Lvp !  ^& Z x Avl/D\!)RsX B  g r7=ii# ?## i H xc  Z!m!6 !~_ V-/Y{$u~ ~SsUs crNh 0d.sN|:H ߼Bݑk?\ τhς;y < %+߀hCA\<^+Nk24j' 7wf_j`S~r /+ 6DSWXV ~2%1,4+YO5 ] PUp6 @ x   O  4 &  E:  P u ! %< q(r)A)(i' &&1%#"IG"0# %z),/ 10`/),J* 1'3 %f#9!RF #&''@&!$"b --J E`y} 4    E: Y 5  K U z 4 z |  d LJ|nWZ[!y""&"/ E\1ZJ ;=P8h)%Lu C&f.O 6 m[-bo'spM3OFhA8m%U3j.szl3Vl[/A4F1o ߐ Z:ݜ Zݦa޼n+7!VEt=ߛTd !^"# $%5 %K%/%gށ&'J)'&6&;R&%$#`"\! GBEIR0 &  9}Z%Z{8k Vr!wyF+:khs  ` Fv"k!9A w a  ~xB )%٦)B-sz/]0Z70&/M,-/%*g{&@ۛ"ێxۊxvzBnF=Gxm^iE2iLݞ  o}brKe%|02BL3]P-J+#Mu RېlKӀnEB$٩ڡH:@c t %bUU]LWVgRyrDN@i&1D z :~aJY #g EA5ugT=a'GRI_ `T> U Lw R Y  pt E`w<qCtbC^t&#= Z#[(&~(*'**s*+l*y)֊(&K%04#ڠ =ހ#y=s`|f j Cfxz>=+all; }|GxPfu   A {  E  5Q 5F 3. /# I,(U% "* k~dx= h2fqa@;f h@ ."D&*3'.D0$72212)21s/.@,s+_**6+m+++y+*)*)'0p&$n6"R:݊("  `h lݥ{ݰ,ݘ]܀ی f rVCۃeؖ_(Ӻ yӯ z?7QҬѧ]dCf0Ao\>ykHق ڐ[2yU9"NniQI @WԽR5`wy  ٢Gt9ߵ2ޜ3ܹ4=h׸e^Y+#=r޺ 219&Khwz<<eJX X/,Nr)K>v'Ys?@@t95G v]>~'4`Lj4Yq]-o#m  * |  . $[8 +)#q7Jmf(MT^Rd0`*e&mmytELz^2Bv?7*f%JU (rUMnݛO-77(MvvI-WbFW7(-Or5.Qsޏ۹:@!I[$Σq̔Vˈ>;̛Cz]-7G\nh*]^] H[D5ZUGW`? : 1 e_ ^ Th[# T 8 ") ~ ] A+BK}lp1J9Z/  0, Mh6_<uy;+$s, X 6 g   Y> \yJc  "m +o<[o6 <ebCk U"v#7$z$$b$$#3"3H8A<vs E qd  hB"sm] ER{?D<#L$WBz!""~iBdi| 55d#Z)s F]oH H ( b XK2EMR+.Qm3<qBn!#U & (x W) + ,&./.12;3}2c10Z/s80-0v1h12*+,T,,I+)'%"D} AzZ?p2megW>O[ RQ.s1(O\aZ@;.>gc ]zVLF4zXQX~ RWCߣ0 K dd#U9_߬2,ܦw \ PٴٝIgޚM\t-Lk >N9Wu  i ! V:+te%Tl& 4   Sq GD}W 3 [(M r  J m M s 3MTD~:u?Y V;#h,`  D~ w&L< IwpN{ rg $ O W2 T _b " pr:I~P/A:RG.hCYbݗ<޿wߡf 7E[ 5 [p:~G+9?  }2 p (  d g y) n e S_Izys}p] P knN=OuEg>7@_bB;!k! Q !"s$s>&&'c&C$ !xl_ W ) Q O  8? m u1S  =}],J  ju Vw  ' \C_* "#&Y;(*o-/01A0|.}',[)eX&*B# @8#֬l.մ ֡ ]׾ءفFGݒK\;H siO4??\:  = 93 ujXal* )J % be!@< c{9]c d u SR gi o G [p - % UW u 3 ""bJ|#O'K*c J- b. m.Cx.-,GV+*('T'`W'''&&: &%$B$"#zL#?"! vXEuX#'r+o d/ k2 k49543?_20I/.5,+ L*(&$N " I /  j @   i{ p Y,#t n{#+tijm n~ c 8lu[4p nA C 4 { "X`3\6-[ h K a r x # V y%S{HH)Wޅ*jzWGWG8aR ze6QhH B ܁zݴ*K_m_j"v[/\G{<* ݈ ݥm ;B !*"9! _}A +v3 u3Q = 7>HA{nnj&  z spSQJ< pZHf9K1% q<sE$FruG<\:}3p6h)-f{_qBW;kwO"Khnp% \1[2xXߗI ܿzn4pq)5sFE1Jv<AkBV8K@ >vs_R>U?'*pz`pN6 |X*~!&9Jt'.$jXl3!g"#e#""k @H+W+U/<\C[{KUT^ EoI  a  Qwc3Is1:' oz>A gx$!$ &((P'o4&$"]!5d\why !"X#`$!޸$ܩ$c$B@$cڗ$۵%]ݙ'"*,/"1433i3C32m2z2&2}33K32Z1}0mN/-o+?)( m4QzF T8zN1nC٨Vڪ9El#\AZ.{KPIH\5d-D\k"L )  ]7 8 CY \ s e /    )D(Qo W/XB h   !Ob   ?A  > 6 $)8!.2W68]9?98.6a2H.!, * + +f ,y -} n. /s /J .0 }. . -] + W)x&H#9a]g  @ U 5 b K u \ B ?  Td    Z  oD |rW   Zq %( `"aV%I')I*?+*6)D,'3$" aOTfCcFL[#V,})f x j M  . 5pFrleY&9T[&R_~ d}m*:ө[W1/ bQWmdܕڽLUE֕p/yBKeۙ? o؎hՏ+5ڧߠ[ixbmml]l (*  k FN 0 $# }:<JbKe@_O n WUX 3 c7 { o eP+5,LV ODe}a#GQba_oxowxܻd٘ /b FՓEI|F؋;,@۵ۊܒrvuy8>#|.2e/vVZTua;D\0) (Q f iL o]M 60)} IRpRS0IIU-A BQ} p @ "T~)uB.pm b=;/:ސT Iڂn e ?   jb4l   w'3d:, QYQ4 4^ Hy>7 + ^ # |Q !"$ O& ')l+0,V-///.,*0$)-4('e()*+Q, +m(_%4!xo#' ^+g .0I2R261~/ ,g($ 3J2%-2sR# I K[]w K"#+$3$|#"! P ! " $ &* C) ,.13r516626}5ab3T13/J-+)'d$!M3oK>c Za[u#Y6| D{5#r@)PVak ys#Og= /iQK֑ *ץ ڊ [ {K aMxzO3{*^Nw=bK#}@pllrz  Z6pSq]}QNQPu~Rlk2q=~ OJ<F+0SYIQq > Q{D )T:A* F ^  mVFOYw |=6USnLB83oLH.%>EcYE+dv -t= ?(xT*9.bMO,'`zYr i ([3RV S7-SvaI h  t t_B 7Z < i)r Bi%nf !U$*'q}*S!-8,/c0BV1 b1ܶ0{X/D-վ*c'{ԅ$p R׳٫ADQk . p r~@Ծvչ ֐ > g {%XFP:\_ F zrlU? }Ald(SuQ5[YQ;V]v&c-uvbJ` ' K\V"%3()+#,+Z!*'%b#@!*lM]:E3Nb[ ]7 + C t z 5! !w p  [9  8 }=E A S W y /p&W_mp=$jNQ EL p l- O   v o 1 s ; 1(A&;`   d g  ^ x < ,3ZS@?yaZ|wAv\t N 3tN@}K&q*YO25YVzc=KjKG޿xܢ,s PHًG6ae ]߆~>Rl<RP 7H xW qP*7&gܔڑd ڸ V 0  j }*Zr5ub*)n' D0 wh b i m z s^ .v3DIB`;VNhAz= li2GWX]# 6ۧP؀PԭW;Ө85՞&ڄ[%>l_24r (+j/ p_~oo!{Z| Z--sHY8F] sHx4 ;wAhMj!?dv` n 4>#hs: vlEQ!n' sWN==+A;}$+a zhkgOu^D2f| x R M z tPRjJ6vE tA\Fmݮ7P{כ]V6u`|*3؏o2G8?b<h" $%g&'()*6+,p,,,,E,+*)'%"Q)xS\ v ]&dbB*. m7:pH& ۂ@.fO/ r _=!"!""j#~$uvPBa%'{ xs ' s, xm P\XLG  $@y(@`  a _q  < 95  e s m J  pQ , 3 m!#~%o&{'''*%p# L!%"I4#}#4#I"+!^vhY!-Ie&6  6<{$  RgWN- Lo M 3@ ;R#!fXP8QY 5 = A T V U bmcf!g+Hmg/L;)!a*$T&V(b^*$k,.v0i2u3)555`544Z3[1..'+(%""z @{`oq^WtYq-W>g; O1(ۣ؈-e3g~ߴOoqLQהFվjѕj ђ 9F?؝ j#ߝ%f'4('&%~w$N# !gyyo,LFV"r.nM rIB/xTSYTu I+evf\F~q^. M .#rr\ROF0F   $ u q+f(A lPAx<1.= 2>d"+f*g %f@(*yO72 ߥ Aa_UK3! /  Qߩݥ}k۲75X_. & i`|8HNT7 1=Zl|_k *_ObbK:T5-;-P~yHhQ:tncPRn!9.oIϭϖ#xjF [֭]B &8CtM Pn4ea 3=1lFG 2"7$$D$h$N#aS*CZ0\M pd[8R"b/otCph#4^^H ] m  *  C gR /( D )  R!l"\"#:#_h"5! { Xt!Vzu!("K0X ^ `|OY*_^KvE  p U x% ]! $=' )mc*]+%, - ]. .*.z.-],*)('&E{&'<X(6*eD,{o.H002E^344j3T1m . +] % aw2 gi6P?a\09TD /pRvsHV | V8zdr m   KV 7 G  kOw6bc 4 W]vlyS ! UP M;QHNUJE- ^  1 3 t!=h/)eY|*\{**^!U{^ x b : ߞ$[XnbjFP>kOSuC C g 2pkB}" &b(;*s*[)t(&$!}]4:3un=qq< D:81%u$?LK|@R"eTv(lfh@v-mp3#i" N L:Y[m6G( n v9.Ea,)}"i׭Ey;.YH( }kmr+cX;Uf;0 K=6:/D( f T   UM33kMkߺSK?kQx>i޴&۝Vݷ/٬LڸO=hz>h5%.6pu` R_fW2,^)Ok*wKYU)488yaQf,+AX3 ]Rhz  "&#&0 * ! $M&(FE))8)8g(AA'<T%W"dT  >O _\%4YbUeRi-F.S_> E .Qm mRm O#7%')#**]++P,,--.&/7C12:4566 61Z4O1w.S*% e (/8}z>&%kCM4mHzVY0\{qzyT} ?m=ss%jz zTc>x} d 3=; uqR7:/ "i %NKEz}"qLt 2 5 S  8  d u" D   /+ )N 8)U A!M"I!i ! c2+@A  2 V r nx,yL[ 4O{  ^9^W"#$#h"\ PGGK2* a ='"0uPqZY  .  L7_s3 P!b #f$%&'/8(t((<('&/%5$.#K"f 8 }  67 * 5e \? e 0 pz@x.߽ LWL#|L~[`Թ Qt313!,%K(**S*3)Z'%o%$~"އ (.=o ( a|5Qfr'i (s^T ;\g?X@Wg X n=>1 ib!EQc(zqnS"HA=   ޹*ݱ:Cl'׭7ջrKӈՌ ~ڢ^ Hy=Q@GOSUGK&%!4muFyie+X>-FB 6">502Nh b `"!K !zh!! 7%Am:eN    D  w ^QQAy!\' u Y*G)g&f`miS =!f#$g%%% # !j ` z 3gEa)G vw5ndB|xdVc9'X @? =>B q#t'P*(,G,v,+{* )'%#!$HP L  ` ~[   / T49O8 ! T d F X ;7La`}r D"$i&'( &) ( '&}%ti$",! O / \ e Me3 '!)1"h"""_!Z5Tv)M   @Ws=@3 z w  7o } 0 r aO p F 5-8IX%7]&qP i  ,St޲rܹbۊۻXۨP\ܲ(ߙ~mYjsf   SF   N  9   \)ew  YJ 5'GLF? / \- s L `+ %cq=>I 8 2G ,)i-,S2<y/c/cCX:Cnu h 5ZwB  H   [ g ;Ow\=d-Q@ZN7^l"_j U FDh > w 8~}N|uh  j . KZ|pgL`sG$TD4k, i5r0s=(Q7], mޟ#dE.- -؀׆ yҼJфCoH ϲЄ ;DךK0fBO)*lg7,2 EJd w < kf %c(; +OBc * qT X  ?  m e rK   p ou ; O % o| y snuR0(C'x3~%}+Wiqmyf 2fw>P9N # sJ  fX'i-"s  t= X  Mi s i Cݛ 6ۂ ۪  M * A' Z X  O}za:7|9 ,`"iL#n#TG$$$A$k$%#" +> I&vm]).m w>`}/" 6 id;#y:=rMd}8&`->W9z 7 =#8}+!tJ]CJFQG Pq ߺ߲nZY s c 9& Y V [CJ_ 9Bw8Kz!V%(;L+ - :/01!3G4 }5 6' 7 88Ev8_7 63B=0zu,(L$"1  gv%kjdVv - JKxLGA?# .kvab?_c@d*VUmK /cNnsU/~+zwpgdV]n n N$V0[xXH<IUa f X  3 {  > U{ '  U  \  j Ku      5[U ~ %=< (sWGCFf0V\nqje HO$p2-j2^?) d qX^4DDD$Ym # {D1X4E4!B8)uZ nq%w P0;m'" 5q C Qs XV5 pY  :*Gv{[M}&&o 1rH _B ZGE" ^p I :Gn'a_ I4c`GM8?TJ lv203b1PP 0slnNBW4tb\<2^N4*2AjH6"8w * e ^&TG ;!\ ._LLTl6(A)zyI,h|[;S {@"5qfh(Vb% 5}5~oY{d"JP (*!]!ZX! IUR /  % j%ri.0@S} Ur%: 9 n'q,"%H)!,..Yv.9F- n+(&u#J:!Xwx@(pNX R d_ 6 w  # g > 3(KE)pt[3Kr<E { ; YJ I 1~!i@TD .VEoH9 "Rz!t0 C B"-  x )" } W:'VC  _Rn_2\hh" x:y9qNDC "#$d#G#NA"i0!{s } mz!J#/%')-**I)>(?&D$I"U! NT xQ+/;sjI|k b *:T"{ )zk  J I4<Us!!J j  9F~9  a' m )X0e,|gn.s^L+r!@$6&(j*++2+)Tj'v$N!P)/5:[JI V hJRU4KR*#\j=!ef9I&pX7o;0>8 ݸ a 4D/ @T  pFYV~b6XU? Z  K |n"+`}X'   y ^i52 E   { 8J 0 =r  XD   n V0 ~ at"B#7-Q',]`'(-wn)j>|";K^?3*E-h =.qdp>nlS +- C - 3 ӓ ѩ E 2kjyk-%Y`7^abeNz?_H1\ 4 =  Y*ss   "Z2" 7^pgL93}a-kSGLin}ZK }SnLSy$Ad& 1Pc{wQ1 3uE fvcBj-` 9ص[S?uQ?B)`+ts78V ] i  G` F   g  m [ ofLrw+]F5 (  1 ;z  ntHuB[kj|cbplfz`ICB<<b`Eh}" ( Z ? jz kH   j_B@ t v TAJpJ\z2m,m0?6l#G x  3 d k L /u$nW]G UVzCU4\"JD` XcH  ZNE?rZ_u0}pnr: lx ) UtJ5<9Xu 5A X@I4Q <?  ^ K G8nv&-EUZXH AA!!3""S#S#"s$$~]$#"Z !nicjgOHqKJ&sGK h;  {DnT] S  l Nz   ; q x  I o W G 2t52r5gm/R , <  b\>OkI>"\a$R<%F%$#7""K,#;$,%;&f'B'%y#0 ނv 5ߜI }zBK,pWe.e?Ve/  o \F k jLxU' tJMW!$`U,`6cp'%s@^<#ZPCSesJC 2 )~HR`!wHpk~D]gl1r~B4gg" G"pOGg`gK@ 7> |[gb0s_1\qX@  ?Q  jO@GNh,iJ=6k+_[hR; ( t t 'CPeqTifx<;y Fr ` oO5]?!N$VB-MS) ] r٬Fd5e}b}dh . uڐAl܎.y[yیBu߉#[+{eO4I  t2 q E j dT7e"Gu/ \|z%kSG:__T x  R { pm9Nw.Iaz f2fpYOzM4`DwDx[1)O=2A*}|'   1 :  )/ ? Bw~ #xd u!T#($H%%\&&t&H'`'C(=}(((&3w%#!yb%[x#v2$  w }SC*<p#:  dY;["L  EA0GYM$*6f>N#e &(6~ZFi& j Lu - _upAM/# $lC-QJ  KL ~%"(&&B,#28 =CGKaMiN<\NjpMPL>rI)elB)d4{K 0 _Oj'e!f  >@A<V\> >7\[7BNA~O%brA7h 7WdW=Iu"Aad{DrwtlBH \o 2 J R } 0r "[  qCO>C+uft)]YOzۭڣ"ޖSLPj}2[v t y dO b  . y   "?3r^) 60= 6Y K t8aA?'n>)%9;'=[/C;l Of (a#>{=+wn ("Ny:jkOY d , 'ZA^:3<c$ Sc!p YW:7$E)-q41_456S765432~]1(/l!.vE,M*7(�!_ /,I; ,l ?!#<$O%/&&&S&K%R$"!hmfcl3] v q<xZYQ2% 3ߡ+mݡaXRugW:: fOy (B6k/]*t0Z hg)ATp9BeF=eEoay , z h v P H  =lO1;{R11 L%T^ #G&CL()*+g ,+[+~*It) (G ' H& $" 'k/`]V_yI NG? F @vUx!lQ/  Q a  e"  N  f~xt b=$ BL-/"""Gn,a ST5 E_nFY;4t &"{{$%L&&:'Zb'(a/)))B) (']&D%?$c$,#R!cKL kbV63 r;~6 . R  > d QT GT! j=,#pO ea<$i4Z?[y6 t  e YK8OW~ m 4(& [ U 4 4 >NavYv8PK']lَYD>}Π̺8 f _Y ~ C IXSxh\/[2&5"){`>jrd =w'C Fv J) o= #]%\&'(MK)M(('r%p$!uoU)@m 9o>B\f?T , (e>5qpIxcNjcL }F 2w G  I\ Ta U  Z& R Yb - S ~"`msBEF,p98ef#I%=%SfFڹLګ٢ ٻ؂ؠVټijTGNt4e{fh { fA#$w'?+}.=285U9o<? BDuF?G53GFFDBc@cQ>D<;:i949K8`887\6/4'y17.*n&4"[\yh  md]nMp" zE!lyPS|.Jo K ! @?6z!hXFF1d$zP{ K rO ?   La S6zZ |C15 I v  tqi)G!k/ !a""9""!<[!_ %wg6  % ,  hF R to$y"[.s T: n5  ASz? XNS+W[>& !7; aaSe+yfAt/ a5)2%K~+4v[~8;].ݐ5pDٯl \ (o-پq"p gY q-HnNx%+ QdZCPM<v9Yg3Mr/p.UstM @!v>Q#?iO}*G   g Q X8{1tvC)q0%>k'O7 TVe&dze g7qA]c~ ; H&f[#~C b2/gtB`ukR-$O_Ddة }#iEUZh/̑ݑʲݝe*ȷlƘ ):9ɌXȟ b4 ŃHKV }#o%,2&ρ%l#X YLگ|>F k_ t *Z\ Z 4^ >EMWVJo@ ri- }' *:O JK!0"9#|%Z'(O*v+:c,,--3-,[,+q)-(b&y_$!"|rkN   ]6XU"#KjfP]*!_'4*(dB M +I W s    h'G'"}H =*M)Dhy>D-D98M_&@R[kU0ZI P p#C`(!L <"Y\$$iS$#"> pE } K( > [ O|C[A/T{i sYG #&)\c,.01E210 /q^-n,G+^*y*~***ܛ(ۑ&S$;" N!+gFM*[nA Y a+ tll0#" .yogZ"M X Y bV W B<7D/r!)=r:&:  o fq2"a6K}kGt ;cj + o7"m%&p%5# 2>9"]kC  _ w . ^ A L\ 4 M[ QoMmQAnBTI2^Qunz 5| x}8 ~n^0{;o" M/z$Cf )KAQ VT 'kV% X Q= Y3eyD!oEiiuB[[ diaoKixRcuo1tNv9чyʵTňrĴ{C{]dD^˚pl v1"7ҶԈ"pػ`۫w=lz0ahuVJ^`*ss -D  v  $ @(*i,o-@.m.i.'3.-l-,Jx,+T+*".*)h(7')%q"HO|  f tXal1-0J[R1k:0+?|" q 0Pa ' (VetFJ|? &׳ Y۹\?._v ܸ ܤ%ZG-gf/ޒr|zbN Y%!;# p?t4/aT2 2S S1 V U KzGf :[ J@ K 2Mn!^#}%pU%%"/$j"ho ^_6+YpfqHsVLK4x6]7O+ya nv U . o :Y9E@H 6 G /  A+TQ- C;}P_p  jC&8VeJU)Pdz;mCR]RtKnFvnO|(gk@r/Rm-VPJH/Z'CzZa8 zZ6<|] A(qwD!4"^d!Bjioh6\  C1 mcP4X y#m &mX(`*:7,-pl/M0Q^1I1K1=0.!n+Mq(6S%w"C)h'TaKuaJ/%!o % on~|^]NzYI>6}| ^  f \e1<]  - F 2 u ^  !zYgv 6g H  FVgbv\7#',0|367Z888V747v6p6#6 5(3/, )Vg')%# R!{9k+  /& [, &DK2S"d   MWtzI%!L"Z"#! " -" R! B D  Fb@R-5WUTxa" {Ip]mcD2y|#KW{MMf` ~,7>C{oۚ:ڙٵ%^ZAUݐߴ4/Zr"]K!Gy5)M`XݔbW:eY]!L:73BT6{Vd  g w W + w o* xG YB Y q  _  $A6|M? ^e;Ni7D)3M<4Y_jsxh<N TL E rU7l>;Ju q$CX;/#C o U1 ~$C3_ #0g,'#y;oBGDYZW00(*93]if\d64;nH XNߋUtI\gJ=bն>thԿNm%v+ZiFܕNpx\YMO jGu?.?x۔]M|fV^ LR )y  vc1'#V  /s@  y"##;M#@"AY ;6MlZ&[^y">!\<#Q%0&^&\&RS&to%!$" ! "  8  ]W + \p|x>>^6|  {6i : rbo([rKY@i$P4*  4.dUmMX]s7P_ZPox^x&xzj M )   B! $+7j7$^ D,"U ;V"&+c0P6:?nBD6FFWyFcE%EbD~CxaB;A@><}:k876V41~/J.C, +)O('c&,$c!ib(%<u  iFW9Ac eiz_V1e6P~!#n[$o%݈&('4&4$Q"Od [O".+%]Sp: I?Bn  r @c  !dJd6v} gtjxo  AC\ !mu"k" ###U" WVxavA n|   n  Vg|J3*nVp 1t9rD6I~)>X)i4LBRN6U"aSURFSH03kD;$(N1i>ds@2@SuFAk@-?G"צ@NۚޤUyTFD%zdL>qfojOݲ{|IcoEp"{j߫eOZݱ.WYsedeW P M n"&t*3D-t/ڎ13J3b4C׎5[7R9u:؃;; ;}842_0LT+&_" T,Y` T E(<:5!#n$%&|'7(k(((r'%#}B!!SC-\(U"BSg<Rs16~b WM 7 7 7 a+ K0 EvBY-7ua8`:}5$4B84mX p0@$ߦJ;$۾ާؕ!׏oէӻҿ`jNp·a0*Vr2@ľSHս? S+  1Ł E ͓ 7 ו Z 2_BzW_ ~r? ` a Oa#%# &%*-,.s///z/-/.>.U.+.-V-,+ +&*IW)(Q(>((( ((4(fh'^&l/%$D#B"!4!r LCE`D} 8= |  2 5 "$&k(*f+7,>,Jދ+ *۝'ڭ$ٽ!m]lkۇKݣ` l x O\ __]G\2 SM|| Y(w?:?CY;@@ps>k^<",  nf]  H%Z  o h   2 @ |@!r%F(+6,^-v&-B,*u4)h'L%$xݦ$$%6'֮(.*V++@Ѩ+ё*$)X'}&{&Pݔ&&0'& &/<$jy! E X.t 8Dt g c @ QOZ_>IV @ ?M{2n{SHJV&Q:PxV$b{{Wp  Qx $PC<2NN#QC -*wwM CQS  ! SeY?s&5& kbK W l2\Gjw ! $> ( H+ -a \0 2+4mB6i78c]:qX<8>0?6?>|<):u62F.*W' %W{"9D1? W K_*xw3dq #!V!!L (Db|5SM Ufglz)NJ-*n A sTvn/xbH4sފd#Oܢm9aߒhYܱ݊oܜC- ,ڎ#r߆ݕfi ]&/ئs _Ԗ1ϖfK̺ u @ t T >Z O  Ն{ڒ>2yLl^@!_ N K?bu r mQ@:M k AmtG$f |5#I%+'S{)+w,-Y#/T0<12<s3p{321e20/.,Rm+[*R(r'%HW$C#!R i9Sm*NAL'  MW1" {" 1-߸t!4/#Aת$C%%\$;#P! QFt'؛(V'\ܢމ :~#nqzxy8@5tl݆R!i]ԄZ׶ ܻHmI 8R$\zsZa1p*[4gutZz6  OvO`\VU^g c ^ } n SaSf&-HYC w    #d_7_Y>rc  / R " Q  e   bo  A#m4D79iNZpn  ? / ; !@  P  c \ 'G4ha"I* JV;)= ' ?$|g3n1 ]T /A&X0-\TPN HDJ  0Sl Z +   c cgW7 5#ܷ%B(h*V-B/+$2YF4"6j7-9i2:؅::39H7l6wޠ40ߡ2k04.;K,*q*W))5*)"(W(V'-&% $#}!{2&BH # Irq 5h'qp t;-d]Y>qw1q-|F3 , "   4 3 ! 7[>$'](v:-e2D7g;>@ BBcA?ߢ=߫:?7(4~1-)&<$u!vO & S7 |  T sp v  $ $ F U7PY\7\o3QX  h "4 4 Qv{L6wvy\ UD  ߼hM@ QQ= 3 \m-_e%7_fla^{-$1cݮ_غ[ִԏ O]+b͔Ϳyγ%:"v_M<6 #W5`,MW#0- Je!Yu -t_D(vofxz\tEld MBE+4`NߝBfPq!qi8zc ! j 8C6xR|P F U(\uZ"4z 7!J! $sRW  #=$t % %%$;# EW'H%e=P.   qY{llqn fRAC<5`!nLy +_o,{dl5coQeG)Ifޱ<WDar)fiԹޑ1FՐ$ܸۨڌr٘*}ٗڄq3oeޞ E'fXDeP:Gq ||H ^W!D<#(8{M/MN}4[4 -WZD ] 8Qq%m!lI&\*y-0S22j21 /-[,G)hE&#!R *m z D!m3"d#/$t%K&w'' ' %#A!TsOj*F I\   #  N toT V4/FX5W0#.'@ZU/0] K & *n>I;"].%+(iQ+-/ }0g0S0./,ݝ(5܊$6q 8[Q\1 2 } cwsj?&V&$ y g`:*!#P&)')*+8,}-.Fz/-00G0-00I0@12y`3tޫ4S۸5\t6*կ6B625Ο33͟1'/9,6){ɡ%x"w|Df 5 H6 Ͻ xH $0 `ۂ "ݿX^߿\7ST lt TO" %CkBE"_%df(*+I[,J,[+)W'`^$ rW.qNJh^1#c;VbS&]KSXL_(a +|nF Z} " $ & g'a >(_ (o ( ( O( o' m& r%u $L P"   d  > IQ }5=d9a}:} x [ W  kUQa*|A2di<0bn Bn !  PJ(Pf] @un6zwam KdUd:Z0G7'Q|5GQ#%2lM'b9j`LFk-oOg ={#vN2N4oWM%pNbl|>0޿ձDOFeIl&.t f;YN7P 3 !I%)A+,z.0\2nO3wu3!21i/R+'>e#/.`+[   T ~ -i ,fZz:.I"$'@*#,$s-f../S.. -,++*u)'('So';'!2()*\ * Y+ * x)A&/"/g ^dpq 7 q?\ ~ E]egM<w @XT!k5* +J<}\r ٹI5%@΅93Ƈ¤VÞ `Ý:Q‡v"k\m"Abpa?{mߊX ?}-!uSzFu`#V?n9PU  >N>=~  i!!@!Y} xz.x PL& 4@@|W((I5ck k ,up>!#y%M&(1*@,%.9Y00f0.f,fi)%5!m(hp$7I I\Q1}M?[ J ` XL KI %  w,BR.jWy]L8"L&@(rk!P  \A1|<`h,zcSUQ+ށ^ڮ<kl~Ӭ #-%@&'֞(S( (܃((ߥ'<'@'b&&&'g'4'0'<&W$9"{ JhKu8 h n ) kKz!>Vg6Yn&  6 :7 9 % GK     .P M CB N]qf8 Hv  ^ 7 Do3{X`af k Q-/SnMD5"&>+G|/\3W7:3->t@AA@>;5K8+4C0],f(#%%""! F$m*u ~ u( AYi8wSG7i!3Hk#z y_+r .`{~E Y 8NXI՗gtЃ&u Y@Dgҕj @Ȫ!M?!ʤnt[ӌמDQ! Qքק@k>_I $?3ށfu/@ )A؅%!ץ JqdѸπPk ; tǘ\4J Δ =b _tݤO9oy 1D2!###Fe"  vf uy!a$ b' S)i*x++<+|+*'*")'[&$"4 #~* ]\&yrwsx   U   e L %O2m:z{ 9:"#z"=!E^8,v q ۔0ٙ*NmL:_v܈!ܿwgpަKk'F!6T,'?kTen}.lY 1 ^! B&n&7Fܥ۰߁;iFE$GIS4IQ\hDv$[ D7 =E$n- -P#ut'mA)p)o(A&P"#- |# k  Y` f D V B J  #Xq(Tj bx   P  9 7 h #)|;\F|3 f t%!uQ;`w@sGVGV< wR-ۇ%(ڃٙۯTt'PIsVJv]`/U:`/h^Dr'zRST37[ N I ] Z rcLE;\/VeO9{ QXt[tF1FJdy= xLAt Tr'wB. k& y3}l!"H##W"^! Y  e .  Hw   ]  ?J Kr>>nL /h")(?xw OPP EE7%>C> :d y1kJ:&gZ[{F|7kYxh WT>q@llԻ_@uݹϊ JEwu ^>9D۶~pDM[ ?QTz%.TL]c0ߵ a  } ?֭6~۾tl) M~ \Z| &D  k"[Y)d>xi M{  kzi@z;3J d x? :xmWXR7Rri M2 C N ]3 t 8eJsRq|N%eL } )p-?V/ktZHx| (j~*Z B $X)#D-/212210s8-)#%Jj 6'B H 8 %ean3}^ z? = \3: *iq T" %6]'J)x*Q++++,d,-oR//%1s2ފ4Tޠ5~6[ޝ5.ހ4I20/߅- :,&*)&$ܕ ڏAryT;f @ӐzϋЎ Ѹ++  Gݗ ߗ e d; 4%" qeb_ n $ S'v)+A---a-c,+1)r )V('11'&^%g#k+ QSeG Q `m AX 7f  ,i    ~' nwz   v . \  } Ox+ki_iMK}R{j0uAYH1csߡޢ^:݌;߉rfs!I2"Jh.'cj ^ N&kZ#c`-RAhqw}5voC0 ?D} 9,!:LRq"E'2,0479v;}<3I; ~> ]}nS( R"9b iQ V KU^m  U ~NM J  :iI1?uT8 W 6 . / 2%|O/N# #&O)?+<,8,,+*(zR'%$$" 3!`4\ g" LE_&WO/7<. l5 3 K NwH-  Mf-a!"#$$%8$#QB"[HK^U JJ+Ww$H $ ~ A C~ h 'N.%4+{ Y JN0:l!W* ,>Kd ]ArItj r [ VJmOrPern/ylfYj)vmo<9Z0h:}  d9  Gf  a 8  }t>! -G@- (!  : b 7t2W2 # %M& {; 8i6O31,/,$' "78> &f+%.%r YZQ%)9r!?#%q')(Mz){)C)No('e%=#+| P/{?&9 y9{p?%~_u7ׯ|w Գ ^M tA .ՙ Մ 9,ՎF֬ |ڐ4 >0hje"7cH@Y'_|d&vo M >s]j3}cYط -z ׹ ֔2֨h]UCy]&Ӿ SաgJ۟LެHC!IJ;   VPzU j FuTo D &A,*LjXCYa^7$|2[dg}#:N\9  k)l{qB0`0IHXl]0A Ed3A y0 ! "m2"!o!Wu$\8gL{" E(hezIU YVCY 7iS(*MHx2z]8 !I#$#`" 60lo%gH  |hFjNkIDBj z_MK UN & H&#-O %d! ["% #K##is"*t!}B ? Hg1;7ArcZ p j ' jL3Rjf#KOGugJ ;c 1_*R@g,d ] f V{ 1#L,'A= # TR>%[i # 1A ?vQ$_9q ncl F6sfl-1 "YB$t&(aH*+,--q-X-~,*(8߼%!tX: Js~rjj2U3|!.B'JO2Vgrl*GZsrn7%6 #n?  'A6z U = =ZD"('+;W/!1+A2k2T3 43 J3i4nG5 79 ;C=c?w(A A@N>}~<\:7C5Zz2iz/%,Xf*G([&#!2)zw@\sP bf` 0yW!#%A '<'h e(F('9&kY%$w" o 1gQ'Z X"o-L8և+#پcިL 3ߑ -  O hX.\N jwTWs^7mxqM02\=HceANvE(߶].ٹذ֣nszW5$cpo]Ns{[1|z@95Q.>=0x%~0:Oj+P{TXjc!*"tKHXFRM Z\ [6i E ty28zy~ @ !h6$%m&&T%##" /O| y j $D |` ~iEPHaTxa R u#-(B^m s ~ < _ q& c T /1 N r C h ` 5 ޏ \THҴЋt5)W3Q&xЎ9ڑ qN)O]O}XGF`j@[2ZMa~Mqرٚfݣ8^] >"0K M hۨROknաױb^gCOS^Hnwj Z#CW6TO!"##"} X#"  : SB+j Uu z, :v&Nm C ]% vW|FDK !  @ t d^ z e ; # % [  d 1 N#55JS )!E!"#$%%b,&{&n&^$nA"eoA c b ]_+lg:\4, + M DHi> I`$g|3k޶+8״bqUobϔΐ>ϐњ\dՅJ dՖ 7ڷ݄X Y !6  ;q+@d4SJ1NIDMC2Dhx i! $v')( +*d)%Q >p5})]\shi {  kofvH $# (z * * *I)-':$ *ca- S(`w lzFg8X. i = .  a S 0 #   v O4 ~ 4N & jW-Wg&#AtW`I   gy  D #    h { K 2 VR [= J{\G_t_l} ' xR} z;0cP4 <&roeb R=4 ܀'ܷ ݛ 9ܤ^ܥ[?$-\גx׀׏_غ%x#+L`C=w$ejk_KZ(Kb$kyMI3{+Z+k I (Y66<[X!.6%Yܪ(v+uߧ-k.o-**'g#$ C'2s G5W}hL& .i  !j#$I%w% T&&.'Sp'S'&%-#!k[vM-zi! dyoR??2  #Y b @]`QTA|T +1 1oh[ 7  Oo!h? (  W = sa`m8i\o8|~X$T*eWZX-r% p1yjF\A@D!{74UM \?A_&Q [H%d > h/PP  eQ_KP @ Y ;  A3e $(*H,h , y+ ( )%!q-' 9< >Bh" I /G  & % "Z$&P()**y*[]*f)'&$."B xAKIxP)l-"S6Ez o V a E8v=GAn*J0zLwiTd/1h6\@(}0I `:dhi  swiL\xVz}3 deO߂: !,GzW ]&l((  " V   %Qsg`%,F&C B B}&JC<-F+ Q |f 2   k % P " [ O 2C+# f&oV)Ld+-RC. U/ / i/6 .. , +P r*\R)>('5='' ({(G)b)P)u)_G)(~(p)c*5,"/Hk246|7;G75/+3$/og,,)( 't(&Q$ m"o ]="$i +    ,-Z/U'S2F7'n]%C ?HDAW ߏ'n֢erфDG7 ˾ʑWʽRa7}:i;i [8 ˍ uЯ*Y@l|obc,R| h|/W?Uv#b(s ʻ %Nɘ$ mn ~͸ BՆ d*AkkH(0  G_ f>?=>n/ d/ZGGC Q 6 l0 ' h= ox<Lg(G K _Glbll   Er V@ u Glmcn m7(/#&c(h'<2% !Yj* &'x:('m&(#y^ >U!ZoP]  :!$rJt!'"#/$ m$$>b$$]#ZC"K eMW|BH z  Hl\D0w"/`yuO 7:H8^m3 D N   N  l ? }7  m"L\fSCL7GtA0!0/[i-@+A) R(&4$;"fD!x"#$ G% % &L f&/ & ' %( m(} ]('I'Z&&%#""7!T)!G Dej] ,XS{ T0l5} 6} RH  ( v.Wu=j~n e'NSTTY,.TW!YaKP2U}jB<p[::D^D%*_4:$7fNa2 zab۰$]]ԋքأ ۸ުD8*d W XI1Xc=ZVbp f  t 5sCQ  yo}XEO ! i$O&('i0&"#+ j"wmwK9#Op:;| J   v":EXI CE >@X!^\#hU%2'(m)*#*nX*I)$'mb%Y"k!zS V(qj݈  R߭ ߅CUڱڽ>[}fZWtpU4KDZrd>^ !?yȎM5=a1%"dh;(Gix ( %\G~N`RYu6 !{#$6^% %$ۉ" 1ڤݠ߫ !:#4##=#g! >ߔmZ6&EO&  ZK|} ^ lE*5!Vd8 ${Gu ."9 (Mk/>!$,$m*$= "Sk(;B$ W @ F  `C\?j}9 hkG@Y U    K  C M Z ,   Dokcv 1y"VQ@G ` z  ^  R("% t(V#*&+a(+**Z+)*,u(W,',:'m+&*%)#$|(*"z' &R#%C#  gJ ' K;6 R m  i ) 0t  nJ " aD _&;RSkJ`#D9 |De +?1nolz]ҷ̴K <6n*=Tm`Ս7՘Ԯ6qS}90֔3ٔ O^u"|P{|ީ&yTU׷;2Cc'"uUVD.USvKKnOcdmݳ4|7vٟ B} ƺIW7p lƛ, M "#Կ%%1''G' %#X!]G=Q=@ ^^"o""n!n\[OP* { "TiE x"#W$ay$%$m#! F 2 Rru' Yl|w> ~ S [r,ln ?"'.%'@)D++^+>c*(7&$" M6{.N T5 8A8~3: qډ@'2vL" ݃;$C<=8њ<Zr!:# X1Ce`{Kƥi[ҟ3ې߂#s?&Rf0t6K3? jm2])"X*#=N2lpR# 6 x@#{e  {  iX  M q O` & U <  < O   PhkV /3Q! B! E$, -'T)*A+*$(=&5$Yv" 1TTC!Qkl])e0= > = w 4asA$Gt-{813@C2>?$ w'dJs8\}?MUz8:y JJ"ݳNߍ2EW]Vr vMmX'N>! #$%&&~&%"#^!W25@<c[@P54FX8:W eh :gA1U/46^-;`zx@=6=_Y(^)L] O:hf,4jL Gue0^xU[`[ x Ii;X8rvea i!-#$E&4&[4&K\%a$"1!b  !R"4#NE&(r+--081>0^(0//#1U2^45b5 j5 h4Dn2c/,%-"*'&& &N'''3&#I! !"#&%k&t'1-((({( 'L&{$"m!t G ; W ! ]ErSmL%]t ';1}ܞوMֹm՚>>Fԙ+էIFz_uxRV@y ja,F1'Mg@dSާ0f2Na]xk]MiߕF(P=˴CUC;JŞEܝƾƀL`?-7˗-{4D)H٠ݼU-oEwt:j7@4Hpq  d > 3 % , F ] < /{gZޖV ]"%')S+(9---,e*$'u%"$l#n#=#"!KlMQh 0m Z ~hfq$ K:"#%$<%>%$#"! 8tz*gK]i;M > y 8 [ wa<-IzGUxoa C0 -By,4[<[`Gw4Es3k>}o6 , Q/Ap&> [ k |<g=41ybZM\b7|RKDvA:">c$- &+h'()$Y**?**)O(z&I$ I + b"n|wR9,C MBe JYn78>Z6#E*C,"?uRh3?Uz|7(uIq(8Xwvy-vW1EuDlfeߠlۆ~WԎ̵fh'ZO'S4̿,΅ sPՕHNI{.i y s r~k~ >qE Z"=m#R1#o!fhyzz "#%Y;'(8*,n/ 1 .3 m4)4|30A -/k) % "| RQ}qv3|c  t n Q>]e#F "1H$%&'Sm(Y)*$,-X/13 5D7w8c98_752,/O*[=&d>!a]1'y  Yש(g8^8+Ӟ {ѹ ҃Vբy=o7ډ9c7Mݶ#<=߲O"QogU?R{nUDyDK !)"z"h*"N!`sb"  _G Uu% wt$zn 5 z xc Wi HR  n' k7  l KG{)\JUl$&+_   K` ߚީaިJޓehߖnv-xFM\\;[rt a Kq/sߙ h#]%^&`&ّ%E$"&*!Fx0'<x%!_[Fk ~^\y.9s9| :u q # 7 8 HKR\f " uVTx8z!KJ{D%;F zq?2 T o c ; X l psH3;Lx ~~|y-NN7fZEa F` T qQ,V @d w w C  76W|(yk:{lE;8Zvki [Q+ ?'!)$W% '?(A b)g"[*D#;+#$,q#-"-"L.#.$A/#/-#-0;"h0!-07/9N-c*&<""$S@N<  !!6!M\X  2 Q / +c&} m 7 uwh$PUu$RIW]< q V t }8e t!ך^ޔj3-{hQ\\m kV8*Y!A>ii'TwT@i?߬$@*iҙwЏ!gV0BX*nb1 kw'v}`cn8۾<]lп+$gȳ29a &1S  : w8  XE w} Pj  3o u :b[l"r$z&&&%  $k@"2 yY  "%(!,!o/r 23355]543820/7../'13x 5gN79{<?9A+B=Ay?R<\8)2A,%Q%"b6;p:x7%$?9?p`G1/pյD*Z (̓фt}a3Zgn6|[zwƏ þyAM^)˾oR͖l4݂bS)yZG iAA2[ 5 )F"<|9zi} ;w}ZBaZ*9 ShuH7  J\y:0Fw J m>qw &5]Ua\4gj  ,TrFN Zu 5"sRq/*ae: $0d [[i J% 7 b # &vQn}Qv9QS EPOF0jr`i=, yzeS` l kwM0d=g!_G#$%7&D&&&&J'&,r&%6$D"ob.;RxlS!.l;[a  Y+k'\i - xl" "n C 8~,WSay - .  X ' g S sr! y -%}e      _tY!rTg?U#D0iaOZR]w8E|O~M~ 9 9&i(|hnB e%3*".0L2;35a55,E7ڭ9Y< >@oyAHs@A>:073x0.I,2e, +*)3(o&M""_l!ty "%'P)}x+z,M,R-"-g-s,1,++) 6( &$"o );LA !"J$"<&&;@&$Z#> M=k\ r>j hF֦o&Z6NZ՜{ԀP&514ٌC)= ق G 6N RFyePܐ @DzaW`l}Yk؏IRb\^˅ȇ(fBômkª¶T3$I]ë}XŊorI/aMϾ(lԓ!׭"rA:svQ'ow^ # GJ{!I&=e4 r f? VFYc%h w N7`  Og(@ U!"SE#x##m$p%h&r(b*8,-&W.L.t-+a)R&R"%T4hw vMB<o~ {$n(U,j/2D4il4`3iV1.z+B' 9#K޲g \#ܿC ޤWr7 \ޜkW9Z`^7{i %+F۔ٌ-ٯؕA\g{#IM~q,ı ǿ/'Z{TӍ"Dpv6GGxMFp R D4iKz&l+f#'+/Eg23}h31@/;d-*{''%p"0 b1! L/ ; >xD ?6 I w%J)jU)4_$e]]  L@PFl X   RU)HAg 3 9r",KGNdFh"y*p km6Xgk% q 8 4 \~NbٓGךr: ] #l ") 7{8\e)K'c8$ } yo>x?{L. n"$V&(*Ox,s--,*W(%ZO#8e!{ Uj4yL ue&C3G"0 !b!5!q_ 7 { 1E'y}7 >  ~ڽ grCֿ"֟$0eӫnӱHDsԀ;uUqH#j Y!!"!!O nNst 3_!Y!! uKu'?OPh  |x@ L`;  !$_D%%#!I7 X-E2q  "w %(s*G,}.=/01b0/.,.*(+& %S$;# # $ % ' D(W )))1<)~(|'Y& @%g*$C"!g[=|#} ; P]{IGS^ $ xxp.rp8E6"b5^PwT,^C 0cx1] ]h\A~kwI':@T\c:ԣ0a${̫=bA];bƢJi`\=Ye1HP׍\$5 =bKoD5C)w +QA j 4%L44WqNA!X[#K&)2,./W0v|/G=-'*;&#CQ! 3T1&l #$&i()*c)) _)o b)D){)6))"0*I<*D**+I,L./0{12L3343f3*3h2Hy10/|.8-,+=2*n);߂(C>'vܔ%c#ٌ U1yhЈ E;(E˦UhGԪXvhYT1 \G %A\}^2M~ e HQݞ \t͠|j ѹzX: 2Ф xXڴ.Y{ / K =9 p/y3TFL}f@NTt'( { O 0J+u`w ;tHGv E k_dC( -  ]#yno7B]p$ QiI N"X%'>);*+G,,,,^,8,@<,]+@X)&Y"8Y@8 *m  .Z'f"YM*NbY<~  p Y<*9FQ<?uJz}f#F~";"gD~!n u J R v |0 ? zNNxd UYP'mcD0ޙv ؋~ ؐ+ߞ "$$%%K&&+')_ +$&- /-0X2803}3.320T-)$> c & C o!&U;RflF t#  * Bb">niy w4   \  |4)tH.P[)@<$qWwv ߊw > e eM r S S}"gk;nhLc( #dJOwb c E O Z  !( >*x$@g'L}r-Mw][!# K&!("$+"-"m.!/ 0/-4*o&>"[ag  P%  q (V T  ) .>$_U02*̦-͔λ2nӉ/կL_zTޚlZRJ"W_G5٥W$0yΙ-̮P` d % +>AihB4Ʋ`BpD% @I718(DձخߝXS$&G,<(* GP    ,_&aw%Lu(  J" K$4 &t ( \+ ~- / / 0N/ /c . - , +])_)E((cE)5*a+,Z./1K3I5 89;ܘ=J ?'@ج@`،@_ټ?K>Y<<۠9q6.2Y/\޳+Gk(4%N"q r_{PO9& o aTRqu ;}Lظӓh1|`AɐʸYSαiЊҎ$ bCq/cޟQWڡٛeׄֆw~A6CB}ϝ=ER$ [ :s"in B:ɮ| z}JܲBM_u,EI^YT4=62Th  I{ : 5     M  kz   $n k  % /  W R ls 23y(cRkR_T{z { hQ(   WN wT  sGDE o Z 5  ${  33 B_3I LqVG5lZTa WY"q&.\UZ6LP w5G޲xݞ/&Jٳ#0.J- ^ +E  rg FfssP/t({ /% x  I  W8j 8xJ-,S 7 &hPdRB@"$&I"(f('!%J}#} WJ_AAGKZaj|mh # j : m ` aP * % 6 `ݍ ] b 6$.8X &ye!!{'#J*.ޥvmo\DL`]h Q_HMѻLC1J(`k Uϼ # 1 M pͿθ[UkґlKђk >Rl hΚ /; 9͌ jy h6x@(7c#:NYmgP?Uj NH6,g c#.yrxK W. #1f(,z i0' $4 7 : = k@!A9 B@dD>:Q50* %  ? " o dm *L  * : ) E &Pn I *  ^!#9$%.s&ݵ&Aݕ&=?& &%o%ݱ%ܹ%%-&\&v&n&&oE%jڵ#&!߬aa\ C t}N0lK|PsuSxgJQެޱHHavq%Qv_ڛآn֜C{͠[wIɣ&1K^פ^MC#g*=U VP 1Ԅ} Wtp |!T"#nL#^"!L WE& .=$hcT5 I `+ : y ^.: fm. &ZQb!es1^ [!"""(q"!/!4 KY$C% L WzM,}0!K`2"9#-5o }dq!XA d"n#;$p>$iI#!!!|6_ (8 R8LG,Fei@3SdٝH0ޛ ! 2iQa,W<.QDfAaJWW,  { C;aPA#sD:!3#t %l&'()M*B*))0'&#%\p#}! /2  m < s- % 6.! . IK T [+p43M)5Y*)B? "  y 0DhTnD~mBM(ȑ>]9s3gG؍|JcTfc-n^>i P <  uX > QC<BL>oht`k C&b8w  QF^!G . Y sj]H<{G)6;:Xg >"Xf#$j&C(M/*x+[-W.>.M,.Q->9+(P%"?f(}b} W vB B,yS # _ Pu R8W`)& J f =2>PMtYlO-ޯ%}{7ݲ\?C+d=o\K:8d( sj Voxa ># EP$<(6 ۯ، ҼΓˑb1~ü[PsƗ: r DϪW<ݻDA%?sP -"@ C DH"$M|%oz&4D''f&"$![ Nv   ,& - \ CT >wmGT1No!2 xQ!"}# j%1&V'(((b(3`((())P**++x+;++*)(2'%l$#Rc#ٖ#)>$$в%G&ϖ&4Ϯ&;|&3&%γ%%O%\%Q#M!є Ey s40P!OtV ?f#7;W;@i$B>q0 n=Z݊lY6&^!#&4M('/&h#˴euY׺ OGJʾCd ǿuÈ9 X'է`u=ihJM30' Q 0 p y   tx 6 B  / "  }gj > ;1U  !2 8  7  W-a/{ a<#a%F6VL+Oh:rOK~  ]EiNi 4% u-%vM | [H]BC Ds8}h}UXNIZ#o8rFV#af"`ShZV$-L] /pG!K1+ߩW6߶pߙ  $/ ܝ [ޭ?bfs =Q ݚ N'Lۥ|;`'b D$'Z* "-o./u0p/%. ,. Y*j'=$R #o{ % "l$&JK(P(;'8+$] "NfxBd  w{B>zF<  <W5+I0 2v5;zae3@EB7xo#{t  O C e5 `..:3o>.aaf\ C[5;=jmzi )| v'&  P, b {   Q L9"# Y%/ >' ( ))DA)8(l& F% #1 "o ! R7+rj0$E ! # )% % c& J&7%c$#"p8!}kM4V 4|NBB!"UT5{jyFC=KaahB D{i([ &R*c/Lۜcq 50`m{.bzZۭV&h)Ac<+,= N 3|F N=pPx{pF˂Ơ!$&j'7&k$1!B0뱹od{̹M ɺ ^< ,"ȂЭjGjlU  L k 7 m ? $3 m>  mt  f`U: ; "s$&.()*{+6l,,-,4 *r ( &d-%#f#0""5#$S%%>%5&p`&z|&&S&-ބ& %K%Hy${l#[%" 9 @ 6!ж"Ѷ$:'+>*S-0l+2`3@߇3210&,-(L# |q&M s+i j z1 wTTcxfm e+sT[#G d @lG;WdғW˟jrODZ3swCJA? k۹R"t03րVѿLДτ~VoV6w - q..   {jf  r j *!FNz!'E8e{ j =}"*xSTK#0~M#Q 5JAPFMI<:rQv~C  " KP^r,Wj %!=#$#-"i!q@;;1s^ 3 s T <E+. 'o "41#6<wIgjUU>| T X  z { ]B`sHV" F i  fMu Z :SJ];uf[F6 3 R  eL:]l8c%n{ f /  T   X 0 Rl a 9  M A x {@aQE/^LF  tFcrOSW/IZJ[kS!=!"W?;}d&Vbs ."z ~!""{"|h!6_Te~E8 ߘ Y gUrW T  J p*SV2b 4 T gbx XK !_ # z% & ' Z(0 8( '* &b%b%$$}4$#o " Z  8vpv]H+FEu>PLnkWVo#:7Kp٤p߯6]qq AoZ+P=܌b4JX5`~018oAu޾35FSrSPAm ֡ 9N (W8g1J=,!Hoz  B J 7# 0W63W[-xG4VYm 9 1'8iJA6M9Zg5.7ڱt bfb<9#OԪOeLէg~'٠mO\yXv4VJKhLL 0/9>@T)_1[+'MCPP1Rx4c  :e  -  ^ !;!.   B ^  T b  H KcM   j_T= %c]zS)7uy J d]   ^  !],4kSb1g{yw\qm6Z i.ut?7M  6 )  a   l / (W : ` O.- D 5a'; ?h't- F (rg 5#(&';(Z$)_ ("'#&%$9(@#)!P)'^&&$ #"" !! Q,VI_B'V"e ndPYCB%Xkitc<@ ,' #IR | F e?W CX:1y[+K4+#'FYLdR:K M6&5C/k,lY8SP3/ҠP C  I i 1 D3d(<å}ǗR7QAӖA< wD p}*/c R#Q{%4r&ڮ&WN&%ۆ#܍!}DHoV=c 59#k_]X < c | '?D2wLKECX ; kx\!\$%n&%$##!, K !"#z#" "$ !I - !>#ʢ$ǁ%%%n$Խ#ݼ"]!up!!| ʇ EսN# OC3"4BX} -?9bnGoM 6]\ܜڊmK%׺!k~sD{§R!b#o$So%ȼ$A#W GG =§K^1kɿ }!o! FRI ?Ԭ ?  s u9*% T x 0 f R  p : &Ep | aERxG+v^h"*+tpF,Zi?9;`Ld) {7  X}u!%>$%1&%eX$"@!S !xl8<LhJ? ]J } J =& 6 .  S fvb) < H  -B$z=C& #  s\Cje!yyLW]P1/~v^),YxDZJM9h= +8h3Nfe?=0k" H :   N N ~ (>  4  B V \z! -" "o \#u #QM$oR$$r%%$Zk#." 0nhb{} dLF%%7^q/LG) yk&_:0 !1"(#{#z#x?" 6f0A"T ( g  i nb m% " "y& q R  pZ?vXzX|l s | "mE<x _$c'N()J)j('|'U%G-$G"2!I0+oJlI4s q~MD`z 1 f e y!LEy[U*5L}?C = ]ap}z3;H}l"mOnڷ`* T#&%D&&W$ɨ"ȴ+pʝtϹF "f 38 c֡6{ا]XMއny9Wp|<h.']  = 53&NӁxwɃaydH ^!DZ M^, TS6')Z нŀǐ^˫H Ёn^xݐi A r+  | & b ff K?%6Y ^ W Co@~ H;tE&"%)6-04'6`38u8+8= 7Y5|(3tm0ZV-Gt*(F%${"jE!Q qu]vM۷ -ۭ"F@?8Bg"imk9VL(  N JpHmHy9 I{^"gnpZo!/IVB i(7یݻ4x i uxtBml_)݅LڶSEف5ك<-U 8ے9/zۍ `ڑ eB֌[pY͊1̊V ̲ .͂ ͙  Х cա sx l m 8 I m . F q u!wnH~^=7nYa +6Kh'SmQ4 0 H D sJr 1' B^Gwud)w ?"#1%D%%-A%.$" ;~1c^"WX>;B I b T<bB T\~1dl2\i{. ) x 9>EDP\90\K(?.x X Q R L < v} {hq8k > ^]IrQ\#{FrFl\lPh % X  F u w Q[!i!?X9k%{R# -O cs wdnw/ ] t?'vN2; !"$]%f&()\+1,-.z/ /X/.-,+)q'<#L~nJB hNt ldxYDIz >ur C   -  &sAR8d nj; !t#W&$2#"D <     W b [ ]p  H cpzW & W{ /.++m %]j+D \B* gL O kU ].`R.ADij3fYQiu"عjt!ۘޕG_  x (JDuGY ˓X˚ ͭpxt/RjaЊMTOV7$t2E֙ijs! Z ߫ i< 1 G2 V bD#>8 UJ y Uy{TPP25me4 :l)J1`gCm`EX4c )=a9 )PMZ ] nReOpRJ $rY& ٵ''&(_(ٷ'kO'y ' '%{'a'.R( T('w&$H"1u_@ 3 ja`BaAdWqLT+l4wk"O S- C  J S * {ބ ߠ-< wh tJ!PO&-D*%*-S..-+CV*P)e(̙(:ˉ(iʻ(X(F){)̅**Ϥ*Р))҈(&& Ԧ$"_S40Tp֧E6ggE|]0 tKYR@3F h $pS m  :W- KQ X4-FZJ٥!#_'& (Kٕ)3۶*U+R+*B)b'#& $`#"_","!@R![X $Dkt l#2'r*>-K/#Z0<^0@L/E-F`*)& !!X 5j fyl0vpnPRUd.  H p %*}x/Yh[1yN@hj(Y " 1 $ 1    .U Z ZG * ,|0sd  CO @9 J ? Ll (~sUG56 "#,l ? 6ap n 7 HR ec(25A_0  n f m x   >  ~ ^? * r 9 hU  3 s  r  A L U h t Y z>WUJOaz|Fn 2 ] (R Ig2Tt"Dv6!EJ@Gd^@L{N81. 1 u_*s"sXG<P*g  (8   ( U  P B F  Z ! " * mW    v 5   . gB  * C 4 r  }(  ,   JsC`8[44x YRqS!##v#d[" ah; jhE6 o@ G- u.}lkvvbTrW_9$2dlnEsW9.r1= i :. ? < Q ۙx4gM`Aq?U Kt,G% 4zXJnLإهcۈJ-p چf<(ne$ ly ,H u 5 sQ\ D;K5ci>( .hy w2% ),.0d23*4)j5653 1Y.#+W'&$- Nn'{:ӏkЎvѓҖӊ A!ֵ!,"/"ڰ#1%#ޏ'}}*ޤ-0$3M!6Zq747+/75 4%16.+x($O e DE6 O  t_` '0oZyc,uDk ׫Tџ!Ζ!V5! `k WɌʓdiZn I!d!#Ȃ"f"Rm#T$ɐ%$@'N)i+g,+*l)J(֍'$&06%'׷$؄#e!s$%n2+h ݞRX < _ ` Hځ : ߱ 1Z*5nR'$$<  V M:-!   R,\7|~\/!/#$+&6'J'&LC&1% #G"+  Z[2K6&MQ pn`lz$_ Q.+D7A.#Dif';(L]K !8OOh(G|>>D&gVFn(D-ug5R-;3|9R1&x\A  _ ^ T % WF97] / ^;  R / m} sb2<c`| p<>F % 1 # _^o6 sIeT[!#{B&)+.?/0H00.:-*g'.B$H CC < .Fq\M6w> A "u v b]; 8 A $9C gt|<4 @%>+q~]H cToCZpCs 1  j# aF.h21 !"A#1$2W$#F#""Xq! 0 !F!("w""C"G!z] s^]fb K A 5xWAg_RZD?6gi   ~ U UJ  ?  M y kP:gQ:U;%VbwH>[!c? ? 7kVbqB1 n%A[@Pl6 TVmdW`;\E ٝ 7l ۄ 6 } N K ̿GrT -罈!ģ64<is,P$IJ o * ]& W( m _ ,KLg"X:->9YSny7sM)<( <Bb="%'^([?(b'B4&p %5$L#n$%z&())2**[)[('H%}$ #s"4>!r1aDIT:{3J"X+XVZbF7: |]b 8KqngldP6~`THlsHpCF'#ۏ+l~o 81 z-t "#t$$X#!! tRcbKEU (R["()l߫ޟގ&1PM U?W1o2?MKrKZT[GTo9BJRA sa!*$/%ob&Mp&D&%$$$x##/"S#Y#"(" VAv ݅  #֧ ' i Ι Ь WB%~X+F 9 VI ` u ,v z1r8,E % )jQMsZJ?=Us H CJ qW 0whMS^PJ~a |"H%'U)4*)%(n% "[af=OE-U6v 1 R+ E#-CO'?-<2 I 6T)i(X   D+aFr 0* ` l1O6e!$$&=((w('`&$" )P2rbhYj 1/P{|FQf4#{Yc}ބ Gu  U6DJlT=m"w6Mq      Q&Sf#@/d 43S%SD"}T=CGh #  G}  !!Q!h!L{!!Nj"8#,$O.% &A&J''b'&n&%#"5">h! !HABii5*y & s.=1_j Z @ W   `n h QA//Y@8n"wG._fZ ,Gyr H^!I4.$EpltP؃h?׍gכAZՄK ;>Ҷ{sbPn,Hg/*xF+7bM[3mo 4 9&06nal.o!U E 9 > 6L.@~&U&L<m 3<Gh; I$$(Jt+-?///. -*:'Kx$A 3PQ ! gs x'|'01S `?44M[em: . (p:5Xd= ?O!P#C&)-%26:+>,@f Br*B2A@'>5^<';_:9"9ҩ9Х99gς9+8L8zΓ7L6̾43G0‹.U},bq*⹭([&@$%# \%h* %M~e1 ;vc  )dRKkF/y]@4 \   J l %o`=<9" &F^) ,H/I<244<%42/1e,Y(*#>73  Bu"x|M+Y Ye_t;:XynYBnJ߫WҀ|ξ k!;PڏG,% `B aKQr@r D TM!&T% ?/ VGOdL` $zA!b:4 A n~F:gA5e&E!5"$&';)p* ,<-... .-+*)'%#!pGhM[Yta GEa3BU Jt1?  Da.u%oy"n 2i/<%.u*Unf_7zm[S-3J|tq9d  B Jv v r .f3e#b[ }Hw  B.  F )Vm@z4/xojF  +  ER/&wgl  ~ [o c A    d @  3 L   /z hCvN - w   : 6 ` '2 S n7d #c 1x)lL&I|)H 3~ra!?$ )r~1 g#T^bs'e/N}N7E FKۈ({HrќQouҿFv~M:Ԃ>Yզ%@ׂQP2$~blߵO)[ n;!hBep &* ,eq4}/sXb^ !"~$-%Tޙ&۶&&~$q2"K:Ӽ Ӫ:Ӧ!'ԕ#<%ղ&F'إ(x)( ('ܳ&ۮ$In"> &]` Q_~\l(.M}$1/ " TGG8HLE_"q2"LD1ݫsؐӎdϯHOɛg,@ ƜdǔtR"ψ%b&5S'z݌&$#6""i%$&(Bd*,. 147t:<< b;H9|7N5P44`585i'4&2]*/3/+ye&~$!nzkֿ ժ VՇpD٩*OHp2?|@ (O  -1:-u !"s"" ""$! S"dU-* Tnvnqqkl".SQNCCYe *  tg^gX(-&\]&MHf3jSTmum1Q2hvYr lg0qn^U  9 K]O7/749 h J Zs_O#x1 ,!@!1!8/ ^ q]flB[owHt zwXUp I$^.K ^ [ (  k E'Aw2c]-"AQp!*S[K?TkR`"8l a  t^0lf/3SUD*23_4EI;1\.&]bz5 G 5B^`  y4 0" $ ' ) 9,a @./0!Z1_0B/-Vg*'6$W"3H!]b!T!:"?#t##A"!@!L{r ,Ahuu2k+}b5B,#z ur' (O"o$&(;*a+$u,+'*(f& #& C>~NG7 \ <  7k $ (, 0V22|3~3(2^/+'~#WJ 55c@eSIBXOG1; S tr -)K^X nNTt*K<ʻɘL;̋vKT`Z޵4-=,Ii}0&!&O֎<Ub, AI cTG]e CH6Kz-DW+G<E3 8 v1sKD)Zۃ!w#$%ۻ&:'ݛ'=(C(߿)ߺ*D+ޑ,,ݴ,p,2,,,,- t....-+)'+%p#!VVt ~t:DO)lTzClfd!Gk%uJ-Mj*+ل׬p uٻ^cAq cp . m X<ݨL5م b3ձ  [oZqImKK%$ "$((Ne+-pY/700k.K,FC*k'%K$#0$&'* -Z/(82fA3ߡ3Ie3 2{/Nv,S(B"$u m8Yr N" &p(^ޝ*+6+FX)% %P5? # (;:+ 8&}eO 4-I[wA:?)C G kkb.,R > 'a"#$P$E#p!"LN( Mf(L BzeKd5VAdc1+V_XrkJ~s3R[4 E vn+ D"zާ$q&vv'ׯ'Iׇ&cד$^"C  \!"i<#m#"/#"$"A"Ns"" ,sv 8\y(, 9 `lv2!"#SJ$N$$-$O$$ j%>&&o'Q'I(B0(X([(')*{+py-_/\02^4?67z8888\64x2Wڽ/B,*'%ze$ #g!g R-17:<4P vXx ~;J"H#f1qTdg!|PvHi+Eigu&m j9# t p 0G i7 ~T !Y#t$$f#-r!N;)pٻ z ݋ ?Rse u I ; 3  7 Kp- OI:2g553tttH$-V `8&zr.8t jvAJK$mn*80:5F9O;]f=XG>]>?9@ AAfB>CJCCC+DD\E Fo FEDB~Cr%B_v@l>ܚ=";:n9=8kԯ7,ԏ5D2;.4)MԤ$NE>EטE5ߪ & 5h 0 e}3V;  6X]ڏؤ׃+c׭ة9זlי7TԮfz!$Z$(pw+ѹ.М1p45˗78ƞ9ř99i8ʂ6s4=2H/S,(ϲ$ ),  vܨa9mH wV} <|6rdaiGzUOF!?*Ρkc,!ή1Т;Ӂ- x $6 O 3   u zVD.Ddݮ7b CP"4%0(D*k-1d3r5P66n4<2.sm*\&"P:*$zT5- m)e  8+$F'<*|,}.50 1*1P0/.3.-.Xe..x/ 11au22*3 2S?2o<1/'=.&,)^'z!% "  X( M ? @ 3 RNaW+ d*V< 6 .  a ^ IS3?1~lXtsg^NBWTW=3Ji#7ms iPh>E <hW T& 3b  ; h k =m  R cq "D#"W!  ) K; km q _dL-+G%V_CE%-Q+e+ Hc lW} f; "%f_ryKTrWvv@}:'`7-;:9 \Z95,8$ xy O N Y}evcnhU~py|YS nl]F+x  wb+BQm 3\!1"MJF"sMV&pM s (i dԾСl lcdQfrْ ܥ #d L i 1P0 < j Pw/<* Ca#- w9  j ID؋Mgc~c'J0%M\߁5 m!(!"-#9#c$%[%%%%ߊ%ާ%5%C&u%`$|%#ե!շ֨dפp׮3Dou׾/X 5 ޖ ]{)R= d *X @w}!5ř{rX껝CC. ÎOUfH!k"{;##K$ʝ$,%:G&|'l'(y(F)s*G+B-N.)m0r32'84YL68;$=s>???o/>.=;:Uh9>86d4}U2/@,x)T&R# :#n + ;   {w0;c"%6[(*@,9-.z. ).e,~*B'G$:e G1?@= p S < / bda@{0 >(hU G)Wh''{^Sv\k~%;(w"1Tߪ߅zby[;GJ@R7qv.fF'WB.'8n fR- f  w45Je%k4On/p"lEg+Q_p a>")}"% 9!  >z4uR m ><)Z4B V J 13!#$&\(-+'$-=.me/P/5.+(%*#+!h,~ 6Xvku:Q=Y~7d~}HݟfF|n> n/)SR^ %c\  d \_p U)E{<   %  syO 3 uC:];3Pkwu" )a W ,N _06Z$T =R@  < Z     _ aJ8Bzt%nZ%qN  H(  t \ *y { m n B *!("\9#X$ _%& A&m % ]$h!m9JI rCrWD& ",<#"M!. C]wlE>d9 HП '~nLƜ2455 6)6276$68b9%::?9(e7H4SY1b-=*&p"% uI&5>w=6 o  "2 G 6TL v]"Wq$N>&~'*(4(]'-ֵ%`֟#d!.#e7uܾ55?C*m[CD v"#ݳ#ܞ"ے ړo׶Հu  Ё.ъhY6{Bk(1'+(l0߉ 3;߁1WjO1^o4 C?!<W!$U&݆(`)ڿ('s'&&3'3'?()6+ȿ,Ȅ.k022P20ӥ.U,ٶ*܄)(n(p(9(@B(O'm[%#5" .)A 9+  q_czQ( r@/<7!"#$ %oi%%s&'()*s+?++pM+*)(V(E((})*W,>E--X-+=-,+*l* ).%**+{++.+*O)'L%" h#w"[HOa+ %< ' Ve  _ Wk6,v2wX:RU!_}/ .>  b ! Qw %  mdF , y 4 Y 3   l  P  LF  ! A  F O A  ';7YgP&T_ r3\\E[#m !X\'+6r/1P3F4E45Y66653.I1T .)0*%!4 ' 71y!!O  p U5L%3% yv V dt!c )c w  e"     Z>j2VNSs{ I $   ~I7IhAr,AF[Q4I?yyO$~4S#X~Cs3UR[r#]2wt,{$`\LLz  }  ] n ` %Ozx*^RM߼WۀwՐ֎6wؾ,F  $ܠ 7dTrk/-! s40 vTI7p (Wa|/ Z O <EV X ރxTS[׿uWy0S֒ד(ݝKJ7,\BDOcs t[% KGD!d;&ն*./~37f<9ɯ?O6B@CC^čA?yJ<D9*ɕ643r3t353ߏ4# 5\55!4$2u/-m,/-?.0=3qռ5ՠ7w8IQ8b17/6;54X33+2wr2X10H.b-2*3^(%F!H:; N  k ILW3?# L"_n$<% ']''u'&~%z7$k"r!. ^ev !"$b^&$()y+'-ج.0; 1Ο1~͵11hϦ/ѡ-O+,)\'m&=1&g_&5&m' 'w&%"$-s nuGeFk"sFO@hښg׃' Z='ZƜǐB]u\6ш2(Z;U Ba : }dpC[  ޛ۱!؂#$%N֫&'])*+7߲,-o:.- -I+)&yK$8! ]TJ!> * N SP lSe""&1o),?`/1޼3N5۬67ܣ8D'987a5L2/Ce,y)&$r#M {"Y !{!{!!"\# |# " _5r~ T . <+& E QS T ^R YZ  @ \ < ` o4 Qn  k +mp1lhR"mx1W 6]_@ c LK+H/'Us5u :%%Z_b0-Hj2`u"9ߍ'+.?700".*&Q"g{52V k UAx_9}d% fNݕ؎P$ ; ^M +   2 . O bV U!yL62X ^  P ^ C!%"# !$L%6&%'(\)*D* * * )" (G&%S#!j _   R ` 2 P c 1@.<J+.0o&qS jj";+0L&bMQ.=i U a׿$M̎ʢDɨfA_Ȅ  *n y <1 $ϖ m=(n F e4PS0i *n" C/4<NN b :o R "-7GI`RC# 2 XLrJ5ۄ B g#*m%&Φ'̞'&'ʾ%6$Z"-g ͌(=pSʋ~D0`JTٯ{tq / xޚ8۵Dښ?B޿|fԳD"|59z8S [J ci~!dkʕ Μ  e1 ؾ Sm!w" H#K%c'c)Uܦ+ݽ-[/` 0/6//>00135 ;8H :`k;,;;fn; y;w;;9@8,753110vq. ,k*Hf'4U#. CKe mQN'N}@ gk^N]*6"V'B,/)q2A34j4x3-k2Mm1P0U./RE.--S,+?{)K'$c!a%CyHqv4 U i++؄յӪkiO;ԚTaؑ g| 3 ۴ h 7 m ) b`5fHQEp1zeu|i4P3?[#P_~T>ߌ- ܘ;܊ 2MI2=6[ { qs,I^ @ I6t3A%"\uYpp;! f#, $ %%$"KJ   [;[9^ay    o u H c x \  '&5D 4  !v#$[ %I%|%^%%$#"9  T k H Cu *AfY\^_Q H# 4X&o=` 4, bbi. ݴ EpOKa e:I$X >c xM !EY dodF O  V jSb|XQ  gy]yj2^j .  3;V? &pg@Y@F ^<.">  r]og+c/@ !"n#$7$b$L#!8+)E>aCb9{`8n]Fr vS z q} Np0V{[hLjA*ވ݅u1gd{cXk"I@L(.& ?Cn dE 4e!q  h*#VEzmzZ g!Udj=DU}{v"ڀ"׿72 ԍ uӪtӌ>ԪշJsJ A6vKM+|b_s.sL=lrlsd] ߆sI{ק',]gN[57%K1j؋s4ٸBeFإg5jv'?ZtV'(Zx2[<| 1n0hn c6{[qt_$g. Ej"+/$Ǥ%u''')'%r<$ٸ!5Wݕޙ$FGO]mM""-[#$#B#"p"Yi#% ),GA03a607>8P7HD7R6 55.444ޚ32~ئ1/@h-*/&g!7?!D4j{ڣz  o}-_C{6 = LO)QU7a_pdg}_- X"i#x% U&p'.(Zh(3O(('='8&w%$~$$dz#""d"#$4%&&%/#m hffv :+  Y޺ٵL U /| )  ŇLj> K[4d+yܪgbKRJ~S fO-'%Q-XU n HܜTtج~՚EφZɌVDY‚Fo ,a ZOMdB:(: E"#\,$,.$#"K wAo.Q TZ  J [ >  3   %EMRF_=O 6 ! {# $ s%j&&'&)(+[-B 1V[4|79f;;t:w73-'!xg[lߘ*ڰEbض",&)6,9Y/0a030.;,|*(_#q+{"Q &pFNvkw=jA$F[}=*1csdw6 os&@oaPK1E!a+ =_! 8 !b " !!-Wv@+p   <}[m:<@F6N9#Yv}{>  e / W % it . C 2g!"Z#N#"" #+#$` & %()* +]*r(&#$Ye! Mq#myR.Y']!H""! -p'X_CG/2 H  (  u   X ? ckLFG\z s uFO{5' : }@ c4To:10 K emWH8 g$tmۇfEޅV"dm&9{Fzd$WWR"BL+:~nuvw7_g@ @rPH? )uۿ-H܂Fq ~K]Vo6 0 fO;FCy- x  }vi4BxK߄k |ݸtgesB2׸?iYїk{̾ C =ɭ:ȟWɕa-$:\7ےݟ  pk Bu!fk'Fy/B Y _W; !٤ +֢'t9ў ""Zѳ#M% &ճ({)#)ׁ)(B(Cؒ'@'W&{m&؟&&&؎&1%%O&<<'ޟ(c*A-1R5g8v:<E;8 50,L(M*&j$4#&#I!_.z<O l A:6z)!$h'k*-B07(253[3_32P2q1t0U/-{,0* (Ӻ&Ҳ$"Z!0 ևiO֖ %Y!E"NΨ"nE#?̹#$A$Ө$YB%%-&%$Mٶ" A۩#b" 4ߜ 6!.23v;h`FS ; Dx P g  % d  X { /<QE)+g8DQ.'q6}9! Q  E37I;Bp@Fodo= ]6 `! =8 rV=I"dIH: :]!MZb|P/wOMp;) nU  W)  rs5ַ%XU  Nl Վcvڐ܌"6 ~ U\vlubKU9QDcA  I X o  b  k ] #\ iZ(0yL޳hP @ˋnVl S%$B e OQ & þk  ulϔs ֈשb)G #u hs5"}KqNI1bWV޾VnYګKؗ/֮l2k˕ |¿ceQչ?"U%a)D-ǥ/q003.|,j0+-\*W*٦+8-ޣ0%3527T899N8vN7643{2:0.L,<*(T'6'& '@(((X(9'&$" \U5 X;=^nTY9J$ 4 & x,% "".#!#9##i$ :%&%% |$ " zVY  OQ s O | X T  K $ =yDy\ W .! R _uߛ8.EDr+ݩߗ;G9n60-4QC9|.l\}V2rOv4'xayyP׍]R,@4(L:9Ԙ-#AqM0*}, 4 i^[!3#j#$#"!r eij^]lpE.7,<#Un0( ;Q y1++R 4 $)(',04 &7wk8 {8~785q63g~0 .$,Y* )f'&< &% %$=$( $R#;#"`"["a"7"ۈ"h")T#3ե##'ӂ$;%M&&ӡ'l(T)ؗ))nړ)((A'Wר&&3%ю#| pVՠEB ow$4Bw(7WQ_[_0lMz? &Y_!4R,>hLo ~ ~r;d|BT}uVHeh^cL:( YC!$'=)(I'X%!/,x/(I|L u 5#e G Y *  YRx#PS@J;2.c]     [UU-@k6"A?ln& r Rݍ ڊ O 6C k ^l G۷[ &!y:! `6U&J,m?O(La37eH Y :*:oKT]_F2Y\hm!wF'Jz @1ISK!`t-ޞWߞJ~!;qp /܀X i֔ Tv W\ ҇Mh|ch7NڂO3GEe 0:0~,[4 p" 1HttVWBq- y u; < - r08s :P't"V,4Sފoܤv` r h ٶ 5 G׼~Ba3Cޔ O b |b Fg"=  @ K # 'V+wX.m0;Y2333 1.*"\&"P,Lmd*R z )  '  xF > ,o3c$!~ h# $E %&+()*++,-3--$-a ,R*)('&%P$i$"#Dm#X"n!f C٣gfϻ]-˾vHɈy~G(vU_Пu!#^ y ڮ Aܻ2]!ܧ4a;ӏ#/̗Ο/sݲܸٙ|cxh߬!4c Bl߳Tߑ!8]ܔNb#o҂YwFΘ̢- k ɮ 2ɿ EZ ˰̥/UנVl1 q (!E!CY!Z V / T!#{&^)/+.S1357j9{:: :e97"5s3 1"0$n/%/&08')2'E3'4e'x6V'6'4l'b1&v-%(5%"$/#A",!% Q& %I U -' F!eI"o#>$ $v$}$# "P! 7 ( !"E#3@$X$#" zrp| D %-2j,Lq B$#ߏuߧI),*-0_Q@m#-Wz?4P\fB WX%PeJ 6 K# ;  h  ^c0U,3 3   VH$r  o   LRd|;Qn)9r"|u| oTscb {G ?  0"W e2  vc%  Ef .&$T ^0T6:p;S2:D$xlO=  T3 w@T] J T$ o ~.jW }e G  @ u  vGm%)5  { d Y;RE-(z+a h, czFs^ot?`*'\Hz" P6  X  x E   ޘ<ߗ dyxcs1O!mڢ iMӠ_fɜ!Y#r$z%%b%-$F"rg dZH| 6iD%f"!#˹%(':((-)x*;+,r,,,-k-y{.j].M. -3z-7-.t/@1 34679g\9875H2.;,G* 4(n& $l#^!T  5k!ni#%'*, .B 0M2M34$<4a 4T:31P/+6(X$6!$h hlmH,< kݧ !eZ!j!N! p ۭw܌2Y AT NH2BWZPk {fj۫BNq&<~&%Q1<۝Fo[݊Mާ#jYٜFڰ1wg|*ߔ!R1j95iFO  v  tz?- I |K2gl%`!N @ | RH #%&&&n%]"nld?{~W IvJ"q!  $  0  C A * :i#s g!M p.$uyo *19t}#y"YaK \ ?I!<&(i"c'c٬+u/D1a2_2ix1#0ݢ.-+q*)<(E'I% "V ".H(hm li-'frX}+o`gP KMpe!$$'H(R( U'AV%_"_V 4  '*m,+l ܤ!ْ!<!  bӯK6J؉En^tO;g[T[q{@ uA"e""o"}M!:!8"""! b(E>oP k 4 ^  5 \| Zc[1vJKcJ9u~ET > -` (G  v6~F 7 =N3N  uzvF(J?s$[{lPI Z) Rܚ0,vjV[[>]ϰzϮW-5пҽ@լ;r< `. 3ۄ 7ۏhKqދS80Cd*Ud} /{>R{4%J& P (&Q@L}ߛ4ں#uOմԅ Xr FP V M  JIά)[M_^"1+}ʈ ( /! Ͽ НѿҬӕՑמ *-{.V@s`<_mt"!޺/bS wָԝ҃wϠ))bϳuйJё I Tgs̔@)SjNмr&}h;W]==+E @">$%&}&~%;# p'pBPyhIiTO3 tm  n #"&(?)6 r( && e$ 6!  8;   /  x Yvo(h%$? 0( .+B '- C.G . .- . , H+8 V) 3'c$So"OLj9" y &>%r2hezpCd> @6sשՕs. e ] ջFkgߤi;\^Yvށ~$܏ܨݒz:ߚߎUGt֛<|4n֎ՅN֞3Rgmؓ9L8735z2u/, Z) &$#K#Z#"7##V#<b#n$\>%+ \& '&%2H$O""Q!&({R+C,~-t.Q.A->%-\,+*k)}c(_k'&%D%c $ ##!; U hIcU;^^4u e> !"PB9#_ 6` J J ;1 svjw].j&Z@q ^ ~ a׊dԑDԧe՜Gנٳ<" b 'pw9/ny:P1a GE] # ; * d3!(4uF "t#$i$:% %T_#! r >Iw yr ]   R# 7!x!t\ =YxWfR?zbmKs{LHy T#/bjI+/ #Oo KdrwmqGi+sUS|Xc|e`vq $dmx%#KJfY?2 ( k RF vBpcXWClR~L5l/' 5 n dx  !!&y! ?,kx1 wmiNd:ݵ9 }_kߕU؎(6Y׆؎ ܚ\YJW!n.m =9Y}~ ~omi_:K;+q UwZC1K''0L {-CXOk'[ ^_fؔ԰xk˖>ȇ6x@DȾngCDVʥ,ϧ?j7.Aw3Ew/gY?U!bP!&m8+y.1p4i6z8mt9:b;;e;^:6987$6T5@43 2o0a."+~z(%b# "5"P^#$B &`'Hg((G #(;&# $){.>3 6)8{9 8 7_ 4a0,'$ l Li+{2-&L!)/LޜJVڪv1ZٚTۦp]3 6tLNNd8y#vK`߫x8 sܙSxyPRւӘѪ4C;0.y'Qm$ΓͲWa:ɳȦ]2ŕ Up k & * H?&]B/UJґ   "k$%^'E) +g-H/0 .1b0.+(%_"| S"wR#S#,"=F d 1_<\0 ewBx x  !)!T"JY$& 3),F:0}36s8.G:^;+;s:7i9753M1|.E ,)'Q`&$"%#O!Zblcn&qE1> ۈk4۶6rTط։ҋOpCx˯/l̸δM~ԀoTWNImyPo=M 2 ! ! !g   =   k+ Kl _L \\  z >J9zOTkMnwB6 i F! ;&& "C(n$ Q"L!?w 4 \J5_  q'   Y    O  E i K4 x S L,Vi!H(@< H  % * 6  O   V/`J  cIE   [ J N h K  P h 6Rm%.- w|  u}hz v 6 t l Ubmu['Be EoeE@2Pw ߍހUhLm  _> HD|+SW|@[b;H:`pN9ZJ@v(tf) 4(N;  k vf c{T>U^ޥOpg&; $څ t_*\ybЭq\̔+6a,jކq>ݛQ"=KA~*c y1-/m 9C_1yezz1lBT^epגֶ{-6>٬UշS9v{>/;,#׆׳9۳SI,B*<1JZ+-WFxj}tIVݨ@A۹1ܯi n!&4 =R%"*~-W//^.0-y f+)*))<+c-".1$0%1S&1o&/6&J-%*%,(G%%$$$##"]#""2#*"V$ %P'k((('C%t t"U f8e>P*J v  Vo  N] S ;a ^ gH]  %0[IfSvLGO( w#;L%yR2 z;}ZZY J { 'SYMtbB>Bt9JLR 6c V:>=q I  k w | JjX2-'K nf:$?3sR#Lp1BiT"tWI,ubyU -[\ IH`B ~Kx" Z K,`!G%$ *r BJQ?=W NrA1g\ VaA' n X x X= X?fR7\o  &@')/H_<=n'N[3 KG5`SO $kg/3iiRNT!H# E&e s)R , /M 1 2(32Z22c222%2J1mK0/>U/~.=.tz-o, + ) 'Z &X $ # ! WC XO  Z }] kN o$ :? i@uxL?+7[BM]si  p.*G?M  D D Tf^yw]$be -߭ܐڹY `(M4H :؈Yߗ`F:,`.ّi'JٴgZCpT_q!tUsQ=Z5swكc x%ӊ7 e[҅}m!Ҽ#4% &+M&xl%{$"l!^/('\R; "  -d 7K!9!h= kd    5  i !" a$ &$ '( **p* /* ^)x ('~'M' (z(>o)@))(x'%.#+"]!o  : `  7!r!X"p+"".֩!G!4!F н Щ iж p E!!գ"#@3%|&'(ӵ)A*#)&>) (q&h$C!'  Y n N I Q 2 :5=)% ^d w UZc! qw4 sHD  I aWP\k    'A Tg   Z   ~  $s0 k ; : +  H '  { )kRc( k  9 " $ & S(a L) )_T):(F&|# | hM GQyH *E P]'eumy,e{7n4f~%&n[I 7|c'@\8q0)HN5hq# n"$j%&'((D'<&!#eN8b F b x F z  x q < 4 o z' aLrYb7wT =SrP^l\^>!V| $ Y #OW& '2V]~` H׮cضژFݘBwtIs ^y9 U!S޺݅۸6iۖoBd3ݺA MnT8C/| qs7 ar;k^ `[:vGW`TMD~} h!!A{RfG>4% Pj:Pn@E<=bD E"Q# %%% %G$e#":! b/wS# Al]h"& ) j,.0O2W34W55U6q7f88I88 988-8^76 4\~1a.ݯ*ݴ&"]2"MHgtPdP՘ 'SdI{'lck;ɦNg̯Z6x Q v 0  2 7 a"mMSz*3ER˳u`,@)T s[ĞCWư,D>WYF!Ȓ S Rʘ H:ҏ&Zpvh#9yC7נU_!Ӵ#&^(~a*j+۴,w-O.<"/j0j 2'%332$ / ,)']4&$7$y $PS#" P d !_"P"h"I! = v  z 3 ">%'&9*X',-*. . .f - , h+)(#' %b6$N""& fO X 1 5O Ge~+*;~u a?OlO`"- iHv j*%X/=J- >IdCO/p2  S pXL$f"ZGv +NEjye n V{Cjx3 v ="g/a  $m(6$u L ( T FUt~ii:j}W  6O&FTm= X   %yo ZVBGH@!ves)bgDt y)X ~ D^  L\S\9.8 pbBC4tI)*VUG e<oZwh3($MG4=iL;&ouw8NG. B+ G= fj7!$9(W+t.U0B0/-(3#b'v>&CmWMIo: p !EG7 g  '  { 0   -4 [ 6  T9q8V  7 g g p @ b#d'<}*o,u#-M@,5>*|'2$]"}^[tZlnPnyT@ $"b#eL$$=$ 8%.{%tٱ%%l&ʲ%$#|" @w `ҀϙNO?Wџ+Ӥՙ^ݰߗ0 ! Qa'Uk y eeUz%0,! d   d1 E 4 0  )  O^  b   [iq  l       4 X  p`|"v $ $& & &C 8&f% %$M$$%$"!iY\s/5J3 ^ ] @ n     l@@4j#f- V +  u yx Z F   4  3S  P  3sQ5Ir! ! iz/Awׄp94}ѾС~ ;ԅjbsM8V%*S"Q0:<0UwMP" 9X b 1J AW+} ao nt% ~U }HA LX{6(=5+GT)j`j >` ` 0,H~z#ۘ؎Vb{>+ek BJؤز"aY)v`cK   kWQ^]v|Yִ֢ـ@DYM`b&.}e(Fe \$rO'WBw   )@T C!7&  wLTH N_snfo,d h9w}W q H t--  PM]!#o&UX(B^*v-,-./6w/.~-+%)D'`$B!Etn?IK 7 Q D; $[>tL܅^T׸v& x :X \lݬ\?ڢ{e׈֤!hZwK7zی4.܎=&&^qbMۚ5ӕ/3Lgɻ UR/N/K˓1,r!x"F"oD#ӷ#j$$&'tܛ)@+N,e.m0)3a56]76452!80-+zf)M '%A#B!!r'-2a?6>9[;;[:{9R6h2E=/+'@$N!-Q{I?6D'5w   {3M!w}[\ u tJxGQ0" Qm!%"3"!ov! )U#Y oi,pmhDbpX>>`6}m H[L)i"n(CX}A'wf$Pm )L9P*2/;QG"zn3 , :v^v?xl[ " Z# &# #"_ R l W ug*\a C 5 ~TfAR Sw%nMD]>#{ ?Qx" i Xl/0A Y$feN'#MsLv Q, LL8rB  \ j  4b d} R P Q- A  &  qQ{S"yfErbS8 9dbxxtJFVw]GoI(Iٝy׀MFמزrgۉ] ޙ߸!}Ql.d4~g8bVI#Kg f#? QdLhs~j,. *J`jqݗ=b gsoS#{~ G#"<%&%%i#2!6lW2-(g"ܱ$U&L($ސ(ޤ(ߔ([)(\g' )&$##sE" "I~"P#@#U#n" R!m  ,H _, "$w%r 'B'()*o++)&-#G(o A j\IMwJlC-/0(A5/7F(uHe L!?"! i5XnZ\, rId1UW"paj1"g{,Dy˂9*\X{:t͆vѐҐӊ Eu  PՃIpX b1 . ܌/E3)k٭4ײ=pS YJN J %4 b UKf;`]ecT$ r>29pU/6* \   raj o4!!E!![W!-!%D!i(nA(R}iqN3  $8HNEKfL+!%(-|0)V3{n5&6M66_N7o7~669 5 X54V 44 3 1 0i -$ + ) 'P #  E  KA A~  d 4'  ~   E $`_{ #tG 2~Rj 6 o E dg@ 7 Sk[0CHW? 6b"Ws" 3ESjfp: Z {zAN2+ d & t #4{TG-#vNUf` !EYQ@Xrj wW /AATX>! l$I |' )r +) +>3+ )\'e$G!VRjKQ.g QP C{nn5/ecLC4 \EP:8̍lP [vz3Y8q u  o. ؾ c4&vEh{āȫb6?Ԍ+޾ܐ5b82w9\>vQxLD֟IծZC|9Hl X\˼j˜H j .Ϡ ѻoF^VV߲lov)CZ&lDHtV34Hk {2:3Fb| @89&f#tump  a zPE@KEc"jKv q:> 3#& *Qn-]0!246 776?4{2[/-)*"Y'$5=""seqt Xu?n 1 vNsObT9 3l$0bEIe`x ; ,G ` Jl ig:eW!H$w&F ' :)8 z* + ,I-]/[*/.P.-,|+*#)K ' % \% h$Y#Q#P # ""W!!>b"#$g& ' ^)3 )# i( 6% Y aTeHT 7 " I!u! wC+:!L-u<(]Yxp!B"~!A Y0-Y 7oXS yL 5o  dߛ 6>bh1E\Ct,[ {  !- Etwze;X~U 2V#s-<} 2 a|r<}2 j l m K+_y& u  a*kf|$t0Qpy n"~#b=$g#"Ob!! M!XTV $   ^ 7o k ; R  Z  R P F 1 ~h1=Pb7*g.v G! /_ R. L9Yy|_4 EGZ,m3e~{47G$@cY0,{C=s` ? _\Dn[ i"$VE&&U8'?'& &%=# (#"'""4#V#$Y-$w$8# ! kRL . p y > Iy"'u87yI)vBOg63]jt=tث׆׸MX1F!^m{d6n>eck HAZ`4v(XfS9qIA'X}٠6nȞ{[˲P4&PaٞDq޽muvApw'p .* >H2vhrs_ h^9]u|b#&<)p,|./,000K0z00X1=2@3%45M6Z7<99 7531L._ 7+-}(4X&# L$9l +yT#_7 "[$3&( |)F*r*)(&O$]!y !}n2nNVda}Z,(5K3cRlO2.Y3o 1݁M|dܠt9{YmR"=IyT"Ola]g RKYgrɗŋQ1Wdnc 3F 鶼Ѵ'o4m! /#绑%'W)X)҈(R0'<%". 3YbR GUES"% 'e#)c%)&6)('($_) J)/(#'B5%&"gTm * M[PS v I G T;(W(%7c d#j&C)+[N-.\/0h1k2P3o3mS33$2ӿ22 3Ў3]4Δ444J{42464Ҧ3=&3ט2k1ݡ/J-U*&<#r[ }0 \S8RDp+{h}u0'=Ip2oBG+ P+)p t ? / |B : @, zY ' c 5xDzcv4',$ / j7 R1:<HCsGuz.)J f  R N6 l O c:F x*< !H!*$8!& '\(B)*) X)"'6$&\&#( **y *'$ !Z!kbGa9C |p!"/#$%p&u'7''&(y&JQ%<",NZq<7j7 A J0fji$  - z SbV'3q|apA=~} zO%_LH _bY_]lM ;V(G{w&lDEj_"4r@@| <b &[Y!m""q"68"N! fTy/& yl+-_!^4\u@U^%t /jxH$_}:W`R BSZޙ~%T t mݧiqոyW̏ FNJJĉlzwнǼnؼͽ1KINC14|ġZbtQ&qɤS ޮި ߐc=,׉ڊ8(jv\40cDCJPC\~ aj eׯl=֤ ּ  h ,ق ܍Fs &&G=/f " ܆%(]+.--$;-ޮ+`)l&2# r+U~@  6  <- # b&s'{W'$!;X7mps $/#+%K&=K'5'[ 'v'(e(/$)*E?+,&."02U45&637876z4z2ۂ/F,V<*B(cϝ&O%m#!b [mkƐcLYwƅ N"#%'#(ʓ(̋((}'v%b# t`` <T[_I}hB/h֙76@Ёϥb`c̓_nH;ɈȮ^|~#РӺZh]MH < 6ފt _ڄ-ض4 Ԉ҂ хRrv1?W{V  Fpc'PId ! _  >O" $y ;&.'L'&%$$"?"R KD h ?@ XM[Il@ 6"V"z!5+hwQY[LT1  4@f\85  - @/ 4  5KsPyN  = A k"[)|_]0 59 . 6 S@me9e@a dApU+;@Q5 A Zq / y"=E p  {grbxrSyY hW  "$C&'&Z& ;&T% %B#d]# #$&(*--^/V13P5677z6x52/;%-A*'{$_ s! o| ab+g@#~ >NkwSG,GA(RBw&FlT: ad t~$\VG0'js'Pob &-gs*mE!WgoKn.7ޯNߠ4Gu@L>9 w }"VqO1u3+C9"pUܿw ٻ x: vMۋZF^< sg =NG YMj \ bx5\CFA3 a T! ! ! !}F|6GT\% 3ey3F nD95Qe؁l&};^ȕ,^DžWTe˭#Y͟"SL̆ ͮ B7?FSrԲs )٫ ! KKFfPmVxjJNwܓ%aYGڵ ږSگIqlh?[V0[VWmV9$ ڽ-oͣ Ӓݼ 5Z|3Q`/j\3C#tmx/[dk-x[CK<KiC8- WF-% M8oz8 "^%-)(*+:-/A23$W4 -4 03 1E/_,(%; Nk)K LV|(zT#1  8 $ ~  3 :b9U{_2>FuNW!kj iy}s,   W$ ASc|8n'jm9&BPk^er߭x݉=߹ۺۍ ܛzYގج*!߅8ЧI<>w]Wkɨ fӼs[uۆ< )0!%8n'();)(zU(A(':&&@'='_^'&4& %###F$$$'%%Wx#! D- \ .E s1:LMt|y D y z  8ke\$(;,# h/D 1 #3 4 4 a6 8H;=fv@%iBHCBjAj?h=Mc:s7462WZ0(2/yٰ.ד.Ց.ԅ..;-+Љ)GV&hϳ"-cьILz֣_WP#DOԦ>"Ѧ'JGѫ6;ֱ z7 >~]MtK$0'*yR = lLMO&e&   J hLI0Es > cWp#@ %*/E36F8GF:\|:e9798 18 727=7c 8[8k8 /7#5r&3f(D1)J.5*;+*'k*# *i)('6&$9g"{ , spO=  Z inNa) (cpe+;OXk [- < fCV=*!f S U  e1 SXK([Zu^):܅wg>mRDaȕ ?U q & B߮ mf ^ h`bOZ&l=OMUw;1ZST q, ( =GJ_dD t5  < <  vs!aNo|9sv I PS\i=B] d\ %} Q  z'?A,G Gu9[J};"\K܎؅ PZX8VxT{_v޴DJy%a+&E^@2T>K(@,MLzp[Pp|Eݾܶ,TܔR3|MkSL<{A.D@JS: ,2^iXH<, X:!)("#k#wv$+%Y%d%4%$#&#"R"x!9!S t 1^MaBn"@ $&u)*+,{.p/I/k/ /e.-,+8+**f*-^.f0/2P_314@\43210G.C$,) '}'$l#!e4ev|1(^߷jx^1ۖ!<ڷ $](HpE6\Eb`N$ܧՎmUfAҏpGкHuFi>ۀ%{K|s<M #U{b kҨ!͝ ;Ȝ ÎS?%a> Z O} 4 r([!mZ01U"޳P\0!\%!)?;- <1v4D78U979j8+6#5l3$ 1 g0 z.A ,+Z*( &R $n C"0 P|6>;^Z>s[P8Q ?k0WGC1!o#X%S&G''&%%$&#E"y!! ?"f"#=Y$$$r$n8$ #,!|6*Z CB2P aU mL  L^6$5d)$;>>EA /a"# 9xaq]mH,V  ,; @ : "   }b  @  qx.c=  OYf$V  y / zh % ^q u  <_P He-J:g~d'9`BXO+ %  .c|+   / ` KO:>V+> fG;iCtq]FYkio l \ XTQRgAuaf q QI^[0Z*'FkWF8x 2GZjռ w u8Ѡ҅5D(_S*g1~&|zgaa,-5= ]hFQ-IywK3@ I4f76 (Tls d_)!X@Y QBQ |lv" 5!L!!!" VZ2<\fa}ߜ#{mٸ &J.G ӷӍz$lmӔqm 3ѣ}feլ Vګݘy!cٻֲ, 6BҪѭW^cт24OԤ6V4ִSԍC#tŀ pzN|㼽6.zR\#JreiG5s 8š5?"Ê$%&;]'{'9'(3(͢(')\+҅.ԝ1/59>W'CF.I>LEMLKH DVQ@;73!z0%-(+Z+}*L-(x.&/#/B0k0001K 0$0. 8-[+{=)}&0L${ "S l _Bnd !f"0]"!C!  b!5"K##?#>^#A"V N _OR :3  (A7z?/r;1[OϾsûÿ5_ë=:)7Y܆}oE=0=ޝރ@aߪhO|U G(n]ݬ ݯ p J/VMCji8x $z/<w[;ebq^8  [ z a  C Z a(    % < 1 < PF5 a[ZRh  : #\%'''ac&0m$(!S;3d"(g+> A q B $Q>  \n 2IX U04sL f!!!L"/@#$4&'\)l**3*=(Z&'$4"'XҪΜ60ʇ˫%l{Ed(9 q:l-աՠ0q - [ Q B4@HLBm,&Bc!7T2  &HGB~h)MMxA #YI'*,-/ 12 3y3`3rO3<27:2i1p0b/N-+( & $c # #B#W$/G$ &# 7  $ i B{ {yKQp  / e\BeL !~ ! !4 !t I }Iq[ 5f9xq ^ L rDsPJ} 7Z: sxnjpyޟٚwά=MX̻*ճQۺ&5yLe>$8o  [,_kۖB#g5MGӃ y\')Р8Mӥ ծ!ֲ"{#@*$i $Kܲ#l#ݫ"u!:#!* {!|!"0k$&)K-h0$`2u-4p4#)3u11 P/c +(~$T!@="#3@$#;"e '  e[P9+zT'>k] 4#{%i'؏((( &#D_6aVne u yȧǽO |Œ U r%majzY7tx u 0 <m * 4 KX X2tmSwr.[Xޡ hJ7.I^BU?܅܃Fz+O; bwmݗ^݉"\ܰ{$ܠ :0T dc,%Bh%7pS#jL#j3:!$&'(<*G*)(c&z $ # !8 u! !v !!s!(! !s"DM""'! f]U ; r C1"*&(n+N!,($-&J,Q))U+E%Y, ),*O(j%Z!J"jFp^!# % q& 4& % # X   AD}; M5 5' p# 6# V EU`4@XngS Fm?5`pTaV@I?9$rR3R)X JHJ2(UGCY<F a' -_C)v7Bu@!BO 0d|>9ةEttuI6ojb MWkd8: ! C ?  L_)L< #Bb?>f;H- ^2& >+ .,uDszAp1WV B 6W|O+6Kcyu~<  w"'y#e{{;+\@z)s;^? J bijC"1xaVH]+p'w;rHe6G U$հ'ա*'-7/>ڇ0+111@23i210A/-u,k+g++3,g,_,}+.e*P((O'&$" (!+  T/80Z !](%n(,/2 <5 7 8Y "89'7:52/(.N*V &P# Boi "o %&(s( *)s (b'0%"Gq=a7>2   uy`x`܌8`؍F @ڢ9eٳzԺ.ԙ_ՊEnޫ$݀upB` th>Y0WSUR!Tܦs'd_ELЧ%ϸ M6#[Ѭ Ҩ l{*3<ay`jRgT?R6":Xi, "G&)},.w$1 2'45&s5(43'#1%/'a-(K*a(& 'C#$!iVXx;  W 8"^ %U '( )P +Qg,)h- -.F-,)*~~(%"I8'b+hf|\r~x@ڑ^aݍL޹(#~7 )'*]ߜqj((Kj lbH8q=\OoCkGS:HWݞh6|K5 F=~T ,K  Ch&v *| UUvsli*d [ (*_>mQ4   4 xGX{"&S+ L +_!B) 'fG&"Y%d; 5 c#  @ G 4A _/N2 d  _\C%Pcp. ["Gv,  \+KI~@!8L"##$b#|!?dKa'6lV6XIrn 8 l _wrTP=zjz2+ m Be(DPf܃QZh ܚt"4=2!h"m#6#"!,!|۴YD"^,1}Ri?d)opCg  ~ Bb ! K ^bK<v! !<["A#~##"C mJ-d"-Wyv d  D Q{?8޵.՛0Z^yݿ7QmἩ߼C36% NȰA2<eՎ֏$B؈+o#ًed%ۄnר܀Eոvvҏh6H̚ʺȣcDI &'1Ӣq ٌ ( UEg$`/V1yfkZp`} 3!J7#Q$ /%%=k&%&L''G'Du&$d " !,'!?!%!9 !a5![! "# $M&DD({*-,-@K0S396N9<|?A`.CuCUB@f=U:lO61-'a/##Q3e yJ,,jzT ~ %]@QHjDNqmn}3l~vY[GmVǾX&m̒ϑRU^R\NdXHnH|:tLx1ZH.2b ^G9!"w#:#"1"!2! 1x9Yh 9T5Y@ "cp  R_{q'&"Zp8"x A%&\'F'_l%"jjX < 41/I m LV k u] { % o  '<#y(W,. 00*0]2/-+4)&#tl!!#%'l(!("'1$V&%#&" y''Z'&%m%$A]#E "!a k}s lL u74?CܦFr ب 1 ٳHۇݘSv}W pdY}8jlrk'k3ط|+{{elC$4b:)\2QU\[f`k] d b.Ie=wTjܞP]ߧ`!>z$b$&&J&%U $8"l #R"'6$(a%*&B&&&J$#W"!}4"U  C!0"~$=%y|&JI&&%b#9!@F_m}E|gJ\Dz=6 % 'xw(oZ7'p=\v9Nl,! -|(eXޏQܿd- c]uώ#Οܴͧd͇.!Hޗ͝F*{9հΥa ϺתwQd1xӷԇէ22u ِXڷx:ߊ a+r(^ ;"M#"$*$vO$$$Z%/%&'(^ݵ(ܘ'd%ry"8yY^C*D U  wr i F sf IrHN#  (8xj $UK(cl+-F/~011-0.~]*H X% B hZ^ 38bmSk 2 % > R U n0n>@5<@i _ 43+sL bRckp8{ vRh@}L gf[|sginq?}T_sW[ 6!BHbE9><Jd$7R7|xN+"wL$4l_' ] # ] 7cLA~2 % 0 . ) jK | o r  ~Z9\G[ [ j ,s2W d#  X J #   F /z ~u w8 6 G`(*"=%% m&0 %& \$ ~! 7 9_  at n _Z| !"8#X#|##V"' gٗonS͢V0p}Ni<ȵd}YWv8t :!4"|#c$]$d#!`rMrLC7۝ٱ. ڼbRT$Wv2ulZ= ]8 r77M8fYKg\Z "B%X'){*)(&O&$J"s Mr*}PKq-f * =(0H/4q8:ub;3:J85d1z-,~(P_#8]m O U |$,yFQ8P/^bz * I *  * s;!qA7~r435G6J777x\7a6w53Y1- E*& $P`!]OޟjfA7D vD&FUHz ! O +  ;G    R@ ! % l(e ) ) a( %J">(  + rqMgv8~ >N#MO^KgA~d%Oo="V izz)U߆8lkn_z+ +~mx:PX\. ;`8K_~0 +0=@0FWBC""%Fgܖe (O" #$$*$ #uv!^mkAN"Pt2/ >.9BnK{?};JS # = } E    &< 7 D /O ^ =  c 4 !j cA ( S $~0 % $8Xa]'J+^c9 + : qRG 0 e ++o+O;! i J h y i&k5  J `eBx<k^K= ! k" !X!  bPP|Lp F H i  Z @X ; rN"tGj4 zL(/;c,-4~*dC'6 BFq*Z> tE  YQ?]#&)+:-u-",x +'N#-Q[2 g |f;Tms'N: CD/ }  Y  UJp&  L! f x* C P VC) fN  BDp#I o EUkf.ߜo߸ /  m p  } p R;8aRdSZh{]LwsRB&ޘ*޹ !{ m s9 lI k"|$U&(+,-uw.b- է,R+҅**Ӽ)Օ)5b)n)8*D +%+3,Q,x+<+7*h) (E(w()*,z-|5., *&=#z A#&'_&%Y$ $q # # #Q #6 # P#{ " < {  ;Do W E  ^ ( l ~nElQ[ y  gC0ekYeBx Gf8jT+S܊R;6,wj&U=ޞ0(3da\9߉ܱa۴ ڻ rB \"f`_VXH7 hv+DuPPmD0 o|XH   , _ XD}buK!  qT URr, Q{GiR}>1dJTB)k$Mj17I {K L{ 4 /;OlZ`]Gj 'tBR]m![#Hg$b%1&2(}/*+ 4,0[,+I*(&,"^ ?x9UD!aO<U ]U75i { ( r Y  Vsb  b&l2^".#$$$9V"375CE)# 7j $aL;<A+۩QO֕ ֫= غo!ޢ{ ,&Q&5^Czc " A m!$ '^()[)!p)#)%)&)*\'*l'+N'<,|',8(,)7-+X-m,,++@*)(&&"$y#"= "~!r !W 9ER %] ^C ]&\_] , Ad Fy | "#j_rT71j rt S>[9 y7cM ( o 16X'4e|}$p(,ue.ޭ/M/6o/]ާ.޳-,+[* p)'%#!.6d,e,.` v!l%! ) [,.~/hl00/-l+.'#W jKjG Q >hUl? 3 P \SM}{?s]BG@e1uF]'M  G$9R3U!aHII=-<H(E!S$'B*>,.W0T 0R."!,tx(#~"`-u| _\d#v-mg:& ;b6A%_ ߔ[!oNqo:Et:l\z 1 wW2 ޡ|ۅv[5گ [ :ߚ% =tpjP^!b,$\DY)Uu&TP  [KPc -!ݢ!>3!FR 0.Y=Fm3)j $#q%&''U&$ #k!'{w/"+mj 'NyV uvc3-[ m7`)G3lw sߑhdtk b]!["_###7R#h"{ !qM,-  :k0xpkO~ !8>Y1B #sh43߽rΠ5SqԺbع^,ϿA;ȓmX6LҊRӅ Klpp&v[bٝt57`}0(ܚ1;ܰ^ۑ}C |N["Jud 2V}@En K d PuC yd-^=8D"|}% AZ(Y3D_H  T  XqM!"#Oh$i $- $6F$!#:#h""9!G! ^ -7)VY#)F&PFFG[ބpzձ / ( ;w[OVO,-ΌO:bB|0Ѱ-@% r6'0 u>be+ >rMr!y ? ~ Z!9yg |t 0'F`nQ+zDBW%R|*h@a7   e1 y  G = e^ Di  1% < 9 #:zEMff,-1n Py 8_  & $ ^;Pn 8eDm&"t  GT=u!{ )  d 8  B5 p / 2fgQ?cy=B8  f 0q z } b (6pv"#24)::^ ", 5BG5 +,Q!e|#w+ X F )^ /3O?ي^=*޻ dF UXf ! 4 2  "k$&y '>#'%&Y'$(g"t)a)),**y,H@.y/d0+a/-+- )& " f !i7y + ' *7a?"}$gވ7٭EߘAS+ P  4z 2-DF7|pA*0Bg2ImM wp.:71bF+7Ff8}M_  ;  3F:WUd]M y  j.a6xKTR-  . _ L    > ` a V5M8O[U CK (H:d!=WX<T?  'e1 F2BV CH<c" W Q]b}^@G=DhwhhkB=W%:E6mdϼܤ4VD$9 @Ǟ֒Ϊv%yجYVzޫ8T $i=<;Er,;AznD::0.#ޞ ݡ 0ݖ^[]LD _>+y  M 2|(9I3-1cZd%4bkl j ! >_gYfRA{VF-wDT! #%&b&tO%{#T!`+mc1J!6e^  K%N GA#xI}R I a_2D;  srp| p Vf >1\6AsAE PHVeF1[@Emtz4h1D]f / QgG1D  yR~|P o 3%RhG-JSp!gT Fj F    - %"(u,/T2p455F442n 1 0? .D w-A ,+**)!)(r&%\9#V!%"t@ pQG*B{KB.f 3,_uOl"Te$s   ` @W"=Y 0%(sB+)w,],L+X+\v,_߿,c,oQ,j/+*])&#[."c{!N \Z N !b $ " I"'%-&H'}u'_'E&!%QH$!0X_3?  Ew) `H:MSD_=> _  &/5xId%'_U  0  Zh  ;D5)keos',!~FvocS{y}I޴|X ]"aVi3:\^Xr DQOcۤr|:ٵbV߆L1_k.oxx ,ߌSp*Vze|"m#W%uFߑ!W5yq4ݩO&۶/ڲ m#  . .@ % 3$V=oWd ޕ]۞G } Y4ߦtA :X$/#%"?$%#%s%z$!'#! * WTO^&sCd: )"^" !1"5 2# "ct%  <W9I{j  p ,5RJu@", ] kgdnHO8}mS\B Q Ph [? ]C2)(iG%A?qi1t {3 3U$JMelv3; [ - 6  . XQY|RkR> pN [>    q { nN % t>   MP 0 Y  HG %*,  $  N B  ~3 S cV2  y4 B ( Wl>=s%ZMIqQSeu:~wq50GcT\`L4 H aMݷU&@ 9 @ s N  as x? 7 s ( +QEQNd'Wmp  Z , y=qaYhYx`ME G  D h h,    Ut ' : Z#~=  M3 W   Ohae9E^?N{fJ+#ވ&a,ֶpҢ4fF6^̏B{Y˟^^Y8*Z ɖ bvɮɸ-:h~v: 1c-߼8 җ@w}wT$kآv4)+M0dפ#r^ bg ܰ aB UW|TUg D#<'*T-135;"7476&ǥ6Ū6 7ơ7lȣ8*9R΂:m::Fԁ9"8ك6k4201y/O-B+(%"~p| 7 SZ;GE T 8\KQ[1 Z{$V JG %J!|ۗ \ ޘLQ n. ? ߞ:lۈafuَ@,i/v bEWQG] _ =l25YU%Ww3A@v=BtW{ h -\.%yN1LQ=Y\[m%C/;{]%.Ix{=iOS 7 L-'s6C]Zl-!i @  y X # 2 L yՈ ?  4 b 7 Kc % ۦ RڡcaxI&W* CjE}[mwHT n^v!5z# y$> f$ }#N! Jm^S < ! :!g!!!"."Y"4"x"!"N!9!  A!!G! JF r2s/   g zDw O C  u I ":GP!."c##m#\"u i|j KX'hk.Y.c1x_zr N  a V , -5ؖ!0, v y  b)R"^޹d܍ܙd=~!v#3&v(/*`w+<,b,-q--^ -O-=.D~..2./U0I0Xg0/.+z)9'&&&%]'h(o)c+J,/,b+){&6$!t${H\h}6K, OjX   9 "  Y(d  yTt)F )MYAmX[zAޫCs8 ۥcٖ*M1ΏN^}ȝJ Sxśbŀ+M"ƲuƵnwɧHTӥUq6WQGQFq" MbqSYQߓ-RqKki0B\I$`u2}I\ Js3n$2 b -[ViH+ /B X [ e MtesRxgHQD 7 7a(}<%{7)D=X Z"#$S-&;''a(!(|('^&$#G!`@V@vRf1d|WX]/ [ {#sI;~V(^_hDd5:{C[eJ}ru0=' LCeHbtDCBv&lcBQ\ZG!ښ;Զpc"Aaz 6h F eee؟1D&s9` {$l(s+-.-/}/b.WE-+_)='H% $7>#k #" #s $%/&k'G'q'D&6&6%g&(H*_,!.x01 3A}3/20} #- (V $Ni  ] T ZPCNNUWR{d3Sd%">m$%&ZI''N'g%u#t7"!!,v T +3p۩ڮK۩& r6r!D[IPCw߭8{ڂqrۚKܚ\Y|݌c^ܟ$ZwpBo$!S5 R   a mJP.OD 9 uO?#'f) {,-R-Q,)A&k# tI6  x  Ai@* ) #M -%' &k'\((`)*+1b-.4Q/s/U.o-3+}*+T*&*1c***I*)(q'('K['(b''5(Es(c(o'4&%%n"r54%2_Yn-M2t8">"f {4WSnxt h F 9 1f F 5La  (]  < P  ~   J _,R/rK% * -T /= / . ,-s *n'$Y"!= +v i S ( M1  (k 5b ^ S7v 0 iT\[Ad { }-wjyrM27Y>??ѡ>K=ܘ;u96&3^N07K-*4)!(&/ %. b$ .#b ! \ x " M *d   fR<J  "TbbD]^  m@I_uP<#'n*1-P/P0z1%0+-* &Z%"ߴލ8OX0؛\ X׈ l-יK;)ڻMݢ}X-wxNI23qqXOy~ER.2>Dڈ֩hU s͠9>Ǩ Dj ̼ϔҁ X"!ޝ$m"~%(+].:T0E2221N/G-;,C+6+OF,P.Q0w2N2t0.-*%!{$zj .}"5<e   #D bWn &_+n0d4N7ys8g7"5cl27. +0']=%$X$;$&bJ'T(7)):F*V,*)7)K(&$R"%ȕ].̷1xԓ wx k[>l.RA 1A z_ 9j `y~$iNJo \4~kQ_yfn@glkq+8y\gT}&m;{{,;# : ] Ca K G ( j>Bt(^y4`(%U_A] tX4) y 2 dn 9 ~RD0D!l"K$y$D$" H+,xBr ]#3= 2( g#  j L (( W0">|$G%@&2B':'D'8'&&% $!FU^o`  ,MSR3t`74Ly\qj}{){M *b *  : }l^;WfkW]: ar i ROr:V;p=2Vg 97(9 ~ \}V F PoFWJg{DZ2. "b $ey%'V&&&7P&F%$$s$$WX#" .hm7;=` ! k" "o"""V# #; $ C% %#||!Ql$GKn [Po(P Pr͏Tz LO "G@Ν?ͧ̀ '˒ l u W eĠ  uĄŞTNj(Ǯq#.+5w{BˉeaѤwY}ֵcl״ؐbP*߭#X߳b%؞Qց*HЧ<#4ϐhQL[~\Lb')`h!p~q # 4SCu 3y/O n!#$d&)o{+-0\3$55153~1Y.*0&"^iL6K_Df 5  A sP:#_(,j0468CC:|;g<^=(=<5<:$09c7[56+4>343Z4+579;<<|x Q Ubl4[5G5 N r+"[6Y+ ^"#CC#!Pa0^ 6"#OH$$^#| b,@g 6 u 8  k'   ( $    <I>RFW$? r , 5hE{3{P;g=#u+kPjW;BVYF3J( !RxiZIa kSXlql Pd-&yna  hx"$|<&'0).!**'*.)] (l'&8#I!RlW D gncRHW?#wlrr&6  $!K!!y!! Paj 7t c    m<   9+DzT"rxbpnw-H8/Iށ:FMcW)܂ x P޿ x] * arriN&W ! | o"&0c' Md(I$!lDw [ v| pPv=N "@%' (+q.00?B0.,/+)\((q''>!'@&$" % T b Z0 oI-[2/BO[ OL r,E \!#3$1#B!;:]eGEOS Sߠ<_;ךQeJ3(D [ x ğHfu( <4'3geaF cd SZ#{s݈۹J~,4e)ک; gj ߃_!A9UMuNj : C U 8ޗ ; Uڔ ׃A9׫+?6ژzFQۄ۽ z:wܕ@ " , M[d0kOH7G-#)Rt+N`-aRU4e9JJ L q$N'3H p $jy-uz BnD`9 2$f 2 eEN>t9V:7.T E0 !? ; w < 1%27c}aZQSDA0q|NHH10tߜJtG6p܆٫0WEMf߂PP~Oz:d TC IGmURJSr}" }`/4ey f"$$$%a%%)G&.&%t$?$_#":! ?$B$ !i#n%^'+(("v'1%&&&('()(,'/%J0"Y0xr/4-/r*&S"c $ |' F))I(% %VH;# ( VIc)F  ZjqAٲ8 %|.<OׂIؘt eٔؐ_]]֞'՞luSρ'_@Drlؤ k ڀ qۻ ۠ F 33.߰'fh m0`q_nPyu:wCEQ>e'?t>.[,e0O@D  X) AO]f$!$'3*L8,,%,\*&"{EqX ^ OF!SqgZ"&\=*W,Z,.I.kS-+-);&$b#x""!!!!m .|e Cn!D""n8"8 !%[*xmtt   K:'l L g RV*5 [q +J g f +#=\%?#&x%n%t%a&yC(*,V..-,u*(&%#\#LA##J$7&3'l'W&%#R" lc HRRJTRe>Ra & \?   H  @^ty%  m 0a Oy < g*U  PI9  :$n80@IA9JPL9q|]H+ }0. VPwdcBLH=5%"@ZRE\^~P  05ܯsڛmJB~XlT\0F:Wդ"ՂZBURZ=oԤ(/\JId8%i*j+w=XSt"uevFR+n. c V[2 x  zTchnO _J(  O7fx|r e"c'#kq#"!" T  v\ R "S$'H )Op*gf++,3++=+++`+G**b8)x',&$O!Lؔ{a^ҎjʱȋBqsi0 S 8ȉDɁʩY̱ͲuϽ6ѻ}xօm\7ڎjTTPvEG%zx_[V(}jr"Q%$()!*Au+a,---p./i023f3+31O/4,:*'%]O$##OR$hI$` # ##!" cTe4#  M6n* P!$A&'B'5%!)mV?+ c y * {[ ; r Z O D} i WWRAzY= *BHp% Wgz|eX|:Kt;Eo/t $  K  I aC  | w6tYKO3z~r(^%i#  .s2U- N % J  vD; _;]9x;W{| 'N`uVQ+=2;Tf"3_r} IW,S$V{ #N \YW_wsX/CeuP/  |  & q^ -   I z {  Y O  o1 eG ` 3 sjXo d N,[lx ?7  J }y  < U 8u O Hf UdFFS1J9#r 9T\%:"Cw1`Jr( #x> L  =uY< 7 <% b,0+> 1 }Z(R pz )obz+Rz61$   : # I x tFL<gD`)5ӟ zҺ d !ch~##i.:0Je۪ۤXC|+ޗoߨl^4 j_y{/v&XY;8:ٖ֑<_soK<7%0X̢:`sǫV\ fr vWa05D!4$ &](:**ڒ*X޽)((m$)P]))*\+X,,, ,,;,+*)n)^'$!Vw@Y8iP   f+ z=-:?*UovNNz#x1gKI P9s^Vse5l~!  5s$$]% HH[Q]eN~":ߟ'&ܒi۞i3ٟڃۼ7HzJ;K gޘ/E&1F!FڴڼۢvEp{{݂l/h  w , E4 I .W ~SYdi1R \: .d+@}dWM7lBMh _l{ R 4  ) | v0A$';)$_x-XpEJ c#E%E%%#Z NoP L|nYRkxZj6g   s-%%-wkS*R2*qpO}0"w%w()B*)((Y)x+-0J2tߙ3c40&5@5[6|8^ۓ:ۛ<0>>Z>Ku>c= <:9zf99)9@9T8u64B1--o*;>'+\$|!!,;(fJ+ $ *&$P۠01ڣ.ْ'bױגףf x|8"I5 g]]<#& 0V^U/sAgv^-v9z~ wI 5WC<,E>E=>_?Qs%zMv$9, _z`v 3KWq V J|Q3\f@ "E&f)`+e,V+)&]s"k J b W 6& [W%|APO< ^= wj ;  =  U_ %N .h d^"  wRcf  n6^' *    lg |t6i ) ~t{Lf)g&N oZ!<$c&4)+rq-4./?0n%00 1Y f2 3T321U0\/S,0 1mN3L44A ;42 2i }. *8 O' E$D >!-   1T tL dm` V .AAFX S5dC,s$?1.+~9tX '<<M2R~{o&2bJw#SE1OhHd7 C e dN  e\!"$%<%$% #o`!iTw ?_h  ( b 5   YH=Ye 5 N }u !J""\""!,!0 T(j.[Zf`.zJFw##<@Ru   ' | 6{R  I#$ ;%q`$"_ esV  \ (WbO+a B Z;=%V<8,'  q8!c_ W 7  1 @ cP%X UM83l9  [&+P > {xB8Sv E9,i k !{G+DS>]Wq>/ zaXvtk4[MWzMvEh&kZ\kl!cr2Jb-/`A3K5!yq pG mw{`lkf ) c$ IK9v8B}#/ r  W ^]  G_s*05:eNU4ULC&$\ PO4lB ?kѤZ9w)1 mA֛Yەm:`h]ߍ5DRN LԐ k"E$'ͳgh9;͝W+X#o}elھ 07!oUf*X0n&#&),/o2 5n8;= ???`=,}:u6>2 m.8* &H# 6\t#"+ s  V +;w"?mHbo S "U<*P+n~;!k C _ 4r:%Q Iߏ{Mijuz %mteN2p2ߍܢ܎tڳ؋نUؖۋaY٦ڧVj߫Z'(T{KބG3O? 7 X4fEu9P)!8$u 'G( '@$Y!L) ;eT- eq S \ u3 C&&B, J1589h9 q8` 46 3 0S].R,+**+ +ND,, , /,I+^)|'1%`" 6' y^9 {oZ_ ޱܫ7G80d9n{ ZKBj-|pAa3|S}u9pl0S PCFr&,Ybb{^Xy LWW=75IQ13T+ < iK`bKXL_"h%6(<*$,,c,+*;)kK'?$N"Yt[zo@  7#jW`?D{"cY$UU}4Q4"T pW* De;xg:s?5>|0g*`   A m |eRz`XYdX y  x.g  ;   <u3ar'8/rx r $k(i*",+DI)%!2"- 5(%+& qY 8 N>  2M % pKS*C t/l$$~lW<e'[Q":%['EH)*++,*C)48'0$!m\+?u ^%v| ^ 7qZdf:Z:2l)W sR>o{ߦ # ظ֧Ӈ-  A qּח/٣gnhI,ZlZC/WށAݮ.܃gQV:ڋ)+|4~00:ܲ)ަZ`gK8+WB\ ^˵$uԉGbݯUEB={dJRw^42 + T!=\4d ] )!P"#0$h%\%q%P%$! # c##p$fS&6(+-/W%11 1a0C.)+}'0m$!Rg!V~y0c{p<}i) V nM[!G]OK;( |Iޚ9ݙ(uޣmTcU!֐ҝsNpc\iNz "H.>9gQ C ! $ ' )@ p+<,+Q*(`&$#!= N+0NMH Nj y!""[!VCHN 5^ ) {' 8MD5 c  H0"  o `' # Lf w Qx5/I 3K afZQa$c5+W^}[%7 LA>*LrY l4X6, ' ; s D QYQH} J # ] n7t,NSG<:Wb_4z=-Cq|y!3fG/T~{ޠߐF p 3  Dލw.yX-<ݼFv~xPDRh]5jަaf{پUq͈֜ʫوet"]dǣM'IQjR-%kC jhdu:* hR#`RI: sc&n "2$$7$" acj#"V!n01$t~ ypS+ yR7[d|A ?)zo% K y"D6ES&R޾ۨ{صӈBbѰЀzу4Ԃ7b4޺݅H57R@T"7p&{O@%(PiyceHTo\'mY]uf&LrL[J-C G "  6 R   u: V  ~Cs77IB Y#&Q*,b-%n0jA3156.6d777~6>H64S20,)&e$8"{!R Y . }   W d F J q < 4~ 0z [1LlEQPLBtG^nݾh(G&Kd 3H.o @M,!hj!3/9Q7+< 4>HyaSKi5*wMc[-m#S)YGH9nlUCU X     ,l 8 W; &&A,t_{IX{!"7$!$R%%n%$#4!EN z 2HW LKd.} I ? q % ekWjU[Sq  C 3 u ~> =J J &X+0f4"7/7s7MU642G/+H)g'c%e%C&)( * 0-q /% %1 0 .+'^#'x=9gw;L z:k"#9K?n n   @  |S+| k-t&R,`}eH 3 -6)o$nx~ L S# o ( bi S q .H 0 }YK $ 5DT imsXH04jB?7B5&t݋8}co0BӲҐLV3Զ!u`_Rn8fmEtXgQyAF UތdqCc7GqIӧѾ'ZG%jCBUI+WB*ڸن ؘۋ3 #ݳ{$ݳݦ E"u|i p#%{'M(x' &A$"=1ii!8t"L""B" MD$MT/UT0@&jS] gQ33 b !&}}P$r 6 )' + Fk  QO,;7W;V#=;bbVoNlLFP$ e8H~ߚڻgE -g)Kunqy>b"w Ag&~ E / R hIa`~?k =k f < R uC{N)P#SxX$ <r >.ar ' N GFzMNb<#Q"kU$ %$ " y  ! E@!L: uN Yp'9x Jw,B=qTuXhC!i xhn9!9$<&H'C'=?'&n#D!yK1"*-[ln@WB ]] u  b  i \+"f]XcJ]?5$g?[\ j|?WLyTcx6 H S  ~_>c!$PH'~:(C;'b$<: C'.^(bf$ t&81 y<t =  ?,n m  F  :~ibA G  LRIH&qv.   d   .  N   zv '   w  d  A+bT j} "\N`T0le"!%Z(+e.0f 1j1i0/;.>-E+35*?'@%H"r [ '8-d l"(O-HRm@ |ܶ7݊o0m Jt   @1 NF vIR^Y _   Q  Dt \ Z iD5MMVL ?  $9-Vxh3)\UV2i~b=gT@,=}m> 20&+u f PRe(O.:A6X  RS D 0( < b/lnv3q!k""E"9!o!" $ %}&l%_$s!(W +s ;# #Sz30p{z&oC\5l:VFrۦ%jۦ!ܬp=taH+*35Bf B ?C7ْ-؏Wڸܽlb*U]#[8WW*xr:Z>$ehH  )M:Y`bPqTUo$snU W o!Z # $ % Q& R&` % $A!U$-1{i.} XzM B z U  O.4  $ WJ  | 9 EZ ` M N #_ M  \ : (  }  :e  94o oHhKHE7Q,]{4,.#U7OKB>K!sc9 |0 kZ5h #o&(**=*ߣ(&ٔ"ktBy_)Wk Z ~U Һ lO  '\%K"0oY/\jpT/_1%~oGq  Y E :l0gHO"8& 4 T /y  u{ 5 8 D t  $    D o  'Q @nZ9 o%+"b: }  E >N y--`' >7CW [\Yk! P !!k(!% ECfArZA% %] T { 2 + [ '> :FnmZ l u?]R';:\*3s, *K e E+U %)k,c./S)/Mx.-4-,,X,F,S,,3f--n.p-b,)9'$"/0d48n~=l . Gn8D5z!=""G!y ?YV " $ % &S%#;!jh  Z*PB$r@ 3 #` si= hm~ߝ.-ڧVunZԄי6߻ܪ^کq+[V׵MRS_ 8 0@Z k ڹ L8CD, U 8D(o?{/,,POkrփWvp^LSB ,F]՚ XKJ N T~ +#!{$&Y'Ui(z(()'/'P&~j&6"&&8%;%v$K"B EQ}]IQ*#E^bSM=a7Qne `  ;ss^o\lJxv(,=R {.AEXWp؟ou9x',ףAVޕݱO2K߅P߿swK`[  ?jn=y j0\ &nY fn"\Xc_]wh9Cq$aFGh~&F g NF:gix"&x*|/.0%M22m2Q 2 Z2z w1C 0.Q -& , ,t --s . [1|3_4?5b5`3*1#r-e)"?%] @1hqX 1 \O|U3^ h9 2  Iw  S y  s Q  i | " |  0m}ng+   i O oDQ9 >  [zul|V dhX$e%5q}qMyJq[WpY>&dZ g &  { B I Pq7/>O4h.;Uwy? h 3 P Z %*L5H@ "+$%&1 ( ( ) V)Y ) \*1*;R* )(G':&:u#R   Y#Gj Iw_ai(GpB)%1 0 .V N e   Q h O& < Q  YM&g b | xDY4< ' $Y  <g?Q  jd m  v | ?E\X [p0g  &)/ze  3BXu}XxP6vqGUKL!uq5\`+ e   C-1L^] L|> Q#::-/yC(IP[]UW 9  ', R $օsLϚwΛ ZүmՊ֖+DՈY&c#׸ بK ڿܐ`".Y#: [b):a IIݙggiH'٬՛S)'Ҧ ٱBߢ^k)V{F]&Kq>{O'#l`k Y e <Y h r!L#&iH)*+k+6C+W)' % #!XT  d P!E"p"Z"!\X!! W=  3&( 8BNx(b_|;gaKE/BJ(ulp)!p?:r`Z)E%/iBm}~4d\umYk4ߨcn.tu3o'Ut2 HWUs^|6 L@qz[z`+ Rf6j1`AG3irh H4 E C#HG2` g |$  k$H _t-mv"z&#)>, n/ )2!3"4$5='>4)2P,Q0A.H-/)70s%"0^ `/C.<-^, V+ *(0)'%O"Prt>7 K  b . x . f~xw29 ߻ߗ8R1cH B]|:\8w j V<1Je:)^A +P')Pq5$|[e#UG0UO|c;ܤqP g̣ >%MвXx[iSAveW]msHq+.c.R!}'^ + EB,n xp0=; =B>bvDsvkL2=zR  %r  4Vnu]U^~i^QC   #k}s4eTL5N;;:h : | z.a`bU.>0 P c ^!= "$! i " ##@#u"4T!X(] [  Zy%bL } 1 r~ j  :ZR' y d $ tz<0I!%n(+A. 1 3j5|7Kx8)999 9l 888u8@837q6c4o0T+' ". T~ k" `cxASMVljZl5^<dVk<`?b]p?! Aa=D2Psmt?Y9Rg9՘Q'6dيܦO=.Vsp`s߹%[g\Ds>7&yo  {/ : @ l - /l"$4~,f3zESF/ 3`62E4(.igf_wcy E@$$t(,1 5 x83 : 9<<;ly:8(7k543I33 3*2;1.w*u&!EZ} KnڔB-noԾsjP7 xAҍӄ ֓݀Fݽ8ݭA:[j~i*%Q;Tbf~:}%JFn^ݗWhQۯUxZd/JP֫ؖ߅>}((mDq_7$WO6N;03 ] #K LKJgC E ^!hB- (bV : d 5 l  #  G;%G:j  n ,2 @C  nP  :# v"aU ; 2! "6"I"b!!@ +D % ;a[c K f; l2`ߪzN> wTd[ BAGfLJ%&"gV# * =Y4y) ," V T O t  )V߽,ߓcIާ4jۏqۯܦYFC8-!wZ65d{ub10 1 s r  p+ 5 ] 2N ~ J \O W    xD=N[)[Vd q 8  K  <h=[ ` V!B%_af @aj[ Z gsg z C   /T/G? c /"Y"C! ; ~$u t,R\E T`?s 71+W(9%# \  o7  eHFudTYwTs  l %&!aGPr/m%PN frv"6(H- yJ J&b "Wz$ &'O':(('n'&;W&6%5& &6 "'t'G'4r&$"~d.r  ۼ ]g~ NeҮ҆m /yӣGZ[)@EѮmDݠؑ܃AaӲԨj\z ߣ s4 ' L [ +  325ۣMڞo5r؎['փ.7uS`Ϭ0̆~ʤɼ*WE_λѰ ԨPگݣc!c O8"zI)Kc ^] Z } )I*(      7S v  <n 3& M \ Ap  zI ] |  p2S< X"( =  Ps #h   ]l U u @ 4 4k } p S ^(55mE% ڟגmbˎ=eĩ6wYS"žJŖ2ѠH֙>&:Y@0T aOp,n``Plu,j.m_ :OmP~X"VWc76Zis(F@ M Y % NL=> O"%B$m%+%%G% % v%S!&#k(%)%,%b.#/!0*/r-+q)&).#]I&*6x,] . G\xVDX~G O[ L 8DE 8P   0 V, h 'A Lq& c  >%$L{D2 =MOjrEt~pv@oNGqn: 1*mN ,_gS#(`f809?A=psK\#-f N882bgn 23#s %*n o/ 3# I7 :7=@%:CDDE?ED)*Cu@><0;nv:d_:Yn:: A97?6D4M1.+'/$L!2hl\ Z|i=Z*MtIM6uM  @%  {I !PN*'"V%`(w*;+,,+|(HZ&l#!'K;Ps1q|f1]y08<4c#c @ +#%}t'/v()(O(m^'%G#c" m<1FyEJ XOa"' E  %m t { F ,! P:.5 ' O]<$' R) ) ' '$!"wG/ g 5 " #  #  # ,R4?T[R@K)jx߆6ݏ܎۞ڞQ֤rӜ:9}@x`Bdźw}23X`ĕLCPUտ֟Uׅ21yֽV ۧ=q#.G =/ qQ:_i*`8cM*b  GbNR2Zvݲ yޫNkNUAFs`^V0  M  ^ -J+b)2   !8#C>%&V''&xV%#!+ :%-[.# Y ?9|=W"w+H.<UVK@TGt hW~4Xyxa63vSrOXew/zqPL<Mh&ځuX u?q'ݹHߟtTt iQAR)Igs= uvq?]x&\{#5gm lh>r}HB}} o߅d K@ U 6  k  NV  (8$u!&Td '!;"!-#:##$#]%D$%$%Y%w$%"&()%+-.0G28 34433L29/z,m)R%P {(/<Y?'n O 97 e h  U`^bM,"E%')$u+,;.7^/30/o.N;,6)&"N89 {w!> 9ߣWf6n;U/7MRDkz^!}[R_"d.ioDwrW 3 bo) Rr`yq- B 2  KF  4*Mwz+ m8  R\SXU z  f"%'6)6,/1r222(20 W- +*? @'C % #""Q"mw#]#\# #"("#w "01 J u(Md-eOs!_ "$vf!+__h_2<1!)4Cd W &?n;  {x=0g x c  "%fJx \G>NeBTWL*!R$'4)u*>W+6+e+_+H+)+:(^&$U#"D5!5 F X 5 > 4 z  N,<Z    }| KUi q @ ?X{-/Z  g &- [ ( %Lx Bs~(_# c :|l/98qP@LKO>"Ouy?tQ3H > k0ןZү6 m ְuY۹#nU%ݔ_5SB޲޼zu7;"Ak;P_޼tBey;{. 4oDC~.]~&|\f65V/ ~(M 5K )'A.F&I6df,spH M '  ?i]~| "$ $'(+.000R/)-{*Z($&g#!pV d \\4QKmap߯1hݠsݲ|ݠ>e޹ܸEh*&ܴ<߅!>nd<wn5t~Uu}d5^ݕ|ܦ[mډ6ڙ2,u Q$(m˘+Tt΅Чѧӯ֑zl~t J]R L   A4}Y)\G] a ] R \ :; [5K!Os""`!xX 1pD 4Hex "Z3&(y*/,aw,\, ,-.g/1I33443 3f 13, 2 f1^ /_ -+h'M$ ~1:+|p  *.lAQ h 0r:_d۫ھoصf   DDZewNN~YH 92`uKQ/53}/3+Xݍ^f &׈ՎO HFٴH",ډ6݄y mNW P EVaq< ,E#Kt   {~      N0h"&(*&0+*)g*)2&(8&@$4#4"P! $ ;!!!)!? (!   Y / ] U P #6g1!|lXvxf&MYC%u) v3ocNG.R}Gtg V\ Mx->!Q 5"w#$;%G%$-#N!a)44}A8hb}Ue!"# $ %p5'] )+z\,K,!+p)P&$8#!,9!F!%#d$yk% .% >$"m sV%=,^FT!! r!U * 7 !f " =$ #% % % % $i #o 5ca5'- a_ + . @ c { m V B>XFߺ mҗφ1lʙ Y _t[ʫawE4Ы"9) 3f>ؖ; <~پ`jJ9 Ħ@~ɱmoY`*ИQW?Ou{m7E)3ԝ_"شwٵڟ_ݓu Q_ A ^2ZT=a--o  * 6D}#NH3~w;7LC+! $%_'3((H(Wq'R&nH%{_$;]#"F"!\O!Tx jvLBB~T #+'FS,024un7u99ި98=7ܘ6e427ۨ0z-t)$:^4!% Z 6 o8nyzC@.i݊ g_ϊ0yAZHDk~7ƅ!̓uѲղYڎ܃|DOeݻ%ܴ =ݝ E%Lm;dJ q#a.7uu=`GJ߬Q݇dۯy=՜׼C6+JZ:5Hx"a2t{T XQmtOE?|i 7 5t $CIV{C$qb 1`  ku  c   !^ ' + . /3 / #. p+ '## W8@Qe z  L [   "F2xX !1""!V!x X?7 &6i}bB`i de 7LkQXMD,6jsY+ ze \(5gy )sl59|^>cd(G% E /[XCR }sJqU |IR& Y#o % ')70+,/14G79/:9-8643;2.+g*' #n5i)>2<]Tmew ] l&[L{fNe  c W 4Dk[P~CeSy=e$a2;|U etDhxU, `& dBhu4; pE}Mx!\$&(**m+ ',2-re./$2n4M6O7S 7 W7[614-3Hv1g0t0HR1K_2,3 3|3X2P0-)%d!VjV"' 4chaH~}cT=Ce`l y rn1 '-P0K>|+A6nܝ|Դ0* Ŋ ϼ1{TvƳm/ǵI}u9 rc ʹ 9{ a Ս ـa~#XC!bVk_[5Rz5X MW`}Jm Bpm7gyB31J a2&0!"8#hT#_ !Iaj. u! s";#D#\#u#]"0!X2+8x  qND o {  M  5 ',sw5})')E xB"m/')5I=V'Nctܲ۷ڡwVnع#(N'ݏh*W3t(@ QmWjjy]9ub F:sVA~ACtئ]؞ 5׃ע7J;گܿ_.6qd2dmiA%h,N Rr|mH HO [r%>/BqLquL>!mFJ o~ ;, }$(:k+xk.81=3W6z 9< ? @BDGH9!IHOiG8Ea:C @<9t5l2/8.,+)*!(X&2%8'#n mkY2Cin'cT- c ?1{.moR g!!! =J.|Kd :#js/}`d}F@iYPH{[p,I!gLٱAAw pwԎ"bؘ3۽t* }8Xv A?YOe=. TEt  ))I! ^#$9-&&'be&"%K# Wh)V$G&!"%K(yI++.I0241v5^555s 5 42L0.4,R)#&"!DNhBL+v]:( .Z? o }6<*pښGYۄ5ܭ]OE)ie $Ocl_7?!ۡ%(ۙ+ۇ-.i>/8j.P-+X) &"_~ ZTz _ M $D $Qu6T}    < ?  { ~m%A!9"d9# #$%'*E.2j5 U8!m:b"%;"`:"h8"5,!3Y I12 6/ -'!(-!a,z"*") &$.!0q]=KBdy} v  F ($Gw9,m=UR kQ.6 vh(c{(wO$(2Pڠ]r#Ӷ{2rEˋSɆ^ƹNƨk=,iɌf˕oΦҺ(ڍUY!C>} i W y NN f iMB ]`4Z<B iG U&  w:IBj;rXe6bEN;NjM * 2 f M } >Lu-NUhy  = .l [ u5 "1%7(,. 1ϵ234'5w.5Ũ4Ċ31/)-=*D'i$ȓ!ɞʥ>pitS8"m|. p qT|@;6H "9c,Hu{jTV^+!>eaԢE5 hX ծ տ f ַ 0 ՖsӨO=QI0ǪWq B:#d$oˊ%V̿˵60"(.AR:S L'V)rmt\1Pj}5 C>/ToB-1TK  TT O:-. ' 5 ~_=Czg02#}C>8 R hN+LC  X !s"`#n#C"! HKds:;O  !!(!H\hO h>>%iRPu"۲'׵+.Q1 3433%3Q3Z2sɴ221426!y7wΘ76i4y1-X\(LЃ#l4pv7%$ 3 t\. r'kg7\X&Vk FQvu_ڜ Jp ש ׈ Q ؂ - 7 x 4  xd 5]aj x wS и w2ҨiM@<@LdW u}ʨ 3ʩ "e ̳ϝ6.b~fCGKGhY+ l   6 V  D m JV "WVm2E3Qi& !K|ifn xz]gTk@vEfD]ok  *||zu=(?))C,ݖ__*Mii;qC1!ʓʗL ` b ʐ ? e < o 1޺xY%} < 7  z W۾G6g,;Ȧtp%| B`3|Y&Ot 9 2I$=+pN +5}IG4|v&7, #+ &" Q) a+ - . n.dt.n.MI.- - M-D4-,  ,+)<'%'"O`su9%p6C K~8 / 3 _ D'r J ~ n|+4.gF/%"O D8tcPd2?"  f & s &8 d k&   ^s q == V :}4'f71Uxe8p'3k|*rkt}r. Cn z=]2y"OARX v L a #ce>]p. $ B! VD  [ Z7#KHiMIIQ!v)# $F#Y" jGڗً-~(-#,  / v)ڱL)̱x(P'V%#$t#P"ȸ8" &gUDÇSm~Ɔ&ɜ7b - ֋N|7"Zܻo޲/l65J7s - d xe%!$')b+,l.R02ߨ5z8 ;e=Mڼ>>5ڠ=~;ݤ8D51.\?, -*~(c'7&&w ''(*,.0/11+1&k0Z.Xn,O)&k$6!0> Y5>QJމ^ ڷ ׵Unf1mɈɩ?1^~^׷"}$ePu\ U 5C?X#پYdvsK4HВj&Цi;ۗ;w3\Dv{ vl!k@ [-aWi\oora mdj1 xXYxob@ X 1 UP 2f P.NE\c!yY>wlbW2#[x.eY}{ +:Uh[}  * K Z|}`jHxK9:>-_1BLke > *$   U i {\ eiRC%s# 'V*S-T/r1C2$32q2}1#/dX.9-,q++;,`./00//Z,c(- $NZاIΜdru-ɳJ=QȊɝ"j˂j* Ըsn܊ߘUamh M^$% d <lbm|4߾XTmہrd2ۧ@fx 5\1.b0e10.e,Y Y) ,' %8%k%tK&3') ( ))((&$a" B}z 4|8  )K]>=#h o)C"%p(*,>.L081h1\/A-_,a+>*+,B-Y-ղ,դ+Hև)~&>#5 ]a$ڈ?ft*H ^y/bH NJ >oV<!fU&*>F.d13W45o4k?31K1eP1O12246<9,  q  o{WV<arC5{T 6DzC0F A ?dX#   {  U ;]B(:v#d1:" d B [' J M N5^e) K)@h׻ x o'̞l Ʈ7^&ɝpˬ!ѩ `:wKx o,ܟs]nP3%>*YD3m7 6Vڢױp{ѹϝ6|J P ӾS_ D~!v S   n FŅ Ƽ xƲ$ȟa L Ϧ H * =/Hބsk]?\WfN"[ Hb[RvQZ 7>1]l!ck$cc&'()ir+1%.G1D6:>@AkAEnAu?N<85{20/, .y.Dw.f.-0-N,e+N*<<)(J&`%$M$3# #&"!@G_ Km!l19&A d S3 xS )_~Z.[{T.jZ6?V;rK#U 8e!c!#:!P݀c ߔ߀neFlZ)l6a q YG | En ohXA4(= / Y C /$X'x*b,"--;Հ..͚.0. -Mh-*ϗ,7@+9k)!&m׾#\ /( u?|`*AJuX%v~`Q  :$"Hx=*.$    AW?mfef`!/oB 4k1 !xO^ 2~ w Q-8q (9e'"";71\_#& t @v CWe3QB9P M!.#[$k&bE(;*?,b>.P0562}3J332101;.#7,5)']%#5" e! 5    :I W $ sEh"QZC~N|v oi.P. = y= t !; &H:+_ _ Ya dC}gpH3mmdA[cpkWC,Sps^{ߢ|4۝CE } Rݔ&c+?/y2Tڮ5٫8f#; v r؅ *JUۧ!!FIeCj6*1A< \y"/L&")t+-0|14&679 :V\:19#74X2'/d,)"&T"4g  #y%C&G&D'G '{ ( ) B+ I, r, q++)%!;ejl  ".$$ %-%$"#Q#E#%88')4,)/Y_1w93 4K55a65647ѻ7ϴ8A:K< =Α?@RBMCD!DSE$GjHމJ( LMdMTMKcI|FHCY^?;%8573,1/eH.x,x*H(%kO#5z qQkN  X|k{LeYI':v~^(ޑ)ےE:"o <`#Я R̸(Peǫ s%b)M,Z.5//.-*(a'?%\$Lp$0#b"lHp"jh` --^߸9Zc]s`.q0agNN# B $P%1az #p%a&&3k&-%#$b"w qM1UjX}ZP  8 /     04#~&(*+--k(.-,z* (57&(#;"!l! (eY n-W~  aAFr*GJiTݒU׏߼ԍ;߼' ޣٚ[./rwՄ`a<{ώ͵˛\J_6̚>ζ1vϵ~N N)hL ǓšBųHƎw/rAv٥l[? ZV+* j& }.bj1CL h ?8f"& )?,Bn--R, ;+"*z(f&%$:#w# $hL%`& (9Z)*JO,-;///.x,)&$W#"Y"cG""! z b27}nH K" / _"R#$[%;%D$;#M!شOkpwQtYfEAw.Ӯ ԗ=QԊ1ԝ׎al!mP$ޅ&@'+(X'(l'0''p&;%$,ߑ#ߦ!, VX]V!3$b|? >&]PhOT{,+k0I1&c;J |ݧ (Q1haiݲ xt*:" &#+>7048D˕;;ǎ9O6x[3ƕ08'.m,S+a*7d)@(_'f׽%J$#i4"JB!;%m9Op=ip_  ~3o J 0%H+y059 =J?:@?E> h=c;n987o89L;>ACDDmCn,B&@8>"/-0+ (& %@$$$B$ $H F#o o!bfh+ JM! D$ %b&%t%x2%,$z$<#L!c67F Dߧ]υĦ=Reė~5,!Euͤ ˾[ ~ jß9n*m !$4Π'( (٢(mݲ'Xq&CC%9$7#"X"%"h! 4PҐDШͰO Fд F !Խ 0ֽ X G܌޲-k~KeW5cx+ ` 6 p y& "~##"U!=AJ {"%o')hT)(m%! ;d[  C->< E azIN0y"<*IQUj"S%H)ca,/ذ1p46 9:-Ϥ<>,???ٽ?=o;~840,&*ʼn!ɚiF,ғԆ[b&ktC> !gD;;ܗ#(K+E-<.oݥ.mޱ.r.-$h-, E,;+*M/* ***%*M* a*`F*?)#'Cߟ%"X2 Na*pE2N-l\ZIrZILHhD~ߪ tk P3Pٿ9#&JB()f+|,.zӄ1f4 85ؗi{@BICC)DCQ'CZA?$@e=;!74|/z+(&"Rvk ! 2U h 0[f>(H)@#e v3q Av q^Xt[XVA a, 2wB"v^K؋h׹d\2ո:j{4&֬Q֣ըԸ ) ,  D E |Arv+Ih(\ysz   7] * a 0 V c :Cm. ]m!#(%'b)T*I.,-P /o 42 !538Q;h>s@<A+AEu@o$?G=*;\9K8288N}:Tq<2>+(AOCeEFhGIdjIH{GD80@m;<60Z+}&!vE$z|_m#04oڛ*w7&ESf8rjUڿ0\ݦtnyW i _G{5^zJOhB?>0(ac|TC5޿K@ Ԯ .99,n!j&ƭ+^/`11}2ɭ1e 1Ck0)0ŕ0,Õ1%35/.7v9 ;r;J:Ư7Ť4g1ĉ/P.I.i1g]4H7W:!2;8:s73 -2B&lw^pM K[d3_)#P$:jXG f kO${K | *  W t _ Hf C.zO<[ F&"wU$[&}()g*)(G'%c$&$Ui$e%K݄'ې*X-O1OI4j6a797>5_320x,)%d!Xs S4A3D` +UQ_Hie# ט2YWzRΧ QN Gȱ c 3 WrӵZM7.|~9 $HvʫET]4ibQȲAƜ*̽y2sY( k+AVZX+sIY H"V+?m*"%)-T_1t3W5- 65}40B2b/2-/*K(V&$#!,! +!:!"<$&) + . 011/-m)4i&"y:!+ U )^\  .|XM:Q^:*U1ڑ N KurrgӺԬQp?a iiXn] 87$AT+rQ\ 5 FXz|*cy/ ^Q 3 ) ; f  :!) A# % &> ( ) * + , N- --q-y`--~z, +*93) ='0 $ "   g.H4( g o\ S |Y`1I~R{qpcrG7ؙ׋׏ ;r QJ  _ߪ"  _ /!IgdFDl0 Yi B?cb~|3_ޑ[2Ko93iY Βbhx 9#l%dF')ۼ*ݻ,/)1M5w8(8Yr?E @KǍ@XǑAB3DWDȉEzEF5;GKHIÁI\IGJE$~A]>α}:62¬- G(ë"ƫr FͰr %w=k  ˢ 5 ~w J pޑ {9 E 2 +xfMb#Is&R(O*M+2++`+* ** +K֨*y)z)]'c&r$p#!1пҼ"J ~@7OX!)#^%h'Ck*,B/y1=;4gT671S9p:D;U; ;}:99 =875U942o1<0:/ .A-,*;!' "ZUB ވJ s٧֌?ԯ3}ԍ<ӽQߐd_ݬ̭e،bѡӑvu ۋ͛~N*f+qneDT`$R͚ͼ͸lQ̪srȈ4obOýU $ʯJxʆBиMLufw@M-6! MJ* \ se'XU   l v } 4,iYj V$g(+.C0k10 /- ,n t)%l!Rcj B Z4MSJ')Z#3V<> =h6fx.,  5.rL2`f|SdT1UfADMp- <=Z)y&"mp^͙]g<BT ω \aמگ$ U$޺'S+ަ.ޕ1-K4G=6H78n8۸9:y:;?ܗ;E<ݾ<ߵ:0>;nh;1;[\:r85 E2 / ,1 (< %? Q"  P5N^   dJ 1#S%s'$( ***}*)}(9'8&9%$k$#2_##" ""##$%d'H;(;) )%*#*U),(4K'ާ%q$m܉"8! IۧDقmrة<> I5 {F*XEHom AUJ G> lR!x O!@$*& ))+,L-. 0G11j1q0I/.H4.ߑ-M,p*((%!e=tf:ոԜ,{ hF"ԞMBUhOieZ)nK8 P7l" &( K-2-6/9Q<? A.B$BBB\BiBbBB'CQCKCܓCJDPFEEתFsVHISK?LsLgK*JLIսFfD4B|F@>= =iخ;ڸ9 731N.,,,D-/71345^6G6|5n4D<20-B + (_ /'z % K$j <# "&  ^ ]  &E *?TY$ T&c8uf`f 5HBUSzַТ͈]ɍt N `(A(}')Ҷ+-/0!1222ͱ2gѭ1|=08ٽ.},)I&S8#' rZP:\t  }[  1 6 n: ;6|&#hr&)P,mS.B/"1TB2{o3`425?&78d868[b8M_75xd30ka.o+)?'\&o&A&/&2*& %+%#v!,? YA{w^ ،7a;\e٨Hz"hg/w % .Erh Y|/>7:a"$:')*R,-g-U- -]ܵ.&x/Mޤ/k.+(%Vb#;!=ۃYea$ԉmъR̩ r ɴS8 # TI  SR!8kGJ#nsl 0 l#' l "%Y(W+v,t-#.]"//$0/0//3.w-,c,p,K,p+0*V)(c'%#!؃#FD}bӆӨ}ؒeۭRg,j 4Lr4"J%g()a)(&# Kme&>g  d[ ^[N55cOJTIn*D߮ިO/vG+y"c Rڼ^ݸAk(HaeuxzyF2E3)Tߑ2߰BcaH|O ~n N$s5?9u    T ?' B   E #  j{ (!_ q#Q @&j)1,//`2p46*7 08 9u9d::<:::v:>98 68)8B8| 849+L9<9J8 741-)T%/!bux k HC7z;mn]!V#!5&/(*}+|,-7-f,0+*!(&#.-!-_GEP@ DCTA2!T- J m X . E ~|í¸©¼Ì!$"#%r'O*-c145W9< )@ŬB |D6ELŖDjC@Ayp@۾>~==@= <ѿ<, =4>|>?y˓@͘A~BѪCѪDDeDB']?Yյ:6>5R.:(!F)|JMy7] *$ GH]-x|& ={'!!!#q>&B()Tڍ+7-޳.025T9N=@AE2IMEKL@KJsIyUH1ؕG:GFaѵFFFFFȑDBhǀ@>;|9J7A5h3뾫1ƽ/-]+Ѽ(F%Ta"d~ſ Ȝ!ML "ٹbcPZBVq Wfxk.h8݁4rٔ/n>S(jֺ3=|9dvبQv9e~YPJFgW?kAgIJ*sDj/y E x(U7kcym';>4z)n]8 %Rޤ.Dߩ &*1/1'221޵0 ݭ/ /..<.ܶ/[062kP3#44P55g6X6665\3#1-l )#Fm #c # / W( F"@ $$%%B%J%?&\(G*P,g_.d012023=3T33y4'6P95;.>~pA0D:yF+H$HHCHFuE'D| C3B߁A@?ܪ>^<:6]3/ ׁ,nֹ)Թ'%ӵ&ъ&&ͯ't(7))r*C)(ω'&d$٣"4! Z!^sk,Yg^B)  n$_Yh] Iܺ"ر$֮&(*uw,uӤ---~+2)6)_7)*]+S;,oV--꿜+ )&"(Ө<ktK z Rj :P ϵ "Ki u"t$&`(`)") <*͆*^Z*x:)C'%"j)}fk( s\g ~  Q  /j?p =| q"މ$U&8ܤ'ܧ(ݭ)ߒ*Nf+%,&,L_-.k$/g01XC3Tf4TM5 367w7J8[8$8*765<42pV1/-J+5)o)&"~}s O A,s:4) kF:+BNUt|7gݘ/ڕܭN8 O͹ʎ59Mpƽ$,euZ(_. Eӵ #ֳ3ر?M쌬 Nۧשݬ򝰸y˹5ȥ_J ; g D;D )N "m [4T7||% Mr!j"#"IP!,  =?" Q[cRYH R$f H r .SyJ9 `GV1= P"O^$X%`&*&U'd'&"%N$OР"ϟ 7YMϔגyRx#  Fun@3irqje G?mA !9WPH |"F#$$|$$j$F#e"15!yC "w%g.),/e2FJ4(5)7J78"74d1, -S(n#:(&<rSXz : c  \ m   'SWbSLFvy^UK~gs"&-*h,D.w/ j/h.,|*(%N#\;!1Blޏ_џ0ϐ7& = S|1s˃@ ŵ 3 jŧ ] LuH:LK3,^\ k  ~P   ?y IWu9HJM5R}zo=Z n! 0!yHεlʒq"_\]}u:bF+"%Hƾ(xɗ*͋++R+X9*.)'&G%#N"G R,z  A! 7&A*<, v..._-,C+:T+*K;*u)߈)Q)۟))T* +r؏+>,_{,ض,Gv,,Զ+s++*K+S+_+X+Bt+d ,b;- .t802p469j93;#>2 @CE-GHHGEjBJR?;[85T43 1g0 . 5-C u+)'n%#a!n ps H>Tj<-t~2FD0 a֊ԁ!['&Ӽ,C1$4tԹ5|P6g655(L+H*+?*'r$!FD<+{*fl A i G 0 KdH!? $&(M)^*T*L+,m.0135@7:899\87e53204޹/ /n.4./0/Ѱ.-,,6+1*K)QԢ(0(S'4}'N'G' '>'݄(eޔ)F+,f.߶0y/2331֨/Ւ,(ү$ e f|h]:ʳ6ʆU8 DZ #u6pƍƭaǹǫǚǘVGOЪU1D2.߼#+㹄 ,[W_7쵟 zWW`nhxn=F w x!>!"r#$8&(-+Y,ю-Ң-Yԕ,L*F'# 6U"q7yo.  \ |c " VWhz$ {9!]A ? !| ""#,$H$X% &P(W7*+_-.A/Mn//? .o,X*'$q!v6/Y*WW K.33̤ʴ ɝ ɰ z*%9.roH xGBqmS" &sy(  E6XGJ:Hڊځ$ڮ61KזV>ӥ__Y<[b ( 6^[ơsY0Ѽ JG"4 P#'*q/-[./30 12E32m1/.N+ R(4 %a"; EgerN7@rQE  3lA- 4!""ް#ݑ$s%&b&O=&%=$.#!D ]3uV g!!f"4 #!X#E#Z#" jS2 -k e  KC  7rtZ5V |OZ)Gi Ix?R1&  >W@"Aack{c,A)}$ ޜ۾ { ?JԠ" uӃ Ӓ 1eL *ߝ l 5TRr  Z " $9 t' v*P - V/ 91 2q 3& 3 s21s0/r/Y..V-3-- !-k--K-L,,+'{*A)(ZV'%x'mx(*%,../>1N2+222PS2=1-160;e/b.L.=a.i./R;0O1.m1#p1"1j0"/.Y..}/12b.4.5(g6Q|6530-*a'Y$=3!=i /gk7bTlSt޽'C;Iʼ™#} %b ͽ8#zV&),/11;2G2a1//..A/ 0ܿ@1h"2½23Cā3ē4fC6[8Q ;'>@DB7įB)A@xU=7:'739x0,5(Lϙ$$ R@<߈eKS;h" = & G 9lYd,#l(iN-,26;:B>@B1CCPCBAi)Ar@@d?]?:?>I>'>E=2b!'ql K % !  :  L! K fNrlIcX yܫJ_M7~ٿ@5L(-7&!%o(+aQ. B0 2 3z4*4aq43+2(0-+'C#\g1% I $o<Q2Xޢܐ۪J?*۩$!ݨxPIa@*O u]#6Q9V G7Yv<eCq ] { 1:zD3\ }u\5{c5e  Upw&.2': y MD-}\'d:/K)+kVe q .% $n `PZ<:6L K[m4-hm_dyi*WX(AgN$" | Z~Di?/4bb$]]h7!< 7Z q > $U f i\z <" iݙ4B a uђ"tv&#(_) *)a)(&s(Dp(@('Iԟ&4%1ӄ$$.ҧ&!)Y,O0,3!5%J6jv6ۘ5!3S1.?*m&!P2;P w\M=_ ZMM9m J#lj&)Y,0{49-=@CKFH9JKR KJJ!<-!g*!^g"H<%+)g-y1Ξ465pµ30Ҽ-sX+ *t(_''&Q$]#ۣ!> Уè2: #T'~+d1hw6:>C!;7{!5=2$A/,(^%! wY#X JoN1 !֢WG7Nη͗UE8ru s#Иl4HmCvo݌|;G~X%SWlM9"yW,G^lͺmĸ&o}lRAD-ϽAG; ?PN.PrI> InC7^|A@ =bA7o ) I N  Ga { 4 s w  D H G P hk   O  :'])E$0 h - J;!ZIE 1 #!k<^FB ۼע;֙پMO @ P dh*;97bl6j_ Oqc h^Ծ5 4O"݄֔DN)H!!_" #}#s$%'[ާ(*ۆ+,-Pg.ل.;.,/C+*D)((Gd(9('&E.&U%#f9"  lE$S }``mHQ/3!D$mD',*,[/194s'6 r7 7'753Q20 /-+C4)'V&%}%/&&2'0'&U%# "ށ ds׏?Zc"4{  Z 4 > A .4`6N#dTy & * V  'y z }q W E = KYЄ s bɷ FSBA$P$1LhSx"IS'B^+*0./M0<1 3c3.p4 55+642N1 H0.,d* B'G#$F2 "$0%; ;&&j'2'x'&'M(e)1*q9+a,.e0H߽1|ڜ23x{3N33v33j4P5̐67LՅ9}O;8=H?}nAC(E3\HmJM2OQTBV9)Yh[o\l\]\v[!YVsR#VNIEd03YY* -< E8u}-$QF`#, ִd1R6 3;e_sts`B%\ a(ڈޣ</!>P"R#$%'O(6) "* {*( * (G &Z # ? kVkc`m [a  kfB{7nY9cB!"W#_$$D%%]Z&~/'5(:)x2*B+9,,\-_E-%,E,+q*'*) '$o&g%"O C- J W*9cgag}<^B[TUQI!G9sFw"j9ma4z'[cTs#C~  bNQFx1PSCٶVCGLц +ŕz   : K T s `ӀP؏Pٺ wHp٤%ۏ K?&lQR04* ,]_ E/ #% 'c''qd' & &8&'_)+(-P0R2567C8!8q7#6'4h24X3#R33U4<4g68:&=2?BWDFHJJVK+KzK]dK&JGZEe]BN?7|<947f3wd0--ve*(5&7$/#="N[ ;` z@\"  T,_TZTi "N),"Dh2*ݔ Ih 9PF@uRݭa%>ȟl RR$η )'-)R26:=ʺ[@ӻ!B~C/DSDܽD BAa?=iA?˵p??0I=o—:?85u4ة3,r3\%32U1=e/,|*q)9R(N;'!&$df"Q E $D RCS > #&)4d.737;J?k:BVDF|HRJJJHPG ENDnIDMD݁EمF{GqHzlI JkIVˆH>FƜCAJ>E<(k:L 8?=5O52p.++ݾC'# DvOA =Qʮ  GO $Ќ[)ϤN%g*ձ׏3۝!.!b0DsӈNՅχ|bǏl.찿t1/.cֽo%7غ; Dkz`1s J *  ߵ !ۻ"Ҿ~$²&('+fk-.00,@1&2N3U4e44+3=0,&!m(%  ]V9+I . ]ijy}ypOe  Z Q2 XZLZ#O ([+.c0e110/.'@-+*}))(6&\=%Kv#h4!tX]xfC iU܀\CߺRQܭt;Aؽ0֩Ջ,)W٭(݊ZX6}4"SU2GjBJ#c8)ܧ30Ӣ:,X|WƩpqÂ4 +WɂcO @Ҭ nӞS\=X'H6s$O y~%]*."2m58>9U6;;y ; O;): 975/2^.*xM'#f* Jb$ G} X G 9= ,$ R5"#F$/$x# :q'Jrkg j" 4$Pv%,J&&'k('9' =&s $j "Z } > \]  !q/l!"*>#" !< x,J 8 4 t'$/o*m8-3f b`.|~\#{Bm ~ ژEj%/!Ol&xi,Л2DUJVNQTiVWU7XWVyTRjPKOLN[N P'|R]U7XmZ9['Y\J\/\3&[Y̍XyWVU[cTQN ;Ky1GγBQ>V:`ԓ6 38/=ӫ,|{)[&* #'L/׾n4 [zlEW~CYyG;q߅ z4 v j = /o O}JȼP" "$z'*-04s(7u9 \;٭<&;f;R:9ܧ*99OK:V@EWBLjC dD\5EEFHJKL[MUNMr K TH\Ce?9 4.1 +(|$A!V? $$l K'9*,3A 34o44C1432h1CC/,),&")rfE. ]NR+ < Q|>5OA~8vIOHVtx?\(UrF"&n;_ې4efӷcё$%.m`A qTF^{ '$w&̹(g)ΐ)(3'T&%˗%0`&0Y({΁+/y2>577&7*Ϸ7]}7h%7Ϥ65J5ܭ3S1k.+&U;"LU 'U 4;[6 5y&x٢!&׎&Ez+<0m4J8Z٫ԙ YwϷbXYІ$ 6 0"ҳ#%.%a&}&&[m%;$$c%`&ʻ'u($))O(Xř'%$#kc!֋:۽Tެ 6 < d J k l  q  l  8hCIL!B%"),/>23@4943}=1O/g-+) ('(f'Z''z'*'&%$#QN#X"6#r$Q%2:''>(ى'/O&i$.!w.pvv j ">~'sl,/r.T}*bϫL@WТnH5Q̘ʍm{5,a9m|̗TtZsj6SKǢÚ?ż K u{ / 6 Y괶  g Yr<zQ2gG2!$#(),^$0 4HI79k;<<<[<;vp:k9G 7 5 30.+F)E(y&O$R" rM(!#5$$gO% C%l%&X( */-M0824O6<8a9"H:S:rG;;~;;A)<\<'>S?f`@GAyAk%A?N=:793B%/+'$ #!SZ T8'2Vd : /l=I.}A7O8gpk""p#%& e޼wޓu . Mۯ6ںI>uAH*ݹVޫI~1 gv"[$σ&(<+d, Ʉ-_ʷ.//0Cr00ـ00ߡ//b./,5+*)e':&^$" \ J }m"':+/4;8J+G|"FDPړC عB2BA7A%BtB ՉBrPBPםA?$=ر9\6A2A.j*#&#t6 8,% 4-%=ue?=d߻Zuڮ7v$R(+ڱ?pՕ&Mxӧ & B^'Yy֜,/c͍ ʏ%g5+#1y6:)K>C@P@59@h ?=2=kX??}?>Y= ;] {96k3/+ ($"! #%-&n'&)*GT,Z.41t3 |6g $9;=?@@@( @t?>.>>n>>Z==K%̖:l61L-Qy("ԸRB 4 )M ^74 sn,Z k. $v*|0y48v:;:(:Q8;5,]3 C1?/|\/WQ/@/!07z0;0A0j/.-KI,O+^*/*f*J*>Յ*Dҷ*0Ь*)=(2&/a#t%הtٍ ۋ ݄ߨ%{KYpJqxmyh دrTߪgOU*3QIL݉ڦB֘KͨVHatַ*gc #m 뼑 Wɮӏ! |"Xf$u&(,*2,(-+y(C% " Y  0  I ,Lyu"I%u(m*j, -a "/ ?0@/1.11 2 ,2!8282o1b0[+/s .,+=*G*Z**\+J,S-.l/0)1191Q1d0/t,2l*'$.!^{VZ  B0l.v"*p)J  % 1 i) 3YYs{;4^d{G}4V:&I޽mګBk6'Ҽ] fщS !);d K \L +. 73ilqa 2:ުh "#D$ %)[$ݭ"Jݾ VA@I[NѠl- OC ֧fMO _k 6 Cjt F  o $ *m/ r499b=B5G FK 5OBRnTk)VWX#=ZI[\N\2]s]}a]12]\[ZݗY$ܘWTEQLMd IѰD %@F#ں>A?^?~%ABBLDCEEZFqFBFͿGcKI|KWN-}QAUTeVl}XY0YYXKWXV5TP.L dF ? L9 2-)}Z'%$$#@#(!-0fc34Y555 6Y 6 966mi78Y:<?LAsCE FkFbFFA;E DB@*?=K;H:CQ9s˽8o8On8;8a7)6842/-h)M&#"r=jT/T  i‡G3SAtlWLC=Î5oEl̾LEtϹϗϾͰscHk̜͊T B!DAͲҙύgckXޜ`Z(ۓ>,XZG -~ t Ɂ qR čX>g& ˋ%Δ)lн,eҨ/+2 Ի34Ӹ6Ӫ8: :Q;;:;=;:;xQ:i73.E )#Nb1H- pN%Q| um\)7 !#5%'(X*m++ !,>, +_+[S+ i+ed+( j++Y+>+z+J*)V(V&$c#"!a l2OU!qF9pnhA  x jIUPUDb^_JޏMr*1nmǸźɾ_\?ؤ^ۏߵyiIJd /hms ) nGUQ{*#+'+/u369\UyA'DF]I~ LNQTVXWY|Z4[[I\\{c]w޶]yܕ]\>[6ԶXvU*QNI F|B=^?[h<_9`&6hʤ2/J+j<'"xKEp2xuHؐ\ w jW <1P%`8N-G876DZ$1:4O7M9* ~; >= >@N@AA;A;@^>W=;h957b530j.=,, l*WB)=y(&'J'ۑ&-&%ς% 6%%ƥ$#6Ɠ"!^w;ư(ŹÁ-Ž ~ \"%m\;}ԼKFzT}}!`нG[+ ^ Rm C(l62٦Cޒ=]!m!!g "ZE{xIX d >!w! 7Q:1%!O%>)W-1Ni4x7n[:=?PB DuFHIJN J_ I HtGSF%oFG1H}iIpJ2K0sKZKJRHGD{]B ?$<#83\'/U=*"$(hcB~Ru$s[ B& & ! " [Q`+S.зSbS-DDfÅI ɲFTʹZo b u ) ؜4^zj"۞d٢FٜFٞY3ٗM!z%ی(ۉ+h.!/N /Lx. -w-Y,\+hW*);))(D (&#Uf/ /] m &  +b&H!&*/37Q;X?4B0DPEWF9GGGG`G 5HHI#K2NP֕SUXWYoqY@XnW UQNI׫ERAm$=8d4[0 +Yd'b"tψ2GӜsMڽ Th"]ByMF 1 2 M +?c*,:{?6J2; ^ EP 3h`vl/#&*. 2 5R78 m9ou98=68t7R6R 6 &6& 5*4V4363e3E45a78<::x5;:~x:9m87`6M5so4@3X1/+'#I437 sgujYj* fz.) W _oN'aS$m uߩ(< = >  N _ېa[ܛD:{Fj>1ph(Cl`b)&%[W)<Q& C]".A>[#d;&a()u )6))Y<)('%#+ md`jzoAr 0 P k, K ALU=Zf!e?%Jߑ)`. \37˕;R>OÉ@BDFI!L#ÇO"$RraTwUqVU_էTkR8۵O?`<@?W?<=9=܄ >>=9< b;#9o%l85'\6(3*0,C-.&)0$]3V!517?8!88~888I :T ;8=?I@KBxC*CBڼAF@р><<7;m<%U<< 84#0Z+&"!GJ;οT Ĉ (I>΃ R'њѾyXkiӰmo%q߰4ӠlȐ?ąS B7 +:]͜ġȖ$~ц.?Aרpo;R1hɯ:TtȸxC KzlI/1%+"1m 78<(C@Bg=DDԲDgԪCdTB|AU@?]@_&AІA΋A9@ 8?9r=89J::(987b6p_53>420P-)%I!YՂ ѠMTi @<I,ɍʘ~= 8׋mNܪaF-[vv9j B%Oug* _ՈAWBO߮ YЊE΁ͱ̰ p˺[ȲoǡSzĤ zmȬE ڜ W)BaK,z6:Qrr jh ' c 5B t mS '  { r e xz x H   N-!?O$&L) +e-/p$1(23156974;2<6=>=ddh -1vLa7 J |"&r;*T-/k/ {0V;1p2N46y:>DyFI@N RKUWqY`ՕZB[Aԛ[zҐ[[QZVYA;XV(UpRrOFKɆF13A;5>07*q%q CR)' H؝TJSp412@8?w [YP=I\SU[ rr}F@[h 'O-$+܅ Jn Sn0o @+# &h)|-:3t:@6FVƤKʴPGTӸWY܊[{\fC\%[%Z,Yp~Y,YyXWfWfUS P ]N L{ I WG D 9A n= 9 {5 K1 - * 's $ OQ}MO %%*.{'13$*5p5n5s54> |2i!_0!$.q,p+`E++ ,t./h1234w5vb5O5@(54%>4f32 $1m/܀-h+)F֍&#cΫ d}o|vm!7-y Ȳ  4c /ִjKqNZPKPoͫo[ѶC|+QAk2oܥ֗.@/&trN-gBۊai[7`h(S$ 6jktbܵ(K \ i~~)pkeG%#ͧ&S*-X1̥4̷719;9=~=<ɤ;~ʤ97340F-v+ژ)&*((O'&%=$"T >N?x` W` J V"Aw!$''* -Jq0~.3a5378I9:9WN9 U8v76_6H60z66H6G53T1^/0-=+(0l&%$6!O1.x "{ 9E}}VѐHͦʥȥyeps ' ͭ bX`FsٸYݲ I".] ߳ٞi͹g+:}4>⣸H킭AAcVwi'.n^X5A[hȍOJUXZp~ߤ wP#g>8 \!lvuO X \s m# {$c w( + 3, P, , + , q- / 337b;?nCsFI.@1|C:DWC@=x:714G20n0L.w+[(>%#)"F; Z3x|1 Y UM!k!VQ5n !*"#e$v%&'Q)*N1,-/"1]p3`5?7Qئ8w9:@؋:T;D<>=X!>ۦ>Lۦ>J><.;8z6܄3D0x,$)8%"L޳_FR\Ϊ ͤ k =}Σmq?ЪJ:Z 8޶ L  5 :4c@ ! $ & W(y)$F)X'm&# 3*]UK~i_Qۏj ր!#",_$Ӭ%Ӊ'ա)6+ڐ,$-K.`/y0_-11nU2>346q8;Pu= @2:B~CEEF!FDBT@=7 r; 9 8 8q9z:p9B7 5 3 0@,7)%0" [_P$  $k sy ?#$&)B**l*/*s)=)@')3)*( ,߮- u/F124Ӷ44Ӫ4[42/1/Ml,')q% n!Jܔt@EtޕzOQۯ3N#٬$֟ 27 |x-)pOc#ioN襳4}@عAܼB5ØC0FɶyN3.Ӏ6KَKA ʓ LPE'ia͏xЬјѐ ЭϣiA ̲".": ˄h˳x_ƙ,Ʊ2LjONj1"ň$h)')u++ʪ+^+,\,ը-0{ۀ2!44:3/2/C-?*kH'O$9f!7  yjqDC>[,"A' M- m2%63:2j<===a =<2<;< 59FuށmH'KLX{[݀B6Wݠ2Zh9"D] zy (1LF c K9r . N 0 q< ) n ] q   cT\#'a,<03 t6<89G9+I9!8763l,1.2,)#(&%l$VO$4#"!$x onI  ~{ K% e DHEsrd/$1{ !<ѿ1 @"6ɐ#ʆ!̸$'}*:-HՂ/w1կ2 3RӪ2#Ҿ1#w0(/N*.OY-Hٞ,,u++Vm+ !+*)0T(q&eW# \Hq%aU c uuoPLB(];%aܖ"N*|W   >{nV}2=  Ma4Az "J'_u+ZK.0uc23~76 8}ܵ;>?דA2C`ӯCBmAթ?=:;[=:?@3AMAAAACAA{ A A` 6AV 0A A AZ >A e@ J?%=;{9742Ge1 W0)/s-+!'+%#%)c-EL1c46";8 T9.1:n;A<=?j@xA=B]B#پAe@J~>0<.$9K62/0Þ-U+!n)'3&Wˇ$"!XԦ!Ք!R[!  BעUkr~^# 0}F1{|KMh_ª jx'S臼N@䰹o ӸZVߋAxeܵĞzڥUIȺi9YaёΤٍ̺ˏTɎnjƟ85rÃk?X ˮH #'ڦ,035;5 ԁ68lv9:<8<^˰;b;=;R:785J2d/Bބ+3~(z%!"7(Ro 7 arxJS 2jyJ];= $()U q- 1H .5Y 7 9= : ;] :L9 7H3t0,1](%cw"| WU~{` _!!""ص!OZ LQACc XϬϋ eP1ؔX۫r܇l7}a">/\E DmyP]!yb |Pv*EN7E4("0gѼΠBuȪNƊ  ϼD׽hÚt(9Թqۏ(`j`'N`  p : `NS (BuSq$Q\M (@)p!SZ\V6 K&JG0 y!"&"8$+&6(+T-70J122d0E. +(O "%X"y{yXxX"%%2n'(z2('S$/!)  b U0 Jv  Tj=*V=}O 753Y"P%]a I"=f$Zs&'(*7-m0z23&32d1#0E\001"3)44z4g<380-C*k&"cS{$$B 0o\}OeH e>ms - $ )y v B 0 (  ox7[O@ J  (|C8 T"!/%O)\,{0vf3059617U6b5SR4LI2I/,*'W$r! aBЧr͕2X%kBϪK҅Ֆt E f. _߂ X K] \E y)U!R#O].t%DQa_ <> W>  AUIybQa6 #I t! K({.3J7;Qr?6B]EGIK?NPeR3TwUHUZTRQ/QQRc RCQsO"M2IO D& @w <+ 957!5b#30-*.%#J! U~=VR(w "t#"P#";!# 62} .! "3$e @' )*FV-z03s6|89:gv:K97fޖ5C83[0p#.Ս+#)']%Ƴ#X"BF!? r•_~h{| Rn=Sru}ŝ~g'&쎿E%.C6*DkV0~ۜ\`.=֓^ܦ# _.|%pSt^1(J_R.{k$IN~"WOR ϔ  ςb͵nͻ; 5M͔VcsP ?"a1%'ٕ*ܦ-0469/;t<=<:<733!/7*W%[ Af  3  j H  e ' > D.L7S|0MDM > ebUE x$vjz+R;!$&R&W7&$"t Nr&s!e z* +6 I N {a 3 e [%V9Й:̟esȿ7ȪWk&]2<NOqW"Ut`/Hl{^z ۬D۟.>٠d\Zר֒(6Ջ/>Fۢ Z#8)vbQ ~GBI dg{1A~y/wiU] c;  ( . r zA 1    C"2;#9#A$$$5$+$ ,#X"!U,ObH!DS( e3 /;hpj< cUsH> ~!62#$~%$A#G)"u ,8j5Vmd> @ g 4$iG`S^@"P&^*-0234r44F311?2:3{4D5 542k0 /I00V14217/I+& aw& ^A4 ܕGH_7o ѿ ӞHڱ{Knt=r/ Ku:|"&Vw)n8++Y+F*(&4!%ۙ#۞"j"l"{R#j##!i0K F)eҕχ+6̍ JY ]r $  ekD%wª~4Zk] ٩,A)!;=ߋP,.5PU;0.ijh k 7# lX2Q&b; X! $[ '> g*E + E,+*))&*$`###$T%c&p'S'-&N%6#!q!"%7{)\-15D84;=@RCO4F oHH BJK"MM3OrR}TRV8WqiWyVSGP9=LG{B_>:;Q8 #63@.13/[-q,E*(M&#X~ MCH yD1jG4nO6"P&),/13g251/-,+4)'%>#1 t!2|o*?s^ښ`p-7Aĺ, ߲9f4춭>6vRۚ(Eнيcùœ_ E˖ސQ07Tgu]#mtDIEgݸ49 f߄ar.Y܀>'QѬђ0Ei.ԟ*ӶC #"C"$p%?ͭ&)ͱ'>(N(7ь)ӹ)r)f'E&!$&?!Q0Ql5/@Q."<9$5%r%"%&r&F&%%3#:|!k% +#+$ %" N&& &F$X#;b"!pQ1CBP، v-~$~Hd;փMf"'sWB+9t W 7= 0 >R6{[~o3g)3&lo! TJw-޵ܺSTl%&>%<> ;Dњ*q5Ш)SЬJЭ ,ъ e֭ח<!aN# 'E@g# CS{%7W$*|o2U;UY6~GkM DomC{U c!!!!ri!F3!z H U+>yHRciUJx,5UO%W q[  B L > C `Q w  tiE 3 i3|< @ Z"n$i 'Q)[[,>/1v!4w6 89~:O99j8E51. *<$&"B V K  2J   , s J  o  Xy l~IP&"*g"!#7# $ %} & ''8''&`$!!"#< ! -D?LM,U\ R ބ ۣ  6 .  xҡ* 3ָ ב ؐ ه I _p S cNH(X P `ݰ ߎ H<@43BCJfQ!.6xqa$Yn&vj/^kUV[01%|` 9Z Ux!{"c%:',(a)),*4t+H-5/147t9; \<_-= B= =2)@eBxaCyC]*CiCzB@R?!i=;976sb6 6 7 8z9Y9;z8`7f[68U54E4y]3P220 0-/'///?20Q0/0#0e/`/@.S,F*!'t0#"`&lU)+ ?-].T/P0]1y2O31۬3J3W\3=2Џ0Qk.J̙+P=($?v! w/µt =,sh} '®óM ƓǔKЊ X ][PH܅ٌ0kOJ~UTQwYͻeJ e#6Ƶ܌}ֶg;Ύaook;0N}?vc= Q09U8" G }g}m՝e.#֞&֥)JZ,X.f1ڔ35܆5546ڍ66֪6}6e6642/,)%B~!Vs%F0 i 0 { 2 ` .*jB~ @HC     0 U A jx)~(Y' e0 %  Co޺ݚ`}E|8J +p;t`T?t c2U#F n}ET`0,H =gcPsDslM-;MG-?ok4a,D?dqjJcaZ/IHe`I?ܥD|=>\[kR\T2M$m541#~& vn>+}*f R }DOs i1epMd)'rd 9"YpxLM?A%[ m  |>w 3 {c S)2Kt L+ r > Z fb}/M MSnR`%p4 \/ede'#(+.o0 1+26 T3 3 2 2C1|0p/15.K-*-=,,,m-,+c*zY) G( e' &^&M&N'''E'K%D"k,ha  JCyLZs.Cl, ; ( NtS R JQLyoq"uwEEkfl 4?b˷&ɷW U 5 D g⿙G$Ǚb˞ - ^X ? y  n *cUB:Ud\!6:lE, aW7  Ha0_< =# 3'>+m/37];??B=DE9G$HIDJ'L}gON3RTGVkWVRsN>Jc GUC@?= UA:T62A/D+['/$V"  Fz { $>0?W& kMٝ |ؒ { @ ھ jq!#I&?(BA))P)'%# =_kw!+HzPҔ ѝ EF U ̽7wͦ: Ӿ'S؆۟>EH`x!$q|"e7 s~k![ޤ$&v( *)+#,-.J.j1-+(q&%*c$#ZG#q#i$$qr%&1)/q+t-k#//P0y0/ c- $+AO){d('Y(@)+9W/N3h7q;=E@tCEG5I!JJgJ>`KzLY7N:UOaOrNaKDHCE7Ar>;97L5W2/,b)B{&#! mH_+ E  J}af6AP # 61#k(2,؅.,/Qؒ. =-l+0t)'&&Bc&&%H%@$":T c=x1MGR c Oѯ X `lͼyZϯQ8dg"cSɍoY8Ft߄œajޡ%~TJ=xVDȰʠxѢ>?UhY=f= )^l ' AN|4 a  _ 5dVE0r' "!D#D"$$Zg%T&$Z'O'߈'& <%e"L1޲fM.JVZ SU!S#E%&5("+>-.Z/*.!-*(H'D%H"-RQ0E (2F  2x 9 @ l ߕ   W  :ֲ Eԓ *Ӟ w GJ g؎ ڀ  ?s R  f { LQ ~YBf 3 E q  ftjxI 8SB= qھ[K&|ն}۞gCiwlAc?5-_$<8\PLiA$r)zfF1`uV[Bjbaf`$6BER^l$'bd g hWl V `#Y$%:%P#= I$-gH ~ E 7= n k fSX xnvjwEGeTt# af`hrQ; hR q[  8^bkP0o<9^"d&3&+Z 04H8;;";u:X9?7]5%2+0,a)%T"r73^ uze) l-#"%q(+*I+(,6,*()%RR"  !cK"""M"#L""!% ')=~*)f(2<&#!R)` >J/qX!W mOe,E="Vdf66;߱0 0]])yi)8ca[Ǧ ǚ  Ƞ ɻ b7UЉ&g?K։w{gu׀ Hx ٹٶUd~} 8p AC ЪpΒDVkv7].R+ W|!F&,+04;9Du=`A D&*GVHoMHwGUF}D7)BX?o=:d8:5?3E2M3F46536 7 7 o7% 6F666!v7D,88878875u 44@55Cw5 5=4333k4754K7T9N 0; =E? EAdCD8MFlGRlGE"jC {@ ~= ): |6q 26.p)b$8B,y"% (+-/012W3!3Hv3?3uڔ221u1Ч0}/N.d!-+*ǣ)Ɂ(*'́%hϑ#-o! $b\zըyٵ 0bQ}{,OhK3vUYJ܌݈VGۣ :؎֑V`BXYG9_@>ώ@Ц*r^т^(t|7Nj{ Nn#a$jS(_+Uu----`}+')%z&B#\!id%l3EA\-e4 Z }k-x]Lm]iWb~{% J$ t!; ##@$6#G#)#!NR-X v rl4Ete Hqt y(gdQ+UQcjprP*7B8%Jw^O[/{%Hdۏ6\Ԏҽ\RҙO%Pv#Uɬ"%,YS%Ƿ }; ˠ ;͕ hѰv\hE227M`)<0C~"*QH UV`ntG"`}+a%߼+2TJNgvP:E.a  x8 D TP u @ ?  a  h Ky~ I '' y  <N}!}G5u |1H[}x z\<~ VY Hi]Bk3Bt~\  %` r x "n!N$j'v*?`- /:w122-21%0n/~.-2!_,"+f$*~%*&+&- %/o#!2!3443Q3222-32K1.'+'# X3{= # YWr<22L 6   zyvP -o]F TqK;!Y )Y zZōQzeIҨcbɦ xg ^ ۱z   [ k .*(_؛,&45+B7+#"a]4h~+yD!6"IA @^.TՒubJ^ ,"ܲ#$%!6&&'2(J)T)4[*r+-.t04a7;X>lt@oBHDQD D D!D CmA?dO= ;]98&9;}>BvHE|G4IJK J J>HE-BnD>0:|5;0 +p R& "%n}L 5 GZ   =f  + S$(YX+-n/81"2!45 79`;=y">H>>=C-?3k  [F v  { , R- =W |^ $ gE3 'fBogBi k'@Xot F,'  וZ rGبھݍK$<7m\M4SOj%m< TA eG0z3")x&sy* @.14U"793 I:{:p975N310H /"q0#1%Z4&v7%:j$=^"3?* @/AAAAOcA@?/>p;G9+5>0+' " |lF*  )xHOsEG&6h\6B8rbn^S iw) ^{"*; <]?W|۸nn//6ʰ|=ةcj [+: XU)LjIn,47 ix0wM6{ib SIFlk 8@+%l-*.2i 678 +87%76y5554_J434432$0a-)%r7#!9!,/" $6' +-?0.#1 (2+3-4`-@6h+7'8g#:";=?IA cBBBA@]N@B@B;@q|@b@@@\?l=n:*7 531O0Q.q+ ) %!] 6p ' 6MD!'s'-\10303P3211d۝/Tڞ.<.1.Y.K.Me//M030)/7/`.rl-j,׆+ ٘*ډ)܂(޵'''u&z߃%v$@#ߊ!k`7+0r=& M_;ݷ_٘iq`Si׺E7;߱ݟ%6P63D8O$jZ۟@ݾߛu"-Pqf6 ^vj0Z W~8  ?  _F' i*T tE,?sh c  YMe1 [= I # B#dkpޗ"ޮ&ߘ*@-02?5B6l6530K-)$,~ ,NC i  Y< 8wf u  $9 du Ez8j p / Qk{lf8 ?q{SJBl//JZu[@R|76 `KL po3WF9@لV4ѐ G̋3'YW,@×  ͖ )ZEnQUccC ~ID"%t4Fu1ESDKom4y(G 2ߍ G76di C}4 ]"7a6 qn " xGPU{~OjZR]*#/c>ޕ"oءiخ)ڰ.u/ y6 mh#hZ n%{),k/$U01O3 4/5(6 6 t6 65 3 2^1 0.M.-0n,*) ){(({'Y&%=$!a!P#<$r%=$'$" _[r!$')?*CT)>'$c ]Qu~Ra3l9D uG2X#Uz+%`~ Z:>J,XVt Ƹj s - Ԯ< ( D I >J@(ykӺy1q4Q$k%Ǵ/Z͌fЕ ~ro>VO L1}9k#_A om5!k%,(u+R|-o 0l36f9;m<9t"!&$t)'+(,>*?.*80* 2*2l*3)4?(6&_8T$9!:;97e59}31-bp*&" rIhGP0x_pnc2|I!! p!b"e#p# "7 ! ! S % : J   s |FA z!"2C$% '(+, =.\.5..",$)A:%< iK%tmcd $ ~}t!P2 ݧcn%Ԗӭ+ԆE֋س]K* ެ/uY[X+\?QJIEIODi~kLd@2+9}:!]J@Z}23%bWdp g XV; b" ^w$\<ImC!$0S&{&%#@! (ۤٷځG6ݧi" $ #')`**+=z, -,[C+'g"0%U2JKW0Za9+9Z ZdS};VjNpk3;.2-)+fZw~ WyC [ _ )I 0P,~OPtQ71SU.F.=z ЇK d ʪ Fz|;d1؟ LL8cw+UP_I \_~2%68rJnB y8ޕfx"93߲߳qߥ_J2Z+XVd']n ;QYa{WJw BH5 } / o  m  U = %/ktL 5lq=ݜVp8Of @'!!&H)KE+d-z5/0^Z1n0n!/7Y,O}) &$." \g/SdUkUL$(y"-$/%_1%J1$/#q-["*/ ' &o%  &X'8X*m- 0 4= 79. ;uL;mp:8}.631 /?,(%"Jk>/X M0o;yHJ3Bz=hE:;3jߝ8Ԣ2fRUmȊh!i Tq󅷭񦸂uC Ǝk$T5y7Lq[ԋ4ҐҲGHM<zDߥKt > p ") ߱EG CsY߃ { Be @}S`v!G<#pi%>'J(( M' $u!$$iD$%%e*w UA!!%!M-"##%&')*S,.->3H.7-;d,>*|>r(<&9#-7!4_)310=0D00y0;/10.,(Or#)  $ y _1 f v  w  g < wL (|KV +Q 4O +| ZP@j0[II",ސ%(g*nM,,,+?*s9)(&%$9#"\l9K+٨ O" I0yq2MJ"&?VV{_qtnfn %K  r[7aN7elFOx1Ua8G.6O 1Gdg3V2WA "$ &g'z(d(^r'<%1#F5"M !v?!"$'J)+:+?+'q)}L&h" ^?C cx  <ZdxaP2=?/.6T(uPm=a!xSU|}dxC~zIE5%\MN k *h  v% J+er MZ,Av@E{?x6X!VGش,ϾF`:.cҧr(Q? kt  # cLx X6O^|B >%D"G]_Ran 'CQ AK0x-]H4Xs>g p~J/)Id^OOFZV(Q<@~a " S B U H >݆Hp ڰ ! L ւCKjԟc] };voޱ+% s! #u$tQ&i't(T( ' 'O'Zt''''''|'d'&S$!~   S 40ml'R.I)" % D)@ ], .*0@ 22M3Z322Z?1P0uK/B 2. , e*'%V",n}j4 G Z~$}l/  .vOeվwΧ-)CdP EW 2%ϼOJ1nʠap̚$@5)Y&X$ XybؑWxھ"x܆l^W+5D#k<8;ClY)aQWVH-x  V!m$'*)u+, +--H./P// /h.5,(4%!C@0(~Q69 )" # % (;+-/00/@-,<,t+*u))'%%#v2 3  " - 7 7 =, Z   <    o C JCPl |e %#w$$I$6$#c""yf! W# Gb !*$)(+{/Q2]2hi1z.\* ]$y*|- \ O<g7 lc:ߢ?#CZ>ڧنF؎!#ق0ck. xLݷETa  %4D>'9]qp 91Kg({zGRue!J4K{q   8al$s tg <4{bgqdrRD{" "5!"#$%T)&&4&%/#!8#7>#P@ 6D zW=l5Pm{,Ag,rl! s y # [  S N D  c N iN>PhC}wZj5i}CPk*A!Alk + k3[*F*e|9RjP`C/ Gp?wFmw߈ irKz(GZPQ}6]q^wK4ij=0Cۓژ uܺqqQ]V|Z.Gx'W[VR1wV9Y0q 3{ I 0zp /  "~F9% _[ 9A n  Tn )4.!*K\ k >tts"& -) P*5)/z(&f$e#x"1$2%&c'&Z' %G"#" "w!d E0D   !"W_##['#T?"!{:*Kq c6u "H A!"&#"!,f&$I $GIy  J _&NTt}M\+]BdI  ~  bqb^^Ղ>k%u ʇWE}|s2߽CȸʸgJLd\.Q؂EQ+ٹgFSc;gZt: n %*)Mp,^A{ |!i|$&'Ma'T%"A.BJw\%3Q & X 0 ##|&6(L))(&;$z"0i JH>Ik!%PK)+f-$-&-jx+v)p'/x%#C" gfxs,7v  fm 3d ey6Rr  z^00|X<z >5O^yxn,"d#$P$#V!6AB7 7cQ 9! K xL+c[a q&nBg]/ /4lޏN-1 ߲ <ހ<6a\%1#j xM+#!jd[h:t% ;<%}4>E,tO-u P s 9r !# $G%7&$'/'B'&&H'(=(()([((H:()+.K///-+1*!('$!a ZFXw"yNqglKD,{R/XCwEn$ `>  UnU X>3o"R>fxh8*%y8~@  Y  ! C   4Z "_Ri5+Mv=3 ] wbs{>EjwHOvX u dXd@ߟޛ!xs܊&6aPWA2Kحe _f'_ټpPAޢrEt1`pGU0L;s?d3H6j  dtQ7Bm+>[T$߱y_9CY P6!j$E&'f((i(d(k)R**)z(F%"/ #oASPcX,<nTR< B .q  U me g i!#%'g)*Y+ ,V-sE.%.Q-S+q *(Z%$?P" USOd\v~<]$7Y5 V t2MH2isK  L̏R&dƒx&\Ə J+sɌ$wlR&4O8ܥޠB !!jPy8i?R.M8>(8@Y02(9_5P9ar8= X yD$ G  sy #$)%! %B$|" !l"##"M !! !# #{! :  s"u %H ( q+ -I/)0Or0/9m.9,h)d&R $w!V#  *8uVI3Qy  >  ? .]5u W  Z$ZI0YP{Td2  Y :V$F~bCgP8F dq'!$ &'(4)S))y'$ >:^Y*ro I!t+6vY|0^5j+;.a)b=wh>(' VmR m  5 SS!=0B_SO sSv P z nP & `  )G f wFX[@M<u z}#' r `  g  (] 0  : ) @S)UBs2$ T/ܘF30{YDݛ>Fz-.&`r #Q'GB|[dH,2< q C a d] 8 [g \-`K}6E;McKq2HqK I w:6 r "%S## #!/>SYޡCJD߶Eh4u5~)W{srP ; cJ]cNؘrNrݔ4߳'>. /'meߍw<>WD4XEi&9!4zh +to9cK8O}4 ]9>= % n  "  ; w o 4  -w+T?C Y.   = ,GJs &G;w\=I=B7 "$,&k''&$!bJ G/GOe> ~  v !/ "h x#B#;%"p en3] X ]d 4 4 DC | z  I>gj 1` + } m _m z b Y+KO"J}D(آ|0uЬ[vhҿISفh~߉*ؑtֶ~?8Uֹgײ@5܊4Mt] ?13#8gtj D W ?)h  lYB&}C"21DS<d^{ 96RK7߽?m=_!M"_#1$A$H%$bm$Q#"!i $1fQs ! #A $&4(((f('$![p2Jyh'5 v$E'0(n)d(!'x$""| *O LbyTbj s D 3 p% H EAAJ1?zKT l D N jU <x&Nb < AlVv*RJQ :ߠp1T9w ckNU_STY{")O]#XA]5܏r.WLDST#Tg {aHq:c%cqH}%?ME1T"^osZ 58T<D> Z{ r   n ) h [9   -  x  -  F e'wCG~q  a Z)  )  ]P 4 {\uL# Eq C gca  S.D;2Jh-[[y܅f܈B'V%S8yGrەwyܘiA0~"!{7pQjQ,&Z{;rL _eJH. .3 sGLWKF-  0 %N R  q }W2q 0 / u o! C# ,$ # " eO~+  $ EA sA Py FT(;Q";TOM (o_%a[3x4SصZՈ(ӗݷӴDdwvҬj֟{Sҭъѥ"=*صѭێݛ[5CEY8ڝی0 Q^2G$MQU yof V|H3߷ nwOltY}rH!H!x$N&n'-`)5*%,*)4)(z('5&?$h$`[$]c$>$ $($b #U"[7!62e.tF;V@e  J  {  Y  VT?n"g  C f"L/ | $'S"L "ߙ$@%i&&U&%%c%M%;%ޑ%J&J&' '''%e~#h 3ml B&NըKY'חg֣ڍP'LA+כiMX{se%~~" dy[P.*~ f k bA{!n ~e<utA = B @ s}Fjj:pz;)jaBF{e gr6q$(I++ ]+ *IF(Zg&$ #c#$I&f($+w=/ ,2l [456K{777x7)_6p>4K^1Y.B+ !(/ %i"\<*'SHY8D / G$ > pe> L  `T'We P vZ=in*8S|d$Y}9p88|'=.e`-d} V ۂTQc7 j;Vo;:kiPZ6~b '3L  4Vevn 4   V~.N Lwj >&vh W L qm{iJ?6lS 5 !L%Q(G**)5'F$!;A$}8F@D1m(`J d K u j )2W wPq"fڅ=׊LոM~RrT?Iy8 /2 V {<  EsgA\X @M=Wc p& P u rfeqWVb2\,~e   "  # I< |W `` & ,n O t Y{ #P%r& 1'&% _$ %#"M!`f@6,( Z l e Z +MT= =TDf}܈ hDi{ {Ұ 2й@̯ͅ%#kCZwβ#ϯ KЬКк]SoЫКXNqڼ]B%X\b"FsDmx]>cL2on | m x|!dT9޻2nfwH`"̡ɜ7ƍƔ+ȴʤ@ΓoҎRLpz+Y4;wk 2WDGYT dQ ^ ܞ y0 ݖ aB<cX%fC}   E A P e z;{9 "}%4s(*+)+U*eS)''%$$#g#D#+"J!4 ok6vU ] _  ?    3 l _ ANpu*YmہM glۅؚ@9 jΌl|0{ٖ!^: (A: ` =vdII.4]ML@V\wR 0j/0*YVTno1ef  % 54!J VI@ }k N T M L Qf;d 2    Wz  >%S7_aqOO, C*K e$#:$R$$$]#}##n$p%&'5('&b$!FT ~FJh1T l  - '  pZ Tj$5>y`QF|s8x&b[LR/IAm7w u B 7W< D |:!!K~#'G$$%;a%T% %7%x%%%gf%$#<"jt R38NR | yv. ~:h\$ Xc6UG^H2R i."#$%6&6&7% v%e!%^n%m*&.'|e(){*)'($3%m!  % rd}  2# JFb.!/Y/&M}at$ /iޯf܋xڼqۈ#z^y>'dA}R a@ u ; |̔ Ɂȡ ȺR11lwKbOz% b !% G!!3B!IbUUo b$  _SKYAcj! H%_u(R+.9122X1.*&1#a} J$l[E- E B  l\ 30 (FF#fkoaWOP v 9 I"2H d%D*-d01]!1T0/h"/L".,*|(}%!/dzWs߉ cن ؕ0XJE7/ Ÿ @ xn_&-dF +U'Cܻ?*8޵8j^MDofkR2Df4\/ y )\Vi%Qi ( $ p BC o &z:&AD`U8l}ac;9 Hb  80=: 0 ]" %H(?+b,j,F+)D& Q# $  ^ { iwrQ?{Q/,<@aE *"8$]%&&V%#_!Q$Oj@5NV l ז q $' M l Z P N >}@X%n(6?^ kA[p\h !)-ߜW:ٶT8p)وQtH#uTQ^~3oTR"j8|=)"1' KM~qd21]ktLZ1Ga`G~Dl# z` : XI q 6 Vs}n . ^( T 5 z A C < T M  ~~ ,{~ "" #. 5#>!:UP^ipp^v'5I&a|I a u Ut IlUvNt=}w 6 H iT_r)F1McK  `Y:7)jÒrp2۲0TICP Auh7j|KQLyl" p " v $` gm[2~fRw^ / :6 / , H   k!|L#,$%&'V^(jg)D*3,kW./01N2q21'4047.,) ' %u #Y &!   i  A) VMj}W * G>a6[:ngՁ3яR ,Ȧ8vRRjBĚƗ ɐ `. J|XSP[yhHL q nc]<2eb{dD^A;}"%')',']W%W#&!=!Txh!|"@$$$D # "v B"&#OW$v%S')*c+ w, - u/ 00 `0_.*J%M f!;gP1 t in | ~ }8 8c #y|ߚ{ߗ%#& ?()0*h)r/)'Q&S$i"R|/R6_ٶHnRYiީKy wrIyL&rA ]yc'~E73ycXn{&ʄq{{' '  ؚtܓ޹=Bij?Y %V1 c7` =#Zi9g8A^'7KQnYo:n vpjE#U <"?Z$1s&`M(*+u,C--+-S=,*(&E$B!@ `\ nMoT N wU "  X  ;V-}/b X@ 0 /O!Jh7I8ݞ8Y4uxC6%El3LolbZ> >Fk-_޺?5sx@ ߞ{҈ ixTއ1jJ?uY4NpY߄,,j՟2~fEP   2iJWl1 ^  2 r u n L / d 9i N n(JEP  vo  V )  * u  K R m nQ  `S  2!I_!w$'\(w(cz'}%#"5 p_gl/0[  6 x9H 0Lхԇ?N:>#t,& jDQO]Lv?=Iz mp !&#&%) ,.?/.u5-i+")S'%&m6%$$##M$;P%&;((]'#POa+\_K)p5h-F " p# "#l`"h!K!!"Z#1%$Bi$$$% %|! &I"%"$#"^$%z%&B'' '3*'{&%_$4K#h"! ;-b!y F^  bqw ։!<Na0ːa#"-Ҏop׶Z+2m}SWYG/>.l{rDUߚqO}aZ Γb@Ə=!K"#" O˱mN ԰# S 7i / !<#$L%'%T$-#}! m9!8"-$s$#!KLbs :s z  :   qm 5 ^ e^   '  >m "y:|  R_ ?N <Zzd*nZ; ~Ad[:bjW Q*7Uj%1tMkdt10#AO3 l=u >Zo5"y{s 4 Y%La; a2@rCEARHHR0X,<*YݨMc Ld%baYe*s(l߀(p7޸'n;$NMoY_"w$|>x^DU~m0a@_u   :7`Z!"M"Y")/"!!,"p"e"""n"!h!"";####.#g!U )   Sqi "oFg C GMj%7}݂qHKY%wԽN%Ɇɏf(ӇEfX.ہm߱|޻ݾڰ^ߔ>*u7 [dߪv۞#\ؓJ׋]זءQ C X %j%=Wq1O::y G | J xkWfsLujf:]:OVY.XYXP5 Cp a  # M - n E  _D0&znijI9R1Y Ck[UOPY.^`)Xi}KM9c . t U Vq KH  ?q ' i% R(J8w  %   p p. oo+?x F v93ͤ2$̀{Ι^k d#$}$]ڔ# " v!`ۅ!L!#W`$1%%%%w&W'((xE(&ML$D = G OZzc R:4\c  ,vgqt) Z"D#!%B&]'( * ,/ . 0;35c8{:I(?}@?fg> = o;PU963 / *%!j u3# #dQ< Ya]Y& vܙ@HކKVVcz,o^$sxzdEJmQq]ޛI]ݜ3Qa9V2V{&]nP|)CMbyz3!V)AN*b'?[n5ytU") {NgwN u ! -#cK&_+04 d8L::]852B/M-r+@)aF'$x" # IK 4 qj 8 1f2 rfU  `<V,  a d W 7 / K [ - G: s! W} 9lOJJ gU W'O }1v۠ " -Glˍi ?҅L0T0W^س0xH ނ]9ZCa]1 {{v   QN>!Z^#m($a##!\BD^Za(ZQ/(SA  /  'WaA0 . |dtm1 G O ^r7<(YOF g ')#%'gQ)R*A*)D)|'n&$P#! ca A)H]y wۥ<֧cv:ѾiL͸ah_̹>6 2 l & a֐h*օgKP-90D#H9C=7j[=zm>$Z`"5C azϲIP9ipwwΊ'҆,قX(>aޢ߈ir?rrfl*mY1A&q=SDkK  k#RW=?ly%R+5< } > $ 8%I h Y6R= {5 7-F!?#,%%%F%v$)# "+,"fW!q <y/M!'N#%^'(p))` ) (G'&%" "(  p/F l UrtrrJ_.-YbTfB p ۼ ۼjݘi^9(2*-t; u; I Pl-pCF%q H6 KdVy[8wmZ # }e CHA1B !  M> M W _   b" f%) ) z,\//CO/2-,*)")$T(%L'&&%#(%0"#!}"5"!"[!$!%t"&v#&p$$%$"$3 #![6 t  *V0B5?B |R )@fGBNR:}b/Wt? .ߡՋ"ч{D=NփF ڲBN =g|Rrr?u| nEww~!6n Pr5 OO$4PJ A@LCa+x$ +x"| 8I(!V"J" W#Q$.''wC*,h-0c3x56U85V/3 /+`7($!0y#.lQ Q  G ~  !fp! TS O X! ""9#,s$#%jB%$e7$##l##(#"=^!T,`  n#4~`WwJ[4 m W(oy?V ,y>-GaP \R 8 pBFt0h B 9J XYRSZv7*<~ C, H ? 1 }  c- t 4o W S hy,^eo)5VR,n".X ] LvC!/"y $q%\ '(x*V,_1./x1`2G3g5E789Z::c :741.j*P'# 8N .x EY q5 y04FG,Q5!C>+j? މ۾o۵&۔o۔NE)ޑkdYҍK{ `5HֿxhЙHxt7 ΰa $A0\[&tpJ\ ez2r9i=/Fis# ' L(5 'g &%O# "ykw  b K1)) S3a<7= Q n h 5O`a d ^ v _|$?6V M9@EPFpe) Y4uh ]O 3Jka$hG{9Tdڪ_OKܸ.9^:h+60v~OcJp\V ;P_V#&)6+fR,++v++CB,,-*}-x-N.k/0-1 3442k{/*+`&m"^CHhY~V3 C' F" *N OZZByp,HSc - s _ J ' X J Y@^@O"%(+.l2r ~55 8);@>?\@=@?>=|p<<;[99J87v53c1..,+HL*)($X('c'OA'?'C'/'e&b?&S%*>$/#߿!$ ,"JdH ".  *1yA  O F  [ \PT]y J H s Nu#}߽,ݤ5ݠu݁eAo _ P# Zj4@ 4snOjF*^Z fwAh~  Pcl{8{/Q|8   ` -3l|aoo ;S7W< uO!e$tm'A()E)>Q(<'i%}#"  u  !"vz#B$$@A$#=2" z/l (A r   g,7mTy$jfem Q>@t` 1H'tvޭc۝$]ٴׁx/i=׼׻Oݙߺ"xy0Sw5f^|}&KL8{I|5ZTbrGF4:pJ^a"YvcP?mo p^'Cv i']G :#'+7.c/ /{-C<+)&8$!-"`h$bgU<28Q] (: ps i]'F 7 V=oݾ4sQnsX7eoldlnkXV;. 8Қn2~-,ّJ#3R֗(ב0-KihPGOܹ߇;?ߖX9aj1![%}f$'[U>>U` K J z a T  8!x".w< z NrB\G;om2 QnXo(xn ^ ~!1` 0 2 <4Upڱg!O$ԇ&<))Ӻ+H--|-J, *b'$|"ݜ kG$!ޑ" #9%g&z'Z()K˒)*Ǡ*ju+zw,z͊-Vt.//r+.Z,,o+_)'y% "RTZ>v m0dr 8XNqU?)bFzڹLԬӻ4RBl` ߩ# ' *n,p.u0 2N1S/2o->*&#!4`0:!" ?# $%8'(Fp(uY(('&K%#[ : AbNtFX=a t- rL  ;<W  gH_ O#&q*.2"7;;uv>E@SA @>n<:w`7r52 1 /Y - +{ )i'C7%'" !5frF"E~ q u0v:W'9bYr*6P]"1>b17W[AD8vrk;jZ ah-m}j[ji_/\;#LnDrfW%1[f {yLycp:XZ\/HcS~ iz` > U ^Kq !C!  3! .# %'R))(z'%C>$#"m $f g u  p |kglr s+%d +9 '}!$a&5'kX'&i%#9" wtO\E "["Gl:c/<+  beB>la<)g+ݮYޕ\4 E'pCuwyMepk2 5q !E]4#  SBOciFyI;D S . C .B$ l'I)Y*g)&"ۅ+z\,  S ;%`LZXG-c\    !q$)k&F'n'A'J ' :'}_'e''&(()U+_-E/J2W:4X5534-C300Z-4*@&>#lг͏\>Ɛ[ 'ŕ d `  $ي&~ wsL%3nB"K[GX'2AK}mq(_! Yڙ m I7^0/!˭"#;v$9&$x#*"zkȺuʬ ̌ ΡWx5F)iVpX*T5| g\i~gg Bv tNQ{!9NC^Rr4t k =Bq$ڏ*J04%7x/9ԣ86480D,8)xy'h&B\'hZ(o)*0++x**rj)3(y'4&% $f"5niW lp!:8.7j.ZpQR5c= ix~0C"}Ք2җ=҈Qһg2ԠHI$ߍpX uL T hk0R j K  V']S z y  hE#*]- @eID+N< `Xb9M2l} Hsg4w/ [ . l Ge  !@! _wz*XV;0Q   > |N4e }  g!*"O#$/'),/B24{i6N76I]52/+,)&#)!V '%?DXRlߢݕ7R $) 1:h1) 3]Bco5w#kva 2   F9h+  L%~` Cd Y 9E|R1w  [7Ix7DfQb=1O J1g8O W C dp A4_ 2 ,FP]c %B! ITg V_C [ p *q V!.Zr{6^gh"wr+,mhA(U~  s?m3 r!Nn tQe  am |qxb_W?# 2 O Kڣآ|֟<_SdW?Jˆ >i!6"`"̮"c" cue8DMMnI6b@p2D J n{AeQZ >&:`?#C,n]n; !0  PhWH:~ !9#.'hB+-/Y1"92|2W21K0J/C.-,l+)'% "f&dSPx \ | & KUO{PكҊ#$ЯW NgW?'H֩ سؾIh֘ oHg#IaLRӐ&[؞^Ecc%   # 0*ٰ]YAة}"%YaMb5WD,9}+v  > D!LO T kulg s' bt  B @ S S W 3 |  HX })CGC4M)o M5V8BySg#I((s-ߢ2y7@ڃ;P|>)??A>b;j74޾2 ._*@'y$a#!J: m#zԈ, 0 [{>גss\ p܊߇Mr#5`5ފR|_v< cAxf`"]&):,-~ M/r 0UC111]1~1G1 e12S3N4q4*4}2m1M0Y/H//n0|`1uV2fӄ332л0-n8(%"v8  1li  XvLY )"j"? !, {9]$Net    8   V t  .  G3xgрE&xhά*e )r'%p% &9(|)+-d, +A(#$f!BB!}PCEE[6>[%th  ,M f{AY+!s'*%Kp 6{{pCGVQ;!h"##]#h"H"d("[!#k$WR&([*+8--. -,+y**^))O))2* +e+3 +d6*T(.'&,%"#!>BF|i0hoL X #c T gu^R-A42nRoNG><=(5 ?) J H :tqcG | V 0 :w%FL<+/{719[F)+y Lb-U a  c! i(iruNb3j(<>0\a /".%'C)+R],i,*r*k(&-%|"82T cIX^6I|g"$;BZ-~ Oaf 4 @&HBbUJ 4V+^oZ U@#޴h ޴0)T#f<4Ղ JaD1{uP0]Ә Ӡ֩c٬8bO0 n rU+ , r! |"2 Q"5 !< C < 6 @ < P ^` O " vy g - #'*-_/I0*0E/i-c+1)"'$,"b p$a\5 ^ U r   %  F f $ X h>$  p X G + T !a 5" "b # "; "$ V>o/PX eg > (R g ׿ L QJ r . ;L p 9  B R E`  >̠PC{єlѝPcbќlӢE(7'h'+'&I%$#" B l@:v2|:mqy{ bP7.|;X5i<,A7d ~<P+&un; 4* a_HS.OIpkm C o1 CK-  w  w \ T1WtBAf|*    5Q & @XT;9Pm?4Cy#;#(Z,/{2Q4u6"6z 8|8D8 6!52/tC-*_(%"20Y ) ~.Tq02;!dv6Y v c =O ? 931GqQq) G}'kl48:+2 - L * } wNRZ. o We6R+SK '!#T%E&'|&%/$/ $ 9$$p%Ve%u$q": Dl xV}XzTxY qPvN9Y@=In VR U  / $c V n w% y Dm . ] x : cK RL8 lkj LAF5/4tzOAE Y-n1J_Imo@v^vP:m}dLޏYۡ؏3ֿD +ӓSշ ܇Nq!I$&MJ(q)G** a*_)'(G'o%#q Ll# ~   k  vx  p |  h  /     8 .  m .$ 2qQ' x Di 3%  jTVzx  tJ V U=)f|  ) #|%x^( ) *; * )$ A( %q "F t \NW & ~' %X`K=+hS~*sd>\kBBF!$3/;޼ږ2զڏَ^$CwϒοJ0,5hPͪξ%d4}|փדS+P6 ydhӠ  [EU'@ = P P LEWw~ P~>ct H  `  +dZ6b \Wpql1E Y  x;kqf C[%njNd 1#\-7=( J  P %g ] z +Kq\ +GޥI 1 .; !L|Qu}=92 bZHW17~8mVܦBEgr3JXi1+n( +<!#ww$#6"5! \ 2,2z  Y !% # #$G%&I' (2}*n8+*Y)`'$/ !Z 3 X w/<+QMX+ig':| `X H  ~m)5J;c|8!/ AOyGgkK+ 1: "^Z2/TQ,K:=jQe h& zg٧ ֊ דڅG!m"6]WwHM~݁ޅksXYBOi4mS_y{=4 b2+ -"^##;##0$$k% & K& J&z %[ $ #c !S 2 ^Y ^ K ? M98}Kf  WG % b w ! % ) ^- 20 1 k2! 1 .7 * `% ~   ; 1 $  u h C F `TX,T-E]<OIc)"P ]xCP R#1h)^$Jae=zV8 1t#WL>*@0G-i j]H M-JkIjjH)VROۏ\۟vAeJޘNJV:"?{O z 'Z XPagZ%4LXG71 E  d d 9%xy+-x4 U f  ?r v;bYk?Cnr7&4~O  F%LL xa!h!"w""E#"o )"m! {u  ^!)!9I" "V "!; 5 K=9 G F75=&K2/{جaGؼ֯>|XѸnϓA BfKiѳnq1G ؂ژ{*>#!ކ  @ݵ9ް<;hC&QژOG.sxgڑۣ ݿ ]G<z : t,_3_^3E9F!=#w%&''l$'F=&#%j$#$%oq&=%%$"@ TO} z)z=dL;'9Wo u lx (v'"#l`i-rBpC  C >#ah~bB;T޶hDcBd  ۚSs=\q*ޥk!TS+ov o oAd!ZmX'<]|1JN_$R > +zCWKT J"z.#5#$ $#",!Er@/ l k\ ) NbG  e!a(Wwsy L h `0T*SIlMo^Ch Rm[+#a+B)ht~eW%`  & ^  I $ -? x_MOe7UD<~OSol9BF7ie<A6~C|rLz8;YCMz_@ p e M(K\M}+a S  _} @1 AR :o A B h[ x  i d _ 3 u  y  J   !h$R&& P& $| "K e l  `   #k & r >C  ?  fB   a i  -eXP+ / W tq,m H  Lu nD;gnX5(vQTwwA}Ch[EN%=rmcXY3D4[O6b}s oMY@ AQe *13+8l5U xS;S,'U  7 o W  o %    F  >  $  ? ^> Hk k  7  d_   XN"shtB0"Gu> G f a   a  b ) d4   Y .   ZL}+ ll Hc R q B 51+bwJ7`eAOp'vc1<Ԕ]0a,9r:SV4 Bc?/i܂+ߎ;%MnFם e~Aӕk/ќІ8ʼf?7cIŏpq  ˏΦvҭ c ټ :744Ek5'f" % ' # } + =/ " Qh]*_5\# d  Z/  ` f1FOqn>$r r,J*4:#o.}Q!dVJ =o6G#&so|;feAz-0. {x3  2  L  -&Fm G  )T _  ' d=@7ET~J7 S$~t|?Dz[]+Cs5&o# ;v g ]f-E8Ld~N[GR 4 [ >  ` }  Z B y k c Z P -I  s | ^E I E  f p$xCuOB&0 5u P       G' ) !z g#$&$#!Z"g] }F/4'1p(PH ^ݝ RؐWؓ )E Dr Af J"9 e Dw(Rn " N V kWWxmh%]|rb` o Jg(xSO1v !!7#J$$$~#5"%"8!^= c d?DXix= n!!"#/$3$#" moP[ cO K C Y<XTQFf/2tVd Eo:T( F*lu' JVO"H4G߳?__ߖ޼ IݽP7#ې X0cR7~d5+.=c((1b ߭>QfC'ifhXsS U0~fF[!"k9#/#p"n Zt$E\myk[+1p   <'  (p H h !? ""$"D"-f""#*$A%&&+"&#%#R$D##l!3"r! Y jW  7z f D{;y != ! ! ! ! e >@   f C   @W~wU!D@pFyCW9P1k\ ,.fHߦj~݌$34ߩ޸Njxӈ_8}+_Q ܊=$H"  7 C Y v1IfDws  6B5+. c  &     4 a  0  Y > *A ]JZ2:xN u H \jL U o {`To*lkB2Aqem`zL\%3a~nSW/g:u߃ޠWޙyl D N * ';  MD;+:~o*y=6h#smx </n\pNsw 4=6 sD6; i  : k9 3 . g'   G  p    =U86Rt> Pu   l T   M > B    C gS  V tj 1 ,q[dU~2<U  j  = \0Ix/ q[ 5 U;4!1J'x{o  :eI-a EH_,A)5e`%"+[;ZD=z6-H ;   p C il0`M;$4XN2w :wOc!%')*'*(+&e#   $ V a  Z I   6 n* MLHIcl !A;"."5"u""`K##E$[$2%> %!%a#S%$J$H$""7! /=B6A B+H igO   c   p _} 9Qfj s4bpSB`% z )  N IOk\)~ A 6P@  'O `#`&=w)U+Y{, , ,6 + 0*F(&Q#("I a{a 5  O  BX @e `3  T[oR62 u ]-\@>B-n)0_ z֞"*~՜ ׻ ڏy &JQV$4p]x%sbYU$w]AN> C2@PgGr tөҝғ.zڝۚԙܺձޜvM_gك@%2X*@GaddpuJO,q5kG yW ( swj5^`q<  \I)N q ;9 !F ) 5Q : )&_u`jR 4sJ &|  T :  d % I\'q'#X-DFxEfy}h:X#m& g &fYL 8 J u:{H>rY=H5v \ }5 D"b^P] #6%W&#&%H# 4q1 Hp= f  Wxa4k 5 51L,rRB`W K V ;Z$Go $h o |xkeV;IV}     a y0 &khs c  px@rW-Xl}p&iX0[   S : FUI[pV']5lAOsnB lj # |^Si*tgR J<n? w|:7thMN71Y%@ߓ5n'؞:֥hӆMP ΢_ ;qyυi<YоHTR`y+3$֓;ҫ.՚ԃ֚}ئ]I ܶ/߆ljb!mc=6:QTI1%  P J=GAie8R A XRV@H   1!!"m#g##W#S " " 1# #$%&&&V%%X%%\L%j$!"$ '}(f)2)g7(4&u.%?#k" ! !~ ! ! ! ! ! ! R } B ah<gi3Y' 9 }bd6t.spVKi:[# }. a xGV]]%f7u Md  .& +) 8  N   x.ayL Z - e  ]<[DH| C!N!kR!\!ED ""!r] k (/ z:{nu\ g#&)p*o*62)D&A$p!  y &   B {n x pPJ -~[c7)PP!+'gg_I8=T*o ک46PJџ+F,ˀ<['ޥ:α-g8t_Hׇ۬cߢD NX*u%${%vqn Wr{*" $Z%`&&' ('x&=$'j!I<dV% 6    zsH   :q};FYd`X/ #! "#!## D#L:#a#'$P%g'(.*!*D*Y*H)%' e&C $u,#~!,5+{s9 ay0,10rfM+I٥l܈7^! Ymx8އ߀Hh!,WWK- $tS\B c usHqN5h=MMc M׼j%xY(@d 9qi<-~i@~<dx0]o+toL#a|SDgRe cBy Wj9-+HX&l  U"*# "!/zj 2#YcbAmQ_T  6 5msR<{s";PqnpCj"Huka 9,th\ @ n 1 z  7   l L 3 " < ~qRraO2`%kPe^V}. n ("\a\3 T,C[UaT  lt5Nn i{ ,kaAil  W  LH  mK M8 Z f-Zv>U zD  M?SIz  4 7 Y ; u @    0H}{$X!  s z k cwiCLe)3 3?e LlagU ` ! ). ,SYTDKxa  8  t6:{])[3V}    P@e#U; wL&"5%RH z  7 u &@  I MTgR={  "V"v#bz$%(*-#a0424b$6b6a~5}3 0/,($ '_\5lZt E5 Oix^d܏' {r o~0 c՗ՙy) V4 ӆװҢغ sӟOԊ݆՘ݠ ܃ٰ@ןݏ| c^9ўA3/̄{ДԽ؉HpT*i[0bk]qRGR J B> h{MvR 0C ? !"=#S"b!= F m L  ] _SZb[t   $y  DtxP 3 %U( + -A .H/5////!0031#1H0Va.'+&$! ~'  HRTDJH"$5.K;6H6J$9'NF2/R<ݵw|QݏU0KߙGkn>2~| ;ހ 9(8/'nTs2 M t B 04S PADn."-`QFuoA>WL%JN\E/3HS]_M  C ;   y# N Q E  t Z= @  /BN+0X|,`5,{Ib v {TnaR[-HT\`mK  yBR ~?^=ReP!<`C]A (x4ےsۋܵoݡVj>ވ&`/rXlW;SMa[D~1Hi ) Enu d<sKQ6u*Z+5G}cEH*{jz@\5by*$VUn1O ~,  k Q " TZT C !r! "#"^"/i!-TFi&0 ^WM_9Elx=JKtP+[vbM8M$_`  h \  Z.G]?D Xkm b )D Q_*D`Ir]SX0Wj z ).D]> q^Z" 0P$ ([+(.| 1 *2, j2# 1 0} . o,[ )_ &N !N  \ R p]H8cnQ g+  # w j  O|uhIv/GyZ hӃxU78'.H!_34}l/ t<ֵ0RԭNq֕Rت<ڒpSO.PS$2Wv?.DF v M G S F(r3 ) f g=\2: X  sN   ! o )  F DP:\ Y( f[;o9t q  L>Q,3  _ 9nkR Y i U}B^}^Q (w\Yd$!9y6-g'zIm ; |0 U #q4P_!.y"" !}Y  w  BO ~$^w0 < =C@ F AU ?h._ qB]cY>$  m Y 4 38LB)lx!0}a3%iy !sA{I{9AI1jx).1S:2~u"/@hN;IpO+0S YA /  qC !!!3 F J'z] 2`7/qO- Q !o~Nvx Mn$)Qt8: V, !/"Q#H#Z"{" P1-qe'P g  ~ _ G^z&RjgAK!-Bv+i ; K fU yi S U T1gbOex8yJ?MLBX.Rc ;> . e 8 T  r")F0L |mYE-DU 52((}{aX:=R   u?p2]lo   UC< 8 5[fw|9WdD9Jk  ^  PP=@x1k\Vz(MU Uv W B2Q 7%Gvx>-9GܦڱnP*֠E{ҮCcڬR2`R dU˨hr̟ Xү׎;٢E.F>ҙ}SFPh^d4g'R 2V|~Zg` ` V  k qy7]gg"oG&(+L,6.A/KM00u0/-+1'Q$.![W R_#r m3 h N 3eD | b-  .~M!@#-$g$n$$ "W#F!h%X&L'M'i'J(1(=(.( 'z& %#j Syk= < c?+iHZ_Yc5iu"@ufL{IZnt { 4<!7RF 6 ] ' P . Xh  _ KOR5G4uY4 D#Ql+5 _3L$ ]Z5A   9 hr 4  uORs&brM9LXiWQX Z/> AZv{,+l+fM  Zrn'' / 3o G$ {J ng{Y~ ( 2$ n +   + 9_rJ+0@Om@rFK68=L^W.'r4U0LEsPU3?75.0O@Q8 8B'\%Q@Qq>.SU!cx -T ~yPA"7tM!V3,q[N yD16rI9s9% ]@{&.W:;  >FE?e0+fnGKg]=P_ 7& ' m = aX   ]? f z> r `&B7/l Js9 F_E G ; 2*GLO"j l!;#S&\()9*<+*~*)v(`'C(%""6_5Q )8  kx4w`6ai J D,X   {  8!A2I Y"##"c B]' m gLQEL>(&xT a E<4&KXr9ohf X g ݍ cM5Rybl\f wGΕaўӇ .i_wPބSh^V66pgwKN"{E*sD]VWG'[1Wpg_ 9 ?  s4}( w8czE v!_"`"-3##r"p!WH0C  M  C% jddF&FAY( G HH1,4j@=lUuFL/l)+VS"(AOK' dA;>#G5܋BݮB#  \(Aa_-P$>kf&< G m  }  & aUs4!0`NVA;uZByjV݈sFv1_i;+cewL6YNFrf0ddB3=D;)J/ B3^dIi{JWoh tI^ [U0dXDk ! XF  : {    v j_D.uj>   ;.E  $ -{ {P7Jw1H.MuYs=!E%c)2-;/-1XC21/t,)0%%"|blF"  #e T"#2 %j%8N%u# J rWjA[1I3?Kkb"Rj#TPn { 3Q[3M]_q|"3-#nvDXLݫ #ܬ;݆ݿܷ,/0ܪimS*٪FP-4NMPXRo)4p:#* t-@ab0 Qi; X"52z0e8p"L^ . B   k  "  k z  i4fn  ubH l y.8k)Wg-bx|  \ 3 5 o+=ab!!A{wM^7APeRVG3pE3p^e8 R:dft{;Ku> /  1 x5  #  ,N ~n+V3ierH=e .%skMhsI> (z(R1?~?,AfQlzq4gOm:n c w1cgqYr [ l[jvHa%-66P .BfQ [ !g!!l k0   =~-R (  9 3  7Lig oo9hZ"LRۥ}oنL@ۈ6=r1U{@[V~n=QNm #WWmR~|Hv-~{)\*g\(3G`lT ; 'S$5Zg|v7jX B4d  J6`1Bp>VJpe!{#g%&5% K$I"O3@?GN +O :  ' X UI r( I g vE  @j tRazTgprWCznf} Q9 . u1  )T  .  A:r)#D  7`k#J8&:C$ 1u !>#`Z$%&\'p(L''u%U#$!(K*q  D g  :n e    :"EEr !i $%T&'C &4 :& l% p$U ~# " !  `{ RR r ? E  /""~:[Ih3e j e-# GqEF4;n f,e'w 9nBs3q&U?>M _+sf ]l.Dgeu.3$[eU.pyxh`Lqd_RKNSG޷Qt6Vb\+AlpJZ^ua8k\\t#am]>L+Bf_wZN` 'C ^Cw(Z\< "  V P X(w!"hS R | vk  Q _ /7  vv C{XbZoNFpG B"GcuK w# "355S# &)O,[--,*!+(%;!a EY 7 9 ]M=\  L xd , -

  • G0p\/sU^r\ 0e )qL2 `O d  $(,Q /xT/ m Z>ng_[V')dm,8$ka$.M.v>bvb![M 1c)Q7)JU/:>{L $[!_c|W=X=I>|O :J @OW:Sm 7ZK/z7Q /B (Z19n [X5a; ~"^d$G%9&S#''&l&n'c'N(r)+.#0h12 3 72[V0-)V%S!\{m  VCUE/aSN=ޮܮf~ޮHߟߛC,>sU{~p=E|%  &Qv=R2uTkX"%S(V*,>.4/~//V.-f-,g++"+F-+A*')N'1&$"^ (H/9p_;5 k.   ?  L  0WwI US"U z m   i +K[Czh hh]^)/sSnKkggdIBt s h.ii=e Fji1%p]d 0A|f[EAa{N}{N WQWsAejhZ+oA5 <I',WMS n .F ] , `" T(37`H^ #Q J% pzjTg4A_gwnR 5sEO{ p @lnP9yD/  " !&)5+',-.#>/$2/.f-x+1Q*`(&%&#"#!%9 \Ru`9Ha m sX.BK rB_tmV߆ ۏYwqm]0r7  B NH8Y#9;M6CX*1N #.' 2IiZWq\1j@fKjC -}=p,]<=cnD+}LM | Z *c7R^3=yTRDZZlC  o L  U g !  F R2Q   IpL x ,JwPn{`g1c*Lw?{{x̗^˅bO1#Ф,efyߊ"hUGM~Sn[HH dn8A:"CV6-r\HdM:- F X GqK0z246aP: "?$%z&&A\&O%$'#i]"C O4C76_ }>q# & )qe*b7+_u+W!+h*)S)d)+(((()](x'%#!Pqc݌ۺݜR߭XQqtrq"UQm)N:K[UXOa1N=8$ s UOdXFz>iDu !"#}##< $l%0%OO&<+&%Q$@#@!kh"N  hRf<+t*1 N * O= &=Py!9""yw"$"!} QNh:uW4viu2"tc%'))))'$)" ]zjW_GX X!3""!B l}:%LZ[* #rGpUn~T> )D$2MV~Qorn&t9 B}zz E t :f79pYd(Of]|XO}|nKiLu.ލ%dKt!'R'wz= Oz|Z8Q  D-~VDJ5wl;0J0NQi܍0ޅ sn d eBk2  DR5t-fX s y ! ? !!!!!"#%Qd&'*k(Z('!& b$ != H?u0w p b e-1= P`ܸ;;شד/ם5_dձ֘7syWޅ4#{ FXa'G>!Zq}Bvybp:r  O<Q,N ) ; ,rVu_l2j=6&bO 9 c Q lfQ-6  %E"h!C$3%^W%u$1"* o 9(f2JH $k P9) p '!!^! L "bKJ%w" | t_dBM.>o||.H7N6ttc4,\܏+Sxaېܛ%iz.fW$rԘӯCӝ3ּ<ؙݡ2Mb}v1^h<WHi)x  MpyXr<1  sd =<;?W2GDUHuY$dGd g  GnJIv"Z)$%/&(n'H(Y)*x,T.0R1O1_1M0`.-+* '|%Q#,!|' ) br } 8/*k}Ydr N$ju {nZ?6}Z߿eO h+C  =w0z|@ V^>+/  : ;'qQw - `D n,J'~ !  tM{3P2:uv) A  *,l#f7 m]IP  q1j?vT -4wq 1][rc3) I i a 4(P B Xd! cI4T8H J2]rK*J{4LT? y1G4rrLetp=лa 3,4:=czcJ">A{X0 'N  EXPM$Z!oU/ ` J-c <t!Nr*>U} )G |D J ,7 LAes$b'v]ko  ]B   Jf3  mW!"7$q%cV&&c%$"]8!8 J!"#8"!K7~s#( WGRhj8N mX{+?~R nܟW7٬>OD|i1'pMW_0޽-܄*U׹+lSיHHq OP.1iq] t 3#m/T wi48  t\P7Ted #!1, fg<L#LH'>q ipX f~o 4,!L"#$m%&>&&|'Rn((1 ( ( & $ d!g u6B 8>`w/yNI xTZ\zk@ ޓGg6ߦMyb| V GHh  ]0 M 3].qx@2POqB@(NXK}Hd1 <`BBW  Y G E-)Zby!ol#U$$R$$qn$#"E"!UuM#  1 H b~a-uSl a/**Ps;  X  =   L  P^K!$]l  n  u  R  ZSk xM0*o,߈uWNMb,SP~;~RA'XOQxV@ 1 , C}5[|DM%*, Q?+z+K )}\k(/B l p5 P }.dMeU0c&fQ! ${ a& d' '[ & %x$U"/+ jV-x q 3 )ex`6gF-$lVt2|3e+\pBE*tA,{fsD""pM2#+$2xXIBCD yYN: z1cwJG:+p>+ntd(l{ A H Gw  b| = 7 }# 8 4a    4No^!A?ocxLpgbE2g%3m f _y9 i|k`wp{Z<j + x K9   _MD>Yxy" 5cIE+ 3'I=Yx0QdrTnwJgq2'n}ZޜgWPbL-C]mR"KU?dl2Xt s 6  o b C<^4[G/9nVY m  fl N >6 y K  / ZMPOsTM,zXu P%O  >BtL{V WBp2%[c߅\ߊmk(|߾:%$f]ۿނ3 e S]hk?&0l_&??^b.4u87OX zE . 4 { lOpj߱݉vܟ<: bp    D.?W:5`!#$ &&O''y R'X('&O&)'k['=';''( *!,-5d/%0(/B-T*%0" C?  Q) S  z [  n +o$$9gRDW UtJ1$ z Cq5( { E m I(\&em G :cRSa`a(p_" ;wؘ'٥s8ބNRKC%5b5Zj @-sFr9&t!h { e, I ,| vxXW A)r/Dh * ~}o3,Q߬ d \a {  |  k o = ! M R C 4  # V b5 &p  N5#i/2JA_z;^/; 3+`!"X # "e!-SX' z3e> P  x& mS \ $ |af j 4By;LX!#gR%%%ts%$$ -# "\ P" )"_ !{ S'2p N-(qDtfje5M?j)E .U].t%$cF<0q׀'ATӭEy%ϨAΣw2,PZzݨFfNOo 3]bLF*/l64Hj$6?LW] i  5 @H/ XM h  K[vjp U9;h(DyR Sq82]#Ax ߶gp -*ޝHk EY"ݸqS ^M,qq~JP+rnP1UjNDGݪKܪ@ w}Cs\3#1&rWB0)Js*)1/LloV, ? h,'|~f>`"   H7 ;Un \Ak * Kq3<1!+UOM2 ' X`YA`LuP;q X W} J qToZf rwQF5  z [(;/- 9 H>;Wh\Prm kf8G,Zz$60'INJ7b/W9T% d)L[dPXrg{G* ` u )*Q<9tk&* wg#y!s\$'o + 0/u2; 5D7cb84 Q9A 9 9I V9 8x 8764/1n!-+(0"--?N 2 %FRA)]m5 j`aDxQ"VsF B p<*  j X " @  X 2^'!SGeb _{W] i )n<_iV^)]7*`T٘Q^_د@٥!0݃v;E - F e SA &UA_ x3oAmhT]\|{atdl(.u3D&?P$4߉T<5ON5  6UF mik2W'sO  !;! x!!J"" #$b\%M&''9m'%y#!Q ich  sn Jt"b|ZB FeT,f !Q"z#cm%1&&f'p(S(I6))}*+R-V".F.2-|x,**g&f"*d77!z t! ?r1OQuK#3ax(7i_R-;z&xz%v?=ܝG&]/oN$b <$.okSGN &?~ xTK=^0Wo#Om"iO=q,v*o4,K3GbxKd  ) q^W ;    ~ IO = \  p Cy `So   )i$yp}!d2|vru'8y+:GhAk^D P l o  Md)A.HOMD9-Cm,t{| T9 IUr' 0 y' m3HkGJ l1 E|vE-|P+B,8K>:  1Ege~w? "OK$&}(*V,mQ-n-.e}-O,*-(j%k#f!Ch@U[R!#9 $ ]% $#|"yq ,[=]<N* F  Um  7  6 o 5!1v,v?{kN e 'yKEdtSf=Wۑ\q J/ϰ̷ʜ'{;&7mRB ǭ\Ȓ tF?GlI_s Aےܺj  np V [P?001E9 b:^:axO fo/}^_] 94gf`Ib 8 } PK = + d K  X I v )@,'8W /  [ kCy vLC  r  = O O z S V bN N  g1Q"Tdog[Zlu{&2Uk[F t:_Q`7 2j<0qd_|gX@O{9X[(g t_6C-G7!E%  ;6q_yRDϼy΍x3tcbzΒ#Ϭаs(m1!yC!%>'-EL@0C (Q = B A Z*a,[e [g t "g)z  Gf!e NnK d  P Rr7T~<'(  N~o*, !=!2,Fn H gRpL br{q|MJ#>LF7>oX HH YG }&D= Rj1H=aX aj7:zZr !  X h Y $LXreS7OO -  & J ]< B8 {)X'6)]Jh ? I * HJZ2# z@v< k3rY Z  w u G  JCivZ k R\r7Q#HkeX_2.KMUVKg!_^R0 u < R  $ T !T X V @ k_ \ 1  vn}G:MB]: F_.)wo[) I . j d p Rv _  6! '+mQ/123221{0?/k.l-`E,5)&Bj#"*Fi $ ' IbleN!_2 B x   a 6x    C w  ,"1I 0 oP1=qXu(18V  QdD 5 * L ^D"S|,~} I"HDb-1S r\% [jV>mzu1  <03+<W(KGsfcVq*g~Rߤrߚvp< ]Qr)܀rONc'c 7 K  $   \ b   c .O'- UmR "#Y#!gMK$zt.I=y.V 4#2aY yw"4'R+A.`C0q0 /h,'( \$ M6(SM  1; P'T. 5 m P޶ Eh"B9=l<`G&}AuTn~GI% 3 YF;Dlt QI d s;Cp(X i *Ff@L1c& a 7V 1 z ' N . ~  S H o  s 56  ;N7%*: ) GSj O QL J : PH;/o;B <}"_:WCQ* Aajk;5^,A|x 9y^V qF"W eg = %4&sxkzM Lm 6 $ 2xU"> 'q[)ef+I|M)f:kE FUnmf  DbV'`%|vf 2/"s">h" C'qi=lF#oxp O VV [g@Tq8 d5~&Hhu!_ b7sz36P ta} S pK? 0 j =!7l c I% U i+ % 6~3z;k & NeX4okLa(<Zs^t/TZ5'2<&e]j  N 3 j   g R}   $[      Cc]#chPAwoRTxRX|Y)2~#a$2-u  I sZ*5y߃ڄRug:=ʍlukɝ6>HW& } [֖ u ۚ ޫ u   q & dԅ= :E"#G$"!ڌۺGݬS*>)ا)q>@ڋr`l+X] @ reCVrZ.c ) P _aHz-z Z!*""W##\$$uJ$J#@[!]H TFs GEC 0,!!= !% J Tv"KaN&Ye@W%v p > Ef/ ;     j V8=@'&k y 0SL?6XojL*M!elyrl?zqr|7ew*ߧ Jx J Ϙ wͽ c  p ? \ `% ȫ o- #ϖRӤ6f3֕[42 S>@ 7V 2-Aad-'Zt,Ht!c`"Y&D{{ ^ u[H9izCp4j }V!! BN7]"vi  "d w1vF*avB{#kT%q ^%s]Q> I7 x ! `L&|_l 4Xf g 0N!<U|v'{~:oQ&$ N!UKU<`:|&_#8lpQb3k#r rJTD^U_ FABB1C*  t t%#@/ j :5 < g (2$B 3|+sيڢ 9 ܃ mihu oBO9M !YDQC0H/rgP( H M%a(<FR(Mc:"k.wd4Zr ; 2  : ' zz4-b_@Z y ! " P#T"~"N""f#h$%D&~&j&v%$5#Y!  wL*lB7x #  7m ~ _ =    , h *A  1[8; 3Vu+[i6 g : 5 O}} WA@>ڐ0> ״ ؀0R܀"U\z N_|1(hZ/Tf~m# a5WJ ,fx]ws4LT-k#-x 9^  &  U'6c>s% !!!Av8S(\ sk=U32Ow!AwBlH>hFVE 1cEHtK-?SU>t=Uc0 k ? :#0 t S ;5g6emb:_>8\ReA4&e_,Ez-G$ Ft kh 4 o 8 CvB5  { s I: _OO  > r 3 D   Pcgiybm ߍ62{ԾUS,ϫ:_e҈r^ 0" ~ J[ E 8C$0 ;bE   9{  =^B?<& k} /- p "RC8~NfIxpIRS762 xBqU)[L[wf{e g\)7  <SEzXzx1n:; + RLt3f|Gc!%K{ dL7#3Ny2)7eW8y_[PDA7mwrcDeh*Jfp)Z-C*Q8 @> BY[  ha 0j    *cQ _ [ cL ?Q*!JD0UL:1XN Ud7v$<l(o( A!+"""Uz"^ "!}!!c"h!!qC!>!Y(! o !zqHnl ! mi'r  A3C ,   :^V}%E#o`R"~&`[m ) sYgyn/,"k/ܜ_V'ߌ $P z e i0\ ٖ#"ڇ%ۡ&'߭&aF( G 6g*f M  h y ,0[RV{&Z_#":y"|_o@^?  غ" i4!Lt a.3MWXeB`'+z JP4[3+fiuC)J09 74O SZ(B' 4G*T9u% m) :*  h @g!!3 6rr& cEp= vjhn~QZC| S)I` < uj(p'7  *X8QEy{ C  C s E NUS.M' B m N %4IGe.X;#ou tvGH{Eyk&^ G  =  qv /  h8 } 7QExV~w< so_0O#.&pb7+ $Y"( ;0E&zL  (^6 fuE8d! M~ ]< I[  >v  *mZv     z 2 ?++g>F:T>7 z ~{EZVYAzqWB^7y3>  54=& "sX$c$R#4#">R 5kk j h j d WGK I AK2$;t>;WGܩ dٺIݛ ?Hj >T s p % S ~o,( q VaMY*~z? /@PJ.x~kGK2cxfEV?Z ߵ,Us 6 ,h,v]!#U%' ()'[@&#j z u 3 i   >V S BV]B 7 EZ+{{M*=  D 8$(Mz+8.] B0 1,2'2z1\1i080c/-+")V]%$ aR "?YWu#ׯ׮וcTx) Eu=C1@w U " > TLz*cM mx {B?yQ:"v&ceMKjU 8Ik/v`%r K ) Kq\l ?lBW+7*6V$M6,%.yk.7  3$  %qGhnU;2!9"#$d%%A%%q%s#T5!kTfLk;V I U k#g7 = [ qOlXOR20$f* U{i p ^ FQ yP `BJ}} = z/53v!e5~G[5] k/}Gt&j) UB20^n0P5" l S}nq3 G M  W :Wk!$ 7 mM'e D #p<(,0@o3K517_9;>B7E=GIJJ{HwsE'B;?z=);o:E9a76o5Q 3'0,)&k# gC!U@ ? /'Oa W zP ?x| g ~W|va_" \ n B ` w g? Q?;orӑ [fϵq -Ϋ r  K̟v -[!̓!+u!Lҗ!P"ڱ"#'%&'E(^(]' D'lc&%$5#:"!"+8mQ'w"kAfi94!_!MߕOL0kG;c!y?&  S  %|y9{;bY;|'  D"o$.%~%_i&}& v& H&%0$e#F!AX ;$ d R r j m2 1Q$ u) ?-/j1y22h2x1&0 k/ _-_>*M&  -t <nro~cNNrhwuZKoAإx'8/^&c:ҿkЊ@љeX!r_حڜU^`/ XDar(EHl /Zp#H"l 7a]@?c `9)d6B 3E+NI> |o8S.Z;LE]<]T4/ 6z6ݴ+؉3R۲V[MQ,) w  !C Y % z9@1`ErYk w~bU߯~?g+q34T2PHHiAo \ sjhGP@FJt *  Co E-DuA2azj@'9 CvB9U'#oRf8u-_cIR~ -%riwn Sa3<$"'$L$O#!Ng 1gy p e X h~+/F2D lLfBemb{" JKW"  l1A!ld. u  kJSerzٗ~|S۶rJ܍{gފZ O p OcY-`> mi@}S39u~AT  c,w 1 BQ 7I m)Y2:||s!!";5$g$7%$1$DC#w!sJhk\}l $q'O*,--@-,@n+)Yo'3 F%a " O}P[T5  I1W= B [g % D.N"T0}]nP1 Y p Z\vN ^+( -r [Ld|r( p}v LnWX=NgN7MXTzF8܅W JrֳMղ2QAыΜf+,ӎk[|ܭ<E,URb_@EQ0-z>r}," 7+NTtX b *?C,z%.~dMk$/jKhbW ( ) 0 e +&]Y+(N,$ 4|o_k+ Ek Z ;Kl> ` pRܰ;rߦx&0zEuF z P!Y*T_f&dOzWy3@}J '=rR\F ^Voo5Mn :[ [ ; Z bv  / ;!!!he! s}h`{8)e v  d_ONW"=Ikv1g_?4eq?+.UBSO|_[ ; J5X_4 f stW?>^,;T^a1Xm=;{O:Ad+fx+J wL_\>st>HahPCV * f9 S g < _   d * G  vE5eUyNK,1HDtiZ#V1j #X r)q LH_I  CC {  }yw 8 1&nYU~/K#o+=/8~ kx *:`kGc.QyLT!($6u~399PH= h [9 lcrzK/C0^G  ֕֍@gWяBlрҷ*.٤c .8!L"",#v<$%$${$#|"'!,8Uw j b+l `Izm?V%<9t6v<MAL@H%8;[WTQ0NDv   pq MC`!!$&(|b*b+++*U)(&(%g#" 2 q ; 8"&-O i ?55|"P ( Z3/// % O C <} 5* Ug<}P; F) N [k MOeTgVR5D29HUelm agR9E@]rrT4V!uqcDZGen(%^5nU$O Yh4Im`&0 ) 6^<dh^_$^5>|'?K X !X5+ 1TE{M!)"ul_@=rE^/=j.Z1 o e35@PCdO(udgS+~\g9-qc,f6^Qg4+ c Z 9 UBl &_+  Nc!H!""J"!;! a> 7[#2cb0w  PXIhJZ] iT U ~~)os]G * 3r+`eZwwj[޳X-ҭϠ2 " ^˕x|y C7 ֭#>I `H $ L 6>'mx<%nyXF.E{7EsU$3 y  *}TJ z n\HP=D9!#%C;'Y):,_K/:25> ~8x : R: 9 8> 7 6q 5" b525i5\6R7&8\9999:,9 8 ]7 X5J f3 1M <. 4+m'92%z" *L"21d oW D @ <p )$PT9."L>O@/|Lz| % OXd )I,NqgA'iv !" "s ubxI %j| X h?h-Y~,2t5RngYMlם-"-Б(ΛYO5ЇIa ЊLE^W9@#}QK;lr1KH2S :V+ [  r gu[X," t lwOD>iD; {*^g1D2 k|-@H[n55|(([?Vrb ] \J '-  :51CBg R[O4[je=I9uesKvj;c  ݗ*BG68[kE) WP se5emY7{HVm" 1k ~ u x_E, !Bq B   (|tgg"$s"%]9$D!RjSlt ; x' Q& / z 5O a *jei_uT9 Rel9G/(q,d$߁)"ږzڑ۲\Zޫw-ުݓzۋ}\Heߍo@c] 8ihteG m  ,# Tj    pr ) P '- ,5fh;YX^)ח|Ԝ>PAmaAPqژmUh]px  v +vwG Y \ f 8*fN.}    T] j JVfs9/1j-^-}߫ރ>? x ޛ 7 P6D=L!-O:C  VJEhX UM prvB! #:%}k')){h*)Ϋ(U'&PX%K%|%̿&i]&*&Xǔ%Hː$ϵ"!]j m j!"F##[F#T" V;,$w i _6k>u `&EpXjAK?m4P  , QRK71 Y 3  ; =?յr"4ԆMկq֭ZםoPc' ޔI!TL'3+.00.%0.-*g(*'K&&No&e 'a ' ()U*K+-E-z#.-%g, *l(%"d$ L b zi[Ze({m _9+` >f wpZdM`KKuKr WOP62V H  9j4id8J|v  .   i $' 5!F"U!z xl s}w>ARpT>! V',1N5da7A76R2P w. ('!"m!!$*!N' =' d3u9*  ]M ` l^y,gi(De]a4H xoݲنիwш! %9A3ύcҪՄ`6`F^x\$c6=كפ 3J~זܑ>UZ d[%R ? aU O F:vP;:[U  x(EJ~Lo5N aa n$hY ?9Z xPݣnݕ nD%ܑT<ܺ~ݬd\! #$[%*%%#^;"/' M,=Ck _R7Y6 #%'('y$=1!\VP9e zgX0W2n?vO  ge _o#%e(*[,-.4/ \//_0V12Kc335F6~W7m78 7 6 4 2( 0 . x,*'(m%"WWZGKH8hsB U 3  C D! $" ""P!pg$wyy   V  ! k M}>Es)!%);W'#\ QmuHi&b)G r8e Z = BIor Q?  e x [K)  u 2~fpov u 3}"K=xsZ 2[ܗh׾mgJ؃E֛#ѥхѼѤOԍҨӢ0ݮ;ۗ.YntAR9jI.}cXT euBY`D uf aS$ w Pe cEwM,Z@Pi`VP1l^ oP}w.(  zm5-7[ u .   3LAeAY07f-no%&ki{{mH8:y#/sk}E+Zz9}2 dMb"]1NwZZ htM|r[Tk O } m R{ S ~r F-3S * M"7n 0 _$,?>44 L v 8 9 ' Z  C e y b _ f^-AlBp  1@1FQojP$ Q@Vo&v uG8qs,@ g"L\)}H v=7Xx) +i1 N+:& S =#%k E s )--o-;,c*d(E%&":* ZLAo      *$ m?A$dUz2 Mj3JqN V:btgb G\.+\Aw?]8k4I:"XU[ .\2 pO# %%%$", !Y S4l}PW# "#p$*$#!{MrT P ]  )=<l|"|G-}nr1"[W]Svh7!tnh^"}/ ] Y5M ]j MyFna#FlKt>{KW4eߺ6"nޙ ~݋ۍeL]K0K+ڊV<~? 6d/0_1TXJ>'= A gb',_00d|jp !`!>@!I | 2@a@) h6fl2J9`wI]!x@ n b  RiATx" g - O G I g@ZMp*cLݹޤY2Gh{J5%I[p1x ` }B$/Y-Y00 !q<;a)VqGc+xe^  ڕٟ"(ߔjw`(|1ݳݹ#9wk]= Bz= EG ~p\h%4FIz: U & z E r ~c޵-C yaԖq2ǂ!J%Ŏ(*~j,,*,*`)wǫ'+&tY$Ӯ"Ya! !![#0%&'\'&6?%d#P!x/?{]X  Nn>-P`*C S2 AJ!o#Q%}&C`&+%_$#5#$$A&'8g)$*+,,3ڨ,,|*)/_)'p)*+++n+*)nI(:&##!spAsIgl6  "  -}O!"N$m&$' '~'&W% m$O"!>@   Z 3KTOav"$l!޼ ^ aݚ Dߺ t o RU.l`8$7Q v S SQ&;9$! }1 ""S" " " ! 7fSBd TL 3p$A4}Gݜl"O_.%ӃrwӾԲh|=޵mWbq8dqWnT>|/n ah8|LJ9dJa!AG~dY$2 u̽ s#f"{%ۮ'ߠ(((](](($)}*+Z-/b2z04 '678'99~Q9p87"(5%B3(t1*/v+\.T+&-*0,)R+h(r*G&9)*$&"#Z YV   _P5T" 2n_Ve$2G2)#pB0- "=##`G#-!cw.t=@7FRrgRh 3 y dLbGB6/>mCWJf4  3* H  B$6  = ~ ` U ?%uS#Z b 0  < i]o&eP?AD8eSjy{L_ maZdTI( aJ{bCm&*V%+%|JJ; - ] iY z$P=?DAxj&Q/}e a * d dF { ( V D 9 Lth 8 7 D[IG=<5^(Gcgo`aX?2}!%I(e uw8:|O ^\i  _ C " w# $ #mc#"A!!!!! !Q "> ;" T"O !  2] q b  : 1  )  5  u ~X 5M "W\njدXF O'8:(psТеa&JӃ ׼WbaJ^"(hZ@*A)FV4 :)QZY%jG#z &ۮkՋS c ~9VԖTBр I f"ʄ$_&{ ( Ҩ)+AT,P/-{----+)B'B$ !>{pu5m  "{e&BI+Wv 2j \ g %u6p~ "#f#f" C<cyI V$(`,2//)/,)% !`gXl t o} xiE-*'0(Y2? e9 SV1M  p|!J${&A&'>''q'o& % %$# !d'PChS &/! dߏ[]۞ܘ3qPAZKdMD IPju$i@>  |01p h fu  s I\H!;ET% J ?  MR^ L ! ad 5"i}6D  a2r3!$&H''%6#{ P(iYMp O ATs;fsw 8&9o%$p}"bWYFWZZ8 je"^o93f7y@OPRx\<*2rHk*MLG9|biI5z]CXrd FCOz2HR{c LiCi-o [   ht y Y  $ E  3 , W BUD xvE^"NK0z,S?q#pz  =$TCY(lw#>s}9~   e @S:&N.@!ޔ%݀OڷZZٲHڭտN9BۇX9oQ/ݞG \۠ !. `ےZ3}=bT٩ظآ | /8%d/yAIj2H6?%scxp)JYwI1LG f  q#   i K:"#$%J%z$# ," \L Г8Uf b ` 俓Z` ? d N3#K翭my)DƄt T !!"5%"""""j">#" " !%! 6X HI@%Q@ J1 a , G7އw+u.Kߺ:V~NKD5 "`%(^,Z / 1)w3d4A543$g3220/-|+)g)8)) ) 2) (%B #%[a4v |/Y7C]^qw `]$8) J0@vi]ttqigNrb f b 6x / S PbD   c  S$X N 9A;@3`TU4Gi=-J W`  TXpU0D8*ZkS`%aP>ߚ7.a(܁8ߖ U>v;k;Dl~BYUHo}M"ݟ`K\K*xtb+kX yx e Du0/w 5!h!]V""P[#G6#"! C!L @gZ>8`D^[\]!o J c{g[;EY&*=v g n   = x Ju   _  M*  m~ %i  ^ (Z,* & ;*\v3TM:K9< m uWg@~^'I(x g <0 B /Q $X vaM[sYBNGy44e; J yIVm~\MH;|(N UcGd%tXw\ vc6|v]( L1c.S~V*F G9'@{z~ %  < | )I _ j 8 mo n [pC*8K/)C߇wI}doYP5dGSJ6|l e > 5n"=9[{aya(gpGBe"4m[Z-pTCjO&; _Y01}!)Ux*  1 | Y  H/c b%X?ItH5{}F!N.""~s"Z!]~4@6   I ""'w la%  m&T@k )!!"<""DS!ߛM޳ܨ$۲l(؉u֚vU rT ͣ"͐dLГңoԷiև !sݜTv1{KG;6{SAxl]DE'KJiCF e l;K EQ \ۿW+<|>s.Ckghwܨ^޻zHXu # kwVHnyJ&NjF|\g@mfbWMq ? ` YjU@  I :<  o X[O5 !\;8-yO- d""#5%S% M& 5&~%($M$$!&@$]'%(&*'+G(t,()+*Y)X,;&-O"./20011= ~23:3j.20,!(#o<bn z)GH 3[4X.EhOB(i,oA^W C@&Y\ YBO*-`lr4:=Q7w Rq )}{   Z!S !" )$?%C%% %"$$#&p!p'; &%E$"f ! zO'T26kOFK ' z  < 7   p % 9 n yM IO5 *w |{3z$20% +!@!i!I| P BQ9 ?1]9TtI8}~hߘw6*RB<-n9kcpM*O~ R}r2N~r#٩WPM YDoyVҼR^й ϚiHʜƦľe=}gͲеӡs :޳&-~R 5 #Yv&)? M Y=W#tY,Yt ?p m :">B:UL~(#'+lߜ.޾02ک2N2u_1`0~//s~/ʨ0K2>4h56k7d8:S;]΋<>q==w=5I=X;B951 -c($##g^jG#n K 6; vcOKFgr:  J C!Qp3-jߚa "%?'"*(2-04;08;V=>>>5X= = <(<J=[== = 2=' ;(\:(y8N6 4P 312Q10|.4+&_!w<nd; uv3?MNiH& Z{b v ^ 6b`B,-gud "$$$I$#####!l5'f> R],;!R) + Q: pvdKOZ .M}hO)-(I *PH!Vt(d۷U[?`ftڋ(ܠ^ ExOo@ܑ lQ -%߻K>Nszyp 1!C""["!;! .! /] 'a[FA"h dy q ) v TQ&?-6fbg!#%&()8)))o(I' &&-$" vUg I 6)  \-~ ? l{PwS uln * ia)Zw_ ^- ,2zg b_ U0t9aaE`"Jq@ ^ nKM%)B0J+h.w'(A^**% %GimK^OJl$]W-Nn4gp>e$gUf c8Pn & kQ@0&C>mFvc P/C+z CWQoqd} / EjZG._VB{&8t hCx]sHu8 :  kw     wK - \-&I*a o ^`/{&]<l8}S  UX %)+ V+ +*F(^$ $% (/:* s+| ++)'&%%&lb&'&&h$e"Dl;XGz ֿ " 0ΐ #ˑ  *UL*őqH/[k./ȴˍwONԹ׽#X79D4=GcE!b~E\&> y I-2EC6ɭɃz6ʠV!Θ=zӍւ%T%ޢmu;5%0` : d . Z   b  GS't $ p F0 ]=Ut |%rm#[Q0x j!z4%VtQh WV0 8 Z"M7$ -&@ '1((+=('g%S#!Wqg Am \"X%( *o -0i23&743/1.+ (7$D!QTl45X pXm"M<> | wmL,c7%%ZYx#x iF*m a {2aBTF5}8*O=@9*@vE޼4vx[ }R 1 0 17$ iL sC6(wyg^#h!%)K[,4/1x357 888/764V2"0).k,*v)f((g&pm%ܹ# " r9E> c.[<j_|o%w/ :Qt  b!| TL Vxye %!"%N)),M0i3u8I=[A>DWF G G -E PB >);6H2.-J+K'g$1"2  4"V$%7+% #0e8x  / +  JvHnL or)9"k O H. ` # S ^ j?!5G""Z{8H7e ' M M ] \}x- f $K6KF6 x  az  >qW=>[z3 <jܿ% ~ p* s $h F.<q46/20! s @#~76  Qy]QM vNE6_tMFq HtgiOx 5f  w8 S VB u i@  #  ,Or+ #% &e#|'%''' )')()n)t+((.'0!&3y$6#8"L: ;(6;";:J9m86k75v=3/4,'D#  *LzH!} b   =33<&Zjww7QP]vIYp(Rd$S*.*H:,=jREًSM= n{ӻ@JԤoOs I&~ڂzD23~HJ))1aX=]46Y&;BY VO2 Y   x l y\J#i"gz$KK1W5H3W7$JE  L < + tFeRx(<1O -v G=*\Y-MbUS  7ndo+RtjFp()j8 " _%apzgvrF`aKj#$[\~9, {m /  lrpA{nQE`EpNt>%9{l^*uRc'bz-_r6e] Is_D4s'Dj [0 rS5dA\ w nm$~H iu 6 E t{ <5   n4%+m cUE[48p?ߒD=k\ԇA6KѳJѠ< ӡb\Վ>0D _ W\oޮ~mr:N(mu(Z}A!>ݜg-ft!. "  X\Re#SneNS9y k} ?!u W jg6  A <@.Z9r l 4(/X~& t hp#Im]rb9X gpo=qhiC b _?! 0 F 5 /F@ZF-R{- wC{" ???^rDT!DW"r""rv!!r" $\2&&|({i*+; *'#:6u*f"F a ?N"66 h -   ^ 4Q&,YuDUrBPv^ G( # oTMYkNS(( _ |i;b!E k8Xyr U s8 8 ,n @  s   ZR h@:{vIRgCX1Vٺ"׀_օb.מqT 2P߾TJ`uN * E M$uܧ.2Dt$$#1^GOzK<-Yjw~5 C9 v k Aq k!9 ## L$`%&I(**}+4,L + Y) H& " x" j)u\b f*-Y?^ x;c= b  v s D ( _ ]   , / ZsDu. l  j s /  4^4U2 H0 6{l70it~K $jDC[Jxpd 4iBv"JUQeUZ{ [G Y5 f  5Գ9Zy 5< 1DNJU̶ʒt+^ƧĘgÏSq Rc COQ  lq+ذEA g٠0؅{ٽ 6ݢYevlgYx2]4 Hݒ|eݣ܊Kܞ۹#qHۛ܅5JE1ک.eBU8 cvgXL90 / Tun{uF*%=  N !. 8 62\ "h% (*,FD...7-*op';#'t2L/?=GP:b4 a##&&(A)w(0']:$y W"#  Q[ TN($Q7(=y+f1.02@578W:H;l_qNTl9|7 +l 8. Yyh`7v< z ^ )j .D^6-#LiP(gOq#mpOR w @  I #Z_F ##&'d(;K))/)1* *#c,v'K.<+0.2,1324w333(3212C00x./W,3/'*-'*%!'#"!= ; / Jo!R\ 0Bdk  #  [SAT4VhORd*nr&33] /Cj5l8\иy[[n^μc lu M v ؾAvg-x5F% K [bel#\r;"qrOmi m`   VEk-$30@*!?V& u ׎ E2 ، Uu $~r߬O|.;j& q "u  f /C1I0.l.J5 5bk7 uNp u 5  q    = 3 f ? ,  2 { (  qH [ t 8!'Zmi # Zx>T g Q ,_ ! C0 | _| @My$ rya(0caCBnsv2@as&cbN$b9{?w#V F F   ' ?L n)  t] k z h 7 } |   8CAK |t 07  %$ Q{ ) 3 6 ޜ % ޒ ߹ [ e#6~!j W (    k Xhr0: n_/ _M8iv@9>x[7ߎYd [u88B  PHR1)!@?#~T# syU [.(n k n 1 z R _ / ))&W&TQsSl kG =a,t*!{L"# #0#"j"ZK"e!4{!i ! q !F!H! }< Kc_ !  _   2g& a F}lP; +Wc\X%V! "T"!&a@< c jNYaZX4ZFn$#Q>$%&A&%l$")x'&FU~9!A"""$#^#d$$p$#&"j!5!9 >Zqv.U b}  Yq IC&RDm` , PN^TJQ HIA8){8h#k B @ w>>I_p?m*s6}U$cQ dZ4Yw/A62[~,ww;/9Od<pR+>P q>m  o   t? B Rg 1# TD k. LJ =J,G|#3[/>~nUt`m71  t \u 8D+2JF{ "#&q(| *!,#-8%.%f/a%J/$.o!V. .--%.S.LF/O/0.8-V*b'" |} vR  $G  4 4  + s ' b G '=@}k0QIUxM7UT8?g+p I' G ajM6jT K HT_DO u M  BcG@7bI,'Q~P] yD+e r & '  q R 2 PY 2jX*D2 jK^U ~ o V| g\ 6 R ;LUV;N&=^ #5&.)*+N,g,(,+,+-+D**q(G&5#fN'."3 ;o>lp .b9g Q$/!]W3:y ;F{dVi#mYFtߟl93׵Elق[݃89-zph 7>8{}o b R AYUX8Kdzf $ QQ/Q QixRb6>E` t?yg)B j0׻d֌(XW,ԋ7Փ.F>گliJxfZA`ZLG߁\ A-}6S&4o } = T + [Rqi$D 2-yZ c  p b -   @  l P ^kJv  "<&#!$?$<%\%[$<:#s!>   c >+?o "q %& g'c''0'&% ;$r " :/oGf:F@sk  m QW/  # `.$;{p8HO!A#$% &f&Y&r&VQ%.#I!9SV|m0~& L  OD:ZaenZ|,i]""YY}$WSA/12'GlB]# &ol|?/u{^9\\Cݖ޺cS(\a%,)L)cl}i{+ jH R|U(w ~"""E"e!@ [UU5U/y0 G'izAU$?+C(\^ݱ ' @ "=" 3 S  tO?*R >  u u 6@ gs| fu[JA?  =IDPk^N $pL7 ~k(2eC'|V {\PpkYY]]?os!q#s% ( *k!+!,"y,I"+F"K*+"'"%!" ,x'U 4> f ^ u r" KVq*F%&l-q"vi- A~X35+R g  k8/D&!fJnjht*x#lp_I0n 7WԿo҈iJEOV Γ P[Ӫh-6S2>:R"ٴ(lԗT 3yf؎ ۽u70c>KC<gLO =+I=!*"ܲ c" ܁ݍގߥk3VwXX3YX={ڙUX՘M48Ӓ'9pkt5Ƽ~Źqe>4ˏ"<1ϑ2D?,Es&[P%-y]%kiu!  B  P5XacR1*!$&c(C))o*+}-0I/0V1:110n/.<.-D.#/02!5@78l;::l ;O:)8]w63k0@-*~&l#W gz j NLIvM1A Nvyi@ :tf0z - 8 FQ 6!!(e ~B u_qP`h~ "&%(*T,;-/,*Y't$w"T #(#+`|zm( $ V  >   Ho u  3;tU) =C[?epXTcbH sV:w޴ܷ3[TUuMi0uwԕfo8&vؠٝ߳ݸ8S5\LW_@GMpF K DBj]jP+[E@ `v RXm68  D G  |eb,gK!; r 3 + ~p( G \^2h REXS * ) q  U8 @V Lb P M l Z! ! ! ! :!J 8!C,"##%Kv(*z,}-8/VC050/ / b.< - -+ *Xf)B|'J%#!n6\*2O5 l  R( X    1  # <M%kUYSA< 6 q K"lL &6r&N5fҲЕgޚωзlҾ՛'~K5QUSB<. _ ν dό ЌrP ]Gk1dIfB=6 o o0t JC4i~HMDUb-C\X|wp_(pSK @P$7icpXH)p5'c~pI2D R[ K \ { mT ~ (OW\?vB6"93!d:  CPF  # V rpvf i _o}U #&B ) +E-V/.-0A0:0D/. l,)%y! C    7 1 Y(c >&    q7) { E  q4 ߓ@ {_zl^gHbWQM#ҀЭΑ :xˮ.8Ϗw~n ֪J=b{#xN{K0{v~hj  l-4 J Zg>c  nwv\DppbRGH r{EW0[ Ix  nي - R / ^ێ!lXuٚr?BRԼAָNJRnW߿!HeSBdh&_0Z:jsS*M'/ POM,FHw0R/d:DllZeAh}& V2 Nwt,"%t(*+1+r+*)( (7 f(J!H) "q*"+#}-?$.$/J&]/U(I. ++?.1(1#(58M::C:r9[8M7 6 6 7b 9 : < ->U :? g?>h=;91V74'L1-T*5;'#c 1a<J2 ? 58   ^)r݈ڊsM#׉g׹׍ֺ b` ׵q_\ܦo g <Gޖ.+QH7%]eG. `[fbX#&tt( h(&P#Igg r 4H+jPM. ;Qv$]d[f?)`#J7GE5, ^, f6P9_WVHJ af 2_?_(Ufhqo\? i bzGE|0brdka% o"#$<%U$r"^MW: $ro< u fJq?<lZ@9FRXzYA @ K B ; 2  69 HS (  ) \#0\R  # %q & %E $$! K"{m{ I *X<pZZ e@T|z}.t  U<a@uH V cM,Wd{tp1y?   T ` ` +/HY#NXf$,yhr|S-_#ީbܒq ߋH! (|ۜlN H;ha=C;| LZ ?|j!/# ~#z"A zt t޺U,Siڅ7" k[ڭEHݙI1b١ ،2ۯփܜNݡثWFp DإeBPq62c6(CSW)G["8 smv8DX6V b+8(4).!!!!Ri!!~!$!3"+$'j*Nn-E02\5-8J:5<={? @_ A%BTqA?=945}0+sc' # !< V\^@A?uI q",ec65J`|'?_$U(& & 1N, f#=&(+,,B+_>*'*%$x#<W"J![{>=o2 z*V2BPEgO./u|d y hYmU%98%DDnX!&#$0 "%%B%v%>%e%P%Z`%$T#h"c a !z"l#Q"> N! J& \ =U  S b}53N? ن TQ$g(Ӽ]1uj^Baf׀4,ܖ'ݢzN>N&&X"k?qy-1 I vzh! k RaS{\t\>l} r e2 .( 5 st $^qZES2 8zP:JiijPP$e g & 6LEYR] " gNG*!"!Y! }1YMVolv   "g%'g)P*)*"( c% ("3|+(r5VL:-%nM 8  }c$_@  I4 ADSFYuN8Gb/wR Iy<7U#vڍT-FхЃ$iTMY SRхdT:7k:} ;>XPnCS]-JZ7fdiL m Z9X) ,c fEp  OKb/idT}j (zRgy'"%t4()*e* *(H'*% "- pMe&Ye=  I Y g c 6z :; h g b 0 " +  no8E: P  j D !\ o Zc ] s Q < ^ E zb   t"x$S%P'|(`(n(:'K ' '(G)!$,.E G1B +3 4431P0'.ir+&(mq$  x#TKR:j<bۏ %. A;{60!+%kr I 6 m \ 8< J . yVPkU;QWhi'Gu_Y8UWd?  / \ (O & 4E+GKdTqO|/[|.S'hGrU2owH O  1M%w_w  F` y O&ZA'2tRu>f}#F3 ]FV/f,yC*sik M M7P v-fNZ|f^_ Gffٕ ZA + wJ aC " >  6$% " ~ sC w l bq%<cTQi{j #Q#&CvAY9vb -z3A(by/I1 y  #=  <  ^{uwr, m>";#z"s!538h   q .t  0YEx-]2PX|K  m < gK;=<S]y{A4-"#i#!K`Ccw C :_NYoZ:>S{.BO6cBGRp6ߏHُvخ;\+ߐc^ n`f;*M4R_@HAIdpW6+]Glt߷(8Q%T%jvrF 7 X-E}=Yl<܆gAs,؄פהTv+ه3sޚLߐ{v \{Kl$!\nNMs9: { ! uhM $T'x*-0:u35 7 8 9 98M7V{5;2r0PO.=,_,),iH-..N/0 12,4HW5nS6167?s64k1).)+$d} )Rm>Bm o8}H N e  v V [ N Es  S 5 oZ UB Y>އT9  R[ \ w " i  aڠ M]ڍ`۩* b=){u G ?!l"ga$w&()*+++VT+ *g)% '_%"0!["W#b6#*" & O }q h"VEi "U+$%W&5()a))T(x&7$ !knan Uox sBZ&u9;V_^(ߩ l Z޼T}0yAAߔ1Fx\!u#E .rdF fv]llS B  { P :*:1:!"Y!##E$X%_$'-$&*#,"7-T!-+j*(h&W$# n#9&(4* +I 1, 7+ ):% "aN _g +oP 7KdH!$& '7 'B&$RE"aOt %pN"}RS#sp `D+ $(_^xYcXs HDI~zS5T _.. _ gu8[ R  <Y z@cvt4\ZܽlաohqZgTF! ݏwue*rpeݔ*. ݝ((ޫ/cn,"+ ,i g({sW T_J< 0F ޢnkoL=hA/-B4o&{;U?u#k5M'B`ITy q-Cd^dx&BWRKm; s !N!8""r m# #<E#J" =UiT F s   u?  P l  ?1 % W  "[Cw#y"n\dS7E{z+j' D MuEi 2'Oz|  F UWpaZyB ]Z%g1Nv1 A! KusC- Qlox r U  x # ۇ C *# dհ6Rфѭ Ұqӈד۽Q >:ظF+&[ՃG۰ޱv\v4T9zL,syMM\ai)y.}S  oHp@MZxD)sL^֩% ͥ(MˏΪG& ѩѡ%Xt8Lmlmґ /,<ݶi?vkhQoyۤޗ=7iRkX e*k$%4M & lRf^%6LZ! ]  ( ]7 7s =/ 6 4KL&s + %u)J,0Q47!;#?I%Cl%AG$I$,KR$/K#\J#If$Ga%'F'E*]D-C0CQ1B/B+B:&gBfA  @->< ; 9.63F0,M(#;  8@rve8le/EL>Oop H_SUmh?vnN{.Mk ߟ!bs|)Lṙq`}͕pϢy(h]؛x0+9E!hs4f7sv y E!S$mf Mb iU`FPY=h[[Bu704F#fy߅ L f N i ! (h 8 l1 CTFTN!oh#%<&u($)#<+,`.}7/V/k/.-\,!*u(*' &J$ #.!o DqK[ &* y y  izYZe:D  tEE2P 7T Y w Z oK $f  )+@q  0%-  Bv8A. &! "a ! SpGld ) g   O  lg_V  r&~|}d$%v]gq,vU%XMjܐ2: gkN +A 8# sZ)i@7bYp29W1&6& ifް;WnSwO)n  ?a d<U6{5=Y24|>p>(L1#^XSfABd"M|BZb*`E~B's+;^ B %F  + O & l  1C   * {U KM 3  +  cz>c' .!~#!%&='[*)8*>+),.*S1,4?6O8;9yU986A4PJ1=.+();'%%v$#" !>K,} {v kmP/3[]7܆[ג1Z{;sڱ]o~ܷڨFفE ^xb!),Ք%!62!~R%.}(CB*i*W:)D&R$""!R>vsqchD;j;\<mB:Y # ]6vX0 OP@"u&3*.Q-/'23$56665'3"0,'1"I%N+,C [ | RA|UF}߲}GlS@'%m )&hv]I^1AhoP@h }( g H  K D~%:6=[f ^ 2\ v ; *)e: : 3~ANYI{ "]%h)-)0356w78~i8R7g64)g3 219/.6-#P+l(%+"e'~)1NR~X8|( Vk 6S\Q{( Ms(WfO(el [P?'2+0p Y8G( S3}g}a&|/(<߻92MװI:^_4s]ojME`>OmDH$q[LAN v`1\M 1 w`gn=%; J2;10yFF6=@%+uQB&,10 xk e  g' ? ,=A < Z 7 [ YO O  j r (Ha<_  7nVJc4P> . &"C \Cb5e W,  l  !pc!h!6!zM"k#"&\#(#)$($Z&w%#&="']!(!c)#m)V%(&&&#%A #u{ = [" : sI 2%?g85RcjCA(2z r7X Iv`!."-!|2!2bl  E kO |M[ V 1ӧk#6[ΡΥ= s^@5J<PԱ,khF&$<893IMY4ޖ.n!9'Fo~wLڷ _5W89} R<  F X\ $U ddmmTw"p'C,~0 3!]6"7#8%7$']7'6W(G6( 6(b6(7u&&8$9" `BDGIKkM!NkOMN6MJG'DA H?c= #[ )i.5379,e;w<;S;k,:q 9 ;8 8 8 Z9 :C !

    M `*?Y`LRXv0|)4u \ wF8Z p %w`p!Up X-*-g h@U(!\ֽBVϚa5}ͳAѝ՟A|wFPCJo,#%hl~'GG@_cT`>AU5~3̣́,o(U~ƣ`Ƙ~1 Lї6OߊalohC'G9/L " r y  A ~_F-x7VE = :s - $  chADdx c @\1/6h vwTn e Z[yP+!K$&3( *,--MW-",*)((u'&M&x-%J$"D"""/$w%V&o&%Q#!']"? ZO8:I3}l )} Nd/0[J%sv~PPaoR VwU[\x)  ٘ # ڛ hۖvtݪ݉ee+ FkOԓrzI_IiɮP65Qk"ܫ b jh / %T%bRc` sFbG &-qC4!9n>A~aCVCmB@=d:62e/"0,(SP%!FC' l ; mOpa lP%&(p;_MUMai` x x D eB L5esf Wx~l%!"W3t \Weic)q?|&+0[ e ^raA <' s)K $ q   HG?!3""!p) /T5q9k<>A?w~>F<9:7P52 0y.? - k,Q :+1 c); ('S*%,#" *pma   z[n e i !  1 F :t!,#$k$Q"5Tb+e- n +oM2Pa}n8uCM Yn1`US?{T1c&%Ca(8ݒs4  ߐw qY.0ux3t7sSdX(ߊKߔA1]RnOց mYW*:[Jވ x4&61QR@ ( PRx "#$s@#w :! l<?Xwv  v 10;".m;Sz\*$h%v[|51S53Q6 v" %')L+od,,M,,O*(% "/ # ${+  B a#U&S0)hM+L,+z*Q(8$ 7 a GiIdscJ:^<PD/\[q   -}~9A()m8P x g.   r* OP}J v j-*oN!ӂN a5U[>EO[.mH> F "as k_J l.<.[~|~mgy00ؐN<@vprom؆6=՜Їߩ7IBE|R Џn@yթ6փJײW؀/ځ4ܪ. ߿U ' diN&و % 7 ;,Ih!:5A 7s*8w+iI@DxegAaw'\`2DD~ gl (Z1&lB a 24$7^V+hUn J!F"m#$6$$"#|:" &Q   "! %#(#-#1">6Y :>A~GD2fEPE! AD B A ? =T < k; :]:aW::;6*?mW@L@@ ?d>=U; :L74V32[/,)z&" WP X0~a,O6o\S; :g؛ :ӬE |Ԛjմ_ Ի Ҷ2Ӑ ؅ ,܊ xSX޻`޵݋^ܒܤ ܤ T ܕyܟ2V ڔvJ)I жΘ̯b$V9:B`b|psjJ'ϫ@fBVv6xRu7t?My;>H> _v~$ am!! (#R<  y  wj L>)-*q6icW. g . 5 x lP:M!7Bjl   1 +!pHS!q#$%H&B&u ()+H-/0P2p40,679m:vg;;~97*5c3#0,9y)~%C"AY'nc|%"['+/524 654;A30-n*he' $ @@O|jzl[p n *i6 p E 61|E!;pֻ0pSpw }rG <nM@6j.x 2ITn IKb?X$]>3yx)޾tz*UB7]xp`A7]GN6x}uMWw aux2lxEGݢ#/y3؝ְ^kAR@ԴAm0֜دIޤ^AwR58g_CLPIB[x )OBZP@i%_ z  &<[X2R  yhcfFuP.}M"a'&I)Sy,){.y/"(/-?x+a(E%!0eg~~I@ (nrh8>bwea b\Pptn|<1m5h* px3zGfE;`QvDIXS\9YsݫV7tХ r7˶vhYƒ@Z/ėyżBȏ b } ! Jӻs՟\ܖ5~J>F"$x'L(vq(}6& !{ & + /24[4^3V20 .*;'#! )1/4B!Z"/"ш"б!3_ cҘXԬ3اژޗ?x6T0N Z   AqR1 x  4 6 e Mq G    yS ~ O [ @   Z WXWYF4yv M c DlwM J(,tpr   \ s H6 r WNF)vA r H Dj, d! " ""!U <3  W 6` b> {*{! ;$&( ) y* d*C )m)(D(N'J&ZT%p$k#v"!I b"=Jj  w d 6  cU7E9:  h X  j d -1"&Q7с։ڰs*PF#el%%*8/ bQT֢Lu%ű\{.Q_^b3WԾ׈$:4kڀJl47kӏ YϹͶҶK?gME%2s=Dk2azuA E145_b&Z8V YBr Y`W~~@T!S#/%'d' '%6# :;mZrj  I-%  -A 0SOJocg"f&) q-0&369;Fu=m=G<;_9 6.3/,U*('&;&%$ l$ $##6# " "s^"!$o qpZ=KX Yaa@*E# s }dS ~ O D3 Q w  v#X;!,"x$V%L%%S$!taT M݄DHm P 0e 5{ $m y WФ SxرaQ6/9-B'"2N`_. m6 ||`MC C x , v ^q 6) W 56 ' =3Bl2.zr.LH44vzzTF؅Օ8EӿtAڲWsXsa/zij"_.ߤ.$E[%`u:N5ixK)J%R EuXj:/$y=m6MW2ud%,z-\ v~ USH@5l> (   .Y:6j>6 - |v#5!'%n)y*p*'/*3*7)];(">I'?u%@I#YA- oALgAndAQARBuCfEGaIJKKK2J%HQG)E DAC vCB\A?=;EV8{{5e2\/+*3(#^>wr M Qo  Y 2!1dz3Y<[`T )8! Hhq&"qX;5DWOg E no aO~ ֢V_z % ̎kʣTž$W_'? t~n 5G̐ͭͱ ͩj6yvUЗpc ޲8#j0ewXKx[,kj|,LSb)P{d?3 $ + 5 +  &W e f| t L ! l =job*M ` % s)E *Ej PfpTh2]w a n t n r  k_  & zGv!~    d h H s*Fe~u kj!"$%Y&'(w)eq*+S- /0A>2 350V78p:E;6׫<7A>$?/A"BN6BsA!>G;W*8 4/,)n'i&%[%#%B#!'`O QUX C , i9 f Ac[>MH rtdfD 7[020:S!"k#s$K$l#q!5L^Q*s2 EU  ~ߊr#9 IS;,6M` s{r6&2P/PgWByݩ;ߑB<sNa>~\A } +b g^Y8;gS64u|aC;JIM{f]vJ4 $g !5 = 2#2&H(h2+l,S.+// 1,2{d3Ku4$5lG5]43U2r0Z5.u+m8(u$ u! 0 : c;oYqW Gpxq: bG = T ="ZpAS7 Ru*{t1cVOdeIcleM~^:IMYh݄c@4 9׆ճշCi՚Y&@Ѡ b}LSbna9@'޻eެD{.tq,h9ԇԳZyR4K~޾"{)-TYjzzM<8hV   . ?  j !K "b ^# #e $q $2 ^% % %%d%fk%$ #{'#"6"?#=#$ &s'9(*Bߚ*S*J)߻'%#! m S> > i D)Iz:z4J(V*  D F "a2F_99@ PU  Ou 0>m l  !       * W   C G" 0 B n  L`f;A|,  D# ~  qbl^B=p>IceWh #o#&( )'**)b)(\'%O#3!.^y CF  = Z  nD  q j`   7J k ޱ   ޿ ; 'i { &؛ \בعGڶ<3 e޻ {kTQ;SWZ\pH ~&=z !sP/UϜNfbėE@!zۼIFp"Ԫ٬-+=0!j4oMC'(v#y="GyJ  5B eH O@D: !|"?#H#.#%" 9: } ';Pg L r# x = Qk$6ShRa\'pxKP!#I%\&+(()0+, -z0/0H202032f2l1i1F 0M [0 0B 0 0)1V#10 /-=+\(,$!a L<R  H$~ )9eL+`݇iߏ ,9 _{ z cR+UkrאV9* ЀgϚjbdmvpHT>8YI9 Co `MXU W(HNDiW]'nT4XgNQB lgsIjM6݋[d+=>q!YVv_|jY}2-bt2 `RP R MRcd"}_a5mm"6*g1W)Row)>,tc:7'.'Gqo kVtRFaO5Ji6@En $;J_p W  L CtZy$! "T ${$j$|[$Z# # ^$%*'NB)zV+-~N.///1000qN0l/.+,F+ )'%$2%G&)( *Ng.fu2! 68M::V95i1-2) &A$$#H$^x$kI$#I"V ~0*|n9,9A:Um< EzNV%^(gPwP'G |* bXU۹lṫB˦kaQ4Ҽԫ֬9׭ֵSջ  ҺC  - DO 7DAҕ.n[xGߞ J8O1ELVD<1,*;ߡ5a6YEYu! = 3f7  j0\ p' ^" $>&I7''()* +*)'F#<.3C w ;  t c  i>)3PSptr)CaGo:  _`l` E#& ~),. H1w 3 5 79P:um;D< <}<=;%8:/85n3vS1/2.R-,d+>+W*d)U'%{#a HEQ tHRGC> k UQ1#[?  qE"9&p  l  & ; B LNY{bN ,} ;" & ?E\@I;FzPtb!Q}2ڤ DՐx]`kWp_}3Yx =%4Rٛפ~ֽ`IߠQkj|yݼ, ڈܛ'eSgeYr1J*R*6"b r8Nk] "Qn6 q.3#;n h#%k')*.+":,5,#+(=%~!auN!Oo5fFw- k ek7k h .O #  bJlF6;(o |4m&!!:4"_Y"@"8"$"l!"b""#$8%& n'"x'X&$!Vp S  3 " j   & GBWc\(w , wlJ)MO~~(;9Q\"XdԿ};CZ.ϡ | Ϳ#xx.^̱ͰNBwY.RT9К'ҏiN0SC۸H+U=sׂms88ܸߝI(*DU7 ~Elއx߄PrwU`ORKQK1 1 5C{:V s q!&:""#2$&F)-7+-*:.}l.-Bh,W* )'2D']F''x(c)&E*V**W)$ '$ {4l }_P>^?  V6 43   c c`   ( 0v D 5+g%"e W  ~m'w= 6E@S tfYi L F 8 8  }   C +)=c $))(cm)(&c$b!M&T:mx u _I+ATB x D yj- r G8X#P k !C#x&w(J+-(!-&![-b (+ '9" + ?"YA/d6MTA * #o*<?ܘ KEXפsj݈^7jz@^yݾn"|0@K۞O_uo+1~Un4xy]Nv$E!UXb5Yиv&1zA ^2мx"bn  g5frB*? }xs2M }=[   S e "P : D byd\'/(Rz9j`wPMd^*a y  p r  Mz6> ]/ \ M  0 jJ4Oo ! p  T  0 -&Nj[}  yF#&*"/ 3y69X:Z<[3MB" / qn!|T`&/]w6P|k*Bjv3^m`LzaS4Qto`E`L{=}V2$I@FX=WT 0x@ Vke w)m:F(h1Egpt- g! "E!!2zE   Ibui"$+&2D'&O%}#< !6"t=#Z"W?!sW!C{$x&Z(*** ++, i.(j02G58g;w<);94/*w&!0MOT rjq0 "(%!jk:G B ' 3 ׵ Q ٭ ڄ  q #j W _> Mf פ pB9ӵHѬ>P3͕h̩́͢6ISӧ_3;ؿ ؁c0"ׄ7x=[C+|"^^-+asf[SJ?c T72 I 938YJ$l  -pv8>k" /AL>zTg(c}4`Ix /* X|i/C@r) "*D&*$-<0aF10e.+_o($~!F!h 6 <8 7Cf<  Lb l Aq Z _j#~^ Wd 6'.] 5+ !S$oQJ K |!1"! V;*] _|{1K  np8#  jF jyCr,|" f ? lg4ּٛEd gkMO˺":ŭcw8?em.-*DضL݄-k8T7߶k4iU4֒'/ӥ`DQkK`ڵu|NB|Oz~e&cGYvp,5c1/9fMQwWK u _ $& (P (~ a(qm(w()CS* +|*)0(7.&fc$ "C"<;""#w}%'e)f*>*v|* g) '&rX$o"{ h`$FgnzPn \i!"#G$!c%i%o$s": B$ 3 &3P  |H z] A j MQ  bw nQ4ur  .pj%v _orU|Fd$=SV >   K u$'~)8*G)'(&&'Vy%#7" [" >!9   a#  W I  1 Ov  \Gr ( M NXc@b]3/ NSTFoaXD DsP7s nH dg l vh Ip 6+ x. PsjGH/d*>,6&}f] YJݔLؙۗ?hDK"ݟzQ;h0X۷w08M׻F۝X52'W#4 L -h:K&4l= So 3 w8 ;9o|  c  l |=Y.$>W$yV 3a`>Gzoo{v   ^T^Q    { Lz *5qsKJ X#%(<+ .T0y3578v~99x98/M631-Y[*C&# O:xTV>^U9e ;G*!w|y09"m)Wk8/2O"w< gߓqڬ$.מ(B,B.kէ/) 1 Փ2$4{4֨4[3h0w-*`א&[e#E ӧow[#9у щ </ , /i2 f  Y ":Z&zLcp & 0 L  |  7( V $/ =QGDY "] bp2/ak  ?R4IyR/3#*~BS+_k5l c ׉ ز o)xz<y< Yc  + D F GH\$y=#> ; c[w2*aB!"{$$*%a%$r$ $'#~Y#"|U"!!{!n!9&";""!f"!5!!" %:r')G++T+=)&"!L 2N[Upm SU)OAd@nJL{Pv8QPK??+ӤFЎRѶ'dׄtv\٦@ HJRYo2W{%8oΘFA( BpXTۋHڪDٹCEGk; ܯ x S#=U 3  l K36 B ]O: a 4 ? I !J5  Mk3]: o! B&h   < K p GKz<GQa~%f4vU?} i ^H?l "- !Y#P#"! iBV"(:%@ &]Y%P#!{x1! 2kb'Nq&\L[$!b#0&m(6 *f*o(*( H&h#& <M|;e*s)(K:yyY{  TZSPtNAFI :^BiD F ILx?ZݡrW_.7@}jWV߉ _ޥX)i$^ p-   ?݊ Xݑ k t v  w  S(HF8!$q76, b׏ ' mй j ܲ<f 3 Dt$w pGh$N'!CD  5`FREt !T$F&4)L- u0 c3q 5 6$ 7 77j5bd4r2i100081[ 1 w2` I3 3 4 x31/ ,)h 3' F% #= 1"W FhHI( NX #ku?|]b}WJrZ{!hT+jlB(( o ! *!v"'9,aw/`u12Q^1n0.6- +"%+$*$_+"-' 0407y9:a s851T-) 3% !F Cj  B gl%      , -7 oyt  u8Al)xTZE|Dzc 4C  aM_=xH%b݌hIu޼!4ay?lZxv%EPwCReg oXf?tu&(:B g+{-#d%H1ߣkBօ =Zyϛn&tԨ]ٵ݂ !"""!(S! @ n Q  z$ &y N' S&$h"%Sy~C X:X 8} " dm$#$_ld[BP8JY9 j ?\9p]9B !!$8#(# +B$-$/0%1%2%2&1%y0Q$.0",*xZ)v))v+ ./2'7:).<;|69`W5TY0*,% 0(&&ݥ}p O ^E?I1UnN f l D  E # A W ?q6ОκR{Ω|ҲNCKK9P~$FԯoӱҡҮM$уHJ ұl8 !@&+עCH" `#'eu޸ۚ  <ֽ&k٪Bݲl' )r+kc"DE߿Tqg=:ρLNc^5 0ĽzDŽmGЧM\ٖ zt:pC3jxEM;#;8 >4& HDwD : R 6Y}Y& oDUpKd u$ %c4H']^+J^]=Ohks287|(uOjXe}!2b 7k d{~l o z$z1Qe:I]c6b^xS?9Q{o ,Jp !X ! d" +Cn>!!G"=",!I S8t } )   }^ @RXO1 O k8[}h   5I \ _]V k N ~_   | 7 [ L zoQzWtܑTو:* "ڃbdލ xt!ʊƋ8__PFu9L؂d ݱ݈ފ,xIRN2*]|` fADDi$')y*+/+O+0 +U , U- E- + ^* ( & %j% %%A&D;&O%e# Vlu )l vX ` t/ c ^ 3OJ"m=/    &X  {6 ' v h<o\grVrOxs@GB + At,2\DU9m~= #"!m|& +\3.H//.<\-a+j)'}& '' >(\ )$ * * *y*x((D&d#>u ;F3N&  ' } BvU< jUC=XB[kjy <k.L[ީ$ Aڍ إ n  ֋ @ p ;Է:v?8P{ˎ2ˢpew;/i's OSgZM(1QDX+m>?J )?OQbj .d (jp<  GYU+c"U; 2j߾hݴۓ\bpں(=zޗYZg4?r`i'bhz@~XMy H9< c"n $%W'N(8+-0125~545_930.,C,M ,-,+e*1'BX$ ,^, .b~{BLP$G WyWdW$  1Y 8 9$P8<:VMm:" P." z#.$߰$x#%7ܴ%kl&T('۰''I݆'g&5p$އ!߫=dj2r l|[ށܰ۞?ۍGYvtr;twH-e:.dnײ* eӻmj `p פ?5 }w ӭ  dд j ?1ˤb/ɉǠ{BJurìsv5LĴ:a˶ ؤ mb׺ݞٱޥ٣g/Bئ׬hbJzP>JD`cb1Q@1Y.c|t+_>\;N|/OWRZM. Iz~R N$' )g*+ E,0,-. W0#1%2&4&E5'J6a(6(6q)6)5*&5+4-d4.4I0`4E13U12010/.-++')="T'Q%##"R lo S^>Z%~ d Pm68o@m: X F% r Tg w G{2e ! o T 2 t  0 - -e 5 67- r 9rmK  : K4~P NZ)9[F>&Cx 2  J e !1 h+F!#%B(*e K- X/ 0 l103/}^-)E%:!ri nR & q:jB8>TTD>T݊W8 KߠIgޚ+\+H1VWbۻڗي@قpڀfkݑޛYW}S;u ]?m> 7d$F;YEWcV~9Z~IQ{4 n& DޛE7GgO>!#](N\,G/?$2e332+1/+j'|#+US'vKo`[3   <  0 hU LJt(l6 %eWEBy J(=   >mWP/m/ $ )I,.C.,<* a(7&$#"K$!u(+ .1/h/.o,)&-#G!6n ;# \&? U)X,0/2E86*8E:b< #|pKw# e0S  q {3&~;`. 9H i[E]b/ EI7$jN]2JVeMHf]l3R@J  Jt 23_ aݥ<  ^\bO2?A|Ba .] CP r " O o9+7 ~ }~  o >Vl@ ms/w9 L 3q ]x:r H t QB C H  7X  xvI)&''K}R dpߏ5ޜb8lICZ#o `KL!| Ywd 8?D iA> #\n$:%$#!" vYm6IrUI ( z :Q J^! U!;#$:$N#!tE"6x*mVKh]w'!s$'*F   Hv 6 a~.!{ l 9tsBOI=P gS nLSN "/$|&v7'JB' % R#G 2FFb-    9 T#96 = .# ~"#u#O#^"H  UHoFH? -1Z Ta}{ggy6 _5UYNh nA{eO[8*T7g{0?Տ=O={jȩ'&Čy64ʕͶѨ:3lۓWݦ")zyo;_}Q&2G  ;R? "wiHu.*&f L<k_$V17Q.eO߱d y6 @  3 GjNӹyթH֖WػHX >B3_" "h G 1 K 0#A[h-S^r%X/Oq, W -!,!M!G")"k!YO V'kpOZ ?V87L߮1zq[!"$`&%r'C&((R.*v+, ..Ma.W-[+v(p%"V   EZ1j  ;"-ܪ%շ(%E+U-oʲ.14/S.ǽ-S$,)'#{́ [Ϊ9]ΜaHl ̒ ͊[ϹK}M@vtr,9  ݷEݶހ j O ;׆WԇyʉV7M¢{a|OZV+Bxmغ\;xD1[;ϗM}q& ۧܛH#tv\V`7Dݯ n `Fx}X?Wl5ޮޠMޒ^F߮fڤ)םӾ"иir u̐qn xl߂Rnx o h U n 7 > 2m!6"Y" "! !!$!%3"b""6#W#&#h)#*D$*$)%'i%:%%"& K&&6'm'\(<((1)/*b+N+X,,%*(,&0#"!0 !)&"#)&(2)v))'[% "M K $ l ?  9 L h 5 ~ Ph  ta,z = ]   ^ f \  <  /|   A  Yk@& 5*  L   <  H$ Ie 2  S  #%1X'5)*A+lN-.p/F/!/@[-|*Z&R!~hnc  t >uNXu{{~D)LyYk7 94wk)Eba~iDݝ%i's!igB~߮BP] %.$DQ/OD f [#*?XJtKpiO~ 1]1 0!""H"$!'!yW tG SMQ < P)N!>Q)ZPn>]߫8 vJ PP ?<[Z _)re); Gk4o5X !""`""Jp R0tE + =MeVCmGaa%F!0 "$q&)g,/14v 5 6~ e7L77E66t6061$7@76Y5y?4 1 - U) $u x,M 2 SdS(naa|#f2'uߛy":g Ma۳12z&pj߱hݐ\s t [۵,ڔLؒM֑Y!3;x L̺ kȢJEƹsEb ay ѷ S L'  q 8 ̆H1bzu:z1UG|Y7 } k0    D[ j' !O"#$s$\$r{#!:OUgk ;mbsu3бe^ 4f 2 k!KVn6O{ B jiB/p?O2!YuD|)4b@."  ( "F/@WlByN  Z  x T .  M I]5Qf:U}bp:דM҅ Bҿ ҵ^b׹wڴ(;M,{7du(Oq/s 5>ye#3 ]dK/&9kp 4 S iM(t d !-/8g's[~b%#,Y-=3g'H('+p+A!b   zJ X ]^y v  rGrl\}95 Nf u {D    Gt1q_$$u)%,.-#/S.m,*(D&#/!7N<i E   t! " #[ $ % & % $#$"58!%16RlZ3LkB[ ]:3xe$OL J(G g Vh } , e EU[ 20 } "T2&(^('"& $ g"/ ? \zR( be= | Pu ( t P Qpf"ifjf9(k ="#d%&&=&^%"$uz"vc 'yX5 Ob q>R[[ , R?"1\&Lݔ,ޱݿ9LֺبAՑ%ЦRϭΔ Mƍmfƽ$IțԥɎ̑eռܝ-_ݥv}b <Jd +>Eg WCSss - !  r&]" &(;**rV*#Y)Q'j&%H$A#"R#VE$%X'(0)* +p+A++S+)*(<>'K$!I)K?'Wb  EgO gi=j W -jhUQ]p^TB43h_v^I7e w~ ""Q/!j,c Xd ?ve%GL"bO#$e# #X6"ER x 9 ?b1f549G })!n&{=*-Rm.. -E,*i($'Z&]n&&ti(lx*N,.C/2/}.F -f+)x'?% "] 9 B6iGQF[:Cu>u 9(C7Gt9渻[Cz!*̻Yǿt+C)u|(c&~$3"!$&61)*/b)'%z!Q>M;  ] q 0 " . &d  n=    Ol0J!t#%|&(8O*c ,,-x,R+C)i'$1!j  f:N} - &.:vCcU@_th3iSclՆ"&% " I   &cW^ 7 dEpU R!}&!,7 A&&q$ 5N.?L"3J1DTr!,3GiM+U)i)973B~n =?uWu6ku B'gPq ? z $ $ 6  X m^ve `b._ iP 0(u, x i!c "1"!b WMB  ] y r~ 1 n X r r   4aF !NY0ߑ&'ݎliZ (dkuP ytA^4 3 kc( 8"6 %8 ),0L48P1+@@>`<84 ,0+'$y!7^T~_ `~;*-(pObVY z_zY=kZ{KYP!"PR< #q|6"6}"7`{baӀѷ}гЦ4s|U{ͱͫt<9) R  ̜ Yv$wVf̵Pǯ 3[b7ý@k36םG#t i &. G F<K2 =ZqJ!4!  _ V  x"sM_W ^3!_ ""#$%&&&%l$"h  ^f`R7q: r- K Y#8U w ,R Gd_hۧ{݆g!ߥN߼ ߮ @  F *6YOdVN7+X71x6 C ^ \C}D+ j    > t2&<\rg&-?] e{gE\bXBh] dh2՝ы>&Ʋ-nHcAª-ɋ|)H9ҭdU`6)crx|D1Kd98=SZ=cUOz}!6t!? l2B|Mw\8GP{c2TK[s0bO8QS ef1 @3 G8Y`F+V  u E $ ~)  QYOip"&Ou92;.Xo?-i -~Xv fN , P ,=/ g  s Hg * $ a3%7   , O + 5  U  B +@-$Y;)3f s En 7 #>m >%)-158S:[ ; ;x : 9Q63/c*j g' 1$ !w < . G G!)!)"V!sGqO/ > W `9AG~gWLKkoS7Qs.3G{ X o#IF o$jm tK ~*,$}e P?D4 MB Ets}R`" Dk r s * " <+>|l6Rڱ\% CקDxڶj'jLma'i9KBFx/Kq  Zw?oJn(2#(Md,pX03.6I7k8D929:867#}6a5V31/ -f +~j*<)>(6'X%7/$"ek}"z  /Y` Kz#Ghh A.  x\YP K@u6hNx{B1t$c7X3xc  h C4.xݩq҈c8BP!I:|S=j n %+ !V#)$ &oP()U+7,,m,+p*f(]%_ # $1d g88s<ZU P ~WW~39L<J'}z4שh=y˾uuۡ*u8C$l!ʼnyŻkœx-=lE]­Ļogoʡ)2ilRϟϓSЪ!,[16͢i̋EКGӌ'y 1pT,>` lCK) M    " ; b `~K9!G#,$#0"G!9Ra}7  J2PTo`?`YyJ>l.:= | [C , n 2IfbORm  qe>!W!e!4_ je@1d kHKq+ q # g  M  ~  1 M  M K(h t  Mpb!F$%8&A&.&g%;$"-!L\$y!V#q%&i'\ I'> &}%$#"R"1"}"m"#w#T$k^$-$$#<"u z @ w]9I5/-S]~6 w07x1E3tor#C ߴdp..\5I]R~ T].60  Q 38 0 E HZ | 'Ip/Q4 ;]st]_uF, ? T^c hle:a {   x h^ %  * 4 0 s L{V'a[4U >"7$?%%m%m!%$$$$$:`$b # " a! r -irH  ')4G u{X$] ~ } vYZ+'{|MH8?W:(@<y" Yw>$y 5g" p?\\ X "O"!\ CKS**rd3K@ y=_<NGb  KSTW / !/l'pqS9<g7uno>9~V Y KE7+m԰Ԝ?`y)֏t՚YY ϫo'-Ƽ^lȣ8J:c˚SOϱ5Od~ϲ+̔'_R/PW}͐pн8;g@N>6>_$_PDKsDP=Z 8   #_6GZ!&Z* . R13I6L7 7A 7753d1_/-",+*4+ 9,\- .| / Q0b0w/D-+)(%"R{ IqH$ n\p.-Gw]Vde9͊p P 1 t΁Ь6K  y @ a H> F ]>c2`L | :Zwg$Q F ] n q    oq 8     dPnn4!?.,F  \ \Am'c"kG׻D!hp!ʧ7q[ džmȖRsHvQڻ/i˙ٗ̉ڕۿ*(z~Va.<}tdHeZ}14\ ; i  D  BT  ~ } l_$f]V * 6 !5." #:#+a#Tx" P o Z? w   T5QM>#x'E*,T-HY,N* X'O #l l5 nq+|Jl,P Xo\:m<^-m8 LH#(q`.3 86;<<:}k8C649%44N5 5 j6 7d7I7P64_o240Z.2-f,]+I*7)'$H!8da 6@& Q . , \ ` x T   bCD+e2 Aq ]rI>r@8 wgv- :0`]l_QN)|5&}Ed1BpXI~k3b"_|5A`* M?K_w ] \   )x839=[G+! U, 6eFF@Qboh=11|Pc0 s# x+h{ y1?G X#%())w)a(K&$"f C.Va9Fj" ?  z   V  TC#i % #'Z ' ' ,' z& % $ $"#X"Z  r  EUc"CG&),AR/e00.R,f*(j'%1$$X"P zNngr K"Lb?SZFdKliaBAEW~e|bTGDG  6  s! /"H"!Q M c, Q 8Bm*kzqCKoaS+yjCn{p5SQO 28G=Kgu3ًKz1Y]Ϗ) Ckʀ>0nɔ=clUĒ$/#.&÷ 1̵XϖwCtc׉ؐ1p֌2ՂOO(ֆ Atݮ>\b('U{rfvwt e8:l7v\jj=7 ega  fy ~$; "y"" K=t G dm#,)y R  H e ; 2Hj&DbN1J 2    *+X'%:O#(., ."0$y/f&--'e*'&'"'&''' ('Co' &&'&%q%%$#(#-!~]a 6 % J $ Co-?$9R"MZ|v< ) ~ 1>xqH^$a1SLEt٘ג؄Lb|_m^fځ)8 N0?;iUmWLS P|{@Q/y;V_$p$Y~J  + ,8S +H s Uo &o;k8fL zs  D PnKgep'p7y  G, J"s\uHO ?e  ) [PuJT :%!M !HF b"`h W 4Z[ |(Kj2, }- j  k" ?"$-'(1Q)!)}'%m" m S$5j=EB}ZkJw M V&j[ !A Dy&&PڛUsMoՊԇw6ҟPҦ2ҭI-ԋՊa#Zٶf J  85=bX.S +n%O+  `Cg3< B 4 c " o!)MW(6]!ndS& ZQa>Q$ Y *t eԙ6ԫCqW#^pݲӷϮD͝?̞׎Ӫ˻uȠŮ[o<՝Xؼȶ"G4ҿ߫l݇j+?Fl_NVx 8 /Yry#N){/?5 9 q=Jf??$>:V;7H411i/ . U/ 0# 2" 3 D4 S3]1@.+?Y(%!| q   pL T q 7$'|(8(' & $; d$X `$K$P%3&&''T((o'z%"b`6 -.gxu6Z@HqB@؅-/ "G5Gݻr@ئTۦ %B,gWM ` :\{m : rUhn\EDx bzq8#7(G**+T)ia&!04! -El0sF!9$O  27Ab mS'<5ힿQ놽xD վ߾%ݕ% €3`&:P[ŖQ9|Ǹɟ˚L΂LR^a6* lpX_` x   9 K n  1 I ` d 0hdFTz  &Az!%=)}*M)E8'c"s '/%^T)o,P.///41. -#,&?,O(+(S*,(t(&1&;$|#/! -U 0 a d{      "]wjxEqZ:/@<d~BEQ1 zXd]~ p$b(+.02/gQ-6)%fd!GCA  E `@l-  J  K0  K ! " "! M LaD W QNJP.k  Kf  KWc Qrf:gw9r@ZZ ,F~'WV|!++LS>UQmgsGo\Wl9~_BH:O'@;0PoE!dhcn5N[ m EJi37agq  T GGh  {[N;;8Nl ISB  " b sݐڮoq!jt~ L N̰з^'> <C|=3{  nv )! $ x% $ 2"03rW#I% %*$!kk L!>##gg$Q'%%%&^ ( G+Y-_024 55 *6654 32G0We/4/2/- +G'8",#7g:S(sB.ݟXۑڼ!ӴPٗΧ͢܉x׺>qۤV+$׻Ԓs]҇ؿ[KA>( f uH! 3o_o#}J{ e , ( '   bG $ 4 2@f]<6vd*R_X3QKS r   _CHY\B_,e4}~Rۛ@mp2p58 F0ס۰#8ګ5ۤ/~]1_9Xht>ߌv߷KݺQن ذv۸C ADMb< MG;pp iV]+ h$[& & %c "  >?"*!4% g' (('a&#  J8 r'WQPrM%8$݄)WזփxYp_YN(Z1L'P a &(/G" S%!'x *+2--P-2,+")!%'+%"Aw 9< T$f/k]*g &'wmg{#c'+Up/n2w4+4)31).@f+'R$8R   75| Ji" q`3Iٗh'u҉ laΥ֘>#!eՉ/i!5ߘAHߐyfGsT`ta?yu U1qr  H  e d [ F4  3   l_   4 s ,  s v w l " " " ! J I\/ K b x0-Q"m E X>Y`mqK # b:HX#<wDLE4>F4 @Id6= sB}WY|@H !A  >+H`Px6  W b p ?,<D >x  E<~4N@XDlJ T 3 M q53T L ` q|| # 7 m   #F0TtF 1Χu]ÆiCR%%,SSq5[ӄM) ޴&@N(<*ovD&al,kzi g v O ! 8=_ AN "V E r'/]zn"1%'0)+,,b*',$#o""T#"~!`[X b/UY2"=K2e^%Ҥg׿ԇUg7ӦQդG$K.۬ #݇Bm)P `GK#' *O ,B,%-,1, + *R ) 'A $ ! q  1 ~/ ?2Yh6gh?z<z $"N @ ! &x , }0 3 $6O [6e 5 \3 1g 04 0eJ0/y/^.I.--r- -,,,?+C7*',5%"jD ~m{]Ge" ] }DI=!km3k!cea1ZCk׊rHܘt݅v޹*Y`._*scm޲, _|bzWd4>3]{i   >  ifdD bA.zD>Q="ZukŁXzк@ }q缷U q⫷TEnჷMt7J> xc*Ȧ+JRbHcLVPPn ? OfMUjAx 6~u"$M& 'i(n(#''%V\# D6s7} P>!h8&):+,|,),4-m- . / /x //_/bR.+- ,+)pZ'% $ !jG'R ) v YRA)f  \5 }/   " uY  y @"6  ezD.8Ji)q%  )l'~  $<(++/'--+'s!o WO &c8'T#$t8'OcJE]  8U(%$mred.S$<e(iE k Ujc>m9"#'Sto$_}\b+E'+cf+EG#eV -+ QN  + 8(w C  [ X e L   F MlFrcJ 4 <i+s [   ! >= <VCYuUu]=K%x4T#0Z0a;fY# `>qҢyIϳϫϴ? Uς |Ϡ AЦD=֋Q%ܔ4So ;duY x bw_glt o U8$(E)!)]'%#r!= !m"$s'm*-/02 g3 4< 55 6 N8 O9 : :w);; : o9: 8t75H3Z0Nd.,*n(pg%!v4`_ /H;Us0/Go) bk 9 oA$v.e?p=(: JP k]x hUyNV"D3m7JFUS ++ Vy  l!V"B! Coc{e) zQH  R\_ ]:;z) @ W   P % z  I =><68u-aY  <R : 7  <   , mk3!dTz% ;JC/b~CR)WHC q* (!j2Zkwvxe5nۘ/ҧwiˑez9q=`A:oͥΨeiмҙlItQw~ZPA09L`/+ 4: % ko>a5 \  .x J=Q'#7N/j{>wy>> !76%(++ *b)D}'%${$S%F&2'l(}S)z(&# oZIPy = s   b W6Sݒ ۏ j C(,2зSj\LS d =  ޕ^U%T_N `  y _zZ ZN! v " R P+7}i"2S `Y    S{M"6%'((Qe((c)u*+n -M./121cg/I,Ob)$'%eX%%Z$c9#r!Hzا׹"X ^͎ #sklmiPl៷T ϽҬ-Ŗ̮˳8̜B޴CQ%=BƳD3B̈ Ϧ Ӆ /B e2`@wA,ENPV[  " Z3Tp;0L4'f4Cy&7xw }h1 # 7= i   ,7`g@\YKI3  > b I%[g}:Qs>;یruY?+؞uA0LIt,jڸt"ڄkwj)._/jOtu]]5{ (eX r  yb (  >& ,3_!$%&'''53((( '&#3c     L 0   j NC  < Eu%cZ}.; /"l xOutfEJwZe@poPx,$ +[jNV491S +\2f%/ O  : 2 A c _K+k7^;tK HK| l  nNCS ~ m V 5H.ciO1 B=ulJ  $ 1cnh"S'j<xg*[r%Pa7Ej"X S = (a a a j ] ~1?Jx]W*MI-8gJ\!y+W#vW7g,03  o > .c #8%@! %1*{$-./P0/1 18?22 20-.*'{#1 =F 4 xv s$ & :22 F o%n n. 4avm4 |= ^TP/R p i S 0 7    )g5+^S' *|g=c~Z!+H=o\C{H]#Z-E:0paEhS]E`ݴLX2ٸ*\@Ic Aئ"٫IةR hͅ6͕?_ϵ)qғ2է Xڼߚ~RkJ% st(QI+-o/<E>Dc Bk+],W1ZtM<}T=y!    t ` g$h9 3\<ti+ ^Ij`},6"YPZ ERx   M (}t`+z : 59)Q~"p d!n!=d"Y"{K"&x!B 6'  T   - |ZR!6""2>#"#S"m " e") E" ! ! "; " U$G `&e (c 7**+l*)d(I&[$^"f ftx  o B#,VpG h v  {17`ݧ&lծE9ǎwhg㰼YQ꡽p—ŞzͥB| Yջ]"ݾߴcCV`)["q80pB:wws@H zVj"X8&v)*&* ' #6b mfE i < {.(74l … dÐ*d˕ϋaӽd1Wܢ"4yX(6JZB3Y}}/c . g ^ w/#%1>xP9[KH     W * V &#'N+/[,3W 6%z8 );,=.A@A   5 #^ ( ! Yt  [i  `fځz  y=)fVlK\N^7i78 M:b qD6//;t?e+ 8!d###?"c *RP!E; ! *! $S'0\OEC.$Zf=/o5  XsMr | S$W%0Nr^er1[v$\Kz    !X   d f pk sl p a 9 X :G{_~ E!XF"\u"}h"[""I#Q##,#B!]    ' T z[8X*zvunV zS;'^ a : *' _ T 0o IjJpZvBK] d lSunSQdH'2 :R C"J$ &W'((p''% $$!!RW݊ [ 6WˎFX 1Dz?AH[ Rǂ }N ʃ Ώ } pu9&Ab~1@K6Xڎ O ڊ `Y !|3t"߆+1a+4-,H"YǕǙ RQ)ۧbE JOaڞٳTJq]a]U2S8 ) n[J{Y{ I R /!< +! HYI_O o[` _'-{M;<0'ct dR-s }e f ? `  XY 2S _Zmg b } - "OG#P-Dt/$@ o A n ! Cf!Cesmf _ /6 M   R  c] U gmQVe5Q,Eq% ݓ - i gX>l,Q!N*fM>B@X|y d f !d~u#K}ov0`a/rco B ;Y-f!!/>! ` =9nFe@';0yQ^#tS hb>~NW"$  es/`Q  . % $LC%f.gc= G- i.W   tAx Y X'!<%L'"''$^!Q*f]:[ # V k!T!M f]?)m"+Q>~-#Q*!.#:|&''),&b#`_ ~p ke8hn0q<PL 86  =eu 1A  J5:fmVY 9H !l"9" .~  c#S|7Ep3F*:L i ٬Fw$ׅm׫PM6wIH=~uњ ,ٻڛܙޒ*[w + ` q PZ 2h[6@P@ T P#ZAA1R hL.iO Bl ^( `# % ' ) o+w , y-# , *K'"!$ %h%6#p&~BM>=5X' <|w iwraK(!S&"5x"?"_! Mxe3&Ef!h ss ~ > A,KR(W@qN Qle4-vX   t  ?#1fM1!%5# %f &(*#-&/0%1b0"10ߠ/^`/wn//X00Y0kd.+_'}#FN:VAл  &˴Lɣ)]<'>쳽/j$ߍƎnʻ؁9֧35wߙک#G.1OLL}= lJ|)1"5=  ! j C p hk `C 8 y b  S 0  `ߓ6d݅}iF5+9d\g ? I  C # D RCI0m@ 0~[ TNGdsT0N8#mJT.>٠@קiWf6ӸR|fi( ܠbkTjDv4 E TBMpG(R!Jo:L`9OQ ,P1"ݼvߣitwjS"~CH^  g^\pZIQ+_ @+A|LZ)NH-[i`9u= D 4  C%=n!I  w0o J #I':+.6/&.,6o)U%!Kt )$kW m !D ]Z"/ C,K/&+7 Kxf~R M5 5    IHvF6wF% J ~ p#DRj%a%@'2rq 5_l7<g<e n a. ۼ qqGՀ)Ԩ%dLqىu܍0UH:_S.CR!oU2gި TԉЬ̹1h/8dP[]T   x . n Ƶ Dž A] /  !w 9Λ R ԇףgߋXn/0WAo + 2  K 1 '   vpVYz  * ; ? (qcu?? B  sM( r {5w >  1N ,!7hx P$ 2 ? Ub t&;?y0pm2 1 t8* dW 3>^Y e  J E @}\'mN_ \: "riNwRn nxIN ; r IX-< AfEG7),IX} O5- LFD*+@hp'A51  ^XK^4V80;'5B; VuXj!sl| ~ E t & j   ` `X W [  D  N pT ~ $ .2V9=1]hy k{ ]Z1!'3\-12w6/:<==5 >:v"6#v1$,$)#%" ko PM6O\C x UvJo+N?* '8ҼϾrҬ"iף%Uݏ, < . # Q  z)l0: Wx #~&`'(|'C'`%$##Q$$$`l$Jj#'!ѡ̼3rgŠ-QƾiQθ J<ՃpԢ:vcШWHԫGoڬݸ l#+PE* q 8QJd7b#Zu-xO8I6pڛ:՛ԂaԊ&oS2xP׍_8qٯ\O 4զ ӫ ү  Q e h0=͛iaْ gܺJOS#c6bAw(&a%k%6X{>]P)Y!݅ @N(ں5%UۗܿNBd1TA=6]~knZfs}(| 5 $ ~ j;  <    97^jR,*)'=eV21 I_"~%U'v'&'$$"  O<H78- ;_{\@!,#M$H$r$$T$7$'#R#;" " !w!+ Uv%\KN v { 9t { eܥ آ֌(;xbP$>x ?qY#KP0xTk3E]

    PA EHlLQOOQZQa{Q P@MK} I G[yF{DBBw@=:67tn3/,N)"&H# #'-2 s&vrNt!B#c&(~*u+++* )z5)4( ( ((x6(&Yi$K#!qdKLY Lt"y~d~Y<.k Rw>s-lGݏxޚ}@!-GK_4ء֮֘ @'M NQX 31T.dpL@,tye2*X&R2~;Mco>m#CJ,n#ns+y"Ծ&-Eis!Hv8O]O޳߰1! j W0;\۵ێf1ؤXr֎֍R.]ݞ~#SP1Cw Y2 wB  z = Y= ] c CCC  *  Mw  b!! <@yY Rmr~[MNq<? " N Rw  aO  x3_eld@V8^8.,v%N x M ] I Jy}wb:8xsskdg݆=Qԛ? Dњ ң_e[)TLC .jwiF Q!&!} fE/kfvLj?  n9P ' > # J RAB(jBN RM 2H[c0".uMW4z:uh` 6 *o",FL{-< ;ZK-Q~cd8XX?|$zL)v?!lyxJ5eO B |  ` GM ,+"$%3' \)#w*'f*q*),)-S(-& -$$+"(1!%o#e!f 1#  " *  v C oQQn^+]ov(ߣ>pU Am ' %  T W!\ڲwH1/0m=,$| W v 6 I YZsSys=XMOyx='G [  S  { + h O 56>V=C} #^M>kI2< &la*a#] tqQ I`fK"U+jI!S""p!x( #ZbK[90s - "  5:/K^ivu|U924!cozZ+UE(`X)~%uB S Vf us^O s[Kw << PwN7E8h%sc x E wmGu0"N os!7" *"n !  \' 4e  A  ~ v   y0"C } K@V+Ew)!#n$$>$" EP)#& NoHlPxrIg !!# =`r s  `8  g!%!v  s|YFd/1)3ΑOɆ 5.yÛhAV:skO)6=Q#x 1߮ %w;L6j Qx7k]}G~vVk.@iJ=JMbzg[9/}y{!(Qܐ ߭_"|}V/Q5@Qk@\ڭ؜"g]sss\CсYdDV cѠ)ӌH ܟ}cUL!Yzrhf-|- 1yV22H.e:pGT.'4/ 9R~Vvn  F  vt   <13+,)%y 5! % !t%)K-S13K5}6 !7@!47)"6"5"E4!`2_ /,))&%N#""S ", # %~&')*+i+,K-a..^//p////sQ/.a -[,sc+)'$+!i1ET [>!$6& 3(](0)M(&'B3$9 >CpCb+R]3z`P34:@grEQ#g` HX" l$,&C*'|'':&%d#!S} OUY$V+{;t 7  Y\aJԟg\\NxU~黔Z@ʯ_w*3D2'buReWǓC OL޲ZNjk\g#KIV< D   dQ|p8_ 8a@On!6!!b!z {0 |` ! # % ( , 1h 7 H>EKQVY&Z %Zc XTzP8LdHYCt?:62/,-]+M*B)) 8* *P+]+*b)'6%R";_ WLS ^ $=b PsR) "#y#`^#"! i a CQ!"t"e##" i3 _+@pffxiqJ@1Qrxi?eKz?M'J7q<<r+)`m%;F6ܚ}-hʲbǏJ{+KVRTLx @f<1sqz]PYNn} 3 8tST'X ١ cҚ7}΋hΛaxևM`"+*Z 8 TgIe`W9 RWO2ZslMu>MGu::9 !mnL@ Z   s XESGsx,)zbgMXr} `A]2a~e:DZtGP{@s_z*7y@LKdg}xb0IQbbEPz|$r[_"l\Ox֏:XЙjЯa} 1 v d'#z@h L0<g1]H e & G&g/j |< Q +[ /f%t[G>syPjs?A l#y&'D'xv%"Ev 8=O5Ug dv v TK{!%I)++$q,-,++)('>b()*~#,P,4',C*(d%!Ha [0A!$->("!;*s"*"*<")E!T(&.-%9#3# """K##H$$%%&)'&(&o*&i,$.#$>1#3$j6U%F8Z'8?)C8"*76Q*2h).&)"$S) !_-h8 Q 5 s m O Q,J p 3k(q;ݣ+MU*|͂ q#&\3p\;@#aŏ] ˝ I..-SE=8C\Nzc7@ֱ{%RݷRHB4,KV.A"~dn=m{f>I6+}' {  Cm l ;  > aQ6$a*&B*Xj?iGd'aq !@"n!%Q $.aP|@r f p! h߲ :I+ M1oHa zjwSa~C1Rv|u U] {"#>"m!d ?aV8gd]&Z%0 D q :4  t 8 " H n%SH_9!]$%(HA+x,,+P(%,"r{HXU  J HQw 5 !"#p#8"B!>A4T L'x.B>Rq,|RB<|D0t3 1NN^(%%)  r /U _" ( fHSuE -u%34y9eP{j 6>ݑ) " ;7SaeE<uЍLew@ϥzт|z 3D2CVyr}j؁2֬ԇ8ҐC4p2t |*34[~CjN|p0IO4IKJA7w9GWCv]DuC?p? @ QB C EW G( XIX J IGwEIBP>Y: 7 5 Y4 3: /4 4 :5 5[ 4 1 . * &` ! s .K+G  .w ,Y EzoM Wlq2^r RN&ݝ>߆YwLLE Wd=Km ߞ (aMq< J(y?L(nja ܎ٷ5o٫8hFL*fcߏ;F!Ab 8'm4Oi/RA=Ds $`  2$boppt="pX6 $_c>   #/VXX+";[ Lg= y 1 ) i k wfx3_+g>;Uuh:7:ypq 1 T   ]  1 ZA  >iw`\OQ\QO )d_MftQ H1( n73r.KPQ|0)fMQOJ7'PbzaxBOB ,TfP'`08h Iݩ|ىsEWׯ֫?ՠՓ9=rBf-ٱ/ 7 d_W:>T=9V#.lrx-FV::[  ,_  < ! qfjp #uxJt &"8M$\w&i(*+,. ...r,+l({ &#^! 72v.#% c#MAx_K#'+S.<011j1B1 !1 1 ?1S1h810h?//-W/,?* P)2 ' +' !'| ' (| ) ***+[E++g,i,,J, , +% #*l#C)&+()&;,U%1.#/!0_ 19o1K12.3k3Tx3J321/<.},z*Pz)9( G'a!u& %v%_$\$"s 6\t"L' } ( 0 dAr^,% T "k d mp ғ ^Ѫ Z ̝ 3 RƠÖBl?Ǚʹ]ɺ!݂cȜmSʿ׼4Q@؝igՂ݄>Fбq1o#ͤ'm̓{d,j{Jkqt84H{}R^Gnqx< 82 v ^| wM  *Md.X9O 4h4HR9VsF } 8@6?mg?}(=Rd[p/ C _ @23W "#o#H"' JXge,W !K8Fhr+!nu0; y 9 Ck9]} =r k"$'( u) + -% v/ 0A 1V1g21Q0c/%.\.+A.HY.UH..--5,+P) <'s $"(.ePvO!g"c"a!  h   Q!~- 4}*e|2rh}Wg;*Z C n 'R , 33 >3ui = ,,5J? ' a߯2ܷq@ѱлШτIХ&EҶ_ !z݋zjg=1WkpބGO1c!i٩3܏()|hݡ>ޅ߄5mO_:An~ye&(rK6*iy1{1} so3_V4[\eiU #Re_v[DS R  ~ p Q W^,$ ppu[~![  y AUuW8* 6]Q'.y8am7  Ak kU e*G  6 x " Q 5 =  l UH'wg /I k  2 . %" -# G# "6 "& ^ X ;   <5 `e M 9$x!;xoOrbUvpoNL<4s ? b% "I_LY(rs|XGz6Mr#o's*p,L'/1W4}7Ld9,::v8S630u-߆*߹'hߔ$P!V6ߪުb|ݛZ݁܄/SmA t z\rG$bRc}yc  { ( $ e x @  W f f b ) Jg\S+/a\ u!h8 t 4LXΚ UV y5Bs\% J֝yjA'۵DP3$Rjز ٸRٍ؜٦K۶ݑ{ݬktܝJZyO[]~yl|lrco !0 `# -%&' (''#"&&$(#+-#,"+x#*$)'')&, &./&/A&E0?&0& 1'1'2'3'%5%L6#|7:8?~8?888{7:d6 #53 l2B 0`/H-D,J,V---%7-c -H ,lt+d* (yL'6&r%q$-$aJ#"o }oi  hN R y N +L ] b'g#  vZ j[ڕ5,3ׯsֶs C Ө ӽ C |h Բ(YR7"hY g ?ֽ\p&ڷۗpI_%Q;D {vI 2pQE Q:H(Z 'p _ Ch=l6{3aPV3w SZ޶ۣدԖ.أ"nO~4Q__[3n -[ R Uݹ >ߞ!Hh*%t/0@ ) 3  Q q ) ] T  ; B t J   f  4@W"*WbUiUgp-VE]-~  ;IAN<Z YO on*U$E\gd*iJ}KOA]4> BB ^b=(e(:AxB?0,} m<B,F ! d cF [3 BE9U؃Nqvkӓշ8ט} 2w / 9krޡm\@aEcQװ1w&qT ) |J+R eL'bc I>hC5Fvj%di~9_ZM)R@m N.H, z b uVi ' O"X-QU/] #Wdi !-q#9W%FL'N)+.^0y2l$4o5H25b4| 30-3*%&!)"%|*/56:  ?ABBs@b >y;9J(887w66654T4F44-5n55 55S667B89C:69BB8^51 -#)&%)(#, m/14Z5I7c8Us9 :::q:Ke9^T7}4q'1-|*P&l{"lY8N  y L  SS m 1 9 w NKl g9֚v҇"Tʀ?ƿӢhІJ:9ξeЦ ˡbQȝ5I|CA ѽPЕ.A\ǻȟӑɗ ʄEZ>(g>јu|h߂=%!A 2pkS-=x k| 2 ' soz%_X 7Nq"*] x Mw <P  "S>**oQ!G#Z%+&x%$"X>]^ _i| 2 l  :x Q Ku W E@ p X o bW aJz4ZR<\aVR\sE V < 4(k<AHt;PDv SE {T@@j[ #` &S**v-5_0=3579Z-;P<==@=; J9 5| k1bR, ' "T\F kb w"|$M&_&&-%\#" R܉[-L=pX k$,@գAPy+ҝ?3l Mb gh×!. u Lf Ň 'U 23 vɞ H oX٠K> y(az ^._PXo-zW=+7r6=*7-#}6Fsvyc5;_i7!" dK";R*Fsz7f .$=pg߾='\ܭMAݽxUtޤa.ݧE۹.jCv۵gB&9$u4>Yp}2^b+{W p k x R0 F~! 2z>kVF7B'! RU 5t  FGR5>q# 8n# &/(n)Y*r*);(]'&2$@#"  1%J*KL5J/M.9@[ 9 hm'-UJ rmG*FCs[n'bT$0 YS]0 yhR^DzXdFx2>P6 T{U $1:d v  S@X !; %_#''&G%#""3v! a% g g< S% C"=3$l)%2%ܓ$># dݙ<w*$#RU`*JmKZTC % !  @   t  t staljX x f Q { u a = z ߥ #@A, j G, o   4 O z N $(]  g H- xf7]lߴo߹ 1,RO8wynط"t -La"քu%1bGimj0 | x\$-yY_ " #$+ &,()+3-/0DW2b35425,5O54\3206Z/*-V,*')WI'%8u"aZ z!""\ ^l  ;  jl`Bw 3 + Q 8 'r ^ `)L  Wu? ,u j N Z) B v rX<`tmc  ` k b ys & buL  " x ud{t7RXvu߷}`%DE/[Q ߗN*p*EWB&|wd9e:#Ux7 {F[ME5q{w?G! ^x 8 , a@,hX ;-؆LՑY׼{ڸ   d  ~%q<4i^%SRy@?c ` N c" " E Ns/'m/nh47.qC"$u&(1))('w$)  _ WT =0G +@q)NvN S i "0b*5xk5Trgܾt1HC &"k*&2Zުۉ՟X(ީp@nr>͵sx2W?}_- - Z ݥ .8Ra.Q`zGuv۫*f_eCya./fyT4".Ra~qA*Lw6D9Mu [pPvQL K# T   sA  .JpaJ),!l%)(,<0#3A5R6e)7H77r667d786~9+ : r;0<<>.>O<t9w5g0%+Q%< %  2N <H*M]fEbߍj1T-x*C, ;B91=ffbC>DH$$m#8wÎ,׷%TН΃˻̫Θˈ_H_Ǵ٫kKܔA4ۏ,LԀb2ڜ|Ϭu@#9B.ۮ0eUZ {B/c3 L 1SL +O !uh"pcK,OvGO?y{B g Zh6NXbJ8[@  hJ  n  o sF <3_!#X% & 'r ' 'f:%"(RPp_6]K2_^3& !?#M$=%& 'md)=+-c!/s"1"2t""3E"2!/ - )!'r!$u!" !!D""1#J$*&VA()%+],:, |+ 2* (/'{x%$^0#"8"L!+!lb!=! UH % 09f g5  76 ; 'm !+  { B&ڴՅUJ0 V8 Hrb^ 0ŧ a* \~$w56J\ӱ !H zW繤|\}V-͛ m!Ε!0Ѐ!!*1 >[@d 0\Q#1P'CJz/M2$ޡzaҡЇWФ1{< f  Q ڠP:&4K1 Uod;&1^>sYd4<jDnb9:Wbwg 7 m d>\0Tyb($YMiwc|<:Zabz_S5|)[ 7"#U$$ $ $ %U %> &O '@ (" ) *k>++oH,,h-$-F0-,2+ *Y|'R$p UnS 4 kJ /{4}6y 7 l-vg<-R: k ؃ToٜVaݚ"G@^EJsHk* U/oCk U٠}ܙ߅ 37Lqdr835/Q ;: ,  f l W | ^ eaT|=)USqt:LO 8R(,6Y2:COp.f}Lyt!  g 1#|Wmm@m7@Q; Qh iQ AS e ך 3/ ' Ӄ ~]Ԉ״ژj `>dDAqY:TE^_p5M C %  2 Y - i6JH WzrMy,DZ] !>$0%'`)Y+B-.'0U~0Lp0/ U.W 0,Ps)&# Y4D>O  ,x q  Z*V> vc   +k3;L-=-/ v \ MH)1$g/$FH R _zLJf  Z2 f d h  \ U;f/R ` m= m o @ ArvP3.=elS"'5^6v_5*& d߫Jߠ c b߱P [O.bC4/`4EMXu6_ly R=1p2-Sq l`6 Yby T)Gc0G:~rIDt!- &"*!Q/% 2 d5 6 7 V6%4 62 R/ + (u #`g4I 7z:YN"$-%~(g*,,,a,+*.++l+|,bD,++) (C& $!^c6E? XW,vQ " =&5-mz}b!\,ֽPB*?-OǕ ȬPʇrGбCѺfе ϓ%+оWՏ &zުJ;MhhckTWݗ>`Ob߷m>Gif]!=9fUtZ~ ?kOi[ޛ}0٪eXNe/ E܃E(*pK^w \4OaCo4PLcTbieN߲k<ݧ+ޤ)R|ߵg6"%F} BjcL-7ߎަR\_nK) { 7=B[v"]0T +^\K31pS  FK[ 5 B!Z!3"O$f&n(2+-/425 H8 ; = @" [CV E {GHJAK=LM*M@!*N;#!N5%Ml'L){K,I-IHf/F02El0&D0{C1C13Bi53B;8OAu;?>^=-A: CL8C5oCp3vB0A.B>+B5(C %D!jE FPFGeHE+JJJ]{ISGBDN Ac>l<-P;H::3:/: ):f:::6:8{C6j3S1.T,y*'=#Oai*156d"xXGN-, aA[H)P&ۑ/(xޞ tByB;P\.Th" 'ߕޟE߾"5=)ٛN4oH2ЊzΈ[^˼~OʬX!t܄M9 sGnQzGW|"4Dimޝiݗgxc>Wܛޙ$iN9Bi0hOT-EuPGUxv#xC _ X! pZ ~r { ~  Z wf qgw#(?G b."b##y$y%Wf&'()*+!G,I"-"-O#<."."/"0"2"3p"5E!7b89Z:;<y===o=={==  ] ^i*/F ZpJ)%  Bx*Ry Sr  \{T@x(@cZd)fLm8m {V$2vqVKS; 1oNjuf<MmbWMwf (  xe & fKk&1<  9zKwSg\lt  6F 7RAk%t |X 4 I< ),ikDx' 9 z_u4(7Dh-Sp)\O(Z(jvhkk/a<}|[B$Idd9>0LG5c~5 7 [ 9LQ0"r "jR$ % t&jN'' '_'''w(r)|*,N|-./5/S/,.!+-(+f&$####!  `L I u+  r.9-Wl;IM]9(R >>dqv[ 'U4؊B)ﺆzX u;Q Z ݵsn)VN"Ο3\ͩ.~`ĵ̖Z+IכL6>*{ݻ݌Cߚ.l}f5keĐ k :n Fi Ɲ d =ʍ Q ^  >J7ނB7d1:-U]d  0yU*O00:${ߣ߻ C{ߖhq=Nfb0v6,[rN0Odn_%9 . %dO&Vu +O7.  C`  0a1<w J  / =<"($5&(<+.r2 62D;@DHfULNDPPMP-UO(NLK"J%I(3I*G+E/-8C/@32|<487t52:2;0p/?/A0BH1B=1aB0Ao/@-.?*==(=%<4#(= =s=j==v=J;>@>> =j l=F<\:7KH4#0?Z-YS*#(:(U([()T***$**)(D'\x'ܮ':ٶ'}N'g&!4#Ҳn#Lׅ ٳNu{ޅ~%A=.iޣӎ_gѦ ҳҕO=,AGԃԿ>GN a d 8 ކ&<)i`vH q2\ %Y5G /=[ L \jjK߸oޗܝ=Dٕ}ש,Qj;=?Ͳ ;e7l HٯxWmݱEm)9kCRfXՉxӾ@qA׉wءxA$ NibkQ N0 .t eJa.7^D?,v @ X %(,9./]!/#.&u,*)T*v+( --(-(-A*a--6-0--5,9,M>1,*Bo+?E>*G(CI&:J%J_$cK#K#K#K#MK"J!DJI8Fc D@<67`2.*#('z''O(((2(9'H&&n!%"$!## "}!h x]+K   %yN~pWS3 `7-CR)PwݥՅ[=f͔ɻGà2vtp=#Lz9  ɂ m ɭ Ȳ ǵ X+q1;  b8\,#jWST ?6y Wr\F;K" N iW G Om1YhX[2: `߸-3ړ ؙyL:Y:jwڮ ISڹ"hۊڎٌkكSڵvc`3. EW \:Z,k6=6&ѳ [ 1 J  x / o j !  Y 1Z &dUE gEV*_/ $4](j +<,c+)n'4%#m!/!`#}&Y+N06t2<A~DXGWHHbGbFDC<B(@>;a8a4I 0+ v'5T$J"$! | !!!&! !   'Vmm c. 3    ? Q 59+\ LVRcaE4n\ߋ ޻=ץJ-ҿ,7;{˫lɌiǠŪĂ+Ĵ[DQ#;T?:pnQDWMɛjk}U:u4N?`4&]0% 5 u;jQKUC'E\0{! _  c  & %!{ Y F;U@! H# l#";!+ QU{mG82ButoI-/ GRz@x<)B7%FWu3V@yC+ +\4VJy{B7 = Z 1F"!8'4,016&9:;<;i:9c8L8)9T:/;O=?ACDEE;EvDxOCk< C:n7C4=I0n+c&P!.CMt  `]6yO q j g t a P ) . {4Z3gVRoNs"~DpK^@{yY39y>J[vvhi=Θ.dB~ەU޳޴-ߕJ vXxU Cy_w B h ,^+'#4) M e>L uj~zO- !="Y" "!o!- 6   Y @ !"M#'% x'P+)*M+wU+*(%D!<u& D*EEL]=4Uf0R|,0=6]}&R?S@q/fL>V2\Sv5t;viz#v<rP :c X 8  /a*Yx-!/")$)&UN)E+,,q---!-#-2%-%-%,$*#)"(A '{ '&I&s &(%p&(}'(` * X,G Z- - ,*'F%#!] m 86Jv90] ^Fs/R"40$GYHR6Av?ޛ L-K::!Nu!(g ٲ[kv zRE<M Kf$B3:Cu0X( YwѶZ侥1Mlϫ1fD}ߐ JV}]nܔ۟֡#O hE 6С UgCfPوզVf/[;sÉef*&,!3 UqA\?4@ Lf|qR{'cw9EKewo/k1:?Et>1YLZ2O{E X=({ !H""`#.#! 2; &!$s'y*-a 0 3 E56E8d898:!7"I6#4$b3h%)2%0%/%.\&-'-'Z.(.'q/&/%T/$.$-%,N'+)X*,(/ '3%6%9$;C$=u#="=C"C=!< <H;)E:8b6D3Z0!C-x* (il& %%2&O(*y+,?-Q -r,4]+)WE'\$C{!R (!5~ʙ DV|%f#Ͷ9#\զe& X>nF` 45ECn x OZQ}ig;8ه WkнO3:8uCDݪފ߬1$LL}u]u - i =1%9~IMocc۽اխ%ӧ1nm6ҤԦk׊ օӹ 1V\x%'gnQAj{Wr9َn@k̔g| 5 WFGG8@1#"%i(mp*++,,+ +k+-+*)(z(+!'&n"v&Y%& ( (*)+I,\-.?.0F.1r-t2V,2+2*2Q*2u*f3*?4+K5*~6)71(79&<:S%:q$:($9#8#8$7#7#8c#8"9"T:":r#:$;:&g9S&8%w6#4 2H1/j1.,E ) &h # f  c a , Y %8DP* 4 h 8x+x?:_dU]j'c*jdUW0-ѭˠ'S[`E>Ǵqq%Yt+.ԯ-Սb{=o>$  RE  5B ` & <F(?J _z o#  s 5@y>bN8 0^T<_5[cRpO!RZ ^:Efro,ݸ`ڣ؛2RLܟc/TI]RHgb[1t -;=aR}<0 < 3e(QP,l ;)x(Z4` w {l #!%!`"#/F%Y$'<)i+o`.135777 77-?653210 \/-M_,*`)T(e'Y&&&y&&&.>&g"%#P NHC H*Bbxy=xWkڊN-r"J: έ9(!s򖹡Զ󴵕Výho$4yҤGՅSׇQ1ـ׺&׆7 *y s4`)d $i$I n Akl j Ff ~ (. ?  [T o MOaMt,l\$pr G F ~  N+ s!NUz|0"X{$P&o&>&+$ I![gAbG^j!#r$$$q$C$BK#h"A ?$i]9[6;O&P ` U}Q3dGU&ma6 #\&mt).+-U/ 0 ~1 l2n34GT6G8oa::p<~>3]@_AB B+CCD HE|EoE},EzDzBaR@=:n73 @03 , ($ 9g/] ;  j X ", 1  e3 t;yH޲۝vؤ!8`uGUYܛb٧rAa+y$ږZ7ҫϒC̝%4оYP(ԯs>`mC"8D>lB':ں BQ;BV~`3gR@AE Z O-'<$P)-0 3x443g2 0.,+ @+c 4+`+'+u++b++"+Tz, %-b-FD....s.+-*1,4*X(&`$!"#z&J(r*+9,, ,+{)*W(Xm&$li#x`"u![  !R!! 7 X  :' x ,"#%)'l)Z*++hx+*)C(&#t!Q:zu "j$ '^p)63+,g+ҽ)'v#jʙ̭5;DE'٪]ni !  A[u :#M6xKQFw & T[y<_ y !*'{ޏ93I ߳!8"&r"V"! ۙfIXݤ-+kU C ` r t # N. , tbjL9E9sأW;;ϫ-jtkq̔)J2s֢ۂ83sNCx6ހ۪ۑܔ5V1gz &=lB>,(Hzn!4# i&F)2,d /1467q8+299%9M8V6y4 02 40 .2 -s - -_ - . / 011j110^!>0l#/%/(b/*q/-/// 1/1t/1.z1-[0',.)*p,'*Q%m)"M( 'i'C' F(!`)$*Y(*m+*-)/(7/]' .$+ (g%M" P^ hG $\Y(u f  U{E.YbRg/m <0Hؙ/7N ]^.+:`s ̨kI9;#ҳkN ./|')5oADЇ҄!ںݵe +_)n*IWh !cTw{ }L [ ]9e+0$I*T)rMRub;a6l$}PbuEg=g6sH~ 5a|i:  c Q p1 Q \ h<^F ?MF$a>"sw;Tl ^k8y^Y/*famI Qm 9vSi A & .pbPQfqN d"l# #h#"!yV]4 &!   e 3 !#%Tq'a )&*;*bq*G)'>>$g!EzWaDE5|;< N#3&'h((( 'Bq$!_ 0.s?ߣ 'U{x.3- 0aUKJ `glK<([T`yоt/rNZn-{[VؿăDz_ΕW/PyYԁ^ԅiZ_y0kE:. =6<ۢlg!}7`uڹەqC܃ ی w dx*u܂x1d-s~"t a ~A6mz! DG lDj w2|417i9{3?>>>>;> N?x K@ ]Ax BO A @g >9;7F2O-(5'#ZJgCJO4}=lT ? BMFG)WZS X|Np.V Ń;6X ]V󺿦>l껕鬺". oc«sP >Chhz* $wm2%cٌHaUKԇKJњ π CΪ-.Y5ӈI֎ ( $݋ 1 7 uwjw>=\$o\X[DV@0g]="0 J N  u , 9  Y J Kz^;OA/37<KXqxd` l  Uc0{L RB(W l{Z & e oG 7}W9u"x|9qLv# _ YK#E%Hx],=,Jt B%   N4 (  1 K y< k  o @ u0vc2I+E3 ?F )s(; (cfabI?+0 u ]}F8sDJ : g  = V jA Ui Snot^'gٗ8Bԣ{a`gpzd5dN 9#S[S| Dc'57Pmԃ@)e Ҝ҉$-eہ"$@WA|zB M[`Cx"tWF2ukeA6?j#;,~**@ MYT m g1 ҥ ! z7x-ҙQAԭX|ւ Vق1_sHa8\ :ۼ-o7aކ,?8ޫ91\7iU#9J.ZO!$+`QaB n7;,R eQ ^ e \ M / M   u $  y   >&}!G<$'z+_.0!4H7HZ9':9;9.8E7?6Z P7 8 59 :M r:3 J:= w9 7 O5o F2] . +X'  $8!T<7#bLeC p 6l"1$%p$%" '1}k(8ZQ9f4$)!#% %:$t"0 u" 1 Mx!Wr#8o%P&x'+T'p&j\%O$y$D%%&݁% #ݻ!VDQ/U+z."[d#" 'K+E w t "z~l J  @' { 2 UEk >IS,^Z}` !p"*"5"!Z `.o;IO9`y@nsUy*r'F7,d !l(R[~go`(O29!|/ikު ߌHlopq<*mk5#pIy k "J&" $%C&(M)?,/134_5s4]31/-+*<))R*+r-.20;0j#1cw1111c 1 00M/uo.6-P,+#*1 1(S%/#P! )\6+<3I! "5 ($B w% &K'~'C((( ' j%n "i yI]L%h{^ c p 0$BC(W"*N7V,p*ߟ!S+ۤ2tع *uT9=w*OY*_ 4LDKݰ(4{Z b S?yzRmQ}fXLmY^7UD%+(= V U ~^ ' 0 U  ,~TL R -1!Ib",03 "Dx6&ND=2 ` E Y^MWav .rf  Zs+ a(zQK   Er #0$%/I!DazFOrGh%!f /Y  .FavA,{n ' v_"!xxirf 4 d UG\>Q|9`u &)I(R Y uH؂rփ;P _%׆#8jPf$'jKPa#:Oyؾp@Yב!IӞq w8gHsuvV Í {>ofeɉbj!svAѲқK2i<ߔ e ZfQ)gXhްOެ~ q,ۑ}F؜^d. "v#r$%%qE$ #!' <~jtQ9Abp QC zQ `AMQ3Ta0 ]DQdq\Q07zpe7=)k,J "w$\&6 (6() !)(([(u)s*++-. ]0s %2 3 4S ~52 5^ 43]21)1 2> 2f$3.(S4e+4.[3/1 1. 2),3)C4'6b%B8#\:2" @ _A A!@"Y?#a=$R;&9'8&q8$9!"/:E?;;GU<J<;;<:9&98a77U6%|42$2!:/ , )%"; o {2xO T^  Pd9A6<)O)K?ZbE{ }{AT%Gs}ר2@i Hˈ;+ǃd"d}}g&Ɠ )4g白W'&贠㓳'Bf NFuDqڡޑ<_4g`;Ү"gWӞs% O ;SwگIڃCٽGkֹZ@X )kaD# Q lQ`TJ   L2 J\= T"_#? #R$pa$f#a"I7!P ! N"0c%"h(}m+./o0f0 /u v.b -6+)SL(N' &^ &&|&&>'V()*&,- -CD- ,K*'4$ !_ ` ?nemjU]bCb  c}  }{ G \ &  u!)k   h i B Y i_7s5 z[ u _ h RO 0| Z 2A fs  _߻H ߕ n@Kֱِp ҵZ ^ ,AO8ps7uT˭Vy^_Țb2Z;OhQjy xc诰0c2طoR-l mubĈSbȗ pΫ`֎H/))(Vtd RS*a~tTfnQ>qboO=$`&1;x Crf')4]z*AޢP M۔ Fۼ3#!ݣ\ݢ ( i tA|keO & < z ti Y \ xz]~pOw&oU`s   WF q .z  5L{5q! k"| "j i8U\GJ8=  & !A$ (&Z()+,x-C-~I-h,S,u,,,,$+(X % d e M~s  $$ptKqړ[krǪķ—1yNzpƔ ˬ Ϊ YYҝ9TiҥqПΕs{̕0Ι(k։ ٹ ۨ!y"M#)%u(&<&%f@$?"u6T  9'[P 6qp($hSe04THP5 ] ,'7O~' 0 R R  g j m QS1Zip$JT\s8y87E'A?CeNq8u1HUVW=H#; ~a0eUeo]673B*gZf_ M#T ) yG# )L-023Q3t1+/R0@P3Mw5{J6G 7|Cl71@7%=7m:T6>83606p-5)5&5#d6 6J4777V7653G1u-f ( k#   x   w Q/pMn' _ t^ZX6 B Q 7&ݷOS|p@޸=TGAݱ^,.RJӌmуW9ӍݪYa6y|аSˠɛn<ǖfƨ%vƠ@LJŃ"ǐ}!ѸP:ՍkՇP.#o#K2*]]lذ4b%@ٚX7 /.josْ۷X`lWf1 4I7( *  6-+[2Q{:{ky TS{Q c"ZA%8(Tp+QS.]0ap122V}2Z3g ;5!X7k#9#%3<&=(>*=Z,%<.9/6I2234/7,:(1>(%XA "CbFtmG%H,H.HG) F D=BpA?C>=N;X@9@742/#-{,M+4++,J`.4//1111L/Q ,7 )\K&?"d^5 , c y|Y.{GJt  / | z ^w>s<Ja"(r*ib s/ 5N"Jf%Vۉ ܓIW \  QcڹCGP$1 ҙ P9 ӫ k  hiu)FZɾ*uwT/jhsGù]XSu޽dnຠki_>w( st%txfFXФ`` 3w@"!]=I| , *?+F,* 0 VRV(d?~& XI S[opn#O 7Rߩ޲krޜ#~ doFFV z?vVH)3a5mxS9 E%`xaIuZ[i@! !&#$$;&5)/+#./d0311_04.wJ-(+= )F'~%E#!f/ Q!r0""#(#M"Q!q kPQI/3HOOJ'  W 5  ]sq34c 0% >L w  xa/)jK +U޷ ۋjGMm Uw  1Q@h `t%&M ^ ڵ "[8ó iýg."c&+)0*Dɳ+S,[,ӗ+Cؗ*L(&J# 6\xg  6!M"#.#^!~7h$l?8 ="; $+8')?,2.=n/</q/.q0-+2q(v%"th}[CuY %Wj$PE=P1 <  ] r@\:i {` hA0c| Uw!e"C&P(*++Wx*w(*${ lqH25/ .sD/|sb`%Rm Pum , >m \ ! G`>vX{LSxJs&EIr u!| s eb}A]7I<}T{+Rr+rOTZokxu x{Pr!."%(7,b03Q5430,'")m[10 O c ]h]Nqm#h%Nb%=s!5A0+s' F!gs~,OZo)p#kl9vWa,m[-Kz/^ttU,uC-I6%\"(S Df C  .OoJ !#O%%%$$ZN% 0& X'.(Q(%(8g'=J&M%#""!1 :%Q(|*i,`---+) %k ,!0*G  X  ? D T n C  D  m   &$ 3:#Z$Z%nS%p$$$#!% z 7kN_r  7 mQ Z ] .)3y0 T 1 Iy ?  3r v m i  8x!>l9Wւ/"zbn}܋Oߵmײ9]g5]1AˢؓԲʍ̕ΐyAԌȵ#3>MΘrHwؔ.ۻ݋:R{נnS!̌ݒ̒O/Dњ ֢nۓݰη߰͵$Vzjle>Ո-Քՙfַsٲ܉mvfnbV_!^m7RYXe.1KB+hLA~ ?D 8O7!KC#V$I8$" >-]]"O ALC 7 f * ` c Iu &""6t Y3 E E _)2RFh: HB\ P&`+ 0 2Dx4u5:7#8B:!>$A~)qE .IL2L6O:P>QaB@RERcHRJQJPJN>JMHEKF~IDG\CEB#CB?C;XDo8E5JET3E1/D._B+?4(t<^$8 051)-o*<;'& .$e!qeyjT y Xk]_!N*S24ؠѯϨQKͥV~RM;6 e~xJWB f/#C2ILG^D!#H5&'o)s* + *V*:v)n(P'Z'o'|!'($t))+- -/14/+4o1h63e7f679I8<7}?k6B4:D"3E"1G+/`G -F*F''E~$)E *N\$DӸiқΎ:nɧ[[s_ NOT-ʶeШA ^ e ۟ H Nڠ ب @  ұ ? ̠E<{&^GȢ ; F%[Yҙ,yϻ1̕E?ǿfcM3ƿR;Ȯ̎+;8ǀģb"8~QpP:@Ҿ']Ę͗B9i`Tr@X8;Y^kxw' j YEk,UPNi{ 1"Y 1'w4h5]7s}Un[xJie} %NV !!J!iG EޠYv[ف-!m٫>ߙn {gm!<#!&X(V+V.c1x4N/73T9q:rS;+;0:o864 2g0B/-=, , K+ *4****R*G)(&k9#=rL."y Q=jE!Io~XL6o i K O G x / 6!u6msx#!cf 1HglV%{L%i%i u hdga 1 kN)dvBXS@M=50k) k;6,:_>VlI|u*z`[/lwFV|zq"wnx'\ . > }?<8W*v m  t#; RC#|$y%8% $#$&#)^$,%#/@'1';2Z&2#2 10/7.&...//. .,[*(S^'J9& d% $Np#"Y Z?z M@  i!!*?""HG!W qyW{pxyePW<-0 Qg=$T`snC=g ` *N\R dxۆ*ݜs Se(y->?Q#iBJ\zܝڏH'7հȞĮ ©ۂܥu5e۫^ٔ‘veǠf1-^/̰ʣʿfqzƸoĜ˳Z}L]ԑ ^&UƤg0Mqz}~o!1լ ؉CW20$p @?מ9Ngԅ{ aNH |NHJ.iB7Nx}X 9 _#E%'*-~1 6 :?DH5(K LM"ON"[N"M nLJ=IXG]F!yD1$8C&B1(B'(KC'nD&F%G$yJ^$M#*Q#T"WD!Z \k].z]l\\z Zd!X!V:"T"RC#oQ#P$O%!O& Nn'TL'J%KGZ$DG"p@^<8F3J/*&`"2^n^d  CD [,PeD% \]7sT'zrޞ 'nȖ[śG÷jº¸-GV_cʡzʅM0LmIm+ * P yț ƃ ?] h! \9 5 e-tdz&@3&A;?֝fܢݫGy t R "T Nl))Ns=ށ"<܁ S5n&y!|n_:'@YWl99!;яԉ?'(E^ ׃ ՟lH|=ϱ9PxѧE>:/AkC0hW8)f nI]3E U +" 2  >1    l*   -s$)XY3 }"x$&"()o*+H9,,-4F-',3,_+*w (@^%C"zӏ/v6{y՞I6qc[ CriwVW#()-1 Q2& 6649r;a+Qd(%Y$|}#)#T(##$j$w$#" .iNX*j F @g[S]$8)e,g  %y 0K=j@ < E3 Uߦ0sBr։eՐӢ/Pн{VDuoǩ a { %h[2I_6;Rà5de =lV^eF@ď*@30e?AI>*=Xr}t% ͑|Ք&u+':0a+B!m%~'(){)&)J*a,n x/] 1a 2O3!Y35p20I.E+#&.&!()8,u"/136 52 799:b:7986t 4d1:.9,+++>,M-./0/.,*^'#e8fTK]z  " :]jb a~r P/"9'+#,/<13[3 332v10p/#..5/U 0%1 3&7[:P ?B FHHGjEB? (Ԩ*EpڰxsK `  N  U D`XM[b9s V.?]T:r  0&  y FCY',L+GE u L 4v W * l * H G  ^A28B /3j0~&E..Aum:SY}eb9qjmT4ciXe/U/KY7 9 B yC YD:3qm9'4!*"#$ %W&%'&7(&'f'e&'$~(K#;)F"D*5!+ -!0 y2!4Md6~7M8e8764}2z0-',)+ *E*s**y #)*"'$%&j#) +:,,>,i*y)& %m#/#45#x##K$$%u%%%'%#p" 1cm0ݘ M&q؆mu>8p8Ӄ~׆\t0E~ C0+=5 5yGo;Vۇ)@eޠNi. mF;1M^GhZэͬ?DP`ٟˡHJt̸@ˈhδLɏʱuzrxȿlYylz^R03ĨցȮ״uٽ(;|KiWO[ZsF Eؠ  =c|+] "$[ێ&'֜(գ('P&"$43!gچ!b݆o g7)vF& ! dmZTM(OR);4:? /w|IC tU!!%Q),.e&0~0 /V.( -S:+< j) 'U&~p%6$}#@" n R( !V" d"B! &)_  alG\|bLk4:t!~$4'(YG)(T(J($*!/. 3 9S?pDHKLqM$ NNO.YPcO N 9K GC@=: 630-*,*c&"Y gI/&VYGRo  g  `g e W7(U!59Z{޵ټ:ծNѱ:k  T naǰBPPl;þIwdT=}#Ƥ Sɣ;Pݽc߹tH`H 4.߉.Vzlfr(:,[z b9s?/8KckL8Zq / ep'wF= 8q peޱٵ{|njNȁ(6_oպՆeՎ71xѲ+>Ҥ@d Yؔ;ܦO, @g`_pg  "3',0rm3{6.8 :K@#CEH`=JN%LM*OUPlQ [RuR(R ZRbQgIP OMG MfRL(K4+L MZ#N%P'3Si)kU)+jW,Y-EZ.[A/[/\.0\1*]1V]2\1[ 1Y0V0R/[N.aI:-(D*>'9%4!0,S)X'7%Y#!.W M c!:fRtm>YV<*YUMNB1 F{ A"l=h, ٫U W:ЎH@̡pˌʛVʫ>];Tzһ %-:f B  v޲jok#IJpʶ u 9ЅҴAՁMnݕޛߐ Tm|Gt_߾*lXJ*#vݐZ"ݿ (ߜb?6MG#39->߯}*H֬ӋF AVͱjЃoհ: ܚb u-]e?i(D#` m%*  S :> i ' s7    e ^a=R"'7*, H03`68:<>%@AoBCClC BWA(?(<8ߝ4@r0c,($ԋ!|5m;K2'XqZ;RT(M0J  2Y.)cw!I #% 'f((((((F-'%h}$"z !$/m?nXQ G! E<5Uv!3+"qx  y 1  ]qW*k_ԃL! ˨ _?ȃH%i.cF͈d&zij@W27lʀlѮ?Rڃ{;۾\nKaUՠQ^5!0/rB[qx ma!=$&'(L)35)d(J&$!a: J `"%A(+ . 012a3|4l445 L5>5r4L20~'.8+($!a<: <Tn> Ck!mU"&[%d(S+.D01^2q2611H00G`1 2&34/6_7n8>9;====x&}߽ߪnb$?:th@.~tsy Ri ; /  p $~  )6LVJe. aH^ =Oo^q : WaPݏVL\z\RdaXX}I nKHg/LM=RR R85X)/(jDUmwG X w TPS5   6#p l%'B(('F%"^[y0:~^MYdze!$#$(%&- -'"'$&&%v'^$(#'!& %]=#Z! 7e!{"_l$&)+v, - ,*y($'%SI%%e&k$'''&]%_0# DIN<N?n scѣXBʗC:*⽪󂼅GV.šȟjͷ\͉˼JG` 4I ) q 5R @Ǩ ˃ u? 8Ԭn@q@\A}ApOB{BC4AEFRHJKL LdLK2J I$ I IbIXJMLCNPA S!V!-Y#Z%Z\|(8]+]]}.\00[1Z0sX/V-BSq,(PA+M*I)BF*(}Bp'>':'6(M3b'/k%!-!F+*r)(D 7(&R$f !o<lyb \ ZKpl(kV`LZbx- aݲQ#gڏ}?yl 7 ӿ.ҏ уϕ5k <ɥǏƑljqywΆV:ԛpկBr j{-J—۽+Թ) ܵ[ IȽ :!9e  U sj4/7LpW˕~4:ҋ{ 2$7&T S 7^R:s%SP*U7_ ~-0Yߺtޞ<c2ҥ i U Ȇ 0s 6ȁ j3&GHPF+<#A!XJ-8\fPB+*of#p!&$ t+15n9<@>@V1BlBBB^BvAp@>i~=0 K Q d5i) O#^$L$fm#!XS9h;VZ9\ ( 45  & C[Z_k)coqO@EDϨ [͈ 2 ˘ ́ k 3 B ~  ^ג XH؍ t%ה XH *ӍЖ7m̥Nx:p|ηUu7:Vڀc݀ߕ@Np5x#ECTn Vd8G,?=+!eHIRtH9l`[  tr $(6*4z*1)e('E'a-( c((E(+U']%%*$a"A"%z d'-()B**~+}+,63./.1a1V141O/ D- ;*#'cc$N>"D  Q"c#B&v(+c- 0 2t333,&2*M1V-p/--,,o**()+&($Z'#^&"%!4%$$H#Y##^ 1$ H%&x(*++-.k / [00jr0Q / . -,+O**( '-&I$?" J mT@P]`SC#-:`~|xvq3 / DsC[uJmn]KzC4 ~3۾B&kρЁOο\2uOΒм9W6᷿㮾劽I#M DDﳹHb,-6poAؽ 6W]5âX>ƭM$͛g`'ؠ/7]x-"`8>k('<k M te f2E HwDQ7j@gtC!M#{%q' ?)*sP+9_+*X4)&,e#26wY8 &;Lzc1>|tgq"b7V @,W(tw]HqYWz;CPY^z pfڜVؠl6c؇ݷܹtؿĀ#n܈ނӴ^Jc$Vݧtޭi nb\}L 59 pjw jC$ ,-R" %Q(+-S//.8h-+ %*('&'Z&&[&.'}''(('~'a&5%m$3C# " $]6/ ~L"@$3&\F(*,.7 0 F1 11 1 i10tz/6.A,U*_<(+%Z#z b*IB/Dbqr$"$'(D i* [+++{*(g%rw">uIp :H.lp - ; ' D f C ;A m / <|$")Tj,./1t3r4)79{;<˫ɑhk h#@%_%$!Β_ѹWҪ~DX y6[<%L.,_ܚܷu / DhBc x? [ki (s GHX[T$>" []{|*dHa9чr&@ 8'а_#Khs 0v  N0 -4 W k @4$!!b$ &n ){{, .012L332W2~1r1 12e4@7K:!>A\E?6I[L OM 7QRRS+0TS6SR[P"O"M$L&9L'K'tK&2Kf%Jg$XJ#aI#G"eEc!B J@az=h:~^7^e4!v1.#+M( % #"   $HOs \R`dy}buqPI4x $>@ A o ] wަ d 0 6X6[K=&dA(?zB9sh2Ҙ ЛAx ͸hn|:T L}ʉ BZc%sG YU  3WhȩnɀcˮK4ю*/^-`Lf*.GC!C:"8Q$H7%|6'5)3d*2x+J/0,+,x&,t!,-p+-`- - .q}/N 0i 1 s3Q57H8f 9 : : 9 988x89>8:88C752,/+]6($(!$L\'V)x)()&([#x  5"[#$2&+'l'u'}%C$ u" D ,?jJD5`\>;8})S\,<" L}~!N , ]`cCs4*\D `ty.eX -ݯzܙ3&Psؚ׉<ձץpWy֣p\W Ҿ 9A􇽷?JY&% ذ԰ܱг0/=Wɠ~`ϰ]98ܳڇٗٶ S2i݇iޓr'@ oB|m!3,$B&K(!"* r+V ,> - _.> _/00O1\ 2 3 2r z1 T/ O,(T%:"/P}tTax^^@nms\/#6 d+bRs c!'y#%(& & 5'5'(D*,8/^1 L4j67T8^8j89c9 :T:4;:<(<X;=9.7w52/,p)&R"# _ /I % q^RM#A   `  R } 9|/LQSxD 0_ n2^-@ g N I1 jG v2-br+p KiL{Kߜ k!#,1$fH%&u&'ƾ&w&f%,6$p" bJWgzɱ?xZ צ[ʤG aKTMMu_ hcʲy̴ "w5 a _UXdyS-ݗޯ)k yOjySf9qT`X/у*5&hąY烿)곺 J)^`?񀱸ﲨG>)kisHN]VזU/k`Z5v_ U:\yAPIf4Y $"$@%D'(S*ka,h.w/x1$234O4mv4!43:3Dx2L1/C!.{,$+**+;-0/12'&4C5@6H6) 6 6_ 969 5u 4 3R1(/V+'#<MHuH O.RIW}*[3(L l / _:`;ZafbTDeS-  O ZG {F  h  mm"[;wSHU 0n%b "Qm%(H+/36R9܆;=8?fڮAHD. Gy)IJLIFiCl?6;u976]x66>5U43C0 -C)O&"<Z*ֵzծ(eHf;  #E~ K  }ܺ  S a ' {ږ +ڴ->~  )Q td{-Rc#Jd`M1CmddF a+k w  ;;u iGm 2 y \ snH qtuLV-_~c5W{"Y0M>`ֹ !">؄####h#"""%#N#PY#.#]"%"5"Q!X9! pLPhF*lM49QqQ"U+m? /T#&)r+-:0257:b=s@C;FHH'H hG |ECL@=z;9b887~778I.9'9F9M;974})1-(P#/F8~ ()c [Xr *y-2]3:$O^xޤWkX JL@)X#V4)! l 5} PB 3= j )Q;@jz1N GXe=kY ܊ڑC؇AJSC~RV_ N Ӹ5\/In݊B{;E|LLi5:=Zl'HvVV(r~=Qo+3 THna5k,wM@9% .:!! P""A e9 d &) V3s ("B^   BwFW oD S[$Z2$0!  ! "!>h! QpfV(x-,^Դ L9E{$ ] Ծ Kԙ ^Ե $ j},Ҫ4!#ў z Gj*t.Y_(as; R A G gE #[5W\ZUM3F; y}(+N.eM[dRmP3!<)8(+xYٖ+  ߗ OFzQcvz &׵w,$( # QM*y v>H; *.!#&r[*x-t115~9<>????Rl>=C<:B!29"67#-5$3&@2k'0(-/*-j+*,(-|'.%.8#6/b/%/X//HN0b12Z34 P6789'9n95876x420k.-",*)0)(R('&%~$#"j"!rXs( 2uP:a Q;    4. y.(  W |  Q !_li2J,L~ OA~spG'1}A^1|`ܦy؅2 a-Β̱f˯iqkrˣw~bn!6ؔEםGѠ~cͰU%oȠǑXre T\!˼NȞ!{}acT>7DŽɐ& 8O (VܤSG_Yٗ۹*0fS Qp/S|\#j(9+.*p13m5 "7x8T999x8E76U5D O3 1 ?0 . -/ 4- ,] +y g+ z*3)Xx'}%2"m;N, 4 [ [ ( ZX l $ 9wFYk;q%F^":D%D(:,b/258:&=?@h Ae .B] =;99)8I6S`4230/.-,+*>))9)(<(l'pB&$$9#_ N! \ V A? #M  S   7 | b &w < !t%Mrmy ^ 5 t!CDhRBX4-j  / ++*'{A(P#!^"k#m$F#%'%~&B'k())e*9|+;+j+j*̪(ب% "T:*<`!CqY=Felt eru{lȨV12 hkU̢l̙̊&+H-Sս ڿ݈S|$`-ԐGY xCiʣ'a rZ u ̤*ʣ8.3Ń - *ż Ŏ ʇ dv>5 rn  F~v   G t   -  H"UG$b&*0-/p2468;x>QAsCpEFG:HH{H;GFDA>;8\ 633a1gM/.@-k+6)('<&%=$C" |O')L4d5'Ni+Bs  V i n  v  ~ vw  b 1{d  ".Gb}P$HalPFX 'a X"x5LxI!#'*b/hJ4bܱ8b<ػ>N?Ռ?><о::};,d -m ....Z-,6+)g&P#EO?h?0>w>~=<};9986J-53v21n1/o.,-f*s '8 b%M#t!) V  !F#Rg$4%g%V%  % $ $ E$ $$#$h$$~J%& &'X(#)W)] *,**)OR)(V(A()))+Md,<.t02Ic57X9S;B ; K; : :P 9 d9; K9{K9098p8'86rl5_39_20"//%-;*'Z7$G 1v <(v~%UMJyZq&y%fh);g7i [ ? # f m N5QݤN۶DғtPz|U ebG2ņƝdǯ;Ț7+ɗȾ&MLkCW *- ˁ"c$'3%tX&rP'H(&(:k),** *)),(''0&I%$g"mW"f"-"*!0 +5ʷ:Xe/߹i MD O۷m'?/<ʴН{מ޶٢\spܷ:Fk ޶=/~%q҇rԫv@cWkwPl%x:k|/uM1މ* ٦  ׀ 7/ Ԟ  Ќ z9 7IA+ Orud#Ԫ?~",Du_}m p.-N"8$t R&?'*'()*,;-/0 U2 3+4A679A(<8>pA*DEIF EVDA> <9M8$7$6yI6]6~666a642G0.+)'%$("6:! =Z"8%I|  a8gY%\Ut=2h"UNemuH `ET ^ s5 'Yt>jn\J;%BXTt3 IQ "kFw;` qSaBi$D!T$'** +n,z2,w*6;)\'Y&;%&(C, F/֎16t22y0؎/B//ۧ0v;11 07_.P, *'2Ϗ&&P&d{&w&L&qu&a&uӅ'Ѧ'ϖ&8T$l!6DcɅβ/| >E %wB ,!/@j)r,R^ 0d[SB 1  n {:eXV6"z{OfzV v  K,nus % x   Z_gO* N- FX#pz#'#,]6 ^Pgyp f!! pm+qo-HQUdk,4$l \[ Jk/`Y  c  d  T J b   ~m1_ I"H%E(4+--.///}-O<+(x%W#6 6)!BS%S z.Cc & D )eN=$kI\ q6 G F a Ѫ/!s i</&_vo 2z3bV aQ} s \PgEZj 1 ' :L-w> XO3`>("Ot${W ;3^QH E V \ /<2SwAwOry    U j #w}U6!4$&''+' % $ "5 zP# N wI-j=+g1ZH" g%QR '-IC5 @\aPp"7B@:xn x1EhޱD߆Oo&dXI0yZ6<ܟڦ9{%9 RA`\/ӏ րٔQQr6 2<;qj{j(^_ + j%;O~o 6F V"b#7#G!'RXV=b:nK J  i`K"N0h~AIoI-M":/uAC`@|,Hk]!x"mB%s'iPlF5 i @ | No/vQ.2Y&:H !8 #d%&U'-'<((| ))*u,". 13>6 89m9&98x8]8;8O9: ::a(:'864|1/,L* g(g#&&o%'R$Q( #'!:&fV$#"#d $%r%%$m#g3"l" $&),v!-w, * ' _$  GB   ~ ;   b _    U  T , % cS]HC  z1": s)&A T-m  % ]_91\ j aeޥnH7}S۟ڣ/ֲؗӻ;ѫ S< -rVJnLJfd,0LAÈıEqS! Usjf4PU#eeąaO{ۀ*8׶ծ֡YՂ>"3vڗ'x_۫ڑک9܈4gP_}f!;m U2S  7G1 eEgTb #%?(*V,}1.a/0u0134_6?8A:U; <8s8cA (- fQ_&]-HxYzތܺ7L k F i a > R 9׸wd/CI;.qn2V9= ͺ#$&(3+x,g-t,D,+dz+"ʬ+p+l*`*t@)C'}l&$׺#֮"|ջ!;!!0 6' Fq~E}13nOk=/ ,Z%GU4ˊg{ Uޭ˺KAiC;raکܘo043IޞDi/,{V_f]x;xC:ح=NИ7&ͤ W θ LEӊդW=e%lE^ܕhi"n$%&'W'A''G'j'?()++,../0 2J j34@j67nE9:;$d<gT!, b/&Mq۟skԬәgсѭuJx8Z<_҈mF! A& إ پ  (+ h 7 KT" ]  F i  P "\ X& 0).+ @,Z,|-J--R.rl.@.;A/@/.-x-.,t+.**W*)v('S!&\$$B&!&v%O"`6K/! @H[{._R 1 dE*]s M O + g 'v3 . )&{om *cN `ULN9ZB * N@`  8X U.&ies\S: C=QZc  M # N 5  =0 W57G 1 M&i'Sm :l & 8 ^{}X%A  B - /6 ;h .A   1 2cdr_ܐۺڊ  Rk?I{?!qڱLdF޽ߞe0|iiH&o3DM1d7 >l }.w5&EaM"wX _! "ft###uH#?"a!lb";bkh>-$ F;RVN^C" ~^$\+ > L #r_Dt ?i}D _VlE | Q!D! ! ;"##S$\A$u?#8{!~UIXKj9cSgqBqm~  Leg0/RH & N)Fޣ4!6fԎ[T $4V҇Sl<֬ C 'acU޽ޫ ެXsݑޱ,N2I޷`ܴA۰ yِvوUEj܁a[Ih~=/2gjr})kzx: J^ j.eyiM>$$N%S4  Bygt'SMMK)wdRXmD;ݧ1 R t Vކ o G< $ 0m5B}RP$RC7c| f * gi^6HXt  !?p"#$ &'nJ)*,b.0? m2 3WJ56r8]9!;$<&1>'?&@J&B%B &B&A'@'9?f'=%;#:U!'8A63'1.Q,P*V(Hz&$h# g"g! X itp( wV" u iwj~0 :o C&@&w ]M,mZ 6X 4f| !(""v"="!z!f P sD +on =,  '%($Iha_q"ގgpw. k*#бN!̲]ȸ)Z[\L\8@/y7^E;wk۰Bٰۿ[Jig~b ȼ&"&z¶ٲIƕע;Ղԟ !;a+o܀>Iz-*$%4] p{fw WePhS6S!"""^#=##"""2I#($3%-&R(*+1$- ./w0W1o3@5*78s9:B9;,_;}4;:%:Ks98;8[I8o8 9|9X:b;\ < `= =Y = < 7; ^9 7W i4 S1oG.eD+ ( x$ R.B^]sZ. X5k.GypTd_S?'1)n^.qP  :{!o#$F%'% ?$ "_!i[VK u; h  [tJQFF# WL/~ޞK۬BfO0Ŝ h}CWūQKh 煮"#&%:&'t)*H,-\/0H%2C3O31ÿ/,L)_&T"؃Rݒ\p<r=Pc PEV]]}~xqE f9yrף80,Ԧ`*,g FS6d cB"~~;K#Xߪ>Fٷz'ռ~Յ_׾+R^-B r@VYN .r  )L|"&3*r,0/0X2k3uf48E556-7j765)4u3T2022#2nr2!33L947S41 3} ?3 2r 0 h/ E.s F-,|l,@],O3,+g*l)R{'>%" r,F~}V y&O ޵ rܑ9h5#АH Ԭ ` ^Q b "b/x3Z,?f{xR,{I#:>{G>q[!h"}@c /edfqvg6, 'K!AQ##8 $tb$$%j9'(y)ޙ)G(P߷&j$?#"a "Y oX6L q $n ? [ I;c  S P K&WL p o%g}<wܒܤ&p)tiA >.T +V\Lh"%(&C*1,Y.0m1 T4!7"9";"= ">^!>9!>@!>!|>5">">X#>#i>#-=t#5;#!8$@4?&/&[+j&&$""JH z   / + p  C ^L-6    ,hstGNz]YIޞt>,c//8e$> @#  nnR޽QޓޭjEV)| N w :"}/$eb%z%~$1#5T!Q> B 7"+BM"x Y O XM8j E 4 Kj|urM+.a&0r b\5 4 QZ  pr&v#"b|/U= i] ߅4ވݬFJ^ߓ:Cjwd(f8acB}#=#މ [J/0 86 2bAdxLqOg  !" N  5q ! #)$!&8''8'Pn&v$!2a -V!;:cWw # CCk"!sS<Ho?9VypXc}EJhp6f E  ^z*K[;=dU   d@16uU*ewCe}5e"\#s^2k֖=Հs\̺nQ&IyJf͈m5̨͙̗̾2̔:XZ˃-5Ln$ dƸ&'&\ՉaۛO6x X~ ^tS@;=W9p G#Qq Z X _ d;#>$ Bd92F + " c <[AD"Kpױخٹi 6J  *mOpUSQA b6 i )PEwq&t)/^NN!#&o*g.9426D5378 8D75 |3q1E/ .],+J*) (' &)*&6%%&&L`'(x#*%++X ,+L+l*<)'&i%Q%8$ $ "6!v  U 8 kfsxXaM y 6  mIiXQ56RY)c^g2AMp1= Bniztm !:!  &m;>T>I w }6!AD!|!!!! !B!r"Md##"w nci}?޿8e1Ԥ]κ˵  JumPq~|ݎܾ{tۄ ۻ.-by`#%Ӵbߴ֌䶱մ ҃.υЄdԓ4 eXO`4a/ Rvޒ`dT"&(*+C`,T=,+*99* ) ) S*, 7+ A, &-!-- i-v,+3 +Z*8)c))@)i*p +I+>-^.Ee/4 60T01>2zx2!2@z1:0/{.e-,,,k-~.x/830J0;111/2 2.2o82U?21P-1/-*+( $L!c!J3'pL4&/ mO e q> &q g/ z eH N I \#DK^Vk#b1)6vEFzy,.  Xv{fA\ Au&p!wR|G?k&2MQm^ I  |:;o%h N,Cq7$> QQfĮ`b7wO 1>V P F 6u >O Y C ĈO{5ЁԈ^H߱"K]H-<~6 =A d 4_4j#a-I j%bp{=Rw0  > LBhN+! 6(QJ.yߊ)9C O~f wbnGX@~Vyp@?I]pQ qU[ )j F{$[(u+.0nC29N3,4TU4M443353?3221~0. S, ) ,' $ " l! W%] Ok(K3ub>!!B {N#9z݁f\" ~ c eя ֔ G xܜxjg  PT 4Fw?Y]0+=4gCT 4x@oBETJb3 Y>0K [2Ekv VT * ) B rݡ mT؅E"kәԢ#sߴ6Sg$j 1G4 n$,<:! `2\d[D5qCKXp jHo) q`4mWEY:T !`"m"_" "< "##zr$%f'!T(&(+(/'K3%6"*8l9::K:K;!=%>M)@+>A,B,CG*DC(Eb&E$sE#PD2#kBX#?$=@&X:G([7t*$4+1+C.o)+%) '3%$:e" FRDi d HD} E _!iy$O?{l~;Dgv >6*J 6D ) J K&. } 7 m,  Vj!=@ +h!7>Y  o B޴ ۢ~چ2FRo90w t c ,& Nm NN-k8 Bx5 P 6  L"] #[ +%&%'()L*m;+_, - . / 0" f0l/-,G*!'V%"#7Wj>b @ts~ V ~;+5@ސh-`,\VG[{T,R|:[  Y1wU | 1 l   4  $2SoM x&iV "7 24@VoqR0)B e 0 J+W)6SZbٛm֖<ӆ#"͡\QJ]p*pxtBr㷭T7 SZ&NOH4>Y트騷醷]뛷ⷛn D8Ǽstš"fLlBlK]եwf'R:]lr= J.B0idA x I E  l1R$r8_<L:@ o  G 1 _hTT^.aݨ$X= !?"!!t[OhUHCZNf yM+ '`rUEj5e*Mvi  (>r L#!&(5+,-.H.2.{/\W/\/mi/.s-+g)@&"P=$k D = `D/1,U| G[+OkH z=>[ {]q-4]$8. * G^I nRU 91/vX1dHi\/dOQ.Y"###T" !C$c%]n&'&%;#y *!l" #%Q%YI&& &''#;(($)MJ*Y)SG(er%t! O3Z rN/b^v cyHЬ"1oR]. @хpq$oj׽+([⨲N$۪ײp˽X($Vg쵈9Պ-բ{z-4bcµQnܲw{~bxH,Q,eY8P a  ?`6 bd W   C _^DO?cPvީ@פ0h*նK\ R,n߂d QjXO\]C V-Y"\+%'S)*,---:L-+)i'%`"Q Lfy)'[)%p</7lLKO>WrUMRsL*.O3=ir!aDIt= nsYi+X/ SUmkf6#mI2x H3g!n#%[(k*i + , G+ u)~ &9# H<J " $ %A&~&4%J$9#t!( X cd \ED9 X6f}=_?4x  '  q #g$:%F$;*$ ""!x#F P#t"d!F^ ."1#$vg&( 9+K -/@1s11Z&0-("xk w*c(Xg=h*WdPY!FN޹tVB7^V֋ z/.8N3<}Xi$ ,9 V ; 2 ) 1W  pYa1E_iF\mG-Hx J?EH.XT%fu=|` ~  gFESG,oZT$T\fk˲~Y|蹩g$ລܓڸF,ۮ0ݖ_,A!LJTKOWԺsԿ]k(w xG'mIRf)|I "#Zezah\!|[.GN Po ?X|Z% /n Q J ( Qe J!4 4%e)g-/$2045^665n330s,)5&b1$#"1#`$$)%/$T#:V!9 #0v$Z   i vC    =X ,[  k  {o6k <-_(iB"$;8'd)-`+,-h.R.S-8A-)+ ,*+(&$N "H q <q:=7  ` S  X7IFL_#,X }+   k B/ *:Wa-x U B k j   9 I  \  A   } \Ymp( .#0$X %"$[" h2Slv4'e V! ?M HF  f ?W   G  NlTV9A>2 &k 9W7; 3X@  {  e+W>yt *Frݞկ/Ҵϒ̊:ϓŮ‚e&U˙ߵ/ͯ %gժ@,ǯε9ݢۢ62FA^ZdWe. 7-#I*0x*6w:?e=!> >=K; m9o6 -41!0.-k,v+**O)))D*u4*>) (&Zh#WF ed3O&S Y  - [+O0/W"X.~h!+"s""7 M+`$8d ' X $m a r y y _ H\) I):Jp " o    " W0  $B#<&(]*5+s+*)z ' $ 8"` "% /  8 W k* C z~-  8yF~%y!!e Tjs | 2"Jt#_=;,t9 uRUЏC84sʁ=-Ȥ_4ȇȱEvZ:۾m߾W .čôZáBá0`-ȴ˞]\ԍM ptdJI7+'uV = = /` .Q  ]+tg! \#t#$c%#&2#'4"s' &x%r#"!aS! eE\6,SyF! ~ [qm0 IDmoH|30/LCȭ^ /+^PÅ!Īrijĉ:L,p/KדܿIT2e QnRM8VU     e l=:dqAxBQVWp.v< 9 &>ׇL@نڝ܊PYi4ePs00s9o(ݛٕۡl5טj cڗWXvF-aRw!Uy[/Iq ( D=,o7N6fB!wM S cZ@TFC .EgmVL5+z u I@W) [!/"#"!@? x!T D"=#'V# (#!""#"%)"( ,03r5^i6v666h67531A.MI+'Q#){ 5T!nl#\%&&W&_%$T#a*#a"1{!9 C~D\4rB!hi%) ?-X n02O44l l4B"b3 $1$/#-!+#*})([( ' @%t"Ck]Z{p M5$'n SްDٷڥu׸iֱ ՟=ԅ3Yԧ&´B|0ۦCȵݜtE %DGqHjڜsi/*,{ =;+ &! ! (!O: Rn]Q&C h*$s]7ww O_ 5A|g+XCi}PZmnq*ة5WϸQcz^C9Q9H9h%  m D d ^m jo^{ # )Pg.yc37U:q=+?f??>,'>\ = ;q:8P7w53`1$.m+( %M"H?#!(F* ,-+)'f%#"#"!w< ^JH)]=p + Hn"3(  h( 5d *;cMoMu>[E&)lv4ڻKvCdjd׃*a<2LU) OK,{G e_|QZ=_k h.B E1#%m&4'& 5&4 & &&&\&q%e$: 9$ $B$1J$_c#!TZ2I-"=6g Xa\yѱhvɰY+込7D׳ѯOB?YCٚ¢yN[o۞#١ p٪?eِU%:h圽k|:шֿ)uC |Vr;(,J Gm x^*N WVi ?1$j-C1 -" &$Y &#')q* 4,^ - .+0j12x3UT4Q l4t 4 3 2~1}O0e.R,.*(&7"fV`q\" Z $ N%NO} Lb) ~z[ r  7 2lO D `MBQ2M .#&),; -l.|-w+)'$!yw >} *v \ J _  [ T1 > {f16mV  \   j f "  8) 0eK|9  C s[8vM;w r* " F%i&&&a&R*'Z'C(O*9,e-..t.Ai..w-n-I*,)o5&="KLv-Fd6n K*|,($mp*Kpikir m qK |   ," q i n @= > X.\reh(CCߡ ՖaL ՝ABtТآճ%:͂ӏͱΤԠڡ]qhhޙRZ^\U2%),FWEGfIzIb 95o $(", . v07 i1 1 C1 06 / w. 5- + *(&O$p"X E.p:C Vq  Z [ )"XP @ \ ly F  qqqFٔ0ؑ@KЯ1(ء #  "XC dm*7>/ 2 Y$? "+$>b&'>)|*+ -L %. . \/ 4/V m.$ - +_(%.m!Y|fmP&r / HH?I 5"|#~c$$E$4$ E#" !N Qh(=W_$K$Oe-ڑ٬q ruh+وF:ۿܝy<;QܡfBj$"*^,գ;iXӫIuԧ!ڦF ig`;UZ A u 5  3 P-7;!8#F!Q$z%$)"+O!.5/:01Z2'E3'3;4?[44M)5D5 v668e6S40,"u'>&"{ SM ZLXalak;so='5{ 7 ŚÂȿt WiDwf*AdeǸ=8шA*nE|e ڡڼc?Kjߤ=pz-IGf&fD 2u 9(`i*aa !y")#bD#K5#m #""G":"&h"" #2##W[" `/^  h  X' !W)#H Q P GSXYw f}E8!\߂܌$WJmۜg^.n5_]#nIWh _Eq&$03&x6ys ]  %sSb   , k~v I28P{_:bk T R&|n D!$H'Y ) *P*(& $!/ !6$&'h+,1y6;>)AADA@ /?>>>>@> p [  o 1 [ M  s DvM(h"%(% *|"+d$,8%8,$*^#( %"rly Y?D?J RETuf bv!aI41]i +ި8n Nב;י&*,ؒܧuޙtVٶyl ۉܿ(eW[I޹0_!ѿ]ҧ3I;\Be_+l*lFL%7] "28oG5Uk`u-o e- Y/fQiC#Xx%K)> A EGIJJIVG~EEB?<9y7?Y41/|-[+N)>!c'"l%"m##!$D %(D*n ,}-f//0:1B10;- l* &U"]28f R _   }X*h Z= BF M i 8 a j KP z7b0Z(AAH1GY {wL2'Zh Oc  N\Um\Y2C';Od?wQct)7D\-:R8 5 , B  Rz-&"S'+7x.X9/5.,^* $(&%$##a"6"m")!"B) 8mHR^ v crtWO豽ƺ+W\[ouͳT͒EEΒx-%ԍѢ@={Ҫ炭+渲*2m0Jc蔺F`ϻ}搽咿] ůNɒqs)҈שkw1Y k e o;zj K$'+.BT0G2'344 S43hF32'2x1 12` 210 / -X *O "(B%_#1!- jOBFo  0  N|V*Urse U@ W g]zN m b$^8AtJZYZ.s<e+8L KJ&} "47 !M S   [ 3 {,  v  wI)  < UU,>n W$ -D- J%w#1 % 3 `@&gd]S9D2#g (6-V38;c==;Z<~96[-4 324B21.*8q&?! Nr% U4cN+C &6;cn; ~q,C2,5Y5   ~  d } Sp  ? k } iPj]Zx- ~~X%-:#o%W&'s2.}e׼ ?י # h_k" u`G"J-'f1SeM)W3]&5 -~ ,, L  ] O S _ j h1 ]h szW>(-G2"*d h nMkXDUh:G P ejxo w'J0^ xkf}goeݹإww'>l|֦Rpڊ6@IM (BY:2,I!#=&(*+>+*)6 o(7 -'<&%6V%)%%$Z{$#"+!k'_.Q EH( "j$%'q(+))))'&L"`ZYܗۆfۥdۜR[EW*[ߴ9-ށRwdugx޸DvEEiY @o_Y06? [u|):bT 5RB_ w`VRPV}}G=  W S =|4b ^ p 1 cORa: #'Rt+(/Hj2R57y8R87lh655h3B 1 0 n/-+)K&l#/H#t:R J_w*WhnG Y-*B1yDhԅEcY˺U<.9Њ:.D̈́>ȶǩ}ɠw<` Y?$RN7`>  DZtnbCP-| g#%%'q)*(+ :+ *)e(L&=$ ROj#o` 2 xj/-F.K@6^QTmC++kr'Qs i ى E۹UUD&l $'** . 0 T3 5T8J;!=U/@2BCEEE~D+CIB @y?U>=ME=G<u< ;K#>;C%^:&9&_7& 5>%2R#.!Y*)!%"| #-5&(U+G e. g0fX1zK100V//-,#<+)7(71&=#& =V  I+tDT {R$MhR$M&9!' 4M#P#,!#!pޮٲֳB  i^ E6Ƽ;ƛvmû§Iyؿ'∾huy]ݑ؊iA֊4Ϻ3Qؘj =߃udg'h"w<[n:F%ɷ^ܖͿChxGҝݵ Au1(7$   UxP!C$'}*6-A/r124 6p b8{ 9< : ;{ ;R;SU:8 6 3| j0 , K): %Y "\ l:HM;wIX l RN D'/~hX#%G Vl0n}5.;y?5igeCxVay|*m r. e 9K."JD}--7L!$W')i +1d+:*z(L&#! 3  -upy6O0_ W4 9h r%$D7NN0 X * *%s^'4O>3)O:!t!={*b .  ]R*s) #W%R' (t*** p*(*%) uJrp:/=}nGd,ts} @ h^#^II   #2'#CbuX%RW.r9\8F !="1#%G&]7''pe(7))t*F*!X+++SM+W*`Y*) *){9(&$"]X>uV0 {rD"qcydd @ܹKؤԇSҥ+О S FJ/3ًxܥ+j=z;:jV L [(k=Z(NK(-~ V 7M_+^ "    t .PWOCyp, Pv%1o":@ C | DӨϚ&ϵ/X"diW gAI7mm-( YߘHS}s; ٢ ۊ U  6 , Px 'pB 7U-po3B 7 9'&m!?#G d{aO%=7Ejxj v A x =!"0#tQ#r#$$Y&'3'%#(!<L:NNgq^Se![ _ v`-@ dUPI3ܙK Uhټ&n5-wH]]4 h._H]V-]o*ՔhO]B5 aC| N> >YD -2  3 4  g<Ef*bq`=/#&Mh &l$fW71:n!I?AnU2*m^4}{ߝ=ukh9m/ғ̧̬unˉ.Oۓ7kP3ѹ׎ ۊf>RVqXCT  $uf' ")%'~(* +-.40z:1o2( 2T G2 1 }/ {- %+ (* &%%{#2"" !#' X%^Pu(4-LK7 / Jo \    _& d d K VKU   F-"z *"$#$ F& ' (+ .) ) * ,NC./&01/112/v.p-,-B-q{-Bi-o-U.L/1G345T5k5 45 u2 0 . , )\'7#b } (Y G C RB +J{ 7R G # *7 ^ z?p~A29/lDH[}--5. >  2 k  k)%&/5WN{AVOQՍK&F˭IßCcQm(:'ejNARkήWUk&kFA  _O 9[:#P~PL'qld]Ux cQ m7 5 E  ; D ; ~K & M2^JQ'6%*He2 J TT]c |3Qrv*Q q c ` n \  C ռ :v ` 7 ; Y M.9tĖđ ğŠѾIt-ﰹ1^ApűƦTOȐjZ!9wMU;K>^>>C1֓oAnU6۞PqNy>%yql#o.BM}F sH}JH M Ujz eX  q# 9 s } xKFOW@ 3j   XF-78C P  A .+7 e?`^h6PIJlL6UQG)A3$J9CFpgngw 3H:Y !%/)-17g45 6 6 u4 2 .r z+'G$ IQbtf56' ' L|keh*>bwq vC #[0|) e ` a e )K OP Yv|3o|X$nE+,{? M _ {  +dMyV  ]X"@ b  >- ! V  9 4j% n 79@X}lPb$^z~]+vn !g#X$uM&'a(P*S+:,-V/"0:2_3K44543}2~0R. H, ) $'8 }$ !ew~>rk6w k 1xV)BR   9r_^5D{m~+*Y~'ߧPaN^ZPv8i?dqyc6I011$a:hvV߆Z$ />^(H/c26|)Ca+xlJxlBߜ9ڼ߲`ݠqY vҰQڶGtړ&&( L ԩi^ Ӊ'ԓTչ2֖76؜ِRIF ߨ _yY(u}"7C&#)J-159/v=A DLFG Gg}FWEGDCBBBKA@k>) <`@:75l 4B20..w-S+(e%!q ) A DPlFt]ey36 ; ]L"\'\X|W Q =  [ `  " (v+! a"^ >" !)m!!#]x&( *B c**[3)(k(T)P*}+-`/01:2s291/{-0F+4($!,Su}[4 a[oBe 6 M]@Jj{o v   & m>h"NQ& h  r8@h  PaD@y|gm2oVDDߛ*C9׉iZϟ6>cD7QU[:нǼAʺrE  7 o.6i&չxomURNJGOQ62f m7 z]!N $1&)/h,.j1&33i 43L211a0>//.*.,wu+[)'7&y$$#k##`#M$$_=%%%%}%%,&'4>(}T)%*d*gb*N)h(r'[L&u%(%YR%%1& &G&&&)%y@$p#["!K @JCit(Z?&Z A!N#+/$ $# +D H^o0ri#x9trDy+lMk$R')-$ShAB66 -tijl-d0 !< ! BqAJi]n3 8 K +n_wz(ysD lnZ ʼR?fධ̵߳;NEɲTӲ䜳o捵 NH虽[´ĎGƓd&O\ΊipҒ'YT֖=S)mrEjOxZLA ' P:7/'r; WVo&X&m9n b = d      -  Q %A?=){Rq)k2EhK7LzptxL|qy1j o JR 9\Q|PouG |6>`)5?J*Z hC /. a LBC Bm#%')(b4)J)1)($(( y)[*+0,-k_..iS.F-!+) '% t%s F#.  _   p' +} '  l _G=7UE8 g Bbٺ^1j dOPo˨:V·Αx\ p pلB:Fd#hGtlf.4, [U} > eON ma!!D"q"-#0 $!%)#&r$'%@(%($<)#)"*E!**+ --..iK/ */ :.,*(&s&$51#I"!|!2!|"U#O$M%.&&'_(;#))*V*Z* *)?)(g(i*(y' X'k & % @$a "N PxqIB90'  I<>{ AD/j8S U%_ WhX%$ . ( 5 { C ԥ  Sք|=(mk^ /I6X8nj-g0Odn ;#1 !S],!!jF#ta j u D 'l u7N?ydtx;b" )7Z4I +;w#2 fQS"uK:qw,3Vw3`t7X/i5F r\q*87ChF0r2JFYK' P egM z o}b.sQD) WC`}odh1?k # &*a-/234 6 6 i7 7 8B080N8V88l7 65Hv42F1/~! .J#Q,A$3*$'%&%&="N''P'&"&B%Y %H%$&{(f*A,-o7.L8.?-*'$FEWK; ڬGe.`T0uqG3QRvT ֕?=R{qߵR7ګm`hf}QtW*S &ݗ޴qYkP^Rv]Q"N]bJ- Com;T|(kk 9kJqyH;(yEQaS%tQy'3pH#}t߀]>ӮO=AmɘްC۸{C׭Ъ|>?@=BNNDFIKL\MPMfZMC KJ IKyG E yBH ?C =n : 8V 5 {31/G.,* (&a$<&"`D.X /MI gX ?$:'d(ڈ(}'$V!;N^yz6n Y 4ݗ 8 > / t KCh  O A u.iBo ;" >%1"O'$(&.*((*T)*I*"**T)*(*')G&(%1($'#~'"A' 't&a|%$u$$f#`"Y?! ? v_It' UD9 wDx*O<*`# X5?\ymf(wZ]vG+ sDzF[ߣ9[24u(ٽYD'תEԵY}%'ӕcF%8[*LWozvԚdGO ;׶;;Iِz;۱.IhWEY|;6D)H U#axq# EhL ^% )F-/t011m2Hl3'57g:7a=@ABBA@u=u;9762{421l.s-n+)(('J & % _$ #7 "! 9*[K  '\R/A`"M.xu_u}81D (- j | .1Dee, ,`@ TeEFmJzW9K%/8csmYTm Zmi)4 #k>D o  n%USB_ :hn  zW  B T }pF Zߊ۰RLcˮvdž|bH~д5!eȶ1jꗺ^ >[%ܖ ۮ ):nѥ`ֶ Mڥ>inە@۸(C$3]~CޙU'0h fn.DZ[ hzTm4Y] b"#5&@( M*k+$,E,+p)&_# as   ! \D@Y.-  jfW~r |. 3 1 _T  8 9z ~}8yP\/ _:YBKg)9 Vuy\96j3[!o`* = A];7x_ m Fbt3 kb[YPJ\+{f"$u&5W';'J%'g&%U$"+ ?>  [  > G& w q.  0CUM@" u yQ@k2lLJ/ l `  ݶ ۄ qMiӸs͑˃tULbvX . (?2̦8м,8p gߔ|K < t Q7K !$*'B"+"^.#1C4759;M=G>?5"AmUBOCCeC0!BP#7A$?%8>z%<$;":a :Z+;w;; w;/:8V64N1s. +z (&#_!,^PnyT_H?TZw/ ? 9H$1R  ^t o1  \:> 2 IqG@9fxBC d@HJ4r/2b%6m#~LZ?r=rj[qFR~qFLhF:y=rmK!*BH*m N;0%A&m(X K    . U1 )}1L>RcZtzH2@<&;roK"ITGܐ>N [h M Y@NWu2~i9f !*d* ~ :n 5 G?;Sd`Is[f J/y  0!( !!'!`!4!!I!!;! ! ! ! ! N! ! D!+"#%>(<*,R. k00]0/P--]+34)j&&$l!:sQQb fE T- -_ R;+7J<'ۉgmRQ/QI۞ x V:Va:6Lϓ%5Ҟ-3AkL!"^E&_6Zܐ܌.4v9?Ka A 'c^ jBK s zvzu- R x $ o { t $uM$}F 6Ҽp~̴NɿŕCAt@޴PU 6(fK;6گ|ڲ^uoZ՝$6Hw5w 0̽ȫDɺ̋Бԁ-Vf1ܰcFHK /9- L 4n}T0+"|&iW*-N1472:n"<=`?g@, Aj8AKBA/AA]$Ag=AcAD{B}CD EaF2.FE Cc|@ x= w: 7" 5 3 o10M.r-,+*)W'(%"g`yuYR -)_.dohWF ;yU8 Up/ݚcTZٍث Wֱ 1ֻ֤ صٲ]ܽd߅ P'K9nZrr I2 lV ) ~!~?bc\as\j !q"`#m$ %U%a"c&&3'+ (q/(d2)4 *4a*40*3)1m(0&d.$,E"+ )*&$Rc"+ {:D  |h GXk/j|J{oo m=<\uMve5c% G9V}e:K ڒ֛Ԁ8`|bʘ6[}xdMͿ(iI@A(B Aoy _pK =:DHod;>:s NA.E,g#># TAM|Al-9 !k#h%i& '( )_*F{+8,Kz.40!2(458 77X6=30B l,y 'x # {_ MQ h 6l ! X9  V  %} `t 8.CWL k~O  6 )KtC[e& > - `  + RH 5 N BI c h W - 9)I$!#GM~w{+Uvg0 [ MJ Z 9U }R . Q>d.?N-'$wCooe 8 r` vbIx]UqH`6 >Y)F܊~֡ӯŚMıʥoNE͸u|6"cvAG$% 6ʱT)j|Gkщ*e4\5I՞E$ Q ?$ܛSxN9ܡێUوAؾiـd4J!'( 8,"nxz!R#aJ&'(7 )]('N & O&D%B%$q$Y#"rI$fG 5 !S %V'R('&$" !/LB7|whNj ?HS.,{4рBѐ҄gӾ (M֍hװiۘܕތF<4Kf4DjB, "f5;,PdMM^%- ) 8i-{ )"""!vA! !!G""#"!{ mnw ] t$s8 *w a boDb lZ]  X ] 8HbU|~0&kH74ؗDc +<'/:%D7%42%0&-2'*'/(U(%(*#n' &@%#>">j RO   0h b1-bpA_[BYdgXCTdbpc!"Px7=;aIEbh H \e3m#po$ % y n Y  \ eH Q}   p}{ pj s]4y-qhr,Y1xWVCF|Ge1]i#ZCck\H6^G,nTX'phx8}4A4) Kp޸nݡ܀.ݫ݆.4rHYfu^V-LfP7ro *}uWR5zRj,}MgmyfsW-2  U,A7q:e a!#V%?/'(})S*g+;+S,,t-&$../0U11j 2u1j1#0..+(W%] i! {gUe)&P{oXbM@"&%$% ;'A"'O#3'e#&H"$+ ~$}c$'$V#!XO &MXB9Vx;8(  b GMPzAllJ>((O~\l.h0Թ\<;EЗ  Вњ6\ MRVPO޻ݨcDܶ85Ifv/\ܧU1H|VQK H?;;) ;g'yU_l @  |En{<6*pN CM i ۹PBJj60lp,똰獰=1HTݛ봰1s]6V 츛2SԖ/&=!ڍIǃڡ@ٴlפ 7T϶Y;˟:Obu} :ڒM: /6 N g -<3<i7" # '4)D,b.vH0D23g|5O`7hQ9 A; = >G%@A|C EFGbHI`JVImpHu|FC2@L+<7, 4 0Y-#+5 *(:'#% $2#"G"!M!fw 1\{hr (FoH7L U qOs<?X(aEߞ%E; ( Q/ !Y  <kuPf  g4 ~V 0)Ua/ }Q:!+k"r#7~$%&V 8(8!)3",".#q1$a4%6%8&9T&K9&)8!'c6k'840(1)}/,,.)0&1O#23(_449J5]5R43 B2 0 -N *F Y( %". :Tx F6*`DuQF?پYr Lͭ߆oz,6۳;V-ų}ħґĄ:ŬVYͣV͘CM̧͠+WԃX8F$19p2`mcq 3 lI ; ! ?@ : /  E p'oMU:iV7VlE'0[jF[#pf+6"@duE5 .EAMg&" 5s}a[.p6io = R yJFzn }h';FMYRqe.T \ K M # TM  Z> '{hE  q\  9#i^el(    Wd  n U 6DIp^(  F   J + , ? K > F#0/'k& YLx, 1'1iz:.$Q- ;v{t&Zvr pQ^xJ?O \:8S@ qioT$d.!TelHh3@_t1AO13@'93o 9*x'?)2W.&Jz5v4fVTwKZ/3*p*dhߞ[8V]$yc T  12y:y8T7 "4$W %K &[ ='u ' w&$N"ev4= P"A#>2#"!`:!p _*eJIT.J j ,h UԠs&$͈ j2&rͤ?ԹPi=ܻw}qAB/_W4T9Ug ;$S Ae?K}cn  Xt FQ8 # & ) d, ./00I0a;/-O +8(S%T!!?_{r'|z% } aY =b`Z 5 G  &޾ '(BIc&pN HߤݫL-^zZ>OE܂8&ܜQ6(1(8fC9';**j~gI<&|`m#Y~QZ ;c= "%*),U F0 3=7;m?BE{HJn L!N%!%P !_Q R SF T? }U UI!U5"QUM#T{$zSV%QK&VPs'N(qL)3J+GH.E'1C45A$8>< f  m.  W CocI/ (%J&wl8n09T]AS *j8,zpw݃pܢZ!ڈ @ TQ""w9vٖסTָ֒]eچ zp^CiR89v?!($"G"? W  jc5Jv j  ) ^ &   ! $&Rv(C@)/)\k*++,5-M-v---@4,+o)30(&VE%I$##~"""Z"$r!]3 D{w  L' m[~4@ Y0 z2 K N r XDLP?l L   x B: D & 7o ]S  Gz4  fS= |BX-11dL`D|a1uM%"  5L K-=X; <ړ!Oءن+Mݏ:W1ݳFڽM[`Bٗ|<ڒ ܥާ'< D]=)mcU!7OHS j 4 AVPۍ=f Tu-^%y12X"NJcK2rlT'2dǶfR,P̤$ yyP{+<6I;:֦vφ#'ƥc?tt1xgg wΠ 6 &->J("-߰$&.(6W)o*`+_-./1:2]m3`4/6E8@ ;<>@+BICGCC?CCAK?D = |; 9L631/i,)&#lGJ Z mq<Qq/lIi`n W#p uA 2 O Zk ST?Gqk>KG ,a  qi.}uY_s CUh& J`nwy7F2G " b j ![ d$`j')+-/-]!:.P#.$.%.H&.&.2'?.f(m-)p,C++ ,*,* -R*-2*.$*/)1)2)2)2(2'1$N0!0/C.v... `. *-+)'Z%=#@!Qi"(: S8S;TF>:^X5弾䈽 콢⽿Dd=404yۑc rլ٪^ړڏ?+ڟho0ݩs':B Bu 3Td!#Q%%$K#V%!} @@j #&)*C++*R)' N& <% Y$#A#"Ro" "!k=!  c'?Y. o  C +0  D    t : AQ t)Pzae8H{{.w_. wI9_J3F  W`3HPn?o%S  + j$ X |!*FT=gU S} sP xvbl# vWtm^h)$C [ٲKC׮>?|3փxدWBf%Tާho|@# nCQr^IsH q O L 8   S,1bqp+[Tl{,,k4"kOI*KxޓlHNq7} }uHD=5|Mg6 ;L "l !OT#j $d %%&P&% $8#!M]l wd] i  6 JL b b e p u  ?[Qkp^\2>ҬЀw s :+XtA5e/k^!}/ +#+Qx8r67V4Q>zw >m!%(+,-.f/O0R 1 L3u57C:/F#@'Am*C ,E,PH -J-L,N,wPi-Q(.R/+R/R0Q1uQ2P4cO7M:(LS<3J_>G8@DA@BCX  I6Q!A#&K'aZ(a' &(%[#  ) "}5x!qda  J2DP)  UE    #P^|LQPt6<ۺNk3Њ̊!UDZĐX°)mܮhFՒқoѶхb L>VlЃôXȆdvN_֨ҫ) |؀aI3N/CP m?;]:~/=1'D >-J7vV!#%&['` 'U&U%$O" d   |TDx!f#7W%&B(6 ))* *)M('H&$#?"N !: s"_r 0 s j # |X  E esY$L m : ?I^7Nc99 $T_" a b H 4 0k yMX<JV4 rL  KK  !Q\b}B  ?!`)!* j b/ ?hf : b G  s ~ V 2y b & 0Yj9He$S|iۡ'eͣkqʆ62Hhˡqʶy8[Ȏa9ɸt_ɅɆɄ/<*<α" _מE xLUe]aaL޵y|.ڛה$ %P\BۖGP>wft1DAqrQ7o`X.yZxbBܡӫLkDS̷/'a%Q%5qdYQɲ8>"u??;??y>J=zk oc ,g PQym ?J vgq,0<vkEYT!4KM   e `n 2Vr` Q+'6)9 }"D$;%wF'^([((X''Z(1),.>1\o2/2y23I.3332qS21j 0r0"0/Hg.]}, *&"ddMm F TY #Z1ktpə)zh'ơjǮ8˘A0Ӛ,؉OnI.3߶V`O.P/V$ e{|fV Gߗ@߳%-8 !$ ),0"4,6j9t$;b;v;0;98644*2W>2+2B Y2 24[567 08!80!8j8!76_5*3=2 0.B,}*'$!=  ir"UF*:o:  J2Ax گTxLMՃPՆ;\B#b۵޻  weTt#{ 5?kv2&Rj~- | "A g$ O& (7 )S "+ H,---,-',++ u* )E) ((K;(k' &+%;|#b! + J  m n     Z  - #^ D - OOweC ?MHw8r Z_M0v'+ ޅyܯTJi #$@^$,$#"7!N&`2@3r(U! e ;?X-1048LwE A fU . ^kVލܸڜ  ׯԓ xn'4ױVܜ{ L3~+GjzRc9;[sc l ym$x  }  Ub`KtT4F! D C_~i;mA[frmo.N=q]@5G@g?~@H+N9, $ Ka4Dr9Lu{N[1 })WO*xKj h[DE.ݿݵ d ߠW F0eߞ&܎C܅ GvMydB4pk1SSYWU;%qW M :;C5 Q : PUN4'Lq""%u'a*M-/1w3z L5 J66766 54!m4$4|%5%7'&9&;(2=(*>>,>:0>n3w>^6=9<;e;=9@7KBq4SD1E.wF+F(JGC%[G%"NGXFFDB@a=;9n8fG8B=7 53$1G-)%?"C?a= #P9D H r$ @g2m) %on$7CPE) Qwn(AvAk(h=% q ^  :[(Pm%!P %8'[))k))6(N'o&%$#V"~ K<^ {oJNgf 7   ' J   C ,p  OYbA)a t$#118uY+$t煹ݶV_0ui=0֖ԍ?Ydȳ+ β7ВHGyr$[ٺ؄ͧ׹V3d҈TYwʉKʻv";9тQ;`i5IٝUF 8 . g$(X,q/r2ՃAV՛RPR~]&-h, 3s >)T90 {!*"l"4"2~!r c <$?#K*R%  W [    Y|t>[6 S   o x 6 ,J{   f9 J 9 2=*p}cyJ{_[, * . %  NX"g3#UK1WaMCV8K(Y *A '] |aj3G_  \ w * K   G l " 8& * -: k1 C4W6789:_:8'6I2% .)%T!cPw-" y, y K]L*j rg54#]/i"Y0x7LB?V9aAsQ ]o`AR; +K:$y(x,Y03R#6 7]9[":A:9p:9a8!7 74643V 2-211T!0$/&.'-X&,-%+#*")a"("&$$$$"$" tk 0Bh(,X=l/ < Y{s ,'lruBq $Vt LUw6${5}ecW n% = @"AJ%{'-)k,t."1Y477.9Z::p:*:99B e: L;><-B> ?2@AA^@=e:6~"1 +T& n4+0 9z1"1((n:B! j 10E9u8 *<s榻J")νOK ػŠ(ɺ՟(*wǔم83ޟīZMekФӱ#ى޻#W[IT~F)e/_13 gI +6`J\ Kt !  &";  T |  ~ 7"k$0&m'+(Y(=%(.'n&$# <k ^qB $g:Ny![h(Ns"֞͠\ƀ Ù P ?Zs ֶH9=±1ƎPΝR PNL69Y  K[j8~ })  iWmB{mZerr$ 3   N2 Bq p  [ mb+acEDE<4fvy#RB.f8p~ۻ+ڲ`P؛ڱ_ksH1FcNXv $>G-5xUcKd2rvc()? !6llAxAf 1  ` ' U p J0Jy? Oh::0r"O/mAJZ)Tr % Wgڤڔa۬+l xe ~ ' aT8Ul*aczj o= $ ]pL"&u!*,".%/(.0E+/-1/-.d.-/,v0+2)6';\%?]"D"rGIJKKuK JI HF(CY@~=p9Tc6U 3`/e)-G* (|'&&%(& %" hy}\ W  d   &| } W A  #  y k q \ EF*h@\ % Q /  Dz%jiw a~(H*d,U D,jY ! fK\ yl3Qqg^#-+ U o LH ފ [q*ȸDlI| ~ߴz߳E!HjƾGzܘ z(F՞u 3 **=H +غܼcj;3q2ߩiqی?gMrhYړ*a ! &=+/a4A&9= A.dEHKM:EP3RSTI UTSR*O LID ?79635-G!e&""E"`-!`$ V 2 7 4 JId ~% NqV MgoOeC1} e dڝ 5L3$ߍE^lb>GC [G4K;3M% k %3 wb/W < t"+$b%s&4'<'['i'p&@0&%#%{ % N& 'h "(< B) o* k+%+r,+i+o _*"K)$'.&%&"&#&f$i$#g!\l*68x_^ L9 sn}i 2srcR} X'_iӭӠeN_фЬ$j}d` ±ݾ狺_T[奮M偨Y徤&毣t璢皢WRࡩ*E"঵sFe%=\Ͽ5Mq3u006 ]eo ZF@< GFO/)  = g R  [ \EW"}Mg{[8x5^4t(f-  5  U_#uދݑO;߯@w y wwXk8 !c:F.) O8:Zt0Txpn _) ! $% '?'EW(G(3'U ~& %8#:n"! ! t c=c A&![ ]XFhOwz  q g J M  Eo, jPGJ2P[-_"%Z Tu{I/"=$v 6O@iby^.&D TTzT9?'R#$eh"s$&-( /('H&&%'X'('}&$#e!W2IWg?meZ/Tw co NBi;y5yVIKe8U*`%MP K p;D"dR T0"h}#_a$ $$P$#"! / Np_&|RZlR" A% (qm*.,T- --Z-;",L$n+&*4'G(*(% )")G)o('@&P $\#")!v! Wf'g&jG  R 0 A + ppeK>e"o+|8rRBq~4I+$- >gH"5jG_ 0P DmQ*Bc|!&$pw'F* -/L2609<[}>e@AOBACpBA ?r<R9B4e/F)"@P6W7?* {WUߕ۝ nD $ E LFXUoƒ6^介s޵J_hfrNȶΈe͐Կhë Sb٭:ސmEDb8*a|  E&]Sg`\ln}Fjx{f P$)-14e6J6/6t4-2i/*Q,%")B&# " T   m5  G; y    @%  L 9 M c    ^  S J? a<=]q9Almԙ y˾ǰ8tZAK ų(5XzRaϬLЮ@FշUW9ۯ q Z ptu { ~h B!C#$!M%%&-&X' (e ) Z*G*%*(&_$" t;L]0s2 ~"re  :  D V VE ]J c[:h^#w>SSӰWЁJ8ǢZ|,(ŷhk}==Ǖǘȵȯ+.yƷyc:aȃBw SH=ӫ==ם| u"'hP2%jso2 " a l Ym Q b   { X5 m  ct 4 } o y  b D   %S b   X;)S{LN'`2?b ߜ<(ZSu؄?Xw1 I |W ' ~ U n 4  { z k m L o AF cZCYNm!w#U%'%J)QN**X*&)+)O (&%%%%@?%%Z#'e&O(()D***+*.)0~'94$7V"K:@FAA]Af?>+=;::(86;442/R!l-#^+{%)&(L''V'% '#o&{%=$2$f#tq# " "!I G4$D=XH fp'f)L@ 1  : 8 aK c   t_ [?b_[5  DzeyYte0V#(3T6HyTNE"רԤ)V$͛Ys>3\@|ɳ˻̼Z$#πeЪC-e%8mZڗc܉ mQDSDs xt+ِ:ٴ9'eٟ!I܅Yd߬@ XMQS> 6 "%+(],U[0I4*7i:|=,?oA# C#C DCcBA@T?^0>< 9x63 k/+'6#E    ! H9 u  }!rz#%t7'N'V%'%#E 3?  _B1s3zz!<1 B^5>Ri5 =!5"$#(#n#g# $%'v)VO+,c_. / 08 Z1 1 1R 1 a1k112345N6y6_65mY45/2X/)A,(r%t"N Gc:j 5 _""" K"b!-!!3#J$$ #i" [nDSid eYZxGnowӱѪ9"ɍG.t»3齙@WC>fܾ%ۏ_3N1 i4ܢ'qح٘ݥt)yZaZϲ쳵wMb_غ\ݣ&iv2.pz^@ U*Q Q Y&s 34N6A "1$U%&K#'&'&%3$a"kZ pc..e2P9zQ8 L &IG7uHBVSbPFp&eptL g(DY7=qt" Dr; j ?Z+IN|' !I#$N&(&*"-3,/a12W4X=5h6&P777w7L Q6m 4 2t#/",])&$r!{S;kJQ +'`:' -k = vEo4[!)Iv*3S3߷0ݫ%YO(ydՍռ ֋֕؋RyڝLmmoyIzn@d޻ݐ݆ !}  Gm H 7 ZP 8+SM+ ;"$d&A'L)^*R,- Z/0/-4+%(b $0 g!H _ PJ 8k6/^?U,US0. ?!W#$r$$v$6$7#_%#j"z"9"o""E"R""G"\!m h@N^m{x=8;\;av[tAv A Hr*^RYv/Thd Y  - P   ( " * t &  A  B s 5U|zmV [ %[  R1m9q =9# < f X 7 [ v">j) n E4B_' j F6s6aR J  _ UtlJ7'0u [ wWQ# 9 jQ1WdR)Mmf < ܿ ٷ S#Ы5U Fǹ ģ"6f_u}n 'Ra潫䏾-̿JڕiؤRב9DOÞ^}ߘsƸAFDld)uaL]a   V5vl"'(c0V!%*8/kV498);%<}=x=;w:864 2#0# /-n- ,*1B)(F@'&%%%# ! 0q kN$h 2 [}|KnJ3=-uX$  6,uj&dR,  g;=ݕܪu)Mݫ!޿ލݍ9(UD+ ںש)KԳ-a҈hA׉c/h ?C!\'  & ;^  o  EpL)&6 !2" &# # F$p &$ q# E" D &  mv g    z Z &  D  <:$j-1:mf0A) /EdF]T`Ѽ5?}(IdMfU4郸饹酻"Խm IædS_+GkⴿEϽûԹ>IM_58c'Ҏ[U>A6rRbiFbr &O]LD-& E!1"x" " V"6!n90nJG7=j!&k,+TrQ&uk}|ap:b]28& r \ S}raIE7d"fsH 3o\U Go} 01RErO  >  R^ LL2a  y#k!tJ$=&8'P)j*(+A,.G/^0%!x26#4{%5'*7=)7*7+%64,}52,5+6*8r)99(:&S;%k;$y:#8"6n"5@"Q4"W2Y#n/9$+$%%&'()} ('p&D#, ;  xT- ~  4KbH   x) D I/2mIZ#S"L_8^V)TA2-bj}kc4ؼbԅPL0ȼ,9fʦw.#@*iS؎_۸}]#MdXr3Fq8C`#FhR}3mC=cY3e  ]3 ` y !r [ uE '7 Tw - r MsbSKid "f"%&)')'Nm&Ac%'I$Y# " "N>!N //}rWb F .g[1i {   g!s""." I#uF3pyCtN w pY'eӶxݸWn譾s”\j:& 9ѦԶa<:DGOQcE39)x_  2GSP.1qY [! ">"! ?iwgEU'g~)LCGG72V A N[*C7htLHP%x[kf3eNo4oׁ tږNNu>-\!1QYnKB@ / ><4V)" "h+> #_&\(*+++QE,P},,-C-../j/ H0s,172`3?b40595575w4,2O0a-)?&UK"9Rn = #M)   v ql  WW AR1_MQxZNExXEA+?Y:HۙX|5֮ϑhPUZγ< 0 0tֽsZ1kއl5k%,Rl 1&T:"D׮l$MY%ڙ`%- t ETGS7$/<!$z&a h($ )F * ) ( &I $ Q" Q;aX _!#~$%&f$'u'&Z%$~#K!mfPk^%Qs?6\=9&^ 9I[a G <B  G   X   , Q  h   =    L{ (<T` ~C 5 x C [K U .5a8<" T !  *  8 O E> & ^  a   ! " #3 $ n%s % V%W$"" J>7fWhCA|_t*MpAL  s$oxDCT*n   'PUA0% w,Yu;V+oi:\<*3#I  ,h lL~e& : \ [ a Mۭ]SʇŁ$`v큺кػᱽM4ºţ)@z,^ܪ,ڋy׼Xַޥի9 9 [d=Xm$ S"+!v"%y(*N-.f1 3*4:67'8 9t-:98H753^20?/.-t, )2 &= T#  ( [ 6C x R2KUH  ~KbT@vyVRzh:H:F. 7 G"Cticl7z4u*L S B # :f*r "dVV D ` r 4  K R V v o , H 1  4n "O$>U'c)*+, V- |-u )-/ x, + *G*)(I(='&p>&&T&&p'()S*+K,q-v.8.I.\.,.+)&#$`!if"D 7 9OWXB} &+9n* ]=5/ W/uCM(Ax:zR"3y&5Kj8IH+VOmcDړkC8֓vcѬ Rdx$)ծܢc45:ܰܫӮXqۄutGB۫w ^.݆]oi%(d#w Csk57:` i#%"S'C(/'}'&%&G%%j%G&R&BM''p$(i(!(((0|(c'&q?%Tj#h!+ jg  9     'BEYx y  gR++L%%vsqSh ko7m(F*V -IBBIߡq q{f׺e׮֋|/2Z7/u@*#<t5  T  K G ==  x# C <  m  v .  { f 6 e ;ur:F-."QMym uGB\P {Z V K * \c ~y*ۖwJ7B ȟ @_Yc_IJ00۸+?QzaQͶQ5ufRTk.͢6R{[ݳ {9OCocRz $Se~| _~_T N xP->zcq7vm8_-< 7. ^oe?)*kQf;L W  H HLBg.| {<>& ~ 6 g   WEQ!s/MV*$[  obRaJ aGPi!ld#%u%%5$݆"YUCպ#УL͑b,CJ= ļW׻5JkoS;gg[w濏A1BȂ$;~J:Z_ ޲c9<#a'=u^n)Z6eduMV( }.y4Bg^#'}2= J3n'r & \k:  q,  F rv F`  % . BDt$5\ - t H  =L8 37X5wz8e 2EPt%)n{ udMs[=7PRp5B)! " "(#># # # O$$`$$8$U"4&!4dSepU$q Yx 2   'KYj !'  (  6 UB8WX6{ -?@{~:aX49fQ ׳^ ȅ/Ǔ7ƴ$Ƅ*_eE{=΢ϵZIGϹ8πj$0HK8Wصك0܀Ms{(]0 #   X  V  9,3M :A [I m aH4mG p`6a u1<p2S m Gf)*t( Z:z*; ;Dt+g(^q /M d  $=.m DydG: el*@\kZvl`J \9 U` y  !o #' ]&6)+Y.% r0 ,2a3G4w4 4Wr4I4433(321K0/.-,+*X*)g )g )%)('&&%o%Z$#"=!0 [%D a uLkz[lVk&t1/4| }y7QLZV = ~ MK8 9L. ׮Kձ6x6 ՝  C Mh ۿݞ/@mtWs2pH(߃NT"&ޔ1ߗ; +=,8E5U~Rt" ` ,~E]qMOPtBCE - . :'fTE%(,AK~W f5*L$"=   + u g ]$7%D|LLx3~~}BHK o )0.C|TU" T   >   bn,6%?"Q%")1,.12h3v 44^X5=U6 d7z g8# P9 9-:"98766 6y6DG7.[8 9"y:$4;&&;&;<';g'%; (R:(V9#)F8_)77))6)65$)"4(2( 0l'&,'&&D &&&b&$" =d( DNKqڪ~gI2 Og\I?>Wwp1 3S T  ;B["CxclB e j!]O-,V ]  ۲hܜ  Bߓ Q] qEB!J / +  J   6   C}n#U ,66@ ( 6 " лн/е{f!UϠϪ,ӷ֎/Lo40 ^E o kn bA X r76 nCJ%{hlj(O s@ Q C 'c P&($ ;  ?  @  @R>M w P BS[U%Gq r# &N()~*b[*?J);'q%" ? b U^ _ P GBf< I  :#s+qzXngjaJkSrt)6|Z*&osvPD (TY w8zJ0 / ! +  u .ID{p;%   d*s  .6 R6kNYj>^@3"yP2P#akK7o7.v ޹#ͽS:!kĠ!nB)ɿjM@;ؿߐĸރhޝʡ4hү:چLJݣa {1=R'I7fV.bZ:7 -,]3_?tARtI[vfT s  ZR R GS,1V&9NR  +}a%[-o  x&{np9KB%b_}ܢ4ۨ T m : V$:#b' dZS%>L l G':Rt$$2 MC q P@!2Yni>U6X"r 7-w]z zbLP)-IzIw=rhPVM׏~֎(Z43QՌa/_?Ӈ CюpЖ`ѧ-ӹc@յU<+Wb ؝>`y,*ZY9@ZiDyzq%^n; #  v |A  } Fu2 > w!< W" "B|##|###b."< !M m Ch g :&   " o ] Et n g X  * ",mR@v?;{;Kp,M 6 no .[$N(D@ + f{8"_RN:^Ou0]96QZKU !#"B $m:%Jn&'(X *f+m,."H0&1c35c78?+:X ;;(*yp O b0  3!i#A%N'e)++.M0$2304P 5^4Ls3c1 .A , (; % ! W/  &2f Z 9f 7 5 | ((>"uoZE}/M ;-Oa#\ 49T7~ ?"% +2 7N ^ rv#BzUwwsfZTLet@e9K 907 J MSF~ B,)Pg]Wd@J n7݆;؆ kesQ&\Km|Sӻ:],Q;#퉿t>¦H{mMHbZXvH.a@1]dQQ$.rkY\_SF?2xfsb  W ]9U*Z)pJ*  ? * >5e,>~A :J f ( g 1 . 9 < y , R6 |)\ 6 o w 2m ; C` U X  h &k V /< M" ! W( yK y \ u s . ^$eHR!#o)%%q&&&&&D&'X).+]e-?/ 0M 1P n2Q[2dg1y/-0,"+n*\+8,K.&D1-4s6 9!;8"=e"&@![B!D FgHHI@IgsHb&GUEbB,@<83'.' %*2b CW  +2Fw 3 މ ڭ -lԪzԒ5ԓ?Ի ԋt{Юf\1ΈEGvU1ϊ*|ѥ Ӵ n ր EBP ە  ]3 !6V}wqH 'j ? > S   )   ; pU{,+|}c J ?  & ^gAzS<AE# U e  kn -~oC !ܶ 3uܖݺPrr ܾtRH5OG'"h?DIA Da*$fy$B)2mJ  n 5wl  L  B9Z";"F$&(+k,-g.,/c 0n0'11;22N2q1" 0.E,6~*'"%!fym,> 2 2T  2kp  WiW7,[0HtxKi v}hgZx: kHGy!;IR,t g u=IlhZzo \vbSyA  9<  4|!a m 0Tn* = vڦNx<4"؅;pRٛ=ڮM7OXzl7x֎w=>ԭPԉX>" fYN=x V[B `;p)]E1\Qx$N./<@@rX; _.$;+ep %   [ vTeHFx4.>#=< > ,!  [ 5maz1&C4n:5l1{ O5..CGjkvx AC$ m 19x-.sD6 ,`80%& p ?  mf{: y3c*l7 \e U r  ib m,W=~Vx=c|UnIY_/t c4L'90J׶iҟdͶd@Q&Kbl˹Pl!ˁ*˃xЖxuհ7 ؇9Oـl}yّ0l$d`.F_WOE{/G M-Rig6$  v,w!#4%%s%$#"7I"!9!b yGGUJ: * k {L   kS2 9 j 2& oHNqxcD.:0[z Mhl4\ S Dg } %    nS g `? ~6." %m ([,/]3[6U:<$k>}~???>w=@<-;G:988 8"9R$S9:%9A%9~$H9R#98!6)5R32A21%1 c22!3 3[2`1/O&.+(hx%Z8! Ni 8vt|@iD'{GSFrKtGk<.G:`x& OG}j62ozoD \mv߶q)dْsիֹO ؂ lMJ$6 pN@uZeM|MZmNo&5(/%2(Vq.OH%;.0ޯdKވd*ni^ߧ۷ q8Ћ=5vӟg֔dN_߅97k3mp$SQf K O>A "!#{"$`%<&,'M)+a-V/01F2i]2 324 1) 0 /0?/;.]a-k,;,, -7->-S -4v,, +N * t) }( M'%y# MCz"E0 t#~"ksH ~fO!MC%$V\r$kO.M4&Rb5J+Z?5wX@u9L`dAz]=VN!*3 e  n ! }g  | Y6_ < %܉kQ[4^הմԋ)4ӋqmCТQ̸J5쿺qSf꼋G-6_ө btݰum[aGpDN@[4>_ 9 $nm G " e <  54DSoL*(  Jh\+h*_ A ctD2qA p  T ks T  ;!I n  ?i{ic0,/ / W4UCj5L `#F~pT Z" #a-%yu&+'k(<(7)[))a* ++,F-r - -D-3-A8,*a)!(I!i'!:'"'!(!*E`-0A25^8:~=5?AbB`B@o=I904.(#;" y  _ `; [b  @ $ ;s B# ; %a'AߢnS&"ҖѦ{IQx9(W!̘ * n U NȎ thJ­kCm=`Pzai?qVHKj՟(~"LD1i-3 mgvz$Th% vZ  jCl[ Q&B[ # 5. @ .$410&9 ?  sl CsVhAh`4lx{+@G;2?&]42I!  ;0zu 7KAxZlMg q  dK[}Q<EQN#U 6 k ! U% (O ,, . 12y3@O4_V4t 3 02 O0 =. 2,O d* ( (| '= ' (; I(S h( 5(4 ' o&} $9^#)!V Y  @f-hsY~ h96 DeTRg'O܃ܪ8ݣH|Rx D.p!=0k+pG[LxN +\8J &a.i0[TgTt O V%S-mhwxO/~DqPY~Uw g>GA?;A_ YiD=>.pxl!)>"8"p! S ]jE  h8.B|EHWM /bfEsqz^H%X^ Z] T  f f p i .  t j ~ > V]48|Vn2kvJy"*#p_{Om :  _ u H  Z*}$KHvh?p,QHI%f-9T+b 73$z ܑ#.QԱҥppN/d_J˳l#˾X15i ϥ$SqԂO`|<NCJ"FwM*4'_Ժaبw܌ߵ?u8dO` g#skUL Q :B  ? P !   e ( F  kR7GkG}I"8m|-OlQ*]  DL e 8 k  ^'A#AkJ L\"i##c#]"R c:mM | O`h(Fp#nP<`>i-C ^F\)2 #8')+ -+O/|192+}4C;6!8c#5:v$D<$>s%y?%@&A1(@)@*?*?)>(='Js Np[TTCgRMje >}8)$zso 0 xߕs߸Z9FakW cb%vU)"k q a j^w;F, {( E _DEh\@L~7ov[ 3&.9[mQIS+xSqr-]$YZCߨkߥ%Omxo3xFLۈb2im(4mbi /r's /  ! "V #y D%( ' ( %+ \- / 1u d3Y4g5W5U555u5-5(6x6&6&6 65-5G<4L2x81/. ,U+(*)8)XU({&X$:"=(  @I A 2 c  nZ  g: %G*!bvvPc(Umʹr*ͧ|CHЌQ҈9}g3`q )(?e65{i,|r >>Sw 0( AKo_hL#}OʙRBʲ ` ]:   s ~fҕ%֘ehlo6;F[ ٛ-vPUVT0.m7.YAC"Mdi]*!w I=   u9 u ,l ~ 0   D  I  %   / ( G jV |   [N*E/a ]  % "  2   -E38um:CZh[zMU .R!!2!k ~MK O\ n"2$[7&o(H *d -0Cv3J5m7Ig8X8O87b)7]6Kb542d15/n.2- ,+C+*))B(_'Z.&xa$;!K %  )    Nq <"  ? b}^  !b5h:FkQ~gqބWjӣcѯ Ϥ ̩q BǒI&ǧAj 2Ĥe삺8yTɺN@cgȘMҤ ܌:WGw U pF * Uf>=8!"!B 4y Z a * ) kqM "U d- 5]   @:   O,N   M#'OX|wpOnrZ8&Gh5 a R ! %'  ^~ _ n "QP7%Uv!r0%':*+G>-[\.3\/d0/i1234456 6B)7 776;~6??6 (6L"q6d#7,$7.%8&|9&9&9l&|9*%z8#6v 4M2/-*k):(m(())))t( & e$% !: [- %Z-&a8NA{Oެ O֊ >7l=ёcӻH۩ԠN{2 <կ'־Go_J -QHQ c?aGC3($_hB;Qc3RYe S ! c S d-  fT1&SH kmWVIP$[` B "kҖٝ[ѾӇHRԨϳճi!Լ؜Cyx=z7d`OdQD fe 5 _P3TbL !!!O#g!E$$$$$$1 $ %y&'(H))*dZ***i*6*X)c)( (&I%q#!@ Ql`k&P?^ (  ! ;!  D d iv~es9QaUp)fc1zvNRL no8hq  9 - _4uYtbz:3M6e L [ T t / 3 Ee M 7 f " o|DߌߨsG3׌fpi*M|MDGoد`g-gbؐCS.g߿\-d΋μB2Υ/#XоXeZf%ڡޙvD߫Jd L$ieu=|N"#'2=^,tN<|k H     w ( .;VU}(AbO & av>>{R, ]    uy2 Z { z TV2u~Wx%%  k  } Y tx  86  (h;1wR4{'7=  :FAW_I 6 #S % 'd ?)~+-'/14Y69!8N":"L&!H?l ? ?0 ?!+>!",I<܎yd7w\YHE]G,$ / 86`W.lzvU!# &K') Z*t i*T ) :)Q(E'$|_"S1 ` V   x#!oz&;x[JY35%H:J./SRSYߺ=߰JF(G*wBSa8ۜE#߲]|a@Vn]n Y BM"=!Q-#{$0%^&oy' )@*Y-/s24XJ7]94 : <]<<:'964 1> / , *))B ( ( ~(f O( ''>''J'l'j( )_)&)b(r&R8$@!= ^#I  UM8[`LbZ~q?@Ͽ٭EՊs9KA<҈gĝÀ j׷F`ǭ4 -W ٚگ+PЍu*Vq)^Ӱ ռוV` a>Hfw| Lu sk*Jq2a^L6Y ` -Kݾcd2M؝CUؑ۵%f 0wgT!1Ր)=RLMը<|ݶH 4#^E3K^{cLpt i oJ5   ^hm $z5|ok\:O  u  ?Z s]r8 Y h:}*w[OYsq'dn(TT.so5X:]9n{tj( >U!q%flYNF #!!3"GD";5"N""## b$% %%D$T#B <P;Y`7e}Kx2bcNo{  b< .:-L:  I J pSr)/ m WH<L3c.2xD% ͙,^]F @퍸D w[P vͷѹ]\&ٶݧY2l S7VUl ?b uK; uz 6 O -W;<1d P  L G t &C Q  S\  m:"F) I { r o  U  9 , B - g0I }f B m; J"LIu3ڗے C ި}uv!s%t)?-1570:<S>D?? ? 8@Mv@]@V@?.#>t'>>+=C.=d0=1">2>2=J2<0:.8~, 6X*{3(1 'N/~%-#,s!+T*j) (u+& #!/e1W&E  Q ef}I!J`2&a2ݬnګ׵V/6l`ԷXrЕU1m3 ޹ɚF2ə3ʅY t_}}6K3apA~LU;XaD}( a@ " b W  . x $o q1a!rC t t4Y1=5,y e1 d/8`#29,yg:dULT3?WA׊@ԡIZۭlנ8LzҊҨ}֧а׃h/ڤ6n.aݵn5ߢ wX a x )DEH*dF5C#!Z"'$& (1F+-l0 35V8m:h<C>Z? ? ? = ;5 9D7b4>s1ii._+*n(i% B" OBF(3?hw  b hV41 4 >FGC; ! ^4] :.f5 Wݴ=ݫeV&>2YZefo*ؗy{Ձ5sҙ;ЏСϿCIOҙӴ԰XWR@Ot k r 8  C O h!K#g%,'(Mf*2+,,,*'!$c/{+ <|,('fS<2 " b w _ J 8P S ` Ft vUTl"p!Ex Fq ;CXd^+,A۪Q@9Vڱ;7!H!PUL3!TG (H ` J#m%W'''(I'''ML'T&t$]5"%_qI^  d 6  f  & ' 9+ < :lIq~ O7,K>%baH?,6*+y ~Izjpnx  Rm  Xc 2"Y&J!+nH/-2b)62"9;[=4? @ ABBA@v1qFH vV؍Q6Ж<*=w^5/ɣ"Z*ϙx8aס[ەg~[mKENV~FEe<|# 5RS9{k Uv=Lhl$ j_k|) aL 5AzѦ.ٌ-fyM= z ] ]B| `_g@JfQM1rJltNNJ|7FQlC Z:S' wޘi%Rѭͬ' ;yɄ8&E 1k78rc?tEG x sf+ &#$ U!r"T#% %`"%#$$#?%7"-%!$h #x"@!  dp )  a  + !'!!! 8v;)fF 6"  s  jR!Z"S#4$$m$%%&'] (Y k)))c)(a&_:%#C! ZXGo .\ TqP d0eWj( = w%J Y% s5|i;FB 0 i /P 5   y @mts~-yaQ_a<]%R75'tHh/k1u Z`K#HEQm|:cQ+SR0,JU <#;h~|&nq |d 7 | h X   [R Ww`wn9:I##d}G=  4kD# y^jmn%AmL@KVvC L=zNJV6x?G]K?8 y mr?*KKRqV"%N)*-&,1 -58.<'>?@c?P>= <5;8D:V9z8&6T3/+,W)%"! #%%`H%9$"q! C*   js EK /s WU !C^0:n*"xF{xbMy cp@``$0aM'm,P_Jc|ry^C)ݭs{Rw@vDF*ľ{@Ô{CZpм5JaLV!55EgVLڦz8JތJE5#  n  9 M & NI D  h R g +  uj & %u)"_kmn>AvTG7M۰0!2*+שI׸BH,US=ر/ؒE,$?ӓҝBr-%ׇ١9ܲްwSuIn4@) ,Ev -"`#v~$1%l& 'D(J)-t+! -#g.$ /M$)/a#."-!, !*I ) &$w"e hOvNvd3 z!f"3"H!; = T V   ] u oz 9 H o ,Y Y su + z t   C / lv?Fe[ 8L v$ LE ݱ v K l >Kh8"o@ e *'S4  V@AHp7xmz ;   !u "d 9# 9#"t"A""""}! : b d~m} *.Ek_< S{W\G&5alB^3Qa{P,mojH8Yx&>JL z{k{hPU $  B bpF  Q   os-  QM3CfD\ rEB b&t  1 . t~&M38s[  >r# 3!&#,${$ %&l&?c'("( )l*+r,+*`)'%S$B#"o"t#L\$H%"&H'/'()c +M ,[ /=1%M345c5Z4_2J0L Z-|!$*7"'a"I$!! ;7v(yj \BqdEBT o< Ts!Q,=P{=VO{kڢ٫Y/.׾[֌ gqժՋմaj|,$ՌH*߻Ԉާ]ܝkߝ%biQ8Lt;EhzxNT~5 /| vqm](on8/OY-g?B ngkYPn2m`y ~wi< ?}t ~l89Mut\o %pM3{=(EUF\ZS|n  a dLB [ k! )% ( %* + , , 9,+;+* * * *8*U*N( ''; $8 [" CSlF$65Ch133&  C ,W m& f y0OjrCEg<.h?n ݿKߎ߽߳߂ߩO%^\KJ^2i؎;ـLv}H(O KS#Mvnhhy([( ]  0?0rx~% F'  q )ߪ K =S%!֗F*Uן׀@i,Յt#;YCvM)#փ׊/{<4ޅ|Z(kG>vٯo8TxްFo+H؈z~޽qh=t!l  aF 3*$QPn{Y1 P#te& (* *+g,g-1A-,S-( -,*,p+ *!)!a(!#'!%)!# "1 s/ATiw 2rE" !"{#$ $}#R f# # "k " " "#|$@%%&& %7-%I#!b~p` [v$|)C+C T N \!ZA6S3 ( )` %m QNLTn^[k;V ^O::G`k 0 g_,_;=. i 3Qt<"ry%w_}RA#qJ2$a;" 8 U '   RG 8 y Z3 N 5fDXj'Bd zO4 - h]b] NjTSs +$L G k > L   ! 6m t Hx8%ENbmh  OXv- [ Q t|C2ft-nLU;t/p|Z FJwmm1wfv ?q9Yx' ]a? z"$%'8*,.P02{%45XC5 4e 42|1/@.r ,: +6*S)R(O''& &"&'"k'/"`'!& /%"?+? (S  73 DN}!xBBi2FެYJL۩,p߶b@I u7c =)[R )J I}PNߏߤBy؅r:Yzͮ%γλOGҘ-ӜwBu!5ֹI\ܢ,c'Ay?R2xf 4:C+aizL*NdS+=Rs+({ q{U!Jor=֩՜GYH3Qfvx0ِq٦ڛہo\DT5 HJ+ބQ v9y6m l ( e!$%9'7((7(((j(AD(''({ ( ;)O )[ *jT+K+@,{+-a-m.L/m//N @/ L.J!,!*!( h&$P!F_g*LSWj U6  Cr *x.;W6V W i o bx hT!| 4+oNH']6k60> i;0d ' 6J  br  h tLQztc h   \2$VPlrfY u)} = `Q 7kxW>&?p]EIh O!"Yv##z#"!5 Xqd(FF7;ZffN + /  K %     _$iA3QO G !"","H! ! J~anX!Q$'(#)w)Z?( <& $$"S Xn/^Vs8&?2 U m  @ Y  O n 7c dsR7"swm3 n :,-u xOs)V8۳-\`DMD̠T-,#Ix-ugLpxվ7!׫x`nHi|܇ R%WaM'ip%QK(M?.  q ~O*M  Q W6w*MwUPWnsY@r(@>%$ 8ca7 :3@yv9sLDV + Q j "/ H ? IZW#*A U>SK-hmFz2KX   ) r  @ M h ^ ol=_34   u A+/ E^  6 jF ~K 2 d9gde,B(&)BSK0?/ YG~$z@o=#`g\bgMfmCj3k~%}2h ~H2iF%i3r - , "f^^h+5Um$8/\ $? mIܠ:H\X7ԫD(zCu%WE.ÌĬrڏLלХ$g9؆[ ci׈,:wwؾ1ٜuځvݕR\k#dk݁*ݖCsS9߼tr߉ i bk6 E s }lzg8rY S%<)Z-y0,20N45d66V778\ T9 9 :|:u9|8Q7)5! 4.%2(/e)-b)+'(%D&!-$7M"  F {Uf_sHGS G6  mx k / % X C }  * K T24[s> n r\CD)_ I#s   "  .  >  v bO  p $IQ6t?jy RO 'S  i T=U+IhJJy oF5[s`TA" g ߿޼Iu߄g.FOt 5Jy % '3b<`.} #KzO!\)<*1 >= |^Z]v#kO}  k_`w4  Vj Q!O< F {D V"8#L#e!jxDk~3Jb, xmfQ_  ] A xex74mU6GO7D4O8n }) b W K F0.#7&WKU8!"##=#E!3& L n* C|"*$&_ ( *+b++*sW)4L' $!]!`! R)5 GV/?] , J6vQ~]>;{'#;*RpJ3 \0 ݁}ܛG{rފPMT߈v#dg9#1$|^p*0ߒ^ajܺdۉR:\O|۔ v٨؇#U@ ӳ  }4Kvp/?!9Ӓ ӓ*0RջN\لِE_{0h ߇T}!@Ou/] +PDC8=v/'Dߩ0M['=S8 ;bKn8m)  (& @&(Vr} oK"$ &w&&r%3$#Z!R q= /t D!5~"$%h'=)* ,Eq-/0q }2/^4C68w9n$:/9!A85y3/+'#, 47ovrw @  E9\`A=Y w 5ANh&)f]9C90[q-{m6 ~ OI 1y&La<vQQWdY{P^&]Dh.DH4#(4q|l[6 G> 7 g @TBPHW;3FHmPT[# -.mj^ےjٺv'ղһГΕJ͑Qm2ЦҡߍjQܴݻZn?X*"W#0+|c> "NptwdF,0 i &AM %*Xk/^  V G["XZg  J"<%i(+y9.0!2#4#4#5 $4&$4z$4$L3U$2#1T#0"/!u. -c+*kg(Z&`%#% #"%!!c  Z0 dL\#)  H?zG q T 6T  ZSVhp|l \ BQ&h, jj2L|a@g!_R)iAsbQGv= `wx#D!  *WL(S%)*` [y t  z_ j   zVηlƚD$J,[DuH lkHFH2O5%ׂ֙%ױUնյ&Q;NZVO)L7VX|f)h[I#Oc#JXf1x66BYE < L]Q-?c@ A+ $38P*_O q T_?a;8M_lL+rClaP( dP &ZTlJSq/N$_::`D< G | aI  a i ) w f % / , H L U m     { Q c h " '5 6z z v L   P U * { " & |j; ~`-<_ B0z9 tf9,TmCPX"fM 4`s?@BrkpJ  FDY*~ JS VH 3 9& ")U |-Q6(SZ00~ bOU_+}ŞZov:ƫ,ʎ˲w,ώЖ\QsނftZ.xF#JG OZ(PDiܷ~H@/"$'=*,\. v01g2<34wc5R6/717.88)7(7+C6575e5 5 5K6(666+5438G3 3W#2%;2k(r1~**0+.+**'("%!{ZP3[N[  $  %U"j'e_/^ mZFN $'sd)cj;D"R3 E C E 0 y mN v0 o C YPc TJ  (   U > Uv"^A+tV6/8 :!!n""v!#HiQ ) M  )) s ] 2 f 1 % ګb,=X ً$ڻٔiYׄuQӈm utHrWh;,S1):(Szwbf/79yQ?A\s~csf2M { Ov:JoW : ^#%'L)pw*9++ +[+. + +,j),[,`,N, (,!+d!7+8 \*)(4(|'['l 'vg&X%h#!2M 2  z]=i +"58!s\]I8 ? lC [ X , i # ? C! ]  ` o y 6]f zs+VgrJh#rR,OU~ `T   j F Ct = ]  gk!B#fX$rs{szr)| C T  OYGEu \[VR~(ܹתX+&|Ϯщ ԉ[ ZL׆ռoӷ%@O,'!a&;В;`<^?Y_ߴ.02ީ'%bٹ7(ٴؼ(s^qHfGT)Td.ҽӻҲiMe\Ԓo>9زrۇ(3ܱ[ܰܢ݆޻< jHQ}W;_߫ v[f{p(y9.zTa7(B  J :.'[a`b\8GnQv9C,PbFKr :  Fk;te +z!!7"k""b#%<$\%~&(()+E- f. /N N/ .t-0+b)`'OV%h#!F!o}TT<LG GWd$S mK < e "   r%JWp5=a?UAp<]rUa c,|i{BM&4.1nkc |* w w1~k71Lt[, '  z ; !݃~֟ ' fԢ<8067W#/кaK9V/uK ͉yOBНѣ7E8n߲ڌEq1vyUr: jlSWc HO)le3!#&-% X& ' S' G'o'&zF'a'(QU*Bh,.1v4]7x9^;:*=>1?k@@ L@"?(%p>'=)9;o+9+6[++4)1X'/;$- ,~*g)+(&$-#j!_4cB 9B S ~ T[ mnK&V   AnxT9  4 4 >  5 ^e A V ` z n : - *f X_  / &/-o/7hl7(v8k 7 M# &ra)*;+"*O'C$AL9 .  ;] 5  / #NltG4_gr^Y%زhѶ w,  ʵ / qGGHiɽv 7Ja^ FQZƺ' &pɌw K̛=ѣ!ԝl03 >/߇F*{jܞg3+g NS02sekkBV]#T g ! Y   tR<?& 2 YS/o (;']1 v  =a&iZFS@{!W|%J,5>]qWc  ezyYMl,-$*|-JN^i 0 I :@  UayKT   R [ Ol3QGOGZA^;4\  B=(2(Ss'aura@Sp/Pc~A@mWy,9=&N P+JgJ+DWR޹:0.~:G[fu. UYn`x0[fhq}v`t?x_!gޚXڮײկv<Р·ͫ́"ȶtji<@xҊV@.53m @n *i`wrkU:2!$z#'n)Ie+,.(/ O0e1c2'R3>4_a5 68P:;P<+L=6xylheP#@%ێ nZϳ@hOͅ 'L ԩ{`yߌݖ/;~Ne;/ײڦU޽ xr|tD:qU+ ` Y:  8 #$%)&b&')g*+-=/513$5_&79:&#]*$ ^d Kq$ w  !k8t&G93KlzRw{l  ~ pg!i#$"$ys#$"   v! u @  s yf c> { U o O7B,@J{ V t8ydy;l,dmqOrp = ~@ 0wJ )7B  A{M:Zi: zGwT~fw0  r3VJ[k?:Q8rNT}8?=(Ҁ I O J9xIʊ n)̓N ΐmϥ('F&Ox\ڿێiEo[ N[ f< ;G +aGSQ! )% (F*7+,`u--.cF/u 00 1@2222g2g2U3@3a3 44:d5yE6g7Nu8?,999d;9X86Q53$20H/"!.p#0. %-%--&-%.{$. #/!/ // R/2.k,P)&'_"i "$:c&( Z) ) )x'M%f!$  < > j x kZA."~G{A^& . yA   8 N 8 7     B b&\8 "!p%y')_+I1,,l,u+);'\%\"f&Q+,2Psh  Y Z   L E\`'Xx,.XQXτ<Ζ$˞ C  sCĎwF?縝PJ꿵9Q%Իf絾ċ&yZLyFeC <t &>  a tk    sPp/ z bU   ' / Y l ` >w-|p &!)=+4#P]0"M\Mn  "5RD  H~RVf]iPCidm- ֪[I$#1VoeJ[^YjOh(#p|lD8>rtxBDMk?,CW z[wZTA.A_*}ߧ2GWەf۽1ܺ_ 7l XyfBIr/!$t')k*+,p--k"..!/4D/F/_.-~, ,R+*++C8,1?-.g0M234&5d42X0.'c+(2&I#F<"8!L !!S""-#k#YQ"  !o# j& n)j ,-- ,*HO(+ %t!}  rk z8R)T"U {vYlw9ے . ޑ߽E!- 5P5 #Ok%Blg _TOl(|Yi KZ q UE#( |G%^y]*v~&R }e;|0B0}p@f"m]c&Q!v FЕ ,-BR E V7z"jccpWChN't,7mNo kWQ Md|rt|{ c T  9U78d$v"\J&A)f-Ei02y45420U-*(&X$"Gk!a.0 V   N  d !HE4TN46RtܺciDgH 7?<R?fgy#,dmMz쬶_2!6#㼵;ဵ4T޹@Z4ٵ٢뺝َD&).<̊i,MѢqm2өIӕj4BAyL9W&DWb/`^`H;]5ܞLR;:s[A3  bzp5 |k =   h  O `K  T b +) !Ao"G/|Y MA R k VVlm'a,2 t} $aVQ^> I!J [" " U m {d  "%u@  + 2 _ 4 <  I   t q .  v Rj~L ( <G n   F e 5 { x j  + BM  []w fu PL0\'k50F@\,2~ C pS|`_i>uYy$9Du.yO>YdXM)L)gC+B'<\, yY`wYw 30uID  6{v7ܱq+Lۅ7Ky,51iqF[yj a A /o s$ԿF2֝*24!܋%w)K,?/00]&222V222:222q]2 1>!o1!0!q0!0c!/ !/ 0!m0z!'1!^2S"3#5$#7%j8%D9%9&9j%e9$9z"8!7;!6M!z5!3["1"/"-")+#K(@%J%&H"'mG(('-'&~&&q'|()% X+ ,.-w,+)K'$ X!6wCmM@- +Lr7h.m9$G+, " 5Wh!]~$Vp' )+P-u//F,0/ /-+MO)&_#Az![2Vk Qi=WU v 6 3y3'BF#. p n Dp9b6{o#x\'qgkpgVvQ}k < Å Je7Y}+YĻb| [ºAl鲹/Y袸tK輷B胷&糷q壸㌺ᒽBߣ:o==]Cag#PB ; L{8t"W%',)**Y,-t/%!1~2 4'q68f9V:: :* : 8 !7 K5,z3160.- \,*(^&# !$$u&p(**/*#)s& #9 r#=rT ] |9.tbn%pX\1n/;dx2,pj25xpSQZni VVO ,_  "2f64Z^a' X B!H'oSzgMp  * x S y  o  2 / X v-|8cyއ\ܞ}[C׎O ׉h~ՎrV҈P2E>Zʞ~4'˫}>IΡJ`eqo״Q|L ד\.XM[AP_ԽUm T 1׆ st׾, ;aOTݮv(0Y^O -eK7Yv6V%q\};Mi& ! i  nWA q} n X Gk"PZ e Sd = ) (mMC`'p;"6F$Q%&h' (,(eJ)E)***Mi*x)p(ES'M#&*%r$ #/#";+"A!*!!&  c){^ysV5 c!   5 ' KYszP-+y 3$. DlqU QJ}uts^)L.l,^X ߚ܅CrP>k%{JDp:tX7]mM^rL} G $d@'$ \gpN@or aL'!M.)p; / ݥ!"ܮ!Eݐ!!Dt!#_ I܄mڂ؎gTk ӀC_8ؠV/ޑmL6]&`ai3n(E~h N k> L!y&o*N-(/Sn1U2Y4J56P8n9:<,=+>>y> >Y=% 2D.`QkrYeo y5hT33bSLW]>cT;0@r- ki7-g,)G H!/#]$?%%&q&-c'`'h((|)9):<)('( &,V%f#!: i1St1b:p ' It4 F jSD!+:J ?*Ȕ ¾^ $Oƶ\hM(OT~=yJ떤R璤qhutH|۫⓮$৳NAكþ*OU÷Dŗعƨ(ȊɅی˞ܧ7 ''r}*rB4[OP]b6 ; ;v s.4|vFg117     5 8 $   MJqJ /z!8d|z^<x- BX[aN3 sAUB n3 J g D|H - Z @ 5  - elb_0H;DC B S`vF~o 1 a@ W"4NuzJxb G!y@! ! r 7 }@ z M O ja S:yb \ IH5 upG~f7waՑԴTGkY|ݖx 9Mz0W64Q7" ctXA.ާUxDpY/]alQ*( Nn0j |M{3wWvc^vvp, |*D1VW t c 9 ;%Yx>@1wt} 5s NM(&(,VJ}t6nN#0!"$ &PO)+'.13 4{!5k#<6$g6T%B6&5G&5%5f%v5$5f$5#6#!6C$5`$}5$4!62:!s0"!p.!,"u)1$&R&# ( q)V'+v,-/601t 3z 4 4 3X :3 2 1 0/%E.s,+Nm*(*$ @!  & 1 u - PN FUXshXDN}w ] tP7"l$$'u)w+,-k--,+*[(@%X# ?! %eqI  : Kd5-DkCи\7g=UH4ʋ˺ͺ\Pє H g؆`Oڱ Jkj5f } 8p QdT^5>D !#6&( +M.E0245,<65~403$0 '.&+*)t;'% T$ # T##s#|D$$?%%T!&#&$%&$.'j#U(y! )!8)b(('U&#I , U;z6 '.>'^;_  ݞ,۵a6y[VVo!kFpch  w!w0 d ~ )/ F2 =zz?xQ.(cf:=lDPJV9$/QisnA ' A &  G a )% 7cM2M,h}QK; ]ž7Ž/Ġ^Kaݽ[U] s즳Utꀳ9錵MyH۾;Ⱥ5˷)ІP-OhYDٌ%ڐET1J\YVVRKVOK'A6NIqEXeA{ R 89tUov  :N   oJz*e0`3^.  u!rp6/ui5/cOKcX y: V8G<q c@ * Rl(!p-~5T8' :O5s$i.[9,mYNSa^!w"U\KG<RxZO ^T~\[$I #v s 9?pDVA-+|ca_cr?lsv *18C5T8l;J=u:??&>=N;9z7d5n4/3R3;321 m1 0.0=/i'/. .-=!-K#-$-&-&-&-$&-H%[-R$,G#m+V"*l!( '.'& &` 8' (!1):"q*"+8#(,#),7$w+$)b$E'###! c8q_ @ YLOf} o n \ z   O <  KaE?t5]{o: -i u !\lr.!a#$,%YF%%$)$k###7e"yY!M380Yj=Mbg _ aL$7%SF  q p9 "9 @ s  { LՀIϑc(÷ýh@. Lk泐4n~Q4/Hq냫I睪ݩS7!@߽*6Yߪ ߣ$ߤuͳڈԃP|ٽؘTټ|٨ ٳۡDٰ؄z=Fؤ؜ٶ 'Zܽ:l}-`J6o(6ULKC/c\G F  n Ir4lzH\~eN* P J7R}a BVn"izC_FM>.1 k/ Nn + :  U g a' w 2!  @Y2& Ob!N""""e"|a! & ! R! ! !!+!I%!i _0d~- ;]!!g ! !! !7[! H!EPv D 78 D Nrv\<;>;-\:_˯LP:{Ƀj'm'l҂/~ѳWͻ7dq&cɰ7s̜ .,ׂ#ڐ#܆Iݟ"Ej;NnZrKu" S&o#B-e6s>U5{:"SY ZI*9l 4!"F"]"{!$V Q`@#D;+ /.b}kC(b&E "L 'VyU/nd{ND13=  m K$ t$'*@-./ 0 E19~23456w 7[ o7;#7%8&9>':&,;%t;P$ ;":!$8 5 2l /g , d)E"1&$G#% '(?i*=+K-.sJ0^1y,3|14o 4R!2!0*"-!+?!( &$"! `1 @!  cEJ]B  q / }P "I$PL+p5h V71bAx |c@j fJoW![). 7O_-XC53hB̦=ДmW;؁ۋmXl )dH~w6aȑ˧0]lgo3ZҨ7Ь8FX-ٻL po SXIW^ 6ח8kF ( [4qq@L@'E~u !0#0$#$% g& & &' _'A'&%$,$##V#"~" "$!!x!"# $~% &,&%n%d$)"!C 4SvK 3!G!9  }  =P x  A\f2xz O#C;lRw|,{ B : = L J ] dWCޝ*p+OWq & _R -2jqYHTYz ?L8~foYq~UJ\  r  8[  6  ۨ otzxoֵ vr=vΘ3&ǵbPu]o }8 Y_~lPmm~1L  ;  K1n"!gkZ}c[! ;$ &z #)< * + +; i+ *B *T)(|'}&f$!U"-ptr~!O#$<<% %_$J#" qyx& I r>#AN$!sBcח UZCmϺ()<̑2̈?ΊAhүWٌ֗ٶ xNւ&eӍ^8ѝ w|Mִ A @vFcXB*`"/ly!sW@)X$> O5UW/|sZUM/@,l=~)F[<5 R)U 8 8 )moa6XF l> F cM 9,K  !c" '#L$b% & 'h))~z* ++,-x/L13*579"::a:@:t98877z&7e!}6b$m5p'3_*1X,/E-{--H+-N)+C'\*$(7"1'^%y$$w#)#."(";!/"r!!` !0"F"!>!Y eLACI +r  &u]{9KgQ;x B 2K`%Hr: |g߭ u dV+}Gm2P  ` l T     )P |  B [ BS ?B  {  |  {`NJ4$̔ Ȯ m 3K T:2bUJgZ4G`% ļMW‘ž 꿌i:@|hݻV nؾ9ʾf蚾fXel᤾ T>߲ޘf Uw:c[ wH~[feϼjL5ς 5 Pml! dۀ߉yy*C  ]$}4r/ 4  4 \   wvzC C   %db  k d L?")l(GEKue[h(3<.!Dj+=GFS4iNwjQjl9'^. k ]i{zbw[0 !{ z" "? "j -# # $o $5%i&~}(n*,1+/a13 5N77 7 6e 4 2'0,f)T%H!kWS  ID*U.Sw| Q ) 7 *I[ߗbݼ8ڲ؉8ׯF/E۴ahۃ w]6PE(%[Q%ɵHc̻j<›ẖz{mԵZڔ\ܦݤCݵSMcqZXY:j,`mf!n\ %_ g=?[ry4T}.| 7!B"#a$>%%%%,%e$bz#?k" |xB['6Z 1 A t O0VDH< #=nYf C` Aebm2!!6$0 S'|)+?, -L-^>.>./n/P01 *34$5)78>[8<8!7#)7%H6%4'R3o(1)/A+0.,,++>+f*j*T)):())'(&n(%t(\%(9%'$%##r"! %]qvmG\i kiV3I@i<E E B j  , s v kiVV#RK $zD9ngDQx" XTx PM]P / 3kh 3E, ݰ'vV٭ cN LoϾGΦͻ9iϧT6YٓۺCߧv%݅`:DKܛ8\K- xGTO4@S*|ݝXےK QlATVKֺK7݁r<}?IX#|N\h. q Rt[ rM[dA<l5xP >c =$-'H*,a.S/1//8.-+)'9%"nE k0C { """+!@0]m Y & s  fz< j VE D  , qXWZb  s}tx =(T_cV=YwPG ~ 5ڧz:.ݚ`+ d!s!*! T7oj6 mr O  O! l Ce WO[gV ٺ}ec 9 D\#?' ؘ֦ gxn_2Y U5옪B`壬Wlݧ-o8RN~u3ݦv{{g|vx<MR&?9 LgU1n U%lr.\#&,D)<+8,--o-d, +)H(&jA%b r# x!# Z | Z   q  2Z *x .+  \ D  l  T  T X3\:C,?Vxp #  * 7J _ M09\^d`c{yP%EVx ZTxR`  ?I p*B!vPM-vI 7!{"a"|#z#5$$F%'d% %4$"a!]  <  W  2N  jd"I$&r(8)C(M'*&#y!,Z-] F;/r| }'Vfҙ*Sύ+$|q}홷훴퇲jg훲EB+QȾͿL]XYF;rPRvz6u &<c4nu| 'Ei'! '3" 3 km c   `a ebd( O  x  0 q + 3 y nG @f J  I t<  O Yb  o (  }  l 7j {" & *G[.146H8 :& : : : -:: g9i 80 7654\14h32j2)222 .2 1H"1#J1!%0;&/&q.&,&*$/(#c%S"j" )+efes7e !"##=#u#u"!. y &  @ v   S 5 <d t. /?@NxL3 3I7/ wRkcF# ~mf)Sr MJ`|tr=gID - {-1 @ n;]!mphyє%Ͱ$ȾwBvljObɰ) B9Oi0ɚW,"`WȈ>ʛq|Rd|ˈQ̱YdEAH:RPCuy &up:HF1I*`JAM {ɬ!kɉdejwEh&b & 1 Nn$lHc$u9iCFC 5Ar)1.I+u  1  # ' 4?{LP4aE^ ! G)  nS k m Qj}lf-x4b(AG?i#J^%0^N}n00W.xPA  C ad*5y!Y%3)+-.l//0t001V/2a"33 A4%B4x32X/,(b"$#$#" "!`Hx`*f%]  ݤ g ۿ ۢ  ڢ x n ֩ rZ[Ծ^g" 5U D | ӿd i& t@eNMu@3$ @@|{L)y@ġy7˓MVؽۡߍ[f,15w^_jK~KaI _{ yND~ G"C###L$#! /(yS,I k**zV!]g b .  4 J h | x  > V 2\ O9^`?lR ]{ y?^4<^?ah[^y pAj " %'T?* ,X / 3 648HM;v=Ne?[AuB`CCDCd CR!A$"?`"F=!t: !7 j3C!/!,"E(.$$%,!5'f'S&i#f( x\a5"|$1% R%/ $#;"> R;UMG0*SiId p =CHPF9lIh&q  V Z [-ߑEߪ)߅}X<5_`j1tY2 6 i 4 r  ~%I-L7M4Ep} ^!A"2#!#f$D$`%  %$#"!>!b$Z%$&l%$C${#"]"!` Ar )e ! v m x P  l 8 ^   *+ W1+$Q~5 ldK}e 4 Q k}eb }vZ | l% :{ $^$ L 6 x Q B @_ $5  y>?b=b g?"@deNq , 6{\ oc r <` }+F&F+X#v*{$}qvlL ɰ}sww並}ϲ |lVf绾i(;>̏_xٵ*z/՘}jԎ_0rVC!g'Xuy!q ^gl}Li, _K9;5  "$`&;( s) )q)Dg(&p$!]z:Gb (!ke";"/! D O   ` V k a  W ? h F w Mx  @ { u og u X * %   e    U w q r 8    n li|#Q};1FY4G ;HQ :& _ *K "G~#.L'*E-.}..m,%*'.%"n 4W #4  K9;|y z Z{{ߕ8A)(KHQx*:<P?I[d݊ٵ Mы1Ȯ4ă6ȸW6ꪳU當f{[#=V܃W}lTĝ+ߙȇJrٽ߹|f)BTj kiD [a{CMa(y T E7  7 ]  nd  |(^e<Tn :Ja2 @k n vc 's)8~?P[+A b   P4 }  p l k! $$/ i& '() *t)(%"c`X% c j)K!+6R!#]&')+r- .' /f/5.y-,+****1+,-,I/^08E1#2a23R446067P18a 8#9&9(9m)8)7( 6&3$0"-T a*i&a#] vuM   nc 6 ^% [t H y r n | S 2~+'K  _WIpT#1O> dZk6eT#L/j|_^'7CS/?FpfYpXXGX] : UK܅#:2/T_ " lN,Ụ.ˠ^2yΑsـڣ۶mܮ?9ݡޙlryM-?)ceP(U$'iz*9YXWNݍCY")rS DBעإq*eAf aST l%FE *!H"#m$O$a$$$#}"(!M?W%X6  >;F|Y;:kB2P%$jC@(k~ qQ : C -Z (t(M1R~1G`R*9PO2 xx[ p==,Bf*!; jE8 ^&"*""" :scz?/aeIYDt'H4  6G ! "s*' f&ݐ܎ڿe!NѦϣ q2 k g  E>2 ¹P ) 8T f¤ĻɻuQ9jI3٠ >VUS\;݋ۼ٫ր^S=Yu%&]Є;>5xdL<H ,L@d75QK(z !"o7##s"!~;LXvDz%MQb#J d % P  K%    e"   K [ Y p [ V f  , Z?Q 5"j|bSGG#*b^7  cd ][3,Dy9*p E`U#S%"M%'()a+ `-[ / 2| A57e@:<)}>?*@BArARA@p?\>7=D C; 8 6 %4 1 / {- Z+ E) 2' %# " i 3   3  e|VD |!#%{'!(%('V&2&*%P%$$"! z,fs?!A _sk`0C4PEZF%|2ZIjSR(ِlܡL߸ 4 D . >2G32Q }dn=$E 4 a$ikN*VA_Es<Z!b:.*HKO7 z}.$\7>T ac < n u >  ` r 6 er{;t4_ ^ ^ 3* Q,'^Z=&v  ibq 9ABt+qT P L w  T]Cf!z4 0    7 Z C W x    rD  6 y   $X\@uz|  s \V7! r,}zq  KSGK'MXEOuw4KbsY<#Z: rlG ]Pnb>:&_C4 hn$ɐǾPسů0 vbHqiڦC馏霧֨is났죱풴÷S;慨>i[?ϥsҴվFٞxߌ|T RW[_n#`;ށf~?j^cCxro R 7BC:?-?   &g&K#L,Be!]#%-g&B'['&$5"] 13tp.K6 j Z |d>7}z X   Sg7 : !  p ~ / # 0 a  VGI:VP6!}ThMfIkl7qi~V!"4%'*+,A,+*z('M&#W VT+MK% ilQrvcjF6lee?X;5ԢԍS֩׉R[g:ٔ pIDHϋaUͮ}ͦά*(̻&˔fFݼ0Tlڶp{y٭ŵW{N0?Hاע[ܱNIeg.T:tUC Y ?_G*w"%s'J)t*D++8,I2,+^o+*C*#9)''%#1!z[;j~q { e|sO!$&=()*g,t-5 - -,H+x)'v&@%z$!#!L%,,\c< ,4  n E /=CIs 0  zb!E%h!~#!l$E$\$&#)"(-!_0z!T3!5"7"J9i#V:#;";)!}< ={===\=RI<::8N5|2o/+X(G$ dtKG N   ^ d U ; |bOvX(, o LX  +G  ,  b Z  !~nD-dB \S{8e6U; {@yH8p݆t!"݋yܘ$A#َh֙<̰ɸVŧƓ LJ Rʄ >  Ѯ f ӉlԤ#Q^s*=ѼfҦDӡ+Յ@4"YSݞ2PT G.Q^'  J""@i41{- k XrW- rK X]<M io.  5^us 9a!A_8U *= / "% D }@k? !!9!\ G=CqE $F[(D> sNw"/'WV5Xxy 9 z / x e ,rg~[D7HBJ' VX 6 F >3wfL1Lq r x(g"C{1j=)"eo  Pk fs  DrH O"M#I#!Ju v d<V&  p}ѱ ϸ |I 4  F j x ͻ+ <   g iI 9X ù [ ]e_kP|njȭkR4ЩԠ?2sC'uIm;KVh64OA6yߓF;]q % $=7k9 3A(_!!"D#$)%e;%$;$$,#!o &3cB\Si A 1  Kw/.e+ mu # O 6 Z `gBK8/u,v`j=bq7 \ m ` /Z zQu!exK#=bx4d D"E#%>t'E)0+4-6/V61I3hg5~7e98;=M>U @@0cAA?F=* b;A 8 44 /"+ <' Q# >^vB  ey8!! ;8zo882 ZitݑRL޳O5:qSCs i -߅ 7KѡB~$Z\;P+Zf;Fּٺ܈hޢߣHK J^U A G@@ u $ 78 D { Q!e6WZ`[hCN'*Q>m/ @*iZB hs 8&Vp u IzO Q M fC_8S8o6 mo\ 4F z v 1 y N3 e u =  1 qP  2 I ~   r%bB  e ? ^  YR$Pf: )  69 g \)   ]w  -{3     p zm G [ |e 9 ! " 14 w K r/  OA p!4"~##" #A g#"!e MuK Q= ebfO9ScD J@\'L0֚olջcL*tֲm؋٧jݬMSڗ%UNZ`DѬeM)[3Ⱥ:@Z%ۻ쏹뭷6AU R;RvQO"@>@qΪ@JҪB ӽ3Iؗ&`1F wi:/ 1k:+m6 ` zgApQYRA,  C<6`M ]#8 ;% 'X!(p!)L!Y( !& "Cw`B"VnlOo He b # hXy u5 F  ;  C q  Z j =Cd! z]L Y!& $l'U*+ Z,Kl,+V*(?&%$$$=|%&Tu&z&i&%x$?#="%!G!!"," L#H#($&$P##" fk]p&WKv .d- ' )n(QS 7 6֯ͦEIǿ%Įt¬a[\_oP:Lнhݺ}V+R/zzssՌԯ+<Բ9ۣpiփ،N$0D҅+*;gLK>zic$3ce bR+M -!5<%<(*H-/K000+d0/8.3-,+U*2)'%&%.$ "y k9/3,= ]!$]&9W('))[4(u'I% #7 ,! ^BpNH BQO I]RL 0W F I \] ^= -%KX! #^A&b ( + u. $1 32o6W8:@<J=q=r =!=!;!:Q 9 8s8Vn8{8c87o f6 Y4 1#.*`Z'`X$!hX;X({ a^=V31+ K  1  "  Q  " #9'_0#c~w Gks=oY#Mg{ܟUۈhڍ"T(.%{fQ"R9YW} Hb)C~.0uo|K_ ) Lh d p  B #UJQ };  +p  Gqs3w 7) v ^H  2 s'4k^{1'@A9}T0<~X5:5bn} {> !p 3 % (WW< 3,5Q+:VA\d  P M L{[Ebx-4M3 ec&މܩ%m5Bֻ{Ӹ|f_*~ Ž޿.r ֹ : 0l_KջZ+5PDn=.XڢI$ked}jYl *+YP  bb V I,8KhV {"L$%&h&x&_4&Q%%$z$S$d $E#)#+Q"J! 2HYWYPy  ZJ#  ,\{/ 4YB s  3 [W_t-3~jY5!u?%6ioA;"S85  <yE/ {r a!B5"1~","R!R 7&G3;XBPTtqqD`!#%rM("*-=053A6fs8Cb:8;h<<<:b8KZ6y30y- h+F (&&,#>5a qk t e 4@/q[ R ɍeysmV))o\ox# 2 A e = [!`[˷Avm;̈9<)Nڔvx>O0 @ 8 [d .rdP6.d jm24t]cFBn; _ H  n  " 0*n `,k'6?tdM I  CqPHSpo~P*8>/  1R  )M Z (P ~8N{en qO `v 3Sk:7Sdi+oe, T   Xa  I R  [o s ' d  2=a-x+ u uOf V:>j>/F  /!(E oNe_R׮1bеW9G.*5n'+1%Y8fS都~żsLټwD\b2@։h}3]ؔؾ`6&ؐؕ&pى]Y߻BW{y7X[L߳tp޽ߵߴ{1,# #n{ 'og2Fw J;x4(sp Q -: W3 9 ! T" E"!H c+P;'b >* p =  v   fP   #IpG%` UA'SZD@kf`  Qs Uz $'+%YZ>  ! #NY&|(*{-,>/06123336@2N1V60&/7y.---d. /3/T001e22*10_ /6-*u4([% ")/c}$; ~0o(F~S5"+53ޟҜrs4\z y$-<ҹL2\ֶ` w@J ǨP]컬浳䝷hO ⟾oĭlΝiҟ@RH5ݷܷs{|k=PXu&Cd_ߪ bߟsߵ</ߙC"  {g )pb <tCXv , !1"#%8&&'i(sa). D* '++w,t,<Z,+e*u})'W;&$ "!!"!qt sx'u I-*J0J6 =U_>pP{4w  K 9  PZ,JY}QW! 0"!%T(t*u,g/9%1t2>4l5p6D677< 8]89Tb9&9999298gE8B776o6'5^@5 4o2433u22%131n06/u.X -i+ ~)vI'$l]"jrC$vM !F d U w8q`RK+Xt9 }ݟDܻڰ٭}֝/ѲPn etEЎznDL_M'ʠoYoVN/mŝǪbʍ9/BүL]/u{HnFTa#$rkl2n`f d82y[&yxp*}J:9N: t )   1  s  '  ts    \ bc F0Hnb6 g ` hMt{[1-TH %Xr~i"g_J(Ao=> 1W A}B4  R :yLor[% . O,z  YdWX5 [anSCU55bq   j q A L G 5L,kov'vh/m*:i[` 7ڀ : lԶ ` 0y[˰\̓͡87ί8  Ŝ ";=Ǥ  ʠ ̌ͪCϕ5` 5hH 3BEER=TYxP (# (7+.jN12t333:210-0/.]z."-C,+C*(6('%`Q%$($ %;%r%{%r%%$#"(![hK #  OY  * 8 Q B- p Z\ci@G>"Vr ] * XVZ3%ZZ!tB$F #)Xd xkje!#,%&p'`"(()q)&))))x('&B&X&;&!%%m%$Er#! XEJRQ^_.98L`UtXJ!";#Z=$\]$##6!71c T( /= b L6C \ 8X;h;ȍ|zg: / :- Ը ÷=j\Rٶ޺ lRŧOP- 7)YS9st7, yc0IflwN c!"E""s"6" "A"U!!(_! z > K! 2  qa^^tTA ] F > < S)v.IZ c>7BV`?0Uc/ @dm85B(!mm{Jv U  [76,)BD   J  Hx_%`@} W.m'  5 c?   J{F_zUhL C6 8 G  | ?  [}  5~ oW@M qI %l1HXfRJ]EX9N:$rk݀ڂr;Ϥ Gʭ]ƌ~yy樻 X壸l揶\竵ɴqL"瞲jrIJϳEs䌷7㽽- Ɛ˯УrإL ۰V]D]rT{)e7>^\hW.+35 CD2 9yCciNE "^oJxbJ1 =y^CH*7L5bD  ;8 %X.U^   G R :3\r{  &ux?!*":"!< tdQ> !!"w"Z!!"C,PZ!v"uV$ % & &n&f&J&% $#!-Hobl2 <Z  K&;V$gT  H 2"B$r%b&;'UE()v*,{.02Y4689A:O:9x9"87_5T3J+1=/{,*$(%?#: 9'ap# Z"lye. ;VIaKau4wNuTŅÖÔY3GUşaKƺoā ^ :o)JeЮRͬ!Oתu0/뾶x電uu@B1u޵Sݗh4GNر`RP> 'D@ p<.&P[H,G@] J/ M ,t   H 1 * ?|8{I1!#Y6%_&'q'(;(?(A'&B%"i) _zp* 0rl;q )8K Kn8nq :~a"\+0vjy([ (C   ! $ '} 4*H,-/0w051n2%211#108m1xU22 3 56*8P9U-:@: ;;<:X:98k753b 2b C0( . E-) %,)T+*1)Gj)@( e((5(4(:(c,(('?q'&f%$#G"nO w  V(  QX7p =ܜw'[FDNƯEH꼃Ƽ:½;]Qt铽4꼾\P G-o)rvބRvΙi7זܛܞbݨ!$dfHA9?Yt^)=d,D{MoK  MZb?'t] 82 Ht oLW EG" l r & 3? 93\!!- Z  od  )P 7  hF>ptP2Q ] 3 C &7Tu1'lrOm~VDE 7 h Sk /   u>E6 U3 0 KIk  \ !!6#g$&' ()U "**iM+E+<*wP)&#eP D,^X]C /Km i_ r(oX/YG =D{ke8?hdEAD>pld"eaRP)BTbg^xyָ0fѤ SΡ+b/n8δ(14͹RrŸi¿>j/_,xsY5ÊĦ~ f. = ̼QY N4MO<|pqS/@4q/n17]aZo 6d Vd<E\/ .EEX24%!.s!P%)]^.2L6E9k#<=_>#>K;=;(:o86t43s2*2,a10w/Q/...)p.S.nd-#,^V*A(J%y".k X C _Wc g UW : Io g % Xa F d & r  MV6+ WOvA  ou 5( d ] + dO7fRLvB \'ab$j3!$e( +N/2R5c7N8\8Y7b6430..-U+c*)(c'%g$"fl=v*0)mSq  I9we}`pu -FU D-VJNܒm*<6&+Vb=;\Tb[+9κSS ߹upҦ$߄> u3ZF01~yS|R/&  qvcMx}oD !"/#ss#v#>#k#;#`#$7%>& (,)a))E*8*J )a ( h' %z6$"!ge$l(L "$.h&&9&* $`!z"x"7 +#,#A"Q N/"B e`q z  vy8߲f]OS $9:S[uct`_X\gyx? 7 $!!"/# # k$&$W%?%VW%5%]$$Mu$9$##X" ! Bnj xY 86'<G;f0PRWW 4!3W]( j9"IPG}kLu  ~67   0 r  |  1 #&+(*,,,,Z,,!-K-,7,k+6*H*+**)s':t& $"N.+J!! M"XA"!j! y "MK*PgDo +  +  ^y c  r  Nz`@SQO[ RDI "K$A'* .J71/357_7U65g37/1>.yS,t)J'$!XW<+ iL3szu6U~WҖL2B+ϋ͚˸)Sw' :*xVAl *\@a (iJœ-?v.М5`<ьx eL\ϏЖҍP՗.#Eޖ>I bF hn i޿ ߵ#*u&()+/k-i/0"11Y1qr0/r-o+p<)&# 4A? )  hH7m;L#/Y  T, A { Tu 3J Fr vd}S  NtVQG"WPi^Ml43  !b%!+\_=iI5rg  UP2 ~HX  G  #&~&#)+O.13:6g99<p>M@BCD-FFF~FvE(DJBDf@^n>e`~  !?"""2m"!t rUS=K5 T j X t z  _E:A-3T4NٸӴXHż>nZ 3 7~r B[مcטxb4"PנCւ.|3HӒ2FH Y<:9J*sq5eMmH !l ?(@s %6NuUV{Rx*x $.z } t qX '  3cM6x?)Q|U! $g% T&E%i"# =r[* P c = Pk%8fF?dC7T `  o \  g   QQ 1m !   L 9#/+"ofC g  \ = io a ` >  cSv U  )g >:!w w! #6$"=%"&&<'(@))t)(6'b$-!-&!Zf;# ]` /sa#~'?l`4>`YKو{nkѬOD,]'ͫ @qW<25G k[6[qt,DfeC6Ы wb 8# 6 ")}Bmr?0oW2J70 p C [  Ia1TduA&[  ;@x(@:Ap S!#`#>$$W%L%3i&':s)n+\-;&/N0m2C3}45n6q6i6' 5 4O 1# .x *B & I!T   }U G4nJe ) f 8@iXg#<*/o&] f _ -  _  < q!|m RRJ{8G0 Eqb26 >f"$Fw&s(*-I/14m567{6a5e31/-(,*)(5a'%4 $""W `sLYB 9]M? "h|SR#"ЯZν^ͼ'͐̀$ owHg{ Ӡ /,4&ұ&VyI o-8*CÞĮ ƣNʐ2sӈ֘sQs<8 f LsJB jSK!$~m(y~+-#t/0 1- 10/8s/P/.ZW.-J-Q,+* j)'S%em#g!GNY2d#d h#O%'v()>('OT&T$!7div-$YQ    x u{ C E 8-s@uC2ՄXua Z 2 } ϶ҡԀקs/+lt4Z 2h~$c= Q   W 8!vw"h$&I(*,J.T/0/* /].,f++*h('q&>%$ $ # @# #( "3 @" !$!jO fRN2?~?j    n!KYh_ ]݂VfεiMŏؾQ"Uռkd] éź+ȇIyϓ_F_R@ش؊F"\mf ݜsmN.xi'N\BzEtqp+ G<q ,a| 9K5 y W$ T=x)@oJ 9"G$1&rP&x%o$w"P< f $#?'*>-F///,/-La,*k)*(I&r%$j#:! A5~` Vi Zq<)*tA%V4QwZ| 8UgmM  4w;#}:{)7BP?RzK}*  6H @c > i       k u _ 8H{#c',S+/{25E8K;H=u?A^pC=-EWF-H,>IIPIkdIXIHF5 DZ B ? = 9 6 3r _/ +'$!__ ' )Hw  *|Y74& 6A>lR:0s5 S:l-s;5 ۤ)دТ̶{=caN H^<}|)(\D `iJQ|߁=Tע? nE}ÀXš{ h˷̡ͤ#Bc̾(1tSɞVT>[;-RW BƷngƅmg3ʑx̦ͪPUb~τapV9; YGZ( y% \'&j2]  6Cp)= }Ga#e+WHMRIK2<S"Vg '? ' } \n Y@u ^ lr kR !,#W$%2&' O' #' &< %9 $|#20"?U iE7X7 \6DdzL_,e9[+q0MJAsQEJdG0 [ On xa=}~&y % / J h l6 F &j ?vgT]2" & n h { M z\/Ww wmN >!)"ik####$$% h&'''#&%#x IM ^e.t +?ՊL`Xdˀʞ#HUƢhŘ%ğƛvǶAȜA8PK}@sh˰l|^HэBtjN6~1[QW.&pj<xjRwsclaXTV rKTt|TUu"~t%(4+&-/13%5]77888>.86<54G 2 y1r0l.J}-,*c(%{" z!!("95"" ! Qhm g v |  >iJ;8TI} 3Pm  h d<v62*? DwF߸tv<}A{'2 $ ZwXp .3 : \vpoD!!\$ (R+ P.`0?y2\3W/4 4 4 5544Y43T2%0 a.R=,B7*5R(&%W# M"0 5 @ "?_K(8dNG jR\Y1 Dpu>A/Յ~ƴśb6§f^˾uBڻۺNxй[zJ=b79&vI{0~1Li|IF i Zb5 : m^7)DB5NY^E3|}+^'%nn <14G 6< m+7;YvQZkx n |f)#Y[D-xxA|G>x \lg(@ 7Tk:]v5N !##%'R)|*L,5.X0g p0x =0/ha/ |.3-,s,-,+,,W,! #,$ *~ S(< v% ! )D |V{=R! ,%2 (.+-m ///0 0ol0f*12d208383i21N/M-<+4V)2r'%c# J[]e=$D<> rF j(g{Sf -7Uv g3N8xaF%w]߃5s۾^Ohةl*rYiӯKj;ApqЫiNQK֟k>2 k;d rN[ ~-5,܌޻q +"q8Zm+Fgj-9( qBPg N#$%7z%$#N!]T j2eg1( ? |\+w8~k  '2d>pu:[2s,-wg W -pCky_\ C@ U Q f _ * ~( ' +- ~ :V "W<(-18 K 6kO "$i&')*wa,w-/...X..-,.W.$R/0?274}678 99n987}46`4:&20.6,+*B )7 (5 ~' % 0$ ! W N  {p J K 6jlL  ;  ` !|R0]x;]]4׽G*Ѫ=ϸ'#xF̹8ʫ|ĄV_]H Py+╾TWٹfZcI)܏7h3Ew=ۼݧ |?KT6q!   8o ?  z + 9 Kr  d:  )p  o 4?  sD 7L  9  9 [ w0aO$,A9?Od/JJ ) Z S EPw+8pk%@I D@jJKgO   l D p ! %] e'{ ( ) * * * *V* *))a))G*[+.',N@-.?..M-s,*)&4$"  DU{{AyhuFfU&P)uWo u <j% 8CmyޚڔւXF@sYLv,ڽ?B*rnϽ@꘿g&.ĨOɋmώbҍm)nӚӖ!Ԣ՘@״l3އb .%25 4wJP?OKn O sTFaQ %  } Eu  7 vP~w Kxm:> a!"E#$?$2p%$&Z& ' z( (/(l&)%y"[ s!R^\Woz F n :'?5\  V C  $?   =  * b*aFh m!g!":'#Z#+b$O$k#4"} P Jw#Qxz Z& V Th.&qYZ FY^~6+@e}T(VtNL#vl>!q K S.ft( :     g +d#2 G!EZ"#)%I&PD's'N(a(G~(%(?(})qV*+*"v+-+n*3)&A$x!E v(~~OrB{lI!H#%`'(y'P&Nk$*"H a%5m  J0+E U0  o lGz ؏ ֐%գ њbvaϒ(Шgjр,Ү'ҷ XijI0҇%c#/ [&}d65|cߑ1a0^Ti? !->+ BH}u !#CM$> G% % &%h$R" Tl+4@kps ; f : {P3}U$<b~ TT iI @` zT<dC   0} T + pI  SJj{Kv>Z4Xdj.  K )W qzSR vV4aw s$"(6+-/b1`223a3L3A4H45566666${6s53Mz1@o.*&"      UmDCQ/W}P{#Dn/g@*TKQ! B2<Ԭ=ӝ9Sm&͓Q˙fN(“냿ꦾf un/7:&E|ZЫKԒK/XJ3}Y*ym ll eU J m3S |rjx<kb/qZu  Q "  , ^   U   !W!!;!4!T % HQ  D0f"4a 7 h uK`9-oo0B3D}w[ I p\ n Jtq!5."")" @w+Oq+ .1F:r RozW3wutw2:i:|hGG ` k)m Y  C@j0-5;@BZL޵֘Kւ֚ؼTHݱr'HO]TM%q38R߾wހܭ=٬ח mҐ5:E˗V6Z9ɿɸN|bH΍iB?2 $ޟ8zm2jcO5 Ei e! S:Ju-xM7oM~Wl.9IWw,.apVb!wX#A%&7'8 ,( 't g' &d%$"! ^J !"""T"4"" 3$F Q&(G+-/|0"0L07/=-Z,+){()(y(([)((i(s'1&&$#i&#U$#O#W"#5" [!  K)B d  eaOq & eo$z/qGzZ$=.4bx!N-N. j7ee= e  C  Bw5Vvl   =^  Uu]  I.7a8h0̗ǝkǔsRa3-Aө18L]bF'3@:ׯgCHxԷ*׭f݆h)16\RCi1D?b;mt8 M7 O=1!6CcbShq X" #g$$m$M#o"!}_GJigg0i/` Z SPM*"l+[r 9 cL $ 8ieL9g-. uw{g/5Geѹ/Ǩ,Ƃisſ Ɩ(=<3fͺ U87INutGX'ֶ<כGؙٞbLLZ^Nzx(IΡ%Kխ$جעW׹^֔׫m ۆޝ?l!cCS a[9 H 2 =  , % W   qHCntE7ssf\Y0 M | !  Hiv#WjRDN) ?  j X ]   a 4 v f  i K `'rx8(VCl# 9 J" # %'ye)P*J+$,9,U+X*( 'G W&$@#:"pS!? ?L1 M!"/Z! >H#&**-+Y/~011h07/ T-z z+ )( &u&K=%3$"y u-f7Uw | W H q } ~  e   _ z! 3 B *  %h .Pz/ 4y 'Q܈ن4ӣRe*vL1$<2 Q?+ͶҔH Bi S#}޺ݛRpdܓ3ߙ*w>bx=7:aV/,D8,+=A[G!XWB)02_T XGTln^!5^#p)3;-4+` p  a^& :^ k:} #Kni w <z #    o % T$'))5(1&Q%# $$V%T'+*[ -/)>1 10.,g*(Ow'D&v&& J& K%#!$?<2 W * Et 6JkT" By%3[#&'c(+(L'&$#{""" M###h#>Z" Occ&Vz)j]G$5eI~u  f@ LL SPjdpa;%1]<mOz gA <T)ݟi\pJqлοͷ@}Wɕ\İAì]ܯ[$/!Ս7^=ؔ"QyTyۗ&-݈݆ݵ)ް߹ 0dyg%CQgmB5os,]%RZ(!"2,4f\ >YP |G!'~v~NGrCi9*xBPR}^u8=N}8Te >M GL10'UAAg/=&anL/hQ+J T r u ]&kwr ;p>    U  jRx4k53iA e` C p =jW    u  N" $ s' ): b+ , ",y+ l*")w'&%f%g%%q%J%U$" "!5#%%%(%?b#H!c &  6_IqY~fiV sznKT9^1MXUe!5*v,H<0`=`^޳=|ݧޱߣx 4c7};M?C 1S(Yf lyf9-<  ^z{1+FVi zM b5 \uH4s1Kx9e%e ) R !Ly_xs8)KD i  x ?E j  E}Q ) n_Z-D xE7L0;r<3 6.+K@L;]Q l:k  9< P   k X A&8Cg0 E c /7 ^R QV n f #2 ( VA5`vkmD]VVlL2I@%0[ Un 7^b"i< S ڣנ)0d8JҟuoԊv׈I :.cj-}k d>ߔ=L,|spS7 sL$TjfTC-8(qL}P2`6W3H8)3|ZN_ m N[Z)vI28)0di D TCd8Ua$Mno] < p r=.M7f KQ.}K:wq, ` ! "+F#$k$$$:d$#c"ls"""#":#'$l$=$ $MI$"D+ h x v|d<BX+| *Z{@lmq ` X #!Ga"Nc#k$%A'Q](A))D) (c & $ :n 8.`?h 2 - T}  i+  ? r S/o}C^ieKjRXZݒPZ|әJT͑@kܙzȢ?ַǸ(P8rDȘHVrYȞh%ޝjGݍhwy3S=YJߗdj6;J`m+y-G0]["*%.h}N-O2:1{-y@"d. {Z$%- [ Q! ," "#wS#YF#"7"Ms!  ?p,!#bX%~&^'( ( z))))F)!(9c&#bv g OYi , :) fU } u< Q X1(RcuR$fF!#^%c"'/C(*)f)3**))(W'$&TG$"$:1  u  l  ?!l#o$I&i'0)v[*j*"+*)U(i&?$ #)! (  T cgKV U2;'.4+we9(H?:>A+UZf6ڻ4ڂ-wuK+peC'Џϝ͞8˓*Ħq9:˿㤿39p hǾ]nNш'_.TPݴj,;|OTZ`{M F_a]+ 1۔nߘ Jp} -w  <0  ?m  (  D : ` *    MLdif# i}{;BF''zfGz 0  y J?$f'&*,fF-%--5-,x,-sP/1{ 3!v5"g6H$z6%F5G'3(0h)3,)!($)$'* %}"t)L7 !+GdlQa@*LGyBAGptv`Yn %   _<    7  .v S:? czާ^O;ԧӌлrπWV9R@eqH[ԊVd`y ے&mFt א + ؃ tU   5zPޏi-6 1օ( f{fߝa,~\Ntiڹu -֝:Aٓ'x/dq*po  '/ve4L)v3  b' sPAlywyRX|T/&  a u 1!F @ hpJgd}R ?f  " kO .'ml8*mv~6D]  v$ckX  #3Ta&0 V Z)F  & ~ T xc Z s#   E + ? sy H T;   4 6$   HBH% Go  T Cf8 % H zI%  p:s_C MDHBMct3#W Ҷ ^ Mȥ˿7ayFЈF drJBnd, 83kB`lM='':!Za~`x[rrf{ bNIX}1YwFno.u+GE9 B T4qdk@^  ( U!!""#G~##F"!4E5 VM^PP`q$mm|fo=B0Dw/E;Pzm , %z1WqSf0r+P]gfLjQ LN if Gz  R!+d_j[2? "$A&.2()L \+ ,x . . !/b . . O, )&]#'bo0J n hXQ9c` TN{} R RX#\=%-4Xv|"GoX@#Lr ޑq_C92Nd[  '˪ʄʤͼ ҥI+iچ~~>-6Y3-Avl7LCoA$   R PE 4 .Do`D4 6$v"FgH7@g`G pG JQbWvB%ye !"2#_#"!etuV@E a  :  I  X   O*X m| %B -"Y&u i 3wI3A~  J wI3 @"\-$!%%%~7%s$Q$$&E%+&H|'()*<)1W(>5&` #x: ` 9 y 7pO I I{!KL{oR%"-D{|q M iT   h= rW  ZFDY)n`a(-Xx!7ٵ>HثP٧J5܉v.ߋNid/Dsl޵4؋܋-MզhӉpӥҢz37=޳Ѯњ&hUԆd"bge[ݫ]$x"TvC G,}q"m3-(h7Q7F-S'V`;_ >P}/7YtVm\ 40#=4l. "e$GP&l''''s ( ?(W )4 L*' + @-F 5/ 1 j2221_0.+Pq(s$ 132De S3#@xJ:+ A   mOA`:"T 3$f"%$)&A'6&)%+f%-$.D$.#."-!,[ I*(&V&%f#q"! p/a b 5  c~Rph ;e  T   S  Qh k H  f O\/\ s / S  'HT m:BFJ .ҕ$^>w&Rь#ҿӃ2՝A؇ڋۗ8T/fsuڊEٖzUB:akw՘qR84ּ؀qQڸs۬|iݴcY9Tܾys#73h[-WJx U [ 3b~. c X"\l>M*e`d&`bFA# F {Q yZ3wb..I61$|Gg d G[   1 Hd opp]upb  ,m  : (o "DG * i XX h_ Z p  1  aZO! $v%@&'8& $-#=#%!' ^)D *h + , !- h."/@/Fy0<0G0N0R/-+\)&E#T B   4!@ s+;-x//XZ:1`lTx]( A a  C X9WEdM3%USo+X'azKDlHqr=cwcϼ^ЏyCСќ~ "ub(ԏԌՔ^/"xfdA#J 6  D Yv . {|X< i&T~isDu!|a@ظ׵q֞ L * ս G / !tlr,@8$d ""P#1#u"! SUDP G. h J=  1 8 ={`78i8O{xEv 6 Q G L  6 [Xvu*pX,Zr%   m:- s / ^<  )' e  l" d ]lcx8`V> [Z!!!g!Z ' osTMx0L ; M s 5x @H  h JI ke/_9z@*ldO& wR0WElq }  va!#@; u-i-#R (  W M،h+cRZB)W˔,5ɗɆhH9bchը׃R>1{-_z,a BQ;t r^'d `NHQLFu0W + 4u /v qt0"6!k u lSB9>GTWf [s~je[ U ED   $p& % % {x2LXh/Z?g?0jy+Z^ ' ucHZ)c  uU~ & 0 L t z qedzx>BrA> #9 i"Kzx#v & 2 I  (1 >   ek 4%-Sjls$_L/ = ~+  ' wvp3ImB("P7r~%FA, m GRQU(QX&*py W1G5Q4ܕPZ'W`mQ59 uךnS'pݺ8AEMu-4us }k   Y N { ` 'a h8J {. 5{=}%A :e]Fh yL O 8K`+8R2yfX M l  G>@   (S n"0w  7*"6aqAD:~I{ 4 [^ f w  v    _P  bQvY$ A!4"#$#[#F"_ ?}d%9?Tr   G)nJ "E% UK~Vb(rHD;]|" k  X ~ f eEN<!I :',*a'U4hh#O6,Ջ!oє(VϹy.l=e{ь9o=Նmٕ(B. ~9]>Ns ڜf)xNUi~AVHk oS;|Bra'SށN`o { _ VvJN =n ~ Lft|x C OA 7Mt9 Nm 2 fN>_,f?d #>&&c)K,a.'02<3K3/440]35,20pf.+ ))L & $A#""6x! < aQfT>xeXU]  eF 9 f29 t  s \ =  N!7 $ ( *)E-/K0 1p11I10Z)0`/-J,%* 9( && # m! I`<q@f B  X _  v|hL5{mFw.0fLju# ] ` V 2 f '7&C H ^ ֆ ֳ _ dנ `HY5ۋ$'Yq3r?@bݟnB i۵(|u b[Ca]wKnU =p9 \1}/%nVe݂ۤߙ&:>> ( 0 !z i N Z Nh|LNOk)  & JB^ o12*`2pptyK' Q @ <`wT@^L  )E-fta H9 ^[  ,8#) 4w^sL#e5XU (?  w  ?  -!  7  W% B s q y  ~K A w " P*.}>Z vJu>AzkL Csiq ^43$UXwbxTOQk@sy߉k" 6xEwބu iژشZ&F ؐyW ~xrH$SGs" {F_3 Q@a :"RG sb_}>q2gj4\gHCq Yb#DHB(sgaeUZSz '  y *R ;cmdbR}yf ~  A  7 ~qTHK ( ~ u^ \ 6 dh&Qo"dj7; 8 zIAAe9=_F_,v -   B" '   2u( O  uid %Df]J:jF2 -o'WS A R; l j & <4mu],VI#Of Kz ~ ! 5 pv"ݭa#ٯ.ؠzP\Բrӗ?ҔerCWضڴݻa$j@QxoU(d LQUv}'`3Zra>Y(-Lb2 Cav/U<!~\rb!_v)I ; ~ &Jg^.h8(    " N . |AF >"J#$l$w%()%$2$@i#"]!!J!!Y0!  wm#_I! G weU Qk Rm b eCm!#d%&&W&D%#)6"u ~;##q0cX Vq (qx_P ]kH#TX 0IG'q= VYt:J7AfskS 608GB_{i`)YA'wY\_\K9N߷ٖߺzڢxSez&#+OK*4LZ)`KpE8N-0 aU wm_::p?z@BBs|NCb]Fv_\n5  P ] E] +I $ 1@KjZ^  !  =$ U 6,2NfuYm  r=xZU^j   v r \ %?3LO 6 kM wjl?iP!C"$%y%%z#R"E  a\&*Vk3$Zx}O'W["F" y  c c  s  } E  ( *?1<zw>N@ Q, `b5 57  lH)y&]9>([9qX1g Dߧ ߟ F] w nG O T e;rf)u'I, wASnTW4ԊO΀msʗi nŽ?ESJ$jp$:s HԤ^:ۀ}YW\,K{ XijiSh:P)mB`\\k  i $  ! [  G W 8ZFcY6~9:@6GO,c H ~ e  r   Z   W|[ca5[=V$xPMw "> $@B't)Y,*../!6/.%-*(p&M$ ####wI$$W$#" v! zTpSp  @ b - j  pz- !G} {"4#=%(& &d &# l&: &u %d%p$X$i$]q#"!S mu%92+R;  | [:.5VgHq \uFbZIq8=p6ZRNg!  (ڍG+jt)?QP֦(i b֭+N1!iC|Gs*gI5(ߝd^ٚر؃+ؐv~ c+|Ls>n wwي:ڲ߄R|u,4g= O?{.F@ h8 g @ EX % ppZ iAk|8b0)zr2+uh_ 3 3M2+=uLEF.\\=!"D$O&' )a h+L ,DV-TU-V,&G+c)a'$$" !i"+"\!+O vh| : fZq9ztDD!6  ),pPBN1X  y W &( _p'1UFT" Y }FۛG:܋aݏ'vPGjb95#aW=|f>\=G%\L?F? 2c)~VN_;=O$1~-H3~kq@sw@eX ;.}ZcmN Rk>eV{B@={lhreKaty9Yc [ M`}W2 j"$0& 1''`'&f%$#k"]!\2!^ bZ9Lo(zVwD3  K[]-r2V;{ gq"Z, F  G a #  7 9  % 7? s1Uw*:Qr M `in  -ey^Y J IfL{m*84)[=/uMmR|1u($xJG H7 vtB!d:%.!'߿ݑ^nل;ٵؖU} H i؋Nsي@ڱ_p[Aݰ6-/jzNe M: 7 Y P m(YeUG\EhYdTM}_  "QpXg  T i'9%U^Z[(t|n[Hd3rV0|   V r "  dB ' 1[ ^  I:[h&rxq Z  x gT  A  N  Fr;`[ze |mH](X 5= ; G   tg  `8 P  yL) Uj!Bf"p2#/##z2#~w"r!_ ] Xt.v`` o.&[ R "KlqQ_F@@wSQ\$/g+q j W :  z MD N# o u ^ wCw&j4vjUXl{z܊ښ@ըm܇ڐӍ(V< ժ4՗ܻ0f){؋ ~G^)p?f2I=3'9K3Wy 0L`hJJ8  K w}_uG q $ E!BavDh:mJ  4 P  hYgiJ#4g^g}f<o   $ x  +  "=% L  : G E( N 3 [ a t 'ag\my   ?w   ,  p  #Z/ '!y!h"r"J #<#Y`#~#|#a#"3"@[! m j /sf#XLiw  x~ ](r|&x &0+43UXB),y6 |*J H (n2=] |  {(~a i Kjj=zH(A[iY(4AyLqs<#ARN saC3r/F۴,*+1]0E˫'__|yǎ8P>djjݖUߧE ,g.inX^[7ov m](2eENHe$SA9Nw{7 5q2x4 8 A t8li> (("l2#4#J##!v]  }-FwOog y^ f~uTa dCj#z*1Y v"[$%&'(x* ,-.a /2 /$[/:X.,L+XY)b'].& u%"K%$%6$$##""!j!WplPH5)+ `%  >|o8o6@XKJ ;N " X x~Fq"*z  !~ " # # $z 9$b >$ 6$ $. $ # k#B"-!m9 +gYqwY |FP/oNoM'.&"|L r  ޮ eI-sI4 5mZ"Tb g 9d+(G  i) vp % `u4",]$"e'+7 QQ{b7,~R#w+wuxyۗ n2O1Ϲ8*Έi*/7  Yբ f\tN$x)9bWsllQ aYZO- O3C~b~Y rl 1X N +  !R S ( 5 < ") \ 8 ܐ T M ً % B nH X0 "$H&n?(D)m)s)b( (hN'w&c &\ w&~ O& &%$#"[ Bq>X,!#%, & ''''3&:V&%v$ $>#J""BV""!_ 9h>(5B&   D^eF$JIT.:%ni [z7W1X/v :H+PNO3em@ow$k')* Q c=hUi1hT/ / 3 V'.;Wcfu }a |=!)7KDNc6R)]AnvxN& ,1 oi4`\XYr=!:""8%'~*&+R-h.O//a0`00c0;D/-a+(5&Z# #?" Q pH<GyHRmpb:;Y@s0 g   R*9   .t Y 3 ~ nZ; th*? + =m|?\V?)&H( 4]Q9 ^^- K  V NS  l ,Ad5J*]ar]*Ep ס (XҖ nF` αe ՚ i` TxbHcq9i 0f1rw 0J;0E@.La#bk_q~:Nc=,gby l{ N r# imZGV7#Y87 0 vw)( [>"[ #$>#X" !*(!c&?#MEo2 D  o   W E g   _  z  ! =  N Wc1`b YPNB]Wm> -  "P. t/B)O ^ H 9 @0xdo!I$-')i+,$~---L,+*W'%b! g>ROBE eE(QO;2#ke֩gEH 0= jHқҪE5g-Vz dګ {D@2;10)A)ez]58 7nw=Cܻ١4سկԒ'Ӵ3IFPNg΂aϣ (?Pٍ &IIR*9SSJ 5 } rC1' J<Z & C 8 ~ Lp\@OlzWN4CGDNSvZ\0/ I z`q'dgd: Nj] l~i" e3ILf-4>Yz  T ! TL ~V A   ^k H K "  ;o8b[ #x&p(c*m+++d+++k+**~ ) ' /&$"e!p4(YC cx  C$ ! w[ !1 K )P os   o  BH],   0yZ\.`[u\/*~!Dmv+. J s&~x / {Z#%P !"#U#FQ#b"=!3i$u$Xu1 Qom!$%N\&+&+%a# _2Le:Kd )a YFiu5}q s= Z~];"7|uN= *Hz  iYt^ cHRb!T-v"X F a[ o z #  T  ; r <3"1OPl/!1-#hg$FH%? % % %=#pU"b R .-D j"2%!#),C.4 02 32 45678Y7! 7V6oR54k2{0/d,*(%#b*9*+, V PhmAY \btZNcQx'=I۶7[ٶ١Ko\|)9w#AB\'^AQEW%BnQLP0TL.Fy - 1Zu Q J_d;mn "ܕ~X6W6~h9oyr} {$uJ4nM? P N &G*NrL4hb| s vEv!,(E$ "p,%A'HC)m1+0,T.0e2'457n688669A998](8<7 7E6* c5 }4U31tv/,;)%j r "$&' ^(e(T(U(I(/*(?(((Z^)4m)(;(.H&l# Ifi*jnj1b $ Kt*T7 & gK c S  L  zC5w@\lWY+3aSdI17BG8 @V\6oU1  9 M- c (OX[!1i ־#{EQv`ء F :Lv!0mDqJ2 q_HVwuLn_B  t!g+10ݵݕt;B%ݸYWpj:<UoW 8 Z7-$ ;~+ 8e^ o!i!!8# o&8)l+,c-rV,Bo*%:(!%]"  w  '  Hb u N Q 3 s  f9:fN S !#H$:%~[&&[}&!K&%%$ # !  % fs l f gNLdbt=e k 1 muQr$@6{i#Bq G~8pi0Pj0  n&X`aAg <z-  ղ.=qd | 5 ? Ӿ Ԅ ֦  p۷~;"0aybi+,Y"?#gdbY̴ܿj #HĠtêpy@:pF'PWΎkђR9"qjx޲ q1wc$rL# @ P:tu"A 3w"^$4%&'&&zy%#@" : k $! M9/+(3/ JzA  C 1RXk=_J5#c m $K C k v S_T 7| .R 7Z`!L4b!$@(?+].:10\4-5R66.54`310=/T-c,~*'$ D8!$ %%$[#mK"V6! n H;!#%?X(:+--e/}G040R/o-*_6'a"jqV, Ze%du5_^X;%pE9G e6wC\J1bnD^lΤ WW;eM|d{k&<( mC [@ p 7ibLuh=w zg] xG . g  ~ ۗ,$]]m"Y{W3q=[\J:'2p 7;>pߺtލݩ0Nڌ٨mU׮֨4עjZ>Vpss5Q- ; O*2_Bq x$1kkUm!?#j$2@&XC'O'''_''&D& 8&T%&%s+$ "6 !}t!&$% S'/ (()*+v.1t)58;v>jG@'AE?A@n?=iq;86!4 1E / C-. + ) b( &z $ "> p a   HP! % O  z  ~  {p4[b!GG/i$`2*BC?\3S3 5 (  M  2 !,%uyx2 !""e"h UVD@ A#cnw%1 Mx\( |N_~::ff<6< |l'T),H H!,`|~ |_Nz-ur4z ?*7 j #N$X&>'k'L(}()0)n((&>$1W![ 3 $ q2P) 3R -E 2g&6K&8d^RJ )  2 !I,Lqh~w-x!?gS{[>>RgeS 7#> kah  H6ze"3%S(Z* [,A -l #/= / 0rE00:/.-4,$*f(h'{%$"8("A!+_3`iu ) >L  c!bYQB1Osz޻^ݚR ܎ێ2GfNܛog^2=<_oHg ,`f4=a#k<^=Z]'FWUbf O kLn 7  4 '\>m`[Ld Wq B E o/h z c` > S ZF~p9KlULjݐxr.?\~bҍ6:5ڹ5{YG/}+. B a h G  9aov5R@"=$&(f+0-./")0D / .-,*9)JH('&@%#!5lY/uV+vb5 qPClu^tUs!}$L%fA ElmU)h_:_6rqX<'S ; FMJuS  ! ` 87 0w9vF q G;w P`yhwNQywJ>AQG7v ߭ L "+ NW n0R)lD -vM}'e(K f;6\Q(}'i5@S4)'r*abnB   9 l)1  +? k=t;+*? ! ")""#7##%#%$^%%A$[&{"'J F'&& %7$#"#^"Q"#v /# # " "; ! = ! 3  L$M^Z   # Ie  q &!e!Ob!4 -Qe~V[  |W!M:Wr{%ioOdqt3y F6 37:Q2bBap1>=XqrG( n1 P5^l'~h+h&߶f%e Wm9p{^2܎fݘ |Bz%T% M^Z҆B=фI ђ'ѳqѝT ѷ"ZXQ`ΗOGσ]җ**WXݬ ty  Ej & QOB**cY ` /"I \!,s"B#####$z%r&^'(q))*P)8)L(&$.G" C ,o L!-7 S5UQ~-?kd-QXM=4u a OEtmH!)!u^$.]&v'o'A&]e%F # "! x"2#/#%$[$Q$$#n#Y_"2q!G 4h> 6 %@?oPWve 4O 9/ ;KA3?ٵ")0׭ ר zf ,\L}*/\KW!'_k|}Ϯ1дEДuGa˾RRerG$H Ԡ'ٿzx@HDQMN4_ljSK  5z8Vg[TH<qbMRb<#;0{; . V܄ܥpܤ8ݨEޒ߂7Tqnd;`gܴ0,fԅ4HPwַ&׾?{Uyehu*i} wi C-  % + 6 Kh#CCEwj7>K8!A"oP$D%&'1C((;(<))t)x)YI); (Ig(V'G'I"'S&K&k%[!%"M%#$$#d&""(4 )+-/aX1A22 U2K18 /X g-z *q(Z&$"]!(Q C~6hKO2D-gZs  hc[e]CEV!_AUVhSlgFeT*'&D)Md [( & d  xkPeRsMaG t W E&)]1;/rC9 / W}RriV d[+cDppk=J`XAkw]~\ Plu)PQ7#[SeM Mwy_h\9Hi+3 (  >wf <GWnBK S   z D~sH(E|:Z]i~jb)&*(JaN65 <ruH!YPwJ2yx\>@ f   z"g{ h  1sm)O Y  W OI#v [Wc!I"B$%^&&&uG&r%$#q"+! vx:lD ApZ-8cY@ F > 3 , *J f  |l g  <b?CFU2`NX 1s#S("E$OJ& '5R)t(**`*) )2(9q'&O&B%Vj%%$$ e$9$#m#5# "8"D! }{Rh. 2 + P[mJTA "$&x'(r))*9) J))* + ,-.0.^.-,,**I#)'$%"a0`d ' CzoUdmWHSy;xe$ٯuُڊalەYۃkڟsw܁&bYnH[hW  ] < 9 %_'e)V'6Ee5Ox<2!R;""2"h"l5!u2C+ Ftf $ z}PJi'TDzAYGi=ۑsڎjټ ײטִiִV׳U>~jO_ޡ߯Z@`B}b,F|SWSQm1.Mc4% {2 0  M , b  @  9-@k2!m""$[% %%)x%#%$,$u$$$v'%p%& z&!&X#&$y&%%&%(#(") *)+(7'[$r!5,k4F>-cr  %^s7uAC j|d [ \ VDl)}IfJw% ;>7(aUQA^+;IZ[fH!ee0#*O+k7j<@G }f 0 x~Xvn #H # kpceL:o0Ifyn]"JI7)Ci@,>*'$ #"  _ ) /kL>`-bP\w=^!WZ O 1ݕ % t֒v<%4yD.He"!ԇզ-ي)@?h.%؁՟tl+CJ)#H՘xE 7 p=  ۥ>ݣcޮ}}nE - 9 @ o;VpV[f CUu*:{<Y @ gq (Mx$b,D(LYj]=B ap 5I>y wg}^e0NJ1ps]E(wߖ|߱^~ ?*J#`&va  K *gJrm7=gpR # F}v "#\%$G'(|)p****+*5S*a)(!'#&+% &[&H%5'$'#( #("1)v F)(Za('sa'&O%$ #j !stCPck(S~ B Sj&5`"k['oOxX=aLVwh|(Zktn4g=zb)$;p7+>{rE>< i  x  e / X { O [  9 P^/ ;m;Os{:iP. >w 2"tOT&oy``1}g *#DSxn>LQr"Uܡ04b߸b+wZ ?cx])KGC6 a0;"#Nui  f  H|3$ Z  pQZaR7U"2^dz![6I 7 GL<h~R633YCYj7[H22 f%gjB]h " 8 $ #$X:*@]]  _ht1Snbll^l4|lV=J2 K {Q : j KS H2 ~t|n~yj&  o qCs J;R`c 8kBJv}zrnk.m[ˡ4y?)U/yMדݐSEC#LF&d'[~#LlfQZ  C0G]EV SoV + F ]7N\# D b Tb f   v_<1 gQigwru:T%@W w cQ ,@(\, b =.|q") 7#% ()8+_,>--s.//0:121 4`5G5*6:653/531(\/r,z(g$  A V {Qd q +%4jNq+_s4&1glvaI0BcG3I+ Jn5^\ *sJ 7j[)5 p){.ߡ$ؐ dtӾRS+ԴՍcXD%~7ߒލ5f _b?h 7%9$#H;yalobM2!Q(puYg t 1 h z  !7 g      g - r t `jF9`DPN؎(_ԌRԗv}غ%'{@&{Z [ %>k.+<[GP%KpI 5  W@/eI!~H8X`  (Y!5"d$#< $"$(%b%'%(%*%,%.%.0%0%&0&/'&.(+)Z()$y(M! 'F$" z{'{e  E Y]4/0x?r mvg}%6f ZQ;x@ [P i G{_;k0t 1[Z2۫ۉt w " I/d h" m |"+?T  +<(+=r beX; #J W{ Or6c*  }z-l*|R]ClnnUuLr=kai q  k  &f 6l&(qq[x^aTi)MI{C}] ~ (7P  e h3\[ c f. S t 9 1 b x !_5B^ !t" #X#m#(#k"v!dE X fDw]|V&D7@3k '" Y# H$p$$Z#"A 2|@tGLM3$sR s[ &M>"]fjE#(.kX4\J1ARtFީaި^Q ݒoܔۋo6UQ8yf d7Hlݔ% AYh׶ % [+ K 'ٳI84[NFG`r1A T uIV)*S[aVj: l l W #M qLB Q h[%ShN2 ~6  } A ?6 i6 t')2P;Es' :ܐצ%-փՍՁ0=Z.O0Z/P:"+nV^C h 9   \ |*  1qD$u\Yk= 4(h[ 6&"#o%&Q':g'm '^&y%$*#6"""##C##"a'!(TK  HgDD# w  WcXcxQ5>YTA67eIt{9ror+3O9 N+ U { n eVU3-~b?~T LF:YcpG:RTzRVrs! b:%+  lt ! 2 'U/.'; 1 5weTmX-l;tN@,(=^p6-IEa[v;~Ax &/ |8%!$$%&&`&C*% |# !s  d9Wb ! +  ]:>2Tcq$4!l$&>C ( C   | X G  X : 4  hJFbM`d P cL(h5"S lX Z2 ]X@ >DXj"#\R aug#ozW|bwCu/%N1<Y)E eja-h;B}` u  V& O1F O  , Z Hf \ l d =  Z  Ma4[<'vܵR17oJ. ?I C 9e%3T{ S /)9$P&@e*RUf 6HzN=CNL % _ WZs7vRP CFoݲ@ڇeR'NۅܺmzUTG4`jW@7~~X%A < P {W ^"),`NB+t6mE dv^'9M8"#BasT} P 0 [  !_#kZ$Y%%\&}&&('''w (!("'.#P'#v&$6%$#V%"%5 %{$d#B!1o|v`KN Q  GBE]1'm0 w?j߭2kmBnU8Lח06;d 2_ h1! b q S\wH wL}V]=97/F9 A/M^y4>2ou>hz o   [2dnB 3 ,%}}aQ;l$bI8Uo_-Zmdk "  ^Z LAءJFחTEZX uN  ܅ (CYgTst|Xm8EZHxeLpV{$I?)-vQZNz   z}kE > ) e Y d |h ?U 7 _& G  a # ~'  L  v? ~ , | $ _\6 : B " w Z, q K(  HN  n  I l6 w n%rM ]   u { "$f&|'''b>&5$|#Y"[) ^P!=v(q.Q7^ 22 f5 i5b pLv3$(StEm]N;m;l d+{9>6yrb0?9QP$FUd ^ p  $NLkB  YJ&@w(ivB e # J J X J7#P3g/;}3kOz-i 9 O  OvN'P ?\FjqIK0 P g!>cA&g/ܹrf"ރ9CnV8T%Flc~/imvd B [ c W>   r< sr ML;L~-;'\3  W 7qO?>0?W#As ) '  B X  E $z<}}ov-V-"u- |rV5/:~Ptk , M ! A /qDQ KbQ7%) >)'G L 3 JL Z 8M0T>9{%I8aמo^Rի'oeRgQUkQ*7JL+>$ f D . w  ) ` a "r 5 < J h{ x} W   # / U %   $ U ]  ^ S G \<z" q ' # mR"#\<<*SE H{r3TLL8Hue{Kd*k@4|Dr # Jg"1 r , J;G"hg3E e Uu (  9O߫ޗ}$4+uI?ݽ;J%YO3G2#XkMi(TgwzhsSP%LPK (& tp4dlL)U b ` K`  _  !w2zus}r| - # z   "| 2 S ):g?* @* 2% I  /FA`8"U}#>Y5.>$*D+E5bZ14?; |1;j{>PZ Q?wv& $ /B Z U |G g Jf0@6mTKVR1!9 7js5C,gnH!"($fv%W&A&&@&%$"%= y$ #P "!!} m^|Tv  P T D/Sq@CAxߦ&I< ԪԬa)ֈؠ|[ښ ݋.PmUug33g<)a d [^I/QIaX a Kj M,:t5 b Zq ; i?BDVsH$ JVY^8i k, >  9" Dq  t w! / [~*XX!g A~At hmI{"PZ\tVg); )|,h\+))X Xp<(F  \o   '  ~mp]kB?j   /tL8u-]1G<OH SN$R ~4ieU(T5:O- A  w  S q  J<Vl8?RspzA>9.o=mb  v b@{"'dgrtW?zj.g4UT]'! ')W%s" b*I\3s;uotnf8jK)!|@4CbC<%v}i-c D{@$ Y@\zi\Oh~IgN {V?mBTH#< ` r | $ Oi g n4 `A "$% 'A(k){*2 +C+l+"*T(uX'C{%#H7"t Op:A_   ? -  { L Hi e * }  c [ ~ PPi {0'a4Eyk ?cB^zBB< !Zq33)!@|Iu*CE  u~{i 4aS} tc3c :)d' , j0[@d}B1dEU<|q<hYip  g1My @]|p  % d   ( R /   ~Pj8eBe]%1Iw('X01=gP *5     'Z> h U H*Lq;"@> " -,A[)Hq;,!6m1^*o 2y)< f 5 gf  wOAFY&J$ Q\UJ!\ % aYp|zZ*^IQ]*0;5YR" D Qk d y ( U - )  [Y=L[dQ >q>l]Jw  Q6)h <:mLOv@ik2c^v@ q4a '"('Z:E6)Fd)Y2rmEEq jgb S."s n?&rHxA`T\nh % ru B <70{ 1"I#$%m&I& & $g ,#7!4_&WaDszCw1X;]_  g--OiP   Fh s ] _ :"*Kla nX]:xm33T>p!cpjRcT}8&4Oxj$+WR_1k0 ~ CF _(U -{;J}V|_    f|xieirl' %"MY^w2 3 6 ls q =  < 0@j+Hr%o?.ە(ۿڛ)d#u q ^ U.2ޏ@o_$WV?Ea3EOSWeG  f  ^ O? :[6&gL[69|  M } L$ )A E  > 7m@ x I =b * h gGPN  mP  Z U- )r5=e0"7r.i$ MM#!:dߤ^MwG ܓ ݗ 3 ޘ@)q } RYtu=]9P!<b=f|   f [ Q8. `  ]  - 7W \ / B Oh$EWWQ2C"(A+jo(thg2f<GDe3;I:]rZEjBCtmEF8d" {N   r 9 U \ %<3   (    ~ p pt Bb ^, O G +  Q W ]z(  F & $]Mo'HP+k1tIriR^8gb[{c8 K/&} X ND~S(;pye?/0Mth-.pA9  JCf ~4n( &lo3rj.bytX D ,A}{cpE)]1F'32iNx:|`apU  c i} 9 o:[08B%-q%(Pj4*!q?KVoyW.DS 76 x./w:z}& B -  H `MF|n4wGr1T'O ( 2Cp!Yn@xU^ { } |  R 1 $ " q / m e )  QY97h,*} S C_=)5qYHw*$XG!  1mUl}J0 7+ & r,5 "x(t#%Bofo[w* i`#,2iQ<%4) dEDqn5(Z^nRM0dd_%V%: ~ Ru]j= E!nymWOeg s :F}c5#qS^ ~|sH%3F ) v D9t_Z6L.M&?bU| J>`!ޯ,1wu&O"[\kSޤopk_.uw40a 9  Bl  }  + ~  ]A X[bR)/PMbzP+Z)#p,a:  - *4  O[   {     A c U /H O  C   *  F B f 2E v+*6V[2I;Fxu v(~Ri8ksV)to'S(~#n1dE * X n 2 N  :cO+80 uVr\vJni"MDR24?.lBkXid6  e Fj UfvHf G   f* f"mZ*k9@y|F>/aiuj$`6Dw.> |B$> "<2[1 2' XoH(8;ElsTraWSI=1CQG M  n  GkvbRq1fd^ < X p h v;:Lnl_AMvu I<8j* C   Le^Cq[<WAhSHA{ vvc 4]Jd~_64<[71;>+r)ofmT5y_"8 @?: R<"oOa~38ZAlX" \,&m2@i@ XI Z,Il'm;xKD pHOz(tjRD1-3'  %@_rP K(t2n\`|<1$-zl~VSJ=iRA}  Ztk_B?88 e .F =% Q UP]t='I[4e U % 1 &Po @O    M ` K    0 1 X jJ Z  ( I=^p:XP9"n FMMXI|QQs>SMhVvc t7fF0zZ nr1 S]hB 7 \ ^( n)&It,r;Htk ,BU>*PF:{0we3dFmV:'pEIW7dxP_2\M+`Qbk#JT qm V z? h4Vec==@m"b%f+(Y0*+0,HT,{,8+*>)  (O~&$]#y Z _*D}FiR3i=%}{i  vCImn;*w 0 dgu:%%sR.UpGrI iokl!{b |) 3 mmIm"j#NO,+9.5I5|zZ]}zM6 [   r = !LkwD-d12"cp!fM?M~$:OB70nmwk&x)- Or~A & 6uN-1*t W'*(5H W1  B Z0 ` _>hj / ! [X l,9V) q<ZF M!#f&(*,@--RG-",{*'('&e&x&'N(M)! )x)(()&Pv%}#! (lmtR޶E-ݮh P rߤ>Ym@j\kM`p  E |, XAG%?cG|&4*=l>'r5>dTJDD[Fdb9Go)_ t q/$ M,eZt;z\K  L'\:|%+izyHBO.LD3_&} f  B  y k]#Wli1A"W}jR*c,;wT7wL^Q AZWI7>Bt }    V 2 ^ % @ >> "Z  ^K" _<4!K#~$%dT&8&t%"$ "g!,E(O#WA~- f 8   2 >? ? x  .D  T  y]4F. O $6 8 Z J n 6 66 ۡ > 6  l[ \ռ / өofԲ*-T 0݂{j g O | ^ y aAa  ~ I ?[Oad@VA=SkidL?ZY ^ i eE^=#]_0J]s = (mr& ( qE3D/*6lnlPrp*KL  a  ZiMaiJww j{4<>   c . w ,06  } x:X;RQsg;o|b}.)S3. zM-Ao?T(0MO@x k14ZG<16_R}\x1x8}3vja 2_0zz i "hGx ^@-k(|`m$Mg; {R ] Q,Nv7\$hE# .Hvq1ml>ca TX?<r>w S   ) eK C Vl#c<@' E Sl1!{s$f S ' KKF8:h*x_y~dj" f & L& #) \WZGx\}6!z]p  qI mpYY$B@3rICZU6/3ygJ)2y~_ #)  / D  !7 o iL ?!`#.rPd':'~ "brOw*57HU`0Hvsi3x b  [Ap!{^"&""j"tl"!^! c h*6Ct8V< H  )IR%  UGo*^(S ok W-!%$&(Nu*Z++Z*x)m'%# !  AZ@H !_N!"U! OO:n%,OС<͂ 5 GΛοszyHMjDk C\y)n h(MR)yrphOkFWz(6!/L2CH}~n 2 g!}5d`q'kbj _"+EP7Q "|Gicw(Gp_ +_+D` R_/}k:lb|T61fޣxݙl݌b޵o2PiTb3/!.}RR:oMV|?=a QeT['UG  @t  t\[)3vIy .m-Zg> )p   ]<u.cSK  tzeu di h \f C# . T WW  & uOrMA=@0yw6M!N5cI% %VRop.V;|) ~He^\P\uD  q*  M ]  c@ obE,7njMFF O d , D  s cN d{?QL(~% ~E:{{~>BFJ!9EM dq I J-/F;`0E o v% evAs?TF{;o+MQDz Hb `u 5 3A pQQ}(TQgwmQ9" = e (@SHS.z#z'M- Yf' "F]qVU2zj`d_QdF\* =!%rA[4[ s d B6>pO_fjL CRO)I0v.|P1,nNA[BHx!|h"^ >  7 j ^$ 6o B J > m -  P -6 OV  W = [K1obrh %\Y(lGMx|y$&=>T05=YqRG~Oc_~^<Ax7 o ~ ^v?bCPc "T$%('>J()*p*6()&>/$]!W  .t x   GeLQ)}H_b:j /  %3^-<oVuuLM K,'&PE,I#!-RH_\BڇOhԡI2{AVvΉ-4O94Xcl9wu~eAVShwAtve\ep;u]o$A35y[[CX%lf p ~&WSBmNB'~ ybw5b}&P{v _: J 'XC48oe% q6 kF"Um3;+iDTB ].0lJJF x[r@sm|a8=7#O @T{T? T;4 ] <H0-rdM!^I%-NH; gF {"4:\U& # E l ruw>7At!$'!*+,3-|--ca./xz/J/Z<0 0i/".,*/ )c'J& &&?'v(rF))R):( J'$*".EwIr#ZS~nK wv %#+'t@Y{_iu\uo S zdt ^w W c^ ;L MclE? SC zZ+L1  x  ) @S  B K < 9 n   *  B  a  F  8  b+!,*}WQqh2cT{9\vuD۝&_\ۅh+u? [/ :b. CC fwJz? >Rk )<F~ZJ% 6  l D }   JY@a< b@8?lC!O#|&W(>'){u)) o( ['%$Q$r$Q%% &e&%E+$?!u` ^!;O7S nX,,t7.k.~]pXq} 70%64aeK~V@ + =y 8 xkhmk#j{flE%$F(!rH  D8aOY\I ;  j \V fP 3)2*/KGX+L47 " -/.X$3q  B \)Qr8|1zMn @ a Fy[ DJ ]1 N b F 5J^>L,"L Lr@y O/077Q' 7.)sdBIQGMfFqI<5(]JvS2G|sapvqA'E>`a@": U s J!&z~  `}6  {@ w?&U9}C8 n :O#^.)aZxt?!s2r z {E&A,X@%:5E, rVRaBܲM5=N(J t } | z ^q4PC{dUh.Y7S$1`mq q)  d M0Wn }x Uz aaAs+4Svu>u:,  N roBPXn?ߵce78Iܖ10Skv ۮ! ܕ"*<#f޷#K$ ($#o#"!~ %4,su=B & _U Cd   Ew.  4 T y$WJP4qzbh | H 3; @    O  b bsiR_ҫщВPh"ZmՊRBWیXq_qHVBeaj$XJS* Z Q 3 ~ WWbHV S  E ~+ B  ay D 4AOl  { d       /  # )  >{Pc | K-7 ) tw'n'1)A )V4 %(;:gIKߒUU3Tm^=qD"[QLM BUgw a !s 3  ("*jf  y_a "('g"%("+p-<B..?/M/2/O.Z.:.s-&-,*('L%#4"$ (Un8N   b G-ds` u Ki= T@>J-!l @&sGsC>h%{h7{+kIOFyK!< =Q ] n L E L}&(+h > RnW  `  T   r& \PKlue1v5h{jyju.=nbm5*U+, tm8>%,OHBqJ+G&Ozux= qHb@( *DcB Hs 6-Mz%TTNzbt }/.N#08.hbc%hhJRbddvo4Cp\@ 0 o ) ,  `3*kQY'   K 7f n  c{~\p<Ut[] S!e !M!!"h$O%?(K*j-/01>:0.,^*(i'&%[$d#*"  CI  2  &zo1.}OY 29cGwB  q7 WLRb2*4Z8w{`y)tBl)MT , #-5< ;  h K Q\&$^k|l(0i$1 eqz&mPWNia0[2jO0ua*9  <9tRD}M]kRݞ܂[OQd=j|ߧ8!rކPWۅP\G۠sQ7Ed.Ff%H6cvx 7j?YXB Z* z^93fZN |     v H ; F]  WZ1lCO#E mo'vC2ri">QTx  :G%A|e E@q"jy'?s%< tXGSt-m&*j` duL,R4^d*] 8  # S k h ^CUrC 7    a  2L ~  = 1&  N |^ /  (_OjPfg&f`Jk '@7PfcZ4)(؎ 4qnT\0ֈ _ +} ؒ0!fAKٌ ڹ ^ V  ! ( Yf W +  f / _   na=L5 Vd1QoZ<xF]z W / YV 48<e#9}+d77#r_5E 8 k '    VT mC 1-AZ4>h\XT-G{|k~ x d  lW  i4 Mo  W - 2   E a%  p  k X _6`F8zp`N&Y+M   H Y RX@UvAh(6 7pvQI?fawr}2Arj, `)^A(ZbUe- K.  s %hCM s * w    Q  ( 9 *h1 ^z  $ n|Cb p m %'U1PNlCNlPgcjL~}++6p Pf~HZ' T" = ( , vL <$ 3 Fs S /$"jlR) Cu(:  #4ThB R:qVHao(c mkfk>ip1(l3K~Q5W 3 i ߐ1'݅v)ܨ> '\'2aܤܠ1g݊6kju- $8IC!)61 .sj0_b| !"X##k##"|!R  <z 3   D  ! ^  :  ZptRS><O_M_MaLd - w6h 4xf q  v t E\*)AQM%crqRvwOscl370sk{e~d>I $< qa,-CC!9z A"u#k$%5%,%#$$ $G#"8n v>Ka;4k e .  35 #>803tAcUx\O&q"iܤܩ%2)|eP[92])zbiL{*Tl #cgb:r*Py)X%w ` Vu#!Td_J+%SPyzp=TuF:i /Bs23s0-i;%de t =+WMG@ R =?ZUQ\;g\Bh, ?A.' W#" '3Bc-h9 W 1[r pQX  D G 6gLe ThB83-y ,B;)S[6+>zS=D 4 E  P' +R |`AD? T)  !U7d>O[.^"'% &I%<$v!($i i&%Md!$} gt 6KfE  noKI;uM!+mq|5LS^RYtEeAw"5$ HV[(%kJSA>fo/\=d(*kxN%.W ^  2  \ . H  a <,   f E   l ,  Y `P L x 'wOVvVNd- ?avT9qB+Ta&Tz40l / Fy7D&sk@ I=t% { Q -F;+H+MkwIjW#s    Y  p Q olO3@Ie q/M Kv-:gK 8Z*5vQhJ=t< -qO?Gxn U9 AO6fr:nkOD*92a1KS]N k#    \o ( G Tz  . T7 8 Z  Y r L J '\  D#! 9C@<I.< }@N~by, u   ' GW ,?P    a& 4 a 8 $ Op;l fT_T5 Am,t6af8"Wa`v:rc [ ! x=L; 2 i +F $ | Ko a ubI#u]}FO@7XlOnRpG 4 4 ? { v}  Q] t; zK\-E'#xs- W 1q a)Oant(z_-&Bz0K3vg-.Lnw>XYV 5 ? >h 1 k * & i  { XP s /7 B $; Vs   vo d ;  [  x zV  ,  A~vC)G C*)Wg_3 AjC v;!N!!- rlo& ,aEXvq5/Z^ Q.BaYj)8]D{!wE%Vi_"dg,#C@KA2yYkY2pN@@maBleJsoa:_ lJN9#5\$ {<\<+_ H p   hgF@D`:, a c a1],h;1 F<O$0 = At] H!%{!o!R j[Yhb 6c? ) 5, [(+ C>AQRG[IA^1]ukVOC2|z@0J&%EAVzGg"۬֬-ՁgK@8"o܂xߴ6NE~I7}^  J|'vM[Ak= .$ C= t `]!_ ! ! ! y "   g  u    , ] QvJ@E R c WS bi F xHp  d XYhN4Q+s+nsyQ.Dhpݎ8"ؗ*U4ԫ٩-@ l6P+[= M G oo 9G   M BN :  D`  u!   ruY\}@!=%U  9!K  K   7H Hi IgZeQY6 3 B Rn! RFvpaN R 8U&Gip}J 4  aT)P)\0DwSl3Cd6;r!hUdr(Dh t ?[d_@TDgF2- 2AO_JifcpUzc.-3`feaV!!h ZQp 7$}`$TsEyGMKH(  ; - kf : B  q  3[ $ R d ! (s R ]K^{` N YwN}e ] 'a  gE&tGJ SiT uV2k?DXymfK sE&~8 6"#X?%:&']'G'&#h%I #A !  _   C  jt>" E O},D5@u]-YiR~ADFl|[ P+9n %qs}Q_620Z<@rt\o!_^5]Hmd?QzS=z߀NJ"'M;Hma l W= 3 Bvs_{/_ !xK" # #y#Q#" !b yCb$mC9u_EhFC{u K k XVFSlJVOoGfPZQ > u ؊>8rҨ[k# } ֠ G ؿ a0 y n \# !  ) a 7   o 5h w bw R,   ] W - # 3 0 = )  8 /Ky~! Z$  5$ ;7Dt  B'i6:o/Esxa?  l   PD?j#zV ek B 5 W<em  2 BJ -8+YWq{ YJ =U;0b3g$d##ic(FHm>R vS'2$4< {!N_t+%}t & nluo + $ ,CXIg&!% C8  # "I 2KKz bC $_ U# !:y@ >FU N% S  %  p  R_t:<;H:"EE& -  *v n 9 ( D z-Pb Z( i Q V H vS *xJ?bwTlnN0+UoIqzG58ZAލ޿8[p#  '?_`" R r 9 A 1  >* ;@fRac -jLP!b<2)Z2^X ,  1  O  !o YTf )  "3    v0 A: _ +i(U M$ 4(m_FVi,2X*>DxcPy Z8URz{u2j}q>#LT 2 (bkl`u5  % ' kc!ZF,c!  c   <  2*Zk^?3j  , " J I @  eD p*>8L,vY}3W2Z I O # z6   40aQg>)_tT:u]bM#?^UYg4 { g w E S C Y u  m  { D q  &*C _| Cs @ kR ( B"v}&{J b n=(_]5$,GpR-81vQK<W0{Be'lY!@~J DMbkaJXX/e W #p MXI> t '&!U!?!; KV~wupM"_KYFsd'd 2)3 TDEG@ &@L1h S~>7slbtxR: S%bALTl a VzJh P: mw 1RN@{z5Q @d\WF ^W  k   k{Gv :d 7 0  L 4wjYRl7w  =3cqN ^woW +tl 6z ulLaP o~ [ +#,< Aw-L4>'0Zh(+yV y  =& #" @1 lkn-D Y @ u Q=  4=<\7 t {i3aL/g.&n6qO]cN#}VEaQY(:FaP4XLKKT^ia~eLKg-0+_yu5xm2,`.+iY8  JZ 5 y E  U   e e k SW mKe? }LW= =W W Vb_ B ! ]Fy!U :kp!if+h!}H Qn  y ( , ; @h @K 0 d  s i w % !%axV8B8wJ+#_( T_,@J   ^SX8*UqI>Q k !^YD;\$T?h4'8{3TGqY[ Vz17!OsT6~q# ?Mj LXBd"L .m qcC4~,W$  q'k}Fen 9z38t   Iq#rS 3 x q m > /4 ^ F - ) 1A ` D C it)*"+Q>Y6$q=jsYIul ޴ݒw/ެS0L d Q 1WDT\aldy"dq:\  M $OE,/`]+ !q,,E| a '_BHC<o>^BgUX75D6r~~q. c q/%@i~rTAbSlݦDתHjP|bb$ݔ(ߚN@+vr]b s O2 4 - J"SY(PY"epqEqwH WM  SGzv9phRifN(rF  a6 q F  u$ Fwr  ) W   Wg K f  g(  q , Z q /HqjS(DB7 -f Z/ m  n C   q6 IHi<:?-M{|yn] Dg(a K9i=o>%QN#]a!rpV?^X>4.c]#,5 O = ^J <b #PE\ 4P.[\Zsf#k)z3`9a   N7Er2(+B:r(ko]btMd / 9B8Nj , 4BJwBbW2W4s p:Y0;E@l.=:by4 iy b xK ) !|  M yA7DQs Bwk  F" # W M I  ! r  rdfQT /3   7 E3(| ,  w | /l[(CI 2csn JP,|R< &        6 <  ;M 4r~: KT R + S i/*UOF'n\xF& ]  ) 1~  _ u  )   8> ]>6@e5[c$bj#K   )ߞ :W|Ixe(mX\>"q_=pIl'BDc.X+ F9M6,iTf- / 7v ."wx4sx | K$1 Bsxct2 ~ `v[e@l_Ngwe oMc@h[J0 YN2~d4>yVo12\-'!  +prXcy: Z [ y*B@z H1 ! D(B,H<f YO E   pL  C [j1s4_@#da|gw 7 wZ   5  F Vu  7> .L} N  ^ ;JcUf Q UUCez E EV L\ w O8~m0v4"PdjO[03{Ph\!HV|)O : ^ T>Az[9?NTHF_ /p h ^ tsz>f#o!Ta</EQO`Kv*0'y : F ' Q  Yo kV+jnf(:8rzQc~lP$zmM=x'}bqpDbH$X; 9nN]O#CP,! o5 6 6 =s9-[yivG .  a [w"t%j!!! s%|nL;y"Im 6     m B  ;  > ?}5 ; Q)WBTu+d/[r ; N d >i\lt6;'dsMmߙMC}P/ѴiN+mnw,ҋ`>ٺUn(-! Q 4^ ~ [ e!]?B\t K + 5q'W)Y!N{Qeg5 q v }!Lb\j h z zR`_ s S &BNRWe3   $ As P  eFUf.?w)-iJ`YrqtHZy 1]  B k b t 5;<S|bwsl$ISyJ_ O 7 W -L (6rc\t $mA@1 >P k x u  ?GY8  {~d92/+ XAe{ 6 JBwpB\_9aG `c= E6 28? ^ < )-X/GOD L ;s |\+0WS!=HWkC4gl^g00,>}5 |mf+ 4e0@r 1  ~") We;P  o   ) O 4  ( t< G I - ,  )e , F. .  O (Sl {f%WgJnpO 74   'u{ 5 #< _@a:B7-  Kb_y HLU|/vhfcJG  R  9 r G$$a7UPe@hrCFa: i\+bY;(&=2WCTJI [  V Mf  @} i<d  {e\s^a/#OD$9uR`|[JT +!:uqmDX v 7C HO-Q+G$q^yQ$Pp-~,bG62.a41KDsmC$KqleUkFl P Q=HB%_aE_{g`T`G)-QluS=6405/dmd  l O [< 9   @sM4`  y em nXJ iJ b! > H8 T p @YS|`]aARLw+p$;!|  f ! aP J ,   P &  DoS]x'%N67!8o'|lolugVkRqNfi FHk+ mdauVrERAecvj W ^x%S^FD0A[ >:xV`JX!2vXU BgA-2,MgW,-Y   r 'B K W3sKn$l=ti*Ppj(Jbo%uH A;%k|o{9*m>VOlwcjz*\*K6<_[zJmxDg=q \ n"  &  3 R \6 g, >3  ; \  x K < ck q#k" k d a   9Dbe)cy  8  W w$b ')p*<+!*)!k(+& )%$ '# !k 5  wk k< js< d p NYQZS Ukexy<rl9iq;#>B*HOo6<e,lvj_RL{=y57  d= QY [kq%-A !Q" #;7##O", D<\rb S ) o lGcSIUFm).-SW "AV  fu$y) _  S  8  -  99R Ll^ ", 4# ` Pd K^Ln 6>^w&{>|1.%)^XdT zid~qYHtI$z}Y{(? Z BV=I&,@3-v 3MjOcCi~B O % ^ P 1    4 4 B fJ.j/ 4}@SX7^? u y ,< j HoUVb}2C 9  '/.'B=? \2\9+.' O17G FE&"Q0\uLo;Nw^c"!F3duaYK ` tu; &F <ag2/rM!{3\k*Bj D  t%KE >N1}maqW% j ( = *\#C= QU} /U mc  [ )k  ] -|OIs2RNZMj\bJ3a>X\h?x g S)d(x5yg{ Q# KT0u.:v yUl&ym$+} ]o cmr]/ , B+ !>>(8aWJI"}3^j^} [\pxO ,&]*kZ Wf>] 1kk߯Qݔ, 3ޞ x`B%P{0=JKv \"'KFX @a @d=H/i mEh*+ A y b h {$ RQ   ~ q {{)~ H  ) q 3 x _ zs}Q4Wbe4tDJ}Tx|`}   n R+Fxw y dubKN1?D~_L6el`~q\ mK gfo|es2:$I_SK'bTE6X$Ap;vbpf ;  BL?a)`FYTJ^B_$#*B\ %/s[7~-wI\% ]/oT #<&V(*+,x-.-ZF-{L,*;('{$U"^P`o3t3?jq~u<yRK+IV#iIq47 7 V_7 % ? a .- a fU J  v v CA]Q ] ފUޕscq \&V }\bi3j*  I )(b7._ M. K ?r f ] y  <1e i  ,z cN d 3  :HnM`{ Ct 8 , Bi;\ u gVWvI' P  h C9F}}cs]17\" j* k f  .v-N,? A  a`z RNz9` eS^1Ye!Ov HT9#/#/7h; !&%!:>1]; Xx>& `( 4|<gGDsNNe6}F|i*wm a 2 1R;Y6 9AsN  ; h ):Tz h}I`9p3;(fu*?,]`XUcm$ vwN|rQ JCVW$/*\( z ` , UI" Y Q  kX S + 1 y[o<jjQfN1vOlx% Ia E % D  :h @z Q J jT     O  o # w f-1F['Zrs x 5k ; y v }~C~!)!y V%RDa jxU 0t@ j_@piXSPi?@ ( QKt*;#&x(?*GD++51+c|*)((e'&H&%N%}$q#_" 4XM\IMe5 2taL}EQL: ONtx]@6ZSJ5=Xx3 kZH*5 SfM-,KTK~ GK # h q = RT -L } % % 8;c| B;n2Zd=_V5 #  / ~ GeU~iC 8 s7 e |   }; h L _ w  [ :`  /rVE "B IV@LTsl$+IL )=pg.# ` '-*F0 TwZpt,Okg;/N#bweRߏ  Vߘ%)Mߠ22t`qhp 8HI  D ~yIo *'jyuUp[7:9? H -X / I  )bL  ] F.4k-1jNk5 ? z46!"d$%&x&&$R "t    * ! P I kd)/qkFbbkS=AIh0ToT 5?wD{G`oXAHKA(;J wrR&XDq'`Kv~Nx %R92G,tzcI -) [D E= GJ 2  ; a\J   { ,s im ? 7 xjcH*@ka$WKE2V#%7 r GY 0 EJ `I  Y!q^  \ +)0q ~  N ? x v ` Z >r$ D A 3*n!brOj \ r[ ~wbdgXu 3*aoD]U ? 5 b* s X / j T> o77wk s$S߂QH l_D  sJb1J!AM { X  Z12')^J/ <;0:T  Hu w   A ) <     Y   ^) [?3'D&?q.LxW 0<TKw }%U%lshP\-HIH wgܲA=.BI՗BYP۩Sݶ>LM(6%]0.p8(X #V ; Y  W n>bVI2 ~n6) w7@#!XX$&\$()c*/, --Yd-P,o* )R':%t#C"n"K"="+E" "!Ax AP?&^H9< < Mh V 0  &PD2 , J  ? *GH:O6Yq Mz N L e BDS?*Kmp:wm@C1Tw'%T[OG/ r W$i=9  3 A E < o q9r@:3f Wg4 `IIn% J{h !_ 7| O EeVSE  C LbSqe)9Y4VO$Ldid{B+<e!n'%2B)![=h/Q7orN>G;"(:2USoz|P NA#K[]kF# B0-S:~eAj[]PZx} Cu#U|1H8 u z+>b&LagB'''!(szw OH}E26Y<`'~ dbdu^g hyNcAL Ra!`3;]ZKct7QftLKlh[|hk p ) 9 "  m  D~ s lXe*eA^p B  a {k9+Z~.zCHz!7'#$v%%H%#A Kz[D X:~;d0- ` P wN(;[ WZG"fYa2@*0egYUa b0vCT!zfx(VMI.u /0I~F  H sQJ"b$a%%$e#c" o0_vY[RQeTwyJWh 0 >dqWa~E N@)J`dEP,B  Y 6 F ZSJO!wCjg6@Pf #_ | ;fZOb Vq ? U.w  94  I  d rX{; *@9|c \&;C r  uTR.UIn  1+1'J : &]0k0 G[T- 7* .gH %o[\uR_2s  B Dw ]m : v j   ] ' jw rV  5 DqWZ&F.PS! (08PncYtvyHs=4 g^zQ;^}&V"MU;0&=` ( h +iTb-}G*Km`Pn,d  ) Io<B>* VjrYSNW.    l  - * W  x    '" :  :C\qkP f  ".'PMHp^PrCuV^o5%+ T o|  8 /   u j  t    z\0 q _ 0' z "  -M`| @<;@ SJB9|U^[ 2uCjC0gYf.mQp_eZLL~>,d|>+NuSJDa*A ) e ?m(yKW e WP Zw#d%pfd6M&)O5{WdNV+6576_;+D@ z. i,,v}W;O._Z!2)- =b6d~r H w? b  u ~  A h\>d9 ) | 4 + < - WbC_j;l>sS1rt ^.X]Pol9g(8a%o D+ FS8uEx(Mai, #xK)}ܪLXإq։֥ 7c{|ۡk݉UQ9I*R:9!jjmln1b%( Bq2R; 2 s /e {T#&8(BU+2-50246$888)752U/+C&!1 W v&0 0P]6<KGQSbl}3[5C6z/Eq^7^wZCn`y #8\G@Dn :x>   1/ A{R{Y | * Yd]}}".4 x  ` i9 x ^1 wS r 4 A [ L  n ,|  0:.-.K\R " 2$ [b?y6=@{Q&L'Wcuz`T E q< 2 U p> 7xi"\vy!  <  D.:&pZ%9>{D`[.r)X3S#"_1| 3Q?X5Ix=nQCBfey_s\+'I5@ +B D Z v  #Lv z8 #  K - K     x ;g+Xi@d ?D M en  Z';sp"Xp F N8a;CA  7$ x uA ! KR~ L ( P BY!Yc/ | dcj3e_3K9X/ j-L%.3#(  h}_Q# #eAQ`xD  TakgC(?MTdd%E%#E]Y+  to f c 7] b ) , f o!Uti=vd D ?6 9pV9)APgCbM`m&q %p a"?  `!#!L!r!!8! ! ?k xO 1 h+`XX(xQ& 0 Rb[r3wH{% kf W\  \ S F _M `4P0eJGaDw ]yJo A:r_[kt&32_$g;WFaWCzP H| A E K | f cV 6  C? ' ] _ yGyb lm6@q9t/Q[-;NZ< }L4k!, xeF*      ] w ~ I \j< /'L`%~V'!:/|tM- 2u_e;{@N,$yN{+LT KZYN&n8P0a q;hP#upE8 J |ݫ xڱ۵ܑN 2"~$&@(d)K)('y%B"Ag.gUR v2QmHcQQ?ixj <#E-\u+Ipk[|bl&JF; ) #gz`N`b": t h  r}:M   mUa73HE !Y"a#x$r6%%2a%$*#!) #W 6 '3  > B H m P % b  , v/cgeFBT%[[VN:zzV " $? 7 E 6 AlfrLr  %    -v4=@beEc]"J4N # " *YY zMb\Q |L &GpR*Rt3TI@~hQ H /[ iG h Fu i#v o1c&}j P 06    )R"1 6 r#" 2  v2P7M3G{Dob6_Rtuq($%w,(} eYFxk dj thq:BFZP| Vo u(  L!~!0l! S .JDG0=cKtKJ 3 3t 5\w^iVs 1wy~  XhEl{ ! #$%%$#!Cqt(d^Jn! M }&MylUznhT w*`|==X  M ^q W  + Ysm%{)F3^(ޥ2k,Kֿի|w\!v˔b͎ϊ9Օ]W7WbZP) j|P >" ! rM]32 )BTJ{ eO5xEb7 %L^4"t+b e ? 6r /\"2 rY S6 ~{  W  PVi Gg &Q  x P8cX@a`3taSaU Bc"*C)8* | -) B}DM~QE C%]+5K  <:vo{j<j.=4 ] G{N<*m(#%v4)eLy?a#L *u a Fsw   x  u y k Q k ig Q  |L ! ` EWr9|P 5$`A!TAL*vajF JUD4 /*jj]wyu 6 e_>qF4 %jkL+|xRAiW ZeWc: LSrQ '"[D s   M)72h=2 ZGpUK> !;CAt\/tI [t>peK   6k%('@LJjX F) $: fk $ r1T_87+v}<Qy"gT%"[HB"i ] Vyk>A6m WkL,]8=l!U ,}%@fDVaOdt6pD'1 *s? %8kn '~UHSZBUv_yf)h)Vin 5 pG/M  _ *edJw+o nK4NUL1sfh. _cPF-ntj9R8'|a o  : L F c qYx(F'3m? ! &: D>R?2BshF+ Rg QN3E@ Bh`k~A $@x bE"   0g<Lh 2   ( Ulio@5u>uBnAt3 yY_Twz7Ky1Q ~ ] p2,X  X k | ( @ ]}&<S  E^Sr) 4!%18DZ'aitd#r ;Z  :  # lm   JDVD@6iH k3 H $ &% lvp)G(,Upn fcE`C=1NHG   2 @ ' pQ]^P <[. U  ) Fާ ٻ ؟ i ] |:oӤH wװ f| U ~ b  m *siPtzUy3U ~xmhWZ(p [ Z mP ? = G b p|R~X\.4kbo  1""{ED~ ;  f   Llfg? 9 = Rp  ,ylaU/b!V %P :E  yR S1H6Z1tDI oKR8 RI}C S l@wr p l Uvc"t0Jb</.sf2YQNbcU.>~e<z A#p1O ] xc~! * Z N0.Dhf}s@ +x 2e: "e 3 f  i} ]A((]YR)lCID ZA-ߜWVzs"yCWI# A4fqA{({8 |w22  s0ZC <#F!>} rbz8T J : dz  $  " ^z o  ] uv v mT|4u]9=hFai@U+PN ] et  b 9 = k j  Yo:SL. n I M '^WNr{O*WvޯRQgvcTܾkޱ'A610KA/.g 1  \T y pM N y y F@ \LFd)K|O Nt1 G-P9  <P 1 - ^ M2anyY2UZk 2q nN$c !JUX!N,iGiLp5?Z = c2kz[Gb{w#G\fC to } cS@ Pn 4  b )o  Q h; fT NC(>&>1p ;H *N)hR !U`gHLWD?xufTE)E qL />E0C?DuO+$RvA&   _Y WSsEgAx  k a $hUJyF{ oRMA'1pn>T0X J|xU>{  v Y W [ < 7{ + s   <4 E4;86xnBl?!addI#Q13 Al,8J Y8aQ%!q/A B  fP, c{ ^ 07S il9:S#^8s`1r{wIEg 9'  c  r ~zyl;W t    r} *.[wAQh - \^)+Vf'QyC`:=ݓܛܽbo?%:{3.Ssm v r? h $ I : * C ? 3Isr" u"NpE:GG{7,k Dnp9^a`dzF.e+ 5:A 4 \ > R=g QY y !:SQ`7N; t=|NaM?@{v7 H N 1 )`HzN;UF7o2lJLh c Kh gzUlldn C^cGE$&5 5* O| bFCo*FK~DD*< S5 nE  \/L = g @  iqE4 x H ,  9+? \$Eb { \K V4Bu8' 05)/i5|8 '   ZPVb?j(v * 6 Z_ )y`f-y:Zs*Jz2\`6s^V,}Oe:T{ v8'Yp13aMMQA"M$;pj qAe;sSRfa^x (%Qu% /0`G_0.kJ1P`o to{=C/ox8 g-`*/9< tykMi; ^3 AUL+{OC63c){]6"|%9rj N =   3!Rn@c >: cR `7  O 0\0g S9vpL: %-w^ e   r 8  d I   _2 C+:T ! E}z/ &ywI0B8}No۽y,ajbV \dNbbh9o~O%Avy5~4J\.KG7f.(]IIkm3a}dpl8 p$CK$YlG-EY UOHin3^NcRV1-gAIqC Ck H  l ( p ! Vo; ;  n C q? w&y  We by kUOe/^ q t 5 - P T u lHi b s)vcoY\46~* UQtxAN ` lECE)Uy_@C# ] 7/ LN "   } F o v  Fu w cZm ,B Q IG[[Mw@y$0j l q 4"<H{i 2 VB2[O T J P  x m~D|U+G<"':\tQ>>XO3G` !0kfz^e^spi/2+4.L1N0(uZ@   KwGU^ g ^ \,tT9 u i| e 8 M ? Y  a ; 7 _ *  r$[ZFRgy Ql+**Go 7 6 #{   g- J _ w %   i  NsT$>F_ZE=c jF d RGd+JI2K1AD %6Z4%8#"MT+ WGNEVVEC_ v w $- ndH. f DT T NL m9   8 mL|]x: +*_TAw0~6,;>VY 7 p{x2 6= B{ l* f PX j * w iv7  _?jo1fu5Wq |}w;'1-B<6PTBKk'07J m:lm(ve x5 X  4e .}z  o  / F X < 5   +B^^L.Y0PFo#4 ^ChQ1)F 3 u  6' !J:40U&qMq`H$PcE&`=c i8b%t)YI.EH(bMa)C8P5c:f'o>NDZWN(P V o$o g<G}^!JC5er=D fD[aF8d  d5 a} d\r STV3Xai  Nj2X%4J{     xH 9 JV   w ^   1!W~rQx$5    - 0 i | ,\FSx  X ^ i K \G x2U(b$pP6.t)e_&<1%    b    O  P  K {r  |#]5W-KHr 7 j /+ a 9y t&"Ec1x.F[IgS9@/Ya9?Qz{ ތ%i.G9xqsb4i8 W _ ^Q mr x o ] e  Y +  K Z gXuKl#  {Z^ ^q3'  QAOwd}>$ uS0V& ~ tkd( U CV4nW1( [ E%Y  g   Y:  G  rh G @ P =`Iev J ?m  N A #   _ 2 d b -S O2 % u@    3 R$& 4 N}<dv  t 9 0  '    A `v > +  Qw8N + \ qgw)/~G;s"JwE$fghG9ciJ;|<MpR|)6 ">q3 m tq6 v  s  9  |  76ClzG%M@2u ߳D!xC tv)c l }yw39 Bas$|Yt5o,kJG0.(bYjN@`k/%ii9"6U. x2*\Ag}rU 9hH~28<{s}: 9 +\ > , Y o q v  2 9 zc i 2 F T Q_Z- J [$g- V nt ^>dt5'=\"n4QKAUug=yO2J)22S%+%M'z n%|7f dO \ B | ,]  ?/I @ `;T3 m @ WO kRO S x|   vGn:E JLzO[Ui:N:tS>}>!8)uw I  cb_YERd$^ E!Bzm'" /  A PiKma~{""S`3T ]"#X$$h$u$#s FUTUQ@A>R s 7 @@g ^9s@i"8(k#)f_`/th;*^u*,UG %[Ce!E"bW6 % &G9Fw 0ho;jvR6Xh$  9 ? W  ] 2 : Or}jO--[`f)7(hp 'c#Q D:m`na &<+]/\n@@JV*C E [^  !# I q 2 K 1a_< UZT#_v4K6 Lx>I,Wa _ f zw|r-h =w / b + r Y p '^6s  e{zl <# X r:5(UI T     )T!C ` { 6 P )  tYA^FG">Dy{W4Y7`(Y ;i0`,}Ibwl*33)}2 D* q 0X_ 'P'p ܤT+LݘS.?]$a;n`_gReh$1 f? d/2b/- K e #G4vRG5 =YeE85Oks&Jg$'h"L\)],Tj^-;RLkfk"T~|,x$ rL&QY)@E >V/ B o D k= ) Q K %[),-G-$+9(>;%3#""\.! p#iL@S P GC`Tu ? ;  ]B  IPeIUd^ t| M7nq<QeY; dOiIv h\&kNsR("VtD-C?-g2)9Qm) 8g \Be^^dGS6|S<$(bL%2S/ *! :^tcy3&qn?PSdpYK[B8S mLx?g,V,*s6#DJ;* t1l0 a_vg|4l4x TpL vdVe$!;N#Y#H"vQ_1zHsru2 PcJg(Moz87od b e\8d3R( Wu  3 /  $ \^.OX {- e = 0 f"QeVnc]zi bQ Yn 3 i 0 E m   U Ev+1:g2 "~Apz!!z O&w* gRw\':pM)  FgS {Ez J (  I6b! } i lv el^TqT)N05tXuDcJcEkE~D _@ e V;P  f$   6E M H 5 7 %sZA&cN,R ss]0YX a s)c2 _} @ ] `  QXlSd9L7Dfr6!5#+i zi\f,h.o>~lxQWIX- B0X@Q gS d , ?QK = j h,pe.@hxR VU3D?av; g h : X^ o ; : G A ]N 1O,t;"%}bu`TQd'v}n\O XX0mRRO4 ?JfHhqf5 f } QCaUgK{ZZ9%R8% U^ߌWf݁G L:bH5_uw !z" P1   npjVqw;qH>U0:dk>)"qF}BU1b"wa 4!xV X @   Q ( g C c =Oo p,E!#9%|$#V!8m4KbQt-Ym , W  |  R xBJ ( V) N `Ee;dzl<xC `  T M J h> 8w$0/s!DOb5&(4~H3OG #p Wo 6 dV #`%u%N$!UhAZbK n6  f g ;  '$a4# xC%}zF V v D y N M ]  GDJXCL|/KUEys mzw}GkQn`).W$Nq^piH(j7 {JD7gv2Pu  `@iIhV !x! {u C 4 ,#n+GPCQ 3K%,z    1FuMX&tv.GVi87R:0 8+iBZ@[~EoV>gEvZS}nP'0 <`Z{G@-"$B&&n=&##7Q  ^w =t <ZtGT3 Q=~"L|=*0`(B8XWcONo#o T z+   1O 'z+?}9 =  " Jv.]?v,FoA2NK(!Co!(:s, :5:P(/nu4vo] n&Wj iN%N#eiM d xQ v) 90 ^ T r 6/!Q.o![ oz &t^=;cC9|jdjO ^L 45xf4 GWJuyU:W1 !t"$$%"6%$P#"z I3'7A @ _9)OIxUVOTs:g, " u S P  gjCOGqjhS$chOO׌Ց/. RMEA-4oZޠړssh^U@jk,D\| 64&C%W;7'\ ~ 8 * q5  -   # PI]\AoK" 1l,]+ 7 KDHV yN.Q xS10TxSA c rSsaWT6A'ܔֳԩӷ=N lU0ړgl >?5 Ns2ys-M&Y7n:V  3 w r$f> :&  >% l h|/Cl:#Y' =+-7/ I0#112j3$44%5:4t3rS1J.a+($j!8 rS/z0HK/ 4 fM t<&Bo931m߂BC 4re D?<@`LX\Y5 dKYZS$4P P 8 H OiE( b=Z'7s{ rNQ<,uy29b}{7H&G;-T + ^ )J$D}N @85vo?Fys%8 w5dxe>  O CY(- "$f%&,%$y#n!K xwG!/'p&m  m 1 k xPU[05)a>l2'bI_A14s sb , :!  w ~  .  &zmHbfKDuKx!\Zs4 bZo;X 9 m&   & R / &  + Z[(Bx , 7  R  W"O$ %s$0$#5 !OIw7E d h x w 0 ! $ (7`4w0>4m&2}fk:  v8yA8s7. z ( j 7|qN`KsvGUN_d Z%ܸ ޜgxMd1K KD$aV/ >Ӱ3AKY:O,73 w KB QB {v] J n9V3?y32   :%( VC2YDTf "%&&'&w % o#+ T|=H a F FY  / c 0a C,u;]0xtJ"R /  Gr 1 < N z 6o%i>~T -  e @W Xtyy-`zTJBE*Y R}r't !"$u%'+ )Uc*=+++6*)9'gB%"M:=s8* (v!gus$!@!cm= K fd?w1ܼGܭ FݍD('`Dc:dXAi ? =#E   @ 4 s JtIb6 F  . ) o y <# O oe qP M ,5J4S )PyYf`~2Sg\"D&K#$7| RWHrPg3!A l x >Uv"q!%"(;#+"J.!0V!72 ~3K4k433 1"/b&-)e+,)r.&-@$+"'"e T).  xtWF@k[vir`@D$Q9pwzmozcsq:$z{3k\FC& X pz$YRL`6CuFRG=/?zGKEZ x+ B  N  w'*c|]`GtH uyZys  / l7 o E) j -'Rqg_ I v iu C  T    o\vPnQw@#ek<wUQ߼/ܑۃEڵ[ N6ܠd7lcj7z^n#9JZm<''hM  e/I O $ o   ;#BGMxmX&+pr=-a eYy]# ]u @$6F[M0 `nK,l4>;<&1DcN3jN%%uW+R>  ) 8 >V\ }{ = Sv\OHI (/ Fs'`/[w1>ZwZmJz  o)./z) H    Hg qT * }  $.(s AGM O :8 daQ  }|)Ry>4b L.VGR/=`>N)_:e*  ^ $ oY!3907k0Wl|>pu' ^n4LuG7% \pSa 9_`  MNq ? S߉ 3^P05+0 eu nt =xJ rGS e +p3^2 <#@9 O  0@x +   * / mx#  Di2F/l ;R o2E:Oa.Vy+Z+Yd;V>|rO[q& P2C0oH%<t . u 6D 3 5 w `~-1F m S n/Fd n F| U o H !X ڈ!׀% qI=U~YAb  y K5"}U$$fh|-` ,Gx.}Jq 0#S []|VZ* "! "o #,##*"7"d"(!!  eE;L a}ABku;L; -(I }%:IrI5w~e R E Bv  fcY   \cizU,'d_zUT>8uk 9ShD_ jT 8%^v^ 4 Qy!#%X'( (9'%-R$Ae"d l_P E),[FWziUh@N{+ 4 P ~%0, Y  TP6H#K G?V " < GAh6ߪuL  H\ \1,c&En$[ ^3UY?B=CCK^T\JC(|{qjYO jt[|j~8 >[ENGg8d U n bRs#RS , a!"-v#[$$u$C#>!&_: h'L   v IB '6NB7nCW[3 *   =^H95ODY=Xh >%ZG|4~>V  Gۖ  @ : ]W Ym 4xGKFY۶R& : 4Kv)ix}]CK^{p\u $ , w J QN )n PS#- G|To{ W3q%I)lvw|?l`<='daC  | He/lJz8CS . z v@ df%AW;s-HhEy"[Ka AOa   57(#e=p6/@o Y;2 u - W-@EY./pUF}1VgHK{T2e \N{RGJzUwJ%NQN   l  n  Q O c o 7~rR   ~ D=&ccK2QA   8 @H*~8{cx4=+5!7@,CZ+.B<юjѽ7Ե7܃NKpwxRI(DX~B1H@q=v';ZkbT &Y |? E'R;+QNWYiL=SH Owk kziM# g p7  ?  m R[   j (= h^$.hl  2n|}W02>KO )'؎ ԾFX֔Fx5VPހ4>k;95B#$`3u&m8h I T  [ (d^P @ P 3  D^;wH6fF)Nt1jQ "C%+'*J-n/0q1Z1ex0.,j*X&[y#YY NXWGmJ n ,%Y/^EF_yv#z^oXE? ^P"Mwx6a`%r9f2=:J77lln@gB?Kk5> j t@Qk@17m u%bߋ/ߢ;#߆S s  rp |F  l26"UXi6Agk0uU+@Pvn6HVd?)]|i;u_z-"3dEvRv XI    6 B^&b( p $jwaNze.+ y<x:L + g  K_9]  iI)z'.ZF%YYU :?\ #0yDJd'S\Z H I   nM(n!OXScO | PF 6 N  qB9GHwKd}y'5 Ki  m2XP/^~*z?~f\1t{ EnZ*_"tRvG5Z^ ]},b#$zE$&R g 8 v[  , 3  [ &B i\ ' o @+Gj!B\ !_K;yuP\P&5uyXF3(U*:luBoL<&A(~d.U_}Nu{ >K  4i ;  aXQobc "N Ewt&5U1s % U# % } \ '  @     j   #  I    I   7r@  P}5U\ -Q 7fa;TFXt:Qn'Gs~\d:>y;0?1`  E F I 8 t X  b M b : i   |  & N J Hgu  *I c } d n 1}  7 d<}0s'TJv$dtY0&ju k7 m}}PPfqܠoޙ>;A@?Xa[Q,kՋw֮ٺ&- m7> Bco5Hxvm?j@rjm"Cu4XZ0% \ @  2fK 7cZQ \D:cpG^L]vQAhO D <3 v|B BvD-a"#>$@ $jRvCו$e,5^ڬ2GDCMޱ$)t D_u*>e+8d.H6V!% S+ : /F & ;hO  = W r M :  46 i`Q#(+<yY)Feh "d:t5 d_e\! ^0L: WO/= zmWHVB_ 6Y  & : T { b ' Z # P-}4  t >`f` OQ W BuGh }LQ޿c>ݺNef&&E >XiMO tPx:7\ z R5b a Eg )&z;0Zk+RR]:ie  ?  'q/ b'!c! I9 ^x8}gd8$;L!"LS"N qn dD\ l 0 !Fq\P:Vj%pNGRQ0ET~MD2hp1kz?-7m`cOW1)1 .  O!  a a %XX-@ 03 B Fi r > Wf# L J_EK2@i4\+uޝN>GtYwia5fV?~*#.L@-,X`T6qfy~ L ]= } D V\R.?BBsC R / \ TF G 8Y a,&%?c[d[N9,\R _  4 $ 5 \ bXqF?~Z mh!>zj18$ =vr= qrAu&bo z ~ U5  X '   / >u1L4]uB!x'Zr!  l d ! q 9 F u  mDWeHL! i  u   i 2RytFA   rnZJ7H|l"3s%3Qf]j8G5 }  &  X  B[ >1Ou\IY5OJZh]H!iq? H ;#|[ Lr2c!6 #T @%&'&g*%G"M / r C Rq *   . o !bdm46 Uk}+ c '<y^BJ<xsO W /s"hsYݶaچ ( ]/od94KwVP[(,O$ -nBPwpm? 8 9 x`  2vH[B <  7qQ!"&$s%W%%G$ # F!  SF( I F  u&Ng; W t=َ6_ئ^ٞDCߙ!6 O ' k3 DXd5@eZf62=D$Rz_3>4:2@" 0 RF ݑ ڄYR@/ҾџѡpѐѠ G~iOԮ֩٤ܒ/><A! Xm~wrsWm+e  C   w +  r  >\u   *i8?ZT zZ#z$R<@QQU]wr2; THF2%4= '  N u  c Q !    & Tw1m eX+S?IDt Lj,`#lX`7)F  f y E TC2AX1 m+DmYqI_ u f4]NhYz6Z*orE )Y =+ArE/Q J!m!e!!cGvL % $ 96g U ;^ ` c N U Ql  Bt 1?X6G?8 '' Hx67| :K*N G?zXyIgOMiڽؗ,דא2{ڊ8`vݲ߆x ;iKWpQ\d@fDxC:qb0'um<(; gX 8 g f b  7  n @Z"$w{Gp4JG8tFZujm M j AU'|it.C 6 5@ Ec$Itad K5n A#t;}L{-r-I  . ?X, gqx)Z@hd / S{ =g_$3$ !b"#[#R#i"^ Gw[Zz BD 1/ b ^R WP 4*2l- F#]GY<* N9iO\'1#s(:aUCMtif98w;}T  F# [ -o[*O0%3 IQ48s- |rl[ ; eZtT g$k@xLb^ H2ck ݠ 5ܘ # > ;ُ[#1##O)EJX1K%{5d=[Ck9pwh`X Up;M.X] } B "!  i 9 V8@ ,.q!5""#?##&]#)*."@- /%1v11/- +|j(%k#!uF SmhaC { b Zr5M5f^[ e/,#-CG{ 78nrwS+  aTIm\nz0fgq+ 4 FhA B:?1IFYl p'2O7i-wY T C   -Y V  # 5uJ=_dT8/Mj hFIH%4b~6  */QQsW.BuHGfHXoM0,B#Ft߻QxOK߫ Y wۊ I ܉  _ jO~Vxg  z. P*Cv $   `` r= s  & S Ov c w / 4  (`"S=! Ru< w!yl%d!IVeEljV}QmA` ) " ]Ca: )  +`> < 9 Ku O !vk U F e l ;   w8cmN x I t#3zr ]Jo$bG'oOF 3HRp\X1#ku/Guc D ^  LD q >}hWFd { 4k q';&1 &$tu  ;OKRm$ ?0   -  G?  $  g  Z D vE \'   I 3 x r bH g  LW udIhiI܎S֬BN҉MT?01|" j Qn׻} և[.׼:+ر[m "9تW~ aޑ$ u J]j H . &V 72H\wUVAA235 3 [  9\ )ZB,  7e I ~Up[:PQC8v d  D  #@ o)M`}}~MBPShrvP}}I7֤o҈:υ"TJZ4\BbSp2 T ~   w ~}  q WYq)Z6$_8ev7k )c ^ n )P(x .\2:C I  )߳+n|Mة"$vk)bڽ>۠lV݀kB/Jj]^_y=&+su 1OgSqz{7 [0HVO9%tJ>Xe9 g#|YCA[c%lJ@ J m ] g 2r $`  ht%lUDm6ys8 [   !:#DLru6bER2qvlSABZ, ? > J dT`J=lhOI,fW:$_T?L}\"uae _:D&LJhGW?D ~& %<)hvT'pZ J!ulD $!n IV +T  K\ ^9)PKl   ' ,O=Mzi+Uljd.9{G>ZmI | ?@aKl        >  , ' = OD X j d \B   # 0 u =y  @ Z| dd ^~;f$A !7!f"`:"5!u6!N6 {Ym MP i <@B|hY 4 3  C 7#4F ~ JdGCJI(StڸnzQ+֒Z9&?D8ٿTti0}get ZtX^, t.Z \ B, Q ]}$Q@I r*Ou- |/ W R &kLQa H%#!l;$=;gq0| 3fii6  1 m 3 rt>2E^aq  .:vB>ivzAEXe+ZK KxIQ0usY&AIq T\ m u F-N=*~5  W7C =Y"#$d$#=#!d!mPb !L"(!_l!  z  {!k[""!#: wC:{ ha 8^g %/ظ\-؍5@=TYޡ-[~b7:f7QVl@qHI  j # *  ] 1  C't]bD 1%HNMZ   * F   3 ^  6+E-DY0<KRz8GC LZfd$q3 \J1{S-_$ܙ,69հt%dۋC VId;XB),Q*o|.^ R LIFxc+RxdoF ~j  ` _MWdhd < @ 7M 2F 'j e  r j X h? >ގ ! XW 2ܳ @ m",1U\n8 }L<$jlc.74) 0 k& \!Z"f#""q!|M hd  T L=6\ d7+e "Noam:OfOmmW/&8F/ H WPiFлjk@w ? * . eXV5^j>Ume<a0B" $*l<  M 'I  7E5On(b\i0oDt y. M Y|      ^ :a]ufX!-:05e  b= "|1=0bm M  tUF*/YKm{5jqfbnކhxjXH76AbrHTFdbNp*b 5 -  ; 7 Z $ / ""%'u(('%$r",)zS ! A Z z4)}QdU.lofy a d 6 s Q g AjcM+(yUW6>1QU_aUl[xHj? &] R=)nXScH1K.14 $O2%DX}tnkj&Ut 6=ERv}"R$x%&]&&BI&$w\#""3 _Eu,k McD<c-R | N' ` Sc'm-lA"!E .%Am8dZ~h5P يt#+qXۍlݷ /Zw'  N  ` 0 iU!7GWsA}!"J#Zn##[",!!4 en &o} ~Uj4WyC E_  . [ u *1yIp 6 eP Y 8 \  vHtlgq Oo  ( ^: ^ i | 5 i  MD < w@B,o>N`zfD*>dw!$  B]j @1dzW-][ = ; ` Ft . ' 6   < g # uL \2 ":ux:i&@ q  ~   q z 8*j!g erlEtׯՌh=6^ԖV Z׸1ԲҀV(ӋՔtYIG",3=c.7?B^_a2P!F$0w+NiO,R%' ( JPCy3  1 4 $ .  { </}  + 1    ' k   ,  @vm/ "4 K s [v&w - 5F}iFA'O & | i (  ~ : z:LwVf1 UB r  d C+<BePbt5P0U H5 KQe.N-!@f}KIo\g~+JTO_bxzd|74Fv&.cC;`,`73d"1Mq9rr>eIg|;  z>eda! "!'#w 6#h#<3##Iq$%B &'"(:'3&O{$U!E]_:Z 2y RݩyޝArGFނ#2[mJ@bוԐJ ʭ̬ѮԟjתN{%H q p/wGugGvR!jy`x؄f׌>tEo#m} 9 W  * H  ~ aV"0$%&o'?I( <)%/*N+n,-l---B,*%!(<$?'&%(f$)_#|("'"$A!d" L C  2 \!z"#n#,"4 E$T2q@J6 g u _( $K:2]`W_4]7_ANYz*]XaH* 2,2?Oq#'>+I.=1134l3H1-X)${ `Qy T ca 9\6HF `J@:   T R-% 0`X  C M z K t \$e DEpR m EN<-N^e$@mcZeQ>Lx$b> 4Di5 8 kM?5eC=yb& / xlB-!? D^ /TSPH[v>l E 7 9_l%Yqu$1TFZ%$}Q@^7ElI|mYY^[ JUARs :} 6qI|V(V  ] u @w 2.o!x$}'N!*&+-,,]+(o$/m (D . yP @ \n'Lf dlLfDSmyC    BOT _9 E#  r  s+ I H sy 5 l1 b|:aLDqQ2 G  r    V(KOI31 }  -J7  8 f 7B+J9}5LFPng|Pe\e[  1 2)O >$ 5f!'!5 Pu ݇`nnԾKoX S մ[^@Օ&V\Mֻ^'܍.Zswy=cEF64 T d= .~ 6c8  m]y-rK?__E3*[iI@3d7/lc ,v&E k +)t\| A O $ t`G # Ku |u ~>;-?bCmUA!pL;zpZy]u!ds:+;^ C 6 z g u MfcZV } # j BQ Y~?` U :BChJz29DFrA }l;58+b8*=XTRK])ېٹ(؅F~Ӭr4 ~׏~j"IB5 .>1!VJB I|"*k e Y #2u |"8)C~>\  q/.kD~=xB-C_z[nuK * Q .^<xlk U 2 .!, '    9 ulw n>" ^kJZL$.7/CXU Pa1{N; m@3kx0>xK L+GC;.r}C   q = ?v6q H!@"m#87%2+'O).*,,,y,K+,p)'I_$8!8!}x  4R U%Io:6y0!>DuU/% ~s$+?#/_q6`zW+:ـtf>:=OMQ^)YR }`$1P_c  8 4 c V-!#vV%r!&"K'}#'#&! %L"/@S V  / 0 1~-q9Z 4&e;JuWc>a<ZYBbV^!B2,~7+7?NmB|pj8*6QR9e% 5 vx25!B :T xdK9B|]Hcpc0 i cB~_9O1Kt_dL1v=L  9 ;~ #  "63% &'_'%f#%a Q?]Q{V } 5`ٍg|ݣq3فسިFut4WWܼ܄J ޫa?GuBe { E) @"!-"[!, v)y;c(E, h&.~g{'< E Nc 5h 8  Y-2S#]Y<:`3N>qY+a=d'4JUB.6;1_*>#Pl+yo eZy8 {^CDav9_I !YRM Li <gqW69lk N:T!w0lg/Q[li-J'~)7 w~XRp r   p. <%D_-[Yu2jޏ8uc@K3)c6`g'f-  ?S o >#r<{}<=.v]pmsVj! v gvs[N5p  4'} 8j3P|W*JP:T { q%a? Y MXy*S ~\ : muD18mrD%l{|(   T*K4(Um:lb-TEiVN 5   }8 l 3  ! { : p &  H zd1,]yS]WGep6 NH  eg fcL#.JgA;)p/!wt4yXL& m#, %#%j(*,p-O-V,*J'e$ qe q M   1  k .Y%>eM 8 ~ _2 C?0@J5rfdv& \  `> f W`<.v%,n.J;AwVw1 D r R S S  H t _ B . O fFQ^.Sx .L %zo   BV= g(3F=r#r3.gVYOu6 }y -= S #u|0CR7hs-<[e$  S W , g4 ER#{ B R .HQ .]s ' 6a-O\4  x T.5wgW*&!:X#P%&&S(8)5F*k+^,--N-&-p&-{,I+n'* ('3%q!* b n2c#ݸٮFLX/#б!ЗϠݘϐK)ϒ*ГyђIڧ]OԔ]"JQu![m *G_sa.e"]\`koax9L=o-> c 7  #w(0p x8 ` : .   Y   n "#86`+PB=cQ X S N I KXP1:d~ T 5~ L  Z  :  , + u | l d Hkn ={#Wu+  A QM/[ O 1}\J##)'iNg@| umK)-|}w`-!>CXEFu7tJ}ߔ3_Hh=Rkݰݞ,:agn6k  L8`RPEg  DFk@;--'HC  ")  T[O?m   oUvodV3ׯ؍ښZ'X`E s,#n?>{)_dj=d>JqT UczRK%P j#2gFxa T 2 T R'  K %@ X S id`5Q   JRJ]Ye  " #P $ u%/&H%H@%R$=5#b!g m5.s0-1j ?>|  t <  ~ 5  g J3AI{dig BHVn  gXmitho`| " +,/Xj15=#E'gw*y++*)g(0`'H&9%|$s2# :!5 RYm  2B  " v xID;bb*>oDL gC'Z Ud uGBPs&rZg~%&C,' ' *4Y}sy*     Q?Gsth<7g  %D E t+ul  0 > v + & Vo u # Z N.8KI5byKBNl|4lUEJ)v0;m p>Y ޚ O  5Lzt/X@dI9d:yxR:@~lZ  w ( {E|W}gm*)"}<D6R$_8^`p   4bZO=a@>8SB#A*wI j t ^ 7 M V i-m - ? { o{ z# Z L p U M_Y%r Q E }S ` | o8 v g F%VI,>.aU~  !^M ! t GI Rn>a{8;oJ9Xl \hZh8 ,",##A$V$3%F%m]&&e'8(&(>)i*%*x++++Cu+3+-*S*)K(I'%!~YKb4B ;XWWݠܻܗ8݂?Qވ'ݰ`uAޕQcq3z;):fQf q==vKVUk  o` be o%",5O UJ=,U**? X ah P ~3sx# 0 ' s #qR 0b]<J,n[1;sG @wt  c i Q 9 x .  y0 yS .=6~%c R k 9 k * Q s  60 |O$ s;J1KYx jB#ZJUnPX2GGߍ^2`A}rFH9YmPT(p޵C`Չիcٛp ݼ2kd(Kq  ['B~"q% T'D a((Zz('%= #!!!!UQn!v /"=$)%&S&8U&8K%#! Z  EH v i_;AEr4/(J| Slna2OeNjIs7Sb!0,Bu&2n {E!sPp];tf`jNYU?oa)<GF f`vT ) _+:4qpGw=d$k#0Jh,LA8)I<  X ~ B  W % " $ &3 ' `(K(0'D%F"E 1U  )(@)2 / FP`TBYcq76OyoKݜ{Nu%0l6"t& ^j shLfYN= / Xlx_Q3ml-[)@ *  Yd,U  j':PU(s"0Px {E :Ku%`cs0 p3n=wQ |."p%q'i(z('&K%$"9!/AK ' a $ @-=:9q  L cI&~+K @0.']R    &DrLFf(#BofQ&bCr$! erݔ'?ޓ y?7U%Q!Sz h19)`TowW)*`$"3mZChm 8Z7BY5ORf}SQ[U^*g 6J  l  F6  \   #` H#!qf&6MG78Qv&9\Ff'"#V|WU/){Q] ۇI7۝۽t "j߯'Q3clxQuF9al G sJ9|zv"uWt@nv(inMh : - O #f,}:8i t" ` * ,e  T3)L^o s3AX,vW&(b/G?`<$n4L/V&JSLQh~+'z*/1u<>BZe5~r!޹)ޞL2+oi-iz^< 2iX5 E j  .WdEW } ' anG26+ `     S >x ~n ^  "'5^z'  Q Yepe7~ 7fAYWlnW},Y< u_d`/N DI=4 Hx};|ybx 7Cun b` @(Kk[ft~   6 TM a = BdRF'B-/%c9  - c-S q_:Q "|#$%& & &O "&0 g%^ $ #"}"4"a! Ny0v $ I c# 6 _Jeu@zXS6%s^&Qn .cF3%PN h5c |! e^[]vk%%  x k   gs 86   T I  p>  s N  W   %  0 w QM mJmvj/ };D C?/ P !`} &W8&3v|i@e2= "|"#: $J$%q&'Wd(*_('&h%#! Zr   B ?  Y  H  @ 4h+fb{n-LI2BJ)?Kg_H=ܸVڧr~؄tB؍~BV-iM>#Q }p~ 8 j Xwv @< { W  #' TnA\ t YJ~AK! #%q']'&T%g#U n! P!N"k##$%+%ec%:#~!y|y  v  T2LE'CH Z(R *5 A\wtlD@2?T_*Ej R b1 > g W? jKFgo;l{qRf1pNF4 b  fN8vn5U7 !B 7r J z   I f  ` :C  y "#^##`#d" !xh! .M {Hg"`srTxFO0X,^hon\ li޾"/bvE'B݊K0h-r[g98|00_.F5ߦ89Cߕߌ޵4,,~]F/vP[0HPzu hjzchA5^ ] ] l U P R]  f H vw J wuP.}sL\ZMO' b K %6LF@,kkyws2zHZ j o|Yk   0z *}u4*nYh'y S* !+<'~Xe\L' h',YCJSp`P<5F}p?hM@Z2*-%>K"PZ1h65#:T.bVO-@OiA\8\N ml f " T ^72~f  U vQr'u(9fNC$  D l N 0  F r:=A`oUT\ |8 U2A :p y <޹Lz? M ܥ  kQ4f?<: W[~R&e0/ 3& 1 - Z )X B 9Qv  H ] a 7A  8yw    l5  PaK -L= AgEhF0\ y z 7 9  [ M F?6R+^A , b t9 }<Z,M^,ZGfTvTxAkTkQ@v$?nonNS>#)\jz|4 y fr D mx$)]Yj+G6obMKK 5 :?\#7HQ ^=Ol2w#+u%^Jn:cTt wP 68aK $l v9  w R B  s  "  ^ekPP=MnOL %2.+ky**o  Tv ; - # [J*b B|K{=>w47>g {t %nYcnE)Rl@l-gbVpqxa#/s IV-tiG  J r /' @A .)JWbIW jRBdS  ? ;} +Q8fV1h,3 8 X 7t4 4&} BFj~wb12=u/Ih<,0~ZJH5Vp?/F  A yv\S0^ w 6 n  4 j 70 m, H xLN1yubaeYjz %  d|"bA5@R8 ! %T'*r+|,,+:&+Y.*('&r9$>"dC 8*] V r    l 8L~1"Pf) zm$?fufcFGa!.!I  47 ,D5f'%+F;pGPUP+"Po(*, Pz f &qC|q3=^{ s4d@zw.e";Yot,Y/no < b NR k + /F  i e "" %!k[a$O  4?*(R/:   C3eV!m&ܝ܄ݟA-,ws;iuJ7$H3{ZS>LS@`HCxgiQZf 5T[u i1QA[7W  |/qJ`; \'bip{ M DJ y4-Z{*t%;,qC$  tW}b  !KY!r J Q J =   %d=R:9|qW  eh    " T @  2'}T'ziW0ahW @  D- kpq/p1F_=K"~X`po @Vf0,``/Z@^3nK]W*{)EMJ71.7H ] g ) r   [ jv T Fm d "  |  %FtQpEb ? ]69ILt\d" 7i[.\o 8 e@ `r#y &C(K);*v)Y( R' <& j% P% % T% $#> 4%S-!$ ,D H KbQ LD i k    t  o 56 R @ d , TfinE`rx,YҌ% QЊ Da3 \SXֈ~QV+ޥw 49l<. % l)\\FcqsLCdl "5c]Qk]G0uy#04w!EEK=m)d3 +   a  g c ! kL )A5ZSFUDt|odz s^!j;:zdoUFY6  = #  @ 1]:"$=&%$"2 S*} yY):6)+ }3~plK q   xi O x sru' Y/geGF-]i $=?jr(9w4uL@Qy/I5a^Wn~Ae(Kk`&M+hI|S_"7"$8F;:b{ mc{/ I`m?mg+6lcc}qm)x~@ | 8 \w :~(U'= t ? !  a 9V D P  5#  d ^  :j}"BBu Z Glda-Dj/%$Zndq3h5T1S <=$ q#q5-x{o<V<6yokw>|*75 eEA y@ c\R'$ u ? "  hI` an|5  E  q  P  n V  @} *|D!o? | s  }<.S;D2 g : R R ' s/ _ 1 s R  *F@9*kNpNL;mbn # L!3J `F "T Zv5>F9c#s]"yc$Pf%($h#-!>C6q6e{|*1 * I *a+U"H~<)eu \PNe / %JEs/{D[ ;+"X$d &J ) * +o*(t&$f#! 1i" S  )M wxN00 9Ko]>~':Ova.38,L3bS%Ey!2#!IۑB1'jS֊skR#*a߁zK Nn$DTz% J G(  @z L  ]] L   F '  #} u (-G_&1os 8W27Fy  MOJ l tm:r:7| !# (% 7' (j X)l(&"E ^(bqX[ = n+*s:7%_vw#\)0}[d z {MD'3)3L/x{d0ZX4Yl jIZc~|_D^3~ ..{Jv i 6v7 o @  % Y  |    `  v  9 !9 xv : | C  , :  5MiiL}U B pݶbںڡE{p%{+؝T ؆La91ޜߍ=K@z"" e nibJcXn=].Lju R O;`rP;(Rf@[?9~K  j" #UE lkFvTT"J*_Quyh2BMH!Jr^b,"| 'U  <;b* '  oaw=W`)sd q 7n " { Sc ?'kRZyJp TK~!`lZ  :F6pwo |\ q H/ G  S 4 l~;u>^,0) %+3ij}zQ-bI3Yu&tBU#&5 (<~E_Kyr@޳3/ܟۈ`زeR}y5AI M` 9tfG!$1'(A)j(&$$/ |,  {K  - VR n@,+w+A14igb mYD/}B`j+ !<tJ%24\(^Se fyVA! b( f ~ 8  Q  o/ ]Ew U 5 Q 2v Iv zl_(s_ P Uq !h/-8=0GW}}sj<z{,M J ? + )De|#$ 46 j~*  G  t    (   . n 1 C GNV?[9[[OeCA >NPcp/QJ%f \)  jd  L>  n\Gc;p M{ /|t?> x bRZ%g8,zyTpR^8~J&Ejd e F  T  g 8"r%V&^&(&%$#j"!3 >.oG[@ Uo+ u4  F <  LUX ?" " 5>aAc16j^3geR394j%QZ m(K`Zލ"Lo}i8ڠB׺`6H{MԚ&3g s(Ac=aU E '  p  ) eq G4 ? > sW P /SSC=AAn0{ /id'.7C I oK./ F,6!Mbw/ `,)L:M ble h{+w k 7 X_~d-B HR` so-,L%Mn[L@op8,>~+24t U : u  \ W `?%  yq Y ro 6 CmxFRr,/sW"FqE FeB4X:O$uG,% ޮ -08J#B#]vCKXU1TmG3' \scg Ml& |x FB:*<3O]PkJ@ * I/OItC}pv+7T.e>pQ hzH5 v  {!&z*9.122B14R/,$R)^%z2! "vF?Et" }I  \ NQvi>KH0.oD =Rp0% R 05K3[ * | k D L p    u RdA:=#e^  $  ;rl - X{U6O- j  g5d.?5k5^$IbA[4>(<>NQfkyUq/]-5+K{ $: e w V i* TJ6۶ؗ׬ݑz{#zZ(W2j l/ f  1 VW m 4w `TpMf S HO+< 8!Jnb$P|mcF%un#u mJ; He We9vJ Dh @ $^i^/MZ;s, WE [ODvD!D%\(*+"c+b*J)S<()'_&%.C%$-" >xg#=Hdy%RM4H?}#Fbj FU~| dk!5PpM%߳Fߋ߹^ s,c# g (T 9 |  _ a  ' Wc _ 2  +Xl 5 ,nm N byc$P8Y'tW6x]2  T v . h_t~E|Dy.~_ \ta"hIXm J  YC -q u3KZz$4j d4lvmWL!.)ݼ0 ׬<ԫ5,\pqӪ,ՈתO2C=N(t as /4L)-j-K\FV?5VaEu[K0OkK=J.j) }1FkM- u2m 7<DM plr7  :XE 84h& YdvF})DA UN ":*t"`|eo L,||VVeuV".N_e 9K!&Gނy5~J^cz'( #iebdQcr a q<W1e7 " N`.: QD^.hC!E+Jw1X0z/|IE_2LI8t;VP:x{ wZ<=}7i,5  DN]WK} Dld+- W3 6j->N)Ux#*}= ζΤ$6# &st `7>AvpecOiP^<S > C g /nx-=ek5GvPkw j  gR [1[a:Tr/oECP r1J;KJ   2  W . >{EiG c N  f[_(<h9`F6Z@n  F u+pj@} R? ] f \Uegea)Mvy;EF}9%Vn\z C  $jNsvFjQd#:Gye dRs=bT:dn|qqWm"6@ Wu7ZlL8L,6 r / N = - u! @ |XBbtz W   j  <   ? 6   ^& zM'~)Ob v|_qD e'V s< m uWCWYP6 m7& 'Wh "I]hb.4gS uHI sA\]QX  V  A["  xP=p 4ky3E ceX /g ?=? ,[Zwzpr i6iT;  bJ  =x j n   1U ]  3"Bc;WB    ' > V>&_<:|VS,    7[  C ,&3Sv1Yl;Xj=E ' ["o#]"W [`B[ѷeQu*݋42U2l _ 5W({H2b k 1BX 7&ZQ8 ^ t d &11 ~ ?>(=zDm9B.DSz `5fe>_TfO:2Q@N !#8m%4&O4( )a)wH)~(['I&o$w"@o Fye.n m It 2 x q+";D5B@IU#%l,^%!K16[N TY ߡ]GF6ߴ[L{y\7,*:z|(-!6o}F;p05@ " m @Z )    n ouD^ "E##"nC"3!{!F!^!m!` A!PXv$7 _SF $4o7|) } t A XYw2lo4#r_ rPq'']a<icQZ\:1uyZ#r)TSH0Ypo6 g n b)7@ x $BW1ndp]OO"H):BءX]kM+ 7 Hݤ{V~uYH!h$F'A*#w,t<.7M/YR/|.+ )?&r# )C| rs % /  p  '< \-m }kx^)Ko-x-b #; M RPj[[bz 9U-f0q 5 K7Y ]AJbK> 0 j CY  FC!  ? z c FU6sA|nd~   W f  W.O\3??G}9v}@'3  |N$_7.l wS#?|>F  ZaZ 'PG8<->b^}lI6 e4X/ X|6 ` J~ CgX*suN9FVz  +  U  O%p!""!{ /Jm^ bZa.!#$$)$q#"!!q#" # H$Pk% <&2&$2"TLPn 8 M   pX7w8R   )   `F EJ-Qi3*YJPVwFS:Cߔ(=l/$feq4V :WDJk|[D \8YIVw] YW/Vlv?P? f oe9)oo^< L!}< 1 5dy}0m%9CpqS i"3a]\}4Iqk^i  cEm~mf/  FUK} 5}'(2#}W` UC8mS%VS0[7q& z. % NNEB!Yk!r,#x$%# %J$"v ekO5>   rPS:y`p'C T @ r 3Rt> }S@q9O)JuZ@ : O&   {9 ew *   <  : = nPy:= A}+wOJ"OKY"A]*ޠ޷!He$> M\]9Nhd2[}(2@xwd`)(@3 H}R_$]&A}v8zEnL:=/X K'H6zAYtc&Uw'C IAa7u8\*=75EM-BBB~k| Y# yoݭjpsOp*t o YR;l$L .qcie`eP' 6u?oI*W*}6 og!N^s2Ls~7[(29 P $hU;,gA1-v|,\ZU L\߱v\߳Zw!b>#%%&9n()W*x***4)`'*$#"`..@^%pS^[{` COG  \  Hr:f% K+ G1%e^B^ k}K!S `M{UM{4&}Es U{#xCU-vXf1g # % 9  1r kO  I |^ sgo,7z/S[4o6WisZ&Cz yZ H  ` pf K H  v k o[yA/;\T !d$&(}***x)o'#cXR EY9,]AQL"8^mP;|.Ej 'p94c(4( * Ut;K02;p|Cz G K' I[ N'{|;\:HT-. 0   H " m"y!Tn Jo h!Y!$%Y%S4%#R!w:=nvU*z'p : 4  ^c s ( U6D> eLy+befV"%gT6Z'HDr*R@ cR= t >!^tTS l("Iitf)V++o:Q  x wArR{1ZJ'|;h ck2"qUrRLp2TDG<%YjowYl>{ _KbTraa/USCd1\ kKmk}~]5I:U^6;=.NVbCD t  ;" l\GL) EBFi/q "c(O=  1 *Kk`g3v  9  9 ߠYܪiaaiSNGcsj-eD'> 3 e &Pw[7u."yFvDslg6f 8H,q?mO2(U)` YKW*2qRxAOam7ګF$cYԳ, m Ԩ ӑ/vՓ1ڊާ\fvKX 4+= G{;_W ~H % N  K:8%y o 5 M |  \Zh{3{rp"$XXjXR`>; 3@6O@JO 7!d"bb#T$2G%<&y'()_*E+6"+R|*(i%!0  38 1 | [  ] z&6=3k i 7#aF@7T `EF!;KX27c="C 1 6W F >E 6 9 #Y  E O / X b" 3&/ r)+7+-U-,]*'#]8p ]Ydv OGLEE*uUTJpt}GQF8 a  Z  J '  r , l [ 2 79`3d O&3/4%1U d  % ) Q u d  7 @ E 7 ;M iN   &8 c wF *x&GW83,Rm0K` =*%*T C  W5YEW=G$2PnbI,-Sb%Nro4(Yy 'XJ11S>MF<@Jo !Eg!7"L~#`#l!K$ M"]L*_('] gA & o  EPEK )) UN~d a  ' t 0k d o ?E   >$g=h/ [  I 8:c<a8h(1%0e6 x[ll]P\9 m dk-['[6k?Yz $P  5\}- # 4 ۹Nڣ?OZٿp:bP?z aa   z 8   5 D0 L  |JUzJ=o{s?"(>zGba_MT P 4(/D</|qW?n4WCXS   >!lO ' 7G!4Ho T {@`AN&Z)Qi(V <۟JۣoU,\AS|NQM߬XN/xDݸG4 YZ?DnGn6rTo h~}y YTAG~CRQ7>]<_   [ T S5t q{_$=j6 D 9xJ@M+  sF4:DFZf_ V N{ 8\7\!~D"7ߌMJ38K\zYuR`0pd9O#8H.2MS#U/J+hB/_.t,A~%32 m G %,e!jx ~ Y<x T :WKC4JS_TI8UAi83 Y $=eyuLMq*4qb1!-  Zs-2DhF.}@Yw85}|QD4^'zZVt?)R uK)=.p,L Z8m 8C^ z-/wd@u + l  '!-!.!7 v>k pJo ' %P xFYtKk( r%%#W|#*d(-eT|.E>@+!_^5RL VZP` A1A,Le a =or8<9E_y$ - l5O0+eߢ1ߩR 6F " -'hC`1I[q T S_z0r5i q{EYSnd>_\1p<$=J!"tK~W7zj='K>w 4k`qX(4q|?Gj! H6O@&z} x %h2 "yMsX-E 2UASU ^ N$?QK a 9om V!Q%C;)*++Qv*))F***Z(&$+[!Sg:= 1 & ( Y   Uf P*Z e |= .a ]a-X6], q 1Te"4q6`B@ ,_1r }6-!s1Q  ~ G8\ D"z#"%r&u(1*+F-?...,GY*a'* u$ a! ZO[ 0* 4Zld?);P065#o= c3߅m'ܣ8۴a|ڪ_mS%w91u"}Ct|repu ; _ >x 6 '#w @yG(>\2U{?dw LM`vsn  ' } t?H!JyI:4K.V \) y9Q4;MHL D 5Wi<GB7=wAQ[tLL3S^R([4&[Cil"eKey}i|l[cGx?PgdLq.jy*/ ln9 + K e $ s?/}4"P 6gi !X9dj+ !"#0h$V$#" HQE V0 n y Xt5]aE  Zf; wh;;]cC ]&>XpH%rh! =" usn%1  .  =(e4 E 7 W d:ar= 0Y Pu)gQZ\$E4P = \ &RxVw?d6 I? aEa""JC - 3Ds8 N 5 5x KW8L AL.q~; D9 dv+J?|ob!"rXd-3V^z;03oQpQ$|OW.# E U  ME 8 >[2*Q(N><%!crD_Dj|D fJ*U`}=<($0m)1d\uGO&w#DHbv}u6LXl {o _2'"',7O-MH 9=MlJ}Q "lwi / F-tjh.|lZ8j/F!u&D^.~Js./\;J@3l1E817rQG`((FM4p*)99/f68 6]8k[ E 5{&!$t$IL$4O" jc C   < J -  8 + z    G  < _i|7 d 7dZ % _ |/IQh) YB5pyCQ 0| > $ dH <0 1vM 4 #ZDa?6P("$%&U'k'y& $2![jdNo ]5;9"4@&*Em OJQAyE0! mBgKzuX|F Q \@b SIV^~%,Z(7"u%! i c6 -C_ G0 |]h-5o[>lz(b xN \[ *PHn$o<: n R ;0 J"G?zV{<>  B/&$L9~f\cG ~ ? << C BdK+Jad&/+lx S - : 7u\}`_d@=?Y<nz t0;YPEGyo1;`{*RrR}YmAY%1eAnQ$+6Um,,:!1 f߽ۂ M9'ή`x|u͹`hҚԧ_&O( |ז gۃh$]IN P hj9 iY {b .^QPDdS[-<! TA ;  I sI >Y^jb\ f mDEBsl9cI#)Zi Y\T4 MNJTn < =; 0hkwwiT?| u_yH##@u'o>{`2  o GDenF71uE"n%,-dZ +#_ M& (Z * + 1,,J+]+*('&&WY%($Ew"" = pJq W _| yl,J[C U>ۅD/ْS1 RMۑ*mߢ Yq \_ uD9%lD.~  \j"T T b:+i44np%qX"I` qr   v E[ N51k.z#]^  8* l  p ) ! _ K \ _ C   { r f &R<@e\=CCw]hz}< x ,:J.WB4StA%aHf"N .!Wd l.|*d!9SmK=awGW]- qC  ] 8 q  ~w.<F . X2[=/;i) qpdk+v;b pZ [    c   j  /FSZd= ;U i ,lde j$9PC}KP}lQ&o)5u1iNuYCG_W=kx9olmAIKYP7/q?Zve: F 2?efFK.J/b < #d    s } 1 D ` V  R  y 2  9@U  ps Ud;1Bt=3wt N    t Q RGz4 (  p7"@ 0 P Q  {   N  A M &@:m * 5 C "k( 78k3:_}d6[uK:[3; }aSFH`~?ܚpi L߂xxC?^,%.Mw"&:;3nff8eF h u #X / \ Bx   X eJ S X 0   6 rlnxje\22-O mz }+ V MW :?-QUd kQ&k4eJ78 O /K L 8i(+;F-  >2i*iUS}l/>tR?'>= _Z'IjT_n)u8~& Y R([sd*   ; x_U t  t ?9\$NL6vwh@)dJiW# ed;CI @ b R  A " . .  @ Ճ $ԧӘԝՓg~o6j[mG;.ma q d{ s IC5VMb`-KT(W M R    QSvrcy  C 5c 5(X} jv > l i  h s' `X ~j"1wsw~1/:=XqX\aY< i ll T&UClr%N+%BW+C]ߐ] j u Br \}HQ8yH*S|Jh%:0$[mA 4#jP2)iX]uALni<!8# u""s !1/a7:v:i6&;  2 G ?J -$Y2>Y: l  n)${e8\ d,{'/)3 D K .+  "< T# %# " z  o   mP * /WM&Bw)^HwhqR  s   fvvWO { w   \ $ n SD$  /J   v  +A !K  2 O h +L 1 | 9DDN`:"> B?-}W9p7..I1\au4jUCw#d;ߋߛC w h f 4SsA Nv / B#% ۜZڸQ\vT6^ F R D%~ 6y(bfSm l$L e $ " YWCEY<2RL"wJxv9kdN'5X;2.\JakBJ-UT  ] ( <    p hy pm 'B j <  + N `#M58^3T`:?  M UGc2&D EP mj ~ u=7*P2wD')Hbae xp - 9 t*3E~4/Cs7{\3hQ  c [  !T a  Bk   G @ N !A"#$%|&1' '> 'r(6'&h%!8# %npL * c uTEHv m+=NG*pLbhkmR2"E<9"No!1 ߳ܮ_=,nt^Oԩщ8ϭh;7F|0R5t5s]%McV&0_;@AGPt A  ^ ' {  s[ U Eb(F (HC(F82a>BxWJCJ?V .. { jRZ`dp hnZg`}('2 I ]/V w  Uy A& xSYnޕ<ܝC ٙ \ڥk CaO c"aD)"CV  #r"O   wS  sT #?F{PpC   @ G Y(tj fVe 4  } &u'1$6}(X;''GCR w  ` .Av}cE1|Ou/j ' ? xu#knC)q 6?zi4py i  ]M fO[YU# - ( |i};U 2a3$,a { c  id6 }%WEv !!!%ti"S \u^RF']\/gE H  Jt4cW|64(1*BR w  e$(5e vRi\ay >\Ory/m/d3f*di Q4 ,n} D ;K COq{<<22}0itqO L5=zA:2  ]    ! 'g Fk" rZU^mf_i_wQ7dv5#.mX @h| ?+5O jtYPsNE?=9w_ 4 D2DDc q6~<`     f6f~K| #R!Onx d/-L`kf9!O~]Q~9 tX h !> H  r^ k  H}]JCZ &Tlk\zg g~tsy-qZ_)63=!lws|R*Ec?"Hk AK*uU Mx:/  >?_M 9mkmKf )u:T=PE h # G  ' k* ۷ @ؑ <փ L h֜ l ' S !H  F 7 ۆ V n/}KabOI܊Nb  PM^l9101"u G z&'.^$n7f)$ uD `}>QAfj}Dz1db_ !J#%mJ&&a&&~L&c%y% %5 v$r#B B@ P4[dA' E0p*\C, !& S k3 W E? 0 C%  x  f2  > M~  x X v DG[p1zGvh8 r 2?={)HtPXL" -zI /3C"#T 02 )W{ylDuU.[Z%(uQ. jK-BACcH. iD"/"g[ $c`(Z-UC B Y dYnw<>  UL?yLe=POAc>NSr&P6V2q   .   2 [ 1> .F  " P 3 ]A!~, 9B   pw(A } 5~3E{   J E"$ ,@~x?Fd R} Ke{ LH ST|FYp UJ4zv:1&'[Kc 'kjD)e4~X L *eT zPq56m P 76kvW% uq 6 ll[ x46vg 9~) 5GEVQ߬=.  'UmjpK%+FA  L !p z 8UB}oE!euI  ^   ASenWY=1Dv7ItGorWir%XlI|?@13S:-|di+u I &A,^m|j1*MS,lx sl?&)@av|2Xx 1 N (  4 ) - :n) SBp}MqL\> O=DU0poDhN6F <  D_S8stsy>Nt B 88T QO:&J: *]qݺx6 & ^ءKъ>χ9 ϴ+ѫӀ& ܒ$ 6E$N~m#R-h/6qx ,Xv 5/ p t_ = 3p S  [ Y* E  58; <  %pbKZ`CGU @`|`<HE 7K8YSVI 'G>-VO=^ AR/ y ߍ!`a#ps$ۋ$#i" Eo#Ac^ 6Tu"5T&p~H\\jwd^ j /]Q#6v~yuz ! Ku ) `jMc*dX,{ eVbd,(M{>URRMm  K vico]6#ez2[# `" Df(b!$&(**=* )L(w'&%$ 1$$$\%9&,'6'&6 $!J-aZq\/I 8_z|ZF*g  !6 = Cb Z `-n! 9!7D0&16he=[ak M! PxO X(! 7sx\_&hQN).}\!A>5lTt|aX &E) B ^)NTB/QsXHKJ;;w^] zt }n w k<K-A~fB)k ' V |N rys; 1 i0߳=߇hRya5G'S6|("bol(!yy< x< r v  6 q^ c*} ---"pjc .*ju\  | L T&96 V3$&W' & $! q!V}6@BQ37hw .} 3J X f   e mJ a~hDU8 U N }o!mosU=f6,.g*G(4g }r-q R J$ayz`5!*kS Y  ] y 4U]KRxm w \ / 4 '8 ` b q VdVD ֭ ԏ ԗ CՊ֤q7 6 (/1*P].?%}f@]_&N}.  WhS7^ 3U.T2\v0hK7a8JUU'9X[eBYC<"gX;o1N}_s?:?ZGY$V5b3ke8\u^l7bSXGz2&q"{A!K4v/Qd   ',' n : w jePiqLm;4&Y0CqD% n V!amez %bbt4 Zr-h-oc@T9xb?k8tX pѵSԡ3־؇FQߙ\toLxWi@>&l[tgiF}+9DZok 6< = wOcvDf J@si#pRG0P ykT4e d W   O ~ M i |j t  W 4 < d    U W 1ndKP ~yC~0n U ~' a G p_7Bv5X9bYCCah,j88:OSiZ [ * ~>@Rc\tZ.Yr7 m [|  lL$#&6%1&S @{( p [E'F,?IJ+J> l Ltzph= R?~TjmKO0!H+*m8'17{c /TsX;t5@NZ8}* ? Q7Dqb(6hI   &6g W  _6 r  B 0K L g z ? H@EYP0j WObV*qOw7#    X TvAs3RV Wd  l 8wV?f\L!~A7=2kO%l vo u [[Z_ 5l&ec  P* 5S[[ !n !Xj 7tAnL8t*r+z %k3X-_Zr]3+ s"{.Y8\FOMnKzdxgy B{ {-k ,UBPpI1F]  9iaRd ;C /E.qU]. M $    j4   ; 6   ]  q5g  9D5L9m! " b {)WU63fA$q?I?*G<FHp ("0Yf>}VL5-q, b N SQ L' 2 ! @  er Q iL0rX Z ?_; @ L8m $f*-V @*J| JE[~)m  >B8vG6z/3  < "xn9  G ~ ^ 6 / xSM96@EX Xd 3nT ` k f  v ;( G t yk 7A(>^LfV@-@)I/e H|o1e\mn\X$(|VZG"2>+VLz q O' F 2 H 8 i E  Q } o [=  l / `  6jWf4:  h   *?~OaR.|&6JP\&Z5l{~dt } ا wG /,׍3^~ڣ^!ݭ9I $7iqPgta;h<F/0/X#3i3flny" 9XU T * K S ^SCyHIe -g4d,Ox S9 px1 G ! ~ lg$! + .T+kpf, ~*1a_"Y l  ,  q  Rx8#g:   3w/wBpl c ~*m67%/QZQ eN~I5a (q9z |-2@!  [0IC  K < qp jE  h!DA}$WnN-Y )  qh w.E3 :5-\^urWB J+]4/   wF  C ] ' = z b ~D Ow e4!OKn7wG+!yX T8C0h ' VD S@ `Ca>N < 45v  G P S' 2  6R1xQP~:] p o'4"vAbf9:_G-%Er F ^ WXTl w ظ }؛؆ٮ\{Lwfj{tj 2'!6!"F"S"!e Wv}_;\JP3s=! 5E  {x@({_)N%yb3J.7,?#W2&no ) G ^" iEx1J1"! `y ~=6GKp]eO -r_F h=>c8! \    4 # Q " (P z/2rN b8<aa ? r  "G#"^!&M;:^t \l`or!Pv3`EjE6zV.He#VS 3EAT~// & wDN921F@f.ft\ iU%O_tLUp*b  TS= je"9Q##_#i#,":j" +" "!!C!l#O p  f +< \VCp Y" {8;a.I6l[mTVI|0;/hQ2MUk`@GhLqWy|B bUM1 ~ZPo@i(^vR(s n9&f4RW"XN0Te(ZIR}Kn?##BU])jK-O=nf!p 6 { 4*zHxU3HsY;1jFB+ZA_e % %sIH6apu&c G  .`EL"]&$#!A1ge_k02OUkDC 2 W!L#SO2y,Z5.FWB_ B?lqW  |  | z) /j [H/ l  n  D P   % *  > 9uJ{j<^ lN\%  2 d D   R/)+S kZab[!2) q}pIs^"w^cuX1n "=b @_[:  qAyo{*gjqPR)0 ; %2&R5S~SW!IH b/ZFg{-dmE 7 g& lKAta4 G*4KbAM']q dv]YFysT f8CH3&Fz("=1w/nMsjrKg n@_@ v *KVijVF8=DLXgp/  9 fASN9BwYMz=jebUdG N XV 9@.G.|\CGFx CD.{9GBr\p)ny ;Z P N*{5Eq=uP[XD&v & Dfu qx(8gvZBu _   y%"^$f%%hq#'!(ac $ Yg}q!VE+ Qb j?Gu?H`9c iBwMK0\~ylzS,>fFo h #g_Zv!n a*?Jj pv uKWy6o"$H'L)^+.+/A1822;2bW1A0>/2.,+x*&)u'$!n7\THm!w }j " ; ~A:0/HB(p0NFVvBSr}iw@ d^v*$|q^vkdwfKmj0j :ln%]_rTzV>7.g[T3\h2u(N76DIVm1R_,R*jO:2`'6TW 7x :j [ 4 ; _f2F_Q[Ci ` j 2 OrVWZAP &@ mi    IN   ` : xNGTJr)_93j UN {1H8h\\diELqIS"Z[3ڽ~}ܥ+ݿK/ۣۛEwݱ-o}ds=9l[ C(q*/S z9YPWxF,N ]\VqG& "*#%'gj(f)*9F*C)&#F7 i\oY   TE   # f r *<  : \ =b  a : o% |eJI V\bcX*=f t5Y m=  ]`  rT a=sEaaX @ R nkfL^+ONHWUlO:!f#$rT;F: F  @tCK*IN![ {   [ w  ^  %  %- /  v 4 N  L! {-u5x/ H3 ] ?I**&oJ]4 v_eKS!{#b:Px(#V  I,\W;q~dsFU.c.fW";usg1F.U 5:\l=!A# & ' T( (! x( ( (h5))D)r)) (&$`"zC,  *8  r I  g`GOD>40 ^ 1{ # h0T f{pIL-   )+ TV lX K + Jk2Bog34dW%q}(H+b>6j$E EtzrR+{V6n^;qVI`5uf(M7;m'+\D{pf5 yQoj_0 /xX/R_04g6C;h@g. ]t ] > C 2 >7~'Nw$WZ   j e  S &z R Y z@f0sq]e0$f*;9Y a)=_.H3|!8i9Cpbo `G3^ N 8ޏ  IV%!9F!:gKiW''80uC']^MjQ Bn ,0``ug ":$|&d'(kc)H)4))m(z&{$C" tmSme*"q I O { `u L P f v Z :* C [j:`#M i} k Z  6 } M    o  ~7w2~Q:8t 'Q P Af}c A e Rs5|f8Bk? r  O    0tR w>!'_hId*"L#4#!+t,X -  K e6  ~'  " Bg k  ] i  3 qu_ K&}N:-7a[u| qXQc w"Y##"!p D;p*i!8Y3G>)4 4?^~ng s/ (7^~L'G*j?H\lo ~I  Z  f  h xt| l YrZ`\$ t x Z  g !Xqp(nZ" ߖݠܭ ٓh_5\ ֒ 2dAڶF`Xٷ>Eۑݏ o*9+_:'w {*wF Q A Lo l #Mh%<?so{m b W!![gnvk ~4=Q<1JmS$Cn@O(  Ly " " # " "u "##O%&'(p))Q )5 (&$!. b  h3Y  WF   + v vGhJa  H 4 d!X-WV?5hk\H`p1q<:Ao T)0yIqt*V7lqUaLv(Z0+q0FOvn"<zD /z6 k lm'< 1p R Y  Q  ( 4P f b-c5;t W Y%Xeh 5'R5?j%VEmh#0Q%Zg^#wkx Za>#kTrTTA-4Y&l*uE *4hmG#DFc$R+{7SH((@PX4nsBtJWTj;J`']d ` psnDH#'*1-p.M$/2{/ ///.0#0/.|]-+I*V߿('G%i"$m8p7 xsh~k3uM'fcAM Ml  u t X {  [r%Z'qQ5KnMH{MonhlrfIu?g)w23G;t Rp7 2 ] $ e0B|]RJ eV     _N RS   \<oKw S#C&D)7+Z,3,,* )v'&hg'g(n*++ )w&!<k e  'L+1 tQ ~ o &A #  w #t4d B Q7+YHrWO t  4 0 l U Ig"k; <  X~QvM&X | y FI!1lH=_J _/bg 2u .  ! o  KaoZ}^R+ LA} =NEf#K9k~ud_B&hSe p ׀`L $RO;|J3 ]l Tc~R^S[.^()Ve_YpP$Oi8#Si~#2K$ 5w4F Z hI8~j ? mEG`n.,+J<^[{/4Lr!-/  0d}&c1b ]CQ g   E * + d GS6/=+n\ "f% (p){)b(&# 3(H6A~kیZٶ tm' ljE2 cѪ 1gӫԖ0نp2BrZiG|NetJcSd0d=~\b=\Q$/zj dqRS5X&C K~"$z&&%b8$`" {oE  % }! +"w ! C  $ 2y   y K P Zz&  k 1 h h .Y * Yz_Q9Ryv0>%!Y- ) ;S5 "c(H55%/6~Do   R$ Gj 8V v]soy'`7G`Q>IIAWrAs;s?$!]wb84cUm~ opq"-^q0r*TidSHC`b_ 7]uq~^Oe``C?w)T 4;Gz !$W&^()9*{*b*#*)'**r+r-G/ 1i2܁3ٚ3~2G0mF-=z){%h L[  |t b) =ouwR8Gvdh8  > &jw_2K #j g_\)7jn0&lsSs70hG  9 ? V ~T ) AZ`9 N V &c  t k>.$Dkm0[ PB n{U: ?,"D$b%%#~J"7p Z !-b*!G ($* &{&%Zv#q < Y) x )t  p h p B= K i6SO3$ t#Zc.)dHu$/q(Z; L  f33^ K 0cMB!?Wu7{ O}>!N$AB'(({(((|(()i$)u7)n)8)A ) ))(&%#h![ {j     a S dQ S^    (  k ^ ~:}!8 fB `)d -gԢ0Ԇ vV,/ $  x"ul | ^+f& \5/WLYe : KNAMo=nilH %' |pNR"d=h7zyF,*3."jvt  - moLvtX9~t(A$_M g SDʩ iʆ ~Դgݘ8CP#D*7CX T Y .G dK56`iHZ @  PH)q K0 %6YSO OZEj?2`[ xI ! ""!!B 8+l-{TnW4.' I * C7>0>;4z$b[(] VmcMX!}ZZS3%{0-f.کl`0\piE؆ Yޝ u !b ;)B$?8%V !="v}6}l2N'N)r - vT~h\O: [! <wD0' #  P @ I jI?:c.I@N 1PYh5e/c}to E9cdW%lpw;exdp0WDO?_yT3;$dS:&H&'|A+XKkJ~t|0| ISyCD!Q#/#$$#%"o""X"@v#3%G'4.)*@+IQ+*)((p' p' (d(((v'%#{$##"!L!!)! `)!t aD )9{ 7 4gSk/ x P ze + 5W.$`7.  3 T <]<gVZe!w"####"Z"u}!\!!)"$H%hj%%($ u")  KaPX Y ]  ~  s a 1   9 lJ+;!l!^ :F'Ml5_.^ `*oF.vc4^,XQfn~P,&Cx. n$>*k3^۰۴Y2: `IV? ? =TFC w4@?cs8KAQcS> 0MM2C) ^ R e V ss d  d t   B]  j    S  =07B3Bp^ L _ G  e:j,?y$])@T^bo.FaXxZYzdm | l 3  3 4SW,SfxфиC5ӳ$ՆQٸܢN\kO=Mhn>)WA}H"$&'`e(`(;( ''-'''{),.01!1M0-*'%1#:"B"3#$&&(Q*6^+ W,, ,5a,`+)گ'݌$ b}8 R^#"\U$"TF` ~; G , D P U  \g"/04%\44E~rk3v7^- 6 e'7 [vO|uoD|Aep:Db!~Z [m7 :Nxvi  a kw6r2z <#Z& (}*j+@O, ,P./1zt34"4|4W3e1I .1*x( &Ej&&G%O!#"X!#y$V$#D"ju   R p.p5{"`\ @~X/uwD6u;}Fߦ/K00pGGwVn` p4TL8H]\ik2}") qI v ~  s  a)  4 8 z ] T PU 01T4J"t=%E'(]('%% #5 &Sq*r%f, %C+d\I(Q{[F:)nX;(@RJ9+<$*# U h ;}QaI\gXL<@ { E aKl A v _g e+KE@y Jf'rW5e #Mi+FeNxY-c{jpWr^4%Um{cVY 8( W   k k 2J X m u A 4 Her-U"T f$ [   Qd   :V&& ui~!HrOֶJּSVGJQgκ+E!j*IV -nOݗ?WxXt[@nbB' g,wOg@(tZ!<F-{# u_qj [ Cic6U a$'{*p,6-,*.xo-y+ *v ( %+q#V!lA+ns<0EK{A6@e  ` u \@<}F*m,zw4Rqr<DmHC11_$'}9T^imTd ,s%BUz]fKv > E 0 :eC(R& o_ /]=@`BDO&@ ia87-~Zf~+RX+]8KCPJ=  n A)!߫N(p0!j^~ yԩ 2$kEsv$6jWJ|H%#vS UQ1f0 : . !"`$&;(o)Zb* +|+~V*t)B'.%5#(K!.P(2mxp"-K1 #['*\,"-6-h',)&#," ;:%5 R ho=pvKXojKf dOR=,f  ݚRjڏ / }Q;u,|  A : b8 } vZkO98Z}>5qm3 1_Bf_D0qUm I]ki_[RyJ-  KP &upr=b M"n$ &R2'(F(S `) )")k)W)m,)T(+''&$ 8""F#&8(Z*,+Z)U&m"d]@li{Tia ;B < 1$y*S)fu,!vp y( -!)?2]hq1$5Pmc3'b6O% B < ~ }Hb v z - .   z 9 Q! D  fOom 'qp"g%Z'F(( ('&%'#! DyXU>1|i :, Z #  y  2 H is 36:'F )  O$/w,M bQo(V0~8\Z8t\{7F  *     DzNz^F<ps  5 A 8 gy 0l ol  * 3=$WWސ0ڙ( m6 qۚz1sm5m>kA-rLp da2ߜ4߯( 7V T  0 Q  . j3r(e>5W$R l *u   > R c 0 r %\ W  p 8' ^ > Y P f 4o:ߴmbUڰ،| <ZJ i ?1>5Lܾ߭6t` !N8U+9 qz R} (F#r{/i}wkv3\\)q] c]"H!M(!"$&'~(M(^'%$ 4" d HM#'h*a\,-.+.."./.U. *..-D , +L(z%[V!hJBI+} i{ n@w @ w!=' mުSI` v?* /60isf$WW8DBI'n5R^[S /$L;#hG  * - x: Omn$![  m \v 8 "?AS.eP0VT@Xi$&CS2?Sd)`NQ0 tS 9eIp+qn*7 EJ d D -Rw*UT4EB\n@Q3Y$/~5j83vax{QvtS  G=E I߻ 8 &tҜ?ТϠ$Q<h ]@ VKnF#*>E%` ڝ7$܅'7)C*0)\$)?(>{'c'&& ','()m*)h)'%$"p DDy#[-" O!3"$|&',))u*u*F*.)'&#!_oE*O keu!>*Fz'vS?5VmޙJg8߫VzCuunw0"3MzE?U16Go\`2 ߊ5f`rXs(3#HbuV!cp 1`YR!_#l$%c$[#+"\""$%1(S+ .1p45676*5Z2.+ \'"$$Z!&['/(x(o|'>%"RlgT+pxZc V  g b fg `&QGb2@ n8%(*nJxQshi_j V*#"OL9p@?c ?  l " b. - :y % p  . +OA{I9!ra 9 &/O],`V$2(0 ;!!|! j 51!P!""""1!aC;E5 ~ %Q n   $}%Y&o % #( !4UU I ?6TFjL6yD`4qI`ݟ ݟ m;js:|o1K ? S" `}wWK;x1f7n=BF=4Y54+I7n%gk6N*{u;k H  z~B a + v  HL c  {C]b v , Q  d [Qc;'Yz8 9 H cQZhAީzX?R ;aާZހQBwL]@Ni b U 4 5 F "Y AojAi,w_-^ZB{W%$IHob~tK_`2ӊӥ |j<q8ޔ!A#$#8"!R }qK 9!r"M## $#i"8!XH{%.m 0"Eq%')3X+$t,E-v-b ..-GF-,,* 9'##pm ' ?P+CYxZ1TU]CKSUW8< }ہ6/Y՜#ۺwt0ewM&XwRaqm[5n6`FVu,TLSM$x;0Qa2/URيu)JY Ixr\0\fZ$-s8< $K&(&**Y*8D)':&$ #w %#""" @#j%#( $*3$i+#+"+!+ +*B*j)5){)$***MM*t(-& `#  !mu H 8 -  E,_eHTm[R  w!"$B*;6PY$RD.I?h4YJ]eL6\0x?yiuzJ/ G VZPCUW& . m R Rzk[(`Q &! "q"!.cfuSAD17- 6V N /~>7r"& V* , A.20.,*(E$\!` | Z6(y0 .=[:SAW 6   bL t55})u#Z#>5f6-  w ^ 1 ( E?PS7/i߲ 6, 9U .Q߄Ij_X_Kw-x;nG~FW>v,d  wN 9 rE ` >z S E5 h ) )a r 4 ( VNYN%  f dKu7&oV  f# "@ ] e T  3  m  q "AJ.JpA f7 ߡؙcժϬ!VЭbӺ C ; != ^` v fa ( L5h( ~s kD ]>`OL!Ti2 [*"s %X:"N'Wd"R?7 uLNJ !N "# " 0" ! Y a  !o:/tyS4A-?T_ h   $   # 4iONg_L fo E: *!fF3\E~guX*gJ;xc84P(o:'G*G'V7;XKAAGfk1PP?\AmA M   [ ^ A) Q  [ GZ`]m~ap]\=X>}#ucSwqmp@4 7D '  O  \{  K    q !h  ," #V $# o% % !% #H ! l 5; s] stR:+F܉`lH nNmqk=_oW% [gd]7c [;u<wr߾ 5ޣ l 5 s0 hJYYݼKFںy 57jd+i[ 3#k &Ht)%,X0T33678-87d5xX2.T*5&"-E@twn:!n!""@"#! g ;  b R V .K 7be8|vXh%%I6E. t A< k"H 0~lwcժ.sЍΝ͡9#u·0ku7(\ւXXb(mi>'qP3Z Cfibk8hdjah_IK ^&L  ܵ!{i3"߶&V*Ib,-.).-h-|, ,M*2e)'9&v%$wE$##l# # $)&'d)+%>-._-S+ (|$Qd< v? v4)k O!oq# BO|OZ}> e)j,#sZ" N ( (' 4y  H _ )  *5^}/ &S}Az6Y-k\b@O H|wOSQN]}fevz \ b m K* >IrCvF=fK6[)fV'X!xQ$Q&6;(W))(&c8%Q<#T X  3t"%G6(*H+r--E.G.-H+!)h% O B!VS[]^? Y $s P e 5 d f=9B5b- ? X n ~ FvD!2#dID G O+H>1A^_ $5 N AL6mj3,\~J&ޑ3z96s9q?jOFޖa߸D9hR eHH(~9_Wc{Pg$}   5 gs  r L 7 { ? u e  - fjUf\  &I 2 )  L` 4 ; a2q) C8  g Vfl 4E^aot`?;4U߭"ۊq/ 9 Km5 v}3qW2,XeZݻ 1^R ; Ajud*8T@n!&K4yv8{cr6T >>0! #')h*h)0(w& ^#f i ~|; h w i D  u  mn r6[gozieiZn{i! fWa0B K'c"da"Z _ ޛ h9b =KDxy3HIUtjC3V v*)9f<%9,oH>bO~~k OG)%Db 5f ^RCdp?u K, W &Y!I$ AE F ! B 6 )  l Y 9 ,  # f&R )# &,_ ~-k -"l,G* 9' # ecgX> m {`r\|TMAScc$TvuC&/$:%Z)Q}G6^%-4w&v{u`ai?O;vSUs`X\'Ax]s0+GSLOnO =rd@"&*W-d/F//--Q*'# 6!G,)%= P e"#B%n&l'd(e)Z`*~@+.+-\,D,b+)@'d$:!@ 7HJ !$(S')k+'*,+N*sD(_%"fb ZI.Ov:@2ףTolUXtŸ@r: ҫ)ٖxoe y+nOORR96GlNY_Q3i+Ct+Kf|u'Hn CF  %x8 !."!t K(eN,0D2 ! e% B)p-x0;w3 5775R30,Ir(#hJ=VFjSo=fA  "SyH0s t ; Q(` r JA }p R E+ nYeS@ <{Nc4]n?o}$T"}Q C z  D[ HL8}cG,4 q r_ KP=" Mm ++ a2T 2sLVi:   )du %LU59:bLD | Z I5_"dpp  @G=] S.e}.s<y?Z 1qrAC'C"e!T5Wq`0S#6 Af&azIDq@  D X ^l,G0Y9L(v .A_Dߧ;+PV/kegk.)ߖ!9 J #`7D:Sc wM  V   J y < I Z #j41 !#0 =&`(r+S.e0M0.,3U)%^,"A<$ n!")""!i q{OMG)] ?X1W.ee' N)HA}_7L8ѩ9`,#^(}%v  8 s3$<! l o&3jy, *<}g y"~TZ G"##"#!=C9^ a  ;  d gI8?rSJ  2n  N f M1zht ` l Q I% t\Zkr J lE  k n [V 'm v O 7\WXsL&U3^]`k5ne;6}w3ݡ1ۦܓp gPA'L !H8W.4 q SzZKOi [aq 1 v *B W&499Q)) { t < _g  . | v =\P 8    C  5    9V38EWii  y e3s^  ݐ <pCڮ vA+ ءץ]? B Ԝ';Ս_2/>٦ uVؕs׻ O֞&[A4Pטzf؟Nfq5_MYS,?65~hE{4RrN.Z#8 r\c3g Luv6k a  J 3 !!"($q%'(' **_7+*)&(%#!6  )!mF#A%&'o(n((D(f(M(0($''i''&$"G @3`;@ ? ߿eQN b֙թlyӞ?27ձq'٣ۋf'@Fi bTn1w= aAMKEV>tE[e;hHzez,P]t<: @UR)@1tGnGJn&B-E i#&(*G0+ ++v+)E'$ H"k  429I!<Y""1#e"="p<" l"!> ^zft7H.m pA  U E=rHl8f%.4[ߘMߡ!޼Nkw '+SP9b* ޺JG:ַԂ U}x&d h ҍef=y%24?E F  D M >  ۴\kst$v%$ \ a N y yv ` e y   *  *] # rm sL$MFcd7B* !tD"(K"h!U  "VGG VW d # %|(L*+*)[O&J" L-*d H[ ;Tu .7  M  _ }i 8Smqp)$ 1 3 eD % 4  . PB + ,V % $,#w' #TFXYJ$u"%vpo1dX_"=+p߯,I߂߁GJ?:=%;:("37`~7^A @O YWD\o1\  \Ro< o x@R+h^,FQb%}L` z   L0 +FZ 5*iީ,_jVgȫ0Ìp: # [ = Y ITq ŷ ʅ *J   k 3 6c C {  4=E dJl<  0|:R,Q&sW ! kIv w5qTJ?;q]+{Sam%=XcB5fvwrAh ~ CnK h\WcQLnAju(Z~[/|-L9\:M 6P,,Sq]8B[eR f1[^wC|v4C(so>7? uyttZWm\^!<pr+?zFI{ $lcr_t*;tgr* z;} i  _ u q ,   ] DeSUN1]cipx }/bA>\ֻaXՋr:/۞tza!ښ${Gܳ=C>PO.A.q6u[ c 1EF r N D 'T`4Oܧ x R XX غ,98B=nߑ1GzEWE6$H,D$9I7 N3ݑۇiVC $߮ % = Z " ~ 4 ) V #  J U f  C N y l  oesd(!#"O"!/c! !+Zc_UT>$oGVV["W<Q( I ,k  0  { 0 W|m ^7!^JL( _ BU5,kpAjU{ vG4Vjt1+ڭ9;gEхccϻ-S D1ۊVf gAj0 ,dD^'/< WtHDD _z { 2gRM,~"$2&(X*,-R/0 11z10/c.- *-s, +|')R&|#!8 3 u { W h4J)AoLvj*Z r6 PN }Ji"&6%Dq[fԘJЍ?M.j_""h"E!qDcTY  U w % + Y ` ;Ek n1s! JA   >qp\l, zY9|s  >r V#%%s%&%W#, ! IRBi h $J#j\!.4 7h})  wRBh#`8Dn&7ߝ2O%J> E '۴9ֻ~՘=L8֥T5ڢTܱ! JY 5|OLDW)=  |iU/M2sg ` Aq;ch3414& K3 X?4;D c j@ Ah  &fw`   $  8 Q h/ Y { Q ?oE"so  Wp* i g,;p10  vZW) YX Hx p-/i.Z.8,-L\,Nq55_6*? tm|ܪ"Cؾ3Mn8,"9\,@j/8?, ! >KjkWneL iIV/j,!"G$!&uc)0k,f/92#4 6V 28S86L3m/+X(%#L!kwo+ S"'d,lt A' ; _M3n۪lٚc.i'/ҫuR.ؙ4۫/FBY|N ;\RIF}d{kB|e 0{I r|g!m cc Z|35 7?  ? q 0 2GTga5p06,#rOE8@8 4  F ( $ ` 58/ 2 ,}i1yh5?v"(rhVndFޡܙڹ : ]֎Y-E ޘ^H3`Pr fZ8uILDGyOa?t^l  c vk0$GTW[PP &F + D r+@#{ _ J j1  E  7 < YiHkH|;2  6 y : h O Z - I<P i  - Y ; D? JX   C     C J * < f g  a |  o_ |tC 5  " | g (n %r?f_sCӈ\Ѐͦ>ȶ)ZĂ_\3YʶFnZGJ2І(hs=2?дwbϸϒҏ$ 1$*!0*&=~z{IaQ u umEv@(a!E;$}&j)+-/0pZ11]1&J1k12s23Mt444i3N2-0-I+r))1n' % $ #U " U""$!!!L"!` g| K s:W|A\ IK S 2 /UTV]I  vٖ=ߩޜy#lCܦ\*v(&)m^ֹOq&ku.OT7)H; eW>_rd\'z Bs RDD<v6N6  G ?  : P  8d _  B +    x  t) #$l&&p]'f'2(c )M*+F-.z/0[11w1f10-f/-+)'n}%}#k!ob ?_jBv e oj:.E݂+I܇۲, rJtzںz8Iܡݬߣ%AwQzD ޅ&ڌ֊ӧnoFѲ LrI֒' 8$m'Ku*w-01_20-8J(k5#Vt9e Dc2F , v|,g1x Y Fp w"##W"V 'g:-e B  3: D1x+7R(mx!",q$&) +d.\n13T5W66 65Xi3Xm1 /B2,u(% j % |  ,9G @Zi*UC9(l9 R, 4;JRSk]usZkVa`#8 [}&:Gy#)O(EWkBz8fPc* Z1y >!8 W  * QT t  ! X< +E6:/i/@ $"4#Y#l"mf 7 Tm=+$A&x (1 "R:;bO*[Cy 3 eDl"ֽ, }y 9 '@1dK Nܥ ܼ &]-a.mBٞ^)qDFX]Slg!qa UX!MI!D"ST#(#"cL/G{ZG> z[ F [fZ>YW |0L8yNFk=V7v)Tb y B 0 /y-z H C :u;TB+h1 z - > M %# ha} ۨP8ރ'J&fl/)M^]gQ( =-7eR8 z(VhW18 GH ( >4 _ j &ޟ 0܍  sf݆n Gf {] Q|JY|  s  =! (A ,s%Ph[DVa CkbR I m }^UnF*   W: $  g _ : . : T sm /(  TX M c -Xfiq = wa 6iLH Dҋ?wя[FӲ}`m%G`Gou}4%ޕޚܿ& XNLك^"߶Y]vnT|]H0mDxseF~9a |_zC-5 9 z!>#&$&(-6*f ++4*f* )(H'&%rP%$$$R$C#_#<" !\ - -L qx(^Q x20ܲ5@'̓̒˔rNgeТD+-*-m$bs3\`uJC.A*j<n! wmlHkS:yP[C/q;7'  uPB  D y C#{ J /  |   i6!;#l$Rr%&!')R+6-/x1233.4t43>43'3\383Q2sv21B-0J.,tn*5I(U&iy$v"S~ -[4sM *hw%6Z8sjc5M'`2VOގ91%AW:c&#v Kt٨xҬtK]$ ϑy H#Pd%p&f&&Za&"&D%%$$ul$v7#!j1 1iW&!e  W l @ {m-/n= F"t #$#x"! Pu ]edm:9 ! $">! m> 9 n'}H!a`  \-(r"&Z4+}/33M78)<?lBcCQ XC B?R<83H.w)s$  7R )>Az2DAPGN T D޵ۖ ڦfڋS>ڴD|ؓC>^DIuEkFjЯ?ҚԖyCS޲ PG ` [DenINoNVAHEQjnf_c7f:I L T/n#EL I"K @$5 :&m A( \* , / X123E21G!.$)($*o,-Dv- g- - .3.EG.?-,{*J'$|KRHR # +J) EuJFq o)CXM] o9y0ݶE`׌I٦|75JH%uW'G=wO.1Q*wE{#   8y 'yC"OCd 9h OUkUKeck_WT9Q ^ ;r. 1 H, 1Q" c Da  u< $ s6 4 } =OuN+C^4T~ ! 0IHvC H  l & l C 10~," : }9-wL=MaV .FE ߎz&۵^br.֐j(ِ$HIOEbw| jX(OJ-=;iN0 C ]E A $> x  P!6" "= Q" M!o'P Wt* 1 b; R [w2jVeI#UB? ~5 ~/d b!]+"/"Dq! d!Y"h"*#t6#"/"0j! F]eujtX=$l܁s?Dq% }SۺFۮیp+UlTR_<q P_ 'q[ P(pު9~S"a$$$ݶ$b$ڵ#"F"o/"؂"I"م"l!ےBv5&b}A *e w )O& # v *1s1T-TrQy!"#$$$*$##(!U 2Q Pu4R~@M0n!J  '\Yh-/# H*059<<%=r =b5<;:8}7>64W031K1P/ -3*%&#U U ncu yvu!= @0%| # A&5G7^j$mvH&(wq35S&wFemBh]N9]eyI0xpJ OeT|qX^Yq[~fcvXbk :WB$["v(%' )+/.C182&44 n4#2&0o*+-&.!c///0/ / 0p0Oq1222MM2j'0+-D)$L w=[m[Hv=42 9RF, p p Fi߁04ڻLEcҩ5 ~}(ДqZ Ng9ӳ!ԋԍ dF҇Bѝ ZЏф:ܟl-@}:+ "0hI1 p  m!vy6W'> ?^Y^'T5V[oxhi| \j9 * . !5D9#>b9a, Z p F Q  \u1P!$%&7'I('%{#  n  =6nԃ-כ|& Q*sXۉ1Wۃ9ߐ Rt+t.JL2 !j`KV9 vbSM]mh(C d (M8\g 6y  fdo1uB,JY 0Ml Y.wW' q]f~3&uwg*8@ *vPi_CPlz UA ~ mt w U"q&y{ p*w=|fCb  $$2$i( @ M roݯ/K &WmN͞EY>M>KǸ%?:UI2E<4OPLZxlf{5B$gT : d f py ތܬRZ۶ ݂h  _%)9-g{/0@1)*1A0O00L/c/ /\.-,y+ O+ =+I+,-/.V-y,A*L&]"Q2m 6O Ysl  9nbPc:X.a7Aa/ vfFߥBMW?.,KF"78 d:HHmg,3aj ,7<  K!:+q jD.: m">%F(a)n*)'$v 9_ ; e n  d > %b *    A45QBf Q1  )?<)#1&6)H,t.@1B3K4}4 t453n[2y1J/^.-+~ *'-% !J,o7  ~Zذ~֋ JV[ߠoװ1WקJ"$ٚ7B ԵؐhsճLV תv؈أeعI]ujؙ N z3 ߓ9WS; <><,*d u 7-^D[ K H i w).ZW6aM4Jv L  u m  D~jnFuZU= | > %8 # "m'l,J03cz454d34 ;3(2r1Y11r3y57e9:;; (;#9%7"(L3).* *+$,-%.// /.?|-+(F% | yMN+SG2(ZsA548|+J-^EpMt#\.s~5&|v3ߪ#Zq@J W y   '6l1 k6!^l!DX!eT!f&! w D "T$`%&}'(s)v*-+p-i.f/M0/ . v-+' #w$c  Y  7 V ~ ;9a.cߩH bdi~j,.:MO p ] qI ( w^scWM \Ӈ- _  i j  5 - 8   A 4 H __-Y u I I go<S l=#jonFHo l o KaTa>Cm.vo  Q=]Va1BTO h @zk0N$18Sh<7 BUG, 5v Vߔ6+ؗa-ԗ-x%SJHuGEoۓ\ݾfkSM$K` XG4OBsbG3x73h_  6$+en0Y0v  R_wxY >!M""S #uz"8!EXZo I Z^ r&{{We /G O 6 Me H .; OD 2 o r0^#J66uvf^sU  -0-s"\) 'D0ۙ@*SϙІѪ(>8QSed+Ԉg؃- 8fC-~ |W@)A8{qSx4nC7zXuu?P d '##d"{M!@8p u "$t')+,,+ * l' U$ gq  m*   jVA' G -  ;s{QUݨpJGSϵAnGǵ>\oaw$}Z΁}қ|jلYݢTd9 $7nݕe{0RiHnq] Nam. [7Y #k$q%;&W&- 'z J(c({4))B*Y8+p,+-.(0:0000!.",#*#&"#!^ 9 *: S  c>\*\X b]DP }$'[*-$.k11u4.7b)9;:b2:-9U7432N/y-C+F*kd)LL(&:!%Y" ރvt=7C+ھZ ~y ԴnҷQ0Ϯ >j)Vc9pտיװ՗+/QЍpt>eDZƨƱƗǂƭ) RP] oլ Fڞ !{D$R@'  K Q Tgf = Q F /&K X"z%6(8 ) **g )6(9' %w"= t1pd+N~O"C8!#"!  PN ^_ m9 j 8 0p pi AO "?%S'!()o**@*()'P&$e "f W B FD~ 9s ySP #jA4qݚdO:fn֖׬Cإ דk2i[ytԠIԝө 4Ӳ6ӿblֵ^/gڡTJߙ߾7A#'Zo , l.6E9w #&)~* ,,,+*))'+&{ $Z## #A$$o9%%%%&K&!A&h#%Q%$'.#*"!-l/$E1`2203 2Q 10/x-r*&E"&8$*g3r)5 ۿ(ا׃ר؟ىx@"NN+Lh@"ފo`݁9BX{_AOt( & V ENu  &  s }-#    V ! s! u!!""#H%=&'RG)))(&$J"dXS%0Pw|h 4 %x@KrI}X@P | 's|Bx p"S%R'v)&*)B);p(eJ'%74$k"f~ iSb,[i< ܍܅ݷEd,EfRC>oRzh}mqW Gޕ10~DR nJ5 Uvm = P  & qV F# `? u N !0J)U3HizCt8yF:ye U( f_Xi te.QTO`j F j , b J 4 8j R]>i7bw6|g.`p9XU'L`b(:pcm" [ v jB  "  @"; $p%L&J&&6&r&&()d3+k,,--+) 'K#"#G*   V >/jdv7W{L 8g<ӭ ZcԴX'khjۢ_ܘۋm jWSE]HZ:y*%)y<gsc ; U <9x'1"6%PX')))E)(n&s%#E F"B j?   d c 0u?/r p N ? %s8yE QfSw ܯVcR-"]ՍԎ4z= ؗ7L.yޕ'uޑXQJ|c%P"1]):>/L"*_- ,&.G|[6 PQ v |(w  6 \  IYX!&%(m7+D-.y/0%0w/ -A*'L"1 ( /r #x =gb  m g]r _1H7#$"P$uS'g)C+ --*-+($% !, ߍ'ܸ ؼ֊v}qcLЇ^H~WxDžEBƂo ߱ʻۭ9*UͱԜ0Ң,IߺZmcÏ* MGfJZZ ɉuO 6 Yܧ!$#&Yk''(^S( ','&%I$!9e , !wQ2 S ,. ^ n K So  %4c-0U2xExB[ c!"p#C$C $- $$*w$$8y#"K!is u&!| #u!%='*)*++l**1Y)(( )")#(P%.(&>'(?&?)M%*$*$ +I#+!n,-C"/]0Z&2292z0 - (j "s FC + k ;VO 27W3/,; Zaܗ d܀..v_܌C._s)#WAs(yWI.V'4I X{FPfI V, w N{,^0D#Pp7c>9v#  8 ! -C Ir|&`yi4sa>sAB"$$&cG''G'y&4 b& &9%#v" yXVl. `  < 9Չ S 2V v ը0\ԴIӴJ3% " cɅ  ǩ ǜ+h 7]=Єҡ{qխU^Djهpݾ(0I5{LpUAQs' hX x : r0CKdk4& L #('T)+--F-+(*% uhc 9 t EMhV E Hy3]  ~'6|Lf>=!`$$'+*,+,,*N(gy%0"pA&HDrظ 9 Ћ?@J0NsIקSץշM47bOSC:?'j'tfG rl ad\F#c !"$&r#)+/1d3h33D2(?1.,\*@(%|y"SC A& n + 1%(:' z1 Z8r`QxPY'V7s-1=6tA4y@6A1߆5XK ,' iSFgZMg B d Y | F "iO'} S)BT{k]\/\F e9 [ ^  w 5  #V p^Kc(ݣdr]|ӒySѤ߹|ޚ|6΅ {nn&ߪ`Lލw >o]=Ye!/Utc`5mV}sZ %A|- 4"$%C&i#&&%;&;&'&Zw&q%> *$ "}!B p  ~ a/AB  t8 .4DH0fN]ޤv\O4 ٤Hy:Nth7|6\K}JaI8_7sBv=j :dh1(}m'w+ % 8 'W 7 6 9 ^ W  dea4iK&!I$T&0'a(n((C';2((({(?'&8%t"@  5u  ( 3KK bEG,o1l30N>FU$)$/q419y#Vwn[ 3"*%!'*C-k/:2>4o525$ 4,"3$21&0@(U0)v0*0E+1R+2++Z3B+2+1],60q-..-/-0.0/0z102q0-3A0x2/V0.,-'?,L"c*'G$lc  O}  s 'Q1fzKPoZs߭<ާAA\gkڱUڵv4؂M٩(HgO~l-S%`"s Uf}/tG8hq=sj ߭ ߓe7 .DfyjpuB"$'(G])))1)('&" ]% # "f! ,D  #_!'"*"-c"/F!00/.-Gc-H 3,&}*X(%H#k!! fQUa;p0  .-6]f)q5^>\JU]Vc5Kvu$EBFv& =b q٘ 9 _dMIB5"$%%Q%#r"- !W8 5!!!>!v![!T!J zij {Pr   %'  4&6HHG +93lSFt2P,%  u_iQ^  * U2nYBлϘ/eЄNtwۢs݄oܦv/Dr?:RtL;nN,*qzBjcB?} IhSL" N  " h*`b U"U%4ElIJChd ["SKHx@G\zi"Qލ8t6Uܿ{ P7 \W u kۿo۝pK\۶Dc}H=^Dq&3Cr^YIa YoX' / t(.%:a5;8} w Mpv]  |.(nTy.ko3Fة՟gs6 kfhx?Ή0 Ѹ PGv0YKq  voeZgpv1!"K##1" Ku3)`"W d   S ' '  F    Y  \Z v| / ;: :y  J ."/ ^~.gke!~f&^/S|ڤ@ն ԣSԖil@ߪ],SXߖ_8 96ӻjαm7]kׄ:t(i>53n w|f0:oAu^O!LG$   -X    M9 p^=.BR"3'z.4:4@8D$GG5SF!C>f%9i3.7 * '%]#$# Q##$'&'A))^))){('l''N(h)*+,)-,T,O+)u'8%"N fy#3D֊sdz] ' ks{`fĈo;.p5Avُr0&c0b7 9mΌpdϛ;֌2HJq'o @~ʛu!R#%m''% (#(F''&V%zh%=%Y%%&&&i%#8!`) S KKcXZrQUsu  #7]y g{UNEzg`Q:$jd?jj o V 9$ Yv b^~J Zs g,b;:fmn+ M+ 3)xۤڴ)zkȴ_njDǯTKo0ׅ{Q,^\No/X I U$.N'b]('R%C`!m<KR /!XXfo f u l I k } J !Q  L ! B 4` yS H s 3 N P 0 g,SX[ZNbJLn%@_4/]AmUMwQ޺:޳[V1ӻ"ԌQջ;9lYbފ'{lo5M9DZy[tX>TZ?' 5 $t'U2*,6j-IH..S/f/z<.7---Ap...H-r *'#?#(F|,N/V0*W0\/ - , + +v,,S./01"R33322v0F.ru+ (%%# 5 F!!o"&"!h?v V_ 4ۻՉTjx5ǻdiʀe<͆A܎Цw~ Z> " cՒըZߝ8ֲߵg4֯o`b~V(g̛̜l<Ҡ 1ߊh^|icq}T3<\ 29T i Y ? d Z}P_ S i G /  d po/   Kc 6E ( 8 y! ez,#5GuwhK%  RBAJJV(q(L+$ޯ>۪$lJђ\u˿dV ] X׺\؅UA= Ĕ CCʡ-j4!#y#\H#&">!FJ!!(!!L"M#Et$0%~%&&, &$ #;!m1F"$ &&A&8& z%u +% e%w &8[&&E$ha"/vjo'O ~x o ><!Taj/fAK`lF C jۂ1Dx T T kr . EɀɎ!v ϡ"[ټ =. SJlۆ5 @Kkf.Vo^ o I4QR 'E\+ !".#"z"i"B"%"L#.$!$$#n"L3`YEvz h%gtT:1sܬ:whҼbB v E h{y_5 k_5h`"r5% (%~**t, --.`I....- &,k)& "GXZm! n!!!7 "6"e""2#v]#3# z"m 5 b/ mnRGG4f3N]K-~1Jr-NuolGp'ނء !ʤ'ɬ/@!6[Վ&&lzm)Z@$ Y -h<<&|9. 0 c2 S8    E x4 8J\CctB{eyn p(]tQ [ B&}I|F%tQ7n Dx}X$>@dQKo?efI=8߱wb߯zޤޚN\sA8RgBZIRmkR)WoHmxZ# e9#2Fl ! h"#S%&(((V'ev$ XS  A% (+lg-. M0 p1 @2 2 2t"2RI1g0. ,~ r*q(%s#f!i76k[=Wcf !|""B $wnߊX`Q׏3K;cJw ̐ $Ʃ5'zȝ8˜Rp֩ i]Gs(_ޤڮ]PՁӥig{ӄd#Ϸ~̱nLa;ϲ%%W/HfЯ{ a    j r |ە Q X6jw E0g5&K ( c/ ^,LcCH6u c/ b}t7HtZ,5 7  T $Z_Z LE-mI"0%2&; g'!6'C$&'%)j$R,".L!0,1 11q0[.;+h!)C&#R"^!!A!;!$H#7%.'()R)(%"1gcb 5 Nx ># % 0W 1 ? x d ? { M)0ED  xu}(M5q"~Vc- t uygXi@\:k'tbX7#x/-\I luTL3|qO -o |[27 ~joT9 Y A $ L JzX5u f#$o 7&RN&U'%I"B( H " # $ %$,A%%n%:%z9%#lJ"Q f> P ;6:%^ws|AElimۻIfؑg~dWVm~c"OnM2ډbh;vk_!C&)f-y/x17j11h0jo/ri.-v-< .u/FG13i669 *<;=[=h"=cu;S8S<5M1X *- ( % !TLq:/] E"}#V%B%?%d$9d#0 M! n! 3 Vg>M/n `J  8 & 8ތ hD zYӴ?a3Tž̿ur{- ϵ 3P|x0 V<uUl hA9Fݨ@֥դ D  ` i ڳFq&MݕF^ޠߔcxN$;,*6L#?zs n R-[+ei]js2(gZA/iV QO#hd oVުC+ՅMr~ҋ[ cԳ 3!B!6'# $Z}'7q*$W-/71-2H2421)/N,M*4 $'t#m^$Yo  {A1tt|M&e, :U VS:+* {33yeM#.  zp }p J  ^+, .T:^ՋZץ2ُE޹3h|]/Z:J [5&|K,xD"&%g()y9*c)(*'$$Y" P5 UmG-WA 9I x c D/Pno 3w -)\L,W7?J]^ Cf 'B`"f9,m[XaY>[S*4 $H-w FcxM#-7Aj֖RYZ-Ѵюfk=}֐Dvޡ-8sU>^%"6 FU1>N :Rc `p&&"u$$T$g#O# ##H^$q%Z& $'g&)b& J%P#" '!>[@ f# &p)=,.61+ 4,7c:=x@^C)EE1{EM/DJB$l?J<\95 2.o+'%!%#!"!+!j!#9"NO#hG$a$# " V" M>ݿ{ӝx;KΤuB2z>fg[^UFe /5mcg(WL>^_}/O4A9ѤK V˴y6[)p)Āȃ͕_ F 1M\A!:4JlAC7 , ip =G N #  Qs W$ zvk'-5CA -Ba`."& ) + ,,, ,*`)-'%"#%!' z(Y('/ 'B S'&b&_%#9" 7 ( ! !t#%H'M(O)('Nn%"'K xei=a=cb/e$FD a= Q RI  R ?O 9 ;pGKY`5C;l12/(> u6wn3y!-f|V't)w" \Xjw [F (^=RA8Ak  hlP)o D !; " #### j#!"|$!%V v&~U&%s%!#".! _ e50oG D6 LWhh.kpI=+ټMjOڈ`?܍9߁0J^^Y޲7:(v -+a^wհAVHڨ߻& >D!u"[###Py$I%L&'/'o&$&n$_!; 3 vQh(&Jj@ 3o!U!+!/(|OyBo~^r L < VC5   0;- 1CMn]_H.lϔsg%(apK Ժ3xM"\[$L%$^%HЈ$"(!7r{=%x0}{E ez  wTS4=4Q  Wt ݘ . & c [C  _ tٙ ڹ#iۢop#܇-uX [% ڳdO 'M NV7)A5S_} y w z d usG  \JLc*_f);LމfB X%(*'K+7*'O%s" v"%'P )) /*a 6+4,b5---v,T8+G(&(o$"mJ!X$GSl uthG~v8q^l+7/*[ rs{ eH \l >yh%p5@~ !,9kt<@c}*.mNZr`#`HY- t*<%0-P<cQ N "g KC ~ 9  Oj"07^7z:k;> f  w |O ` iX`aj; 3  eY?J YBMS7I%i,Z<(wo̍S'+ŀߠ80-޶ϔݺ;C1ڨC-V:ݜt>2#i/c   x [ "%&')C+-C.).b///t0 123< 3332Q1_g/,p)>'$= ! #  e^9N!]"M'Z,uL01 3p 4{ K5354v3R10:,/2-++a) 'I$kG!]I+@.eyuK<lv&h`ͤ7ʓ Ɔ Ô D >7ҾTKPVBϝnU T E^.1E,a|r"XrtFIݮא-sQ%9m~tV ¸~SkP>4AR,g.qY ŏAD&>,ٰ_?]< y'r4\  yc=1; ! T b 6> S (V  S p =2vo)QX = b{ P v~-/x "q$($% G$ =# ! :q  %!+K"%# ### &"'a!'$'6%$j#n# O#C #P"8!\Fk=8 @O  83 Fi~D;Z  < U P ) l -hL^$%cxhMo D :    e:<)BF"]DC_Gt59U']~i kZ1{xQ = <WL"  `  `C M   qh5 e )'l {!^& RZ%M'n0:TT^>.KT!!%  3P7d=U}^9 k w 'gH _b3WUbۉV0O`75 orm6}Eb:FA1q#޷ tۚۊ* Ld%\*Z/3n5U7Aܢ9 $;'<g{< c, l >?2g* q B~8J|td?ݺXܡܥۖ Z ?F `ܘqZc8qf7T@I;j3AWJe^Q T 8  [ #z e[w@>Jmt 'B*]k-.ѷ {՛IS# "ݿ#=#o!V ( m< j#&(Y) o*]++e+5_* '#jD# m z  j # ` _x&&< > u - ] $iS. 8vqM3.CJX?`N8kN&j\ިH ].܊ dQyV(ߢ{ # O 'u [ ^- ?   I h . 3yK 6 se U* a [`. h. |ePin #Dz:ba3C0A:1R y t4+{h`G[W S )%AE %C;Yqq4ez޹5ۙzn2֋6ؑe[G*9 ^G>Eq2+HN])0;/Yg]ipkH  M #%z'7)>*2,",v,+W) 'o$&"2 &TJur![S @Y    }!%){g-`02P>4-5d6U_788C9n976m6Z4A63f11/j./-+)'%|"5Nq  ߘ;%GO Rk % /{  ó}/kɄ/ri7O's}]N\ XX `2 XNB WchhjBĒ5RkN r"믴ótp´QEB49iW.b-nq W } Wv" YK3qg5   16>sn j#q\#8  tO!$)J( +.02:3e&4|4o@43G @3223"4v5L5b3j0K?,4'$"ZA4 v}Al7gtW}~7&?Fv y +{ _DViNi00Qjm M+^  >!f~WS52G,2sR1ll[8N1-Y , K!5##y"A G3  't  & ` ;  * e a B m9A[[uI*> s 8>M5vmY, QQ &wx% 1 f  C h T8[ [ G?  5?!_034JYGQ zCԕiQ ӹ֎Dfx)*B:B78D:i;U<+:=^<2:7930;/.>./0823s4255"54A3z1Va/,f)n& ""?.}   $  K 5_   |, }|:sG0BUdv -!X>/>߈XFq˰2ǯæR yG OU/DΧx$ @R A_? R _ c 5 ; C! 4yToކܶ=BؾsӃy 6 u XZ o/ҕd٠@u5joF@bXAF @M3$eClnw&u"6] G "9%HBDRfޖܫO$F/ݨ }gފQߢ.{Fyv<x kr j7p " Y#X#h" !^Gs3~6k ;,/rjY! y#mGKfj z8 !7#)# #"p jd 2W  I  ugRTs#bgX JF݃ݳޯ 51lܽq֫oW@6oZ(:@Xi{ `0&v\# C    93~/  } a =V _p }h`[B^^#!Yd@.[]DVJ_4":#rX#P(2,l>+/'VgP-!98%*16OW5(ݖO6ܲ7ݝܹ݂_ޟ_ {7A1Z:f KOFB 4"F(-ND38;1 z>?G@t?5><:%6h3/ 8,)($!"M}"[vg` O b nw!Q]$Y'+*,.K0[2 A4 67*8S#:P;;7; &;h:b8L6$42/l+.p,,=+2**(&(%9\#k!6i%V֍,҇BX̚E[ E"G#ͼ#M##"8x ܖ߷k6k1R%GZ-f* P & 7J7QDNjjĈ1z뢾JʽJ NC)ݘy#`ΤҦ z߅D ls".Q 1 Q, )jXT;/|]O Lv# V#KI'h\<VXDT<g=#`  Kba  Q l - 47m9 %=)+9-. /3 R.h I- + ) & #a  ~0G:%JU6 h c a e7 A\.Gv2Ve1o T>O+xXze Y B n .  2TIEoAN(2Q/i4u nsA@l> g2nLKAwPG! r@F$QCY~$yE-[c)fC  W   ;      $~{wy s m*A]qQc    a w46 u!pjg<g){xJ"T  S W q#,uXUoh%wxVtIړz%۩d߸ NcN.߷"߹&\߹*,.1޻0T14%2X1k/R.,x)u'Qޯ$/"AFlu$!#/\&''S'A%%# ts   y7  9/Q98 "(%&~( 1)Y ) <(m&#2!8qN] #= ~= } Jeݫ?..؍ 1 AhD`Ыhϔb E 5# ڌ < xP < nf1 8D6    61` 2 Z8xT)#kq%A]}؛(ץz'ԔBu90q "ٹ1mEy#] $5#Ks  s  S % f/%p*OGgI H ;U /h k ] g3  P 1  Q ^ Y t@ yL  qddl 8 ;} %" %&Nn'r&w$!|v~t$ \g'$I|CkYi ^?88r3>\ |J|fplP/j!9NLVNWL-4- 1 O<iw bm'f&uZc^S٨ڎ6GFp  K& !+$]%Z"%/#\*"5! X e  y-sQ|JO 5MY9+e=jCs|3߆.c9d9ilp x!ldA m R +^'  ,ni|u|G9B|0>lQ+][۩?ڟ4Tؒ4tםN(Zj)%0+w FA O8SYP"&d,Aw2=Q8=D'BD ;Ec CA?=;85E1'-(_$ qT7 5 ^ L+}[h!Y KH '#&'7)***")(&l$C!;9s$m ܬy;` GQ bh;aP=υK*ȯ3}B4E- ) Wý ǀ r 0 PTFEE 5} 5rKy rpO qU:>j۪Z&̃ ȿrª(RQ`ﵽ)X⼵ۼg!X鱿0›iţ7uVͫdёU{R}y5s <\&cP1[p _ ~Bg 3m }F2]R * /  n@  {Bf~rN|  XEv5y  $&T' '_ & %V $ $/ 5## !qT  um5ll j 5  z Q  jY ^ Y y # /c a3 U 4 $   L  (O" uPq&  CG N2 v I T z Ep xcv}JU,k C aZG)_>va PD5+q   # Q W V   XO  p   3'@xMsP0x5*#$8<G9Is 8 Xh   D $ 7!fRf : 8" C ' @ *L<%.Xl[;P_dH(E"%~l@dۘLU ئ'ؗ`ڮ@# !`s2Y]a !U"U!$/V&f(װ*"- .c/0m/ 0.~,v**͐)Q%)r((($((^(o('|M'&%=#M!./tV ztHS   / ^H-}w N   a!"]"I/"9v![f e8u" ? DM@*.UfIRI1:!wfYu73f?~U z  {q Ezahp Y + x F -d1Bʱ$y)͈HُNgy 7A.<7lW p m) IGoB5 qwN.F .5t  Q #X 8 -cB^w-hqah7&Tޫ%߶}'x"Lz6B^7  3-[{] &\ 5!}jn*9j&hL " k  Q | 6IS1FtTo: 0Q+q':<Dj2%e 9 |h[4Z] t d  0 `-8IfT~ {)Y,WMhzb3R.nzb0ߝu?BJ,Z N   !b! f'jz[=  h5K Z 6 ?P4Kw=: )d݂d( f(@\=Y=e'tܑm (-y,PxbP'ߨnf L O Dٽ ٤*&ؔ@2H`Փg&}rAd =c;C qvSxN(du F%^ f _  c Ue -!$ l$ (,, 0{3A 5 7 6- 5q=4X2_0-.>-J+(%**"_;FFo 3 *  3 qHp,8>(8 !q$(U+=.1O4h677l7G"634P1}.*.)'#< K \S22'~@4M):L>xߠm A-q|n˜0*DB,ެ  w_73pOG"6?}>*` /i`ZK֒j$Rm_f Q#2`ʒ 0i RqcT th /. (v_r 3p # k I  =R  Cj6R=t=)$cB &Fz _.7 Aj : & n ; ;Y SzvSO!2"!!w _'wB!A qZi(OX  La Kf}>)2:Ex o W5q}Q%qu H ?7 - #%Yzs4o\sdAZ#NUWK0fV(  -K"!45qOs| } ; r ! (  TT dntGCSr ih\n6] GT(<x R v ?9~ 13(  a}BjB FT Bq j 4o uGy[r~S)? S$wu {"D#[o#[\# #v۩"&٫"*W#Վ$T&Z('՗+..00D1R0/(.-'-Li,,+0,,H-,D+T5)a&Ky# 5' [}je|Bk4  m , Tu85 O[ g\ak[w, ^DX4VRzs= L cޫk  g׳jَܢ*d&\X: !  T&D3| ! lgdi 9k>,7&;Fbݽ~Zw ֩XֱHև7-lNBԯlsրxٕT\|+(dB Q  l73O10Y -%*/ 3 +6 b7 7e 7 513 #1 g.l,?)'*K&$0"x"hVRT ww 0z\^x C+5n[v9u; }r C/ ?#t&R)`+\.)߼02:R4"5y:54:#42<1/-+r)P'Z%Y$ #B! FUPi/ kU'Pw<ie KXC}hkk}"[sTl!Pca\{ڶ֣nkΥekƮVz8< 5ZklБ}}O{$3wMa9~Y 4d2$ U(0,8/1{1#1i/v -9 p+3( l%~!AnD 1w oD $% < WAeMvEU  ~ b w G J a BV; 6 =   h : l=.'b N 6H[U1^ 6[b$8~Z*iu}m'QO Xp 3  V+bM.ar_cZ   oTb0d  NGns*Gb>&"-(,800Sc/,#)~ -%Q!O@pB/p W fe   k 1 hL- u,B\q!G JHpCrWx UK I ^ t~ =b Em 2.zVq!0D!B :}?R/ _zfF )_ 5yrO p!O$ 'C:(ݏ(܅(Dܜ((d/))*߬+J+h+!*d),))*,[-.~.+.z..-C,h)e.%py fEJ-W4 8 DSfI_ 4 It# S _ %C P  O H9uE&Wj*2 7 ^B_|B29?P }&0g!E PH)Y p  %DF487@.{*jYFp3MW9 = ; 0 5i!\RT  - 9 T : \ ` {@ >{> 8 m ' \L  pA%N m1 9T;#>= // -݇)dcؕkerݠ<k3ch~%Jv| } v  * )  '{Da%7hR\{@ T$\ =@N_QrkY9Sx|J s oP ;H"xy$)%9Y$"t92:^Y^-Xp" L() _ \ e  9)z}+O?M>i "P1*#~/vu< N | 2 aQ7Sh*zE ~ݟ%8}}ziC# Q%9.߫t7f#^>aǪq(yO8<̓ X aُ 5ntL O P Gb \ y F o^3}޿Kމ},v$5 $(f:5AV<"hy%B'yL)*V+,,,h+;*T( & (%#~"k \N B  $ "$}3o =: ) 2r 4h<6[L7&Z Ǧ 5ʒȄȨ1kͷ Ҧ ),"#ל#$=$u!$e##T"" " 4'vQ$q% 5 q j =d70.N_+ fc=ep3<*]Q*;n]07ݶسm_3"]>Ǐoǃ"@06c# % gmޭn}"nK>^1v 08W&rt !${' )2,-V/D00 ;0/--R*x(%#5!36&twh"  vFw  +R`#<-+##`a 0 u : J  p \   ?4 B 4 O\^Yj&. >,3&QmsWhZ \Vb Xn'hik_ [ $jw,9TIRh|55i $9_ R  "=~~ix l I O8Zf]-r  pZ . v 4J~Px   @T_sns,b " v\d^Tb + * ?~/Xp,p5!_RKaYptpZ %yNfuh`MOAjDt^s ރsXޚHp (ڏkԛ` !n`#.%Uc'=)yr,H.t1q35mt6~C7?8r9 9Ni:9!740!-^) %L#]3!9d 9NL ~zBr<m:Rt\ 3^G*y6e H  kUZ   s % r  PH : n  {y0w"j)yrC@x +jcKQ M N C /28d(;g> c4Bۦw \" VZޯܰ' FՆ\\ KK^s? A+{H3hywc0+N WBZ8! B 30'aqk Vo < 8 5 ] m jYyW 9m )i}EAIB  yt}3@&'MW7xU  8 } Z8  8E0<(P^Tp]dtE7SVUr $S = ve 9 xJ ! G } wR{0QwV W!"`"3& nT +r_r/m 55.|؎֡co̊b^Ɗ+ֽZ og%<ǧʍ)G4dRR eQ;uinmegsaz  X L1.\gA c  g-1~"%(*v+V,I,8,+<V*'$ L! ~ Sw  ffUMk?1m* ^ !6CZtq`!mNh\Ӣ<Ж)- !Q!>˾~ p!'#$&hԺ(&*++L٤*)O()s($(S$(v (z'+&# C]?T H E+  g  S Yo1? J;(ZQw-%9[IsF  e Kcz)3$yօչ | Cր . 0t . 3ޏ o M  mhv|+qcoh* UY  ((QD 9 l!oTG  :VcA(..h g)6QAm5`o E 4-&dv`!l[p` ~ e i o /k  Aj:XO &_r[S]$:Pmd5D!>[U[~9haz.2{8 l Y9 #&((*Z)<(%e!cT)kwFR9   ~ dK4&,KI J w E  = WWEE^o!f$" &&&j$| J h :EFD$aTm>    # )   };t+I-eb8oN8h\ *F 7j5eK>wkWv $! +uuDc9{E(| i  p?  q;M$.bθ ~#R=&ʿ'ʸ(P)*v+E+,t..%M//d3. -+9W+A+a,--K+)R'K[$\!l{9lT>nO|!B 7 ]>#MK?H 4 TU >8hH7u & \; % e *m>S;JB'4BjAz  8!s4y( u.7z$jFD Q /dx#է*'ϱА:#( lQ$I&u+v27]!$$'{*+e,+p*o1);$(;'En'P h'- F' &b%#<"  [AUj;UH#  q  (Lc WN#+m߯ oSے4 A رK6\~r?]ԱV 8>"Qa$y&Պ(֍*I+_ڃ,,,9+)[(_&$L"8 y?Q)Ity\:s$2Hri./( y + Q + -neR.v""xo}sz Y!N_niQF dЋU ɡUЪrԺQR٣?۹pݾUދ5UW ޕ"?1xU` fN#Q)&-}/0 z1 1q212 32 ;1* v/Ve-F*C(?%p#+|!rkIi #\S]`?fHU^Hޡ/X,1_\ ^ jU AJMr-0kz pd@#( ^@ UN:BOBZSD{c52< &k#k%Kg*Q7  ' !  ;    $$ a) Zv{XBl I zaj  tf$/|k\U 1  ! N HG [ 6' s 5y@rt91ko!'%,.20 1 2 |3Hn457(9 E;d _< < @S( R=|\:u } q<7? \%o!N#3U#"G ! d14gFjx b # fNAs`)-E &wp?r \:rL n#i$W$gu#I"b <#d%kb 8 2_sײ֞֍CTlج%ڲۼKm0V. a4: !$'&+')p(8))$*O++++)' $=!ld\D ?qdJ$^Kt|E)yi~* .$mD8)`@ |g Z_ = xY !i9x*oU<vZ [: e.|b$#_e^5sJZa=>{~sysFNU   | 9 c  U gj,  {  i&yr \0  .P |.;41qsP :=$]$+q[ W  < g . k  [  6n1  B F   K `*F{op'R[U_"͉LJ ~LKqɏɪ!UХ\_uiXބ3nn=g0_ona s 3 0 n 6} #U   *7l YYTD%q{  N !!!r !d([kP & b 9!5!! \QW5 fOn&a]בe;LB'FQУ 5˭^j1h L!"eG##ӏ$Tٮ%]'e)Um+8-.r012$37"32yP1Xi/-t*'.3$ 6v5 xB^_1,C7sxr;lF {~ sG  h FO Z qF'KAb9yf % g HN*~p A=02JF]s a`'i+ @A !g #J%&'(a) )_r)(l')&# 9BsIf ,(4N ) ޿+ݦ.Op%FAmf'w߄$dgbEK'o ^ m*.B%p Wp cF@>(6j;c]p?K'18_ Ye /4L <- [W+kZ   P du O$LHx#V.AkR1WC Jn?d\/4[  : RM8= ! #7%X+&&E&&,&t'()t+-Jj/C011$2L22k220q.*%  m%  ^Hp HPz:<]0*SY&{$z'S '2x"^H4(_ P ! .  n l{Ka+ #%4''G'0'T(O*++ ,o+b*'a9%*"U+f+t v hG..z6,J0,mV?8~=qlv&F =՗ 6E я kу 9  vv i LQb1 ݍ e#%?''0N'& &z% %$8%%B'(*v+~+)&L<"7f+w7t e߼%gt?1ڻ0b`P(RBYGz~: \ g9i5PVz$3#{0`9e ~ VZ(WsHmQ t/Z#^ \? X#=#%8&&'C''u [( )| ) * +++s++) [(W&8 # @ _k 9:|C*0 s޶I<8dӌ/FMb+z`tY,r lNO]' O  r-JQ B$g:QU7g iQ/?9v?'|2fJrAGKz j } y ^ N $  B 4,';[{q^G]@y l 7}M,9`z- $1 o? +X63[ w"#y$$$" R7N p'7K9pt Q 5x[~ jkJH89PZag%!+ 0F ]A<  ]2#<&) + g,*' # r : - wJ S " j r $o ScN5ZmZMn[_: ,R 1s Z~bN"x4 W*"j"S! 0 F#m *zJFi JJE e&l~Ic[d gSB JSP ;hE%dt^ %PE% JqIyEw+Y 20Jސ)B;,fl(-$rSTu K gwmRwh&n/  )3kk&.565(fSB7 ]0 sl:q?Y?5tB}x3ے ڽۂ#3\8xMBU(mBy`f^p 4  zKcg#&_k.Y,%x V $ ^ `Sh} NIu!#$V$$u$L$ %&" ' l) *~+s,;,b+.-)&# -!nt  a  gycVݰk0j՘L480 Y?ҁ^ԂsI6v۠w} [7]PD~%<! .n     I   ~t  I Sj@J]dzW$vzauP9^ ho|A:"A3Q!ka <W* t tLUvXYH%+th*NnRl!Da{<6 :a V܋*[/ڝh Zׇ[*A އ!3!D!A6 nC +!#$;%$:""yGFG CH f5߿lSJ߬aۉL%*]Rܐl=_[cz** lr 3&xk eBOvpb:  QN I Dce6 Y @\WLIp,^  l 3!#$H@&')***G*)(&e#y  C = /  h?61'c,h\UUa{ ?JC1\v@aMk %$V2 0> V5}O:@j6m+|ލ.(چ'׷- W<^^-.Zܸ|`Xi*" 0B* x "s*jG1  ; |  Y PQ6 e!> Q )/"lzY4*ljdYfo R=fhi6 m 6\gqbh .  ! $v &'q&Y $=- Y2cp  clB]\Sl`]gX/tVH 7+=m  K-v >0 tk {  3 *     /  n  { =  Y< wk.JVW Tf{^54SP-;p3{X v \k z Z K,_$:Z{ Y  ~WQTl ^ Z r(3Cx!cj dOz >,   . _kv'6A1qdD= r52  n7\x#|Y^:*5_fs 4l-i79-9'" ASM   /"!F \   ;^t M``F;0 eWA<'c+ݾޘJ "Owpc~>KZlx  a@ \! (  eU   ~b~|N"= w T;  z9Hm!O^ # j<  G|` di5tB| L n UPV'}p<^'['t ]Dݗ 7>1)0]  ةrׯN6&<(XBׇ.ُ$y 0ޥ!%9'l*;+**4('K%#!(%Zu  oO#K1RsfuUO}a(8`[oqE*;lJ4tZ@ Cjn3/@{EKFf5=vs2d>m"P # I Bn P L | Lv , lv j H[! '# %, &@6(W )`)'as%YQ"g\$ $\b6<% ~*1[% h@Qai4 l06}C"|R,JS*d1o{ e J n '^  ss|{(CR($ , & Q M: ^  \\HW/49 ]!"$HQ%4&& x' ' ' y' & &&&'&%#!sY[ag< BC(Ab!)1_qOkF4pqV0CN&%_ ^ V    %R oN:6  <lb( N_M*zpDoR$ݪ_ۣjيa~Q<Ӆ1)-ͮ&ZȊHƼw`|NTvђՓ ٓ @\+ 6T/YPyj:f'5<E+}6 8X4 T"q#8"+5 l*Cv2k j zi .Dx B@c96T/Tl * = MS9Nd m "qw2{KQW! X(>Zn{E8(7D|w`dKu{$+!2[T,\u[T^sp$ AZ%ht-?G(F"V33{DKW ܌9ۄTwٞ Q  H \/V/coyT3 92T}L2 ]qw7* $K{INLc4!AFMwOI g hy  []K-\ b ' C +     UxMJSM*Y>$}%>MV*{= ޞ_7UsuU'%C4@4G/b,3~2 _`X  d]`Jv59 E+sV Q e  F D 3^mI!!I! ~hgS/}7jX+*Cb O }'M<9D| oas N^Q >E 6b&NBܽT2۹SWޛk"bn3)%h&  & r J  o ] u# . RQlr5'qds:(F5'v|6!./x6Y\x I{ Y-Y  ] W   @W :  4B'~D[> Q6 3O 5zre 8{.>XB1 Bx + L  >    A~=8  's iUx9 ~1 <:2N X پ^ {}Mv׵٘@L8fjۘo}B +|[T@ p zb}! |"##!\Y'f0c+? =  /'GrNw82qA . 9 bJ~BLIE!b:)a+  S   ?Sv{|[;v's87j:e`n "G(HM(T]SRU^<#z^ 8 X J C` S]  _ PH t +, :(  `  i q |     z UY U G%;TZwFGjE}2FB*>O&| xnq* gU rPl'Hdw]pZy],F` 8 z Z "?)*3:)39B ^ a 2 I r   % r `\\t4 t *;E^x l Y9LV{  m{h8a= nEq@N\a^)h - C <}`_- f &A U  ~ fnSQFv wP'+J  Lq-96hIyE%BVs  % ]yZ:XD i   ` I 4V oO  K~]a>Eyzgl& z_"$]:iO')'EZh: tt *i5*Lt-y~ |] fGGTQfP n]eb<[W a CKTGZ}$br (c  a{  4 n+V } eTYC r  / ~ { X Y H/DEs0Rv}"ELPlc%f / b ?k! E 0R y:@>mdz@QG)42?f g 0F)bgOa+"#]$ # +"'P81de_Q\ ! !S! gtJ; $$~!D  \ x"d2V6q~.7muqM*N\w4/x  NQA}E؃W]ٛAڤWC @ޤ^PwF1$hgIkOvXd۞YNdP; C$/C},jX?NjCIA< t"RP leJ$FmJX&*$14ba l ^  ( a  <" l~NR +rkEP z!" + 3      u ( n._e = g b P fM/)<m~Z%7e p ;l>KS Q; _g ; Y >=F/i>BΉ~lijiqEN$[Ϸ 0I] ȑ-d٠!)d?BP mw e=f%} &! r  S!)8`~`e = z IQ e Ja;GY + `!s47ZUFU+ eHu׆ ե5 5z $ C#FM_!{D? ~  m Nz  [E M : -e  -B l > z /   [ S iY  x@ A* N!Y/'!AVZ  $l"] /Ea&e`%0F 7 = 3 n D   C VV = 0  8 o+[[5+P@w2:OMܰu2`/NDFQ-!Jy RU7}>+!NY J!j"#%8'vG(((2( ''w'a@'A{&$"AG$] 59Iy).:= D|z|w&H[g]Sn+tk=K,KSv'8M5x+4$uRK2vp/Nr@^|z0P.${=r! 5   ^mv X "C6%%' *+,-go.5B.9-c+(<&"$^t@mz r 5 HNnMNd~Txp_SuU/9Ht.E|JPTaNEc]~Cm>]ȟJə^H=,մع\QY D^\QOw6t:N/F ?Tl$E?2lOG]7,Kk@;` 7on ~cQ7f gUJR% v+fA i .%`>  N{UWO^s^& s $^'+.92N!5\7887H5J3/,)&:#/qDW { Xa a a]U  s -  !@:zp 7K P u s S    H#Tu@C* 0)Ym2~7&.1 ; )1-aRB!z/#^$1R%}%:0&]&ʲ%0$l#YŞ!DoV#û zJ}G>{ks.Q[3^X/yJ uP @G t  5 & "  Cr  &reaZI8Z`wm` t q q +77?V g _ =x F 5o&HLbK/,nU7ڢru%dkHiƂ!Kʋ q b{@aߏ R   A }H v 1 1 p SL 2  _Zu  ZZrBcdm B  "#K$d$Y$#Tn#~#"" "j!\2 P]ccG/rH <F+7WhB57A cs94'$@ Z$ g_lBg B;uOyCG}rStZWs. &9|k])9!;O#xr$$$h$#9#f"xI#N#l$S%L&+&&"&YE&#%|#R  Ln  c  # = ('.ާߜkls= }:=*\knlX Am c h " #  ] - K  1 v ' lR;N'uM WgLTI>*E\kT} [ޯrߓF% f  :u2l EDi}iGom Ib{  " ~=- B @V  T \b "Q.PR&F:EhO  ?{ N # L= *t `hM&[tY ۧcKSW?E8&rhXgSK.  v }i 4$j'H)o*F+k,6-h-..hO.o-+`){'%:" Gt: 3o S6a=f|dYuqX)`a`6SSk9[a-!=H!C+$&d)v+ ,,\}+D)& $!# X\`c}1B2   P ;.d y L : v wU:2,RP8GA  :\ DS?JqU ߲RiA<"wڌY^sC Uu}w֢ؐ.ފtnYҪ[Nn߃e+ /|0;p {9veZ6a05H? < e'YxxthUjM(NfHF LX @@c"v .I o1gYEn 77w <P<yqj+N p/xeRN`YR> 0i|.]E&6?9 )I9 { S XQ`FP  $ jc G w  P Y Rq%<,4i"= c*)܅ ۑ٩'d{ *9ӏ-vPCџ ҵ ҩӃgr:3]1ov" M\.@PH"#X$Q8$#8"Q!Q  qWQf4QNSRcsI% Mr Jk D / Y7_4 8g'j }j%%XA-Gt/M/k(|% ( r N f   Q)rIb ; p 7 0 S  !{ 0 ' Ene\o[dJp,x9 "Z 7 T   e7]2!]D#(!%&'&($1('j%O)$!o"`!!!L!X! IA|' xlL &  {  gT m Y m{qXuf!-GC0b=5vSA&@A zh)^ ݑp)^ڵ7ޟo \Yb-f:!%(a*Ju*!)&#F x [^KI7 c k 36=E; U#*$udF3Z%qGlS>&Ry9tz@=x7|*:2zMc.FI\-P1+yGs H s 6 5:mlk[QB A($8}ye . CC(C>; J~I#cD T<Y ! q kZkT C E$JVYj" W ;   q   w B TeL$;& C]7 VwVGd,* ;JF4["%`(-*+,o--w-0,;+(H %  r_Q"\'2Sbl8&!"#lvJ][uS KCtngz*aXaQs@Zx5M>60&C.D ![ o\cl k~ 5 f f]="$V&f(Q)Zm+ J-R .T ..%],)U&D["!$s"'' ' z$ ' * /   u P   1@*=[ x kS]U(J/BZ`YC FA  R D ,, QPYޱ܇ىB 0L%O˗B̃~E UN$sR sHT:lK?/8k'( |6oxxoVriZ[NlR\ c xTwE)B=O3Cs/-:Wf h1 $/ | a Pe Q 3! p   b> :^~ + L 8S  |f! u wW{dXmd<b~T"4$":'6)*+ , -/9H00l0.X$,i.(#neBA/\|m    \  9HB j z v .  <^]F83 "%'/)i*U*#x)' &{$6#ۿ!ug O2Ryd\ Ê`lj1*7ύӐ<݃ d#0VU;[{>| Lt \\ T "T%')5+*c) &-"#" ": 0Ro|66 Y u ?]u#sFt3tn lgߜ477,QX@U f^1[W /\ sEX$(HMi[BmIXJ^ K BJYD>J7!p\ *R{I*P0!?""'x"" n! [ 7WAWn  z! l3k*& )5uHgp ) |V - @H ! 9ZE~oSt._!"F$` zd%PRK~s[l$hC] rCjT ]83' :  `!n)w,=|E / d   G U  9 b8SBu)8kn5x yw qb+{.I  )P c5e@i :{g"^g;-Xv{z~vq{4$T>]A&A39"bf Wm@mNn57(PKXh~S* C|MA{QVqw&p<}~{R]9U C pf=o] #C* 7 %0  AZ [ 26 O) h ` X*.)L' ({<  sg V< n9b 6`R8 :#&A*:.^1232f41E.>+x($0 wy4O2 QBCj)ENE1[z \cx:R+ml8xt'\s D :El:/y\Hkh Gi/IHwdeOb.`hUe{B\"s| < e)[s|2E><d   34-8~keI3T1N!B"O +sj 0  Mti1X!?%px*P.^1w3q g3a t1-)$/ *mXk \H(-^N^fKU(@/"*vդқ2q|3o2#I7V_mdvD,T+ײڈsj971-Nl4wMhd ]"p#R#"=n k9TuJj5 VvIdIF}m bOY;M7Fbv4s ; p  U^Rr*$BIo}vz<e/Pp f sc@_spn"4%W'Q*y,O)./[1I35x88;o?BD JF2EFDB?H$<\8Y5Z1.&*i%#!_ 2  c  R 1 4 4 P(*3]- {wD,'P:Lo]~J' '  T%vBM\}vׄo{i՟؍ ـ!>P!"b  W vRg  qhXk% #owTh) {-q%5" $ & F'#[&S5$ * -VI&<Je)S]kc}NEW,Aj?]RR#-=:.j3 `, -csq=<8,V߰uEClo $ GD !h.rN"ۜ <:tLU>ڃnbE xX k |~ ,'( $f'Y {( _( (k(>''': #&Z%$$#R"nw MPWeL j( T-8Uk! yH  =y 0 x/>iAP0V[)TG|tUUeQaIlIDr rD & re1C#&#(_n)l(Q&#} }0y([D ` ( 2 jb 6}"[SNߚ߮ށE܂*O/@Mx3%dQ'QXx"-w"H0A6nIWMC39T*|YV]8a=$t%5u 6+ o - &c F k6AlJ2Jh g }dRNLox&R-3t|zqH ^ )xy   C k  L [ V( { o7K'71t> G]lc[S 0A HvC{UgBJ;:Pj}.)o.baO(  ? X > [t9=6@TUey\*:Pr| UZ D?Da/yEft;b;U[A.|(sv]"T2]L?Z>UUN(U$"SM R nkA)V_Zhex  "w  x(!#_%<&% %#" !8 y/l4so*jrO" < "   b U^ 2 F"/ #c ##Q#G#" ##$ %Y&%$e"VA@I< V )>T0v+(M"alL"]oKrTZ}/|t^Qd# =-a~n}L/T 4cd6rrH  L2( h y $)SG:-u`nP D o91p3-)'CXJ xA0> s 8jMQv%:G4[+ /,@S   Ur !!i ""{#$wL&'H)hu*^+++N+),(%&> o#  ~lV  mI:1P67o  Ez dyqDbPsBqvYF +4-N/ Z[q X  1{YR ! Vr(M~Pv޴. )  r v Ab N Us2  7 %"+v1]58h99)8A5&^2L.* &} #  oZg 8 s }M&01mFki2K~Djc4["uI6}EV([ph?>JSMaS'3Cu_9x i g H2>~G޾z( 0ۖ#%&Sw&A%Z#O">"f#$J&i '1&<&W%]$##d"!~ ! !q!V! 3! s K p: S  Q [w , BU49"xxlD#( : wjA3+jZh(+=Y  e19K}}[gu#w:*#U 3L's0GjE1@A n5&  } 1  D& &]& O !, AU _ 3u 81VMo]6Mrk" tx ւZw`tS$p{C90(+rEEp  o:>kEBG)?<YMOVi4r#Fa0  ja!$L&.h'>m'6'`'(.)v* +d,-4(,Z2*z.'Q# Z$fou4#%  eyK++`V~XH%G(R{#l-nPeYzJ&AM7]3@enBc   | o  $cQf_\^fm0:5@U"aS[Sfk?~  !#LqA>\0A,.^=3T_߶0  T ' '{.9A2Lqsq(-u(dhHe xqs!:+4p|=FUdb-/=2:p)G! r l5Z$cG?:  -P \<*>'J "#?#.###$%/'8()|) ) )))('y%$1$#!##" x"7 :O]j ;.-s' ?~{ ;y/hT{nE*Ert>OPT>bs6? {J jb76 &; } e   #)X / RNeS~,Vp ) ?>D X*ttzV,Q/] d~G,u  T"` %'( ) * *<*+*\)/:(&=B% *$##_""v"<!y I    A     2 {4 } _Wt5CSz 2vg oQHFZ%}{rl)HUhAF g <b,2# K e } nC jy"! !$!&Y%"udvc5QM% I e&b'RW/NHNI4U 6   W Db  < +   * ; )- HP}--2- 6  N    ) b 9b:;{tqc+-VmoIL?f|*eZ^yV~`M4QyIFr  dU=!BB N h;i,+0ksP`AnF  c3, f$\')s)C(]%"<Br  E|NU*3a   % @ YQ K % v.tfNi#uem i j GRJ^1DX\jT L< K>E&[VRPR   5h 1 ' f ^$C<~uz  nBS$qv5~ C ] 3A`3sDeEE% 83n$@!<9ߏ$ HH؟Z!ٳJڠcg ٤ <ۘYDyW&QW@JB9Jsj) ~sZA^=VaR"X) L7g-E*qL yY}",Nip=E7\ 2 Ixg ( 9 F ` @ w=kah'N&F!JdTYS _ )pza ) hAB'<2CopYc++Cb: | V$  Q a M )n` E H p d . `v 6u'7.Ta>-i0$|7ogc 4( 1 tzsv2\8!#,$%t&&%%$#D v~_.bU.k$W=LYRjj(m%n^uMC|'QX@R-k ]K1nq9C:;u} >k X cy v t q c 1[>}[2bhdaE{!X"#$;$2$R"!U   h  _n#M%%W%M$I$#f#A#9##-_"E!(lK:UmbiB`K^zR {  ]r ^Yd`]B'$h+NSjG?Z0@FT0'yZ6~l]ECtF,g?oR;Sb"eNF?<R>y iCVk)9|KXr`^ ;c 0-?|f96 <`v#kt`3b t 3g0 R%2.nsW !:!v 0HS=bAcVUDb!?#@%$$:R$T##"Y"E"l"d""D f" |"n" "k:! =(L!E"[a9 S i+:7^PP d <@ K Zi{}"e ވ <97 jh }sLM XEN35 !`x,;$%iAA}h[b "B>pDq]{  =  !! ; :1Yu[qU1 o;* p'j[QAVUkQ$+o0rR9iw}-oDٜUcu uA&ߟV@ܫW ٧S"5ډ_۫P GNaPX۲UgpRՅ!em"ձ!lֹ6׏>ٙCdݖޚ3 U)3hJz j + P <[ M K _$ ? H {  j  SdhT[Zy(uhszKe  Z{t=LFDQCZr# {[ ܠ [ i  DS < B < 2  QnW}h'^1U,gRSOf! G O nRgrg  ;SY-gBA;H#w 5| S 6 ]# a GH=V<"5# { D߼ / qE 4% DQDѸ0P=U.7>1 ~WczEZAd/+k3=7d@L Qc 2q "2 L<\;pB/QLjjPRc ,D jd?W(2+S9dnti?6 '   #W{G/^`).a{YlE X W   ( Y  =@1+)si  "  \ )  7 b c"Z n#e " 35pS N] .^>e<<}xp fD \ D rg#i.cP8+~(o  WEg3GG 'Pn@[9a(d ; CEV|$yH u c 0 NXUD\OFW( aJFq|j!^CMV = i` Ns?/8~2 j$8 e "s;~Y_ F D&i} [ee@81I PdMtqp ~  6oP[ <Etx) C Fel{gb 6ߓYE/5 K[-Gq2\i>W0  ;(4v]u!"|"f!LG6H8xg%YRu g  7   7   0"' $ %]'(#*h+w,,t,4+v+1+H* +_+,)~.y02Pr4[6Z777)-75v3/+i%-l>& ,NmBRLh C?FQF<Aн!eLmbѨ.ҥqD[aiqX9&q PY"2#;c#"g"%"L#%(%*g* *8(-&$e$$CB&F<(N*e*b)#'$g" 1N k1p=bDmb z@ &6 h  m 2i O ={i!(Iy K1t?;HR!  bߌ$,HV.y:__vJ:-\k co{%A ( q  1 E  ,K : 2![Y8q97iMuI[ V]@h#~$y}cL5p g(y$yJs#V DZ "  ߂ )ރ  z ! ۜ  JڒpٯٴU4ܰnM K5yM%fMp_ C gv@H * &ro M (< P$QIWߞ ns">ޜW݄;!9 avdb# PN#T%&&m&7$"5FSIv YD0R !  +; .]KV n  k?h]q49 |w7*V<# m T   i|BjA   X SFd8 O seNKZT_ScT a"Qg~9eal 5XZ +=NeTNs:c7G . }G :1)Vg p-&: />]q/Rv B^7gz )n* uQ @#|yB 9laTt Db~0' &]39"%U$*%m%6$e"J !" " oOu0 \ KP0lVkBH6L T +|9caR,&[  1&&,k1ܬ/$Y A1b p H px<R.\Ox@?4۹"(mYk<8:sc_3rL )we{qk`{8 M5   C dr `  o  d D w * T |NlI 7 2Q\L=),mQ>H yS ;-)v  ." # Z$L $ # j!2 b ; L  P]^%  j m tK P ~ ] ( y I a<\:E)d,_wXl\a 3 @ 8  ca|<]ddW0 ]2 sK?(?{J܋3l aIطJ٦s!3~3! 4#;w@[ ;x" &W*--..!/-b*J( V&$8#{! Y4S}} R AFVF}tO+  $t]- w 5yaO?z!$g\%>%j.$"_!4 nI & !{#h$?o%$P4# !Fy9 ']ze5bz4Q%xtӸ1Iqу_ҘNd׸ٿkڱ'*8۹l۬[vYY>s C92tdI0[>{E9&@`1ܰ ߩ , OE * 8lz?d M&};P ayVWb!="Z"J! v! ! `" " .# 0# #b"9!+ "%8UP6BA~  n Dt g ߩ߉H# Y-6<ePE  M f$q1RLD % Z g )RWFdx\k7}, B?zr0$P r *OJ?Pp(+@ lz!," H"!E >'ih{%&*A/ 5U \٨%9~@vOhpp*z2?^h2ZLz 8uqk7><<X  Wj )#1b|٨Q8:jxȰ[l!QҦGHל؈:۵=^UY T*p"nozo9; 1 %a c d o S>(v \#` 1HE J.l~N> 5 KI / $nY|3Zodav `$ ( IPoT$v[h: l OO܉U8gB8̂=* "9%պ&'))8*B**F{*qK)'a#QfGK " *f  " +B * oGW9h]l~ݶُ٭GBn!Yx#&m:q ~MX }Ny>Ht^X oRz % He " D:ZT9g<tI>d6OW1*[jF- 0 ` wCHT  "m#n#E"!88 M ?y (- `mJ%!^"u"!cRK%g T 6fx > Z ,w(+܉ ݣ#L5/'d  paI#RPiG+:?ޠ~p ׼niנrbF &nx@\~pIzNN)J@HAVNh <Bp M3@fYFl  (A 1 g;V~o2q ^ [2!$W%BL&i&c&J&%'G%#!=&i3g? IN /8sael P w R ;2g/3Q ED F#[n&='Y&$A:"*   ,?< ] hHH , EKi(Aڿ1gH ,ڋg^۬ b& ZLT2xx[4mYT| @"1z}bU!m#x$ % %<%6 # p!i! Kq?qT3KE N ""$dr' *!,O.\0I11 1 /.-+Y+w+**'-*X)6(6&\$ A"2 ,+Oa\ Qjnu1fx>s,t 2 ׊:ӫ"z?1mrRyעpisjۊܭpވߡC | 19fy" %P,&%d"~IqBa1RfT޷1&>cD*oڌ``p%4A af|-@]WT<a< V  D b5B_)  { GALhF}*Xl !?GGMdA%  L#5,~ A 8 0  <NiMyzX   V j+a\RM'x)+mx}G ?-9! ( O nj@) H~6)9F  +u0x7m"b`|'>&ZP1A G_LGE"WoX Rp&*lo92 C% <ޟ:ި=oJQ%p ) 3+E,2G,nDp}sj  ti c  NH %  $/@0^rA4itUH2^#Th2W3 r  ^j_ (8wo"5 '}*7,+*WD)'Z%$#"6"E! DLjB  v M`m-N 4ע{P˅e Ɉ Ҋi =) 4n()|Q]ff?vACoY`- Ea96|tV"^N G-;+5AH`]h ?^ fm D0Rn C` 9UoB2^G(cwE> -@AWR 7 5eSr D> GT]!I&+0489|9w7N51-) & N$ #$# @$ %!(4*4+,,,C+8+*CE(%8"[sGA|B GC>ܸ]|*O۴ 4D o*l x }۪ &` h& q &=+~ B { h G1CXP nx!;]kDf #: ڦ؇tic$Ze!?hzs!mo v ;_<# \]  7  K('5 M \ z hH?  % N.].$.,+S)%(&#[! )+ ~ - vs~rhtPGK;IjW5ns A",n]3%|G= ]h4u JRWˊΧ97Ҩ]( Y (ݍ݋xݫ܁ۡ5bmp0D޼E9!$g&;& &Y %;%$$"h%=&&(|&=*&**&*%*#("'L!$%~!vMcV)  LX \2 C A tP@#&F1)2*+ ,,*,,x-.\0D232A56F8C99o9 9@86n41}-t*V&0!&!Ki, =dNSFxܫ;0kNeUGMP͊ ":ѡnT!>_? a,  m.82ݎ*0ي#UHߧjN1_GJ3taH 8~4wܼfv $ܪ!"n#d$k$>$$T#!g [A3R  ,H`x"Srf 9<xWa+Z3a|Nz qYI~=_Zh CI K/  E ig 4f2 q '(p,R',uT[O/@4lix&eC'Vy ~` a"=R+60  g,NfF&;E85~ޤ~d^~2~vӨEiTҢI<ف`^oU2}x/o$~;A.,) j9 y   2yuC!H7cg%>yq#[_<kFPC5Y - ] R jFDv!@#0##/#;""U" " !Dj!gaz)k l  KogY+I5K}d?2 = K uI*8Mwx;.k.yM~klm\3S,ѬyB ۬JI("P8*!j^S ;  E@o@d`T_]?Y3W9%;(>DC &l P)th< ZVC|S!#O$C>%$##!\4,Tw]{P:Ah]!.:V7Y\2i0OdИФ c vМ g)؉RݎOMDn}  6 T u < m_> 1  @ 1EyEt,F Hblkܨ%ٚB8avRP#Eߑn#<*Ye$gs!;t;D] pBL ^3   B j j deh`K#  nmSBW|MKa UVB%7Mf2899( ;A=#2'XE+.J#0M11)1[1180l.+Oq([$e xTC/'e4u`\ Sv '|ZZaG2=1/iakT8% nCHj~fot  xL2$,I=.  ޷t%׶Zѝ?Zѕwo]2=HՒ ?~gLGR gNׂׂ ٢WzWR"%E^),/S1 1111"1&2f*3-40515242412/1-/+R-B)*'_%6% 2#  9V lMhgUx! g"r%()*F*DA)'&+$|"B !j Y"S#$6%s%>%M$##"Yu F=3wq np4E0i[ ۶wٸej.&ӇvsZH:[˵GS:K\Sji2f V:% wB VsK_T?>V֣3 l.hܼ >k!ْ!ؙ!A! R|_#1|k-F"#2;x  Kx . vS~r[ a!%W )),.X0\z1@2222Z20a .L*J'-#1ha  g:mNeTf= # +  M+ M bJSx !\"#$E&&&L&$!{xRSKJs ' AO^~f 4` uuT"'#k<6Scf#Ug Ru 3 &FMp% qgMn ( %9r'8G^%9qw#r6"sTNPpZ*j J)aV>Z Jcb ZI __h9F %Ru:wE)hwECs%} g۹cGesBeI9UVOMf/K&p-10LSGO S"Dj IB@1[)>rii0p63U`x B x ))2 hCd`!! 3$ $:$!X ym7"$'C)^ L+ ,-D,;[+ ) I&">@n ޢn <  {K$c 5:>j0f@L Jma E'gHg<  s, vza`/ RU)RE +V+>6|ht\D 0#{ = lx o ] 3Vn1%pd5' 4 TiZ|+0D$y`\~|evN ` h  j5{"Q'+`.011!0.,#)Xo&e7# _ IJ~6:Iߙk=ۻ66|ؽF3&rv`d)˴ -A Q'C۲Q3?M$ 90  * #M 0o9 P R$&'(6('X% #!7K|y${0 ~'VXgkۈwg1 !%#I`1(9B `  ) Mq2CTpv r ~ D < B ` 4c 5q$>QzvEaUK -E6U#z #\& )+T.r0v23e4{43/1-)$} ~ X! T ܤ.gԗC{ oۼߘ8bdE0+YXt!wmB]\  c @   QlR39KCDcgme9+P^]1B&Yٯ NW>Vm)w#h'N*2 ?, b-SX.Fi/_0m1(2w!22&1,092/s6.N9,:*:(9-%70"A6J4F2d0g.X,S*7T)(Y(b)6*;Q,-!. / / C/= z.w-'Z,mU+**C++$,,I-\.O!/Y//D.,)d8&Q"(\-.%/PLQ8 ZW8XXdMEtڏ,;ؒsכTִԴJ0ыS|9яgh4TUsi^CF4 )%Z-2!#r%r&0'M'ч(ԏ)D#*?؛):(%#"2""12!dW|˓Y0׶AMt9H }/)w_cyx6 6% o<2#'Hv E-b)ӛ A`\#^͌NM3LI}/0 b nW WQ SY FVY*|g!!"!7 . ,1 |5 V $d o~jC78Cc<11DX? 5=!{1 4.  p@. - E  + ) | <  " , A   ?P0=  V l.  f Y cq\Ge-OJAad gX   Q#M`{bSeh 5 p. @ # 7 18oހb+ݷ P݁ S  ߯ S `31*)~Lhxm)v{#1iE0c_F7k>JQU%[]4L_p>ۧ^0-U ~ } z:rp|v* !m =O  } "$?%&'/z(5)K) *~ H*.* u)4M(&s%"h- L^^ yb  {x9G/3" ) $ T 7 l/0;kcG\q\Sdm+7~$dY3KnM5_ן;z١K0Hڐbwڤb{%m 8b hn-H":c*!h#$*%i#9!`hOy2'-w~Z B z wo  AcG/mBz2F{{[gx. ]XJF"%m(,*+ i+.+*N%***r,-/2)3659;K=>M@>  Lt =d  "Hu{=c}#p&')R+,w-~e-1x,\*1($  { ?41}S oP J)  iQ]" (Dc+nM--v*-+b)X&# !4s o7aa!|#s &'m)p*)*Z*(&#`$ 'kh& sm0ڪEڧRڏۡ\kߗ-:K ]}d QLiTxmeqa\'2pLzl:bBE nTJ_lge@ g K@p!?A$y%4%&# YH Y}[ ώ+H_sZʪ ̬5mΦJΎaEl˩x̷ptш۔RXڰזے3Z4{_R3 KXkGHQw Ne0kg9H6q g V TcK.P[??`@ T7 L o [      '"%& &\;&K $"!Dn<| y" ]$ (&'Z,)6*+,E-H-el,*'?$Mu6) DB -l K A U4#BO /JuM:Z !lS' v88Y&^!&9X'16$9? y !- K \F[9e 4+"k*" %) ~) +,o, *< '+#pCIi]QB #q  AJCtmb'PST}*  k..lAj[Qj4<?w@r!ު#%%f%#!G=|S$R ςJ.6 ̱ˏ6ʝBiσНe~Lg\ +J;4 M&P1p!ԬbլS?Pf2m 9>v=r$zb\b%Y[+U c]x}IEgI9d B  /AJ!Og'}-U207':R;~;:8x5 1 2.*F6'~$W" <t)vGk "#^% '(<)(&cp# g03? "J#$$R$ "v\(x?lY Z  gsgޢ~%ilߍM]#2+U#c8IRkw { _ lsJ6 V ?7 ڇv^@V   pTSCx½ǜ˧TJ5Btz։YbB'ru "<ݚA[a!X%)J-S 0J23!.4(3a-O2N1/3,>5)6&6$>7y#7L"8(! 9I 9 8$ 736!4%3#32=2=O2?1111900{0]0 0- C/ -9,a*G(!&$"#"b"/o""7#8k###|#H#E$$%%*$y{#!T S:4  + `&]{`:8cqӍCϘϿbw|#0&z ̑A x}8ΜϓL5,C)D۶޲)A4 ]#$&*|,Zo. .o+&k! F<H;hۙ 8 a Aב s i& *h \&H6' ! : Dq O 8C'g` k=|Wf g !&Z,\[2l38d=ADFHH5G_چETC:!@D +X\$^|@L W"G${&y'x(G-(&eY$0!6 {o_O2]  W2 C ؞ &6 ܉ O *} 5P& u"199H't-'zM;{bH  .z m , R U k NJf~*z { 2"_KnA'U AZ 9( 7"L#K$$%&^(<)+~+>s+*4Q)'&%%#6@"@m% ) 1݈G<3ܐ|~bܝڞuڀnV)nMYH1OEG!qleg(S%/{r{)lLkבcwѵ..: F۬qL x lUJ #BP @#&B)*>d+* (I$ 5| }o !@$&)GG,A.V/c/.,g`*'ޤ$h! #: ]Xfh Ԭh H i[ٴ5ڮcܗ56 A(xYAUj)h X>(t+2 > Rx<- T j] tP`f     9 +B19||>9;9!$$V&$'&$:!&)ev DX[nwX9.Wn4V_G  Z m J3-1Tg"dk!%s)2o,W.C/.R-A*<'Q#H]K | rU!4 'D(HL4gNBGw )% ߃A۪7 ݟ q PY `<B1lK:^A p' W  yz n @/aC,+ B 7Kb9^]{"H;  n   V/RAc~5Zr6"_. T m  rK[bW*:t[ s* fJ ^ *e'w_ ]+xr# &(*/\+Y*[)R&"/}oQ0X7 beԛxxg0ʓ?!P)t˔ b׷VDڴh xJwܥܱuVڮ 9BհԨd.a\׉ ڨ߬7lSm==wRnW[{TO $ sAcA`ZQ * P?KW"~1&) -</ u1lr1d00|/w . ","0+m# )#&$g$%"h' !)w, /X1V 3!l5"6#7%Y8%8&8& 8&-7%E6_$Q5="w4`3S3B3332 0 Z.J c+a O( %V #9 " # w$ &M(J)+,g[-,6Y+)i(7'&''4''&$B"[{ f  2MzjLmK!:0f/}TPɻ ] (ȥɥʳK (A߇:< "xU%S(*+n,,+oS* (Tp%"7 c&TߞޱP-ܡy;b֧VիӕsVӭ|=ڤp[u MOR>* V mV1>W"!'o,V03Uj5#5+ެ5N43*21&1b0bk/-wѯ+(ԅ%C!z<2. L0MV @ {8g,Yv-wv\߷ KݹL#[ݨ(Txp\ig{8,L o"|&%&;'&%/$P!s$ M%<]/ܧ p?#ֈ2:ilX( Z=Nފ)e)0Nto 7VM=@Q "f$@|%%%E$Z_#!o~.1 p ]5l1HQx  C  $!  T$Oe!_|#b5%&}'' #(('&2%$l$c[#2"!{U kqV>׼ՙ>ӄ tWKNћRXҦc|(Kw&bRl?*s2LE\f~fO' >.n>paho  , j?  J ֲrQQוئL cc3 !BE"4!) RF] } e/t l nX&!$!(,+5 /~D25Q7Q87Y75M1pA,&(o!fjߢߌZ 3 @.[51=23"=> jPw*\&;ePzvBf zDHS%c'nb;W= N<?efߎ{F+F=W4 "uS%S'()* **,SS-p .-+)\&?$x}!K3Bh _OKC,mNb-DX   , @ ,t6Ӳ6 fC c ڥ);8$rݼ(ڟ,ל/hի12й3?4456[7d8708AԈ7mi6]42!ޡ0ߡ-)/B%~"`u#& +xVqRQkwnxA S @ h Z؍  щ ϛΨ^>ѰQ  n \ 3wo0|Q2;pL}hM2+}wO$Jf ~RX46Dv| w ! T"~"#\##J#$h#"!K +} I 9 Sm Z  x#g  -XI_)^M(b?^q,$7I>lI9 =!!"!`!T)MyEM  U!f0@o׶J3Iihܼڛ 2M o~g_-ImψeЖЊЎ(Ӧ^pٿ{0ߎ* f7ާWݪۄkמ8(NW~E ~Κ I & =hJ;ɆFșɽp1C!#R&['(>,))k)g)) )*)a)Y'x%%+"/_ 4d7:C<!}=#>t%T?&?'?&?%=$z;"8j 52/,, 0)> '8 %?%%%$T$ #+m!tI:eqo eO }c7Nnm!Xu e o!L~ݪ2rZ7 a L ,22vos!GOSNZu /-HIn`P !Q_!F+!0 hl l!}"k"^" 76a8f O;oܟ-YPڭt]5m6H )4+a  pOAN!s%(+L.0[2*x5v84;>'AD6E/EDTB>9]:4".' " . a01?* R qTܽۿE3q2[B ,\EM@bax|!"$*')i*c*?)D'4$9!?`o^'2: b f #ܮ! ԗ " ϬJ.̭ʥY  ͽ P9ZG;5J>-UC = wv,C  R   ) : >%Jq - ~/*C,y Gk  a +K O qT [ y  7} - b   h }M *:sC !Z#f$$$x$~#x"]h!` _O.]ѯ,sFX:@ʬ o#M8Τ}Cզ?ؽcEծڗLX(ڿ,z'Au{Zؾۍߠ޶T 5Oq\\Q=v-Gj#H'\:zZ)FU?Q 0r o ;6u{ !!b!j  G`A`b3! #[<#">1"]%"S""1$|% u&&v7&$" ;^b<aJ\4b^XH9; ԘJ9 W(fٳڣ,g1Jy`T$wGtN1&hc0jc>( su ceyGF <"P$$3$"S, *hb,s.F )"$aV%C%%%A%$P#K#G$9&H'&'4$&iE$!{S^4 __zvgpvPE@C`$yr_m+,6 Ik@( @})V#'ډ*-:1'K46B؟8؈91a9&862.܊)cݹ#wqީ6߼Bc?=y@M$}.o'H F3qz1]]ydʖOeSmφ " ؎Wr_,^K')] 7I L S \ 2n W | lJjxNr a$=@y1Y)#Ys"IP {k  * :  j ($ '&+n.2u58~;73> @zARB2BlB 0AK @ >7<96+23un/+f(%T$#b$r%&y'b''h&%"^  &HwF@G  KaFg,y=ݴ|1JN ,Զ^:}0,m"63Lأԟѣ_ v}vJNIMa-ә}[pڕMݐy"*,,`q h  Q \$ m۞CzPѿ;c Bհ!?# ۉ$߂%%j%Ec$D"0! h %  &!,#0E$3$6#7"8!19q!p9!g9"L9#9$8$c8$;8#8"7 P7H642e20-+4*$ S) F) )v * R+++N)Tu'$b!6p_HY-y.<EqNa!QY(A( W : Lr$W{OwR2bF>a P ؁ H؎ T w gw K Z<5?*Gѐ "Ѕ%-'ѽ'~'9ҥ&S%y#W #2##$c#!h\>fApr )D I)KhhY:t+M)=6#pIR bt߿"݃)0h٥8 @F5[LozP S TڳSywRݎPDN:KyG[Ch?F:{4qS.?$(7!! 9PS  / U pJ`W?pK)L a,4?!Z!="Y1#$'S)*W+N%+") _'#yAjO/.`[ ߳!+WFړX)-UyTfhz7vG% WtSelWh(rb  '# : e&}P8o*v9 dD8Q  "D   lUd>o s>+DW@  ?2HqU9!9"/$t&_'B({(߹'-&dۢ#ڜ   ]2 ?K^<1Q qʈVX !Il+nnD/uQ;2P?hhl\D!w*nt: f،K֗O0ҞN K \Ҹe|% kXS Zxl`  L I p ^v `bG ~$ X!w!EN .$`9ޢ0} 2k qjqQPՀՄ KJЏZS#FͰ_ѺӖ]c؝۴݌w!R * c %zYxSkF;  P ]9 , ^! }J" #a$O$$#"T"4 ""N"/##" Z! aT}3 [ 9fnF[%zf0w"4"($A%^ 3l!dlbBg o%,2U~9?CETGGeEAN}=uF8A2-'"Nn'B ed73^)8<(8'4&+1%-$*"U)(A(&)){*;+ ,- ./M/=.A,h*+'(#S q<:,@5N1A^20NK!N  ; |_ lB MF -%  ,:? Rc8 =.[svvHU!{nI r׭hܗ!ީ#r%!&d'a'A&i%.ٞ$#(٧"S_!ވ P5oaf3Fy" WOw<k Z +i6diE[>Yw  '_%;3  /.d = E xwvqY~a/6Pj*Ck+4B L N LwgJweN N+1P]`A(| }gڻF F׫D c !G #{}$:&4()5g+#-g/}.2"5ٰ7@9T9پ79ٚ4,0*1%Hz(" ނ ( n 10C( -@[!P7*Q |։nF+UԌ ai4Mmy<q p c}  gxriu1T)U@j# %J;9r@<a_ Qb!   ' k T n##"!l %|])1-d0Ez48&;P =)==@#6 >" }!  r/cs- [W nY tAdJb_ Uٺb:UV:sdoݤ'ֳBۉiFe; gwžQšus11÷0ÕSv/CɟNͻ[ s:96p2p_k  O{p*`a _ < >t  M []Q '>#y^ "@  M +"5E " zNLX1wx  !d$"p"|c"6"!y!] pcu:;$z$9Ux  O^}nhu\ 5 .K~:gn%?r G .v sB HOp8 j *?Y;TY y^ YNdM.hi > \|=,[S2ojU{-7)84/~?o?or><T;9W8C7|6<5&h4Q2kF/[+&e!+Jkw  TpS= + < = tي" \ kC ,÷ 6$F&hˋ(a)N2*ce+,4 ..7C.&-Gl+) $&`"ܒ4s & ?8lg} '[,:!zG_"݁Eܛ }lހ@KCQT"6. r1"uaG \E  G > / -(    x~r !]"f F{obN ~S{t}] 5'!#.f%^0&%ޟ$("rէ:J/Ncs`[5"R-bߤLܹ(ضUZ%u܈SՋEДܨ݈W~N$mWgޟZ!&<|0 j j ?N 4& 4 ;.3 c > G SZ7 q c 9 D ; - g < mj%yw[| |]  (H? q bw86obڋ٘3ՙ8uHWV1cnԢӔ`Ҏс [  ֊Qhݡ?f-<{,&|^Q js }6la ,B ;/, ""Z#5#E$ }&]~),/ O2R 3`42J4Z31R/,/*d(&%%f%2d$"'%`De`kjx z jW.UFv4AAO?)^m[X-+ 9/LHx S_dl{܅ޗ0vCjdr!u#<%f&d&g%" w m 9z Lad~u'*D}P1ݳ8#˿ǖĢWT•c~œT^9`р#Am\ړnsҀf `1QS 2 _5B 0s:(Gu ) 0;NF iuB) =$TK UIR  5  ! $K &)r,d0_47/U:L<'G>d??m>/=;9715u3I1F0///d001w0`G04j/7-+f)#&y#$!zJRAUS -b 4`@>vѣfζ|̆ͺ4Ϻډ_uw3?`rڹY0Q1bĸ)vskȀ.K|K1аZC  u%;5c8+r;}nXb [,P@npEp \9ArzxH5k&HR)7pm } $Q!"U"1!u A 8n/ 6d  nO4e_ \ 1;V ;%oi !BQci  v6 a   ~ l :  r--; M 8 % v) I wm&MQ" R `ris T"7Z޴V߆ߟmr @ޱ ' Sk_ߤ!Z#HnR5H"jEJ@fY[];j ) yj d . JnlA x!"#}$Q%G&'D)+u-.O..A).$,s*_*(2$ rdp3@ uH.nEnV^ߑ A݈ b,E:س b$F'ե(6׏)ٚ)(h((')&v&^U&%$!V"W>F *sR 0ETTtM1yZw QۙZJ״~a 2ٿ Bxk$r!r% 'j(() +\,S >--*-++bF)m%e"![%V((%+-jD/w0H1 1 1 2L 21n1w/-*'"$?!OD3Nkt Q, O9&jQLd#!x=b}!?$N !Kݷ@ /KpAAhD >0ӳ / SX6F ܅ݼ߮xQp/W"}'k#+7 @e;[?# o   9.N`>y F:^]>.Og!?r  m$$-g#Fs Rh"J j H  ~ 5D   n(VeSwPN`  ]_\ ^ޒW-pE%&dd;>#+)Wq%$q/R)U @ u lT c'94 t bu#Il+M5vX?!~%7[ PL9۳Q; Lq c ( +32MXp̞ ŖRοrDk^xO>sZKe}    s  lyersy"% }=uVN|%j Ll7MsG| r<;#)/A3e87<9986 5d3)32_34 6_ 27 8O8a7Qs5C20,p)!&g #! ڿtѱ"˵hNQΙ fѣEa9 lѲkؑ҈ϛ|ҬhBOϓ͋˃ɎƋĉc= >N M 9  Y w ̥ me 2 e# ק { ] b ;VA=C  |M#L:I ~EY+!'8~ [ TH  [{5    R7  P#>+_w Eu p   N# * ^  v C/tQD 1 5|k)QU>bp I8j      + Q u D x:|+C 8$L(lI+s-k/!0`1c11/,.z,)o'%T$"m!l!X!S"J$J+& (^))c(&#.J_CNy (UV+j)6qyqG9v?zp$3^>_U@t :  KS"v>(YZ$}+!""w~"-!k+t&, 16 i'/ ۙԳR{ ~ QԻ 6ۋX$Et5QMUbpH݈7)b + t o,{lCW FuvOx߃0~ܵV|h^f׶׵:خ?^4xZQ I T<LQx bu<#(+./3[0 10 /- K/ /K A/v / T0P {0j / . ,)'%$N#""YP"|!?!w E( 7F O !"]$$0%q$$F" I! 2=2[C/?x6 J>O<.!,u^Ko:J0. ޖe,R۱~߲W3e0>oA7@Yx&V/ _%1  _ I H  =   nA/#XYFFh R  f  dw- M & 6 6 &  6 f5X!R/X{Ud' l-< !ed PT 7 ǝȠMВESփUޛ C< (WyF\I ^bp`$l6QZݫJh`- Dj"y%I'f)*+?,Q-R-,,",Y+(%"AS kE |s$xil U >5a2p5lX $g N*  CrS/ I> i YhqG< pSe rh/}ouSi'V1i 7= CtVXSjS > 4! *ݐG^-4Yk|Sib=I>SNVEB0ehjlS3ڃS3+?D>p*k HZ;Ok } YY>c b7%x h wU3*"&)- *L0*'$UL!M!h$-&KH();+-R0,3`7&&<@tDUGCJ K K!J"Hj!EMCW@!>< r;r;\H;G <<<;7:Q741wy-+)&%!Ql U'{z>C|(]Cz;۶!W;A{ʛ4Ȗqſė8\@ fQ8ɛZv;ZC[ن .7 2ܫzKLe2USwr ! /;    p Y  6% sE W$6D}_2  PG$$h 2 V  7>=W  n "8'b5QPV$Z x&H~ G } JAN [ oL f!#o+#X"g )l_oV:Hg  w w h PvPn 2=e hB 9%xXdag W oC li  $# h    = [zG%D^ xp!#9Sf* ] O !^l Fy `] b ~T6?M %" MIZK { 5 bE Qz&$K@p:c"o&7),^`-Y - -,* (% #^ Y[ bJ rmJ2 j M/?>+VS#CA {w8Y)]ܯK7jٹ*٥3ڣڹ&ؘՕӛbс ,C G 6Rr8 w t P ~pDh ( | *d [O &  <  ض m   R1LG\${O-  }u 5UDD?!!!6!K!M!  8 I  -=SI{\1 @ z+ B m_  0 Y 4 ޔ Rۋ O { 36KKxOo ': NxP\QU k  XA p0 c NRNb}J! [N!"^! V)I~4 4 Rd 9.1.BEt$e\w`EK>C2 $U%*BOZaAcg;sFx+w4 Ԫ,э%zУ H 8JB׎wvߩ n 6|6,W$4 Gp}mtz%P[KzUx|$[),--0j247"9:q <;'< *; :9j74R2f*13/j/mP/$/g&//-S+N(b$v 5=I+H am u# fIm  % 4   J iږ ,  #ړڂDTޞ?G7Uld c } 2LLU`fk Spv[j |#HMJY&# %Dp45'Rd,.w}[!+V:;^mN6W` {Y#+ $R]4{!Z"svэ\ ГvO؇ynhs~`o+nb  67 n,v*}H.> L"#z %q%W$d |# O!h F "4%#S'e(p)#)4})^)rP)U))*+4-.#0d2i3;56$8B9Q(::Nۜ:փ:Ӏ: |::9$:7Uף4Y1܃-q)ާ%d6"Z1N#߬ & S_)VaYo߶'pebg{1"Eeszj˽hʒʫ̥ψti՝؏0F݆ޅ߶J u %%7ޕFce"ysnYWId  B $D|  9^ D@ 05S1bem8{ ?  d O` H]$ G; ~  1 1o  d +Zg I\ly8G/QX Seh Y .4 SA=r1W}lA</# I 7 QrJst ~ gURlm Y}: $I) *. 246kx7>7@52.*.'S2#dzQ4KG4E+?r& nUC2 5v2p]&c;;sT3H31:"W^z#Knlmh]]3SK{f ;   K 8+ <  ,~#0 O-U8I "#$T%x&&M&=%8V$"7!u PH =Y !T(c 0+N/2k195I w mR߼jeMjܿNݿ%xAx"O- rs}~?#M)3U j6MZc{X%g\K9i5G!  X M /'aS  "O$ &#C(8%F)+&)&)v''C(&5)p$M*z"C++~,,i-M-g--, *r B(H ?%!!Gc?g8zF 5 {FQ}wxa%dAsM]X\j^ M:MJ/D:9 } C O\ %L@YJ3VK^Y# x&bixii lC!xd&7lNnD1|[}j&l}=Ku YzY6ޗݸy_*v#Z;IdI7m$Rʷ~zǦB-Tɖ.P̡ _:ձ֯ ٜ w {B;&%{ pPV@Xxpl"JU,(z?= fo S -%Zj-!!!! '}T<  *(y["#$U$# " ! ,  j_lCVw"VW߇ , Xy: >di9D|c%yM, CW ~ g  Q ~abkr&D ` ]64yK\ %TmpHc'UYmPDP7:4[C]VܞN !5 E '[) ܖL߄trAEw^A2W - : Z o 6X ; N3@lsy Q l rZoR! C a! #"m "a# $$T%3%$~#"!^ by:t 7L"4$%tm&F&%$#"="F! ߩd*-=ޑWVm ܄߸ }-5`6eKF{Nޤ|O9۽վ֜կMv˄ܼȀsƾğ: ą5a,-%mJ ;> b$߫ވ!k߻#%&"C'='v& &&6&{%%$"wpgM'<VZ| bc (*  U{b$XiU+HDCCp]E@zz | Q 20 ?5 s[  /Q  R cD +~ q \    H k4Hy 0 Z]W^l'  -v  [ ,z Y7 p J . ? G H^,y7/0 -Plip#i'7+.0/3Q56{7654u1B.A7,):'e%3>#! K\  =X!! " !K= tbm- @ ^; HL$3jx.P oD5tOG>^-{ 8'YX x fF & >F o @KC$PkCq >nsq/DSZ   T*H[2ry!}rvHj p+ ߅ ߧ G9GߧݥO؋hָ *j ۗ fݻ ݇ ݣ8۵&> {/N 5 ۠ ݬmIPq t l<>M(pF(p)Fx/Yubtg ) x %  e r /  M  < AliBogC9Ks jm !:!|!OS>?#P9 J7 < SRD9z#;0;*nuBAW @ t.  p  Qo  <0 ,`kR w$ p   ] , t B  A 3 P~ n/ ^( $s'E \ kzztK  j } \ 9 } :*)xT1OF/xy g b~dX9 9v 4wCe.41ߩ%ݑ;Xe3QBց> ۅ7 2߫ߢ@[GJGq SypqOm:3ZNYR` =%t#_ B*fO?6 xgw_*p`{^ ! " 0$ $ $ " y `Y  w}YvswX;s$_0&X H 6s<wI|^o8֯R?lj ]J1j,bߍ~<g jI)`_C E j8nH  k = ~  *  > < }''V ]G'R!GS$ # fF۶:ݷ8>Y^..@z3 nwD C6=[r`e>/YxWa}KX;Md^k  & h qL4x6,_  cI")EtVcB-P3 0`f;GRUZ! # I&X e( )) *"))>( 'F K'- B' ' <()2*8y+1,G.]/p074171111[1 2l2L2\2lg21s.+2x'bO">- ?X9;:n{o@ݺش:ԉJA˥-'Fu11TZJԷWز p߬]E J ܋)>[<0 F5  pe$" h(-[eS 0h! > / ( dS &  J[M_M!E h8_mr/VHwM[,%ۣy~RPc&!`DBpo]0 e #  ! eK| Ma86]!E7 , "#$$`?$!Bj EY SAw A( * Mn SD J .opGJb%}?1&%y Q "~$ X$#B" %"5 ! 46/@ m YT#d u  ~ i &0 ~~17    2K "ndwE*E ( A_ z E ev%9v{% #!9L"" "'W!VހYީxZol^=ܧ م')7kӧZyѹ3=2{ Շդ~׳bc  R Q o. ]W J =L-= + L4 e QW0 0m&by2LU y 0 y 1 p 1 Q YFA)'E/w&  "C -;9M^6:^'*5L3] .GO5^Y$%MuZUhv@;)   u &/ R & F  l.p P   npcP e g}c9 *7:zG`yktrB(ng|:KdkQtݶ&ԟHkUaͱ ̞Βӯ&׆@,@u-^B ߓA,J]ZK+D5 9 hf^OHvC v 4:WF#e)]DC s  !&!##8c%|( + K.`/Kf/,6(Z"!~ t !!4!_`n(7i P"a6 pF ^a nVWj9~X.9_ay[   0u9 M % hh    yy    b Q x+7II1*`wTy3Bql 3} U i-n /n    Ge/ Z hI q s M ; | fO  (!nz>7#W/#`b$#i;JFb\ !ד#.%ϩ&'Gȇ(Ŭ(M(ł'&ʨ#k ҧ3oۊ[B & BdvSؕG@.<("ۧR>4:w4~߬9`x=6ypz /B"EX  > X`f 3#$$^$=#q!l#b9R7|yTK`T.q   m   = ]9 @! 7 <e^'i `G %  YA  `W      D\ { =H  I Z  QhPf7 '*3KlUX(H'@LX@h  x S    ) u x J1 ' ` " Z y ^U KzG;*KLPu  : l  r1"MKC/3{ { sF . Awo2mb&5YidlbPGtI>  @BP-0*>C6B  Y:>P , , +bl";Y~+g')S + u m y 9 F  W^PB\7G52%abn*  qhV:S~ G} f HY  i w3 z B {V:&uLMQ B s5  S X} D rE$5/Pw?\y }  y ) }h|OH)jC 6~ 5q7.%x J # &(+=,|5, !+$)&# 8BtSmLsXx d :topc8t MW(UC/,a}Q!n P # [\z7bLyf k r N]] \ %Dqv=uOA 3-f '(Vr bT@$hLP] %|kzC&Dk>][P4m".Ac wPb=+O6+4VsԕE%P։ٜ׉ցَjӾҕs"vUpѶz~Lp&E# )tZ=QN ;h79,, [1  f */PtMUf(CD6U1SR|l S ۩ xs `0`&׾B%'g y,BTB [a E!I!@E.3V:*[kw*-MEM^^ <3<Aj 9j %=+SD8=ulsfo+/l^f:? $ z { ],o'j>LU;;3 T kz!peNs _ 3!WKC ? R6  < f#G7B"7 AS 6^+ 3 Uv+*&jH >  jx1$>Zf QQxa`V01NZOݚyٱ_nAqo]ޕ ( u=(VPh^@$bhpF2)& ةZmDծ2՟FVو | ߷~=dcGUI  F |\M=}c]Kq t1(K +T   O& h D  ^JV X r >}_ T twN:: n   G a j 5+ G H_ Qy5QDv[ j NNC + F>t!MDk;\eLO>AaD1]vNn vg 05FO4/ esIFh ~}:.q Wqdw[j L:{[(#X N 9" 0 A = YH8=84[>:g $,DvUtbb>6G3tsQ)X!)% M eiP-% (R  S238EH^eHRcv@y   p  !Yd o/JGNi7 Ig4'<I K u K  j *" ?Ge@2`k(h$e4.Zߥ!q#-#$O#й!ϟ.,~#Nі No = gχxзCӕ<~-?  ܉ {K޴FiXWHz)q' 3 ,!e$qf:dxc%DG0o8lH q9%7Wnr   ^~ rQ+N=g!p#Z$a1$#J]!Y1 Z:)6 <o[%l Mo>nZ"Uech   1 } +  yh vM  t3 "#/# !~ ?  M mp*L 9!^!Ua!"A "!MS 0#bh+/F)H`C' fn fG* G N 0 t  { a oxyR'~D\a wY[ J޵(U-~"l%h p'F?YP1Y>>!k  Y %" } + V)ZmK%^r .-]  +8 67 F )@>o! ; - f H K Zj\P|}*w+R>nQ.8W^+wIt%(75,\Ee=,JecE>i  A ? YHxHs`>6vz~x f XY!>o@M*{rUbQ 2tF^*x-/r$8~wK "~0t3u f'6 [ m xi  5 G q Q @ o  (N p D~%cg bQT 51p+GZ  s ' Zx "M$b%&&h& ?%N"T-=FHDJJV1n}8[q<bR Zh|( b  TOn4e ,yG? ,BDrvG-CAw]?ܽAܘی p |-Egص؉)%eM ڸ!n"܄"&ޟ"@"_"W"P"&"!!!  so@ B%Cp'[67[S;T    !  * cF RQl= V K 4i:* 6] * Pe^S$l$ ="6M  H   FT^Rp^K1. 3znr- . LPFj&ޤ, @+i LaBEk $_O_5L:  ZL~rk\X _Oasuug;8i1efXb 1 IH0?9WG{/_}\UWs=&h,rX$Zf>QmqfM? F[ 4Z$wJ',)g:*O*)(A',r%#H"!!" "d # # $ % -& &" q'8 ( ( )q**)[(Q&#?u %;t % iU D$N " ##,"" aZ.; Jm  J k   I   ;"Z 9$4v%T%$ &%m$ #"8"(!T u4(|A]سՍӠLўѡԻ Z"װ"mf!ڻ<%܍P޼ % 9d@3BM CJ| ls NYfwb Nv A / i y :R6>U4o$<:h,@oSxc  K`:ro :  &#$xX#D|krp Y gTX]T^ l#r } JY"+Pz s ,G,    $ u |_ R3 y#"N#L$ $P q$ " G {ce D{# sm*?ݶv{ >pߘM?.7 GS~K%5}ZOBT W+@6+/4UC13|(ۊ _ҸlЃN8 ͹ W Ѓ ѮJ  jc~{8]۰!/7""#"ޜ#m#B"! )od)V\ a ug {< ?fCzQO3 Q/{O  ~ >  @ o  _ & = 6 C % r6(E s'=_] ` l3N s,#HMZ|'mߥuG ;6bg FbW3 14g&  c9 @V 'E'   LF  .  }  - U W * ' AC YI 2' 9  `=cS e6@,A*qs O^cG8m| i ^}/f j 2 .* ` % v u^ k ~W\QQ -"~kaj?A^5g]k<-|U>NLe) 2few!]WLU6z]g~=KlD X P6T3\k5ZvDt<9W Muo- 7? L p* D$ Ta݌ں؆%՜.4Щq Ө~ԦqًrY޽%(D:&GOo;`rv  OOS$I!"#H%?t&'a' ' ' h& $} "  ro8T(,BwMwiV  F/.ns'E + 5zS|j,cn3T4;2%^[/rcv9<lXY & @d M.MrGo$nPhF G W ܄ ` * _Y mW q">NBy_= , B> @vbxOj&bn \P ! #_xa.$*+xl[ / f L ] &'R"%{YLY/\T8԰SֆY_H#L_ "7)dbvv6c,~v"&={ D C o w )  S  m < 5i3Nq2u"%(N+.|/1R10>/j-[+ha)' & $ #4"0"jI!  V**0X H's \hT1 25r~L3 N M= ` F Ze}yT  d   + / ^q > Bn @r}N { $ QM".mR3Xc7/!-R I r 2 K_ ]  $ m gF= (n4k4UM-{X0 [( q q k  )az20T|U! !9!3V3LI7  I OT  Q 7 b k!7"+!dx,/eTe=}5    KatcW0kP,nq0ks_mZxxe  UTYwj4K86 | * 1 a G9cksX{'S ;a>IvhW*G@@]<2FeJj( Vt 7?G ذ _ 6Ҏ cYΛIY { 33ڑ)ߞL O gL߂(,[&VWkܺ5٬7كATytj߯P( f eLnLkjMYwz { E ' p 7]f{ ! !x d e  tz$]. >Y<ReVttR;(j&B6;N{ 3N!xPO=Lg-   J'b ` L  wSC>aj+ 5$VB~> N U& ߃ Z`.ܻ\u&f7!hDF!ѡϳ+ W"t#Я$;ҵ%&տ%$% 9$z#!X OJFtk0M(a yGn L:#w-Fkt MT5Gh3Gwlv* (0#[cc   8   P w pS _r}yRngy$@ gz vgekH[\9' b!%(Y#*1 ++g+;r+%r+E++,\P.f0{3669 e< R>^ ? c>] D<)9|C50P+ % + 9"H  VA m|'r]_Un`prOk_jQ | b ;  a07bݱbaֵG`ҘH Ҡ |KA\Wp I w # vsj _S $ 1xJKi=8LE :UmU}5l^/Jk8 ( I2 5 tt  f I\ V]2ma%idgqnz'xTU?zq  # R$Un &# 78g:R]bu~ eoAY_,MX}M t @ D S0+;ZXt C<! 1  6;F%o G )M \#T17 A Y S/az QB46y^G^[E RH T;|  yD7zC{P Z 7 g 9 S P  OUmUp L G <# :?ep:StO!w  J{VC13)NeEݠܬcrtlwA* T f; # 4 6$"obW]m r ^H~7@l߱޽G" j7 Dgv]6w_rr"v߅/~d!XiaE-cjI y({C)=݄cK#37Ϛ߿ωkf5CDq@q?\6  `\ 7H;O x#} & ' 4)))L(L&D1$ FW  _ oy"z^NJq q b i   v##UO S ;Q> [l s ` s E XtTu bnK"lr_o Gk< H . BG'AU`U5W $   HFW3&%&W8eC s[>5 A : ( ߝP"!)%v)p~,f.B/-J/E..f..+-r+p(L$V . iunR>>hV$ x ۷ 8#>;$$oӹq֥oܩ^ V`4>b k!#$R%&&.'4d'N&%*#y+!. (mM;+) o  zB ;,rX\% X$jP5d( 7 &h y T\ ߼1p> ?4 Y G'U N , |  Ve  %`]H!4 okVB  "y:tBeTts`v^;. K#l&*.DU24]6p6\452t.y*$,>f%oDs}߀ݲK#ч7j"6xȏ[Qq(tVp9?>h<V(–hĊZu>C:ckG +S;!IZz RfYn<3.$pEZ=)}O XnnYTU!q ;%A(+`.0K72ld3i4=h5]m679;=?mA,CwDDDD!D^C-Az>A:l5S/(E"  , [lXCp {  b   u ~n TW t  J mHK 0  %u D&g?.qs!# :$$#*!c!  ށ B ?Ԑ (Ժ";YWxݷ#Q&9}&\ۙbܻS&l S T xD7Q`temx2P'&{hLCe~  Q o kxP}c0#eT I}U!9v |n G Sz!Eb M*en$iX1KiW6"Iy^; .@=D|h[uoP~r1M / _ = q=PnlK L  e[  2(+0I;o lS 0r uh i 8 "6s5. B PKrC#Jbjw- t U?) c 6Qu>     p< 6 Q8R O {k 1ۡٷP֌ԈY#ω(͘-̺1}?44J3b$0,' $!aE%k] !4#L$/%%(&sE&D&%g$?"c _N  ;8 [ z  o  { ( x 8vk%(|zUH ܗ-Sl7}}zz,iBN#yq~@Uqu|TUQl . dwQ;\)X cY:Kxw1@f2a} qF[I8GV  = <@-?9m,u4  ?AvDn*kt{Bg+ZE 5 I|O_@xo   SUG `DM?.$i45Ja   4+M4'0B|v~TF VlcZ| E 'q  !d I9'W~5Gn7=Ud{& x ^  m7'6h3_=$[ۙ{9GُzJR3אO   '}qXRbp >3ooM 1-q$m}5fO[{HMbZ4a @9?) 2 P{+G7Za<` de!#N%&.b%#(]!  {{U(4 !"U"-j"?""P!m! /M2l88 * #1 f= 33 #C$(%%v%.#< c2   R >"muRx t?$vv0vM4M+G!%w(L*D+E+\ ,w,,,,X(,:*:($ 8i kA+9@e`PT k׏L Aӎ| ɀA^bp?J,kqċ3FzByцՀ؂{Bi CBc:IQbC\: YfNn9A-3aU|{4 @ s ;s3 "2#L ##"&D!**a-eK155v:X?C4F I I I H"G2yECHB\@q=:l7o3.)$4&@  2 gm;<g1J_q PlbO $ o VQ < &s ,2o1tr7B i""E|" !Jn^B"aZ 5ܞBڎ&Lhٖ ޸ n߰ 3 9xu!uw&0  >? V n;I y).&O:]S%V=#uwxxC!/MR8y u 4 Dm =G   5 0  "e f#e # # # b" ,"a"-#m%n'iB+.r1_4p6x7e7741SU-' "Y \ i Cx]w)5EuYxi = W m 4 ]5~h}BKurP)1K3 , u xSBJ#%h*7_ws}ߧ ے X Kȳ&^łNIp ˢLO>{P\އq=I|2,mO,tR^)6OAtP/ k }V?ASN#7%&%&a%$>! U+4G;mv(jup1|"Z%'*,o-.ec//.~2,;)k%!!yFW  bhjI=1V)ڂ͙[muǺ%3UF c븽lĔYӇ!.G b*7\eD2:?$fڻX0u"5ݪ%ikv܀x)ݕޟ Iw{TgOU6 9-k   7bS:X xV"?=$%'v((L~(:( G'r&%6%K%%-&&-& %_l#R Cmp/Nz&5D%<g :   $ s  >v  q  7^I?8vQTlu\ l    K  $lX-\dYxD@WRgBHy ,}l$ Q"&""Mr EgEiQN  I ) 4 | (e 'f 7n W ?r(HV0s a߄ E c-7hoܘ K " ݘJ;ߧ(FoVprݙ۴w: 6_YG:KL~߫?ڟmB!ݲ!v zڟ B QYAw p ""J#8d"J/!}q:x K+ tK ;y/K"#j<$z##4!;vU *aqeAavl߼"  [ V% l z  * Agt!$[5 M ` m~ vW^v' @ C/{2`ޚEݿ! %,M(. +,-o.H۸... /`.c.T-+7)g&7Z#ob}F a  t  Zf\- <# ~'ZT}֛r3*ȼrxŇiř-Ƨ@4f ўu[>Q]ݳ(8x&?P@[dm`>k~yv?z]=qq    ) * (  >i   b: , D R"#@-%#&!y&#%%)$%E"'(*d-046%8^::po:9w m8r 75]C5a4lz4^4J 4m3p2p08 /,V)>s'[$X w@5`p> ;0\Pw BjNd2'\_Wp"vb. )A\v/~#  xI o1?KN2:!a\ =y $ $FE9PQ,UIv\FE [, \(e91  0 (  L H$sa>   l +  \ 2B zpE(jw@N K7 O VU݆ؔ)!>y##fȨ"I #]֟67 S )B V  1 V0 UU-{#!D#+I%.>'J) +t.Jv0246#665(3f0D ,iJ'"gF@iy $J'*Z-/m/v/S.GB-+K|)&$ sEB0] "$^_2~27ȥF{p'14u=A|we~η[_# M]F݀[55jҋirc]Š rYwǩP@Ӊ:`mV!АͬbQ1ӺZ 5+]E@*3U ; q!I!>"#$2 +%*$D#4 %(J+-.~.aD. "- + z*t))Y+-x03L576A52@/+t(.% "aoWX0}~ ,Lu6L8,W6K%ma@W H/$ /zao%tK 9~IO  Hay"R&A1ajc_} 9N<5M!n#$y%&(2)7*.+(+L2+,)L'w$p3!T>0)Z cv+F | T'TXF+ Cu C~4p3$YBCsr%h  *P` $vLUb#|g5 9WAK  d vs  & /W C ` W ^.G&'FlaawB^ & R ^ vgB.`ltwO  w;#h@A l8P KoM[xrQ>Ok-0 > # 2 vY - v  - Tf tj?(YS )#m<IQ^#e8 !#&())S(&k_$!8={dZ9}/S^3L-}!w0{HB >  M 3kS( < IOplxݷ62RȽ1ﴺS_Añͯik嶘0[=%ß5)ɭ A Cw EiGTIKbMO=6OMJxFAJ'RiCCa"# a 93^T(:*J5 q) SؔaQ ʙ c z M a^7 :1ܺޞ_UHr2   jA`7rz ! JgMc"=%(*h+++A*)Rv('+-'&ye&&DZ%E$,"C!4!f!H#u%(V*h, ,Sz,P+y)#U'4%k)#|!  S>j8L@{_ ftYۚh`:[,dXNs@-^9/_>ֶ85C hrf $N>,C>PXٓd$K9wޥ:[=xlm9sm~vp*G^. $ \ P*f~[.U !y4ZWP t 5\qcjf7<\Z r"rw%(E*+8M-.G0 U0/R.]6-*]'t$w T3 !3b )u?Jyfv2rjQ]_ A )  R   R* y?hfzou*EId#eNo&;\*R: pbb&c &@7-!V"N" "!3!-!? * 78V$&6Th@ d i~F@[j^& rc'#NSu:,A=X !  Lp.L89\p?>ֵבٚ=g2 &0v.wi7$  SkTb#bRA[R;)lcY$5 D w _ N"  l<Yc/ F #^9&5("*R*pC):2'$rL"l.^lA>2in.Y o[NV S]NsYc"&0+/2d45~6j7t89 b9< 9P 8 R6>4 `1E*.*P 5' !$AW!qx iB >H! Ua !#$$m$g$H#!;A{@sR! u  s  @ `0  K| + m(I`!3 HَM`у^[^G漙9yKaHX &`E ,^'<rݙhc}ږSiSݵ ?Yۖ|Mݢ+"G\J*+z%C?x "l;f2\!;!D Z$c3P"&9)+:.1Y 5 9 = [A D F|HIBJy\J5J =JJKL2)N{:OCOO#NKGNC.M>W94 /+_&o e5KO9g@DPF?p+ Fݿn3K\9ԑ^ |b6Mq/"!_IZCz.{qFTN!ѵ#Ѽ'{*c,ӫ-Ԟ- u,Wq*a'#& rM1;>! 6o?  _ >3[ C! *?8O 9E+/txc "L = |Ynu lp<1%  T%X +s\16:"<_?HAGB[CxwDD`DB@< 82s,k'a".E *D3m"2'_  8rKI9qSWQ { < td R $ "/X =1ܩ,<`=q(bքՀԛӍ @Ӎ Ң:E mУЎЈPز^ x / Ui ?b8"%L~(p+q.P13L5]46l53i1;.F+)w('5'[(#(h('I&G$#a!o 5# y{c]>RR2"7" D.10(?sV_I:#  - &Jw."_M\8oޖW% V9%Zّ؇ևAԉ>Β ˶~̜ڗmԳ;p)R׳י$֔q7,N~{; KS]"&)q ,&/1396 8k9t:<:S:{9t58 6i?4M1-x)#F$`c&> qy?#t8 $z =\3$Q ,:Uu l phFHz I t5 L? @/U  5 m  OJGdb) l&)StLe|v;(o,`hP w-8[ *b | ?} \ `iDN' tMnX z< o>  * 0|z83")ۦס=`|4Dax('-dbp ZtV_?D  E}J NVE !C"Z.#v$$^,&''w((L('B']r&8]%)$5"=!!3f[h  `w  z  $18[X{% D # E$ Lf G  n  } Z ]  Wx JET,1  |PIg|M" !@#(9')n*$)=B(%"g xHt#s)X?2/  t_`tDdBKݦZE֗Aξ';GoW<т{l7Xחvة م 6lݷiCD5zAbc\w J v -&d#;hO}oeg, Q,@ahETE>?!$(,, 0A47 #:;)<)OVO9N|KGLCDR>493.N(d"MUCO - fZ,Y:"u#c#!2@b w&95uV{#~n a%KC7)crBvFV  <j   '&a+K0"4E7ߍ8ڨ7 F51-[)M&7#YȺ <ʟp͠J֕ٗ7` waUq+^@l85 _nC70 2  8%a$J3Kz)f {F 5#/|O_E~R.EW!QX" [ ="Oښ6з4̯<̓@kQW)ySo^P _  ? H(6 1#C3'v*G. 256l:;7? CGJ0M~kNNzM$K=IGD\B~@>9h=t?<;9715\30-#*7'#`  }:bb@351oiZi h9,nTD bloNVUs%!!bh4ߞܵwk>ֵԋ{Ҧ2J7˫ ƒfc+Nʋ߭˘d߹+̈EͅC,uQG@aU}/޸b%r=ܔ^ۧsڋ݉Ka<9taޡW]vBbi8R8E޻a4?޹ ~ q>F> o{wH W J$'*- 0 2 3 4>5^[5NZ5Q5)55J 5+5'5a432t/*%Hk'SJ ?cgL'H);M>y؟L1 #&1Pw'p; X8Jc i VjVtc3 =&VnI ; F KEmWpwFmO[6r_18%an~,LB1gg?  =< HKSQ/!#?+k] GJp }g I' g + 24 I NiJJveD!~T`Dc7.Qd%?I,_/Je#A~]%ޓ h@ޥ ߪE>ߕ '!#8%'))=c)/)('P'`' '&Gj%i"#:;  {@  ] ~yRU]a##<qb_5 o RV  K"8   Q[  "~ % X&x%"#"@ #1&K''%5# b*j 8T*3h Dq-mxq4ԣwӀҀSTZҵj  * p[ _J  U׿ ; Qբ 6Ր r P y(8܄\ޛ"p x&RNݦFsہr{p![['|g 8 t x{F:G]| 4k""% ()N+,).13996%9==5fP% V [9<LLqٸן[8N#e`\_ApZ1<( ~5$2deX* =j %  r O!C 9!" i#$H$#"('ZRNq Iv I  +:aH@9  *}Ecc"%(V+w-"-- ,f){2'v$A"  7  !A!.",F##H#y#""m"!pL cRM/c{V@T}<FP6   V&/zY7E&N1)Q=ޥ"2@܈VT"pTXAv77X;զZٛ.7m'zx9>wclp.J0b Pz-b](&[{TT wM=v &@]$  z l _} J"p#U$u$#"l! B?Fx@+2 ]/ !f-, @_AA4 Bid3'>q|]!wz;Gw3 1?Zh*uc'kVt wM)2/sr߿GQ & A""}٧/BBND3!"z$a%&>'C'M''('x&-$ !TT@n >l!'#0d$ $5$#!l&7OKzn y  `y 7Tb)(w@S  fM>!&8*9,- r-",%+k()+T'.#2:6i9;<< ; M8b5z1,-5*&q# HJ?,*\X *0Y$,kbׯRD20fи& } 0 ΟN{ sc Ђ9=͝&ʕ ʌ ̕+ ѳQִWڑۖoHޤߓ @"0_"޶AݻcZnIA S yw[jSr L% ?  (vlYLE 4s!r%w)-1'5$9yU<>@VOBCE2E-FE=DnBO@a>)sTQg r l<T!#%.''','K&K%#\$|R#"kc"[S"Z"A"""![n|Oe[2EyF+C.\i- g iI `SNR-{'z)=Yb3  k  P[N ^e(4 E 3h/jb# isN3a/~g^-UF &q ) 6B9@wnc"_} RFX=(_ (l*qh x ^!d!0! < :xQ4D& _ u8Ia%߷ݱScB4.?F߻&?mM68ztWHU.ߟP81 >p ʌ qj k 4 q׻ =]*I&.gQF8c>\q= u,6Z;"G&*- 1Dx34A43 /*'$\>; 0 h`#VTl;!uk\`ZqRan  ~H}Nr U5.Y v"#~#!fky  ET2e5_2A'dpnfl#6MD:Kc{ y ,ߺ%h &h.R~dUTwR8aUSڶٷ*9ڃ c"ml%tCl\3vE<6b)|nSzU e ,   l A "4U= /#( `,_ 40m 43F454!2/HV-+*Y* +H,Vh/ =2<5]8 ;=E===Z<Q4?>>=:i7=3H/?*G$Ip t$]ZfI+ i&sL$KoY!&yڀnWX̎6/iP?4"Ck G 4 3 3meOSίԷR GKҜѐѥҾUB/ֶ/ةu9 ~ ߫ n ] s5Y:}=/ Rx ]d G}.]fu!* > -u  Q   d 8!P""|k#^#>A$$G% &&#%D%h${'d!)+to-7/{0'1H105^/-+)S's&q%%Z$#Q"q 0G  xBA*,1@e};k  igf@Lλ˚ ʼ4jm;ͅr>aJvz vId$]a޳Qr)wWދ(  Is_8L"x%'(l) )I*O*)(G&C8$J;!8,,z^?).N > w l 4 j  6   v v %*N/W3|7k;{D?BBEkH;J^K J IGDDD@'=9= 4 0 ,/()CL%3!C 9 `-EZN -vaqXt 7WNRJ"/.88J a$w [ kq тJP¾)%k?O9 :< |5"""kg#p n :  ^ޠ dR|_R0פ֓YuX ߾-eJ3CaS|31Vtng$RfOO1zH`$@D?uhr$5Fb R mU""%(*I-.%0!1/1J11=1E0]/E /%.n.P/d/&/."-$-on,,+S+c*Y )7|&#Qep{d NZ6 ު؇%׵CdרFeC6yL=1+Go_"iQ~@Ryhx}qa%W1S ?iCm`LCcTe s=u |joix$& Q ?!!Xa"/" !@" 0$&e)+5.}/x!0/]-x+#'R"JFCb  4 jq ? RT=&=4C+4!! 6; oc}C"s&*-/Vv0L/U.*.&d\" CH! ddq$hY;CcqP?}yi[OL4 i  GӫYK%;\YQ N N NPwޢۻ} G3'k#{|ILJ  9mzB )(?2b d!i-1qxK,E"%[F)T,/21C2r333pu4_5[s6#7J7G6v54 2p0/ ./+2'<$EI ( 1!ST=$Z.G dDޱ(eѻ>` 3q7 .];Q  s *s4+NkNX U @ 3 HI co ` mA  \ & y N/$jJH 7glL cH5?8!$ -& ' U( (H(|:'9%<"zs_.m Ir L c!L S" "P #6$P$n%%%&;&~%$g c#!a!!S"#V#$ $w $W#!y"UDc\pNaoF.. Tߑs(!8i&+./J2%46~7e8X8z753, 0 }-p b)$`u2 =Qr,|~z:*b3(E\q4<>:~F 6  U\3y\6W p \* ~ APhrXF\rRHҶ2CتZw 6.\@{0cI? ^y9WRTvl }8w r =SH%6+ !B``EG0 S2 ^R +QLjE`` b bp LV  w " # y$ $[ # b"i } E 8H# rL4ڪ ե  _[θSUϘ4&`\&ԽBjڑ&jJy *u;WQwtj] zv!s$'r* ,./01h234(f55S666 27q6H6%5o30s-BP(+"v RkFxp[ߺߑZ4߆s!hdO d:d=N^`ݕ]rߛߝf߶ajڄQ Ck  ֨ f ֠/Ѫ%r?ܠ_nAB0D=k{ w7$k"S'@+KL0}43 8:q<!>V>pF=b:73.*Hq%k![ 9 ti \ lhZ _JfV]'_%: U LJdiI= D#^%\'v'j'(& I$"> ~/s^Wa4 T 7"<a dZzf)e$  R1J,>ً ն oӕ & / 'o h cڀ|߽BJeJS0qO4x@7"7gkL_R 9{?j1uRZ[_Bfs KqMHT L t 1{2Zgj9{$}(,02M4Z4=49f434Su>m  AN0pB=M4xQPRNp<Jwr(p"*$86& 3''!'i&%N%o%*l&6L'r() * *)u'$ C[j+BQ&b>Dz-2}J ` : "݆: 2p9߷#q%#y"!hD  }?Wc,-xpY h} fKhmAzu / T "  w 7  ~ #) C#$#>'*C,.0;0Q1j0K/\.m,`+)'g$ch!zX qF Q ; g_}yޣZ@EcBE AJy@c?_IW[N[gZ9f PK> DsvbPt.Nk}QZ )G+*)q( 'S%$q'#"j!B! }[dH|SGt.MR(c1>>/ |$,z,p?  YYwK;30k #L%`'gk)*d ,,-..F 01c469t2<>A%C3MEEE4DB??/<8q5u2#/+b(pB$ tB>-o&)} s( 8N  P>Xl:jP8e{?ߛۖ " -8 ̌ ɂcDžŇ$^E{ҳѴݸj=zȚYl1y !aGҧ`gY:oF)v{: S < h d nV T;oK:yk  0y q  k6  U i | V 4 78eH; t: @w/Q2vR; !!g"M%### #_ #"X9"!?Q!`N!c!Xt!y!d!`R!Gn!w!!L"dG"! FF)#^| ODkm+Hݼ gբ+1gѣtѵIыMњi$Ф ,wHiB N XB>Y {ֲث}D91Nrm?I fGqW'ae'\}`/ ' Y " # #Z " f  >?GVX/xDV   0*! " "-# $%b&&>&%&4$># /y]M0P_S<T&`XCyc^CNK~ ;R ] -gbz~O]131Rw+9u"4nTECwv_V5G#E)3OzzsS"\Xo Q & V6j@,AYQL!$s'& *,~.~0y2 p34R 677 7T7k643;1n/,2)G&$ !_R=<! G2by:v7:de,-<=htlm.6QuA5=#@vk21g ,K !<5sT>)0}fQxS y!%#cO$(%%G%%%3 %| &0&#%#v z! x%}F+1e[6 ;b > @O A xAy@?6 =4 u: F7! 3 W/S *&m!cn\ "wD~1eUQE[X%iBLW } 7'r\ =D?]MmQSr3tMYXVm% O#t)p :h+B ܧ ~ HйY\ʔ0ɼeϹ <ӣ!֭"dڳ#ݚ$q^%%L%$ 2$5h#]*"Cm >eM #Dr=^/7 \& 4~Jhl  C@fn(e0g d  |5M,. W$'*-.9/G^0%k0n0b030`/{-*y';J$mq! X0I~w$f=@lc1wL>w$VH$ f Y| G)kRtm -@rK1ǽzJM&ùx5SԻS޹qB 4 K4YF\Z ä .3 Ǎ 4 \F)gT*̽]RҝxՅa.ܲߪ%3b UL s ** r: xL m`#pU%%&&f& S$m !T wV # \ F9 ) k0+%!0z"#$}%O'(d)}))s'P&$#$$%&o&&6&j&' m'(q(#) *T * )C)=(c&m%"$"mD!(z@UK> | ci_Vo[#FBC:ڇ\r..oQ^޵/:Dqr W5Y٣YuqL) R3 l ] Pgwlߊ60J`Dz7h!NlQ)PX CB35t\:Z$ h A qc r= av^ ;"~Y$&p(?* -a01,456606v3/Q0Z,(W%K" ko 6!L#$%S&R'h((&p$.!N} U1_UEm0 :J4sgyzmhG8orkwlAGD$*& 5 ZxF']DU-E [J [/  ]E0RgDh0 e< LczO {Do2&^ (X3L+xD \ 8 R < P HaAF\r 2YeH`}/* h!!_!XMrK e   Y>\(TucM%gAW?/ +#D|H08@4E}$G~ATjr ilLks\=,A!6#T@ ^ ~Ql[#( , ~03X6`P8_9%997S64D3 21~2,221{/.,(#Y-F:aeTM N + (K h-!3S 4udZ@V3 q{YE^/w]6q'rfxc| J|\AA,@,!b k )M_ZA!#~"ܸ :i"o #d%,'3G(k)*,yn-.` 2zׅ !.g"0"%! 30m$ !!%!K 3h{H6*K ~ > l<'j j we/ H!~  M@ Uw"8ropO" k$/ '&M')m*<*)E a( & %f#u" f"g"4#($%=%7$V#"!Q!2!!w!m!"J###Zz" `[n(߶  ^އvN-2~J2doZ C vVg~} *  pwS\s4QiqQ|6 z6(q! ww~ "'d8UۈݩZ2oJ(}?tc ۩V#t׎W5e2v"s+<4!]eiOy6="Q!G%ILRE+ EL`ojIz[j*I9rp~5 {|p# td#ELA^efSZ n)N>0z:e#"aWp]G8Sp"S՚~78/7Rh=sQF zlgM iTN!*!!'d3w*S:;s!HK bX/Sjr"$ 'D) &+ , -U,[+l)'.$:"A X xZ?H!E W />He~D-qNb5-n yjH&P3NYݦ3}Jg=Z4Jlu48 #VO-VdfKm  <   T E .   [  %j&C;vhk "/$=%%BC%s9${"!IPaK kcn>Sbvg 4ZI۶)b"ѻ4ԛ$ؐFܓ3s_YJ%d9L~s|'zcJ\=?g T jGYX,xKw  yiע֫׭,؎  #ܫ X 'Kv[Z[]5<8o ~ n"$')$* , ...3. -@ G-m-`,])+($- d ~H uu z; ]6 9 ( ` ( >3 1 t Y " ODFOMw!b"$$m$/%;.&'q&*A,6/(1\c2Y22 2 1!0/~ 00F1 X21 1 0.!+9't#x![m"  1CO v'3N1ܡf %6c{gN i/HdȂ@ 6kV Ѳ1vver { w  N WD # 6 DQX#ߘQsrb E d k   h  | R+#} '1 , 1 4A q7 8 \8 6W 4| 0 ,f (f&%t!}&%7:5 vw V J0kQwC SVPm 6+ 4    2Usm, r = -  } /M$1  8 ^9q}H؜ش4 ܵCݯJV]6ٱ[[.ۧ [Jx!ӝҋL^ӛԩM-j03CbDrѷ`$uϳ'ϭ*t,i..ӡ/uU0=0p11211/%-)Y&e"KIp(   IX v"R":!*p "%$=(0 **|*I) '. }% v#I$">!u!!"^!  q yJ|ojsFHHg m m~uN LZ Xکy \ۯn0މ&", Cqy1x ,RZ}>,~>H%::k? m  `~8~j/;;  m,t&>j )0O:\{O! ""q" _F#&HB I'>6_o9m08 %crp) EAS /,{*Id_f()**k? ? 2"l)c[ 4H"R9}|AB #5TMpݭN6eA>3'<߲/g:18~{5{G|lJm:L(tNb7L6 bb2  h S ^ } 2 % . W *- GCwRM_1X#  i3 zS &#?(>,.K0q0//-,*4(&3J$"*!bV T3tNQ dhbxtAff ޙܷ&Ig'5R#b :0f c;V:p0i & / & &x$?. S  0 ^ d$b? !6 " " #", F c  _#7 B$ )P,0}1Q1/[-!)&-b")9v S nm AFFNc"tQ#!5;owQv4QN2'6cY nP-nsx27,=i> [ 1 8j ;A gZ|,j=B!3"M%Z'|l)*D++ +)A'w&$a$$t%(p&@G''%.'tz&.%v"W/3 N7l .;VrRЭpc :!!v`OnoĘ̊  7#B%$(;)*a)Z5'D$=!=nFU8!#>7FdFF ~s  = E'}0 V  \QN7|iciB*l _ q|a=7,(ߥޅ#߻]yGt)LiF{]M'Ef0}Ֆַ{%%دjzP-ݫgI=x"+E$>-?NR{ e"K "x%&T'ީ&%I" v -rAVPGEP+u qZb, 7 Nw)"I|R?r!D6*]^    / *3 k YkW AU  1v7 DRJ"hG޳6KN)=klTM a&  I`   h {`   [ l j -wPpA&pt m [ W I 7Ad&-  qlZ   8)!g$G'9$*,u.//&.,l(W#Wxv- pb rDZ^)uKC3k}czCzbۃlX3Cpv t ݰz޺߁eYa5"z ^ 9QwZ j )w!^Q4QRw\mbS{`w @; ae,08v5cwa!#s~%& ' q( h( s( ( ) 8+q+7+oJ+@)&#] @ w 5 $ 1 "3%0>'A'~^&#' )y`k 5 s6|L!,% qm"y$'+/ 3Y7:;c;q9<73>/x+b($."=RY(.> q gRdz 5ڿ"5C ܯYRݚRܗۭ-ً׏;c5S?TO͡RώjzYՃ}ץ'N. !n  0j }Z lx;kY4e0 V#3yRx$< IK} D 23JvTd~D56jM?`=:A"aD ~[2RUd k "yD m~{ަٞ3١Rk֡gqlѳD;d҂gnL g3 U7jh*":Otqz3  A ( : J S = k  1F Q o: Pwc!)F =\ Xkz  a:'^R3A7 oq0,6R{8 C˭ɻ".J,Ȫ#fkЋ-ӹմ7T x^+Xw ^:^fU_he'.M1)FB2Bq,o?z Z! j jT C~OM 4 y n$j(9*+J+A+\)S(]'|&[% % %v&'&& $ )VnMw 9 _5z L'bE~FN~7*gw3*uH_iqb }Aog* $C * /Z 3} 55_#4C1-[j)% &>4jMn<  8m~` g]RNStYX yG`%c 7 tZ"MI9){Ixs[!\>JXB;9q:=#'[p P/_c:Gݾ+T^C^j06},!d - h.Lr&$ܮ؞7ӊӱQuvֺ1َ 4!(!- MP . !"%?k'm)*+ ++D*Z(t&#7!] d# !x"$#!A #'+/ 1Z1"-0.U+M(d$S Di~ &W 9}vw7YM` r Jo  }y L, % +U  f4{#{H&H' 6(w'%~#Eָז ! sܬkMF"'3qݩ1y[ $ + Gk# CR uiO_ `;4zH1$'j*+2*@ (3$Xv i#KD/o-e,<O-{$/>]YQKJ=M9/n3 u y r P  ]  Qf " ff J 8 =r } l~XBC0{@/qݝ IەڌrGܟoD4P%$ߋ~o&[~U9b V +?5]vNsf Saz  $d#'@'),*%,c,+*~)II'm3$ _!)n %le{ "#H$R$% h&Gj'1G((e)/)-)#)/R(ne'.l&F%!$% ># " k# $&(.*,(,:*x'S",_J S* ui PW ',   ]6u@rfp](8H q.gH2eAT2Z~p%FP݈ 6 2 N B - :  WS\'  G  k2E'  :0&{bI;Nn s j|nUc?3ZQd SQD ek  ! = "9 ' ~"}1;f JgA6vt<}O X9߿ݑܴٓ5}Z[A=ƈBwZ,ShTW" /4@sݧՋ۹'S?`>'zbCgؾ=O' B̊Y_~єz>w$߄ Gud5*W:+'eYq~&N o ,hFt : DD s -} 2 w/S0tTYr "1$&())mD( %= Q"  2v Pqq`of} .&sJPKpa;cUuA>\1 `if $ ! (3"#$%$O#!B*g >!.!  ]HO 2;( _"#"$,##!3$HVDk O A)fG "GCUdDI+R]b}D pf+޻D g"\"ڔb@ۨ#P,n]1${qWPU)M@w!7  zs chw=7hފsCnܠfޓ*{=T[<"#[$$D"K blY#T V@t & n `!1#K$%#u"=0&8%$d?n ? ބ :tۀ)ڦ%ڹOMH-!6#&) *++GL+B *f4(R&#+!t\ z pA wC W{JF7[wsM< Z ӣ mP[- H ԃ7݊jiF`h6Y:M:ER1mDd0+0T [ 5G  !^ ҊQC .` v9 R#{jUN Z&<8:UNAw b G8?i  lg _ 1 1Gs4r!f,[ hHqjKs  6U V  kJ^E@L) 2 1J)  u .!ZuURr 0pEFApmz |V۔ڕ۵FAiv  g` ~qK1X;m j ;TW  |  r@@W98>`s mb~:9 - D\   2 ?1 B P 8 ;dvI<۩368 lbݾ2j p|Qaa]l/ ؅lJJ.ШϚ.\0η a*G~ pdm w׼  Bۦd(uQpbNtpL\{ip \s 5 \y m  VH  .  x - oQ -p/F0! e  GL W   _ _  2 Q V[m1ZT45G^B7V iVzNwZv v=T jf 6O!Te!f$&(c((+((-'6%'#E N "ovv<G! }* R y )    .G &  :e6MP   D : 8 J}2bN>  n6~]^;kSj<0,$ J GKh6RP>'%W.A"6hM.b(Tv Ous=Gtc g vu  IQ5U 1"#8$#TA"ߔ "~ڸ ܯf޷~R#F>[s:i =^#~ w }  X `l05n?+_ !K" "!!M'/v`J" 85\x,,dJ#`1Vm3!F"|"# ""2";""L#:% '=)6*++b A+ )E'\L%#N k!NLhn No,R kb7N-OwEjQ ,X Uَ݃S'ט O|slpEՓA,-׈x &wptjEܣ *LjPDI ވ܌*P}"m8$%w$#`!ް{mq2>4M$l[&  lJ:AX t%qKcdR B } 1GDYdp2  D  g . u   ' Un  ?yO# } J Jdub{]TGݶ?WS شWijج/T?(! 3 e" *&s)K,.U135RG7776.42f/},*( &$+ "&$ok b *I 4!7T"U" !'!!!E#%(*?'-$7/0c23!568k9:C;y<.<<^;1u96N33A/*&W# g 7ohtPNl [I LYc~iL bv'%%Hekvfja6:ozna_n02h}E:7 ] 4a `  )6.r z.+XY e 1 X  ZJ  =knV;G*/hI Fn}aHIt)"`D1  Ucxaq_FvW,_ ;fFG!#X%U%%$X#j!3o 8 V _X # V D  ] $  ?~#Vk/M'Np24n ICWAL A HJH +cnWA^HDhؕy۵KvcWe{p"viTdpD;5 H |p(bkC"xQDM_bTe]mGxTKm|'(S8 2y-]L | }! r 2 ~C v #9)I}$fEL=* : C,  i .)  Wm[e?R"|2" Is# !L"!! /  Bt=$ 2n +# & (U+.w/i)1 2F2!w2bw1/-#+(%O x#& ;!L%"$2 "8bWK% %ZQV.Zg4@)Q\P.R-ܰ+w?W\*\8F$Ip8|R2] c>|@Zmkgz~!DPaB$fI\-8> _wU?$n"'2+-;/F/-J+)DL('%=$N"& \ :E ]c EP# ;%m&A&J&'"%# si}FIL: | ^"p$%J&%$b#Rt XC# Ka yi n 5+45 d 5|>(w-m, Aj m 3};`xrF )J k_dF{OXQQ܍܍*܅ Nޏ; 0Cjn@Nfިܼۛ#ۮڄ35JMUA~%F+  ^- 3 NkPr]R xz +zL!A}bFz'fa )"#w$U$%" , \  . so/#qT :< < !x{> 1T b iw$IEp$^]$\o v Wo] ^ s j Bt3l T CIE^ޭ яМp$ъ{%ԋ aح/(W<݁;0xr*85hye[ ; ڔ׶mJ(m98   Kyܦ*a<fKZ mڈr؝ N" BsyX#yU7@{L&22;z g & "=VPn;NHP _e .  X h` IF (zOU"89e%h!$EZwfl WBE3)D NC7D  D X-5uK  5";p$0'ab*zU-"/ &22'3'(^4V'3A%1")/\+'n"ih"M <N #?8/7Yi#dq<h 5-,sfۙJ[Y UL q8O Z )eZfTLM3 kz \v}T^K >X ޹NW|޽7xdY6hk") # xTLw >jor  `Ldg.b~Z-eT]CV* $ MivgKO3 (DiZV}!yW 1 5 '  + OW;mno,N  Spb  aD bV_.n@c= $ \Z Fs  2 S [ IG \66H E  2  )g vQ.0ٹԡbP w1/I.V˓e!J6% ȹ*gn~EH ZlWfԑؼ&? ) X O L #   0  #gs~a;ipnL 7B~^(:V2 a t ON ^ x ] !K rk (gyJT<nv5 z1ddKaP 4RG^>q mQ T g;p]wp.}e:KMWT O 7 kj u` h r Wl|:=G ߎ ߑ /h߅ߞ&?3v:F" $y&&9&}% #n" _!`#%LM(*, e. N/8/u0~1{23(6x8Q;<=kG>Q=>ML= ;T:857td5dD3n0!9.+v)U&1#4!0_"t_fI~..d&?f" [ A3|$oF S  n E.S7Zmtq4h;)qfaQ2 JuKoPv?t~@ /ݺ ESBWb O}"X $.!%!)&*!%$ $" gf? ~ eP8S-*B> "D[F8Cx a 7p0z_rrҳYn>ڏ+ܲstAv/!Mb8Dgg5UppYHI&"<8;7-:t xjkg;r7I*8F8`.(C0 O!5qOi1K41`y!l-< X?bayCJ+w^R,,4i&}9sA;7  d  l ! z /wFJ>/^$ueZcj m.uQ|7CIiy $(<v[#n&=)t*+7 +Q + +q+j+n+U+}2+C**(&j $ #K%=Y h  .lM:|] nJ#:g p   aP  8+U . ?  C u W Kzgb )R I ` ? j F $߱ p T {( FXp>Gg e 63 X&   J 1U@XRqZR.Ir#F)ݩ۰ہR ' nWWKM{fF'G}O b 9U  ,,Oq,# <6#e&3m(5*R+Ll*W(K%".3xF=C^XvesS - 05Y<dP]hi~  8")%s(E+Z,/, X+!)P!'$Q2"T Ld pKr:= Vk :y ڴQןm {Kf1G~WDDʃϱ<կ ޤU@Ctbl-ii:x$r% z2 h W   1AHtK{ iLvP%Da}?8( .M{.OX"Gzܱގ2# ^1O(\(hJqyK%]Tc < 5ycJ 2}@Dra\~8b'YI3 M ~ Ol'p /VJR "|8$U$C,#   \d m ` =oM&DwnWeܭ ٣ 8شڞX7/q չ&ղ? ?\"w$)&k(eH*G;,d-s 6/X"000S1B1j1=0-*[&n!k O"#$% &'7P)*+a,%,7,R,B,5 ,+(+Wf*g)K(<'Kq&%kݍ%I%6%$$ #v:# d"r![?! 8J"@> K A B &  ,A   %U SZQ"9/J/d(AK/]7RCMQsP0L7d  A,G[Kb A 4 )5*<Km6S7:+ i])c;EvZ \ Dhqnn *a]'7Q H%O |W&n "s%(q)s*c*Pm*c(*)|)S( (&S%)% $H #x ^" _ ' w = C>U"+J:Ouv1ܕWiۑ-J! 00_xcO^_ .V  6Lxi X > m54 m ]  u r eg p G e  ZO = r# %i'u((>(e['&'M(+{*?-ob03Z68"9{9)8 N6l 3e0D.*#+3(&#\!*jB1U15PC}gE#W\Ydr 7$;1 ;;JZ E~t+}B' 4b9)xJ5C \v ]`$|؜}) FM8En+1 H, mW/;O65 ; ng8 n"W0?Kz.K'؀Iؽg,؋R\}Z)OMC' 0?'OZ~@ K#n U # ' *Q, -~..@,*`(R&$#t!w%;#7!-zҋ'Ц  ˡd  Ƃſšŋc!3+xxfrվgʉѶSݥ8<050y97VH   x)<>WzpJ!#?$E$$"P 6wYw-*Sx7C<:V$-Ec%iY{#$XL r Rd ;LzguVP 8[e9Br2pqig(FSwW2`   D 9E  B d   / p =8a5u & q+8p\N(NIݗPٿ.Ѯ-UM{MvXޡ $K{[ /{ B ~akT(I~ Z _! #%r&iY(3))1** +,,-PM.--J+)H($ 1mX%?tB6/ "Q$$,& &m&o% #}!7R2"$~M&*'s'Y'&% "`d   j  a =oJ|:U b rdo> H^yjulB  h 1N\LL*ElcCݨ\ܙ9+1 \# D|nͷ;NLР?%.ںM.e\K]:-!Q34Y8i P 88(;%!"C #2"!m p}5= |"#g#$W $ V$ $~ %*&S&'.(|(*(T!%)")1#)g")A!)'S%i"ai'  z i6U7N+^BP=`&.;~D.lr}') ! I*b(j(Fٳ3-'ݒCFT)2ed5nT^5o@+Er@/&oc!T|2Y V[ֻ6 `Ԗ OF /!1%6E|aQ%`9'ܯz6(uJaD%#ڀHI׈ed0{lZ}M4w`4I-x8W4`Tq{ ˡ5ɔq 'a +ʨj=(P&]>;p@HGe=L   B    ^ m8I" [%)UY-d/g16271(/u-*(4&W$#0# R# $ j% i'q),5/11 1 0%y.+8)&#$&o"+(3(&}[$n$! P [Mtfzc  T_b!BtKgݿ۹QIچq׽ַָ;vqUխ~loX"ՀE۳tCd/r3Dc_%8,L~PT /TM0m1wY+Vh`] JBbOW9f=_~tV+#jUU4~4(Zfk=&Y@}=(B Ke47'|;4d BvMX|!"8!qq_P< 7 /8sqk=P [  n8@ l+wG@{<RR 0w ##'r*7b-/1 n2 #20Z.3+5q'*'#sXIgy  \ +z ,C Nf dT g@`|dd qS8 j ! s D,[jD~x=pE ;vvx{GjkBm+Ng 5VC , V7YIyZg`~q W4 H hzn&v9o1޿z7+}FΉoҹ bO" + K Gk T R= + 3 TH7,O t0yjD Ufp+ tkWsK:soNX .CVH>RE/$A-$ 1" 1% ' +) *)k)`T'$rd"M Mb{\L 3 b ]ݙ2Tܚ6Jݑބy<1a"bkDb [#l #L n% tn?,%xq0N Tz'YERrEHPSW1t  B5@"hze x M3E A GxDsp on\9F5cf|/7ݷvL_Ab؃؟ؠL\&*DeSԅrd1 %_tgL0 " 8 %/B   Qt|w<Bko} O(ZS!Q Wo%W]_f$R& q 9!J"U\# 6$ $0=%h %>$#7! ! 4!"6"%#'#)")!( ';#<t$bw X  h v, Nv z @=) }""]r@/,ZZ0{v1@CC$U y'   ]DK{*!dD0&l (YJ5 \(59 ]< vXH?HL]\# ?n + qq} 8 9-   , g1o$D$Aߎ S\ؼҖӈ.ق-UT]8c3y a< xAc1 [{ WQq3.,E b!!{!F!Gt@o #& D(*z+o,g-$---F/,* :) 'K &%%$b#S"5?! $`<9'I IsdV#%}Wݻ/*JBZ"{$K޽ CVڳzU0ڟۥݳWޫSs`s;ݦ f -) Q NH X'Z&\O=p&^3K :" B-6veC=5/& >&8Rb g&4bh]15+ v  lm߃w9 ޗ a8~N;6Y?Wk!  h?YsP 4 o ھ  t  ' ѕ H h З ,Ԧ '% $ ]ހ v&~2w  0?(Yd"%&f''J'J#L&&$m*@#-"/V!0L /1e0w^.@++'<$X!Y i3b#-b ij # rm7l U8f R ^ 5"zI+m= M 7 a =R vbp_ fNF~%8bqYZ7L  =3 3jfw:!4oq,`'-     hw -R]sM$#U {jnKphp޴z K{J>fIoL_lc%A q4iG2h\Wk79wZ i3{'Oe D a bNReou e!""! o "S}"<$( W'j )/D* +$+k)'F&$#wg"4!L g8j` 'ݽH[W( vE d3ûVƌ,oͻltկtpݖiiGfO r R dB 43  5 q |e] Q YdC:IG?aSZy@El7^^] ',|_mwv%DKxF- MHfja1s[R6V#4A F^ Tfh5Y8v[nh.1s.rJ{ v#AD| 3Iz.P`FdVV@U708~\B]PrOH5Y`H,(]  T b   z!fV$I>'[c)f*+N*+1+]9+ 0+J*) ( 'h&`%$w$,y$$^%%2$ 4# ?f GYs5OoQP80>n&9c]M5Fg1J    c  #X e% %l K# > 0 M[FX PQ"8#JG$b$sJ# \v - wr<!~S9'Ax#RDbi ވ\ V 'SӜxNpΘ}9~z]þ,:zHxҲJn&CSGGN c 6!(B\J4O L ?$WQhX>\X$JkeSBkrd"C% ' * W++.u+JJ*B(' % <$% K#"53"!!!q!!{  % )  b5 QY { ELND: N)=|xmZ0?Y߅V _RDz k+Fܾp|}q2#]H1fr6}Zz?}rqn3 P 9Y [2b.;dvt$5r2:LG)T``Xx`4 Js[+_vm--37@d9(Po {E?b91xh#.asNm)` 7  ް :2%۟ $ }ۜ sܛ : e " d#   ^ P O + A Q X Fp.O N$a';Y))o(}& U$y!!u$a&'7(Y( (;%r')M&-%0#1!11/,(5$ ]f[ Y v<*  7 $Tnzfvz1 " kFN0Q6P"+rXO23J"FFAf xOr7ez  `\   W i$ kL m a 0x|eD  s # <  Qo ^5 b6^M,3a#\&mo MsnV  T% X@yf^~UnnC\ \zV :_[tu 7AWFge  1@ <g!#>h$#CF#Z! - >"   R$%h==g A]c.?|jAM[RpjT- YMhމR߷%%c/^uG c O 5 \@W2<z ^  ` O.?L  O]4POb5O{ | vaa;>$?ev   *z  # N h , H ` (a{bI$@3g ad s0߿E}uteәӟBּ#X)=MQا}%Z  b^Lr[5 x : i}k|<z9KV'V[P8*G8~ Qy;GQU61 ! 0M6`  H!"|$&(]+!-"/#/A$f/%-%+&,(' $(S %)v))5)Q))( 'L&z{$3f"cF NjF #7%& ((B߆)C*X*+a+ׄ+W؈+ق+ۜ+8+0<,,,+4+)Y!(.&2$"-!Z.  GP.] |Z  u <  a S: 4۳1CVݯ;Lg q z rt-Ju1~:n{p ah,GW$Jr:fA T6h>N=Gc - 5 /Rۿւԭ z{  ѷ YI΅60 e Pђ  /ۍ  m f W $C4:`D!s_ _$,DJ~0hp  ! X# $ & w&< %X # K!VwX@Qlu Z cqz~-v?  M 1Ux lpK?_!6\L|/?&3 \zeBXg1 } O  | K 6 PJ F=*0~57R<T/ w hkg  $ ^[   BA2 \] $ڲCsrҔЛ2RKhrc=Vhhה W L{9_l[ = 5 Zqwb((yi\CE)OKwUY;Vx d6 qN w   hF   G nt :3|. 5<XIv 1u"##"""!!"$7%'S(('}%#")X<9 {_,1ATRju#s3o d38GK|5*2n6m L  sd5[eJ  ~D: L     R e  6rhy BL @^z\=%n  ; 2 !> X  Vj=u0Y 4 Z To@yn:I0pefHdZ;D"!A>/nWCݿܢDIf+K4>IKw N|BCW;_pB+;3m.hIpI8_b $ 62Y!-%'R))*)3 4)(}(( '#'( ("(C$5(%(<'(($))*)$*(r*c($*'*)&'#%' "a]P  M uen Q!li#v53ke</0   1 ` l  o hAeu$1|    > $ --lF' \}y@^k"akRhukߙN)E{8Ogc tdeAC3COc?*װ 1ׂ  ֏ r ֏ ~ o $Ճ {q . Pי K ^X&NHs5w0d>i$fjN0!P#T6KT"OX2vF B !t#<$$#$E" -J_htr yB"H$%x'(J*+y-[.-/{.0(/>/.,W+)B(]&^$"}A!O   v  Kze_ c5>W0 yJ9Aҿ9B_ҁ ԉ~פ؈z+%Օ(5޾ػ9!U2םj]ִbkEc y 0 W% j : z`Se!^,X"o #?+KA?sCy_K?j F   ~ p L E rl6y / (wg:rU;)(y!Av Kvij`Uc[Es"K5S5~+1 l]~l6 T0n+!T^ G 3R j :E_(W*_  Hi ' n(  !z S"" 3#yb"X >m0B $BY b ~  9/9Ll  G6.,R ^up  }dr60I %y@ Y w Y^eY(   H KsT4& g kLy#  ,F ]?X_R,)   yxI CBb A;5AevVK}om*)=A:oE 3 2C  f <ucQ : 4 A`JV ] "qxc+9u !"9$#$yu')+D`, -W / /7 .0E C05 / /e S-> *(&@0$!bDxy P)v>2 M, q5ld8`X_%*R8dRG*oif4 :e+XX  Ksfc PnG+C$CXF % R 4 lv _t  e >  3(u  H zm_*'  3  $5cLBzx 2? Ho( 9U b [!C^:aZzz {L_s5D 6 Y2m\i7cB/]<$8Z/-b# 7ve=p=%o+7y e | l v, 3 "&*-<.9/.-P+y) '$!w.Mp{] `!P!+! r ]L^F[PQiX6R5   4v  goq5,~7Z0eP e  q Q` @b [8lh2 F`!!!Z!;5 f(ZBe8 ; |( O|- f P (Y j0|jZA;o | u P R x(Ҋpe;ƍW'DIF | & ѽ  x$  " 1 #pXj:O60[ft KG 3>GY"9 Q~"%fr'&)4***%*))(H$'&I$T" rnS UO?^u?ypp&Hp a S _qjZ;:n!fo.!ݓa?߫k$^|Jq1ZݲZZ0(6ޫSbUm+E8iV>~;h9OMH: Hg& ) r#3sJ+/:qEXnU3C $`?TZ8|YzJwώ`eb0Z*ٶ<LT,;VIG\lI {EzPa+ڿٖsM֙V2ֆ׿'ڊ*v]hpu;7; _GiV+da4tk  .0  cF|i HF :   vs b E C ey  ^ZKN C  # Oq$ %9;u&{O'zOH  W"/'",'0455,4A61n-fN*k'%$,s$$$u$g#%!nS 0  + PHZpghwl!" $p%bo%+e$b"@q%"A m \\dFQc/%n.bc@0!caڥOG%ҊDRr\TyͥQκKДҺմw /v ;ߜ 1 h 5 RO4_n ~Rg #1 -!'yEx-3!JW>S'a.\X=l W vq f   l GUa$ b8cMZ/X-OZ&&!#$j%a$)"yarO]9 ~6Z[N P0[% ' = # aDDk$A_nkUHޅ \܀=Ӻ'\pQb~y?W<T V-ۻSc~aB_Jn]) ySb=CpAUM V~Y@V24x9hi l 3s  Ni#|'K+-.p8/.7-,C+1);'K%V#13  Y jM~ Y2G'&u`v|ٰDԶ@?Hl'1yܲioIqujP܊MeuA[ՊL sL"=A0,q}QlOndm_+Ls/2-48?4/2 O0,Z)o%!YN f9@2 6)   P/N G . ; -8 qBM<.|wwA"d:^bI0K;d /FK_,CJ3Fw`#^M< ;޳7jC4V(>.SVCTj(CZ+nI!&%c   A    4  >x*}/=k`K  g  R zP:02"%j)-0#47i;6=?=f=<%;:G;<?@r@r?_9<57 0Zm)!F#2Q ";\_(]Zt or $4Lc 9;l~3nzh> VJN,5|Fa-R:R Oz g߮ ; K'<ݓ)KZ ks = Y@:{=QߑbfMjYJ&=[%:$MQ5Ry@NoaFfu}\p{z   a>Dwu =  - a 8 < KS K 8K   TG*3A j9oShx{r`B oicN VR3 ojJ~^!Dް?] . zw/hXZ  6HRF0#bzBL9ܻBET#CfMwoh i n `x z p  6 go H _pq#Z a j8h AD U  ) n!c%C(>*g++,+i$+*F*<*r-*W)'$!x'[P] [{[ (DQM:8b< u-J"mhp8|M TaWg>9&M>7*څXtG֟YFu'0HF@JgGB=oXz`G6$V H@X $GA.A(g 2 5D; c   - e d 7   R  = t 7 UidGR QFMH >   P8 #\=`|y" $$x$*$q#4!g=Kr? F;'g H    e } * | Bv `  F O  W.U~~`X2<۱.Q"j32{*Z?8_:hZHv Rtmi%<RiU  !  HvI^0W q L :" $K&& A&$" c'l Dek=^lvZ!S!pH?+,6p1߷i]#s^h{[*vz* q3(U 7 ޼ 2'L"-PT7,;3[5}h u Z,Io]~VJs. ` 8C]_5kg3!"7)#"!5 [ !\WXng E!"A#%&&K&A%#!v`    kO J  iz +   WL#M A0`b M >O (7w@Is89w}X~<U3Rg2MҲϮ?@;DϛL\ї" Aղ}(aX+Mcx]sͻO= ђ\"לܓߵYXib?GUo ) !  $  Wk ] +B UXE3nfji dsi * 2pzN6j `#B'w,2]:YAaG Mq Q T V Vn AV T/RNK<FA q<60*%!V!f  ZVxVA/ foTG/QR9N/nJRfXzw' dp} z߶]~lћ6nU̪RcW/ }CFpuצ'يܘ#9#_e]~E FA^ $  | m- lc^ l"5#2$.%o&'&/&'x%:$"J r?CVFP =  T  Gn  >XcgT1| 7` B\ P lneD~D 9!_\t3` 0Ua &n_|* < 9^/V9[ > V. t<,F$"4s78 e >ځ;c2ٸٓڌdZ6G ۗ&8 ֳ4~|ϜJ- T) + > %O ω s[ , ^ q  k m 9 | eD5OB 0  R#'&(S+t-./Y0=00'1U10/Nf.,7*A'"p~,.h]~6Hd|JFC=}@O4zzK=[zJ}oHZ$gbڴڄv صءڞ+HL Z-3`yuN~Rl>/XmeY/J< d|PM,f+&phPE]6  39^uUw/#',f157/7g.521+,V=(R$<!A    " %Q (+v.702n3}3n31"]0O.0,]*{' x% 6# ! 7(  " M (JRgb3 fuAk " 0 pU < .X  iiVK9\4ܥ~o[$=qLWg-] 5 f .IzR1,'B.d| sO:rzQ0 LV:~'XGaJe?k`eh ;:D[^igi  ? } v  y{rI4f4>YI(FMWai>XI^MY~Snۜ$.'1jDXf+GlxO| N J  FNgmxozA F9/   N 6 /4^o BL   Q) .Eczq} d""m:&zQYq~8TSm(fg%[!_ e . H n#|~0{#[y+bi,T!OX Y s_>[qe ? @AX36f#ח@۰/ިs?k.>&m"`K[ay;C3(oYl [c^(@%&?M\j)1<'b%8 p 9 l C EDK#C#}CoUD  f  >nL!W$i')Xr+s, .|*0V;37S7Zz<NBjH8WNS X[\i\{[EX TM4Fw>p5,A$}| V %J  ^(CNw/\4x\ m3` 7 ! wYO  ? ~*v6 m\,:=Jh7H۰شNЄ3riX1]ٲ4)&ta>:Tfya ] ~eF  ! "(&'j)s,/0Qe13D10/|.;-+p*YO(&x$!4 #E%`& %#!+9KQ(!#8*&`'g({U('F&$" ;gq7_mMBz 7 GQ?X1]<[ V;7uԽ:~AѼHkvw6iZRw9ݻ7ߎ+o"h1S*[b3Xu>7')xG۟ڣqq-wNU#=M|Mo) ^ ] o ! P OG?s _"ID$R%k%&L''j (p Y( s(C 0(r'X&$"87 u60a  "1@{-|n* 87 5 N N = a"qIe29#r,ZU{#ג-`KTvލ#ʻP̙~ݝjcWTK܆ ޫWEl+*xo\DdoSnN[pa34M3OA{m: j5 ]  i0hL"'i,3G158!;~<<<@<};n:M9A7543 2 1 |110b01 0/F o/2 .q..p-,+D*(I*'-%r%%&( t*%,-X..1.,\*/'8$:!s|75<jXr{ 9Q"k;,n@>;׊mֶ,UԒ:!vs(" ~>u[C+H[ ; >ak M'M% C  SZ    E B ji B ~@I[ ~ rBE'#tv> P6 dqf2mGkKgh;_NF3>8/ AkK\%:i ? pYx^ 6 D_ *   !!~ W  + 3  0& f I {  i Yp k +  lA XC = }!,HE`24ss!"_# v#E#g# ${ F&-(2)**0*)G&{$z/"s:{sC!O  [  Tu/Kao'hFwCFY ?O0Q=<:<0:M97z6WX5 F3n 0 -*$( &P$"O &5A_iu <C  pe h9V$WL4B M#@*vDKww\-uub^-ep 17?jXjT ۃڜ7:<}A`5?پ?4@P!W4rvrq,[cpMQD)՝`IБrЬtG%pn/ G/+;W;$]H]# e 9.$(O,,/o09<1 V0 !.*H'"t(Nq$n FO_>>*rU J4Ad4F]SASjc|*4^26)lnhg@:svl8\t|7q!E:پi[LןeysFTNAc4!GC&@,/T0*0/xdJԏкBTN *xj֦ݧIy  V!$&+),R/2t!d5v!8X a:<%>@ACC;E1 H; JKzLrKJ*JCG C=7 1 g*n # +? G <&#J,o X D R i m ? v y S0 7?yWWAhw?vQ(RwE9_Ivu.Z5xOg3cHYE 4<]O@Zw-nU WQ c2%l9 ; " $N $I<%%&[@' ' o& f% # !m<d| / < ;ar-H}OM ** Wq! 9o5!VW~ u ,,)[9 \AY]!oe[%w,E Ϛ>Z79}|F>TA % [ ={}}~  !i"IE"" Y! I WP,xNa d  MgR'dqF !"#$c% $%0 $#"!G!4!~#F$%& '!'"(1$'$ '$%'$#"k c 1= e 2dLg_9xu80U \ <oSZ ! UުeޟND>[TVz( o  ex :X +FwkH>8jN/ۛNڨei {ARm Fݼ~׶u 68>76PλuB;MRn0!TV =2@W`cz5iUlnR}kJ  b <  NA] # 'w*i-K0W387|:!="A#KD$zG$=J% L\$L"L JHD?: 56 0, (h % #!] ` b[ {?3~ 6S[Nl<L.q  By)G8:kYE[l>($n C;3uz|g+֘Guֻz`٢Ai=HEr x   !m; S4!p?#$ %c&'q'J/(()* z+UF,5D,+X*y(v&3!$$#!$%W&'BZ(d('G&$}s#p"q!"8 o" .#H $v$4$#\"$ k%{RoL 3 X3( 3G gwIU`66dsS)_ > 7A&6y!|I\bdN:fVk=qVI x3 Nf2 jU`c,CE Y O K\ܽ<8I> VlRM8IڑZժG{~=Ny(TTN z  EKOd 2 ?<gz  n " X  ,% Dw +q' H  8S;=i6@ +7 /AbswmihaC2B26]~6X%'ٻ.֪sԷ(iFչ#9kۇFr c 4 # Fy<_)hM{SDWf7HeQޓڶ W[C8Ь̌6 Լ*iZU] - "S%9])-O04w8;L~>@UBQhDWE.F zFowFF#EEC@AM>X9(5/')7$zZWwQ 4 'g |. uN2Gg  * [76|PZ9qs(G=vBpgjgU/:!iRRu/S'%<-   J | u  %B)C,Px--y - c-= ,L ,F `, +8 x+ *N)( &$|"    ?E;u ` , )(D,ZVA8q#M(l o_W\SIݜێؖׄk'D/v,O/4iYo}`} /qT y?}vo{3#ybQ8 0 e > 6 6! s#&Q*^-!z1&-5)8-a</r?H0A0`C0dDL/D,?E)*D("D@&9C$AL#@!=;29BB6/3o 0,^)%_!/L {}[Z']tSwMQ߭\u O׍jCY|ΦdkΪͩ́Y̨Wɑu%ǪV;E˯~. L1XٳlnAUnSLo;=Y[+N sM  z#( ' *Z ~,H ./CA12w 14 $5 o5V443O[20S0(0/*}/ z/n#u/%/'.(&,)))&('#'B%#! Mp~Z5ys -% !!]""(#P#.#"g!8s2|OmEI Y V U-3ݪK )K]Z>m׌USmӲԊXNמڒ|/kRܷq~ 9޷;F pT*c<D;IjhSO* au0cbMM8MxAL,0/#"[SG{ G} .4  %@e3iBTfQj <I O  ;`[-R, - 6tF&0o`^!%{Un3_?P_!*?AS= c 54-n9jߟPݽ&rx݅ݑ|v߀-Ggmb}8.HWҍэ}:ϐaΩ3+Φр҉-wPf6پV? R A]P֗>\o Sa JpH< !% (X,/256 76V5-433NG3R :4T 5 7 7 8 8$ 98f8a7464j2/pe- + ( &D ]%P >$G`#w""!dj!X! c z|!I!W""Gvn< R,, "VpG6rllK u9oW9'  5)`EB< j0 b @ ^ EF s3{EQ}a"`  RK,\ Ik0}qzz&n Ye  $& >Q YyxDkA"ݹڗjڠ1*'w_# ۚ)xް߰ߓLߵ݋g9;ޣF+s  ^jf?xH5L    ?Jg26 \PK  B jC  L  | n*YI:Q;SuN"kF B Y J 3 3_ E -!$(+5K.g/60c0A0z0Z0/-G*^&E"x J _ (vA$7x# y)E,qg 8=$mg(V-j^%zar.Vsb  ;C 8L  $: *?O>t+|D*=aE߇ޮ jނl)]%hDYKK@$gw*{L,\ 'w@o>2&mX qA BJ ( # (z Z  [ 84  & */'4s 8ei;P?>@WBC?D'DCB?DA{?&=:37P41-/-,+2?+ _* ) &T #  > f Nx<  `(D><>`ge# e۵"(1P иϠЦu FkrM?XG#KX^nNLxC1a::=~   yp,@ "m%)-H 0n Y2 3 4 j5 ?6$7P|7*76e%7n7C7]7653! 1!-"*"E'j"8#!Y J H='BJ3fdkC0o DFc~u"m:lSUT Qp#X{Ez%}Wiߦ~" ܍ܶ#,UZ2;d@oWqoOk 5 Y z>JS43r>*-wHQT,czb1 r](,e v*%c7 ( H!#0&Ox(*@,9./ C06//-/,*Uf)9(f('op' &[p%s#1!upxyq|LmC\ [jߠy9[ .-O6ܼ8cGa)!!#ccY<c ~*O> _hktDܧcFhYܟ!ݲݹBcv'e\?-?fwzC;CBhsB 1QVFQ;yMg1<]P[~f d   b#6 ".u$&]W'()^**yU+k, J-] .02Ch45iU7uZ898 W9L988 8_ 6\ 5{4o3[2}0z.+m(b$3 '! U&V4}c&K< + mjQpt.07Zw7\ O\"1WmnezP݌L&)CHa<~OYAF]Q3>Yp { ` %  g{iufO  @   c {7  .H1.Qv=]@F WHb&  Mn D'PD^za=vJp5?d(gT`dERW&$N?tXN K;(C݅ݑkWTGj`(٨yFpmߠcJ#/e$V+%2&#'h),l//0O1 1/L.i,M*j'W$.7!:/%# I& @k E I h5>qz}T${agm{E9V>&81g7aQ/h *  M{ el s = $V=U"HN&ݳ6~ݿ|݃nݥD@?*\kf,1 ҙz53(YԨ*"נ$IW$4GR8hzylN.UF~zJi 6 n %e  f<*!G%(Q+.R02X45r679\9Q(:|I:v9:9D975o3~0e6.8,+=~**\) '; Y%!GQ SnI\ XFpWsm1WmvCVuA ޏ ޲ ݝ co D a=;5@L.W=  R m ! #$&(*"`,-l-,}"I*&&E*!-SI01]2 T1F>@n%vXBcYj_) a, D  #BBE(Jk?p_$2oKjU*S ~^nq߽'bׄ[?/ ry;~s=KQ@KɧNÄ(&\%]$84%1&7O'$(3j()('_X&$E#M!OZ nqT,~f)4ur-J$?pQg RyEI / VՇmdE%@de1Vіa2Eϗҵsy·.ϋz[ӘvHٖ4kE[ܴܺ3ubw?+n3BsBy eR 42Jji9 f)Rc0 :)Ro=  <R-: B C#!&''(')35(&R"W77 9 Z  .g   {/~N .!Z"#8_%&\'P'm='%#jo!=B6 ^* L   4$P=qD2e~2+(Jz# ~? vp?m "6r^>G(q(9cS{sܴ ڕ.dbXנB,Yӣ2 gfԑdxRؤ9'5Iڕ3تop/.K"&t8Z`ʝcH۴iO[}jG>a<X% >~  # [ %F*B .q14L07}9&`;:<<;jn9T06f42(.s*)'X&D&E'ib)*A*, ) (&+$")!9  Gs !.")"!S/`wDw) DJOr@O.DR  z &`{5[6j& 0BJZJcwy2F(k,'Bi ,\ | O; - s ;*nN m 5@&8 * + z`  |WYY w J s . 0LD[  Gaj~:; T/ YhNj}<-7TLf2'5WG/= 70tww"b"# $ '; *r ,/ 1.a .# -; ],t X* 5(5&#L!  "! C L7n@d0OhI6,1>ebDBSނ%mG׏L؂ڧeHS^;- }F*fvyj2  Kb H daN22hRu `ބ}djKU=t"xJ=L a85&re t;U NpbGK/Xa/r W ,n S 1+ #|$TG%4%c5%-%/&%](L*,\./[ Y1 53Q 4 5 5n 4i 2B . (*$b| A4GE?yS +AoVU0C"7\$pʎP}0 Q  ܇ tg R$ J+3qs=K']W c8 P   I G Ie:#y|,>,lpt gA  g;l8 A!($#&Z&()v(c+),*}-q)-H(-'-?&T-U&,'k+8() *'d,%.4"12v=321r/j , )&aV#X\ + <8ix9~ <%x |'U*nH>`g?_3__4Q`U5 hߠs`W"l`4Ϝ܆4ʓ{fTǽue~gk .ا& sˉ̶\ULNcl; 5`ΪZ$k ѐ'sS]Kbw xX>f#GVl  $ #U" _ z* #h 8( d+U -,J+I(;$   1  o  /% }g  z! $ (E ,0368::[3;:19@7%42:/.,F(%"& MlۑR48B?ig ӣԲׇ؜}szSiSoq3nRq]RX> c X .yJ.ܶ:Uh"7.5AO&%^X<6 "Z V#&[R$~)k.l2&566665332,222> 2'1a03 / //Z/ZI/w/m"/%t/l&.~&-%,$*r#s(!Z%( L" yEkJCGX- s9n 0~#L?WIN( ;\ Q * Q f$aR0rk` G["VqN6sx)j(3Dj'1yfN(Syd+fV*! p !7w+  ) e%5iNx2 W 7 $ m $ 1 h  P} m   L 2< . kRB iLq - +F x\x(si[ W u4n(Yxg*ץXa7 ؚ֡߿٣oL_ E-%8ZhBڪ.t)(LLw`  . $1 m|S'nZM#??&l(4*2+3 , &. #//M?0A0/^//*/_O/?(//,/d]/'.-[&,Z5*/($%L*#+ 4 \Y>&N\jX %I  R#PU, PnjAM~j]yr|elZ*H%8d>5L8I?@KO q d yitcNKTIW;% Y uC A/ #5-gCٯ9)]r( 4R^ D,Axkn`)xU3v/NcTjD{d JdpG?rM\ +O`5q $w(+A. ͣ͐ϓI<Ӫր4{& Z Z KT 4T N  o C a ?& 9   0S!Q!C~7| g "^E/Mg 4  5 h2 "lD$$$$$?!$C#D%$"&F&','*o','/1'2 &V5y${7!8R987+#6f$4= 1 d/ ,:*'b$!i*~t?c.H~ z zbgL ( QdtfWk|`cڿAtvW,%͉˦(-6ɤǞ0p3 îe“݃0Ñ s²w%SGԿ#]6ˣϋA4 OFp"%^(R*,/r02K2*F1/j.} .- +R * )_ [( 7' %#!#-ViVr l {kVp >{ ^ CgGJm70 _MUd\H<'o0J o 4eT=3-:Q&#Yq%'o'D_#sW8{/.n[dch_f>X%JPuq!NRd7oe:L@l}k>S+s11!I3!|)}]l/5b7EAv =w~].Or(q2{ 4q e&PڻkR)2"$-'&()֗*E*1ۣ*T*$*)*Q*+v,-j.M.jM.1.p .>/m/x00 i0A".E#,1$D*%'%|%%#% $c#'"x m{d<G B=  t{O9 Ze SfIl@MzxT%T]20/s<B1_2t.LSmo$q-@ klO5t9 _zMDr!v)"![ L?yR=w=  oC R^ ~, "}!uo~-W|o"_ӽϻ9˴3ȇ,uT6p/]3𙼚 霽螾A붿u&Aƻ BΪѹ,ڙ`lreOC8 %% "#o$l%>&4(, *+,v+!*#*$)$)g$*r#[,|"0.!0!}1!2"1C" 1"w/!A- *'%s#! _x_ x W  \ KM 2g31~ XN~c=r @! # kt PVn$=)|(V=S"D8UylB(8BdOCzHGN+B}L-lM w   LccYLs#%61^6RYCEڿ5ؙ؁ ڛܾ߷|]Ait [#OG'UH 1K0 /PI.  T >y ;W  2 c_K%L^NdXgsv4g $X{DhV"$P<$E#W"> ,]:z VBFd[P  n 0YdES!#?%&&B'&($"O~nh3œ@'lB;(ȖDj` v B ͷ ݝeoy - X  L$r"XK-(Hk1 '3mI*e>T g y z "P$]')_+_,j ,!:-#/-%k,Q(+*(,_&B/#1!P4^6GD77]8R8f 77 6z5?4q3~08-%T)6%"*j9uۧٛ O۫ ݒ#ߠ~h)eA4?7 [E_ duPAl0qHav{Lhާܐ/ֆВgՑj:L\mZݒ(6E"yڽڳ( ?E3qr΀%rلKd *o ( SMc?" |*Gj_!8&aWL[`ywK & N: q; Q)TW9{W6@hX_!)%(.*+K+t)eG'Q$ <dRUA $] X NC[cf=uCBY}]y}4T*>P$[   v i ( O G  7LY^#ih\y49">]4W!AsC۱00سG*I4YW ,Ӎ Ѽ ϩ ΧDϼcч;a\k $ 2>u@pN$r ' ׽׆ڌxjq`_"VG&)+-@/ 1 3; 4{z5H5n5j4Hy2 /,\)&2# EoU i *k3n  W d t2e7TsIk[Yuass/ f >;7cp9 W|Q, 4_ds$ `iz *l C j d   | g Oh  2!i!!!?h! @! ! | vAk  R | !  2DG, x )f-&&߄Cݗv/.P[ݾۑx׫Yz2Қ*у`ʚɁǚm?u~ tNݔc^R*?0  R_ r b"%%6%$7##"#|%F$V($*$,%-&b-(?,f+*.(/2&5$8<":F@TUD*ZM i5 |Awryyc)ޛއ4`N19!K~c V )VMcl p : [J m# a Q$V;UMhtj#BfwvP+r:m.8vJ HjGIV Yp C S #)BRVml 7! %_ T s Z ?86] _ :bA!z]d$aSJF]4eZ`" Z9"pl$uG F D 1X~Qi{ x Fy,[26yֻI~" F͡cyHeńƼmPuA չ ػ IuY}{g@s[ Q40mi7Z  p?d98 s  i    + 4  T 1{< `f"\&b)I,T/X1b34,4'4U2*1L">/e&,**/{($3&w6&A9%;6%=$>4$<>`#=!1=<{:b85k2:/# *n% " V7,c9 2^!#%P&&U%"_{ j (hrs*n*;64&-+:>4K+ Hv\Bϐ1͏w!>,9|媷`g%ʪ#x o, $%R\iѿ#: l0Eva{ Lۆ - > ) hk  Q 7 )0 LCfu@ % P '  z C aR e .K-Xr  E*j 4o|NG(b4 !#4$%&S&*&| &&u%m$=f$#d"2! |- 0:zkm:4A+yeC _ zau"L~dUKzXweu7`cf$12_wNB*y!K$suiVkr>s&4Wx,TSLY7 ,ޕ"Q@-8sޗ3ߛF}$1Zg.hN/7zsQ Dvvz?ELyzF`1;50wCX;H)= . jH FC 2  t >Sz^h-"% ()*n+^+}+ 3+E**+q+y+3+ x*,)&S$g!p$z "  h2LLK F^;{]s?D z0 u8kF-0q!)|l [5c\=y_J_oI0V\zO'*LVXRu}dL K {I69_o) Y>; !$ i&&&.& &Bh&'( )v ) e**:*H*t)x(B`'o%A@# m&abNOQpe]q GBӱӾ!ٽ+El[xo&cfczzgVPkhYAւ֝P1ZOԪ ԋ0FԾl`,,ٮKݠd'T6 6  HhV  #})_.l257 '8$75OE3 /"#+$% % L%[ %  %Ub%: W&j'x(Y))L)'&.%#"U!  `<`u>5( DHZ*9yI9Nm|OCYC(U&L7*T6[i%NL SuNpn7 ! W J% }: e>=\ S /{ ct x]F(O U T @ t  M3N:|SJP#/{2<0jf}EC^`Xrl  k 5d.P1IlsnR~^ifb9И>Bs]' ۝ =ܼe0WpB\ . %R u ,{#24x p'  &)].2`W $'N*Wz+{ +6 *i ( [&^ $ !w|x!/"`!  K"#?c%_')m},/25< 78 ::z:98M7e6g$5 32_1=/-),*q)V0)('Y'&S@&`a%K$$;#" *~%;7 6? & M E `Nh~ODTq3ZQ.R/S\9ӣ3"[=P 8>4J] r`Ġ.> 3O;TĿ]RsM%+o+=d  x*d B# le Z  )y   1K  qh<Yf' I0.NE<VksP;  fn5t^x00c O\ C5E}[pF,kF~ \wLgv:a\ k ' c p UaM "$x f $W @cS`9 \"o$Q&(*++.+S\)-'%%Cj#b>"!Z""*#$o.%8w%O}%%K$"" \'>gw VBBr T o 'B;v\]6  bmv%$l 1 : %"nd5 1OV<* DKl%rI.8   =y e  7 !LOXFCJF  !%#;$x$1%(%&e '();* *j)(M(0(O(4C(p']&Ll%o#&!L(  c2N=z߼ ,?7zjm}7 GR19 .2bȥ»)1ChٳF׶`]+JI){HС:Ϡ- ́ ̲ ^ 'ϙ #Ҿ7Th\BaHd; ] n S 4  "U {% ')"*k*.*,)d(d&,A$\"Y}n" jy W #)!/!:N""A!>{!Z*fzR, 9q a rB8o g7 u lZh'?zI TRy8?d=5^#mm- ^ > U f  U  y ^ Bu  H f ]MWH. w )y{ " qBnt~Xb:iO[ K'Ln*[:76#@vV ji  /4s  RKyQd6lZ ! w  q  [ p Shw x +oi7 v,KC~a D e= p_w ,յ4#̹S˂AWͫ;bx vp مikPK@011"{ [  h X p   y8'R i]E5q  aN'? aWs X >Ky*9 !Z"/"D h!5! !  2?!#&y*Q.s1 \46N898$86h4y2/p-Bd+;V) '$HK" i/r $' >dkoa_+[H=K Rn* -DF/ #ak[?LTӧpՌfvrcPd3?gm#d`Ӟ*co\$WyLc [Hror ;L!-p|(<(- ,!%!x!P] #9l3p5 6L Hg  N RH1F " ~od/:x$T \C+ aQ  9 a i < ) 9 "- # /߶ݭ\a:1֝ diq\F:#aZHu;/$0%=Er, c X}K;)E]~!i1sF g %kdhVXT,\d]J8JaK\\}Zf{1!~V|uMxN o65:b]b="Vhjb],m ~n (` g}y?WK[:]+2iHY0*rL ?9O2 HX ! j ^N A d"% ao X hw o^P>U Pj =.Rr'Q2GZ_  9 34 o 7 f  1@9@ 8 Y72|c   @ x v {P!qj"#S%8&(3*+i5-2....Bk.-!i-~4-d-(./14/5B7v765c302-*w&!g 1.Pr XZWVm$uڳW/"huwkUR[x=K:?@96 ik.Ѧl )FpȄ u ˟ /͂ HҐQWw۽YV|  ^ ܤ TݝNaTx=u/S6' R  5  ? |U  {  t c < 8 k A  u \ OAyyWYn@FU0 ovKq%{x ): 2_tRR   :46 l 2Lxt ;/f<-q pY&{ crXGP M 6 -J D1lV*r:&>c@mqu gu 6 F+^E1$> kOa^,?# ]n_=n^} &  C  P;/@B g 99 h! U # QL I aV#"X]PK,Qfp&@"iSJpo vdlK^ /sd-؟͈4CП8P ոW+k^}S^_x3׽ OTfل%{ښ  ݦ Yc5/h<Ax k<""#"n"!!& )-R+S,-'-k-,+r +E*):(/('@ ':&t5%$\"[!O    4}}(2w}%-&d!!p$['*<j,... 3. , f+)0(&#! qc=F+@*6[ZC j5Zs<<-WGG!DO/l0 \=D:HK]AN`Jݺ7L+St&(>.ȷ+ăà4gvk0'ɕ,YѴ7|g~OUl.qF~dOF2nNv^ fM   <  $!g   }w \ W? }  o o* |U | { w  q   Mkrpg> N  ? iJn  Jk N:Rt7WP25  ` ! !q|yNb}/w5$4a /z&OWg'xs|Qܬe+KޫFޝ-cf51ٹ+ڬڗ4(kݾ.ޯހ^wT2zcFy-U5(x&6#3 c "C6DG+ c D K'IYhJ FRr I j . EZtI%=M 6 ) $, A }# %Z C\ `# y[&l!91Xll\  % XyVRC1fFkz @ T  s W2  \ X [ ] j b  w P HK:FX]tmf>*^#_+S:TK4 x   )O" N"vsA`?]!#]%N%{%'%L$#"".###$#"!!MZ f $ g j _R  s ROZ r ,$~>ٌSaܧQ I?r݊h~G a_ރs[8L_!Y9MU='߲gt w בB&0Yy3 Q <  |n : Y\ zH=[49_"=#E" !&H]j\E#(&),`/Y1P446IG78F38 7565 423&21C181?1,0 /V - +[(I%F"| u | C".$-(+8=/~T2m4$6.8N8,98'8F7531 c./ ,*(>'(`"(()m**)'Xy$+) KLC:v*/gyy\kDaO#pF"]bu4  =sP^wNsr],.%uW\@B/ <:bP |ZCt2zS]  !#pv$L?g&:nq:?~  2k 9 T\ l 7    ak  + iY 4WKN?_W   P  93 T | /  !4J,aW' (E:F:LpFKVtɄ15>H6ƮHÓ×{9-ͽ*6DKjhD FK.W6T.OuTY L0+(1 C` Uoߔ ;  F (3yO\9~L[0pJ\9 6|qt?  C!} kGVP }FT'K  ;Z]F.%L"k]3<e{[P+H8    3Y7_A;`C]kzAE 5 \</a-3l  " n #7Pb u{ 8!%( e+ ,FV,)+):&|/$2 V! |9  v; ` if :#&o)|+-gI//5/T7.,6*r(\&}$" SOp:0o-tZe$R"9Gs 1% Ow':jW}4>R92V[UY߄8\UR! Y4)8x)|P ߪfz6o77@}3 @n\9 |Kzv$UOkB>e1*-7~ ez Zb2I}d0 -airO>2 & ' 0 O Yl Kh!G L k " 1  " v '$/X5`SQK!WrUYz:Y4'n>2h%-1;~v _}1I a }_O!p!M U[j+A" ~g d#xb4:nFHC&sk`wy ]>pbZ w !Oe]~J1b`,C8/gS E%,#ofq0Y- x\ E߿CqO2=cgsܴ֠.ԣ)rtSҋL y C :\ox igפػoz#hYu!#\$:e%%o%E%/$K" M 68#i( I,Q|/T13`4<M403221a10T/$.h,0*&="Q* lP1- L y- AMU6/#xH{tGp ~  n 4uHt1hV!!N*!Fh.qd0T @ g*]0~4tx\>S$[*~s9 jnIQul S yU } U[f$\ $cXmj_1\-e }M3wzgCM:3Z5)3;%+U'`uvE ;h e d"j#$%7G&y&&'Y&&%$9" 3f g vO|  C+%RzKE@B^n8 E R%mQh>A 3# L, ^/C8GAw-?<޽ۈ#l_fϽ7҃Թ4N1ߎdG p2jJ=T5m۱ڜ ڶڥNPv_ ֮ l0ih Ө ԩԂԕ3Օz؜C@I{4L|J>9h">rlMQ  *ZI exz "_ZZ2f0{<Ji\Q  ^ ' ] T6/@xn`7vB}Q/ # |\O  Q6 rp ]d > "q|Yl1 - SDW{'5:+^\q_J iZCT $' B+[h.123w 4{23Kn1..,[)o& =%LX$9$##G# [" !1 Uu .  }b MC n9`gsZ#l - y 1 .Wg]XEpw// H^v :0ZE$]"%N&~ 'C%ZZ# ?FW?j(# %Y}Jq MU 4#{`3tA]BAYzPB"OXPx'a?Yi\ m" { Mi"<*'Dob]N$7  P l Yf&n#Q\KW   m  y f*GxKvGa":8 1 (p?? y P,_g4H%=n-?1jD elNTMC, Z  1 dl\  3 , 13 Us !w! 5.tr GtB9\$!!! VQFM k f wn$Xq)?2 / Y1S  ۭܟߠ:B[ Ai RnEBH$T%$~Mޯ $/>;?~?h?7>=:7w40!,"F(#$"* !?!o*!Oj!Z"L# $#$7&2%=($}) #) 7)(Y,&o# 2EemK7 d y  y@ E=]~c1  b+[#$q|w2V&<co  }  p 7bg; 5 $  I (dIx(߆x=?w) M [}Ֆ$!0K~fE( $~ 3*Q@1:f 2"S$ &o.''%((t'v'3 & 5&"%"q%$*0$"!^N 's 4 ;|Y   $p  `  %    xb*6A<)x(Y+:N.0hY֋3(#PE6UoIx+3Err77-;\  ݄ kטԠFӨ ! } ; H a@J %  ON _ }[ G@9E?vhh5u5z+{j _{6['f5     (}i=DJ  { 7<  `S g mr < W F[xR3)   T #9cEv4xt~JA . 'AWy0e  l mG|[(`  R  ( , }0Kaq=  y Y K  /CptWlo(FC >QV*@oU[>?sX!  m     'p  k 1&*L_j$LZ H 4 7  }  A +qtl  S \ 0 c Z [~JK 9f?7]l=DI+`B4 * o l v ;,r Lpyt ! ~3iq{]!#WP/cA9}P%P c_ ~ NXC+ I O \ {  ~Y b{ S AP .uZ*-`p+`_ (Z u H p ~U5V 5r`nQ/+K9Ub$IsZRn V3ZI<o !y ne7:C  X ^ G ({v a !+)Fvn>gu i 1 pSx da q t D  lQHE33 K i vSnp'ZPF"S ? ZiExM=_:vX"= ~',zr,c ^x|=k$R܅b,ِ! b҆ +jʦO_VxƉ-eȄpʍ ͰZ0M7nG=Bۣ ." PIq f ;-.M+5D1J9xyj Sk "` "X"t " $(-+h.}n0t 1*33.54hH4N3}325T2 1 1 82/:3)443#1}.@*+w'7$!DI|XKp!G!t 8+"P q _ :?9UM5uAWj.#80 &(MAL2-M>^ F{[t(|:( 1b(LQ}Lw "oJ/h0I Qyo .  3"Sj8WU$qt&b6mE d U* "Ad 6 !!!N!EM! /!+! n TQkHRmlu ,j j m  9 As&UUv 1   5C X   c N i `v\5ujy cAcv-mV3> 2=\.i.7 ըԕWv}xӿ< ԇPIX҈rjШi 3ҒԞT,kw~mDZOBG*"UGT~R7(RP ހ =ߣ vD qQ#'RSjE fMh ` J_!a)rIp#z w h /S&rp'|*MFHow-YN r *#  K l Q 4 Hqh>QE  jJa3S v Ov6W:,uI=3~S4-v j  s ^h  A8-!rdNd } CjZ1 AJMtN XKieI/*q& 9 zZ&77d{M >k'r;\ hS } l   ! PC#%(Y$-!]{A~G) 0mC-p,bmH@5nu5v^X;O<$$O'"R #A4!&x )**8 *(1'&&^$41"x$6 { :v_p -vfBTFUTA6}#EHp'p0+o@- j g ~ L* N 5 g]wl E   He}q  S ,P|ITUw  u=}&V   p& Y ^  + Y - |- IQI!b%[ \ hC a _  p   )# o&e ) K+K,8!. ///;/ZB.,**(Q&d%4$o$/$1#R"a uBS eo,X>{;ߓ 3 0: ?ޝ N _  q &NF/V:J$_1K UX  @#^%*j5 .4  Y 1r / )  z b+ *xLxu8qj FBKkцl{n*}ޭ[=v$?) N_aI j&/" !#b4n9:$}hg  @+ B .Ib'i7E0!=#9o%%'G*,9b/u13L.4X4s43S2{0nT.~+)(9$*!H]l"#"$L#"a2!4 k U]u t(H!`KVL'  Cx  Q w !mG N 7 = 7,NsQv Hd]8?Lrr>)9P,oG vTVJ<%VG}$1!d- e_,# x\ cn8PVF[qw ;@0wF< 1vJX!B.#$&K)+-].O//.%- +(&% g#` !  ._ L0[gg x>k]S@ . {   b ,h}= imi C  u g;PK=t#2j<9PGMQ;7Rpހ? Z٘ڶQx$>1W>lB:h6'98?ނ1 |kҮP qЪ f Kzcٻ j s {۬ #۝T Hޥ%yox#}5yBMHzg.r\ Tiz' #9]AP _h I9/d J^S; :m>`%@uG(C8i\)\k+b=*>"SK<0kM[  `: : o  D  e D 3 6 = S / B Y]djH 2*  !<MX72>t9 g(0(S2CA!E/<`c8 @ -5R[2H2n  {V ^W EZnWb! 1I5e gEЖѽs Kӱ i ] ҟ =d /lO}|7pt*h&:n" Gw0jgaKz&HEC!N r\0P 1#(g   z  Df O   Ko  ;T>b D>(\2 i- `Q3I$$vzXm* F(rg@  o M  l s aL m ^Q*2% Q C UN z  5 S ^Fc9[V`u5!%n.si|@VX o}__a9NAW?G &P20N)3 u%  | F O | Z  +e  n@Dd/V^j up  -Hږܙ  hވ8[ݛS,&+-@}Q {=5 yJN.\%  5 ܇g"*T@9 s (U{+ Xv0n&0}v*=' NGD'\CG ;dJ=-VETxRDZM+NU"e/ ! <8xyH@f1 S`G"%\(+d,A-/W0G13O4955 55g3 0[" .T#*#'}#&%f"]#J!T" ! !!"!#("$a"%!>& %$g!=H"h:!p$2%<%*%#e!Q! E}^ p:! 8  DIF< 5h lO^+4zQj0oܨ9O {`Ո;MKn]hvO׶}>:qk<6[%B=:xX zxM/$p([+~,,0,/w*'m$3 -J`rk iW# * ,8~H6.8#jiInLaM\- 3|ShU"  L . T ) s i * | h3@{[^Swu-~p  ? ^  eoq\r< .:,Y@)D$s 7 b] 3} M]r=I 9j0c_H5SW^FQfOX6li5*n\>b ~OXq|9Fr'Gc2}%Ρ΃ $ѥ E B ܔk߅RvX=]&=F60})UmwHy/2cKi8&AL} hY ۑ,! Nzۯ " ߃_q0lw`L_!'S aOGvSA B@N GhFbK.  ~ `R >!\( ;z &?  <p1 6 ,s pw }7Y} `% Vepy2aiLeDBz{<8D >D:Aj)J\e>kKg1z+"3 i}Z=6 A RO c"6k<#? WR:h dm  BrF!I$'N )!,!/!122b1K/\- ,*LZ)p1(I&L$!)V _!W#Y$ $ :$F#""!w`$`miۘ G Gqh+*]ζ.дy[@ %E ڲ ! kޮI6 j[;a22I2.:3H`5\ , M4j$b4t @ y <_G z; CKXٯA*өyAMѴ;1mh;ήXϯ3|%hY$.۩R4ڊJ6DkkL,ed96  '6tLq8 j Ew;K!%)mm,]y.N/cZ0m0@0T/f/K.-s - , ,} - . /!0"N1#1$1$A1#0"0v/ .?O.L-;+?)q'!$2!m&{gK4cN@" _3 )e  ldO3` K ( ' X3.I?I?]^h6Zo>8~+7(*EU}{HKCsʟH`О64sPh4 ?  P Y#l%9''&%$";&{,mue?  ${6p y 7x 7Z|t CF Q1 q  y 0 8R]$*CWQb M2 e!%Qn=&H]b7~Y>0e"d ;8nBTx.rTa:NT/2u:l' ySydbot6bqSghW0s> v>\8okuN q.O\;]=bGK#,/f-L-#~B57ܕ2ٜNgvNځwL%Ta.\בoartjU2*.NY3-Vg| 9  B    ,S | h; 'K LE m   4{  f 2=8%D; v ,Z)x2~sBn _!rS P%"+}'/UydaJ`QEpvK zYx]l Q aY ?=ic 4 dC VNxxXHz1x.fM`1APz  O p W  %c ? % d n ~x f BhJo]=+Gj h q[Z7!- '* b!GZ#$x/&&"$'X%&&t%'}#e' &[%O#!  + 6  S/  s #A&r(u*,:-A-,0o+\(;% 11b_%<ռ E^)(ѭ(4Σ13͠Yib[ٿF}`^?  -8tDVi> JT#y5oTeP T2YlB'fT c'  V  ( / B F 9r<>Y{UT;[n R M%X ~ V $.B#2-uAAUC$}z5:  3m|"%D1v@'X1xK}AV=1Y~OD  ? 7FY  #5T#0P, e? *=~U eESU{evRh1M07=@&J6rӊy͟fKQ/;6(So~W9eVn;2p~ M sB+1j9JFw !! db h7 V$ 6 yb A L^#B#Z'mop0S4rvR[W9A1g4Ip<%-;F,SMw]o SJV)wr !W!!,!, K !i!"H$$%'o)gw*Ir*[)('=&y$"? . Anim q ^ Tio30JxE r * Q J^bxk l1)6 a7g=jL sl ZzG3ڗߝ%j|A  -`Ab I9a_{ D [" # g$ $ $ $$G"1c _ tz450 L =(Qa P] + L " GhU 6KP  nZWoVCKO CV \?]u 7 ;Q|ٻ S l(Ў:< 2z#B  J  }o   , &   ) : ] 7  7 k Ki!G[#,$!$Z%I#'!(( '%#V uh7xV = /z6 uk/^? T . 1#6  u 12_Wz0bYpCd]U{G:I  r   Wp+An؝اٹ۔.4  <^$zm*V{DQ@P  H fD . g8z#\A5x9KP4mp[w a9X Drn{$NZz.e#AQ\GQRW m F  6T  A s l + P PsD "D$ %4C%P%N:%H%!!M%s$>%'}%*&b-&/(1)3/+3,>4- 4.V3}/2J/<0m.- -~+h+()%&W&##3" )Z"V;awCQ]PMgB 3 Kax4EbPM^&_(  j(?fH?m*2.&i2vaPݓ{ +TߨiQ*o .|X& E8yr102iMg$ mVNP3xq  ;F \6 &9&/P/N>\V%*<  ?V  : E\   8 L_pCDdp}v-9II wi8lRcx-f. +Q jAjc"  h( WG fUD_%6k&Bao=Yw4 6 Wt<54~ c <%]Y ( n a~(%Z? ,S (vH1`n;ߵ @߿T%SBA'P`o  _HlN ad,lc[-%ݿn$com!^U CLFg8c>yLM I2= >  ie3wfZwO q#&'(()2(k ' R$!*EF Yi~pl1> ^ \'ktF+  n,jzA/a IC.?T;5 3.Kj8d:Lڱ J q / z   g i  h iO $hyg%? {N Qn  1#]_N6[# 4z  G T(#7d,&VApB _Rc*kd]RkS;t M+\/ݙ0.]=ް j ށ g  ۄ 2 2ֈԒύs(U{S  x% v  2  pdV!l;t:,5ugL|_yGO2H ~  /(:@cpLM A 5O X16 08Cj{ZBP{=LXҳaY`ԁTXڋ)ݞi/D;"2odڣؙ/NLUqۻGޱ[<| G - IO = C# T 1  G@ G! ";";##$%#7&Q'& +&-&/& 0%\/$-V#+!q)['^&+&\&&;'v(xG)Z() (  &#, ! k*]:@fgA  ' 5WS^;,[2 Xdy3G3/YMn/*kx"5*W b | rx<t_'&QY*}  1GJjG2o>Mkc9RrQYX'# 3B 5 n  *+ a34NrL%ftt{ (  dnGm9R { scfQt= w #{]*| 7-  { 9 ;OQJ9#'[B]'b] !RsiX <o?Zl^ .&gGcb71 N=f (M6jm  r S8LMxj-, P > W y H !/?CpnUINzt4bkݞIc^),kM&1 ^W(,w۔۬\=s%@j.* uF    t VN3 5o |d+!W(IqdF=4X9$X 5 8 03N@ O 9} A <ތ ޱ ( I  0e + E8 4_ -dD[}{cM],%7,VNz 81 p$ LSt bm )WB ! "@ # -$D .$ # "$ !a t s}Sncx+   0   L 3 ^  ` f0A  2 # _d O d ` j  *y mn _   8;5dQ" 7 Wk " M  3 A # 1LQ  9 C1 PWJ4TZfbV% j F  FU * - 5] :f   g.{ .l YQ b!Exm)_L Da$T_ r ( *)3*3l{@\Pdsqb4 4Tfۼ\)Qи,$ɣDZðucKк&7 p' Sr ϒ   Aێ   m - Uj !  W ]^V r+.0#%-'*8 -h 0 134A5+{5l4S3(1'.co,vl*J)8(9( ,) *,[3s )h > v , Dhl] ."/!%(++*(%s":b We |"O > N,s2oi=?,N Q ' * % 3 6:vW{i 6O6BHF`)$8zkQS~~Uq3<q xIy`xfx4 2k\Y  3!v]! ( cCo >\2 MQRIzLWV.IPR)k:TPd^`> 78z!C)x  &T RJhQ{>J)q*gueA/Fs`|80F#<[$ZVc0gQ*rK_A^yLL>tu+k<hsVu.s:Ygdz=sZA#4,)$shmJ -#VDuDP#i7BUKKk( }!Q  3 6t  ( =  ( ; C 5 f d  . 4  Y$K^-`! M!\I"N""w"m"Z";""!c Xp7bU~ 7cOaR;;!, Ma[@q?}P>-JC/^"| )o  cITBM$p. ? a>,C !m"-$V:%2%%OH# (gG5H?ZC,(p O y i% j ) Z + " .  6  9@(L*9 n  } # J h < d !V u 8KJISC7ܨLQӒ ђ &^Or̒L ΅j'ww\tC6E _pIK~ 2F ^ !Z{+Mc+N vGt8FO tD P  ch b!.#!%':((+))?))o' 5%"{M 1eh?  e h m e m?8 UWr!a.,ikKD`k~[";*D:w lx"{rmgElz~,Ws&rgmOM# s`AyGP tGI<13eht\Sw_@g:i߼^igYKX=fGQ.ru  # h>|- Z`(e ( # $%l%K#X!. LCRN-; X!!mmem\,sb  TQw#b1Hl 4 4X?  { : 0'qhR/Ar&D/ dM?%7Ar#,^= (  # iw  yqkC M } - ( E w y 8 &.\x8V"EdQ'{2,t7c[ 9 |OM      - G >  << 1 >  =I&7 }UH<^a!ޮ>*߸ߜF{ޮ$އ S @ަ Z ~B}4cF7}SIoqK >^ )q[N@sZh 9U"߂߱UbH!y""#u"~""@"Ix"! ?fV/;fP \,sn3[1SKusUg _E6_Ic HS(/1==S    ':jp/d6 K% 8pgPUw{D):[@kn!.UDWv23!/PE3rpI|^O/gvN;;Ps'{i;m` (x;.6!3o  `4 G\*c8F|X<@pL HR!vgk`lY_au(AK,ok_Nu ]= n4y"OY*I * dA}bMQ_K z xkEBq A v AwzfAg3;t://p116 @;F,M\ G l 6 9S u M, u( gG # |+ [Ae-$vaX } d )+dB -J> J ;@'#\M#z f 7[fJ&#2s;yhKnLPpc7'FF7`,Ѷ&Γ}+ 1̵eg%u҆cm'rؙ3t!##ܣ#|D"AZKhL:eI3R} y#N W4J4# mm !##$& (V+\-Kv0V214"66y523K1 _. +C *a (n'Q&%|#!ll.? \Y9 ( B!m)_4W 3    ma ( ; A  MRE I  O q g a ~{m'V#p01jyPG2_.zSJB/ ͘ |Үo׆yyf _B15YI1[ DVu;NO\HT:/Qwiq7{z-Dr )G87GZ3 M " J9!!z"!j= cYUP( >Ar0v \]Y80 ! U d;1'zPO0@p+8 P,m+$H  bk ud \.68 hA |N N <  H Y%{ ?'ud Cs,7QO[3>!R%X&A9h\ ieb73O;L'[   O>v6C J XT8WmTY^!9""("ZR!v9 s+#, 5!w ]h*6YJ V#7l5I" n8~ 0?1$yZ7:LUD;؉8$Vh[%L{I7%>JJ<,ALpI4u1 6>^##H</Iki  R T-W@"dyK!^SV8P#<iI4?_4(A0]&*n{SPpRZ xZ,])[@jn/;ۿس`ا='ݚ{0&jE_c6;  _$Hڼ/UXALݗqT޲ޛ!q%hdL `ڨ W4Coݔto'vnQ*x@a k 7h 0UYb \ H $] q|~\ , c0w(X z\`$~:3iX..# O r t [ "  1>  +k0n&-=8[A<  # G <PvA$s|g   C 1   w  #:7{=; y I m/e:v2L'JU@X%>;2 nx bAHDSe$Ofo < #hL()(q'd ( 8"E`+ h]Lq1~I65 Fߒ݅ܗRۇuW-CxזZ9 1X\q3sLKWHк7wYҦes՞ש 1 . 8 / ږ n d YTP;_=O]]! 2 TG: ,8|!;#&)x,S. /_/<. ,*R'U%@$$>$%&"'&M$"% m h ;( 4 3u^rAx!L W x E Z`5 < :]ba 0 z8  4 u = . Z%=ZX > R  l3L& t k R}1Ei6kiULhSxݨpF$ݒ9߫4{PzFhK3Ing[H9aQ-Az4!Fqxwm]v0U{ * he\ 9 ; 2$' * - ~/4 +0} /.Q,*f'1% g#m"&##$$|$#!ZL5 { ^% znq|ZMDu~;4U~k 0fd%X8y0 <% UNUi ] x+.o|eTRJ| xّ ֙ ,ܔ=dN_jxJ=y&G | , A +  / 4 #d b:g  k" "  ;S bm(Q=-hgQdq3y+;=Kg|msY a^3ZO!Q#^%$_$/#!F >  m  |oK  k ) g   cAjX\8C6 }`su[1pD#@nN~  f ul=eyHFAMJ+Fyil_+YA1 9D Sc̼ +{$ֱZ Cס ( r٢ۈg޾xB4n H=Px"H  6 G /  L WC \!"}$%%{%En$" B/g(`us}' B N vGceg - IC$')9Nujp}2 x$u̼p7-+#݌j-S2ݔ%ӮTdU׹,ڃ o@VxZZ |fsg@svewLRY>  8\ Ai?FB-NBx+&HnkT2"m~ #hZ(]xz!3F|KM!=a7EH{7[>*7XaE1~5 Lce{gDU8n < r# 6 L * A , EXCt~"$ &'4'd' >'q&'%i#!3SNjnD]   ^ + R I t   9  /" "$n%[&&3%$O~$$D% 9&G&:'n&,& %Id# !tbzk'ޢXM9ߋ&pHgp,23dzCmk9.,  H , W E - GW &-{nra/D%oYor Y "<$ %%&!&['(**W+,- .-G,ߥ) &Aު"mh ZDߐVe 6 & 0 ) Dvo{  _ b  $q k* P 8@aOn\djQ%F;-E*o@l.L3  ^tvSDA j  SS  H[ ~ c 5 Wft!  f7 ~WP>7tZ>,?wOz  E - TP_WѝRr͝8q\r2}6ՄRc]DۉK,,dEPG#6$2I@C \  Q QU  a~;,IBN?g(  ? }+9H~ m2 x]99|]\G  M I "   !N!~ 7]r4?/%PuTuDJ<@^^`7 5 :J M:&X7-$\  M%W-?$ +x`&5FSp1bZQa ] %)0,}--,V*)U(&%Q#2"s2! OU *n]jv;Ui]7 d: 5M- R5 A<Q/Oi\^ [ޭ>ݗwܢݬdT9 q[<_m< +  e62B^8 Y# ? } Z0 ^  ZA\z y Cr$<x߲݇Jb)jx( }JV9ldJ  ZFy7uVJB07P>\HwTޫ,ۓ[XQ*$<֐/ Hf3ڔ W# e7r u?;~@?5EuKQ TZZpo`/ 3 ]?   {|   0 U   v  K  8y hAWaB$v#Y S qvk g v\  + Y=.Z'/XlX8ou*JOE(ޯUWޭWޥ޽2Q2N~ߑ&X>5OW2 y//!#z# "gl 6Mh X.;0 b_Pqa C}?$g-@qX/ u ! j g Vm Z_ 9 F\Z ~ h{ J WA_%1R*5H6!:2CQ(|+3|R=WK K F$Vm* O E H7  ] h  z 1 7 c  & X ; d   ,   z 4%f  "I;fio % | z2-54R #lG%%9%$"7D 3 XY | J v = + D  * g . 1ZM;oc|  @ 0 J &G] ~ n  $ u  4 jGsr 4!x~cH=v` - sMFB4 ~ T 'W {ۈ.w!N~Չ ! IIޮ<&2C[__ ^ Q {5 !: W^ h  N m 5 aL&nP<:(( x!v""l"|!!V X+ 8UQ?15Us?[Y!   jy"$L$=%l%_d$."U XK h!!!A% g  i 1    9   , H [ j 4 X  a 1VV /!6q!7! J<+y SV*lFخl*֯ 0K5׃@Qv*=E֬#*ڇs~,INr] f=r<tTo"()+%rq ' V D *\  AM1A i  O & A y oEm@d@V$&p C I ilY FVUݴ Z U > D9\"!PL+I|j7,U!v3- lc O c 5 r B0 x ?,\Ta^(1TA0t|? lz9 w M C~,dm~Ny Ik L( l  \ >@ @  K1H%!:H2Y B 4 JW* mhc ,B)G0rXog'6 ^5 | C " ep a pN   P<JLO T VFH ."s"}H" *+sl:m]jQzN !DY#$%G&C%_$ "SeI?jZ5Kj& c  !BEvE6uA'/6JZQ_7**ӣHѬfЭNЀ2B]س_܅)Mߨq>7T\}F5{Fak].+&fdjAsg@swn 4 k{e0 3}ik d; b e3KcXg,EiEduB9Xl_ i<#5%`'(S)}(4'l%H#b!B4:QdX$ =/j>pF+xr S2P['lˇW26)Gn-U!l}}K;lw'' kW!#$%4&&&&a&bش%װ$v#M"!Ҩ)ӗn10q;}` *; +SVq'Un -?JA!8$UwGV#4\ j dJa^<@#E{(>]{ ߟ'ڶ^ڤBۜ bXUolhJzU9JN|(`T8L\ X e a F  OE6) 0 B v@ t   J Ji Kz 2 cE )  @ Gy Q <  q 6   !8, i ::I. $' R po  i 9 ! o" F#V#V#;"!J6 @3A;\u S ]݌ R@ߵ.{ݎ  Q[%|SXTLmnQwK=p_O |Ha 9^Y Pz p   A = QJo  1*6   bE2M͛C|̐L1?-lY:+2I0i{$pbGo&LXTtVLD>ES7" Bc V h,<_lsL"%}'h^)E*8++,,+ +lK*v)l(4('d''WU()))v)Ni(f&#a.RV M4a + j@ n ]  #O   ? c;h8Xd?Z9{3/JvB UC _pS8E$ |uAYW* :sTO9N-~ Orf H 9\+AmDZ:)^>yC~sHi7|w Y mr 4|Bh  u X }f Y _  l)GX&yx>"+"bv$4C: h[MU$vpsBEe`A{I|& g R poM> %AT    F D A E  @( d;F"a  5z! \ # " 7  &ww{O(n-J&2AAi ?xQ9qLj[<1XC39'LG`[td|dMI  \ ^e[;/,jW`tN&"#y$$.$|" !Rl @ o Ux^2{;xN)G D!k$'*-/00/0f.[-T_,s*(b%"n3oC0^1 x\Lj ? 4#Jq8cMa$TPx8T'uW1`f7@ Kcki R C E  <D-GIqxQG W 3 53v9O@UGs>0=wQ9 l & $ ۽ ؔ׷ ֱAcDM'2_44?~?]W"YS } A{T : <Z :?ZLC t l _O4t[ y MEOy]PVcRwaS\4 %XJ@>J`S3 . M;}Prq w5y>I<~ax|EC: )!G"x# $>M&'G((-'!%Y"dp3S2۰ b 5-w&/Ob26Aߝ( 35g?gQjl-xi^Q7w96S X| bC=&c>" Gn' k]P"BZT6E o - L Q b 5 n )P$FP_{,|zD&}o_4T  Xwu~|i,ZTx.j6^E x 1Y 2 \ }_ZeT2?' X_ _U ] C z >g z l  XQ puc 85-[  JZ nR i 2 tEQMM!n$%g%q$# r7a4`m  !" X Z IDbg: yQez    \i  4 % ] < Q g  Dxd5c~ << { \ oUo.y(TdH~0cD~bQ&u.zZ^`k/T[8t$3P~TI{&8{W~fZO])RL ,Tt#tnL m'sOR6m!"el$FV%[j%$|{"i3gn/F + m iZ ?:-^K: W 0G#.KZ>(`w)+Z ?\z(U#n) V u$&#Br[w@Y@ y (D] 8hw O F mqj^ EHRt"y X [b3b*?OJhZ 90L-OX }u [1Pg03y-, K & x bLyM_PMpgD,9 e<J|q-ZޛtD556<*{ -z3DX D*9x u x5Xc6PotBG,R4h3@  A =K_!a /  bk,tB]F$*! # $%~;& L& &> % $ $ ,#: ! O,C  x1{|B .hDik t r B $HZ52 l OzFp!a`.  xU X w .X=mrx<?}VkdX!9G 1PNy^  Usug O  vO6`\1B9^ z6 c Lx9%Zpbq!P#W%()*a+*t)h(3&h%r$~#{####K##O>#("H!n#)~   )#t z  M \ 4 Q=+][ ' jG bs i %G6p H%_#PW(h-(156;z7<76P6X66{6Z541/Y,*'(s/' ^%#r!} :;"$~[28bfeLE4 0.ئ݈s_z Dhuv)i UG:bj2  t  p\Q]tM&d@y ovFD V!<"s##*##"!rEFw9_1 q 8q6uir%48W8& o1R#y|#1[[h\JC {3R*m7{1]?~8|-'s soo 4  n?[~Os= ; e Dt x |   f /! E^>wU IVi4 E;T*F.Hj&.Y,    GSjJI~6){Z4  Q E* n  |c ] %{ X  VZq l #=k ki8%O2oV8ieR)7am.i o"j:q  T ~ JgAd B*"5,  pnnX|/ 3\(Z#Cu~ 2 )dvx@B )ugpaE{UG ? @yAqT%[T/h2b h )FSFDd4#&^)N+Q,-,*/#)'&&&'&~'&$X"_ mWZnv_m: =cdn"/xDZG ٬K&e=[LֈzԭJC."nӿt%ԫ, ֝ zzz!| + & $1*J+|fAeYQݗ ޑ K msS y3`:i?k Y&`/Ub;Q<V5 V }zQ  c ;Z AjH \ nc|= - 6|}^kRfH$;/| | 8Tpg3   f  < YF5^G 1L 2-6# j ] {  m<EzVe+  I7 u 5!A%)-M13#S4 &3q(1h*@/+=,,A)-&*,$o*#6("%+!"( bW:$V ?s ku 72b1ZmbnYG6rkya[gy*h|> ,\WCy3 /T(WU-4XUi < \ l6 ; uM! !w " " x# $ x% c%  $ !    Y ^ L  }   2 M;lv@:G C Q c+ z : # r6 0+JD&-HPfn6dy(U}d)2 z 5./f0z,Eu T"r%$|# ssso  k[ fStb!!3"#c##c",K!Q' 4A 4=s  u?^J 0u ~܄܇}ސ7 k >.=$x?.wMT?>h"}xa623+'b  r t j b > -p*ER y X > @F  =r;;   % I!"#<%O')D+s,]~,` ,-+))7,(X'H&T%R#P iJ V q:SNXh-=uH *dM~_R_MYr{va(EjsDl :YgN%QMZQCu2 aXK"$vVY-n Y1>  |K+v7D"rT[ImG "rP$% ' 'y U( ( ( 'v&)%#e"K 9J Z.S5%8AM.  5mp1,U\3a1/u k k n 4  d ^ -/Wt)::Oe6i/nz^~ li i|;Zq {ICw G1;Gb(!~ _n?Rsr FaWQyZ8F t2N 1 ?[ ;Slw6\v{ztD  q 3Pdo N- MK  4: Y []A ] z cuV~h!$'(((D($)'*je+ `-l/^13t57P-99-:w9]7 ^5j 02 . * &D B"6   Q 6 NDi K 61>G)<%ݷ^T]8o%/37 x ؔ h  eۡ#&@1xDM}<SfzH^be? #}@?{NDܹnݳޱ-ۊښTxbUjӈ{ݦR-n W Il^anI3[}vfg3s\   S U=:S7/4(A_o+ a<-`O;k5a 0t@RqL{t[v41lw.`~ G  . B  g+ݯ׊ 'е {˘Naulj X\ i RUCpl&YA]@T'oj~8#'+ .e12:3d210=L.,@*{>)'Z&j $ z# +"U ! 739i }v W  1`   ] f  ( Y%: _ JBYN*Dn\aieh2: %D&MgwJl?PS#Tr?[.f=V1ItL 9{y0"%(#,  /72uA5q7J99#9j7> 4X 1 -{ )5 $ A5fD8/ur Y!e V QYPK&~4fGW  T+5NQ y }|")ke1xI"'F ߲ 4 b\JRA  W z1b w${(,90WY36{7,*Hos3M*a 'DZXgN ] .K A m"oBY(x 2'a j8}  i4 ='o[CP* !"z"@!QT?a m7)F@Z%uVU3a>W1@N%.~YKxKZpAY[o}_ s)kcsoD4Hc\XFm0kdYK'ptj_ <G9  s!=0#d$$n$#(!Il "/%(, /X 34 7Q 9b ?;- <0==== =<;a<^L;9yE7 n4 0 K,'1$!C>(Mo?" <  2 > AK  9 ol U 7k~j }@6XX'B#PDOIl=o2`6q,g:mdj( ]oS2P6   3e< =m ( n v5G' '{a] G-eO d] ;A[b,Z9uif5oq>sG#|,) }#2[*{ 2  0 6 -S , 8 2 cF m}_D$zx2 V   O"e$0X` `[A n%Zx>m ;\  f Q =#<h_T0X\st2 %+'1E _<25Irms#*!Eyd2x:k PD bX<n1M4T'QJlY1 Mkd@59>+78V%2*V o#W- 2 ?vF~B-T3S7<BOZvTޤ:uD؀%I1~Л3Ίvʭq*͎ 1ӟW5ٯ,$5Z-=V-} +.[v6 "%= )o-0)|2 4Q$4M'4)3+1a-.3/R+0(1$1C"X0 .^$+L ($2!H8:&B  US/ t ^ G$ N< ; W* C | N:}$e 2 2L'o-'K@i^@K;-LF2-EAOA f P ߅8/ސ0`?qjtv2Z_ D y { o     # ( 8  ]srHcE 'D !"9"Df!RB+?7  f !F E ` D {vy  ~ G X]&2= x GS   k P ; 9PI=  dGgH?O]c9gM'[r' x!+"j"cN&*V-$13V5,5]5o4 2 :1S0///mM/-+ ](L Z$ FCt?7\k L  8x$,~ la?8J~rVxxr݉Z/p7n>MwF2Wq]@oX.hqsc249]I[~2> b ; h r 3 IKg!nuF$'*:\-/."/?.!.,*O(D%((# MpcF qFy#pQw#Y4m+CjqPږkPNHϚ~vݲ۶*بX.@ٮ,f/kQ\LKQ-jQt&G|w v q!:$':E*++E*zv'h $ `#X xk > *y  *  m $^(B6+b,`-, $+ ( %x"\K "  D" ", !5  u , _4#C HDb  E5 a 5  ? : W o=>PwNC!lluq*  | 9    /  < p s ; '1szfk  r 1>.+?U4} =V,  a   C r \ g )6 )  j "gk\SP/ X % Gg  P =V,bJYZf5"9dߖp߰\x:[ߛ078G[p}׹M 2Mt\=4ilKh6|)I(R^Z2Up\I #3 -J    y K 1 Ocq&.QfX*?Xs ph7UAGFn xjSrP ~z  E_ Uޝ }߯bq B@ Fޅܗړo7կ2J΍/n:YM=k < w4q:| ! "Y *$: % j' G) j+-/g152A21$/ )--O+0i(23%G4"4 20.wS-i,* )&t#4 B}L  .M\=PUH)<&d @0F U )f6E\@>:_Gy:iw^P; :=q_fJ/`Rb:Ku|vf # y x _aS&V7h]BU8 >TFE3 yb#%?'u(i(k(=9'u % )"=Mx  &o' k ) J="I1"G20 kr[5aB?T)( e UB: t}HR2wcG2Yj9h&~A9Ac T ^  (d_fPi8}LcL  2-hx$>,&EIMKU3x{r/.yih3#%*B*Rm>?SF#ik k3W@IhsNs   * K{E<xG# A9;^PP + C#=!$'rF+-.0 {1`@2d%2u1I0C.-*,[+Pl)`'C%A"E% 0 k<p[b  S g0vbu)/p@7|2rYJmݿ=֯܁կܭԻ8ѠъҒ4ԛPؒqګػׯ[KNl]CףڣN*?!HHRH'  d qw  4 K yQux DEb/"!$Z 3( p+ s-7.p-:,*`'%K1$y#v#3B$+%w _% z$rX""3_o $E { v]J kO[3elJO;+mXin%v }oX  P{0w. @jC=]X, G TV 9 Pq& &  2{>!aQ`q] i fG  / 0wuSoh7+Me5t9<}D>,RGS&u s ( c  l/ qE!bU*g ]~!!a@K7H # 'f)*+++ )Q.('&z# Om!P> e # m(Ip     4   x 0  ,v  f  )} . J (A 4 d a0VL?EDeO0/n,/%E`j tؼח߁/%ٞ(Ҡ0Ϯ ИG2C&.عLn eRߛ+@k3 V lFf X%*+&};7y9za u h  xIyxNEH9v<-Mux/#hRHRuFFI:Cy]ߏ@r՟ԧXҋ}u7&8pΘkaΏCͻWm fPSXseO {,@¬C$5@E:ӂ@\#ߔc CL I xr_DKO  ^"A*'+._1SU374})5M43L2&0- + )& e( y'&X&J%a %o % A$ " , Xc5+&  IEu.7  ;|)  Q9hg?8wvSUQKE &.\ ( dBjqneYB5i,i.|$\Y<(5 y r ^ r E ' ^p c. N - 4  p G bw  :|CV[ GI"C$%'t(()('`(&#V! QC LHqK<( Yn+^09wT}Qr8U x'#-1Eu u^V1 4%3U D 2߿ /g۷j1ܨܾ >  pܡܺM޺ #'8[}01HRfT+!n^\'_ <Vyv  v U R  ~i\~R&b/K:+=ma~ߌ^6E?`I _=OOR!ZI/f4/XzpHRL-[ _ Z *|0m? i yx|F#^Owt&W5m^ K yu + c &Ap7l.F i ^ VA   ) d IX 0 osm;@iZ!F PݙXI۶[=qmEտGE;-cӠfՊDؼ2ݎFߒ3%Q]DPjg2 8 A E W` :z Y FT !qaV6_c+   Jz +D$_u!$'N(.)j))(''%,-$" x! f `!T'""J#-$Wj%` /& &&(&h%2x#Q ]! 2'u7K{D,b $ n x 4 v m` =  SUMSRi3  RX> *  '  0 5 i > C <5 a  u od:_yo9E{*N#  }J! R(|8tf$]\ O@',) im<ۖ٠׃xذ5ة^vϰ͌i ^uT!dF!*~c7 "d G " # %S&a'_()')*l* *)'er%G"lD ]! R_c3ykC#mcV #WD .7E0qvX;'Ou\ZiV,(u7rtw3 ]?U'dS }p MR Atkf4#< !( #+ $? n% % $ #d" @]3  m=r\w}c.  T/  C -^eApbM35 wn:kgl0dJ#-GXres횾ҼdﲹvtNįNOɿemNa{ ^hGFD(?Vk`1s;o^)(n b GK k:"~| YKcWT?AD   Z~PcATVi: " HW~ p t Il+W hE&wKWydh 1[Yg`0{3Sw|- }+% wB u%rbu,V 4 q4[v/9Xh;=E! $&(*+,- -u),*Qu(&*# 5[a7<V4s o>pLG|]AkL % 7FZ MKk, 7 0o ^y ` " kHthZX 9 Ud # ?Bw  !"J$%J'(W)8j***3L*Z)2))0 ) ;)( $) (Y ' F$ +7 n $ 5R k`ndSE%C% a2)<~[A+\LXLE{(ޗpٴRf1@~(X}K"T0-f> 4  } ?p I 7w %C"S9_"*%O(H6+,n-H .-W,t+)')%"C !]p*;/ _| n] t{9I9-7tu*Oa3*ocDeߟ3"am"׌HomHJ!s0AԍҠMԈ1dtު۩bݘ,3+G6bels%beD.5X&jX:vkq a m   n |, '  9ptS /  n >N&  mNe%B HG i/p   "pfq         ; u1G3@gh'2[.nr MbYj] W !t!A!Il( 5N:@ (   O d d =z > Ey^X7   D G ; q`xq{ " < Ѕ I n Ї н ѵ9P  یzߢi`7#>l  Zq8< t n c 5  w 3ZwP^CH%g'*;2_WhjN(jSgM + X f @SBe`}hBPb+vi"չbz2~(ҳS?OИЊtӣ$2ْپو b| tٙ\L;ܺ4Y"{Kn<w oH,otF5   8{O  X`%uO F x Rk i  A. ,  y =OmI6h,('I9Vߖ yL͍o<sc]oʩFOQȸ!+aQr^Nf$s׺ٌo%7 +3;rH K I%jlvo9`5W 9A!b 6  CpXu1REzv ;t1_n3Cp;c"$&H()>+,7.x/T1w2;G32m1q.~+'#S |ou 2VXTpF  ]ldc9A P:^@%vF P F5  X|  K -R&L"o#-C[i x  i j"Y1cLEJ(3K B l%!cbN#z b   s>p %. }  =  *   *9MLI C[|*H|D_޽|<[ m seMT t +T U j " z % |Z>XosoAxDD9 2EJD;" L 841+ERDl/W j L2%t )"~8L3WK$d#PG* 7g i [> o/5=.POD u    bC Y;%W. C+"# % & g' 'g|'&Y%p$Hs#"%s!\ O 8"&A$O&'x)*,g-.00W 1|34n5e95v4z2s0.@,)&$J !6"?} XM G    ga1Kol._V }6WhJ2dZcOU> :r+!KA]pJ= ( ݴ߹9F +"Wݳܤ i݋۸chKڲߗ<ߪ}H-\4Nr=GY8 kwyYAUnrWgri(++ j k@ ha /;d  sI 7BeKp5G<;8Qrw ;-  %    7hIu]\S I " i0 LGD7CDTJ,K v TDZJr(`fX4uw$2[D 0 yE , DY 6K Gjl w %:*  z(V X # u4'aJ)'aL `"b&PN<PCa+s  8  -yZW2{)>J\^a}5T 5 X "cSSf  a & \# f ZpL!Y! tD c M X1 U 4+ $2 Y   n 1 RN|,.uBq$!my%*'eI IW܉ވF - Rހ ܗ V D]Vn%`09| 3wh#) U IlnPCIgPcsst[Mz.R .LuqH5khD} k.4^A(F.Q|tӎ2>>k]3{Ө%|QGfϴyuxfdCHoUP?3Xw"zdJG2FҒjՔ؅٬4^ٴ٨R~յԜUb\k9gB-ޚY%D p0<r >NSiGZ[13--a'zQ=Cu]_0x .~ @ < `[9g hF X ~nAVZ 6  u h%   Q  nfu?PQ ' `?-xQh<~"-piO+r&Qvi q!"o"E"R"!C @#5 <4bpt7 G,  v  u _  (})5l _-\!:+ L/'5W}}RJj l} '&< sh ,tmJ v,\ O1]~|6 -O* Z5  #w {j B X/CG">6@& A)'6~~j  +G w a ;;Qbk/16d1s) W<ԖӍә4Ӓշr61P o܀ r ckiwz \   d`E m     b m Av;_%:n=   ly WVO79@%g^>} U9  hPr qF>lP%K ] sU  D9p N@ #5$V1WCR<D'}p.KuoNifE* B+X%^ޭ \]J&ײبI٥jW ;bI3:dAi?m PEgNpa!F#-$:$!?$ $($l%%%%(h#g TQ*s !r$zp'p) +M +M!_++" *"&(#%S$#(%!B&q v'(),*)(p'%3$1" !4 q! ! $ M5 5 ,  )>Z6 ~ :E5O  0* V S 9^*$2/R#JhnhB # [B .;phRI!c'%B.= fhL u z m] - y 8 X 9 h>mm* {7BA _ ho P_ g V ?7DM{4hѾVyЄR^@yֽLVޚ   *- EzK|Z=HvAw;_njS  * jw@(L |=Fcs[f*\h,>!6ٛLLܝD]w ݐ+߈bS8na9 r~#ޯMg*tc^TEa -{F4:dsJwi']$?jOG[6W,n_ R BP$M /  ci|!U t a r _s!\(Kt3Nh U5x6aeZm:    8R)5IYkP vX1QV]e\ ' nPYN8nIڎ:׬lnҼ#5|GрyNIYڴN$Ɓ֏ԫÏӚ Ļ1ЋƄ}ѩԻG3ma*+/ԭ՚ڇN%ߢ89,`K]w)Q J1D@?, -r 4 N!Jf9;VdG }#]%'())({'%$##|"("` C}j$ $p7KVm g8 +'OL$m\'7w`. Yzn  9.E q7"$u&H(8)"h*** b+{@,3--l...-t,*p)(7'_&%1%_$#j" f}<EU 8? 0*<$3[9 ]H? K #WtTPkAOf7 2;* -}. } $ cUMfyy J   J - k     ~%   K <-\R!xy|i $Qa 0   ;?Bdf70 Y O S  b  )Dݍk@vVxTؕ-; ep0!Z""?" H/ls - [! 8 =Akb 9; {  7Yl?haNPTzx0l.R4#<7/* mW e < I '  aih;R9hdzLOM!n l<,YAMv,fM^=pW+Pj؇,mχZݘUݝ:p>Srէή0{̔ѺGHUaAє5. Uݬk^}uTNa Xa;%5}  r FQ r4|tI4iYL 6#9&l)i,/> [2H 4 666 5 4>1/,))& ~#zj 6ZLWv 6  p  UK X & 5 58UO&O >o _  Z4LSki D5Oy~Js {=v'm x$ <\ 8bG[!$# T}6i0U>\:A7 >%  D E]y  N"  Z3 7"(%A&{''j'&ۈ& ۋ&G&c%%ن#٬!)&[b> _:(Fz5 ;Zd;0GS, [ 1Rr(8 n e s  t< .G Ya P &7 ! # %v%&%n &&j:( 9* ,.&02|4fc4O~4Cl4[49 ]3c21<50o.},N*r)(((@( (*(`N(}' %'j# fmz+ e s 9>$l MZtL 4 9`-Rۭ l!S ޼Fd2[InM]kcD\$%Y^:?| u JR &2c&0e[ |;?-d-(b|E+ x.""-."!g*!yN L !!j " q0fr5Y.Rl A "gQ2X nWCazI1TjnBVA2N  f   I)OA \ %Yq Sp].SAJRx( O4 R _< 5  g| r cmC10]@k,}znC7M{ \ 8sD~fc_o]DBGUSe7] 0 T$&GhhsBcVi '*"'##o$$ $RY$#;"",b" " " """"d"i" |""R#1=$%C%|&dW&%%%{#T" l9#2Cu ~d X s_rUs?Y/SrMސdڴ5>/nΎLȴ60ƬsƓtۯʲmӄ˖̬ɻȧ˞xl̤Fϱ!AA*ִKךC8Nڎ2ܸ߰ayBp PL*7I )   =   ^ F ! "# $ %s % %9 %E G% %2]$m#}"!} ^[3l ff"[2D@ "n"3-"& p9%sg ; C1yrNI6v#YH/Da8BlRJ[f[Z^8*66!N6.AOqo f sq9~Z `Ah H[0:8N8\ //tjmyk E C > q } P AD(8 ;Ux"w":J     q  $\~DdT G#y&s()*=.+Yb++++&+/n+0 +:9*))(&%f$F#" S?yYozG4R5 )87!pV$&(['%X";t YL3v9uu a/ J!\`|7Ke&o\ّr & ̐͗ /zв"J vc I Q 4b jK 3mڟxsZc<2< 0 ' z  V x $_~]$>W E$ 3HSri _! "#$l% '(/*F++o,T,,tU,M+{)?&#0vBWq` 2 ,WJ[hVfmIH3'nףVҏΜtWλȁo˲qŊ=qMѩӌq.]ٟ'iހd;u&]M[/ۅߥ U }?r/f}?f< .5  +: +  y O RX~c!z " #\#!2) 99)?}KX)q1Hi 5RA0ZDC* G?$M #&**"-135e7?8r8W 87zK756254220.,*K6)n'V%|$Ey#^"! /  ]^hvzKd]c Afz#N~B C"Ro$0'+X.0a1P2o1/1/u. -+4*)b{(J('p_&$` (fO3R EZqVe3 -6  JD u b P  i  F Y- 1.ePa ax k$pM,19`S+I+9T $q]#Q jn] l,I7rkx>'D"g@yF5_^P g <klKXu6x ll$Tf O _~}`4LD9f>KrP  /v #&(<*%+H+*)F '3 %"U 5/!5 7Dj 31;'$bHXIQ"u&ז~_3,ޤݡAٰv؇c}/թuԐӰCӿQӗOiT֦ f -Oe*z_XIdF + _ H7  / s+;O ) 6  f  %l x%m]!E"'"78!-F + k w!!z! ! ' 9!# &V ( ,N/'2C@4-5w4d+22.+q(%$ #!" N{#+q) yw1O xvU;Nz^s WM <=@&4`X6CL)}{h'uGqV &EvC@7R{ 3/.sZ[Y yD( P >A 1 kPASyS `!Q%'^)*.++m*a'$w":; }E' 6 #DSbYEO?l x4:^:R(?8"p&OovF[fUۧ3=69ڸK@ ۵!W#w $$P%% %x$#m ?2c z {.qpuXnW ow<#W[Z(Iܧډ-"OԂO4FT ьѫw ӣ4%ԥJ=x+4oCO :VL phq9r+ h!e"p#p#'"}s" !.# &*j-z/ 11210..-h.. 0e91422D221J00DA00`111&0 .+ ,*A(%"rAy?Xx l ,L-1b,ޔJ؁Lՠpݰϰܑͩ.5Lxʤˣr-̍aySHIa݁kɘʫ`x9C:bҥx PG۔~ޞC ]<*c[YYM4OWq.w/K e8t+9%_z!d9a " >y  ; q @   f  mR  };la:$3~oPzD$(Vhq$m_Z qsm8Ym!! e 4[ 7k !7!>!D {?]|%7U:+p c}{{:+}3j`5Mfj1T*p :[ v X w d  Z F E '2vW, SM};=FP0ki~~@LA xQ6jVEIM] FsbC   y  | l / A Y [k"/]H  p Hgz * d #<kVeJ>  x d xaA<*!U$&6(Z(k'0%{",s GEz$hyNCLe4!X*1K>H{ | x7$M! %+!"U5%J') +,-5-o,`*)6&h$"Wv #-\(d_ l    g"".   v - Q!'0<  S$#'} [=cӆπ ̔Ȋ(OVɽ惺}bQ۵)FJ˻gۉfEĭA/+[ CgД`޴/m_cRyPmofXI}zAz = o 56nA8xDM .^F> !a P  ! Z!' {g0(e'('hU|Hft_1  YGy y yOYvn[|4 t?8>)R0iZ'4 ]{ZH 'H < 1 ,L f~ } E d=A"Lw|G<q<tUir!] L  7 O@  a "m K   ^ A }_  }*^ ~ #G%(mx*,,/g12R4K45Z54.4y04243u332s1a0-,@+j(n%#I! i%? Q _= 7bJQ,T * `ULb8z UdPb Zp4lj1߫C֧L=g, o5 han-{y(ʩ˘˟p1θn[ӔC;0t O^ݿMS[S1$ _S޹ތݿ61׈z*Jn t˘0*Őb0suzzE(:R#,7/Qb _[w%?n ?"MjN2,"b&@*-vs02L$4%44ha4j03R1/B.,Q+*4i*k* ****)W(&$"5 'X3x v ReIpVPMm֪\Ӎڦ'Ͷ5&K9˧ w˿ʳ0)^Z62cʓ*ˀ̣d͌ه}_75ԺָQjݖg>bb3 K>FD   J 2   ju  P^qsQah[T^| | PcK B dM f ql,D9vDW"&%h){,G.R00!/1,UF(6#a9nAl  !xqf| aD:>o=*1dRv08_@wtq>wCI+%nF^jmddsC-N m # $SZ>&$^%C49A O  ;FSX-` bS wq&pQe4&I;B],".Jf?-lI[%M3h{kbQ o!POp81-8Z rވ yM`(Q   \ e6` WgasPiu "# #%\'*.^1 4D7zy9 U;!1r%2"4 -5* 6d 6 K6!W5##3$X13%r. %(+!$'g"#a G 6E  2&G=AZ:  M!1` 8 g^2cqU5w݉g5V ֫o*δCGl#sZ<9쉸jS鍸9E+睺O~tOȌ ̔4wxVؙ;2+Nwn~\1AOP2+|2gx1.s7nyg`fnKc:ZL_VZ>E ] M *     ]' Y+7 ~ ;5?J|t)K|* qS{Y2|$CGZh cR4FrQm;!Vhe vm8RE+A7;26T ;rsoB !"/ # $z % P& & & &%Ql$."S F< K{^]`2%,  ( ,7WK,vHu j;YepS"N%I(/2*E+,,o,+ T++RI+{,bU-T.O0010V/I.,Q\*':$k!o݃#3։Zcl֩y.u؎آu $ ڙ ܯ^)y *9qW"Gl3ڸ-9z ۳ tL -` Fږ"em φ z? v} :'ekAg~z3ØϜTv+%e R > >e ]0wi^e:Y  :Ok f 6 m!@"@# $0%% }% V%i v% %? 7&s&&"&*'n&q&I%B#N 4 K  m YN s OR p  4Hߕifޞpi9]::D5UcbڣGڥ&׼X0ه@~W>ӹGѐѽREA*݂֬kt۠ާޘN.Q $"c,8bX_Ej[J2Z@: /5 -o 4 FZ  _A93q+8wsSvri sPzb{  ;Z 9m/!&dU "$&:'eJ(h(0 (C'& $M1#!G! gj r2:6&Qi@n@5_;l|  O Q y  =0@%?F0" 5 : a t" 1 ?" ,# #| #$%$4$#$##<""Mx HgS\`cx[$rqd)      " > Y I ) e?t,F% t.6 'REd?\Y-ߤ*tܻBݝ\N #BC*7_پ\<\ء٢$FiiA&,߂܀M_ٮ\=n 9 tBF"8sFbBO(! !*?"m#YL$hb%g&&v'i&U%$#"^ "S#=$vI$#&" >Z!/ !"0"RI"!'!,P <KS6pgN7 = GYju'  8 y  (#_70AmLz^Bsi^Bzz&ZUu`qQ_GJz­[diƣȀE˩:DGԛaQ.JaN,6s9, c@Q.y)63` M * B  kb   #w0fET8!zP)   =  6 > Z t0eUB^tX,O2>yIN & o< wx  h 0 ) . 6 A kcj+P:&  ],Fs fx '}ayH)+b%^%g.-*|fSRt9_\  N ,ijHGVu1 w d]II{{O)8 !! U o^p2  C   k  ?zqj`[I4 R"M%e'(*()(R)[)v)d)o*$+++*\)C'۳$ۍ!2zh3; M Y\v}ۤKӕp͍y9 V|w$jՉ ] U;u3l1wٮM؞^4cVJD}Svf  2pys;P7&dL&р9#Cڱfݩ$ r9 M   a-ax\/bg@"^#i$$" !4d {tp$$ 'W!+"-$0G%,2$4#5!6@7u6*5 3@9221Z0132*35m7497 ':d >: 49CV74(1^.+_)'"&$#h!Pe< m<" XeMPz;F4by,#|U1!04y ATߜ$ֵձ]v\^]ܬIc[:_{ A]TBW[@26DRk߹^. پڣ`H~k0,fis~s=h```O_O-mMYvm+ ! ) S>=XG8[%Q7u'x@x6u?~u6^*Cx)9 %m~sXE 5 3*thYO\nI"N0szx{.eCQ_P  V+ v 2Y [ Y  |I  RKsdx E L E+  N / VtGFipB5.t_ k q} d c~4f>^ - Yw<b| Da z O   7DIcA VMj } 6 % f r! % | ? 3G6ogT X % KUONt{p=uRxEuZWyV<,M ߈8c]  ۱iۦyڞڹm!O#}S$f"%%w&U ''7)+ -/13"3o3X2o~0=J. +mP)g'~&w&Q(,v/S\3*66 7 865'2]/`,*()sy)V)V*H*p*]%*)i'1&'#pb! 32 rlazC-+ s) GU A MhEX,.=!;1vxgV /aFc{;x/ۙUm*Y <%#ݒ"24&WaJkWHD@l=uy & } ( -%41p J% y ^7 \ "=R^N?<m T# j ~ N f L + ( k d7u{(M [YD4[an7''7H xRR4.7WCvz|n{i'X*93SKh8ESy hvugmXq - 3 FP1 (9@U>-r^]_( s!M"1$d/%K%@N$"_ O($zgV6 #&{(- i)"q)$B) &(&O(J&7($(" ) )*M*%*_*)a(=9(7'2&m&~m&&p':'od&X%I#!Kd#&R(A)B*}){e(o `'f &o&N&#}'B((q('y%v"6lV D}U62 ܏PHXsqѴ2PZZƣ6ĽvfzX]&11Mw^ rOGHoD:(/<]݈Rܤ&\kٔECܛ5ގܞs{լV"vܞK54{-,0@+jVB=# -  S E  zGOO  OYr[ ;TL>dc]2g_U:d6t0<)3}53 `R.r6mp  >Y' 2W[R":Po$X# j3  } : G Mm6oO B [Fz j]ii6D;-o%"* _ TP/^ yqsY]?4 H $ 0k7nHF A .dl2\{DbX+TEJ V n ) } Xj  , R  t Q - J q b |!~8} `L &mKcSw$2 e <~W}IڈW+\[֝LD$hՀ &׻7Mڬ]skF!(Z~߭m\Fx= r*}06 m`g9 A  7 l?@HK"7&(,*,:p,4+)3%(&c%y $ $C/%^%&J'x\)c<+T-/@2 w4 68 G:b@;n;';];O:T8!53$2&/$'%-'~*'''%% ## !~\vV>rmy`F @9 2- b6 1 <("#V m_ `*uUW9DYbZ> g Dx b | j f% x9ܩu]G f0 /w{T=' 4P Z{ rf B ^I G!AR p\DV} l qQ 6R,z=|WCMDThFG^+. ݒ4W@ Ոԁ"ԍՋjs؃`۟^[u@> /CV9eP1J1!eB65.xW!XrT`u^&&l$ud/[`RqW!"<+ #0 .t\ cD68G sdTصׄu%!F $4yq+r KKG D<Yy  | i  _ +YQ  t !&$'(*f-!..%/(Z0+e0-L0X/70e03000B0/(/g.-,,*+_(*&*D%)]$)$v)r$(6%' &$&}!&Zp&9%$U" @{7 I .!$' -)I*(++*(%b "*-{ H}+:@ pY M VN#nߪ f {^(f޸CݛBueJbEG2Yؘ݁Xa:٬*dߣM_?(1kM OѻQ2.p; ݅ޖޙr#@'ߎ)0*)'%+ $"!!;"",B#$&(F+ c-/0B0!/%. )O-*L++(+%+"]+g*M:*D)s ):( '&>%$#R!f:, pdF=j%32,s7)jSC("VC"&AJU@1A`L>' uAwZr@0l`rR n8ܶmC#VNR~+znh[1h/axns-:tgj<WxG8 l V @ <x|r- Imu)$ g`}mDz [ZEZ`%Wti4LACs'q ` z CBO,+OBA0{*4j 9)3& v ` o ] ~]k3:iaf%0_c H % Q lP1|O{< )R^y^{tU9 4*}YX- E i r  c  ' 8  a 7CPhޮh޿ki/VX@Vp>6.5jv*25z,f S+a1F[c{T#h[bCF r { q ,'  w x D ITT:w`y  4tm-  u 4  ofw A #Q}D I g m|gch.JF9S/34(~^]pSFcbFiU[%u #8G Wbo&+f_a W?`}> Y b9Clo7' ։ԍӁ)ӼҾE)7xּؒa0ax0D,'ZtE9_T,ElL\ b  8J %Y0nd{7R!# %"'9#&)$5*2&+H(.*/,0(/212s2y23P14./5+6(t6t%6"o6! 6]531://,(P&$S#-T$&mI(* - .[>/U.)-N*'$!L Jpn,8Lhi/ M w#Hrgc- , %کDLk`CC6yp˜=[8X$DžaɷʭF'kϸI$ҼЬ)҅ө8#زҼ9ӏAض۠Mo%yrnB_X M $  OU#O+b;SY  +:=8Yt!"}J##$ &K<(f$+^t.146/7k7 u6( 4 g0 + E& 4  7 Eg 7 1 { '= I-No  ~P+O wPVMm[R u_Awf@]=K `   u i G' L) .I 6 Y z (8 |x8 n 6LK%KhY,l * 2`)1C6v&1c{AF.wB>|\z eVA: ճZlxpϞϲ&ШQц3aMEB|ڕ1߈ߴEU s R aLݻ6ݖk݁;ei=lTr>'"8w XzoA~L' Uo4SF  $ "+%')}*+U,U,2,,(+Y+*) ('4&%Fr%%%;$" }Pd`N|  2,= s SMHEG!#]  5>uN!V}knoPlMV3M+4o^:DJ["j | Y wo.jBDR5G[R %z gTI1"ww : P  ,u 6KSyV3l u Z s ~ 0" J$&K'(~)VH+!C-/135 7]78nQ8$t89f A: ; (=z>???>?P^=:87)l41.+")$\'%&%*&"% n#I+ 3Y 1TYa  @[ ic F9HNBD0ޯUݕNlآuE1yՖ/KDmv4fa'ei h_NFU1p&24GGM7 @Pm<?Vi ~ zljCYZf$e[ ~E&x/X@ UKn1|5>J]=7GסԌr%ӃhytҥoKVՈتTA6?f&8'K@  x 2Lo* cQ  !f""""|#"""v"+%0"&@"'"'#'$(%)O'+)M.*a1,/4S.6/9808 18B1u8L17H17#1606/l6y.f5,3#+ 1)-& +$s("&Z!%; $ |$ |$k"$$(%'%i)&H+%S,$,#+@ s*G(%|"YaBQx]  rg\C,~/AOV: 6}v$_h(ۼ[k% π$̬ː˼̐<֥˫˛gqvC˷_yή|ЋD҈lm։UxJɕ.϶pH@J==ا/޶nal(ql V/sj| %;u]# t|! """fO"y"F )$r %_ a(E+i.1)34G6[ 6 6 5w 3 1 ).t9+|(%<#F$ N  D{ 0O[ 5qp[,x ,=M c*Tr޴ܯ۾ٻٚsr6& \RQ;E?N_w2h%b^NodSmRQB9[.XGzxGc5UIarfgQ]`+<{u]w[gx+bzo[>Q%+*L4mB,hVS _+p:,~N}~ bf5CCݣ4ݱZܩK?w!C##!u#!d6  p  } g1lK"fqpcxv~CL 0 !-8`aK{t D  igG{C,dn q9lDjt0g!YR0ocJK/|lUC I 2{ X EW W?   >   ) m p v E ] E>#G%&b{']I'!&Wr%a$g "i$T={ G Q 2 0  FY " } +m5ar%c  n%A'H]j4 C* ~U/ `i|@3ԗu CSmӎDշ/ר܊I,St$n?lz *r Y 6      O hiIuG4/^Wi+9!#!&!(!{* ++N+W*D#)'&I &e%`$\J#N" BN^8!tW#2i$$#!"n` 8{@VRx(Ze 9 y @ { + 7)=R^{_x1oAa$fVCcE# V 6 JZ D`  i]tP$R( }zOUDHh$!#$%%&J&1''( ;*90+\k+i*F(&# n, m] s ^og  `D >J I 9 e8Ko.Dbtk#n .AYC 7x*!~pK\, 7+#}2X[ ߇HJiN߭1ݴw_ޣ ;wDrGVTKCB'ь`HYR١EIՒ e | F׻>ޓ!sna|jsZJ!{w56 r&z ; ^Ec z {3>-d !)r$&!(#y*$+%,z&-&.&/%20$k0'#E02!///L0y18346L7+8D9C9`497}s6J420). -+i(%A"jx38wb  ];/7K5(mLlj;EcRW]: )  3 ~Q#tHK/3|npլUTۚ[ܼ fb6ܵA>M*^iaf9#~QQv`#GBm x 2 7  3;!&#W%'Y)}?+-g,'---O-,u,_,,,}+%*4)'b%"d 6]F m  @ s"+SV}.?":?au3.6SeR^Cafވwܩ4L4Nk 2.7NmF?$o`Q|v_~@*H`%WC ;  ap | $? `BgQQyznL}[ ~riPD^HRFu0ukwݥVٺ_֟]P{4|͔͊ T ?G ѽ ׂٟ*m b۲ B`uݱ1e(Py.ބ0wy׋=xKH#-*N\ z( %) ۺ V Lߣ[*EBOgRAv\[Y(: +@%~{}FriZ]+`6OHF>hNkztIj-3Yk2T[5-TC [:bo#W `  t B[d O F V    AW%,p  ^     RY  & K ]  U {X  _6D`n<k\ImO$q{ lv#m n] k/ t"#G.$d#m!\,\5{\EuAFݥٺշK/}ǺĊsAP;S†?:ˈ *{,qLO2gqV(/  a Z )  rPgs2)  ! ; :   M&`7&y:WgDi` q %!! x"nu#$^&'((l'q$dL)Y %usq-I K iE7'4(*q%r,l\տ4ҧdGіԓ;XIߐqR%l_Dug p0\Er":^ o 8 X " Erif w" T ( V ( m .UF4!!!z!y!r!E!!}!}H XD\?@ "W'j#tZ 9 3 ; ` 3'z.Ge'iO p _  ]E   O J t" / hj z G  2  -  g ! S } m  K o =-o>s*Rf`IU+X^:WJثH8ٖx۬ܳ-wOc̿bY‹8õM06; ;Վ"4=ܵX޼   C:0Q~߮&{C/L' };&$R+ p i _ 1B1HEF9oC LL^d<Y40T .u  & % * V.7 1n {2 2 b2|1:/0-uh+)('&0%#%`$W#" M )  = T!" z$ & W'{ +(&h('&.N%#!59]\3S1&V-y : xG}RgܮP>erUՌъۍ5ڷȡרr֬#ȷȐȩUȥяRƯhƞjbq~KɈ\P=6$a! ^^\/hX6 -z "/$*%l'H)N+[\-[ /yQ0;11~22Q22!21 1R0bE/.' , + )Y(H'&K&;]&0H&S% $! %   p v  A X @ O 3+>Q>$<r0 ~R |XrIg8FC#AQ@d\|TaxCNCV(oej c ?FJvwx2Fg(.Q G! oM\{t#vr(a[9b:8y5AKL  * P 9gw4  ;|Q[{!a%\G!Kw.E%\b,:ԉ 5 & {֮ؒ٣  A %zP՘H]xOW@΁Qk̶hyzbԊ8Q 544@9*y|TV4#3kfB I( hKV7z3.})n~=8xs8   c  cyMpR#ZL | jO?POihGspzpZ^UR_`*Tix.QD s OA6]BqrM<h!# %<%_ n%%$A)%0%e&B'/() )t(C'$!{hB > FGh k, ~0fPx׶5VJD[O    Ke W {    'kK9ZY 7 ;  g= E    *" $ 'b (^ **K+u++5,<./0K`1 0"/x#.$+{&k*'6)((a)(Z) )(/)'($(!X('&%?#/ ! A 2 -39$J7c^ܿ k  ԩ #x 3=)HFr")؍ڼr7_T<{.[ _#UFGQz^>2xg.? '\b r obu3XA)m e"#-?#ql"! !?#<%d&c}&5%""$ e&&]&Cz$$"SC|  A|  : Gq@R*}|":aXJ#W3j(]Y] 2>k(K ^j:Gܣ1O<8؋-V(YNf5٪yոg8!a Hh!Z"%'&*`.M1477N7h52dP/+9(K$w!F #%F'[(8))bw)EH)!) ))(&Y$ O.vLR!"K#|w$'%%2l% $#!KklBzUYG s'Kh\b+j 9MӷwЏ_͓ʸE Ƶ[ l?*}NKJaނ2+m)"|P<% lhO0ހߍ0+)zwS +XiF:8! $&h^)u+^-e/024 7/j9< >#UA9CVC}*B?ls< 9&632 0 / . - , ) ' [# j  r( G p eV<-pu-J Zyި۰@1dH.~߱L]A@8[L#G0-g߉LYBw\(`"%6X6X$K_E Tr ` : 8DI!zSfC*s vc l4a&hxoG)  Wq ve-[I?L6(3x ]Ii15^"n!Bv !Ds- 2"qz##n"] :ٮ5:,ӻ `Ѡ FѴҜӐԄopmԀֈ׻j*s9 mn9qDdz`y+/zFvj4] VHOc     H 7< - NLL V > 6sJ5=QKE:2  c~R4r MW[>p+v?1N6)^6GO5tYC1 P/v1_IQM ^ ,  ( !O 7+!#&|*1`.D2L5lD9W;G<d/ ; 043=<|kh, R3;8v  a [ * z, 2 D zM&f"%(+-" / 1 2z 2@ 2 q1 /^.,5Y*V)5) ) $*] *n)+>+7-W .j.3. -+o)a:&"R2   f R _X | ,a 5" \%o I( * A,S!-ve-A-y +( F* 'g$ =!M   8s2 Qp jD1?~dCϭIǷƟ3ŭnį"\I2*\b^4&C1W1=pYO1sl-g 3bd'#&ik(2)**F*P"*)>) l(U 'm 'R +(` ()**7+f+]2,W,A,++*(qB'%$&#j"!= v\Y99 rb oC l  z /  J A w zۑuF n SՎ W ұ .Fs]+g ϫ;ʹ>ɸx\6E˚߉ uӢ߫xw]ܞ-kXf"!v,Zܳܮ1޻߳\5=  = r [<6TT v  Z IvV.>6LA f  ,R M @ _mMG]5thF:H@p7 k 8 #`۫5։,m}"@cŵĄ#CK< oPpǂʧP>Lґgԣ s S[tx( G u3=Zt$N.r > [v7p80zV+ }Rf"7xI 19G^,, % /X\9\l YW ;3; (I = ( *&Xu$zaEOzUIeeq  q H [U,- rAV~W &#%^!("*!, -+-+b)2&#*  V&M<M dRsw > zM 8 }:g\*?$!B9DҦӥ  c/  a ܦ ܂ K Xc ?U )=݃Z #Gj %x=+YF}! >!%)j-,0 w3c $52 [5^ 3 1) ,q R' A!f  G  3F6D"4JlrM׳Iʭ6뜼6gߺo䥻!GoX9-֫ȜӖևFش1rH ve3Oщ\ѵٕ.ݍ ~B"$i%cm%o$~$<$h%'a),,K/i13-1555o5k4S4-94432r 2J0N^/-$,*(+'[%`#Ef"\!QS Q9SQ   nh  H HI   ~qo FbA ߍ i ؎5 \ P 4Ϗ]/=*f= ]W]M\А҉%.oJF55zBTaL {9qOv2 h ui,mxvxW9 h$N(+D+]+Qp)k&d,$a!=k w |!!"" " !B"#"$%K'B(7(9&q$r!QP& RXo j`!&)"v"#!8k [ 6  $ 1 G e*LP5$ך\=MTh;i款DeĽ޿CJrJY+IfıU!ȍɅ#\~=2ԁp!۟'d1]a ;?r`dS?Pyl x R!PG{)Tg*wF6 v'# &^ *y".h1D345 6~7b8J8 8976L65 3 1 /G .f S, G*b ' % !  z h  >  ok//R2"nUPf!0zc2I ` UeUO  ? WX,G@^ E p O{ [[  m4z9l#$il,P& s]/rx K@! !%"!r$#!& (+-.5c00L00x/-^+( J&c$O#B"i##$r%$G$ #R! 3$rTU'|߭ݓݦ$E0 h߄iߛ.t޵F7 oDp i.:A+hUB!bu"g3ۮ=&Anu> ߬gK8ߕK\Em(D7(zSX= 9c " "]V!Tl[Z "!!A!!! x B" #"F"` !-!!^"t"#h#%$I'%(P&)&*?%*$S*#)4#&"#3"!A!  =scyZTI- 3<A_XNbt bf4haKڼ۪|zν/Μ3tBԦCgYޜܗۂlژxZڢ6Uȉ=Ɏ߫mlp4ٰ%މa@ I\'1q|}N:k^g lC spJ;( Xx.54a_W5JP|-o: 8 % E'~?G-Rb 4 /!#%T'(q*+>6-./,1g@2N3;4_ 55O6t7j8/8b7i641*.*1&C!ud !:#%|N(c*c<,c5,*+' #G\ bxi^  !,!bF7R_ 2L4u'~C Y 9D m"n#ڟ WD/Ȣĵ\fdȗXТTL`=^s >L܊ْׯPK.վ5 "ta(Дh#1=J҄h? OXh\) 8!/#$8&hP'F' (d'%?#  jkgz" 7$ a|:7 # % & &J $K  /  L+ .)7~3bEy4=YZڛjyby:]xprkpq<9a᯿.Ãan6xϘJVG+|_{Dv,AbXHwflA{%5+.idcN $ TpoWiHvYr`+l  3 {  hmp%!"#X%&'MY(&(/Z'%Q9$ "!!O"#M%4 'L(K* * *=`)9'#|+ E%Gk  F &(ui%tV|m1GF- Ґ6{7A{M* rp2^hT$-#rb r p t l$]'}ffuN m B ,V/Pz W%/UIk1jw0NޛF7Eި8߽| *=IB/=|]{LFN{jf nLMg:C @ ,;BD!$(*,..u(.a-8+ *O R( D& # ! 6ob] )` !D 0 " - Gni?FEj#) , kxmvmZT= | /3p2*N012J?u@ zpi2|Es ~ XQI1$H^YHs4 jr95mIh`r{_UZH :AS8 G Os: t ` U > KM7 ao-k!Nq=+Y}H U 0kP6o'I7lFR L}8}+(aByBI#95F<`37 ! c$ N'*Q,/\00/-+ly)7'"S&!i&I')(+-.'. .,,+f,-.X/3z/&9.,e+ 5*~)\))Z*')++t,P,+*)6 ('AX&,$;"9 mP$m4 J4CEFXhc,r=" my?[R,Ql2!X* z x ySk$Wm6p ""=#J$AY$#M" !7  9g d  v3 X f #F[ !!; "r !} y W kxB#JwjzosD cf .  2_Kp`N(( {ܯ%]5m6S]ۚ+(D&-M;Np -`w 3e< ;Z#%&':(D((_'R '#&&&'H'^}'?'(O<* ,-023L,4c3`2q0-* % X!MdO  `!mk!!!.b! s 5`  WB9$ 9v~-[xH ذ M ҾJs̫L }E)r[rt8B.uvyү9҆sR֡$,S{ޟEa]޽kb|=R:QjBmtl<-B ' Mk   H 3>Y:nrHfw@ $x'*t%.90 2^ 3 03 1/,2*#'# ' +-cڃ# Pͅ˘[T*fj*2ͧuϟi`RCF؀~y?B( y0RԒ ӌ 'rz"a= Q|]ܭjly߰&$7e?"JD52G)v'I~NKq3 7 \ ,mvSn.c=Z `T*lKOl]{n VOZ"ޗp;'݄{}2g|7OMx S"_$E% '.((n((6'('+'t'(i C* , +. 0 E3 5F 8 9F : g: Y9 B7u41,{(#hcj[Cm.  ( | 0  s 16#^ |& L s O,WXEqNU=(qiluiMYbFK-0LB h DXfM6k .6 7k iIz6e?E}kj?Q\41 g!}"8\ # .[  o zi$o5a 0 %   ? +X!LzVii8L s - ;a.y#Jk7`0N GݘۇڃpW$CVXopyfTZnc/TROZ;O-yh!qj9  ?6w"uR@9:[slV{"` B5Ox/Cm9o0G:, "o$%Vi&K&J%@#i !B sgZ zO{ 9z%~~n > n J @Uk S'y7ۤYعaٶf3bQ= `#U~S|%XU`XNzI)g8t"\HFbln[ > & k QR UCh.4 !*1D'y%(.<F d [ 4 H  Au 5[]=  =f yfC4cct%%LMxadi?Z  ?@4wKs!jMUX 3yM@ S $>Ya4Re7vH }   :r2O3>I /J4*};8nL"k %4@dPj!ebf]zP\m_Q^ I3ڷ A*Ӆ $#^Y.>EӋdgc$%lԄ&Gj6?Yz!"#U#"|U"! 9x- `CV&dNpfU  s :  Y p2  m  K  iN%J5[7 #f% qZՄKt_ҩ fY}?Ӊ^O?ڿܝ.sއjވzۆF۱6!W~?rE ' I%{Sxd U^%\ { \#M 1%&|(9)*R+^:,, -] -,0 a*'.%N"c!\!Ii!p! !p# xF\\HxWA  # <{rL j ! U E0o`jOj:!8p=wI=O7ޙզ_4_qr̳tn2͉|l͛̈+Y{"T2tւa.] !,}xmvDMEcd  j5kg jg / L[?C<g   PdHqQ@_jcf.   r  2O1Nchap* j7 <   f(iaIq :P f u;1>yKv Z&}3 Nlf `  `!*"$?r&8'_(>8(_`'.%v#,P!,~XtM@5UkP' (Xsor$!v7L)  za"2S{:V((&<_iIK@lqtO%:2f_T7Ae g +aH7a @  sbW) Y  O DneO3 < ; E9 3P+> jE | BfI vGC++3 6 t.6tL3Lh%Mr~ncۥڀNzT$H۟k߻"߃4E2?X.9ۗܘ݋^U&Fz,nYP>~+iCh9C_}63J]z1W h,-p[6C& g\$; d=wyP=`{ i *  ? \  p >v*o%/!#$$$:R#!> T 2h*<| !"!g rLK8!a%(\g*)+> E+}*)y|(&-%(# "S |dF)P49 ! M l 5[J%T#@9F6c M , /]p6c2     3A51g." q"^$%F$#g" "K- ]R7# ]f`\$1 GR dڴ1 q 0#   R2_; j RNpYd5io-/ JyZiX^nQizmrR`fۈ+M-Z]I1tjs5uxhB"o7t^۪u\ұ&1Ԃׂ2Y|9'EmI< 5hs!jDP _B /&tZ`Z ! k 8NUadh  #+%&MH( ( (k d( ' & &$#= "] !% L!p /`)>{RX H${by * y3 SZ 0( ep*8ZJXYoYV}wj.V YWwJ]V P eNS?Ylu|/Ld4 \ d 5 >dgG;kxg=N{j_kmi 8f'c j8qJ8nq@h+'\.Vr:dK4enXB[#CZ:  ! `  Z P W "AG[rZ<}Ha_J 7I#DXCh R P  v 3  ~a  ;5f`3,Zrf [{ W  w}jP7s! !a!'t!a #  @ o!]);b@hs a=`=!nP7:3L_l8mC`JjzfsQ.R/ WcRJ> v7 3s B i&&S;S?SW[0  ,] k 4 t>Y*VJ.<#  s  Y  jf SL W P f SsUy 80 0 =} )i!+$^%&??&%.# `~"c>[T 9J  9*0r)Ze s>   # FPvvD"WyP i n1 olq ]Z"#y".!-"< _f%t\yh)y> q+U_ I  i% HrK!!3tIMc[MO1 V FH G d0+.Wj,?Jt|NhY  } ! ~ W.H f Vq   qr@  g 9 0"$':*{+C,n,4,?+4*0)(a(()*+',@--tU..V//=0h01?2233{2U[0-'*a&">G~z| SVhA 4  Z W +^< K jRb ]QOHSv ~Eiz$gD#ܥi߱nN3+d~ y uG.Wd _,eP[G4EߵP]$rTpYUo9\yff-C ~ ( 7A x 'K hN P s1 5 \ wq EQ&Z>it_ X.a jYn~!9q"R""$"&!t& %$L"ju k!)#%&(BE*+,x<-K G- q, *'}^$0bA e,MVH`\9ihA L)'QsY H  c:9(./pR  *LJHy;$f{ l i_w,?FBWY]R:}^&!u[! Kz[U|("y f'CG`,D [rl^J ,~ ebLS6mP /^#Or qliLW3PC CGLU 7 XD{ 6 lR9MR   ?d>aW kM y b *S 7  xJ~V 5Hh;qBk6A&[4Le3?# Q"%3&M'&'' '&k%#a" cG  1p'T %_xy{w$S?Tcusd05Kz"s.c"y ( oC1&!m'AHItI*|96<{!pG +l ( uD> &fD   Q    6 ?  2 |T9~A- P  = q= aS=4\"6x ( !p Nޏ/ܐ۔[= I oIHHL@K .26hb  }kF[L !"J$V&-),7C0368~9i9?08]%63F10.S.-g-0F..o/O01U1110/-~+ )K&g"{m96 v gCsz .IUBmݫ @ ֛^[-فQޗ h k @ a0tUOd 5qGK9E+{)U|HB{"Jehs(>05&Z)p_;\!hS9m^= ޷{cT7:zxCh 5\݅gڼ?+߇ %ؗtYܸ޷ܷ\ބ3k7PN)Gz%<.09()TUg&7%e 2 ^"\HHdS1&l }h!RR0T\:; %UW8!$f|0 {quu8=&HZx =e\5>9p  %,#& UIS3f)'P1^r@`L f  `dad[]e>"  !n"$%S(s&*o,2-)/_/ /.16-LT+)$&{$\!s@ | R ,  uxJ-Q[FoA [ w' Me}%Ab 1L4Vu^: tjq +fdU`,= 5y D 4 0  j Y0Mj>.\_O)|"~P 2 g (c2(])l }v 8 k  1 *  A7i~gc$>\]0 6S ~bCn+s<c|D\[  4  @ P IT  Xy F VtK vMijxf| @  uk  86<:  yo7p_"+Q$(+%$p#p'!$AO9 H  qe~<1D_$k #1 "  BJxTB<[g!/Z&<*- 0! 1 1G0/.l.U./t02<33<3;21 21 0W 0 00L60f/yD.z*-,g*))&#z{ I(5^,S   ^0.$T+T#r85{W +)J 4_ >q{H6* A"LݻI oߧJcA3%6{duhX;AfF1)mA#$gX(Ybha?W]6"4MXLڡZ[fs{-߈*4J>FNU&{cGbS'H&BF. ^M8 ; H Y $  7K   @Bt_*  hsZVk"(z&7s*t. 2 4 653?D0+% ,AGh 9m}j: I & a  v6 SEUC:0WKSY@r @>A#If15FLC4 \#/O?d9 jSyw gct1DbN_i9y_,3h{/9 +LMyV{*/;Y6xRPJA#dX T x M  RL j4@2# u_am# 6mi2t]ID 7i^N;K "7oQ{_>p ; \ WV[]$|\!&m,1R6:{<[= = 2= < S: :8 5;30,g)%!LnN   X   u{aG7}(?Zr}p:>D-  w" 6 kK    $ >6O]6wB'P R JaP2JGa& #D)_+c2SZ >_Db8ZPpj` g- + a0ܳ0E+> N/s!^4ENwaES1'Ej[W4K1g g}qyR-Y  W } a TW!tiIWe!5Y#i{16X*(/)Z2r?[#e4)pY.2857 J65qX3/+&R"?A<:d8 iZS ]v G 7 m\ 9_D yzJ1U/Q'RXvm!M2&8A8=n`bG[Q8il;2kޚ߂hy+(o[mכm՞ԃBaӄJ ] jٶڽ #dh$8ߝ$#fm"P /qG`TN dT !""o"!ek   HpwTjYc+O[l\: S ?;i>I  {"-48#$ V Ie@/IvY٢@zߣmNoaqԥc҇v͕G6zf͊;t" ) .Ǯ >ƹoK1 "Ҫ% ()E9+߬+E+(*('%j$,#"h!. ''f I}]+j@#g+- 0 Uv=wu#T*HV|( #thX Xd+ \$ *-/6l4JJ85;K<=%D>_>`>+'>=<;97rt52n/+'V#? t B  Dq= y Jex %!"####0# w"F! B<6be {@#b Yy0iK=k{X Ik B oHkS   S?D:gv k}3U S   S O f t   4] 1  fX!Gt 8p  r   'Y u / t2eYFlN|PPq3q:6avW _  n [ T K#e6 2  8[]*am ߘ0 u~9۾ߤڣޗؙ݀݅$f5K&ٛw{(?)v_*'L" us yHXG S Go  ! } }<bJBM{^ _    9   NZeej,a3=J9h!t&E>LS  8g +Dw.QVV7<9 S xk#C1a /J|Q^:Z5{j J ( vN#9VTs6X3JFa58tI9J:NQO+u/Ou 7 } f gܫ l ڿI`_ڜ|ۈ܌ U kH iV  G? N##-.%8L 1 sImeJ{r('R7wy  ޒGb owu"W%%)0+.:z/0t90C/.<-`E,+l*)8)7):*5.++=+M 7+3 *q ) ( ' &u .&| % $^ #"z GK(OKc!#%F&J'r&$*!v# 4Ar    5!Kh| V0  k / : $  ; M \j^:,Z.596ߓTޖHY o&^q]ھj Jo%(կ/R4uXaj֮y}$US#>$uRdWrf/ 9in   D&Gb0@ > {!,!~ fFS)'R J? zc`85IRӽ)[IZK̯͆ϨҪ֤~/X| ;".JajIb(,a~KHnZ.Z#'kF1 12# 9J 6 w;*?(Wg  yk( 0w Y ^rd@ -. mN'L\^([2 JO3A  ^\xy%xD7ݥK\nEo[ݘCޟ6%H lYv"T/ۇNS ֖ A d,b!ҋ%7)+-[.-@,1*&S!hh{@$iT mBVt( @>`XgYzVFVT k v[ sߊ"}#W#y" rP/KS1< < 'OF ^MYfWdShT?Qp$bn+ !l'8w] ,p|LL"h?%R(`n+U.I092v221(a0/---,,&+I4*!)}'4%V," 3C % T! ###/$#aJ#1"9"[!z"v"!#}$=%%lQ%P#!%2 ` #jUNTV1$  F u  .g `LbuWu ڣ b۟XgYI,; yY ] hs[s5lT9 Jc ;psd & %< x a8  f   } 4 y Y r Y'X| > ! ! w}/.Rk t:m~ ra  /9>Z4 kG8@.rN`=(]b40'+XܔJme;ԌҺҰy #XGR%,Զֻ"=k#QTq r,]wKL*Am!6 V~ !+"h # %$I$'%%&k'v()&5+Q, ,! !-Wj,{\+Q *x(#'S%)%$}$5$/$x$F$&#!#B !=,=u+{K}&P-sU aD l~XXp#Yt' e+W aQq908an.Gv'p?ޗZ-Czޤ(mJ0Csv?fn IviP_XS2+#;N(Gc & %% 0յ ԄӯԤ%;WS7nCoELxdS }==Y8qt} iX"H`\a݂Cۈ 6X"O$J%JӲ'ԣ)Ֆ+|-eo/{1߅3:5$6=m7N8,8p75Ze30-T+b)-)F);* +/ -@. /40/j$.]G,n.*(&+$W" 1]yd\B|wyKsm!Vg,"n6A5 " K\ ? 6 T}CYh;cL<7x @ 4Y.9IH[.[rq@!5` u@/v %&-&YI OZlyc :4I-Y  8T{ 5 Q5/#&& ,&E$!1 ]!$}uD!W C ?q,Pbސ{լ<ћ%RɆ˲'2ЍߨךjއDڪl،XeզYՊ#8.*s_ۆ -e 45O   E Be d FHh Jc n !#b#%S$'$:)$ *$"*$)$E)$N("& $N"k  u  :  x ` y!<r N\ N!?l /L7ULbW5"q[bܗ3ے~۵ڄ<E  7 }>t lV;fn) "6$4%$#TR!;Q{4`P i $tBh&Ug&ExahN6X1TT   V N&1fuL%f  "xWf2*6 !! "<##9$%%A&N'B(I(() )(6'!+%"  +OE@  |"7%~;(*,//1_3F5v7L>8O8D 99:9;d&;9H?73-'"+"(  o)0_j l hhmB> 84 SPڛ_֮ջ@RcX%Q{9xXMDo E>nhV]pKVY/ Pv G s Rfx } 9y  Y=$D y) "#a$N$g##!& "?[4{ uAz M^!-z/ KO 88^OYNr> lݼٺN1{35)pr=q߯ƺȼʇ̆͂5Mu|l F:RIP7 hD  -!!j !#c&' H)_** l*j**/3*B) ( &W %$ %2 %T &n 'E ( (\ (&$%jW#<!` eO] Qk*% y  |iU~AR {m638Ct} O 83hOKS& Dc-l/}n7Wjm6K4I)KqSiN.Uii$Na HV 3 W-</kwh^Z' F  Zˉ w \ $8?: F { : Od 4'Pj_izlm}|.U@vݤZ#C: EeݐmF1v;!8Ԍ-#mZ1ȢI^M ¢ kɼɺd!淉նa }Lę5Iѷ *%Z2os Dzi3hB% lLmTZmu$ It5:`Sh7| U5=6%$"?7ZZFP}2$QQ(6DnMBiPXsor?d'ܚOeM+ܥ}ۮ ۷ ڶ ږRۥ?# ݥ'+?[/1T2I 3m20.++):&}#!^ w2LV $}&8),Y/q^2* ;5 7699MV9586\4?2 /W , &)|1% `n2t2   w`#B, ! h3X F+Bwݪo*pרD}f2dJR%l~ Js %04vO}?&sw57A ; > #> *wcMX( !!B##3$6%$%5%%;%7%$$F$$b#%="% ';*.),-.g#/%.13.c--)----c,O4*&n"@rdN p U e x  ZbvG=NkSwsS>hڅnV\G܇ʴ@^uĹ8֯ʿs}ʫ˿NBϋ¤ӢՉנ|׹ִӖC֑rӹnծR2p5ߥ{m E   K%qDk #&I)M+.0Z2Ws333Gs20. ,`)'s.%>$#D$4%%%- $ \# ! ^ > , k  s(T 'O)g$[ / d ) K:-T9.d"C~l P 0 & x9 x h{c`j2>D~LPLE;XW"2 qpV^7t+{' XK,mA ncs] H+e"Ɂz~g շ K r ) O ZG 33AK@ Uo*.]_[AX+ ֊  "R̎Z̰vy4t%Ψckk"Dc%(+.14t5p6w605>84tF2l &0-n+)(b G($a(Z(+)}+*-d,o/~.00p1b2131R52Y6G26h26j2d5x23n212.1+05(/$-!x*e'#$i!~[8.`gq ^ m0 H; E uaB ٱ Ѹ&ў׿Niz4DsfeOLn -uJb)U"]T& )N 8, - C. %. -, + G+ *4 )H(('%9"'5<K4lB#h p R +hnow>j6lCݪۇݓ3ֈ?ڦLҖzӬDԞT֡XWл۱ѽӲ֊y*ڍCܴݹ=`j:dFG  ps}3E x1;E ""h"$!' *3-o.-y,^*v(& @%M#?"tq!H !i $ fz  =g'ADxg W * vd|xO}nj]<{Z 1G >  } O[6LuzO n-b0e}y&{ G!X{߫8s${4YGהiqE" 7b4W Lk9'b] $.Q" !o#x$]%n&&\d&d#%)*#T Wm|S}/\Yl*m^!b dh $iqbC>'8 Hg%[_*W(im\9 g _p*7Yo/>򧿩fmCrYc |(DYẌ́:Fܠ&jn8 |! "',A1<5]7l9:9c98n7C531/-+j($qn!D8;h"mzl  # EQ )Px"BHm1cP4]ܓN/FWͬʪ[ sԚS߾Bey[LuU.,p1+!6z_`)2`eZ gy$G),.o//.-Mv,+B |+ +!5,"x,$z,&,)+d+),'-%<,@$*"#)L!'&&s&&%$%$LI# j wK 2\e  iZ E ` KT(nO' cSbOKS  Aݳܧw<6)=y;P˰ɻ$cy, ˣLAh:lfիn6k\x( Y _9   P   j !%*rh/A3,F6c8c 9 999=8hY7*6u432 2y 2sw3D44158664. &3z W1 4/AQ-I+*)5)\( ' /% " ) b   F20`>2 hS'qu- * ET=KX"~x >>27#)mJRQ2d `f H1au>. dj E%)ӵӠ_ӈ' Ԣ Ւ ". [ =ԑ nz&%  j$A?d Zg =Gl'2&]]QsXTQjmPKvjhJ=ⷐYa\t-tȹ$~ qҜԽd֫!|'ڒ+{^/.23;55G5d5O55|4)44n i4+51i6489<}>;!@"B#)D %DI&Dh'Cn(B)@o)=#*:*7U+4),1,.,+k,(*2%[(!%"?0p?  i%*\fLz tޛ/^ 4ױ i e?|ұrQ|҆ъЭ88Ͳȸ' *ʩl6Sۜk)R;DhFB40K'cY  ~v2Fd:Kr\&!#P& (d*x+0+* 6)$'X$!I<zQe; h2 9F  |OQcr.HP^fjnICP#kyږܐڊٟ#ݫ̊1ȿHČ&ޯ˽ؼÿg}mmFE܉5RwKD#fGٚ[߲c*;Ews}g Y O) Y "u @      cu p t!!5"d"Vv"O""!!Zz!vw!9!k C\.t C ZlDoCg 9]#4)dAHE5 [bږףJտӏ?yuj{m'ՔՓ M`LR K\|? RW& - 9q)b3/!,i;(l)(N r   X M l~" , o 1 A54u/ ] ~ k  8 ]7 , z.uSH }SnV*\YO3Z6~EK{BOMFF]4PuDݽ)C  Cܯe&߈gd/&)IfL ! 2 = t&-z2 6K: W<"==?$r=>%`=y%<$;#Q:T"92!7O 65|4uf31O0d.-t+J*a)x(E( ( '{'1&+y%$vP"{ ~_2[[ o;[!  <kԼҲяZєw7C{X 0~|O_b=i!dN}Yє- ӗq֏ e0&)u >Vo0 _ Ti'} D"|#m $ %t % %- % &^&,}'6(g)U+/,-..x.v-8,{*)'1I&$$#H"%n )W{!  p^bT L/z~UQ a-'q*m;U[*o \ y <Z8R9~~+Eb0R/0;NCi(  UqDdBۯ^snTZנ|֡=oӝ=X ϭ`йңWn?+ ^=Aj?B]ug8CBu!R>"N,V2xe.t[htuV)нݸ{HԮ_Ƭ6nRxP+v%@B ƻDA Á"ņ#G##oΊ# #״"ۤ""5#@$<&I^(*S+G)-.K . p/ 001244!W5#F5$4%^3x&1&/R'-'+-(.*(((J''%&#R% #! KJ 2T91mFJ%q< ed 7c"?>;dpIBp֭1>̖~ƿ CÎ߬À)ĆٷNovgռItծٜs{2td^F8L]wXZ|Z 3 E= W<!i$)z.;25&7 n7b 6S h53z604-b*~(M'7&8%N$:#! ,bx*}hN T >U"ln02yk$l $ CW=!ms*Pn8VBޢdx=9=5>Jݘdz۩*۵Cܞ N#Pe drm Tx_ 8#%')]*;**_*1+`-K., u0 V1^|109/<-+](P % # "N  l  Y J$BA`  )   Uq Z Wy %q8g* qC _`(xfܘ'c^9ԗqB6E(Je/ΤbͷvD$bTXЅч0ӇC"xXM 4i&]q]+A$)R@A}CfA 13 m dkQ (=Sw+utnwt 6U28\)n94wWvѶ6<Ђ-BPȜXj$:EÙlÛ*Ŭ3]ͷϖ^:o> R f 8 h,)R[] L!M!-#!"$"8&#'7%(&C*v'+(H-'(/W'"1V&2)%L3$2$0Z%*-%(&p#%$H#5C!V E B"0-^SpGR W Xg-"Rd | I۴ ڄ0Zܶg@%\ ZmGuhzH05 ,WGWxX|t6wn  .gLH@x H#9%'X)H*.+\ -!.k!0!2!4!96!#7"f76$6&5}(4O+2=.00.2+3( 4w%b3!10E0wH01 2[133.3so2i00,X(r$%vDY xRf4I&;@71#j ((XPl\ DZ$|mޚFZwcpոNKs!Ո־ωμdZhp#Șȗ'9mM:TԡPJT8Wa5U8Yl  T-uoz})cE ! %B ({*, .;..1.--k- ..-,+7L*=I(%#<")!S! ! g!q!!!K+!;b ` a n,P/%N{DEwY3` {w#y.%)qf;dQ$r  [L%0[,psi%۴8wmeF,ٺ%U~<,89{o' nVZZw}]HW3S-22fC[IM|OQG^2WC-o3;Ӿdl e Cԗ ׶<jp>Dt)N (!"$3')++z./v0.1 61 10 100)/h.!,#*h%{(&b&r'$'($'D$[($N)%D*0&1+:&+e%+#7+U!1*PN)(''-' &]3&%%#J": fQU[mU R  5 2i*E$ߣarcvm a 6^rQxmM,?Y7tA@?jhߓܙڟC2&ֿpԀWSSjC&ϹΣ*"Mi˳W1ɻ*Șեՠbu}M=څQ̝ߊΗOmC yw]Bvݱ ߫t~|`z@HP>!=4  N c TcX4gN >u!K)$&W(uU)S)('&o&5%s$=V$#"X.!-]E  ^X* UX V/Ua B)nN c Nh.< EL  S 6SD_H m0CxO  N( ? T/ p d 9& :5 \.c*#  S $:@%/|=a_7 YN ?a}0Ej  8{ MlL {_ #Jf;0Ksx%*@݁9_VNKOҀѰAWBkF(Qm=˙C\{#UY_vʚVVi9$ќҭ4ؑ{8 @ri [-  0onzVmh_ lD    9s 4R! $[/j {A l : t V TTL;^M }](uK` ~"KP( +2 d W 3  L7@a  , e[e,d!& #"%!%7(&*Y(,m).s*V0a+*1N,11W-T0..d.,h.)*-'-)%+"4* E(& %>$%g&()5*)')p']$z X ? i1>}t0}DI  uIr7e<_l(K3oMlm[ۈG\33Zhx$E/T7&^ v||,Hq<)m?s *~hh u D  Sv@{FW<oDbPb%A " % ^( *t + +X +2 , ,L.>02N58;v:z.<]< < m;:9zo7^*53y{1?0.-)n,p*(i&9#S `ykN!aG = C n0( M#m]cW3[ `6PF`{۰OMu$=ب;عۡ yއ{4ۦ8Y&]jն % ӟ . b ן ] LH K޻ s Lh35RB)@pJp^JH.&eQ"/S ;<\&׾BЮ-@.ƽ& hIeŷع;hP|kǪ/=TGlPfOz YZ/ ! "$&%&&D0'v&'T&&B.%xw$$}$$M %!'"P)!*!+ +*a( % 2QX ?`. (z [R j (D[ R9k$F <wzdWAgb&K && 20fH;dN -@ 2 ""V""K"!K .=5gl+8Q > b e 7 z ~ K htz?-X{b*5V@Pz+-ыϧ6Ć;.E'cTqZ=ʤ9'˿ˇN}̑@ϗѭ@ԶMn>^nu&jV  ^x+ [ % yM ] r  V \ t h w4 K}"%( ' ('+j$ Q*d)vf +   k _ {N /v/bpit1ZQٙ2@C ~צ a W2T]ڏۧ%)8Dn5b^_ K!@! !Z jTv`r,R#6^1D =    n I K  0j9R)  Z_a]in !"#%&'(((n)e)Z(BR'&%z"# m(UekP " !!A"Z&& \Q[\F!&9?O5Ӌ0&a˒ɷ:!\W?AZОXisܚߍ={niza:? .)$('%(J   #HaF6t~2f +#FC&*.25Z85:! ;P%:'B9(C7)4(f1((.a'*&'&%5&$%"K$5"d"! 6"p"#<%2&'RB((>)G.)((w'K|& R$!~UhyY v lrC~vy V & w  5 1 x$P:Xk%&n S # >iaPBaQn+E^QirCYSm~:~HF/t+ z %Y \  |El(Y-xh"NBH= 6(<2 /) 1' } Y  w%nrbQٗԄ4͞Jyoř@J!gr¼I4;W)ýaTDТEՊiZ@a[5ya $ B!8 &_<3 7M A   l Tt ? Qay q)O@@  \ ' Tf 5  @~ [ [ R4i)SL_K X &my!\Ei.-]&o|x϶%Ϛ' ю  >N7ao] ݪ 30 F . ~ A ^I  T*7 _8 \"D$% '' ('& I%A# Fn$ <6;c  U  3c suNd( XA} d ;&K5b^{M+v2u !c!R! v %?޷=P`7 hyKnhvHwhxDsF=t;'xN܂**؅tEٳۜRg :z;ORN@ِ׃DT`* ƼĕYËDÜ/e͢30e5k\>!F(0_ MXj"$m&& & % $#i";|""Dr!~ 4( wo  +   2 i ? zh jE "s#%4s- a  [}  m u   _ s <7:*w!& N)I+5 ,,+**e)(|'&%W$: #G!  @<zU!#S%''A'&%q"c s!}#v%v%u% C$"!D n ! |# >% }'" * 3, - . / 0023M56'a7o88Q8 78!63/+UE&/"~.vG+ Hy2fNQ RDdoX.v "0\:4W؛֩kѾ@"H^^΅YDק؃ْx|ݿ}ߋ,W'l.YwON ;\_XQP EM]WZ/ +#O'{Qm   a$')Ag*%c*X)1'JZ$f!_1Pw! -!] D#E $%x%%E%#Y" xrPwDUG3Y x &g]yr9zwNMW)`P mBmԎ9sϖIU vIo!υUM|t ?]ҷ`6}`2ݸX b  d O Z: 9 /.";Y DNL HBMP.f=M2 "Y}gIvc0^S߶ULizGARmoN)%*ѯӯ'E߷$"+Uen bap_~Hp "J  5  &% vs9\g W! ~ 2$y\ Y }nI@ .  q  fF,j3(\NXwx8U&z}mZG2 jPR8". > 3 m @e>@%8W޴ݳ'F $9m>@ $JV}qD86pH=0.\w Z}T- S  F  CVp   < q Y X,yLg t +  Pt7yk p w K "eft7Tljr8޳F֨ ͣJhǺdu,@ 7xHrԻ {؃ ث\$Etב?WˀكVۯݗԣ~KiX'g 6{^#s ;YV&V  kO x ) d   $ ]Z X5c  " HcyE  Y jn x!R `#$m&'/ ' ( 'e k' L& $_ " g m' A Gh w w ZbI7H Bw?.' ^  '5+g=,2eSNpa9435Q<#C o^y6]  }7#{/MrM<"9+ U|N[17YW 4 9  4P)OQHBN  0e7 b< ? s$))G-02P3821:.+C(%.#E!<{Ld<su[Q&jw}[-(;F B C A{=n> 1!\"SW" "!`!! B# % .)L ,) / 1 2210W/Z.+ .Z-,%+*H (u %3 !"  m b   3d6"  3 fKRR U 5: ~,T2*-MdDm/?@]BwDFU)i3J*Z3 w P 0 2 O T 6 _| F |  xA %   n{ k   t R":$&mA)+-./I.h-<+ Q* C) 0(F X'-&p&d'' ('9&#%$T#s!RO Mc I&B,7+  i.j&i6S*FQ >R  g < L] L  .Dۙ32^x4hshפؑe \cTC1g;(hNVH"1jHyI=Bnz G z2$=B|w (97py GWp\+C]ߵj_m4йg{C|p9,˲ ̎̈́F Шsә ` >B@cbc"lt %L% *AlXU"/'Xi 1 HA x@m[ 1 ` e ^HTOsXShT} lJ Q 71`;lS<3g`p&  L XUH& -B,jq#&=r("(('V'85&%8%%q&'G(((( b( (`$(.(r(('Y'+t'/'8 '-&$J&u%#!qfDA, F>84'0$6XDkr| $L'x((A'%L#Q!x^Q W!!sey)G0 ~fAݤIBD٭3P"@ XDؗ1jf2(9̿ʖJ)Ǖ~œ'ǩ9K21؎(܃X `E[/\;.Jx}1Y5J Ns[cJwhf; ; q 9d  A A N E Fi  @8sorBN];[7YsZK2f ! 5   $i=u>) ]_ ] q[ /9 27fct_H $d| q"\) I [Vfݍ88%5%<^to *)XuOGx$a!Vl K t xFk#D')O+]I,+?* '%,#$j"!  Q1O_"nw e ) 5 I & h - - .e" 4Iu^8ru 8G!="f%j] %l!$`i')|)' +) '\%+#"W  = |:!J"I$c%9&']x&es%+#/"3D 0z"{j% U;WYS69%]w( V  1 <8 {q e ' 834_b L .!n=0Y|RkCt:@[a027zb8/e &F+(v [` ' 7 r`  M 9 3 VK 0XBSC_)u& K{ L(W!%!RZQ&=ۀw,6۳K݌g9(2a &3u SV;#uDKbs&* )b ^W )ShJ''A1x]oU!f)93dW3pD6* :+ " " > $ j w k 3'Y)>t/'>b QQ <[^u}eW\ p[;ߘ0.`s]r1'R WJ0} OK O q qw m   7 G cV5C-RSu4 '5E#4t)  %,$/ 22C(T)F?ң?7,,ЧqF'ԶauYpد$zqDnQMhV`N52:NBg; i> F R Wo*-xMj7\4Jq,#~{@)]}zq G 7   B҇ и πVgR)mK%D2R& DmA,Hu!B#U##N#9"@"$-""#k%ms'߉);ߕ+b-./0m1:111ci0h/-w+)t&#  E z`v(  t w~gd $ `P2p]m.TU &Ny !"" "/ %@lj)WeOQ]|q 7rNj![:&߿Jz݊܇lܝ%ݵߛ]ݤy^ݮ|*ӳأ͑ Ղ-EԠV9Р|#[;1y@pNCMg8IT ! O  " g k4  t %(b n-% bS}'m< m1w  c \ [    w0]f l |  0S 6   \)GM\Cxf'9T:$cSWdrz40Xm`-  Y ( SA{qRsZ -j`}  -y3 : (  QXhE,}@&~S\e)+ (3 iCb/C#w<X3xx7ӕ [`GE O D{ dZUil,'>fL~GN)2.7n! rI'D{]EL_c1$rH kA u N ,W߯8ߡ'*qLz z V( y v%<y@j `>5 f  x! 8$ \&? 'X (- (I(d'%&$g7#! p  Fy !T!"8{#}4$$%<&W&&Y% $ "y 4!  o S 7 !R"$4Q&R' L)*JT++T+* !(,!%!"! w"H_#$5&&6'!;'h't &I %$#F"i z<4:!E#]%&'U' &J# i -|D e J yi p _5 ]q}{s8thLn|܏IۤAܧMvDA>/'~5,]BQ.[K-)7k cX P y5" 6kMS>JO:pT]c].' p ] !}t]qO _Vf}qQU!_&B*o%&lH?PIsyn-t#o bS Oqi  zENKJ#2 d mm@u  fT . u FL;&nS  6" = h ^4 ? ^  s1 [ <  *mj*  o .afGXA] ^-pm}ay  f:X]tܺt5^ l ՅKӛ"pNc[<՞B9Ahx! *MA! 6Z j ] ? ^4 n 1:(xbhH x G E  yV[YMp, fE |_E`n~.%"vкWӇٔIbf C % <_ ,-&  NX|5x,?5St0OV 3!I"#~$^&;'ul)8*",4,R-:-,R+_* .) '&A%90$`#E""!#o a#L k# `#\ ,#F "! ]o}$ ~ >->bp[C0bsF V# .ss1b"? 4 x+rd?R>e x N-uwWMYi!]3* `EAؤ0ҏјN-MѦz^jэtҩ]*ֿكݝW7D!=K'k h/SyM &lQ-DT !hicv/jJ^n  !ZKPaO$(v9YG(*xqQ+eImpRI R  gmOIbQi^y!ZQTSwJ**i W8`~BH' / C7sc &"O#]$%7l'Z<)+G,,D,+]q*(l&'$a!;$.~' @  H1fL8wjSDo{  U & nYk+5XHOK8^~Z!1zf;!&:c: U= 4fߒ6߱yFnrIa;ZPVu?E?bp u kR 7>K)L^8`OZ^G8l 6D1 n _s RKd jl$_LS9J %x XNpi- (} ؉m PD ]j(S]JoGA4,6 "~"*% w'~e)*,-W-Q.R//Q0O0/ /-P,*(r'%c$y#/#jR$V% &\ H()&+,V,7*P(%r"X+ r\ XL  } V - #(]^IUD'^t8@f-N0}4X{, Z A Sl y C  !D&' gi!^?M7BMbw^yo_ox (܆^!ݻU+ty*P9.zv/y# Y ? 8 -Y>-[ !v#)$- N$t #v " J! 1@  G2'zK~^*!S5i , E k l i 8 !' un ~wCj=;H@I; 8 P v1I6> K %$ &  7zTEy["$&'&&M%%#h">V!cb 5/w9y2L d y&Pi8C$41 P m D4|+hSNk W / W4yL~Zcozm /N>ݟf܏QXCt  _ EUؠ֭oԓ?q v͞H˼Y (/&Yj b ~t*zcEfVrFo'E9f%>ME-}T}2WyMQG='CBg lѳh?-=I o X 6~ s ǎ uƣ ŵ @ ` iTǡrʱ s^ Ձ 6 *us L%08C Hp # y\Kh!;#$Y&'v( k)a*X+++,U,,7|,+q*X)/)8((&()T)) ) q)2 :)e ( (z(T((('''Z(2*!-$/%(1@* 3*k3*2H)V1'}/$N-!!*=(%M8#w ?jH*;i+ \ ' 4 liO !!o!J XiUXphIS L 6HJ8LUbe8حNp~<׈7ٿigުݡީ\D>@J`Yb|KE a## ~qJ(L! r W/ Z z8mor1 q ^ A e D < AL'! ^ZQg#8mۇX} ": ',ߡw'P[Nt%\D5UC|7'no$.Az+$l f J pf~ns0W )   WgLC%#I@j>5 ky!"u"s"7! l_%mt-uL 7F=US k n2u~y b]QIB?`/ktrN<p gd UO%SZ3[>nג,C 8 ې eB N  5  ; }/ 7* _.+D8 Wx;{Md   C > Y p h n , # <+-n3dZ s /  J` &uI/ mP b"1-~a]l3 UWl?8U] eݺgr}ޱs/abEEsJPUU@G~i!W + /T f)%NHTlN Q_F6HGM(GhpE"VFl5  {A LW . g  W ? V  N{ , 3  #?ib@,I~r~s0j,f>X 3 E}yvU=YWP TB } hYvH ;t!z|""#|h##" Tp $G I$g)) #.& ;2956g17H264cu2d03. H, *(o'$z6"=h`` t 8  E q  K gp L F  *] $ N E 9~YTk;'+z gO M'S!] J [ލQ)_׎ׄKFayEkF`9xx 8 & ' ` , )   p , A O_|;u9|lGntO 7 & *5W*:[hhxԅјΑSkiK|Ď[O]|+`K">4!ӃӾm&aq>a5 ,.<*_*R V4/MM ?#[~3[ݳ l" ޝ$ %P't=(J)CZ*lc+,-o.l/01kb3S4444q32223 p4= 5 ;7 8 ): =;;B;9k7##5|2.%+'D$ !(     At <U?`h>g)m2cnX^^MKOd?Ji*;XWw p>wZx 6:)3%9{I߼kۈwگك#3WRފ;1;b<C;s l.ZC ukP"   rqb    D V  DM @3_BKb  :BGK:< e+ 0uA \rE t^~#"N1]yc> }z&tXZe+]^"7?%:l = )x ;OWt j _ > da2 !A#%&g()d***)I)*w,e.1W47E9];}m:$8u5 ~1 -C^(# K_ @p.% 3 ؘ[~/$4:uiԺ{pAWCڧoׂUGӔZixІN|W/7 ?K"]4 O@|tvi,ܷ,GIl# 43IR`M ) pUgU]S}U#FLbbm.ym($Qߧy<e a{V2KԬ>ԶNwִN2q$, R@ߜ3RjM "\up .77pn!c$t,&4'(;) )('<'H '~''(D(W)#*],Q.G/00%1= 1 I0 /\-+(i*&ki#@ EBJ jS: }  s  FU "f%'0)D)(LV&V"! T5E m - @ z  3 N f <K\T5z(fܠf . d  {  # T?5 6 yx I IzeOo|Z'd3uo&)݅U]v>13 • @]V±Ó,V<׼G _#n 0 a;;   (dg{G    [# &)m+),B ,)&)#v ,eD;^6I t&E0;U?jh2.Qn@#Agbo4I)tnt w@TJ)_W B> NYK jO +> 00".'55KI , '  S    de*F!cn"Xm!xA + iҀ{^ O hƠl.3:-*z$ǜ/rF3o(n mYܵބ{6iyKax} O8w5[ 3LGCw8)z:7G_ nk!g"7#=$%`s')8,$ /2,56-@8;8U09 9888\76'6953>2V/0-*'7%+a"H :I V   |W& "0ki*4yFnmniucx  aC҆~=VRVݷ|{݇א w=ԡ\%Pϼ[κψЪ7OռAxgh@ !T|% * [?!o)11=G !##4)$q$f$BM#P!B|n] |G y ;G & , 6|zE0VRU7d-Umڽܒ7ޏ`~(`X2k 5!WD\ uDG w3 j ?R%C1!pj  oa M" = `^2 "Q%T ' 2* q,9 .e01~2\4H~68^6;=?KAAd@AR>o;Z73SX0Y,)&$"j Z?z68 * PCnxD}x^XsQ Q hI>U !NdI=> WBZ/uN ^ d4p; ޭ ^~Ue   N  ! b XI ^ .  ~?A>:b,!"m$H&l'()|*h+Q,f,k#,++t)>';%V#d!x^jܾ Tg!ӂpU?KՅrYOy ܣ_awW!։yxw7ֽM&e\l #JNcr A%  g9_` !s"#$$$%=%%&'()C*G*)('%#F!5`H~b V $ 2,grq=r+ *e %Jm> v8>"4L2 TAW_ .x >  kK7ٓ`)Jʅ1e4;7֧xO{ Opsqf'`xYY 3PE "P$% &-'F&%v$"b [GDx Z!"oa$@%l&'n''<(w(T)d*C*J)d(P&de#l e s   ; !I g =Y-4 W%1-[8κl5jUAn CѾ#}wÑZŁ{DŽY՟9^Be wLf-t^.Y ] cFq6r-,0 !4 $. &)6*4,`--R.z.037' <?!BTD^DMB*>: 570~n+E'#B L] 4f p E X bY Y `O.56)?Hsܮ-ނ~݃X&l3بQ=|ر؉يٍتX mZ  6!  0 ھ ܇ < p l;F[ ; w&-SA`S:T"=L t3 =n j R Qxj/>Mk_ eު N4 ׊r_!`hky?U#k~_zDZRzGkdX6/p۽.#eۙcsgjK_N8?hVT77eK L8! ,"h y#-'+//n3<7x:M1=?A C DsDMDCB,0A.n?=;9y8754B 2/,g*6 '% #) H2W  O b.OMj J?.a'q !    vp M 9k )ogZD 1 ڌڔ&dY+Z/U3]6?9;= ?w ,@ .ABBsBB4XA@ <>;kD96o#4 2I0.{1-+U(%(" qZ  z n=  L  -CNr1L4{} x E \T[C  z1!Li^v^5z)VM&rqF%  YsS~"%)+ -..*-+)p_&3"T`ާU9׻ D ? [ e!3ѩ1!}Ԑi`պՌ?՘Tk`T ؊/&)6ذX2ؚ/Ҳn63;Ԡn ӕԫؤbՋ$7->֑cյt=д+T]3  3 ?˽ eҝCtRoR"B&&),L0W3pP68:?'>?LAB C( D+{D=C@<82k-4?({#;f  v wC0z   PJ6bH48{}o-W1CWHմzXϨ̻WΓftMr҉J%K'bW۱9h$(.1IXnB u8J#'C*-_/J2@5#8 :b W< ,5\&;XI2\?S:$Yp5 :" l ,*T+  (4p"'an-2&7x<?BFADDD!ND@D3DElFHI0I?HFB=B82d-f(-%"%u!wgy "M jCۑ{eU[Bhsd*7)ص9܋t "G֞)%J <_eF, +}:7W;9uLh>< u 1}I8uj I 8c/}`  u ! " 4#P #z {#, # )" X 7(  b l~L+w`]JmLKmM6ջզ8-<ѫџrҏmw:n7k(w3NTV;p fii<| ۠o!بEx < 5cM$Q@C@|*"#%*( +?,k,a,+*) (7 ((6G)*o++,#D, (],l,J,@0,2 ,3,2H,20,,,&,!+S*2,(F%"% x * )V A  `e>P] \/ P . - O L$TPL\z)|vނڪ8֕Вϐ*[Ѡԝ> IXijBP]Kl3oq(5kWa$N*> d+}p  Li) $D!3)n#,%.'0)1*0+/- ./4,#1*z2'3%{5 #6 6b!6q43\1/-{+) 0'#(  h ^>=}f|ho+?χkd̕ʧgPj;ܔxEbģ1'mթljے8#e]Ze a-cH  6j .gC"'/*-/n 1X1|d2i A3 4c.6 8w: < >? ~?2?{=m;{:814 0 $,o(%q"8}Bt&!b rbQ  F ;BpSrBM/%3y!B3!;OR^ n ;jQAQ;y3]x[{oV,|X=s~}EX"ql,#[]xZTW ; "8 % #'(kl)w)(,'%" q`hފL܇`ڕ&٣xy.؏"HOD[@" h^ o#Rܻ܃tWۋ9ڸ؜2׫r+\_;ӟNfxiԢ]`xzvߴ6(UtׄGxҨ*K\ʔ /bI̒pѴӁ*(m [! %#$X[&'(&),*u*Y+ - /@286Y/9;<-=O- AORlVj#Buײեԛ#Լktן^hjtXR_ l $*H"'Y+.13>55b53u1.5,)M k' O%D9#3!c!#j#"!  "!|!;!5| QC 9_NTQloTO`7`PO>]C׮xJaߒ5P#R|ߗ2, FeUc8jf/iIee  e ' | . L g P d;!g%(m+{-`/<12v4 i568:z@ MB'C/CoBB~@6>M<:9y86%53r20y.S*%ge N6| =d R^B^l^T6(7<1x V>Y|N01\0.V.-q+)% !=)r.Rk3 NzI&r TD /t =̖ ˕~'pΪ\Ѕѱ(3BM FڗܛߛL~@EQ#"jXt 'Dw} Z~29%5+}0]5^99e=1@I#C_DEKFGuHJK^}MOFPp?QQP1MOk L1IpE?@O(<72-A(O!kD$(0o] 84 ~!xo5xRR  *Ti )n "MsZ@d.$j+ _cp;4g mCOR}^M^L 59d KfA]pq @U|={c7$nH'[dxheJoNBM lG?**h\ު:ס@Ё͘-ޑpݳ{m:ޯăߕP [@ #NΥ]g=ۥ[2[]֩7Jtɦ5 rƙH*f+ ՊبW'wq"&F{*-/38@;j=?>> =^?_G+\gC@Q LhTg U*c@ $K+(r*+-. 0k24 6D8 8* 8-7i4N0\%+f%&x"'+. 2<4d55n420-*'$ 2|L b , COIh #8 Ur4h ڜM SrZ/ٿـ)گ+_ݥ~(wKSn I4۶ܺ0 "ik YRJ| 7cL!WV#p$&(&)) *1++Nd,_-.|101C3h4"e555c42PU0Y - q*X & !0 q " yRp$%`7@.߃ -b۰WSeD I a҉ h a*\ۑ~ަox ߑ_O߯@DEV_+r\$owPs b]RcY9o04  mvX yi=65*g'f ` Z <XH, 8, MGt%H'ߠZݺ?ۆ ;cY N8 s~ o ݦlAݭb8+-pبُgیh!rf3[E.~KD#;"OX\gE'Aӂc2l/_UQݿCOJ4>}N ;- 19 |n[#F0 Z  n$ ^$<f)J-K1q 4#6I& 8(8o*8+8o-8.y7060g5K03 /21,-*)(L%'3 $t"p } ]'+ NH P]!lCMs-V{ڒgڵ}ڍۭ&!3Tk8f-Hz5ZXS=tz8pPgDZn54hAAiaEt4CS7D^D _ F d "9$$$D[$-$.#c/$$% "E'#)n%*&3,''-V'w-&i-X% -F#t, +y*)q%'$8!R;Nh   L^%5L_pף֎;WaԱ =/шv/oDLh04r j<Sx3r`[])T9u`߁55f 3AA  %#]$& ()*U, -f/&;001C23 /457n9T; ,=#=&=](c;)8^(5&1".i+(f/$ _h +qk U {M;C_.(:PW$w#[&^g %qj]XUo * 1HT+$a{&8i E*6Y' l$ q ~<:6MuHzn}d!d""")!j !X~6=3=]p! K 4.L^A 4qٺA4ɠ mǁ$5ӎZ>O&$ڎ8VۑցܳRxL$]w gǻʹ:xATZa8$[AtʓIF~ ӛ ׂE ލ 9X\#hy5& E Z0+i?8*sW!&#[%!:')+ -"4/"}/$#. #,")"%#!l#r#"!R   7 I)>Y$Z޾۶SѺX~ٍ4ۺH>àV:ȱ]cAқNן1C(:5y0aV_)k,[v- 2 N~@!3$<&1G(*c-0368[o:w:GB:+86k4yw1/$-+ + *Dr+n,- .%?/z)/,.>/V,0'*E1'0%/,$y-"+l![( R% ! EC =7l    ) >  ^ tK(4= gCd;+ ^o/W|h{+)_^G "SU$+[biF# m ka0P|n5!w""# U#Y#%)&w(*-1e47h:@A)BBdA}?P,=|9L `5 1& -G )/ % # KX] ,<l#@rF`i P<$4! gUO4ܳcm݆4k N %ܔP۳Yw&ޛZ  e I]3p YJa{}N[n$c r S9MR`#P+& 2@  Y  $dJ}PU*qu  o D6ܼqܨAcd\S {`qmaj)t>'f-pQrۿ?޿_ߜ߆1ctXk4Jd܋xݛc r#i4xt +   7 g    r"!!$#%%'5'((9**+y,- .C/.0p/1Y/92.1-0>,/P*d,6()&L%[$:!"c"V""!# P# #k"UT!-6 1)@4 / f/g2GbB\ i$PcFo&2%ODzZP[=]v\y /ފܱu>ڽ׎+Pդ5XN77(ջ Ӑ xCG-Y? !)#$/&a'w( Y)~+** +,+* )(&N$r!q'&]   |  V D4y. Ifyc*2(sut5  2ZoCqZf"@#JXsa>Jw* "[+U Vv>Od pKZR G  } o O 9 >,1s2/n\[$a0Dv*D ( ;; J  c -V!*3s{գUqpEuopպvԥXՅpqoZU]܌dCب lm7ԘG oϯfjϝkF~2|.BD0 JZ . ?S5BggS((X:&I"[$%t%%l!$#"%] '/*4-s/g1d2=3~q4t4 47 3Q :1G f. s*=%8$"' g-UgܤْLHԻ;dQU@$?kMGlt1z}x61]Kܰ]<;.޷`, =.:"5"$ 5b{@1u=2 a *"3J##^K#"k!Hb!b!"W#?%''X)g*+Q*Y*!w)`4(&% # !MQn0D.j a?B1qDQ7\W}2;# V|C l5G>VBh` "]}k-m|(]ݓݻ>ފV)|Mdh*jpb\4}D. )  i !pq"%CI(*;++V +! + +4`+c++1+=*R(: 'Wa$S!zSc9N-  }vaqYS g O >['\A%G<^@Fn@ +>1 $w!^""#"J!a%4a_GSK2) G 9l jnG8A:m[* +`ByI  1kAok /  /81Q  s{zfQcBYom;?  P`|*܃DfWqK zwOe]H(U{ӧ3y*ש?rbY٧dצքԳif9P^̺̔m͏nΒϛэY9ۙޘ\k`f % Vo h 9(R9@4+|9Yj!#!% %x %G?%d$z#R!  D ^ 0Mq::.Cb3Xry%9|/j[ `=@6j3_04 O+Q* : L . E} ?s<  oh "]'+W0x3X5`7MX76u@6n54^:4O3Q%3)2m"16/7.S-+ 9*/#y(H%&'$2("E( !'F=&{!$!s>* h jaKsx#I $  h6 N&%&7{zh $ Z [ c7݃>۰"<>՗r1qӑ*ԅIF  ך ؿ  G@r_+ws!n7$&[)@*t),,,+v|*g (&%$Q# " "c!  Y& Mi 9e F={ ^ 0 Pn tEE8+%s9 }lo>P f F&]&B3Z~ |. {[[`z/l`W#}GS8ruCJ )cp)G0  K & r 3M3W~v!ZW  | }  _ kotvat2nJ pn?cf<,emx"߿ݹiܺ90>!$?j,W a.l!%}k"*)PW J?~PP@:ڴ,܏PݷxEULiF Z" E mPEJUfB 7#% '" )*+M,,,P,+:*'$W <"% %?|?+@xr 5 rv5oM9nYNp[EhOA,1ni0_V=S. E04EuJj(/P8V UqC bP2 m +8WRFK%A2"$'*.N 135[77B7{5I-32W0)-7)d'&"p+ AH%D :Q@ll^G\pS]Tqbh'/CA@ q s N 3S؃׍ՐUbҞQ>x~̺2Ai{mr;-^ZY٫ ]U*yJ9Nh _U{N/58q:CdV Sn  !  y) { x z Ln >a9$wcz?j k  Kv S & ' ;p x  R?4OeO&M?^/)2XKx!qFQ ` Ctmo   BQ r cd   ={4\g6fTdP dX bj `FbE8f $  R* y   m l E(F ~:ީ@U!=y gZ܊ڴzFXՐAwGĭ]?sȞ./@m4 πK5 բ Gtkh~{]I$n g691 $ 4 g2"GQ Gt~N5% D  .kz zqt>5UlzA;!O$sM$tJuCQd$&t9>60;}I6 ug E:U { ~A5U!$%')b**+**01*) *m;* *+EU-"/1%3c55 7 A88q8j753H1."-,S)K&"sCpa`Lo TiGj$ nD ( ? T L 2 @ 9 ' XT |-   }%R=XTr,Zo{T#WiW!~@ .:\֟3kg;<5OӯfD ؖ^۰g  M"z (@)|t w b s   6A f =C $e  #| []? W  -  K1m@I3KocAG _KD r] (2eie;8 PX\ RTf_Zt.FIbސ1/ykj*YeY LW74T ] Bzu;+\|#   Ft h  P#{goKyfCb+X'@L6VX~lUXG_ pS@eK*b USQz4$vr2Ez#TJT--I}LQCl_|tFaptD8 :XFJ@_! " ##Z!V! FiP &B^rw ] Z Z IC]Yu=IRo%Dr_20|O~c7d'_B : 7Q) ? C<-> |AFh %i9T ) C 0 CE[w%}xT/ !v#x&)t -0R47!$; " >o"o@V"[B!C!DED D\^B?" c* U B: ,2Q;y'D GEj\Zc] )w  /{e( mapݙQQX} tDӺViϽ΄zDQ,raπfъkgM44܆J"mIr R K & P y3 6 p&  } G  U   NUl G + E Ey;G=>. }  & _ $v};;xR>{3 d 2seORMI$zcmT,h&N in%OPuE1k:fyM,GMI# rp5 41+d(yQA'+jsC9YO 4|+EW ^J /J  &  Lj ! t"#9|%'(E*+ ,Wd-4-s-,+(%3g";E  w   *q ,xq\~ U  0 {]"f   [ { Kr݆H܍PJs? lӦӅW vjeؐژX݄U gf6=&MLoihzt0 a F6PJx Jr^]>0qGG0  !/####J ! z  r N  e %#7Nbt]f KwK4joSg5\hYs]m} 3 +(; K"N > lj:&jl  x}|? gUs!vF$&F)6+.1{479p;$>%@fAlCDsEOuE D {CQA`>N;7q3.J*%!t%!P 52pr;N$ ;  \Q*l(=f#0aFr8-;'dECkraU | &VYFP=( .EҲDk!~Lӛh,lq! tnCN" &5"DW-:  2Q    l  L  pp &c?`K<@Hf 'cBlyzpt?l/]uG4`;-Xz~P ! D c 32 ' $/. 1W 7 #c o ; |  ]hGOK!1A{;hHz~tVtrE"MXu-%m6^Ko8g"TS-2K :"5ESu[ X8]B2us9Lzs30^eA#<~ 1 | f 4D & m4N:rH ( * HNJ 6 O_  o> <f;*j+))o .2mg5DJ>^Be ] j$-%2 h _ M p U o xSScXw+,V ; f ^ 6  +~08 K % X# _&bU)7,.4g13V67]9(::uq9m 8520/}+&s"L9oh" o  HE c nWQ?Y4sK+4 b X? JnA tif-|];\}9Tet{*y9Hߢ@)^܂'L ۯ_.Sry޻,>+_~q8 m}{lqYeUwoqk ? c_D5zfR4$1gc,< }  [w  Y S2 r-W &\eWFyl f ~   /$ { b#b t<6y@P# %YP%J|/rs n$`& V  If%1/@# bV9QSzsd P$ /1PJ[9j!-/<1 Y P   9 [(.?DXKJ1?X@+Yzb#QX1skYw[_;rzziX/,JVA7V0C0Y[z;[> ,1D'kyV<KEl\ 7     8 [>#}27 P?}(o?Nn8S  r b Pq'5?: S n #CGD=z,\32sJ&rO r09l}\ X Ia>9@H: > i# >& (X ;+-/1346*y65i4.2/",``)&"reb)d S` * s   2e@^R \ _ & e ~3iQ6+w >0[ b ? .z[=,5 ``q s҃ M> l 7 3̾ N f˻ 0 ̪AWVORٿz5J0^6  a%9Ml_C$3 . 42iv9 U ) jq 0) . s 0  L  $-!u>O=  Xk,\eIj ov (&9D*]-eiRZ6U0++KJ`F?](X` %'  / ^W1E F1xpk{Ss  k 1nU|e  "Je<bDQ  yD'n cu6~ na2sqeE2BFhBWA#<;VE7zK}@1 %7C .egC)xFURD\yu!AcL&Uq#UDI] huBZk[nHijiSIgj6tHW2L, |M@lk K5d_EWEZQtIX7 \ ) r    -a! $}&u(,*=+d++**(,'iP&$"&B! y   !i)e-I BJa E g  | c\ J  6 vW ; b;{;:x!.V _ |<m</;.%4M0 Y I % DkUh/=h& <0D,zMHn oTky24iq>'Uias8 g h 1   u k    O + 9rb#4ol 5z  &8 E W ekE_$Ar t L  ^tN(NR hR%$Cm&`*7(%)G[  J{fBz " >WdYiK"-p*PRfq/(i,P0C}At?\iGgw@@N. "4}ygqTL 4 D_)= z B -1fkbOe/AK6Q} b{Y8GJj=g T  J  zR tz+mPC \Qz eR P A R T -> L    XVyx-   :S!Q ? ,u,|z e$ A F 4&YW %z) . "25 9; =w2???}?>='C);% S-4 bL{_wOm M 4X- ߉o N dn.&K/jv g#G.bf- IE& qCeYwZh7 C~qM_nIn& m* _ P4 2-xmm=5o &   ; "    o G qY F  D6Y>GI[X2 o F / 5tlclkZN?RsY dh sgs$1e*ggJf+w +&0  \" E$NLa1~oh,@W_k=NhKr{|o/fL"7YBK&||8,7V2 eG 94'(.>"xCtLJ@Wc1 !z s (M v U  X(&{E f. .rlEZ *F #   a| ! -l  Y # gTFUr+ y  +; w r v nt f/ 0b v  1tAa-Y$*fIW1xDnKSU&L^KeI  C} *   Fz!RzPt{Pf  '  4\ WH ^:  `* { *p7$Pa~ A(pDyCn!U;jیYsܨM޺}zT".E_V Dy.piiY%5 S& Y UR A  K;s",5p2-Xfz+1Y  L q  c #0$ iZ/> 2 _V 1 g N  )9k#o|;*(H> Q  ^K $;!3* jJ'7?C  - hQAE&#~ \ V  ;&b] I D v'  . tt#NfQ 0 FtmD"EIUj.Ci{{73dyT8 6 c pO w Fccq'J*-=w/)sn6 M?*(~]tLHK=Lne'&.LX# `]GZ$-}Bb=3O]e@,;dF,H z!d~,G_ 9!{sBI )  ks  4 <   #/lN-%RSiRS9Z4+ qy!kz  \ K W{8ZJ#8N!"/$%&< 4(f K) ) *n)v(2i'A%=$ O#k8"9! E]K#d>Ey!$b#%F5&p&k"'&;& P%h#!I(  `   i D{1K owL(9t-f y B_߻'@A2Dx N1 5 $H"Bg:+}h'M9? 6 z do TR ` S  E@Bku'(< | a!"ypxW & ~4Y,yzb   /M 4X,w m aR " d T]@~ 1,k7V+e.  Y_ @+PAz%l$N  +*!5T +(+ >5VJ_I8(3!D%~p{h9hxdP>s-TIa 1 0` ! X{M [ # 7Y n.WLDILbT\^x%GPXcOujZC:|GU& hW{H1:NuLBcH<%fLD-#2S(@g   * r P H  al :DqBtHm c l) ="h([9+4}L1~3z e ~n+9eG+L /{Z4bSw3=rGG y " H oZ[Dy-' $6/+ R $ |!Kb"i/#$$%&J% :%@;$"!!x  4 >?;6pM3X , ]OFSGF:h # $aCL#(MMNc>x&7D&aMڦShF |[ԣqJ-ӃԲ[{f!> }bd#{` A mZ8IqH1Y|pzvV/MT+/ 0`2BH9/1gLn~)/7sa= p2-`d C  2  ~wPBd"n`6NM few8ok Y R; 6 K A J *- f w -  P   / HVFL1&6!-A zf5 > y> e?52o2uEWqM3! $%m'_q(e((\(A'qT%"8[\ Z O ,l M T , 'Boj`B5   h    (3>||}8@FGc E m  Y=stS nd8DC=,8e4MK6 {Wejw>/V4MBt }3nY-A^y{BKO7j7]^0X%s: 6sJJ{qwbM   ) <0 !!!b t~$wW @/5T}pNT % jHu}$RtnC -S j kavOHz? PD|&m])]p2{/N 2#6A$9Mno5T D K ao$dgY  S pP7So: / r T y a x% ( , WpC : @ (~GQF:3rq?~C\$/ f5ؖCجLq]iګ1f޵"J^ej(YgM;v|a{2TKt<!N  htx*xh# Pt( 3gu&Ws;tr3C[4U C+% ,77 i-/p)@z8l0.PJ B    _ q HV@]KO7 TK[3S /j m  AS -Q^  a  *l b@ ] ) ,  # PS 6; EZ =h$#0^GOj(hX[`޽DD{&c Z#,}9ޡz,i'LEB_iZ^uJ|[iKZRv['-bb2_(9 X|](wjvw D u"X6Q k a/:^V]tc[gCQEufBaI]e~f<l 5% maq>H J&o)Ggg  0 ; O 5 3kX TV: %m^,hEuW,\ W/*O3a P X0 2`  7V fp } 7~e=bo+Hg;y  QE/)xe0 X iLVQ"'X 7v$Cߥ8`Ejal ahOF39j*ގaۻp.MhV֛GNv|e3D1R5! In MBV~-}Ww_g   5 8kUW= a y  Q `   = hOc?z@ XuGu7c$ 65 < Cp8Sa3k +<(rri_Ls'$K 3 Uaf1L j { !c"c$:%_K',(*?2,u-'.-\,+ ) a' #% .# !    d!zh%FO     >g mX 2   MP8Qe<;CzEppZw$iT |]dO3>FYc9SY"W/ Q3wq'~ '9;!WaiT=3tV>O? kO a q f / k2~vBf uACXX~dd Q DC m iX &S  w J   D Ca  h "P L7H fwTOnDwhh&g,;4^M"5l]~Mj;hlP24UJye B  > WBg` _ )n ejXG$YKz  9 h Ms   S 6 $>?ߙZyfږt;[q_TnQ1R7oV-~fgV4El"uo 5&Y$0Hb@?_@<5] 2 R'?t  $]V?/S ~ f  qj  d  .- { Ar?naxr1.6gR=X  9< kO>.NEIj JHLM~j+xSp|H;,u~-  E L (g_7HsY  "f sFA)@#OLHd\)V!{  QXU T!! P;O*)oQ WK.ha\`hkޤPށJp;r[]$m+T4 (5_ߐi.޶`+$!m:le -V,pv . !(49XM X7rt*\1i5R|r,!#$,&()* *3*L)VA(F0'o%$:#%!k %yT T/ <*L%k#=_L`|bn4/@;V K{}M&yhGQ7) O  #,{U2~cZ  n L7 b n p U* G? 0 i 0 Pt N nP _ ykjb3Htc?b D 3 , 4  zQpLlG, G](U.OWgun%(~?|ߤlfUVz%9 LO.݂ަsߋJI`F!`HA"^r4F/!<+wZ.j4V@HPv  \PyR9Hcg G/=!$Z>h,dvrpn  <6$O:$8:l L 4b}\w.k&BrO.>-T|! {#? %d f'P a)H+,c .s..q&. =-xB,xB+*)d)w((G'%$Hw#d"5 dX.:K SN bTTVM9a3k^x 79J S1q#1 7]g|-C_fkk$ARJMsL$8t_";/ \C9G= f3 Aq^9c7Giv.Rw$x{   LK | : P &  qK   L 'yIe  "[Sj Z  c  j8 W /l [ C D J _     `O + w 5 hy e PN>}`ߖ)xNnԬӘ62Dկփ7LUs0p% 8U pk[z"T*sr|g)`.c^o!oEuJ)r1?$^#ct4v * *|HTP e  57 Z hLI4p  ~^G =k H 3VMDi-M( DSzGwt;v M4X>2@`xWK&ABH}R\0S3(Q  F\ F_r]]  c  7/mSXq" ~">!2###"? qMmL d [#UA?#F% d "|t  * N|5Bo+U.Uo@ dװ.ԍo5b%}`}4C>"~?BS7:qJ'B?nB( t ) cC[Lcf~)!GpNrA{LH1  S+[lxYs X  X .`LE6;P# 0f sD=pD 2-l%}=| n \YMg(N\- naUza;='@Ie  Y* w SRNiJ #  Y" # ^$ \$L#("y <F9,Z l&  R8PRXxO(h * N F^ 5&2GrܢڙY~]׭==]EޕW ߽_KP@9=myA}diVQo,:8c9V1Vs'vQ"|l Kkz A n"|tQDvr j;!" 8cuQl vHpyP:v~8@ \/ P Y I?@)Cnzl*Z+ ( M ! 6 Y-HP( ; ^ |s=s wF.&w  > <[ yd zHe#{V*vIAYulZd{@7=_ # i'PG 3= g3z2'#uw}\!-dJD ߢ0c݂܍{ݹy)}uަޒS6t1uY,\iq[_^?F =yx^Ep Ba!m!j EnB s \  - z"d##N$h$%&'^[(^((':&$?!pJ !yv1uy u  z s . (5-tb1ti Ia*ADr+kG2\*B?/ ON>v;TmSx;Bt |$   T56,  4r"} a 9  v f  ,\ wH?TubE];NEm%+v6jtFB9#(nlV݋'ގ U7sPR`Q>3)'DgA rs/0VfdcA$>0?Zk]`l9{ W i 5zGi4 h  } 9 > +\UQf_h@;CCp /E j {Kmh&o_6*^ XXuL66 awIR*zLw ta(ZS1 b }P  yO  Un!7"CTl)= !v%(+-C.Y.g-D l+ ( & (#T X #mI`<?)  %)Zn~ 'Q7ߎU# |,Z>Q ah @G(_>Յ`N-jտs9ں4p4da ::c_RBCj%vXlc F -s$O#!#,oG}8D {#"J##5#"!~ ~W8 A 5O !(  S   Z *p -x$!.<(A6  R 5    ,<\gLYk$;_ VX b߶1 @ ܤ  ܒU31ds " # F ]F Ie# am ~ GV z ME Z - ( $ 4  > '      *Y"  i a7  |  @Syj=P$-Wxz| iiEbmlY_ݴl&]ܔ" ނ>4&7',2Yޔ}P Im-y$ (dAZ)d2?,o.$x~3@iLZ;8PbS ; ? a _QODY>'$/Iiruk%sX2Hgx&DgU}A?RLBI?Z   cl-v<O+Yppb 'A;XKrDGj$g  m SIu |%Y !W!"/! -W0QC !! .[O:~@6  We|l &j A a # 4=zl!e  $ heuyx>=?v*^x c^|v&Lu~ Xf^O+w{ O|[jeI~0Y}6@YT R!{!b!  4/mX nZ  xZFm:?h |i J ' 0   1A  e~ ?%  Mr  9 y.tA" _yXQi RM < KS7Q\!"q!<u o"O#'tu03=  2I:8  p 400}  n z ( vPj}vtU b h  H) + #( $ m j l T G \KdXAisajkvkektsWvMs#gRLX /R&`Z6V8d@'+QlKVO=`ey }?>HVYXI,x1SA7$Ff5 Bo. Vma!He- + cxFu"Td l w ' P   ]o ,]MV=DQy . `G;x *xn_NxU"~ ? *h 2 s"39%" H' ')*+~,,+y*`)~(z&$0"@ k;5K1A>,BR MoS6@e-+RxQD <&p^LJg֩[ѾPNjŸ-ŀŢEbȩDʑVRAKυ @*k0Գ'-۾\hP&cW4 R Fi/N.z!=#c%''S(3I('~J'U&f$i#_!Q? } "|} ~  4~IOyaN.4v~^ySq  '{g0} |h sdD`(  S  [ s);T pC#' H>   '% }-4 z 4~ (, A8 ) :` &<tYk 6  c e~ ZYPdsj$792lOZaE5EG{ 4tE%?&n*4r3@>dwgiA9!ABz l Dgw9| dqhZ}7Le!;t*FyzJxHnV'mr.dQ2o)<;Hhw/e O} vO 5 1f_g[b  jpoI >iR7#~gnu1`1X)Y9OJ!$ +!2!!X! -# K "T@7QnVi!$L}&G'w'J&C$E!-1CD%R  !u*#$Yl${#!{c B uYnrg%xH/v= ;=\Ia޳۷ٕ'ٞCVًM۹ݝ!8&.~9:e=Y$c5W@`E uwo"j g a##/D&86(m)/r*"++,+e+5*2)U (u & # I! c  l   e 2nV & Ah & av/8|JqW Zs YK#v2*Q!`9ݱn87޻ߘ n{3*|EFTOYkW9%;4~=u s  } 1   C  k 'O$*  O   & { . L 5 JG ^ M<l R f 1 \ jJ]=wJ-mH'E4qjba>kOnf5r2 !U q]"T+Za("D Y"jyQ'#  )y^xJ 9\LC5N#\ J:]y/r#8Mk3JA<_$LXH-I~}e_ ;e${I8+ e\uLzvBz2>d 1 V lse>io  yTcl Slz . !#&b)w+,-st-, +` * b* K* i** * )* )~'% $66"U ^ jO[xRP/| l J |. d # 1 _cji#V27D.n~P.RC6ߢ ߜ[Wx`@uQ,z9S/t>aCA m1,f\a/[J*!bzr*r  '? 7  ] a    TZ I !$ `  { j # *q5mdu3K^F>v ln  &Ss3kJ> KhzX3/Aq }0x''  GB H\je V ZT | :Y f? 9  |    IE vp  '/1K6xoc% ] BDx,Cn = / eb s b   \ , $ : n>.<=;< GISzO#U[uu+||CxcVl_>Y.]qdl_!]gpdg?f?9 <Lo8 _#[xnpH4 hWmn d v   } n  j f d 5  T ^r e=X| ^ $ 2j%5 q>)t>WJ  {  , Zv u+Ci (,  IyR1'\Fc] K Q+!!"#Ea$$$$8$#l#"F"Vn!4 '/Pz dH6Gx2~>su >_C[XmfVz o@5Y fU99i5?J+a fH-֧Ӌ>RnBhy0F/ڰ V@3)^sSp*6_ y&x| v)$!#@%&( ))N <**_*E *u)y(7'%$}"G!g a 5 1v*Ry  T } [2.<&. ^={N4PT0GZX:7``]6aWw#)aB N݂'-"bL&8g`jTSFr   `2Q+\5. 2 D $) i { V W pY axU <+8\O e O}}Z/'/*d5 ^W 6  . W{r@2Od6M 1P =  [cr+%U)9:%+^'fJc4 QjX 4`v Z+ߎޑfL ۤRa$W۴Q}P;fOOfkNy(zC^R[|Yo *Yx^K EfWi(@-7XI&I\Yi_\] s; F ! #-C$3y8i YEb  'x v alp 6!s"C*#J;$%0%=&&2(u_)$*WB,*-.g/00{0J0/A/g.i-xH,*44).'$&"\ =%4h$D:? ZO bnW(eZ"R)v*VcPcDa _6f݇;ܰڰ؏בG}GvKؤ=ܐݙRa#(Qݢ|O@+IR 5^\^ s Sj  P ml~QVZr(gH B2a;&8(->Wqr   ;HC;<}p oq.YDFD - 6'f+r1!Mߍv  Ph=|}[FEynFLq 23M ; 7 S  ?TD / p g J<#)K1w{u]__'"A0Z{KY2[SL<  @ !E E 2 G  ; T     > 5c ( 0 <  - 9 o> VRs>*#L9oߔ1]?}ߩ8d%cI fx$>z-T"0KOPDx0Yu||Di/Tw`SN  )~tt+Tovf_L ~ ; )6v,Q& [W]6 A^dFn-h/kD3K !=)h!; Ne [#'[ )  x 6 1! !""#5 $I &S Y' k(W ( ( 6('b|%&#!bMIR)}u2BbB PT,FAqyu.SoCp0lMJF^ z|h06)]B{3z2*|\1c"GoyM( o Li4F H% \2$X_`}s >- *  T@J u d *mo '$[{T?Vk%Ir V?ޖsۂע`ѱ#˙&ЊBtI(vQaZZZTlTcX B  5}\-6\>2L K  c S  9  @!**  DC+ {e 3 Mr * Z=sTtjCH7WbW5`)*,C.C YJL ](rp m1pz,} c 75ުE܀' ٬v#iـ ۽aD{Ik|L5ffcC- k%$EKK Mj`)rsHByWl Va7H91 E U.+B@()C ^E?ip/   <P  ~ %eN3!HO/CosD* !g?$&zK(H)F*v)+*)'%f"x7pac S~!(x<`CM! ?o^eV A 6U 4wx3%sHa+TR4B`-Mj:84bCg0ogYNܥJeC5gԑ%DZWGJ? ZtWpa|$f]aBr ZA 'moqyjQ]6  #h4*^h?U;}@L7w5   U  HW9Z;v6 &{ j fz% 2M{9-bpxj18~ BAAwR@%fR4%6| " + ;~D;L|y = @ ?wer&hH.gY{% % BR   ;JXV&V cx  7Dd4/'Gkkcz1xV  Q } w $ ?  ^  K   L&  ixp&imNQr7V"qJb*<:Oٖ,grA!QB  3 X\ u 8O 3 1S 8\n"~1 e  Q߫;*a?kZ88z{ + \C 4 vY f1 8[k|= >% :PV"L"S$&&v'|(+) }))uJ)((c2(*'y'&$= "!1 BljyIA~T 4{ H$u e1p#6YN[gsOd8{VLl}xF-{z/0[^ t5"3pg=+ s yJOpq*"))T'*Wh{Bim*  g  ! . t  /   L0mvuy6  r i& rcA~rJ  q  hpGj- -|3!@? _Q@}k|),E{uW mj D\SܞT/$؆Gl!:eغ@cb!KBp(mTq*"CzwFH!(cIc&_D5PW)vcR3l)w b@DOVi!hE bs \ b<# , >U!{ NJ [ 4  :D %+ #Z%6' (J:*z+,l-r.]//04/.O- @, *S C)/ 'v & %3 S# ! [TM13@UC MGH 8w^q96saEerI`*?/\@+RFK#+pc"D/U oFFTdZ]m E{j(.(r|@*.}#J}>QNgW * v D Ba T 2$o>  \ Mw)5Fs'4%# !x#$n&&]Z' 'V'aW&\E$8!lx9L !pD* " r Qb5Vq PN|Q=)^8 m   Y LV =54s;UIL+x } N Vdck4 {  #U 0VZ44MF`/ft" mo Zg 6  z7eo9ab  | #G'K*.80%104/% 4r B 9j (X4a, O (Rypi3V-"5tmOrq3EQ#|%. :-PR7 L= 6*X{/" / !"[ p >k V*N>siU,(q  bu <hS 6 qKckox dJ;Ko݌vwK@JՅzi,Ҏ:&֌4#j>yX+sF0* D Ak  E  c DV16kJ s < . 4 ?  n t b !  y' I8 Z  k  'iD6p9  L 4 c /!!.!}!!9  0[biEnVniY ) P ]x `G I r &Izl0 C11PG9q/U ؇ ׎ՒuԐhӛҲFէT@ZEڠhښFTFIܦ hsv^yJnh!6qGbL;T%0' U#/0?* oBv(rYL$ .IURnf"%}Vph]D  m}MpYKLeyhv k,J{B+Z.+&A `!!!I!ag=k"\/`s+ >. _`dn  c8S827E7l _ ܄ Vېz6SFدZ}kۦo! zC .?.k^).vQP+sW'9p"< !B5N~l:OJ2p dfr  J v K S  /  J E  E ' +LD WO4v =!b### !X  +XCrWRNvAh`2"ljjehtN} Vd]b[=y_.jy2+1DݛalSމ߲r):02\|,QkJqFy~ G  ? : /\$7ykSv !R # T%}&&u&&v(&%E %\ $ $ $m %%%%4%3%$3L"?"U )]j%4<8yR8e߱z0؎Uӕ @"-f H&ӇZ'7.،of<;nI LN 0dNOMqL!7KZjIk ,y:Q&  j   PeM!;k###"B!B*&8KA|j?U<ry y}' AC E  b m 0 ;  8 % bw8 @#h&Y)p+-//g/ / - , )V '%.C$ #!#!J Qq]:    K   e B &   w?hg]mGg$bjt lT6{E>U ui 9_xR- %q$?DA jI3bh /% [S ' 8 k j a+ Ma`5/<8 # B0w =  m y CQ.m5^$  6 j \ 0\IleHN)E \ <H>\i7 RBzSb*k}neH?Rb ^-uFj^c" JCsc3$m _C Laq 2 M @S%A F HC u  [ X  $szN>d$j h4x@7n=j < Et  O  # " h# nC#Q3>;,y]Eus\hs#;Xk'1$KF` 493ZDRLPR^i'X$5uM: zx Sz l&Jm r&S" L ;W8mI@ h!n"#'^$,%%%x%%9#x![3&h  I   +J s` jbH Nld :f{um\.L 2e t>}a+r<9 $&nKjLaMtkL bk/DWWqI}&/F  9 Bg ^ W   EW  kVW W!!bi!;!4 U T  !=m!!6!"Y"# +% & b(Q)2+,,B-,1,+*\M)*%((n&$5!= J  |'kc7Ozw2zZ n 7 Mށ r T ) `ѝK^ror&ϥtq5՘2+ٖ[ޖW[n|#<"|v7Paui` X9 ~,wT3pF+'/SsRp M qk bq$sBtm "g {Kb8fa v[1\(?0j hA; F  $?MF^o [   d2-7X, ! ! "r!:!) [ -v r9ZJHYi]#h/>* T {!@!v K ; H`{%G8 } 4D>[Ny%r| b} |6 Uw{p,txWo_=%=?d/YQLl  Q )-E{GVL.xb - 30PI!t | C2 `^`4A}ADnc  gc!? GSWcJ=2a])o)|#.>G0d0R { z _S ~ 2 :g  /_F^)ԧRՍ'MB\i/|/W 6kIAl4fu:PhL~FNC 0Q hj3A<  q  \{! Wv  Z!#%')6*:,7-s.S./.@.4-+p)& =#0.oW6V yfGIGS:( 49,<ٳYT=՜sjjџm-ц% HY8uڍ#|&N?g9%E-AC/% c<jZjp(C2j8o Z\?>7P)LAu Y [?,w)U 6]I `2 spP4VqPB n9 g1VU5$};)/ W  ` $Y D \ f  +xBopisnw  ]eFSG, 5; r ; D}(+ y8Nh?1+=2pr&8j9zN4/;[(z!94  #$}gNSS &nMeZMp ; `n q8;IDM^ By>$#el!r~/q#^[$O_3!yz% d  y:yo{5bDT^K9 u ( `N Vw }l6 d(uv8 O7Ev6pޥ+ ڢ'}֤֯k31pJ9c}R+kXBXEOng#& 0 z e W^TVew$av5!g#D%B'rq)+.)25e9M<>S@JAWA @ ?_$>";ci841, (I$z @D6OC#P `is f}` Y;3ثٯڟ܅erl%DrYqrT\PE1Jd[.L)1.>\rK'-\w \q-  Kx VpH(`Hr5yT;w4+ 7 H /4 9 E9%_5X I D : ephqMHT "#~#|#+"c! WCzQC*-1 + j~ X tq , M n v =P0C  + + BT1>L _ R 7I b  z c   g #   1\;4  vN6*XCnb  >KQDU oqo'/LV|\b>41*Sv%xV3=PyPcBf;uiMlp:/s \h&et/li3jl/*P& o #3)6 IH  $~ ,NS. D ? 3 (W ;H ^Hgl31 : #"IU<iZ_pu*wo8ح]ٿ'SGQ81Ku  u*t8<*F =N[ $m  0xAQ5d@F54\q   | S$}!NP%(++--/x/G001, 31 )1 t0 / Z-~ 5+ ( &q[# UH' g~p[6y *!ׄ kB FMՓ ѩXQ-1.>wԻՌQ~ئg]z1gٜ\84/}R7 }޹Cޢ$z-;BVuindbIߟOZ?r43- ' _ Jk e 7 [ ` 4 ! l ^ d; ]BIBE`5VCMQw P [ 19}Oa568QfOSH?[kOj9%S2;  rZ _a `F 3 O= = \ : H{* AL@]!Cs::)O@qP<KI   z QcTS3&`ud F3D}F'%t} .   hU k k g 2o - =?hsEVV VtF 8 ! pt8ZXH  F T(# ]P:3[1! V  |~<#GxI& 7  I `% : ^w(WiHte,Xu | V k gӪeҡ;bAXV>gF{M!څNh*awPjNK ?Y2m +  }14Ml09oy V O! %XC)>-O"14zt749 :n;;N;*:LN97j5 ~30.d++@A(*%$# 8 2 R TTD]:W~DG>UVs uoZSq/2M|8 hG~.WRBS*S,N?>"~<'4 . M7 +VG p  5B$On2G"&8@;eGߛg{5i ] %^6d}} K)OM3 s)mK">1 }o@n   w ;"0Enl  a a x h?1<n{4 | K ;   = ! kSx  O  R q FO  e\    ' # "   e 68 Y  8.Uf  1 c e / J K2 #.zZ{'T  $0o-kRkpk{6ns[sF*E?6Q(_3MtvBQ~7h!QWuD + G#X~y>3_^m[q8\, .9|{k+l`-Kt8GpJ&WZ"Wة(tח%׺IfXڌܲbE5: |d^(0ujS+ca&UN>,04,#*IO>ߦ PA;ݨfyyg]v x^AQ 5 % F x\-t E*  xCO`qF$~i2 , &   c9k3( $!2B!b ,2?6mz9+EV"?Cx| C +I DUk217J|q(,><$gFo,.mD\ }7(Y`BHo' z (Qr?m;zz,*-  +B/2MR F_>>ߠݿWۦn7:w^fa[VFe$[YD>Ow>H<G:lYh 4Um3 n 6")AIifc<USKD ) ;j m  > _  G:C  c.#@t t  rMK -<=,)P۠7թPӧ|Ѹ5ω-5 H1 )}$K)nh4x;P s y [8 S H #  g@TI;} "n%?( e+ .173b5(67s_888i888U76b5_ 4 23 a1/- +j )8 p')%k"N _ : ] 3[ J 4 %L l v  ބ.ߥ)GdB "EFM+x282. 8U -=QQ Q[*|*#^|qi-q$Ci\uco.>c e l Z 3/7U 5 ZK8t>&p_Q|al yX vJyA'#[Ec | D i- K f  6I r  d ZWQGf< i ! "@ 9" :" A" Y"""S""!u Y;Vze<u9fF^  U 4 / I  v d h 3z>5Rb9|$v6XFJkm>^v:HpL t5b4#- ^ =" %F#)+<-.~/00/X/:.Dz.-,+*!_)|"3("&"q% #f!"] =ot< +m f{,w TElPLfOl|9OxGC~ugC)RaC |PoU2<S_=CxIU~{ ٮ  א + C |?A@/Ice{A>^k9T'Zq:/ |AK6v,1} -dHi u  gae  K j|}&L`g ?v S} 2   Q ? % G VK x  O$ * 2/7LF(k|tvRzm!w$' ^ @  Qx /   i#3p l?alskw+ ~d Vb,i, V2WI2b2mm   u >߬ 9 ߡ CR # fDQ>R& B ' $IaE1a[T/,fSy&_c0} V ) , *   - I s  o Se ] p D  B " = 3| j 4 :Avhn'MC<B4Cv` %۔)+mEg!~>_bqݱ9ކ޼mID+LAxovYa{ * 1A )~`Wt e n"&2+g /I245?T69 6 6 "7c778/v9dC::k$; : 9A75n31.,+o).'Y $ sd Z{KXv`,X$i(o&-*-%.Bu 9wD)l3uVoEyckWq 1 udI%FaC^WLOY#>B;|>ZXAz4S R cd7\{dV-f p | c 4;R+P  H%rAu.l|` !  nEK;/dZ2 ] C ='vz*y-v$g ,  bV  0 nXX+e- I x g"hV ?u63a72!Z$'V)f,.$0A2}2e[1.x+k'W#!A * 9 o@  ;1] {,?9CPEhC8+82 Ja[@tiC KhHw54P^NryOi,IbBx~4<omG ; 4q9/'{ ZJޛ ߼ v M} ] c  6z]i)`4eA`TuT9%_6f] H  ZuVZ9W8)C"f&(R) *J*+d,o-$ . /Z f0%0 10[0/ -+?)I&g$D! sbN b BI(J @>,%VC{ _ hV59& *V ^!|&@-|=00u Ddm܍m`7M֘8^oV с'?Gv/p@  ;   +  @ g>Yjm5|p s!&"\""r"!a? RE1 X Tz ] vbS!!HVZVK]}g3-k;]#)Q4kAi}qrfGoCmqy]4 5 h cM *+2CB @  |:q PfJv Ka7z $y&$7xF&H@ 045a۾ ט IH Τ ̧ IV0Er׃<8ޗs!Ef41j]ey-8D+d`zUo&S("4U1 c/ b x4h"l }P]-' U m!X_%?( +6.wZ02g35^777f4764!2|#00%.&,'*(r()~%)Q"P)'%"xjq Z $H+~PiquW7|<-5>9KrM;2]b_pYwݔݴVJOߣ KtKEM+TjnjL:+PEFT8DxICF.3 /#+,NR| cA5Nt.Lh}tޜQGx  + G ct 2h`-Ake E  + 9  P | [ } 5" v h  qO U   + r    0=d_ S3 & xZ'! c"Y  A >   T   {"z$(X%%W%%I%T$#\T"y>!BY K^mk9gDvW oGx>   ~ A   p\  4 a)onj$ =O ~$  M9 IAa:fHPlYi&8dQ d_Z= u.9n%$oTWv%5P #M U]4 =8;L}@Q C  )h<jAke&N9f!A+z D m  *` > 0߀B.KQ@g /f3m%!7F6/eQ%H+ sh0l:~&r?GHs(-  A ( :; "[    /  P/"8:t" g"p $] G& '()))('O&+i$" !  ;b9 L j{^dCp{gfx W3+mF@$-f[6k 5G4rceF9O: b zBMxcOvRw|ιΠiШ]ѣu{kܳ~/5:b,G$,W@(nOgG<n7hWx^:L1 M+ a  _U   ? w C  6UeQ+35](Nu.J oiM{< gCIc[N1 ?-.B%Ab$7D jRP) bi0NtI&  M;T }!x e# I$T$Z#!v[44P^ Jj D`n:5$5{>[ewU0X]| ZC<2fn<9\@4FE6xe2u(YT*.A[F6n Zn EY[}.c {0 V: {az1- V CP?c 36 b$^i%P~ &RvS(&QfmSql .B)( n  *vY T  6it_ 7 >"H#($%T;&,;&f&1%%$ # c" '! A4@sk   ` 8 9  x  L1f$W(k\{n-'cXoA+yN:)W:t*&!!3)"#gVfg)xQj7H1B` D{u/ w y P]+]jEK6MNti|w\r z|\91`a < ] )u^}vNUyP K '54M ! 08 _ ,  '6 z WV6"M-<=x/R4W#bkwr*pV[ tQr|=&)._ Uq5X r V?y+nhY>W|a A  Z4 o  '^p;4   ;J!FS= i\xOte_KZ9E"]hkr%M$ۮ2Q{ɜK FɎe:s?>ua׃O'^ݻޝߚuu ކG߼{ A'\4^IR1n-IPuL.[g6 m'9fA X " B+nt.[4'pj_ [9o$EawrlTfkmuZ2R5z<&2&dBF:P"\{  t6 ;;8=Davj*!K" k"d! ! V i Y 6 + ` G B W/ =TfFJ]qf J&1=p!oHT 8#~&)Q,/ 0:/nK.h+OO'p"@SjFbI W|  >'7V `Mc| 2/&U s  uz   3( = okK ,X/PTWvKPO~?49aSJ_dAZhn4 sRifj[L7-abgMMnߖi#*w1*:O=&ޠ#b޺"ޠKxjSژ ]& Vݽ3?!o v)~O8fVK g ) 7 B AjG"|NeA+M"%')+ 2-D-!-"$-#0,Y#*")G (P&t%<#U d%PB-= A !  O@!!8!EI  hcg+(X;CR0__s 9e/5 T }>}$< :7g#.t_E b8*o{NX KaaW FH(v"\^,W 4h*'e _IZzAO_E ras'<,u d4<XJLXK  [C*dZf<MtD) H m h  b  X}  t  B }6 A  t J{fjDpY2 % #] 3W+ FvOh + kvno%,p .   4\<Ss   f U V" /2=6nHk!")m x ?=z@{0M4v4`R RS|f^lCGYO57 (T4HhMpG3 1bF*(zBiFo+s-6) _ N 7 MD wBv_?! n O^ HBsC[;.yCV P^N ] {G*/op*&$jr-ublXY * C''bb1   u  R t  @ (3_pBIHWlH>2\ r -+RK ?a  \ C ]p 9=w }-  O 4L<d_d"=+K(  M0  c |=nr==#]buc> ``c^`h ,>Wߖݩss^J"N ;=/XIN xvߵހG#-hS؇j} ~FןV[`*6/!|Kx1 Xm$/N] ^(j uK  k L +r f  '_       ^2 H/I[v} 3Gu"8(dW}2UhK 7)9-=^8wEv.9ucm,  &E_}nGC +"#E$'$#!)9rq? #h g > m  V!a!k!Ru Fo;J2W P cHot)RXMW & KNsY05'eq/Fec> Bz<   j  Y {  l B B 1 { C Q X  a K s'Ajcyjhu %mUA?@T&Ts |hm8;"5*y8rbjE{JWKo%[wbU7fz*;Z [Wx7y04OA\; O'^Eti{}u  6 dPs -| 5F.>N"/$_&-'&@%q $<!]ea}R3 d k" #n$$18$#n "1 Z!fB Ds6PkvJ5 =9f{v$m B  G7oLJ uht kmh#& 3Qkjp71%JUJ dpI2}05Fc":_GVQ4`p*&DJ# \] + r  p G J d z   @ K_ , C+ z $b 2x Jt:]e]p|~)B |>PO" ]MxiO-#:/at  ,H {wV(rz t  9  \ 9s ML+UiQ$>W]~s5   Uz    ;T O Y q, C6m0 -|(P!5/`ݮSݍܛ?A0`چ:T\\%HX-CCN\a)F4<^?4QphUQ*S@EEmO@FZ;)# $ B w   `    a R Y   ~ zxcLaxsUA$ |2Z3zU-AjX GnrFjO*(S u xU{qho@ M D ) $ G 6/Sb3  Wz a { z;Apgb;{C+;1.W .v= <2`"%t'>)n)n(&$k m|)<P._(.54 x$U: ;P uK r  v B  ] @2K)>OPN.vZV,Vw9i6IXBL-s$=tH*Y>4,jwpCrt{ hن$ lrRܝ.ݩޢx1k{ݔ7 vd ' z r ט9%pFڏLQM/2$, . X ;:F5V {oE?DmlzV f[#6fXf$, ~&F",_Hab6mV_nS-'{Pof@4zeo =.=*1Hw5xkd?{Te]   fxwvL    _ v N ' 3 . v Rl <   } 7 W w 3dV7MSD=,EEsXTO4hV(?5;  | P   s=Cpz9J7=,l[&e  w   9;'oT 1 %   0+Z n j dIG H H AB]  y K  hf <    l 2]1i2T;h2 ~ 7AS30[)QV*D747FvO/n/pS l  I q U" 3 Ek 4 ! R$0S ; {!a5jQ3d[)}   S)o'M  @QEx/g v5pQPPv|IG+YtB~q  !,XSx>f = S  {*\/  P >   |   F ( Y ` D R  g  ji K IB !R+0=:Ma R'BRz_;;fRabsSOPHWNo&کPsدb0sd7C=Mu k=0_2#+g #  &mmlsagx_a!%Bxzr,ObXhu/Yy#;CK,8I"b{Ad=2"J 7P < G 7 E =>4@GD 5 " % # #$vNP  5 +|OO]W !]" #m$($8R%K$& '&()>)+,-9.Iz.5.O-p+9)'%2#$\@#".j#$$u$$W$"e#"a"%g"W""sH#7##$,?%&D'])Y**O,* )'T&*$/!2a8 5 C, 2| tkA {% O: 1o}@)&&uE*~ p%6`{w(wTߝQG&_kP܉id݂-bL"8-ߜz!_ܲ 4 K %#W 4A] B  ,_OhR%K\H~or{&*rG]A(= Bt<2zN L  r q7f\MK C"  AOul4Y#^t'$Q+-=..wG-=+.(r&YT$N"b < S!v!!N!`!!! "u ! !Y ?P.y<9,M_-R 6 D;#b)*}OO&d<8io8DnC$ n{xE *R)dR`0R3FwpZy# +9 d k b Lt j b N 3lJth\UkjS#   V~F'K$ `L }l_yOIv F I~ 7 )>)A Jq\e* JI5NFPE?|vbJ68w - zGb4HG_d; e>:^}z   c kX=6}Z@{"  &{  % j( /   Z $ & pq  N S f k J - V[T.JYi<8:,YZ"N]KrlUu awPS| st|4'pDn?d<`a-tP8 6 ss'+Ae-0Ah(p "`#G#J!D5zy= p'-IHp;tqw@(5|L1<Y#pD^z & Q: Z[g:kHRY }  F&K@Bs   fL Tm+yx{mr~aN/ 3 2S  < 9 Ny1\>  zwQSGv`sn  > ) B P, N;4%Hp/DeLYe9hؖpؓج> 62߷ߛ߉ݐcLO,(cDvjA ShYQx-Efeq0O @AaO15yn~>Y2L n-DZE~5O k Zd_$u7< MmVg`<I۳۵wަ\A-{3xC"|I8az+-f;KoW_ _wD"a&?N)1+e ,V, ,+*h)[('6'&&|&&&h2' ' ( ) !+F h,\ -R }. .. /3 .Ot.I-,E+ )p 9(&r%$B$#"t"; } )P*Rw7kzSeQ H l [ n% @ } Y!GC2 V$#iߪD IoMKsQB*Pc|4UMg=9OL-Ch"g/jA  5 q m va\B[  nE|toV1pNt@qDAp2` }o*+cr4mM/];}b,? s $ [i ? }= wPjfA##lyW- `  [ 0     "D"$z###"<!+()O nk] n m Y2r9umGn$Na_p Ta-S9xN#RKzb^Z4@0r uA- ^yIn dC2 a$gݶ Z߬5lkG6 o j S jLq  "G]Z*/%.`i/~Ej~Fcz4T! YcjkP.pQIvhgop"  u 3 vU-',GW%93>mV. H=%w$lh*5^ $ y} Kh>no x!#$ % & &r&%B$y9"w u8/z  &[k J#}x? L  7 V| m w 6\Wc A qeNoG2zi6H3 HRI,GFyN#V`~ߵ ߻ߴv/*5"+G?e) 'f 7Z>g 'd~!$'+H)s ++d+)&#7Sl 7 ~ 1{ slS[EvU?[ 8=$+,x SYu{l' *yVO]-BJq  CPm(Y r! IK&Dzcc-y4 5J a-  L @l  V  IP;D0Q7zt#x0 5IvUbzUGL, ݞ| v[\ڧ  O=QSltߏMLv3yܻܣo\*x|^Sؔp#V&՚CL9ՙ ھ ܌ K' ~ Qf p 8B\_ nmEqOoIhM^9   X 0$ h : ' Ih tu9p59BK:  -PM6-@!W'nVPMl5v 6bA7+M`P9060zAVW?g  5Efx Q-E oX K  b "0%9h),9/W2 <4eK5Y5#4 31l0/R/l//ZV/ . -W b, #+ )t (y $' % `$ H#4 S"`p!c && V725.bPrGb+ ){T^u5 =߻OR`YDwz٢Gqu? 1[a-I|[4MSx MG%}4hoj4vtjY PJ.xr2}_ DWLCH3H8Hoc]c]v FN;&Xmy6J*E 2(j-2Pf<Vz0x 7 e Q gceL7= \2 ~  gr TkU{-so`n   Yf . U  -d (W` 9t)*2\$'9V+j1#  ouR Lue 0oO8I;YM@^ځQ 3=д yc} 0шm7| J <٘Kkޝ 7j;%g= XOt[)=? m 9z QrX4U4/E[v?.vms<[RI.Q ~P  u? 4 +|I#Ta7ߪ݃ܭ&5ڶN؅מ`iKNDzH,ckmh K',y: $ nK t tYIe( #K z&)m+?S-.R/P0 0/1/2.vy..-S,5+*1(%"E["IR3yJ  DO  Xt< X > g 7b^v:mX  k 8 V > N v Py[7k)j|0BV z%1jk0dޑݻ"ޛ>Rf pl](%7F-|D ++WH @."L$&(f*+,-u-cv,Y*z(%]" 64P4L*rCAaz4 jmR?A,g O: q : .g  M7 !rsT86;fW\E Ps&@. hhNDd8Dbuzhj}\=X=2Ug<" f\ 78BQ  d  X r $ V  q - 4 rVH|PR7j!rrin UD_5 C.DzLL}*06*ե8ww-5Tԧq |yZxL]TrXR @/}& nAJ ^Ngp!"2#dr$$0.% O% g% %&d 'o(b*,9/v 2j4I6`8 8 9 8*`87 642"v1*0(/R.o-ma, +S);1(&&&&N' =(~ ( ) ((l&p0$! `vr!Vyus _ Br @ x wB >;5u5^%}_ݰ c7z7"MWJ^u^!Uw1VAb6JT O C3' 7E)P:} =r$WM&J i 8 ) I  cfdifF~Yi]$TN+!`v.cc!7FDk ] # ޶ ߿ V  ,r7Y)>XU8qQz=1ne$ 4 1CO O 5x CE6^Y^V6z^l1M0k   / g a  cj  ( EbTu s ghrm l_5'eLTk" 8(*-#*sj&b'KY wT 5'8+4el0."s JۥׯXwH̀Mίς߁ 3!r![ Xx advmJ c    uVgFG; oC<vH\w `^[rn5?]nh GP.$w"&Xa 3=} 7  ? S  @v(| q8+sQVa6T  ; d_J5x 1O{!^-#P$$F$3M# "h o1rNc0 `_!DPW Rq(riOT~aaZ{ b\ 3 \ lW]uY3>BmFlhCڐסy2һ4I\c%λ npO/RV*TQ 1LMg7[u p!}"SW$<%6&#i&D&%7%A # B"  0 nVWW~ ! p!eb }B^d\#~  /l&"/Ty$jk`_N, Gog) @h5lo4B f !j;  *5u =21*jK,7CG u q q $ X$ # J|Mr`9ngN.j'~!A_tCA . _?}6o5JW'r I~VPG h,!ޞۓּB y " Mʃ /  |į f  NG+ɿ8˞$ϻ3qՅJڈ -zV[Jmswahdt=VL# V Zi[ekZ5{t - LPo^HY 9rSpMxQYؐ `մ3(&գ D ro N*q ߝv۽"(7ز ؎+#@j Ae B B B[ B SB B cA6 0@" >W < : !9 7c 6' /6? {6 6 %7B 6>5d4i1.'+a&"1ia:_ - P 8E5$6xfx_ON) )h$M'2q%Nn}w*s݃jۚm8۞H۶6SUp# 2-H $;(!uV?R<''  t==3OsCF*sWY3S<DfJ=T=Zb{_m|q5ct]J V Or19e!&M%;'x! D}M*]3`F)>V-\`3>y( z_ 2/z`I>E+6$'c !$"!Z "^'H6%  N C _ !Q ^) 2f =1 |}  G ZB  Njh*jM$;z&Son(.jـվW~ҹGr ШЫ % Eصۜy; !f""n! @]tQykp pN * ; R + o > _%&B% j RA hr ^    m,0ݘq=P 0,bJԈckM Vڧ|-d0E?ڼڌ ݨ ; &  gpUB]#G nh u*@OB.h !W !'"P"3#1%`'*-o0s3M44 35 1 ).*%1";k>f}Oz<P jJYFG1Hb7 i    5 Ne * U8a E d2lm~0y %sWr/OhFߗ\-v9-ߊ Eݔa߾ 5~Yj)! Yj OiGYBA[*!$%'8)*g+*N($&3b"b8^L&?wx{ 1 fTz+sWhgs/$ 2C Nq i Lx|=0c'yp"w. ]rP'J Gd|ro^4+) Lo| (v ;c  H pqA3$:\\+mM*\.jHN,  B9 qJ7.FB ?7 e1hZFu4X0~kF Id`M-:&2RG#bLϩ (  (E0˫3˝  ͟ P,j% P s9Cn#@Nesog oY]6>d){o'PC_K9ދ;=֡.peD<yӱӢprC } nm P# LLl2C[ MWi96\t%"5Ns[6= 1  Fu  ] :  dUz(V;"k!Q$0 '9C)6+F,Z---sh-z-,{, , --/0w1 1 P1W 0 /t . c,2*h'$"K!of ) h Z K0 c R m32G !vzlA?}khi߲j<ާݹCߞm#)5ߝ4߻Kn (g{*r, ! b < / x W s  x  P 1 ey'dDt s W V  ?  r  B m  H0.a 07(h3QJ2/?;ZmtOoZe^c),;r"Gk1 ,Zpo% S Ik s >08CK{|,gV{N !##>$k%C%%4&s&UG&&'-'M'&$R" vh2_ d"g.#_#F$D#pi" _ c{*,Q . aBTM u N5/"#{[ևIԭ/e έkqvbΛ!ђ'>֣a_Vݍ=[&V pk )+%Tj60 + C%eM_'NNXHteve o4 '`n '@ ( $> ; O S ! w 1^  o w 26D 7G [S W ƽ g' ǜ Ye5vٸޝ [tbR.yA: l= G  ] !e" s&), '/&0y1h1sU0&.x,*(['&Y#%$ U$ N$ Z$ \$ $[#6#?#" n@Zd"    [b B f$ V `. X dD 0 m >  >C3{&a=WF@q/a mX?Peos3"N/>{kef..AqBE~ hD.'3O aQV b  uM\eWl"zw)7i |C{WomuK@t*Z Yw VQ : )^ |&{tU/n ` q` I_aKNV'r&q6f$kLy=@%M\Xi{~%R:xlN W l   =R Y,j3]} w X @uVHx]\ 51/)bG+JE"#aZa  m j޼ڣ-`?i ЭВ<'dm_As~?̨̽Π}T^| IYJ$a4,=`Fyy (I* : y|[GPR0  A  ^&  02 H <ݷ ٓ)!ԄҼm9bSWRyаєgӝbC2 Ubґv^ :ցJu}BM|#UFfo_!hkaXYuke}5 ;4tyW X "\#$&(+T*/ 2e 7 : 0>M@yABHGC .C A ? X< 8 p4 _0 ,- 0* %({ &o/&4&&M&&%$" 9   4  `  g p I <Rg5 =# M>bf23z3SJnNu;#o R xMZ.ڣH4ڱy۾GO܉c{5a ߡDwbI%PߋA߱o/ވD ޽ G Ag !G @ S k  & d Jg'Qv*HE3B   & =I W 17!Ju j xhS<C]$3. tspV8Q-b.FGާ8vdLOlݝtZmw!tdR>Kdp[N[A+!0lB Jh"?a G"J S x ? ^ H R5S =. 4~ y!i! 3@lz~,"i2}>f -  1 ( */ <mj~3;$wW 7 Zo!2{yw߬ew5!I# D%L&/ 'tҒ'/'-(yR(i(Y+(t'&N#!S! W@7Jp  zg 1 F:t+qJxrSc4]ߏIh9ْڜ o: #RW "8?vYr} ߥ  ߂`ao6{u&ev8RXYJ;"B]l M!j%%'( (&$e!W7t$6n]/A-"ViV3 ^ X j y B 9 Y {    -NW`E\ I! _l+A"  T' #{ |!3FYzA@=a~e*נCMjGvGd.݇?NfhB4zmW/3 Mxny @ 005B8B N3om ?  N  , Ym( J A | S b 8  g )cq Qi#?_i*EWU;}Gwt@iOL6%S#18up`<P2ODv' < R`%z/ l]b9|bR1  Ml,IZ y5) 8 J 8 Z<g!""n"1"!<f"MD( f; ,w !N$&k()U*b+++z+++e*-()'݁%ڧ#@z!H`rw@f:?lΘ+ͱ SJFɪx ^8!+DSxBhKdA8! d 8 > Y ] w y_ v QQK9k'BimS7l )k hLEnb6% N`R#r^5qY{w2 2 ?S" &(+ - .?0135l>7f8 9[ );8 <O>?@8A*@Y?=V;8G5 b2 6/f+D(z$%!Wx6  RJ |w 5:O|@-]0 A 8 M j fN ,q L8eH N=lA%5P})?p ycc}4bZzq`i.N|k6\LaHm  s 2 mjH%26Poe !  'x_"GR\?i&LOiNG}g}FMZ@v j W8 g 0,~]]:p@"I6wgWWa5'[E &3WX^K _ TT T# WQ] P "Lr#$7%I&'J'R((Z('&%$9e#!?n mhx>jG nQXq.bdc \~0>!_G6ab;U*Wa'~K =ߤW[Ibݷ\ S' + m S#0m+< | m 3  ` o \ ; HS s ku p# H C C     }  2 5 , v9  V\ > |Wޮfޓ ޘ !v%)-ڜٕm) ը ԡ = < \ G զ - QB մ ,` > + ~ w$8۴JTnG!l9h\SI{ E 8"u\%'S)0+$,,,,dB,J, + ++k+g,c^,,G--A - `- -p,,*oS) ' %n*$D"f uvcO.t \s  pk Y * J ' <= +%"v|   o C Z  /bX{67z SX u v7  x <_ ^ 9  '5 L I 7+=&n2^a? bJ,We8j%:?xeR_9)[ s: ('])'_zGS>i|Z/47nZWy(CotT! ,PR [ C<   wj \  bbS@0 |s  E C ?pJer @% 4pi1%iEA\y{/&1>JKOd h'KR GQe ithh(U6 < ( YC,;-\wat F4 nSz32^I0.`m05 Tnl  { & U7 3{~+<xy^&kYh23\VU xԱ|Jca/΃̪eU=0ȭWȅLmG*}BCԛז0A> ܻ; ܒ)dr a#' XT3).w?C rf6dgLK 6 i  E lګ ( 6:}*wڦD.U)٪ٙ/0vvIg!m\AA7 6 fI'-W:Dl5j$?Fgx^xV X o A3wo?R/5!P#>&t(* , 5- - -v , a+7O)&$"4!+ { ;NOm*B   ? H`9N[I-` D5 QOLtU7%`   JxP]!  : ( *" $b % =GS'Q0e ea!_:i X7_Kum2A*TdSbm $2Mta" O#  5    _  B Qt ~ gz Ay71A , oy 8!z i  5 7MreuM7QD< e=[I5^fn=WMP=Ajs4{_6e,.?;TfB{8"0I?`5"i"-O W{;C p  9j"B#Q$K#% %{%%%@&5&(''t(l)J**$++ +D++g**5)h*(k('&%$#A!i. &{r x Q "#%+(*--Vt/&1P222(21+m0%/ڻ-iU,l'+T*ڭ)([F(ۅ'4d&s$ލ!oM"( Q wP[C`3 I~;s ;&Sf  c= m K a  | xq j wX"{X9.1M:ݟ 9& 8 ? C 0  - u B ? i  ߞ ޱ @ i }e g ݳ rܟ | M(ׄs)]ֻU67 z3k/<m ) 6) O AW @ $     & U{   | y|!`"5"]#@%n&.(_p)=i*)+:+* *Jw(l& $!B/B'1` Y 5|Iph8wL < e _ M38 Cy\V-GkE+zz =Qh-*CIp ] [~I4D5 H U M ] .H )  (KylO*SO"OMn$ ; < O6  5\.F0NCA +'}5X}xm n  ],0h\R6plD;O&zyE!3)TuX\t)NhlM`e0OTC[aO zz & /!Y lEi(E *  *;&ix(0K, & s@=Un   Z`L&!XC7ޯ Ԅw 0 ʈ I  ƭ r Ku&Ȃɬ$pˮ!ҷՅxFuzaAW6adT} Fctb\uzT*.}Kh 6   6N = jYm&'at]-/ۧWuOּUn22Se} eW4`4Hv\,9^Ra?t=U3(i  kIm$B)W.3F7;9::w9:P74 1?S/]-D+]* S*+1,n-I/01 2+51h/,] f) l&E #  LsjH }gd[5 FS v*5+{\N/tP> n QEz @ 27xS n U c w# Bܲyب O%F"0S5t)z5z n Q? Vi^+L v oT P 4 ] J&znlu9{\:) D v g ^0up0 !U!R!!=! !S Hbw&y> bt 5" 4 8R %f2oD(P ld?;A;'މ8>ېGOڃ!!7#$%׭&s' (x5(\#()(-(|e((?))G(4&#  PKS}p2c %   t R 3 1/!    w4h"`OS%/q:߰ / VW&د 46 T .ݺ  AuޅޜH164DTG13 {GޑXۇ5ܣ  Q 1U _  + 0 1:)  y5G%55 g & K('gJ'#&? 'G/ L  *!" "`!"#!<5Ra? V  -[akNP?<!L>kvCM&#d%4 A  Y      ~m}bUT)VhM>mNy\$0V {]%OXDgw>DV:0P: iSqSB 3yzJH-Y;OUk7o+09 2 Lu*N #\ {>36o,\e m e 6 n B  ]cZly-)u9 fnQ"0!RnT? [>eOO X\8\  "u##'#s#2#7"$"Y##*ژ$&%R2%fڻ$#kn"Oڶ msѱI9&טs-W ]NE:k&RB/Vj4'^\a }H hZ{c v YCsOr% Aګ~vچ* ے.Iݛ\OqCl[aYAd 1] H-TqX0k) < h1 ` l 5 z eL* p#p$M%%%q &Q&(&\&&&f&%X:$i"< 7wbECiH1s! <-Ao N  f#QZ4~5J\ZT-jh)5qed&B kjdA* hS&Nx  kH> <@f_>>p | 2  A Q r  Y      FY E Q e8L_ D6$1 S! OHX$p *=jt(m z$l > Z :[ mjO g=@&[2gkjm[y1#\V0t@ D $"MuHMec}VP ( k Wb  >^}B >~!.#$ %$>>$)#!؈ ),oja)g],CtsQ~J ZP,9bj ,d q]Wq29Y,v^ ""5# # "~"!Q!y }8AZߐߟ߅ ^iU1x%s _|  `LO @ussM7 [PM,gTxnTdNQ\Ie" +1@R zMs_=6Mݾ]B jֲ ) 6Ӡ]Q5א  @+ fe Et A QrEu_ ]=xk&e   N k ! & + .1P45z 7G 07: o6( 4 2 d0 w-f <*F ' U$u}"X! U R~ +~ h[ojg v5J2!0j ) I/iol Xu} R86O[6T!v& =,q|nT YE B g1%DlGM  = > = }n N V9 \ a  @ =P/B;l%!=g@\Lk# n l - ~ b x v"JFx W$ p\bd]\B-"ni0^?]+J_<`b& cTk~l ~vsd=uTbQ}F Y|Wqy @d ) [ /" %D0z718{8#D2 n d xAKVg  w ?!:"mj< 1& m [ j} #  {@zB7!"b#,"o!oQZ9/,O  n$woӫѾ[ ˩sƞ G) Ģ;ʹI#xvmAy Fl +9N O|w"qh;#GvoJu_ W ~ smHw?1& ($DW.~!nYJDfJ8(}PF#! Z tW U n & 0 > Q @ 3^) A3 fLe/hS | Ip *  * R1D M % $/ 2! h#9$M$#"x~:B55x{ wv kuE0{ QS-UA^_w=       I Pj\n+#:\g2N%uGp_|cߵ"p L  X ] 'G6 '_4 L G* s jYI4uy|a   2y<D#*j! BF?  1 ?I[[f T1}rR MTnI.](%uQUu%]U l&eoss;2$9$"=l 2C60A ^ "] $  V? w ^ J  n  *  \se'J TX $3P6Vi!c#N$$i$#E" (7n/}@<1r%MH.YG|=ln  ml H  m + i  ]?9TGNiC[(!#Z%1'^(_*,M/N12sA32@1C/@q,)F'O%@$O##(# $?$-$~#]"7!={J~al  s*n6  C _ ( R . -m Ha{Y: c" -p^%"ܳ';;e`vKN۩KT+$0n y(M}r*\U Ie #x nް z  x 1 (  LR,  'gb+*N J 8" H  i  y Z  , k:  ] ?6 PC,q wM A yU )1 3   D l :=;#yD]i5',3APM&Rm F (1JO]$ U& < xk d*t$N@ X & ; l OjI2Q^u.AH  ?JBFnRq7] \Ek X VsKT:z  Q W 9: -*)#L^$nD NlHWL/ uX0Y1 #xxyw7s'LArPYEnA(@3v0, 4x^$Tv6'SR6cn>wS  6 jau#{&% ;S22 >iJ xWy +_jk |\  "ZՍZC2vLOߪI}  9 cb  _!%  aH^Q);AJۼ,fch8H4, ~utYH M W Sf|DV=3pT ]aVJW gDILܪQh71|XBy&CSGPO,&#!/5A|`3SnoAy!m }  g# j qw Hw & f A O % b)d8- 0q1C 2;1f /P V-o*p(%+#\!<]K* i8ry42;k { ]h1\sLC<O+5X7#c,CHlL|OKtNM s M+{x c X 5 k ߁ &FmNj8W@ޜ\OtniO[# p  7O<)&?}ko* 9 m:Ic%> w  F33f^ Onm?$]|JS%fRpkSS-Oz}PgQ8vF)UnU#4I,;&!= /2ugS[mߟC /rv>N!:M5gt~V`=I:>0} $4uA"b] K Q:*r|Hmv/ ' 3Z4o g 7x ` YFS&peXJ(vF|) 7bkj:nYh> =!{c^dj Z  s"#M%&-%;$! Yb]n> j n0h{OL9F X^ kPT{}h/4ގyfx^J4ڄqNEBoރjR == D7Gޮ ( +'1 Vb +^ /  ["%P;$ H~p v_" ##Z(#1#H####4##d"(!f2 ds Q] #M3Mbx1Tv'_EK)6c1bUl)Dpmd#  OgJ`x1eY  =Y(= A9S\bm rdaX=dDNe 6`". 25B#!# #L$7#"o!0 ym-gs>]gf3rF`Yv r 8[9^r|0S)rTRFbB|et L5zcY/q4(4x~QCy0:l~yS9zD7<sxqH ^ >  =hy J G (&.qq@Apf L%hi Bp_gGZ6<01 _@kHRN3  H&&hB 4a+8/ n g f?/#4EsoIzy_?Hh(V'    ?cJf/HrY4 |'  j#kX8#$l"/߳Il|ޜw!~jS"!K7973e|^؍,l؈$ٺܥ=߹~߿w &1'L'W<rl],G}av7$jY(d6 V k  ` a ~  - Q p ` c lX{bC! #5- E MCz:PJ  M7 6+A27DeY7 : J r$ 1nR~3ztDf #[~ "o9`, ' 2 <'PM_cB 4 p9صORq>؄ؘ٤۲2P_8W D x K; u$/{z\ u!" !a 8oq9| Q6: zj)XY   P   Z  9ZNRU[]LBH}f|Z% -ixkCzcI p ^ 7 E +^EQA4??"E2P K - %_/Y+<s, g!7"{"D" ! b&l.r {H%PO"5~ [M ܱ ٟB7w1J˽Uˤˠxs#oBԎ׎ۋc-AI4 ]? 0y/=j~rF)7<=M44V  -U b [ ^1 aN1)euF%}'M /?Vd*B $B<kQ$fn^-&9Db6 ߳  jn&fnrBtc4BH5T 2: t?C0#& $Y}B5'i: y ! z A @+OM$ޙoߒZ,_ T e/]? 3|<s[  c|Q:+#txMf@z 6 L d 8?IT, 4b-J`  H G5  rM ypc~MsC/ a"!!!U $t!x#+%%%$q#sy!AqFe   7|av $ G{Pc55t} j3CL $[e%Za- 6 #2 p T ;P{bas>|w9{U$a N q Ix  J ,Dq(h)fX2i H_ D'(g K :rbI=eElNn )E=m6\(Oe> :ڻ! bٗ1R~q;i_r^s @tZ/G;/:Q)oWG p0;>'}C(  ebMn!:# $e#"e#!/64m:  3 'T $4.MA}8+8B1:=mBC<Her&ctX$: ] QH 2 } f@7# xk O U`8=dyTj n}DgbA fW! pT`eW "$RP')+,B--< ,N 2,J,P,,,e+i*d([&#ղ*`K#n4@pz|!XX  H c y S :> Hso,@hr!k# k%m&B0'&%($t"!VU% Lw!$'X(n)+++OV+U)', %e"XqE DqN)Y;{%2 ~ܛ>v׫0no{թmՎԻ3ӐAg8|XJzܻ Q2a#[ 5gw~2(N a =| +  Db1XI w)"%w*({-c013 55J542d0Z .l +k(>%!`8 +db1:7!P s X q ][KwSR w! h4n7mXP4f"%D +Q&~)Uy}EqKb*M?IeRay=]) @]ZY x, W q$0" p o0JpKm| U},q%7"t]$B&(c*{$+p+4,,{,,+P)%B(%f# TXj]iRv[ J aE3l X'*5^;]VS=yBx E#m04=s <b " #oR815 /  ~M.|c QntM0  J[5 Q:^g( ,!\uKW\c7Q" Os^%v߭h "o39 lBޖ#U^:H~?7ݔ9ݙh N v= PKBi w # ؑ ' GnKk&d ݎ< u  I \`P[.kߴxenݷc\"u%Z(>*tj,-Ut.w. -,2*Ly'4e$@9!Hp+$XlA`V[JA  f6R $ 5O$bMr45z  YnW:OR`TH &r  q ?I k f} PM  Q^i-  HVGu"QX  2 l P z}"&(Yn+- //r/+. L,A ) &; ~#R  = \| Hz K ` @*pW}llڑ_YuM/P~VZmu6މ8C0rl<7!dOX(DX|MX|  syQ x   5,7n! 4 :d@@F$w R OZ "#$%&l'zB(6)1**0*I) '5$v M feRg r#  GX xOyRU*+g0W[ЪӞ+z:ۼޓ4) QIFFRNS?"[" (5/r R k^{i NMP"$& P' &) &5%{#$"! }h.APq_  9\ WN.:'1#zI VVI-p4- *FX-2[V>)Od:}0u0l(8 ? i YI K U C u 9n 5  /fl J  !r_'|+|. =0t 0 1C 1 1I 2 4 65. 5 +6 :5 3#!0],R*'%d#"j!I J  >* Z[ \ <44 T Yx V}; t%X3\HTt}@" Qn t `>ny8~y  6  {  ) vu   fp u f (el@O>!(Q Kk`w  dcߝJڃzոqX͛|ǹ3!II,7=I ֪Het7نG[|يݶQo@`PBt8]/ % vx!7S3Y5h t x -t ov ]F LxnY~RB'% 2"V$e1%%% %k%%$#(#?"T!m  $KP_; )!y$!' ]( [(&$ ?bW7#B $LT8$M S<,P )ޱCx9Z5.ު"C5k;9Yj!{PU8W)qY\T,?r&9 9 , !BCT\ Ev[S@#'"V*&+)7+,)d/&|1#2 321UI0;d.i+D($ "$C& V M   riKVBB)݂`rjݕz >rw|n_Ci!\hFo3d"j2EVu{FVbO*FOII9 \CIs<' i 5Iw3 0#m%(+6s.0mJ23v20 .X+(%"@# hc*m,XWt\ :J|(*H< " oL y qmq6M#6=yC+Z/yT ] D W  (4]\UF|?OB~A 3 pU n4 ou"v$&q'S'kI&m#p K   mU t_v֤=/Ѽ]l >ЊHHأ/E*qL`i4XHH!>jb- eZK: LgV$8V ] # u    % jm7Ds!  6R3S ,n *"|#$$!#" 8U $[f LU m|{4|*V1B^4&N6E90 `4(jQ!\ PH ^mb|6yFCu2S!5#S@ާ%&%> Y#s_M {b5pr# 0;'  j$~(l+-//Z 0N / //&.7Y-7,M+)-(5&m$!.$cp j   _NApkh,F|8p H<" ':' g Kd ,#S6!Se#jvVZ=P<!k )W< CD g`   6 T e 0r AZLXRf_  *!!B"! wldNG  Яu}gΙ-o %hLٯC"IR<~دKo܅TQ]t45[c Ji6  KcY)X`P+ \ N[(y"$%%%t%%5&&'Q (o(h(-'&+%$_$I#j"f T"\"o")"F!)!'" *#X#E"Q"s!o v%$tl@] y \' \%8$ KjS=P#("M(1\^LIՊ+ Ցh#(u9:1]eC)G|w GX=- % '$?,h9` @9 `S"r &)!- 213567o7k6530,-G*&l" 6 " = @  V   q -) g8 \ tl} S%RhJ SޓCnߙte=OF,&\/FZ`sM?6]gb faz+Jk6f*vY%xP. 3 >_py\K!b<#%&'^)!+. -T/{1"7356%7.6g4HA2.[r+'j$ o:bc b U~yj#WW[R \b&66MWs P,^~UU  U R~ a$;\^ !p!ze 8L6KI={)Mvx/W5,LQ :_  { S^u!Ad3OiBPHo93ߑPޥޕ2irۭ٘+a|ؒڵ4A< J vY#EKQ -!Tx3/(&R8En-}%pC *Y s  lMA_STw>3b !#@% 0&#m&T%%A'{#( )D*l%*3y) '%# ,dZK * k%0M +\, j VB3 ~ b c2af}l|޹xJy54|َv5,&kE1LO!p_mY$NFaC}/ `J }|d5:LGF XaeN m Yr! "#$ #%# L% /%+ $N #y !N;b2fj uJ,GeuW)//'["J|i:t5ڀa,tq+2yӢUVT: : { * 6 D% yg"=N۹؀hIJ?iQX3>Doϫ́]̜˽] 0_ W @ .8%Y|V# j > Lch0"j {x 4l:-pw|H!o#%'~ ((*'{%#m -f%TW K hy}(5 /*!24aBdubx@^UQR eGJ;[QZ " |eB&.%8z<5J#)  )l""  O FM2E y{"$&X 'x (^'z&$@!>lO N#jU[vsY`'c(LnR+?NhuA_l8l 4 qC 6 G_d a  mO S p ! & e m[6Y{6W H$ 1{y   , j6 er 1`!"_#v%&0 Z' 2(o)*5+z*,,W+)R'#X(~\  b:]r~){XN3JFح/@w~Aټ ۯ-\W+M; EJ!!NU%w (_ 3 [ D 'v{s C R X  $*gUV!f T%j ( +1. n0D0c/,)g$ 8d~) Y!-LnT8Z !oT6R0-!znQf[.;Sef s/F Zl8W|*qXoNTaxVHPYr C]z !$1)?- 1 4 6 I98 "; L!->2޵~ڄIYa@jUR_pb^ gBS}w`b߹pK\}!pz^Qt&LYQA<q}W  ;]wv" T[t4j""%y:'>(l)(BL'.$!ij,j  .  u=x]bC6gqw/ lGSnN,oAKB zwIg]`%WR?r)sCL j>H7U |\s [,<{l(Vl=P,XVZ95m  !0]X1 zT! /" " "i #$%'g2(5)E=)("(b&W $!*mAmUO mA  p B Bb0miP2( yh 1A ^ ]y+YRh1kߧqV" ۯy;-!l[ҏ/Иͣ˅j:6̝:~jοEaK,y\UջQh|MnxF\Z6-R|+l|LJf\t  "  Y!F#mD%H&='q'&B$sa">.O|#%0#  . 82%B$a2(1`/,U0)i$C4#5; {w}C e%xMlV}lVRw>?Pr(p $CCO3S-=m|j n}_ l} Vf5)_ A5-DNw<|Y P#':)?,J.-12,3b313 3" 3 1 /t ,n )E &k!"_A? 4R #. 1  iauV*pa2g3}l-eaQKniyy8;1pKY9r߷x>=i#+ڢ=ڌAk -!g\Y'&f6.J Z% | , T {>y#&k)k, .#/d/}0hT0A/.N-@+)J_'%$"H!w O  _!x!!!!9  ^  7 D/#)\ZN;n j XB 6|IjJDp4 y0PR0K(\d B# $ vhI{Zb.O AdjmQ;S? 3  QH   $L  a _  >F B &R'CwE=XJ 7WwQBaWToIgn2)#RSeQ!{]hqiP'eSs8rH4r< d aj~:LhsWk<?TtrV@S<S  Ck R-gY^Y P tf `Fo0y{hA{$f\;= L ;* |lxxJdt /q[hJKO}{WݿTuEK@ka_3`6XM d޲ : F ޶ Eu?+= F+I'  E9 3 U u jSj>C POPhIqd+M^hS <qL A2 [mv:/nT0RWBHGgP=u "9(@RW. X 9 "Uo@(БkXCxѣ4Ӄվؖ{-yeq(~aC\RFx+ w w " %m')( ' % # W $ e R(    X 0 | s!>"#@0$$Z$1#>H#O"3!^6mj ` _H I Z ,,;03/9kTl 6y= k}F(}5T9M|9+xy.6p &hF1HyXKZC+F.SNbyOPuooVh Q 8[,}a\1)=@#hv.c*?.KT^NuN]hz ^ aEflpo-s|0 *>nldm \  T^6Y6 1y0~^/8 2 G b, ? ?E~ DB 3 _J _ h6 "9z%''J(6'=]&$Q " H)*C -mld$:\^po] T)vXl2QtK  MV 7 yp]Bk z\!R `(z*Fu L q5 w]7E<iG p5% $B' F+-/0;1Q23 i45v55$5> 4H!2!.0,($N!mj< 4N   *M+WOoPb5{9-.7h}b`KXqo|V ![C(_1I_$-ذ 7KߤA6 1OQ P$z %UJ(3 "R$z&p7)3,/3 6f8:s <<<;\A:8=7,4653v1</2-)%"  K yX  9egq' 5LQ/ <$?"fa]So? % D < jtn]LkAcP~~&C<1BC6 @K\Lcwx;[  BP}=HE=C 6k+ s9R6FOH6^vݫߒyb"y#:@ WL<ov aQ ;V I> {X..nA Y "UDPp0B\_*UT( bL0G^Y Z t ;   L% @gL  s[   L V     s*HdT6NW=HcM)Nx7 N m  _/ \ u EI KJBBK. 3Sj+g M}< a  z [43e$`{+r g2 2W+2i2   * iL?A?v]'\=nJ9Ic{cny%/kL0_]c߆ڧeֱuf Z TM|"$ ( eD ?ǣǃ/dX6AƘYLBg"*OLxȠc$dfhF\g=;m \  s3v*. }ADmCu \!"t#R" 5db2=.B?k~k Y ^# LE ` z   + 7`^o  @ w Q b  9n  C 8-  qZGi w 9Sbw:S X s,r  R zY~ ^nGuf(  d' xMl{=sk:P|B15 #E^F2Re(v X _G-2_6 ) v Q U{dq[n8f.V]TZIDdV x<5 |~EO2 {!e!o di^b74f #z " yJv}*T]QZ 3(KOV~,B Ytf !! GZvKJIBۮ) ݢ Yh svb5JLo ^= b  Q)A<tvgV J#d%7Q'(k)rn)8('%!")U +xY |uE*>pZP.cp3,&m`z[$ ߉E1IXPx$ IRJqK{7=9f,b[-u6Cs@Vr>htqHho 1;- G2 "$&D)+.1^S4 6 8v 9 9L '9M8m6/L54a20. , *(%H# ^E'H|D8Wf8Q_8u  d d  * 8yQ-k j2UaeqjZT)#1cj^Hk!(M)ZZwB Qpx15)aTH$6 J[5 h[{9I)N>+)W b^Y"5(1'zV%( KG{> 0 # /Ra t/3+zYZ1\cJx4~dz]!>Y@~ 2c#Oi` ;@  ( E!('Y$Lx c~ Q   1y:EC/}ZIEiJpzvCQwWKCXvZrU9; TUT]#>] J 1eWLH Zh N & . e A FE ?H V .k+  ,J  2!B#J%&%$]#!"%t<(}),<(E& t#X Q LCD?yh  e~f7#n Max8\a8?Vea 5~4=7o e XjCڬL sпXOΙZ3Ϲt<(˵ɩ:Cɚʛ+̴4ΈaL@1jՇS!{}_32mu7? R^ l !8EGK x plX '-"B$2%$'%O)BR*Q*)'? &$"kF! t 9}  p   e'T   u *  [  / (  < M  3 .&g i_ j W7Yt~s 1  5t {Y`OT%"]xc{27 lU sp =w M2"ELM S R)C R?[(`9 I|[H<{cmazB?Y6ٻַ a D-)Rez, h;W3` g-0B iq"4qMPW O! X  "'c D   qJ%"]&^ .nk`Bus@{=U W s :Y 1 v 9nUGKX>:8 J N .  M $ 'L{C5<qzg9}}} N 5y!%(l*e))&7#l .E &[grAIP ] a5h\- wlb9R5ca]`? qX#%/'H)*)X,-C.v. ,*'ap$ b ^  6 B < * )*u&K2Iwo [+(w v(MB4H!0!9_vFFDKvR(am)$w-]9s._ މC36 gz6eU2ؗ]y:EQ;Dܭxt߀|8\ G8+ @lAx"}&;9*b- 0 2T 2 1C0m.N,x*(_&&x&-&&8''G&. % ^ 5 0 V #     7 $ p 4p #  " 4  | D T K v Z P 1 [3  R4 f  u' 2, ' 6V[pO$l$m . 7Z > AkHQ H /Z m !`" <yK**#^ Em HT,4pj04:gh&3X: h!d 48h~eL)=R  1p i J [90>G s ?=hx/+ Siw!xvBm 2 1BmjOa $T ] #aJ *M32 `  {  {n Z I>hy#RSe}On-zQA]"K{J / 3Kl; f%;m}?CH5MR> `H"(OD&  XZK-e i *  > Z!$,'8k(O(ct'gj%M " 4?G` 9.-!YN`y=jF9DTnwۊE cEJ?*AQd5=(i޹i܀w%׈Ԓl + ѱ "Ӂ % J{VՎӏ)%E^q)ҨB Q݄ gM] B8  Yi N  rd  m  Sn\`_'  !#,&-'(Q('&$! B wR I :   X K   5: 6,9J_s!?5 ^ ! TvQ}z\ 6 y yRS03 Id6<22nvd[=} HNAiz S(QuuHn= 32 jv&bk >xg{i|b1en & -{g T  bC(APQ2J j e v  J N "*WEx _B-AxB. nmBFZ ( ytC)N{xVC  \\(vU   z   ? 3+ P` '(~WT|:j ^Zt8,_#< L &N,>io PI P9Az 1V K$ ( 1; c 8 >Z x  w"/! d$ & ( (-!))$(I'$$!* ?!"##$"NM!HI !,  p [ H D7  _(Cf'@y'J#9,osI7j" &eRSSXqB1(X >n5:>Vt N. 6oxxKA k <݄JNצ.TNhz;Y~:]zxrp<1 0~)b"6&'U('Z&`;$! h:F(9pcX!b#%":'''$ & % 0$j " !^ ! !s !*"eU"2"j ! u .*0N</W"; kN?+(Z+Bkt , U 5   Z+ C +VL{ng, 2l<B~6p8]@ntLb Y ( e2 G ] K  x 0 :Q7gvn VEx{-#X_ U;r.ZYQ\$C(Qt!"P2yn^e=d y-+ ) :  U j.$inLh5;EDy-f:4]Uv+MmP7 *h)&JK8 | >PgG|<G*^ h   & B 0 G e .n HL/  jg6#+R> Hj~UD5UXim  f c > NC%1#;C@9$-FBi# $2g(q yg ?;;6 a   (f  N4 v4A"A2zO* 1^xJ2?aMV@ C]ip 2rY+JO5 ^ -9m3) b JF 1֌  ԐӯFyӞ Ә $:d2QTWЍzFк[;Q.P LI{Rfl}XW*E"rt  *o4nK2Lm]=E#&$.=7@!*f,(,j_^@c#aSYXRl  A%C^o %sdXPEX~%y +v: Dt Qw \ 6" ;] " e6eBiU]/X.b e%6|70 E d} oRW$r} B C 9 )    >@ !u=_ 1 3 / 4 mCv I  L3 # < JYIDE @;Z CI:s76d܏Yܛt a|YnI<GP49|.| 9 ܌4U5!Mw/. zx DJmwt0tlfklxw\P[0M. q s<qFN} QRjS|T %U  /  !i # :%& \'p'E'm'a'' )i _*; +W+'+*A)1(&$6 1"A V4g h  468 ) v U F `-(R},K5 &|k} O f-wJ7gO6A_lZm"YA;**KA6h@pz abjVD.>vGf$rJx[{Zz&t}WAvF /-:P3H|B 0v5cG } []cDIr  '  W YQ0HEnbqC&C.HTKD,kh4Q?(fOA bU!` o> m eO%,W3 fa@sP{zMX" \B3d L:"8X "Inh-oIWJ;N7N   !> F   *VMPS8s* O* ,e8}<?'!!e !` d4 "$&s''%#$3!?#mO%$tt  % Z^l$n*:!f" rv V 1 sV/= C?&t6A?9Zۢ~v3Twi(-xpG?T3BP"_0b90M$b m IrO3aS&T`xN W h   >m [4 :  1 o  p K/!"9 /0 $R:$4qY_;:+/o b B {+fk}9YS V|  t) u@q0k[-r1}$)Sq lI_g9U|0W6Aݘ > 0 ߮ J ~ p w K - D@  Ud {cr4+5YM8 2+>:4(`Z z;e h Y7 Xl5.y.y @. W `  dTxKyuBzi" A  M%rx  U F~%+wo>z Dl No qP* < 66 s  S[   n /  4 g1y( % w Q u *C6w rOz!I#n$$Fb$##!B! f>HQ8  c  F|  q ^M ie!|<`5qf t;o0at!p+oy><4)!JI5lqe=  F - [ 2 +DgwQ9'':2CBh3r 6? F߅4KݯON3L-UYH=G3i$1}jg||pZ FU\C+"  | F  [   X7  8G#=(<85TzV@  g  i{@)gdIxm{61lV6+= o  B 62k"xiC}  6  j zIv9iR- : . ~ >  R T  qq A s *  /   a"7yt&[*SG.6 & vs6>= ;7zޫf:flE)))ߚ f o 1 }- ~ b- ݴ ޡt2v2N4H64%p d /iޢk"QܒK܆AnvnIl+ =$KS L;'+ w i  Y  m\  s  & (  c  ! N#. #F#<!vGDLV  lL 2 l 0 B  1  P O  1  Y  ]B_3A   , p z _ % e j  ~ n % D`gf*r i KG gR   <No&{ W$Q<6TC/ xHq n u * .% ?M mIK88\Yz:<1 W M  N   ` | 7 6    z>T  X  ;Ey5 { 4  hw8tFg=B4u7xS%e<7(c[:k%;D~0Kyr-T\;q5z; ?lZJh0k]!}R:}`rn463(=%6a_%0 x i [j #  E p s{I< 3[M},6T <y A Q S  w  $O&$z'0'BS'&7_%O$"R! L:  $ xf  x  8: zgBo;Ft R   /XD{yo9=Hr @ 63AUgݎ$NM|rܧ5ֈ}ҤKkZg]̲{hZ ; dّ5 lu:@`3^,WJPWy<qC Q!#=$%k%%Z$#!4 . .u~i i HF:\!w#,$d$# #"( Q"P"z"6"" ##s#0##9$j$#&")4! +[ 07x7[ V$CS!P1;)X9EUivT -P[Q}4A`+| ;= Yn4E@*2w._/zX2X k#a i =?iWS%h n$=2M0t?V&p"R(u4ߊL^}]s~vT[4/  FY+U`kqMZIC Y"L# $ D# f!h} t * b8:dvXl.^-gD1T<k{#|4j[Mw }ub5Qm0>+Y*  9 < eXDyMRlH2/mG{2_/b G % nE= f H R h/  $[)m*}.K1&:$_*IDm:g z3 mZKk "DI2 kvYJ pN vt jD`Cw׽>-]~#nZ#eCs?hKv8q|K~C_W   Sd dICr[~  ok>LZk  P ?!'E8 e g  6 hi>=$b}"\pj$j@K=Gc7^o>oo o 5 k[6m+MII %  J - q?zw X     P ei g   K/ t/5Yz' E 7' ,f~ \ 19  ] ,/x<dZj8|Hj   C Xudg.C32Ao 0|q?,o!v#LDCyCie, h !t @ސ 2  A ERDXE/`e3a]4tH`CQ/uzSLe2!)WH=r! OB ?s 0 ' Q b #  {u  ) j  q13,r/z:> ,VZ 5 l   7 ! g = <I  r  a I    X -  ~=*;Q" 5u1J5Qax [3? NR>SG|1w[!] &ym`8I@RpC6/H P*~l c NO='bxJM6?I3 !/| m TqI9g"3r O y!u#%M'V5)H+l{,b-x-,7 }+ |*)B)V):0)z(',& E$M "*!> jDXfAG2?-PC *""T#(#H"  @#a}6^II4]) o GCM 8B{XHWrDlFkE&fKY6i D_%E+RuZMSrGrnuyQ> l,H %:.(tIfYl@6^ o? v {9     :O[,c7"m`t3 vU<}t L,u>*YvTYHtAzz2h{)'lb;=hnuk9/G|4Xi`<x !4gI5iYr>!=-I d{=ownw 1g#  |* #5`2[  c  !ey[xcswehblhLJ=V3`F '_)Jw/[( 9s!4,#$S&['8(((~(?'&$",o Yv% uY'JVV'p2>MRte6$&ID t sYp\"AdpQB n 5s!/ z47(ciC<11iޝ6o%IO|yM%[ xb4sZdTiVz*q {j  N `WLvg|.)U^dn8t< J  ? # l VI,L   !( BhAT6|;F !D "`#qJ$ #(w" dk  g ` ; g}%CC d5!AYz1O3Cp<.d:3n@_+ibX P29PR_O< R + P m 2 00 LH/IQ ,2[<]$e:dir\z J  O:  `] \L /k  S3![=&|XNvl.qwtr q/ -_^\ } 4 o 2^Zl  s G @ %  Vk%i_$ l1 fSQOk \ Y  _h id }R` %   ->B H  %   $Kj !M!1 Sf armk f   $W+wb"eB(++1i*. [i .A@  ] N m k `<dE ImZasg[`R@jMkl`$(T=;m kF ] t ;oM9 A CVmv\}> XYN)75M`XR9Jj>-,[Phߖh\L}k `Ne 3p3 M *Hh3&3GwHzhfH-_Y xEz -^xLLgIyAx)%5~-_bEYD C ~S {08+k.= jU 7$ ^t:2?,d4 s.hF$sd+ l <8_\y3ISF$!0 g  D"kK"B4+lZ/m$G  uoCRGL(" % &C   9 * '!` bj % i h3 fm  mI owzY%c #~WT)k d />N5Lc:}-hރ]*n+T1K@{=eq|U L7q{`@Y r:} ? ^: B88UkB%xx B fwA"%  $+r^tfF< c   bzILH ? b ,  PTE6j "to^!H =< { }*TRZSI1݃MX} *6I=Sg ^2N|^wp@1$)gm H߲ۢ.ؕ_$ҬpWxMZIPf2.:x2]ЃL!֣PF<$H2 uY~(r 4: h HF? V*/wA Uv_T S  3 9[Ya|)M'#; 4 W y!F " "X # # "* ! A!  0 M  $ ~4 T  fj @ \& 4& fG . N 3 ` j <sAz"Hre 2;jJ w ;X B 7v ; #]fFO6(-<T9>S>J<  v ? @KQ+G`4< u*d ` ye*T<[./x 0 3! s RU  =5?% n x[*- uktjP)'G6!i8E(k9!0-M}"{pR^8-zmZu=Yu_ &A T/ wL<ok?? 1. t5h/ c Es7pn( 5 \c w : i   dD   W  u  fx X 5<'&{*- 9"""! ?j ~{f zIgxAkx$cuA  P:TZ  WOhd,8vS]JYCq  $SYgj 5l UIx)n1ja8C7m nqy|H*9: hz < ~p3p~d*BxOCW Lp.b!. 2 dp # o  uWM " D  !- z* .4 W <  H  ''[<p a)u/\P:by y^jkf/cװ.׭א54q9/P3EA+mG(6Vb]n[ k +vv$  H b e k 4  #v !V Sw? a V [ x  !  > h f  6H  _  w? G   2 . \ L ! s :x~'uAc [rbd,%Jh ! P  i%1adI L Q ) : < )-! : 8[ k#K l n LK !ZaEa ck183n4 \u; zm)9~ 5+F&'-##]e?M9;X nZFdlzb)^؄xDظلQݚ m!+@-H nbzM8 L .1K }6 =6x7P`8HO  F   i  r Vg> _  c  \ V$ (x ** )-n.K.q.z - ,? * ( &#~ =%#bR  o/`;r2 b1FNIn^'bV^y?}2T8+ld:~(n]' #AV+(]b,fP h    _ E F@T QT " F-R^.\O" ~7 0 H J P" f# $ H& ^&5 %U \$c " b  Ip '  yXr Ij*7 N T ):OTN9( - ?H;2*&l 7ZM^^ )EAk5L6_P&5po V0MxfAyb"6+?L'17!:j2Fmn|> (_4=H [  CI/ O D y p k [~{!G~" ", x"J >!% d 6Nwfl46 , 1 bw.{1jI\;8jJQl8j ]  P z  P ;R`J/M tF c&b._I~"e{o&+ u V4w+p9 Sv0pl%yxVE`{(5)036A>as4aEY1LH SPMlQMW5A3M|E`= EhDLy~0 +m "!&E+/E2IZ5:7o88K:908@7^5T3 v1 /C . , ++c)%(&<&# [,~z'MVX1V I6 o9p-iS{ H {6Ql(S~ݾfH_/e1ܾ>Yp\Kce''C@%'a FDD X  > (E=" K9M_DO1:u9-] o QlDwNShB1 p t|wZ EM/Is\i h uvi5$%.4WANvHbjKk5R,E$#N<C Q7T{^Qf;yoI lfH  qb$Gq  n  )e   cK ^ f B | n 3   ;  c  eC  51I)j,:;"VF>*;7  d !s OE.`sQ/6c]%#kL4IReXO c A6Donw\ "`x@Jj<W m)&D)7Lfj] `4&Eܥe4ctEڮ]uf7{_j.YS!_p!w%|o=lu' M J i[3 E d a#@ WF ] r  Z *  I  Il  d 1 ^U A) Um LV ~ *   $  ,]jludI() x-E BbFmnI[ 9MihYD4g=*VqSd(`'dY 8PlWCqJQ~RjMZzu e r F J  Jm/!1Ux#b BZ.Q Cx Q ]o;a^$z hR"z#UO%% %$$ #^##H$B$#36"+_0 / 6l OHS9@@2 ;dFd!_ 0ִs\p 7֛)UKB) PdiZTRV4$6mH]rQD: u LJbt I   k0]  aF ^O$/K$A#j"uc }  O  tT = `} u[laM q2j g (~fN `  ^M!$y'U('% C"G`  u_  $" ?un=wbYE_B!3;|^bTQo[[ m To \0}eLKuOHV, wJ{M~m)9` @G%Dys@qlqS?h/5MMM[6nF\dTh>D A 8 h \ X Yx?Y ch !$!#z C  X eA oJ\kO3   Q3~M ;!!!] /.6H D =/>tr_1EF.) ۋ3D"݃ DNq߶߯0Tq"W#IlO|W%62 Q _9WM>  gx *1X ;L@ bRZ'+{kaip7 ? tY: *kD8*# 2Q t#:k 9rQ& * uf^5(8[C2sfw-g=?݀YE$8Fa1=TCr.=7J{0xMc&hxr)ePBfCD+02>] p  2 ,   i I  ! N^KSS@' =  t m  [ TI}& 7 Jw    z4 a EJ   k g :{)w#]_q o [=`#,Z4 , n<  y/:<5K`cMauX#D%as4o_Xef4U1y#9X^4QNܢTLGٜٙ5}ճg2o9@ ʹaΟSAT)w|.ڄ\܏%(XrA7kxhJR   9  a40`@-t{ #$&[&X&V%uD$iz#u'#""$"v!U 33 GIW;! 2 b}TdEAcSr ^lqv .\X'nlxmaPgWt}*U#yA= RW}-^d>.J3?R K H 2 SUyN9.aXs0<[ 4,32AU[$kT ~  ]+j2QU%Ky] !F 9i<58x|uv)`'[q*^ *s:f />;t5=do>8սup&֜2k;/KV3#N*Z 4`url\~ sm4y~ >Y   @ k  +    =B      C)S* {q Q }_Q < a  2 % R r ~D[  RS\ML95 Z u 8 Bj > 5 I o %   Mp 'G$   bs;us^ $ j?7QlPH{|) .9`]||5:LHIhclUn&F,S4Zn#EG* 6L m 8x  e *  k|,9>]uM~!: "y #;$$$"N C,}~Yk K C1 h k \2bn=^ww6//xwo]'9%+})9 3Z z5/[ a@BغhөXφ̓{OdD~wR#tӫ] m8g 8Wc~ cL+KL"&{u,  . v  !  } . jH 8     v x r  b( !7 & d!C,tU@B" >8  0i }s=   1&Q*{K;5;.  A b   D *H  @ * E G*aX V!["Na"6"!)_! /!C ! a 6H[I1HhQG $ V&mUC0^]'m}GږP#th7WtM"Zk pf؉fA! iZ bܔ۞ (-0"1'O2bf)%YO_mWn*{96  z w   ;  G[ e ]F  2 #w,zOe#CC 6-,(!T+ ?}[7f[!ISX~acZ!2r RPe@ O `XsCaP3BdA`B=k9$ܧwY hLԀwM[15..D}6JVP&;A sg T D : & + H  u s 8*b,tD\K= g o @P. +R c _# T& ( ~+-r?. <.Ii-;+?)&!R%$*$# S#A D#z#$%EU'"(y'S'?&7%~$rS#l"X! \?6b! }*Et-MYQLE_A[>t}~OsGW2VcL%k*Vfy#aN|t3M:=Wu])AODH |cj4H=$9_.p{Q9v:4_(70)txK36 V O;*{u)dGT|I_r:'GE8  uY?Jye.|N ci9SV;tsEcb3;B rGk   F Z  6?+-*+HOXdw<\*MJn>mCYlVD/M V\/zV%/0 tE#qw"is <Yl+}iP6U{ZJ7u|JmtuWi\?O FP ? 3! *= h@sE^MZ#-r)4GTO7f H!:!g Y,z  O e%Wb V80FO&l78d8%#hJݰ!ٶ6<U^%ΠtΟl i ٚqa!ߍ)j"bBTU.1G  c< "5$%c&j&q%$"| sJ`bYt @ J 0  B ] u"sVA;-V  hJq4  o)a>LlZ"qxvSO9E1y pJ=U\IQ$#KR%k@47 *HmBN-'C U3Yc<`' %  X= !o# +%[&T'L'&+&R(%#!B~77K3xI 8 SA33lj{ߓ>ޠ0ot TgC>d g tP)zB1:sbZc^0UH18H, _D{ y A -y  i]  ` *u Co[3W.|Ap|g6!  f\E76U]98  - 7  & G 3 9  ] 4  ^ {3'tB & I V 0 J V I 6  / rt SDVS-1Q[!OSdE4u)tF`jj_H]+ޙسKSjV> =J'3Bt,  kcd-h .) :^3 fe 4U0($d1 @ b(r}|pt* _  .W ` X  Y%{/#/  "% Z$ %e%=%%$$\%c&'(()K(&$Fy!G l " 6 Hy zB  A: s   )-9R*V)cUpO41Qq6[߾CSӡάwD?φiWӻԄ<֑tNVܙޚ7Fc}lAuS$u7pX\=ORw d0gIY@W_^ei $ 3y B U s/ rSv=D d  Y#  $  fy g  1I W  48xT o> K G d 0 ~ " `8  N o h EX=y_  "\]a5 {=%uۢ|&~jˠuUn{=7')nZ7"5XLS)| q 6 : U +t8+ e 2 gt otrF    S ba&+#VYMGahk6BvRn<.G~| g _ T Z  (`bi>=  $^t9Z%s  pSfx8O)DGpOs9%km}X76a11 K@$b$ , zyzu Cd)A$c@! ~RZ_eSQRG4;Mi3TG^%wa]}tj4yMZ))0jr X ( \u^Vr.kp']&Q : |Xvi   @RJ) W z  e ^ p !S $ & 8((l(o'%#!7\ X V,xvNx<x.ZR U d,%@\[G,: o!!-@G3}D g n:4ޏܑf Wq.#_3I |h3 95*uVٹSdޟw"+IGd) !vC =A BP(aF   (N!6#N$<&a(*-0JY47<t:|j<=]6-}z}!h!O"$!A GW)~0kt:)<TT vX  ^"^+*zADh0^@0{~O/) #-'<;3^UM0>>  U 8} Q ) k)JkT+" Cl`Q\ V>1= op T 5 O x   @Y- -CWjlZ!"e^=?dB+!1Rv+_9pKo=5G]=`b' nFBtZ1t Xc F_U` 5 Q@(_ ' +V PID +J[[QZn" oHj#!') + ,---*N+a( w%"zaelqZ ? & Q  j .> 9. 3 Go 9d-20J !  co/5$B=p vR +KtrS .UKon s6:-h1u K _,'$=| VPb3:R~t?  ur S_?D X -S[m$a<b E R 0z 4E K K{Q\3\ ?T Z  M1xCiX\4: ڊתg֢6Dbؽ!x+#d`#f(Ldԙ66ߖ)1Guhya>k   ? ;  ! 0  [   D#KCXQ  Q  s xB)CX \  F O) < mC{jd )0?k")&d)+H--,o*8]'#mdSoJho  ^pu$aviڐ8;׶I׿זf[ch v8/gZO2E@qR My7@1uNdi&\ J2y  f  '   : h | | v   8  , j S " K x q Y BshhK mj*]e1 ) cj}vYw"KHkEL7(sz{ ] O(%#>8){.: !"#d%@'];)*#,--- , + ) ' $i !^ d Dg K Rt9%7|u5:~DL ܬP/ֹdиaI'̉ʬWuɸ_H{ۇі\ӆӀӃX0N 8R(J]4"!?d4 Z:2KRu $ D!h#y3$_# ! Z c   4    a/GdtPqZ) r!"<#"#"^"&! CBe } Nc{  )߇ o^܅Hݛr@U%(bW7E#]}"mV/mB;jU,-LWMAgV\dqӴއ;;+a tX Y [   d &I/> aN Q!O""L"N"n!d  Z[6e<Z5W::dmB`Q&rz  K D ]V    _ k ? xf * m{Y = M   Y%wCb %\5[7#$uM_[&/g2(K6;`O6OdE '0!U^^%UKe!!/L!i );[Q  +B '% `z^pg 4{ # P"\y0fYkgbzqX=25Ey  wiDv en&!0%I(+.>@1k3*57m9;.<4===<X:~7P 2 . * & # ir^ { F}ws4^j`=tY ^|^|p<F"34r\jm|!ZR#s K T p  h ,h\3[+=YK* \ NFV DH j  aB?  ` n X  7 {2 (/ * 9g3  K r \=!:s"$V$&%%_$8#!' 3\)?c ~#pklO a!MM}| xD n g kJVuԴ%SI;^^:|yYaE>-%&H0x  2W   >6^rZ#~l[kT{+h _ _ y ! {ooVpp7e>ol= p)zYt3PV:A  |k   g 9 ~U w N s#Q aWOR  ! hk o~ Uj   9 Kh   ~ O8]  R "?u>}g9  8Q D6SjP\VmN7hwN54(dKw ? д;0Llot&&du!I  7Z-S!!/! T 8`u*z3,us et1Xo}{u:E(PS:a` Z a @0)g SPِإ3T@Cmܳ{-rߖ,  !e"w%@([**cL*d)1) W) ( (]&(#!S gT }`  E * X @ w q Nh>v{O _ lV5hsvaA d$NnN'R~>Z0 + Ztt_&Z%mUo@yC=nWTߜ%o"+IX)!sX]}7H<JyzAtF{'S zS (sE`fW4w.baff$ q @ w 9 H L D 4 5 p  T  " Eu 0!!"!'4!P Ljx&-~5+@D } :    _x%XIUe"&g),f/6V2D4R6938r8H8.a83 7a 5 q2 / B,P ( % c" I ; 3 .;J A [ ks] MI < ~C H6G3j6l 3 K7{? & bT(_[؈IwΩ Si;Ě{_Fg6sŊ  '# =u в H : "f " {(U ODuET @dgA<>|K: l ? # . & )"[=M"$8olL#6 XgY  _Gw{yLn <; s4`}-O0 A +22:#;mNe*rvGx|Q%wNrZq sLy`w;:en ZJ.gz,w_(PB %n Q>pU /b<h7  ; is7 ) eZ J{ ]   ,   8 \ =  n0 <}^( 1H >k%'7S[A=#++*aeE  D:3$F9o%ބPF96%הf_A -/sګxۅn)- l3ow  4 # k 8 mI <OCai+6ߧ"P/܁_Yڭ5E)g?9#< R * C <8 o |  1Q8<2<vGu=&# 2  18_ kvc$IM2B*  M!""tu")"U"|Y"" $k%';)+_.<2 5{ 67 7652c/+ ( -%Z !~u2Q }5iY%jU [WhP=c,W7u)5RMԏTUUڭ ܗݨy{Q;TC5eeO9܇W.PށzVw_a]mJ` i B1?ri# N: w R  9  w OX 7 W k  'Ni6%t n p >.]` $,)E.14y86d665#3NQ0y,;)0%"CP(@7'k }"r  { }}l`0BO>hWS/1Bg?''#;'*-M/0M0_!/Z ->+M>*(m%")  f 9<N\ *I!!t ! -D]]udK|bdKk)b HJ ~%U6;F;:~L5(1*fY{ ! 9iZK [ D wT/JgQks= G &T   w ~ .c i  t-bj7=z & $/2nm A5dV.RwuRV3>Ms[!I*; W<LMm 3 }O0X[EF N X ^I   } b]  Dm ,T  #  d8 ; \U!%7)N%,.0P2A3~33B38/32n / *- )[ % !  v  E      Q ZtI3Uw k z 5^9IF$ 5 h yt( M4!.wLL vM 0rw޽@?$ڶKlUsa۱KܝTDi LH{ E  " g UeX!O+Q5CiLu gQ9-l E&I1y: 2 o 3  Xt  m^  cqs ,) me *  P&7A ^9~B,B1,#8 bۦOD)A5)ԸA_*Bwւ cp|"ۙmO::d2a([DO.6K W n$/}lW? "+#~#{#R"6N"d!H @PJ    jH p# VAJ g  C} [ |   T1s #P 5@5 { [=HZvIVUa/M 7I F?qT߭ 2"uܡ܂\-0NZpDB'y^3Q|-\xboئ A*F t%`1BҪ+[ӧ_[)u:s:W@=`oi pqUN(C CM غ@n?Yzu-U [A AuWzt " bg ` v   r 0!5M?2 2 (0 6 btl   \6m$  ;Vf24+FTT{#$'$*.Y25b8J:Q;:;9 f7 3 .G('!9 }gxYR5X e^El^W ' q Cg^|*k:DDav G&Qnvݡ`Qqր!);!EMuN$4%2WʩOʔ}ʛʌXug8͡ҲPk*z5} (ފ`tGX܇wݐzVvv!7!\j#-9%a ]&` & &U % F$ q" t \tyH8  P= { k l\ b [Lr!0$3%='&%7$0"8;;ٲ3wY MЄ_[}= , Quj@=Q+ uC3Y~b:hSqCw n9G <$X(*p A >Y31#8(,m/(2%3X4t<4_32p0G.,*(%d"* +.b. YO#( %.Fr9F-Y+V 8 2 #  z J O T &  (     ? G W  ) Y 5 H :d `aX  fxmNuYAJDa W&h5)K7kFFHw:C6&-# Bw h}^ !m"F#*$`#o"s""#!v<FwC}(qy޳ޭ7wN i ^@ Tc?z 3 { L ^5q  g~< d j7 % A uB &`k MO<3g"-&),03b 7}:bf=k? 1@?= :D 7B j2- )$!O4Tk* M jb$? 5a v,T{;\i 2Dk/ S7g#c4,SNMT?ԪӌKt!޲W ~ ds d ! j D$mCa?$7tY=+?  H8VbjX &/+ ! +B^}'3 e +9 y O@4 [/%1E nbXL c7y7e A 5[Qlf7/4qOOR|f+:,V3|,$D =#I1{MPP ޘ(/k7)Yo -O N #E^la0m  &p_V %!"#$D%%fl&/g&"%g$9"AA 7J T *jRyK   _V("TR#SQhOA\4O Kz.xVݔNr_٧ًOWIc(sM'!ѩr\͘x:vζicG`ۖ[Hy"6?|CqT.:O G =  X J $ & < ߃ P { ! * ] nk)W)gY#\J 9}$VmgGNf?^s O )FAf: K <4>L L 2 o y'"i1F*di2 4Z"$%f&'3()V* * *)P.(c%"D2? c E/mn" E( i 7 bN  uijwF 5{$l}=I2TJ_ZqL/fB(>gwc;6Ar]PH %;|Z8tl 6 } U ۥ@p!;sz'zF^f"^A$%:%$DM$~#"ft"-"qx! d$, B+^e&my# D|eR^ 6 " " =X *RLp  x] iP}]ZgJ _! F '\ z  ޵ ޥ ސ ݱ :\K#}|q.b.-I,X*g)7(((by(?D(Z't&8$<#M != {i8Fe  / 8a 3 {  + a \TZz|W(_.u`+'v Qf +k#vK{`$(Zs #ޤr[ןk"эD=T j M  `lيk9-s>8GuO~dhu^(<F _B9Ms<ގC[֖֙w`4m.'-\ډPۨܯ8 3 iF! |eh,3U8f1 au|sW8=44K<3h6cQu 8SYnKm)#D'+/Z24z43 2{/mo,R T)U d&5#5!qC-#j ? K Nh F ; K O|   8TeuWn 0?8 P) }$0 ڻFn G%D5JxVgH:Dޙޖ9ݧښ()sտ ׬`Rg: inZ,FK SMU: HX V I ,* mop,2id  n"9p h!V#$$7r$A#q!XyJ+B ME(|<\n q - ] y &V[a6u6jO7+'D:7Eb<{V21&_njhU:"_v zD q)@frZN"p%p({ \+ O.13j7567w7(7F5M42P1/.kI,* q(Us&$#+" ofgf j   SY  j b= F=*gH[. _b;k- }MF5y6|4 3z6Dsl4:m ܀ݎߘQ?Ut\;9 > CT~KvPb tm) L"$&')bZ*C~++,!O-h=-,T+)'%L#, r0jQt05# V 0 v83nav+m)#.0d]lu?PxNzC#3 8 u<dJ# K 5d{*}\`+hK1yz- * bZ#e@)Z).14.666 5X4 20Ql.+ p($E!v"Wu -!!! = ?  ,s19k l MtTQ09z[)/! \? l$a6 ڡZݞY߯Oܲs5:ӖpkK YՌ w eg&>.N? Qy "-tU`x  o U2jz 8U!!-!= )vD  M ! Z"t#u# z#s"4 d1>468  }#9YQ 5: Y! F$?T?/@qZY!~*)!_O1aZ?jZ)s$߀[^><γ|n!U$0vʆ1˚U̪ͤyѓOצ=jKRN< DQ Ut _   b h K5 rR0h7 $()*B+1,,o-\. / c/ n//O/ /.r.u-y+" )6!K&y!" (dG,z ' + G *S S ; 3-]ްפi0Υji-t gE#WƿɈm\͉Z V qAJ/UdƹVȴ ,R&3 3fP ӎ: $ U X| -cx #w R~hVrgރE n_@DNSdS-Jj(,{ .$e t> QUvqtq4cNe6 M T-4vQfaQ iL*S!u&*5.0 2TH3T3r2P10+/-G,}+5_*3)%(!'.% $@ !] Q 4 Y  Cl "~   dF>=<;a975"4 2G/ - ) &#5  p Iin!:$%% $} " '!-sK/SvI :2 @FY>AW^ ! j  ?6ez aKd225B "q.s*d]**)(#'U>%"k ~M~IUA-ݏe)=ޏ#H :vpay4I~zU| 47 MvG_ xGc'saP?VhD dx "X" #Y#{#j#[-#I""Ki"[."!l GWM6d !#$$*U#B!@ o53y9vQh n15LNl^\e zN{dB]TqS~0w#[E]~lRg],WytWvtz"2O3_6s#L% Y }{n9n0KQ "@ /$ %&'(''&"%#!:]+y \ 'Dx l fo;10E(/ ft T # C8Bۇ ^׺֒P5RmݡC]mbB-ez C U ~3ߖMߺ,޲]By 03d ' ` 6NS1 " $9 ' ( *+-.J/Z///0/V/Wn.- +)'%=#!L   - 9 T"FFII_t= .6 eڡJ\#Խѳz(ExORz ԏSӨv DץmeM.ګ(7?߾ Q)[,'g)  S~Y,  D nm-H:=vhSLKYgrDfWcv? <<^ i8}F]CHxW :}G(qoOK y T,ߑ'2EW~@"ljw=[p d y x { 9 0n@jb3! $ZU'())Q)(] ' & +&%%r%%9%y$#^W!Sw%Jo N..)[ h L +>@{:9G8| ? l S XFv:DT{~mdJsq:H82EmQ1Y~lV>zI ~6P |L!n y YF kd x.o %ABd _4!!4!' X O 6"$&) ,,-U.t-0+B(5&}#yb cj8.@ U cV(.P_A2GU^/8K@a P8%ۣL"]`{L(qM#P v(,^) e$W6W4݅ I͈Kg I*]Cz~)i/w19_` uT . 8)nP"rT"l$&)z,iN/1I~4?h67)h9|V::K ::<O853u21.,)'\~&-&s%e($"B!}% h ps;9Y K"P#"a"R XL z,#ϋeM`}vԜt/fY܋;Ee@JMH3=3/,y/m ?1LOGJvGJ k[ !]$B')J + +bW,@, ,+*G*H*O*M)#.('%=$ c$#X#%" T3l\g0F ktJo'A Q0 )6: CpI(B63 q8c_-/y1y  W <rT; ;&M8?T. X#w&R(X* +%_,m,z+)'Z % $|"!!Z">""!+)<">jY:L  ! WZ  X <yva 4w8/ 1 { X@p;3Gl$ ~GiAThT])I۟7tҞϘIR͞Ϻ!O&}=y`k$.S]d?{% B  "7R%&I''c'&)1&z%$ #h#r""}%!(|ld  o aJ  w"z FfoKk~Crpr /ڟ CԴЃ0Fdtɒ ʼ?;"̴αό .((u[ڙp> b׽՜ajb(sb v; Վ ,۩Q:1 5 8#m!`" $}&;)3,~/|24I67777764$310y//.,.+|)G ( %('&O1%J#5". VN  ~%w^&Io1uu9/xޣS܈_ ظEUo\pԯ\ӌFҨӁӄ[Չ>Vػr~A܇ݩA`ݽjh߄H'w]R< *8'Uv  zx]6J[ d\o*c/HKBq :lt_!BO"p"!!pZ U~9xr} ; ߼ 3OE18I!oj{6fm*yu994bgTB+>R% .f bvJS,Mc G?K zWX i6d6 sre '` i{Kfa 8K1+Mg~=/Q ^ Nwp|+tp`gsM( ] Ue 2gUD~4Hr\޶yݲ(_UMإאvؖ؀+,j؞&٩Q*?vFJݑU>djVa]*EwQz6&M ZK/_(K D"!$UQ%2&&% <' f' Q'_ & w&Q ~%$n"x U#  n9I\=08QW xFDbR`o%'#[ X) h ! &-wށ 7 -`[(߿\XQw a> M2#^T8h\u$M;Go\3&<yvM 8#DG.5*B<k{ 2rq|J;KX! Qx [a #j&l()jV*X * (&y!$ '$k     O  ^)* a9GgD-8!= f' ?t)n:vk_NEU 3w iM ^:eA M uw} _ m0 _ S"#(, 0 122212a1&0.,*e'#O s( &  ^Q !WZiX =C3^jn&MwX c[.$6|[yӂB} $@!ب?ϯ̈́V˃%ʂ]Ʒŏ#F|5I"J̩ Ц c M :U Xߊ V 864=aN[XQM5&" $ /(Mx+0.03 6 78M9Z8a65d5D4 D3.S21i1f1j}1w1M!120/t/FT/-?&,WN*(o%K]"*(F!b c ai}O/G xǸH?ŨsŴ{SnUؿ],%-@,kRƛn&Ϙy]AAc^ݝk GRBH? h }=0"xWs\t qUH Ci = ;#c?V8Gs zN;I cF C \smSr[RJe r]}|b@en#onp0!Y(M7=Twg s zTU?]4 g ? s0Jl{x& j s.hKVNa"A$$~E$"  E u^ h  h  ~  *2'V!6C4 ovgA ߑ EH  aOn2[/;TcN0b8Us15 aEhP9+O#d>\$#nX _1r! k>C  N^kF S    } ( H m  z >w d yC fQ|Z+zeM(eOrr{|2*@ը WlŅU$ >>"ʡVa_S6CKҬadYպ@$bؘN=(\9zf4:j~GT l h kYy'  N6*"h'5+.1~3YG5F696655420o . {+ (+ $ ! "KB y s   a'g 2t!("< g#1#`"# "b $g6LxS|sv%! %N47#6Wܿ;&'Jp|9g0-jO ;F_:F 8 7+ [  y]+]VdN* u x>a;+E!Z#$%&(q*+;,](,9+-+*)+#(M?&!$Y"!4 ~e1eMMYD:y[w V 9 . p3D!^P8LiB,Di$>v5(andV(k=~K"izYFfxtN `, #5Cu0H9 H!K!  JA$y?F-*\. #!6"X# $ %=&{& &RA$ $q E ~ k&T2XUq'm85!I]rN /aE3@1 JSh8"~;. d ]^  .*q /%+?{ n9$ % L " % 'q -) ) )|(R&$T"6^ E  @L  =RAj#Zw]+ @sY_*"Owu JH.Z ?@@ ,@M36*S!<G[G)ZazkwԼ?$Ա -t܍srrV9N;Qf6*' 0  d!":#}#h#I#D#j$z%&>(7)+;-.nD022B374D4n?4fN44W3~2 2Y1f0.-*Z6'Gq# KAg ]!I= r },D37 rwfkFV'wix`γiK~̮ pτv$Տu:I-rGۍܲ޻ \I C)lD y.-e y' `*90j6b:F>y.jBz ?yw=x2Yd'g.| # $<K2Alp2*jA`(i|X|b"J\$-5C0(  L V_ Ln  c 3 " Zy` 7\Q;6; m  \ , `H=~<||  g  u2 s/$C?+[- j )0EXpd]zty*R%;4DT8~"_@/L%"[TS)"i9   "o ;+ *JW:H?!Ny#7q%?'BF(N((@&5## !re.:TO  +M vQ ]. i-F$*;aHN #hx' lLjn؛<1 Q؍joZ[%#o?ݔF? }>Z=1DhMz܊\5k&Xr?xw+ Zf_! U% _) :- j0a 3 T5 6I m7w 7 O6y 5 4 3 3 J3m p3 W3 a333333o2ZZ1O/=.!3,:#)#&+$n!_$@}$$$ $$$$$# N" Rޟhְ w_ q=8ӵ*I^?ѱg"i7!2_853  d P#;  GSa #  LG<R;Coqf!D   ` A MR,Y>]Z i  j C0iEz + 0 ]# P'[ot D~ve|E#kZ'k'h_o^z; v [q[|vUqx1)<| #  l n {o0b_ -2g ݈Giyi\J׻,T6WNf-NwBYgcD2'Zz#OoW b:Ew 3 w h(g~@ j  k O t M 2;:S J"H`%)-1,57Z998-7441f/Ky.0-M,Z+(O&$1" h=I 2>>2p pT}%_- g4S<;Lޡ6ޮvܿ|T$K`ת)e^735uO{bUL 4l [_X% Yz5;Yc / D"bR=?!$&y()+J+Y++OL++y,,-.-Np-F,V+H)z'5&$w$[$7%C%{$`#?!P\ Y'  c07Sb?@#!l2w6:Pk-msHXz&m/Uidhr3(--)Fj0.'c7af8_Y]c8 % 2Ti+cLj, *d O"   2Q-^6  H 4 > q E#qh_< | 3` R N  > gyyItxc[#p~;_%Y { k W .    JU^B{C <"~ $] n' Z)` I* t*z !* j)W(g&$!24<a m~Kd'K h*P'38j: is\-Klq._bԁ] ջxY*Uiߘ[tC)0ߞIڋyx([`ؼ?k]Dq ݢ .b+v5s~h>X"$Y$u #8 " /!| 8 2 v##d&#(a))u**y*"** +3 , ,y,*+(4$1e %1ApA9" l2=>fRnb ۾-28;Խ>Ҕt]8̞.fjʗ?u{ȘǶ~[ϷfѴLѲ<@ ќXӓ=ږz2 R=;@;Wu#Z(bh  \ /  0 u ;-XfDJw<:  ^  -J  ` - r\ 4bq2<Z=S] j _v o(qU b BuV6Z*Mn|X6v=:&a H d kBM T L u35?J XtMpuh.Q*/@EL ]I + SKoo5^C0  7 > z ;` u{g {sy  `.9 QX+vS  AY2<!y~ oCRNjB::Q!cnu+ 1| oWgw5[/}b >) !C (#L R AYV%LsoQ};p pa5UI| y#&x%P!v7IRraktg,Zޔ!Gؙ|ԛC1hڞ&QIV2o!xM~3 kz`3lnI&?J Z>Q kX   (j R$f=!#$`$$# #5"@s! 8x b  SC8f? E*  ]oUNcZ@)vFp h$1  /MUS)iwAJ|cje1+dAouKr8)`Z} k>3I&J;T B GL1zm Zk$'B)*YV,Od-!.)./=.-,R*(4'J&b9% $$`"!pdx'huD8K-QFgp9OLC&g ,U [@4*K+;P_2.w k  /H ?gK  b ( @Br|7Aa2 #  )D  = B C ! \a4a8 q Ucw=z ~ / }{ j.Fpi#mS 2utGW<HA;   x(}3 u,w\Y4  F$klsKS^,U9 ~)Sua6h9{=seJ*g(s%| ڤٛdpFgi` !mn""'#"! $drZ  EQ _ $&'(5{'X&h$###* %&+j(* Y,} , - -,A'-, ,9+)o')l%4"+Y$SZe^ q Qn]f{1PK  0NhC ;[( Cݻ3CK$=M]!N7 S xR) ; NlVJ; GDEPc_8w `{ZwjzL1ZaULu  W   W D  uO=@'zb:% ) %R0NRnQ  Y )vD&O޸t 0*z6,H(uv'-#<t<9riI8R0r   cC+qS\W*$:ds/g  k p@ʋʍg˭g͜0pكݔZ Kރ'?x.!z \0: . g>)c7s'  Y+ h9? "[# X"[ ^|oCuX65lb"{U%y'()a)?)p'j&0C$=!7Uh9 /(FQuDfZ  6 1 ` 4 $t'iY1D3\PT] ma\'#^p"= 8";(\q)Em U XD jsvoCV"@   (& x  n idF7m$%uN,Ty w >VyLC c!h` t2W}15.@@ rCU} w :Z  c 4 = + XYif*6% } % ` V aG/9xcksBsW3^ cB1?eHnUX=BWN[d2AG=ېچ0ۆ#amN8)Tl 7׃sԀKyx Gb (x)ygL `1&%JJy OUEoXfC\   `iyPRYgj  <> kO"8~X+Ag W 0lTrؽ'BԸOdXjͮ*eʶt/x\#cՈDp=d${ ;AF^SE~L ) N Q@)  D, KP uf{WHMO$  # }5   |! `qL p 2 /qSc$ 7\sW gzEZ}= uj Af uI+1ibz9m! b| `N l  <;}IT<`4$`KH]ElE/;KNYVn ! =u{'@C" > a u _KXo !OI z|1F)i*kY mHo8|"RU6;oSB3 y>c(aGza`/6YA? K XA2w&;_ U+ `!YN"##g`$4%^!&X'o'd'b!:'t"s&@"%!$!#""!K!P ?kV*UiPmO 5&g B@ D2-z\  [~t| O{"߈ސ^9 ܯqBإlۦ߽J#N]jZ\!?T (  v/ q | [ L: X c N % U $ ; , %Mft)ol2yx~8WND ?]yw@ep x!"-uT11F :5z}2u  ! 2 RXzY9;5~!)"s #[#T$$9#! [7 d~x}5U71ZYqE . g  O n\WgZ  r'\ Lo s]G !N$RU / !!\} }~O d3 q 0vOGt?'`-- o(k$v1 EWHޑ#NPxZ|]f/?Am݄I\fWpx[D[umS}mt  _WѤ'Dɔ&c ͍׻Y'Y+uS1g` q5= % |Labb@}!  W a M  l 5 X-8X[ z 7{>Pw9T;E]Kܺ[Rر  )I )t d c1+DÉCnйԈ.\׭bv/bTYoS@I{7N"b4tw] 442}k;= eyWLTFHs^ ge NT}_ @ / P  *B:) |+/97dzTJ#8{p@t ]{Mg]EE ]Ja (gYM+$BD8T"dRC_Q1 Uu0@  f   J  EXp  ldK> !""! { G:~sgL)oIXI {!GX"r\h:ftFYZ/ _Wq }N m KB n  Mm3Z+GEZOU5EM [ 3 r3]  w n ~l3+8-up5@MMgd[8g |)53Hj\G,4 N r@ I$ iܓ6{6J?ډu>m4ݘ}O-]o!C2byJfJ_A<lBމ ߪ |7 yRy U L | " N  %& y  fq  e > `j  . ^ qSX  k  2  @ Q(m0@  4h tsg\{ x$] <~%Gd׋Ab,1ls{UK =SVp-Mf)#`  . !v.##h"}9 C68"O>&) ,# -/>0/. ", n*)kU)I(]G'%oQ$"!CG'+_ pN-O _ Ba\?fyh?DB4/vQ8J<)2~f !3qz F=@#W(OeEZOfKJ c`ZF(Te 8  ]a1I hD#z&(+-+-3,*\)|'%&3$J"3! U$ 3, -  \  } &r*Ti f%Ce:gmYxM3a}k?2 P_ <~4!w6:Azp7 7 9 <Fe  Q +)WfBg 3$76[j;,Zpg e{oZ~z dGp1/K=98fpY4x(,MisefBVRE['/GEN _C  cunL8xvڐt`q6  #6<Cw < j&M$k6zx|cAvu "#b$b$5#+!:$'\'{9 @  N* " ; o 5'FJlO}!+o @Aw s[dڃ4K]J|߳x߼ݭqCصe(kiUh1P!`b_' ;5%|{II%;YJ=fSfIZ_,XU{ ht L { a ( n^HWya)0r'bW @ s8 "s} 21zZq.y$eteS aM+ Yߋޢl& z 7 y|(Bz N[~#r6Yp&,8Eۓ?گLouNMNڸ0b&>=ߩd?H-R+*l7C9 'E-3FEM9 }"""}""'#E#"K!^^D0]h gvIJz.iJKJJ YRE =, i kW>0 mW9u ) +EV"!3f@ YcO~y6UP F !"!! t3M_V6<{{$ .B=IG*Bk~I*SF`nݴݣ mܝܹn.L~WI,A5L$m9fmeGuy7X{ ^/ 8sE3ݧޱs)zB,Tw <<yQ6_Ro Y  O  . r YX %EQ=4<^55G=x9iB<yE/8 6Z L`4%N!) [ t( 2SO1d1 Rh nٶ"؀՞0Zgл9Y< Lv<+6 (!2_}@G+ۏپهhݾ;'" A$ 21 JY D %  ^*i  k  E + @ @ cHm3pE Q Qql j  < G!A!W""m#5#") !o  : 86 (x " -  *Q ) Pl 6:T,tXxy V O = N ?|J:1ntM+}BlR/*T SVCpcv(QJBOt`y~0 >egO(=Z  }\iwC> vc }z@!%J_P4w  h kX71dz-y8 H | M a< $ g !,P)>RP5h <= V 4Y<ubC r q H Td}=wE W E5 |dFpcexcr2NT's܆3'٬)߷=E.t&x:Q]\FJsX_o E6su$NG1dI. o p x 1<&_IfCc*[  b /    l\  O U  , ^v$j - ~ \h!!-!w Qa  ( dYuXl &<r{-` < A< ۢ ۾<Xs|p`Sq}\k]#O٤ 1qAVk1]| pq pek O7 !y-#|$& '(l) (3'%$>$$x%u6')+J-r.z.R_-X*'Z*$9 ;j% {  "  ! h o R >)O3 M)O 8 * " J VnZScW^B  N)fd:`ahrHidR VI.S|uG_{k( cS^31 B@- -8R ,:  9 !  lzQzXUo e B )  3   u R$  + AweP < q}sFj9 S^ b"$z>&N &&8&$:"KEn   x jf\NW H/nm ~m   + kPk4!__'\r*3*iuz2h{;.Nݧv]+P ۜvFN!xV3eq <_ߤ]ޫ2 sqxݏe9$tܟWt~;0+i, <"$.%''&P'Pg&$&#h!K!_! !F"j"!& a|i3`k>g 7   ,? A {J_EWm3Hvqv  jm'Q^QPصٕ Dc %/]0ھnxԵ U8Z  ڤڣ w 09J3 S5RTICoj(beJ UeoT:}TvFZ/^*B)> t Ek.3ic !r " b 4     ` K 2 G R^to, pso ~4)8 - }Z[M3_A%@ aBPKV}KX :RK H _ C R/ 5,pybvNZt  z .^Y9_8U* 1td1.Hh q  TR:]iDP,|W @     0 v + [k 36rD >@  jJd?f0 lg|  r 7:*T!H0B=9z+*#|6O7#w7eǡ0xVUI2(/sS}#Iܼ9݁݁jۺa:yL/%Xm+l2F w#P&& Q,rt *  p Y k2 d w` 5.&b>>t ^ h,(   XM j 8 h s C JZe2zPm a]<#<!!N P x:kߢ߄/@"_{!' ksmPsg7c~\nB0 m4( D,cjXq 9NY' P1 8 e!R""G"Mi#]g$l & N(` *| ,-s-t H. 0. -,\+a*/)'m&W$"< $O^d2ba( W @lKe@jTnpt.oANg;5 ;F\s&4qkEU3Rw3a#P8*O.!r>g D ? - J T C O >(rku7 N Wv.N#89 ! oNNp0lNV2m6 @/ v P9mS)12S ,a: ja 54 U  | j cPpTJS# (    sT ^ -  42XO`Zm   bFyR{LfNS&pD(QG| h_Eߪ@SpOޛ2>jUYkkېe0QU~To)mQJpYm_)8& # ; ASQ(28;vta:{*F^Cf% x8p !^$)'p*-N0122(16/y,I)Y&#G 99  ;T2bm   " z  xma3 B P]&#Y;n&]A^4!GRV)))!j2gZ}N(@[yD9y|T.*r;iM2-/ [+?' e  =G   {Z Az  Ac;UL5FGp#qB\^ FK  02 D q A,{ fY]La !9  BS L[=m-:"0Hpv 2 }2JMvMxIM]:r_03+D~h,dXێٗt.z^SҒ;zlxxڅj/*}Dtg|16BA _Wglp\si? W@snT G JP D  3 {q0J" lf\%l z 6 _OiV1$_'=(,)'% "  8X?`<4},!;#[$%$j~#_ ! P )  >  3 u^pm :>iFJՕ ՟1ILCGzh~[;ۦWh$]JWWpI]Rc2>6_F/ As j B r   _H C\"."$PSR S-"$%,$K#2!p0t4%g2I2i I 6wZu0lh@w% l C ! o N v >k ( 13'RoRH {DTd4,Or w^ T U  fno @ 3 6 , w - 5(?>n/ @  s txCG~ _10>}ho*/3 0f5 g  @w -_ p1 7 #\cVM(0 T cW W .   B s6]K;Z-*P`3m 17 P c $,  ab nY *  5u?$ m  } v  X |  xN i N  3 KSQD n ^ Me ]`t\hhc,_M[0= a  O ` QEt7ڹgptkdٮڂn6)NEDu{?mEm#)0y & JKS "\ &{ {bF!cp5] ./ wT[sAFQ (M" : yO /Tm(j}JI:3edKs-aQqR>)?J~d?`(!L^FT',@VuN{o-w;:ݍt' d|uOUd <W +E A  G i .T  u0h ^at1r "gMU2:P. $') " %q^O%r 6_h%Z < o  l TY 4 7h  bG`sYenq^d006tA8|2[Gy QxN:ZGs nc^LQ )(N!ئ\cNZc H4;0D:0& o i :* - ho zKy'\\7|vw)m #S 0;  o 2a&{ !s"O!r[2RGmY .< D_d a -  TI<Z F OK@9U?D@u _~J'O/  d1/t̫N'75ߥ[/toQZҴ9`r6 6\_1KF,s w z+li g" $%%$A !(ChS>-  FC5Rb!}&#$&9 c( )U * * *y (g &Y i%-#5!    0 ]fkIa` !"W"!  dxYh6w(`7 0,ftV9,KB|%AVEO.܆.؉Qw5D. ށT; kWYRae,B&BW! `7Ky [  /G") w dT]#! $"O%#%$$b$#$_ h%&ey&7&& &r&y%@%$)$#n#D#R! `S  U M6I  D  sFfgH x=**f " y a>%N/?Wcp b  a    -toX u Te:@>s6<?m2ho}z\}2eh %R ?$TWH~>HB_@F+QVynPU  8<SD0 wKF 9Fi7  Z T7j $ R CHX gu%(A*R. w1$q3(/4+j3,61%,I.)1+1&L(!%y#!CA!!$"#$%e&K'&%R#e!R 4 +S|rh |*N ,  L- :<6CRSWC@S k!7kU~~YsL_Rٶ՜.?ҳUԂ-Q,lݏ0M5h{u ErWk"zS8USnuD b$w#5hY}9!"Y$6%~&]&ڳ%Cڨ$J#I"k!SB!x!.#%'({)/**(y%'7%w"kt (6O*Jm&r (/ L 4.H9  U p #y q $RE =yS3P+/(8b]fR(ߞڜmifزk,`ڜՀ:H&#$4b! =3: = T Anl w<22&  = EWQ]}I ADjh!1nP S O swO 4 LX `>gwGZ3 IjxO{79["E.0 G:Q ] 3jGk5("%g 6iuK s1d-emEYZCpWA]_Mj8S'y&s>mZYf+MT  5 v M / n [p](Cu2 "/ Y#G" ~P2| v r G\@ r2Lr - ] 1 '  5d  $C>WQ'M$2G9gLEGe }η ͉8`8ɓ(-|ŹiĹVF`;bu3OԑՆ~d0o~EسYۧGP`XpM D e P5i! 0#W # [#d !O  AH& Ay{  i2q B p?k(%61TY\jK,Lsv#Ic C-+Auy%AyMgoME/T&a;>AEx1eL> +  pi = ` ߰ #?3KޜMriޚ(F:g``94TI? i i v  EK iQGGqL[ kA F#-%A#')).<)1K(3*&3#j13"- Z(": "%(X+`O-./010'0n.x$,0*' %+d#6 f! 2yMho  BP p"GIih T   9b'Jkge}u k-  S+ߒޜ݌ x6UP4sNGjx|7d-c&J8  h _ %I5|'~@6f 8  U  [J R g 6t*>sZxWGd;)/G@ mWZ]EowT.Pwi s D u$ *|"."2v"4p!390 ,V$'"]dA, 04  ! KzD}Qt ZVxxyz) AA" *chSaVR+'@0~.8Mk^KOQROZLt٪۲Tޣuato5y KAIbq1w o d#B  [   zd $ bku ,$ &;)~G+,}-d.0.--o-p-,1-,Hi+V)V&#N voq 6Gi9!d2^V J t 53kF |M  # Qt39wWh ~uUe/q; 3ש_HնGS&V (S WsW+%kN !Fm<( 0 S_9Hmro5_U ] N ;"e)jk%H'%DB^1 5Y2U[2o:|  m,-a}x_5_XG : e $ P)9F<H׿Pm]v-zM 62f`Y1i2M+07G0 *Vfz P$lڼ}!կKvط ۭyUۆH@~׎QhWI٩Fho~xyG)5+I7Q17=3,Et~  o   %  p  A vDp v m  & e < B  Yo "X$(%a%$#P x6~ D  ~ g)u?K/>rnh  uZJa4 0p]3yM}0#AD2C6ߏ?ޥGjQywےyڣ(ٜ>tH5\DͺR5VtԻ<"߻^!iCK3Aa d > ol >?Z \  g!*!"!>T fYI>^Omi  D*I@F /Bs :  vw4ph'?R"l3 2|U 1 l O{ @1<xMٞչՓ ן|k۝޳ ݰ ~ӋfK ȼd|K&ͷleP=-VqN!}[v u =[ '  OO zCKzgY  ?, <$6)_m,9H-+b(O#Y9G +*g!"v# #,#"Z #n##b"r"O!*qm.- 2 \zp80"N># 46# ^ 0' *cG \@ l.!HLiz@.WW[C;t8| c{  a  U% "* ] iFS!lT;@14Ii=E=NDc g P0 pW&6vr[C f) w3"L" >Xud  L1} mqN h<0Efw-E J}K!6%*/33b676z3L /v y+ 'QV%V3#gW!3ZT { J PN)+o`V R ! p = qrBx )`\` ue6uV~cبh^;W7ԁ7Ҹy^N˂FBҶoU"k6KNK  V1~V    H$'2/*+',V.,m/,x#,JD,,-L?-,P+@)*'# 0K Hx _EksSSLNr0wts G`S1#: o3O@(P/Z)q2ـG15_E1AC*fܿV ذ8wO^?_/iJ[ X E(G *0 t tl  ,Q hY |:  %< 6=7*!$.(F+.'011*1w1X0 /!-a",i")!'` %p %n$@%%|x%\9$"  g h  f t #! < R $ Dx x==393sg`u lU hFרhp C آt?Sm ZGKqy`nb_B4߲tbBX| Vs uH8MQnv[  p#/osJ7 n  2HYj"a7hh]L NbSyJB<D gjQx4c[ ) |/<H n^v " D#C## #" `"j "!"s "y!q ku;D@* ) N+ hd O  .- 5Q o 4 Y~ D mg^\]e)(Wu]K@N߷ݣ{{֠l5 0 ˋǽ7ŭw@9Oz1aɾ cUʋ^IK*C5`v"Xڼ4ߊ\p=Dr2"dd1HB2    1!X! RiP2 A ;vU  ` \h   .   ! eXT(HT`Nkh(:@mn!w{#3 Fo`/ VKM2/X gqRM[ۃ'ףhbA70˂ ̆!sН Tv޼yJܱ NoNm_$ bCy I ( ^ `  w NtR#8(w+.. -"+$(&$9)~ 6+v,.|01s2K 3: 3s3Cl352(0Xg-*:(' %x d$ " Q!rs {a M 43a7Md WYyY {[ &  j t4 ?P>AsA7S%|# AaucDmS " 9ن ۿnY1 (h2kn0HB#NbRY,>4 L =h D Lh31H:/PK F 4Y ^&)pW<5j?[ ; =/`h&#G9 402 Ru R ,fO.2(OX6?8m\R}UWs >pTnY.iz1' R|V{Lr~>;um7 xx7 e Xq + ; @ & AZQ`E 7 9  i  \   Z Fm!P+fXB Dn7! $m'H:*++S9*'%#'#n >agvnetA8t v -FL A"3@ s FgCC}lgkJB|;kpvGF@cAtPq1` = "  2 2Cp̴Rn0q`&nT# F/0ȱ V-_Eb0g38O  (WsX (t2 bz_2OlZ%D ?G: N RD(YAL^G(m  M  ; V c o "91GS;q?~i3aJ+*޽ڐ hՅfuу^ΞYI};{Ps̔vϾ;ng۵l' ztcIZ1]U,em1V;j  ? I"|&*6..24>#6%6O(!6O*4+"2-/.+/)U0& 01%/\$S/?$*/$.%-&,U(+)**)*)')(&("P)):)R). 'l$ *5A(: [  olF'l2n<"~UVHwH"^ڟQ b(ֹ$ 3Ad+iRجkW+O4Bۗ,BrI}9 (Py+t z _ SYq`@7jJx`@F !:x5 Ln@hehm 9 M T $[5,m.J p`W K! . ;"`?"@ !Q ]&W!m"#s#k"F ~Kl  5.P?-l r #b,$`'H*xH+4*7x($rA:_ciE pa{IF E߃x.a@cԙSc+fZN?вqS_SWТ+կiAܤn߇D~kZW'Yi 3Z ph*-)4)KNBGjzCZrC89 &nim : acL 8S   k aV S . -S { G 3 NIv"z KtRw7Kaђs Rʝ̾ܤLNPوޠԃ0:U {oKOQI/(@y*B\KnHDVsAxY$  ~: G L 6sK$'i*+,--DI- - k,{" +$#*%)%)d%P)$(#c(t"e' q%2"pR<3. ! 10F]: >ijٷzׇ9դ XӉ Esoӆ2rN: HnTJ|h]??l-,q6WJ?Iah4l  0>i\zr.I /R{jC|Q8~wyo;#g>FgkJq:i@Vo! KKubP[Wni,JPOWIn|3Kol2 M[  s}ZBG)w>G$"()/p(k% If7(x*  w  1 H 4   Y   " OY 9 r +E<xZ@1 n:Dn `T&IG`}% h {&0lVka^E  `imNAݱM=bܛH!N$չҜJѱzѼlZ.ٜpXnB A_N>Eh@ 0g g\Tna _g9<uYa{ ]Kf d3 %  l aSW  \u * Z 9" 6$X $b ;% ?%J $_ #P"c! uZb%dik ? [:*)CK2%hv6xߛ߬ܜx`u֦QkԗӾiȢ4 ȃxU!ϡԼԭu0֕h[ؕ 3ڠiB.4 e~gr6pmOR\+%M^V B %  @ L * W  [ o ~ 8E %),e./q/O/-V+!S(#$h% &%b$\"- N B !c f)!U6& n*#iLh? v2 KaTip }s !5o;A#+` r,Nz#m./`$-P/(KmD_t NWB  \ J   h 4 o Z  + K l  )  s ? S  Q  `>  kY%"\!Lxs-YI *! $a -" @* Z ~N T 7  !! yZ%a!S]io\v l 5'Q. R n~\bm j | *&B j O   *=p G keBDYa $v0#Y^fi@q4:b0WB4QSPs!oٓoue_wqNGsٝT4 `90h)CnlNro 0W`uZ! $/&M'():)vc)R(''Q%+#]"! ]n  dDAsIN *_  X/ K + &!kn@Pq hWIH  y -I4t3ZzAEB<եbһv}/kؚ"֡Џτl0KpƔիւaȗbY·ЗJ5pN׷:݈zc@{d:xz Z M u2{- 5X+7  rX/ $g.\`"' E"#f#!"#i":%!E&`! 'E!'!7("5)#*D$-$0$S4r%r7%6:%y<%>z%>$=w#D< "966H3v /*d.&_ "Kq9 B F dqb,=k q;aAl. r v U E" 2fOO ob||U X3}1.d ama]G]rDV2L*jC{f. ,' ^  M jJ/)D7A & LGfoX2=y%KohRMfR,2n9TcD~J$RVVQ!oIUer5I *lv W   \ SP|tAJj-Y + +  X  ad1 #  x y <>W(0xq QT8m~6ߘv޲cM3?Kcޤa܈@yG#TwˣaZ=|S?D_=j&TGfiTԷtڜzm [|_zrMpEZ :  :;V   rQ] <xP : $ ! [ j DJUNajGDZ#}b:oQE iQ"$I%3&&*'9&r&$S" PB gL kl T7;06/5ԃ̈́XܡX|ё}O ԙ մ:]׭׵؀ٚ_ިb#$/s^+LUIr{W8;xZ : g| a e } F 3`00+U !#}$L'&+;)0N+{5,9-T".)@-[Ab+As)A'@%>#;!7P3Wx//,)(R( ' \' }& u%#X" xx]#'n aGIV,/h'?w@y_b09T )D_ M}[5X 8a'kj3߿݌=ݼr[sHfj o  U ( ;`o  4Q_W/ e({z~ ^ g z{7kD} r X@vE [_ I U G ;<  Jh _ / 6/cdhK:Mx{ k ~ (#hC" [E A N(:W  A e  ]q_>p    M= M o u . a |i  t i )! r"&#d"p-"=!6 A UK =,Dzm`O3$!B-$6  <Y9 APGB}Wq0V?* h405 mEk4R]*KރWK,h<k ipNPvd| ^4"s#$P%%gK&V&$"v YRQ 5."#v$ {$M #m #f "b " p# $ &n t( *0 + , - E--R-,>.d-,++)$&"Tb1 M:J?%r ezJAyhnzҁsʧNoMj~ӧҦ×-wNƿ?ϵΊm_-;Nہҩߢ֌%95 %K*.(. c"`=q ]fg'Ibj~N* 4!/!^ $Y)N+5-;,4+)x'$!F=x1 %D>  Mj Gq  7WnI2 " b m Q ```˅ = 6ƊHMǒɠ ̖TИAҖ8pԺ ף+ܗ"!atJ0w8; .tb{uH C % E &Ay>KV + E"8OY@w > +Or % 2c=o &Xp v n  > _   > T*kF{H9.H  s@V9WO_5  =Zl  }Xo'M { y EX:i:_  [[!<WO&L i3DSK|D7y'Z-^g(gvKIڔ֒4К4Ҽp&ն,հ54ϋY4ϟ%e׾\*݄fߪ %\ WK(98U)W26C}kN?(Iw[w4 M{`[ m9#9r+$تfogԸZ l KϑA VЊV")MjEoX\BH=m X j =F Y "$ d&' z' ''7&"%$P${Z$%%&((H(M8(t'& %N$'##y$%eb&1(:),*V+;+3*'G$avp  9 O #EwDaj Fg ^NøeޞfWx{đżȴʉ3̈́Ϫh>g:z(Pҥa\\Q5ԝۦMF:j,M^T l;;rjR.( ] G$_e%jX, _1W6!,|""9"l! ZcPm{ _!"#G{%V&'())@)) )o! *X!* ++<+)&l#3Fw nJV  2XP)E&P2rE 2͚8H V3ϑoѫ  8D% c Q   {qVh  X HW>Yz|12tN-dM A!c #- %u E(z*_t*g)% :|T|I:HWc H h: JY'v!ko lVrlcH>ղ,z%η8Ϊ$ϫ=qԞ d|dz96'n}0{vxs"V40|f S Y ` '   q    y Y ( + g <*28j12z/ X . x>nmUr`U 3  ;C)3"9.)#V8KO *5n GB `4 2 -$ | 4%`n3Q ! foIh ] H$3ki 'X%y H)E +jH-,>+'#K{U}X)kSr n{xribS" W)Sf~!B0 < 5u9+ }SnW| ^;&&e\WL)4[dOI_te.oܳ2=G!\+xF0jUX.?  !"F$1%Rd%$#:"V C&0  !l!H \  x :  !t!I!S`HNF  Z+]KK #2woJ<ϕe5z5ɵmL˫dm}CӨ8?mjȿ{ѿTu}{>}фhJ ߸= qrC s%[ s `qbF-#!.5a xYuZ/@;#X4a>zb_"$&* s/"2F$-4$#4m%2&0&H-(.*)'K+-&,%-&-'-'9+'(l'&%# !0"/!I""w" " f!A7 v=siNFߖCӿiϿ͚ͥ<~^&ԵvX.vَ=ڞ3ݎߙl7M\_ h9$WS(j)P[ Yf7JAoHSY   5/9WS9stb&T3  gJ$5zvu 5 8/JE  @  /`bGR4S)3qYzrHAIicWsvv .  % I A DF ! abLMi&3   bfwdP d, qCJ5y(W .d91y fgVEy;k$*Z?P*JBujgVdڨ$9$PΦ#,3r(`I9]:ȹ̤EҺd'?}|9*';  3xE~!%  )y ++y+*(' %n8#^! q!(%z'{'X|&y!#G H3 e\6k7OyVhNMDcsZ,8 ' .?s{= L9 HI=,tZ' V`Z-֢ӳӰϱ3<-TuɧǞܬm iSAf=LϏڵvոr݅ߺ͜E-1)3}   !K`/ ! v 22) 54D u ] } ]+ %gc\MW!e$ ')*l+2-.03517}87_4n0+7% m veZ qN\Py,H hgfi.2/0QY( rf#eH/;ME8`{ByD|UN?X;~$K?^yyf6|~C*ywS*Iuu:ef2>U#$ . ji&=ti7<zT'= J3>,PPa@{W kV ea=C Nk ( S  SL=  j   )X q  6 j 5! +# $%D&7,& %&z%$O$B#9#Q8"K 2H{  vKU*"J R*  I&  >   C   9 X`  w4VX -' S5mIwA, S^B+HDV.YAvcU43*h7,I>_u kHa4F;s9"%!(*w3,T-#.Zi.--P,,XD- t. /$:0E[0/x.,8*(w%"u  >~ i85IO)p|#E 6 RD  7&+(gm͹vR;īVܡV5ʯϤ̓ȃr$V܄ݯט&ߛMxk6cG0xK$#T k99{[ LG ,KB)XI a\cM, n  ( s20 LEuBI G"""1 ! e    $M  m @  I BQ$ >@  -   -gQmy7hXD~*jڅ h̛G_5pƹl%ǩwȸt^͉ :Ј h ӏ58PjZ# ''}< < >K,~, FkmQ~@'W2G1"AS @  @ c 1@w^ h ; ],IOX\? ' UZ TQV}c`\,e.5I)57g;UaW<#fS Pc 7b r+ D(Nxo!Q$&[S'K' %o"  !h   J  6 T   ~ ^QM+'rO|2I-c;=7Hi/?-nzM4a=M(V*SڨmҬjm8UO3Y1̆}LҀֿ 6@_$ h Pz,$YufKx  " $&bR''n%l# ,z ")a $*0=[_ [Jb  6d0Ys##l5&BY)}&&c۫K 8_;٠ڲC݆ߠϜ"I~t4KdXk㼾@c07OŖpJҲMРҥBp#PD!A>IYk!` I;#=& (9 ( (g ( ~&5b$!c~ydO| y  !Ff !}>\ iGs I%q*/3;%7599!9#8&%7%6%5#3s"1!-C)=|$R|JEp7^ $   @ 4n =-HK2 o dk'"G`BYQ+cbPPߐ޳ݛ*-' U ;  T # QO @?   p  vcn.Ze2 N bb2 wez54~ 3  T] odf"8, QtYMv / D`-Lwd"  8pVMTXxV GNm^ yy"I )  f;`(bW~ ivDZ,~\ٚ4UDB^\>a^C]z#z3m*9 ؎ p j 5z~(Ϙ  {&^b!Df0M C  #M"7&H(U )!(#'%$&O!'|'U()+* +f*V)z'$>0"3 &Hj; @ " "#P$@%;% k& e& %$#I"!+4 cZ^W@N Uu q*"* ؑ5:аy  :Rd~ :P8]| <!3"q5 eOkbq*Z<,X 2  .V UV!L$V&(*(~( x'+ N% 6" X *`, 0\_#up%/naB  E=vi )P19;ZJrEI/V&0vtCԞt_ ЋF kDЦ JIl^lujma " S (NcI{( J  s?sD[m GjBoaXxh!# &1(&*)W(Yf&#j RY$8[SVfbff o\+L $hCF\ ; 4F [pv Ug~YXdf2y{oםo>bֆ@ص-QpD ըGEՒĽV9ljamP-6g1/ݜL+6 Da4w; .QBl r#/lpz3w<ZW oO8U _? | G-Y+JO K , 3   TB~36 U a\eI [_hw CT!c~^  t)}bEXQq/[pgL RsU=f: #nfpq o8+ Q 9h q Wt 6- o . ( !  -hoTY ? 3 >y }^=gO_l$  c # 9 ; w Pj_a% o| 2jC Z R0Y>0&;!0O; ,  M<aS o4 ;f3!m9y=  > : r7#8S49 R %>  2 )^k\ G*>S|_d [ / FLR(9t1QN7dc - bb oO'IPX .  H A C?1;;hZZL"@f C; gTV)df_r 8- 0hNjM~ G _bH9FVu{nߡE}:Rv*xUtʬ#^L7ӂ1UӁ6Ր{ѫRBusp,s׏ia0ِ+k֋a|Qjթ4pK1.SA4 Qqyw"?$&'3((((n&$"")[I$i=3jb -b"[q$_&I(/*-+s+Fv,Q"-U&.'*--=,1)L4&5#5: E4\1s-Mw)/% !  N K : !!!r!/!~ Z=NfG !L+e 7 fm$d hiHe8]*Pd` ,Mmc 'dsJ]^ N Tj _ 7$y2 mm # wVNy+ b l1\RX  h S   S = a*7m_,Z'0*(>o[{ D ~, <E\4A 6+RcS yT (  L  v t_G   r hqsX& 1Cq ,c?e.W/kV)HW?i4`(Trl0$RB ( I.|6yϰaʜY, sM4Fl;ͪlK W ִ  Oܠ4`5my#xTlQx >J9Js  T M$N(9,]/n1aF3r3R2:0O-C)w%w!zEBr:0   w   lhy  ( Jmv7%,\d D2vp2z=1WHdݛ&eߣ5Qܹ+`)TƆńƧcȻ<#oEѸӃՇם٥ۓp^I$p"+ u4   /)zN>9 pL&  BU-8#u~R,LBg:!f#$% %#%"0 KPD 8ao; ! !5 Vm~z 9\:qq;;H#BwF.o\ U 0 g m+  {  X s %n~I}F0 4K ?~SQ_;UmC"'R%pmO `@ n1  } #Wy>~ --B }D| k{ ? \D#AH  {w'~J&  W 8 F0   8  b[;zYG.d` D . 0 y @( < C 1 g; `   R ]g1 +q%n"5k{> nm,7;4vjK7 ^ d (q QB(RP+#J$:~)nf R+Ai&:6T o l4Ue d ?<imf   Em m uWDFR"2%v' e( r((;'&\&)&)'(g*+,1---7,g*(4(g((|w))v))n)(<&#!|)ro;$uO ', X@VA%b@[f'fYm)$Hυ;d*=yÛ/ Mh}"aĝ΄8._[?/,P9`t-j(|  ?C4Q2) ?'W~7>fqL< e J#Jv~rF:1 Yn3aV F  c6  ^b YG^Nn?&>]s%Y &ygKrk@i'e]j%7NmD bj(X5O6K"MkXGJy0_Abr 4w %B. ?T}H)gEW!#kV%y&&%^#6!L]-]A n1X@) ZT X jSyw< q- 2:v4;6?L8 i;Y4O4$\k D5 `= 2 7 n x{ R p$ @ sA  ( U6$ AZ# k HG ts'}tIm :q ]FZxcz6{N7_XKAch=6}s w vfKEޗ@{JQ { kԋ  #>3רtء7i@l- b S D u i 7 i7Kn|3.6   N[~_~KIM N W#(%h'A(#'%^"9 SyCQ  X,} n DAwp(t$cPu(z^_={//>.;4mZ@&cۍ%g(EJ"<%[ڵڿr  yW$w)G/ޢ(h'f#[R/ա7> BLWq6 @_ h  w C [ w    (`5s"PEmhHs D  0$9r < q(X`w#WeOi/cz|}+n7Sfa 3u }!! TVjR$Pe! 9p*% : n JI ZH : m  # @ 1OfQ ^!n \T(j9n'ITD([d6n@  7  & f \   @ 8rr04~K}uYcdQre'ڐօ`@}DϒUζgε1eЛFv֧X[ܰo  !'o]2 * 5 B a w?;oiO* `  Js  $s %v&&&%r#}"4 4D  Q8ZSsXXQDj@v s z  u > ne}XUMt ` 4L.s(xMOaHbHuaG4~-?8fDF I܁?KWm_"1T0xN {`0ST* l \s q 0 R dOId( l_<`{9VTwCZ!PQ\09zM? #{ l f # G  n:Hr#qF rU \s7 3 0Y }j@x mG J44(f#woSM0n=(G F Y q%'< D*-Pl`؈ ND Ml c" n?%&o*F aYG c - H B$XPU,P4600't(dګZquiۜDURcb·e˰;TKfCP&cH ; 2""3"s!7!kg *W 5c4s(9LK%`ApHB \lT ( l2   ~\ %h 3o!vY#*(nPsf{_%B]79j}:$.iE;%if']NyI"jo^"E@,7DHT Z !  y  [LyN ~ X~  ' U6-?Kr3-f7 !\f"$);e.i12A2 0 q-))\$hTf { %+Pj c   f'u9c }t;!!!!d!!"{g#" _#06 TI | aTAJPs w"r3 9"  0 5+  K ! 0  R;] {]  4W4J1a "?ltsx6YZ6gl]DCAm' & H6{#<&P2''(U&`%H$A#h!= !Z-Sge  q"= <B %E &{ma!F"{"e!O~ z[ *"nyZi  u wV     @  i i p   W  > D!;ngSA'a 9m <a9v={Ԗa^6t>S-WiQZݠIlހ0JN0ګ6xa.?O?N $*b2q4dMR RM5>Rh' { !C""`! ?  4( ^:~ u\ 7 ^A   /"f%+3'T'&$5"J %='x &  rS {u6q$Ae s [w#.e8v_D.:0xsD~WUgH#B]x8^?/Xt9? : 8 dW"rOY!!" #&" ,o0NOV+-%akj h{\ @/ { l:V @ T yg k x'#f@O%UJ  mq X`aQ%eY[F:AJlN8<$Y[8Yv8pi 8T aF0&1ܩSݰL~*%?eN \0$GWn*M/ܵab+2ѝX˨ &|2"Hw$&''Af&P%#rk"M 'l4tA {S0 ]0   sD?/;W(P0J95zl 4; UJ,~W{hy4% Z oOw5$o F '?RY 1 8 !NevfS(kIscyapUU`!e:M5Gӯ^jEdևFO2 hl(~*DE,2YK  +  dw JKV # nG? < U v ,^ \  sn 4* < z]ecd+P DH 4  f   S + W e X SA ^9 )2iwR/v~Tk>AP@Dԗ!WҞ ٢ V݆U`0YM 8 TKabad3 ]t^qVGZ ;2koS0p/~ o$S40F z ^Btr`  _}c' 4 H 9'Rd~< ($\w 0    gBeFX 6i"hOtl_ I 0  P$ 84]_Nx  "%dnW*  |  j T  kO ^g}B50Jz$ee}E)]1\#c!|XCT2I} T .qs#CL&)y+x-./F/-z*i&!Mwt ` *VUI% A!!~)!k8}^j8 \~ b"q#?##4#|!m M .vKj3Cx)c x- F5: oz"/tW \1z(>Kjn ? "~ IZ/!/3@NH!-2ۜo6ܴ{ ޻߮DNI[^ݪa8wHoPظ=Q"ݵTz V <gCC  *2)FhO2= W"#At$$${$$]$ $##{#,<#" d!|;OdN ._~K j#1d-*CyM }d\ mku!~M+mK 6~XR ۋQ۟(Rݝ #B Jq z{37#[WL9wK6Hvs@- ~>V33(Q3NwEX:Hc (u y"{i"}&:)[]+$+:f)T`&"==%Btcpd@@~G X  ?@<`AL}V4r&a}I\/ _.? "$t&(&)* Y+H*'#:` 2 8   ? RXb4J4IpW='K]vc9DOo)M &%BmA +Hn ~S47{w jW}oM4fy$Jj+Me6H+vDY"aL V\PdJ FB U:( qLv6$)n  L_7-a^N*&kd"F]$O%%#!2g- C X"%Y<({*B07&<$7zcܶ؈۔8bzb,anӱրrtԎճX|h^5 L4צuף18#܀Vߏ]I:R !8%T7L; m 0^ +dl"4&#(\@)(&9$!OL<d;zX_U*jFu N  E"#H#"8 F!8 !9 %      #  @ h"_x. ,i  lzdq913? _MZ F%S{^ N2<~5v@]8p`!C$~'T*4..122S0/- ) $   z   c Oj}ER V Y B OY}`*(c& #cY ^*7u*& P {Y BwNS;= l &.q L#%'()|(g($('X'H%B#yHSY ,` Q =Ei j 7 ukOLG 3 V9::߸]CF8:$GfAO@-H ݪۊaFhimVث.ۘx"'߸=,sOiԹ҂ G5Sڢ11 <#N[%%%X#r 1y32  +l@ik G#\2&@''&X$@!L6,8k+    | l X }# \n55=3a+> 7dGy y vKA _pKtG.:u {g &'&V[1w1JtL.S4CkS}+_U34Lzd9 N I d" / Q] <`Z -I/W7   * P|iE:':D,+>]Bv!{9/8g0}G|7BLbE+ "/H uxxts Q 2< X ݋aFs0( af _:s'z=dCkrkCeg\-Bpo g x Br cn X~r!B"n#u$%h&!&-%'%7$o" H ;  Nx_ l9XZg$S;l"bkU ] q^Rޯ0\TL?8#EnBJ߁߾P)^#)oS4 k]ak]8C  t 2R !~%+)q++*7(&J2$5!" {1)n{u+$` q2>afa9 Y LkBJ ^A @Btf.12m ZQ_$:Z H>{Ta;1RvJ( ]~ ۈ ^ڢ L,< N &  :6 E l" S Sf qghxo] pm -\ 7P%7w  %V a T  2c(V~~6"[wDM,]> t eXI h "  f {J \  mQA %=_*.a02m3567~592:9;73 .V)%! 0]C7~'*  - P Q n/dnu *,,zh Tl~DR[;Zs:90?pC7@ 4;4.M- < " ,JqDCYqhgR lt Ncw,{ yrAc)kGa 8_FCXC t!!!I    $ ?!; "L#$t%?%`%,!J$A""" !6"!"V"`"" p"!0" ;  &A !O:"{׉! evAHא  ؚSsqլC grɴsM྾,ټܩbݯlĢs{yquau7a ٱWږ۝=lHU~GIhi )}jA`Y.c ^} ]m2aKk v{#?&(*Y,7Y.r/d/1.+'U"&f5hovJ j' *a3[S xY'  E S RB J M9 c  Nft1 av[v P . F(C6NtixEad[g*  'yJ'{,9E @}  [E2|ON% `K&W_OJ XeO1U&8"5S\A>HS3! !q )! %9   s M 3 4 E IL DM|AY T L{>f+J'+v9$Z) +t] p %DDg~o U"Z$(&R'F;((*'%"ldumK?77z H T }R ecb_S_ Q@չY+ܝ"X ] Jar3ߠނ]G aKk۩_` ( i{q6&tچ݆(C] 1{"'Zb2by~. r g!"YV# J# "%M">!   h Sd Bxrn8pBN  i _x\!xpVz=0cWm5X e٢spW{2֗D1R٢ެ"5N|wsmisw ۤ KAي ܐ#B%'V)*)'8# @%R5 TmI3-YSGzS:Zqf}`6j _%#$x%k$4"<H 1j |U!cH1b jM` F W=p1  0 @ ?'x 3 (kxBO,H{ ^W;!6YQEGA V "5K A]IImF{guZG8 P - QQ J .w2T{  d iu " n ]38_z2ww_ Ru&iDe @7%q:L 7 r"636f X4 ~u  r)k.r f Y*.N%X% C$9'lO*&q+gJ*7&!: ^ )WE?aB!#2$%{ e%9 $ # "l!6 `KzsMJ$p #V "!@3xUn1PT4i[gyK%Vw[8w.*p+)"o2x =w i Pz_^7  @ @':zCtw CPg%J/ #n%&'J('&8%$#" ! ! ! "b # ]% & ( (('&#! >3%J),,Q-0,8* ' #  }  G3 ,N[9Xt{f "9E,f n7DaQeB; $ߺe ؛"ӒҮA +KK^;IR9q8P0{Δ#Ά+hP ?veS"&$K9%$2! i,+ P80E0L: l"#f$$f$O"o A 2P D x, ( # I~ : J F[ K ik$s6ENDwB)6߹~gڨi3ap ܸ [ 8 ߆ " D|TGpOdjdd@'LD!o{f;EADi?;yn 7 E 6 A r y 4 " l wNPbSs]' }" &: ) -j 1'467751,!&$ܶ#,iQiԧ cuM4 ҇1DSX޿iOZ4^o [4RfA! 2 x $PW(+8/,24-&7887)47.T("xxbvl"A#wE4SR"Uf|    o  1 K  BS:l $vS߰_d^`-iTwNwI @ a,Mf9).!a>,}aR= N C ^W]x5F*9rs G $ 9 R P     ? 7)!"w}FA0 MhaL~=y BQIjhS X  } \ yBsO*8NWLԮ;^="ԟ}1йՏ͈˃Ҙɺ/A֗ܟӪߏkܛd^nDDd]r b D RE DuRM=#>% (/)*>t+5c+u*e)oa(&#%$d#ys#"7!h7v84 Q'w2 9 @ WsL!&##")#90!fS" {@~>e۱.nX-;c+0i@g= {x "$%&0'#&(&$T,#!D~ ;UXO|n*7 q @e0)# !C% S;  dE5-Rx X #  '  :/~Jz0Ld[J!c  ndcMLRU?zxQ"M%)EP+`,o -e*.O- -&+3*Q),l&."-,* ()&(%#K"! j    8 Q\ q?x^SIW;c3Rެ>ٻaإk?-ܢxn&[~srހ݈;Ge݊ސt D݅pߘ:P +(S6{v=7(vW L ``3N,c }yVPW{v -(MHc^>a "#f%0 Z&!&"&8$&$[%##{" 8 d54.@   r V Vzd . ]Zt% 6 O auQ  )?7|`wح+ w ّm۰^Z / r Ƽmz0TɯʒNW-8 bv!~&F*|,.0 1F10.a,* 'l,$U!mnF I!v!eb!Z H^6z$ Y 0%GJa.U^W \ dhN|iMS/Y\ny!mk99[\Q:JML lz#srCA2b,V$VB [RLA'>+A  |\D.ai^l 2g~~(gB^6; o $ Z J* Sg=^# " U X[ K  0-  6 ݿ\l"#޾bs9׻ )aܝrT=c`~<}6Xj | ,`3 d xv"w|ez9='|{M7LF g  ] 6qLmmUK?  3 L ]#BhW$GMb/.K7 ߛnp{riv%)DD Mis=CY7%/oI݁yV?b2B-&^Nn' >a   AGp3qj j M 1()yY]rg~K%p;xdQn3  d @MS.T5D!E X3g}f3;Z1$&5_MYk_$޲۵؆R`Z=ل@3b}6~N/2 \ ")EN/i33F5g5"v4L/2Z)/L0,G)'( o'S'%'-#&L$[,"~ M$f$ dhCNYP6[HG&m,e+tS* tt'.\A j`Gw Eݳ% qG֧TEaI,كە\n l;"oWzz0_=_ e _ /L ۵ a .ܹ 5ށ y Cgi >xvE!foC60  |  ~ 14V # !PA$&15(k) 2*3t*)E (8%H"!} vJ b R\MYFhYW}*&LH&X"l ?0B ;( 9*| pH!$(,O0 $46'89Ad:I: :#c;/%,<&<'<(r;)9&)8(5(3&1#%^."y+ x((%K!_Z`JJwoc rD](Z ZE&9EF4"}^ ؄OոJGH g\SoB^noT=FA hhDZ}O@4 ]ygD  <kQ*yuq ""#N#U#u"wc!+1likKaTTcZ !2.[D 0 _ uX;PTfl)M6 Q S8 xTݩxښTgRǙfWܷׯ֤֐¾ٵŵea>Y=?%Y5fP6ٚ@j;ViF) $|pl   b su") f  I 8 !#t% 'n'lx'n%Y! 0 Q 6a I Bu0Aa#]}o+ G # >  J m Z h r<3}{ $ N {W\x9sz s Z P ^ q SA$')x$-/0//_,R) t$$L%%"1*}]i yhKx] ,!j&;:Aܪۃ%Dff5ֱ,֎/v~yD ޺ZM>@ I1 ] au  '_=p U r {   (UQ  * $ B +Vf)E g w T  JEo {2]$(K*}+$*Z(%x rO!- $!@PY_xR.Θ˔a̷]SMѠG֌r@5?+MVSGl$+* >8 ZQwX!$ P')+.Z2 5x"7#]8$17[%3 %/i$"*#(%". "9! ' { !##G}#J9"Ch;_ l{D:\ue)p"nh8dR%-۵ ڊJ#Qv{gE:I!sH&t!dQ) kLNww?q. ,<3j  'GG`8{ v2F w !#7G>gu9 +?&.Y-qjY N Q{ D%M J   @ ^    C %e^ .q0<w~uppheDV+-QܠH9^uYDt06e'aNe   i#.IHD ".$d&()S*qX++n)d&R#. M" $M$;$'D#h!a aHs  ap;?]4"J[U"iT/<$ߙL!(KbS_|oY;Jj\Q:ۤGEڱ4ۧܦy^k42y@'+B w<-Z: s@! & + >0! N4[ 7L :| = N?AVQBVB7B/1Avn?=v:~8h5?3U0-* :'D#^ DT'r}AA6I8bA L #'); ! <= 7    v %x+/Yr110.w+Y!($F&%F$J&5#$&#!#5$%&E'' %{t$tm" %fY-^M -@mb;&#}+=v/OA8 Y , & xN bDtMe/-[Q%)2"ڡhZԴ0: a+X!و `ܛ j PfaX48h #v Lt(zWG  9U a a ?4 1^{ nM  l &  ~ y ^6 D  P ]`Jan8"O|^ 2M mj!!$&Z'(($(W&$ !1+H G |E/!`(Vc؎(O [_ah  OA HT@t~"&G*.147RH;>OBpEG IRG D@ ? ":w 4 0 J+ & *"k /I EL V; <Q< tt'erv !6 Q߫yA|ϲ>l /NzVyPh"b.&$"7/ pE-H6 }|.)_&Aqx(`d@ &n.*:0ts'|"%sծf4ed3IJHR="xKLlWbRJ) /-5!n#$%W&X&&|&'(I*1+- /01W2R11l/A--*d&! Gh 1 SU ( \ D uL )  QC<3f B y > z s u 8vl>9}; | v QN&3G( C Xd"[@c"$B1'0()|(&$L "!P j %r + 0 5 `:!7>"7A$.80L)}"07-$7)R -0za2y2h0c-):%/ u#Yb} DT"knPcf`ge ?s*"֖sOۑ %n[+@Ec!'^$XZ1Xmm?$Nx#[hoO3ya vr2s !r"" 0" \   8 Jf  c tj J :< T 7 ] cz$c|wN${a@q&ai+WiS\')Q E = C B t 1 3`B0*yfq%C;Lzؤjl_ԔدcR=2g8f]u:o' A M z % )f $  eeN$ "i#[$$#$E#"Kh' Y jS c e = 3_5D^NMݡ٠^Ґmq>پ޻ݶ߹_i7zh>mj}bU0IzC8JXղӭZ)Ԕֳ؋Mߋi5p M` uq>H9i6"]#"# $K#?##"!`x d !M#>%T(* H- ;/ |0 Y0 .4 , (w1#;()TwMG,  "$d%%&W%W# ,8pE jy L t l #jZ:Hp_ 7c2 _mGRWZ6ls"Y~`dL@2b1vA W u1T!4Q(e.3'8[;g==< :!f8$ 61T4w]3%3}3o4 54T361ZV.l*&"A`_?@ qDm34%M2.)&#| )g{ f";%"'(Vz'$? $av L5sX::!Dy6v#GVчQH7 ^J1L^|V[T`|Hyd xV   = n  | F 6 * & - B0 (# &4E)[+,Y,Y,,2*!($b&<'#(E!)#)7'}$!6w0 O! 1 7q0;Tn\5g h z  Qگ mN]׾Y3h_ uR  {{c  N f T yK șQ¼!â4ŵڗ_IˁTNՍ;ۗC=aؠv_\.xT`$zsc9 { >?EPi#T:Ew7 %W 'L  O1  A!f # <[\^ 1B$T\l |xVZu+{zrv2 &+9f3QR ; *GH}_{D'`zrY]>m'@5/WGEc6 F& uoAbwVp@U? ^] . s7oIr 3v8 l C 7y{44 ] + [EVq \* d oB0 7Ir (R"7$}UGAkhI VPk s P >;n  jd""#'$+ %$/$ 2# 4! 52 4+d2/&.+7'?#76X7 s O4V >%wA]v`Σɖĭ鷿m:xGEKЀܓ#?S93gcj-a>psj|!' OWV٩ M5 8!!% t^jA#;t LZ!F Hta,w r$ h 8 1: mih !?Ihy5 J 3'c_[y J  U'x3{bvK\Z1G @*O`IR* lc'}LѬ)H/ӵAց!P֤hq֌Hy'9Kn 7 E;N; _A" %v&'w(]!C)=$* &%+&K,&V-d&G.Z%/($/2#/i"s/o!-j }*3& qK~C e: A"##E!o)T 1>pMw3t@{"k"?`KjF3u&?3UpGrGD90smY;I&D]'Y. .R5 5b&m_ w @ PDP2`%\ 'a - c N  X V nd\%Wvg  M {5 k "<xV;/XfCm^S*!!(V _Nt`m1( ? \(>M>BW M :qUNX pCiu ;Y  `@ $9 L?] AHth@y*u4hxrc/@. 2 a3.r@ \4{I;D' Lh -|wV5w  9 " Yf 2 ( P  = W |W r# (g , /0 1y2-k210Ve-Z*'< % 9$ "Lo!@hM<QXo!8 sYs }|YmJ 6T < v! 4Y*A%A4\qi V f: %  ـ փ 6^ Ϗy(TɁi~-"Gr:ڎ*qx0T 3aAb _uz   !!!Z+"%#,%0'24K)5*a5);4'2}$0v!(/-,!,R,5E-P- -,-2,V+( %P!}~ bM~!n|bSDڼ du{""U2vF5I2WpA*y nC-)(W yc4rOs( X(W h!w'K!-71W)4?4`1,,U&_Z 4:Rj1J2fZ] t,Rc>w BA+`g(fjMh!(#]$G$d 1% $#<"3C"!  95jy0 GZ `  2[@.Y@s U1M" $ 'J#Eb)$8\u:>1/udQ1'. eP ܥ ۺ ߧPIHrR5 " .  8 *     1K 2RcO.x%Zv*]/| D5 h:`>zBE)Fg]EB>d8l2, u&!/:9bh%lu N n}P1\;^9\ NRGؐ)tۯ-Fipj RWy?{R/\K@<#%d$1b }L5  3PQ2rbEu(`G'#Jw %j%m  #Ti$%+Ad_keY5y*in3QwK?ri,3P E)l R&41p! , mmP9 m E 2 $, j ;K>Y s9#\O&^==&w  4  9 !} h!&+:1 :6h:=Z??j > &=,$;%9W6m41.s8, >* (^,'%$t#!~gyqo MF8 /L3#)׈A>|չ-ԞԬխQcndjfV di~ yYH j$%u$ R . Ijw  _84dj<h V I t 2| 2 mX ;![Cq`M'& {G osl j%*"~ Ew߁F.Hيk,خ2;s߸=Q0_Yqsn.H_o>79"k%v&o'(C(" **:*('&&%1&N'A((/&$H8!7C.9&?   >3m5 (  : 3 { w _Axmuwf *lHWS uRy~v?( _".a R;L9yj' c%o jJF "$ c$u&c(o_)>)I(s%"hJNz' uM Om1-{k1 Mw _ pheF:g2yNy$2w5  k +- 9 F H B o;O,Pum|UH@L7Y|t dzgh6 @  ' 4s  ?   C .   7A,V{_[Qr5t,U5PF R@* I: TLaja|wޡi޸m8%$ 0b.K:&$WIiO5yv M.6mO55o1&Zn~fQV ?:'Ms PIZUF+%knEsZ  qpG><7j  e  s ] 6. %    E o @5  3e 4j;mL]yVb  N 7y; Q}Xx:l4\;I( yZi@Rq1Bj yRX@F'mGQ !:BG8Bx m : -ZXX?au~'Y/6p<"AEGHHaG FFDA>l;|K85U3g21 0G/+,4)$$df[ ]0;6+W"Z uܘۼxAܪo֘&43֮eز݇HSfI_-}gDLl`'YVslr$un;XMc&fFEKbLU}~+8 c:*)[dUg}:v&W]ޫߔ"J P!9gn(c^( Gz Q6  S/ExCI "h` ]$7'@)a$+<8+]*',#   i d W j { k m   ZJ `{C,Gy/ @ U6w  n  FE * ] ,@ { %=tk:sF  h! ! "" ! !\  Q,Z qX E  o3Tm ;W&_mZ< `  G ep + O Wm 9 ݬ[PN 3, ^"s Z 4V*B9[x b4hnN!T"#$P%W'P )O 8+`_-@/X0]0QG/-*-&^P#b_od{?_I ,"#e$k%$ #!5itPw + Z&ރܔF"ܘ>!&޹aޞ݀ݎy܆zV]i-s[ cqE^`*2&rЦ̔ǧU7ƷGf'MΘөوmZ,s,y t8/~uEi~R ^+fF= _ GE%Z5xk6 F  bY v[,  qDC5Iw>{4 Q/8aC @r[ [ D;x& W""!3 f( eMX~O?gZJhqVK!RRү Llo9z˫v,>_XBn-zRJN{VrVd!/^ U.-K* KgJIU\[g]&Dd l S3  c  K !!f!'3 N=8L%s (  ; p /sMA.8;V`k6kn~p?!nk% s * |a x8#."W%''R*-`0}53C@6'8:;;b9U5w1 -[ ( #a  $UY3  6 bQS1EΥ˙ʡmC ځ̬fkw.ֈץ؎hڱ t_ܘjhgcOP*-$YlP N$ KZu^ . U4 rRL.!i#%&'m'K'%:"T)? B\@ O! ^=i6E62$w)+6% ޼v.iگ+q mkIV5[z> U?/]c7 8 #W&Jp   ImZ8]2NK wDo; !"""!)% i&29%";M. +  ^ Y7?$ 9  o } V#gt726)A"fmR8$71:?@]qIa& :$;MHiv; ^ o  u7Dt1IU / )t* ^!!S"!K $V+޺j קR\^bEToYr xFjh Hj9vwB 4! K$Tk'*   ( e@ `p    tw\pp"1#A%`%R&{%U$ f# !a @ . N4b L&} G3Qe[:3cPp*fK;v[p>xqhy 3 n "L~Wu-=: cum2 p { y ! p9Y@h;Lu3 E %W;nWRIQ8c f :*  S#&2Ui@Ureg>O (n(sH! #M$}%U%$l:" c# 3<K^?j=9Z|T 71 | fQ F  6  ~B < a E ChS]1`S\5ZiaK Dřtq 9Dz ʞAoϙ &ΒQ̞ͣ A j#iroa0 ' &,G!2-R7<@Bu9DC pAb!=5#8x%3(-*(,U$Z.i!*.+'"["u  !] . X  w CfJ! W |J(WMJq+b/ , iHO3$c~8 Qp'G#[Չ ]Ќρd=$rH#*:  ]9f* ?g2 &p'hy aN- Mn D O]8%:U;QZ_a= (@."%() -K0X4D7{9:T9x6n2x,8%lJ  xzn-=-_ZsK5 )mR rV }xhziImd9dk  ]\D +/"#)bxBC.Y@  D*@fSGm u[ *=HD7bTv.a? & ~zR([a ILGwR.-,Y@( ksZ04%oO6k>w v O)#x\)4/%4D7^:<>k+@ AAAA@ >/ $< 84/,S*,$ r}) ! [  @}}| !c|9w٩>ׇcըԿB \҂hҴ=. {zuNU՘JSصQ4%}OErX@-z*mq*ZFh} ޤ/(pdEud7G% V5zO|F T en,[!!N!/ 5B #wYSZ F: O > Ax9 $ "S7, A' F ? r!O$k%$")~g 3hWJ >n;Ty$!fބۤ~yQF]5#P_ |q@[bGWVuFf| bQq_]6 $!!!* oK ' |.s`^N 1*f!T%n ()B*D3)'&$!$L =#"& T R%L !"CJ!ls@{L O)E ^ <  i#iH0} G',#+;24 :)A5]G`L SP 0STlU!U +S OIJE T>7Fa1 ,B'%G#(!g 4 q.vX 8+j"f)]Y `P Ghbc 7dml%8 i)4>~OmVoOdt kC /]j !! f jhh X 0=EZZL  +9zL.'i`r F t-m5D0$a@(q~]Mh?R#Y mmr}Xje   U ( B H Vh j e $֠ Ԡ sӂ |i amϤk̩rʄ-&\0 W$ z N֐ ܔ 1 F<Y)7fD^ rE]<?!u+!$@ 'bm)) )&f#m #kD?dn = Uc }H9_iKC  ?(L f}w7D5  V e3q  < w Md E8L^b)LLlMHju Mn V"Nqj5!ێ Yߔ 3&Rj}'[+{KGT 4T SL vy^}&W k;f-1E~=|$<_L)t9PGoyPAVp O aEa+[&}i["HH)6p i7t?K E Q>D< %pU>G} !m ""\!Dn\R j -%3ONU&R%"&U" .rڱ|5i42`تXsVIiߍWS sJl x 3ct:pcc%  b  Re _! jVtcw3;-~3A. gvJA "v$&j&F9&F%#[$!C's~D  p[ 8   d _%ue\M`M-8P= [CPN{dZ+sgJ<: K M`.w\VGTimTB&JS/s3~m#߲ pzډLcE+ܺoSQPteF ; # v H ); %7;t;%,.4W];`B &H GMd UQIT9V W}VTEyQeMH. D @=%;'8\4/&*v $:kJP2zB[iN|cKi^4T02"(ws(;bA##[Ha`B_nA)N1hnp97ZTY-Ψ[[QM !J-~$h!H ]CCcEoJd9Zc  Dd &ޠ<O42 NA %x:w-e cq :U 7: jm~"% / p Hk5"X#$D# [!x  2aW0 8- Rouiu 2 (X H` _ ? 1` k$ u E Sg(/n"Q'*ZE- / //.-a,d* ': $o  z  `7  L8 @yG >Y ] u{ : C 1 I@T QF?H"iqV IS#gwLGAjiku&~v t= g  z #n k [@ m 7? IW"p&M  m|1`Otl &/#u%h'S;*eQ,- .]H.,]*p(~%:"a* F!! -M X )A7DHGLVn"*\{DmeF\}M`5oim}aa܉Nj1d}ͼ! .2+:E T?7FEg[#  Gv@!&:* . //., *&U# p  O!""^"'!C     "3X V %>  m  S i; I Am8h _}hxjQoBolO|i#3 \ 0 /Bt\(6AcDӜD TNML>tGlG$ndԫnyQuPU)8 QU-~? a ` ) '+A `ݕv-e(\Ncګ~ۦD%1t:y|[.v 6Z  p  eEh9vC)bx P ) pm__;g2&%92JSF2xV0Wp  is  zN $ . 7 {$ * /U3h6F9j???> &;" 7 k2|~-_(#BlE  Y c W ? T%:wgq#_/2ԫ8ן3 rc@vei1܁?b{2DV~K0WRao4hV]XK7)Nkp=  $Eh x a  !7"$%%&H%a #8 ! ,y $  +    }<c6  P&dehVJ*j(L@ *%l4l^J\YrJTc>~k*6  _ ݀ M=D#Bټ^3-GR dZ}i-mAVFKr5Kuޛpܛۗno+@׺Aw=G- ?`_  sdt)a0.36#Z&X*w->02/4L4|b483C13/, (l#nwfY"W] M. d 1*  z 0nz  C  >j  w   .@HH1e07&M"V(1VT0 zB {sdy`fp)<K4 CC 'i:}  @B; }Qdrx |eT j rS ] WZh#D@{?DB % .M W; N'jp7H/ ^@l^.  qBWv7>ߞd0:1dxX| /_ HTg:5":"&^*XS-2c.`.6!-9#+$P)&&&_$8'!:'&%%$" l  &$f$?<#eP] rB k TkrKE`c:X!Y 4`+0U{=Rm-* GDd!Q ~ $wC E *  D>ToG# Drm4 oBMrV@/ 5 n!sbni0 V $ [ p he b"?K u+=YW_]n Np u;U 6G0m-zfr7I[܊G؅2ϙ)"V K Tx B@F1 nӖ )  d,͖̒$N6ɜ $Q ()Ό*+R+,-%.-U, + %*N).)H (%'+&/ %{3"6 &9;_־!`&TZ/TpraLea K)JKj ^4C~>aW4y9#[ i J+>v~_m{-\gCC_;t u.)"$3${y$#QD" * IK|)7 iZ#~  z#e WiߖNKUي%a 1 zR _}1 ޮdyQ[y`1* Hc_ 57 u  P s 1  K  Q?3W#) F ~<v'N!`!$&t(**+S-.0M25 6776s4C1-~)R%rE"''77* BJ W"T(s,NA-B~YF*N՗X[Փ/J~s(SPȹ ʓ,+psNT pl ˿?l+}$rӷٗlHaEP A(@"D&+(9 * +f,c,8-, +%m(($+-("//#/Rt.-8- , +b +l *:( '+%]"!#:j(" _c9vx8m K=EvL$XQ Oj%P7!"$%&$5!rTviF(c , zL-j?Ph\r+s[I:T|Y9_I}&F~] ?I4 F%WFY/u!x >vBۓtن؍<,Yظپ D Y d.OtI cWJ "o#e#"V#Y#Y#" ? )7 CVq;= 'c9+HmF:,hf_7l 4 w`)!I#%`'T ( ({p&a$5"F ! % )!+"-"+/ 02i4K(56 6 6C 5$ >4vD2>0<-+8)P&:$/"p J]~W 3Eq +   | ^rYkc@xb&CS^Q3 G|f '3MyEn[9h߂WLڔ r2bM{̩ЅԍgٿB7"6$ '3a)A*+,,@, -@ - .-$-&_+J)yi&#! !T$h?XStk|E6  > rU< 7 k -; ]  ' - M" ;Pd;4 z n 1 <Ex , < 1:6 T m tv=t:[*zGrDE\+)E'k)|g/cV%%z7u`0_Ha|w5(|uWVDYUvV=qvB &Z81`=<kSG`M^ F  >`j Xu)4 }{lLuWku/BB0O1'L"!ohAi $  w) ` !q-#.T%')+!-i-1,L*o'0 X$Q2oPry L9, P@Jt#2cR%&lasZ+h+޸uܧڜ ً }ׁ״ .xOM3*X2olLki t O+|yFM1  W!I3G<CzZJq"%'m)*_I)('$ p!3OJd:cz\\a&"-nA [ *bUgE!`@0{_N,FOTn?< m&f_ CBc;Y'g)"A "M+/:o|n ) N` ,U"(AFqFs- "!$4u$ #)" ="q& )? ,/W2$5=8);8p>ADPG Ho mH F hD *A; +=P 8U 3 . ( #/ f @sz r jxXVbu wS5Xxnאת*=޺33zE/Dw3aPEa ټ C uԩZq|hSN:W9tbq,C0ݘ]::dXt$ue m =]> / ?AJ+!4  ۗqVۑ.,<<oWH2`[  D . x$Zg,7g%   M  o +  5 a ;+ ju oG ;[Lk2}m 1` V J ~ i  z ~(}8 } T / B J h Z $;vasS !! !XL"T"7!)eU- %   s { _S-S& O7PD I$]Fy&,pP;Bo^h |  z D g1r`1X =  8  R G A  xB^ {"y##"#! >NW& ^3D - K i_ | < { f: J l$Mn6"8llkoB:qQyLr1|   z <E_lUh\&YI K%`Skr\i67A(zP~Mөӵ}VN>3P s7$Ն Zϳ vnŧNWřjF2 WpJƮǼ ɳ Wо՜-$4+170=6A6C EFFA9EBP> 9-j47 /)$$ "[_rm   G! " "|!V*H6 _;_Z 5 z]0ad}ts  m^Kfm,=O;ixyq NnE | p 25 AV\_I&5B'Ufݮޗ"ߦ@II[# Bo  JHJ04x!3@k=~ UD Wr hԐ=2, |ز.[Qd\Bn14^v5 T ~H M)t7|a9)Hk =Yf Ryc_l^TxR0:h QyfT1|./    m.!`L v" $x$ $#"4 : i%3q/vZ,w~( JF }J9 R3InzJ9'3~;^7YxQy;n5'2ib')t&UW^:P w  o I 4  t Y } b: #|-H + b5<  !(#&'k(('%!>!v0   KJY 4 =o z d` C ',m'|-10LySP@iCG*ڥ#ً׭*mWWOP98%ϳ8Ob_?wl= U%_~iyM CIq$.~jr g n ]]Ww : $ 0  CC @)| !"/"*=#N##^#`"{ d L  u  a   Mt~o6_u&[-z44ZVC#DvX3 p;A j l B\c?QS~ 6Zy\1AkJ}+lgl= zX $|pK/ MO djEm?cpewQ \Bq7s ! c?;  ۦ">\2VWj" u()5  D?;#Np$neuyy/sSS    g g', !_fU?' u d :zx(/v@597;{;m950F+ %X>J6OQ'+$Ren 7!!c ay mkF.#fNQqpvVCi ` EqVee8nY |B:q# YbH>zNg?mR b  e[ !Y$!%f$ 6# r W/ ]\| W "w 0x  \f/!+zmLNpeRbQ*mfrLO&~j2[c4/XZUL%,gap*"s |s1AfE 1  l' Q  La  e DҤwӠbkJg!ށ#~$,$)%%}%ݓ%۷%5&'&(V)ܖ*+_-.;j0W36:>C AA@ -? [< 951w-:)2\%:!{Q%1!S #$%&J&p%#{ DBN  h: 5 9 q +  P  <  | ]_ vpS  h , _ K ޲F,z:Fn} !01&݂ە,:Jf՝ՈMcjj]FԬb6'MY "3YL\x!SGPXΦέx=p*y+@UE0(Y3S4YM0;&VMT RO w]@_?Q'z+Y{h. A [ r y&kFTP GN'^y X!)0h D ,[q/ 7 k ?.!w( ZG {d"@ 6 o !1|ZCaOo=[tN }9?{Y@ܶ#܄KJ /Ets $Ib|D&Hv 6 4R *dGX$~ i  e LWuFr . q  ` av E  3|U |TeJkvO   v o &!p!!c"n"um"P"/!H Iq =M=j*-69Ql\it^QwJ7;bneiDYDjfײվ1,@@u9߳\]EP w % N*",#.$]-%E+&R('$(! )(U't%C# &  I/`l' YL[ c  8{w?!r8KJT(Ku:10?ms#@ITUز Q '֓P؟'b.vhSߴ;5Ia _US`| %uM   [."U=m(0e; !KvPX*ۺLӁo ȹ 2E . A66˷Bbܧx&QT{  q 3Ij F n? yG6[uQ \FYA ; 05}GBZe   !c!lYnYLF-@bxM?5; x"IX%c(Y!,9.Z/._,( #$z:Ublt Fe- !!;@"}!OWqn!Y Hxqi2A<$@v;-_OUN I S @ 4 .a\ZO2FG {   D + o J p   \/3 w  rE.   YuoJf d + \  4 f d \PUfd%'b\=F9hA"rEI_a>Y>=jO+L@Lhx?n!zNpB2Cuy719q2nM6)LB\ +H:ޅ Nל*S@ZZ! MDMR{ wdQ>]#e(- ,j/36)8 8p63@ g/ *~ %w2! i, _ d! ~bz  WX+ 1jX,AP ~k<s 3YS`&p  C kz**u ? /c YL  s jQv}Z Y  ~  c rlB . # P /|E"< :5/ CYw'ejXDLk=<{owl@UhA$nhY g=7,t&CvqC/ l $   ysU?lKiD!@lQSb{o:$vSugQF ]*f2\ V >3n_Sf'zPV o \ lMTT@X | ~H]yblZYf6`U6hb#y @B4N7[1ߑe E=]~G a8m+) `  r\oC >G"FTzl.;!h"$G&Z()+C,3,, ,_*U(" %-\!:MeE-rXu 5 A t t : N]E\!32}*7lIW"yޮ3ߏS |Smܥۭdړܼ1@J2iS zyOrsPZKji4qdn0`  lz[(sa,(.W3J`i t] }"%p'9)g)'#pbRGv     S -  qXJ W yxUupD`V<]_ @g uK N^I PtHRPC  lDH%z < ޹ 0DXAJBqT)C_2~lXh3*>/fG K En;08%T_ݥ1]FߛS~&8ZnMҾrW hԱ e ٰ !< Q Lj j > uU -{t"@ D ' =`l5 9 aU G  * iEa2Fz@D-5c  ) 8Pl SNz)9h !h #b%L'U(`1(d&"Q#$4$"QkU/ Q|'M.  )x \SuO=S}X'C-e\sp"c 8RdDH",_j = BS*l)Fr"!/I`+d -i [4rh !!T i&#=P  Z ~ H2b {&  QNNsr8evZY KHQXw F2P,Jr#T>^6J9*r_[wjE}:i'5  eO6gu' H\Oh&_7t "~ -F1EMpu. 7p 3M/̽ro}JP r 5!%%)9-) 0 4i798Z7:4Z0','#4 f J[e666 l *h X1 B    xR :   D j O - H^ii$~ f 0 j'etkJN|z +s 95 @Nqjcg3L 5 (hv܍+Y gA֝ <ٛl_ݠC.x?`ydڊ2sX؂")|:;}jT˔*̵nsf2ѹ ӟxmܻ_K{fF= 05 ^ OzYb~?% I1q \ ) < LW  Vz y  >fn^wX  E-.< [Jz % gDiWI$> Y R}y|Xo9\g^$:>HH?oMt3I!` ~J$G p} S''X z @ ~9 9|~y % -@Z|EG{LeUK WDG%),n-?,y)V%J  !/  IM U_Vp?[+P2z0ޅO<ܬܤ , c   * kB!@aߣa:`ܴH`6׆ԕZp5ڛWHX~v`8 KC0 A ; >  . ` 9 [&zjR   ' < 8 `\ #n$ $l^#`!> U/   [  )J n"x h 'bf;(soegt2kJg[s  =fLot9 % a s3kq Do C *'7Wy  [z@e98Qt 0 ~Pj c[ ~?ޘFݱݢ"i v (  3> ܽ j܌  >ZD( ] k . R=^ D i + H ^ 5 `T 4A 4  $ % |  'x -23.b3)7d 5Weka l &<u1`  Tx &v.~.X|D  &  1# {) . 0`0<. +&Yw ^,Y ',/'J 7^ n  :M w ) ( &v E   UJ H{< X  {( 2 0dnR\UmaU *[uN6 ] +  T   O E BGrfPD :j PPS 8 B%)X,Zv-, *tJ'"+cZL _ T &" > l 1 H4 kX2e(^/iB*,p8+YJXbGIa-Am9MBiZ q ^ eDLiSiZ"v)$Z%%Tt%ݥ$ o#"= kksd: o+FE۫a)"@%d'(k*]4, !. 0t%2J4w6{809n:976e321/m.- y,% ,Z,|o,l,2++ *()e'%'%$V!"BI;akaY'h rt yn_=>_W5DY  bw@a8TI | Yv f r cq)^nq5do -!!"$n(%b%%]H%P#"WIV1\ mldF^y'9t(1ΔB:>rV Z4Btil~-'l^ vg-'4O-)ph$(ɽ<+)%xܶt2@}nn`UL`1 %<%v%sWWkhjht]7GiMID#d Co}> _]BB kT^:b[[l-Cb^ c"""u!7R "aT)w@ ne >` ZWIYBx%vhbd i0Z;4p 8ڮE^c8 @y \YV"Y8H ROg7%gd s8  7U A T $ j t\,&yf  !$'.*}+W,sX++( )% mUQ'2$0v  <iT 4 0 B P yz\  LO  m_&S`?zm7w:X$וb/8s޼=jM߽Zߔ),rg*TBpM~uHC.B9 Rܠ <و L  h Nk ْ ۱ 9 \ ] [(qAQ-7& Qu 2 K6vTI]xx % kv _qk 1?mAGdbe$Iߨ w =_b< Q "x Q) ^#a"#$ScL=[W.  ?  iMFmfRKG\E.yT1a$yv*Dwa ;; N.h { eߕ 1߫b=lڀ .C/ϝ2 PϋF ggY}ԅ1ܾ[ ^F "^$Y#&L(F( ' N% # " "O " # #'#?!B)F"/O  h 6h_q!s" ""Q"$ (%%z%K1$!^!"w#d#}#W",%!zJ7|Hm,  dxa17C*i  mK"02**Zdqrg nQ&8%`i? S 4/;cw p  < (P 5A8!  P    k zb @mr?l\:ZA]@ E 2X P    *'fV|c&.$&GL9V9?Ib8G3X%C6[h LSiy~ r.mi~9gHm_Vnq( ^T7yDJGnܞ.>{7-6X7޹ݥ 24 ل =7G]Ա;:O^4!9$2$$%2"e x[ "Z"_#w#"k !( ! V u-F   I  U  N<={P&fEL  SR : QxS[s5mW%\/RBY~ "|]M]zl,G\5#/j2 `ErwB P F^OYWi(=zTM 1 a!uVckQw(9N8Q F 1 n ́?TɆ j.-j > n ׺ ج UXkه3f$%~Q߼Rb_-h)hX  ; X   9 Q _  LX{@>M.qp6~CO5C&L7D lwCN`F e `z Cs,  0 T \, |J0 DB.gf ZD+1~2}}_"rh (5aFr vr ]P N&$_`  l 2 v1 /quFn{\03 S iUO.@ *H AKI| ZZ#5%&&e&%&%%$#l"t!. _,_ C\DAokNC $,`)nVh t!PEO~\N[7ߜ Q+߭mB )!#9&#^''L%!e  :Po!$|&M(T)u4**%P*V(H&#{)!U'#S <_a V pa c ssi>2CE 8Mb6F~B$_ I 7 l 1/d8r f x-$@m>M'z6 }  7<jh-Yc;8U5M,,6.-o %4n;uJ NcU/8̖#<ؔ߇| H)s{ Z D  F! DG _ J$*V 0}Gn\6qd2x.`7] ,"0!*<;!Ig003 9AC!K#H%&*'a())R T)(e'"'OH&$;X"1G % ##ehUL7nzT9SJZR n d 7x3 V~!$z&(('& $ i">T)Qr4    g+%%#w3I!S$'Wn) =*j )8(B&W#/ g]  p X`  H.(cFu (z ]~E;sN?eBS:vW5+8O wBRAk }SF%%5 ?Q O i Q 6 L ?F  e p  0F 5Bv܊{ݗx"?O!!8 X:# bhkKz$l $ ojZ)0gX !#n&7(*V,,,F V+e ){ T'w I$ *4,%-2 h ?]"2 1lC& e c duI= # ){ c#CWISl+CkZPzb| a WfrHֲ cLةfڥ*؏?$7 1 % UJIRX*>!=mcT._S-l+a,ە7@. ז 1 C Q G^ C 5 տ cױP`lURswrYxp_g(5oK F$;D4RfD -  ,S y\ A+ (m;vtpAlJjwA X r^SuaA0'  6=!7#U%:&&ZZ& ?%w#":!?4"W$F$$a$$" ! [ 3wKx \ E+q5 74KXkkebwYy;KRf<87N6. {Q r I Ft*=0  Y B l j uZh|8F g  C qG - {  Z ݩ 9ۘۂ<bB8-U`'S=/jb4  h j /3 ?+P1 4; 5K1`FE KWx6IL.in^ JKjdfFv42H >ckqeݒQޖޏ%?-/TSja \ F]_x!D# $9#!"$g& ()**)B(FZ&%$o! I  * w * @r M  /Sr7gk IVD wc uWN3/ܱHmݐD߁lT e/Fv\mzTpwa I,APn 4 >]>[M HJH(w f "3SMPUZT "/`#$.$j#!I ۤ;viQ^#>SI :cndݱkT?nlA p;mZh z &_th n npNH8|  yr+v~;   &   ^  i p b = d ]n[,~ >  9\  7 f>ddjyJR 5+/tW Wi^f'{V0 keh 9 S3 !#]Px Da! "8"!c>Hb X ! l hHN | >-.4u !W"Ys!}Q;?A{qU&h0!C r e2 2^& M Ep t zO *-Nz;]S jl4Qi;<  L7tp jt M- s  mخ Oާ";2 -m 8+|VӶ` շT ܳ$8)n-:0$36Y8< ?r!DjZHgLEEP|SUvT "R XN0I?HD>95E>0h+&!)iG'RW#;;4[ %   "   b3-.l M 1 Q .up{nfX I"UM##-! Y#mm[{R\^8<՛c : _Ι?SJEˠԫ07Gis z2:`qeMi K Hɶy}!T8Ї^SӓաS0B.6e}#JGbq[:L *\E%  P^g,V ;  <0`?4!Uuݠ*>ZE}bTܒo / L݋ ۱ _d?۪IZh{ iaU?+d*V!!7o  lI- W  _7Gx[ FAxX?lI&GB|F?*po|ߗRv A_% E}dqU i  QWCm`4GxvN [ ~/ F 5'84r qF'-2t61 8k9Fx87?6C3/C*K&_" ,R  < 3 ^ .  E Lo8[uL-0o;YKsPwD8ܫSkd]_32،a}ݛ]}+ ޠܗW7{]J٘*ڵ܌ qHRgn(wߔmdAzׅ\ x;}9wޤX9SgO :zJ 4*i $t'c)(b&T"# x& $ 6{+;$IIZ!T!A!%jbqh.  j2>$t # &<Nfp ]"zk##m#\+#" D do-w c?]a5y r+,Yټhxی܄8%ߕ9Xv_ ۈ MU4W"Fsz@p`@&?<963<u0,( #  2    / O ! #?J|'' & l p q / rRaKU+H~b  >Rb'G ] ^\!;%\ O$dyqf$ߗ@ , (5޷ |qq~Mlz%L*Ќ[ю ң Tw6QIqC PF 'TMaj>  y#up%D&%$" o2ilQ9s^JοU14$TeE T! 7mqV<'yEh}Oi FbX|}n$)P- fC-_IIb 57 ^ s f S'> L?-?,׮  Ah U egq${P _ K M X ! V > OCKCN#B+UaPl4 1A3%:ylK*-[EE PXC$-V itfUb)D\J# 7-  KgXQj.Yk vnfEQP H" "$!7 ܙ8ݫ]nA06b7g  T  -   *Z w LHAl{#3@  ( uN5t) '_bp3G{bNM9MWlp'gCVe8`ز_%ݧ)nCB,> Lx܉.b#>{40G]"Ro$;OR0 eR?@ 4&+1036%5)?7,/89/390Y:1b;.2V2?1J@-/l?e+<&o9!6W2/R+Fr'Z #  ? K '<  G {  D'd6 +j"pL$B$"QfLB t/ mZ L݀3~A~hE+ H ߖa 'S %%!G+  $ t  4lSj! bL(N8'rbP*y0ްDZܮ?5  ݼ Eݱ s^`kI ͮ~Ũ (  pJB+ 3=A|Y'W] P P~ j > 1q g  " B R$s  (]raFra hU  h( xk 1J} f Jr h .RsV})n!8#4$%&7& % $|!I  ';M  1 M ~ c W$ 1Gv_tb/- Kc { N I qWHMeX{e m 4  %4 wD $a1Js!s$p')4+g,E+$*(W&o%o%&N',)0+ ,./0y1q111 1 0d/DL-Y*m&" :!="," !*aZWtaZ(so 3.meZzd> [  M ]sV jVeP=?y=|Fdmcp<9S@4\Kל'ېLpup4 5ew|ۡ (ה;-\w)``[p 6 `" $ ;'_)*+,f1.o.-+Z* ( }& 8$!Z~@1 \ d0! t SJ%4  bu*p > z a d 2b}c |#W%t&b&y%h#U) a4f>,eQ | *grIܲD~wA}TkFW .kBo0pݕeٞ5 c?cqw*vj E `ߌـԛ FJ B Gʗ Ɍ%Q + j8|t a#Ma I5#  Lbh q_?DG@W #cMe~%qޕިw/5x:Um -&ULڬJ 0c t ݝ ( * # C>O7uZejbGV&45&w@[A6=N ?lo $( %T) v-Jj02R2i0j-&ָ*Hm'}$ OƁ}ŞŹ3ťƀLȂ#X͇'*1,K-,E)X&6#9&Q!;!w  Sc  } h k G E   %H&B` gu]~nD \7U;y5%* ]DQ 'UBP~S/L ?b ` p f \)` >vm:$L o]Q2  D IXTM o  P"z:I9id*VCpx9;) R ao$1~$ aKme  *E sD]wB#%," eR$).q3N86 hQ'WE7Nz T/E 1SOQUew]{'Bֻצ٢0;݃p6v| U ݓ  *('&x> 1 rncV%Ai%G*.3 679t= AE I?KnLL&ՐM{x.-бNIЁNѵӞ[BLr8;ڿ'Г $_ x V +* # _ ܗW>8}.L"Cϱѓ"Ԧ _ײ -2-=QtTNRL 1M""%{&&%#& D"h AF"U*]=-%&݆f]=ho8@6y6#7l&'R'|'%H#!@cR# `5$/+Oov 4:y{MJ V ~=s-m 8?)*Fԇ[Q KωuΞJM`-Xc0ϺbѾ%D؝.qq.{#߀ԖܚؙۘM%܉ߢ݂tߐxvW-DV,{R6.F޴&268jk UB)  V?& C$Zs3x"&0T*&- .-+h($  d~mHdZz6e [ ڝ >إ / ڣdzY=U[pq8Y[ aRY9~7z;!ުݚ i.,d"O|'y6FAW Smm.bPͫȕ#G+ p Dg^  #Ѻz:ݙ`n E]ba F ݓ % xߚ JN}=4zeV,HC zn l )Q8s$rSrN A =48i  YF/PFsa # H"?%J' )$*(*,A)0&3#b6!O8*9J8E7O53 2T04 0.,A)7$n3  ``:z7we9~3:d,fX*.  _ /C XnZ<W A \W ! E Va F/`ZH [C &[+. 0y1;0K/ .#.s--iA-x,2*T) '%B$#<"&1!a S>(ppVjPlh S9Xz  # l v[U/? _  { +W  zp2/L<#34*)dhG(mD  I@ [ 5+I /lH$ 1B֔ rЅ^ WKŠ@xo L{8uC ̑1'̡ pyT9V߀ t)Z@1!J%j B(4*j+ +A;,-. P/ 0 12O3 >3$ 10K-%+(&%" lQv/+5 * #44L[  eO Z d /K }J$ pB:xoio D*`pSn@=gW+_ p 0 ,dC'sYXv_ X@!Y }}(+  : ht<!X! !MF!_U _ud<Dk<sqZkk+@`d\2Yl9 ( yݥ f 1 /!N%(?* )q(% " KR&^rW- U- U.%hs68}i+.esՉvعF$j, P"8A3ӡHH%aܦ i  c B ? WUb2ehf6]M  4 -O O f ~6I2)nht}8I7Q}ۣm +qkKx \hK U o &jCq^ml.<{ M'] `#M &s(d)+A-0.3_5*`78-G9 8+7#4X{2*/|,j)%&#<! # d 7  Jw?:80v  fj T YE J#e8S$f{.i3fF 3Oza_;uؽ'!/q=^#ގЅ޳Ң6)\կW&ڰXDq[2DLCW$^Lo 1  $8'%qG "j!$F% /(v*,f / 0')1.1K50: 1?0@/c@.=-B9,3*-Q'X&#!pE +\ p /  > r]8VDrA&-=<X(${!X# $$#"~$!)3>IDy~]  }ѿ|,ؓ'ߏ!g?BkY;UFgF{T2ez9 ޵,qIR,ּԽ2U ) ,γϤ]+|f-6~߻(tG\,)c jS]". ; Q SxkRr; JTW#]'*-000-*$:D |q%$JRSoQ!E/.6 Ly?Rp<w!8 =$o>&c' s(d'$" %(Hn*@*) ' %2 #!, I<: f: <)8H !d -Hr3*.2)fi *sY[q٤;\UW=:ܕB'q^  G4&d @(jt {{c w"z W)N .% 22 3 3 2 K1TF/ll- M,$2, ,).5024 5 J6x 5db41!- * N& "+k|APP1<acC>MYHI?Adg;7y t_>7KqAX E p !300 T < T ` MO5l\?wS E N3=Rχ@ 0 hu׳7l[  4)ۺ?'Gqy0 aO݁+cG Yh1!l|-fUt !b_"#G# $#I$s$D%'{)& *z l*)(p'ct&d%H#!\ PdQ _ K  OR LG T-J8 y>  K / @ cS< T `}Ij C ~E0)*z:(7MPZK k,&߆ wY3OEX !Yzga&OCT: W c R{CAݸ mϴ@AςЯs O Rt$!l\_EKl*DI8G ިa,qy?B#r7vo^.rO`eB:6vR/xkndj1v5 A!UD3 bxh :y   C6m yj   &O a c"($ &1(:*+x)L'%$ tZ-݇iܣ #ݙ Eߗe{Ox_@cG xQi  az wQ ]k- UQ D;vHrs[ - | E'D)' .#wH$fs$ $8#O "!! _ [u f8 ra EM0?~ $+RyR'  ~  B  ~f +oMl ~O +hsK N%fW&} ܷC|ѰҨDӸd^ i bpq4 ~ = .w~I=8>ϲGF8FҺ?}yq q~!G/'+ .#80%/d&%.c&r,%R+*%*#*!*++*~)'D&A%`$ %%(x$## MM+ 0 s&UMH *!٣ 7 lQոRxXDځd},`ٙٽ8jrBۏ9ܝ Z>ؾ ҳ'H?# ٽ(;+,`s!rE0U`Y Oy AYs"5s]  iqCަ;2e֛en]]zH Z!g"##m#$%)ܸ&y؂'EM(7(^%ҿ"=8֚[iٱڳ2ݨ v k cG@9 YC ^#n*m0Z5r8:{:l8!s5w13-e)%3y#V"o!G!0 t @ k@\+p_ 3 `#4P-}?[nk A  U o s+ %u?Woq][#J ~&mWd0L*ExC*N@#% =8 [Jqc teq'^M :&/EV#ZZ  2 b #'m* A- .} 0a0<00//-+(6!%("_  "$&'_)b+NN-./V/I/50!1<27U33X3 1/i/)+.&!^&  $ H d oK ^zxq)kZA" qx!^6qGQ^vRF0 9j dm ??>y<:+85pj3Pn2 2N3w32140/-mK+9x($] f zM5%~fW)z.O X,q>k">&* &. 0 72 2 0- ,H & !T  `:  \s maC{Hp^hEi-EޒHܣIږfؒc: BzߎeLUCz ]NV>PG! %j-=eN_U!}R1#p6i0b]/Ihd7R  9\Q [e/crRlVFM_Ь oܣLv?AN !1"I+! l K ( E|YMO ~8 !}Q] ` 4v(|+b%weAlG'iZ,R :-!"#>$#"H G.  { mFZ> jz   c  a a F X j@  z lf 4=ZG|FEgS,=qNwN>rj[ :#_[^:\?/ ] =B~r-)m=Z,D"5Wq}>Yg_{n>=94EHxb9V jM  j { 8rUH p"o$&5&O&!&&~$4B"  U % QEBk j "~ ^ RQ܆Gد6jX 0 L   * 8 G C A 3u k 3 % h U ` ? s ݉ Vb ޱ `ލ GB޴S3c5uR6.KiWX#"B'  Oj+VyF *MnBI"<9eے(!&޶sFi  " az }6>*6vYa ?_wNFw}cY 8n u : k wc   v ` > n] ~j P ;h k Z@-za:"~s,P@# }P%_E"$&Y()#*2!*)/^(=#'%-$&%u*&=6'>'an'L%C"W$)Y8|   *aPMOVY {Et   `#'2+.N/h50 0.1JO0.v,/)!&"1+2 !hG#s% ( *M,.0Z2345C6}67C7o)7m6>520-,?H)%U" Odjl  V 1 + ]  wTAC"R4'm]hlR ] X ZA_]fo\`9@z\ \ i JU-"GS:^ o ?` ar  '  &D[m) 5ܹes  X D %)*b-_0P220.* ' % $ ##w#;#u"x >+#FkXr  }  gcZl_0>?HJ; %`=G7 h~k" 7g P8ek[ p1lY nS7%3^ s5R ~f^'3 Y%&);g-$/Oؠ/7.d-َ+B۹) (D;&$`!JjJ"UGws*$@387' [5oD#Q(h-m02/4v{49 J4| 3 1~ :.. )tJ$ J2s vBu( L h' mK޶{bϧ @ˤ:ʱ "6yC/י86MI4| | bSCn g6 I1 5 G  e J oz R zD4bs eQhFap7V :  m 8_  p v v !eh , G  I+ D~'j݈pE 1F?!%t')1*I++Ml+x*U'" QSO5' o  ~ v iQ 61J`od+;=>NW@wu.xph;dfd83{Wpk6݌+#\~b'cR :&.N'$Ub~ni #߳#z&D/  /PBJROcr0K  !8"$&o'o())q)Y(+S&X#u!FQ: \07Qy` N % C  N e 'GZ#v&[{) +-=.,.w2-q%*$&!U > P  CO^BvhJ1oM"M ߱ގL5-D}DgۢKBӰFЈЕfҏ=ո.<:0VT QN V*u ڻz]܂ށQ " !.!gDen  5c >M|D*aNf\a`  emWJe9 1q!3#~%&U'(`)k ) *"w)_'p$k j n00& N/  99Z8u=+#A"J!0 D^W!}GH/tao,kb+9<  (  xZiTz44  a  THDBC' \ ! !bl\)|A+  ; r3.NN AS 9 Y  |~sdM",o^c;٠:;ԸvBzωQ|m[%IؖwK>LG ^e s H YgI{n4g[Eda3GG @K"!@;_# J>'$ h/M sm  A2Sc%\Uz (YqkH۴s?RҪ҅ҋўyаu6y gW[O"x-qܽ~ܧ 9 .e1gtVr"lX!""#$%Iu$s"@S!> m)0l1)F g =Iz%\ߊ\L!;6hTf M 0eM q GH d<""I" c\.&L  [\@cp CkEoxBN<pr5_޲ +! kݑZ7!f,q@C;h  e|&.b=[^?T2WNXa%P}[VDPRIoo_z)!.K7E0_Z\O 9MB{w#/ck6i|}/Qb'N|@VRM6<%bW<]BD+U1Xc}^-`% ^e$ , 48:(?yBCgnB[r?N=;461 , )v&"$%#"X h sr2\ =efFv&GN 2Z GY- W2}(?:j^x* @ # ;ݮkP{5cJbhbD.Rcve o) 9V UqXж{ Z .@:DKP֝sQ }} "$$n$#20#?"߬ /bC;3?r1I-T 6=sQ e=- : a -  t f % C*."12f335e6'66nj4<2k/+ '# -4rpB+X u O=#CVH7Zzlhuttߍlݞbݕ?&!2eL[S` 3JQ }n"` jn9/ ` \BC'VdWS ~\ @nCo<ITH `bt!!&M*5-/0a0Q}/-b,}*t( $ eRJe"%p')*,--6 ].[..--iO,+*d>*y)(&1$ "ްad 4 eS A 0G##%'*7+, >, .*n&HZ"V mB w6R WTL4A=BK4g7='> J*MAekEa i?i3d8 x *  =)  $)qk@]NAyh% #( ,?/;2az4o68::< W<;9p7/3a/'E+a'v$ "  '31 ! !$! (1XtU(  $C 4i8+z=N< G0S7Kv " E%&!'g&#: j 4P xfX;-K\TA߀ H4/Rݗ'x6(a#T#QY 'nK 2ejqy{ @ /h) ޖ>ݾ0iD<+>CNHD  BI u~2cZg ;[ @UB & I#h2 B [  2A B  3 J ] I=  r0 "  .5Td?%Oq'J욾鋻 mWJ4㩼7JCͮ֕>۳ߧQWJVA a Z,A^ _ U  *cA? _Oe 7, Ltk uh *  XYb>u Z ; [2j c b ]g  R " l  b  6 ]  ;.  O    GEjjd3-+it ' U~X S o  0 D  %(+Ve={4am%Ma@% 9 2Ti-Zbd HY1F,?SU{ MF d Y kW@jwl'Y!""h" swb Al7lp3<l b> 7߅ނx1ww?&|Q# B E \ "J  `  c   yc: a  H |5!?R  LSVS983 i mCN !?@zl(} }z'c5p|: 4 @r s %  ( ,c A , (S U V?L"y]"q!F6DH>'[!{@ ;.NYeT{TEJV 7}YMnHwul6u1y+'x Z _ +B Lh o   A 4 }w9v  Ts ; C  ;  K GD  |T ?^5q1n `- lh  e dB:*46ި 5zG"@0r[Y>~p6X _R !$.<'(**6*(*)3x'ߓ%#! 5qNd+(2K{hz#  F , yn F Sc"i ,T04!$q C !F%1$*w&.'k1(C2&1H$/6!-@+ p)f()8j* s,L.`//H/=..s,9*'B$^G"eEZX0,_~> kc!$K W) " v|+XCK&g% x m q{i^\GF~;@(\1 pZL</+e } + <{$'* )+\ +*G*y)j'Z$" cM T5 tS WI0tC +@3hgp5lA,[^>i&ۉ4D! &t?|4 +V* 0V4.u2SV<JcH6| H b F I=tz4\\+llk *:wVAxQ/=i;wKyZqz<xK)aOwF-fEy+?(7;Iup-/]@v'-:-W*ޮhr_]N0f ; =5m/eh?Oo&Н"D%(}̥+`.W0f2~P4u42>0 ,(p$T 'o^8  VC_6}  % K |j"Aj!Y#LA%%%$Q"fF3   jn 9 `~ -ܔ վ=WzƆ:'[* J.ˈˇUL9hӘcbf6~,hzue(?*J 0W _ o -% .\n[i1uXl } u~ * V &Q_ -@)|#`uS I]3=t}  = dd 5% 6!K   x a a  r 16sSx8 ڝs oyr. [ߔ z;N * u]!BN3 xM4O  AYs}j ,~FZq+Ai7V1_Xe[ ~- 9, h +:8JOh%9>Mm/Q&%+Fgj93^++D2fze'H)@e&D=K{*"&   ?!;"),"8!)Cv<W 4   C~    53U$. > 1B oK(_%y-&x@!g= z(K{!D$ '$'y'&Jw$HA!~\-n5|wP U   )T +!;7)@@ql |  \e tq,*(?ywC q  :212ܑ= poۜ G F8 T&}Sv" + '5 /60 4%xcX  e  B9 [O0}PPd" 9jAyzPJ# 0 T  dd]X ۘ M eۭKډڮ4. g5xL:VDE|$B } x -   M {  C 0K~ *R r b7&rQIN2Lx:b-[ u8q!( c vQ}C?f   M  OQ M    s " ##" 4y3f!"o݁#-1# ލ!,EofW~e* [j  aa W  - nV  6 #/5M !e"ygwl 3Xll >O&w 9!v"T"x"hJ"Ty!p!I! >9~9 JAl:?.| ZXd% o\ڸw4h< j#'#**qX*($U sRO~=O%_ " xA1 `2gAcyJ+ *k7 C $L F + |!(w2v0GU  ?   ? ;`\,Eq=clk#wf8QeUj1,ݍ'fTF tmo5TP]QF)"5  yd \ 9>k K"U#F$ ##!k Hh Q; [   O9wOC 7*Hj #  , n  . l?flx%,ۃ=5Y)ׁՁrJ tzϏЊ0So7mp YЮ\ n?/ 'ZHU2C;ZwP~%(,OROh^LJ!"#h$ 4 X G (TXGI  O T . Je#&u()(&"-1r5pBMbX^0~sm&_\ߗ jr߂= > Vj : ZI[j/=8K%X}Lk`v2j*HU_fO298*',Qm2*#<  F   y M f orRe i ;# v  M 5 H | X  B} .Ladoh F]a- (IIGG%+qE04I79985j17,'\"ZLe5~b30rj&lF. # 61,Orer.@iNWe|y T_4B4w!Lc t !3eR*C GM+   ew[:o0 km1QpnGv6##9&l$)l+Y,,n*:)+.'$!7 jL  M > <%~&, 6% v Y 8>   #&Z)N,Y-i.$-"^+"(^$` @] d wR 9 ; մ`ApZd7ex,8'dm Eb-3] qp#f$%~&x&&&t&`%/o$!+VA."kON!h4 G ]K!7 C u<xPB GyA[L\(&  I tW .'eiy$[ c Q"u%)E-15&8=98-6K4K 1~-*(M&Xe%>$"?SWPo   +UJ;{ BuR<t: -e PX)  X L # M NNX Zw fD4NKa=n $".Q"6%Z='(J)~)Z(l9&U#S '"F3g_YS2Y l6_Q; F xS#qN  b  i"# ^ 5!!#%{*&i&&'dO''*(o(7'&  #w!lti){IKmt$=i ) ep KK  A <W O/KFBC+(&(e='~<%A"X+#1NB =- #P8~ n\B0[!bZArlnOnn*4rX? ߋ H m!\I0MЃоHi%jHJF`$ɍ̽1jbf>Em(vidC>08u >#}iu>DN^OD  t P~oC1  [dG@GT7A Q P 608-!`$ ?tSGHtM~   g9+tez B  CP#G 3 "l 3p Y $ Q| P$x WKAR:o *HT=A(} wi.B6 NZUDwW\ u 57 ^v(zsE I0 /  T9 T^ Ah>8J;W-/1q2fL8Gs8y s0>8A[V_7S|(0k DaV 0*ErIr" ^ ,# Y "  4e [ Xd't2o"Pr n% '  + C Y 8 ӏ Դ X e0Mo֗֓׉r8٢a 6Z/$s V<Ql] x`on z ,  o@gaDS,csn$4*/Yc $1Fh-:0 Y e[S|8!rU>Fgq:g E VS  ;TX"A%Yn+=KN [# W@B+ ] lgb7F,k5PWs}V%oT.%:.oߜ!$IXtXRE*X)6RO .uxP Q!TO""=/##$&u(*,l-5-),)'Z^$s!mymqX9g.w- V 7 6 D Q dWf;{:Cb : -} AJI} ~6?}#(1\-lW1Z4O 6| R8L 8s>89.754v3g26u10Z0y/@.,K*d(]%-["#UPnric?_D- >&>qjf3W37r/ "I b߻#{%o*.> bC 9RS.(d9v36T-k zN.,<P[v HJ  = N z  5 0n:6 0`_wp013u k K w 1   w 5   QZScA8/X:UC2   i + 7 8) /v>- N 4<;ۺ:ߚckHt" nJ?^poڬGY p?>ݹFt@ +xq8W Q~kl=fH/P~O8=WO i?EAs!S%^)+,,+j*}*)|)?)H)#))?)g7)tp(+'L % # !Dp#}h ,| F zow&NnnL  # mG s/xߜ`/ݩCߛqP5 VG %>< fQȯChAwȭIMwއ`ElkeA]NZb(\ /:g 6yV^`4i* *p3)% E 33vEI'=FU#|:[>pM ##`ZYa$LZ o u -YK:V f >ySr~B f"#~#<#f" Fo?[%@  @b w  u._  ^ d Z  ` e 5 =/ Vv$,EEyb%_<UkE>xgYzDK?6xh`A#ZBpZTaz(w(pK.G;H ^P39!=  'KX]5[k"tv; _  3zqn>C. =}1qUJf: UUeUe I> i_hBOu?A(>LݛRۆٞ/2VԆ@'plH]M`w wa< @dW^^v Wt H i $8 _qBZ'$O u2U 6 Md \ E G v2 B SjWid,r %8!y!۝!6"#B&m(e)+y%+ܶ)'C#  . a =a"RUr b Sq:1K nF!'u)%% G,"3K$e$k"LW zޣxY jJG&q"kw@sn[%mH[.tݕ6,} NDGP;j! " c#;W#"!] :  H% Z7$ ^ i hVKD"\shI{JH's0ETV`".^ Q w+r1Chh p  2 d z ios*vn ! U6[H`{;*[&wW@5 2k hY EC jtn[l,5 zye "    -v Tf M N b2 / !C>OtN 7 ($a`LVsyU5J4lLN !Wf){ twr  MbKte'Af *sPpffj "HI;| )#F4%&(u)*D+,.f^0r1yB10/,)$6'~ o^e', UӂjgQ9hЭ|ѺӘ:I:B40`<'X*~W( ~/|v6K5(@{ Gg56/5Kd-04b "1sTy ;#@%x'3((&%" zEW(? Y  !  m X *j ptkrE?/hJ No '۬ge ޻YYsZ>Je^9 bB>dA7]jӛp)Ke/ݞsFQՏ]_<{AHqa60k>9նE v#%@!$cH'D)*#*9"*))H'M&o$"\!I LRgVH:IuM  LW:Z3u uup{Bp5nw Z!%4)2H,..._`-"+(&$${"! %p 7 @ }/v *!"M&=Wi_ @L*]9@ 5RV] ^ R f@07]+.*  Rk&%QX1\.:W | ?i8ds +K/t)XTRP e V l pTs ui  @m f  An  P_8  |?~]#a'}:+k-2.6/.-,+`)I'P$"!ZwdPdp U բ  89>x@8j7łcS&jxy uˁ[; ت=7D\/  E  j   hJ3_QTf AN3"֭#ֲ$׆%E&a'(*B7-J.q-y+w()%(!y,CF2\k     gP  | p e l ( G C f  G I ] _ C59CvPYBOYcQ W:$(+-P.G-+($^Y hWh:$.JO"y~(6 x B .7Ez"gk&C-)C`++,:-S-Y6-e,T-/234j33.1P/[,($KoO m9W$T<y!CD ~%qvoo^q kQ#,). o3%79Y;<<<h B "&):=u9 k#%` P M>1k$k#m'L+K.L0ty0*//i/!/ . ..^.U.- * ' f$& a! M  "Z m8X f)\%F #n uK{ۑdJHs]k:#)i) ]O C i8 Q_@e < D, 6p 1y=T &= {{r?2*lwVj] 8 &h+Y"<<(-T05B3۵455%4V31/T.[t-L+Kz(%#l>!`prSb@M ~ G  j `7)׷ӡ ^ђ̻I$ ЭӹR]6 h Z\6XIIHRP(" F Q^ "eדF }A)EޱMXskޅ =%p ۙՕԨ=Ԅc-م / @ ; R^ 2 Eo K]c$(*+,l+(,$yek% x`\Xm knj ? ?QV4)"j# `#F "3  "UHIs)#^TlP&  - fSDfF&T;4XIBLzڳg嶺L˨xK j2𿼚6~Xhtϊ>E. M$ pb~=:i4 ?I.hi 3 ] -1,ri QT  gMCF bkmuj? .>1oX~[@&fe! 7 ^ @ }:qFM8 r)(> Pd C x;M\Opy݇ݛ>4A_ wB$l..A( Q O )%;4:=, S.2sJ&cyXZPw#܄f35 Sz # dsJػ%y+1כ5Tڠ8ݧ:h;CY<]<;K97x3&0i-Z+ *i*4*/y*@*'q)({%P"k~OB4 }7J0TA}^_p~RUO+, QT  2&P/-7S>CDG?IY ?Im FB3= 8 W35 j. )L&}#Q"  mM;\"<3 L ujp2Zz; 59l<,WO H , b+ tq- ,+!W"D"ݒܚ [6Qߕu_>7ETV4K 3gs 5 JQr( ! " ""!!+ #" ". y"! t4l{o g G x|r ~bz  Cr W")5n7\h  $f !P & '*6 I,v , *O & )! x3 X(l+~iL%zU1̑6MiV.)2=}y]SXr C&5"DD uN3`x #0۳%S߮R*6fM E#d!I$;~0|xl " &^S+!L/c2x68;<<9}6Y3.)%%5#9 c ". 9#U$y&%8C$N!sk3.8b6f܌ܭ{a` x W_ . KLk8Vou1a Fݕ zgIF[ A3ްߏކ܊ަڀىLe j-a[ E j V< E %Q"L(,-;-d+&8"Y>:k | GC$*  , b}  -|w } e/dغB^ JJnCֹG%"DƥAw-ԙ ٧'h~]\&$.>J kb  j X e `  Nxc # ]/ <JN7&X&,BK TN!&#JL$$%N&%`# !0 l"B,9p 7 lcpHpS,`N1{~њ\Bk -^loɢrϋղJA?*B io; # : w _D O W R*{3 MhT| ZK9r7?JGQ+ ( ek*!Z""!!N1PKD* c I 9 @   N 7 + QG+@^ ٺOی{"]:mjzdc<  l c  M 7"/"! p CJcx & <y+M + P BS9.12{A9- \ I) xm 6:xG|. !q"@ 7`,D0bz D q * MY"-rF^H /P SXzuUYqbv>J ^ !p2a%@S:4JM  g!w#"&v(K** (%Y ,t$bg'h99Mbf{w8#^ t0O0) 4$ D'X)Ws+d,L,+I)^&/"`'Q [f<R6I|gW] ^_aq;:': w悵t/ $"jWzW}ҵZt ;5lh8P*>:$ G" Ov 0 \a M Z52H d>w Q QD6O ajda57)H\<PK 6\!   I O/* ? OW=Y`j@!$&'''܃%#["r5!؞ 4ٿ Y!C!"! N =b ')X "D p. T|}J&5~iF@ղh ޓݼW"0tلƺ0N*щ.$,w2Ev];B3f3!"f$c%%%4%M% %a$Z#e7#"d""""!Vev.pn^ ) R""BVaAE$Ud4 0 . `O VE8w;m[   R >u#X+p}c]t%,  EDz4Yq vs I1j oX S9 n G aSlF>c#T<وJb&KbR.6fkٲi~#R$1ϭ ӂءKli ./!6!H!!$!!Dy ?Z\f R!D ~JH'  y   q V h m h 9 qN   s Rf ui 6 6 3 lR]r`VM / o ,Y.wR@bj  [;ح,՞ 2] ̚ ȗGA{9#Ŵ˳:^fr>0{w'cas\NU΢^AS6.]LXX}tf7G~G O pF}&sOV~M  V !ܗ q  6 y9 q2w"-%&n'$ )VJ* 6+++`*?*Y)(X'K%#]c"!/L  2  67uk/u qZ z`hwu!oF T z/<HmSs)yx%i ?g pg 3 jDyK5$ 4x_^ݧ K iV*ؚ|8vP"L'*9+$.%012 2W ;2 =0y -E e*&!&_GL/fuMuh _o,!$QBDb]NMҚ2>ev߯ 1=v=fp , & h  ' 6M 0LV}F%dUZ %!* K+%)-=139'5%5g545 Y3 0 5- 0(<#"    BlCK6  @ h >  l b  h 6O`c8%ljhQt)R{8Xk80| /Mq   d v%zR\M  {E[lz j403jZ "%(S1+-0/.,* '##!`?<,% D ;/ 8 .*;Qk! Y& *m - :/> 0Y 10 0t/..M,&+/(&>$ 6zWe& m k  d?z BK0w5![8r'Q^2ڿdڈmY[ ;ottt{:y>?'gy5HZ9OV R W}l$s2b)|O] V 7*v/mz a FR< >\F8{UGIJC][k6#%'*('B &#^wO\UAkAQy (ZJ0/C>.c ` ' f0DžkǏ#X&$((u()(&P՟%Y$A#b"!ou _xYu w U8W(+.kSQB XGS [}``%ܶc/zKYQe׽؞Xۡ mPhA"Yo q =:_r&Uh+zZHE i#Sv{6ި(dgy10P)Op;-$ AT}b!\%mY(*$S,!,g,Y(+(1a%:!} >E;D z N  J q UDP @$>.R+= C{m wL[,h6p  pTc +Pe0Ik,Kh)`-3a8Hl@/7. *13 >H + G!I\ \ S }~e[),S h B 4s>^G  ] v8Q 7u 72?(= B8WJ ")##'5#+!.081c0u#.d *@&- qO d4C}?vtՏϚ)h*e$ؿ _KEz=g>б泙 5M[zz%oE  ( K3B(@U|5>Xe|:@\L,y2 ) CLT F+$''**)F(='D&er%f$fE%.&&'()7(7'L'0'Xc%."3:W$[> +WW   U ^  j 54ևJ~Dj??,% [A` ; U]MJJ O"$'&|u';V(('T&k1$>H!_WBN- oa\WRb{@`1T++ClOTM҃:֣}*u h$"5(9-@1!4q5J177t7&5 I3D0,)"% "+1k;i4}[Z z ^%3VGFo=^u$S/y(yordfK"h  R   [  "Fnn{ I3 a\N3Dwp.C-  0m]0oe"   O ,[=?7B2q?y+o!. K:Rl:f/  V8<%QkOV-E_zkE7bu8e!57;PH M^JJ#F&(8'%C"Q  fWUESK A- !U#/)%a[' )S+H>, 4*e%Oj'QG J W $ % % $ !: + I!B"#F($ n$$2%ry'[z)f+w- ...l,)&`"sp'6[ %: y< v hPiJO]!f1ͤ7̯, l1 ǶS}{=f $5thMqDxxHtj|fW{"C&.ikCHl X U~%|.ߴ7$B  z ٖدۇްAzIV / )mXPC!l'|,/1?2^2!1hR.+)q& $3,%v%&[$%@!z^ i<v v#& %v &U&#%#s! o5W=`(*03MH"h t _e Jr D;c-- byvrDwH`&ܳq8qGt<۶8؎ӡ?-G ԍ֦_ vNDD^pj' 4  @ 1 D!- .>f 2?۪FڥgL 3?Tݣٴ{ת{4Y% a=UXa@!ۢ#$$$(#"###uG$x$^$B"ez\xnhuQzIk~!vFA1 m ?  /% z 7   s i V y Uc679t e% P  O * p{8)mc,7GBZ^@oh9'qvJ ݲ Tpݜa'dj48cy[q !{ (bY_Y#Up6yN""U?.sl )5_-l`J`X|۬-Y ػ oL+ -\ jec -  /4o6<'=f2yJO4~NRe> #2U37i6Xj~]*=Jo # 9qܪIQ ! Tz < 6j Pܔ bԯ#Щ79lU!i,P5SaEN^w4$Gg>0 3 Ee "  t 2z{hiY".$&x(7)s*)>({p'&$0# "P!"M%($**3N) & $"-C6 Te  dj X s sPt: 4YF i. eq5Nӱz0z \ޙ^1 "$I&Y&v%~.# )%W HW ) /YpxW\,7*vJ Q7 Dg VkB,X!$') ,i-.~/.{-:+v(o&"EEb z 6o @ o1  `sI)\btTevP#m:dOHe  c a <^^OzA  : {&2N.Q8 7>bX4] |<$$>=;=ߟdZC '5ݸKߖ""~$ho%X$!JDCaq e*F0m E,_\PQ#(nd?yA߯ޠ;+%_ 8  3, Y}_ > 85%M !@]!m J[x}K  | " l{ yR qZ2_{ߋ*g^ړ .q-2Ƥ+`տQDPPMʾMͿ α <-k4ko(Խը%/ڝtu4\;;c:4;) {wRL'{Ee\ 0 zN&pҋc]/GkT=3\m!M&4s*-022GK0- *b'f$+!;=l`.n7X o3 \y$zT+0 a0]|j!zNxc1 l  ) [ݢ wk ף p i7f[zGzvpSbw t:: =6Y ~eK !m$'*`Z-.Z..Dx,)G'$Tt"!is '!T`lLykbyyVԐӼ-(Gp1 0 p kF@S  3 g q ,q G  Z 'P   Q R P ! A. C  _ [   M rz~ SUKd   nx AZ bZ  H2* 1liS.Wm;"d!"##"""!"|! 'C3 V  S5  ~  & z, R w w `J  . P dCk-~9<<Fީ g dҝ  GZ < ԼJ5sx;1z/]c #M&(7(9'>&$Es##b#-%%p%V#$&"3? `y B_n N h> +6C nb1@!T^X| r  j .J _< 'OQh$PC~ngeO#mzBJk,.<Gw- \ 8# /.raOif #!w!ؿ >۷!+gN:>"߅%ޖ''Pދ'8 &"K,v Cr%O@ ;  2 / 4 % & AH[ .MN `H W\#:$S'((*'>%!u;L)," ׎ F ҦQӌԌ&'kߗWoI'.d ^gMNMfv(T% 9 !8=!X R" c/f P:Mc3oEA ZE+ zf r2 _ (a+l^s!X$;&_f&$! N.ri 6YgtVG:DWg9Gy[6@|7 P U3G    t]}) !#$%T%$I$. "  M  `; /% hq,W#tLݡPRW[yPn^ Ƒr g"Hɸ ЄC;!A!T ŭ V )VfG AݝqnNd@51bF]AF`Q)J > wQ\L*02Uoe$a(  L  y"%j& %#]$;#6#a0" < L9);~Osq"SW$ 5% $ " ?c#RiuyGY]^>>HeQlO]ggCB>ANbMMoܫ] Y>c^-סl |J xݖJiSV2EJ{0߿aڵ9VR)ξ`X>ER؜݁/ S k  E>!;% 6) k++*4) W(k&?2%#D"!!!r | _!y"5#Fh$$;$P#I/"ER! D> D{ibYW3b 6DJY ;|  F 8y1[ V 6t7"Fy)"+o6 e KW0"? X s G 2 v xa l  N I )~  ' V " <  qI y2 <  /'  zu  W $WWto HY^ Zrj.' JI^-y[aFCtEQ <_ yj+y$]%'C:%*x`  3Q l p##, 7ZY+ \ + r ( X) s%n"4 &(I+ ,[F, ,1+(C%!72]x)| n;  \$9*,\/k3 6_:7(64W2i.C+<'}#` zzysd3v,4 & -Ls&ZGMqXMx`m!{.3 z ө N Ab˘0) dt ?! tĕ )Ƣ Yɒ M ;. $O  P| WxjWw\ !_!3! 5!#b&)=*,-y-,1+M)4((:)b,j/e120M.*&_" >`+rc5} Ro "{$,&KJ']m'cu&;$[!^W;=V$.i  G9FfnD Ia # Ud׸ه ۅo  >dF,>*-,.m Mc ZfR H""# "#" Sm29u !Sj*GQ[eMjGn-x3+cKeFy8>Y[dM Sn9 (-$݉/wK]4B'z=w m46R0*dWDXSN?<3S*\ la?u=N>eM M @   z /P Pb  mM' 7  QJ $(,.0l/.-*H1(W%>$'#%$s$\$#`"v! }T[(|7 Mq h m+ VbgK\ {_QzVqTA׃LMi#N$lޞ>, "Dl <lS.[S )PRq J@] 4@ /oY])+!D t-  '.G !#)&)} ,Y.T. - +l(3h&u$"-q Z:]E,lV E{  m:  A i4+Ny&~lbS l! .܋ڿ  asnO>&WTݻDٵگ7 ݧgyDep2: }iKNN<([wuGG6L(!X8 i\{  / G""^#" !  V ma  KnYCC&%/; 7 n J `B283/2oCUUs @z DZ "8s ! R <] [3tM3M /vgE d2:+r{Ow[M@zRK[, j  GgkZH_J 7^R"Hx*}8%j  ^ B=  P   UBzs<c~!Z%F(J))v(i&c#  OxK a  6 |8%l4v k t  7U= RJ2\'1<)   W7  Pj [ 739 p <oe 12!5'j,I 1n46d6;6~5(4%2o1c/>-h*e%~=4d 791 JS3() d!4 AXmP(2z ^J944L|M%=ۻ1( !   _drVA;2?UZWb]G\مX1G$ "W )wJd,]  DZ6jP3 ܊ۆaۣܯ>߽wJ\zZ *   z c!=$O&c''c'&9&k%$# b#"'!/9Sw&v=5"+$%*'''f'&$ "F\ Siڽ ^<ӎYHY}  yG /K`.ߌfi'o2ǽV ǾxґD' BVb S7^ S 6 ~8`,TYߟ0; vϰT$/!@"  .' [vmN[!xv>XEd~Zzc-A~U(N4>%'ric4y-  v QdIm<)iMM-E6h x _ -y ?"?o 7(| V U,jUc@ wVp htP$0] `[5w +'[ }pZZI B[/RV"$$z!97 HGyvTeKYfCѩΆM,Nmɖɻ͸yr E."[ Mj   RH Wk}gKh ^]y n _"ui'\ ,Y0W4 7:j=YޮޛW{m{U|: |tp+ogwUdSc !F% (t^+$-[./o/ / / / j/.1,<).&E"0 c<, 5 ET VGIY Rb4/MV؍j*>͑Ιg|!4dER)Sh, {  : 'Y; |= ^ } 3  my l|9-'b 8ap_ A(^T D_ 'y"A7.s?9D7e3*0n1"a&:W*.23! 7/ ; > @ A Ar@3>:c62 k-q ) %#:B"q! B)# g MP   / ("#{$L$"pb1W 6g9bmO%%L_]"t N=zq3L۸\m9 pʠ L̑Ա\+!2=}"o% ')):)b)*{+-A0p1*160l.8b+1(=& #=s oS+8$=^2 $Q RB n Nc[$%6ql+5 c o H J Ai`A w@w=CJq#WJ u}A n@ ! [5jnq VeG" ݰVV [(QkT܁Ms S$!&"h#^$V%yޑ%%%[$ߢ"!* 6l1MYU3& cc?O(#E W#~Xv%ZG2%",03p4*4:2.|Z*Q%!x4T8P &) ('As81{"ixuJ4'"Sr'wpݳR!O3&rI:a j bzC "eCzv  S o! >&i "f8#"!k X3K:C quNsi2;Me ACuS> ( Qf TKo l5G/[EQfnXjh?HhDcXw~  " [6H K! &"!!i8q#5m  A e U  Om6PUw#y.;2ܮwS# L tV\Sc;lCy * "y !$ ?% $x"}7& +q40AIw&!u/6T#p:lSy44' C# eAbu T6! \ P j 6j!K #rbZ e P&pLf}F6 uT ?'}Dۉk o!=k;y‚:[8F@: $(4ЈҺRՎ@<&O$ T!90mv-O`}K%1{[', Eݲ^{x&qLyݡVw>~}7 d 2 d9+XCZm- FBb 6 5%Y4U!"J & + 0. 000_/T,m(7$U)G<>#*p=gv!On(]!$^&(*dx*f)y'@%"4Ppp Vlo5r%TsuJ l7Cؼ`3Zrӡr_ +>69=!($ ~&K()*,:+t,A.02`3 2 1!.H,)5(T&4$V#" (0e:@-M ]:]} %fV  ˯͑ T quI~ Jo"O Y 8sPq^x]'H RE x$ w m     a {k=&xEc ;  ' (wJzyCW2-  X+  MU r5Bt5lBs   - $  %'  lJ -CE%*Gs N^h_%)=,'-,M*9'K ") sc> cxz#V ? ( $XXڰ[_YԽ.ԗZղeP?r]3@ BX,[Yn !"G#G/#UH"($!K1/ xM U ] [ b{  W& +O1`6Q9C]< A>V?Qh?)>;72TR-%o'!8-)#? M k YX]4W YoC 24|^ \ )?ZA:'U `Dg(ZU<TZ :p`۰*;ȯȧ#o0 ({I8 _ 0VwAw"%((0*k++ܮ+R+ۈ*t)t(&Ad%}$j$ F%&')H+F-.aRf-RH ؤ ղ.dنoyHfZlBC rmݞTVU 1"@ GEH'R~wi OT e^`cBpl]+,2Z,j1TK;(v ER(Pn }; 0& ,  A !Ug;)O| "%(m<+i-]/1J3331-(l"*ZA-M:[sK"Z$\&nU(J%)a)(_&$"  A{; ir4T@m]-6DV e@ړ2{R͡W`T>Z{5 6R&3Fj 4b4A!#f$%v$R#""Z ar }>2~+ zC~!H6>_Dt/?ޜڑ.vv zpS {3> [_S x8wtsVMa8:J  t  eY h & 7/ a! e F 6 "  (H0GG`iM&V /j  4F*A :(/\w#+e]z>5$n cT%  Z kO%fTj sJt ?!.eNX me >4A^9d9g"XX9"< 4  O G o 27  *F!!Vt!  3 "" "  C9nl  T>'*y 1Z(o ; %vl n wf h?2!U/&_[*"4-..e.L5-+o )% & #? ( 9}A= { H/ $ gU B q N~t&wW|Q,ܻ (ޚݓ4; 0  ;|l| T]; :&K\j X 7,߾5)h`pWzL"<(-}(O]ݛ;I;- JU3ZtyULf3 n D  J5 tW| # D'%) ) '$#VJh"^">x )$).3K68,d817n65F31^0b/Ea-&+9V($Gh z |{- X * U a W ״F֕M T'fOP݄)oڠ)==.at;c@ه^DaF { kw81N 4 CZu#e\ug3h!v$-&'~ &##8 Icv # XCB\xրOy,̢XE\Ͽr'tN 7k=W Jd i A on9dV ynU`a772uLBs%  _pA+  k g o  P zkdQ8b 0= X B0"xE+8 Q>l<bbzkHM(sE^%p 0}B!"%$S${^$%")Vhv 9aE]Qp`+_ܗ( *ܸxsB݁0Kݶtݧ!>ekW }d 0 i{9 4>B" %_u&4,( )r .*)E(W'}%I#"P!6!^!!o"$o&-)-+i.30L0E0<-3*й%0!fuտ5߿& x$l(*C+@,<ŷ-- ,}*AԷ(W&# ]Cd0)O*NxW۫ Gwyb:xF2aMPo`Uڌ33:0 Q{18|cY%Hf)  Iv=߿W#KpaNEj,e+NLb%yO _Hm7}t! u i.YHe(_HJJ 0y!^#[N#vY#S#6#n#")Q!&Z /hdf. ~[n\&@q;>f@uqg {xWq7da] MA J 2#$"?i~] W (i?G s  _ o>n8}P *%t\ =ڇ"ؔbTۄݠ4g/LWffL v wC jyp C E  Ih 1RaN!U!*O/1  )wW>1Pb5hPds)l3 . 9Q3Eh  '"6$%%*%$"oN!gEUc%ZeRM:aLA9j" x7, -#&^%''@ 'x&p$ <#!S!!(h#q%;'(( '~#o ! x - y B Iuu]73x&mD z ڊپ3ڂ))eZ|+!#W"&"g! #!J!! 6 !!" # &(2+l,C-e,`)% x8a{ &^6w MqT'1z p}liEF{SR!;"?(D-+ (k h }&  q wm76ST;}?re]$k^*4 Y ن v֗ҝ`ϻ7̏ ʜ/.3riEߨ[` t T ! 8u! 4\o-   @\ c  :G@~ u`[]N2(:"&+. 1&?21 0z-*M'$< ybUtL@ 1 ?Qޡ?۹c~?ܳO2_7wܭ]>Pk7se&W^ v\ e K  L-49YoyKM > < R    L K z] %0m;J d P {ߧ`VJ[u?%  P  PV 3 ? ? [ ; r$ }Z c #F&2Fk l/yT[IDwv x/UHCm (3R"#Z 9Mmq$ b<zDH\  " % qOV /   8@ ׳s$(۝yޡojV`KL p (Hs? . >UqPq etY5 .)=)8vN$Fs | G@(#w0 vPi~J,[ ^B Y:q!$I&&%#i ] m^*OKvy߱ ٕF ;~oj$jѭѱ ҍHҝ)җM Ц  ρ R w՘!^'dS|nXhVSz&xB l @]a1Gz. 3<Q%7VF~ZFn>}cw`z3f x HPjP~8tta/ 8 +O!dNh+@g #x }zuAbgKw  P i_!!!!"$e%D&l&7%%O$$#7"o!!S" $}&*.23479:0845i.&0a7.C[SAK|n`p(. ʺE*\ūRP]\ ]ބ | $ L > #v6f  M? $!)!Z01( Ok Gk/f'7 ՠtwʢɵ& >ּ 6BD;^ w#v'H*G.V122BV1I.)$X 2[ , $ q n  J k!`"q"g"Z! 7k/ h mrs  7 HAXYG0Cn =Yq) :" o(xvR5,AiYgK@ )<L Y h #   l a $H(Wn+m-e._-+(!5%d!xIFY So bl^#S"^B]T Dw / H!ZB/#G@7\  qO J A $S iT  Z hNH "$j&7'(")( (,''8%A$M!"^Zyos:N`9Q3'=     i: 6b6Ilz)R>m#@i2x>wBMx& ۝ ֎c e7(ÁmQ:|wc%KXIqW-I yQ.SkYfz91Y]~+9I/.  ZhE+[ & @t) #M 3   gdZmwF  7hQKddaD/ + Y o)0C/Uq}ݔn~ەs]QBRm Z2v:X>OVs&vEVl x|w{ WwPܤ_;ٸ9z)VCnDT$q! P| f[L_3cgqjHnP b, u5e 25lgj]PH8 b ,|<RUg!_ E \n5 BK  Y e k.d~-Y2  2 ަ ݆ #` kDڲLhߑ8E $*'- *+,>R,*2($g q 2  D \ M 8 J i fY|Ch NHHmIpO=f> yp|S5xHjh>ΜեY8(`uG d i&&E+a(/25%8N ]:;;B:8V 5g0u,'" ofE P(Z'ܕVYr&а%N'o rJ>߮[_Qk& wm -5 2 \I(>'Mj}NOA}BNC}*B@<98`3+.r(G"I yF$\MEt%&:yנװ%>Tݵ0YTf$ z  9 J \ e r , S e  R?pe?HycArj!\2D#Pl_DU Y-3X3+B9= /h u R?\"4c)+/k4h 7 8 7 4/ [2/M-++* ) ) n*70+*u(&$ /#M""#4 #" QQ9) ='ݟ- ߬O@)Uo FD  "!(%g'~)7a)ZJ(Y%!S?= +% VrsGx5XQ'Jx 6s$ I( *X,v- .\R.o.U,+Y)('& %& $! $%!'-*h,:..-|)z#^j3yy/><szp_J"%w'(X/(d]&# r*e܏kTP * 5l  h v& r jOv+_ F5g!?fL( D( 4I!' CWE ;|.PxhcQhL0 I  ? ar uys'UdZ B U pm,Tz 2 xJʲYF`է]|u:Eک3{bE_q gpN}(`e "E$nf}PZwN6J g`^b O vG/z  4L" &*-\/ 47:r<=H>:5=:7 3k.*&\Q#m ` K uz .u 1D] R @yߕs0` ;̭ 6^'^$@ݝWW Hg3% N & t <( 3` F  U 'C|H{cE Ce0rou!U B!C Gc r Y#?%1&%b`# Wn@\ H,]i-Pi`j  v !   T 7Es.I +L"oSB|p dOOw? ?R8G +ٗ_R3*vcM2 d #k  #A:Brae0`~y $l*=n`-]O S m .4GLw X. ~L dzݥHԟ҆Oe^fאb]A߫#"W e u r Y` v  A@ &1 ,0U2!1/g+j%v ]r*X.)R"+.'++̃0+ʹ4u8mx;&V==O<:~4783. *L%!|3oFȼDϗ!#؀%>&Y%^#g `w p(TPYv@ zOhI'P S<5-!4d*@] 9;ƾs ɖ%f%u]a#a=O I g. c H 6 $ 0 y bo| j; d)O G mW @H$$`RB)>ou  5 U ,Ft6  x!$~"@p"Y!N./I>I # ~" # IFFlT]k8}UW֙UJ,>GX!J?VVC4)9=rM 2$Oގߣy~5M`^nE+ +j$٣ ֥ b ebԛ1aoc ٕ ۮ|JPq!' $ ') m+,.&!o1!'3+5Y//7173H7X352 4114/0*..%-0-U,Zj+<)nk'?~$R!! =25J 37Jf,mmx/$ }`L7b6 a  I8odq߃ )("Wk'D*,*+7*"'8#0#5W  ZiN   gj5 <%_(.*)X'#vGl ru#c%s j&B 'a'k'')_+ z- d/ w0j/g-0*&0$"u"" "?X" -xY_ A 5 %  Z|p o@#*"\/83(O5 D5E 3 0 , ( % !gqWD[ <& 9 ]([|SW`1 n 88aEgARWE}4*H 5_ (  l n OY Oܦׄy }ȘiI"8RIՆBE6",+ yZ ϟw@>enTф֗d)r-8 R M?   n  NW8   dS 1 6 S';: gR{ Lw"h(/.h36!8e;X>\?> j< &8"2&~,%CQ # AsVkmR5(im>aL!\ޞc ifa Vux1x-4qucJLO;Y\`܏#M!! ^|4& " *Q4 G hFv( 0 Z)~}pp L I  [kG X 2 !hXX~ݨڠ=+^ڒ8ۭV2fIF=ڨ{A)Gl֘Yz4 zڃ $*"#%!%$0"rh~nF,  w 2 + iO oUrj0 mbQ kd f J Nxvq!Q% ']&/%"#,! !B"&##[#x Dd$o o ۲   H/  DMf?^,1Y* R`  -e K e  M W& ub1p_; #  N Bigwg߮)ݮqa<"%e&)Ӯ'C'j%lF"!/ˉVˋ ʯc92˓s$οD><*a"~;2TH] vqK+ c \ F^XK ~I@or{ r ݈ $1A`ԏ#ڨy7z^"h X?D: dwfO 5hw /-^^+>AG4P ,4;HN8 ߸CJ؎ t%cg*.2Yޏ69;0==l>F@B\ E%xH9KDM\OO NONvLWI,D>8a4mX1/".-,,*J)XA'$ "  ) Jk {  R :zr&*)/lx d|ZW )ݛ6ޫ>4K*y:p~vyd|G  C\ba^q 8 E6<VAޢi ޠ aު o  )*;|t D"&N5)b#)*t(/%&4Y!(6G643 1M.U+_(E%}}"kuB %8 _ - / d N 1gvw?g |t_WsG&y s 3|Qfu $,'T(L'D$g0(wmL,rA3{%p"-&*ل-\0w2~3231UV/m+;'o!(b Y[=r E|V  t @ ~7EuqU&Z]8dy,  Ac~چS^̊ #jشipg]jbap0ޢbA$-: % ( X 9 P X   .5 M    %@?  . : % H 7&$] < *Y v0 %7(7+,7,)+%4 M4 a AF*?zneM? T$=*v1]ߣUkJ޻WTWoFb}&] Um1g%6.73DO,;M3pWBdP}^]Uδbr $ / .S12%Rt 5 %Ou) ,h-z-(- ,,*7)&[# @n%&# f_6jg5lbg@*AbEb{6 Ya݂!ܮE4R{k;?>1BS ى ۱)-k;ثty'- 4<v|+S#SC Z 7 Im3v+ j 4 c  jN avA /Yw9F:&ބ)8" @S@0> Y Fb@61~koV;rQJ$3-Lr5;@TDFTGwF[\DA>;8T|6{4]3k9209o/[-rx,*x("6&J#¶ EõbLk 1\9K&42 B) C D$< Py'"D\/L; ;R ܃ g9+89ft7 Wn2e^hx4O{V5"ff^G1wQ < ) y B~7D w"$%1%g2#7 Cs1> _Kq7\w>ujYE[q, v1##+28H<H? J? -=G93U-&&  .L % D8)Xrru|ڧwک?{bڷR3fVS2ـ.Z)>"!Ubfv^8Y3,1c  MKWZp}L!#%%`%%&R(*-/0(4J9@=@CEN{G 2HC )G D+At?,=;S9=8Jv6X+41A.bt)x~$Uk5 o=TD| u .M2 E>]gέ =!&&+ލ/@0A/},{(I7#@ 3_/5EJpl1 dD Z@|g;׌" %ld'EN)e+<-B0U^2N45 6u7,7 6;55/6 7>76V30.^,$+9Y)܋'t!&,%;k$u2# !oإRZyC =v 6y  a ,  P2  ^|LR,,g\rvT:R1I\ z E U  u m7_};w|AL Lqy0P; f j^ciqh1<_ b64tRC .  qbd4Pw~Mz8ޅ h^{}.uߟHZ C 5.p D ɷ}k̠7ef`']e<{t6$3j]$T as)N k$&6), /* 2 5 7 *9 Q97,5>2! /,*+*c+-A0g3Z5}'65 h4 `1 , '."U ] p<  q5 W|H*!Bo P!0#Yn.7sW` U.ߚj`oVБӄ,5 f$kL' I:<O  ]I }#/Q}ulWg l@+J )4(fҌ{!A"J"#;1%8&7( S)*`*hF**) 3)(E'v$# C b kO , !sxMvqB $zNmUH? > rg_LpQ-eKf Rˮ )̈ ͝:гMdՙ8s?Su77rX"5 ~pIH=K3:ݶ{{ҰgV7\=64*\ liGXڃtC ]?HZA8R t}  W-[_"4$O&pU'c2'&##!;?S<q #k&''z&r{#?ye% )T 7- RIW" kl=![!&%B)!+",[",f v)Y% h fo eqat5b3 1 v3v~w-),Eh}pu013:04.5+E7'7#74$/+#)@";T"\[ pJGn  W9yj_OqL G'}"d3:5߆Erޅ!!Go qߔa:4k K*  +  S g tv:f [' Xy5 =E q7'' ; a 6~8  $*l( B,0.Cz.+(#rsCD '!g! vTwWgA+dA  \mQ Gi > \i8H:y x y!(:9n "$}&(_)g**S*m)!(&/$+m#;}"|!T!!gi!A rE% ~A}>SDD 4r-% #Cb& ()-)R7'#RC '/ҏ@@и^ : e M %M m Ȥ Y'ò\Ć"8Vͮ p vvO\ <gMJ>g&$f\ IC  3,n'"#(#"]!Y`~; :P5^4 c/ f&aBtcll%/ ]!"#1$"3 '-DQHE[ur߲p`x\`aqq/:xc%0iEp?bM_9$cbN)AH3/}uJFi\x=nNPsxCM_P  V ^.{0 f R;za  }# s$# :K1tB /.XP}I 6 = 5  [ |"P$%$I# &P"`im90 k@~c}Emګ P԰T$mR ֒D I=[U XB;2.a;Oe7MO;|O=Uސ`To^"6!X&J *K,:.>//#0u/-) #lʤvöZl.?ƅ7&+ 2Үֺ B ? %AU~A NYM ^%*[/E318t;->@@b>r:_K5u/()e"'$<9k޺Apnxz" N%'C֘'& ْ%Qg#e m/, Uφvv͖+)%ЛG!7< ;(EOV$CM X c }@uu@ #V qG}8MEy H!׵/Xq:)Z5ܔrC[l <Q L u # u B BH~M1 TLXP "g#2#Q6"Vl R(c~<k;zNFiOb'B#!(,+/Mo1l23544.3D3333;;1s.fM+s'N!!0u: ,:o  L]```j*z Gg_PB ׳Ԃ֏u\pHWnlLq#h@v1sWOvyTa^ (/,ݏ֐"хA >o k& <1 ==vPjfw+`  G | J  ; !Z$&E('a&S% # ! 4vRkvMfZ.+ @qU&# d BH9S  D A&Pe7 WMZ : lp_Z#~eo 6 Gw  &T  >BkHg./s:>}(L.A*;) 7wu?z6 a DZq& v̿_tSeځ-p^vg7 h *Cj*%3 Z C *  ` M|6~xH $5 * vek=& " $8$w"rN I[7d uW$G./[pZRH@wn_W_fki8G5'JBaNZ^c8X ZnАlԿ\4ۡޤ']g_V Y,#&FԸЇ0̈́].,e;91Q:_}~ l ucA4br{_dOC7\*S-+xuRAu 9!q%(B+-./@6.P,xw)d&4"'|+KY Onwd_ 9B (Oax:;$w3/g>F BG- = ( q  (ľ 4_A˽ŲʚѶ 0٭ M  W K X OCT {/ j < V ^ L0k f2?P"%9T() **b)%(O=&V$ i"L zrJJY "mr&+#T0Zݡ5wژ9Hٌ;ڋ;ܛ9e5L0*$]KV; Y ee_؇ۻ(3=&9>b h7Pv% la`< )?<Ux5 E GX/ 8jx\L  < A< ̠ $ m w&1m PPۼ `cav  r hDi3DMNO!s  M]o6q~Xc2]y&\gt?4 % _r=#eN=-"uoJ}_$N$ G V Kb4j    Aku B!$Ns&P\&p$8 g-E `u$.O; $/5bKG/:n#}ep 2 # JE-9E~a.QI fa[Io^;(m_"L ɏXŰ/?‡ e^N,7RҪ j? ڵv.[Y 2O A!["H!8 T1|s}gb7 " $ & ([ *,))-P,D+!*'2*S-*25*27):V)j<(o<';$ 9 C62-z(d" 9 { 1  ' e 7  6 7gdh k P$H' ^ `JyMJZKt = 0ol zJ"9: L HgDWO&݌! $%M')\,>0F47K751~,C'm":aR&3Og CvrhmzyX!վբ tb\._P{,+ 7qw!o!&&!|*!.!^2\!h5h7#88|74@ 0T +_&%! lVfi]-  =  (6]E2 J I+w4= :%mFgO GsDՒ}XҏiҐc9Vc߭"<y\$  ?ol , 2 >"gȓ 7[wXEB!"J!iՌ!  " $% n&% \.  * -   B`7<_i XOh_THj&  #\t&?)+*X ,A-.0,2;4-68'99iR9a8'7J5Uq30-w+'"$ޒ0M0 [(InKL3pgS  >r0_QX`II2 KZE|mBak0qۜ/l$&ԶxԼ-ي861 #U~4 %9 OA,c>qY89_kۇTZB d} ,Iv o$u'N)7 *4(m%P!:, IS Hf R [t  M Q} \p  2 p2<g<rxR|+#(..i4O9{Q=>H><` :6M3/n,D(+x$ڠONۜIۭۍ#ܯzܐi5 O ־w@1Aw\/h37e aףӃ2ϝV8ǫWWÌ:@c`7fɿU2n?C 1o UV 2 6 k ^@ & /M'0y} #&)!-/@23q5(66s78 :;<;= <;9_6 |20.),% +eN Ras 6 ۥr*Ԫ7ԃӣEڢ l8ݒޮj, ,i!?? {_T6vq5$ ܇ډ8ޛ }3 r; xDa(P5C z t8 j o ; [:TVt1>!s6v W~"J[e|: "_'#+-&-}+ 1(N#'xOS D6 s;UyC-  `U o  R nC s G  pp"%OK(+*k*)'$q!H[j NT OBDiw%N75*yCt93  N` [_ $`u  6 z 2S"msS@y+Z-,LZި7wBͦbt  % x P ƙ$ɣ̌|v%FַL ݏ l2Nxؕڋ^jo]jy8U/ JW+ x'p|1,UW u *+b p p%!+ 16:Y<2 D-7')%X s#k" t,oi(8m M    }}O|Hum"$YY&Y'y&$!I 1  EL 1e q eJ  ~ b O i+| xYBY;*BW8 2 rR"b\Y[tw}p{AR|)\ u f\ W#4%c&&M@'=Q'?'K&Xr&%$M" Z-g?i ( @V`n|q\^* x  &`%?|wlb\y6}g 7 akF\ki-cKIM%$# فS a$qޗXIGe 6  Q%bm`ϲ"iƿµǿKVH  {º Q  6ά 4"Q$9'?*,!f.w/i//.!,\*C@'# Pv' Kv8_^R{c_>fAl<  2R,Rs 6!S 3 E O@M U2@:ܓ1ymq^~s3N%bDݬ $]1־sӥfزmC* > y613:j.I0Od b | 7v _o z ; Z y f' KT >  [m+.Z _ L] nXVkhWJ;yb'7.Glc< = N J S % . G)h+[(k3]-} H[ P : >2#J'd*JJ-/o11QJ1 /k -s*g^(' '"&h')_b*C+P+!)X%)!@, A߬ /c8mfnhz?`'/Vn4\hs(rOn1] zYv $ ۟|V/g(TǐXŋđ Ȕ.H|ԗ%ً݋YX =J ) 57 Y(H;ܔM&ϐ {~ ہw?j|&f!%-Y*I.F1475:@=k@BtBBA>]>: 7q)3S/+(]&s}# a}Z'8ڮ fK0,ҋ ЙO&c΢j h8XvfY?6^MƷ̷ϯbՏ2׾1*cޔ̉jusռ׫Z'۷&}i_KPwsGE8DB_ D o x' t / om[ Rg=-xX{ ( f%O)Q+[,Es+t)&<#*=|c~ ~ A $O X0!\$')+N,-.g/14K7w 99I917g40g,m(J$ \fE OgcZOܟhߏL[A|xGsG$htsE_T D4YJ?]#h"t7r=SpKokq; ~ϓ/`ٔKLޘu`mܲاѳϳqݸf0 !N#%'[)D+{,I,N5,+)+L* O)Z)~*&,-/c3)27c49N5958h5644z4:03+2a&2 +2]21 0g}-)W%>!|E" 6"vT%(*,c.|//.x-u+)'m %E# ]%vJ /W{M >W w%1aFe]=uohU5yzMޑV z -`}Ivn 9͑ + RA;YU1Q³' 8bIp޼@ oU j0p?\t raH  ) B$!&! P K!p]"#|%e&((s3()'V%# ; Ly o7{;D"o&r(+.1D3N4? 4a 1{[.{)$"  c >4m6le T 6, 9 } U b 7 d v \[>xgbgzno =߄}I4 V#e gb|-vbAb :H.euv8u Fّ o_.׵qظc;3-^O p w f !5(kv 2 N"8T  {t5w}, 7   , [ h&Wu7O3 = N1 bV#w%p&'&p$V!Tgd .a\Q~gA^D^ f' aFmc%vM> FGT̴qɿƺ`8?c?Еy ؟#*bZN3\Tx#^߼_ٟ2rtK4RpS6aX,`-kY  D = q0$bA3b P#9%'x)** /*(9'%$$V%&w($*&,ch,6+u(B$[c /Y4wOt'a $u%Z86!!C!/O Ics*"60 g[.oCWDTnb UXVOn8W  ^7\S&~ޔXu۾ۦIy5/8.!:{-z =e<@!v#S ##!}!% !"'%'c *o Z- /=12&I1 .*#5&!87A= Y Q ! P8]A~IiGrrJ۪Cݭ ߲O)^w*<:n pliet&@{4 w x K Tmz)cԲ ОtȄCZJǨwQko>]ع^xafDrg?  \? , [ Z <  B| <)   ;?7`I H 00 4Xf)!?ka ,"ެ""!܈}ߥR6 * I|޻Fޜjs ) W | P3PFFσNpIj Uz6; iSߨAX޶ ޟ j a,|.EgxJ5p[e7cwzzGs_( (C'jFAhc f"a$;&&k&o&d%v#bc 0 ߋpز\֗EA3t&OeMiO  `"+#e "t !(! -|  b%(f*(+K*!()t&9$!TN ] !#8%s&c(3i))1)(nM('!'"4(I#)z"+!&.00^3g5I6b5G2@w..)O$# j l tDp~ R] Iq>y"]6yYTz;e| ; U< j0, / 9g^܄ڧؚdc#e"ˀ%ɍ(ȹ)^ǹ(aS&i"bI_PBl/Sf%Tt ^80cqs_R ##d & (& * x+f+[=* '#uq% +0w!"|%m("+,#/4$\1#-3 #4!a5F 532/)-*("& $l"QZoe ir`g A z > o wA , / & "6 X F   oOtTsJenJ"ZNeI8&70ɿȅٿƣĈXп׋~ػb5\找F xKȄGˤβ>Ё?HRЈfπЏҝ 1pٌ۽ S#$f#"  16uYO5gqbNPc'8K^  t )  rf R/J] g"#C$k%%g%%Hd# 5k6 I 9F#"g^|f" $ t& t(S |* 6,m-1/12-3Z 326S1'/5 ,V(q$# +. _U/&#kޙ/مbECe 3 C L L 'Gl7}9 Yy;c/\tir8ӮluCG$Ȃ {o%Eb [˕pRiԚKܾ  rOG&hxiX%^Yip A . w]JmiRtj  n " `& 2) *^)o'J4%V#"!" #~$w%$" 8H~ Z)m J'X&ipl!%)2,L/1*2 i2s1/-s,*.% B3^. hVT|uy?߾vma+h'Jߑ/\ٸݛ|W8;Xwr5lRqĺ@o eѶodM sxYbݹbݘ⽿¯(boz r(i-i> ! X ! &%F' (9( ( ' N( ) e, 3/ 1 3 449f4N3$3010/n-+)Bo)")$* +- /^01*3456%T77!740+W$e)- % [Db HfEP2Uj7?[ {߫ b6J#8e1Y]JZO.+R/S2 y|/)H#o  &w E t y8Y!m"S#a"'NB:^N@aj2V!7~ A  f S : \ $ Q%n#(,V.).j ,($ ) :WS s38ޗ3 lCܲم{՚fmOG1kB\!. 3V y  zR||"` 7  p7 #Fb <"t#~(## "k' r*,e--,*G(^R& $; #M##)$%L&& & %#H RvC'jPL,K%doc UqZ(  u'|5 dCAgۄ^_ԭ#%܅Sp!/""v!tBBj"aA$d   G0 T L  j     ! #y&)~I,Z/ 2Q4D55Z3R0 + &T M! h / N    ! C 8;9E2{O> ~ 1 iO lM" f eX=,jXwn\p'So=݉ݿxj٦LVز[e|֊2ԏ 'V܊h.KDncp=j5$(j+E-,*a($]Ѫ!s*EŪůWgM̷hZc׽F~~1#Na ! F"#S$=$ #Q!7B'B.n 0 =nHN< 7,;  <v j/z  "F#B#""d 5>I8nfPy{zGp+רW̄ȈxoPiŷ-ȌN N<σѧ_=V@64 6?.AEI]vW/S{lL@ +  0  AmV+_`!+ y[ =MWw 4 T8& fz $)O A ~S ]o   I  % *,~--=V-i,+FU+i*)('&&%#K##"x)# ($x%&O()*<+z+p*#*)?W).)).+[,Ws.Y/Y0u/y.+(# zHyva H/F}?Tl^H: l< (N Zn]W~M]h-))nxչc1T \JAߖ b԰ϲc$UcqiYx4_*ӚA,8ӱW@a Ѡ Nԯ\ހ | Q f e9  g )Y  ^[EF b 1 8 N[  pgap10 %& D,F 145G8=e9GL986d30j.+ (`%^!o,fz=MxT 8, ޭ m מ AԠi c )ảja:ŗ$ܖ)? /ª,(-ƋƷqXʞU#7hܸmϛ2φA#̏k2rɎǹƶ^ҪyG&O#`Ivv"+~Q4W  mm "&J),Z/258L;>@A -B' BA<4A@* y?= >4 =L(:>}62?.D)P%26!>dg1;MSO""-|"&G*A-c/r01233c2h2X0%U.-`+n'#^EߥJܞl|]xT?C|$    >U .EK   '& ;v Y\y(W_pu !"v#'e,+5"B/*%2I( 5[+S6 .6>0616I344343j313200/.,5,)h)%t& 8#q]k; %^{f !#v % %%H%^5%$t$Y#{"AXPDO} >` `X(i[57s jwq'C]I D [-$fr[ذ)NOQz/?uEƗʔ"[ +r{<=01/؏۸bm_<z > >M t  B t ,)$M'I))$))k)am)**+V-~./!=124 6s 8K9K:9E8 64x:2?/-+){L(='9',((r)H*'+j+ + +9+gS+t*e)N'-% 0 B S  &N"B  ,DJEFv3 kR&VKߓ#YK 7tL N Z d 8ZJ,{?{yEn ڰV7ܘ2ݼD1\!i$&|(N)"){'S%]#!|1 VXc$0 J ? H7 ZW@P|YBQ>0 Pk IFC{w}iR6}1a@q!UowuL` lLUP msdW >E3+#i'+ *+(*--E-,+r*|(9&#V!*f u;X ` r  A   mH@9DV,@a D M L 3 k T } |. +~@3Y-ҊUWʠ9w֥oBe݉q?<]/&Mܖ"ߎ a"E W0wyY 6=(U4^  gre6|Q߾5ZQ*Z12? kQ   1( /D%4(q8)#:'9"t7$4/* "&!U>^dF|6-tD"&*M.z25[$8910l-_0@tq`ΐRԤwΎ4 =-C Cj (!'FI4z-2_::&@'<n H6 AIrm0qS!$&b(|)*+8]-).//p/ . ,)F&B"'J{ M Z U[PZ rY!B )$/p(W5,9z0<2;>2->x03  KE u6Ԕd۝|\ߖ<߅U!a#ی#"t.* s S ڲ>]eײ|׿!@ Q { ݒ7?Rx!Cj"1"D 4@t~ +f !~&*&/4O z8A ; t=R < :U 6 u2x .8*& #E"8!p."")$p%'G*- /26#K9;>?Y!t@"8@#>$I$_%%#d!jE(! %8 Hܛ M V: F-;$' b#jE+o&5;&} cZ31 ) a8 ڸ# (DenD_w%tIAanp(ԯ~ף_T 1_ w0\ $W(U,W/[1333F333; 3 W49 4O 4 3G333B334w56g6R5432Dj1t0/jo//+..u-+)5'&$$!H?>  XbvBF݋ٱ@\וav E4!}Pu!V%I _\)[vڳ;6ق8I9;:ThB(IHg1M[# Z)t\"p& l)+/+tݾ)'A&G|$L"[ØRS Å iu͏ ՟{ - 0`B)7A l l  ;yd rtvR 9V . &ReK< y 2 |yYf Xl. \@ACZF@!H/I'IGiD @=:B7 654[4N 3 2/ 0d-v)# G  XI  J  {  Z9-    S  s[   "3v:m~ 9wF`֋f֐Շ\ iҏ 8 p{̜ ̳6E#.ώt>ѦjH~8iCD38JҩxF6j0\<h@ 4 iq$'),}0w4X7 8 8 5 1 ,& N #d^ >FY!FTf   # @ C"}o.' WX a7la~c*:#זO.!21ՔY~ҮCMvϷ;˯|jθpЕ.atֵ_@>J[޶nt&yT%>,5q& ) i F y  , <<R + 1*ERe4m_xBi Me GJAN9w/y^?<<  C\S'Zh!%) -^]/F~0/0&/Ji.( ,* )$'>&yt%g%V%.1&0&2&' 7''ѥ((C){Ύ)Xf)(1'0^&%Ҁ$7$/&&(*<-c.-X*&U!dhAD $k-nHNV ; Uc >]ԆGN xX$ &2i+nc} 1N L k `o<H2NCX>:!ZbNF [ ҴvѼ>ѡҶ{ԃG^L1ZjM ^A^u$jm&&e2{wOZj?% zz)! # &*.M26T9:;U:st85M1-))i%R 2.3ߋ zܽ٢p(E0~ڷw(cޅ:s} q^-ESM4sq&'v,2Wټug"(*dɒIij/i vDzȱa^^Y 湿⮶ಀA٢?4/%fEp72̬| O J)b   ! " s#> % & ( j* ,}/w377k<? A Bg $A??"8 1*}$L?jw3UG}}l o [)iodS V _ dd?05(LO&UoѺCyyӆٕܼi1[  Z -yW j/ ?@t"%Mye[Z;`& ̒f"z{RP4ǧşĭlĤ3ÔIĚLېX=!5&P*? -#0 1m221@0F.Hq,^*'x$M%!3G" #%8'-'%#!c x "H "-"C 0 Bi n" &+ +)O+.@//E.:+ '.H"Hl._O DK6dlAW 9wg!P]&5*+B-m-, )$@jC]pxl i  `Aq36sQS S w އ "Z4٠KۉkIqrݚ!׮Ԅ )^{o"ӕG jՌ=ԀԋmOHס _9. 4 0* [- * n(? && #  ! , w (  NQ57vX z y- mJ ;  B t U fMA.v " AܹpޞSߏd,?e0czUD c;3 _qqt`,AFΈ vp{Oj(,++{' fe T_Z  +i$P{N\ N! 3#J'#*-t#$2f"a5 6' 5 x3 0e!b,!(T $tD b 1{& I\ *h~:`O߈9u%֙U9%#ߚߔ ܺݿ9C;-e6G "+H0- ? t ]H\LK۾GRj2LZ' t@fgD#Q  ! ~ VP  U&"h##\{"HS "HLW  ax}&Lm:'x{TCaz M I f\ > D '_ B & ;q865A32@2tN12/.o +S k( $ !H2<s5,)C DI3'GܼT&4j#U$hI/ ) R  j )s/=$s7r0QҨ9`Ϯ՛׺,ټUuJHkaGϛ˳i0ŐqͨԑU bt{3'PFeJ  b1 L yfcU9  !2&d+*/h3Zq7C:\=@ #A; @;?#6<8X4\1-y+)?~))2)))r)(#A'W%$V#5"b!!8 8 _ ]XUTP .8HeY Bڝ؉$Rr5*Jξؐʠۏ/ȯޕ)Tɣʙˍ՚̷j9+N`K )"Z`/֧!׌أo Y 5  8aQm.> Wv ~׳Yh׸-Z7nZn!ۉ#o%>܀'n)]+ |-V3/0M10n0, /&$00 i2}H41^55Y41,N5& -J( B  c _ D 8d d ^px'TTO= Q4 Kh "%6K'(J%*t+,T.(//W00q1y11P22 2 2 0 .r*&T!lk }FMx & )Z5Xc@ ^# yݸwJאt,Ҕl5!һ"X$oس%'I**+*,+I*iw)H)*,--x-a+)&]# @=+V`. *p@ ~.#H=E ^$ j"/~(p.M49)>{Ak|C DC.A><~:598[7~6O5 >4{211b0`01*g10/J-*B'##3 Vg`S  >aJrvV~%=J "34eB !jXCxڋSl̨}iǥ+ő+Ð.V֓ZڽaogԏҺ5ѵ DQ՝ךى²gZO+ȦB+hsz2 [t  $Y .:![!? byy@@}Ik5Kx " %&'(H(?(2(N'}&!%c$$'J$*d$.4%0&2(3-,3/~3p22.4N14%/4,3([1^#-+*%:S!dP k}p S%w>Kg9qpX"k>s_ݺbb+Հ[XҘБϛёZէٖ+9M)g g o gF k='2\Lr\D'ެ W ؚԦґfѯ0Erhn@אmڳݱ A hF )\7?FEmj  f!G(-+114 6 7~ 7< 6F %52/o*% fT } k" LrqZިRݨ ! gެ)6 ;8Y  'y'$x(r" ;qQeZ   =| 4 4_6N&w O `ܖ/`gQlk SQ>e s۠ 4 S r /ن SMXʿȠ SB̩DghѼ2-"݉qbϓтWҙӌ]Lvԫ՚ZسX?߂>U MG`?"U)ܐ0f6m;?nBTCvDQ EkDB}Ao? = < ; k: 8 6 3p03,($]! $&-`JQ : Y76 d`[<F%f 7 Z@.Y* >` # !ʑ ̣0l*԰֜ݛo \$M)T-Y/6/W ,(Q$L ZNudS7 Co % r 3 XU`43b}%% m z62/o+b KJ5zh tAX+"a%'n('Iv&T$!f[;[}|U N   4GQ+ |>w"}Zt-yZB!3%;q)-+-}0M2356JY7~[765S42/,+yK&?!2z1- A'  \:2=?qm* ; = M V< ]$B1(feRJ"'-#4a:m@}F6LPe^TJW*ZO\]xk^,\^r]j\.Z? V RmYLE  ?8Y1,+'"  oQf* $xQ f qg ) F9CDceڇwD$O߯Z- >9 o65N sbz"4W6 _  ۝Cћm()xǍʼn9s0$&o +#ﺽ$`LMPHrDԦֆ ?o ܵuT-4lY_#(`;m=  7&uI1(!"1#s"0/!%b/('\Ri  oR Q rM" %E 'X&$y!he  g  a  L2 7y7;OjRXGóSʬȵaQ~p{ϘԫաHֹҀ֊ԅ@ W$CӅ1rˊ zƔhUAU؀P+ ~Cu[>TnaPgNdH@(D : v _h1 h!_!t!!! \!!v E;j[_ i{ b@|  ? t@ m yRmIJ!&#5!$F%&<(ޠ*R,E-h^-,*(p%Y")h{mف ر آ gٜ ޠlt #&(]1*2%++.Q+M*%(s$GP9A JdLnh .}vuX>Be;R]{b ' [Mjp ؘgޮs&Q 6Xqn-݈Jٯ Qٓ [5ژWKD"$jd8D8\?2* QhV+.s /"mj#CR$X%j&H%V#%$_k# p. HEq_jo!l$ &% 'f )I**(0&f#a8a_ qaDgݝՒҴ|Ў~q~@UL,~8_U9c߆c9ZDQˑ%ʻ׈ɉY39I˓ؐ ػ2ѿْܳԏݗ+۶M߯#vgRCI)S 3`#(,i/j11 n@ AkBQACbfC%BZ[A$&?s<83- %'mQ aa f  {3qww6kJYO٦odkgqa$#}@f2B"q\B{(9.T4; Y '!  &Dg^ . g۠ x ̕ k&ĺ 2F2:Ħ"& )K+S-K/bx1j3 n5.78z73b5C2N.)`%" c# ("(*#*$"(?%$$ #:":i_8 { [T  9^ 8?"Rl]u!#&C''\*'[%"~&  ^ j` 6)N?5W^`5'zr3UN.8gs\1_/ۿ}z%!)#_%4}&=&fɀ% $4" 9 k/*aHD[) TGV 'K  9 wkR$qci6>x ziTߒ^+ 0l $ajcz: $ޣ*0717=\WCwGHceL'׏ORUTyUU4TNQAMk4HKBj=8}5 1 . +Y'#cj\5> E|0& "qjX*[-J!"a% 7'} ' &T #  3 39 V  `i . :t/ؐԵU ρ  6V*Ҙ׃h0MI|a+Lis[.͍ǫ0JT*zоwzSJh-Hu" K|:c= usibT$ W 7 F+ v y 3 [ e%   c T?d3%' *`-e.b/=.)-9T*'( %"V!H r!8"" $$%& '%'"'w&^d#<  j? |c>CFܮ?s(MԐsk| vޕ//^7V<tmLE#5T֎$k+ ( O<FKу\@7 HU % r [frg "#q#6٪"!׶!f!6"" z:L8 >}: # /fH9&Q(R|Q YB8?"ڮٿ>> VFlb߂R Z"01 ߚSݎ>x;4 3 |< 3áqRKԒ_-LGx)P R  ` (w W E-W,c;tcakrShz   &2NN    S pv / C.l& / 85fkѯPׄ N  <j8<L|U T a/`J| SGqe\N $(e, 0467]8'878]%9q ;=7@ClBC]C}B?V4! h`l" )0]w5o9d;;:]8{5C2.S*c&# L[P^q t  La  ~l.&>:R`\  d[ &e}615I i>'dd@QQܣ*.ttb#q.-L2p$bUJk>^=ܛHY Np?v\н\#6#܄8jGgܞvڣ;U4ћ Α r˜"1)","$r&(̭'Ή''z(ޔ),+,. .n-8 R*-&! x&+u/b 22m/ Z)- M! {9Ln:9 S   m  *3<:~?B)D*zCNA @6=E:50l*% We=Dn #y&-+)*a ,+0 *[)&# B/X%rb~W `|N  05  jQ`e['I `uEU]Xʎ"+%'G*B-tҦ-|",Q,*Y(t[&_$"n!> h"^$/'((&N#qROXN t E Nzv&#ss .inPi &s,:285=)A"EGIK_LLIYE?x7;.$S0( )#   ^^ Js9 #${e#h :ru=Q r X! Z  F"$%1&{%B~#zISAGm S1bQB6m!>,$n ` : J2RrdPyTy #0%iY tL xUٱR=\'Gֳ `y ß P .$ЀsvP:۟%Sa ,B4{%; > \#_^QXumA*Oq)ph 6  H  !?]'-4S:h?>CFGHG]F[EYBj??9K1M' A2z 4k Y#:P;  T 6 { U+ //?7aN&"h=hebW;nn.cuPP< a p8DiTg} T ֎[͞5!mȞ&0 :e KUUp`Q x) 4\r l6c c$s(+*-.2.),*\n'`%Q$f$d$W3%7S&a'&c%9#c 6|y{| G # oo m#Uu{!b$%o%$b" fr}*q(1݉ܤbk[ [rX?U+ \ 6  t d Vpm`6  rN[1ҕ9O-3צ2ָDѦ ʹ ĎVi14հh:ݬ+&܎5~v&@_'"p\{n9JoZ T #ߊە_i[Ϛ r.$C(Ӭ,1-548b9:B9*8?5<1`,~"(#U8}W5 q% *CdK!{M > bsR(n5u d + '!]$}& B'b&r#K?#BbyZ=ڮ|dڇݎsgJ8$| 'ceQC M ^1938>-,,q   6 ) F b k / 5  jHv!u%~)r+++)1'| &$#)#j!wvVlVT N [| mZ f  Bn  # & (@ ('|L%+q"ycGeWe I"#$%v&+&4'S&K$K!>q CMLAneni+VY|`}#' d @  / O(F{쾨_M=  n V.AmÖ ɫ# &sn(*-p15:ٓ: ^>֎@^ՠAӺAZAk@е>2<_8ϯ2lѵ,i&֯*$I[/ 1   ;Ym)IhEF ,}/J2in456%7_789@;A=D?@AMA4@?<83W}.&)z$U %?5'r n fdJ@  @` \NMR& . %aBl [ I @  i 8 ~ Gx@r7g"ާ$/*\ ˧u-ǷJ K  dFRɖW#h o /eE* , \ nwHԵ+ۺb>,r |Yc"6$k&rM''('s'X'K'!"&%_$ ($"x('b%"u$Ht'x G w]3c& cG}! ,YsqiS|=$sr!9M;U2ݕRݝߝmgxN3NRhч߆7VՎ:Iފ3fG|/G۱ڮ ۢ.H KNiߖw*l~vgqC38d =LZ^5i"Z'_,+=02Z3R31=-0'V9bC X rIA#)c18$O?uD6?I}KLK5J$GA BC X? :v+wlMZ *(26.T+r [$}6(+C$.tR0(2If3\S4T493`0:W,6%K|6 5  e:zds qc1 !Tv!/ !8$ & A(:-)2({% j!>JY NtDiA{YSU*۶vهM׺֡փ&_)7mR}qe26e&`iaڌn#pqI?3s AjEV  ie#+[u65U$ Kf>ڕB$_ YvM0m2T}H:Lb#Y(.r4*;8A\FnK`NRPP~NKjGC?x;6v12ޣ*g" f >"YwB+& hJA9Z-5"xi%pX(*y, =.Q/#. .,*r(1$ v [W* i<>'$xrc& oeIO`*)8;r_)2 Osrk  Lp2H"8&A) ,,Q+)cI&z!GSG *=ޑOLm= w#^ (=-0~221. {+H(%~$$$-%z% c%o$"yU Vt D"6#$$%j/&/'&"o%#\!C`!i$^&|&i%Y#/ l! I 9Tl=   jf Ev5ޮ^DݒyA+Iw@c !e"~"";#sY$j%&\(-+*W+?,x,,+*'<$يJ/tʾ y ǣr<Ɨ8ǥȇqTB!% < ] B  V s /4`lwh:p5G~Mg:=)} ،զԗ\8"c&6m*{\.\=2589 97324B.0(r!Fv D 1e   =f(vR~fq, x E   ,QqS y 8LhX`2/ 0*/H|0!Ki5'A% >DK) (#"nJ#4O#&! KWn9ܷ*D ԃ ϝ! }3ƜN¹qĕh̰=0?WQ'T)L oKl{ <Gh5 _ jx  K3_`E5A UK  o7M?!3 R .iuw, \vW ; X 2Be J4 jbI3nM7bM 6sQ6`Ey>RrI:*@O^"q?""#r5@ް8.];935dͰ.9 J2ɹzk"05!#&I+*&,--L,*&)"o$_[E #\8k@VeaWlb q:!%D()(7%Q! \'PM+"V^g9zC m<;'^.j/Mx _~[}Oxʕ_~Н/V5x,38eb2k;QjKebOs9:.,ph0 /C]zGN.`4l9"3doC'P v ׭ d=}uWh{w2  wE  ."#S$F&q(*|,H -* y. M-*&p6"Wh2SU 0 . mX "C"5"z"V#B5%!&'] (+ `(g }&= .#f   L7 M %i3A P~ 7yڙ- au ܙau=~ ^60U \ z}vO4]w8 jeuLC#luxfi&jE[VyXo's q_ FNT   |b;-!#0&)d -04n7*39~8 5 0 L*> #n ) O @WGYu<  < [E " ۩ ٯ q1 ڠ )۽N']BZQjw1#q<-=L / (Nz(E7<~<(M ΪTC^;Ռݞ*rַ| z$}͙JQ jX3 ֽ,L<"%C%w`%ȿ#tl!QS]C} ܵ> )& gQ '-13D430y.,A,b =- / 2#5M8;5=8?=jA 7Ba$B'BC*C-|D0IE3Eq5E5D5(C2@f/<+8&2", &8 ' U? 3N L ANl p HY=aQ| n O% (  j ` f} `V . "  }  Ȱ tk˻͋  ң(v8c]P: g U^ 3I>C:tL. *4!C"v$a]& '&# '{V "c;Z;% f8A;Dk_s SdD=NS!U%'r)N))&"^~ms;X E   A"$%'(^Z(o3('t&4$S"YhBEA(X-r_pD {V ?N,+/s@RQzW8BBX8"cLkn`6! v JW̾kAAn/im|zL휷e컷>÷쇸Q6i ď. NΡWd{S8 i ! }  7  6  i= V]` !pp" " a A    {a    k W "T %p)_- 1+45~541.n)M$ JUW{7"I'=-~2Z6_9{O:8 ~9? +77 H3a.(Q}"e)'mB q` X"+u~=cm.W]r?aN! * ND/kTj ju d#B.Fi1sH  )|X<)TO  wc  D 6hm{O3 d pg&^~l42\VQnE7nAiH,t9  ,:E˜Fķ"h$TE&'hl'y'Ȕ'ɏ(0)*+P*f'_# &-֣ )֝ևFd*8p=><H>H < 82k,&5 #oN!c! ! X   )Q 0 Q; ~ n < e{|%Qjo1u^g9U |! ,k 1 A }yIn%RH\[665 g0q 7P ( ?h1Hk_{ :rFL *j m:J!   fD-*A y#K!~);!}.c256qi7u7R 7 6 6523J0E,I1'g!A1T bU SuZZ ! d ,*"'Q(}-1M57U~9 e:W:N93713o/) #]:z  x)bk0vhISN)>2D u>+ 3d ޔ M3rv'YRy1 " " ! #%n'((g('&4%S# Eޗ9Q:auی  JGrڪ1.-*OͽK:'no#hHJ3|'D+3$dg0kP&rjm   )a m  >  o ,' FC ` ?\B,*~[ *E xTfge =y x c_1"%'O(A(K&#~ /;]e  D~ S tKuNZNs|lֿӤh=loJ«M7żǺ\y 瘾 @%;Ի ڲxo_Q ٦ Kך̘o/vG̭r  $ЮN b~W"s1E5+>hP ^@u&7-4vM:3>3BkDE:F)NEjCPrB Aq ? P>0 c=V 7=& )>2 ?- A[ RB[ C wDDgDCAX?=;7U 3,%m" !U!m oO-/d.K. %33wM !I""!aSRFe & Fe>1wܽ#_ъۚU̿j YƭŠ褻׸ib4?DyCM>1G6I.JV'eJ!H4E_@K;_w61a.B,+8*))")'~(i-'1' 4'3X'1&Z.$R*("%!W p y a o o 4 E Q #  g N 0 q ` j  p  ^^  j} Y)TZ>!#}3%D${!`iq4Nd&¿j&,л+` s + -S   9;?*&i   _ r ^ :R ' {^byp 1ߦl))j'|{suU `|Xtg  !$[i)z-_0Y1X1Y ;/1,'"~Mdx S({g E-)WqPcJe#`m 91 Y  9E3zW %dm,9 WO!"Z" "?~"! q}b)v!n A Y  :o k i7 s Qk&% ß ) 2U \ K1xCQƅ>, ^: R ~ )X a G  "? $%Z`%&$"!VnMA+ 9 A uH\j d'rYZ$"*/3f=66+4D1[- (%"##o%%B%&#>!  # ' r3$m>he: &:JY.R@OI%n؞ԐLҤнUyͅb4Зկ  ۨ ܜ ި  3ߘ |ދ ܉  ׃  |Hg@$׷یlE&SEtz-rj~{ |h,UN }J; a:wr%*0/N4|&9->B*GBJa.LIL tJ' "GI yB<C6a/V*M$^"Y^  ٬ؤ۬Bk 5ؿf1٫ޝI +Ϫ(#:U-0ݴC \ bV: R0lJz kwLmKڛ^ٯ3A.| *T?hr$vddcF47َ90ז]כ׎ښQ!F}l W~@" &D!;H%'_G))W))_(' ' <' K&m \$ ! v *.-.XFGd2 U57 mhJ t 33,bIw!#$%h&&& %# q`Ztϛ# ̈ͭ5=Фׄѧ+ҵՀa'l-/Zk s15 c#$ $\+# "q!&( 2*A)I'~$Cor x|Z|jhr)c :  q  O  }=  5  B$ - x J [VfW 2 Ry)z\jY5 xO!!b (je'S) Em 5 XvIb Z (޹[ drB9pV P .5<+)v |"g$&)*+++*(%.!43 ,5!,<5Ue,ɴ(BňŪ` ^SwDHjոԛ]HѬMJ=^Ϭ>=֫8ً݌; Akͩzls" ֹ;˴^Q"F󼸈m4R {G]A?< H  sZ  % #5&u ) ,"/[1s3x5"!`7!#9":"'<"=#>$?.%@R%A/%AG%@X%(>%R;]&8P'Q6(,5*5N-5/61 726E34211~1#,/2&-?+ (a$    & *;u  #W C+x*&{W.),7B? Q S: (D -  }  L7(@Za(O0ԄϊIJWܵK0l4 - 3¸8hoffi*}ON {ZP brZC B#6]%-%%K"8$t#  (   %   o  D "$zi'MF*`j-l.012S1]/V- A*g '8 g$!F`4x8 TV    f   O ^ 7 {  ,@ _t eGU_PPk5 U  { * D${IDQU={l"0J䱬ȤH-[ʤ}>1kHNy7B}a˛Yєܕ2@ .f}@I B  T M - / Xp12`ol7`KLVe! #,$&$$#c3#J" K! % i R _EiKwO.QQM&iHuB;5k#1F --")$d pYf  qv$W5    >  G&"#% & L'r&q$!^ F` wbU7yp Uw!-'ME>& Fږף7wԴ{ɼҤŷѥ ҙ>۩›Ŕs;KW{p̠ϒ_(AՉold9 U#DhlIg: iG4/Vٵ׼׈*7j %  | .2{H y Kgr4oF2beBۊ` ."m۸o),VJBa& t ݮ  x l" (c 3 '  ~=?*i9 59 r  d  B; u      C N o ( F,  } xN &\   B U E u tk!o0>"&i'E&$F"s K +"%a&&$!Ysޓ Uیj:ۥۗ]^!L kP Iv.I #&#(+W.1m4747M63L.>b':FQc L= & bC H M { (p  Y o v : q  o  }7'L L;\ r)! 1ߕٟnμɒ%JLx D E C IĞ Ʊ Ǫ<ʇʡB̗9.v!^9$#֙ ݰeX`K25yjr{ V_ x  `  ' w'VS[S+G $M 'y"**p$ +%"+&+'+'-%5/q!134A2* /)~"7 }-` E]IqV v #4Wj wfz p M -   _  ] 6N o= ) `Vt hS?-B@Ӥ86֟j05A* mQcnT~` T e E s-  4 B [ Fo6w| 5 # 0' + 0R6:A<< C= ;9(50,^ ) &@ G$@ #" k 4J:"%)e+!h,"+"c)!&H 1".BMA /R| V )  f l t OEyH# N^7ܗKۀ|ۼY6H'ϲkC<{Qۇ1iQAX [ !j !m ! 2uL {R~n${5vd3Mkܭ״ӞϿ̀;M -!%t)+C,P,,+*)D'$5! bWCQ } P  96Ge$K\h=t & <H #`kS6r`vGFNl*L a  PEp    A c oBB~bQU[[n/> " T  9 f Sz k ۣts/avZf^帿q汼}۸Nt;Uz/ԚՃ FM b8I m/.T߉XE| {@VfPa@= Y=Ej=JޯT ]! H|foZz% !o#q%A'),s-g../[.G.W..?/,/$0D234Q6 7 e8 8 8F L8y A8o"8S>7531b/, ) &#4 kG T  @'A*#T f R4DFp5[?F9Gy0n`AN!:zy9Eδ`y ʶ>Whŵ67$lոXA eZN1{ a'w3% a I BrAA* 9 $ < k, V } d T,>)  !""GF"""#($3&''( M)#)(&R*(*U)?+ *#+*[*)()&(%>'#3%b!"3I 2 I2n'?Y{1Q9! XsG#rA^Sir<+Bs:/ВD`|+'.aGY#jGǙDϦҋa֢_IC"݉K;5uq4AK ?:#"yubfs)VK=@5wO s9UW]< D+;MkzM!Bd aP; $'"(s(%Q"IwZff>MjkF]ey^dV+Q\#rO\;t L#%+'"(>`(~'&6Q%i$.#" !" 1?bq/a;715f(1 G]Y ' ;"X$ i% & %Wf$!2a9uW 7F c 3 v  P y, 7 = 3ޜ<Ŝ4tc,H6˧{ o >S ̻ r"(ոNZf d@H#@&?g(6=*:,6h/31/44--6+{8*D9*9+8Q-7.6m/w6/6-66,7*9G)<(`?e(AU(6D'F'.I%Kv$L#1L"JS"E!?T!8T!1s!^*x!%!9#!!! ! !!@iv  &O  A| ٘ Rw  J  > t ܘ91#۸!G^'7ӣG&̆b"#nE Ii-@(zfP 2Q  S @,  (9jN "#)Z$#!./ [ I%j}[EA1"7  O h4_O;1sr"T[4E?  >R|@Rn? K6B>-f kq s&D>;k N}\}'Y ZAs#8[}a k  $@AFQAIq!%r6''7P()5).**v)&sU#O36HewWDM f] P @ lb3'[+GIP{l u + Xpvz*Tyk5?TJ i O>g"|%&D((_g(4& #$ ]h +':<V  o;K \X4J.3!r%*,I.( .P,)5'tn&m7'(!**/*(a&>O#uINy)hsѵ  e *FWvݚ.Y+f!:6Xw {aw!X)pt3 ׃ؘjڅ+dݬ@S~ߏl ,/ 4aY::KM&?C"O$%)4&#2&&%%v&WY'lK((B"(GN&# 6^9 Q`xr ry!N$%&~D>van5x~cix/54E"n|eL'ؙVQPѬSҴӟ4׮I܊ܒڴ#EX9 P F7I >7ktg_do 8"A% ]'` ((2(k('o' 'k&k=%#N!!("#k#" R<'5"$g-&%!]$)$!%C&&%^ $!#J5"\~ mJ6ba+ "nlPcC'5;aK)ÀÚ{.L<}ŚmV_΋$,ڱ!hއ!=BK3܄۽9ۼ%TEܑk!#hB$%~#0!r' (` 3  f<A-!3 ' M,W"$0$K2$'2/)1*Y/*+;*'(F#%nW"Vb[_z!N%(Id* *($7:~!0 t_1<P M)a5+;_ 6 o)'\~Hl,X*U@ &3v=؎?oq7 \ vq C`^jeI\5g kj}l /g/ o4S )9Sm2ނ2"ܥ(R7ڀVG҄p%V̿\λIt!(# ? X ص x ь 4Ν 3 yaT@̯?ѳ֭s-D s0N ; Jz;3439"gy K ( X W%)X+$ ,pH+i),'$"! !#J?%0<( ,,&06+4/7K4:7G<:4=2Y 3M!4!#5%5T)5,5/@5 243C4x53 72n81]9.9+9&Y8"g6S3/M+=(<$Xv  E[ Mpm  ` z | tF1z#lM=K}i.ܹ=ؐٯdPيAb2<[fj43Sc5h pizXo6BUJqbM7 kBGy8f[ 5 gސ * $|~CFSʜȀvx\̗P bG = oe  " inHp-Mv : I +gYhkL z  F  `{8F n([`\[ * R&-j s & {G 9 N g5 ,j%W  \,i  A uB Cev 2,^:5H--aggY : 5  "4zٰ֟ &B2=E. < tu ݈|{/f)F<*9+I1Pp؂ׇG֯58M W.lزW.t߰-"q!U',ۼ1E5n9-;V|=%=V=h;9h7415.;,#9*(V' $( ) j+-[._//TN/&.i. ,R"+ $)V&E'S(#O)lJ)(a'm%!3 P     K OFn3[2EExS:Aq.9v&KbAߢHO֯BJAȈׯ9LӲТT~CՙE+úzɦ̎A,Fވ >]yAE-6# 6!2ue rf .   <P  _  1  M b1 3 h Zi z > 0S6z  b    !\CV| N 4 2 8%A Nܔ\@;%1ԥZ|zJӍWfpsweUϣ5\|q̤̄U͵kTV;zB5  }G$ 6!"$&WI)+.0 1 1}10_e/-K*# &*".pD.l|dL5 j + I ZA Q /N Y9 r %/  B "gF]WBMt1g/ڲeSW~Ԫ8֯jكPQ 1ݞ \%="d$n%%'$,#? LBOmB6\ I#nV8 l#i%&6 ''X&'%|# "%m(+- ..b-V*a:'&+#Q"5Xi,h7:'y)к#=ʾ ^ ѐ ե)ۑ_ݢV ަ; #fG#;f,B|5. \De  td t i1= #&'^+.01~z1x/_!-$*9&&J(#u* v,!..:n...7-%h*' +$xCt~*61^jKW `  Gf7:^Oh)m ;7xjӟe.G(ӟ 4  ܅-Uyi&5'~6K6 .QI-U~g|} A;w} <-k#d*k Z0 6 V;?zlB0CChB[%AZx> ;>-730.P--"^./.-,#+S(h& ## !)*1 D^rCVPbIJ'!_' M= k>R48GvM R h||ڃMHۜaޥ($MG B8 ޴ݻޯDz(s# + u -!^_#$$n$"!8 Aq !&$&})4k*J+W,-w/2G5H9);p==<m:A6P2Ji,Y 5& g  AN+= ? 0w{aYH=Z5>Xv*z) A C +7e`,?w[ZNG/lg*B5y YCu]UUC   #@ o R ;f.f1g)wg(~;afYthͷZϵ1A?&@&ucЄԵٍ9'AbS  f(q}k .PLplRhL%8\߷ pxRp{!.!/|$;D&"'8')'dž'K((zƸ)M*(ω+'*^?)P'&U&v&q'h5*UJ- 1mI59,>1ACD}D|'B?=97;v8<631/=5, ($8t) f.m(;MUp %~BD ogRx`]) cn`ܜ?Z-D+aqG甾POZް[ӬSɬIbkӰqkSʆ$ ]݌ަ1rZ,l0l ~3Kef ."$(%%$]#DT"!C!  &rw{#'+7#/'3:*8,=.4B0.E-G*mG(D%@"; 7wv2>W.)% ]K ^kEN +M o R] LJM v?-p۟MչҎihНFаΝ̰5ǧ/.Z*~]˒Ϟ_do߬Q-r ]v4"W/O?T F GE   3 %   `HrrBlIhvF|*UhR^vR K^~WS-]kY : '~IE/'K/O }oԃ\O 2a$:(٦+&.4ޏ/0/\/`ܛ.YI-*p'xM#v"%'HbՃ Ո7. {d<&!$'%*,-g'/^/!i/.{-O,^U+* R* ?* H* H*8 d){ &f # N.  g KEt<I[ky\X(5}BA 0 Qi'ÞpBцN֢aeصae6<ٓ t @VבiUӎsQ~ީ(@,A/#B2A2@3W??4s=3c;T28 15R010+-K0(0#00?1X1Sw0M0259>CUHBL,OONjJD>6 N82-}) % y fRd)Gq*UEd\;Y^V !@ +}RT  paF \V*RP:ZCHNPbt! ))2p9y"; En y Z! '6 , -Y k- "+; 1( %M $" # $Q F$ s# )0-l:_? I d Y s '@Ajnr"SM.4 $)}0 xV>b0) vY5cIN~+oo؉ D}nMr X ,/OC1@J < зϨQӈ ~ݨkswn?D5S4 9 0ST/s6!q$o'()=) (l'e^%N"J2g6=I 4^ (= [l$w#z6 _  /2uG 5) ,xXNET&."S~3+w vq I_qQvd۞ߏBrU %,e}\lc]~9 BK      J & S 5 >: < 4 k.?0 v83*  V  "!'2^*j,-Z...>.=-u+Ae(M[$x h( oc @ F N8o fAQ':L[MNܠmߕ!r vI xqQ x%)A,./ / /z/.BE.@-1.G/0W23 V568zb8v7541M,&d)!~| 0 jQ_d" , !(K N K nwYfj` {n <[C5qtUo˓ơ-/އ&څȁo]ڝ!#uFZUDKA+? HmxX %٢xy f#%G/''Y% 8#  + ['iaor] 6LL}^ T_! $&P'&z%!$!h#Q !Z y@T.m~#h t%tja D otMq!]k6X" sqPݶOG գxѸp֕3w}:܉ M y .V p[{1 $z6]!$'((T(&#; KvUS1d1  1s֘^?JlɈAK} î=y ] ~   Y !B ɜwXRΓ2M lGׇf݈5LlS:2x }b<!r G '"x$C&|' )*`,-.J.n,\* ()>'T&A(*b.c2 6":A#=;%?j(k@,@f/?1g=83;3':>3827C1E5/3,2V+,2+82M,24,2k+1l+/+,Q*;''!$$ W jEK~jc>L0Wklq_h,Tݽ4+(VH:S$(/-c@O Pp0)+);(vgd־d[sٴ_e$"  g _U}!"Bv(Z-6134mx42* l0Y ,C(#}lw 5j< _^ 3 ;  }s  {Z y!"MV###S!##c#%%f"' !-+.&A1[22!L1:^.)J$dAX  ![ s +, Z;Eo~`\/)yEh7AAmjI ]w yS1R dq'fݸ ފ3߇N2y@sD:Q ?[   #h4 :#7/&3 '&Y&$z CQ֗'wǢfNHFH k *}XՊ%2D۽ I2`N  L 4 ZW > IZ ? b  ' _:PAL9^y6Xxڵ7il AIp`V"  .L J :d L,-#;Z>m pk6DAyM o QQ&j<8F, ^  W! q# E$t K#_&D7 9 IG D߂ H /_ iܨ ܝ*2::   N[O9@ݗH,ޞׂ*ٴ81" dنٌ|Kq ۚYj%+9D" (/f6<ZBxYFHRIMH E A ;/ d4 %- & !M #VZt_q^ O f \ f     ; l"^sj) v k-8 q%^[ #t '?i[-"&eNKeD־?גآmܝ!_{dޥP/>#(G2tۚ؛|\LR\19v)VWK t l !z(.3b6 5 y2/ 2-\&y"X g_?Ij&!@$ ?P}0Tp:0yr|9H JW[gQ` 3/bt,# xpXҘН'ώtnMՋmAݩtFnB/۷]y5)CW{O3 E_D2_cch]ߟMw+>bDo\9"&%),,048=@fCDrDNAI=k8n1*"tl)~l"'y _o0|S PG>mD NE; NߣEn8J* N1M)؍; ۣ! y0g-w Cb%k-4 iqz!(/[4}D8-97 3U-H%0c-&-7M ^Y0,R!;8z "2$?A&D'^݉(Uۊ'Uٹ$ך ֻW־@ӶxϗDq{? >dDžbRF̎ΰ11kߚB[R )Y2 #% C%@#5ZEDCf  m G  f  Wj}!r%A(*4#)''<-#2P!5e 8L!U8 #60%/3'.*)*/-$+/]0z08/}c-[*'V&%5&?'߁'%4ݸ"  1f% 1 R*Jޓ-ڝPoѯ}J 53ёG\Uj C^(N4SnEB yү L5qcA.Pf̚Rj 3&PMvZX{ )*  pRhd`  m V gc:;F(\E*!$~'|+0w4I<9=KuADFE dG F E AA =# <9' 94E / * % e\U &$ <B; ! %  " i g  E< IDb vxk3R_m/ixB:zKGmV*Mj+m~,&H8%*R- .* u-o 2* %u  BWu_|{p14TX׻a#ݻ%@&?%L%#P1"A >!"%'$((h(t&K"Z )' ",|B FPCrT1yl$l w fT}!##";u :v^ld  j = {e%\(vh6 p 9 ]fPF!^ \  . Y \5 N ]p 7S9ՄuԔІ̒ U i 9 ʥ w nͷ Q# ʒ Kɖ NNJ ež KQqg nǩˤC׎O@ = \ ~mW\ڔJͥ/ޮЙ٪M֥ԧ#u։ ۏHz"ވY߻AB b.ۑ!p%W)3+߾-$ /q/02b3'4l5=53p0D-)e'%Xk$$-%'t4*,s.w1W2+e456~8r:<=T = ;9630-*f$&!7mc2l; `=X~l5]90nnFskv{ cؑ@[5_EVQ.j㍸P-통FѦG։S=FY dLwZ GO <$ q+ O1 5$88+692,${y+^ I6  C7nV ZFT& ###9$|$ $"w!@ G t $*(  \ y Fk5 Nxf} |Vw5{4xuܞ )+A]ZRV8|5 J5Y jT?/[|5PwܱA  -  i  >Bt t 7  bC x \  V ' D @ g%h%2[}(Zo#:Dߞfݽnn i?N<V  \22vFګ9ʘP#]?D"ܓ lT+c*; [# &( g)a***0(&7$W" !Rtr7)_K"<~Q&c>C",'*T.20R2L1t07.G9+s ;'q;"cnrnMH_VFgbԖ+ P;Lݱ{< g t8w=q`IH e { za7ucun:zBE|is"+ j. $(,T0$h3 #"6&R8*9,:,;,":*-8@(956%61!H,&F!/!y"p#DR$$ $ % +&E &e ( + -d 0t24?m6R7"8&:C=a@BJFssIJH4D>6#/2($D&6,/ \۸Hە =1e`z(=z*bf|MV C h Y     s X !y >.@uDk <;l ^1R=!dO~[NQ"%-=&M%!"L-  Y xS )  h ) 6 ?i8u|e`Q d `R + $> vU  = B&w%F?#1 <)GlcEg 0$[@8qodZ-- 3p  5 I) )   !mU}*$Q \. & y ܉.2?/tn t f? C j1 E "`   P  2    \D Jb8)yQn lI CR]FU    W XO` Xas` wTGFr#Y} {  3 FeD, T;&W;b   8 u L4N T /! F 9yZ| \A0f#B&*Z/*4t7H<99ڣ:w;kz @{h$ >b  Vjk(9 c# f;l?@F* b`yMthCxϹBϑ0 8!~,#&ހ)+*݉-/ޕ022c{3321A/L+n'Gb#1} n(6d\|v۞aQ9>UqoT> gFBOdYl\6FJ S .2P,k/ %ȿ9m dzǍlɰ8Mz ' b'y 7/PNCg D"u!UCe+mҪTф9Pd҉dp'AofKzx?Y/ .B #N9 } , $  0_ K I$ &3 t'y&$!/{n0  uy&3* # 'n+-b/0{1*22 2T#0m%.'+*'+",*8.(x%& ~$IJ#6y"Q!K\=&<Nm`q7n[ 3 OeLVdD !j^c N*"_޻*n . $ H< Q ޵ Q}Jwy \ 6b nk)\N,P7q]< A\! Q 2 - R = C, G g]"O    m$,A'2( * * |* c)'x&OW%6$ 5#c ! Wj|V`5]bU& o`/7;_)Qc Wp;I4}G$!V$v&'7('.4$Sz =s6.iDks4M3- z / } e 4ݓ Ҽ,-T)  #8%ح9 fhqV+  Z ߏ p9a.#]z B+ VUd'<;iAZO{5bt)gX_(6 1 8{ qM x .9z&S U, Q%VI 4;8&xQrp]{hci`4ffo]2i-,T1]p \ } T"3$Hw%/0&(>&%W$H"4?\zs- qF7-X4\UX$:A',.aI}]tYVvcc(~j7 I_ڧ \އ X k 3 , Tz0!%m)+,rM,qd+^"*( 4't %jK"^(?zPa27H#C"i$I$2$<"? 0 pB} L i;h bM d<Dixe{\'G 'Ԕs͑-kz̸'ll;ո%ئ.Q "(:Di@+/+3^Z~30MegG^wL,"ti^e ; Ed= ;2 s4_  W?H=`B|/ &R/U'#yV' H .<8VB # 2b,Rcv*6kb Zj&  Mm HRxp{h@Y;pF>f"`J V/SXQ"(F{fc߮Oݮ{dlCvc~ D^HmI#k-(,/>1]1I/,'+!hb!  \Cfj $ )C(,`-C.K-+s).'ܚ%؏$K $###o]!tQܔi/bx 2a 4[Nk,09UqFR!>HZ9q!gC_ +[ * ~ 8 % Ug \   : DV A @I j m^u"/C&I{)gZ,N/E1'4536~6Ͽ4ί1/.2#*:&#!yv<١ܕMZ 7 &8 #4#ko&OfIڢtݠ(g6aI  ~  z Z pB % ,M !147`751 m,y B&d4  MD%[6#  \~.Y! "!!m!!!'! Kr R #1 :M5 %+o.M.-//.-Q*V(I&#   + dF1s= \ &8E5.RH~MC1 !C U(  !# $%%g$ku"C s4|dB2  Cup7%4F d]0tZ,wo  kR#'D*-1)5 7 e86$3-o&T + \{ttPew%k+1!50X6)5 Q41+/ ,(5]&8$ !w9Y/Ad SplBZA$ { *9${G[ IKrq169a2, mX)+eKq :Rڹy^Wlنjsb R=:TS&gzUZF%PM m"ov#w#" M{:|j E|(|~)X n0[^'?UwP`^?; 7 ) 8jC#z(lR,<.;//| -)#$.2x L%(cn 'd, G\ ,5 }߳3zD[ߒT5nm[]-*U h=QB"ѣУ CK˜ bE"7#ϊ"Л "Бfph6`' ;߽'=H7dBLe\8Kv>/PL {*VIuwuIxEml~M jJ X'i A ;c@D4h1J*|#c 4={'}ox~&_ }Pz~"T$|&O(E)U(&"mGy3qAb~> g m S  W &pXe2Pv` ?G y5ͬȆs|L9P^̌Ϳjso ФҨ:"9HPK@ & "v;3 JY r ->o +f:f~+z~u ?XF"#|  Uo D/T) HM oU e}  3   ^=  S> tD|R-r'ar3Z&b R.!"{"L Y@&2 >3Pp7X۠1}@SKxtg{pk9Ιkc v #_eǎ>ʁˏ$rJ6\؈yו d [ .VJuu+= w"F!.c X t./[ 8{fo; 0@11@gI4aw 0!  1  K  a ),N$s5t <  * ' mL.|8M7 1nstpdd=K 'MJ`B!c!Y #%&& `&z(&*%&wg&|''0'& &[%a$"dJ jm) *  GFbljZZT8"(Cu@ j X!%A)x,.Z.-)$5RIFj  ^ Fuz9Λ+̸u$G,ʮ*(x ϙл8M/(וڷ!I$&&%_ #JPn+qD[tdAbc-Oxj۩4bdUlҔC 4ԍ H ֧94& d Y z ~/yPp  % U ` };: ! w$ <)4-aw02D 31 $-)(!":Nr] Q]Roe c:/!$' *z++d+4+r+s,y- /4b27$4t74b2-.)[>#יhӓ ͣgιϼВҩ~/\'z.Ɨƍ8/ [х j b  Q plkL 1 ߂ڮ48k+ `!se'=A-_kb "*MٔW٠z&IXn% #( [ HajW O ?8X?dT)U-L;qA/K 7 y o9-?Y mZ^VrUC 2 tSz2KM  Y    * q    Y Yb  Sm S  4 9n:~[g'z[ V `7 gQ3 ]wF(U4!#"X $%q[~f ?r1,O  #'!l++!..9,s'"5 g's ayZTw4Ds_B(-:Jh GKG+`-1t<I<  WN=!v$K&'] (%S'e&f&z&,'(*-u.|(/., \* &2 #  L C 7  n < "H 8 1 .&uYw ,3a ,1  a$+(  +%,g->-b+)' $. !gCtfV8 0t2$~vHl=eLQHyd0zg ,+QJh`t+HiP `quvdCnԓk֊RFO>tV(QmJEh>2l? x S 6s=Vrim'g^ ,Ht$B[  3\ b:[ XBK ( =d;)J3$[0OO |l^rZߣݕܒUFܓj&nlc 'Dtw[0d 4 Jl?_ s]3 3q 8 ^ ! :  Y   -}H~fL v$tF'EH  ) - ?4 _ L /݋ ;7/?w$    B=& @oi;@TZ`F%ZWRn R u K zL7(~=7SkC-stmVnUai/{} 0 ̵ V  { 4÷q7ļ^!" e 6ժcٷB9 f p o "N&r ^ D8 a"bc?f~> gL$'%Mo&&@%#y!+}l?>f[n2?ovH, e^ 8$qy)Urf-'w "0$`&'&Q"$u$]!A&'%)~)( n&q#!,T-) & t E$ l 1qu8tGMPPDX"  s@q9   i 8 H+@_Y=T*s*p/U B\HoJ=iK"l]~CUK r|810vi!7%"W#Q%[&x&&%$!mf D* BcJysX j)PKs\L^T:o^!(z (6P4&=-K3Y8<=t =p_:5|/w)8_#% Au \  N SyCBp &~nns2bz)(Vv /<t #$$.#U~#F#Q#$/#"k pE\5 -o,OU 0' Vc$m(>)9^)"' a#hiIG@W5>o;O>We  Nb(Eb(y4i% f<zT  Zp@a2$11y6v1mB4@j 1":#=" ?<(J? d  m tc  '  gf)X=e%=x k RxS?z3=w&:a(lBo"#tޟ?S&m֧v,+tgOڔ, ڃ֡ (.ӓzL׬HS? 58 "g>g maN645S Y G>>\ya n _ !Jn"a rF lH4.wQ ;i& 8jUlZ j Zz}'I|9~Cn*k ^t ICW\"%X&g&B$!Kw bx~Cdxۦս<,"ɆR¯CVFLwUI~ݐV}\NM ߑޔ.qݿ܏8GK= ~t=t ;7tlV 7m};r v iRgJ/  j:U T )  ^ 7 "=A$h$$9.# !g{ I  w + ] V0yJcj0V5 sPF%EG K c8R c` O t w 5p " 19 E= ]( /shlAxqs F@M MgV+hau24cHQu.u_Opvd؀1f!bI;[ I̼|xw1θ ψi8&@V+Rh߅(9UM {) F m\ $*0Aa58w(:AX:k9*7] 6Q543B=20B`-P*&"p2 P~C62u7X^F6rC zIE] mO]a#)yK | W j \}*D>dpc?\ \Ҙ"ж 6Y IPS߼@71{^LH v 5 } B_ < tc; f$;Sd  < eF?fNzvQj "$ %%7%$$C$'#()X#'!%c#" #"""!Q`C0  ]  <SnWO [#$A#!!y=   ?^w)jk  /v?]xnv"E$$J#v!R|vab"%F(A*'-02k3p1-_)-&#g"#"4""}#,##d$z%&n( )7)`'$$m!ZfB) sPb)  PjP&i6W~3ysl(:SR 8  .x`PMvzY $rg:Rv v@ m g &u3}L 8.LbS)!ip1 C4 |Y,>;b r<w] &,C/1m1*1b/,s*X('& &1%w# x# Vv{ *Uc G #[t$ޙg!$$W#!{qJu \N&h3hK~~ NC *ԥw֠t1 W ' f < 0  < ~5  '$@: |s9b }a&!QuUYoE QI el C 0>]x w 8ueeBe#CQ}Ovv K+ ~ _.& 5F& X;?72]1NG  OW J785*(!!%(*w+l+J*R)R(C&:$"+! At9aA;(nI\ #jcF  H:No` eb ;8!l$'^*,*-YS-++l)%", O5r}Va,1o0 j:U_j *)8QHX=wJs9h 5c&#+zЇ0Ջj +Gc![=>^̼r)zuѮP\y\/VupH f)twSe'ch  qy. / ;{j%h6S ۋqۀh2 ygjA`0]009 x5Mh!>&)|,,.4//x.By,>)i$&Obh>(feI6({CCN$. 3H\e2j*S ? N #.gR"`& ߩމޙ0PN@/Z DIBW; _rPa me~ :qCL  [W40G]0Yc;]c8{$!c!"#~R$%$S%$#t?"vuGL{sTXBZq ! D#-0 #8VW!]#K%@9'+ '/ ,'2 `& % %%#%]%1u$8"e*s1_5A6Kfex'n#'Wb4ޯݕ/}P%7yw*eޝ\tPҸT6Ӿ:h<@٥ؚ8-cкЀLHWN2YAxQj=,6H?]PI,q LoWqo I=3g$ ">%='(r)s)(J'Rp&$W # n" G!!6 x!!!!J3 kcP !$9(g+-*+($z. |]R52rvM tv G#\w @Nm R KL\;z `=/ g `Μ}ˈ]dfb̕~;S+  s94JST*T}`UA=e 1!$!R#a ls6 )OS P [^C +V1 2-whyl ^&N +SO Of { O g >W$|  . \& "##G"v Kx ( 1:bxC  rWy wI>9-8) G,sP{? QKCh + m@ C $ Gs F6OUU4BZr8FgoBm A;NX0D#xeށ%(pBkQPM+[*4ޥ߸%9qRyBQC8 Y F  p !" }5QB<i-* f ) T D 4  K f -. f MD yTY dm d O pV/4>ܳ uգԂ՘_4q{eQ?B/#յY\G|m 0PePDh T  EDV+ |x=z L T3 \nWM=<- 5,F@ LU'|*7 s %,u | gS`lR s4=߼sD>w!H$Tm&'}(TY('%^#  "FX7O ^  ,k~gQJ4}r 7 Q 8# uU]v'& -S '8 SO 3UmfcL,|If1/$ |]^RZCXSbh$׫לVسIbE܂p`4Y* <<Q7s9E=[L& f 7 t  *0]r`h5 XM -SȧѳطU*T+n'U Y|"B# ^l0"c(~uG|20: &}!0^[ Nck pC<   4d0  J  iVh4@" VUAb d*Kd=s2Js+ R-G6\;#q'I_+.1r33 2I0,ߝ'! -L= kѭ/Νe ˮPR~!xВ%҆),(>/*I0/-q|*$%>A M1V:s"7W a BUU|iU,w8u T< jcv 5l3fuc- +B(PXzQ WuH ^ *5x^s"l&);,B.pC01X1"1G0-0*% t -}Z')j?*hKK=M[uM  t sk | ( "=W'v4,81 p7=Cz}INXP#PA)EM:.(H1@474p,3 !1I-C )z%1"9p{r>T G 4kd9h &? _ z%[2oޙ{؜. P)dN:ުRsB(': I "& ޣ gY IT_;\  Xq qh :M!L""" E  ; gxC f 1 !s " *#] #o $%'(/) )0 )M(c%o ]b' $MT`4; z&?-8BAIS { #0Y38r #&OS)+ C-1-* && l #  aOXw)X85ݺ sԓ4? hmp/9 ߊ "$&w(nT*#+um+*)T%!wZ 5 02x4wTM ^!a3 z ! WeEW#(i-/uc191m0-(#Xs'xf ^ -W!Iu +B{ g+R ! -#Z;%& $(<(0((&"t  =P kJHBU$qN/Z{M*3R > P 2 >5= c n ) @ F 5 g"/-#ܡ"e ĕuóŠ~ͧl!2FA*LmDnm\o;FFJA}B8S.Aߍ>r,&;IJ0.PT7x <GXl5<7l~k* q KnoHyCw7M{e51ep62#X:+ cK"!)=$ &.(u|( S'k$ X$ 12J - h ,-gߥ&r~\@4UH m<724w1K9r ކ\ U M: ->ԺlNۉ*"lŌ›D-r4þPʌ3э"ч3?7r;\gG|'jn% +N:3 3 A !w 6 au /  ? 5--c0   #"$#*!  Q]% % T c  {F Z H S ?y 7c] ! ! K ] o m#54[N[q$gx %%;x-oyA 7 Q d"% *mE\"$9 &* & <% $"% ;   &  o^+V$&7= P H:M#7%&%F"9Es"z NP PآڪZn|_աx|ͥ ̉F9|ar<ŝ Z Ʀ ɥ ʪgɫNBǓß;"P%~ͼ'k*Jx,$--p,iu)>%x w  ~[_fwAI   / 8 j# H }p <fje"YbCa#BA >{~ k B ܟ. r |, \}P ; #   q 1 N  HiBJ`@SۏcYY4ߛ~kQ/?O amb!7 }$P ' )m $* c)L ,(&$#P# #T# $L%%&$4'|(_';,#'.E&O0$$0M# .!*M'$.%]#G## # "C!&"D#$%B@&wd&%$H#4!CURHt]@M0cNhHOq9Vp 4M4~#N.WKI !$L%n%.%:$e#% RWEJ ./L``SQCs .oIYa j #qg.9 q 3!  BB;EDt i !X1!~/ ,D/ [J J]vg` ^*}o 9s&>d}3~5 yv`8- ? DvVXOJP.9:';Y=w?ABCUCA>;72 - !'l!CVd6k I !nl ]W+K\ m=F(;qv - Qr0 ! X!4 `F|k 5 p+3 f=Y|iXG,rr~ +pZ#V(-%01uz10/.Q-- .l?/n z0 1 [21/, _'!P"m9IHJC Z-JrrC ۗ\:@ :ЫQءoZmg֮ ь1ې۾e¼ܔݢ 5"zM8~%ǂ1ِ0ً.n?֮fֳR{ڀ1ڛ2tڏxh6ݦߐP"=.1 &0 -V s1 9i ~%*)++W(V%;!e`wJT `E0C5 h<`KhcQh,^ OoHU# + % HN C-}Sr<ܘRܒlݥݿL/+2hC wf! }%')(A&~"K)>n o N H.>IK  w\Fj)b h | oR k7RtS I C H |   gxC>UL0X , c]1}  x MBQD 9#}&S'4()'&x|%f#; [3ٸEKzA\VBkݸx\u wrH4?^^ !w"" "! S -!J S#e t%')/*A)JS&p"vtE 81; c(cި\ܖR!f' [, visU=ݨK~TփE_ܴߩLis8x8CEL@wUUX8l$XGwo5Z8vY^;FgQ   w=A>+ swf!n$u!'$((O*,+.1(-4=/68265o49a0z&@'"wAAA_A@~@4@j><B8! 4/\, * V(=B'X&,%0$#"!vHb3E &5Ta] &"|E܀*"#]$_"dnd7 T*F߽BGӟѾIK12P_,O"Q0;s v%(a*);'W*#"Y$&(+i ,U -; + )B'P'''(4t)-)'#:V( f L5 -' 2 ]v@   \. :wTa_ % s  d ) 9 $  D ny   Dm ptOq4oXQ z{zr#  3&/t;M\tfAz"1*eVnq~,P'8o\9Cw2(U$*h0/1}2B1>W.i^*&$D# "% ,bo00 ` "U  %- =  ;IXQ} #s: oxiې*@ݗL< qsK:"H&Jk1յ!ԏW9 @Ѩ P -ӛxruRRV#3_a}V\F 4 d!\(j& H$' +t . 01uI1[Z24q8:z3u-}';#!u!ik!T!!L!B umwտ-g NՌftz=N8}?{bL+ځEU! ).2 <9l'| 5  ixiZG\v1~KhA IP%h,FO25=7w:<6Y=c   B*%Kq . [ " v l @\L{e`T{ E ( - י Ӌ I λw_Xĭ±sKVȷ~rsvv1ҢSvՃ!gE1_z[ I@ bIv$1=E S G& + / 3 7V&#! Q } u ` 5 N Vt!  7FkM2zD- wg q ] ? p*a,*A9qފ _~ؾ0חM+=ִֈp׀ ٪ڇ^$+(7+&.r1I33,3L1hf.*+& ") TT 1Cz !#%X( ,6/8a36 ,89t:98'6l30 3. `, + +R * ))) )D'D&r#[I/upmJRc#'A$e\ s '  S]:r3dsTU8 fR O  Ue 7;bq8rY>{m1!5yNz6"q',1589J{8410^*;$geb GK"k\B X "Q!.ѫ p d33Gg܌n@sYLPa<>II7J^^Z4 aP0݀nݻٖӭnw ι `K T Ʒ #ŧ'!lX8xG4 $?O G"G$P&Nl( :) H)CB(%!qUS,ZYT,c;v)bkhI k y] i ,(7g~OK+tޠ7jۯ!6ݫ]2kӑIɿƥ,ĒG`AgwږVԤ;6]kڸ͖tߖtn:wR6d-9@$Cod UF TI= . zXnx[ ' $. $)8,/_Rs@TD = B#l B *j|f,:"~V%{z \:T]u{{ S<G"? g q -olU%@j    n0 ~I&^1K ^ s , 8L T 'Qr~)_ |~ `MK^L$qe\;IzC 8gXZ՚T ӔԪu?<@ KҀksȼ Ij\ȱ< X J 5 V q î[[ݤ59j0sξ z!#&Ԛ(*b,,,R4,tG*ef'A$V!}jR n x!%r& %X#F@P'~HJD P+k#z #O5Qc+y~7Upb۹[׽iuW)h :r|"'̒Ҳ\d-SMc Y?-T3x& eeL\^(fphT& N?hv<e edI`%*L+e / 11j/9+e&fT!!D=: c"^%' )"*"+)"* &++,7t--- ,+*)0('(?(y'8'&&&$#]##"q"!YWQS%2_OܱpڐE t; qp܈ݷހߊjP:3Rk I  [?;# cI!I""N#PL$Q%<-',h'@'1u'C()x+jz-(k/'1%354D8:; p:+w72&, -& * T5/vJHU7FvCT=P M \ wDVOD 'cm4]s f Z6 J fS UK/DӥL͊Jʠ , D E@7%#1'ɨ*Q-y/Ԙ00..O+($ dqQJ H `2&-?= !%F* .2t!688:7;<&=Q?;sA CFDDE7DCA ?f<96y4 2 /5,4(U#>1 %2)s&iޗݎOލ=RvSb 3N +f`$ׂ{}җoZy_4/9  {N \%V9lRzZiF). A&:"Og!<#%*&'I' '>&%#\'#"!:!F +`njg~(EZ5"&) ,?. 0+Z1V27s2O(1h.)*3$]: b<7^p.*1 Cu ^* x  ߦ ۚ~ڮ] clu<٦Cԓ5jkk_* ߞ נFԄ?T ˆɇ㾡bĝ=NJ~Xƾё-֤Nڐ̭O<Ԓzo 2!w3 :8mqC7H -F*^9=B.Uf "W%l' 5* ,tW. /0'C/-)2'% oE-"s԰:ٟK3 982,/ hAK;Srعsפ<Aq6ؗzw\S {M-rg4{fsGX=T:% X"x%bl'>' %!L5?  = ? Ol5!#"##6*"d!J  k]e$.A-(H  +pH F d(Nd!`m r%ra~6O/A !=$<]&}'e((}J)W5*+L.T2H650:u=">kG=9:4-%;R ; m  yPl. " $H%& (f*,--,[*]'#QDnDgy J e JLm` k##%i"D">O &%Hln`5.0vC u . ȅM΍$_=hا2١Kos]8 H fh t Q. FQ*aX@C   ; q%()*)(()*u+E-G/w2269 =?8AEKBA?]ځ`ݭ;6":Ha}{q} ' d T N U uv]F0 +n > / M /V x4 A.RJk^D? LT VdU aL S # [ 256lbgerd_= ~,7-އdދ @&?,x,DW'elGwު]yG | jID!  ޞ G(jۿ?+!T:  A7q m j,  AXaR % [ ` K(- _ iNAo-='W%1I y. c eo ]3 e9L;o3 r >ڑ nWIDӪz3,٨=pc~؉ ?Ԗ`3'@ܵl3݃Hގo { PN)lh:Ws\zr%PH-K6, '0)& uA6LV  | N } #ci *\m M.  +. +$׶*&/է35s6252/ɇ,\)&/$" CͶqݼ/ēvR5<"ײms*UB%* fR 0 I LH>X v lL?ln|%a q/ a3+S[%uQfPyB% -*3-.M.,*)o|'դ%"~fUY 7NhrG <F"Fz vJKV\F!9$*(+/2 4z31-B6)a#~Nt6;J '$r7ZC ]l) 9M%!)$-158;r;TU;8a9%62@y-9!( "<| L.#VLl@ y ; pK B eX]  |)L*)L$Fq -y}ڃj^ Pe2Sb?}jYEٌy0$ހI ? vL`#re?P- T4V'L27Hkc} +{<cYIN#g''*-nG01%10 .L!,%(;)i%;,!. 0/. ,I(1$7I q4R p@}?bps  dkIW}]!o$&),/y/M/d.8-%Y+E(|$!n8rؼ*ԅ Ѩ m 8  a ~UqX}H = m*`% l$DF r ( K N[ X!2 %CܼtalB8OV&"s #&X*) **k)3';$$Ag)+~k } |6  HD 1uy36g ߥ Ns 2S$wx n ~ UC\W dD S3f_tvr}  ;n gvskܯ"۳gu "EV5B?!t A#n"S  Q 9 $(D,.0,*1+P0. *y!%)G81'ba (Y X n r A ~ jI^j{ef>v=u% ZUn{Pݟ)[|L ڞS?P # 4!  ڌ?cdڪM1S'1~l | ( =],"L'#,.P/ 0e.,)@& "@~3H , VIv< ' f' NOpq ">-1,%Wz/96[kf[ђMö/s󀼉һ(4&9ëǡ6]G7Nsrhٳ?BCB KbY٢ "bObZ6=kc`" G}B@A'pDtY ;xG }"""}!s Z^ BY / @ Cd9 U`q4kN^FZ PVZwo@B]3U{TH  $ #zv 1+ 4r :K8MY\.S3x.Xx=b!Z!7. H`tP Qnsog:ޫ,3=ra{p) 6x L kD{l J܇}{O7l=Ә ~OC=n E%0 )*a*(N&=#\ a90c7ZA&anRk{Ùkɋ  -,j|e  }gi `1i_N { "D(/v,W.W/}/Q-l*& 6"v'$S}Jwd  a'lSx4ۢשRչ p Y׽ ) H B f " q cP  d !P!I ifxS6 0aSf[O4o9x[c'0{irbBH3 8\  y w | E EE=^. q b l 4 ++l [31 M )U7 \!! o*DDo  S"^$ &')!,-g/d13C5f6?+6 s42q/L+&R_#] !}BpGݝ_+v^LcA@-F^/"e%|A'(v*++)*&"|JKb_|لNgڻ A3H^$G,2kY5952K.B (sv!!#%3 %$H"n l 7 JH" (K,/_1R10 /,6+B*)('T%`"g9#'o<X x .z?[Lܕx%\91X4:x ۅ ? L Nݽ ߿ rC!  qMh:)xܒ؏T )6]C* Q }:/)l"&(G*> * * * ) ' %( #|46 h b )-7W20jv|@HsN-f 9@(e #   ?i Jg  Mb  P   ? D7eNcHK}pHv4i-7O5 kF'ةjթGqmVݛ ) (+%Ez [ P 1S߂Wݳ!Fܒ%})n+'-V^.z/QQ0+0.7,)t'8&&')o+nA,,]*)w&$m" <HAe @ioGT ~ 7 { fW'"K% 0( )w(%!J4 3 B x<|[`jz XF{R;'MK<#l).D4ߎ8o<<އ>O>?>f= U;8{<3z,  %q  E, 10 HBfmD f#Yz4Oo >[?3:3\%1^3ummدӱېsӟ/)4T(Αhː>CÝW²*VJ%$v(в~BrkݴP"F;0, \/eޜ|ޣd!W"({9u N)uB gu*"&Z*n D-,".F#-$*G%&&! (\Q)K **(1& 6# (0@R!"hj}J!1Ln;)Rtxp. L A [ Vd Upp57Cjӆq}׿L827* )fE+F"#3cUmߵo|x~1B1PZ@IW\x[hc<D[Ab 22c5 | B^ad{/ =P"5 +ޜ35z;A9FݮHIޝGfEjAs>:a]6x0;*i#a >Pe|T%a~_jS "{)<015v9;vKm8BH k m@Ck 6.o1:Oo a &ifsh 9 _.  6 0(' "a&4+&/23 3 2@0'-Z)Z%3 B A"x$;&B u()S*[s)'$! c9(>zp(|o%efQ;qN?]K ;QWkf| 6!k!"pb# W#R" lbS w gd<&dI&  (~L aK# q_Y*ۧ}F`0Zc(nf51 . ; # N4 . @  R L0] ('KJ#-'C+a/13S 2 0Y 4.h * & " ? }vYa f q /Oc8 {* 'a { = %iIj9!*-2\8<x=;Y7 2 +% :# ${ V^{o8yKy!~ۊ3oڇ'RoM 1o J tMtl=!$&t'4&>$t &ptxaD  'k.  W Y/@F  H ha9R+jQ24Ji'nWB(JAqH4jq N1 /  B ; ^i}R"J@'{@+\ް`݀Ad)42OLh KjrW)) O*  f_Hy! !$ .)-h13N4h326 0@Y.*r5'4k# <&o 5 |W Y: ?S z. ;+   O}Lv  b } r  I c9   |_ G ZA/X^uKrCbsGKii8n_fk   2hTCY-v]սoI10Pzјmk}H^ tY;mipy+EMe&/   2 BjN{4F X-j{A*=$"7 HoPB6kps W {#poi Z sѣ<"qTÚZ<8̾3)hįsioЦ#V׬X}J <E܇57~{%|L "{ x O a gr #2 7$V # ! a   z Q KA ;S8}LX  2  0 * - eQ#)(r2,/(0}/ -V * ( %I"L 8YWYsok=vN9C C_Pzkwk(Tqy}ETmn"i:@cXBR ^T[o8ލBbX4>kڙZۭ 0ܛ=x[H߸ TlK  yK$-kA>Wlp݃b#NRf QLDFmOa '   }jf#}'*.37u+=BGKBsNONrLJG B>:,63/:-1_+7)N (r&$#v$""m#?,%=')**u(H$FU /F1w  `{ 3Xz `a9'mA>f3}S[j_fڍse׮Sٝ#vܵܒ}wK4D:8aݷAP+  LHi*[$^ ! S"X6"u! sz  q }gN g}kr` !"T"@"$'%a&H'<']&%u#y "6mfR:NUOX K s AO [`H5!; %ڐ5 ˊfΧ՘oKJ+s  8@ WNt1"\&6,27;0#>V_$w"d Q ?A ' b ] !"?"!  LFYKy&i;V>nJu+|Goc'*EdPE=TϷ2v? aGȨ Ɂ Yo  PR>j#ca>nZ>U41,Ŏi75@-Gۉ=d*HsrHEb|{!GDs13 r/A! .)!/O 4W90=@}B B A >R ;j 62.j*%&#] w}+( riZa6"lpmP ' w Z sy}`^C۩ ֠ zu9f#Č3 h?\uä}Ű+O"Ӟn> >[`0' }B|)8 }"~pG C I{Na{o߻H 5 ڡ ۜ ]ߢީQ4pذԻg:|ZÅ)4ÑšȀbZcMrd"YU'c_F#I!q"T"1" 1׵O<՚ kс!I:h_C݅E|w C j w 6} f`6R"S&(+1,#,84+GU)}&:# *.i+n,l p   o "!C` 0=^) x "e&u(hU'#;EOJ 6 3/}  m=A*?C~$]Y{c2_9(U2f w;Z@ 8FD^ Qb B$f\  W Q5 O4  +I !4#v!""V#"v! !C):!#z&i+)2+P,]/ 183/5iɆ6_7D7w6"J53qF335Z6o}72ҁ8ӭ8M7B5A>301,(u %!c!;\.! #|%'[((rv']$ r+w T4Ҋ ([ E%EQ |1!Kv$}%`;5."cKR%(p $^"(",!/1 5$:x0?jB F=HHHcvGDg@C;B7I2.5+h)HW(Q (dE( (U,'I%"v>j  H*`NW Q]8.x1hs; E Il5{ ?%Xay-VnF՝kQ_(Gbl՛֫:[pd?<a0_K|zwcf0!0(^ -} 2n55oT4m;1$,))&+ W,*&;" ` Z(Z@2 KJO{ %o%)NP*(/!C%u"Y !r J1&e Z ECt~ t'^}:Gӟb˪&M03CFI̥ 4hnC-/} M . ڋ ` Y?uԡ vҘd֙Qڭ9FR,Wc {  n> ,#:T(6++) O%$  ; PeiB+R;]g;rE 6!N! n66j~1x.5 aE  d3 P[ q ." GW%֑Ғ); >f-4۽78. P #P$2$M#%" zy=  u7e2kf= f$ q }3N!nn$%Z%yY"M0d0m?i)pb l-O?;XQЛwɨ jtav宸ʺ_̇ҎZ (gw~o 0Mb|VXhi /fHzcb ~$ERW 4? Jm("j(//A7p>E JN Q SSQOvL(IPE@;g6J1 + &"eI4 S|[mM6fzHZ` h]  @ ,@ ( z^ I ԹўU > :qxɆi2{NTPKɁ5(/FJ)FĪ0 ɟBл3ג0Kߥ^.2)9qC]QC L?P 3!])3/l5>a9nP;:,J84-.v(!YI!d ES&ob\tb ~=(B }puV^`R<s   E 8  4 K~8u/#i-(^O+#-Y .UJ. -Y , U, l, , -k.y/s.,\R)4%X ! k"%()+[++W)x(&i[$"""!_!: # ܐc} ! p#%h'(-_(_(#)) ) (q<((1'ݡ%#q:؎ ؈JW jB/e}!cFM>qYױ#>җ/r*b/XY6%qvL   p q5A6w$h,R148H;naAlF|K-PtSTGW JZ[[}ZXnU9QM IDD?:4fg-0%# {i  [Q*7X' XEh&:x Uv!   s \ 6 Y  .y ' Z ~ / +=;EEO.:ڃڹ+t+أ+WIrG{AyIVY%wG}4?f-X #W40RS !#"%&'B('%F$"{ 4U> |  x M  n  )G?i4 q 8n3Z =  vN 7Qx6"BrsYGB a S* D[d5Hmb"ߠ\< (Hɬƿ Ə k  t tBX4JO E R > : && ap r"#H;$|#}"| ^ c !aAE  %>    0 M  8>     i(1'_tC~NDd  RX^PJYbyys57تljkcZUۦڌ{I8yM^M۫E;j&4Ш̘@-#_ -|`&é36 9 ?&ּ J (,Zbz0?vq}L#%&g;'|}& $ <"rR Ey+L! "s ]$ Z%H%W&&o&&%$D/$##t1#U"xq" """V" 8kF '!%]Uytg ^ a ] 8M!TŇƒ * *ʼ0]Ko K  * G< XdJSy1 _ANU$% {ng s  tl N& nSwejP`T)kNU>DAPC rlqC}rzqpCqQ`Cߏ+ ( >4pBe+I1KKLF؃[<b֭+sFۻ E@ߗO]YLq !A""W"y"#%'s)t +0+)P&",{J Y ~r!m \]Wsf\Ji X<"wJm|.eUӴτbǴ|;V;ð0ŤZͿl{׬diU,w#eu խ 8#2FהPwݕ ߺ%hP'Z%`X<"C+D2F'8/;=m=EU={i<;;J^: 9z87lw7;k777a y7 6`2-' &{ nsy/=QFj*  r ٩ f ^ ^~?,@T*pZ֣9 ٌ%Kފ߬z T ߁ݯ)ڝ?֍ҥegW5B͢+Ck:8k)x? Xns CNS- [ JA-,:W`~"  -5W ^ l ` `JP'x& vFJ[ ~w3 $ s .i׎tj=ԾvԶ ZxB_= "#$Cm#!L@͂diːNk ȧ kF͒    sH)/h,1vzUJ`aDZ-csC*a# ppTB5F~yw*l {@ NRsR{ m qM   cJ u;entO0 ~ "#$*&'w'(#'4&Z #,hF ; q  0 | IG  x;  <r 5 :` Kh7M?] e  t= J q p _ u5,9 LJۖp C1  nKnzp^'SU)| &x"SF2!#$%&X5'Hc'o'&ۄ&H&%#!2;Vr4P͟Υ!׋ e#q݆&(*,-u.`h :f3sFFwq .,Qt^HqU?|HVTK ۧK!#%1jt56 mp*ϲBM,?͒bq,|@B] A)1}< i" f% P( z* +rT*(>&# "p4;  #  A(Mn(Fz}"`Q%.(*4,./>!0"h0#.V#d,a!(#Mx A1wA#fNT < +ܥ(ڱ Pi L# G զ ˆ DUe M&Mȯy ":֮ޮ0v|fóyC#n- 1 _&YUcIn6| + $"$@g%R$:"} 9^  $1 C_2| 72t2!1$S&(m*V*+o*C)e(%"6* o.1S  ; [3'9%>u9&ޗW z ρ ή }ҸT;3E#n'߄)aw)'_#6.b0%[yH/,a )M2"]\AL}rSAh(s)(:ގاc@údCfu.û&XMqI \Bzh(9;V/t^,Zz E,{  'qoa\-7o4/^   u#g*:0*}47@:$;&;J:9e9y899b:C<=c>>d>O=e;9 W7?40,D(#SoEo~a#P[ | p8LWR v & 3YI!g@ 6 l nʠ 2Ȕ  B% UWbʿi0gҲ|Aּ s[yx *Eƨkzsľı=[ǰJa(bpԒNIގt'+(((ZN&@h#kVRBk ^d)& PMbj1" 67E }m}CJd2 ^5 JgPk g[=X U > es [w S > fn2H!%O):9-I/ 0m R0 @.} + )* 'J&$*$#2"! C| #|&*a,k--X-+*(;(-(t(Yx(( '&%i"-3-GK< 2 o[E ?Vxt+ e ; 84RYB#>(C -035v543@2)1*0a312J4Y5f6h5j2w.)T#7 L * t9 [ x  w) 8=4t]K  %6:!$A'H)+f,N+"G)d&8.#9 G}- [4@ E h  TtgkMOCX֙yb5"27d:{',y -@^ &@k B $^B7^Z  ^  "'#+Om--}*I&"   )t ~ VCHT&6O6 <o ' 6 G p P8 EP?A1-{jc< Ph' Gލܛ|Ŷ/JSGF7Ῠ |ʶFq"q$y)Fsx[h)  |4By{ F !jJpz ; J~qZC!8$&b&'&~&A&&C%:%% %.%y$Rj%=8&?'R ( *} -I 1l S5 8:;Np:7L2 -3?& !N!3 O!h y  U s F1 E t NI# ^ X) {rD d =F\Y9/jVڶGQ֏{ߪԣLi߹Pߘm\vucB r O:/' KRZdWeʅDZ"/Nz%ʉJ@%҆K, % R!'B+.j/T.+,)@]'"&^%%#&%$:#F!V(RVj ,sQ- e UUHP&! )/5:6>G@rn@d?6< 7P2-D(%Z"B! !"6$&'r(('/$`!F.F^.E  u P!*!WA A+K}tLp`zgRCШXϗD]d0cr6Cړ%:ws+ %NFޥ33֔gՙ?xx6Jջ%1QI?Z%ыއӵ܆?*ލ %X\)Lo"B! E'Q}r>l Gv M+\Y%+*0F3n5W6X654J3o337 55d86s16556Z8o:N=A\D?G.INIHEB>h: 5]0*!$el  7G'=@mvjtU/&Tg(MxOB]5W ~JקH؀?߇K ڋ M D@tY :7^+H\;zt x - T )@ tl 0 Yup> ~"x%Z'(]*,,u/b14M7d8k847eV4=1#-m *"&k#$$-#J& "'l!( 'R &# ,#t/"    Z/qi;dz3 : Z o #Tc]  >$A$ "snׂ%}0hфp2jy[H4-gD,o  xVCy ^%?ѡ()7)w'$҄!8 y ! Zr!w V #JqO-Oy( 9l  1o Zy^6?$4  D> 0 uD/[ y$( 8, /G1M3 5&U67.9A:f:%:9J9#87\6e6O7G8:<>H?-@ެ?޴>\=7X;a874|0,(d%&"m2*WF aj s v! ! b i{FuK M IP- Weܓ Ѝ , \ K 0 πMԴ'1V+ޛ3ټl" ḧ6m"Lxӣ?VG*^2 k'H3 R' #  $ c= s O S f r   ) yT[ k"q$>&*]/%36^7S7V5-2d/$ +(z'G ''b')>+/P35k6o65[45320.-y+)(6)p0*+n*ܴ)ه'1$< Imkiv : C+{{٘ޓ  +H(fVW4,0 h.ݙ a"(F,,/A 0n/Y-M*+g%U ? HFkJ5&  & e  (a FW#&m(*,-.-+( $ 5H t ZGsTΐ1#S V&.¶wPҙW֓@WoUYWYMW o'@}N?L_jܨb{ճwՉ[~ 'ޒ  9{6c!3GUTJx,sL&kX f< = R OKA/zeoٗG;p ]q L&.w  L>.OAbSw) |T4   r"|" ?y.f i h .* C^ I |V vc_ckZ u ix޹\k,R(ЧWЀUٝ7 ' u " FE hk !M".#\"lm!޹wQ =c.=1!] S{za $+ߜ#E{\L:MZ ^S U 4dg O ر &ؑ E 2ث\ Ճ дͨ=j*VuCc 3 ޠ'Kek @& ,+107;?B/DCA# >`81*%$?[& z8P'w~1S/wQAKiX ,`cqIfu6߀M%+H.HϹة$^|N.< 6 ,vv(5 y>*3z`)'Z|_XNv<X- 5C!zeC a!y"(#$$y$$.&@)(*M.@26u:=j!@ xAA9A?!U># S~ʏȓ569 Ajӧׂl EٽtԚ ӓН$͔*1Dz7M=W!CEFgI:JGȀIh'GӃC?<98'9B:;">> @Q}AB1BRdB@X7>s=;853Q10=00<12= ]3& 3? 31;.6,/*))1* |*} S* c)$'$F!Tv^eO#(- 3r7;/= > >3=;59sG753 22332߫1(/_-)`?&"Dϧ4Ӄغ@n$!}f%5)`,A.\.bc,j>(5"sj hXi<I" qw0 SO`1c1r* :K9(dpYdBIn߰[س(6>w>ҀJxwolX@=m"y= y NR lDr8 69{ A 3 "Jg %3+ d/ 82d 3b3 t2 1 / , + )R(A'5&%&L%%`3&]') O, e/u2Z5=66Z4K1,I&OS "LI$X% b&?% #  UZe2o~"҃%9ν&Dʧ& C%"7 dzɔ`[@ hΞ !́ə__ZYC_?=5ʻ9o)%6֫#?YݐA5T}cFH _9Y]S lV* Vn~_ "Eo#3\$c%(8'(*,-b/ u1g 6333 S3y21.10 0./9-+X*)T 8'!$Y"""n##M#F#h;!B IiC<k $)&{/ܗ4=r^ZKܤ݊u|ߤVZzfg_$ρ @cS%8!ƺFpqө+47yQJXjBE%CX~Cq {zM2<QGF8H5Ku Fq 8b*_:l{f`;Z ^z[g~LAJ KdjCv~" b+`6gwx|+ O-zUzHh .*"<#$%m&')*H+*)}}(&T$G"P \+r @iQR'LLTo(KZ  N <5OpDb y 8K M- c5:"oȃ.4s 'Z  znXK'$7"niBW seݪOXy3ԬҢE?Eyy,IɑSX%'˚ l/$VWރd !&z*3-n./)*/+ .t-B6,)h%96!F5  o od *   k > -K6 o 2 _ t 2Qmm 9h` J#u(gdZP~'7&SjOX`i:l^YE'.e`~ח2SagʨeU[s /@U_#X(~2,R/2! r55 6h 6 k5 u2 `.y)|$ <i@"$'w'Y!'"&^$$% |'(r)-) )))be)o((&$&%(%$D$-# "! Be GNx~X i(iBw\4/d$ݳ۵YzYנJ}ulHCۘ[>8zސLle x "Yb>we6lIAJ Jr T"*%' *X,/./1W1 111o0.k+'+# 1 ~ ) EN!^"1U#fo$%I'K}(>*N,/Y 2 5)8M(:C<6&ئ&x&%%$"b!Y O6J^8P!nn?!v"2# %"q +B Y~WK #~>"-jپҭM # z##Gi+pyc}t n 5P  P zG"6tTP<@Ot#f)|L.83t6N `9L 9; <=A>+><=h:;7;3D.!)$$9& #()9V+a +O +?*(&A$o" pBpUc 5eVQ\օ[VթE\׬H)i؛ףdJ Y uX n}XPTǫɯ868΂.8ݶ!.= I<]!j#6R'*-U0G2y3% 3V.2Y70- )C$Te-J'RC!=($ 1]8oc>B!FHLHI &H FDB @O>:7Y4A2C/,(.% " lo"\m E \ Nc  \* r| =* k ^O H) Vw~4Aܞ9ۛmի،g{ϯ΃/`ұϼ(Жϻt NcѵjL̶(Y 3<wùڦTߌ[c܊'@$ ,$(O-<14ڔ6ԩ6Af5R3Z1r/ǻ-<,$*ȍ'>[%\}#=Ή!PK '#&ݠ*ޖ-߅/E0I/^-+'7#@Z$l^ > B   = bxtl9> 6@Y=+!( ~"](,4-n.o-x,h+;*s)(f#'j4%">  ݽى׊^վ,>:^ ;5lYmڄݕZ rAb=T/p)mY]=n  XE?lBu׌#אNם׵ %E0^rd6x'mhB /G [8& }DX^w}FEjGk7GBH 30uG[ۓQM9ձ$ ݏ - N4 #&)y-k28=+C[GyJRKq#JFB;;5i-M'=u!^lO 6"(/XY6t;?! A|k@? >:5/A*R%?L!?RY 0uUm)"jFL~bvB+ AcD!܃BWޞmx+}.s[zюgϲQ͒@ƽŠܾ C $lL!*$Z%g&(F,)04 79^:AW97hw5S53]1/L/+ -z*xm'K#GO L[!'H#$%G%w$z"L OZ#C+29SGPl1+ 4 P 3&߷lՔ] ةۮ(߻7wqR~1eAQ(H=yd9ϲG'̌ʹK@,ZJߎ7 j2! ${W!%p*. 25=7u{:/ 212622j920/Md-5,+9q,d-/o0D0"/ Y+%/@*wj8WDFY7slX /p.7i{D [8Y \  Ao G/qfq*^OgpJ  Ov-"G&ݗ;-܏4kXNYV bet #)g  M D #,] U"; %&$K(9"*# ,)Y-8.-2-#7a,:)=O&Y@"ARAt@Z?Qm=d ;c:T:::9752.fL+i )' '/j)|+-C-.W.Pw.xA-N+ڑ'5X#RxѵЁ'0ͷTs.ϙg<C Z E  ( 8 wF e5t`0|Ă" օ/ޒefN*$ ,SO $L1  N;2%@+U/R24by505321b?0.,0-* K' 2$J!( $R&';'%#!qf#2%6'' 7' % f#B!fg}7 j}!d~ ;YvN{֥@)hPj^NQ ~!٬e٣dٖٵLMG)I(֫Եԓ3qhѝٷμv 9z¾ٿտrگſ*}Ԁחug)g6KyY [Z  |+ W & %c * kqC4 - \VD   dd5;? U 7 V l L 20b?07 ~WKMI`JP[ !@WL7  f  f*0Ukg4huxɋ h L ʻ 8 1l ܇*$ A, T ,OY.T5{ A"##e#"ү"=φ"W"ː!^Sj+Df?yG?ͪ ^́ G ʡ^$ŸQ`] 8Č  VeX ?!:A"(ߚ"!z]k q4X$*$.{ToW'):sb $ `ځUE&~5dI}KU3o;deP"u(@-626[9c<=>;>a>x=@;8s:4~0+&"aV1B=H M {?_iS^ٿՒz>~а,Y5Y|O $r2(,q1 J6L 8; ?oC9EFFaEPC>@=:74"1|-N(&$P!#5C N 2 H% Vv  % w 4JD@L?ޖ ݢCܫ A,gعB0fD YUڲȬ-9š֖Ò 6=!F% )@+K,,5,*)c&^$C!Grbۄ#i  p \=8<"K$6$V"1 L eke|C8bIk@qeu y U8 ܯw `F: | 4\O-Y~awbjKLC !)m_ 6,PeM,s~ I [5hi=daK> F !#&dt*."3%6.(:L)=)?) A(A}'@%C>6"?;"7T1I,%= E =l| S E\    a& #1l4PQ ,HqjZE ] v q H8  p 8  Ϥ 2ao?۲4ܭlrb`э~N8yںPd;* 7ΒsԨ|H8 LKnߡi݋ގ ]!0=!"" "H"*M!:. j`mo!F$W &1 (v)_h)('[&e C% $ #!Cv'U ' ,j  i Ihm9 )I 6 .Gz\ t[,N7 z)3$1 $;ԍ&KwLڊƫ!S7M ҞΐQ RҮֆ<[(nݞI߭ɏ5Aߟ'mvڳN6HaAPu'{ԝW<\"o|^ Q?3 _ k KQS ߽= e to w A v2 A FGoQ] $s 6Ure5BO Gm J  U }J0+Zsk! Q""6#D=#4#kN#0#O$0$!k$K$َ%ن&c'ܑ'&%k$k!=*e*sv(!$p';*Z+,+(~$LRjm 8ZfexeSܟf: 7?|Nx,QF:T1C (C  O B :JԀf*[7(|m4SB\ s   3 - X/ 0xWSD0$ r gFސ ^ 0S{&ݧT}H}$N boL"$.')"r*+e+S;*3)_$(e_'r'='_U'9'Z&$c""J;bq]`q ^]?$R4CSGpq=%NaUn+,4T(^'ڐ19e˱ țŁ?KqE،rFW&:(I%\7ck'{J0S,>H[ W+U & +}=.(/K0/-\*%J8?R/ A,T 1Q_u!D'$+B.P/-*h'3#c WgsK`~K~z"%z'|(q(L;'M% #r F MQ /r849JL\SRv9]t;8 ֛Jً#]Pކ܊0  4 t#)$cf48bZ]"W3;M֘է}<ٛۑf3߯3 D !ZU#6$p%'&W&%"`O2@eGllO)(x `Ll`*?hxK  X  Z , LK.Zp~tm`X  (_/Q50v9;<=&?yl $!!-"! ,J AELo "]E$x%&7'&:%#" D"!XV!) | 1!20!s .z 5Wq3~ I [C.~_\}B$a kf^I+uQZ|`KqL> !gC6 u B8Z&)(!Jyw;r~E.P&t8tϹ 7ϣ N  ) cګ E , v*iK}  $ e4hF8D&  }2Z Lo0ht߮"%}(,.1u48;=QADsF3GMVGEC>w@<7s1?+8&{ TNXZ|6) D.[8.."#687eT4m&Txa!Om8<(R S)tALGSQw@SPOY!{01~d)DtRBjrg =aAYk ra U11MXw E 0iO  85<  F+E  =g;U|=cIInr ;   U22g ' G` G  , YL _)   W  |, E=~{&F$d6  t > _   i!~" $%.'=*C)-*10+1 +;2(2%2!2 260_.S,v*g(I 'L ( E*,/g52374@32p{1hH0.4-+)'l$#!& W 8gKKh!h^$h(,^0>'3xV4DG3U/=l*#)Il 0;lmmOr9pW8B3 =@ ; orf m"*$s%%"&%M$!4 i B DTi;h)QTG4("L Q 5 2p9Xb1.!i!g_ ?iMڹ44 o(8 qoD& Y 8%[3D:iות7ٖ4 eаZˇdGF˃#^9rkM3U +  Zs}%/&   Z qOs&nX1 ? "zwI@[sf@FDu3>  z@U:68zo !j"""A"0""m<#&$%E%?&2'H'&4%g"}ݶ,R ߿ ?.ZF!kV I Pwr syD)+DKS XU1 _Al yݨ f ؐԠ=ykge :[ŵ/˻p-\5ɌR >,WxGrl\"n{$Tk&&'%m #Bu& !) FUg!Dve  @V 6 u UXY  \I Na X6cG0TijBSV+{a@\~dO-Ut g'#?ۿVe '#ո$%U:$!aHB A!U߉5Ԙzv̝hʟpm{ߖhߕ {x\z]#ݜ .4l!+]HG)DNz  8Oj ~9F c Yqm0h#=)-iL1m=3"-43xԽ21&3/m-r,3,m.03x+6m787F5~2u./*Y&n#!^   ![#%w'`@)B)X )''&%$%$}$7.$D#]#K!+ ~q=f  7@L.}kqE %1Hu & C~ 2uBd܅olh"U-LXD4 ˩mMH ! 9i"^(ܚ-2ݻ5ݰ8:N<~o<;V:9=9M87~S63x0 d.,+2+ +1*a(% z"= H1WS!X&+m/?3G7v: <<1$<":y9^9:<"?#k@$@$=$9$5K%w0&,&)B'S(&J',%&a#&!%$"J Aqk8 `fI u;_BQ]Dhe<lpoP8 j^׀ kyߋ+gh];[nCfycBI #z# C0`=I2E*go -O6H   }"h$H!%\&K)Z++,*%rs w  c $V[=yV ^%DA*./2Jp45"7O77"7!7N7Q89U;/< =hi>=;8.\5Zb1,' "  SBS  C%7Ho  YW(.  J    .FQ*sȵWK Cǜ} Y ~ vq 'Б Ϝ vdCg̲ {}>"٦!@i"Q!"9/b; :DAkX+rqnt a}W| 7_!j^3o  Fw  Z: ##mg5k 0*)CsC $k=vh.?- 2+&2IGBmyZ3u 5yCDB2^Eeh ى-`Л0.S :$ޯnq~CôCEҹdlݖRRWo*f#Dn~eAI=ufjj=@0Wc 9p( w  O L!`""R[#?$5Q%&h(f=*+!-O-$R..,&+)('95% k"* m~),z &m <C%'C*"- ȯ..ˏ-+(t$0!Z(q xb]\A #XO> w5=t*/2rpNݼ*nm c7zq&l֗!{՘$y&#&R$!e s# A* s  '  S_=  9y2!-%' )< +@,}-L--K,d*9W'%m#h G`k hEݷ[$A'22Km0 - |p70!9QpxYC4 "I<Pm m k O( \{ `{i=IO~ߠޚ=~.74{ѶKӇޖ7ؖF+dX!h 0/9" HeY@s\~AX- z*Lzduo ~9 u!Ab  f $ !/aY?3S Nr`6 $ ڱ!vٚ4u!>S . iV?z()U * V 5Lއ&b !t lo  dHru _ E; B (H ' M  I zYz;r"O%P'*p'$ 1ܛ׳_*yJ:nk4ہޣt /sBH6m?E-ArVC~` XQYb4` |"# $d$D $" v$ # #=""%"! 7o "k$j%t$""NX_- ! =$&(N)u*Z*] * +*<)'b$)#!b J"S#$:%b%d%&("&t& ' ' ( u)[ *K*Q*) )f'%t+#L2 Z># FS\ye  Q"Y\ex.u?(+8daL ar6B#  PY167L<ؾ ɜ Nj Qƥ ł Y!% :$ Ό $bOTOH#!$%02&y%"$": ! bp f"$L'&)*$|+o*/k) (('4(A)[*J+ ,+)H% i) ::_tDnF $R0|4  aW(W/ @ 1  j*P}in Qy7g Z" O<+)M(690 # t0.N*8 P4yZ˟rboqY)/fINù < -Ȅ ˢb `~[uQ=@ں!D$ )a-u0y232/jZ+T&[!0!Ci~GNH _  v  W)&:,L2V7O;R=g?@.XBCmE6FRF:EܜDnlB"?*:5i0e,a)&%&$'1(('w%!APvV_?6v[y cI4\fuYO3A(ha`|Er R,ThZ=@B@QY׌O Թ?׭ŀQֽ\ uWy7070y}~ԓ\ؖeRfHY` I E"Ur%'ip)))f&l"P9u ao]A L9IVLx(@ {b<^I z"R?x!J##c$$$ $ P#u!"!# 5#y##$$8$#! xFd 9i &)^ /K c-l0rK߄1ܴ*@bmsiՖt4&xZ4N)^fN'˨W[˧671+C6J޶`/Fݞ݋}T9ݩN"Q4{ E+ G "  3  x }G ZK^W!P" $$E &'))(,f.0)!2!3!4| 454X4;2U/, (K*%N!6ce-|]e}vd~ڰ* Q&څ*Q.y13&5D55|(54310[Ȟ-*n˶'Χ#ba M {H.-62})~x g{-R(Z;>7V"K%[߬{k} DOg T * Md,c V} | M IDHeGm\lrM&:6#!  i K3XisNg c  4 \ ' .  j F rx(!i -N V0 F4x?~26O?_\#x<[2V L _  qN c ( E F  > zE!s#T%t& '(( 'x%0#g- #z)(q fݩٹ2`Zsɩ-„o#[mƷDķ[+׾Tl9*Фik )g,YU  Nm>N$"%V'U& $ Z# 3Eq'=[~ 6   Lv   )c!t$,')B, M/0"21%0'/(.)0.)9.).*04,1,0,/)-+&Y*"%e TL I  oR=k?U 4"#c$& 'Zܿ'\~'%Y?#Y N\I-Հ`>&{  q F` 5 - #SP y`V.%o,_)Lh,Z C$1An }!1! Y&4r& )Tw e y Twrfo4@,"m&n)* , +*(u&\y# _|&  YTRB%=K ; s +v5w e wI#^&(Wz* +z,X-hl.f//9k/ .5+vߵ'jރ" pQM\ 0 ˿#?) (  2xP6> {l$'Sp*+ *(m'˦%ʈ#]!$H_ #%&yў(Ӗ))ڂ))P*z+V,p,+9 '!qq^ ;3>^S P&N$jF]k 9ryw} #]$m$$"jZrN.i3 # D- Q}{DI+2 ֊ $ F ΀eϾkiՕ ۍ ޯW87k=$M+ ډ߂ڶX]޹V3W{gjU6,%@nWw ? aCBM%lo?al i )ZiD{H[(g]e1fI \ +  +~ ~ d b } a E   Dq ^hnRB!j*v  th x ` l$ h( Z, S0 3 {6u 7M }5 /2d {-'O!{U>X\q"&s(<)C)('%"_ (7K h߄GK<@8TX/tY QtHQN, ]o/-(ڊ _ w׽ 7-~*dmϺͨ~L1 %E60WR SǷU,FмmزJXq6 !R#N$*Q%W3&'Y)>.+ l,x-Hg/(1Y2 V3]54P4-31 2$g1`(0,.90E-2*3Z'l4"Y4o3M205.Q r,s<*'$!J,8 ; }f;noEkvs ר WՋ$֍ֹס:NH f y԰giϡ݋Һ߫fc3|1n٩ vzizv~ĩxO0ʮ͉U+Ԩ'؃ Ocq"-]UdYyc;`S ?$Pc1nC^thb ,R   a{K9|l#)'K*v,M-i.Wk/s//.-,,m+W!*=)(&`V&ޖ&HH'f())+!,:.01"4"6s<93;K?B}DHEtDuBY? ;8510r$/U-,e+&!m+=#+E%+&{*'''o#G&`# qoj d w L:@"\.hG/!KAn dS7PIc%B9M[ۤCAJc۟$+]} sx[U.:[SX l V_Tb 6  gPE~%# " $ .   ! x$&T&:)&%!"Y%$0%&$'#&#&w#%V"%!%O W&0 )&r %!+#! z#%(+2/P316f9z -< ?= <s;(96b4R2E11!23i54C31[.B*& "  (  n Z  ^  ypkId/݊*9JƬ6Ħ"  K.ȽY˽**t!ܓݡL-I݊ RJ R՛ t Ю rάfҵ ה iݺ3urAN9J $ zdj %#9aH [ '  > 3 v Q ) f & a v [ "m =WzEn  hc# Q* IKFK}% lV ?O &: V<e{AMGq+:j$YTFg5 X`1ޗEߑuR#G2 B5ia3R8]) TK2rSР"alÚţMQ͵Oҵlܒ#v-r3W/J34.xXF /}Yf:wMS a 0 iJݢp?*Nyng&z a W  :F/g3BW*!w"J#%<#b##$&)l(r%*g4+@*R c( ($   ` 3  2 Q M<9 Hv {%<?7 B  z0[ | 7c#TyfvTuBe\pnZՁi vVXݫ- ,{(]h یaw 5 zs V &!'(  fN*""#&?$,( #'!&#> 2]) 7I"&K+j0 74%78#::;;a ;::r8n6K=3 0e,c(B$ qVpoa P J,oX0}{j8wy SYz*e"Ms.ޚv4}UP4c k!ذ="5 ҽӝ[ֻjO MCy#r>[ uLUGCK}nsPpF  \ Q A 5 Z Zz btna@a  b:'j 2Yc r # j :=e^ 1  N% B  Wg Yb-i$;~xc5i\%uZxq " 2 *a+tsdoZWڄ٭؋ )ܢ =.xYe }  M^| 8x I3|FSB $YvLpr!}[!#5# " D!pw7  Gp&8 Ci4 4Y!p$df'4)+y ,,+O*u(2&$I+"Xx4Z*  hr L"f #"a XL +P Ml  ( T#za M? ? 7 NI.FVIBKxGGTd;xm MIjru{TO>n!#>%h&} '&޻%:$:"!!p"""+"!q  ?#-&!)W*)O( d&$ $$;&(+.z1 L3QB31{/,.*'$`!^^*S  e ]C B %*'  L! %  ,j*EG5 OIJs P d w _#d cg//`6ٶ *Ugn}ӹn[Gݥ:(-dy Ro }gdq  z Y e.m"&(+O/a4c8; >"?@a?/>a %?>)<+ݓ71n+ܙ$"}ٖl֭ Qb-d*вsєi~X5+~N@n*~C+))/*-1{k5F9YN=?A@>&:z4O- %߆޼tݛ q W 'K@3ߑ']u֕Ӕ erɫm4̈#Ծhު޶ۼ۰J#FkNWMG6#D}7G+   (8c#"c(-,+0>2442/8,(?$!!PF2{ oe @   C {@ Y[ B}I,}55y^)    jrK8/J_ CwuRBTX_JBPlxi$JoesfKidٝ_S +XK,p ҃ѽ &aȱN&uú-$6$t 9kӉCb.*^E# ?1  @#"KEl}kJ0hieS-+ ) & /]4_MBk 5;K ^ !F#s(#Q Q#~f?9 c / I dmrsas [ Tn D&Y0?  0 W5 RBtft5  o{Z%,_\kao3TIl "" " TV  I D-C o Nhr*QXAu&+p k }@_Z`  n pyK3] +~ w  y a4 \6DW vW8pM 9,! %,).25#9A:;\< < <%:28:63 1t /#-,T?,^+L)a'#K &# sbF y:Zsax* 7l**N lRP%*|- 0v1շ09.*;&#""?#Ĩ&(Ɣ*.+.t*_$)9ˠ'&='(W(̹(x̪'̉%t"!̀};" /[ Fl"  fe0d~9Dw7: k3 T<b(X qW`FT ACKj'y ZB!!*H)  TS#B&1(=1)9';#oF -=PTpr0 o^ {[ <#= Uٰ E}pLm^yoV?/]YXz<9H9 ˘ LV R!۳ˇی Xܛْ|)qZ]M6HyQ`}w 7>LQHkv   _% z 1  cFEcl9 $c+dv9 $G#$$:#8?Z; {eIE ^ߧ(D1pC i[Y?%V hw~Df7"x$%%%""`\_m0 YIkz 1 jm&?k =%7 c*"Yo G 2 [8  y/9aw_Kzv+)r?\7>i 8-zY^ؼw /، +׽Z~^@ջYo2ՑԽ{՘| @V?_@"$D&'x'cx%5E"e` "N.  y #\ p' )*=+-+cZ+f* W)#`'E%$D&Kt&2&L&6 *'U(7\)k1*k**)'$ 'rD O I<\bFV9#O߸Dj?՚ӒtԴE1.=i;;Z;< F> @C`)FGNHJBGJD:@ e<8_53%2234h6`V89:O:8 63mk1/4.,C*;ڠ&5"ضD ݏXl;U'fu< *c^2=w.9!dPV5bz|P3+HR p 5n31ItMR\8w[5 7 \[(w?Qeo]> f: Z# %&- W3c8-<9 y6B4jx2^11z0 / -!:+ ( %!g"l`##O## $ gh}U  H-SVa:du#)d  ' EYrT(~r-ZLiv E-, !tV?;(!Y\  kv9a>Ct8Iu1J;tFge@lx<}TA\{Q- X ?"  & 0 V d\q.)sCG&Z/ "4I-Z{l a"w$K&{((*!)")$*&+'!-j)/*3 ,8,>=P,Ch+H)FM&Pz#S RUUEUv=TRMmPaJNQLz}JH#G D AB Z< m6 G/5 e' u   4  '  z 3   .  2qIj^$~@ڣִh?ZB˄W'ȧǢ# =z;~ ͚p̛IE<$vwњvӃ:|+2X݆ *TY: KS n  & ,F I .!V!w#&)!,,G#-#."Q.!v,r )&?#d' ,z*]Ky16 G,! RCNj Ks <#o`N 0 & b $ W W c : y k@ev #`3ؒHiuQ܄q G#[4дҤ'C-@, )ivtvS. E5vt=COxP$! OX,A*}1]wC K vt:Y.73S\@x"l'U`9&0ygK,V K`).3 L }HyCغ9aOn; =lQ  kbV=X8 I t Cf _   { f C^{^!r = W eu 9   9zBGa<-J7:w7-D+dq#V9AEZ663uJ.ubH}?K2R} 9$ !   & a >[!P'),b2 7w jwZbEߩisX)CvS%t2߂oZ+Z)@5bN,Y`A" ^GlW* ?#I&!)*w+*h(:&# lw> u i i ^ ;H s&$BEW \ )&/s 'FaM|]8  0 u [L"oyKPP` {DHB=VEAxhVԬ+4^%;̀SмҲ3kFeܗX6P2 W x<-^/pXPt<T) ! !!>I Wo[ m#l&w*-/HA1140, (n"[aO']"H28!%#V)G}+e, ,0*&"y*Kurj {$W'- ,p<~ ~NB/1z7XO>IF) _h f:#x2~R tT"#f$^:$"up 1Pq)W`L  #mL ~|I '-+`ni_!?"="U$$$$$X#"߯ % Js )!B#5$%%$" u   t- 64tv  8 &kKT_PI7z"JPlv M&i*-L5. p-"+,$+%*L'+'-&?0$\2-!033/2@0 D-: *&>$6A!DvmGD,S ? UOZ]- .v޸'i;֩8Rѣӗ[k[ a4 4?M7<d?  #Ʀ i> tD3M3oӿ WvjsH.+ɾBƆg¸_Uޙ8^ږgoۤ۔Uلم>"^\Q1H'9"%my7    /   Mr OL%*!0F%6(;R,@%/C1E1G0Gm.H+EI;(I$J OKh"L@L/L`VLIK'hI#PFB"=u9N5 1; .-<,0X+*7)F(4^&C#9 PI};+ H5Zn I-g_UMiڌڎ~ڍ߃vc݁=}B/ڂ e8lߪ5ϫvʑqƟJyǐ؃qΦڛҿ~3HeVeOYU  J %_lK!DP__8e vZ , g K/ 5,d>{Nfh9 4VK$9Pr |e . x C74Lu!- ] }c/ N  n T "LOh=4 m p#3ev"T+"z~<|eW-25BLq7+k" hd><ݥAS\׸ Ӯe PͿ;{ǷZKr9F1ƺɫc"9ՅלٿnF]_TL$XRAIH+f I|U X`F* f# !T (?@f BjsDBEpE-DLhCLA?X$=,g:\7a4y0Xe.,')'(&I%]$" N.~^u]wy0?;!8= "RZmdեȱUeO۾4Z=w;/ƦhFzeKEdԝ׎ۓ4ߤ& ;\\tD25%)!-e/@13J5487` 8( :<;>>J ?>!B=";r"9" 7Z605,431*0.,??*4z'X$!S? 5 xeAMuP I6Xddw`*n* [N 7D  o3& "n y^ ?BCZ0fW$9,I~k 3 ќ0|l̟(Oͷ-О2 F 7W h{Cpa|k<|`'L]!!!!B 0Hu.gG0"vG W)wox`fw m J=0qb  TAd5!x!8!!K F7<Gh &  y " &;>fڡ)ڻ7gٰ &׾ۦ؟ܽڣ7ގ`0$F~ ? L! i} ]* Y t NP S 2$[j>q""$B %%0S%i$"P! / ' &   ! K 9) J  D 7( C,mnFcD$X,? t 2 Zb 9 o p='8w\/OjhepQa=aDBE:5 @fK_#iz+i1%Y578h8!8-$8'{9*:-y74$1 L.L)#o  oqrp:  n5<3T'abrw'qPz*ArQ%}>/!! d:6:N9̦j"]ۣH4يO|#H??ѢSh&=><'[ E 90Ze  >l"#jy%-&&_&%%$$.A#["Q%"! _C) "  JGAd>~  *r `Y-+F,So]tEl Cu8YmFBD[`Ҽb CmSΈ~peǴԦ‰ӻu|hh Z+péVq~F͝ɟT&͈hӍ׻4ߖۈ߈&~_ON`P] `+E58~\KOAS "(%&'4"(O'o^'&&}O&&%%G%D;%Q%]u%h%$W4$" ! +   D9d 9 X TY gAR5 ZtJl bU VQӓ]oUϪR8 6Ҵuwm`Z5ZVm] E#m> 3eRVv|  : s .JG nf v 0?5s2> t ` g 07ZogلLh+O!H֒h`ڪ۩L4ut{WU_N$V <] -*KBy:A}N"Q1[  i 'i  E}Iz?]QdjPJP!# &(9+".T147:;}:$83](. '!%e 6UDw3B6-@1x:gکKW>r%ҥ[{p8l܃ߥ%<_ TC,.rfQ4Uhϲֈςjϕsر˟Rɪ8pÏ[S䮽㚼Q*jPۈbŚ$jxȝɲȘȃ "̏ȖК3>—+MxiS \ҭ,!&m+<.1=3)q5g#789XU:T:9b%9^R8v{766g56-8=:=( AEIAXMPQ (Pw"M#IL$E$=A%2rY   ,#&*,. /_16220.r,g)y _% Q }  e 2 y ]  0}=*D7eG" " >$8|;.{UvU,u0d K"r;"#% & '%"_ (+Z`p"?5a 0=fAB B=[>Q~mf/7M_njz88xoa4 tA2~\tǃiz5h!?!.%$'*** ( o'&&_'_(*Qm-?/03'6v9D۠AէчBmΜpҢ>'mzt̓޻lϺжy^FUO %m'73Tc7"f$I$ "J >$}k(:Q+-iv/0'00^08/}?X/C$/E.gDm-@ ,;?+5*Z/+\(,+0!+5-/T!1F 1861K.)%" V#h3_VQ "~m,Tzj{Lև;85f93ܷeD-Mw6ݐڗ`m،M5֔rlW 5kh@6L?̎Az s*Ւؼܓ@,' ~{Zy O>f/q+&p=Fn@ wag Dy` B|+y] Q9 pmzF~ J ` Srz.(9 G+~377iۗE61Iۙ. _A3cNn|Ԩo؄ڄnѰx mù_׿;S(ͪWI`R^qE'Y+ !H2\'nupa B~ QF0~ _ , 6''wR CUv<%L7dKH*W8Z#Re   v  +p KCdhi~`c tAگ^ߪ ( *P  L  al i&[,3"8=A D! G~H[H [H5F3?Dj@C;6(1S-jd*,;))D+e,,+W).~% aJ+6^w6= ߕ_ E[zIQt`V#K6qOSj+X("ɓȳР.# ߧrYrV`cXD ja>NlUp|k_ $ 'a)* +++/)'7=%"}<N O>H4HP vD =%=(@(A%!#i3_ : 2 \ S6z@U!| _bwnܱqA&SߠF GcCALܵҕ'Mnlĉ>۽uYsz3qsQ棹;0eS ƫl$ݞK{ ;cB4Fmmo[V Si2&cp 5 qt%* )<+g+c3+")&'P+%J/^#3k!6 19e:.;7v:9RD860 @3L!!0 "<-"*{#)#(#)"+*!+Cr,v,*,o+*Dp)"'8'% +#5."0B"2"2#0$O. %*$'#[#!??( IP*2EX;cf;h R& *CoIAcp v#Wx}PrjY0YU4J3M-~ C 7&:Z Qs  ! u `3s[I H#R,4j$>J sNyb > rO`9/7^+X[kQ(POa# ko]#+N r   { (!E$$#"e!MhF7B=d?" X'# +%Y-`&.%/%/#.}"- w+"* (&K$" E8\1\]FbJ"&Z)8+f-d-",bu)ә%|!݊vjxd r z_jH,E,}ҙ@@*)/Rsp)At;v'csϕ :H?u ފ+T1,`J\CYM   sdCe?!QJ#% '(H7*D+3+Mq*Jp)( (^&$!zjf, 3 =_{u P A \ Q/  E)Q   +L-yD_~O@u(6 0  ; b _ R '!'|p@o\2'   K R)r?f}x}1!e  af[c"V6%ٱ;!t%_ܽ * ~O SP IڳMuFBȕħT)չ[i]]|sÐ& <qpߜ70 h&0< Ѵ$g)-X1c33`I31/}-1J,a*7*) * * +%,-. /."+(9H%2k!0G2w^ d" $|'(#I)(v&!2&j & YwW4Cj1'p5 9" M9|.ixFn1Dm_R*2 n b  " S C;"2[y:E0:eLG*J4;AuZ9h voh!%j),U/ 131/,lq)~\&+# - $e[jU6ِ!Xِ$$ل'q*9-M 0؍2X44[31.X+(s$ ,k ;? Y x z >}dl   |  : :X&ehX[ e3b6<-p߯S?f׈Nڕԩ#ֲցڏE5xQܬܳVG4MMظ?%TO0 xK* IiyVu:*   !M(t-s010.+ ("&$#4#w$x%&R'T'2%U#C{kF}:Kp})-`- h  O  Ew lawW DXfn Bu b$2 f#+5'v*-^0z2b4A)4aj3n1!/VV- *.(V''(8!*+$,&u/(1)3*3*1&+<-G+'+e!#-4<.. ...s-&,*Ot(Tk'U&/%O%$#"Y !GVg D W \  5+[n۩45mٽv$ۈ܀ޞ53d e !G<:m9 /i l| 8Us/|Ha{vL3f'GL%+M0 3n 5Y7^8 ^9 :98?"8p7764 2.10|02c1634zH541~.* '~+#NrgN[q>I5l6hٚ'v<ׅ|ְ+Ժ% "߽kwlO߮|bTY׭#j=#tUߤk㖧g=ߖ'A)PE,޵ݏ!'+ك8DשPQ`h[3*=);[jP3]59 =  G i23!x%&(!&$K%I("* ,.,0+*x("&# g/ yxZ P| f+$  R  z  ! X i0vr@*i I &{H JP 6z!@ϱ[)җibG>$>3g qE FLZ ]RLm<v,;lYhy:sJ eCOdu۰ݐ % <]f V$"*&E(S( '`{#m1;#= c&}())6)(j(p((?)0)l*))&>'%N " OELZi 8"4<#$$e$.<$t#G"P b aj _ g  4  0> o )@I efAz =)  %ca'r[7@%PYX,^]w6WWTݘ]zf ЕHթ ۬ V  Ww & = O < @ (1 $ o ZRu [- /߽zAVN/"u=[1"bC?]Hf8Xt><H> )w5  CM Sviu _Z?t[FP *( ;It \ZEm a  C X  ^ @ o   o?  P O  r&A"OD_"%*))+I-p- g,H*_(&0$"g h( b VuTGrh s)x@Q-W%xh<#;J9y$S  -R6 r [ LvPc-VUu M6bI/R$/ xu H# 9a + >}!7% #($*%O+#%, -4.Zs1>4< X68:<= =2n:Tr5D.)'ay  4I'#S sr$u$9;*oڪ;QA- o]GZK 3 G Yڌk aJ ۠ll}߸[}~2H+C=<D \  ^KAhQu5nQ [>p#N #f%;%$>"MhPMF1ِ:0*ڝ`-n O = }%g2#$m$}gpQpRV uSDs^aQE>ʷ*# X]!ȕk|qѺՑ:BFIJY(ߑbޢWݔHs'<ݽߑ 17HCUd,{cTse 8- Q R[ F%b(f**$($xk)G #/ ( rF H;5/W Qs d    (JnBD@^ E MX:2[%m$ > G ]  ou=vzTK2jnUvigXvc> F:0OW/ ^n{] M KPT s Aqxz.[=q8 eFn[`cV@]We\j8S >#ޯߤg6g 4lPPIS]+ D s$ &!'&* %}"!oX^\u>}3 JasQ:% }3KC@fg j.  K" %_&'(H))Q)r'2 $ " y d C F F "k ba{qfrbZkL?.sw"^79B-Z+0 `?26X{e1 ң Χu΂=@khٴk݀sAO~[~.7,(    O | Y o  q )1[bEM $$&((R-t)0(2('4$4" 4e20^#/q-+_*)}('#?/{s``?I;? ^#"$&$(y#)a!))~)1**+, -, u, ++5+=*l(%"E Cl%A 'g nYXbQiC߻ܛWL/ևzlyӨ՞BJhToMe)f !iQv  ,m6`c{ xq z~m JqNyR.29W9 7   :H+  L ( 9ZR~> 3"G''>j+/ 3 5 Z7849: D;:9f37`4_09, <'M :" eT%7b}!",# $-9$b$j% l&(?+.B13]567t88-753U1p0]/"0MG2d3p4o54530f,'*Y"!8xZe;ӴPt7y͛D  ԨU Dخ }#DO HصJL٢Z܄iHd|)&;#S $[m2W0E4Oy!'(b;E%Rqat'~Q99- E:Pg ; sF$C'$+-c/m"0%0)/5-T-B0o*L2A'A3;$>3!2q1/{-,IM,w,,O+p)%C [ &EO`'hP0Gfp.K/!aQ:u i0/,C |~2 ABQj'v' F5,޻޽ 0 3z 6l  } Rl\   tolzR c"N"A""b _ : '    [:Upq"q R &$r`1X5EN|m>  }!= 1 5 9N] S ;%pwFϓ55Σ̐+VWؘܞxv^ޠڍ>/؈״OT׍}JٚFlM /,T-ns- a-\y|.eI?1^QW=  N .k m^N6="t  LxEhr+YO S sq -b+%)#*y#&\0#_W ^ @E;=,2 C l`QBgC&Xh'4\DHjpR:Vo g3J`rcnq0 xc !"$}&r(r*4,s--1-܀+(\%("h >6.`d0k/B޻ݿ S'[A pE. 9T Y nJ&![#+# $# !  w v f !    0^ H < 7klvto4WL  n } I xl   t .G 5e X & z %*k(3 +Gov.  og Am(y }6e5*e &`nbsPW ]g\Zng1uT@|*mk n i! @#x #"zw XKP 8!PL#=j$u2$" C")X8U9   (s G e"=  7 ~ , X{KkB"[LW]o"tYCѷٜɋ!*P?NxÃ+Ɔ8y.إ آA͇SцP\KT3 D `u5pdnM?C?j:>B\ x!%$g&r)|]+,,v,G+*{ )'&$"OC  R8)hI:Z)IF_{C!a#% <(;!+ |-U.I. ,)& n# SW9'd ( @[ |  9 f:yFNm " | q <;. w   yB  _"&9[(F)F)b(w&e$7")1 k _ h&&PYXY9YK%a?"z}n[  =7#RDkQ # 'e+'---Y*%Z_/&& A O =7 ~2!D0m  ` T !yU#).i388=y@RBEB7-B@@=6`:6"30]-7*&(#fF!=;5.#h {Y'z8L=!׮5טy+֒ li;LrٓyVB$9M׆n%֌=F(JݕrSMs׌٥_ם< Sٔ ۶ WR__wC*$.g̱cȼ`ř{Æ8/Djνѫܜ3JV}u8;ڷLb#ֺMًH.4N/ݔ:P%! 1e U=  [^wtr uSL$}Z״6 Xُ3ڢv)-ܹ " >OjC%"K'$*MT- ,/ q0b j1| K28 \3. 45T6Ad6)5 "3 C0 ,V ') %o !. N   P i$[X3qp*Uu x#%{T'' &#j  hv i=  [ ] (  % I2LQG#P0!BI,ܴ݋  !7z M1m3 D7y2 c0 * f% Tqv) /N^bj-oajC  8{ . mm CZrAow D 1AeL O#$.Y&Z''([&*4+,,.2L/L/G/H/. V. -,X*<'0#" 7f'S& լ өfфgvnoй{o-2ٟۢߔ}m&UND#u=m۰ r K=Z6-;Qp7jyR4U4 H|' / Vi6  CL d [!&U- 2 7? A;r 6D5$^V3a_1Cn ThPO>yT`_Jbh yA26S%<V;~5 i(&C>/9Ȼk8/ȼ8LgrnP+-MSq8W{b-=+ | # GgyZ~4RIUo~G7((ۅfP#Hu S! [eL$o x Xr \1[67 Vi(g_jMBu[V^=NV#L_\zw9[.BݵF8*Ջڧг}˸߽̄UͬX^#eNڡɳĆ'MǸ/P,Ը飻얿UɬՊ+l Uj5~ f  V \aU5~ %)CN-D/00.Nr,);&$N!su9X HJe*i2g  _Uex> n U!@$:&o(_z'?%!34k ]ODi ) s4e E*2~5y;W\ [b^*X9m><96$GٗC۲QTM/aGy:+@D%& m |~{:`7WAj!tm#f%'2*,/011}h0h-@}) $(, 38kQiUo2D}AH * %% eR?e,Wf#g =  q;^ '  N  #)!O 2;*PBf6 @wcx J<V +u X Z 2T b Q 9E%% j6 Cڄ؜ l1I]L sو8# ٸ"!R ; Hރ :IR?RR0T6, '^Nb  ! {!G!A!!] t %xRE5!{%sK*.l25r8o;3==<;L8#'5s1rn-($ " <SEA;|f40  VX-gVUMO V)G#slv1ށ+I4g %m}dA 2]Y@.AgM!#pnh6gu;?3%0( K#8 yw!$(+!/1,3y4S3E1.+o(:%$"f+&1>w58);0e>@ CE% G *IsJKK0JFA&<37}-2-*7) ( (9V(&!$TC!fNOy e5 < !jd$x '+i.M101y0 .^+H)(`(''((.)q)(&$Q $ SI eX_߷Xީzߪ]OY40%h8P : 1 M #m D]u=bQ D-MA "3*J  *y=75bA I %+ G^  `~WY 0 cWvQ: H&k>Z7J/0-ka qxKOdlbk_ A m ]kIT"6'+-.U.:,)s% \"{  R*D\lMeo*8 Qd5BB ?79c02_p ci &v@C}T o Q iyA \vI? 7ATg E0;L/u}k=si a ld' !I! &e lq > A  : C  0 J - / d\=4U,am1iח@Թ)#gi'dUv  Q `Jnfc_ #b cQ#G(/+.H0l10,.E,4)%T"NR"~bD lf{8I#z$B%VGi"},h I3fk}ہB֫?CKt#V̗nɩb޶ ~MW̸zZ"׀[ҍՄ؞G&\YkI@~]Wg#FO ~ \ 9 (wxz w!csJ| -L*4 J L m3(m 5 o< 2e[$v, 3 9f< ~>\=|:V5.0(!UtnKCIS:gD  X D $ G 0 %nz2W#L^p9x[Mp7@!B3SZG/xO# c\tPgT|(,Ӗ9r!Wڈ#+< إIՕ( O"6υ<ѝidדܧ][mW5 ^b g!%)-0-G3j4 H679];*;Z<<E;/:5 97J6!e4271d1 F1 0 /n - (+[ 'x !# ' t7 O5 M p  A_; =u p71u<Y.{f?@rYZ:u@ܖ   U ƍŝ?%)Φ ӽYhnU-?KEB^=6-6"BI8 {  > e vd sH8ݏٓZD [P @ ^ S0 r<WfW5#'V))'[#^"  ; -K , 6  s^eV3L,[yWXe 66ct ! ?go ~ 8Chs{ h F 5H ] PF 5*(('lLk  ,U !-  1uzA|JRk"$ %"%V#%#%"&,"\'j!): +-w-j-l.,SF)8%F   T *&~o QT c P3P6cJDovWv|'6kU1,x(d ۃڼd5R#Ux2ձ%O׆7qn7l9V r*#@KI3C).DP,m4r7 Rq 0F!%$%F&|&J'(7Z*:,-`//O00/.K-l+`((&Q$!ZQ>a ! w Je  9/ F- jUP}3"6#o{P]7!_"JG:M5>3k c Zz!ZNvJ( Yg%R_uf Woe"##&",c9,8H_fe{k7qxr"^&a),t/U1Q 2 _3#3:3 20L.V"X,Z&))j&,+#/. b.9-}W---BZ.m.k.N.0.-,*"Q(eT%! =cx `xX{kd+%c_eycnڴ.~urV>E!"i7^{AI +q`n:Mr3!! 4ePRT xojPb>!,D-F~F42  2K.V _Ly5 Y - < A w=ӆ_Έ68xBҎֶVd Rd / bDrb3)  2` ` s; ߁G*HB3R&+ :Rm\xD#PLڝ6Wҹq{HtNضڙ q|^jOg:޼aޒ]!}ی)wل e-ܶ#6ψ/A]T hGל [۸ oB n  F2 b _7iYwC /9-pn(6< Q  ";}r Y>Xqtpd5p0D!:#[&(E*/t+, $,c*+0*_4*7*8f+^7,S5T/!2e2B.35*6%6fM5Q2>/ 4,ne)E&#z!Hc`N83 b ߧۙشP A+3 @ ~Do$ ̘AɇMhɛ+;ҮmZo0Y0OI]@hjhqT] vb # & ( S( 'd&y# MaP q"'e{+t./}`/ny- f*&!w&>tI- -  D  a &W - ],nX R B^{=JL<&x7ތ߮,rl1Z:>k/FXWfJ T ,k0 o\2t sQZ<߭ؤmٹ @5$i;fO~riz=#tXj h`W  k C8Nn b / !cb`i C>N$,e\&j _2 !#k#lA# "9 ! !%"'#$Y%}%$?3# Rz6 6 |o*%gY G`Y-Oۚ\SهnRڕ #X"'(#,Q/$/.v+& J 1 G  ?oA8o9{0P3Qkްۓ'c+d TCqӦq+ Cȣɡ qˤtjՈ%aهS \V * ga. r#1*047:Y = pA1DAHoK M1O,WO^NM0K1PJa6IxH]`HGF^EWEC^B">A{&?\*4>-<0c;j39576767|46~34|21 1-.),}%^*$!'%k#c!YS  !#O0%"&t (^( (&&$#0Wעa+K ja4׺)b8_*PXcm%~(X`22E)oR_ q TaA[?O+RPu^3:$xBx?h;"ޓۙsO_/)  dHc?Z ) C T)yJR Vg _ g "f &% A(*)(JP'<"&%%%$C"ykQ B  cU}+ +Dd($1sr:  | _>KI(FLyt߈Zix@Ȫr'ղ%`͙CеO3a0f#8Nf=S]Vz RCk|C- 7$( y|sH I#z6%%~$V"CxSb;|ev ""b6#^`"v T!`# "> $-$i:$#k#X"N!$}dhՠ tM9nn;3mj_oڍ6ֿ1ܟaֱφѮя9ԡ,ɖ<ɩۭ#X5ޭՙۙitFZԁ8^MN}ls8.uL9R)~ܽ8L:TD ‡ w7 俼!-z}A0HYc6JKi{$ * /5Z;?& B FD4DD CAf$?);-8e236.78r'8 86T6R f6?6"54i_3K1.G)$N @Z! yxn.{uhdt\-%,R4SXd 6}`0  %} { d ~   9PoV | 7<% !# BAgx$a,!2>6C7518 y,0&nHt" & O&Y? L s" L!Anzz:߱ ^^[lHԝP!]M n,ݶlp  < xy ,( ,  "J3%w;&% &$]!qp\T Q!#Z6o[4Bd 3(4&bUL{JCU_3K-pQkmtD]}waZj )tASM*N9Hlڭ#4$ 2QFƷ\¼5Z;6,REuAUڔmP 49ԪTa#'/Ί(zP(9&1",L^^ tA 7:` (z%;(Xm*H*)(R'b&'$!I^  S$.*@=P};/71+t%P2E M-n n!C8'=l(8s#!~yy/ݸW)+ 5m Lvm(@F!/#Q%'(() $) )8))(F`'! %&" +. 23"46P 6^$6(6-61^7 5777878+8S6827o,5%8535^5}4 K3b1f/,s(k$ J: y6kinޅX@5ZY΢`˃'rM΁ф[֎dwr@s5-*HyuErߏ B.ma # u  `MR8՗WGծ@Fٿcهv.wi eC)P/xz[{. q ^ ^ N1TYUHE+9s>!=5;(97|5$P3/* $W_lI6Mc(n .OEBZjۄݨضπ{8{Ʊ?Ƽ@'ʄ̙'W\-ӇS;\mvڐ \Oڼn׽P@ٕs+ 6j^. .5wN^(Uu  .{u "X$6')6-U 20!9!?!E!J!Nu!LQ!Q!Q!Q!R!-U #X !Z!]"6^#]$C\$tY#U"P!Ke "F @F:S5!00+9&#B @!54c{6ۻԯ H410DEUA)սJʳeЩҧxɱ)t1g h,^]>[:p+/ivp+$q{ rM0-@'F3!ƏŔǩ(5d' J ]@"Z  x w -    7] n i) "D"!!7`">6c> n4_825,@%! \`  yCFy{ ,hZ*o0zd94 br/R I| Ve Q%  >O-P{A  ;G_% K%*%^#Zl&(Bh*Y+g-?.O.6~-+1)&t$N! : xW-\ 5RA6bӮpκʇȚ&ɐcWsB:٣Eы(ΧBA~̧$7Q6 L{c۰ ( g',l|w- 9S<#&V)-<61B59d={>T?=950N+)''n'Z'x'4'E''( *g-3c1qu5A9|<$>P@?y@RR>9!4#-% ekl  7Ml3x l|G4xQ=Jq]9l87.ۯھcMۡzAV{ _ , r B+% H| ؚ<׼1Eٿn2;$f#!uL?J,\ޗj-Sڹ ٿb6$ڀ(+1./0t1=1b2ZX3l4 S6@8|q:+)*[ ('W'&I%" Y5V/܏BIݦl_0fL44{GEA m3e^+yO-<$ߨO݊Fnnh8ZmK $Qq\;_2!$i& f(=*-/B1E4*!l6#I7%6'4)/**+o%+= *v)G'$U"& j aS 5Lv*$ze=7}+5_iWȿU?ʻrmث~ۤjt;)-iQBdw 9&va b-\=.I4M G >0jQ7! +6lEi~= RJ Q*!zM. :/Yn n*Et j  G v$ &  $F/(`GJ^iٕ546 ܯ^ki B@̪s1Pͷlo sʶI n[OΓMtzQӬ@M  mX8 ml / qYyJ` X#& )+@- n-w,4+) &'B,%1$6$:'Ni@9 sm jIܜAs?\D\7.:٥@֐ϙ07 ֿP>_ſnh(rS/u֛ٹ}1,{4# ,A" 8JOW 6 ި )GܔR~Xؼ֌=>c"vM Хxנ!ݜ%QW)>U,i./%0V / /N."-),(.F,1O+5>*7~)5:(;O(<'8=&=%j=$ =#<!<<=>  ?w/>? ;7+3-2(v$or Cw܉k =ѧy\j4 r`K$%)(ضs1ۚݙZJv8LT0+hu(j } A  %D d & &*b =I+TYv: 8D7'Z(=^ d;p*{JT}OU+fZ1r ,qwH۪r[џ ϪτѨւ߬/v!l>VJR'~Y w< < o, G  x 6^k(?p^ IOr B(0@M_$^1*ju%+0467Z6b5&3N0dq.{,I*^)-N'(M%"sTn_v A $7tMb" ׳$3#OI|]1Rߪoj1UC}Ah<{I֡ي܍{5z $5)?8 +j E 5 ` $}0 ;z '"#u%(-,E1|6Z<gAcE1 HIxJ JJNKb#L)Ol/RT4V7Z8.\H8\6[M5Wo3Sl1Ne/J?-F*CM(@{%>k"<4/;3:69<98Z k6sw4(1.D*o&"X<ڎ5]5uѹw[׊۱00!l6/ h dwCw*iA>Fߐ,n lE9 @ * N , _]4La,99hj8L ?Hj[.4Kb@w Q!&%)-*K(m &{# ]=VSqx' \ b@ !5*jؒ]qѴ9(O߂ac 2Z Y 3Ӹ ?djԹO@4ډ@) N#ުݜ6'Q?L۽[_Co9`e~ Wt)x W _(0' Q6?: =/D?\ASCDGEH &EyDnC@D>{];o8o5'2}.'L*%Wn =fs2, ]"tqo/קKԽrJҭ>ڮWSR?HLlX 1\Լ׫ܣZKW V dH ^ 6jzXO9q b I;VUL8TWTfU |C "'C+7.0!2g&3*4l-;5.5{.5S, 6(P6$$6T 5}Q4z3x2%O109/p -\)BV$2 \ h. # `R<\3٘׼ٿmۚBqކ}zٱ8t : O 2H k .֊ ֪ gզ԰~ԦWQ-w/ګDY_** &. Qq-Ic)L-#8k%w>&%/$(#J$1&$k):-S1IT4}a6u7_7t6?537 N2 S1h1 +3w 6oE;\?%JBCCa[A=8y3-z)$$  {YC  *IH=K bЀvKGnѾʙ͆uV1_єŸՄۺ9ᠽ白GvxCuŗ=E4ʌ͡RϸAVڡ݀ߴOl3"EPٵJ>նV X KloqثQ ݡXj$./,M2I81Y=@@? >== )== >?&@Cf@?A~>B<8iB4$/!M)"2h [PM/QR7n2B w݁ܓYܘzy݋IJ;iG%Xq,Q7ݧ9ڋ\ב)m!n=fLi-dq4 [/ub~r} J!OH K  5GUN  g X  @? ,c$](M#-'~2)7*:*w<))z`fz N# 1m d t2xtn0 'Ҳ hv " ?  vMek]4]Ec~>H Jp4-  6 vNV K  -E }?mm"LB7 m invyD5BܫB`ܴr*ݳۻ Eeؼ 5a=355 _[½n F;L )!̪ H ^=@EfkY^ Ab L2 /&#()-\1Q47?:qE<=\v+C.Ft1Hq5G9C=>4@8B&2pE+G%4G!E8Cy>80')<  8+ )AZS_ LH Wco]e'.fY:gX[ ^l.#(+{. %0ku0\/ /.ۤ, *t)f'o*&?X%$j$Z$h$$ %O%&'(( 2(@&%] $6!H$&r%,'2*(8- :C4-'"8~d$J =dFMAʿR9F~sdǀo&nn۾QӨI7u5Wע3!>$ԃ-ӹ Դ & < A NiE0m5!%J#xfDْs݌I!\{q\ E,h "v#5!~a S  \z"$&&%X"8 Y Z T  r<l+4m[rKo:~a`LtՌh؍ڬ,A*X'جveKXHϱ*Рook! Pml<0 RDU|EF[ߵn+} &nG'mv ( \  !#'& 4){-O2.81>C GJMOQ ?QP~NMvK.F@E?:HM3W,'o%7 yVGQF.9'Pgthދg}!|u!IX)$VqcKk_3B j `RYc 71&[5-, c_{  HW :J  + ' ~S 19!Qc! k g _|Jr\vP5li Y Q T 7<+Q?njRזsb?ц'"Ԭ0{Aܼ'o!bs=| 1 XqI6RԚNj}c='bBhjo,nf~_ [x WGZך MՂ& +%.~08ֶ2أ45!78:7<`+%l?%?#r=!3;8J52OW/ + 'W /#Po= /  o +F wD a~ Ϗ}{ɺίOnX dq|W<967~ޅ|xuzak%Cbv  ]n:1 wb~Ljm wK InT aF8,,5 snr!"!@ I H8&:p q"y$!%&&%&&B .& %%$D"; (* 0 0pl:+aߝR\ y Ef"X_֮ٲDܓޗV x?EJ  !l*A5:\ 3 0Z CF a b tq.e_#l3^*i Ex Wр 4Z?rcs,[q[ * H  :5^bg#J' {( # ^.ENL $W-l]0oy!JUV{ M1F>FG = Ǣ RK¼E,ǫO˩ p;U8R4%|  k 2 A L\XW#& ( )+,G-aR.c/R1op4*9I>tDHG^DvC>7m<1*{&%   ?!,! 0!mo/!FtJuuP =   E_qPiq xޡ%9ޢ?ߥ~ݲZܩ߂L"۪ރ/٩ݖiް ߮ՅR-L~ت _ htڜuټ6ٯA_UF.lm@C( !;!)mk?t)q߻Y(,0 %N+9y1:q6B?:%<\8>G>FUHs;Tm0 ͻ eӔR ۍ ߁ 5^Gz 0  S 7 !u !T4;3 *ZpqH: -YVP.|01k_ )`/߱ID ت<1m Y fֹըgس|aLzj1R4|/Po|-qfU> i(VZLn6:/r!qi3f[V(;y{ ! x M fXvd7:; u GL;YWXkl>G8ߘcEܙfBZ ]M== c0LO_fWUa]zzVMnDAS{ G>ړ. ڶ:j6 %<   -   [Z 5 BR P %g)=,-./E.%-,*w(%C#"#&z"v*&..*0+1+1c*y0'.($,*)k)+ !.p1%4{7}9h:;QT;9,8nl6J42~0t-1C*$%H* *w e, cZP2 j M 4  W = M K+' xKFw% f 6aۊ%Gؐ%>-܍^! ".6$)$a"߽w ߶d@y|j&>cO [p f 7   $ CQ D \#E %'&*++)%% > ]  s"C :g  & <3H WWi[8:۸G󑽛xўvq?7Xk0b؁ذiBdW Eu CZ۸#،Rwjؙڰ*{dKv"2z 6   e 6oo TCR ' 8   C /!6"4"5""5$&V*,zV.T'.,'2"W`# Y HArY"+mJ2?Jܿ= (  s @ b H  6J_7&B i4O ^p   ' m n  y d . ` gc 3y l6Jj "x 'i+-j//.\ *- X*:@&f!l)x m JR}3 : \   u VY C F  8-_b    o  s{ I F % E V b Rs N Vl  [s^#^ [d)6?/ I } 8 J  k[2DtoAXDs  ^ ax!t%*(&)O*6*=V)'<%0$qr$&Zv*/O409.>&)acV<*Y|o,ZJ@ V \ 3 B C __2M  o$JN Ga#Z#O@RLX(f72G0عeܧY#xmk54X:" j " +    {2M8i iH gE',!Nf ! @ .,k ,  ; ! '] G+l o. _0z1V2t2H31.1*z&^[""#}x { ,  W b |uX  A_ `t\.0E  1!F$%1&Pt&L%"\?D WL87 kG5I>te2?f!K!ߓ&Lߠ3 )s0qf> [ |>,5lc&0iqv{E_!bu;9oqR2̛Yqڦ&gCL1 /Ӭi0.z#.NMUs `NRB1t!  jNV  #k.!%)Z,z-D-,+[)5)~)Z+l/ >3 5J6O(52/+&^S!Z^ a_Z5 [J m B ?  p$YlfiG`rkPNV\ 5  Ut=+.rbz2# ]%kYD87u 6Xb!"m"!, g*]x*8jf $UMf[=,Q@L6z=o |w #%1'Ct)+bA.y0 1M 1Y0-L)?$C~(s3L 'dWNQwf-@+Mg:^ItS F|i[ ߅"41 QawNjL;{%Z,/x ؞':YA+YU$Ovxb@ 4KS3?]]h g& 4  1  @ M)e( f M f#J[/:x}p{Xe֯ {TvЌ8WGi?, I% p~4 zDf8 u 4 h^ r A 9$! ##[#&"& &$$!H%^53 4  4mGS{ { JzO 5- %/&QT G w1rgntb qNSSNUݣNh)ݬ`ݨ ** ,G}M, NU=F7 o ^ h o i   )9"!#&*)_** *R(%#*Y"-u"#-m&c)[+Q+a*u(\+% =" [HIjhRG & ^!"# %D&F%,$3"' %|vO z R 7ElwyI ;R. @ {\] .*!13gLy^ڈ(ُ:ךmضRܻ(gL)f[f"C":]R%ۨO۱"ۅ )ۚQݏW)g \mF\>n KJof.(~1k * 6%; U B qB8 )i1ej^bRԞΝxǹxuƭǐ]w>Ͼ:ӜlM\q;ޱGg.0  o xZ,` zbU{!GY=3o  %I bN uKGJ *{9-1"5k o Zk;N ]c j `l#kP)7im @ 0w Lcf7 @TpDU |A7XL~[)x  Hk}0 0(~= C # {z@p99Qzo+L t\$ 6 BU6* ^L 9f V`M y `+ +ulJID@H!G$0'e)&`+,-z-"-@,<+?0)&+$$!)  :#]f;YS m9 0 eh?    ! z  c u[  6 R  l   l:YN4'I+yo })V 5 = <{v4u_Dv74&{{cp!WO q4`>u6XKDk%-AGK& c{<LC~x" f] Y N t`  +   v g =     $ ?= `  "O&$)+U*)&`"dP1`1f) _ a 5 M Nnf51rmuRv&nUcS\U2x7181~}k[b-Jd3txMJ[a9w|d LQD.FBLO;Gx#U%?,p[21AbyGAui*G  f v  X)6 Z?'N?bw ae6bx@NRfj G L -!&!+ G"o%)U,.Z/.,| )o 0&w"xBr uKueTqK o dtfYQ6!XYB M* | &4G w):c9Ny_A/ Uou:88_  ~Hv D S L !M Y 6 G ug y:?/7SQ  f k(EIRgga F  l#ImY > Jh8~`5 L s TO  F # " K   G  |D!Q+ L[c? s?,O(jmzOu ?$3 =Bp _:H[gmB&mP>+V~o_)GW l/[4 / vf  9r D  3n1{fC-y"(K81M4yv,#Py&  U^J0N'D> .F68  4 y I +  ^ ~8 q 3  R  > u 8|J:Xd9 7-N"}L 7 4u.qqx}7fx.ѸbϯgEeK@jCjn5`HvI ( 9U2j&eRa9e#?pfZ APm,m 3"P/#O,#U" O&v&= 1# 7*.d00/.-T-, ,},5,+*>"(/&1$`" .!#$a(-W=1tP4/66l@737,6(42I10n/,)L&E=$4"( r07 H v ; j&  r kk   o  ,m  ? < -  fL0;T}jk,wn > . 9 8ZW znq"Wd";zo { o4 =)bQd!ː Rɫ  g ] eЃOY#_C | b EU!iy0y%_  z  & wP9Q@ MqR) 1(B M '1clTޝ|\ډIթҡfGrWls޵}_ Eg B$ %T6 ~IAZ#[\/m uD~s 8 [&;@nm  , |~  1c8b r[:u jfhkTKcs8\\b: 6  A -[,ar$   P ` f G U |zFvr-]l  Pbx]XV%-e!j pfj, + k%WQGV8LB  14?QCb-  <YSQ  ? j lxW}-A on (:i % ih ; iO I x r `'0jBXRA 2'  ? % RDB[*v4+R|~ER"a ~M"#p"qr9DQ  Sz : GK;eP<>aQ G% lL<F|s w B}8etR>&mIz/\[d@@ Tߔܖ ?w<ˎ˧JHVog/ٓe/fڅpAٲZۺK|a ,&$4-[#-Ps[N%SNG]wQAG },:j |eWqh$iiNWp' D5 B  5 H ^ 1 6# @%%&$ !'/^LskX` gc1p"  rL%6C cWm:PfC%@/dH b3L%eTN # nv qqk%"&#($J$t#^"!k oz~L == cw Zq  =   | [ OR  :  1 , P W !B\@p!3~w8_ 7m)\0tt"Q'IWw q'o@D3U2| \ fBNKj1~L%} | ; Xv)Kfiyؒ~kֻ;q(*Qݮ߾CQ&KsM}l:8'9Bds&g<{$BIWD[cw00kO<_~x$Otqu4) j. W1 v i}k4!i> Fa EkIbM ||l*}}gV?  )>hXuO"juk]hVc3}nLMS[ / Jjd*(\Re׵peۧBdXAnmg   *jr ` X F&~z d k 7 U`_ W N$! &r%#?$"d H5[a 8a ;Jv !2!.! N,!n!p*#9%;'>M( 5(&$i" .  " "^ :]7 2? _ W 6   NVZ+%\3E9N  J=+9&nIAo 5 ~ i    Q nBl2*{ 8&P1v gCgxV%~jFtm_E[>&:19GFi4@?c K r]1l x5U\_/{lZjܵۈFhs/ j* /JZy:j {QF(* i z37 ) ? #m B A * K@KN<0 + { H =|/` | U  R @$XGb&uSu0b < Ix  B r _F^6RS$K&    @o+\8gnM +p ~ s v p D"1fi+`[ n$ yc #LU{w  6Cu/#f` 84K !."^!+HP73 dyDc;J\kF b 6  X ?b s  1%TK! +T 6  3  D s"%(+-/00+/-D!,o&+T+%- 2:27e;6?{?<82,'x"} b"  ; I W'J[nz޴?9ۧ]RGBWh BZIO7}u(22k m@QG7  $ } V[+&P}_a)\ۮ=ܼZ޶$K[GB lZo`:  ~bN-wC k1h/8@ W %)AGf]Ep _?l(1-@N $QfW[ZFN 72Gzjn: nW<1]c@5K*_bk 4{vd]Wh  <(M 7kWCV\pr40Nyp  D q " g!Dv_fXjVgpU?w  t2+-o QJ   # U  , z: Ju A 8 % }j %| A 2 #& K  J n  ! #4; y ]\ L@2o%!i$'*qR-Y/k1r2p210/,*';$|"^y@g~SgQsEe&. DR NBi4A^X,b$M''q[i73ouݭݼu޼'n߄i]}߁oKIFLp_|!j;' M Q  Jvߡ&"AxQf_9!VM)*! |Me#+H#(N+- -Z*V&&N!mEJ  %6l$u j4~5 %Y   K&Y]K. dDeXiVgW@UKKdP /A Ӡo_X.iy ju cnխJ S ۇo}&m1'vk h 1 $J | ` kys:3 oWL `0a.r;}v'Rh( :zb.-`-@! ja > Y$Xt 4%>Ng7<Tلp׊زC ^ dO 9uAYpx:ni186?Z 6(QP.!9%(W(`'$!s(8Ul\xG0B< (-qj1 ( a  EC) "? `+ L3 q Bq~/8:Qj T RP } w y $v &_~GGVT15^6!X  0 neRIAt ava|~s rw xPSq:H Z>S  Q+42F$|A }rBT"tn'J+/2-4D4;ޏ2.1)ۃ$}]@":؎h Tكc lrj.ܐۇWxA۟M;rq}wlܥ`/QCz]?g y6:PNyw=nE3 ' p 4tAS $, p PIB!j$V%V $I I#1!g8ORE>RJ8$m Q!'"|"v"! . F!!"{#$J%;&:'' 'P' & % $#" !E ] X | jvG27 *>k"]h4:Xn^X 6 NI=1cXx |',K  v!.uB k 9Ry>})[L y Z6d8 &f}rd\\yPky|wcOW.zBQ|0*b<S:J]wLu5'}(&A "z?j}mNt-|YJa | _ ( x#8 P   =rq$|3,52FqnEs7k 0 %S? #&'mm&#H qY    n \.a2v"! 5 >@Bh K '/b[Y}Cut+>1jvpGwA+,|F{ ; -u,2<eE   K,+B!zI [  = % yc m jpDC3x8B4lxID?72N`dD4n]$[KA-}MuW  R v = n  'C^ck|ySI9T!*5K 5c8Atx^ Z  , UiA"$&E'-()'&&')@+-/0$0.H,Q)`-&?# +>()Eߑ=s=JTNT Ca޸ݑAݜUdLTUx*d,bGv "M > d5   ~ wh;g`aT1\;t pas, \ 3 ftl00  @  q>E F _G3T{3qFQ^<6]! S P# :Iwk \ + u k [ |BII ' P; "%m%ff% R##&)sI*q*H +*(q& ,%&#";".J"""-r" "D!u .Z f   d V  _ {F"e pkQN ^*>.buٱ>ֆC8̲M~ž¾i( 򿻂ܼPp[˲^ҡDղDO4:"]_.iK#Q{ZN _S R}Dt5, ~SXL4^ z#1%M%;%%L%8%w%M')q-K /uV/5-* &_!~%e!!""k |d]wx O#r)S.3O 6<7 7!4!0*H#c"Q _  i  ~i D?R %x g 8~~M ߟ]"j؞5B)6{Gf*Pu߇"S[E9 RC$"1QDT Oww}`"J$ $$A!e;Y NPRe Ae7exC{);eIL  }Dvbre ) J$[ w> _NT    ~ S &i + R 8 z =O! ]!019 >GkX!w  %Isl/ 2N)j.X;2G!t.]Bp/ 7~4+#k(\Hl?xVi=O@Zy \'PM   S# 5R.^w 8 nH o 3 3; kKF^4E hWHt$*_05*:=ej@VB5CB@,q=C9V5P0}r+%I ~Dy r --l`RVT>T>G73S=h^j }nlfV=W&hbB*$  @*8H5a+~&UA4:"`FML t ]xHz#Ac')*=+*h)(3 &av&,&}%i#!wHt-7dD N!4W L4&+&p:W1p@9  &I b = XUb/6.V6aV(Z| WP{UMM@W] s B[L#.;}<  \   QZ   ? $ j3)TJTT2eh%;} XJ*?O +-ڐ׃K+"ُ܁ U1C*pn oU sc'Y lZ MOs&"iLYaj0 6 / - 2 v ^l zi  `; +hZX$5 "H!1*,;$+ 3EH: @y sE 0H HFu>C>%T93k.g)K#6TSg ecsTrHc$sryeY4{v]@3|AyJutuI !'  q _ z N s j@VwHN9?3 D< E " O  ( ^  9'J(V@ V 2B*9[-Vj r x=Kz/{wךջ+=Ձ`Xsr:E+9Y$F@eݰx߻QQ<{ 2 C  }  SN ]M*H3JU""%5( ) E)*(0'& y&&g_(rm*FC,,+X'F$Ry89p\ H#3%r%#i hkn$>p !P#a%E&9'')H&# b l 7 { o .@~ge`b[oLV.BI  .Feq Qߑ E9 ݚ Q kM #{Q]&tD 9z9hnA,?Xr(&+ l)P6r#a )d d t[:;/UN Y0c"& *-Y.F.Q,('$ yoT55Y De^_!NaI`thj9XZk'MW )68=gIz 8lI*SndA  g5MYk c(L9- 0 `:M>  l ] y. q "iN!t.e y  NT3Y&pq J 2yU87^/,]zތ]ܷݤ|- IkBqNޗ?E %a p=yF 1`_!0b ] F : u Udh" %,(C)=l(B&i#r h NGnd S @ _=hk`m d l 1Ew,J AN9b<nj:VC i-Hr "   )4, e<"lGי6؏$۴]ޏ ?GTX=`b "+|)$P,14'P` t ]=l[ G!g}!!8!   |\7s n  MW|7=F !#.%(_ݍ*A-0<3UВ6SϚ9;Χ/ Mq B h8!\B tc I]=-o?l@} a J X<  t%82Z {ާ/Fk!/9$W&&%:"}n'`J Z  :   j  7s 2L v  G x  D$Km"P/&CAsUv  j lZxIRv:*Jߟaؐg һlєy-ѩs l v7Va5IZ7wN=tD[AfLV      >@]fV5 5 kL/Ad c H  ^ 1 1Ff _.o;:h=n` x Q eM 66u]pM:Po] `iagX JSnP:%$s`hf*w|cF * V v g R 0  8 B P]b8-JBMFNP)z!"- Z#m9#e0"Y nln:=qDh7iqJ,% xSf|G>1.cGo:iA,&.q4 ]%aM-M04Cz]e+v/ )   a n . f<9-!^R%k)b -B\//-*nB(%%$$U& R*P.V1V22/:,@(8$ Jeq>efn% ; s?;&+   zTx5%t w` MpzBdu'M{6 ' !qf'0 `  rX 2 +^` OI<'!{ 57+NA@]9N2CBcL/#/<x, $; 7"v! ' , Q0 12 2p0.js+k3)k'+'3''9u()) h)(~'v&u!$Q!\E 9 \d S  M .  o \    b  M9 \^ N eA+a\ hv k   ! ߲ ? =ݦ ܿ KNܣj|rkkonz w hv:;/QJI9?KS  u  VUd d& y y e7u/OYr {P r 8- !rm "x$%ah%#_3! 1{AkI6 ߋތ "'$:$,7# п{f" CǑ`@lî$6 ܢZ١p'Ӥ} &O,ۑ[ɰȲCMș`˷bַX#v:V&R M[d ]6za$A/* ="""!! ##6$$T$N"h yJg? $*/s`11O0/,B *='$j#$)" k!@' lNF" j 0d6 I # %.&%h$"; +6  s )luk{L3! =   i I ,&y T H44*:@ҵaHH͟ v΢ $ Q ӊ טqBx#%w$''%"_ j!M*@{1 E P  IM)K3 \ E~$ S e A   l ~8rF~0+c'd 9 \swxJڡN=Z X!alο iϼ *ӐMذBA8W>_>I*  >A6\k fd $#j$@$ #! S  2!O !& " ! P Ge)0< ZAyIgi,oGdtfPhNx _|L@=fq81,gR+ | m g P ߅ݷ7,|}~9 @`Auo~ YЎӰoz.ފY/'r?~Pm{pS _8Z  9 r| `  Vq  M z#%Mp&5&X|&C&%,$!nP{ ? |#&!*,- h/0%0g0/..gb/0ݳ1Bg2Qe2ל1{ 0%ֳ-Lֲ*t'#YjS&ֹqJ P؆ozHH+9}!rr6aRՂZל!{/7^Fdv;$b{y,S+t <* 8  %b^!8%t'(/(!'f$B")$ 2z5m _7!g!("p""3$r?&J(6*GK+88+ *(l (v(Y)4/*{*O* U)'%!Nx> ue g7D<54ds S%֧9k1^3`gNOLv~&LԹָ0ٿa[ \1U!H3?)q   2  1 Od{  ~"G$c%=$f#B!o,va8 >C &~mJ ^ C aq_jmT$vZNZ-^k \`o  z >+ .FN y Q> E%W&z9J]O;!LAZG^,tzi _9X0I[S \ 4c**e UVTM/O + ^   b2 n p q =  !:GD= J[o:"NZd/y c F: 4xD=H>f]S`'lg<ަy>t ݳ=1HZ|I;yK@XM?e }$1byr !0$'{-+>-y/-/.+(&%ca#5!w@&r_5 SB  2   > w L  2 2w(S > * -  EDu5z> h pV;1%|4Aۏf{}`fʶ~j #$Ƚ&%#h ]͹sr2O' f/ʨsWxX%4v2CRSD__m \ h > &wE4Ydd\n" v&K*K-=/U/Y\.W-+f")a%''{%)"+,_- 8....l .~-,K+o"+*i*6*%+++9*(v0&9;#f jTG$K v^ hI 9h,x'-ի} OϤ܁ۊх۵vڎs)Jן1mr-l߰8 `ol;2g I FG:5;@~r8d "$`'*;@.02"M45F66)637kr6ܞ4޴1.*%D!)#gF`Z&[R @  y+> z= `  *qG  P 5^ g 5 Y lc>;(Bh;/́\ǟ X Ho(VؽN7 ^#\&{)o{+#c, ,ͽ~* (4%c"+;uylsSyoV z$IpwXgh |C,] R ~6|NIJ?D$6xkLge:g2_]MoiF$JV SK i}{N!$'&%{6":  C G,Mӑu*"ѢHA5 s=ܭ9ݍݼw{q IZ,y@ j X<=t)yV9$?  G2/ m%D@ #! ujlQyo )/l3I  } n@!ߚi}}НA/Dҫ8 ׈؛O2-ߢUb, z +G/9TVܘ~֤}+lPm޳olhZ8%gC,1R+-G J U r  m 6g'Fkh!#$G&w((N}('E&E$! %mSsZ!Z wxl.  4 E >-"!%Yu(&)('L&# xrWfzQ S 8R*IIB m  > 4  @,$du|Yi~-q7?ڄ m Mf&Μ09`՚YݰAD?T8>Q}:s\ f 3e(XCyq  S I 2u}S0Twwa(n: C UrC-: W  a i tV!F`,I*QC 0 x}-E<ؖYTـ.55p^ZwdTA6Pq~P. kh!OZ%`(s4+ - ..t- ,)Z&K"C! "ZNM)yxW!a~-xhl 6g3$)1G;o_$X Ip } %Hn>} ; ~  )Y ӌСϕϝ&ЌiS@0)wu$b" q Fx&|@ ( m ) ? i ri (  v1! 3  r#&| ~ |5~lnkZ50 ?!4"#"!N>u>I  1&A l;5Yl: f"uy\Sy=LPxޓۤ ٌԴ_bwzdɕʁXϟg3SqROHm  r' TF9k!/.#<=$%H(_+!R-x.>/k/d/X.+k)1a((&%+$"zK"t6";"!xn ]M>x2 @^"U##X!P\##MJH) NAZD2 ) ( @XLf%{|moKQ+W(ѱҎ U֖i |{:<{: a q Qd Q ~}K"jd~jL lO U ab f' 0if{dr2hM.8v)b1\@v@05 ܓݜ   : Xpn& pzkt,$ x 1M_A{aXy j?~JI}N #.F0V(]!&@)i+,D-RR..3.C.--+i*N)(8(+@(vp(()F:))(*'~4&=#!oDRM >oZ 3 P&>k>i7 s  { EgOx&- r -Kp! ####! T VjHpPC )!u"8"\"ϳ ̂ O)(ʼ9ʂ=̢ ?К{w|5{u4Cj` + L>Cd     z c1  p2 t83Ds ,4KY7J7 z%uL D9v6#,4&I'9'&1%[#"'"!9""Q"!bTw 6-7jXL6ۂP#ҳޫӗ\pt}jvۗu߫/|R߼{0 g .   [  J=e] Yz >b}XN !"! :#tfޛHK5 E _/ڀn۸ݝpm"k B eIg ~ 0  X z   p)R?q  y E c tlc  f ݴo ۚaۄ" ۬%ܔ'ݹ(^)G~)K)I8)i)J)*)oV)i(s'%#!N=Nw., D6lpp,#`V5 (|GqhXg*t6c v% "Wi##"e PWK9vp]O> y"I#{$%"&Z&A&%;#X!qg~Q+ s܈KդҮY Xщ҆_~Oa>3:4~| R"#   H6oY\W{8H"OK&*.]1Y3(R431v.0*%X]!!WwL&b&}\Z-hb D p=y@ g B l 1 )t`V,jBVD:WYocs֖<Ԡ\:d'! J 3Ӌ!.m-uX:e;l]+  Wpd[)>"/9}-?lw A A #  e  g 'V=>& +)edN h!j2GgKHEF : 7߷Pߵ߿~)HqGwk#"=M/mOt޾ۖ ֙ V% {X}ޞU)_H.}ymUN] VuACT 9?aF#i}$v@ lW & +o eܻ |}CZ P8 1]Z"T5x=$ Pk:MGFHH^PFf%F@W} >V8Np}xTTz$PAڦ"Ӡlю Ҍy}P!N!/!f'X+ OW9)eg l l BAJv|dV8G *0HEe;Y5k %ui ,u:0v&KYT44zEUnAO$vwM"to& 1 53 zJtf,"ٷ="שYS7+na:nhWG8&?[2 - 4 `5  U;} Cv94" i#%()*/+L++}*)>)5('6'&$^C"'A?H O <x@xA7bat^XqOD 6   JaNe^ 9  h4w q ^o)S \0 6 c knV(O9QW(9z|DM ] -  (G6 au@x97y.:0+h % T Twy+k(Yޠ7*B޿!p  D=T\.QbB*Xm%lcLpJjf > JJZ]+&(PxuPQ:>ڏi>ݭRa 'i /K$lc\ W!W$fF& (m_)*+,b,+})`|&!=P + Efi9_+ {nK9Q N rc < 26`WADL gu cO   :@~wBNOjU97 </ w{["&( u n / h*w-B Pq(:5] !S ;< u g i '  Zu:.MkM ]Kޞ/BO5> v NI GW\f @ d p.wbr i{i k `, y>)w).;.$&eXFQY!khGC'xU I U \ SB.l}Sp: tUt8ԥpЖsKPF6ڌH>gU?ikS [2(W   =  8 } /2!be!$$''(d(4*(v((G)? *;+.-J/2[57"9$9!ϲ9:8N7ѽ 4溣/Ĺ=*d{$^TiO[Ifў ~ض $ E k ?  nX & Tu e0 ] o)vb D  v / F  ,4 v7GT79P_PO6% y R ! 6 `t F G  S Z[KJo" !p! ';.L \[b|*|Vu\QPK?vF8d0 \W *P &t .1glI@sdS!%Ec)l+ +*+'x!75 _ NubL, RZlߑDJ$Bܽު{,Dj:( e: : R% $?/=GgH)8Vg G 1- 53, j *ON84]Ex ; Rב !ӯ""e"Wv!T 9:ml@f !?"j"a"X^!9AX"I6Z9I ^ ( & ? ԇ k ҡ ! R @sx҄ZDԽl؛32f|l(g} X`ڹ /"h9&]Kxmkndq4 MWY.3!Q1#T\_Dsӻ ˺5׍ ?] 93@4) o _ a |/ ebT c' !oK!|ߎ/!߼a{7vA4mR$EO  N/**},WkGvv :)\A`B.cUB;IayE2B%68lyq4wQ@ , wD#A Zl E /  ) E   V   e3<c [8-W>Zx^]Q:%9{, >0  Q'a-ߊ{)pz~mx L!$]%%b$!K@UD IV !Sk3j)_ QuTKcd3Z  )G}dtg a ~Ho#i&/ )jQ*~"*D($DmuN( 7mNRcWxK' cYj'vbfh? anKt8i !#s%&}&&%J $ " |$x]o F@ : kY i= &cNl7br/ `h<e Pk .*oS-P:=*{,C& m8 A 1VZ@4 g qf  NCOS8B/5ywsr <V:RG !?!'!8eBxuCs q~!w%/ހa3it5pHNI k^<Ir 35 z ^E@@nu-EP ) )[ bO D b | 9 = B4u((Y_!2!D"U+# y"r ߡ7'@ ZX. &  lXedjxA(j~ -Pl s\zNn )  D V {F {eKZf`p?K/5z>g,]/V486t vaA;@hcYR9U.pzr Sy\}x Sݼ zW2$~Q  } r v  yNKE7;rRg56l(RUA^W[V G9  ,  Je  G[  ٧ ~ E( M  7xUzj>b<~ ! '!rZW0?e :  W1Xev d +! CD85=| w N VI-V! n~cQ]T},* .+~#IYܜܶ*hf pݯ I5,b uX!Faۥ݁c '~'s+LADl[# / D  & V#=   [X6D;Ew#< 5R"#vA%(?&'X(])+;,@-Q-i-,++*)(':&)%|"- U%v\TRP1 b 0 T  ,,C UY /L < VV i_ CB+>c*.=  jxP-_\F=lDNu7@P. 0 G>߄߳- + y0 Hj87;AIE#? w@fed ;Ha2Q _! g21R?e +Af3!$3IUߌ٫ ԡγƤYƈǦ@pϏNUw$ڭKpgmn _Xp``U_ G } x4ud-^Ey~_v3"r fiݨܑܵ6f f !3 :F W $?k25>|`3Ia&Js\'@l  ]f(wnoWa:)(\hep6|}oGzjN{;Sn XUSݴl S: ?V_omM)(5J |#P/Q׳Oz!Z#K${%2څ&E&~$X"f,oJ"x37' n n :i !H ;   I  R8Q 9 q  M O .\ #  E} Y H + b > ' Ue.%Q; mx6ޤ5jQB?x   QD vS <  !P # 0$D#" JOvw-cC4 8 s  ` R \ <  > {a1c v R!3###" N|n#Lw Upp[?) X6hy5MC޻&ߖ s4@*'ܝ; p"i! A kg#&~(@**+'+*h*)(ma'#ۜ%Po#!=ݾCPhv&ѧ#Eӯ7 ;K7>oe2* } n%DP]  3  xR l ] 8 ; ! L   $B OA  OK7M|S> U ]J!]$%R&b%:#{!u YoBc /H\3 h *,ya<N` s B I_ Pjs~h"XcDc6eN9lT;'$3= D0 _htC:V=^=#N/RLGyQG(پ֐N6q9֗V$#/ (UWݹmd\kn'49`VH~o| %pO. }m 0t| q @  O,s  N ad  . ? Kl t DS } Cu(ޠ !TbXi2 &Ja\GzHV =e eLdC@  (=C>k * 3W'sW7=!6!$&',(2'$P!`] $Dt+)B J BnW > Oo6j]GE6087!/$&4)i*+*B)i'V$b!}A0R6<te 6  Hw(ZdT@IwaXJd]xEaV Q D>w!{ f Hw=Q b n z 8 # vqsIswA<36KKJ' 7 _*  | i  :  0 -g0L  @ o  $  S < 4 X WxtLXށqևIƪta(/Ҽc+emh\Ȩ(@ ͅ 02ӵiVI0Sެ߾Tr^ZemJJo&yDAA x  K Bl~~8zu "1$;l&)n+٭-/.-4+'C$f u+5@3kR{:n݊8ו,y*>^YC ߰b0KA՜Iј{I\JgiQ{[:ɤ9pAϢuҒ*֙j@)*:r-6W}ifZis\3 >$! &`>* -./fK/=.-y,*#)'QJ&o߿%7% &<ٷ(P+"R.1&1,3D 4ڹ3ۃ2܃0-w*'G9%"R Zx( C & 1   vsMDC1S 'tt<~X  G9?'_ۏ2fJ~~Z*[RNer] Fv O yb} Bt T p : E Y R    y ?  P& r.2` #E|9W !!"#D##;+$su$$n"7g(#{r T  D MA  jx 2P/qAV'p$ 2 dEiZwߦ\Ju3&t nDEpڿ+ ٽ!ב#$=؁#PA"H5 ؠ3yC)K4aBߟQ^_ "Y%sۮ'(HF)(ء'%$")!S=cMD699D'usW t  R Y x0)Pj. V׏Ad̎ oȻi E AѨlG)bxrhߧG]Ca"i"o@rc     G> !OT"#(j%.&1' <( (w(&(.(N"'s%+"K`^ b"(xf:gP eT7MY`(?OQhKb?!"k#nZ#! "FnW fo"B9:lZܿ)pkטFD F?j"ډ(nW܌{=TUF  [ \ m sk72K~a=>!D-S ֺԣ ց"Aٸ$D&\'i(K)('p&B#K  q KE   0  >03LTsXN} 7}Z,3,q3/8+%7"dM9@آٱq ݕ 59 {ta<m!$!N 9NM9$of @ TbA*;E@J td wo8bZmZGh@ | P% ,1 : L P GCq mL ` J^_Hn'c2ve٢ k,7(g4~ܠ F ,ּ  A [r "O ٙ 6ݿ=42 B$lL(+.I;1V)34!5431r.*D&<4!^  [ !bn !!'!Buzaq p n ] _"s%emC*TZ_jW  G' \l!#&6))=)6b'fK%x!#G >j $Y /)byS|!D&s @f ! L  E. | i^,$o:A9,tG~OJhY  C "s!.GC  0j}]w dP@O !: .HV"] h S 8 utD#u'K()'Q$Y*o CG]ޡY5<:3ȯ%ǝ_I\T>:ώ.m #)ݟ >, g l{-3x5PSOnm59Yp :(  u!R!`k%$Z 0  [p  0 Tb6 Y GnW:m_ 4W | pZ5SG\hXFTQUԟϖ  [}d1"(ǯvf&_AB٩ a BjK_ esG5)S #O%! &J D%a h# 1034s 8wF= "%&*(O)4޾)ޝ)E)t( <'P%"- %R#^_&4[^N]Ia_k !y x (t0. 2/F-ui4K1)If$]Ԇ5ʹLy' 1 >Pշrsؕ^ AL""$Gf%%%K$#!V?n,J x yC >Hf5To8u*O>G 7 L"x,hA3G?W |(Uvcl& O8 4 9, !%&;c%ˍqzQǙ dɫ 7 B% V lڰ r t % 0 _q ? $' ]*h '0 2xG5~kd/;Fy   )WgF  P qwotZ*."k$X% ߎ%'%ח$ #Wy##֗$%$#Lە" ݵKz+S KUtpzOE^|)غV]hO[Z1F3ך^;Rܷ/څ׏ְ;ՐIS&;:M%/a 6B\ E" #c# "o m" 3"s ! !!P!,@"t#$%&T&{&:%{N$8"W0 /V R!"7"#!c sN s C8{M+(R]  \jIZ a a:hOS5Z>88%c=m$[7n% wߟ x2 Bڡ / G. ۙputQg!>6!! Bx]k.H J h?a|$6;fq܅`OX! 01%5'Y( Q uV_Jf&(P~k!  d  A!!"n#2 l$# $K#!W}}!kY; q  t}3 . L dexSt;B[r+(tm 0e4~XzM  fRc6En s +& Q\ |A=v n  u U  ~ G ;' )RK7 - D z vp *1 YD[*+MYsJ! .  ||a${  co<!t"z#)#V"F  H O   \ 73f>z% ; a x H lo |9:>X7h_xHCG m:M(mNJ]Vcԁ Oѡ Gd+b4#ݛ&)p+,;J---^.W/019D21h0N{-c)&W#!* Y3$% d G ecf8<%f&"o|{~?FI a7r^_[3  &Y I;gAO-{x8r֔խ \ԕ պO`|@Vxu h#HOs ]-wQ"1%X&%( #   h6 "e - S D   =G4 h i-MU<j" mSKAv ";"L#{"T!`7%A7S ~bT3E {a]#>!Xc) 5ݢ75ݗnFG A Eb4^J`nMO7O]Z'_; P w 1 hX   W  ' OI xN /  g { ` $| N 8 b 5~Po!l!!o:Z/*fWK3x=q &V,0y XJ8}ڛ$U!HV";7½OX4 ] ,q j" t"%)O(/*M+C+* ")v&P#9#0d~  23bP*!<#$O%e]&C&(&8%7$ܲ# /#g"o!d"I"K"E#,%&}w(Q)-)(r 'Xr%s#!k!!"$%G%$"e0<AY~ v%jQQu\?f<{L`+K:ߚ۰2bx"ט *;  lCO9h """V @ d a  c  9QZ0l2 R v  f c@ M a)YX<kL 1^;@dwb[ZXt"i _y^WjT l  /C5.d ?  G[ B  ZI J{ ] >- 0si66~D$w2e$VT^bepF7  ) nA߰ܮjI!&3g*.ґ0Ө11 /ؾ,*ۤ).ܶ(܇((('&k #(d0" n#m[`1^Ou߭~_pۆݺ۔ڰX. YE.g,rn<$e!'=A^zf{ i5uYW #P T 7v!(# T&K(**,,(+)D'&<$2" E  !V! j3 LD{ N  +P    v   _.fl   =d9!O6so,~o& GXp`s[*eM ? n>RP51*+"%T E dO!$3!>m %_r@ jgph \ x [  { E V9 ] >VOUa.O,hB L _{#:;URN:dHN`|FG>, sZ4R ja2{B  t5 V EUA 6:N &\d# N5}SNivW_4 iNgJxZ- JLbMz>)+h8 X ~L r ( 2x mTe)Gڱ_ βq̹:= < "+) Dr=5  7 M\o6 u71Gj|)2! Uh b f  k  /K 6('  x 5Tc;0!8$%u&o&& %#C#>"Y"i! /#C&d())?(\&"dL<rL } d'Q_/8QtZj~[&N^w"3 mp 7$' y+.1<2D2y 1[/`-+)ُ'ج$P!׶lJO!МλuK  تl;*f|L3?F&SG= 3 U AT ?j  sjg D )+]g j*ze{vzn~& ;C- *]=69i(Jh 2iw g # *#([NEk4yry.8DfC YAX;#UCPzV 1 jl s h#` ^PsXi[de} &D-myHߛҹݶ}Ж}c0N% t(YBn. z t4(߆ X$>'x)*+,,,D+ (zu%!e0& USD P ! C _ ;I Q", 5 5Ke H% N2-!xm) F   kD|(sHdKI ?jFY V  H2rcM \ } mkLCKh%  N j *XNFU*(7 2Ox . "CN$t(w^( ,E#> Yq;u!P5A'M_, $8u'*F-./*00*/-?x+(ar&Y#M!knu>^e 2h 7 }r2 (O[Aqv"4Z li3  v)["%{(%<**^)(3&?%f$#ߟ" "! Pj-mss](D 3#>%M&n&$L"V8 bn = }  p52%b j 5 )z f y6 k C c 4 V ]d#}0 {8 n "1/^Kdu^6QU(q/3 hIHqHYEgdM # (Qu C b$8t6]#'$ -L ({.  - O / X  ? {  NGtijhoQ6w[s4#{h=u,ZtU^*Jm@*ڶ8c0׆ؾ ژ ݑ O]M߸ވ#ߦXL!a^"!yNOQiE<'N-|~sK(^zD*.{$Z+ Rm{v'm` % 9z.%Z0U()n*!E \#Hs$#d4!5bMlj #A(V,0'A4Y6<787 6520Z-d +o(%|#\" &,}4`^`W(wsbV o 6O^H$cW7 P 1ecE/JI_(9c{ :DR ]^~:k!AyxgO{LrwC-W t?:b#!zZ Lf}ݤ]3Oa(%BV!qPH4Y r   < G}!za{YG '<1=w'h S  \ }Bt ;4 H9 1fy]N/{{ j| hy{7yuo@23T`h 6e E"_qx&,B[T`lUG(C2 wVuL ?a = )E3D4:ݸWj'ߑ ( Tx N  N >ܛp#&)+0-0- d,*(u'& ' ' ( <) (L 8&"= sgawA ^ E 5 # yhtQIJp/|?VM~:@uفo)d< & K|^$K hquKwx1LE/SF`=Z  Mlj2yyw j`e0Ptyf0Uk >   ~ }]Z" ^ :G  @3u d< DV3vpMw\n vdDLd{"Rh| "{X ,! Izg+A{(.x.q n*!XMPQ@Y! |  7j܀w3WD#sf  )hQ<S_El { &X:j8[Li`548/k $a+jq;7wMZ <6 B " (#o&)n,nd03V6n8`<9:j:H:8MA7;5^2^/],1N)&@$#њ ҤX u֠ט a G/ޠu!5~\%I d )0y-PN4ZQg  kx   s 1   .;  t|Fk< {Qt x> 0' 7{  MVr8!&u  g  P[r [+VVFq9 }:\u?  *t;RHcQb   JP M p  u KBl&c<)i(n&L( R c L dm~I-NzDQ8tK`[`~$բԠ՜+vlNZ j.w r #, %&P(;U))L(&j$0!]? ;ch6qBk@|%,X I BW|l V ] 0lz'w18m4L5v!}"h #1"! :S&p<LvX dC~- v ?sF"*B-4W p>eu?Z\|y;+@bIOI^N5 Q 9O ~[#P۝8ݱ4' ,=!Bvi L:F[[!#u@%-&R&s%r#~ "4sd 812g]M PJ\!rN;PGt.\ DH8;l [ t'G4"pu   h9gJ0nzwAln   co zjIfy%  #y*^  :pnX;Ip d  @7 flS< ) (o!uH .c%+< ^ݏߛk H 3 pVU +J B`o0 'iii!P $ %c & &t V&y % )# P2G 3 y "F.k 0Wj(nav6 v_Gv ) K v `<Fy.V )jW)]Q R  `JPl$[YHQ0U_ k> qSXm Dn402Rc |r80T'  S rw S i*B:b  *UqV sF%[pwNsjUU cexQaw  qCB6n ; D; Bh<] ~  gC g# /  U WQ1e iq*? P GF$ eya l 2 n#am5l ZLSkcZ } X3*eD5XK_ a kjLu6_%M&j }K"%}ݝ&u '=ڇ&TE%^# / esXP1޵o`s Ai7'`1IM c Dd & EB  BB< % " # 4:iV a OM $@s4F` W8Rޕ i p۲"[n:Z "#^j%'(')*+M,-@ .' .(-+n*9)(~(,' 'r&%$ #b' O >b]V=#fwB^"3gZ \ 7gg*YB. 58  G  e Q" i  |  j  H  ,wk\1 z d  .2 C2  ; uR } A0K`>}iHjKzEtKK;0 * G6Kf4 +2U,[er>3( G] !v&+/*L2<33A2yP/+ %}6XD n  ~ ?/ =  D2k_]A l5-,~\Z\sIJ8 .JT%)m, * *! K  52N1y# Fz_( GT]I5<cmeqxz(#eTn2fC:^Fu'Q 'iMYo S W&`\7[/W)o8f u qxQ ~$ :P !H xB\DKi$d-#)z. 2g4%5 5Q42\/*]%Eu3 L4t.0I \pC.`m)~2F,IE6 a  ' yXELR6jd8 g!cs4d-~޴ [#Y&Z(%ށ*+^,G,{+a*(&&%#".!K H>.0?P/g_6="Wt/ 0lf>om"E T U`x# ;J(_3;].M @MC>G}i>`f/! wiK| !3 Ts-g Z\zr%oxFMBKsv܅om>ҾҩF$ m z qٱYR#AK(7~~*0* /44 %CSr ^ OhIkkLU::< I YE ON `EB U N4T%9 A ׆PA U 9 d '٥=ژC!٪أLQٕP  0c417"YFTm[/ JY tJd>auKo; .sb)3i ({)3j!5 Co1KB$[g*CAX>kx? :Iq Z    AP  ES<2w  # r' ' 7 6 ^ " P)RNG;aCL 6ooib[IjNVGaBYm_N{9RdD K8 f C  U x  Fh  ) 4  p "!o# $ '% $s#p EH 5>l }  4#YP4||.?Dbn`i2c # w0>[6'hwh2"l>R;F~b`>  x & I : q,fT Vc&sR8(E= `E|Y 2x  < | # 1</N+//)o'Tzs&1g[9kx&,'F~ Amb@"'{+.t0@!1S0o.+&!$=X x9=Bc1b*">w@ W M& q M 8 N *   Z p p 0  # tQ C    \~M^  \y " m_O:g WMP/tvw t {E[XT#gR# $p? !u!b C [H{k` O SR"PjP^eq7)7!zjpMwwPEevC i 4vs   [ b mIx   }o(xn@"zprO ! ( ] k rz <z rlP(efjax$f9Pr3C5skAE m H V `Z Q: J| a>tD14[R4=iR^!kn4cWU rc U 0 D=mEl v 9! HyrFi7I ^)pq&DHǻ [#,Z)8h  6+ ͣ r i?24EvO׃D> *i~<P{c 2LUVLl=?IQ \`Z!.%)x,?.x_/C0/-m*R'0$`3"O!k `!y"ݒ%$:(#)$++O,B,w,,,z,+Q*k(&"ia?$Dc9 z " b G ~ ] [ R%T+3]GmTL}Fi_ XK Q $jGj> \[|#Sm:xLAJB "Z%C J9 e!}MDywF_5M,e ;L, b  2 b!"v3#}" |^" W %<> sa }C@x | MR [{m:Z{8UQ?W E_V/ i m s  : 7,;]Qly O P ] , bAR ?W Wes AkK!n7n ,i!\{&h6" ! z!-+ gU6;  $c90 \ mzv4} W3ߊn:yeaP&d'VA!R~M f*  9-iXs+t3 ! O2 | {ߔ|xӒDeQГH?#Ӡզ2C !\#hG&'9('V&$"Gu! !9`! !,">!!H/!m O0_i2wnRWDm & w  Re?q=1^ R?R'!e3@D\W+M>+ri>JG4dF_z8!( ech P([5ja#[:fwXO w \ 7k -(Q_-gj$" "?$1&.(*8t+,9-C Z-D , + (=$| uL  <  x, _ `! J KgT(RN{\~`s;A."A/ ? ]6 } g"~N7V>:Z ^}V=H5\ }l iJ]6w-lf3Db#,n}D%cLMz d eFe` "u Nz eR HkX\ٹҹc{u+?ӝՍJڠ܍]0Tqr#XoDi7yN(    i .y;fc!vބs@pA8}MOjUL`Wi !; 1 3A"   c NU I3taA~hT%sI;15 5%[d5H`~#UTnHx9<9"V!4P5 {k  = sm *2;2q9{l 3LNo2g" d@g3HcrJ -  I  U " S, E <a u Sm#pF1 pcV:V-/U | X<XfBRkpa"Z/U% Ca*A)`0vPiA]Q`}dCS*[+\ C uEPwo`XNWk* d z"6$'?S+/`2o4|5]k4o 2.*~& k  i,}fQTDA< #  E/f @Gc(+*b k 2Mb{(smNY u[? ([gD{8tB ! ;gSl[tZ0B]7W[ieuecoRJ*= 3  | cm "Z #e$Kl$g#!b >)`~t  Q OMgmd4"E[hI'P+V E +)rb]U[KL>Z~HT![YB$Z Ipox wM!* (o-qJ|LXz%1v sBS|s!^@=s$;|s2&-zlN!? *Ka}hpM]g=p x  Z Kj F f1RCy   $ s'\  x+2Qp!x.i8Xn B;iq P3 ! "2 #$ P$ 4$_#"E Lp0c 9 q B!PcHkXGMur?]|p|<#O _+ND`mq? J d  x k, 4 n. vh1tv 8 0#%''[n'|4&$.C#""#%23(R)w*j+-+^,*,,-p.5/a00_0/f.#,)h%!+48!wHr  CWPt4j21uUVm7B_62Hމ %  Ym dj }֫= 3Kcri ֬^x[م_UU2:Hԗ%֋_UulF:C[rp `^ Dzm"@I<C10 DdUF.oeV({ X aJ!l0smm`R  @ {L_c9 SP BAu^2yGSM\a 83Q/ Q 6 6= Tu C-)A8lHJG8c ^8 >   j& #!"g"Y"!k!Y!r!!U"K,"]!.!;d26_ j0X'r Muzp|fSr uFBIN FD 4 +0 :` h A Y# p}y9I1x  t# yVF J  A C eH  p  | = yq],uyW  M1 mmWHT _!e _>nI 6 ,%K);n,%.3.,*Z'#Y|l*Mb n)R Q) FHfX|Fcy#i nYN]y{4OA1mkJ=*\0X W b \BY h  Fz 2 } YA"II2JlFGES^-t;Bdq %b0\_geUDh?VmJCZ^f^, c 9 9 jp+FA[n"B81  q W { o / 9' +h?? l s.(  9UHQ+{ $y^' ( ' $ M!H~J#tXF r ![!Cm qxnHM4  J9 -   = ` \ $WmXU{s{{0Lt8,U+/iYrP~9'g >GVmF+]ZnD Q W  ay / ( ws sD Nh(t^ 9" M{  r  tW 1 7  _ g m   1   MJ   )U5nA [L X\An  SO^=n&_VFwwMM~L$m(T2(ӥ_4FΟ8kuٷn/_S/t)] ty +qD:GPOh< 6r W 3D!;Q}cVdw.ލޑ U@؏r֏2g!یIߡE'Aߖ6ދ/e m+FI$&Zq[ed2-XYh-GI x$ eP/~)w+uSSVO{s^}%c&1 a "J"!=gh*H { 70 ( J4U,?Rc 6y d$+u J( , W #%-&P&%$#E "Wp">#k$N& \( )!*()(')5%xZ#!"`_!d aPh:?.   ' =% ]  ' w  A G B `_$lW ZWPDTh]k0* BvXj}J| # [*XuP  ffJ ] @% m %L */3(6[7E7630L-*Z&#5`! %/>P=M ) 5x)Sv;>x3-2]+TZwwYu9ISV_@~5WaE %T m Dd 1  y_ 5 j4 C N LpG^1F.JzS[ [mrR E H D _G+: ^_|  g 8 $-%OA!>}i &> C c |(X+,*U=ELBMpJ /oOAs76V:!xn.p49v-aW*Eqy EUq oC v}lt\KR c #    y  D it"I$F%B$Q" ?(ewe!~6WdQ=]/}ei+ _ ~ ! *VT ; r 4SlZ\]f!sr^;;da2w1wx7uth+]oi5aXF<*'NAgd03mJ ;k(3Uh^v_M^,  gV 2`  r[ #% )F . 2- /5$ 541E-<4'; 1(Sh x G>J7E :  Q  {V,3.NKKfdPHvDЦ"L,Ih؉t g۹FܠpZ<1PLJ{i|jH9H<  !J!   rP ?!!7! e r qE  "e[Q] v S߿ r Zݻhxt@h/x1xz?0.Q1E]I ?EVjKRK(ۺ2cltآؚnG;ׅԯНvΫ%Atl5B1o`jrt )! Z y    ,  S l a v/  BW   g  e %- l 4&nmW"$%$a"{ '.d#?8w`o[HVJEMew.2~IX HwwK "n$.`&'&g%S^#_! c 7!#$$)#um!$:Pn!$ &2'1&# *6%.yu& # Z U K  B z v v_ t1iAgKc9 ]:fD, WD~0JLCq_D.`:*/27l:S% f \%H*mf..12 3* *4 32Y1b/-=* & #P#(no  QK*( G gjk 7 bS2}=.ڛR6?n rN|]׆Z׀+.T|P]bUUըҌ|уUґ c]Es%x W  J ;gO%i$'X)6)&_A# YuT<7"{"[*Gq)R&NDZ:s 3 !$?'/((5&#k  7n=^6{oy| Rq`"tIZzr98B8sD @7 [ D 7 :    * C mRJ6$ ( I++*q("[&$m"h!Z! "^g#%&$'(F'5%!~Lu * 3\(=wn8oP n f l ,_'` ޷+DCɓșhUͼEՑGc7~زۺ&+"Rb Y }   " NO*;I((@[|^M+625rCjaUW$% DTJٹGXB"޹+f@dwrہݎ|N26zs,{D J h]%7:n v$nY $!()%) '$SH49YWk O  d ?I M , }=0a\>m,P37m@1S @  `AWaHN-uOpT';=:݋+cB+߲Q 6DO\=_XB:A-Pd!,k@ *QkzR!$o'( (&$#$4h sc[ A zv t \ . * '!Pu+muWHvYPsWk% |9!K^5mxބF۞ڕ?i5p( t4FBQo G f 2  K ` {   "l%(,/& 3 7l ; ~?W B) DEEEvC@ < 7i2-( )$ 2 P\l0h]L>Hb:!q"i)#m" [Y  ! 2 + .  5q vn\uN:N\_9yUSD,+ohBV Z-XvoddQPV0hJ  $w| 4uud|,"    s8$Qe&&I*&# Np-$. r^Le# >- E>lQ0N&* & U x= *M s^C7e~-)(3 cX;TT!m=(>]A0J)| GU0Hv)_~x#+?"`;36|Ss{`O2ltS7)\hDk5 j> B!4 !E"[&#U#}",!f?FKbyveJUmKRa a- w{g7&q8<(0D!0:a-mL}lT10ȴYuh>ѿ gB1ѩ@#A?M,fpOi!ylbT1-, [Mcvv\:# ',k1!5z9=ADF0>GFB= 7"0(2!n3]  W^?,T</Q   F ] R  }$<Ln6RAq_2;w O]x*6C`@Wc_" 65HyQKGhG@ k|\qTc;i * PX{{8+ C  _e$0BM 5M!L 5 Z 3)ސ0f0Wv7  + t4  =g  9dprgQ`+_ٷ1mx)|ČpCZV-)Ɉ(:csHQ.{G4I|PZ6LI0[C C   . *  7 &5R/\` ? ]'m88 /6Bb4 y?=}g(+%S݇(+mSwצ_}rݬVR΀5UɬZ.C Es%k5sXmf## 3|oktuT #5C " & . 6>-F LK Q {U0 mWcWh/V4S N IJ BD W nWN9| ) t\iJ]G 2>( ^oY zm Y_~-PrMr8+ wb  $-J'1<)3 * d+ +N,,`-L./S/ '0 /PD.qo++& \>Zm d $ l EW ) _% { H &z &oJG z N  %f3-FT:,AI 6 & & :f`4 @GB <O,+O$H;4 Sѯ8r\!ՈhH=>^)mx7_3#o"zN l q?24  W=^aA  3l.lD @Lvz1*4X; h w ,(QNJWZ2p؈V~ʇ*Ȍ[fˡLHӰdlن vԉy-6E8~5ѿq =ŗ[ n qpGK#ER &4d " # $%Z&D|'(!)l&H+_*,--0A.3.7y,9)^;&<#u= N=h<;p8U9517p.*'-#X/wtc DecW tx g mwzac N \- ju?hw1A&b}xwTt\ݠx E`ZFoN)(n RjogBd(g FspoQ# M   =  X t" $ a'])pN*)3y'*F#=mwOVjDGC -!!Z!y 5 T Tb /kus9Z \ _D Z ,  FHc:.~`/D79H=G6%r8:Lx]ib˗K (t<ѩa**ُ܃b(8Pi+ O`DA /k 9pm=JxQzR'  B \ 7s-l!2: (v M\6 3 s$rG sg q  ]nxm]F/!<oJB]|C3OIګrhۢ܃I(y]n =~>o>x< }DF]N f!v#&8c*/74Z09e|=@B.8B@w>:`61,+'E"f/K3|LJ t.(' % # ! oPa:< k|$_ [% < h(AUO+E!u"f##U",>{  > & x_qzcd , Dw** $]9wZv3`:O c */R  +N#e(},|03( 6 9 l;* y<<q<5<_ < ;V;h3;:Q":Z9j875!6<#4%1G(.**Q,%o- 6.//F-+H(&$N"`e&_K#'Q> d` T &4 i~;haG*F(ρ` N3ΐa ~޵םڃmj0lxK m 1!I;N$~e)-612 3X3d1M/ ,i(n%q"Iy&^ 4 ]  2 =  G / "rlt|b! D   6v Ro / + 9 X%Roh  {:ql EGMjl K$&l޵ߏn.* {J2 BU&{9;zN    ( v9~  `yPh uyFI&'O ~=  U `3Cz06f0{vrm[XS d i g L f i 8  kJIOcog8?jTofV  3J- -g NZ/Z DK U*+_ ^ r" #%^0%u#$#"Clo [  LS mI \D]l@RoK l x E ( 8 [A ] u@dF^Sp{6k,9#+?ز?ؤڿٺ?i%N5@ԖO,y`/u8׻ $,KjF X"w1[T#'*\v-L/*:1h1a1{0 .y+=(WV#-{ z' g,  Q r  ( d ^ JbMawq'nUCDk(;z]?qc1}aHso"ۃ\Cޛ։ܰ8`L|V"(͜+ˎw28ȥ;ȏ'˻ (ӄ`זxԌܞ8BRӏք٤S& . }kdJl<!@;G I t _ ^Giqxz"(,q.>.y-,*u|(q&t$"a!  `{nZ% U h2\ e i + ( h =7y7G^ukdd ,zBw^Fx  ] ng "n$m%%%#h"6 Cd%wz6@  PVB vz  C zf  ^ !d a xU-E0 QV >Z;,Cj$uml4w~&LS Yr",>_St6=u[9a#6/=W  &53#z*/6>3[41q5A5b4|20/a../y[1J 3f `5V6Xd65\4JJ2. /X - >+o(U%IG!;#= +  s q H G 9j}5N=h ߚVW9ۑ!Q%G{1]u|%kRoi ߣTY٩FۘLג1ؠش8qI76LN6K?F9kH٠Ny؉٢LU(޻_Th^ + $''q%t" y1f}! "; #A$*#lC Y!G%%I'(*,-/&1t4$79Fd: ;;:K':8e613w0Q,'"5 |  I +#%F';)o*:)d'?t$ep .uqF Q 9 0J#4ڍjۃg^58:fo-X-g7ݮ|ߓU|cq !W&& 1cjKF!$'2*+H++W)e&"[Nt^ '   k"  V 9 [> i0 "E#xy"!i60_^yFVJ! $H <'((zw' 1%W E" ;f ~p XF  \G (U#2x)4lDޜx[y %IZܨݤy'DO/^) y-cPGol6r_H~ ; O   X W  [ "   ~6  @_r1p 12rnPz0 c2x x[ RݓDھ^EڇqTۉ #)\!E4TOGd%+aTt_ u$5m #%#&}%k$!be I|!"e"y!rK f{ M tt CRg =t t- usV4<<xf_}`11Mg+Վe'l-0Ѫc|,؛gڒ}Nݎi ,}LxB]gߔ)ڸLo0׆wwNWD =F*JIG s#3&I(ޣ)D*m*t('O3&*%U$#Q""^" v! I":`F @ #"Q#%%:q%W#" 6 P+wepbBu i  =N;/n jPi6 B;ކ,־ήH,⾿w3ZtH{2%4J/BMi (VH7 _#%' ")1`+-/0]1411M100 040Q/-,c)c'c%tJ#, V\ \:#]&*@ .0,10h.|+B)&x$" !8 #${$h`#7! l  -?  Y\  [ y 0 x./8 /H Uvv _ZHQfZ~# w!*$*.$=11/y,+)F$w!Aii w"q#%"& :r  i67 V  N )EeKF/2  ` _5  9}][@!QIdu{(T~ks "a,]]'=A+'j2;$@u(_RI0:=Q]*p- `(F@nP|_~8'  d 9H B  gF4$eY;(jGhMM^"ۉ'+՜,5.,Jd*Ҽ'/Ӱ$bԈ!FBi9;=o Q+@5p2Ymz ppM^7!v6Z-9kTf+l7K#1uJu\OLEu36| . ? j:o"Q'7{+/j24H5654y 3 \2410T>0+(0P!/&b/:+.4/-2,57,7+8+9k*`9(8 &^8!7uS75L3r0;-b)o%8J#!u!%!!_c!v 5"   F  .L@ = - AwF {OL`R/sd7l,fؼجAۤN>M<;[J6h eގeQ- &8"#"!"H r<_8{n#Ydl5ht7 F W7ji0T1?$K''t&@#dirQ [QQ17/ J 0 Ub # r b  !w' $Y_CDh]R)"~QJN {,m.q|ކr۲+t˔̑Ԏԗw[ Ed.Z(oj6/.PRRFE*L-WJ.SZIg1oV0bB@hb 1 }  > +,F's@{hTav]j~9o5h+rkr '7 5 Oy"&v*.1k4p;67K87A6.3g06,($ %t9 PQ lfh"K%K&$6"2og)B~cg uwM?z7Sb,T&Q^0)vMiem޳C |]L&^*vbQ˥H4ЖoaԗՍ5izڌv R#{'a, 1950:='R@*:BCB BH@?'>>n>]=;>9 [62.*H\&"#'M+/x1e34=5`w5k5 k6E65I4m2b1v1H0|0r+0/.Ab-+'$ c  ) Lab|;fb  IlvF(Y Ap +q_'LI43M٩ҥ@:KtUu8Ӧ X ?Fd Lsa;n>x - < *   " N  ]  F^8h0 RL8 DyROb }r !"D#"5 b$ bqQ P a=QD{ 3Wk  Ew`,#Fr^kP/C-/S$NHLd(0BY^F[ ߮ Q W | P7 F nx'IKy!@$>''&2$' 7{_C +: '  "G ?6  Lyiayr*Cet a& Q ]\+oeN Ln>< TsR' *vmFYH '_uqk;9C.ܟRݦ1B84Rn 7x0&$N 6eb iq"W%)(+d.00S 0 0 .L "-Z+)(1(V'Rx&y%#$H!Q w\! %i ;'&#g. >' I r&&+:q/Ȑ2<3z3 1^-})T%2!qӲE؄h8 = E.gk {"NseWn'PB_Re١(=AA3 ڧڤEWs8ھM,މ r i "#V_ ~XM"k9 @W  +R!L Tg $b8S R P sq'`hs + DAcW"b 9 ? 9 ; V+f-Z@~{`!8 8܎C`9Ұw@LXLf"`6؝U/` 0r+ՌdۦlQ/ԪϺ?-=Řf Ȃ$x'ͳ(y))5'M$,!= :*rGIe u <]!!V % T^#]+ \D @^X & :B[Cjk)I)Y  @ U @I4tE$(E 2 :b7TA&Ptٜۡ؈דގ~؂<ީC $aIhrs4#dp}WN!h#4{ %  >hEr$ ",%-(l*-/0209/-* k(iN&v$ #! 4dB8q:' B , F `O;%G>b#&(p(c&"#HSBMD= NNj"8{C2LjOF1J՜)(Ҷ+>:WsҨҰUӿa:Yנ,ަ-ެvNIM !$x $|(+S.i1٧3gّ59678kT7N5Jv43z3b3-3Z!3 3210.,H?*&"L"w%'p* *-F."//.G-*6(q&# M$` E : ]_zf T :2ns u Aڡi׽qӦΐzw[謽o䨻㘼i߽rÎ˓Pi Fa9m&KTr=hkU. @ ]$ V  xq sy (__%b!Me$% (%##%IN(s, 2 7F:={cAGDqE#Df@v;c4-h'] B f s  P I %"! z# $##"&!HI 6$   /T!v! "" |!&\4 I #t)\0r%sX"=9[h8G 9L z b  '-e2L P } |  s  ,ߪ:]L_  2c 3Ll!gX @ _ ^hTX! ;x !lN` ,'YtW_U g߫D W ! S u +N K8]!W;2Q >~wd}r 7t} 7 "K*0^ x  A *+90u M #*"A{Wbt 7dv@Y&] ĹǨɯa+Lc$֝?>O`xI\wHrO~?Kހ4ߚщfYX+Vf]賰ⲹ0j_ʉ%Я2 P޺, ]E#:i$u  q* SwxvbZ ]!]"""P"!!Q!   " {( - :2?56SQ6463MR0,s'/ #D<jo<}m?D^}y ! V ~ i ]Jy$;Eg, Hhnt$ME݊W "L{~ 'mLf C\*JI AX^\q;Kn  M77+WhHW)>lpia F, &A3"w%&!s%$f"',*Z, -.Q . T.m-+S* (H&$-F"!X F!!x "!(X!? 17~$5\B [ j 63 I Ar$ tq}'D_ B ` >&)  + ` t b   )w N{7eXd (  +3{$fk5q~Ad%B f B"*]dA YT}1 d=`/8XJITq8~ k@@ DBmi2/b_{+ 4*9k@b{PcY   DS [   rp  N:9i m~>y!<E oO. ".%p''1%85b=@AY @bP\#a2\;cW ) {bT tU 3<&E'-?2[(677 6040,f)*&h&$9! "g"!.Jat h M!%*V-J0#110/L. w,*('S&& & &y&$k@"h  pQa z on4;^ڨjuB3יj]صٓbHZN':x:B}jcZ:~^FS=Q!;$pv 2A.} #D&J)+&,o -j,Q*+('%"m lj  "%B(:)C*(%!(}>c- <%!"F"7!X,lSSq&@u+7ih &mE v g 2cV| ;,2H7IxmˋxI>H\؎۠q}V}29+&+o(l=[^ۗ"լf-ڈ{`ݯ<7)'y[y]ke߬ ٮF Ӄ#ӓ#""xo9٣$ kt U; F7y3z! hnq )vݶmI?ڹ%ۭ!VAXT=o_ ;M K irOz8m=-@ Z  J - (  "$ 'O)Ml+1- w. A/[/&//01!3\$5'7+C:E.<0z?j2BO3C3D[3D3^C2uA2>21<2b92?6L221./)T-$&*&#;!iJA  dBQbF ( & x1  /  w  C ,^(WvtvAB)} 5u) jMb0qVߡG!v(wS9ln(fi2 S <`Jz,k;o4Y7F R 8D < ~ DTm T<%SZ)-0K231./h+&fU"pD  B I@M}qvM "Vc5Y k$9 u}9IW(Ym-$rh2re#=R\"O*% X @^q?=0:[0D|9D Cߕ v S CN}\[!dV3 R>i$ 4piQq[jrQR,RKO`/A3+6{  ) w" oUMa# '+.t1w30J43e62s/+, (r %p"-Xv.Gs,Nrv Y v   2    G"%&g'sT'L%#"<'#$ R' *-Q//.,Kv)'$] Z׼}ҎO%o\| ٦$mSPd4y7_|ދݵs+Wn.D-f,*'"#1 BI U ; `UpC`% aud O:!%<)k%+ew,eۯ-*.h#-/*j%YNP R!i!R'rD+H-LmA%q;AM ^ *d7N|@DqYr K fs7O Ff~^: A_h9 &15  Q (Z [ ?b= !7 #&\)*L*)'z$ n  = d ` Xv=oKtof M? {34͞\%D_e بLݠQJm{h߽ۗJ1b:%gy?^i}Zǚk ѝ!Q@ m}OqaH'Zl `  % C Q  5 \*?W k G KJ *  v3 ) 5 :  34`_" & *] .9257q71b7|751-m)-&}L# );C d ;V   E k A/ NE y.HA!!F!SY!5eQG^B$r[zRp >0 -R^`V3g)'rX]Dmgr hP e ch!&9~cE0~u0OF E r} It1>F Q JA {O UW2|q9$ D'1(I'*a$:b 4  P Xl@ > h0!uE "F 7@b ni+m ?U0{ `"~ B[m!<.I6Z~evq=2^]Rr#zz|=q q Vx>iqT AXt{U SN-|EuCg<iO [ ,ytX5d#Ƽ򣽸LrJgp?pۖkʺѶG8kpFד+O볓獲Zq{TM˷G훼\WrY2RВҠ)OyڞU-;t!|9%^(,.X1:4,6?7v{74-76|6L5~U54H321w/,K)c+&w# =T!tTEV p pJ(/ o  MFE 8iY1 y/AfV" .rkYa fM:R WT]:֯nmz\JTeaֆ`&ע?"֢r׌xPjo K-"C'A&*9@) dZ&7)"&X(j(&,>$Ox GD%Vm7] * 4`,$S'3*V/,-P0X357O88{6 o2h -5'F!J[;6V] -kP#1 e<]/c)Y{Zk_ w.3>PKM%YW3%?y , Y 3 F[ + G H+ 8 [oiEt7+jZ9 #U%w&?'('';&G.&;=%#y O=#\Cv#`~8!? 0 X~i5d85CLKk&j'vbT"$d'ne*],*,"Q,**z'g# lI FX ON#`'+/2oS4d4& 94 2G|0-* %!&kGTA{@;egHEB0 >V"}m,}U "ue ܁L8Bq[}v _? {nrx/gXeʊv3Jx $ۡ>r:ivMs"ZgxSXE< h G ? m Yhyu"SpG5^k< ~   [ ` }Qy:uO .G~& c-R/Q 7b ;[  s !c!!!e"'!*##d$A&(qR* P,-l.-3~+%'!o|JI{ spO.0Hu ~ ,,yR  I 7@:`eۣaڅ:U 5$= : xrS{k ] % w|WDM-C v a l  e Hd W*" R&6 * .j 1! 3 B2 / 1+S&!lJ,F :_ qm )QV  }^wn xMA0yG1 N[ʾJ6n$ٔ .?dp`A/ ! N n " G+ # NULM+ ' @ V,'hY6v}=FZ^(1TvK| iw޸L ۏbء$ kmj|3K?b t) EeTC=e`@5O Z0܉ٗsЪϲv|?dv\ # [ Ca b  iw i C < c / w x h]i-\{q',_|_Q{e G,?vu x8C=,2K| =4zp mQRt*k~P %z {l7H`ER mۧ۴ew )_vY lf;W[+G:+T MAnRmk#% F e Ο ʯ Ɠlô3ɵ3̠4$Ϣ 5s3hx%xM{ߥj\A ݢF2߁ n J`7 | o s ES|}* &l j;e-U1,l   rMMAG   rClnZPSd?5K[fX4S(E1SnqW 7  rR/&/,v00ߐ-(J"nϪ̯͐fcEIo  )͵h_j=%״E1Ήuΰ֮xܧךQeCzux:/n 6[EHu N!u! N!c  4'F^R7b ]"Q$ %c'`*, 0 3h7 :HS>=g;}951+d#&8t >d7ju Xofl;~ m%:(*)'A&<"hd#lv2<9 [NZ. d;rewV.b޴ܓ Filܻ<`g7mY-TYZ ݄ ڷ; n -Һ[ѻn Ozڦ8ݺ5G?8zs;bUK>S?G MxT| ߡK!aHq+x T,M_ ;TD3 C|<<T L 9 M # (A !K"JsB!$U'(a(@.'K%t"I92V* w+H)DֶG\ڡu܉ MYo nBs@>3KpP`QLZctmfM[BR^ oG#&CQac H!&?/*ޫ+!+4(܏#ڀ$ @f.*M.\->E=BoE@ ^ [ < h ]d7(l)  )$'X*T,7-f/"2&58<@>EHYJJ$IGC">h8:p2 ,&% e~ > YBaC? "C P&'#*'T% "w J I7U7%(t  n>'X_3( nar zזׅ9 1n7Mڭ5܅kJ`P_ZEpr o\ q 7q   % ?   ] x 9 bm#'& (lE*!+,-Q.F//a 205 / W/~ C/ M/ 5 Wը ء X1Bwn ? v" /d#+&!4 T:I= C 8(P[ tY Yzf6"g9[ 9Tp' PL  `  u 1 Tal Q5f  Z @ \> p V_f$C8    TI Rx CO OX6x\/H_' kS u; ܩߤ$, , n hU7:6bH".bs.nqSaOAO(1"\?%M0ak? 9-ީF}e^!l&*,--*.-,x^+)h'ct% h#` ! -  ) !%( ,)(E&v $ -WV4Q {} e"K3W|$ ' / L  7U~W(Nc8m #Qx.r T _  ʁ- ʬwPE*&0pݨg338vݎ[nܾ߮5ڿH։KՍ mق$rKcx7)ۥ3 ݰqJ{B V@`A2[!~fqR,W{wWqN h q8 0#d$W%N$!UGL b  D ]XIh*{  _g\aH5cלb,;ѿexό.UݝԮզ+Gظ@׵@ל*I ~  Ha|Qq>RWU,]K]+] ! ) E @Z@I! z#,%&' (K'%#Ng8r7Iq + U ՙ M|,*uҮ( c %׻ܚzCmY=d%24< BP<'Bz H@f(~xk=P`}cv=p 8Pҏ8vO؆ۙ(dsUJԕт I۬Cjpo֨çǁ:Է1]J6x6( !pu[Q8frh y&qP  _ & ^$ U(QI**Z)i'{`%c#""$8'L+G0569 tU> =%:b4#=-/$;Y_.{+\cOQB`xz,X!MjOѦk'Dޱx;`hQEׇ̝q۽ňۏ+Q*B? ^|^hp~Li:@,DEA Bo(\*)xVd ^r+3 (CxQ,[\z }1 wk w <V  Q"$' *d,.i.G-?+G( %p!7b;W`M m  y+N/64T- [h 9 Cs D\ $ #o(,co) zb=si=6n H6 ]@yvc)K    C y  F+@l!u#;%l&=(2 )d))$*V)y)!V)!`)!)F!>*v j* * C) ](!'2!&o $"/= b Z    RzvPUoA,[;u+X?d$F ]T|hiM`jbt'U.|}C2t!R 3 " CtY>J@i  X1 $q3a$N1 % \ , V  JH    e  z< n * GqPSO+y6> %ܬݽ'S 4C"Gm -gvd84/^d߆4X}OU&lH 01!!$ %%#9 -_!! 5wvoD 2|:@ \ L "leQr.#V (zx"'O+./0011}0/!.,)P&#o!ֹ\75:› 2;0ك NH4,MBm9tK<qh^O ~AN$B p #,bM0PNe>m1B]Yc$z87 + "@Y%&')(;( *+-/T1H 2 333302 1i%/R*(..N-2-5"-7-9.9/\9/V9(/8-F7*D46'/"b) "K=vG n LjB4P8^A!* m1098$cbִ@ԀT>+эf3ؑOɷFʕzLЬTо% {sp j^ | K ٜ 2 T 2 ڶ Uի< ( @ 8 ת z O &rR lXHxx  N 3h v"r % (')**(F&M# fvgw   RC 4 [83}3~ { pf {߀WUZa"Vk.~q/Q ?+ ٯ ~ 2 J ȲP>!dv޷3T! ~O /4  Tci M)%yr{'(G!uWicoR2 9?h?h(7?םjcz/?A6,ٟعՈ C $ղ ׆ L \3ܡܩ Teeںںt2coO_~Yz@Q?[ .  MXYb_I!Y=ۀiܕd&' Q W"#-%8' n( ( (/(& $ " !g { (   T > c!q " "C#Q$%q4(|*,-./.V.}--\- ,pF,++I+)%(%0"?,}_ n H  <T ]6 1 d  I T)]<9) rnJݼv_J:?zx)]w>p߈ ?ֻTF[ۜh+b߻m2Pc%K1CumKPaSDFU# Y  v&syrb]##(-2=J8M =@D_FGH HQIJ|L<M\N NLxIR8FB =#9%^6%3R%F1v$/#.p"-o +\.)=%N1!q@sU t l] R e k|)l7(& i FAVߑ:ݡ+Tl[u>r\( 9 <  x6?.4\M( Z yMH>seO{1t00Nzy x N>T%(k##A v %  rjkD2;]I yz6= L06 \iW52!F" ! 2I`b)c{ So ]:)]v:tPqW QS^{eEc+ /8 0p:nZ3 cw8 H?cV#8T')>*J)'%#"\"!"h$q'*v.U2(5m7`9799:9976)4I1-("SuYv j#+<hhillݏ;݈+{J P&"+,JZPBCU6(    w < 0  q e w   ' #n " ( / ;6 :I=?b@`AvAAABGBvB A" u> : 5 0U * $@  C "9 * MJ#DJ~$pNگؿՈӈs;PԆեGX=ٹhVc[٬\ٰآsZ(?xlck 22T'U%`LOvUY" / sٯW=ژۄd# .,O5g 2RS m Z  NS49q Mt-Lk" Lx5l`lZ!T2>uyۘU:ۃnQݼ//ܮm3-ږcB;`8=6 j/$gT~iӱy!XArV{̺cKҷ׃pay7^XR  K Qn  $m "$$Z$#Qk hSW 7+r/ PpC1Nc~Ar) j 0x _c aZeCX| T1U2d.`@r=82v vo ]; |9  D K[ KL`C[   { CsvA,?C L{;"'xQ+.S1ax1d0nQ/J .$,X)w&b"5 v e8:YKwH-&exA= CV[y/#&V(('$"!M 0 o !O"J"- #D&#" 5"1_!d ( y `!MS#>&Y^)#,]T.///48001E3p5y6/7#8QZ886=5<[2 /n G-I * h( &6 %E % %K % v$ <# "p  T  U  8 >U f Z9 Q Rz%<;C0 6 o. %07U2Bu߲IpߔD?(KDBk*G 5*kdn>  BK '^  c s iW?7&ll5:,''Px4;4\:VAJV8\ U3 uTk  w %x-*TJ.14v6765K4y2 1 /!M.e,D)%K!c l| wr /E2`> <+QIvJI;PwӣRtE3:+Ѳг!aQ 'x$Ѹƶ*F@r˼޿tSD Jͱ|x ~ ٹ 1݌ .Zm/x:w C"" ":i"x!, )/"@$&'c'*'}.&$i#%! ^NE/ w! ܷv] U((0 ^@s_u|>r cO#[&),F.%/.+(lx%+!"MsB$r    AL:ba"iE^tzn;,8IySSb[7iS F { [dυ6Ƥ+ĂxD G J 9i&?g, ʆD I ܉i*ZngMSlBKh%;;XbQML JH 'u_gFߋ܍ 9ڦْEu3gpAl`- Thf%c!f&)+c,@+"{)o'S $ FVR Gk$i}3nKa"m 6 a61O LAߚ+  \I%u<ܼڢ;pHؾ[ח֭f7nԏԞ͹|˦!LxԨӲ R1gнͿUɖ/Kt;MJj Ǟ%0x')Ъ:2t C!Aa ` KQ`3(f#|(+G M.] \01rF2}2:2E3\ 04%5+S7/s9?1x;1=j1=10=-=%*<%;!_96:k3/ )/$iJ FU!tXSb%c} .> S&+k9UwjF-0cs6Jj+ X(dViD(Vx4dY=^mFk=,d!GOG f)y' J(   sy<3_d G@|\='HA b]^R)_P? K#D7Q`mc !Y#$[&+'~~(0)s)))^)-);))#+,.0Xb2x220-m)\$ lݧَؾW9c@۟ޕAj11DcT]  J Kt_EWff   U!%A).,]...,_*#((H%P#?!a٣5ۻ rg[~g$ߍ$V%?%H\%$B$$X% a(+8.13K2Z1e.&,)' &$-$#!! h #C Z!"##9$L%s 'io)+-7.U, l* &.!=G> 7c#aoJRL$1.H(FD(<nu|-8j^f@K?;Sv_ Vz Oz nU2S,mo[. LJ{v+5kAj5P0 i  l 1 gPtS"w~M"j#f"`U% -{I41 ' k a {,,kScG(R+T94X v  }9V/Qfo>aBbs- uI1K,&1zH j8DU]u׶MMӃy: sۮ>w|~t A4 s Y f K | o  C-   J G E lC9uy1) +h Y٭Nߑ+ nQWm7Cc i:^E ޡݾ)>><\UY"avҏeF:e.&$yG&΅Ϭ_'ptۈ(}$Aq]fE3 S d BMd#-k,@# T $n0?7XzKR   U;4rTBEQGܑB֎DBڋiބЕO$\߼5 zLB%b#pߵߊ ާ"O##s"aC!K@j}v'$t/@n 7 L q3\2Z \! "x"B"C"'!% / XD{0 P/R  uz9q߽?ܗVh}ٗb"3jE  ثuRU@݈,S+! ?3mNV, Gw q|2He]R g|Kr`C,)[4j36WQ]h >_1! %9),8/256:9 =B!@D"B'#QD:$D[%C&PAH)>G,$:.6U010R-5/e),Y&v*6$G("&!% %Y&'='j'&$c!!#$0%> ($" Eds89;  , EU.*LE s Au f\fj^(n5VuخP[ ( , BYޚb = $ '/OVP'>h  * ?H!z" b" ! k o# l  "%]():3) & c"j77޽]ڋ%x#+L02T!o )   K!"#~$%^&g%8$"XCev yWJZ%o?}tMFB,c-l~R{D 0L_ekPJ s 5#+Mc"֗\ ?/;ðt -Aa_t^h2& 0!U!OÇ Ԑn?t}W G5qML0scAWBd j gRd4y $Y&g %4H!Rp>lsMFT2gTt xXx#WR "`!$n!E&~ &&6& t%P"$R#q$q#$'#%t" % %h$#N Tm5" %E'()s*j*j)'3l%o]"~'r  J8fhq(Z~n$?xB W0BnGYi=p--%B{3׀[Ci%#5߁ѤOts"74:јzjיT:q c1^Kw  |T)u1e@}[ a #.!($b'*A>.M m0 1|i/k+\g%niEcB& 5;8,h/kH|tn؞bWC7qU a0bs{LVl:8Dm y%}EHaKVB}݋P`n/1b%b-xj n XA Z  TX ^=P X[ c= hqFek1_<":RYA9;-}E=]y<<9Zj x W  {X%72M@0*dG\I#O4vWA >r"*"RQb7 &kjpB  $*DbwB\D BYYqW +'|`j8 o"b"R!0!H#$ &'q)V+f-'!."0c#1" 4s!57d98:/;;[:9<8$630}(,({%w "\ H!% ? 3 Q#+c 6`cKU2zh0GPy{o$[/@9 =ZmX Nx:L}u"==, /pNay*Q .wo5!:hsSN=WPPf# .7o(g  , n:<<^l 8Z!Pp%;6(*,"/0 1#21y0,.+ )ݭ&K%$ۨ$F<$݋#!}G= 0FIUDkL 148cxm K 8 lkn(cdwd 8+n1vQ0CHa+݁ذZ WXN9H""'h+.1fe20211X23 C3L3d2(0t,Ex' " ^  9Mxs= 'I%@ _^ Z'!)[D&$WT9'7D*z- 0 * n fajkvUZ/d_im9tWnVm<\ Q)m }{{7vf<ٺ]/ָ2בܩK(bt[ Z aw q_ a  i  ? ,k I o'r y2="U F R@o?8Y6/34}֩,{պA ԋ\  ׷ ߕ~OIN %*."ޛ0>0?.+g&!۝sۈCbg ' C #oh 0.S  tT&1ld>AN Pz_*    Jh r"R 6 > y)   Y A  _9<\rG ߙ ۮ g Ң ͪ|ɨż~ZÑƎ#Cg3EVdfBe)++ 21G-߹ރb(SwEB~ސݝތߖ _gܖ ڬ4`Qo͓ܕRΎ܏5V rZ_٣p \\@]!&~*,,){$3 `    j c  } < Lez*$|  l  W q 9 : a J  *| " ~ 2w * [Zn~6#A`[ s*,71:Y<ype\W8˩ Od âJdh"%Pҡ':1(bg'`%$q#Q##$%q&%L#58 ^>3%* /233#20b. ',j1*{(P':&$2" eS96wE[ tZ m }. ~ P ub  `I E%+ 17=AB={E.F*FDB>;:6 Z30R-}B+)V%) (n(('D&>%#=! M#'0r:  ]RR , Dx 8YnsVb{t; R .x b 9 F A9bRl3h & .  m a z  ta#H[ݵ6Xّز7o  ݰ 9 @  VA ^ . .#D PV{k1 m_<5Y-foX_P~e4a NP.j" C] Q^ > o CP~>Z %r*P.!0"2#1a$A0$-W$*#&#$#$%&?&f&O%# N f-Fy66ctުLG y݁ރc4kbxv  jFٖKza͉umҔվyw\f۬n0`խ>-Q1\{ ѿ =̱ lǞ ' / 3H'˽LT,ކ e1ka.u h 23l_YfD sc I" #r M$#0"N\>:   '{c qI & S O Q I ]  x3 v$'|)~)'% #Q u  Ox Wu h+  Tb78R{Gs .` {98b%aaS E,!V| y$<jW,8N # @ > DQiQs&M1q8*V77&erKD2f%s) /"C _Opt #Av%j%%#""!!k!!U!sV!L?Rh rq[zNszmlzD jL'^w5^@nO$0biI.ƴ5}{Νg.nަIm=Z3sSu -܇2)$"f+%& %2%%$y!cK k81RG`_ZRI E /< f ( G :e s6NlkEFFBݷ~{Okh \n?&d+ /B 0B 1/].-{*o['$#_wk UC+^gh W>~^AQ@^8 'H`(HK Y:D!#2$>&#l !\ f " C  e{+K@Vu<_ " t(23T!! /~fk ! $ &q ' 'u:' &[%U$"! !9>tDHD#0P !W$&'n(L'=&+# D jD,NY}a /܄A߳c"b3JƓYo“iѴ`d*?8|h b  QR>sF`N^O >  p/X89D'5fBf nl(;1! N G { [{ZV|  @  yl iY{[JX CR&@u0wu<۬}Ǎ";ǣ%O( *]+ й*-):Ӿ&^$ P<Nk\1C}0So^L4Md   ^YK :  V lI/Zo-߈sWVِ b %Tv(9W Cf  5X N$ ')$4+x+F,F,U-R-B+1$)$Hh4@ 6 ' lRV V0"| J~;_ wT"+"Ax'*8 , ,G*j'A # / 2e =Y  I#cXh  + jI f T 8 T`7+d  pKbgPH. 77b @}%-a*p@3qFS$$@tne i#۹.8S,΢5·;INݤfu׷ؿҙk!HҍPrژ, #-!ӭ#/#)..q)00 /8.-h.sN/"/1H/"-o)% 8*N, i1 {"$aUIl; #l{ u QP ch=&hu *8  A5 df K;ZpFlYOxFl#W:n2k&8!ْOգX-ʬǥw V'E h}̢TTϷ::=[;$~[hpTp*rLU O{LC;8|  aWxRkܱ܃?Y|6h1~G!#&%_A(*-M/u0n0}[/,J)%" B-:{P2Z 'cz]e`{>7R['MT(^ _IYfl$8Wui3|Yr;?!b^0|cCNIX .I.(!(K#Im%*(S+-0K//.;,'p"v:w q  Ec:j<h#X!q!a!M E=]NU U#'+{./y./+M%mXH K ;BB]$($,t1..2-N_, (+V*!*)](&e $'#+#V/!m1 $375796<=Y=<I:&6S2U.*P+' ~#u= /  [N8CF :dBNd~ tp !GhF9 =jl= vt'"~Wݵߕ?^)@` 9\(6d |a&S! >@6ms%y DWB'+Bx6\F6C6 I   9 )5%"${$G#(!hSX9mkP#UY& M)Z +b-.-,r+*)(F'#&%$##! JMsY 5"* $[%%#W p?=E/ vo;=y.XUΗ0ɯ"aaF.Ź"еVT & <_a%r * k*6Sy'].|n \fr{ 3B3a [%\Gn(^! #=%9&@&J%[#BUkq ) {'  E T + q }  31x#"]CTul ? L  fc y |  ja#,Y)۳x7((sΌTYص8D % K Ds -wwo`Cg}= ];Zc"4 &+#r=a  / eivbz ; k T *u.+ ݩ Z +O  YΪv֨Yt 2IAD _qW #piP! !ZB uz s/ OgYD  C C!#wx VE a(  zP(3PB) Q<-|3f`PE= ~+URr{&knSIDuݺx>۟6V{aC'zT&8ЄiϾJmIЌ]PAE"ޢIVZڧO_itVٮ_"{t` )=Ś'<uуӖKw=ֈ.gO2 -T`>* "L  ;f_ "E$Y&.(xa,Q03,6 9 9 8v 61o,p& ~VFno`L \T3oet  (}`fw-D8F\yn{(ux[; k f ա qU T ԉ  _ M_6sY7 9K|VU,=!D%(5,0..?.d,)H&F""jMOni5,*u Nlqr*>cOd[w ] q=5 p9L '#H$# ;1 {h #3 DL!Dqf)E>y  f},-_@ D  @Y]-!""!{KA0N-YX^ LG V0/$zO'O {r"B  \X@ x &5; !Ue k#^?%~&<'<(*O+wq,,5,Sg+|(*$sJ! Xߕ ݄oIe%W{XxW4 a~p$$Oz(0*o+(*W'2$ )i+jO p S 8uG='/J|;!'R, /y24?4fߵ3p26-0~޽.v.?/ߪ03b7e:".=V]> >e<` ;s(9\6e4`1a.o+J'ch" %j=s 4z0+&_od"#QqXTb$ E17>(V< dC i %w ^'l g"_#O$%%u%C$@v!V l Oe ~`9X;R"E` N <  =! % */R2 3D<2r/Q+q&pH"[hoj} _ H sQ s +J\e }}"%O;nPB0ݍޟߎH56z+0 F O ^67(Ia C'L.t)}۷Cz܌ -pxiyAۂg` Wfw*:)"aMH = x` #.C KL"2%V5&vH&M%L$T"; N-L, eL&|\C~ mk|*!f  rGf}iEnl(NމI* x9Tt+*%{zC]q2o,ݳXvaLxg19oUu >x. ,x E4;tx q ڙ t "OYI,tؓpi>  F ٖ  d ]vֲ4PE4j5[Ub )Gp"RIfK(V_ cVx:;$K(*SA,+j)D&*"O 7H})8)J   l`wm P|$b|a3C ? ' & BDQ @i;^<<`.MMTuY38#8h˽2 ɏ ʍ8˞ͦ@ϗўU/` vl$__  8),A!Ew%C()r)2\(l&$"! u h %Z!T!B"b#G$c&qe' (*-|...5 ,$ )&)|%,H"/ 1[4r6 8L9k:>w;;K;)O;2:<3::%n:s:I;48;9:73U-/*&o!!& +11M6$:;=x>[>=gvm52zr  $jGgdH4pS!-"#|"7 &}p = Iw$^N |(  9Z^ eWI(g#,s &S-NQyalsDNL!e%xX(?)~) &!q(   t Ug+ B v+/9 /r^-(l# aP ݸFeZ߂f HE6܆ he ډ ל Ս$ԣINI|PN܆ݘmsX @Cy";%`PU,j"UF(i=wXi=q 0oW"$%&QA's&$!Y; AF 6C }AB5")e=0u;5787350B+h &*L"Ffo{rq." v(u.3Y8t[;< @nyhdl-$ C E ]b`+a = >_ Ad&xܫ]b\+0u()Y-)my[wը0ٞ4:B{Sܰs&}Vo</A{V&<]xlaN jIE{ Y uWH*Y|غAO Lf)KU@p)]k'Z fx6#/f [Ҡ9׿یjB 2j Br0 S. J G 8^  [s xqey}fU]Ky\  PO Y ~O] _ M i  %oz_R8[>( _x n w 7f { eF#9 2?"N#;%x& '(c(t?(g'X&$/#GX!/q\-hzG m8 Y mbi BnA( Ez$y A D4<# K+ s1*57*;7x41S.,V, , --x-,I+(] %V"80 DgY!O-%h&{'r&z /$ h - 9 1dpx0g3E]X9!qotf 01O=f"eg%i 9P߭ݝ@xޓHUg+ p=!zܶaU!"?Z$d%{%_%y!%$#)"e`t M  P"avhOl%t.X7!"#Q$\$$'#=!U&g߄AQFNDa3$4Y PwmxQ$h*Q03߄5ަ5b48T2 /mv*T%s8ϨG7ʕ  ϭ {Ӈ|M?pO  [ F L 6B/Oo}:9U=rj+ @(V3X4 9_ -R  n 1Nj[0K?xi24k*HO ! LY 5  KF : f <RhN  7)  aR,O S Q[S ! != "u&! @ #@ f+ 1 8AK4 @/,U |"YlC1O#Fޥ#!֨kΣ܋KȌ ~ӡϷh{x6O\! { Շ  J B7 S$c)ҍ0ؓ;Uoؿ۹k%8|[y`ދ<ݽ܃Gݸ8ޒU|OjW|og[9 `) YN`d_X f F$D$^A,*2  >  y   7e^BkyHPU3   7rI M  b  la } *u  ! I`!dN,?hF|&=_,^>_Cp~-\/VRDzaلr@.  I  Z? | h L +>T4^! Tz Hg%q )" O#9'#"yn S%I9cFTpt ? i 4 nvD!z&^)+_,zk,Zv+S\) & Y# ~"Kkm1P$|!9TO@Ll!f#$q#%4%$ $ #: # # y# 9# #e"% ;r&"& *,,,c`*'D$UJ8>}>PG& a i"y#  ! #P&:'@'u&z$ (C Y wUA4!Dnp7ߖ~?g9C ۪ AU< "b/=@[77s' : 4  \)W=+ s ~l y A T h q _ a +, t OR ~4 w +;]!+q"' + / 2 4 5 =6-65 55V?6"6 52.c* %/ !}^ 4aJqLVne a#:$#O"k$v_ uO M mxEF=ҭ 9ҟ ABCv۠C2:ߖlݧaހU߮nUګ ԶG0luy::Z,QQ@y6: F"&}*F-f/$040/e/e.Hb-C+_)'=&:$3# R0*P3j a$MR T# %E'B'%l&y"%B)#!  s5 "BUY_`4  h:)DlF7i*F2 R @ { w j  ) Z$8mc| Y + A ' r ` ;  R % s#x? vR,  o\ ١hG3wܒ q޵Klt=(Dya;F^)JGtc($^T~.o=Ehh.( 2  ^dCI;S-/* k?   Vh)o0%hd|Fg00+qJC{4O$_Vv:8~ X FvPM!X 8s^ۚ ) `Ԯ Ϝ=i\ ͦ w pfD;|ؽ?ډuۍ۰;ۋHv&@\ڂت8hV Lӗ ӻ ׯskܝ>e %92O]#X~6 * M  U4i &"((->25[7&86O3h/*+&!N^7U  7{ & ]  A3 ` z 4|&!tJ5gF.Sak$G9leC_"+ W 1g % quDiW$%'Ft.tHg'? 'zEP^?$ !x"#d?%& (*,{|-dk.R.oy- +|)3x&!"QNS 7 Sn b\!B$&6)1D+y,N+Mc(5 # B_@ _R{5/|B` + MvXfo_N Zp8w-G  ' o>i? n- 0b0!S@5u{`` |& $fK3}.6"Nu _n 5 h' bA&!$+&'`(9u(e (e'w'(()*$e+;+)&!cwn߃ @=FhI!NH2 xYo,Gx'n  8 +.?~f8 r7xxݻ ڲ 2ߴw%N"P]   &J7h|]Ub`o*`9L* E l "[!%), .L/e.Z-o+ (%yf"hONa_3fED6= a UZ&K I<= zEszKVoF: *%0  tNo )c! a D}qq2<J5M! %)-/DX1p 1 11C293557;~ @ DH?KN>LJ"Gp~A':23=+#uZ`G    i f * # S B    B!pqڕ6+1ERE#[Ҁ˵Ʃ 0t'>R)|~LdI0 H i*&ђ$դ6 ;lde ;!m"R"W"!8! 5 V!p!"#ht$]Z%!&'(I*L,..m.Q-Hm+('&H$~!M1^m xJ.7aMqC a ji e \W   . H e  -O_ hAe/XY4IK'K3Q)ܔ2݅k݆Sv!\9'F@-JuS|?|9#Gh8Z  R < gOXo4.B?eEq%=aHQMrYٗMلۙ2P3d]#_b$ݑLܭ'ܨ|otWkmW"x$ S %=&G~ MsFA]X#=i&  D_#   @9`X!v %'I'%"+L[ ! v 3IobkC$L%%lf>vzߦߦ->x2i̿bв@2rC1C )7f|[  ' f 6wW3sfW 7epUl846o]9T#?',~1 X6 M: #=:>t=P.<:: :: ::f=<=V->`= <";y#n:5#8-"5L r3 T0-,$'!r ' OmlvW9}aOQ R lR.b uA $ &C'[r'"%>#GMx y vk 5<ճ8Ѷne> ֌!"w#"!fN!!xD!!%"""#>"h""$&)*-1!2j2j0,t(pd#pk[N7Qi  hl"Ix / T - >  = HG.V  D4N(B6W O`w; % t0W^ku9" A6 }  > >]39  #u4 t^[> DXOIPt4;W/K܇ V%D)?,,-K*i%ZA 2WghRN @ %  **fU-m8W6:pUSY<ޥuN.)l8 Yײhձ׍B݂:fBpy9԰ $Л fTYA6.:!u%)*,t.ʅ.Pτ-),t+ݱ**+P,y- ./pJ0j0i/\.a,++( +&V$L" ! ' !+ ]# % &['(('Tv&Q($! -ob.) G jz E  a : dzSp KWM=,h9 ^Lk6hb9 & Rjtn1+ X`r'"se 66M% f ai#!3`-PU.NXe, TM~"OG" q[  P8i8792M/O 3%  e  i0 wog@)s\ G [l  } / w԰ ,Zȝ1Ɂt̾YP~+]qpjUL%fP02\ s }iu-8r_?Й͠dSι> Ӯ b' e* $ a $ ,}ML =t] xkT0n ! Edz xeGkvZm+11h֒zԿӝ=(tfԵZ֍E؇EګDf eh dw~zZ-r.:b߄ -9 M ݷݹz l$iQQ0i`lJMM i9 9VT>`K'H<h[w   / 4M)?r.5r &j7vs  [ UPt)w*p8ef<2.SzkD|#*4&!-Hd` AO!_}#[#!' /H6aH : a   L   "o $L &[ h&< & & %B # ! 0  jdua(!(o.U3v54~0L&+)$4mE %|O% i M > wh] k&Jmn϶͙fXzɛr]MĵƳP <\ũƂt) 7ֹQ A8F-61N E$.   RC-`))!c$]')4G-<0s22h01.+D~)'/&&v'k''n!(')) ) +* ) 1(&j#s 7T&,],lg1jaYX^؊}גaA* ҡ YՄ m%:` d t 7"N`LY4WgS~\l!< %   ;   y   # l xAPq ? xjN5}n) 3  A ?L [  y*'}u L/Pgn`Zbe.[~d;= R eDPNu"޺ٙ>݌j[.7%% 0sh1plA ] "   t ! h |  Q,  <  %8# d x'! #&'&U#(b.s@ '`HMsaZ!&1M #e4s8ܐٞqI2`ˎtf > X ;E20(uЈf e 'oޙv  p&i"q?Z9?cd c. `"%#'>'i%*#SX ^" _Dn }  * w%  ( ]KNFY8b5"85/X[h ߷rC*Ԡ*uԊL^jdؕu җuл#ж[ Ӧ,hpeNFUQQ.ۘ Wfآ''3 raCl"p >\XxP9x!mJ ) }|on\'2=MP  |  :G\[ Btv']tNb " Y(Zg )2.\*  b7uiOw@n]W'-e8;-`<{ts"L.qT# d?x, R@t-7 5,,$?!q2!J(w,-+&)cx\ QDAI% c}cR&Ix7x)/ :?m5~aR75vWa( [_R4!}#$a `$o u"9 N a Xa L y  S |_!W$C%C$q>#z @ O8{O!TB$I<'t)u+ . $3 7q ;a>?N?t0` r7J݀(YL*M 2]Fs4!O$C{ zg3.=? ,W24Z"i&B)3,]D.bP(sR+2 V /T}hp!$}%y&T(^!+0[-a/k1356 8989y}:::%9#7ٕ5@4-ύ4ʕ4 5wIJ5s5442wK/ +8&!p(Evj 5"3m;%4/̠ ]ս޸[~mGC %\,  +h  kl 7 y m9  ^] S H| q * Q  q I       E     / / I x  A   t RKI3=z]f)+## C1yP#2ٕ"IQٯi>Vhcӓ"W̊ɩǽ: Oƀ.ɴ:=y.H)|`f[  { P : iCtJH,b I~RW &j%}vGU ?xnS*4 +Z7UknLT*h"I&D0*#-+/PJ1E3i-6U8W:`;H;:^8762.V6)ۄ"3_) BEOI_^ʬ_˥zD& AHuo-'ۀ?S@IO(m"1tIeR!XJ{180A8P3 ؞ כشں,!+$>%c$"L{::T{R  U i  f w Y hGyvw57N) _ @Z ? 7 /+ _  tQv.H6 0 + "\=?Pgڣx9چZ m~?@cЛ{UIۗ`~>.\  a ~8 Ls/ Z  NYJA,s*b a+  5 %   @ h \/G8+&k  Dr.mE*p0 Wa~Y tNG:yO;)~\Wz26[aQq;pS +3 ArD  | "&IM DPISB^ r I     \< J $ Uh:iS*{#'T*-O 01357+:7;<3<~j<;>:8s76L 5d2v.*\$Zr9z8 JۂQިUQWcXxDmTOB y4,_E ۰ ݡ ߩ ]N d y$D`BJqe bA  5 - %nTL  0݆'cޖ/7>aCFmEOB)=t(70O* %"" @0v wY< zV +=:r #%&A))<,*-+,+*N)&P&"&"45WY I/ W 3 BUO־W֘  ׼t tڤۨz۴jSޤC,^EsCۨoܩ l+'AtfjooBWlM'/.* { h b 5 l9#)S/H3j7&9 9 w98+8$8x8%80%7 4v W1? , }( $!"> ?PQ!"C"h FX  GTTdLi۸ևCMԼk ԩԈhL0cH܊1ܒ<֏=֌F5CةGrr҆+kӕԧUwجMq>jqAe@Rs! ;&+h V F ? r~u#~dn% +.L01&0}}.5,!-)%I"( _QOF @ ,?  9u6 5gA@n/o1 9Vg48hO݅POMJz=3a_X   * ' e (qg93v7Rm`wZ^< H _ = .wS|&!{ P!"E#j,$$ %$B>$6#!6"wn$J _3 ([S}(MZ;p{*ݏE&|~բ͗ҩT|SU9_BtͰЮΆl؄їOԽ׶&7@ien?    e = u g r 9 0 = q h2 V  (! -# #]#*f"!f =   !<!R"F #:-"z1!Y ]RhV E7Q,. RR?A%s<۱pա,QϞћR64ՐѢ:]4K $"!$T% 2& &$h"2b Sh6:c ho {DcH !e   fn~2H@Eyle Yu 9GL<8  <! RQZc!&]+<0 _4*8J;v*@@@b2A<@ժ?j#>'=> ?|f@ɦ@ʋ@̳?>g>9=/<-:o#:SG::k:.9 c7p 529.|(B!0O!+%r(( O'r"&$$%&d'<'~ &V$A!"7fR#-'hk>ڵ֯l?yغۚof/ӁB,yҞ ! NBlTBo[&bkr`P~eKJ8VQZ <)3F/E'iC' ?P &+/Y~12Lg32z1Q,0 .,[+0*('&h$p!f"]aQ  L?oN&'WaH ܢߠzgL[րWQ^ǫ忮(g$ F } tsj>dsme\W_aOȭos j <`Sp]r]My>j{p2@ x q d N8 !I~vi[lH[h E   Y  fF-8+ I!X!rI6BW X\mUvI ÿ i809<` iN{|Bt΁й-ԯrKEO Ytu+n+ \ r l9h!###_"m!(y LCmk  az n mC9h&*>"=%'){*+L<+/f*V)&'$"A! nE]F܎+;^Pۺ uq f|5\c~ְao1ب[׫֭աTfW:q۹BI\l^1^#K !^8,-K 2-q0J\)A"%irEIit" $ %x%<#R!pKwxb!3&>)30,-}. . .m-y)+ ($M,!9 w  xH.( q ! D.=!lY 3EK"y56mzu0@dтJ/p0Ҏт ,̚}~%ʿ͔\ѭ +  ) Q C 3Ged005y $d E :"L%-( +/603i649:#8;_0:J73 0,.($'t"V!6!0!["}#`C%A&B'(f'%b#" nj.785;K?M(  ~ 2 f _8 K  ! Mݤ z ۑC=h!3?# V fz.vx+8Z,j 7lh|d r5~y" h`$!'()!* *݄);%(%"0W,.O/{.%2 36f0   ` a  pex~\_ /{ U bX,Jzz a v m E> 1. gQ9 U =U%{vmq f]f`K6(4,Q {k A~K\>\t,[Dx.(g0|i; p0M #'F+.1@22$444Rc30$-Y+;*(a*'$!}= Oo~IS]قTݞ՟|yըѺ!!+юٕڰթٕۋڸ5*OZeI[ݸ~BV|'| )KGTY)U@o>OgE;TQoߩGڇ׿ uvҊ6 ui\*27  87bDA?!W1o_)'J@&'w J 8 Y & b &c:c p2% @ "T#$X%$ &D" '"&'I!&^%n#'w Y$).!257887~6H3/**t#BK@_о4sD q Ε҆U1w '- x *  /o|ZPW!B W%(*q+*;)[&aH#  F  v /( -  j 7= z"X$')T,,.U}144*<76:;<>[ ~@# @ S? d<u8U4b0{ -Q + +*l* +/ =- +.e-7|+3E(# l@yKY$:gDp'4 D 8Ӻ ќb|zAήμ"Z̝˸/ʣaMB7w֐E|EAhFYe' PCL [9!=$g& )((U(%r((((F(Z('&&$|" cI.s^ "b$8% %$"I !}E!h 7 -n!o#"&H*(('t$^I`Xo^ ]  KNsL ߌtxߦ Akd;w$_rF0إ79nؐEL(v_E7,cuE!. d 9 pgj' +-$ W$&R=&%Τ%eЗ%%Ӯ%$E$$ߗ#u"?"9!p""":$&V&(*Y+, , ,g+**D*9)&'$dc!* 8b !ך ԣ[nֻ?٥\ޤ{| t;ޱ{ܞq2ؕ?k EAC{+m4۹ݶ>OcW37>nq;3qaf F$2 X n  o< . )D _ X '  0 ={T+;c  m "g #/" 7  2 DS  o { hd,  !KN ܃wۊ\Zܸ9D]ތ)~4]Pݨmmё]ϯx<''nԖJ$  US$V 24 vw{x-lA?H DCrG|@/d#  <BD*X# iVBk .Q ~ۻzU#(+-Р/&k0/ѧ.-*'= %<">P,Aw^sk|ɩrɔ /ȵ.Tf+ֹc۪nݒWBJV߱JA! 9"!X tgc/Te9 "f$Pp%%"u%j&$)Q#, !k.s..+gg(L$kR G$q&3 x= nD-4WM@b݇-\ׄ{TUaC4 )?7k(Ҡۻ';< ; B/vnQ6GBN4bA![Yy' TSh:b&F5g g88H` l$%'*?+j++!+j+ **2)h'f$ K!!}!N ' u&; ?l N [jI[( 5 { 3BIj!&sEf}IvY ۸ڞZN2^y6I# \.fl1 ble \~ [$ ("+./0p1 1/-VN+@)'%=$#b# #X 9$y #S #U ! t t p@|2QNMpܲ+?< ]΅{S*(~B9zťc´ ȹИ3,jk[d Y F d 9 nMW  8Lgo/D_ki `./e-  )"(wz,B/t1&:2t233G 65M 6 8 Q8h6T3/Yp+&DX"H vI_3R!6t! 1)&C2*3 NP[# v&>yGGgS9 #, e' X O:Ydu߲ eع|)8.Fԁ]ڸ\p60{>nL]XGԁh2?֥WwZJa^D4YMYQ8 RyCPvA>"`{@jI/ZAJu/ "b*Wk ,"D#$%\%+b&O'/ f(B)W)+(/&u^"[\  i$xWND2qC.y kk=f 2<6~5 DPSa G u >bJ| fR{$C1"$޳&F'e(y%(&G$$##"Cl!P ~K  [4  y!$;&V'T("'*L,@.d1J3m5W5 4 n31N/C,' !"g%')$E,.N011 0 ^."+{)'$ #` "!vyuB ds_pP*I d@ks'(4@3 PYwE-C_. p t W&6mv# F| A  /K X ,   V}e2M,!"$C&)''F( A( '+'Q<&%y&')O+,"..m// 0.,+r;'"!xF* n i  Ii,bw 1c  [ I /ORA_|8SU<,ۺx4Y@Zf`wg L`6wbv><v e$,FKumyJ* ua%$'*W,p- ,y `* <'P e$I"U6!~Nhtk"#q'*+20!3Ė4wē4/@36Ȝ0-:)%˂ dͷH!UVәu ؾ + ,k+ =Z Q Cp R w w l] :,jZ# !!!+ GX4G Fo=kp 4*Zg$>yoC~u6  cZf s p2|5%1 .Xv 3|Re  ? @ W   LlӟҏKvַ0OC܏0{f9zGh%`<N  \ 4{  j+i2Rn]J4?cfy6 V~U - / (Xx'R 4g )^j bd5!$&t'42&|_#T huj'6"IB,P&>{5wKg wE^:@v 90ݶbS`^ VIGAb ˹TxEػQⴼ܄ܷEwpij rƫŋ=HķH m}  Ô j(БcӀ;֞W #Nl Lػ0զӯTԀב ۱wD$,(+D-U -+(n%$ /{-C }TT$ 3  G  U a'8to 4j F[d  [!%!J -{ i!st (Y qv gjM2lB*N&< {1 y| Vii &+aa0-4668v7r5h2.*S'~%m" ? )05$zz2v/*r|>CoA 2   3 ` 7  9 JZVW? [F//B>a_[i޿{S95sebS" =!=5 L0H ^kF@-xec=j $t ( ,L2B 8 f=pAD$iH)K,MB-iN,M+H;(FB`%; #I4@!.($ !0zsuJd     lu szV b  -n  *-E`| PnZk(){| d4Bx\C~w[b݅LY.7Y e:"$^%%V$")t88?R 5 AqO27  ;4Q~ m{w p;,8nB F 5O5Kr%Y+z(ݏܦ,rEFRLQhc? 'r=[\ l1X- wD 0O0 -K]%5 H5.+$=c ', < ssm+O.[ _ V gBm,P?- `Zw _yݱڨyi;6 WZTԹ w !8ܬ)߱os 6${R :PrRQgSM \iE 7"I*&~&((%!)PH |rNf|`k4 3fݢ GV"gԙՐH8  z! 5qdMvgib`zԬmw\Ge {ug:7 ::}XݕKT_ߥNQr1XA mu@^^O fB e ghZ*_'. "$4&4&$!6T-!ܔ. / /7i(f  #O&.'&vz#R |T7o zCwYL18~-J&Vi$p. Z 3 7 @{Y.*u9:>ukOݼ[K0: ݬO0QpئMy]o a #-^&(4*)*)#(>"'$!*R?&b:B  + F P8N   2 q  axk_!-#Z%k & :(O(&"h Kvy. q_ XH 8uP , d ^` DL @ V; /OSRe4;U0Y8 PW / ) : XNs{+  tS l s lV'`U] w?<l28~jg q8 ]V c0 c F>!s%;),/225D67&76 65|E3\0"-)M% z!.pmQ)b*  75P C f'9-'L / y+w ! !]_ "x(r$hNjm2oU++D rQ-a O/f~  iJ'?]-8`-A O  ] M _Y a x^ 5 \ "#3!5 in;[R$|[]ZwH![Q{R5fGVF $$~WLx \ ? {  #jD7maOW8 (!   @!+   %b8HeH$HQ_ DH}rE{7*@d(]u u-0n_FB 2$Df] ^&Id(A@P A 2  l  R ")$8% r$1 "# ~"+9q J!!P4! F  !!"3#")U!+wWX  _   HE LJ s#&(`*J f* c)*'n## 4 q  H > 7 f v7fH<"٘Ԩ G? ٍ҃-F(Jf gL|vCdKg,Wr ظ c ExȒpɥ̚["%s-'j'&t$"Z {S'G B,@2G%n) i ouE ( _?  U 3  LW  4     24[J ;#g%&F'&$D":ZUUz1 :yIKjOw@hP tSZh ]'L P+"JJ=!uO`504! L X j t f  ]  6+Q ] np yQ0/ !=@CD? GP00D."#-;% % % $;"$xlzF6;U 2 u GL5 : rGqIe91;Aon_`1To bFv5\H ~c8F8!C# #n" HR 9} jBH0)!5I_? 5j-m0sK VtPPU 0 +%XcQ9gzw*͂g@w#լ/|Qzީܐ}ۃ em[3HKBpDP ^;PI'ڌ܉,'hIwq)3#>')X* *g(4d&V $* !3O (?<iK~{0 P&< viZ_F!/ (ze bm \$Lj֋&حjڎoCAٍE3/Qo=ܽS qزݿ"RYKX4A#]VFt R)A y)#j%o'}^)+.k13577n7 7_ 6 r4x$2Z/j,?))' # u ! )*I@)ac+IvAtDV(SM  3 n_C(Cآmߣڦ 58r޷o޴߹iZ+P8d1,.2,QZ` `q G M ;o`P/!#$-$X!fZ d8:=Vr t%% J),I 02Ym5?7 9c=:hW9856X3/,s(b$!DuEF N^. X } , D o !" & t RA nVCFq0R  Q3 {oCk{  #<-4S *{  G:SA #'+W/L24rD66 16 B4 41P-m)6%. sJN4g D S +`^,"2`_cD^LRUSq. 2;L nO%URK/PXEZ Nby*$R?r P 5N6Pm]!$!J'a|( (J(&%#l [  S4"=&T* ,0/17 4= 6F7\9:-<=u=JZ=bKR" P"Y"Eّ!ז J Q"$ތ$6#s$"\c! ,)O\9& >Q, <e{J(4K\|zT~PQj y1bT   IqHw\L:bog8!#j &'T(N'~F&e$Ј"2R! 9ˉ!"k % (Ĕ+TĬ/ 3f79:9}΢74ϔ/e#+'!#>! ۭeޞx.CYY^t7فا ph+~7Ɯ)Ě诿JAнXݾ ULŔ YLʈWU*̧!Aҩ׶@l$^ߠ83Vk\&6 'ETwgj }~ ^s.;OD.Uh9  > @  - l>gl)  q ?uy}&  JJQ  =   A  & E G c! " &# "* f!-$ WgZ *F9;7$d֛Dɹ8ư 'wR .+iVث;:PItH3T.e "g1ԅQυuTc7͔H$۳ 7 B(G"VAcX$ (A d,L /e00/-H+(v&*%J$| U% %g&D'&W$C#K!&'cw<1.z^i!\X  % J|A ! h1 m} C  LTl6 tk{: 'i{}bP    >eVL>TvC>tqkcv2)JC|V| 4 hQ3 u M  PJh#'+lT.q//.%-w+)(`%Q!Y5{wD.w m:CB< uG61CEZ[Rnr\^A YiXBm  t g     C+57"$y&Z' )6~):@))3(N(' %S$Q"`P =Gl u eMV X  D{ $6@   d $A(  #js<3%|vZ |ߙ~p'{tu "Wn%ܡt#_ 9b7(L{*K9 0 \@  lb /  q \p8z:m w*/;'wV gH  fJQ@:(OO8=V H Eu "T-oJ & ^I.3mf(U N3پ&!RmxLDFn==;e1İcՃyܞi7 x9c1!#z $"B HPU|8f [ n&Ind5'4o@ N H e Q &( 3m/(& Q N`e GK: 4lU[= @܍}ُw(B:֢jվT_ ֥ ֤ - nf  _G*8xۺ= m={B'O\6r)eEko*Ji. \/bx~ v );aUN\@PG[bބs~=&}E؎M^Zx&% W$9 ct Et r t -s bܕ=dHR! "@ L5"0BS 9 tol- !>gW`*M#N?Q`v QMGK @{iYWyP zF I i~ @ KiXPWj$P<:K6&4=Q  TTm-/xp /y,Xݷ=2(*\e]hj @̕5 oso6Ț ROU'R»#FK£h"V&B)+.H.|,n*m'$n#{#5#d$ %%b % B%7%$!P#*%*p#@   m '.> 4 9:<W=;85{64T333)I3r3V2!0%-#***&.&0#0!.+V'@:$@!~5f9a BV}HDG/I5`kk6 9$.#^;\.zA  cCtp"Ya R7^9_۱Waej A#Ts$&_3h t   4))r/ * j `8}6RSA_& I +[$}),-ua-+g)m&b$[`"x va*Q gNv C U J`1 H8ӃR`fO'pX*y esdYs4;MCt6KRF[Csq ^YO <>:5kOj| |)sxH 2a @S!"X(  J ^y A0 C)tuFdR*l G3 E-A<}EN[؃Sa ;тP $%9*l.5Z274g30)7!0pv+J/ \ S c  hTC t5" z[4 P  !G!8"'! ]8-ryqh 6H "3?zz>vMhF hܧ"ܚrA@ & }+,d(ߝ(aٖ~ՑB c1L`sӞVgj xȬ|Ä~" "[]$&6%(Ǟ(|' %҂#S!)L#9 xQ` YW T R  .} r8-p85q!x&h+xJ/-2A5+8X9%/;VA<< <;<;@+96H30u&-H* r' %s #o"n"T!  ra,b?$ ) VP b3s|MV" <vT:ߥ_i`xr>} [Y7t  / Iy( p -{BX P)5='MZp6o+Z ( 8w : ]^*9! i{ y a^qjCwp 72 yPZ}_ qy~ 3EDJI;D>.KDb-V Z`zA1fvQaa 5,_ $O>G gح=w<.ֵXփd*ӯҋ"ч$k%"&ъ'#S'3&kE%Ї$ϱ##pΘ"f5"ι!XЁ!_'! '!1!%#$Z$^$\$2#U!= oeW 5U|u* B\9ti'XݕO  ۱ ݇ ܻܕ_c7{. $\ W U !QC5kz]"'',@072?1[.)l$@=! 1JL%^p_5w/ k g[wI&!x31԰ԡ{֗װ(:ksG pң 91ڮF=S%C@4_M3e> {?8Λ*ˑ&ƚF ~+#ƨʆ{+ /`)tz{ .I n ueLY#5%j'(l )*{ +u,t.Q0F2ca34[555l66|{6v4531#/9,5t(^#^V  -.Cs$ <  } T n r߫ `[ d { \gܫI72(YߠZGW 0_~:߿}ac۽ C 8H = ܃  8ߧ 7 zpBv,"e#ya GW o U q$q| Y'c{۩{ %  =!fC"A$\&SL)+++P+$*G(&#$B=!pL_[RiR  ( m Bbb!%m 4) +`-v.-,{[+y)'$mW#="[#=%o,(7+^p-{//4.+,*'h$>:!m-EbS G  ] )f&*U{NS!nnz5 qMpk~ aWd5#b8%S%>#[  l Wkh F > c  L    G ' M1 BzTs @bI cB<M x  UOuf: _U  %b$B7]+#^"Q o  )" / T+*f D| `D?z@e {"O )% ' ) +`-5//o!0?I0|00m2 57I9?<=g>j=_O;8g451t.>*&#EwJ6,%`eL!%݌݆ܰN}zZQ:Q+g2luZ@?DWX d9D; [94۩\ޔp^,{ 1e 6R^m dC t EV r ^  y+< '  s}i6O>}Ct DNXL9 k N  +q1ab{[   6t8 FF  ~ S .y k @v3 P -  Z`4D?Lp<[ I#ܾUвb3h?q/NԼj\챟*I׹j ɒ"H7س ( vۥ 7_ pL P 8 ;x- ]B/9, 6 $'c*,9,[,(!,g*1(,F%! F  b S ) }Hx!C)$Z%%$5"#rGK)?^Nlu^r_gN85 t a K'  =4' 5 A  y.@ (y}apdiyDAܿ s]ߞ^ߘKR ;V 9.[lק2M5uOܚ3Ե.$qԧ:AڠR!fx rIuh[  u5q,  mEIlWp& _bn&pe#5(\.&3P8=);;>:_8M4/%(" t 0, oNhBtPh4aW0*7=I1! % 1 4= $ ;/AV,h ݢ  s Y =2I>]/VTjc(_e5J3r(X$(@%[SƔN6iʩ]ζь 5 b Kڂ-c87H' Q &c  0 n I 4 V {  p%h * -V//`.-6)p%9"d H?*#cq G!"Hf"R"na"h"L"~5!Z.UbhGls"(.4)9=|>=_;}72W,"s$Up< R`UfYpZXb3r% "+WUOe,_vw7 Xw X[3`^8]gqE E .   zB ` W D M';2v?o~D]xy[ zl0+G?@RC m9xlW0 *Y Q!m 0>n6 pH b T -wlQRNDY~A=aA -%3[(^i D#bN  =! : {CNIR>O p 9:#V9o$y  >{b#xI!#r%&&$" J3TM P$h} ` #G$qC&=P&J$v"U2T;?i9E  V= VVi['*"CS#kn /~  M-0+G;n&S9d{_,A_l? &D(r q2G _A k f *=Rp@1|d{or4, i|9gr;a\;A<,U)x޺UzyYձ%f< 1̺|xa>4×2 @7!!d"ѐ#_&\)ѩ"u՜7? %PXaZJ/i{;(x^~~NiXkZdyXa"% <BF)xR T R _xH1 #%8&xR&S]&& ;'f(`+-ߪ0f343m1-J)K$/7{c%4  ZYgC\fDS;W%*cv-Z޵YI KRXHN+ `\sS݄܎%#_C#:ns[/yqG-|0/ud*}Zͅ oϗ"5+ s߂"# )%&(*Ud,[. 0~T1B262q0-#)%"ab{m}lPIPA~rs qE{tX '33R{  h 82 y  "n %)-1.b5u9J>}ADiF GE(C>h81M* g" v  S Y Ptv# F 4|}HX/?D-GZl7$s }AF- U~4V,}&|Z N$mo#gX  l  ' J)N<5  )\Z<fL )!A!ZU!,!!$!!w!N L!f !L S O$R~FT*QZ i V  N !]Xi1*%C!#6$p%%Y/%$$~$#"`"Wv XA+= C#)e"BbFXd}&,*W7up ]h׫tEdRlPc9! 9}`%- ^yV Q!L!jS mS A?  VMq]*I) h q mk8 | "Nc6  F  GqdFJk eegg = dtb9?`4a\BiyQrm Z9 \[ W + 1 X7I<vfXW . 1W  [\9XY"9Uy߮ b0ɂłs *B ielUv]6E}Ӿԇծ[Q_ם^ ӥУͿc&bi_ގFRQSK&+wO$akC0 d h  ` k\1h$&ed]D^* X&N3"E%@&\a%Y_#[ Dw k  u m C| i1 +/)~P'm!G$'ٵ(+ٵ)}0*.*ۧ)P(xݨ%ޟ!R^a#~C S: `* w/_?Ki3HG#={\}g`] -i ^=S|g=0?*Fu  f/};`&= r +#$)%i$3$G$%[&(P6*+*O`)'&m%$I"[ WE3~_ %Q&h7A\CUZq)4K-yy]!"z"^ dL^b4h<A 3 V z | !O8B  NkjH4?A8 ok yI P n  RYXf1hb u!T,#v5) g0H _ '&:ONNiK La )QQqkt4b.BE zYCeG-e q"$&O '&'nU&pd%\!$'$+,%/$&J2%30$+4!46978_;<+=& = ==7< ;";t:8L6 U2,`&H *^Y|, y wTc % X ?{A#')9)&p:":> w3{3PA Uzl;q!.8UuaC;GcJ& ވ!}Jq+3 = GKD&*־L<e`'c4hо1[\YlMնOj2n }OV4o tK=  ߸Ew=Ql"W$% u#z ;rk 8 ` !j 0 \ s - ;?50sgx<- RamY\>9jmj]NV'z(%/~z""VTJ?Tk0`(6/vےd}_ףj~)H$ӚҼ2Һ]?Чbм`Dօ(2C;F ">*{):*r\ZT1!j#/L$$#^$"   } >6  k U&f mJ6#:"l >iS0k ;"z#0Y#|"C" #$[''(*!.0XY3-55Sh5 4i3q1b/2,:(">Vv#׀Lk)&ЋT&9ֺW_.@Pbkk]G!_z9:jߊw Γh͡N3̯ʧȪ95xsĬ8ÌB{Ϻ5>: 2~6'T-!=@# +$?$ .%A & (? +P + *w [' #I-Sn"N %u't((|(7' 9' & 'v#'&P#%" fQ|u  7GpfO + % j  % n k"9ng{= A - s /  X  d   C  | Lky3rto܁{֦J7Ջٸso=l =hU3>H3 V { =*j  & .  H  fKY `: 2 A `^]l@#9 D s=SI1+*uA q;]7TH;] !f" ! B !+&  rw$, e Anx\#  6hdtۖaܓ g +6K,3IC"5Vb]w*xCu I)  | s *@|:[ i $^O6^f_to d 8Mt:Ux`bZܡ|U 8 ܅ t 9W .n4V#Y(+C,/.K/z0J13*X6r8985:2E-U(%#pLj 2 { za!j^l s ).qv!"&(b[)L(%!&c1 R   .4 !o ^" &0)+Y,+)/ &W =# ~0,:Y C [  rrfysCإ) 8mN>лŒs ~lv) ۯ {Ib%(6Eܹ[7^OnZ) x?a ۭ׬@"%X(3)kݫ(&I$#>"$g&'*%/24K566y6_6 5j5453C 1.+j("t$'=,/O1B2N1 L0 . - ,,b,+T@*V'#& %!xE_i/h  [zLS!Pf    W % \  I  6 'HPU=u.p@9|ڕ'ֲ/΄̠Ȯ1ȍ dS ̃Nα&<7܃;xR #f-zތM"  w4q@_zp(Q~br  y\_D&:  R jz .VDCY;'+ O"oS$~$g)$P#!$ ) C8+2VP\6 K'Vh Yߢ / X ֆ NT cz ' c /  3ژFu) FJ4 i]12owxo  Z s h_  83R@}s*e(?)1q8'FEP+ [W_'ٍ?Ѷo \,dɚ!ϲ%1Ԟ*ٻ./01G1 0o/e.. -/,sp*N( &#=f!b fLsy,[3 W F$Bq:;4i'="q&()jX(iI%e!. Jq,Tmh?W4 O!j"?#"T!"J4"#ܱTYb*Д6Xm yM ̎Њվي 1Yj # X S 65cR#>OlX=/>7\zQxQ͵ӾzޝcX YP Hp[8 2,UT!y##7" Q][x `" #r$d8$/"S qiV#(" , -L + l)&$$ U#|L#|$s&@&&R%Dg#!3_> 1( < Su4/o K K@,GjNwJrTيOoKWAJK %Wܡ|.3B=o I RZF<|`XG? b  _ ^Q [    5m 5!0%FL(5)W( 'H%#l~ `>l, )A  U f  9!K I$&<O(@h('o%( C$ f#x#$5$i%,&$&O*&#/% 3d$5%"~77D6*2. + _'$!< TSt+ & @BRtt4,ܶ^Bjd g5f]4W~]B.` -adm3/g*>2|cۘW+H6 `dk^ڊqأkրC ^Կ G{1׮"(]h/35Tڒ87܏:MC;;:0:y:;<> ?Z@@o?D8?=:6j2-)rh&e|" +$ Z=:D; Em9  Mh  /S  nSl p  d7 s5 4y4W}[B%yiW"t )'IR]d-}p:;81ܹۏofh8݆sWr[rג&wV>W#slXA|k ~ I Cx0-#*k06w.=/ B!Fd"H,!IsHE!AK;" 4j.(I$0H" !i!! "b"="L ԓu$ ܕ=n"6 `GIt2 )*by&i 93K7F~0q@r7hpfڼmժ"o6~ۼݳ߇W#`~;;IrCnB0hڰEۨ d0Rj~8`"5x/<Z[D,?{!]VH0c  >u_e7zDkKm"H'*+ ,%++)%!!=&*8/2J 5.5>3y/)i!NC & ysrg(}XE4Nh$]ouU(0DI|\w!#(B@T rS NK LB  AL nGb8} O  ^ k h M<m+ &(  7y!Y%u)m ,y- -N v,)<x&#o!q=' x96;u  6Z%i I'r ,2rkD2 ms Qo!5"]"t"!! [k !#o%Q(x`* ,>-|.[.6.e-|A+'"O- Hےrو ,ׇOJچl#"[".& HPBC~j!2>tgpBW5$l0ޞ:0ؿ~BծpXٮh5-Wޮv J2 i0[!"!N936W' " #$y[$"E!G i! "#l$&$v"xn2"{_'s+ .a 1s3[45F 6Z 5h ~4 j3* 2ou2H2R3w3a2[0,(I8$ d|I  C n OAD'yL o  $ l$ u *]BXηȓý OhC)t)G[}u䅷Z&cط瓹lTC\ ZܜMߎN#@w(;Q \+Mwc2fo#"%j)B,.w//=0J0W0 //L/Qj019111Sn1'1cJ1`2<4>8<; <"<:#:#7+$2#,j"&Tq hzQ_ X? ! $ K  C1 _ %\W <aKjU ]tr6He5Xܘm}>ggQc; <$N+ - N"M +4t J P6r Hہ2y8צJ+ݗڅ Fӆ^WΞ~ͺ1s1gJR$ ,Z )- - - %- 3+ e(%"a! > V QAR3 -'F1J+?Nu408,ڎE1d͋<–8"jù) mtJԂ|MXG6DU|;[7l8+F B Qp-WC_{c !"u#N$&L'(*(((d(H'&}c%q#  ~GP AoAJ!F$+'((g'U% ! -   TXw %   f ;e&yus` LPL]   /)}XzB`~t7qL /s|Z9[x_Q$״l،LW,M{vw]tF{TC'aG 149 l H& N+ |/y2>56~7o6$5C 4 4Tb42}4e4:"4320. |- ,] , +? +*('%&{$O"H   H : L2 v `m8eh"\](T-n02N382H/,*'IV%" L>^Ij2c B!"G""9" d&vyfc}RPS @!!!'! 3"2#%j,'U'8'%(" c 69'3D?MeuѼʰHa/߻h7{[E[X6`k㷻Gȿìǣ%/K7lPs5sϚ@*KӖՅ:ׂ g Q6xtGX\. "g&*$,&.G%i0!(2d363W2F06-*-'l% $f!4#T"!O!" #$T'%3$|<"!;W_  | V #_p,?  {uIN c1%QZtU/!w:E K90ʊF͖ -]o8^l{sMjKM^D .  X(^=M +[ }chL;$;7 4 l1 f. +] F* ) p* U+ ,%,* '* # ]|r,? {%C  GbML:7`  r Ctk B*h$4FܢZdd eԟͫ OnheͨΊY891`CC._ nW&PG :a1VO yM62""Rk&l*2. F1 e3 5 #7 D9 :] ; o< < bx(TCgTrP!Rߪc܂+۫BIڷN^LzJBM) )}fB3HJ%$4 Y Nݩ  i٨%ٲٲN)@ eH]B57߭yܷ٤XؑKG'k[{dG"NV!8"#$rq%߀%7%ޮ$#"1!G9=_*   c  { H q  U{X > H# ) l.y0 0SK.~ * &"Z1c "oFDmY  -mj# bqk ZVbX qD7~r?;QHFxmiphߙ(#([KSd"b7RD(%>Px.pf3YHaHחֆRڸݝҮ[q*;֞?&mKhO=XR`IU">u}o .'3 .%'b((&%]"Q! V   ! # %j'B)P,.l1 3 e5"6{78D(98'73W/l0+"b'$!"#<%x&=&lR%67}}8898@88D(9d%:d;!<  T@2p zzHH ftp8o ?} + l   } _ | 9 > G{|UG?Z6 U <Z.  ql{~ h Y SW% ? << l uI "4!L .n} > +0c~'3yނLٗ&ҝ5(ۮ])hB]ݰ~ۇa 8Ko#=DQSW4\Mm$A-4Rm!GT!T#; # #5#U$&%)&;(+Co.X":1(g3-424/6o4@73173z74^8u6989; ;;=D;@,:Cs84E6F85F@4Ev2By/u>+9W'2#,K!&!g^jE`aK% 31 3 + 76P}  bz _~1>|Pi0KZf  axafs4/ލn۷ٳht[A<H,A-ݦL.LIgHISަ_A! 6 }#ب` 1.=70=$}(z+D .?0V2{3[4302ޅ/m,a*U)r)*.,o--s,u*'E$+bqL|    `kKn :"Ll7 }`m EMRz2ډ֘Q5u*_f,yE:==e!u*9T`G 2Lw%)c%)OSL2e#AGlB6 $" tNM* p-  & d3_@W AOpw/ \@>51=$ J6c^||Z[u<EGx+0rxn Z<}"՗*{2&9&=G@&;@Ά?=9Ԏ5.'0U)ݥ#ewB& 6c A 'R H   V; { > u: Q>d}{)Hpeg@Y+%F"H95R+K7` 7WD?AlQmWQ׿OnީCO 0$|W]hEp>q~*[ d] &   NO   @   !"1 m!G#)B/#2Fd33 3 3"3~#4!5L4v20[/i-W+i(Q$   >O ayo 3JL10S*xK& $$S7dy gݩ$I]Eu-Xf;A:D(</FVn54/2rUsP6L <  cY4} e!!#& *R/|498:';:Z:$;98e6qh4.2 0}.,w5+")) (y0{'5f'8& ;N%;";9j741A /! z/00N23;433210B.00d/zB.-.+4)z%\G ( vГz5ϳE S>X\ xO^I" dh.ŋ Mʍ Pτԃ\܁@e 9e I,9hoaLS 46a`p3Lsh%5 z' -O)j`W^)8V٪bܬOަߋfL;eNk`UJl b;9Ky^! #s $#-"!xHhA  |rH  K[Jg]"(K-0011u0V-) j%?   $`n ? H n  6 oA e"#?#{ !E: ~SM>Ngyj`Iw" |9UHU12c$ K h m_6kjSob ۟Kܮ]0x ?%rKLzT}@b ?+ o ܄S4KrPl޷9ka} $$r+ !16 =BE#$F)tG-GY1LHb3H-4H'4 I3#HM3F2D1Ae1=19/Y6-d2*-%( $C!oL ]  !b"l!-#va , h oEs\H#}MZ{8M&=WM1QEJPU E)I,tTۻچ=ۙѥۯg=/LضճLӫՇ0CӬ֙W .=q oȌ=EؕS>,{ RC \0A$4qLu:@G;^s c!"$z=% %W%>&l''' &n /% # S  ;' T ^N}/W&p +r BdOb(.% !"}"A"!Iό-\ <"x= J&Ƚl@Dw.> V 3  V{ B#j%"r&j#%u#0#t"xg!  p v g @|  _BG+{I4 E+Hة@8U%(@X?er~G8R&1/]CZoӇ3]]2֎Ah԰"ݍ޶RܚY rK4:_RK{[K ,[ |"$V7&HQ&M%m##!{&()s( '% H&"s($+%E.%/0H%1$d2"2#!b21'0 - Z(" *`M` r O[s^z _*7i]~NZ#rTE,]U*@+8e'C{I[  `  t)"%{ڇ@ל`nj)k~tpd$Sۊ٧8;ְt(*+c+*N*('&$d#"5#[#=$e$$$%&v''''[^'|%.w"Z @Z8 gKA!&X*,/'36M9;Dc=F>"?2?=_\;X73n21,'P!c@ |C' nwRޢZ W ' bphBMݫTz\w]3((r+ jW0i! &(*x,--! +"(k$%&"&&xs%{#2!mD m 4 ] 3 d|, {0)N_GNՊT5^jBV=j nVUXk<  [: {"a}~ [ jJr 3 0_xvU"}GFDg9iq  |?2d !5! 2 / GK8 !c$m'=*,pM--߯-9--nE-P,{+%(&*w"-s#*3 ߋ]r6lL2$L&lZ-;X v (L$  3UR~8ߪܯ6݃՘޶W= cMkh+ UUO1^Rphh8 3 r$4*!u0'%+5&g8&Q:R#;f<<4 <;x:J 9{7O6q54 2f /WE,')a"gjq 8E+[Im^P׳D((_ާ_TބM#٣(6PZ؋Sr(LUѶ e(~ˈ=2Vγ^b~mHҸYԭRbճ_~\(qѿB}bҺҜqNZ:I4;67K` 0 a %W*.Mm37NC9:O9wW7!4K1/\f/^01 1 2 #1 . +@ (&?0%1$l#[#!#J#$#R%#l$j"c"ap f R yPoPA  u = \ >  " =?8v&.~6^h;> QE gՃtؚuۋe0;d% [v5$ a6  .r Y ^ . G( R(`-{U  `;{ U |1}45P%{Tq?qi"J[Vr A sX@ODx(RJ n l  n  Jn "&q# "r ~< pB , 7o^E~Zp 8 (r 7S!%)Z,=U.w/.k, m)%t!fg ILAL\ )>#'( (&$ K"ah"y{*):C  _F  9W/ "X {>I? Nۛ'߫*qp g)ar4. n[- zΛΌҫ2 aۘ JгӮ`՜7X q%vX) W[# [N$),c".%0(2#+6-<.lA0~D1F3fF4D5^A7 >8;:88g775m726.3)=1 %- )$%$- DY]Xr{ SR.  5 & %;_ p_>=:b-   C s| ))XWT>P~1:E~uB#nލ'ߓ5C#[;Dx "V 1ND l0i Y"%^()<)`'%޵#."~|#$ڦ&)[()^w*5*))*.,,--,e+`+1*(&$W"NPhf sot9X $(*7+-Mh. *.K!X, )$p>}  Eb'C3F(QNٵ2xFgЯoΞ27k>,;ވ9 %L]yi-#Xu^pgx733nB oH(-`  | vQb;2B QB;#  u 0!AG~m_۹٢xIkE Ie% y,,,\ , I %sJ~GNb ]7޲;|OkF6i1hcV(=/c)"ْ 4\z7 FBdB%$_+/(284e3 z1g.+}'%!e#q"" "'#9$,$N " E* (ZY f?V`B:z7_[ߗۈ ؀$ۡer$' Bb m x < IQ#=2Mn Ѐ#t~i ~9k">,ՙұb8=kh[۾od(Cdhןv0 O-U YhEHp w:$*. K2#Q4&4'3(1)&/a)X+O*&,,7!.O$1q221/Qf-)$Y9 G: >8-! ']v#.  (#l -ni} : vpUP eq  U5$'l4 &+ ҩ͡Cz]aRx}r+  HeWؒ4'*׷fXp)G MW4 \ x - 7ck$*0.3 2/O+'$2# #t#R"t"K  )#t%'e'`+% "$D.0 ut!l .z/ %CU4JLhz:jG YMPNڥ;؇f,/ 42,ӳ;%է]ثy܋,(O1wA*"juN1~fj  rC3 e"&x+L.80SV0/-7,6,E,t+(a% !cO ! e^_K6 c A l T lO^@ lx9ׂFӿn:ކXo\{ %Wj] 21(a7: v6;RQ" &$l#/ p:0c^a=: S & Wsq,#(-z0y 2)3f14[.P":*'%*i,,I*%@ oy+T` f *: [_+,.+ V s #%%&<()+++*)*(K'9%#o" j\ ]rGJ}0޴bڴ۹:3V4܍xݹߟ߁f(y-8imcR=7|IG xWi[^#u'?+N. -122!2a 2579:4; 9. I7 !3( ?- % ^ H" v| iCvJk Zd 5 STU C]J0PX]"ٓAY;ý:ar ?Ƶ<d쯿;a`̦(v/KIhlZV |Cz T_$;(bJ*+*Q)<&!"S&(?,E277n]:F ;c:7>1n,=&N"J8*Kf:5j` F Dq95Li _M $}&~&z$!oa Z nُPB^|ydu7vu &ȡ$AZOe ҂iО ǘ~]#k9 ]}^E~oR×qˎ*Ԙ4ڀw.و Ս3#/תunZv +|"eE42I  IJ  Y #oo\Q3h$ B/+ D 3$   n M~E}Et!#}#"!ruD(  G [Gu%d 78y)Y8\Hp'j!cOk  V r  ]   i"b#(t-0 2 P3O 1 .@r+ )| G)' ) *+" - /! 0/v+$& "ha_Ca-<Nh3- f l lmBV }Bu ! B )ޘUޝl72U m 4~:OT?ޗiSE˓߅|ަbݿfRUٿx ;|a٥k ,t q*j #X).26L:=H}@BqD^E^F G%F*.F--EL/C. B',@)*?&t=%;#':"8!6 4;2C+/c+5& !Mr0 xk-6'erF wO" o7 =#-"/Aq^7JedhSfE;c|/]4>IhT(ںܣ(ޓު9Eܹ drߨ]I83<1BA)_C[:E '""!&k(N(3w&/"@v"8L{bY 1C~g!SD co *! "k!#!k}$P* /U2g3uZ3) 0z V-0(Z#\y^Y  ݬ a֧8UPɻɨS]nٱsLJc0%`تڬ+;}M0" 0@^ A{< | - %n !   U!&#,03+3W17!/;"-P#*$'Y&%T(}$*#d.5"&2S5(653 .A.)"L0t "B]!\kLWJ V?ܛT܅ ) ߏ Q DK=\ ً P %~ $N X|KJzٛt'E ]-0JqE 1 S p . eojW!'$19&M( *!,!-. "/!2 !44^78L87e63 P0 + C&U $ xNp!t|܏ " VI )sP![Q5\% C={!K  j~T\|V(S-yA~6Y7})BnI.x؏(JNL^72jl r ?+ 2@]D`2[ : "#hq_ >4*N| : rqz5L%~߂>RBs*S(! 9F [qaq !F#%]'(('q$0 ] %F٢J Iؚ۫7Zo 0o\aϣ-РH XI#~4n"K$7%i&Y % I$Z#~#[%.')TJ+K,+u*&!m<W ' [xqq>~M3c!B/+W4)hzmT$%)hU q} ' g g  ! H W( Nc9 0 wT3h~a;4)-iPva2YT. B ! 9 r|<~?.C} m -~}MDw q L[q"+$$#}"D[! u j)Gd^+c_s9F 6I& 3!X!( _; `x g+fL P7$ &''%J#+$ x  U+w 0dޑ| BQkzx\'ZΣlC= c­1qMMղ!ՃyFp<׎<#_ufO 8 L% 6  G! %* b: o:h^b]H "K!'"+#E/$1Y%2%2%03&-b&+^&*(%%$"#|"L5 #4ew _ ^p W4 SCxD  T Gy /jH)=4g:0zt@Cftm;dQg^n\%mB860W] < f"C).37:X:8`5 &1 ,"_(#$#!:##"!h 83p 6!  Ae, [ xfzY Zt/SH vWlhLx*k dIIdLSjdz<3$-@ЫmwZ։ێ_)@|MmT=)i thΪϓ!e&Գ*[.Y1X33_1.+($!@&APsBbSetZ>rU3.2`<)hyfD- y RNpf-^%GHܛs; 4>]+ݶF`ؽի0r_;hL߃J5 `5V> u*3 hE.oZ2[(H% (X X fr5?   `Cb W Y]D qkeq#3[ߺYR۪إaZӁ Ympګ_ݵvޔ޶Xڷ+7&6vְ&m(]?ّݔټۓՎ[* Ζkډ+qӚZV,? ("(U'+Mo/E1s343R2 0/3-m+)'&C%>]%W2%[S% %( %n&<% "4|l HJRH* )>VN xq%f>S\pH x `[ Z3"  4EX UnY, 28 N>7H8Z4ʶ ̦ (Ѷ " rJkD ? 0y \ /6zJJ#R%L''q%u#v iB ?  _zZ=yZR/=F'e F\  hK( 8! I$ y' *r ,k W. /\{001l]22<2B10//,) %߾ ܥf@N׬ !B~%yƳ.?q›,>DaZ:.HAU֊\rTTff "~N,=Am r )#_& (*,7 ,"+#6'#!"?F! $\$) c6E>-Nma ~?>*`3-5yLddz_\PmweVn%؅ԏ*`҈]f*҃ҺgҺ !ѺѦeحBbf` "S W 2( Jl1j},oO. &Gz) M ]+k D s   rq,2 p + 5 \DQ% + gd CE  n  / '%) , . .}. .-S -Fs,+l+I*)'`#&/?&d % >yYmeJzBlC\bI rT hG+Q00 K[ -&   7 CH / a!]9#Y=#"! =`h_$K!$ &G%">.t5\Sz7 "# %S%>%z\# @0 9!<T.:u+`Cӄ>ԕߓ,ߨ a˧r̕%׶Hͻ5`L_xc;X y's )]#a3]b ]} >Dyu^ cz!":H##",` jK 4c l : 4 c O4{ P CS p7 [wmpkMcZ+܁ء^ ۖ Sjyگ֥τ,mO϶xkp6&>~4g{o ٬GH͐+΋lU!Zx=VҽRւSn =D M' ]  UMbB  wTh=_ \%  :.iT3{ t_j   ~ -_^ Duk2: }6~CtgHRv !I +1Pg[I3|?U5I{qaP J\}c ha ^  +5bD'7n2\}2 pKX7 9~'`   d #m$Z$#Fz TD @XMpu?<ծGf{ǒƅ1ʇ,>̴tTIB8X!56`M! !!: 9  .aq@i>Q._JMxN7&8   "+dYX@,Zw f 07  L  y $"KC I  i uA dhمk` &rdOQзFБ5(9lΝbZ@кtӣ-* oI G n wX  K63"M3&),.//-$+rK($3 7*1 Ff -}u_* %9ZB[?ۺTBir)Qa;s)88~8M b N(kJt)#L:FQZZ_VN  <*; C۱Os;E_@@Pٔf[s ،x=ߛtX\} | W25u#[TI<$8-@@v &VSh|'Ts)xbvMQb.E++T !n M3^@ /  = =  "X_If#1G'v! #\ $ $ /$e " G[   2#pjr*sGڐ5Jޢ`& G^4TF xus } gqj8 2  T wv%{ @ !" $o'%X*-!/6Z0=0/d.k,A(*'%k$#$F$ZZ%-&&&&hv%#!V( B?Ym"G J9p/8b&+j$#_Pq,#xTMFH:Tbxz\Fܓ!NeOԄhЈ #D\rjwzvtS; nf g N! !" "( #[ %$ ,$ #M ! & x] U s ;G+b[m x4Y PUrk j/ x;#^G"^1.s 27 JzvF[+* fpߐt! 4Kc?sy+!=S W|Dpuk$ 0Xj=5g)zZ)S [0B{_ B8HCi  &J?s=r ! F l @  {!ZC A" &)X+6,N,ZQ*&8 "Tyaok 0+nkZӺkBrk e]ʐ;.ο!ӕՊnڣoڌOOtY9`|we%4`g3& $C"?F'8*-. /W1 4R 57g(76j5+43h1l/s,($y! "" )i f"### !t!Q 8z$u {  5  \$OFG&S;TeT+]~Jz}?7<|#xb0 ^`L/ | s ?  * &#E&>6()|(.r('&%m$" #} FOPj\= D * U k %7z:H ] t 0 h t5Dqg[ E &F _"#v($#" ,9Y%\t F! 4}6 S06 b(`ueD'TOT=o.f`eo qi ^h(M5J*  k fhnB]4 ?2r04 $X RLSIQcw<&   n M334_v Y2 D v/E  yc< K%!z|Jqͺ˲ͣd? W>   <  N<2d  !$H&& & M&iT&&1'I), /!3!e5Y!5r3+/(v C5:t!"<#"&"!5r` z |OHGI'[>]"  8?!P""!8>) kM>;XU=~ 6Ey9-Mb~mBmk"6|ja40w}dsiK   i 0 A >/21O`   ~F }+D4Rg"  v -I Nieei)Oh]t.B 8 S6E5: ybPh  $ Wzf * d  ; koz2H'5Y .kޭ*)^5.&/c .:(HN0 gf(w" U9sX} {e\Y 0{#n;;@5L?: $ sU4H] ?k  :lViDUFmB_%S X9A !a|7 "$I&H''&%h<$F#y"O!~~ #622bV Ch.Ƙ#ѰC!!)A? ܈F{?{SRgY)a9;,  ?g9 o!z!!  K #dLw 1 -E2< Og+ \ w M |L Dgar%Q;9| O USK[0OSS.F U״`um;Yi(!ph|pB&f < j ~-f6vm|O&nMK  EPHU] ] . & [dNxA]3 I_zR v rq t &i| ! S$G`0euC3~gk(ciU7 \ny9+\Gop> pnFQXѷ@ڛ~ޓD.|  sXyFi  A:n q#/&c'~)"h++++,1+W*E(f7%RO!W}8 E{{cm'PV kgAssS)_2}  CdXE'vyVr*=x,pCn 1) aA=։ظص؟1XT_#݄Rޠކh8`ck1  ;mS  }hOy`/(cu @  V  @}k0 {[t EbD9s   M  % - ]4 p &$N(S,/d2~45-64x2.r*K|%Z -eHU^ iKEF{(C4 CxxzDx8 abx~N-C#:> NhH4E/1!_A" " "2 !q A 1o b!e"!j0f  )Jd + X5Puui KmK7]N$aig7e$G  5g D]!  ?x e t ~ sW+ [ GUp3E$&*C /_# jm s nq O ƞ L = + 'gjQ X@Iz L\ q6 X -"n^އ "ܧ#:#"##D!Sm(z+h?H$ W n . v {J C ߩ ݖ[T,nvż/†oMMĻ< 6[%k-$nukاLY?u܀~cwmum %ck ~4 \ UHUIb 5'  sgpf2I=A" W Z ` ~ pZIPZ#<&|(1[)a*x*E+*w'$ W5 eP9gM$ Mmn VGyh. p2 ?7 گ ޔ9b?g w 5ek 24VL0f Jb1c|X4Vle ; })2 n \x 3  I g;!`nd F{ t `  0n # :%g$ ! !o ~+^"9z)߅qweDYRfLfQqk'  Bq'  yt  TCNOC4 d[   -  "+ PQ x V{d P ]5  -  EU N*  l z .M(P%XvlP Q&wqX9xsSTQ@*7X `fJYN.ޣMڬօq׀k6jٸ %3MQ6|ْ'ܐBѦHEϭϡ4x[=&_? s l  6k/=/4 [+^yy!2!lK lt8 S %)p r,"-#w-$,J%+Y%b*|$(d"'o&|%f%,%N%%U%Sv$6"S 8  9  { # V 1I@ =2 353H,S!SVbC.%J/Ra  }U { ` 6AahgN^I  gLwpkE5+ A{3)4O?  HT    OSkbL#?&/() I))='6B%Z#"`HW  l`FEkIN u#"M?Ffl^h4UdsK]!>Q8c8NP2YU~I`Aݓ_ tK Y "  7 ^ | 4 @y Q   /G^ a3 F 7%i0u|ri@kJ ^)bYJ kJ59k[=ZPPLN1 unO:a?u&tCEO[.և8ѓs4$nLE3¤Ǫ t 8 WYm@Rc[} gA :#.%v.( %*-++*'q$ge Ra c' fC r Mak70W _  1MC   7 C fV:ZRU8 /b/ % `Tipn oGP{-Z,bqTp=  d26QmjU_>Ґp[!ۼ oSжyΘa=b2чӋՠ\FTI Q $t\ZfO8|e[WPlqz, W *L      U? r!2$F&<)+S-; h/ 1R320/q) "  0 TV m 2 /wruj . p&U!}}#N%A&EP_9gvybd?-PA\EuOH|?T + { /ZM@3 ge V  ^ q a BLg,  ?B;IV y {/RR ' Cl .{![.(]-0p2O1.)2$lNJa  ' y}j 1$#pl?L r j=A RA*?O7  zYoIp(4mmlE M ;s@a v GfG dH.,Az0 k^ %]4b9:}6lIe 08U]f|=:RTy.6Lm,`!"}w#C#" j!P!W-!Z T1 !$`$&C(s)**!*$)'(m(g( )(Y)))*k(,'8.)'.&"/?'/i'.S'D.`'-'*R'6'&z"%%\W& 4& 7%TZ#  6 m+Va.s0I""ҘH -™Ƈ̙--ܮh|g8]5/]XuQmg )|? A 1[ & ]g"xNyLBa|!ZRE gJ _?!p Sh]7 S; dj0.AA 8 m`u52 *l <ąàeEc,ȌKUz˚z ɞǶXƖ'Igǔ dȻ s2c'8 ΰ|Rԍ{[N.TYm.3uIN_7kX, 3[Uu//  *&.4MLm^ImFZih`o Q{[X{&d2-3 r9 + Q?lݟ ؅ ֙V(5 {jnlS+QE+ g8d oL#$T+%:)$4" er ] 3 'k8E+8v'rP1)& m j k  EW x1&1N6%VX{X zz F,=^Ue2|Ss_O^W8Cxj-Y '8 R8F֞r*}@ ] k(  KJ) y! *% n(x*{+, r-#%- ,|J+%++#,,5&,';,h'~*i'B'&"&&*&vj&@%r $ #t"%!r[ GV ) !9#$3&k ' y( 'x*&#A T;&__N  9#x%&' %i#> O=`?s 6!ov( ۥ+EJݱߓ<~`tՒJBreog۵0ލwz ޚQިރ"Ah0PL<[l" g ߭ 7x P~"  g!:%'('FM&!$" >  N   , VpTI2 V  C <b-[!_3   0 Q K h'} \r PP=n~i#DD_x>}0WRn{4փ.ط`p܈" Q8vNR[\z` ^| rw Q  x" 'q^*5,76.-.?-*i'$G"k  N"p%)-V1H4586i4)2E.)|$|} G zR JKh   x"AICpn.P8[۪vm3/?H U  /wo j~#P';H))(&-$Pz!A3-!  C{~~ !pRiKlhN|ssݻQKٟj?:|[d+g !}"`+S9 G`+ ! W VK!/8t^jxde)T$,NDLtc 2iSNWzG&,@mrMvsb@x DjQ&b FTB P ] ~?Q   _ = )& : n \ '+vrk   JU S [  ^ H   Wl|Lr[^mf<.3KJ!`  "T@ * ri-4  '##x'v_*1,: - -.,6+ * E( D&) s$"!.x o^e]"j% b!"]B$ l%&*7'^'&e%# ""]E#$9&l(*7,-# -]+)C%!Y 8k a5-T!*`]~צ" c&ͺy͗Χ3щc d* )';' 'c ['}',((|'\&U$:!)C,M;  Y ' " w 4J)9Hj" :82!B%^'{'Z|%Iߠ!s.n e P%IdM^@4T|;~u*"^W9IMVu qkn N[Kxc 2Q  4   ` )  N  mi =}" ! h&+ kkkBx |9oW>2T B UI7.>C _a(_ rNW@NP, !b nI Vf,qSW!ayz''iշԜӦՆfؔޫ/ܑ ׄWr׏D)9OC< Q+t.};~I 9:4!n %#)V-?E0(2$2:)2,23-92-0Q,/ +M.)-&+$+! ,R-/<22C5%P8|;q<\>:>*><96n1H,_' "F1 i D&U`\(rIֱԊ SRרb% UX4 ] ބ]zטׇKzֿ۫-G5O&pH{K9,)C&ޘ޼wNP  qF _\ $ +l E Vw 9 ] S gk ~ q%  b {! -"t"^K"!!x _  A o1$(,/1 1 .hU*jZ$ I , E {@y/  "/CMJ1<$L"b {` W%۔q)b 4   &XR~`z@* t l j % 4n 3 I J  x I     \      A7@;zol 1 < x U ) hk7JNY݇BJд͜t.b? < 40 \  _ U>'](r)wfLnO\hu*vE? - |L |H K u | AQ1/L4hT{  AfXTSGV 9  x IQ[Q s  p _(JO]wK/ _qhڌ`\Z|(_Mۖ޼Nӓ Rʱw!ʯa=9zOÒ !5@Ŵ8"ly?va P T:Mj J R~  + 3a eL;#"'? *e,/3It5578 ]7 &5)1+1-,',!).049 >CFORIJ5Kx8JEH-FS:D_B]@ 4> u;' 738/,*( '!% $"eJ S ] r ߵ۬؏\+*ۮ^Y m:/tߓV)+:i j 3 C N `FDyߩx VQ7ulj6' j - " QM  O$ Ku  * =n HP!)#D%(F+,d,9+**)1'5$. ' -Hu Fg ~%s](!2 G/ 6@rΛ#s'p***r)'€%Ņ#Ʉ!M]i>L =?ROR! 0 IL ڼ ݺ  Z"s ]\#:  KXoVtddWP/V ' 0L \ H"U%m'T)_*f*xE)5'!$!0 @0y$ H V!xfIkV0-N) ܮۻtrlfMOܰ;UCW~MW5b;g) c)C**(3o\Cs-  ]6R*6qGwEV{Lu1+%KDn(W5 j;hp]>;P/d Ks |T Z & d  tDtRBm  _  / NmHBqi,qV~hoRX9]׭Ҟ Oq6ͦМ"ղ6رؕ"'پSJhވ_)k!bއ)@~X| zO+VFFW P\ +Xcd 4 F m # ! } 35js9'#'+`-1$.n,y*^B(j6'M'>$)$,i0 549+=t?j g@$@(@)U?*>(=d&<7#\:m740-)v*&"n%[ .28M.ޝ۳W QܱKޫ k5pA>Legiqh$|@~hm{ۭ I I}j*Xl.w>${  5v!B2Bb]z<   7#3&a*-A0.227M2~1 0/ /P/B01[n3 4 5) v6O b6 5 5 ,4 2! 1z / ,7h)$fQ(E B;`.~րξ=€U۽ÿ?u}2ǎo- 3Gǃǜ{Q́ ҋ"(B#J"!5t5sc:b< U ~u+HwZAxA.4= ` 5 u@,I7<Gyh  9P8 ?f 2Q~2W(+B%frOucdGn0 R~Z6 hP J ;݅ [QPn ^`G;ml-B#  '{ #1/&R(*aT+7,,iq,+R)j ' %I"&$`(F!A+#+{&O*(K((?&&3%@"%'*B }-_022Q0KJ-2(!4x)>@ K/'s[ _,eR  c/n)$(PӥKёm4ђ !?PO(`: -2[62yc{&p ՚ ֟ k >V 2(  TF l 7 N|;az] * )r  N~$ *e06u<<$@D#FFE,"C%@I(D=)9q(5^'0%!+$&# ${%%& D),q/0)0O.)X#Drq G  "sm~M lrMiV (U4s`Ћ7ŠAY觾j褿0'p^ZɼHM\μXbRjݧuٲ׈`SumGG afϾ8aNѪls~Hy +r$m Ѯ S#'ڍ%b&E''%+$M"] Q  ! 4b mL(o c gX cNFM !\ S/67/b^+ms|vohN Z0 -  q *  iz v n X[1#NClu+e6:CJ ADA1;s>5/2"o>  ^Z  $1  g8 My N Y d\)}  xT " $$h"#XB 5 .Zxn{)`jb ZE/ v cm)Er kXUIc -BN [S !{!L }! +.=< |V   ) F `  ]=  o p =-/N. 0nD`YSb>$ypqɵCątx㷼ᬽh·ubݵVz0-;{ vo{ oJL  _t#f(y,iD/ 0 (1M11234$4'3p*1,h.}-)+-(-','a-{(/)1*5V+9g+=* @(?A%=D 9(40 V+'v#: F'y)~9 'x3( @S -V=D2}ڡڒ1DCA!  wT~>5[wkx;mnVkh@j=kBKY2 L5Mc OF[dX1^O j-i %) ~,4--w +^ ']7#_1~ Rm  4c O !3<j *O BF% e )k  I  eK r4n~$z)>,.L.m-*,_&+"q I'L!S"6x" ߌ(  pǼh5EWyռe H;KSD̜ӜRm޺BtbzzD=Ϙϔ ӢZ{(946"sXHRLa=#iv|A9ݭ!^ ߁n#~'`)a+ -Ll./25 :W?ICF GE,FB;W 3#`+#""  1 z #!a"8#N%Y& g'B(+A- 0|2]3@ 3Qv2/;+aW'"]E*S B Q\_+rێ_s'M bWޱۃ_/܄V'pHٚ֜t ҼGN@A_zEL Kfu_".F;ޡIܐ,UߙR0,n]9@ 76ڭگ #Y%*{'8((j( &=6# Vg:  k  G%p{=)*8km@y\o:dr Q{eG }FH ߦ9M, i!$M'q)**)i'.$5 F * ;k# }HZL} Y }  8y ?   gs  J M ``   OaV+oq ~X1 8 m,8$׻uQf@ d48P [LsTؗ!'י,2KE7Ԛ;!>$@@?N>4<0;X9<76w5,84?1.u*L%Hs'E NQ ~-4]; 1 E 3i *r  LZ m rf 5#>%֣'?)Oؖ*ڵ+3,2-,0)Y&`"}r+ ghz{r&  /XTTM"۶6ټ؂3ج+@ډ݊nݭܽکڡWSɟȮ˳ߥϪ]IA3,)NZC05U%wR ?*G{E #*058I:^< >.!@s!qCq IFHDJJ$J"G%D'qA)=+:P,7 -G5--3,1w+.')*e&%{#N VC /N  ` n a5pDjOF  yg 2Ru7܏۳Aݶx?>)S,*M  )5< |1FVa   z  iD :!C4[e"nEA  j6M 'MT{s^ u!5! 3!!~">g!=+  g O ~ 2 } DA 1O # eN l- &S J\d=} "| Lb." ' )c l G !vczە(lԞ%g?<իמ/.VܺIE]w 4`2 j{\ %{ /w"OH$t$H #f ]r|0ds B J`-H1 jM9A < Sf " @&n܅Zޜ Na*ݝ<ڿ+hΐR`RwӜC !+]T]}xܭZ{$ 7 g> rZWAb zg 8` 'a  Z L pz G B %R,N"=$|q%%$tY#! `}Fc7Rtln r  4#bk&>v8 jӁY٩ѩWBRK;bU 5,jh@ ;ް\ك 9l^'315х:G{ڣi7fS,FM O`%>Qo9: 1f! !"H##$%q'R7(S) l*,-8/g%1)4+6+T7 +e7*S6*4+2-00.4,6*8&9O#8+63R^.c)] $ :)woAO:-׏vRְբԋUΏL ~N 7%xc"T Q O 4 *Cl6kCZu L n*(owB^bc6P|2͖0Ҍܰd( N+8]k n ;b~zY ";FaD RS m ;GpC(M ? R U I "BtqU> !*:?   %   "  Sb  L Q '!ech?A ; D!2!! M^ tb%D,e%Op ؍I8BZ[%ۉmF _ X` ?*Z<"Tj#}#!B -.2   yB  aY ef x ' e)p-nLاxC۱jڔ"?EEoڷ]Bܓ3 Xr \}k3O_B-#-u&rTZU~@=i sX )}{2k.}J6y E, gw1 x lz7Io@v;u "D%$'(*+ ,m2-o-G.{//<1F1* 0B-(R"{xJ2f@\ G$nٽ CL ޺ p `/ iE@bcAwT k ) [ ߔ ޲ݫ.)l?46>  a6Im[dc;~ J X$r"&#)'t*+P)&/&N2+#4577?:<

    v"ߤp+forsiO j.] p  H ] Bg.Q1h|QFW% d )cp f  *i     m m G  @] l vy J 8xWZKlor&B8`KLsDzrUo55 'vI_A|w.PI}j]!!#]z%&1'7(k((&(T&W%#*֟ *ک^5Zt 8 ghA~T g M    !ZI%&>L( )S 5+-;.=//"/.G-*1(7&|9#= ޙj'ݪs>B(l&l, m%  Mp  4E ZkxKnr/n3b[~6$ް93lhP 3W_4}9w{ARK#k[^*@8=@Q.,| pzs]k"a (.r'5H;u@LEH'H%HG=;G!uFLEDDRDCsBAEA[)@>+;#70Eq)!(UN 05Bk߂߲.6 2],?Ԑ/ Ԭ&3/ u7zBw߆޸h߾gO6 {rR Zrx4ޡރ[ Oo' 0\ 7 ~ >N@ubT_^k cؔ ?;i\|? ُ . #kI    =   xd \ ^ A]   l1Oj3W +-}Q!"*# $L "  U AHB~  2 M I2jB( h y{  : t%];!71m{8[Za K. ){h7CE+s#$(+A- 01_2'10M.t*%'%!Z0N|Q z5} ,}  j   E  dT`q  L i B 8~F biMb6SRy%G 9!4#1$=z%%\$#Wz" Ba<~RUgg n %|pts 75 =  V R DR68cB(qh"$i6%c?$2"/2/ KN w^Y( {: ^"mM 9Toڕ"پ)>^ngdb̻N̆M\1  ײrڄ7ޞSޤ6`޾UwG.{ܣ*ۖjܲ>eP+Bޡ8"w>K h a ``7 C\vA n@G6J1!(j'R,0v4:79^;Th<< < g< D;=w9640-|*h'c$o!#r GJ,T"'^ R;h* |;ptb< .o3G7څaۑpܟ\ s Pך  g Fζ lX vPL[ƃ  5 K0J(@\g2W|K=t2K nFnD$@[r@CgN UlpI<!T B  4"AYToq3  "qoEq@pzw z1 M?$MQ0dSc 7 x bn G;; ޖ ^ݹ8~sJr<#B'*+, j+(**QP+X, b-B--w,^_+)l"'p#? F\(e'7\O2!)0I } c$| ]]  G T H ۿ w gܔ$B,a Zz2~Z~eM7d ~YDB>JK܉fBҐ = &ΆБ &*P!/2x956O6 51RF,p%bPekjg1Qvi " u$ % % &[ q'#'%T"W   #+{y9OSutkWJ{$]P$cDo06dS }ʘ#?v~B r d \rݏ :v  %:   X  PW: $x @pݍvި+ީ+ޖI#|FDll8گn ] (`DFE  zm )?C YH   8, +! $'y*,-{(.[P. -!-K+9)F%!:l1Nv_M%K!])8\Ca|e'GEڰ]Up> E)0 C(u=P^Uga>`B>=Wn_8]O^XEh_u7Q hac!N&(9)(($F {*~m-/H ^ q [ - \ \ T   -M(a/|1 ?+ `  x @^e5Y_   > U   " G07W%Q0NL a > G qsm~| n!c&*+l++W,w-q/ 1d2l1,ۂ0".lR+TO('%!# aorVr (&DZqLX wX =W-to&>Wڲؚ}7ٔK' alA\rde,`n4F3 W 5$DZD c=˖$(_,o/dX0zÒ/tA-ǻ)%0"ǷKc:J|_;"0$AT'U)۬**)'F"c O,6Sj%mh~VP  00.( C, 'e ʕ{+OIDJ6FxH z x F"2##b$$$D $r?#(!re mqF  ak  x X5 2jwzoz[ړ^׵/\ - |D $ [ F*6B ,znO,Q-a: ^va>(rAKp11Jz%s[EYr> 0`atBM  I" $ r&6( 7)G)(m0'"$&^! *-'80-35/7r88G8p"642.>*|&#w!,>C   6z" nyCPC[v)M4m ^!H"!X v&ouIQr Tu  ' TG6`Sq XYYIWhSI\&yw ~W'5&;kFi|, D{@*@hYۀ ]jc%֨ݏ'Jy;Bo=K =,<L= z~ } -H  ` )}"j@}`!k"*6##lE!F l Du/SKkub]al Q*cb` GVq@zty k#& *- 0f2&20.*8&u"kDK<?   `~ Bfxu"2 s'T;< #}VcN.pIo޺<;M  b7Az '^R V_jfq׼nk z_ڒN݈߶#j -#'(]&)'( E% P7-x J~H%(aN _t1ib>:h]:2jv} W " :  C  E # v1#" KJG'"p& *d,S-d.?-+x(SN$^a Ln/K"h!/x j58Բ ӌ |4tuLQf̽7qٖyL WYC9 cOxGb)ks{ m BCH l]# +%-&&n$D! ^!p z 62]|WNW"%'>'H&8]"X(R""c"R #gst@8 Zdo">fz gPG-7v޻[_ՙں:La*!Gko B~1oB Z;  WG6=j)\%N ?, 9   SyTgP.*/c4V  m )FD10l N {E$07 \_7a{LFP/b~w}[X$P86;jj y_̞sū J.t4dz_3Sb%*M 27%"&]+.f2kx5t7b99 9|8"5i1$.+ )S'4 & %{%`'&&'D((G&"s!$ r  F +  !  $-KS2o,"C/Q L<8 s  " # #$ #]!w A8"2|$L& 'H)?,/,35O _8:\:X9|62{m-("!lJ g ls ?5bcEaԐ#1l h߹ 5*'bF{ݤ ؒZ@ُ >޲ u.r,D2< PzZO|Cm[ b~QiAle bt2!*6_dr~Sj,~3A/ vHorGslR|#6 %&{&]$y"r  cS!"D- J q @I A  X< - & * ;$ o{ y9y |oY$ @GaQDR؁ٰ۟]  p!O#Ia&:)+P-v.N/.2-)\*$ , k1yiE? 8 Q m x t X4  a Zm&568\ R V$ 5 &  ` ? g,r<I7ُ:۩2ݞ Caצկ(җ~l^ l"1W7:x!߈dV["?(00.>1eB31V.`0)#7}OR J k j ;  \   l5, tg53{ > ^* #Ts FU ; 2 - % Y p Ld ? ^t=:Ja54z"%_ Y{Gz; e߭}v݇y84PTP7#F.}mN (CdH$4zS < ?Vp.!!",:"! $ 9X?4G%l{ i )*|xO@@; <T%M\DuaY 95#$b% P$x!"R+(B bF}\KABw9I" ~$lݥݾVeݝ`ݡsݾadەNs3XۻL48Qo_*NKO 6W7X  -k6[O irYQ;HE u; - D X  F.Y#ZsX   &i!#:%Q&W%r#  YfYyU (Z#Z#PQ2l.գ!զY^՚|mךFnu+s yCR$:')-p1%5j"8:@?>.c`kuF0یBj^1OמJ۴u!wE }x# Kԕבڼ6nL_t F^f 4NjR XX &@ EGBy s I P   9 ?Z,_q? M8E VPؖt:  @w _ܐ ` J $  ]  1Tk#ESR qC9_.V@ ! +rtX%G.ܶۓۨU' X.!шpEZrca Lk0  zU\Umnx{JUKB]*3 S ?F.b+*"T "!&q*-b 0[!2!73!2!1wk0/Ya/j/)V/R.<,/)i%"!F{Xjo  z! H0k-hV=G  ; ^1 d#)|߃؊*֬ܬu l0D;E֜1֐UE{Ԡ!tܗ۶ձdרړr٢۳O ByK# b I&9Mv R   l  f2 !V_%Oqs"t}Y lKOp\^7]N-D<V,}H XL R+Y58 : ;/@NJ>S~}[Z t  :$x4K9to aP 9 h/&1TgEU2W1szL= O {m $,'n+Lq.2023 4=32/,(P$~E%  I a SP@WHVgJSzth b D' r#(%&!%1#N!7|MgfJ g>3S3{@Iڬ|ׅ ~ b҄ 3 u0L/L6/_A @M\{!AOM1wx!E%9P r= ]&v0d zE{&Uu ՞ Z/oQ;֍  , 9&CR%q i!X"5! QU\ݧDOS$HڙE ~q;dbߓR-(M0}ݷs% څ}w :r-! l"d"v#N%8$'%'% '/'&(%)o$*$)#(@$&$$-%"%!^$M!"" %1*.I379:4b;`:97l64J2uu0y.-8-c,R*7(-_&D%#8#="N"! 9e#=7 2 A_v+xpxHJ2GR~7e#]J @KވKdrޓ4߅iRSI{:F9 & )  1 66+kEL 6  l L} C7:H07fs /(jIEHz@Qiu2 z B>0 H=~ , tYihgWU[>u/XM-]x:ŪWHƾ ۻʱWκ/ QՔّLl٭"w8^&hq}<\; (@ ` o)-"iV%&3b& $z"c CWY   | 0 'i F$BL ( = y^t, "."+"w DI7kl"%r< K7};hZٜUC:qԨzSͱXDȩ7^bZΞϿ cӟ\Q$v)=,/U0Z12 34M6657e7m752!i.(op" 4@!$ 2 m C oG M7f]v ?a5 u-ܖ f]كKAh\#  8i4Jabq^G9G3!`dК*xԝduރxo#JG.8Tni`ND@(v@3 t +\.~_q=&rsx= t"x$% F&!%!$"! # K PSBM^3uj 3D-WQYskOxHa#cmu]5Q Hs =wq6f ZRkv.Lڙ؆D"7@מׯ֎V>$-W~&߀j"dVzx*1 ?e3DA\tmX6 e ;B@hqa,wLV^'E 1 + ;3NH f z +  ^ E   H,Ud>WF @t =D[8 ~ 1 1&!& u LFA]۷܈߫Jd$S |ݛ)woN*`FX`?(a&rzt=]7J   |f:s"u) 0!6&!: <j|YDM;"X%<-''~U'&&~& 'j'E'W&# r M4A& } Te}qzO#,S.%7Cq %}P!t!isN,)wݵ afh 7#Gr K++_(JU]cF09l>!Q?2rP !"0A ; | p   0|WhaIe+!n"o $ K$B# 0XJW, L[AM=>,~I *K3Qَln^Ќe"̅ ψҕ ?Z=ݗv!V"m$9$&')%+ ++ U*s[(i<% -; E) }y0&% 8 C  47|!! Y   Y :  ' W(#p~8Pz oh /UpV݆޵H va]n78>~Z{/[٤*/4y2!\UoDrݩxzg|z2-S/. hs N" &b$)<*,-b./00/2[.F4-5-7-7M.8.}95 $5u _a  Y< a Y r@7) oi_+s; F( "W|%b')+-.K/:/.!U.%-N&, &K,$+"*2 )F'$N! Q Yx "hGN x!"!} \w# q 2ACbol I T 5  S(q  wt  -+W 5  O -; %+uEdB Hi@_ ViV)ϯYabo(~OV_P=' I O #&4&%] # >! Svre h MA#A2G0[Mc;k%hϵ0gV=QPQGbx mq5M*CVP̨ /Эf _W}-$uX#]  n  SD|3<l I^ cg:R M:haZl(*TtnE t%N!|)" -:#/L"12G2D1/- +BZ)%>!*,w Sw8(  _ =f [L LK!>a ^7 Se \ sKk( - 0&|s|-i;F'ߗ@ﷂzH(~۾DžЃ9/8[)WPk f/ f> 'jYZ * 4  e^ $$%v%?#! /$%"&-w'K'''&%n# ]3  *w e @] [KE  *_ w [ w" |-+>6`X f)vEݝL*{m!Nrێd,'<;Ϻ!?W\,Cs704c  p|E ON * W~"# $#x !; yhx <QF5y Zya' O)]_b'' K$y YZ `:! ".!iZV>W f!b;lP;A1(g{y!4sKy[( n N!V$'Cy(2))e(1'%,%i%& ( s+@..0A0h-e(@!fH oaH*JEC#: m=' !U Q0p-wyF$lL %Ӑ (& x ȣ!ƣIƠǛ*ͧY},}M w H% bu;Jn y ?c / C~ {z.C5%Bcd/ޖܚ23-߂]fC& F`~~#(+(+/:12t203?.*$j&]"qV6?"$1'kr( ')*)#(@&(('(d'' '%'#' (:)H_*d]+,../&01"_06.-* ( X&"*?lQ4  i# CC (;`)_Ѵ.;ș齿poX?ǜ;oз Mֈٞfڕ ۣJ] ` ڧ~Mx@`c,^; ^l =3X 1 i!$!Z ~M^D P";"}!o/?& =g fw]7B/T5phl/i} @2aQ#?vS f (5 ` *E`=Ewi.^F;d,?o_q9;W5l:Azr $!ZE'-bA^q2r/׍{! (K @ = @~z&O "7Bu/"cm.F/6D-tB"  opZL9B-M[a~o^R L5ATzp~qN]*ʏ/ e j) X 8Z;3Si #6&TT)0+.c,%$+k($9   ~Nt3@%O,4a"rg|"8m;gL}e ܰ ~)ُفڦܶ f(Y^CIվf6ϚKΤm4:1("X Td`{߅/;7a'M47{  < |<~P"%' '{!'#'&'B)S(+(-*i/+0B.1t0 2?2W283 323j323K01..-c+-^'\." 072F57 9J=973^.i(!s#  T !  kaG>C  }  vP3[ tQTYR># =1̎G΅ߋі..!եڻ֝me,Kӳ@@ht҆ t ް S  1c/ " % PQz{9n e 5@YwQQ o  @'xV"?%W''+8&8#s1kw  i( PJ T   Q# 3 \  d xr,X0 !F"Q$*%$w$## +V+$> } ]{u A=XG:TˌͤTn31D,%S6 UqigC8cߢGG!#P f\lY~a=N*D_ PE mlEy\ \)k8^ sB  rP 5   /  J +x ] w ; ~  ) H YZU89%&hsWb_+pU W  &7T$b)-034 q68/9/;<`C>g?@Q?6#o=5%:%y7%4$0 %.5&,'*)U**Y* +*>+***)()(s$f%6  L wAd J}H9 j{nx5 3ܡ`j6 `ۂ w: 6ԳQ ;g Ѿ Q"$i_U݆^#ݬVYV3.8PQ$.vE#ztf Ad Sb ]&j-!E336!775m0*$[ { $$_ v(!-| W2567n6&4c08+ i%{ :2q_  ? CJdd )2 4{ '-XF[}/)jSiQEfvj0BQ@.EL ۻיPF̶\վǙq r_<ϻҸzѳ9穲ꦲU~ ÈRz)بzs@W{eXi=@?(wO c  8lnrpi#]gL|t?`8f( 0 98 KjY" D " {# ! I! J M  . gP 1    $_sI[g `{P1NvDw+vC*@(v HZ .c^a $(WJ,5/011710-+F)'%#Lr!lp%J 2%ݼ/Q]E`"N.z6 J X s  >JXcwT3 QCkeI @+^T \ n1F _ 7$((,%0#2%2ea0N-*o ' $ " "Un#Z$l%?%b# q= B )t3$} Jޥ [ӈпJq,G+Ђҷ ڹޝOF|1&7)pU2- Z@+zWx#r |q oWOcnPz;}I 5Y jو kc Q  X ^ # o r2"nD3I{w +;(601}53  j sF !w!c!!!"h"">$"&!) ,.n(/-K+c'0#[/cUO^Glvy; u  cN>Ugli$ t 6#hL;J⚼fp`gim!@%mwEEaȴ߰oݣӛڼ@\8Uב2>5&5-&N q <p-; ="?K##J#a# " = +Y g  0 %~ b   K VyL 8/~7/ B$c'q`(T& " ??: >htK-q=<,}H-U$ly8'c9k:Gr[NS%C?+1<  fnoCZ3 #M;4]=B@7qqR [ A,xDN@%M [@ o R Q3   JX-'F[k (?yXH] I( x ] .| &g zs-5#DnA@Tun # /%,HX!!% ),-%, *% BnkmDFAYF^&PM  HT[W [r[ioR4 > 6N _ ;^tۗ 'ӵ9уХ!Ӣ֩UחfؕA]DU>\؉VaZФhgӱbU4?4/?3A?1? 0l@Z.@@f,D?O*Q=e(3:&5S%s1$-#*!-*L*X,.0 10_.*z"'#!$!Q"~%)+,0+n(#~*{ 0yZn{mޡ;J2۷t հcKӎӅ3֭iָϭͻ̰7˴ˀ̓7ѓUUoF~SXK3d0d-t=QD g b~kB  _P:,_ F h w \B][=7+br}O`SC=#k&Ma+x    (  N] "$!(#,%11$'4'5 (4(1\),)C'(! ' $"xtmQ2 #&Y'&"`ڥP׆oݞ sVq>QO,K   S ;   rvz:Ҟi7rIDUǚ }g]͂bTE^%3n&,rqs[{W\<7PW/!Yh\DLFn u% / h    w Pi i ljO@J O eS >[&t'Zq}KR 3 fvMpZfRyN4 5!t6"6"W6!95U25R-V&" ~\Ez [AA QvVތ%܌6.mܚ& /ߜi4ѩηyj{tVȷǽ{Ƒ `V&+ș"MXuͽR}v#dytu= [t{YGCFvMz+M&gS$]3PPp_t 7 ( E 7 t q!"$k%}$(*h, .#/|//=/K%/6s..S-Z-,+,s,,+h*p'ZT$3 fIKcr.B u1 kTs 2 F $ Zo .>]8kJI- i > q[@3uO Rp *a'6oۿ(x{#ے`%h#3Ӣ'ՊxqlI5J)c5 P3ARQq *G * HOOi! )  w 1+  F*J !zC!>!5#$$|F$+"k[ r. "= \`"g;~Ixs hW E 7 A  G & y ( ~ t m @ # 3eUY:ڔ/j5#hݚӚzʝL;RҒנ|ASIyj 5 -x#PKX CKz =~\''qPzd &m ;E  "N>wDl CkxeA8~PQ>ߕ&aEBpjjx R+Ho5 !v$G5'7)*<,M-.0F12t2f2\2r1y2\3R4b57? +9 9 <9&'8 6t 94 i1 5.( * 4& ! M `UX3yIjeMT1^O+[oܥ+eΕ9'e]]q @ҹq7 Xyϼ ոoۣnqAp4k [ / ߇ YI sX>u$vhRw֌3 ֦rRU$%*.3b7 ?; S>KG@=@t=| 80q(}S\  ph%%BF^6j V : !cA"!Am;Z=!N $5&V''&^$ )"F yn9y+ W b % `  YyGKZtgRuB.1ݻ1߃)8":]VOQ_8|ިʄ|܃2'ֻU0 բݍw5\ԼOM"k+4%ڼ۬'{:D &@ag1 &Y +- .$-jT+E' $,)I  e S7 / | kOV O+ i rXg"&mcl 1bMt=e A m     J * #; {G#OA.]FL *;+ H=a1O +O~S- q S [  jd @v T P9-2h  j&FG7 rͳ % m:ϣSb*gۢr`B7`)>QO3Ӄ=61ݜ2  N#J,2T7V9 9 N8K5IM1,!(N #[ QvON ' *UZ9 15  %2)Pb- 013=J457R96 <'>B"?>U<]X9;4o/( l* % "  }/m "z[`To5N? Zڲo}T*WT8RXL$غӓ+PϘS'ӑ\MEc(y`>}u?P"Gݩ7;ooSH'R|/aKh}+X>).bXdv04n)]~  l9v") 05]8999w%l7j,42'17-:+<*f<*:)?7(2'-%(Y"$%| 1Xn~"|&V*X-Q0p110.m+o(6%U!0UwYV ZsbXAݦW5P#ddL=nw㼊.Xª}Aꨥ밦92/~{g[lTEHPi܃aMݒAsBx  $p, 4  CD2  k zEa5"$rD15  IJe 'i   AR%N0Im@S=wU*m ;8r P* 13:5@D[FEMGFyD__A=:~7 H4 0,(YU$R w:"x uNkV[U.ŜMƏ zUѥNf<QY-#x:{܍qHWj5ԃc0>p_L}gԉ< , ly%   $ ] (  A= 3 ;oY'x> C  cR4 a07uq8}0 R+u^7L&9 + E  ?V 3DYH &oS h  l 7En6 @(2 0 ]9 ASH*[Nv-QdQCO1K"1E$>'8(2V)-(+)&%$" CkIa z ?ugf Dh(&ya` ܩD*Z 4z"sБpγ?GrLҵ5 Ԗ1NtaͮORޯf9ɶ'GEҴZSS:-; hC ?07 9 1 C hq"$F&'y(l)^*^!*!* )'$=! K6":';-u1 3 3 1.3.+ (V%=#"#!9p !-!   Qx T- u (o}~FV{#mdt[- zz y: ) o1>0s:mz`M)no@ܬmڿ=ڕۣ,ΝnCzßyy9c׋ۅ,<\a|\CGm *vm aA*)N~K[ac֥`g8}x H un 0  T  zNk c @k6o(u.9 uT[#K R"#$%&&%NQ$&"@ Zw w %8yh !"" & <) 9!/{+J ): N w Y@&d=xD*#%+y/10&-)t$ Zrl0h } r@%Uq& IWvsr3@K u /.'  MJAp .[ aO )f v /p6#'*N*/'r" r V<A@)0|_rN6e 5 !e ,  !'o#J%dI&4h&d%#WhR O6 e 4 %#@BSk)Gbg?Á*۹¶BٳZ탯ޮAWZLj"¾XbX&iEOjnUcOeUExIoLlWް؛ώ)_[PѢe< cedly>o2|r  C8tR ) [Z_ lb B O!6#a & 8)OF,.0K0: .#*:'$)8+K,02- ./ N/0X 222ec1f/{-*4(O@&&%$C%m%c%!$7 bjj 9iRwqCx-qo)pq tQe2S֟PFֹMՕo^ֿ&P|܌OF)Yv׹w۝߽t,|YnKr"?t Y-Z DU${)1.)23B4P =3C1+-9))$ , $v K)-?0521/,(^$8HI0A ;  UXfXi~ P E2Rpc U - nz,|aNm5 [   M{K6/-v&5S3x]\=@x,B0.WfY l'R39Ulz# RۡQ3 r #6Kw6Bs9tAG޷wd?\$v,uk0Z> w }\0:J8"o]>. 2GuJn /Yx#v _"yq#"g#A"!m!*"r(# $]~%r')k,/E1335Hh5433u33p41%6b 7m9[9q9 z734.Z(Z}!g !eOP(*A.:0bm[  @:HdN4~-юKG, 3ۅ{Opw(fqSH`cX((?mOqPN=S0do_u}#?Z kv*/ -  \ B Y  t#$O$"#%&"'] )m?*K+-04/9=?D@>;^7f2!Y-%%((%(,b#/M!l3Q6>8#9c-9" w8A7,_5H"30.3,H)' &$cH#1"8P":!9!G B)=eK 8OGxݰFى$PEܹа/к*6(X:D}`WqICk׿Aוtf.ؘ>ޘD~7jwHJ8xs ZAG a ? V/ @ ^e&%0ou Y }HH w neGw:z=F   I 3$M$= ),G>-,o+*))|))[)L)))*Y ,8/1q47T6:8j998; 6v15+#> UܕڈP۟`8?cj1[QH'T twNهԅ6ΊQ)ɟMǭ Ď ?W t% w_m`Ĉ%ȃ =ˉ ͛ Ҟ.qՈ @6IaDsULVYO79by;iHs -[H4>[zUVL  G Y #=VC n_ _  l  ! b% ( W, x/2|4 \6276 5 5 L4Y 2 0k.G+3X( \$ c h   _ FM6C 1{8IXNR!ҋg%j=ؖھ0zڼ+ڽޖ;GV ]'ݧiIܷޢE\\UO)',,p( 3߄ ! ݊ v}i  kQmuX5 & ,  X?z^3x<X fiY ]"#H$9$#" ~"#"N&#'$ (V&F''J%(!(&# e=U@ , B ~ ^4:"P%='^(((}'&#S!g?V& 2| |Bd@޲}PW<ս -$LEޥэPݼ֧lގ4AY9u)[ S fP*Dp"q)7u2+;6v/! e c! C' h  Y W5C9JDcTW rp ! ! "kY"R"3##$E% &&OM& &V;'~4'N&$F"%/p"CXQy,#w~Pe<^-xX^B=d, h[ H, h Av  H  &3l\ p&}J!8A73wm` N=M6o:"bN %VWFio 6Q$CA5sVFJOiqij]  $M%/A E#%(A*,N.,/6N0"124I!5$6&8&<8[$6*4/h*d# v F !  g  DA?R( Ճ uy˚E˚ɲɺAEЏfRzHtG'WVa>|uaa-~Dd'ToE7*F <[ [m t H.R3[/"v/Hg" s8  H #tx&_(h*[A+*1E'%6#,44&:;>y@ BCD8D@CBkA_>r5<96p u3 0 7/.=/80E1I10.+&j # v+mnsx!P}xVX I;(MFد֙ԪҤ%cb\Ӷu5+! Fw_{l׭ٯd]l*Ӳ=ڨIѶ،H"G߮ɝn΀2RjeR R L ]  ~ <' r   9 Tr iM R E eV)?FubK&R eI rWJvu^r o0 "7N>  {"T   0 $ [ 4".  O:s;h7j 1 .l C Of  s ' U  ] , 0$ | * B gF P^. rd_TZ f}:z,W Jҕϙ͙!Ȗt,pS4<)s̀{7nٺމsTo}{) As  *o  2 %8QlU-eID?: lJ1d<(!q"%#[%{&W4'Z'5&e%|$5X#+##>$$%%%&'jY)+h1-/2h465z4t1v. *% '#6 Iv!z . X} h !wZ ' ؉wϥk;4ӉiQ?ގZ16|1[K5) ܢ N49,{O;7 u5q 4344`5n6W7d7-7Px6Q530},`'d 0N 3pd9q+\QcBm Ӱ"9&MN˨O̮9(~hN~pyXH؆0ݏo!y pTEj^P/D~b.Vqvf   "?I B""V `!= d,4#dwmGK.,As!!j !X#+%',)*k+(+*(|&# <u3urwT.G U)DM,1uOyAb:eW$aGnaUvEpidKԇ Z\ R~CeQ' ݔ 7"U4,+ 8 [|]޴ [O]M;s}6INy/[ 8L K p i&)uYJt0 M6Z +xB\  T -%> }xO#`!)#/#5t#Q9 #!;"Q; "X:!8m!6y!!6!y6="7"$:!,< = ?k?Z=T984.y- %tNC;M     oq h yIV ޽aqncٙ~)ԨfА$f<֭u:ڴȶkƶZ4川ĸO,Sg.ɉq<35 9 ӪFGϴvmO:>0% 1oZH {7  rp",j$%0$ $"9;!5V!f'!.rV4X89{`8q52+x/C,B*5n(1't%~$"F T! b  cXJ : N f <L8 ei \  p   n xr l.8%= E#A&I((('n%}"&< ڨ~ Ӄ &-<[]H9аGT-~Ӕ-ԭ$R#vhVv خ}ؼ={ٝڒڂڜ;;sv|6O [8:tnFO] Q: rzZzgR9iFmPfI  SE8h%/Y!-`bfc U vQH4T| } p[  $ 3(%***-. 0112`22221 0.-\)1A$d/ MN < >t($ * = ) R#'D('8$K 1 ({\%3 +n ER +4%_BSz wgc$ 4 "FuD}ES%U;?!UF WU  imb |`  gK[xa [5!D$B &),.00r0{/-3,*))*h*N+0c+s*)>'t % " zLO '8dwS1Iަj`לы%Ϊ!ˡX=:ѵ"-&v= EEUJ Y^OڑGى!&93Ett\p6hsi f}Ko':J2(P$GL y42 B O %!%&'T(n) A+-048qn:A;9E 62P.+ )&Q%Om# R{G,i  {! $T(L+. \0 1H 1 G1 F/ ,y'P" %28 &Z;%s\ibIas[#mD(oYјCo vUQĂmǛѫ 5`\!Q _ :m @ ] J }'XNFO 7  Z0z)Xo$'9*,,#+)()((+)Z+J-Y//"e/U.,`*<L($t 6l+$ # +  YP^#`jc Om AF&h:G lH]e^v |  q m t4 Y =fD\ r , :4$4 + &f L{rϯ!nG#^rub̔S8VF˹<(ìdh;߮D&wW3]w6%YS/D?B}` ^EP>ٹٵ܍#iD<x/>p 6 O c&|R #".'*Q--Z/ 0c0/m.6,l* )w !) )(*' "' %$y#h)"    NeLh-0 lg@2 m H0e&Q)fcN!, KL7PfNH\*{˖ɯcQ͈7ѱLIXuOY~258+ߵM j82J7>/#:b/Yt="up "K&)}y+%+)*,)(,&*#)~ X)L*,S,1tz6Z;>m@jj?IݙThD=ޓ7޳ii: XB!RT< Y b;(&9"O zE'D7~d< i'j8%;R_/q p ljs>m52Oop"!(W/5;4@<^C:EkEED;FD(CIqCC GDC&A>):z5z1l.K,a+*e"+rk+8++0*,C'"j*t%r;  u JJg> r[mm ج?Ю=NI˖~ˢt  9 U ÷ * V sh y^*q>pݑEm%A-n%QH!]b U e ) 5uJR}{E uh@EY!6# $ &&&%6$0" a (8#No f!)&"l" " "oC#*#$%&-''V'&H&y%zw$W#I"*! :!1 !) 5@P 0?)vs'6 s\c%_ֻmדa6>ԋYPպՌ6\Sאv~yю`$}T>l؝aC܌!_}8(VLfEP y ` R5gB C GJDvIw   / ># (S-*02t2/.+W'&^"dRp G "5%YW(*r#,&.(.).*.).A)k.(5-'+Y&($$# """}# $ % R& ' ' '3'O&$3" U G u y  [x;+ߕf! x" %f|9ZC`TAuhެz^V؋ԗҟӺ\/ѵOF>A lf=ؖ.g=װ!̇LYviǡcȬ Mn[U$ b >!!Q a TDV  RojO"7%f'()'m% s K G nvq S b US;i*&KsF"X$^&A'&o0%XJ"yH*~|X3apEnBr^ Y)wgk.&/(d :$ o@   "qqQ&2#CVwq]+h6+vE<^4W a'G\t ;[a#Hg E <8S w H% G3 r3Y  0 &z,R1Pn5y8y:;9 7n 49q0t,G([& #$""#t!"b U faq x3!w!" H##+$#+"| 2KH YG\-asWtKMjXV4+Eo>ޏSވ!GڀY֌~97o&.,3j 3pKaW X=)v~]6@.YCU|n / [~d   # J=#*g"1B7q;_>T?N>m;62u8. '+g(%#"z   i]9$+1.8v =A pDSiEDNB&@ 8U  \  Mk[-k8i  /  ~.S` i  #% '.}& '$Q+ zI5 5 [ |K  B ށJڢ^ 'xс!*q[ ΢$ Bˊyi.N P7Me.m= ]#':+-E/0[00qA/ .Z$.s-j-#~,&3+'J)&o&$%"m#g! { e ( / 7m !) (-,147E:<^g=p7>`>^x=:6q1D+% Y;x.JwxR# )!@SOSe[Xޘ Kۅܦ6sܸp4.Ghe@kbtuqU  W ӸOJڝ; M  F ow $t ,O 2l,޸P'=5!'IAM=f|PXWCq& i1V ` U# (m . .5;9@)CEEvD\%Bp>;h8'5i1> -O *-P)4))++, W/ i2 5 8 : ;\;;9686x{4 1!(-'JvZ):95g4V&Q7Pfܣ׸ҽݙiVƕڃÁ@:ćĎ3x޷jOQmix3= ؃ؠ>sԃWlҦ?e3֨؍ ܡS>m5dKT. 7 1  ' 9 }fs-p`>Vu{Q 1 T D4 | w.H." ! +&] Y*lC. a163_45 +7E x8@ J: o<> >=v;R8764 3>1/!-8%h+((B+b%W-X!.'K/1/.` .A -+P*-)X(^&$$"NA Tgxwn\kܯ|&9)jӫgzԤT֜kܯNC$0U_jZ!tFUA@zۅDuIҶ+ѭ\єCԆj4WPQ .`:c= i` ;+ r $G /a|JpA7yz N Z~UYw+1S9]< ;T YzF ?_A-" %xr())je)(' '( 'G(R*,/5 1 321/,()& $g |"} ""C#i$s$;#7!m T  L  ) V 6VoiS \ՠ^'1ݦ~߇ PgDމzu:׮F:axcgPڢ4ڊe#J6##v+&ix.FQFQiu߈ e,vm:o}d  yy".i8n*ND6i} S q . 4wiPoV @  K c72{19v2agF  ' |L? ] }P[C  99 *7 fsyEnGoC/b8?$Ϩk 8ӕ aercA[acsG RB!x[7X[x LVFO&qsfv+y%2TWeTwO >Jt) [4  "$X(+.j 01M0!/,%a,8()*<'X,%w-"-. -*-u,+* )G)0(.(H'L&'$D%# K4*FVB.j Kn;xߥK%E$غ٠k_:s<f*b <1jXyiZ:r2qwNgg, 4 o 6 Y mO X +N] Ft j V#e )0 eNp     < G  h _  X4 5C_PBT6CKZC }. }&+ . ~08 0x /^ -*'}$  V  )] | `Kb w46CE/ #Ly$' t%KqYY7بg~y'Yf>|1iǭ\)kC/"?턹6yB+.Ԫػ۔[ޭJ:g}UO7QM>Q M i cnb OB Q  '#q%q'g)#w+(J,++,`,*,+)J+'+$*,"Z. !)1= 94E7`O998'6J2Q/]-21-o-.h0!\2$2'(1,z0/b.2,4)m51':5{$U4T"T3N o21;1050X/ -1+I'@x$^!1*"o,]s2$[@4E-ۺv݈g=%=*bO||2O}X~ihֽf[ԩ5՜LJ|.A"Hي26ۖNٶ$Ԙj(ԤW]ؽzܰ&MyaIm;5r n7V|Rr  D3uu@0@&i1  v { R1CP [j@Z  ):D"',146 7>%51^,x'"W q p  7\ bJ e2Katy gԠ,ү4д;K/nʘ Ʉ vɢ$I8N ڱ l1qߋ11M P \ &2 trٞ9X1Րxoگߵ'VZ`$x$'%3w GHb2"@&([*l+4,2,X + +P).&]$"!nf"#*%'( ) *m )(')'4&&S')+f-605t2F:45i6Q6 5_4 3+19}/(&-*(%# 9H 4  ;]Lw8_t>QIy{ :׫9nL&DCnڨzܡ<߼[DHl{阻߽`n ti o vY,"nVn B!m 6^qA*nK4 @+buXY 4| Y9GGEqyf, t- &! "R$!%<&%Qe$F!&!!#%q?'(*U, 6- -}.N../*134p6|7sL80n71+5s20.+*.I'q#8 "n I'sXr#1ڢ60/8^U=^o./Pߪ-c`2#9E5ͧ:VkC2&lF&O.KZ 2ڒQ^"PQ^_ [*4 ?"j#"n!x  d_$E$_/Ag.HwI   I;   WP8G) },9 !* p(-D"1 3 33C2[1/ 0 ^. M, d*(_'&%I$\"1 -?tI (iQgD*;c@Znr  * Ht< ] G N <qه]?- 9.4/*Q! O 1M||[I 61>{7f +o)Z1'KTu uezDuA /#39;xc"F"s![$')+N-S/ }2 5 9 =?F@%>|:+5d0+&/!wSts4 9IRJYH>0i \V\w͵;'NGӥw QUw:A=,7}!yws֙uc9yYKl>-IAU%]xz {"dp`  HzT ^$:(#+ .7/6040/'/<-X4,;*(M%k# $ Z`l`XolP@@" ( 3&8V9@&, %!t/gq}H ( C Lv=vI8C/EZspx, ~Lkvth7yzޠޢ]ن߰G~kVpH[]Rְפr@ɔŪ߷ croӢM݆<]Eu#$+`=/shC^_h .Ds&/WmP  ?'qq= 6 { =3O!C"UZs  ~ E VRILHte Jq"G##$Z##<####_#"Q"""p"#h%z'),(P.&0 \11J16//^+,&L Qr]dFo\< M ^ XF7\7PZަۨ-4}L.edn9O1*C7o.y ^"IZV2e{ >Q.˾WDо*uQ&kΐ5 A<5)ge7qp!| &g-V`raQ޴֔ݒԗܲ\`*WmߜHb"kj E9T, Q:,R'gcl tt2W# K *\.H t b?S U#29&)H+,T-]'-,+7K+E++i--/01 11131|/- *&"qw K@d4h8|)sH\Uvk)5_s_]<=c"NEBˡO8+β̫<%Ď=\jǼʝXѩeժr]ބbfHM4sHF| & A DK&8=o2 4 4 X & u   /"7&/),WY/246 75#3'1C+G0-//5/b0.&0|-.h+B-(+%)r#(!~(c ){+c-.//.U->`+6()D&#Z!C 7^ih}r9A ` :azsOݍcց 8Տ>sWkQG/q #5i-L?w:lliRE~a{.G$u*Z6ߜ@p/9k7U @. ށ ( \ L.h%1*ViYI  k+  j   E V OnqH  Y<  6Gs 1; # D Z*%pOiw|  +eF]1,o bp4{Y YFF5 >!MΡe\Y^.y$4$L?U4.ܭjܱ'39 M # X|֔dʐ &"Tͯ#cЃ$Ԝ$vq$^$$$2$)#1"9{b3-kF $(-#n $8K6;Du4)EN  lY-""-"m,s"'+")]#(#&o$#$ $#!H$:F Wln4s^0b )< U!ʝ*+ƸaƋK~BٓܒO0YKR6nh&{\x9jo]Z|}^p]c`xi2s~=zyRm$aT5#G,[#1& ' " d$'l(f(m&@Z$ s"  *),!I%(^+Y -.-+(i0#(6h  `:j mT n5'tZ"c'5,.0&344]3920x.Q,)*'>%G#K i`~?`i%TI :M6 ?bTXrDU[3RG_?6 C bK_$R'ͣW;yf@(&2*Uǰ4̰#a. "@ŗalɑ }cW SoOw5`-B^N' 2 n  z {  ? )  x J + ?!dx%( J+?P,#s,E(+-)3&p:"GAaG]LRO"cQ8QL YOKFYF{W@>U:o4.oS* Y'U {&r')U,CE/F1x1Y10.@A- ,*P)_'o$ 7ea w  3Q.EYSM+U؟K,Ӵf҇FӈnlM-OS˒Hu m86 ܤ A+  ' bjm?i \K`(3LA)80^8$aE~U&7@ &*"b8 u 2 =}AI2 u<SAK7QBQ 6"gU+"3:'@ BCARn>y973P,%O+IfIm+ r o Jp @gS5Ky+۬ע;nEYSӐS6&6q ܛ٤$}kݱ>ޓ m^ ;-y1I9ϡv k .Mu6=Z  T" $ & ' ''& $#!" e=b;] y "  \ Y  b F ]  Q  F R 2 Wj, k#['R7*' ,,?,H+G?*. 'T."] \4 :d . [ j P O}~ k$&(+-X-+ *) V% %  @GbFdeo % bSm W#]47 H4413ϒ0҉5@ڕ oUP4 >2""&2 z1Z!T-P= j G$'u*C -/ 2-343\1.l**x&O!*j/o S;aU!z ,O 7za 1b!h3!:}'a~NߋTNՕ̘QȾĶ씾u!#JmĿ(CX Tb--v_O ld  , }   Q u $ b C$0Zrgk x  0 rsED6tzH)!$*).25K 8'":#Q<$I<%g:%[7$3?##0W!c-+n(*%B\#N kjH#xJu+  1 SNB XQyb!%=' w^ l3*ڄw} Bڬ ۴ / 5!:w?~Q8;S&?Cؖ҉L@Wv[+wV7U?=$ Ey?t\"M'$'OC O 5d7j 3 ` U  "#J"i!%! =!!u!3 `K x " ` B $B0oOLsUI'to4# { @ dE!C#r)=/]M4D7;g8]*86J4U12. +i(X%}%#:!_,y|a JXST O!R<  L H_NYrkD"`<bйsaw\t#s"Ct% I }W}(o#$ @-s`p[_G_Lނ6݉ޤݕv۲ٖ..5HI:h^q$o #Œ 3& | 4 { S/{q<LCc  P &"#R%-0';)*m*M*t*))'j%3#W "F  $s*$&0 5TN8987630'-S +{ )'T)'&&&w&&f$=" VV0z<20\Z;!2 Pܑ!%%>'G|'=&$n!@7] E Fm߶MޜFnjݘw]ۣoד+]׋cH 4+ ߄U w1ش_ M  1V 6[ 6((kS  6kNQI%~lsXWGPAU )x- *;  G = & P M^ q " - '"9< Y E" $ '*-0l3678 :;;;~;G;:e9' 8v65B2. *`&8P"9{Bz~PaxA[CH^y K .Q9.Y-n bN?7)9ohƐʹ/OEث-Ū7)w۩z﷭d / Ѱo E܆bt? i ~NL}lutuf%6v  a8 ml%Z#'8B+- /Q Z00g/.--G.u0U2/|4@7r9&;0;~95f0 *e#%%!()z(#&"?!*!q! Xx TO!Z %!( +[).H/j011 1D0{l/-+(~Y%ka!qy[ӽ{ֆ  *kM{dH0%H2?9#Iv y6&Q 2O6kRc `d%ݎ@g߻i )k1}jp9.rs]qyz 2J5!diW~}Drh}w>p&0Q1 y ߓmݗ>)ګ17% !>\"F!Q3 gU(}} )pRyL M; B7.n[Jq  W% &Cnw.p*(u F4 3[]%i+ e  ϿP1/uaD|F5BuP c^R/f@!r^KAFKMk Pg  K4 x ! E {Bi7 Q?"8#i$% &' )*8f*)(X%$` "' 4"!]!^ 9f]q 7{[!&V* 5--_+( a%M"/7 >F} #l&''3#z6x PC[Z7t:|ڃuۇ2bލd޸=y3*P(F1xoAݮ!܅{l0'{Gv;f9H!Az}ۺ/ 8_=~G ]  , j H   C P#bW|n$$ I ^ M 2 G  l  < IxTV /\ | dN  9 !#]%Y%g% %a %s }& ~'({)u)w(M&= X$ "nhN6( V`IJ.Y9 ;oޘ7޴ޟlO _Nش9|֢֠E DL}GTݲdI6e7bm5 ajJ۱(2n߀^@6&   nI 0dIj o ^ 3qbI 07pM.r~1sV-A[N3S5CKX  v. T "TW;L %p 7 < REp #I S$*\(/W/  iTojLF !qm/+{V*)l JK>n.)uqvj2sY - & ު ` .K3C^ĉƀ ǔ!<ʹ!@!)e @:ءu-{ *l ~/ vbKsg , , ) ~ ( Fa W VJ|S?, a!6#&(*;,',,+)8's-$ !a1+ d*lv $K(,W?.x.,(#-q}N!Megl%< v~4 Qd //'EQI9LJTp)tfd_H(5/g`{sav2º$Sgƿ SS>|'/ϳߎoݺP6\":tMx. Y {zmzH cX"x%(z+.1022O"0%z-'(*#,zy.n//o?0O108/V. !-!F+p )X(']& &= |&> &$# L#Esg1tZo8W' y WܮO~޼H:겶)f ὌT(HRڄ0Qڳٿ(U֦_C1dՄ֧OޅߚA5a"W[R3TM  &Fb7q{D ՟Wx.Bլ("R[5W N e ]   _.Td f; jtBX Un!S#j$_%!&JI& &''^N'H&)%+ "  tz Pq S#:&a(*+H+R!,,-c/001J11x1t01S06|/2.Q-,v4+P**{+I-%S/~G122o20!,Y\(#nP#3'p&b:W}R!Ͼ̺G%Hn :Ȳ8<Tno !þ#{twbnLـ!"q" Xz!/.n ;% J` 6 [G9"` j uY /N@2<kzwv #F Q&9"'#(q$d)X%;))&'(&&&'%&x#&!#&B }%$l##D#{W$?0& ( k+[ .0>0)1C1 a1a1I1;23;3332`2.1[/ I-+\(&|$z"d1 tG;{ P E/޽VS5TZ|H?m?Qܡ<ԕКw[1~Gڗە)R #r]aJ]:Q<ɠn1 a]{.D ,H:IK:߆pu^ ;  *'  * cc sSC :4_=t!5J$%ek&%V#h*A %&+/ 2 3 2HQ0 , :(1 #  fV:ehwzF|Aj !S~"cw#$ 2$#"a!-m G } J 'Ssy/ M oԠB4ջ  23ݞeVާ߅cBrxI1KkJkvr c9[z=ӪZύn|-%9ušǜ >4  .ɲ tɢ o ZOю 6 /+ (!x#A$3D%o{%;2%>$e"y l 3"6\$&L( +,r - .m0E2634331,'cD"?\  !]L]  #~)%}--/[x.b+ߤ&I!݅KZ[(]?>g >3kF  \.#"?>[5=Itjn. Yb  ^[#7K[?Z _d N J $-TbPD{T= %O@a;>\cv) XA*" 2>rA1G|]I D {6` 1$t&G'(%Z'<&j2%nZ$#s#"m,"!f #GZD A/  y o y=6 m!E!i0?( cG<V$}v+A5+!Ӹ/άͦy&%ͨݚݟ/͝n)ߞNߌ&Qފ,D?xL3ޤNy݇*ެT "f  += p / Ui  $ A  r  !`I!D%(+]-..- ,K + * ) h( <( ) *2 f-j03 64Q7!"764}2"0/.+v(a$VDP_" &? 7) +-,UH,+#+)'<$@ApD ۼD t$.hмvXm LJ !, ÑØ)'Nz$uX˦BBѱ n ޜݾF ھ,AQ CܟGۚه~ Ի%N԰" ? ^  <ܤ ݷ = L. h ߁ yTj'`[ /#Cs?  2N\!oH?_m5Yl  O\   {\NT~.dU# u \1C{Q<dR 2JP'*xU ~ q'O?0?=45$R ZceyH+#*j,  s t4| ~Uq&, SRٯ [L +\lJG>D=̓u ,a h7$ʳb+˦A˂{5Pkn)йK܄Y]3 T zO0JSw r? ="5x(,q /&./-+t( %7|#@"X#P&*.3]678R8{7w5,2"/)s,s)k'%# ! ] [ O O^    c  $3p')0*^)Q6&!f z|7*Er f UUfIB^XR RP~XXiKED"ݹ hN>*Yl΂˔ ;[Hêſ#94 c=+ثj[ 4|H[*`z܆ۚ%#ݓ^ nqry}9 ) X;!! [%c8q"{~" G?#/ %&& '%)0"}7j< ?Br?>4T;5s7f3p.0;.-.0$3v6 D8 8m ]74 45 i1#-9x(s9$ tYVZ 65 IPJg eA?? "  1 ;;0>jo)բm֠ Y#Uܙ2cEg,v.eG$i5|v.ܹ z } z;7 N _   %  $ CW vԜpʦƁ p P |- ] iW>1h _   .! n  "  S" $}')v,8A/U2G46A8 :8 97c512/G,)@% !:  8 1   /}zE%#x)H/y3'67 775/4ѡ44uk5A566ʭ7] 87Ε6[3Ջ.O|(L!Ok ;2p}O?=`jysoMo Lb3W+[ߠйB3Bă(páÓ>YN$}x~翺- '.d v-El׸iKC6 Of*g|!'$B{ # 2s%uyp85;q Z  ] %[!%R),6.G0122101-K)G% ! c k>lH5cSW% x,%+v2U9>A'BIB`@>c;87a5e55{6077E551",S%%bE W=wM~669/8o1#Cty8w\75*節ޞM;ܰ㙲2C뵜<B} Ix2cǖ ̷эXazݔ.w nhASEy&|R  !M w"h#}#% 'a)4*e ,,,ff,!$,(=-+.-v....H.S--<+,(+%)#{(4"'!&:"[%"z$##n$"%V!D'uW)|+-/-/.+ ' #d@Nt5XB ݥwٷ<1e 7!:Ҳү zҚ|=xӉ P{?Vvڰ۶!ܿj_߯BH XWdaM Hy٢ڤܰޜ / GIUIf:j/$ H7 [ M?`R' >2xk:Ff f"# !}rV 1G#R%B&%#7 } y.+ o' <( } W ކb߭+"U%l'K(A)o)('O%w#Jp!wAK/(!k#y%&&%~#IZzY }L:h=zh9fx>-KlJyx@}Gb  vo#v B zۖ+dҰV=nv΅0 L GpB6$ - kksuG`Vk ? -P%0n"?:;e"n&),kb.8 /, Z.,q+C:*f)&(&4"s%&&#)*!-/11z/, (!$:_+ Bj1\_ H#I$#!W:$;T  q+ 3/4V4C.]i>~QVNvTYڄ \4ŊI<L91a}9Q4R W 6I7ZWR~ 9 I Jp @ yr ;x0O{ 6]GPT x!%l'M( ( '&E$P" x A >Gf% 8;@ I e ]r|WZ!$j%$c"R<fb r\g|IWݷ/8ԧD+hbƨřiəuRRLfD(>Z ,( }OI"ӆ&ͻR}O=p ֛^ڋVoܷJ٥i_u|4м9>M]!PӢ%J(zI > *!ܗrD)Uk<w[ | s     X z0  \?Ll"')+>.e0l0--d(!   "X   T 0#"<0ABSi 4#'&)-15'8F;W<V EfS65O\|#x%ʹⴌ/G|==׌T] ׏>ĵ-ҧnԳ؇Eݮƴy`ԾA!e_Ga -A %Z 44 G  x}t'y7 !"<""|"J! }W  ]  3!O"*""=$!& H'/o()+-/ /L/F).3,) &g $ #Q ", "| $$e %'h^((&#X<De b  3  -[ ' @d`TNzJ NjZ&;fV a" Wue-'6=t P^0C`Kjzj9Aa|+c@ϖ"\t^Ya@Ɨb_KÉ(N;ѥG5;L< e 2rWZk"%2(F*t9+0W+ J* R( %K"z 57F)G5~a3F3, k&$t`!/$z (Z,/f2E3>j3J1R.)$ ##! ""T" ݖݿ+ *ۆ V*` 6PS(p fߴ3w0jS+Aa-{c3g9k wMYD EG }) Bbs;80E` 4[ ( *dk3-JVRgT8>L>1X( * i C#h OVm B zy"$h%If%k$#"I""!!" " Y" z yA_l*%MKC!l$&=((4$(r'q& U&&v'Q*-$10C45,54Zk0~^+Gr%WM;L 7  m'k }dXuʨ-C45i,fQ^͞@͉C Ė &\Ф

       nlD0 >G0Ek  D s r/  V 6`KHlH,Nup!7w$<')=,e.u02"3?=43 *3 210~0/x.0,7)&=#L!w?@LTbW= d49#i3[NCE C9=6u mQڀtgj7o((Cy&$VO9ojhZ@ $  #U $ ]%2 $ +#C {5U/Ec7 6P"F$ 'm * - - (, ( $}GiCYc{ i ? vo0iI ,1[/yW ^u  X 0y`wLp 3 8^\ i\{w "<Z9ߒ ܼ hw$վ_6׽HY,YlHo M+U. ܮR;&=a}$sæ>9Ɂ2/_L#:Dՙ̂ 5GB4ÍLHwJ8zoEX2*v   3 }JLSBgNW|X! $#(%7,&l0'S4(78)9):(i;Y(:(8)@6q) 3-(/%-(#}, ,T-]..- C,h)c'F#0$j^EZjM5 Z O+ D   o : e XX  +bdcmSfuD^ZKv݈r܎JZ[=NٽZԹ]ʻŊ}n3 ZVƜ=}x+.ۦRI=GC0OdV}q3 T *} S~ <0I~ r53  .!m)y02`6: v> @%BW[BNA@=n:K 7Z4#1.<,).(p' N''Q(e)>* *= * (&"?gM14V t) +Hnt \-v_ڿXkجCKۣtݐkߕ/"w  Dަ#یZӣDϷ'wB wÌ04[|gY•Ă ZB Pьإ>ejJ-R dW@"o(%N&W%uB$!d Eyq.lMID18 |x$n0 0  w{ 9Q#~G!#1&>Q)G++\,8,d+V+**/*L+,k,A, +*)%!۽@g-<6)U.hq Q { # Eqh#MfF6aYa ]|IH=JUDǢ;ɶ Aw +D fΔ5Uy TT 7\kl i l!LAKY rT4(s) I,}XPk+ {VLq 3\!d"#?a%'+((|('%&v,{%2#q77!9s :73p,%2gQ $ I   =8F=Jo#(".a4e9=@6AA?<)94/7+@&J V5 ߩ=b3|ًݰYP\#%;GHߓ޵˩ݩqޓP#砬ۨ~\좥ZHG)Q#7^f`Ѽ%l97$Mtڛ{ {Knci l  J: pj  4 # B  L )! $ ( ,; 0 4/9=rAACC$B+@U3=;;B9QG6J#3BJ/G+,C%)>&9%q5*%2'%r1%h1%18%1s$t0 ".+(:i$ B }I C 7l,cZ3a>Cި)܄9?0sM[ȉfɌʠ`':/yӽ#/׌j t(u>ۚ},~r(ۃݟOW'^*+0h'%1KZkڽ7.W>Co ] _g 8 WPm#azqCXzPq !V p 88) EN o ~ o9#~?!e&E*%R-`/}0b061x2x3558m:%f=7?@JRAHA?;65.& bH߱ޙtidx>!1Vn1&C=x} X J'j= Cv "Fi=X 7  Kѱ N! Yՙ  Bg<BPB-2  ;f  Jh W Vw "^W!q# %%+%p%!#j'!+|M.#/S.-*~(&$# =#t#?#N#V#1" x]!  ^ 3   | (;!%"R:#"$$%,%j%u &3&d'3((o!(|&a$-!ZByt "^Sy =ݙQ-@?Bٰ}r1⸹544޳DZ$A~s҃h,V0a*T!ZywZBfTxNL$^Q Q 9   9 I  | [ I e Ie 2P#uA%c&&'&&y &V&/%\t#!Z!&)+$--+ 5*#([% # 1?$M$Ox]jk0 Q  \aNMX @8nWKV/B<  \j \%n  ;oh =~@ky,ئ1ΒwDW  sn Z Ŧ P * ͹ў(tfc!q{ S p V # ( , //'/!h,C'Z" k-_   S"$,%{%V%$ $#?" "2 ! &*1eeO  >u e 6a  4-,D`c4 x ز؜ڭ _ VC0߰i Bq}Mel55_9Yt(K2`fą+Ċls.stPdިUpI? +} 28\#.]c RZ4I,-,Ac,^LJ ^S<%8q X/QWW %,_26}9U:w::9385^30.3- ,l + , /1X47<9;'2;B : H9 6 [3 .O)f$3  p6% 9 'K;N? 0nK" }hӈ Ȝ™ј֮=a4{ s JꐾY깺ڳzl]𮴗׷~CdyI g / "y? M  % m  J /  hw[8 ~ $)442(v $#%j'y)$*,+>5J+<)B' G$J"gK!K+!uIH!Fm!WB `=7(1**q$B 19 .%-W0Tk'|"E xNTPwq ޚ *ތߗR}=+32+VH;٬҈^SaUH9C3ɐlѝ3}FD`Id ݗLߞ$! G ;*xs0n2r D$ L17>|m!t'+,V- -1U,$)v$?2 o q k Q \  @0Hu5v i;evC q 8#E"',0/k355E 655A51543y@2U0;<.i,g)(&#&!C+݋ m | A7y-&~'m|5/ $5sBSޜܺ wHBɬ©ŻicNףä5c sS{Z0͍ы40B;+֌U 9kPGEl/!U{/]4Oj.\M CG&-4kE;gA,$G(L5-gQy0T@2V+3U'3S,2P0L4.G&+NC'x?$< ^:86N{53q1 .<+M _' #<j )R( r;Փ=\ј"%\&В'Ѱ'T'=&s$e^" ?c=?;=۬ ~/.V^4[-gG ߳ۅ!@=68RUŬV1Q]ȅXɲQʜ d%ZGP"cZp&< v طOW3/|I&tO۶ًTٚHa? z 0N4d'>I ET*c   5]" 'J*,E}./X00tt0?/w.(,m)d$Ff!D *# i'2 +l /a D3y69\<;'7!1"}+ $_! 6ZE t l " n i   j ' uL}~FgF0'ICGMB IEMR J 4 =1UP2TՎ8 ГQ,w< =ǽ8 5ƴ l6}mDC> X7B 3k0Q$ gr   q\1: h c _ s+U Z [~>x#x{%3&1%#W  Z P mf?^47 4=$'' +0x5u:W?4ChFwH%HEFA=83r.7 )L#j\.+ > u2ە/i'B\ԸԱձغټ3"r̝΃sӐe *T;JE|C#X-q "K٬t~Z׃֧ <ذCdw"ߧZV e%45H ^T85 <    J  =  C6 ? c h  ?  - K,IQ#0%*g.F00.&J+& ! sM wK.pY.gWn":V&),./d1b34s*6TB7x7bh75:U3XY0,2J("~a_z;|y݁.(i|ΛWfݻp/ز訯p%!U`YԳ$'H“CHˀθҀL1 kz; s! @( c !# " {p,= e `y yQ!Wxas # g O"}%'t)+"-2.>.,0*&!"U$&_)*2*0)'X#Ysz,Z\ R  u *  x  } W4zxtM X Lqf7)n gyT`aH^ޅ2;خׯb8@c֡ I~W <ߘ  S zk+ 79(1/*6nE Bo E$[{FEV} бΰ2q'3R-֣=g.,+for/^DA9nB TKkz9S mt cc YG j" d& @ 0 DQ%R ' rizv %T"##{#iL" BXp.^lMV9n Eu rGvI qYگr/w CM2B#*PU5eۥڸ Z!Z!v#ENZ 6 =#\D>5B$q. S Y!!`O"! ߞ3/Iߋ8S * b G:yJY)#F  (  } 3> %l+0A5(@ *|A*"B+A,?,<+=8;*2(-l'(R&$% #lJ"y !*$ xG@B|  f Rs  / - o kdWTۜDd+ض/z&ՋCZzٲf٢fڏC_0ɼx[B{P?x1ˁ˘-=ab4)߾}𻼂 PM[d0(}|. R LDex 4 ;(K{! l&)<^+ *R&f uZ  %a PM Q A =#Y %%% $ "# 5 "r" !q K #X #&2*Y-,0J2b5987G>9Qn;=JK??>;6$ F1 + $l {yO( M2I~t^<r]NB==RFJ|eՃ5ӏӼӌXԾJ:m!<sųٻ?=b,pDVп=Wk3 , t } I6\ DLbe|E;    Y n  ieCxB\zue  _  T,z~RH{qn n d b  = C  e{O>}"(.QZ48y;;e:7X2,#'r@!h!i7Z ۃP&ְJ$}Ec\V)ܔrԸrΚ, H@BCC !B~ 2? a;$$7@2-k:)Q=%("G>- bx S }6H9)4XR-ظhؼٯ"-!{"q"!G@pڈ ?ݹ@p9 =iX#+,uAfv9u`NYg4Cb̷K7ЌзϛKAkPmU 4fRFeCy7Db4OsD}i cnxz0  A }h A To   xHv ?^Kq" &N*.>30#7(:<<;9H"T7t$,5Z%2%O0*$.-")!& # !!6 F u V!mi"C#d{#" >Opd< P ]=ۅ~˞RwŴ]à.Ői/ːb-E6iϨ3)? ߃D?#2^fzAu(JY0x4 7 ; .sgދzܸڎ8 \# 5ՙ  ο 5 7EB'12O>4?u0_} YOGq( dD80. S!Y" #"!! k < * a @IdOR9 ` e"<%')G+,3,P,++#,T6,+*(i+'%/X$2##6$O&v'('%2"ICzRV :bJF+ Z[\P@y֡Є: }ŪŪƖWȆʍ >8԰ה Q6RݑQն0Ң|ˤtZwIUş qǯ4ȃmjͿչ Be]/_c n;ue[KO<  TqiS "'$p9&&>k&"%(N%-%0%3%N5$5$Z5$x3% 1&+.(*(U'(#'%#W!/  912c4H F#&0()e))`''ח$? ֲ^aY٨`< ,2P'?Eyd*_x5J8II?Joc`oܳô۟VڂdkͷՅ͂EG{!ȅE)+JGřnf>9r`5  (#%au 5) B?3=TW ZlOB AI/-8|+ i^ @ "MM4dE2] ( q Q~6G dv@ 6 % ]i y  5 1  3 3D d ? N ' ]Ot>_[TK]y n sfYO[ތہ܈!݉"C"F ;q3 a 3`!"###B#R"If wmݵ ll ٥  D #^gkZ L 2^C I%(G_+ =, +A)n%b |? ~BPos FBSB #! & TCaEf1fS>l$Aeo | JES$vޒ(ݺ+_t--v,R*'>#xnb`B1* zxO8ڲڏb3ۚܥGfeq5UA@xtϋ6хrӌ Ո׍GOj Kam |UCU #&'l)ep)])('%8"`CS l2,RZ 2t~W(h} H!( J/ 4 9` @=/?M6Av^A9@=i]:62.y,*!**P+/Y,M,;*' !#; L'1r87 #q7PrMLU R/r,& N+2x.AE,w(i s  L`4~6,X՘F8ͥ Dzm65=ź:3pyػ(w^MC޼@d ]aD~  b 3  [ "- &Q -* n+ * (0x&r$"! U | }z8)  M $k 1v " +&Q {ig{VE #'*!^.$1 (4,+6-h7-.n7,6)x4%71!,'G!!2(= -J fs DGlh5;-6e $ o|`UHyB޷*BX Nu++{Ӈh*&Lkbރeٺ8 jޜ߾prR!.Q]LԘi-QAǾ K ξ *LACXpˠѧ!["އ!Sd)etp= q  p J  E ] E # oby#&f2()x*+ +++) &!S1lG KSXVfzM!#t %%;%Y%3$`#"X!H < !%-)#/49=v@AA}}?;605*#`sE7<" z~?0&y;G6ޭZ wC߱.Ĵˍ&f̮D(!yi͉`ˎ HQ~ȗȚxBɹ`:DɭsBi$P,ѕ1Ԇf$%w9 7"ˡ̹ q t %S "  /G 8 3 ^ 2 1 < m"&z)O(,-./1 2p5x7R:?)V:*7P*3A*.)*)'0(&&&#x' ';'L% " egGCS) (  ^ |? 7^HDڗ9h Y mfD`TU%N2Kx۞R?ַӋЖec'ǂŠYLjchJҺX$ңmC]ɈLJƺ?Lj/%<ف3 Qgqn#!'P) /+ +< *',$ f.3  %X|%@J5.AZ* Z% rB#;&w'p)* 6,E-P. /Rb1Q 3d5?689o9{&8 5O0 + T&@ U!  Zj4^f!n1h N $g {G A //%kH܃ܼܸ #ݞ ݘ ޵  *: - NW  t TaV2N/Q cI EL͆ͦς2]֮ ؚ ٢0#ڷ ھ^@G -ߘI HJ{i .FR[g;m!; ep | I ~8  d m {S4; J Zw c   4  @L 3 =:?&G! D (;"]pY)!$7H(+-/:2_6P:r=)tAd)EZHJFKKHC=[}6.v&! u2tHٷٯ+ؠZ1؟(cؑ=#۟%܊S,ߩҿҕ 0$f. }}.8x "ؚ Գ K_wjP !f"cm!L s9Fzuc, 49q 5.`'t7R=e FB9Q RT  W !f8"b"U"#Z$&!'V"n)"+"-%#$0"p2"4!7 88^7u52v. )s#|D x+nInHBp; ogB~!"U# "#"!A"@#5$&()$ * (&%+h U  `tm%/bϛe T:ũ5éDnvpFu8į*xb|ĂcĦċ%W[۽^nfP4B y}=v"ܶ%'&%"")=  'x]6 =C  >{   ! 5/@*l;lT>R~j="J&^("(P%#(9'T&'c$ '"%!#!")! "y#u%r'f)* ) &Ir# PJ$^U }) |ULޠ q.%: &`uߠ,:dPWMdE,ب,&?)$; B^'8d \ujZ -P L)}Dֵ~nς'Ϯ|b9ӇJ  Rݴs a C ~ 8   P  ; tspN z:  ! N K,GA`L<59p (N >V @ = c #fيAu^Х2ФSЫiљ7  8@ x Nl tN n y=K:<\+ |!g!3z >rqC{W>+C=Yzz7  ^ ~ 3}hAxdq{(+7ݲܘܚ0)of8ܢ"(a' lkqN<+#GP%&u@&& &D&iV'`'&x%#|!D !T.DAܑSB2 H F 7  @ c 2!PA$aY&(H )JD)(p ( &R%<(#5!&2!X$&]''''u%[!$#m#]$!d% &v&=%{#!. H ]~HQ)Oqheݝ :.6gܸCݪݔݗJ h#p+ 2 `A{Od;GDVQWz{4Sޙ{waG-=yƸŸ%⹼᤻߼pދN;辎ॾ_䭽.meEyϻ&փZޚI(`w W t8J#bF_= : =f   ZI qdNOh ^ s Cl t C wx[8M!#Z%%q&&-(jl*,.-_00f/,7)~%M"xW(Tk/dxTmHiy'f1|f&h=؛յ `U Մ q> SU ٗ} |9 @ h ո 7֌ 9hlZ>Jo\`s :*e ;G5ܦT ֔ Z hҌ gK Nѳ m Լ 1% 4 ݺ p  k8LT%[% #!; > _#A& '(((D&S$"C  h  x  u K \h  Xh !     |V i:bQ*F%Dq X%)2,Xn. ...)/Kd/}/d/ ڊ-H*Q,%RޙB's u^ ^tbT. ߥSJ"Q=_ٽ߿/E8|Չ ҟ%їz{ώ;&iԵ:` qݞ?{ٗ#֨'t)p)Ϯ(O>'%%|ҝ%}'o)+2՚,UՍ,WD,#ծ++Q)Ӝ(~Ӈ&#z8!5E_!  v +w/N<vPe%X $*>/_246!8$Q:}%;%<$K=#= =X=<3:09764\4u45RF68 5+3  /)E#^ _AfU<#(O- 1l342-{0Q-)&v$"!X ) nlv Xjx:I9!L2`>jH.\L962̸ҙԭ bѽ{ڿ]q=kwڱ.a.lpW5,sPg 7y *zL%;g8#ORM d  0  R: p  a :) _3 0 O tn "& )aY,.>/T / /0f`1f1^21[ .g+'"dVvGK  5?a޳g fdؿS6g ՞M]AyըU`"BՎdԙ_<7ֽ +gI%y LJcݻ8 [ % ^+vG:Ғ N } F# U i .^ӒOH8$"G!8# S$! &% % d& 8'* ' ' & S&} % %X }% 7% $/ " J!H *]rpvE~^m " \ E ٩ s .ӱl bK(6g)k-ٵW߯!$'*j,.V1[a3R5s66+J7u77x7z52.**'$!_ -] uR* f1%8\9eL^~(ܥvG*5܈ 8X ӈ3ʻʂ͞lΒ4ϱqR=aϵϩ]ΞJi!je^ Oװ GLّQڸuە[ݪ$D\if 5&jNPbS4k^Qo Z < !!0!)^W $T(I*[m, -$,(++x*a-((.&-q$ -!+P*w(' '& ]&4 &q%$#"U! C_1 ?i)+Cn/J@!p s ^YSU^.]LEݷq3)ȧEڤs\Io5!pӽ*!ŽME)r^E1`HRL ߊwڳF;؀؇ ڒ ݾbWsz Cٿ[B+%ˌ 'p{m }n hx-Sw4L K )xTD(rl[Vp: /Y6'wFj{  ~ ^3q,* d7r x] m {n& +-.000\0 0A0 i13U69*Y<^=d=;'8'r3#.(O#}&o `CQcpwu | qBn27%{\unCJYuZo-?5  =B']6E}THei[s   ` N  %Q!!""y! ]F_l\0RS:wy ߌ޽w"y)$G$bB#Y ^j -&lBCw]; N NG'ds:V9Z1ۤR,ҍΐ,r܇}|ǶjMxD߆ei7! )/%߁U4~5nTCUc 6PM1x=s"T% (` +G,j,N+M)A'/%"! h? 8caAt(>~\ =(HW iz!A#$ I%t#4%1&.$("#*s*)'V1%0s" x ks14. -8$ KKFq}ڈdr{YLLJyJoǔǦ{!<OY}Ѡ7yٿ<,?69uo>"b +z N2$u,lV-$ֻ|*}<6h&g@#\fZ qKp} 4Efe?oMD1?D]nGZ v t 6ѾEΟ^?ӌ#'*,Y-pc.X.---H--֖-0,i+`)A'^$*"l`slD i]DW D2{Nq E iqyIC\`F !! m~o+J ! 'Rw,h15!09%[;o'w`iK`V !3~3  g$X*K047v8|v7M53X\1v/.,+*X)F0(Db'h'B(#)W+~,,M,m+T(}%!bPo_ fyKmS 0 ,)\_%  T\ {ggpV)ݬԪQPؕ ǻ=s]cOwf!T׽8A׃KSݒ&/} yjW +SGM| !(!Y `N20cC=lD   `  D x }r5/ Is#%%'+)0*4*7(m7N$5e3P0.+ ): +&;#zp'cc4NX]1,}P|ٳj =]ѐ=]$-ֶ03^]7Lۖ;MK145 m55#IiAgZo-su~ehCo$= L Tq~Y#:0 ~j pG^9 t l ! ; y  Z) j U a 98 x {$ _ U@ ev=7ҺТ ό!̔V ƶŚ !/Z! ʂ!{Θ!!u"ݙ#%c\(+/ H3!067[6o3/W)#"YITv Y  d .%   PQ+)k` G 4p'@=?F gw؊=׊ծ~ʄƎÁ”, ƶ"P%(*+i,^--9j.D//(.,t)_% cnS3.  {JaGjI$sc[zyu<c1U)jSvD! Q . d@) U!"#$$$#d@\   a76#LZu !I q@ݨ~B~$kVW"m$LY%$C# OuoILm Zb }y:+mTat:c 3cL <:,>pRBŻGmTUNkKف = ~ݘ `P](V:C8 V"::#}""z k% f  j HOOr|0x{o; e}"Fk} a " M?Aj`}  n M T (ߗ )D a/q%շfՆ)ԡRozъΙ^~^˔ P `]W! G: * r]  2 )R * K ft& { %"߰{UK5n˶cZAV0cmyn`bvo}OHV~ S s,},1D3-vq E#%'^'H m'V&%#! H[tM! (  s 6CDB O!#5/%;&&k&z>''9((8;(LN'w/%!3?#wʀ/ T ; !k:άv6դNr[gWuo! ~s. R '& I r:5J#dY U !j! [m b 5 P1D  $ ( * + +M*d)](.'%$b" kAV=}! "c# #!R)n:E|z/|p'jMCg ɠ \  t _U m  5ХV52R@/OH"X`s_ סM-K׸ p7ܝ)da޳ BTۏ *"֧#O$ԧ% &%Ї%!%2$"!҅ Ԋ,XAو_IxڨYoHa ; ^  S " # #, $ ##["zy x ]B ^5 q,.}]j/!  Le8ݫ5Rm(Z:֔31\|֊;ީ#G ]!$&J)+.,Dm,+L*('X&(&Z&=A'kx([ )G + ?-.a.K.L,d*^'# Ao.U  'M' Bj ض T(!!u!V"#躊$,v%\r&'(=)k*Ă+<ǧ,-@.k/Y/֒.׋-Y,ֺ*֌(f&}$"aؠ'(2)ߥ XB@I}h(olf +\} %)V++iX+g*))&)J*V*P* #)n ' $jJ 0^16 j v2 Y"!" *9n9V(*n 34 R`ܗ4އ [ jTG??3\!\"] fN*A GU8^wzQ#tqcVFvݗ5|y`AsK |=}.\F c,Hj-,P!F$'5:*+!,4+)4&k":Fo=R^ g H}@  fs_LM5s  2}!{&g*^-g/0162 10y.*M& ,(  a  G yA֧ш@ъ+4A([|lX(Ql BW r Wf6Z<}T f ,(UYRU7Wx  \ 0Q+ e, G ^ ' 'X OF ?r  N T uڐ;A{ ^/ )  u /  9 T O.)*6pK* u .. x]ޅ ?  M4O zk1н<ηZ"&(>+,S.#9/ s/B/c.7K-د+Z)J&Y"=XW ]k ,aq8'm#t,E.vqH}l6XB/1S@5i2 9٦`b i"%Kӆ)0%-|/c0(E2 466E8:D:(84G/t|+'އ%_$3$Mރ$#ߺ"] Y^6{f\qh 9WO cqao?tN y UX?VQ5 B QEk=5l }f V qxRdA-e?UQ"&)**\) ( ( x'q &(%%#z Z*5G f =Un_7BdR 9yT#M&YEx n { H {'6_z|Bݼ܉܌$ܤ PvM֓];3mɿ@8D`ȤgLRRKS]@ 7 Hkj v  '- (<}i;(jA 9 U SR>!^!i 7=G6 } qI"u$ &%&:%#i"!!i!# lfx] bI1 '[TZN|{h8E 7  e al v ڠ 0?VЈ%AiϛGѬkgis=  k g :  O E^ BYG%_ [ ;Yuz#^h'N)*\,B-,y+?(%I#wc!H_9b5g=ۢزhZ"i$%H&и'))** ,ؗ-ܻ.R.=].i-*E(&!$!Q ;  AL]  $ %!B\N,nAEiiWѮ~ F"#ʓ$R&&h&S`&$ᄈ"FluS *z7Ds #iĥGDϺE! MzA}ܠ @ R GqA5 c X W  7'x]$Id^Ѫ !Ε%&)̉,:̠/E 24566р6;40.2.Ԣ+d(&ko&!'x:(o))4)'&$!ez6 4{7W)z59VFA:9`a 3 mW5* `"[ $& &# c' ''''z(j ' w'n&6&%%j&')F3,P/H2e 5?7B89*8B75e2/ ,@F)4A% i/E6 (Z;3I~qh] '7[gGmGI(Th,G ݧ ޚ6d2]MMu 9Jy؞jg{ݞ(lz* O5\}d"#Z RA {W n$G'#(*U'^^%# 'xA}q  4 s<D= QM1{< "QkH!-SM< MWF "^! KJE%H>82z^8ܧ+ cҐ Zt"̽$˔'*c?.̠0yΎ1M#1mg/!,ڢ'pݞ"l[a}1 3kJ'0 LA<(OJQ;!&+"0/2Q4403 2N/,Y)%d"=e /2+%>i]C`Ehz +&+7B4h.RU{iVNj   m F+ =" %'#)9)8 *,*))'z%J#`!5J$vdk|\MH;xdCWP #!_ӯ$(*, .ի-}~+ל'i؃" _7 q <W;>=is;(7f1+&g7#h Q%|dmJI\G5 d;GmGcTE {&$VuQk|BH@!;w0)%"F %&&#fU _l N u c \UvOfykAKfjٹ *ګڛ9O ` <S( r L`4 zQ`7Q_z%Q'8sEy AlUQp bOUtyx'spe X w FN r18) Kw I?)Pe5  v  | ' ANC@ k@K}Lq# !!n "p'!gE]2-Z s!oilv @- :d5%U@YiQ >Sv r6-]"}a7 )' Xp - O)02mмp3yՑ׳!`(%ڂ'ܥ(I߇(O'3%q"\5{CM $<5I@;Sf\%1ޔڄ{ְ RWWp *֌4 ۛ!V m$Hr _&#dn "$@%*'I''ԏ%'$ #I"!"i%"w!I!v &ZVm%g|= ,1# < F$m,"R1 _<"z{#&i$$w$#"#b!2Ko߁!:Ry- - y: ! QGߠ &R@X9"VͰ@m^ѻ+!7ր!/m 83Z{ y#viqv3%mzr|= {  d 9n7zQ-m" & *.%.*+1v3 ,7:?QCKF֐IRK/L(L_VKIYGiD҇Aq>գ;M9 M75۬42-/C+=3' "[# F 8*A! o'9)cUdd9[ ",W]PdF` fp!_/$+Epo."$O4')12,.0t1N<1aw/L,k'9"a> %+as4ޓ&X "-  Gs`>j4m [,sCj1PQs@{&GI+ҎҒy ۑPU.Z V(Ud%=6/m T  " N&@($' )J <( C%fN c6 Z g d Y 1 ?5w<u3-% c%Q;MO# D;sTIUM$()-M0 1X^1+޷.) #:mG !ѣ ΍˅e̿̓'ϺЉZOT NW&Fo/k $D&/$)H*(+-Ł)þ%4 żM /,͊\΅ 2 6>iǣ$zz 3 H6WUta2}oܠ+&. 7O=AFA?:K2t(BinPqqsZڑՖɖHDža% ;ĥĞL$ r)$(-~2sڪ69;7*R % w-3)8@G:(:8c41$/&(cZ!nm YRvC\bIstf,$S0/QA# $ Aq tK #6<$o2h %`c {X  ^}<R UoH1sY17|;g +I]$M((MXo7* T $fy. uhJefE kT0o_i:1yM;4G')=ݴ?޾I>.e1i!'#.%$"RRw4v> 5 sBu -4 V =xMnE ~ {S!u1"# e&e)%4,/y12O2i0.7O,;*%ߤ(Tݻ'܃''p(((''J)& e$5"N 4$ y jllHiQR0(< K . 3#$?# 1jfݤ ' LoI^`xtݿܾ (ڞXqdKMQA^ /x:(bB:#9p)~ (%߫l*q_!X Q4v,ڪGش،')4|f_0>٢`ڕAٿP֡L1 T xK/Ģ"|'2w+F."0 $11 /c.С+)E'һ&^'׏(ٹ)q8*) ($ &-5 '  "R2wJ` .  UO=S vhV)!c$e$!# 9;B._y+IYNER3bpt  H <N^^Q ;89J;k6aZZ <$M[:@!^"Y@!z tzQP|Cpn d|U@I$4CLQ$ Dcvv$j_xdnK,X-qJ'x[$z@ZNmNO!];dJU6!VyB M?g=! w"l^0   8$IZ ~ 8 G 3   d %Q0 |;~<PD<+S< / ; @!rx߽,׸xф Ѵ,U+ ɑ>F&ɬhʘ[βNc %tr,bvyfg @b pi$m+XX؟lުtw# R#z&z\*'-W.x/ 00f/X.C-U+<*>)E(':n&&'E'&b% "c t\kq<68kW0 F&!%G'ۮ'o&_$ ڕ787 I h ' ߅O~$q){,.y0p0lM0ڡ/ u# Sx EG G 7 й x[zіЧm@Dw`BϿ һ#kת'ܥ,Z2gx8">rCSGI\)JPHE1aBI{?==%< ;l<<W0/e)"=J80_98@b] vQ  _F-6?_"{ Jb&. N Y   f [t ,` < To S   e'pxw*&D{q =\~^qfYݔ݈F2(N4 = *VT( h# ""hVJ}[ 1 3E]p Iڎ!2#ZF%V'б)@p*J*ӹ))`(ji'j&y*%#j"h4"X! Svq3u8FcJ=  T^|}j #e # " 1 MZ0N?߄ܜ,۪pݷK_6{ܸCRԸ& ;x ·l:ϩл0<dl `4=,/Q5poM\=!7,<byv\5< xc!$ +0] Gz3gN> D @ d IbY}N5q~""a lXV eyPN A+ (0h[z?yx6`!?76{D*WV*pg_Xx/.<'"MVXu4>{syԷo~t  "[F$&)v,~o.o/#031n0.z,*)((uC((@)?+c++D)(%i#oS! *m m |  nhyJRTnBtV $6%6+%ڼ\Ձ 5uт<_CSХDҳt cN ں .P (+ 6";$#!KDZr ( W_(} <M7 Bgl=#&)+-.f-,%R,D-K/p369B:973o0s5/.o/"010.t+,)6^'$&%8 %78$( f" FDUv$W } ] \ ]< x||"q u d%qT6}}tb8$u}<}h^3iI7|3z\NXX[:3KU-gOw,9GU#ti3kypy|)&uT{z3&)pK;&KZ8vmce5^%{mW 1Tv{m%*Ya7\T5r @_4!> /X/&d Q^ss 9 %.  Xa ;| y8PwAL ] :b  w7   //\  j    2%dH wv E $@s|\=1Iܱa?LN3_@)> ~xFK?Gok-1MOL F6yn4~O ! !R"C#%(\,R/h13T4431/,)%s" yfHf8R  uvZ rK1g{$Qw4< D Dty R \k!*""$9%%%x# 0\1*Y6֩͗ j9"?"ŵ 4-fȎx#}tη.YӹR ؗ ڠ[d`ߤkWP0>9ߤx>uz֋8ԣ>ѺQ ͤ9!)ǐ0Ń5*Ũ8x:2N@2A@}*=R83-(* ((k)(s@'K$ {8 s2 pF# ( , Z/=0f/x,#)$F+",2j7Xn"ٮTO ~v $ 6ڳDIr`L߼eX3]seF R" 7Nh s' ` OS e  * o D J-;)_v/6"1C \    f e6p5GbLJ\WBUQ;G9N8&z9_ M V480zD2sgM y ;wWm 9$ zI`r"ke39:~>-[s~ Bk (yT  +Xz>k>HiJ@) ' % 4D[a/`w$r11tle4 yKw$bU?.2%2|̘Z |O֩بii*5|r3ؤY60(Ye-@7D P "Rt!%Mw(g)3(&*&%?#A! "{ 7 0\!%w#& * .$1357=9G<>?Q@>;hO7= <2e ,&u'"*!&Z*-l/.l+ E&KFpBhP ibumv?J=OܖXܓ ܚ 4ݘݓ7Tݏe"w ؆ 'րmʮǃĐ<( 6 C M; @% JqP9rZg[nQ}<Q7pB J6CQ h-  JV _ -<^&X%B ov%hI65#&o((j'%%}}#J""Ӳ"###K$%޵'m)(+Q,Nk---w-O,+J($H&3#8!( c]]#-s feO ElU1Aq|_|- r Q-iOQI!%K(+7<-.~?/.&&-|*'$!GK=^eimzoJ<1 L mV6AFq --Y yq-d4BR!#DWqg:Q,"eT$7? u@Nd w<${;9:2dj'P 7qC !}#%K '#H) &*n()|)'(6$:&:"=?2r w 5]Sb'^dahMk U)P # bPef *& s d)\ !d'bG~,?ES 2Y6A"Z%&'*& $'Q!k4{aj ҏ Wӽ8wԏ+d'٪qtlt>.)x E Cn8@!&a,""e'-+?/2T45N"6~54l%3>a0y,,'" p HMm y[,a    ` "s "] ^t/ 88 @ے ~ Ӻ Q̀ʯQ/|ɹ~ʎ :Κ&TwK0Xגeۥ8gޕIvz߳"$0&&u$]B"ka4M _? [DxCXX_ab[khwK j8 _6*2ш"ί"<%N()̱**σ*]*P*aw* ++},G9.o{/ؤ02b3l443I1z.M+X'$"+ 6q9wlyz>:E p gC0 Z!d #c %H&%#mCb 3%:3cg j Q & Y & >- 4 :  I,E_]WfR^x2D.b/_?E   [vd," qT\9 < 0 ?Dc3bHrpY7jCC$|Xpkek$}'#wV N   l @ x 6 QW@hf   )" $-$iC$6"\YhJJ u 3!R  [.  P  ~U~nS Y^\fHJPu` +Za\k_q<V7p- i " `"mSS#P\ wWۭ҂Ώ;ōjêK4 U;͞eӊׄkt(X%S,aJ/?@=   kvXn@O{X GUz@8!#$o% a&9T&Qb&mj&k&'y''D'_%N%"^X f ]  k @ 3 s\ Mv5T7Xwa3TVW =G ׹.\ " P o ,֞jײyR/PٶـEګag )O~$/ C~ jtT058*s+=> cn:Z a 86 >20c KLO"_<'1S+/"1i^3m3k3+F31/|.H/2S6 <:!=E>V=:!74303.u,u*F(A' +&%%2%|t%$"x OHcZ 2/2 /q<Ml>J@UYe <s,OMX6n) 3 8$ V JkL&WW8lhsy ,cK )(y O! # z h~x ]N(U?o""rO߃3uM:FKa+x`OlC~5ߡ)6 ߶߉.+3vC#&O-u"VsulM x P{  v*|JH   e ghh ? Q!! 38  sU!; t )_1 & ~| cYq5 $q9X[~prS?a޴O`MZ/n]aqnA=qY jl e 67X?"I%(+.v2 577<50h*ty#V%mQ ]F't X X lJ   5'% M$#$&9"&%9%%,&$')u,/&35L8t9987V65s&543%2qH13/F,~j($r o!$q\Ye X X  ,[a&T)VA -1 \x++AQF1QaݠVٵ>օ 1эiЛѺ Bԧ 4< 1S |~ R| bv (\ e  ,Iޤ^ܬi[d֘+nc Dh'~{@Ik.5`p Nݠ]؍7Tϊ9_#(,./lϝ/4/y... 14d78\8L643D/|,߽)H'C&%L%t%)&?'bP'`&%D#X{ TTw &}/+L.//E-s*&#BckycC W#I'~,1.4aH7751+/$R| ] D6:&N$h<1oB LYAYq{\'#&D\'7VEI<8/Uh +s%:.LQ#h;:m')c):;S. Ng zv   yTH] E]iq)W   D ( ]P \syI+  Qx"QvUzw$     Z  0 ] +rQbf@OttOcl<Ff9W-p~OI ί H k  _7#BlYűȑCfܬ]g>p#@jZ!_-F;@ !b[zބ۾'<0ʻ"˼%E'&$%0"w^%H:X p +/OAAk^ @ P>4"$g '&!("&)$6(R%%&W"'Z(~((&$!g. T 8 DZ`TwկXv@Y~c ar i $ U |lz ,zv_hME$=iR? +ޕ kۜ i D osp ߚ[$Tx?F  # eK2`10L,! x$`/ f |/4}{"U&+A03u6r6,P6@4/m1:.t*&TL$?#pq"i"7#6J$v%C&' ))F)#('$!X?LB t_QQ4 mZK!$&r'&na$;!\kXz"Q͌RV3 G щ!շi " Ng^fzHMp R VPUߵYAGD8B8ZA 1o , LD i $  0c @ugc,Xزۏt&KoT*!" $P&(,)5(o&R#\u!c :ُQ" !"=$%'&&%# t  DZ !U!; t)G~n)hu 3 CV  ]z+ۧ_WNq؃{ޠFi "@bX~q:>Id 7 n  K { $Aq+=GlWW6o4'+N|$ +7X=KMGzS,l;T;|RexC kXOsCZ w^!I`S sK9;/L!B " 1n  4  /! %j)"?+,hc+)^'G$;"^iu 6  'G /- dIXF|_$XY 3XP#5k"3zBe/T(9x%` | dA"-EtDkkؗj$9ѡΛM k Layh]ݲ?ߜG|YTS~;NI{S7SswXd* H)f""t>"-%#&O(=)9)S))(#&`$d"p !g)3|?IR?k  %XN}0 y  Si][6 . pr sU:WO_ݢ\jd˰ƱGĠ@-wMlՋ؂~GݽuO % A޺mGnھ~ @Ӷ/Қp.  #$ T0#% S( *Z~*)&W##!!!g0{5 hf!!>%()z)WL(b&$W#jy#m$ߚ&T)ڽ+ڼ.i13ߣ3=6362dy0M.-p-Ru.|/0l110/,. 1.,*R&!Zo>U]z~D q , $Mo*MB Q>~d"%ui([E**K)%xenV ?+k@JN`@v3|!K1L`wo$SE)) Fca ;$g"|׮KҡpeLʸXs%BX@هL1lj/>4j8a&f&{c Bfs J O {$? F C ` Y 8sfk#!'B)*6)'NC$e!"f#%&2%3#!fn, @j!G!. ydC \h:g=_,I8Mym0HW:S SMH~4s2Z) _ PߣܻT\PGy״ؘ7ۅ<ݚ|62 F!j""" `9/F^ ;*7tRSe < > Ym>$w'$'*,!-,RP+K|(x'%!$2@^]mVjvIPcZ< `x~ o0@ Hu ~  m5 8L 2 ̭ (͖  { CXՉ Xޮi-ߖ~Ai%&4.Hchq.;Ox~ 33_pK6l3|jl2CJn<  lݰd,ٳ تW\ R!x#Z$% 'Y(*+0++{++7*=3)'=&>t$̻".!Ϟ!8ӽ"$<'d*z6-0 2A2@]3 2A0-U("!$]&'I (*C]+3,P--w -+_.*(S%$# N!}v8 c_r8 < G[ݳކ&qaFg>A!W t-]Jo'BayBhtq )F}AU!; : o LYH9?Fr 2 Tfos  ) afOZjvIW ږq٢|x2_$*RXrf |CB e#: $ #(   K)  S'xz~b   4m? W;  =  -[v3]GBU*z;tt= ~M4uCQboLGoA!,  & @' X z۩d=\3rԜ _ 0ھf$ 3 ;IuI& U~o x$ (Ei+-?-#,^ +^*2*C*X+{-c0ݍ2&=4gދ4 4y20X|.e2, *Z(s&'0&%##"H"""!_] u(4I#jF$ )STS'L(/TM57 h)S[XԁUT#v0˜ _t h P 4V l h Y4k07 Y j~)#q8>wYPi3p L T T  ][z keE Z Sk 7;O~x+a2yHKCzbme"l!%hy(+.;12FL45o6a 7778or8,i8827Q53N1z-d) %- Ul W  \ cj/C [y1 *q&0, b01/+4{%Op) Qwe qaR%.{-$ i zo-[5  V oW&^6yl bjp"Tir%?)hl+No֦~[6f'cDDa- 6UJc |YoE(/"k2L0&~jJObv B 6f YpNE$Kp(*{ +!:+9!) %""eW.aRq J 0 4 9 4,bќ qՌrVݻTS:0 F6Z*?(o)'p >xH;VH>p  vۜ!A&X֤)j++J+JD)Y%Cש!5Yz1~7 b+\>W\ K 6mK9K~ W31!`&J*Q-c03679:p;\;Z;T;U96 u2K/;,")&`$%#@"Mu! w 9Vx+X rz7YLJ^PcZucZ(  C HvIOz: ؛{HT="aaֿP0 !$Æ nȂ `{gvӯ"d&3 *+J6,ޡ*N'iޤ"vJ qB?Qu*jx 5 y M ;n,m U X Lr@eS sk#MNDBNM@d088R)˽bɁʂ8΂тmd;I,:.c< ?!0 -'qCgPY!v# %P ''&'J&&o$I""Vލ}8ۓ۪K ܉ ܯܔ%GH9xQjZ.ތBb"%h~}%'Jmd@^|id>ދ>;ގqw*Sv&{TO7 zj<D,sS%4I 1 [) T ^>}Z  6  S( Jvq 'aR` $9%DEyh  V A db[j|I|   _#B&{m(*-03%5 6 6 3.8*&"i+PQ/7B U#} %$ @# t q \H5 wGOQxukFL5w'ei0cF U  GI@'DN|JnY\_߾ [ A" tӢb0hϱ˦Ʉ ǮU\7٠{߳+ V m3 Qbo?K_it& Vc-l(#`&'''(( )(-'%"> lLv%k!D*"7#$$ $d"7!P.Y_s -& ?utJ. <v0*Efw095I$-1t\x#;, ; ͬʕU&Цҙ Դ!! NLLحEZ[6_ [Y UG3X_f  ]= {Wg^lD]'(V{g{ @ws&%U:i%bmy'f} / !u jzf(pXT!#j%& &%l$>#!bFzVb$ p &H\-e!m} %* s-yְK&ح  Dܬ0lܜ܉[ mwV:.jxvdDY&oxIA)vI<T=  K [   QNZ= ""A~4pBxb#1UE$(z-t7|\.!o3WO.oDBh6oc2L ~nQ oC A2 l ^_)^[d / 9\N:#D(-B(183C5f5'95>5"߶5'{6p[7188o874 C2:/?-F+U^)TX'+$xN"J! L v 0 5:->W! %8U''e'&%%$R7$\#""!\t$ۺ٢Q qaNk[ 3z RKM({f"&Ue^xUQz7l XA):)2]ʽ73Q_Hպ\ ̴p׿a4FtJg:7I RS* ]zo W#M P P Bf  v  H  Q ^sS'G.Fw\aPT&IWKEy=o#'?*2,r,h+)'&I%&/(6*)-~.L0?0A1|0^/-j +P(tt% m" ;RfR8 0'9 nI]82Z m t kf2fcw V `cMPpv#d 0vZ@O@Oy{X;F T |m_\54~ K> 4r,gD  O : C 0 < 83 ~Ef/\6+"LBR  5 H%  I GsBxg2" %V*E0t 6<:<=<95/( W,  L _" . [؃L*Jrѿ Zכ k c @XIP~M:W} (Us  X  1   b| ` V 0;E0$-o'RɃaPʽ' a ~3F <8t. K  YB bm*$U))j.^11E2d1a(/,*ev)( u((fo))R)z)V)jd)*)^_)&)#'V$y E., W.!H9 c V K6 C^xa 1jY(KhzEw0;m፾k̺u♹f߽aŽȱs*ϱwzծ^ n ^ BG[?&Wwy$iJ0:n $z'I*.02I4 430v<-(`( " a |C e ~ 7 $e[dEvRs tb/"~N*rE!"bZ"!"$"(=-39y<2   _ C \^ T  *u;S 0w}t%l |nu3niv,nn'04 C+ %`*N,B,( T")|Z (cmlo 4$5oK m L{ < Qx1qZi7hM4man84 d 8N'lOiM 9JtBDc&!R 5 Mmi O  F   !N > +  tT^w]=I% te!% " $   @RCn4< g:]|YJ}x 0 J  h[ 0h*z !n"k#]#! g F s *}f#Wڽ32b)0nԉ]R;9@dkua zvc!|5eXDݯ%n P<]B,B&B,a5C+ p EVn[w$x(t+,, +(% h^8) `XM(^R] ^.R#(^,0S23 4C32/1/-,~,-_/S1~L3/4R41.*&".E(5rXs:%0,:Zq DywE@Y^bSB]LߡMwͅ6M}앹鹹絺ܿd*k'p*$(c"&)#7gffJv/#I(!),y.. - 1*&&#;CX^6710fhi]1!=dYj.LJ &b0ߣDYF<q|e:܈zٶLڼIP4;Gߍ=7,T'|5@9H.wLhO ) p 1EG $8D-Q!kRںbC6^! "f$wV  8rANLLd}6  =;++Rn'#7^+WF< ";"#^"b 5 @ hO]B S B! U"a#L$&*(m*v,.!.sx-,^+)%w(&$O"P ԨZՐ @RyއfE@~7 pViM*%)[d\ ^'  v< 088 "Q&(k(f ( ''m())i*@ +D=+u[*p()((z)+,-0+'(+$U!$  \ , a *`;7 Ge^@&;'e&S ֠ 7cohہ6ID\ܴP$y5NB| ~I2dWOW{^5Λa-de^>A28*0kEDW kMQsj  |3*p6iFW t#\ G&( +I,.P"01 2 N343g20xW.w+K($!TfO/uNdu ߪQ@5]N:1c /B ' , <1 3H435Z20/M0W1 1N10\0. n,H*; v(n D&!$5"zw %q[F&sV DZ"+m۠>;s0 ] <- A7r - u @ : 94;w I}HzX{f܌yK[Џ `Z.V#!|#9$#"!^ L6qM%EFA * _2 !O $O&h(*,- `-",$*%G'$"#["!;! z!S!M"="N! !"CpCLoC 3  s y[B {dVJAjYMcl;v2CT0X3~{{KWI#`ꞹɼm)]ŏ'`Ʉɸɪɪ7W̴QϤң~d\6, bT -v"+ '0a7f=/!A$=D~(C>,@/H;3L4^6,A9*%;;m;`9 4.)'k!bbT* q# )% s%Y$r#"4"b "f!!;!]"R#2 $$_$n#A!@ (6 h! . q  s  ? C5y$4uDjMXMFlz o5M" // +!ilC"v D 2 } < Qv @[66W15Z(a\QG deWCfj c E Qy8[e]v`nW'q O gt / % h \j XF } #zf* 0 MJ\ B$S(lm+,'E-w*,)x'%#'"J \ w0n'tχ L = f~،Z f]p N*r pdP}!#{ݞ&L)/,Z/Qر2) 6I9;5=l>?A?ty>zJ=u;96o3,/q*R'(%w#b! ; #| UOom GW$/!(#-%B3%M8W&]<;3; N;dD/?,>;06٘0+% r#F) DlpC > J) \O|3E:05y@[&q+'kζmct텳딴꧵r6kyvؼM#SgžD>t(MٜZq`QW/9   7fu " "2 PE.80~&{"=$*&&'%D4#d4 P 2DVzI{v]U{S]T#dX\@]f"Ub '\fM  h>l4K ;/] "J &` ?]sU:F\zp"AhJb(g)RW"AM ) :eF\h =&!g!I3 %! W _F-!=">$&N'(^( q) n)6)m)h*R, /1344di43?2r1R30.,*T-( %!Wog<a ' 3 . ! $zbj^c:A=G;~dJ.tHU]Շ[14_mǴ= 4Ƚʺ"R֗Pi-{tlCP2}_oݦhؓ.وڕN \)׸آ }#.gj"Mh&()*u)_(Q'%$k#2#" 6"y !7 A r7 j!#GR&`)4!-&K1+30V54 5:7P3n8w08,7(5$3!2 $1a0p/. .. 1-fA,&+<(*)t) {(&%C" 8~co5{_ nm`h(UiljMFwfߡ`O^Am CfcY m߬O܅Y֟b Rx3Ҁ͹mM2SӘ΍йڋӜD؈kޥrum|bg %Ql! ${%&B& %m$Q # x! g & " A$ & ( *9 + , h+t )l o' $t!5'y.k36 n8 7w 64N+0d++%k 7Hw'G6DiP KHJ$+ R02;53-20-)% j!&ucR s} & sEBQ%sp*n1ekWGݪ#[6NҏCL8<޸}KxnfVz~, Z F  @   TYԺCϦ φ vϠ nѓ o ؄ $yn{  "}m-0P[m Ul XaHMy?yRg  3tD0seHF9'<,{U <  ,  jcV  4 ! ""$r&v),0c36 7B7 5U ?2 - (:#SO M ^[6FETMf^~EإPӳ;ۃˬ ǏQżVnD垻쀾"‚:ί ` "ܹrhD}MTXi!wD ڎee8~0 %(++^#,+"+C*jJ)( O); +-++15*:?CuFvGGDvA!=I%E9)4x-/ 0*K1%1! /+a' 9$!  Z !!*"h" -"]!s ާUo<'Q^ ^.)qkmB)%%M)R86%68c V)a4,"+߽̽UJ􂽟z^ē? df],#jFC@_dR+ , X  #v)-1R2j20)._*% -N[ 2R{hOV&i8[KAn6  b .xy8) !k'8#.,X&.w(.:),m((K&# #g 9 a Ev'<k $AW]y}vFߪڤR2͵2AʣɃK]< ͱs#d7~mrhP?W}3.*q<Ck98]4# & ()Z<(((%. w$U7 mOK%ҡ ~ Cњ &ӿ {W<ڇ>Gz ~ 41#$v O{ U WaB-\D+[p} a 9$(O[aߤ1-O1h? +R_Kr 2 & )  D6  #/^gf C0$'!A+$%-(/,0/w1J2W1O405p/66-5*o4`'3"3\W4^5;36 d6@ 6;V54d2/.-_^*D&{#8ji|BL ywd׼֏QFSԎbs+h>ho-@(L=ݧ٘Ͽ}O_ն Aԓ`X҃3dqMVÂN.άИ\9ωI 6 il|Kk gI l"['+ /:24J5"55%4'33(3N'x4$5j!7G9M,:i::<j98]g7vS6*5"#6^&6("7S*7c+7+7Y,6m,i5E,[3+0*.1(k*$%f 7P01 8%*/e46@7u!6z3/)+& #Ev7M! [_|v H g1.q7X!wqcۢ}: ;M"[/lݢk3l߃Oݼira1Cq- :s_m/&Hr͖V)|ڕq^jHx{݂sN@&``Q gRKD (gNuE!6$HC'*s,.d0|12P4y5T6777 63G.d)#=  W>N!'B- 1h21?/V,'=#- jZ7;!$f'O8)))p' $!Pq4 9u D]b4ۛiWTFh4K\ܿ胿VK %Cܟ461z`nEsoQ! I<#NS)"1.14^6d8:j[ @AgfA}@?@=Ql;9 6K5[:484\.5 79!|<$1?Z'sA*B,>C.A0>>12:325202+1k'0y#@/.,Bf+')\|& #Y!_0.]qx/f&Z  s_<0/&RɈ@FPO)gBTK;}:+Xm٢?׭ߺ޺/Әo(abʱSb!CȮǔǠ¿zdÐCrFխܒ )x+qp?y r9# 6!'">")/"4"3j"6" "3 ]C X  \! >*Or P~@c k#n$# "F& zZ _. m$vJ 5'i]")B}/3!6%7b6 64 #1-, *i'$ "B x b/}H37|nY(ߞݬݥp4s B\ܽ7YDEVrul}{d I d 6   v  F( N s il  ~OupIr}]7t-G |wL !9}c+=%+T0M4o6S7088dw7a65~4L2.B*Y'#QT gv :=  0!PX"F! g _8< ^% "  & ,I N6 #@l(|+-r.$.-+6 ]*w ') ' B&$#_#i" c$ Uc_Lݜ]hs [F~Hq?OU߅ߖSݤ۳kA޽J˪R/[R\Sc1aXWx9=B 7$:#>J 9 fC4 o$"$f%c%$~$\K%),'(T*T.@26A9j;=W 1t.(-3. 1P6<}_  U ::.)c I @؛ԛѣϋ P.^_+ب׿ٸ 6`ڜE y,"3"QQOpAl"ޕ0ԟ 'A֙li 8mJ`߇_ߢyidynޑْhy1ՀZ} -xI>l X$J:*^/4 8|;=>?[@hB SD EF!FFEPDCBAx@?UG>sdx j":ZVl1 +}N0t$ƞ,ƖUJۧ0͂װ w TWդ4Z ތتޱߴ߇5Z@5(,>x aB|TlB6554{2%/Z*-%&! X I'b  UD,a Ww \CDub0 h &S07dVm)A|EDiydpGJ[VYF;߱fqxt>'rCfTG [e)72cjHުt&؛Y-o؅BI.tf%$sd!$74'()(C&I#r!x<i!P#_%'((\(M'}&$# a! KQNqb W "W%&'(*+,.z02F44tC4:2I`1/E.,Wf+8)&`#*c aZLvi -zv?4=Q !n2p؅Gw&6˓*ʁM͎24ݣsZ8a ink'*+W. YH/  #7E!!?! !Q"*T%)!-uK3 9>C?G)IIHFg ;D A?H>>>>v>=q;P7u_2|,9[%!%)}'-1~/ 0 00y/49.l,p*K(&v%%y$z$c$ %%&&&tT&4% #eRf5؄ ]eEJwDmZS@L޿SnA,EWr ؚBҕoQǗݥ]߄6N5-Ũȯˡ܌ѿن !xpKry bH_ A 4W  pXb1i } Z  X   r  !&M)@,[..O.%+(T$ iD-(T9Y!9@#D E#l ! l? l {cRj8J30X. ! "##"9 .IQ4 A4 7 & Ye}bX  Y>R|T =`xܡbm&M?ڰ۹ l|%MU9Y.cZ*p_qF:7HDPbZ-S_=B S/,FK. =]C&z.5~; l@,CDD DBA]@>9w3l-& "G'M-14KB63 7 764P2 ^.K 8*#&vj"&;q <ױk*| 7 :uܛp=Sz"@YGmܶBڨ ?grֶٚ܄6$D˕:ͩΉ'ӰF)_ԉI}I0а[/QP\!zM1 cn@i\Q  _ ~ !xV#~%5' ) , .02h4|544o'3B1=.%*C%R( =Xw7 L.|a #Y'**b,(-..-+O(8$ Th> cB*i"w ;Cl`1  L%. NVه?iˠΡw>7EM$8_ *4LV~,\އ[\P`S fFXet]EN4qwa[- N(*!K&V7+d.u1r10/ .,XB,!,-/2vr4o68$:;:;;;:V8=!6.z2i- &>8 w>9PW\'".3* L7& 9 J;w @< < < a<<+<;3962/,(V%yk#\/!NhpPcY o +' AWvQ!͕ OhīX¨WGu5wؽ^Rĺ`ȷ̚;ң׺7`rrAq 1w߶QtS/g9mڟܦ? 7 !$.&%"-}`,#VD>+"'7-256*=9";S:|@PɀK|ϣ,8b՜^yײ1ڼ w|u 67I  5,!&$h "G%D|') n+c F,R _,+ ],$ , -.p/.-{q)Z j$ 7&~ % rP   qm"!h$h%V%u$z"Q v/=*<<^N4Gh AF)NWksrD$g/Zl1aQ(yc W݉Bۜي4=ݐ f fG?|{6S';_kLkqN,vX 9N! #' ,/C53 68 :<=#k>H>F=&;97ux5W31Ei0/W-q,R*, ,%,-  //F0 g.~ *S %  I 8vpXUL z 5#'%u&&&N&$jh"+iaGQO=toyj4p PuR^0Nn}}ߠ٢Su_~>TN14i4x7'~WB rݜۋ/ٺڐ 63Y{g=a9jW1wIiqL1yIw.! !)z$')b)+cW,9-Rc-,+~*P(&Z~$!  + a   0 s  Oby .$s&)(*?,-.--Z.R..:!///.-MM+(a$چ R?֞&׉Z@Gr ӱ;rq, N= 9 r S sTf  6"x##&"@!*yL E#cG&),W / 2 *5 t7{ 9w ; = ? @Fo@?b<8i4:'0++'n# i    s\ d;DZ[^0f(a1|  X Z! VD F*v|r< ?k~"bT'+ y$V`}7!kk`CJ]a:-Oܛfղ!+DϚ?\ϛc}њaӂyul޼yiRq|Pd#F#>CA4sW4 ?`<BR"&v*- .3-H*(&Q"{(kdt#'x*,}D-+FM)TH&mV# 2<p~D x C w!:Y(j.I36r9%(;;;3:e97;5 2/ ,( L%X"s%c` @  QT/H>#sFCWdj"y"#t~":_l=R9f oMmJ% -]BZuh5.B Z_#B|&'l(#)|)T#+!-{/&1=346:B=47BdFJ:M OQQ SlS\S RfO~2KTE7>5u -, 1&9 |jA1C"`KF *b@%,a{C1U 0Y/ f/ M01^2T3Ri4U4T5f55bC4 2j 0-/- ,*k)fu( &!#q"X"""}! _toQct  4  }M3DEPE u21x ٞ/ |5=\CI:em#Hk0:MaG zVYqW+Bu^aPy,MNlq:yy*W1"" |`?W !#(%K'=)@+B-g.1./-S//W0Z23p5r67o8,86C2-` '" !`m<UEzOZi =,7GA ;!_# %0(E+S,P-73,f(*'c$K" !B!Tl""hD" !,!a!"2"(""ޒ H\ '[߲ ۭٽ_ks?K^"Csl.,6 xl2N'&o UY/K*a@܌ = M  2W as,WIO"S&*uv,-9-8-1,&+l)&z(& $^#I!!d"C #%'* , -- . . -oy+'"#[T |1"r) "($%&'(;*&++|++k ++y,,-l--&.D-[J-u(,\* (%!0c)W.]U H4~h/$-lkBFޔoӳrЦ)hwˈ^ݞf!,iAʨwǑ fFa 'DˡtϮԨ,| Vf 3S j$%3$# NWSb"K&%3+/[n4t8;>?l?= = : 6 2 n. M*&#w!Dm5E6p3 8 $  F lvCx|O3  IbF E  Ucy\s @O  vb{" @;}c#Eu Ie E*N}tHGڃٺܝ5$sSF]T ,w4x!gkO7#`G r wJA&$\h!5%(`+-*./J..--b--;,,,--w./w012+252/+W3&thW %Dt2 7b7h6\ك#ٻ&.ٖ()Q)ں)ڲ(n& &%#, "> R<eoКЋ ԩTNY:=:E(j> wU7t%l LT6j{#QSlWSeRA{vNMp3އ,.޷D^ :ֻEM v w"bJ"i$ k%W%$ $#z${$69&'2v(c((& %$d$K#"",##^ $ ?&6 ')]);)'%#" E g b S7g6g #_ ! #F%&T'pn', 'pF%"r2 ]VlvA9!3բTtӝӖ GոԲadNѩgҰ`'>t.߷@=8"@K ٌGϣL zc ʟv1G$IVw[H{]o`= R7Pl V 8 _r:f# )"/##P#s#J#L$+%C&x_(=*k+ k,JY, |+! ) ( }&A %% 1$ ##~P"D!O<. ` { I f   ~ E v  S'm.F`#g, -% ZoR0 F XtW5x}}>p { o  v^ / "ݵ $ ݮ"pWR&g9ٱ^<ӏi_ԅ Sg5޵wh:)q]`_Zb PC1J6y, II>Q#Z)g.1u3!5w;6K7{8.r99 9Q74-0N4-Y)F' &%&z(v*.,.g^1TR46.8]:8;E<==h=>b;8a4=/q)#td0e*p  i% ^* .v2355/5&4p3,32T1I0/H/!.xޝ,}=+4)%!- UF<TrI{!!"m#Q"+D!XW. ? 91S{[ ~/kHo#-Bg>G}YaZ9y^ B׼ݠT'FJ1^[o]  ?n+D "K$&r')*,8-//0D/.-, e*)SL('d'G5&J$" *! .+a r e3- -   _  NYq$~LlXOI##'U,ܼ/|2*3$4439333f20 /Kt,&([%L!ւ! e kׂؖvTپ"@ދeV*?my:^ #[ cߓ3/Dw0 ˞*S8s7nC6y f݋.M֭ט=K]zes~~ h [zT4oKCY_ "i3%'+u.Ji1=&46:8( b; > @ BC F H mJ =KJLI)Gh9D0PA1[>;E9X7 6#5W4b2/F+& I A   &P6c YK#6[e، r|Rʦ4SM| آ p&ۢn?[u!S#]$ܹ$aE$#p!;R|o}ַؔ՗ E I+VҰJ7Oթ:.*A~gu"l{@ek[i#;O1OKg s] kF'T`@onWWPy}~ps 666x3 0):+eߵ%3x ۋqY۳bܸ\ݺW  9ݩTT&mj) l rzSk 8 0 ]Eh4VY\J<׽YB4CgcoU"}&u*,D-60۸2ך45{6;65M)3"Շ0Z-)I&>"bL__r xgcY p  =9 7D [ 1 f  FEm] #g"s#5$d%f%%$%#I^!:Ww\REe8+dOd$O! Q " I , T ރ ޯ B{ +bZ>IfZ1${54by,jSҤb'Gԗ]ԗf!թל:@k2 /5_(f+c j G   X9 y6 $7)*. 25w7 9 :u ;d<e Lxf9m6U> kgt}a,d2wn8b 8  o2Y, bLZWAkED(IRaׇ S>hՕ2>߈x_1g JO!v$,,'y((:&#) w]U8\p_Idi<"v'(,0 345#53|20-^*5&8C!# 6V w yD[WjH5d6,X>]ӡ_ΚH("x###S5#3""K##+%}&P&F&F% %ݿ$V$%X['(w) c(X'p% Q$q"kC ^P__T( 8'cL=9%UH5X7yJjtܬ}}T[EaR ! Z*Efd l{H{X.{<E/i*spMLlwI# y e}*ywk O <J 9  Il9R7d-/@֐8ū0CûrF @k F^6] 1rE ( - m^ 4 i= G T~yvy\v 46R>d|[ߕߟD[-4p ^fZ@ 2 /xH` %SB"$,'oJ(((<')& %I$g## #* H"!'!' P y s ?9!C"F#y%&@(_)/)( % )"8 sw 2   3H m8UY$t4  =O g J ' ( ({ C  $]\Q^y;D?X;LP׹٠,/ bڤ X P ٘ CqFښ۷k߁~;7]3 1!VLA Ur)5( F e _)-1^8,\m G#Y%y&f~&@د%r$"1 K݃A00BdT!&*V8,r+)(#G)?3 0oWi"5XjOS V>H #K)2D!E%I(ӿ+_е-WV.ʾ-Ȃ,}*);*-+,Ml.LU/_9/0@.Ms,),'b$*q!(4|,   Z u t9 ^D9 S:+>=z0R&" y1ص+hσ;"ݭ7yO_g } q`'% _&i+N0R=4׸7~:C<=J=L. ޕ  V G!aD;l 5  y < nK ݲp`ZcQ& 6 $ YG5Y{ .EBxCCK?\i[h ["'eNcj 9$E'B*4,.C / u1 2 4 4 4 ^42n0P-o:)j$K Kw KR JI Mvf-LDpGyO+^߷ # ڲk۰!01c(}]qLlap4rҫ)|! 'Y+ly/1-ڷ2240z,g("PA||G <   o ^ Wm TW 4  cXPs:aC 9oUh'ZNA@q3HX@  <Qlm. "&"m !HWU݃ `e !"|[1~DFޓ4߭ T#%&(+-/fh0F0j/.F,/-*'o$W! v+$l >! #"r!{!!  ;6 d :p 4 ԰щ.ϨJҼ^ 1ѓ!CB#D^$Π$_$# 6"gqA`A(x{ E.!xc.y>Ajwy s|rfcԧmnߴ2:L8'q A+2bpB!rGԩrg54ݬ7`dSB}iIWDw f.cz [{J--w& X 4Qq % )+o,+)=&z"dVUmBB^"Zs j ; R޷._gu^Y$ W9:$SmE>*.y-Z nqGY| !!>ߕ!!z"#u?%13&iس&ޫ&%#Y!#^#y"oC!%ilK;x' E _ & R s  e;o>E,u8>t e{'V6 BK1@t0H Fg PA ,j\u Y r k *@ e r 1JD?/=H%w  ; 8$ \ v E{ u'\h f]Ov9I HvOrMt43V+];V^ W WoXg?'26y\+ U G B {֧n}Ϧ=͓(̶ȃ&kBѵ)X z'?3 #)&)'&%$"uptHh n  - -8ph;S7!#%&O&u%#!e1 a4ތg&kDJ 4# &*(/3d7$:%;4_:841.C;+A=(%W#A 0Eh<.\ a Y`  F  ! Z0Xj c˨'*.  b\ǮYGm}"$"E9%(g,d15 9C;D ފUܴ-o[؞'؏&ر چ"ۉ#)݋#gޙ"8 *>Zq .D^<hZnU 6 G - THo j^ r . HsgnYIRz܄ݤ(@~ hC])2Z7Gx3JS?MPC BH|^ !g%R(V,5/A#1%2!}22233r579rN;;L:7[4[d/b4*%( fvx J |`4.xo?T^a> mo9 hL . ? `&V>"V'w-p36]9Vd97d5h2z-/:+& M"$  91NACOt / ]:@2C4 MBst\I6P:lQ  S nmh[ALrL q % !Q:Tܯ}Axk? P 2ZCjl":< pV?M~+_I ~{'3a2Vp1.+l)N'%:k%n%n%%{ &.&&a%Jk#iD D t#c2 1$z-g4 7 jrjQTB,un /C czEp + ew\E#v 5 Ԗ Ry9ܻ5qYpI9;.VH x/]<:U{xzN#,y"p#;mb d ?<K+-oew*vI'>P?' :BPW G nJ|XiҘ1  q! T $8 ]%Z "F=^vdks)H,LOd{Yd!zrxi!N72 * G  _|5 Q,KHl\3IZJ5< RATv  P ;H2RpA' G93W~Y gvHo!tk#0$A$$m$$0$D$%';`*,."1/a// .^ , *[ }(P&y$3#lF#"?! @D K . }AoZBMQ$JKI(]PH&{`o-+;g -Ed|jp8 |kٕKvqS=#nγjӛne'@U1_W5[E . x n@+ 6:C l_ V2TC Q eqϠ ɄɄˣѤUa_ާK8)lhL7LSs!B"g""!3s ^I9s  <>?O\18Q1C3 b \Mbvx;0Z@kbH{281{S N-+#wP}&6P=  < Ec&: r% A c BrBK+&uw~vNVz_߶m֟uא ܯ-IPa\g# %?'&$' 0DU<: 7  V i T,B<  m+ v"#$$#"H" !x!+D 0OiE!3*8Yr10  UoStnU^%PDKSNo sU+0%u  4b @ n q} =0#^Ebt j }_Lm߭v?u28g I k]0ufheu[2 0E..`7{4N)@҆hӯ%j֗Qٶ'< ߪ!"&!  {!"!f M.FWnY`*  UpUcECBd22PQ -3 p| {m(BO+JT d ` t V F [9(>mc\jDN F cj    T  C8K60 "tK{pNu]"` xS5 !< cqB`ljay~Wm"|&-^*-O41479:C9p60U3\/*& 3 h !VB@ J '  y,0YIgB+b #Z04$2 RؚٕD/%h| ׉wTؤףi#ՊV uKмp@{hFZ%^9  g_,"llU}$#0#/nI[d]ckJ`.j-Zi0,( hcA1"U$a%x$K# \""!) t< I!~"#qs$FX$?"  R2/ &Q WdN c   e Y/,hz59"_[ !" "!FF. w,% ) ]u:7>`=I=*ic>}w_vly a=+#( +~-.O..W-+\g*i)o'&%$ !_6#NiaVAD4A>BޕAٻ fw+(͌+_q ׍vp`q78'A1vW~ o!':* ,V'-,e,h,xp.u012E30d32/-*'X%F#!"!E &[H_(1!N g`?CQ R m%q! f d X  S"EH _E9~-XeHSW\ftصVJx$H>?%>ְHטF\oٺ'FS إ#]֝6ל" %<&&&&%we$`" e  ' s  .    MUyK{  _;Vc/1\iC2 נ#L 9C"ׅ$ڰ&})+?.9f0v71 10-3+y)+(y()))p(|&El$!Ts, $  @"x%Cq'1\(%(&$ " }r ]sQQ W e   @߂@ m n z z 2 f J 2(Z8YY:w )dO?`5ܧD܏qnhO*;$C |0 s >V|bw)hDH\|".@U\Czq)^`ueߵ?sqR{ H SHfg7<X 'NMr M Otmi`!D k&!nF ( 9!h:-#shv1zd*h9 ? :c^%ߝ ߨ  ߜ r~@;.R=8 ݞ\ޜD|f| c~UJo [&G  8g   D C W ,#n$)Y,L./O/-Z|+)'&$K $+#5"  ,A_!Y3 dyMU[/G*0+?T#3UMKv]i clq!9.E5X=,o",D&[H8U\.g(9E vkCHm'c(yn/ pOy<=Nz\Fg{! && zKy^%|yv#Wk st!q#I&N),$ ./.1.2x393r3!2e#0-.h* & !0 !xx#R$& L(*{+,W.F/<0210q/0-,)--',# Eݣ < idYHJ:fcX@;;eaQ]-E7MQ(4k=ZN8 x b jUaD0qJxb  {c1}#[x24<:Kl @ qbB % &4:p"xާޕ\FvT8&bS i  v P  N\ f  ( !4!e  J3k0 J }\a`5:qo8 pAR,u s6:L[U!!z:AjoXNP 02_  h Q\9 6#P.`m<Dz3Z; |]~~{8: u  Y N BncNt(+[832 !~%*n/36u89g 8CD63o51$.],E)'0%#1 $Xj7  hn6"l"|]$$H#GL y ' k:0O5q1,m^\%zGmc51]-\epxϟ~a8. )"| 6 4?jr(nX *2=K7Ba ]O m Mtedl1O$. V*!["#&$p%&'@'9'% "Igr~J`ln(z9%E|Wz4 !#"C _C   JZ E Z) h[  ;/ B ' 5ֺSqa:~7;R6W6?w\ I L |4c&H3/E2A^y#>|nmS&^@KAH=OKxI $"RF:3_u%\~LA  ' \~ v $   > < 9 q : +8 gI pM ` o4DeFM\/6 Y<  ,] A/  yh vJ W^4L $XJD|v@ ݃ڑ^ӐUͱ9=Ӣֹhcҝ(EJYym%g[ B??a*_:^K֡ DT `4%(l3'6} r> z ^   `|n "e %J >(x*-N-nJ/19222L33!333Y33=2/0F-H+~)(w((3(mW(z&B A#6 # -/> pi 7 $W ,V  .mI=2 J5J|e2Iv?j5ySwߢ R0ٍ]j(޲׈BԱӉN|)՘Bd \A  z y yT P f z v L&  Q M xt t  Vi:|US/_  vJ @i|x3' X wTp6ySL 8! "$&),.&R0xS1H &1m/1[,'S#"%%k$~ ' nb>\i{%,XUYޯ<:`H׈ L٦ {٫ ֳؙLsq}CHJ*z;fl^%va(?Lgn*_~;+L<@D@?Fm^{ ' IKvpVKL  ? b t* -5k O w{}95!EO   K:XJ  ` : PaX!6x x D? "(##\!  4"?Yd ") #J!,+ u+!j 3Y  o{ k OY ;l B{q@ a#>R,]%,I) X|.# jx #,+F w y]-qAݣ3%z֮R{'ռ#|fۣ{qL~_7ٱ [۪.@+OGi&C,<B Q 6%g}(* -03}7 9 :|i:9Y8?R7*7766'q5*41/!,E)`'%F#4#)MOd<`A9BW ZlZ?Dy#/ "W^!paM'%`74eU$<+q1Hd`jm'ݟen;$H֩ b@us3V: m_ (\Ei1fK\Z  }AcL`D{m4Rm~|)|j9 JPraJM #!EN]v Y;OF  <;v\* h! $ (: + O/ c2 4 56C5 3L/*e&O*"34HI Aݳ0I=!Y=^k8$ v s [tn-4BW?o73Um++X 3`t  % e < 2 io|  s` j   Njx  4+'Y c]! a 2}%&}tWV D{  Q E  & t  Y 4 z j`y<& % B\uL޻?_݃j֯PE|J=@QexHM  w NVaY*)(0YK߰8ہ\fRٖٻ {6JJA"_ e ?)+6w  }uG *%>( +,Dn-U,*{(K/&3#!&pX_ve Z)GL 7{ @ . P+( t{vi"-Cq '8t:NS2T,3 UY9RT@jg=q|߶۫d>7֊!bo(jT8 Rp!BI XYkq{e"xg9G=r8 i, Mk   LXZ q;Q' >!!"E#vN$%`T(g8+.T25p07818370X52/X+-&G"0&I  #_  ,|DRTka ޟ  T\y7%گ=qj8P}yxa ]P7ہ>ܞޔ-k ;V2)R}Us1'I/{" I ),sm{;BaXK߿{^A6i. rp5Nl-8M6_" G _cdk9Gl( F z  ~H<cf &J )! A Cc#$%O3%0$"U! Fq X^:X2  cHj-? <  cAX_NKZlZ1 0U //RL.$--\./( .-^M*$fcOtv ۭ\z׺ ՞KԢ5CW+O ر 4u|8 } "Ysjz)NSvVG t z( w ޭ ۷wOҭUy!],ɒǻ2gGeusϼJ#՞:ߚi;n cz*;W  <75V = x UW S ] U, il   Kq W  S _ p Ha</LP-X rW8!>""I!$K  P BNrLDsS/|m Kwx ,dqEvpXϼ̏X~IkyoәуlQ 8r QH>IjL>#_( 7  g y w+2,})ܔgwLYӬI"ՋծGO-`ުq! Xs#El&'=!& #  @S PTg X T7"',h '158 ;=z>>}m>!==<c;s8R14.( x# _-G@ c7%Z   7 : vRzV{jl2(  >@c> w* %E3FqnQyZ"-a*εԻ׸iوͱO4Զ$kE.E<x *0 3a`*9#.'*|,,I+(%1%!:U5l~M?Pq ?  H,~ {,er KnD B!O%"&$'&,%2">7T v:<=F=:641+! %[#%M'>(**c**)(T +'$ '  (H!˥ANWY!Љ<Ix MI.YNۜ }9Jڔ>ؖ֎-,{Ad#SU G2.& ^%6v` _T\CiX?޽ݛ$LݾridHAlc:qDG G <#,   2?iv<  m Z,01Q |T3<#A>8Y  C [ G# %l2&%w$"`!)! 3 Z3   WVP @Bq7%\T#jܦZwrLݍ'5j\~_X$s.!qiآסhge8ٌڔ/ܪ5ݷNߟYpah   I WHk  44z fsb$leN/ d#YAZT<\ $} T/.  ] ^ $  *Vl$)m-$0 2357H:R=>?@'BfCaD uC @^:z 4M,V&& \(,"htBIg ;  v4.t w4t-w`/݃a+۷y'EZTD#9ϫˍT2PD٤xى|,Ϩ _>ݰ'{z unha BY'+. X0!#>&(|(@&"T`^ m#W[!vD3+%- a +  $hWP #%J.'5'%w# u!`c!#!$#!!l$k&=([* _+& +Sg+H*[(%0"Jiq,XڼIͅ'o|lDU ~ e9Ң^^j3=SPR)w߁[I׌A&ҩҹ] W^ d ;^oζ#ǕęE׼/ ]k3@BߴhMl4zfjx 4 SVTQQy f d  .iLT6E/  Sg8%!-HPx`M9ObhkeLA!!R"2#z#%"n&(K)*K+w*V(g$;!Eo a!s#'%['( ( ' $%Qd D*,G&$Mp"֞ѩ ϼZٲЫQY_O x*ރjqEl`Pn}NATGHVW2 0 I.PFFwSdۊGW(bRQ&sE,0.z.y+$'RX#X_< `<RA9` [ #)!.h368U 9 p9M8e87wU6l4!2!12Lh214251P/, * ( w' t& B% # !c z $   " 5: 7LXNzblV'  /*Yݓ ۶ٹaSԉ"җ>l 쿜1@İ9l<.h ~%|}a7 v;I{khS8g+$µTů Ⱦio,{+٘ܠ߼p1S&=ڂ`\-Ń\ Y ^9 ,Ďfî038ǸѸRezl5925KD};a{6U tlWY1r Qt(EI V -  h QIj q R  m%tT c $o,2!55X41 u.o *B'w0&%3&'")#*"$0+#m*#(I"&v!#  4!"Y%'*!-/.(/-)%Xn H s zY0?6nyN a2.1l5j6kgnn݈DuGך2؊ڴߩ!Qy['z =  6- Ak KBz)-&yY ;@_#?λΥ 4Yҝg{[7 1)^$# :  #% )/"<.#1%3'_44*3v,3^.s1)//+..+-'-#-,#,+ +A{+"+)%p!LQ| CmSS %9HC  ?"c4 pl7 ߦ P Fݤ9$(RZLfenm=v$[ӴƎ*8vȯ9X+ϭ>8G֍2.Y|t4g TM6w1_M BP&+x035?]41-)I% YV T7->D}J-57LF N :hkd,"%(+.1*45 "b6#5$3F%d2]%1 %1$D3$\6$:C$?&#C FDG {FC y?92@+/#dV&E \|qBںJ եEԙҝ})Ώ.h,5Ds@ y G2VrB xS-d+$ k h i Gԡ%J3˨ʥȄBǓ 0Ƙ<_4!7! M H ( 5b"N|Z+[ T  m xKh>{ OBp 3 [!""k";"l##}#`#4"!l 8@% Rh   sZ# E t F>$ wnV*;! !w "<"g"M|"z"J"!Z >vu2"'W iݬA1a_0 ""1ڄ;;JܳN;ޢjސlQھ5bףַhږݭbyzc(\f_w$R ? y M 5O g d? H & & YJ߫Fڻ6vJ#8H IڤyݗFiyLyob R.5{_#( ?- a1=s5v8:;<%=>h??1?W,?=k; 7#2?Y+$XF w   .:'iH+$CkpMQx;> S $L68 u۱>QۨۊܢsbTFޯjҹ-ҞҐmЩzp̮FydYʨݙ~er҅֒ՂYA'nI9Х n ~y&UӀءތd Bv"$&%(* , .' 0U1s1Sx1q0.,E)Nb&" |28 @l9}!""'~### u"} B R&k*-0W,37O56#f764r1A-6('"usM #&''#~"$v' ( )<)x(i%l!HV1 $+>{Eĸ½ 95W@Q)%f`EKа.owTDJRcSI>JBVrɝȗ)Ɇ~͐oM/g~E<,d%an bL_mwg-nBd; Y j ARV"$t %#!Yy-FQ B- \  \ CQ  e v1*E "%'N*+r,,, ,W ,*+P)'T$K V K8Ym % v0 u|987/;tگM T̈́4Ρ͇͖ͫӖ-{au٠=> ҬQܻ!ڪ޷bKWU_Z@.&a*۹xKJsهeYrJ>!\C^alH@ K>6A]T ?JgHZ% / Fx4}d"&kM+G /3v6*:^"=Z%>&>&>&1?$@"@m @7@]?_>2>=5<:851) -$+~()((3(?&## Y  -#$%<$G#H".b ?C)D f:dnA]US"IkbdڊS~3p.Մ|Kɴ lȏxþДdB1Jnֺ,ِ#w g/ WW]qSJ & Vm } 7!T v #IO(E#5'Ew !` #`$%X"]$9& #)!2-049<>h>W ^=&"`:#l6$2T%-%P*B$'"% $(%%t'N(\)*,0-D/0/ 0Xw/X.`,x C*;'b%s"K`^ wݺ~/Lf%̗̑Qsi2[Х|guѡU0թ ٧Lޕi֦εz.[!wsj-KSv J SL }ltK-B T {؇Oߒ S/Sn!   E I h ~  b = 'J(~Tm5  a| y  >$g9!W%(*++%*)z(<'| & 9'(*+su*$'b)",+.t-&,| * }(y& >$#d# E$$$7#k (A I; *o 5}+nT {ڑfn%~Y!ӂхab'~"t^9.?';Q׵P6Uϭжd(׆I868 gJIS=Uޏܛ)V'הjvH t׍TׇtYzً9xrg 3bJ",n":! <g Z8%<*0w7/!k<"@8#CW"aE+ ED{A2V=,9:5 <1Y - S*j ' $~ !=U2qt".v lGB >2 V&2;B}n_VHI&4ff,ޤ فpoJԣ<Ԧ͐ =ך'؁ɚػɻnʪ؆l Azl!q'n,f15b8:.;U<7<;L;.;;L;!q <u;9U75E2;X/d*&r",EU`! ztcW ,_ I ~7H6  ** 6!ۜ كDרf7rzϯ*& )HƜğ bbݡ-uk=ZbӍSӨѥϸ<̔-D&R6r,0ި? DBA2#0"J'+\.ZP0/7.EV,*pD)'6+&$1#2;!pQgHzthp0j mi]c$ xT !$/(# ,K 04Q98q=AxCD;EMDB?-< V80 4 {/ + >' $ ($$]&D'(G(_h' % 4"y$ei:9XYڸ ֝:C[FS5QȢs lFԑվְ֍՘v4g{ψjQmFt,FefHLע u z " ME cUaC Xr͚Ϻ8U`o6qޖ 3'l m  JM\2zC/S5|GM  0MUTQeSp  =  8Vj=5a"v#b;#%!    # wp mWud!n##L#E"~[QX'7  O v xI; yt^>%}: Z#Nݓ؉՛B>ׯׄt 4OSzW;۲GW[ނ[*dSُرB@ݥ2` 0/)0 "DG{8<1: -Y_[#%<'(l))J!* *)(K-'D$l!&c0btAj( &-+ 0 232I0"-'),q&J1#X5}!S82:h0;;L;;9#76141 0/`. Y.E.-+k\(P# 3[<%\ i\[H v f << )/B`ҎwѢзFɡƵ5db ϽymKb أAնљSF:Aͽр]UH52;K1̊Zڇ^: TBR!C(/59D<'==`<95v1J@-($!#xG   eq3G >#-&z(*"+++U+Z*m)h'y%"S EG=0\a.lU!xa/ "%b3&j&?M&%#B!|ĉ9x7p fJ!Њdp$  s ؃C('GW*j5|m,oq74" ijBv g. 8 ׶~ŵù־2š { U X 9u A(!G`W   8v D  2 {"9(,03wA4%e4:T441571:8 Y< U> @ A A ? =( ; d7 2-J( v#H!#%&u&#%$#" VgO/XJl 5Y&pxnQvK\Z-_>x;N PU&٘J{UY&8%'ىfDܣPt5U!ь@OЪ7*/ r4vEOB nA@B1+x4`o1KO"- ux  pq6J^[rad: #5#W(%+&.&00&2$J4a"5i6pB7076vP5>30fa. ,\)T'#&~W$"A!$3j vm Simp  /% .d o A@P-y>|\|lk[Ķ 7X$Dt?̐!ϝD%qj[+_Z@erΪgb_%^ہ!لbNh زb܀3߆=M1+b@ [ 1Oue#"[LzX0FlJ  n}vZs  tH "p&>})#,t.01f1 0-*p(u &#!<6 nL "T $s ' *z-M/m0W1]0`/&-*'%$WB"! `S7%Ο˗r9l$.bJʠ#[( ^# 0 ۃj/P~I1[ }#w)?;<ּKIo u 컷 5ycJȻ N mǐ d ֊ݹabg Z x4ET>_ !u$^&s(j*+,),*'# I = x  ^DlQ,$juKl0N0 Yt)[w{a y!"   N  s!"v I$!%!' )S***)0(N%P!n/N1 y` k D j ږ N8 r) ` %$2-°¤·y% a̼i~ԢO'0ږZXGG ֻ DFzYs87]eKYW)s Y2!h &U`)>3+R+)l & O/?"d m&3(Z z C-4"t%!t'9%(((3+',h&P-$y-!-L-,P*( &=%$TI% &r(7*_*)&!Sg 7d|P\VH6Vcq  y O8 fF7|4OͩWZώ'>ѮGO%6^̶9Ͳݩ\]݂׭Hu:ޅ~߻|$1 (7t#(-26$:!<>[@V@@7@><:y9z88.8v9u8+8Sv63A0 , ~' "n#bq % *. M1z3Y44a221.+9(%^"i'h/CkB* W5!+|$ q'm )$ +O,)+)b'^^#zaa " j *6+(Zԛ$Ͽ^͔ʨwľ _4)jȅIˣ= ӯaݒty`RM7(~`;=4R)vv˩)ȲB!ʜ 4wi ;,̈́u >@vВ~X6cb]9L+r  t Qf@B 6NF dE%:  O bY N  &!@ r$ 'f * \-S 0|e2]45r6$66-5l3 s1K -("2M 3 S  WSfg* qgn _  <0vY)hڧPcлQ3ʄ@qȪ;Kk֨9ՕNf-ϐqו׊&l|ՊK٫ҒUنFd׸czk؃ԴK^ޛ7GE( \ R }WvWd`v5qW&+ErW&RtO   C F WisTsbCL#e'+W*/P1E22N1 g00.D-FP,&<,-.03 7k9:f: 83J-&; U1]eu~  _ "  XQ KRI+V%A^&n&.`#N7UV-5J7仆ybj^^ˈyAӰ@ղb˶֞7jST] ܾE,~տ>|S q ɛϏk?G5u$ !"$s&i'SN(0/('5& # E!m8Bm? u# ?po"&X2+bp0I68<6@oD G I]J Js I$HuFFCAA >:6m2.\*5&|"!CqTbm9KKQo7ykM "t%A)-|/1_0/,߾(Q;#ܕfnڙ t+مܤit߱ߝ[v<$c =ڝՓCN~J?ʤ Rjw ,մMRHh^qYjd϶ }5 Ғ_Ի?o؏܇6-V"%&'WH'j%P"2G 0Z *9?`(qDE2%K)-K0j34C5q4471-()$l 6 s %Dg >!!C! "%' p)m++i,|f,&&,{+M *{ )|]'$m _z@8fR~ b/ e 8 'F Ϭِ"m 6؅SՔ}hzɰZ3!к+f`??$WH \q0T+fr'l ~=+I?9ޙ_wagՊiԩ%6&]x') +Y,ٻ./=/R /з-Ҩ+ )]&A$!s) )'?x<*~ }Z92wh5ȥ;e\C;$ 50 ڽB Xɝ MAiz['}}s pAy 4 e uT V  f$a;o L" ;F ;S Ƥf`h]p'iҟ$oVT>ԠmgL۝Q<_ T.}2 q>#xwZ "x#cf$$#E#"J4"_U"o>#_$%6&}g&2&J%B#S"\ H] >P*Ila\> %*.2A96J 8T 8 r6| C3 ., (N"}J ;P;Ray.XNE~mnLjM F h: \B!XCCEg!C,%o_@+gK*0w(Wgr4[Rd]]BL1͌-@$׸t7ވm El {]ۮעs؝Fٻ~&sܝo&I{Ey"6~y2 a٪t/:ɰ8º'v,د -=)P #B!'j*>-.U&/. -@,}F,`,x'-q;._0p23^4 2/ , z':"vy *-  v_c!#%q#'2'2&$"% 's*3b%Q@LwU5S,.y IS 9]7YBj1. h02VCkFӚ 5! ҋ!ܤ[][ e7S !Uk4}[7[k8봽1`\TԶX%seǐ#|3˔ ҁ ն w R "g W ȩv E͎Uݫ S4#p'-eMs4 XlCLpz#%)G064<@GC;EEEFFj E4 EN DEB+@=19N 6^724.j,*D*A1* e*-*M+,5, !+"+"/*!('Z%i"U9 V*& , @DGrT }X K ! aI'"Y{)1qҒCσ3A̹L ̴܊͏̬͂!kХ}2zĴ14uT 8[) BэSԇ&v,ص݋csTb Q b *#'U**2(9W%a   _ ~Me#')) '` $+ "@Qwy5F#Bs jQ63k4vU9 ;@  B g_BW{7R>W}WQB#Q[39W}+.OfM niXw]aB-'{oFwV?W BFP`a '"w$i&)&y&jT%ޯ#N!: o|cY5'dZz ) nVFkbj| "" % ,' |( ) )5 (: k( '$ ^& $"R Vo2%K RaFrtR`<> ]#%'B)),)('I'Lw':())b*?+u,=,,T,Gc+*)(='=%!J$ٱ!0^+x R ~38=^wJ{dmy_IZ4sٕԭ,f%ņĔP.9ŭ=K~<!ʢ˲̈C(θ*7Ֆ# kw + `AV3vvkT3AWH3yގqJQY Gۥ!r<4:>6Fh^ i,'a - M1=Y4$66 655!Q3" 0!2,3!'- #MG/ #"Q$& '&!j#J\e.}HW s ~   J y kN   g y +"6)0-A3c" n<PW I ]  . 2g$[>g5$AoaQل`n^B<ۥbd'< }^HD &nj (!!!#$$'n)=+,,Q+c*b(b 'b'&&M%i$X"dx;)j )j~%P;5DAd_Ca*6v.!r&p'_03^ WB WV#7RO~ HrՍ+iճw*X@OԚԕv4זsG_TPz]SbD;j* Bm= F $#)a/5';p6?0ABA@:><5<&<;:3966S4]1'.c*%Zo!j2  q o m  #)o.234M3[1a.S+(i$Q ,s{ LCfL+`^Vq;~wssO  w@ $# '.W(|( ((a(S*&+-+--,+o'#!UO; f _ R \ H\d+%EG"{C`q/&WP$h $M=Oxo7Q!ET2m HJ,x=\ekfmSq @ XC$lP!$(",C Y/s ?2 4- 6 w7 R7 5 3J 91).0*@(}]&=$C#+c" !B6Q$n ( *m*E4*U%)6(9 '~j'C''%$iJ!8J% U A5t\:yZ_lm1:KXs &E(ܓ ټZԧ֙С-ζ7ͬxҌϐ:rSL|2dBui$P\J,vQ:~^'/X6)ֽT֫V(م݇oEEL֮UgfP݃ kd+>  }iV:'C?/!#>#)$;$"K [4 7mq "lu_OzFyLX~=7!cC] )o{,5 |r' 6 s.%}O@ܷֈ%k˜AȺʸBhb?rBIynpɜ@Ԓ  -ߚYNZz2/- D bfhT9 w #Y  zb~d*X\q!',03P679y9999]8p7a 5 3 1 / H, X)!&"O#q%+& t%##!#^rA F"s$V>&E7'}'O"'v%Q#*!A;x" B)yQ'uFԌLاŁV 5ʼs%jz]F^Ŋkʪ ϐ҈҇5! KӱBlԯp7H-&Fe%yc 7N3 Ie{y2dQ.VU"n ] ] 1 W! !"U"#%&sb(P*-,_s--,@K*&K"!j.M1  N6!QRG  +;0WYZVW^-y8 36}n{ `XٱB[_ܵ݃a @@Y7p3gNMuZ ۏ\يe < Ba ߁ $Q  gB1p |'%b#H!6$ H" j=ݼ2ݶE[_{% "G+T#i lx e$')H*+,P-//ml/,x-- *q%Suk  DN n3 7 x 4t #GO07r ue&o]$ľqmƉhρ,D;؇=S|tboCE{&V syT/x?} 5h  r1x D%),/G0 ]20A4}6>8:;A;9:W!h9"P7#4#2s#(1# 0$L/B&.8(-*H,,s*#.'K.j$1-d +#(&uM$j# -$ 8%%&%H# { () Z 4 !  R ;hM |_.]nf ]%Vz  WDJؿٔк\-jەKۿڳ )ՓwױٮԵ٤ zWk߱j>~D+ E3 $Z W*6&&D rrs~, 1Wq$!o ! 0!m M5c oI 5) F&ff+@ j  q_#g nd p1s`k0?-A!  .z:dUWFf\/rߎtBE#nj׳?ֺ\ֱ7׸YMLH'} t|Cj'pD4 G*vYzq4Ik5s 4}R9~# s SX32eCQci> H;.W jp#'V.,/622TB2-0, )2 %r!KiX[ m?m;}_+*]Q3W2B3zq oprT & DUQ'f| <@j;L '_ _ m  ; hw6L  ,ϻϟ{i˹ɰ[m|(QV`Xg0 L.IC\ qB{5S}@!0Sv {  mRMcm/x_(m<O7 Z%=4O~ I|]p 3#*#)i/.14U555*U5Y4 N4 33@261/o-+)%.'#;-L XV]U4k;df"%kD'('s*$ ~b; =h{Aj6y( &   XDAI3.m!܊_"~fڋ܈0y6͎h̭ܠ߰69**LҚaӥmVJ*%m)#w {kyQ=I|y&;ya Gql M^bD$)/h/k4 H8 :; ; ;;9s%86?5J<4/3A1 D.4*$  .c ! $  Z  v 4 \x y n qfj_ W ^z/- =GNUP;6"SL}ڳf Y*ִQؕ"ڱnIG7.n$^4cHm "! $`-g6*uHC$ P@xiS!#,s" }'<w8r j  h  M Po #TJM  "q$%q%%%J$e{$9$%}&(u*F-....,'+B)(;(=' %U$"E~ 753 K84t $:%X%$z!93H/} M 2J>u3gfa  7  ] % T8KI( ؘɋ1@ØZN7vGE^쿀cȇpͱ ^ D $x ߙizLqc4 0 #/+CU]1@l pA״٪1݁-!]#y%';(H)r))*+q-[ /\ e0 /1\01O0.),]K)#&&%O)s%6+&-z(.*0,1,18,1*/)-&2-$-"/U!042j332i[/[g*$, \u G6tH |~L@XriqR+&#פ }?Yg|;vׂIX̗˚ۦhܯb NǟoޤS]1I|FdʿcDϺU޸u m5V   J !% + T0#4Z&7j)99,8/6{121-S0M'I-!(#>IS0{ s ", &()|)'!%!]WE ~ XOMb  r   Re 8g?W'!|?B2f$[J;- ?c_*Z*R+KGU'r9Nb\]1Vك؅  ֿ #o_۝ܠfݑAjsS ݷ$i'߾)M*)3&!"-i-I g d} "_.Z a ` " '[+-..///O//(0/.d,(W$ |'t[#wSk 9 Q D{B;$<)+=/3z68kx87F6 42L0W.8x+ p(%1#. i`[8d_fJF?D! T F  5B-ww g' F M   N : ׸ӕ/*1 [|D׎ՄrԿ']b)Wu4T0ݟgI],:,5FHp{87*Yw1\%6\ Y]D 6 P6M= !~$S'J*4.2 6 8s::9vr7U4~1/~- S+ (!%U!q!/bL K1("L$b$#Q!v1r Y^  Bd . G*R N`  2v; ^= R},X ?xU``I5ׄ ?Ԩԍ܉ۺ_.خcg4)PߴެSFފޗާ$2] MTFWhnJ U  .K {x | y h u N[+ui@; *qd"P %iO'=(D)(&'$">!C'*l**oX)&6$G!~e~    jh  i 8 D  3l 7 y" $ *%r#/ !%v z wE 5w=m'ܴ6lwiϽgZ 6 5Vסk =Z/uyWm&3H |F6DYJ61{< ܟy܇>vH)qf8<X T!D! 8"Z}9!""$2&B((l' >& #w*!5Z`}5} x 7mf<`٪ + lқ>aRS?#Vavڂw\ iI _ ^vz+?sKgkg uj`k % {^@5@ax j!x!  8M @ \oN-(Gbf1qT@gߢ\^h+u?BiWt1z hvܢ RN(T p_?7%-G9*Qf]E3z X> 7#7%|i')*,el.G01@k3|45j >5 :5i444^32* 16/m-&+k*(1 &"$T$!$$$Y%B&*4.hd24 5 402.,(!E'?2A7 ap*=`P],^adYn27 M 8tOab*Pvj/9m_gc y      8J!S"W%H!(3"+".c#/#/0#m/#.z#/,F"x) 9&nE# bn/GD   =!. AZ A  v P/S)zMmatw1:d : r -<s'E 5 r XN(jGV RI;_:n\0LbqޟYN;$f|P F>G: GB&2=%:N__Al NB 5kT 3 P  t*e;u4 z f C[   LTLs ij R( 3E8!sL#!$oԣ% _%FՐ$n#d"Oٿ!_X!! %  8wOP;qS0= !# &9)U+@.//<.+)J%:!=,> n).Y3 x `d!l@8<7V|LB9tO 2ј&ʲ  о(SB"/+l]) ) rQXER{6QĊHŕ s Ȭ 3FK  V,kf6@)Fp0vZ.m!z5w4 L; !!\!!'!!V" $_ & u(J+.g1+4(s7-9:W;;%4:74;1!@-#(&S#'())`)`)a$+,7/\1q2R32:0-)$ !\h}uu<$/b4 uD{P3,0J&%L~)ޢەHU>m0$[=pESo6־3F۟2"qX3G ȩ5Tϙr8ՕwN0(JP\aC> < {1 >  ? e "10&\(J(f'&%e" W6} n !p OAr1U:G5er$M]'`@`D1  H  e 0 d PB {  D LjMv)oqllGii2w Q8H3 <6S}ۗuaڵ(& 9hۏ0o`, k M "$!$%hJ%{%&'&'o()2(l5' %T"LUU0Sf!(T%'*C(&iU#"  .  ERr A i n[T' BeP,$S ؽ!b"sѪ""1##$!E&O'+'(' (S(Η((_(l(qѱ'&8&#&y&t&&#&)k$>!4` ) \ :Y H8 1_?  zF vy  ;& -YP 5 : j T }tm)Oe x ݆ gy rݮ a ܞBL)Ԋ%&D0N\5훿>Żn/'WȢXOo!K, QA8r{"$J&$m#:Z"n  8`W-s FaMgE3Vn&l*ߪ<}}'ԇsEʻЏȋh;<Ե2dճ̢e<҈ЁӨCש\ׯϯ ׼RךڠRأfx݂PHw- N- ]6B - ~[ OS 2  O Ki dR.VW 7q$((*+*H9(e$o 5y -; G =W 6C  b \v "_)I yM KP oT]m< b   Eeu[A3)UثԺy7P vAF߄3U7KWkb rF;ER # zEX:8i8ڧJҿIg  e YNxi2LM4.<]:d #fRx " J%%z$")chc s &-ti5uf? !!Y"P!% n%*l/! !.$& (*S,,-,+T*e ( v&- ${#!(2X5)o23P L {nYY  ;  S R   -Kh Q)bzLKYI$/>Ln,*^}($ c*b!WA ʞǬ}( R ŦgʢγB%Їh2ίwѺԹ>1ށtz STz[;@UyL | Mx $y"|!d![`! Ondx!?$po&(*^ + +D + 9+ *t * ;*C g) K( &n$!c#$=(:, .!-p+M!(6n$' 1"-/UV.X_.3h4(z, X $ Z-+Y1^(*^ޢׯщ=ƜB@aQªٔC6Ý; ֐ĊBݶrg[c̔riзm8"6Z܄Y\_i } n z KZv  )gs \cA M U |4#htWq/?&#D'S+3.0J1b10/-,f*)#'E& o$d "( \5\ `I mm[yFf{j{zޞtNLf"unRl|>Fl@AK H dRn.xt @!X! & :/ݱCݸ'ܩZRMշcϿ#NHҿ^3A-jq. t T y & 0 + # # V$ _$ 8$_ 1$ # " !J sP   %V_oTK) ֙2Cp(;JǶ0>x^Ϧzјk[3َ֚u-3UUm)!#%&&r%pj$R"u! y${ b (\%8 "D $ .$ # 6X1  F -PN*.j*] ~n QG bT~&]Aԩ ϱ ~ i v˫ F Vʥ ɱ s;ǎ#[TƭƂ`Ȏ;:}҅6qS܉s%J8?6-Im ;#Sv!SU$E% $#ϳ!dյ^V?K|eh Ec!!8 !!#%i'*, n.p+//.{, +t)(9\''(*c+=|,-4,X+)'&L"#65tf?>&brr|BF."}]  TvtVjbpl6g&{!ާܛ٘gշҰvϒݔ,?ۆَ= ̆(̀-*S2U?=d@LB8& 3 2 </~? HN#& ( o)).*}^*)"[(+&l#\ +arHq^4 v$ { ^ ( V!"j$+&'Z)|i*f*?)4V'%"g  |oN{o  D/H < 9 WzLG%qx)S "g<_:ZX(1Rr!yb3Bx|  {d?(/~-e; !!#%v''}'%"}zfpPXY 1V 'OpL6[WjE< mr OG,N.!$(ڨ* ؊,թ-G.Ԣ.Զ.BB.*-ؖ+ڨ)c'8&$$H#6#\#V#_$$~Z$8 $V#0S#$G" 4}& z R xI$4m0 r aaiPh U4 ahKBX0p/q`0 | V ʭ  6gX֢Vޡ[(U 5cfo "]rJi I ~c^  rJ^o 6Vlgj@"=!C%p)I,/;|24s6f77;87iI6` 4`!N2"/!+b ,(T$2r"] q  }  ) `Y ks;o / an  jtN|`f߆+_+2פtY;)4R|];-S[?˖wϞe:7RLх]95 M-jwC>gp  <  P   f a C Rx\!>l KˡzǹƐ| ~ =_6zd4{E~1I\K_!<'Գ}טݶ8Y[D;P\ (NaM 4{5{5 !!"$Z&A)N v+ -3`/ 0222o2102/<.j 3.W j. @/ 0/ 2 /3Y3Y31/  - g*>(q&w4&X$&t&'L'(v,)o))")%j)(c(_+&-7$/ w0D/h-7* %Z 2n3wE :  EAGo=9ikߦ4>܂Q^)ۄعϑԮЊ̂ͭ̀HЬ%DPzȪ%^ѯZM%/)io =mWd:   WP)   S`x C(YYR9 3FIu8 N ;  "o ?e vJ $3!" ;X!'!]""#$!Z$8$#g#"&!h?ui B7B\STFn=U=Qo"ܻ,qP*@07M^k@ } L3% p v R "y M7 G~@{1F}  7  f B ; |yN *ޤ6ݫ\6'|܆ݣTMe T@aX"'mo x -N g yw M  m * = n N2`L0`sr߭v  Ӹ :J͋w̭!8| Q Xլ|Y8K#j'Z*-c90C17[2I2"2~3V4k5b67 47 }6C42i0O-E*&!hSY  l { mJR.RZDL5?|6Bx=d ! x;8ݛؖ>ȑq5 ź AL ]q~޳c6,oni| & TuO1ڨXU^i$q& 1o[AKs S dY9b-e  z  "',/ 925 4 !5 d5 5F4:31/',)%v"W ]  VFH 8M u F 1rUM' U]) gd(S $G DcwMF,*aͤqzajupl )̦׾C rf`|w'I޹l')>  r wRD + KPI0):D%!P##e4%\')+-S///M.~,5U+.*))U*z*)'1 $ 4!?  Wqw g 7 !V! ]vUZ- `~P3t_orAeqYSFTKD;M+Z 52Thxe1vg[ l)\߇HZ&r vR@_8߱ خz/(dߩE%\!"D#"!!d ]  g-!k!!pY ^T=T?,74A^_ (|oo0uH& ۥ`ԅђ5h ˘"$1$'Z6)24+m-ҥ.,/.;1۝2#33&31P.)3l$I6 +& w P ~X_~%itENZ:fs It)$ $4~nd> A e ZV  B7a U.)A Ԛ ( > - Ի^8 * ٳ w a݂  ~  K 596*GWJ@al  MWZu ^ L =|%  h o 0 Qz @ `XopV  . `!6!i!s q  ! #S L& (+WL-./X/9.F,~*(p$ t   E?$YP  u1 M 6 F+ }bQ?>G7x o) ٷԎVvD޶25Y;"'[ϝw̹К˂[:Bd;Ou-RZqE6eI5 4~ zc mC 0 =Ou~&!R$&I(,) A) ('&3&T%W$# ") LjQ%zD-% O~CK)  [2~lUk'1,8p:J-FC/Bb"DJ[nY-QaR8 Byh?]! |,!`i@߈MݩmTt7 ֤5bF "}yMڂ#ܡ*%߾05A8896|2-'!~/?)[  |7nRO&$p (d'Z j>a݈IYنs5aњ1 ͚0!=k#N]%&'ԁ(^4)=F*4+Yc.b'13;4(5)4_1;.+b&0"m[rr  j  `;z;w0bc+F%` / YrG(emjY_)BD}*)*]&NHKHR "4 6 itwۻ,;Hs%-R*;(OR m^w-~-d?_ Y %|- <  W;vCf|x  E\ d# XG"C&(*. +6 q- . 02N4D63r65J3 / +['X$[! :/ 9!y YMuI}%#_, ? ubF 3J<ݖ`KNچr=+ErbҼϋN}'̵B͛i`Cρb)")>'BWw3+}-* )0;I8rx2k S *ed~  R . [ @ N*&9 QW$w!"V# Y$z $u <% %, q%Y $w#!GC v  8 b@cH@d57 ax&"#u$$#J!U"1spf vHXf/~ H ;hX > J 0 Uh!%K!AP;؀:`d/ѩ J HE1f[b ti X Tq6 \[t,\hq,  : u [)" A Kq < O9 l!lnTe ] / =V7%Zq#)   ڄ֓Ӊ:LHz)3N̘MͲΩsЊ6(2'ւ ۰޺(#c" 4$$$"e zcj %  ['5o#. o   ~ . | (    . % \?dU,3KC0 b=  h 2gy  c8G  ? [?r9սuR ͌BA #4l b!;i܀Dr{-0]i#*0=tVTN 3bw!o;#-$ls&}.(*, .G013z474575d55}5q43_1.*p&M#!VRKXa o  C  umwKc "r$%W!%"$ "C#N!B![*|kk" Y  NG%oON=!L!ۏוuuϥʆc߬ȐȒ:ܬǐڿǴNփəgˣA%I1ԯYא)ڼ^o\> r<0$ Q  *n #lܪ\S8r"Ir{vTPaPtN>03(:+. "  <L}h >f. @uk=0QF95'&UI.mik :lMX)B eg s2vn02  J 15+-ha-e 7 8E=l2w e t &rO pd8$7J- N!D K~g L*^Y\ cc ml4K=+ @ F!jG}x!;}ڕgڟ%۾q G x,jM-?jF͑A'h<^ǐ24!Ѧ%V)h,)ܴ. n01xa2/210/V-,6+* +/Q+(+,,M,,,,#, +)'#p, .fW  KrDW7nd@lMةؖPW,ܴ<3^*4 ;kvhJ2pҁ3{k{ ycB#ӧZ,Պ M I=ۺ6%O9{9eJ>'/ ]~uXoMFs !)]  " %&=P&$!xX3   ~#G Rp _ 7 Ct Bg I   S w i~xaM w(j _ ~jKT+1@h  5 > \ a# Cc> ~Vi&Wkr  G   t/5mܕԤ߹2 ݞPMeg̿W 5Ap!b sil +TKMYt #j HoNW %i)QP,-* B.g , )Y % f! #gj, WI  O-!$h%&'$(W'/%s#y< o;]9d'$(I\ K2 s>x.)/jaLNAS/ciYr9fF> W` 1@ <  1Q Z _ ,t P8 MgSEFt:c{g$#%8Zr1Rn [9'htx!B"$&׫()0!*%ۮ(ܭ%߰!TBB-u O:<Zybi$.] +b^t}Ue=65!KJ4Z k $v  t0o}R_U,4}qMsE7C,X CSRrRؚ']h7+GCS\aKg^ 5 6    e}z O8 -a\pY1 :s .~  P !,! 5.8M= %" $'*t0-..-+|)R'8$T!,Ho m `M8 w4WؿB֕քwS\ ϣ͵ַYAe9d~٬Ԍ՜#׶}+/Qڠ)ޣ7^{/t]\t G\=\>x61TMR 8/ 0, p6# N      F -0_}K'|F + iEpm :+ 3UpF: 0 Xn! x ^' Z !+P5zchzQm6 </h  k4U 2 d0Zc &!"-qp)\U+ aE.- 7 J>r}FPO!#G$0#T" !f6w/sQZ^ ] tM:9[ x*Aj!7#12$'# @;lS ڋ ץ ӵ E'! 4ιV|Ҟ!&$۩&)''<&LP$\"; j! jL;Z9{g=  j\ldl6s;|EvC [;C  >S~xe^&!]bvmi}i C y1 2i O6 D  P #[фPͻ5lyŀƞ }hɪ3EvƖU>-p.Ǚp'uֳ{9e^p"a&   Pe^"=%<#&`&/&!)K$7+ !,\-`-\- -@ ,o+*[*\))Q<))N**[+;*@4)9&!ye'u N%p)` (( s(# 9'I pK5SbD0!2|U|  Y mk)K>c<2LJϒ `<*̙=ΗGkۍ02VtY?|6HiI   h1 s"AYBf'p{Ogqy8l-[jc Q  !L{w:1 sZ, l$`(,/R234329210/ -k+r($!oH ?HF.?FL4| ( -N0[h _X>J8@,L2K ]Y'myizC"_: Z wH!<E{6q ڰTڑ*YnH 5 ) ?  p      ; GbF_* `* uWw8mZ7x@$H|Lk$Y6$BݒR܎n;q\ P>  MeS[0a !m#%%t%w$1"_ \(T B  X u   R A JH  WI H a+$#*C qW9H1u-hQZ w k U{ 6 {j:TQ&hNzkIW Y C   ! ##"aB!bcL1{3 8<M%s 0~ M 9a UV   r } A 5   #  k t   / y     "x $i $< #!SO ~ #'/T x6ݣ4I w *گ ݊޹x߭B'E$L0k!)P} Q  0,u')kof~}pc^ r`r0VG^C#O/';+/҄.&:1-283׎3k2xޑ0N.+(7%q"+}M Uq' iW`c<;} O Q  Os* p 7  D _V  _ & y ,% 7 #t  %l`)t&S3JYw|;#85VVhfM?s۸Oڋjv' U  |;ߒf?dCx~*<_sdy?} M A  SNdpUS  !#;$7&'4(H(' & % "  ( X gOfv"b%O'^)Vq***N*X)`('_%4# z yq< >cC,46a`H.3uaVO1/i [s;Ӕӷ?XC;rvy1:/Z$=0U;^(!._F A2z16/% 0&K;"h!%(ak, M/1&3~1444g742 0*-wG* 9'$!.w~2N(& !"<#:"!Dm#XYB60 ߨ&+py a  \><1~%GB;NO  FrE  VR f{QNH SR6(~ 9+HcF*E`  F N W  4  .^#Btyju)\h ] %l)a"=XIbQ7|Fxq#  uKIJQNhj2b cW6ki]TtKNXr<ZI'6p.W"&a*,b-?7-W0+ (u$h lBGkD  {Z !:-g|0Rk:  N =p M,$+Y@g451! gQ H   Cb h݁_,sZ߈.o޵!Dߕ,~+0(%_aTqB"I 2[ ( ,5Y4'.! # $ $$%Y%W%$$:"!  W0 0MyB}LcR\  5P ep  YrMn% < Tf|2'csaHE.q|$Ahk?=:!*OЉ7а-ԭs+PڛZT)GV`tjD#YM?Xqh  <V  ; U7m.Vz!dHU  l>]B JM P?UH"-   *S 8m!;#t'9*+y+<*`'L4$ =9g! iL4_3{@7CK%Jn F GM^K J=x=dQ)\@ z2JTau~,`3q\b!$ 0L6k-i^7zP/*-chVc ? iABM+9 NiS w f =9  ) 1e a   0  c   DYC 9- i+ ) [ ut(|yD%I2V ;BL&j'G=Or I i8 + y L +CCV8Y e Z]TD1K NWg I[CPn:>okj'` v<&@S~a v.&8PP  p*Pg{U dh 3* 3 Q{  = 0 :RBH!k % 'c)#*-* )3 3)I('('F((u(Q' &)# 1X M oPbp ,d  ER XLx   B)}ocE^6 1$-ۣՎBӋ9ҌgayB6rߚ$B܋,>(ހED:Cڑ ܤ TՃf5a(]Rcil]>0&u>&  r:M{pHQq -%,"y)%-(0*3*5(%7{&48#69 9`8S6D2z.*!&p# 4,1}V-(w - abKQ  tY QQ y B T w.3y M D Y $ A O@Rg7 n  1!=@m*#O.{]WJ=  c # -JNo F0\VsZGtegyB$ s s 87 K P 9 * ;   2i}yab .OL}3EG G  k Ԭ؆ kx&O,147s787~5P2/D,%(A@$Q]^ tRixEc8pA<E g S[& \gz2TR95*0 ^ $ O?5Ekbh #_9 Tzޚ]=ף:x(U:Z-rfهڈ܊'ASE~cO~a5p q?`&c d +| V   BWaj { ) L^ } _{J I ~7!%b)3,-0.!. .c.by/p14 17 c: -=P > > '= :" 6 A2 E-h ( %$8 9   d  h DH~8VFww]~Z#XAa[LV1:CtXQFٵמaօy>՗]ؠڋܮ~?i1k/'V(6wEr8xrMQu  X \%()I*))( %#  ' I 4%3V -Fq |`+7h/pL E-S^$E  $  u PZ * z*3(!%()^)'!+#YI ik 1 T  ? ki (' # F8 Qu a!K 7<9C% O!!?K -aI*=/. .G4[&"PgMy/m P \B8+G^L0.md4l=l)1iK+E(%w  A rhvqC6scX];f6\|^&-=dtd $c =$rqlj v C6+jc4 8tZ*@G P \bW9pJoLd ߏM.eF!z 7FOas2F/<m  J ? oG3CoWv Ld-9ZJ ur k I hh~4L "}$% % O% $I #n"L >#)tj L { 62  m e #m es Z ' B /SVg %!߾|,dC4X[ϼm4;d9WQ*y]@oUj#޴!*4څG a 'LlFsrQS$eX 1iQje / ?08!#bw$$MF$#U!#  IQ[S$w%'5D}B<57  J2vaup! EB$ t }E=mp? | V ~ 4 2U^SVI<- Q  g%4*,x-,f*p|& !l#ut { 3 )V G d.<)qN!ݱ$؋-ԁ#׳eԥ׼fڜkoqݧ O6M%<kxi: }> Z2 $u < 4}4 A &x!k$'*,- - -^q+)G(z&L%D$8"n AE(/+Js * s d dX    yO.q)@]7IHFz!8 &e ID {EuIW5Sv(dq_l#`zePhZi#\/iX1HG~f J0,C Wwe#17UEp$C >fMp$</ }NS]_y GtT-uOv;.+ed I *~5F%޳3|޲C.AIHDEZ`[) | gg!4QIX( ~ +1 x o s 9<;_\m| Rޟܔ?ۓlܪB XXpw>%1 1( iKS "e%')+_+MH,Z,P,Z,To,],+,+j)'q$>!7*f0|Ukqo dc[ed5L8CJw# Z2  xq'  KH *Mp=Z7`N <  "PS0a2T];fUyLqFYpSFg51 T,cta* sa Nc M .V#DW"Cgn\zKO    s; " X&Y ),t/1hm3=4Z432&1A$/"-"+[)y''&Z&E{%q$[" @|4B8  m-4OmPEWC֠#%ݧދiһޅH:֏/9qYنtڈ{=<\@3UrWq m\51C}^#((       LR  Ep$a #3&y)F{, ...-@+'L$v} c?90s  IC.?vV XD F|d ` Ld7;93>sETfJZf7ImD; '  8sTdS $> 3 t1p  k , BCl o j <  Pa ^P'9h uSUpp]K_qo?~%޻ 8g T5E3[lc0L i  b ^Jji] 7b/m#  <O _t,$D$ y/"GW gXED"F#$e#(!t@,4  g\c  V BDll_G]gEBq^=_F VK!iF{RUC[p?mm44e *~ Ryw.?0% 3 4 E # q  7 0~DY!\A#Dk$_$*$e$t# ^"#W!<%K & 'm&%L#/!+ah@ V |x (x,[ G@_# JrB> ~gOAAEO yfC5Z z \ }\a 2 =0_@~5;60fl wk;qSszFA Vcgdmd#Ty$ " UYR>Qpg1NxK/op?p*KE #  | t )@ =M)?$g1p&)UXx pbbQD  [  D%A~zBzb1d \  f $ H ?* H 3^NߛGbjCkE_6e p^Qh/3 aj z@S* -f g  k  Uo@ UW P% Y`rdVPkQ + ~ x A6*5 P  siK1<om Q % I ywn ,G#1XPd[YF%9Em:hSf< pqS T } 3Q~}}WoV  i Q2bPkQQBB< ߑ`aޙ[|ޛ; \6H"Kc iGJ1@@~n AK% b  =N:  6 | X sWh% F -Lv| m%p!!@!1  99mkV\ 0    |K (+"7Gk 2>)u+Dc 8f"7,&Jc ?@+W"@ظ[Լ9 ՃI׫%P^JF/{A6:$=v.|&}YVwߛ)uFڕDܙ8CZWgpD%y_%+I105[9: :$951UF-?(x$KI \W!#n%()*`<++J**@7(?h%!'i7Oe f @ ? F ^ <5 U ; :  7 ;M qC3 uNJ  |zE}JY{y<aP6|dl8 W b; C_<2$B an K L o  IeqL~M ex  }ghHz/kdD|r: a0M >x4]> #g%a[C(z\K ^iN["/')~+]3.K/000Z//."},b*'Mc$ /OGoc)6F^sz9#G@} `I;#d'-.2 +2poeg;7+ ,c [j o)4)/wH'Zؓا,JCܾ޶;#!*K.pC^ExbUv6]ߨlߵލOk:e|C2;8Z&`>+4Uaa#P X ' "1T"a! iye *S fF3O#,)906<AE|G{GE=B>9W5 0<+ &a !]'Uv8 yPM_(e)y/&j(zZ&{$ih *QB:&$D+*E{xK15fF6@Q;.}#e3'&el66p27.H%UEFNvGv< 9N  tp]1dfV ff &  Rk# 64My]q'umOFQy7uDNgB -AGE^!< #$2%~o$xD#!J !! ! o1zs ? %-7GJq<\ada[ApBd|(P7'>Dl$mk (%L@Q E1GktNړ`0-!;ۤ$ [{iPc_|w\^hQv02f^  PVvpL[5`l|w` @c I 'd6TIk7 ] PC;"[L~ b`[c~ dm {#P%|F% # f!|J$t  uL 5OQUd : }m+e?mS)on Q|/M^G]" ?  _Vn u `ru9y8i>,/T4 \ u*{Q9 f.  y)]UzaV N}U!_#p-$W#"2!*>afpq) _[* =6h;-H ߈NI~26܍vۦqaYnsuiYQr)biE'YA%U 2j % A # w  rmMo   ..n^A}b > %l;  w t  7 8E  G  0'2'O ^skkavj4}r&?'v^N*>qz,"A4a+4W  *  Y;XfMF J ! {|s`AJd 1 +- j q!n"^!T,LCi$c=Fm4VV v v4 L|     8 e R; 4uK"wqb[Z061x'_Ba&HA6 KDVKk<^ yr3}} DTo743G)& \WQfX" HX; :r 9T8g63T{/c*-$H%^Nr v "s <c _H:! /wW?Iu c,Q &nY# ljNZ`|xݦ?V,ـ_DI8)֧f׿`دhهWsܨ$Y1..pV-X  J  - :H  me D B " I  f x{ ? L f 4 c Q1f08PzzF *P _v. 7   B GU"Q$g%&{'JH(( <) (2'$xA&z)  7[ '$ gC> \By`E3  1 w  T(  4 @ x;Tvae bjq*A8f޸ްbܗa*y[Dݰ\ޯ&su-sLX]X q k+@L) 0([`jU.cDE]$Uto NM Z ' ~ fO&b6"$2)hqKZ1%_#T 5 U YE#})(+:-u%/=/.+k (p#87 iRj"a-ړP}4ҀPҌפaRlB.tMZK[(Ah  k& gjش:[N40-2U7f-_ ,h P 4'Bo0?{ 2 n9D" :# '&'g',&%#P !B^ ZtE; q4MvYK : A  zN3S}M4HzBIQWD )E 59>?:Tt<*6}QtGZ35x4 i>>OfDe3 {FCL /Y;.EdXeNީ]S j[(R[ w% U~*ghoys /t\f* 'C HCI UO :  K.+c~w <Z 4 Q QN !=,}m.$ 7'R" G  y.ggoU!I A /    u  K =  N%TU](r!,^' _  r  w 2  f !k  5 k}qhcpߐvԓdRil4t՛beE^|M/brm7oCh}E  Q " ) 0e  ] /% {(+*%*e(%B Uq. 0 $S):=H  i 4 Y? )p nrM PX\I&[ wD y> !Sv_^[k!)Kva~u=MiQj~lNg 0 8 ^`+ " = w ^lF& s 2Oiff;i I!t"2R\n@I}  7b (d"@E)%Sbv5R) k' "N#o" C E +Q ]  4\ T m hLy/S2pQ*p.W bs :EqLt!~QEddjzJ@>3%EEހHtWZ?3(o (:+ISr@j8=:@[W_. A4< ;[pQ74  7?N6Ud5Hzs [  xD3?X$W^sD>8  l( !h">3#~" %   p T -  !\\tZ+Z) * qano[jkx:< ; _ IxYXoIaGG~Kppt?R"]A+jEvB8rښmq`}`mvq47 #&  IAh 7 !C E| 8 Q 9I7) !!H2!X_@ EB _  t *  4  -lQm?ROc9tD -1jnHH#hC  , R ^4!n%\),-/\m119E0-n)% 81O}: <b\L9Dt%Z@X  ]li{ Xshl 3 >D>#RD>Df#v0-DF 4d7QC,O:m XJ^C3>P ] S;Y N P R $ VEn*B0?2u , fY_!<#.(%e&>& &|8$pE!l{@> YDNG>cc , @ 2 (O#K U\~ W|*r%w? 7Us`: t r cL?nfUlv}U 1-;yvK)q|-.$nOk D1$mn-rt*- l}V&i-6Id,:PhJ0MP u+F H5A" ' F)$*C* * 2*S+:\,--,+,!*m'/w$U" & */-/?0/V- c+1('$ !L 5fhcDB AE ZV u g < ?, 4 c C   h  s \ |s$3oU;I^,ht"dmI?Fq H Ko :{OysYpkJdQ{KvĨơ*kaj^iЧZա m>RBoM'% +  >'  )l$&?D v *2 a'gd%XeTUsI1%. ZmZ#%)9-#C011g/tL-zL*~T'$PI#"}z">"U"1!N wzo 2Ynlgmr4ۓ3R=bfSO4DJ: SxBVd%{yg   O 4q1-pNSH7,TӋ>!,il I R > . 2 - f?DFTL"w\!u1&4/{;IlkU*!R Z- ~"r>< : D /I s D LE&r) "L)!l#$B"| N  Fh8kD0'6T4 H` X`^ܱ291כ*_y3@ڬD܃2KBDreFHݯ&٘ Ov/g.qk   p(d Ran WoZg %K.lCYYx,-!8"l!GC D0\<Hxw8=1[ 6$PC Fi O? Idc3"K 4 E uu u8e r  Y j7 ` % H fzE 7 K Ka Y &(E kp E8 ;. b%zn;-)$y~?2P>:`މ;:@e@ H'^Y :%1 w 1 [ / R : p+Z4]/,-n L$jO<6i=0c=s*2bY s:^ Tw# %bD&`% 7$ l"r Mcv8 , u:`fVu;6{lqN OnjQ|"$$ $:$gf#w"C!}87K? [J " G1 |: u7 '  V  b .2 :]  w '  f dv Z J $ EpW}t  z ./ & Op "_'}#&$)|E* .* #) A'$ k Ll V  K;}D$}a=~V >TtSU>auJ$a?AN: ~e@&dk!+W-,DT~>u$<)ܡ9#%kC߼mn`:L^XYVD\fh4"%@j^f E 6 M2grfc Xt;Df *0RkU-- "k%;p!X#P%%W$%#!$n0hF*m)!Oq""_V"*!|b7 :v {[ L 09_@_(i4W?(km9%x(^ Z,)0pp]Q8KS NJ`ruI.߭Yv-@HI;/q 3 ` lKe!a%' D(] '\ & #rW#8. 5|  }g 8YQH & {$hVejE "Aaa #N&>)+i.-034qW553s1.*%W!W5)q / : o PܼQMcvֲ0gK1yT ؔ rgXr^<ܵ%VvJzg  T{gc > Q% 8x0(2dQk }aje[*r =%k&M i 6Bh4  P#R V -";+Xs | T6 Z ] % w V3 udvJ dnQR%rH% Ld  ?9EY{  Uu)6m?A{ O H=_58\e 0-PNiD8+.\mV*2#[޾~{Iؔ!ܑ]v!t%O #ޑ&چeC:>,o& ~:J  O}   ' ,  d z{ 3 wm@ GKwLR8 }) V~$S 'o")#*'$&+$*q%(&%7)0"+U.00 /u -*%- &}R0 D^ sUdBL qr:uc  F>9[ zo1Z/!)$C 2?eX2J޷'ַCզ5՜r׷oڧp~@Yݸޙ4-R;C&v@e S(erpD1P CukSg379PG5 $P%>OmgcSxMo& $_'=F*,.0y2v33 (3 1/-+K *( +( '| 'f m'E ' F&P$k"Xfkc%9< ?<;S}c!B% #\UPIQMO k?i<$ϭ!fq$ɊIˣTJ؝ޙa.+[~7<I5P/rOi 6Y|U?f]J dI 5)#U@Jqz\ 6s ^ PP FUaN5ޤۑնr*Y w +֓ nL0 = T*,Qj 8a 5 TxwCf   D K-E PL)!; ;pP#" [܉w)+%6P QXx@)  _ $=  L; ;7ojK qe!k#$P$_#Q" !a 0 2  / > * X T+<R`Hp&KT, Y a t'RE./=  >8 =? .=sV2h\X$0aKnreƉجfտ/ܠBšȗ.B[. @n27&"6; ^(^v"w%42' ' %S "fHlA<iTwvZ5 G O#~ZUy $ Sq  ,!s$u'(kV(lG&O"$[4   MP Eh/Aܪ?ep޹CZy7mez;Tk+K!O1V{`M8B07B 3 O&Q]{0F }l [ $ 8  p plY5o0)M> D  4HZOF!Z  $"#fW FqjKvVIO!   [{ ="[&(c(9&)"3z a[ 6c Q}.-m0G O p.N JWCU43># Q D D  xupKJv"   !3 +  T$Tt {+Nw9~Kl70'!CJj]M[p{gOu ( O a K  O I T  5{pV* s |  m  T  IR W" 0 GE   d I.#Z(=,#;02 4#5& 6)5+4+W3*'1'`." +B'(#hs?5` vGRD ~ M" 7^,f7xQj+fQ N)i]:Cp!n0 0`C6L] #\(%&'<='i%PH$|"hg bXf .Z Il d= I  ^9  mRj [ $ d mHQ/?bux o % e dH~[ޖ$Re [0 ݠ q  ! `ߎ R<wb uTk! -h@k A }=c8\xri<<0z o 98Q;~DT{^tDBk-qEvRp-:-"(UDK 3 u !i :` < Tu fwLD"Z _ AY>-JWyOlm[k8L{/60X);ubSmz@&0yN&4(el45/ B!S`s1 "R   t  p B  ?I'5X7!# %i'y(< )(3(UN'l&%<"% Q$"K@!yF`/c/ z5  # g GW?!Z ;  | _*r`~rK=zY s&#VlT 3J-:|X^PNyT#WծӜ4y:'= ڤۼJr( % .z6jWtu,% a 'Z F [ : 1oZa{?_* o &   a P a  &_`S,fi!Q$'),tr/13o4"42Mj1./B{-ED+(rC& #!7YV_~\[ > #1oskD'qg Tc$? l GL  @( KF | + Yh \ P i  2(W7#0%'@ ('y&.%$>#+d" !ߑ{N>*q6:A4C[4T4yIs //,[o/,>r[D>1 :  [QnWx'\nmBلp&o%5t (ECm2]7#9:-;)d30}g\  g Z*!9_85'!$@b3  iFBVHkE )ZXf$ߋ7Cr JV7"?< |GS&LG+>^dBvZ Dd vkFJ B- KXh*_ 3/!~N!$SC'q>(('n'{&Io%0$#"<#j$'q* {-./:.,)&/#C@J~=JO D # ? 3iFyqw%0i@ Wc,_=7b[("'7 \~Zv'R 0 R٘pWX+\h%^:L[mIWo 9+.XF!!) ea+YVM=^@*y3URE< (]wdBfB'b ; PN xE e8>t*G *o L xuS'j9s8 P|5m$*WI t g Zi k ~ Z 3~ Vfc8Tf8!fn/ ^88{puXP|)pkLtiZA4zZ\;^GN5R'C b Ao Zt38e4@U |G/,` 4 'r+` BQPDV"aaC]FP drh1PbA ,uF B  #m&.'t' % !\L<] ># #$J]S\Q{4K* i 1H c]Fr M    J? lAi_X1x &;]AC߱Cޯ{PX;QfVg tuZUnДεF".lG֝8]7-  5A ^ q iVKzb "(..2k537>'7i665{ 53b1 x.*{&"=<H}Fb% < i SG =D -A~1T A$ߙOՒ6E!$(F*ԛ+++=)q&Nԋ!պؽ ۖ%,1Vy}[R2C~!'-8 $};`}U b_mJ* Y bxo 'mFPfxnAKE| FL {JP9VK' Y rd1ys#8  N w )$^zH-'Pd[p6MNW~{(C S)8$ T ">7o>SR\Ed8JJ[PRv}  @( 9k   EyQcrI8 F] H3[#|530sYt,܆GM!!9ڇWܩ(n<'%q*iqTS,xbN1) "N  < H Z|pJE!"#B%& (n*i+-K .v,Z)&"?0d229#"$C"&%x((Q)1*N)1+(+'v,]$|,!+@)E 'Z#  qK!T=GR90: < l8pp,6x#?H:A/p*7j37C[c]baA߀Yُ8׽k\,Uء{ل/W56Ljzs M5u-j, qe/1 n > 17 g% 5hxf3mX A m [~>u1@ "huI=uhU"%'(Y('<&U,%ީ#D6"w E9_wߦbݫz5`D` k Ua   S @z,6vm'qp!KH%om  X : D  Bo Aw܋J܂1/x^E ]+b1ݠڱCԫAћWc &ҭ n N!B"#I%TF&%d$"o 9> !Z#7$#k"  |vY"}q" f ;"~u2zm|6 l 2 @C H s~W{OH}>='# ~ YPpQܿlt ڢ ڿO'F} SI߮d4~#hDA5whd D`}[{Y"&<c    Kn5e\I߲N:xl 2 vh HlQjuEN/  @> :3oti B" J$'*O+, , W+ ' $#1 p p C% 7w @  O  b ( A  Fi ' 9 fmAm n $  0 Pi:8< I3  "%a #  ' `> s5bSjsQ q!!D6!FM ^-G]G.e 'Ohڽ:ڿ"+ޙ20Ac0 Oj<=?BU6][v =2wz @#%&(+*-*.a/k001/.,L+W**y*"*RY)+'J#)miXF2 CWEQ0 n )V 8n1; H2Mܥٍzt=|_: M ğ5{ZZQȝ[ZΓCϸ%ԍ.cL 0wy@ 2) E4)!b \u]S7  <}-!O##b"h Tj+e9&{@ 4!=L"!Q D ^('  qZ*c\r_   u;J0I T  v[8 / RP0yZ Ac IDT x  oipTq0glU{x4*|*__:/w / H0}  u #24UNGQ"l"w zHFP?bS*G^08@bC_~JL&*<k< X Y;kGaK3C-*"j' ,*++IN,~,j4,+DE+*'$!<qb5^ o<H)  `R FI ^8z"6 J*KHN*..   ` -Ns6I3OP!Xq3m=B߫ aaQW $'6R E]ܸ#1 >{orsak Sa0~"bgph,, z -  s f ;  {1 * A e e ,  ! fx K X !]8  k B * . wt x 2~ K[-u>=? Wxr8"+9=?7ތM/ljJ҂BЕYϴyПTҀx_ܯJ<',\Nk#u"|2zTj! y L  9+#A!f%{c ~! e>I(G]wb p ;@t$'* (,1-_.z.-5,t+7(&&&V&T1'\'W''L''l& $ "NXK! " h###6H"+! m FXI ~Gl2N-a_c=`?4 T$ x  e߯   d4^  k.arYvjb*,^cw<zb \K p:ar'Ry {P oDiF,t(f G>X[LU&_hu-> 0-: @ w <s) (|\ cBF # %&WY&#$G!1S&,!@<1_ `   *; >3iP3h0 wrEJ s  Fu !u f )& q h E  \ V 0l [6 T y\/>tD]-!OCE(ګqԠ\Z5/~u3%YgkC<3?HGkk h  -% R_ |o rjE2 !!+)"! E~2, &t#&) 3- 0{3506^4` 1 -F($$n!ok~ a k  AIk&cxv% Ê ?fPN~hs%4‹^=iAkC Ε4yЎӴ(׻15J$' I ' *  , ]&ov8B_AM`ްXpsOً|vڈl>hnY\;a#H''I)(v&"3j\ e- q~  3S!H!".#x#A#\" %)/ ` gKH Km;HY }aqI mMpsjDf{8?g,%EW~4^*5>F=ima  I FD@MJSkr U} s z - D p  R * S)K7fY9]vs,N@?}ل$l~ݗ\|mdN%ST EO7R 9 G/Sw%!$3b'l R) *a*!)0w(c'X!($G*&+|(,-(-'--%,!-+8))'$!u" F   ' o>:"+RcFX.Z(%&+j<!/Qq!  Jcd$?>5u<_[ޗ٩ջML{OΘphτbI   O܏ߋ.$[?'u/D KkIHI6fzPX#c K[ 1b[jJUz?2M?aD$/ H' 8 M ] aJ.R., !""9#"M KP-ch  ow dg g< $ "w$%z%.$4p"Pd ّӬ\iʣǚKN$ž[Jɶi sV Sͼ \n \ѐ u ?K %   >ܶ S  N?c  W%kw M|   _   p_cr)KI R ~ Y =V |' ca . xp3 =D #%%Z$mF#!~ _ f !R?"# % '((*+-^#0kl24 6z67_6x5 471:. *K N&W! Nx   l b"FqD1EE=5Ex:"}y +` +  (  p  f8J2 yYdh,"? ې ׁ g|Ct0o:+O%_M G QIQ$$~; 1 Q1!Iv'eFn}{ Xf6+ ^xoH D8@yII[2?EyXt[:g p$:'~++.A010.h.k)V$@s inn{%*fY_.U Y +Z } ? U$JR9XO<b d#|MgHV  ڢzՠs#ؙaz)T$9- Q1'2:Ea?} q A 4&Db+KQn* _ p .b uC kJa43S}"E &% & M(*)*,n-*/011|0.M+r'#(u ic.3 d v/w 0H{Ui0gFѽ*n[Ƨ&Ym$4dƐ7;ȳ=g+H3ryQ7[JM j$8$9 ^0 Z$&%"%4dz dKW_X a*qZ< Q@$!Uk#;$ #l "%U6B0~/zJa|Op - ] p- r DR S4 Z|0~''h= 0 O cu) E lB {i T 4 L`R2`R21st"7^ T#>xHNF yRDv=@AVv'w7'6LhsGp{N@U(eSAo]pf{!{Pq GC>;Hd$d)-0Y3|4M]4 3221i005/.3/0I1 3 5t431N-h'! )  \ P1h  }z 'Z#M"%%%$#"y" "hA"""<"<" !! U Po!!d m{17% ^(#\-dTM)޺~[X; s6<<>j~'R[@zD_!|0y &."[h & >Jm&fDw"vd  H4*^K2GnV W   r |U  Y<  *$6O    bs;Fn&ߙԥ]͂hʫ{bśgw  V w Z ͜ > W w  . i Gv:FF L   Z  mzo}< :/شhк2ˀm`и & &TeP/ yv r!#'z%''('&"%#8" &!|  0!Y"$'*b -}.f/ b/- .*,9*?(r&8#"X {^' gA9D 7 -- 6  f ? q9 z# T \5M\t c W W~)x[D]%xVBY9M&31mpb1YЦ$|ɦXqTo' ֋ڞ݈?#-BYy Z3  [ . 3 lMnO  {Na +L2p8ݨڭkj+݀u. s-R  tc/w! $( *?7-K///".%+')(%(!%#=: :DAu) *_e.N:n!;fu( IK!zW  .{ 2Q  4y  fx Z 00 a Z2r*ZVyPDGXa* q)ZW4>a@^Uqioc I+  4k_>,~'#\{!lQWsv"Ac73nQ p pym! %%'v)o'+[,-)!t.!.!.: ;0}2 5u8e;> `AS BBwAA?V:QnC7 L\٤x֓ٴQe^Zaf7|;\R{OH+&xbۧ#تS_ԆQWd|H[ GjFNOT4% Q`ip.nyl ; p y Jb H z   v g } o0{   'n; UR ` , ~s=f";ۢ&|o_O֒Fֲլ->Jr=f MNm6\ [ Z b  _ 4e 3 [ J/ .c{}v^2: b a8Y' _ njh8nk?iM  0 G$ Rh3eO=| #'*?-u..-V+'u $y7GWc*`_SK 3ELftgW(C3 8 W  } B*-# + l#. J @+jT" 7'2h~$TD)p܇: ̫ɗalG ?̈́4Jӂ~{ݍYTAS=rKVF&sl36j aPHK$>(  q!yNVyF^9#0 IELIG j Lh <{te%aX%{V:'!#m$\#! GV & dJ 6 G C & ,o05! #'y*0..0X23O3$b2k/+&y!oVe HmxQ{6`+m1uB@ tV=ޙ70&zhu2$]{!Uuudb!Ye "&e8oyWJ06 2"\   . " p%&'%%"#/ >  X T 3u #  e& "r B% & 'c'&%%J%T&E&%,)$@X!0N%9  7sjQT(U=4 `@݃Pלb 98 ~S 1 ̫ Tə  IZ Û aB ,ȅʒtͶ. ` ! ݬCo {} /./ j  3D\.Q1tMG 72 'xh1 5 T:[ Ds"!r>](PWC'Z "_"Y!M2^    9sX\,AEXRK4B i|6/|T $wle}&q;Q: :X~IU+tqw+%cݰO)^3P1oR o uB<}oYJIi{ 2p 3= = S  ! ' =N#FaѫoЎ&7y),DەڕPxfcӝlӇonݙh+$3)] f|.%yb '  (! o"&$& *au-}024J7p8 :: 6;;9;9l6k2zb-=Z(d#L ~j;W   _ g   UbVY=~.Gwj; !7"#*#>#ws""R!M|&M6 '0|ޱ~F޹__6f 4ݎ@ ۀZ܌ݿ r߫v02jE|7/X- O9  J4"LK D - z69|LtT2`x :& *<+ z,3 e / P^ LJ(A )  pM ^D O h   M2 w 5 !K  LE !|po& 0]c3َX׭s֮P+ oBς_͎!L~͝ϭҌ }y|^}I&0B`b = R GSaC78bIEQu 9h}-AK><j % @7VII'VwBi   Uahm\Wo+iF!X""a" "L'"!> VbweX#o]jav6 s MaЗ:H%ύ"+<\Vuze}w P( ` W#p ZaCn.l$AxV?1Tg)x!ISnWop> q 9s8z~P<U}" &),O,4c* 'f#g\p8H%jIRke;` We $  mng!$1F':N)*+\*( 'z%,$O##1"}!k&{>+IK *k   E  G:dA3132^GU܁Z}|hݱޚ}; #iF81 PHGizq7+mja!<#0%&_y%#g!9T-b".n,QC0 tn ] / = ^g!T":###,n$B%3& '|'d'&$!% z&< _;3 r[Q/RR<޹*8ז`ЃH2>ɘ3ҕ'[L<p Ww)N~ 3Q f#Gwb0TmWLWYUMRi\: @ S! 1ggw2 5~ IYDyo`  ?}T ~  d!     5r  = #e 9 v 2 Ai2 PcB:QX=+, &A$8R a:C`lD | I"  h  ?8 j 9 S>g zp w/ 0X` K s'G*g[wz6^| 0  `  iSwobJK~&f = ;XX _ /b z" \v /p q&8~CNw`>9Zcy < x ytnFQV"x&*-u0s2! 4543 1a-<)$z @D"V _ odgIV X X do%y)-021#2>1c/,P*'NV$\߷!ݥׂ <LG_QU; a;_?J#%_&DسԦbffLTy-)0ldUQGJBM#fipk oI wPG1F  f8 z w t j s < N W'ow (a&W>=5m2hF IDBhj* [ )W  ELmNEQ*b'kBGMuv2b(,)Z̤ʊɎ;Pρ$spL: } {S"<;{iO}IZ8 <Jg +cE,=I+ 3T-H!>|. C 3 >U [}n. y@QWF&Fb Z8 } 8 l? WX"q&y o j qn   C_   |JcG^p.4$KA,e` cWO#Dt ^ : $6 V ],rqA:  y(OM9h  :Rc߃ /ڸ؏ (ُ / ݓ1O;gnp2 oadVgr'rbvQITOnYa   3(|8?8BM [7#1`1YAyO'8Z},%6Da T &SJ ]/  t) (   0' 85> g  8! !@ _!Woxs VxWJ,d-=E K8 FW-0 =R>k #A <$ 9fuY {Wu ,@,E+bjL&zS#]Y.JruL5T4 - nޔߢS *$#J9(<}+,,+J)B%6!K`UO) e ] x 3 | J d1 R{ R2 IF m1BQ .W@#%& <$ ;F1 BG 8 / _!aj]RD'4D)PZ7 FHGwu I̵;GMӼL>_gJ@H `:o / =i=x{ O><t`x42) "#Vp$$ #<"! IDVer <m+7",%&Om'q&$" gwjr  hv  , Yw%R/&R;3/r:TF>Ea IlSUY "P X  Y>   O e e!-U @ &J 9;$[4;f,`p J"*s o_ R  / I  wx W | G `5\*59^.G/N׺Z{ѱU{_G7.[ 0@١m sܚ ܲܶy/TR v yTz}JcxB"B%.a':)F*,R-. //.TP-+N*('&^%(o# 9W w T` j`   7 G )l  d Y + WcZ3b?SD#h)r/H5+z:>5 AA@> 4:J5e0M+&"PBڸֻ\ѯѬ~Kփ@ z޼j{j|]1:*| o߽ hdU$@oD"Pۙ݋ &cd z3^A#!& ''\&#W *~Ur\g;*U F roF2I)TX?ZsvC+E:* ]|p` #$ 9$ !  [a o@ 5JVADO18 V h d݃!N4@ҧ!<ъW7ثiK*' s 7  92[Z/v:D : {( \#L:@1 :E"u)+yTE )f E_ + EIUuP`Oa 2 z v  x 7 n_];8w > q J Z : ^ ne n u @ J(M,i$/< ) %   #e UfZ1|VK~Q +*pۡa]ؕOFټG`X(%9y-sAlm>{YwhA~'o CF t"{yTqFBu( $(+,+#+X)'$ s><s~' $8(j*5+&*'2H$*   A ^ T Z # =  5*# * Lnd#8( ^ (E[5`3| n  T <"] `T jkPڦ*׆X]; 30Vja%9)A^ ؉d8% AZi  ~p(t9%j4Dwl~9  1i"3m "?NlF&,%Ej P Y 2  I{voW" /IT%0}62VK[.~%`@uP?UfzLNMm@o6oHaPFmj]8 Sߧ ݾ޾ Y3F,_),2Wf B ڳM8JS ngxko(* Y$1 BP= g;q=lkf7 q5LMf + ns27~M78 p >wT'={ [8$l & g)+/,- -,*(c%*#! 0(hZ!$(Y*+ T- ..-m*i%%  C\#O % %N%$m!/y<9`J,W[Tg _ O .@X/jݡ gZؗYүj[Ӟ}Ծ MՇ :T׌٠ JFD'0z"Ms7Fb>v&Մֈ? ߆,>[ P9%( */+*+*(']%Y"Y}1=na \ ,L|N) =6e~B `e <D Si;V 0 { Z!i " #`"^ {& G4T` t  e?mh/0a 5G 1Z _3' ֻ % WԀ Jr fl E0 iٷ +ݻZOKڙ "u\wi oa3Vpgn + 3k@+w9; . zj[qA>a\ Lڥmݪ| !7"B"#x##C# # *!6  KkEfW*YB<  ?H::VCefn8nsDA4-@z |  M T69j:!t g[  I M!#$Yc$#b!J?5 #o}S|Oa A [ cE` K  n `J yٱ . 6 vݽ B f n  v;BPgi 1s{B.Kda  ' S B f޸3x_?Z  jBHC4~۵+IDX6I* %u'( )n{)' &x$":!  sa2nFvB 9 , m 131 88  Q ?p c ^ y  O&A*a7"o%')4i+>,W\,+3T*b(1&;$"P!mY} 7$ߴiW$ ? " o  ^I+;=;ZBta,cT0(F/<ݵ ?ٕ E &#%b&B%#9!]C' J  |o"}PD,| q ;If\; ` U" J jV#W~b> uq VM 41+?x : P f zu&:he /] Ѭ :F˯ʜʳ^>p(2Gߦm^Snzs e _~z$ho6* T $|AG0 mR@& 'BD9^%mI*#,XSuab/!<######S#J!-' I ~ O~"v  xC1TR Wbvq6Rh@M_"w6C)^\ (6% ! B  '5I d!JPFTT {  4 T  @]?ݠ~ެ4(G6 T ) W M4`Sgk ;$ p' )(*(&M"5 y D:i^!ng  30R-8MZSy&Wߝ߰g}9: o  rYH?2m1 ":GQS$<'Q@)T)'^&%0#,"! b}mK?2\F #Reew.s f38_j6w>J dX[`Z,7}YCm!3X#8$#-"{:!c@s)( ^#%' )(l'VՓ$ KԼiӚQӁS MC-o? M@w6$(~Iq^2,qyj ) Y.W p%) +M}+ )z0% AP#af.?FV~CXy;BqYZ< d V  }oSI[9 "Al}_-l-`=PUZwO_hg34ޝ B i JV E PJ4,K=8Bo} n[,P^ b\^  j9  d t$xh P+>C S q y gC5 "5$&'k@('&l$"c!y!"${'TR)V*{*G*(F'%c" ! t%^ :1 HO4aGSh+O;9AWyjmIG6z#h] AbD B P"Hn8  <L,t;E]2:cDclCrfQ .i A 4   + Y > 2 3 )4j kC ((c3y*<}L:@"YBo u_,]Q 'O V]jf2uXN @  ( > B ;:m6LwR#>@"R!W, }SU \4h+;epm!A[_OS[z 470GTv  "!ޘa)؇־&1F~BӔ\ӠDj7lR9`y8 \<A2DLyC9$Mne 5 F ?OۍRܜs޲yuMf J V5}&ZdI   H c Kj n , j:4xp>6 t Byv; Q s )  $l zV o #44T"8#e #$ !RaLJ^ rߠ  g( h1 kz./C;kMh;CJW [Bc-ARo ||! }&W*.03c320-i*z'%;%6%&&(=(RE)R) (<&<$%"; =kT> F .  R C w #X^^ rs qCR8n=pE DHW3'cc3 T Nyim^Oo#03fEqڞ5ذ|RPqټ۹  gܪ ݢQ,LVJ2Zh|     X E Cze9R3&Rzgi 8Eރ$ڪ؆Cj&Lj \u1a$42p Lu_?' #&(mS*r(+tV+g*Y(WT%[0!ZA#j  h]>p]z |[T n }by<l!j %" )%*&*(F')}" +U,F-. -U ,/*@' $ !F   X o. C y 7x |  * 5 ;L3v֑PՇ՘ a yՐ7ӢqzH/Lݴ'a' $2@*\ ~mqxWݾ!]#$sV&'h(ڝ'%H" o c @E ' MS3O36 O dm}U _ iz T;'BYqdvu    x  _&;}a `}ݜۺG%3 @ْuS@atwbqA]CBE}c=B7FAn u 1|w:- n g  ; C2 K X 4 q 6S  r3k,&%)R,9.>/W-P*_%q!~Mrv)$be[U=Ax<&# *X @z5D'F)}O&*2-=5/_["V Z 1< "f  X | . `Y0dk |P h8Y/vj/,d  Be.,.~Rܪ av ܑ ݰJݏ;?ݗ!=vT9QFc[T +< b O  B q&ݩN]d=@??O%Sfe O?Dn29I  8 f[S5}|0RE,,huS}<9W\:ElJ \^~$ fjy#?w}v u A*Br:p , 3 z c?  @  w3"}LB h ;E kKp>`kK D.Q7BkE[- Os!2xX2!F_qA D 5 ZA v ,2j9rkc* " ~$/*.*2#61e88V7A3/o*b~%!3O!Z !# c<$.Xv:5J  ) ( `nM^-Qar\r)z.WoP2bplWhpKV6x~X2ߋYjCMsbgtEA#Wn8$`QA*oi~`j P{  k}y{ -N3 q> Ho4iGXHYs)\acSY@ m} Zj " l!y'49$ M {  B  T  4{U1ifM x!,rT;f!4#c$XY%K %j$%5($+P#, ,8`+!_(:$n O ht kc6vޡ^1ܘ@ާ޲Sj\cIqتڽ.g vY6+//:BG/+ ݨ c 0ܾO S < e/M+8_n8 ,Iu;>v^ | F c'w\D{nPO X<gO > 0 a E i=bdH=f0|Vnl i{Qh=aGW 99 NܯsO\iS89KD,,Xi\6^b5]y8ht { ~;<B4v& k}V%s^?rD \ rC] (~!"%#4$n#Z"X"$A $v" 4 C2Bxm a;EK ߫ t|ۛقzn~'L3)|ߺs D - v c e) ep@|L0v2>FH !{G#ݙ/ 1ڟj%l )G,%AwD6t=\!, !7"#>%>t'}*=g-/1`10h /o #- *d a&o 9"V x L )[<cVY.rD `3  ,]e(ATr.B 9mT6 F cJXmXC 'r t 9 EMbWq.E;vs;]U<}'k9 ޢOj? "/%H0)_,/ 2 \5 7 O6qj3.)c($@QI+!oJ= ; S!o"}""""y!+.J'G ;~\8lSi.|i+*Nbf2` AD ^ ] K -O|۰a34L٢SX{ b+*tE2نڋo- )-^M2F}0Yh 3  ?;< ~ G'u>9s Z a 2e76HRnJ,+nf]i} (  g p߱>Dcڀ܁ jIb9 +Fgij`RoRohVv} g)Q19J  Zs "x#yf$$ N%&j':(b))^)(&$ O!5`t v_)444 G6 @:go7sT;TQ!}v 8ԏѲϣ-WC3΋";nu̒V ԏ ާxd7B6O+vP>NTrRL$pO d ~K% ~ : C \ =$ !b! > u: vu F.Da;> m U. },z4j~,3;z *z tREt.Ci#0ߓ5ssSjGJ^(oRJG3T}U ߜdp ^W9f dBOOdw#R/ o}| /  >  4/ =| ` "e&)-q1:5 E8: =>T@>KA< RA?y<-6"0)1*B$D4!] >H _-  v 0 S!  0  lv>Y :,D?N I%,^|GCrZ-;6 6 4 MC q ao F I+ 4 vf y7 r 'MBxtg1 Qk]+~:\GP!5Rz = I  z ~ *  m z e, R[oEhKAVk1s% f~^MIGU.;XtyX8Bi2&1J/Db!] x p  $ la a wi v  SbWz*70  & A Px    "k1lR8_ Q ~ r[8z3    U +QJ+UVT cf)Z 9AHu>'yhM c~c7q~ q 5W=1mXT4}1$NwRz@Z%su-w Vk&Vr3w7[ n=U4ie0"P"%'a) *4|*h*B+6+ Q, !-2--..//1 p/ . ,*$3&o!  D tZS e X  S ` =0Q(/<MH=i>`Er/ Ab!ިWۂ7q 0׊bΗˌt'fų?Eĕ"ef݋Y3f WpZ7n  1_>?"q&+*2/ 2S|4t5|5s.5 4_I43Z2/(-Wh*1'7# K c g`xE  7% 0  aXMM#faGu.q 6x 6pX ttLjsVgQ R FKv߈PJ~׵6k{#݁/+4YW&I=1$bKwN^R~NG@ Hi35Lci{> p?^O*Xk|RuW)91Q qG,RIqD]/_#u~qe$vu~@6s5 x'r _X-!#$p$+g$7'# !.!Gy (   ! 5$|'U+ .<0N12 E1 /w.!-C+(4$e vI W3:?Mx) SqSUN`ލT ?i Z\L58% [PY;usݤفٳ3܎3\N(:ݔ Oln߱^$DI% %5&&''d'+P(( S( h'6D&5#%Z$#l "  ?7 :U) c  J-ܢُj6Bݱ(&s "u9z c8P) <   P  _ 5t ? +xp:oZ[u]b\ykgO$Bs;.9 =W;!79gw\8 rj@@`Ciihj1$J`ܣR[غF85ً ܳTg 7R <>U,H0G Sa D* 0V|oLajwMd j ^ kniO|s _!^"L#;#$|L&K'l'5 & %>%S$.$##":!-x  u +  ]A 9 , a q 3 l .* ` 9 [V ` J  u  _Xޙۨ{ٝO׏Rְ'n}ڔYܯLޥ$e s  Ec*c:jiI6Xb J auC{9M] mMT+ 5*0J%{*./_1s21A.)k$`KY]Me}Ke$q{q] < w  G :P = Q:5V% X Eu w~cߟV. Ҳ(oіИΏ̶Go>kIJÿS)=r:K4͈ #, t ! k /I|FIKKF q\CP"B%>(h )d/)&"`K K D> P ixkcD4  3+"6 O w A:D({ 6c]t"N  Zbڱ#سCՇաK=?/{L7|h݋6R]؆;/ӜmSg˞"[ Ѭ׈$0_E֗4س!ۛޑ^r t&G?'[ EޯAۈ{IڴlG6WF܌DВEl2 m]Ú?#~]Ŀ쎽b댼+ۿm^7};<؎) ~WH` S $,)L.J4g 8: <X?ASAK@<!8 4b1=0/  /-Q + (t $ `Bbm#H wW_M NCQ mbp`M J eq bb D  ^jm!Dm)Wy?u_ -I nmCF 3xmn 41/@AX7u;  \ Vc*V  / ciz X>^4nL$'>݁ܢ^,X'ߑpeߔSZկԥkE $؟ ڂ Mݪ  q~Xk.0b}   ""SC  Ig? Z       |-}lbWg6t `X  K  mk _K"pw A  ) kSN4c%EJv$[6H'Rx(kxYZC}s%,tuT + gN/{s eR5[\YuzFxM|K7 xV\)(]u0Y{+2m1R~< "2$M($#]$!!JV|>S32oLa f w}=;9) | Y X>A*  '  1^` +qt  >!> C"p ("!zK!!e##z$&''&y%x$o#x$y$R&'W)*M*`*X(2&|#:!g#0 (vB ,TyWgA-7!L J"֟$8"ȺLɭ;dRԷUvڭYtB|I~8g Y{pS  a  UR !_"u!U! j s3 $ c, ]  yzM!I {@{XK H6D7XBY~/m9;=hnR0gY5#ݛ)#8"d3)"-2!(#7 Ws MYXQtKkL3uoC'P\ܬBXyZѝrM>W0*׷ق q G z Ԓ rr ֣?y߸9G_b?S$jlZ wv"&L+/367287IK7667 9s;:;}:#7ry2 - );.'%#%% <& %O $ # u!0 1[$F J nX"?$q(>P֟Ԟ*Ԟ%v;Vۏޤl^Lao;I X'nMAߟ܅a V{kij~tQB̒ ar ڏ8-t7y&F#bg|dMb@k  mnE%C+zf/2945 5V3N/u,y)yy'&?&jX&7&%,$!O z rs J? ~%t5?D  o . is jRcߕ*C|\$WH5O3$=T7:YsVOX>4I_Q.eXsX` D s O OC [ `  0^ {"#_ #P": :{L$ {b]/7Tk*\g7Φ͋Ͱg0З[՗uܗN#m 3zJ) @'ibPi|:\J YaB~fr buOCP\Hs$xKO9 W?"WV#9o ~Pxa4 6 0 4$7J)9n+: u$0  3 > & = z v{{bJUDr}Zph_7;`cPqVt .ݪ deރK@m0GO <&[zJDFc߰B `0w bn"O`%C'6'q'&%$9 # p$e&,(+Q/2{5165E3a/q,) ' 1&L I%X v$ |#b E" "!+ N8 [F$DEbM VKOP.I.+^R%Xkf u!RE{jh^U \Au'1lor : ͺ [sGňvY 6Ȇ u`v%'c=pphlrhy S3 t   Sk  WO w !#!5ZCaVRv  5  L x  4 u =r\ar#6Z 5b E  E C hq!-F39^=y~f A ~ 7 _ (۩uoU9 ܨ0)a2-yYGrp|(H0C,S~B|bM$D #(oO2*N4&k s" s~bp o 8 D03D!y CDlb[F +MJ } S  @ Mb@jA+3 a`jl_~AOS݌ܳܪqm]HFB?AGw|KD s|/f!iO%O)*f,."0o 0 1,35X93QzVV6,]%ؒ[mwpDaӪOԟ*^$2|ׂ`Td= F#50+ϹF-'تRLކy*]!C(r%< V56'c/{6<AA8D E: XF |E C TBz GAQ @=@gSAVBEC,HD C"Az!=9!3>-W(Z$ , r uKdne>ERL b[G8Bh!Y-~Bw+ D܍u A]{Ӽ U6Y@{Ǘś<4AcȊdum jO n 6޴]߻d TD +? Y?:? =L[ '4  K "! "!g Z D E   ! #o &f * - /2@X3314-) (G"PZW_ )PbZd$ݿ? h*t5nK,8H5{,0 \U~^h',CUJie)_/pRK\#Q?pkG W Qut.h  T }     ~ Dg :HAo#7=LV d-  ,[jJgA!Imc tt?d OY%83%C_ '\4*F P@ 9 T   F X [ G H X    mQ}ijg ( ^K <%.h-5h<` AnEoFBFE{DB9@7d>:o6oB0)N#./{! H / F W6 q9eA9ޮء,N;Пoϻ_Eؕh )oݓ }Z[ېRڇOH"ۖTzZ"_'/:?[@y] m7 - X]}.yX5yx }Iv:! Y#$# #6"p!^<7/ O~J4t>G8M<W$'4/4 JY AVR (ٮڬ7\BR v , !lc YU~ A6 \T#0R   r~qlYD Ҝ  5JͨK3Mli2))uZͽ/"҂1pb(FO #   U_    Q .  t 3  ) u {o!w% )/ ,S..T.w,- 7+(! &~%^T$B$Q%uH'(@))'$ :uf({ qs-aC\oBY`k'-7AqrJwFKkI&d }hT*3d zA0`9K [f - CUS*M_ w(@ow{Z Q! zde)Qj  m> 9W Mk | - N({  %n  p 8UI O a u '6zl7<rZ<YY.mC^~4f sKLPp"%'^")Z)u))6)-G(f&%m#["(S!t D ^J!!yb! *&M0k% `+]{(7 `4 ABRJ I B A  | H 5-9`+CާއR +jGnK sϙ̉*ɩ Eʞ.hϊK'X,dR3$GaU0`Cu "r)/5;:V<s=*=E;n8"|5532%12,3 l5" 7 86 98a5 / ( !) 1 El a 6IY"x;it@5.k]41NDa^ܼۧo-ڒY8ۏ&z^ز9]]! QD'زZ}R+ݹ޶Q}heߒ_\8;6ێٖ+٣Y_7܏B]a_uV#<R9E7(]:!(~ T `G tZ >&T "' D-2 79~4; < |^pg : bg*   K c ^:F#'?<CacNBq%DWTLL!c Y{|Zv~l /#ttBijg?xVo\d%y ! ) ,FX~c_ 5 FMOk:_z{<i-TwW 4Y( _  M'Hd!g.߻߷:ߺ, 4 ] Վ&j y YQ!'"]d"" !p^S< \ ׈݌)=8 /]Y;I[-C$ I{ 9&wO% > 4 #g&X(0$*r,4.<*1w3`5 <66V?65r5r6H8:=G? A'2AA?ov;9l6nJ1 ,)<!(+'C&=%;"E &T\$ KCO4Y4a*CkzIR/I5&.3d9ijGT:ߡU܋ԙ +Q˹0ʒ)9̪g]3JwZ>J̜ε\ r8&E F" $}%'*J , v0s4?8W<?CiA !A\#m@$=$9$4$.#'o$<% &o&u&%n$8#""v!W bK Mk)cs-* e * q+ %3pP_u@[\^f5K1#/ d(D{s#ZBR8^V :OU~$c6gC޼1uRFӳ|2Ce*t.:)&VX pO|W+OI%cg;UK-OIzPYp% }nMr0 `4C`v@G6 7JQP"f @X.|}m6 | tR _ r#.M   jTx I%!)^$R-=&0p&1$2N!1.x*.%p*b0 J@gH* U j=`X3h` *|O$|] 7܋ ٦ rԀA8 S+ M̺;sJ0s&]&,~^8+T+5b>PKGC  f7a 5"$ b& "(i "*6 ,-/|1j134^6)7}7 R8k 8O 889C8fx8764f0,+ &| Ljg] d &j7,F,pusmݛ[܈XIٛNWC V=p - 9!w!k Yn{ a2ܠݧސh+`E(S0n۱ݵ 1*uQU[P=m<   _'H  @OUe$WE_skg?ck DHR.a * w n_;zS2chT 9   e!)E (jw/ J@ }+gqCSO'^,;2UZS/j<0{   ~ )g"&i)* X* (` $n6 P8ZSnx2U2W>r?^ _5XX4aߪr|" V5Zd0_;  Q k(T_H.!C"! JrnrQ)!0$D|'H*.q0t2p3320ih. +])W'X3%4"EJ? Wo E%R--3 # zZ Y0 t* ,s(-Cly{WHq~]ն6̫]- GKj{FEϟ2i ֛/ ^(/w5 9 <*<2:Tv6ڙ12,&!P# j ! P)i "  R UTX2.^ =Ou!{$}%jR'()=*d)('1&#&x%=$ߣ$$%I&F'?'%D#UK@gN6x E  7 />&vHORHY8 dDPi>xTc_%/ fHmWLF@g]z!0g-ۄ޿eOVrYzV߅W2L}ڗ۾`4;Y  WbJ*g!$ g' (JI( % !+ w _; DS#< ;k97~9Z޿{ݿ?j އM7,E >eU`2"A&8+3/0 2a5 88285W1+(%7*4 jl3 vGVbx;tycy?!@\~ @ [ ftGV; p 9i  e = E  C Y8[KME,eWfWK{\&Almylg_cݢ=ݳ1Na I    > h b  [ JЮ -K Ӟ i ݣ j b.B9jqp2'9pr^o 1{@AP| I\ N JWX|[ #$ 'i')[*&+,*/(]0$0}0//d @.h-,D+0*a)"(v&$++#!% , I]P E r &+7&.eaw ![$&RhnE'gH\oT=u:,2l.y*v^oJO d @WK:r-KD<u &  'nt%h&  0w=@kX0ql2Laj wsUA%{Gkp d TH SH $'U )u +(+)'# vRX aYkF@.g|p3_     @ 6 ;" $%k -K  /B o : `DB U Xߡh0t;LeNs^J6!j" ^S_y ?! 3 F o^rO aC &{U  $ "]H$%&&|%Y#!ZAR nZe j# ': * . 26p38o8(8 5 1k,%)OY^"_OOܽ [۾dwՏ|Ϋd5pֽ ۲-׼ԩnb6>#lo) L9#kLuI le { Ty]mJ[ Qx NJ % c : T^  !)_H<ay!M%[(*, -w,:,y+*x* u*?)1' f$#M!Aodk039 # E 'I  x- D-IXFsL49LFFh ;DeXdJ"O%'M )p)))!(C&[$\!oDqj $K)lFMxwm1v"\&I)<i+2,Gn---U,*J y(?%"s9w#5&u'w('&$*" Y g 65:h[Y ~ S9 q\z ڞ T >[ NB mL lX ' ݕ |x,xx   s - YyBZml8~{upAYrO$J4P>5ut jQ 30mxX K#G%&@(n) ,5.601233333s!3$ߧ2D2,2 21@1c|0G/:.-+)&D?#eLz9 _ C[_9  U { K do B% < Y V @ e )=Dj  qdQr{tpJK{1_EF.k_$!+A T,[ }$)-15899?611+|$>NI1 AN8Qt Fn:=tRg3o5 #Qh ߥ ݂ * = Q ^ x)5}bHS Vfx{ | > # ni~b '0 wq w  )vq%o ]  =+   vAt|q90h(!{j:u6c6F*NG?լeչAԽPpԋk)aU܀ݨ+ߊ>f("IVgY;_F}Ho JM.'W Z " \;) h 9  EF^whSp%6P+G1589S;p==l=;4863i1i/L. - *3'^$~!e[;1-/|CJc35B  iu@xkNRXyuX1ZOv%' od*/ Nh@U&#sqD , c{tNYBX$ 9v]A;OC  ||o  Gi\V #24$iy(,[. #0]#0/.2-*&z" ' v=j |Z FJKcAvb [ >r#JhcziSuSBwz) ]H : 8 ; h CA : P^`G;sS-h.Jq BW~7}MB4z'~oB J'|0jOm8}z`8uMO`-e0|VT-_~+2s~ >]U$  ~ 1! % e** i.N1*4555ID3d0y-**[m& " ?W*0O  N3m#kav_Qa>N*?:xb 5 gz bT|ܱ53`%F_wA8Cu_Z3vNRC _ kT  W\j@h{rgyVxv,4!JJ_g3GSD< "G$l$%!g$pw#{""V"y"")"| % H U"UD&c)t`+F,+ ) &4"E^,* $A\s7|I#+K1T9_pHDs;iURqS6hs w ei o  > _ Q^C#U]w/$! USe:W 9-PX@f d ~ !  hc h b  /uw!2&),.M.-h-S:,n*'m]$X _T{4vs    rfL= xR<| @ 46,,!e$' *+,)+(4%FY ޲޾ls /ۇOZؾ Dח?koٴrQ#S\\| $N#[-mbS81$%Wh8 Y 3"3%r _ 3 H p?zC~ Y .b(!/Fv6O ~"iJ+ l s Jvk"nIspl,. %u;OkL T e t  e!Eu# ;#!!$! TZ   , N @J W~6\$2LY4H r86 c 1*|BUSrQ  fO  XDH hK [.!Tjg_=8Qp@W*(1f* s)<=_m m Zph c  eH^ 3.@<Ql!4""#8$&v),03/6J9;Q=> ?G @?>=<3<a;JE:UC850,mf'$#]alxeM0 ;cOT K |.m b eh 9i - 0 ՚ӝY+~J)iɝbYҶi; Ohu/)NT%ޜ ެ  ަLh%i َؚs%Anڐ -ݷA#rp'Z > nR 8tM G v 8 ' F  ^/ ? FbO? C" #"!=O |i (C pb_&F=6KsBwxO=  $ G DouV( ;K E  [V" >*  b,(>tIN"q'<T@, * ua PC $( j+bLJqEf9  w`k  C2$P;D:TeV@k.6"l=rn_g ;ޣiVTS7 #t%7'(y)A H**&*m+~**Q)}(i&%D$#X#M#"$ ]cI5 om F Al'ld+&j,v * =J +;9\~ fozT44O Z8W'Nk3 ctJO?1'.x!,S]j u-kD.0 Yn!2!g0HPZI< I !8c)'Xp% *\d(+t#*!9""""`:"! ,(} [K @ c _H < zM *S , .ICwwb=t/JnVQ(,EV :_goQ(OR"޶ ߒW(xQH7јjM'p(ˍeΐ,Ei +H W T{ } x  [%[S 9(  :  ; q59)V 3 \2JbcL$iRaEG#3%Um(* +d+**+,F-{,*, *;R(%g# F*a,H j@ j0~ \ij u~lhq!N LKH]TwDWUMoi[] kR d t/{ _q }d'>p #V ^<jyO1\j9 +Q>IxK Y .Vb!| E , Lisr_  ` B  W]  !K ! 3!J D> WkvM 4 Jz `ik  .D e  a  X  Z E T V E [V uSNlr 4U4Je>~<Lh^R;N: 5$'jL2w^{-C-9Lg+ (JI`w+J/XxP%Kb7h x *L +V7 6  2#31'v*G]-2_/Z000}071H2d}3&463 0 g,'w4!FS1 E N|{n2@ 6]ZQ% {3 h$e|Bn@ߔ މ]ޢ$B܅N61pߜ 9|0Q Ue:t3e݆Mts4vm ,Md<_x[|3 { y A | Vj s4#'   !g$b'nb)+i-Zw.@=.|-\߰+)(S&$b}#!uMXIa{W[  G\ ]h<6 P4j wI/siJ . Y J \| 0,Nw `  ] Tc Uj3= fCiCOzw C26y?DJL/naHG@djMS; MM _offJ(2nyG*}uJWx<,<_9% u0  2 N )y~06{a@YL"F $&'4'%F"$W= 2 0 d xJ) 8u p""Z!#I#4#9#"! X"u[z1 O y`'n:{bM9o!6]t۞/Q7ݵwޫ~*\?W2\'B0@bo42"6HUwc5s4} _ Q = w Q :J o_^S*n#&&v%#F!Ab|:7S(9#5z8wA^ "X=%|'((Z'A%eB"XID u -5B  | v6@x! :h ;1SbPy8p]Fh=T. X p 1 U!}*kI; uuL܂LC9Rvx;=S S  =) ~r84bBlnoBD>s~^$4 B ttn9__4l7%="=|,/ 4#_}&Zb*.4L9B=AGCC'1A i>8;8=6* 6 l54Z4p4 31N/*-*0w&"xAI $ B.! R@#~?oX!a!k5!ׅ 4ձlroݏ\3UN!|I"^*y#nCRSM wso%[{bx"B$Uz?5wy  _0 % |A&ZgX?0N~IX* ?Qm,@x7'cGD:27QCf%/O( `zIS  #N |"<[0 q m | $8 B c T z  ,  O F    .9Y Eoe aGJ"Wj|F }AUOk9|cA~wdkcY\YT/^P)vkhv_p/^GV pg(&HJvf{ 3`2d r"$I&''$p'R (((|('='0(),.D1|48y:g;==Q=;b8+5r1W.,9 Z* (W & .#   v 0C&G%<)4 qO,A`@qm W1~^`۠،T֖oѫw h1,eμgm΁%eQӞ -k1݀5b ' yB"b -A3O-/T!#_'$&#"7 -az S M27Uz ' ) ^Nks\70|fOu -`{Xn! Kkl a!a!L!W a{ ad  XL<2N> 6d*Vm)n U6Sk  mVSsg } p)1`f14^e.fCtR%2%Z[L[@fFRU"~]܉ ۝g](ܫd^#M@ k(a[  =^iN&+M 4 O Y  " & K > & &,  d / L x ; c ![J3 GY f: ZyQzH uPq ( Y X + D]G IIZT& \HFc `p:^!zgHlF/yb#|MB[B D1Kw;Nxj i  ?n S  O  :SGpN kgY &r  ab DT,AU6O  x ` [G 2/ <,>^oG* D / z I J  = ah A~7 &!c]_()) f Ooiys 1ܚJg*i!R܏[;bْٚQ< J"џϓU٤ckUz^Jr;;?i_iKCF O!v432  b t 4Fzo /~ / I m Q1 G X^Q.g&>"%.'('L&$ h$ v$$H%$#`" !h90_N } / i/yݔن\6!Κˊt˫DVk`Mڀ.CsK0t3Gk}?~(fe?&;|Apo,UcI E:$2;  q 2 n5-he%{E   ' +A [[^`^UvNTu k BU%*YK5JU J pv >  'k9$NlNOo/ *l3>@ 5!"#f#'#"}!5~>2 &> y4BANl`Xm&yt+~<9  QU)qd7y,jEU{y[p!v)7SYTl?OrQw5Tc3* L%!:# '2)*Ji+$+se+k* '%#V"r!| =H  > ~ f!(" "#8$K$V$`$'#($u$$#>a!l0 FcM30CGt5 3G f Z5߾ۣܿ|ocYּ՗?y ϑ jv> xɸj6̋ʬhcʐD!oqng@xG|ߖߘEL GrM! K  v 4 L 7Mj{7  lZ  -   [ b D h^ 1E -F p!} Q& G?'kMt1!$T(8+,9,L6+2ގ)'ܪ&n&ܓ%ܬ$>#@b!o3Z@W_ ny q[6g  R S59f}Hc# [ ( F ~!2S4_2[f ~Ql*k F  pWW*qVI?&a5fL7`nBo.-9Uz#}(^eD`auF |\`@  r n U . p#A,,7"CY SVpY0i N ' S /W?0"%( ) ( 'Z& L'(*+,,8-O--c\..-/F /?-l*%A H0+1PN<c8~&' k N(/PF%Zwe3+N|,#y`Ox)6+ `IK  U F Z `BZQ%݇H`0ߥ6aCrpzB_}prxu A h1oV_J$!" /##C$$#3"{ -9D>[ )h C n n V x=K#$WVV .9VZ ; H p^9P 8GzBSpV O {z@Y_7U5gٱ2ԩƚ*k( ]M( Tj KwҸI(pM&މ7ߍK7&}SV!03~O&3`jf   i Y C, NgT>Uk]   m  g`9 Oy|z"$(')0q,/ 536b9 <<<+=<;:988C7A65[3t2\01Tz/{,(8C$7?@tV ]K!Ddv&_1] )~  E2 ~rH nWBj'k"l7$dN*.d|\p>Pےqڐ;e1s$uY\# ( r w` N0 ) x SA 1/>0+*; d _  a 5H ; s S  i0P'  ,FrywYeX_= T\NCMh0:b/Ws N  n y'T4!E""O"`!F t{= > sV ~O  EJ~U4$|~F8_3dJl.>yD%R yu> + Tjpf-|U/SiHvp;x # %s   S ;U+s*E y jz $  p 1 CbyZkfn-xR|"X$&'m''b'&$_J"Q{} Mu\;1`M/ O E  P C\ K r ;t=#9$XIk[|VlG )qmAlUf\ b "G)<6J .5X^yY(_qVIo@t\v,Un/I?bK;P^Hjb+U  v P Gl  m& 7rym,oym,&V'* q =)b>Q)Xe` )Yl`"m$%!&"2'$"& %6$! y~ ;0PU =ޚaNڜܹ(pYMc6Tt V9^b/qJA@]!pdT b5[-L3&z/.u@s^08H3r<{ 3> s8BP!#&W()u+(-./2E0]0H/`-z*&#iht=m#} |o'oXe  EW LOs  &J+ 9#aB$F~"~&9B) *3+I)G'$v@!yJ3 Y % ٪ *  <2׷V-'c\J4֛ ц ҭ2ӗ.5 Ey|MlzW=D2 Y . .x 4  ? (9EN G#Cy$6A$" \@pa^J^4(>[ "/$(X+. 144~4n4@4,5n53D0" m-h)B%A"1V) W#&- )* r+b+*)N&$3!R ވ&*Xֻ֚אر ! xۛ X ;;-H{Q-|3e$e tF 3 T YzYn\ۉf)~G0+ ?\iF? OEZ+ ! J0JuT&b1; u= rg WJ$5B"eifP #+FH &R 4p1r^z޵B5 b5gPWHp!bm$&l%('QT&D# ^ t r XbZ(="E2$ ,ry- z p#<s   6? Nj  B9V vfU):RF؋W{ԮԟE֚۹T M PC^R u 3Yv#\ J Yl!2#[ % ,(*Qo-/00/.,+ +*+6-x/+1AP34554)37f1/ . t. . . -? ++ ' "$ !G04`'$?  KOz?D}|I c C6+3pԶұAvj T n Zֿ`GŽɕC g j% k v p {TPmg^'Nn 8FAP3Oljr]oR9^U   -u}t4f2| 8 pF Y Y b k ? 4 m\ f4Kd/Ao=gU/KVuX O ]2O(H  l Z hN %<}s8&}N]s>23(^ #B4ޞު2UU; "\J%|'6)>+4 +A,+P1+lh*N)$)))(}'P%"1{z}e @U"a N V y bgb^K%K+t!OA@-,v + UP S 3WYxxWPr v=7 4QdlֹWrԑ Օ ֛@$ Lߜ)L4:C)ZqC&fs/![n&*y. / 0850.N+ ( % 8"Pg[R} 70fTa5&K$*& W : \ h >W I/  $ H u $X  rF f"W-$%'&A(C)[)))'7&7$4!%l_~4]aޏ  eT qP { \ ڭ H m۫xܜW?#ޡ_ Y 0F؈:|"9T] F6>6Z@ \":#$$^$" 4!U % x!#p%E')*[*K)('rp'''f'%"d,8d/  7u"]^pDuZ5XQZ"}{L43OV' 6 0  kN2& | R|m  G~!tZk_{P&zQt. _(wer@MLEH'Tl*EgXf ,i["#Pl#>!gUJ%`AQ L(;WnUu " VH JG[" % 'i(() )z*Vz+w&,<D,a+o)&!S##<"&(*- .:// /[-+'B*w('/&$H#"x .!G5q. ( kaw,")(P>wnq_<]{ 6,P9D sE07ߑݮAoCܞiۭ/ݤ VV|OdNQOiJZrc */ : b [te  U: XpMt&  zT d "8 = B19p ?  9d/#Sxv7'K'=  - = = w : 7 HmxyiblI{]RܾAj:ʫ $iBnɸII:o lv%d$ߌC zzMv,My%J!r29` 9 D W % 43%+u_M Z<c,@%L A}l 5ci"$Y%TY&r&J %{.$#$%'Vm)g,] . 1;3[55c463d^1/|.O-, + !* .(&#m!y)  l <y  ;pd=GmsCWlVhSZ9@>e;^mx   +  Yv [AwF S=;l^)S&K?{u/rK47Pk6ZFIIEbv c  | :   C K -`2+x=hU + >T6V4> &# e2LI+&fV/ /zBt];O`[>z|   %"h%&*'#&@$! =Be:Z P_o$ h 2 G Ss"5~@}u9f&M'G5emBgrkK@x^5F?g"vM!H0@1OAؔ:iT u=N [@UbKGus 7#`&a)-N+,,w,*2s(%"_!?!"#$*&`&z&%#N+"9 x h Z  A !"#d##?$s$&P$+ %%q&L&8% 1# Zkc9 GP!U" #A## !$^$/%R%/$#t;""1p#߾gY MΒ>Y\֜4V\<\^/>ݼSQJ֯ծn2&Z pZ ( 6 ` R >  Z ?{  5  Yp g2 1 R D o % , y    1 fN" ! !P ! L B L W !"T## 5!WJv% RM # 9` # o \ 3NBHG ol $#lC 5 dQ!  +S _~l!2K"J") 9!o0f1I5 d {#^BzEuy%߈*pd` ipߢ'\G`=yAbnCVl2"yhd 'Y c v 4(2 z  .e?@M߱ߤ$6e^gUFX) QqBb3/%TzI!&*,-T-K,~)&v#2~  % *Qj vf/8 Iܨ ج<e!Y"^EA2c;[QqdNyq--^fP`_c`E{_  N0vmlHmg.pvQ?*x` p f y\xt.W5w#]&E()s * ++ ,%r,),)+ )d'c%":4d T baFTs<%4-2 a  m[? OZ wT@74Q@ngS!ic]h:!]vLYCv#BgDUBV+=H O`$= ZR7 i |@vA3tt!A#$#"xT {  6 DD N CJ#!& ''kg&&y$~E"?0 N T> {- rhxb@~d-; t  /;q'S `#%*x&U''a6(()_*++Gz,4-g-eݓ-k-g,4m*'cѵ$6!͈ː$q γ %o و suo7 IzChӌӇ>y؞ڔp}޳5 _ wqv-M9FVp M  AcY9'LXWI'y }>,&I]1W.>/1L& [i  w%,z s kYfLr0r\+pDVyOR  : v #W + 3  s / \ F{Gb J i h d W : x qE 2s+^[{8ۀZ:LD6 #(*\*k cY^2z8h\GL5:23-usME ?=lp^c7   |+Of6L"%6)}+F,- E.W /2pJ4i5FH777B5`2W_/+(P$K!G* 5 Y BY#W!j*f   |L #Ea"*$fF1g8 ZY:%,$~`G>j\>` Gs >2o/su oR ?V:%0<E2Pb'p(8[ < ;~i5y5J6!T'I F S[h ),0/kuA`HP\ !#p%:&4&C~% $!jڏ؅֠@to,ҥ =  U}Oi"8[]D1 `` wi;t.  x CsJG,/ $L] 1)5HALC_ m8-h#5'*/-E//x/-#*Q(R&%#%#"     bc ^  g 'iwL:tGkSaQw7QD EV19LdO . _ A  N W ] [  4O +i & Wu Yvg:s7m{G Qa( "(C '5~i@޹\N@7%i%[-} |> gc w  FD "w w$ $( #{= X  aIH    >n{!|zw$1jO[P { u e!PJ(H c  ! "y $ $ $N ]% % # "* szN+ bV<? cc0_mH,KGK!#$W%%h%$y#6!A&C  oy 8[O dlpp^7!VRuP׭pn8ԡӝ~Jcj_Y;u0K* _BkB|10VdA3:^{`+fVNTI=Mp%S A q q t !. # Q OI  7CP7cS2FSez1 ##$&S%$=":2 Fؿ Ԛ   ^H ͍ 4 V n m h1 Ǥ yƞ ?Npg]pg%߾ 1_lޖbMeܿR:-FN isDT:E  b#!5k7\a  2 $ t 8 & J (,CEvm3]j^`_h!) * 9  t. uZN\ 8  F  < G E W '  / G y   jmT15q$K nM/T q# /! f V     %gf i >  lBM7Tc iWUzBso+1794trtZ3uTZb*<t[@xi*`kd#K1iM!< d x* ,T6-!!hV%O(6)) (0'>'D'U,): * ,l .P./.k,*'[$ q7 xk/?MF@ *  ,IwD ZyDA\/\  L)\] !l^ V܇ڜfl ^*-w߂Vf !t:*M9Cb? ,|=*o{8 ; p!eIzB]}f!a "##"8 !|gZ=,1ru_rV {Yb~{X 2^O[m|1  p i!74u&+2lhsI{{3 6 | [v &\ A# < S7 N@ ,VcO=: 4>3AM4XIK@ݴ}ܗRMYڭu3߰Vrg cw a9^^0-H@M84dbLBSy}6qhB^xI  j& ~    ~  arYSWD  k 9 ( l n ^ , c  Y%mpl\3Y !a""\3" }~G  NHHA(l`dކ=S.߷CU#bN(,;a $ B #^',s+~Y {Fsz5~ xmyG,8R p /jF*Sn7!!!r[ mi0{40NCC7./[   $g j  gK" W* 9yO-sdU A `%B%B c - 63N=cRQvjW!yuڜyk$>C /EըUץٻݢ \! 00"Y%'b('%2F#G} $/ n~]s!"ph"ߟ T&<r4Z]  o | 3 J o  NI,=bW"$U%&&e&0&%f%$^$;$#&#}"^!![jރO@I% P%> c ,h % A^ Ͻ " + 7 j`Օռgڠݳ( `xVs0%2CjF 0~ 3 sE h #&O z$P2n~  A WR$MF^LWPZW}ti d* Z, W 1@]  28wsTCte#T0IRHH   I Z ` Kf^Jl, /$.n'Zo?.=,+>MF'ATqn}\ SE,t SeWVy'-pZ:dR3%AWOA߼:݃ ޫ ߠ\%]ZGz<}S~winEFUc43 Bx6X+!$Y)X-1 5.7J8887 A6 K4 =2V0$0&0lu1 1 z2 2,22<0a/R,rT)R%{Y m  M*s|2^Nn>B ;, l} 3$}v,)7js nC] KE߭߭n߇рKRޑoї%#lVyֳ2؇bٷڮ uߵ 6 %W&? ! 8(.^4V9<=Zv<:F97%'6T4.3352i Z2 1 0P . , * z)((-+))',%6#*&A`o+*6 #s "_aF _+I -i{OS&>~J`C6!ߑ?tZ׉=uI , Ӏ Ӑ = ,}  ێ r R y V La? HA>F9NEdq 8*g} D g   eQ j t c f l  y87{KNq@H+a7nRIMG+ OmPf\m3~Q|FFGiBn  XH#tD Vf  J r L " I * >zY2LJX  * y RYL' SOc~.|R e miO` \=^x2iFG7Fَ׷M Ls_x\߉@ewgZүz;8҂dfԛFִe-~b b@ ޞu۱jyHQ+Q<kIV)?b >x`"% !()"*+,y- . J. .-+m)&$6#t! 6VS  ~X~f>3` ) B  a/Vr{[2> YIwh 6 3QBz- Kr} r C Z z6`Gw?#!:|0@:Yr+X y`P.SJ_Xn|9E !T"!y~*82  9! 5 RF  NwFx?0 0 3` >[{,v ;- !#L$V&3A(*@,./^/&-z$+rh'BE#G'2(` yӬ{ 4Ӿяϰ5ϴ'ѐ  Eؖ;jr]kbQ&WGXN@] u  W gVQY0+!+"#!"O4 N A Ua<E5r+ ; o o \MJ]5~0xCt55:i 7M o N1>"qN`   : Zto;%G*j/K2V2C1W.4*% ? `v" 6~X/{D^)X)2gp :B ` p.-oG/eL~ޥe+*9)T5.{8qgr - Pݹ%ݵYX3/ XaDK|kt# 6 ">/1\1{%@h  ?" #o $#"c },J~4`gjSXu 2| , ESKU{!eJ(fg\ߚJb7H$םDc׻ գԠ 0Յ֟Tڙ۸vJ޵;aM"ޖ\T=* QD{##*206t;M=>&=0}:)60cW+$&#NG"=!""v#i$#\"b 8en@ f r4l [}u)" 0M<  g  N zI#c>0 f ( 5P &X y׉ӏZpz:6o Ƿ M 1ɂ * 9  C#&xfv'X"  ,T9>k cy  QH%  ]J`157!}2&GA% O33qܒ : ! :m`Z:CU,.l|w߬:;ߓ7u3" e xK= +e 7|liC/^Cfn^wyNp |&d 1J) !""%')+++ + *!m("Z%#m!$%U!&ti&,&& T& &%#i%%q$$" X O PzoyG0 >'|.w] Kn+yc^W;lbwUv%PQX L Gu9 ] _|uHJ-ZLk>& p|M_-[S s-.;"T'2) +[*{~)b('X(Mq*,Z. W0 06/A-,*k%1!ejK;   Zz aL `xJFgA >O{wg)C^evsnT}ٝӵ|a~rqVƨnɷ Zй :j.fhR$."KA}9ߏk1j ; U5!&(),w--+wK(%#o"! m z /!d!"##9##1I###y#"  t ? 4G } -2g=Z ly NA3:a m z W  T 6p  P rg U#%'4ߠ'I.'%w$Z!Jڏ7W M pB4HC- W1?  z q= 7tx*|iwEN 6D#ZWB!Her ,hYvj+y8e5)tE|/DCb]reTLG'+|*!BUM]'23JY ^}Au0  *  8f{]G_6WL  ke- D \teQ l( UJe n#G&8(*`],-*R.t.. .,d+)(q&$".?h  k2uM2#!Z؛S!лtϛuyQfZUثXDڪf@0Nhlfֺe۱[!1QPMz^3g4#$2WlHelL G{*V9+E\# " h& )B k,T.}.-_,*((z(oz)R* + + *v)g' $!2 | vp!Fp9j /؃*e,хBZ[ˆlR $ňs^f{㾵 2Ġ3 +Z=TX~߄4&ue AhNe s"$cZ,wqlDVuOhv\t 9  S#  cC A @v=k/94XR p,cpC qsa fWT$bJ{Z ;e  uҲ1tC" ֟ي,}S \ V { #R N k%|0VAM 0&>8_:1f M%7o ? o lF#0X,[i/l.ItSf4xP8M  R : \ _H ,j67O q. "3qwwJxTD>?o~<[Ld@X{'( B(=)s!.'U,@~0Z35y 6  6 !5]{320/j|.0-^$++5({$,"9!*%e&(*7L-.U/f00/ . ,S*+V)'%%#J!%hr7;yw ~!VCC3qYߨߩaaNB6ߘ+cKU[W&"=4޽-8$ K  # rZ&X70  l . * 5 *}yt:i@QW } K!!?# $: & ( (('Dv%<"<2W F PfhES#G`3 z FDa@8e  _(D[o  mUu-kpLIL \ A [޻ ݱ  r K2hyp6*m\c1ذ֩ ֋Չs){3"8=%m'k(߶(s(/((`'.'{'(&*+nޜ-1.0>11t1r0.r,* ( 6& "(Fl  : h   ' +thyP-DqY$) e+*KjmkSjQd~9#M )U)ס q׻!1v""Z",J!`4׏4no= ݕ/jQ}J `+xo_8$fi&GG*= >5`3KQ51gUV9f V !gx / 3 ;E?tK v<7j'7eg.DjqV@ze,c   %*N7'32EN TmCM|Gr:1'^@uz/P rl!5"u" lS_\j8x  nf  e" $ $ ~$#^Z""` UBwr/i3 i#  J A T  ~ ; K?5a-xn߯gI(MH9 Z f~;e 1j8p^p`ӕМpдC{QCf>\ *gu oVpI> G }1p K4 `CzzRܱع@:IdCHMѬpцѷrW="Ϻ$ZΌ S͠YFL \$Aari+Ln}p'[4i {F!%'F*g,\{-.L//~.Z..=0}2z46y7;29;:Y,:9& 9:!;:G9 8$6f3/G*m$ " "QF=!aU5qr Z b  %:S iGV.m p ϙq9CYS֣ ؞!v("r""2ݕ#|ޛ$8%f&''"k'o&$*"# j5W@V1qPCU;'{W3)Gn R i;{N9N` f~`Z*1E  %8/Q '/2!9 1 W6RF\Y6Zp{N4trm@"y09 : & w4 HEy\#+3w:=&@DEE4D~B?3< 9656E6 /7 77d6 52'.)Y%8 !X! ! @FjX'f[]V7,%d,G5? 8l;h \߰Lw]A_x?;FI]|20~t;B'JA GghI@NNuf$"-LN{r: L %w:(J) *) '%f#w#B$'Q+_=/23w4H55Y5,54%4h3" 3* $3I 1 /,F )$ LJO%W/"# e5QIGL_)V:;)% 6nZ \ t1 \ <5"Jޑ ۴ u Ҹ Ь w yE Ο D ӯ ה uބ|$Ud#~h > 6?tTs sN $,gy ` .#%(@+, , @+ )'F$6\!m+|i% \g x~,N P PFTjI<8|F6R@p{M5)nJGgJ~ -qA8,IO.P)75K  Y V / u 5 W ,  % "XPWLQ)VQa%7"_JW; *wb cg%Q#L ]>c:$M } Q;:K*JP~K/1JL:(6j-c=So{"K4vw[t 5  N p};O$),}.K12I2t1.?+hJ'\#z30i 5FY8!M#$f4&<& ''&`&'7'&-%O# |XF l a'U@%@+ N6SSٱz0.֨Ֆԛןp;W,"fP  HZ  91%0)h@PN4  6u@/ Or{]   9%{ }a/}9%r L=+ o+" D W /  5 . ,  yh n >] A<:DZW4ݿڸ_ض#֨Cr7ey9AѲ 5щ Ѝ I-t B_ֿ)Ng۟%AO jmm)Gt# '5+?-.#.V.fw/50d1246Is88864tG2{/ -T * v' %0 f$ +# !J ) Sfqf)+/]Ibe*iX} 8 PK ~@-P1Tac,JM}Z8p݆ڰճj0yfg*Mِ*ڏD`q 5 3 E Hh Cv6M< ~ b  { |! } ,67  0 | P U 3 H 72 P o j`:jO :cv`K"܏%c','ڥ'E&D$}!ndX5xraY Z0#.l}riZ.mcs,16mI)3ifsU O  M (  &  ~ % ,2b6\9: : 8 5g /M ) $j 8 xcVIvPNGo  !L!*""#k$L &l'G)**9)N'{$c!m.cD S|kH1QWn/W?ܕS%v ͐2LjܸȎ,ѯ Օ۩^dXF9b2!$$& 8(>Q(&$#"z""JQ#$&(j?*p+, -_-P`,*M*($4 ka /I,`FN2\2N kfqr6d2fY&8 k9^1^c|MGPY R|KUauhQּyA!ڴ"#ނ$ %%`]&P'(M)*'+d^+l}*a(% !a{# FE aKK $z&v'y A<" Q!#.#>]$#"=v? O1mb  I nF&Vk{r\BY\D xoe#aY\]O @7|!i%k),/./y/|.I,F(Za%\"?QD  I!#%$|#pq!T?9x _dn"R%v(j"+,./3$12 2S1@/U\-*߆'3G$l'!o$ g?)^3U r !ԓ1Wȅ/Ɗ4#ž|#6ˊ'ϭsӓ4Uot^D4pUCBgvL jF:[>8W6Pbt jARkjO V !iG$oN*#"NDRDw`!"7$?$$n$#?"! !  +  F n1 6 +Svv=zd" rl2sko ћy2!fȐ hϑr#c%y3w &7g{!kRfj/ d >S p F"[ =e|4!q#$%j%$$"~ d) ?  Ss {X(bQ 6"Nvu_n`9`c` Z3/tuZwzUpQݞ5a-u6@i$d-PKD)Hrs1jJ! CkD: ~#2%E&'))* x,7-,@+%*{(h0&#P ,! Q k&w7f\^uj  + L !#=%(q(i([[&.#RJ_:N> b:QiYN՗TV{_8YY;0ȗwmaWı%u~4#ر_5e 8]CQz  \a'k7G DOA \C~ N Cm)K[ rw25JQ n pd '|  @H4ET]i9E\IhJ . h0I i D =7 Z+[ *k .F9֏Չԣ Ӿ֭Cl3kK +J"N6f"&h)*bE**(@'%$ "  7 !$&u){!+Y+*)'$N cCd C#4n2 R W\IFK!"T#" KU ^a fiq8fB9-2߼ Viң1LL1>"rԡ4ݬPCv] f tBo6MlSd1) ?p]X R;  1A#6R/' A 8|1VY*1'C  R~!6>y 3~&#& h) +v+*{(0&$T!I[ Qc WpDq ac*n$O>;uZ CO6p,V \   8  h  V H" ## #: d# @" % p h  7 x S 'LFF=ozV% Z"jJ<mBu=b !'#*%[&&2&$^"?q~e8 j- ny= ސߛ=`Eת&>ծҔҵ֖Ӥ؍Ԭ۴5@m3I*>0ysKP=nFz T\["%](");(&S#/_-?A s { Sfx.. NzXDrb8i*r q ~ #d{d V  V& 4Hj"_!F!!R"^!Q"] (QJ#: 3t6]%Bsf|!Xեzԧ ?y2ՙւNJB,*>)ΈF]! ͌_%[ֺ oHjNs 7l-is+D#!&!(pu);z*+E*W)('y&,%$$~$$$$#{'"ia>giv6x#4 6[i[U/S7n #  W 3+@q B ' j `Bf  m;.!^@~ӵ4#rδɓƉ;ˁζ $[k% I"pD#s#%$$> #* #|#e##4u$T%%SY&F9&9% #\ 3 f[[t1TN߂r ]H> ,+&; 1 yDY W:_  Ls/%4;A_Kz;!g}(1e0,l6{ # 9acT ?ht " %N ' w($ ]( R( V(^ 'l u& $"!V v3EA/~t 1p:L\  !N" #D#Z$$F$$##T!2^ K1Wڜ4I `1 ~j5iyW'ٿ)NU#@ͫsҍݴP܏`D0,2s)Rf!6d E2 ?>#?cA{,msk  H @x  |#: R  = )  O#o(0/76Hi!/ e|S ` - {  Rlpss#DU {~y FL \   ZP_0|tF76ݭ[ڣwSՖ'iӈ҇y X   0.zXXk 9 0 0g#^%R&&%.$<~"}Q!  n} < S! %k%fW .(goH 6 1D Q d x V o ` * nMR  =$  (> WUv0E+'G5 };9=1CWXELLm( 4$ )ZU 3 #i %&08'6&%$!f /j?Q U 4Vc V'IM9Kiޝۨ>D+ֺ RJ*E c"3&*(n(^('$F"#1r ] [86|p]ajRUh+t\\(Z${7% y/M,!!R]! l !|#k$:%&'v((c($!'%wl# =+ylrR+` /YK_ZbT , o  `mjE1!E#g$6$A#[v!.`i L 'I=8yr!hT\Tπ?ϔ)@@}مQ6.  U 7 ~ % K5'zv[_ h 9+ FQM:hB  p> z 3^HLRQQz c  =if" 9+h@EU+@E ]ޕ ~ܞ?Wٴ>gQesz3"b/,,pscw&`" !%(y**s$*N(%"W +445EܣRm}w!l:x "  _ k ,sO(i6Q<}}&p"<kX\4zMBݩ% 9ԛ Ѳ9c%hGQѮ CvvqC9ڸJۃڌ&XP  r  & 0 W 6  /b XI  0 Uf +6J  g OG7!R S y|!xHhAEaXqQ9`zSX=4??e *MI!$IV'(4=) )?(P&&%G#B![=u, zL{~~/H)@- Fq, j}\wLt[w { 2 /  e / c  3J,   U 6 w! k# $ $ ,$D ! 5 e  P*m5h,Z<wfmq  C j`   > `UQ"$! &4'';f'/&7$8!96_J   GYT9{KՅA͓x}0 XT۟w.}K!Wު_P5_b[K O S_V" %u g' /( 'j&$"@` . i o   35' KJ:')UPrP!b{M:6 l : Y { #N~Ans } 7  } O * x   4 a v 1 fgNgS+V[3_6.4cY,aaq l M6 j r? #Z j $C*{o O~*'( v$ X޴2$ ((+ؗ/36ؑ7R76 41Ο/*-X*Z'Z#q"(әp^;'! y m kn = V jh Yf h  9 =)  > S1oul;*O  0  Ij?zq؛~ՍME bE"[چk ܸ p ` ܘ "5Vk<_iQ1rtZE s! " q"I#"A! @ jIiN| w :R{;Q2ޟ!)>}݌cڮ-eֳ'7Ou^#)q< s3"2&q(7*r+,.-.x-',R2+i)' %#!}`  5ez :L[jZ-HR'O~B)hq{}( X m sP<4\7   " %X ')T*(=w% ^l& W9~  RRen JG ]@3R #$&^)+"P-s..;.-+)g'$M!] 5I|דvդ1;i.sYٸbgRۻ\٪i|֌@r׶ًTނjf   =  U.2O#  =Kl]B] vo@"A)aS--6d.F3QIC T v` w #TNuA  x I H " #p 8%k&W(@))A*yG*t)[E)Q(q&$B!AJ<8b  ٮ>#ڌvۙG4T.+BZ0  W!| [&)9+Gq.00/Z.+"(0߈%7"x@"quxvh'B UsP  x  a 1P g  :  dN{P:AKDUFLoMjܹۊ  ٭%S=ۮ]ݬd{*R.4^7*  R%0 6K qE`. v !bfzKRM' :M1nUGm5(ySHh!(ay fp6'CmKJb"c eZk qTXo,gu > 0(K 4 ;$   ^ qL  a U ` $ ) .W24O5@G4z2 /_+v&#!AN?  -   vS  FZ m, lGR60 " %l&JJ'3''xj'&?%x$L#C"T_!a Xt)7(_b %mn 8ԋW4[כVQ'^g߹۞twQՌE+ٳ\ٯ 9٧ `ב'aa/e3/<0 {.~}V"Eo# :3 X J z4p=R T 7;  J? q  w S(JQ   N  k3 ^O4R  guD(57$ '=_& &S%1 rW_t*!"  4Kbuw`Tތ"? %'''ޫ&Y$z!Q"C!,kS-F_*m. > p!VB_1! P  |D:{<Z{ } s*AMOށc 0niݬh{ߒO b -%b  a QBNjWRRf D_Pu   "  iHY3Q.r@sbݭ :, D$s&.҅6B7ס<M݈}yvH`WE@TfU# jH$ CX  [2.~7p; I++  X@LAoT!7 nMDvyD<+3 q <Xh_%q P0 " a B2Y{ eRc|ab g  L,R@ %10 z`tFfY"'q%')+*,-_#.o.Qp.<-9,~*5(G$ \_bU (lN)hpP**܊7߿U3~ؼ`7׏ |ڸ}:kc F~b2 $8n j@ p)BU!*<#H# !(R}MNx3 Nf||1 {FyAM/z$4/< ( "@ _$P> /.a k W 'S  /j "%Ex'(WD)+('KO&q$TV"es`] &; e{7<j\?zr4- ,+9U Qm!A%l_)}-/ޮ110.#ݜ+Uޜ'u#Y & vK݈aݕjyXHߜbY_ ^ X T    - 0 iM${' c'!v")#a%+'(])`))h('T%MY$ٯ"ז Ֆ^כ u 9 | 6  2B & M B+  qP  _ #R%e]  k}k |3l/}+ !&B$w\ i Tj v/[uY>#N%'(!f)sK)(+'a%3 #5!cx  v^QSs #ߣ޴OKBߚf`j'  &)t1y   SR 5v $ c ? { S [ %j  T-m J |   ;  F   Z` v4.+"%4(#+-r//1.,)rl&" ^&0x51ߚ_ڐo AШ fнFѐ:ԨֽlSF5mp=߄ޘߦ܃{Cade-I^=dښܒ\޵ 3IhI 3V "###>T":S  kcP+74f>meCC\ gF 0_Na%k Tf"#$$b$u#z"! n9Jm:tHN؉P%<ٔu> Hߞ ! X 6 SF _9!uP$ zH[&LqFܱ Hخ6Z8خ\\ fܦݠۉ|>٭ײ#Ӗ ӟlFqRwz^2@k# F@ s H\ ?F  w 6p~NW!zu !"Gt!4Krb m ޡ-}Ig@ O sa= dNN-^0!$T&\(*Y+k+*)s' &^$a"e!yQ@zL&; Xivւןۇ|V \{BCfaP97vT)F1OGrl $ x,Xu!Wp\ckYzy] i9  D_Qz|p=x;oJ5 i H`gmc+LHt~%pEL  n !y#E$%+&3&%g6%%Zg$ <"%  `  @ 3 EJzlZ' Lm"(/B  Rk)( "$ &G(0v*+,p,,h+ܚ*(3]'%?$m"K F b549@s +)l!r#Et1iL*SPX & 3 ;@ u" o f݅ h٤U E2 |:i5"&Y)*,)&"A\gP2d0 G;_YkL2gg ~ .$ c , n=OSAZ4UX6Ea3a=hO T \ ] $    hU n+ ZCzb j|DX3CBl F xxkJM$ 4& 7f <#$%\!&&')&|*G+^+x+7)&9#H aڸ؂  3 %UxQP,P4- n ~ d Z$wRryF-= lBy]<iZ xpaJ" @ DEfދ D62* /#A[ c $x    -#B?B 9O%m; TMa $nUqNF~DG ߭I31ܐiݛt#K 0Cw>('uB&92Qd]HS^ta!dI@mp>x7}|d eeu   qS> !E: .H Nu p  Z  ? T t A @ dI<?+Z$!@$t]&6'U's&eg%K$?#)A">! a Y1$N"180/؋W]  4ζs,'ҌhBӈ*dѕXҲP'Gقft/2w͎S ӜՑ"q dG pN ڗ چ (to5fy )gDIV..\ d%H7e@l Ti f ? "m 4&  |PO*Y 5I|F < _^`b>jt$D31 x D(_D3ts0I5|ESJ]V/cGZP"_X ^er r Gq}!##$%"';(ZN((p&_ۨ$!,[ښCnrjށ8A79hHq;ߴ hې۴iݨ>q/.Ljts;c$"}V cW=A7X #4^(k)"(%'){[+++*')&Y$0`!g5 Y>CX}5Q^=UA"|0+V;of k|  (B R>J\g%EifMX P d/b4%GPV f^9?&V ! # U$ i# a!ob&lKW/M E x{n29EO"bFz Ul1 {  M L + O >  9 i:s1tgݔXئ)ٮ@ڦFcXPl+cm6:+I<k}n 0 Vt_}#iYW  Y :   `!d!5 %AYSp(m 6]:4W* g  L?2#rb!r#g% &^()w+3,1-.ܒ.֞-L+X)'M̷%:$u#ǔ#0$$%˜$dM#t !t]5ҡ=z:ф ɯˆ ώԻH\@9v#xmU ԢeҊS%ўB(jq[L /#=d&@(t)))(A'N$`F!#w^rT&  + ^  v ? 7 (; =b T  G;eArEk~ &P \^xkx v/ & s yVv u& S?+NTd"> b @IlW(X T ,#-#d{L x  hxuz/, :| )v) B &*REE3 . 0  L7?2 y 0 v t ' 2 p ' @<BG`-Y]=,C%jTP m  FWMtAo'CtA * b jx[);jkbDxW;MShn Lx m&PfA i"{a$%,&%!$ !i_ skiV?f v9|)+&OSt3Y@%+wa] $ r  )  9 MG R 3'h<58 \ L554fwUW  # b y4 !""""s#$($~"E HAxxqs6"a^bfzg Vxk>7 !  FOS#pl3al`j.eAN3t!%Dޥtݕܼ8״yҷ`ѱxՊ8ڳ> c 63Ke`\ҏ֭CZ4w>ߙߖnw=,qlߗޝݿ|vۈey)OگA:؄׃L$ hv=Q%-u5*4 ..P  r`)c  gJ Z 6 CEEBVyDErz&Uc  q A8r` W y"$V&T&7&$" D|x)K^b BComSj *  ve  Cc?#% ' q)Qm  C@J m:  Z %X+%!-n F 4#FK` 5md 1 j{<i ` \ 'E ]jIA_W  ?t Auu---HK|A $Un L .  _ )b ~     '6 nV  t  F  9  ` B  0"3 " ! ) @'GfCjKZ #1%}&&a& N%O /$k#Z#!$%'Q*,z.._0.c(-)L+(6&%@#I ?g3U:z %% v` raT ӷҢe]ӥqbIickюӲ{ـYxv"~1o21&,T T٣ .Q Հz9z+ԕkԺ]`Q A#v'V4*[,{,+|*xp(,%u{"A}opV& 7h Jh0q]XX:zL'U, ~ 40 g l&qI6|:]cL\ m9@w"DSli1O t nOlsZ!8!"#_$f$($" 5:Qp3'{a?XPf  c + u Ut I 7 {qul c ) Mt=pV m F"m%P(*-~-H-+-r)G'X%" ED_IGf G(c J m -n$ZLJo'5NK#vda # 2`bxePoSoQ%& D hh < l ? tf    <DKNK.~go1K?l eo>3rpl{8}'c9. :[ ff(.  D&"`[H{Fs& ۢ k G @ v˖c+cƑ? pϔAu̡b˞9> +kNA{qEft 0Y ] *`CI l  U!5 '";"(!e }[ rED%q?]   / xv m ) U t  &+ P b,C%'wr,M(zmPkݜPHcծ<Ͻ"PpZnü% Ǟ oǑuČI^Y=([*J؁ۘf3u0*x S G ߍjܼq,G;\-jNT(?CAQe a +y_NI3 qy ]%gV  q  M  @ b jm ,xh. j E3 ]    # (6'0.Zd ow> b<U"%\(J*+k+b*KF(H%"#PGI#fu@   v, H %0"u*yOX(@'e(CC s+xn2b@,.vp\XscMXX~ %j: JCV|"Ao-9rX(67A#Do ^/ " ClD':pO}Dsnt !B< V* j Z   Q FG = D a I  Kvb$ @i[o<+ :"n%bX(*,,+z)'&q"AS e;fJM}66m9ղoѰQdϔ`4 G:@08O4۪ݖioD 8W"mC-/I*F'w ._7OT":$%~&9U()d*`V+*++u+*~(F&*8%/$n]$R%b&&.&tF$"H!K f @ _  1 U- ohn[<  cM]!$')+],,*)|6(&[%6# ! yߨ\uw~܀ Y 4ڡ 2پ I3 ׵x?ԸT}Ұ?#YҦE P ^ H<4oܛQD Dt jl:E$T. l Uؾ68{#,`ntMmKTEq^ M ; WtN   X Pg#8(7u@8h  8UyEK!/o!dBch)TyZMq$EZ\i/fi T2 U g F ?t3Bu;~w(  5 TJ yB9 4IZE{5.bQ)w }Q}WO]:38{z aV+:Y [z-JH߅lڹF^E{8C=gG܅vWo Gٔm9#\d$ok d o cDjS:? \t k ? " Q E ;k 9 yT_G1c'*Lv`RgL(%,^% "#")E!ewa%xWRJrt>i =4 ?m!:  91˧sQ`oȀȾSɫL A6msS6|Kf_'*t! 6 3.RX )N"W-Z6cE ^ ph-BT m l |  uTd  ,  d&u  j  ~ K } Y4fh3H+wd :   /v  TV)@ Tݣ  % 5 ) A L:Xr/q$̅ҧqӽ0.Ԩy՚9ٌۭ>޳$Pu6RV$;c)cC/ u   M  61\)[E.u(7a#,?KFj :TZy!"~# u$R$ "  n ug  |MaPU\Ub5 #gp$` O}3 h R0MUmHuU{Q :'\6ubb^  "Wa% 1    T Wb>~5!)"}c"!? -]\6>S8H%V@; 3qK.'Byx1{f]am@p9zD.3QY)O %AN B&t?_D h o  #1i)S|7lMR\iB&0xM[6U  ~ -#D')`+,Oy- -[+i)&Sm#J lP $+| W l1B>#tdbCkBx:*ּL /dXzӫ-P֞6])ڽw-kg:<}8oJIu #H`N>Gd{ (p }  q !!x  !jH#%ls'K(b(7('>'&%Rj$<#dn""!fB!^ >  /cbW) / 0!!X"## #w B!s.$  x1*eE ~G̃'onIW?}к\|DIDQfA˃Nq.,&e&fKV(  eaBn%sbE`_O ۾!*!߆ QuoEbM  $~n  !cm\>|AZ c ! H  <  W o 3 oMF|X722AJ? p?&_skCrVnI]5@%49 =M } JcX [80)S&2?n 2C v|@K  q .6[HU@#O"JaK!4yj*Fsa4/z{;) d @ 5 x B -4#kL^ 3+J`{o1n-PZ7*4e*;; H7xEb"Q)8$ FWC {coT0H %*!<!"":# v# ##M'$$:%@ % & Z'j#(g((o(O'k' ^' '" ( *+S-2.-{/ /.6-1+3($Gu %W0 ( G5GD.Q8ۿ$P< S+ҌKԢ Xcp Y~\YhA3W Y ;2UE  s*`?&<_/% Wa6 +3#* $ -%3$!=v#f7mV6%>Q0r~GZQ&0l/w ?%. ^5G/-!Gs]tb|1A<> G, ^ wO   Qk  > Oo t{6!Q8^LL^i8<{{h0!TVD R m+#EmrS upd|' HֹRհk`jo`(ٍڤ,}B?'Y;&! $ 9<{B  M(o J ZTQg0c #%(T'\(v(('RX'9'}' '8&&c&h%%!B$ ##c !l kW#"^i4-] xua M"5q!!,0cݽ?{ͮBnK<:] 4ہ   t/<bR -g>PpEY :Vn<5 S*"d/t"S b!(w7 o @8S=>Y g n>f(  hE !Ht^M  +dKJSaZQ2aXC5^ u s<D2 u* &'^NH {f{f@- 7Z(65^CI [!u! !$&[A K/6Yr(g 5 \cYGl*lBx (  E   d?bi >:Ejax>_Bp_gvpMي)S^պ ]?eoYXڪ1+ ;ܛiܡ+ Eݍ <4 2  kf^/ l_k\*HkTP    7  (WT^1x e  p X G W5 G | 6kR]T A/*Cw!AV5Gh=S߀Yٓt:V }ՊגkAIdM9gtai)[$ k+I xyL0]qf,5 |2!!V!n  a  }*=,-Rq   > P   ) $ 181 i}G(Y%. U0 rX %=Na}6&OGقDp٥N}nܔRyڹ2S Vؤ$ِ Wڂ 9 . b$>~HwߏHkjQUmbMloXt wX{<OEslK%{U "x,0 ! tQ q O (    kx=* &4 $ 2 Y!H"! }%.[;ZM Eb RRO;Z7Icp}G!R 0 RNN7 8 uhg)FH !n""U"\!/ *uc'b Q 7 g cxl2zC%aa8&|dlko /o  / |^bS+y./ : T jZRh4|cn5߇q' ^?F۱Old \D"V1VgAs = X + ^ |*52TLU  5 f)<U^ h@5 <YN h F5e`)BC #v%&% #!] qXjv0 2 ;cy",x0LJ7 ݓe?mՓA+U(d"}O<E<+ܚ};4m.~y pj_V`f"9   G IJ   H~4C_ i  (  " %j (**>)E[&#l G! _  "%  ( xaXq'#{`/  z;j%GPd c" MN >\=ܡٳ֌L!6 ˤ*g9ȶȥ_ `:ʪʁX"Ы,QoX:-\UsnM#:bi7-   l0] ?! " %" ! x'z=H T/ d<hw\  Gs r-,! v! XGiMvJ|tg Iisim1n/yS(T{NKi,xl_ Tf3m d O3fu%n Y~8%{YP? * ! / 8 N 1 {g.OK . q59yual3l0o  D z{c('3N ntB("VH w4s'pg 7#Z] "$L 5liE~4 .<dYu?nVrL $Q7v<`&      r n5m7q4mDVh? g r :`Nb$ n^) ~Y,[m!@15y|w)nzb.k{AZUQhv|<   :&th1O  u}!V=&h)|,_.50V 1< 2 2/V,&I) %j " 5?e'`QJHpR  `  C {]nU]`" DG vs 9 ? KA,J^W;]҇buG qe V Wͤ sNʉɫN%V?$΄Q@ѶOhݽb}_X9*:c3;`a@% \NZT7f .  D ! ! ! zE7kA-i f % M - U  `U.V_ Y o1Rp0x3.Ae0zrVUE+"VZh5 L^Dm.C u\6"iQf^{Is>8j  H` , BR>} W7 >   Y[   Q Z "8N"! [gc" {HqaHx(xi>S , XPN1SIy>|,Go#b]p49(8iTU۹,܊-ݑrj݆އW<=X c  e :]rl:|U ]O]  ) ,9a6  g 9Wl2i*;&4  ( g j q"* # $ $ $c"UheEps  {  yT KmN s r-@eg2,0׺kmўD.Ѽ.T|dռ'}vYs8j^2Wuloh&  Vup{=4P& Ym  p H j>  ZS    ! #T # " _ )on"b o   ^{$mAtN+)G#L7eY`$7,  Z$ ]g8,03g0Hr4%`/RۥXԝ fQGʯjɅbu$ͽ^С;Hֶ:مsT ;dK?{IhA"|A  !.qTXl Vm 6" Al/@m  IZ z>zy0D}#`N: s/3P-,y$`nA ]r vv~> iTv@=hi?Ml&~?4pJl\vW/`Kݴ hY-9LhH1 1"y$6&U)@*# + + *VL)&6$ $(Q+_.//-*&2(# Kb59 b )q?\M9+ cnJ2B @wdX  I   $.&& vZߴݴ}vDX-s>ܷlCܧ{c]jޝriHnCCQp5, z} *1b=BdY  <$Am\ @(O}zL  :D ~ d <KPu&HKZsAn+|VI i D \ 356neim0f ,ZB%S>p]C L5_XcwL)Wk0meV N ")T",MS}&31 w!q""GQ  n   r J I  Y O w h 4JEIg X#ij$ v8;7cZP! & gG,߾ܨeC`cQԞp jy^ZފW Q% E~4uT"-$E&4' L''+)sw*+u,,,,m+a*(S&.# pLxaZ,Wk=s!PEcbN|2ANAr a. `G3aXNl88.7L ^45UU yT~#\|25X a7IV"= $%  Pe"&1%d&%#!: g!&&,  <jp5"j -Ms\e aAW"?C*A I 5 }x (W@u%0,P_d@4 #H[?P = e`V$x*mu:3a+a ?"JG$&o)^+}*] ($Fx L Y+e)m%Y J5 Bd Q pG\_6WD") i#FU_ 0Ioڈ[е;vt͝9̨Cʤtag,0+ƞL"ʉ>uV؎#GD   XZ?!'.-ln (Z M n%  >;i@ l: 9X!!D"IS"c"s "_ ""U"O !F.87AH3 m*EhiK y 4 2 4y )_<AH>=M/d+G+Xetz_$%s2P:rn'y A-!"#]i$5 % O%h }% f%1x$" r xQPE)nU l 3 9f  UP p{!SxUJ ghmbuS  daburF_ly"MI:@8\ Z@#FE;wS > 0VI U5v'b>pt? 4{%IG Wk M   *   3   % Q 8;bE>z @)\H. Ia`Dd@Vv m9 f xG SlE<߻U߆ydB2 Q:[P ~e CRj*qZ-> 8 *Hn7 kk 9YO)" MW !5tP1WCh\~MMi55kw4a  %I4 s 7b|oEf  NQ*=>Irt]@qBQ73afs1RY+ c b <:XsU:9 W dw *ieI!I &W)+{*t*($k! g5 Re: XAQ1yq2/E~ at@=P6q0/ }hyn[nX;JNp{sbs0Q#+߇1?Pi^Z,F^Iۓۣhz~|L`߿p]`phR I]]7. gwa n h7c{xF /^  U `"$ 'M(*O,VI--<g-,+(%*"ccb  G W   : * ; e - O  ptDFK\o+oMF8kz !phl\R@OC}4jX85 E & tv 0V r &  & X2{Uz>1}=  nuaC>CWam7fZc} N p  e KTx&r0f)K10Ks&ۍz Q uѲ Lw [U >T4͹ jm] /!߉ S + /gAAp<"k*  VE7Z(e79m4J!2,W|?<':|HQH=&eA hO(?mw9{ x)3Lg# 2y u?1kgA Y. p _4K}j_qJ߻އߘog >&"%') (߿'%5K#; oS=h h A܁ݨ#K4OJJ B2i+-tjW~{=}U! mC:;gJcuLuB}eZZ O wQm FT >;%"e6 He` _Wo fpb1G !t=Pp\,E$ t\djVcd,2AN<<)m`3rkvU52BFM]a % #  >!QGM  H \k!A  8>%m)(9v a5f  tK   Ms B u ux VbCP1\='Cr\V|TNyev_P!%cT]MVh7s'iyV!&Nߝ#cI3e( 5$ 6sT 5 r  hb "  _P4CT]t: A=!4"l#:" Poxi)n2eL%8O^  Y g -  qa $ c g } k i*AUuO!dR_'~ |qj sQA{EQcpF[&kQfJ:Bn:vz};"~U 0\lH   R  m R v 4 | D   # # m h @ L9{VvQr==<n6 b  &p /8&Sq37t[i׿Y  dR~[JZ@\Ia?*u\VRC  9 v%PH=Vo  C 33[)w#" %'<((BS'q&%%$F%U%>''M'K%R"c'#p ~C?X(d/ABbR+7߁[oWA["'R %?/W" ,!q""a###$$0$ $#~"i! / .0Hp 2v7Rz9h 6 z 5 . ! \#3%'%*l,- N-&+[(a%X#4#D!$f%>H&Y& 9&W%ME# ;>] F~+U6Uuo^ ga'~WpBrA n&^}"RfV~9UgKul0L{>T@dFz#m*j.,>i]j*i`+nT JU_GnVA77| y# a d ^ $ OM  f nC ci P M mrm- * R&CAY.*{(  1 d W |rL+"fC> _v !6n]rS3D'   ~ pehA!6V bO'+3^N,qS\d!P 5 /13H= asBm+y2. Lkp#$Q!O  rg9dGR)p߲ݙYۨCA/ٸpmp!ٰl6 Jg ;J j < zZ_7n`hq{V+ s =+w%5lP YEGq3L*./`%oQj   :tRZ"I#H#"!/  >Xf0:JI %  % ICte, ~ { H2a O{o; } _nGYn<'bBX"0$X * -   4 # ]   1 w    v T  4 B b  _t [;   .w_M%k'i#E  d M q / (OUa7d enb>N -5z/,W4-"/n*M2+$ Ar M@ x |Vkٲ=צ׻ߖdޔ*@ޡbߎ$m}'"&׍&ݘYLi^S0qaA4\+^ D^]z6.8="T1\P<F    Exnyw   o   , S =  % . ^   S# E;NfV* F<(<&Ej.[7 4' wph)&Iq-n9ޠ PS$}M3  +֍aսfԴh |ڥQ޷)dwu8e!+vg(#}saV7).k?A,|n 7{ $gyBfg0dbb#Rb"xFrvp)}Xtl w 2x4j{ dX`"@ ? .S *L5e]u@ R I   ,e 2< ` 9 }o#5 ) +V<w_,-xN2kF$]@ D E 7 9 . " V \ NE & x [    *XTv"%(;)6$)X(y&d$y #!9 T.908K?nq "  k EOfiS/ j ?  t+_}  E  <G@ , yRZ > VF } e+ * Fb)#U2hDrp9$ % 5 K _ 8[JW  'L zRgJTaYPOju2l]A3Oh[ Z.x:[ M8 m \ Fe>es l = u I   ! 3 E  [  C .+hDS  vM  (  : ( SF b h z " g '}DWt%n0Cg!V 0 3Uv:DU>o_vy~Kjp\v[_eO=>`if!-=YDzq~%Ms_; ,hNL k5 L Nw M  R _k 5 ? . h @ b+ %3Jg3Qޔs|Qܟ?*lj'0N J ^pOtl<b JF)x * ] , |I^rQr TC^u { YykA ~$[&   ]; ? LKy'4ifzH2)6Iߩ7 Cܤ W>*a+Q'ڕ.D8 J!(_ \Q/G    f e!3@!  r N@ 1\lGv64-vd= qO3| A)l^@&םqՎ*TZӬӖGlJ lhݫ-zq$ 1 U-J߫I غV֟աsdh8Bb U"1QY_4_Nvb,D is $`  ] 6rkH@:;4r2"%gi 1kO;?oc!# $%u%_$#!(^\ a M`K0z574SWs: +Nab+i]%UwdJNfw-^*Do ck c{ h%  &) 6+  w L  f5{ az ]JWXWdAgE* h eTsXm, | r ]u p   #Qk|)A76@l*]Ebn#C4o*4`. 0 j  'ys9wH;wx\zr 7~:m7EMsqMoh ! L#o i$ $ $2$t##"""7##4@#8" ^3e %:.0F4Z$I8Abߘ YߛaKk!ߵvܺ#=آ3Og4 R1lt ب y\ھa ٢^ٳL0 8 v פ kچ & E IL B' JXJxj'@ Y  Z00zAT~ {X 4 w }<Dbyސ.Lކw E߻ߡ߳&9wi y lKIw&{zp(~ |%H`  ?j+S? Xc{q L*M|6 d eNV|=> lZQQw=A}Z"_OYGZ`Q?#Ms>>r$PK/>.!he$@ & &.$ ! x sl{ | )l qpdqw={b+,kZ>7Rq@O,e%X#PDI-O; S/X8 7=Yb<Mx:^Pa arjwa^ 04$kujYGZKWAtnU uV^k|gzsX`H.  J @/1jJ5<  E kIc>/r6n.Qn;`2F>_\X}s \Z  Vg6Mk Q^ } I!BpVzpF;Q,V  c 1 \  XeL : T, SBUGT~%MU . 7 l8 h {h\#fmfܤpc>o9՞z׻ټܔvZ-#   k ; g 2 - a} 6 i  f93A?%H2 O lNO+ Q a >vW?,k '><O2A j( ~p#i \OMq ,{M22#|[uݳޣ0srw9C@a28MR =MH; m ;8~f 6 Qa8_!K"!#$z %6 F& '+ ( )z )d * G++qT,$----^~-,@,W+X,,h---_W-,):&5$"Z;Q ,m}_*k@ eHp' ݔyfN{OdVݵu  _ " _dtb{21@P? _!] P 3 %77\qG 1Q sPMH~[ $ d 7Y(K| / & v %- :1 H{<+yiw"k`kZ{YQ ``  GcOYx%Yz(J l YSI5#inv=OA@{{sE\?J5 } _ M'})@LgwTS&p:TYp.Cuvj>.$b $<0^}`su)}g2e;YH|c(Vog=gCJe1"_^MlaeK` 8p+ߘcߵg3O 5;+\ h5]E b2e v eC' 3[ #X&-T( ) *3**)e)(g=(&L<%"# /q.FJ N 2 5lmON+ Ab1$dg~/cX!7k!i+q&5q z* AY a =/ IK Vy O NlMoi6&QgJ vEMm  y~99[u r Z g FrW7i @  T p }vr j = @ h  >r.Z3 ? >h7?D9aeKqG6} 68+?}*\ldQuBBs}!.x$6swxG?)h9P]DV%5ox"Pthl1cC |m U q n %C/VfmYCy E]TN~.xypaQN:i #xA? %!J!!Nrf K ~0g9l[o HxOh q0m4%J + a  Lq!!"D`#$S$.$ %}$$[#V#'##uM$X%s&c&mh&&%l$"?5W@t.+ 3M % v]kwz+[E/6M 5 %?pV""6 e .1ކ 9 ۥ >2"tTXfqo yp+@ p: I D 5 A*K. k"##}#""@"P! Y u F   a@$y\%O uQ{[y 6ne ^.SE$- 8  "CF}i,+5\%m=s߾HK3)7߁Q36i<{ݞ?ߦ,E; &S `P`H NA#Rh%g H.  $y l  d UyS   4o Ou_4xE? 0|= p-)`Cp9j9P _ ։ ]+ {7DWIH}ZJ2Wr;fC=?FM !*$b@1&w7acL 2;_OP5:UkrEm F /R vwC?H$ 7:=5(Vk[K\Fs+- ' K}RF,j1  C \  G ' 0vY=EJZk)(Zy7=l i!E,#!$%y&Sp&Q%%7$2"}q!)   k!!b("="\! k4{6b5{'Be =5 _yW$l*j YeU  2X ,M < w 6p F\4/{{qY>l=$ e y  `U?^ 3\H +;*hYRB $6tf  8H ;! e @. v"19A(==mK[,q{ (SߠZH)ECS}Au#5`eB3FPTmXMWD9O;q;Z  \ i3Nh ]$ZZIOrj  ML    iQp/ i  < D7r !T4kw ` a H jWhyj h!V;fa  3V DNyީJ~]E8QP~ n.9A6IPU:1:9E aKY%a)Qkje/EHAub~ X' @ (" %w6+-Yua 4 G . $7 o} ,EA?NrfA]bdUd4 b Me U XV @u@|jt1w?! :    % M5 v? * nf" H<-  Df  LgzS*c[ ;4s-6bZ !g _  $I l!"F$e%1 &&KR'U'&# /9T 2>' W:G00%Xq5|,s bciTՏiW i҃NӶBT.-S 9I Nդ a ք  0$=qKDv?@ C?p k - y> J f W- v ` 0   Xo ?H D v     h :k  p|9 9V  m ^  z N @.Ut(yZ`u ! pp.CIc"cnB:M#~FJqXߍw4x;߫ߧ&m!,]?4I;@ 5PCM`@ ` Q5`&A!"# 2$ # >#$ 4"M cw n IT":V< m @ Z!  , o  aBI= I 9 -a Z( aJ;'<n#lU~(d w&kJ(ES2yٲnڑjd2dk x2@'5A'my FAen?;|{R ' *Y$qI8W_,   { = +  2[ l(DfC`jU0v9bG"+i,M R0IFh)=) 5;'54GdX 4%J0d }q I L  0 F_ L` P Wo: t7 qy)MIF 9 &u>U"\(]VLprQ!(9 XK<4%8D'8?.'*V4  S  uk@w(>(0Y m WRw+1._fT>#2wB.H=+#N$Vt- `~ |RS;(YIP.Zme$/t5vzRT*tRcHS`YO.(-9eo25J%nJNe6L-w'^a-K  /  * m` D\ D qN   }f { \ 2   B D  [  {7,=A72+ 6 ! X a ~ m%~E[(f65gu*$Dy ~3+Y [7 a& 0M?}~wD"w":zT?AEGmF  f} L or , Pw78PbP r] < |2 > t r @  gD efv_f[H bo;c< K  ? Zi 32 * VgQtKMutIT:U_/Y  @ / (oOE[B 5JR(r  K F <>Xt9;O-< Q8(M}S=wvi 2 J -5wx ]h dU! 8NZ Dr J6sV&3i'^kl=.$rz5%oaR7D zpj2AoawuW56<^NW!x*  n u g JTfj}hI 9m]A 8o T+N6a g%/x|#wZ , A >w Z  N*.7t `h!koc߈hepvB!)-_ ZiqUo!t6JV6Z*gw,8V({&Z 2  eU( .E  P t~n@.Ikcc4 92 6m CF _G[3BG ( [  h 0  V     05 Y   @~cZ~iqW݃ہ#4VV ?lѓ? dLEO߯+\LC8,L 0 1 Fe.y6)   Z h ( 4  V S2 - ?NL  f 2  t  )3$%GwXpD#tZu !N:]FgJp]:ZtG/?dpE't V  oVNZuy QN h Ws 9 FDG q ,-  Ytykl W 7 e$7x  K gt{;^{<*V3U&R^c/Yzx}1 -}|oq2  #W q7C)C8^Vnx:H   u "  5   _Z EZ  8J /!%3B}74p{`;l?5&7= f H ? \lsQ~EQ6TLfP*``md's % p !&Eg+@)@='q U>c\lKZ :H g~!" #-3%g&''(b)Q)(% 'CU%= #S "rd~#\Q QPe+Fv#? }   n/ { I"m ;T (ӵՋ9ݶNU&2Tq^_PVl^P[J;,[h9   - \o nQ`9E<^-5X i # C q > ! Nsw,;5 }O i!v'UJ)vw+QT^UEP@86E(kDed& !^y#_N sCw'UbnMj i Q~8@l V:BzS[NJ`ydn8PhVnCe  , | L 8 u#   f  } , , " F/ XX(sqm@~ޗ qOL (<tذ guoEרk5۠fd5lL~4%XFL T yN 4I<r :E  wS. = M N  l"# # m# !#~1W7$Z8|<>9\p6/Yg /" ,q(ز+i٩3b3^*5$': :k]x[.#YOtlp7U7QN#8Y1?h7| jYQCmFS 3~ip#":s "Vr$ % &- & 9& $Su#5!c  ]C:V wu ! %; 8_>!P>s5|G.3Z5{za m6ZgP*O,Ll(M ]JB`Fdq + Rq RD@.~oFji;Xd{bn  -Vf Kx E b# xFL*0X"=&07DuT$_;k_Ekf a o&U]MI]*ElG$\-y%YfvVaO6$H-+!]:h{/ ^1 U H  2N ;TYZ)@D1 P r g 8tT{ mj  W  C  !.+7%EJ!mR DXI0rmO,y9׷^:Qyհp&gX ''(F.??^_ \{Fb> wT0%S;X#8Eq{QZ"Pp^>Cv8 ~[jd& # &=i''I&4M% "  1hBO_ fBB=FCmdP4{ҿ&>ҥ׬<``R-|ag+8&a#iFlKa+: vo ~ T5m0 g)  1B0>2 R qA&ERCJ!Pc$ 'c((B)8('.u&%&9&2Y& &$Z" !)CE { 5޿B o#( VlNXdHGc&P o q5w+qI019 =7 {sBN Fv1+ *  5_J ^ f & = 8 + 3   t  gF{=) .Uv?d VM cY  '!}K! (5p0 Pw =)ej)C7 4P s?~ 4qHV;4tOF?jnlI( S9`Oqq.rXISk[&i/yeREC6a~8zz z s T HDL L > k 5  jR!"#p-$z$%&8''y'&$;!/1} ;S&JW= " :?swI^6u.pn.A7%?63TkzFx k_p IM|=9*gnw.RrlwYVh#' t+ E @'U=.Y|r]:{  = 0u:/< 7L0 . b*f5 EZ  8n AKIN4J(gU7  |a   M<9 p%U Y    s0Eq12 z)bw 3k.@2PUdߩ"Ip \ MP>n6. SC4-  /yfFp4:hv9<%S ?'E9^ ",]B,Zm89 # *!   EM f O / v 8 |IB_*ܐ_}6>$\+_ Wmc!' m!#"!% e >u ,(Z *8+y* iC\!1T~47QvF՘nX"GrF7E;e;hYxa 0߆ޟxܫۏdv~c'յ=ܣ?Plm+gN( EI xFQu P  V : 8jR k!#$ j%Q %l &/4&%2$"#t 5uio p)O?~X 8{5i GjyY4-O>k= . t 4FtYi 3 |x NPW" ^ { !M"oS`JF^t]FYPhH`E  R n  q > K 5"%')m|+ , - - w,y*')P'{%# ! L9# ."[r R2KP9mBLhaߍtdPowg7ܕ܅]joK_^"A/>&w[K!@!R1 } (.>Qx"r%2'( ('d&A%/L$N"c!Rg W~V&! NAX c!Q7!A "!Hf f,YVs  UCu - ފ =  i X , J r N aiKyP,aUELtS?g5}]9"B!|i ? "mH. G  xRE'l0av1j  S9 Xj_5!9 o/O}caGHOF0 EK<9a + ux;cw~F(2e+e{ A Z 2\ R } 6K 2t  Q$Tq=N_W /n$TRmJ)  ;w?_{:xBrxI(SVHnfa ݛaہ0oތdyQP,FG_Ps 1nZI" ,\zo~]MycQF z 8$58)9?H}K]fs<uh  - /e!<'vR$w  bh [P WT||ga0Kn9 Ly~'}mVR>z}v{??=gZ`Q%6$~P;=]g>2J=B elfP1e`]!A`qV .)FejfRlxz=6zCX0?da '8 $  <mn p "eP?g>_|S" ,_>Y=&  EH ,E ~}    j- + Q %  Ig1J > `uC)"YjQ1 n ~ [w a  cm*0$(a^ q B 6-s @J 5ej XWLj,S bAFq"c_dSLu*% T<<}IaXJ#DRo *  o m qW] iBeKMX~W K /[P sv skHZ?  tn [ Gok5wC,Jzmr| L  u<  o?EbMd=W'PE9*CWqUy'[ h84T%;`l^SE{s^!n$:8 2 LqeS. s r { V2 o + o/  }$U),o/H23 4"d4)31.!tP@0  )  ?f | ! L    !a !e!! m$F&'(PG)) *)\V)(' &#: e{Z-SPN ܙ xݸ 7ވ_]ކ@ R,s ;߯ |U (FK_a$itYKM%2ZJ!q|JED*< to'1RkiFEde#\YQ, .n]j]A_I)kwlAB@X, M/Kc 5 _`-l hpb&xW x S_(D,2,:gS&oR-v+i;n f T / H A zX`i cS\P V F h H d1.@ lr   * S l0 Z !J9RBADc6{R"o< 7 S ox@1/IRF+&54X/?yQ&js!G  [6HiKZx !X"":"d} keg 9 KgRk &  f 7>A.Xe\s } d8QC3K#sJAo9  Pt^9ߍehl_<  L ]< =B0LUCZ92 Wi(JS^U g "$ bG X=6<.WV`!UJN8  "P #h&';)) ))'Y%#!s'rm mE   g[p  I  2h M8#+u:8RoF}6 _"A1Oi5uWpRws ^u8 0b/ a 0P0%p+|=~Jq}'n Z Qf5Hiiu-]g ^!  "JJB-1##c]c| ~ 41 BYB>inQzFJ ES[݌sB ^Kk@g%EiuEPw F|   0, * s Mr @ du,][&C*  *  s 9cgGaR$ - R . !\)H  Y =% +{V5c*VQ:{FT]|V, svt,qd66qR`\BX Z!  u  n  mk,0N~ ~?&6\_gc =0 (' < v)Tn,'  y/I|.YdVx?C !/*#c##y#j" "h ! #;?^AKy O ^T:"6b$b` K(CAA/`S(\}h;_s}{diُn[o![qss1;1<`~N\9w  b B u|  8 k 1 wM_!h$}p u"I$&%T$ q#Z!,`w! 3*<ޜB.)/!=2mQ%W) AaF K p! l [ g P $  J o :#Q]QA??T&/*J h  h C?fcu| zZ   - w  I GHzig9u{WaH4HGe[EsU%  - c48&?&z !%:Q-g|}\pwFYpQp:XE,xC^We>>se aGD "Q}%3Wpap_LE;L % ?Z\[N@o  L W ? q" $:n&0'W(i)Vw)(>'$(" y  . m a"?) 8 ds @9 W 3D jvT;Xk=%U\ de <wh$ Q!"$~u$g#Y"" D%, 'Gq'-X*6xr(  ~ 60 y ,IC v6Zun9 J/  Q)uGQy,VbvExD*xVF50Z.oy /. HQ L`Gg3s]@0?wSqp'Lk92aQ0xxW MZ^3_gOhg1_xo7j%9~h )D i -"!H( qA1Y@HaqK " nmQ#}h Com8A _<8:\"s p}Z Z=D}KKG9^Rnl{7irFf 9 OG n. w M3 9V *    m:[O ! R x{(b ]O <V  %x O| L:  tO"+MH?VW :A:^:=K$Rw+ Kߗއ*^9fDXSA jBzJB~U c 3 q l b ~O C,J6$  e R iO9P7~`]{2v$Z >s b^  *C%F[j > 4e;vo$T$].2=Vfp%9PKSGb8p~r!l^d 4+9WKF027,.  \>"FCgi v !-!1Y '8 a#2T  :;vsXV5AsJ(x   !P$m EA^q)"PU+r4?J?|zk#{z^S%bd48=.tq_:Js& {o1?;fc5=?o P & ^o)7W ; a  MV"7$`!d~ _znMRRߓT^ 5 b ZSnlvWxY5$X u j Nzw9aFRC, "b4% ? b a$ % + U a v x 4 : M m; $ @'^Q<Zm qsa* ]  KTA5X" OU 5 v cZXC 4w 6Tj4H'5  `PbWZ.`$9JPm,m5R dc a&,'` tf7J,0] Q߄|ސRO,U@e~7ZqO%Nw&}gGG!E%=]o8Ji3r a ^dV_|u.'7 #k&A)*+,,,,+9+?*q)z'&]$S"| ;b7BxR7RC VE[ $f~#S\bV9 b ! j O `߽ y~  Fu+@wK"nY b9 4zvTm!DKyqz/8 { Mg"s98G1f tr0fCZ69j v f 3j&hf CV r \ln 8c G  6 @H N ( b l25@%&.w i *} 9 @ + w:CnQ_B-hBx H5xE O+ h \L@xmDH6E{LB[qh:C@YsJkiuN-,LHWBO@x)bb wa9ۍڊ ڞIbQjn  6} '"KqzKUq wR RyW+,Rz~4 ?  F 4 iQ 1  4 >N:m%K3 {, ) FL 8^#i 'ad x!)!9!; } R j\.]R4Z : h Cjg$ . ~9 st T E e3 h4 9 I *.?e9r3%  D  " "  x :y  Q{tX)#E9\Vk^^@x+1C_.SYj$!  u  pOo"uyZDrj</cyB]n["/!do!x@,ub"M[nc Ta\fk%dJ&Pe&bNC!WN[H(ek;$$/ SdZDG%A! 7m H p & u   ] l  \ ]i d;C  cN%v_wmj12VSq c y KaB * K qk R'k n_#g 'xD][_l:1+M%r |:7X~+<DIN9^"| s"#Q%&7''M(()V*y+h,,M&,v*'=#b=3A | 4 h$O { 1>q4~7.S e ;R !Df#*; r q n  e"f # M% F&x & a'< ~'5 A' & x% #e!:)d('cZ$<KS)YHl2JZO^+DS6 G} ) $ 7j&N#Nq Dl) wE oz R Mg}$;"W%I(j)**CG*h)('S&` &$G#!PfL} r|vmP}eBY8LISg_aY8Z^ ?+q.sVb0|8CY^2eH+]  X 0R R 1 MP=,3l J E Ru  2`r BMEB;p(Al mi42@F}<_r)Bm' & N vv6?`l M%":-o # N`p6KPQlaV*_ L , # bD - Gb0k& `}(U/Oߪ=Qo%ۺ I ۔ ܡ ޕ b * h j , ,  E h (   lX .T  A 6H !\t!`8t Q, H > M'z / c >o B  Ov)-m~)  4  u E4/31dVAmh;0 ld[yH`{{}nN7] 4 R * a  vjK9]7kSdm~B[ 04@%.rx]>xf]d4T_sY@f2{44 4D5bEovqF 6 sX])k^1~X-JD 7KXy[FN-*2lRKZl 1t $N86Y 4ޔ  F `hCQ ?D @ o{KS'-t_1R' \ U  $  x Zk % X hSR |  BEYiT =Q)ph+7&- ef@q+$ P'39MfmImc&^V!s[7[hc rt jx~ _u  = A j"EU yA{U!1M d %!qE5S9B UgY M#VpSD\-ms ! C 4& *?eV^EFR i. f H9Zj 64 vq} Zn  f  '$Emq$%4HtH{&E0]-r7I~C)R.ME:]O >%&Y B#$%q%Hn%%|}&['^)+.R0H2JZ33,20u.A+)'w$" $*htJ$2 e nT9 @ `_ Z _  '4 V @ ./O<i @li#8KT0V! b# ަL]5h44  f a l d ;4 A c %6-J{܆,AM@Γ%E:' ƞ 8 A r + ~  U3ɝZ}BdκFG!s&/{qEI?#xZ ]h s"  k* -    =i>, 9GV7"#OT&I())5)i'V(&$[#w" !1A .EO{s*3Y4oU_>zz, ` i>bq$X-=_|6`'*^ cߤ%ܕ(;4IX`Tu<"(%)\t  I Q| C7]ZO [72YgHdt 9_ _ V h2 p;L%4:Ualk(0)4+ML.Q q 3 kzU7g2@  ~ :mK 4 8 c   }Y4 . yW p| z R@X*{) _\@oPU.2H F 0 =wN*! p Q ODn q k| ? _ dinmR#y sWd5TX1P3+ %#s1 A _9 o V 4E}'&PGb[#r  @gF Hbq : <]fO < Hu1(yQPcE"u4I]Dd   ; ` -} / *<-,1U"xinmnlz$QQ;P-6jz!m&Ki1 | / d bl  ?+  RL8TCfJenBbh`%WD D  #     g  Jy>0rg  t  ? M[e ~ (g  #`&E8jAg0GX1$Am,*$RH{BEPNEJHMF> t k ݠ Tۜ ;fRcٙq'(e 58*- R65^kuA&XA-@) E}'x`6m 5 e)Y8 0 {B2,'$k <9+u}O'xuRے>,۔ۉ(Is'ݵKpi?"ݾ޷&TRPSo?pKL 2n s n 8qZ 3 d  p8  ?b z  s O <zsitsLdW&:n`  b ZrHCq W"*$F%\& ~&"%$#G" `m8"9pV; kz??6IWT7d  p([uOs2.Z*q09)` .o z H *Pg";Ys~w>]Z"!]&a|$u j+!rw5}?mMq 6x?M!#$/%m&AY''5'j%#j!` y)X2 R v5 >5 o  "\!j (T@MH"s, y!#d$%nR&~N&%O$,t"V uz /EG_ q2}D!"r##a#p##"!!!qcLq`> rR7,UkB1`X(٪ XԛjA}cBqNɽɪ6B &˔`/ ΊOЇi#) iכ{`ݹk= #$_&c[(M))A )[g(Y'm& %7%$9$1*$g\#R"jJ!k kVe     S - W =[L*;  C ( )| )*<"^!0!Co! /1 %!n\in y G neon43#cv~WYX W    l Y'rb 9 *m+  A I 9Vrܴqۦګ ;1 wܤ ' & / 2 k> )( Z <& G{VE wy0#[|W(.?Wj3Gz`C$qt(#J V 2|Cxs R Q O !z  f@?jc  !a" "!!+!. < ASw.D .yTG-iSliRcN4xM|` @ n /_ |*vUl-UG c'VfMdE^nV1w'th"H0 m 'W/qF \y h q  eU ~x!k$F&t'_'G'6''&'&j%N% 2%L>%%%%r%W# !A K8  v "bEW " mZ,aZQ]j>6WwsYofWq֪R!;V)}ՓUפo٣ b  &ަ Z] \ {o ps8?gP>[|| w @ntL"y|+;#]k7Z{/> ' SG b, f o &a  _ "e->6rVf14QlGk܂}վDn7,];[fURx4H`ߩ+U/GY :650 GrE"# %%6%* f$ '# !_ 5 , WcO?mEc)Vd4\fg*+%,gG R #  V   c =  _ ?   F08pX~Q#8iQv[o p /vn;jU,oL i 0|(N>iq~|=%6Yp~8 @il'F jGj n$5G_Y42Fd[j}x   u HAJ&9]Zy5&^Pb~ na`&+i$I2YiND1M;[ 8 S &[T,r[><xE9=QL9-X_\*e?**>. *u  XpdH X4 J g4"Q8  d* =QCH~y|e+/kNPj_2/X zY?oHvGpb$n9%E!* '\Y>[ru:l   Un #qa   hC~ E S ?!5(   ty qmvZ\ #B%(T*i+, q, d+)['S$T!X ^Br Tb / n Jl^"~<4d nRA_6 dZq L uF@u"+HYs3,cf99ONW tXTz))tS "T 8{',6Pq1Z !>"t#$(%.'L(Q)*>0,J-;e/l01'345<67;7q7Q6X41T,'R"wy) V .k Fr Z\Vy{b 9 3!t!!K"#&%Au&'()+)( (>'v&T&E%;&&T' (()*_ l* * z*'m* 6*y)))A( m( ' C' l&Y%W#:" :XTU:< `r P o$d!t]Eݢmv$F,K$Y޺)ܯ_I֤?L!O7, , 9ЃKAո=ؖ٩ b(b5UxK[TrO3n8-$Ouu(qJ 9 Z}3E7:K V- Aau>bcM!X  ?Qd> s A[qKo"S#?!h;U -_'%'su9N/lw&~}ES\O^,O38`px{q`nB6n<,i0J 9n*g !u/$'^)1,|a/1 33k3e320[`/8F-L*(_ /'%$^"4 eZJ48dw  Hd 5 @se>P"@/.g\lz!AH#f7}dxS 6"jAWBDQG:V2F  . N !"p!ZY {{ \ 6 ڎ ? 5 gϵ F`u(5pDĝH -ǒZS|D;LR]~e@TkQ F@LJf     [`N !i#$$ % $%# $L$Z$$L%%jA&#' ' (x('%A"8|zKicw FT>GeF8a4#HUX/ #*{/-L2c/Vz!dpܪ^\َ>ڰcA%mܲڀؓ:LIՉ<lb={ܮJ@Zuq%+kUG#  Dp$: O K,o!0%>{`R!#d&m@'9N',&t#A!p#VbI>= JT<@Jth4/E 9  ;Haj!V)Me Mw`SY V k7!@)v|wj TT 4 / Xg ڐ ؞  *o[1rݑ?%I / & 7  e! @?a+M+pi>"k65X32!s}M* Fb Y O]0uK&A3q^-NAHK^) !d+d0\N]^%E~A D ! 1 l   W,X5.:t\ ? h  W as ~`y0 @nf%&FuWX4mX o.1R I-. .Co$/+?znP-W#]Y5    TYohS{ m9&>Q6QL 'VwkgbPw܂z~F[l8 DOcs2%zD>8/ J/ > )n gCi++KcW!D64w   o Ss<gN"! (  WhK X'tZH\rtyCPaY1M6 p3@> ,3 Fly* !R"#e$$$$)o$Pc$$^$#!]N5AI &W /:H  _Uv  s E1q&^^&7j S% Y0c)~ "X j3  #`# \S+yK t8j[$%1 !s meN  C Y w XF" % 'e ) {)g (I & $X*!j/Oj h{ QQZr{ 8O  Q {    ^ i P 0* , '_ U n5"T-$#4;`k(&-j:1*JJ>KmOSR v < U U < t E? VO7-G t x &xd'#\j }3#b&)s-012H2i20p1/,)n%3T">z 7!sd6d S &!%7l[jp[&NBPuW=ޖ6TbBߴސݷ$:a9 +ّ ^e>e`h+`)^L&cHM6M{  %u=  ~       S  Y h: e ,{Wh*F2N%(Dނ%^>L/ 0?I[z٬ܽZTސ܅ @}$GpKN*wIGS 8'?^D l/"'$ S' )e+-,-3.KK./%.1".F--.,*( 6&W#x el5U 'Z  ; K1.hg^h1XP62'sgd^#Rdh7y  } $  yp='[.<9&0ٴ K>Ikyص/ډ?ۑ y BݿݟVju C M | + X wg*GV ,xDQ -Ppq9.7^NRCH9!JrV8hO^v1 wj)ּjd$>؜Qٖٖ((*,g6ڛy6u~ $ >I F  (*(Q(l('p&C2%)#_"Qa!1 1,da<W hwk[}S+[h'"ѤF-ѪK Il֜JGN-TY )M o5p0~pb]<f&Tm C{j'Q]((q'%/$"W]3}FETaC[3$ۆS+@Y^~8ohA^Nu63Uix  (%j  `bjO5u%# !!"g #A ($d n$ $u $n $ $ i"L k   Z eE(|j5:AIY-6 ZN3W1^iV5~RPG_%?'"FY1[r $ H O P 8 Nn ts:2%DEwo P< 5 B{ ># ! x /yhpy.\oRi9m ~ ( ::u  ' `  G A  , p 4V PiMn}G'\_ EF6?q ` 9t k D-ds }N,] c[vre\   a? k B  s  ,T{E\jCc֗ / PL 5Ҏ:uJh6oמX <R"$g'q)E+g+,,,c,q +8 *)[&{#\6) H d X.Xe(l7 b8o5^);-{4|!-@#9)|8Eyx:> X E ^Kry<RS:Ϯ&3';/8x3ן9_9D~ee +a`<7s y ) j YyuhO!$UK'si)R+9- .L01*2K3 3 2V0E7.-+(%C L"x _  U Ub5EQ\;IU+w + ?4G+i Y)pmnj\w"]̴JWn~Ȃ$;eʬv͆Ͽэ'״Cܪ _Y|z;euH<oZ \d; "$d"J- }!ث!@s! !  ؽzٟH{$&ݱߡ F\yri. v 5:L[B$/it84vT # y= xm 1 V / ey Bq < ; O G@yt7\ܖݸTߵS #%]P'%(((h(`((-))H***)), 1(N''(l() j* *B j*)'Kb%!vOO lX u7LZ  g].+S߫p8W8Pڨ7!xI#N d/K{,q3c;i*UYxr&o02 iOoT a v60,lt\h# | r/ /a4k<W!#9%6'| * +,6.x0Z :1E 1{10A3/~ -kc*0K'# 0s6$ n g "mWhM_ r)dMzi6MEc6pa_`o&_h3~n|U8.4p۶&-ژۇQ[6cy / +@ ~   | $ n ~ [ $  " L%<{$ h d Z ,'J@oj2T t  ^|^"@PU!X8c&[ 4uPZR'`Q W'j6 <'  vu P p c/xyP0  wG 1ls:eCnRz_ e VSk|,  SߥCcXNyq*dr5B4q6$WpxEsE{Y D  }gi ) mW 3 2U:rJ8},Ma-&I * *H J | j[_>d"!(!j=$P'*[,-./h/`/v/%.4*.&-H+:)&#^:f|  4Xp"ypTQ=  7Yq!h%' )o)E'%"# m76=?" = e;W^I*k|<[ް߯ZlJӌMԩ[ڱ8#'_y(nPgN ]8fy   vQ' >,Xh7 !#I#""c"g!g >x~Xd m!B#}`$0%%2&&%=%$$G'"}5    5 W5fQ Ym6S`]DC m7kRJld^_,(kxzS9he}%o2q;s rL? V 43v|"_5Z)c5(?NB@=XXZaU !:H:07Ky?KDy>/9' 6~+tF{r:M} S BKJ`n\{D[$VOQnt d 4 IP`:.'<1c ; U!p1"E"}!  ) s&td<Gy= o *wqPG{(Qc4e4E_O5D7v/ o9?3MWqP ܔB_/ГϞLѦdT}tfCP0 )SP?S? b)bt|t@6U O>  &C Ry!Vm$?_u! 6 ֒eՎfՄTk { ݌ ' AI_L? 04|,1:N3x}sCU ~ 'Q2,o`*i l 2%^0 a{$UO}5,=*$j:~>m0':zP* % kQf7mi6 q}ݾD5KRMY  J ? + = u W "  p b b  { 1 ;|8ucJ Pc -.Skr|9ܢٴ[  /҂ 2 Dix׶7ު0S L QknEJhple Vts v Qb6op 7^WJZ !o!i! BY3bN7 hd(LbHj7X2T dB{&  {  )k # Z  <  Fj|1  }B 3t1 |VtM/iQ > \A5H8n@84J Q( 2DHp4R"y#P$r&n(!)F*^*M!)w'B$7E!UJu  5 m r d*l m G2 mo Q!/yTl  >c # U^9e._ )" f jd\1.e  % )3 B ba\bH4$n B%T{I6S4c' 3 pP 4f -!yE 9B3߼1t4Zp$ҝ ҋ-)xW׮Q } ~#jCdw<u{7pw'lV ycik ' 8KTb݄B޶v 0E\!}cqC{fJ]9^gw' V2i5yy+;#)z'*T-L/B0/H.,?*)F(o(R0(H'|'R'<&S,%#@" s12FMa a Q g 6]ko] $K=? $ ~  s (Boa'Ag|koc sQހm aP[FCo=E<gO|ڍڔڊaJ2 -ܖ9ߝ\e S 2]9*4  A d EL !"yh#$6v$y$0*$$##7#}"t# ###%$$q%&C!'!&xA%L#"j{ ;^ Ur 0 "t A , a 3  M> E   j , \ oaE"|2SObKR4u(- ߝGޏ)?ؙE_(T٦m8h@(߆=[ fD / 1'P'BNv:ߜۡKoft#e`ٗm> I nU(WJ-\MftilZ/p @  6%& 1 n : ?o i /K=c ^pV2c  D{'^  c~t`%`CGOtt L#&"R(O*V8+s+*)_'n$|!Ef)B[H m<\ ;N q j 7 2q  c 60   e 7 Z} 4 r9 ,N$Wq R@ "%da' TQC6~DpW@߼Tl :q,Z+6I~<){?kVf5b{e2g"R4N%9NuFs5b> P ?_[G2BSzG (I i  q Nt,( Op51p0 96?|DY7]cj dQ!bx5q)o?F 9<]7~F  Q& M  %uSQ5R. : !XO)z73[b]dMVWq| ? _  {u)2N0!j#@& n(Q 2* + * `)n o' %c V"S &\,=xQ'B6 ZaX t.ped^Z^=iWl T V n L h  4@r2/P[AK H< Vd"j!LEo ,mO&0s&0jF!wdc;_UO( %  m v A   }!XL`߽ߨ,dk,` f VS*&V`b,I  ^Fg  -bT -" Pia]  $ tfYj+*{ T 9byvY2d qW h  ] v <  +Dx""L_  "f &JgI aq 5 =?  H#7swH U (76_ _i SpT(FZv=<4 ]vHs"3 ;@#E1RVb+ F B 2#I)TL ;  8 1 yV-m& >wrx&Y \[ DZ [h-E?J[ V Q d  a bo R  7 xR {d}{t*AD=jz+wvumJi,7[d_, ~ Y1"Ulku'u1QWw*j\pt+  F s!")$I\%t&%','G&,&&%&)&% %#"!^\%  k ; / =% P ;  *l'  ?3Bl/pIY[~R!]"g$W&Z'r(fA):))P)`(M&$"?A Z ;3:kJ|+@4?gh;, l"L$ %2i%m# NcEy { 3 U 7 =%o A8@/F%V  ;wQwuqC'2yQ*G CScCa/YppS?CgvgRf2ydxPB FSo?S |}9o}-?+ |6 b . ZI (=  IU   > eP at R`  > - y Bkt*5v   VS+k:Zzjl &   H M b  IQ bxdn9Do pZb}C ; # :aALz(gEu/WaI=5%GXwc/B l A M } C N W }0; s  JX [.  KrT5+m =) ; {oXtx~}3)aBc L8]lq=:4 ?{,W!#%&;'G'&V%j$"" xfp! l.tFs y#mP!W9F|u D ;$ A  \ : zFFsG_)  c b$MYe?LX* _ $aaxmC0AC-B&# k .(iT-Kr / B V &1 bIv%\xmE<@h)!   i $ + C  a" ]5:LWWLI yy7}PW oOfq%=EF61H0=] d  s{hN9*tA7EgM \  BZ o M 4  ; dxb_QA7m zgS9Mp@\߶ݝ\|@Gآ&A7TV؝Sڱ7X*2x> @7 np_%!&T c p $KX{ Sy_p \ w3 ,  n  0  Q  }   Vp6* 9D x a m`yz\VY r =5EO/$#my\>{WGmW6DKb~ W  > U-\n_9 w ; 9\ b Z}~O B hݖ3e.m b%S5"W k +oX b!g80=PyJ ~  k?x5H2"*L S!"T"W#Vp#""",#c#w"V!u lNFhR'`|&K}"3 P  g | ='_3a^ cBXky-~9Ly</t P 2U L d0  Y  ek=Z ש zt ҕ $ ʈ>:xpAȲ| >>[T1AϻXԙcWH2ww9L)Y)(*Jl]&6@V >Kx+rH;,2hcqyw0Tj[ /! B o* TP t ^  " } } W $Io7GD;OTZ W =G;HZJ3l 4 mr  @ H ]=/t<v%j_5`[^  i87| Mh  W+ )EZyD" dIV6aO tS{kO{a J/6~e>l!"#p7#!#K"D"!!I"#X4$P%~y&$'(nn)D)#*1)(-'3%+# ^"'Aa4 5p oie<0W&PG^ S0 V>J"W[!^"W.#9#c$=$gރ#2""%!݄'ZYr,  ^ W.[5m.le;L"/.f@IOSW=heL7rgH  M  j o&>Fj~ Mqq< `byC!>;J?@]h/4nF 2 y_`#O%u M  d 0 9 d s(VBb8 hI+czS[w! Q O 6MF22anjZ#qV4 )|=)BV3yh U k V  dEqAzp @ : BM n *8[  mo56= H#,N__AdֆYM(>ӖXRr?jٸ4ٍ5ػh әҼSһ  !5@VA k4Yn^:JT[[ * f (0h&Sw3Vg7p][   *0y.,PBOIA$SZ F4AKj%$i Ip&Or ] u SK l8! *xBNN~q~mbnbdkw(i8"_ fH<N&PL; $ ,,  |PGn:pelU43 M'0ZAX8.;!3 g DW O350g~^b qz jx/ l#b( 4b g^%z$kicD1| 5 > ({X<dA Wns[QTkl3 I5 gFl5Kb_4;z sPS&jm'>pgPDy$0A+@xxE{P|Rqb :4 S mR .'1# iy^cQ!%()***;(&;$ !.Rpe DtPq Y U oLD6 ico 5 tdH7F(?J11W,A,[ZQY}CF m e 4L&O(Xtyn{lP'65$t)T +)/  >SݵQޤM t O i Z: x 0T c d)N?7F$7 IMBs#9"P> } 2  _ _w  ?U $O pU= b4.,0LY> EF^.`}?5=y$# nN^L`1' X^ b f Y ![5lGDr#5*)e5 rg [V='._!#e %%%4%#X,!dvߙzܲjp ؎r&עXةa|Vۥ RH  &=l cRX- . R%3I:?HQm5wGv  - } D  P*c"%71O*   K  XwT ` X ]  6 x8~7tYTQ)-4x 0 3 H9 GlE !  B6  g PCvkrm!cW?2Y!B1xOSdyq[L<Pxx`jq@F"EMgo// O ,w9,Nc +  *N =f  rpV:6 {W{wIZn A{8~pY?DW~@Xq8X?lR^Xo8q0",W$+G! l Cw+W1Gq ''"g$&U(ݛ*޴,.0.2444C/4"3t1H/-J- +(&>)#m^'  t: i  6.8c? U N8&z Cxx rn8;l,/MXHK_m/_2N0Un | a -ߟߠOIߚWNݺXZ܄ۻa۽_UY)rq$ <"lפ#؇$ګ$H$\#."- -||n`MI[ i pl ], &     M!c:H~!5"A# #Ji"!? ;`UB"cgA.ݍ d߭ߧ pu߷DHa=CBj7" EHDG#jB<Fg RT1wJqY@j^PM*X%3)u2)o{g@ cuWU A !! ipt!"Qu##&####*$B$f%&&!w&%$" eHpBje!VN.[  R  f]n/Qg   x  I} +  K" Ts$ ax E 2P%!-! jm XK-AzjpC<F = p l2$&IRJP 0sN&  ;> &q}E.5i)ܞe,;D_aJslOC1O34|p ' o 5eEFDsT ]6+~;  t ޸ ܆ j ܷ ߪ uT+sD=b'*nckfj pV y roWJ0v&Z,H7 ?I ! "  Bc0ED``*3.FT7Lk:4}z#^ wnp\H |<~ = + n B! 5h *OdfTB,^'gO {pM H"\V & 3  >  R|9bM~.+ =KPNICn m@CMJ{IYTY>SlJ1$ff H b ` * ^q *vQ2{qxdV= 4Tw >*" s I Dn fr ; :5SwhS W = L?V  )+ ] " f L, G@^  G L@ ;2d]R WU$>B$H:~U[.NN\A0b t` ^ 9F >  h L%p ?)b  v ^ D8*7;#ZeU7+&9;plN W ?ru:G 5]DVqR!"79#"?"!wGvY  6j,nwzPFmTqiyn.T`Q/S*s3_ ^HLSz>jP Q  X 3-MyO.u.ZjOq{$<&Y   BF   ) \qr`F sy2-[S9q| KIgK0c   ] H  Y x  ZTs6s;(\%7%tI8UFMRj&,a#L|<gY29"  k*& *  YT b Q 5';?( | z  $ T(htQ W |@ RaXMjN3%,O-O) C S#{Hdc '    6-O] 5B:ZEl#w 4PN a _ - %x EO f v G?@  5  ,~=[L!2 ` $ S <^Krd3rsh{S8dTkq7 BrYsD0w 1ܼ Tަ>C9*0_gq7n&BE[x\\aL'X "?(r\ e/d_.y!-q=]HN<CI~HCS9 "?$%I=&&%$+#r!RcF^rX"b4Rf\t VFCd ~ @] 7QbF@xz9YI! <K<0% K?X BKcj+0G_2Y \X cJ 0F)X`c";[{AOmp-O|.lC%`F`" s qT HAZ>Mg2u,߰R٦gDIjjB_й fbɅ̡ӡؖPYoZ^T. g^F^ `@ FoEI=L.o  4 v =mWO5 k FE-zW6)ufL[DdddEnlS`g@Ko4j }"hj |~H:k(p d =# / dM ?&  | 5a&W-/!% ZCC!=x6tHF:  L W`lG"`*'>/6y7rߜށJ vަ ߣ " gJ S>d.! .PE4gi U9KG0 0O !k > Dn t | < @  so  .  047Ik']bG { \ P V XY'  a}g73R!J"#]"!mFau~ EjmC+grK.)&^zu V.W %l  5X < R F!I>n a* =b *\)/X >DNI;|CS tLv!kD="tUy]{K?#&dh  |   }k  q%= 4  *! S yS`CH2YE*$N2lsZf|Z34 pykL'}sG&k9(HG'ߑ1Jyi`<5 - 0!#w$'#" x=Ih.mp]f  ?^ S +e;q+:wGE~sI%^ z q DY5)V_qP jJ 9 Gm6JDx$'ޖRNfڎܗ  +ݭݛU-3`݂F0٧^ؔgؐmr. hI L, / <  !   p 5wOoo !Y4  A( u"~#a#B#n""\!  Wy2 R= Y{ ު ް634VM,K|(X  ! l0pZWV9! 8 P ^ &o G " (MPvgun&{}NEK{I3ߺ]4&aym)  i - y #  m1!/.#$X&(Z))**C**S)k(&C$x"% Nw  R 9"IeV-w &J W8g,f4w;}d-pe4J),qE^mڳ<հԄ,9R\cas`i9 #(V  _W  3 8 l,k`f8  >5n#;(+.0W11111+10/.-S,+*)V))H(&q$1%!2Q_k ve Z e! } 3   <~')Y};VNQ7X0FWqUPm{>:oGLh@9u<(/Y$ 3p/A A'!Aya|x5S/sx. ? eE@mOqPB.,S"d-C g B=Y7!XVJG+>Lm M\  Y , ~ 2 g XA Y E 7 roIcjSEh3WMf ;1H%Gu*BrAPg9AM| e .Fn" St.(  `e?LZ  ;x\~#a(Q{u`\f)ZMlIr 0 Fr,I~zvlgdG/rJn  = lzcQ>Ide l ] o ? 8 xn_j`  6  4 \ /|     U    ` Z U + U1  G  shJaMV\I q H ۽ ;D NNEZ j V`v_  :(}X:=c>eG * }:ZY4O;lqkD@6D CA M_oF9. .{&nNBkZpT,`    Uh/r9%W}\K _ =N#n*5 o ,(-3zp<& > D  [ 3 #bV<*4e]D?5!  oU|`E 8 rY I2 r   OU\d=k|K awb,UP9}_\ % m? z>%{4'`Z-` aaY2v y^R:N5 W4RJ" E-YN^J( <    2   \ t`   R L}[9AEh?/|^Nd %"%&f'_((Mb(IX'%[# oE=X\H\=.' mS> w6Ym_($y- 4 Ӕ BЯ`3P?.vi?&F  ΄ϿBѼ*oGղ~ ے { 7m  ~+ ^0LT_ V u^iNr^rM nRZUT5^\[O k mN*;6^  y}@ S . @5r_p^W[ D!J"}"zs"l1"D! l )&(Nj6S Z `n68PsYcSp6Mhz$c.;Pe M &W)$b!#a$P%&*%$B$$P%&8((x*r+%+a+M* T() %"x( B J "\h 61Z$+}rkgm{myj; ,.W`/| S7|# %KHY]D4>%uR]I?|4 =HTW|BPlOs1M[&#08>6aQc / 5 U!N4Mh o EsOT<LH F # W '- J   z C   ` kb [ i<S< + oj&8G(, / 6U>e-GbyW1FxddAj^ : <0`L]3n\H03 l C t 1  ; i I C J ? % 9 H Gnig'I `,P3%T 7LppVm-; 6 MS> q3#$%%&~&jJ&,Q%i#+"we<pe~ \MZ` 3c  Y Y FoN#i * fIQ!LQqF_%Ti/ p)Y[.sCu,[/LTQ0 " ;SjGV~O*6igMe: M L Ws > o<!C} /.xXAM cH   p4 % z C "  T K w Y gaN0;O9r2bM>$~8~tV({ d, X ^TTQ7FzUCK   n x`M3P iJ G"%R##@"!5N;w_l;!$GFW*  U k1&VTA , {\     A  | . # ]V  [ ;qLiHtO"RiQpy$4Js?AO=&YVh f D  "  Q`iQ?)GGUV_ u o  a u *Y$G7o]Q0 % b ~UwpPck5I9a.  wvoYd=D JZN_ ~#l0 Y + " 3e a   Gx qy   mh#]6?  .X: h 7d    j ?  K ? D  D# a .\JE < /qd?3) WrpHS @3tUry$~DewjuvsլyӍ~ѕ (4xG̺ ϫ }Ҫ +]!'#$s%$u#v!cP.XR   _9]BF     gSJJk__!#Z%{&y&m%#E! K3k v]Zg!I#$&%u% >%t$#|"}!{n Jt`r6l0W KnD]u<j4 { " W E!' s@/uMTj\3O!3 p = 6 g 8    y N$ub X?_kWkf[  Z7ks&S)FtS " $ }#%< _ 4"hPCL*F D n7CU l Rޒ 4i yzָ:2Bp|SXcRkt d!nj"_"E # #&"7"b!<  ikvUTt51w     r *~ u S /    1p r g =T  E 5c|=g&[VuDNhBE,rldo \W xC }? VR[\o kh0 P6 :q#  / HH+xWiX^4mp2A` 2` $}DK [R|h [ A_ lTC0v*Y7cE h| D , *q QcVK  . + & D. wKK6" `  R."^Ba::n$@, + K Gf\88 k|0,"6?53ioa Qqq5Ehd5O BL{9mT1u0I  U7    z  +   x  (U(WF . #< X Ms5k+n [yK9`b_% d : bbE"%--T1}|BlEPbjGF0b^||>vUuq  j 2q+,nDXE+z)&/#g R ) E _/ S !!f!a}C{{ 7!&+#=E$t%$K%$ݯ#2ٟ"վ!ы ͬ*`V[>ͥ=+ T҇ 4 mآ޻ + e b P mW4ݓ?VCBrvGi@@AMPN1 ( Th j#6@Zf |P\qX+"N$`%;&)8'Q'T<''S& &G&&'t&\&*%#!R j*HRio 6VV4b= c&fb Bd ^ >-YQx2 W E% F&%G]ujayG 9 ,  7g0(^ 'g  gC aRzY /"$&(~*xz, .v0#1b1h1z0=/- W*z'qT$!%7h){n=)Vo h f Md-7[=xenQ3h$M}<:[`S pJ,wu ) U"jg W e Egj0]-yG > jR@r!%'i)9)(&q$R!ga9y   wIrA  &Hj#0 + Q  B  3d|o|0- ? 93%n;%G7s&j[X#+P6q W :JL~1;aNW D _F 1wpG<(, /  2 t UA#7|y  <6 J ( 6 A*ChW > .5QJ8 ^I{  K >4^=+|JhCu vh:\1+ U 4$  & Ew 9^  w jt, /*Z;!wo  X sn O za\.<= B Q7KPT? D] j q! 'ZEP ߒݓnVa܌ݮx#!O#fjuBad,mޘcyNjqGw}&y@ D K-et.Wig9"7d2Q<+<WTM20_u~DYCI51ff^i >09U~3#/kB,QW8Y dbv g)bkNZEh|==,PLiuoRpy~ 4 R$t%A9*  # xU  V , gh  % [h??N ba! 9!ZS ?z  Dho-Kn[( H uU [Uoub3$6x +et=%2Smg%9 D ;O U r  ) y YP/ E{1g$R#-Y'*.-.Gq-/}+(%8!i35[$/u \v L s Qo$!"##Z# D#ٿ"!L (ϥ^#Th;ר PC 6b*yPO^DXf'1a[%CHm cm}݃ݯ\ތbLݣݥujr* % w Y  \!  %|PD T L5 B  ~ X -  o     I     i8)zg`j0 & pX $'o_X b C30R `9 Z d_W/_gb+`GX:J/yF v G<fHwvHQQZ35|2 d] ^ /{Cb)O6 k)T D"x+}E -^._,5O3d&$~=fk3E.2;/xBk~u nosS$#%'((('&*${!Bj@}!#W%@' [( (({d(+]'%v#!^(y l c  i v n! ! X S,*1-}%qe%  \5IBlt . D    E hJpNvd1/0>CeP2u?a;X!eb(,} ! n ~ m 0  L w v]wi1 $a30XK8 b \5L #< Q*(Yau5\o\. G=Ak 6  r?1o~Z69 T /Dn1rMF=^T `D O<!N R em   jr|r kqHJk>q9UI_]kz iJ tn $& q>  J LrK ? E  5b1zPg\?^p74>-56! ad='' j4]U + I ` O%G@[;  ! j , v  e: pNv49Ev1jc_c  j  ! 9 h qc :Pm %0ii8'JdR+|*U_>^`f)i>l %$ C DYz   u P  o'Fg/2i'FWxr&݂e%q3& ; Yiow//x@9 ` FPc/g[Y   a ^ G @W  6 0 `"g ! s{ i  dO # I/^s $k`s&;|cE'.RO=W&wg0Q B_Z(j.  6 @,!C . % @ n {N&]Cn<(|`<bd 5+ @]    ] )8 }  [ / Q    eK ?lO*8arf  $  Y U 1 d X {.[4G2TL+wA ;oxFWL<94thA u ]A#9%:JL'Q$(2a\`Qh0g#5L c  &? /@( ]"-H%F(+.0{24478:::R:o9f78R63ݿ0R#-_)]%m!p0U']"F :Pnr#S4W)i3js_ q)D1uNst\ Veep{hJ3T ',*1S?  % fFm= 3 '4y8=Ka )$=1:'r %Y H 6 e+ EI FirZD1S \"w'Pd2#Q P ^ I&PfJ8e #\&W(/*K+,,!1-k*-m,,P*5)'i$^!A3 3 h (Nd-|W _ e:9Hw 62EjK}[}8zyyyR Q z M mp,VQ9 z ; 6j }O/y!bh0NW 1 nxd3zgTjU_|."W"DDEQ es 5 2 E D bI*z[CwpLAn -f$V ~;bv\dq6_ Ag'c~b!=- %m@\As^TUAa'?kI O % bCXao=m4jk?>+/[KLiB?JO E#]$^QVV@}H5 0(b] \cdMQ|)\x/~Qww{    j  3pe &tj3_3iAJ#FKY[U7T jN )  r 0  cJ5^ ` Z :\^G|oc@le.X%;Az+fhV j @m 2 W~ G MS J=Q? W(>`(}u3#7AWVF3 W y - ^)/v I jJj7w!- ` [%n?% `pjVU.EfBB/STm X  Z = bG \p>C*  #W+D]fSx~{?,ak i =!"! Z uk+OBD LTZy0e  KkqUy>HfHI}{q["~O*krfN(wMlDL='"oa=_+2 gb N e?k=H0 B =xVs`qYfJz )  z d. .g?Osu' Cdi#m] 9~      t?  +  r I3 ? ^ B  #o ^d ? + KKtDQC 4 k!!m"s#$v&'((1W('&$?#+!Xhifm z8E _78iD~3gz}%?wF4J]<T_?  W,* X 2{uq q7 crY-i#p7y3vB blT  ^  n  " ^w@&};TUskI(Bުݡ݅ T!x!"V!Nj! EK=f| F yZV K :  juOJ*Ls"nܽ'Io  ۣ #KSX|IM k  fui?` l%'M=Z2\XWFRYE\F#{ #7"]:+>0   % M v !  4R 5]y1XdpS Uv !kh""" [:&B1TLS$ i7 +n- u N t s ,wOe=Kq[6(2}8^m>_*>`n ] Jp;nd$x#wA(l;9y rJS]c2rp){=o|nh{ - -N }=  t  C v9r +   (Jti'/ %R U}d I n gc=x F a h oRs  O j-\ r*3 V  @Y53jD}z.  < a  .  0  i| %@ L-+e  '  W5cx0c d 7P+&*{tKM`3Y;bunPRw Y3Pn7M- 'B48 ^Ck4:!_DBk@jw&/p" ^GGT0(^}Qe1@G*Rn >b  Z vkw|y   H }BX\;ko-}d>"gwBCniPsssx@9  ' $  |l~)8 z_ .  z1qS=~tySy ] 5 | q& _  Z 6 @ * |Y8_ dk'K:Fl| odJx([ߖާ"?%tL 5 x c ZU * y9 7!:/2($YVwwByh fN)  l U ! { xlye"2 !"#]$1$s$7L$#v+#x" _e?\Ec $ 86[AG-]~cY y !Xwxq' ZXxS7IKH_]@ )FR 2=A%^-tj|: kcwO~Rs<  YL})@LQ-i!n8~ 5.<N8D_Kld " .Jx : cx { 3d < ] # a O f  : 6z{.)Z{}o) ; 5H &VC n     + 5K /z r I=cQL>zna  t%D1nlYS8!9  D< (Jd$e"O+3wm }x  ;q@5 eLLS?|T^j@zsHtCR  7 k   y U |nbk #%%"A%'#!n !u{ WL L*6,KVyYxIISz jbuiUnD  ,_} T}~#l'+.N'1233~3621u0.-އ+9*t)P)|)G)sp(W'%# ndlGt ]V&gu?|geX t47w^M:c31KBxt   o t,  no.%VxU7fٛl=m {  Xԑ3#مے) qH};f IxA#4ZEm=-";M!Trbs h s 5 R{ jB;?HU:Z,!a;} QXv3f0x/ m<i$ C zJ{\MyX"Lo&zPZF@sc sޡ ݅ 'ߏ+ :MNB \ 1aA:cZ 2MfxS$Vy.$e7{ ] c F{ S  U  t l h }  6 93= LjI@Bk)x35E<s b@ )  i#ux. W ]@ &+7U^   j?lDQO8UuO5wJvQpe(  d!8)bl j[[>D&D  NFg9Qq?( 1of\-},8E|0XM01i''g89Ays//%\.R+MX . Z XnS3  u ) .;E;?sZOXly  9}  + 5 ~d%yPn} _9c5\~PE2  a 4    -  A \  hc fw$D  &asjG H P {D=r@W/ڨ<܉ߗ[kf|x/>%B[$h?hr5(D; j   / +* vG a:dL`v` & <  :" RB   ,- ,x s T}   ]  }3 {  ~z 24j 5 <t z ft ~ NNI( 2 n :H gCg$}< s !Z+    hQ$RFo!l5;/ ^>]k$PpY&r4rOv\T_GMR:R/+5z!wvydJ nA#) N q B *Kam_A(oD F 73i[bF-l0T< B{ X m tQ D>/R<g " g64_RT}  %j IFX3s{75`r! 47PH;A_ L{(tF6NFQ-!$Au2_6ci3!X.BbHq ,[vB}6#h%\9E OTEnNN(B{B[q s  p E 7 n<O~Vzm2Qfr/Vte`NX 4 l  z8yJ[0  ? y eT i8# ^ N eE  s (QaV  ) H 0<!3E A")84|:{M5 J|  6G!v$h{{E5hn0&ae o f@uuPc+ <w -o||9"zo&+{ l p T& t+YIt*u1 f s3OgJ*O(ga$vRbk"JRr-Vlq  cU 5 I .  ^D  A   e@c/O zK# >I M |d [EF(q4Y!h  F10BN;hsLx-#c;-2; p( xP ! |)?Htl<~\i's=zp{1rYDh*K0,]rH108 PU{) 2 ZeA:"L/&h/uF d 7hv3 i/IR [_ u b6kp:  $p|~&K\b9- \ 6 , q.EpS vtzNDx5jZW51oau7j:ZexK8(+hbhkY]RG3?T5% E2"%-$B ? 8 ,@\C T\0XP:t!W8,z?q'KW V ] *#?6f j 2 2 7 O \ H 1&  =;&6(@s4~J,r D N} 9 ,z KC # l ypg m<lJCd  ^  .e c 9  e(S}"MPpzC 0)c;{b!_ۏ ܜ z8ܑJdj(ݻ&czHaJP-zcHf m ݓ ܯ 4ޏY4%XjS Z - famO.j:r*6*G(6<PM{VO 8 9    ]  [=rrTR_ji `c $;5P8  'sC\<  .  ~L*8RH!&[y ;@Qz/ 1+D7MUGFWM@kwL ݸ ] 8 >5ݤcܿOjvn.@H=8y L X tP:I?V~sO.O> [WM: h ) X   Z <\%O81]( f0x=!# X%&'~(2(t(''(&%rX%T# /eFWaSa# Yz x A D j  i'`]~ztG5=Jq+ [\Wv8fE]n)v801RA?L N<=<A_&}FUrh}dMA#DR&xPH t: &sa&I; , U Hh^bcbj07e\Jp~"8$p35yC g 0[q6O!#M#7$#X#MQ#"b"# KWF| { wN! y S 2 O Am]@ YKK'uPv or>d1gq8t[P kUy![#%J&y&r&O%H#` azU'cz - f[gns$ c " fZYOUPr9-Gk& ~ R*3FtLGtAr\f{DHU] Bd'%Qn(wd pH %z( {_y|  X  bG X     H[(w#dxc Nu=hKA1 tC{1R  ! <Ik:Gf4\g.Xx r  k. | --j%6-f{h^tE /u0a"<Z$IzPx~On>bU,07 z m2 H H X+ z2dIUuZZx\agf_.NG XlY#B99 #    OBQF_J ] 6[R~a# W a ^! 3, a 'T E  ?D7#P vjL^Jt  ;^ % ]  U f ahZZE Q aHBv86PEZ452!t[./zHL62cVQAfs< p k ! *G}_d$I2(< Q sgt2M-C=R O8n83@X@#/{MD & }G^Yr : L \  NM ! j'!rD^oY^ x g   `b;'O0(  D  = (6 &Q  ] &FAR0\= $ ښ 9 ٝ Dd܁6sݹtssݬ>.Rg^ktawp<@{,N!73s|ޟS3aؙ2xԲժ Q y C T #  e @   P] <U j Eptc5^aV0pQ _P I lNot[xF1-iP}9l*[3WtM FCX  ' & p   3 :\ G9Os}gS/r_3i  J: S+q'=)(lOv-^pQB6  ] +7"pX}? i|H^ : bF ޯ *ޮ V pi 8 + ) ; NE %  Nf Mou]=H[eo0A{8s)< 2g 7 HxfU=IeE!M^>kHGr+Nmaad'Unv  3Z vN v $ \ 4VT= e y   f C 5f  AW@T#Xe r+ @ |3UPVNC 0!A)-\1i5R aJC [XF ) }Xu l5oO{x}  /K % V l / : h GTX?E8eOR}0"=tMnc \ DaF$ [ x> m R q  %i<E _ "zx{ C|g&!Knp P6 $Q^T` `  \B RH>`,plk%iTMr@=qtuyzhmf?=z&k/ 8e ~R5dPL]1D)a{: Q p *, V  )v8  _ +,TY ] 0XDtEQvp$L[JZM % .#P m `  ( } Cx ZOG s #' %t'w(()0('r&h'%M3#X E]mUfS` H J619.Z A*HU*_On_Abv\!W] vng2'w { Ti40 cgB ^w k 9 B~v9),Tl}xSSB& , \ 0 VL HJEr[?3   XTfj-] V?.N4(Q#hC<;{i4R2ܱ sO|ލV71Z! <"z"+"<!n|z@p$ XV%#Q e5q  \HV$\-:alTh. x51G 1 x [ T|fo D % 5 H } S 'J+))J7=d. bd&0w}F >2߿tD^Qo٥Q`[ d i ^,.^UYi]mR*Y/  N tq 2MRs^!95]6( n xI" "e~VE!$6&)*w+9;+*=(&# j  dvq %~ "zjsc/| . / }G o }  . j  l62*G 4 ?cqfv{+fqY4޹%|b_?ׄ4XY-y3x $% w DU V^ $kn  ZuW0F [ F%]lL6; !- t} 9D `w;,v  F   sUpzB@QR)Efq L son;e3 @ W 2   ' l (   u & am\M=$kO>c'B/kmP& l'F; Y_ /\Gd`#j 1]@QjlB.   0Y  ?  Eq`Px;"QdMߪ  e r@ڐBٯgةڃ& 5 &a wZ$"pg ?:xr_L,A  6 n y   - G~ Wm4IYpw ;   T    o j  b  C  !WAlos"+UK(C(D)gp0ju- C[fdO(zlot7U~5+WB^i )oaEs=KPtI,/03vS~EGQWb[S c _" )cO tP$)BB?9-x)dd  sI[u $ a@ GxyzIGYGz0:Zk' 2 AN@&?~t'p_M/4^Vc(n vA m@FF^A.BVRuo% `o | z I5]~|rf'ADG4D,`P&`ZѼSԕ>@U :[yR'w,5u({%/s r| tIfj895^ad&GZZfV L @S| z G9twa(\I!"'vN)pg ME$  - z I  Ph3[{]*   u d^ | ,  ( DLd%7v {mD XUJC q^M2h?f)DF3L?d_lP)B%?9M AF w+n~=@I,JN).Hir Z#/m YW%O>] c v,v^Os+Blxki^w dcYw _3  J ? L *    5 s7 FPKaa p)~<7n3cwn]=Xq[;|XNWR$f)}RFT[@B=D o g߬ @ ޱPJ ܢڂ٪e׭1 %Jہ)%'x3 U{. j] x SE,dr]'!#]u%&'W((-)x('%O#C K ;9H#r Y  OO%1 ..+W%n:vI{ kE Og 16 H3 N O .8  g}nR'! 6% ( *" n, - .2 T.,C9*/&+"~6K<}  ^ W BB xuiOG 8< ` P G|q70vj0 *Nnq!9^~s` K>V]O8RP{;l9G7h!/} 0v\U.|XKt!bbo? iO~dk z 6 :9<^8O3OxU\I5;yD &B_ Drl{7gLo8"a-  rp{De|&hB{?W p3x. B^ )g Et O  4W M E {I w<qO|8U; U! vM! *b -+ X <l^    1 N C   s_^~mAJ(W&LkKbP`db#iPIj} K'_V fm;SyJYbJ5tlUi/M F hCK gosae UG a zbK'bH`mj  sR 3qrp .gW2:c`]K7L~3uJdFMln3ro7a=8s :e 4 bf = C cG 0 o  ~ 0 T   9u* 5f$sA{Gh3uJ]EBa)mo8 | zJP>  B Q2   N  g v5E<  *R:n $ >y `34[7YO$)5 - h_3 R., x|4(Z ZmNinvc(KW^Z'l1"W 3-*bzZ_  ! OxR &  [n>"AWsC M5 =  LEk[/ # b H_5|SdW7l%~J Dbayv\M otR0m1 sazM^r-Q*f7\F56 I Qv8 p6'eY ?l"s@N C3BYJqKe>VJ|/ h8eU9Mo7*^[_I   l " .   "  d k yW#EY` 8X~l8Gg^ o ] e XK}4KdL-| ] k = WTf|#"TmCDbo# . `. v"6a<G j$N--8;+N !|%$%& 'j''v'&&$"w }-i-6bS n ( ,  -9۔4ڢ"VEߏ-*TLB  ,6 P `IK(0 E4)2!, ""2s! ^\&(x:;= v  ) S 7 iI`Hc<_0 E ] w x = xR G m CZmE & C}PQY} w]BG'Sy~E~<%%.9+DP/&IL ?g/ad?|n E v)!$U')N*H+*+/+1+**)<({&kU$!`q>@`l7rh @~m^.D V  n+*yr )Ae1  ix x V 3 R  L E  + W v I$zmAk*n%?0_ Q\h|Nr:;K%l_XzT?G + /_W,"|tY0@wltM nT |,YPm1I+^@"9b3HCbo)C yR  lao r a]ed%9d L 9 o  s6 jtCG,Z Z#!V-Y%XV  9vQX(Y@$ * N ܊ ( {T]h.Su<"=d{Nm> J 7\Kj]k&`8atso&+t@ : = G . 3F  J r / B  0 6 "=z t<br >b12?Imov4 i b 67CTw)I{!! Ta P f # 2 b  z    9 XW)n.8sfrE#,K |cFfeV;5  3 m 'o4gzQ7}eX5y}~G/pjYm6 bOe x U8pgg#&3)**G*>(%#WE!YEmD]1pP ~+TA{zlJ29;XcU(| ~ 2 ?dv<[ G /}50O  ;_H. G9:"Y( NALhO< n /, t 9 \?=H{< =DOVqAN  M ug[Cxi  j fO   s+ Xv  v 1 ) [ e '  t~Sd2; -j@{ |07f8K  w *,6yWEj}Z$Hi9 $_]u%{ "r-6@6!Kx>,3g+Lw . h D !V iI=^-B)/J]d Y  *  O ? |{<B>w9!7#$ &7'q([)b**{*fS)y 'y$+ x!l_! o5xl`.CA`ߦC81WwB|:/p@:fH\!)+>Y vpD  th_L;Wgu& sk $ 5 .   ]  j & h Y " u  H  V! W 3 ~ E i 1x _ - F  97 \  @ e9A(Tpzoڨ6oUJqesi f]jx ;G;Y K4 yG$   w7 J  =] ; (    L  9 | i " g 5 H / x &Qh a[fe?q_6[^b&E%g8h ": >6   g  8l&?~|#ft 'qLk. Ko~fwv2.y3@,%Cv04 , Tr k:mc$ a3%d L  R1A8ov<`4nZLN *m y H?P0 ` b F @ Z q V:zF+z?}2JF*1=1?Q#!e\> 9B spj>[\7 XH0#|I;D,  Rd@Efl*ewW/(}!|SZO dt`zAoYb qn)wgDApzW.] w| v( mWs 8 9 KE#SKz' 9 QBou+Z ^  ^xm+;"%y'6)*5D*p*))F (I& I% #Hi!HDtVBpKy +r 4 & = Q1zuc9D;:HRa{MCaNFVI[PiVi|W0{,R/!$ ~=)90c&9߇eܳܫNp0 !5!D&8P 2X,](~ "Q%LC'"E((K)x)&)Q(=Y'R<&$ u"#  BFp   O T Oi\u[%=Y mXoOPA B\ i z 1l ߎ5_>4uS:oW   B #pIn !Kp"#$% &% #% S#  : iZWUk]fE^ Z K $ I A #d!Rx2~N O)FE  iiQ   k26C܍3ٚ^ !iEԃ#[(8h2Es} B]6n=Jhu T` / &H & qx;)G ~ kY os  1=#}5  =tGJ5O8<`lL761 GO ) Xj5Iz"L ,3 *x)"ٖDֶ}ԃQѫCYn1;/Ө,F؉+ * Q7R-*B;Q | v "lGd80}t`[ THcCN M kP.q,VX- np!/$&AR'M'}''!(})i+0,n- ..-,,G*)'d%a"0 #s1^ hqG:0=Du1\r|r~!| Klvt2W>l  s  }%  K h8^!!*"'j"!- a + ~k z s Y  f  i n{E %w ? 1TT["*)Kq1:[N-+Q,XpGLme _?A]^[D!BjO$y/| x adQRr2c  \ 87 B _iq f$c\n10YRms(<Pec "~Bl" L  @')Q5Ar";(2E= w z? ? 9 cM!K!,Cb1Q8531 6x)y!%=wh9b]  #7% -$/(% m!p-"!y! aXegWRhJ //' giOrK7ok]*N *u , { 5 b J  $ T  1bPx58Sa8mu [ 6Lu!}_+\ 9F sRYn$^<FF| l[ ] s  ^N7Yj~s 2W =G"gt+=X3t14}}YxW. u5\ & #X4 Ue !\va}z,cs WI&-eV 6[t l 6l2D 2 Nn S 3 N [xu  % z  ; >J V p V =Iۓr'ۏR,_) "GW߁D|s/>PqZ ; mm< qz."k%')*#*,'* *X),b(-'#-'Q,b&*8%a(#%i!"w L8eo=t+$T\_gN G1Z PpsROEEm{\ S Z _  c  ;tam-b3f@#.c82pPms"6v.[Iiu+Unu  I 'vFiY9?ONv1ZO@2 2jy,A!~l w1 J~ quzUBSg1#z@8^4 {&2)"1L$]%{%E$# ;#I # h# $ $ W% % % $ #] `"} i@A=`X W Bw.F+y=r.  O    e 4 2 { i*G^Zcx1e[BMݑvߣw1ߏ~=v^'/+HQSua ns  [ a @ T ; ;3< >   +m3_D    ] >  bYD t f 6 Wi r 6 N"0*##8"J ;L_E_6[ = /x#lV zt@h.b#?F@uڗ_ 4ބ='N " "* c l> V + G)E|kpgw$/<u@Niag V #X?_H#WN~  _y0H9Qq2X dim 4 OD#6 ?\tK5 g$ >q+/ m\ <% jl `ۮ  y\ l~ۉT6tnTWAy,Q>N2m/ U *  NIjK   !+hc{"B&F)|,sf/1g10-.$+z'" py| L[eg0| \ A $ K $  $} R^ Zo?7pM>  \9Mn r :_ _- ou Ob UU(n08E+xR$}mfIm9sHg;?BdY)F>!iohVjO r sYn|xO*53kKT pvg7}$1(XSs, S؄>/֤e5Փgk5Uׅٞ$YL ? Sv 3 q    H ! ##c$m$${.#!.V2 # A u+]L21 o; ^.X ](  &yA'K2 )N g * g B 6#!CX2H!#V$b$j#y"w )W,G^8$N;E Y!mn2V4 k0 $xcS^1g3xd%N L>_ RNMЅC\u$5ҥ/S; Pڰyݽ C)#B%J7H#{I2 d8 `r;vK09G - ! " 9# #$o $u $#rd"-+ > o  "  HyI |  {o r < T $~n%" 'Y 5 ;\FI-p#)QU 6 a NbN9ic+;Iu*h.HhW!<)H, Kv! b[Gq"} n G 9 o |' [ 'g P;PGe\Q f<>@.GLkvk C uDh$[7|/!p&|;j @ON"dwh6P_z ` >=Uc<:zJ){<IJ0 v yZ}B.*  Q/C/BaP1V3d H7  mkB   VzUwzO/ y*isNQ^ ! +I*HL(yVEAQL O.S &y % 6ePDbJV0#&vo1_nqiF/@|V5tB.Dd 8pAM1Z$k ! 1bDA:  2DD[;rA~ _x"AB&Rv S X v @J'vo"k %\%$"n5u:u l. S;0\h߼\FK8~3 @vvXk{3=4- 3! 1#R n% 'B)y`*@*q)C'X $s U!87""n/"`c! !Y g, O _5  ]* {q%)a0\pZZ*39KYwYs?`/'OX[/ E n T ># 2 .vWKxwu`cxtm)~ID/v:6Zq  H^  db "m# $4S$#" x~pqLt O $} ~f Sj yy  b-9YMgZ=p3f4x߱7o%{6CR y iM{* _ " gVE0"&%')g+c,Q-f-^K-),+(O5%F!s ' cz:]t1*bu&ji!v4$lJG |9 6x(? (c OR &I { Q % . t N & &7 !  . o !XpvL`.-  Y h < -MPfi: bto @{b)G ;@wVM: f   M   uQA 8"0 w e/v'K 1 D2 2d q . b & ݱkkvD>r6/%> k 0@:+,.og?^D y d'd@* k :)YR^-iA n P 8*x0 X~6^!0 -)587!B?$Oߒ=ؙZ? ϶5 1L֌0خj;ەt|}߯S{WrPF<[V[^e I . h!`"f$8^&h'(L)@)+)E3)O('&Q!% X#!i  g t 9Mum  } c -D g   !_n| f  '  4  Mrux!   qTf[0Z{;uKl|"6LQ"]Arf]t 4.# @k#iZ }lWS z 814 4^O +,AHHuQT ` E C=Ԗ..ևF=pߪ nJ)0? D"lG#j#"! s!T!r"O#m$%f&&xo&}%#L!  Mif='u  DV.  m 9S B ^ ! ] $  Yg   J ~ `3:3 t9f!z^: o,fO%_NEEE(<],nLL Rb[  )sa$ =6F a P)fN/ @ 3 I FG+4G{4)?(UR;O `@Ae78chDHTH~:bl-jc:lA/9 8k125FE< 0{5a|5gR{{g  c+n`hcf { 8(NC " g*}i&AQ mh | [wv & G   A [ m3,ZB,XNUoFH)(b :Q,'67 SM]?BwwR 'Wslb.P" #m $w % 5$?#m!KRdz24 ^'  dA[@Sp O  hj   `|. < ' A PsGElxT: v5AB&<>J)NC61?=uG xUX %@8OVY# 2Q&^L$-/bO%zm }g*G&<vLUskeS~%ukJu+LR+3-) c x9 K5e7^?a!mR#`%&5(l)7B**; '*(=+'$A!H1> e9 N $^ /xA8G+l}?  ivt  D . -#6tc' hQ^_cڅُwf٪c=s1jݯ# M 1 p+W c-'twl{K !0 ma%: q= y   e 2 d  (L"j @G YI%} ;Tupa|K}q\'ofgR hS a%N4:e v & |   1 r uk ltAE?^]!$7(t*I&,-W -f,G+ݹ)ާ'\ %H"UAt2 fT`S^))`@v5-Ah;C>8 ( a xP!:(YvH}w!س"ث"ض!X: g8.SZ7ҙYй>οLcф |҅ cѹТvR̸Mx E$$Vݸ1|po rme {<ZJr!&$%a& &$w,# g |  w 3 '  ~ 2( Z  Z d KU {qDu.PI=@ 1 zl2S8,-vEax)jz'JBV w U ,/JYq_9< j g Im`K u #/t  /  0}Wbp1Yn 9 u$ / $ :8QG^@CL `_jMhs|{Pl7B}X.; { B w4ܽkִDe-q]ׂF0G^   a< .Z eb 9 R .s k j / y =a Yb o4 Uu *7B5 # '.|-;9 # @   .i!5>A!(;  }O}^?& ; m {HXaljnrYMF x VU3 }/jw'I./7F *mP9- e{ J lX<!Y 1 N ~%`!ye/_\, dQu GfpqYݟPێ#w܉܅+Hr1.OVk Mni\4_ Q ! Vzx >:aY r8m b)TA t8I.lED&za\ ^  Q.  MFK  .8 q_ P | (  & t O  p ppB Y 3)2K_t4Fݣb2fRir޴a+q%?1[׺Aj7] 2 m xf{  VB<   PG 7 #S   l   .Z - ^ l  E  C n R  N Kq  F] . EU > {KHG)W` E@P/ I &c DW OVhm/Z%t qy h'_A91L "I:+<=1>u=><:162.h *%g0!jP:CT@ `Fe2V_*::k@{">d8NeZdYn4Pi rHaerVh Q݇Wd]\GPս""j ؼ/K_smàT)_z=ڍX` 73Xqt# K I "2O# ($>$5%w%%n&&&& %x $ #N"2!.!@!!"E#$%&7 ' r( ( D) ;)i ( '5 % # V f 'l Da90)HR g ?:9AD8,;H'4 ` S_VR^xA./~  ~$O5%K0 f m ) > Y yn7&$J9:*o9K'}uD .+jo٬ٕ-؆N0P1щЪϠ3wLϝeҋGX^,՘?r0נ\v|Aځp݃ޱ&ߘ3bv|MQ Xh b a AR    T    @6] @ 8   J )  j6   F  jof>  ?S x {"=%')J++T*(u%uK!R  |m+k$_:v.=Ss1uQc:RnX<^!SC8 9)= : %Igމ,6 !,{I-}p+sfFp!  "*-1`QSIa\L9WRM UX{=fO&A|OM&s eI GYe'`jaS.E l  V!؁<.#KwT/-< =G`bO e ;   Z 4zW"rt! (U    > ]!G: ~Qwkj  u&^^5D&W:^3mNYC,opq +F;78{W , hQ9[  uxW2R!h(G?u=s[g,  A>^6 g ^  l-\P! d- ?7 ;>=B8 4    m g( D#k4%#"'(h ) n*D R*^ ) N) '*%#^!q46tt Jn{lS)d8Oe@, 0JS`aP\D!  @ ez__Tvb q * O +  ] D @1`=$jDyuߩݯmQ~XlX^94)@]= =CLhy^m aZ#&z)*O3+i5+=+~*)?(D&%=#C"Ww  9;Jy+[M|K  >  r 7 'y  ~~   S ?W$UR k Ij &@ Z !DuZc_' 8/z5C{mrK@v1/gQ]}wumpHV'l]Au } F{E`ZWhp!I[3D&[ T N 5;Q#?Y`;X \ ! v"8t )E.kiQ^VGjf-['Mn+&BDiS )5 W4\K^l !>"nH$j.&i(.,c/V2^)4%v55555 4=3P20.,)*'m$-!)h%WJ   7 9JbKsq`B 8& &`F/pt<2sS!4'. 4 wލ"T^ =B¡P nTE&8T9÷A21L Ʒn|n5-CJ M?ϭܰQUkzlA !s SJ +JQ "&);**G*3!)'{&e%n%)%n% %a!#&v!&! ' +'&h&%Q j$ # F! 9q!""H$&'(r^'($wMthX^ 14u"16g0G n 5A J(#lC2S+sS y,uT (H\z Yf [ xpTrFRxd 5 d?$pal,ea*3z{߽I j/eh[&:(ո3A.׽,! TԾ QBH9o,́X9Цz ެ N54 % 8 '.scLULV vu !/"<"O !> !cB r-aK7 88: < 4!] F!  ! dl5,?  K d_IXw<) !=}dS/;@XF { fCF&hF2yGq." ]LrP ry4:jN4m }7)Tj7j @ c Tra'bnTG)6_Go  S ->d Y0zlaR]d7?( 6   3  [^Wo0 x Q 5O<jg/"5b! ڲ""Mڗ"Rw!x J Yz {?~Mv'+`89"'bV&0p``73'<Y T  %?aT#hf1XBYcXi=$`D]Enc&y(1CꜸ˷꒷뵷A긁s0)2̴:fcܵnBI>S\:` &L ` Z C|"(`,/000d/oU.t,,*f)((())))<t)(& $&"K lg2`oNL eEt_=x ! "v#L $_$C$#M#".N"9"W"c"99"; !* hb2I5F2g> 7KkaI7|B2iUS2u"x=hh&X b d k .HcTsH@^  3wޑ+R_Eqeߑ coJǧ *{ȔlOwHmIqILcϧ|Ӊ$־EueJVLz-LQzmWSCjsa]< d 0 X v U8 a GjyAGy&Ly <~5u3< IRI}w WA;f6b0l XP Q&qVxM^Mm 6!5$"5~i'T baL&n%6 2gi]hAAiB[PZP9-"q%ET^ b 1fZ>7:y po fSvD(J}-Qd_Z{^fq/+?yLK    x ! V  -  x v$   io 4a 3 ]B Xj}lK:q[M k &! :!!| % 0uVzF!b#}%:')(0(W'%ku# >Oi8k) i ,g!,l[Q&x;iZ'{OevyImB ~,U+:c50l:WYKr9Zc;v Sx"v"IX ee4f%8oN /   z  9  3 x Kp|K2 O 9 o) ' 3#4  K x d1[bt#z_D J> w d`2InR2q7= 820K` _ N%RE[XbauKN _[+^= Uݭ,eڡ 9 ޳ W)'B6X>J"2"x/4+` 9D+J/jG \ g%lT  >`8L ) shTE p 2e $ N * _ c,i,  c#D}3X /1(b`Nh!kFeR-(c:,v20A3k7AU-d fqA6Cc h yCRL_3k+a DBx!1'+T/24=5z3Wr0_,0) %!{ 8f}m5;-  ;` \h"k2+TKSQ oiuDvzvm8BF GPq7+d`M JG"#$A>%x%,p&_&Y&%1%_c$xe#rp"*!!b!6!w@!MS!6 f4aIRm%lqJ F )3 C 7  OeM ! ""T!|i ^ ', #2yTc;Z nMү4|z2RJë} x,w&&=CѵH hl ?03Ų|D/(Rp;F9 '& DN֔qޟ%Nngh&2~f0QLZT W#c:N   !g! !>#I&%@&b&f%`#jK!:FoEOKnBWQ2 o"%t(*> - .R c/q///.9.U - +R * )?(S=([ K( ()(X(1'[%#C!=s]NO| {\PlIh#W~P=kN,  B2 `eG^!":F#(t#"E%!%J߿e݆M ۗv۵3܅ܾ pݸ W G޴ !Vڟgع>uъpmv}]oBׄO!%Ֆ_2 f~  e m  X XE GB u  nr q s e   Xi f'V @gq&e65D(IA { p Z( !#9%&{L'}'q&s%P$C#r"(!!/!x""! CU5P `: ;6@1{ HOzYsRG1}}o0D: 9U t&.=K !!x9 !04&Y >   ޥgd\O)7aft JG.3 @\OeAuJPC ` ' M :gmbX)\ZNaY !'#P$:%t$#p" '}7f<We4Q$B__H ' \ cI?v/13 ~ fK <pzv9 Uqmv-cx3{hGTMWx~X-Ubo* )c8}\G&C`szyY.ފFܻfjNkݣ D t Q0 <  P?[<L[9G9,?  v8<MpP  A      X gn<u<k 6 02 S   / 9UC`- ""$B& '&j%#C d, m m7B8n(CZ$\-)MwhT6#F eaߒݒ0wٝگRE7g(FiC)OPuybJ2&L&?Sb!:$F|.s,L%'p 'Bu~a ? 4U 5 b aVW~ }zgZ{  @"%N> 5   < = a_$R>@=JR[@,RQ|B xT Z % EF0@]GlR/5NDGP3`Kb[&E 7  IE W# 1h&E"'q*@,&9+(R <% b!x, ?0\- G h r \ _[  &M ! ; ] #Uwh5m < <  ] . B$k# Yh@|wQ *"\#v%v&''V''.&$9#ܸ!S WQ]>UM ;"ߎ Izqަ6wp֬ԹiHSpG!$?%rn%'$G"N n*3qOJg)j 1 0slV"/\ȍ:ξt=Ҁ'% Z'lxDY;. ߎ h' Y3+;k/M!-F$%R%$" lK*p3 oyEYte  P!6 $ :'U * .P 2 6 9<?&H@F@Y#@>=r:$8d5& ?3 L1 / U.i @- , +%+J*M)(T`(h({(qm(4(B'1&t]% $Gޱ"4!.c5 q,  D3  '9  @( \ I rI/dkK'  : <loܾ8XZLN8k)VBZ%t|F.Ҵ[NMU$۲ Oޅ ߼ ޘ G(&Oߐ  $߁?Zކ (ߝ ߏ w m *{ 9 9q F e -v. ~ ;$Cw9,N8j_B P A<#mv=   !n"gF#Q#$#^3" J.Z"_ 'JU :Z)!# &'}(}))Q))h*E7,2-%f/0s121{1p0.`,)Z&R$$m!LI 1uY2o~o7Jaݜ.{3خ?քH / A(ߪ8!^"#$7 #!vc|z-=X k (b2@$ ݡ ܂ۙܦauߺ%YfwmNqa?k[h4, a BwbD u7)InV 9!;".#"! o!$]e?k !1B7ML] 6 !h : !;W! "T=#ܯ$6& ݜ'(")ޢ*k*U*(&P#rnL5E] 5, Th']i:oP+}?4HWv!z`Zc w v 6 c#٦l`\؃z.<ߣ jW}_JDrc!};yY-LVYhc [n'U\Ex+#b7 n cT  GtG[ V ;B7ByR=QK e )M / Gti_9mZ@cD[28KYNRW7M {< Wh FHQn%@4JwVK?k~*9$?^E?&  }v?.V 38 ( J zb+x6  ~#)%%;^%$ t# "u ! Cy_ ^ Z *K B k vw < =H. , ! |   < +u k ~ J t%/_v@J +![SeE` #)%4&P''F'q&d%J$vo#M!W j 6f9 z F Y HWބB7ݗ+-mt ic7|6FJ|HI(wB[ G F1s! \".2AYyJ1*Ӵ"9$Mϟ4M(/T#b7Gc˺;rwMѠ?Aւַ q^  %٭ zg|tC!ߜ0_oz++h, x   Tq  .oZt  b ~ T d  < r /g 8!c$'Z*'.b1+456;7S27L64v3Ao21{l11~2 3 4 5 q5Jj420.,C++x++OF,,,,|+*9)Q(&$ i_eA |==dY/  8 5HwX T pqs!  @B/d hXP#oRp:$ qS;*|s!h#B$F!$J#$$#%# &!% %%#!Cv#7+ l 7t((uݦ0H UIl\7_f9,zXC7a/ Nh r( G o wpQ Z0TU[en%)UjpDhbAX& |  5(XqB I ^ ! `  Y> l P=   / @  = " j_[\6P#\:O`J,wzHڹ.a>dNLw!jU@Ko' p " \A EO[ a  t / ߈ lK9Y$ Z!>#[$%k%$o #;!K}[` TO 8*L2 x2 9 K@P W Y Q1+ e K T!\[*&G}46U  {fkb yq;, ~urr T# 8U ޞ {ړhswزE Kѫ_]՟׉ڗjd) \ XDZXnXD  b(Ff\`XM&]}i( SL+1PSSM#t/ٰ^,ԇON F̃lkȪdžrkJJɨʎ[̸_Ρg| # @_ M/ I 4  ]=)H'} I/8H D U d< {  i %[  Q_ x.> Q BK c!T"#m$%&R'u'>( ) j*m @,.x1X5P9=D@8~BvCDCB A>r;7=3^/+o& # tJ9Y )BC6 x UJA-H1 2S q /!!4lx1j@ % - n׳Pϯ̒T:LL`M@M֚h~;'xM*FK>HD$C 'ica.g?T<wu[3G(! 3Zjh !A"1#N_$x$n w# .!E3 |hM X$(L0k?!  @ iHQ DߘھSԤԫ\qՙ `C zx $l(C+.02^2=2D1/~-+C(%Z"q;8^ V!U]Ux:*j4ݷ&zJ"ڕ ڽmc{If ֵӊѠV:Ϩ 7[0<V՞n^SڎO9f\ ߵ;^mc z3T]l H L gJl t\;LD" M 6 b  ;)ZfpBPp, sJ "}%gC'm)+++++>*(''&$2$0<$%$&D'eE]l!@rdܖ ",V F(n[2'P{aMBluw cBN z z ^M:)An ez~{[ !\ -3Od$Gc5^{eMP X m | x gSQW [ b  !   1 # $E`F& Q  rL< u#g+&B^& s 8( w {\iP٫!tؗ0ׄ8֚զgY#ux֮ן0َ$ڦ ڽ G ܗvdx| MUT;;,\MilIC~H:HvږSؒ$YѻНI|2gd?_̒˥/ & D8'`!^nz~:\ގk~ 9 )@/Ub=gl O  3%2rII+ V>u] !-##y#"W!kigUe i!e',1_69.A;J;1;9 8164q3F2f0.,%*&~# G/O5  oqH/Qz >= 'hQ ?!:"o"aq"("'!g! Q k߷Mڍk n]_Ղ,&Cjѯq^Z͹ (UOw1JPS&n='u7}^;HiZ  +F-z R  +H ww16s .= g p] # >iv/:+\O/'pEZ PL   WB_qTQE5E7[ D $ - Z o9 +Wmsd 30Ѹ'#ȃ/ {v׀"#$#hg" !!xqz<s}K  M  28kH'Y@y  x u 2 > }N wbt{ۨ^Sի~!ӛՁ9؇_(y[\_1\t;%'@CFJz rhQ6xdXVG6 ' V3I:X s kj c, R< ?a<H0gvWs'~zG*#'y*-j-/"512a2 2*T1P0z/N//0|2(\4~6!77X65(L2E.)$V\IzR tI72H@x}Gxsw ^$> O(nl| Bh<L#&hgfCa_/yqDKIyC,{F $1t''XU[Dkw D% $U=_vA-7  "]vd$l|]0Onb7 E 7PkrZ`n;u)"K i<h.S L z wFlfw?{D C &u*7\3I mrG >Gc`tP5kWDa }SGCn"5 `+ o LL `0T]4)Mjn(. txM(?!oEXTO(*7-RVnq V . Xoa7oM 4ZNchjs d,8`=U\c @k%JD*=0tXKcp91h8GC .5%-y.Z IS(^ {E x % d. # :i <A    h's r@c+o&Y>,rb# l(Zw`WJ02=R 3k u `[Z V ^ Vw  A 7 `.:`Z{ - j / s 9$ >yZL,DY]YVL *@5!&v2گ*ٮaײD.5XݨF4IgLJ"B #0 -Wg^MPPZ7JNua$gCAg$:)& CTvgb(=!`=.Xa-Fԧ&_п5 Ϊ  ):~n1e^v?#jт "J2izXV[ z%*`0Y59=@GBC+C>ZCA)4]&,#s AFS I %hr%z 0 n iNi*( ^? v^drܔڮٹSrث {׷{ 5 Ը zӥӲdw> LMvWUcPfVE,Rhw o( S 5 ` =&Of, :u ("C#Gz#"!~! [,98!Kx 0cw(b$'3  W& e 3Xta(H^32A@%(n<ς6u kB*Ӗ֣\ۑߩ[{K_<gvs(t 8  Pm8:)e%v7-6 H   r E V9ߊܡg 3!_!՚!Wq!fԃ!I""L#?۶#;/$ޒ$$N%Ga$2#F!ݡRRۦ-RPߧ>1?n*,!];fd._ExKe x3vh !0 f83 i .yl S1saZZb}0W '"#0:&(+*/2M6:=@BeClD#CM%A%>9O{4e.'`  q  oTaX3e~]9uVk(: JB_Vfi&  b-y~uE)g.P&];JM "aa{u < G[^Xv  z tH > Z}OB$ZD  r  U) = me%)~w} $ pDv4+g^R1=FZ;H bytRlOt@j9mu{; !X'?N/f".~4a,F[ /2'n-j!C!vR.bOHI"t~97:svH = sVe6e'2} z  h - Y K{ '  $.!C"h"c!deLQ6H j)  E   v o x  h= A T > M dI fy>  ;PW  3         @# / g T ! ^ z{1A^x*i}Oq$&+d @`;x>Kf {(J]J*<!~z=N~  &s9Q=6.]e)y nKjtR.f1{aH ioOO^hd-W\,ڋW٢֗ o#f(,҂ӠMemߥu@vB;v +,Y_QOjAC{0)DXoJ >D0=_K9 . O9LL#]*u {$'s`* -Y0Z23"n69;48=s4=;m<9#5S1,'ye#- F ^4 @ \ JW n1*C!%",#qu$9$%%Z-$"!fh g Va ~  ߴ ܊kٺ R6 %Kc,O\DzG u ( b- q Z|b ` npNo2GwJNk_i, JbEp*7 ~m }k[ w-qwbX12'l M;NYZ!#n%& 6' &jc%I#L "E~X a : JLYNw r{ @ggqrT h v }:-?kٚ2t>{1&9P `X%"%3:5 W h(sE6Bv$DC^ * . t '0vi8KH8e :ߤ!.!!G!S HwϬUѢhөB֛Lٕ5d.#9  h U/ a g 4O TZ n! #X##}#>#|###s"! j:f m;`CJ^T s &  Ny<9=6 @%v+F1+7a=BaHiNXRUB/VUrSPL}nHC>9{4VV/*D$Z02 M  q y US~7f)f=VilwJnVD-s=_& o _ tw7ev # /L4|7:SsK+!68بӿa ԕliFFU2W^;u@FMR t\G6 vS4  k [7Kk1  /WAlI!W#T%I&()(*))*'\3&$"x nu  _MD@kMO c"k~#_ # #!!"!! ,OvI`W(  - d 7 ELF;M::Y! HW-7,4 vB;'=o= Pz'O)5 ^ 'sW@ Yp)iZ d8uu \%-])US 9 |>kqwVFA>RJnOVJ2jKT7k;I/ ' $ 81c:X!0y$'+j.1s5Sq9=5@OBBB@R=`94.Kr)}$(( T<WI^u),u5  _ Mh= ^O%(*+:,\+:+M1*k(9@'0%$#BF!R/\ sHCD<'j&~ B } K X Q: Mak&%,? _ < M 9 G@!BMajTEUR-|58%vwX=tz > ~`9JqV"UgVa)g0Ao  9  L   ,    t  5 #M H R8 *0 r c= Sh? v q  eR  x ۂ T +s,Jb!*Qf*>`BO }\p*<Oshr!|&Z  hy'c(E@]<6l` Vv g ޢ " Pܭigfڏb& Du m6,Qp^ w '~[ۓsيؕ ث ٝ3GX۔Tك~M(׮kضmo}*pC"=Phh_  NiN vu" Q!t?"+y#;3%|'h*+.+27c2CnID \KeV|q 1 ؿ س F;a%u/Zy`L1f L`xrc. &b N;1s$Kb_18b߶Lm<Ӧ&R&p#ի~ԯsь4!߰Tޚz!\,*a7_ݾ|hd Cu@k7A18ni1Np7O.>+f9QH | L 3 h ! ? v x S  vw  t>IK;#W&v)\y,. 012?36333#2X0/2.n-3--X , ,Q!,5P+H*(&$",!mLiX50u}C~} 3* VgxEP6`L;/l2m0^_N-}WlR<pZ < B $QN" I+ _T_"#* h  ,h b ڔ U p $ݽ-6m<|uupy_an%4uk+D|uT{ W .b B u >\ymW#T7 Z &_)hjWO~RN-+r+Yg48Aq}"ty!N ctcTbCu i y n Q P@ B !m 9 t X%C  [ >)i#0 < * MM<0NzZ}$~%jP T     c?z',*cwG+kY<` +H  u4 C  T  d$.C{h2 r  W mKMf`?!9#C$>$P5$>#(."!G! U #8>q/ @3[Y/3xuxnXZ`W.NQV /Inq$[=WKwv*IuW?>Vw 0q  !O)P6BsEֺwג =s J pTa*"sK6޾@[HC~C^'8.j^ .9o [n}vx!?"$H&)3-902567Z6/5>;42w/9,:*i'$Af"=I+uFt-8 R w B >vc-+' 3)Nx5%B0I0< K MK?E??>E= :{74/x+B'<#ub\Y`U dCA3EV@ 2 h- ;Dڭhڿܲ 0j|JR! ~~K' 5xnCBp sQ ;eQޝx؆|NHΣ̉>T ӴL܉ف^+Z]Ց)!JcN;Xm(Bnqd#17Z I] ] ۤ i C kW ~ O P"Ta-AuUw2|j2Dy'* N38t!B%\r(*-}u.q/J00 <1i1X E1 00A/c. =.k-,5*"'E!$#9"%&_(7)<)('%t#M!A2O  z RIu}f*WOo UuJgjIHg ar/_-Lp:JQw/#C|(*; g0 4y߈ ѫ ȪUɰn4 ؏;+ܬ-Y$7i MR@7NV4] d !    K0m8JG" oNY6+P2LCBhI~!u9#H5}3]$so] (:wO{[ Yy1 >DX4g  U( 2 9 : PV ]  w cXrnJqte x /-  \ $PK+,^&MDZM&~ 5 r C:<Ms*  ( 4X ? M k[ W G- d C \ * Y  Ub 7 =  e,o n r 4  Q3U2%h:Frr9{#{=/. }~Cua~FmE܉A6 ]A K3)eP"#56$u0u)M.J ec C tT'3 rj2!  i4<~4u ? | ґ 27 ͻ C t 37 6+ nb7σvaԠ=ڙ9TH+.v!B^Og( =T 2ixKl!50"3e"9$F$w$ $'O#v"J!]6Yu~ =s _ z  x  R  a - <  }0 G I } B3 X  ] V P CS m 5 p 7_?~ZC5xFqZ83 #<ZOdG1Nmz3 Npc;? +$ G ; x)JlIJ_n$ p < F g ( 5 >cm) TQxg -!#G&(q+.U0a,2~3j444U3$0.k+s),'y% #  = {  * < "vsDdoe^}s ]`w Ug?OALj8Pw k"ۀ%'7|)a*ـ* *+)C(M&# tD]z^[ 9)w2x""1Ms$%v@kvQqk S a B 0X S ~upoj<X 6 6k vs,*l.l.g!ÒhXſ@PO Ǿ )!^"g#i*$?%[&;'^'&& %?#"e!;ڀ tcߕ iNx i7 &uN A b5]lgBrl P";$%&'p)*Z,>.10)2&4c#67d89G98G76641R/^-/*('g$^ &v cR_Q gH `ڨW YSwi?\5ͽ=̕ r"/$п%у&0E&M%Ԃ#1 B j>%x] Bn|ޮFXښqةlKhӾ y ѻ3 t^NGa5نڞS<}t߿#^[jVv+-CFڌalvoz֩nTۜqޠ6/A]uhHyK%N=>S' 4= w H%(E+#|-.h/^/S/j/m/ .x.A.- , , +\)s~' %(w$j#u" E"!$"2"P"s&"b!d z i 4G}3-FoA% R O  @d,}fIMS^96._s& nF+)[Ztu6 Bs  z  o { ) % 6,  A D"aրЮK̀'sa b!""%#x"!֨1:߁K c!n!B2 S < *Crf(PuD88yEa! 0l m}7.l|of'u= A$[J1hsWS =o ;;NQ w#f%&t'U'&-z&%$#"U!yXTw  W\  \ 5(H^z UXzanxj 6& ?-iTA )~_#eOCL)x.HZsQ * V8Te}< 0Y%_C܇.tSu)\-|"!w P >,d M { &I+=* O *K}Pnt(X5J[~{`FS s 2 G& e2R/[4P  K u d !5E'.eYLn -bsKpY;NjR_ & 6 z Y > 5 vה_tӯjGV?ѯj*y](Щe6;OӾ؁xd߄*" vN,;p#%+ >z]%{2e7KBb| N!"R6"q! >n  18ZMY?`5  u    < j [D  < pecsR%j 4< 0DA&oxD\}#rGh}~b>4t[?tj -  | :b79 kn=R$ H Uz [ l4lrRF !>"#m" "["r"#'#Q" "d!I!`#kk%&`''%#"B!Lc=  } }   g2 rS9, hms5BLg !yi9a= JY}:RJrW"_W%,-gy WVo~tA;4% {V sckXdR G 8 A ~ 8 ` & p#KZVR t   u $ ͏RȔN#j)Ȏ,BϵIԯ5p<:}W2nuV+[  Xwp& 8 ?  ?bcska#v&)4,.02Dl4#\5 y54 3t1}0.:-J,+{+&+f**)f(?&%#!N[4ܬ٦,F@υ ̨!3"m#î$%˿&&{&K%u$ $|#ſM#*é#y$22%Yr%B%ם$۹#]#t"!Lt!< 8A JMjhp X&@~" O %(% $   Aٔ x جp=g7\L7|dޏ<`R3=5Leޖ^bCՂmљ;P( љ(3~l!Z*=C q ) jfVe!\" $3%`('(C*D,s --&[.> .d t/ 0w0b0 0.-h*S(%~U#/!RE.`T>2 J w:hO cD . e ?z & S a$UD> : ) KU H0Y_dd"qt  U JgY[S(]% 04Sl K%%ԅ)0-ԏ/`0Ԕ1+1/I. -]+*$)ݐ)d)'=&$##~"'$## :%&*(p(,5(Q'r%yq# xd#cYx5^ Ks{Gg`e7}PM S: D \ dE]]C 9v!W ^U{!9$ 6&q''&2[%]#LA!X_LEDj|GK~pFEP, lnz@;+ ' ^ esgukO(M9 _B.PVc7J f~ d t @+ x / J h} p@@|kH"i K^>I6 M4~m/ +Gۮڄ:sݻGF ]j # oH |  ! 9   Y  {= a   $#228TS!d#u=%p'W)!q**)hp'_#\Itg; + ( ~ 3޺ bۇsRwДR6*p,<ԹL׀Nyv 2 c ]!" $%&&*%>$! QB  _;Yl"+%a''3&P$l!|ڥzҫ̸@3{ n LCŞOfbŒc~ƍǝ̩\ khU߭9UK k2ݥ!C݁ޗ0 tZ je`( %m2M:8J-ac*[<  v(1U&.; D L ~  ! " "!! MDdC ^Z Y  <f)!.TWs8/+ "56pjn.tkGT(+`|SgwrF D!fV#-==Q,'6 *L T c(Ij[yVI < rc# +#D2%Y&0o&K%2$ #!NK x86In cn,f )m @$#[%&' &s$n" 6 d^GKBoA:Tt  W/ S  n     EJ1i u"M^ +r q~xk6jFt2ݯtCXpNr:T ..NPO !!T! D ;N E F|p:BHV >24;M?{&tl&6܇)9ԭ8өrw>OS3fsѠPI * 5o 2I@ f (OBЂ 2X^g,رݗD5],OM`Vs7dI~ c  z [a x p ,) *|qE!#]o&l9)+ .~0!133&43)31{+0R%.+ )&E"I0nW>8tu[dFEe؂OZɳǙŝ1Ū^Z0/b,ģaN5"֤ 1!=ܹ!"b!c!z`) & r 2 { Q  0J   J e I I G0ێPe4pZ~ѿh lӳ Ի .֦>fݟ'c8v C42Mhj9jzבqG/|""#Rs%&.(('TY&#q W:rcC | i-E>0:*Q{yHi4H,#5# ' f  ge.P<"W%J'm(U(1'4i%[#oW!srߜr ("$=&x'''%|f# aZY/G o  ^&1+Yx7rw~bk' -l5? Tya)ZJ3$ @>,W3QP*P/fBl[1E =ߠAڶ؆ K!"֮#׏$$ܴ${#6""`G oqs7 q"$%'7(w'% # I!HqY|H! !v"]J#'#6$$P%N%&%em$s" . n_ݜq{Ӵ%f]Ϡ'S ђ; )3ُݖ2T +#U&])$ -h/2z3b4[ 3 {2 w0Y -*';( % $F #Q # ;$$dx$5# 2, )y/  ^; ٞ g%VɉɊ ~Q)/ؼdL&Kړpݾ0ipJ kbPZ9 ZMRGa%SGi]%a:$rڶ<66*_}ހ = }GZ-'I0V#'U+\|.K 0 b22P20ZB.X*&}|"!G9wq[B,@G k KEefX82ea-rzO3,߽m߉*sHaTz&Qp"za D"{[= m #E"(,T1KH58t;=/?P? Y>\<9[7|4Em17q.Q+@)A&0%,# "d PUg Q"'#@$m%%%^$uS#Y  hX -,(>Kw?VQ7CUO| u  2~n߇*Aޓݖݡ l"~#$$t$0# ܌8܃AMPvCk J/ U Q! N  $ MlA|Nl y!:= I |RGuRgֈFZ"ňí o l ): j v[5d͏/К)iӕ?d~աq՝Zֳyoyv9ݰ#`n_<A@>Pyn'{tjj i s # e y Q -   %U),8/246- 7p77531(.s+@(A%Z"9-T| 8I/Ć_Ƌ5uOE ¦!Ô"#Y#t#5#y"("!9إ2&hn$MiMae A >Myl) nU^ z);ָզ {% Մl!_%O4 f-y.}T6މAqQf[Bbߐ%Qk# ޻p߿4"D]fzZp @Sv`}!#$%e<&(Yi*,4.E 00B0 /-+)t(ws&'%$$%%$-|#!N]|  - @F{l_w = ( f |FaF(sdf:|L YP.qO ^ ]a. > 28_!Pl_ #y &'(U*]+IG+?c+V+(*6}**Cy)(:(((((\(I(D('i'H'&/&% $"#s!E`lq[h ^`Q&zFTKChHt7 yQ4<$ Rn8]HV(!#%,''`'P'C&p$Ff"1 %=MzYu5qn*Qg8]  9  ]2<bA2 : H s kHc'a]veL`V6a mD<@`2g\T,hBOzKPVouf>fW i 66 |!6#$$$Wk".| @Pv#zG) Uwd6  l ,^ !RS>sdH 'JM Z WDG^rfV hZ z߾ >  t t3<}פWםV ١&ۈ> R lt\ X$K(B-M1M6:e7? D> ; 8 4s K0 5-: +$ *I 0*Y+T ,$r,+#*lL'(r#V; o } 9 Fm UT P3 F  ^ & NX O0ǎhŌw=|ѝwet4ـIRׁ;%?Kܖp'?n%Z#)*ߛp݊ݕ.ރ01)w~4yeJIGD7 m<  Yv#$F%w%*%I$;#P##,#%###%#"  %),^./01511"/,)'%#x"x!!N!w"'$n%'Z)o+2-p./Q60i`0 /J$.h+&"bQ/{^wz BcN| 62KaX40/G^/p(IW݆L|ړۗܶJT|&_ep=m $Qv\gf jx  V4^BOP*! wwR F,akT݆$ܑ^|!JОK"TLjĊ3?mž¿<ŖC t  KxW3@1:d+^  ; 1<O=kh)w 7%).u1a4z5B65430:I-)%"LZ>+j0~XdSa u , QXXJpPYd?SbTTr6jR3E/@,ep0_6Zx"^V&ggXjX@Vji) 9PRI| J%vNqZ\`-"8$'*z,- +.k-+)&!#d ^$Nf]ca+B   (6K)3A pS3}kB1rnlt:Uڦ I  L{ݱOeg$& o ID  kFY#z '' V*|5-W/(0A1 0:/,X=*'&"$+$ %% ' (((R' %"Vn'MY E  k!پ} ( XٲzwXt/pRIf޲oteޏ.6cߊ ݡUk.-G-$ҟhҐRh|ҌӇo}ծa4۳&ީP^MmB>Hyu/? M kvC7" )X%^,drK!`U#2 /% w& 'y & b%_ k# eysS.`  ?Mc)ߝq߹+m1ݤ*ڤm [OӼ-ՈD߷2^f(F?OmiZJg * J  wa >x 5l L(  ` p U2 q    [ !# $x $8%%.h%$ $ y#s#z#$qw%l&S'W'y'8'(_()M)z*D,-.&W/.e/.,1)=$^a v2 ,u !G$  ]~jp@t:Y RW96  /_0tLv:S(>^87bd4/]%r T %=9XrF,/z|  # > i[ &K])k`E|eq#1*u#.  $^   G\]IǛt!7 AY1!m׌ؠ6 ۦ ]ݾ .  T r H 8 B^6:p |w|[t4WPO`! U 7% V Vo 0o r s `tj{ '_ "&s%u'q)+'.S1z47 ::w<6=L<ۗ;ـ9ذ63.m(*Ւ%T}!OcR+  sMUd%"Hn  m & X gB_#d{ey5k G  pLsVWqk nKXz҃Bl ~ Ȝ Kpɔurw<סڒw2j 4IB}ܜ޺^f_ޒ(#qr .{"O(:zNq#m%n U  P  H xb;US qg&ac+ S/m 1 f2 1 /U, )&;C$ " !!} [M\`7.s `,?wp L2 +B   > | ^ asE#}4G 3rxZ q%Go/ . x*\qCr:?u/!-Z"==#x# #)$69$A$k7%b&d')B+-Y.Ot.-,۩+\*G)(ҝ&$K#_ ޖ*SO ^d |6:Tt q  .; gKhT?bx0Ao I[+${UCjup%{`iDXf% 3 )F y : 'B 8 A  yXLvm !"""! (WawbK"|1 yK|P;f u E@]ޚzڵـَ i٦ D Xc  J|ї2$ӓHE]ަ=kY]34 E"#?$#@" ! U? i$"$zs(u , /412]2<1@/o ,1(b#t| Dx52C'v: ׇBBјF8ʹ  `k͖Аӭjf@uFHHHZWh/\߲܎"ד/Ӡ<Ѿ ^jY֘9\-tݚ"`;<}-$-  Md 0/u o%55$kx:z*LLe  e G,{)% 843v]afSl[<7ޞ6IٕzWGV֠Y]`޶>!59nMWFOz)gGAT*;r6S   o  4`HI|3S ` |S  V!".#r$%E')*_,l.+/0S00c/h/.[G.->,* (t$: 8}HtpJ$Y/  bR<jh}5 @CtG{fO5V~ oM U a o!=tm]TW( n n  M:<A\0[<>Yl#er+Zf9jLp_x"~+Jj]bZZ/3*={<G{a J DQ*w[V8rAe.W([TksOdz % * PT   8   H#u<kb_I; 7B߹ ߶ <  G 1n!, a@`sQLߩޖވ"%y\(|4+.1?4]7E:4< ?@t4BzBA?oY=9z5=0P+ &!fK:/#}z m ^ '  l ? =0dEj~ic *5 c]z,&uhY2 'T ^[*,<D]n93`&=p FΙ[U)J֚mLs[Op W ޶ۮ"׸xxxu9ըf^ {EgN~N Mhj%a9rh&T3 '   K =$14#c'*-rH/ //8 ,A r) %  1v i &c   ,]'6Cn`W@9|_ [E d݉ f: *7wTAf~ ݯ :n H *` ނ - ܮ mp 0ݧ L 2V ?+ 3NwW !RkOT ~#J t =ow*H3 H K} A @ H&t.\eZF "!f#&%R')**(\&C$j."- 'I ft NH!OQ"+#k#DO$Ѽ$%&%O% _%==%3ۣ$k#ތ!Z#"[8W| L T 6ܝ\ߚJ)y/<B|;\"d  0 -) F&$~(,,15 &8P:hs>P?J?>/=A;7K4o/ *%<  I u Z D K~ O Nt #V9./En{\p:{ !#E &rVj`@E=gq?*9&b)I*^R"69#^MqYpt1 \ AJ O zLYz qT"^%݃&&&ݔ&3&݋%z%&/ܶ&&FE&%t$ !#5 6:SnQ/ w:dk\WbVhU; ?QZއ ݔ ~ %)ܕ,w/^24ٷ4dٝ4f٢3T1/W-*;)2(''G(n)Q*+u,,+ * Q)d'R&9$B$u#n#"S!~ ~W_TT  Y$mD6X.$-@MPA_,!G"eFd  ߃'fPe?qؽגcb[Gۧ,ވVbi~8 ץ;Օ~MӅ)F}| #َ><2گ+ݛ_;5b3sL fVh(L 7 2 Hqqnw !j"=c##*-"/!g TIO _ X Z 6  zB68:. ' lzO X92y/Dh9ގ;)ո73+oR8,fBRI9' Czoli2 XH\LeH K b D Z K ;  1 y S 6 OR9&U { h"!%P'[W);+j++]*( &4#9 #s{IocE%)Ue[ul- o  X vjM389z.Y Dc f 9k < ) * a/  F  gT_r.?O( } (Kb!`1c  kT}   ~  { _ rq h]c.QH*OL} );}PxL@+9I,r2 L= z N (  ބOefܳ yGYvxD T 9 q f ; &Eu |  L U a  _+ O \ , iM qjXߠ ޏ:޲8& @ܖ#0%'gڡ*w.2َ75ڊ<چAF3IݿJJdImGCC?Rt;6:2N.5*/N'r$I" mR9xM.B<t 5  a ; y  V"w{C24^ R %P>w5Q  jI`ا }_ = t#Вϥ {nڿ#'iS)#%K.%@N OtFjS٦wܤg.!7&MCt(֧J6`!!2e$* e D " lZ 8s -(C>~*1_ "$&%\%&S%a$2/#] m?*[p3$ 2cd!C8 BDG BWgՈ`ҰW ^5 %խ ըx֤֯cֈcG ֍ C_9E=<S }V Uw[qObyaMbNg[i.g|8  98VyJUu`Y]>6&s /!f!X  ~ &Aa,֢tԴ5M ՑF6HBޡ~]:) Nۥٙ). uڥab[wQv)N2 ssz j Q0!^:Tu= & 29 { Z %@1T"|293oiU;Zx c`WIK,7;% FG z 6 q |^x~C֑Jlq E+K۸ٞ՛ukdGؾ^yrb ]W  * z"!&)l-Gڦ0z3ٜ5|6&5>3076-)m&e$#gR##M$ %['7j():+ab,.- - f-O, X,^ ,++g+,++V+$y*(& i$!]`H   NueSbX)(<  c6a-גb]vZ-ٱ֬0ם(ofxBgxE$)$gX^$ /(>3h(QJy~R8cB  /   V  1"8 r7jl K~0 V2sg` -UtOJ A5 zIP0@c0QR1(XGJr)"V+sCGOmHNR{u3Gj>݂U@(ސavTA[h=W eU (ZXs3OR Y ;^J-CpC=F:/U#~0 " V f l. fF  F y2.Ruw"5KZz$Rv @K4  p"8 ? b`T <#% ()) (,&# .Jc3L+D; c ]sI95r bNry K  y = > D  s l ! s K u " 8jQ;G   & {[  3 >NZd$BfomY-2E 1 ccA4 \z; G h gIzsyn߻ݰB n Lە R ܆  H߹ @ | V @H9DN|ikJ.* SBB$9(;-926j7"<&BGvKO2fQcR4JQSgOkL HPEAkQ;r8H641^@/I:,n($8 )eN I }*S   > q  R) 4L %  a q Mm 1&=D5C*qa > Uԗ o _Ӻ I Ӝ 6> E ԭgM| IDb-bƟŨŹXǧ.W͕N+4v3ށb1܆xgېe#ݎV:B>H߃3{`10v-vD%>n  b?[DD'4@ !$N&vs)g+d-.!/+#Q0#x0#{06"X0/H/p-),{*a( Y& /$2"t bkG&$ o!Zg"ݱ"ت"qV"`[!_SB/z ʓdVCΈ@Ҩ;;$Z֖C|BQY;>(eV<0+ `Stt9w2rM}z/l?VHT~' m bA) Ob 1+yRU95A1 ! q*!!ў"8ˋ#g$*$<%w$c#*!a ׾+em þSă5l< 6"f#=<#("{͝ zϦ3Mo!P ߂ qcn4GLI,]`mxv 3{G:!3"$z%W'z)Y,H03H79;\-=^>U>=<;9~k7o4d 100 Q,N(#KQ]g: + + :)65 #~ ?p/3/\3B7A<_Sa Y @ o >% m {  PU : ]s +L-BCUwKU Q  @r oW L `^I9X~`)Zgw E  s7 M ` 4c oYa^o ^V ' F e Ͽg:-ȷ;>űR&Ȏ)Γkц ]ם f 9 ["1.nfKB/< U[S;&ck?a_"P2%#' %*,-G.[/007T0 /L-*I(W$&$ #1# #$%'f'Ay(=(F(''eZ&i %%z&@'( +y%-\.//"W.u+H'!Z?10t4Ay3kBkm~159< ? F H % %=$hzHJ-);9eiv@ߔ4ަ2(oOkIf]>&5 *5EC and\?f    j ] w >@ ]<pzHq+5x   \s+&{tQy J v z  C#{+IA3]v.4L/ -K/yC&9yN}F2TFXE7chAtz H`?[dyd 93  7;5VhA ORx[m$B9!_dnQ | * 5{;!n; \x  H:@^xU:  , gWCsbCC5 ]!A !$"O".:###90$##! n{ v)+H G TI 1PI=RmPmD2B,  ` X-JL [ ~  + Z P \oAa}3'{ ~a!'='B3CQ . HP- 6oT/& =D P ?lz7 }:`,Lh `%hލݣZ V9 ފ  k<$st@g.Nh R (@[o=[$߁)ށ.2݄6rރ9H;m>d?AGA&B@QBA@"9?<9$b62/ ,**'U"&$@G#" [56q$Y   { v } < 5xU2j  ( z z + 2U A + ~ F_D<#PbjO9 a3*1u֖Ն9pУͨ,=+&9w<&%߭x(gQڐ٪`. 3iZe@Uvމߔaw0daX[sU/_ v = l ?*x "V$%k & !!'!&"&l$$%#O&!&f E&+% -# m Q"#rL%&<' l'E'S&F&%T$G$%$6#"߃"3"ܑ![!mR!w! +!!S#}ڀ$2%&4ٌ''פ'/('lv&%'0%v$jը#֔" O܂SsQ aG3ryz4wQA0KbF{p~% X Z ME||/O ܮ!M"E"\Њ"1#ǂ#m#F #"Q!MK uL)uC.KcU̞2C ӾMժFؒ ِ v۱ sݽ ߖ  R}P)>r/UBfyc5+ d;8 Z~!U$'*-1^4w7>:?@A, BA@A`+@fn><& 8 P541 .i*'g1%h"6K Mg U u X \.=S7UAt8*XP9399 !y XW - 9 5 h W k\ :  i i T * ,% S " 6 37 <  i5 C$ F L۟ %k\x&ߙbޫ q ܄ E (mjم2Σ6ʠ"½{/6 ˆz ,[Քoߴ ? "] e7 s9JC;#^(%,1t4b6/8l3:n;d;܅;E; ܑ:j97,6y]4pߙ2 ߫0.k-Lo,޳+i+>+&,-I./f12|3> 4321n/v.R_-J,hL+4)*(& )$  / L)#-za  c lXX>G0EO6fZ]SSUWA} d[!/~I rlw;.F=*wԳxՏ ؋ڃ}87߷1s^kUA&_LzP <9 ~ f m V w # o z}oK X p !< V 9{f8 l ~ 6Sb SpYt4^z 5 K9A WR &p%!{%" @ކڨKD)}J#=lXE:yN\h /-=ZFHIVN yW $ P^ JD B \)1Y >% bK ~ #KFR6v? yiP>;}AGU6I, J .au+gZlfi @>^R3f#A2  s  3$* *< -  JopM"@qX cQq!%L { G  Z S} HuqX] 9GDCTyUx% I 'xZO^6 f.  6 1,f(:R( 5F >DV<c|`XK@!#7~$$L"wJ& r hba X e m ( -j;Nm$)1?:LFVB ?]"")/{%59k=O>a?>b;>?=$< $;c<: =9%87\ 643<325z0].T", )z'@%GF#b!J /Y!Gr   e91Vs vA [ V s ` K ` // 7 _ BIK)gՄUֲ $''lo6m_ױ;֣d:kѸΑ\@ ̒v "iFҊӕ5֖=40ܟb&Y_}= JPh>' XH6f  5OQVVgYW vEOr5#!##$$##{##w !$"%b$&$w( $.*x"+-A/815254 4g4s4r&3F1,/,*9'c$!<g|VULge OL"_#%yK'Y)Iޤ+-Eۄ/rن0!׉0԰/d.`Ҭ,*(~&2ӫ$|" zؕ-|gߙ %%iwwG-,P,x9OKX=wVq8 . X2>~g[}Po2u@ǽ*uU Z"#׽#"8 tWU^gw4[dOŹT!ϭ[`U  iM%N S|{ 2 pI? Gb YHBm?EW \"8z%'(f,m0VB4?j7;9[+;;.;S:8Yo6-4t1 T/ - ?+ )'l|&O%G$}# " " v"O")*" "! ) {!Y/{ -4x w 9 %20^`T !"""g2; C>cKaU&.J1|{O W9*xCX cۇ ۦ O^MklޡS;v W! mvߝD'`G:]^q:XOn-;,sÀ/ŞCvzA4\)>ui@E r_ \z]k 3iO=!%2(+.6O25T9U<9?fr@*@e?k< 95l1/-)&#@!k7O7 0j"Q$'3*@R-$0B23J45<4+4/3n1/2-)%B#!,S &WeOZ?wU _w_H+z%|8 x#0&Rb=GpTn ׵ i#vVQjՍN3gҒҕ&_roRA) *9F"m mzWi2Q#u`B[K/k3sRM|L@! # FL80]?xt3fHNv]"8({'GlPm~8!M$ݭ&ܜ(1)s*ٱ(e%U!5g s8װ:Diswu0]NI!U*=hy5QI!/5 !1 CP%`*N?I%,m$X D B  p D  ,  K~ M Un xש / ) ?ަ n"(lk@@ .}VC~C>A3[&>h@a`TZoK w ! Qo ?YSMz+ $D7+ "M]: aYGM=3z= { Q<8BJ cy2}'NK4T6w[#6q?E> 6 H / ` \    Y {rPc.enۜjr<Xiߺ~B Yީ ({#-މ&Vގ), -B.c/r6.5a,^*9n(ݕ&$9#dO"r!!@ &=j*P(+11^"/,Ox\ # $ L"`uh N." 'p+/>13ߥ44<5Pݙ575$6L6Oq6~6E65~412:0<@.R+5)o'F]&0 &lN&w&i'H([(()(q  c   4  r n t#u,6xI+,&XNQDzW?itث(աѯH@WAgN`P g1͕(k.dPi@ܮp5ޖmIPN7c5hzv@B/`S !݊ވ/-P*%uL 2 +<"& !"8#<|#&m#r<#Y##W$%%]&&' H' '(](P()@('h&`$!M{}v#wI6BN!2%0)6-41]324G45F5m5mم5P56l55ί3o΋1k.=,Ο)&J$jC!8Θ<Ά;0n T;H/݇:GtMzARervd[p9} pJ|os-iF)nmRM:cf֗)&H,VxG "y'D[a ÂVK E:%xč0* Ѿrמ+0 N)  pQ4QqKbMyHx{8r+0nc [p'+"d%I&(^*,~/M2X477P9?::t,:d9D86115O3^210/)/.-, +3)p('s&&}I&k%&%#L"z pHr3cP\pa9 *$%&(m&#A%2##!U" x ]:,Q&{ID^ߪܯٶO>՚ \֢ 'Nإc"+՝UA Cѐ"t$%ό&SB&$KӔ":ձ1ח,j39݈iݫ*ݯ`ܵ[?Gb3 D5Z9?=Zc̽ 0AʶSl Ձ9ڈkFXTL )D  Fz<*1rl t 6QK$evS%+1f7;>MF@1@N@n?=r:37.~4GC1J.F+:)/''eh(x)+s-;./6091~11Y1900v000]11bR222j10/1,)&#"'Fn& 7 3A&l|Ea =e)6GBz%QJ^7VN]S]Z"MRh$3ӄ3jrɳ|Y!3ɶU7j 4 )^}.И]HF׿,ݾ 2!#%''0'%#3!eBRy;"'(n"h W Ec m  } 0W"w'C#1_E4r? "-k""c}!`+!)/!5!"F,$l%q&v9'hu'&{%#$!E<M{۰ 5bھ~Aڏe9v" z]^t-{X@lN:I&KT1P5KMwT?A _   ! * ]  M 6ErD~v{P2s x r# !Q%:CD50Jxw lD 3s k,|>. b vkZI8*ep{R`1 % EF }ZU  r*#) g   ; +; W  ' 8 H o uL!.`h32^5eY8h3NE2=D cP;C~N e ]z)D$r85Wam NIl`ܭG_ځ:j(چ z6 i#s&@(*/+5,+>*`)&y$H" {Gv "J$L& ~'^((*'f%r # $1[b0XyE ;h)R"(>z6 \]%*z/'35|749_9999H8`87@K8 99Up9}d896T3#0,)Y& %5I$Y$j%z%Z&3'&%#Sh =^E  7 ? CuHCPU$4k3VJ%K75FPw!?wNa[Rx߈޻lXlx-.#\ݪA? @B 1 m.ɰON(Jˁ.ɳȁ}G jH!q"z#$z&f'\)^)#*ʔ)(5(k'1&m$WI"ׅpDna5  2 IfS {F-IoNm5 L$@)F-N1z(5}8;=?k@UABAFA>@>$0=<9I630s5.>K,=g+Q+H,l-.0J1/1p10$0L/2...1//Z0u0<11/0., *&R#xoM6!^j UV{Q*6k{8q?4|}I1_Fj-x+xbL }a|ng\fLZCCh@Oͺ"Ni 5̞:V b YՕM&){O/ _r~R_! !X! 'zVua*Uho? bN%) m tU  G  #AX3Q= /P"#t;%c&~'('#&<&%%_&WT'{(P*+z,,4+Y *S'#I p$V  # J M> @ ~   q0D^ (*A (h T.dld;a.?DLuJ~hrDk_[M U : Y   #5 b  Hz t  $=Q{J[7xU 49WPcyFWu wvdWPSYh!}J  c2X f 7 >  + $ Y_uq!yj<KCg~0X!k"#%1("*+,{-.!-L2-8{,0,*W,K,H-F<.. b-EU,ܹ*()'ݨ%M$0#R "R Ra|7E+5zs  v mIU WJg!&%iM)7-0h3{5C6W6c{5~30+-*' %"G!r `B?6!u"R $(%')),/)(&#4   f+ :  -  8,vqCfuHv1/uk-LWM Md0!+߃xߵ. v݄ ڽ1`{#ӉrCuΔAxː!^^ koFҋcCJ:f[|~r"h1-p!d*-v| x ;~o Y&k9~]YURZw_G<fFTBy, $q'Xc*', -' k-: U-,qZ,++**m+m,*-n@/g0m2j4_6G99<.v?WB%EF_GC݂GڦFzEBR@= 9@4.&)#'ȕHjR K.Ӽ+#AE&$pE//e`/jW/߽ޝ~[$BێSؙ֘S/vFA \Y_&ײG3( ` ϝQџ`0aҕϡ͝ˁ!ɍ#Ȋ%UȺ&''ʫ'9(IP((т'&5:&<ғ%@$ґ#Ժ!1m6K>[-' w . _ e^`,'caSe16_ &u ',1%46|9"?`F?g>=<9 =7z^461K0):/5z/B01e4(8<@FCFfFrFC1@ V<-:C853^0-[+(&a0%%#"7"QS!~  _ *||GZ[G+MGWN T4i*_.AXi !ft85E^WF|cg-rt(S!_;مծ>PЮ]ͮ)G  *~[&o9ʴwRic͙lџRԜW8!9"$$$"ڭ$5$C#%!' Xg^FcQigJr B e ^WpO}`# S WVf!#9&),Q.N'012^ 21A1U00o/.K-T,*')J'v%#=!mu ֽ-]SG MEd܈ޟ ~. m*9}7Z<1BZQ8|o|v% W %z$ o L -  Pz c  5 c ?'=<Gm],2jM I :/&a8n a u jtkvE;|aI@hMM?n;Q  XV @ v = o| H r$ ,jY ,^zx6y R #=GwY '(w > r.SUkXu  ' , fY?q-9    0  h% rfy8F{qOA/!7#&BX)*Z+Z*(&##;!*k<]q ] z!8 5y0Bn<*9*|Yw X \l K 81wx;w' Wu5F`{ %!"#D!#f"U"N"f""<#$22%&?( )+,#-R-^-;,%}+)-(V& N$ ! DXpBs  DC8$w1v$ <0%1R_r5Iy,7 ;S66F70X)"ɑ4+  Ԍ3k<*\a UTgNI63iX[8$E ,h\vpX!VMZ18ԲwH ӈ Չ 8ۆc?,ڤ'ֽԟӠ a"#W%%G&%#%#}""!м* Z|I6E<Ax e j} Wn 8 F0nf:kV NH(!mvwG ^W < f{ B$(]V,a/1~2u3312/L@.R-P,,n_.L0Fs368p79M9 #9 865'4321:/-q#+G(%,#C!d$0# !?$e&-=(!)>)((Y'&#%d$?#J EU-c'fQ T 6܉YD gz ԕbӄQ y6!Yͬ PWerZQʡ%cћӨ;&iіLpJHDՌ n6 e 8]  Hy  w HC V 7 g US 0ivNeDރ\9:jv'uWsX .? X H ~YD!& I".6',0O5t9< a?~@EOA@hV?:=:X8P7Sc6K6*O667&8`9_99#9Z8675MT4o2p0({.3,)O&# U <]%p6F(S'I-YIs (?n~"a  |k5,Iby{& }Z1)7}ԘӰPқM)ӟӒT ѡ \Л ΢ } " J͛P΢ϝetcrChש3٘ک4ކ]'j_a`Qc yA C W K J I  V (EPH&K^NQS: )W[g(N!T#1$+3&l'()+H--.0E1s1e22r]2+22b2~2=3d3%3 J2Y0>5-(h# . Kp-VV 8 { C1g|# W$n_e$dIlV- tu.ݍV1@  0 Cl + Y! 7 BR Ty0_QKH_D(-v3*R\*s   YR 9) 1) f & zۃ % T  < )^ P~[i%/U#-i K-Y@ &" bJ[+g | d= I @@\H9}c-b u6 ge ddlvXX 4 Xg#Rd!+ 4 x!}T"W#M$4#" !x '8*1q-d8[GZ 8u"|$]& y'2'&%9$$ %%'W(%)a)(M&#euAVfeJ]|& F!"=#f# #!q ~Ul !o n '"Jc#"& (c*=++h*%,`&\'(*w+,-.$/b.-+U8)% I"   0 ~AVo   a":k u1)4tަBQM߆/RRۺ!~ؼBNVnտkWn٨Z^xr*ݔ)T<8jP&fC 1$Eބ\&%`UT M JX U  E c H50>( ?  7 RA)7\ !" #!#$D %A$"4  u    e 9S.|[+oP2x cD E"Uf$"&i'E(Xp*?,s/992j4r6|@8G֓8U88Կ7{7+J77̣6ɐ5ny3=0b+3&a`ɧ)̄q׷eک{ݰw>+d+O3 E p _"h47W:ps,uaRant q z   v bNݪ"* S ު ߅ Ieuc~A.IEN !!g"!D!7P WsD`H H'%`| +Kf4Y$*Okn!'V{\# Ho,"]!b/#$7X&4't(H(( (8&'y?&%#&o'o)j+9.1I234k32{/,4),_&#5 Fs!|GQ!"]$%& 'AW'&^%-8%a$Y$ ($#!5,^.<Zg {  s (iLq 5O\dUY۸!2ښ%(L׀+T!--P-5S,[V*,'"% !Lr#kZԹOH& e Ԫ:ؖ:5{y( F2 `Vg[R +18w294gCca*wD f wj .lJh ?/z|Q#'H+#/J1@3656r6{6W6 "666D667+z8fB9 :[:O;q>=x>s?s@p@?l=:6:2nR-'C"${ D^3g  ]9 zb_E1VzE[2n%{K Uj<]%We>uf"4  L}NW5C<9 -wuY . M Y 6LL[U1z J fЌP[ִb{LBl%2#\X}D.z r>Q*haޭyޛfz[Ulin\Z/&b3dT`KNb(=( n?Z  l!V!"" ##5$%$Y%$$R##!!'P ;>GBc%Xg4w !"z#$%w&@%$!m& m t"sZu e G 7~ L ) =2O ]2<>=3ߪqP@1X q B (2+tk'kRd sJkSdo[/f{x '^!!s)"("5y#WJ$E>%P&V6'}'$(H 'G & S&u%P%& &'((%2(i&l f"' ] ; r 5/, ??VF@)@.?TO=L:7o>3p/,r)" 'm$" "3;}Ufͬ"҆ /&߃pZ+ Nvj dIw|k)3a3J1VlqwQ>s ~ c Qc ? _M ` 6+ Q u $]$cj6/9xO Kw#5&')*,q.A>///;.-qm+N)\& ,$!;W+nk ۧ Iw܊2ޜYqqB1`RflMEM#!&)+)+#.*}(ms&u$"]!| (!J"0$&e)-+-.&.e.-Yc,/+)l(~K'%1$X#"t"#j$i4&'?))y)(x',&r$0:#!"4['eFi! b  uV ) z e n r n W "fnGOe:͌ !"=|!ƙ ;:51H6!*55mK+͸ WYx@ 8؄@! u SSb1r ]9X_mEn -U<Gf%<[[_kQ  4  A 9  j  @  @ <   Y& z"% R)F,013Kz6n8:r'=x=;6:8754943S.3c21t0.,)'8&!iO!:qDI/2q&Z9vtVcZ kwb.|JA,fN q$3I3(S-GJ1cRlbVFn /f t؏ Gغ YXB9ت׶cRvZԙSԱҦ~Bm;ӎkyۜ N }Jk{K !3k@#q;<"*'HBr+ . 2 7"me i%)s,;k/1W12,3y0332!10Z/,U)5&)"ZA{M UX I~ +`   M: u ' - S s ) L { k i? ?gN#\~mQ<_"L F +  < H io    < : M l /|  :82,E H6Y F  5 2j #ݬDiKZbן{ӓRҜВ!>\ZĞUik#ȃ-mJԪW1#DZx]V g7 ZgYX`= {KKYF; " Y XJ }e |. vL+Zk!_"jo$ %4"&#'$&%%&T$'!'J(Z(0((D( ('(x'u'1'%%#!rT6Nh ~ jy~) / F 8 $ WUxXNu>MW)YW  @[s%k޷'f78`kd^ kZD0!?a\urwuT~P-<!?sX i j5mZR}Pd8  !|!A"{":#r#~##f#V"!z_ x+gcf6 R %=r(j5hl$\R& Y}I V0Fa}N!ߠ߲U%'H :AhEC_  ? YL   aK wPk h`K}e?z/,e/ % a  @hX.  Y  ] Rua2 ;   >(s# As ^%5 *%.qV13%{56g7٪7uդ7S766E4b7301.%,2)X&#eŒ!#Oف#o}^_zK|PiGw]5A; .&*  w k M: p v   u exheM,.Y.GAU! #:$$ $$T7$Hq#!j xD_]GK@ݻ]אՍmԿ i ' z׃>}ؑx*q!9ܯޅ_~.(#7y4F@2 <[=oGSOZ7Oa~;~ z$(],i-035_7IO8~8,C8 88$8us8)f9:[?(B>d=l<:T967z6x5gv4i32gY0{.P+>($!0l1s (Lg'4sA_J> 1ޗ K Պ ~Ѻ Qk{.3P(z3iкV{R  Cĕ*ũNq)ř,5`7q(/  t hKs]WL_؜;w:70pm.wT UuI@^7 (C-d %CV)rF]^@ ja~' ,# w& o)' ,.1368H;?AnLD{eFeEH>Iw_KdLzLLrKI2GdC!?C:15H0+QG'9#lw`%|! ڱ شI $ժ^nm9U 7{8{0h ߚ('3 b + & 3_b.5JN+doz2PYJ D  l k  \g*T "  */ɻSɆls@RǦtTƥ& | Е hӬ 3֟90\7St ! ? V  v q ^$ .  ? s j##D 0W{TN "%'o^*,; /[01h32QZ2O2 2|1*0/..<-W,w+*)H (c%hM# fzlyK } R '6 %"  {XA~|vm47 ! 3kI,83^HK8DM0,jK|Zme!)l Rt   ?&L\Z Gc XqT OVkGQ / uY]k܄݋4S8F>Ulk_DQƇ2ddQӓf;T + WX(e/iA M X.plb t_ [Q  OC wG m?Lh2a[![# %&(J(q (_ f'G&~$"5 ^;u_Ynyh,n*^ : ?K'/NXk"yE~< g8Dsy|> h NH=AeN r < Z vW nT{ hPDqwF0} lY*R!u! H-\+o5k  *@ $6id,xs[ 9cW!%U*7v-U/0j;10//. .n-q,ف,+8+K*C)(l& $3$!Y$΍͹J B NW=T/0}J3n, A۵Vrlm1UbMVz[aIdY+ g8<x+4}M?l~  YT 9Vh zp  )  7 s   to,@ K֙'ft;0.SɝC͗Q.`0> cd= h7,jAAi qWr;=;W9 7O6p4_V3(v1/r+j(B$i?"2>9 <: 1  T  g k Hz4uc:yUڨ=8͈5ʡ|QU r!:LٻӺ!Yl fpBiFHIyJQJ6)I\GDB??qQ6`\ǐE=6DA/S_ ۶  > ~ 罚 /Ź6#t߷ŹA c5 u s :: E^ .vS}U!1=* ` r @ XBc[nB2  2h$! V&D,*G,*./00^|0'0S// /n/5/!///H-//S0x1>23R31/,(f%9"fTpLF !x%#^%TB&|&c%#!tI=?[=0*V U:u{}I  py H- P;B,&@+a#1T9z_ r%p7I )J{kXT aZj%adb w<զpF&)(l{(л[˔  ñ/ft^ĬNʩ@X0՛TetXR\yhm/g    q    a[!(7'L] ^a"B$&'\)*Y+[+*+q*~<)s'P%A$i"c ?b\<NgN8 n lw[L]H-_zNRno~z-CP Rr!ffB x  !8IC~I [s \<kQ[#zZJO2 qF 9 Q s 7; J% V D % g \ U 6 S 1  9  d4$+   > \ 6 $ B f$   * ]231L ?yw+I 29*9 < p vDURYmo9xnG 4I #;Ya [s+q|;o2HC`2L9 w&@ڰo;N8 H>y[+M:'fY,h+ )% W \ m OQ^m C  ';&6S/?<S#b&K),/`~1M2%33\3420./fD/l._.~.#...Pr{Ep -ߴ TZ w ͷd:i@ء ?nS{?g=Tn1xR4ZWq-17695=;:8X 75j360IA-(k$8t T Xn J,`1%n\-qsc n@k 5 _n Kζ O3 . j  : G Oh˫8t0o4l rf FY ,” t:PHǧr}`cԖT /~ mbyyXEgl6b ]  T a S  S  u W G z   ] W <   & EVq$ch<b-"%& G* .2VR69:'%;V:w8)6R30N.a,|@+*j*+M+{V, ,,1,Zw,+*b+)Z' h%#T"{ 4=  F G NK"$%&Cح(,+F-4/9n0]%15150 w.j2,)6_& ##GWNSg)NR= އ c<| sP|t>qk QG #n 7 כ sCnR@¢oK+ д촭Sx\:;V/>y Ƽ ( +C ܿp  ȥAauuU, 0m v qsr%f3 l^UC """("$!E [ S v!#"$& (?)*))S)@))( (()"**Y*T****#+&,-9'/0B1^28:1h/,V)ym&/# 1 #uE&2Ts];B<Px $t  % `y`<(  ~.<}Aa$ N}e 0 4.&,hTuP\Z\݀Lpڐ ا ֠ ӝ?e^Ζ|Ɋ:-Ŵo]) oxLS<׹}ּt eE[SɈˬF&g|Dr2Wd $ m 0 d   m\  L O _ y ZG]LZ!B%(V+- /M/.-,?+J+(**~Z*r)(',&$eK#! Fvjzzm63:9T] !  # |  /xOv W 9 tH  aO G - 9&]_ns#g{K [ JH ? [ n zvPL81Vp,H+ N)7>p(J!CS6iayOl*9VWNGpiqP8   A9H,   ZTz+cN,y +!"a"!! ~! e! l! h!%!]v r~O_7b.I$_A?`O)1ۯj} )kTa0GK`wׂؤأ]ڲز)Ф[ hrrof Gχѯxԯ֪pگ<ܠ6''(n)9*7C*?**Y}*i* C* *)h)y(v:'%#Z!|cn>J" H%0eT ZP  DS .ג !٦ ge&ޣg' O  + \Zo)MHqW czbnE)`'\[ yoK|"GU)x.LS3L6E8fM9B ::;;3<<$=h>d>k3?>>ޜ<:ߋ8*6C3l1.tn,)*w'LQ%/"j ^ICnQm$VW %L ]g PhPPE&5ҟZʏ8"ķgJxf$~\9ȲY#1d ?N } &Ǻ  WOŶ6Ɨxlm}jB8!ס"4"Dܢ"\""! C=^m w%]M t z    x %   G  r-s^g!61a~o# 6'/!*!-!S0n!2 2h221>/Z.-#,r+*F*~5*Zz*;*_+ , M./J81I22w1jO0jB.,n)(7(a''c)@,z0$4-7)ؚ9:o; :*l8vK637r1.{,5*L'Q%ׇ"E_8z6 ' ׍p6T;OsT|lru7Ay,{~# ^ G dl c E)| X  ڱ&Bv Vt( 9 /J>,¢lyjUЉ@ SEe[B:&%E[C  ]i  #+QjqۤإZB7<jK2ح($ |!ޛ#ZR%.B's)+`.670wf1122T334L:5e5l6x6e%7p6L6g5q;4J2#o1/E.+8)&,$G" 9  !Hj#T$N%%%n$" =t^d[ }Vri}8"C g 9 : SL" y s ]6s|߲ 2#jH%՞&'O&K%З$=#D,!!ЙгМAjL; b O.C 6e 1DjamĆh>|όVҁtԜr$]א m %R !ڕ F۾ ܽ cy { ?  5 FVX1yX9m.r T   F$ ^  E~gi!#$#'S)2+N,-ܡ-,-X. .-c-,y,l+`-+c*ۃ*W*|*1+-J,}-.>/>08`1108!/G,Lc)B%9N!vC]_P C+w|5`m17"oyP(. A<bthyr E 2G,H\!0" U  EN}{8_ p'\){Hd'Jv/g  3E> [ZE.2iBF)ME@d{c|`*Z ~ \&Mh[!d#$bQ% _%7%iF%% W' ) D,b /_t1.2f33N2z1/.:h.g.4.//z/I400j/7.->+)k&!ف#a B؉ـyL %- _|qAH"Kg- G߁/ׁ#m̒K?P> o4XX]k)Uz`חu ]w@m>tn+ez R!m$Z&'2'&9$)3"Y::=}5+8Ms  d!g :B/ A9}WjB,NHS=MqLM^b#2zR|=>.honBUk " ]-R<  Sz" 5VF x  X/1EKNj;OIp 1`cIoi'v~uut)tzZ1*V2Zlv. D F  o>71vD~06bzVo.E4 "Q} 2Mr" Q&~߸)SF,R-:./j//vP0oW1/2&=4o5'7~708S7:6 %41u.+(_h&w$("!!$!:uy;  "   ; [ 0 l(  At s.Z/P 1"$#R"Z"h!\ t6!."M% '!)v"**#+ $_*$)%x'%%%$%A#%"% .&pB'(Ee+.L2%Z6!:2= >?#@?> <:(M9q88:eH=^D@CYEGHĎH{HGPGEcCyAD>&;+7#:4e0 - )ŏ$ǞZ^ δQ 5ۂ/IM$dfX ,v[_W T f XIxMά(.!Ϳf/#W׷ൣ ͭ7 t + F # ϬLJ b?Pc\& ޳CY]uHN Y3!"{5#J$7%%y{%$&#_!480q Vi n jw/g&R۱[Kـ ׫ 9 ,^u=ҕ %5*X7-Ց/n12hz4567h8 ::T;,;A;[;D;9):87:6A5555543720Yv/.[.]p.//]0p0/-W+&2"&P5#0;5zJ,KZ]dcC  c Q,qnO^ hG ?*lThw$-()1-/Ij1< 21&-1m/[,4*e F Mĩ ħ \ u *¥@#R˾cӿ_œ¬:Y*Ĉq@϶7 (NpL#=LSeA!PgIk3  KU 2Onco >!M%(~+-/)e1|223)Ԋ2ӕ1r0O/s. .a.Aq/1`2E4Փ5խ6Ձ7f48ׯ88{d8p74$1-_(#>:q F~ X !/e,W!!ea+B02*D]CeEcEwQbJP ^@  < h\ i O F .޿ܓD~Qں8dz"Os$Lݎ%I"&O&&i%$-# "A!!P!"b#%{$%A&R''Q-&n$!<f:8tC%|HDQdh8gG' |V!$L'&+k.1o'5J8U;' ='>q>>%$$o#6#";"Z!O \L^2 C ~ ?l E d >qݮ=L43ݿސߊSwQ,FO|H$]\t r"f1a=35-.sUgj $23eߐ@G!e#ݡ#2$#C`"ۘ!s ۓ q t!>"3##u$QO$?#!.u9E-/3FqNS#2 @ Z a/i@@ R g n2"bZ"|jDё?[E-aWbB. |aǾ =pmAȱMȰSr[i٫{k2(87m | LF '`jWK'} P | 9+l>qX!U$h') * ,_+-,../i01)2q44 54 4l2aF1/qI.^-*",$F,J'+)+3,*.)0'u2%3#4: .5354 32 $0:.,++,.158 =@uDUˡGiIK[JclIϺFθ4C˷>\:x6w1"-0)%[²!YQqΠ( Ӹٷ(&;a|,6FO>[iN K | '=t~ۮz׮Ц&-, S -Wַb-}{m Z  DحdjJX#Yg&(iϺ*ի+4,G|,,,3*q)>(&%|#."  v  Z- |3<J.-ݷ kۇ!7M![B kػ @/Շ֯=C!V$'@G+z.:1|305X-6ܩ67W7V{777i889 98899:|;(P< [udpC  d( N   %"# G%p&<'r(){*o+lܟ,f-H/U0<2.33#4W4~͝4Y4Cω5GЩ67}91;?ԒABC#,DVC?B@=]6:6F1 ,&R6!sh#k'H O? )nzԡԔ@Վ%:p_ic4 W%t؏`zNOXD]T(~Ԭ0o!Rۣ#%%O&b|&&&&&B'(ij),+ ,3F.H/f0000w.-{F+ a)p'\%1#!F0s\|HR'_d`vL  4hfdA:o" $x%|')[+-x 02:572:<d>?@2A@G?O=;9U7=5\R31=.-c+)޺('ގ& ߸$@ "߻*\T  lYRUJ3TnkI+^= b D <$m_Kh*FѴg+kBʄw v3 }@Ɇʡ )]=Dйc,Oձgd"XJ`6I,gR'o ! $* 0 m p4)mnbNL},N :p7N    - e !i%5}(*, ,^,+j*<)<(N&%C$"!a`\t;zk"lg _J`TAb 3J(~fO4b ` 0 ^sQ2;h/#&uY@ ޛ@s݃ teBbגER1hW|~8־!ؠ#$n%{%ސ#3Z!DwKEqrT'0 9!b!yX!J e[[5 `>1t;@#R!wDOֺxNP.żW{yK»N8 # /^d\ţʀZͣ _ ֘ م ݗ p 65qs0CH"  T 6  = {   X NG "E=H!m-$&Ga)+s`-{ .`#/%,0&0'1l&`1-%~1#,1y"\0!.!j,n")#'#)&${%M&]%'&)4'+(-M(F0'2X&~4#5 54p2/Q&,{( $d! !o ");&*ݒ/٦4լ94?>'A/XD0!E'1DȜA}=<-8w23,(# RZd ǔɻˡi;X DwԜ3ڢ6V>V:CO t&*)B7Nss"HϧIʒt0,#} Ƭ z5nlkF}]kO)  Om Ñǒڿ4"tusIJ V=A#E:<  L  i*.(dZLUPe,%jG-Qu~ pD%b)-30j246o78f@:;=?O@&;AAwQ@?i?f>6[=l<(<)<\= >9>}???G~?>t=h;9k6d3|/ +%g |gjJ ZR_` !&*|pjqeL6Y.U? bD$) n& ٽ*\Z.0X˸244454ƨ3ȼ1%J/,G(;$ *")KD_~RѻB,־ %֟ >  6T̆Iʢ\|Ơ"oY†wwjŊ:ɑ ̎ VӪ׌.8H;>!"I## #h!!VR GCh?X /'#;w "$&sO)_+m,-;.r-/ޤ,*5)_''&Κ'ͬ((*+iΈ.^ϰ1n5h9~>vC НHLO1QRExRQ|N K GBgg>?l9H4.)#)kB#QA] D' RJHd~*|qh`>WoWc ~aV؏׿T qy,= Ԫҭ XRB:p-ͣ͠Υρd*=yЏW Ε;S P=@B+dӗ #%_&C(s)Vڭ+q-.z^///,////G//%//[._--u-v--.b--d/-R,= =+z )B (q % ##^ P Pec28]/} T w 6   " 3%| r' T) *{+},`q-..01x35w8:*<==<9b\5w[1{-!* z'z%#R"!. @/xB#_8 QKu6hG4x - }DQVvKxv߷ڠhigGS  Ǿ tƔ sgjėŮśŊŠ& X9G!x vĜ-ȳ~Sf)ܝ;LW!y{qT+~/kx`NtX3f\<'c | oJJ_Ku ,"`D##H##_"!!!!+"2"!1 CD}nyhk=c$ޒPBaB5؀տҺ@{+lM3ʐ eohFڳ#t "#*M_u{}yo< wZ + JPi=)A#)$5 "%Y),0245jR543&210C-+)!&S$"" awD*tt#& *!!*!=! TPA '! T) 6pV^\=u ' zqR2n+A51)ts_y= /sޔ nN SՅYPҨTIA?р!Ӡ#V%;ص&ڦ'7(L'E'$&%$##[#b$]&',D) +-,e.l/e/n-/-v+8(<$lf D% rJ~PUJէύRz̸G.v˔ʜɆXIx:m:Ż61U^0T k# y d: R  I ׆ T p N*M_ z]JaJ k d !   h`} 1 !"!&!S)"W,A" /P"`1N"63$"4!z5p!F6!6 b6!53"4 $2V&0(.+-V.+0*3(4'5&5h%5#4!20F.+!)e& %G#l!1XxKJ6wذ!|1$^ѻ&s)G+ -_=.ɖ.<.#ę,**&"%e]LN3 -<΢Alidq.?6uT@^,!N 7 U\%!!"|#7#d#A"!/ m.m6ٺ%U з)͡=h` ߸ٳ>ج:@ <qmhQ @ IǗ #]  F e֖ 8[ &$2Q?^?:ctc z aPJ r:Y>)"$%') +Bb,-./1t:2m357 :fq<>.ADWFEHIJJjJIHFDBx?&^=W;d:'{988c7664l20x,7(7n#X AuE @86C (;cp| s<'3bxEP**|Z?m"Tn Mt?C0 >$'Z6*H, .Hۄ/\0~0 01/!I.ώ-eΙ,q+b*+4)'V&#%K܄$s߁$$r%%,%q~#fr g5coO oLjןb#9Po53qQOS3ЯV-Թ 7ګI݅  X 5 <\ 7M1Mnlwd^o   TKr5@#M%'r)* +*+.+PK+z+ ,{-.13ڏ6NA9;[>>@ ݹCdbFgH ߲IJJIIGrD>@n;Xv6" 1|+d% ^:< ~ i O 8 *1\jVknVS[{Jxj_bcӤ$#ԣ՛wՍnN*ևN1r,քoՙ-ԓkҭРE"cd ٘~Oh6R4t!R#$-&n(C*+-_t./0Y1234=554_66F66965432 12/a-9+*(o&N$"t {Mz-|U:V zk( t) #Z'M*4,+.i1/t/C//?/.-',O*(a%V# !E`{MCrwJXJ?h1y6?R !lN?iiG t u AWA`)j2m :{ ڸ pՖ '$w7LȒ4qK|`965!u75M@6HA.֓yܰ\CAFwJ {5Y{DGF:8aoIh > L ^h  &e'\yB9/ !? #"`#$oO%%.%t$'L#T!;RMUnU}Ӻq`q9M . l K k ͫ .ύ =|Ӿ7X=N<5cI3~/v~ w ^gC;vv=3vIj/jj"C$[&r*(= R)& f) q( '6%#!P 96v?k6 RY".ZZJ9E f ޕ { _  s ; C` K 4 d^  f 0 @ C1?f;ڴSZB NcYg  =ZPۀ"$=?')h݅*݌+)5,g,x,U߶,`,,-h--.n//0C1q1^1Y0//>.-, + * (- %!$Aaa 4>;4 /jV:m i֘R-Ϝca4͛3^WN)* ` fsip'7?)U" 7 M 1 η" E m 8 Ϭ ڽ34jZB ? 5   ] ^  | `\#BW:l 8""$V%%(n'8*n(y+(,'S,%@,R#+ +>+z@+p++e+*])(\}' 4&o"% $8$%o#H%-"${ #{"!z V)   1g)YUc~sD= & zG+Ϳe&NUfF8sѾ-GĉcoQM b$s n ^ $ ,? I ; N ko F E;o50&e@ApP3ܺEEۿ#NیګنAԹ # ^1 ~ l:pŰ  Jơ5˟I3-kfM|}N[& kez 4}?z[UG 9"$',+ i.]1. 4i68;=x@[D^GoK\N)PQQR|QOk L߬GnB6>H9u6>3 29M151 `111(1/4-6 +UZ'=#fyYr9ݏ܂ HcQv;M54XK?eFoDHjHj&GaM,SY\ "7 esK;% =*n.1346l8ha886$5^20%-`*'ܯ%_ܛ#Wݗ!ޓߣ,+A)e v Pg :U ҎB,ЧpѼjtӥt P Lm SM z؄ ?E61D @95uy1c%zRD  _*  A%#*`.1F46B65m42w0.-,+,t,-- ۢ.ڈ/*0h2L4޻6\9o%X z4d%)m)J% 5cz,/ 1EA\9<˝)m͡.,ҽX-y7>g ,ߟ'C9l!zژc &= 0 ,;+@!ra$,'(*X*=]++Z+ *c]* -*5@*{*z++"$-..2//V/D/W/.t.I,4*(Y&#` " 7P e &1< !O"K "A "" !.> \d0)n jmWS^9\S ]QjU5`i: l 9 5 "rRE@4  iF|nqJ  /br jSm? e5 c5Myc3i&D%C %٩ޅcav@,I'5lS*TvMi+aU @as@E<JZ7qNZ +  :OXp Uq#2%f%O %WA# 29& |+gUTq5U 3 D Rܖ ><ػ֋պu=ֵML׬קzֈP֙K=lWO[^ri W:oS x  -  2}]^e)/9O'q k 6 !y ! l7;{ * v <#" > 5  k 9 :hN[ E  >E f@ TB-To'o~~@wӜ.] -:-N: _7T@!z"#%T'z)1,.12_3^32;P1n/M.n-,?,g,A-*.[d/u0 1IQ22f0 |.( + -'T "f  P=U7 HLDi5Z,Z22C޽t97S hrп!фr/dl!$vOʕBɏȴ~Ɂ=v˷{4͟|R|%i^x\k!x]$! U  r  dQB a  :C v 35|@ j\#u%v'l((  )(XE('Q' ' a(x )\)?*N**)I) ) ( ( \( 'r&#f C75 ax"*$O% %e b%$`$[#")##Z%߮&0ڈ'T'2''%0Y$ɯ"!˖ϸJQvK֬VׂT`چ;y_SIt 9 %^= Q /^o  qC*f[u+mT2s6o  2 5݀7h%ZW"9ɑƄ77 R qGZ&à@TÍ?ĴkxΏмeh{Ձ Q ٜܱۧ&@g4 J ImhWi{VfZ b fK&v< w$a(c+/Lw3t7;?CFHWICH$ߊG߅EC%l@-=*;Xi85Q3K0.i-u,,2,,\-h-C-h-9,_+^)p& #+X  `~K~V|f$ \-3GoJ4i~6=JHdi$X | '&>u $K(zV,/2465K442R'/P:+' #0&t ݇ڒ=xhS>Ϥ 15 j   M E B "  ͆ ʭ'U{9(  © F H I V ^ >ڝߕD!Wngr$|"9 {) V/t Z468D@2@ ?8 =n:J74D1v. -,+h+G$,,h-08.4N/|0(1@3'466e7/848`75f2/]+,i(1s${d vۘp7-j 8L 25S,#)1v4`NEݚGۑ((JdؓG.ز 3s_ۺK܎ݠޖsLsy)39uW rQ h F N&a{]oy:Q$"[$%''\()*+9+5+*p**u**|+,B,Ug, ,p+)|(%!@#O U.B  zH n&  \ D4 ~ #  w e ! H#w$<*%3A%$$#{9"^!!'!!C"*6#X($$_%~%<%$3$)#"U!Ryi'5*x J~WV  +lo  ca -  J -   > )ZPvp }0K(?[uК JW4͔;vM$`$/+K1OgBan4h0XRXs"b@Ct/C#AA?e0^u.XFrn  _+kA~YY*[e;BG F߬ ( Z zٵebڀS ]x">*iө ҶlR3wvڄa[Y&"HD$SMK"O   &!"y5IrM  "*:$$6$Yh#Hn" 1! h#{ | M !K B}$m7 ^ F?"xV3Anw G $ d [ 70 T #HϭR1NRk^Iz͙-:]ݳ/Y 6p_W uSZEi&!3#%$( ,/34s6OR9&{;<k10P/I-'!+Y)%(T' '>'&%%$3#v! cS) i=!!""c"L! ^tJx"J&), ,c /2<5s7o9E::N:):8]6q42~10e00%0*w0@/H.M-r,d*(& Y$!Q:0]BCS5x H ` u % I / `  8  #   ] O b  /_ $ !  4y , a  $  s }  a ?xСWˮ/Ϯ+֒  dݺ ehHqIO o 5 nF g)Em7kPR,yl5?g/~@?NPLzS8g!pytr{ /   {k x )m (|NYy/6x !3F5ߥ5(GN Y Kl6AH $i eU![!c!v! r~w 3B  v]hi  4YMJ! Q   %* .bT9h!F_zx1crDAv ! ݧP D" H : M\ G /! & x y XuyȚP̍ "+qۨac}WVwMbOu6Se  L1#dI #&)k,Rr/924}79:);.<;\:8h6U42G13 0 @/q .-3- |+YB)# z& G#J t3wcZ   TPOSr8xf^$.kK6TAڎږJgܞۀvVoK ٢B՗׀;^K ܽI2݋aވC:Z:7 A& P {  V g  y ?v  } 0M q] h }  . 4g x9NI cS M ^F7"3=%&'du(((E(;(g,('%$ ! GV/} w %$5(f,03 66Y53?x0,w(%}"= PP(1X<%.5ކ* $ c ,rq[1y 8jm (<>mYݹ?SzaV|&v? ivHEUV/ x+ kD7nE#~bkUHiO0 zF B }F  I6|PZCk8n 7)&%L#cG9, }p F8$)w|<ߙ +#P%h'i)N+8-.q0122 42[s0E.T>+FF('{%#1w!W : nd7K]x^ Q%fߣfލiG!_'yR^,Ph4WpiB 8    =  D * 1<. Te*a|gTmي#Mօ(x  JN.;'߃RmmW!: Z 'k /ɮ/a*}T',҇ ! \UB> ̒?5Gvف[ 0SZ\T?lZm ! _`L0YT !V""#I#P # $%&@'''%I#)!g?\Cg?k8WN; <%];z+ > v c ! [? ݋ J  BV " }y=KQ)~~C].[>]B5'5 xrA2&M`]8Ar@!M*@k |xWbb13#~Y * Ty  ֵ Pӽ'8j e!Dm#iy$%.*%e$X$Mυ#w"sШ" c"P"'!&!!!"8"`"#}#RA$v%&2'''t''@%$ #l 7"^ _)j"|r(-]269 ; <=-[<;97+6 ?4*o20.,|S+j)(C'&%##~"f="-"5"! wws|aq9W{T)TO_V\r ^ a* @f>z /J k ke|0Ԫ_C - r 0  9MM L 'n F H =   5 .y m }c}SmG2v5[Nfo AJ" 0 `&Zi.%\<z1*  974*;a`LF0[bg9dR_}i-3PSp- / 0 iUbU2r`)7|m #(&'\ܾ)݈+ޑ,0,+7*'D%)I# Z$ZcG4  N  |uYOedi w d#`v-jrq4y5,:zj[x`F۩#T֤nԩm҄дMω NuzDZ^ljR>fzi 0 ۟ *?}BCf ]Uoqo(F#u Q' *;-.L/@/fC/A.1*.&--B.7#/*Q0a1P1L2T1O 0 3.x + #) N& #o!   /  E,P EUr{,w9,ye7`4L0lxABdJTBju7U}ٍ<ٶSD6܇_ݍPݍ"7X٫Qqz. z1 + h&>P !/|~u93_ E pef   * z  E F q { ] . " $ _& Z' ( ( r)I a) G) x)l )L ) (D(F&$*"" W!#i&+ (0*u*+*(H*))})b)*}\+P+,&,/+*(Te&#j!Rr0IB ZOI?rGHA X (5c XSK}Yi` -Al 5Q2=-C)F(q}*f1#ޑKMfS6F(+  B rD : 0 N.nB`Sal { 2 t3&Pbm@N+ x aG;`(ۋ8!`י#%ֵ$3@%\%%o$##Bl""!"D"}"%"p""""4"#$v%'()v;*v*5++A7,,-~.O/0;/0/<.vL,e!*'Z%]#!3 kwYc>e,'fsH"8 , d %NetD M- Bd+) <ɥ J$)8D&5ODȼulj _ S 50  ς R ־ U  إ $  @ }٥  =  b seqrY - v }!_v ,F, A!c" #""& @Z>D\h5  g  du'J\y\%H5?9"$%DyKFQM6u~ ݁{# u%s 3cדSv:hܣX"Mp,kA#fk?3\:pj @zf|=X4_TJ)(x%)fdzOfAHc)gtMae_8[ײTנ iV:[dΘZ͠Sͨl5  mՒ ح!4#5%z'F*,l-+-4-r-pN-,-A--- z-e,\s*(w%#!"G%(+.14F 7 8 :|:4:Cj9o8x7-?7s6665p4=240,.Z'+@(%j#!!- EB! !"U#_#8"! fUph4 ;  n   1 G * m `  ~?96V^`ݲܾ۶ں\ 7ٓ Dع cס d F Ֆ ? k C 5a .T79i2&uZ"/(9}:S6 2 ~#g>:3,K*/Vq1^v5Klw'E5=a0bf1tvjs[VnL,cV<fb % LVb[/r+"'*vj.e1o4"67L8T8> 7_41G.4(+'$"JOlkn4 1     y R cR  u " :]i  9D t  { "y .!{$E2qIJ:dg86AyގLhXWfՒӽsҀV/ӧYZ$eޒ \ Ffn0g` : F&a^6dwv, Bb GCEW&!s#s $Y %'%%%y1%$w#x"!5!]4 a m Z F  #  p rOgU6eB(O6  h3m7+[m^\LIJTe5aT'x!&]|ZIXlGOsAL \hVUݺBܪmֽ.oM? GljTLΣ5,ںݕkKUM'Zh+t3p okSd7A    ! w n1-NZ<: ,  B!U#JW%y'V(g)~*h+/,b ,_,+}*M)C,('%"w$##I%9!d&N''() *z+,xQ,!1,+*)(V'6%n-$[" *!R Y:ZtWZT!ޡ E8rDݓ | Vm-RBf9N n CX_V1pxwLr$z^!/#ߔ$$rI$^n#7" < 7y=3.d A   b U 9 } x W4Z Sw l r)C, TZg/0<>0wh  Sq6'ܗtx{YݙGLRc= (!4M$&),$0?395[8Uf:(<0=$?<7ABCVDY;DCB:Ah?P=':o7h4E0g-7*&'Q$4"p9|}mh M 5 tv$Tld% < ,{dCFښY֑Z=ʭ2Լ+(\)_xߺB ' κCsoؾm<blҠ8ne 'T7dA)c Nr'c \P!!}#$&(*++D*U'$( %yV}EuN Ne  wPrVW|Y] !9wa [ TY8mrdf-ڡb %}٥ zf iol׮3 l WFiPCH\k 5`9z1<k H;8<VPצײOD֡}֨*@ԊpFBӨY I 2pљ p f Ϝ_'͝VabLӊ Ս"x$&i'(* #++`,,T,+t++`V+>,-L . / 0|/[-W+D<($r!f#D& *Z,j/h112`'3 2RW2GN12/.--,,,, ,O,6h+)P*)F'QE'''3<(!()hP*d*G*k)s(_%'z%$ "!S5X % d[z   RFVkl9<z]O7[r1 ׁ W %ͿY|ζiv[|_դ2`(iܐ"o g!!! {g7   Y k v L , A R  M9"Gy=9EX[cuvk2}Wp O nhH`(.x$;W|DxXTt\M& !0T>[JG"P&* .1*d355~6n78A^8S87 7ݴ5ۼ3M1rچ.,+ۈ'#+ l5]2(s W uPV4/{KJ-pwYD[n+ Q C8 FI7rJg @:xDyJc0%N+^^iXyݵPr~u`&I6\(||+w) 1 Wk@sPe ;6  b   j =Xb@hxvYh>Iv 1n fL #V0 =L#r  bp5 ? d8+vdyH{53y#;v i 7 f   + x z*.#v o+8&W!oSW:YM:ߑfہ?ZԏgWf%…Ü*ȸEG͑ShG_ң<Ԕbp׹"ڰ+d[) r%  ZBwdska  T -) 22  '}_ j#Z#K [#{&d(v?*h++<*,A)'Z'&$M ##"%!!(*Q+o+, n+*)&(C(('P')'"'&Ax&%&$2i#_!oG:KCL/? J;/ ܵ F M S O z 1ڡP2v7B; _& 6UUKkER\@Sg 2;"eR##&#!)8 LkhN0Q:`4dLzD))f1 I 0 z>C^`UB RZ$#g+ 2I  vW9ev x( I T ( cӳ )#sӓb+բn~Sײedً)܎!%(+ /)1H4c7??9I;^"=qR?oAcyC8EGIuIHVFD<@ =9Zw6331.},F*1(/*&% $$!B]X\`v^a |yo<`BpAjaW~דA TˡuÚc"cȵ8[@Uw Fǭ֭eJ3t :c!`ϹfL]؍VەޏFub  ei & V HP ^E  F \v-g!#%% &=!"'"'"'"%(!'Z R&E=$K!*oK C - 3  &   y   f   FR YA;CfsY1ׇ m` " w pѨϘYϽτ΄FZ̻ W̓&)ύb UЊ g# LЭWjNQ)N! b#*%d' )+ -B.5Y081/11o1*1& 0T 0C 0 / / -k',)'% #!l!%i)',-[Q.-, ++|**H+(,'-v.*.DF/=/B0{0t1r1 2:26*21?1p0Xr/[.`-,++D)( '0%;-$"* ~~y01V_ @_ua Di_v0 " * Ijb6ڳDl͏XJVz˼\< ЀL4Eѱ\}-o:w 0y>IZ Q DA#0 >6>\%]Jw0t/]Zp`^%~U3*m2(SXOX Sl` 2#%"e'3(6)?|*Rl+,-Q/%1C3ߜ54ߵ7R9TE:=:N9{ܸ7ۙ5e20_-*G(]% " +.GC ? ;thI`zA!Coa~ 2K +&(}lXcXXkM H  SeW Abv|D?o.c+ 9xPY 7 "=a\?0n!| Q" W"a!$ {Vl !"~"K! q _ |A4 CY,4:"aXa'~e=n L9gh &! V=H'cDt6jw1X9 ~&BeeFz%[j; *A* !0 ; `2.Wl^PVg1SߟP݁4>9/w6eo|ex}ǽ/m| Ɲ X 5 ȹ t-ngʭ̰S;kuտ'p N 7 l ~x v^ 0l 8 + H vF   JpL4w!0"\#D#""jV! O{ q+ Y[t!tl#7%&i'(Li( (`'RM&R%b$a "! "j#l$2%&k's +(()Z)K)@*\*++ +?,S,,k,Q,{+')H&޶"^ݼ7܉Yۆ, \^ }r  @t 2 d T7 |ؔ\G&cs0?jS&\Q TWfE "oe$%&D*(2)) *)(w' %`h$9#2{"c "c "4"#$_`&z'''{&$C]" HpBIgIOp e qKV C9nFqg < '7T$%'@ 4nbOS*J>n!i5PfZ]  ? ڛw/ִBՂ%2 -%݌)4.2D6m:n=!H@.BCSDE[FuF-G3FF$F:EfDC B|A@C><`8wh4X//U+>'x# kA,1'"?/ }gq7,@Q܃ + N ;& @ $ oտ > ͯ }~ Ę  QԬ'!z ٮ^\)嵰`Pļ]ھr$RÁ>_Ї ծ  N V  O 7 I =  U s@TO "" ###-$#2$###X##6"l" !a  67KSXC  ~ 0   l  ~ :?_ t "= b^rLPacd"@%4(j+!,--G-$ ,V* _(*&#l!YYjBvFW.[V KLfܛ>~07!x;zwߨE` '5URNH1(/؈׾'֋KPNسnnUنM(Jae֖xԱG:ћ('̴˟lKCnK$2pǿd彸su S HY5ђp`"w%p'w(()s))qh*f+4b,,l,,V +W 3*R (.('v'Kw'o'S'!&[#v%I$#$!$%$#rK#<#5h#O##' #(#n# # #a6#&x#S#9$$^%!y%+&>&2( )+B-<./t30$0 / /:.,.-}-,+)' %"b5HeH.qwE=<|`.n  G 6V Xn Q! M XV &(mZ:͚ĥvbLGB!"!ĝ##ǣ#"˥!tQ 1,|hڞMc=\7 Ql-'xS L .Y  fx{=N~6sK''L%/B7,gy/!<,  [.]C]"&6*T-"01jZ36Q4k55P 66;7ف8a8FX8),7K5t2ֺ.M՘*Ip&GZ"fҏ4{*lHdl| )4{P .EE)8DLk8$\?oF/\O B 5!$9.xx\y\h9$ ~  ztD$;AaZu)jY . u E ?WMk(k q!\!; IYI!7$$o%%"_%D ($ j"E bNUh Sf H!usRgoB r gl{> [j"6L-A!"Us# #!}wi iIa "lqpir/L6/. m n.c>BnqN\%h6޹޲WtݭܦDE۴̞'ś4CcbcT?NOl Pqzd!Ìlm-r kH u t H (] ?ĭ Ͳ R ՠ ? |O 8  x+H%n3 n w = r #   O ^ #'])hO***.*)-k'U%_<#7 m!T" $E&)L2+9 ,!b-#,&e+'()%)")m(0&/$!wp ; !1/! so"%(p+"6-$O.m.6.6.,-/+Z*֚(PԚ&Ө$`ү"`Ҟ ҚҦv ѩ"'҃ X5 Ա b~L:D0/ H4_.en YkWK CAE%G 6!Q#<#$_$#"%8!@ |k/ !"a"E!s Jxt+=ݠ\}|  Kv A o .Պ Djݱm+ B9]/O1  6  1 rW  LHFQ}gFCQߨ%U+ZȐ}!<̇$eX'*+֦,Z /132v4r68;=i?ACCC ChA@ް?+ޢ>ަ=^ޑ<#;F9P6߃3./*j%H lQf s^(n~)M> A R gZd0DW(~_RaUngU^.t'J,ݥحΏɴ )=s IJx`q[ 海!" "婍!u o`*8*:ủC'Z 3 ~8 +& i% j  H2 O D  &0gIO4r3`h&c* x . C: i?C>{1U!"k#%%:&W%$" #RtR Gc!$'}\*,E6/0F2'3Q334[44p5H5C44`2 1.*,\*y'%O#g" P WF&` ! {t-ٺZ۟GZac۟܉%wKMʅJ*a=)Ǥ"wf(΋ zmQCҖremWHnU1dB(ʸp r,*yYа(] uFɚ5Xo7m>4' $){Զ EH#K&b(4*t+,OZ-- C-\i,I j+ N* )~'&3%$# #!Q7!Z~  !!b!x!0 tGBb} ( ^T3Of[Our;8Vi i"k# $2s$q$%&()X+,t-!.'-,+k),'H &$g#5"p!v 6_pe F -8\ Ji $ gs[;DR K   )i&'<VBHBKYh_xsB9*ȯ} ,!!!S=!w ,0 v*ȸ0\(ӎ\Q"LoBh ; H[rFTI/A"g h B J zaeX%=svQr[t' z   0     m YpO^"$ h's)+a,FS-t-- .Q.Z.@t/{//:$/ڢ-?<+'e#%Bы K?3N?XeCFbScxT9L>,oDM['2} eg m/RFK+m[Rz.boU *C  jv  @-sh!K},(H%@hYcG ~> |n$7=*!&#$yc%e$v# "% D(}-O" $&|W'HG'X&${"Z. T\5 a6`6>Ej4xZ.@iBH}wY 9j 4 mbv  j n? EKuUa<#A6T R\B>DbpXV' uUۊE彽YXktH#Lͨ͟|kU Ũ ! pŕ  ˹ Δ Z #! s  Q2-& 0@ i  F\4 F ! #ZF%\R&.'%'H(T(a))4)*S*R q*M!*!*"+!*(!* *d)At' %k#dv!Qy\Eu P  bER8 w )H5 ڍiA~Յ8ՁbI:$/>{w.׿ زm?V8 O Vx/VDmn.!Zt /YAVQ`\/!"#h%e|&'()m )`(}'\''(&:&<''P5(QD('cN'7&Ԗ$ԫ"'`  }G011RЪ҈C} /-%*;k[@z Y  ,   T/ f P # 6 b( !~"##D#X#5\"^:!_ . s K%"I#&sL([*: ,;X-I.?/u0l13579;G<=Pa=R&=p**+g=,,--~-Y./f1(3W4|~6P8\&:;=>y?O@da@%@h?O>j= x{̾ΐrЀVZ3psr*-Wȑ3GTSh ܈B6q&#(q,g093{45/654B3 \1E6/{,qL*='h%" M:?.Q\U  q K(0 R H!w | Ugu*SF#T,6@T ߑ:3 5!!e" #####/"i! U  a )  +dn6V*g&/!"@S#r#>$$w+#!U  ^  %  DnnDC Z Pr߁ۨWfՅS%4 &L$ɒ'*sÝ+v,W,p,Q+E[*(~'&k$#Ʋ!=@ y˯} +85cjيܵOzm iW^'CEV|w 4v36YE v/pjtB*XRt ? : z#=&(*E, ,,r+*s)h(Q''q&&\&x1&%%#Q|""Z uݡ4Gڬ ?؉6y=:&o :ޱM "`v_i0ݙYk;3) U siQ3 Q 0Ys(XD!m"+>*c4w1- s R]8 mn<|}xzT$K8 k I ,a?r{ DOmh_nw 8  7 S>]4Ee/T VJ4z<Wi,D`[d($6j!b$P&1()A%):(& .$*!U: ' }! QG  Y  a   V W ]}Qfa=b*ܾԫ=3=L+ɗ}z9Ŷ&ŁnŇ\ȎȲIyVZȓȧ=c~>ˢ(2̀t[iїԫ~&زW"P:B"߻S+1=f{sn)* L ! H PM!}#Z%s& 'q&%.$_3"[8 d]o] f}!Z "!T"W!,"!!! !! U!i BY! #K$&L@'<'' &%=#-!3jH[H6~v ޱ [Ds VZ1^*h1e ^Ld 6ei>Fkx?Yv* s K2u O"$%&8#&$&['&9H&&'s''''E'mݝ&/ &L%F5$"?!Zн?ϧd275> :9 *. ( ;L ,>ΣYN1> n > )V @x* % H#E:$p i&*CVk W ^E??;|?>R8>ye=(<>= <9)741ߤ0J-L*޲'5u%#!5- }(d8 h  W h<?reD4{z߶Au0#u Ws[\ ~]e&I% m~U]Sڰ\l!.<"yԙ"ҽ"Т"OR""Ϳ!U!+  r 7E I׫{o >Itݐ3zO0AL  ] S W7JEj[P vWnL $c#(*t,0-C-,++b* *) *J** *^+M+#]+YX+v++Q,[-s.T0y2"5248;>5A+DE\DXC:@K=@:6l3}T0}k->*'z(&z%$?}#4" '@ I$;`r]FB/ޞ\ݸ#hpݫ_ ߢЭ<G8a֖&Nh׿$׶a_aԨ=Һ40ЕXe`v0p;т<ѴkB,<4;r',ƝƧ̝9;ӽ~(&nfߒ?xO$f#8|'*,<}./H00^0? k0| 0J \/n.-(&-,m, ,+*l(M')% $ >"A 7 c10uqSs &X Iv6X7ePZ](  xr:ۢ3ֵ_f?փ كjN݆݄85ޟNa(D;w4c)5of}"81e!Ye$=&(S*U+?+b*)(?%"D"9 :  (S&e x %xg #"$')Wי*+1,j+J+hڨ*))A(܃'ۼ&;%Y_# w! _KMk5׃١L}e Z1tWMdp%U$Ni^, *_, }` E+O#l& g) +,.X,,=,+U+u+u,T-d|.g//0 / Q//.4-K,S+,*(' &*$!:cv={RHa Nކ ~ a\&Q:۶2'ڔW6bv})D3 EP28I.@ S~tVw{}T  H E O EN~rNup-!g_UB t bnfr3 C #   F>NT3WJ91  `Z)kE  AWZnbe|\zF F  * A P "b .b6 J"$&1'h(G)M@)(k^('W'/-''  'y 'U & &Sc&%$'#! ~*,* ' KU s >h1{Po!]!]_6M-˰H͊|U*(ԠԴԄeԈ{2ӅzԀ-ֿW׆z%BNBݡIߍSueN@ bZK)eZ D hgN  / t  N    HT WCPnlHK #>['Y*C,-C.-p2-N,+ **n*[*m%*)*)='W2&#$F!=Vpv%? aW X gaNބ- ! V՟ԜMMԑ#E}2XD,w4Ky> %  dUK vY iE['o,="7%K'[(q:*}+/,%B.c\/0K153jl4H5-ڧ55օ5 42e1- *%d! (uU ),̭~u 7 - - G "2ҳ 9e ܥ9r5*MZZ ^z  s tW@!$'m)2, -D/Z0Q1 G2}U34w68 :c=\@B8EF;HdHH&HjGVEV D4B.q@>:r=r/<:V97z6I4$F2nN0ف.,s$+9)'y & #_!]w\#- o'qSN"^2KFc"  ޡf{@,NyiGήF^ ӖjgۼI|I,#cN{'1;Ll  ON: ߺ P _ږk׃TkWyAvёo2*qֱYXؾ6#I~ًٗ! P Fޫc&ce^XU3vA4B .QTwBE $6't)M+ ,),U+AA+$*|* *+- . '13yT68T:<F>?A XB :CCnCByA?q=;J8jt572J0N.,+x)-'%0# # eLF &?}'zg[(<^xK޵syڈ7ԂVѪ5hːR./A)̉u1UЙ2 ԑ4$sЗthҊ*%2|ڧY7o30 dHf >5_#"`$)&(*+` y,a , - - , + R+ * )k)"%)'))+)))])(7(' %"_G9 G 'E ! P-bGwA`pפ Ru  5m _Ս 8 e 5ٹ Q ݢ  5 GQrk'p.5>;D;FQw^V !!^"n###T#9"eh c@ F_!ka Vk ja=.x6 )O#&&(++,s--dJ-Z,^+*))((&{%#!3ΖfFZЩ ӘԍS:՞ } ոՠfH=פksߎ Gq?,vZ2_=U de; "{ V& X)m+S-v-4.,.|0.Y...WK/ / /;/;..,+:+)c (' #%+#!q'*Zk ~v3}U:y([xMrUsوؼ+0ZՉHA1E!G&y,G*Ө֓2ߚ^'7z<'5omzz  xSPW p3U%_J)}4>j8h5x{  Q g e ] n n G 7 &  f>wV V6 OCTx'[ g  | T d |- q 8M K+ Nony!>q|:@ } !U$&((VU(8''a& %_ $ 6$b #P "]!i^! n "  f  &n3Xf/ H L  $ *D+&}ܝ.g'7ӻҷ~IҺhz*q>|ڮd"c>W8 {:bdQ; q_ =# y&b_o4D.U], 0 #<zQ f        Wt3WR :QX# D&"())*4(&h$ " u!h $0 ~ ^ I['.{b- 9z>|'ޚ;pWׄ BԚ ؜EWdCZLh  p sh vN|)e[ c [H 6m[ x#0&((q7+V-p/NA1M2,3-+3I2Q2==21sk10/.Te-4E+J8($%/!VBX, p ( 5vE =еVi ѥLJՠ׺ٹ[[8HjM8w.q=F9J :*JW #&>)*+w,,9-#./z1L34,688L99:u<>A4C9F*3H@aIIHFDX@=:38WR6|S4ޤ21d}/-+p)gY')$\" O4\{TW o5PSW.ڕ"kEΫESZ-izoCW]lU=/=du& YpLJ/ ? 1"a$Uk$e#!pرEѿ<#Ɛ>ƾƚWzE̜Z6͑ͬ{yβ%V*6Ң *YjzF5/H4dFS /p'89[> #k&)*,A.(0{1357b9pr< >? BDFHsIIHkGQlE C {@: > ; 9\ .8165$)30-)%!/<fK^Fc.Dsou ߔ +ނ b&Yߋ&eh B7o}FTAxq\8YiȃRUΧ1s$,|@xp*J̣?k (13͓oMAJ0֊y RاiD>Jۋ 6fi ~$r'0*&,g-X.Z. .6. e.3.+.D.5.-=j-u,L+R%*{))((jE(f'R&'H$:|!"}1bn Qb=p ?3 &"7[ߵ0}1:8U'MF:wjsԍ ! / <ھ yg:!=""h=b =%jfW@S1NCc`JKU?M`  ws n   Uyxy!'#%O'u)ss+-{/]1222+220b., *(&?$#[ l^аζRv+K =Q 3hͨi5ήN9cPme*=VQm8)XE1'w<_" jC {{b!K$i&1 ()(;+,/D!R1."3"W6)"8K!:;<W;a~96<3A/**&L"4j 6d.ma O ?8+AH8߃Dۅ|c٥A@mؒ*6#;+h׋~)ܸC:zYWL ^pABC Ht- )%)?L'|M R2%XF##m !-)S?&W~gn $ B : T  5k   l : 4 ZT}g<G )l\s;h@_^ "RrN r"x & j* J-U q/ 011p1{0.,?)h&X#h v'{S m & p T R f U  e H ( >m[QN@Tߺ@Xޜܩڷ:.פ[-\9,pn1M= pAlzB]L0'yYhQ$5e7aZXAj) d ;\$sxBmsFgsFhpA`C/0 U ~ QLt y<lbzI ! , %[!" $$$HO$"_%!.BGykE nj S[e\>MNDnZMWE. Uk G(f Q [ e L s ~ddG!{p%].(o*,;.0Hd1B2߮3G&4$4 3<2_߬1|50-.+,)z%T"eP-*KW:  lװuSӢ҇QXӡյ};QITr^ f{v\" \]3A/z!/$'Yc*,f6/Xd1 c3W5 7&C888h8765C5 5456/8:9=T<3p:86,4(3"819/L.-+(&Z$#!j QYn"p8S^, { Ijw^%I9zԥbtҁ4l0WckNe-&mGxn bJR݉ڹV֕ӂ<^UӜ<ԨhM_O U҇Ј Mn!FOI%v ] /ο}xls9&4j%N''D%6 OIrZ>e_3 ?X1#!(4#A(pM,]0.47G: C= >?@@AbBpC{DF:H`IJ%KiJ!HEFB {> 9$4/*&#W!^,O$5wt3E%g4_wv JQ s ZpGg v\,1:m#@րc`ּgմoԺ#M!W^A0|Wƭdž/`D5 6ֵb+X!һF#Gm՘]ص J , N%!n$Y'] *{[,-#.>^/e?0L0v112v22)3(3-3210a0/Y.$,.G*: '# #K' 8    l B fO C I Mޚpplx֥լ3[ DvSWyRc"֫ ! P mvxG:J+Ra"n{{c` T  9 ]( + j  MnF8+C "#%\')+l-J.}001s22b210f/ ۺ,)Z֎&"HPM 2đ î (j Ńǒ.v'/4U@krjEr   T  t;"\t 1$$)X-1 =4^678q8764520.K.w,)+(g&R% $ "^~! ] z l9y [r Z ' 8 0  08G91ޒUB),|1KxY73]T6*PR*Y ::9oހu.q)r 4Jrb6)Oq(c=8  V EE}B0!wF  \ 7> l>$y_QU7/ T q&  !3 ; j"$Wy. i  0 U } ( >#OL&>)+-1$//2 w/ R.k ,[*|'%s#p!Y_W'     p    q / a X +5h;v >FA?aOpox-O?92GBD5<krVS_YHU\@h 92\[B)Dqpq`Q o OV<DGC   x <  (v  Sx6E[@EqIWs&vFn  !~ mxwC${  { ^Dl%2o XJ%1A  z q!vu ov < i Q m ?no\@vmDs 1 tO<^" %2(&+b-V/Լ0E1O 1V00t́.F,)Ka'$ף"!ۼ.>ސ)7/<  w|K5߉ڏ QWv<> dl{O = k!%h:),w/-1F3v4@5M5T6F7s7c89M9h94:.V:im:^::"_:t0: 9!V98}|8e8199Z#;M : E6 +30M.+ *}"(|&$"|< .e MW@i|I SsxT Te js \ 9% zi 4rX ndMaK2p z٫.[ґ\͛ǩu !+{mt?mt_NZD: Ҹyԯg *w %=xBY!ߊ"i'+>60{3v6Jq8j9 9/8*76^5u3[1d'/*,M(%" W"k&,Ip!q u e$7}0 B j  z b Yݎmj =Wۍw=%H٥\ ׍ {M!RV"Q׫#^ %\h&Jn'(F('T&i&%I$#K;$%0&K'@((6)('&BB$C" pn`> n5 RhyE  vGqA 2R "z$)x&')(c*T*l+ ,',+5*)8(ش&ӷ$]"\$ʵf21˕=̋=ͣi΀=SVLK2S/ Z n|`ij 9h4& 9  H 3 !!  X  gT /Hm "$i&M'X ('ri&8?$v! ."Q$0&' ( ):((l'%#!b^,+r4KY[.0u6Vg > T ! O i P_PJ ޯ~ e)q _+/@sILh;P*IN2*+tCHѳ}dp --Z[ygDIf@ |}BZ$d ''  V l E 6 H 5 =r.d~UK_*D>  9Z  f H S  z- y 'SYdk@[w< !"#o{$Y$p$$D$#J"! ^ (S  5F zywjr |Q u g^/#w/^t?LaLDghS;P%?_7n`MB5$0,d35CU*`g3P*4J<[ +j4p Ycy3x3LKH z j`ra )1|MipL  ' : 9 ;B h.2\ jo _ f  Z B A L E\-22`W GCG n 1 g } . y q r!_# n 3 & f{ 0 %7XWZl _] Rx x L% c q#_ӡ%1g'S(*?*+҅*# )N'$"9T d( Iإ W oF *\j t6ߜ:6}*T~tFA e 1+`Y   8 * {  | _I  #%( +s.7143`5[6 7~66_4 20 .-K)-V-.00J2.C4~5Z6666-56555q50544&4Q383&p210/Fu.g-ax,-y+ U*(&$$%!pbIwOK qrU&tH5|wpsii^V  N |, "߳&Bzg/DB8aa.Kɮ#B  % ƚkD\#h=HNĉƼI3@B @ה 5^ ! At xmy'2Wt g%j P )>sw@e IdOz  MW? x 5# o"&Y* -8/0284-68:<=?p ~?x ?3=;y9@6,4s1+.Zg,)r'}%4#"P"p"Z"^#/O$$S$1#M"y +^$D<  z @ gsFs{qw6)7S n3z:YQJ՟xVWDZŭ:MaZ@QtGG͛+EmΠ@{!t :ʯ5jʼ.oː k ϯԧ%wWl$!F#%Q&?'G'qX&$u#!!  c!>Z#z$,%&L%aP%M$"  3?~\B h^yU D @{ U- Zp*6"i=njݞ h*FTٻgx\ t"$X'W),`$.sع/Vط08d11160D(/j7.}-;,+,+J7,^,J>-n-=,]i+_(r%e!i-,+ sAw:r 2cLH@ E ~ ;j 8" |W'j3yt!Z' $ {!2"z"--#.#X#"SV"ի!ӥ ҒQӠԛ7Lԝ@! q Օ |ׅ .l x  \b  V rLbJRb  I  Wn9i# G m u!1""!m /<8 ` B |!"! \ F !R!!-""w!9 Z-ybO;ih*6F8-aq\td [ v//dg+4V(X.uݍ  >}BSf J$ >:O,Z=kof0ds5x  ![C<\^({%C~&5c ` )ns!_"#5)$#V#!kR^3{D aR)Fy8K*i+!3x:H1>yߨ% A3 ܆#Wu`ޙ U:D9_e20cK" 2o\Le?bi X  V Qp0# n   9U1xHH e t #  b& h  % jHeVD  [i~&.%7 6 I    j C !%"RM8X 7 J(eBo i' [  uP6rh0):w&z1~ #"sr6 ^NR6o0L8![#%ك&(2V))))׳'ש%J#n eWKz#y;a Փ %֩ ֳ@ى\ Rv\ _ l!l kyiJR   l # W B&X B! #? (&* 'Z)we* +h+++{k+***=)())\9)*B+H,}.s:01f23644932fK2Z1[1e1>11A28h2<21t1t03001|1$2<2364{,4pw3N1X/",p(\$B g!T b S;=Y}1GWfg ޞ ; Z  Ӣ 8 , m ~ Љ Є М ,ώ e[wDhw8bű f   L{ƟȺJʾ0͜U. Q - {ݕVH@-"O%\PlxZ N?[eFrE5L_eIs+  /n.5 Y#c'*l -; 0j[3S5 6A8b9Y:B;;:4o975:c30.`,*v(('p''Q(r))*g++q,,,`+U*$'$o!)_yRrL JukE2XU{3|_ it%3C ޒm$Pb!=CyB\|ZŽhVBǗ@JHɭ'I~[Q3;0]=[zH 'HđƲǽ̨"_)%-+'r( )**Z*n)b1(8&%k$M"[!'!,(!!"#G]$$%$\h#Z!$!SZyB 5 {4s1^Wst`a"Pn ޛ Bۍp 1w׮%ּ֤-x!Y#y%ب'5٠)7ْ+غ-D0bC4`EN2g7q7INC+ 6 uY70(0trX " Ee66:;4[g45 M ' y N:(xNP! "F$4%&}(N)*x,7-).//$/f-,)&m$#x&|"X Ga,U-Y['U ~]}bDRBn% RވݡRE߃[48Z 2^c"+v6"AjqS0m U-xHD] iW& &heJk 8 j#; z 9   V i B l" 8  & t   \)lQ ?!B1-vy r} +  IQ'9!&71 P %B d ne ~9   jOe47_=aI<zr&;b}D8!:D z +e_8 ܍ - yE9PԂU'vֽo  b՘ :tp=wV*-۫bI':O=.{##-yTT k$ na[35 R?c7b"f$'Z)+H-.n/ 0w0)0`T0/a/.I.0).-*--.J.f.]I.|.-,+4,+ +N** ++C,3-9.3/001#2*L4b567,8p8e876 5{31DK/,)&#K: i +[`g52ߜܶ1ۼ_},g?;׾Lԗ eҗ # ' L ͓ RM:̉/1O6  Ṫ˲|.=e` lq"Eϴ L։ ؉ DܢY8BF_"fnfop r8T4}zl` w g { n} !  c, bWFN]4E"%(*X, -[ .x0"1s2456O7P88872`642V0.H/-+G*W*X)*N*7*G+ &,Z1-5. //0v00.,pD*&#  Zf)N^|8B4ncJָԭ_[zjÊ]?[ǽ㽻#$k!|7aH `Y! @ $yj<ӋGR4 $!~f!No!~`!!! J &o  Vd3F891hlKV@ C Zc<m^oka6{8.W\ Fl\ڐ ׎_Ռxec"?%{0'(ͼ*ͮ,.WR1W74^7@:tK>AcC.DMDUCϫAG?ќ=D ;&/8D$527ܳ.&+s'[#OJ g9 o}?n) 3 j-8M 9WSA3&d%pH9F~ߜtlfـK׻Ծeˁ-l K13nxO¹ !Ͼa>7;Ƴus6"ϑ#Iՙ Q  (Ah5kn%`{Xp#;nH J NOPcz #&E(S).** * 6+ +,,Wt-3K."///2/ %.,*k(j&$a#W"G%""#)%&%(*qD,6-w-Is- ,`+@)'F$i!_*vEu 1Ltj @Qk{0Ktcw CD&]UJ``%fM  N\  ?Of]6{E E pvzl1k,] Y!$K2(6+{ .|0n2M3@5Y666p78I8$8=9f898Y7E&5 2-(D"] 1 Z^MFe}uDhA+<5=׼ע3pۘٞVڈڏ/jTkQvu.@#kI/ܴ.;mݫ@hcS0? 2 ._saC|  ! 4!R S ' ]7 $ \ uQ?@AF*NR* A *J N e   gE>U  l^1   }o\/p!\qw-tO])[y # v -/z jv  ؗ װ ؝  4ݎ1pi [ \ | U? H V 'r 3 w ~ Kb!T,J  (c^-S !x#$$t$$g#c"Hn"zJ""М!  G lϑ;eqX ʪGʝ5k@Umkg{bQdUk V!>:Ky[5 {)!%) -0r2oH4s 5 7 7 84@8_8+v8M8_299:G;,<x==e=>\<:i863!#1.?u-b,+&,,.m/02i4oa6`8:x=@ZBDDqDhB@=95w>1j-p*&OP#:#  A P B K 1^tWٚ/ԟҼzM W - 8 kqȴ`7?8'φйYv DMԥ5)u   W  ( c ڟ C u  Ͷ ̹ ʩ rʐ ; FѝO,[ڃi[B{--F3_ >t7"/5P] " Z U zr Ht/3z\ uD iP!$s')z+,Y - w.T/-0p234568999E98nD7.531/14.t,+#+z*(+++N+++*)L(B2'j%+8$"s "&2~Q+p! | G69++c!6 O?,L@٢֬ӟ8ȁwbnX^F]M}{kҳ`&[q>wVpyʒx?ہ"mZ54-l4A. 8.a '!$$@' )W l,.31'N35,56 7[=8u8h@8769^54\2S1N0.2T-UW,j+M*I2$}I!$j'Uz*-Z1G47:^=P?`A0PBNB~AK@(>N<:~9K8575t4p1.)_#sb^Z5Clekw;!-Sm]۞,՜l;Ԁ:Nm&qэѢ.Ҙ҆ܩӰڃ}3٧՞ܚ >^Ԝ U&ԳmK6$c>݁^;;Dc :Sx${CeHU f E !-"#*$/4$F#"[ H\']wc>  UB <  R 9PQ4L%` C} hL>oah]Jt ,l:v*GQ%4\$TeyE.ۅٹ@unϣ ̿ ʛaj!WBd8۽",9.4b #7C<]J + D Q8nqz-mZ]  `j!! """>{!Ԩ D~џ}ђ2pDd:& "iu**GMgu;==vGQJqd[`o/rDn   E! 0& <+ 0 4 8 <7>@7 BoCCV-DDEDDTCpB@>:99r::Q;;<;5;Zg:D9#8|88!39bs:!<=0?}@?AA*@>=<}9Hy6853/CZ,(%U!!!Mj0 `>`]^!oLM<8knjFäHGaAټξH W E  lR#rճ\qCڦ 7 &pBVc  g< Iq7, 4 . 8ӵ?ҳѠ0Ѥ Ы (ӼK؝ q0FbvifE_lhbwPp~6, ; <4/*YVo%)l e w# &),/1"b34a/6$?7Y888z87C6z5v154444`4d~4H4G3x32=2q10/.-,!+*)7(~&j$!%s<Cq a)r'3S06[fˤ%ƻWXTA粿,?}@Erl B ׳"   ݸ}wHay&|"DcVK a  .  5J;pJ4j(,  9^  -  u 3 `   ; v  ] ? cT_ g-0R 6ONX$5̻ 8̯]H?Eσo+#sЩ&9*4-Ű1`4O799Ǣ9`8g7Δ5щ3v]1/ܓ,U<*'9%Y|#q!LzgoJ. BW vmVzD h!B"M"Al#t#_##C}"N*!Ym_LMVy(ΖXWTʹ,EI q z   Y B ڲ h eϦtӪ $7KҌ֚ * t  68 e 0 Y  +   $ * 3/7 257i9,;aA?`x@*A9AA#A@?xf?>=,<:/p9G7b6-4N31002///012N3454/3&2ig/#+&"{\Xx &/ :jzZ-o]hekzC(Euߚ9QU%Nu7Pq:UtcM n mkjQ&2"9@O)7{s0hM oi 6 QaYnJNz.@{wP7 g;o}:RGxE2 ND8%Qu*o0uG*f `&xx16 [ I>N!v"[$W&'([*#,a(.50xM2Q4`6:78Y9Hm::1+;/;4:o9z7 6y3 055-w)E%!K 4 c6"!m)I[L r !$l#ύEϞUvح5֍@FҚ ҡѴFҜhO:6(̪4i >l ԩY\ݻx1kqf 3+A5E n~HTk7vG~Y !n Y# b%U&'k '&|$L" 1&UyRL m B!' "w "#"!A@ ><fY5 G} y Ar > < n13"U}~6N<ݦ_ٯ,ג*u# Kx o >nQKd{ B:!s@T]M{/N[  k &r %@ I]zh;I ! ]!ޛ!1!q!ن!'!,U iρGj3Ct670Q K&A!Ê ƼȘgUk(ދ[Fz)/E;V s~ GVS#x!T/$'&y)Zy+- /0/23;j567j888J8s7l7-7977gf8Z9^:z;<=>J?8@TA7AB*BBSnBizBBBXCNCCCCC^gCBA[|?zRl}g̎i<€m y s ot +~ w̞ Ub)ۊNߗshi ߵ_ & 8g D> u  { &  9 2o3 aF < >kd"`uwo{f]F3qK+>!kd=B/  8 ]whK| #i T& (8 *. S,-U/d0&i1c2C314P5i66777651m4)31u0,/.Xn.'-"-R-t-i--,--Z-,+:*vr(u7&8# 4 w *x~0HC By!rLV*e.Sʏ~툽zݸ2ʵj3 7Qeظs W  E4G7 tbП}$ 36L/2U:/ f8 V&G<"TxWQ F |, k >w"hKdQSQ$ k .{ H[v.BZOӏ3ѵ0Ш 4 k VO f4Qφ#yϜ'4+C.̐04(2322ʍ06}. ,i)&ӷ$"؆!F L4b=m}!x ( "$>_lr#!.h:!Q1m,;ݶEH.JGQ|v q >̭XȂPT{@sm 7 b Ӯ<M&٪Mq׮G&lUBk>[L(xهpC W 6 + Yg>9PW"',048g: S==<; D;4 ; ; u; >g >1 > *> =R n;.9h6)3E/{+Vv'm#SvV "1 `A,7?6t(6^%pj!7PW -)k+(hF+_P1 )ޓ Xp>J20ݤܹY܂iJ !!0"'-"ز!wڌ "߲)? s]},*[V%N1WZpbXZ(T}"[BIM&,e\j3D  7Nq}PUDgc~?Q 1ni!^Z '#>u#:]'*|t-S/r000/+/-,,.,j+++v+l,h./1#3e3731 /-2)G&u"[nS/EL {0:Vcs\Sݯdl"[1ʡiǯ2Ņj4ë4Ʃ\WJqmџz"T^٨0s6aN=0{T< 1d tR^>Ug*a !45d p 6wBoO $ Z 3! ""t 1# $ $w%$U#"d^HNR Gt ^ )j>sLa#C9W#b?JRmgbZ$) Ӈ   ̨ ˍ E qfo?֯uݏ|M { rL.dY # +j #{XESJn1C+p^Q< Rdտ&WΣ ƫ s$ǃ?ɜTv 8"E0DWbښb U6B*"TpRM>KfA   [Dh#A& )u+M,P,,,6+6*s)5)m)*\k+(9-\E/|1<3c5{@789:0;<9==>S?@u@jA.BBi=CCA5D[D/D=C4fA#?O }d*}U{C//Gl'ؤy:29Lhv…X ɲ%%Fd5eρ Йe&]  9ք}O9`xyHi=ga^>^)*ZyS; h u 12 2  #   9 %5 \ < .   8 1  \EY  G  W o-KogT]d ٝ )؈ ָ*@*#8Kr1ͥa8!6#%e&/'ş'eƺ'Yu'&1%${#1;" =sېHޖ W(ZL*I 2V l~ R[G%QWY{1!T+:JVcyK&G0IR@@L bV ȷ ŨM T  0ԺZѹCS'M<"[<ʀ˱̧X2z Ӯ ׿:#j 2~'TL |[0R!z#+$q&v>(*-0y4$7: =>/?5@*@8?>'>[=<<c<:o<<<9G=T==\>p>>g/?}?t>v=t;X96%3U0IX,(L%"t ]JWUj8,f fxV!@8U~|l\HR`~=lMO|    9܂ڌfl׬bםR\%Q gCxtmg_FHZEm' C4% M|_mb]F/ug{m2C9~I ve R[ Ra+ "!m .Jj jy HD E HV\<6 x#5&P() *7*)()7P( e'j&Z%9$"! ktYyB+ '@"W#$>%$Q#v!qlr2a sqi#Va~>6JEay^opiԆEeїlaؑ*b z!4TdL1Xd9e<%4ouii.. UZQA.J~%:~  [  9N K  #uaKd !2xK(X   V.9Ffu4"KA5  j.4D5!] ޓ ݈ *ۇyt.% K'zhh})z-O ? R -U$i :9(mzElzl & H f%  > ^uޢ6ڗ%\yԑ%ӄq2Cug Is /FKʟ|ͫA=(N3ܞ79 =.4 +Vl`O\@NN ] g~ lSuU!4"#$v%Y&,/''(1*+-e/1lY46t89,:K :9=871766m6Q7z889af:::-0:U8:O63-32/,(Z%A!#^ .9oe  k8 k<;zst Z+C + /ޥGGgO!)ڊ#[%5'[())+)' &# V8SB  P' H l0 a.Q0I5ytHWU";>)6CdjZYJ/8Jo`5lD@w+bt-M  E*Ya+,`_E`[!x"TA$nE%%%&% %2$,#9"!T>!Z!!."""k"W!D&!9 ?6?~LS<(V~4b=qar-SCGj ) 8 ^SQSt\/|2+ʮK$5~Tro&qhc` w 2 ~   pxl@  eh(cF  +i 7h Iy F + ^ i D XVsڀ?'֣ j^ ѡϒx=·]* 8 ́?̠ <Y(J̘OˏiQ gΧ ,3 ҆ sղ ؟ Z zz>JUPG # T5C6 #.'L*,.B72A5)79:f::8$7(5>3C10?0800n1=222 G21b0/-,+Yc*D)('%.$?#Kk"I G4DGikpK<~d #z R ?o3RH?G I L\`h ٞ/*#5-4?e [ Zo@Gu>?K ܦN.۠=ހRq!@^; )] C .hc8tAVA@8@ m z @  2D7}>,U\.srO<)TN]MWw)av  1NT7{5v"@ _ 0 7M>jAWpX`/Bso*7.cTQ6lZ'#>ykSyeb_&UH:i 7 <}$DZg@{y] ;ro6m<\ O Z x5JT<,  U x & A ! r B   '  YB 4K   : `10^bAM[7 WriM-r_ݿ</޴'R߶%pR&}X W NE U  37# bx" 0 _hATmHG3 z  a}ho ݻܘSfXغTe$σh кҥi {# |\ v $ N F ]lSs'G^ W(0p < yG?w}cGf, q%P*[l5!v$p'+) ,@ -Z . c/7/^/2w/.'1.:-3,kM+*(*z):))))l)D)S>))a **+,^M,U,,<+j)l(&ED%#7"m vW|)y d/2T 3G94lflD ) P}! !g%(*cS+9,,h-p-:,,j*(|k&V#NSl8x >e 0kvA?{DIz[` Va) Hm-۵ TG]y{ffM?_g" ^zJ88 [N!"M" #9#jU####@$.$|%?_&f'Z(*+,E-,+8+)'&"1Ln3PclH K M;M"tz"uvbD0LhASa C<ߒ+c,xv  *y{o{ zW  u?8W?)/\ >#%@':(_5)))f j('D%y!#2 kYvpN B 0  ; Q O1   ` ` k @.e7>_ K o )u`JG  @  A ` < ]\D 8 Q[LO$ZUܰ Os"{^ʯ]ͬI?ќL ԈiH6.\ݛeߵ1ROTp C~ W v7 p.59<~ ~[3R, % b ? B9c^?noz'> BdW[# wWܱ݊Iߪ '  D ^ bڠ S5 < g v Er J)ٙ.؍3,/fٕڹڦ]SO =X-h8j4tjFLc@: F . Lzke2m?9 j!"D"["W"P#G$ky%d&5(~)e+LN,-N./)0Y0Y090/m/A/...W//20X1121]1;0x.0,Z) &X"LR@ oX6d4%bR}gu6cho } lE$]"ވkK۱etٱ1pڂNۋ_8ihm Y5.4)iQ z+ :$,5@d?YY=uK*S[H8(  x-jql`mL]2EY2j@w  / FH 8[,0KIP@  FX   P ]hQ[ZfT-LIN(N,P/v/g+\K݊##;g/} ׅHtQ|UrAv*A7 `[ k8KQ}1cc o@)JT o m) A + 8 /A  ^  5 W ~s M p 9Q @ L`$#(6'3r  , 9   X &= 3  O    g=  y +NQt I+rd|w2Z" 7!k\!u!M!  G{0UdyQ\EerY[4 f # B ^ 9 :[}9+$=G^xoQUp8 'lzlf0n| dd!kcvzt&vzsG])G|^ )ޝ ݏfS_Cq}; .}Vz( ; iY+@LgDmRO&JR7/Q*pe wd )"h$&B'((['/%#!K<S{UOk6"($$&'( )e[**s*\*n*I* *))m)F\)M)uK)j)))))_(p'&$!qs<pv , Y ; ^ | jaN~ u#o&N)x+E-9./Jh00$d0t/-Y+4'ܜ#P nL1" 2wIk>߇[ݗ۠i?kڅ۰IoF63nJx1B?d- L >( G2XI|94\*i?]YH"0 t!f! lm`L(#G5&u5N&l;w 3 _ JVS0cl 1>Yxc$BGSmyMXe_@ CSC -n ` %U x5lpePG ;"b$Y2&'(\i)p)?)n(x'k"&t@$D!5;< . w u ) on ( V\IS1 [ ieF+Y(h  H! z!- *!` k " `>  cJdS@\wHo3sڎJijԣ/7E#*"Ѣ:ӳ8x M5!e`UՊu֫4bCأ{ޟ $1 #*,A G) iPG/F%  % T : !0 4 " Ohh!n "G-Lݖ--_؀Yc#jߟ X LaR"g _N-xn @ U s q . +% v  L* h? 0, }Q Nu ${   (#cUm,  w$"EMxGi)!!"`b#$W$%>'69)r+R-g02]k5 7=9m:;rԂ֌h& f_X[pZS1Z 5~^5u -% N]ri\W /  [\ "$=%)&3&%(%[N$J#"R"7!B?! 1 M  h t   si[[y\'", 6 /?EQPjS^y^A]^4:$(KZ[ڧد6}1vLֆ>ٲH`7q ,poA|<_/{b~a+W?Z6->l < & CKcC&2X r3* ] s N !4AdE$~f>]914cfML G@ ] 4 H D?* 9 z] / Oe>69!k /"k#8$0%W%e$#F"\W! MvE"W*@h%#d 0muAF0XzAF X$7ZV=) e Yx,$ .S\3tbs,(qiRr -w\ 4b 6j^ׇ'eږG/p\ eqO+9q M%v y%Q<=a,iK1J. N i5)2B(r  R I   =A :VD5tp:ED>](s "!U!!=""#%Q&/')+d-.+009100-w.f+,9)%!P A JXW|  U&wT"9'" ,j/SD23$_4$4A3`10.+@(S &O#8`t)!F${ Unޱ|9{h&6:3Q0p"blEaHj=:3 U +  U ` 0'Z j  q   r l p=| C:%rPfw+Sd (:)udtxay[6'AY#@x " "  8@ " _A;+9f{d'qF7~)S% C?q'/MEn(#PA he hr * S H ,  9 g Fh ;( CG)V  uT0H]jZH !K#/$N$#"A @md_%JjG | Ud 9sK,~ a qE w|&KB r\#3"N#t%$H#"=8!V!9'{NkL.g+h =!%D/B0 R{<FKnKz{ .FO L  " 9 Y+ k ; v+vV  yw:b&k=0Oc66hP߶o݈jSpPLs _ X f ل ٍ 6C٢6ڠO1 4ߓ u>  M AOwYFi{U0-](-:~vgR{ mEg;vkDM<5)!p#\R%&'r(>)`) 5)(K(?((:7(%()**,ZZ.K/12Hh3P3r20pp.e+A'$  oh:A-, u $ cV  yJo!q$E' *B-&,/;010I/-q+\ )Kخ&M$L!wӴԻո֖Hجڬ } La?xQoY'=odUA,URa[7M  q; ^ :Z$o.  ? ~  c ~  Fheo ( ~Eun]n8-'7~oRE6b 1 %  D [ P+e:STh#pN"nQ x@ {  & _ 0 2 & b  j JhuJݷM8  --D,9f6y) `|I _mj3N5,>K_qm  #j+@ dh;*m8WQCty@IAX`1I < Q@[ t-&ki(gD|6ߧe߀bFc,X ~ Igm.(WZ:_CBU;(qP IIM-jki,!#2&(")Yx*++m+kn,.-;.'s/B0 d127222[2{ 20K/6,[*&6"~ &`]be 7     j ! 08F\>ru !{"8#c#o#w"!b! 6 u +:!!9"&a"%"'و!b }1o nJ!3  ,#SM9 p{ z  *d{sW$1'<oLstxf_'~  | -[  ~  m m T`g$*QqNx FcKX #h-y# Q; K A6V`}%DfK Z(~Nmy=I2?- aJ1aJV{oܤo'>  WmKޜ@    !"Noa: oq{U%V. _wd%gNg,*4 @ ZK  0 V]0c0(^(s_x*>Gr%J,c)7!  {DY/?~|[v#WRN.k=K  3 Y  Qhwj?z r c3h $* -) a" d } _ ok , jA v =dpSq.0Re%u=bDFCSP]v*GGdA"  7 #  _L I v h #Io8L h XDx 5Q]&Dm2PKKwsߍ ޕ aiV݆x݅ 2Fݧ\bG|T>>qc T #C)HTjl\GQ^+k 6NL)^lz<8_GF\It  L > ^Y#9vg"b%6'u)*#,,--O;-E-S.'o/02<4K6F7q77531P.Xm+ڣ(%w#pE!-4lހI#/?I%s5X Kv  < z{ &   6;4v !#&+)0+=,5-]-&-D,f4+)'ߟ%*ޛ#[1!ک-ب٥hU a ApN -@&x1<&t'd>j6t1/v  ^-f?)s](j(JilMI OIW 4 - =r Mq1M&g<}o F  7E 4g|w>*J': 9 h r01MAbl:l}6B y ]I e0 a = C * c F 2  P2+ V"[$k$$#r"t!0G`\x^Lpdl ;  D \P>hw~L,E;?$ - AX8^}#sftJ22&T]>20hq#r F ,E m ܜ 10؅[z"atkoB3k  O Z  {1 9P Hw\(_rRq W| E!4cTH~ jt:>w\ 5;7d%@S`D0\~}D'9& o j B I N. Y z : 3 E + E /x y x= _ u SWH`k%ZxAi  P L 8 cRI 1 ܣk"U$B&#'N)܎*I܁+u?,,G:-s-du-~7-,,,,V,,,N,Q+)*'8S%`",--ta<pf ( m.6pB ?'*g ~( !Te#'&`83<a !|!m"J!/!!"Z""#1L$ p$H$$گ#d"! _C&'5 wo9`A?9Ep{_5#(J) 9  CfdB .wM\A "  c  56  >  dR'qF|5$`Gg6vF- |Wv(#R7Rn!`G-vRޡmݎ_b2BZߌ^  vor B ODX^3E$IY(*j  5 x3`y1`zPd W(V< 3. i {vt5$'e3. \ { 6#<a8otrMYp9.cZ8 j&A"#Bt$A$gY#!3tXLm ] d; V ? % e^Hy|AIS| FSWF)~#f"W 7\VB H;|B-; z HC5a : &  0޴iݬ9:W7SXscy`PR6h ~ `Vwm:MIiymsY[ //R|4@ w;  _s#-sߓ2|E9?  'jm8-n[_Lw z Q ?a'B'@oP\;lN_t ?ayRk;:yC V=bcs+!=GWIߵ!ey%>S׼0,./ ޘw< n}["uC|q7tw C) jm:{$4InQs*;:v0*Wp@n;R Y= {u<IR $]Uܯܒܛ!ݝ#u%'.Q(z)?*-}*~R*)(]ٗ'&1ۯ$v#t\"Js!; ' jI'x) 2fqj"B8+ # rT:1J$c nit =R _ ( 6%c!#DP&L.(چ)>L*w*!*B)'G%-#F"K Xfy<~? jd*HXE1q xRQh o1M;5 d;k2>c4?ncJe ^=&n<2[c<f X_O.v}]G 1 n/GLg_MG,{*tj)1+n<" D7,NP _9 u#GRMoe  pq 3 5]c z;dP%sx B qvh[.X& s`_f F|LE7$cLsrP;Xr0-jMk!<V]" :ngIJO&AJ$T/?MVj5Rv (t9W( a  - +N) Oe | ~ yCoI*w \ Y}0Dދ9"ޥݒ_yuOP$!pSt Q:Ee_ u{Z)=U5un)?e@Y2( BU 2  _ QK  ; X [ T E A JA  *bR\K*t@^g C.} nc UJbT[_(,RY@D܀vqӟVT˹z_ l{  LUЎrӒְٛN߆hr9g3W4Iu-h$uLp+IZCG~3$1- fV )$4(rX+._S0(1#3343o32^2(1%0%/,.-,*U)'%l#!uBU*o_|۷5, 6 *]m@0QIi _ 4C]8}8c)W  "* /n E)IPkW;ߊ4i36u }o1د 6ޑ m I tA `R4oUm N:  R x  ,  9 l M3c!lc^57Xm61b3,6#e9   z 6 ^5b^vz`zK J2 :f &%nH4dgOVT8'"+%{M  fT{0Ef0=JU Sw:M u} &x0Y|BT( 7 { w d3 uU+ml/]XE o0D|w+'0$VwE$ T  l]l|,AG|&)F4 V 8qIhO`A4K F > U \ E &t0%K}= < lEth##*=.uz|  8MY g yxNT3!+N3cء׹U֗bp՟' fӗ8 |{ P |v:uldߗ t"v'#0- 6-DKY% HAa#u2;]m R z1 ;O DUؚj=a! ֏"o#-#Y$׶$2%١%%D&y&\&%;$#:" < +'E s] FC^n P  s g C7      #+KwxV$ PGiPg[^s7g0F $! . 8@ޫ(. ] n!!f"r"R##}$X$$@$\$ 8#!")&$ ~ R K:<_]A1lK:/k0}7Wr  CD  $ . "O|V_^)]n6@ q^  ][j )^5TOs7ss}|HIEMD}YQ}Y 1 CIXLfG'Bz' /( sd4.0 M < CGm}O_ =N ; V X  yY N7!,%~CA)=,/vpf+fO9Par)+ R I7WhK%]6- l  j l odeB & P d o.   ~@Zv? xK x  GrYM -Gr\@3 A$j $ bf CzYl>ohr IxgXs  V? m D t  7  : d-OC"G$<rZ W+iL/ x qC= 7D&CU؛Aկye GAe_n(a vL 7 <!7brAF ({:1S(ixVt oni~[P}N \ {< ."'$^{&J()y++,V-wn. '//01263^3t2A2O0m-7ٴ*('U֊# {.քJT޾l ) i B{ ck u=ff8+  F  Z8 z k q' Uwr)J}['Pfc2ct{݃qZ{Lҷ Ҹ Ҳ e m-J>tj:.[\Sl U!D b x8%(]cA! 8 _i6AnL[cvNtL}y o F ~ R Z U / /   _ @v mjGD])`ݷ^Er\ ` - en>)piPg}ZQ3L<,W!)A_rd34|<~  1:AbabW \  % EH$mx(MI spmVn^n<, 'k Q -+DRyPt B |k &7 -$ 2Vs$'sB* ~*a`A2X_c~%qF xP Fcu1lK^>./zWTl`` %6"r#5#^#@#FB" T j|P!#[ p 'oW`R,m! i eI u O Z k (     Y   &l8V{b /7  T4 B O  ~te+( gSڥ=1_$مj{UۑܲmaݺRJ\߆:Y@p&_t=zuPB{)zJzZj6H;R$ ;p d d Fݞ~ۀڈٶiP n#օ% 'z(G(r:)ڙ)) **))(&%B$#! ?y=Xx' A $ 8k9 [  b 6 @ r f M % 6 s  Z A |sDK\xXfvX܁ V;r0ݬ޻}|HGP0E`kRsbY=g3$,g|{7Xwx]  ^  c { H +  I  M   m t  #  -  ` %v & eyvB])kCJ}[$$T4d e ! I! }9/[Y/@j4}K),\:% ^~ h _ % (p[]&O =6   2 v  3B (wH  N  R ^  % j :  <' fNL_$|Hޛ`+iމ"JCU]?9A)4Z']: dN}&[|? v Y+^5Fh   bo ' _  :RIO,A.vF4C#x *Jguq  JD }29Q  H .5 v W#sa bs=!o78 p 9rdjh,-3]/8C" ` W $JK Bywb# f!C! 5 FrT|`R 8 }jo]h\b%"p >ioBk|pZD4oiOEY [Z d J S. 1;25t:Zh "$nm%/}&L''Kd((Z](' '&%#"ފ!| 6q<y+kv5h q j _Jv,+*  R  > ?}  TMzN@YK k9D3; %r1h:ٟuքf"1 z;Wӏiա<܂48RqV_.m{03+[ % y;f\q   $#  0#~3yaCe:? i {BFP;`+d Hm w _] 73uj{ !&6.2m^ N >k ;(&t 9w\pD!gA_BO!d+^!plEwY ~ 6g/r?"L7&(؏*+6{,,15->-$-,K, +8܅*i)M5(o)'%& %#/"L!PAV^Kx p  )   [  &8M[/J :   =P  W0tUq)J4 @Qtod &ORl4mۍXڄ طuשd rHc(ND FBlj/^V _orqU%Cl7>G&'wQ;{7(~ - p W , Z #  0Z+zX" =6ZyCtx?\S-P.72# ,QGJ_-.Yh~ ;7tED3kTeJ 2.f-?_GnYX%}G?Zk a ;:?> )6 vI qDr w]P|$<tP^ b f* dg7$ Uܚ ܾFܬ")٠@f3"ݮi iN6[vBCAy7K 1j tv$]XG$> =I vHU? m c h 1_47F k *% o1ZK]-^$d ; jWF4 G K 0L  U%<!ukoPST^.!,7  } IrY" 6  1-8( + ' B 4; i|g*|j]apr<((!9'[[ qV d'*;m`6:iA El`MOWgr9^F/Ve  c&g -j"# %@&,['](/))))j)tݵ(v۸'ٟ&؆%6$aٳ"!;_0p 5pnMA~zmtM  H tNShv$/!~"\""!po ?r^U`{P߾/@Vܒ2naڿ v l?)".$`؟&ٱH^ܻVDx q4m9<5ht  S  V!2"# #g#"" Hq8Zb( ,#-}u PP  ;  ] K > 1 % -r < / * Y_OM& l!Um'* jb_h3u8,CP_o-Q2{Aji -f h C~ e  r b +E E I \  z  K  t! P;&!J5L=57? 5 >; G  w p4ݸ*z[_{H@r2`A؊/ד{ ՞rx^(֯Y&u 2Q^f.e&?P'-l I  r> )"EhO8  K "$&8(z*<+,=,,i ,))+2*w(}V'5%\#s mS=z928t)u E m  >lEa:a~|raI|# _}g\ [< ]&  c\ . G zQNkBgw=a Q 8 } n , Q O }߰FlvaIPeT_R? % J ] ~Vd@mBNW9:++C 0]`d+.< +j Qcܺd"%j(x+J-e/ד1Z73ٵ4536765ޟ420/-CJ+)R(T&a%#"F P.cA{_@S z  G 1UW9' . . i1bbR]!voHݵ!tRՠ#jhN hF(N`ty/W1؂z6*߃/%ij5en J   vv  E [ ^"AHMnK*  e50&p$\Fi# cS Y "9 mXVT0[GrQ5pkj sN%gal.$X|- T   ;djLWH)  < PLv j B O|P9<?8Hkp  "=EQ1n\b A +D l @a޲NUxU!My"8FϨoH:>Nq˭Ψq * )2O Sް$<25xas-gm&D}5  ]!aC^e!_0e  g=/ X!#%T'v(RE**x+T*(&8$[!7&K *M*{dxL:^  ;S&:awlnGW*9HtQRk U ]$)ij? @: \7 B wjs 1  @ f  :U1Y(VD|MV@(Ty}K+ v n @%m LtPp`+Be79!8"8&GM30* PWDcN$G QRZt{N "#P$%$~&`E''(())(Q`(ܘ'ܞ&_  yNSo!$&|(eO)J<)}o('R%c#{!t4  y W i /s o7  u M. : .O\Gs F GWpoEw 6K`WFR: #zc.?<goF&   [CK ]k)N$ Q c i dt i  v G; yX l  2-pTqUA 2?, F; e ]}Y38?,4FߒMކ6D/Q.#_9#ֹ>٭o۶:su6r~NA`PPP3T-nr: ZD]5BVZa!>h$'k)c, ./010h/&&.+(%@!\J #f% 4, E G XleHk A\9{z@ws{0T'  P |: u~D : xy    )  p dXi{N  w % p S P P ( 8   & Z DYOz:tU{ iQL (Z Vd yZ8TݰBq]9(T߼%T r12*EqEXkeQH &U!esRB!5է"1d$ X&Ѫ(r+w.s1S34֟6؟8 :ܩ: x: 9$7-520B-,*'0^%\#!Vv yz[x~Si& a O}I mA *i .:xl'Z8Ox[l]\ T Xni<* w ZZ >ؤצ|@גث *aߕR i f i+E &< 7)S B ^ - v e3  2m, e  : 5 H|H2  .- \ j I -W ;c  N~ _ e]h `   Zc#u U  _.yy@?zg I   yyVS ) Owi?cI3C=4 n  X : T_/0 W9Gp  < ݎ i p׌ рʦYF'fN/)tZ)fI<58;<ү&ՇaCBڠI!*hv5\f;m mF5#EQ x~[y*WzR4%Cn uq{<Wh "$}I&Rr'L-(_(b(W'\#&$"p ,-iR'K_vW}&5 7L + !  b  J [ =  yO#0SgU m)mPj!BD   fk  u'>;pd^A}"s@<@   & ZZg. J S k n g3S_8pP;0ߕ+}ۣt4ZIӢ c 9 |̷̗̈ ӽurۦ=aN0  Lp9g|: Ry [hZ Hz"#$`%|' 8)~*, .--.G..J.-l-ߖ,Ko+):([&i$ߢ"D6!F W!S:"mQK7| KJl6qW7k   OU.P8!)c#G$L$Y$#:{"q ^csI,V*gN:d V J LR f v Ru2+6 :E15Xz!fDXT# ;U`<\\=^7%0 q !>  ;   n  K  (pu^%;LQYL==b~b?h]G9P0CLxg'--C gL /5 cb4c,ul q 9 T (  m = W f E Z H _v$ 8uD1R)M +aߘsr8ݸݱޠ-m>osJ3AflgeD2z26Oy dA;@70 r auJ -} ;#%:'@)=5+Y/,,,i,+P:*q(&a$!xT@,8A X ee:|@0( n:onB}Gq//= z#!C E !j }  ` l ; S  u>@<ck"n7 k #O3Oq;? } p -PUFzQWi[~ F E   )0ݦܖXܳb=#*\f]%3) EWMnyh(J  2rc'7ڽx}0Ե]!#a&ښ(6*&,X-7..`//>/.-2,e+SN)O'=%"#!zyFs?t  uFMr=K*Jm ,% 3 = [ Z h $l z ߪa*zA+(*|>=)/>No z6 [ d 2 #   L i 5 P y Cj XH:K.c{0'+O )Dm _ j  n ) d  h{!O(}t}   ` ~=(M/wvd w E @^  Z   8OIw 3 6r<:9k$O g G ?-c[w >N < | A s a.z  fA q<Mup0 L Qg#THG$  m K >mA!gp*]?f Dm 07r<?~i& . / xٵyuA3zנT>{I:I:Tݥt*&eA߈jpf*o H~`t{c#y0(Tc71{  /.zO@-8 K4d(RpK]%lF0W*'m~9VB4%ggk iFF K M?  M > l (  o Hz*QJn|6rIEb_; J 2q%ik)FP[ ' 9e߿ug֜́&Ȝ&ūFƞ8Ț t \ eR W gF=K`cָ@}p_BT > $K7QF L3#X e! #%i'>(\G)")h(!'p%#&!;m(Y[A l>T\ (  \ G (Ed~] J .H~_zXGAObk,  {m :FW&;KA cm m!(/$KK@U : { ,7ETRJX6fG2{ N cF$   5$  ,a 5 |nJmrVz`M4Dv:L{f" 4 7X 4(^?s}kN  Bhi b l ~ } UA  @1 H{0v!IZiH838 &^>:+N]v5AB%(l{"sf(>b%4 z ` ?  Avb*vss8-RK tcW7[jvX5)&/ CV>q .$ " W  >rZqWo'3j,y$ m;Kq E  g:O'#f!` 3ovj,aMZD % xC@] Q o dt !y  , f  rHna9  S  :  ] i Je J ]~ j Hj)%jhenqgI<6~ ](:* + I  R݀ =XJ2U; ! ^q  %uyp<=>1,X2V i68s| @q+!]#!&%'ݝ(]*A+Gڡ+`ٗ+$+t*x)EG(&3[%#,"ۄ *ܻ*ݵnv^  :;< ;ZoL[LfOg ^S "U # ;  | p ߊ w +;ݤt>bcn4x^mvJj ? ?; oj~~h/ZGo*C 5"C2*M ex>|u  %  D?>1[ W8Y=ZI@"* %M tD #7]6BN8  y_xH '     F"f #~ $ % $ # !R } 30ErW_R( 8 ^   f_772;WJ;3 0Y~DrKxcto9]/[9%-PHSr,0A s ,Q\Yi}13z[ M xMii,ifO+CR{S;I>.2hf)y%zYz&&M}zRDf8^MHuv%P)~1L] CLAL-b`#gpG '\(2!]"#>E$#"!NY Ji)PJeKh]YBOd t?w</.5?Z3a   ,2xQ"@p|R3 T,AZ)Zf-L H  A=;bwx}N;DT+ L WEӖ,AefuD\t % ѥҥ*HkڥGv>#)FDj 3.V aV~Dp}- $ ] F 6 .b hf"!  Wt.q  % "P # o$L p$w $g#"2!u!A!!C &t kx%,sv6Ym- 2 _plhZ4@K&]=fx&S  7MDas"]lt !YZa&MS $\L -yh ymj@d~ ? z7Qyz;[xQ H)OFs8@(P+B Z  .h R!A"kAz+;>}p U R/D^ 1!4!/"$%"'(Z)1*-)w(&$!?A8 * $ ; .q :   v (D&J< /w Q }`CqxM5b^8  5XB@ma a> (z  ?A 9q8Qf-Y o " /@Q 8C" YT r a   7!Nz  ^. /  G tz %  \>$u}<'d/Rx0h7n9gx e W ; 5 } >5Nz F !7xuc_rX"Nji  dyZkS2\)  s/*ZtuC  i !7zaFJ&B6 Z/~9&xWM:NE pE6|gkBBqIH7-C % ,QI@1eyv +Mz c>;nquR}f>h5P'S@Q97.AozR!0HIqzxkCy!_ ) 9*%]w:U5:k>R;]FOlvRa^lP z }tHB k2(d!s6uJ8Z}sk }buG c fo vVMlRYZnYJ  ? 9rNH!?!!S! G S6rzU&>i2eބv)B(wFh  a T <@qD ihG F2DJh{(n MPs|;Z  qo^BHQxُ o~q/_է'ל@1 X ^3JߤG':"%6G$h[qNv 5 c " z )  j.=$`k   S   D[xM9RW& " xpqjDOH>^kM(|Qt@k?= o ;N @LIZ6J<:F Lz 9 N~F 7:4 I g  ( !  LX 92g+f`R   -v [ @| <  Q\ WhPG1;1k Xet+It1UOQC!5ixr 5Al =g'$ ;yX.Q# H /;%*7k,+3]x[n) ErXltbYQ<2|i$f{d_X?:9"CbsdiYJ0"RPK6s?^?gX!" k : F6 ` ~ Yo?gBP g 6 [u 6 D Zd t@ 4%TQ;uTa.bG40fL(!3-osJHB]dj  a ~ GP R o+~o\?# #!!ݦ""&""Me"ֳ!ո XԷu"Ӿrdևmَ P݃ @ 4pre9Jobv7OVECJ a*X a P:IO;C{ 6` c!=#f$)%u%`%d$7X#F!yGz!x<N}5{  q Hs V  } xp (+4zKNx!O`^?(0;;\{G4^\]) T+jPLn7 .WEK  =   x6b8^on L b  U y F ; P rlzf z!|QN4;q[2j"=8 D HXl^"4~XNZV|8N  ?Q 2 >jJ;|_bM%=J^H& ` 2 b_^  N'Ejp j @ }  H  . D L2mia -4%@n&r`5t  X s K kHGm>-uy,^bmV?eW^oWQ%`h??zT_ZF(T~h q3SOK$z5b"0hG+& ] b ,M s* * 9 7H f r Dr V  p =9\hq ZdUNO-lq6vrIg3;T5M*# RB\i q ^ @  F F _zMG^ ,jPaZC)o+ . 4ETI% I 1Hk-2K '!I\!o!C! 1 @ !?!M vI TޙoܱA޳%]\ l 0P]|ߺޙ~߈%%_ud1+cf=W- )Z:rnL)Y $evF g N _ 1 h/ #  q $ *QGC}[GFڂ   Pg UF^#E>QA$A  ? m3 ^, _ ho mZ R yWALDP g T3U 8zpI\=P:y4 1vBx DRj!vW] l#.|Q#dt H R G  b $9yS P QG?|GS}\`NI3'#JT/ ~.OaU ! Q k   BRe  NB h] / k_4zQ$00TSb__\npd ^U`V     ns- +\&N2NgN2" .41.N ^t o~7, Sm/&CJz Wjh]$vvj~ +gHGZ"h({gw]d'dF["?dr ZrP> Av8j m7@2c<D0. 99fqR`"!___QxFRLm~8UV@  r m'{7_5S| uB a5x_1eZ#1L , #Pq4D  (>ME3t +݈ ܞEۂ08ڐAهC>חRַ?p3ؚ)ڮ =܀j(;)n)t[I ]   C  W =   ^UD!FCh!#%b(*)++6<,B,5#+)K'%+2# F~OnTsu-')Rz ` so[Zo1l`y+>V/JH2{$]j1geoBWjf o>Yu'uL:Zu<.q?2s@FSct W (KZ]!{ w9/O * qX~s CW Y   ?H U CE 0e V  9 gWpU4 Z{%E y N= " 5 " W8g 8 ik Bdpbld%4'T^?~\  < ba }sA/W Y -iLUe  sBQ$UhGL=pn- ^h?"\s,i8:GS?o%=9Y4`}#dY}U,402Gv^lae-u=/,S"weC8u[!!rb Q= qnk%Et)R )Ru .2   :?T.'3 M  1g_a94>M*. q46lB{7N"5&f4 U 7( ,=~|K`/ zj_B3cp a L5[ *$P]t:gI))n(>( D'%'k$6" 4m8c5 wI JgUmzJk7ޓEܲ 66"'D.i)c79"=-~Rl" = Q ux܅"O܂ 7D o1&eo XC:3DlNG!=*E} 7 D7 F@o3]5' F   , PF : = 1  A y~ 3 9f   _(8X)#yQ|C fJ \ Y } i JO0 3Jfxz W  hzp2NtEm4gAM4*jI  # 2H:2l^B  x|MT_j. u3Us<#[JUH j@ A" LKh>\lLJ!|x $nk%$3z .c]q[g,(dk}y_,A4=}  & q  G"H3B^0 qUD 49 % 20;"i@o?K_+C4%F.rBE82;-:9;P 'F& Q{ u7+{;r=yuU` Brtm, Jo:HR0? !` ! e"k#%$%#'E((5)U2)0(GO('&&&%[#"x!t ZpszFl)]ڷ ٫ 8ؼ3Ous<*r-'Em}% 7 BS--IUkEAB5 4oJQrZP#\q6x gEn]%'y+1{.~|gCp5\ K s . [ aT_{$5W d 5*b[yi K-#2w^n^[%   \#@@-hK Y K_[n (>2&I;dzkDP.<3_y*w+HPz` !pxB H s &2xW( b Y '!("!S Uz(I:)3X@ T "a %`F1m  =0mY<: =]YboH{TY|ZqWQnNٕG[%ڷWܤPx C, j }SzAAI C RN L GXV}\Q 5L?}| "-$~%%1%~G$#!I 6  a d R   D q)\  ,  k r6    Ig9\I!oRS Cz+ .wU{D?.5 5  2d v~hfI^1f`d@~ ~ kk5*xr !\!j!""c""#)E# u# # =#T"S"!TW! NZG]|a 7ަ7=+5ݔjgHߢ9Jl 5w'UnOsV4MY [U߸ = ݹݢތ߅I`<'*T`]+o& Eax n g0 A myL7d`5+ b ,)BBm] 8xo#C& Tl iWQ ! _G//P (gp;XF߈ w4u>nU3l! ?M2" .I R _ ieVNBkQc!Ln3 *#xI7 IC sSwLrU0 Jޘް -v8F߮ !sGx)f { nw߷~Vg0$GDz<Rc1 z xy kz  nEk:z'8   #o!#$#%B&@'.q(t)_* * + -,[,~,,\,0y,*y,Q, ,+T**(r&}$a!37~E" TTGwIq2*!:(j\\!9[+ij&>߄Q 7b A8: R xu  5!!""oe#>\$@\%j^&I'(rr(;(':r&%#"? k0 \joll@p B  Z s D  (t`n$ \`| $% 0e   ZM^[~A !n " # #vQ"U 6V>X>$d r g 6 - Ag?&j8r&sqnTHS/s?ik:/:tM;5 s5ek-QBX6 L2 Y p VO R  ^`Y*$WeA/K82-hI ; s Wm V  l S o A)ya5hNh>,?|<Mܵ5Pܭx-u57d[\ӐزSݼ߈Z8 r-(*r"g|a2Y ] fn "k#x\$$% %S$=$#Z""o!!z j&= &  d  % yj # b  t] b     ^1 >vgn,nVb|Ds9g'4]#nWZ.*CZea7bW;ii }Tg/ G{k 8`!>?aMmF:%, !7!5""/#| C# #f"!C f7@%\k|L 5>m[~ad sb Z q>WTrFSL`'OI4DZ^:a8{*#IHHr8 I f +Aie}N_blSu E   =:Wt.Fl@K[pg kp &,,[}6y"83yrLz !#K##o!#+l"X! AUk ~SH % ] ldlPntK"P]bW\D- D yDvi9) r ,f= VSgD3x)D6D=#  S   2 wy R 8 :G5-e\Lj  FMUvtck8y|_JPoLWFg0+ d kKDCݺH1{ׁJ`(\POy_tjGeu(V  D @ f #,lTEy g ^c B# t3T:xn,2-K~V v  rl(B) 38ݟ `^޾*ߍ6J9;_/g.(s& dZ8yreJ,Sp$ b Tam  &{,^  !D !! #& %s'(:*Q+&,S,8 --- #. 1. (.-`-i,<+%)(>}&$:\#! yz, S&D,  `&sP*I N<   l )    ! ': Ib x F  ;JNKBa   3 _ W +cj3`Zs#YG~j t i  l  Q %o !` x"mx&LnUA E4,y `DM]2^Jg 4 9E bD.1y(D`7L  $ *A;Y2bi1 wK . `p * I  /  ) ;~ (   8Utu7*VI۳M9U@ۚC=}ݗGo3*Te tQ:|!$* O> Jz*C| s$#JZ"e  {DA  X 9 t   Z_ J &  uv4vTvr h J0!Gu 'w9zdJv/d;Y@I7 lO  >/)I~a ! x`ihxY3LI 5H!"""Q"/+" ! !Q!!p!X Sq ; @2j  M-> g:y,s2mg,f,q!(iJ9.7I,>]hCxrNta o! R f u-.UmX8}3iQ5ir -$rp  ; $J l F >  W r)3@_X${i;9 k s 6 QY_S9T* ~Qc) ~Z>p ~f!J[( HsYx^Sbb]JYLu9g%[ ) +PK}V nl  } !^!!}!L!K U O:j m[ *Ri9!31M.qD0TxD A] !2[GGk=g>J \ D bRAy||e{kwFH=ov%,F/@ ~ D      B r +&a[TD??p;g D 6fge2=bٶה@֟rOhdt$3ihg$-p=R0]NKvRG  W nn.S   ~  tk+[M1f2WJ(l {  Q  ? 2N PI /T_b&|MSW\~i6Bߙ%Q?߸lkc-9ix. LR * W0Zs K@  2cz?!h#y%r&R'U( )U!*X,* )h( ' % #y!m|FPBestQ'=9mOb   G 3uO1-OQ34d&AJH<Y3+nM"w}Kw  j  7"D4M j#K'(*>P-U//A?0;q0q/.,+6)'&r%=$+#W#! My^> T;:k6UH-nAk5Rkr>0W.IS5"S[ E   w x  A  S < T9rE;lF _  #r^Fh   N !~7H -S\d$O?;-hvE-m .0o(G33rkt(L/!"it  (C6j ew:&MF_I&  N UshSQ * ?  N T D L M (C Q = qcxkseCp9h'ܑ݉ۧ@@OܺdOi|"z5& + k QBs[>:JlT"c),0,) m @(lXr1A>Qx$Edxtuq K:9'F@N?wAvZ2Nc 45~MzeW UX]@u'g 5y4 #  AM [Y tg>8&XG7t'B  /!f dTvT B  O  42d3| np8k`j):{;0o,v,,L9bg## lIQx*jAmifxZV"qR(PsG,s G1 y X&btfoF Ly5!Z8   ^DSC6m  (  BZ $;=43a]X2eR o:5S,QdkiL|#l~.DrGVBzG~S  Vj  y*PliI&=a EP l!|!G F!OG2 4 N7L:Ez41aT}4of< o_`gJ"F;2 Z  = T  M(w@@fkc!?_+= { 9"h~~~c^\)~M s y%6,S@  32?]UUE/ x ou'*j6/F8ݫq܁:ߝlpnQoPy/`}cf\0B8ctQ 7"{  e N/l4@\GQJ]g X1ZY2 Px J "Wj[9KhK,Il7unnw~/~wZt+C2N`,>`#!|X=,   = `0C<{l S) r  uT _Z7R >   bSu N  #[f{I U ^9vYM | : =:xgy0f3K&.Q CG:@Y?Ie!{ =Vn: U2{=+"Q$=P&"(q)#*+ ,R,w,R++X *(6i'% -$K_" \L 9! <bE\i fKj 6YXIB5\,aM7sq#v67OI!#y-<" Q88-wtsqeB*l}E\[fS,]JYL\OQ7 Q. x  9a-B,w#IU F /   J6xBiP =@T 6 157Ek0,4~zmpXR% XzdC)Y/ qbSD:=n@bpd4 Y $ 3&\e.n&e}x'v:1[@ vI  ? g&21;kn`M8sb,ADB j@ebBF< } 1,\ 6ZeI.a 5 # 7TxnU wy}aVF ;O:Gaqlmzf w  !9d ?$ O"($D%%M%C@$~"9; <S3,-g .o-#@ >W.s7^`,t[Ie3.>'sZtcBx}89YK ` 4 +n`Rf.)rf'r8. = :  @;XF~|&7f)<:e /:.Qc [ ! & J~ \X N 2 Nx9g n E R f E  $  bP C ZAgTlJNcI 8 ' [Tg 7KBt"r30KB    t +}<K1:-'.&se.wX E`$-m8O=kTbDP*(a$\Wfsq_E]$ L ZybOT>,6eOeC[@4*y " WaL, ^ nhQtL8:+gR[4)vG?}}( / - O ^ , s  u  K }l /M^9 ~bx`;g) Y i | VJc_wq{x$iKMdAk?]Kr  ` #j J e=/R *JcN'1R6$  ~ N4$]6kW ( l?Btߢ~ S^ D [ޒdߕrF8 1  tpqHm^RZrL7 =gb+fX*YCo}?N  a F/ 2 cb n n  G(Z\{p@ 5hC+jE  '"XGs3R/'?)U\/[)_ ts*u \ h E a   +R LZ^a`Hz  c  S ^ % 7 u j   b;/02`g23(fN k ec b . ~ fw.8^No \je>qur*w3 BQP:ti= S}b!$n .MM[W#!,#%5&'N(7((K(Z))>*,4--.o-f+k);&!]^ C 8%zz_bf4'*|0Xl[4zI8Z:mK _$6(O 8 PgS  Z  6 f   v s %  @ 0 }  u>\\vOa"<.L 1  V  >OM yD e<m,jYs!=O#+$A$\#f!nkoG h ]oc1|Y-v*/ -at~ClQ<'nrCK5ndg.Ab  8  P   EF &  ]   h  PV|e>"o4k}GJ t q S M - v8+i$1< r?qi6TkW] 6" 9  L$9fYb6&`[-,Cuo%fY pn>V j t\];d1&)#o2V\nW% % z*;/O)XV=kTOL]p@ ,aS&x H E  Ip%MH,@5b8~] ?377{wZ D!%NG3%}8K8u '[rA0#Qx~o? F|W!  GP%d[zr|!"c_^vG , ^E2n ?jgielj;`Z/ % j hti@J[Q  dkQr@/0 ?u > p  (LK%".AZQM7`~Tp?Wy 5!MU]9ryA_ i:? H  NR  k    7e8#V  1BxRzoG>j+*]C 8#r6v9#xB.N%7 I }!B@1>Q%HO/t9+Qy3EcONmMZfg|N  ^ D3EokB* H1  w .  @J viU<WsXp iV @a0U$RBy)2`enBYF[ J+{  MX  b 1  8p i^ ] c c wwf  [ `zF^J& / y * eGBfY\K<G @k3Bg,]I9 uQX,J /|  |``V >+< t Ly!w]"$#+#*$c$5$"W%>%%%%?$D#'" ,5'\ W sEt?X<;bS`$"L9f - c# < ddNmF;"t[&\  T/ I^KfuliVH; nSIWc ^0ytN]']d_}EoE 4'F2X`V r\ A XsJa7 "Fl[ G  kD9;a87* :RV{2+e\x$H65}64G*  * f  I Uv c  H 6[ F5,30jgo dJG.  y a x cCI9-,l: H     H  ":  4? :8Q_-[I x!}"I#H#7$X$w?$#uS#.T" H'h * 59WfW],: PT"gkh)dd,qV Cy Sw`g{v$mJa5PH\w{--%  j6x>3A-vs "+Gh"5:n8[|u31PaS2qjXfw|``\YP  t:uHJ_}  L " 6 <o X^+9Cb'7f|/ @  95^CH^ Y!l2MqI} ]T 5%  C w>R|le?  n>zgY1S9JDH?MIe 6S ^ m x G^9 n}P^}Xahze.{i>o)PepA)M5Z H 0 8&  " C?ZI 8)]x=I ; j N [CD ? mC <1coP-*M7 Gq wEk~)m@t1 o  K   )Q&Zq*B<*k\1>]hwL p",]#n`tE$P  =nZ#qhnw \ s Hi  \_  ` Y@ n][4OPxc8p5~Lv?liF r pH Z}dh1i4BmC{B/YfuF65 @7,`` &2CNKaM. # R\ 0g   `5`&c+,Oox\qzat] k|&mbv9G/jLSjC9~Z'8`Ru!U,s~+k*Drtu"  C& $ n Z ) e f !af=)bQU A<oPm<6- } [$$ps[WrjSZJdu"V )  N N o!F  !!!|)!+ UY>8O (5- Hd*J*Q- #cE MBTb ~T   X6F W     _ ? |  <  '   WB1zV=@;Wron( 2E>{`]C!1IV3 y|?m|'l fo & z- 8 (c la / Sa)C23J_ zI I P[+L | )Y  a \  c ^ !]  e G " u ' 3 {L) Ug?5 y "  @w F yS ^[ { HQxx%@lCiMR)TI2 g};0J Eal+5n{D 30[wqvkCVZ![lMo?y[i>}h:$YhRrp$(syAg {8 R i 39 E 9R`q-Lsd|N!CRwquxUQY<<4(;&D t _ P /;4*2  @  ? Q 8 ! J" G" ! C"IQy #c}w & K@,m6>=uc)} l  .! 4 S V26_ Q f! .;LKA%XY3l%% g5 tjO!V/mGx3SCKvd O & O !  4& _b ~  vA4&egju&mj  k C w ` 4(a:d>n < M@eU^\z1 0Z'n,+0[ z@$> B69* gaXUQDM=];,5YO,$c    "% Ri{| qQZ| #i?'nSb)`rs1""?^o ~       yw W & v=-x61Q    .K w 9= y  u `go)$4|AB 5 R \ ' A b c  y -  + j, Du%EmxZ8ROU:}\ 38zH sm H>Z&VST4:K Nmi3~GkxgxAw](A.jYNkFmd4/ ^ Ld&BbrSX!"]#{$$ $ e$ #F "P Q!  x <  =   \Z 9 K ~V5MNn#X5P;X4 1xGJN w+qAw r-Qi1+1W\Up4C w t -Z   , # D`X-@p>v9m4AJAP*.l/  b{U&e'Nev,$J{ IGH"w^ L{I!R|#~\EHD, "Qk3w7zj` s I>@"v4Dyj3*SK !  \^2{Qs*&\1#i4q%y#PE)m%q{FQt?U3Q6s}@:o&-3k\Y~T @jZlKr\,R/HUisSex~   m  dU    6 8 # }_Rwr8"E9h0 / K "S   X F w 2W n Q  0   ? _- J9 - '  # z p !oJ_ |;l#soiq dU W KU!Fpn'0 )D d  9  h TqnvKY o'J1Y0rAG]0+"Tp{qZsV7LIP b"TH LL { Iq^@m^y4/\}`@ ?]  G  O @ C : X     (V lmAC]bT+i}$^~S[z7|Kv~#XlxOvz 1 ay@` m Kr [&~+~_qOAIw[I P  L:+~N SG    ; 1s*tSoo(G"M"|!=_nu6^hM ,# ;-bM 3    M 0ex% D   " Q L xD0d?   GIW09Md$#%PW9P>x'?xytz Ff!kGb8w0+E9o=$Z ~ n=B yC-r w N /n*e;<u+g,N PPE     v + c 1 &   0    1 0  { ! C 2 4 j .  }   ) @ Ckx Z K p Z`<VlZhN ufm=`b=[*z W^bA@A_H%8I   3 s0  =Z u r @g N  h _L 5 !}|.TMZeJLa.Au*9$+m]Z5 Q+QS~@)XMaZo$uhye^4 !AyJlO?[`jx!T#Y%C'O()y*(X* ) =( u&E ^$ Y" l  R  l - ( b YY  7 , *A?EY{1hQ=)+-BzjqA xxm. nh{B'\ c+E6 AC1VJ7|ny2'h>bdvi4Fd05s ( ; ' + + m   a n  x  e VJy~;7f;XQXc+$2KSrWl-$k >mo[ )&A >L\~=Y#_w6-D " w HNPIDQ.sDaZ{HJ<} c , tFkrbJHD&Q[,B8bpT&=dAn<MPV b7:Ek+K 2:r7a] R6kk ]^6}JTcO&O%+7IZ,GJnF[+8Wr ^* =  x C 5 X j   E:<!]h'+jg 7r^ | e 4JU  } f 0B   [p F|t04SZ[NE=^' Nv  / eEeX-ljr c   5 9 G wJsOX-EOHT iS3e& # !Y>R5DasEnr}8nZ$ )4{'#]dLICh, Al  Y GJ  Lh  lz]D c/] R h9 \  y;k'nR~MP P( uS r8j_RUpw9i[F:\!/vf<;Ad05s2 ,A{_Is*O,V " o(   utzMB)EG A ndLi Y \O &3GG j CJ`$wN0J"w&^|;68t9 &BDov  ^ek#9!   < I*Kf j=`z%{\L8j)y P Z-CO7SW  GNM]DI7={$tFW&4JOD)%L89~ kkZ 2'.#{kO  R X & 7 R  Zd   i@ = + L F4 7 \ Y |[[P]pBD)F  u q?*Tv6   s   pv^S GsN|vK,B:8;9lGy,v%mZTo7M" ~kU#HbtIBHOcm  % V  a p 1  : YC " \  wy[b/_  M i m cL9dBz!: ]P<+S*(vCjXx4^<6%p'hjzMC$5%?  EaNI 5qXkC=o=' (!8"# C$e$H$# k# "e "'!e~DW%XN % 7 /$ ?vy9 l  m Z2?|cXO.Qt3:0z --/*|k(1?SP{hU Q'ne =byLj . 7 (}       L  d <A J  . c Z Z  - 7  C"]?t=?b } k @ {K`zPL*1'?XF%Q<+pyg&W69#w}}(S=e(Qe[E?8.{*E)T!c ] e f n cV1[/cm~E  ~ lOWVje{ b6St^Bl=$g x x]W5iF4?H3%TQ Ju+zOxv`/?RFt>)t;V%A:e$.PdHe7 A3/ @ u H  #F h ^ b I ] 9     8 R {  Rm  q ; :Bx,o4 7 = s L   B< E ' g]R^mZ]l=X]I/rp^') ?  +qA~e  6 7Q d   T:PGvB~=ao[]\`Rb n )BO2[-5AV*VlLyWVT 6Arv*r.3HI5e$DQYLc|L2(*e6=G-y*^?nG ` ! 9 *3k/Dn!!!A!5QqnedUF5h  " r  * A/{#P =,|j)/O;1,|.JiSlie,ls V c3 SU\J6Px4 a m A[d>g^R.r#BF ?03p  3$X+i k  eK | j o({zc \+&}|+1 H"5-JX[8X E2~.AnXy3@GX&J0!r\V  $  N r'  W n  $ z  t. a"_MKL6r $ 6F(j)TPL UIT0i7xD5< 9`Q~U/XdOa  d):HRCd"?Ii6 '=3L8js? g l*MDk  v ~2KNf6[&a#:St8%N;Cq.!m|PDCQS70c04\'mAfZ^8QX 6 <5 hL + E A L-!uu  *A$I'   L!lhTmSqD&  i .} G  o   x r ^   VS:>5B$?]jBBebx @hP1P'CWz9~#@]!G/ b+ d T<A%fBs0-r "#$%&%(%X$6#!Q <5yWa r ,+w. iCTrIz<) _Z1d_.X6+AMTjz"b8D?Yv>)N5f  o & 6  = $  V .!*$I%5'''''9&$0#]!+P ^*d0,3!Fk of M BjvwrK]d a wFItA :w0=*@4l>) D Q h , ~  "0 x  &6f >C C)Di5l>0 / % : H %D I () >j@n'pkC_$$'=zQak.uFyvR~p4k:; pAg)V\:4.=By!8wT+=  bGh9<9+-D+,>5 J".$@%3'~'C&( ' & Y% c# ! .   Yp1OG7  !`/Wefc2Er9CP@\/(2%sXZ};@!+rcY/5uOSv8:(b/cF6 ' 9 s(I<&e8&]"$ g xr m  7 OC B # R }X;{ x ]W!oVJ?Q;-TEr)u=W.b%6eH = F Xk b , m+)z>h%#B f!""-""M" .!  Y_/0 t d|=r BQOdPKTii0Igi G ->9\x8 nNX I f  <_gif !@ m5[@FN}X-4N1\"bN}kj$1RZ2KJ&#xrOk:z&`p_~](v  8 4VT x a  { ]A V ^ yoa@0H?yp!.D 6J'#T\z ^*-}@ `W jo  qs* y ) @ b 5   v+5< C ;B^5& ; p i :" #* b$ $ $ # # ! ? e[l_3#a~nn'[  Y iA=`1RDq 7a7}uCw>eN x1G7WIV X-Oa b4  S+K)\wGCW\_ Vv(1* 1 M|_h0 6;)%K3Vh@7@zRS5/F `S;E>Lnd. C i s , .\ ~s j K g -wG *G-3|M"E%;'K)+,]-S...-,+(&#5 H^v g ( r ? 4 9]6ol;nn=-bZ L  <  Bn d Z   ?:a7"cD)~=1| 7;$.\6& \"o2 lxH_2[$_^@b aMMR#|1I,X/tL=EDi/@ L  \Vj~v f#p%-Z&'C'{'$v&s%*$"A!VFVCR9yz~h8y  @=qmW(\(/n5'<[7ICh ,R~mN{a6-b>A|v>O8 Tb)GC%PHrXI (p j B6     & 3 o R ! F ^ & H 9[c Y \15V!j9Qe O/nofiec{R3U%l%V&bf_NE%OG : _ ^ Zwzq @!!!Ja!Z!!!!t !P !9 ]f9W| g ![ }DNvhp Rnq bl#Gp 8 >)>@W>KrWa +V;\jw`+P2 ~ ^bGo\_}*^ ovQ&j  qKNM Kgka9LuI4U5 \n.O<k"o{srffJ5zUTmK@H*PdzrZCpK,d % @ + d  *5rOb Gb? + f(5 8s\ } Q  hr2 %2&iCV* a ' '[  , 0 QD 1 C*kG[[A;J/d|& t(.mii0.Qe!CH!_ooN3l5lEZ P F B S n )+  } mL4 + u Ru)BH x t  D^<$`Lrwz7pi B(s=bX I*&K2W^6]*> \ C b !G s  D X G RK  Oi # kyT(_V{C2?:X@V&-^F0k^iRp*.  V $  1 | c>1? A g |-r|IF#o}cL|=}'t2*m߫(6hniGq} f{^$ I ;2%7]+2'/#` { ( d P r U ` -1SN9=k p+2LvbRLjy:f;*; A9{s kDb { B  $% yp_B,) AtGen L#\%L'c(((((R&95%# Z8/9AH~f b XeK2D}M`%:%.T6`@xv/ t:C>|c!;R~1- \6-^r>dqi+s  Jb 5`!/2 WJ~Ll1m_;K H e _<Q #Gs59bd_Fn+EnwePc2+*>d vI"8AFLvo!'2*?>o 9$  _ [3w(7 HGatz5d\-~'7].320Y3u!   P     h I 7 zm*;*yi7Q, :2q\?w}q \fr6}' D&=!5W#+-CZ5srXn9q7O  ,z (Z 1wveO-n"  # n K  g  u`  V + u   @ YF5A U 7 ]%mq%[L2auFD[)4\Re   2oyhUq ) QO 9  j(i) U y!_ ;" L%_q# [ v zz;c](#qPJ2@fnbyR_O`{v aZDmQ*6zrcEl=DS0 w,i:YM G A={=j4?^ki   Z ^j!MC`X s " (QR&q4O/^+B-a&D/g9Id 7C1-ce Vb)`  < R ; ? ] j BR U  Z q@N{Naz33;ug mP^KwxT^6B  _D?]{v9'dB $  QA$nULu 2 ~  5 q8 &b<u3wmPD]hY CK  u . b  9 I NY W H- 2 0P \> x$  Z1W+F2kB>t9i&*;l)j\6<{.x/&o|:,Gc  RFhLu WGD/Txwws 3 < L jw+noeIBEI/Dxm [ 9eg. `d * $8 W<h0$[[QFg  lEwiE }  Mi\o^_W C.9 \a [2\B+5F^+#= r8_p 4yo\ckl[Sjc5Ljk,0yL$n+`,Yu{t9hxL&TV B74K 9O8"d 2 q ~uIx 6 Pa9!.z:g.Di0 ,Q 7Lk9wB nzQb   Q ! Y \ ]mnyzDRm:B=w<fi(=_1E)  b S s f= G I k &Kc+~   52   @  RN V D # /^&?hvs.\~ ]o $ v#[]a>[?WZ]POI]{nߕtLR5,N^?DKEP^WBw7kl0)Knc-# YJ t|" @Wvv77-/13E c (  t  {Jx1    Ika1 Y   ` w  $aU2%UwLo,ElCaA  _ } u S  ^ D]? 9JKNz* uL0t Q uo:-Xq@/xLC[c])X.zQ  | J  &8    a_#\FEsGX}amor?K8sruR Q/ +iN16wh:IN  nQ$Z_{hgZVtYi 6sW%##28Y'/ Zc E ? ( o(  A  6   T + ~  ,]  M :t9,8KC4ehD _ u@Ei  YygU =M 1ne~:>oL4gE!Z,@y *  f &f  g ad )  aKR~b?Jh6`M,;4te]xa?J( ?yi u i4 _ o { ?|+`a  Pog.G qp g @  'z > R 5 +RKcfP*FskNYt(!kmF;V@J&Q OQ Z9?YRXA  L! f Ol  \" a G Eq|aF\{.c9 u\I8t2\{Uc-4 3 h 0e ]8/8SB  A /  s='%= 9 J |zI>= Rz q  ORd]6|zq6Ubdx"e?}S q3sO{S>p2uBLQ] . Y  <;&h#`gAC[*7!.'   w S 6hiR18G !E_.7 iYRF?)0eJ Z  | g + H ! M M a 9cs5po:yv4!JT_(Ya$CynP][nz4Sv  = eZR~pg'O e% {4T[m/tC/w?n%qqRH , D1=k{i* 0tV(6xjx`UX 2> Qe rCE N c,N%H,KEp~Ks364Pt%$4&F tjnG~z.gqusTZ 50UU j  l z 8  G >5Y\<)7]g 8"   H+i1UY]A {? ;r a Q s! gYST]{aY o&_bIH% t G/ eC E S } I 7 Q $ f R 2}A Fs07:+9}bT8bq*/)PB` T r * y ![ q > E"YQzR2%]T kT%@D[Dy)s#|cLm0W5E)  Qq=u_=<"c %ayK+Fyq1g*k.u S k   c ` T) ~{   bo+ V9xpo  rnQ3o0jTO|dOK'D 3NAakpcj>xr"&zk-, {   I  h 4R :  z 5 j  *6   0 p  v . 6 R    24%&g;aN C < oqnEwH1p`EM 2 ;)pVd!#Myv.]e  9g ^

      $)C1  vQ +4 T j ! R \  -k0(Z+)E O m4+@)6 r } ~NLl3+KSq9cg5q`DcZxlss%)pvd6& #& N  hL pVe h [ v [ o ] 7 k  =  4  K b 1c V  ^ { )#Oc L  oohSg!}^6l!8RQktCtf5xGa"Go(<Ln4Y [4DuYD ] QaA;&ofz{X %x}OL! m ?` W   h 0@Q+/iFi  2 k- # P8;B$d)|rR&@ CefLxP="e{XN[[BHk .1T{)v\tuG-Dgrb!  M  0!y@t. ( }% <Xbn>WfD,x 6f k&7^D}!a`mvXpD<ynIr5$2/K9# )~z|VS 8P9$Jp2 ` L l 4   ( Z ' " fs9WbZm9)k D 0 60=fp UR(owXKjks A$P/O%E+B9RR`ht!~Q4: +@ RN(6P ,={*SsjXq4~*bT"/3wa6R.Cp=*Iv(}(   ^<v  >d/k c * } B3vR)93{a#kx6C#7 S;&FhMOz?/3 ]{CNEHkD  |kC:E U 0'4N=caE   yl#RD >\<g B^7kj$+1xJd^x#sE\I7LG u;;BesPF"D1,iQdhG Gjw9  IJ}Y$S0y3N=W3{qW1M) n > ;+ l4tLd(&g~.x-_w? y!.[go`Fr=1M %9r8X&,\Idm k D i Wk e8A3,pK%,9R r ]q#8  > !z( zU Mp{X/w>1Yi'|aJ'o5ARs%'BdqYyJC^P uuQq  {} @   'eB}x@   p 6Z Tq z $) \  ,m [ ? ? F n ~3v uFP#&EM   O C _ 'C epHMy&?}YxMGN2~?/VZl1Yu{oO){h?m`I Ynp6}sg}jZF2C W1 GZ G t    e w 51  P)  H;    Wt !  (  e '? '  < 35A 4 XL0iEW]t]QFSyo` V' O ? $  l4 }I _> 8_ZQ0}x'+Wj<@-"&A\ia9eu:s&!m:Yv}4 qtZ| | j A{ vD ` < 5  _E z P W#M[Ho}  m)eKn[7aj/_ 5J9 y2ZTkb,{t4 ^ X [  } 4   3 p v ^ c  z  _ ?  yV n 9 7\  'w@4fi~NR4#.,CJ  R# F9 ^h;gt'aHBCYyk/Cb=1Q)Wn,S(KnnJ) C@i,iBK]Ww}bR=<2}c@0yVSW? cQ l6 U E 2W >  vD v cn"iNw=Q|i~&}FFjPi [*;Jk%<&* ] t7:V`ubu/ !""!`{ /DnO *3 =fSCh RB }'3}/n<'N {  iVk5D7}c*6lMO>$|d2{:F%q J O 9 c Q ,  t L , aO x  Qa6e/ :1!!t c r  " , * y< |  e u KbSWR-(V _b ]  O &' W FY^$5wpTE9vM{(vP_z 0F{ !B~`LV\;"o*%^z/e+9^ "T/uf<3 |61.]^<-Yu j u ),pmFr*~{i%I1e6s-P/p}S-[NbL>z\+L9tox<E2;T=S".!$%<T#lc T#uKMB YS-;9BQ $-qB$[n=z K&s$} r'  NxpP#^"VY,wIWNuD-WB9F$Wn~6n~V h  " 4 li1r%p\c&-Hx:~C*J" %/g}7DLE?J  _ Ga: 0 Rr]reoa RDB,P06$%v}KG R^d;nARxD ';:=s Z ((J.4AY*5Li4KmR50 w`hQV^gp(3K(gsYs,I()gj*9-5TG4awU  kc jW_6@y_&~L   SBu ) E *}p_QJVi $v E W! "!; {05_9qS), .CE5 d@'2, @V lZ y" Jk@L` ,-(` Z 4 { g !uRlp|NNYo6@o2{s*,o XGH' I d 4  A Jl   , -|  nOvD+\\ [ zp} 6C )J  < G = vg%sB.FZ_@D^{DNZM&n *jz2 9#XjvRYWBAk srk d 1 'rD ] d @ z9 Ba%yixX3npQ]PL,4ie1 K'< 9OZ3>z[X {+Nl{7;#dzdYm'X\QYelk`tP yL s y[*,yEN q 7 z    z  8 , i! /~ P { g}7ZPjZ='9q,~UWa xmQVS6=m>   $oAdp[93sZTQW ?^ ff   \ 6_  GY #Z  5\ L & q"#aKP')AXxR)|8eD#. 2][nc8]>(.~1eDsJ`2[.hsc:opwB-/Tzs L 'q+@~g2^#iu cq # Q=:R_Z=$[ W >;o0N h   %  % } ! ' Q n'3~/^!7 0 )eF4o  BN!82Ntjpw^ &@3@#unl9BURN WD \ [M Uu!AYK}u1QU-\j)gu$o?@qkX#l&;&ProW 9n i9I}!)JYDuAg01#El?f.#:r  n5 gU*5mE=O =  "  u) #  f ~ K N W U  EQWEMu"Wy8  v_ "Zxaj& n W?SiQ{tWd ;_iy% 7z/]n ev C= LNJ= Tlk2-eO9)cn"tr$hD=W@]?w#^h=. @L;%i 0Lg\  1V} +V7s^d\' _6{ 7?Jyjq_[fIaUrb U _ R0 qB @:Vv;Amc R  X (v =  t 3Q   p#Fg   @&*AIw;P!eY}e22 l u } {x P - L ?  4 I 9R Tc ]"#Xl   L ( u Z  N ~ & S B ~? UkX9 LEXi`fU A-  * ' Y +2 E n } $ l  0  7  j 4 t i< Yy y ' Ey l (W 3]:Xz(R- M i& 2PSSLAS;HN803O,WzW"uOQ:\}hW,\zl  b  F  U M =   -/ ZCn3  n    n ,eT>Wv1y)[2<+{ ] {l+~4f*5,NO$gtu{aR-%OLI:H'-g0`Mv\hVYJq3yzDw59$~ EQOT7$?3P6/|Lej&6e] F:`'U}DtPq ~T^k:VEM it^ C k 'M&20(kaQ,k%L [  btJMGW6q%cFOC8oDK  dZ2_) R  U  y|} + ( } ^=Vu&(h3 K  =H~qsF}Oi,Z}`)]P<^n#!3c;~ W f c D"{[g G8TKd6Qq~myF.D#N>\9} dYk = )OCi}?E pOD,`jV?&xD27!23Ta1#x0 b)F_Q^a y !?:4n'2Y#16!=X\ R`   }( ~  v d 2 \   ? G 4 i {"7Y+apg z9,TC6 4 (oYN&* r ms =g pj)X b:4  vx.Am>b@{VV11!(O6W'Qk' G W^:C| jt/lO u#l:*QgMJ4'0Xsd#Ymva5+pFPacxCa-qdu[(" 9   O2 ]Tw ~ g M K](Z<&3F~e-}/!0+p!rb := Yg: I \m-<UE:."<nJ[B UN. b D h * > I2 NZ C0$wuG/o]SR  F }RFG}"yD6B(&/i<96J ;v-ev}S%34Z'Cghp& G 3H -G{[*!|&8%jK!mRTi c>KBi0i   l & w}  @aX~@^( Ab_U n=o) j7^_5aIr 4 & + {XSt * q N c *#  E K %Zf26 ~=yrxOH8esG1!2bv[i4# i =  my3y nb XJ -    :cS5U 9  n ,L  d&  C  h!><X, : \? A I J 6F[R"mD9,Umq?An399ߦxrܪ|TTN;L@.o6\'9e,Q5z9 y%_2aWKy  < S  &v5vifrl1}P ! |""""!+ }n+*  H \-zh/#CG`k.zYI/:l,7 ]}X_hy,IGH$;mo+Q~k  O r  Z 5   * Q  t:  `     s 9S"=H9g8 ?'0>? & i :kA\2_:M VEVH8 8 ~# tM!,!lQeAA k \ o14 M@Y  Q9 I] O u/+l-^x~:/RHi JYJ2#(+  gmuf& #dlo FoJ}xfD g *_vcA!,cWKQg?LZ  kZ E, )] y (   M ] U  K    $| @  ? u m RxM  L Md5 l0@kn> 9 4 4 ?G I^v]!1c_Y_ F6ji3''=#Q?FfO# r A  K \ W  Y L_=A`kSSR~/=g] ry lO^A{sHy.bB\zx*iA":^]'S2f1# * y# $O J%n3 u  M ]   i2 =E o2aZb6mLE! 5 (r=P|4Z>PY=Y1JDI>eJl^/A=SbI 5~*eeujIk]TGT &Bt$eAu @ d N{N SaB6/jy4nT:Ktt:w _  sbq'|7&N{]tddb"j!h m]}`3w5Xhz]  K h ;,iiJ?_*,v/;f* <} OR?o7 b i">7C'Gk_ V7X1FMR3yKu(|-jdj^~+q, 5 qaVi6O1kBTXl~Y 9(Mkw5m S tK .  l @ jb  M FzkmZk A V c z i N ri*?|G0c'޷+ތ nT:G:!S"{moX)RyQl[Qi8h!lM c <,i\XPgSYWrF"q4!w"Jv#30$X$$$$O$#<"&![6P7I  T  N j6_Qh{km-+M=!i Sg~?*Q.h9YKq[;`O`K$  O Z %Y)    7 w {   _ >  o x k pB Eo bb= c  r8 G tn|8b]<|1G.?7Y1G? m 5 w%P^u^Do$ /- d  #9  7   :wxO"q/vy!"$$;%%% p%H$#!0 5RBL v>$~CR Xn[ 3C]XJ#, (R?p#4LX?b4HtV7KQ_1y9 c +]OJ`aV wQ.=dGGHOiSA:_Q(Q#6 2A5Ebdc+9uP<]kq6@g L bxcPZ)IF Lޭ݅܀ܫ6LKP ܲKߣG<_@J"zB*X)ko?W^~aJxk;1   do2fcLdG%|4o.XzDzDp 5 6 &s@M^_YS U JY cL[f+=DNOwlQQn2 G M f W   + J @ Y $+*8cA y F | u K aZ(2\ LYm @ M !+G 'i'k1Qr8Mj. e 'OdfoL 5 Wq Q  ) B  fK $z,nv&OWtrM_qj$O> ! krW?& C]LQOj}-&eqH vGc #1 Cd51 nm$eW2wB _+T-F+1\aCivq{iw3-J2CW94xr af ?n I {G E L kc"NM':I5GNF531  E7RhXU1 oVzEmv|gcT8R@Ko|U124EwiPz 1 S Q A+ N]NLv kL= E k u $ l:MlX9  l y h l IK '` S < o'bf  b)!,@JTvWZV :c26OYIRO  &.P,.kIDIg~Vr7qvknH: kFN)~ M   }#-G)4;6uxH >Y $# b[7 Jr}N߅nHݮN-<5d܊Jg27^yho y -KIVV /  0"mn  6 @j}DL4:Q(C % 3D S & o1 g3kMhg"T TZfcR5 !~yBZ_.c;O ! #'  = 3^cm ` '(]q F']!." S# # e#"kw!_2V3/2|+,6v_S M 8 0'Y{[6/n$ v?_p_ Ya?ޤޏ1bvU;|vcU,\e)UaXhUm/"1  4  \ z{ b  ~ Z q  uf ;bb?z<zdysYZL/*"(^zOB,YnC|qg FXu8\/|~S#A7 1  $ lWuxxcSAK P! Q ?\ 4]  wO  e 2 r ~#|) c 9[ [ 53 c,-NR- 0hl  X!ޛC&:ׇٛE֊֞O&No6HSHpLmf3+ HTrZyyl>y5E< Y7 A \ o hH0<u(4AE     Y++   tt F k  $ . d DPG v\%H=#(0`r nikwJ:$ 96Z[~J6Uws}Kn46q 8 d`(:w rhw]Kr@EX- ] . 1 ex   z = TB U U } 5o fg~gUNo / aZrU]y\UU  0 V <,upn_0V ^/w2OiV2s$c# \K."R +!51!L  3O[o 4DxQ<  B > u j630{H g ~C:!\*n/Dr.!]6vcx' M7yg{?cKmNuywJ8[R06AHQH& Y 1Av )4Z+>kiY @5 >V`_ %t;7.+\f&n+Ew7G{_"P^.7\@R-! nL4  )d9;    n o%w;>R[ l X/?I1ssRoa3?@$)c]}r ) :  ~&--"WxI.BqbH<3@=0\{G BD.mv  wL` CY  O&b(_)K7I 6 >Ef ^ M`);x9#W 9 c  J v-!073cjXbO:Ac[&VL?/rߗ?HDߦ-$w-nMO:y9y8Dw  8  DO {  p~ ! . P  g *  b  4 6Q &639g`I5r}CN/J(6  , ;S;VoFiW {~ m  > S8y5   p \ .  D +VvAFCjw *   z~ ` *URA{2a-sF}r 4t,[#kA?D`0gGe /Z -Gu7OuGPgiTz tڪ4r3 }rޜcdV9/1 &f2/f0NvrRdI 8g# c{ |t.Wj%~VW|1 N    ^  > b G W  Nti+m8%7&jcJ[vzhs2"%y\E $: y{ | D(~:BUVQ  ?F k h -  ( 9   Z E s W}`BYU    w8  0* {c mjl1)NO.O X 2*P)مמ֌l]lهޯX }lH8M/d@,*ula  !35y5|sj.p -yT;jYwX-QHXN  1 f Q E + 3n c  #p{58NS5pT.Qa@/}$[ou;Y& |59vnTSD{Dw p7`RYkk5ZFm;5,1.pch% h 3 R "q@F 8n 6b B A ]YyQ2r97~l7K{@d<660,"H RN9 QU NX 9a k uw/}Xc#OKN(W1 HA#AE^ r  I # W3}^kLVries2U'A@ I| p im ^ 1 H q NE ~5K! N,-P B$CV{X{leXij-s|EgQ V { (b _wbDLR%XA:rh b>Hk?6xEY:U"j*([O;Oj*"vy \=rb1?-{}2:S>w}i?: e  v #  } _  cuJ_oP]JG\|4;tx 7Q O.9383V8*U kBy. ~x =z{RoN K9$|rWLGLz wDi{CBi Vx^&c&KcW]B Q uq18u]@U%%T  J \    $b J : ? .K5)'%<oD@RT1=Dmy*?G1P0?P-9G=H7 0Z 3 T hmKGkOX . @ %=xP;V8Gk   ` @ 8p p _ bp } A P # U]   N?    mU ,  HD   t )J607\x q)gCOP ^/vH;8YNl: K q4 )2Ab)E%x !"&""!GU!o fw  ), i S@  l c 4 T  `L ! S3|jxSAS+s߿߶ި߂sf?JQcYavn'\As}'Eu1oK*zb(e<%X}S!_#SyS:h&'F e @  s= @ f L  w zQm IaW )  p& U{ +  " J/ Q Y  a  8 `/<$kYLL[Gd^LH _|E q / D )Q B %) @8 *  V ,l  w *3G   LU [^HCb?  8{m`V*r}CC,P5a^ e6W6yp*| ( ^eG-a?Z+m5? 2$4 I =  ,Da{8L KN[;^] % K tV fPN IF7s JE    v =    * b H G    M" }}FgzUpZwUD x'j(b>ti4%fnp%=.> A;1K|H |~fR ,  ic~7,_#] oF1:v(3zsS i F   L [\ s/sb|<<}=F v* "A *[ ] P,(dTO! z g  ? !oc=ko  ? j bQYQp#)Wca E  :  ) ( L Tf 6e u.tL^+n^S%JV2M,*t3/}B& I\k*/:: 09  e l    E9 * m p   L{ Ki"xPRc~y9-D<c.-#Q wl!N}'O{M%=R ?-#B][^7=eKq ! n  eC  A f ; UCrA\s%rO> <f/@;%lUx5b?B9 [_ 5V=626! %9[X^6rHZIu*:~ pzMm]6uz$ %6hBE>WI< 0:osyfS  2  (, rD   \:  b   nY   C JL   +  GR ` g^Oe@% MHV+;nc#[r C&JNPoL(VX?7CT\iB&Dl-iLaM5gw - EN .m s (k K < J x6 c$ P' @) 8] 5 2M 0 + 1 HM& % J  5 w   '      ;W G,ZT`X ^ u   -  ; j k&bx $i}- o,s\d?\1`}l 8. KI} 4w P\RJ)E D  m  0 C & | D  8\ h   x O ] JH I Dv ! g  u    l - AgqTWJ_`o S M"O7>g%'_;a30K Bd&k SWBst< w < z}7 Y@[O W d x5Dn $3>  [ 8 D Q  N Lj g  U s8 E o` p +: @I 2d8z\N4XJ0[^A`Wn I  dV _&~Rs\:f;k2oFMSy\6 [DI# d *<<*gQ@3o`U9,>8>7zaH>y:T S% %o7`UNN[T;@3[ GuU=YwkF1k(=jU z } x ew Jz XA*b~j \ ) K YQ QQhg<>#KPaV*"h@5;IW/I/sX$(yCKu:Aj+])XM  A pe F dQ3w.?sM1 YQ  n 4 |   ,  =HI 2 gN +% cM zh|Z5Wz"PDDO Cz.?) Y |X  a  7N S\` c)TnP_!g,#8uH ~M )mJ U v u "#e(Z[YX9Vw  ' p \uw } !#='fB~xw :P@d$=Fq1`)F~u&UBc"#~AvkT|:g/(0CHRF]Hi}]s[K[, .4 T \vz*rKw Q 1o_ ,G 3w gr b vh D 8  S z O ss:/^+ 76(C,p@x{i#eV}df57D32-sw ~DaMqvss0X< VS=w,teB{Q?k A. L! W 4 S8F6YN0K\)R=i g  <`g7L}4U$;S-X"EbY{)Hwk^1x*dl+P[#(Wr   Xt6w@x  \'1p^t@ cqJ  .* _q  J    [ |   b -^q8.?/lDA`]5  :X[L A n } \ V  /R}O0~ ]9  kN 1vU_`i * * y - z 2  u C 1%$nm>B%Ek'  c a Bq#B^(c#}1fU,D?tG"6s_3M&3aV#|tup(7 305* | T w ] UUBA(vv K7TC' R & ` t o S ~   'o : c ~Saqj! 7ee9Q A 3  n ] J ]  h+im@/26qU%+ VJh( < Lx "@`meG@baHbVP\JaQ0 0 ^ @Vc?7K!y +f{x<yjh]k|l%`,phJL2F|w9;%(82!, h8*>d$=lT#5 C X><8S,c"Y /" = 6  0E $h O 3  3 rN iIL h E va#=3kQMGHmRpS#e9}@3I[zCo|mPGE7/5}~P~Z-Re +'Pcm6{  $ju(jVoM"   w  L t 8 b ? T [ l c  F  Gs    2oZ>i ! \ v Sx)0a!gyKFK$Ls5RJ u a  O, b4 1 o< [o J + Kz+(aaLR7X`Lqf M | j p}d LDGE  ,D e  W ] !  X 8LMMSh #KJaBzP c ;,J -"p"/ n<_^&!B$EL;q5)dLuI 7~)Dm&M$%"R.]DL]\<D ZcT|>,B3B.Afsq^BD #  e W# [ 9<=EG-dA9*!@.uNY23S kf}-WV/>v,J#'+m!?'|&RlL]Eg>c>M7^XeY % 5 \ @  o k  r  ( v \A  D Q , _ 6 d SjGK LQRQ/V^Z6K?Xn2 l T= ):FqK|>gf#k#P/(-|TnbU?D) _  . | LvqTU[}V#C%L/l 46  I $ P X  ' Uy = r}  5uj*kMYE\B*"&k-piV=&)IPKJJfxvmC4#e  #E    N  .Z~UK<c\[$6%f:4>o\m] s mD 7{ ) J C 7 C6 ^(cI" >u_L%a:G   lmx91qDN%"As+/.Su}XSbXz&BL8]c ( 81`o0|w!Xs C,wN8C|'};T[kSnUl{ W > 9 X CzUKW+:Cfo  )x _" RQ < OyF[wQ,] IiPrmQ&\3*D$@ T ^ Zj [  f- C5+O# ! uB yw C @}~U~rq' )  N  *  c <g^ UQ P% B 1  > ~ T G3B. b J :^LZAH*K AZD-:Gt6YC=+0$#/ > < ! B ] > U|I1!GN,1ZT88&|R  :~Hq*m-al[I:f pzIu~E}^gSZhZ%WCY:=I%-av}X(y q"k\l*K\vB]%nH=DWH+vY<  S(o1g0,   /56R#r=o;~?\Y&|81$[oN}Xc`2f v < @1AJ_<V m m "D  z %= ] _ `  x rlUJr=n#WU.]/y BL EM-z.SLeNz GAi"g.&Jt}]6E+ ` } dPyn"uM!TJMj@DX42l< Vm ^ ` . 1_ :J,J6\m400x.lf%F*%+8W"z}J$L_ R~I_8 =J(U(vt$\H@n6\=SpbP mC 72 u{Z,]eTsNQm46 % 8k   P3 !( Pz  W  iWOJJEWIl,F|h4F T ^  v T t % R  L! ~ 4y`5KFP<%*c_Qw%t vt t   L  ` zKR   b U  O  uVo=8wn$.iN4  jvzj&4p"p(hdulv*"-C&B|[XDA6U'74] ZD,0!Jlr`5NSh1 K[ .w dmN ^ ' = q`  V   yDD`m ] ` x .? y{ cg }7@/} 2 B D y v r9E5 j a. RaOVnTAU"9<b;4^U(Y(I4b^xUg}dZs sKU|]eL;$@LQ_pOnpb3|vH$g*Z`Ne^[  /H%GF<(#  9(l > 0 J ] nCG%h'dA~{m9y)i0bX"R7X)y2}-[+zov;3`>pDMBO*o `5WdSm: 3J B   | S;@6S Jj a   0< D&.PU3:)\"Dd M   ]H o MD #gIDm7S9:  l{:C l;bTxO; F N6 q1nPF,2|v*<rAW#(q 5`P  | & 5 tfkL|/99Z [ ' r  v w  VhV1 NVA2$x530[_]~<m@DM ZmE7\G{sm@Z72] :  ](5&4 ~n~+OO-_}mW}#s x i Ci  i x } ` l   h>NA68 Y]${sSl/i<T ':V]9pT7"~&-JsDy57G ~`yFHzM)t`35@r 8 j |X  \ N '  ~  .QGp@^,%Ev'LwkW,ZngasnMF(asL eX< /  ;&=#L:wtVN \? L W G 9 / ,qj}]UE[Q|o|w{fJ<|A,sO$l?7*#Jt[5& V\0pScby[\r-RG^pA @B k+g 0 O O< w  / < 2-)5U {  *  v r  op$C;jYySj+R2a bpOaJ p@p 5 w"+inZCp 1R_m Tz2SZ#1k"`uZv$z% [8I35,@Is`C3oB%)4TLy # ^Z n hHH)*8n/Nb%  =<; ) {om& U^6@v: 7lM)(0gzKcpPjGQ1qUH:-7% 53 D t# < @ }   RN O   X %  a  c  ^ 2'mx)gu  { ' 6 -S H ^ f-  $ ;&>|9E~ xzT-~XtKcFKMI5@tf4a&w9M_+7{(4 M"/tFa! bH ! _U+x" nu$/c|7V{) zn7n s T   &  D ,o =4JUaK6a`r}lF v ] n{;^RUkC[yMYEGNgrv2^O[cO@R|1VDa.(\f(- &F)'9 T 7 ?5ud+:bqFa$|%'.jYs6BV>Ao6   A hF   |\P2wlB 5 - ' t gvz vW iP VD c  oz.!GyD7[&}V/ho~L%i%3JP> L # " 6m 3m I 2- 7 ?m C C B K ]: t>  v  $  u o D ;8 LV U Y uu Q  w   !k | a o  b  M;  ~hpb D1[X~X M+. ulG& K9isw]V#iwJ#f|z C .SAY{oz`h3ccj&vdYkx9Vfz}Pj=K+B  z  p K t ?| pi `Ts!-y b+_hz> 9!5EI/2JO~tO3MKebzM4?GzXnr[)G}C5hH8` - M G u <.& } w T B qm }HF+f.V{M$X.uip\<(+ez#: + 0I E-AQl5]KIg C n.PB|k[9A Srj36b@ Z$ #b (l+8s;0:TRz8la;  gw KP7=M6,!u:qoOLKp+H) xeH_~?Zy(Rzwe q e ~  @'Drz|Gp   c  iD-~/7/_% lu.n=R51zIF_GK  yP .ZrgkaD%d F4Uk$iS;f\G{GVl_R XOYw=hi&D%Z:8){n p 6_  8 ^   7   " 5+ '68$|& X D b8 ?qBzOJ@{nL2$ T%*]aQALz@:jcv'=%7FULlF ET\*v;L[ D   %'iSuuX pM N m `F<G&O  QB "`]_ >hA38lS,~  B Sc;['3 mo!0EC|B8~=T(vX2&-?   SYJ|`} H   f > Hq b  s b  ^ F $ !  {+T{AlLL b a *@" 5 9 . p*:|{dN4I~#N |v&!Adbd[L(#VFwYoLq~]8/PTZ0% HA2W%  B 8 d FT   1Y yS{}Tf%3~V\K:}.hq})Ndec{]*f(VLeve  S Z v 6 ' 4 4Q>w_}&Rx':qH"z  fg[_+DL b& s! $ ( #_cl(iFRN`kg-U9IVa 5 3 + g 8 r 7 ! d e ) ~ 5 : f UQ $p Bl G  D{ ja m 5 K cn   uE } }t_~Nx~62# u3J:l| fZ5oaRJg>blH2 z u o@ y>Q.S~R vKY:RG W8z>p8<vz.iLVYB X T 1 * Q,    a PN aG  ' `  uZ +   i  8 qM ~wu{@$9bN3_%2CT#pk~$vx |  i i pf  iq G ] Pg k>=7x+0e+Aj? F=GONR 4   )y0D4nl~FCf<' T } `c;  vkA*Y1;#r|8k1j,KkY4g%tZ^/McD6rF r G o i  M  D!-Kn8 $F&|dOEG.mXfT!J<'rh,uq\Hck#gC z > ' E 3  \v  l o 1O sL    l  O2 @ r o | ZxyD,SICvTRar * )Dy5T&~  wr G 2 !1cJgq  H]6;>_sH5Z "Y AE? G\.g I T^0Y-OHQ19 [   zIOvJ  ,~  ko&}9 = > $o,um=}seFzZZ+1ZG Jxo m9dtv.3 ]6G2ojc M+.29 w rJ | 0 r +  \r"'qrn<l4PLWh  TqT Fz]z_k$"]VWME l$ t #rW#iuBf0hu)DR8r"Ld'4-|7tk-}XZ, "7P[ q  j R Y + k h   0 ; J TO b z1n%NgI o(    w y 9W : 5 r/ 6  ; Y$4ndPz=k '_Gs A u " = < j"d%p\<sL+[dWf~_+|"QT~0%k,m<:4pBNL4w]"i 8b{~fpIV'^=c 99  W d 6 xKx}qT~KTeDRc0>e#}betQ '';iX8  nYZZ5o,._Yiu/ gI -K rm;" a;>Pi$Li v ` p Gn%j| ^  % x > cb> AxJIJrT fl"gd\LwgELGay/c;LLj-QWm`: hq 2t[sth*0iKe ya%  5 Umi8+A. ^m f S&nxH!Q?b pSG$m'A:*  T  x ?  & h~  x9`ccgU"0iL!_3 $_LTfVo8K@{|G~/CgtR<9nEUR0 }o wd{is5At_{Zm0ZCcl ` t v 4 [  8 Y \@b}}^4/"Ms{-+ +XutW]J$ : > . :H+8uWT(X`)]0h?m02.Qiz klb`qe|(qb%"D@\_oa  4 G0   p[L I?1fnU2 ml9 Y \ 9!eBWw;a g)& 3 h  nzegS:$JU i5 NB 1hU B mr  ~ - _  Q } a lYJ)G~BU0bkw#h{oHz)~ {|xzj UJS+ Y% W K/  M W86RM>X k T > z(Mzfmg_,ZK+~"kbY:>;V)DypGXxqA(S' [  3 +  P  _ p c ~ i5znf$pbVT9I^n q;DqUVeT;5Ezg]   3a   p H 9  7 YbKTI@l- Z  = e J y9=L3(T*/lk/tl]Y%: jK0(cE\%Nl1%w_<g19Ju ^ 9 # - hp6G)Y*=4@"@i:. z 0UVB!Q l L(:(oxh/-SZN O_ A t K'u 3Yn=4Z3Z<M#h]> qR]|`d|g\5tc(^irxOhRz *   +9 &  = ># >` Q   |   h 8 ?  8 R6 Gu e : R:6<h<2[tB~>E*US߼AZ'%Ef bl |c v a E . 0 b  \  J5 l _rC-6J6GdEZi Z 5O x Eze,]}YI|7T*FU Yx 1  Qb}w8ppWb3 lt80/=GlVHx % X qo4plu@ggeQVqtc?m : R Q c c Q\-jSv`(CW ]@ f   e       p@ O $   = I  U &   =piWup[t!CA@+{(}3vJ@wKs$=7aa-Q*;29*/oO\{J nwym9"I!s| ,UTO`IeZWYM r  - W I m H 8 B n k  s 7 P}!Xt]oHu)~l&M?l`> S Cc &m b7! J:] l!"~b# #F#@b#b"!  8  # |H f{L<$X   "KHw;[ ?" N >c\L=PbYWF{G>mr \_Dm$y;~?[ ;I}yYM .P) 8 ]D ] &%n  @2 pP -  T_ tE|d2%;Ini45 5kG~(~C o v i  L9 E]#5" E_[P6n 3O}b/% wJ}}\]TnR mU8 [HtMGl_4a  47   T  I >~Vqo*W9mkC y [ f ~ RiRR,S E WPkgJo%\A0rf'KNf[#!-to{u#z_1.!vLoIw~cP  D.  [_Q EZ I*  LW  n OE_f41R '  Q} g  ) & :  4  Wc = ~ UZqi%@Jh <7   c,Uab:?w-1}1jg2k9-3K9c"FKHt]w!@|h | ^ L M7 hJ G 2  X ]   Z t wyhrR+^gj/  '\  }=-LA_fAd$Y #2fgL3,:U|gu,#rnJ:(qUJI^nz vT@x2H9 c _ ! nL`\=8 [  8W 7  J {MRB:2hs` niw7c>Ns ! A5}ZYPK>}]/3$ Bnm*(FD[)l }h!+Lz f / ? ;[Vp]3m-|lOkߔKHmzG8K"0iZ- kk{i\zhZS Y M 2 @l & b   `! O 0k {   " n   Hv     y L  %    / & f r| Y'}Awez<+}b1LssC?I3M'VEOo vNomF q  {C>Mz   ^Zd6&tTSuDMN9 >ed i  & dc Z w t e f E v ? G  Z  qD A[ $Bn- y  =0}'c,-"'Clvq_>2uwGVW_s0 1y=,D>}?r7V =0^N\$C}  3 A 5 G O v@  < |" h7 pJ n b #% :} A  r @X =bH<;I]BJ.iwU<:T UOq<;5"C-K<@!  c &@ram 6!"#Y$^$#"~f!<U b < N  ct .   #w@7  5 @X h\2DEk3,-_N:O/-7u@[i k]5uE ?N>].q3T<=T1tVNsVr AUJ.Kk*B r F  2 tp ~ H 5 z  9.o< 4XO't ,]hP; 'kD3Cc}^X31^O:6hnE  eWW JK9G9   H  ,   ;   qHNk d 4 p gspko'# v  1Cw x"\m0nW)VE4S; 3,P8Fi@-+sJ|P+zqjg G mQ * B j>W * i  y < -r f  [ G'Y_lc.} T + K t _K b Z : $  +%AcJ|/ ~& ( B}C4'B:mKb# 4yNN 8MbhwwoXM!;9Go)\ ^ GNdOA'!D<1 | ~ GT     d 2  w<   [ Y k  v gj'fq 0JggAUDXzw] q &   FS6Oi Q n 0 GOYJ8U3Bs+5_-[6ltW-'[X )% Z ; jR\Ez Q m `^iN  BUf0"MUMH Nt5[q C/}n x^s_u AR@#Yj*02Khk\5Vf"yBO7e\6o;EbthUDf\_ @ N ] ` FB  C    " |  8B {q`z}k;'hc7}!ZG)R.;pNXs+zYWs^x   P R )l+|rrN^\0 E n{ :W  XS w  <- j@[ z q#-bRi9QIw4t4jVT~j\N4 q  YZ3bQ{9@  N . K dv7"y'G0E:a B F E i  [* } F8u<W*a   5 f * 7  h'{2Ip.9~N?$KFW'3$^hu9@-b-y6q'x9`#Bfq Z P Dj . '   \ ]0_s?r;@jb f -z x b n { > W t N jl f+b Vh +I6)w +Qq$]=r<@* ,z/ 'X k  u6:9Ec _.qkv8\HZEK\C a^ Q . a3 A:  q n~ Ev \ c {]V}xmsvJUn)VK3C :#3|7MB\=z6v *f?tDA5)M<5^P^dDZB >4(x_Z\4E| +v{ P y U)  X d ! ns ) x7T?UWgx[a!.(]1) Y3gf D sLY4t4d~dw) 0XBV"I#`h0 MS4NB7~lg1g!M2_:UMhANhEP- xaSpGYIqm4czDhEmC]9=h5.EGSO:&03Pt<7<9 Ur J,1>';#DTSER\oK4+F b,K@4 Lb / _ *  @% = S fX Q ] q R  j   +? j 4  eDa`5 ~ J S h* Y   p a  J 'U { j &B@h{YE"$H+(H!8c35=RbCxsOM&yk?,p!"X ) [? ! ) K `. 5 R s 5  4 ; J Z h 9 @ `[ P  og X > 3p 33o9-  8JHHQ!Pe/-tq/tvs;v k Y3Q*`nup^Z8Gh0P )H'X+:0+28]LUZ!p s f R ^ Y a n I   \  K f  ; n O~ @K`fi&1#"2gBR`MSH:Stz:^ %+:&R![kD?4T}U=4y}Uy '&T"9<a@fq ) * [b  67WJm"v Oj_K!{ PG{-cx_5<SStSk2=HqZi=Nd']UXb{MCX[ brv=5aZ=H;d+/a_Q(  d 7UjXVS&  1Ufa| UMx\tL^%; Dk m59n!mT" RO2 t  X s.P- 9CxDJRTh   !["LFG&f7 uw &9Y?  E!'[-;jz2 3  b.Oscd/[}W$68{|G+ o   24 ]  ]8 V c tI  K D _  a9 t5uP&HT*,q[nU~`G HW /GfZrxVnk9:c]U@Ji*y&8Sv  !' W P ,<,gL=M R = k v, , ( qR " 2 o hz{)0Y "  q : ^  lJ'A#CZ*sy:59s`-y&R ( 9!h Akje z G YI QxOQ<c G | I_/F5!/`K;OL_U *  . FMfR;M8(` *zUL_{3~;1;/.oUg6  ~ iy j eDb2m~;8[ '@{pDw"[D2oSWQ)gOF.r_)8 fW8IL & q O  #i>LGq ;E=oBz.Vo[1eA~4 0 &@O:>dXe$ z  / V 7C9A@<c|\3 DD v L Z |  {  t G 5 * 1  p Bxomoq \u>wY # u 3 (FrldDa#ps]!M,RAht:#x6]C^E6oLH=%'5rgNHz-< *qUNDd7wB  N On e b RM .j O ,_ j + : 5 k  t8:!GQhOMW@=E9<-<*& 8qz4q$'wIf V,KzVYHC'|^Y /WZdSHBzUP<LS e] x30`/x\YI P<%Qw #P . Jxt 3 ,a Qv B gx8A5Bf7!F% I\o_6UPXlXSstVi3  ?%mfW=AUN{ rj>1"\*U|%u3=?;=*j/}|+[V> / j y XL!7 j cf PKWrZI]!_?9$6dV:q+u\1^>zbL-"S<N' $49| (Z  i<ugY x4c*4 wE C q/2N!lz- E@ $[ $ {E Y ' :?mr  1\R[nWL) FG&1@md q sD j  ' d   SD"B{> >fx&-LH`/\h3.Tqt xUM)mu+~[+@o-ECq@M.t^6# Jm lYA v @ T2U>v <Lw5]_] ^ 5 >j'1iG,pTgK']oHO Uroo;ep_UR}i-%! %RvXVJ :AIdjW4 s8 j o n@Hht`czI>P?  - (; PPUak[qcl,<*#C6=|:4/D 6 kwTNmIH?Yg]w6J) Z#[o(7;Zf{d5hke!O}8jRBTZM;f k  .  x  t<  5s ! u K #\zh~Yb9]k\ BZI23R < } ?QKWSi D x P (,9ipLq #se(s S  {[ ^ K Gi H f <6~'`dPr~E / u  . n Y  Wu" sI> _5jZ}3[$/ bSvo+ ` / 8 E o$ q  P = ~  D v W^ D 4 )  V    &.(/!g_%    u a TfEcW=HK,G=R]-lK[r* YyzqNT -g7wiM HV5=2jPYk/t$:dYcju5 5 T:aIe` X1MAv[)D@dHv6) sG{\| t~AU+-i@{,lM,]\Cr3qh_(=5* f6{^io!LM\~ T9Rz U er @ f2  E aPb^  F i _m ; 2 6;Mbma>bsbG= 1&7N%t l4   w  '>Y:s zt5~=P.dd}a>vyid@@( 8m % B tx-\#   " V "/~U]=U-f&)M9yPuR   ) /   e 4 H \ 1 R  %v ^brX] m"BU]K G[ n0,FO -[5!A7 NJGh  $ *9@h\W_ aq`Ms%3RA 3` w \   2bV&n{ozF}%B;ZpANh z8hCK%Bn&UOk#jn X?U~%] dyOkP/B|, q k ; U H/?# 9 ,am!ry2z [L c+ 7Y$v6zj{u (/Q(X2Q&oyp "Hn9  % ~ | M#'B\lQ,z8avBN  K h hXNZj"  #C 'AoG$,q+2l k6!Sj c JA9Kq8bjXT[K Y0J0 >Po\m/A)_LmtBc46SkA= q U b l < 3 Yf)$'FjzdkA5N? %p~> Ve*%=81!NNRP*[| -h} yWsU f[fW0 h N 9 L = Yc n_|?aq%    k3 L Q @ ) lsE"$ ,_suaQ_:q.ga6~s>K  @ +#8# q]8mMX6Yp ]LI)Tx&KqR5z`9Y o y{ N   >    d   ' p - ) H ] i x S  ad    <e H  v (z l9 qZB/G2O\a]cAn6wuMQ3m;oc,p~aLG3S S  \ Lu E c j b$ x@t%\}fO0inFND'I]O19?mW  # ?  G P p = B "o ' l" 3 W+05;,y<|X.niE8n?iUH&4.ol.AjQ4\ sAT^{ Fsq3wp.jG) 8a#1e K" A X J +  MtGYh{f<O0XI"#v:\gL&nbOx\7Rph}ZY}|X1%.[DzC: w)?lm) H H hK?WS.F q P W>S!JUd(aA{ M!  # N f H [ I  } ZRtg!1n7>YM%= E PS[b\+2]crqG3=X;  7  # rX fb(&JkGm)cZ V`(DW6 7 OX wI~rUbaxK;MU h  = FX Cp s oN"q*W)Ji>'So,[\g!R?Wwp q C AT C ;YkV.  y  `  ] k    9 L \  0 -: NG6;%w L7"H>7}_IW<LQ<&WFX kFn ;" Z~ d 77 +m t H%,>PkJ W V n Q J cIDz{w 6 p<k~RlTXKqm #MIEN{% C4[s }ORu XU0)x]V'2EZ1~;  + % l  J S M |7/ o L Z ? 48sQX\5}5i#c}[r=aeA%w]| 4 X!^,b2% 7|b px@@TMQ3Mag-'w2Z0 f9 Ms H `Z !  D  e m^9, n@ 3  D o,OES'Mik&"Ij&Z T lki#17g5/d~6ES |4@)YP$wMH}h&z|fCP3! B]ti O   ;  S   H:^Y!jkZ=D'aK|: v # H/n@G1lo@a _(t%~9[@G y # w Vt{Ezf$E<39>nO2XE}Z}>}+:p _PO p k eg  @8 kF3  gw5QYTuK9bPC>T] 'D?kv|^ 95RV`!\)#QXl1?2RSBgn|4H9 H 7   U Y >h4u=]SnB(#QK+e%]"fbH '8yl3q_`yG-G[$YH%M )>\9A=uw2 P   8 o I>q9 CNzLr`     ( >Ze} 0A ' \ ;[^'_=j!S2W>,{Rr y!G  a3 # ^ *{ rNfV(R18} o6/,~&d\ 1 A 8sAGG'Ct3a{ } Qs W ' ["9Iz?|]kZ"~{~ggMJ'0jxIol:  DXc/8  1 C| \    f G  * 5   > j 4]   w }g 6` O B  l    EqGZmNF} u]`3VCPpq 3tA] k  K  * 7 B  w G% F E g >iG{gr/h*{cP%c 2g%  0`l;^&q^)*\J}8={Q]3` 4Dcuddx me*At;rdoCdJOFW=QZ U { @X  A$_ X M Q ^   :  +([zic:{R|  @ c / > - > y m ib q =>  50 @ J_ |Qi!xBT ;m#@o-ANG<Ks-sGh@  .piZVPq(t1UZ5^vA24?TS[z;%FP-5Ja}/6#\Aa Aes!khKPEHVji&DFc.x9t-  E 7] XE ?*Sk%tJu0dik}9iW%euo 6J $t{7Gko%:9yGkdiW0\93``Y8`>g*7wD- g   p D  T   P B  =RZQ@r%Wl:S/Y,f{jD-.W f ( [Wv\eQ #mQ( x*p/#Qs  D`1k4O#bRona .kcG[<z   U 8 PA T~ 9 u  v  J %R %p/!Lr |a2J [*2 p l|AF#,|WRRL _|oX k%s*d I8X [  N  . c q q v](o(*2 >$\mRA }-j7ZT /`O*wt`"&Tz?r7Pj0h@KPH) niJr[u%E,Ge[ K:"Qu-%+ RY g rY + \9 H  U tAxg\M % <O\VB/dI@ImgQ+AW5(-^wO}0A97;s=]QCbuCD=cm2ghj|:g#5 _ B {  _ _ 2g4aCt&fvG #Y   ,t ZD   2 J S &@"uT0M;q\"n@W>*lR;DW gjQa8: @@Awd >j5?EpUVn%u8aBTes  VN H$ {  u -C   W L P # ?7p .  X " ,@nV8R'@wKIJ$gWfr`(6lE?ccmnJwI  V f  V $(xH`SS"G6Y3`gZ G < Q3 )  % XS\e fzgV@b v&Jf;>y m>-UXls" ?|a`=,7S FL X w e -?t"'  I  .F +` v Tr Ia ZO|6,/j3I?9j&pCdO}!z@ J ] #  D>axD* (9*[DF7WN`,u6yd0/ b&HjOVX{2S ? 2 7  Z {   |? " GA |/ ` d/?!;Fj04O.8UZbh.#[R$4_PuoX&sV(N,Oj``L> X "SjNk@R M;~,F`8}RAyu | [ ( l g x{ 4 L jm`Xi;{"5+[v2gjH?!!^*JpdS }+lmkm-XZ/N.Id{M? }  ^q2 NTvVlc.#=xk:f (cNJi8;C_[0A8n82^FsfuhYNg<@)<K`i/"P8_{/Vq__w. r  { L   P D L J0 E m P $ ZmO3'*Jg.sEV !- v D . Lt 4vQdh|3vtku|%+qO=@9EdbG.]RSW  d@xApiM0 7  zF(~J# z  - K}D7 /Fvb Pu2fVaj ]E^ruDOUPl}cwtaLYG%t/g"/sX}@ZP k8 ~ ~  r. ) &>zu#[5  _ ; _   5 q     ][d')] K(l+Y<+T Yyrv[6oZU&Ma)d t   B^ \ N$7PcsrH49h^Fg "   (ZrxnF  v  &8 =BuKQ_lr/IH`-CBKv k?DHo; f^)7D);VKLqLue-51Y *H  :  V ),   H> k   d 1   MXy   f& % 2 t  q  ' Wj  cB Xn |,e0> a { i ] n v ) | j  Bj~ "+#Uo`ANK=\.?o!}YNc`8U2xh)u]* f3 it*@<`]9*;p     ]Z q 2*Iaw^D%O8Q :8 EpULd.h\ Xf<* H u$r!^Y v);|%) _ : ;   jX ZIB `~  w0 x$RPb 3 :d<LFRF\ |<j+QV T 8*lA=zMIkRtU ViP 1 lSgTN+@BI'a2l@xGN@G8 //NRP8C  9 L.=w$_cflS V I  )M "   LsJw pL|RUAy!4 wY%(V*1_b?yzbKCW>6 ,A &W H jGUjMhRm3pNt=QLE2+y Ax   FnH # o &?*q G x$+$?nv]siChGAn,'*IFMRk $f6@%@SAagm2F re v. IKEpi:m7PnrL "DwY[Oa N ] yRlF$YzK7qb(:~u7#m~v$  g<RA;  BD0uR$d0 . ( S 1   oz  b  { B  ; L W3MAD@=rrj|] (jsyL$^`%b- 4)KgA.8,5`"lWQg2"8 l$ \  %-6~N:\b0/G'jEqg;2n-FB]$Z@D e $   p 9l&XNA&8ZNS]rCO(g3},.=b6$3SRBe  x f A q M   <] z  ,y7>O`R ]  0 * p s y z r  C~s'abUyQIeSMQH98}XfEK(Lq?6Iy<H[wm-xIXCX>5lp"w5zS01Qs-F  jOa+n)   =\ J  @b  l`  b P P  FR+GER} 6*;hF&`bmIb^(&  ^zCzP6ma+W'0&sP,m?$_q_  pEaD0$ {"<"m##{#OI#"f"l!c!L! y @ ?  (9 GIG3P ~ HB `e"\0Ef^t5Hyh)S?m\ryc_RC1d+Qz_'wy[<X~-PPrT%n @ .  [  KQh ?L u f 2 & q HDqr[(hB%uR`R^W"6v)TfYD ,ZtX(JT n sh0 Zp(s7hPv7'2E~l9r]>v`'}6Vt   2yE_l?e3@wM[IiEQc-'.ug.CBVo Tb~t~PJ n 2z412 $gQRGpp * XIVpng\Z W H @ 0O ^ g m M AL  }*Qvy~wwR#w["&q4{iw1L% [ z CuwLnkH%< T]? &!. c  Z St   I  m X  KC o qVW/;/+_ |g7g &iKFbCQ5quRGp&Y7`0fME@ 2M0 %  s %5 [ - P Q  2 " ? :J *  * 'I p _ ^ : 2 : {75*5Y.q6L'e!T/j83\ Vt>e&eao:R`)I+%Y>[uC.*P?OzXf= (\[SY ]W/2]MH8,oCwYTqA > b  7  2b  C s 3  y s C J  *  \ h  RTA1% >`FH*;I C` r,?&72YnqYt)$ ODMvekTx]IC\CVZ<M$D TF`\G7f!}BNXT\`p&6MS2L60A,"3F=o.7!#r "#=y9pv,cd 4M:Qsh6`-gA]&GF)WVXT6 P; [Z /}2Kd ""B/##D##)#"! {"5'\YP In Z  rj''I+8o"*SN_e/"AQXl-GWW'!-'Q_m}.KV?`3Wo{*8<"::NEpt&a b < y| :91)[   zf r Z+ ! ^r r }$Igq;`9LF  bSB<FAazW^\m\DwA3K?= XSG#+ DsvS zy^Uf4Agk]&a  W Cs"  w 1 c F U | ^F>=`T ?WL@ fCA}_L'q"q0*!DNcU? N ky<=>_$5?J_   \ ^ j & &)q~(P|V_(8'1iBD`sct B6Z R@_}f$hC0>btqK0gk;O e r >  o E3 p g <U & ; l  2  j t/*[II)2, |-^>I9:.-c)&w| tv J  w z m h #l z(v/xOI$8[h"tUJ[l #kRT1Z`\A m  iV r j @+sD(>1  B  %3849 n}O67Z ^ 6u B y~ y y:zlkCr||0K1qF x m S F2]kwGMw C c\ *B w9uDozlQ_GKG[/rmHCag*UEn~tqc=m 8 _ I A )P UO2cEXM{NX-;LSU1=lAG9Ah#1.mHn  }  & H  H z M F  = 4   1 6  _ }I:_Rjb'C&ic/*2QV ? ,'*6#w@-~EOiFI[:/a-LwM/'m#?N?BPO;9%?--|)4X1~" 5V>0Gi$zvf$+:aT{{F~& &uA"KjOxE]1g6 dX!_MydP@Jg E1pe-@i>pHmj' S iC 77P=k_J$kh\T;@-No3 6 4p: `,jG7-o*~}w|tH# bHNe i$s w2{ .'+<4vW[!VtGMF :z&r # Q7 S ^N$LpUUjSXNm 6I  eU { '; d h28kF% #$=8cVu C  6 ^I' m6`nc=-OC7$  ~ 8  #B:h0"Ht/\#% !  <8 C Tp aQ e >3 GHYVPt:nMGyAxl?&c:UTlqL3z.N|zDg!'+g fF~ L %;7F4H5-3 d ) ( T p ; q J # 3 G 4 Eokt5|@ r g G9   - t w Y*p=%cWc @qA!R\U cZ=SO o ? c U * (\laB  [ $   uKcini^Z<s wJ&Ck<).+;,;j))DZ M=`er~HW3Pm~x *euI|%N =wMu3v1d"p1TC(jDv9 > &  W Hi3 c  wK/o/ 0=XaoGpJ2X#,^[% w 2$ \ n  rM cS+/0i?BxM'&U;nf(LI>}dwQB&9( ; . v| T 6  + ) * $ (R ~u xg0Uc;R!).O f{ G = L, k R(O}vU~`w)azCc/)9\0  A$ ; ]sjG:ac(N?CG Zr%Ci{j"y9s6Yj`XXa k nD L 6 d u D; ~ @  ))~S X~l/TKA`f@dDF_\r{aNyTh'u?bIxw]iG2,Zx#&s[$"G!4iatJvA*3X79&_QQ5agip6XE  s  SL O ~X { eq1,nT38.y4z)}8I1{6 ` o M Y ${ 4eyAn [  =X C2  e):lH-a NY6R {3>d R j  + v@Nri04lYO<[;veGzc.aP={zQ0" 1':UrmxoV,9)D! EvwAZ7 p~}=:8|./2 \   U' N O     V`4(iiT(I^PL^cD 9*Bl"4o 2r  - %1 C/ 9  =  p 6?#X]VPI8Z;^M$GTb5; l];|"UlKil/x7tvg\3$~n { iJ8z2 . # M8 2 U2Zf #rv"[u7k@R,>@ ? l vg +I.S\>UCuF@bQoU3Wp,-0q+CaYL}ZHUl|lnz r X> I fk f m: >`3 ApzJ|Y=k-F96\YEMm1nz yNMsc {)eNh1U^eT/hG^\{hf{v?NP{D.`aeQYn A < 8R6t> % i C Rz ?Gqp_)j wfEt&""*1O=^0XwJDd $p*b|J\9y`3`At%h0!C>w;3o:R,/xtoan; Xc3 9 _  ( l f B{%N(v)cK g=Fn~_Q:vxa u V$:f9 wkx h[| 6 Tp,F}FiN^ R A u  e 'CX6A-6}^JV#nAUn<;7rHjZ8JFDm:s t C =Y) ~ ' J  m5$ @ U EZ I 1 h " 1 {& ^ ]  R+ W  $    : Y  X% dY HO  d o '  a   x= m ; = 8 % % &]   T y =) 6]GjOm5/YSI{*x_o0 .5_Pg87%8TK@0"~=/yQ9Dex~j=Bm9'>5@}*7r$`x> r!eI_sk.=m\m (l  ] ~ > +  9./(  h=Cw/GHDJk7,av. Nn lOF*Fi 7=kJPzf8&PU" u  gN gMPDgyu;mLcBJU6n*x^ 9~T\J0|qZ(lG8&t4a\1RtlY@!)O|TA"iB;nt# lY^D6\8<uy&w\qa#)#]t% LxlyK paUiOF:MH z(P9xjo dQCJaG(wf##, g *2|x%4uT1'@`;wM5 NhuC(hGv(z@hGN;1; 7EMJV9\q\f+T z a%]oCk.ROl^S hKm A > - us0=j== L S+ ( + n *(F " d y | ^ 7'U;]I8uL*!zB!Vd&0 41M1-M) NU3AP+w+lT}qzGny7 ]vc-'[Lv ' hm!a ' P   2  # ZM V "' o4|y :^/s!iJeefS@<.@n^ Rhn`Z@,q\\ O@D{w/x$R v 0 *U e   @ tn % n Z D ]$`ky#zf5P5  Ji:9nAkZWG,ZDs,a :\@-B ;J]pUnxHz&B5ok/\l-n/ V <  @ )m_d9  VL  tGh&bz03gFWi2_J+O)_XK uSv# X n w  H8  j$ G ' H6p'q!c6Ff|6]?2'>\HDGICO%zFXUzn"lgnSygvoO0efxxs?6}uth)WCHRtu,;}uHnQsan_5- 8xiowsG$meyFKs$ u   N  [ '  k a!"x7  z  0z0f9= )qfke>Oj3=5K)9)nR0 ]'`EMYSY@A FIO|h*h"vBqGA<-h+Lc;Z5 }]c94s-XyBI\1r4}jp~{c7V.(6ET^ny-c$Dt2!Kgsn6 9 ' ~V>> -_i=0(h#,&a1be1 |[.T+ {  gZpMmoB*-K9IO2a 0     u e >   E =  q$< Z +Culd8R1 ]*K_=H+a: r^6#]c3]W n7k ,BNF?pH ;r iVJAe){c6az9*Qoea8 r;ZyL|>[rKGahP/W _j0zRX(~ -+f # ! tI 6S L  "  5 d[&W"    Wj  wdNQsO2*Lt}t.7pG!o09ERZEu~IoLtf{W rP?(?aH?0uVS #Mi0 I9 { *g zECA( , zf (  dS 4o,t) mJaw4:v$^6YHfacOAw'J" c:ioJaA<j4/+8R1k VX3ck:YDf 5@   E  kh   4 K V k q! bQ B  z - ]A o Do T  l g z  n a)[I=:-IMVwTr=,&_8MGgrN*JgEIcm;Uq-5m @ rG  CEf!ikH 86_hA{Q7 x  L%tmf]l'xgDr{@-4 j@uJ}~Dvg'2E AsbOi~?o+x6[1 ^3B$: 8 _ \M@xURVE  . O iUf1 ROr.3a{ME2*jVD/da;:F-O/wV Uk1dpZ I[{n|,4S.rRQBY<>P e]VmdXngp *=:w32tOlH!=dD'| 0Tnn=',z p,,KM^8(+}2`~ :TG:(\1I{{J)V{2-sE5'e d ~ - W  h U H Q )-1o k { I|   > . v   LY #W90D-RNT)>Os.&p.T[3jm6LQd>&6ya~stL}"-:2t cLpq{05nlFc_ ud)}+`HO_:NB 0Z^PHf XG U  g  ' n Z U [i g yL{H|4N9EWSW[Vk}f-2tpVY~h%^sj= f W X;}5+%Ag9 -H  & ?  ! ;\ g % = |  @O  [ ( @3Se W;]rxjft"{d@Ng5R9Idm&mEO6x77 t0QbFx~DD0_#}X6$~| kgZvizh6SJW1F"ge,g-mVLM|@S{h,fH_ !AX ! |K X r& l )  a H f .Q   ' O N  NX 'Mxy SoB  1bo]$rBm ,Pb+u0D ]^(2W]?41oti DMVAO~9Spx)b?E{bt 0 e R y m F  ' n Uj [ X 0T 7 y  / 4N8, /Bd0oNisjnC 5><&|qi%P-mc`\\ ~mcI*zYBYK/Eb\j1SD6Y.[kaZAe~:)y?F$RVW  S | T  P)  h p in~QNYB gv l 9 v^:#5nj}~UrQ9Ch!6c\ yMnJ`/Lh8@T/uw7  Cu <% Uh}hj:Y(\O[B  ^ TzX  ^* jM~mWLvN?aHv A: on'jF`G>! rJ~@=@(xyPmim:ul\n<]!S#3m($uE m v =  l - /A5U4L  r!'/<xBv@\h.yg[ j%bShL > '/oA d ; \ ~ ;  :  z7^t,#T^QPb<yXO wDZ4f::37x= cvuc5zTb -t 6//AFFSk70>\,IhvNL\KN>8+6xRqA ^7{iJ  (  @I   R .p ` e   p m h ? M };4sk x( M v d  l o f;\jNh|=(_3;]I=tNeIp!G^LU}>6 A);B9y"mneY^W$XXckpWx2lsCDU) 9 j~ ~9 } p} b X5H\2u&x]* <R  6 F qI p>-6^:cZiQhDQ&2%Sm7b+G-R' ),   a [ # >,V';kBq=E);- Wqy^e$Bq-  " H  P   V ) Q 3 vOP6":m .xFhC^mI_U\-`qz4Hkh)6uRNB!7 Y+ Nb6i{]B%. kH+0.D@-JcO) Q{[ tv W  } Q  O T <%   O   % l o f;:E~y+|qW3h7-Tp=vI* ~MPteT\ d'4G:F\B&v <Ow 7+P}_yg~F,fPh[aH+AMry%=1P=nPkT Hf9d'N.]Yo/re~-cq2Y9eNZ+IUBbmA&@x#L,o~u\2UbO =]*sSC-${~z)V Uz8 IC\g)j6Y Z#b * r  1[ m l 2D jr DS F7bJ`a{P[ Tw/hm1F  - V 4 hVpcZzhd}w9$2VzwIQ!.|qld/@$5but(qo?x#s|\ l W + y  : D 3  ! A * Q ? 5 d s ,mo;8l|YD=z-'R ,OMN]Q \-[}S1Tv!  z O <i 6   ] k a Y -  R t [ h   W J  E d eT   Z- 8 | K`/NDi:Q6$Sb#O}ReP4iopfZ5x +r` <j<Wpba!whK!k+xd5 ! 9LANQApgZFJ5pO3yaNG\}'Jeh f4S[Pi`sPEK|]y'%,7P?N  w 5 A.HWN=8 ! i 80 u t j / 2  b;pP(A }   }Q  =[[t v]-OuH L[iJlQ&3e@~q~C37v2Zf_}u,a4u5tyU#oo80gG#GkRE1<:+ 7U) @lDrB2TP Q  N cH vd 5u)H\9oIw=Vc+5tu5je0"5.x?   ?_    & Il ^ s   .f >  j K ~L 6RL^[y:Pe6@97YVje`TVUBB{n$yfxo/mr_}K% [_ h N  I+5n$ F m z 7s e g?~p^f  w Y &  ! ! m    EI g xd o=8qCm E\WrRNYB,pnzMq;Y<'VgjJY YitmTxU_]>(5@/Wk"R;Lu e!JRiG}R"oZ7* #Nnt>X`#y^eE:rUfCJ W5X6 9 1e @  X  2`9o K=iUk4TIp C?oB:d_Ixo% ~V+34rm-x*Aceq f ,A #  i  Z O    n G9  X P Mnok  S f $Fs-}f B"vXsAE5AlL_L}V E*FahQ_pK7N QO r uY H}m 7r   z#6 v%z )Z y^IM O\ =  I'}0| r iyS:!`\nwm  en y i7Uwl  * l qb1  = e 6  m -  .  | aX \]ch}jveh\QXOO&QhXswON'uEsyc-3@$DeNY\cXo*K B$>vc=#F(8I?M |S 2oX}mWG  & _L DB%dxRiu6 n " - n r   ;]   Fs YRlNb/P07+(rFu^K%,q$\ky bm;U^j {o\q"$@;&Eg/// i   w  [ m ?  , wQ Ka &h X  ylQ%ww[>:/LWOC<&yN T'X7b;'+- )Q ^T'Uldn  J `  2  ^   t # wjJd4qaK<6s ]$;mJDXc g4&bh n{z0it3W^}1`+%qP7'EFJz . y S 7 d  G D l K}YIQx?/h n]+k7;&GJrKudw_]AD ->A B m v  HX v h ' g]mzOJDO  H   e U/ | c B D- czoCi+v>z&;7rrJOSV)5?R 2y<} *i dzI *!S.PAWN_n]p9:/v](lb[%Sw  d  # $ DC M ! _ X !  /  7   LW N?qs3-\Q9"c  : ]^}\2"SB5|3-`mxA*+7 Tz/V i!+X>WCknaC/]UI"w%>0U@`k S,&DtU    5&IGBAmQcG=N?j( bF <` % {o'F$r NZ=8U} h= vB4? N    \ 9 x  jS D  +Tqh 2>);.pW$7RK4! @  '= , * U  p 6i?1$` M?Oz;>"j&>. pW<;Kp{w}#YqpT 92H+x::W/I$ mB % L k Z% & :<i\1,BO!0S1g 4 -Muz=0$oaQM>2U 6`] Z & 0 x  I7 | $2h  M c ; NChTQp` dn6w~rbd\ZRHL2k7?q d  [k  i w  u< R eF` v:kv/l*`s0_gcxs8wf6Kia\,CT33t|+KI}|U h,_59(Y-/83feo !6  RH f7,TqKd,)(V !  c V;r l . Bi1    i 2 HXgk[ %\g 1NPsqWcuv>A"'rQ0#II8 Nr/tkxZ(g SBN n7}d u          3 / EF k 3D .   @ w` #  F8&N ``'&Hozb1mFv%&|  E  LLhm8=  8)  D r ?   r F v7 M  _ ^ R ^ .&  F  8 H R+ W\Kd=YN,fOtPVvwv'uBK:G|zDEl s5u*XTBZj?_}M`I^ L!To|BGVv($o3"$L  z y <? S@8g; ' w + :|    @E E :j  ` N0_W|t>g;1l#; {Frt5O:*e )Ktl-"7z %s'@*N5iUz  M  . ~>[F<7' Z*w 4 k (7 a?A,ffUB*DA7+ M N  Yp FLd1i H + . C0 {;:;!  /-`:;cZ[HwBg?=4nfd    I  fu   =" s N    F D q.GjTHDz]9x~8 CrqtK49&HZd[<(mC>B(44$'3m^Ox% d| TI VJz=9/t|e)   | ;HBo} B  '  6 - d C b N0{06yx|JT G: I6LG}p9 $O:R2 ~U)]&yD-\)8U3`O$)ew/ 0l>yS6f A P ^A YK @@ i T     5 \ | , g s - A 8E  { 1 | K /6k/t; ;gk$;nzK;JhR3|``f8%*[.,u ? C - $  ( i %  ^   H i '  _ c N ;  X [  . - r  z ( T +I  K@ol7oEz}4N2Dg8$iA3sG%zYj@ aw;Uw?qdk]uX{-W'|(ZOQdj[A ?f UPDZB2&  o  j=  f `    g  o']|N@_5 Y a: gvPf3,A EW}n[V{?uF:B[\/[mlo 0 I aR k Xz5ZOR|n/ ,  J o / A\pz<=-3Ei/sbNAGmruwDx+H# p m >j ]v   k/ U%5;*}5s nZV   \  4|DKuo( wh  4: h - | \ $ h KG 1pyB )jXo*b <|e&=_Ql$bJ7@W?Jr;>`ai$OH];~t%Z/    j  g o U o   7 h a 7r+^x@3`x[C*eB:K:D C T q)O mWm>^y 3{ X  m6t{d2DuYWC+RXL?,YkgR-<_lsW#GzG /= (D (! WVNk/O!jJ@g^i|(-"WwrTg2QWfblc\r%=s5G= epWn\d 0 Z Sl 4 `=,$  V ],2K5N tN v R 7 v u  } Y ; /.w"+{[`.UtZ-[8%PO? .jQ:\QUAf|TNVu: BScH[^"t~BH_S*6n eM}aNKf:8 @t"2 J9 B ) /  B / 7 x% E3I}2{`Q#/+@NjRqt o q  # \u   v [  Ul  F  S zEUFu} 8  3 #  C  TTk8H(O% } o /  W M_80#3 "yucTYB6CFPlQ72x%WV  i ] ' p I + >p4Ihz6Z[8&b mu  (q30}zEr#(B!cjQ2 9'S+MU>}ursV,}}Q*-a|Y 'oUETR<X6\K2a) $ [ & _  a  4 [U jl @      x 9  ?  7 e% k"&c)sT$2AuK";Stw}oY1K 2 { 0 : = / ~ b ' ! o  < i ?P;KI>b z_#xr t D (g 1 [B hC"<PH>3. &5UO.l(762~#dV LA0.cUc$|=9>w4,CG~}GEZ:Z)'[w8d.kI=ao|^H;|**W'  ; % P31jrc-pk;I + a v V  e"X9!E!R?0]  0-LuG(YQ^B,=AT>Rj>gTn !}VQk*e05 uODk,(s> bF] `g=0ZY6+iH`dT"D7:NCzo (L%n%E`3c"rRSu Pv]M "    6= U x g V  ( } }   gP H+Fm    6/o8qA(_!3m5XYOPyDuJRL\)S)3d xOTJ=RLMEN78N_o{ncUOicr6SF9({ d\Ax]!>a+{1ywGiX|+ c  a| IN'<(g 5d C  6 rn VH 2 . O jg q m v?  \ d( A|}81Md n?l{Q5%um=6)<   Sp *=oUlc%er K+geB/b My7bNcN3s_l|lk"K+3SM]kGcZ ~r@Ch` OmQ_"4O0vJRH9cX ? ) < KT I Y, S -3 ch7kc  Sf@bzIC@/[;iG7k  xFT*?m#Y   Z%'bIFn,lvM3)+iAROq/_cJx`F4?"Y Nh11=)zL$6w/y x.cZqP.zo3|r/lY@%k@z5~d}7b+A4jJ=RKDm@?L#o6ijt/Ur= d H h( 4$)rN_-G&ddeei%s , >qX\}\R,``Q%f|llkFZ3wcmgK&W\*SQt{|~rU&{" "+Ip|r+[P-Jh#`"_%ch%N=Y  @ [ r > fs b 8   ab '  o   FM xCeDa#5rSMvN2m&\  U ;   M X  > QiK N=Pl(~>4KYxe>`v.^{`|VH |l)+CMbq `Ya\^GIuA_f3 / sX  V x R 7~a(W,r2t:i2Z]PQA|?nP'f;0 j*15=d/|-pT*)M_S@p n S 0,xszA?oi?5 fo ; . 9i c& 4+  bL ^<f}&S\zc mG)a/Hwcm"YOs 0V<xxUAgHOJ~<tx`"Tsb D~4[or)_tDa1t17qocSfU[y k< H k 7 rv .`ugaslC}l,'BzG"D AF;}3lH@` QT!">B0   7w :# 2 *~ E^PLZ\u K  o bA)H w}xyTFT5Al5=Sc{\l0><,4`O+=$Brp Ks}r ,   Sg /q~*_VO+UyC5g$5y O j O  "m(G9;d[nH-s I hr; zqzt%s,[f[=^pkheFm6yub.I3A+ ^T W 2 OL+9^$&%Fkbc Bj"$<LaHd H;W2E1_!Hz1 otGoA'y$PEX$u, - ` ch 1C   # 6I{34nt,   Z r bR  j k*J# f9=!P5Q(7FZ]| P )G52'q7f>L,t zZ { pG:`DZ:j ~*J^k|js"D)VxM:G9wiQT F@>T A E   _  <Y 4=A;|+*(3_|)- 6gV:sU;M p6ETb o5F` Q (f F>Ao$KpiU  8 M=ig27WQ $>~n6r 8~V8o>PhN9#EfSt 1WEj]Z++'$T Cn[]%lz@{oylmQsp?koHjN/1    vM R 1   '  Y a<-v:H5$)*[7   T<   p7 i M c 7   D R e R  X  qv\ [M~GFng ]d$c[`!hTXJ7s  &{*OJ{2Gjh& A O:  Q3-{5Fftn w Y  q b m dTG } W (= Y f ^nPE^dDQ[6NkZ]#OP^D?(ax  zqnkR|AV 'b>5R&dp) PHjyL T J>p<W!}'zpV;v$iL=1IA  [' Jo#9?-J.x/C`!~I)y:/YToGqU)m.uw07!o=qT|68~]U@KDMBKhQTs   0 }> +  b , 1 Y<8- D1|Rs.{ ndA^j:pZa3`j<GwA)2O)jtqu _ M e % LeYH l w n dO S C= 5 8s &? "  - 4R U p X $%@jK?jNpz3t+Tp4n.UJH\Ne9+ Q?7578Ntdv+3|W/!Zpr #lQ*J V :I U c P6eg3.GGr]f.U"kjA5kb} t bi "  6 B %wcN#<\e"{?c SU4odQ*c P!Bw]mu-Tdz>i F Kt x V  $r=l5<Qz_Mlm>1. kj } V X- 6u& -\M*x#!m`m7o7w1RpoF{:!!:(,Dv&5 v;G(S]1 Yn -2 u^  p  }3e]n]%3~9$G]N(mhSj.\t9U^ V  ]G{/ l!yR^M]( K u U A9(qx6="?4 k H}cmPv;jd_Ph42UQ~:] ybjm.mG ,v 6qEqzuP,S@:Br9(O|meE\r+:3  (}  $   7 : y 4  & % 2  J j v f  3 / o  H q  o2C\+.'~ *y](l 1u [A#.b,ba#JH=e # dJ t  h p I6 V.L \ Zj i2OnpNUZv  >j s ! q W ,| p /z F r I 5H 6 F W* r = /j<(5EpFI|_wL]r /. ]!lnY,|>qx]DCTqN NxOy_JCJ X \i Nt j G'7`z* :{I4I$:,VE  y  % Q&   4   VZ|,so[B ?w],kd. YV+_B,BbC_B vz"]Q2r&yxMqN@bK%CU@(r^C^T D  `; _ l c_ @  e ~D  _.:ri!\W&uC02%^B&vJUN_Wu= i2 h*5j Fg  W:I.zxmpg%7 Zz)U#[PVRD ? 7 |dM`@Y3AU!`S^19,xb quV "Uvj,OS\x)0|8xQUvD -G,VT][~SfPBxI p;7kt+T\BA2N>(# w 9 cd % j? + D j 1> )sa~Khxs)m&*^:OqZ DI'h;.+X wFasZWUe _5 m = OI - 5 9M*O@- o &, J S M& :     P N < m   ` % x H  [ S[ 07$4/WS ObP-VqQmsLt2$#1L[qA9!\oO? Dz+m39x j 9 ] tJa '"# rW e F  g G eB~A(]<"'zKpN*Sa(z!*W%n 1U;Vb3  8 R (  B>MXVR '/   ~ D 9 !  b Y :.?oA<+W %3& z]mLRnn#o.j<;.Bu2jc\mVI!huI>\'M_VEAV/gaSq@ 9es!hl9>g    ++ N W ;N n9 } p ] yj 4   & Q c J # |  O} Y ! g8A26P %?f/TK {}_fn\YXI/88 ) F 6  (  v o L .%y'O|'SU}}#2w N4DR xBsc 2& u7 I ` ~ J ? 8 ;I _ 3 T ;s g #Mk;{D m ew[JQ1^onKVDl 2W_ZMtz4 | ; n<-xX^7@[QcW@z$H (9d ,   ' _ 7 A  <n  r ;*   Qti4]BIg~_("-[ ?^"Ovt ,T 9Abk[a4F 8xa@r 5gxOQ:T4b_VuG*,O|kYIJFE8P{w!?ScHvl]OI-:gfF@, *H~ ~b # +1 c Z } k e cG K  X ;}#sOlrc? L' {,  XomEv!ups+Q /j  /(Ix^ aaW%>{:Ht. ;  n  bVf  & _  ~Kgw=T.:=:`BJRH"6yX EO^$^!9 P<2vJkn:-yyF4bC~9fAlEWW1z#9"5R iE}~kN4F0{f]RM7yeb(q?Y0==k R1}ZP \  r} N R) v] j B; zA * [',paw^iC; }9]?5++<C^~n ] {  ~ nxs4?2JRpYb{ 3dxq(r)Cq i\d -_2 A84^xg LQmy  9  6 P  SS '  tO=dY> U},fuz>\0LJ$.G G aj^be_= ._O 1 0 @ ` xbj?%S|*^)8Z?)q   P[ '    ^   a c; neXeV,7CidR1 <%R*Z; b&Fv[-_kD7"* 0:EX]zkR]?n( SzS} JDz+h 0S-&x["  0Z o %^ W&dOhA^bEmcD>2brpm?oz&1AZ m9 8   K=9zRs.+Q| u+ 4 . @ mC'XH45o_xB:h.cSErX3')Y"nl z}&ON\"#3bE0#Ohb=@ &Hlv l7>g ^LMbV_5M`AY@`y?1t 0 UH O G D8  Xsm~r"qkdxCjJQJu=l h_S74 4 K G  i   | @1 ^ g wi  | B   GH z5],A@!xPd\<~%I#Mok%_s$>[^IV O).$g!GfVZf[il`zuOfBh%Z6m+A:dGfbQfk2m*;Lj*2 ^ Z Ab )  6 J 5 z |  7 } ' !  6G   |rY3u$8 -Yfv~[(1>SeLA7  J b  d   K @ m K l  &  " 6 .|z=-3Hd_lMc-C_n&S9I~G7o/ / "  9 ,h (s l E 3   i [  = X/DYRe~q,*; -NK X9vJ &bf^Z[ e|>D!I a]_w;V>#dR}^m v YZk  seG*!ur2o3 d M%A;DXQ[` [ 2 a u 3  9 KF .@ *I c   iGuOvl  [  | . WAjY$j"L -7(IsH M#v[A*<6f)ajln,Pl*(uey! -2%O~EaV[EZ01WW3' | .> Z 9S 9 }L Z u>^_wy5e:Ukz/a[6PPO~JNm9 D)Z.3HrqH!0RH~ /Eh%dStD  = i h&,Z p]7PMv%_X2d^T,    bZ'?Ba}Vmxw3l%(DU__lvxAw{ |`y"}$|f%ry rv@rX>|.\Vb"!pD},|m1iP`fjO8R*]HmUh@g=)TNh-!4K@+ ]  1  q   ?! @=x1<_GXgneE[C.A[T+)  qC -  ]: W xT 0  J ;  qzgQAB\v6BRt ]daB*=b]HjPGq;SyCU|6=`QGjav7SiXSZqu 68mJd y>OV0xP6ELxOhiUu%(;Cm?P]`_3u$,/    31 S y4  gcg$+ G  `  L   O "e){<LLK} C8[R6M"3z25b%N`#^6K+h >XQ!Oq jL<@%K 2\B<ci@%rD(Fo"o @!c?`9x,'Ii+,_x}l=o IKb 1 w ? KW  ab  . l % A9t%x^R=,'8Cm[KWav l0^Y|M-HA#kB pA ]&d2K%:Xy+Wg; !L qbe0Zm:cd:p.:|#'l^s0*?_H|Vfow;pFi#~4o7ZE.36*X]h/zO3E =wC'<BDrw8 } T R 3 )M ;^H2m2}n?U 'l   c     * b] +  jp%X9  0YY}|;0%`eu_O)Bg\XGdlE @os,4/l=q6z`%znV MpJ+}21>2f0Z6yq\8\W}M,]p v-C&x6qdXoVZezhI3z\ p   r L 6 6 Y    t   @ ;Os<}> M|mXs.gc=Ze|W &F\Es@cfkM. mK4HxXMVeRBIb*L_pcD ;60,/s%gpphZdD|9`ylvrX_wZLg2t"W*z4$ s c M l R k 7( +{|8rUv98t9Rp"T! \@ J/IIG!KU[X%A  4 di n }o)DkH2:s  R  ^ f ?F )  "  "   k EO #  v$ HuZt3f$Z/u"kjLp>hJ61<%jim:D)e|a$4<#$@i\WD^sNzZy@a0Un0^GGf,>s||oQJWe{F96,=3sJ1]** ){f/YB5 )   j^ W c _  C 7v x! TWO`15?@I|XX e ~2[!X/*`m?)yfsNp&eQ.fs\4=k4 R (  r  0 , R T 6 A 6 qxnwosrz.M*I8Ra j[1=VAV= a,M-2KgsCOiC8=UMWM4kbNq[2 n^ VT1bkbW7RJ@4,! a\0'Z]~ wgS0 _=j .|iDG`W69Cw j|SMX*!q #9zz =d  xXF -csBJ@Cgy4~  / vO  5o .  F I4 !.c rFaxdhR(Q sdL<X;7=,|tN$KY7a~YiT'Ag.>:|7+,ST,! V@&ah_8_ U|H @t>4fo8 :Y(_0BUsf7E=yesw PFowb6 9m}w.zjkB C.tt 8ra!y!z6^%W[R'$iScT.d})#i7Sbtc:) N#A.+ \+Vw!mn/ v*97_+3-Px 0]q~:r3a?'tM ' { g Vs  ] 1 M0kJj' k  Xs  ) b  " / 2 Y1 ; 8 p-  p  + x z j u m * 7s h b D   %L T[ 1 {~~yEnV*7rQlXs.RB6~!-aP=mUqC6<kQptS)$kuwiR;D ]P~cRLduGk,a4; "Um 7#deI <cYj!t:,&gY@ c}'-x,CU<w}e > w 0 w $T*tHdY M0WWB@{ Aa !  $ F d qo [1 - q  O  B^(^lQ8 &7O\a= f YM0^QfrAdzS:}H%dM r2p1N?UY +i2Y t6xWT.]j9"}3v%*_5  z# z     qN   D; 3aY8s o| 1@,`xv-;e %5  3] w MH  a oXhVS0\{Iw fc{v_DJc"xyl`RA@~Pj6pv w *>N2 Lsj9aJH2 9ZtX |R`4uvaggqe"T8T0_0c `f   z(   # $ | m  < p W 7 H : l } 9  qc [ . Fdx*05}Oh{P; /y7a[KPtTk_6.I9WT)7mr|HzmxFW!&.g4g;S#)Tt9v+P#W|B4r[ys'N6U S " p~ | w C . T 1duW@p 9q OXx^&xb"  3 Vp g w C ?W46q>      } :W <    ` 3i #n;@l8R3wV;&cvCz-y ^ d*yg13z8b3 Rr td9qV}[l! 4a.@1Q1SFr__5`_pe#}-b_xu6cC0rYqvP'6E Phnd3MF%YdMVLx6{vqITXd+m$gW0.>0Rs# W ~a\e mCUv0S+Ok~lj XT BF+*=|q2[HC[jC}W.8W~.ufQoYguqrn7c:O.:Op~LG < $   Q    yh 9X S V 4 ^ m { | a & : 4  ~ L$S7U / /   M0ARX+.0<=ZZaEI9Mt]W On i~{x9Z*h6F4<#vIUE-{+2?eUmiBNWtwlEh]=lRA\4-jix]g_*dn4L`i}@S;2!?sz ?NSRu9XJM#Ddw 2&&')cI s t DO  87I7{F7d|ku$L$+;F@;1w &[8 $G j3g2d J  "p    n:^: 9   fz f * J%?H/|t+i L  / > } 3U r&YkJ)nc!8P+$2:*iZ'N3~g` |]N@ljt|?o^fp* !dS,lwZTXZZ'[9^/AN^1H-IG[g_g mGjw(|Zf ) %7{P#l5f@0 P&mj 7{  p 1     ;  i c {    ) '   WQmL<YY ? ~  0CFf64 #P\22K&(|R-qbH yuTR`5hL@'0@i1*g)YmU]oG R$e4h$="2/9MTzg"r9A::Sx $H"  W t Sn C  [ ( f vx*KqYEL`%~Z:a>Zfndd6_-zA_&}N N @ E NU\*MJ!g^_ l /f  # v wLnS a0T\xN-E LZ$l?`k 54BtHr5C-y;{i vF0Vaa:Vga^"C(lGf{7] L4h6kaf<aY^?&b    j   ~   uA ? " ` 2 vf < sOK&~ bCMVsM#9MOXG/7B\85,JE}.ed,3}9lUI`tfHnHx2}lCRV~Cj^4%6)9-Zi=BAC\}Y.^Ei-n ,@Z522LIu=LC@\5eV>VZg% 4e      + `  L  <; w   ; r  p m : kT 4  p#:V?0P}Xe`^hH] Bq,u[ !E:}d` `Jltuc6QGTj{ra-%oB(-&-(H@Tia G$+ :`cFKca/ [k2Wwl.Y<[A875<JzfJ77D]^R\#-?9 ) ; z " a  }  ni@iHa|p&SHdFW%FG(#}'EDdvr8rCC]2k~:5R!/}Bk J i * s  _  5 @N % I  B z{/3AYMIVA . Z 8@ H ) _G p d + } k 6 Q n I_ M/#l_>MR\mwwnfN-H%CqA 7\  n   ~6VxRL3  Jl 0 r"[NAOcRTF8{ng|v6WT]T-p#Jq9czB({jqbxv$?NW da:^EitQB540.M6C_= VI_#.g)+:GqS,s:6] M"O[B68E|B,V3@|B 0T+> M"_lWGN`&|9@Q:\&#~vN@O j "O q  <o[)-cU S   tw 1  Dkcsomm}V?,5V%4]Z}`x:_6]rH0(Kg>30eF"{WG&M HB$J3wg%T4> j[w lI v  f !i,v= l  3 y <rUp%WrvKd8g*|v0[  d/I=K!_QW?r~xqv, e|a [msV(!^&D7 D&Y^SYM9V#d wt^H$s1= ' S m %" sK ! K 1 3%/L S Q ` Q  h!*BWhhb]F"6[N1,>Cp=sOQc?n|uQd>OLJp3'%!&'L&%s!-MDcNE)iK70J x T b  &B6g   Vg/ F9 ^Zn$:v2+>He CL2wtM{.O , : /  a.4GOb9A=nF7 HV#9?8eQh:MA  " 2t  & x m *  N N S 36 Ly  W'  swgZVlx|p'{ KPRe;M1J%)=:RdrvA2)tt0Zft' >? ! H}X0vYC[i@4E*}C   P| g O$A;>9U|Bx1NqhMf+"_-w F.'GL0AP!sEZ^o7:[P#q)Aqqc/g)Ij%SMC}7;WED_~zju(yQ}Y%F2_;?+G =cL?% }?AbG-/h$s)V# 0444u1T4sj7_2? l^:(8a   f  1 0?D~g  1 F5 OU XD [ o1' B4 Y5 4 *   j>{B"k7~;>UL>d~a^}mT?%"e;CL L ~lN)nH DLA;'|pM_SRpaEjfdXU9VW5u ~ g ' A  K w | Q t N   s fh5  $D`|zn\E =[V].S_%N,Hdf`dUEgU0w}{[4?)L-8.()}mSC4588J8  [i/x2z [@J  Z 0  x |`E+`SI> $ B I ? / U /A~( bz4CPUO >M/A11|ZW/c9y K 7 vOSqM_Js4}3FwX-M ` t g'  n Z  2   z z  Y  Z   w f k qq u u \ .]  r L$r{7Qk7y %2SEk`kKg!W_(oX~n,{$ljEl&gy   N v  m  gZ L\4q * #8 * Y } `.4a $kJakH3;"ryv,Jy9Jm;*WTp>I{ x}3u l|LX61-d,X%[s ;jvMKK"   & z0    j >  4i U8 Ow ( > { `7gII3|1eEE) SNM|-n4fw}mq.Tzekt:.8V]6>   t * A+SYbdg7^V9`]N-\?J\>Fo F   J JfR8!a6'ORSS*2dAFQx8xr ] a # 6   u 0 l   n $  | el # F  l v E j Au+m.vJB5`teW*'X^!l16O]^`SAkf}5#_K [52gB @u3  Vo  V 8    G I ? b Sv-p\O~|[= <INK_RK&~F.J7Uf$%hrr - e e Rj R g,w.)pAF( 4 wU f }? + * 23 >E <\ :f 6o 4w A{ b  A   @  { FQ i e M !7  ] K + W[;l]YeV;d=nC8|%1a}K1aDR ?w Ooz.Z]T<]|Iw~fHEqOTS]WHoy[)gx$a.<g S>iG2y?k/-@v5r %:169.. ]6XVTN lQ0o&4!uLOhx*,; "H W  Y  C a * ld  6`+s=NH)0+;n0'$<NWsXZUjIW78Gw\]~'uy+D7&Pnq{NHRj$TV#b 3EWf) b   -N /' IP JI A 1 & r ?kE^ 6T-&x =\i T#[S)#w0,{[E K%4LbiI)2`{Oyc>^ lj6 ^F2yB]jyPb  r >  9U3F_XE>W6-U&p).Snh&cE<]/c T _  JH $OQ = o 9 [ Q. Q!!TmD &>qUL2@tL 8m[RsHZW^ [Xi@g*bB l=p8v5q{[Hxj'BQW%6L )u?,^D2E[NW"_zKOWWO+kv#IZR$.) Br8| ;hf;iFm<tV.()^7PvTe)7Jeqy:cBlgK3q7JZ< :k  3  c 8 g#g3Q5J$1,]u ?`~|lklbeS;%g-jg  R'/Sy X1G{YleaB)C+U[GZOPwRZUOT@K5D,!rCZ?sJ t+<zA b;  Zi . t >!et#cCgSsd^MHl+ &@Zw!!v TUZy2`OyaFlQ@):&#XR>H\b%4$  e > r s  : 0LRpIp~OGgcMT;VZJ8 z^]1CT(c\,){^>I!B]$%|G r > mp L + ?f F )  ^ 7. 3P 1 - 6 ;R P 0  7 / S  t u 9U U a " 83 @ &  R h j |X - 3~ & <<   I}%Uy~fKP3%Pg; :fe-5c,j|t:H }'dp.NL6b] sL34n m0-Z2Il o%0xEU-^YupseU d?84e Va2&{mnaFS)*<r;nG%#;bj{3-Ts,noSml ?  \   Q  A  g .   y ^>  < C1x#3Bkb?1#6{^{T+98M ]ZebxGcp xXW K25Y\ T uGZM_ i i\ H yO r | QV *W O,v \L]E7 ~)yQ%ng` ^_[QWb  -AnYa\=Jv'y+d.WK5&P`9LCLb8 `cG/n$U _0CF.7P ]wB2$@OW= BoY Q+[RostdIt</*f5K@NLs\tn?Il=@3N,.~0j;Xnyb_>&Z_wD L  Y m 9- -`d = m] rz @ Vx _ ^<  XeJSxm\7BH#$P }c,t]#ao[S[yJ)2#"uEmmLlF+ICbcB oTW$tR 2DA."(DY^,i@s~/i>'5hD}B:avns`|9rZr&,ge8~- A\X}={&wBK:`s~ ^N^ jSIJRVH(ao`nYRvr ' @( >a h 5 K # GDP]- G[)Ss}\ILAojwD.tpxzA ] *]cJuCz] Xy*.|%97e~Z t/VS. @0iUc q\$c>. qv8 x 1  X Z 3 f  ) J|?*|]<4YnMtSvi50C2 8Fj6F &uJCu*8 dg?)|NN(k  ]+fc#bnHYgL+zhNDF@f) (D-Yefz v 2|"o5nJ1 H@S>" m   ~H 2 V  a  ] z l vB ' _ t ^ ;T lP N G ; 6 *5 E? `X   Y L  A {^ \ A7 [  < cMEC}Mzf ^%6F]dm[w=v!w y|}~ u%/'X hi&d\QuWG%I"` Q8lsp+[e7HK/w] Evs`J4%&Z#*7F)]3t,z}tcaJZV ]XSXRQPXnv(j!RQt0z}E)xQ=l+%N~BG}(r^d`mWF^e!K)f ,f NJ   $ ' # \  x%lM+HWH$#PW+Xof^^1 2u[bOw"U}+}z4\?+YC%> wC Q - .~ ZQ 3D } A x=hlie[?@!< k %Wq.9}$Sr&K]mEFdogN(A/6j^s)EehQnLnV!?|9iI -<5NxK,`!?I YxC6^$.+#`!;X(\0<N`mw2GnLX;.\=SUKi@NT5k3"{Pb wc IN{@<E/>dmo4)[5hDn8?o3oV@O4Rs-H2j7!qe: . 5'  c B@iieHe2ad0 O    % /P . /@YbbU2x{T Si%/3ZG$tV{-KX,CU-v$T0;w8X]'D?{E!)GjE,fJ2g-0 $Qa6 #CJ>L[AjINT , :-  BMy#^s#<-~MI=Weh? & e ! -N o | q SR !' W _  h Z2 #t:Q+,;EPJ; <<3c c-oG5Pp.Cw>p<  Qv2:0y~hG,)?(FStT#Y3;qfX]-9$Z~eCc"9XN W3P  Q j X` k # W  S Z h V A olScGvSe%:{WC2HTgk Ibjf6 $ m; q P M p IC\ew _ 8Z":]ee"w;I!tlx$o i0UD"{D6s-Mk(F9uV5V((Acy!.6=B O $lEelmQ&WjTk5d^B!Yh2 M] Qn@*[|*) ( kE4o[e^yy}33I{R[_bRq.Co$]bwCOh~akJ7=;mxdb|I}'$WO!O$`FZ Dq,  l}S# `3 # B a P\ g {E\V]  N\"q$P*Ru2o#O >tU JbTn.W|cGCar+C  +=.EG_5/kwzf&4Q^ eB/r LC}B'V:rZ8~Q\{TQgx[{vm bKq7pHf(u7>l yICnUX    !>~O  3PW:O/}i^{av{~XmqN*@MvZ%|! NPv8[z;i% Z!Po Z   ' Xf ' 2[]O'Q'K;br8fFMlOp!"Up+AbJX|4_l/ XlqMZiU&y\>vBYOe`a|QZ7(w$YQ Ta,VZ ]n 4Je K Z [ c b  $ z4JuY"L:&#f9?K}BF x|6dDI  + IS s   $O ^ N w 8 \   = ( 9  E2 cm*IZH`a RC<]BujF,g!&?CbC[ASeu.{wg-_Q;D+Yd 8b"e^Ewq2pW) MIIrxaGK3" K  f N y 3 Q l 5 ^ c Z @  g ] Y , v G;cfRKjnMQ8nA*UIw:"c \fUn'Dg_o3}/5L<N_dT Kh\E!=g2<yD&,_+Pc/th6>4$Fh;E>d- x.fzB%=UNet-eEy39+'&@)$~w,kRN3@VE#`"{fY?# 5 E bD /  L+c t*zj_m1xwVy*LEO;)Ig+m6+_*4&c I%Pt <]mnb-f FoI%z|=d)3?Kw)}[! `M  3 }@];Lt?J h C & e F * G^ j!mJaBOvy5*vfz='AFD=) I y &Q.||!FXsG_*4yk_q9 L @ F r{ -" j I w B PW U 4 Tx  0 QS T ]>cADM `tq-e-)lj?cC{zPfIK^uLb,(t'  X | Y / t g 0 #W c V7 51(U*NO }R AidErWKS@_Zyr0->8s`YyE-'[ v>A_ Lu5VbD?W$n)"0q9y=2 7{HF  0 u , ? t <y e;   I E g,sE8TxJm$,4`p'vaC=W.H DqID D@=a 8 R 2 x+ 8 H ^{`A\ 8 b   - =   yG6 ]U)T}lwL$Ec0,D)clbQE1 '|oK#x'T<>\bNgs}WM,Nm||sQeQ;]vv`bHk zj n h [:  AD[2 >& aL  G7&~oj7^ 3E(~m.MFXQ=!6OrpMU/qYFBf)w.nD]LTO3 .+)*)Z&?n_x7 MH$bOq?&'(uhj kcx44>/ ,DZLLIU5 ;:R( J1I[\[e3gL7j%aN=uqlkQe H)$1P+P!L^*|Th;Y2e(}7W E@d{ym2/0|q;o$YFX=x?4 XT)X2/o^-X"'1X6(qNzPT}DhJZh'9o2S => ,c ) 6 ? 4    p a ; u   r Gc  V R +R8Sb0l5>e~ m&S}N ]BT;XZ_j[_\8+p0$gf[aavG 3K`tQN87M*6<$BCkBy-iDcc@v 4'q ~J+eHpD3'h+K$- 1N{]@o7vuE@f]A43)/g8CV}Dr <   w ! J Z  7 L u o !c_)_vqfA !hAP^GNqg;  LIg bI9IKKST<0 )]2"MZ,%2ZpPCk R J81%>[E ah g J &  * ta N  # `= )  {l;n:#vs-Wv8 .+cer *J!i ;YD U;T(\b}lomaS$C P  G X  U ly TQ G= 8+ ) '  l  f  ( J `M9i%w]`r<y[H4e )t2r| R[7y# $7f=Zr8}K1W@?#dJu4_C-#'[ os-V\( .:dg:-VW3NL U ^ JY 2 { & N%ej[>gYUN K K8 AR .g Vw StQ\* ybE1#XXdN4l70Sx#QU0!hr(%X3*nh Zqr8{ gg f6_v R>;MK+&2_0&`ujoM{e!Q FRVB k@KEb6&%>vdQx`|@T0zJ(`,sD%+!" ) %2wZUVorc}#aX(qp=#jZJ~x& )gm<Ba~n<\Y]mVN3E @1 Wf?>sl.1\.;:](cX8Tk7JV<XIkO   v c  ^R ` M P)   s o  q <t h 9 X  ={ d4 WY w;r :ohw0fs)TTD(vOaeNWYr}bFtJB})y{ ( %E U y  _ !W Z nFoBw ]1RDZY~sE,&:xLe5]vy @i:>3d,F5e[yqHJ]O)Pv$TvU<*RK'WnI 0 U *` +H@.  -9 - :  J { y n oQ H"  q S` =S=p>ko?! K5)Uv(~g %Wb%PZCoURkE/?=MH&+9o[R6B>bmR}_M6Qal_)W]Y,k}>p m5w$GYT#<45~[!T#x [_HH7T[RCZ_)XG$e!5W =  O t  > m 3' w W &+f~M"CTFex}R  in jA*aVj~ q'ot8]Qm;@BZ/8?+y2CS3OyL6rgOvZ?G tcc{ 7{c*Q&DSg   &h \   " J g _ 1n  a  4[7t* &`Yb#~A-RQ?iO4ZtAr)tqV8,^5V,fMjcQaqBj,Gh w1p= % 6 & {' ` @]  T, 8 u( N~-:CDB;=OoM~}xb7:O  \,cX3+5Gd~:trgT;>Y[C>t}gsGvVjf=Es_ U8 $ e B5r^O r \ j O  H H  9  ;1 ~D T Y U ; \ ; !1&+8tYaW VB ?|ps4abUdz+.(k62a1d^^=?( HbYc6x9Lk_*-_^jS,>+;UsgLg.H!<\[_P 6}Lu% _ !OX  y9Sxtyu?`^hapsX!(o1L`3 @*_T z4">Bw5]b9%w`rg.P$M> Kewwv`hW>@`o_,(k\8*U&aMhb!4r2|4!Do>$;TsaWADW>x S/ os 5( m  E {R    o|2q2.sYe-_tEAWu[)g!a vK*E[-h@ ,py0N>SDrA $Y't'g!5/^ % mpAV3lS}"62x-]MsJ4"0= j^{|)tWM`_G_Bz&>a_z0{t7#:+5(;!Rtrnh hz1-{*x&= 8A _- n 3 T Q =3 h o Z L E 5   a  t J2  Z #(m>bJDiH RrfuK%U",p4/e+J{weoX9v EG IZqY_(pT u;+Gci?z`, 0Syc4[}D kH ] /AHsdU0Z o'+bk'6&tc:$b>3% =D \@  wTx>Q=VPm(}(DA{ <d<<t,U|KN++U^P[b9be}0 zM" "+VAYq$;d(p78M =&K RQ|qf!xEe7<+ 3FXmbCDd-nmA `.^z2n3X@QRPC{x2!O~+I4OkjTDo1V /#%/C45:=~+V\ML#TjQz/=nwDoxK|nYH<)"32VMt}foG@=e%}-`1c3a, e^4ky;~m{oa`3ZE)a B&c8 x 3 1 9 !QLX,gy?U : p   e C2 m {^QT~P?]CY_"Uqp)s A8bmowd?a8[s:.6Kj;d8je`HE;F;X3~;Y?\tJGG5D8;f:xiJ@.rp7p]4qY '')VzzRlE/Pv,|c K --/&*]>8c{2h*LCMzW:XZIS *id>P"W^CDS=G'Fa } +=*NW[yWAU'><Ihog<h#LX2 lPN8IC\uv)+m o>Xsu<>XI~QG2H`R`U sR h | ^ 4 B?9O3%<s1z"9n%  ] Fd2mb-!@.IH5X2 2?_$5|+H"3Gql7"/@@M ) zZ$D\rz1;-jkl.y'3iLz_   q%W{ "e/UpiW-2w 7i)Xz]f>(esg.dfhnhUQ, Z  nI c v  h W r~ Y] lq:r_+Fq_i-K<$QYuAi>*\ j>D**>pr{>QXF.%AX8VpvaJZ:*N n"8=j>.n>r?3-ij*g{@\ nw | .    M ie 3X / m  9 t| Orf1F?a+ZBu>lJ8:`91Ik 8q}P]CS+ w*\p2[N4d8NS  ^i?   mcUmU#*{c?$kg>(!w01b+ L!Z.$L}V"<-[I9Qjxl{1KTS E 4( B > C YBD1& +Kv tC|p ;]Zu g_ q! c KW4RBR?T`8^ xyOD[8pO%@1qwu"S+|bLoeHG>Gj]3`1}PC{f%r D(=OF: G  $ P D " {  ?qau`++U0%1N{'sqfMJ0-WRPLPgNf$GGmmIO).&PYLn%+rb%.C^laKVORz"hQ )YP"[Iz!ZZ e }7ME%m@ %LpwnT3z$weX.h*6BUt9|;!n:"ss}XNO+yU";f.Y#9a=%o,]0 N8RM:V\%0 t  x  % #  x  03 N hH ,sHT)Ma5Ok8DBtg$m)s6q<9vXC) An"9Pnd~FSVk B % F_'?,~s2zE -I % 7 H8 k 64eM5$&6X^-(H;;+*+7eF*"HG>VG]}>.!@ iy[m ? 6 q P skCw*lJ[T 8j1K]I n S} p @[ : ,66T/.A^hUGqf@{W1sb^_m_qg9@U0}#&;ALZyl%|* ;N\W]\Pc>!./+*&J|, Wt.n  > Ug d 3 + > s Z(KnoFu+|jXjjS@E`G%QMRo=2zz5b/QzwW1"uN t>5uYX1n(G5"wG>&,G=H%/ Xcm++'jmKmY%(H+j}<T pR(3{Y,2O^8([th'[vZrJMQ3up>&;rsPT&]mWgAAKBgI5&o/o F r<  G } P &4 m   [ 4 C ? k / D  > F  Jj#mx}'O-}h |cM<?Ej!Cq;'bI[Zb7ezTgxkq>jUS\>CU>s$2I_v-oT.mT*JHc[7O#|PRiQn5>( |-rHw!{(4  W & H!.eq1^#N5u LKs%Am T` 6   g)0"bLX+91KV I~S.g1it= hDc$"twWy1@U`X_}&z;IGEZLjwpL,}*NxWX lZ  n3 4 1 S g vA kRMVBd9zOUw@\AN|]-<E0~$`E!}+~HUWm'1TMv^5O=Sc8,{[Gf0Bg#kRoHBC$>NzSk}Q}R=OBYIpyqk]ZAue7Ha`bx+e=TvhpN%as~w]C^>87d$E8?e6=jTYgj+5GU> =z0;#b>f-7wi/2" [ bl v x ` 9   Z X  z p 'C  H\{` T]R5 yN;UURGA=0t"w1DU                                ayatana-indicator-sound-0.8.2/tests/integration/touch-stream-restore.table0000755000000000000000000000021614004562315023721 0ustar sink-input-by-media-role:multimedia -8 sink-input-by-media-role:alert -8 sink-input-by-media-role:alarm -8 sink-input-by-media-role:phone -15 ayatana-indicator-sound-0.8.2/tests/integration/utils/dbus-pulse-volume.cpp0000644000000000000000000002145214004562315024052 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-pulse-volume.h" #include "dbus_properties_interface.h" #include "dbus_accounts_interface.h" #include "dbus_accountssound_interface.h" #include "stream_restore_interface.h" #include #include unsigned int volumeDoubleToUint(double volume) { double tmp = (double)(PA_VOLUME_NORM - PA_VOLUME_MUTED) * volume; return (unsigned int)tmp + PA_VOLUME_MUTED; } double volumeUIntToDoulbe(uint volume) { double tmp = (double)(volume - PA_VOLUME_MUTED); return tmp / (double)(PA_VOLUME_NORM - PA_VOLUME_MUTED); } DBusPulseVolume::DBusPulseVolume() : QObject() { std::unique_ptr basicConnectionInterface(new DBusPropertiesInterface("org.PulseAudio1", "/org/pulseaudio/server_lookup1", QDBusConnection::sessionBus(), 0)); QDBusReply connection_string = basicConnectionInterface->call(QLatin1String("Get"), QLatin1String("org.PulseAudio.ServerLookup1"), QLatin1String("Address")); if (!connection_string.isValid()) { qWarning() << "DBusPulseVolume::DBusPulseVolume(): D-Bus error: " << connection_string.error().message(); } connection_.reset(new QDBusConnection(QDBusConnection::connectToPeer(connection_string.value().toString(), "set-volume"))); if (connection_->isConnected()) { interface_paths_.reset(new StreamRestoreInterface("org.PulseAudio.Ext.StreamRestore1", "/org/pulseaudio/stream_restore1", *(connection_.get()), 0)); if (interface_paths_) { // get the role paths fillRolePath("multimedia"); fillRolePath("alert"); fillRolePath("alarm"); fillRolePath("phone"); } initializeAccountsInterface(); } else { qWarning() << "DBusPulseVolume::DBusPulseVolume(): Error connecting: " << connection_->lastError().message(); } } DBusPulseVolume::~DBusPulseVolume() { } QString DBusPulseVolume::fillRolePath(QString const &role) { QString role_complete_name = QString("sink-input-by-media-role:") + role; // get the role paths QDBusReply objectPath = interface_paths_->call(QLatin1String("GetEntryByName"), role_complete_name); if (!objectPath.isValid()) { qWarning() << "SetVolume::fillRolePath(): D-Bus error: " << objectPath.error().message(); return ""; } auto role_info = std::make_shared(); role_info->interface_.reset(new DBusPropertiesInterface("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", objectPath.value().path(), *(connection_.get()), 0)); if (!role_info->interface_) { qWarning() << "SetVolume::fillRolePath() - Error obtaining properties interface"; return ""; } role_info->path_ = objectPath.value().path(); roles_map_[role] = role_info; return role_info->path_; } bool DBusPulseVolume::setVolume(QString const & role, double volume) { if (!interface_paths_) { qWarning() << "SetVolume::setVolume(): error: Volume interfaces are not initialized"; return false; } RolesMap::const_iterator iter = roles_map_.find(role); if (iter != roles_map_.end()) { QVariant var; PulseaudioVolumeArray t; PulseaudioVolume vv(0, volumeDoubleToUint(volume)); t.addItem(vv); var.setValue(t); QDBusVariant dbusVar(var); QDBusReply set_vol = (*iter).second->interface_->call(QLatin1String("Set"), QVariant::fromValue(QString("org.PulseAudio.Ext.StreamRestore1.RestoreEntry")), QVariant::fromValue(QString("Volume")), QVariant::fromValue(dbusVar)); if (!set_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << set_vol.error().message(); return false; } if (accounts_interface_) { QDBusVariant dbusVar(QVariant::fromValue(volume)); QDBusReply set_vol = accounts_interface_->call(QLatin1String("Set"), #ifdef HAS_UT_ACCTSERVICE_SOUND_SETTINGS QVariant::fromValue(QString("com.ubuntu.AccountsService.Sound")), #else QVariant::fromValue(QString("org.ayatana.AccountsService.Sound")), #endif QVariant::fromValue(QString("Volume")), QVariant::fromValue(dbusVar)); if (!set_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << set_vol.error().message(); return false; } } } else { qWarning() << "SetVolume::setVolume(): role " << role << " was not found."; return false; } return true; } double DBusPulseVolume::getVolume(QString const & role) { if (interface_paths_) { RolesMap::const_iterator iter = roles_map_.find(role); if (iter != roles_map_.end()) { QDBusReply prev_vol = (*iter).second->interface_->call(QLatin1String("Get"), QLatin1String("org.PulseAudio.Ext.StreamRestore1.RestoreEntry"), QLatin1String("Volume")); if (!prev_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << prev_vol.error().message(); } QDBusArgument arg = prev_vol.value().value(); PulseaudioVolumeArray element; arg >> element; return volumeUIntToDoulbe(element.getItem(0).getVolume()); } } return -1.0; } void DBusPulseVolume::initializeAccountsInterface() { auto username = qgetenv("USER"); if (username != "") { qDebug() << "Setting Accounts interface for user: " << username; std::unique_ptr setInterface(new AccountsInterface("org.freedesktop.Accounts", "/org/freedesktop/Accounts", QDBusConnection::systemBus(), 0)); QDBusReply userResp = setInterface->call(QLatin1String("FindUserByName"), QLatin1String(username)); if (!userResp.isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << userResp.error().message(); } auto userPath = userResp.value().path(); if (userPath != "") { std::unique_ptr soundInterface(new AccountsSoundInterface("org.freedesktop.Accounts", userPath, QDBusConnection::systemBus(), 0)); accounts_interface_.reset(new DBusPropertiesInterface("org.freedesktop.Accounts", userPath, soundInterface->connection(), 0)); if (!accounts_interface_->isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << accounts_interface_->lastError().message(); } signal_spy_volume_changed_.reset(new QSignalSpy(accounts_interface_.get(),&DBusPropertiesInterface::PropertiesChanged)); } } } bool DBusPulseVolume::waitForVolumeChangedInAccountsService() { if (signal_spy_volume_changed_) { return signal_spy_volume_changed_->wait(); } else { qWarning() << "DBusPulseVolume::waitForVolumeChangedInAccountsService(): signal was not instantiated"; } return false; } ayatana-indicator-sound-0.8.2/tests/integration/utils/dbus-pulse-volume.h0000644000000000000000000000331014004562315023510 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include #include class StreamRestoreInterface; class DBusPropertiesInterface; class AccountsInterface; class AccountsSoundInterface; class QSignalSpy; struct RoleInformation { std::unique_ptr interface_; QString path_; }; class DBusPulseVolume : public QObject { public: DBusPulseVolume(); ~DBusPulseVolume(); bool setVolume(QString const & role, double volume); double getVolume(QString const & role); bool waitForVolumeChangedInAccountsService(); protected: QString fillRolePath(QString const &role); void initializeAccountsInterface(); std::unique_ptr connection_; std::unique_ptr interface_paths_; typedef std::map> RolesMap; RolesMap roles_map_; std::unique_ptr accounts_interface_; std::unique_ptr signal_spy_volume_changed_; }; ayatana-indicator-sound-0.8.2/tests/integration/utils/get-volume.cpp0000644000000000000000000000171614004562315022547 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" #include #include "dbus-pulse-volume.h" int main(int argc, char **argv) { DBusTypes::registerMetaTypes(); if (argc == 2) { DBusPulseVolume volume; volume.getVolume(argv[1]); } return 0; } ayatana-indicator-sound-0.8.2/tests/integration/utils/set-volume.cpp0000644000000000000000000000202014004562315022550 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" #include #include "dbus-pulse-volume.h" int main(int argc, char **argv) { DBusTypes::registerMetaTypes(); if (argc == 3) { DBusPulseVolume volume; if(!volume.setVolume(argv[1], std::stod(argv[2]))) { return 1; } } return 0; } ayatana-indicator-sound-0.8.2/tests/manual0000644000000000000000000001541614004562315015476 0ustar Test-case indicator-sound/unity7-items-check

      Log in to a Unity 7 user session
      Go to the panel and click on the Sound indicator
      Ensure there are items in the menu
      Test-case indicator-sound/unity7-greeter-items-check
      Start a system and wait for the greeter or logout of the current user session
      Go to the panel and click on the Sound indicator
      Ensure there are items in the menu
      Test-case indicator-sound/unity8-items-check
      Login to a user session running Unity 8
      Pull down the top panel until it sticks open
      Navigate through the tabs until "Sound" is shown
      Sound is at the top of the menu
      The menu is populated with items
      Test-case indicator-sound/unity8-sound-notifications
      Adjust volume using HW keys if available
      A notification bubble should appear with the sound volume
      An audibule sound should play at the level of the audio
      Adjust volume with slider in sound indicator
      A notification bubble should appear with the sound volume
      An audibule sound should play at the level of the audio
      Open a video with sound and play in media player
      The video should play and the sound should be audible
      Adjust volume using HW keys if available
      A notification bubble should appear with the sound volume
      No notification sound should be heard
      Adjust volume with slider in sound indicator
      A notification bubble should appear with the sound volume
      No notification sound should be heard
      Test-case indicator-sound/unity8-high-volume
      Plug headphones into the headphone jack
      Adjust volume so that it is at the midpoint of volume range
      The slider should be in the middle of the scale
      Increase the volume once using HW keys if available
      A notification bubble should appear with the sound volume
      There should be no text on the notification
      Increase the volume using HW keys until it is roughly 90% of the range
      A notification bubble should appear with the sound volume
      The text on the notification should read "High volume"
      The range on the notification bubble should have a different color signifying the higher volume
      Decrease the volume using HW keys until it is roughly 50% of the range
      A notification bubble should appear with the sound volume
      There should be no text on the notification
      The range on the notification bubble should have a standard color
      Test-case indicator-sound/unity8-silent-mode
      NOTE: This test currently doesn't work because of a bug: http://pad.lv/1336715
      Open the Sound menu
      The sound menu includes an item "Silent Mode" which is a check box
      The checkbox is not checked
      Enable silent mode
      Selecting the "Silent Mode" item should cause the box to be checked
      Open the sound panel in system settings
      The sound panel includes an item "Silent Mode" which is a check box
      The checkbox is checked
      Disable silent mode in system settings
      The checkbox is not checked
      Open the Sound menu
      The sound menu includes an item "Silent Mode" which is a check box
      The checkbox is not checked
      Test-case indicator-sound/unity8-audio-roles
      Without playing anything (no active audio stream), change the volume on the indicator or with the volume buttons and then try playing one of the following audio streams: camera shutter, ringtone, message notification, dtmf
      The audio stream should reflect the volume set on the indicator
      Without playing anything (no active audio stream), change the volume on the indicator or with volume buttons and then try playing one of the following audio streams: music-app, webrowser (youtube)
      The audio stream should not be affected by the volume set on the indicator when there was no other active stream
      Play a multimedia stream (music-app, webrowser) and change the volume on the indicator when the stream is active
      The multimedia audio stream should reflect the volume set on the indicator
      When stopping/closing the multimedia stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the multimedia role
      Play a alarm stream (clock-app) and change the volume on the indicator when the stream is active
      The alarm audio stream should reflect the volume set on the indicator
      When stopping/closing the alarm stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the alarm role
      Start a voice call using the dialer-app and change the volume on the indicator when the call is active
      The phone audio stream should reflect the volume set on the indicator
      When hanging up the voice call it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the phone role
      Test-case indicator-sound/unity8-embedded-greeter
      NOTE: Only works with embedded greeter, split greeter will require modifications to this test
      Ensure System Settings is set to "Show Messages on Greeter"
      Play a song in the media player
      The song should be heard
      There should be an entry in the sound menu with the meta data for the song being played
      Go to the greeter. This can be done by hitting the lock button twice.
      Ensure the sound menu has song meta data
      There should be an entry in the sound menu with the meta data for the song being played
      Pause the song in the greeter
      The song should stop playing
      Resume the song in the greeter
      The song should continue to play
      Disable System Settings value "Show Messages on Greeter"
      Ensure the sound menu has song meta data
      There should be an entry in the sound menu with the meta data for the song being played
      Go to the greeter. This can be done by hitting the lock button twice.
      Ensure the sound menu does not have song meta data
      There should be an entry for the player but it should have no information on the song being played
      Pause the song in the greeter
      The song should stop playing
      Resume the song in the greeter
      The song should continue to play
      ayatana-indicator-sound-0.8.2/tests/media-player-list-mock.vala0000644000000000000000000000157214004562315021412 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class MediaPlayerListMock : MediaPlayerList { public override MediaPlayerList.Iterator iterator () { return new MediaPlayerList.Iterator(); } public override void sync (string[] ids) { return; } } ayatana-indicator-sound-0.8.2/tests/media-player-mock.vala0000644000000000000000000000532114004562315020435 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class MediaPlayerMock: MediaPlayer { /* Superclass variables */ public override string id { get { return mock_id; } } public override string name { get { return mock_name; } } public override string state { get { return mock_state; } set { this.mock_state = value; }} public override Icon? icon { get { return mock_icon; } } public override string dbus_name { get { return mock_dbus_name; } } public override bool is_running { get { return mock_is_running; } } public override bool can_raise { get { return mock_can_raise; } } public override bool can_do_next { get { return mock_can_do_next; } } public override bool can_do_prev { get { return mock_can_do_prev; } } public override bool can_do_play { get { return mock_can_do_play; } } public override MediaPlayer.Track? current_track { get { return mock_current_track; } set { this.mock_current_track = value; } } /* Mock values */ public string mock_id { get; set; } public string mock_name { get; set; } public string mock_state { get; set; } public Icon? mock_icon { get; set; } public string mock_dbus_name { get; set; } public bool mock_is_running { get; set; } public bool mock_can_raise { get; set; } public bool mock_can_do_next { get; set; } public bool mock_can_do_prev { get; set; } public bool mock_can_do_play { get; set; } public MediaPlayer.Track? mock_current_track { get; set; } /* Virtual functions */ public override void activate () { debug("Mock activate"); } public override void play_pause () { debug("Mock play_pause"); } public override void next () { debug("Mock next"); } public override void previous () { debug("Mock previous"); } public override uint get_n_playlists() { debug("Mock get_n_playlists"); return 0; } public override string get_playlist_id (int index) { debug("Mock get_playlist_id"); return ""; } public override string get_playlist_name (int index) { debug("Mock get_playlist_name"); return ""; } public override void activate_playlist_by_name (string playlist) { debug("Mock activate_playlist_by_name"); } } ayatana-indicator-sound-0.8.2/tests/media-player-user.cc0000644000000000000000000002645414004562315020136 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include #include "accounts-service-mock.h" extern "C" { #include "indicator-sound-service.h" } class MediaPlayerUserTest : public ::testing::Test { protected: DbusTestService * testsystem = NULL; AccountsServiceMock service_mock; DbusTestService * testsession = NULL; DbusTestProcess * systemmonitor = nullptr; DbusTestProcess * sessionmonitor = nullptr; GDBusConnection * system = NULL; GDBusConnection * session = NULL; GDBusProxy * proxy = NULL; std::chrono::milliseconds _eventuallyTime = std::chrono::seconds{5}; virtual void SetUp() { /* System Bus */ testsystem = dbus_test_service_new(NULL); dbus_test_service_set_bus(testsystem, DBUS_TEST_SERVICE_BUS_SYSTEM); systemmonitor = dbus_test_process_new("dbus-monitor"); dbus_test_process_append_param(systemmonitor, "--system"); dbus_test_task_set_name(DBUS_TEST_TASK(systemmonitor), "System"); dbus_test_service_add_task(testsystem, DBUS_TEST_TASK(systemmonitor)); dbus_test_service_add_task(testsystem, (DbusTestTask*)service_mock); dbus_test_service_start_tasks(testsystem); system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, system); g_dbus_connection_set_exit_on_close(system, FALSE); g_object_add_weak_pointer(G_OBJECT(system), (gpointer *)&system); /* Session Bus */ testsession = dbus_test_service_new(NULL); dbus_test_service_set_bus(testsession, DBUS_TEST_SERVICE_BUS_SESSION); sessionmonitor = dbus_test_process_new("dbus-monitor"); dbus_test_process_append_param(sessionmonitor, "--session"); dbus_test_task_set_name(DBUS_TEST_TASK(sessionmonitor), "Session"); dbus_test_service_add_task(testsession, DBUS_TEST_TASK(sessionmonitor)); dbus_test_service_start_tasks(testsession); session = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); /* Setup proxy */ proxy = g_dbus_proxy_new_sync(system, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", "/user", "org.freedesktop.DBus.Properties", NULL, NULL); ASSERT_NE(nullptr, proxy); } virtual void TearDown() { g_clear_object(&sessionmonitor); g_clear_object(&systemmonitor); g_clear_object(&proxy); g_clear_object(&testsystem); g_clear_object(&testsession); g_object_unref(system); g_object_unref(session); #if 0 /* Accounts Service keeps a bunch of references around so we have to split the tests and can't check this :-( */ unsigned int cleartry = 0; while ((session != NULL || system != NULL) && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); ASSERT_EQ(nullptr, system); #endif } static gboolean timeout_cb (gpointer user_data) { GMainLoop * loop = static_cast(user_data); g_main_loop_quit(loop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } void set_property (const gchar * name, GVariant * value) { dbus_test_dbus_mock_object_update_property((DbusTestDbusMock *)service_mock, service_mock.get_sound(), name, value, NULL); } testing::AssertionResult expectEventually (std::function &testfunc) { auto loop = std::shared_ptr(g_main_loop_new(nullptr, FALSE), [](GMainLoop * loop) { if (loop != nullptr) g_main_loop_unref(loop); }); std::promise retpromise; auto retfuture = retpromise.get_future(); auto start = std::chrono::steady_clock::now(); /* The core of the idle function as an object so we can use the C++-isms of attaching the variables and make this code reasonably readable */ std::function idlefunc = [&loop, &retpromise, &testfunc, &start, this]() -> void { auto result = testfunc(); if (result == false && _eventuallyTime > (std::chrono::steady_clock::now() - start)) { return; } retpromise.set_value(result); g_main_loop_quit(loop.get()); }; auto idlesrc = g_idle_add([](gpointer data) -> gboolean { auto func = reinterpret_cast *>(data); (*func)(); return G_SOURCE_CONTINUE; }, &idlefunc); g_main_loop_run(loop.get()); g_source_remove(idlesrc); return retfuture.get(); } /* Eventually Helpers */ #define _EVENTUALLY_HELPER(oper) \ template testing::AssertionResult expectEventually##oper (Args&& ... args) { \ std::function func = [&]() { \ return testing::internal::CmpHelper##oper(std::forward(args)...); \ }; \ return expectEventually(func); \ } _EVENTUALLY_HELPER(EQ); _EVENTUALLY_HELPER(NE); _EVENTUALLY_HELPER(LT); _EVENTUALLY_HELPER(GT); _EVENTUALLY_HELPER(STREQ); _EVENTUALLY_HELPER(STRNE); #undef _EVENTUALLY_HELPER }; /* Helpers */ #define EXPECT_EVENTUALLY_EQ(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyEQ, expected, actual) #define EXPECT_EVENTUALLY_NE(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyNE, expected, actual) #define EXPECT_EVENTUALLY_LT(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyLT, expected, actual) #define EXPECT_EVENTUALLY_GT(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyGT, expected, actual) #define EXPECT_EVENTUALLY_STREQ(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallySTREQ, expected, actual) #define EXPECT_EVENTUALLY_STRNE(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallySTRNE, expected, actual) TEST_F(MediaPlayerUserTest, BasicObject) { MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); /* Protected, but no useful data */ EXPECT_FALSE(media_player_get_is_running(MEDIA_PLAYER(player))); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_state(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_icon(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_current_track(MEDIA_PLAYER(player))); /* Get the proxy -- but no good data */ loop(100); /* Ensure even with the proxy we don't have anything */ EXPECT_FALSE(media_player_get_is_running(MEDIA_PLAYER(player))); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_state(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_icon(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_current_track(MEDIA_PLAYER(player))); g_clear_object(&player); } void running_update (GObject * obj, GParamSpec * pspec, bool * running) { *running = media_player_get_is_running(MEDIA_PLAYER(obj)) == TRUE; }; TEST_F(MediaPlayerUserTest, DISABLED_DataSet) { /* Put data into Acts */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time())); set_property("PlayerName", g_variant_new_string("The Player Formerly Known as Prince")); GIcon * in_icon = g_themed_icon_new_with_default_fallbacks("foo-bar-fallback"); set_property("PlayerIcon", g_variant_new_variant(g_icon_serialize(in_icon))); set_property("State", g_variant_new_string("Chillin'")); set_property("Title", g_variant_new_string("Dictator")); set_property("Artist", g_variant_new_string("Bansky")); set_property("Album", g_variant_new_string("Vinyl is dead")); set_property("ArtUrl", g_variant_new_string("http://art.url")); /* Build our media player */ MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); /* Ensure even with the proxy we don't have anything */ bool running = false; g_signal_connect(G_OBJECT(player), "notify::is-running", G_CALLBACK(running_update), &running); running_update(G_OBJECT(player), nullptr, &running); EXPECT_EVENTUALLY_EQ(true, running); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("The Player Formerly Known as Prince", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("Chillin'", media_player_get_state(MEDIA_PLAYER(player))); GIcon * out_icon = media_player_get_icon(MEDIA_PLAYER(player)); EXPECT_NE(nullptr, out_icon); EXPECT_TRUE(g_icon_equal(in_icon, out_icon)); // NOTE: No reference in 'out_icon' returned MediaPlayerTrack * track = media_player_get_current_track(MEDIA_PLAYER(player)); EXPECT_NE(nullptr, track); EXPECT_STREQ("Dictator", media_player_track_get_title(track)); EXPECT_STREQ("Bansky", media_player_track_get_artist(track)); EXPECT_STREQ("Vinyl is dead", media_player_track_get_album(track)); EXPECT_STREQ("http://art.url", media_player_track_get_art_url(track)); // NOTE: No reference in 'track' returned g_clear_object(&in_icon); g_clear_object(&player); } TEST_F(MediaPlayerUserTest, DISABLED_TimeoutTest) { /* Put data into Acts -- but 15 minutes ago */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time() - 15 * 60 * 1000 * 1000)); set_property("PlayerName", g_variant_new_string("The Player Formerly Known as Prince")); GIcon * in_icon = g_themed_icon_new_with_default_fallbacks("foo-bar-fallback"); set_property("PlayerIcon", g_variant_new_variant(g_icon_serialize(in_icon))); set_property("State", g_variant_new_string("Chillin'")); set_property("Title", g_variant_new_string("Dictator")); set_property("Artist", g_variant_new_string("Bansky")); set_property("Album", g_variant_new_string("Vinyl is dead")); set_property("ArtUrl", g_variant_new_string("http://art.url")); /* Build our media player */ MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); bool running = false; g_signal_connect(G_OBJECT(player), "notify::is-running", G_CALLBACK(running_update), &running); running_update(G_OBJECT(player), nullptr, &running); /* Ensure that we show up as not running */ EXPECT_EVENTUALLY_EQ(false, running); /* Update to make running */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time())); EXPECT_EVENTUALLY_EQ(true, running); /* Clear to not run */ set_property("Timestamp", g_variant_new_uint64(1)); EXPECT_EVENTUALLY_EQ(false, running); g_clear_object(&in_icon); g_clear_object(&player); } ayatana-indicator-sound-0.8.2/tests/name-watch-test.cc0000644000000000000000000001132114004562315017575 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include extern "C" { #include "bus-watch-namespace.h" } class NameWatchTest : public ::testing::Test { private: GTestDBus * testbus = NULL; protected: virtual void SetUp() { testbus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(testbus); } virtual void TearDown() { g_test_dbus_down(testbus); g_clear_object(&testbus); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * loop = static_cast(user_data); g_main_loop_quit(loop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } }; typedef struct { guint appeared; guint vanished; } callback_count_t; static void appeared_simple_cb (GDBusConnection * bus, const gchar * name, const gchar * owner, gpointer user_data) { callback_count_t * callback_count = static_cast(user_data); callback_count->appeared++; } static void vanished_simple_cb (GDBusConnection * bus, const gchar * name, gpointer user_data) { callback_count_t * callback_count = static_cast(user_data); callback_count->vanished++; } TEST_F(NameWatchTest, BaseWatch) { callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); guint name2 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar_too", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 2); g_bus_unown_name(name1); g_bus_unown_name(name2); loop(100); ASSERT_EQ(callback_count.vanished, 2); bus_unwatch_namespace(ns_watch); } TEST_F(NameWatchTest, NonMatches) { callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foobar.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); guint name2 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.bar.com.foo", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 0); g_bus_unown_name(name1); g_bus_unown_name(name2); loop(100); ASSERT_EQ(callback_count.vanished, 0); bus_unwatch_namespace(ns_watch); } TEST_F(NameWatchTest, StartupNames) { guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 1); g_bus_unown_name(name1); loop(100); ASSERT_EQ(callback_count.vanished, 1); bus_unwatch_namespace(ns_watch); } ayatana-indicator-sound-0.8.2/tests/notifications-mock.h0000644000000000000000000001424514004562315020246 0ustar /* * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include class NotificationsMock { DbusTestDbusMock * mock = nullptr; DbusTestDbusMockObject * baseobj = nullptr; public: NotificationsMock (std::vector capabilities = {"actions", "body", "body-markup", "icon-static", "image/svg+xml", "x-canonical-private-synchronous", "x-canonical-append", "x-canonical-private-icon-only", "x-canonical-truncation", "private-synchronous", "append", "private-icon-only", "truncation"}) { mock = dbus_test_dbus_mock_new("org.freedesktop.Notifications"); dbus_test_task_set_bus(DBUS_TEST_TASK(mock), DBUS_TEST_SERVICE_BUS_SESSION); dbus_test_task_set_name(DBUS_TEST_TASK(mock), "Notify"); baseobj =dbus_test_dbus_mock_get_object(mock, "/org/freedesktop/Notifications", "org.freedesktop.Notifications", nullptr); std::string capspython("ret = "); capspython += vector2py(capabilities); dbus_test_dbus_mock_object_add_method(mock, baseobj, "GetCapabilities", nullptr, G_VARIANT_TYPE("as"), capspython.c_str(), nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "GetServerInformation", nullptr, G_VARIANT_TYPE("(ssss)"), "ret = ['notification-mock', 'Testing harness', '1.0', '1.1']", nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "Notify", G_VARIANT_TYPE("(susssasa{sv}i)"), G_VARIANT_TYPE("u"), "ret = 10", nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "CloseNotification", G_VARIANT_TYPE("u"), nullptr, "", nullptr); } ~NotificationsMock () { g_debug("Destroying the Notifications Mock"); g_clear_object(&mock); } std::string vector2py (std::vector vect) { std::string retval("[ "); std::for_each(vect.begin(), vect.end() - 1, [&retval](std::string entry) { retval += "'"; retval += entry; retval += "', "; }); retval += "'"; retval += *(vect.end() - 1); retval += "']"; return retval; } operator std::shared_ptr () { std::shared_ptr retval(DBUS_TEST_TASK(g_object_ref(mock)), [](DbusTestTask * task) { g_clear_object(&task); }); return retval; } operator DbusTestTask* () { return DBUS_TEST_TASK(mock); } operator DbusTestDbusMock* () { return mock; } struct Notification { std::string app_name; unsigned int replace_id; std::string app_icon; std::string summary; std::string body; std::vector actions; std::map> hints; int timeout; }; std::shared_ptr childGet (GVariant * tuple, gsize index) { return std::shared_ptr(g_variant_get_child_value(tuple, index), [](GVariant * v){ if (v != nullptr) g_variant_unref(v); }); } std::vector getNotifications (void) { std::vector notifications; unsigned int cnt, i; auto calls = dbus_test_dbus_mock_object_get_method_calls(mock, baseobj, "Notify", &cnt, nullptr); for (i = 0; i < cnt; i++) { auto call = calls[i]; Notification notification; notification.app_name = g_variant_get_string(childGet(call.params, 0).get(), nullptr); notification.replace_id = g_variant_get_uint32(childGet(call.params, 1).get()); notification.app_icon = g_variant_get_string(childGet(call.params, 2).get(), nullptr); notification.summary = g_variant_get_string(childGet(call.params, 3).get(), nullptr); notification.body = g_variant_get_string(childGet(call.params, 4).get(), nullptr); notification.timeout = g_variant_get_int32(childGet(call.params, 7).get()); auto vactions = childGet(call.params, 5); GVariantIter iactions = {0}; g_variant_iter_init(&iactions, vactions.get()); const gchar * action = nullptr; while (g_variant_iter_loop(&iactions, "&s", &action)) { std::string saction(action); notification.actions.push_back(saction); } auto vhints = childGet(call.params, 6); GVariantIter ihints = {0}; g_variant_iter_init(&ihints, vhints.get()); const gchar * hint_key = nullptr; GVariant * hint_value = nullptr; while (g_variant_iter_loop(&ihints, "{&sv}", &hint_key, &hint_value)) { std::string key(hint_key); std::shared_ptr value(g_variant_ref(hint_value), [](GVariant * v){ if (v != nullptr) g_variant_unref(v); }); notification.hints[key] = value; } notifications.push_back(notification); } return notifications; } bool clearNotifications (void) { return dbus_test_dbus_mock_object_clear_method_calls(mock, baseobj, nullptr); } }; ayatana-indicator-sound-0.8.2/tests/notifications-test.cc0000644000000000000000000006065514004562315020440 0ustar /* * Copyright © 2015-2016 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Charles Kerr */ #include #include #include #include #include #include #include #include "notifications-mock.h" #include "gtest-gvariant.h" extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class NotificationsTest : public ::testing::Test { protected: DbusTestService * service = NULL; GDBusConnection * session = NULL; std::shared_ptr notifications; virtual void SetUp() { g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); service = dbus_test_service_new(NULL); dbus_test_service_set_bus(service, DBUS_TEST_SERVICE_BUS_SESSION); /* Useful for debugging test failures, not needed all the time (until it fails) */ #if 0 auto bustle = std::shared_ptr([]() { DbusTestTask * bustle = DBUS_TEST_TASK(dbus_test_bustle_new("notifications-test.bustle")); dbus_test_task_set_name(bustle, "Bustle"); dbus_test_task_set_bus(bustle, DBUS_TEST_SERVICE_BUS_SESSION); return bustle; }(), [](DbusTestTask * bustle) { g_clear_object(&bustle); }); dbus_test_service_add_task(service, bustle.get()); #endif notifications = std::make_shared(); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); /* This is done in main.c */ notify_init("ayatana-indicator-sound"); } virtual void TearDown() { if (notify_is_initted()) notify_uninit(); notifications.reset(); g_clear_object(&service); g_object_unref(session); unsigned int cleartry = 0; while (session != NULL && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * loop = static_cast(user_data); g_main_loop_quit(loop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } void loop_until(const std::function& test, unsigned int max_ms=50, unsigned int test_interval_ms=10) { // g_timeout's callback only allows a single pointer, // so use a temporary stack struct to wedge everything into one pointer struct CallbackData { const std::function& test; const gint64 deadline; GMainLoop* loop = g_main_loop_new(nullptr, false); CallbackData (const std::function& f, unsigned int max_ms): test{f}, deadline{g_get_monotonic_time() + (max_ms*1000)} {} ~CallbackData() {g_main_loop_unref(loop);} } data(test, max_ms); // tell the timer to stop looping on success or deadline auto timerfunc = [](gpointer gdata) -> gboolean { auto& data = *static_cast(gdata); if (!data.test() && (g_get_monotonic_time() < data.deadline)) return G_SOURCE_CONTINUE; g_main_loop_quit(data.loop); return G_SOURCE_REMOVE; }; // start looping g_timeout_add (std::min(max_ms, test_interval_ms), timerfunc, &data); g_main_loop_run(data.loop); } void loop_until_notifications(unsigned int max_seconds=1) { auto test = [this]{ return !notifications->getNotifications().empty(); }; loop_until(test, max_seconds); } static int unref_idle (gpointer user_data) { g_variant_unref(static_cast(user_data)); return G_SOURCE_REMOVE; } std::shared_ptr playerListMock () { auto playerList = std::shared_ptr( MEDIA_PLAYER_LIST(media_player_list_mock_new()), [](MediaPlayerList * list) { g_clear_object(&list); }); return playerList; } std::shared_ptr optionsMock () { auto options = std::shared_ptr( INDICATOR_SOUND_OPTIONS(options_mock_new()), [](IndicatorSoundOptions * options){ g_clear_object(&options); }); return options; } std::shared_ptr volumeControlMock (const std::shared_ptr& optionsMock) { auto volumeControl = std::shared_ptr( VOLUME_CONTROL(volume_control_mock_new(optionsMock.get())), [](VolumeControl * control){ g_clear_object(&control); }); return volumeControl; } std::shared_ptr volumeWarningMock (const std::shared_ptr& optionsMock) { auto volumeWarning = std::shared_ptr( VOLUME_WARNING(volume_warning_mock_new(optionsMock.get())), [](VolumeWarning * warning){ g_clear_object(&warning); }); return volumeWarning; } std::shared_ptr standardService ( const std::shared_ptr& volumeControl, const std::shared_ptr& playerList, const std::shared_ptr& options, const std::shared_ptr& warning, const std::shared_ptr& accounts_service_access) { auto soundService = std::shared_ptr( indicator_sound_service_new(playerList.get(), volumeControl.get(), nullptr, options.get(), warning.get(), accounts_service_access.get()), [](IndicatorSoundService * service){ g_clear_object(&service); }); return soundService; } void setMockVolume (std::shared_ptr volumeControl, double volume, VolumeControlVolumeReasons reason = VOLUME_CONTROL_VOLUME_REASONS_USER_KEYPRESS) { VolumeControlVolume * vol = volume_control_volume_new(); vol->volume = volume; vol->reason = reason; volume_control_set_volume(volumeControl.get(), vol); g_object_unref(vol); } void setIndicatorShown (bool shown) { auto bus = g_bus_get_sync(G_BUS_TYPE_SESSION, nullptr, nullptr); g_dbus_connection_call(bus, g_dbus_connection_get_unique_name(bus), "/org/ayatana/indicator/sound", "org.gtk.Actions", "SetState", g_variant_new("(sva{sv})", "indicator-shown", g_variant_new_boolean(shown), nullptr), nullptr, G_DBUS_CALL_FLAGS_NONE, -1, nullptr, nullptr, nullptr); g_clear_object(&bus); } }; TEST_F(NotificationsTest, BasicObject) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Give some time settle */ loop(50); /* Auto free */ } TEST_F(NotificationsTest, VolumeChanges) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("ayatana-indicator-sound", notev[0].app_name); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ(0, notev[0].actions.size()); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-private-synchronous"]); EXPECT_GVARIANT_EQ("@i 50", notev[0].hints["value"]); /* Set a different volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 60", notev[0].hints["value"]); /* Have pulse set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.70, VOLUME_CONTROL_VOLUME_REASONS_PULSE_CHANGE); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); /* Have AS set the volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.80, VOLUME_CONTROL_VOLUME_REASONS_ACCOUNTS_SERVICE_SET); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); } TEST_F(NotificationsTest, StreamChanges) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.5); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Change Streams, no volume change */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALARM); setMockVolume(volumeControl, 0.5, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Change Streams, volume change */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALERT); setMockVolume(volumeControl, 0.6, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Change Streams, no volume change, volume up */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_MULTIMEDIA); setMockVolume(volumeControl, 0.6, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); setMockVolume(volumeControl, 0.65); notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 65", notev[0].hints["value"]); } TEST_F(NotificationsTest, IconTesting) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set an initial volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.5); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Generate a set of notifications */ notifications->clearNotifications(); for (float i = 0.0; i < 1.01; i += 0.1) { setMockVolume(volumeControl, i); } loop(50); notev = notifications->getNotifications(); ASSERT_EQ(11, notev.size()); EXPECT_EQ("audio-volume-muted", notev[0].app_icon); EXPECT_EQ("audio-volume-low", notev[1].app_icon); EXPECT_EQ("audio-volume-low", notev[2].app_icon); EXPECT_EQ("audio-volume-medium", notev[3].app_icon); EXPECT_EQ("audio-volume-medium", notev[4].app_icon); EXPECT_EQ("audio-volume-medium", notev[5].app_icon); EXPECT_EQ("audio-volume-medium", notev[6].app_icon); EXPECT_EQ("audio-volume-high", notev[7].app_icon); EXPECT_EQ("audio-volume-high", notev[8].app_icon); EXPECT_EQ("audio-volume-high", notev[9].app_icon); EXPECT_EQ("audio-volume-high", notev[10].app_icon); } TEST_F(NotificationsTest, ServerRestart) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Restart server without sync notifications */ notifications->clearNotifications(); dbus_test_service_remove_task(service, (DbusTestTask*)*notifications); notifications.reset(); loop(50); notifications = std::make_shared(std::vector({"body", "body-markup", "icon-static"})); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_task_run((DbusTestTask*)*notifications); /* Change the volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); /* Put a good server back */ dbus_test_service_remove_task(service, (DbusTestTask*)*notifications); notifications.reset(); loop(50); notifications = std::make_shared(); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_task_run((DbusTestTask*)*notifications); /* Change the volume again */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.70); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); } TEST_F(NotificationsTest, HighVolume) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); EXPECT_GVARIANT_EQ("@s 'false'", notev[0].hints["x-canonical-value-bar-tint"]); /* Set high volume with volume change */ notifications->clearNotifications(); volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), true); setMockVolume(volumeControl, 0.90); loop(50); notev = notifications->getNotifications(); ASSERT_LT(0, notev.size()); /* This passes with one or two since it would just be an update to the first if a second was sent */ EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-value-bar-tint"]); /* Move it back */ volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), false); setMockVolume(volumeControl, 0.50); loop(50); /* Set high volume without level change */ /* NOTE: This can happen if headphones are plugged in */ notifications->clearNotifications(); volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), true); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-value-bar-tint"]); } TEST_F(NotificationsTest, MenuHide) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); /* Set the indicator to shown, and set a new volume */ notifications->clearNotifications(); setIndicatorShown(true); loop(50); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Set the indicator to hidden, and set a new volume */ notifications->clearNotifications(); setIndicatorShown(false); loop(50); setMockVolume(volumeControl, 0.70); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); } TEST_F(NotificationsTest, ExtendendVolumeNotification) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("ayatana-indicator-sound", notev[0].app_name); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ(0, notev[0].actions.size()); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-private-synchronous"]); EXPECT_GVARIANT_EQ("@i 50", notev[0].hints["value"]); /* Allow an amplified volume */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALARM); options_mock_mock_set_max_volume(OPTIONS_MOCK(options.get()), 1.5); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 33", notev[0].hints["value"]); /* Set to 'over max' */ notifications->clearNotifications(); setMockVolume(volumeControl, 1.525); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 100", notev[0].hints["value"]); /* Put back */ notifications->clearNotifications(); options_mock_mock_set_max_volume(OPTIONS_MOCK(options.get()), 1.0); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 100", notev[0].hints["value"]); } TEST_F(NotificationsTest, TriggerWarning) { // Tests all the conditions needed to trigger a volume warning. // There are many possible combinations, so this test is slow. :P const struct { bool expected; VolumeControlActiveOutput output; } test_outputs[] = { { false, VOLUME_CONTROL_ACTIVE_OUTPUT_SPEAKERS }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_HEADPHONES }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_BLUETOOTH_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_BLUETOOTH_SPEAKER }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_USB_SPEAKER }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_USB_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_HDMI_SPEAKER }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_HDMI_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_CALL_MODE } }; const struct { bool expected; pa_volume_t volume; pa_volume_t loud_volume; } test_volumes[] = { { false, 50, 100 }, { false, 99, 100 }, { false, 100, 100 }, // Whenever you increase volume... such that acoustic output would be *MORE* than 85 dBA { true, 101, 100 } }; const struct { bool expected; bool approved; } test_approved[] = { { true, false }, { false, true } }; const struct { bool expected; bool warnings_enabled; } test_warnings_enabled[] = { { true, true }, { false, false } }; const struct { bool expected; bool multimedia_active; } test_multimedia_active[] = { { true, true }, { false, false } }; for (const auto& outputs : test_outputs) { for (const auto& volumes : test_volumes) { for (const auto& approved : test_approved) { for (const auto& warnings_enabled : test_warnings_enabled) { for (const auto& multimedia_active : test_multimedia_active) { notifications->clearNotifications(); // instantiate the test subjects auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); // run the test options_mock_mock_set_loud_volume(OPTIONS_MOCK(options.get()), volumes.loud_volume); options_mock_mock_set_loud_warning_enabled(OPTIONS_MOCK(options.get()), warnings_enabled.warnings_enabled); volume_warning_mock_set_approved(VOLUME_WARNING_MOCK(volumeWarning.get()), approved.approved); volume_warning_mock_set_multimedia_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), volumes.volume); volume_warning_mock_set_multimedia_active(VOLUME_WARNING_MOCK(volumeWarning.get()), multimedia_active.multimedia_active); volume_control_mock_mock_set_active_output(VOLUME_CONTROL_MOCK(volumeControl.get()), outputs.output); loop_until_notifications(); // check the result auto notev = notifications->getNotifications(); const bool warning_expected = outputs.expected && volumes.expected && approved.expected && warnings_enabled.expected && multimedia_active.expected; if (warning_expected) { EXPECT_TRUE(volume_warning_get_active(volumeWarning.get())); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-snap-decisions"]); EXPECT_GVARIANT_EQ(nullptr, notev[0].hints["x-canonical-private-synchronous"]); } else { EXPECT_FALSE(volume_warning_get_active(volumeWarning.get())); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ(nullptr, notev[0].hints["x-canonical-snap-decisions"]); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-canonical-private-synchronous"]); } } // multimedia_active } // warnings_enabled } // approved } // volumes } // outputs } ayatana-indicator-sound-0.8.2/tests/options-mock.vala0000644000000000000000000000204514004562315017557 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public class OptionsMock : IndicatorSound.Options { public void mock_set_max_volume (double val) { max_volume = val; } public void mock_set_loud_volume (PulseAudio.Volume val) { loud_volume = val; } public void mock_set_loud_warning_enabled (bool val) { loud_warning_enabled = val; } } ayatana-indicator-sound-0.8.2/tests/pa-mock.cpp0000644000000000000000000003163014004562315016325 0ustar /* * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include #include #include #ifdef G_LOG_DOMAIN #undef G_LOG_DOMAIN #endif #define G_LOG_DOMAIN "PA-Mock" /* Core class of the PA Mock state */ class PAMockContext { public: /* Accounting */ std::atomic refcnt; /* State stuff */ std::vector> stateCallbacks; pa_context_state_t currentState; pa_context_state_t futureState; /* Event stuff */ std::vector> eventCallbacks; pa_subscription_mask_t eventMask; PAMockContext () : refcnt(1) , currentState(PA_CONTEXT_UNCONNECTED) , futureState(PA_CONTEXT_UNCONNECTED) , eventMask(PA_SUBSCRIPTION_MASK_NULL) { g_debug("Creating Context: %p", this); } private: /* To ensure we're the only ones who can delete it */ ~PAMockContext () { g_debug("Destroying Context: %p", this); } public: /* Ref counting */ void ref () { refcnt++; } void unref () { refcnt--; if (refcnt == 0) delete this; } /* C/C++ boundry */ operator pa_context *() { return reinterpret_cast(this); } /* State Stuff */ void setState (pa_context_state_t state) { if (state == currentState) return; currentState = state; for (auto callback : stateCallbacks) { callback(); } } void idleOnce (std::function idleFunc) { auto allocated = new std::function(idleFunc); g_idle_add_full(G_PRIORITY_DEFAULT_IDLE, [](gpointer data) -> gboolean { std::function * pidleFunc = reinterpret_cast *>(data); (*pidleFunc)(); return G_SOURCE_REMOVE; }, allocated, [](gpointer data) -> void { std::function * pidleFunc = reinterpret_cast *>(data); delete pidleFunc; }); } void queueState (pa_context_state_t state) { idleOnce([this, state](){ setState(state); }); } pa_context_state_t getState (void) { return currentState; } void addStateCallback (std::function &callback) { stateCallbacks.push_back(callback); } /* Event Stuff */ void setMask (pa_subscription_mask_t mask) { eventMask = mask; } void addEventCallback (std::function &callback) { eventCallbacks.push_back(callback); } }; /* ******************************* * context.h * *******************************/ pa_context * pa_context_new_with_proplist (pa_mainloop_api *mainloop, const char *name, pa_proplist *proplist) { return *(new PAMockContext()); } void pa_context_unref (pa_context *c) { reinterpret_cast(c)->unref(); } pa_context * pa_context_ref (pa_context *c) { reinterpret_cast(c)->ref(); return c; } int pa_context_connect (pa_context *c, const char *server, pa_context_flags_t flags, const pa_spawn_api *api) { reinterpret_cast(c)->queueState(PA_CONTEXT_READY); return 0; } void pa_context_disconnect (pa_context *c) { reinterpret_cast(c)->queueState(PA_CONTEXT_UNCONNECTED); } int pa_context_errno (pa_context *c) { return 0; } void pa_context_set_state_callback (pa_context *c, pa_context_notify_cb_t cb, void *userdata) { std::function cppcb([c, cb, userdata]() { cb(c, userdata); }); reinterpret_cast(c)->addStateCallback(cppcb); } pa_context_state_t pa_context_get_state (pa_context *c) { return reinterpret_cast(c)->getState(); } /* ******************************* * introspect.h * *******************************/ static pa_operation * dummy_operation (void) { GObject * goper = (GObject *)g_object_new(G_TYPE_OBJECT, nullptr); pa_operation * oper = (pa_operation *)goper; return oper; } pa_operation* pa_context_get_server_info (pa_context *c, pa_server_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_server_info server{ .user_name = "user", .host_name = "host", .server_version = "1.2.3", .server_name = "server", .sample_spec = { .format = PA_SAMPLE_U8, .rate = 44100, .channels = 1 }, .default_sink_name = "default-sink", .default_source_name = "default-source", .cookie = 1234, .channel_map = { .channels = 0 } }; cb(c, &server, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_info_by_name (pa_context *c, const gchar * name, pa_sink_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, name, cb, userdata]() { if (cb == nullptr) return; pa_sink_port_info active_port = {0}; active_port.name = "speaker"; pa_sink_info sink = {0}; sink.name = "default-sink"; sink.index = 0; sink.description = "Default Sink"; sink.channel_map.channels = 0; sink.active_port = &active_port; cb(c, &sink, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_info_list (pa_context *c, pa_sink_info_cb_t cb, void *userdata) { /* Only have one today, so this is the same */ return pa_context_get_sink_info_by_name(c, "default-sink", cb, userdata); } pa_operation * pa_context_get_sink_input_info (pa_context *c, uint32_t idx, pa_sink_input_info_cb_t cb, void * userdata) { reinterpret_cast(c)->idleOnce( [c, idx, cb, userdata]() { if (cb == nullptr) return; pa_sink_input_info sink = { 0 }; cb(c, &sink, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_source_info_by_name (pa_context *c, const char * name, pa_source_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, name, cb, userdata]() { if (cb == nullptr) return; pa_source_info source = { .name = "default-source" }; cb(c, &source, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_source_output_info (pa_context *c, uint32_t idx, pa_source_output_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, idx, cb, userdata]() { if (cb == nullptr) return; pa_source_output_info source = {0}; source.name = "default source"; cb(c, &source, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_sink_mute_by_index (pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, idx, mute, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_sink_volume_by_index (pa_context *c, uint32_t idx, const pa_cvolume * cvol, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, idx, cvol, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_source_volume_by_name (pa_context *c, const char * name, const pa_cvolume * cvol, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, name, cvol, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_input_info_list(pa_context *c, pa_sink_input_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { pa_sink_input_info sink_input; sink_input.name = "default-sink-input"; sink_input.proplist = nullptr; sink_input.has_volume = false; if (cb != nullptr) cb(c, &sink_input, true, userdata); }); return dummy_operation(); } /* ******************************* * subscribe.h * *******************************/ pa_operation * pa_context_subscribe (pa_context * c, pa_subscription_mask_t mask, pa_context_success_cb_t callback, void * userdata) { reinterpret_cast(c)->idleOnce( [c, mask, callback, userdata]() { reinterpret_cast(c)->setMask(mask); if (callback != nullptr) callback(c, 1, userdata); }); return dummy_operation(); } void pa_context_set_subscribe_callback (pa_context * c, pa_context_subscribe_cb_t callback, void * userdata) { std::function cppcb([c, callback, userdata](pa_subscription_event_type_t event, uint32_t index) { if (callback != nullptr) callback(c, event, index, userdata); }); reinterpret_cast(c)->addEventCallback(cppcb); } /* ******************************* * glib-mainloop.h * *******************************/ struct pa_glib_mainloop { GMainContext * context; }; struct pa_mainloop_api mock_mainloop = { 0 }; pa_mainloop_api * pa_glib_mainloop_get_api (pa_glib_mainloop * g) { return &mock_mainloop; } pa_glib_mainloop * pa_glib_mainloop_new (GMainContext * c) { pa_glib_mainloop * loop = g_new0(pa_glib_mainloop, 1); if (c == nullptr) loop->context = g_main_context_default(); else loop->context = c; g_main_context_ref(loop->context); return loop; } void pa_glib_mainloop_free (pa_glib_mainloop * g) { g_main_context_unref(g->context); g_free(g); } /* ******************************* * operation.h * *******************************/ void pa_operation_unref (pa_operation * operation) { g_return_if_fail(G_IS_OBJECT(operation)); g_object_unref(G_OBJECT(operation)); } /* ******************************* * proplist.h * *******************************/ pa_proplist * pa_proplist_new (void) { return (pa_proplist *)g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); } void pa_proplist_free (pa_proplist * p) { g_return_if_fail(p != nullptr); g_hash_table_destroy((GHashTable *)p); } const char * pa_proplist_gets (pa_proplist * p, const char * key) { g_return_val_if_fail(p != nullptr, nullptr); g_return_val_if_fail(key != nullptr, nullptr); return (const char *)g_hash_table_lookup((GHashTable *)p, key); } int pa_proplist_sets (pa_proplist *p, const char * key, const char * value) { g_return_val_if_fail(p != nullptr, -1); g_return_val_if_fail(key != nullptr, -1); g_return_val_if_fail(value != nullptr, -1); g_hash_table_insert((GHashTable *)p, g_strdup(key), g_strdup(value)); return 0; } /* ******************************* * error.h * *******************************/ const char * pa_strerror (int error) { return "This is error text"; } /* ******************************* * volume.h * *******************************/ pa_volume_t pa_sw_volume_from_dB (double f) { double linear = pow(10.0, f / 20.0); pa_volume_t calculated = lround(cbrt(linear) * PA_VOLUME_NORM); if (G_UNLIKELY(calculated > PA_VOLUME_MAX)) { return PA_VOLUME_MAX; } else if (G_UNLIKELY(calculated < PA_VOLUME_MUTED)) { return PA_VOLUME_MUTED; } else { return calculated; } } pa_cvolume * pa_cvolume_init (pa_cvolume * cvol) { g_return_val_if_fail(cvol != nullptr, nullptr); cvol->channels = 0; unsigned int i; for (i = 0; i < PA_CHANNELS_MAX; i++) cvol->values[i] = PA_VOLUME_INVALID; return cvol; } pa_cvolume * pa_cvolume_set (pa_cvolume * cvol, unsigned channels, pa_volume_t volume) { g_return_val_if_fail(cvol != nullptr, nullptr); g_warn_if_fail(channels > 0); g_return_val_if_fail(channels <= PA_CHANNELS_MAX, nullptr); cvol->channels = channels; unsigned int i; for (i = 0; i < channels; i++) { if (G_UNLIKELY(volume > PA_VOLUME_MAX)) { cvol->values[i] = PA_VOLUME_MAX; } else if (G_UNLIKELY(volume < PA_VOLUME_MUTED)) { cvol->values[i] = PA_VOLUME_MUTED; } else { cvol->values[i] = volume; } } return cvol; } pa_volume_t pa_cvolume_max (const pa_cvolume * cvol) { g_return_val_if_fail(cvol != nullptr, PA_VOLUME_MUTED); pa_volume_t max = PA_VOLUME_MUTED; unsigned int i; for (i = 0; i < cvol->channels; i++) max = MAX(max, cvol->values[i]); return max; } pa_cvolume * pa_cvolume_scale (pa_cvolume * cvol, pa_volume_t max) { g_return_val_if_fail(cvol != nullptr, nullptr); pa_volume_t originalmax = pa_cvolume_max(cvol); if (originalmax <= PA_VOLUME_MUTED) return pa_cvolume_set(cvol, cvol->channels, max); unsigned int i; for (i = 0; i < cvol->channels; i++) { pa_volume_t calculated = (cvol->values[i] * max) / originalmax; if (G_UNLIKELY(calculated > PA_VOLUME_MAX)) { cvol->values[i] = PA_VOLUME_MAX; } else if (G_UNLIKELY(calculated < PA_VOLUME_MUTED)) { cvol->values[i] = PA_VOLUME_MUTED; } else { cvol->values[i] = calculated; } } return cvol; } ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/AccountsDefs.h0000644000000000000000000000245314004562315024345 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once namespace ubuntu { namespace indicators { namespace testing { constexpr const char ACCOUNTS_SERVICE[] = "org.freedesktop.Accounts"; constexpr const char USER_PATH[] = "/org/freedesktop/Accounts/UserTest"; constexpr const char ACCOUNTS_PATH[] = "/org/freedesktop/Accounts"; #ifdef HAS_UT_ACCTSERVICE_SOUND_SETTINGS constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "com.ubuntu.AccountsService.Sound"; #else constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "org.ayatana.AccountsService.Sound"; #endif } // namespace testing } // namespace indicators } // namespace ubuntu ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/AccountsMock.cpp0000644000000000000000000000222314004562315024703 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include "AccountsMock.h" #include "AccountsDefs.h" using namespace ubuntu::indicators::testing; AccountsMock::AccountsMock(QObject* parent) : QObject(parent) { } AccountsMock::~AccountsMock() = default; QDBusObjectPath AccountsMock::FindUserByName(QString const & username) const { return QDBusObjectPath(USER_PATH); } QDBusObjectPath AccountsMock::FindUserById(int64_t uid) const { return QDBusObjectPath(USER_PATH); } ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/AccountsMock.h0000644000000000000000000000231714004562315024354 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include namespace ubuntu { namespace indicators { namespace testing { class AccountsMock : public QObject, protected QDBusContext { Q_OBJECT public Q_SLOTS: QDBusObjectPath FindUserByName(QString const & username) const; QDBusObjectPath FindUserById(int64_t uid) const; public: AccountsMock(QObject* parent = 0); virtual ~AccountsMock(); }; } // namespace testing } // namespace indicators } // namespace ubuntu ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/AccountsServiceSoundMock.cpp0000644000000000000000000000377014004562315027245 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "AccountsServiceSoundMock.h" #include "AccountsDefs.h" using namespace ubuntu::indicators::testing; AccountsServiceSoundMock::AccountsServiceSoundMock(QObject* parent) : QObject(parent) , volume_(0.0) { } AccountsServiceSoundMock::~AccountsServiceSoundMock() = default; double AccountsServiceSoundMock::volume() const { return volume_; } void AccountsServiceSoundMock::setVolume(double volume) { volume_ = volume; notifier_.notifyPropertyChanged(QDBusConnection::systemBus(), ACCOUNTS_SOUND_INTERFACE, USER_PATH, "Volume", property("Volume")); } QString AccountsServiceSoundMock::lastRunningPlayer() const { return lastRunningPlayer_; } void AccountsServiceSoundMock::setLastRunningPlayer(QString const & lastRunningPlayer) { lastRunningPlayer_ = lastRunningPlayer; notifier_.notifyPropertyChanged(QDBusConnection::systemBus(), ACCOUNTS_SOUND_INTERFACE, USER_PATH, "LastRunningPlayer", property("LastRunningPlayer")); } ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/AccountsServiceSoundMock.h0000644000000000000000000000310414004562315026701 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include "DBusPropertiesNotifier.h" namespace ubuntu { namespace indicators { namespace testing { class DBusPropertiesNotifier; class AccountsServiceSoundMock : public QObject, protected QDBusContext { Q_OBJECT Q_PROPERTY(double Volume READ volume WRITE setVolume) Q_PROPERTY(QString LastRunningPlayer READ lastRunningPlayer WRITE setLastRunningPlayer) public Q_SLOTS: double volume() const; void setVolume(double volume); QString lastRunningPlayer() const; void setLastRunningPlayer(QString const & lastRunningPlayer); public: AccountsServiceSoundMock(QObject* parent = 0); virtual ~AccountsServiceSoundMock(); private: double volume_; QString lastRunningPlayer_; DBusPropertiesNotifier notifier_; }; } // namespace testing } // namespace indicators } // namespace ubuntu ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/CMakeLists.txt0000644000000000000000000000262614004562315024355 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS} "${CMAKE_SOURCE_DIR}/tests/service-mocks") add_definitions(-DQT_NO_KEYWORDS=1) if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.Sound.xml") add_definitions(-DHAS_UT_ACCTSERVICE_SOUND_SETTINGS) set(dbusinterface_sound_xml "com.ubuntu.AccountsService.Sound.Mock.xml") else() set(dbusinterface_sound_xml "org.ayatana.AccountsService.Sound.Mock.xml") endif() set_source_files_properties(${dbusinterface_sound_xml} PROPERTIES CLASSNAME AccountsServiceSoundMockInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_sound_xml} accountsservice_sound_interface) qt5_add_dbus_adaptor(adaptor_files ${dbusinterface_sound_xml} AccountsServiceSoundMock.h ubuntu::indicators::testing::AccountsServiceSoundMock AccountsServiceSoundMockAdaptor) qt5_add_dbus_adaptor(adaptor_files ${CMAKE_SOURCE_DIR}/tests/dbus-types/org.freedesktop.Accounts.xml AccountsMock.h ubuntu::indicators::testing::AccountsMock AccountsMockAdaptor) add_executable( accounts-service-sound ${interface_files} ${adaptor_files} AccountsServiceSoundMock.cpp AccountsMock.cpp ${CMAKE_SOURCE_DIR}/tests/service-mocks/DBusPropertiesNotifier.cpp main.cpp ) qt5_use_modules( accounts-service-sound Core DBus ) ././@LongLink0000644000000000000000000000015200000000000007771 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/com.ubuntu.AccountsService.Sound.Mock.xmlayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/com.ubuntu.AccountsService.Sound.Moc0000644000000000000000000000054314004562315030536 0ustar ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/main.cpp0000644000000000000000000000372614004562315023247 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "AccountsDefs.h" #include "AccountsServiceSoundMock.h" #include "AccountsServiceSoundMockAdaptor.h" #include "AccountsMock.h" #include "AccountsMockAdaptor.h" using namespace ubuntu::indicators::testing; int main(int argc, char *argv[]) { QCoreApplication app(argc, argv); QDBusConnection connection = QDBusConnection::systemBus(); if (!connection.interface()->isServiceRegistered(ACCOUNTS_SERVICE)) { auto service = new AccountsServiceSoundMock(&app); new SoundAdaptor(service); auto accounts_service = new AccountsMock(&app); new AccountsAdaptor(accounts_service); if (!connection.registerService(ACCOUNTS_SERVICE)) { qFatal("Could not register AccountsService Volume service."); } if (!connection.registerObject(USER_PATH, service)) { qFatal("Could not register AccountsService Volume object."); } if (!connection.registerObject(ACCOUNTS_PATH, accounts_service)) { qFatal("Could not register Accounts object."); } } else { qDebug() << "Service is already registered!."; } return app.exec(); } ././@LongLink0000644000000000000000000000015300000000000007772 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/org.ayatana.AccountsService.Sound.Mock.xmlayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/org.ayatana.AccountsService.Sound.Mo0000644000000000000000000000054214004562315030477 0ustar ayatana-indicator-sound-0.8.2/tests/service-mocks/accounts-mock/org.freedesktop.Accounts.Mock.xml0000644000000000000000000000107214004562315030100 0ustar ayatana-indicator-sound-0.8.2/tests/service-mocks/CMakeLists.txt0000644000000000000000000000011214004562315021573 0ustar add_subdirectory(accounts-mock) add_subdirectory(media-player-mpris-mock) ayatana-indicator-sound-0.8.2/tests/service-mocks/DBusPropertiesNotifier.cpp0000644000000000000000000000303514004562315024160 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "DBusPropertiesNotifier.h" #include using namespace ubuntu::indicators::testing; void DBusPropertiesNotifier::notifyPropertyChanged(QDBusConnection const & connection, QString const & interface, QString const & path, QString const & propertyName, QVariant const & propertyValue) { QDBusMessage signal = QDBusMessage::createSignal( path, "org.freedesktop.DBus.Properties", "PropertiesChanged"); signal << interface; QVariantMap changedProps; changedProps.insert(propertyName, propertyValue); signal << changedProps; signal << QStringList(); connection.send(signal); } ayatana-indicator-sound-0.8.2/tests/service-mocks/DBusPropertiesNotifier.h0000644000000000000000000000245214004562315023627 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include namespace ubuntu { namespace indicators { namespace testing { class DBusPropertiesNotifier { public: DBusPropertiesNotifier() = default; ~DBusPropertiesNotifier() = default; void notifyPropertyChanged(QDBusConnection const & connection, QString const & interface, QString const & path, QString const & propertyName, QVariant const & propertyValue); }; } // namespace testing } // namespace indicators } // namespace ubuntu ././@LongLink0000644000000000000000000000015300000000000007772 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer1.desktopayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer1.d0000644000000000000000000000145514004562315030606 0ustar [Desktop Entry] Name=TestPlayer1 GenericName=Test Player 1 X-GNOME-FullName=Test Player 1 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ././@LongLink0000644000000000000000000000015300000000000007772 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer2.desktopayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer2.d0000644000000000000000000000145514004562315030607 0ustar [Desktop Entry] Name=TestPlayer2 GenericName=Test Player 2 X-GNOME-FullName=Test Player 2 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ././@LongLink0000644000000000000000000000015300000000000007772 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer3.desktopayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer3.d0000644000000000000000000000145514004562315030610 0ustar [Desktop Entry] Name=TestPlayer3 GenericName=Test Player 3 X-GNOME-FullName=Test Player 3 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/CMakeLists.txt0000644000000000000000000000375214004562315026240 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -fPIC -pthread") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -fno-strict-aliasing -Wextra -fPIC -pthread") find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS} "${CMAKE_SOURCE_DIR}/tests/service-mocks") if(EXISTS "/usr/share/accountsservice/interfaces/com.ubuntu.AccountsService.SecurityPrivacy.xml") add_definitions(-DHAS_UT_ACCTSERVICE_SOUND_SETTINGS) endif() add_definitions(-DQT_NO_KEYWORDS=1) set(dbusinterface_mediaplayermpris_xml "org.mpris.MediaPlayer2.Player.xml") set_source_files_properties(${dbusinterface_mediaplayermpris_xml} PROPERTIES CLASSNAME MediaPlayerMprisMockInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_mediaplayermpris_xml} MediaPlayerMprisMockInterface) qt5_add_dbus_adaptor(adaptor_files org.mpris.MediaPlayer2.Player.xml MediaPlayerMprisMock.h ubuntu::indicators::testing::MediaPlayerMprisMock MediaPlayerMprisMockAdaptor) qt5_add_dbus_adaptor(adaptor_files org.mpris.MediaPlayer2.xml MediaPlayerMprisMock.h ubuntu::indicators::testing::MediaPlayerMprisMock MediaPlayer2MockAdaptor) add_executable( media-player-mpris-mock ${adaptor_files} MediaPlayerMprisMock.cpp ${CMAKE_SOURCE_DIR}/tests/service-mocks/DBusPropertiesNotifier.cpp main.cpp testplayers ) add_executable( media-player-mpris-mock-update ${interface_files} player-update.cpp testplayers ) qt5_use_modules( media-player-mpris-mock Core DBus ) qt5_use_modules( media-player-mpris-mock-update Core DBus ) # test players desktop files add_custom_command (OUTPUT testplayers DEPENDS ${CMAKE_SOURCE_DIR}/tests/service-mocks/media-player-mpris-mock/applications COMMAND mkdir -p ${XDG_DATA_DIRS} COMMAND cp -r ${CMAKE_SOURCE_DIR}/tests/service-mocks/media-player-mpris-mock/applications ${XDG_DATA_DIRS}) ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/main.cpp0000644000000000000000000000402514004562315025122 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "MediaPlayerMprisDefs.h" #include "MediaPlayerMprisMock.h" #include "MediaPlayerMprisMockAdaptor.h" #include "MediaPlayer2MockAdaptor.h" using namespace ubuntu::indicators::testing; int main(int argc, char *argv[]) { if (argc != 2) { qWarning() << "usage: " << argv[0] << "TEST_PLAYER_NAME"; return 1; } QString playerName = QString(argv[1]); QCoreApplication app(argc, argv); QString playerService = QString("org.mpris.MediaPlayer2.") + playerName; QDBusConnection connection = QDBusConnection::sessionBus(); if (!connection.interface()->isServiceRegistered(playerService)) { auto service = new MediaPlayerMprisMock(playerName, &app); new PlayerAdaptor(service); new MediaPlayer2Adaptor(service); if (!connection.registerService(playerService)) { qDebug() << connection.lastError(); qFatal("Could not register MediaPlayerMprisMock service."); } if (!connection.registerObject("/org/mpris/MediaPlayer2", service)) { qFatal("Could not register MediaPlayerMprisMock object."); } } else { qDebug() << "Service is already registered!."; } return app.exec(); } ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisDefs.h0000644000000000000000000000246614004562315027663 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once namespace ubuntu { namespace indicators { namespace testing { constexpr const char MEDIA_PLAYER_MPRIS_SERVICE[] = "org.freedesktop.Accounts"; constexpr const char USER_PATH[] = "/org/freedesktop/Accounts/UserTest"; constexpr const char ACCOUNTS_PATH[] = "/org/freedesktop/Accounts"; #ifdef HAS_UT_ACCTSERVICE_SOUND_SETTINGS constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "com.ubuntu.AccountsService.Sound"; #else constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "org.ayatana.AccountsService.Sound"; #endif } // namespace testing } // namespace indicators } // namespace ubuntu ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.cpp0000644000000000000000000000612314004562315030220 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include "MediaPlayerMprisMock.h" using namespace ubuntu::indicators::testing; MediaPlayerMprisMock::MediaPlayerMprisMock(QString const &playerName, QObject* parent) : QObject(parent) , can_play_(true) , can_pause_(true) , can_gonext_(true) , can_goprevious_(true) , player_name_(playerName) { } MediaPlayerMprisMock::~MediaPlayerMprisMock() = default; bool MediaPlayerMprisMock::canPlay() const { return can_play_; } void MediaPlayerMprisMock::setCanPlay(bool canPlay) { can_play_ = canPlay; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanPlay", property("CanPlay")); } bool MediaPlayerMprisMock::canPause() const { return can_pause_; } void MediaPlayerMprisMock::setCanPause(bool canPause) { can_pause_ = canPause; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanPause", property("CanPause")); } bool MediaPlayerMprisMock::canGoNext() const { return can_gonext_; } void MediaPlayerMprisMock::setCanGoNext(bool canGoNext) { can_gonext_ = canGoNext; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanGoNext", property("CanGoNext")); } bool MediaPlayerMprisMock::canGoPrevious() const { return can_goprevious_; } void MediaPlayerMprisMock::setCanGoPrevious(bool canGoPrevious) { can_goprevious_ = canGoPrevious; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanGoPrevious", property("CanGoPrevious")); } QString MediaPlayerMprisMock::desktopEntry() const { return player_name_; } void MediaPlayerMprisMock::setDesktopEntry(QString const &) { } ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.h0000644000000000000000000000402014004562315027657 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include #include "DBusPropertiesNotifier.h" namespace ubuntu { namespace indicators { namespace testing { class MediaPlayerMprisMock : public QObject, protected QDBusContext { Q_OBJECT Q_PROPERTY(bool CanPlay READ canPlay WRITE setCanPlay) Q_PROPERTY(bool CanPause READ canPause WRITE setCanPause) Q_PROPERTY(bool CanGoNext READ canGoNext WRITE setCanGoNext) Q_PROPERTY(bool CanGoPrevious READ canGoPrevious WRITE setCanGoPrevious) Q_PROPERTY(QString DesktopEntry READ desktopEntry WRITE setDesktopEntry) public Q_SLOTS: bool canPlay() const; void setCanPlay(bool canPlay); bool canPause() const; void setCanPause(bool canPause); bool canGoNext() const; void setCanGoNext(bool canGoNext); bool canGoPrevious() const; void setCanGoPrevious(bool canGoPrevious); QString desktopEntry() const; void setDesktopEntry(QString const &destopEntry); public: MediaPlayerMprisMock(QString const &playerName, QObject* parent = 0); virtual ~MediaPlayerMprisMock(); private: bool can_play_; bool can_pause_; bool can_gonext_; bool can_goprevious_; DBusPropertiesNotifier notifier_; QString player_name_; }; } // namespace testing } // namespace indicators } // namespace ubuntu ././@LongLink0000644000000000000000000000015400000000000007773 Lustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Player.xmlayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Pla0000644000000000000000000000153614004562315030331 0ustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.xml0000644000000000000000000000042414004562315030410 0ustar ayatana-indicator-sound-0.8.2/tests/service-mocks/media-player-mpris-mock/player-update.cpp0000644000000000000000000000511714004562315026755 0ustar /* * Copyright (C) 2015 Canonical, Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "MediaPlayerMprisMockInterface.h" #include QMap getPropertiesMap() { QMap retMap; retMap["CANPLAY"] = "setCanPlay"; retMap["CANPAUSE"] = "setCanPause"; retMap["CANGONEXT"] = "setCanGoNext"; retMap["CANGOPREVIOUS"] = "setCanGoPrevious"; return retMap; } bool getBoolValue(QString const & str) { if (str == "TRUE") { return true; } return false; } QTextStream& qStdErr() { static QTextStream ts( stderr ); return ts; } int main(int argc, char **argv) { QCoreApplication app(argc, argv); if (argc != 4) { qStdErr() << "usage: " << argv[0] << "TEST_PLAYER_NAME PropertyName true|false\n"; return 1; } QString state = QString(argv[3]).toUpper(); QString property = QString(argv[2]).toUpper(); QString playerName = QString(argv[1]); auto propertiesMap = getPropertiesMap(); std::shared_ptr iface( new MediaPlayerMprisMockInterface("org.mpris.MediaPlayer2." + playerName, "/org/mpris/MediaPlayer2", QDBusConnection::sessionBus())); if (!iface) { qWarning() << argv[0] << ": error creating interface"; return 1; } QMap::iterator iter = propertiesMap.find(property); if (iter == propertiesMap.end()) { qWarning() << argv[0] << ": property " << property << " was not found."; return 1; } QDBusReply set_prop = iface->call(QLatin1String((*iter).toStdString().c_str()), QVariant::fromValue(getBoolValue(state))); if (!set_prop.isValid()) { qWarning() << argv[0] << ": D-Bus error: " << set_prop.error().message(); return 1; } return 0; } ayatana-indicator-sound-0.8.2/tests/sound-menu.cc0000644000000000000000000001700214004562315016670 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class SoundMenuTest : public ::testing::Test { protected: GTestDBus * bus = nullptr; virtual void SetUp() { bus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(bus); } virtual void TearDown() { g_test_dbus_down(bus); g_clear_object(&bus); } void verify_item_attribute (GMenuModel * mm, guint index, const gchar * name, GVariant * value) { g_variant_ref_sink(value); gchar * variantstr = g_variant_print(value, TRUE); g_debug("Expecting item %d to have a '%s' attribute: %s", index, name, variantstr); const GVariantType * type = g_variant_get_type(value); GVariant * itemval = g_menu_model_get_item_attribute_value(mm, index, name, type); ASSERT_NE(nullptr, itemval); EXPECT_TRUE(g_variant_equal(itemval, value)); g_variant_unref(value); } void verify_item_attribute_is_not_set(GMenuModel * mm, guint index, const gchar * name, const GVariantType * type) { GVariant * itemval = g_menu_model_get_item_attribute_value(mm, index, name, type); EXPECT_EQ(itemval, nullptr); } void check_player_control_buttons(bool canPlay, bool canNext, bool canPrev) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, "mock-can-do-play", canPlay, "mock-can-do-next", canNext, "mock-can-do-prev", canPrev, NULL) ); g_clear_object(&track); sound_menu_add_player(menu, MEDIA_PLAYER(media)); ASSERT_NE(nullptr, menu->menu); EXPECT_EQ(2, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); GMenuModel * section = g_menu_model_get_item_link(G_MENU_MODEL(menu->menu), 1, G_MENU_LINK_SECTION); ASSERT_NE(nullptr, section); EXPECT_EQ(2, g_menu_model_get_n_items(section)); /* No playlists, so two items */ /* Player display */ verify_item_attribute(section, 0, "action", g_variant_new_string("indicator.player-id")); verify_item_attribute(section, 0, "x-ayatana-type", g_variant_new_string("org.ayatana.unity.media-player")); /* Player control */ verify_item_attribute(section, 1, "x-ayatana-type", g_variant_new_string("org.ayatana.unity.playback-item")); //verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("")); if (!canPlay) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-play-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("indicator.play.player-id")); } if (!canNext) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-next-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-next-action", g_variant_new_string("indicator.next.player-id")); } if (!canPrev) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-previous-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-previous-action", g_variant_new_string("indicator.previous.player-id")); } g_clear_object(§ion); sound_menu_remove_player(menu, MEDIA_PLAYER(media)); EXPECT_EQ(1, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); g_clear_object(&media); g_clear_object(&menu); } }; TEST_F(SoundMenuTest, BasicObject) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); ASSERT_NE(nullptr, menu); g_clear_object(&menu); return; } TEST_F(SoundMenuTest, AddRemovePlayer) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, "mock-can-do-play", TRUE, "mock-can-do-next", TRUE, "mock-can-do-prev", TRUE, NULL) ); g_clear_object(&track); sound_menu_add_player(menu, MEDIA_PLAYER(media)); ASSERT_NE(nullptr, menu->menu); EXPECT_EQ(2, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); GMenuModel * section = g_menu_model_get_item_link(G_MENU_MODEL(menu->menu), 1, G_MENU_LINK_SECTION); ASSERT_NE(nullptr, section); EXPECT_EQ(2, g_menu_model_get_n_items(section)); /* No playlists, so two items */ /* Player display */ verify_item_attribute(section, 0, "action", g_variant_new_string("indicator.player-id")); verify_item_attribute(section, 0, "x-ayatana-type", g_variant_new_string("org.ayatana.unity.media-player")); /* Player control */ verify_item_attribute(section, 1, "x-ayatana-type", g_variant_new_string("org.ayatana.unity.playback-item")); verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("indicator.play.player-id")); verify_item_attribute(section, 1, "x-ayatana-next-action", g_variant_new_string("indicator.next.player-id")); verify_item_attribute(section, 1, "x-ayatana-previous-action", g_variant_new_string("indicator.previous.player-id")); g_clear_object(§ion); sound_menu_remove_player(menu, MEDIA_PLAYER(media)); EXPECT_EQ(1, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); g_clear_object(&media); g_clear_object(&menu); return; } TEST_F(SoundMenuTest, AddRemovePlayerNoPlayNextPrev) { check_player_control_buttons(false, false, false); } TEST_F(SoundMenuTest, AddRemovePlayerNoNext) { check_player_control_buttons(true, false, true); } TEST_F(SoundMenuTest, AddRemovePlayerNoPrev) { check_player_control_buttons(true, true, false); } TEST_F(SoundMenuTest, AddRemovePlayerNoPlay) { check_player_control_buttons(false, true, true); } // ayatana-indicator-sound-0.8.2/tests/volume-control-mock.vala0000644000000000000000000000412614004562315021053 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class VolumeControlMock : VolumeControl { public void mock_set_is_ready(bool b) { ready = b; } public void mock_set_active_stream(VolumeControl.Stream s) { active_stream = s; } public void mock_set_is_playing(bool b) { is_playing = b; } public override bool active_mic { get; set; } public bool mock_mute { get; set; } public override bool mute { get { return mock_mute; } } private VolumeControl.Volume _vol = new VolumeControl.Volume(); public override VolumeControl.Volume volume { get { return _vol; } set { _vol = value; }} public override double mic_volume { get; set; } public override void set_mute (bool mute) { } private VolumeControl.ActiveOutput _active_output = VolumeControl.ActiveOutput.SPEAKERS; public override VolumeControl.ActiveOutput active_output() { return _active_output; } public void mock_set_active_output (VolumeControl.ActiveOutput val) { _active_output = val; this.active_output_changed(val); } public VolumeControlMock(IndicatorSound.Options options) { base(options); ready = true; this.notify["mock-stream"].connect(() => this.notify_property("stream")); this.notify["mock-high-volume"].connect(() => this.notify_property("high-volume")); this.notify["mock-mute"].connect(() => this.notify_property("mute")); this.notify["mock-is-playing"].connect(() => this.notify_property("is-playing")); } } ayatana-indicator-sound-0.8.2/tests/volume-control-test.cc0000644000000000000000000000544414004562315020547 0ustar /* * Copyright © 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class VolumeControlTest : public ::testing::Test { protected: DbusTestService * service = NULL; GDBusConnection * session = NULL; virtual void SetUp() override { g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); service = dbus_test_service_new(NULL); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); } virtual void TearDown() { g_clear_object(&service); g_object_unref(session); unsigned int cleartry = 0; while (session != NULL && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * loop = static_cast(user_data); g_main_loop_quit(loop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } }; TEST_F(VolumeControlTest, BasicObject) { auto options = options_mock_new(); auto pgloop = pa_glib_mainloop_new(NULL); auto accounts_service_access = accounts_service_access_new(); auto control = volume_control_pulse_new(INDICATOR_SOUND_OPTIONS(options), pgloop, accounts_service_access); /* Setup the PA backend */ loop(100); /* Ready */ EXPECT_TRUE(volume_control_get_ready(VOLUME_CONTROL(control))); g_clear_object(&control); g_clear_object(&options); g_clear_pointer(&pgloop, pa_glib_mainloop_free); } ayatana-indicator-sound-0.8.2/tests/volume-warning-mock.vala0000644000000000000000000000256514004562315021045 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright © 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class VolumeWarningMock : VolumeWarning { public void set_high_volume(bool val) { high_volume = val; } public VolumeWarningMock(IndicatorSound.Options options) { base(options); } protected override void sound_system_set_multimedia_volume(PulseAudio.Volume volume) { GLib.message("volume-warning-mock setting multimedia volume to %d", (int)volume); } public void set_multimedia_active(bool val) { multimedia_active = val; } public void set_multimedia_volume(PulseAudio.Volume val) { multimedia_volume = val; } public void set_approved(bool val) { approved = val; } public bool is_approved() { return approved; } } ayatana-indicator-sound-0.8.2/update-po.sh0000755000000000000000000000250414004562315015363 0ustar #!/bin/bash set -x # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cp po/${GETTEXT_DOMAIN}.pot po/${GETTEXT_DOMAIN}.pot~ cd po/ cat LINGUAS | while read lingua; do if [ ! -e ${lingua}.po ]; then msginit --input=${GETTEXT_DOMAIN}.pot --locale=${lingua} --no-translator --output-file=$lingua.po else intltool-update --gettext-package ${GETTEXT_DOMAIN} $(basename ${lingua}) fi sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -i ${lingua}.po done cd - 1>/dev/null mv po/${GETTEXT_DOMAIN}.pot~ po/${GETTEXT_DOMAIN}.pot ayatana-indicator-sound-0.8.2/update-pot.sh0000755000000000000000000000202014004562315015540 0ustar #!/bin/bash # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cd po/ && intltool-update --gettext-package ${GETTEXT_DOMAIN} --pot && cd - 1>/dev/null sed -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -i po/${GETTEXT_DOMAIN}.pot ayatana-indicator-sound-0.8.2/vapi/bus-watcher.vapi0000644000000000000000000000205514004562315017173 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ namespace BusWatcher { [CCode (cheader_filename = "bus-watch-namespace.h", cname = "bus_watch_namespace")] public static uint watch_namespace (GLib.BusType bus_type, string name_space, [CCode (delegate_target_pos = 4.9)] owned GLib.BusNameAppearedCallback? name_appeared, [CCode (delegate_target_pos = 4.9)] owned GLib.BusNameVanishedCallback? name_vanished); } ayatana-indicator-sound-0.8.2/vapi/config.vapi0000644000000000000000000000043414004562315016213 0ustar [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "../config.h")] namespace Config { public const string GETTEXT_PACKAGE; public const string LOCALEDIR; public const string PKGDATADIR; public const string PACKAGE_NAME; public const string PACKAGE_VERSION; } ayatana-indicator-sound-0.8.2/vapi/lomiri-url-dispatcher.vapi0000644000000000000000000000050714004562315021166 0ustar [CCode (cprefix="", lower_case_cprefix="", cheader_filename="liblomiri-url-dispatcher/lomiri-url-dispatcher.h")] namespace LomiriURLDispatch { public delegate void LomiriURLDispatchCallback (); [CCode (cname = "lomiri_url_dispatch_send")] public static void send (string url, LomiriURLDispatchCallback? func = null); }

    ݈߮G ieG 9+ !%V)**(!%U$ %MS&%%@p$m#$$%&!'1#+'1$3&f$%##&"!H GCEs" O\6er+&km0 3&+Uwx 5j F F! ""! z, 1 3#R_~ %N;0u4tm F?"m"{gy0nD hF)B mߊP7W|^Gj 7^H.duScasoS;ڝ_`VԿ> [) 7n X ׀`x֗ 'ٹۃA޼$ae 4)bt > k ռ l=Aʽ4@Zʰg ̈ V CÕF|D [.Ӻ/+:ƻ=ˏ SG؅ݣ-(n0! %   e P#+ < 1_t"h k;|A!!!0w!" N  m na^kf]mphlR N a2sV %0 > )  s Z ] }"Z  :_M4y{ ) g  a J W R ]) PG $r0h=!3TOx߉j {z8*+fdKz)UZg(04 Sfl?E87  J?ovSQ22C6!=pC'[cճ|'ܡ|tL}s fO k roTU[Gmh N  C  X6   zn  ! dm -0\b/4TlLc{-i!C#$ \& 'Q)c*6z+r,,,,*) &( 'R&O%#d!3f  R #4{Dh!0N\e}eOJ  Q 2  y g 1 cK& DXoU  se  ([ #' )"u*#)#(##&"$ "W R9dvE ^ ` k$g|o [L,m&DstOc! = 2  7+ :^^`; /M<2`e}%Vpn{| Z!>ڽ"F-", z &ѵ]ʹˑʵ EH h f, M  ם ְ % VK$xݜX` e f66Ctf5 %$0)zk q3U\E a  = F  a dA>Q#E'#*+.+ )e-&"o*dTx\y G, ;lC߬Iݴ"N ߥ>pgۋ/;ٓ٤ڻڟڿ7F޺և':=ѻ.KE*p =( Y z   ' }8iYDOz7jrS58SP '5 +M K o C   7  j 4 y * Q  %I&TQ K" $%l),0 4682864 >2!(/ +2(q&n$Q#l ! . N~ A \!'@P+,k n  * H K I yP &?a.K">B7H E'3ߏ 4 w 0 I;K&@4C$2X +(xI_+%  h+Sm:]N  Y:-F.e*)W `H0U=I-WRKzj_s(b@l!,Ey5@gQOJkP)Fv*p[KM&8 7+b<<0e~KC !#N$ y%c &$'(DY)K)(J'p%x# !/" D J#%xj(54*O+x+*)Bq(E&8%$"I $`'Q)5z**3#*w)`'o'kf&$&&/&.&& &B&&A%=$,# "n " &#a*$%'*+,/,s)& 7![ 2%'KI!tZ,l'({E Zq@wYo z sset *V  z# {  [i{0:A}|kBٹCؔk8ՃVҁ%2 ͪ?^ʯ\/50!VLjWH}U!ϣ+O4_^J8/>2O?c%OmK-"ze)G} '~  6^%)9Pr|+t+ , &i_{q  P b Vj@hB$eZtW  ?\S  u ' F otzc $Jf !"s/" @q|$w0jG- !K"K"" ##"t!U QG#    T- $+6u R w  wF 9  rd8  S/+b!D#=Q%W&v'!(!m(!(")5"+*",""/!1+"2#N3$2L%0%6-(&z(%#$C" 9} x\ ]U2 n N]-!6R3&bZ&'$ *  I[Rh @y*>4 es ڱ qُ*տӎ ӧ''%Xtޟ/(H% <0 : ~.8h m c 7 bz ahI= l = [dW_n+ $ D,gi*!"&E ݵ ٺ ӳ ) yM V  __ڸԬ k~#C˪j4WW4tPV\}_Y( n .g`u}(NR {EP\YipZc@! u9K Y@W $+&(;( E(R ?'? %\ $ b"!!""6"B!yDZ>n<}l  +S 2 v  p%  "  w d  >upN ,EZ0 o ~T 73)QZP"#:]i,a;SbR{+?GU[ap $!` NG x""F![۷!ؿΎhLb.G;Ky%Ӧ   ٹڛ}tEl~ DV^3c+ o/z?P9+GyB!&egE$&+&#Q&P%$HJ#_!^D#YvyCQ$+ >4`3_*<'HB36;m;M"gvnme1/z/RX,I?(c|%o؊9 L> ޝNVWK'H.sh._q ]48~7X8h  8 ^ o f:Y B  Ej   i (!s"V#(O$qH%Q'&}&'& %$%=#n"I 4? KkZv}zXj .  wJ}Y """nmp dR2YpfJF5v w  NzU V /2vQZ8 B+h &#n1+-kK`F8eK I R o-VRL$L^G]}LA$X|Z2>MVwin{NO ^ 2Cf g2@! $c|]4a3 9 Q:YgR  y+!"# ##sn#o"$!&5!3#=%&5' '"F(`&F)* *-*0f+2+64,4=+64&*3m)1).<),)5*W))v(c(&'=$'!')'\''_& &1l&&&Vl''Y'v&w%#!e55gfg8r&mO+q  (C]jMD.n:7_w_37JIB ,ޤ kQuRd: _ۖ gAa/>+ | H'Vq<k p]Td>go ; س#ۂkGf[HޕI!۫:݌ߑR hYv*L{ه Q Hӝ  tрbTCءi՞ץ /P ; b~|p߱x[%4"@E?n ] "j%!zmxX213 {m 9  _ d 4 { @'xv)82/DI&vc$;  `Sxyі5  mf ҎF,4} n!>$&&%#X8 0R*   ' =jq;FO5r]Q"Z |. < N A[ Q x   ]. j Q[ s R | n v h "  r M ] "  C4SF%k3zՊ#i˯v<0PAcKaF؏þb#*x'=àŞȦp շx޸_6^fًx/Td{yR1F9@T;STv\m_>.٫\/$VA#_d3xBh uT5<(`$  ]"1$\%G&'%(;H)H)((' T'z&F&M% ?$U #k u! d   &^  R ? ke ?{ ' < f x d w[m%(6 S EXJ  b 2[6eH$8&i 4 q,q-9  nsE=R,">t$F`&')))w))8(3'&$#""v&"L+#.%/1'2)1*&/H+W++'*")_|(&p$!4p=!J Ai{ lf  <)Hf3fLI!tJ\\Z*F7O 2soN+ҔC`ƏUþUO h MN"g Tg;фқYKR !" כ ~w \ Gft X  e  2r  x2}X jh 5!Ag$}&'7(~'{%" ]p 4Pc~(dC>9E&Q#(]6u,gGQb Rs^Y6#RfndҾ]ҝkҔ աMڵݱ(mR\Pnjad5^ jM6&Gz5Ik];O}^1iG  &4"Ry&G)<*,,**';$ Q8r4F?h !r "'F!l3fA h4- 6 J ~B  2&^, !H z ! E0oPLEjCKz]#Dt?\$%h4dTGiF2K e i ,DwPgn^uQiqO&L.@(LbC ^DaV]Oiryt7fX Q(LN!l "e 0 (= 4W~-+xQ@UP  ;_ [; p xAv y iC.IRu'I2cB$gSZIaٶ_"AӾؔP ނ>QQ7 Fޱކޙݟ6Ql{&qiP*\n="B}} Y$;Sw:K  I83$&!C"F$t%d& '','C'^Z'O9&R $ "- P bD(J*%\ OX hZem2OA[|1,:" [ l [0 1 s} ( $f d 5 ަIp:W8lj2 =c܉lݲ9ߡ6DQ(ehq=7sPWS E xE ; !%>y) },j l. . #.V,m&+)',&$i#$" / K,Kon9pj 600LKQrJpJ7MXLv3#+3u"\"d(op(LZ!,K5Lc W{Tu: TnAG i ={l-^~l`0\ZQ$F_< (l"(q,"T.&E/F*/W-,/0m.n3-5-7-78/809826558]2g;h/>,sA*C$'C$C"A\!?] =;x8s 6~.432222 e2 1, 0 .!,g)% !Wy"\4"zO7V O  J! B oBuKaFqpߔZ ؊6֥8wԒ*HӠҡњ9ZЙЧs(Ј,]Ђ hޥ+"$$($h# O"Y I{ -p%x UD"o5 F h@]QYEr69=Յ&=56qX'(ar8{0ѣ, Ӑ>դ6׹ VH^-9xwӱ Hי_LݒQ8&sߎݎޢB.}B[-4 * xBl"kFI~i#X4frnP$1\Q%EݹAwsj ^c_ S4SB߲ߒUd?s p! D l 7ilJ(#U.{`N/w|  sl3X 1v  3E+m# Y f H :g 2 M . 0 S6   5 A .E t B h`}S.|5 T _s3FԤXP-И5ρ< ЈtunؔbL^1,/ܣyؐҺE:ϼͫ[UҙѴs_wDݷΤggӑ`&mݒ<ؙ;ؘ[{] CA P1 z Ab  4R NM1:WSg 9 !m%l);.2_5:78q989 8!6p544<4d20m-) % ! 6 E    / &c R  s  p 9@ B&b@:5ueyjWo FOkT n 68 X!z!z J; p ?) #' *\ ".Q 0 3`689:?$:)!:/m948c9p8C8=B8<^8:85i817<-6)3$'v08$, >(#&A;  yF 5,vW4_?4[7[>y  0 Nr7qmύB' ƭ*-'4,t#z@/;y}ѼJ0Ѕ@p< *,xl³İW3Ⱦ җ [Y++(}e,|M{0XT.T V/#W $#!F$).T2 6 9;I>g?@@ @z>S<9_753$20;)0/+/;k/ .-~+ )g%Z!meU8*i/^u"Dq0K>Sz܂ܧ ~ GDh\v~ %tHb>cHI]GuaZptA#xSlksgkN O Po!%6h)I/-e012E!331B0DR//.X .T-Wt,R+,-/1k2s0,8'b"/ " < Z [ E z ) urxP5eg"C*f"B G܁݀J%@u M1 GR \ "3|HLw 4nv KK ?\-O%mazNws8DGk17|Q#D(K+t- .#P-+װ)^Ԉ'v$/"aFLHU~ТѠ1 ` ח bޣwZR)mb/٠OрwkEҫ q/v`X9}TlKm/REx1Y6A"3I@Zy@q2[[ 1 wpG ^R!E$& F) @+,c- .-!-73,*( &A " <^ xI=^cuQuHp|qZ"/3/#3ok!$jaXi!m1}?R2e݁ܚՋ-8G*јiӅvQݹB\^R((\OZ Y? D 6`7 Lp$(!m* $/+&X*((u)"'~)[%(#i&"#!!!I   $f\\ [ z:laF(P>P[ ļ;N6Nhk:cRw *[|i Hjstwsn ( g;<IG 1 iQmx]p"=&s*W.2F46z7819J864!e0%S,(Z(*$+K!C+X6*X*("$%ex"" -<4|L ! . LINJEa U !0| |v 4 *BE)#go,Hg?5"a3:f$+) ޳ںx:kҠ̬ "˘ ̖Iп.RJ>yr D 'u2 sx-17u 1  dme"'F-@X14F"75$ 5m%4j&2+'t1'20I)A/+`.R-,/+2*5)7(8'g9%9#7="`5_!y2, / +-n+b**1+. D1 4]8:w;:85u2.Kx+W([o'&&:&$1"uU:K  0,5u6~:ݖ5܃#&C=߃4٥IѢ>0$kʭ&8~P I2ƟH|FəodϒjZ-ip8 P G0V 7ZdZO   Ug  n  ( 7  m &Vme pVi'OJrӝ]Z͕̽  Os'4N 'OD>5aU_Ӽ- ʞ ģfu@ʶ͗ooٌV߀5()Qw!"0jC 9|mu $9(&'((n).)('g% $!.@-g ax5PjWZj(DqyLKزئTZF6{ߴci# `l~v a19W[_AB * ICvy&2~  .Fz| | TCkc6"_`3=TS1;_ {, ~7u+IZ1H ]pOոKl߷wGB5)&y[JV*#;5cC[*5ۮږVo!!Aښ4WyطVk72) ѼͲpR/ao & J y " g  r  HPGkJ6r C#&U*I.0U!a20"`2"0I#{./$+m%h)f&-(Z''+((()1)i++),o(3.& /$y/Y#/!x/"/{.-|,c+%)Y'>%"f$  e{88 nq i"-ai8tq9iGjFM{;7 ,coXd ?^ _"fOM  #B-%u&'6(|* ,S-S/2Yk4Q6 7% 89D:/:a:p9w!7>%+5(1m+-(,*+&*Q#(3 6&#e`"V"U"""6"L!q!N! ! F .I h " *;PIm+wݓ5{XR; ^,VT ø J? ?L ?h>r=Mu<;"v97l6543#20?0(/.0 0e12l33310315.#;+&!H+ O ~4m0H0 D{2=[7`׋WѸ1ϊ Ϩ ISӕ|֓٭3Y(m3- xowN56Da|?f[K D  #7'ye*L.b246^ 87_T5xJ2 /- +Y+-/ 0U 2 3|4>4w3O2qi0@-)+ # uw `/]>8.R8Pj+;(]/ ! W"t@Vq , K{ )ݮ}AkBϽ_φ/OѨ Z aև ׭ yْ۰ i >:WQ-Jf ) ^@3 &%(+а,-Y/K0s1ͧ2k`204.@*kw'L$It!>A_c khVoO.>{l9B:9NOp`;h[/~ 8 _" 1H>ybS V)   e xEj!5!# %&(S(/W)**mw+|P,>-d.f/ 60a0=/-*by'#z9\ p]9&b?||#7 2 ] X W`"K#  Y8Z6o$, (l A'@ ky]BXa[+Y;3I^̝W΁9?v+.5.XB>+ >V4gv0g <c$.; saavcaU"d @#" #w%`'( (&# K3:iQے_FJϴ 7Q {ˏ -QY`.ƨ< O1͟OЈFӶc֘QCy%;LtۧXv&tL * Y-je_5UPxGWh6D(02!+#%m(a*y>,-.^//U0G1h3}5x 7O#:+<A=j<W;`85%2/-8,;-!./b/=.p%-)X% p*)  + s -  =P d    R  u g;z@[GwmyXՌ eӛ Z 9 Z^8X̝ ˘ ̯ e 9 M< q  ޭnhh?3Tm4T a0O> Os $ ( , 03y56(_53#1\W.\*f'%:!P## H&(+rh-g/Y1 2L3^\32~ F2&1I1k1=T2@94+7F:>)ADNDA=7/1 )%#) L p`|rew'JYDq_.|}ݜcmשMCЯ`Ѕla7љWѮw22я 9fг4PϻA_R]ћZӾb x'x݉dOX MS8oFn4_J<^jo43=b  8 ' l q= 5 CTm[2DܵۆiP(@rd= ڑ1fGbTS_^yxeT0 3 Vٕ E o9eP ( +(ݷ% "ۊ+!H}"C#j#!#՚"զ!# NKZ)e kcHsMr/M# ~: G 6" l^ "T&*`.14557O8879B6w4*2}10k/.G2-i{+{)@(m'(ڎ'J''ܩ&ߒ$y!VCQ"8nKj/h!MU $A.3s 7?bx (zlGR v<=w.r, rNfb$ $u}CYBBi ,ZGOP-Y E;   |Z 6 D%) t ް aަݘD    r C^ٴqڔPݙCt 4`L^R2S6 &܃5|q:u@M:S[ͨ̎1$`}UX ŵYȂWɣ D ,<̖ϲՍ # / a <  d8- :?[L>j#'F,}!0p3$ 5 "S7#U8%,99'%:X(-;);F);T):&)9(7(4,(K2_'/H%+,"'H$; ;y7cs hl   zr#}9 _psmEn   + 7,yg0w'c kB1c 1  q"!!=#1#{#:"z!, ;E"{ Jg"Y$8N&&(s)Y3+[, t---,+!) t'/!% D$ C#5K" !N\ }!a#b%8I&u '&"%s!t2D{Iq%,-N9mYF! 7 ? B T Qso}0/k΀Ğ ˿ ʻ1  =b * ܩ* קۧ:=ک2`JiԮ',:)\὿DGnk"rۏ&t;uh9u7e o^(<LmL:vD r !I&#*!/n(37:>a@A0AE@M>;h84I!1I-' *La&zW"=<U$B @UhMLq{Pg xg`xG/ g r  r }oI $+o?A #e\%&/=%#" ) 3PE ! J" <#R$% ' I&J#9!j$b\_?4/ x,W|taVW 7 x e\DES ?^.MXCֿׅJ׉؛ rH_sF]Q*GvkN2- p]/-E=!3 uG AwwNRַ֕}%=lgN*غF!xPv+=fX|} 6 wN$ws ;[Mr.?7  D K `.p$(<$8oFߤzo3P ( h ;߭<# $2!8S!< = 4  /@B d  HmpLQi%D%  tOy5Yp:YpYq(:&HNQ _/}: {  {PrJ klG%)P{#(ܲdi GިQ+8Y0fCm>ˆbcëƤ%PJЅjAuShէ < ٟG4 g #)61lQ rZ}1lJ!;$b&&[&/%P$P#)c" 1]ip7e|Hm$-ۇڝL֙գ@!wci6 K D֚CۈKEިR"ߟ%b9lL_i%D:pi:)ަ & ٨e&5EPѽ5xSg Ʌɠ˝!ϕ$Tӫ'* l.|2 z5j8y:y<3>I?q @i@@@=@p?'T>H=w<< ;. :w:8V7|6H64!2a#/ %-&*(B))'+&-%/#o1V!H223(40q5</6(6.4150 *$St1G S Zk \>=xL@"e$r$#v ׉;ӚPφ˥ZyX K Ҫ m] ; ڐ'c6ѧ5?k_  t^ӀC@e\r(1 j '  M5 jL   h # n  >x A+sj #z%K'<(("' %a"  DW. {# v'y!+!h/!27!{3 3_1.p)I$;  G~v1Ej "Y" Oa1K48bcc^غDAқ&y"bxJ͹][nj!l`aѵ[jZ̥;̰!͔5 ףq"$(#g:u 5 e/ K  i k o I %ytSi1nyTh5t 0 l"$'b*,/}00]0M/.q,+s*)7'Y&$Q#I!rs:#t#;l[ib -";#N#Q"5 ӃS (Ӈ G  \Ց  Y  A cz5D~[ wf"Tc#$#"p!hn!C#Y%E3) ,%.#l/ڀ/.ܤ-ߪ,M>,++6)'%iw#~"?! c M)^ab^BSh r; *x~i_\sh0Hbڧؐ$<@֕S~ OއK8|.:P@n01iTۋܹS]/FJ:G4 KVbWOAgUm { L& C|f;ߐ>qX6ڋGٮ8 A k*NwbT,lNS7x^Yk>B~n_f^ߥܓ[(M#־2ւyI he B ' F\yxJN>* y AW6L"ӄ%K'U'u^'&`$"n!l } ! #7&qc(1)f*S* z)''#+ !#fp$t&)c,/*`3 6h 8' Z:\ 2;#<J= T>>tE><:7X40j,($E S !M [! +HA_I% = * #; K I 2\ V ! b k " yu =* ft u<  m C r {x5^7`uQcw:Y*Sh4^'MY"u%'\)*) '"[$ E ?ui #K$@&),/hn376S887,63}M1/- +a!*n))*q +pa+V++*))](>&2Ѩ$z!=D m 幈VqIp mzޱꣳH遶9hJs[oƊɋAO-opd.Dߦ5D%Id '@t!5#N?%P'()-*+J+++,-)|/146t89Z9+ 8416'4092}12 4T ;7I ";n ?? 4BV C D, sB V?Q ;^62|.2,"[-/37;^>??>e;r7F 1 *c #A |] ux  CjKrq|m,c@2&< X"/oި Gי֥K3 q1K0mQ2u.  F " Zw4 E I! B ~  x 670 2aA `3}L y }cy 6n}CJBM :vlf~$\KHWy!SU@P|B`B?[;4;-&k~, WE  fzoxfc߱ݯwn@۽|܅8݁]y mg0ΑA\R$r;־#޲EV/ex~߼fvME1>~(@by~gcHtjK!cWֻW5t˅ʭ `˘Z^sГѱh J݌"%'ݟ*&,(.#.=*-*ҿ'8$ >02#.wA  ` M:zLy R  cЦPvŸ,B4!I2##I$}#F$"^$$F%&"()P)lׇ**/ +#9+:+5-5/1p۪4޺7qt:gs>>fN>==< =<6<:/9&7)4_ [2 T/,&)i&!$%:$'$(x%)%)K%H+#d-=!/2Z657Y9a : :`:8.5P H2 H1O 1 3 4r6789:;C<<}R;713/F,:)'%$B#"U #MI7+> x*{'8(oP^.=KZw]`Q[6V ? [-KMKu@s)<0"v$]%D&R&gD&&'Ym(%d)*y*p)(F(N:)?)*)&('& & ' (*,-\- -- + (B $b ! cbd5_   T^@i/ngy /; ,a ס &@Ѐ0VJn@ʠ,ˣ l%D@$HOҩ=xRoZ '4DS&HY|~IQ y{ M7+85s!A&;*.S1{4u379;c=M>y>>Gڇ=L=<3<9߽6Yq3;/f,+*)B)()g'%#Rߍ"݀!$ hW _53 k2M> r0 ݢ$ݥ[]U9-s-ݽCKE1 u, ͭRkB]v^$E)Ю-1t1p4 ؤ6]8x99 :VW:߰:<:,:2#9 75I3Qd2Vv10001!83%a4&4'X4(%3)0)-?**+%B,e!L-$|.l'01v1Qj1s/,>)&=$y!` I8  K b2  ]{' z(VUY`aL!2 ,H >ZNg)P#  L ޙ  A{&cy3k`+>V\ .)D;TO?h3)^Vj Z 7 p   E +F2-;~xa e c ?!Hop*gHUx*UV4 <&3Uw'xޗO{:ߵy7m}qzލ9݉GTa%JY-xG'7l9 )M$xQeP}@   U4/B0N ^P N  !O # & }(9 * , 3-`,(+O)v'%# }" V![ O(% a t!"F#2l#t"Cg!N$#7"h;la|GP 9T9)-5kR '3UT 8+ElxOsS 0  ;2x,8|h"8$%G'T(Q))D)' &"c#, tN WB)+x4P -0 ,7|82bpqxP B9)zd*K}Q~߀L^~(3j4OQ3Ih\ѬL f6F1o|c݂("f49 ib(Ez,e̓#!҂')8ؓQV<8Dy a/.<1AQ <'X#(6+q-\-z-$-S-O.D/c136ހ7h7R75LL42#B2S\2U34P6Q89:Aa:97530׾.v-^,->ܯ-%.~0+V2'30567H:8H7k(6Rj3/+'"I2#$l{'* 55 &S+0!5 8 ;] >AVEGhIQK|L L`MNNNMLK?3KJ=JIFNB <61+&RX#~>`$4Tc?ַyji(д ? &2u0.| ~"wcx(nt_ 6, 9Lz H  =h[[V $  (z@H1TQsN"A%(*h,{-[k.[.l./00.1(0/-@+(% !7&P. | t~*|- 6\')UAM"QdC`H` P, `H6_Yx r & ߚX5r !!ُ"#۟" =W7\e?=z"K)'+:/3=69;7 jjޙߖ/sA} [dqB>"JH(W%+F1> Z w~" gf[DX h    VU66Z4",C#9"~ ^S M@  ."&k**ݼ-P70]191jW0/(-\V,Tm++s'+K+r,M./1L3j=5"5H554[V2/l,(q$GUa z x0/_Y*&5_\g|4M6_&bj A|*n-(r !|/#;N$C%)(,*-C^024.6g66*65555 z5 4 ,30-2*% ^   $ 4 r :7& | 2#&-Շ(kj*^ֹ+p,|,t+*\)' E%";mp8ܴ2ܹG jt F {  + F qa S 8C[kKٯ z8Cq"Յ;"K&_) ׿,E{/q2-'ی0ݤ2T45?7[/8?8'P9K:w:;z;:~: :x98he75Ma313.(U,)&7"|{ dE  _RG0^8@4SXU<=b #`&1* ,S.".-0,*E'K%#!Rz<,C:*5r?! 'qW7mW ,~$a[DOj]rk_= 9;z<z K \h  Q ݂߮`=(dcBvx0WLi?]x   ; i? c  b s Sl'QD'#J!9v7Fci:$?~ٔ!Kԍ2|{\K6O~hmuwo 3-zDDuLhZ @!/Y  m=o. c!"[#$D[&'()*1+ |* ( i& $!nrOV *1:#EVVvv VCfr?LmhFgcJ\!rbn,Zm ds Co @ x  x!+]?OXn]uWb`\Kf 7 ) - _H*F/:Nc Ak.CT!m! #! sU / BSoJPo*<f28CZ WTM88s K CV6;Pߏ܇4 Ծ ߷")S`"Gݮ$֭n ѓ3j͵6͘N͝bi}DЭ~ϽMΑ͇Ye Z[K@)*.މL61aBu\nͪҘJQRa 9jCIhT )"w@#t$%(&$(+?R/8C37:N<=E>8>5=*P=<`<= =1=C ={(DM(HgKMNNNMKYHI(BF-CMAs>;7Y5l4456789r8K6r\3{0O-*4O'C$\!`z0GR;GLi=0 X !TzOwQ@9KY)$8kl߯g  {v+[rJTN3gvoy]bn^u @v8 >gW!T, X^ m;iwC6&uOM Ia;[=? ` K(j 5 5! !x ,Sl()1ޕoY3A߯r ޞ ݣ ܗ  )]ԋՆJس F">u#H$$k%W*&J'(*v* d, .0 2)X21!09!/-O+P)V&l:#MF uW+ j}n.7K1v(4 { . z w)K}b3e%R#O/R?G@W)_T]2X'_4f39x):' ;aXIu%t#m:P?tc, M   - w 8{co S 1p>Y y JrO5Pb GZ".;###$!$#L##$v$%k&')+.1,s4X<7 B.mcE , YJ^n6$MS 1 m7l +#g'4)a&> B' E4d 0)Dwߔ(2PkFRN"UWUxG[`+Tt=,Lm| =vSrm+KW-;ee;R* RS;O1^H+&XC0RَGrreCcqLV? b6 )ܱAA ; ?J C! :yP'o;Aw , = V   i Z  ~ ; / OAB!]Z@" !W  N #jbBl#eH= b ' O  { %0 +b=b=[Nz.?Rp{Q|2 p cJIp*'ֽ$;צs"8\ @ e  =s F 8:Mk߶ߘ i 4P  X@W 1 a'qG`~*I I  (v H  N Z V   o  s I i N  q |  ;  ]?;%&0dOPU@'\!]\Oh(/(|BxJ/Z%/kyol-f0ۯg^)ߟƒV۔,빖{ڭڡMێp(&Cy~c>ےkz>.hYA e!j"7"#O%&K3)_,Q/2}3C32c2d1_0s6/ -EG,T+U+:+,:-B.E.b-+6(%!0Ag0wIYFE ' W h.k j~7y"bش&*Ρ.n22657#̒:=o?CETGF EBo@><;;T;987J6#554W2Q/+'e$!GU y `` r ] Y[P O ~ >   OZ7r+]5clfi e x-Y?PDh[RREOFIKP|dbtt& Vqղ - YG w S cpX{)ߜGD~;2LDP '1  &:T5-90msFAx    `2>d;c Q!@""_v"G!z M2Ja <d rs M W X!!@ '^L -~E$#xg ,#$ %[%$7"6"xt"%$) %!$]"QNrqA!dLOO / m   }q9 1TP jcQp}  2 F b / ahac / TD~.P'/;{rD . ^ { t+QKy6j`-/8zuo ~ (jLE>IH\ $xc ~ YB -@ e`<܏?ہשaH|(L$6'g%‚ƍRejq_*ŕ-Ǭ"#ˋ/мLAZxJ='ռ٘;}=Hp\c%1St=UUx yVFl=zP M Tp ?qL3 e 6K v J}@@ $#`%&(B(@'''((e*,PO.-0c82b3A3; 31-7*q& I# Z$9 2!#RY#"/;!Z+piv;  j    pm (xW%Zw<՟ӑ /A֠ z 5 EO 3Ԝҷѝ ' Ϣk5$ӳOכڈ [wkb6 fla>A@r4 .9x@ 8 q!S X"2##1Z$N '% &1&-I%p# ++to aP WpK#4&V*$]ߤ)!7!:YM=6U.tITuu+pM\\yF G /7HMۃ۳ܸp [{*M\?^yLf11U2}2Qh2_421%0.8,zK*<'%$#=u"Ur! $ !"$$%'Z*=.61I045'6]6u6541.<,& *" ( ' $ ! ' c f  4GlJ-h$*'()*W*b*L*\+$ۂ,؎-Vט.ah0 R2z]3G31ڬ/-Rޥ+E+hE+=+* (M%X!X 7& l -1TE' 5 J$Q  l  7Vtgs [   ? N !d4VyAw  <&_`E>D^/(l|CI dٖ݃Pַ԰ E ]9Vb X  ikL/u^۠߂@b} l)WB1*).%[g-g5$tJ #= T6i V-l[^M3L7$> Bnc+fB%&e !"p)$|%\'T) * + `,b 1,"++j+ ,-L..Q0~X1J1 +0/ ._*'W$!" x-(h5 s>|R  u  sw  n r S J6 :t r I2)B(   u  H ^ `8_4Xp^# 6'pRa#A:'Y$\<1@\ C a ,P5 x,+pziYiZ7 W} D1 oZ4Ow @ ix ' ܑ n  $ 4 ? ` W ֖  ڿ `Jq{սe%#g/="iԝ;'>]kA",N-Ή5zo{}=)f?Upk`mЫxz՗{q}}ַO8<ݯyF6@Xuݖ?ݤ=9Zq % Z$߀+(<<R tV1c * 3 U:  k  e 1 H T &  _k N#Q%~&dH&7|%;$"&"!@!]!5!Y! F  8 dG #&(n*J*v)&G#IG)n<i1YfV F2 / r 5  ZT ]Kn {܆ KS@@CJFRfϜ ' ^l +u *. ܻ 2 $ $ @sTmH)=D*# a Xy ]m Y 0e:\jIOFi k I3 ]}s}mJ%IP`# f>5%6"5Fa/`z,qbP& m 0 z . '  < ZNOz-FsUw0"Ga3~S ?! ]/=TߗN k߮ߖ$3+ 8x S Tz *m w* j  9 Z}o~^d(6a P_@`'`#VXy c"@$;'GY* -P 03q5|6V5 45310/9c01(3 !5 7B 93:<O>?7xAACDgE FFcEPgDB > 9DX4#.'V! \Ij gm< % D!^!1 zI |"J$p$o$"|  .KL&n M A 8< yR A^hZOFTxRn)t}[TPo>D*K!4UL a8gwoWF 8  H!\h<v / 5{f[ ^X S 4 B3@%. kgފq!tن 2ڎݚ iX.ܘ6U׍"֡`}! *5j,lj Q0>e*G~8 ?B??A?=f;85!,2=.*('v0&%W% %K%U$" DX?_zWrDA0->34m;\('8V i N !spt  FhNYdbA_owG@Osu],^ }R Kn $ 4!#  |4sѥk$ξ$КoY֯rL`6?KQUS8Z.zmm w$+njbNv e.CjXG^}O H"`$%o$" JA7 { #1%T&e&t%|$3$#A"!!J"U###!^NMf0p1y 1  @ l  =(&?S/ wν"oϙ$F%^Ӗ%'Ո$#׍#"ٴ!76 Aht-߰S ߆ v#<,Y G 1 ^{ , X, # x&i C+ -$ ? )h J (AMJ+O z_8 9'+K " k ) {Nyx)e=A9,maWf߂.ނ<_'2MR9j"=-$Z> WVJ;>,d> / 5( ) L{LGz{^X8P69\qWP+`Xg(+oL}YX"[ ! u$&(Y))b* *8 4+I +F ,[ , <.!/O00U0.,^}*]f(&*&& '1!)$+T'-G(.(-x(o,&)q$z&!"zBCN KB Lecw2y X / uc 2t   a <   0H'P9l :ܲWװb%XMCND}px  !_a ct5>4"#&& *]>,--,(}*)'4"=cv 3N3h^y1O z58 : ٴ g `9'̇$ERò<sĚ  BYM 4FΊ-m jDsq0vԤB^-:˔ɬ =Dnߗ3Ƽ|xؖ/ה֒v'ĭ"sڲɶD-ֺ֛Ԇgף4>${{[s! _sS6Qw!"$!&?n'c(c*?+l,?f,|9+3(HS%N!R4e8 7 +}| q >C l /'ok IH\ S  :5LO@M   1,"%(*8,,0*/)'( $3 #L s![ N  8  i+G Z CBq_ Lv 0x^ J w  }&LOOu0m ! FZ@` h+a B  ^  M8( CS zf:X5N93th)U I" HH:W |sDo0glw*)Ew:"+{#Q=(my~<02A|m8 u~*nv:,Nm7og_Na z:C3!@z.vbmI FI ( YY 5n  : C )Z ^ I}`aW6YV 1!9   b <    I l  O z nD  r v :  V   "Z4 =$'c 3+ .w0e3nb57:f=L@BZD VF vG"G*HEHMlHHH~InHD GdEfBN ?:(w5s/u*z}$!4a _"- % 'P8(((' B&;%p$#$#P! >9 .^'g/,6ݲiO u 9 o߁WKQ{l#h3K]KHo`)Q?~aބ1>AA[~W4-ԋ"ۛRq|eUU84.gH& & YGr o"$ F%O\%$ =N c uf < v m + a [ޭ ݅ V N܈ ܢ } K hdށ  vܶܜZmQ#I6?B?=?P@U@<ACEG SI J jK K[ I E0 A ; 6x ]2k . +8))(p(&(3'b%#Sq"5""K#[#$("* 4t'T$j [k)NL`O7"z^Z=I77{ om p G/Z|Mc@vWQ9m)S t R¼ŤWȊ̲r<҈L@EL/eۋE!P&edm@/U 5$\cqS;k t1p7=.LߠڽHj"+NmӠ~$ӿәҏ >%et ۲Ovyxސݠ 9R/lFx G/U@ ~!# U%&%'$!4==!\$M'")A)D%)4@'n$:![A>GRYf*A"u?|kfޝߔd`G-\6Lh+7,%o0!#l$#NR"S ; wh v#R%'t(g)) ( u'd c&Vz%~$#/ 3[ %Y2ޫTۈ4ބZ"Xn޾LEړT]:iЙ(CvJ kf;m#Gv   ? R)Zd> dfN*[rR*/Z}5Dy Jk#OQ ^3'"  {E?hUln L>Uf YJ   b ' Kp%<pgwL)FzsZ{ 0KI>->z 6Zk5v8b4e$TyeoU<?8h J!"%;'+'q&/%Y"6rYtfYGOY8 =4 G{ nd & { !j &),Zi.E/02 5X7:&(f;*8+6 ,4,4-#4-24,3,1H+*/;*+)\')t"Y+-sc0225\2 1 .Q , )c&# B(-C ,.yfCr~~Хt̼47պZڐ)X=Ay ֻҾFR'ѾVRDPoae$j.GD!u!5 W#RߏO!3 @ E  w FUD"mcDS  { 9 ^P^O0l l 6  B!uE3]I* M G|{ד<֏AYTՒTӭAюMIaŨ Ǫ"7/ʚ8~x`ɆJrD+ ̯Ϭ+o̷-*x$z9lЀUڐ`͈ʡqeJUæ=c>dIbNԜS ِ%0> gt%V*BC.10v2212d0-*W'O%&y$-$%G & \'` '4'%h"0=99faAN2 p ~6NI/>] ~!R^PS~%`  - 5  c'  _ } ! GXgU|8 3 Jx  ^ d J - J #]GI s@e  w &2  L r d0 0C  mjU_;N Hnx*@ w}~aFf }?!jP |'g)h|x9]*'xgGݘD6ܗSܫXݺ5`l19ec#4R">CH/4f &a~<I& ]1 I9n0<LE K" X AJx,T ]A 7  30*Cr4Y !!#eK#" e!c280/!#$>%6%$#uR#O^#W#3$V&B')**+{+|+\+++ +-H.JK0&1B10Y/".&.*2-.+ 1*{2'3|%2#p11"/!d-1 *'\%#e#PD#"7!p^{iuw PL8vU:m "> -  K  V<YHJܑXT-Ը6n<ҡӒAyއ.ߜxd?fݖҥ٥b`t̪ IۢێLBإ^ݨccܖd&?e0|6n(OokgRwjBLk >fBYS?Qu c[nF?!/$vc%%$" jj ! _Ily /S0O"%gc{4@m%>-aݏ<܏=?ߓ7ݩhiZ)٭ئٟ4|ۇۃؑSX+( JڽW7bY ($)M.3R8;M)>}?3A B.C7D"FGRIEFJJ$J%IGBEC 9A >; 9e8*8m7o 6 6 4 2 /,p)&iT$o!v) !B!5$ = ^ !"0#%$ -&&%5#(!95%o?q.P]k 4dVKؔEԍ޽˛ލ޹$߀ƍ߱!߄x`ݕC/|!I?Az׆4HΛ>@H"hBXߨl|o m =XcRL8"Y^9AnU6< BM?F|!"S"~A!m?LLԷ҉! e##dΉ#Ϋ"!Ѵ ]֬oسn>$Ӹо& }!ϐ[R\ׇ*6yCjg9y2`X/ۀMۋۖHSaڇFr$ h CHQ5 0!7$@'h *C,_-p.{.#._-Ax,++=++M,8-.502/3Q56 I71 87 6 5- '420$q.D, )h & g#= 0~6z !   ~  xov+}H Fi:-4d$߄8(rwC*(cw3P6Y\ KX R  {`   Q zH ' ]y    I   L U %5  wVO=J$o|d R` 8d FH#zc6 D D+s+$%Yҵ\!СԻjA[8?*:@[y   E~ӏг'mxhؑp*{}NcqO;[L 'u,1kt6j h+ *32 Kd" " !,x.G3L X  Cxu7m# < U ~ 9 4` ?k s  X {3 4 j$ j ; b 6%- ar3Wt \ rohKwe'L1(o$ % W g 6 K>< J3z!S#0%1'([*;+, -Z.M/ /I#0%1u(3*j4,}5-/6-66.S4.E1/;-1(r5#9y<?vsABCjD.DD!C}A!@H?}> o< C:7p2J9-<\(K"$w| ?>;>6 /87uv]ܖߓC_c ݪ6$k#4+ b۲b؅<ւn|^ױI m'p(ߗOo z "Y|?@p.i)l%[ rpP*<2LL"TDFd 0 ! W!-tgo  `TB[ݜ<Ҟzz a c}M (aD( 9qgڍ6%v[ٷ鶍l5O׸)$, H/n2i466636,54/%3P2!P2v1+/ru-+4(&}$#Z"l "h8S !'j?= z~i%OTYAX` ,KQqAfA Mj|2jm3Htez b q0 ix:  a   =  f  > FzF`@.;FQ[|Uס^bo3}kTp0REtQVg+ߒ`ޝݡnٲuRB } ݖaZ&<9Y)T?@*eecI p b [ d6.lN dw x #R UQFE %  \!OI" " #I#$f#s%2#%"9#!  -WzvFFDhE DbG w ArE^(a"itS\B@H6oc;b_!-C"]"@r! " hh}X0!M#M!#$"' 'Tv&P$6![krydeHG .v W \,AB`tvv 4 b u J |/v.ߒ- Ssl NJF&Ӣ]Iw X*Yڅ ܇8՞ݐRVыކ΀M˝4޵ŋü7 %ʫnCҬ__mno`"V7l_2Ntixc- Weayu# uB!4E "6q6k 9@mE[Ju= + h<*}e[ ] 8/ i?xmoO 0#F&Щ)2Ҍ-ԟ1|z59 )@_@w@SV@H?=4k<,;WT:9 :t : :g:]L:aq98c71v5240XE-$ *&# !v/4h j S#S  Gy.if9G+@DH^hD+ "#{ $`%/'P(fw)L)Y)'Q&$r""~]x 'aGYe.`7۱ߎٷaضԩ͆C&2$Ѕs!ǛLJDVʼn[Dْp%؝νײЇ!ӗ9Wլ1 ٜۈ|ߓ5mglHM 3&kWA'zBZEd!WC { J -m'yb9QhM, C!>K""ض"8g"eٴ!&ٍ ujNh'ԎEԯKt}ՠaOM T4? Lܱ7ژdӌh#\Iz\)3Dʧˡ ZtBq2 \!l"҉#Bנ$ܚ%)&v'7( )T+,I.t/V)001a2h3c46Q 8P; ->@(@ @=:p |7 u4 I21013Mz5(7875w3~L0X , ("%p!Q{*t ^uXIa:8  g ! Y2 /! Pn]e 2  ;u  c=s} lxd / Yc.ME&h iH1ߦaA!}#P%,}&H&'''&&K&8q&n'2;)G+{-/0]/-p*h4(&l# ّj٢Uj"|٘ ZE'}W޿iߜIi9B~0u9L1|"bTcv1!?eB_ P 9L0'JG,~u  Y; Fc ./HWh^R *  N4 eV J G  ?# jX I q $ c &Z$p4)8uP=nam6bO߶heZA%G#ЫO{>B`p3ϖή̀͠Ϋ:) 2/U9|~t+8fFantjuz`E OWD },Z !&"""" !") 5q/FZbObH9J`~dcP E!n"!%E!)n+y -Fy-|./Y/T00/2.D+*(%P"a&&vGQܞ7M ܉ H0a3hU^0@ )qP',ifB64R\0KwD6! e vU@O  Yj :MB  'e L8 S=> ^ qZZKv sn ^9s Xk#[H*8>y*Lu8i`kvتaSFW} UhB{لP .۱O ڕ Y}l~cn#W "O&)'+-!H.!h/!03!2 5V 7* 9c 19 `8w!6!4z! 3!2` W1C/-R+(U%w! & H  l     \ o xU^8di? &W Ln*2H%>7j= 9nbTD=;_&<<y b{, 'k*QF  , ^   / h ]S ZMr {  -Mu[t ڻ s  ,ԎgrG+M%SgK;XPp=Ym#".ڪuZՍ"Ԡ7hثG0Lޫ%AJW maw'ZR2 @ Khzzfq Tu|[\.Q2H;C<xK ?; G G  2H Na(v^@ y 'f  C+)`o5w XF5@?Z!$&h()p*j+c*+,IS.7/`12L3\e3R321jZ0V.,*d(%?"0 "<0f- +w%D*}Y, + Q)%W!7R!ZJ[!R$ & ''a'w'+(8'*+j+,--\P-+B($rc dCA:3!^i?yQJDOb9-Ab"#ߵ݊YWw8+qΞ}̛ˋ$nv|1` ѰRoփ Zڵ(<#7Pׅ՛߳Z^p`r׾|׌'l$hҗiOܴ%Z.I[[{O`{ F eP DhFI37!2#$&B(*J-b.C/.Q.-N+3)})f(8ܴ't%#"#j3z}K g B] wMl:dO] P&،n] ؐ0ؙ5أ 6#?%mޟ&<'&A%#v!A Wt9  Ip  V vh.=!I #T % 'z)P+;--.U 0r1* U345M666z6 5t 4 21/, *'%#I! "hoS k3I"m*J yh/3(#26j/cOO$>ݢކ)Q #  le 6 P κ u r Ed _PU {$CyPn3A1{ ۄ0 *PYB:g*~Z !""=! ނJ%0!#{c&X((X('x'~'r':'%"E(~ J 5 ? D,yծ  f9`)W)ayG,ҘM$i\H j\"$S$N\#!fr]_NwX,L #!fa%qY)}X- $1p4,78k: ;<%> >P > > >zm-L(#t *wPVG pK]&?(P"D@g[rHx\ݭF=ۺڀi_ j R Ԍ lH[,f&ٿfM"(NlrwRy x ' x  % cs`f9!3"".#$%&')d(("),x.70w10X,.)9%} @ZMBM <ۯO\"E = ~NXc3n2/G3OBtF&ع1|bPMwB\x: ,*mb! $ M4VXO* odfBFso /YYpp)_m 87,5P %i {_ {Gk!e>Gnf+h ; ۾ $K7fۤg׾+KP 2̷SP^L֑TE ׆  Jէ?cעVWލ.L8 I] 1  r P  ]?!W#/$s%ME&^& &`$W$?!$# $:&}( *l"-S$0b&3G(6)p7*8T*9):&<#~rBa[yu O S w_ g5"qg n| ,Q: ? !] g< ]M AN 7! %o (`+-:..-b+!v( %5!E`ۊٶ;xڹhO<2 Q ߌ޲Be$,mĨ&讽偻gbLXż6Ēѻ'e͂,R#ۯ׸(E"\dٷcܿ^Eؚڊجdޜ۩މ98+ږtjz>En':@uClw=Y 6 VW ~, T,!$' 2*F$.,'f-(8.)U/)1)$3)^5<+R7;-9c/<:1`: 485 67Y29].;*v=%=v"<:h72Bf.*zY% ;=ZT u #  9#a#t&G'(( '%F") 6.,eהIbD8r}en#L[A7e ?[ Li@hx ?m or `~9E@]O>W8{ f i 2 x:*! Crd0 N = WI% ?@ R x  0P & 7 0mGnTZ/tG+eu eӒ PآʫS]P _eY@[Eĕy"+j}Aح6Uߞw,},ϒD?'΢sδ_ƭӦV?ٖϢoգ\߮5WJkWWsk X_O T o XUI6HD7hZs.ON+ulXtCf v B G  s_IP2C U ;5- F4 eN/1G g { M  \)CWU c 'z")i&!)<*q + w+"*\*%)3 '&#$1"z [ M n~[!$m@'H<*,.|/00n0J.+'"1!  v T>}kWnBC4zVLN%bMQAP#'vHscX6ao XH~*-Lݠt?٦* fPb5ѽѡ%ӥ԰;p>BJ_ aRk#(t+^-4!0T1h10p.H,!*$),'?&L%S$q"!U!.o ^FP:_sIbM a2Wm^ ޾VAW`xIbLgjSA>?k b9 8s.pH 3 !DBC>e#"B#9#Y" k|*4b%!H$&=)m+4-X.-/A 0'12=2( a3 ]4n4i31//+$, (2 &#=""E#3%\&U!P(!K)!* * + ,t,t+ *")#)%)'O*)**++++*p+W)*')#W(E&#K :^Ri?VTz < K Ig/pWjX7aA"ڃ9iڞ 17InI4KUs7 ~X~y>#JBURySF 9  O_u{]    #_ ~P!7!Y$f'`*L-_ 902E14 h4 2FA/{n*gX%KM1R{ o *\>8 m^B`:36X0|:%⼕JRK1hə91K%[C̶̳|͚Ib$֬h{9GC0  )+rj j!KQe-K n0d{w(A  u!" #r #K # 9# r"? p! uF  ^ r#86]d% Ga[vJPڙ/&vj(@%i}^f׽f-PFlH=-L/aM7wWl/ <z:_cj"R&b #r&|(1(A&!6;^F\ 2~t (WX D" !{.{)s0f$J+4WC /d݋F3gը;J$tӭb>c *|Z/Ur=_BٞyKoܡpq}6" nUfolS]# !/"o"?!3!"#$'E )8,w.G0 1s0/m ,)$K8<b 7O$}'F;޹܊ ~ q߾]eNݧMۀ4 ؆>؆ܪ$q;.>A N] kQ5t._Sw*L:~%Cb~ { J'%Fzb  [!Q#$X &'()**v**+h-Qr/~14 x7!:!>G"A!D XENrE%DlA=w9$5/) P##9* 9 @{ [ Z m W[WV1fW2aD[?C/>8zw*@, 5 XF tS c  [ S _ em kc V T f +  D^    h = fn#H SCXU[~KlCC} =Us&]`,\M9 kG Tܚ bۯۧQ&!`w׶݂٣{-6p(ۚAۀ%]V׾Gta1{X&L֣Y7[Q$} RUU Q ! %''c'!'N$'%'&''%+(#E(!'&j%QD$$'#b"B?"#P $$r&)?(.)\2*d4*5)F5(J4%d3#C20+/,s(Km%q"J tn]Q^Gcl 2[ <b '",N2L8(c1?G T am05 jfz^,63o+tslg"Og d'eOo mL`\F W"#]# #N0!3<">+ MP M 5 g rEL- h_ؓGJrrShָ*1ϱLeDREѤ، єσ;PωΖ˼Λ̆of1fJߨ3țPvo1ˁ&͉DЁrݮVزՆ# jЪԔY؁`w&d6~c\    D*g \ X"$De%$$W"~  ibN+<2+ W   0Fw E1sTF#8 guZU5mt  q  L : v3E6v /5 Y3S[vtev5Qf6^RbiK[',ij#&J())(''sw%#!swfZ  /^8I^ %9)\GSuZl bbE/wݲqMQص%ؾ+\حqNۑy܁ܜ32[XzgoHϷ2\FI<դ'}Ql~ʜkKSx5d9 K"H`>hw[t{p\#> $<5 ." # tvNQl)> i & .pZ^2N|  S  ZP!rv8JR xbT  S8 {,~ $!% .#}J$[#!ED cnv). 9 > @  b f"(S.%2)6,y7.N7050/30//V,/).M&,5$b*#d'"7$Q#!!$A% W&@'"((v)s*u**!,+X#*Q$)$($%T$H"#"y!- D lMHD!1 UF+vL MZ) Y(GZ .s$jz='eI\kVߧ\RqIlfaWlOy&95x/M9l2? N jqB@/z'U; g"b$&u&%z$$"R &#Z$&H(*P,r,K+uV* )I '0 e$U!x[/ lL O\fY(1DD|>mB<| l7քia7Nث3xQ | /) T۳H޸g &otrb&yIn. $Lva#'0u_q ]  d:"$&'fq)6+N-f/%00/.- +e!)"$" !??Mb @x x g"*Ve C  Rab 4 doT4`x6XލޱN!ޖMރEߗ -Z{D6z;?sڻذ)|xժֻ٣ۻKB6 n<.RT2U~d\>uV &cs>g+ H ~ E %IqMJ@Xp2]zMOV,F#_Y  P nfeGY%ٱNVle:ʻUZS"<ȹcɚʕQ̊fБhӉ֞ڌ//W $9  h2wE8,*!"$G'f*r--1@4V68:H`;G<6,$KT$a B v}`Nb7 }[8ȥa.a|~ҟFβp5 v8-}6QJ9x%[RǷۨȿۦʛzΔݚ#ߵܺ|S[N'z!QM)p; U" B sb0 F o &X!#s Y! vD<Okf2 \  hn v k. 1 a v   0$!d"!!g s |"^8P='',VL    o .  <  f G EMS/ = r\ $ "z 5 M).GK # @0%oB$ <"k$& )3*P*+J+5+B**y+,,C,o+-)$&|#:_MvtL r p H Nio's}* njn{|K?Ӂ'L8Ϊ^ͱ^uζqJ#ͨ$̥&IIaq%O洿帾嗾唿*p1ăTUʮb?Ңm'ط o?޹L#YFߌoެT޵ޯ[V TG$t o h VM ]+ "    !DoA6 j jBM! R.)*cBUN& 0!!?"{#E$&' )*k,, +)&!;/1=c r 5   ' 4) -d e /ZdN\m!U_P,L  ` w  y  |;$p!|j#s$s$#x"!!":#@%`E&C*'(R(A*.,.m2 4 6 764 J1 G- N) %O ", .!o U 3 d ;s`uR!T X uGYpZR#y?\V21V{$X>BZY1F^* ݨߏ[ej<(hwQDY#Nb`]LiA<;9?,CrbHGXN)9t. WQ [NsOGav: 91 Vx)1U-;FFg~ԣ+ dwE \G#:{=RGp4:  4&]N b#@&(<**+?@+3C*2(%"S|d^DF~KL i E&U !h"""1! n1 '6 u M |Lm.BNVw Ab - jWO) ]   l/m3-AQ ~e  "p8;ޣ۳sO3dz*ОϞϑ[Ыy@q|^ Raתؐڧo`,a \Eݭ.new٘` eQ*3V@ Kvy7-_xb&ik'; G )ߏ 3 iWؘ1NC Oږٯ} sb J |ҚҹCKMueڦtPs?޶@bz(B.q;`ۙ.^~ B: 2?ZyCHz Lߪ  # 3 WՅ ; T v Z ީߜ85!$l&'/(>(v'''`(+/7~4.9r> B, FK2JLNP@QdR Q$PMJJF@ :3a,,% ZP/X>'= !IW"m!,f0 fL t[8sqi*kt8 {xpKN> V 7 ^)Y0$t"Wc-ma`4 U5u$+T  ,e rSq*Xa|    >=PEK  X1Nw%k9y CO,;+4Zzf'#xnߧ4 ds # c ?W3mD.kO2daB  #%N`&M:&$A"$T9!%b))-`0322lp2c1 {/ |-+u)&${"V!!K"w["i!}nl"a-i B * {2  'F M ~ o d&\u,LF WXNxPT;[(Z_-6I0_A j k $ F-#2 6{ d%=`{ $ y A@ e x 2vi)U/#P I ?//LjE | 5.='3,HF5ݠry7htɐ\,'l~[(>ʆU\KLYݤ?ܝڥ<|>qݤ5݉U !f{g_uSN)4Y; -  % ]N  s  n B~? , e3 *+ `( P1:" W 4 <kL83hiK  "##,#"<W!J i(1#f9l YJ*!.!!r! ]4 M <  5  =    ;& d r ,h;ߛH m%u: \ROv* :""H@"f!1n!!;"-#E$g%f<&"&d&%$ T"Ct!5  ?dyW6FClKgب~w;Sar[ཾԼڠr.uOu:ڂ+#Ƌpʓ; 'XOg% ɬQ|`i3ҧ1Ae:* y;S a t%}k:JXJP r"S s=?CC " $%$$*@#I0!4: 8;n;/;e9@r742 R0d.,, i+ S*, Z) (] ') ) *c + - }.+/c211130YE/u,($'yE V DY  wG !2 "# .$E $a$#!iYA)N-NZ2l& G!x! ! $!P ^ @  x  3(p~p_r,|P)], 4z'|   k ; C ^&2]QWH-s!  fTxr~ `sNueq_L/k@Hqd{>j%si<-HR˅z0nnՖB`ٰٚ>S7~\ xApzmjT6aU@2Yq x cQBMF~ XLC +C!sg{GYCH7R e c 6O !p%) -g / z/B h.x C,G ) &z #  x  *G3Rml a{!"X#~#C$#v2"x C[K` %hz= Jo   <= * X W"Ax$%e\&&[''D(( W('& G#ot-_{= j], f a F+_@D#@464ICJp^[S_E ؜(׻֓־K٫ڏpܛjݰ NDd2Vd,,z݆X|#$?\0P-}t@ݾ[q|ߘ%YU"zpj/Co >Tl0}a6 Ƙ91RUoթlNiv ځڵAۂ^INUPL۱څ?ZSb*ۈڧC I\ݗriRT^H)rS]V4aDO 3y &U -#&)+-aM0& 3%6S9O<?A8DiFGWlHo9H*G0EB @< 9p7"6X.67 9<?BB~ DVEEEE7EDcCMBc@j>: 6B / ) {" T s  ;  ] q#Tx@>ZT  |BqF"{v(s~ YBm;f;!X]Q*}z(O I X1U$iIS 2 d n Z  ' a #U 5 p 0 /P;:nn T:\o ` #!3!"!|m9O z 3>js %* f Z 32~w5'>xFXYOaxW-78!QnfZ,Q<`}d^KjYߍVݏ)8=ߍ8qV/hL}"^\hVy@Oo!_P6(V  ua{ *"(#Z%+&'( ,*> r+N,,&--.\/ d0 0 g12 \1 0\.=y+K 'p!FU i/[)cyEicXty g G:1  O S6 ]K  W A V <VVDuxsOmM) ~ P F<_j @!T#f&k(f*2*v )$('X''5'& y$ " @jyW5 u c#*%5eK qb  Bf ;.M5,zFJw\ *UM|5:uQX *=C^Z7&>FiXpڝcCH}Vhn_LDYma7GiiJ` ?r[$iG90X A.L?39  X E 0^36?2BV ז z FҳУm0/RƉh]ƼR ٛ@>vuZ]" o s c Y % C ?q  0 RN3@f!vv_ !e 1 !e( ] 5|;wz:x5*TC q"~$&''6&w$q#0! !\!6!s"|#~p$-$z#s?" {7lf `2?W k; z : 3%{VKE1,  X16cXN U ,":2ks[jC' g >T  n h Ջ   )b խ Aֹ֥֔אh  1Qu! $5%yH%B$" O K6HUg R b( wB! MumcnoaWk??5Tγ#˱ ãs.3O mɾes``}ђ OXjVQ%\U)%Y+qL&)Y YYG )z[ +sdb!QI&5*, . 023.345 7"9$:D&~;';):):^)9'9$:s!:+<=l>??j>W ,=s : V73t/*&p!2 y   gd W M )L ) 6~p U!Z'{,/]1221=a06.,^<+)p'qR&$o"  !=   5 B0  t +T 50uimhwnJ?(<> 2$tZ*xHP v ?*ar$ )l,<.=}.2g-+'#Ugo 9:{ {!].]NB  rf<  . JC=dnPI(xy]3YNP*I܄Y/Gz'A-gzҧ9Fr#RثEw#u#$fٹAGT&`HP)ԫZXjگ" Sڏkڔ}۳)ra% S 3xTY" k t l !dz |) "= y&W !"a $m S&(c+.033 55P^5Xp4(3`20As/-Y, *($0!qcn 3C`LA:!m$Pl')o*%r*( @%* + \. u>F<bnsn]GwF0 T  C]LWc QLS!G#$ $$" \@v{v_l   sC MsD~e@8Q? amZ`~tی_ܻCH7*{{wI*e-vdvr-Z<fb kr`JJ BFޞ#ږ՘F}ݛ(/Ul9A _|'ј݁іN#ޕwmCvOFlg)7n㰿˾t曾0'~*Rog^zfҸ|S~ItL؈9qҡτ.BȲFo)L'vo{ Q7~f#xskj C j=~ "P&q*F|.u1e4 5* #7{ 8gX8_7d6S531H/.f-L-c--Y-,..2a.-,0*!(P%" 1 -. "dD%f[(H + a/|2537m8{0998:y::QX;";;+<u<*< < :: 8 4 1 . +r(%!~S  .7?\z9pk\Y9:  |a7p(W,"}? {* D@P3PzHjpC73tp9Q!PP:5$l_)  k / N   Cs)uc(~G aGbBbqکx[^Ab.a2n۟[߆Uqw)D : rU2P<:Ki'q 7 \0Q6 %}kiF&o5 = k * ]w5XG *%)G-+/712.3aU3+w3<3332 1 G0 - *, x' $ f" 3 6 N !b"&#m#db#."i 8C+U|C } = T<]XN#h_eqd?ߡ  n۰i/ ׏q( Px&s=*I&qWt=B4h wh#.<: W =7 tBb(a o|C,B`B+ML  `Y19w:V ~ y)9s_ ]e " >{* h'ޥ֭X Ԇ՛ ;Aן`l= eґ@W<>ѻ! Ӝ Wկj*b7[g5wKۉݞeI @ ,5 ?e  "Q&t)**)'%d#!aQ%M{ڒ<ܣ#f?|` 5tܕbާME\3 mQ+lLtM>v A  1dTO&P_ )c<z~ 4]S)oh G1 f5B V7[\dc f߳ x8*%(kiJܥ"Q _\< w  n }|9!fE c 6e  <iiQy p"X####K!Wv o20BF* X o4   o O W 'tO>J 'b 4 ڄ׾`MLXE(о)F<7X2MԵ =P-45Vܔ(MK'R"p| 4 9bto6# E -M8%H#aYN vezJeO3CmuSTaJHl.6`y0G%`F-'dB+$O'FH T_r1DtQ]Ui'!X$z')N++ +C+L+,f. 1'4e689n4:y!:"l9n#J8"66!5h 4,2?+0..+($i Mjta"AW>  ,  : E0!V%'/)*zW,7X-N-af.w.-,Q+'(&} %k =% |%m &W 'n/((\(!'@z%!v#-l`s" 5pCc7"(H? D p|z<2MFKK03cG8 & UB _>rz[ XryriMEZ*nAm%? 9Kpa:p߇Q .-Z7@nVn!eArذt[ل,ڑ1ٿv֖6g",$M֔C'Ckh2^%uh3("[U_jm87(U AvF$JT*.B246&M8`9999R;9h9+:3;;;p8m5k2/-E,@,,j[,D+x ) % ! XJ-<\i42v+X,);E!N#%% &M\(gG*eg,t.00R123 4 4X3<1 /V,i)&&7"`;b.: IG $ L L0+:Aw  "f"/0)=#=&ab{Pv K! U )d'RP]Z"R 1  w M: * &IHHA7 Tb0;Xq t0)_pY+0G87U5A9 N  4bm:f 4 `85*& 3CF+eM߳A_uG2QMDh߷ cH"9 @  FI)t   ; P\ 7\PHws((#>%=B]U_Y1nrQc ?B Vo>yN\5qa,s >s$>')9+,k1,+b+h+K9*{)s'[`%"sW)qz 5 UjP)H~YLh `)r=.SFS^C:Zf 2%NP@      b` S ` K / c%+Zl^l93@ma r Tcdf\ H\3#y]x[^~~ Sve<- S*92؇Գ>cWˤ!ʞQ]ƣŬtqVߑCu ږ_f$M4`Ro F SayYa"',1Ts58:v;;cP;::X:9876.^5 >4+231[0/I.-,+)DM(&%$ #"! G `&"#!3F] }(K3@ O ta%;WE'{Cs#M-038 r h9 gLO=A f2͗ #Ŵ #ğ Ă^RɦEѠ־+  V 7 /\HBPSn16_j e [~LQ&l Z )    ; 5    k HY Q  e ]_x,O={L 4?+ `a ހK8ݴXUQ k LAsc4 gZv2Ӿӟrf2,?ؐ.۫ Qډ&#ڱhO ;LTwOU [Pz+H C ` /Q'# i A K p% b . ? t # Nk z 5 >#\ 4KGf2K $ } o cfQ[ [KeN\Lq C  > y &r5%e@!-\#C%'8i)t))@(H5& # $jR 4{cGj`L #  )VO2(K0;d;H@\P#pa !#&(}l*+/,-o,I,V,,,%+p*[(.&H"$n" !9/zlK _|+g.Q%2)6Xdqof m l l 6 ]BmK8] 0Cjy+ 2'7tV"; =SD =rd d%A|2"sV}p6lY qF0"t>*Y=^">I 5e(h<)Iv9Qu#JS A wH `F2}!Y#W<$$FX%1%W&'+(Il)T^* ++,P-O~-->-v(-,t,f+T +*~F+,R {- A/02945}7F89: 86b 3$/* &e#!5'+_.%Z1{3m556S6\P6@6d53 1 / . , r+ **))*+z,y.01h1s0.6.+q&^!G^k+kޠ de;J$'aVZB[g\%v q?z)dv {.`yM~&~"j 7 -5}\/@UzAy%zYALC:2`ԋԸ֫_V؊;(1~EQSCͶn3ӣՒ֘>֥QԶY}̵݂͢5ǂyܘĥ{I7'*hsܺJKN?ʯf|@6,ĝ}{߻A|4%s-WXC<? W <% YVE0h]  fgjn7VXhC/& 1"'V,4147P8)8 5w 2.+'2$v 9h!a|  _ 9a ./ lw Ap  1Im2'My^ 8@8>~GycCl_ue ! r u 6v >y w  j   W  <t 0 {  ,   5 x>u!d%])p+| ,|+|)&=$!K  !O8#w$*1% %1$" 0ށvN>cs9\p 20;.2STpI Q DUf8eqmVS(:)o,4zVYJxU yI+ `T1@Q F  H]:qMW 3  hw3PnaWf~ Y ) )Els2ފ?]x*z4Ch[ n ( (^GI\nv=dp 1=$).<4'9=\A#EG&H\IpHcGExNCl@=9lC6O2;q/',*))V*%/,.5d//.W -*`/&i!\G?_@jW&X3/E:* E O ']}zU+^VdREc8fquBXB) Ռr^ q& s ʍ`/ mf|ҝ l՝#ڸܫXݱk^>fYֱJԫGz:wR{81%g؀K?`dy46'@ݘQlV$eR w" 8 p7 g V   LB E 1   n V2rNQ\B  (jc_LI &  $ y5  VI[& g 4 y  " #U 6 M   >GG'C    1  u Zn _*5 !0"^ "! w IiM&g ' ; n0 h=  {#!-z8\  @_ 0 S.qI* {,|ե_hBټ܇skhB*0:o0WR;GHd nۤnڹپlm ۬#S0Bj>D)d% r z7b  47  g M  Y\s  H w I !~M&z)U++C+)'/%!jRmy+2fwiTtxLy < ^ TMu(cB! "! %& =()9)+ ) (_ h(V'%# )t%z,,?3w 9) > AnDVNF!GEGGNG 4F DDCA?><;9T=86\=6E5E483#1?-0|n.[,{Z*'H#+ I$z1V$5*[ hFYH ` +kݺ}܊ ܦp7b`HfގbۉO>J+f6ܞ;KzV6yy4 ܜڈewP%,]9̦/˛(?ԞX؟I]۰dv׊i՝ӏ6D)!7]JnkO0w[g"!܀9۴kpm|5ܡlfZLl>qP=o١5%"z[u"PPDݞneOݴ) zIbXv] 'Z""%&'X& }$P !z|+~s  #dY(w-2*169%< >>>^=/-;-86C85b4z3 3> 2{a2 2u11*2o22i2"\20 ]-7 (]h#l@yD(fT qi > ( }> T   Wd$M7?IPU.[ @k A/ci_g}t2t6/ j[d9i1}e Yx Y wi ޤ[yٳעL9 ίnLԭؕE{| >p^o16vQ7?ۊ߱ݧޱݾ܀D]ucђ2 HИEIҰiҎ8b҉Y~EO@'oπ1 v@ ڌ܄<#5!^$>o%%%W%$#")!Q!C!T R  ( 2- k !#k %nL' c) +| L, , --^-8--}. /$1/.l.?l-,C*>(%$G#1#"G"!b!E ocHF=P `F; #'* ,^+@D*'$!! . L/E#  nb  9 u  ^ d R4H Gy F[ffL>yr R72{3,A"^x J - GM$| o!6J"%:"5)!itD=uJ7 6kBPK4eAHb4bma{߲4ZJьiOB{h5KDlIςgw$ً^ۇG*${߶Gآ?mZ/ޅG=?F5(Csh  0v]%E{ * B/"lX< 6 n; [b  8 BuwWv,^X 3x #rj'!*-/}1$2"4D5~6-89nY::8=7Y423g0*.".*../-02>3;4 5=5/5:4z31/O-+D*N(%,# [!,  o]|$7O    <t*VY MFh[ JU 3WC>aU;!y^/TY!$ 'o(}r(+'%$P$ms%&B%_$r!1q"vs x7#-Gsr޷_|HHZ2ޒݞqߚٓ޽ y.I޻+}Z+\;i:5"l, ל2ӧҚժ۠:I8w$t8D&ytCOݦiA]8ؖD^:Hk9> y Oj|~!OLyT]% wc)/i"#\ ^^:Z߯ݨgr,3YٗI!%7h*`G.}1#456ۥ7O8HS88|ܽ9ݢ:v;Vt<4=jK=پ8֑׬'Qx=DTaF:xk49Iox߶jU?(6{eXwHsҫ>ԗڵ+|-& '~/$~AszZ3$_{= #CwAZ { 3 #:ۣ0ؤ|Kܪ,&Pg@Z.DXN%Lߖ H\ +~e HC g; C < 0M>hx w  UN:N \1{ >wK'c2Ts-] @#8%h}& X' :( ) +X=.:0xs345541D.*.*( &s/&&'()? )|)('$o![GeQG.I [uo&bR "  X'y'  =C[ _ hU y !qzvz#YgI!My=cty 4ލu2rT/vucoW޸;>wjؐ2֟ Tִ\B;BR ـ׋ԁ4PiQC-$xp͐oN&G%!q%x%%a($%\*a%8+% +[%N*$d)h#(t!^('i'A&M$^ p! r_h* 89l 0qvI#y , p;  p<O4!Vy ` '  /% Q o  ^ 'AV+v47ZBG"^ 8~=|b v`Y 6h'7e!&*7,\,)gI&"K{}jP 'q : V,5[ޠ܇Xa0O_A-ɴĽ涾 xQQ α߱ްݑKإɻ֎"0؆y҅}vЪϋlЎ`POB8XS~FAD S<  X . h  + 1  d  T M 7 YH"# "yX + IPkE "K#C$O&\ ')(f)v))*+\," ./a/fn//#.4.U.-!-b-bf-`-,~,,,+}*)X(&y6&&&W'7)*s++*V(%#"CT%40"5WBs#fzQ] F ( "FZ @ , !~i"4$)U%C%_$"8hAX  u4.Ks-x D;A c xj0 ~.f@pyk\<#vM!gkؿַSS1jM3̭A ̶ Ϋ:0-\۹ddөӁ4 ԾޞSYdBSɽȏ@]M)M_̓Ioۚ':C;{O7kghJc*m{"MA%Y!LSDN&Xi1,=$J.k-MOm:{m 9r:Oxy`\h;n%lKK"$k')\;+R,-o--]->,5,f+I*c(&$d_"zy KJ< W "_$`{&$'M('ae&|$B6" p vR  _Us.5 $&"(8*D>, i,(+v**k*,.*0t4,9 X=4??U?=:_730i-e*('[h&$!p q r +dC2tU  G7j!5o9^ris0vO x} L 9 spj`N x!g&!;$'A:&W8%5T$$3("0G .J+[(!$%$!'*C,&J,* {(< w%&Z"Zn|fS  nsNiYpHX\XM:̈́Ϊ1мaѫbэx"x|ږH|}ޓg[Zk}un/70'lE;+R@eL&! p M {i(J 8Y  e - l x ."n g$bAA<3 %dL|I % [l>J0_OjE8hh Q[ \!D\f !f "#$g %q$,$-"D#" "!  adb I97R4x@x   Q  1*   @@@g~+9 v) [ 4~\,`4s>B0_Jrksw7x`sFI l,`\Q-gImO`qii<*hFIg35[yu|5Vqks}  [QV38՟D \ѬeЗϹ5Эl fF:JRǺB np Ś4GNJȌ `V͇:σ!m$\I')t+^-`.P//.r5.-]-n,U+c)N' ;& % $#$$%|% $G##" r""u"l$"&J$L'-&+(*((*(+^(,j',G&+%*#'"$!!  7 %  !H"#,$$\$S$n$"1#t!lv( ^)1 Ze,]KA 1j!!!s! Q a $}: 2 2 3 _= r s :%s6t{liS+N9?KumOu\p2ng!^p߬߀v6?{_"{&?ggZss o GMm Kt r>a,Zx* = Y^ . 4 .D ߭ܖ<کב20ouGv :nzݞ306=꽻頻z鳿rkI~@׀ԛvtξ͏ηяWmg;sN[QS :hR>RVP!Y~/ c 0 rBJ"% &"&'$&%=&&A%&$&8#%"$ ""!:"!z"`"#"%"S'"* ,.0}2Y34Z568n9P;0 M=t>?t@Nv@??Y<956%02#.*&"XdWH =   KD"~$ =&E'&6a%fo#  {&ke}  * 9 Q +  G L/(- b# ]> a/ i'aBC -\O&܅YcP b `  ~K Sly8%p'Y7r#2 oHS6T V i RL7/M#HA/n8JIljQӤwm=5! u/\a`:O  l Ki4H$M- !KC d } ܄ 3 h $ $Q:N  *$))-146>6]5T31D 1 1o143 4" 6%6(,7*6~,66*.5/3123^2A5x252R4$313.3*3%2"0 -8 t)C!$T"#3%& !((-8)(G '3%$$ k$O# "Q A ? NN L] "tq#f+]}<|q$Dݐ6>߇w XA{ Ml C 3|Lt"n&4()*[*)l&NS"7aI s; z!A"" # %% &k T' '%r"l!>k; .-j% 0  | 4 e k u# G x >') V m68e<h w 4 B X b  l  L XGgh -) G_ x$) "yM/#Sj-}-5i'i  /   G  Ik="w$$N  zz *KbX}N!#T#V:$M0$1$ $jt#!?&Tdy ' x4Hԥ<Ԡԥ)ՋD'D<5Kئ%H&~/sI20cj3}`?):./!+@   T !O v& !`p9]%.i@"oM*&mH2 z_Ց6 F u A x =qH#+Eߒ!B%})W,1/n0W00O0/-R+**!,}.N/i122=20j/.O..fI/02] 5A65.N3/*u%Y~ ZQH"%(+,.06335678?!8O"6"4"26"p0!/ !0m1-2_1&%1J0Te030/U.S2-s*d&%!t?; 8d 4 1 /lAzz o7#z +{NJ?P7x XY$R6f_wv 1 p.3 }L7:UoXmlY?zyAO>T/KHQdLVґMwѡ^ ܽXL J ] jU )  M_ g9*rYO/u}|@dMM#?Oj8J*SweT& &a /eڛ}z٘ ه٫܋_ށ/#Ymq,@5 B +oJ^mvB!q$Vm')G+u,./2N 417P9Yr<P>T? I? =:7K40d-}+sF*)W) *. b,=.G/g Z1 P22?3+33}!L4 #4# 5R$n5$5 %6n%6%)7#$7!7!65842l/,'"#<A 7 EyM} # t EE l & )P7 ; tu>D$7{3!ކٮ] 6( ц -Һ |%t"{0ݝWu @Xkd7>h ~]'B{`$t.ٟy;(: ٹ N1 1ڀB{դӡmt Ђ^ЁϠO[d$vcu~L7iaشvʥ&q} ̃g ɨ\ʞ5γʣJ--ʞʼa]z֑n"yڦ ιf6ȮIFn[ȍ2ɪ )F̺KU9՛ٯ )W3n=VsU] x"%&'}(<)@*N ,0-kG.y/i0*22820b.^,*z)  )), + ,af/2 465I'5C3&/+'$ + OJ@ q!<!Lb"\"x!VuBzd7G5:p  l!^!! ?*, w 5 " ( )?+ei  ?:~ MrX "?$i$/$ %#!y!4 o>b)x avF3  d,{Z$JR/ s@ kZWbU, Lc g  ? C !} } YR4wfG9 y c ka:{zk<9 e!"""*!hb!$N!!v"_#%8N'O(Ge(6'4$ !9#cykUR4 {   m  @  M!!#O$8S'q* ,u$/'3r+6S.<8 0v919n1K9P171-5]01/-H0t*0'M1$1o"/# -8,p*)*-?j03E432.*&+#?\ DN :#:=bb F"rb6q}%gq\<ϬЅзJп"51DqCi̓Ψ[sԤ.fSJi4Ewy\5Z2H4>wt  ;h9(sD v Tw] J$ANZST{m*|5 YM!jo@yQw(N, +#/YߛDih֦Aʸ ~¿:E{Sfȸ?͊r T pڔ2یݿ)=Y5 Is8 TEVBA~SV d!$dGFd dh- |"M%&(g*++|*p(u&4#|g USfny 8 <{:,  kB {  V#  }UPY{R cv |fH=;isn;t6bSqtب3~^ӓ#؝/Wa "e9nX_KelbV 5 /9Z   hv\"Y@KF  Y , 3&w/!!b9!nݛ<i $ֲ  d߁?>^ED!v;-[*.@XXyPODI/߁\/ܭ*a9 a3rm~;X[3vAF2 !QC"/#9&~(<+].dY1/5h9 =AEzHI~I[HEAG>:7U4x20\/-,).&J#l1EC >*7 ,yN6W " $ % % % %%%i&7e'h( +" .?"M1!34 67=98I7 F6w! 4"c1##/t#n-G"_,R +k+a*)L(&t#P!Jo|<X  V (  }i5)I{YR!0_$~1\ h HbPIk. %TH~^uSTqg"Lqҽ&ϧ.Л&\S`ӷ*ԇԉԷߧ W9<iI8pګީsFDsۃtDܵէܾ_z ׮ޓCۓGpXܯy/Ұ7 @xB*+7Hc3\ȿXɮ9)͋w΄gV7mR",Yfԋ-sWU'/^Ma= Hj l&N: u&b!,404758j999E99/:F::I:h9,8H6s 5 4145V~68789h8@7' 6/#4b%1 '.',(*)%)t*v'*&l*$O)#'\#c%C#")# !## "!2!$&*,&-M-+@)&g#%0 b M ) 4_< \  l $  :J`\%^^ P{6(@2, nBJ+fkH;sPY#SU]QX% v|F " [ Bwi<6D]p~m8wb gl>SU9kձ2reǍkdz3rɴ)fo̪GϹDՊ]wy|o D  f-SUOh%QF-q>6X 5  + 9 @; stlLh Pl& Sj 2:94  - U H   @ $x ' *-m0 2&44445 432/,)}&')$b#u"]e".""!!1 Rid c  I  cT Z 8v k k`>-%1*!-<%*0K)%1,1W//c0@.W0,W/+e-e***(+8'F-&.P&/&?0O&0'h0'/'Q.V&_+g$' "l#kG3;Wa?Y m WrPW! nr \{J۞ ֡ UR0oYˎg7 1+ S°a}i¹  k_ V\ҭ^Ԣ>rj{iٞK۸<>ۉ3wy'ڐ߼ٛMmt%t% P>[r!a IPS5>Ny\T8Lg-U   ` @=B#@^"D^Jjiߍ=ܾۆd4r!ܒtޚt_:R9tx~ r@zGm*~Z{JR['HkX3G  $IxL.C/9!/#$%L%>$*# (aU``~#! # # #""L 2oC T!"V%$/%'&(F()M)8*77+V** )-(&$ :#D"!vg!, ;wT ] E[?ABQ;]3RIjzMb1z`8ji΍L>N6R޺Ҳj"ݏRӊ߬ӈlSN*IيLbO * (TJyY0 3V*>u^g:@*>2 ]R !e RGi] =]ha o0!x*dKQtD T |_ dOglaj](z.w .34_)!חEխ$W؝1AG\}+mR P+b bp#%F (*]G-N/NC24689;M<=!>?@BXCREZFAIWLJPSV^X7YXVRS`OJSE?v:E6u2//o,&e*A('7&x%E%o$+$#,;#" !| Y_a `'km5' b SMk:" &_ ) ,J .+. ,n )C %r| Byr  "]9" <O>$$!@nM  mx !n!;r~U\P>X_k; +wm@vbxn; ! , }Q}Cj6|Rz *%2 ahc<@1 (rF-[(/nx5d9P*t=JO| yo / }q oc!&+:yv6}V8' !1"qq# T$r%]'<)+5.-K1=#394 b4 i351/ Q,)'y%"$v$!$l#%$'L%)$+1#,"H,!*!(!g&!#^!! B & 7 !#%tZ'n''w,'%;#br! a-== S 7 ) e  I 9 8 e|mf| F 4be-Iԁ!Ў ϔ σfF?B˲ ʷ  ʢ  T'όцEP'qԴQ~ԥ;اXߒoruZpJ+`^U0T` PC 6uVZ@WH8/O(;r,.:N08 &mB,g/|߇|Dה+N;tίޠϢ JҶY)"gD=ߊO;p^٭f]2PYVO)ءح7Hڮ۴ ޼PK#'?D)*+& ,+++[+6+++h++],v-v./x1b3A4CF6Q7g 8 8Rj9=: ; ;;;8!x;4":2" 9!c7 5!3`"j1H$.n&+()g+&-a$0 "2 (69;=>=#;73/+Sj( A&h$!du< yo&'L&45`x l9[+P#(c|"Gb`&0  3  { q p  X h =|~/>k  { 8 dEh^3 :k6y`^ oZ_Be4 %Q#8PjPgPI_z>X*(r ux '_d0k-3 7;/J.I/F c@ s. M x*)=  B  =-q  Xz d!{"a##p#;$;x$qC% c& '(G**]+h +,?-|K/0ve1P1111P0{/4-+|)#'$ "3!b` _ @  5vI_=qjD  rC  ' I   T1 e. 9   h ZWX [ CI  L t Z C B )2d`m!-$&`'1'h&>$]]!Kp|T@VSB& w !(l$ J ~  Q!$ۯٙ׏?Ӄ)-6vȸ*Ɲ @7l忎l6^)-3 nWSi6h|(9W%)u7ΦB@єqDٞV;rߪt{yաPpwܚ;c_T%t{ KB,> O_S%e,g*_  J(FT 1 s}Q=YtWL 3 E i 6 d     c)<$]<@k_ZRIr /T!C |L NBp ? D gf ~ ^ v  D6/_m-Wq!&#$} &MR(') +?+/,,}-S.h'//R/-bm+l(T&<$"}""R#Od% '' `'r%"" Dc + V or c!?uJlb[ a (ۙD# /ΖʂP)Vǀ}&xpȄaN6$|%,b'r0Dpw6 lZ w w86D9Q T b*?^"=:XD#3?A߫8J޿$X} P>3)+" O!!!V5!c!z!"Z$<&)Z4-,03 ;7, : =[ ]@@ \ByDEG IgKLM[N ONY>N1MK 'JHFEGF0F7FF>GGZ@G8Fh DvA,\=C9 %5G18.+ )&#B!1:+s_Jc( ()o&DFq')&gb]E#2ADKQq+1  \`A  @ yxJ 0bV R K$.S< +rJQygdlu ( A M 1 P " 5[0X=b hj$'PP9iږ=|c˾wNJĔ~_×č^ƚmȮ˒w˫˲t0|ͼ")ME%x+@dk߾HܶNa\ߊi|Z2{vX d q o ^v  yd.w  uP  t'-H 23M56(6!3[/&*_#"rKd  %7fz o  d  +  n U < @ N  S   x2jh r@'%k;)t{kr Q< Q%4p!#)$B%n$#!S=  *H#%P(C)L**( F& #. !v $ c X  9ZM;  I q i ;g t  ;. vKc@ F"   >rGm!(ERޓSؔ(sC ϵ̫ r ɍ K] : L ̱MκSqC& wْڳۦRڤؐy6?d^ٌ}݃O;B/90ޡޫAER!`yt;YU{TH(])+3-/61535w6>6^4f1:-Ig)%!J#")"!"n$&C)w+- -5#-$,$)$&$b#w#wH"p!A"" P# #!$0%P$D ".hx`u M< DݔG;9  ԘԁFl[B$J43BpkNRX$aX `_ >&~{0 fk VR xDzp'aV?6yvY7> ^gG߄|ۡ3ٷZQ׹FBmj <ڀKږ9ק Ԟ~ԊEו93QtSڃ1gb58wOAaLk]s "d.m_jH @"#y%KH(`+wf.0w2c32 32:10$/ .S-4,V,F+h*!b)'&,$Y$g$&)p>,E/3xW6727\6 K3 . \* %"!'J0V ]C F } ? Y Y ~ 5BkBV R>8c : A GZW-9\aL)O  [Y  [ /P  TXP7d " #H 5 ,! !I" U" 5H(>W9 [x4 \0-:ygu*"  I C$(.uIɓ ã Z`m -It/ʼ$"ʎ?NoWȸш |,ҶuIѶ} Ӓ;iϨ i c-K4>,yxܷ^v>ctFDc"S d w 9= )rz +GPD=-rcmp$ mC}W;f |_  0+C].a8-?Mm U %lHD+RuNm V ?'UUJxx L'|7Qxn.`}+  U^-E>& $(+--+= (h$e G23g  E a Z P '  b  9Wf^s+}>ލwS,ӧzTYօF?~%Պ(% ȸj߽{% Դ눵 뭶/G52=!Rtb0+|gљu 6џdݱ3=ݱ+aגײ1V܌u׬` ҆ϓͷ5R0·Q,@'^QW8/[j5JXf 7 xI C C:T'E @ 6_ !  o   G Z7$k;w B:5@NG_{[+? F {::2Kf !Yw&p+5@0~4C8N7;(= 9@KAECD5DDCuCzC3CD D CZ C ёsҀl w  Ӭ !kNϭz+#̧ >ӕ ءiVD8EiK*DF9|>vA k_~G u Y9 9PuG "m $w & (*,-..\.N-B+&k* (=_'?&&('m ( 2*u+a,, ,5,!*#($%$"$t"w /8FM =[( !"#~#""o J <ID, 1 ܟo ֛ҶXώp yƀy0 ykSͺF~0B ʅlZ'=ʃQAɖwixv`ֻ_U<}^Qd^UfD!Mfj  EX`NZ.]'N _c"}+j!I$U%3}&O&T&& %i^#Q!U bv=- h jWT `0a<#@jPbloP]cZ)luE525e8_:ln*3$mzUbNTi tM C e 8{MhWw2  fpAUPs#6`! /$)2&'b(W)+)))J:*p* ++8s*-H)A'"&w`$s" y! Q#!% g>~Qa? KD4d"cvZ#f[QvfE2-PF# = 6 _E J  t a_+& s gs-6CZdx%'kP m K  Q  g  jIo !$'3+ /. 0_0$111 608.b_,7*H(y&%:Y%_$"HE 36"O V /aFIBW&`NJ{;V  xa[Gs, #&'V(N(!'& %2#}!}Z J  N b !Z!+"i"#d"@ aL"N  PxW$qov<dD <u239Fގ.F qHiPtpʿ0(Ü=I)rȞ62#y lcàx\ÎuZp$HP4@1K y~5dʻnR,ثӔ׃҄ %? )X!>47ydw$,LS>6ctYl$Rsܓw/z_VseIB0 nKb0kPq #&(u ),(y&#rU!; (75"d&( ( 6(: .&] # 7 / * T   fP ,    + D   , R z |"A%wL'B()j)I*@'+$+i+N+ ,p,,,0,b+U**+-/38>^YCGJ KJGC?;S8m4*1&&.,"*Y)u(sH((})P+9-Qz/1v73( 4& 4F32D1/..,*[(k %W C!ymv!D P$,%a9$!Dw_w8 [N]c1N"D'w~2'0V?qE +iTL^q%*  <6B& ] /s o5 o [ ;G cD". q~Ko"FHwPD& ={Az7+1Hߋf߇Z`KW(p3Izm&eU  2O3O> 9 h YUtpSsm)UnJPm}zx#*Հ&Є)͍++\*]'dd#D)øĪ$ ndv G/CF溋TM r¼2ƾ_5S@kL  t o X . @  uj y v * 7S8lx TO_wis:!r ZC X  ! N#< C$ $< $E _# T" ,x6noY47X & O~ !D">"!)U!!* p! "J # $ f% "%=T$J"!6!/H}]7Hw   cV(>EC=[`{}DK*r` 0 c (! Q r,bl11+N8q finbB d#x !cVHcEUx2K>rb`w^ s . V  b,y5;1 ZGEJrxSQ$˸8Rȕ76ʺ<̿(p҇ Ԑ X>E }SdC؂-}uce*&um]۵'i*z}ԭ!@֙ך&ZVKv Q*tVnZ^c"O%V'۴)&ݰ*"޴*6)(-'f'%!^ . 0vO g',9 [P"""i"g Q& D@"J$d&)/,Z/02m 7?;F>K@8B B@=96<2&.n,M+)O(%% "$%9sjMf r z]KhOUy0 is1 NaJ & \ ZMtTJCh8,<(:f"%X)H+,,2z+)J(&& \%$#5d"*K:sX 5Z!Ir;B %2Rrژ~|Eֺ~8dνAʘwt lѸ6jiU9q,2義P©LöĩeBĻ:ĺĪNi!Ȏl$4ΡCЪ :Բc19$sܚ-Pk/Xd4|Dd7V: s pNBJjY " $ B$4#]"Of!  R!X! !\ ! !r! zI!%(P*E+a+ * j) (E)*+,-,d,+sk++bm*(& $ !mYO|iZ C  \  4qj K jAW!kUk {Vc*iMco9- ^; Sj5@s#2.F8]T*1N{cDRm/!-hf/M'STx.I7.U^/U!8. 7{&=loBS*zUN $e')7[9C ukS@me?%~NG$Y22L7U* { g  b |xS 9h. H oy}g!/Nvel2xm & s o Z   ?    CaL^z P L ] o i  b X j  G x|n$D;|SO<? pgi!$@3%T5%;$"D_!' 2 xCXd{p[ UR s<W8XG`GHLry *u  ֧ pҎ cѲ < Њ I Ӳ5Y]1 4D?w! C ) , 0  sfO.zl-:W{] )IiWW-h f {ϙ#&&7*k-/|0~ŋ/y]-D*&ň#q! 27 Ý.Ǝ =w _=0σGصn~ܶ߸a=?w߮ae[f Y q{ @%['*/4p8;>g?v??>==Q<<}9=_=>?'?>X>O=: <L:)852'/ *.&!G*HPq 7 ^%?*%l] J A nm3uchVX[ڇ*!֠[ ] =0tx߼[K -/y[XyD`box8*s1]U״s;y"ү89"_K`8CQL@IMRIL 7  \ y%  A o^np sW /^%"ce#g#!p3*27joSD&  #f>q0!:bjr2ZXy< 4evq _E@jA7vi{ `r$:1WFTs mj ;QU!"#c" GTJNP~ Z0;H aM  .Y]g@c;] 0?  7m + ; .  CA  z ^G \0 . T p 6 - :   < Is l$ bi%r`A Wp  _O % X2 )c  I F0 06ge.oI >"#$c`%i%9%$#_q"4!D ;+A%K   "X % Z=g!b"n"! W3 P!,}?E/X 1 jpKaW>W#MG( /sUb).{[{VSrPjChb5Od-6 3f HLokCi}'f: ~UZ=p4ruR kޅTܙUzLwIg.Z y & &qO~fzRSa;d.~ r]߆ڀWNq{(c̋i<{Gnc!%Є'Ӕ(-V(d'%nj$1#2"y""x""!2! 8WLu.  2  u 3 @!u|#`+92#8g<9׮7H~5T3W١1M۠0݆001B110..+>(IB%߆!>iII^ t Q@:y6b" rV{Ph/%`,J/ ` Z7݄qlLC1U W$߻56sݴh5dkJPab<`mh_tH s  $.:C4yw;n7T#xr/V؀/zv^¾g1zպ_·ƺ tEwa@z;mSՙmح޺\CM\@z!t ?4}[bh+M6`U/I ]  \N,,Cs;>zD %"H#X 1#!& |&J*k7.a(13)5 6^6`/6U54 3"}3"39"2!1 0 0.X->,[*>>(%$"%, WS{yT\Dh= z| c E$P)y9=B <|   xgcwx0Y!2%7).,M!02T4/F5;+54/2111;2 3U$4j#5564F77.N88uo87F6RR4&2/|-V+c(R&G# `  =j /cpF09< U|pv8\ >|QX=7.?cx% d 5BEEצnSߑLjq)a,@vL#;"}A=~.v%':L D W P I z  cXc ; " V# 6$S$z#"!   9 ] 2    Z   1 O  S XN +  = :?mPLgQ M k8ynH~Fr +y  B ^U X j H J Y % k Q 2 =m |y AI#WQ?~e._8 xT  g\ O ky 'gH D&V3j|+k1Qh_ ;* 9 h6-kK(WaB!Hv|=z=2ڨM؈ذhK?vRQFQټ=Iܰk9+B7t ,s Pf D8 cJ5_{qk)5A':v?bCI8ݯ  UR #H'**-Lp0R`2ϼ3Ϧ4oЈ4j4 4Զ3`22o11V0r/(-.,ү(=$lIA7١ Fگ ۬ސU:FpFV!"8fRA=\z) 7 # {wJK/%*;/547B:;I<u<<=>{@BABB~CC\NC[B@>rHqey~&2}>Nl e[ | H3 ^ ;,ڗ9 D } Y Bڧ < ^ ^2d1/<* ^[ywc7; E cd<ifiu Cl[p#ܑۢ)'Qo0DyY 5JQ2CvBC )d$ `z{/_s o${X ( iQ_k{SBtOV(,T;t J]Jrbx=IM|o3 p>,y +5 w"#J%GE' G)_ E+},X". /0J10nQ0#   L w   E?   _ 1 ^E;: ^bye!s ANZo4 l)pph~ u =g#y=hHQ d6tHK,fdI;wrovpn%d90od f{Ot6f2 C}iA5Z #@  ! 3Syg @ r>;x  cu HQMM7s|?!JF1݊Q`<.(hwg\D'* !8W+yH f ld  f ~<ObeR*h![Mw ,M  !B#(޵,w0 g37ڰ:۔=?OAA@k>u;7^421E01)00-)Z$iJ0r=! P ܔ( ݬ<s /@ՏL:b:UΧP VЀ@1P ^ ߱ ި rH ۀ y Z 3! ~ > /t w .} ~r*#C0<"J w KXb_RZu<cDDxkDZApS9)4ve? ԕӐ'g;Huh1IX&ٝM3y#RAu-+&44ڊ^T(= #'09hw0Ety C <  Ke3BQy ; P _v aET*y]*@ Y  % j S vYh?MO  G}|Xdi#'1*|,q./B1'2=a456!75I2JB/:+(y&?O$ W" 6XSgu%a 2r , QTz]] bp4]d jD$ ZeP2' ! ^a !o /yN!jz$'<:+.Y 0U00%/j,{1)>&6# ODq!i#5`$ai$#!:[ J1VO'y    v w KNtu/ \ W c}77=+\UW.f`g ٴ*Բ(Td_ޠr}hdn,CR=3qb:R+>eq~'\{:h^S /X%  G 'A]4u( >  W!p mXAp!V##"d S%y*-b00/k-?D+"3( %v!s7?^[c %  Z&w!   Q '  h 2 ( nC v ;  * &] @ M O0$>V!S#Vq$$$#" !a+a Bt Y==@:, RLs>?5/P;UJ7,[Rx!:4@By   vXlRt < d ^  ;9Jm kh8\ Iu hP8ޅ۶>\ -h   T kjOOY@v [S x+ m {n2dwq ,Fy@jQ,.pz1|H@ XHܧ0۬49dDECh\VTH 6"#$P%m$c!# G!K&  {IAYg,Ta4q1[G_r-5! TT }"0'@+U.0/.pl- J, *f (g & $$ "q8gS-lf>Lh`\Z:5 mPwD3caO*5:v xD QMk J 0h)  >Aqnxw >JbP]Z*S%N/ an 8y =,>lqނr K% s8 LTsn | yqK1$0b/9//S0911V 0x -)>-% p 2 f p b {  ]\  zHq@ G  r  {M3~ \>V$v&K#%_sO #wq!#^$$$1#f !>]JG }޺R۠ہeܴݶߥ$[ XgE59ajoOoM``>8o }Usm_pT\Ts_Z:{JO?z }i#5Q-+FSe2}PLD)W  Zh JA O ^  Tf a' N%B$ | qeY2^ ^' )e   V   . T9  '%b0}'g /*1e-j# m|9 .4O/.g}5H;VKS߿>vx{ Ym=\b%6Sk+uX%aYMuUr(i<@Ǚ pz&^(%oDž-^XjtӪs[ٲ>ہܞ|ݦ:g@T !>:V7#Jp~*IC]`k1xu(22aZ}s\ o(^u"''>+g.W|1 3,5dW5 5 4E_433M 4h4"4'& 5H(s5(5'K6%q6T"L665 43/ 0@ 0-o)A%" ls:R@!5#)&x),."0^112N3345 7177F641s2_/ ,)y&f# ($6(+G/2~5!m7R7G "6 2y.L)#y ?g#(^!gRd 0 u z 3z ;CZQr_}51v, 6 j/MET8 qHS3[iPdkZDN]c xkTUukTPAGL'\X-C ` P B +  \   *$o4] _ N= i J<  C]ވVV_IT[ف؟F}։J^W<=}d#RP#Z7()U G W1 |:I3&: 6'5.2Qp6H)Kl{T d mThu! # 6$)$iR%%l&h&_&} ()L+M+.<0T 345 6A6k?53b0,8)&_#k!0J%nw-Wc}"?`j;v=g;U;XNpc  z%WKZw qR  f  # $[% %% $c#%#4"K"lp"F"!!LXga{w2h%l JT;\8Djφ?ա؏ub7Ym0$G?   D tnm/:D|e)1\ j `8 9+y /܇hAsܗ -MVf٫0$E(ODQ91~V c>RM$:#6~9Li[D~(ތ Iݘ!އ}&GCnFH. mzX6MkS@qu4u q $p<vD7?[ [ $ O|2iA!r%)^M,c.s01107/F-M+)*(o''?& $o"- )5U 1]Lhy 3   ޥq ߗ6hqQBX C)hNE> p J [ eY 3e n4  n    vmUg?k[}S g |td.yDk=kC h/L M |9PAk!2Y( v$<F6JGn~MJGq^x5 ? i#%E8-W^V2+]9Uewkl!?w)  #"iRY8(otHro v"a{R[EeLQsxޚMݗڷyvנ`ԧ3T H9cR!h$(.+.L.k1p3a5X6#77 665A220- *9 ( p&$#t!)} rs d , w:>26L[8k!8$ & '' ' F&i %T [%" % &9 'B )4C* +*z)'%"m#P~r != ,""$#"""'"a*!66b@.53 5t,!6b7(Sf]-lRpNl  j e R W a 9 5 X I.pA3atZ/Y1 WAnY<Tߧ\f52lh;~UxR?c8lI,oߔ޿<ފ:ti-RK`'=_aCc(SVyk!" _.}WMzwprieBB)Yw٩Rl)ӽVИ;c@s xg٘ *%k3m "k6$RK%%N%O%k % q#{ !"$:TRs;1W !"!n I  L\t8C. u =  NW v/"~%'P&%*#m H~j!A D-N  F* :%e?{w +q d" BW 4, _ 7{#~w, 5 B{m\n(#,Z'Uk<;%vn~۹"3*mރ;l||mL$cAQ.FSxlB9DNF01Jy[jaVz%=$=I#;R!:@:X$;;<==D<9^50C*}%-!~  -bfaL;;P0i\9~;Xl3fl ^ 2 b!"14#w3#P6" ZK " Y  #  a*.z2S qUC+]CA9X["c%% ~Rt||Ep ! @ Ze A8&:F` GewHt4 -vY E4sKyP>Q9Ii${zpP)tf$R ߺ grߢEkG5ؕsBLݖU  gdFKMOy\=BD o ? ri%8e"i&M)!,L./z 0$/.fu.. /Q000/3`.,+)a%v!iq<plP@37~x 8m ^L{ z G _5p|0 $fM&''0&q$""*A!* b V!#Q"#S#A%% %# "^ ^J1Aڅ׾ Ӷ=HjH@—SWƦNHΰ>Cnr@~]8[ fp) _V ; '"s]>{JvkwؑӦq6B#63ŨOa͗Պ=;l σe M9xԎPׄٗ6gߠI,\2\M9Kre2|O 5:d72 k~[5`LL 1 ߞߩ3P#Z -C 5 yi9i \!o".h##$$#n" ]{Z-  1z+ecEFEY*5"c%(q+j,o,l+(% eT)t_X {U'w=   I_uuCY !#<$e%S%4/&tt'߫([);)`G(Iz&#w|!e== 9   2/jQ(}mk-p5Al|~LNz1qtUt=z c x IeBl`_4G8 K?3VTNw _H`0I%!*b4Lf$T-EMݳ>߻-s / YB7mYMRP߶O0>U~k=.>q hD{ Spf/B6U\r=ATwoItrf. * y T 'O!x>Չnֆ@ ګ%[*. 2fS5c@7Y8D8]88775m4!2u0~.+-+ ~+ 1,'-cC/I0 0_.,)x9&k"5k7c  $8Mi= ) l 6 0m/gaw8D45> [#    d   o  r#x&(+-0H 3 k6 8# s8 8 6M40-++,*)M)('f&t#! S R -#Y@27xJ7&U4^ i1 ~  c s p n\D 6 Q,]\GY$ߑ 'QNW iKjhjT/nMT $m|7VoٹE%w3RhdՂ},df?[qަv0M bqY( _ 1 7s xy %. p - Iwu:;r>Y 0 k=~UXzJ/:7GEg]0 +2E&L& +8CW * mi, L! """-"H"##%/'()1)'n$ Nj[ . .T aoi `q#j t*,.bn*P Ss@x!%#AM&E ( +-V..8..--s -).Y... '/%/.h-*-'+"qlRb  l  Fm=IMX(f d =K0.gI a j={-,)@=#)P!<@rߟ>sRQ+b|:r,XhL8]k? N384mc*ݔ؎ /^ͦˇˤa{s1Զ@гa{p2̫aEУ--m p~M"~-!vuQLde|Q:=!@2ͻ,Ϯ1Kr˝lzI>j Թק;I^g6=k y"^%_y'v(a<) )_d)() )+Q.1x_5w8:3 < =6=A<^;: :<::S:Z\:8'6s4oa1-])H%>!JY_osjd ~ : B9Q`jbu ) RQ   + p7/<mBm8lpo!;X&  NK.0,  8= /_0FXaN $v j ( Xh *C*9o?O h  G"     8e+ L f{'$Jzdr_F~4 x]d$׏u!gԼԒ BӌYӗD Ϭ lδa`-Խ!ؗۻRߺD( XQYu4)v(0.Ah_;6rreCGbyTA[A H+v D m %y+%]Y$8Bj4& ' , ! "#$A$ #% !+ 8  y 1 8k )9        #&O())S+(&&#F!}k}^"Q J *K 'z Z ) ^E cݮ 2 7 / ?ݩ o| Ob6m m  h:S%pP !>"k-$%M'(2)O)|(& $" Opgk^D%.]Euܯ؅, k % P hc 5Ͻ2p%D+_ϡХ\ ;ׄ ׿TԉӣӔՁb _ ?JqJfFu R^Lqy*o a,ԣh ё ON7{җқ^~ҩ|ԝ֙c!>܏fdH< :G]#~֐m'ךxHڳݖ2Vp03<<*GbU?[.GV.:^AK!w%{@(s*m+-+)%'#-!m4KsY5 z] (0+iNuMPw$=G z ) <I* `tY! d$i`'Z *O.T1:4+c6v8|E:(;:864j32-[1^ 1n1A+0 .*5'##g<b<ڀ׫F%)8[!I'3l!x٩,cJWe wZlu|~D 8o 7u  9 ) . , Y # ( m ][  vm 5 6 "T#l#" ]o7)R/@G3> z%pFbEWE=; 8 ab6V0FpSC_75MڦٷIC5Ut[  Le7),)!w &#Tw%v'(]))(&Ы#!-Ԧo*o ۰!޴"k#$%'%)4,M./2 0fR/-,,**;v+W-!1 4d8%;{<<;X9G6.30%/tg.o..#`/g/?. , )!%!m! @_%QQ% Y @PL +T;1i  .   x  - B.$'J (&z$N"r 1   F c ! )! .! !"<#i##"E TgP;a Ss C x:  ?+e<@u(4 a ] g A uH)z kiaH  l R ^Eg  > Z 5A uW ̌q2)1ce! VQg#̂΋буڝ؛ڎ ݟ9ލ$OLނl)! G ^<[* h @ Ya-H 1 j O H A v 2  Oo  M _  #&L];<WpL; fW0Y|7 < W >;YSn : I 8 9Rfqnt C % R \k  D* Z %YBܪT|cMtxG$U`P y yq ^ J?e< ?MQp: "g Cr#&'Rn((+((5(C)P*l ,: - .v /4 0 ?1 15 B0f. -s+)'LF%zh#P!JNOEuAM}3[t :v3%O#KUU8,'?;Ba< Z2}1!UCp|%0 Nh'hZ:x/@ދqf07ܣiWL2*uf@eW^}P\~߬Fܗxٝ:ئع3eܯ|Y=1= Y/;j\ b Q H [ބ :iރ_Sݛ ނQ ߯C߫޳ވ.ߗw {\LjjȎtbaэҞ%; S \}Ȭ4ɽX˧"!F-#%؛&(aߧ)+-/K1356`7U7@/76(5}i5^75n~5 666Q64c23/, !)m %N!n#L"5!#)%-&nI&mR%$8:"[ XKKHf".w0 &)#y$%&' (A )%<+I,,+*I*u)=(& :&6 # {   T > xEOaA8# R>s[$\YfT 3 zT s 1 % D 8۸ ߉  ,.-q (x(SMg| J D .  d/wkXA%IF~m 7 3 XvTTKc`M6V521jCzo ߆ e 1ګW ؖa{>ڙr,Le LH?/Tg@?&k5`J  A 'f  X \: 8]v' <p |+! ngHq2C-!#|%&((?(L'*&^$##!G cRLR2  0  -s6%;i=?y\1q2 tTwEb L `j@[*  TMN; & K3! pH 8 HKhaD^CB  [MI!t  F qh9 q"## y#&"f?+M^ : ܠ tڝG{<DGZu3OiGÐ - U¤{m8ʨ͜-ҳԱժ(E)xLn <ɡɺcpEʩ۴˨פ7hf?Ebc%шΨG̙B71x}zOR=t=}i{/ӅnޝG<'t4gYdl)'9^&NrN n:}$|78 N  H1rRN lzG  ?M > H C|VJ \[ DXfa{AWׇձ1~ٵ6u߰@ !#%t'](`o*n,n-MR.eg.-+)y&# MdLEFt 8$5Q\tL%  p#- >  !$&()*+F,--I, C,d +q * * @) ( @( ( L(G I)C j+u-.S0(1:2z1J01].3+'ݨ#WIHp # 1kΧͤUpΑ`6h-nQ˴{7nOK m[Ѿ7ַץ܅, M,O_  +^Wv5~M _R z _~R`Q p(ALM$ MHq32yx K9 y" P 1x8M! wl}=QLso:  ap^͈,2}m,D-)»V R!!4!8 k F Ẓ !0#iV%z'͙*Xп-1(46k9ݤ;w=>>X>=(7!5$H4&~2(0)o.*+P+W)+t&+g#"+ )' %$g#Fl$s%\d'8*-\/0100[0Y/ . Y-,,Y*b) 's%!# 9|I] )B_Lr ' I4i3X+g'<QH '"7JI J b g s , ]  hS _ 2H ? )?A/ep<!as&wO$ }PzE0ҘI>PWiоabyӼA ػ H٩}:?Mh ,ҋ1YD@i݆7_$Dڢzo0 i]Mdq^ɷqɞ 0̎1aٟv./#%,*|FI#=D:O"yi pBf'  "TK U#&|'&W$ _6 P dd a  Dd/Zt $: L e Q y.,n nL !*qY~FT\~ VHV0S ,v D}AW 23& vdt|Wu, +/sAz 1   g#I%C&&J&&&&u&|&&` ':\&L%g$x#C"` GN*Z6KS}wtR ]Eߐ I ޥ2KVR ;-e!cY[4ޮ?އ$^ZDRA޸^|ޞ*kX)L_Qg! x   V B : Nt4D]Bod ;W1-|l>aCorY"~4mMT Ms~ { UY d0Ex>DycOG)PwCڢRٛإ4-׭.o ڗ0Ce  Cה ̐TB tŃ ԱfD܉~qܖjYhk$Zm#&~y)[e+,g--u-c ,-,.,D,++b+h,X-].3/0_!1j"(2 #2#91$/%S-M''*\)&+B!'.0Cc2b3 ]432G1.E,).' & A& &U % %0 ~%@ $:#!F MYZ}g] u KFI67d1'rITpvd pѡϏE ϩ$nDPUH3/+ȊȜv˵ ҏ SPylW!v!_ YY    1 ^  h! u%),&.// &/a.B b,y ). &z "  +CUT3zU#L M88 3; Q-LLEg-n.q!_{14SH]+V `oR3&yJ& *|m RO IGs6U]}k$2d/!E$b' *+,j--bm-j -;:,*h(&\$+#"!!"C##Ju$$*1%LT%7%$#") /Zl$M T%^ _NbD ]d'WhW\a}neTX,w2s~Dl $IT Z z h c T G~Q B Xcu[r/ -$j'ٵ(6֋)*m*y)dZ(UУ&)Ҳ$V"T٣$6\s7&#6 PۯEVץ! teєgcѧuуa=?ФϻA[ϢГk7Ո;/sё`%<iW嬷}䚹(:AS5hkeXMG9L=I-E b yN!"#-$%Lh&so&m%>#6"& 9Ip>*+5ں CΔc˙G^16z okF@쵻<ƯґP܋G^zT6YAl+i 9or$X.V6P [ X <'L 2 g s 6    K#  ZixgZm[X,YoV  +" 0     s C , jp  _|"!9Od\12j1]vݲع @ 9_(Mnû:=#"( ,0t4Ʀ7:;(e=щ>-U?e?Ւ@trAYB0CC[CߋCB_BALA!@p@*@y@# AGA~ A @ ?.>,q=;n 9%7*Z5.21R0@5-8+;)J>'?U%@"A?K>+<79Q6/d30ye.-.t.D/(0z0z0<09|/ . m.V..].2.Mr-+'`k!NdU S F-nFOU }xp3|'')> 'x|gTij; F w7S0_ # IGa3D @q? K yhVbVm5 uH N{ -w m WqC,l>}{{$%a Q/%$٤k4(֜w2*.a׆ײ u  sۇ>_( #PXH:p b I  j*}Iuj < n"#&g*.2>6k8:I;O:J8}14#t/* &$ `! QqPmNP D S  P    b / l^nI42uw%Ss`^plvיחؘ;b(ەc۞?۟8;r3 y  O O 4( r2)  &  >79Ui-D3j[ i!ܞ#50%c& '/'&y&[V%#"+!}w!z!\!;"!uM!7 LIEk NI&sV D" a|B{_tD\AؖI ג3عtS/l   ) oѥ҇oY $ًۘ;XݶnYBwrd "e]|IJG&Pc"4$a8reT?+W/ul%6I>2vJyY]),(O mxiUVj BOBS|}kN{{6Q[:[ Y6XDDBZ~ 7  K"!#$$$m"v!  { !"k$f &'u(=)*)(R()(O( '"&$%&"(5*\-71/}0 2K 2b2141[ 0V.,= )t&L#U! <\*:߾(iv>q=wPߘ ){>5xnU8Կ^ۑwSnP^3SѝlШhk ѫ X5|̺ˢsʪ} /hȱ$exI˹0"l"ԃ&ؤ)O, ..4/.Z- +Z(E#&#![r<`  { , Z ?/4Z C$ @(",1/m050q/(,*0'#," 0!Z A 'p}RB qigj56w :EVkIGM#`_Z+Kp 'p|cBVF}oL+} 0!  "!p#v%$$9%I$$$$$U$y%&'(OZ* ,-/R1|2e34 3!2!2!x19!71-1:1E1 0/?-*z'{Q$ QO<t cb VAB fXuZs 7 b + ;n<9C7T/b<btwItYAb0t:G)F]""%]:r|db  }uH02!+#Dz%$(e*',W-.-",)q&#!I/D&C!!!E!u6BA|xۻ HA**r ) ؊t^ϴ$K.a趾YiE߻B ~đ$şHř&R*߄㙿m߿Lļɹ/ZWЯҚ[ ֓פ cܪ"3o ) : l }  u_q haQ@rf+!"#%6& ' 'G V(` P( 'Q 8', ' & H&6 %]a%$#{!o(r- zf 5  x  Fkj%ZFd_Q_\YD l[f6> @!~g"#C%&'())(&`d$Hp!3aTR   }  :  98 1b@R """T"'<"!^! !F jm&7 96ucpL-K4n Ef\ҲЋ%K9́8R&ʍʖ̐  [w8m|4QT>_K# 5l  )B%diqFr58)f! `$L'  DV ߶t?ؘqڀLB%"R֢&ҿ*.26`:ʟ=W@GИBXԮDyFHhK[LlM(O0+./+1g*4.)7'/; &r>6$tAA"cC+ C4Y<9 6d Z4 3 1/3.D,)c'>$!\,Uj68ci } kr Dݧ7a!x R\&ππI}-L=ҡFԿb۷{GI$n@ `\f S( <4N>ws< u! #7_Q_& U o/U=L b)" R+ N 'WC w( Jd" ~[Q1O9)mTBSB^cWmw@_aJ]q.L_t;g_ݡr1B|pHn>( E  l { )t E ] VFcK=I)!$>&(+,/.U0jl2m4E>7X9g:9B8H635/{+z(&b2%Y%% & 'L)(\'. %]!N,M A D5vi_v [^VڹչMDW$lճ]"8`CظGhW|O*D"߮ j?D5Q-IA:F@HZ-n ~D; Q~% W!!"0"T#$)%`ۛ&O')(Օ) ^+]-֍..`.- +a(9$#!3^.u' %QH4+$H MD]*@ B܇ Ӽ һӼ?\֟Յ> \ Ro wT PX { a yЖ)@,^{QT| m  ^ m[Z+:`a `y O M>8>Y_@a)7 H d k -  <  @  Q~,k%S"If\L l W S L AMl2S]K;w} 3x0Kft^. I-Z ~ >aQ'|U  '_ f S ! 8# ## "D (R7(;D!3r : !B"$%%i$<#(Z!81A2A 8ۨDбz jl D,NʿʣDʜ:@Zѫ#KՅs׸yٝ{YiOZܷցn߇ݩEߪ`oz[ކ1١׳ =ԟ }> )"h"#{Ү"%"ԋ! H ۢ({[E }!#c$)%J&nx(t*{,/ 1B35`66 6Z4 Q2/$,'*( J&l$}#'"v! Zq ( ,Bo #K5&'N'O%C";& ;r o Jm.?w/O/+s'u^X1(r{D(~* Q ~ X  d g J ` L#4 ]` "i$$&[)',^)U.*;.,,,*,(;,'*'')}'R'a)%+$p.$0$1%2b%O3%c3%2%1^%0~$>0m#/"/O"."u-#+$ )M%&%"%|P%$K?"8|[*O <:tV 09<0 -ar=zo,LF%ܷx?؄qQ Ʌ#ȅO)ȤܠMdc&&f".ԶRڏMH*fdgFl4 ` OS1wN<i9"%&'()T*6*)Q(y`&m#P|Q^_jBkT\ tG!Yik(&"wa'C.ۊ](ԦRЫ#ԴDÐ͵ͮ_ ̠9Nӂ%άΆ>_M*$ СnvΖͨRѓ'ݞ z0P @.1zVzn  Z#  `Xg31qO6S> DX !/ " % t( Y+P 8. 0{ 29 =3 2 n1 @/, ,q '"M i.6 { c ?>7r u=s (;[k!^tZ8}`8',%׋zGMٿ<(9O_  4w6{}: cqB  {Z!n$׹&j׾(ׂ*7+ـ*_(ۉ$8޳Za dTN/ ]  VM ' lq}flBZN Ui*@SXBE"F@عOXx"t&^*ؓo}nn6OW \"5;Ik}#C  m 6 k) nxKF S5   > ?  % ?   XT?K% s,    ? T  "$ < Q LjJ65 +8[.vI0 l?tJwuraN'!""$T&(*M1--/01ؖ3E6d8;W=T?2?>=i> .> < ; 98E8n66b~5=4Zx3M1/ ,")#& %}#&O&Vu%e$y#_ "o Q !I # y&\ (-*f)+wb+B) '#Lm m2F g ޏj{~9. + >Q.yϔ 4mYʹRmʓʂ9?]Ӽ׻cg2HJBRYa~TN:)5C= '<}H D  %25 C 1  hNn}V3~#d t n\| xw }<Mib:M %& = #7"|dAgng}:N$ F7VbeBb߀zg7Q2%I ;Ls-BFobQi+&WVjf9 f  8'gEI!~&mG+/_2@4r54l3#3F2Y1v0[/7.c-U+)8'@ % $ $%:'((9\)gj)c)(r'%#$Yy"$ z @6&i  ]t]V/tk_D)'e+G8X-؝`ֿ$dowN, ץlnf֦]δЍvӼ#Oȧzp؟سˀ ژZ׍I {Z/X pgQ  cz,#$yJ*'R ۯ!e$3j&݇''r&_/$/!4?  X g"7eTnj`B,`|-i W N:cܧXڱB3Ԍ+trgd bǕ.3ȸɶD1́nPAyq׾ ! "ݸ!r 5R/P/|b em q e 9S ( *" @$~%&k&Bk& %r $| F# Y    r d    A ] `  L fG68P"!uKjq(@+<ZP @ + u"b?m{ bHw.()~CH k { .  }9 & t\% ]+g!j"#b"!!L 5V%!x] ވ ܚڦ p  + P - ҿύΒojtT9Ժ' l!Wu""99###_$|&9(*- 1; 406K78b99 M9@864 f2 /C}-+l(%# e(E !6$" 6! ]Xu Ztr{H+{y_  b S  1 =1  G C jg @ C +  \ sT`z .# z6VrZZ\sATKN~[TQ} <c DO#`'fE+(.&`133o" 4 '3+3-n320O313223150i7.9,:(>=T;7n!R3F#U.$-)%$X%>"$ Q"Y ]W092S  (?[-}=BH9H>HսmQ6`ƨØn1a' fűWKlG,/{!:NĹúR6R/LYE­ZƗR%MՈ|  V g %   #Gc_(''dt!$&2')&B%n"~ ~*D) qO LN N(&wW8-4  F zd [8 iz8-qP=^ %,,pzZYt]۴-CPDݴ۾ْ>ׄfhؖ۬uΏ8eWϙtlfPqR><r c% 7&{m^9U +  S-[U{~tSR\')\^?,; T-b=?XoE  ptJ;uu0Xkx L  o5*3 e{ #8s " S{I+Ov? \d,I j- H Jޙ' $ 2J`?p^X !ug"D/olU* Aqc t %(+`.i\0<U} dU_w#7FQgi ? y FRC5I!%$(=,r/258:\;:8(62/ -#,~,.25b79;)=L@=<;9A7:49331E 0*.q,)&0#0b0lU6V  b e 7 # Jp)yQa ._  t  \X9TdovE l=Θu8@~{'%پD٩؃0 dyٚGۉGn$G%Ci } pYF4t  ww|OH< nUn-S d  VO   7)  ; W  Y) k2xl $< |P\0   ? sO,JTpt6ZbgGcQROQow4< 8hzP> N[ &  u >' tv6w e"n%X g( + .2I5$8,:;W/<;!;$9'7+)4-+P1&-..'+/'S/$-r"*&!_Q%fCu& F %- P x /n~l'Ql : ~ {KE % y.6E}~t0d P޲kؘγbO5̴픵Elj$&߿7pS}Jل|™ܛ6ɆZNʹ|x́N9hVG)<tݡEcA%f:7y m +( =< X } ?oUv" 6|# MKWJK 4Q5C'#Vkg$y}?nE / @ ݜ yL l ܄ m( =nפ׿nݹA4/ Yw!#c#X#J+#e!e_  kMi+X} 4 i  E & ! #L%E&4(#V(b'%M!#B" "P#v#;#"!P7 tj 1 !#&(")f+j,-#.o.-,*L(%"&/m.t@> \9uo$|Vnw&*= VNWxi{#th9<'[ 3 L  Y o  [ \ :L!g֝wf5:?פ'{J Z؏ ^.ӑ DӱvTW֘`אԦ}ҊϣA?pϘ+pS=Um߲kt(}|&y a}Ԯ=Զ|H٪ݓ$\5G:_#phI3Ix_"]L[;fގ   JP/Q% z%(+--y-;,++1,Q,c--?i-l,*(g&}K#S| %fZ"[y&$+*w-/ 0r10.+! '$bE"{ !- F   W }XeyH+j 8 3   m <4 x &  )c+dly&Q   k0gjV 3&RhcA # &'*,.)0jk1hQ2<#3#44432m/.,)o&!H#w#!%g!(m"<+X$-|&/X(0)0*1*G1R)1&1<$N2! 3&4&5m54@ 2Kf.$*u%# k* Y  1NLAKKAوR% nYڟ]hسݮս1'LHVȌɳɆiˀB+̕˻ jʮb̲ͅAp^YѵZ$К~.eg:y٩mڰP}ێ=߿WfBY DUV:@w 1  $H ;r 35 R r3w#h}F~<2g   4)<,Xݲ|y/#4Zq&fvC&{)}kk B~~<_tfg :+FHDk_/w N sEt]e;2,[ 4 V t {  2  5 6 S| )HM H8 I fyhJ U? U lf; K p m S %b1+iB$e`]mk~QB=>l*ݧaFUUft%Iw=^*`!$.v2uokIi1HM7Q=#I V =Sm_\P dV gth 7V  3 [ ^ s ] = z=B.Aj] 45m\ G?UO1  Htv9LGu  0 5fO/L  e T !"#-D$${$.0%^)%0v$}#r"n1!iq~F1\ n;"_#f%2'()_))Z8)())S*=*C )3 N(N & M# ' M >  :a I M E : F  s  J;.  ?5a)gR(|_j~`WuYp@_%omݻګ tن =ץՐҤiʌ| qx ¡{ĩh[ʀ#Η#/ԝՔXOARu2`jO;w ;FDFg1@?med, XO | 8jp6Y1` KRY  P J G   ty  pq  m  BqK4#g   O 0nvQ ؆ : d.ܰ9 {0Q`qC6 6< 6C |  y e.m1ip!% .% ( , 0WG4B9799b:dQ97PT6H.4 1 . , T+ ) ?(j A(D (S ) -+-x/0|.6O,9("/!sRD  V pZ p ;  " ) > ' w 0rAd$5/)Vx2۴' 3ϥ΂λffM &̉ '.ɧ#s,w §9dl/U / J` b i GJak4թ*#Ͽ"eWѐ*!l$pRhޮRޖfޘh߼GC5 8. .M$OY+[$[y;") z#/ )IWsuInb;lt.?)err Tx   Y e4 3(Q9[;(oMdB_ !#%'R*ND,}X-=t-v,Gs*'$o 7x9 $ # Z'F *,-H-'{-Nv,*M)U'*%$qu" -SeW xH7!N-=C e:" #IA$o6$#w",!c5&|6UFD[LmtcEnhs: 2 S0 ]xg_%M#xnS#a^HreڒN ֛ i 1Է2ӯUVc] ӥ A T^ I b Z cKvb֜ Hh޶Ggԉѯ? jͺ f$ .̼=*ͲAΰ=ΉDΓΦ]:b",>XX 9XϳJ`L˶ ^^˫Whs޺k|Q\3<%e ~g X &  .H ]rnyE r!1""j"!N?Jm7$dB5e!"#$%i'i* D,*./00{0/Y.-G,Y, <,B, -z/026444e3]2c70->++)A($'&&~&&U&g|&l%#c!;  v]TzPMDpEQI ? I = r  D Y f" HI)s L/I4 @!"!j%!'!*J , -/B1:2w3r3H321d0-/F.|`./.2.:.!.- ,"*#'\#N$S"!D-!q N |Zg7 uj 9 ^yL!4dMY Bߑ޿|MTPޘy?D)آT= ֆմ{L@dt>5˭ʄ@o@ M_h}] )!!!4!!!'v! UqL0?P6 E-b`$dwz 2y3q$'8ux<Ack*_dwg@U&G;d؁y$ %p#5ܾ߻NJhEO P'C}S&|X0WcT^(\x6s{<  _ Ld>vf/   m   r P\g|\Gd u `oE9D?wm'u# + 7 s Zh cnt:oi7%wsz1۠ٝL/uX2U&^?yh=/5XiD .  o?74a$fj{|Oi!!Wo ixk G RGYHW5հ[ӆ+k V@Ο("nTټݘߵ wnl9 h} 8 K X m }2 t Qbyx_k!#p$*_%$# " n L9@( uai&Db " / G \&%D Wq S ߁  | 9e   Q+ 4 , fv{wYr_b~^ ,>@yA  ! " <% &26()+,-t_.1./.q/l0q23#6w7(g9&:;<<0Q<.;\:: : :N C8 6;3@/fb,b(q$!  G(E [  z  G ENcIGBZڪ ܽX66$#>0ܰAڢcn;+Tfmwo߽= $ѳob҅uL}$Вf#U!Ya_ !a9##x##!%D # s*zRr !E".!^Q -i@^,a EL Vyy1q] Qfz=xT bJSJt3c^? @ ~܅!ڔP6ܺc/J'jaf10>!#x%_'|(ݺ('ו%k":Ҭ58^lc5 ; ?G_op̴̵̎]I{yvH"#\'SEMȝu;iM^۵߂I7]`4M]7#zg8OJjByP _H2;W YQ w n 5mmtR3iG|Mg }9 F! "#5#cS$?$%&=' ;)m * ,-./022M33 44L3_3g2=a1Y0%=0A60c00i1G2Y34 6yز66{6}5i3 2$0 -*(&Y*%#b") ,GA*q  s ! Y^"()&P6i18xvCMGW!$^%4%%]%i%9%x%!%#%&%,)$+"+!+)7z'X$ : _zLf 2 R ; $0F$ 0fR=M:_I="oxi/s؈ J@АGpζ<ЈcҖ/@ U4u>7 V_֔k&KM S #rC&dF4܊ݞC!޵u&߶ 6""x""`=!r[}CoTte } R%C+fCj}Td"dALc0ݙp1ׂ \ո q 5P G1 h#Jb\ :۟ o 8I\XP& ܵ ݐ N r {  7E  K r  uYG_R@wbaU S q T  {t"*$$#n"s   aCe- d S82a_((zp v2CxJM< juIۓf0D:Q+߳BDۄ|LEAW׌Ii ڶwݣ9UuNgz8x " PpVRpYl %"m#Wv$)$Y$ZV#R!U\*G,5] @iYz 4G8` Oyc _- * {)eH0 e8$ _&a?dfp1[3F 6 (5EO4^(AgtC>o" L  c _l  6 rLT4NR<W,] ]  % / j L ` S   ,w1]DqTo  gG E,0zk`\~YOv 0<LNON 16MOvc , (;^=gcWS d ( x  r 6je$Jw_D=$Iv ? g3EMk4FdL0  hw$}V+ P h I vu / GxQ+`8d&EroAzScIeh{(|+9-h?Q]R0މqߗ'j\'i` (oQaYK32) 9  k &p VGEZ ! #l E   R 3a /4+IhC(2 d^ ?fgv]+ ]eU^ߩvq1f6ȋ#7Kk ȣ )'DFukj7o>Do AT 8%ne{tHPB&9en۾U i'бph.ǀ&xVÚs>Āb.Þ]k5ÒNij_bʾѢ{m7ܻ&UWCiXO{g(9@=Bu9"&]iNI7#z W }  & U,"t$j% & 4' '7 7(b 2( '3&E%#""!")"#l$ %#&%{(K'A*'+&T-$l.6!K//0,/$/ .} v,*)|)v)j)n**6@+cx+ T+ * )Tn(&U5$! sn;aZIEZ  zkr >4i)=:*x. }ewO>; 'w4|son^#   RfAگw; :#yب&v8*ذ-X0zٳ1y10a.7,(%\" v ۼx+Ց ỹ@6FKyćHB¢VOJ.&7 ")#XgzDۑLڂ_ޢ/ޣ2SV8nB. '\N iO==dT7y? K %4 Y kHZM}A  S ! b | JR%P "_.$"%?'g'\'%2#| q!Kql"n&K+*m .0/v2S2x820,/m-+f0+qP+]+_؞,k-C-l .?ܕ-,,+,BP,',S+**!)%( &'K&%/% &%B&4&T2'? a'/ '?&1$@#  "$%%#%#a!W= "bs&$)&+#,?+[*('''& &$Y#0#`""-"C!@h_  5V ) 4 ,F v`VT)u~O*Q9T%-+2+a'w<"Ik(ʓR49FayH6ټ/g\xn 02 +v -ݒtګڈLݕjAzz uNYDNq z {D!i c_Iq6x_kJ5K9W1 ^ ?(y6XCK?QBG7$OA` E9Z߱׈#ַ*iק"jwh׏.׿JԁJHؒ|04 N asHa [ _;i_P 4  fk|2'JBj g!""#%'*R-0p51A1/?-x):$ % "  Y ? #BI)v9]- kLߑۙ+5.Kl#̵ɽ+Wļڠ ɿB΁̏9Yƹʵpˈ1 EgП*ѫ+|yкn>҇X҂F+ҒфXШ Uw  O;ٔ "##"a"d"##x%3'&(v((B'&U%|%%%`a%0%]%$[#!MPCN  l}  @ ~F   , \X$V0Cl  k~ t [,.W~b߿n8f#?c=e KS]?A* Le*- Ox]^q=oE6~6 ,04+#k .!!!!ax! ] c /d }t sZ@!C(G-L#s0'e2*:3,]2y- 0,(-^*)&0&0"!I]} % BbC9kv$  + 0 4 &BMLJpOL5D ` aG#QJS, ^ l M  O eX H - /3p<,|Q#/e,lg:3 `?! 0O<tZaCsfY! #m# S"c9 Ix Q!`vSvDyt(o %>kkVs /'z2ico X,  5 0 j rR{'j,"t K+!zO6~<hIE 3  i&$M68O 7q  e . lb@-d>  _ ,+* v| X=6Ay+4z W:| |_.~ں صkmDHT.- %V  % >k9I6e0;&w! ]|IOOX; G)p#!/$MS&z'(_(#(:'&6%.#j  $&"[#H%Z#&B&=&?&d &*%n%Y&Q' )G $*9+-\0.3Y68|:@;;?9662E. *& #' h*ݾٱ K[_SpκB6V{M9[ۤG#ߖߖ[g%0ߤwY}'  ca9lcl7Yo'CYO*]ڵ p `Ԇl< *BMzh m} . ;Bs whT=, L/-6] UnG.FKXMGu*nݥӲέY(€ؿTHڃ¡t)"ޔgĝ(%ÐÉÝ!ĵ`@![BO;(ߏy}*BT:YQCL#s  i   YBOhu)J!$~&()*D+|p+9+!*~%*n)+O-x+01+4+7)81'k9 $9 l:*:A:1973/*f*$%p'Z j #&(,)'E%S"xOdd  6*  + #ooaQ 1N?N}tqUR}n@Gr5h{hRy N] nfLUh-4D TkFN Km!%**sL-/B0Pf11-r2@33.3l31'@/4W,L?)z%!jy(3W ~f,cbZ+h݉ލ]4vt۽s1Soܢm@u*O I/˱zʔpͮQIH}=\W&UOm[@^U.0M9 DM 10L X  a/)\)~ { @C7"X%='''kG'"o&D% f$O#-"[ Ozm97V%FjAO| W"$S'kp*-h14 W7i98;; j "pxZ-W{ FkW.)VLwӱ ;!ʜ˫Ȍ˥fvEƴǼ:VÖ?Lÿˬˑۻfe/7"Ÿ5BˬѠتFބ v؍{MqKd'v3Y x d ed<+#޺>V#T(s ,j./C/.a-*Y )I(E( c((() ( -'y%:$"!f&d{uq;U | 0W `v W T33?scr-:e ; KaGFvcp~ 0 p/r3~Jc&^4^sGl jz//uZW) l 2t U p! =G V!]%T(+,>-YW. .kc//6/t.g- %,"u*!%a('!&*#- "1 3B 56,6P5e4.43\321S0q3.+\ C) h&x .# j  8Ly  }Y6$ + y 3O(Q~=M63/c]I-cIjlLSYPw N,QSI.0Ak?CJ\Olsm^pi Vfnz<"rVcFR^obj g*  d!Z"uU$es%"&P&1}'((X((K7('&Q& W'a *(5)=*!+D+s+K)$L'j#')ݖ.Lt\ О Π Ή @ .Ϲ uζx]ʧ~eyH[%ćl̸QѵPFG) Rpo[sd$pxZJ9:^WE ^_TU~*]SU$w}xDJ/ 'E 9 v fj <7 p !mhb @xaaH.* c+(ݕܾ<ܯ*=\ܮ.ݴ.LԶ͞!˱Irsj"Ć*H珵ao论νi88șZ%ЋrӵY޻ro+><pJ Qawz  xL-=P!#_%&'(Q)E*&D,-\/B0o1#34[5I.6)6"5&+3*0).-1*2'K3'%1^#d/"+!' # nw] 9    nbE9&Ub 0 9$+12f^]8W>jULvHdbbWYs$֝ӢADWzڶz}/S(-X Q 81Zbqn 1$(E+,,$+?*l) (E () ( (n'+&%?%l&( 4*2,!5-~},<)$?W-PY3WOtZt>L8C4U>ѱ+чv.Po ֩Wd0+ܞl=<zDow9޻4Nm!9.Wh4ba `n[ Sj4s"$N%%$/#; !^!5" # P$ % % & $' R' &]%m$r"!) A  ~  R # yxgJ k$ 8Ns:hg ]`%'*E.1E1 3@3 3#1 0w.,)/('%&[%/$d0$}#T"! Wyr7)To 6 {|#SW l@ 0 + m N5wegDLZnt>#+&&'hA&R$$!8:  \eiC  -# d& ^'e m&#p/U5|` I y2rPls^[4<VZl~& shLO6,8a U/vT_=h@t 5J |5=Ua<  B $ N  V u Fh$oZc !#%((s*X+I +*ay&6!te  . % oJܧkڠ-.g\ M~aml1ӽnòƪȵK&պmA ˌ1YŠ̥#ͦs'h}͂χt˄GqհY؁ʺbh5QHԋt| {t(COMDQMov  bMFOx!(! ?! _g,OP|On;W o!vt) R KX f V ] % jR ? Z rJYW?+  A26.";O.g\ vI'Y# U_{  \ D;UH6  A i0 /%#*%_/'b3)6'+8-~:^0;417:H46J02,/'-W$,!++++f+ 5, *,K!}+p!w* (%1+"S_um!r?  q :Q; n |9kDCQ~Pݬ۲ڈڐQ[ZڿeVK_cߎb~ڼmI3nq ٪@A8nxx|;δ{Ӥ= *r427/J -* (&8;%`6#R %3j"+#RˆmG  5EMӨӚ,|/VNN0ѯfϩ6K^g*`KӮ֚7;6yZt5$RuiHn8"PY4oj3JKc`+"+mܿ :ܐ  ިzyhW7Dl c)  X   L l  Ut 1#')(K*2*(fd'6%3#L uP\T C Pش$&"Ν#@(ЬkUۤhG&͂.OɶȯQɮOEQ^-˪_ ˿̪ͺ&5jlљZ 0eށ2I4qE *  ThcB].^SoqRm"%9)B,.^01 ?2"2$2&2'@2B(2N(1'b/&,$u)S"%c"%g4:Q   % G { @/;R6lO }9 AY:A'qNzIiEL,E|k=b.Bي ܞܸߞٛ\ձX y#z*Wqg uU ':<   !* #Y #b " " F#H$l%&Tv&$Z"3!"""TlS46q5D)~; ` 9 M XG dC'obMspܯQ|WB{pZ$-I ^VXޢMج9ӷQΎѹ]=2qfDWb"  Z lA U/ =O2e$q=Ba>!!""$# '#)"H, -..-+e.(|$ .= q z= cf  o T  Lf  P ?    ll_c #zv$W%%d}%$$"!'cܭwں1ٮ3׉OG]&p@?S\J>\" `w Sm E ' /;Ni.] jRr,#`wa!_S""!$!d!"2$%''\'['o5&M$#M$!^SE [ D.e-  !P6~fp #QrG}[  ;e'a9!P ޞs݋o9 &ܚhކ߉߆nUA%'~ :RL C D#o %d%%Y[%}%D8&{' * -{ Z/5031g1c*10/ ~. ,^ D+B)&fd#q  cy $ry*o8s@W d5RX CPx uAK`}]W alNRP ~_4 2 - z ; P  c v]iaK)7>[|܀Rtp|s e 1,->ջfͿN2ð:ݰ  s ׬Гظcκ)g"w_É͈ƀY0hGΉˊ:ҁD|u5#Lڵ`ڰS%)ϢُN:ٽپ|ܲ|b{u?K] } xcTY! ZL&+DQ]eh:a;  *?ZE*  }tMcH4"#O%%= % %| h$^1"-) kBH'Xa *sq A'0tt"a\uC  % 2NsUy>]t]E*(  !p dR^B#'!=-J$:2&6))9+;.:71=8355L371F91:2: 5x:89:8-=66>r45>1=.4<+:{)9'74&i5%)3% 1]&.&+d'''"'&%X$G" d!  _fu?|;C q 5 , . z%aw3](5ݺ Yؒ 1_^`6Ӑ͈¦vXݽ7ߚA+‚3ÇwċXPǐi*˴̵1ӳNYR*ߕ!M{~X${,~} H D f  c (vfF=XB a;.W^ 8  j NKH4e  * > *  q_l *~' p ڪ#ھ1 X![!5"kϙ!ch ϔ":Քq3{JCQ-Tn g|Ys 4'oU ~O9tTA5h+!""X"P"H""0$C%[c&_o'1}()*~7*)))#)')+).'P0}&2Q$3_!5l6d789:W; : 9~X6E2gL-'Z"zd!FpJ$A T  t#5 -xڹY?م_* j 72 nWe r !.p|e'Z #%& V'Mi''p)`+w.m1R 45-6*654321/-L+T(s9$%*ر]ӵ,q /(Ǯ=əḦH,joe]%6CT+NYۗ k$A/&,]|ܓv/rzԯN=!Ox}`1[ (  &>eqԬ=X!8K @j  2 *bmooOO~=    .B2"X%^%N%tt%#+![Y^ gV bF LK/ L`\4 .[3, iG#&'z62:Bx zC9m 1 IG^[&2_ W f  ?  ] 4aa  je 1bW?#0vxiI  t]}f%qEj>_I  yd\&gK/x.`@1 pbVg0҄4]]ϐdDܭ M0l/g^ }8z/s&Y Fp8x ;zA /B\C QW eq$!2#%!E'"(!):*n*1*p){'%#t! * u#8g&U>B-3Fv8b3jJ52n JZ lm50!&\89}WhC7WQ[گY֗kD=^ޮ9?.H}x cO > ~  y    | E   s> |   c & %V ,+/2" 5Z666666p66.D532O/+Q&5!n3=>(    c }|/b;!~G5 WDkFeBW j^Eo? MFA$iׅ htЦ  iՃ::ߌ>$on_t JAF2J$}{UgAyN P X &  y \O:D:R 5QW\U\ -'EF,s> 7} U Yl_9T!0"s" I" "e!.!?#"p""00"!u ,hY Uַ ώcwU"U4اbg4br1>cVm h6n{/ * `htU#h&K)^+T-. /.12->45789\:;m;;`:9 6% h3O 0K-X*'*$7+"F I~7N] Cddc"yHQirDfwhJ4,B]w@ ] p  Vn *$:w|{_~iT["Xn N 'Wk} .pWMNTT.Juy5<86o7YOsrU 4; ό Yή̘˯s{B Թt ٶ-#)Һ|q齹Rg*Gb_ J4Α̲Uzyνyנ ǻasՄgwnmվXٕ* }}9!^p?!? e2 ( [ 4 y> =5Cg3: h{&*-\  ] # LU G G 6 *  ;$ U!9 $ '( +{6.L]/.,+(Tg$M +58<p'   'i ' c # w GAS|L*+M9 r:RekDqAdc@4# w TAPZ " D'!6,u"o0#x3$y5%P6'' 6`(5)3*2+2,2-2-2M-2+2 *2'0$G.!*?&}"Qalw,Ve{43e! ~ /xQ`, ! H\J"V=bܝq؊$թُYֿѓԥ~C M _c<'5"'$M : w!,%"Nn_ 1 1} M^L-$9~9 p ܕxv=ןVRFxH\F`pD+N$+iA@> Rl s \  b T   R3=tp;Cj &!Kt"""9""e"iJ#*#$7$kk%a%s(&n&a &"a'%(o)(,'*K/+1-1/12140`7.9,y;)<'ys=,Y  :mߨݭ8@iU#^ ׌c٠ۛݓUwY)brX}. r_ L   _ w 0 |   T g 4g; {i!. !M F +S ^ ^ K F b m aG $   BV U ` s      p ]#"#w+#f"I  'y H kG~pyO{{.4<(ugH5ֲO[/ ,ږ ߓ,z  M 4 M  0  U ?-?[ G&"j1$?% & &&&')F,|. 0#!2 3<4?3.2l/_,}s)&&.#l t L y G        B x qgI H'^[.Q|t|T3quhߍkWA{ZB1+sIߴ9H 925qCUFmT|F[ %MtG   o ^=h/uD P#j7{AޘJ֚__;%)ʳ#7ʭTt ̯ o^i<-OeK1Q $ #N Ld ĪhNI v[(bŒGĥ̛ixӑKߜ E4٩ن܂N׭+ҕ Ϩ$ȏT].ʒgϐEr| FT"68SQNԠtWϗΧBյjܿLL>0FAB 1cdVE8|"  aZ! 'T,X/)j2%3G3^^363%3"3@33 320,Hx(0c$ %@r     / R I JX D7C0$I){1YV!0#$%R&&&F&q&.&'(C*+,M..k /0111%C1(/*-*?+;)(&&##!R"_!) *(7Lp3T8f Z  . - 5 >(/ v\1!O!5! Q 8 h 7  it G O  9 r}eJWbqnEw/׹:ՑDߤҮBҒD\ςWͽʝ~$(YP4(+IKZ78;Ox=>ӊzْHWNL>@[.\BL? |&Ae{^5r$ 8 &gQv=%sb0@t0an80Ii^t f 2 =c  i ! u\%g/7f+ BQ #%;b(%*{+^+*8*n )' % #1!Z{D  *$x(,0n3577 L6n 4b C3 1 :0 $/a r. .-wp--Y2-D-F.!/|$/'&0z)70+0+/+.+t.).'/%/!00z/7.;Y,)b&+9"6U " < m  PR [f A o| !{*NbZ[)3E*pCݜOڰك_sLqjC)K֮q S٢ٝ 7պ xl:Tbmtf ylдTۖ>n߉!1#Q$k`%ܯ&ڋ'^'Kע&8%#9Ԣ fE9 ئۈ"8%':))K[(^&-#X 9. OJJiAmq@;z"\wY^ 86kҭ%E_Ζbk Eqٽi&YOF.80 bKuDwGݷ+qs` V z|?o%\ uy< C4 o| [ X ":l )q  q? ='W Vw g ! 6It{a4V  '  \  q Ap ,nEp  /'0C9GjEDS/$&Mx[&(q9"<M`yۇ׊Sӎ*\֍ؔ5$B"3%qK3w[Cg`i UO"##C #M! | ܑ ݽ ߇ HP2c* V !:ޣg1?Q)t(X?W|UqOm0 /o= +!1!X Lo)rJ?9\OPB" D CD/+fpTYh1zT ;  @'@KB!G$ ]'B)3*Z* *))((/(U((x'u& O% &# J!G-AJ "E+# ZB ';r#FO o  d 7 =U s@gkp )$ #KG&j '> (r)Ki('r;%]# JN   r4H/E/ vNOc@O-g}݅EjI.l"Cq:x޴G;+{k_;[>&uV@8Vu8o/^aA'bcOa<@OF$Q181[ Fv,8 X3\xYQK%  )%  }  / E &- 2 ""!xud Yu" ,  0s < MTUmq R]E ~~8 [x_eu5O!&XN$ }S{fIp4 ]6y2 k^ BS   x   % ?Qj  C[ i +sL 9>$(9,/t122%120/.-+#)H& $! 9 <ZeHR  s -gtm> jl-y؆|{!8T@9 4ԝyҝ[ZHm֘MڭKyrKKi35B $ =%p߳\ݐ@ @ L}<pfD ݓKޗWvx.#a$:Sˁ j Ś ç¨ FuNJ0˚M73'fӹԸԹU)qn2!@زT݉.H,>Eu=#,q̈9̼̐߳B&гݛ0cqذx2p N{<,Hs8Ʌˍ4n:BUAB nW}0 0 (){ ) y w,^2Rc3 &*yqpB \o_A_6( F } * -w 0  ` I!9 " %Y x' * w,!..`.~-z,M+5 +r+,^/[ 1} f4 P6776R3,p/ + &#h `2!"<#u#_"!WEK zEp d  F  ]/H ga ^  &]jY04<9r`/tsHe`r  DVC3r**blzgܝ.MG!ň7ŭŬ[ʾShgK/ԻQ465bݢh8e&sU)DMr yCd65l \    hp#sSi9} %<u5'?@ @l!|6T0! yQk Oe'ۓMބK@zQd_{ c 9 V 7 ?C  7M]_Yb&P#S'+B/A35w7%876o]531_/5%-a+*i7+kJ,D- l/Q31z24,-5 66t6 5 40 3| 20E/\-- t,+]+t`*(&k$/#!+ wyNh1J m! u! U  mZ  bi<hgoU%+'i V#X])cS&&!  Ix 8 d` Z߹ ݿܸyBG3( x Ӭ RsL@' Ԍ{[ظݡ52ba#dl(K#7QU"tqWw0  8NWSgWLZu#ofIu P  1 nF   D mw(<o@x?g+9}cjQ )  F X#    a"fm$ & ) 7+,U-r-i,+*T*3*h*<+,1,|,0,C$,Z,],3- -8.E.0G-*dF'"kPn TTO x8 vn1} EVFGhhV&t K 6 9 EWmec^^ 8kD w=9XH@ZN CC |e8,O) Ce G{TYFn_$y$ze#pWnv~S-ߔ;bK!9L$ܓ`2|Q4/CWQE [^/ߪwnސykߣBxp^hF'o;@5G;@B1`x T5 ~xcb_?)Zq9q3 * P ~ ] H~?F0_~ 3J_k _ ` !G X P S C oLyN}\ +#%%%$# x"*! !u!? g"_ r#A$E % &'n'd) h*,-.i/:0@1b2]a33~3r2W170N/,*'$X!-?f8!q  ba 0  ^$ f  \ M 5""!"S" , 5 `l1:b_e,}a -L bBCf0 zHM(rm ;EfٸԒT1nk#سE2%?ޘ}V+0u6܂X2iS ڀ - ۗ Eۘ )Qܮ#+;Insd 0ݫ۞ *eגj֪qմ pJ U ! ύuB5FL h V+6gzbՃDPl>6*l~GeۇT;IӖϠΓ-bz !T֥{951<[CzR3nܪNܼ ]Ԍ<վmOk&9f='ߠ.0GׄZ5 !ְr=xڥ FM+F !Qf"\":"T{!" WR] w!"L$%&''E&7%T#k!Z/k   T   ; sv7+po0;D 4s 4tvwNy  5EkO3) n !>o" S"#!5&a '%u((s'r&$"}".!"^U""zw#$$l\%mp& 'l)@+!,$,lY+)'<$n a+ ; &^yLAv!fߣpX2f%uSrI qY"T$.'oO)*+ X+*' $!y_OkN "4$&w6(+))*40* z* *S+,-j./^b0p00:00.!-#R+)L(N(''L'^x'&Z%n$|A"O&!O *B E 2 'Z d k  n l  ~L(/u`I[>\*E3"c bh?7x:S9 0o$w\n=Si`v L l CuyWG 53H]S${s$-gsv wa f #߰ߪiE?tސJ;!o$ZhtVSJ8uis#^g+wPMw,8PK |"nVIKeD:~CާH܈4}ۈ $z   % n  ~$ >;6 6 /"7% f'(){C)'0%"!1Hb(VSf0nI;!~_C- n!)"nm".m"!YvmZ %   "DT<q)NEqa<_޾K߻`UeI޸ݏ۴̢ؒiɐ;Jcу=2܉9ߌ$TjP"MA(|`B1Y%fJFx$H}/%@a"b&1|*d.6378V+4T-0!-j+)9&)(c((( 'y '&a&DR'j'&]%p.#% L  ^E/$ so @r4yN1sA ufWn8L9$ca>d@l(5u~JE mH 5Y71a`L3Y4Cy7",hߐ1a\yٓ.e)n::_ҤLT.c7]^ z4}KM^ٻ31d; (J8 _/Sze}x*0!tEV1R vm[ h  N q  4D B|deHsA,u|S? O a a<aH0"%}'Q(s))/)(0'(%# iLK U[\v3!#A&({+0.037Uh:=}AwDg fGHS^IHL9GDrPB??j<:)8(777 8"8%7O'V7g)63+*4,1,z/,,,)R-&-#"/f 30"0011#;2dj2 +2n1M/8*.,+))1&+#vb6;$4+T un\;08B = dESpj޹~2UCؘ(yy'[0Q|.-kުYk ?jsuA٬8&{?T8[5La/5q X ߱ <ܤءuIҶSвеH!QlYVր j 8gO܃߄1?# qݫauf ޑ| 8]/طa5Tp65 4] _Գ׋{d 5(8+lW}n"krBYx'Pײҁ2 V}}ƊPܼϓ߼ֹ.2:}rXtcKh$l\8 K 3 q |k $ DAkh%. 7$0(#,/f3X6<8;v:{a;s;9,7c4,0N,;)%="l yW-i,pZb^"pk8 y%yXC k; 0 w p  Z ~"hNq5lG( u* {; W q O Ej    "#! %2)k*+(u&[#1"42! 7!#!u"#$ %Z % o' <) "+ ,h.!0p1/221@/5,W($5u Crdsa&J f@ 6-1k<FSWq&TH{qJ=KIubsB\LV?!yQZ8q%;C7b,I&\Xm O? T2XTqv4/lj}+uEy#'"?~y OS@Uzl2 M d vy:D7 !#&")*`d,tܸ-*.Tل/ׅ/Y. .,W+?L)&M$!n j_aSXA:W"b& p %s$%%h$#9#7#R#;"d!- !%'2)j)!g';$}!5&:!L!U#L# .! {f={xdHdW1 7BkBA|| LEi n}&{#kiEi &H1:&_ &6g;`n^o{ qIB d;~1i]K734Ey]4[ahT2,4W|P jyZct'xB2D-ۢ<9LQa݂`}F$y\.w,u)|r;\R:%X F r}$|*  q@wa A7fN Qe#&h(u+-u/0&1z710 0.h -*H(P&#[D!4%!#a&'() v(} &p '$ d=Ob'!?hQcm2p:UnZnj0?ܟٙzֺPBtв8Υ*_2*5Ђ50$!ͽiH ѭi&,ۏ^ mPg6 `B-Gt1HO/Q8URs "pps cJe 4#&)FI,4.0<2l221/-*'*%W"!u  n  8!-!Z"#h#KC%h'*S-t 0 #36Cj84:j;+<L6>==;6\:8: z6 3 0; -*9(V&Wl&fJ&7&g%2%C#M !R  C >X   d Ru<W] }ha#g&(4)})Q('#G&t%o%(&?(b6+3,Kf-v,*'~# F2kcQcNY@pim J שD[ C,]|}ܭy5V(oT?TdKi>e ZCޜ[!J6ٳ* ښs~xIiPޕ}ٛd֏$ԱqE*3uqj שAjN~ ^gBm-QkG=|[1   %& PkD j 1@h\X4D G 3['F5O4vw dU*] $|F(+.{0xg1*2~282 3383p3F42444x43Nl20w//&S/0r$1$2"4b5e6'7778g8d"9M9t : *; y; 5; ":ok8*631g.+)](=(^( (!#)#)%*':+)t+6,Z+?/*w2 *6(,:&=$?"~@ J?/<j9E#6r3u1/./M-N+ ) ' % q$ ###,#+$+$#!f0Y1* 9w3p\ܽwNFw=1k׿;րB ,أ}FܱZSݫN9xSa@;)xkϑ/Ц^`iT֨(|e!pn'({+@B;5w5  EQ L cBB s L:w+<qG0Qr)D?گmiۃ./DYܧ܊~ }#]26q'6~6gK?6 ]f RYٜ\i81I"t݂Xݞ;9( ݚ ܹ۴%ڽ_٭(ߵ ۂgߋ)޼mHU~&xBg^lM{O q*    e4 3 8!#^n$ % o&7'M'J(()lP*+ ++* z(= i%!;QVL _ ' $A7 Yw @]bgmH iL*M% - ?q !I+|!rb_Thpne6-)DA$ #$Rh%%#Q!    r 9 <v  g  C  #]!$&&(}*%,,,?*K'Q#-{*/]r K PT#NQApQ. O&^CR8 g m ~  ^ `N@Qh-4JyW8v0T :iSn^?9l 2 5EuCb>6]H>SE` _N mC-P)me X 8J3]4oR({"uCaY)!A#L&W(Q"+F-.0c01 ^2522gY1/+R'&"#)N0s Q ?Sd3 U CK4U0k"(dq(MA   ! '  O d!J}d !^##1#:" !o0#p4h !#$I%%&'%#p Pi(71w \0:b iyQB8eQ?]P5aY9q *T`B agAT8?q0jo$ g|Oq  @Hr^Zrk_" lfybl ; FC  , `4  5VZ[9UtSRH0gs7f)Y ].)GvXדWؓ-7ݬ^޳ ߓg*)g7miLvnB_N C  C P M d   S k Mj . yr\!Z%i *j.#1E4689 9>G9G86 5"3#1t#"/"+"'"##%'(P( I' % |$ *#!w c ; ! L T!E!P\""4"P rU? j 5{   x   x3"r(]Nnc$ S;KS+I_".[Gdaڐ>4 ^q;L= >??>!=:8Q640/20//B 0!2"@5#d8#h;#2>_#@!BD[rE^E{EF"hF E D: BX @ < 9 6K 2 /,)z'W%#Y""O"?W###,#p"q! ls9[  N   Fu [Q/"O m[?F:Y Y V !   DaY^M Mx OTYk;&*#&W())(j1'$Y" I:?!`""$$#z!z 5q:F>T*L T]a2Qk]2Zk&W71X߯4dwיbvz,_v-rѝk͚:f˽)G̦9cːjʋ˺z1Ҹԕ5$^`_^׫{Ti>bMܡ` ޡiuQ kyv,xmj,x&i* =QgmyQ,gkSZ{uB [!S? w.$(r-R2 6 9';c;&E;;!@qkC!F|H/nJ+L3.Mn4M>L~J8HAE fB?^i=:86d4200.9+(v%l"?Rd'4~t!%W*%-|e/0K1)1-1411L 42> 222-L271=*0n6.+Pr){&$B#P#" &" 4!q'r`e5 V "W|V<_$ϮN u܋0o*,I0H2aNډ ԌY=@OR : n ӫsJ(DߠUcxU d Oo5{XdXs#rzx)@P}N UtxQd]?|n/SըWӐGb!pYՠ؆`_P[8 7ٷyX+blx^wA.(|Sg=4qYߞ[Q? TޛLݦI3sB2=DP' Z[<~  J l\ N v!#=&)*)_(&:N$q!VOMJ}!T#$od%@$|@# P 2 = lP~$ byg/|$K71`wDgZq:Lߣ<< cq    .o] DK . } \7 _!WjTU\j~ y F" M  ! v96r ~#];""R! 88 / p! #N4&(*0+ ,4,+ET+*(& $"2 e4 Gjuv# lr  nq3Cd[S߅=^%*td..  Xrx_?aFBIH]DHR,a0{u-ts >.t | <|H_*O6 [`%  I 7AM !l"u":(!DP}\\T  f @BR*U 7#%<'|(h)Q_)()&C$j"ݔ hr7&!Q#K&&|()(U'O;$2 P7\O H 4$Jm[AB]0U ^x 5L4Y>  ^ R S Bp l ,V f J2; mwSzN6Q\wE4.Ytnv ]:*D;..X<{l qX   m3n02) = *a_ lG<b0e!Z":ev5 }p$StOl?< r@4Z f9T4K h . = vL{b4r?upi@z* ~fz[h ;.l&TDOR$![vyl-+`fgt nwEfY  & T%   P wm] ] z K0Bu)|K  An r q ` P"W$.&&&%bP$%c"|C |ti?]E~  U"%i'R(c(.'&V%$ #a!o_Om og{eޅpކ QߗU^\ ' u b W  }!J+~]HE ?g6 53fJ9YE2 uD9yEۣKё: #*meT%Vꧻ뽹シP)/ptxf[ki3k&Vz" ;VC>,jQRS4*s%GFQx.pu~\ %e Z  T fv"_(,/122w1=<0/UH01<4]!-7"[:"m=A"?^!AJ B`C{B*A^?;!=!_иaVLNºU S(]tӼ}ԿԾZԈ7Ԋ|*՗1Cڗ5ޝ uEWa<}~' 3R0ge- : t] {y_ziV*;BXI99`~zn Z   / >%D+o0?j58:;;;Y;