libqt5-qtpdf-examples-5.15.10-bp155.2.2.1 4>$  Apeq~I%z _0EsN;O:+kj*f-֙{zw)!s1{W x?dcثcDQ{y*&єlIŀEئMOnZRq7޸p |Etbh(0{{_=hu,>?5=g@Hg- 5)^kY)ljM>:Ҟ*3̻5cjg/f`P[Z#bY[աv1e s]d?wL XJ!:`rAo%obMX\p1+\)_|N-Displ3 1aɶ"o E) UywkOBBp*_>Fn7J\)Qx+t%.!x+ir3FQ5E'Qˇ2.i ^PȾjdfe7b605bbccff0a96b6605e0917ec4cb0223ad59f069f6e8b3ec8757619e0070007496d8b67d44891a73d6df3b5e08bcd2aec06eq~I%z N /_JQWP}rbW5OhM~7mM0*@G,*]̯#kwM wNIPl$MVI{1qm<833Ԅ1hTlCNYkOkePT@ddXqe#a\t!' ]y3pA?d  , =dhtx  Q`Q Q Q Q Q LQQ%QQ0h!!!!(!8!9$L:3FjG݄QHQI QX`Yh\Q]Q^g b$cd|efluQvwQxQyH7z$48KLPVClibqt5-qtpdf-examples5.15.10bp155.2.2.1Qt5 PDF examplesExamples for the libqt5-qtpdf module.eoRi01-armsrv3 SUSE Linux Enterprise 15openSUSELGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Libraries/X11https://www.qt.iolinuxaarch64 hn5y8 ^2cD hn5y8 ^0UcQ k xsz (YFK 9AAA큤큤A큤A큤큤A큤AAA큤큤A큤eo?eo?eoBbMeobMeo?bMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMeoBbMeobMeo?bMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMeo?eoBeo?bMbMbMbMbMbMbMbMbMbMbMbMbMbMeo(bMbMbMbMbMeoQbMbMbMbMbMbMbMbMeba6e0a0ce7358798bcbf06c9c1ae393cb8c94d848fd916ce641f1882e42940a3c404f1f60e107f84fbec6daf8ef29e9573cf00718dc443c592837e8d85f92c8762d3b1f0a4614ef7f6dba9e9c0cd66c0349aa1effef480fe29f4a2f8cd9e2ced5c653de0ea07e9ab1cb6ecf72125dbfdebbd3a70af2fb15f8f865be585110f4eca2b4079a67691640a9525aea56e7bcaacd87ec80adb86880126d17aec1f8dc3e8a7e068d7e32e4cb998df1b76342865c3baf6523d9f3c31a22d5bdf9d62a8eb3aee55bbe4cb91beadb357b47356bae4d06f69429105b1d9d36955cabc704230b42d290f04e5b725791e94fc92331619860495eb0c1b8ad521d99165bf324cab2316c12b1779da3f221b871d4227c61c98635bee3cd675309220a2412e6deb75e7b6277b387a969ec2b2f5d422d83c692a91485d6e6d8241451519be849ee901082cbca79816b200608d0f8a59129d83738d16f5c243ef0a906174effd65030277177c4a560edcdfd7a67248eecc72221f6bb7c9d51d55c18a8f262b23c22485233001aa03c12eb6d9483514f33db7fd57f6a71523242d04d17c9911819ae425f564ffa525dd26a20ed8e068893b6eed3db45c4fd8d85178d48dbdb9e2b6d3ff3258434ea7e18b64438d94fe37a9b8744677f963695da5abb39e33499b3d9dcb4ef07d92ba9b33eb5eb0bd8bd31a44a672daf0198be122977ee44d9e4cbde2293a4f9e7469a878168f723dc22cf7a67ea9195c7c5c0499fb390164797956a6d3ff14eb231afdcf8c70d15378b379b5f7c52def2f570a5a2cf30c95627f1b47b0d1b3f6680e56f5c2c2d7dcc500164ae1a1dd65c30bd75a7ead5c1d3f35d5034abbfa38c2ef9cf42ee16b9520f4ae0e831c7d28a32de221a301e32efb1e5a51f652ddf7d0a35d802a72512084611eaf45679db5e2f2493eaab3049e94e1e794638f57637e8bc128cbd54c425d52389e4ae95c21bed49742ddd4ede63536a7042ec8cd9287e518f0f301a0ac5145d3bf288aca283b1d0459a6b9201f0c9b9e9ffe6fc1e35ad452b8a4a31958adf324adbadf4698e3ab0d65bd7c7f7cf2f2c407193c0e6ee59c48ad9b9c176c1fbf8b14b490bcaf6e305c03c55b67e3905dff8ded5c653de0ea07e9ab1cb6ecf72125dbfdebbd3a70af2fb15f8f865be585110f4eca2b4079a67691640a9525aea56e7bcaacd87ec80adb86880126d17aec1f8dc3e8a7e068d7e32e4cb998df1b76342865c3baf6523d9f3c31a22d5bdf9d62a8eb3aee55bbe4cb91beadb357b47356bae4d06f69429105b1d9d36955cabc704230b42d290f04e5b725791e94fc92331619860495eb0c1b8ad521d99165bf324cab2316c12b1779da3f221b871d4227c61c98635bee3cd675309220a2412e6deb75e7b6277b387a969ec2b2f5d422d83c692a91485d6e6d8241451519be849ee901082cbca79816b200608d0f8a59129d83738d16f5c243ef0a906174effd65030277177c4a560edcdfd7a67248eecc72221f6bb7c9d51d55c18a8f262b23c22485233001aa03c12eb6d9483514f33db7fd57f6a71523242d04d17c9911819ae425f564ffa525dd26a20ed8e068893b6eed3db45c4fd8d85178d48dbdb9e2b6d3ff3258434ea7e18b64438d94fe37a9b8744677f963695da5abb39e33499b3d9dcb4ef07d92ba9b33eb5eb0bd8bd31a44a672daf0198be122977ee44d9e4cbde2293a4f9e7469a878168f723dc22cf7a67ea9195c7c5c0499fb390164797956a6d3ff14eb231afdcf8c70d15378b379b5f7c52def2f570a5a2cf30c95627f1b47b0d1b3f6680e56f5c2c2d7dcc500164ae1a1dd65c30bd75a7ead5c1d3f35d5034b7e051d25e4e98c50f04e4eeadad89421535a75d1f50b9ed04103f731fb77d44652ddf7d0a35d802a72512084611eaf45679db5e2f2493eaab3049e94e1e79462f47d0eef03738df964ec80c2e438fcbcfe6357ddf3481363a30c8bd89444a34f32bad12319809af44c1a6f0bd5596f1447f8b1abe95d4234ac849fc7025ad5fc75cb0f11948a71b6bdca6fb31a558b0707d719973361ad725c507ed17b5348caed3643900380b0262cb463cb9d67a823a1c24b160bdf6321aeff64359a9690b26f8bb47f2ccfb7a7271bc409d32225d6ac124dac47bacd6ecbd84827dbe56eb3c92416c159ff24e3a80ad9c1f28d004eb125358667aa70a0d9ad5189d32a8a1386c593cd3df191210f87f34ca32fd3728be1412bb23c9ddb0d2ec4a46db9e69db70c6f2243442682a5dd57f2f995c8d931c83d338759d27a6aa0a279330a297e1deea5040699a263b36be8517280d19342fd67814d3fdd36f5c68e15a896303d65bbfb767043a28c73ef7ca66508bd17c48e65513eec630cdc27f2a2a68a715ec37dfca560e55da9bb79866c9591a7a911bdd72cb5b981d4c4d9a041a06ad3db390a1c08521ce549372b3efe90c7accaa0424952f5c50b0077d4ca399976b952d44472e08844c855f4fa1edc7a622913e7847a2ad10f6110303347c35ac83f1e103cbccf3f21dcc77b838d669dcdfdeffca636b281671a4f7816557879f2aa17c902580d5eebcc604c2493e53a04174edd125c2ca30ce93e68b9fc5169ef55e0a93cd8f376e09eef7834588d55fe392935e935406b61a3ef1e442f8efd7132547439ad20d9d944035b02da7016ea32d6e791fb8c7e364309ca42dee3f282c1735b313ca23dd351ba65d77551438d87838bfe1b033cb0b3b9a52286b77201e3f5819ef00012ee1ce428e76c644b63d8dff779a7126f193ab0ffa94df644bcff50d21beb49cda7433e0f97d1097609eaa48146d5fcb7d239780b258ef429c2cecf34787ef0342c614b667186a6ec2f5d6b9d650e30142a2788a589a89743e88e9f827ad079686ba92cc94811e35492d0e8966f704008b6da9eeda0b659fb58a8d8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9030dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652245248009fd0af1725d183248380e476c1283383909358a13686606352bf2a179ae1959e86bd49b9680f78e0b49d4e52ae88a3f234d497e175e42a7e8ed592160ec5b37a28dd638c5c05c8cc940276e55c808353fe8d942c7f993c2c8b4cbe62rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt5-qtwebengine-5.15.10-bp155.2.2.1.src.rpmlibqt5-qtpdf-exampleslibqt5-qtpdf-examples(aarch-64)@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @ @ @ @     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Pdf.so.5()(64bit)libQt5Pdf.so.5(Qt_5)(64bit)libQt5PdfWidgets.so.5()(64bit)libQt5PdfWidgets.so.5(Qt_5)(64bit)libQt5Qml.so.5()(64bit)libQt5Qml.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)qt5qmlimport(Qt.labs.animation.1)qt5qmlimport(Qt.labs.platform.1)qt5qmlimport(QtQml.2)qt5qmlimport(QtQuick.2)qt5qmlimport(QtQuick.Controls.2)qt5qmlimport(QtQuick.Layouts.1)qt5qmlimport(QtQuick.Pdf.5)qt5qmlimport(QtQuick.Shapes.1)qt5qmlimport(QtQuick.Window.2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)01141414141514143.0.4-14.6.0-14.0-15.2-14.14.3b@bobi0@bMbJb=a6a{@aI@a9@a @`s``@`v@`v@`u`[)`H`-@`+`*b@`_I@_إ@__Z@^ϧ^V@^^m@^^^^^@^@^y@^Y^O@^O@^M#@^.^%@]+]]ʞ]@]]@]m]rJ@]Ik](v@]'$] #]\]@\8\@\f\|\B@\M\X)@\T4\E@\\ @\[@[%@[[$@[R@[][@[r@[7p[(@[o[@[{@[@[@ZnZ@Z?ZZZZ@ZZ2@Z@Z@ZZTZ@Z@Z Z$ZtRZX@Z*~Z)-@Z#@ZZ[@Z ,@YYYeY@YdY@Y{YA@YYcl@YWY?Y0Y0Y.@Y-^Y%uY@XQ4@X&XI@WMartin Liška Christophe Giboudeaux christophe@krop.frChristophe Giboudeaux Fabian Vogt christophe@krop.frchristophe@krop.frFabian Vogt christophe@krop.frChristophe Giboudeaux Christophe Giboudeaux christophe@krop.frFabian Vogt Christophe Giboudeaux Guillaume GARDET Fabian Vogt christophe@krop.frFabian Vogt Fabian Vogt Guillaume GARDET Fabian Vogt Fabian Vogt Fabian Vogt Callum Farmer Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Callum Farmer Callum Farmer Fabian Vogt Ismail Dönmez Fabian Vogt Fabian Vogt Bernhard Wiedemann Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Guillaume GARDET Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Stefan Brüns Fabian Vogt Jiri Slaby fabian@ritter-vogt.deStefan Brüns fabian@ritter-vogt.deFabian Vogt fabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.deMartin Herkt <9+suse@cirno.systems>wbauer@tmo.atfabian@ritter-vogt.deBernhard Wiedemann Guillaume GARDET fabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.deguillaume.gardet@opensuse.orgfvogt@suse.comlbeltrame@kde.orgfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.deguillaume.gardet@opensuse.orgfabian@ritter-vogt.demliska@suse.czfabian@ritter-vogt.dekamikazow@opensuse.orgfabian@ritter-vogt.dewbauer@tmo.atkamikazow@opensuse.orgwbauer@tmo.atkamikazow@opensuse.orgkamikazow@opensuse.orgchristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dedimstar@opensuse.orgfabian@ritter-vogt.dechristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.detittiatcoke@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgt.zell@gmx.defabian@ritter-vogt.defabian@ritter-vogt.demlin@suse.comlbeltrame@kde.orgfvogt@suse.comfabian@ritter-vogt.dejengelh@inai.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dehrvoje.senjan@gmail.comwbauer@tmo.atalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comschwab@suse.dehrvoje.senjan@gmail.comlbeltrame@kde.orghrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.comhrvoje.senjan@gmail.comschwab@suse.dehrvoje.senjan@gmail.comnormand@linux.vnet.ibm.comschwab@suse.detittiatcoke@gmail.comhrvoje.senjan@gmail.comaj@ajaissle.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Update to version 5.15.10: * Fix top level build with no widget * Fix read-after-free on EGL extensions * Update Chromium * Add workaround for unstable gn on macOS in ci * Pass archiver to gn build * Fix navigation to non-local URLs * Add support for universal builds for qtwebengine and qtpdf * Enable Apple Silicon support * Fix cross compilation x86_64->arm64 on mac * Bump version to 5.15.10 * CustomDialogs: Make custom input fields readable in dark mode * CookieBrowser: Make alternating rows readable in dark mode * Update Chromium: * Bump V8_PATCH_LEVEL * Fix clang set-but-unused-variable warning * Fix mac toolchain python linker script call * Fix missing dependency for gpu sources * Fix python calls * Fix undefined symbol for universal link * Quick fix for regression in service workers by reverting backports * [Backport] CVE-2022-0797: Out of bounds memory access in Mojo * [Backport] CVE-2022-1125 * [Backport] CVE-2022-1138: Inappropriate implementation in Web Cursor. * [Backport] CVE-2022-1305: Use after free in storage * [Backport] CVE-2022-1310: Use after free in regular expressions * [Backport] CVE-2022-1314: Type Confusion in V8 * [Backport] CVE-2022-1493: Use after free in Dev Tools * [Backport] On arm64 hosts, set host_cpu to 'arm64', not 'arm' * [Backport] Security Bug 1296876 * [Backport] Security bug 1269999 * [Backport] Security bug 1280852 * [Backport] Security bug 1292905 * [Backport] Security bug 1304659 * [Backport] Security bug 1306507- Remove dependency on binutils-gold as the package will be removed in the future. Gold linker is unmaintained by the upstream project.- Add libqt5-qtwebengine-rpmlintrc to silence the 'shlib-policy-name-error' rpmlint error- Update to version 5.15.9: * QPdfView: scale page rendering according to devicePixelRatio * Update documented Chromium version * Use IsSameDocument() rather than IsLoadingToDifferentDocument() * Update module-split for installer * Fix printing PDF files * Do not override signal handlers * Avoid using xkbcommon in non-X11 builds * Update documentation * Update Chromium: * Bump V8_PATCH_LEVEL * Do not overwrite signal handlers in the browser process. * Replace base::ranges::set_union with std::set_union to fix MSVC2017 build * [Backport] CVE-2022-0100: Heap buffer overflow in Media streams API * [Backport] CVE-2022-0102: Type Confusion in V8 * [Backport] CVE-2022-0103: Use after free in SwiftShader * [Backport] CVE-2022-0104: Heap buffer overflow in ANGLE * [Backport] CVE-2022-0108: Inappropriate implementation in Navigation * [Backport] CVE-2022-0109: Inappropriate implementation in Autofill * [Backport] CVE-2022-0111 and CVE-2022-0117 * [Backport] CVE-2022-0113: Inappropriate implementatio n in Blink * [Backport] CVE-2022-0116: Inappropriate implementation in Compositing * [Backport] CVE-2022-0289: Use after free in Safe browsing * [Backport] CVE-2022-0291: Inappropriate implementation in Storage * [Backport] CVE-2022-0293: Use after free in Web packaging * [Backport] CVE-2022-0298: Use after free in Scheduling * [Backport] CVE-2022-0305: Inappropriate implementation in Service Worker API * [Backport] CVE-2022-0306: Heap buffer overflow in PDFium * [Backport] CVE-2022-0310 and CVE-0311: Heap buffer overflow in Task Manager * [Backport] CVE-2022-0456: Use after free in Web Search * [Backport] CVE-2022-0459: Use after free in Screen Capture * [Backport] CVE-2022-0460: Use after free in Window Dialog * [Backport] CVE-2022-0461: Policy bypass in COOP * [Backport] CVE-2022-0606: Use after free in ANGLE * [Backport] CVE-2022-0607: Use after free in GPU * [Backport] CVE-2022-0608: Integer overflow in Mojo * [Backport] CVE-2022-0609: Use after free in Animation * [Backport] CVE-2022-0610: Inappropriate implementation in Gamepad API * [Backport] CVE-2022-0971 (boo#1197163) * [Backport] CVE-2022-1096 (boo#1197552) * [Backport] CVE-2022-23852 * [Backport] Copy 'name_' member during StyleRuleProperty::Copy * [Backport] Security bug 1256885 * [Backport] Security bug 1258603 * [Backport] Security bug 1259557 * [Backport] Security bug 1261415 * [Backport] Security bug 1265570 * [Backport] Security bug 1268448 * [Backport] Security bug 1270014 * [Backport] Security bug 1274113 * [Backport] Security bug 1276331 * [Backport] Security bug 1280743 * [Backport] Security bug 1289394 * [Backport] Security bug 1292537 * [Backport] sandbox: build if glibc 2.34+ dynamic stack size is enabled - Drop patches, now upstream: * CVE-2022-0971-qtwebengine-5.15.patch * CVE-2022-1096-qtwebengine-5.15.patch- Add security fixes: * CVE-2022-0971-qtwebengine-5.15.patch (CVE-2022-0971, boo#1197163) * CVE-2022-1096-qtwebengine-5.15.patch (CVE-2022-1096, boo#1197552)- Add patch to fix build with GCC 12: * 0001-skia-Some-includes-to-fix-build-with-GCC-12.patch- Update to version 5.15.8: * Update Chromium: [Backport] CVE-2021-3517: libxml2: Heap-based buffer overflow in xmlEncodeEntitiesInternal() in entities.c [Backport] CVE-2021-3541 libxml2: Exponential entity expansion attack bypasses all existing protection mechanisms [Backport] CVE-2021-37984 : Heap buffer overflow in PDFium [Backport] CVE-2021-37987 : Use after free in Network APIs [Backport] CVE-2021-37989 : Inappropriate implementation in Blink [Backport] CVE-2021-37992 : Out of bounds read in WebAudio [Backport] CVE-2021-37993 : Use after free in PDF Accessibility [Backport] CVE-2021-37996 : Insufficient validation of untrusted input in Downloads [Backport] CVE-2021-38001 : Type Confusion in V8 [Backport] CVE-2021-38003 : Inappropriate implementation in V8 [Backport] CVE-2021-38005: Use after free in loader (1/3) [Backport] CVE-2021-38005: Use after free in loader (2/3) [Backport] CVE-2021-38005: Use after free in loader (3/3) [Backport] CVE-2021-38007: Type Confusion in V8 [Backport] CVE-2021-38009: Inappropriate implementation in cache [Backport] CVE-2021-38010: Inappropriate implementation in serviceworkers [Backport] CVE-2021-38012: Type Confusion in V8 [Backport] CVE-2021-38015: Inappropriate implementation in input [Backport] CVE-2021-38017: Insufficient policy enforcement in iframe sandbox [Backport] CVE-2021-38018: Inappropriate implementation in navigation [Backport] CVE-2021-38019: Insufficient policy enforcement in CORS [Backport] CVE-2021-38021: Inappropriate implementation in referrer [Backport] CVE-2021-38022: Inappropriate implementation in WebAuthentication [Backport] CVE-2021-4057: Use after free in file API [Backport] CVE-2021-4058: Heap buffer overflow in ANGLE (1/2) [Backport] CVE-2021-4058: Heap buffer overflow in ANGLE (2/2) [Backport] CVE-2021-4059: Insufficient data validation in loader [Backport] CVE-2021-4062: Heap buffer overflow in BFCache [Backport] CVE-2021-4078: Type confusion in V8 [Backport] CVE-2021-4079: Out of bounds write in WebRTC [Backport] CVE-2021-4098: Insufficient data validation in Mojo [Backport] CVE-2021-4099: Use after free in Swiftshader [Backport] CVE-2021-4101: Heap buffer overflow in Swiftshader. [Backport] CVE-2021-4102: Use after free in V8 [Backport] Dependency for CVE-2021-37989 [Backport] Dependency for CVE-2021-38009 [Backport] Security bug 1245870 [Backport] Security bug 1252858 [Backport] Security bug 1259899 Bump V8_PATCH_LEVEL Compile with GCC 11 -std=c++20 Fix stack overflow on gpu channel recreate with an error Use wglSetPixelFormat directly only if in software mode [Backport] Handle long SIGSTKSZ in glibc > 2.33 [Backport] abseil-cpp: Fixes build with latest glibc * Handle qtpdf compilation with static runtime * Add bitcode support for qtpdf on ios * Do not access accessibility from qt post routines * Blacklist javascriptClipboard test on ubuntu 20.04 * Re-enable network-service-in-process * Bump version from 5.15.7 to 5.15.8 * Update patch level * Fix pinch gesture * Fix leak of properties after XkbRF_GetNamesProp * Fix leak on getDefaultScreeenId - Drop patch: * 0001-Fix-build-with-glibc-2.34.patch- Update to version 5.15.7: * Update Chromium: [Backport] Linux sandbox: update syscalls numbers on 32-bit platforms [Backport] sandbox: linux: allow clock_nanosleep & gettime64 [Backport] Linux sandbox: update syscall numbers for all platforms. [Backport] Ease HarfBuzz API change with feature detection [Backport] Security bug 1248665 [Backport] CVE-2021-37975 : Use after free in V8 [Backport] CVE-2021-37980 : Inappropriate implementation in Sandbox [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (2/2) [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (1/2) [Backport] CVE-2021-37978 : Heap buffer overflow in Blink [Backport] CVE-2021-30616: Use after free in Media. [Backport] CVE-2021-37962 : Use after free in Performance Manager (2/2) [Backport] CVE-2021-37962 : Use after free in Performance Manager (1/2) [Backport] CVE-2021-37973 : Use after free in Portals [Backport] CVE-2021-37971 : Incorrect security UI in Web Browser UI. [Backport] CVE-2021-37968 : Inappropriate implementation in Background Fetch API [Backport] CVE-2021-37967 : Inappropriate implementation in Background Fetch API [Backport] Linux sandbox: return ENOSYS for clone3 [Backport] Linux sandbox: fix fstatat() crash [Backport] Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" [Backport] Security bug 1238178 (2/2) [Backport] Security bug 1238178 (1/2) [Backport] CVE-2021-30633: Use after free in Indexed DB API (2/2) [Backport] CVE-2021-30633: Use after free in Indexed DB API (1/2) [Backport] CVE-2021-30630: Inappropriate implementation in Blink [Backport] CVE-2021-30629: Use after free in Permissions [Backport] CVE-2021-30628: Stack buffer overflow in ANGLE [Backport] CVE-2021-30627: Type Confusion in Blink layout [Backport] CVE-2021-30626: Out of bounds memory access in ANGLE [Backport] CVE-2021-30625: Use after free in Selection API [Backport] Security bug 1206289 [Backport] CVE-2021-30613: Use after free in Base internals [Backport] Security bug 1227228 [Backport] CVE-2021-30618: Inappropriate implementation in DevTools * Update patch level * Blacklist certificate test until certicates have been renewed * Block CORS from local URLs when remote access is not enabled * Do not wait on weak_pointer for termination errors * Support MSVC_VER 16.8 * Fix wrong save file filter for Markdown Editor example * Add Chromium version source documentation * Bump version from 5.15.6 to 5.15.7 * Fix crash when clicking on a link in PDF - Drop openSUSE patches: * fix1163766.patch. Should be addressed with: https://github.com/qt/qtwebengine-chromium/commit/652f834de https://github.com/qt/qtwebengine-chromium/commit/faae106ed https://github.com/qt/qtwebengine-chromium/commit/6b7b3f1bf * chromium-glibc-2.33.patch. Should be addressed with the [Backport] Linux sandbox: fix fstatat() crash and Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" changes. * chromium-older-harfbuzz.patch - Drop upstream changes: * 0001-return-ENOSYS-for-clone3.patch * chromium-harfbuzz-3.0.0.patch * skia-harfbuzz-3.0.0.patch - Rebase patches: * sandbox-statx-futex_time64.patch- Add patches from Arch to fix build with HarfBuzz 3.0.0: * chromium-harfbuzz-3.0.0.patch * skia-harfbuzz-3.0.0.patch - ... but don't break with < 2.9.0: * chromium-older-harfbuzz.patch- Update to version 5.15.6: * Update Chromium: + [Backport] CVE-2021-30560: Use after free in Blink XSLT + [Backport] CVE-2021-30566: Stack buffer overflow in Printing + [Backport] CVE-2021-30585: Use after free in sensor handling + Bump V8_PATCH_LEVEL + [Backport] Security bug 1228036 + [Backport] CVE-2021-30604: Use after free in ANGLE + [Backport] CVE-2021-30603: Race in WebAudio + [Backport] CVE-2021-30602: Use after free in WebRTC + [Backport] CVE-2021-30599: Type Confusion in V8 + [Backport] CVE-2021-30598: Type Confusion in V8 + [Backport] Security bug 1227933 + [Backport] Security bug 1205059 + [Backport] Security bug 1184294 + [Backport] Security bug 1198385 + [Backport] CVE-2021-30588: Type Confusion in V8 + [Backport] CVE-2021-30587: Inappropriate implementation in Compositing on Windows + [Backport] CVE-2021-30573: Use after free in GPU + [Backport] CVE-2021-30569, security bugs 1198216 and 1204814 + [Backport] CVE-2021-30568: Heap buffer overflow in WebGL + [Backport] CVE-2021-30541: Use after free in V8 + [Backport] Security bugs 1197786 and 1194330 + [Backport] Security bug 1194689 + [Backport] CVE-2021-30563: Type Confusion in V8 + [Backport] Security bug 1211215 + [Backport] Security bug 1209558 + [Backport] CVE-2021-30553: Use after free in Network service + [Backport] CVE-2021-30548: Use after free in Loader + [Backport] CVE-2021-30547: Out of bounds write in ANGLE + [Backport] CVE-2021-30556: Use after free in WebAudio + [Backport] CVE-2021-30559: Out of bounds write in ANGLE + [Backport] CVE-2021-30533: Insufficient policy enforcement in PopupBlocker + [Backport] Security bug 1202534 + [Backport] CVE-2021-30536: Out of bounds read in V8 + [Backport] CVE-2021-30522: Use after free in WebAudio + [Backport] CVE-2021-30554 Use after free in WebGL + [Backport] CVE-2021-30551: Type Confusion in V8 + [Backport] CVE-2021-30544: Use after free in BFCache + [Backport] CVE-2021-30535: Double free in ICU + [Backport] CVE-2021-30534: Insufficient policy enforcement in iFrameSandbox + [Backport] CVE-2021-30530: Out of bounds memory access in WebAudio + [Backport] CVE-2021-30523: Use after free in WebRTC + Generate mojo bindings before compiling extension API registration * Bump version from 5.15.5 to 5.15.6 * Always send phased wheel events beginning with Began - Import patch from the chromium package: * 0001-return-ENOSYS-for-clone3.patch - Add changes from the chromium package to 0001-Fix-build-with-glibc-2.34.patch- Add patch to fix build with glibc 2.34 (boo#1189095) * 0001-Fix-build-with-glibc-2.34.patch- Update the CMake version workaround to get qtbase's real version- Update to version 5.15.5: * Abort findText also right on explicit navigation request * Adapt to new Connections syntax * Add devtools eyedropper support * Add more tests to tst_loadsignals * Add support for Keyboard.getLayoutMap() * Add web-ui chrome://net-internals * Allow leaving OCSP off * Always send phased wheel events beginning with Began * Avoid accessing profileAdapter when profile is shutting down * Avoid unknownFunc messages in qmltests * Blacklist CertificateError::test_error for macOS * Blacklist NewViewRequest::test_loadNewViewRequest on macOS * Blacklist handleError on macos until we merge the fix * Blacklist numberOfStartedAndFinishedSignalsIsSame on b2q CIs * Depend on QCoreApplication::startingUp() for checking existence of app * Do not allow WebBluetooth to continue * Do not hide virtual keyboard if the focused node is editable * Doc: Add a note about navigation within a page to a fragment * Docs: Suggest to use higher DPI for printing * Fix FilePickerController's path validation for windows and corresponding tests * Fix application locales again * Fix embedded PDFs when plugins are disabled * Fix first party url for cookie filter * Fix inconsistent number of load signals and their order * Fix normalization of app locales * Fix not working certificates on mac > 10.14 * Fix prl files on ios * Fix qmltests::WebEngineViewNavigationHistory auto tests * Fix qtpdf static builds on windows * Fix static build of qml qtpdf * Follow InProcessGpuThread::Init() on thread priority * Generate mojo bindings before compiling extension API registration * Implement PluginServiceFilterQt * Load signals test: use focusProxy for link clicking test * Make able to override disabled features from command line * Notify canGoBack/canGoForward changes based on web actions * Only disconnect QWebEnginePage signals that QWebEngineView connected * Package devtools inspector overlay * Remove ResourceTypeSubFrame check after website update * Remove obsolete loadSignals test secondLoadForError_WhenErrorPageEnabled * Remove qquickwebengineprofile test * Remove tracking of frame which load error page * Remove ui/snapshot overrides for aura * Report server directs in navigation type * Return to using the default devtools page * Set enumaration root directory for File.webkitRelativePath API * Set more Display properties * Show PDF viewer in a guest view * Support devtools close button in QuickNanoBrowser * Support zoom-in, zoom-out and cell web cursors on macOS * Unblacklist and fix load signals test for file download * Update Chromium and adapt PermissionManagerQt * Update platform notes * View: test signal for deletion of external page set to view - Drop patches: * 0001-Fix-normalization-of-app-locales.patch * 0001-Fix-build-with-GCC-11.patch * 0001-Fix-build-with-system-ICU-69.patch- Add patch to fix build with ICU 69: * 0001-Fix-build-with-system-ICU-69.patch- Add patch to fix build with GCC 11: * 0001-Fix-build-with-GCC-11.patch- Update _constraints to avoid OOM- Add back missing part in fix1163766.patch (boo#1184610)- Update to version 5.15.3: * Fix spelling and coding style * Fix new view request handling (QTBUG-87378) * Fix getDefaultScreenId on X11 * Fix flaky tst_QWebEngineView::textSelectionOutOfInputField test * Move touch input tests to separate testcase * Add touch input tests for scrolling and pinch zooming * Fix rare duplicate ids forming in touch point id's mapping * Use the module's version number for QtWebEngineProcess * Touch handling: provide id mapping without modifying TouchPoint instance (QTBUG-88001) * Touch handling: fix mapped ids cleanup for TouchCancel event * et custom headers from QWebEngineUrlRequestInfo before triggering redirect (QTBUG-88861) * Forward modifier flags for lock keys (QTBUG-89001) * Fix handling of more than one finger for touch event (QTBUG-86389) * Stabilize load signals emitting (QTBUG-65223, QTBUG-87089) * Fix building against 5.12 on most CIs * Update minimum HarfBuzz version to 2.4.0 (QTBUG-88976) * Fix building against Qt 5.14 * Migrate user script IPC to mojo * Fix crashes in user resource controller when single process * Minor. Fix namespace for user resource controller * Minor. RenderThreadObserverQt is really a RenderConfiguration * Remove RenderViewObserverHelper from UserResourceController * Cache mojo interface bindings to UserResourceControllerRenderFrame * Cache mojo interface bindings for WebChannelIPCTransport * Migrate render_view_observer_qt to mojo * Fix crash on linkedin.com (QTBUG-89740) * Suppress error pages also for http errors if they are disabled * Fix leak in QQuickWebEngineViewPrivate::contextMenuRequested * Register PerformanceNode early enough * Quiet log on webrtc usage * Remove configure option that doesn't work * Remove Java build dependency * Fix blank popups in qml (QTBUG-86034) * Fix position of popup on qml (QTBUG-86034, QTBUG-89358) * Enable hangout services extension (QTBUG-85731) * Allow to fallback to default locale for non existent data packs (QTBUG-90490) * Support devtools close button * Do not extract download file names from certain url schemes (QTBUG-90355) * Leave room for the null-termination byte when checking remote drive path (QTBUG-90347) * Do not set open files limit for linking if not necessary * Remove even more remains of non network service code * Add back prefers-color-scheme support (QTBUG-89753) * Start supporting chrome.resourcesPrivate API (QTBUG-90035) * Enable chrome://user-actions WebUI * Remove remains of chrome://flash * Fix loadFinished signal if page has content but server sends HTTP error (QTBUG-90517) * Fix devtools page resource loading as raw data instead of html string * Remove frame metadata observer (RenderWidgetHostViewQt) on destroy * Resolve installed interceptors right before interception point (QTBUG-86286) * Update searches faster * Remove more leftovers of the old compositor * Enable webrtc logging and the corresponding WebUI * Support mips64el platform CPU(loongson 3A4000) * Add tracing UI resources * Fix crash on meet.google.com * Fix mad popup qquickwindows on wayland * Fix crashes on BrowserContext destruction * Fix crash on exit in quicknanobrowser when popup * Remove QtPdf dependency on nss at build-time * Avoid accessing profileAdapter when profile is shutting down (QTBUG-91187) * Do not flush messages form profile destructor * Ignore QQuickWebEngineNewViewRequest if it is unhandled * Fix ScopedGLContextChecker with QTWEBENGINE_DISABLE_GPU_THREAD=1 * Don't send duplicate load progress values * Fix neon support in libpng * Do not call deprecated profile interceptor on ui thread (QTBUG-86267) * Add certificate error message for ERR_SSL_OBSOLETE_VERSION * Fix assert in WebContentsAdapter::devToolsFrontendDestroyed * Avoid to reject a certificate error twice in Quick * Fix PDF viewer plugin * FIXUP: Fix swap condition in DisplayGLOutputSurface::updatePaintNode (QTBUG-86599) * Fix favicon engine under device pixel scaling * Do not pass a native keycode matching the menu key when it is remapped (QTBUG-86672) * Optimize WebEngineSettings::testAttribute * Warn about QtWebengineProcess launching from network share (QTBUG-84632) * Handle non-ascii names for pulseaudio (QTBUG-85363) * Do not set audio device for desktop capture if audio loopback is unsupported * Fix new view request handling (QTBUG-87378) * Fix getDefaultScreenId on X11 * Touch handling: provide id mapping without modifying TouchPoint instance (QTBUG-88001) * Set custom headers from QWebEngineUrlRequestInfo before triggering redirect (QTBUG-88861) * Stabilize load signals emitting (QTBUG-65223) - CVE fixes backported in chromium updates: * CVE-2020-16044: Use after free in WebRTC * CVE-2021-21118: Heap buffer overflow in Blink * CVE-2021-21119: Use after free in Media * CVE-2021-21120: Use after free in WebSQL * CVE-2021-21121: Use after free in Omnibox * CVE-2021-21122: Use after free in Blink * CVE-2021-21123: Insufficient data validation in File System API * CVE-2021-21125: Insufficient policy enforcement in File System API * CVE-2021-21126: Insufficient policy enforcement in extensions * CVE-2021-21127: Insufficient policy enforcement in extensions * CVE-2021-21128: Heap buffer overflow in Blink * CVE-2021-21129: Insufficient policy enforcement in File System API * CVE-2021-21130: Insufficient policy enforcement in File System API * CVE-2021-21131: Insufficient policy enforcement in File System API * CVE-2021-21132: Inappropriate implementation in DevTools * CVE-2021-21135: Inappropriate implementation in Performance API * CVE-2021-21137: Inappropriate implementation in DevTools * CVE-2021-21140: Uninitialized Use in USB * CVE-2021-21141: Insufficient policy enforcement in File System API * CVE-2021-21145: Use after free in Fonts * CVE-2021-21146: Use after free in Navigation * CVE-2021-21147: Inappropriate implementation in Skia * CVE-2021-21148: Heap buffer overflow in V8 * CVE-2021-21149: Stack overflow in Data Transfer * CVE-2021-21150: Use after free in Downloads * CVE-2021-21152: Heap buffer overflow in Media * CVE-2021-21153: Stack overflow in GPU Process * CVE-2021-21156: Heap buffer overflow in V8 * CVE-2021-21157: Use after free in Web Sockets - Drop obsolete patches: * icu-68.patch * icu-68-2.patch - Rebase patches: * fix1163766.patch * sandbox-statx-futex_time64.patch * rtc-dont-use-h264.patch * chromium-glibc-2.33.patch - Add patch to fix crash with certain locales: * 0001-Fix-normalization-of-app-locales.patch - Clean the spec file a bit- Can't use system_vpx on Leap 15.3- Add patch to fix sandbox with glibc 2.33 on 32bit: * sandbox-statx-futex_time64.patch- Relax constraints for armv6 and armv7- Add patch to fix sandbox with glibc 2.33 (boo#1182233): * chromium-glibc-2.33.patch- Bump _constraints and %limit_build, hopefully avoid occasional OOM and make the build quicker - Drop obsolete conditions- Drop baselibs.conf, not needed after libksysguard5 got adjusted- Fix build with ICU 68: * Added icu-68.patch * Added icu-68-2.patch- Update to 5.15.2: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.2/?h=5.15.2- Update to 5.15.1: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.1/?h=5.15.1 - Drop patches, now upstream: * icu-v67.patch * 0001-fix-build-after-y2038-changes-in-glibc.patch - Refresh disable-gpu-when-using-nouveau-boo-1005323.diff - Update rtc-dont-use-h264.patch- Add patch to not require openh264 and don't build the bundled version: * rtc-dont-use-h264.patch- Can't use system VPX on Leap 15.2- Update to version 5.15.0: * No changelog available- Update to version 5.15.0-rc2: * No changelog available * Removed some-more-includes-gcc10.patch: contained in upstream- Update to 5.15.0-rc: * New bugfix release * For the changes between 5.14.2 and 5.15.0 please see: http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.15.0/?h=5.15.0 - Drop patches, now upstream: * QTBUG-82186.patch- Add icu-v67.patch to fix compilation with icu v67, this is a backport of https://github.com/v8/v8/commit/3f8dc4b2e5baf77b463334c769af85b79d8c1463 - Rebase icu-v67.patch on 5.15.0-beta4- Update to 5.15.0-beta4: * New bugfix release * No changelog available - Refresh QTBUG-82186.patch- Update to 5.15.0-beta3: * New bugfix release * No changelog available - Refresh fix1163766.patch- Add fix1163766.patch to fix opensuse-welcome on i686 (boo#1163766)- Add patch to fix build with GCC 10 (boo#1158516): * some-more-includes-gcc10.patch- Update to 5.15.0-beta2: * New bugfix release * No changelog available- Update to 5.15.0-beta1: * New bugfix release * No changelog available - Drop patches, now upstream: * fix-missing-designerplugin.patch * QTBUG-81574.patch- Fix a deadlock causing audio/video playback to fail (boo#1163744): * QTBUG-82186.patch- Fix an issue with selections breaking replying in KMail: * QTBUG-81574.patch- Update to 5.15.0-alpha: * New feature release * For more details please see: https://wiki.qt.io/New_Features_in_Qt_5.15 - Add patch to fix building the designer plugin: * fix-missing-designerplugin.patch - Move designer plugin into -devel subpackage - Add packages for new Qt PDF module (which is technically separate from WebEngine, but shares the source tarball)- Update to 5.14.1: * New bugfix release * For more details please see: http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.14.1/?h=v5.14.1- Disable valgrind on %arm due to boo#1130395- Update to 5.14.0: * New bugfix release * For the changes between 5.13.2 and 5.14.0 please see: https://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.14.0?h=v5.14.0 * For the changes between 5.13.1 and 5.13.2 please see: https://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.13.2?h=v5.14.0- Update to 5.14.0-rc: * New bugfix release * No changelog available * For more details please see: * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14- Update to 5.14.0-beta3: * New bugfix release * No changelog available - Remove patches, now upstream: * fix-system-icu.patch- Update to 5.14.0-beta2: * New bugfix release * No changelog available - Drop patch, not necessary anymore: * harmony-fix.diff- Update to 5.14.0-beta1: * New bugfix release * No changelog available- Update to 5.14.0-alpha: * New feature release * No changelog available * For more details about Qt 5.14 please see: https://wiki.qt.io/New_Features_in_Qt_5.14 - Drop chromium-non-void-return.patch, with newer post-build-checks this is not necessary anymore - Add patch to fix build with system ICU (QTBUG-78911): * fix-system-icu.patch- Add gn_args+=link_pulseaudio=true to work around incompatibility with PA 13 headers (QTBUG-77037) - Enable kerberos support- Update to 5.13.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.13.1/?h=v5.13.1- Increase disk constraints to 12G, TW needs 11.7G currently- Increase assumed per-job memory use to 2.5GB- add 0001-fix-build-after-y2038-changes-in-glibc.patch- Update to 5.13.0: * New bugfix release * No changelog available * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.13.0/?h=5.13- Replace open coded macro for parallel build limit by the one from the memory-constraints package- Update to 5.13.0-rc: * New bugfix release * No changelog available- Fix system_vpx bcond- Update to 5.13.0-beta2: * New bugfix release * No changelog available - Refresh patches: * harmony-fix.diff * chromium-non-void-return.patch (sigh, again) - Fix system_vpx bcond - Disable using the system ICU on Leap < 16, too old- Update to 5.12.3: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.3/?h=v5.12.3 - Refresh chromium-non-void-return.patch- Update to 5.13.0-beta1: * New feature release * For more details about Qt 5.13 please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.13.0/?h=5.13 - Refresh patches: * disable-gpu-when-using-nouveau-boo-1005323.diff * harmony-fix.diff * chromium-non-void-return.patch (sigh) - Remote patches, now upstream: * reproducible.patch- Update to 5.12.2: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.2/?h=5.12.2 - Remove patches, now upstream: * cve-2019-5786.patch- Add cve-2019-5786.patch Backport fix for CVE-2019-5786 https://bugreports.qt.io/browse/QTBUG-74254- Fix build on Leap 42.3 by adding c++14 to QT_CONFIG- Update to 5.12.1: * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.1/?h=v5.12.1 - Refresh disable-gpu-when-using-nouveau-boo-1005323.diff - Remove patches, now upstream: * gn-fix_arm.patch * chromium-66.0.3359.170-gcc8-alignof.patch- Add reproducible.patch to override chromium build date to make package build reproducible (boo#1047218) - Use openSUSE's ninja for the build so that we can apply fixes there that are used by everyone (boo#1118619)- Backport patch to fix %arm builds: * gn-fix_arm.patch- Update to 5.12.0: * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.0/?h=v5.12.0- Update to 5.12.0-rc2: * New bugfix release * Only important bugfixes - Changelog for Qt 5.12.0: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.0/?h=5.12.0- Update to 5.12.0-rc: * New bugfix release * No changelog available- Update to 5.12.0-beta4: * New bugfix release * No changelog available - Add yet another hunk to chromium-non-void-return.patch- Update to 5.12.0-beta3: * New bugfix release * No changelog available- Update to 5.12.0-beta2: * New bugfix release * No changelog available- Update to 5.12.0-beta1: * New bugfix release * No changelog available - Refresh patches: * harmony-fix.diff * chromium-66.0.3359.170-gcc8-alignof.patch - Replace no-return-in-nonvoid-function.diff with with chromium-non-void-return.patch from the chromium package- Update to 5.12.0-alpha: * New feature release * For more details please see: * http://wiki.qt.io/New_Features_in_Qt_5.12 - Refresh disable-gpu-when-using-nouveau-boo-1005323.diff - Raise mem_per_process to 200M- Update to 5.11.2 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.11.2/?h=v5.11.2 - Remove patches, now upstream: * fix-build-with-ffmpeg4.patch- Use pkgconfig() notation for the libav* BuildRequires- Enable building against the system ICU again - Add physicalmemory >= 5GiB to _constraints in the hope to speed up builds- Update to 5.11.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.11.1/?h=v5.11.1 - Remove patches, now upstream: * fix-build-with-gcc-8.patch * fix-build-with-gcc-8-for-real.patch * fix-build-with-opengles2.patch - Add patch to fix build on 32-bit: * chromium-66.0.3359.170-gcc8-alignof.patch- Add a patch to fix build with opengles2 (means on ARM): * fix-build-with-opengles2.patch- Add yet another upstream chromium patch to fix build with GCC 8.1: * fix-build-with-gcc-8-for-real.patch- Add upstream Chromium patch to fix build with GCC 8.1: * fix-build-with-gcc-8.patch - Add upstream Chromium patch to fix build with ffmpeg 4: * fix-build-with-ffmpeg4.patch - Refresh patches: * disable-gpu-when-using-nouveau-boo-1005323.diff * harmony-fix.diff- Fix %postun: Comment in wrong section- Update to 5.11.0 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.11.0/?h=v5.11.0- Use %autopatch - Use %license- Update to 5.11.0-rc * New bugfix release * No changelog available- Fix armv6 by removing unneeded additionnal RPM_OPT_FLAGS- Update to 5.11.0-beta4 * New bugfix release * No changelog available- Add no-return-in-nonvoid-function.diff in order to fix boo#1087068.- Update to 5.11.0-beta3 * New bugfix release * No changelog available - Refresh patches: * no-return-in-nonvoid-function.diff- Changed license header back to original template * LGPL-2.1-or-later was wrong - Package license is LGPL-3.0-only, GPL-2.0-only, GPL-3.0-only * incorporates 3rd party code (Chromium, WebKit, even some dating back to KHTML), therefore no "with-Qt-Company-Qt-exception-1.1" because those 3rd parties never granted them.- Update to 5.11.0-beta2 * New bugfix release * No changelog available - Remove patches, now upstream: * qtwebengine-everywhere-src-5.10.1-security-5.9.5.patch * qtwebengine-everywhere-src-5.10.1-CVE-2018-6033.patch- Only automatically convert dictionaries on Leap 15 or higher, %filetriggerin is not supported in Leap 42.3 which caused the build to fail- Enable spell checking: * Ported script snippet from Fedora package by Kevin Kofler * Converts available Hunspell dictionaries locally during installation - Changed specfile header to reflect code coming from K. Kofler- Also adjust the minimum versions of the private-headers-devel subpackage's requirements- Apply a fix to make QtWE-using applications actually compile against it- Forward-port security backports from 5.9.5 LTS (up to Chromium 65.0.3325.146) * qtwebengine-everywhere-src-5.10.1-security-5.9.5.patch from Fedora * qtwebengine-everywhere-src-5.10.1-CVE-2018-6033.patch from Fedora- Fix the license tag.- Update to 5.11.0-beta1 * New feature release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.11.0-beta1/?h=v5.11.0-beta1- Update to 5.11.0-alpha * New feature release * For more details please see: * https://wiki.qt.io/New_Features_in_Qt_5.11 - Refresh patches: * armv6-ffmpeg-no-thumb.patch- Update to 5.10.1 * New bugfix release * For more details please see: * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.10.1/?h=v5.10.1- Eliminate build dependency on procps: we only used it to run 'free', in order to find out how much RAM we have available. We can get this information directly from the kernel, from /proc/meminfo.- Also work around crashes on wayland by disabling the GPU by default (boo#1060990): * disable-gpu-when-using-nouveau-boo-1005323.diff- Update the license tag (boo#967696)- Update to 5.10.0 final * New bugfix release- Update to 5.10.0 RC 2 * New bugfix release- Update to 5.10.0 RC 1 * New bugfix release- Update to 5.9.3 * New bugfix release * For more details, see: http://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.9.3/?h=v5.9.3 - Add patch to fix build on armv6: spinlock-armv6.patch- Update to 5.10 Beta 4 - Contains bugfixes- Add some feature from the Chromium builds to determine the maximum allowed parallel processes based on the available memory. Also ensure that the ninja build follows this maximum- Update to 5.10 Beta 3 - Contains bugfixes - Refresh patches: * armv6-ffmpeg-no-thumb.patch * disable-gpu-when-using-nouveau-boo-1005323.diff * harmony-fix.diff- Restore working version of disable-gpu-when-using-nouveau-boo-1005323.diff- Update to 5.10 Beta 2 - Contains bugfixes- Update to 5.10 Beta 1 - For more information visit: https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/ - Remove patches, now upstream: * clip-ft-glyph.diff - Refresh patches: * disable-gpu-when-using-nouveau-boo-1005323.diff * harmony-fix.diff- Update to 5.9.2 * For more details please see: https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/ - Dropped patches, now upstream: * clip-ft-glyph.diff- Fixes to make fonts readable again with FreeType 2.8.1 (boo#1061344): * clip-ft-glyph.diff * harmony-fix.diff- Unbundle ffmpeg if possible, only support proprietary codecs if the system ffmpeg does- Update to 5.10 Alpha 1 - For more information visit: https://blog.qt.io/blog/2017/09/13/qt-5-10-alpha-released/- Raise memory size to 9G and drop overwrite part of s390z build, we didn't have build s390x at all. (bsc#1047896) - Make it -j4 for all archtectures: do not run too many parallel that would costs more memory.- Update to 5.9.1 * For more details please see: http://blog.qt.io/blog/2017/06/30/qt-5-9-1-released/ - Drop upstreamed patches: * arm64-linux.patch * arm64-toolchain.patch- Backport patches to fix build on AArch64 and add workaround (QTBUG-61128): * arm64-linux.patch * arm64-toolchain.patch - Use proprietary codecs if supported by system ffmpeg (boo#1043375)- Remove patch that is apparently not enough for aarch64: * gn-add-aarch64.patch- Update descriptions. - Use find -exec's "+" strategy.- Update to 5.9.0 final- Disable usage of system ICU on TW as ICU 59 is not supported and patches do not apply- Update to 5.9.0 RC: * For more details please see: http://lists.qt-project.org/pipermail/announce/2017-May/000115.html and https://wiki.qt.io/New_Features_in_Qt_5.9 - Remove patches, now upstream: * fix-chromium-gcc7.patch * use-fno-delete-null-pointer-checks-with-gcc-6.diff * webrtc-build-with-neon.patch - Refresh patches: * armv6-ffmpeg-no-thumb.patch * disable-gpu-when-using-nouveau-boo-1005323.diff - Support new build system, which does not support manual unbundling anymore - Add patch to allow building on aarch64: * gn-add-aarch64.patch - Reorder rpm sections- Add patch to fix build with gcc 7: * fix-chromium-gcc7.patch- Update to 5.7.1 * For more details please see: https://blog.qt.io/blog/2016/12/14/qt-5-7-1-released/ and https://www.qt.io/qt5-7/ - Drop upstreamed patches: Do-not-depend-on-Linux-4.5.patch and detect-gcc6-use-fno-delete-null-pointer-checks.diff- Add -fno-delete-null-pointer-checks to CXXFLAGS instead to really fix the gcc6 issues (boo#1003985)- Add disable-gpu-when-using-nouveau-boo-1005323.diff. Disables the use of the gpu by webengine when the nouveau opengl driver is detected since nouveau doesn't support rendering from different threads. Also, allows to use two environment variables QT_WEBENGINE_DISABLE_GPU to force the disabling of the gpu and QT_WEBENGINE_DISABLE_NOUVEAU_WORKAROUND to disable the detection of nouveau, just in case someone wants to try with newer nouveau releases (boo#1005323, boo#997171).- Pass the -fno-delete-null-pointer-checks flag to avoid further gcc6 issues- Added Do-not-depend-on-Linux-4.5.patch (boo#1002873)- Ensure to build for armv6 on armv6 - armv6-ffmpeg-no-thumb.patch: Fix ffmpeg configuration for armv6 - webrtc-build-with-neon.patch: Properly configure webrtc for neon support- Update to 5.7.0 * For more details please see: https://www.qt.io/qt5-7/ - Add detect-gcc6-use-fno-delete-null-pointer-checks.diff- Add use-fno-delete-null-pointer-checks-with-gcc-6.diff: fix crashes with GCC 6 (https://codereview.qt-project.org/#/c/161965/)- Update to 5.6.1 * For more details please see: http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/ - Drop obsolete gcc50-fixes.diff- Update to 5.6.0 * For more details please see: http://blog.qt.io/blog/2016/03/16/qt-5-6-released/ and https://wiki.qt.io/New_Features_in_Qt_5.6 - Drop upstreamed and/or obsolete patches: gyp-arm64.patch, gyp_conf.patch, sandbox-linux-arm64.patch and strip.diff- Do not build on s390 and s390x, chromium have not ported to them- Update to 5.5.1 * For more details please see: http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/- gyp-arm64.patch: Update ffmpeg config - sandbox-linux-arm64.patch: fix chromium build for aarch64- Update to 5.5.0 * For more details please see: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ and https://wiki.qt.io/New_Features_in_Qt_5.5 - Enable jsoncpp support on Leap- ExcludeArch: ppc ppc64 ppc64le http://www.chromium.org/blink not ported to PowerPC- gyp-arm64.patch: fix support for aarch64 - gcc50-fixes.diff: also handle gcc < 5- Add patch gcc50-fixes.diff to fix the detection of the GCC 5.x compiler. Patch is equal to the one used for Chromium- Update to 5.4.2 * Bugfix release, for more details please see: http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/ - Use correct names in baselibs.conf- Fix summary, this is not an Qt 5 Nfc Addon- Update to 5.4.1 * For more details please see: http://blog.qt.io/blog/2015/02/24/qt-5-4-1-released/ - Add minimal requires on other Qt5 libraries- Update to 5.4 Final * For more details please see: http://blog.qt.digia.com/blog/2014/12/10/qt-5-4-released/ and http://qt-project.org/wiki/New-Features-in-Qt-5.4- Update to 5.4 RC * For more details please see: http://blog.qt.digia.com/blog/2014/11/27/qt-5-4-release-candidate-available/ and http://qt-project.org/wiki/New-Features-in-Qt-5.4i01-armsrv3 1703178066  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ5.15.10-bp155.2.2.15.15.10-bp155.2.2.1  examplespdfmultipagemain.cppmultipagemultipage.proresourcesdocument-open.svgedit-clear.svgedit-copy.svgedit-select-all.svggo-down-search.svggo-next-view-page.svggo-previous-view-page.svggo-up-search.svgrotate-left.svgrotate-right.svgtest.pdfzoom-fit-best.svgzoom-fit-width.svgzoom-in.svgzoom-original.svgzoom-out.svgviewer.qmlviewer.qrcpdf.propdfviewermain.cpppdfviewerpdfviewer.proresourcesdocument-open.svgedit-clear.svgedit-copy.svgedit-select-all.svggo-down-search.svggo-next-view-page.svggo-previous-view-page.svggo-up-search.svgrotate-left.svgrotate-right.svgtest.pdfzoom-fit-best.svgzoom-fit-width.svgzoom-in.svgzoom-original.svgzoom-out.svgviewer.qmlviewer.qrcpdfwidgetspdfviewerimagesbusy.pngfileopen.pnggo-next-24.pnggo-previous-24.pngzoom-in-24.pngzoom-in-32.pngzoom-out-24.pngzoom-out-32.pngmain.cppmainwindow.cppmainwindow.hmainwindow.uipageselector.cpppageselector.hpdfviewerpdfviewer.proresources.qrczoomselector.cppzoomselector.hpdfwidgets.prolibqt5-qtpdf-examplesLICENSE.ChromiumLICENSE.FDLLICENSE.GPL2LICENSE.GPL3LICENSE.GPL3-EXCEPTLICENSE.GPLv3LICENSE.LGPL3LICENSE.LGPLv3/usr/lib64/qt5//usr/lib64/qt5/examples//usr/lib64/qt5/examples/pdf//usr/lib64/qt5/examples/pdf/multipage//usr/lib64/qt5/examples/pdf/multipage/resources//usr/lib64/qt5/examples/pdf/pdfviewer//usr/lib64/qt5/examples/pdf/pdfviewer/resources//usr/lib64/qt5/examples/pdfwidgets//usr/lib64/qt5/examples/pdfwidgets/pdfviewer//usr/lib64/qt5/examples/pdfwidgets/pdfviewer/images//usr/share/licenses//usr/share/licenses/libqt5-qtpdf-examples/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18237/openSUSE_Backports_SLE-15-SP5_Update/3c42c93eacf6f43d4b95aecbfcc9b3d4-libqt5-qtwebengine.openSUSE_Backports_SLE-15-SP5_Updatecpioxz5aarch64-suse-linux     directoryC source, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d2b8f0ae54773581d1e3570743b15f745d1a2fe0, for GNU/Linux 3.7.0, not strippedASCII textSVG Scalable Vector Graphics imageELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5427dce08f77d1453e37b70944b0f88ede50fd84, for GNU/Linux 3.7.0, not strippedPNG image data, 25 x 25, 2-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedC++ source, ASCII textXML 1.0 document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=03c7178de5fd7dec406599d43b5970b96642e82c, for GNU/Linux 3.7.0, not strippedautomake makefile script, ASCII textUTF-8 Unicode text %  RRR RRRR RRRRRRRRRRRRRR RRRR RRRRRRRRRRRRRRRR RRRRRR RRR RRRRR>jxtIp*[ EH|Lw_d| ް=YptKn@m>c؝ZZlZÊQlO]Eȉ]2&׻wNr{e|Bab5ێv vKf9FDmCNf\e8t:{{)r7VGX2A߀@ |=2j=]cLŚ1A҉cO#?ܒgHQ^hf#";gq ^kSI ñdasPu8u}tyr 쭵(xX@vο5F_aКy \tTᢲ>[.y[|hnŬ{1Uͥs#lU!GzhGO2jU*$r)4]RܵpbHuX'?5GJׯB0%}V7k/ENSdP0eaj٭u/K⠪ϝWihܤiPQ>kJJjdT]7PSKzi7<5WG?I~rH9jYY)~#d[ogl^mTtt- ̯3=BWz%* Pfޢ_R]KoBV{NZ$ʆ f/s߄1Y啪Hnkϭxo6 A$뷍CL 3X3Ŭe26 l &b8 B ]tB1z0Zv; g{g!dϊ;]P aE2bL0}T{7DҺs4dÖ`Zu#GNc%K(|ke$O\$.^mNk>Ut4Vl?N .qalSUhJW89whVsn}}/N;x eC, {p۰wnJR_(#Xs~o8 `_{ H+32bp{E? ʬcvۼ<ɭhWd\n<동4I-9XWa5"e_$@ oL1  UL!!iKG"y {ܓ9FQ*(BE7u죳OfdsRL?}t ]!.U$ i-FRUE13 Sc+*J9DtSUYd T>N\]W`tf&U! ջFA*\\c4IkoeK(:* Qƒ8-uN0>V{m]l:Irz(-Kgtsٗ}?7f9f[AA LHL%5nWZJ `^`Qedh{I]UN!@kje_ uL6o.!o-H=:c$n]R\uO>:UoVg?͟l`0-K؝PWJwc~ia798HqU^ŲZ^zрƕShdeUavT x]@frVHnISyێ6!m Ne"֪u@W=ȓwEZ  :i;0D)@qL^=-ڏezGcEXsSCJj +ǟgk X&jr!<#e1J,; @- As4>WmCeHcPBBqQ@D26#?ixMHه#ȝY:70fo4uk^E]]Tzy;< m$`. D0l<=Ӎ*h J~>i(8d8֧̏P?i>eҬ+R]` $FnDZ>#'6J|etfX+oAXG/iT>RPY`HOv|wh!4⽟Ae:( 1N njjePMN!gF$z]J3yX幜%'nK5rgXeћy(b* f UY P^Q-G\a,=TA12ډWoݱWJ DndQ㊊R*=Do9 GezR)T2qÈEƗU[StDxBȝ+Cxh@­BDIkTb\ ?SxJJN+0˚!{q+Jmnkc*k&!̈́ęyϪ;X[CYG bF "/\ OqKC'K oĘ}?(rimp ٛ"}R2ISlZHIu>`(s,XFY|疙ߗFp zf7hLD׻u}0/[;g,^1Ӆ~ڗHZI ۧ }BHuZ+E^BOh<955,bAWKԦ6hITYNjf(c e֭+>[Aѹ51/Vt4:+X⿙)9ȑ]wBO [;asquǬLq0pA͓"cRrbAD >#Z8 ,6TWM#9~Y؊ZM)wCխ78GQNFqk+4t%A(d|O*3AUbG_T\j FhE QH|fR7WQv3gi^c?zH8"b/j9e,8>Z!w!pTREvL`ӔX;n:c1μ+&pAQL `\ CŅ8u+h?[`tژŌ"]~CĕG@[O*$e7,ɛwR%-&Un4{hI5Px~C NlLE 'DI~ef SΩ1ݸH}>~|p#-`SrO-wVuz5bbcPg{uOɀmTxmT/Rno +Kycjw^P0Ą|<&ZX{pJ3ڌj5%.뤜 aXrL団dzf(!> eenR,'0e=~ִ+'TѪ87F1q4 c~Ժbw!J6K/b/Jyb}Rբ: z $ p-~PT0’Ԃ{OQh~B Ž>02ސZgio=Y ŵNaDz1`Nj,lxϹyšy^6P0+tڝ&ӈ&2 !r8ZdH= CGOl%-Я3) Kv3t*»,FߧdF KB,m.j5JJ1T"3} p\E>$`A?1՘yG@S@#S12kūzd93ϔOϵ!{xк66<ƾUy#LbbXZ%tr=M`Ӑ݇כtX-zNrv%ve Qм~X|װj@"YM* ǖҙsܻ$'k0HƵ iI5tGSvש:o›,a[kW,Zftث|N)87gݣ O[(M4GWbYe`M)Ag ,(Fhr/o]trF ğw),}# a5 8 @Ahe6yk߮$CK=McP2~4! z儥9^#MV76bwJS)f'ksacW6oB#cTsr6ah"sUǹb(چ߾QYH~M 㧢L8Mzg{CEJL!N1Xܷ%6XV5&yĺ,Ô>Y$"zܸL)dlEWU.Dg./?}pSۥ*%88bON Aەa6*/lb/Nc旅(ߺȷG<*Nchk,50]}IӁ".Mu(KnGUeeQ:D \/ezlnlRk{GfWfqC0i)Ƨ=RŏK2abG#6U(}̦=@C珆 Yqj󽈫2_(Ҟm~3 a O/F0FZ2k\dW:8&N8K-a/2N LnR6I!<*WAp +GA\;1̡Ө'[eΪvżm':ľV,qʩs|N69~n^ְ>Uӈj&X7jKj8Rs{\w%i'Qǣwv|'U˸N }HUy7ϻ)xa(_{h*Xӂ86Ăż-3Z#5rz1-2mtk"MV<>d-ʷc9?Ç[S2꺋*@W_MniIB?pet<$|XèNJ.zZm5AM6 [Pwx:gSkpj줥&,/uq_gz#̇={T-=\#.}]nmyX4&>aznx@pPGF*IKvw+<6_#.G^+=|>g;:*b͇Bcm[Vl-GTLE2\TR}x\^E׍,jCe(x$H-Ŷ7N釛yBi+|{g6(xccc|̮@rtsw\W AK:C>('~2eE47l{Pۤ+Jh}cXxEɂn{nGbj:o u&LޝUT~CHkSncè`9:f@eJ`}WI]j,;\Kj-BzH+SnK 4 uh~5М$)/ sغ[Z[j\穹w34r4vcL'pٴ!l} vH-!y;W?UVgeA0 +W,܁b)9k_m:ŽTVB#\8z@i9)I|6Ao3\>$1 y3Or7A jmA7u~ Er4-_* STeɨ^!1 KE'M] N6ynf|sɘx.,If]w+~r> ^` ѫUYAvv'X}&CZ zlE+Ү1!$obRø5T=?A&;\7{R#T8 f}юZ%Z&A+V j[ 2rSU{M"2w#Tt{SG>|~HxH$ wHEYֹ5ꘔdџsk鹉Q:[kyó2[bӬnLDzZ4xIw9XY8#y M3b ,KK]giMIF>䵯 l IȴWd1h@uk UwiKwVv߭,ثQ`[NnT'_œŐn1 ,G !3iCNIHZ>ˉ%U>Q/ᰌ%b jFc&25wuի;;^ԁrՇB*(X7\U$v`)ZNz&tJ^ u $}Ms_ $bJn gX[]CeNZ,4"LdF'- 6eSbARn&3Y{|^45YuɤD2uO+@3uq~FKq *N>,aBK%ooF?ɱ[Iy* %U`q?S=w.%$5yPʌdbK!d([Vm&k!fl HZzW{^Kr[\a0HA]SVv%ar [*"Fg\EEI|\RaiDaj}_άrm$|t;qL^daNA; |W vGpQICO $'$[>I}oth'u tlrW ;( J-oM AMPjkR;âYj $[ߑ*d}HDJx)O֎9<WQ(^o37 Gnj:!ĄmœI SMۑƎ^Шk 䶝YQ/)/m\- @zq5n?Ln.ưGKb:p$Aݯ@! %%ByEkЋ&= ^"5F)f 0uؚ#3]3XRPޥac7ŕ.t#44A)Zmf%cŰsY/ )1[hWn.W$Fy_捖2`[ $ 95H4{GiG4@MaOш'ά dS_]XLya%"@!9UJEh}fO&Hb}$cgP{?puTb  j+0f 1%6Z2u O.?qʦnQ4m}.KBSQ:z77DLI5 GSh`sDܳ/d^ b&2/ǣMO&= #DU#LsB8ސ`y*5ZeGmQ氳 H p0V04% 9VXw9+B]'VO9ZB/ ]8e2)}?{ 8G^?iZ5̰Y d&[>UCVY*D;6kM@\}k~par4cZLLHI-*E& @PuaDFͩb`e0Υ%z&e l6qk2 D2KZط6xPAs#"Z )ɜ7OAYtrHl$V1&أDt3#+}.|n1|@ꥷ-Z#J1 <NͿ 2D8uod9З?^KHDI) wǕ!Az 'S uxb)#3qOvwVwNskh1]fƺ̉ڌP}EOiȒ[p֠}/-^HyJO,M+N5ݳbrLfJإ$">lU,}o<{MĤWӢJ W,ypѥ #:VlbtvrP5s&)i΋ }ӠԚ]^ǶFl Q۝W ;X"T|=d<$86'kS~@ jnBKEMN;SR AJr8aJ(鷰{))@Ӆt4ԕ-~u)@o/ 0l8#no˻AAN{ۤa Jueň&m)$>ٵq l4j_AtaA˃qfW mB7MnZisfڋ% 4U#Wje3\W\jjv&tnM;&`"|v5^udnZn\F}=x! a7 ZnZ4G'!kLbs*N,G@6 SKϾ1D< xXnWJJ5^QӢ$[RW3H1~D9Uqa"~^ե=e"=TJ 7IW?fg;C]vMJY~>Jˌp5C37n[\R>'!ͥ#"+<I `v֕yP5H/ې$R4T>U*Y MG:GQJ }?tH~fl.x0t@%pxH\\9&ƥn!c+DvLV\v, wcf`LgVXQi+ۇhĚTO8>*2=C(3N\*f͜Vj)sIRh w햎:гR:Q):0iI -D;NFD}L)0{; K[^ /-Cr0.\G|7vHxzws[-WVD*?P~.$=sn$5!wT0 ̌ "l0VZ1MC0"g-ڹ Wߝ|2:TmCzK #4٬\Y8뷬ʡU 6`.c$VޭnPC`1Ju. z{2KXA/H/ܓ/kpWUɼ )8j)bӕp|TVg0M+kNT )g{vƃ3Hώ/Cѥ)I GNBvJR6\ō* X$ :# mal: Hy:k@;| `nW\6eJ\4ZѱH2 Uqڟ׍>8zso&$QɓM:4C|ϱzLOhiVƽ.7:) 3яD( {'m4yQv ߎH4Ċ _PT_C{v;C H2}sOtnOu__TOm-C/cQ-bgT!Cltx/vTϬHYN]gT ^?ݒ Q.C85'r4U g6NO\ڵS7fzή@F5o%>|kY7H2]w6l",1l=6sIzJGtssL5Yw9X BbNbAaTnRnywrL;:N#CV'7[*§( N7:L:f;@-_%2q|(yskNԏd힎$Gf-3 I2U U%w\ 5r` ^`5ʘ@lV©vGUa (<ζFNKho1y+w9gfKSճg1V ~aDf1PRu*.ȡ#5p4&}+⩙?0r2 ^Դ _߼_0<\Ew'>w&)[rȧh:~l8PBv=UeC,MU[{t`F?/WThMU|y؊'C6q;t$t:-cݿajXQI7\cmTLEliλ1J}| ^E4ꌙr]^f&V ITZ8mx\Am#w|灵l84s~M+Hi~~)Ri._>*)^t?:!Ƈ^_S8O(0ō9MtKذjbXX!WҷLWYRLÕOV1}'E#לy6D@,SⓈn}Fang8={ZFau;UZAU`r\}doF@0z]UgW#2ǿ9P ̷ʄz2Z$ӇRFRx[Ɍ>u{bGlH>jqv"oh)"hmХFlpFngmU(%-Frݓ-"enB3B{:6fE⼡i-A(gllL{iR JX!4T,5˘G}y, n"(O(cpno ʣLZ ҦMcՁmآ)] 'MmtË-~)ȽiRN;@;L[08΋.S[]/,Nqla~tP)*Oޏ?}Ô%TCZə.ED MTTx!#Euqol"J[Ǒ߇on,٠8H"c_ija<ڿ)*2ɫ㩔Xhs!6sSң4h۝`feO O y[0Ryp{XT>ze.e/LseO1Fv.sXH^ͼEkƹPF^uƄ3D6!֩[o o̖^-A( za!@Ⱦm[!}A<xMwRt£5SnQl3_dRXra)8$ E4QZtVt*f wjgR{,ĭ72-\#x53gԊ&!dڞxIm\_+(aQeSQ#aϝ $,ŢUժCZf^XP ?~0Z ZOWՏzy9 KlCF4jW3 Nda)j ?/[cg&$`T_юV9I[P>U|v )9$N}_"CŠ ~ŕ5x@f"PAVS6I \(*#fK.V:_u ƔMs: 8`ߕl GH"Xk %;`mf nMr;k3Ҿ$Mj:>0(`1ÅAThܜҏ 67+ξ]ZZcRXƎԘ=!^ĭq6.mJcNcaːyd#8r@<LW&,oL:S%#>*L?-΍UO1} CGc'H5z&Or.'C)ŒrFV١cQLfl\>֏tA'kud3>2kNe{~41Yؓ;չ:o6?uzx8éq|jdY#6I@=-F>J,<* cئZZ'GH dҴ9+hk H=O5nCqĤ=р H{z~|Q*?!ҦSOJA!N$wvX+ϧ]gٕl +K5}+\j(ϱ*@?ƈiS'J!|=L1bdsNqECd oqr\7aAg_XOগ7>Da-S|M9}J讱 L8J o⼊"P$HK ϘE;i$ΤovsH7EpK5Lh!ُ>Lr;\9S05\$h2SmZ!1g{H&^"ڟxL{/NȤA64@F n304R)¡?͓>ͪqzH^~ a *>~Ox LheUo播9t+;w?{W| W?3Y$XI|yڿhO)BLVI[z AVM`pXiXpf+5!˯ ^* MGl^hc 9Io ߓuk>ݵaQy{ʐǛ̹Cuς>#'e*Yh tvCJ,>nbcd&Ig<떢F >3a\DًyPb̺ù!k !5h4ʶ!^Zh8wZV[%9cO>RHv>0qK%҂G׺5dU<&bQ5Ah&O:4vE Mcz)8)rxͣyԍ̒iȅǜ%ڲW0cz(Rk(e#yVqc)#G=0@t4)==#a&^8}eq(?ѴЭԸ^Uז=* :͛P]p<=GJiЎ !truH'i|řon/a=r2 m+VIjݧCC֗uRNxߞeɝJE-` b&>EIfde6p㳋-?>8u(\^C~ M@#N]wRVC+K(a~ 6~(LKѾ󛇤&Bs\<\{ޢK@{g;|ͮBsQG ĿU_RF(k~^1Cڱ(&mk#CtC6@7j󼯝1 zAD:ur9s)]F 0 ЍV qu2}e 4ׅgh}rav6rvs91^v{5^5t] B~Q @ A+]=(nig?~7kw:a7K淑 [2;|g4wY2f#6`RMFƔHOYAjf'Not6֯;: :2xczUp(Na<Ŭ3yNEt/ڊ?S`YH]:A<֊V_vO=',oQ1^X[&~yH/Y Ԭkǥs`5ӼG?dkY80py"n!!e?m*ƞYVM},}6"4G Լf"1D77X!*xeayY=iA<>RrCemNu.*b# Ө.[\"+6M$q:E#۔m:_-;{pL7"LL8^#  hs ໑ڂ,J;W6\wlzPNb)UᲽs붋.Ӈj=՗D |ehKkMBzJsdN5|Nl?STZ/w&ðعMS4 X;l$yj׌#`-ؤB7eD- ?#[M/Z0_8=ݏe̾n|??ke(8^2S(5%+ZG%B Of!]M7GP#OntOM BHfN2&z !IT-h8Ƨ# $h  lgHM+`4]]~Q9 hG )8[=,nRe P*40A@L B%K)>qRM-sq.,2j_YLZ/},LϏxv/?Q>%ctfhIu1KzKv䫖2CHe7+ֵT^;Хf=y 9{S>#Nyҫ\//$0qR=| EmP$UlrV˥֔Wʆ@۶K2$:=bo4-G:1I:ϗ|_vС+ `*nt/*mBL"iY6 QCz%i bvhp9:K2]-+(oSB! 4r!alv:v-!Ky^jȊjr~]剳S2d^,#!"M=bfɶO?[ ryКIG  aZP0ji7ͩKq+FI6)pm,0ő㤝BWR5CE tXl. zY݃IL4y={O02\D&=p*:{ t.Bp¦^Jg뇁6^ < dKvBT 5-Ԋa p ֯Y]G]D-\ɍ~O֡ k"M(gZxS0ѕX @?fH$D)+7wA5?a^3U.l|Kxf*ՖP<+F-ef(:g-6R7IZi/ La`(ĕ azP`8%w~Ө[j4G%͊G?3|&SgL9RRU:Y~Q–]p¦K 8}ۖvfJ6|%\koQpu\նZMehbmW}7/"OE{H^S6dp`DO]7\AA!V32r%h2ct ؈H}5PN8Vo.F=ﯫ@@t)ۧHҫ>je0w~I9Ysb{[~JTLά&9v4ľf{V} Zj`JiÇ20+ݣu,r[Լ/OzQKgV]`L?uD&]8RX]ܭY ]Ws䧊ܳ8[ykMH(8[zR٪ pmk ٻGz$a'~]^􁀑"lX/+sLJe$U߬Mؤ/NE=-jQC6T~d:œ\G{_'DHb*% :I 7>otw!=ac>e"N><_(!b⟏ Z#p#]XewIZ8AIWzLZq2˗@˥tYV;Z;kviiepb BJ82&Z蜫gML*Ѿ+K#M:d|CدKL+ G&˻0M+9jk>j~ "#DYyEzvbɀva[f(TdEF45DE #s]x@!!kU^dAvݱf /mkoKM[]jJ2 t:ۢI[-TaTC:2(J1=# i؆FQMJIuR^HU[ .LtL4OaJ])sw/lid *c Z7-jr]=OK]ueZ== -d(s͜kiqP'wi)wDK }c ֨zG4tG0Q)ppTSfOh':{1R# a`}G,==$XUJQM4!֟p㢌Y nt0w㲎JW` ˱,Ű%fa)@>e(_!]slK?&+:xBG"i%bzíH0L@4%%1q\L݀B{͊"`&Kiy?|k;KWq,ImB>-r_m o4 Lοvgrz'}fizmzw$˹B{$ U_&u7 2]'47عu FiHu0ć[?Hu=O1MMt4zuI[әmCĎ7;FcvmhznJ&c3^혜ٻI@j‹  [sALe_i tƖszG-LE5tY'njW8Xr0$Wou$2PHcnC^V{Y-,0l 7n8V >]I"Mb]+Qc@ӒRA;F%չzvW%˜q>KW Ӓ@`z(DIIQ b&wI{t!u}Z<jK¦/zʖںgR HWebxA&֗af!趇VPh.1Fy!Aᑗ7hPNu6$QO6>ASjz$P6 @ {_rF btx#쿨–`kixj[ Qǚd -how)lUK7$ *܄;:!15!g\^{+XHQ 4ӘvvjkGO?5};4sJv/'k qy_JzcB&x5Pϣ"oEqi#lp# vƎ+t-ۓ )ߛ7`-ƳY.d!B$1;rϛua!)oEN %iEyӒ-&V{u6KdpԒTe|?'#T+ZL֊B-pU1zD'hs|8"_?w™ ∤ uY:[uSׁ L3_`[NXN?D$ޮŀ}h݉ftD3܀\'$B%Y]0ᑱ/#*66WN"TOlF$})X쬺;]l?@M=cȮD'$T <օҝR6t# ?2pNpI)5_(m:wȍR͐ZRj1ދjӎAػm3b(gڟVNWeC/sN X (:"3x׳a]oɒ#9UU6ӣb SΡ=ЋRa.dG")&G|._qVyw:;[QԤU;aPzW$sNi(Uȗ?Tf4sh=.''0!3]M iE7ý65Ur(g@W\QZ>D]SHũ l蹁lt <.;Wk8%nyx YSmY^FWGkuk3~Sl6oШً1]oZk^|zpjzyj%B{|S_* kQgvOMJ浨 (^\E5jaKoO-5PCٽ8@[P:?$JUC3bSޢ2t#^.'9,|% +՚8G=QyN%;jAl0~G]jk-7M@)ЕغwaD !32uw;M@לǡ ==yY[7**2;*|Ҹ!V͜~xΖHK(zoȒ߆2Y#_ \aεX94|@wX2V@ddDBS0ǬGX;9I)q!Qv襟b\rh$\-C+WFZhI.r#+UU/Ln^ cpĶn( :J­YBNP;SM6H2r:aiq' jAGWk*`.'=d2<75gq_JUnAFL ;9!7R ķ+4gT22|M<'o&{ʭ`L0wS.S8!dP~FṢ]ֺ$n;BzJZ`jxkLro}r "1ы~v†7JWLpɣUPr3MvAj~5JUR$Vv (βc€w[0ZN!YFf%f93%Bm\4tw뢘KׅS2enPV!}>*@q" ғk% .yӜuQ #2 GuZG,=[C߹EP„&VmXXxf ]8\^[ȥ)٧$w.#n!d`䞶ѵ1!B|sK]hɊdJ|1PGc쏣m^Hx-ˋ:9!8kA]h"Iz֎^Ώs c{u86J_n!2~tdzn*1vf9_1f՘'\Zps̙{E*$Wsv"G= 2sWbQ=JV/IRF@dЀglf[#g꒎;?ܮnmsjZb<nO4[l9PRB:g&G 5hC %k5%D%jIhwjٚTՊ#"onz;%BB}SD1RZ_٦+}WXս|baZV1Ƅ]MtF{n(j$bSfSEm@3eߞ HN$-PC}Hפo t˳?L: os+5-!ʖMH'D| ]D< 35%Di9LA3|Ba;dZ$x$5\{Vt !2,FN^f&K _آaХ:x7U薎 *5=(@xQrW';Y=>h{"~1`)L̥&r,d\%#2W,kiMQ)~ 15xEKr{:̌}(*g[4ǔD+4By`g ^qe +Re M .(ͳD ud9S \+32?~!TJ$]G#'Gk\g18,iC+i/$brHeGm?#GB ]h9η{V(SR!98ŏ},gQǢ5S['fV1:wS!߰6~2) Ymc!APJ ˴w=m^ <ʬVўΰkr 4n@Uc,ԳijMŤJ~-8zw ?3P4MEƪQtm0'U0ꌱxzvw`TRGޚK?;[{6Q9ҊD2yV G3G {vF YsgFgRj4₟9/}EYDL j[e]0i=?_;oZϫH/K7P P+9F*aU֟FƅN201?Ԍئ~Yq<̛/eْ HDFG/kt.Cv\q;u69V'Q+e7@]Q(op/?Kinlh1ޡj6ߌ? pP3ϜD`T*_zT򓡪a9|kx)w*^nѻ`\#ʯ Nuo}#Ϛh {HI v%Gp[:Rd =,seC`!/˛ d}(8!zG5Y߰+XU|7-)O93u=LB?8POߖzh(ߪ>31PD1ڑf$5yN:%[O7a@lwU)qUG:'q9Kss+ n+%lo9="f4I)zd;:[u[՛ kBUS+l}.8q7H1X -LHv;UTWzPLE\*?S$[,:u67Ǐp;|a@~ ilV7C'=P@[$P* AKA^nŊ-.AyCp(4k١L*B>Ė){8OFOJZ$z,өO'dlnZq+쌸Ӯ|T  Oc$o+kFFrڤ# ځ8FrdH$?AD_KBxN3n/u,8"\Q2v<J .9|gQ#U|/V[IܟU}<e``t@7KDFvhK\C`J!9~OzjA!;xз%P$ 9ř($]E_?m4 ЧL|Tc^+Rf,+Cqek-afð=@~<+p :38@EQ\pg 8 8c#@%T RH;F=B)nL7e0(6Yj |&SYߵd5G`uTF=a[fk^Zńlra]NT#li`}O5/ʹ~g@Ȕe C:BkE|kUpAoK|`RSN 6Glu/x\$1sN/0';U'>M55+A k]U0.>bv+3Pҵ_Lhw⁻j]?S'ElgxsϿ/E'{wSp5+x=ws3)a-qIcjwfH$M;G9{|A&/"sC#CֿQP~H4Ⱥ"z93m$#Lyei¸>pv~U5jӋZX !!FuDI.B$s_/8xΗ*GM[(ێ栚 j_h༮;ߺSJ9a32 X"/+׻?|%Z*+CJ5;u~wo ϒͮeA3/wn:poTwj$B f('1.q]Yz/kCDR^0Fw&HDCߩiɋU˴ٓ:IJ.fsy@N-Zԇ5]VJ|iDz[i?YUQ:Q$n`Psh@#7Ю֫kjxؔpHzB͇!=8#5 i1wPq8P(9E^o~Kl7N'prܧPEzȗ XV#V):mp1lb[օ''n>NAY)ȎAV/*9zQ򧿐ZYOAp<.`'uEgQti K VV.0:9% EE7Njb-GsF7(`F 戡o1zM59 sWm]=E?Z(oV<5Zy`S A!rYJvk;$UQ-"~5_, 9mlD dao"k^2M͎ǠK_z%4"Bc}I0o- B=Q-Q6pj5h`ͱ$GXU*{̋({)^D)Y&.'*cgF (S 51rqҀr0+02ES䞵Ti&֊"oZc\Wc<ܸ0ɗTfVD1"@YT5 %G IͧV9 ?38$ $+qq2 X#w"I/H[v*!$=M(n(esBJzhw@wJ:Wi1)Ntv[>- GLeoqLXLx=bg):;d 0%p&FO\x X+pU]> %@")G:Eɵ65'Ԋb mYvJ^K:#;1h1V .Bb>s!ӯ+"MlM(X~],z+a*vH>azێXlfgi8=hnj;76zvZݎaggaw5qRjⱣX{ "XxI]Ղ*1ɋz-* ה*Xczhq$x?g5[Q.gg޳ug-+qO;/hGjKj2wnpe]z$|^کI|}UUφ~(&կ*^rEmB]Vޢ`Rˊ/_G7/K"Pn}VnzXV`$k? 2>јyJI6ci;yt!Ğzw"^t^e1%p>dzI zm~ 1YؑTWTP15 L'PS:*r 4Uj)ړ){#iݵ<Nҏ-R4T0thܼD| NVh2:=ycᬖ3ÒS⫭e;LgH,!}'0 Ȗm@H$ߓsPmhz?&4Y YQ =֘ҕo<БW\mU+f0kRx"`bG _~Hun 軧Zi1s7,!$y4g-,g!^_B/6T^xχ }A|7s֤j oc+Cb9!8;soѫ[L1y3HI/jJDg [ѡv.qE4 ,@ N¦*dv=bqhq)Zؔ e@ ȥ8ܿtoq ptu"a.}9· :4eqK:u(۪K}sP9y 9DudžA8 h}q&kg31eQ@=40M7"{l$ d6yV&wyǹ'苊鹚I.CO,ң`Z4%Kh]*/:ſTr&b9AX: 8eF,lgNƁ%SS|GCTcGaqAA!Wi5j)n) 'o-#VG]5h oݿp#+9?W],rKi-5ph@Bl*MUzp%(z~ meA%htJG!Zs'xkՐytjTML8aQ\I j0*(>W`[nS.ԏNDz~0qCO15kV%aWWG!( l a AD裿S9ĭ Skc_ ))5E owfѣZnꠗ\UlBM*kGۤ,`- ғmꯗ%1U/֕ x&Wl z]+%25cv/{tDW|-s8Fef9V/b_}Dj.lّI zzL`:%yyz-Vڙuo~GTBPBXSO] KK5׏UquR`ƍjc|8g-do;xﯸTYpccyǍ^ۭKͣɫ)Gᫍdg_!^j1V&Ud"t(3V$ڌw/li ٽO¥OS qfBbYQw{bXL#ܻ.fR=E0417݀d0=c>cl=qGuW= Umn;#efI0pr2sJqs9;د5{zYv)6(~: S@qr%N ˸VCIj< *3t^ƅa C-T8ᢸȫ(Y0ODCNz?Vg^ BN_W܋7+z<[#O-56x;yeRF~<:OsXUgH;z u{ _#U0V K㮍a'Ws,Ģ:P@b4F +b>T6bHD_~qယm/_6v0%H4ϣ?73Ti_,]aH.T&&crƁ_x? "NCzOyG3cL㔑[K-2@QJٻTvƔg{-zCٵ~v^&2uv:w ~gɆkP/ž ph$ . e~l'y}I.#y>ZӰ}VС HU~-}N!U)WtE,F`5FWgᏻֵUQwƤ{.y4>[fm p3NLstȕP|l 0MeGXH(Օ~))0Z^x@> K~oGVQ^Pµ 4;)mUx0rxY:dϱ#uD5Kz~3xau,LN}-ߍ9 &37塬wPvc[ˁzU/H6ty^~+~4l_;`lŕM GӶ+gjxF|kMW׫׈uO,F+ dnɿz7'F@:3bJ{C}:>ACɉ*qleAiM%Y U`z-h#j& [ }$h2;:B@T|s..(ۻR6Q2v ҡZ;2ֲd֞Dz2t}Mfi=UUuZZ*@6y7Nm(p`Os&qp%Rif"vi*{Q/ݕM ^oĎ0A*:fL/8;XG%R&N ^_8? y_GwdS%B}mW#TD=v:~>'lΘ_jB|26V6혌Nj= !i{vܯ_>C h}N jL(D%q?8ҍ1F̥J̲،Nz<[ք xUmr==<o="dVǿzO B4@ ́x:$0C@wBv&H*b0}M]d[W 41\Qkـ =w"йr^7}H ~6 quevvxWӏcAof(22tnĻU^"ba.%c*gfs=rWHY`$E~ks'F~0~R?N-LvZ)DŀHTAҏ?O;rk[WgU6zs ~[Kɩ v_B:4V5dr0פv[;6`]W&rf.5o 8b$bV[?m훶? 0|<+ĸr""]k^B v(^s {-cV7-z.wˌOLNFI]b, Z:G ߚ {}]26{YdMa~|KutS;XӽQ{)G+jiw]?GB}>=A}5֖Jt4}&NMO*u=Y/&UΞd m#Z w.@ <%Y^(o3"Id$L7=.mS}mou()otLo <Cw_cʦf6~CE1ϩ!v|[VqE_1n?\1tU@F3IBƜS)D_u+iV,v~|-ךZr{3[OnTbl81WhUIW @aޱs,a|cOUGލ;IZ &z\2 rTz ek[ _mjE3̷':vF\Vpxn c$ξ;"M<&n:XE#P=˙?3^VG3*bqJ K t]Zs3$9 8!+ 6>ӣhH rȿpӤE{-u+}PAZ T Ow#Ecl1U21&K %v'}nB˽^?cA$80]r娪 gk Ł_f#lHg@ߚȷ QdzW,XrxwH_V5ho"~/ > xpr@rnZ5Br3؛irs5eJt_#] "wPEFo%7\dcnϳI8F[Ī13ܔ`ֆ~Xãs2^n[..f!tL2|^K?1w8J vNx.{xeS u}ǿ|՚D-Ϻ X?M :qlmNa.G6bݷتr?)$q!7hD'sF[*M b%>-;:vOQ p#_`4]WbP|:lO+F(DzR7Id$\g\R #LqPj2o?)lQc($ 4ks?7}ZQhy߮DD' x?YKwݸ&q*@Cx§M6og)<'gfQ;$? L:pqW h `p[r:e_;zsO9l KW ަ_n.߃ ;)"/SvNI 7Μ&CZy6#)LeX~H̔MH`~ I gO+5=E?/ED W,яL 2>ZP.;G$Hu9E{Z'ځJy6vWD%)ԶĆu8"ܷ=Hqi +Y I21_ɮF6кgKm B/va |*x3GJiV1TscRc ;:#]Cm- h̳\0g߂bca0 "`:a,c}i{54R'[{LCع5jҔDO|nQi%-CЁOQŴr90]~ƌV"± M=¤AV|S$Ω~.Cꕖ9 W usknDևQY@ Nh_{&(&[?6G=Js&ז$K=Qqe~jڿV.=<'܆ U7c;8D HotC3Wqɹ(s`i#†ex1!|%\*:*kJ\#dv)^Z8+ZDVEN^>J65|4+.ᖀce:ɾ&Z-xy . q; &5q-?h`vum46yKRT,x'UkS_`5wԨ NSvM%.x4cX`NLebgy9,#9l<tpLO7 |riՅ9]8r)o6D/.3kbF)+#K J6c&,x+B%GT GdCdaTFX+kYJZ"|: ^<;a: xc]2ekǬr,^ vӣ v-M\ZGɗP44w]9 s~]$x}RB}Hy5s0Y~ |βA]Qnն!mCWjgh)=Tx; ^7q1 4n7*/m!寠<2I)d)x(5vZSK/DyP.HꝦP]~&gl2UQycX0O.:%&&SҩJayl9Au͖_dۿߢq;P晒"d cC#O-LrF^/Q$4'=:3>)+4 >}kEK/*ΜFWYh^2L=F} u!-dvL1_FK=[hUlpWF)UFsہ}*Ȝ]w-ݜY%=eila9Ҥ` %UOYco%T CuugKR.Lɞ8&(NnD萹[R\I7(kKdnr1p8L jLi!&wc)B͔l!OlIx?4K*C9B ]Դ .$%s`!d2jn+~֡M?赙قt'0!RanY@ p10`nb$E?թB)"6WҤ:9 ȽMsW;I 4cJU|U=""s,Bx =mT?<O hEcѼC*A_E} &Im=nqKB #{'( @ul_xjYF _ +S Œ&?6{V%x% )&XQJL SB4.9.VPg<89 Β'lF kRtP ,]o m=*Yx@ #Zaꇂ||NB΄wxUbq2$TQ\,#_0ɶ z+#pV~eڤ5L1T޻4WJa0L"wƾ ptڔBHH y?j%"{5tDJP 3"R1d8zTOڏT C`l"OpǤZ/asHHI: :o˥lDŽdμWrMJьIs+\O5GOM~3]G_R|1c+?ج~9uO0e1.py::"hwx̢,ȭh[Dxa^xbEf.R"U46 Ҟ/4ٻK$8| O|Vrq7˿!7'nQj#V^% j-Ɖ#į؉29B5`tI3}Ub|@qF1l9@!?iϠ7]Lbj_`o}AF5,z!.|̈.ɳnU(/ b1Fog9Keݘ+XJ?AE8@\\yǐíڮ0B;҄0Y?ḥԑc[>gDN ,0&)f@/#h@ѹ:tqVZuYbyѣrw8DL<-ĸ5^dxF2e LiXjih,jcXMgBm^F+fUpPtI4e+l~9xZ4ƹ $!K>T0o_ʿJ*[YɋVX}7#$r3aOc{+XeBthk%Ƒ@[uCF7pګtj\F ~7< w P6[NUx:Gpۮ|zsĐdpiAg|d |#+2KOnoʨ M}Dy [W~w!UxU0w>p|۩T^WRŹ@+ۦ͆ֆ gVCYg;"!|&es0kJjֿ]}!ȼ*Sc2g rKo)z+}hCXOaX0)Y. ۿk}k&eYb@G{k4dH /f'lEL*<5Rq1U+;.Zρ![Ma_#X4e7D:i͌[BET3X!gkXf>|\CH}WjsN4T+d@g>O_pt/?@&픷b:w~gSRjOG+sX.h^+d›\烅s*3`0;ʦr,P\/IO&2X(Q+_Hʈ]E}_|/l9|Ť#t9]  W"yf X# (sxlKś/)*ہH [HizirNKQc *2CX^I}Ov9/DM׿Hߨ-,hDxwY[rgcv Z= ܏*o2gJ8pSHtנU"aҘ@I }MQ@VyB*Kmqw Wt,R‰3"0o[^Ε1^^ZW&W{A91 I䚄ʼ}x-e3Z,NÉLjk&eciuDlP(+Hՙea=#;V݄P97,UR:2jC#$.`OmLՀ0Ff^2ڹ٘sxl | [ wP45- fg|oPR0͖ZǓT)ѡRvG QqZ#ݟr*xn3v뻽O63ɼH?RK=fpk0fDBlmi\+."HnU7Flqk U DB:<[P>ШH[zPQs!q6ȫ 15Dz [>sJ(B}oZc"T1 G>ȀXY@-M«/+Ω %ai(tccCo9tMFGFd30#kH൫%~Ϩ#P UD~ſk\<_V$ P-(/!܈1? E~]s7=JJ_ٴGkpl 9B+y({l rxw8)T!OfG=yx/o!V$Yw! Ϟ0wm"|А3~QEO3ۥQF2+5Kpٱ9ݯL>mO'쾒f M֨>tHa? +A@joȝY=Uv a+&S$C+Lկx~ K8b v*`I|xtk7qk,u3m;}jiY08[Mċ9XȃP~&CN_Pv7v"pcmஅ`eN3t^B WQaK%ծ#0nȋ3S|cQ!ˆ|-o9t̶K:mHcZ %4|DgbhUWδ.Ӽb'ŲҠ2n77Uq5UrLCJ%px GO^hbR7!NK2?7jAqEtf7}'ѰEFUZ=vc*ff*U F]u 0~~ܢ/Cn ]q.@s0[C{?ҁ[ q <72<#<O~0Oa籵F<&i!pw?n|&&wT9Y#>h oL(/ 4tU +ÈDE{?M֋`FݱWrXA Mc7G *,c=),x|#t~fVAxfx!?6l:yeDvRR6R.㠲@TE {EJXEm~PQ)p3N7bwDE}|5ڴ̮&$-z=Q ӛ~P||ZA3JhUT<< G#0~7aўjY4AX #N]emG=NFp~&D:meH^vf7^C?VQ/RB;f"iIRD=59G@r9=tFt+z}4%N}UirnDJO0?(zTAT*X9WJ]wt>S jAG9Ӛ`t\WAw'ҏ+3yhbIijwqy ;b(9Q4y6U^iE\Jb\!XWQ:< !r[s7 If```^|Ӑ2QkڸiPɂ8;{L3Zy2{LCcE EVf61BfD1;ٳ]{8@ʰZ`ݧ~;|v\9GQ tӘc,/&Cc`pTIT_e{\oٻO3,DfܥpRdf78 LG))Ϝ%?'[{'Lz-Tc/Λ$e*k- 2wW1 XO!o|%)}eljcnbׅܓty=3߱ʫXI2tj~˲jmk>Ufto< -Y7;cRr97#Bk^g#8Gz̶4a⎁lۧvj(6fP%@FXp82y[{yZNS^ #ݨ$Z8 (z^ɵ?>Gg{}M?W0٬}3]yOĄy Wq0 * ft06]\} #`bljgQDl(;CARǘCj `Yנ0'l $ʳ ζS>KeNɉ!!RjPOfc͝V!򱊟3xo$3d򚳅 ŊP:+M2opdHA3E֓zFOLa)Mqsc~ýn'l,giW׿o?h{ˠ0H2dt(E{DAtϟηm#a!>6kh7:ȯ6oΆzfբu%^1l#}v< U6 +*6Fn/u2.BJf?C4|ױ伥xGY}Rs&˒3} Rawtؽ)Z4W0zv2"Hٺ"N'TgΫHVѐw7y}/2,l{hXX=o4-@}FݓQ$Ť]-\@S $SU"H^nDa5D@zb. er> W@k+ Gdaa0ǁ369%7$9F0YE k%l{HA <{s=P*ٙr*ޕm1[3{`hQLA'NxSq%C˛]_.23^"w _!Gc?V?eR(صT ;[WuwiJedu&g -o6 !.lG^d]+ &8sMhܟt(ݽ;ye ˺z# Q>Yu d$џomOO@\2|:?bUH*xN<xGv8]h7\_ PDU @DW3p\Ncw@Ykdr:_n:Q+SbQtR D% ZgҸWrVH{Vu}lm57>-+F5M1cfl1%NУ.Kgj{h;=?6QgcZRiy„W[Z)\.#BU2K;!]N{/(3⅕gOf T4< n澅|`; bk0fp05 $ߍGiY$V2qww)EUscJ ECz?dO :W>5Rr6mTRgWCtc7J&s{Mw942\ h~*"am:־3 "EDzXzZ:sn+kC[+'o8Gnb :wD@ i&/nk=3ٷꆩN0_K[ ?*Cx &ݞC*#q%?dðԋ"aezN1z ].a'5 tg1\uBJ[ckj gΊOG;sÙLe(U<ψb"ۥol*!55ius~gcNdE@n%T*o,o;_ٮg8Uz&#{@OǑ`rPfBHo 6WakʑC r-1u,B#@뜤hvޱyqs륒~}YC@&l`;4w 9U(:! B-_'AϝO 䏼{<ҵN/]}Jts__by-@quyW% ŋ⧠KS-ah?W4ઑuZbp όǰ"jA+5zLau?UF(5e~Z-q!oCj/bn;o~`JnP\7YUJ$0L*%$M[+v(S)`RڋefLqAʱ̧q_zVZg4 YVc8$C-D0I-A(G'#-,ȍ-dxvV2^b/NIa8EPHߗNc[[Hi\"e!w7ãB@YIz0H^ݶ]tYeX}o[H ,\.[ ~}#U;F׸~\𓶰+ oZ  $5ͫg:.PjՌ޶\^c4 xNۑWvr.MR:`? p+>@p[fdiU]*"Ⲓ7 -ܘXT,RJ8ʎ)/u' ƲA{UP}>PBJ tv*i2L4Ż*D#Z]JMmjL\3ow DtIpj7[NU5ly]-qokpD܋^1&?.ИD4Pz]ڬP (I:1rdB՚T | V|ux4nhV.{(hO2FI7th奜&.E$lLIl̗:t6~sbwRu2`PeȎ{"Mʡ!y.+E3;Ay;E| 8r*i wVJZnRCFc% n)Kݩ'$Վ n;o6YpmY*s[ jlq*Zw7/Tm KAv7p(YYm/Y؈2̳~DܫxPL3cy`]X-qU:K9>4yJ3 ~8]v.j7hkɭfml\n$[ 3cN5`cM)4&;Ca,!!م2'nxC-{`0~OT}'KԴ< pб1>YfEJ=f?IyWEoZR[ʾbIL2-(fh~WJoq#h%̪زjjTw(?3dەHw)d' <`"qzV Sr ޴d!}W!zO%oZclDSh kg:UYJ1  i)n=q'j5uN%ˈ-):ƍrzݒ#ٷeHs5|FXёPC4G* nAkQdı@ `F6C }{~1FY ]Qo{|%@R3Ơc pKt*";դn;vCu3z'p&fK=(:nmU|)`UH{2n*b/G+1[N-c Ч%MM9e}r!G1ܳ`;9O5'bʼ(&d $޴\N2.CR_JӍcVT*^n_"WL<0Y poј:4fwh#?h%l95 V;D@{^C^rwSgAN08:ۍ8[{;Rkx0ULQ4]hă$d)+~ |@Wf ~\5<9y'5ώZƍè=Xއ6/$`!ų9A n.&Hu\SG;.@.U%cNlyϙ̹CT Ak%Om_V/ gl.c-d $Nfe ){R}0>+e.A/5GbLֆ1-עu+Ӫ~)Rw)eWVǧ?; _М^3Y CJ"tAp.Ji[CWEt6 t }i1T 4*vdyiv%68dg®<ɁǞ3Swحt4tӯ(y:G)"6 K$ cD)cg[,'#]sLG;so>6Չ9OŹ̈̆ yMtP=!\*}D$8ez[Rm p䀓aGgzR0< GIm fey309 [ֽL3n:į$:Ӌja(!‘S`gos>GqEg»Zj):q-bb$7}LX KJXΔ=ҁGے'5ͺ6Rqx=faoN+2r{Գ{0܊,,[ ˑq36b /\F?,:Evߘ3媿1k@%AxD1֔LTb#$?n]QNyY?%P$?țvL?FAxؠ/1zG_]^f2 `dUF-Kx`)yb?}v"52OnpPBZbUN@džK[%۱(%(,n yG)MʶK뙇_B P9v9cVҮ鎨,)Eo޶y)hpz03 ;OYqi1c)AU `^<|iq&}_I ӵVR -b-nK̇39-EH:e/]3]D (~V-g)l%cpo"kPY 0Xd؁-aO7R!JؔnP*n:8SA]ԦIY mtBeF |.q_=8faN*KKI ;'Xb ΎeN;P$mV?OY1= -.Xy{FY8 tB%UAda8#]t99*' LJJmìԔ(\rtO5W_Z4pW)c[@СΊDFlgACOi'5ȱJNIWv0r$f/Y4t;7 ?aOK"e?/*P ىEbQȻ/Тu#|w"Y w#dɕ8L =)U slw(yf}|d̜Nz)ӽrgeq^;.LT%O`UVjky;;(0⹿W4!o B/t]KoR}&pRnJ o=Ӏ;Uب0W񭅣Wv ~(nD40jo|F^ _RGɼu(iSx.-FiR &'@ne懿ԑZ2Wӓd>ʜ*p{ީ?s̺@&3<98R҆?QCh%XJ1ԠB4YY{ՆJp BGXvDY޲SY!sKap3S7&}҃ 07 QX³aďwZζԽz.ugR/[CXa&eP!c4 I<x)-Oq^ѐo;s4&ܷɛ_X i dqcͰVIKe9w~jdwakg e:sZ7µh1VRؘa=|vAm|\=S(ni>l:7h:{igIvLȴإU>Û8+l`zi3SC}!ѢzzR0lcuho=<9kg%8 *@#MD:NJ}p ΔfH;(l'Ux-Гg\v!'-<݋a-3h0ecy0ugeBA %2z Y+9 ;$ {wYH0urbv '' bTc"ѐYvE r͂+:ƛXt_gd~9䩉ߦiPt4&L;g 7 aQ :#MJZ?%r6:]Zj򞞶"? ŜHzԘ*^ ,+і(~RA(l=s;t_5M7RГޕg' (Ԣo.<><{DF߹&Żv(^knC%Ui.k):wnϪ<+YiQ fdb E*B-yiC8m6XRDP=j)O&}m(3-;gArCӅɮcpFe0 gٮ.scv]Zhk.񕭁-Yiϓ4"uVs*R7_ 볚а<'VRƙ-qz RÍ&nV=VlT#t=xRHq!`Qll&WsD>Zb@諶f!U2W~)RPu>IeA`6otFi1p:l<{t3(->W!;B9&_~A{L.ސ10=֒(i%9:6P꿫 :%<ཥ@(9uOd0!_.̄#D(>quF[!=7p ƶTeXz =z:N`z1V/E#ʹiY)ǔ`cZ"|+=;#¼oBj^{n)KP5="aBcAW'iEͼCOߙjFͱ`:tSP;$plG \ 3%V_q|rCcFF N e/c&F0B>! @ a#d=׷KL+ױ,M'd-%]) B+u'z879HsIi_/q:רjo cI4yG~@ӃN !UE]ڰ-C^ wI;'ϭ%)[AɖUx~(]IY^ٖEڕzP  w(C;ZRxIf'纼jz-%{';ĽX_OQy  x'^Wůgq{.cb 6},'-GpLgt$3=iR;-"D800NAfD:UHk̜:*gfۘG0Hb/A %%GAiCd&BZ~Mk2xte/%*wMP =jLa'g7ZR9g9j:1Y@tv x9Zm'8K$1砓:=DlYd!*!z3͏$ 7i {۳3:Y^yk4>qF,UXo׿t.1A>r0l0y9H$ZCիжqxݲ ]?`HԤJ9UQt@Mȱ)w*Y/ t@*o6$jIɎ:>gFutQcSWOAY& yd$Q[̒x;B9GO:FYuJl+e#[ɿ0Z@- Lu_sW4*$`=;(Ɩ ](HV՛ՆrN{xq,JHɺƓ:V(6,v_䨯>ڄ $0WY"1".ޣo=9o=PCuФ &"V1J~7t]rօԵf)y ). ؔwof9ȯc0&ď }0K/ #virggՅl،Q{o`o~nB;q)B?jUʄ^7&ur`P:-SFGEC/ n}2X3)Vc,ˉnb,+d+@⹐Q N[9]D:M:X)r3 ]ld%O%`{gҨg35fDfXi ιcTM 1v[ņ˚|~tC %HΓo.hYU4K, $O tmAE|r~KgB ?-V=$2dה8\EWD >k%l[ EӪ oX+p˳L.abf44H0؟FvRmߔ>xxs8ٍfgP/PiLX߅.,}Vk! F&IqYqhx@̈ !! wxZ%뮖"7d" r//gz@nC,H:{RH &:Zygz_|(7v%ќne]>/ʪ 5UJE+WUK EԂ83~<W/1.&)ϱG?{ Nd]AyO^Π8:P,ᖑT. {P%@`&JWg@TlR}so=> N8px\L^ՇtQ-lO2(l31#?(tIWbU |]kFZ3s6UH8戒\g۶Q.;(XoG׋< 3Ji$K2|+Zo-1ҀQͨ YV϶(RMh/;j=YWXmiEpfal׸J-~`_࢈ObӸ4/\47C+[XD UR'u%krJ M?֩0)Z, ۸.yw򅍅5{h phW' '8@Rx Wt p#rL2hUGl}d~MVYXQG)8% \G;=uvL+4gXyzWitm_P5 WdTog^2OL{zCk)aĩ-K_P"U=`Rb!!=b#NLFӇٵE*Fg,jJTHTI4p *AH8PZBϒHI4Uަѵ]Ϳяy* 1xg7DbR9/{ s4ӭjtMw<D>1I . |;pd{݆ʝsDM4ݥy> z"9BC{p` ;e%H5|މlCː=Uaw3đ[ӔHf;{KI :u/0S# D@rݭjYi&("IPC*[u_L?Ps!rs-x@Tf':Y6ZPya SLT_^z4mC&g'"Xϔ؆ m{QȿA^ƾ2Cp]"j's$gUꫦ:Ȓ9ь9&F[^18T66llTENvŦ j+Ǡ71{Օ~ug9Lculr,Sh:e?"hJ$xUsEW X62ȟxT;o7[H[N #Q >lY@u) >!F{P.W@\zF p[ؘd[Ghk /^T6(.{v\MoU=7e_1ݔlMl-*5h϶00f1&e>ctKwC*еBdK{UP;9 'O唅?Nטd8T#^]TR6&/G i0m^6ƽ.Băc}3D^Jn64s;-3`}/Ѥ e,sKgb5Hkڟc2ZZI&g+LI79(=U~c{ Lƴ^W+҂M>Ut?TS 37éC{ֻ|gc.%iEj7Q+#(: 1k'p I7L6RHd7zsZwx1bF-gJ2Ҧ]rApJw؃)x)ws[k(rkJ`zABi-]GE$u˛?Դ0j77p0xjz@fmhqSje sJ2bf&a2_JeVA#>np@/gEuQpRW.@Y#JA)Y{y洰[%;\v(Q<;m90]M+7ץT'nn*e|+_ŅvڡU r;֞rLa T`VL#%揘DvۅCQV7Dh\eQ(KJ@MAZ:ٷI021jӬI-\q⾇0( >Ī4趒K2?R θ@ hEG\3G(Cb69-u*roLǧZ5N9lZ/欆+Q'aĒ"vl'LmO4liͭ…!*䌶b+}4Y(ܸV'MB|QSB@)p*S N,Hè&8>'GhB$[,<(OUHL"k|&3ɇ`'yS%鏜 % r`Q dvs:wJ:)N _ֺo\"92M|0ׂr5XLC-3~Wxɏ'Z,E)nAe' w$ KkTnJ W1ʆ8,FjDaOjH f.#R"zCo ]zgA ^dbuHw )_λ?%5稖 xqP҉kO1,ʟ!Ocػ9RYMZꢽU/$KȻM2]> -m28BO2>[0*V5(y4rNy5cYZi8O l)Hcf'RԿpGKN]j-5I=lfLҶK:죧iOxc&'2c'G\}J!uSYυua[ky<Ɗߊ5(Cf*Ӳ;ݭ]VУ=Ǯ} ʷwwjX])r?;M;^[c[nqFk=2) =?B^'і~6!c9|r:g,I*w`-xݰ7+Rĩ!胛G -}'Yh@qd BdE=#55פR,@ ś6i/c?crc]> N8g;3jJ(pLy^@dNvY7dpI$O{$죖=!\4L9;&^ͅq)cgUʼWLvw:˗=1k8mL73inBGM6zisG"|{a]hQYt04^@ J"2! Gf^k&<9HNPr2wq TfSqXЯ=tT#^mj>/\@ՓU2!#Jjc )hJєw,vnL&j![#rq'kIwg`NbR z6:ƹw2.\`:{M_Eϒ۱_o=\8q/:P03DGɡ8b G޴Iz.Y٪˱!~DWZ_tfn::0eۣ5ZȏD9p+#Ì_=$]69V R'~C=\6nΒX+T=.T\MoT64/*`҉3y6n1F<{zK43'9k!=åyȫ,Uu;+d1r:A7Ғu c';V^]m8kPRpģU6=ķ95g}PJ ]%W%cuT 6!%))[:.WȰL`_Io~ʛxDV.#>= %8,tL$|b2@\پ;m$OnÂsڏ u: GnK NK"/\"4+ o_8\8G D4iEg޻.C݃@FH+p2,f{ݚm l<~ AVr8Aq.'5jJ9"l4'lxsMY=.11&V*67=KQ,@ SH?t %ln ͆jY^q' ߌCqUK1j{ jKTG4lc|X6>}b*s{%ь:0ȫ^gC/}'T9.x&V/P]5ZFTsU1h濕&.K4o1uG!Ie?go.%!kT29J?́*0**d8 UD&i(_<g,x0*!})f3i?1嬎 _RUZ.[c.> )3^~яRd%7^,S.|t#KӨ9ce%R|I>lA=[Kޭ&8( YҽHG;!-X4>vyCV}VgBg kƆ+^'WuTѵ(`,2*E[D H6غtx[0 ^Dֶ'7a L6Du>Td |%Z,-:VC}<‡$CŦ8J<ɬl#;tWT!C DXC_"bY֒ZDfB.3)ck3Ap8Y ge습낾BB L Il伧[<{_Mcx F}v7먭_Bힾ 5ՍߜШgO:E"愊q%!or$?vN;Xb)gzۉ.\?b\=KvVӾ_9AODIs˂ƔB& }Hn ӸnJP]cgy]h ~D6WJU-1+`m2{vípO[;.`QĔ>ΆL5wne{a5\N492'8Ѧva͂go <".S̽i*#A2C%ګs>¢V}5T9:' &B͕v3tYTԉG$ԏ#=ڵW(6Dq9~~oy;GV8:E{zHfWT}Yǖ*w ̴\\4b\dUފr՗MAQ2W]z+ڡhNd;nؠY;d\rf%VCN?iNW5Htv6wO5FH~gg]ӅYTSakÏ[FEJrx%(YoʄMN/=9x_wu!l|`z."]mM1u )j\!&tHRQiAF~5Z =`]ˈzX_ۢiO{9i,H|\Es!{7-x^A1Rwz:h|^o;ҺWZXHk _F8O娺+Nh~'q4ha^[`Dn/؟)gez[E6]m7t]CGtz:Umtµ vjRrI1}U{{R@D5\pT8b788z&3q"#:wAP F՚z5\PQY@D0D]t+ `siXy(ց+Q\ TtJr)?-дk!U1$!~lD0 >5\ {ڎА"!yd6̞<\TN GZ? _ZH%QH JyK$NV kEy@Fmui\" ֜/*sTA3vM%u sAR oG'ja '^TD^BQ)hNWiD&rYCyԶ4e$ys|G~"Ddt0߁\`1`|UP.z:}u|‰-Tܞk[C[w0$:VxEad #":i|ݙ:Ev'MgZK#Ӊ["~ M%P~6f.5[`ttFWnu Y^jT@;ކ?'QuUOt,a0!m^ ܸQp3y6BCKuTQ>*bWCxS9u 'H{23}[XTe#r9|_B5?Pۻcj1qUyvVfB &OSgpUUE<~T;TWV`Hػ+КU :/ˮ=R\97iWG`8[k rjMG$at8yz?{}CS-)g#myeeR|F#BD~԰:+V%$k9/cz`Qaw֋/<,S JJٸC_gUdU1paFrVۨG=a^h{Zti^l(`:6辿4knb&1`@jR#pW ݕ5g[sżF?qQ(s&%ܐӺg+9mL2=r+⮸ ӿ9 څo` oZh? ֎4cR{cVC3982Rb%N7]AKEM Jgڷ~Xǻ7垖^O{,clC]p 0y\5FRŸ3(:1+BSNѦWWp/vJevfW?1 4wh 0Hr!lRu8tEZ*YGTa})FK[SڰWCCF !_h! F"=*nJJsV ҟjfa/t<-ϴF\qnhq=6Tg>F?ȔxKѥ[ 8E걑K/f<.tÏNڙLlqd ?ohLX7Zi DA~%ERE_5SV_Xn!AU  .lLP JQx,.6xo[Jq[㥈Xi63bbѧ)>:]z)rP1cĀdw yʳ. C>tVCvwVz}@d73[Z'Cc,ޑl 廄9FEcXkHPtWIyy~v~n$L N{$ X! 6x!IaO|Vҵ-Y^$Iʑ9x#q1|+, fS,DS R#[ǺEfmbsX! ,c"f 9߅~?zVA[wksZlFꦕ7~MO6[FoG9\">ʵIc#IeVjRgiQ\L2#U;wϷsd#P)ڷfv%/]G^ ~(cSo=8ѱ|b42\-7Hi|9^/RuˮQ9̵C#IeA[_OQS6|= rz->g߯@ض6%nAWEsK531ܫj <>ۖܿ;WEhZm79-syrH^Kiq+]2mDu|-dtSyUL̔E(F; FXt9|\FcG_R='ԹGVUWuߵ*OjUq֥K㭃v{ UD<z ]eSOv5A NdK{M΢c^k(ʛvU,Ͱ ,d((egi6З!I40l.C&q0鞍]XGr:h="5p/N 'D'0(C(}QI0D&Uدp+u^h*τzAޗݫȻ7ׯiVBK=gm H#/ɟp[Q Hi_Lc?Dy=. `qFu唰UA'4  sϪ:<3{m?"؃pǠL3;\qOAYY#t ep8Ͻc,u[Zb|HMņe'~9b K;]R0("lYܝ25DSv;DfdA"09s tBq$aQcq ho.Lc6|J>OV3ԌM%ڒRD:ɟT^/r)qxcЬg-0άoA . Jd5Â}~?-~tj [).%+C{@MS6o=,?1#YZYʟ/4DڴY+Y>u<0ЈYM@8dܹBpZё:_˕lp1տQ10/CB{IT36$ L?ΕB7Ґ;rkݰ$H~@Š# F&: QC>jtޡ#鋩gc m—,1k1foX X N% f\ObJ_\=Av mQIڡ\ ؆t)x̡stCڛby2kƶu(x<nY3PjOuBV/BT+sĎN_[OQ)޻lTQ PJ#HK׵ġv@0 Ґd zq9˺Kxb} 5wCo>}ݒ{%oW1dhK,(e0Qߥ!4n_~\@fCt2(r6M>Aް^ߍg6pe:@Vl7m5GK{:-/~EOzKLu'jCC6;8X-B@ Ø&aNhr*0VLC,TvWt;΅T9قe$!z&:o:⡨ҮF6| : 10ƨS'l9fl*SocW''< A>?}csqR0|L td")ԟS, -` AeTëçRz5Vps: !V7pXִnN7 H, [z8 j j a(m͊xiLE") l1AQY-#Tݵ0\e-9FNAE@'x 53E׼;we%}#VvMoۤg8% ^i+h;ָRB̛0pW*LjII!!kt/v{~XۺV4BQmB k**^n3q` HM&$43)D6 |rv@[?չQǹ`e*K%N#`B ߜ1w ޿;>5zz}*8Ua_E:CQ-ʥyW8l%|9Ěj`ifw 7xU{'T''%O(8jbSgzKIN_Us:NH !;vEFn?}W/9FmAꀱ0+?M%<69%βn}(LއghL7n*[!WH@ ؒ 4DPEd8p®z#ؖe9Uu%Ό]Q8#!w(97MV% Qb_±䓌v Mz~8xj-ܛ%x !r6E0CJ@R-8@￰,HzhŅe<+I.fM9 >T;%V:G7B+؎Mq/GAn 3o'LhvXӆ U0끿R89e:FrTĖ~ e̫P@)UN)cՍF,LHܱG^2Pw\;Ǩ q\by~ %Si6|iL%0f20C sڦ{tiFÑiaɎNm='->GP3C|/R:Z9o Ҟ>XW/i59j|.#DEβkHޚ쐄6?[j牰ż y`] tRB7q",Ov׮>.|W̍KqlE6TBݍ^*SPe[mp;E37%f|Y1s!᭎ 6Fe|0v/DhBP{46WfMZ;fq9ﺩ fZnr)Mĥ+ #D}ɓJKrCsakཛۺ[syzU 7IHVۼCùj! *EU4DLtm 9Vʮ~ 3ߍ8un`F6]7fRtػjnRuOa'o) ! l3`zv=Äm1?n4"W2xM1z AAd' $EZakβi8,^EH;6fi:1̰tEDL#PtάϠqkfgOSqLMfnʑTĞ6.Nc '`_إJ]V# 4/;=HIQ,GZqW}=H-F[:$! 鐱0ZiT;혽q}H&C˫r0Mp+t$R7) IbdžD)V@@"4Q܏Qe"T 2頏S'$ĠlUpZYݝDN"Y O,+ i0!cIi}`~j9H Xv|p.I/Vws>iPd0z2$]Ǽt?W`;"!]0t㊵%zO7!)0Th([R˺@ghRݑEHcѱCiߐpt|65}o 3udVpw(I$TTg + f{U23̎^O^Ɔ1~`|(,03Ps,UFCg%u'w𧳂jgfx7%u#x!&f\䳳c,bAZLG632nXYWr>lx9R[Ay:9~*Y\rQ1nҪ$!R2=c"O$0 Iz4.{4&Bû҃h^LKT\ru3#SCq}Cmo,ՏܗX"?]8(i%,-L.>! .R~;`J+2,0t'x(!R9\” t#߄<>nÁSM:Oך.GlP9EZW+ٵF"x=.Geˉ?rs+WlCbDJdܥBºUj}Lm" $ jW TMhw,> ĉثHNb죮bLT_; vk ;Sw0 ,N B^\|XՕYlA>` y!jļ0(UO(Pw4!}rxE~&͓K 1-5nKWtw~'#Tn.%^YR7,|/T(,شI1R="O"2ƍcOJ٤gE9c91dh`~[54 7M&F-$]Iԭ{rI[}'[%J7`t<8+:RF6/Ϡ$2t+<&ktޫ]I({GN&,}?zJ͚$lb?QwR0{ [+o|ڷnj}. \8SAFPIi3# 0b~~&o=e0&VG9F 0D@WƦ!F, Y|;4$zqMh/ B OsvIixSx ]q^ wSm!HV7: jݫ|A9SLP.X.Z!c:,clh'-M/{ۮxCEy"g4Gv0 EA"= M٣Ōrj©07t%6us"y(0̘=v'r:Hl//V"Ԟ$jɌתl48U&f/Em`tQVjt!lZO4q՘/v53Ge 6V)m籚X9 5 _ߊ^n xU.K~_RLkFAKv/('Q>[0 ! <\[P>iN6pB$n jW- K] (@!m?5}N ׳6]c+*MskOd>!ޖ% h?l<$u@giY V$F0$8}ؠ3ʳ y/ &%sac1Ցj6[J늙7S)v_W:ɢxS<>.:zw\Kr#3r$t[1L`(n&koUQUz? ڥ_az6=e<A9YX݆]q\O D6孼3C#@A5HEƽǴ-O.Ô>K=4L#9:$ǩS'rfEA"}o^*w˱d ps'-KSV2֊j#?K 4IN$Qјj%-:6ҿf'^|(J6CnBfp9_>jE[j:F'ÆQbpW I`Ofb0kep0 gNJG\s?GMjoӧV{W=;3 >H>hg_ i\fEFNrfqnjۑ"hw,04D5]_@W@mN"HX`N7Ŀ_?5:5sThĦ/uJh oϕn] vARNd5EŌ-|[kjA[8'bcIRٳĨ\gDITboI=8|$nP7,J4es:MGF.:E3ݒ5''䴽$c:26;U7P0y6tCbd4tw9wY5Sveitj8l^-FU;AهjXd&9[q#ԕ 2J.le aƽ.IwKUgMro #[VRxK[~9/Y4Ȇ)tiQf"!ʸ#֭Tz-֋"r6q9Θ6*CMQT1Osc{~ b}x8+nTcy'8(MbzlRrf~Kzv'8= lC8&Bfo8]qu&t̋HD X2H6O hu!OJ禨i^s >N-Аų'!,K? 8EE" af(Ya%yYej9TͧQ8mKUCEfH4+~$= VRBisV=ZWܒx?SN)<dIvnFݏ(1fOdAMNn\T)UJ|]w1'Q+ƝA~ޡ]o(Yff:ҽe{'U~933o'ՎqQ?Yv ͫ1*fe7| &$fI.CtNF)>.YW,t|l>=1:ػD6flı&lmI:NƩXҥKzI|H~q9Œ!Ot0m '^oZYs¨I.R̶i֙')|@4p[~#pRDN&J]l3 +ں %PM ;vlkɷlb=ȥJ`P/"5Im _>|gg VqCgz96:⿪+! ĆLǾh;kk'WD#=# 2 c,cփBa4`= hq1SPXlD5%Jzp#(epHVx mHJ^P(%>wpQT ƟҤ8zXI)YIV)N9eKq.3/ٞL/'MFg%я-'w"1\)PpB '1 Y1$O0t75 (q =ԯn_kf3 wX֯uxY+O:NMi?>FQxGi}gi^M#֡d. .s:ݟb 7JU ,;X! lF}CUH 0Q kHbj*t1{./Yi ـRe5h4c@lo="vvkn'?+g>'bע/Ky\6U F% HT@^S8iX'/k4k_VBKpߕ4t7fV$cj|]:zavYO(uD0VTdcg !J"11pĠwòPX+rk!Zs\^+x:E}bX&vHij2E<2V7]?r@(ipWhԚQf24$%kinnKVpyv@C!Ƃ̠/:\FoYpIEIoBErTkzvrwzӉrn"kK;<- 2e+U gboY3_%O~ڠt5qMϭ~1ߐVa%Zc.ApbZiFO{GPU#hz࡯t&$8uqHݔ!W 4YkSM)bĘpNAˎ}hdP*O_}srktl3ם V-f3=:QOHwKLX+Φ?B8|ўxat};yIFX"|NH (F4R_Lf+[e NreNu`Y1,;䐎ujU@`$nhTS?]S(,@lNO߮j 'mԚudƚr1oy POӠ&iO]Wx?-ۓw73lY؍bQPY$>c'JNwYxQr`+ØWPsġ)O2?%&19]U_ 7fQyE)ڏ.̣;\V[DF-t=>!5ueE޿ďO__gO< :EGN\& ? ӝU$<.y N 3/2x9"V]NQjt7L>~ YS;哾<Ӝ6@pPfo:_:J-yi- 1&bbڮ˅ [ai5&#w HȑwB$<g{(N+ke rȐ>X>3-k? .)}i4+6GY&zgү),ZG8qAfܿx@CrGZ*Gg TFpAK?AcY_uj*O4by!y?Hۺ _2et&٠$xӌ px0[S);" 냉Z2%X48^w~jS'UʳIX=7L+OHSUYӨ vjV7vzV6bkD0P"]IuUƼ,r>"7Џ7HK" -+AڢgX.![If.S*\) 1=!)`'CT;;;R|p&Au+LĮ 㿔Xdlsy/>9䒠5i9 zͫKseHL4\WCh}@ bVhX2aɟs`F!lZ$ߞO?x  +IN##x=>p-!A '/514`@B< (eح0@lZӥn}B)-mE㎠L4?0ڈKW T&W EICq+Lk*"sT (` Ro喋HZU*ۮe]~TD]"*᧔6bt ae)Aْ( JO\'K}' pkB#vI_#ҍ(c.ʹ4!oYy!̘HHiH(Mid:S5 „&Y?d2`3'xv #skwHp vL+}t5*ϗn,bcyѶp`) T@y2;$+(0@GI1^ob_@1, .ܣQk݃+@b"fIy$=+{ג]щ2k鏿\rbt2]זK>a˛%2ϴ>/AYrlKOJ("9e`z&3i Wwj P$C q  6RUq|ϳ fsjZҫj]Q*{u3V N#Rg幚#GF'؞4W$G_4C(H|Zl4zWGfg?9NӇ GEϔ R<.j ;F7Xg®GQֈRα =޳܎W*tܙ}ې{ 4 Um/FCNօ Ah  {+; (,A95= bgsA4Ur;3 /)XPML7grNe;tߤqhk` /٥e( (.X(ƱYC_=WIN =L72rc("4LE ٺ<q(LҧPt>@VS7?S?Qg -$hƹx"luDze ܬ 2ڸĵrhJ %C~<\ބ.s vT^--:J:AX-"~:MS Ylp G A\Ţтuj;]L]q6BE[w;'j{!&'GJv0g W{=L G _" KXvJ3?.QCRH0M?}flW3.i ":h6)cd&F4Xד{;A^?@6! 1o_.Axok'o[ߒ.ё{dۄC_,)Y6pyP^-aJCQ"X[d5C[$( #NYNḰAWe:ƭq P6[Q*#"W=E y] It.sGvĠRFy;2l{lZI%zpdȃc}+Ga=Н;q -ѥm쨷!#t,.hA3v- +`Lo0Vf;˰NjǙИB)b+o]BDkXtq+ܫUEXV(j3RG'6KpFd@ f2 Yre7}o|_)ȻVpSp1iu7&3x?c忳'}rAvHěX7! VZv4a]hXB+8fwr޼UZ`Ljɥo. LK9ͷ-tRDm[30j`X Mn+ȥ &:$)LNm!$ynufpK4+܄^*6tZwe #ejW6si% [\۞ɽ Ls΃67܈e[zѵ^&nsVm}]} ' $ F5+3n~0oZ#wBV4b%u|Ld  Ҥ@j4W7$*de'g[KUUCZj!߫5 93h\Hzd`;2+.ՌH̃,S{C669 WJOtN!R0Iu큕\)<ˢ]I3d ݼVq}}©s:ף؜߅@_ȇ48zs2"c"a>Nk<^)(Q&x^}l)P{/8!D+RSJ^6pkg }G)1YV:|Em:@n%3mf~pCU0!tC8۟ztx%o%AT`LE g?c䜲V pM eGP>AH]bVͭ *- CD;PuZ%f0b']%;_S1te LW($i6(OK}^1AZ򄮫w )ifo$yTYˮyc齶yc-Pu zlLx?أ/ne홹oeTVj:$ji^6$ٲփvؑ7p7|no8h ^a[ ZrȆYƙzpy.%J8Qfq [x %p׳](.(P$p2\$Rn+DYWgηOײ87z2q?ȎAzs7! Ն8/|e),7~6a.;K/Hk58S϶c1Zʒ{5~եV:H- [J@djݓD+tz,O QOKE}߱4l-+(s}Ja45!6ijGӤ9,C&>"yP.'ROWGazzm'QUbX~lWCHEzh*/zH3(2k?٦cX7݉Z.!ti (PX#h?PR}ʋ@Ri}_2ݯrc>-2OH n-;3 nrm8 b~8ӓcz}DnO]2"h!!2kIO t'\K&6"YLބلEK=-USE0IhX^9qn N} $)WϻcژK+ಲkm  N%sI\3h觗i @Ml+f"?öEiZʜN(-K3#Z<PKBcOk4}ɬlS(0]D kC%Zl8$~vmrQ}=K d8Ao@%،#y8m^@i*KRd4:2eOge * e'xe5"w*?-+&ZRND޿hX& '>~egR1U4~}xqkժ(FuP#k$+xBht>ձ .B Dw6N1)034p[~v+N//~~Ɗ 2V^JIZ{ž 5=N͎Jʡ<Α[ +Et~\n3?5O ;^ή_JiqGu?B\?#t2 u 1m/$Nƥc~#hffp}|gh;mS)7!&i<"4ω%vH3, F"L 3$`mK-Wӕڮ;Ot[{^VƴfŘߒP~m6ROn@nlu@?I9UATQƥ0/5\%hG,jdQu2!T+MCziAj!žЊ%(Y|ͱh%|*[`Xw٨mNB$;?$jU>cF p _Jo Wt9o}`Ҽx]@53tL C{nh ^ e8jՙ);DYos ZEj"Z / Ȑٽꀛ.-],pkhm5Lj3vRуa2EUd(VgmQT8YNq9MDՍªzP,EC4qJo: (QxG2tbG%V: f|E|˫7e|;5돻6A HRSS}uSZH{lI$b216kQN!$BS.NU pnyƐ MxB<Rèݛ*edV{LXG%A\B8_"vѧU|4ZcNϭ`̂jTw⪧OxA"vor]_ՈAB+Ѐ/Cf/ ,cav039J 4!补) R6ӆ-nڄW/NJlKgừ|GKie9r&&G%;G8WK/fwGYAܱ@bGmlWXp%i4_#tnE1_1Vt:ުLvxZv4 dh%^k8a] wGsǒj'nBȗڜ?,Moy4mqd(RyWk$yĄ/ORę*DVvbmN' Z`R h\=aFuQ`4~q ; c>Q0 =d&ȾIB]$dUڰI*=L&Xv)+ bY*Gk䞰E0}r\u >| Z#}dL<g'\[Z`zz02 :ػS;>?{֧-pAQ#tJE;T}a>>@|73jp5{M#òeOQKGq7|0=H 9c^ݕD&ŠSDA`A/g 5X+@wƂ,V=*mNnV8hG:~"*"­\=.L$c 蟒gm,iȤp[{wZ'w\B7Vr\9X-M>(zg8 Rȹ3Z3|QG1ǴRp`rL}RElC8ƌ V7 0__ ^DGS gxK9=L gx-2j0)f!/b˵De=|AB\TpiiujUZbDF7c7RjMɪWܱsOv\cizB*(g fGm{[(qvn0"bht$IN2}D_ֺq/-IyԑZx-3hof+ @󿭢M%3c\tBJa୽STmJ7_)`u-";EJXz5>O0i;g׭ri%?Gd?%IAfcZ ޽Pf`Y"'Y~ׂ8153n;U gll.rMHFG،=ЃNOmvBx_XT!xU*uozl}G=옺rlӱCia;/?F>8//x/&?*'wAj1<"1}w {PU$x` ]CYI].IU^O jmn/=<_#Mąx\!|b!DworϖYyd]Q4gJXEX1'l#~ͣl_j*,bǦ,z:b,{L7h,Bx4plM<3%N߼y gs!N"tĉ$ TLd6m€)V().Dz0/23YC) eڄ/JI*t326շp?q_PNnaV#m8΄RyU|x(17|!E&Z©k.o\({ P8c613<Ǎ GmçP&Dr~;Rs?"O]A `W%9pH0^a-DX ~e*91} ,5N&!͝*mgwy˱ N+Z2:| /{V;zq&' N#l0D>&sT'{Frճve.mf^܍1vuQ>Y)jRcU/rDipZkR}dJe^{e4tQCwЫ~Ʃ}y::Vgr fGk Biqr UVh=QU"gղٓ8> B1aӋuRyNrpΏ( hA}/7:qtf-u0VtAB-dGLEZ̓(5"`6)4`h撄 Nf 6|dp[&rI,P3;LM/+$3/.1摺ɵ~k}[2 W,/+!:)gy/E[^T`O7t6,O"t/D0aOExOՆm)'_MY1؛\z_%RH#vPed/"ۘX p #SM{EWѤ`1+el]g-$ >}Y\.8L)"E(kN)YI{H8;6 I*Z3 0#T7@6eܩ04* L 䄳}J[/JE5 fb V"ATr" K"8ꚕ|M n䘒8!ivB(WQQ3D@ʀOF"4dpѓo黻O%m~z=GVۨ#t@3D=UGZC!)9˯p>PPFoPdғ@ҹ-Kcp1t#P25t5 _aCo秧E %FfyPrDԡ=9#lψ-z߫_C㒾X׬ hn9)Hc-7at wRʭ-ҡTZw냚FRqʊ^+'>H*%O,)WXƫ$ vLpjX? % 2* S`Ӧ9V#g(j\9죂$"ǭI\/ệLߨAso,]Qo߃no3],N5i>](:'dTB4NOΩ/#&Ȗ%+Iu_J$!\`D=΋Թ_P\{:.,8Vh'互TP}7ջij3TmCK(ЏEjcjgj!WNd'.}5G"xZ?+]`Ћ^jCѳ~ܯE.ץS(!Vflcvψ}[)*j2ҨC _61 GcVRGB/v TE!D$ԡ\6ħycLC@Fn0I+;v:E$9e5 e`qsMEForep΍'像 =eg:MZT%&(?ʑƵ=Ri7LWkGvt~ 6&l/VƼQ2C!*W4|QK%XLE GĎњU<ÆGP '`)t;A@5Э>lHGX'eBrw۠嗻*.\_Jlw^>Udf zeV4qUd8?:#xO8b{s<;Wmj [_QZ}?B߀`/єxSTM-5W6[5+w|J=:bVO!,RQ.ϿqܫhcY$[,[̃Hcn_2[ra E0+gy =ú W__ \XG񓹉p+hu4<|J,A1ʡ) X=W{h)s-Qt[n0;s^QZ_8{|9jGZG5/KrC4o \  ~;ƢaAzL3,ag|gbn k|![N]uhȦjL3pHͫᵚedP*w+8 wK8-'3nL0'}S$>N-@42, J]L2;lX=,QuJs0ny+ "v%D?15K*5GuTw#:8BlbZT Q"}0<6$=RzNEk5pzO;]bv峱/󊍄X'ݓRi(k\bV%kg-sx)=\E=;zkM}dP1j4G[V8jeoW{hp9_%DJH`i7xps炽>guB`9Jz7@ 9v2-wBh S|6Ұqa¿&pƜ4}!buKdgl)AY55h\~]#!d?'9VMձK١gO˃~pUYRc .P4V#E&EUϒ|6+3nN&_L '`ndp{ɫWH9#t&K?+jNE%$pt]{n Ʃ87mۣ&mb;|#AGr} 9#(C.4+Нh͹Tܑ:`d)uadLؓCLbPUۑDXս+|j>@2huUbkq\v-@Y껨I6V0>ۥ85risimRI=3_֫z/R[CBgH<ìB?9+^(-0"r5̷LտFw8-īzGzIA%<ɉiYj@YHm5~vLrkl* `磔H3iDy1K5.eq]_W/d-w=C8{ECľl+gx)  (*v|ʩ')OPjIo 9{gIpq"GS^H}qsAH:3񐗣>r gYY1kO5@h;n˺;; wPQx;hcpv/T[͓GkЧĸ" (BKjv|!'\oj!wOiQ5x ]_:fu}u[d 9"5/0 b=)×t$@m>/`E/kv:"I/{{hMƲ|m  /K]B/mY4@ˏWoHFʯZeIjrdž S{WpTINAKS#^4Hܿ3SQӗ!IjA uXd~X#ԙ%hsH'Mv5siDc͕ztl9%1eMzCZU[uF<)@t-#S`18URhwvgodކ KX7:ExqeiTsVP| x$]lb8R dR -z*1J>X֭j00sYԐ|4UhTH%NeP%}چAVWY6WUVPxfr_Ճ1׀0v_`(YmCu%cOk Mam)V܃%B[~-Jfs~kp*P$mƪ;d݉B0d"#bu!3t+Gޔc)e#kFu:\^h_M"[:G TM-?d@.ג2W]Òő!8!ƣ3[[uz_@)6\, {%?r^zn:b~?q,t5X$\>|17Fj"S\ԍvfUqXzPH9N_EM@X) e_m>(2 IR"V3O|,!C٨hWA;܌1`q5L; ;5 &,l[泊6>5ʨuaC :lQmWF*DC_.C.ηcդ NPTOC,F3O9XDK)j]>,MWr>  ᄊ6þ;벋b=LsI7ut)=sŕK`]p[wA))`E*#F> darԢ{Od8"۲^~x !U|g.1I*/:ರs͢.?e9Y<#Կ nu PM#DCWHOW*e.5r`7 q$f"\U8` Y",jo&! 1@lX'8 7#P84섻94jvԺv{ "W$K*2(F@N>Qș뚹DFsCRÃTHaP ^G`|- ~VIX*BK $R&][5,+heheGebߛt F8I.?%Xс?UFŽ防T˒!7lhP(NYً>d94G~wv qk\_nT*&*ܞ'#<)g;*zwe"RB\>mOG@ltxl8}At2%ؽgNtR Zas|sZ502R賓:>ı.ӓui=iQÀ|$;gfL n=#a^`?ļnLtҫdaMyp(]i~t'Z%KSaVjW$qx_7D(]/zYB\JcpY -)~|a,DL$>&U*t[D5. `\ gGĸ] 윤2Sbih -c'R;+ll[bCf ؃T?#lA8 #3&UƌMEI\15_[lZ{TȥK>I1sCҪ7Lv` 2_?/] 3]N>xg2p!XBLQ^gvӖ#K$׋KW #SN·r9^L|_ΓyER 64qr>f-?gmu5d|Դ!T`Rq#C"A6~[ppĒrL0@\w17`UD/0 `y&θȊ("To#fG#73uS)3OF]oUX}N> ](2xl!6 *- "ڤ.I4CK3 =qDaR^plhLJLsVDEnŲJQ4X ΄ C|ԓ棃,1jz";\R`w5nB<{tcjJTf+i)O4d؈?HFY& -۵R4꿯BȈ:F؜ `yZ3 aGžBw\Qf2CM<5=J1`#̿\J^E[T=ŭt+,hHm3eh y Y"6<'KqIw^;c)v-ɻ<>fpa.,.]+ohYFAPbٰf; ΰkzb,{{7uTjP-0= =PɣFfCY#gyYɱHs>%]a9.kŲ!VILrxb6Ӛ*E#\V&C 餠N+;;kmO"gX۔f_s{!!15}{ а>O^~D}%Io:}cz}[Hm>ɴ)jb3bR:ۄ>6-6D aD.I^vB?%$n snqO si=w+8ncGʺ[Viꡳ;Ț/,dk{`ȝ6! Ec6c%\( m!H%xDA:@Y56=5,K 4.T6#jl¶ܤ*ؒ&4aRq1q͚ԢR1%wp`2Ojy$`@ `lkbһ]ܠcLRZQwbCu  u.t+ٸfSE ZJiQɭ {jE٧ۃǂ|yac'j:y9&Й7r:pi-b:}{3^uB><*|@p i$qCȳr} 0Ъ5w>8)1C̕<ƽu`e1=#nF7 MbY8feFU7L*)e$=IQlŜ#:ҫI+_K|ӏu..vHޓ'2|JO8wɯzxJX>> ~羫#6.[=&6CrU̯Yvm:ه4Ju,24 ɂ-;,Ȥ_g%c 8o Az7UdmRA׹!r'q"LyϨVk `(|oD/"iiʩE58ܶe&⭮!r[iqƄ(gIV櫟Њ&k\׊s :{LGk.?Zw\&\:M;v8:EF=c+rhmɉTPC8:z J.6kLe[*&눀 >W`>Lxv\XoA! ͤuҾgv9WbِˉLCc&zĻ H6bIuo24s xuh̶>4fSq[9Wg _%]Kʿ)fvtPu̴Pss(#䫵Dc[N{vGrTb]LeU@iVF~sKSY2NqWf9mco& V>C~'A УO}^{=n¯J C⧑v<ɝ .ZDNKg2TPL'Tfh.)p7܏&flϬ3sN5 [^ pG$4~gkȱ܂.ߩ˨<h e MZۺ"iAq9~(P(GbV3n5 rr5)WcJ Sz$br~vxj]pnM6kZ r std$O)`C!1D+Kv'CJ)\sO@fDܔOJMjKb Jtqxð v7. 0-Ft -֗Կ8J~4E+ԡ*Q7iO(=*H-<0}I<[s} Ĵ'KnkjtLs(͗:˴(߂ \B/?Zr\(ӦJWgcW\_Ng6͘#O=KÙcx ϯsm ½Mc9\kP̲|}1siW0 sc/_ ̫Hw̸t'G㪮<p;'*Ut Rb+qt`1=k7}3vqNG"1=,wuRrjR5eXo $F*=S5Otc.$rHgKxAJ| k?i!u"W$3Q3#DV7ILV$f (NaS)갣B=ٽJKU+o h&.iaƇ-<3^(Qv_--ama芤\}mδ )pծ@g&%،JYyi/jpȵ m$PEKX[|bÃ̺IkB"Ek33m$= `1.ufW(p$"#(P{WY?!ȭd&}.rqPWSО ]٠]Qz}%eZ\D?u6q{l @3ܯ'6Ǯz7=ty dɂQcQFv'*L{^Vbv> Ĩ+7Aqx&e΋S({sv$^ nVUH,mFQ֐'$[_\YUfcrCIbis;274Nhc;z>9//&BSY1 s(`&[%T![L[𰌋4}J]CHcm+\48%}֊g+f$ȭ!)nStm0WomK)OBtiox/U-[Mkl48vťCO~ Xb,SuCfT\Jv5hV-nlD u(愈9 :2u:qq-GkO݌+&*-T'NR5S4*T(m[NfOj5,p쭣[ Y,ʗVO+'B,?$⾝P:# 8tr`v4Scҗ2xKܙ嬄Fx(C&X).nuOߥJ#uǓR|lG)Ւ(lb|FA2 ? T:%~J.< `ZhRoxbH-3-3xU._7ŴߠӚOsxaɚ .|X҅jn?!ԉ\q&`xjã D(|NghKE}jf b}ň-Chv=`Nq:XPcVDziP?"ir*$n9\ #'F{$&cmq'&|,1o<:6E2쥟51xAJ^T}1zLkv4㒜"`g_[++T7=I9/P% 70!?`YHH.y$=WXg{ O0,ntbg+\a,~esCzF-5~KկcpS\&F\&qA^o$S{sѻ|Id9нqDy!+h%[ PlIpC3-ש}'VY?kܜ ES<\XGW~<,7M#J*E]<ɹN9V h%.3o:ytQg1k?Z[ǵWdu}f+_"02[T@a˭-4"]Gŕ+/+c7's}3ZS{>S7nqr8$u{ ND݂`-YQ g30|y4th kLFo'^~D9Uj |* MDdNS[:g!ߗXCIoK򷗼ett#'p3s0AuˌR@6g(G̈́m􌜼Xy/TWc*ϦL _~]T'+cFx̛ٓU^3hԘ 'aO7TMYnȢ 7)cHyTpq)ÐlS*/*1^4Be+G-k~%4%(a=ºv(4W1B.\dX(hf1]f獉± )Z6dxeb9ٸԊ?Ge ]kb 2E*L^ƾ#낺cmVҤRlO,Gٵi*@Aʮ`"<74hp%e޸2C$j,^ԉ'.[JB V|yyHu&&!UbK=8GgFъ4| yOq6z {(|;z5;Z~k!i( !^m +F"'{C ˲d_B4ox65tେR4tJҶԢg.{'(4DEr?k6A97Tc*ؖYdX<##k e~_!F[OK(|-\ўE~7wGAnAWM,l2QW A%V\d D*E=qAe ~,םqH\HoRnQ5#*K Z%bSg3lԽ>1|!%M* O2(b!Ƽ-ߧ p~Gfz2LcuGX撬N 0w}@spұ'5o)p@-[îoOsM&'s-=D6?oxo9fΟjDa)J=boy+k^@_4h C:! T~ID*_Mx .T3-yONY- :0v0!Sq .Lc[F1Fζ_̤W?'lDc5rDz1hHv2.y:P1>Fc?6_MO[ni 9lS&T'Bխ7Y;^Ϥ'b}x-;@NYb LMk98ut" .0W ?O~⒟AĊ,>7 LjIPti3I5SD $j;\< IQk!:/SA1h$ t{D@p +軞BQR.rI &{0 tm|N*XЊNSTxAdSgO"R?" (5I5%A9C̚Gw)J|Xdݯ0=~˖;֧]BT֊awa}ʵ~Vn ^'LYc8sXSh c X{aC ӱ.15x66Iz롱[g{KӘ(@ٯ#Y0oS $ R; ę= " Ty7)^8:{M{`9Q_,(r#?SAɮN|wmBd}+ӓNTZ lpoYuSSO Lw>{Mi;g#]]Fd LWnZMj?X}W W,Q|3q‰Ca#c.~qVb3OjKDtc5mM5dVHN^k$\f#Q`MhIIy%_)  vgzjPyZ<%(QH 6bcG Xթa~}W"%|o\{{&Ji.@Je^{(Z@ q5+T 2j0L;%XN`+?>sp'ufSyDm3P)W/)#mҭݘY:b1Ï!{?T3l,P FQžMg \w̳LzWYl|P|>R\AOqh?o80h:7v Һn.c)OX Q"giy:C>7Uoi;c|~ 3YNNT@iP=0XɄgi_?S6dG/ẞbX'tJ,#,'ysGI>}y"^)U`!< LѬO| =p$ji͏>=U!laX x.强FzxK26V5]٦JΨct\iACg~ k9$SOmTjQ7ZW-GdZB}>yiOڋT͖4i)'l](oMV-tPįl`}'`=%U=fdr}:PF 20T]~lδy( A9P=.4wo@V(H!p zynI%뚥]TO& Uܓ6(ejYs-Jticga8*m $ul6`Zx}Kc6-gᇶ  [36CrGe?ф ˯QL" :W1Jj%L?3uRU֎S\:Oq'kW쐦8痼+WD( "6x4DU]@/;#'x7ږ1ΰB} %l8y ߏ!o *$/p5)33T)Q칔3%Vryr.n {Half}s H #ݗwf㸌5f̣ P!bMy'rдY୹Zda< Ɓ?Zم ۙɱZSF>SxS1mO$>@|5ԏr^.&gl QG6'x`SkJJ/GE,֎[ײoUi³+.Hz.p44OXyajn %F~78]gy/@m1PQ&^̯7)8 sXoYL9)`6RnUE4Dƿr$$BgW.2>:`@~b!zP ]RDatOIHm}ɈLi8F$¼偡_gaLƆ5qb&p`|yF/ݽwیpy#Wt~n"m$cV{%cPԐOs hEĚh^VdLi%si06JÎg o=<8(cx.$51*5B򎉌w t.↊G%uYf|Q]Nz~nmxHQ;v7`ST޿_ob WdS__IoK!%$ݨ0e ltq Rt- * l//[˖dun xN\h\tBzޜ>v?PS#׶==U΋)'Uqkc3 5.972V+Z*{PQ(b9+*ˀ8P<K4􅆷uŧ\8P0h)rOD>}[hgEgY?8S:7)˜gԔ}$(GRkJZ{mn]+m!C3R! ;~IW32oC?D/%ap1V#pd d+oN4 ~UcLlgЏQx)#V* a0Bb͡~?z(|!_P 3 wߥdՅCr9V.R! `Ct/*TԥUqᲾ/ܯtjA1qљ>,4d ^\h kms sCK-C9dn6ӭG?T6ǚ&DjLD&fS!үi]Vk43ۿAxK?h\"Dh3ºJSFT~4aIH:zb,0{뫁5C;2-箵%njFLԫT#&ZnoƩiZ_e/V|tO# Eju|vhz"!9Ty@5ij78B^_?sM7g:ڮ|(|U1#~G+<@NͼB9*Xfz* ҄RB1|I<༐JP>Ҙ<Х|>QO.`ۿɌwMQeH/"Y 922vn:ry߇@d-K7akAP-AZwG`9gjtuvЂϣU7Ob\&TC?x7YӬ*< )?UHH4W3ƺ,|Msngӂ55NBK0Q]~!Jig %@$ gi=29ȗZ~6t#?ͦ@x|_; uح jX@.馰5C)%VlE8}~|ȼ:[N7DZ֕3k p#x=dC}LQFݭ`ߩMkjc)&M͙ Q״O/vztw9epݝ4sɴiJγ؞#‹ˌήk &GIՂ1 _qL|;M=j>"u:E/T:Y]+zڮ +&VszT0}hD˼##h綜Ѐ¶Ͽ!W>.Kم#_Zg Fh1O5_MV}jY=#DFboh8]_f!53ۂ8SOIU^C+TXA]ͺ{t]1}gwwq}bZEr~B+ S}n'h-)O%&<J0!&-]U(ac:pG+NDjc^XrsOU]!{QBdi0ҤR]k;ɧ,_bGTVŁt:`DɁ.!]RWvQiAWEI6TAxk(iYqޟ}iLT.+3 `[[zIĞ즿 OdnFFJ)TuD3b_S.RRi"!rD ` 酺0"5ݿ(Gr=j-«}Ҵ=`>6;B($o"spY'H>V"=;h 7I2F0ZpOym .y.<G:{q13o-E|ƼJŦu>A Dd#CIfR7qe32 [yYҔ#"r ՠ "TMoAfR6[fX<#Ṯ7 17J}E:}JSFڟ'6qOg\#?Wj@PE=)o]4 %$!~FnLX޽ B0%0H۹(Kz42MF9>!Sg.+FD -- HLY))6r@e<4@"ͻ5ޙU:4Gtb&EꪼBz}r&Xw7 e dc1{~[Wוmśa\b~wayV-wMZu>Fqh-V;{IA%Won-ۮnQOV6(ZY'gӦNu"& `ɂL+ P¬l&nڣ#Mtv?'?[8B!;@`ۧ_$ .k{ڲSH0Yu5<>!*c̓qxEɖ'zB>yQ+N aLY.]384iK$}'"ƕ>sWbxbml -a &#=@mc>lb.+VM_BzLx_h%-Λ"M' Gys&wĆ#9,k˄Eᄎ~SzɺX)։{*H迣 ~!zqoNZ#>0λ4H`5ӿ;#;9,< gN^i;߰ ́iƿilRYBzǾV1Ͽ._w-Q+BOkV \*X2a0YȖ_s>L€ LH( (M( eX ]8^˱hB +45,qd4ËXi!%rG/fNN"_:0kО΂t99ʖ&@rE8\҂:Bo+kr[Tw[% w,:EU ƚ 4čo^?S1ns3imͫ)`@H>G6g}TT'ض 4R++"N[R݀i>϶tPڷycۭZ+F Q\(I8u9;f8yJD7l"E[ɕ,:0z~УޔRc[*!x8y~nb"^|2|m%`C'.5q %]tBoZ*b8i9Et4XEUT15T]TI*76Ljȣ{6nIՉb0P.1[)/˃ Os4#RG͊-Q&nt:PGQ.T$Ց- qGMY9kv}ʨC%njxvcgʰ#08)>zydsOf|hXbáR|ք^1  .ZXœ|k!P0ixN]!'E\Cy E(_ {$!snXcuc"} _HҰ%Xh ~BԘ=Is;Z>c-qFM켥uäuznF\x7mmCh_kVCjW@JCL dʛ;ŴBFbLޘ$<ɛ >Nu-}< @7h;bI.QݫyboPiѸ!A*٧(Y0+ɶC0cHo{0tNF[E^:^\Do_LA3NPP0 GJ=wh{a%mͲT@˾2'}ʼn~**% KBX:- ;5ċ8^Ũ\8(<|ӵl~ 0Ԡ,d-,vIb@&ymp wnN嚫&js2шYRm:!GiYEű r(X{wTr9\!BY8.X 承S"oBsDUrӂ}EF{͈!S)j\1%1tV{$%[&{M]j4K^5"h0*tl3z] )$bz^;p(\xl县5G+prnh+b C4V=JJH3j$mfkeXRκT"d;9'S%F-* _D u45܂F'=y3U# MMt\m'(Oz E9bim-,0(Ã.alY`ԠY\PkP$(4zoGc2<cf`2Ssxict0J3b ~, 5~}LҐW&"2[":2RiܤV5RLny\ZeL\el-5($`A2u` {)ƣ2˻3Iw0:(Ot=-cv@%R.#lKyJ~K̈[?h%$b pm:H_B)W{/ 4-W6B͆ʫՍ_zA"\O_fwVvwZD 6!r`Q>FCd" &_uEܳxeE25>2)! XAr"F2VM,=cwT}긗!zc?)?s0ne{孓Ka1ͽPv.#rgHi3(!D8K#%J߼59:Іj+}+r]> ˽B".* vhKC9^}҈5SyiMsD9bEjbbP0 mhi(fh{$b";92xCoUضw?JOVB%"e*X7.)܋zjW\JU#'oqS! L,@Km}0pqK 892ڇ4zw:鸥)6w`ea7I=EfxPPwTo M7(y{AJ4fSclЗUʛ"T?Qzz"Cu~o:d?Gç">mz+ sÄ`%s]7oeyp ;2-412 HF-CIFI޸h !?BHZbhv@]f\Dp"u[]6,v7zæoih(SP +ǣ^f|">V5Y1a]һXK- i9^.};wz4{H~ڬuAI%x\A tA^xwK_^.gl\ N^vTt4*&yVVMqi-)Czkg3TF?->q/ZT31jHa%8f>x!*85Hq4n%n[HPĆSaCTݒRu_5#n-3i.t_,̰]젬MuS/Vդfg޴=]@Ȣ3H~ %vȅDF[Xݔ'W{д撋q"ި>d& E lLĉxmHd%~֢]lr69p^QoWșר+n:yOCPQ]@"Tqj| iTM= o:`æmzzQ/ "@_VZjGE@x~e)D,nץ_j.C],x`asOԏ:tot?~15J8F K;c㇤fi0+C 5^,^55W,rEAm"qpvU1soiKE}!-*=DkwjXjǤ=Dn L8SXJ)@bI!qF<ȸY8+:}m.liӝQ]p{`rK|f@˳U{1KOEbϭ4~`hB/J V\ef5Ae vrjNBv;:$LW**qLMU|OFuC,+M8I;}Z#`R6:H2 /nnig.wL\y}& ad|9xi^ۈ0WSGhT)~+ F~'q6M^[ek?{\b{( !?cԻCe=73)k6#Y}P-Xh Pj]Nqd3]&(ӉLp-3;jXzs#Kjc/$;vldua?B-_@A[MF b$&y=tkcU\}FLv\&?̱Rdbip 쇊sA=74$1ٕEӡMzBr8NiZFB Hb[f+̖ceatzVǎ4~ehj<<ҧ vM!_I5H~n0i01NMr78'RrU߿"kY*͡[RRBK)[ؓrbP\He"p N#DJ>;q^Eꉮ 緱sK I⾍ZD75*Sz6 tVZ/0RY\%|K EY'Iq=oA ɳ5^?$8fi??\ZR3צ,}ڎЩ9il?DSG{"`Փc0xRdD6z  %K3A^zY[]rƎKfzl  ۍrK7!IcfճН'^_0; 327og.M/#(hҴs{ޕ¡m:WŐ{H͹O CS *JZT$JB>E#BRd;aNoXv6Xu"[f elD| B=s'Vύ->[VY-[qT.RDc%h\Tk5a0nZyvK-4Ԡy[xL^͎[Y GY5xQXS%aDTwSZ4Y1!)̈́JfJ'b:lS\ cAR`;>f a;e(d=Tk.f5Zձ{Ԃybgwx̬B>'Ճ8EvkG8VGT%ⵒD$X'Yo&?V碔Eb5ጹv(UgyLt(>iriU9E i*[Qď_nwmXQnPkP~6Sި#jJ|dz:XZ~]T Z?YdUc\Q$Lu 9# Ww&<7.NQr2oȓ -GKJWgǵ[?9`Ock"÷]/˛x0Ŏz992xE㐆 H 9Ӽv,P 9M:J?$cgD};9lm"hXM]GWqUW:Q"jQ ֫fxpAyXMu wWݞqlEšVpͨi*xm85ya -3nnlZ`ShcSyZ7=% ɗ!iu+|J̕d*4K|:w X >henʄ<#-Ͳ#+ҧ648=WD'$2.tW_ƁvWN{`L>NZ=+iv`nVtetd$Rٳ{=A -{Bd^@_7QlF4  L-'V,VmX[Z埉Iw*YD̀ҼW>Dbo9K!Eſ65wJIwm̨^'% É$3ţ)E/Ƴds[-=ݗO־I#kZP Vͫw?#q\ eO-O3ק~+(;7rUc (fn`m"66l'qb*`QڤsaZg0D)M`sGBtq#T%plD48ho2;cҳeywRd3jHc.^9U ȵ 2D3wO:uBx{fy+T ʻ?Gx&1= i 1)?S1i|U,3ɔvnr |@B{ي^#/ߠf,ڹ`M!49K薹|zxf bN ;`Zcb* p`4"gHSjO.._!h?>'ey`h>%DX4mlHcLώ⮽_Lq׾Lkυf5aqMzE&| $5M UM ?4 °Mϼȹ)SU*Jҷn[P 2Gy1r7#Ʉ8-=lsꥧ/XۍeVSAn T 6?ncH[:A1 Eje0e50y D*XBzB$+M!:`^MȈ~}N("M,'9}@6][YRLZ;+ei şpVnR=j6?m; Qou[R&/ޔ|Ov͢nbl6߉e0 em"<^-72@h?X]!@x. 3'}N&] sRb_&wyU:ֵ6&/v}]@pH 뼻o6 \ըu֏uxXr!a2>-U4з a†bЇScrbT~:Fv]Z>]ݠA?'#Äч%vi!aYu sQЌ/es 39. @@'݀*OK j[y7ubKej<^ #ࡖ׹p&?\@ݦ,8A Y/_2 JDzqV4A:?sTKAdj%NUҾfx#W3afCdtS\n@8BXMjKt}"NP2ht`3@g.T[Lt7C,1/~L<] Ҟ?'V+D>>ODv3mpbR¡q"q/xzPa"!nMuy]O_*F7HCuΝ:ģDvi܀M3LJo|G$j,Dz*6$D?k8:aZռ6 =?JNq3IʙAϜ";<4V04ʂ -sr{1bn*ŜRM>Ġ񁼪Ee5IpզV%lZ%}DSW}nPժXa8W)Sp4 2EM%9C$ VnFÅd㸚k5{X4@x.b#B!gs0C}%Φ\ĈI"rG,<xNB/p-GT 1CgEϰB6`jem]: xޱݣ\/ -mKP3j;]90qeu?^2;f m# Q|wqa</ # [ ~]oeڗ1YMa+W4,U'398re*ܵI9?%m&\x9}&vqq[jz¼pEJ 񰗁tZFi9_`ă;# z ;` ͲϑDaUă۬~ WP)dY/v|ʶPDg g&P T8G7v0}殣 w UagGn|; {2@P. cvncsd6@[,h8h| 0 pGYeެV9r䗫1'4sB^zHKUE({Q9ѵzKkBq%MB1GF($ԱX2C̖Fs4;u>yXgV>?6].0YDCq:~)<[wE{< (!^p]ryܗd FĤQ hÔ?@ 9L/ړjUyX$#' caEh,sjMowp#+Y\{\n9c"َ/հDԊ $i } &>ol #O\r7_35A3x(XI);e Ր^)9.Y<=c^u8gz|܎Q_GzAh[l;rO )|S~Gis.`__uaU)MHc*ܻbMe,Z'X { f:hQӢu&ؑL\C?^0tu@#f.ˁwZ8-U%[dC)K?~! VwN唯z;2Uq6X)VNֿroXegD9Z?-$V0xEhJǸwLZn2hg 3ЀRfNt&-: OO EA[op^s}e&* 5%96t_?||yfB{UG?S$-`3@&:|1K =?aR+{O>JcKy( "L6-%%-TNYFs21rM ;itIDRLg>#;azx)%nb,g+> ?]@WvPXs;>Ds.2U1=Ua5r .F{+6^B3-kO [ I?F0X_B{Wu; okWgX.Gt;AЗȈm TUb| ;i۟&>:MתJ`#|Θ) =+2Mxn"/Vw$:^2&ތ`&;= ʚH#~h?jHvÎe^L}a31 #9/4ޓZJ -19~1E+Nj:O oY7nD0˿$bd ,,w"q ZsQ180wmsFzdi^k#VewҌz2J!n]5$9dQi}fv:#BdSIlksm0Ib1:׺D)_t:ϥ2:F!i*RBGE_kWtKj`CVXCY+[X~$dV ,߹6N꼎ƾ9]{ JGbyJ ,yq׹B".QD;cnh/}_b?PP6X(j )|>Nv)Wf ]aS^XcPj⩃C.PH0bDX=YC -7|/hU[4V Eq,ʔw e&xNO|A뮅d%/=2NL䧄G]@^o}2O )"xV*Z‰y+vQc* \=E*NѾCO‘W#!1m&T;z~ˑ]Ǡ= \H V"ןVI_ēIZ|IApP`%dŖj<Ũא Y9 R(י!@q΀jЮX9m(N|+I\yMѣy^)^.*X{YVAjQ[Qn234$RSMCAwj/*2#/u?+XlLNN~LQ_Kj wIyr;WF˥9A I;%ySF՗N3ֽ_¬P_DUe]#9>R}I]Qh_@G/`ezP}a!jsC@@(}CD>m0.9)|YFWHlQ<Ŗv-&F-ua=9=NG8'{ujDvvqҡ>=[5c=O6ڣ⻈(qqXrznd+5#Vb I:ɨ,x-]n ʱ 8g!♩H94͗񗣔Q#oƂʟ-@/RJiFdr28.7 Uᘻa'\BBnsKp^ҖHyҿ'zɍ F0L]=~)&xw K4 M@-Pj| ;k5U7̧Q8u0υݐ竚;L5xVISV~<)%/9CҸJh~W{.-L|Th]ʫz΃D9^w f{E&UܒqY.=YA4l.ƪys҉ ^*a]g9"\bē5U YZ