libqt5-qtpdf-examples-5.15.10-bp155.1.28 >  A dkWOI%z Z'/`X )Uk9F9s~?l|RpӴ[VMcȴA'Jҟwx+ #(BqTbdk{V}ARs0ؓѼ} Q0FY_ޖ|o;ӳT9%`i|Ѷuӂl,M\CuC]apȸL, $@NǍyKMu6_6*RH_AjlrIjvx *бH[7htSu[Jd!JQtRӔUVJTo\dbfT~STV+0$b},h  r;xg6r637sv|Lw(t5;t87 gpTK5JԚ<(BJA>qa{͛߳>PU5(9Zm)_7RR)nVvW^/,Iƚ&7;:"f#NndO⯢E,f8a2e8c1d69ff8501a0340117f27702bdb9571b799e6b95df755055d6ee2da2b7c94c50e6013f3cb477ec161b99992c45d5a70866dkWOI%z 7ZliPfYY7sVҮ4 NhÏdۢwt1ȓS)ْXȴ~&B\\`/ h^Łm>-j1rF5EySZ`G~PV 1b;J9.RM8볇߶77x\iG{6 )5'(|@+h& es5u3e=!Qx-BPP>)hw5׏ "&h*"xo?@_㝜(2Zt!c&{pAh?Xd  + <dhpt Q`Q Q Q Q Q LQQ%QQ,`""!"(!8"9$\:4FzG݌QHQIQXhYp\Q]Q^o b,cdIeNfQlSuhQvwtQxQy9z TClibqt5-qtpdf-examples5.15.10bp155.1.28Qt5 PDF examplesExamples for the libqt5-qtpdf module.dkTstones SUSE Linux Enterprise 15 SP5openSUSELGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/X11https://www.qt.iolinuxx86_64 n5y8 ^2cD n5y8 ^0UcQ k x)@z (YFK 9AAA큤큤A큤A큤큤A큤AAA큤큤A큤dkTdkTdkTbMdkTbMdkTbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMdkTbMdkTbMdkTbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMbMdkTdkTdkTbMbMbMbMbMbMbMbMbMbMbMbMbMbMdkTbMbMbMbMbMdkTbMbMbMbMbMbMbMbMeba6e0a0ce7358798bcbf06c9c1ae393cb8c94d848fd916ce641f1882e42940a337c88ba50ac007e20626e8c5c8139461b4ec6f5782d5855be2e0309e20ac9fc762d3b1f0a4614ef7f6dba9e9c0cd66c0349aa1effef480fe29f4a2f8cd9e2ced5c653de0ea07e9ab1cb6ecf72125dbfdebbd3a70af2fb15f8f865be585110f4eca2b4079a67691640a9525aea56e7bcaacd87ec80adb86880126d17aec1f8dc3e8a7e068d7e32e4cb998df1b76342865c3baf6523d9f3c31a22d5bdf9d62a8eb3aee55bbe4cb91beadb357b47356bae4d06f69429105b1d9d36955cabc704230b42d290f04e5b725791e94fc92331619860495eb0c1b8ad521d99165bf324cab2316c12b1779da3f221b871d4227c61c98635bee3cd675309220a2412e6deb75e7b6277b387a969ec2b2f5d422d83c692a91485d6e6d8241451519be849ee901082cbca79816b200608d0f8a59129d83738d16f5c243ef0a906174effd65030277177c4a560edcdfd7a67248eecc72221f6bb7c9d51d55c18a8f262b23c22485233001aa03c12eb6d9483514f33db7fd57f6a71523242d04d17c9911819ae425f564ffa525dd26a20ed8e068893b6eed3db45c4fd8d85178d48dbdb9e2b6d3ff3258434ea7e18b64438d94fe37a9b8744677f963695da5abb39e33499b3d9dcb4ef07d92ba9b33eb5eb0bd8bd31a44a672daf0198be122977ee44d9e4cbde2293a4f9e7469a878168f723dc22cf7a67ea9195c7c5c0499fb390164797956a6d3ff14eb231afdcf8c70d15378b379b5f7c52def2f570a5a2cf30c95627f1b47b0d1b3f6680e56f5c2c2d7dcc500164ae1a1dd65c30bd75a7ead5c1d3f35d5034abbfa38c2ef9cf42ee16b9520f4ae0e831c7d28a32de221a301e32efb1e5a51f652ddf7d0a35d802a72512084611eaf45679db5e2f2493eaab3049e94e1e794638f57637e8bc128cbd54c425d52389e4ae95c21bed49742ddd4ede63536a7042ec8cd9287e518f0f301a0ac5145d3bf288aca283b1d0459a6b9201f0c9b9e9ffe882000ce3c4280b5dabdbf6873745320cbeca4abc1d083ff776d45c1b6fbf7e93c0e6ee59c48ad9b9c176c1fbf8b14b490bcaf6e305c03c55b67e3905dff8ded5c653de0ea07e9ab1cb6ecf72125dbfdebbd3a70af2fb15f8f865be585110f4eca2b4079a67691640a9525aea56e7bcaacd87ec80adb86880126d17aec1f8dc3e8a7e068d7e32e4cb998df1b76342865c3baf6523d9f3c31a22d5bdf9d62a8eb3aee55bbe4cb91beadb357b47356bae4d06f69429105b1d9d36955cabc704230b42d290f04e5b725791e94fc92331619860495eb0c1b8ad521d99165bf324cab2316c12b1779da3f221b871d4227c61c98635bee3cd675309220a2412e6deb75e7b6277b387a969ec2b2f5d422d83c692a91485d6e6d8241451519be849ee901082cbca79816b200608d0f8a59129d83738d16f5c243ef0a906174effd65030277177c4a560edcdfd7a67248eecc72221f6bb7c9d51d55c18a8f262b23c22485233001aa03c12eb6d9483514f33db7fd57f6a71523242d04d17c9911819ae425f564ffa525dd26a20ed8e068893b6eed3db45c4fd8d85178d48dbdb9e2b6d3ff3258434ea7e18b64438d94fe37a9b8744677f963695da5abb39e33499b3d9dcb4ef07d92ba9b33eb5eb0bd8bd31a44a672daf0198be122977ee44d9e4cbde2293a4f9e7469a878168f723dc22cf7a67ea9195c7c5c0499fb390164797956a6d3ff14eb231afdcf8c70d15378b379b5f7c52def2f570a5a2cf30c95627f1b47b0d1b3f6680e56f5c2c2d7dcc500164ae1a1dd65c30bd75a7ead5c1d3f35d5034b7e051d25e4e98c50f04e4eeadad89421535a75d1f50b9ed04103f731fb77d44652ddf7d0a35d802a72512084611eaf45679db5e2f2493eaab3049e94e1e79462f47d0eef03738df964ec80c2e438fcbcfe6357ddf3481363a30c8bd89444a34f32bad12319809af44c1a6f0bd5596f1447f8b1abe95d4234ac849fc7025ad5fc75cb0f11948a71b6bdca6fb31a558b0707d719973361ad725c507ed17b5348caed3643900380b0262cb463cb9d67a823a1c24b160bdf6321aeff64359a9690b26f8bb47f2ccfb7a7271bc409d32225d6ac124dac47bacd6ecbd84827dbe56eb3c92416c159ff24e3a80ad9c1f28d004eb125358667aa70a0d9ad5189d32a8a1386c593cd3df191210f87f34ca32fd3728be1412bb23c9ddb0d2ec4a46db9e69db70c6f2243442682a5dd57f2f995c8d931c83d338759d27a6aa0a279330a297e1deea5040699a263b36be8517280d19342fd67814d3fdd36f5c68e15a896303d65bbfb767043a28c73ef7ca66508bd17c48e65513eec630cdc27f2a2a68a715ec37dfca560e55da9bb79866c9591a7a911bdd72cb5b981d4c4d9a041a06ad3db390a1c08521ce549372b3efe90c7accaa0424952f5c50b0077d4ca399976b952d44472e08844c855f4fa1edc7a622913e7847a2ad10f6110303347c35ac83f1e103cbccf3f21dcc77b838d669dcdfdeffca636b281671a4f7816557879f2aa1b0610830c2510181ccbe1d5fb29327fd90b9df61a12156328cd5c15e0743d8d90a93cd8f376e09eef7834588d55fe392935e935406b61a3ef1e442f8efd7132547439ad20d9d944035b02da7016ea32d6e791fb8c7e364309ca42dee3f282c1735b313ca23dd351ba65d77551438d87838bfe1b033cb0b3b9a52286b77201e3f5819ef00012ee1ce428e76c644b63d8dff779a7126f193ab0ffa94df644bcff50d21beb49cda7433e0f97d1097609eaa48146d5fcb7d239780b258ef429c2cecf34787ef0342c614b667186a6ec2f5d6b9d650e30142a2788a589a89743e88e9f827ad079686ba92cc94811e35492d0e8966f704008b6da9eeda0b659fb58a8d8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9030dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652245248009fd0af1725d183248380e476c1283383909358a13686606352bf2a179ae1959e86bd49b9680f78e0b49d4e52ae88a3f234d497e175e42a7e8ed592160ec5b37a28dd638c5c05c8cc940276e55c808353fe8d942c7f993c2c8b4cbe62rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt5-qtwebengine-5.15.10-bp155.1.28.src.rpmlibqt5-qtpdf-exampleslibqt5-qtpdf-examples(x86-64)@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @ @ @ @     libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.15)(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.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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.4stones 1684755706  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ5.15.10-bp155.1.285.15.10-bp155.1.28  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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/43b4d5792adc687bf0d32b996e189005-libqt5-qtwebenginecpioxz5x86_64-suse-linux     directoryC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1695b781bdd9a1dc6f8d317189a970d691e0eaa3, for GNU/Linux 3.2.0, strippedASCII textSVG Scalable Vector Graphics imageELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b349d61d01c74d1dc3149039cd88ae1f4e3f7c72, for GNU/Linux 3.2.0, 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, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0e52d8fdd22e489d857a307e892fdc8f02d5ebf2, for GNU/Linux 3.2.0, strippedautomake makefile script, ASCII textUTF-8 Unicode text '  R RRRRRRRR RR RRRRRRRRR RRRRRRRR RR RRRRRRRRRRRRRRRRRRRR RRR RRRR ~~8h!5wqlibqt5-qtpdf-develutf-8e033308a4b324dce89f0e49f1e83a01e1612ee3e1ca31935b87840fb1e1f6425?7zXZ !t/.] crt:bLL ؝.t8wa6VobZ!~XrN2fsJr*{|9 )D 䠢B3i"ru %lH aB( 7<[;?G50Jw^WǪL;2;:p;Ʌ̃fÂގ2Q9BKQhUtB9S/TQC @%ž_g/ u1N]I:&HP i)TlkA.CǢFȯ5=<*[ڪwe&s?Ps{^qτUN';E EΓK4`L,9'tX A $Im2AC40 ?;kRWmag+БʽQ6&YLVќ]: k95Al{\OY5۸uj6 Ƶ+El4f ;Y~Kۜ-:f fm-/al;ymwsL=>U燰]$S`v lB @GG}@zGk+*K !cm1WlP) m0d^4\ J\犔y ˮ^Jml4է q:ؚg!@9H2yRx9+[頱4F%vv܈=|P-Ռw5qHKK/n}դ}PGV!iLl;h Y4=cmlUYzqDž.ti!5hP }kR*HyR Ax0o;e`1E &t&Iibкn8z&Q-RPw4 /K>0M.:UT"t̸\oNIXUkپ%$H^/{xo?k‰4!4!o@YgwzJhS&Y0Zˎ#u0S|Q}.@È+.)ݨ ϗⲘ50RU"1^TUT?---u c3vq(3Nd'20ʲC\ ]촼BY4oU蕪Hq4;X R7e\,Rl-K`M ȂJX9wbt7iXĠK#s*(<GU4d^ {$M|1ْŢ{lu*}`6؞3)hkZ۬+Wդo۬]*kәto[#34q%q &-Օc7(>擷{2~Ȕ1 @T~* fAt٦ųYfkVQzkgAە+1} >uXMOJd*r!LVh#2/ր!{pzctyqwP/]$+Lf($ 8*#Z}/-/N+ĢYs?f z9meYe܄ Sbپ>x1nRɹJrSV־4 =8 #`vzR8*NO:ڤR_d\NΪWW_JՊ i1ߙQGFF3qdY[zɎ@JΨxԌ9i E5gef}`1ߚajTOAqFTBCn|YiiPzGzf"+6"z߻i$:۪lG |#HdO ?ʙ1fxEY]ɱԶAȺ,UNCu >:,]Qס wXWyh !ܥyDQ걽_Fա.P!df"eEsۙ5ŸVe 'ڃ{%39t%:))̃9U7ÄEW+6`pѥn )ҶV̎vsrWNa_V50Zs ݄˩Oc*(!הm3- yi9_~JS xRގϜ7uZRՐal3OYgB(=^-t$侭eIC;NfOU&N_&ችMI/krEƼ*tK"e!le}NRGȆT:Gark^.{q FИrt,0x]ǷȻ ն(E }7޿!؀O;EϾT N| p 'fkd2O;ѝ8^XOB~ɌM -[5ˇ oX6z&iM1ɛrH -bkbUCv9A1Bh}x穂~ n\/xmy cpɁ4E InM\΄iX\vrAw 쇂Jh J8KOSȧ}iGxW@(Xş?A0Zů\UuP{=:KcL0l\嶠P<[rDJ1' .ws? 'V1t]c̘ZE Jz1.Jx4Zwn:Pv~e!MLp"^;@J+ib{M*:#pPϔqM0"X{##6=x,jڐф2)y "!/`Zu!A^DaY;!5Q&u7 vbcJz+1eW"آpeNc$};gMt'~o^nҎtE3 r+϶ǐjX B+e:/VtU`V (qdד{#kRQ͑CHOrN2B8Czuxz|dsuϝK`ؒZ"z6d?Nwq<[4p C*GMH-;Ηl.ofMmvG݄2ht80!my4DbUA*c >IUb$)?!oe_[hkQ?,މJv߫v㥷=nqqU񴻘r:W] $dǝiAZ?znHQakgnMٞfP!Y3?#uQ긕O? q䣕ㆧ?qQf,& Q 7LaI؜&a9d 7JqOr|[Ñ[?^;z`cԿe{ yhL 2nqKG!U+=$ v# J`)&҂l~mrBQpWًޓ]I ^o.[;"p>=pӉaPvϔ:sa ,]m)&ִYP/3/%`?6{6LWiuEݣ/wCR*uEI)*3Tn!g,CZ.Lߞ-,ҭ}ƽX?pOnA@A#z-TI-XEQ'{}"fs1nHmljVU ce% "uc>m!:R{uƦT1 Ⱥ@4H%B>&KuQ*e|Tf[q#̦j/)lMLC 9v~:! S_>VrBѶ!JG`#h Zi2¢< =U;~ed>BxIfVIzԛ0D&,e.e >U{xovU_T15A(=~i7j8y a0.&)iO&{3\z+yLHb#kUkL:E֐ oZ^!y0NWD5Уu,''@(R>}]~IVTf?g7OlNZ3'jF8ǾuTm C9gq'?=*2GH_տ[.@1AtXpʥ21& YH{u kZaN'aK C̻1rSc~;Zi &<H~_;z#M0F7l`؏1yy7@XӦhc&BIYY#w+qtQU&:?\Bpގ^8KEQ/iz32˺P:mעzJ=G8&Y2t6雖fTa60O>ʷ tvFg  I3tJ.^$86aKJUd25 0NF:74;/9'\ [n[uL젭BA!>A$$(m;:k(_7ѭ}ԝrGZP2Vu!#dƷXDnv#͑Wp e_mVhCLv@Sma"J wtMV}/,>Qa$E[Nj),}L"igTheǙXU>j:;,jE[}܇yàX` ? hAb_`(hJtT.r|Lr'W+vwۧN-Y ̲]2p9+sC&Apsmɨ9WU(RX]Je ?ƢU)MkϙGAq ]!=ˠ :9 Za؁T í^ %礜M;tD>+vO͋}<BJ73zgaφp4#D+B 0)o|_% V>]YulUpi Dݸn++bM(`?*]6ei>׎s'[G3Q#FQ3oY2b{0Kf(0ꅩn+/ ~[ߴl'/Kn\92h>&:+*:#9JUg7H5sP=t"\_D[iJ(׋ө6 xx!~mmFK- 3{ri/ev[6چ 2pQ͗KͫZW<*JX։Hs\2R9*glH&̭C /bSFwC"09! fތR1}6ڇN_bɫQiM,xM$((7a\ËSud7 [v !T_kTq<׷\߿ HPX5x :h|"<ok!Pt83N( yZdCNb=bf,vN{櫔VV~п BWN DGHʃ]j{en"O;F^`0DKtKzZzߚ[c>ste5ƕ䠜յD nȉ@oR%< >8M RaUp0GJ",S#c Fz U/yod;XҎ};b (at? .xq FȤ )E:ALwGT5p&K<݆@EFZ=^yvh-,w=p;;yɎjb,Y]A4.>Mdm.k/fFN]H~iҮ/1ؽ̢-l{iӝCYJ 8i|q1۰h r9H):Eқ1ױ{p*e-?8' @ tv86~I=Aւ-qYAMΕǎf@+tUc;zGPa7 u !\)s͢WX[eGIM|x(C$T<7Wg Lۘ~pFs*ǑZ }R#=J& ~8g6U~xʢ)83L1Xb΍E9;^(~x%MicXI%# !ZzVwHɣ# wêoQCY, bgeT: ٯ~&"`ljӷxͤIM+XV$]^ü8ycg"?1Qn(B}Ճ pյpTh0 3sm+7Nxs&KO^L@AUݩxϽ h|O׺2ɖDg\cZ>{WEg]1ZPSatuF'Noy˨mٞ>ayoUf-UvŏV:u'[=fg3f >ld> <͕zbVpy|>҃=5,ïqxUBG=)P ~8zrpY v&yv_+1umVag:͆%^z9ܚ_&AR.TQB$֘N; Uz,a)C`EQ{8mg`ǐv6fQעaѮ*[''M' }_+"a ^7ʰ&'tKT&3Пs^s1W5Rıle%SXINDC',}:.8+| s>l@:ݪBU!9A"7EŌoV/ Ⱥ>rrAڹyb7NNPrb|F8+~[s>,I<EȒm?Xώ5. |x!a;ٮHrFYL+w<`O Ǒ Ob|E Gx$RN'X r$]o[l#]//͚pc'nSY'qpLyJrCM\_eS/%W^dudosbX_3́>gG^R%Vmqo5ffJ󯂅 2œm?FФwip"vxذTe S/ρeE!3rwpWWXymКu^O\tp$}(«@'/[Fßt LB=^(;ߣ-]lQnC\k}ԭ19R?6~f!kAςfc}t[fΫ9oq@="=m͸kT遊PSnIxTv‹Ηq8x_wpe"qGm`K'_m톓фk|JDuO2ʤK6LzxDTڍp;.(i5qU@wh$% (Ǯ|5O7`}vUlTo'ʺ VS:H "ALCߍ*]%{)*fo)Ntt3M}LڷY1W;A[|֟ 0Z1?yr9IQ& "* cBH cGn15\cF)lJ@h*3ά' ñbF44K9!4hAҏ#pQ3}*\TPk eff=ɽ-Z[LKx5 yg;]LnL||WbWp|zuڸ2Dʬ%g 9w+}bXcӣkt̀X;_pX>W_B2t]Us~9 e«U~B>X.ݘ8cla>-ub$*#@Ek&Ŭ|ޡ^w%]]GZe< S#}NW!X5Y=MzGx;_?^&;OgkLzϨKӵx'Wξӂ^%,]EF |èTΫ3yOۨx(wu+&(úZo^!z2 /<9W3J߆5WQb6qO>/>j޺lB;gULC@|'e^|$深?߄WQX1ǡ& -~m7NIYXhL}#Gwuۡ䨇]?@ż5FQ'BS#1Xu"gm?XT;á,!{9s3 ]S,}2ciA}kBD`B:W.}2`:L}?dxq@lOM)\}ZE,6Y*uBAGѬ/#9g 4xţ6LJC'&B U">:[#S@L\Ac}0PG1=S =dhVq+E/SܢF%:GB-8r֯XC#" u$ 6)췛Ic4WÔ}܈ҬcQDt A?Mzz.6'&V!A50Iiݨ@+◠=9΂=y7Fyh\U)8ǻKՋN -WŔUOB"~z)`"U4AxzEN fI9\S'ie'{n1To"+QCgAtC3&T^ZaA},5y,eʥ^@=_^(7gLژa7Mw$ ZwA@-LM'sc{j]8 9L̋=}걏{2P~Ta}D1<?"$h'}5bBxmQQ%@M8E^wq.uD$7b!=E2J56%ǐnZ$@$1"EJ$8NdxP\o"nV*m2s)QIGmQ_ tD>2)Cp)^I7PVp FsG׾1pJ]nMFY2 t$D ,̟"h"+)"׈ !=ծI^? m_W_d.vÔ;1p`Q/ʆlDHl\@7h oBtfKrD&lP0Ab0?ah6t-m2~'5Z৙\#F Ư~`'dgjo.#aD̷SH y?l-i$ͼLOvmd(5KH)-Q1 _ƞD*PɃpWɿOTuCiWf?4})t<^sŻ#@=,U2#, #qW>*| vhg7uiIyʢm7"ŝD~Fm!8 y=Nܗj /2K]ߵUP-8fbN6E] CUs,i9 7. ϑ6=a݉t@MRz`= auެó/K("O+/~ŦL?DЇhCvʙA.c7nDB.~a> jrK WbCVc!oeI~œHKr c(|c0岹1YS4il^(:}5yb|w 栧,R `ť _/8~۬D-8>Oz"IhZ.[/y=`=ΐG{+T!~_x՘띌 =c[~Dwmz} K^Ҫ$EXUR]&@B3i˷` uM&mKhCOKg;bZ VvAsGmoLt u[ 5u'};z_(;SӉRD,q8VY4ɒo6&p"fMb ͠Tq8)lKBoĵBn9j\ b ( Q1n/ + ~0;v%B5Iv7zXYhJ$Y]Er4v(WVVϘM"DYr"jV{aƺy#A s!FGLUCA "Ev?u3TɃ+Bb>cv$!CůiCグ'ϽTN݂čx>:e {d{ 32Pyh`>wK%=.r1RV٢h'ẉ;xYu,2o.'˖pM7GJF%@! ؍88[ҊTzf뙪V ^+Q"Lrh b`I@IVb~Fop/HbV#٢E[N ip?xTNi@۠oҘ㟑*{1^hޛYC2H΅rpeJ5G$zp>SOn8)>B55I*sTP␁JF3<5"c MҺ*\; Dїp*Ӕ.K'S6|J4LSPuMV3(\[MG{k`5@+G hR?̅gnfZA7bP~%Acˈ}]Jpߪ//7--BXq8;Iʡ7+(yvrwы)qu/^b)[jnqd$;\Z;UO>ގY#@ip%ݪʟ'+Utyo#)$/gc+ٲi#p+-d|OF}YHޝ ѠJjE^ZƷ8\weD4 ^Vs.skN9x[죞b˵8OR纉s8jST7 ,WN۫@q.'PO.#&]9+\RGNDD}͛{0-zؘ:u2-56Y\ y2*L5u 0V^2{J;ժE;.G-97, ԢAs풔G;@c ,1LٍYw QzVp{|`݄imHYsNB(G>mf1gՐ˪WP>x,{Tck-n2O<̤ ù=)lzt*-\,3L_g) :]W`*:s#wJ{ ^Ntα/Jb?.Uxe~@YfVPgiq őϡ*1˗Ƌ@W}JY2Cɋ厰|'3I: 4MȀ:TY]Q 7w1h ʿEBve[ۥ(|jyD9K0s)9Ƭ|˶-Š<{RQCaDK֢ۃ|023fp0p-Cfr,! ~\||!}^xPPG'Evg+x]IT V!h?SafC򧸰 HkȭKShۢ|\W3y)tvEbhE*E1zi9n!Qr] 1y g y_Y݋S y–h;: էiϹ܎3ljzL x3~Bģ9MKUDXRDH;ܷ']i},yYs睜#b>;-{(3]*! Ao =%2K|X=ک) azvDY\MTL{0ig?QcFNLU^i½IPUYɘXjXsO1O~/<JteJP z&vztߚ9 eW 5-.;6YURs{EY_ϦGM1R>ޤZՌ0OrH-'3`Th`°kEג4\-\ns]Ht7oX)L9܍ ׅ A 60Kc]-ZDz}@" s¢qr AR)qO-@5ޫO ͡}':JefN:pFU9,SԟuۚSkC \PmPt\⇖i5,͕`NuݵO$NQ?cϛuY_rfnR1TaUs]:\]Ȭ)*T752T}|s^9͆0ē.?N̮)2WH+5,_̈9Y}Tbtwiˇ*szVwh?OX `ܗe[WXqd!!Pp/ը)φ3 {4~ &% $>I>8ֲʜX>}҃BPP!(Zq-[v t0 V,OG^ <;Q6u]vWg(mַQ;؋(YMMφg6J#j*FzjmQ/ znRG86S `^.'0p _UHgBj ~ƔTόP*UpH;*r=yCgfvɜAf?{Z^NZYhҙzzΜ-ԧ`R<>=lz,SkgO|2|lM/Q9qЕϧ >+cm6q6M i)=L!k` Gf[U/O&n~MlŏQ|oswk;G;,X{ iK}V$:*+"4WՉ\<=N9 uvJeveklowhk6onm"w/a zj !reSKhQ9 :.  a?igVPv` Iyv+\kZǻ"\o'8;$ՖsS3a !Y:b<-Ht5tE )HYomi4Bvȁ:xmxSTT\ @r$vyǑ7b 99EFm5?  h0K+PxYxܽreSFg?nqǻ-;"qpwFi9` dU%̼-@g{Vg"ur %@PL|4.,.51vF틑VP.1}P)<;)[ı[9Ce8( o}I%?N(t~..ˏmԛ=mqDxEaߝ4ko-r/CA뗚iLDؠ|##c/' lAC8w~2QL$lo],uWɻ.ݑrJj:1=\F/)9!N~G홄>IBpM9aBLs~.Ԍ͝P8.rYj@UnTt>k_IS:V {k["vTb,dO ;K0v"Du`(a9:̎G[l-@R_xh-8ٌS7ِK^&IR[7DFIAǞ&p=}#w[>}!|K40latW&ݝǟv0ܨL oq-1"mA!>U)H=bVМB4Y& :3+y&Pqh:۪A+;wݸV" ?nۂ6iG ?h5QLҋB]Q}vocфP Ap& plXK||)KʁBÔ$r*:k| %=[լ,Ki_Fb谦v'yTV!#F[ /Qvӷ6hYIX4d{.q aݶrMҪghh :gڦ=7g\h/!z+T]^YGЙB̍o 1J |ϠH{j.W)DD!3VY0 >MY9OVa/P.e?qLM%wf)_VՎBuj{പ ȘrjCb҅RsKBt! !V Ph8L=ͱtl˷=nRUשM\㩀QHQEQaeg.iܐe.x}]tiŔw0* {Mm{v6j֝1[Z|! n^tEзQ5fvV֧~cx͍yR] m&m$ȱm{H,2u)n<'IF%2˿6X_cqH@sRr"%[PVE(b/9 Zd)ejr[Nɴ_E-(/~lF~wRF׷5V)3Q>z @*q-R"767"[[>{'{8czXGn]8>} C,62~W~=uY*-:%ԓcQL_9>qFJb6#O"~/f5 M߽mlЄQpK WdvwJKDL!;;E!IğbPxQ1z *4gM,@ǽm ϾS~HD&ɐ95@+?7w nVS[D+LF"% pE caT&Z=j(x0. D;3; ME5SI Sd!\uB]VիDj1\aQYJ2:f M0^P91]~8qA>+.ԁ)pGӀ&h_sge\ZӼch.3pBl 2qi~UMKJ2!fZ*H$ }l78')AvƢEΟJER9h Ɖ*527's]k) 5 G[m!B$K a]~M{?ϢF92O1$}`zPlG|-wLܮ5o%Gi]xPjfL7H-em|1]:x06Q-~3).Flh 7EIXW9DŽu01A1isXbHgZԪ<1z= ۘS.ن$@b>6$"!- B0jJsb:lPƙ?wt-m3/KWS.SYn^ӳНY4zw $ib@WV2-Ҙ Քhiێia)I:&/;rljwNHl)@_̩M;b=fëk;wpt].b hyVZc&kI-el=)|J ǧAI,xBF"?< MwkVClvkkH5pmQP+O¡<(9*ټ.DlQ/=F*@d#o,Vδ;!3CvT:X_}ϾG4c^HoIm%%aYEgeU4_{u0X a,hFzD-ݙh6YJa!rPY\bԖγK|>fgCX#$8l:iP57v!x(~7зJ{'W񺉊@ptJ9b1ٵ!ԔVsY mӇM>R6`l6,2n1mͿhrTyHi^äQ HoT$!Eņ{`&+(bյl2 ӰgLc-QDG:ޛ]uH1~兑r/2 ݇y7T+4˳@M{a^}BŦȶ7 ǢO#n iE]uV>}DhړeUmϋxà%Z9";׻n}Ψ&vCMMG "#,S R,(zZs< R 5='둖s|;r${ɵQmig bh}{-Jv1؏Ve:\\iz?ZKj%k'_P3&~ˑ ;:&3FƨGē⤧IN#hs;Rlm n/lÉȇ+=SC b%Ff>_k(ćh|fZ-d \y]^IIZĆ,uV Uv>Op|*pOw?Kv32*R#%{|e[菺SatY4^L=Llɴڮ ɾE9"J ZW<@/mƾxB1*бc%#١Y2m6C.[|] ϙ2%UNHi}ξ6 $b˅dQvV;Lj6lz?Q)hxUAeO2w 5y[!tԮ|ysV0Ngq>ӰD1/ -D)tAl-Qxke z˩Nل+ B@mT#UJEg#cu׎=$d=OV/N-4"q{;ůbbJG.[79+RI9.r<] [r<ǧh{E}_>?+fyQJ˘K*GkLi57p0_] ݗuj-3 + c\PmQ3* #$>@OXdYnը2P됒bM"y;tJ&) )yMu{hPrĝmZTtP*P_#~d]&Uav'KQ?)u'$u_** lGwC`6|qmV3 BD.u+p/DEiJPrM< ]Bf)KGuֺn : i%q/7ž͈pPp ]! W\'KN[#F#KoV.,\ad>5o.)4CzodE"p|, >)$oL NV2QErTMS`IOF3 3+>g3 o=u#ӪF'my9D}I͋i_A)(ȵϙBU4 9@dޜRp 45 Buݤom;[E3Q cH2fAeAkFF#%zDhۯoVwcP ze_,xj$A;vhi9Ua`XqjDmBO3_ y_/rrR>G7$3vu-#mD)9=+W}$i6M ?\&[Hx3.ͺ*xH,63hVFg*j ϰuͧCѶ :?^(Ic\"%z$Ǡ7VKTE*G$.m~%Eˣ05Q}:\s<Ҩ0 _OG)JȫNXb9'nJ8<ڦr+-$#y{Iu Nya.6 yt[˞keGb r- ,iv&']nz^$%d"ݥ f*3RHF!8`UN (ޅ<-Śʄ.>%V*WA1NNta w8Qo[?O+׀p ?@~Ӯ=6„!ƪѱOnf?@q ~qEҋ3mi {s+|¼2&I[(ȼB-5F7y,7 ;e٢>"3tƆ놧͡"T6&RqfyKS(:HnA҈QVOfsudAOmOfqz|폖 `/!U'WEh(Ui"}[1Hs8 oل6@"ئZ^hZBq|V5ö45QâO؀L;{wufBQ-gRQQlS¿SC]9H 4bKu-G"K+t&!>,QGu$77#xTR$xƋn]o+A.9_)'R|C 3єOmk tbK8k_Mek9"m2G2m}Q$t:eΎV _O +6 <6HnkȐ>qIȿ VS# %ƊLJ|RE3/e&}F꜔[Q0Äʫ|N*TeG ve>#0g<A+(3%ɟh%3Uܔ7GG%#+kyf͡U:ʽ~ z=dO#~-!XDaWP?Kc\|Z]X5}pX3^S5u&ꂷ ;Wpѻjӻ-Q1L[7Ñk\9h#\h9J<ڎC2V2 ڞf[Gi"+vWia4h $FujN$r^\I &gW֧$6$AUV \*Y/#1a/G~KIe.H5oh7~6'"EЏvs>iv_,Z+"U@*GsI7 &w8ا}Pk$pR!]>._wa/EE mw"72 0dI[M m8]璌Ktos,ϛeK?E~sE(-F"Ok-f/{WKzn"t|0 h{F:OGv:O[w%k'NrE.mc6!z.*ʮ}jftQC֚p2:ne02վ7-a.n#poU[`C:b̅InS -W,85+\Z` ꢚ}ҽ>l7^N=kFLZv[_4'$lW9 B>GbV6Ɯ+ݪPy"yfD`SJ P1s[R˾AQp|V8ma*'Df %;Rb#Uf&DA~;i:U&Z|9.XO(.FRǤO\%9kw7GԡZX3 "]%>Pn\YeWĀІ8g[EA)N/5*VN`ޑlE]I56Av;ޘavM@#IB|4`pީ&/;_k<1++^ț[;~sl c@vu"2<2!UMSǥ/Zf sPP0YvЅtEwF;wb"rg=ƃ;}Њ5,t2_M! mo tF7 Y<'rf1tx(K\X`fQ(;"P*H!@1K }# C5x$މ/o*ṈӐ#hol$ ]w:Sve~@ 39ŚïDOE?o2q]{aaީ|_XߧBd1bY Fx-Ӭݝc7>,LGE)GϷ\bIYb <U'\DHq 7mY藱K $3L{<(%Ļ`)E7}IzHiњQS *N"ϴ/2I lܟ;Pnk9q(LIy!@\nf~tUZq!AH VY GȀ#>9T5'} ah\\g g=yVŒL`랬~ EÃgl9(|}csk>G/hv3Mį{y1*!E2U=kiA6ʹau$* 0yǸ* 6\Z DP'h㭝_XkЃӁF;Ad(#ύq,fݚ/9iz1 Hخ-*dJԢssj9e2TI.3|Mvç|-V9֙[jGJV;$Fv (Jyw!FTw}Eplظb5jP!LVH5+M70^ qL27=KG-H7eNmKbg0fSW"&xu6ݺʛ7F}:,w<'!˜sSVRDOzzs7$u`+lsg=rʽUϛW#77-Lԏ\f$ buQl:$m xvv]q5 &ʱz~z0uhg* L أJ{ɥ djѩu=ml I_L II)"u{^%S36'Fy1tf 8x^(Ʒuu2ڗBXAgf6*HrX[I /T;iÇTM #7Zy"Wљ4d/.ZG^?ۂQ)laRNjG(li>1 ^w51z.!@ w &mbMJFy sq%_î_FE'z#F5H"0GNU^_`R >ٙ"$K3"2'ys K6[2_;{L.oasLyWÍw"T0;԰ /{L8[Ύ~qA0e}Bd?22QG!+VحrAhr;p׀iXIFdB5Zʘj"1"#wܛ(a*=B=u,MBa O {J/ͥ;3<%څ|^sZ:SC"\߬ok9Gr:Hrj!o3ۅqE4`dFku/Wa[+"VcA+@fDg2+*ɱrGW~W]|L ^$ R mזX"[7Dq!*`l+ kW g'~\:=j0dRTj< #HTMxʺE=HA;vg\A&kR:8o25&SMtstrbzTu/Rl0R a?餣yCr [Uz4e)cf$nLYS ӃLTr[mԱ(4NX㌥7ӘsZf5Ό}omu%8I>Kc1 eАd)ZU NK$mb\ʹeˍ>lS\wőV/2,[d%O1ּm(țDƍ6ug5.`gC0 wf62`A6{_bwqPJ2@EK_*I  q@#g/0T;5kÖ.]Ŭ-S _.ױoVD乌C!S% n%-~j kыQa2g:bF>2C.C-h_e؛ah#Sx\nMz4Sγ8ܡefxƁɨ}xK%ƹM(5H}7rV f57E׵4_J-Zl(]Avj 0 Mf8UI2M̤JFm \K-Nl˲No92EL%*F]KƒT~"'<;QHK/gg˳Qwwp>k琉Sh!ǾgIn{~40^ LVVi3X7'fY-xWe݉҇ȱEi1١94ެ-\[~lkT`pWY_fwkӲjDe)%C{)5rM/ ]oU9O(/(jO#tS/-E_4Tx=2 cC(Ltf 9kP.V1T~} l+~SoaSUB":@ L/mte5<Ȇȩx2g0\գ&J!I |nhq=]J)mQ{ҎIvNE\eʤaڏD&jUMAx!%9kʱ hyfdA?i,zm}9\^=l6}BLd c !ڿYʳLƽ^ާO鞍lSPjU_ 34"5^ Bv +@VlKN1 nȈ% w+^jpDu07"F 2Ą,j^DT/d6:hd3\Hx~8B>X/ˏTS>aCӈ;r)/Z&ݻsEگaroĚ%6z({/T5tWa|P7:D5 ^3^)0E8T5M-Q /t/}+BO*CD:oB^Y&ƇJ8z\!C6Laɶ=^{JV S B Bݏ:ȣ# WD 5Q9lKPrW 0WSLׯ:'TH¶ ]+d5 px k/bLO W!Q>'.$̓ĸU+*cBh/Q\+! `rij}4,fJC/;:']LJ;cajoо!':Hhd8Ht̨q`Q@K N4Tz~*荓'L4FI?bO&f)HS82nS&5hw._ۘ_ËE{#ggl7TT}ޒL(? lY⥃5.mKsRi˚Ѐ|[R@j2e,sk-^cǝ Fዣ1* 5I/賅85%cMStD06i،FĆ|Û%vwXЯ"g6+'NWsMHg7lpiiE?ũDsdQ\W1sL aER1 i5&a9`b;a vGgai,4uK ! k}B=6;qYUV@ĕr0ֹ ?`z&Y|k~L@>KX(,}A bmCfK-?-W`~bxa'/#7u"O^mctWy^nT0[If븱|}GqFz (qU+9*UQuJ[]HP\]xU69& ~!O#(~*a9|O3 0zk]} YL'n llEb"b9{ SXVK1!╫钩QmO2Nt|G?X*p(JrETc¢@bno;Cqy (]1gx27Dd CcR|_4*{9OВ G%*4ą_bk0A]4uXYPnVZ stl.:Qb ȀMog-и~)c,.@:3O-Cgx)VnKy2BwTQup(\E\4R'(l4A_xQ?43ega1+GW0VujTp)s6c#a+ռ6[k{w>tYz̸zknu Ē,"Q= ӾJ9a|z hknlk{ AN2qgfpo)It6>10(Uk]iL*oij N)kl`㸈7 C 'r;7ty?(Nu9!/t*k`@k94V:k6 v`' J;cxӳdYÝё7@A!Ǡ)51'a' Ți4C H y>+=ЄjQ=-Yĥ-̂^t0aWCKs.qM 1RDZB&SD6 4`G M[k3/<(T>|Am۫, jYHB( A 6Az&TR}0u!oSG܎#!=2  m& # j9{Tw!:' ly˞{Ƚzn) hyfCҎ,g`\ )JqrC'!]\Yܾ>< tw-)u͠i?)MҸߣ:fK TT]E<ֲ$ / .l}(}+>yC: T[gZ-y.~cs6\KdSD2rLB<1)\|*N֌r.Kik{\bsrĊNZ@ ߡ7Wfb ʙp@#^#*LPIF=8V=&7ӝ`-$h7?K40(Geh吮cXēoJKBA@f309Ɉr(c5kŢۀk}k\b*kX6Whk0|C[2V4_~pꂟ:ǜVrptx`i))E.-mf8I6>P*'<+Nn P'g g醑;M~㟱ڡ80ەdN]{Z5HJF.a,bN8D0JKirtK%Fk7{L^Hbo3G^M92vx?@~k"LOf}*x[Ƈ.,7"U=oȭŽE/&ODVNFe$D{]rb'HS$Cos )U9Kw;EMB ֳBx8:l :5Oo*/MϩB}Tm5=E3\ .|I&qdGiuۯEF\ӝ9@ SB;f낾 WF5.~La"z&2>穘jԉug$?mjPz!QE#Y?W}UqRrqA胘}*GD 0x%,EHsf>S[EfԾ:]lLư]wž? vB%GHmi56HA 9^DNw#vj /ua }=?OV%`Ş"_H&eZxJ Su`H{yҢV%`%EyAC[b7z %WEfZA8XыFfB%gl7BaGmD*tM_ >x_p9ռ+CX qp .FB}c&iqfVњy(#c~Z?=ܶO}{2JNa^pwqP s[+1Z+Xѷa;p֨yܞpPχ}s+w"4+hIЕt vX ʘ)H=!Ikkk$ߔhMޛΞzX:asLK"+Xm(2B\Eދab,efLԀG{/fv2.ӏ-k ܽgQjY?Bj.x2G)xeAb.M=.9[/ `_c? +Ӏ4ENV`x_e伕2Ȩz[ۍ]fj,Vvvjt {khwc{k-M;‹qӖ V\_d,^0z/7 `&]9MIeHcIg7Il'OOo4 zm7.G߱oIxtǛAZn~g.;OT9k x((NCj)N'H=T`$'M{O\<4ҫI_CmrX_h-JI4d fڮ_H{ovلyRR1qmJN3:ֺЊ # Q!x%a܈z q6-ql!p%9-yO*Q?wn^#2+WD?.F(A^-RBn~&XkLiLvk7օv 'L9롱 A 3cIPAF'VXoURwSҠ>bT3KBӲ }6%0@نtPpexzvAJ7z"@kc̅$P z< ?@[(x\[x(탫̒xzUB +gi%"fgw1K6sިtr3Nu4swX~&,nxP-2FQdŔ~py&OIVp֎v|A<4vdBtN̫&5z=;BҺ> 7Z*-K.0nX%SST9>tC#_tNڌ"t=6X{pf~KS/q{5+>, .̴ *X?\ƅʆ( BE*@A4.+pBuEJ}KK 8MsCx Ĕ_N$n⵽YR- 'X[Q8܇;~a!+xNQ?O# Xx4 EQ9y-ʟyc*Akg$KwEU-qt4Uz)"Kx_Y/Ř7+8ҏ@ :5lv8HǴXs+/HGk)=0-ϐͭqlF8CV YWOŷZt(SBPUE,%<-Sb|N]hp.O$RUURmjGѤ۾<>uJiF"]5Lr]d|62 VA u$[7k+[~-`L6l$)̛7ΨC<&xLPS%Dpfq yݳBY HX˹kLz<._DL$T/2),-s ~=ݳ^y4 ;DEʧnaV{nRːR\{t}m(Cɪa;n,Z.^gs c j[zNV;iZcvѦMA\Z ݑU[:f9$j$p|{^ʋq5A5J/MPLҌe ]-'%*J@U_\U B,kGsZ+2(x+߯5N;)sÖ$F9e1:͋`uK6{y^)O42Av>Fζ˼,x'CL,^ڶD4vF4m1_3[!dE։7WͨW#OiS]פe +au=)/d.>Æ.x/m 5o' kR) M4nuF;X*|P[knԁ*Vp:\dX:jppٶɧVgI7nxw"ixM7xѯ)~HOpX`=Y 5deS#eS;f(SnE,*M]R'vX'^%dxܛJ:X`)b_Ҳn ֭ |y&h8񂩳̞׿F%ӷwyMv՛7ϻdQK+)a랫,(_ǵ̵ҲMUw1W&~blg\JM_|)[jԈV˩EX4ҋ-2}𼮽"aL%izq{z4OX"0GHmR~P%-'5$1䷷RzF`]n3:YoCAd$ߘCQJz#Β?U!ANaG,bdP|Ai $,%F%RNHR~^} ״ӟPD|+Kt|-&l>m^d[ػDR!HyyHA[9a&;ohu☾)KgԪw|_o> \z,VZ_e9܍FR~w|?@29E'BGѯz'}R8P= ;ޕT;uk,oTi6Al2K)lAX 6R b`lx,yC/R6D@(b(YYq/ ouhSV{g7QlLL 誺&qAkB=ge%;ދtmw5RDϳO :WJp3FU0l%Ģȧ[ŷ5 iTX|?}" /LBYKJŊG3i}D,%utjJ,h-t9uOؓ qI9E%J.(s54['-<ˀ^}( G^Z򡁊O჌hHY6YCL~@J&HѓUY1m$8s"^P7L1w;7Gi2><WA+"ULsJh Ho𲌻s>&S\YZ)Qڢh`@Kֆr6 M O=* $Vo҂RGS긄=>#Ghꉢ( 2\ v6Wq;-T/쾹o $ 4{ʍݶYqB:n#ʨ\ܞ=HƓsXl ]1@^b!*ZE~<X&0B"\Fho{%+N} 3NˌЅǐؐYw5"Anrb),Gl0zJ?ʔ@!JƤ2s%s*K1p׆jadMKnl&TLY<#q$2h]ͫ%uQF_Bݯ5ǔI![~??MyS@\.%~vb̛| C ҝM=lUjԝ~nl){QPo58qx)Pt23n+e|'\r)s+z(*sff94G„0/tB:sњ>-<fL ;?EAŢ ~8,Ol\_,L'r# Lxw1fK@@|y] EBL4?@bٷm(m;R\x̥?t7\#(<1v$wC4l4egqDfhɤ' t!G8^,{E4pQ[0^/y׀@!f$׸cVk& !0l< ϦH&uTRJ9j!`wn ^!bkHE,i3>WL%j px7)7i^{8p.p T%.|+^:zAsYtZG,{0Cq_ɃLlY®+qP8ឨĢ$Sz&kM>v…n=G 3a[B}krsOoY]v%a&صRٰ-~0~];n>5 ]KgI9Nslr+T шMH VJ,|>LjK~K-qR+_9ݯa A"\I[?;t2,WWg.T)H@8uBv=WQaX@) ; 2׸2'/=IJe`x1PsDiH}VJx`$w#GnkJo=?N̓J;|M N(Mo ,N}%i f}N;) g:ۢlt~CK)}؛㼏 ~G|g6@ CA) 횈MAV®1sm< xF"c3S!ŨSN2S#yn{-ÀU {VDVZ5[zI NG#ejHٖ\N {S:X_湴=0fWW˃O7|5,!aQGjYOGfJR7@L vכUd9|JOxKWh4q*?"jz6c*.'u/?fEoBcqFJ@r8C[mD]vB{\VQH ;s %#-}%qlW5aGtiwf3H{w^Ԗjs\Z!9!GxT zD<;TŸ81 jRW𐰔vAè 8BV?}Lh#T*\9~ԴiࠪM vi2 njIޮD195כ[7*#odAo@ 9񷠖G`~\]P 'u3#X;u3.kKR mKJQAWWɍ JŒ8ȓPP~+W1!]A?>8^d>nu!}fFeC0>ɹ/"7;գ dU\*OMg$e 2t._@=3*?%83ۯHH`*we>Ga0L@d-j;qw8٣:n*TO8ZAob{ԷORv|>kP*Q<$K^ fPiYmW#*920"m'-' PhZm{{D>m+!jaK5O`!!5nKp7 NsdCD`\2' |,G &`30R74e0Rl4Զx( %g.}\iUR q3,p~a0ɤ(?;h x|q/@NnC 6-_fFĴ$[>z62@Py3f=̍)H6 N2@ɂcuzK_HI;^Gf5"Q# fGRD iN+3ᕆzRdش2]O683厺%܇ȱiWN32]cJIK4HVy9o?]g2#%:;>VFYro=G{7Iaԥ?{cy1R4&2?k#]6ۮVH?Tݰ~QS6 :8֯ϭU 8q1[ߙNy "3d|6ZWd|w0ϊʑnޯy4q)==< $22EUq_*7K+umez-@[IJ 8ji.a] QC0hϖ$[M "|#і O @h[`%loǟ vDIbʩ _6\CқRAo97N^Zn[yȹy#]Wr:p/~=B︢eFݤS",l(l* \hq ^_}R?.=_S.T /9zd(Kq8LKuJu.A ( 9f׹fwyZVLS8dpl=5)nVj, R:%t=5k7TjCb!Spyl,!6 2>TVMb{R{z\1NW\dVY#)JŹ[؁K=;UJtYwDʊR@7W+:8X+6K'ɚjY9|ނA潪=.9>)EPw[b.H4Eɻ8 bh~Z?ۖ ;E_4!›h ]n|u^kUʏ/奁=?, aŭD&d"2yr5=$J`~gRĞzkf>57ݫNxҰ/'̖%ԼWeؠWE7\$xH+F%y@%Ū1F/o&qvP):&KWҿcZCTO @U~O$HpP. i^-1qݳMn6Xlw&;!oyjaTb[[b29.mWp:Lb&✼Xyn%ad%,4B06͟rOFPepKًX㳑)R.- O#vhE/B=e~yQ=tBA)n3Qyo<,AM d9A.r<])sT HI-1|E' ̟uj-9Ki8ZQP6R`W&Z2C싫^p}b"sp( ~'| _dŁ.-jʬ5 J2.M@lVI2iXX_$$ѦJu,Smқl,ё)A]c72O/% 83AK) >xIfRI؊`!/X:Xs&`5ӗiY\I#`MZP40hA?)lZɃz}ZWj}qBdS}-F`.^ bкw  (q ,%X ^VjEk筠w~$2 REަ!KBT~[H" E ,S(#0wN:k^5 4y)B-5%)atZQ U;cZURVP3~_Vɚh/;l94Xv V_{^ v7Lھl=UVW2J 5B?NNjLUazSy--dS -ˇP['@((?g;@KBˏZx<{%;x2$[*8G\`qOwm7~3  X 'g5P>[n 4J,k*DVכϙ?$xѾKa>eP ;g7 .$.Y,{u9jfsi}܍UC^ȓ˔Mj#$o?ȍHgROa@0H2䆧[TNAd#:lirz؂!P$DpPۯEH0ӗMBFOa)D4mԠiA]"̈z> Օ܌:Z!]Iz/ WuH*N1XSʷ4}>6PP.Ig+Ë>ynr@*5׀AR<*|lùn~k;#F|N{,62o1B"Ij!{U *AsJFo?-34_uf'~n#IŅYk~ F}8 zcGQ\;tבvUn? GMsOJfeKϖbm' hԱƍ<;!c$&ڤsyYaL@ۙZjerpjPo Oڿmuۣ71>hþi,;vgDpD (Hʥ5Tu,>RJ Y㎑G"QB]-{ ǺiDۀȕ @EhuqcUtC.:R*1h0z@OFBb 7 ]b_ݿ._"T`$e4; J+-0J㸄M̀lG!yple(Y70#tTs2(Ole60BV(SO ϳEPrY[YY\7it/0ݑw-1Nie5U[|Fum(QD= IB6`5j9~'?,7qǖv[ƲNPDthvVݿ^ht v"tZSIc? Cp#2_/J8%\\$Wu$ˋ.LD{VN%lHK`G]SCu/@)sS1eT& g{OJV>!5|f@2~ŃqK`G8vZZBn8C)p C}Fj3dT,#2l/-O(x[ׁ@Ū:"u+RK\QS T27f;pFœtGg`Qɑn6|[yMBEfIT%N`1ae ;%T5IH:?;=X)S\dT^2*4&T&2918jUzUkz5g>w7YE,!=0!mz4%:1_`[GQvӠ:Pz~ z>IZC-f2^4h^ƍ!O;(- ]Їg.O.ߚ*IH%7<zodW%וuLq {<2J,Ui0 w V@Zdm+xƾ(Xm 'IO{ݭNU (P o"$2yA 52BdmCpn6VtOM rpK'5:0xû+-& 4LJx(6Ƴq+aF@*<m8at_(L!-vlo-ρl^WWKBJ=vh5B Pv;?#sUs">d|KNJoDՕ4|dv$l yyP m9җe㲲Lgʒ>$yE_6K|遁J@97m)s^B$;VMEP&n)7,P\ՀŵjoR{:hgqEeݚ%;$ˁ~6 Uz:WD,DuQT8bh|iÿOAr zb=O:`>3bFћ-a@B kNJrN^J&lQ MrAW ǝlzF;`cO%=PlmN|0ZtƔ-Xz_NNeeҕD P׹>hONkCcڵ+T7ӓxY=ueuP$ %"Hp@ڪp"W0˯ŧ3`ecNJ'}nY 4̋ӖW)^h?ǃt'g FZbOdIB;9>j*UE:YJ~P#*9AIxpX㵬#l B>ܯ AHҭh,`lL   q`U!_[cfVNii5avI..ɈH*1KvdeVT%;V*)r0dm \ ?<OjDR=m0X;&uʌSǢ ʷ@ABz~ˉ?J1 Ch $  Ih(D+G;Rn[S*^mءRx3{LPȷJcFDΒB8}M 供؜l;6ÂG]Le5}`&85qs sJ)Cɚ}o$xbexo;t #]/&/˂''JQӰkbΈmel NKv'z|~ՅpuQVRxl^ۯs@Qx &Q Ty:e".8r}KCG#cZ/Hvmro9z8: صS(ΰ!RPhRP46@!iw jd@޷])g0'qk␠1rg22^U=Bfb' z!q:ѯ/oIUzVG?PG*lޗT^с/ zU胆)% >+왺ŔzJMj}"X}#){^hr<_i6eRlWasz2&mA!WPR&M;0&E\Iw<$nBwT/AS0foNu4 }9#D(4Xb\s]]\mTLUJom:m˲<,ExOVYv/Tp-֌*EaK4!i-H1Xlȑ4CD YY:Xm{ZsQ]E\y?A<[<a=Թ,0l1$[GLYu1`<[[|1D܄$ b>&Fp9%IrpK\4qmH&a[zbEHXCyPN_0ş(+p.>NC6^-yD;3gcۃNUu=2l FZƏ(!yWcwf+!n8 ! [CHD?=ς V"Gn>Ne^\6eI F2&=$Ä9'K_Uci~mϰ`^;z{N7"[S :{IoI.Eppo=HoSKc"stLF7 -3(ɴpjU#b7Bqd]:R)]n{3{Iީc>.q?hIy4i[:M]S0' *x?n߯^]D !Va>L:g4(>zk 1[&Xbgn[̸9.ϼ7tgշnڲ]usy6e]M%`tU2u>Z;P:hk.8ٹ^QbɴrSMr7Ss- &{N *1d<]7 :됇=ݓTZX6f{@V(wgp~TL/A*]?.Z*Cw ƘЭxw;ĄiC&ֻN8;]bnHHfo9/[\ˁe=Eǹ81tx>^LI){aˠc Qwq[p\wՖ /VKqF *E]%&x R93]Xdu{iҁZAٶ 3͇2؆2JVl+XZakUNDXoUֳ^ɬ4чQͯũW q8ݼT3S{el֢6+$i'OIGc0"4`h~'TNR0v=N=-'Gx~Q{ !_vS-. ҄USvܸOĖOdc=L=f>(|\{u5 tƂ`.J qc0!#p{AuJ3K%,лgZ.;Cn!Ab\.V3],i)w E}[VZ3^"*^x27ು4f?hW7Zm.6^^\P?8 []M`?ś)3$U}kF$R0 lϏImR;}7 mQ{TK[LβhN Yލ92?el%;p{ٚFm$G=ʑ'蚁eED:2D{l]gLe70#g]ɧ8ib^3 Io᰸\eMWy& HMM(Q)>~;Bjk\t 4f?5 `V:W%]qIX};#߿أ_JxRM* }c&K.oZh_9/@et6vVG6K =$玥=RG}p[Bu~TP}Q?(:wH~/gn LJ%}dHGZyZJejH䪣0^r5%ԕr巚p6I*Vc8а#AJ:ac2R*כZI"<h(jc]kEDm/%[ougm"u=wPd0 csy}*أa#%5>\IG mP86PݜIu|נ*"l7; :FM j/Kv3B l;@5Ѣtd`Jќs8@5N{R#ReE+Db|/z7PNXq~m_\E^U>οM0鬐Q; aS،?^.އC1-9ɆҠqmg;:[Ԕ!NgXRrU4GrIBΝbmw曂jKYNlX+ǘ&WcU»GƑ,p#-Kt˭"[~ XDH-x ;IJro&ܝFp3+g!EdCڰCO2K:LhJf ^)Npwӣyrlٖ{ Pv',lH9C@<jq;AQ=-Fv~U.nH{tW+q^87EHB'bK|AƖqw:wQNn'Uw.&bu}K[ f0-}n#0j3ylWmiG/Ve8fY,~uүğg¬z%~vC>*/>CQ;iCnCO,6\n7XT'{IQp2;t_9&Z M.֋ڐQzuZ/ CBѤjةM ['%TګO+?g`lavҩ-Go)Ec:zEzAN\h$ aa#-՞IkF HJpv3lX픏yygUWUUբF=CGji[pt'ݠI3p~ܿ/'7WBcYeOo@e1]fpCEln'멚 .5TCMnNO4XnpwwO/\KFH#ئT !pmwt0R}^ ܁c׶2Th܍Zɠn5g\{U;\dUϫLm۸JeMgaTv 1IpڌM,m\5Z|Lc1x Yfv#|jj -a! (A[wIeEST63#)(6,kLH%qʉQE fZ T{+]j<:l#%RduS ktNO wzv&7w&'L⇮qVwodpʟ3w>$ɕ:k/Ҷ @иlrذ zpWoÊ :FB&+lsׇ\QJN003@5J׊g KM6v%8z+^Հm=UL"/^q,RIuF:5eA>]{e~n.I$ґ2q)bHOM{yM8Ǻqjx&*TmkY WPFXF8+ ?x㜂Xy=!Ąeb Ͻha@a1V2hIIqX,ˊvIqӯ7'džE(SpO/rF!{ &t1 a{+0I̔D{\dp펊U -X }5 ߁ M:\UG]4 Gi?H]>5`( bnH&1s⟍A jFKqj_+-ך?765-RA!G9)^Wbjrͯo*mɮ{e> _Ey/Zudx-_d{Yj6dQE4MݚװK|!_bjˀ<)y@2vܯ%M6KcDyIUNpJzJ.ARqp+!* Qܰ>ۧ&[! 46~@snXp.3Ӊ@DV-QF1žY= SR@[J 4ت&1b>2ԙ^g;6'R_sZ ҇ 16gK0^* VA3tO:܄\>@# q[t~v2to5+X褝McgpAO *wb @fjwP [4g/9kax pHM{l >m08(SʹPDk#Jo~nMBP#Fո?|#"eVe]xz`M峋l`oUI gfϓGf_HѓޞM5ö*|sZX$F< ȕА{wa:uyW) &W.u,)k6M QTN9Xjq8U ntXO@-Q]Ti ?ԛ KOtcl{c4}.X\}\Թ z;/]0(Mok\;- W'd"$)/h.]-N:GbӚt\5˔q]U~C (s^:8/^IjVAY(?D̿PŌ[éFKٔ;4Ax-ߩoxuyKp gٲ(*YW8|:zRiY0Jʯ:0X6A \Nh_3 #_^X=qZd iB₇Mj[f:[N[ >"m\pRj N"P b'_IՔp//Q`@Xat~ߙl Mh[mb{jWL7W '{$NzLz4>C7 F`A&eq7RTS.e7*('iSyxxFa-:FW* bd$*jTj8$m p]$x!ԓSg+vbYt4C=gi~ѡ؇3_nk~E&kղ23\o"а- ~Udŷ聾 Œ5!O"UC̲q>|~)&^# ~\DpL]tÒw]ATX[ED ^^aXâRl\~ObFY_aK{Cic-ņ,׻ལAWm̬SR_\!-::vϻeW5Xy[U@!1Lzᚫ~M9' )vifq4 AOZuBB얌 w)czg`Izi=]| AѡNf;%%y}HP^N( A"֢Ƙ L\>8n&e@| ׷A/gC+m% !gqxtՠׄ 9it`o|( 5ħE#'7XeL QG, [f#eT^.O*csn V()K=p6 $ =/*KYH HjBtcsV7)-rȝGi1TLxa !p5N ˆjͥSiW9̭y3EiD<&׋3ZDH騣ΣbTx /b#:&;IXWhJ< '7D?R1u)#8aуi>4?ke@ `}qި%ָJ6,QVZ1楁, kOFJm^Q&Sn.5Xߗ7 2x@vH1U:@9aHJF, jU_IP /oÀ?@OT2'Q)* yvT9%D0s 0+]߭;̀(hGUz4C;DϾ3kzV껨p4`|6jȏ.oGFA!WD&reqLNc3]ՒzȜ`WkCB["F#MפKZ|?snLf+T,U>~dC6/@e'//KbAAqi+1!vkp'1*ޚyt+;.1ɃY J0?_/aae2sO@Q01 $l4?qd%nO`JF9]R8R\WPF}k{ xWLU[g6XGLۃOS%2YF3nMIF ΁)ن~>9E=Z% 9<9a牕>HTE:h3 ,~ު/izR s%I.=7&&Yëjp*e8vG4X`&% VSr?NGH5oKAL,!2Q;L[QڰviznrhŽS'Wyj m`0ʸbhlAO7Frq,ސ帐U%.\[]J%nj ƻ"ߍ[foȂ=oܚS:e <&0~57 L=tx܄ه 5|qkRӒuz*J1Uc6з@QJdelqA+3a zwr͝om}aZh-K |`$r+` ̊ Oc`c\wI&įw0ye%f?{["w [A?_LQ@S Z9/rp0>+*LC Erg+Pb*q(_eAmAN/^&X_|q; =-S42Z,WeX %蒄4{݂@Pf"ky8-3b#PDgy{_g76_*dzLjA?1 aڹ.Ɂ= teo]ґx\>qW%=rXU x رQTS!=WJAV8+h⿮`>uP)mXY+ ,^(j։IY/ ӍTNc=4( tBf;`-DQU+W8d%B }Fi"R LT da+ - U}n,w 2⼪QFn\c^govqpJ0%ESſ ¨OKeTzJm^X$ċCM| @EQ7R;֣Ql/Ő,3j}38JȺa4IJi<-qe\ 6f}qR1Sg&?N~n0+g)m w-J>L ռn]sժjOe4a.(^0+c@C2,q,1e ` #[P5%΂"֗V8S79@Œs՞y:g^Qq{|O06*׋2ƅP*F-:| k褁p$1^v֝R/2[:Ƒ? >"I=B_f*cJmn*5` <;42cs|ZiRĎ!GD]Upr"0ݞ-oz/$^˾io"y~`0NA TpA)M[Y~Y fVwF߈WVQ=Uw*oEn`DU[ip>rי[sqxaG>pwI bd2|[uMV_'Ndku-8S,1 lAMvNPF=9 !Ԏm`Qgs1LU!kuQ^MG$fv~|7RtY{JߕZ_p}n2seY_ z,Sa՘QdWqv# od_Ja!CTk,F]IJaɏ%aȐ8x5Vl^;!I).2p3ȑ"k!&lB*٥ʨdeT lF/.!,+\\6; Z1Na}^g.FjW~0(9OGd#vI!1&šf)F@]&U-y6VJ'f )lKR2P'đ6C.ي4*)ń u0qq4FdɊ` c, 1ϭՊ+愃jFT;%PH!ˋV2sxRb7u2X~G;ŧꃉ b b?H'+1-8*Z~ͽ@bVOeJ Funqob_tG(͝W >h2ȥ}O"S %\(uPnGh8uG kC1Lu@~^5}fRN!ⳋU5n5։!T>o?i%ĸavǚRjnO"qQs~a~ Z&$l阚KQljqDR.EGV R2?0t{0'2G8z!qR8p37Ye_LZ/v-A<7MIȩUN}xi3mT6pr"̣[Evd"ZBI6ʍ^:I ӴJ! $[XXX$+>(v= 6Fn6:W^> O)Ar2k#򍮌?&:貨+\)0aԒ|4JIH Uz Z(zo050P?M{.i{*qT\䙢`SjPgd?A k}@YaHL쥌7W#co:Ld#t0_ڡq/4g c\zKBG;eQ7[7zÁ_bF ")wBP[?  αaqnaG*oѫ9%$]N%)OvxQ,XI|g/sS4c 0 *p R^KM贞AS-ӶC=uo\q◣CPyMeI` Ny9)V;,9V.n_IPHv$E֓G49ۛ ͽ^3~Gcc_ݚcH+Xhŵ#- 'ot OLrhU g47=|f?<(Ӽδd>K4ٱhnb*Wub4DžlJV彘_Q'D1hŔW{d F C#Pd#ɲpIK6[kP(e7yfjжJN(Q 8I~t'2xMǎbqdWTd$j8Tj"~ 9q]kt>Qo7TD{pk`쩙!8[G \ h\ C-gzo$+#dq*`͖m[ɍ{N𙩱`y-LT*[Rϗ[ԧ&c~]+f\Y:1"emDw>KuXt 0Jl F)jsi08 uX>*=AUa3CUh>azf 4t[ܦMGmoP_'c :[6cS97|U7G T޹7@5AP+zDBoAYlo8&RHi1ڶͪulSaZ()U_\̏ӿmG39f ]+!BOoG>QG%FHY2%ŞiTNĕ4rmJ5r˖^Czv<6wE7:4vB3J7_?Q/,87JkEq Rv\y_NF,L::*~CbXJ 8j̇L S ks őXV<ܧM4*ADQ@zLkS>a,*֮H/0>R ЙܠޢATKߦҧKRrT`'|րTC[~A{NvIG{,?2iGƂ5 2B CQ4ǥ|oheN 15|%sHt%'!Qs7nyS 74bW܁ ==\2{N}Jcb4oyX\izCIy`wxJ&`d|^#i=PrUX^qnc$)BYxQ4~]AUREaǚ;rM\9Cu:/d[y`q"*{5q8wYrۜyR]inĜiz8ouG:gHAAЎ>9Ĺʄf`БN_* k`~R}.?,cP0儶 j:x{-h'pH oV  0@% ^JQ% S(OP c@k$@3`6f.|] 2]G!v>CL[cuql ֜!̍d'MQ>5ꮖpI>3W\xHqt m'9e'vPN@@E 87 u4t1?CDT-WAoĖ iyaw!ei!. 1ZA{HONX xEoA5kMA)~YZqp~F}cƏ=g67[[9Rݗ_׎U-O*d_ @"_?3{UϲEA>@=(œ|Ka]~>>5O'RX$@&%,h SBYy!X9. yG҉afKj͇UcvNQ=w ~M-h \o%9 ^j!?*TM,#)b+$ (T2dus5ϰ$֞hg4=kЭ7Ve 8QcwD>W"OO#ᬄlCBm N!h۵Y#MSG'SwH2 ;f.0˩6|xJ o4k4`4ezL=Zߗ[Ɨ˼ʖs>Bu/-msnv] } X/u5SK'oy&?KV,å50 e-]snE7eTep>+ |1weP_b^4lw+LFd"tH31pˎAJ?NB yBK!YGTxCmsЄ*l7hsZ^[enoMIc6_ STclDմ߲F%UNE5OꗺTI;S6O6AQRlT{V"S+&xb+fyRޓE7f % #y%C.w,e1ZtNGj-::[ZC4ۍC=NbT"7Bi}@ Zx3wfV9,ZOcEJ Zf6E>͗ovJ^#hH@1ðsi8?J!X?ۚ gAQv6ZO@PS<z*ג#y"VHAh#*OtĿ&_86iJV2R%,1֚k|IV=|e+@D.CF&4ܿ(A>d)V'7s,kMŦg|\E9yTHɝ 7%wMɩXꔋpo & W R~}SOWf%IʍdY)Kom v?*x)@;FLI T\(SFÙԤeb_$vᏛ×ƿX=sݽKeL9צ~ځ,S(^`Lx۫ӏ_&>6sѱK)h[ KRaq"MhCYܮspăB*׆7ёn!ƾc/GsLh1Q+eۂ 0a__V 3{οA˭*l&FZ\bN- ꁻWc}vLzEy .yDΣאU >嗒k2*B3HbIPƥ~漌 .} EF ^#w_(~Yw)=ԶLœzνA^:^"^5snŽFk] 詢d K1 !~57,j-~e(nsJ[T4+4ӒNe#_ upkc9y}dw3"#,eg|=vx%owĮ7X!O1 ".ҮZ6cTzyYS.U }.9:_`Pq,veQ[+6x-'[7}Z"ECb=oZ\aÀ륌̘8WP qw( eWY+"|-08F#&Ck4weqaτ ToE &"[ 0|X<0~PkT*w0:_eSGD$_$#oQ *Llf/~ ,Mj7kA׋L]5?*V;]'b鞫Gמu (%q5h^> enH 1M>̙KѣCWbM̿$2i ?lFfXQ>2VWw"*C)7>#ӄCU{A2>:o%bSыRO܋jY7].B`DK.bOL>)Ydltƛ rGH1| z }!b3/uA;UlI-:sI\JaYA9_;F}BBK:T{x*g3vԞЊ6H?ԭ .}3<.nh\vV;ZޯV'ɠӖD!JZ>ӭǹ,㇞(~2 %_0du:n.,skBG~AE%YE\ ytwX;Cwv7'es3ƚޣv{O"hLVhֵ-JȡJML ctHq"(5WlP\8DŽQث"9d3\S%ĖԭkS tݶ28(Nf 0E%l} w rp(#2l\G+-jKc{+T¢+S%~8`C;AĻ<7ahjO[`ՀxqNl-G5y)kϳ9Cdw9yFuxNz)7{nZ4lU-nmѴTNtdZP) TZjtSWhhd_̾ܵ'B `Nt~sMN0=ɟ`S։RИȉҖ1SiOmb`5A k _3\)bdf0[S.[u8 Xmj^0' bO?ZBNƒgB[$؇VgN2S }:VtW}vZxbYGOSTMȝ2(40;)tfgmbdI^951kk!Q38WE{X\@l^N+ks$8d3.dԱ]8Ghnb4A _nC֖1ɕTZzLz{p4'DcdBj؂bb!ao=v^Ycq#!ȡ0kAf5f  ]0%ȉL}YNn>*?f׀-Dw}^'aƺY "\*[ìc7i ePTu)>w@@!y-\(oȆ0:W|gZ+(V^H{"򗦙%ߞNNrXHzcy!Exomv$4"Շ!dz~h6^bb?̷8^|/6hD%O41 ȐZ4>K[,q4WK齆X8Xw0Tmaّ\be5:y`- #wD)_yVn1ɱ-\cH;cmʭXY Xj`B Tn1¡=2 < @lDb>E9JAa,Cꊽ -\Ep'~K~LٍӸu{MlFV?]el=IhOLŚ2]ckp9@qS 10IxS\ܟ NPUG Rl1֐@s06@r>.\GR/߹-3B/E}={2u}FT9=usͲ)׻Wt/Ll+#o+P RF11<R|賞k0y 0Ut;J`7LQԜ3 %Zx6.l6^ǰuk h_jMW-Θf(D|jN73c@:!ѭY͕L'k$xL6Hɘu$*8.7QI*V8s_3cۺHp`{&͍:}(\H!4Me"%fR3 pؙ.4h[[a?{#'D- m6#u.m$^S\ث#74wHی]KSSMFȋnl3=T X㈇;Aa{OP0< ?/SXn _}{O%|sߒ/mRۏ $|<U~K(] CE R:m!ݜ'[ȯ8fw'oNnz@+em>* 1K$߂7!G4\HTȍYq6EGT:Z/B?(k9^E:K bkF9HTWpZeX35}/'(*$nZgFR\CZ[Pq!hGi;"FV Z+ň0+?\$W`]TmskO7G.4i] zE;Zvj{lvl2CrJQ4<l:ĕU5͞Ob+P $}\ șQ8*&ʐk+',F86lT%>C=r[:|Sq=2i]9w@R&SX!UI@%th[SWmM(}OwѰi5.=9Md[)/c{r["lIMy^yxn1nUjK8vE$,;!nAM? ?[_"۱ō"TIA ?O|Űv-ޮW-?7QNqnaM m:8>7h֢'dz qf(fP4щMTߗv ,W+ҜSG )/26,R[DKLȕy^εcWXqmCIHR=ocn{|'QW:}~,Nm8)ry*CΫ@l??n/JDA* ]&eU/RM¨:&kod\xte(WY0M>ujT[+.Jp Ow'ڲ`,pͨxD@1RyS{?'jZ i[mO1ʹAaydn){ ˺Yx1i*6VZ|%⃶OSUhV:|FoHCe1Vwkk4Gn{>vx%L!q6J= 5#;J*QP [eŽBsaܼ t:eNX3dS^qjGYt(J;HKqrS唦jv2>QPq`6o\:&dO Eg] QFXJF.+l,A&5"MFWÖ/vGAᥚ4.,NV+߇QRJn!Lkʵ+?,?h躡;ArOێ6w.TD4uta7Gc,o^ߊA ǙnF︛g#ZjyVͷ}m ^YZuCXX4aF 2^|ث".Yw&( hayf\X B [P=CIC aTeT0&ܧ@=Y6;d ]kvep[!$I'ĺR}#+9fɦRCkf< M Cru^ 'f,G(:0Qh>"' yl ^z.{_c]5 cc( a:^2̑QklvPxnp(YҰ•XH^8`ߙwsHDTv'¶'>4])6Z^4s^4GLCԫxNþMf%c$E #lzB9^+T O ܋XCS0,3h>crcC!J@( ڨ'O\(fArdDzChIز[ {öQ|ݴ Kf]tM]FNkOPPʌjT~D&%>pTg2><3b1AI&n#q1~$_hhг^nvo$4i.qާdߦ J9O%-8Ը?qjU'Tћ: Aoߛ\Ra2!mK kޛPkpaduw>C6. z p }oyXϳ/GyEAj{ q fs&TjÊ1AZ$xE$_Ő-蹻Qk{/U >`x/'T_t@ghzR 鲷SrJ1&|/t˞ Le.")bDO:qKS o[i&h *.\{')m!0[2 \}EK95ɳAĠV$q|Ezl9#$m3-)\=jvkWԠTCHP l71[8n{gȖ޲_uC?AE!K61#7%BD }ΖHkWQ>cdyoi0%9v3%MBaօ 3JxW-~džЂ]o5HE0FD{KS|BG1J ?$hҁ̭g1)cnl)ZWf>AţKp5_-ѩvS:;=`Kj&'((nr{JfFma oBB \|zW.8| ŞM`"C>KwoYFL6>R#3W 3䑐e~F $-h%6@"7R)Zx!MɾM-kgrˏoxa~PF,PKZ)9o߮o!$T_+)-]z6B=|yF}BHJOkJA5W:pKP &;lȚAeKf1ypK龘Һb2PUw(rQZ-0KQނאyEjg頱-A-!hx&)νI5I''kLEl"f$,Cz)ˎ̷@'QD 1}wLA@lخ;'N5j*LUsjŃvT SVng=oI|i"Xq>ӑʢA!H!Rr\OuwwXQN{ Og=!#\Y{OCe<\T Zrn즑Xs@Br1Rziy?|+/쑺3wWQɳ`ӄzZz/+'cmB"[U3xYiw}KJO8FGi2=:j ]MѮIPt஧8=иnuF*}[F/&_&MsjVbF۴b%k9 'Sc-:N*[fm7dޙ.T67J9U*=A6wY9h !H=D>+a>4ߋH;S>?ituۼ-oXzmavc<8~qoILӪD^_"2(N̼\ov~D$^ 4qL2قxA@9yjdS0lޡ 2׹}?$|#v0)1U26ӭ_n tvItPu]i<2IBͼ~TE*hu>K:莧Qe['LK!纪9wT\Ϙ_HB8ũH\? '"´` TecҤ){&u{g06ҳ^| {oVt".Z '0t>M` {/RȋKm%bSxHyeg$2sU ƀYFiД+(m5  ;^dL c)_tw}`XnEx <a3z[[;on򷴶O1h20FF1ESc,x˸`_4pOe{|UKwy2 >g$ITDWBnjw&ڥ#0M^`Gq4dYǵd0J#4@|16 y%hq٪nhgxEU] )o ˿xO[wUGp) SVk ab8Ĵ`oUp DY$]:\<({~zdkDAK~f7} ^G0pT$ADQBW+sUOHC]Vo :4%p`JYg+H| 8yhCRuH2b;@jB=>dG\}8_4jh^$Fc!lK&&d&.amn;>>\+u%P0=WDW,G{%,O߷9"ڠs"ڬ$3$%005+?l!}[^ N^*scD&:'_PQtj g6M~F1-~\&k7d Q-H/[Sێ}$~]wZ;IZvJ_);[P&kywjev\RsUdmwDa L,1w a希QSAhZ ̳jĈM_?-)=TX``;Z\@ #|9?p X->nO){ܮ0^eUqAGEhWGkԿ!07\6) f VH2Rnux@?nn*7RlЋ,&e8Xv Q^=9SnVWfbuݫĔ#nX6_2UlLA SU1SBm֮#HVfowy'9=Mјm}VF]/d 硙ʲM=SS~45Az0ȿN1I~~8?ܯ3_CZyMn$?lu/T, ۖ/*4t+Zu_NOg;@,SO-E6),^x /zSYN}F 6 l0SL"xǤm:>3^lM-Q}bPyI\j(%uąfwhrMh VX?FC"G,q$* uL&wdK#оC<ԑ*ueCâX#n+7-obUs6bEg>EݽlE{ɶyX(M^v%E%@lx_I.\ {;kdVWw)PRXsu4?gͼP%Nrz a:3 ~bK.|yպOC o?hc3[gCbZX&88wIVټ gk11ǭ}]tgKzQh"O+^3^i@(i:LebUo Q@v ʨn9KkK׶c~"sc07j!'Q'Yt&0'O*i/rϼzÉd7(g !0/v-u8^:uwiɷ}ě]3q ^KNX/ݭXBlJQۣ!&)j\?<`0 5lA%6pU2Ciݻbs- &ۑlJoK%B.;XI{,wruo=pVPDb Ph ؁ѾM $PP<.'ʰP+2@бK.}b|tAj5+q0/v͑~|gڙȷT"%PDBo˖T:Rv ;,8o&G1=-C1py$Q6o@ˀaMy%Mu7O (;0Aŕ14(;9ʶ⬱ޅ~po0 r&hh{^>bcHg/ݧm9{+KB CuG;s4sga+n.[m7!T.L֧ms)MBF>w#[i6\duv)bǂL'7$зe"w@.=_pq P &يDY@UM=$Bj78Ol3x/U$ {'"½)2x{Q+" SN؈Q K-2bWԎivnSǑIv\%,Ņ;zmhML{ 8|rSDm-S@N/4PA -[Nzi0%Mrz3>@>k RYο.M551hYDiY}?O1F o"mf|:Gs!e!%s.{6G앋YYD]r4>ZO,ZaRLjʭeqm{߉~9w.lZJXno.`Eձ2ov[bN)2"9 ^T@"8dK Umi+2?cwL1ss8gLRQn,`6XD+2;kH1AB ⧤@|rrʻDF n 6vu:3FО5E+:zEщV p`A֚幘Sm(ʒt9jmc`Kt9x΃f6 2yL֒5QվjP^FJ h54Urm3ʥ(53rru]x46f;7u{1DP@5Dd'8f~{+ g0q|rL\U&GPFl#!köjl٫ ֱ*0<5-m/9Cᘱ)HY3'I@:K潗Q4G`^o$-jCC|]ѹKb.C 琌XjX>o k,Փ5[9{?voHZf$4 t Yi}*ǝYj,v-5oHd6uC:|΄;xcͪ*o7_Sg.H  /.-N¿ۅu]GNă'~ iBCqxds[^HEKBN|&Y_󭶖geF7[x O:=R}npZ"e;18 (Oa)%^ާPLSN A`";͜.3ӗaA&јA7&1Z SzoV#f tjm >ԥV׃VACǻnduFإqu˖Xϙgo3ȃ_C5xmeJҹr0esא%t[e2`(GQ{ ȝUWtd.UdP6{&HeS,˩J`n SVFeCE(αI4}@a*~!2;6EK qpԺguh:'K gP{Y)UDŽixv=mrUDss=>rzd5T:[:]&%̥CLK.'Re!#?xpZ!> 2ݰJ. ,1de"PMT@Q#1eL`zyJ%6 1)X|OD@">8" PeR]o|qZ5^<~O*\%_{I]P_]tc^1 iqN%B {~ q?2l_o0EФ.uIB4{C5Q5┼uKtn>-*ZʏSr-fǭ}ywb9OP* sXZ40/A\kl cX$m0g1\-A8$tQ!mpcȅcQ`Ǐmz&lґ/Jwxpr)de-7KyЊFx1Rda  !i)W8)$ii >L\/ %Vlb̒5%{)!< rm4ߦ+ ~YN~ET'@9ncLJ¥0<ԡ\61t)(= P`0HU>Ha`M*Eؖ? F^^Vp-ωؾ.vSN>0<)c&]U4T Ȗ o:՞KUA&T޸3t?]G hSE~:ϿcLW Κ[q)H2⧌f&!JE%iTr eEqz#u0H(`R C\wAZWM`oDއ.UvL&.kx CAv2E%O\4A!]P w#]ɇ+S08#&,6ͨ@l0 +Z*X 2R?;0>zuV=9ֱ| /$sJ^k3`z &/P0rrv6R3ާ F~rBoj8MYȒddv:67fU?1倀zfʶ= *&9kYpl_2  t)oIJOqwtxG*6%Rآ*@Kp"Y1^{b]} }CXhv dxżcC505lf* 3_ q'E~L~0Q=ydREO:3QBQ#5Q9t4zIZ5EvGxʯЯ.qpMAKKM P/ə8Sոif?R1&6mR #ϔ|΅0sSL}xXP}Df=bh;zpT.6LTG^e|2CjT.{Ҫx2s:Eh7ўE-Q;q8_sOY[ A=i/H-[^C-zg_ɣw,)$CHm9KAQb@ߩ7k$')Lj`$(1r&ƚ\4$Cx2(5RCJ0Mĵo·_83=a%bֻ(ӆ4򕆼ka-(v3:PRԋ5' lY)l=:Rx0 +@,Y<3)!UDR _׾HtK֞g0އԏ SsShfK\"v9y#&*.eROɑaLCO}kB{~Ss WmkhVq~`!#6RT4* eg([i9pjjnFN/ȗ -F5Z 69S%T\F*[{}Z=EM4mdyO1M/e*H"$a;[$.|&ޮyizRJ;-7{:GnNџZ  3s|`"0Y sT]t񻶾Y%wPO*=?NhR!#S%+aذ$BtQVf#ewn/| B:Ui;1u+wajVhs";)v}mc-4 yWiCaZ_;VʧuQ$7׉\Yh!q4,c*as|̸0Ez=6h#(pt0c&`*"^Y5 GAAĊCZ\řr!H#m7;܅ j#$hUf{6u$nJN_[]zѦ+ņF4qҘr57K-=2B)SB̷-+ɒѵ2`;$OOeZWdDf ,Y vҚY Ӂ^]㿢tUmtL84'cAAniw@tUS"NUTbPcN ބi2 8Tǰ"Ԏ+@{1 RP7AMޝk-a ];Y"GԼQJE8Yp~wXћ# $6,ˆ[!8[~H=ѝgOW*T;S ڣLwlF*/I6 -2+Vgw E9fԋ&U<2x|CtPdDOZʼnۗB?84hz 9̙BSو 6X>5B2f `Ɏs;b[M)۬l :OM 6rƸ&\de88YhcWEqI^@dd\̠}2d+z(y M1T+Pͫv=ב @甊I;)!#rmz*d#@N%6F!>v J)y(ѭi2!jbh;!Y_mt0r@*j#ƫGŠOPóu<%nyـ\Ng ~Iv%6;Uw4`푴ښČ&7eQ\y${`ōuZU$kٴ'Y|,5f`q%W5YzttKQ2d?Qx\bI4VMY\F)kM5Hb~-DF2d"w]k~UԚPAnb9%U]ᜱ`Yݛ=?,Bte203B'A˂rvba$#Qgu%6ӰhM<ÎD4oMfcn6۔؂{Ng v(Uxo;Ϡ?Y8\йNJZCJѿ ɌLY*cV==R@c Ɓh3H`W{~HdZ"ȕ=vD@x`$8:@I(f _ _xQ&bPNʕaU'E@R.̒w7QL0᧦frT"o'Ȼ[7SpR/)50!]x}5×Α"\4HoYVI{y0OFOfxN4+Qx@95k~6Nio-{ԩX*4 O:;h۔? XHM׮շ9_"2t$)RO];F0],Nח\.eD \UUHƲrj(WIٷѺxyW_ӶyE%*|;+v"Cqm;{e"nrY?| 0I2NߟYBWEe4]RZ"uY2ZC?1i`Be.+@Es9jv (~*2LۥPzQyjtU*]񺮶s mv1i0Kx; c۟(+@>  E1 YlǿGNv=-0i>pa p=~$*ljL8*XZD-J*Y!LL7[D?!N>ѾBtsΔ3:Enbt>e}Mw.`U]#G74:d ^TX'0X(N7Xgm]pmUN8ь%jo*Cû@d!7Ҟ" uVL( *@)orc*>htC8?staq X(6 #>;"3LoT=B@=)P; _dt|Lqa|_?`|a5s&V׻٘Ia?G"s=!(0ߑTغф㔔ҳEʄ|ca'be)@8U10DyF ҒMM Z~pn=yVf2#Ok0RIϠuol/6՚> jQ Is6uSiF"A#IȖ*KSq 6A€L6 ǔml6ޭp-GI/I" { @QmOsZ}PS>qRk:ӚOjFmt[\*+j+,)59q!9vyn OF\qtC*/wm?Uإ(A>Z2O;C30+*:fw~wz+_Ѕz"%Y/W._wJW@ H ?xLjhO $Ŕ!6~ESVf[Ig\EF "( LGv-VT ++W(c:^^ۀ ?/)f5]J>H/$V"P{zKRp,{>8t-G} 0bIDihIC6ilE:V;c%>`%C4ŋ7İ!1)S-52HG=2¿IQqPRW1o '@ OQk9TE*R33%̒ܡPa*30mJ 5t%9k־؊qGd"cj? 0Կ:?VbE:R::3"b742֣m=&&,SDT|B0'@8QAzVՌe5ƨNtCӲ 0l"$[v=7owgNz nă.sP#^]=ԱM^,'y vFEfX4ix`\ &ItD:y]|,v=My\7Y@.Ɲ1'gNVN( `U<5o(1YH*; }#Y*.kOx$yQAO&}s%r#\eٴm6hY!YPż".w@.߁-%ɱNF57 $?@,hyS [M.:)Bj N@-.laXĤsKF8k~G 0ϑnk^iH9VS;|0Or^okt|&RUfk}g`xvJ>ԮP!V_ !Dyvi~ͼ-O}?I8L7IXHju'͘Ќl؜0}Ə24:1 _PdLdYTW]fsq̓=Q'UIעBpi\h Ђ@WDK173$2j*ޔIz<,;E,qz^tJko+.2@XP-|$|>t '8I=FهKDnI Z_m@?ҷҡS6$5Mq3,mR7Fʎ ?eJuV <949i}Dn5ε1er{6VQ;ͼcPD9Vu _^xfp>g8˿KQ6ku]jXwm?Ģv;k2FplaΡ)2Bz5u\tn|VȢjkK[An(2 i7|!\ oP[z)2mlá}ȈWM648~ݪlQzL͎Ep@SrPf+{yf88 h[\&yx!20i_('[rae%hynض ( rϢS ;85j ΥcxXg*q,neI?eK% !q?n7yb |ȝ c1̾0g /_4/&n R2e珯=+T?qӨ\A~+CЏEq];!G@\oqvfuI)*UvzV_+4T^gb˜҅3(\>N_~X'qL2'VbH|Eo36+=o DǷN; REcqx,SysQ5b"QM:&ؐZSE)Ggvpk%Dz1Sk[;_k7@i;nC2\2~ ~+B ARbm[pfKX?ۭ%jn59V1}E:p/Z gT[kPބ-yʨB )2 Zc../yވyac.;})tRL6̈G8.r͆bhgM Ɇ*ѥ"?ZpAر*jyM܇+eѲAћI(nJc&~a\{-6oq$9b ɒd 7N ]F V0'2ORиw8ވ(GxHH sWX+C.,c-ͫQ]ߦQ%7P罜,߲2aҝOF=4a쬇amDȦjslX[~PbvxzK6j{1Lq0I%xAܓ{7wvXv^_Ǎ~tUNܦK]/B-_HD,c\ʾ&;G2 bsr!K'5T+7ީu І Ŗ\޳@B{mDpzOA e?-$rF/~-B4i0a]|pFDyy6E( æEQoOFGg-7OxIM후7q-um:[zƫ:>5*_I:yͮdd;'vPۄStzMm4bQi;=X6!#@xDy{ki f xД>3ķ28ބ8C2'{ZBNݮ;T4ܵF& IRb<wNOB lʈT[zY*͉ zj3:k0MWҶqQ1a8G}skw7V1nl2Q03*G~)y s /SXRj$$=W-!/D W*qц]_ȮU'&Rv&R_V9ѵ\V׼ZS"T+OV{>ţ%P^# !q;@uJ\uqKV#K\Kc1󱕙^T.Rfv`bg쇵gܻ8$u|e3aL/B [o),q(9 4 7E;P2af:?>16`{lFP]>% /?ߠor_wp,3R_NsZQ|zo ewkG_0Ϫ5վU>ꝸ"{lP2k{RStM19Q Ǝi涟vӕ.EnPb*|nE p#eT4:G&¦Rj[TL1i h=T)g:u%A⵱U-(0?EF?C>)•fg)7E+(fʐ xziQ0,mYEӛW1>n!A Ȑ 1hg|#%V^{,8;ܓJDݵ̇;zQToj ytvk&Gle x9$jo$=x~.Fz 4 "u]S.I*1guv6gt$AؙF4ԝ=:ׅ(+eb "}Ul7Iį[L"%Q+WGbJudC#hHcu]ĮZO8kυ]G0tL{B /ޟuMI!wP⋭U;lEeZ\Z/ov(Ax*h*SNt&:]41MYb;-]\GU޸;z ҃Q--jXJH#uIA09>wCAfԭ D"6\SHt? GRenKtu&[UyNwjȬ{-:씮#Iss=F{;N)Fk3B-\J=.R(z'yEs8|%6ïLT[@mރT#&iڂX:=pګ22F>aXY! &SO(NU-& œ|`FmT6uN]n`_wC p+ޚ$c!8s40t&KsZ=\ *&^w\NĠ1fn+E+Ћ dFnIX㣉{uàЌ_BƧ/C{#zՓgߪ~ 4مh Hҳ,p D 'N쵩 N]:ANAX5@Rd#SW3&g7GX#HAۀA(1_Hi|d3.҂3WԨږ+WO_@m#n⵱>yl6pT+w@AlOy?.3X~/_-WUwp} 6'lဨЊΝG xA1E<3_'7JMz{Ǐțmbp!e/qR#ԪXhjXpt:˥Ie(tj>kl䶪*k 1c_߄aQ$/ Y:[!A{gzmJ"zo ׊sZj5 R/yuHy2 8! ^3c?RgnA3AvГՔ17Hʢk5jiL lh fej .?3xvlxm"|A 㱥3,њ*:[EUNGHF "83 TYYI˱[`יA>CޜJ h+ .~׀4y9 B]`|W!.PE8#qBPԎqA FrL='j!Hu6z1L{v05"sf֢L.<Zzi=׿/IOop5*tnsAοZ#з}uub@+QF%t +҄nLQ>Sv./oLIL^[:f')zj FĠC6wi>ƓlXŝM7<"){gSM} uAm Rcĉ[c|~Yx)UB(C\)RBV|ʡ,&J hPK}ҕm+ .wSUik9xІ$嚜|") .w譆9&V}BA,zmM)f%\?k,񈴇䵖pײ+ cnéP_aAL5%(A;%a&Y 3s-c]h./jgpq׮<0'sw#ʮ^+҉4YxFͦ7זtkD_B - "fYZF@fHfBT&>OgzNL H.i g*/OnB#n?dW][x~0z!9ͧxXHtsaBy .v/,X#gQ8K+Uw̥*C;j^'lYPR1dhq%fa j[ͣweW0}9̵ l+U{:jSX8̘^dt>VN֒kJr㣧Jȃj$(yG}lBw0 X:6ŰqjKLm(aQBCPmHNf' Fo0r)-8bz^h m]]USң +*NU N#Y٩ʎ)ÇުHﮉA~sK~y*WAqU&Zv S) nwGsO 3@<TmqPJP' K ~Rt뙾>'T V*uտ[7ЅtLÞN&QĞKtN6l ^T7DٜQԻ\a=2+¹/pdu$mdpOmu3Ip Fxvp )t: sb()L/%9j8QibkAT$#ﰶXeqPhێX @NZuQeblyTxEG 1nDϞ2CRx|IVSTTnU/)]7o%} KgĂ뫁y ˂yal dQݞV{˧u xw 1q ($0L2Ҁ`~u 5$k  РI~(l@(VHSLkKqׂXKG4b@8[/p P;R|K/"u699J"-SdwqFl +c(fPnDpI4@zR11n浔6yr,93#=Om Ɏ1gmLcQD9N^d')gѦ >!߽z`Yu&pB%Umug7;scud z+0Ml5f,Cfm*K)[hS3}:q('nCVR=~tqk>zҾQDl?VOU"d/*:Tϵ4ֺ^6җ qͩGEq! YI*Ճcʬ#ʒx_)0T_n8ΌM)|xwŽJ\'y^toڂ>`Jæ}+_ ~TֽByYYi[x;p IlTw/quT+x=j &DXx + 4!1ڝ(FW$'@dv-!A=qcls߱@KA.@΄{&W(x<Lb#cEGڵ2CTpa3YYh3jJ4NAP?5yL||ۙm=yg nǫ4-U.wsuFZP&&@㍀dƁɼ ` ;" @BwT[sG1ާ&<CgP3^X ~[ntdTrz)E )~7.hɒf2"`\GBri^7dy7GsbgvN;w?b[R"gȽX/ /sҥ&`-q"hЕ(y#ö'uMY5ͱ?Ad~39:M6P2!_⻑ c:Ymkҥc{ж0T xWV?L};:RN\F-ata|{4~S74jZב-;k7A៸rR;ћLe!<ݠm#ɵ,O#j4B/E^:8eYoǎA?mWzK܊r@guӪ9an1HY^vq'ζN*]&U~(OȾc_!K=4Y'r|.BEij5`HeR\/֛7ګV/Ҍ$xTFdžlwQ#ٯ>Ȯ>t1mTD!Lͳ|S)VX'F렕Ej[Vx{+{n X: E;{YH"B 1Hn;V,UJ5qs~ivUyѰ+bɫ󾠂o*3Fui a"mb,E~W;Ĝ DUL5n뼻k&6N|ŴB3Mǵ u BGb?zp &2VuDP=ԢFhLMtkygE'BYq}HOƕHn{jW' KU罿MSg1p|Tuf&2J'8-@FΒ[9 -JaEt3! p ; n*0O' QpP"O*mZ %ö-C/iih['[8?_C-vKW}Q3@b|`(q(7CmM{i &e(S ]#{c yFA!եf;:\" -+D$..\QvN>9e]6i74WN4K4v􀵇 sý!G<-ɛv]xQgXêϴÛw (AeiN9>܉0u0BS3!T5mIHU>4ANSH꺆 aJϵ!HlHJLs글 )hYjPs/Out^Z7-AK^31[LPU73`i>p$tq$y܀?_d:}pk='|Fь<á&')T'gg6do5/{V?„,/k JbbO56 IV0kAC9ar^"`{#;9|6JK*ѻSg~Xp=%yt}4 *2YO\XFNmDGc"gױ!4G`_n $>X. j.4齂{ɞx/&l3yЅ?"FW%W`1ґķA Ѡ˯Ӓ+ ƼJ?xv`)!)Y|w}%ݽ]]xผq?Z?v~[klaBxXA 7Ek#Q=S`XtZO"&Mbk;7[<PR%SO&ό *AU=![`Tw6[}:~Dv:LawlH^ H ^N>=2q36RV6Hvf3$m ӕ 4Hg;/>۷vM5"Uǵi+@7/To+j-^!zN& -.bcUXoW?mR]1Cv K߈!gOcdhB6 &:U+l3dn(T]Núg&vz8pd<XeUXMpf&=`h6bTq_g9qmb1FL/8ªX7gEcn+7oKKmRrטeZEqߞ%tB} k!)*F3#nj6Qt8ػ/DOOjyy PbքA/=J !5'.$#>=~; %KsNMXO8F'7PbvՎ$P c>nNM.cLFWBr0^b\ )%09t/Κ6Ǣge0RV .~Z3B'v.?\y^]y 02dc3gAj71s؞qlЭ M!/OFű!X%ݵcvp5&6BLgԛAkC](׶(zSjn:x$Rt rn0m&kI!U×Ox&# Cƌ2d7Ep|89CGS5m8 K DTD&qT@=K\A\#{e#)gY_z;$ΓQdH^4Ǵ5h{lNv Mq: 5TcLhqkx*lFm ^?I ߢu\EJn ^Aimx2!܋>Z?je6y C:Lp $?}^>nSFqפLV1DS0"at`"P:6D.ftp_zH=si9F4W8l{A%?sk!#u3f1үA:r9EcgC8x ^~KR rDD. Mg|_0Dql\MɦH4&ߦf”t2A.G>t\,s2>:P0j/(jK&+}Jvz 5,vULQWZ'[^@ODd$-po*%6$=7q,Eh9]SQ)"qIIX?fщA-_#}Ә6X')qZ4=el=hڟz }:X8Usv+NpyC2\UIBSM"Fx?8/6{2QTT=e8q9UE@#q2suR,!Q|r ;y!Q Xqh)IT|^@=Px4غVPC on`wJIvB3(qv2a#d[TzP9@qum|:i'Aa~o{<~a5znOv4W=:BB G!BikN1Dt`b(55`8~q&w cɚ#\ OEJuK͜d:-* !E˛~}鶓T8>jB5{pT/_sA0Cz3HNHZVbڀbſ9ʬ,yy<VZC#޳#z`~؞Q)Pc0hF] ՗vzԔJY>hPC:4F*.WfLk!w߬yX)RȈ)b|&c\5_6̖zOHܘ $/^<"|+2.{q:d|k)o/6o=HGq_z k1yA6Y/gLI#4,{< e w}Ĕ_cA5u/e(qoKXLd?+J^gkː>vkP8.yhNSTW\D*B "9epkSozOnI8O/̜ch)ds~}2`Ued/b}qL,x!kfJOK"L,C̟d*n$᳣yj3F}MBŸo|Uřn4agW 7?Z⭦5W@ĹI/w)|c8ּtz{H3y.zA>U+~13~y7,YB^=z-T ~$/ƿo˲3(pgeFD6xK)aK~䪲|0"41{A.k8Z_E^s !λ\j'qi$`:TErlP4rI`AÅfcn:qHIɳQ,fso)[}!V:N_8YGOҚZ@ƫ'*EQWUe}7])})œ>mYywk۝S~U[_) E9cQѩdAQ-Hi?Wތ}21KVn :l";)UȞKU& T`Kb`nO1P_sxy|n6@&cT _iq.\CZ]Vb5T֡IXpyR0'. C4dQJ0Jh{!kIK3}9sI|/ /B_*~ѧVH Y} 4EHn,gLn\'B+*S>K3?kzYiR'FZ21,ycZ 2֯P%xD8Fr`˨<lx~ۋWB5 @_bӄnݛĦ꒙‰wt&z)(.< &&yr>]G,zT[ H3-.EG^\|Khy>@8˨0$omEK㞙P} 儥R >q85%#&q?j%fy ։tRÑ<:P8taEc77ŦS-syQjY՜B͌h5"xKi idst+{.t $XX,q-n=n'a(Q]nmP eQ* ȆIC> YAeC' W'%JDژ9nn^Rg0bFSy̶t\bF<[r)Kb[;ű~9`PdQ< DvY5i{5x(M$@BK gDpeQ.*^F8]}f9JJ~DO"W ~ݛ=d?tlyȣVѽF?bEPyW̝KJ:*y [ItcIgu-8]πL+Pܣ=^ Xʐ 9,-[g}8NoxYɴ{Y=俋:2v2PB917hmS^.L$H$&0i3C;4evekBm}5'DeN[~g6u?'6?&9z=L } ?Js !햫pΩWPNR8Rk)13ъ&qEqkN[1{sJ {hĚlS0.̐ۮ5YJbdqk92;5_»uẁ K3mb;VG'c4IǙ=bѱwIjcϫBZ4\XΣHGuUF4PGb+Ey*GNRo te4I}-M87#|Z ,6 /3<8x0 Q&psJCZ+ &/]{2fh`u?vCRMVG᤿D|SJ>0tx1RJ([)A5^mM&6e?NUGB?I) [m"s]l^S%%Su 4Q G){Ƽ0B4ŷߋqeҗx.Z !)HM ebvc ";o OF}qdq[4a۱zRcBZ78u7; p캏[L }Dgd _[ɕc/3Nlr_9tnNG:"WL> tiHrI,B]fv ~}rܸi6b->i }3>I8u3/:F^7}|o*Qm$2m#%]+#&E Z2ց,ly!J.TS2* 3 D|ऱwT5Ӌ>SגTF hk{"Ldbn Pw$k=ޚnA ~%cF`u52-}>Ae7r"u~6?)'8̒dE3.'xa*UlhL&tD'N`tޞHy%6!I'H&Q&MFJ 7\wu"E[|s.in4'"_,~"Z 2-LhtJ H/& e; kAJlYi_p)u PrOCfhN`mYqEkUb0^eܨVd[%ȨCai5(c Wr} ,X"| s1?DrVUekqiU\65kDؑ(D46qt#SD;xKRl|U:^x94IFܘ19tE "qC_ E o53.wD(RҒ]@ȴx>+ .,'s;.Y|>!wAXbh,PQ,.5> m>RKgV_,1 qٯնs?x!җؑ! 1un-8_JpvD' Hhάq3cWDD^h>ɞޢu^ R7\6ķn_?d_$A!]:ڪtI Y p[+5ۉ=M*&yM@`7'y\@Ll8}O"炽h2@TpTT#bϼX?ȉE.,GH%Iŋ@Ur*-|JJ\/<Ť4 XpLgMq;]>.@ͧ^B≞C'Lwb~}UoN X3 &+X5_:}J,l) wՙhp8\1,b 앝*Mbk.RwUW,T/Ū/˕, NΎqp#J]pܲ+&,3Q#"An߫X: 7wJY7o8q0 Mu+@I'0FB&DG~Art_h,*(ttPY>%u%wGLxPW$[e 򻴮yf`w{AϢ<+8ʿ#ޡGDRܦLy<oH[^(̮_M*n+kE  >:j2}#v< '5r^`G]eKŵ,ÌuēchhPB5I Sr)QcM w(.U'j7sW9h`L\, 1?˃B*0|:  fIJ2>$.a[@ T1WyJx-oB4Ĥn={Cl9CisX30,((UW 9}B?Qtn@xV¤\"&)R uL d+[o}t1@?:}8i$l4t'uf0b"c 1&DN1>su%ƧKY B77} tӎe`)<N,3??k'FBj߁=׵cF~9+lJo6R=!z26c&_Ĕm`NQoC'a)܃̾_ [DU~eiH]RH-.7n E`~0hxP v<6s d_h M eXCkup=7覒$Pbso/Lv{(MW0F冖QL+`.6C-pK?X!i1P-U)J8stGؾ(ڃ/#f 3 Þö)uOh2^ఀ|H_q/$$-??ZE4Jh 9/e{blH{=>RH#QaF; CQ=.1f'Ѓ8GI:Xo Dm_9/|7x}mȞ0 Cu>kEՁ'],Lujy7kbk^z}L_# ]%2DSA32͔R0o}75d$1<8-֑ʆiprE&H]ZwogkQ }g%ѥ&>;z(NŎ Hv3NبjYp9FT{ m 3;ӊmnkهɛRF^oxjҺǵQ:PA-s'V3,7V,Gցm4R&WW[䎸Jv_z|0v܂'tr=  A`i UzCA/h'%Payʽ !%T(4I{ n3{ţ -,Q:Z]`F`Xp:/I)A;z.-d߷ӂ^0f{5`pW T!$OSv۰dC<Ûۯ98lg=ṝEVR:9 hAo-h}S6,OIH"|牣_/[5vmG.L/gK`vT!盢#-]-\$G{ Ķ5N w~D6ikW*&J>F#u6OjF ;6 /p=+SUgo7Y)I%w>/@o +Z o vM ]\sQ܏" eP%1vX*Li&оU(O\S<ܔ7:%/Sቘ&fzrj^/!DR&)aWIY+#[tZu̐nc>1<2  ^aVaBѯ 6x^(*!`Xp_xkfx-JڟYgr63D CeV4ӄ?oWܔ0у?:PF3 GPv6P9g]yg i 4G<{+.~: pCPI7|N`Ñx†뻲eK!O_dB!Tc wm[`̩jjzQH QWK4 j=tb  dd )s@Ͳ(.Ń9qYli!uo*-KH`T4jiyqVáI,T8ueɃ\fkX ,ɨlĜ-[*Ky0FuӖ2n-UpTq"KW=L0F,;!,z$x{$ e\$!!&YѼk_1 $C?H6](A(-0 rxeJ2ZxlM(J3Ygvljb)o}ITbҬ tV|MӵցaR Pl _ݰ FPy#RyMQTLҕou(b8FRVPTt5_u'}8) Ӊ;}Y\5L8;B{'-O:|CPД>ϐsgɩ"*g5?J9U!R8[6KEdBWM7 %q%Xkƚ>lsQu4Ϫ܎[pp5*3~#WREvAAUF }SPqT#Lzi:C$RY17鷙Oڱfl[3YKgI=ab2!+ bɬ;3jEYIg&נ7ÔUs;+̹kgPoT&[I?ۤZ#C[l :?PNVoC/OMژ_j,}DQ LVsw3{!ZvT~y䝣eV3iIe ۡ9 ƃ/![Wi2#NA-^AF^5)ޢI%-54 liwQ#`6_Rؔ,,/-xP`kFw.>KR~5G`غ;RП%sg<vp]w+{C ~]TG)_) ԙB We久EaLX8S 7_'f֊i7_uG-j`aGG!~;Mr%&J-Ÿ#;͘Fn3xHL&9a0nӡ]DU'őP Klk,iM΀j{oC1[iV隄fHEBRW ~עdsb}iE)QH22F"bm?@29;aW]")TÝrG!mV#ױ|}W24fk焄cnY53ϸʵL@Ñ稺ԗ&*J/;V+ bxQd;u2 U(-?`ݷB|0*R7OO4RĉE<V1sݕǙʘ9~9Ķ@rP7imAx!q6mi*Mz#bVpf{~gvh·;Ql4QS%+ A+G] uM<EmcoiŒ`:7xk uVL9yWg3:nԏK363/"<T2 }GM.״*μ(JJ%T]= t`&,^fg}jT/m, ؅? fl7zP][31jֈ5^^ޤgEbeiBnu0<:{tkeH<+8FEQٕMϖ@l G m3+V(UaCYsӎ$a_))9F1ߏj~Ps?dفЖg݈I( 9#+ٍmxθTOƄj@Tw Uq6.YͲxmRDE,Pb'6nKt" l*Şjȫ̸^ueFtEGx\t1SɘV`Dnuك#RD:`.wBHm|Vz1~LV.wޔoPǧDeJo3+;n%N1f8=.I{#A~TR(lDyY}=WNO}6 ƳOujPS\|=6'ՙ-}&>;۫wj]6eH q9Hy .LFk4.@'Mƹ=?L0-VvXẍ́Ih~ܽ>{ؠiH,]&Z]-N$ދqXi0@8XnW̖hSy᭶Ewjߙjq.E;94(ՐHf&I_S+;]n3%LS|FgQ]~ד@<94ro[Х2d? M|XD,>O?L"!To /2' qghK?Ao21TjeV9/ϝ?Bpvx*J7)y6!^姢h||5hlﮛe("4m(#̒^-ޗ>E07@b1pv(QOK`"?VzcuE=&BKLݑmY&U @iTFu '6,z.ұd1  r ;XcN[p+3{I`Nx0TdX6]hZvr%^оz]`d Pz? 'LCAGJH,ӭS${N7Tv*Ag^c Ÿ^=Lu ,`$m_-St9P3I?^%AiEfݒgx7<4,^2aq,9$VC{H%s5m*/ T%(C*LpO+mrX\T":틒Nom#">)(kN[ܘ68e/pz9azt.,^i'EWBv5V)z }~:er#ZXV-FH=P]qcDe x K}6Ѷw<{C.Ce(`lH(4^[V*!NqWv ,&5Kr;aBptesCWָ 1ђ>ƫoFEJ7gⒻhae" (PNR&,) shK6ߓirzk85Yvݭv^y'HՄfe.CS_qN?/I)̫LyR쨓;~sfDE25}_(o+s($}0##)s~A#RDx.œ %6rw .smF.|L͈T 'éyXT,CSF 8 nH_ *So}6O"uI~ڀfN07DŽ{^r9i눹u/8gG.'oʴ MjVG{)DYQ4'S PUyhx>YBZz~.dE ։h-tj6h)社Uul8^N*M' 38G 9:vGq=Jy&rIZȷ^ բ~ghhGI1P3q?2U7H;;qVJJ漝K>O%u`z0b) !KCAoKUIkqHCy}Brꭎ<?`'aAIi" f=ν;[Sv$-YֵJeI'}ZȠ3wy3ې!NA]A\jT=FtuSYܦ|wFUi>Y{*NV)rZ'3i" [ n]?ΘUug^VeƯ A}] g +-vJYZX zc6ƹ0.\8ܗP:9ytjTWH5X"&q!VPaG<)=H kO_V-W§Eٵ{k/c܏t۠7fE6}]CcO"߹'xe6\쫩Ai.&t G~l >A #P3z:s}]GcrC%t5| 堛lBϷC-k|~KOM)s&̬c>LsygK KB'eO t|7]pfg1>(t<։*H҇i:r)[),&bMR[V{xq`cv~./C#[zIs鄟dj %-уmz4[#@>TaRz@݆,TMBktq9l=}$JgԊu=# H$n`4& 8d書c8:RiÁ6h"*7TF:pdezr6}yڭUPp!C&'DC<6)͜K1-r- !X )kmM/whs`ŘQ(P1|ELk=qKcPɓXIҕO<B -sqqLւeINE}irs)ߐ (9ƮNR5-o `đFrUڹs8ȁPwLJ^jIk2& Ey7i13 @3M t~~#& G߼KןȺou0qKD"/h.b n G::ɾyxjmF5- 2}?:nPgZқ'LY"GT[D_ IC+&$]ߟ!=D*R_">eqw>[?ߙ6TĐg#M9J7'|!?ʧ]N :*(}v໒Ƞ;w]D g9U0I7Q^9mݧ 7Xd 1 -'&T_Hl;D4;j9 Q>%%X%j,9_J WQ.=`!94uՋ\|Brw {%~/{ۨu܎qT{<9o4PNd㼂pG(}MhDC!wIR^+6kv=efrl~Tи[eGw<Gؤ(Jv0ګ2-Cs9'.[ӷv#5c$VpjF1RpZDn`j8v `Y'ߍ{;F+N!8tէiϬ7#ɰ޿!yHJdU݌ӷxJL^p4mk:j #DZv/bq8IGؠl*,WJ@ ӌܽN  9= cf9g8GT0BUB*&ӅzӥIko¢22EGN,Z>U= 6!6Vspg$`$U-Ay-ί i_Og l*ir,nc'g1ٺQ*æ´>~~nKxn{Po33IYD5rX@qS#\UkeCWT~D{'`_]]DlpۀaZqB]w=٭X]sUx˂GPᵿ]%BZ h휐0vŊ#nwD!\\d,LCG@ۭ\f׎b@Wrh^',}G;7C C!~y/tyD؋Hc;jyC Vm>iVӮ]<1;#\vwqΔ0>džOkS ָ4F9@zM;5BV1]YrWj|;DҹX@qdXX%Gn% d2OzTU{پzyBﳶv/ ,~>5" Es6h 5IM@O'J4/p_^I}4X: _LbxemqZ|֐*bޜ3OErRzkN}E]qiJId +tƣ,ngg(9뜔"OOXBna%b3<k+X~Đ,E])Z垠xWi)GVd7U: XӭZDdRD>|=&f<<`K(9 sH(Ъ˧DZ4#3:VB7B2sk .2 9j@s,3$,ZęfI~K?>pO*hEQX&kz}&f}.&Pm&{QHJnqKf>4)S5&-G=c7<@[r(M1.7a2N(!MS4' ~ZJ_Ÿbg\ïE8|1suhl#(`+1΀Ի1Z'"*.N]eC]V1 )8eoa2̯5S^ \bϴdt%aWj]x|jQf-XTz1{eF)MhG1}+ujX'oE['}V 5T0'^.D\K)IDBh !A.CJm]KOtYm0 : op_SN%A!o$Yr;}"qlf_i{9-UFKHj&ۛ잶Q. S Q1 *CHg4{i)q/#D*C.ү& -+"vH,I4q"n:N9pNp5V*d!3[%KjD2PALj_㴩!p_pqepz\)-WR/IX_cRp鐁& }}ׄ΄TT%Sޙ @@wD$Juf@J""p!Q`=Gk%9>sHj`j$j y2yKF FhY/uC?1NH nh Ȝ|M aXE#ưi_Z0=+Yp]ጢ]wcUW֯K/=Otw&avt{2IY¼fon,X*|ةRR$ KFAV;wm.$ktQR0QwCPlrA\9S¼'@{er_Hx`R6`r4~DNo/ (l:1<БN_>[%Ih'#W:Ē]:)I/g$2=Z ~Dx[ǁ qE? lhZ.hd& FH™r'xޖn$G  OO%Y6'FHȫh,i4{g#tQ9l-%//zլd vAN%f J]9/Zg:TWS..2s~ZC9xӫ(teMq@8K-BmaHEv L/}Eo7+k &zpWMl5~aek]QDK1m-< P{&{ͼ̈V2c/'ӎ2" RFbq^^tt]4ZXߚ]Ĥx4~;wKw>[3/Vbr;V]54!@}܂;ZG.wZfȵY [l^rmlXrNֽwKJ8WP'uG0q 0&m17H; ̀V sWj~pKgYtR-Q2I3sъp`[n]>2NˍTz8mJ%۰fՖ2% cU.)/Rqh>cQqŴ(#'h`ekCIEr' yӠ &J-n0^WLٞ,P(q`7PEwUtrhBӓ5LrgS5zD$?4D{E\v=sG`3s:EmfhGx!l"S8aC3Eń!DŽԎ|gN_5:&?C!in!OTfb{&} uC f8KH'&-h{ #3oHkT;ʿU=a e`2*5 ;V)78~%ʅN7v_FOQ$YM[3ď)ŖC;Dv)7'elgʡOH5 9ى%LA Dk7 &#:De"V|g`ϧ%0b;n;+gizsNOkKDHw'R\+IDDV]wR"6XqUZR籩;aN/ITdvGOu0HkPjf>`AnudfDǙ3Dt2{ ~D`)a[`Iyt>J&·oRP6vsDDb7Pjt`ΪIȐXTnx=ZAf'$Q|w3jwdO0PgWMiMF8nzY![0)tƀsO[w`}oW;;Jе הk)Oj ;ӌ#tb~$'FbU1"w/]76.sF>!ZX3{`M}uj%mjsoMR#ӯ޸ yDn$H"-`ݓxy< ^=zt=ԙO;shI o,ez57M249wp8o6P;N>BB ~ Ds#-Q}f5\v5`;__uM.ca`oo8CmÐvoך#p  XHa*-.[# 3D2&7tmbǠ#@-Co+XggAfbcWˉd.W%U|K:Ji| t?gHnO1m|S,$(?ͬ+/'mQW,k]Q4q>(hyY _*jFu(% 3kF^b,ЏPѣJNC~貀AX@"*4LEn? \<Š䃩Q5dT{,e)oIe +zL 'g`gЙw.O!kϷf= a /ۢ3֛Dt\{F_ oΛO P8N2b{ 6?{+6Տ ?#׸juK`OÒ\CAFIl-$b54~"cx 4&7"^Byt{\Q4 y4zw(&je4jn7?Vgn]v3,һ]o uT|[ ֨[: ($=l춇PCUw3B( 1Fu%.MlX(lhD"M|P .,\7C]Of 6NPD=+SP̵wNoو;ڌA,>6u‟\܍SB>OCѺ+-SA Eިܺ@t hn ]yIH>Q7&^`*@!"mO-r1ZLdf1·*Mmg`. YF ɦxdCMjKd2R3|I,_r>BAh4+~DzkBAuowޚbn 篿u&U\okؽleBznWjVl 4:ɱqTb }Pq:P)퓙T;Y@}{&&}O/ u+h-α2gڣ @x1pÒVŇ尙 =LAӼu٣  & ;Wij|j27qoBP=9LX@j6|*ZuD!@ijW!/l.XDֿ:p ߳3:5}02l-*_ӡ* i0=#q#3hRѮj`ၛwzqK m/HjK$]:~:ي'_|TLV Cԝ+. YZ