From 337b0698ebf57dfabd2ad08d80d94dc8ff1f0bb6 Mon Sep 17 00:00:00 2001 From: ToutPratique Date: Mon, 14 Dec 2015 16:07:18 +0100 Subject: [PATCH] push serveur prod --- 1_fr_1_sitemap.xml | 382 +- 1_fr_3_sitemap.xml | 538 +- 1_fr_4_sitemap.xml | 3834 ++++---- 1_fr_5_sitemap.xml | 8645 +++++++++-------- classes/CMSCategory.php | 12 + config.user.php | 168 - config/defines.inc.php | 10 + controllers/admin/AdminImportController.php | 6 +- controllers/front/PostCmsController.php | 4 + google05aa0268138e5c56.html | 1 + google101961860538784e.html | 1 + mails/fr/commentaire.html | 96 + mails/fr/commentaire.txt | 9 + migration.php | 30 - modules/atos/atos.php | 0 modules/atos/atos_return.php | 0 modules/atos/bin/index.php | 0 modules/atos/bin/request | Bin 117257 -> 168262 bytes modules/atos/bin/request_2 | Bin 0 -> 117257 bytes modules/atos/bin/request_2.4.18_2.96 | Bin modules/atos/bin/request_2.6.9_3.4.2 | Bin modules/atos/bin/request_64b_1 | Bin modules/atos/bin/request_64b_2_prefere | Bin modules/atos/bin/request_linux64-2.6.18 | Bin modules/atos/bin/request_linux64-2.6.2055 | Bin modules/atos/bin/response | Bin 113737 -> 160070 bytes modules/atos/bin/response_2 | Bin 0 -> 113737 bytes modules/atos/bin/response_2.4.18_2.96 | Bin modules/atos/bin/response_2.6.9_3.4.2 | Bin modules/atos/bin/response_64b_1 | Bin modules/atos/bin/response_64b_2_prefere | Bin modules/atos/bin/response_linux64-2.6.18 | Bin modules/atos/bin/response_linux64-2.6.2055 | Bin modules/atos/config_fr.xml | 0 modules/atos/css/atos.css | 0 modules/atos/css/bootstrap-responsive.min.css | 0 modules/atos/css/bootstrap-select.min.css | 0 modules/atos/css/bootstrap.extend.css | 0 modules/atos/css/bootstrap.min.css | 0 modules/atos/css/font-awesome.min.css | 0 modules/atos/css/fonts/FontAwesome.otf | Bin .../atos/css/fonts/fontawesome-webfont.eot | Bin .../atos/css/fonts/fontawesome-webfont.svg | 0 .../atos/css/fonts/fontawesome-webfont.ttf | Bin .../atos/css/fonts/fontawesome-webfont.woff | Bin modules/atos/css/fonts/index.php | 0 modules/atos/css/index.php | 0 modules/atos/custom/CLEF.gif | Bin modules/atos/custom/VISA.gif | Bin modules/atos/custom/VISA_3D.gif | Bin modules/atos/custom/cancel_logo.gif | Bin modules/atos/custom/cartecvv.jpg | Bin modules/atos/custom/cryptogramme.fr.html | 0 modules/atos/custom/custom_tpl | 0 modules/atos/custom/index.php | 0 modules/atos/custom/merchant.gif | Bin modules/atos/custom/merchant_template | 0 modules/atos/custom/return_logo.gif | Bin modules/atos/custom/submit_logo.gif | Bin .../atos/docs/atos_guide_integration_FR.pdf | Bin .../docs/atos_guide_personnalisation_FR.pdf | Bin modules/atos/docs/index.php | 0 modules/atos/en.php | 0 modules/atos/fr.php | 0 modules/atos/img/index.php | 0 modules/atos/img/logos/AMEX.gif | Bin modules/atos/img/logos/AURORE.gif | Bin modules/atos/img/logos/CB.gif | Bin modules/atos/img/logos/CLEF.gif | Bin modules/atos/img/logos/INTERVAL.gif | Bin modules/atos/img/logos/JCB.gif | Bin modules/atos/img/logos/MASTERCARD.gif | Bin modules/atos/img/logos/PAYLIB.gif | Bin modules/atos/img/logos/VISA.gif | Bin modules/atos/img/logos/icon_cb.png | Bin modules/atos/img/logos/index.php | 0 modules/atos/img/pdf.png | Bin modules/atos/index.php | 0 modules/atos/js/atos.js | 0 modules/atos/js/bootstrap-select.min.js | 0 modules/atos/js/bootstrap.min.js | 0 modules/atos/js/index.php | 0 modules/atos/log.txt | 0 modules/atos/logo.gif | Bin modules/atos/logo.png | Bin modules/atos/mails/en/index.php | 0 modules/atos/mails/en/notification.html | 0 modules/atos/mails/en/notification.txt | 0 modules/atos/parmcom.citelis | 0 modules/atos/parmcom.cyberplus | 0 modules/atos/parmcom.defaut | 0 modules/atos/parmcom.elysnet | 0 modules/atos/parmcom.etransactions | 0 modules/atos/parmcom.mercanet | 0 modules/atos/parmcom.scelliusnet | 0 modules/atos/parmcom.sherlocks | 0 modules/atos/parmcom.sogenactif | 0 modules/atos/parmcom.webaffaires | 0 modules/atos/pathfile | 6 +- modules/atos/translations/en.php | 0 modules/atos/translations/fr.php | 0 modules/atos/translations/index.php | 0 modules/atos/validation.php | 0 modules/atos/views/index.php | 0 .../views/templates/admin/configuration.tpl | 0 modules/atos/views/templates/admin/header.tpl | 0 modules/atos/views/templates/admin/index.php | 0 .../atos/views/templates/admin/tabs/conf.tpl | 0 .../views/templates/admin/tabs/contact.tpl | 0 .../templates/admin/tabs/documentation.tpl | 0 .../atos/views/templates/admin/tabs/index.php | 0 .../views/templates/admin/translations.tpl | 0 .../templates/hook/hookorderconfirmation.tpl | 0 modules/atos/views/templates/hook/index.php | 0 modules/atos/views/templates/hook/payment.tpl | 0 modules/atos/views/templates/index.php | 0 modules/blockadshooks/blockadshooks.php | 7 + modules/cms_comments/ajax_comments.php | 12 + modules/cms_comments/classes/CmsComments.php | 2 +- modules/cms_comments/comments.tpl | 2 +- .../controllers/admin/AdminCmsComments.php | 1 + .../admin/cms_comments/helpers/form/form.tpl | 11 + modules/cms_pack/cms_pack.php | 2 + modules/cms_pack/pack.js | 8 +- .../views/templates/hook/pack_bottom.tpl | 6 +- .../views/templates/hook/pack_left.tpl | 6 +- modules/cmsps/classes/CmsPsPost.php | 1 + modules/cmsps/cmsps.php | 7 +- .../templates/hook/category_products.tpl | 2 +- modules/expeditor/AdminExpeditor.php | 284 + modules/expeditor/ExpeditorModule.php | 216 + .../backward_compatibility/Context.php | 213 + .../backward_compatibility/backward.php | 55 + .../backward_compatibility}/index.php | 5 +- modules/expeditor/config_fr.xml | 12 + modules/expeditor/documentation_expeditor.pdf | Bin 0 -> 906411 bytes modules/expeditor/en.php | 20 + modules/expeditor/expeditor.php | 296 + modules/expeditor/expeditor_format.fmt | 33 + modules/expeditor/fr.php | 57 + modules/expeditor/getCsv.php | 211 + modules/expeditor/getFmt.php | 18 + modules/expeditor/getInstallationDoc.php | 15 + modules/expeditor/index.php | 25 + modules/expeditor/logo.gif | Bin 0 -> 1121 bytes modules/expeditor/logo.png | Bin 0 -> 30243 bytes modules/ganalytics/config_fr.xml | 4 +- modules/ganalytics/ganalytics.php | 4 +- ...418185ad3db2a56e7_slider-toutpratique2.png | Bin 0 -> 164653 bytes ...a5270425c2173aa41_slider-toutpratique2.jpg | Bin 0 -> 67504 bytes ...4a7903e700bfce126_slider-toutpratique2.jpg | Bin 0 -> 68861 bytes modules/mailalerts/CHANGELOG.txt | 7 + modules/mailalerts/MailAlert.php | 290 + modules/mailalerts/Readme.md | 37 + modules/mailalerts/config.xml | 13 + modules/mailalerts/config_fr.xml | 13 + .../mailalerts/controllers/front/account.php | 57 + .../mailalerts/controllers/front/actions.php | 148 + .../mailalerts/controllers/front/index.php | 35 + modules/mailalerts/controllers/index.php | 35 + modules/mailalerts/css/index.php | 35 + modules/mailalerts/css/mailalerts.css | 47 + modules/mailalerts/img/del_alert.gif | Bin 0 -> 358 bytes modules/mailalerts/img/icon-alert.png | Bin 0 -> 1276 bytes modules/mailalerts/img/index.php | 35 + modules/mailalerts/index.php | 35 + modules/mailalerts/js/index.php | 35 + modules/mailalerts/js/mailalerts.js | 24 + modules/mailalerts/logo.gif | Bin 0 -> 792 bytes modules/mailalerts/logo.png | Bin 0 -> 1404 bytes modules/mailalerts/mailalerts-account.php | 68 + modules/mailalerts/mailalerts-ajax.php | 32 + modules/mailalerts/mailalerts-extra.php | 119 + modules/mailalerts/mailalerts.php | 1076 ++ modules/mailalerts/mails/en/customer_qty.html | 115 + modules/mailalerts/mails/en/customer_qty.txt | 15 + modules/mailalerts/mails/en/index.php | 35 + modules/mailalerts/mails/en/new_order.html | 401 + modules/mailalerts/mails/en/new_order.txt | 59 + .../mailalerts/mails/en/order_changed.html | 130 + modules/mailalerts/mails/en/order_changed.txt | 21 + .../mailalerts/mails/en/productcoverage.html | 115 + .../mailalerts/mails/en/productcoverage.txt | 13 + .../mails/en/productoutofstock.html | 115 + .../mailalerts/mails/en/productoutofstock.txt | 16 + modules/mailalerts/mails/en/return_slip.html | 178 + modules/mailalerts/mails/en/return_slip.txt | 39 + modules/mailalerts/translations/en.php | 52 + modules/mailalerts/translations/fr.php | 56 + modules/mailalerts/translations/index.php | 35 + modules/mailalerts/upgrade/index.php | 35 + modules/mailalerts/upgrade/install-2.5.php | 44 + modules/mailalerts/upgrade/install-3.5.3.php | 44 + modules/mailalerts/views/index.php | 35 + .../admin/_configure/helpers/form/form.tpl | 52 + .../admin/_configure/helpers/form/index.php | 35 + .../admin/_configure/helpers/index.php | 35 + .../templates/admin/_configure/index.php | 35 + .../views/templates/admin/index.php | 35 + .../views/templates/front/index.php | 35 + .../templates/front/mailalerts-account.tpl | 85 + .../mailalerts/views/templates/hook/index.php | 35 + .../views/templates/hook/my-account.tpl | 30 + .../views/templates/hook/product.tpl | 97 + modules/mailalerts/views/templates/index.php | 35 + modules/paypal/api/Results.txt | 265 + modules/pscleaner/CHANGELOG.txt | 6 + modules/pscleaner/Readme.md | 37 + modules/pscleaner/config.xml | 12 + modules/pscleaner/config_fr.xml | 12 + modules/pscleaner/index.php | 35 + modules/pscleaner/logo.gif | Bin 0 -> 1089 bytes modules/pscleaner/logo.png | Bin 0 -> 935 bytes modules/pscleaner/pscleaner.php | 758 ++ modules/pscleaner/translations/fr.php | 33 + modules/pscleaner/translations/index.php | 35 + modules/pscleaner/views/index.php | 35 + .../admin/_configure/helpers/form/form.tpl | 59 + .../admin/_configure/helpers/form/index.php | 35 + .../admin/_configure/helpers/index.php | 35 + .../templates/admin/_configure/index.php | 35 + .../pscleaner/views/templates/admin/index.php | 35 + modules/pscleaner/views/templates/index.php | 35 + modules/seourl/seourl.php | 11 +- override/classes/Category.php | 19 + override/classes/Customer.php | 6 + override/classes/Link.php | 5 + override/classes/Mail.php | 6 +- override/classes/Meta.php | 10 + override/classes/Tools.php | 2 +- override/controllers/front/AuthController.php | 323 + .../front/OrderConfirmationController.php | 98 + .../controllers/front/OrderController.php | 5 +- .../blocknewsletter/blocknewsletter.php | 854 +- phinx.yml | 32 - themes/toutpratique/address.tpl | 6 +- themes/toutpratique/authentication.tpl | 13 +- themes/toutpratique/categorycms.tpl | 4 +- themes/toutpratique/css/global.css | 30 +- themes/toutpratique/edito.tpl | 2 +- themes/toutpratique/encart_boutique.tpl | 5 +- themes/toutpratique/footer.tpl | 24 + themes/toutpratique/header.tpl | 14 +- themes/toutpratique/homestore.tpl | 8 +- themes/toutpratique/identity.tpl | 199 +- .../toutpratique/img/logo_home_boutique.gif | Bin 0 -> 85880 bytes .../toutpratique/img/logo_home_boutique.png | Bin 0 -> 38121 bytes themes/toutpratique/img/photo_claudine.jpg | Bin 11664 -> 11168 bytes themes/toutpratique/js/global.js | 48 + .../js/modules/blockcart/ajax-cart.js | 17 +- themes/toutpratique/lang/fr.php | 35 +- themes/toutpratique/menu-account.tpl | 4 +- .../toutpratique/modules/advmenu/advmenu.tpl | 6 +- .../modules/blockcms/translations/fr.php | 140 +- .../mails/en/newsletter_conf.html | 63 +- .../mails/en/newsletter_voucher.html | 64 +- .../mails/fr/newsletter_conf.html | 140 +- .../mails/fr/newsletter_voucher.html | 133 +- .../blocknewsletter/translations/fr.php | 4 +- .../modules/categorieshome/category_menu.tpl | 2 +- .../modules/expeditor/translations/fr.php | 57 + .../modules/ganalytics/translations/fr.php | 47 +- .../modules/gsitemap/translations/fr.php | 42 + .../modules/mailalerts/translations/fr.php | 89 +- .../paypal/express_checkout_payment.tpl | 2 +- .../modules/paypal/order-confirmation.tpl | 70 + .../modules/pscleaner/translations/fr.php | 50 +- .../referralprogram/mails/en/index.php | 35 + .../en/referralprogram-congratulations.html | 117 + .../en/referralprogram-congratulations.txt | 17 + .../mails/en/referralprogram-invitation.html | 119 + .../mails/en/referralprogram-invitation.txt | 21 + .../mails/en/referralprogram-voucher.html | 112 + .../mails/en/referralprogram-voucher.txt | 18 + .../referralprogram/mails/fr/index.php | 35 + .../fr/referralprogram-congratulations.html | 117 + .../fr/referralprogram-congratulations.txt | 17 + .../mails/fr/referralprogram-invitation.html | 119 + .../mails/fr/referralprogram-invitation.txt | 21 + .../mails/fr/referralprogram-voucher.html | 112 + .../mails/fr/referralprogram-voucher.txt | 18 + themes/toutpratique/order-carrier.tpl | 10 +- themes/toutpratique/order-confirmation.tpl | 53 +- themes/toutpratique/order-detail.tpl | 43 +- themes/toutpratique/order-payment.tpl | 14 +- themes/toutpratique/post_img.tpl | 2 +- themes/toutpratique/post_product.tpl | 5 +- themes/toutpratique/postcms.tpl | 8 +- themes/toutpratique/product-list.tpl | 11 +- translations/fr.gzip | Bin 388012 -> 388020 bytes 290 files changed, 16852 insertions(+), 7803 deletions(-) delete mode 100644 config.user.php create mode 100644 google05aa0268138e5c56.html create mode 100644 google101961860538784e.html create mode 100644 mails/fr/commentaire.html create mode 100644 mails/fr/commentaire.txt delete mode 100644 migration.php mode change 100644 => 100755 modules/atos/atos.php mode change 100644 => 100755 modules/atos/atos_return.php mode change 100644 => 100755 modules/atos/bin/index.php create mode 100755 modules/atos/bin/request_2 mode change 100644 => 100755 modules/atos/bin/request_2.4.18_2.96 mode change 100644 => 100755 modules/atos/bin/request_2.6.9_3.4.2 mode change 100644 => 100755 modules/atos/bin/request_64b_1 mode change 100644 => 100755 modules/atos/bin/request_64b_2_prefere mode change 100644 => 100755 modules/atos/bin/request_linux64-2.6.18 mode change 100644 => 100755 modules/atos/bin/request_linux64-2.6.2055 create mode 100755 modules/atos/bin/response_2 mode change 100644 => 100755 modules/atos/bin/response_2.4.18_2.96 mode change 100644 => 100755 modules/atos/bin/response_2.6.9_3.4.2 mode change 100644 => 100755 modules/atos/bin/response_64b_1 mode change 100644 => 100755 modules/atos/bin/response_64b_2_prefere mode change 100644 => 100755 modules/atos/bin/response_linux64-2.6.18 mode change 100644 => 100755 modules/atos/bin/response_linux64-2.6.2055 mode change 100644 => 100755 modules/atos/config_fr.xml mode change 100644 => 100755 modules/atos/css/atos.css mode change 100644 => 100755 modules/atos/css/bootstrap-responsive.min.css mode change 100644 => 100755 modules/atos/css/bootstrap-select.min.css mode change 100644 => 100755 modules/atos/css/bootstrap.extend.css mode change 100644 => 100755 modules/atos/css/bootstrap.min.css mode change 100644 => 100755 modules/atos/css/font-awesome.min.css mode change 100644 => 100755 modules/atos/css/fonts/FontAwesome.otf mode change 100644 => 100755 modules/atos/css/fonts/fontawesome-webfont.eot mode change 100644 => 100755 modules/atos/css/fonts/fontawesome-webfont.svg mode change 100644 => 100755 modules/atos/css/fonts/fontawesome-webfont.ttf mode change 100644 => 100755 modules/atos/css/fonts/fontawesome-webfont.woff mode change 100644 => 100755 modules/atos/css/fonts/index.php mode change 100644 => 100755 modules/atos/css/index.php mode change 100644 => 100755 modules/atos/custom/CLEF.gif mode change 100644 => 100755 modules/atos/custom/VISA.gif mode change 100644 => 100755 modules/atos/custom/VISA_3D.gif mode change 100644 => 100755 modules/atos/custom/cancel_logo.gif mode change 100644 => 100755 modules/atos/custom/cartecvv.jpg mode change 100644 => 100755 modules/atos/custom/cryptogramme.fr.html mode change 100644 => 100755 modules/atos/custom/custom_tpl mode change 100644 => 100755 modules/atos/custom/index.php mode change 100644 => 100755 modules/atos/custom/merchant.gif mode change 100644 => 100755 modules/atos/custom/merchant_template mode change 100644 => 100755 modules/atos/custom/return_logo.gif mode change 100644 => 100755 modules/atos/custom/submit_logo.gif mode change 100644 => 100755 modules/atos/docs/atos_guide_integration_FR.pdf mode change 100644 => 100755 modules/atos/docs/atos_guide_personnalisation_FR.pdf mode change 100644 => 100755 modules/atos/docs/index.php mode change 100644 => 100755 modules/atos/en.php mode change 100644 => 100755 modules/atos/fr.php mode change 100644 => 100755 modules/atos/img/index.php mode change 100644 => 100755 modules/atos/img/logos/AMEX.gif mode change 100644 => 100755 modules/atos/img/logos/AURORE.gif mode change 100644 => 100755 modules/atos/img/logos/CB.gif mode change 100644 => 100755 modules/atos/img/logos/CLEF.gif mode change 100644 => 100755 modules/atos/img/logos/INTERVAL.gif mode change 100644 => 100755 modules/atos/img/logos/JCB.gif mode change 100644 => 100755 modules/atos/img/logos/MASTERCARD.gif mode change 100644 => 100755 modules/atos/img/logos/PAYLIB.gif mode change 100644 => 100755 modules/atos/img/logos/VISA.gif mode change 100644 => 100755 modules/atos/img/logos/icon_cb.png mode change 100644 => 100755 modules/atos/img/logos/index.php mode change 100644 => 100755 modules/atos/img/pdf.png mode change 100644 => 100755 modules/atos/index.php mode change 100644 => 100755 modules/atos/js/atos.js mode change 100644 => 100755 modules/atos/js/bootstrap-select.min.js mode change 100644 => 100755 modules/atos/js/bootstrap.min.js mode change 100644 => 100755 modules/atos/js/index.php mode change 100644 => 100755 modules/atos/log.txt mode change 100644 => 100755 modules/atos/logo.gif mode change 100644 => 100755 modules/atos/logo.png mode change 100644 => 100755 modules/atos/mails/en/index.php mode change 100644 => 100755 modules/atos/mails/en/notification.html mode change 100644 => 100755 modules/atos/mails/en/notification.txt mode change 100644 => 100755 modules/atos/parmcom.citelis mode change 100644 => 100755 modules/atos/parmcom.cyberplus mode change 100644 => 100755 modules/atos/parmcom.defaut mode change 100644 => 100755 modules/atos/parmcom.elysnet mode change 100644 => 100755 modules/atos/parmcom.etransactions mode change 100644 => 100755 modules/atos/parmcom.mercanet mode change 100644 => 100755 modules/atos/parmcom.scelliusnet mode change 100644 => 100755 modules/atos/parmcom.sherlocks mode change 100644 => 100755 modules/atos/parmcom.sogenactif mode change 100644 => 100755 modules/atos/parmcom.webaffaires mode change 100644 => 100755 modules/atos/translations/en.php mode change 100644 => 100755 modules/atos/translations/fr.php mode change 100644 => 100755 modules/atos/translations/index.php mode change 100644 => 100755 modules/atos/validation.php mode change 100644 => 100755 modules/atos/views/index.php mode change 100644 => 100755 modules/atos/views/templates/admin/configuration.tpl mode change 100644 => 100755 modules/atos/views/templates/admin/header.tpl mode change 100644 => 100755 modules/atos/views/templates/admin/index.php mode change 100644 => 100755 modules/atos/views/templates/admin/tabs/conf.tpl mode change 100644 => 100755 modules/atos/views/templates/admin/tabs/contact.tpl mode change 100644 => 100755 modules/atos/views/templates/admin/tabs/documentation.tpl mode change 100644 => 100755 modules/atos/views/templates/admin/tabs/index.php mode change 100644 => 100755 modules/atos/views/templates/admin/translations.tpl mode change 100644 => 100755 modules/atos/views/templates/hook/hookorderconfirmation.tpl mode change 100644 => 100755 modules/atos/views/templates/hook/index.php mode change 100644 => 100755 modules/atos/views/templates/hook/payment.tpl mode change 100644 => 100755 modules/atos/views/templates/index.php create mode 100644 modules/cms_comments/views/templates/admin/cms_comments/helpers/form/form.tpl create mode 100644 modules/expeditor/AdminExpeditor.php create mode 100644 modules/expeditor/ExpeditorModule.php create mode 100644 modules/expeditor/backward_compatibility/Context.php create mode 100644 modules/expeditor/backward_compatibility/backward.php rename {cache/cachefs => modules/expeditor/backward_compatibility}/index.php (92%) create mode 100644 modules/expeditor/config_fr.xml create mode 100644 modules/expeditor/documentation_expeditor.pdf create mode 100644 modules/expeditor/en.php create mode 100644 modules/expeditor/expeditor.php create mode 100644 modules/expeditor/expeditor_format.fmt create mode 100644 modules/expeditor/fr.php create mode 100644 modules/expeditor/getCsv.php create mode 100644 modules/expeditor/getFmt.php create mode 100644 modules/expeditor/getInstallationDoc.php create mode 100644 modules/expeditor/index.php create mode 100644 modules/expeditor/logo.gif create mode 100644 modules/expeditor/logo.png create mode 100644 modules/homeslider/images/3c2a58a013a0bfe94cb5f7f418185ad3db2a56e7_slider-toutpratique2.png create mode 100644 modules/homeslider/images/7a3ffb760367b85fafcaf41a5270425c2173aa41_slider-toutpratique2.jpg create mode 100644 modules/homeslider/images/94937132c435679d2ca6a474a7903e700bfce126_slider-toutpratique2.jpg create mode 100644 modules/mailalerts/CHANGELOG.txt create mode 100644 modules/mailalerts/MailAlert.php create mode 100644 modules/mailalerts/Readme.md create mode 100644 modules/mailalerts/config.xml create mode 100644 modules/mailalerts/config_fr.xml create mode 100644 modules/mailalerts/controllers/front/account.php create mode 100644 modules/mailalerts/controllers/front/actions.php create mode 100644 modules/mailalerts/controllers/front/index.php create mode 100644 modules/mailalerts/controllers/index.php create mode 100644 modules/mailalerts/css/index.php create mode 100644 modules/mailalerts/css/mailalerts.css create mode 100644 modules/mailalerts/img/del_alert.gif create mode 100644 modules/mailalerts/img/icon-alert.png create mode 100644 modules/mailalerts/img/index.php create mode 100644 modules/mailalerts/index.php create mode 100644 modules/mailalerts/js/index.php create mode 100644 modules/mailalerts/js/mailalerts.js create mode 100644 modules/mailalerts/logo.gif create mode 100644 modules/mailalerts/logo.png create mode 100644 modules/mailalerts/mailalerts-account.php create mode 100644 modules/mailalerts/mailalerts-ajax.php create mode 100644 modules/mailalerts/mailalerts-extra.php create mode 100644 modules/mailalerts/mailalerts.php create mode 100644 modules/mailalerts/mails/en/customer_qty.html create mode 100644 modules/mailalerts/mails/en/customer_qty.txt create mode 100644 modules/mailalerts/mails/en/index.php create mode 100644 modules/mailalerts/mails/en/new_order.html create mode 100644 modules/mailalerts/mails/en/new_order.txt create mode 100644 modules/mailalerts/mails/en/order_changed.html create mode 100644 modules/mailalerts/mails/en/order_changed.txt create mode 100644 modules/mailalerts/mails/en/productcoverage.html create mode 100644 modules/mailalerts/mails/en/productcoverage.txt create mode 100644 modules/mailalerts/mails/en/productoutofstock.html create mode 100644 modules/mailalerts/mails/en/productoutofstock.txt create mode 100644 modules/mailalerts/mails/en/return_slip.html create mode 100644 modules/mailalerts/mails/en/return_slip.txt create mode 100644 modules/mailalerts/translations/en.php create mode 100644 modules/mailalerts/translations/fr.php create mode 100644 modules/mailalerts/translations/index.php create mode 100644 modules/mailalerts/upgrade/index.php create mode 100644 modules/mailalerts/upgrade/install-2.5.php create mode 100644 modules/mailalerts/upgrade/install-3.5.3.php create mode 100644 modules/mailalerts/views/index.php create mode 100644 modules/mailalerts/views/templates/admin/_configure/helpers/form/form.tpl create mode 100644 modules/mailalerts/views/templates/admin/_configure/helpers/form/index.php create mode 100644 modules/mailalerts/views/templates/admin/_configure/helpers/index.php create mode 100644 modules/mailalerts/views/templates/admin/_configure/index.php create mode 100644 modules/mailalerts/views/templates/admin/index.php create mode 100644 modules/mailalerts/views/templates/front/index.php create mode 100644 modules/mailalerts/views/templates/front/mailalerts-account.tpl create mode 100644 modules/mailalerts/views/templates/hook/index.php create mode 100644 modules/mailalerts/views/templates/hook/my-account.tpl create mode 100644 modules/mailalerts/views/templates/hook/product.tpl create mode 100644 modules/mailalerts/views/templates/index.php create mode 100644 modules/pscleaner/CHANGELOG.txt create mode 100644 modules/pscleaner/Readme.md create mode 100644 modules/pscleaner/config.xml create mode 100644 modules/pscleaner/config_fr.xml create mode 100644 modules/pscleaner/index.php create mode 100644 modules/pscleaner/logo.gif create mode 100644 modules/pscleaner/logo.png create mode 100644 modules/pscleaner/pscleaner.php create mode 100644 modules/pscleaner/translations/fr.php create mode 100644 modules/pscleaner/translations/index.php create mode 100644 modules/pscleaner/views/index.php create mode 100644 modules/pscleaner/views/templates/admin/_configure/helpers/form/form.tpl create mode 100644 modules/pscleaner/views/templates/admin/_configure/helpers/form/index.php create mode 100644 modules/pscleaner/views/templates/admin/_configure/helpers/index.php create mode 100644 modules/pscleaner/views/templates/admin/_configure/index.php create mode 100644 modules/pscleaner/views/templates/admin/index.php create mode 100644 modules/pscleaner/views/templates/index.php create mode 100644 override/classes/Category.php create mode 100644 override/controllers/front/AuthController.php create mode 100644 override/controllers/front/OrderConfirmationController.php delete mode 100644 phinx.yml create mode 100644 themes/toutpratique/img/logo_home_boutique.gif create mode 100644 themes/toutpratique/img/logo_home_boutique.png create mode 100644 themes/toutpratique/modules/expeditor/translations/fr.php create mode 100644 themes/toutpratique/modules/gsitemap/translations/fr.php create mode 100644 themes/toutpratique/modules/paypal/order-confirmation.tpl create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/index.php create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-congratulations.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-congratulations.txt create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-invitation.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-invitation.txt create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-voucher.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/en/referralprogram-voucher.txt create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/index.php create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-congratulations.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-congratulations.txt create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-invitation.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-invitation.txt create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-voucher.html create mode 100644 themes/toutpratique/modules/referralprogram/mails/fr/referralprogram-voucher.txt diff --git a/1_fr_1_sitemap.xml b/1_fr_1_sitemap.xml index fa0e4c8b..96020c3f 100644 --- a/1_fr_1_sitemap.xml +++ b/1_fr_1_sitemap.xml @@ -1,925 +1,925 @@ - + 0.1 -2015-10-29T12:37:01+01:00 +2015-11-10T17:20:47+01:00 daily - + 0.1 -2015-10-06T22:12:28+02:00 +2015-11-10T17:21:02+01:00 daily - + 0.1 -2015-09-18T12:38:12+02:00 +2015-11-13T09:13:13+01:00 daily - + 0.1 -2015-09-18T12:38:13+02:00 +2015-11-13T09:13:17+01:00 daily - + 0.1 -2015-09-18T12:38:13+02:00 +2015-11-13T09:13:23+01:00 daily - + 0.1 -2015-09-18T12:38:13+02:00 +2015-11-10T17:23:13+01:00 daily - + 0.1 -2015-09-18T12:38:13+02:00 +2015-11-13T09:13:27+01:00 daily - + 0.1 -2015-09-18T12:38:14+02:00 +2015-12-08T15:54:40+01:00 daily - + 0.1 -2015-09-18T12:38:14+02:00 +2015-11-10T17:22:27+01:00 daily - + 0.1 -2015-09-18T12:38:14+02:00 +2015-11-10T17:22:35+01:00 daily - + 0.1 -2015-09-18T12:38:14+02:00 +2015-12-08T15:54:48+01:00 daily - + 0.1 -2015-09-18T12:38:14+02:00 +2015-12-08T16:09:03+01:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:18+02:00 daily - + 0.1 2015-09-18T12:38:18+02:00 daily - + 0.1 2015-09-18T12:38:18+02:00 daily - + 0.1 2015-09-18T12:38:18+02:00 daily - + 0.1 2015-09-18T12:38:23+02:00 daily - + 0.1 2015-09-18T12:38:23+02:00 daily - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 2015-09-18T12:38:15+02:00 daily - + 0.1 2015-09-18T12:38:15+02:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 2015-09-18T12:38:37+02:00 daily - + 0.1 2015-09-18T12:38:37+02:00 daily - + 0.1 2015-09-18T12:38:37+02:00 daily - + 0.1 2015-09-18T12:38:37+02:00 daily - + 0.1 2015-09-18T12:38:37+02:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 -2015-09-18T12:38:25+02:00 +2015-12-09T09:47:50+01:00 daily - + 0.1 2015-09-18T12:38:38+02:00 daily - + 0.1 2015-09-18T12:38:38+02:00 daily - + 0.1 2015-09-18T12:38:38+02:00 daily - + 0.1 2015-09-18T12:38:38+02:00 daily - + 0.1 2015-09-18T12:38:39+02:00 daily - + 0.1 2015-09-18T12:38:25+02:00 daily - + 0.1 2015-09-18T12:38:30+02:00 daily - + 0.1 2015-09-18T12:38:30+02:00 daily - + 0.1 2015-09-18T12:38:30+02:00 daily - + 0.1 2015-09-18T12:38:30+02:00 daily - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 -2015-09-18T12:38:39+02:00 +2015-11-17T12:20:21+01:00 daily - + 0.1 2015-09-18T12:38:15+02:00 daily - + 0.1 2015-09-18T12:38:15+02:00 daily - + 0.1 2015-09-18T12:38:15+02:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 2015-09-18T12:38:25+02:00 daily - + 0.1 2015-09-18T12:38:25+02:00 daily - + 0.1 2015-09-18T12:38:25+02:00 daily - + 0.1 2015-09-18T12:38:26+02:00 daily - + 0.1 2015-09-18T12:38:26+02:00 daily - + 0.1 2015-09-18T12:38:26+02:00 daily - + 0.1 2015-09-18T12:38:26+02:00 daily - + 0.1 2015-09-18T12:38:26+02:00 daily - + 0.1 2015-09-18T12:38:27+02:00 daily - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 2015-09-18T12:38:39+02:00 daily - + 0.1 2015-09-18T12:38:39+02:00 daily - + +0.1 +2015-12-09T09:43:39+01:00 +daily + + + +0.1 +2015-09-18T12:38:27+02:00 +daily + + + +0.1 +2015-09-18T12:38:27+02:00 +daily + + + 0.1 2015-09-18T12:38:23+02:00 daily - -0.1 -2015-09-18T12:38:27+02:00 -daily - - - -0.1 -2015-09-18T12:38:27+02:00 -daily - - - -0.1 -2015-09-18T12:38:23+02:00 -daily - - - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 -2015-09-18T12:38:27+02:00 +2015-12-09T09:40:38+01:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + 0.1 2015-09-18T12:38:24+02:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + 0.1 2015-09-18T12:38:28+02:00 daily - + +0.1 +2015-12-09T09:46:13+01:00 +daily + + + 0.1 2015-09-18T12:38:29+02:00 daily - + 0.1 2015-09-18T12:38:29+02:00 daily - -0.1 -2015-09-18T12:38:29+02:00 -daily - - - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:18+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:22+02:00 daily - + 0.1 2015-09-18T12:38:22+02:00 daily - + 0.1 2015-09-18T12:38:22+02:00 daily - + 0.1 2015-09-18T12:38:22+02:00 daily - + 0.1 2015-09-18T12:38:22+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:23+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:17+02:00 daily - + 0.1 2015-09-18T12:38:21+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:23+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 2015-09-18T12:38:31+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:33+02:00 daily - + 0.1 2015-09-18T12:38:33+02:00 daily - + 0.1 2015-09-18T12:38:33+02:00 daily - + 0.1 2015-09-18T12:38:33+02:00 daily - + 0.1 2015-09-18T12:38:33+02:00 daily - + 0.1 2015-09-18T12:38:35+02:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:39+02:00 daily - + 0.1 2015-09-18T12:38:39+02:00 daily - + 0.1 2015-09-18T12:38:40+02:00 daily - + 0.1 2015-09-18T12:38:40+02:00 daily - + 0.1 2015-09-18T12:38:40+02:00 daily - + 0.1 2015-09-18T12:38:40+02:00 daily - + 0.1 2015-09-18T12:38:19+02:00 daily - + 0.1 2015-09-18T12:38:32+02:00 daily - + 0.1 2015-09-18T12:38:16+02:00 daily - + 0.1 -2015-09-18T12:38:29+02:00 +2015-12-09T09:47:58+01:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:36+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:29+02:00 daily - + 0.1 2015-09-18T12:38:29+02:00 daily - + 0.1 -2015-09-18T12:38:15+02:00 +2015-12-08T15:08:46+01:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:36+02:00 daily - + 0.1 2015-09-18T12:38:36+02:00 daily - + 0.1 2015-09-18T12:38:34+02:00 daily - + 0.1 2015-09-18T12:38:36+02:00 daily - + 0.1 2015-09-18T12:38:36+02:00 daily - + 0.1 2015-09-18T12:38:20+02:00 daily - + 0.1 2015-09-18T12:38:30+02:00 daily diff --git a/1_fr_3_sitemap.xml b/1_fr_3_sitemap.xml index 27abd4fd..bddcb4b0 100644 --- a/1_fr_3_sitemap.xml +++ b/1_fr_3_sitemap.xml @@ -1,1473 +1,1521 @@ - + 0.1 2009-05-19T13:48:00+02:00 daily - + 0.1 2009-05-02T15:25:12+02:00 daily - + 0.1 2009-05-12T13:15:10+02:00 daily - + 0.1 2009-06-09T16:10:14+02:00 daily - + 0.1 2009-06-17T15:48:00+02:00 daily - + 0.1 2009-07-06T18:00:00+02:00 daily - + 0.1 2009-07-17T13:35:00+02:00 daily - + 0.1 2009-07-27T09:10:00+02:00 daily - + 0.1 2009-08-10T11:45:00+02:00 daily - + 0.1 2009-08-20T14:55:00+02:00 daily - + 0.1 2009-09-01T11:22:00+02:00 daily - + 0.1 2009-09-10T17:50:16+02:00 daily - + 0.1 2009-09-18T16:43:51+02:00 daily - + 0.1 2009-09-24T22:45:50+02:00 daily - + 0.1 2009-10-04T23:34:27+02:00 daily - + 0.1 2009-10-11T12:33:40+02:00 daily - + 0.1 2009-10-18T11:28:42+02:00 daily - + 0.1 2009-10-26T15:46:19+01:00 daily - + 0.1 2009-11-01T11:30:10+01:00 daily - + 0.1 2009-11-07T13:56:43+01:00 daily - + 0.1 2009-11-15T12:48:19+01:00 daily - + 0.1 2009-11-22T15:03:59+01:00 daily - + 0.1 2009-11-29T10:53:19+01:00 daily - + 0.1 2009-12-06T14:28:13+01:00 daily - + 0.1 2009-12-13T12:55:06+01:00 daily - + 0.1 2009-12-22T18:20:45+01:00 daily - + 0.1 2010-01-04T11:02:37+01:00 daily - + 0.1 2010-01-17T13:25:02+01:00 daily - + 0.1 2010-01-31T11:53:30+01:00 daily - + 0.1 2010-02-15T17:23:34+01:00 daily - + 0.1 2010-02-21T15:10:56+01:00 daily - + 0.1 2010-03-13T13:14:13+01:00 daily - + 0.1 2010-04-05T17:52:56+02:00 daily - + 0.1 2010-04-25T14:36:34+02:00 daily - + 0.1 2010-05-09T12:09:31+02:00 daily - + 0.1 2010-05-16T12:32:41+02:00 daily - + 0.1 2010-05-25T16:08:01+02:00 daily - + 0.1 2010-05-30T10:59:37+02:00 daily - + 0.1 2010-06-11T15:04:09+02:00 daily - + 0.1 2010-06-23T11:51:40+02:00 daily - + 0.1 2010-07-03T17:24:32+02:00 daily - + 0.1 2010-07-13T16:41:34+02:00 daily - + 0.1 2010-07-24T15:41:22+02:00 daily - + 0.1 2010-08-04T16:12:03+02:00 daily - + 0.1 2010-09-18T18:44:14+02:00 daily - + 0.1 2010-10-03T16:32:27+02:00 daily - + 0.1 2010-10-17T16:25:11+02:00 daily - + 0.1 2010-10-26T17:13:40+02:00 daily - + 0.1 2010-11-03T17:48:00+01:00 daily - + 0.1 2010-11-14T15:34:39+01:00 daily - + 0.1 2010-11-22T17:46:06+01:00 daily - + 0.1 2010-12-09T18:27:35+01:00 daily - + 0.1 2010-12-21T11:39:42+01:00 daily - + 0.1 2011-02-13T17:42:29+01:00 daily - + 0.1 2011-03-03T11:12:19+01:00 daily - + 0.1 2011-03-17T12:56:04+01:00 daily - + 0.1 2011-03-24T11:10:09+01:00 daily - + 0.1 2011-04-26T12:03:25+02:00 daily - + 0.1 2011-05-13T13:35:13+02:00 daily - + 0.1 2011-05-24T17:51:26+02:00 daily - + 0.1 2011-06-05T11:51:40+02:00 daily - + 0.1 2011-06-19T17:40:12+02:00 daily - + 0.1 2011-07-01T12:47:42+02:00 daily - + 0.1 2011-07-17T11:16:04+02:00 daily - + 0.1 2011-08-14T12:23:54+02:00 daily - + 0.1 2011-09-02T16:54:13+02:00 daily - + 0.1 2011-09-14T18:39:53+02:00 daily - + 0.1 2011-09-26T18:02:10+02:00 daily - + 0.1 2011-10-12T17:28:26+02:00 daily - + 0.1 2011-10-24T18:42:00+02:00 daily - + 0.1 2011-11-06T15:54:45+01:00 daily - + 0.1 2011-11-17T19:05:13+01:00 daily - + 0.1 2011-12-04T17:13:14+01:00 daily - + 0.1 2011-12-17T15:39:40+01:00 daily - + 0.1 2011-12-26T17:59:57+01:00 daily - + 0.1 2012-01-14T11:22:49+01:00 daily - + 0.1 2012-01-26T13:09:51+01:00 daily - + 0.1 2012-03-18T16:57:18+01:00 daily - + 0.1 2012-03-28T10:16:29+02:00 daily - + 0.1 2012-04-16T14:25:50+02:00 daily - + 0.1 2012-05-03T14:49:45+02:00 daily - + 0.1 2012-05-14T11:41:18+02:00 daily - + 0.1 2012-05-23T16:04:54+02:00 daily - + 0.1 2012-06-07T18:32:45+02:00 daily - + 0.1 2012-06-20T11:40:46+02:00 daily - + 0.1 2012-06-28T18:03:16+02:00 daily - + 0.1 2012-07-07T09:34:02+02:00 daily - + 0.1 2012-07-25T16:55:09+02:00 daily - + 0.1 2012-08-02T18:37:23+02:00 daily - + 0.1 2012-08-18T15:48:14+02:00 daily - + 0.1 2012-08-25T12:53:08+02:00 daily - + 0.1 2012-09-04T16:57:54+02:00 daily - + 0.1 2012-09-13T10:20:06+02:00 daily - + 0.1 2012-09-21T18:47:51+02:00 daily - + 0.1 2012-09-30T12:22:17+02:00 daily - + 0.1 2012-10-06T17:05:29+02:00 daily - + 0.1 2012-10-13T16:30:47+02:00 daily - + 0.1 2012-10-23T18:55:50+02:00 daily - + 0.1 2012-11-06T15:30:44+01:00 daily - + 0.1 2012-11-15T18:37:30+01:00 daily - + 0.1 2012-11-28T11:50:42+01:00 daily - + 0.1 2012-12-08T18:45:49+01:00 daily - + 0.1 2012-12-21T17:03:55+01:00 daily - + 0.1 2013-01-06T11:38:25+01:00 daily - + 0.1 2013-01-16T19:07:53+01:00 daily - + 0.1 2013-01-25T17:58:21+01:00 daily - + 0.1 2013-02-03T12:49:50+01:00 daily - + 0.1 2013-02-09T18:21:52+01:00 daily - + 0.1 2013-02-19T11:31:55+01:00 daily - + 0.1 2013-02-26T09:59:26+01:00 daily - + 0.1 2013-03-04T11:01:20+01:00 daily - + 0.1 2013-03-10T12:50:10+01:00 daily - + 0.1 2013-03-17T15:11:38+01:00 daily - + 0.1 2013-03-26T09:59:56+01:00 daily - + 0.1 2013-04-03T10:35:02+02:00 daily - + 0.1 2013-04-10T09:48:35+02:00 daily - + 0.1 2013-04-17T16:46:27+02:00 daily - + 0.1 2013-04-24T16:58:26+02:00 daily - + 0.1 2013-05-04T10:09:26+02:00 daily - + 0.1 2013-05-13T10:06:04+02:00 daily - + 0.1 2013-05-22T12:27:26+02:00 daily - + 0.1 2013-05-28T09:03:04+02:00 daily - + 0.1 2013-06-05T11:38:17+02:00 daily - + 0.1 2013-06-11T12:27:17+02:00 daily - + 0.1 2013-06-19T10:20:29+02:00 daily - + 0.1 2013-06-26T09:07:22+02:00 daily - + 0.1 2013-07-03T18:03:27+02:00 daily - + 0.1 2013-07-10T11:54:48+02:00 daily - + 0.1 2013-07-17T08:42:22+02:00 daily - + 0.1 2013-07-24T08:32:11+02:00 daily - + 0.1 2013-08-02T12:01:49+02:00 daily - + 0.1 2013-08-10T16:14:36+02:00 daily - + 0.1 2013-08-17T13:04:03+02:00 daily - + 0.1 2013-08-24T16:16:33+02:00 daily - + 0.1 2013-08-31T11:40:11+02:00 daily - + 0.1 2013-09-07T09:47:04+02:00 daily - + 0.1 2013-09-14T12:53:02+02:00 daily - + 0.1 2013-09-21T09:52:51+02:00 daily - + 0.1 2013-09-28T10:53:51+02:00 daily - + 0.1 2013-10-05T15:13:03+02:00 daily - + 0.1 2013-10-12T10:02:23+02:00 daily - + 0.1 2013-10-19T11:16:08+02:00 daily - + 0.1 2013-10-26T09:45:28+02:00 daily - + 0.1 2013-11-02T09:31:31+01:00 daily - + 0.1 2013-11-09T08:20:33+01:00 daily - + 0.1 2013-11-16T10:32:19+01:00 daily - + 0.1 2013-11-23T10:06:29+01:00 daily - + 0.1 2013-11-30T09:43:57+01:00 daily - + 0.1 2013-12-07T10:15:51+01:00 daily - + 0.1 2013-12-14T10:11:22+01:00 daily - + 0.1 2013-12-20T19:54:58+01:00 daily - + 0.1 2013-12-29T20:05:43+01:00 daily - + 0.1 2014-01-05T14:15:01+01:00 daily - + 0.1 2014-01-11T10:18:00+01:00 daily - + 0.1 2014-01-18T11:11:46+01:00 daily - + 0.1 2014-01-25T10:19:03+01:00 daily - + 0.1 2014-02-01T12:29:50+01:00 daily - + 0.1 2014-02-08T10:16:49+01:00 daily - + 0.1 2014-02-15T10:16:33+01:00 daily - + 0.1 2014-02-22T10:07:48+01:00 daily - + 0.1 2014-03-01T09:54:46+01:00 daily - + 0.1 2014-03-08T13:48:58+01:00 daily - + 0.1 2014-03-15T12:27:02+01:00 daily - + 0.1 2014-03-22T12:03:24+01:00 daily - + 0.1 2014-03-29T10:06:14+01:00 daily - + 0.1 2014-04-05T07:19:52+02:00 daily - + 0.1 2014-04-12T12:22:51+02:00 daily - + 0.1 2014-04-19T14:28:17+02:00 daily - + 0.1 2014-04-26T10:24:04+02:00 daily - + 0.1 2014-05-03T12:43:16+02:00 daily - + 0.1 2014-05-10T09:11:22+02:00 daily - + 0.1 2014-05-17T09:53:28+02:00 daily - + 0.1 2014-05-24T10:18:01+02:00 daily - + 0.1 2014-05-31T08:10:03+02:00 daily - + 0.1 2014-06-07T15:37:13+02:00 daily - + 0.1 2014-06-14T10:51:35+02:00 daily - + 0.1 2014-06-21T12:30:22+02:00 daily - + 0.1 2014-06-28T12:36:33+02:00 daily - + 0.1 2014-07-05T10:50:24+02:00 daily - + 0.1 2014-07-12T07:08:32+02:00 daily - + 0.1 2014-07-19T09:38:07+02:00 daily - + 0.1 2014-07-26T11:59:47+02:00 daily - + 0.1 2014-08-02T10:12:07+02:00 daily - + 0.1 2014-08-09T11:25:53+02:00 daily - + 0.1 2014-08-16T10:54:21+02:00 daily - + 0.1 2014-08-23T08:56:31+02:00 daily - + 0.1 2014-08-30T07:51:45+02:00 daily - + 0.1 2014-09-06T10:42:03+02:00 daily - + 0.1 2014-09-13T11:32:34+02:00 daily - + 0.1 2014-09-20T08:17:32+02:00 daily - + 0.1 2014-09-27T09:40:30+02:00 daily - + 0.1 2014-10-04T10:54:39+02:00 daily - + 0.1 2014-10-11T10:24:17+02:00 daily - + 0.1 2014-10-18T10:39:46+02:00 daily - + 0.1 2014-10-25T09:55:40+02:00 daily - + 0.1 2014-11-01T10:41:21+01:00 daily - + 0.1 2014-11-08T09:41:16+01:00 daily - + 0.1 2014-11-15T09:55:25+01:00 daily - + 0.1 2014-11-22T10:28:01+01:00 daily - + 0.1 2014-11-29T08:55:43+01:00 daily - + 0.1 2014-12-06T08:58:32+01:00 daily - + 0.1 2014-12-13T09:34:15+01:00 daily - + 0.1 2014-12-20T09:22:31+01:00 daily - + 0.1 2014-12-27T10:17:22+01:00 daily - + 0.1 2015-01-03T12:25:02+01:00 daily - + 0.1 2015-01-10T09:54:29+01:00 daily - + 0.1 2015-01-17T09:43:50+01:00 daily - + 0.1 2015-01-24T10:26:44+01:00 daily - + 0.1 2015-01-31T09:43:08+01:00 daily - + 0.1 2015-02-07T08:55:22+01:00 daily - + 0.1 2015-02-14T10:03:09+01:00 daily - + 0.1 2015-02-21T09:45:26+01:00 daily - + 0.1 2015-02-28T10:23:13+01:00 daily - + 0.1 2015-03-07T11:11:23+01:00 daily - + 0.1 2015-03-14T09:37:43+01:00 daily - + 0.1 2015-03-21T09:11:33+01:00 daily - + 0.1 2015-03-28T10:05:20+01:00 daily - + 0.1 2015-04-04T09:19:15+02:00 daily - + 0.1 2015-04-11T12:18:30+02:00 daily - + 0.1 2015-04-18T09:33:22+02:00 daily - + 0.1 2015-04-25T10:28:12+02:00 daily - + 0.1 2015-05-02T08:59:41+02:00 daily - + 0.1 2015-05-09T08:39:56+02:00 daily - + 0.1 2015-05-16T10:10:21+02:00 daily - + 0.1 2015-05-23T09:03:26+02:00 daily - + 0.1 2015-05-30T08:03:23+02:00 daily - + 0.1 2015-06-06T08:10:49+02:00 daily - + 0.1 2015-06-13T07:56:48+02:00 daily - + 0.1 2015-06-20T08:29:33+02:00 daily - + 0.1 2015-06-27T08:03:39+02:00 daily - + 0.1 2015-07-06T08:41:30+02:00 daily - + 0.1 2015-07-13T10:59:51+02:00 daily - + 0.1 2015-07-20T09:31:06+02:00 daily - + 0.1 2015-07-27T09:43:52+02:00 daily - + 0.1 2015-08-03T08:42:34+02:00 daily - + 0.1 2015-08-10T09:21:40+02:00 daily - + 0.1 2015-08-17T17:14:09+02:00 daily - + 0.1 2015-08-23T11:35:10+02:00 daily - + 0.1 2015-08-30T08:12:43+02:00 daily - + 0.1 2015-09-06T12:13:51+02:00 daily - + 0.1 2015-09-13T08:44:04+02:00 daily - + 0.1 2015-09-20T10:54:00+02:00 daily - + 0.1 2015-09-27T10:59:21+02:00 daily - + 0.1 2015-10-04T11:21:08+02:00 daily - + 0.1 2015-10-11T10:03:19+02:00 daily + + +0.1 +2015-12-08T18:57:32+01:00 +daily + + + +0.1 +2015-12-08T18:57:49+01:00 +daily + + + +0.1 +2015-12-08T18:57:52+01:00 +daily + + + +0.1 +2015-12-08T18:58:01+01:00 +daily + + + +0.1 +2015-12-08T18:58:09+01:00 +daily + + + +0.1 +2015-12-08T18:58:17+01:00 +daily + + + +0.1 +2015-12-08T18:58:21+01:00 +daily + + + +0.1 +2015-12-10T09:10:34+01:00 +daily + diff --git a/1_fr_4_sitemap.xml b/1_fr_4_sitemap.xml index 3e57af36..d5234179 100644 --- a/1_fr_4_sitemap.xml +++ b/1_fr_4_sitemap.xml @@ -1,2592 +1,2390 @@ - + 0.9 -2015-10-29T16:35:08+01:00 +2015-12-08T14:53:46+01:00 daily - - - - - - - -0.9 -2015-10-27T09:33:42+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:33:46+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:33:50+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:33:55+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:33:59+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:34:02+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:34:06+01:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:40+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:41+02:00 -daily - - - - - - - - -0.9 -2015-10-27T09:34:51+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:34:55+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:35:00+01:00 -daily - - - - - - - - -0.9 -2015-10-27T09:34:45+01:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:48+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:49+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:50+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:50+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:51+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:51+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:52+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:26+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:27+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:28+02:00 -daily - - - -0.9 -2015-10-21T13:02:28+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:29+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:30+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:30+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:31+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:36+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:37+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:53+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:54+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:55+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:31+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:32+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:33+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:34+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:35+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:35+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:42+02:00 -daily - - - - - - - - -0.9 -2015-10-28T12:26:59+01:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:35+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:53+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:54+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:54+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:55+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:56+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:57+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:58+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:03+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:03+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:04+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:04+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:05+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:06+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:06+02:00 -daily - - - - - - - - -0.9 -2015-10-21T17:36:53+02:00 -daily - - + - + 0.9 -2015-10-21T13:00:18+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:19+02:00 +2015-12-08T18:38:17+01:00 daily - + - + 0.9 -2015-10-21T13:00:20+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:20+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:21+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:21+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:59+02:00 +1970-01-01T01:00:00+01:00 daily - - - - - - - -0.9 -2015-10-21T13:00:59+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:00+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:00+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:01+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:01+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:02+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:03+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:48+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:48+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:49+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:49+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:50+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:51+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:52+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:53+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:29+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:32+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:24+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:25+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:26+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:27+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:27+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:05:47+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:28+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:30+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:34+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:34+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:33+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:35+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:44+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:44+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:45+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:45+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:00:46+02:00 -daily - - - -0.9 -2015-10-21T13:00:22+02:00 -daily - - + - + 0.9 -2015-10-21T13:00:22+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:32+02:00 +1970-01-01T01:00:00+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T17:37:32+02:00 +1970-01-01T01:00:00+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T13:00:38+02:00 +2015-12-09T11:55:50+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T13:00:38+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:39+02:00 -daily - - - -0.9 -2015-10-21T13:00:39+02:00 +2015-12-04T09:51:13+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T13:00:40+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:41+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:42+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:42+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:43+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:43+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:00:47+02:00 -daily - - - -0.9 -2015-10-21T13:00:47+02:00 -daily - - - -0.9 -2015-10-21T13:01:06+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:09+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:19+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:19+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:20+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:20+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:21+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T17:38:28+02:00 +2015-12-08T16:24:55+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:23+02:00 +2015-12-08T18:39:42+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:28+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:29+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:30+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:31+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:33+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:34+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:35+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:39+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:40+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:40+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:41+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:44+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:45+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:45+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:46+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:47+02:00 -daily - - - -0.9 -2015-10-21T13:01:48+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:03+02:00 +1970-01-01T01:00:00+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T13:01:04+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:05+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:05+02:00 +1970-01-01T01:00:00+01:00 daily - - + + - + 0.9 -2015-10-21T13:01:06+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:07+02:00 +1970-01-01T01:00:00+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-21T13:01:07+02:00 -daily - - - -0.9 -2015-10-21T13:01:08+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:09+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:13+02:00 +1970-01-01T01:00:00+01:00 daily - - + + + + + + + +0.9 +2015-12-10T09:29:25+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + - + 0.9 -2015-10-21T13:01:13+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:14+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:14+02:00 +1970-01-01T01:00:00+01:00 daily - - - - - - - -0.9 -2015-10-21T13:01:15+02:00 -daily - - + - + 0.9 -2015-10-21T13:01:15+02:00 +1970-01-01T01:00:00+01:00 daily - - - - - - - -0.9 -2015-10-21T13:01:16+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:16+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:17+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:17+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:24+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:25+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:26+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:26+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:27+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:27+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:29+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:30+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:42+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:42+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:43+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:44+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:01:18+02:00 -daily - - + - + 0.9 -2015-10-21T13:01:18+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-21T13:01:49+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:49+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:50+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:50+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:51+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:52+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:52+02:00 +2015-12-08T18:40:18+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:53+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:55+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:56+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:56+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:57+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:57+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:58+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:01:59+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 -2015-10-21T13:02:00+02:00 +1970-01-01T01:00:00+01:00 daily - - - - - - - -0.9 -2015-10-21T13:02:00+02:00 -daily - - - -0.9 -2015-10-21T13:02:01+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:02+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:13+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:14+02:00 -daily - - - -0.9 -2015-10-21T13:02:15+02:00 -daily - - - -0.9 -2015-10-21T13:02:16+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:16+02:00 -daily - - - -0.9 -2015-10-21T13:02:17+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:18+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:19+02:00 -daily - - - -0.9 -2015-10-21T13:02:19+02:00 -daily - - - -0.9 -2015-10-21T13:02:20+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:21+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:21+02:00 -daily - - - -0.9 -2015-10-21T13:02:22+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:22+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:23+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:23+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:07+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:08+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:09+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:09+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:10+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:10+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:11+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:11+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:12+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:13+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:14+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:18+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:24+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:24+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:25+02:00 -daily - - - - - - - - -0.9 -2015-10-21T13:02:26+02:00 -daily - - - - - - - - -0.9 -2015-10-22T12:21:41+02:00 -daily - - + - + 0.9 -2015-10-22T12:21:51+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-22T12:22:01+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-22T12:22:07+02:00 +1970-01-01T01:00:00+01:00 daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +2015-12-08T18:41:09+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + 0.9 -2015-10-22T12:22:16+02:00 +1970-01-01T01:00:00+01:00 daily - + - + 0.9 -2015-10-22T12:21:33+02:00 +1970-01-01T01:00:00+01:00 daily - + - + - + 0.9 -2015-10-21T13:00:37+02:00 +1970-01-01T01:00:00+01:00 daily - - - + + + - + 0.9 1970-01-01T01:00:00+01:00 daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -2015-11-02T16:48:25+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -1970-01-01T01:00:00+01:00 -daily - - - -0.9 -2015-10-28T14:50:04+01:00 -daily - + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +2015-12-08T18:36:32+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +2015-12-08T18:37:58+01:00 +daily + + + + + + + + +0.9 +2015-12-08T18:37:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +2015-12-08T18:42:20+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + - + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +1970-01-01T01:00:00+01:00 +daily + + + + + + + + +0.9 +2015-12-02T12:46:51+01:00 +daily + + + + + + + + +0.9 +2015-12-02T12:47:29+01:00 +daily + + + + + + + + +0.9 +2015-12-08T15:58:19+01:00 +daily + + + + + + + + +0.9 +2015-12-10T08:12:14+01:00 +daily + + + + + + + + +0.9 +2015-12-10T08:12:48+01:00 +daily + + + + + + + + +0.9 +2015-12-10T08:04:17+01:00 +daily + + + + + + + + +0.9 +2015-12-02T12:49:06+01:00 +daily + + + + diff --git a/1_fr_5_sitemap.xml b/1_fr_5_sitemap.xml index 960f4ec3..13922c95 100644 --- a/1_fr_5_sitemap.xml +++ b/1_fr_5_sitemap.xml @@ -1,20441 +1,20738 @@ - + 0.1 -2015-10-29T16:22:54+01:00 +2015-12-10T10:52:01+01:00 daily - + - + 0.1 -2015-10-28T17:33:40+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-28T17:32:34+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-28T17:35:03+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:45:59+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T11:43:39+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-11-03T08:13:32+01:00 +2015-12-10T09:40:33+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:49:56+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:50:21+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:50:46+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:51:12+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T15:06:37+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-11-05T17:00:14+01:00 +2015-12-09T15:00:46+01:00 daily - + - + 0.1 -2015-10-07T10:51:56+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T21:59:01+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T21:20:22+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:44:37+01:00 daily - + - + 0.1 -2015-10-07T10:52:46+02:00 +2015-12-10T10:52:11+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-28T17:27:49+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T10:22:51+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-07T10:54:12+02:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-28T20:16:24+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T14:23:02+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-11-18T17:36:24+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:29:08+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:46:50+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T18:41:20+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T01:41:12+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T20:24:57+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - -0.1 -2015-10-28T20:16:29+01:00 -daily - - - - - - - - + 0.1 2001-01-01T00:00:00+01:00 daily - + + + + + + + +0.1 +2001-01-01T00:00:00+01:00 +daily + + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T09:26:52+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:16:32+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T06:28:56+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:16:32+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T14:29:40+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:04:46+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T15:07:38+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T09:24:31+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T09:24:07+01:00 daily - + - + 0.1 -2015-10-27T11:54:31+01:00 +2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T14:39:23+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:32:53+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T01:14:13+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T20:17:39+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:36:48+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T18:23:49+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T18:55:06+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T22:09:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T08:41:37+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:24:09+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T16:26:53+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T16:22:33+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T03:32:45+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T03:35:13+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T03:40:19+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-08T18:43:23+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T07:45:45+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T22:09:10+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T21:08:50+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T00:26:37+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-08T18:46:39+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2009-07-13T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-10-16T00:00:00+02:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:47:03+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T23:05:09+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T18:46:19+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T11:04:45+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-02T11:23:45+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:19:55+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T09:16:23+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:34:13+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:40:15+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-11-30T12:47:49+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:30:55+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:32:48+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T07:29:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-08T18:49:43+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:51:17+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T06:22:44+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2015-10-21T11:08:09+02:00 +2015-11-19T15:51:26+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T10:50:20+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-02T11:06:34+01:00 daily - + - + 0.1 -2015-10-20T10:04:47+02:00 +2015-12-10T01:43:37+01:00 daily - + - + 0.1 2002-07-30T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:40:57+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T21:38:17+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T20:59:18+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T16:02:26+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T19:51:53+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2003-06-18T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2003-06-18T00:00:00+02:00 daily - + - + 0.1 2003-06-19T00:00:00+02:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T01:14:20+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2003-06-20T00:00:00+02:00 daily - + - + 0.1 2003-06-20T00:00:00+02:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T15:19:39+01:00 daily - + - + 0.1 -2003-06-18T00:00:00+02:00 +2015-12-10T09:09:55+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T22:17:39+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T23:36:43+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-11-17T12:21:25+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T20:40:08+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2003-12-25T00:00:00+01:00 daily - + - + 0.1 2004-03-31T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2004-06-04T00:00:00+02:00 +2015-12-10T10:12:59+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T11:04:21+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T13:16:29+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-09T15:09:31+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2006-10-22T00:00:00+02:00 daily - + - + 0.1 2006-10-22T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2006-10-22T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T03:21:24+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T05:41:46+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T09:28:27+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T09:10:07+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T10:26:53+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T21:55:59+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T15:18:01+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T09:07:15+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T03:44:19+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T22:34:30+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T21:28:46+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T14:11:11+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T15:12:44+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T23:19:36+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T14:44:57+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T06:14:02+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T18:53:04+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T15:00:01+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T23:58:06+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-06T23:14:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T19:05:41+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T11:05:59+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T22:49:59+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T21:46:55+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T10:30:31+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T08:19:53+01:00 daily - + - + 0.1 -2008-01-24T00:00:00+01:00 +2015-12-09T19:41:52+01:00 daily - + - + 0.1 -2008-01-24T00:00:00+01:00 +2015-12-09T15:15:32+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 -2008-01-24T00:00:00+01:00 +2015-12-10T06:28:23+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 -2008-01-24T00:00:00+01:00 +2015-12-09T21:45:33+01:00 daily - + - + 0.1 -2008-01-24T00:00:00+01:00 +2015-12-09T21:47:32+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-09T15:23:24+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-11-24T12:43:58+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-11-24T12:51:21+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-09T22:26:53+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-09T22:17:09+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-09T22:17:35+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2015-10-14T12:49:28+02:00 +2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2001-01-01T00:00:00+01:00 +2015-12-10T09:26:19+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2002-07-29T00:00:00+02:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2001-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T19:57:30+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-10T03:00:03+01:00 daily - + - + 0.1 -2015-10-13T19:12:30+02:00 +2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T21:51:36+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 -2008-01-01T00:00:00+01:00 +2015-12-09T20:10:22+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-01T00:00:00+01:00 daily - + - + 0.1 2008-01-24T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-10T08:20:18+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-01-28T00:00:00+01:00 +2015-12-10T00:37:00+01:00 daily - + - + 0.1 2008-01-28T00:00:00+01:00 daily - + - + 0.1 -2008-10-06T00:00:00+02:00 +2015-12-03T12:22:01+01:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 2008-10-06T00:00:00+02:00 daily - + - + 0.1 -2015-10-20T09:27:41+02:00 +2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-16T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 2008-10-17T00:00:00+02:00 daily - + - + 0.1 -2015-10-20T09:20:40+02:00 +2015-12-09T16:20:14+01:00 daily - + - + 0.1 -2009-02-20T00:00:00+01:00 +2015-12-09T19:10:48+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 -2009-02-20T00:00:00+01:00 +2015-12-09T20:00:42+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 2009-02-20T00:00:00+01:00 daily - + - + 0.1 -2009-02-20T00:00:00+01:00 +2015-12-09T22:30:52+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-10T09:35:01+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-09T21:13:28+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-10T04:41:17+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-10T09:01:40+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-09T18:48:44+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-09T21:13:17+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 -2015-10-20T09:22:06+02:00 +2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 -2009-03-09T00:00:00+01:00 +2015-12-09T14:08:21+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 2009-03-09T00:00:00+01:00 daily - + - + 0.1 -2009-03-11T00:00:00+01:00 +2015-12-10T07:04:43+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 -2009-03-18T00:00:00+01:00 +2015-12-10T00:07:57+01:00 daily - + - + 0.1 -2009-03-18T00:00:00+01:00 +2015-11-20T12:16:13+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 -2009-03-18T00:00:00+01:00 +2015-12-10T08:48:16+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 -2009-03-18T00:00:00+01:00 +2015-12-10T08:06:18+01:00 daily - + - + 0.1 2009-03-18T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 2009-03-19T00:00:00+01:00 daily - + - + 0.1 -2009-03-24T00:00:00+01:00 +2015-12-09T16:09:04+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 -2009-03-24T00:00:00+01:00 +2015-12-02T15:17:55+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 -2009-03-24T00:00:00+01:00 +2015-12-10T08:51:22+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 2009-03-24T00:00:00+01:00 daily - + - + 0.1 -2009-03-24T00:00:00+01:00 +2015-12-09T22:11:17+01:00 daily - + - + 0.1 2009-03-25T00:00:00+01:00 daily - + - + 0.1 2009-03-25T00:00:00+01:00 daily - + - + 0.1 -2009-03-27T00:00:00+01:00 +2015-12-10T09:25:29+01:00 daily - + - + 0.1 -2009-03-27T00:00:00+01:00 +2015-12-10T09:49:18+01:00 daily - + - + 0.1 2009-03-27T00:00:00+01:00 daily - + - + 0.1 2009-03-31T00:00:00+02:00 daily - + - + 0.1 2009-03-31T00:00:00+02:00 daily - + - + 0.1 2009-03-31T00:00:00+02:00 daily - + - + 0.1 2009-03-31T00:00:00+02:00 daily - + - + 0.1 2009-05-28T00:00:00+02:00 daily - + - + 0.1 2009-05-28T00:00:00+02:00 daily - + - + 0.1 -2009-05-28T00:00:00+02:00 +2015-12-09T16:18:58+01:00 daily - + - + 0.1 2009-05-28T00:00:00+02:00 daily - + - + 0.1 2009-06-05T00:00:00+02:00 daily - + - + 0.1 2009-06-05T00:00:00+02:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 -2009-06-30T00:00:00+02:00 +2015-11-18T17:36:06+01:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 -2009-06-30T00:00:00+02:00 +2015-12-09T15:11:41+01:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 -2009-06-30T00:00:00+02:00 +2015-12-09T14:50:52+01:00 daily - + - + 0.1 -2009-07-01T00:00:00+02:00 +2015-12-10T09:31:50+01:00 daily - + - + 0.1 -2009-07-02T00:00:00+02:00 +2015-12-09T21:19:22+01:00 daily - + - + 0.1 2009-07-06T00:00:00+02:00 daily - + - + 0.1 2009-07-06T00:00:00+02:00 daily - + - + 0.1 2009-07-07T00:00:00+02:00 daily - + - + 0.1 -2009-07-10T00:00:00+02:00 +2015-12-10T09:19:10+01:00 daily - + - + 0.1 2009-07-10T00:00:00+02:00 daily - + - + 0.1 2009-07-13T00:00:00+02:00 daily - + - + 0.1 2009-07-14T00:00:00+02:00 daily - + - + 0.1 -2009-07-14T00:00:00+02:00 +2015-11-19T17:36:42+01:00 daily - + - + 0.1 2009-07-14T00:00:00+02:00 daily - + - + 0.1 2009-07-14T00:00:00+02:00 daily - + - + 0.1 2009-07-14T00:00:00+02:00 daily - + - + 0.1 2009-07-14T00:00:00+02:00 daily - + - + 0.1 2009-07-15T00:00:00+02:00 daily - + - + 0.1 2009-07-18T00:00:00+02:00 daily - + - + 0.1 2009-07-21T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 -2015-10-20T09:31:26+02:00 +2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-22T00:00:00+02:00 daily - + - + 0.1 2009-07-23T00:00:00+02:00 daily - + - + 0.1 2009-07-23T00:00:00+02:00 daily - + - + 0.1 2009-07-23T00:00:00+02:00 daily - + - + 0.1 2009-07-23T00:00:00+02:00 daily - + - + 0.1 2009-07-23T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 2009-07-25T00:00:00+02:00 daily - + - + 0.1 -2009-07-25T00:00:00+02:00 +2015-12-09T21:00:13+01:00 daily - + - + 0.1 2009-07-26T00:00:00+02:00 daily - + - + 0.1 -2009-07-27T00:00:00+02:00 +2015-12-10T10:57:04+01:00 daily - + - + 0.1 2009-07-27T00:00:00+02:00 daily - + - + 0.1 2009-07-28T00:00:00+02:00 daily - + - + 0.1 -2009-07-29T00:00:00+02:00 +2015-12-10T10:04:01+01:00 daily - + - + 0.1 -2015-10-20T14:51:05+02:00 +2015-12-09T16:21:13+01:00 daily - + - + 0.1 2009-07-29T00:00:00+02:00 daily - + - + 0.1 2009-06-30T00:00:00+02:00 daily - + - + 0.1 2009-07-30T00:00:00+02:00 daily - + - + 0.1 2009-07-31T00:00:00+02:00 daily - + - + 0.1 2009-08-02T00:00:00+02:00 daily - + - + 0.1 2009-08-02T00:00:00+02:00 daily - + - + 0.1 2009-08-02T00:00:00+02:00 daily - + - + 0.1 2009-08-02T00:00:00+02:00 daily - + - + 0.1 2009-08-02T00:00:00+02:00 daily - + - + 0.1 2009-08-03T00:00:00+02:00 daily - + - + 0.1 -2009-08-04T00:00:00+02:00 +2015-12-09T14:26:52+01:00 daily - + - + 0.1 2009-08-04T00:00:00+02:00 daily - + - + 0.1 2009-08-04T00:00:00+02:00 daily - + - + 0.1 2009-08-04T00:00:00+02:00 daily - + - + 0.1 2009-08-04T00:00:00+02:00 daily - + - + 0.1 2009-08-04T00:00:00+02:00 daily - + - + 0.1 2009-08-06T00:00:00+02:00 daily - + - + 0.1 2009-08-06T00:00:00+02:00 daily - + - + 0.1 2009-08-06T00:00:00+02:00 daily - + - + 0.1 2009-08-07T00:00:00+02:00 daily - + - + 0.1 2009-08-07T00:00:00+02:00 daily - + - + 0.1 2009-08-10T00:00:00+02:00 daily - + - + 0.1 2009-08-11T00:00:00+02:00 daily - + - + 0.1 -2009-08-11T00:00:00+02:00 +2015-12-10T10:53:54+01:00 daily - + - + 0.1 -2009-08-11T00:00:00+02:00 +2015-12-10T10:23:59+01:00 daily - + - + 0.1 -2009-08-11T00:00:00+02:00 +2015-12-10T10:56:44+01:00 daily - + - + 0.1 2009-08-11T00:00:00+02:00 daily - + - + 0.1 2009-08-11T00:00:00+02:00 daily - + - + 0.1 2009-08-11T00:00:00+02:00 daily - + - + 0.1 -2009-08-11T00:00:00+02:00 +2015-12-10T09:32:07+01:00 daily - + - + 0.1 2009-08-12T00:00:00+02:00 daily - + - + 0.1 -2009-08-13T00:00:00+02:00 +2015-12-10T01:51:07+01:00 daily - + - + 0.1 2009-08-13T00:00:00+02:00 daily - + - + 0.1 2009-08-13T00:00:00+02:00 daily - + - + 0.1 2009-08-13T00:00:00+02:00 daily - + - + 0.1 -2009-08-14T00:00:00+02:00 +2015-12-09T20:25:23+01:00 daily - + - + 0.1 -2009-08-14T00:00:00+02:00 +2015-12-10T10:56:55+01:00 daily - + - + 0.1 -2009-08-15T00:00:00+02:00 +2015-12-10T08:43:39+01:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 -2009-08-15T00:00:00+02:00 +2015-12-09T15:06:18+01:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 -2009-08-15T00:00:00+02:00 +2015-12-09T22:33:31+01:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 -2009-08-15T00:00:00+02:00 +2015-12-09T15:48:47+01:00 daily - + - + 0.1 -2009-08-15T00:00:00+02:00 +2015-12-09T19:38:58+01:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-15T00:00:00+02:00 daily - + - + 0.1 2009-08-17T00:00:00+02:00 daily - + - + 0.1 2009-08-17T00:00:00+02:00 daily - + - + 0.1 2009-08-17T00:00:00+02:00 daily - + - + 0.1 -2009-08-17T00:00:00+02:00 +2015-12-09T15:09:00+01:00 daily - + - + 0.1 2009-08-17T00:00:00+02:00 daily - + - + 0.1 2009-08-18T00:00:00+02:00 daily - + - + 0.1 2009-08-18T00:00:00+02:00 daily - + - + 0.1 -2009-08-18T00:00:00+02:00 +2015-12-10T10:09:07+01:00 daily - + - + 0.1 2009-08-18T00:00:00+02:00 daily - + - + 0.1 2009-08-18T00:00:00+02:00 daily - + - + 0.1 2009-08-19T00:00:00+02:00 daily - + - + 0.1 2009-08-19T00:00:00+02:00 daily - + - + 0.1 2009-08-20T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 2009-08-21T00:00:00+02:00 daily - + - + 0.1 -2009-08-21T00:00:00+02:00 +2015-12-09T21:55:17+01:00 daily - + - + 0.1 2009-08-24T00:00:00+02:00 daily - + - + 0.1 2009-08-24T00:00:00+02:00 daily - + - + 0.1 2009-08-24T00:00:00+02:00 daily - + - + 0.1 -2009-08-25T00:00:00+02:00 +2015-12-10T06:15:41+01:00 daily - + - + 0.1 2009-08-26T00:00:00+02:00 daily - + - + 0.1 2009-08-27T00:00:00+02:00 daily - + - + 0.1 2009-08-27T00:00:00+02:00 daily - + - + 0.1 2009-08-27T00:00:00+02:00 daily - + - + 0.1 2009-08-27T00:00:00+02:00 daily - + - + 0.1 -2009-08-28T00:00:00+02:00 +2015-12-10T09:23:19+01:00 daily - + - + 0.1 2009-08-28T00:00:00+02:00 daily - + - + 0.1 2009-08-28T00:00:00+02:00 daily - + - + 0.1 2009-09-07T00:00:00+02:00 daily - + - + 0.1 2009-09-08T00:00:00+02:00 daily - + - + 0.1 2009-09-08T00:00:00+02:00 daily - + - + 0.1 -2009-09-10T00:00:00+02:00 +2015-12-09T23:43:50+01:00 daily - + - + 0.1 2009-09-10T00:00:00+02:00 daily - + - + 0.1 2009-09-10T00:00:00+02:00 daily - + - + 0.1 2009-09-10T00:00:00+02:00 daily - + - + 0.1 2009-09-10T00:00:00+02:00 daily - + - + 0.1 2009-09-10T00:00:00+02:00 daily - + - + 0.1 2009-09-11T00:00:00+02:00 daily - + - + 0.1 2009-09-12T00:00:00+02:00 daily - + - + 0.1 2009-09-13T00:00:00+02:00 daily - + - + 0.1 2009-09-18T00:00:00+02:00 daily - + - + 0.1 2009-09-18T00:00:00+02:00 daily - + - + 0.1 -2009-09-18T00:00:00+02:00 +2015-12-02T15:23:57+01:00 daily - + - + 0.1 2009-09-18T00:00:00+02:00 daily - + - + 0.1 2009-09-18T00:00:00+02:00 daily - + - + 0.1 -2009-09-20T00:00:00+02:00 +2015-12-10T07:35:35+01:00 daily - + - + 0.1 2009-09-23T00:00:00+02:00 daily - + - + 0.1 2009-09-30T00:00:00+02:00 daily - + - + 0.1 2009-10-06T00:00:00+02:00 daily - + - + 0.1 -2009-10-06T00:00:00+02:00 +2015-12-09T18:55:01+01:00 daily - + - + 0.1 -2015-10-07T11:42:26+02:00 +2015-12-09T16:22:08+01:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 -2009-10-07T00:00:00+02:00 +2015-12-09T21:36:34+01:00 daily - + - + 0.1 -2009-10-07T00:00:00+02:00 +2015-12-09T14:51:34+01:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 -2009-10-07T00:00:00+02:00 +2015-12-09T13:08:48+01:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-07T00:00:00+02:00 daily - + - + 0.1 2009-10-08T00:00:00+02:00 daily - + - + 0.1 2009-10-08T00:00:00+02:00 daily - + - + 0.1 2009-10-08T00:00:00+02:00 daily - + - + 0.1 -2009-10-08T00:00:00+02:00 +2015-12-10T10:15:26+01:00 daily - + - + 0.1 2009-10-11T00:00:00+02:00 daily - + - + 0.1 -2009-10-11T00:00:00+02:00 +2015-12-10T10:45:53+01:00 daily - + - + 0.1 2009-10-11T00:00:00+02:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 -2009-10-15T00:00:00+02:00 +2015-12-09T13:35:20+01:00 daily - + - + 0.1 2009-10-15T00:00:00+02:00 daily - + - + 0.1 2009-10-17T00:00:00+02:00 daily - + - + 0.1 2009-10-18T00:00:00+02:00 daily - + - + 0.1 2009-10-19T00:00:00+02:00 daily - + - + 0.1 2009-10-19T00:00:00+02:00 daily - + - + 0.1 2009-10-19T00:00:00+02:00 daily - + - + 0.1 2009-11-01T00:00:00+01:00 daily - + - + 0.1 2009-11-01T00:00:00+01:00 daily - + - + 0.1 2009-11-06T00:00:00+01:00 daily - + - + 0.1 2009-11-13T00:00:00+01:00 daily - + - + 0.1 2009-11-15T00:00:00+01:00 daily - + - + 0.1 -2009-11-15T00:00:00+01:00 +2015-12-10T09:08:35+01:00 daily - + - + 0.1 2009-11-15T00:00:00+01:00 daily - + - + 0.1 2009-11-16T00:00:00+01:00 daily - + - + 0.1 2009-11-22T00:00:00+01:00 daily - + - + 0.1 -2009-11-25T00:00:00+01:00 +2015-11-18T21:55:15+01:00 daily - + - + 0.1 2009-11-29T00:00:00+01:00 daily - + - + 0.1 -2009-12-06T00:00:00+01:00 +2015-12-09T19:05:35+01:00 daily - + - + 0.1 -2009-12-23T00:00:00+01:00 +2015-12-09T19:24:11+01:00 daily - + - + 0.1 2009-12-23T00:00:00+01:00 daily - + - + 0.1 2009-12-23T00:00:00+01:00 daily - + - + 0.1 -2010-01-05T00:00:00+01:00 +2015-12-10T08:24:16+01:00 daily - + - + 0.1 2010-01-17T00:00:00+01:00 daily - + - + 0.1 2010-01-26T00:00:00+01:00 daily - + - + 0.1 2010-01-26T00:00:00+01:00 daily - + - + 0.1 -2010-02-10T00:00:00+01:00 +2015-12-09T22:43:36+01:00 daily - + - + 0.1 2010-02-15T00:00:00+01:00 daily - + - + 0.1 2010-03-02T00:00:00+01:00 daily - + - + 0.1 -2015-10-26T11:38:01+01:00 +2010-03-03T00:00:00+01:00 daily - + - + 0.1 2010-03-10T00:00:00+01:00 daily - + - + 0.1 2010-03-13T00:00:00+01:00 daily - + - + 0.1 -2010-03-14T00:00:00+01:00 +2015-12-09T19:53:47+01:00 daily - + - + 0.1 2010-04-27T00:00:00+02:00 daily - + - + 0.1 2010-05-07T00:00:00+02:00 daily - + - + 0.1 2010-05-14T00:00:00+02:00 daily - + - + 0.1 2010-05-16T00:00:00+02:00 daily - + - + 0.1 2010-05-30T00:00:00+02:00 daily - + - + 0.1 -2010-06-11T00:00:00+02:00 +2015-12-10T11:03:22+01:00 daily - + - + 0.1 2010-06-11T00:00:00+02:00 daily - + - + 0.1 -2010-06-12T00:00:00+02:00 +2015-12-10T03:44:21+01:00 daily - + - + 0.1 2010-06-17T00:00:00+02:00 daily - + - + 0.1 -2010-06-18T00:00:00+02:00 +2015-11-24T12:46:11+01:00 daily - + - + 0.1 2010-06-23T00:00:00+02:00 daily - + - + 0.1 2010-06-25T00:00:00+02:00 daily - + - + 0.1 -2010-06-25T00:00:00+02:00 +2015-12-09T18:09:31+01:00 daily - + - + 0.1 2010-06-25T00:00:00+02:00 daily - + - + 0.1 2010-06-29T00:00:00+02:00 daily - + - + 0.1 2010-06-29T00:00:00+02:00 daily - + - + 0.1 2010-06-29T00:00:00+02:00 daily - + - + 0.1 2010-06-29T00:00:00+02:00 daily - + - + 0.1 2010-07-03T00:00:00+02:00 daily - + - + 0.1 2010-07-03T00:00:00+02:00 daily - + - + 0.1 -2010-07-03T00:00:00+02:00 +2015-12-10T07:49:35+01:00 daily - + - + 0.1 2010-07-05T00:00:00+02:00 daily - + - + 0.1 -2010-07-06T00:00:00+02:00 +2015-12-10T06:33:51+01:00 daily - + - + 0.1 2010-07-06T00:00:00+02:00 daily - + - + 0.1 2010-07-06T00:00:00+02:00 daily - + - + 0.1 2010-07-06T00:00:00+02:00 daily - + - + 0.1 -2010-07-06T00:00:00+02:00 +2015-12-09T21:38:50+01:00 daily - + - + 0.1 2010-07-06T00:00:00+02:00 daily - + - + 0.1 2010-07-08T00:00:00+02:00 daily - + - + 0.1 2010-07-08T00:00:00+02:00 daily - + - + 0.1 -2010-07-12T00:00:00+02:00 +2015-12-09T20:57:55+01:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 2010-07-12T00:00:00+02:00 daily - + - + 0.1 -2010-07-13T00:00:00+02:00 +2015-12-09T10:54:03+01:00 daily - + - + 0.1 -2010-07-13T00:00:00+02:00 +2015-12-09T18:47:21+01:00 daily - + - + 0.1 -2010-07-20T00:00:00+02:00 +2015-12-09T21:49:42+01:00 daily - + - + 0.1 -2010-07-20T00:00:00+02:00 +2015-12-09T22:06:46+01:00 daily - + - + 0.1 2010-07-21T00:00:00+02:00 daily - + - + 0.1 2010-07-21T00:00:00+02:00 daily - + - + 0.1 2010-07-23T00:00:00+02:00 daily - + - + 0.1 2010-07-23T00:00:00+02:00 daily - + - + 0.1 2010-07-24T00:00:00+02:00 daily - + - + 0.1 2010-07-24T00:00:00+02:00 daily - + - + 0.1 2010-07-25T00:00:00+02:00 daily - + - + 0.1 2010-07-25T00:00:00+02:00 daily - + - + 0.1 2010-07-25T00:00:00+02:00 daily - + - + 0.1 2010-07-27T00:00:00+02:00 daily - + - + 0.1 2010-07-27T00:00:00+02:00 daily - + - + 0.1 2010-07-27T00:00:00+02:00 daily - + - + 0.1 2010-07-28T00:00:00+02:00 daily - + - + 0.1 2010-07-28T00:00:00+02:00 daily - + - + 0.1 2010-07-29T00:00:00+02:00 daily - + - + 0.1 2010-07-29T00:00:00+02:00 daily - + - + 0.1 2010-07-30T00:00:00+02:00 daily - + - + 0.1 -2010-07-30T00:00:00+02:00 +2015-12-09T20:17:22+01:00 daily - + - + 0.1 2010-07-31T00:00:00+02:00 daily - + - + 0.1 2010-07-31T00:00:00+02:00 daily - + - + 0.1 2010-08-01T00:00:00+02:00 daily - + - + 0.1 -2010-08-01T00:00:00+02:00 +2015-12-10T00:37:40+01:00 daily - + - + 0.1 2010-08-01T00:00:00+02:00 daily - + - + 0.1 2010-08-02T00:00:00+02:00 daily - + - + 0.1 2010-08-02T00:00:00+02:00 daily - + - + 0.1 2010-08-02T00:00:00+02:00 daily - + - + 0.1 -2010-08-02T00:00:00+02:00 +2015-12-10T09:59:18+01:00 daily - + - + 0.1 -2010-08-02T00:00:00+02:00 +2015-12-10T11:02:32+01:00 daily - + - + 0.1 2010-08-02T00:00:00+02:00 daily - + - + 0.1 -2010-08-03T00:00:00+02:00 +2015-12-10T08:02:49+01:00 daily - + - + 0.1 2010-08-03T00:00:00+02:00 daily - + - + 0.1 2010-08-04T00:00:00+02:00 daily - + - + 0.1 2010-08-04T00:00:00+02:00 daily - + - + 0.1 -2010-08-06T00:00:00+02:00 +2015-12-10T08:29:14+01:00 daily - + - + 0.1 2010-08-06T00:00:00+02:00 daily - + - + 0.1 -2010-08-06T00:00:00+02:00 +2015-12-09T19:05:02+01:00 daily - + - + 0.1 -2010-08-07T00:00:00+02:00 +2015-12-10T07:53:27+01:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 -2010-08-09T00:00:00+02:00 +2015-12-10T11:02:40+01:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 -2010-08-09T00:00:00+02:00 +2015-12-09T19:30:57+01:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 -2010-08-09T00:00:00+02:00 +2015-12-10T10:17:11+01:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 2010-08-09T00:00:00+02:00 daily - + - + 0.1 -2010-08-11T00:00:00+02:00 +2015-12-09T19:08:51+01:00 daily - + - + 0.1 2010-08-11T00:00:00+02:00 daily - + - + 0.1 2010-08-14T00:00:00+02:00 daily - + - + 0.1 -2010-08-14T00:00:00+02:00 +2015-12-10T10:25:14+01:00 daily - + - + 0.1 2010-08-14T00:00:00+02:00 daily - + - + 0.1 2010-08-14T00:00:00+02:00 daily - + - + 0.1 2010-08-14T00:00:00+02:00 daily - + - + 0.1 2010-08-15T00:00:00+02:00 daily - + - + 0.1 2010-08-15T00:00:00+02:00 daily - + - + 0.1 2010-08-16T00:00:00+02:00 daily - + - + 0.1 2010-08-19T00:00:00+02:00 daily - + - + 0.1 2010-08-19T00:00:00+02:00 daily - + - + 0.1 2010-08-19T00:00:00+02:00 daily - + - + 0.1 2010-08-19T00:00:00+02:00 daily - + - + 0.1 2010-08-20T00:00:00+02:00 daily - + - + 0.1 2010-08-22T00:00:00+02:00 daily - + - + 0.1 -2010-08-25T00:00:00+02:00 +2015-12-09T14:50:13+01:00 daily - + - + 0.1 2010-08-26T00:00:00+02:00 daily - + - + 0.1 2010-08-27T00:00:00+02:00 daily - + - + 0.1 2010-08-27T00:00:00+02:00 daily - + - + 0.1 2010-08-29T00:00:00+02:00 daily - + - + 0.1 2010-08-29T00:00:00+02:00 daily - + - + 0.1 -2010-08-29T00:00:00+02:00 +2015-12-10T10:22:14+01:00 daily - + - + 0.1 2010-08-29T00:00:00+02:00 daily - + - + 0.1 -2010-08-29T00:00:00+02:00 +2015-12-09T18:58:55+01:00 daily - + - + 0.1 2010-08-29T00:00:00+02:00 daily - + - + 0.1 2010-09-01T00:00:00+02:00 daily - + - + 0.1 2010-09-02T00:00:00+02:00 daily - + - + 0.1 2010-09-02T00:00:00+02:00 daily - + - + 0.1 -2010-09-02T00:00:00+02:00 +2015-12-10T10:34:34+01:00 daily - + - + 0.1 -2010-09-02T00:00:00+02:00 +2015-12-09T15:21:48+01:00 daily - + - + 0.1 2010-09-02T00:00:00+02:00 daily - + - + 0.1 2010-09-02T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 2010-09-04T00:00:00+02:00 daily - + - + 0.1 -2010-09-08T00:00:00+02:00 +2015-12-10T09:28:33+01:00 daily - + - + 0.1 -2010-09-10T00:00:00+02:00 +2015-12-10T07:58:43+01:00 daily - + - + 0.1 2010-09-11T00:00:00+02:00 daily - + - + 0.1 2010-09-14T00:00:00+02:00 daily - + - + 0.1 2010-09-14T00:00:00+02:00 daily - + - + 0.1 -2010-09-17T00:00:00+02:00 +2015-12-09T10:19:09+01:00 daily - + - + 0.1 2010-09-17T00:00:00+02:00 daily - + - + 0.1 -2010-09-22T00:00:00+02:00 +2015-12-09T14:51:57+01:00 daily - + - + 0.1 2010-09-22T00:00:00+02:00 daily - + - + 0.1 2010-09-23T00:00:00+02:00 daily - + - + 0.1 2010-09-23T00:00:00+02:00 daily - + - + 0.1 2010-09-23T00:00:00+02:00 daily - + - + 0.1 2010-09-26T00:00:00+02:00 daily - + - + 0.1 -2010-09-27T00:00:00+02:00 +2015-11-26T13:00:33+01:00 daily - + - + 0.1 2010-09-28T00:00:00+02:00 daily - + - + 0.1 2010-09-28T00:00:00+02:00 daily - + - + 0.1 2010-09-28T00:00:00+02:00 daily - + - + 0.1 2010-10-01T00:00:00+02:00 daily - + - + 0.1 2010-10-03T00:00:00+02:00 daily - + - + 0.1 2010-10-03T00:00:00+02:00 daily - + - + 0.1 2010-10-03T00:00:00+02:00 daily - + - + 0.1 -2010-10-06T00:00:00+02:00 +2015-12-09T15:41:29+01:00 daily - + - + 0.1 2010-10-09T00:00:00+02:00 daily - + - + 0.1 2010-10-12T00:00:00+02:00 daily - + - + 0.1 -2010-10-20T00:00:00+02:00 +2015-12-09T22:30:59+01:00 daily - + - + 0.1 -2010-10-24T00:00:00+02:00 +2015-12-10T08:49:03+01:00 daily - + - + 0.1 2010-11-01T00:00:00+01:00 daily - + - + 0.1 2010-11-14T00:00:00+01:00 daily - + - + 0.1 2010-11-14T00:00:00+01:00 daily - + - + 0.1 2010-11-14T00:00:00+01:00 daily - + - + 0.1 2010-11-14T00:00:00+01:00 daily - + - + 0.1 -2010-12-11T00:00:00+01:00 +2015-12-10T09:48:44+01:00 daily - + - + 0.1 2010-12-11T00:00:00+01:00 daily - + - + 0.1 2010-12-11T00:00:00+01:00 daily - + - + 0.1 2010-12-14T00:00:00+01:00 daily - + - + 0.1 2010-12-15T00:00:00+01:00 daily - + - + 0.1 2010-12-16T00:00:00+01:00 daily - + - + 0.1 2010-12-16T00:00:00+01:00 daily - + - + 0.1 2010-12-16T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 -2010-12-25T00:00:00+01:00 +2015-12-10T10:03:29+01:00 daily - + - + 0.1 -2010-12-25T00:00:00+01:00 +2015-12-10T10:57:15+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 2010-12-25T00:00:00+01:00 daily - + - + 0.1 -2010-12-26T00:00:00+01:00 +2015-12-09T12:07:39+01:00 daily - + - + 0.1 -2010-12-26T00:00:00+01:00 +2015-12-08T16:20:58+01:00 daily - + - + - + 0.1 2010-12-26T00:00:00+01:00 daily - + - + 0.1 2010-12-26T00:00:00+01:00 daily - + - + 0.1 -2010-12-26T00:00:00+01:00 +2015-12-09T12:07:42+01:00 daily - + - + 0.1 -2010-12-27T00:00:00+01:00 +2015-12-09T13:38:58+01:00 daily - + - + 0.1 -2010-12-27T00:00:00+01:00 +2015-12-10T08:53:32+01:00 daily - + - + 0.1 2010-12-29T00:00:00+01:00 daily - + - + 0.1 2010-12-29T00:00:00+01:00 daily - + - + 0.1 2010-12-29T00:00:00+01:00 daily - + - + 0.1 -2010-12-29T00:00:00+01:00 +2015-12-09T15:51:35+01:00 daily - + - + 0.1 -2010-12-29T00:00:00+01:00 +2015-12-08T19:00:44+01:00 daily - + - + 0.1 2010-12-29T00:00:00+01:00 daily - + - + 0.1 -2011-01-05T00:00:00+01:00 +2015-12-10T07:17:27+01:00 daily - + - + 0.1 2011-01-07T00:00:00+01:00 daily - + - + 0.1 2011-01-13T00:00:00+01:00 daily - + - + 0.1 2011-01-14T00:00:00+01:00 daily - + - + 0.1 2011-01-15T00:00:00+01:00 daily - + - + 0.1 2011-01-15T00:00:00+01:00 daily - + - + 0.1 2011-01-16T00:00:00+01:00 daily - + - + 0.1 -2011-01-17T00:00:00+01:00 +2015-12-10T10:22:16+01:00 daily - + - + 0.1 2011-01-19T00:00:00+01:00 daily - + - + 0.1 2011-01-24T00:00:00+01:00 daily - + - + 0.1 2011-01-24T00:00:00+01:00 daily - + - + 0.1 -2011-01-24T00:00:00+01:00 +2015-11-18T17:35:35+01:00 daily - + - + 0.1 2011-01-25T00:00:00+01:00 daily - + - + 0.1 -2011-01-28T00:00:00+01:00 +2015-12-09T19:25:48+01:00 daily - + - + 0.1 -2011-02-19T00:00:00+01:00 +2015-12-09T23:43:49+01:00 daily - + - + 0.1 2011-02-23T00:00:00+01:00 daily - + - + 0.1 2011-02-27T00:00:00+01:00 daily - + - + 0.1 -2011-02-27T00:00:00+01:00 +2015-12-10T03:16:18+01:00 daily - + - + 0.1 -2011-03-12T00:00:00+01:00 +2015-12-09T15:43:09+01:00 daily - + - + 0.1 2011-03-14T00:00:00+01:00 daily - + - + 0.1 2011-03-16T00:00:00+01:00 daily - + - + 0.1 2011-03-16T00:00:00+01:00 daily - + - + 0.1 2011-03-24T00:00:00+01:00 daily - + - + 0.1 2011-03-24T00:00:00+01:00 daily - + - + 0.1 2011-04-10T00:00:00+02:00 daily - + - + 0.1 2011-04-25T00:00:00+02:00 daily - + - + 0.1 2011-04-25T00:00:00+02:00 daily - + - + 0.1 2011-04-27T00:00:00+02:00 daily - + - + 0.1 2011-05-02T00:00:00+02:00 daily - + - + 0.1 2011-05-03T00:00:00+02:00 daily - + - + 0.1 -2011-05-09T00:00:00+02:00 +2015-12-10T08:53:28+01:00 daily - + - + 0.1 2011-05-16T00:00:00+02:00 daily - + - + 0.1 2011-05-17T00:00:00+02:00 daily - + - + 0.1 -2011-05-24T00:00:00+02:00 +2015-12-10T10:40:02+01:00 daily - + - + 0.1 2011-06-05T00:00:00+02:00 daily - + - + 0.1 2011-06-23T00:00:00+02:00 daily - + - + 0.1 -2011-07-05T00:00:00+02:00 +2015-12-10T10:28:03+01:00 daily - + - + 0.1 2011-07-05T00:00:00+02:00 daily - + - + 0.1 2011-07-11T00:00:00+02:00 daily - + - + 0.1 -2011-07-17T00:00:00+02:00 +2015-12-08T14:25:56+01:00 daily - + - + 0.1 -2011-07-17T00:00:00+02:00 +2015-12-09T12:07:37+01:00 daily - + - + 0.1 2011-07-23T00:00:00+02:00 daily - + - + 0.1 2011-08-07T00:00:00+02:00 daily - + - + 0.1 2011-08-08T00:00:00+02:00 daily - + - + 0.1 2011-08-09T00:00:00+02:00 daily - + - + 0.1 2011-08-13T00:00:00+02:00 daily - + - + 0.1 -2011-08-14T00:00:00+02:00 +2015-12-09T14:29:28+01:00 daily - + - + 0.1 2011-08-14T00:00:00+02:00 daily - + - + 0.1 -2011-08-14T00:00:00+02:00 +2015-11-18T17:33:12+01:00 daily - + - + 0.1 2011-08-21T00:00:00+02:00 daily - + - + 0.1 2011-08-26T00:00:00+02:00 daily - + - + 0.1 2011-08-26T00:00:00+02:00 daily - + - + 0.1 -2011-08-28T00:00:00+02:00 +2015-12-09T21:47:18+01:00 daily - + - + 0.1 -2011-09-01T00:00:00+02:00 +2015-12-09T13:50:08+01:00 daily - + - + 0.1 2011-09-09T00:00:00+02:00 daily - + - + 0.1 2011-09-13T00:00:00+02:00 daily - + - + 0.1 2011-09-28T00:00:00+02:00 daily - + - + 0.1 2011-10-03T00:00:00+02:00 daily - + - + 0.1 2011-10-13T00:00:00+02:00 daily - + - + 0.1 -2011-10-16T00:00:00+02:00 +2015-12-09T13:44:00+01:00 daily - + - + 0.1 -2011-10-24T00:00:00+02:00 +2015-12-09T19:51:56+01:00 daily - + - + 0.1 2011-10-25T00:00:00+02:00 daily - + - + 0.1 2011-10-26T00:00:00+02:00 daily - + - + 0.1 2011-10-26T00:00:00+02:00 daily - + - + 0.1 2011-11-01T00:00:00+01:00 daily - + - + 0.1 2011-11-01T00:00:00+01:00 daily - + - + 0.1 2011-11-08T00:00:00+01:00 daily - + - + 0.1 -2011-11-11T00:00:00+01:00 +2015-12-09T19:07:35+01:00 daily - + - + 0.1 2011-11-16T00:00:00+01:00 daily - + - + 0.1 2011-11-30T00:00:00+01:00 daily - + - + 0.1 2011-12-01T00:00:00+01:00 daily - + - + 0.1 2011-12-11T00:00:00+01:00 daily - + - + 0.1 2011-12-13T00:00:00+01:00 daily - + - + 0.1 2012-01-19T00:00:00+01:00 daily - + - + 0.1 2012-01-24T00:00:00+01:00 daily - + - + 0.1 2012-01-29T00:00:00+01:00 daily - + - + 0.1 2012-01-30T00:00:00+01:00 daily - + - + 0.1 2012-01-30T00:00:00+01:00 daily - + - + 0.1 2012-02-10T00:00:00+01:00 daily - + - + 0.1 2012-02-10T00:00:00+01:00 daily - + - + 0.1 2012-02-10T00:00:00+01:00 daily - + - + 0.1 2012-02-10T00:00:00+01:00 daily - + - + 0.1 2012-02-12T00:00:00+01:00 daily - + - + 0.1 -2012-02-12T00:00:00+01:00 +2015-12-09T16:10:20+01:00 daily - + - + 0.1 2012-02-17T00:00:00+01:00 daily - + - + 0.1 2012-02-17T00:00:00+01:00 daily - + - + 0.1 2012-02-23T00:00:00+01:00 daily - + - + 0.1 2012-03-05T00:00:00+01:00 daily - + - + 0.1 2012-03-06T00:00:00+01:00 daily - + - + 0.1 2012-03-16T00:00:00+01:00 daily - + - + 0.1 2012-03-16T00:00:00+01:00 daily - + - + 0.1 2012-03-22T00:00:00+01:00 daily - + - + 0.1 2012-03-22T00:00:00+01:00 daily - + - + 0.1 2012-03-22T00:00:00+01:00 daily - + - + 0.1 2012-03-23T00:00:00+01:00 daily - + - + 0.1 2012-03-23T00:00:00+01:00 daily - + - + 0.1 2012-03-23T00:00:00+01:00 daily - + - + 0.1 2012-03-24T00:00:00+01:00 daily - + - + 0.1 2012-03-24T00:00:00+01:00 daily - + - + 0.1 2012-03-24T00:00:00+01:00 daily - + - + 0.1 2012-03-29T00:00:00+02:00 daily - + - + 0.1 2012-03-29T00:00:00+02:00 daily - + - + 0.1 2012-03-31T00:00:00+02:00 daily - + - + 0.1 -2012-03-31T00:00:00+02:00 +2015-12-10T07:17:33+01:00 daily - + - + 0.1 2012-04-05T00:00:00+02:00 daily - + - + 0.1 2012-04-06T00:00:00+02:00 daily - + - + 0.1 2012-04-09T00:00:00+02:00 daily - + - + 0.1 2012-04-16T00:00:00+02:00 daily - + - + 0.1 2012-04-20T00:00:00+02:00 daily - + - + 0.1 -2012-04-20T00:00:00+02:00 +2015-12-09T13:57:29+01:00 daily - + - + 0.1 2012-04-21T00:00:00+02:00 daily - + - + 0.1 2012-04-24T00:00:00+02:00 daily - + - + 0.1 2012-04-24T00:00:00+02:00 daily - + - + 0.1 2012-04-26T00:00:00+02:00 daily - + - + 0.1 2012-04-26T00:00:00+02:00 daily - + - + 0.1 2012-05-12T00:00:00+02:00 daily - + - + 0.1 2012-05-15T00:00:00+02:00 daily - + - + 0.1 2012-05-19T00:00:00+02:00 daily - + - + 0.1 2012-05-24T00:00:00+02:00 daily - + - + 0.1 -2015-10-20T09:37:55+02:00 +2012-05-26T00:00:00+02:00 daily - + - + 0.1 -2012-05-27T00:00:00+02:00 +2015-12-10T11:06:22+01:00 daily - + - + 0.1 -2012-05-31T00:00:00+02:00 +2015-12-09T19:36:29+01:00 daily - + - + 0.1 2012-06-08T00:00:00+02:00 daily - + - + 0.1 2012-06-09T00:00:00+02:00 daily - + - + 0.1 2012-06-10T00:00:00+02:00 daily - + - + 0.1 2012-06-12T00:00:00+02:00 daily - + - + 0.1 2012-06-15T00:00:00+02:00 daily - + - + 0.1 2012-06-27T00:00:00+02:00 daily - + - + 0.1 2012-06-27T00:00:00+02:00 daily - + - + 0.1 2012-06-28T00:00:00+02:00 daily - + - + 0.1 2012-06-28T00:00:00+02:00 daily - + - + 0.1 2012-07-03T00:00:00+02:00 daily - + - + 0.1 -2015-10-20T09:35:22+02:00 +2012-07-28T00:00:00+02:00 daily - + - + 0.1 2012-08-01T00:00:00+02:00 daily - + - + 0.1 2012-08-03T00:00:00+02:00 daily - + - + 0.1 2012-08-05T00:00:00+02:00 daily - + - + 0.1 2012-08-06T00:00:00+02:00 daily - + - + 0.1 2012-08-07T00:00:00+02:00 daily - + - + 0.1 2012-08-10T00:00:00+02:00 daily - + - + 0.1 -2012-08-12T00:00:00+02:00 +2015-12-01T16:48:46+01:00 daily - + - + 0.1 2012-08-13T00:00:00+02:00 daily - + - + 0.1 -2012-08-15T00:00:00+02:00 +2015-12-10T09:31:42+01:00 daily - + - + 0.1 2012-08-15T00:00:00+02:00 daily - + - + 0.1 2012-08-16T00:00:00+02:00 daily - + - + 0.1 2012-08-16T00:00:00+02:00 daily - + - + 0.1 2012-08-16T00:00:00+02:00 daily - + - + 0.1 2012-08-16T00:00:00+02:00 daily - + - + 0.1 2012-08-21T00:00:00+02:00 daily - + - + 0.1 2012-08-21T00:00:00+02:00 daily - + - + 0.1 2012-08-21T00:00:00+02:00 daily - + - + 0.1 2012-08-21T00:00:00+02:00 daily - + - + 0.1 2012-08-22T00:00:00+02:00 daily - + - + 0.1 -2012-08-22T00:00:00+02:00 +2015-12-08T19:04:13+01:00 daily - + - + 0.1 2012-08-23T00:00:00+02:00 daily - + - + 0.1 2012-08-23T00:00:00+02:00 daily - + - + 0.1 2012-08-24T00:00:00+02:00 daily - + - + 0.1 2012-08-26T00:00:00+02:00 daily - + - + 0.1 2012-08-27T00:00:00+02:00 daily - + - + 0.1 2012-08-28T00:00:00+02:00 daily - + - + 0.1 -2012-08-28T00:00:00+02:00 +2015-12-09T23:05:42+01:00 daily - + - + 0.1 2012-08-30T00:00:00+02:00 daily - + - + 0.1 2012-08-30T00:00:00+02:00 daily - + - + 0.1 -2012-08-31T00:00:00+02:00 +2015-12-09T14:51:16+01:00 daily - + - + 0.1 2012-09-01T00:00:00+02:00 daily - + - + 0.1 2012-09-01T00:00:00+02:00 daily - + - + 0.1 2012-09-02T00:00:00+02:00 daily - + - + 0.1 2012-09-02T00:00:00+02:00 daily - + - + 0.1 2012-09-02T00:00:00+02:00 daily - + - + 0.1 2012-09-05T00:00:00+02:00 daily - + - + 0.1 2012-09-05T00:00:00+02:00 daily - + - + 0.1 2012-09-05T00:00:00+02:00 daily - + - + 0.1 -2012-09-05T00:00:00+02:00 +2015-12-08T18:52:59+01:00 daily - + - + 0.1 2012-09-06T00:00:00+02:00 daily - + - + 0.1 2012-09-07T00:00:00+02:00 daily - + - + 0.1 2012-09-07T00:00:00+02:00 daily - + - + 0.1 2012-09-07T00:00:00+02:00 daily - + - + 0.1 2012-09-08T00:00:00+02:00 daily - + - + 0.1 2012-09-08T00:00:00+02:00 daily - + - + 0.1 2012-09-12T00:00:00+02:00 daily - + - + 0.1 2012-09-13T00:00:00+02:00 daily - + - + 0.1 2012-09-15T00:00:00+02:00 daily - + - + 0.1 2012-09-15T00:00:00+02:00 daily - + - + 0.1 2012-09-15T00:00:00+02:00 daily - + - + 0.1 -2012-09-16T00:00:00+02:00 +2015-12-02T17:50:59+01:00 daily - + - + 0.1 2012-09-18T00:00:00+02:00 daily - + - + 0.1 2012-09-20T00:00:00+02:00 daily - + - + 0.1 2012-09-20T00:00:00+02:00 daily - + - + 0.1 2012-09-20T00:00:00+02:00 daily - + - + 0.1 2012-09-21T00:00:00+02:00 daily - + - + 0.1 2012-09-22T00:00:00+02:00 daily - + - + 0.1 2012-09-22T00:00:00+02:00 daily - + - + 0.1 2012-09-23T00:00:00+02:00 daily - + - + 0.1 2012-09-24T00:00:00+02:00 daily - + - + 0.1 2012-09-25T00:00:00+02:00 daily - + - + 0.1 2012-09-26T00:00:00+02:00 daily - + - + 0.1 2012-09-26T00:00:00+02:00 daily - + - + 0.1 2012-09-27T00:00:00+02:00 daily - + - + 0.1 2012-09-28T00:00:00+02:00 daily - + - + 0.1 -2012-09-30T00:00:00+02:00 +2015-12-10T08:12:58+01:00 daily - + - + 0.1 2012-09-30T00:00:00+02:00 daily - + - + 0.1 2012-10-02T00:00:00+02:00 daily - + - + 0.1 2012-10-02T00:00:00+02:00 daily - + - + 0.1 2012-10-08T00:00:00+02:00 daily - + - + 0.1 2012-10-09T00:00:00+02:00 daily - + - + 0.1 2012-10-09T00:00:00+02:00 daily - + - + 0.1 2012-10-11T00:00:00+02:00 daily - + - + 0.1 2012-10-11T00:00:00+02:00 daily - + - + 0.1 2012-10-14T00:00:00+02:00 daily - + - + 0.1 2012-10-15T00:00:00+02:00 daily - + - + 0.1 2012-10-16T00:00:00+02:00 daily - + - + 0.1 2012-10-17T00:00:00+02:00 daily - + - + 0.1 -2012-10-19T00:00:00+02:00 +2015-12-09T15:14:38+01:00 daily - + - + 0.1 2012-10-21T00:00:00+02:00 daily - + - + 0.1 -2012-10-22T00:00:00+02:00 +2015-12-09T14:04:58+01:00 daily - + - + 0.1 2012-10-22T00:00:00+02:00 daily - + - + 0.1 2012-10-23T00:00:00+02:00 daily - + - + 0.1 2012-10-24T00:00:00+02:00 daily - + - + 0.1 2012-10-24T00:00:00+02:00 daily - + - + 0.1 2012-10-24T00:00:00+02:00 daily - + - + 0.1 -2012-10-25T00:00:00+02:00 +2015-12-08T17:13:54+01:00 daily - + - + 0.1 2012-10-26T00:00:00+02:00 daily - + - + 0.1 -2012-10-27T00:00:00+02:00 +2015-12-09T12:06:37+01:00 daily - + - + 0.1 2012-10-29T00:00:00+01:00 daily - + - + 0.1 -2012-10-30T00:00:00+01:00 +2015-12-10T07:17:30+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-03T00:00:00+01:00 daily - + - + 0.1 2012-11-06T00:00:00+01:00 daily - + - + 0.1 2012-11-07T00:00:00+01:00 daily - + - + 0.1 2012-11-07T00:00:00+01:00 daily - + - + 0.1 2012-11-07T00:00:00+01:00 daily - + - + 0.1 -2012-11-08T00:00:00+01:00 +2015-12-09T15:35:40+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-11T00:00:00+01:00 daily - + - + 0.1 2012-11-12T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-13T00:00:00+01:00 daily - + - + 0.1 2012-11-14T00:00:00+01:00 daily - + - + 0.1 2012-11-14T00:00:00+01:00 daily - + - + 0.1 2012-11-14T00:00:00+01:00 daily - + - + 0.1 2012-11-18T00:00:00+01:00 daily - + - + 0.1 2012-11-18T00:00:00+01:00 daily - + - + 0.1 2012-11-18T00:00:00+01:00 daily - + - + 0.1 2012-11-18T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 -2012-11-20T00:00:00+01:00 +2015-12-10T09:00:20+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 2012-11-20T00:00:00+01:00 daily - + - + 0.1 -2012-11-22T00:00:00+01:00 +2015-12-09T23:26:43+01:00 daily - + - + 0.1 2012-11-26T00:00:00+01:00 daily - + - + 0.1 2012-11-30T00:00:00+01:00 daily - + - + 0.1 2012-12-01T00:00:00+01:00 daily - + - + 0.1 2012-12-02T00:00:00+01:00 daily - + - + 0.1 2012-12-03T00:00:00+01:00 daily - + - + 0.1 2012-12-03T00:00:00+01:00 daily - + - + 0.1 2012-12-05T00:00:00+01:00 daily - + - + 0.1 -2012-12-05T00:00:00+01:00 +2015-12-09T12:06:13+01:00 daily - + - + 0.1 2012-12-06T00:00:00+01:00 daily - + - + 0.1 2012-12-08T00:00:00+01:00 daily - + - + 0.1 2012-12-09T00:00:00+01:00 daily - + - + 0.1 2012-12-10T00:00:00+01:00 daily - + - + 0.1 2012-12-11T00:00:00+01:00 daily - + - + 0.1 2012-12-12T00:00:00+01:00 daily - + - + 0.1 2012-12-13T00:00:00+01:00 daily - + - + 0.1 2012-12-16T17:20:00+01:00 daily - + - + 0.1 2012-12-17T11:10:59+01:00 daily - + - + 0.1 2012-12-21T18:04:11+01:00 daily - + - + 0.1 2012-12-22T12:04:29+01:00 daily - + - + 0.1 -2012-12-23T22:40:45+01:00 +2015-12-09T23:50:31+01:00 daily - + - + 0.1 -2012-12-25T15:40:38+01:00 +2015-12-10T06:59:46+01:00 daily - + - + 0.1 2012-12-26T18:10:37+01:00 daily - + - + 0.1 2013-01-06T11:41:18+01:00 daily - + - + 0.1 2013-01-08T18:16:15+01:00 daily - + - + 0.1 2013-01-09T14:35:55+01:00 daily - + - + 0.1 2013-01-11T17:32:05+01:00 daily - + - + 0.1 -2013-01-12T18:43:49+01:00 +2015-12-09T15:08:15+01:00 daily - + - + 0.1 2013-01-14T15:44:14+01:00 daily - + - + 0.1 -2013-01-16T20:15:33+01:00 +2015-12-03T12:17:55+01:00 daily - + - + 0.1 -2013-01-20T19:15:07+01:00 +2015-12-10T09:26:17+01:00 daily - + - + 0.1 2013-01-25T12:39:16+01:00 daily - + - + 0.1 2013-01-28T18:00:27+01:00 daily - + - + 0.1 2013-02-02T19:53:52+01:00 daily - + - + 0.1 2013-02-04T22:33:38+01:00 daily - + - + 0.1 2013-02-09T18:29:19+01:00 daily - + - + 0.1 2013-02-10T12:15:16+01:00 daily - + - + 0.1 2013-02-11T14:35:51+01:00 daily - + - + 0.1 2013-02-15T13:49:19+01:00 daily - + - + 0.1 -2013-02-16T15:30:30+01:00 +2015-12-09T22:47:07+01:00 daily - + - + 0.1 2013-02-19T11:34:32+01:00 daily - + - + 0.1 2013-02-26T10:00:18+01:00 daily - + - + 0.1 -2013-03-04T11:09:26+01:00 +2015-12-09T16:09:49+01:00 daily - + - + 0.1 2013-03-10T13:01:08+01:00 daily - + - + 0.1 -2013-03-15T11:06:29+01:00 +2015-12-10T07:12:00+01:00 daily - + - + 0.1 2013-03-17T15:13:45+01:00 daily - + - + 0.1 2013-03-21T09:22:05+01:00 daily - + - + 0.1 2013-03-26T10:03:59+01:00 daily - + - + 0.1 -2013-04-03T10:44:11+02:00 +2015-12-09T23:30:44+01:00 daily - + - + 0.1 -2015-10-21T11:13:22+02:00 +2013-04-06T13:29:49+02:00 daily - + - + 0.1 2013-04-10T09:51:03+02:00 daily - + - + 0.1 2013-04-15T09:42:41+02:00 daily - + - + 0.1 -2013-04-17T17:05:52+02:00 +2015-12-10T06:54:27+01:00 daily - + - + 0.1 2013-04-24T16:59:28+02:00 daily - + - + 0.1 2013-04-26T10:00:28+02:00 daily - + - + 0.1 2013-04-28T13:21:04+02:00 daily - + - + 0.1 2013-05-01T16:41:56+02:00 daily - + - + 0.1 2013-05-04T10:17:20+02:00 daily - + - + 0.1 2013-05-05T17:32:23+02:00 daily - + - + 0.1 2013-05-08T11:29:11+02:00 daily - + - + 0.1 2013-05-10T12:44:17+02:00 daily - + - + 0.1 2013-05-13T17:44:43+02:00 daily - + - + 0.1 2013-05-16T09:09:12+02:00 daily - + - + 0.1 2013-05-20T14:49:56+02:00 daily - + - + 0.1 2013-05-22T12:39:49+02:00 daily - + - + 0.1 -2013-05-24T17:30:45+02:00 +2015-12-09T16:14:38+01:00 daily - + - + 0.1 2013-05-26T09:58:51+02:00 daily - + - + 0.1 2013-05-28T09:05:03+02:00 daily - + - + 0.1 2013-05-29T17:49:38+02:00 daily - + - + 0.1 2013-06-05T11:50:22+02:00 daily - + - + 0.1 2013-06-05T13:49:20+02:00 daily - + - + 0.1 2013-06-11T12:28:47+02:00 daily - + - + 0.1 2013-06-14T18:06:50+02:00 daily - + - + 0.1 2013-06-15T16:47:21+02:00 daily - + - + 0.1 2013-06-18T17:09:10+02:00 daily - + - + 0.1 2013-06-20T10:13:47+02:00 daily - + - + 0.1 2013-06-23T12:19:03+02:00 daily - + - + 0.1 -2013-06-26T09:09:06+02:00 +2015-12-10T08:09:15+01:00 daily - + - + 0.1 -2013-06-29T16:38:54+02:00 +2015-12-09T14:46:20+01:00 daily - + - + 0.1 2013-07-06T09:17:14+02:00 daily - + - + 0.1 2013-07-10T12:34:50+02:00 daily - + - + 0.1 2013-07-17T15:32:27+02:00 daily - + - + 0.1 2013-07-19T17:53:44+02:00 daily - + - + 0.1 2013-07-24T12:34:22+02:00 daily - + - + 0.1 2013-07-27T18:12:45+02:00 daily - + - + 0.1 2013-08-02T16:40:18+02:00 daily - + - + 0.1 2013-08-07T10:50:15+02:00 daily - + - + 0.1 2013-08-15T11:46:51+02:00 daily - + - + 0.1 -2013-08-20T10:39:31+02:00 +2015-12-09T18:47:06+01:00 daily - + - + 0.1 2013-08-25T12:08:55+02:00 daily - + - + 0.1 2013-08-26T15:11:17+02:00 daily - + - + 0.1 2013-08-27T17:22:33+02:00 daily - + - + 0.1 -2013-08-28T16:02:45+02:00 +2015-12-09T12:00:24+01:00 daily - + - + 0.1 2013-09-01T17:23:30+02:00 daily - + - + 0.1 2013-09-02T17:27:00+02:00 daily - + - + 0.1 2013-09-03T12:18:44+02:00 daily - + - + 0.1 -2013-09-04T17:23:52+02:00 +2015-12-09T13:51:26+01:00 daily - + - + 0.1 2013-09-04T21:19:48+02:00 daily - + - + 0.1 -2013-09-05T13:18:19+02:00 +2015-12-09T19:22:19+01:00 daily - + - + 0.1 2013-09-06T09:18:59+02:00 daily - + - + 0.1 2013-09-06T09:20:24+02:00 daily - + - + 0.1 -2013-09-07T16:14:34+02:00 +2015-12-10T07:48:30+01:00 daily - + - + 0.1 2013-09-07T16:16:06+02:00 daily - + - + 0.1 2013-09-07T16:28:54+02:00 daily - + - + 0.1 2013-09-07T17:03:36+02:00 daily - + - + 0.1 2013-09-07T17:38:02+02:00 daily - + - + 0.1 2013-09-08T10:45:20+02:00 daily - + - + 0.1 -2013-09-09T17:37:51+02:00 +2015-11-26T12:59:33+01:00 daily - + - + 0.1 -2013-09-10T19:00:20+02:00 +2015-12-10T10:31:13+01:00 daily - + - + 0.1 -2015-10-20T10:01:46+02:00 +2015-12-09T19:39:42+01:00 daily - + - + 0.1 -2013-09-13T15:48:41+02:00 +2015-12-09T23:32:13+01:00 daily - + - + 0.1 2013-09-14T13:06:23+02:00 daily - + - + 0.1 2013-09-15T11:35:51+02:00 daily - + - + 0.1 2013-09-16T16:50:07+02:00 daily - + - + 0.1 2013-09-17T17:10:07+02:00 daily - + - + 0.1 -2013-09-18T12:10:23+02:00 +2015-12-10T07:43:12+01:00 daily - + - + 0.1 2013-09-20T16:36:34+02:00 daily - + - + 0.1 -2013-09-21T09:59:03+02:00 +2015-12-10T09:26:27+01:00 daily - + - + 0.1 2013-09-22T09:40:11+02:00 daily - + - + 0.1 2013-09-22T15:50:48+02:00 daily - + - + 0.1 2013-09-23T18:34:52+02:00 daily - + - + 0.1 2013-09-24T16:34:52+02:00 daily - + - + 0.1 -2013-09-25T16:30:41+02:00 +2015-12-09T16:16:40+01:00 daily - + - + 0.1 -2013-09-26T17:48:35+02:00 +2015-12-09T22:51:53+01:00 daily - + - + 0.1 2013-09-28T10:56:18+02:00 daily - + - + 0.1 2013-09-28T11:24:12+02:00 daily - + - + 0.1 2013-09-30T17:20:20+02:00 daily - + - + 0.1 2013-10-01T18:35:31+02:00 daily - + - + 0.1 2013-10-02T17:38:59+02:00 daily - + - + 0.1 2013-10-04T14:31:39+02:00 daily - + - + 0.1 2013-10-05T15:16:39+02:00 daily - + - + 0.1 2013-10-05T18:38:23+02:00 daily - + - + 0.1 2013-10-06T17:50:12+02:00 daily - + - + 0.1 -2013-10-08T09:40:25+02:00 +2015-12-10T00:05:04+01:00 daily - + - + 0.1 -2013-10-08T17:53:35+02:00 +2015-11-18T12:15:42+01:00 daily - + - + 0.1 2013-10-11T15:26:38+02:00 daily - + - + 0.1 2013-10-12T11:27:29+02:00 daily - + - + 0.1 2013-10-12T22:37:40+02:00 daily - + - + 0.1 2013-10-13T15:08:42+02:00 daily - + - + 0.1 2013-10-14T19:00:58+02:00 daily - + - + 0.1 2013-10-15T09:15:52+02:00 daily - + - + 0.1 2013-10-16T13:29:11+02:00 daily - + - + 0.1 2013-10-17T14:36:14+02:00 daily - + - + 0.1 2013-10-19T11:25:54+02:00 daily - + - + 0.1 2013-10-20T18:12:00+02:00 daily - + - + 0.1 2013-10-22T18:09:52+02:00 daily - + - + 0.1 2013-10-24T12:19:04+02:00 daily - + - + 0.1 2013-10-26T10:01:21+02:00 daily - + - + 0.1 2013-10-27T19:20:50+01:00 daily - + - + 0.1 -2013-10-31T14:42:16+01:00 +2015-12-10T09:26:17+01:00 daily - + - + 0.1 -2013-11-01T17:50:14+01:00 +2015-12-09T23:11:44+01:00 daily - + - + 0.1 2013-11-02T09:57:03+01:00 daily - + - + 0.1 2013-11-03T11:54:03+01:00 daily - + - + 0.1 2013-11-06T09:24:16+01:00 daily - + - + 0.1 -2015-10-22T15:23:34+02:00 +2013-11-07T16:56:59+01:00 daily - + - + 0.1 2013-11-10T13:13:49+01:00 daily - + - + 0.1 2013-11-11T13:25:52+01:00 daily - + - + 0.1 2013-11-13T18:07:56+01:00 daily - + - + 0.1 -2013-11-15T17:00:42+01:00 +2015-12-10T10:10:31+01:00 daily - + - + 0.1 2013-11-18T17:37:36+01:00 daily - + - + 0.1 -2013-11-19T10:38:04+01:00 +2015-12-09T21:37:48+01:00 daily - + - + 0.1 2013-11-20T17:20:45+01:00 daily - + - + 0.1 2013-11-21T18:06:23+01:00 daily - + - + 0.1 2013-11-24T12:13:33+01:00 daily - + - + 0.1 2013-11-26T11:48:35+01:00 daily - + - + 0.1 2013-11-28T11:01:08+01:00 daily - + - + 0.1 2013-11-29T15:33:34+01:00 daily - + - + 0.1 2013-11-30T10:46:42+01:00 daily - + - + 0.1 2013-12-01T10:11:32+01:00 daily - + - + 0.1 2013-12-03T12:26:44+01:00 daily - + - + 0.1 -2013-12-04T17:01:37+01:00 +2015-12-09T20:37:37+01:00 daily - + - + 0.1 2013-12-07T10:22:32+01:00 daily - + - + 0.1 2013-12-07T11:27:54+01:00 daily - + - + 0.1 2013-12-08T12:38:17+01:00 daily - + - + 0.1 2013-12-10T10:04:46+01:00 daily - + - + 0.1 2013-12-12T11:20:32+01:00 daily - + - + 0.1 2013-12-16T14:17:21+01:00 daily - + - + 0.1 -2013-12-17T12:47:41+01:00 +2015-12-10T08:41:46+01:00 daily - + - + 0.1 2013-12-17T12:50:08+01:00 daily - + - + 0.1 2013-12-18T12:39:08+01:00 daily - + - + 0.1 2013-12-19T15:41:47+01:00 daily - + - + 0.1 -2013-12-20T09:43:27+01:00 +2015-12-09T18:38:05+01:00 daily - + - + 0.1 2013-12-22T15:50:37+01:00 daily - + - + 0.1 -2013-12-22T15:57:41+01:00 +2015-12-09T14:46:09+01:00 daily - + - + 0.1 2013-12-27T10:49:22+01:00 daily - + - + 0.1 2013-12-28T20:24:14+01:00 daily - + - + 0.1 2013-12-29T20:12:33+01:00 daily - + - + 0.1 2014-01-01T18:11:16+01:00 daily - + - + 0.1 2014-01-05T14:48:57+01:00 daily - + - + 0.1 2014-01-08T10:39:43+01:00 daily - + - + 0.1 2014-01-11T10:36:13+01:00 daily - + - + 0.1 2014-01-11T10:52:10+01:00 daily - + - + 0.1 2014-01-12T21:00:31+01:00 daily - + - + 0.1 2014-01-13T10:35:11+01:00 daily - + - + 0.1 2014-01-16T18:26:12+01:00 daily - + - + 0.1 2014-01-18T12:07:58+01:00 daily - + - + 0.1 2014-01-21T13:04:59+01:00 daily - + - + 0.1 2014-01-25T10:30:39+01:00 daily - + - + 0.1 2014-01-26T11:11:08+01:00 daily - + - + 0.1 2014-01-29T15:04:51+01:00 daily - + - + 0.1 2014-01-30T17:03:26+01:00 daily - + - + 0.1 2014-02-01T12:37:49+01:00 daily - + - + 0.1 -2014-02-02T15:25:55+01:00 +2015-12-10T10:13:42+01:00 daily - + - + 0.1 2014-02-02T15:53:14+01:00 daily - + - + 0.1 2014-02-04T13:19:41+01:00 daily - + - + 0.1 2014-02-06T13:51:27+01:00 daily - + - + 0.1 2014-02-08T10:22:18+01:00 daily - + - + 0.1 2014-02-11T09:37:34+01:00 daily - + - + 0.1 2014-02-13T11:23:47+01:00 daily - + - + 0.1 -2014-02-15T10:23:06+01:00 +2015-12-09T20:35:12+01:00 daily - + - + 0.1 2014-02-17T11:13:04+01:00 daily - + - + 0.1 2014-02-21T09:32:31+01:00 daily - + - + 0.1 2014-02-22T10:20:47+01:00 daily - + - + 0.1 2014-02-23T17:14:38+01:00 daily - + - + 0.1 2014-02-25T11:12:41+01:00 daily - + - + 0.1 2014-02-27T18:24:14+01:00 daily - + - + 0.1 2014-02-28T10:28:41+01:00 daily - + - + 0.1 -2014-03-01T10:01:58+01:00 +2015-12-02T17:28:34+01:00 daily - + - + 0.1 2014-03-02T15:22:49+01:00 daily - + - + 0.1 2014-03-03T12:02:15+01:00 daily - + - + 0.1 -2014-03-04T10:20:24+01:00 +2015-12-09T21:32:06+01:00 daily - + - + 0.1 2014-03-07T23:57:53+01:00 daily - + - + 0.1 2014-03-08T13:54:39+01:00 daily - + - + 0.1 -2014-03-10T13:54:28+01:00 +2015-12-09T15:07:49+01:00 daily - + - + 0.1 2014-03-13T17:50:11+01:00 daily - + - + 0.1 2014-03-15T12:46:52+01:00 daily - + - + 0.1 2014-03-16T16:24:57+01:00 daily - + - + 0.1 -2014-03-18T10:51:03+01:00 +2015-12-09T22:45:44+01:00 daily - + - + 0.1 2014-03-21T13:05:10+01:00 daily - + - + 0.1 2014-03-21T17:09:01+01:00 daily - + - + 0.1 -2014-03-22T12:14:29+01:00 +2015-12-10T10:04:12+01:00 daily - + - + 0.1 -2014-03-25T09:47:55+01:00 +2015-12-08T19:42:18+01:00 daily - + - + 0.1 2014-03-26T11:33:39+01:00 daily - + - + 0.1 2014-03-29T10:12:15+01:00 daily - + - + 0.1 -2014-03-30T19:25:25+02:00 +2015-12-09T21:39:50+01:00 daily - + - + 0.1 -2014-04-01T13:11:45+02:00 +2015-12-10T03:56:33+01:00 daily - + - + 0.1 2014-04-02T15:56:23+02:00 daily - + - + 0.1 2014-04-05T07:32:47+02:00 daily - + - + 0.1 2014-04-07T17:44:01+02:00 daily - + - + 0.1 2014-04-10T10:22:50+02:00 daily - + - + 0.1 -2014-04-12T12:35:30+02:00 +2015-12-09T11:47:37+01:00 daily - + - + 0.1 2014-04-13T12:49:28+02:00 daily - + - + 0.1 2014-04-13T12:49:47+02:00 daily - + - + 0.1 2014-04-15T18:19:24+02:00 daily - + - + 0.1 2014-04-16T16:23:25+02:00 daily - + - + 0.1 2014-04-19T14:48:48+02:00 daily - + - + 0.1 2014-04-20T18:01:05+02:00 daily - + - + 0.1 2014-04-21T16:45:45+02:00 daily - + - + 0.1 -2014-04-23T15:54:53+02:00 +2015-12-09T22:30:45+01:00 daily - + - + 0.1 2014-04-26T10:54:43+02:00 daily - + - + 0.1 2014-05-04T12:43:57+02:00 daily - + - + 0.1 2014-05-07T18:31:44+02:00 daily - + - + 0.1 2014-05-10T09:17:37+02:00 daily - + - + 0.1 -2014-05-10T09:20:04+02:00 +2015-12-08T19:39:15+01:00 daily - + - + 0.1 -2014-05-11T11:57:40+02:00 +2015-12-08T19:52:48+01:00 daily - + - + 0.1 2014-05-12T14:35:40+02:00 daily - + - + 0.1 2014-05-17T14:28:45+02:00 daily - + - + 0.1 -2014-05-18T10:22:44+02:00 +2015-12-09T12:01:00+01:00 daily - + - + 0.1 2014-05-19T09:13:28+02:00 daily - + - + 0.1 2014-05-22T18:34:06+02:00 daily - + - + 0.1 2014-05-24T10:59:48+02:00 daily - + - + 0.1 2014-05-25T13:52:51+02:00 daily - + - + 0.1 2014-05-31T09:39:14+02:00 daily - + - + 0.1 -2014-06-01T08:54:25+02:00 +2015-12-09T14:52:36+01:00 daily - + - + 0.1 2014-06-07T17:15:35+02:00 daily - + - + 0.1 2014-06-07T18:17:50+02:00 daily - + - + 0.1 2014-06-08T11:53:10+02:00 daily - + - + 0.1 2014-06-09T13:03:40+02:00 daily - + - + 0.1 2014-06-14T18:00:44+02:00 daily - + - + 0.1 -2014-06-15T16:13:22+02:00 +2015-12-10T11:00:01+01:00 daily - + - + 0.1 2014-06-16T18:10:26+02:00 daily - + - + 0.1 -2014-06-20T18:27:36+02:00 +2015-12-09T18:45:31+01:00 daily - + - + 0.1 2014-06-21T12:31:37+02:00 daily - + - + 0.1 2014-06-22T16:59:48+02:00 daily - + - + 0.1 2014-06-26T21:04:19+02:00 daily - + - + 0.1 2014-06-27T19:00:06+02:00 daily - + - + 0.1 -2014-06-28T12:40:06+02:00 +2015-12-09T18:43:17+01:00 daily - + - + 0.1 2014-07-04T19:14:30+02:00 daily - + - + 0.1 2014-07-05T10:52:11+02:00 daily - + - + 0.1 2014-07-10T17:57:40+02:00 daily - + - + 0.1 -2015-10-20T09:25:28+02:00 +2014-07-12T07:17:30+02:00 daily - + - + 0.1 -2014-07-13T14:15:41+02:00 +2015-12-08T19:54:37+01:00 daily - + - + 0.1 -2014-07-18T18:42:10+02:00 +2015-12-10T06:40:34+01:00 daily - + - + 0.1 -2014-07-19T09:42:02+02:00 +2015-12-10T08:14:37+01:00 daily - + - + 0.1 2014-07-20T10:40:42+02:00 daily - + - + 0.1 2014-07-26T12:05:28+02:00 daily - + - + 0.1 -2014-07-27T09:53:17+02:00 +2015-12-10T01:24:42+01:00 daily - + - + 0.1 -2014-08-02T10:16:56+02:00 +2015-12-09T19:48:33+01:00 daily - + - + 0.1 -2014-08-03T13:08:25+02:00 +2015-12-10T10:50:01+01:00 daily - + - + 0.1 2014-08-09T11:43:18+02:00 daily - + - + 0.1 2014-08-10T10:57:31+02:00 daily - + - + 0.1 2014-08-16T11:18:23+02:00 daily - + - + 0.1 -2014-08-17T16:42:33+02:00 +2015-12-09T12:07:33+01:00 daily - + - + 0.1 -2014-08-20T18:43:46+02:00 +2015-12-09T10:18:06+01:00 daily - + - + 0.1 -2014-08-23T09:01:32+02:00 +2015-12-09T12:07:35+01:00 daily - + - + 0.1 2014-08-24T11:11:31+02:00 daily - + - + 0.1 2014-08-28T20:37:34+02:00 daily - + - + 0.1 2014-08-30T07:55:08+02:00 daily - + - + 0.1 -2014-09-01T12:44:19+02:00 +2015-12-10T08:08:59+01:00 daily - + - + 0.1 2014-09-05T11:54:27+02:00 daily - + - + 0.1 2014-09-06T15:49:39+02:00 daily - + - + 0.1 2014-09-10T21:18:45+02:00 daily - + - + 0.1 -2014-09-13T11:38:08+02:00 +2015-12-10T01:21:01+01:00 daily - + - + 0.1 2014-09-14T12:06:56+02:00 daily - + - + 0.1 -2014-09-14T19:20:02+02:00 +2015-12-09T22:10:23+01:00 daily - + - + 0.1 2014-09-16T18:16:40+02:00 daily - + - + 0.1 -2014-09-17T17:42:27+02:00 +2015-12-04T17:23:22+01:00 daily - + - + 0.1 2014-09-20T08:25:42+02:00 daily - + - + 0.1 2014-09-20T17:20:43+02:00 daily - + - + 0.1 -2014-09-22T12:14:25+02:00 +2015-12-10T00:07:35+01:00 daily - + - + 0.1 2014-09-26T11:40:52+02:00 daily - + - + 0.1 2014-09-27T09:44:21+02:00 daily - + - + 0.1 2014-09-28T13:37:15+02:00 daily - + - + 0.1 2014-09-28T14:06:32+02:00 daily - + - + 0.1 -2014-09-28T17:52:07+02:00 +2015-12-09T20:03:16+01:00 daily - + - + 0.1 2014-09-29T10:59:43+02:00 daily - + - + 0.1 2014-09-30T18:12:27+02:00 daily - + - + 0.1 -2015-09-29T16:30:28+02:00 +2015-12-09T21:25:09+01:00 daily - + - + 0.1 2014-10-04T11:04:13+02:00 daily - + - + 0.1 2014-10-05T22:47:59+02:00 daily - + - + 0.1 2014-10-06T12:05:31+02:00 daily - + - + 0.1 2014-10-06T17:57:17+02:00 daily - + - + 0.1 2014-10-07T12:47:48+02:00 daily - + - + 0.1 2014-10-09T11:28:59+02:00 daily - + - + 0.1 -2014-10-11T10:30:54+02:00 +2015-12-09T19:49:31+01:00 daily - + - + 0.1 2014-10-12T16:13:27+02:00 daily - + - + 0.1 2014-10-14T09:03:05+02:00 daily - + - + 0.1 2014-10-15T12:38:19+02:00 daily - + - + 0.1 -2014-10-17T17:16:41+02:00 +2015-12-09T19:19:22+01:00 daily - + - + 0.1 2014-10-18T10:57:33+02:00 daily - + - + 0.1 -2014-10-21T18:09:19+02:00 +2015-12-10T09:50:12+01:00 daily - + - + 0.1 2014-10-24T13:10:00+02:00 daily - + - + 0.1 -2014-10-25T10:04:40+02:00 +2015-12-09T23:42:24+01:00 daily - + - + 0.1 2014-10-26T19:56:00+01:00 daily - + - + 0.1 -2014-10-27T18:40:08+01:00 +2015-12-09T14:05:27+01:00 daily - + - + 0.1 2014-10-31T15:21:40+01:00 daily - + - + 0.1 2014-11-01T10:50:04+01:00 daily - + - + 0.1 2014-11-02T12:11:54+01:00 daily - + - + 0.1 2014-11-03T18:42:32+01:00 daily - + - + 0.1 2014-11-05T18:26:24+01:00 daily - + - + 0.1 2014-11-08T09:45:00+01:00 daily - + - + 0.1 2014-11-10T11:59:53+01:00 daily - + - + 0.1 -2014-11-12T10:02:59+01:00 +2015-12-09T18:30:01+01:00 daily - + - + 0.1 2014-11-14T10:49:05+01:00 daily - + - + 0.1 -2014-11-15T10:00:27+01:00 +2015-12-09T22:46:32+01:00 daily - + - + 0.1 2014-11-16T18:21:22+01:00 daily - + - + 0.1 2014-11-17T12:48:00+01:00 daily - + - + 0.1 2014-11-19T09:20:07+01:00 daily - + - + 0.1 2014-11-22T10:31:41+01:00 daily - + - + 0.1 -2014-11-23T11:21:07+01:00 +2015-12-09T20:22:45+01:00 daily - + - + 0.1 2014-11-24T10:11:56+01:00 daily - + - + 0.1 2014-11-26T10:44:42+01:00 daily - + - + 0.1 2014-11-29T09:00:27+01:00 daily - + - + 0.1 2014-11-30T10:54:22+01:00 daily - + - + 0.1 2014-12-02T10:15:38+01:00 daily - + - + 0.1 -2014-12-05T18:37:56+01:00 +2015-12-08T15:48:39+01:00 daily - + - + 0.1 2014-12-06T09:03:49+01:00 daily - + - + 0.1 2014-12-07T18:47:59+01:00 daily - + - + 0.1 -2014-12-09T10:56:28+01:00 +2015-12-09T15:41:27+01:00 daily - + - + 0.1 -2014-12-13T09:44:04+01:00 +2015-12-09T18:38:00+01:00 daily - + - + 0.1 2014-12-19T17:49:48+01:00 daily - + - + 0.1 -2014-12-20T09:25:45+01:00 +2015-12-08T16:19:48+01:00 daily - + - + 0.1 2014-12-27T10:25:41+01:00 daily - + - + 0.1 2014-12-27T10:50:45+01:00 daily - + - + 0.1 2015-01-01T20:33:10+01:00 daily - + - + 0.1 -2015-10-14T12:50:35+02:00 +2015-01-03T12:35:26+01:00 daily - + - + 0.1 2015-01-05T18:23:57+01:00 daily - + - + 0.1 2015-01-10T10:01:05+01:00 daily - + - + 0.1 2015-01-13T15:16:30+01:00 daily - + - + 0.1 2015-01-17T11:06:36+01:00 daily - + - + 0.1 -2015-01-18T14:01:34+01:00 +2015-12-10T00:41:51+01:00 daily - + - + 0.1 2015-01-20T16:09:31+01:00 daily - + - + 0.1 -2015-01-22T16:21:43+01:00 +2015-12-09T14:40:30+01:00 daily - + - + 0.1 -2015-01-24T10:29:42+01:00 +2015-11-27T16:27:47+01:00 daily - + - + 0.1 -2015-01-27T15:27:56+01:00 +2015-11-23T18:05:38+01:00 daily - + - + 0.1 -2015-01-29T14:19:12+01:00 +2015-12-03T11:48:02+01:00 daily - + - + 0.1 2015-01-31T11:33:41+01:00 daily - + - + 0.1 2015-02-02T17:09:09+01:00 daily - + - + 0.1 2015-02-05T09:03:07+01:00 daily - + - + 0.1 2015-02-07T08:58:30+01:00 daily - + - + 0.1 -2015-02-10T15:42:08+01:00 +2015-12-10T11:06:49+01:00 daily - + - + 0.1 2015-02-14T10:12:31+01:00 daily - + - + 0.1 -2015-02-16T17:37:07+01:00 +2015-11-19T17:33:21+01:00 daily - + - + 0.1 -2015-02-21T09:54:09+01:00 +2015-12-08T15:14:38+01:00 daily - + - + 0.1 -2015-02-22T15:44:15+01:00 +2015-11-19T17:31:16+01:00 daily - + - + 0.1 -2015-02-28T10:37:18+01:00 +2015-12-10T01:26:59+01:00 daily - + - + 0.1 2015-03-04T16:11:15+01:00 daily - + - + 0.1 -2015-03-07T11:15:49+01:00 +2015-11-19T17:12:44+01:00 daily - + - + 0.1 2015-03-09T15:37:30+01:00 daily - + - + 0.1 -2015-03-14T23:26:57+01:00 +2015-12-09T15:27:35+01:00 daily - + - + 0.1 2015-03-15T11:42:44+01:00 daily - + - + 0.1 2015-03-20T09:15:04+01:00 daily - + - + 0.1 2015-03-21T09:18:01+01:00 daily - + - + 0.1 2015-03-24T15:34:05+01:00 daily - + - + 0.1 2015-03-25T10:08:14+01:00 daily - + - + 0.1 2015-03-28T10:10:56+01:00 daily - + - + 0.1 -2015-03-28T20:23:54+01:00 +2015-12-08T17:26:42+01:00 daily - + - + 0.1 -2015-03-31T16:07:08+02:00 +2015-12-03T18:01:03+01:00 daily - + - + 0.1 -2015-04-04T09:23:49+02:00 +2015-12-09T21:24:45+01:00 daily - + - + 0.1 2015-04-05T11:42:08+02:00 daily - + - + 0.1 2015-04-10T17:30:28+02:00 daily - + - + 0.1 2015-04-11T12:27:51+02:00 daily - + - + 0.1 2015-04-12T12:12:44+02:00 daily - + - + 0.1 -2015-04-18T09:45:22+02:00 +2015-12-10T10:28:31+01:00 daily - + - + 0.1 2015-04-18T13:30:04+02:00 daily - + - + 0.1 2015-04-18T16:56:25+02:00 daily - + - + 0.1 2015-04-18T17:14:11+02:00 daily - + - + 0.1 2015-04-18T17:25:05+02:00 daily - + - + 0.1 2015-04-18T17:37:34+02:00 daily - + - + 0.1 2015-04-18T17:50:24+02:00 daily - + - + 0.1 2015-04-18T18:01:23+02:00 daily - + - + 0.1 2015-04-18T18:15:58+02:00 daily - + - + 0.1 2015-04-25T10:49:51+02:00 daily - + - + 0.1 2015-04-26T15:12:54+02:00 daily - + - + 0.1 2015-05-02T09:04:55+02:00 daily - + - + 0.1 2015-05-03T16:54:30+02:00 daily - + - + 0.1 2015-05-05T11:00:21+02:00 daily - + - + 0.1 2015-05-05T11:15:06+02:00 daily - + - + 0.1 2015-05-09T08:45:17+02:00 daily - + - + 0.1 2015-05-09T17:01:46+02:00 daily - + - + 0.1 2015-05-09T17:18:28+02:00 daily - + - + 0.1 2015-05-09T17:35:26+02:00 daily - + - + 0.1 2015-05-12T09:14:42+02:00 daily - + - + 0.1 2015-05-14T17:44:09+02:00 daily - + - + 0.1 2015-05-16T10:23:16+02:00 daily - + - + 0.1 2015-05-17T13:41:20+02:00 daily - + - + 0.1 2015-05-17T13:52:25+02:00 daily - + - + 0.1 2015-05-20T12:57:17+02:00 daily - + - + 0.1 -2015-05-23T09:05:52+02:00 +2015-12-08T19:45:20+01:00 daily - + - + 0.1 2015-05-23T16:51:19+02:00 daily - + - + 0.1 -2015-05-23T17:07:57+02:00 +2015-11-25T13:38:01+01:00 daily - + - + 0.1 2015-05-23T17:33:01+02:00 daily - + - + 0.1 2015-05-23T18:04:48+02:00 daily - + - + 0.1 2015-05-24T12:20:34+02:00 daily - + - + 0.1 -2015-05-24T14:40:32+02:00 +2015-11-25T13:37:22+01:00 daily - + - + 0.1 2015-05-29T17:50:01+02:00 daily - + - + 0.1 -2015-05-30T08:07:54+02:00 +2015-11-19T17:11:26+01:00 daily - + - + 0.1 2015-05-31T15:40:36+02:00 daily - + - + 0.1 2015-06-01T12:43:38+02:00 daily - + - + 0.1 -2015-06-02T19:02:18+02:00 +2015-11-19T17:27:38+01:00 daily - + - + 0.1 2015-06-06T08:16:35+02:00 daily - + - + 0.1 2015-06-06T18:13:29+02:00 daily - + - + 0.1 -2015-06-11T18:13:10+02:00 +2015-12-08T15:15:45+01:00 daily - + - + 0.1 2015-06-13T19:08:49+02:00 daily - + - + 0.1 2015-06-13T19:35:25+02:00 daily - + - + 0.1 2015-06-19T13:42:45+02:00 daily - + - + 0.1 2015-06-20T08:32:13+02:00 daily - + - + 0.1 -2015-06-21T11:20:07+02:00 +2015-12-03T12:39:14+01:00 daily - + - + 0.1 2015-06-21T18:39:44+02:00 daily - + - + 0.1 2015-06-23T19:33:46+02:00 daily - + - + 0.1 2015-06-24T16:18:20+02:00 daily - + - + 0.1 2015-06-27T08:08:13+02:00 daily - + - + - + 0.1 2015-06-28T12:34:32+02:00 daily - + - + 0.1 2015-07-01T12:00:46+02:00 daily - + - + 0.1 -2015-07-01T12:13:57+02:00 +2015-11-18T17:27:48+01:00 daily - + - + 0.1 2015-07-06T08:58:19+02:00 daily - + - + 0.1 -2015-07-08T17:21:20+02:00 +2015-11-18T17:50:03+01:00 daily - + - + 0.1 -2015-07-08T17:36:47+02:00 +2015-11-18T17:22:12+01:00 daily - + - + 0.1 2015-07-08T17:49:01+02:00 daily - + - + 0.1 2015-07-13T11:06:22+02:00 daily - + - + 0.1 2015-07-14T12:15:00+02:00 daily - + - + 0.1 2015-07-14T13:22:08+02:00 daily - + - + 0.1 -2015-07-20T09:37:40+02:00 +2015-11-18T17:17:14+01:00 daily - + - + 0.1 -2015-07-25T16:28:58+02:00 +2015-11-27T15:44:07+01:00 daily - + - + 0.1 -2015-07-27T09:48:10+02:00 +2015-11-24T12:48:11+01:00 daily - + - + 0.1 -2015-07-27T18:06:39+02:00 +2015-11-30T15:17:37+01:00 daily - + - + 0.1 2015-08-01T13:22:04+02:00 daily - + - + 0.1 -2015-08-03T08:46:43+02:00 +2015-11-27T11:36:48+01:00 daily - + - + 0.1 -2015-08-05T08:48:57+02:00 +2015-11-19T17:40:46+01:00 daily - + - + 0.1 -2015-10-19T15:27:59+02:00 +2015-08-10T10:15:07+02:00 daily - + - + 0.1 2015-08-11T12:45:29+02:00 daily - + - + 0.1 -2015-08-14T19:20:25+02:00 +2015-11-24T17:34:21+01:00 daily - + - + 0.1 2015-08-16T18:43:23+02:00 daily - + - + 0.1 -2015-08-17T17:23:40+02:00 +2015-11-19T17:07:03+01:00 daily - + - + 0.1 -2015-08-18T17:44:28+02:00 +2015-12-01T17:30:50+01:00 daily - + - + 0.1 -2015-08-18T18:27:51+02:00 +2015-12-10T04:21:04+01:00 daily - + - + 0.1 -2015-08-23T11:46:46+02:00 +2015-11-19T17:24:02+01:00 daily - + - + 0.1 -2015-08-23T19:14:48+02:00 +2015-12-08T18:53:13+01:00 daily - + - + 0.1 -2015-08-24T17:33:13+02:00 +2015-11-18T17:16:41+01:00 daily - + - + 0.1 -2015-08-28T10:59:50+02:00 +2015-12-08T15:46:27+01:00 daily - + - + 0.1 2015-08-29T17:28:17+02:00 daily - + - + 0.1 -2015-08-30T08:19:47+02:00 +2015-11-24T17:11:19+01:00 daily - + - + 0.1 2015-08-31T11:33:09+02:00 daily - + - + 0.1 2015-08-31T21:27:13+02:00 daily - + - + 0.1 -2015-09-06T12:22:35+02:00 +2015-11-24T17:33:57+01:00 daily - + - + 0.1 -2015-09-11T17:19:42+02:00 +2015-11-19T17:29:01+01:00 daily - + - + 0.1 2015-09-12T17:36:13+02:00 daily - + - + 0.1 2015-09-12T17:59:26+02:00 daily - + - + 0.1 2015-09-13T08:49:48+02:00 daily - + - + 0.1 -2015-09-14T09:29:38+02:00 +2015-12-10T10:30:53+01:00 daily - + - + 0.1 2015-09-18T18:57:06+02:00 daily - + - + 0.1 -2015-09-19T17:55:47+02:00 +2015-11-19T17:19:52+01:00 daily - + - + 0.1 -2015-10-07T10:15:18+02:00 +2015-11-18T17:48:38+01:00 daily - + - + 0.1 -2015-10-19T15:28:24+02:00 +2015-12-08T18:01:45+01:00 daily - + - + - + 0.1 -2015-10-11T12:45:42+02:00 +2015-11-24T12:57:12+01:00 daily - + - + - + 0.1 -2015-10-14T19:52:44+02:00 +2015-12-08T15:21:58+01:00 daily - + + + + + + + +0.1 +2015-12-08T15:20:37+01:00 +daily + + + + + + + + +0.1 +2015-12-08T15:19:04+01:00 +daily + + + + + + + + +0.1 +2015-12-09T18:25:28+01:00 +daily + + + + + + + + +0.1 +2015-12-03T17:00:04+01:00 +daily + + + + + + + + +0.1 +2015-12-06T19:16:11+01:00 +daily + + + + + + + + +0.1 +2015-12-03T17:00:01+01:00 +daily + + + + + + + + +0.1 +2015-12-08T17:34:05+01:00 +daily + + + + + + + + +0.1 +2015-11-19T17:42:55+01:00 +daily + + + + + + + + +0.1 +2015-11-30T17:52:49+01:00 +daily + + + + + + + + +0.1 +2015-11-24T17:51:45+01:00 +daily + + + + + + + + +0.1 +2015-12-09T16:13:15+01:00 +daily + + + + +0.1 +2015-12-10T09:06:34+01:00 +daily + + + + + + + + +0.1 +2015-12-10T09:29:44+01:00 +daily + + + + + + + + +0.1 +2015-12-02T15:31:38+01:00 +daily + + + + + + + + +0.1 +2015-12-08T17:39:35+01:00 +daily + + + + + + + + +0.1 +2015-12-10T09:17:16+01:00 +daily + + + + + + + + +0.1 +2015-12-10T09:18:13+01:00 +daily + + + + + + + + +0.1 +2015-12-08T15:20:08+01:00 +daily + + + + + + + + +0.1 +2015-12-07T16:38:52+01:00 +daily + + + + + + + + +0.1 +2015-12-07T16:38:46+01:00 +daily + + + + + + + + +0.1 +2015-12-07T17:16:16+01:00 +daily + + + + + + + + +0.1 +2015-12-08T15:27:44+01:00 +daily + + + + + + + + +0.1 +2015-12-10T11:05:24+01:00 +daily + + + + + + + + +0.1 +2015-12-09T10:37:07+01:00 +daily + + + + + + + + +0.1 +2015-12-08T15:21:22+01:00 +daily + + + + + + + + +0.1 +2015-12-09T10:37:12+01:00 +daily + + + + + + + + +0.1 +2015-12-08T18:37:21+01:00 +daily + + + + + + diff --git a/classes/CMSCategory.php b/classes/CMSCategory.php index 19a91bc7..5dc58bbf 100644 --- a/classes/CMSCategory.php +++ b/classes/CMSCategory.php @@ -360,6 +360,18 @@ class CMSCategoryCore extends ObjectModel ORDER BY cl.`name`'); } + public static function getNameStatic($id_category) + { + $id_lang = $context = Context::getContext()->language->id; + + return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue(' + SELECT cl.`title` + FROM `'._DB_PREFIX_.'cmsps_categories` c + LEFT JOIN `'._DB_PREFIX_.'cmsps_categories_lang` cl ON (c.`id_category` = cl.`id_category`) + WHERE cl.`id_lang` = '.(int)$id_lang.' + AND c.id_category = '. $id_category); + } + /** * Return current CMSCategory childs * diff --git a/config.user.php b/config.user.php deleted file mode 100644 index 55e10665..00000000 --- a/config.user.php +++ /dev/null @@ -1,168 +0,0 @@ - - -{ - "globals": { - "_remove_me_to_set_AUTH_LOG_FILE_COUNT" : 100, - "_remove_me_to_set_AUTO_UPGRADE" : false, - "_remove_me_to_set_CHECK_UPGRADE" : true, - "_remove_me_to_set_EXPORT" : true, - "_remove_me_to_set_FILE_SELECTOR" : "bs", - "_remove_me_to_set_FOOTER" : "© Potsky<\/a> 2007-' . YEAR . ' - Pimp my Log<\/a>", - "_remove_me_to_set_FORGOTTEN_YOUR_PASSWORD_URL" : "http:\/\/support.pimpmylog.com\/kb\/misc\/forgotten-your-password", - "_remove_me_to_set_GEOIP_URL" : "http:\/\/www.geoiptool.com\/en\/?IP=%p", - "_remove_me_to_set_GOOGLE_ANALYTICS" : "UA-XXXXX-X", - "_remove_me_to_set_HELP_URL" : "http:\/\/pimpmylog.com", - "_remove_me_to_set_LOCALE" : "gb_GB", - "_remove_me_to_set_LOGS_MAX" : 50, - "_remove_me_to_set_LOGS_REFRESH" : 0, - "_remove_me_to_set_MAX_SEARCH_LOG_TIME" : 5, - "_remove_me_to_set_NAV_TITLE" : "", - "_remove_me_to_set_NOTIFICATION" : true, - "_remove_me_to_set_NOTIFICATION_TITLE" : "New logs [%f]", - "_remove_me_to_set_PIMPMYLOG_ISSUE_LINK" : "https:\/\/github.com\/potsky\/PimpMyLog\/issues\/", - "_remove_me_to_set_PIMPMYLOG_VERSION_URL" : "http:\/\/demo.pimpmylog.com\/version.js", - "_remove_me_to_set_PULL_TO_REFRESH" : true, - "_remove_me_to_set_SORT_LOG_FILES" : "default", - "_remove_me_to_set_TAG_DISPLAY_LOG_FILES_COUNT" : true, - "_remove_me_to_set_TAG_NOT_TAGGED_FILES_ON_TOP" : true, - "_remove_me_to_set_TAG_SORT_TAG" : "default | display-asc | display-insensitive | display-desc | display-insensitive-desc", - "_remove_me_to_set_TITLE" : "Pimp my Log", - "_remove_me_to_set_TITLE_FILE" : "Pimp my Log [%f]", - "_remove_me_to_set_UPGRADE_MANUALLY_URL" : "http:\/\/pimpmylog.com\/getting-started\/#update", - "_remove_me_to_set_USER_CONFIGURATION_DIR" : "config.user.d", - "_remove_me_to_set_USER_TIME_ZONE" : "Europe\/Paris" - }, - - "badges": { - "severity": { - "debug" : "success", - "info" : "success", - "notice" : "default", - "Notice" : "info", - "warn" : "warning", - "error" : "danger", - "crit" : "danger", - "alert" : "danger", - "emerg" : "danger", - "Notice" : "info", - "fatal error" : "danger", - "parse error" : "danger", - "Warning" : "warning" - }, - "http": { - "1" : "info", - "2" : "success", - "3" : "default", - "4" : "warning", - "5" : "danger" - } - }, - - "files": { - "apache1": { - "display" : "Apache Error #1", - "path" : "C:\/wamp\/logs\/apache_error.log", - "refresh" : 5, - "max" : 10, - "notify" : true, - "format" : { - "type" : "HTTPD 2.2", - "regex" : "|^\\[(.*)\\] \\[(.*)\\] (\\[client (.*)\\] )*((?!\\[client ).*)(, referer: (.*))*$|U", - "export_title" : "Log", - "match" : { - "Date" : 1, - "IP" : 4, - "Log" : 5, - "Severity" : 2, - "Referer" : 7 - }, - "types": { - "Date" : "date:H:i:s", - "IP" : "ip:http", - "Log" : "preformatted", - "Severity" : "badge:severity", - "Referer" : "link" - }, - "exclude": { - "Log": ["\/PHP Stack trace:\/", "\/PHP *[0-9]*\\. \/"] - } - } - }, - "apache2": { - "display" : "Apache Access #2", - "path" : "C:\/wamp\/logs\/access.log", - "refresh" : 0, - "max" : 10, - "notify" : false, - "format" : { - "type" : "NCSA", - "regex" : "|^((\\S*) )*(\\S*) (\\S*) (\\S*) \\[(.*)\\] \"(\\S*) (.*) (\\S*)\" ([0-9]*) (.*)( \"(.*)\" \"(.*)\"( [0-9]*/([0-9]*))*)*$|U", - "export_title" : "URL", - "match" : { - "Date" : 6, - "IP" : 3, - "CMD" : 7, - "URL" : 8, - "Code" : 10, - "Size" : 11, - "Referer" : 13, - "UA" : 14, - "User" : 5, - "\u03bcs" : 16 - }, - "types": { - "Date" : "date:H:i:s", - "IP" : "ip:geo", - "URL" : "txt", - "Code" : "badge:http", - "Size" : "numeral:0b", - "Referer" : "link", - "UA" : "ua:{os.name} {os.version} | {browser.name} {browser.version}\/100", - "\u03bcs" : "numeral:0,0" - }, - "exclude": { - "URL": ["\/favicon.ico\/", "\/\\.pml\\.php.*$\/"], - "CMD": ["\/OPTIONS\/"] - } - } - }, - "php3": { - "display" : "PHP Error #3", - "path" : "c:\/wamp\/logs\\php_error.log", - "refresh" : 5, - "max" : 10, - "notify" : true, - "format" : { - "type" : "PHP", - "regex" : "@^\\[(.*)-(.*)-(.*) (.*):(.*):(.*)( (.*))*\\] ((PHP (.*): (.*) in (.*) on line (.*))|(.*))$@U", - "export_title" : "Error", - "match" : { - "Date" : [ 2 , " " , 1 , " " , 4 , ":" , 5 , ":" , 6 , " " , 3 ], - "Severity" : 11, - "Error" : [ 12 , 15 ], - "File" : 13, - "Line" : 14 - }, - "types" : { - "Date" : "date:H:i:s", - "Severity" : "badge:severity", - "File" : "pre:\/-69", - "Line" : "numeral", - "Error" : "pre" - }, - "exclude": { - "Log": ["\\/PHP Stack trace:\\/", "\\/PHP *[0-9]*\\. \\/"] - } - } - } - } -} diff --git a/config/defines.inc.php b/config/defines.inc.php index e1f87fa1..cf171d4d 100644 --- a/config/defines.inc.php +++ b/config/defines.inc.php @@ -26,7 +26,17 @@ /* Debug only */ if (!defined('_PS_MODE_DEV_')) + define('_PS_MODE_DEV_', false); + + +$authorized_ip = array( + '90.63.178.63', + '88.120.248.124' +); +if(in_array($_SERVER['REMOTE_ADDR'], $authorized_ip)) { define('_PS_MODE_DEV_', true); +} + /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); if (_PS_MODE_DEV_ === true) diff --git a/controllers/admin/AdminImportController.php b/controllers/admin/AdminImportController.php index 923745ed..047926aa 100644 --- a/controllers/admin/AdminImportController.php +++ b/controllers/admin/AdminImportController.php @@ -2515,9 +2515,9 @@ class AdminImportControllerCore extends AdminController AdminImportController::arrayWalk($info, array('AdminImportController', 'fillInfo'), $customer); - if ($customer->passwd) { - $customer->passwd = Tools::encrypt($customer->passwd); - } + // if ($customer->passwd) { + // $customer->passwd = Tools::encrypt($customer->passwd); + // } $id_shop_list = explode($this->multiple_value_separator, $customer->id_shop); $customers_shop = array(); diff --git a/controllers/front/PostCmsController.php b/controllers/front/PostCmsController.php index 1b107c9b..dfd9c574 100644 --- a/controllers/front/PostCmsController.php +++ b/controllers/front/PostCmsController.php @@ -70,6 +70,8 @@ class PostCmsControllerCore extends FrontController '---ASAVOIR---', '---ANOTER---', '---FIN---', + '---VIDEO---', + '---AMAZON---', ), array('h2', '', '
Attention
', @@ -84,6 +86,8 @@ class PostCmsControllerCore extends FrontController '
A savoir
', '
A noter
', '
', + '', + '', ), $article->content); return $article; diff --git a/google05aa0268138e5c56.html b/google05aa0268138e5c56.html new file mode 100644 index 00000000..98174ed3 --- /dev/null +++ b/google05aa0268138e5c56.html @@ -0,0 +1 @@ +google-site-verification: google05aa0268138e5c56.html \ No newline at end of file diff --git a/google101961860538784e.html b/google101961860538784e.html new file mode 100644 index 00000000..3d3fdbcb --- /dev/null +++ b/google101961860538784e.html @@ -0,0 +1 @@ +google-site-verification: google101961860538784e.html \ No newline at end of file diff --git a/mails/fr/commentaire.html b/mails/fr/commentaire.html new file mode 100644 index 00000000..734c0a65 --- /dev/null +++ b/mails/fr/commentaire.html @@ -0,0 +1,96 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
  + + + + + + + + + + + +
+ + + + + + +
  + +

Nouveau commentaire de {name} ({email}) :

+

{title}

+

{comments}

+
+
 
+
+
 
+ + \ No newline at end of file diff --git a/mails/fr/commentaire.txt b/mails/fr/commentaire.txt new file mode 100644 index 00000000..e2d6e8f4 --- /dev/null +++ b/mails/fr/commentaire.txt @@ -0,0 +1,9 @@ +{shop_name} + +Nouveau commentaire de {name} ({email}) : + +{title} + +{comments} + + diff --git a/migration.php b/migration.php deleted file mode 100644 index d0a9cb96..00000000 --- a/migration.php +++ /dev/null @@ -1,30 +0,0 @@ - array( - "migrations" => "migrations" - ), - "environments" => array( - "default_migration_table" => "phinxlog", - "default_database" => "toutpratique", - "local" => array( - "adapter" => "mysql", - "host" => _DB_SERVER_, - "name" => _DB_NAME_, - "user" => _DB_USER_, - "pass" => _DB_PASSWD_, - "port" => 3306 - ), - "dev" => array( - "adapter" => "mysql", - "host" => _DB_SERVER_, - "name" => 'toutpratique_dev', - "user" => _DB_USER_, - "pass" => _DB_PASSWD_, - "port" => 3306 - ) - ) -); \ No newline at end of file diff --git a/modules/atos/atos.php b/modules/atos/atos.php old mode 100644 new mode 100755 diff --git a/modules/atos/atos_return.php b/modules/atos/atos_return.php old mode 100644 new mode 100755 diff --git a/modules/atos/bin/index.php b/modules/atos/bin/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/bin/request b/modules/atos/bin/request index aec20469a0e4a6e7fa4d975505a24e1fa282b05a..6e54a0f58d6f59d1afa74397c4b4cb6f01b52e96 100755 GIT binary patch literal 168262 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 a0ZOkidc zAt_2Cba~?~<0#8CPIKp8FTqz{xyqWx%^W+ZvN_t|hJTp>4vhTs;0XH0w>b)G)FAfy z#f$$4_vL>-}<91!As0%u30enB@XmqR&CI~r5-iVIe% zTH6$sRocXj$LU3C7U=;gouuA^=R6vB0g;aKEU7F1`~iU8x(%@ zW|GN1J!9k-xo3Pl4$aiS}hQH{9O zx^Ny^Zw%O&2X4>}y<1;HK)(Agm5k9nACUKqNK(t6UH&s6NG%^!j;7^j&(DO>H0%w^ zRo6r?Nmq!aLr_9vMU9??gW-(G`k1}MTDiHQrWv~>@_-$yx9b{q5DXfGtgM++#UO5o zH3Q7QJLQS4K^Q24Wme6hzF2JqHk93b^;HY6zkVrO`!(((TBoAEN~B`ly4Ba&mBGr; z3KdO6&PX4)CUFa#nYHXGfEwtDb*q`u`B9rrAc^K2|t>k z5_+lM&9|HD=r4m=#vM49STvV2X3@>I)=E%Mb7d1pGQC;Dvev}v7%XtS$u8K45w*EK zR==rP5XI^@Mz&Pc6Co^ubr-$2aM9AuM5fs5=*$R4wM;@y2v{wX0HfKyw_++u43{=aDSKO5J&>byrB!vih-STQ6;QE} z$4r$&x75G60ty6+aBz!CUo%8B+a)5Oo_I3Wc5n=IWka1MxF|t8?4r$0kvdqDB1GU_ z^LyCVAd-qCi7e|dAli-5$k=VDtf^{Xfn+IqRj!`wKR3cC-S6pW^c8Mk5 z%3pJQS2O{Gtr_)#MGE1Duyql}StX>+UkGUkjvcGh!7KFNxU|78fKP-~)!U)%jm&Y) zU~YC)>S-X)BiCSdA>uOf+z zLKrKuD*wuAFifwqnJ_bjwybjPlLsm^bU)CS zo?fPWa}63h@&GV&r;Tp%sz6*|NCjtOL5pbDgSNspbQjdZotZW0X-eut3MC$!tZ;=A zE1H^+t$L0y3!|bsNGg@a5}N9Ee(g0C8yN|v<))tUEsT8)9D`3Hjg0mvfv%_l__f9F zk2_)f_4Ak3Zc66MnN=jXK7#I$f=W|i3{AIH^huLHIW^a8*&-^V%GVeSPIxibPGa3c z1CppjFVImwDO6Pp!X*~yabPg~0;*sO+7ugYiM2u~7lESJ(ETZ6zKlx;2%VJqrmkX3 zbF8*u^A?^pU{0j&PTCwrC2MB1qLE%#pa4Fu`OFF zkXAUkb_)zgVWYmGQTyh%Zr_MgL^`KZdPg`2Snd6WS(+!t0pFs^P)4qFjOiB_XG-Uo zZ`whgN;jVf6ixP$sl)3fkZKoIWUSS#FH=X=3hKp6>o^F3|s4rHUaH%E--HqtG6m$TdGDzsV^YDRQy4U!;wC#iN^ z3_^EOPY3jEgR7>6_#2m=Rad`}Iu&(|;tc9*qpm%r>dqHyvC|sVPJ>S0O!Jf$hCxGf zbBv*1CyG8=fsq!G+1Z#F&}o#UijuOzwG;dirGvXcOa#U%5^{SDJlR}>uGFE6hS#pG zsC7rV@J9ZXyPr9C)WDc`bGIT8n-Q0dk*yKts7+{d85m}A1L<`ft*WgdGp&j(6=JEN zown3O#K55OY7xwg%u1<#W~3f>rKx{&BvKu47?Ktv3yRoIrY?tzk|B4~CO zY3?#I)?`$Mr|h=4BQ3V&ex?R(u61W5Mdcash2T`JXZeUAi?uIq1?X?yvV%d7Cfe$b zqey){%wd(cRj{g>;6z3cSGwNw>T|WLj^hmD3Jp{jF=HyJ1e5KC1~g*SB6#n8GgjnQ zhyb6d;p(`GcyxVGTh8S7@un~^``#u+m*!OfU4 zV=dq5W{Td{k~e?G?K3vdxPShNf*WSszPM~g!;IP)AD*#z+Ep{Iy|J{oc*dIC*;HAS z2{i~-ET6F^S$}GMxifQXbLZuTbMJ@ldAWChX7P+$g;r>w3Wb(-EzbQgd0|sg?)^OH zPs+v5R{=4J9J@Wl;{`{MN0Pi=x)AK#> zg6l`ee|zxnyT4^0`~nZZvJW~(|4GqG?LOSmBZr?j@pUEFKK%8^UxVgR@W=o4n_qu? z@X7DmQjJ%!6=}Ab8?DM_tMUO3G+I>=>w(SI{f*ZB6;@Tus;{*g8?45t)x6DW-fC4h zS*YroD7V;H)it=xtt|~!Wz=e{<#rxx2e|B6w$hbpr)c!WB4>>jsjilLMaH~UWOR1w zts?1{ij0PLFDdaa6&VdN_N5|vs^O2gIb>WHTNpwz-y6c%wnL?*YfDq(ca`b<;Q+ON zT;I5{lP>0reKL>RUY2{?Cv!K|R0r>WAza(eD=NO#4Ub+n-(FX`lECbh+!I1{Hu^Vj zqnzDtl0a=mloyEWE-EIT-h_2q=@=xmTM!$3MRLsyo3U12nBxV>`)Am`69=vVHQnXY zU@G+Lmx9(Z(R}`n*6a#77V944)}!gxJ)w2hT-{lWoPA#rLyVP=UUy~b!2|>EeYQDD z(d0&0=d!4&spd|k6j!~sLFtv?awWYg%j>5!eBSA<@gWVkz1ByzH{vs@f>Zv^=XzYT zvgwfWP0j>Txv4h^Y|D3+KJM)&XKzfhm>#~7%~aVhh}Bnas+n6kWx?Eq3+?%f?c1;t z7A#(TleJQAkK$S$sbdM#|Muv-&C$AA`5mM@dEm%D4v^(}(V8fi;)JA2rsd5uZ`=c* zc^ez5c5rAQZ}WoX1v1~tcJO8_Al7(t6<3wLZL{nJvr{Se8;BEET_`Ri=YnQ|oH@vA zTwaEA7bggAA%QZOwuvo;6HitRnUGnEjJ1E$j=9LX7~>ydaS)M936|Ko%@-i|!LL-~ zdZxG*&1OZ0jUX3^HBow=HU)yD}pGh9p$yT26GM2aw*D-`c+As0}|7sbGxW~jMgzH#Ct^mC8 zzEp13v24Qg>Q4jTFn)IHC8dMR{o+^8D=%sZIKv% z??l}7bsZ}+`HD+{RfM%Fvb9N43N>2=JlFC_HcLAB!v#UuxETJ{x=16def*);+RA8y zq-)rh(hr4PYG-oF?<@^jYxyfTm|2`*DhlC0HW$I+d{70*@dms5Z;na_5IsP6Q6$E`L6&b#L#a4lyt|IM9u$j!~ILLXl{_u49}#EX`zlD$Zb z(&ok{%#doEWi)M3%8DCUEVu@pOewYaj6K${je@tYM&k4;WJ3iGVTYMbz?E`O5FRAv z3mjgUb#_E{rsymz>==`msd1yuGSq}0(B1c99V0gk>12Z^Z7cH(@d9=emZkXOsXsu1 zwb~;F+Rm-yz3fT^rnCr?6qjj(1j0gIUqa#qqo8-eA)0nKw zaNLbKPJS*ltCZYpKltXlzru{8fS$~HU-nY@CC~o?eDc+=k64o}>nkf? zAF)ZJq1Q+9Nx!)E^^pyv?=5+Kq?PnA>3-6$-|_lLH|c%%zCO}V+Dd9o0iM(*{mKU^ zPx{gOC{OyS4^y7>=z7YNetQGuN#9vPdD0eA3x#r$)F#c@NO{t~Al*Rv3({87sg;x` zT};|dx{G(l>;!?LcdqCDwyr1_-NBa|ooKh=~c{qknYlipiHdD8Eb_LEM(pYj)4 z)?QMZblDcllm3i!1L?wA%9B1wx}P*rPkGWi8z@g&{1M7u1bt1EC;b>{KIxrN%9C!` zN_o;pNcWRk+bB=EYX{{?Um>;r#Ih!Sl=7svk>-8!^oPg?&h<)_kr zJ(MTi^Bu~Q{;xjDlP>%b8vx9C;c_4^-k{c`vc`kuNa{`>1Rkckj}G4Mp{XKmpwAFpY+oc zM@G6y=bS$>(oed2%E*XyiDhk{Ix=FDPPuqwB%k!rOGidFkY4aE%1b`!e$rmjZqk|j zJX}BNdQ$6B%lb!BoAiJ2LvQ({mtRhK(!U{XCCz&e1ond z(iJx4N$qKrC+#BbCtWpz^6$2++pnWM>C2?~r0<$TdD0`Kt)%7_SQo^<9?%9BpXqx^eVdoQCrX_Pdd z^kvcwr0oTiC!M&0@}zgHq&(@r7gC<|idB?b(AM9A?+vqF{$-F`m2ocq+O)>q_fH?Pdfb`%9DPJbU$g?2PsebY0`euKV47x zD;P%`C{J2NnooM~Cd!kR-cNbb7fJV%hPP0j^x}_Dp7aZ(*8451kJKi;yNU9oe<0mJ zTGUK=(!HenNw11hp7g;OsPw2Shj^GNrTeu%W2w1>2x^w*@84P6gXp7ci2 ze9|AbQl50hLzE}In{+>E18Fzu-;?%}{s*ae(@X!9@}$u=%9FlAx`Fhsc2l186zP7_ zkF`^twD)6_C;jUV%1_5v!7pRjr0+;jp7dj+8%P@-raWn5C*?^`lXjEN_%q6r?j*IY zvaBaaZPG!~e9{kolJcap_E4U*jC4Qg#eYtD($fF0y>9`Jt18=FGr3LfX=$OBlm;je zZZS<-8Zf|~rdQ}CHU+B&Cbvm4G?^J@CMAVXBPbR`s9XdzVgZ4Aaf>k}<7x7O)zqs#>HyWU;pqrs77@oBFu3V>lgB8AW z1gGR1!RKD!sC?V~124MJQQx=39|Hd@_+$JT>1UMB2>8FOcGT&X^hbfuS?j1bEa{Jf zuWWYI#TI@7d;NS+3s*{#`AO`izBd1%JkRd-)H6zXts0E%iGB ze$mB_+HK)S!53_B)aNYM9|!+s@Pih90({-u9o1~%D|3-Q@JS2b2>!3&cUbsV@E?7L zogV_f^qr1cZHYeu{+2`Vqu`$dUxIo}_iv^JVgDTm|NBcE^<4r}j4u=5zi_Fe{$?rP z$~?ShZFAH&E%6({$J_1WS1b7E!Q1L@2>cg19aWT>|D}`T;|Tb%u%i}Ou0IO?W$=9# zejI#Tx1+XXrcYZ4%Vz@o&wCv;KwygUsl;I45^>ZtOZhZ{@4C!U%PjF*!G99`=PmpY z__mFXy4jMy5%Bx_9rYDU{88|qjymdH7JeN3=`nl%odEwe@b_7+Us-@>$b_TrvZUV# z{x$F`E%95yFBx#uvzGE30zdZ(N8MxLN5GE_I_fd3p{J^!QSk5mAm+c!`IUKv==Kl( zsu4$(K~EKb0{Hd!Ich1MvC@3T{8JfF>d8kOb(ZD+8o}p&(NQm;9i`*rl)~$`g5N*t zs1u42FzqX2{v858eV3z#ZTAoUmM84<^C9!wf05({Lu*haqzbJ zs}=mvAMO2f2>ff{ZS(60_?!Ras9ib8;1u;U3jS>`VSQ@J|2X(p!QYm7{~6^w0saH8 zIBHHNpHV)QXt$p};HWb!{ihN9o;MuzLCf`9!ADe3-D1iA5cr9lpo&`JkAS}{*Updf z`rtQY#?P2P#=+O-+4%|ZTfr~NjL&lj`%h&F#z*j%5tyR<8^NENA55t9|7+V1l5Nv{3!Sl@E2P6aqzzdf3}660AE!Y#OGs>DekYb6wkuo-)7+( z!9N22It$+l{+yzqT4Ujdz;6Y=&BBj>pH*y+KMKAZ{5nhgaqv6AueIO~7* zS%&pF_)9E&BlzZ0JKqZaGvJrl#y{|XE(@x6TGAf@zp6ZFeSR4Qe=qoFE%C>}4_5@O z&yN$}kDC@$TW$Rx?>-+mDyZ@>PfXQ58o__+*r0mQa{X5D>nellL<>IzegORa7JdZ$ z>^VX8yoDbHuZ|01jDbwie#gN_z}wpQ1o#KQKWe*w%&VQp+v~3p{DUV1)tIGzTfz6t z3##{9@;3zjFW^tG@FU=7oD{S^e~*G+2>yJ_^~b@dP7bPRw)r3Y*3*LO7nbW+VqFwD zJ*bvj(r*O+@EJkt`-4{SPlMlLNq-3Zx-*07R?GY_0{%C(LF@W<6nxkGpjvIo-#GaH zRToq@TKEa@=Pn4U^DKPjbj;rigR0n4evRPYcXm+qTKHD*`_GmAji+dzL*RFu7gY6@ z>yLmRKR>8$&g3)Zw^8sLgXo_YejI#!aZovy@}B_zF!-A+eC1Jix7rj`=UDhg@PptV z$mBEf*9!i)B|+=^l_BuggMT%%{xjAmBjB%D5wt#kjDkOQCHTzyXI>zB{R{pPd?&V) zz!c>_0sd9+FJxXnBmb2%l=|hGpc=NsZv@}5HmEu*d@J~Gfqx}G-yls3R0)I(IP_44W9|8Y~L-3>E{|esLe#gOI+Zj}?mi93L{<$vu^(&9Y z^K;nFH-f(c{4z`aTfsjH{&ovL1b$t&J^c~zcOQZu1^+wnKd_`f4t}&Js4lYb6X2)y z2Gu>8?T@w)z5YE0?e8+oPnPm)1po9#%9sI{L z%ZIiQmhTYwv*Y&l%Lw>;!K0d{On(&oPVl&mDfw~mPl30M-xJ^qFSqlRZ&IoWe9V%5 zBlypPx3!N}@J}b~^Y;+=mL$r@lKu$zzky$E;YYzQNd@iCzu=z-e}Sd^C&1Tk3aam9 z@)_f2Ovp-3@W{5bf_hl47ZS$@kie*Xgh*>~gpge86@I_Z*Yus+S?GulTZ z_-DXhpULwa0!p>w&~~l;`Ev;Te;k4z0slJqQ<&fs@aJ6@RDZX`9|hm=K07}SzHY0X zp8$Wx^>)7UIHgX$!Ok~=uX?|oZv{X5Mms+Qe#Qsv{0R86o9z53_`uC}ejL1iTTuPO zQhpQQ-vF;N`v+|yXd0?=F8B`yRSyAA`@_;vi}~IBSoz(YIOFcdHy2!17@3C?&ZE14 z>*wJMK9GB3-dk_>-<0##GUvMdYYU9!5q+ctj+DTW5;#%X6bFaJ1&DOv<3& zp;ATqh;L-&Ld6oss|77HMH|Iet(39jJG3@yL`N=U)|F;CsNZeCa(l6(?G0WbVg58l z(eE&!3v~#;8;XAY4flR_7daY1IqCZ|<+5MG&B9Bxf4i!#a_`@Jp|WX?hK>_mBl?uUp6E5AFBKgXy+!m*qVE>{ zkm#?9ep2+$MgLLs>!Qn!lIx4E5q+NMHKH#S9TmMr^i87g7X6UuuZn(B^v^~AQS|Gg z%Vx;+Mc0TvPxKnmmx_*x-XdC8UdCbgLvFv?A$qsy1EQ<$aQWWtuHGhkr|68NvQE#b zJMDzo(~JC#3(lBVIin=^yt8UfKJMtUe5awdx@uNM;OzOQ9{;9kg}%4cpMK)8M-}Is zyYS4D=FBY3JAcuePnmm6x#>n(X=Vnh1GNUyLrX=$jG1#v zDyR9%kC~k}eQuFIFsrQU*qp+nN{`Dwx;Xc+@vD6PoZP(Jy!?VdVW6<6xTLhCw5+^h zTE(>KN6nZyW9HGv%zD$TH_bk_a!%!(bN$8n1u!owEK-GK`8nlz zzS5F{;#_~Av_KW+6$eTRd?+AX zqp&D9F9#PXFZAaJRB29b8A_!H_f}9+n3wM>EmOrgfx@zKT(%^qK;`1H#re58ez4_5 z#bv&Nd=)6oE%uj{L+7A;^NJ8l6&Ij2kc`EyE2aZmZ>#lE6K+@C_;Si(64xyWrXZpV*8^%a(s`El2!nZCQ?zNw4fnbB zZKB^Ty5WAoMQ;`Tu;@La)dQ|wwdh{a+eGgay;pSLLD#-kbhGH)J6-&M=&CQd;T59e zqPKqC#UB587(Zix27X35PuZce92{(Sd=w{Jz(RYa6DSEGH^&L0fEYXhWUeR}o-X;14 z(XWY~^<6i{o z>L=ZFO#F?W@K#TFhlC#&y-#$-Q*s}oO?nS{!n-`-mnHlU(N()89nsrFSAXBd?-Om( zAM=DwdcP4o@B=qqgXmt->G+=TK2O-BSM)7-z_@uV<|_`CcQCFc&{gH z(lhz1ct-A5^ajx;y)Svfdpu#2p4#K4bBgE{qT`}XdSCQ}_jtl4y;lXF`4h>X=nbMx zdY|@$cX`75C0zAWH=QQY8$=I_Ht9X#3GeZQ)w6Cor;GmY?!W)j();foPlum#>!Ib@9~J#=(I)-xN%%*ie*%zO=Y0rh~r!Kf>ld|6SVolUr{8uJo%W6Q(1lp_9|$8ql7d z(jjs2q|$Dp@Of4>zA#FAi&9tf53bMLlJ**fKVnPAc26!*XI_=|LgYeMr~Od5;Z|k* zQMutsM@DY=a7X7I@4D)pea%;|zNB@{#s&fAjor_r36$y^n_aH^2LuYv1$U>)yBZ`VZc6 z>utAx=#D$@y7#`1-~YgaJ3cYCcK1DpegAj3{Qb-P@}{P9s;ZZ-x#-lY1vPYGR##iw zP`jvhK~?oSc=7I&Nj(?Z+S^ryUAF)2Tc8-+Ekuv#bdhwBV@_)CTaMY|x zZl-TL=oI$Qq3$(j+D&*|)xhmyxF)!G<(Y8rtZI6q12u3m->Yi6Hb)WJ)v1Kb829?x zOadWriEv*#Bgk32FQsa@_p7R*>w8thjbOpW;Ay&D)r5OP-3j=;4)t~+t_i6cII@P< z>zXcCUDgQ_X}0%AI&t+FlEI-yr|qWGk%Tpz_i>xEe|a`i_!L-iX=Z+pR(=N|hyeVi zF;iq2mxfNn87EZ}ztZm@gl{1QsM4XyL;8mVf#yTMg5RP|e8=wqfxk}y^f%lHn|S7T zZ*7FbTkwy+y_@*v_xV8q_Q~(-RLr}HZ+<6l0>lvf14Qo$#cV=p#B?V{lxK!tpeuuTlj z^}Y9hxhKB)-hloPDdzhG#wX;Be-$v6iTOUld|yHTe-u;BZfLR`On4JcGUFeR?=uca z{B7pL35j6tLumDGPyB82d-OK>pkn8i>>4xi%=O>riEq9KS#hfyugn;VHrF@s2PD2J z{|&bWHMK$F2U?A#t4;YC^md%^N+y1rJU_Ha!=o?GOz~d-K9HI5SNzSr{))d5Rq8f; z%bY3R>wg9$Ez`wpzR##~bL1^AZ~R9*@hc>L#XlMUE1vjO62D5~d#~pWk0CzWp2@%Y zzNA{>Z*z-5_aB(0+poE=CxB(%|4#WnXXo+m{d=!x!bbCNI5Oj#?|a51{vNqLuT3%W zjD7}KX8i3Zc4)ipC%V_K@_a~CrP;~D&v44L%>9owxbept-1yt4yV}I4GAE*c3GK< zP-Y&<#tW30AF}a)GUI+WUYP!VEE_LUW}ME(i=D^#b85gqgnacF{Z2ai-cY4|Q zG0ODMYjIorKY9b68lY5d@FXwdk<<*-!a zvsB<*x7|+`~IRBpl&iqu!{Awb79Vb(j+jlMakAVB|m!msQ%r1x51b^6rpMV0P{Z0?QQt&Yk ze!1YgJUIVW--p#um6WsV91(to4E}XDKd#dV{C%sz&+kOeAo`Ed;1d@3RQGH0x!ZGH zb6}yOqC%Ng&7ks|pj^MZ%Eei~Oifezi*q<%(gUQa0)%eEAAaznPQ^^$|Xs1*gAE%5r^#uVcaKCzHZ{LRl|3{bTB| zKH~a<(=R3kPq|t)2u^>P6obD*aQeZ_#4i<`{x37}4&bbpF)4=%&BD)+*wY^-d`eb9h)4wL=bNZ;XuR!ATt4ZNF zNcp7L)1M}#Ss&qlMR5Ajq$Kqb{TldG{o*m;EdSk7{$_lBS@1m`Jl%gixEbH}dGKRU zKTLnW2R~Qv1A?3STBh+?YFNt6;A;inF1YJNK&iI_XZd`g)6sXTeOuzJS8)21q)d}? zzCv*NsibVdeNx^nIQ>&n2J{g=t_7#xNy;*Pgr5Q6Q3Ed(%{Yz4`k4fl_g41s#Mf;9~zD98Ri==#8 zAC zh$a8#x_dp>HTmD?!A<`6d+@JGKItct!u2lYDa&=~vzP7afF~W3zB)B~9LvK?kEzPv z0-%!En-;J_duG=Lz{kl=+ z=_9^(5}f|rDCT|cm4efc8%6tagT7X9`fsC{_W1$9>9>ut+NYKJ5b&w;Z|X5nn_cf8 zv)F$UILp7nV{hi8SsvV^U**BSZ%O}Wl76+v-i+t99y|~4EvLG#65!0IzrCb(HQUMl!@!Q0$oRy~5N`EGe)rKlw(c$MI_f^QMLS#UEC(qDsa=Yr1` z`x^xx^4NbEINKrp*->tmdcRk2`mv+r3I0jJ>3@!Ljy}R)i{SJdN726HpdSUUpDP1y zzlcgY-xPcLk)zzDkJwv6aQcU%EEW7mg46FCWmq54Zv>~mH;P+&O8r4_`e~!wppW=F zO2O%$jUtb&@aH;pdob;AyQkdDxU|EA2apcS|6#!^Qw3LbZpoPTbCz6}e%L757aKI6f0-Zp zU!$1x&GQcZrcrL!M~r)t4*jiBmI=OCaQbPZm~>W1ejLe}7Yk1RVU!C54+&1cXB4gvD80Zr{*0AKKavia1U^-LU9IhpQ7b&< znI7jo_^EER8!h-p zE%?L0eg1>rw|@zE75bz1{rR_mPe-}Y-xuW+eZ+fC;L~6~Cgott?T2Dd|9O;;i~X~L z?_KF=#;8vyh-f2e-I_#rM{?0EW(s69{fxfRyS+BM8$7$^Wzu%W5B1epH{m4 zRC=p=Q0(cCnPSGJPYLe*-RH9!mqelZ7Si)u0G2p|4&ih=SuZ&KNK(u?twV77@1vZqk0=kp>35Ox9iK}ifLFPvS;u#a zJ@=8Kd|w}x`jEx`liFU4pl+1(=_{Z8i~igw=6=5koaNajx%Ii+bpXGG6#!K}641{iz26~F%ORjPAd8^ph2+sWiC^raxz9)S%Z@yjZ zxqk#j?;!!*tMP+>uZ)U4{ryr*|J^J&_X(rS(?_gN1gHOcin-qp3O?flE^f;CF2T7U z0A-Cn;(fBlB>-i{ft|ovFW-`S$rY2YNjlnZ9WkFvJT5r>sZt^?tab}dKhG5H>lyl| zg12pS2)ldmK>t#3`u(P8-`~)`*SLoCVV>028y+0Psg~(w+4X+EfYXs;1I264{4)mphbKe@uS(4AF;Ph8Xxn3XfUKzNaUlw(^ zh~)EXv8VrPiuPd*eS_fi+evv+AMsvC;}U>EP|N*dPe1>Z`}GliI|ZkIbjnV_9~J!c zn4^)~1pk)c-0z2?_xyo=TH_khhk7~PC-(G@PdVS`5-$l(zo-=R`~v?7dVHY2e#-mx z5&lgzE&-?yOFE~DJ^go64oEpK5}f<`P=>|+Lc!@Tm15S(Zxx*Td{92Dk4l9Fr+;S3 zJ(7N0aPIp@c|{*lpMrD0Daz;d5#uEAX{ZhJ9fIjc_iG%#KYHFL?9k~*WT@-p^sACS z{drQB3;wvr-n84Fdhi>3ZiE+sS4^?~dDUb8grr}N1t-UC?juGqzfa8+oc^gPW*t69 z@Ynw6Xxy})Qw68LREk+&)oNTr`e4Srm158Rl_+|TCFn~8r(bo7_N@-xBRKbiqwLT} z>@O%d{peE85qwZ^`k$rTBKW%m=e}l?K7B;}YFq+P+vN0avFAQplxKZfsRx1Ub&h-o z6>wqoWwEDUXo|_tE{%&3lv!{5Ozi1LmGXCe#Ga-edvq%;fA!$o1TVyro%P852q=y| z;=4$}>1UZTF8IlUbN>p8-opa=T*2vAm$FtL;ip${?ngp-Q1E8Kxep5EZow}Roc?Di zF~Pe9=e~QC)%u8iGz6!=T#9KwR|(F2q9}v#=#X_fJ=|Jm1627yIT?*ZvY63-9Ly z=YFaby{9VlI|Uz>b-o$5Hww=Efhgr zD+~H7f^+`^%CJ6S9u}PY#!!~{T;hjr1NXB=e}c<4TAqcaPGH2xkzyCF~WXCKhYF3e&)<@aqe$L zS)-3wHwjL^?-ZZUCEg@B_YH%GocongE)@L3g42&ZWk~Q( z3eNqnC>IOzZ?p`!=qd$`1SWWI;{7?#My0vbAKz!nAqR1aSiFivpMeh zm&Bg?l~TTMkMO4tob9mfLUX4s!M$AAkII6M2K1iR zID18K?lVN$sE>F>h>E~anU;Jh&!auKsmIebUZVGVV
0oFh2*;iSydM~ugwbeaV3 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 WtVQ+e#nWV8c1PLvD|Ja@dHi49a49wb literal 117257 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
    FSI6;`pg(7dB9e$s> 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
      FSI6;`pg(7dB9e$s> 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 e%twiSf>)cELPUY!R@Z_TdoCVR;t~xVQZtUD z(KeQ9wb53^t;Qu9X)_s6lW46CYAtQ4ri$$y!`nA1t*J%%eZS8+_uO-5vG)DH?>~Oz z&hwmSKj%DWyUTTz2sMu>7nJ%p5GXmUP+t@Fb)EPxMd@Ax zfifv4mbQ8d7Yh^!sB5ZJfs2lI4Js1^A@WVqhECG-?zLH|3%FO;Kl;Z1$7*q73(El! zF6TvC!zN1?5QUow`SFGCyMBeIpt$_7-I{qh(=pR=W zXeuZvByKwXpMn1;A9CZ^r4^MW)83DdU3$`=p8x063!eo#=U*kT`&%XV=-*Q^@Ij4l zgkqb%OyjA*#vi<|Dp;0*KUUKRGvqAS_`5RbH)=fnEz`g4%Ul4q-Wy4XzqjzejsKfq z0|6%ke~iZeA_ISs#vh%5e^2A*XV`z7#(zD7euTE?iy8D2bvr#ZgMO5j^FRjuy;{y! zGVq6M`sNHd`)Pb#2L2?Czc&MayOzHtL;m+PJ>zP})7AT82L1*uXJLl?7qpzCGU!j! z_(d7?^oM_E;D1{$+c*CfXUK8=otlAnYiGL0F-^TxtNc;`re;e<%+wWw^zen41b_Sm9hJO<> z@PAk6z&2cM`JdPLA7#*w(|Gn*o8Gl&Vg`PPrl%h^z1xo-%E14T2@ZezW#}ED`^#*U z*>dg^>OkP}4E$Lde`|&ux85(!z`OqbA_L!`riCj{%GO%_{?dqD9bxQ+FYSsqoRxMw3MfK{yrPXz{HA@1Q*DPO78Ea}q)Y7_| z71e=DSI7nEx>c74V8ZfMmj;%CV@;r{a{2OARe_o{>z3493R7qUOIK8{SW{gmlIm8& zADFyy)k2U~*43<98Cbfey83eHj?~sdHw4#;2H07>axKkV6{({Pda$%=`KmS5ffY&< zXd#2t)gG78eLB-DiPZ&R@c;3 z2gG6t((3B!z*pzanRV8}6OTLD{5r|}I`Ozu*t80L|7F7dQWqNL<8iV7*>$+gR|+t* zWM6Rm!wz@Kes;-&#}b(>3&H(=T7e5c5M%*ecD7R>bLNPE-|i-h1aP| zN(U{x>6<7SvhdVx{t8tbs8{B7x}ey?>#3-elvsFoZpeaC3-8V)h%dA7dTK^=V3LI& zEg1FB6bp|EHGfkrygTNyu-wACb4B9A7T#?m#Lu_zZtf+1frYp8>LLsO1rqANWfp#n zi^R3o!hg}iue0z6Soj7D?~dIpZnE%t$s%0M7XCm>&PEH*9PR$KTKI!qB(9q*{8$U$ zX5kO9@EsQZPz#^3@P}FWUJGAl;rlH7I19hs!jHG`{T6J?;Saa)Ll*uB z3m+Kfwf`e6e6fX}WZ_FJ{A3GXYT=Kv@MRXBb9(o0l7)BYFf5y5;oUV0@l!3lJLf09 z+`=DEg#HU#_$e+D*ZCIy1Pi~w!k=j27g>0B4$tCc7XD<5zShFaFrmxVS$M8J+`k43 z&pD0z*JR6E~a6K0A{w+Z|pVW!q}tHAdVW=c&r3w%3a zrqXnSz_$`+3QgAvd;?()Iq5|Lf0r;*X?niER}p3kO_vM2nlMvmdWyi85oXFvmkGR> zFjHl^MBobvGexEY0-r~isWCnH2@r>$O_(V$-7oMg!c2wfK7mgs%oLbT349`9roMEW zz()~g%1gHjJf1L9UAkG|g9tOlr5gm^pDn#(gqhOPiv%tt%v6@1FYrhI4VWn` zT`utZgqgb1Qv`mOFjH2#OyIW&GgYNa1pWhIrl@p4;8zGUHKhkXrvEPzE+gD8@K(Z1 zMd?0)Hxp(GN~Z*VoG?>Qx=r8*2{YxSTLr#{FjGysS>W3VGsUDE1iqCpQ%ky5;2Q`t zrKA@L{9VFKCF%JBUqzTHBwa4>YQjt%=_vwVMwlrhT_*5i!b}zE5`ixy%oLFh2z(x4 zriS$39;tuAObO|JfoBnBDoFPUd^%yKfOJaW6A82Hr`rTRiZHu;x>exugxS^8%>o}p zm|Z;GAn^W#*|pQPfN_<-6aH&XY}+N_*jwS~&cXQ?%;`xrteY7K_iSmFOHa)KmVZ8)lRhqxK@RJ4&&I7e2Ox|85x? z7EUbK3n6<(jt_*VJ-hbMa5PmAjuq_!ym!p=LKQE1LzQ0fR(H`K@Uwt=E_&hF;9-G^ zaCFA+-bFKkp1K1%=mTvT-Bkwpb7IfFFmvzQFFf1aOgmu4qHwH!C>)CnhGP{@I3B|9 z(DraosBhhs^fJ`T1h6L@k8BUe>-)m-dA%Rp7yRMY;H|0Hwnxk1ViCy zH@vSObUu&f+!NYK)#+QPUx`gYT*rDPwvBm&VpHJgfY`QNV&@BI&laW!*tJQ#0ayK| z_kSLa^@cx0e4T>ujACTPwfjINv*ExvZOlF(bes*S8g0zLNc>;|jfZx=@T>%2{jTyW z1A$oQ*d}UdFTo`$K*4nfb~VFRQR%GuXz$)GTH$>0UoOS4YY*&78H#y^;sgBZZY+bO zKu>57)un$dI`@P(hPU(&3lD3gns9t-IMG6~aH4(iA&9;VVT(1678CeyLEXO5PW~vY zJ8ob>Je0{lrEAcrfBB!Tfpt)yi?;MC*O_|^Z5Xss*a-URjSNBX#tMcyF>esI(J0ua zOzbR+!Nhu`=NQ^ZyaEJ`M1>RK67#d|MmQQy2<_~6#gJQ2v=t3K9NRE)3c_KKDUF%`ovo2vuNdT+8aX5;D_@GHYUH4ed=)vF#yd9h z6bvLp_S?v{8oAv@Ua66NHu4GNeX{r3$Tp2k*~qIkk`2)q|0ISrvbWjDn>FPo8`-KU zTW#bW1i-%0M#eO<*+$-_kxe%8Cm7Vp-e4oI!pIhm&7Qc<82PH$GkapK!Srd&GK1;W zm_-KjD~(xTFfVJ&e1rKu6+>6pU~bl!au*X#Eh7c`n5x=n>LS8ZJa_@&NgjMI;W7^n z6E5}OX@pH%kESLPF80a~3CD&{oD+LtP7Jy9pR;4Hca@ticl%Zj2G}MwW#EVTs;d^ll?MLU+;I z1?&&;PD)8q6&p;zd1nY+d}wdv*sel?fxl8?cR1ccx-Lp^o&>I^aTjFrFMSyF?2Oj$4AiaRzt@&`apvXJLQZ_%PUMUd@qTME zezlvYZbzuJp-4k4SN0Bvo`FM^KT~qpu@gAUpGS)Wf#e;KD%{GO9k3_a=EwCCm%7GB z_at#s>V3FY;IvuEhHHIAjVMw!zKYt0!^wyI1WQ05K?qs~?neVte!}Tgf<*cXlI~NO z<02iGoR4rQ)HAF%sbpvIg@FKucUxX^Bn@noR#kK#q8xlGupt#Wx{GTA=M#*}XaSq| zY0#!SPrl=e*L9ifnCq}%gkz2UXd@CpjKQ4*e8X^bD7aQD`H@yqW|W-kS8|XjX%`#U zchg9ABzPN6bP#fW{dfM(b{Z)>;H>yomeVhcu!7VslH$^_oKu$w@v&W8nmBvk7WcJi zRasBKTB|;;rKos|vTdu_7I!V>sS13TvS`nUa3aBKnb{#7X>(7OStmkPW+Pa*i!!8s zdIIxLJ>it@^5Jm5T`E``-F>DuTI%fV97cZvoMrS2MNl*j9(J9Am^)pYwVRzKSgbkM z?Z(*tR3m?*C0u}5Q&~^oD+|vG^^^}k?}9mB=_xOsbJolYddf$K$|5U!%1f41FRke* zAG5N0Nm);MY0b*A+Me>Um37OO_LP^^EU&he&o#==qVicoTwUmu`G-DXLQ zG|S)y{`A6qyFdvQ{4Hwsm@D|}dss1ZRW;37zm-zvChnw%+B=nwx6Q#kG4@_K_R-wf z>vLmoI%SAHI?ScB?Pc<5VM1Iap{vO+O%2M+Hc@%I)R2lB{CQ^YWO#7*rQ*-bWQtl4Z*A0H4o7=N4+=Qpeu%=j zr80sNzXv$W#~uuDOd?ccGS+rGV-YYJD^bh*Qg(qvgiO!;_xVtC;7`Srqq~rx0?xKK zMeXLTuJ_LMex>J8sj0wL@aQHUe5!#HDJ+k|akn);E5&ZxcoC4-exDNPPPY3w>z`Fg zN1*WfXBVT*xsi)qFtJq6LnL45IYJ9@a_RbO^Co4Dxzlve#d|BPW92&GGHJD(H#x zji2iVz7K6aCx^}S!?IZnbDLU%4IBXziKeM-=H$t_daX!4s%sP_zxO9tkkPE}^+_IB zlbrHhU(;{>OCTV!GW*2!D9G#+YlzF3Xe=bIIqDO74sgmHm=%c2Y%IL~IZhCvdI0&qRUB{TR8&sJX5PB`2R%`?$u*RWoF9Qr=nfBPUW@fNux8UsHdvanlz=#=vA2S_Q$ z!)NE{|6=J@v~;{J+r!z6N4R|%c^%^!6O>7+DC1WpuIqOzb%;#g%dn#9wOQg5mR zz$6~-SVV_Pt{9I@EHbCUnq-(J9px81N+}VSMV+dXnHO;FFo>NpIKHk=9Ius2%QCqn z7UANp9SCu?a99k0)Dl? z^87j9Z^vsR(Ertf1W{8_IS2OWJYjIB5vLX;1~-8?wIDILAaL3&y&y3~yD<$=HqLs& zUXU1qS3%$|NKD0@1Ov0$Lm2Lw_CUbj9-I={I83ype#;E<(X6Yh zw@Zxls0v%06A(44rXJ^fQmu%LrITSPhW7@@#F)`6mqe>v+S}yPnZjkRvS3bZ%bZvr z2ElOblew|qIlWOx90%oUdffV`Sb!dwdKJUXqBNSQl*;_|yIv_)B+e|9Vg|-81I<)| z+Se-k0Acn|AAb1@@ewOA6UcYbT=j@x{HW}wA1%uAM1zv1+!15wfcSBzQqh=#4YC!{ zgY5@+z$l0>0B2cy2CSun^fTTr*&tD$a%SC6 zIl&Ew7W{uP9L%59@SAV94gcEf*@hST4UZ1XX?W~DEhh-w&WIdxHUnn`U^?Z*8<|qO z8=f1F`x{X0surY9W2}w8Fvj_N;FjLir!&^kk~22-6*x<(nDKRn+q3lt5~m!&h`cs7A3>ZAbTc;-=c-2>8Sm^eyed{Y7p# z*Y^lNMn8naS@t&O8ItZ`EoQAue3-RzYI4!ci_HuYLj%s3KJPr1DM$`i1kvJh8nnv|S~^B|nD zVCFp~IoU7a;{zyR9@ zu~`m{#WEq&Ax>o-cI#N@GMs;54$s5(aI9s4ToOELpBrlo%O$~sb~xA6cm{s-gmy7D z-JulzZ^Qqs_`ezdH(-KWi#YQFI`s8WD+BYe#$54$Osu{&2jaBq@uea2Y3; zyW*i;IN}@@Dna7|0Wxz%sUkSiPf!X1B@JF9Z!ikT8*B&OYIi=m`gU}6m{ox-ym={f z^$v7(blm#w&c|=i)A~V7(2qf1QiJd^BIEVF&YP;VAEhUo(z6ALlkPZXH7njEDTL$r z*;zzDb-Om_d?^XxXgM`9_*4nne5wimqGLw476zXR?QAO4P!Y=dkgpA59~Ac+XkQjX z$}k}bK2`A!5FH|`1G0b){Y!`mK~?CZCdjY&7pU5Vs!dbX}uMu;3CB2DuA^iaL> zryQZ0K_o-4?>M%j-P|cF4>QJ4cf{4nmZ*wL|iA1IV_P=FZF9!6sfkpv($M`_M zhs4u=`aCTH9uYun84ph$A<9#6Cj{>)PrGmJiNxl;h9h^jsexnE8F*|i4ja zgZgxT_alTS^feW@=ii~%u6YUeZ2wfLC)iS9sS}RA%hPjd_LLarhF@Yh>JbkeY0;)| zL#nPg9(rwhXwP*|`&GpvJGJ3Gp&|5wz`)_2^qml(L_&D*Q4oaoY^xrMuGm??rCa2; zFu=7s(qG4H~>qWuL;h0zszAZ1S=@)|7a zH!TV&O>H&BDt4d%f#X(YVhlzpYKpX8TNK%_K2{{PcI`N7f@p(gx zP1RtyYHPS^8*Y9m3>Wm_GCW)`7%nO=TFlu_@F~mgb8T?z^dv~5jE$UY z4vX~1EB3_t3Q`65pSYgzuzCkLXDTJdLW7Jyd>eUfkMXMnGKb`L7uk)fA9|(?HYZcV zu{AjSldSm&?~8E>r;soJo1H&?{HcUfNmxD-gpYqZp-5~XVay{$+|e3Pv4xTSbgZ;pdt}f`)8EB z$Br0sOx&a{U>CZ*lT6)&NjVLu2^52^zSZgRswKLs7E&?g1YN9x6Uj}_ zltaSiz|B=?7HmJyK~_&_H;{pJ8vlgjMdw~H0lpM1<0W1+M?s4fbe4iHR?rLueFK+x zWH-dOI_t$?ECVary2_x%IYhN<8rvrAcJm^jyJ&&)9&Y6kN8&{voi9qC;3ZzPTS1Q~ z=x++TUqOz7?pDxS3c5oEaWIvvElQgG^e>WUS$Dg)Ll=ynBNt)L$$D59X76m-0TniMoy zLElx-1O;8AphFb278jVw9gFlkstp~jN`@=C!xi+&*CkAcDQHMR2P)`&K(2=~a3`az z%+ZF**-m~h2x;)T4YB!ju^~B+;2sY+dljX{ik?tH>lE~ef>tW%eg!R4(A^4Jte`s- zbg_b36!Z-R-K?Pb3X0(pT_No!5R83Z+K;b3#o`sP%GBo+cTB*zgrO1<3JhGql_lq$ zdX(begL4pPN_1$SD-KYFYV=d+row^pc>SIZGCS?quEbRQ2!j}dT>+6mnHJk=V8bnj z+hOJ2fy1I0g&}!*Xva0{j&mz^8r;lzCQa%eiSve0 zU1hZAwIBO%AO{nZ4+*NlZ=zSxo zHDF*IcAkbFrdus`8?Hv4?T41<*1&WfWEp{##p7x5R`4^5#P=sX>$%q=Sv@oa4og`NHt%AoO zfa4aFDdct$!i7>N1u5jSf@~?L1dbYs`UYpOB!G6Mw39`f%UMr<1?~UL&J*+4c~CAp zr-(`I$|TFwQo(bbD2}n**@t6UT$@_opzJ);vs2yd+kqjh&D}l0*wT;Dt_|(7!?|9` zOaZY8zV|zaG7#~KR-xeFSpC_By_G3!G7+{g4(%p_Da4egS=1P7mt}0MWtl*UMY!nH zts5LSxL9Tms}=x~{>&Sb2-tgA=*{ULKz=;5oBdR=isMjO*d1~L*dXZlgw3~w5wL}Y z6DNZlF+qStqjL_9S}}u=F3>%@sFixugcNHJF+LnuuEdpNoLO8B=P~jWgBHt7%+7*0 zejAzq^7jTD$OqyTyU~3xBdY3EmNOZ(h~G39ohtVFo)3Oz$TmWGe}*ez+Z6(z?n(nX zlFt=*nc56n0?8RB^$hzB?HqzxvT4Rx7+e0W=PBnqXy)2;iPEq}*00y=)kMqJN;4}z z)L|+sw9&2h`i-`4sPlnu>98^Tbf~=_>=~l9JEy~j?oc0sg{?NYs4DWih&sKm*d6QJ z;v81cx6KRzsBVND2g5PUs&``ziCPPyrmp$1tU)~LVWC#fmG!&Y5W1YrI@6_$_RNsD zj&%~q@GYHS1Nn^Y`BOVbc6+`WTl&6606nTbv;9e*v>NhxatpbyAuoZw;E{&Bop$~& zH01xVPd<%v6rT^d8uIBc{riTT?Q+Ulh#|q>f*BOA+B5QOW>wp*x7DrW`qqpZ9;i^& zD`O{GuPj>HoH%r6x7=RbH;||0B9rHCxvg0(caw2J_UF4&d)(9MRzwPuq|e8T#y^EA zTmOf#q66_`AQ&(DJQ2Ocv7%!9P<)GySQ1b@YMJ4Cx1D_d9V_}Xevt3?MD&)#iu&-w z3v)$uHXa*NMz#J3i#uChb!KYHV8MTzf@fNuxhPQwd&#MUb>To%h zl8PV^a*6i76`Z{8z2M~9KL;l-+ZLR>XiISNg2#fB=ieQi9KIzuxqLlFo-zoHiUGqS zaQ7rJyO_tHd`dx;3}?xKQc}W_{Wwd(krh~bGSdkskgkRUmDGkKE* z-_r*usuI2cx`8oC7Rj-S!hYO?8H0nO^^Z^sm1uoh*f{5)7onge-p=x9cS9GH=z6^v z=UoE_sS+6;tg>>HsruwoPU|pV?~O&Ci&dmHw_=Tv9O)Y8L~%PtylC4KY#75~eHeYT zty(+8m+i0*!*L+2CJOV_PN;CNRcwiiQ#uE18mKnFvs zCGZ7Wh{x-aTS4ah`Z@L!JgOJ1-yR4yPLRTi!Q^w4(O}x#&-^m@aw^;h-Us*2m=N6X zU!c?A1|+gKJn)RN;D+A-M7AQa>4}Y8khsmMlYp;>M28B38-AFJZ<5VNz|ZFtbZ;o4 zCTNr+IV{WwKEs`mZoW!$s55%Vb+49&seKtFBPRi87wt;d6~_Q3Gc^!~C+D z?I}5xy1fB<72L2&XR*{9hQE$deLJA{t-(Ol;?)Oqmv7)Dn^Au0w!{e^*0yy%ukm=?;I z1H$ncT`!FbI9nk-KI37qE7Gmh9iMRr%kGo1W>a<_%1kXtzUe9Y$CoFtZJ@Kw8&c7Z zP&Z?s1Qu+?B&_K1hbOqkJml5o`d!Urjny|{o!t;?xdt_dUfZNN{|0yI6V6gOk>TG! zB-%-$K;8cFqGus<-$sJ5qNnjY_*BtYT##7vC*A=Bt2c_&aVGZ1HbT}$Ja{lJyk2*7BjTeXr{(EBZ`Zu90 zE~s#P`120xd2hcFbS3wwTw&>dkd*sb)bTA}(I4%i6~3aBU9`kkbgx}>nXl*uyC`fI z4Xidc%=6(dH2Cv<_*ppaGeIZ`S8Zv!ps2w|QTFdB3_BWPu#t}`8(pYe)S}+sP&Xc= z_*lnBaKK4p4hG(32(>qWgaJv*y`B)k!mV5N`^;6FQF~HhX4DpGm7)uoxvNgq*IhOEVLc#CY(o}&{I?h1@1K{5UK5jnAeloUBaHE7e(S;9V^Aw#P8jL)jrwj=J!-7xzE}h0y z=wjU0!%3~XLl)|DV_x592b^29J166x{@Aw3c$`0)!htTIAqZRt1z1+X{?l07+=Sxc z8+O^lxW$Z{wHpyd56Row%|1~5o>=`3?2Bhkuco5yWUhyc7B9wm0}}XXBfu=%M=Za30#CQT-?*t+z^)#LgEdSESW4hJ#gBvh2I^Rcwdu$BNzA`1l z0p^{gi~mAosi8kI*`j+J*#y%fP6o~xRTp%BPN+jo?k+&<=*Jv_rO9=Ok8>*pVP5(Y zDvR%Gs2WPHB>pHdq$pY`M>W^*0xH`e-e-itq2Ee;jhoeA$`RQziEq<%?HCo@z=Y$1 zn8&>Y5HmHIy|^{r_*rIL6z%Lqh-8B_Y^avIREc$mf{e1A?I7dHN>+%EM^q5J zVB-+TG6YS~f}|I6$IhtO$1N#8RKo0Rf_xQJSdYBVmSIMJJqIg#b)l-LQFvWN|4-0T z2EOASpBycD&r`68q~a-_sK&|8kW^mXc&673(t1s*=K4=(lrD4yMN@~OeY5Yn_hOg{ z1<#z-%F8($Egodn;^A{JwwcDJN2ztkU{~wYn45i%fx|6qUaczpg}1S4agto$Dv81Q z5TWpith=m(61)terZC9b^-U&&NG6b7(rw|%TU5nh@qRZMkzx~}R+AGjf6+F*{|s%4 zv?@y`5^@(o!NzmpTBfo0euViDauEDLTa;48`vdIy_`EnF(~IB+jFUeq~U+& z2_kR08Rv1XJekNCk<5sRux>pc z=;NlCPv5ky!S8i42xtyUW2o6AVI~o*aUBU#yJU-4%XWbhTuA9=-qp(VcpWB}uvO*C zg-;RCc{kX|C%1YUUjhsN(zPl%(HO2O_xC`qDu+?4zO&IpEd^fV1p%KIvW)x{Vv)ty zVe=92^T{%jc7U^G5XIp{CqcE0ydQpvQs>-WX*k#+D7+2{*?4jvb;i|6V_X8|OnjON zIZ_TZlMhBB2F^JaXrKZR4itmv9Hdai3dMjrBY{Fx5dnzB-D1ibHEdke4pw&JX#HTI zZWPDd;D&ZlfmHG_A};r3VX5GnH-HDi_#4uYy!gvhZ8?MNt6H}*A7EuZ{x9m%m3ixv zqF4>0!N%cW?P=TrY5Ysi28f}>t<1kbmj+pxzw44)dIbDYz&jRB!hBme*Xx%PbW&XM z7jd_BSHkd~#y#Mb8a=I)txqd^iZy1sp<^o}kfCg}txQ<)f)OhFtx>l7ai6jmx}rlPY`26} zD=WIujo~4FWgi@1#qdR+vOZfGfedB)*~)}fE1P7LwLRvG;rDE1crwnauwGjk0iQAz zMXP-XvsM>2>Sp@YeaTjL7ET$wN=w=52z_wyOP`|R>U$8v8#OK*Y zTN!~2Wj@b@RV(|eQTEu+ePO)bRwl2?Fkx)Al@Z8L=JQOwWkY3=;)L6=XZw{MWGj=G z78qqswlV^rrc7A1XOoPw-#y~<>=8TwW14=oFN_VgG6J8bOjxzDuNq~S`IVL1%9i<* zt+SO8@F|NXj5hxyh0y@W)11m!DKJ#~w0bp-y6Ix=f@eMVgy z-n3^8*x$3&-Qf%60$UvcpSp}t3aeH&Xq27hS9YMS>^WcdpKmK8kfE&Ht~X)T%1Uo? zd)w;|`aF9W$2lgD#lEB!wv`dcP&U$5CahZ78Ae%+U)h9TmD|b)e3~+0)ymE@ z%Jw|q^XwJeHDf$0@P%=zt&Bj1GT*2stXkP+M%m4NW!1K_ulPKhVk;x?Y089ED{C;y z#`~2G;a(c!*?6C4lWb)KK24dhYGo}(S^Fkm7~{6GOMRY|*~$ofnlfS4${se#!hU6k z+REZSWu>+<0zPFk0+`L)?NOMux?ZF1_xJmJdz4E6H;dfJiHR9%N^ErmGSngJwmMe5EtWqx(#wz|Y2wz^_l9RZ)Z=+GBzWx}eJePWb-e4o#^SMhQ+xgjMj%6(ueS-SR@Q5j-RxIZZ7chQ zPg%-VMj%63neCadYGv;lW#j$IhDKVR?eHn@5o$Uy~LKx_fVLWz+EOKIb}}1bP1`%v$o9FDjxwf2U=cBA&bJAG=e@u`(%zgG1K1iEVX@u^i*O6{dt zYVECq;#=G-e7s+6k*Ib3U{`bAtm7@l5z7Ih-PAYPNP6eTJ_mk*_Txo_+docAmLz*u zC~PF%;g|FspCooC=bS7_M7uUEGm^gUmvp30606@S$dY8YiY6mzq+b%=RRncztB?&z zJWq!E0G<61P#i(=!xyL}qMpGlHIQtDC}-OvJfXn(qsuAVv>;=9dJQVTS@MbE1j^$4 zp>PiIh8-oGpItzU0I_q`EpijMmkw(yuVg>1URlSN(X6OuvKhVRn8ip{C9A3~2Xf4+ z)p*M<(!gpf0q_um*%9XA5QD$WA;x@lh~c0^#oBk`U)-g?T`q|}T=dgf`s4{cnq}R* zZJxA&NLg|mWOm)d7#zA7q2rr3)p6Pzci;&0P*wgg%Ri~~l_ycI#1uppz;`*k%)H~_ z)8{@or^l;|j$?(<0r!oi+JHN6mv~dI-29-<3Gb&`+^=_`>%w?>xsdZrOk1Z6iFeX{ z=kgnHw@g_V5^})#VNQxUpuia(h~;GF`<$WbTS<_0_2J}+*-8(j$k{nX{sUMjJ%|+J zb5gtptflnOeLSU4GSuJQ$cl7ts>yWq<)&P&HYly)>ccrHF7a#KRP40_y!q0OTe1UI zsCdst8&01N(hLg6P>d%c=Mx~|8yYk=3tV5 zJu2XxoWp|OlXs`%=oqb@6$5tF`}V&TfjaO(_S@aO{k(30dVhV}^^6W~gW8RoMahBw zIum!&cVKM7qX6Jij=lUt3e?TEom5Cu(r8X?LhYy{;`AjlA?>90&R1= zkB0{x&RX*PUZ#91ZcXGV&&R_f1ZNg`?zMPsC(r17JRI1a{mAnji{~NoY`-l}3^*z~ ze?Vz^hQ;$Fd486UhdYJNedO84;(3NVwfT6s2j{FN&u?Xxr()1Wo-^|CaFfvaGI{Q{ zc)H0`oR5e5v(6~;tgv`qCeLdvd1AnAR_Aq;rl(mv+sV_KkB8fQ&OPKQvUuJm&+>dc zJk4-cl4qMtAXNyPR_@}4SwfT^8Co+ zIfXoYjd9Mt&5cT@kUZ5E&l%)->HB$jxZmi!jMDT87EhQw8}spS)6lt{JRhTW-Td}V z@+`^6!<|28DS6bBHL4w4Or9zEc({S*oJgJ)OV2X$?720MKiq|LK0#@^(&D*-JiYmN zxS8g>NSq44W1NprI;W?LAE>#Q+*^g;aEbR;;g_EE zMt7CrX^tU0&4F9@#eyCsBH z#^*mY(>~I2==Iae+Cs^darx(lmP4+eR^6*0a%DXJuA${n>!($>8VIe7!{0Ep9Af>n zYMCaqGX5TAXgRd{Y1Lf?LM!9$C#(eVjYF!RmKYr~8E;=Pv>ZzPv})BXa%G&o&(LxR z_0y`QuF%T(dX=H&(CMdD$8JI^YP#J%2@cKq2&Um#YmeheAKCI_ei%87IHu z(PD7Ppq1f9(c-6bkVlK*GJ{s8D2kS2>E9A=9603pY1Ltx(8_qY)zEUN^V6y$ZlRTN z@HRusATyHMp~z3G z4jF`2#;NZaS`I;eT4Hp)$@p}kq2=h~r&U|;B3Fi{;|wha9zU(x%obW1l?n~5m)DQ> z5`9nLgkw%T1{*ae9dj}+#itx|DlVf>J7(%J*qSMs1{*mhczGU!pNqg7hq1i_vfs<*o8uD$uy(b}T zvCgKKP-C(72D!AXlS`r&7rd*1?|s1b4=)%iyBnK-je!*pdGzBNPIL}pAl@7}3gQ>M z1X&7^L<$Kwf3gsm(PIMrYgSUDXe%=PDY$_TnBi_w!LQ%iDv(gwAKqzK#ofK2C zh@sd91Ju3_XFR5!s`!!?r&vy{xJRFOD9)ta>%JyQPfD!E%$u!dr+ny)>kqzsYv|5{rKQR%s=g1!Gjec`OIZ(LNS7C0EM`vRs>k zMcqK-`Ytmgtz{%x&dI^@yxf`MvdF|svtXnOIHfsQZuPNnBIO#!SAaV2yqxX+LLZAv zm$VjeT*oVu( z@_j!GryJTZSR8Qv^6PB(7x`FZCZSpOBg+#xSdR6v$Rt6tl#rz%2g^rttBUKs%m+2g z=gBfJ2TPBSMW%(C1-Eo!o|S{;2R;^=&1x3h--@@@y_D^KrH@4>wVGuNS)Rtm7Gpk~1x{{iRV94sw97MYM~mQu1f zzsh!hF!1t%S5t#GY88yq&ClexerFO98Q*rIau!UvB=#lngtVC^+gn(-q>T^l%Bg>6BSVs6*S}m5Zk>y)CSYE~O z>ABx|jHl%&vK*0vrParB2k2bGjwZ_oJ=yNB@UiTg?6E*$z)9s`Io-$djKy*+SrR!| zM*3K)ESBTQa$ydZ*EnFA+HbaeIi4&>=3u$o$MS89WeQn#cW1l5(#P@>i{%8eY{|hg z-N*7}i{(VJ+?0c**vB%(avv)PeBCGqi#m;PGt6xk%gJP!l!N6S+3nkL`}hpI-STBBSuW1O@;WC)M$2JV zkf)Jlat@ZC`dEH$^%rUU|9CFj{aPQ(UeLMyMH>IJIap@+SYEPNr13ZBU>W6OS!=OK z=eL2f=UmE`LYv7T2v>#Ty2fuUdI2 zSI^!8c>rG%O9*$oMO5HjNV4eHui$lMT0wC5bF<6CobWg2>kxE#>(dXHA{)zh0_;> z?Uqvmy!IOJ5^%0r2YHE>fV!`UDC@qWGh=dRgU2bA0#2NwII|SzpymY1;w%zQyosWb z<||A2EBP{yYrc8~ooJ^^u$6e{WI@UAWSTS+1kora7nz;Hx+73|%8jkES%~lFQS1O% z)GZZPuf^%mNPNl^Xk@Z>UR@=>L7D!Y9HNq>g$Vorh(`pWLa!~m-J&_1G%+Cb%}fIq zt2cJUfB8Hk=v<2;dB|Mb&D}X1JjLhj;yDneR3MriuNcyARpe(VXX7)JzrB?8-tC$> z2~zaCLZ*jyU-M(v|!UUfJjARzm;qtc(nx48(UoThbuIi zdpayinW7zT(fX}22V|*ZN|RoxO!rt?dYdb@)hlh4eu&brDgCZnDvxlZsMZu+>K3`r zt)q0KDV^h$x`#Z;lqo&hE0vufG1!!T&MQT)M=T(@_=m2+|GiwtVf|M32rD_oly37% zUvzoro6;w|QkAD5xxtjSc%|%sqIZ)iy}~PXkD`)&ru180se9;>95kiVt6KoodjOYQU`j9YO5NkGWP>T4 z;g!0FOUa*@(!;z`_c$q;GNlDxse6EwbWG{nH6|MFkx_ELJ6w;R_e$M^pX3x%dcRld z9`z&_n9`V6s-9s%B-feJ%e_+d&@}swd!_D?O>)qbe%>o}4{4I6 zKXyI(V43k(mej1@uqpkmSLzfGMW31~qC z=TGfw;?yaIe7K6dK6>OY+=`^>zvQRKN5x8b5pgS0UYAVt~5Gtw?!!&UL!7d8)~CVqTsFPCT0j z^F!Q<^h7>?E^@w^&9j6&FXrW0=1j=ukrRj8G!O69vDyIcjEPa?t`%8fkfWf5dD(6x zTYENJG4Ye~vfa$$YqQyqC$U9{9>9j0ZRGb^{MBqW*@NDkm+daHm1MJ(5+BXW_7n6_ z=l9FALL&RibMvx2IRz?*6=N zYsvQUic5cpQ!z2OyU$a?xiAmF0m`#r<7H-9C zlUM{B%Q(IBCoVZHcuWy^i7wH}69s2K3RKHP|Cg$vExdk9E9wp1LROK{ZoDd5(j(H{ zG#pG5J13fw?^fd{zgta={%&>rP98wxyVY`X5pR^-kKxf6@S>Kxkl zwdyCY=TUTULlhqBu_Eg@dPy}NARAp%yQ~_=(W@6$RpK~$^^%1+sxFPJSj=Ze#_~}5 zVknbC>2D0r9iLks&DWS10_U$aS*_x5#{I&)Y*(X4IBnT%N04noUbdUbc4ao(k!0KT z^L$3Ok!@Bs+a$8J=Vg0>Z2M-j%^};hdD&jYfvEG^vaFC`b%Rutm+e>7c4s!*O0t#Y zWqX-yOS9Qlk?r@7vzpR5h(|+JVd(19-7=*gs0I2O7!7^J+xlABvM2s+6U#* z85nZ!KKjG`k^n`5nf`Ww%1nO=WK4gB8arc<;+%@?k5OSrZ95XBroVSQsKUu%MhfxL zNJw&q@Z$0edYS%So=s2Fo!)GEnIlclrl;f1#%y|-D({<3&j>lovgu{Y`^N{e>}L#} zsi4o;jpD6nv7XJ(qvDdRE~l>2(5&CJh{L9P_cUJe+RcE2!;N;R-wkzrzlk&7n;OM? z4)L`HeCjs)sct+jwMzz_YfH2^43?hA?MCGG43VSPmMM{Z#+WzFt;B6oBaFD?J#mM4 z;_|#W8y1dOdz=!N{Tw%h<3aB3^8JkPSAxdYiJtIYV{31Qtz*_6rG#fc#Yy37jNmIh z!P7j!DI++QA$Y&FC-|*iQG-43;x%#~+USK#DtS9$NwtxGpeH}<$?q`o{U79ER3_yz zysll1sqCw74+Hs42f@Fch!=GE0}a0A}( zRV&wE##6koYSj{k*$cz|p5Ti-!L23?{x9o9heof(F$0^gzy7MKSL0d#(KSnJFuy8+ z@g^XTea-}AnWtc*QQ-T$9a>-6T09v+1(lJyWwd;?)MF)XD1?HQc>94IV(6}NzAK&k z_1-HXLd`~gb4EKUblXYBTNReeW5kz6Dlhf7llMkz`-^V$X~^~3Xw}0DT@NxecyCy+ zJ-Eflzu70h!Fb@k%vs4F=GJXhWHsJ=fCr(g@Xm%Db$hB2%|)LHzI>v?m7e`-=jhN# zH$|!YHHWMFHH+nbO&#|??(0T{Yc5Z8EfSa!O&}}!6IAUY+?T?3gqxG@;xf}-)*H!p z`6Odz=1C^tldRrcb&8U`y1ELDeRxf+JRn}RY6WjWU0%I{no5`(_cz+UV6<_i>iMzA z)J20g^S5J21#sMofSfWD4dhs`T(s65QFG={2>uC3`d)FW;Vm17lMYd$I4K{Nd`-Q&eUvB9Nh|Z0$G|B2yF0)x}2c{YEaA zpPt-OTP}eNxrL@nRMxUfL{?YB^5P|xR~pfCjc6`WJ<%n$XaX6c$GD?!l~44FRZD!M z?|)(Ts3O9ptS7$M7Ed5U{1P|xYw9X#IZ_aBimzL^8ZCA7(rR8xR#tg~q<{i zz*a;cLs8*co%&R=8_r}0MJwwnQMse9#ITR{R6?h`)K_YBaWU%Y;@jX&h9cn8HG_+n zf1|BtCABTZQyHGN2Qgt+A>d}*zUYocYb%$-GxToG=SF)?V2)96 zrcVLC3Sblv$WSoKZCz`sR>^3p^GC$16@J}H*?zW9G+(M=L=(smeQ1{GD$HSum#@MW zlg{PeH=?;}_QJv!?;Ftse4=Lr3Q-A1s@`VomarEy?4ykQlZ<>WuRZyFwtNCU`O%?K zYxyJ((w&jc$yhOFlemmtwcHzx)Whb?eq4!r8ve~&@9}b6U9m<(EeE<)c;yr;){DNn zy^9LCX7?1NY!?V*xbUU5e4q#}L~1Knc9#z~F*!_*mMM^{c~4-6Es#Klz=E~zx@Z|Y z?(pg*3)vLcsNOZ2z01qin+qXY1_iGDJtb|n5&~ID&QMm@86^x$_3~;=mqx2ua0!M9 z89k{IFa6SO>8o0$dTL9H$(V!IEXn`wFfE2{ODvD34pE}c)E50mul3T>9_LD#afn)L z*~U$F6bNKQq3{Ylhp1V}(R?^YbKc3M-l2t;l$9ayCDki0Weym#%tRpMDVwHDpY1n2 zYfVToxnCTn?SDT&`|;3QwC51#@uTErQD^yu=6TH-GX0nc!VeQmYpS}-4>D%n<;g5@ zE>SY|7@hT&Fi07#rIb*L$*2PtX|tv|2j?{FQ+-{D=|(Ax;~Z&hm226+NVFvwhtGbw zpWV`5D>ZlLY&R#nwP!Oj`tF?apSTCU-*VCGx8A7zOfEB})7{eORy?1Flj3GmROS`o z-~dH!rl`m*TEA5mNi5xNO8+`X8xq}$8`@AbWQtz$iq4gyNv*D(k9kF5DVlGJZu5#3 zNYOe|bhTF`@lUpzqD5ZOGU4hoMIpCn{nnTplOa=jq*p5IG`cY9Zr9Fzyi!?ev2?yE z9SCdR*Kc)ORkGHU{@N>*exrRv-UrERA47Ozy68RXq=O4oR$vN~XC;2ziJ z3a?Zq^DLcWN>B4jWfsoTZHnxrDv9Dz3WWr_q|e?^N_dI zlt#SL8ke`%lz!7Il}U%#Y)Yqjr7~e)Y3aSL%?Ep>GTO6rhAI6xWc-z(o283P>6>1u zjJYgrGNoIj6sV^R>gPb2dsFZPaM@81AL|_Yt?axH%B97TOQN5bL}TD}mi5R}zDaat z-1mNtR}gOz-grXsdbiOM#)p8(jT&wdVYquhWOfqk)Ks{i7pEZ?C_^4nhRCJGkxQbV z7Z~y|F3?8^`lQU#2blUmB>IG^T_j+OA6RGjw=8{&WIMZa2m>*W90ujm!nra&Q_p!V zjvP1##T_}ED#k-)P4bndV6ufDYr<$a3189UvIOS>!W|b`c>I_`)V-qN7;hGxi7Hi_6Qg!GX58*D+**N%(s}DEFV!h$md*Rqe zb7Qa1jlJn$>Y_i=jwntkmME4EiB~0ZX(^UVf@d1=iia5RiVtqXi?VJoBofMlc7^Oz z=NuI!&W#8Xo^-x|ggsf0Ij_PK&7<*rGFNn%ond~0!JjWaEv>CwjVa9771gq+FI&B) zyL>#3n0G-Z|I)`W_=!Y=L^4b3W0(@Sm*5x&va#Sy@g}Tz!m0SUit*fR!>{WRB zeu)_2u%?WGh)W<)YZ8`tCxe6i0Sj<&#$VoZ`x}A7Sqwfx z8fnIxZ18>Jc?~_GUXnu9MsMm}i)foQ6#;wF8Flc1P=0?qzz?UbW6j_%JsvGe3riQ` zcf7tg+Eb7m1>w#y2n#+6$lsIuVj+Ac^Cf(xaagDsQ_rSQsynm=ajs7}N6q0q)!P+o zJhIFApqz}DW0CDOe0f#aHVRv7cj#`iwK^Y!$<`mQe<|8iq%>|OBR&_4&$D`p+PXuJ zk)zGoA{;y5b(81yGPq&9CSZFVd)809$R;M>Bkoo%I49AJKTO^l>%)e0EVR@8SZWhI z;Ma^p4hYqI4~j`DAAVL}gD$8$SN$jqZdf0{X`KE>bWyq$P(0KN$F}t26PwS5hkd&N zFg`pQ+d8ZQA6@Oo7inX^3qCrOWOH_!ih_TP4+ zheNs>=@z+`T%V~$-utO7vLBxTHf@Bd(HTq0!v?;S)udD_-g5N39ek96Ei(A%7HO2R z-<{Ai`FBZS|I-=5eqtVWbOP{toj`aV5FW2t4*lC^8IJBMHz(J8?^kSI|Lj<5Zfss( zQwa5o_wL5)`<){YHKc}qlSe}Nj&z5G`t|E)@qh?fkDg7|`u^m>_u*-eLj;OAQd9z< zp?*i8Za*P7gamue5>0)craWi7jj3z#HZoW4^THPC6S*A#^!YuWK|)`^ERGWvOlJDz z($XuJ1hr0c9P%gRE=>}0xV;h+Gmu{sE@kXjMetr6;2Vdm&k+J~1f%M<-4_?Sx5NzzBL5Yly zAh$xY$?62`L_IxJQvdBNmW?(G0h=X^OpXa-KhRL7-(m|7!^Xp%GbLCwj^An@oZiUr z)nCeq89$;u7$K?E}mH^c+wo(<#GE<|av!B~4Lt@Vg;!wOpFdQ(YIhj|2LncF@V zp;vTZ4$+1=#3uBLR{hrJaJ*>XHCV?M5HE7nPbc_P(L4Crg#E?P5Ty+);wG0GyoQA~ z#YZw%6*=AD&}-9vBl&L?ENS&zV=wX7C(cj)$J}I^6{fQD=v& zL)!V>FT6r~lPo(L1u_Sq8-X+}mq11{EJ37^gBr<9@?LA)|IS7t7&V1_AjXwh; z|I+)R5uq2P0Hf226?~bo+awWzAvAdwBcjmBkJu}+#Jp5Ej!6ifuAEgIj?FBVs3+Jy z+m$%+)R}|3#Sl!Ky=c=iUVfAv&qmj}fi)6R&JS-tQ(mEjttQvO$|~%34p+z6#WicI zabh~UOwKb)magUz54sGoRgPpA1C>KGKYbF417oR5zsR#^xzHJv113K2O<(RAiqF z@$SZAtlo)5cE;E=@xZ6sJVJSHOX4`cb29$vk8PX0C5CAsrt5q7vdinBUxGuR{CcadL;_DFPc(fu<6U1XIW;k^7E zW-W^2UwRV6bv1#+`KFJ3(q(?GKqhD1{D__ z@D`#KFADMkstL&szw+0x9% zH+%;u<3e!5Vu0a<+DUMmUgI*v-DD;L{>(H~82sK*6qA&8p}lu@z%JD6c1#bpV|su+ z5w@D-kl(`Hc%TM3CMK1eK9}k-5yYWL0dkz?aW?_nu)=lc20WI*F(I-i+KsQSCmJAI zYu;Q&f*M5tXBto!s@3gB2!sMf#wRCj@>TRQ+JesC$%dAG7E)C2tx2)Q*!SZ_OZ!n# z9IMb(673Z2d;v9_O*q3POsqSUlo08p5t1kd^{hrxK1~`)u<;TI%$D`un@TA{l3nmqK+!u|BS$*6^W39Y^h17QH5W@tu9PG zYVxI||CZ{sNvhGT?Vu!+h-L0-dP552rZ-4hbr6i$w(#UF%-$R@Ix5LtuoZ2Ovq+O; zG4s$yzA_bPJgtXPWmo|bh=~{wY()El6L-=H?Th8a9DHho?*LHVVfh#PgA%fAOtyC) zqAB>i3vPG}%{;?Ht^$mQ1pdb!qH0YR;iS??C19j-+E|PtFe*4Rl7X33vE%4VCxP?ZSXw+l(G4nU{~#J(h*o( z$wVG(c;h}5;iV1ut!a~&8QL!$hYUZCZZ}c=OM6(EM*WS5OkVZ>oM@}R)rfomW?AaT zXRF_2Xg40~s(*p%=lRut?$gv?5Z-x=O9%_GK;puS2P75Y*gMErt+-b>*7@*z zw5YvRE-f47l4!;S3+pCaa;~VeKA}TOPVeK5WW}%U#x}mD92YcmUbx+>n!!s9#Pc7y zfnWl08c${*^oK_>7RT!#(R4uqzW!i+FGqY(Y0;@e!qq7<`3EYjA|l={4r-eDKq-@U zkm5woBo2G;i-g90b{CTlYHeEx*tTFx;|QP5|2~mMw2KI>a|cj7m*0ani&mo+&^xLA zo)bXK9L|l2U}KoG#e+fQe1OiQ6D4{VBaQr={0n$gdpHmxdm1+Y&%gAnB5pP8!Bzv$ zPq+wR4rjABUMvHxi6{Zv3+^4@#_gF`EY0FuWb+ZoX8g4wG>xO2xgYyItkZFxK6=!3a(Reof>?4R{7G{ z%<}HW_u1+&Y<*3%o=F3E)xG6Oli0}h~>|;Fv99wbSuD;BO8}TB%d1px( zkL60r@Pq`{?RY{0>-H*nyn~-7G`;Ybs19uS1tK_L)biF;uf}VS@e1rREbEI`;|qt7 zw@N;sSOVdEl`@1wWvP1nVyt@nqD&sY@Fc6nPJ0_IPjs@=INyXaw{2m$!8nXV98`Mv z=vW~n)=42ZVETLvhzaX-lAL6Se+^>Gi+`X#p+tC3M9i?4!|+%2A~mSaGk+L=egIkS z#K+VRkYW{ri6q#j?FH7krjn?ZHYv%p_iW4F5@qk?414Drdk^v1J21yJwh?%rv7!pb zssYMxEH*jysHI$o(`eVMO0xh#zpLNQjW}<|pyoNmM&{f_OVv+qBUa(3wT<{?)f;fK zfXS5{rgTfDEn}oj%^Mo*(D#5U7b~b8CVTXQ%mSPLCb4emLsS?HP^mYn zwHd8HpN=dyH0(OgL0PWDnd|_CGt6)PuMsn}sO?Hx3e?Wcv9n~Hr&rcdvIoi z%bZv$Io*hTbP}^8TM2wYir_CysAWE_KEUJX?FhAdFf4?WfX!C!n(jpH1qNm~7ePii zj&lU`bQ~OzAdJKiE=bAV?9+kZ)2YJ)XmqFsvQg8(2yR&nJcw;ilaVkpsQ>rc{_Duk zqD^k)$gk~uoJ3$kQs1x7(*}-E`#Ex|->-h-+)y&ykaN`$d-paCXN+w6OhITTC??DvyOb_*6^Omg%i!W3wcczhU zVlBLTh5OUE_!D+_sDW!LQh5oJcYTPkJ!qr^?1YKTg5xu6p8?PNQFd#A17DPZyAQjj zRMRy3iw#T@K=PG-Z@ar_jbfWTYM-ftgEc;!{{ZCS3&4F;@%wmNE%yf-2$|56pEO6ytOo!3CthN?^-{Z+g zmK0xyLu2H<4^|cDF^lIEd)y-m+_|D_xH~*dj=&vxn}*>e552?vZBia5VGbr?{SdGt z*j15Hhk4GLD0~>3VWi(#i#CeE7fM4zR;NdYkImcORDlGy2Vo1a1?@!N(1%P&Y^R6% z>jnnK>-y($+IG8G_4G_8oU(o1rh<@2r`wLV!$muvV}*zGV_7mpOI(8v4kmfDHgCJS zqr-7HolZ(@oKAi{T7ze;e2bSKj3%cfy&f`wzXtu3UcabZ=*# zHaB>nFC!YkBvUuC{OjX%J>!%;5ZM<4k(ks!u&*>x4o(BFnC*Kusq&`!U2d=sb?b;j z+UZ!m^Gs5P?}P2kqBgoCujm6y-?<~I4)wValAApny_*+94bq>G!0UaFgTn_HK~>?z zyjC@4HE%8h?3{~9GtxQ6l~%N?E7)^3BK@|?dK(Ke-W!>yXbs2IXrTrb-0;f*0(u&G z4Np@SywZtKypy8@?iyv;2loYkxHWidDzt!(s!I(ceI(1Q)wvpC(*- zrV`G$Y2i~v_?|4`Yeaa2!f7zq2cpHZeEqHz3NQvsWMb`$;9jidVn!q}uT2lF;(?@3C4yfX-uW9 zw6w(*Tiepsw)EBqQXWB(q^(!uQvO5~_Fh#LiXkdXEF`;J6rL3tvT9aPe-QhtTCJE?!gK(f(eZ&+vg; zA_3WG{z?72qZ?kO|Hpm7`T9-!f{r;6UmxKrjxs#rOo>}_M7RoFg4ZZ1*jKkM$q)6} zvll<}AOo`)23a0tfwbvBkQKnt5hBS3HLrK=$sppbVyCaml4{R=P;}?oJlMk*YQJCe zXmxmW(Di6(d9A)YJ|{eekR5W!9>P$MV=9g>!Biwjxb?kAc&13W4T`SGGCkJ?eeXgl zHeV4o7A?+Zvm4&Kr1Zd@PFZ(TRt!Pj&QxVpY(&F)^-D{$1M+QO)oivnY<9qA8*H}t zvUy0@+!mK+Gi>S~R&10tcQ|c^Q$6;2Expl~*|&w+nJzOm6JW7WtlW1sOEC{N%g1bU zrfgtyi(q^ie_t3sN?X!8Q+5ExVnKFk#$rVr#$qurqT0T+2qqO{)#`o>b@wN1uF5X8 zHBN&-S`ry#dbnzB2__)gK6g$fqwjJyGo;v)Zx}0i> zPiiiw)?I`Pk{Dg#I2Y9r?QU^O4Kb?hFI`@>J?S1ao>Oakl0QAk==$AhPNm9GgHXNh z2=AroMQx+uZEf28G`{!NCUQwL>dJHF@;0`;s*H{Ay|D>jiRN{^MOe9ib335a8*G6-)}gu8i&A5v&y;_J_ya9$pIDyic(35=;tSN=8ClM%O=) z!Ip8CkhG~y+_s_J;o+;WgoZU=!KC2p%D7GQ+5!;c3){^+I^|W^=6!-iM!}@urDPl` zGTs`Ov0g|xmI8Q2^R4F5;j6HOT_jO+i(vft%8{n7v^d{YLekc_9H7Ul#w9#Dd=<8N zpJ3rDm=t{7vgb>(w#ICLjAA?ncyxFvEZ(Ig!n*{d;HAp`5s~qBcU*6rCM4K?K)dEU zmPd!L!Zz;{EPMsy$M+23J2=kQ6q2^a3jo@+X&la@!&hOO_X!rhf=R*GE&C8j*4AhM z#Gl}?mr0t#OJSS$2^L<0Nx@5%olDP*uHyKJt=C5yEl7T@`N|Fghp)mm?-MM11>?t; z{T)Wv&^X^CLekdQ0eDXHZRgS9tFX=c1Pfom`0?ecJ)=u@VA*}CRY>TV0DH*Z#iPSl zVfh6ZNz~jTm{fdaW+2<uT?u70x!E`xYC3&(LkK=;?ssrdo!tVqO!ReToIR41FF zKeiEsn*QpUMDw6$mJeOwtOYh4cjIDC03*|xaY%@Q?Y?e^QN5oTJHy2vHp~2za{S7W|(75+Ci)n*VMA!Nf%ABOZf;Yw0d}ReScR-jxrqSC+LwRLDjoQP@-iC zf(o8#V{1P~|9Xj$x>KZ{;gq4bmA47%jlI3ic@&WYR+LT_g_az2)|$TjQBNs{i(9Fe zS??!>^&2@8-gNkY`6Syqcff16JZa&T@B4`#;iYECY)Plt3%C7WfK;?t?Y4J%9UgrBW1}VVsG>RDnUtE<=ck59>y`sCEcmmLxOtj23fY)x(o|-K zj>gn+119wYNH;U|?1pwZd>fNl(k^pPiP1F;8%)5Num?vj*_`ws?R@`NR6#*oht8Ci z6We`25?hb+w*T8M^4q*N#||~u9ku=`=2R3a$?oSn6XgN1YxaM~O}w6u2ln%7t@5TV z5tdK8sS4$_-F*$o>kIDdwYa|B+W) zlU?U1OYEb}mr3XYe^;U*Ay9sJ@E4ELP8;fu>1KAs zJVrA+7bSaZj+itJj+J(5PHh9*f4-8Fv{t?dbcOpGlvmy81Ur>i+a7mqm+F}0raT{% zUfh)KfEkqT@OKFTik5}=tzm9i<@GgQo9o`xI((X*;MJidc!mV74&}q6e9$`lx|i>R ziF`l9tG&`XGjuHdz9o44`{%fFR)I!`N;By2NIxBlEpEzt*%`v3-a=vWrdjvDBH>K& zQaWJW*L5fA?U(2Rk)n6#MmN<>sZzZ$R9M~RCX$O1T-jgVu&KH3*nTu)Sl<9aT-Z%G zkawpdj*-BdKbp6#shj*|k|;~9Y?d5<^4P2cor&f7_Q?_lkXXva_^e9by}=%C9NTE` z?$M0^eTl8Kw5?3aw^0>d77|o+zxxace=1A)@`gPU2^5shfC71%i4@!eoj8y%Yud3^VwdOlN(|UVV|J(7ttWB5+;T0wa_H$ zyOl4WbQ&wlv+R-~wEQMq<*)l(J&@fZer7YIO`7R5>F&kBB#@;QocJNxQNwA5j8bP?yV=W;4@m7M` z7f34Zv=GoTXsd9;O_bN4e*_*?dFUr8Ug>V@=i%MYfHTk@my zarqCWkIVjS`nbT|?0z;OKirtfzxE#GYAN%m=R}~k{cGgq>C;tU-_$x$_%s_Y{-X5_ zg^%5w-J$|kZH9QW&P!lWX8et18r+2ZAvQ9*WotgAa2}IS1MAn6()0W5N znSh#T$@&7H+{UmRr{`I1(w+E|2NajwOWAaI-*J)nT zX_TBcpVs6wKh$ZIgm#+ko-`XIuhoNKECKI^I*V=7KgEQgMv-fOJ^1YAy5V|((o?v!1?t zF?mLJQZVZ?d=i#dNoI0dmDA>Y-@hwCvL%U8oAjP1M(8_9tqo z*GS)VnaWizC)g)V)4B(=eZW`i{U+hQBPI7c`g6Y}k^3`Jfoh?ApR{;utZ?7usnxJ> zpQE{_sP7^Db9hSs^+i6Rm4K~S`L=&;f?~r1yo&9f z?db0@k!&YO*@btB8cu9|8>q~BE=^(58|Tozbz`PjvI(0k;_E>63OPf*T5<~YS-%s) z=Hcu#!!RapHG{8=w(0xp`m8^Z^X3qjI`mE6cs~D5zw0caIM_L8qCvlBw`+I0^P!rc zBp+Bs7rn@Yku`Q^HqcvZPA$8;JlUPCvO|neUxSq?>wLrX^DX*H8n&r0UdD$VCRz;s zGym(iQW7=|IJPzN31>E)$8;%Szc_MyTX>Op|Vxp>NT(iS0es8|ISg_%saWX zGELjE^RP{<7*fp5!&ynS26Ue(>D_%h@=Z44s3lfu1DjgY8-Fd+A*C5Rba3Ez(%QcJ z&O3bvj6>4j=?!@@<%ya!tebh#yDAUWQ_)OKd-=?ur8faI z*X`E){wy<_<`9b}2gRt<7W5)JgIC=y@5q(ivi3A96Rsp_rxUjuvGfCJ&p2|OEyU^y zg*}<2O+RmzC+&xpg)Tp#lg&r1_ zUe1N|v3fVRlL*^hgzZNKkBU=vXt!y2+NWp@L+5rewZCwktZV6CTke zrLSwZ&eT;(*O1YFQ_!{p@%E7FH#O7`L{dp^quHTalQf#d-^bvbj$IY;wAEyF z5BKw2M(NdZevj3BLTXv29rEkp-ctGfq=h=?D={MRnj~tsQ$!YRevOB2v58tn)sB0V zoJHi~8U)j8dsV~pY~_f$n?Np){SH>Wx_wKqtCu!QELJ}1`mSiB+mD&$t`>;0S0~e!d>x5RnZV+m1R7Qv+kaUa%4{RTe6x4N$30qwU zLv(wJ&~fwQXwg=Cwc^CjVP@-*Ki-oTSm z`fvaKj_l`RqC~6aeg*4uf^i&K8qO;aYK~DknAm(~jxmZK?`9Nyb6kh)Xjbt!y}5C} zvYI`LB?n4QFj%VYI)p^B1LmMkJWy>^M*q%s7##(tCB#~@TQEAz+*EzGr&&K%f=X9z zKUv3o(N2&xIlb{J-TP=UTvpR07OrQApkdqFubGUqZgO*wHsaUyqhg*_^aEm^v_To_=B{UYjs=LL9f_hM8lBpP~9kcn>@N!Lal`= zMzrUByBXh;#=JBu>uuGlY{!)wx43Ia);vZijn(yPF)pJA9(Y@F-YW%d3bm4Rs}Zdw zI|`w$R$`XDlN?SvEWN042ah;_(vcq9r5uZQSuKrSp|iS9I=k#vaLXjOhiMCJeMJHq zQs&rL?VOy6ehv&LOKYG!<;&CG-r`9$_{mCp&UxngooKgdpLL65@K~n;TaO56Zd4x~ zO_WT#)LK9R6-C*Qg!AcRWu0ycN6JT<(UmOZpXQntdDESB*9SuK*9 z>=gU5^hsOg{mud1>;-(3C;972#}$_*%bA?-F|+s_O3}JaM;~pC&yr56#wm7FV+UWl z{-k>6R(Vc;d_XJrpK!NhV>_=6`{Z9EI-*&>c3$7mY7#WyqukUfa5?-~VCSi+MG`lw zT+$!kDlggFHa{>}L}^f88HV=hTuvto<_=9yHN2XMH1g5*y<2++foteYZ+cO*#30=4et=@fL&7XE?R4XWe=#REydU)G_uqS!FJN!63HxML5X-8VC) z$hkv}%^DrMOst_wO|DCMkul17AC2W5(0z$IDWb@9<;yt{o*)p*tRlPnq$y6Xdo%Vm zFF#CRqa=%)vCX`>{ZU@L{gLUaK0zoX9L@q*8@VokjhVVn&@`C=OYg8<1T3kqDd6ZJ z4V4yZ37>0;qpD*(9L92VlWiwysq5Jz-N+ipy$OdyZy`1g+l0R`Y&S~9Vf5q6@jQ5ue@h}&j(k`i^V(;eMYvS_iC(`eekZuxlkF?n>TU8rrQU1+A2XE<* zr%CU%%!bbES@M)QaZ<0halM12e{XJi9-{0LU8aGJor=X)`N&}xEvX*|v14(Z-IE>e z1KvCLL=K&&dASe7PH5Jr%C~DgO3@lJHsU3GSlZE9q;32}Ton@Z@l?VGq9(hpH!g{1 z^TF!NwvmGxzAuexpsl&|`@bj=g@pEjJEun<=|s(H9CFTl+Q*S_WjwnjeD{%awBxAo z=)R2&>qlkTP-?j|oq(C=Lsnqpp!!fB$7qf=bf$6C<3ik1=ElR=+TKU%q3xT+r|e84 z62})cydnVe?FJ61K*h;{4PRxRz|ysKXe`=7hcRzZ3Af^;9~X9YRcmf%@GmH zmX3Yn^2QGR5@zbo`lj|>C0nv$WopAKU9xoMBxdoSIlK@sKc!TNeUV)z{AG?1x|nHC z5$e#z?~hqbZ~^AB7WT4Oud>*$rk`=wcaa>FVwT)?X>-vr51VJZ?GpH~ zQP(xL9+obg{J#HZU??fGhTAx(N!L1o@^-KHfuqwO|_# zjZHc_>{N%vI^Bsq(r|a5&Oc2Dvzt2plKnjx5r}CUZp9!M0~@lKm+Ft_Sj*!dReed) z^Q;>@U!|Vp>xGu&Z!^f3`jM|AtxNc-qe+%5-|5ezt<(9u`beq$eyR2LA4oQ6V9S;V zdc_w&i2M;YGQ;{6NQbj1PB>p-9TJj!JMl=NX$zRrCp_n;X_A>V$4*(rm-B1lpy;zo zmv_Cx(8wuEwF&}Dnlq7(PIfMNe^fzF|IwZB$m_@@Ho93(RjS_AAyatS`$LcCwi#4G zSST>jkQ<+4>EvZu*Hcb4xxbu`X;B)5+(IjV&P}tURJykvL*u4U0Kgxaa6Q1_uZmR_VNo7-f~g`#W{y?0Ns7wFR;za7pT^&0hiDV2mL zHly1u=(g!sTK!+cn{i%03;!mYqEsaYRGH;iifa0nCwSP7V ztwxbi)Z4N)!@7X#<;FnW@y5N-q)vNuk8M_4^zj_)CG!FLRW6sZzu-e=lgH_ItJ7x{ z$hPrW{Va0E&hAgp+$a(^bPhxh^O{@arLA!S|0;8*o{}uygG?0qR?F>TecJAAmB)sC z@~;tF;LqdqxYc}c8i^z7M9LNfQ|5E4d}~nWP>k4VXgIC=^uvQ|_l-7&9v zS!CMWDE~6@4pa|mtr}`QoFqX*>ji`}oAWGPM@^eIZ+0?i88l2T%pVlb=}5~6*=*N2 zh)WA(eB$Z?3p>=*k=ELB^>DASpC6O+xg6uej6OroNp`FROL2{@>+q$H zAc49e=LpRgD}iT2keHouN9m+;`Y`=*)kQgwEp53G}Qpw)oG!ohTqUqu} ztsQ!I-BHzJ5AdM6>sefW6x}o0;6{VfAQ=}r3hVLig(Y_%-y#MnhK-g(%6Z$ceOnl` z9>M;J`Q2e<$k-@$^{4CvWK_ZYhaSPx7qP zr=HZ3cOCKBwo9!GfBR0~;Bu@VqmF&tSPGC+(ZAN@uXZ508*|%PgK$NOp)fvdxPpFC=#G)gi`)s*o=}98@ zRP`n$?kJLMVNBYF96he#7Dm<}w5*3FJyhV)HpNbCF2Z3}ThF^MWVH3Ph~8Q}=r;-H z^x*mTFmb<&s_#)%{|k4Mmkhw!jB7`z+zu+Yor*nHUw3R^tO`jO@`tbs_?B@uJ=Yd` zbVobC0mXjK?6i`GabC)FL#jXtGB+89nW-_Pp0pZIAx~4CNM#!gJX5^l8U7xQ~t#<&?UvZ$h-w_ z+$Zl-qe&^k5-q}MF;j~$9Do`PeW9;X6WW=oQ=OjPD0}AoQbu|#w5YM!QW4L;y_m~k z9{uK54heU=)=qZ|;Ruvw*WG)e;TOc>mG^m?J9(8iC@*G5~P{cp$XmiJ4oyLrd!o~XO#A<}iIbP+e5ykBbFnvl-2`CVZJ z`7U=9Yq~3}DZHzDYPe!wANg4C@;o<*=imgMlDC%ekH1Nj@&E81mr?Q-nXa&&;k(XT z=&rCHq3tRY-7(42Q@W}X$h0Ml};Io2baF-M-j()%Sp%hz@Rz4;^9`=w07sD%~ob3VrX!hs}1z7rnEn6O%z#cYkUi zAGe$k#Q>)L{O# z9@uC*^(a7`dj3@gc9YIwQ`~iK2ZN`+8H+}4Th}UecS?HuJ}z6}!=XP*gCw1Otwxa~ zmmRBJ>+#RCn;(?t^v4HgjgL+x;3RL%U{ngFtr)91;>3ysU8Sc%(x5n{bTG>Ul$FIegWl~dr8Hfy6AiYr9ME+D zKB?#i^{0E%OLwn_PG%)ee$O(WNy_hTp=+tzvPY+TY!xzE^C#$!)(gLuO6$D4uJcC> zrgx3Z)+2qJ0Tm%QQI!03&5Y+hsB5SvcWFyb?hE_pK2Yd1PsYS2 z>K*p*{n-`h_sVSQ_JFcn4Nd4T&?`!r>fE0awkcd^jv{04M&sS@|^4U_uQ{Z`eS zTl$$P^IOxO?t4OK=hw|})IYO>xO_>4TXQOz4eg)VY;R_EUsk;$LnHdxnDoXdT-2S? zn_fZr^>u${qtrhroSd9V-}E|9M0oV1I*8G3Q?oohqt1eL@{GEWZ>t;SUwcL^j}80e zUxQhBY6jlv^b%4=)Per^bXvYO?2~^DIf9VS1F{<8c*`@7Mzh)`&%DJspqO4XI8rVgb4-G1Qa%x2{ zC4Hn({*4!1-WvAFzpCgFb8tRGebk&($UonR1KqKEWmtsYZ;miemJ?Xvn^WCcRPpW=V5wvukjz%P-f)#rhGy za-n=8unmVfhG-8Y)*vUv{VIipyWlowf)69fSvO~SN^Z`g_|>XPN}HY=cev>>Z++05 zQ!?;2XHj-U4cn?t6%YC5sRn5#PMylLss?q?MXunp&uscPXAZtJsTR;R4K8>bqU~w$ zVINK=V3yYQSRSP@h_)4$1M-rH1M+}Wo801kM5Jp|d62ZPtAkfn0iQ~A)KF2pioxr))Tm;4xcbsL2)qAskA>sG!s?2~_06EEk%(XBiy z-8RaT+h4Tu>`rv|A!+E2KTFJ+Tc+@3Ef&J?CXdK3C$@#26)xS2#X{;Wug!G2W6FW- zaAL3RWYNdYeI{GXwYE9SQYHLstX^tjolfD@atA>d7U-VE$9`5eeOB)c#w}Oq-uw7(jV`zaT7g@CvU$X zBk-XiPN{V;hTPh5aa$?0wx7@ zt^5kK{_$YF_3(!{iTe0h=wZ=I*AnHVg<8|PCOA)U5r)c%ox%<<_IYKe-}@F$kP2uJ z&!HXnb;7-!0%uqUMe1$p@bd5#m?qh+>Ro8{*@>$n@?LRs3Anl9>ffxEOBv+!OEa0b z*%E(Cd1ET?kyePjm0l(L9Xfle<`j15rplfejIAx5{oTr^OW$;cC;Kbn*6_$=Acy*Ur%c^;LKG)wGj%n8GEVs}Qnx6|^i3Cd z^1Uifecs8XUSw1Mis8n|`z6oM4Xzr>dB~IQeIg4rcZdN z*TtzZq9>!?YEzpY>X~tB#_^L;-(pk0iivZ|{ZBOrsB&N7OO0j?>q49QVGs2IMa`z% zW@0tUg-{_L71h*H9`#X&=iERKftr@Oj{O08s9q;~_&?~JvSrxWR2kZ=5DY$bo4wn& z`uB&Hq7Juybbt7y@{iLuiEHMR@_bv)^v44eS?(Jut=oE0?SxiEpXgh32o38Jo8@;r zED!Mv75kYzEbsELv=&OKl*uvhvoJZmr0gjm#WQnNH!M>}h^hM{;Fn%snly3V|S?u2CK4lt$Rk2Kqr;RdA}3{&|21x^rU*u zPE|sRf3XOh^}kZ{FabXu4O@u=^O396aw}#TDvi~$%N>RYo`NMa3iL={>=i+QnpR);XkY9%cFAyU#Ben2+sqK(^w=i;)hkTu zgI4ckNul-zsQcN}BRigPs<)8*aH!AddWjk!qdtD%O@OrA2c8iuyIixI9(cy2#R-Ca zu}zIpzBlZXtc>WD6s~W#+>oRWX{4-ab)#4JC6dw~j}yNZj!y1-Rqk5;JXONOag<1- zE~C}>-;=v2t3*jA;)>*KDnnI$>FM`eMsgb4t~~(~?l<{I(@i85*^1@_tv@aV{oY$m zAa$#`-qUJMxi#0HBCpLw$GbC73cccB_Q1Se^{8C&;r1g-ipG?V&1v;qYhEwcn!h0S z%{2nm^s$}vu^qG+434uUq!tZeQ21Kcu_x2j*4=2)wj|wGVM`{T`P1i92!71)NMa~W1A>?{|*d*M)K3h#%_6i?<#LittM|rJ!O>}=cMfP zmpavlp%+^u^CmPXYQ;pbPg{0aFdTLvvbXZB%);QjNDr;+;tR695TiArOXFh1Xwdc!E$?4RilK#N*D@uu( zGPBUAyFg{P=&PR-Xv#FgP}vD3t8RfI0uKjvAA9;8tqZ5sAF8L-Z)=J@&{RY_%G=yf_rQ>7`hlMRa2)-MTctUvy#bCl zG>;RPs-niThd~`3VeqCr(tGhlJoQvKc!%<1_;Cq2->DqK>o@*X?I@^wQ&rN5>o@MQ zZ-mzcyoO3DYYV;MdSA}Ygr!cl+|RGhoy;4&!_Kj@EG_hg{Dg((taEzv`i;Lxf1>CO z?RgHAb-K3w!=G~s_9_KKxB)sZZuh!=<5%6JINMr7vXw4d_hC^WeHb#pRyl2Fw_KDf zZ>o>!GMq<$5}#8}ZGn-$u7gr>c1n7rU7g1dCZv?aU0?L1JQsPbdk@fWX>r|o`X@Ws z|3*R-zFD=%!;M5M`tU&ImuTfjc^*`vwy59pw$_t2-rD3Bbd)nVgx$~f&*DM6U+jxj zCHb&W@g*l4;Un`7RSHrNiI(yZJQkf0PEvcL^$kGwX>lqEl+pcBbjjlLah72l_{2C% z*m~n1`06yh<6>~Frr0rdATtd1>~DALX1)m0!VaVsWoj+0)#ZHk(hqkHHr$)5nZj^D zX9pT|b4W^Y2IEn0Gjkl&BtHt$W7T+5JMwTtJUx_^45gpCo*?)AJ?F~y-Te}VRzFt1 zZp5CK`MzJ4iVplqYHB0bO|qmQFLyN~B%J@ANkzfH~AJNC1i8|AgR{umuu_PViM;H7gV znM@z~p9>765vX4kP=w7}dPoYc!!41+#As^l6y7$^z@VnaW8U{6O^ufK{fwr@#L4_rMsiKarYgDIfSXWZlm0~GF9aMwIa(;$9aq;Gd{WxF%ral4 zOJlP|0Iajhy5%vUaishq)9o^1j*TlsTxqG#k8q3(+o#+XVf$3Q_U0GrvMn%3rs`6y z49XJN(T``?kCt*jdYiULUDBte0(-NY?D}H2^*11~8w1Tl;@$cfd6VZni0A8^L2mm~ z{YRms-wY>yF=9`zwD`}#Qn&c~WIvtFZ_bc+r~HyjS>UBSBau>ypc^MA-Bo#->s9+> zn?L)SR7L*fyIK#!;iy$oFD*rG(^V970h;Qb4!&vkr~XN-is&ZZIXsuAqWB|V`Ct9S zyaXh1Zgs9L`EtL?5w#;;ZBg?gwfEPoGN%d2ZoKISYY36PEP^=~sqTwo z7riV+V^Cn}eww8|Nl%WGS=w-^J1KZRgRIizWRIPty~+S@b@Cr~Rr-n1eT`;@#)tMMugQDpZ!|pdC7VZ`s{-$KFhn zc$Cs~cZK|9)G;+VVA?0UU)4z>sfF&FlFFZ$($=9iesOsRs=nkZ+Z9%6)~h1vy_PFq zt%MX453_*Od3HEIZ7`Ri{Kpo*F2oQof6M zA}l##Pv-Mj5Q*<<3v$CSa&_y2X2R(%tZ~x-ej)ES!a=T?1=T;6Uw4MJzNU< ztRl{rM&Hq_c%U_upzo2rxpA1(3ImZH}E`?ClQLA<3<1&F!n&9_= zZ8o|KRKhDkcHIS1$}XCef&OnNl0E5C2g=P| zs;jB*_~WrhwWDjW+ibfz1Y5Zm2pL17Sw7r2wrMbT^`hG zZB_5bMPR*1(yHyqKs^-`=cw1-&Tk^p?Rb!jY)%yt_=LB z`4&7#(pE0x3G&yN(*I)Vxd~K_*8W*p~rRGw5B=}(c7{U3*cbTnx z%ATCq%#}MOv$)=-Psy+&&b>V)bES=EU{BEOpc%(j5*vP^dH#a>N$b#&Wb=Gbm*G^* zvz!Hzy(_kPz8A`V=K0~CB=h{b+mSA!sZ#2=d0wm2%C<1uJip~8{v%U|M0-Xp)g1{w zNv6u4jiV#$27pEGXVvm?Y%m2y?F>&Z!{=qyJfvyJ58XkhZbiovIVAkL1IXn$3a@YJ zlbOnPPzamO zj^XOxIaPfXLhai3%CM@AmL6gIwKN|4C_U@0M_6uBkwkv$R9YWB7QouTmM!{zA@PBw za17@JUdnLW%9=v&$R{26I@md+=_&f!J3~7JAy1A(v7Ryl=6pF(cF-afL_K2t^RPxM&?57U)4#c$RO-JdE z^ZUPVau=L?wC!W+Xxr)I+M5nG^}N)XA*|%^-Rb(bkzIA0;=|%%gA zm5S3?RF$^u`DlsSNmKK6cgFc+AXHu z#IIPvq*op{qUxTyE$6O~pAI9GRnJp>ofTL!iht+d$^BV!)xaOFV@UxkImo_~LT)Q9 zCBbr)tjtYzOaElENH$p|o9-sd?4RtsJw2lAZLYF2D0nvq>o~QCS+gTa!9sB%Gj$(T zKj+X;_pA}SlJ>!kcg~fVt*ZRe3tPRtkiH=dp9NxC-Ph>H! z4#RqusUGpeI*Z?!Xa5>D#_0Mk|3I!UA7tFB7B7Y|Z*7`&8zRdLAk^NqiBwLQztoOX zN;iOD%> z?`H`K$o#y8p-S5i&rgFN-SAnJTuUSsIu?;QVslhZTB^z#Y#yt>8B|G4S?%k~2d`YX0MWusi=`?2v;Q zw!J8-Oa=az>)^Ug?gHx9lT_AF)x^BlI*%^n3g<~8E|83s?~U8}ac>d4K6&o9@up;0mSvjQh&{uo5IrMQrvBS%z$N}@1PekzrEwutY&T|D?!k=m? zuYSvG)1_C-(n8%aE={(2u?-@vEW9Z{5M4U%qzcXJJy!Z!QqPV6WgLW!*j*L!kBz55 z9v8=_aVxubqPgybRj0G=5tE{_ma2?53b;9~+rEuMbu-nrJ;QKps>)VRw9ubp4t%ml z*zSPSE4esA3QxZL?^6025{ZP%B|JB&IO2`ywr77f+P8{Pur?naHu@e*8C=@Eots@` zQQQ^XMTzREH6gcO_gF6x0Z{IhzUBFNz^*Tw2}dG?Ex{H}*SxRSrll=QLe}5%kDIYZyf&U{Vzm#0w zXUQi^$-nsE2Uqf;MAW@??zoH}tS6Hpar^h)&kL0gw@^GknN#oYIiNhbC$>|5y*jEr zv7;Jl8E^hi6n-qZ{0oJ@MHT)g_NX=diKqlSE^fsW zW~usP;)_ebj3QeS&C9w{7E|@UrBP6&#kihNsmzNJH&!&`abwRQ{vWS=J>^i7W7u^{ z+HR&eC)7ix&Qt|C+|Ut|)WJIlF(HGTadC*wv44|QF4}D8qXa_K{EA?t{r8ur(=V+T z#x}@pDjn0A+f+Wr%5BM5cCTsVHbuwu!$Fk4W;ZPz(~%AK2(z=580ONhG)`poBoj7^w)V!eSPO-H#|KgXZrCN zGqj~+hGaLFj~SlZTsr20T%OF_=IEHQxy>8KWD+%)CJ|E|GhO@>!&t%5cn&r;5B~W* zCXc;+(GlsF&Ld3F&^@HDBfFW)s@W&^I)rjMaSQn#A7b4_(~~bx8{7axOu_S45w5K* zUKyTcR2N5Al|{;VQh%c+P8k)cTvJ>gDK#r&6)VCuW>uM4T(dG(5w48ZnqwQ_amwkl%&AWL9Gm}*;dOUb)s&i%O0&ASrnn*;CAYB|wNAQFO-)rz63UEL zRhi{gl`F|x{zhe#j>@S0|MowTBQW-|al!oj+#Iv4rlPbs8lJSuoHA*OIsMwnnbRjv zy-w1|Up!q&Rb_3oxH6hLVLY8vLGPBXcv-Y+S$U*3HN!Z+vSp=_+UoM+b&BCt=Je|( zPnj|~^BQBknNe#NN6qp`W!TIpHL~XA+-wGOa~3R|H8-@dFjO!b`Lhaxb8!orD*b8ZXGFt58N zBg0Lf8=8MoesdNT7B0$5$+E1fGCHxWxFS-%ZiZP~Tv@rYcrh zIg)Rv504&*jC{wc#12^E7j`SrRTU&o3@5ja06jb(MK%q%^u})^(Yg zq6_)UDx9-u-mSB<3JV;aq{wGFeveGz7|0neCRM>}70sn%Q-?w`6ZS$6-TomloAF4*@1>s_; zVyulehsq9_i*Afp2){&@qDDUC{_wx9J{GU5jfN{y)J8?Preqc7aG4A|RZ){MsXSb2 zct1O)- zR8=mMQPcaqxFjl{ZA#r;|6hH+$KfTrFfZ4fzo;P3ToH?uN6p$;NeQlBS**N#U5Yw> z|KnL`;XLy_j%li&me6g(HM6r;%+6Xhb+)uIK-OgE^W+t?>C}e&tl+$0VbHj<1|QHY z4_B^?t`d6fE3OPjO+lMA;o55atFXs=G$tnbH$ndL@@}{xJ3B9L@nYk8V^QurZC7Sy z)Vlu}<5!KZ7_V%J@5wldtQ5yr?q{T%!_7hH|F+MmxZ~P5>m_&l)jJ;xI)atAKkdFo;-D$VSK6}AnG@6TKxXtOFn#d`+Rru`_sGNopc`-eDGh) zf9NUdYt$*GbILc}P9LwfRpGTVgDkeKM$*JJo=%O~B~_&#l-+afs5Cs!bW}ALZ@crG zx2lA3`CNWU4K$fwZM0??y^hIla!K-oh1v6SazjRqfi;*DTpXe!&tH~b5Ss6i=Tz%v{F%>4Ap3?lYlLb~$E3Z;W<w{t@?hR4T? ze_T;hbthBtWg?Vv^WrGgq!Qh|I8qCo+Ea|DvK{|r6=6KeB=#l6HKi&tlJtE=c~!~k zWolNM5~HT-Ntjj46DdSldGX35jN-FQMb08o?f=HbD~Z+AgeyzdEu-TkmtGanRc3i{ z<;ob5xg_o`-s@k-`TI~AMrBn^MREDEns78$Q@JcwQ=Y^(5no=lvMMQo-Ch`_sw#@3 zkrG&G*D3`w(v}og5;5`5FA?vbpSMZS(@G;U7f2Fq#Yz>(N%|TMuZ^bqE_peViMZm5 zOV@;J^mHWt(M~!wiF4fb?$4(tToR5{N2%Y6>hiG6L6e9}B!-k+t0e?etEk%k{9H`9 zq8Kkh=1y_>7-5T(KGnunRN!Z%P^ew?C{Z+%M8;g4P+&AH5#VGLL0{bI#GHkNMA(u( zQ}1p`s+Unx8cA|5)cwPr&Be=7Qd~{b3^V)d*Jo^uIII2hqt+s2krHH&PaNZ14MMAw zjcTANmW8G7CG&74u3lAzOO{wp19g=}YATjF3QEE|A#&T&>3N7sWA~TT{nZJcmsi~x zt}#oBYr}SOBe4UgNar$iG$=t5BJ>0|OQhfRH!ukay!|N^2d~NY5>8;?n-`iNEXpmE zAuw1F%#&e}d17MR%uS^gl@K_SGWJiec%?|K@=Rxo8Tr9m z^9V~X%L@e;E;i-{3+64$%~@P%%*kCe_r_%^Fl|4p7`Ble3KFYcHa|DGz?fT9P!L); z_g3R(aPx8sZ#D8l1#`25u*(fDTu>BT5Q=}9yQpYkVZp72i^*NIV38sJOf`b@ZYC0C z%vmsZQSPDwqcF6jP(RHH&b@I#0hIHMf>2>m!NO$(RgiMw+)%E13>FnGT2>HRoWE${ z;*k1M5Skmx$uD#gsa$MY^*ndcLPX73w2&0@=H-Ma#bTo1lqqLk{5g~t%*i#>9C>lk zoV*-LB;wkP;2|<1XkLD<1kVbC1q(v*zNAos@vzQE+7OfMTis^~P8*90Nv;%*8x#`l zA;6-A^K%OFmbu)rRHPvV^ zRbew<2T9Gv;Ti_NR8gRKe+}m6ETf4prV>?O^@RSUTf6<*6OfevO(;3B)BnBcLQC>< z3PSUellt;~uX0GEN@niJF{fbBEsNn)~Vc{l-kHslcrAVj7>ExsiH#Pc+N9t(}$?__v!XD3) z`NZ>chUVlHPEK(jB7YfP1rEvLRCi-y&5)hhGY}BUSSL z^^l*vXkiM@4&P+gC7G#{PJ5HegG^46pcjwVnVimHrCqIl*i@^^-Z;*w#+gdP)l9s? zHObK|-EQLX9RIkNq>QI~fAORL=co1GZgR41AO+5Xm2%WptUFal&1qb&{q5g16WXbp z?t}AF%v4!Aa=jNnMV9VTblC*?Z9l~~sgtjht}rJrB}*rrGXpc{rZz-QI)|Ufe@*Vm z33B3(WG^bnSsawNv=Yd z-y#AKDxMH5xYe)odGk+5pR;g&YIi)IKk*>n=HcPHcS~52l`-$LmjWVyd0H*hkk6D?435 zC^xh~+pbiG5w|qe=0r3R_a9ExZ}DAUnq*9>Vkdw^8x4cSfA#{aMeLGz=vQ`$spW9P z3CI!}B+$&RO*cGjW@XgQHas6BUR!wXFUQtpS zF4G+1<@GIxN*GV~L9g?jT+gg<)~u8)$Br{+m}`n_BE>6|%FGBWQYEqKaE*K*ni^m8 z6oC`zs%xr9R1ww{Ae#r0@GC0V*vfJm8@?*4A~oR@`0{Xx1p2kwQs7I}9F?X~v|hWb>6nR}!gS#d1!mDNC95vWx2Aq>(=-9V^Ym zHv6UO*NL5aarXZvltBrdxCwZI&c@zvR%7oP_E;BFEzUV>7jC`Z9IlZ~j%I1hW1Gxb zrmY!IQ<$uB(EHg~ZDY?=RC+~H7GV>mrrgKlncwOCUkN)o;`QxGmtvWvVuiR?CKj)R|U6Srbuv=lhqszig#pS2m9x z&~JH_-heL)6wVd{kCI(^eDFE;nIcC+lsA#TqiUhIjf0boB-H$+lBKgrB6~-Pomeq* z(;=@z%z2-x3V(tGxgC~zlZu?xiC4ItK|*@jxWX8hkW43VN+XMkPSI-#08zELNr)$o zk+8JO#jb={N;6_-Yo~MAI(@*zJ+QZD(|{`@Y{<9&62<6W^Pcvel1U={$=iP_28r}u znx%4q9Bp4th@x@DIkKHQ}*r9#NvmgIAgvI{)G|THNX?7)-37C=|@p zxr^JzUh4?Uh$69)*GVt9aI8jH>bx&6UReWjrdb^;!G|j;7qaziIJ{ES#P(4wzG8SPSYWin1!?gLE zt0<0HTxlwqM0X|VqXsFFm;7zKSzAGUY0lE`;5oyfxSTPIt}<1wZ0e~ksbO1@Gin&d z!dL~J1&!C3!4)`Bt14raD{F;Ota3$ob#WzobEIM2LhVhRHggp&lDU}54C7SGAXGyG zD`ya(H=DN=uPPU6HV#F@v}M%|*zHDdr0-UhL`tieAQ_?Z$Q{M1>xN4s zDm`OgmB~gT+GcrGttqr+k(Dt{uF%{d#jM7POCspu>Z@i}3J>`U)kZ}#*UZ$Ndp+G2 zE^PPK-Ma?fwKP0L(mU`X>x)T1^P7prMW`@Rh*?-)j2By3ESo3p2(#_$=16Vv1T(Lg zV^lS&Rnnm5&Y57+ciBt6hJW=IG_eG9wpz>!9w~xr!4`+y|9k78A^iL7E2rc9gZ=<;f_R9Iazb7e%bh*T&NDHEl` z)1}rOzBA}IHKeH!y-G`@7ou2ctMXSE!7)(8z59|*Oo*uMWT|$CE=Cj5nbWy*HhsUZ`!J8v?{{p zL$;Zz)P_-{>STSf+Pd$lOUEulUmL+NK%UP8Kv56jIFDSlH6ED`8t~YPo~u zXlHB$I}N3JNRY%)laXDlgcVE8maR&TOpBtTs*{u`8S^QsUHRo#6tAEs=#uMvidNJ2 z)y6UOB(0I&9%Z8|W&nMycI)G26n|Cb%<`3SyqsC31y_c#9YUyNnis>;tr2@t;|@-> zk=3ikWR$uVgU*RACYf=rt0_R7mDmL;$`ysI%3(OefIR^Wx}V1stj3z+qs=hph~(0s zs5NYVLZ2_>kQrMiWxS~WZz-wY9{gYGpFBTB1XGa)kT~A-pEjH8fIu#~RxmSsU(EVQsl}>lVAq z-d}7LR;?5>BQ`cdOAxygH#;^5kvnduJ@&TBHq#>fH8W3YtKZF>in+#cdhN9~*N#!O z$BRYyX;sQkLr&LCbBq>_K~-&SjILiHhCW)1lNOfIS-Tj>sg0y+N=g;BpWyZ=)w!$0 zMWCHEhS{(_CgF)eyM=&-#E+PA|;Yz}lI{#JSa9Pw80Ta9d zr3d8=0r_iJucOmriPqTtC|p^Ia+toY5w6Ni$l(VMuVlOD?b=%v*1`;)c2#M~$f& zb7k<#F^k7c9upXI&6qK%(v2B2W)a`1W=L>@f@D`6uR=F*c(-V{%4z#vRB#IpZeSOdqpA zWJLzDP^qO{(=$E+E?Z}maR<+VQCa;`>Jm$Nubx$%OTM$iqeknz;pZvwu2))r|736b zH_WyZ`wp2;KHL6-*5?fQ*!H4%=zEX-Zuhs${fD1;=)gmJzi;mS(KAn*ZO`xf*}kU_ zv`P+=?$M{D-VZ#~+SYc&+~3}MqV-vG&+gXWJ@)fQpMUh1lj78gOof-j$}}GR5C1@k zYwrHRqi-Q|zw`%x@#GI4?SA4pQ?hX~Ho~<=ZM9KSYm}_#K%-F_HrB5)?x;5IC^kxC zMrFBCU1d~9joLen+BHU5je)6-M2*s7qbx$m+*n;@lthi{a$`k}u?}A5I8(`$YNe?E z#Udx&EmBq{*NXVwD$*aFc&kYAr6T>)+n1EMmx}aH;eV-!I@Rzm+#GUB7h7mSQr{aw z-!?-91&az2_wOpD^A888-Q)T?j2#a#r>v97-1aitSw5MxGE(Nf|Ap<^W>!w#0(*P( ztW0xp!CW?G&*h#Fc4uRMvsTF2?Hbvrtr%r__I2mvv7cUV>o$@($kuLQtoh~0H8U*6 z8d=#KFNohi!}6U3aCK5$U9Jo|LnnVBG-iqAb62#+7t66&`xv)6nr_@0T5L>GD~sWi zuPfq+G4oNkQW)xBf==&zHaSXBWACueU{Vt)>M4nzbGqx) zn0mrq%ff4`i5ZomDR<>_8KGHObV&Fn$M48o=NnIKs$+R>-0$RtiIb_rH?o*2>jkmO zl9iE3B}1o7nmX0YoNnHLmoR1e^lOc|a`uR8c_fb+4F7ARlUGG6%H{WSvgCmy{{%p0 zXGJ4XF2xB+m5j=otlzi?K;c$Ym9FE^K-Q`$vx73;%5v~3JRs(Ha`dItymOVT1+!8q z_ZvtMSA|e)MNWdv6ghK{RXw|q;4VQB!a|ZtbGlP}DS~)1Ye>b+P|TS7*Q}dFTNh{i zlS~f6aw)+KGoyAG?cV#9Z0yLC+=ao63?D(xS=B&2Srr9=q~u0zG)AMTT;o2>FpH}> zLSAa9y`7v$QJ0(Wtz4#|ROjTi6Ysq9PUUP(WED)rCVEBL=WnE-1{l`G}tENO>vkTuucsr771O%vD6yh&cX#oL5SDIa(G9MiWqWKM2VlOJuH@`JRN1sw*#&|jYG;W z?F0Rl(-{emiBE{u@rLXM@b2qc8P_kW|*HZP^&~o47eAM|~4p0A2pPP=KD^9V@ z=UM-ar%SQS=SfGDD6Gn$4+~#2dCIh8tT6B%>PII{PHM4!s-KoMFld5kJ-!&k=l3 z29W84=z&(lHWFz+y8iLQRcnecqalgRa|qqACg!FK%Lz{{QWA-VCCnfnJ;~-s zcb5QeErCPTpG{_d)kLhYcg%(=na)HiNfLpO$qW|sx=hCN%&A=Y!GD=om9iCOGXKe2 z>Ew)x$r-mA#@5WB67}fhMA&Y>KWf8mHvF^=e{ro&f6t7Q!>s8i$2;_ooMJjB{e|z6 zuanM!AHD9> zyKOjUzJC9(;cY>k&o6BF`8lVSFIRY}cKdGf-Fu4Z96ryy$Mi3pqP!0OQ-wjhUQRXr zT|Vgt`g}iCzVDW<$S!}}o)c!5)yCA%2FfW*)3NpYmqpmwbeDaA!R1hXv(4_%d29tU^{d&q?8jgc2vVM3emoZ?9(fj z1r;=eAEp-p=gK`nM35LS2zcSvnPFL(qO$O?V+>w8#}#UnAt&O1_PQ7I7`b6c4K_s5 z)-cYnU%;%vvy@mo`Flh#avfoi?Y&XnCa3A+Lt2+Yw-_i*>X^-elErctqU(>3LxvT${Y8(D8V^%Ii|lL zJLiTQbMqE1%D<^#abeNTw=B8!HoaSQ<*LXXtII1YtExX)!<1vqoom;v_iSl3%#TmX z8aw{>%SVm5a@@>MOq{%7LdLS$*Ds%OS>TFUqc{FrU8m9#`w9MqeBzt#{x$kjku9Fb zsigkb_+_X6ZY9 zoxp6MF_iQ`6IgRQ^uW2FfF5|;a_E7L#n1yct$-f*D_|!uR02H)Wed;*{ueL+{CFw! zz#jtZfk%KlfN5dqfmZ@Mfs290M-1clKoj^t8T7zE0G9*5whDS+)g90SN3Vt+_+?-x z@DD)a48yp+9D3m33h05~2QCNx9as-sPzgP7aW(Y7OFjub@Z4JH`FZstKohty3O(?W zHP8dcu7w`B6u1M}4r~R^|2OD?KLHy2==-x9pa-7KZzBbO?ZD;0CH2q)N8AlP@bkb{ z;1!>O9{96O(5JJ9yAgWeBlkiNytfH@;Miv9fq&$uTXq0{`vd5Kuk#z_oxp3`pdU{C z{SpZ*K{h!bSpLhrQvkhZ%AN0UuMqgh5Sd!M)w;cF3upW3|a9`gJVDV{v zeXYQ^hV=Dy0!MtLug^G#vE%H%J`?x?FaRv&XTz2QUj)_*o*(|&0o(>`1@-_tfmd7r z{RqSOEYJk5zYuz0CvZ9Nj*FlN4!Rh6;38lva5JzI_zciE*DywogdX^HU;x+yTn?=N z81%sBfIEQZCC~$_fStgPUkd$shOrxH0?##}2i`ggdf=nLdf>3p&;u=CEAXDnpa*{R za_G-DjB_SI58ML`0RIngIq*}Hp$D$YgdX?;uod{xDbNFdeiif=aAp2A&;y^p7JA@q z*Fg{50IUZ-2;2cYIt_YYPZspR7iK|!ppa*^nXk1Kv0ZrgN zH$xA69k?9$hufeBHhdg<;Kqa2>D{cu^hnm!kKL&;ys>1wC*pa5?Zlf%U+*fjfX1 z_0R+F2X+FV02(H80ZrgPfdSw{pMoAZtO0tU3ETm^4%iC(B(M|sJ)kiPIW|EL%xZ)l z_!HoA;Iez52R;Ja0bF=5^uTSKp$D$`H1wklV|Fw2z?bfW9=Natdf;`RfgU*Re&~UZ z0$YK{ft|p4TcE#;pJD}?z#jtxz{@@hJ@9p4J#ggbpa=dE*b2Pp0qB8`0F5z*as5{4 zf$hKm@cb`84=e-L16zPQfR6%OfxiZJ0tb8%`V8)71De1dU;udCHt2!h0@ed}d@PV&D5B$t_=r6~fJP1ATQ(uK1xZ!Ki1J~?;9$5Vl^uRm54n1(?H=q~zF!Wc@ zFM!j47BC+uf0!rrm$tsZNLxERZQvQF580B2F8C_{uR1qir15S9KRW!L0dvnhO{Lbj zES@9h1&sBBQsbBM`PfAPBa<=MrO$2{$eZH50XQNfV62f3Dfn;a^QXao)d#A=1=e=DR&QenqW$N7WfgF z0pm0u{Ve7CMN`bA7KBUmkNQ`~SqJVLhkAAYiNAm;5d>{Iy z;P-%k%m=>#eDzHM<9;9cwu3hc1IAB$==Xx(3;r%2{88{Ti~RfV3GmN@|AtTgBTr|p zx+GwH$%lUy_>bHgFmin8mx3?+c)<9zkN!4*pL~13c*qC89el?p0>(2JAV7-x*$aN_ zos56p@l|ByPqlyW&7TSw9|fkOKf(7eH3f_ib1WC{8GlAHZvN)W0pnVq@@0V^@nFE{ zq8+*PJj$Qszf{KEZv>3d9|1b@d&b`l;79);VAT7SAN<#U=s!O11%DX)apssVe;(ye zl^^`Sw+4*g)6Y}kPk`V4Ou%Ro0!Kc1=1=HH5_`xv95AZoLkfHr_^sf7;e%faesx>G zc+IDL8^GW6(}3|6uYNuH-wyux&jZF6eeiq1H#`?G{@W-2qu^IOA26=-(o0(Yqs|{OpYxG_1Nbxk5HKoz=(mGke-iv&$sha@FTH2{I0`<{?T6 z8-4Ic!M_cDx)1&Y_{={C*gnQzit>#-(=aN)-{OPM0)GhnJwEuQ;BV*&7z=&y8^CV^ zzr_c?9sJnW{pt6DUjx3thyEz|cJPaQ@F&2Z{|5Hc2S4(o_~(BK7`OZ2v%oJu34ST~ zec3o`wF-3K|Q1_-BD{Jv-82F7o{5ODKaZb?qywCWs9sFD81%3V7z2Kwg2aP-*`Hq4=ctOy(&j)`3eBMPt zW3~@|>T3ch}9&;!2iu#{~rHjJNVB{3i{4J_JSYJzOFBM%P+FM!gSx7WkTLg8Wu(YW_>XzYPAbr+M(6@@)YBv#g-e>$N`~ z{C4n9T_5!I5B7r34FnVCzaIIIg5M4Pr#|zO6X5S=ztk2V`A42hY<@w|*FVYvpAEj= zhkhyecJO}oeFON4?4XhBL%$vTlmEB9Z-JAusPe7uo=4An5(pXdAOi*nuW>R-NWg$S znS>;e7nungG|=hk>6vNL)7^IWgoy-<=pv#*R8VvgBZ@{?y}3Sv28{2hD@NUQ*(FL; zE{j*M#;dZ?jk5p$sZ%}OHPgx7tKNHmcR7$cU;WRi`l?Pnzi+-ibrSgj$g5XZ?!QMM ze+T4SD)f&NkpJ?k%J-jj2A-dvO@W{K>jVr@2w!;33>mT%K6_9`NvKo zKLGjfA^&cL{EtBXcWb-NrV8>Cke{`#+q}QD|4|nt``_v4e;cqqRj}Vu$e+0e>wBrZ zr2lS#JlxxD7BRy~#@|lJFNZu*L4H5vw?KY&1^EHU-v@a|1^E%kzXf@v{rd^X7vpTb zc@@&n!h44(#|NW5Hz7p$u1^EHU`yhX?g8T^N&qIDy1^b_XJhG+Re4|ueGJnpRfxqqD&~1)X z$bTv1&q980h4fn>zj71{Ym7r zW*hS`i^UM8^uS<2C-&aU~0Pt-uem#TSLmAN$n7<+uPsr2@$y9ryl8@;(suw!i8WE0H*Fu|jVEzW-Q&L$*Bf$t_crKO@@2A5Nx#BAb(pWG;X6hxx z^RM2hLF0HN5SpgkF}@-p9SrmfcXNA0Z{*ekH;v0P2{iXKL`2`=ts3VmWs~c)w8&s~z{^D$&ecLnPKFw1if}N?nL-`fT*D1e2d0P3c z%I{MCfbx$ie_Z(!%73W*7s~&rym_kLUwMb}E0nKOeuMI~@>`YPrThWqA5;Fg@+Xx4 zQ28&E|517KX?lO<9m=mzzE1fK%G1hkReqQ92b6zI`Qyr;Q2s;Zzfk^1<;|z-{grnp zze4#s+lFl8$rFJfpcLvZQlfds}Px()s6~^^z%dftN41@TD_PYY1Jw=;Cu` zPiv}v#p0KpH)nc_8%AY$mPY193e`ZcRt?C1+f5<~h|DH!YfW z`Rut>7d0+Ced(;1hAwPaaN5gfo*lfPzH91bGtLT}UpIfsrFbGfIkncFK5cg6tSNz( z=`*UQ&Z!TE+nU>FhU!jhIvV^d>Ob4%-#)+tj@ zJAK;e)6SUQ_L8=j%$PZA_N>`w&S?+$rD?8e3Itmk!lC+_#_Bp#Yg%fnnuARNL>ua= zL*c4GbGWG{*wE5gR~xFYHZ6_eU{zh9wz?tITyJWcS_0wbnubtSU2U+b(Nx!mnyPAB zg5l;ygDmPAs`0T%Lp|TnVPzAZBRHMiiljiFjoh1)jNRE2_&w$wK?2Wo3fxT&fk z*xUjhf_X!$&=d|-)z{XcfX%^BV-xCB z)6x*AuS5L|%0>%^YO7G%22>{qqXz04n}euzQ%k5i91JwqR@H}_(4Hm)9XCGQICA5J zTX!;W%^ssCi05TcA2LtEFaI{q)lst7e2-YiFL`6g+?7oO52b_{@0=E{b4C<-6Xbxbnlw zk1KD#)5=#V&nn-i{7L2J%~o%o@(s$zl;5Yk?Y&knqI_8SZsq%xAAZQ{9anzvLpJ`L z^41UA_!8xtKVsv%lJf`)l{@=UxGUdA#k0!qQ-09Xuiams-yARQ@>{C-X60kb@ALGZ@#4Sn;x0ee z9^psr{X3O!R_^Teuopk%#a({K6mR>i&2NM9UCLd4;m?)Vcb*q_`ML6KR{5CnJ)VBx zKzV-cUfkukO7V>H-OBfS`Y(9#_Q%TeclmWIe!cQB<$FB+-+1xX$IJ6uqVZwnZ&toX z`61=bep5bQp1$3SuhMv4`Ja3I{%6bY&pn?W`jTzG>{l({ul%U;@YgKfseH3?H^1-F z_yfuhdh#D>{J$$dru=#3FDS1*Wbf0g+~q$_k_YZvgz;_RLlx=PAjBMDN-L-qqzJrI49t#x7=2(md z{@;kZdj6&O9p5Xr=b!sN?c*8J0n5&Fi*e_Pr3i>emSRj@vzVfL7kpMR4_^ipy}X!P z_(REyZ!LOz!N&*1)b`?fbMehZ?;#etrRYD##D4r^tQLZ_9g#IdB3PVv2|Xw$%{7mkBs6M`^o>=e!^L^Bfo<_slW?3`+|JfU5R_& ztm%Nev_wbuveg&EEvxAmN{@EHIrOmU7}$|UV#^CTD{*eIMNK17$a0BPj0yBAn<|(N zp4n(R=(5^$@Bl~1GVl-^GaZTH=wJ^1YNNvgNb6#z0}g26t+r#pvK!+NBG1@JGLE}v zkPU(k$=l}BpNBS_Zt-}cKY2AW_=HbBUvhtsHo*uGkOKS`sg!gZSA<@QD=w-o{j6XF zF?_?MK)b}ogW?|&6q*nIJpLB#(no?3Ao#9S0r~b4ahJ~h-CL9pyd3}dw|AG`{e6B+ zf#>w^>trmuOYiZ_p0}ZbjZCSAM7G z_-4rXw|WFhteqgzD7nm+PMr)jyf zpF{7(MQQrI`uwo>d-neHp;t=&{XgKP-~E)m|L&)3`g`yVVk!Ce|EQ)PH*>$L+Zy@y z^3#9POW&&BceJWSPL=+1Uix-T->&KX`}y&MNYB3K%J04}nWyP@TQkV`fm*Tux^jIT z7*$;Q{rY{*{(!B&e?J#@oZnuTrgz`>9Mtqr>iwZ6K zWP&V&61#P-R2V`@BEd*0B-bI#&|{P0)y412N)zD&2jkX}a=g~K^`RUO8#nKl<8{UF z$I9_~j zO!3IH2(HGdQu*Hi6_!8jwb$DOZ#C`z);*pHuHGm3#PUA^oaJfP_0=W%0xl-A+uv2d zzYjcsUwrKimD}Nj;`=5PR-!o%Hi+V{;V6u zM;$&Vj*@}oM&ki9yRWO)lOFEMdDO%I3Hj5`^eaaa-*VtTQ=IVps`{5HzDseJ&ntk_4)lLVx>iE?99Eou??~Gugr5$@>FDP|bCn5aUDNcWOBs}E`U8gwx*pVFmD#hu)t`v_dPQP`f zcpNy}<)GTZ?T?03pMLB}_ehA>#-fk@{ASxfcj+R`=dJ*D{d?}RxZAJ3Uh|>9I}-Pu zq}x^hpz3q}BHgL_^nXWk_J51w^m|A8l=j2jnvc2L-q%X;`%=Xt9{x_vhyL+Mhc%!3 z6{lZ3(kCQ@Z&t{7cqe1qb96t_SAg)d*=953`o zM-rcO;7P^l2aYsF?L4M9{mYSVMLkKkDNes~q)`dshfHz$iz8hrp)v0SKAAoD0GD|t z+%KBWp3XjD5C5v_w|Y2z8%&n}Z&bg{)1L`L@xJXI?&jfn9=;6vljXlw^Xc^TUAr&w za5w))JiMU!tn%>p0%v>C{~hVI62f1a=(m~8`{RN*yX{qc&u1+DN!9-(@X5;W>bt?a zuUj`ad$=qARu6aOANKIar99J3*290I_?U+~yY2GuFQ6VLEB_syel4Dd*uJ|x+?De_ z4|nC<W2MyQFVdxG#NevR@td@^Sf_y7GCf z8ZSL2v%f2UyQlB+ndjlIy*fSI)pv=9yZJNX;dJcG@^4lAn60jv>F|16{ynHCX`bNN zKWKX)u~3)8KWp33@IeQ3g~Ojw9OImH74XUIun{=>Km9Y2ek39GQHs+q6KSR1cR+Fa zV>>?ceI@yY;Be!(IOE9{!yQ`Ts!kpXcej`MlG^tMT4)vU)WFXE`IDzFU7+ zdHBmze}ji_Qhcl8Zr^x=;(HX|YRznh6gN|>J=+v7DBiAkr{cFNzCm%f4)S-_($5v2 zq55x8e5a@X9^mYU^g~6uTig9X#p!>FRIT{Kiqmft=`snipH!Uwo=D>J3H&kOoZs4? zv*W^jpZ6uzr~fC?yCuZ)qvG`IL|UQvKPXOrO{85CV%#WBKTRZSJ^1xjoc@(acS?xg zQ7TTqN+f-3H9;6~vi{)u;U3R!ZeH5!;bG)M`|nfSJ*T+m9r{Bet&tGF|Aap6Pd`Vb zyA+=x`QW|HPjx;CS%G^#qTeKv%V(C}_n_X_^|$jCH&d-;T>rU5?@Rwlq%8qqW^T}y zhklbtF8@0fr@tf8y%J*H(|qVBiFBpn%M_=7C6dc$m6j)><%x(C&y|Yr^6-Aa@w}#X zXjgsrTuJ{*B$vN?KBeCz(sv~se?FzZC6d!m>wOP;_PJScbDFhVyQG3YG{xH$N8<_I z3w*Nv^EXa^n#~7MA^P@ZKbhy@KT^EY!`(h@iHEy=TExTg+d1i1;a*$cMS9-`#p#!c z6p;{qjuodrCeqo8&rqCxm`ELpw<}KnOQahWzd&*NT_Vj>e7@rJw?tZ~_!7nGXNfdb z@s*0xzY^(#0V}vxar*rsaegO76{o)TPFxF=Lz{x1Wc3cJxy59vIu*f)Vsf&M|YgR|TBRG)sYNFP-F zrxfRT8>F)HeG(~m7_y@YsAsW|;Bk+O={HrVpK`L>84;`E%~cpZ=anH%f@-9Z&y0#ebsu<^vHy z#K$|Xo>!cHl}VRNi1q@`@^}8hmj86c@grpEKRm~QBxgB*&sLoN#Yp!Cgqe#Kr{5pa z?=5T=C{BO$B=JcP-lI7ExRYEz=~JBk-$-ts)~`7IZjmmO5cW`<{?bU_2v|W5c)PtU z3ty-DJpYCC9SQNitAhT+qOVF|Z_)hef@=iK%>(;^vt7Qd?NX&GpVxfE-xRTc6?{!``avWmEo=@ePXDYV@zDzY z&x-Th4AR{?LHt;8`s*c$&tCAK2`-QX+`p1u@Ni70LQ|W|+x;Oe=X}8%#orheoqZO2 z`sdhe%qrEVe__%Un$J4Ld9DRX&b9!*L2;fpLApfCnO2;B=16an5bu?N%lb0C-y)j- zEviqyvn2673x22K^tVTPLPEUP5nLl+hzdQV`t;9DdPqW??WH*V8k6=b{+QxCZ-jJ@ zgz(R&IM3-I$ypuXe=oQ|5-iZm=Tx75tx2y4Si!Fqr$0lIdwzj`1eqV`XPfk93E`Jc zaE*ZR@0XUf3@QDb4YUgdn(RzVo0Bo5c4GPDQFG%9fBK24+%aU4~Dkg-Sfg;$ww1|-L999YyR}Z zM_Q@)*F1gKZ~xiD?^HYd9C+&_`=8%=`d`=lTd?8eyv_4}Nbc`b(-fy)S(4j_&sLo0 zVUS$^IbU)5IV8FLRj1$rNw8QiSF1kHMIp)ADB#yCPJhTG@revRqnTE%%D5h*1h+E;LmfbG`H2UMTu0?+4{no>GD_(~!JKK?d#7Pke@m-|i^p8q9 zqWHOr)9*Y{vup-yOq>eGKd$?eDHQa?BqCAIxigb3!VKF`A-T`wWt&neDx5J_?tBKWHm->v(6 zH*arKoacIwHcE(dJ_OeY7-m4BJAkwNhjqNPYx(zRK0M!sBxl@!e@=1wEhp`g5bLnw zJnwy=*;yl-lh zKesD>uHql{=BovY^E?640xi$wUjFaWe6I2EixeNye0VMj>E{ySEK|klZ<+L<;yV@R zIYcCf->Epy=ODR#-Ma)ANP-8ooR6qJ{mGJUlMwHXJ^d?H|0}9b|KlY7y@zzz)Bml7 z%`>Xc^MXj5CB%DR#px%Vv`KNE4Zv|k|E?rAe}+!CIM1aat&0h06hT>-n zt`RV|u3h5czfzT}G#{R$NBTfenCSy9?R)Nk05-&Xbk*m%t|YgvWfbRmX{2WZ!ptp- z^PCIPyA{7(ah_jCk~8eU?@^rR(vS|S{zHNbB*9Z5d;O^Do4$wupR=&}qT)Osh$LqO zfqz?Z`VA*-k`U*h0cStldZDYS74QrOjw7B!OOmr_!Jk*0=Yx>8Nr+d3Xo%AJutx29 zhKIX$yio8)!*iNQZr!;|ah{(?nkymZV=tc`#p9|^fBGc1z7&A79gofG7raVB?CVsY z=aZ4r65>6L>K|8qw?F@g>hruN(o+%|vrlpQxhA=O`)SSRsMmiU7ky0(c8*?tSM%X{ zO(Z$937ls@(EjwJPjc(gbBgo)KGOFkp_o6<2_=0= zLStqs&hw2)+a<)jr#R0QBmI?xSg#c4d0-^B|6Hm#&sih=R6_XuRy^{vh#+o0zXteZ z^WkRI=XrD_Ig<`NtvLO#lia>^RB`$TC%JanDY!rqxOw;;s?YNdNbc|Ef8*)z5-G-k z>ht^+lB@4$6z92&q&G>3_dtsCyhGB{65{Whit`*jlIw^6Lvfz(O8VD;FvBx1O2=2L zh0WA9+m1Z%k91M3Ff&JSp7Tb!T|(@O6{mlFQn%*cp*YW-BV8&XxZ?CDPf97?tvJsC zCB0wsS)(}5S0c$7OW>On=eeUKIeQfRdcg&fV3%HIRG;T8kX-*6Q=I3Ek)D+h`+voG zZYD|2&IErKaLxn9`~Lh9)#o`~q_ZT%xdMvwd~lMS5f1(}!6*KH;ajTD^O#6?Nr-t> zah}6La?d+YD^CCJq(4ZAARbGlqC+E@bTnUxo-Q%tnTfL zMiEj!Wh*Tx{@L&1@=BNDMH#2R$?R|<7mwuz zU;?(nD5|+Fv12}it|F3+@n^Y(L@qDF3OMv7J7l$b1OAWBH+>sS-wM;$i;Et{db-T! z^&3q#ksBE;n8AD({>?Y}wCTlX!7B`vsMEKm*WmxYSbsF0N(^>%ExdGz8BFH#1zs*T zSNEEp=yL3I2NHR6?R;}>7q4)?e4;R%7>k+M;2^k37Bc<#u`&J?GD%Z3Ro5xn8+K2R zj*Y8FPu@L7G6Sb-&B16P7mHJCaKK)gLM9uPpF$TBBiW7xol8)|Ol~Ara1CfO*+e>; zPTZskh7tw6VzTHUe*G*Ok~2n!^wCq)%=P4xS4cZMEXYn6J4K#O?G#o*G1K{YW&k#D zL*Nt{JGE0}jNh$CjgBNyW zD>P+^QYzVxJDqI87)WGe0|SX1)bfe=Xf9dUfm^%r70;wbN7B*pK~3H!y$4Cbs0sIcDSNRvq_k16g4&MQ#WQtVKrQgWRiKgKzFn# zTr@ySPU3O z6PWW0n0@WVe3Kp>iDCgO9JK{@hI_Ig-T?&L=Zz9PuRmWbztL z=uI-lQOwEJOX|z2U?`(+VTZ7A;X=7g@p6H|K5jF6!FGbFM90ET3|`tOcIteYBRYN* z<(IB!XE3{2jAG$RCv{Rwqz6oN<(l=&y4OV4UwLKkiavatwQS7_ZXL@Li)Lw3ms`mV ztWF7_I?JzH*S&Ui4~Ioex2$WIclWJdYt~|a+TGhDHplX6r%73;V(|hDj~!}s5VMp? z=DEaR$C@?;tRvi1WZ>o`m&D4Cd3?lVb8wq77>TT0vwB%iw5y}5V-bg6E|E2fu|#}( zxy0_1&>M0CQH;EPbfuAPh2%)0Tx}#Vf}T>24J5t1qS&qU$D{H5sF=rGxwY8@N{l7Fwvkm9{YbVSYnNjPZIb162z>_y>QBXBZ^+rwnZbeBj`F)ma(1&J z$-p+JtRlMnajBQ?Eq#(Lf^{w?Htt^6YtnWhfI}QqocWYzFWc0tXs=wiR*cKcWVOIU z#NeRYLt-t(Y>m|vlWz(udU-a3G)6h3T~LM_7NVplrqS1#fzfPvDp~#Q!z4Qe23R7# z4f}&+3VTFZ_3;#g;=+up!TQ#(SSDjQQCyrbUo2bQXNE>54jpX2P^Z|Cu9|MOH+i&f zE{zoi8!Nf1ovGPq$$|3nNplP&`bX{5&CZmERY$UU+n;5SxSf|7L>69Wlcp;!)uKKU zO9Rd1cGz*y+qZsM*Mu&D=@UDgL@I@K9S)4792ir0vMdfs=>UVaGuZuqboF|S_JL$N zI+{-mU_ml*j`|6`cJ1=szKyHbtu(ZmSKz^1!kZ@WBtAZAZqH9P%h}swVdDf~3#&$6 zyL<&F*=RH_3u}M0tS{l=lMOyzCp$CnIU84at02#klIgOpzV*H60-O8RW6Zh-UNdQN z& zwH=+BOF+@=t`dCGl6ITeo3GrsVg=@Pbhq+?aw9s5ZN6>K3H3mcWEnJg>60E96lAa(S5Ui-McHa;yxqzm6?R$WC5uMkzD+kSMI)B& zFJu-%|6kp^yk{96ZeS>B9w`fqGd@kDK>5*rj7{t4Q+dtXvZc8hZ3dfYca=RBbhBFR(QWvHj_iSOJ+&)YH(qUP?*vO6T3o0`x zOG~-MP`~tqN}~@?81!N|mp3-nV*|+{eR2i}9P7u%Jj$^SJCrmN20EHInV00a z#w&*sDF>r{2O}M&+boavZS3w@VPbL4pyg$!J?vb}8}rc@dl<}asZPSPgG^i8m!>5faDT`$uaCSF~qsk)HzMwXqGpQZ4x|qa7!oq zLOYAdO=a^TTL|`m%xK9%z#brdO`hjQlJX?Y?F_fIXkOVojgMtJ%f?p zrlqY|+FHd&6<-xwP_&`}DWR=eRH|69MvHb&CthirYE*Q7-|t#`pK~UYc>B5c|Bnvm z?7iM=uf6x$`@9w=&N-u`q{MT7rCyoG($w#l$42AWvp`{^y;^UeH{2WI?e7ghJz=Ap zfP-Hr&iSjruN=QJ{Hj4#y{J6K-`*(mM;N&&N1T9`znxc>c>Iyxiz{5}KB$Q8#Ba`? zp111YQjtq|DbUKVD)GuctcdZq8D;*c7iI7_972XeHh;A!^XFh+ea zKl<%({JwzSF#Lw%cL09;qhAlikFisO-+uTVh2K8-xxX*s^T@wA0-EJ17XMP5v%I@4pJ4eNYs&{)IOFc3!2@E9P5S3- zz%PlE2U>jRkEejgzxVJX|IPSKjo`nCGXGA-kMMdH@HZ2DSl(j!J%V$VueW8k3(Hyj z_&3zzZ_}c;07t?%1!zeEoGZQq#SeGiJ>aH7-wiSI(V2 zeI}KeakZ#$HFWT1&!lkgnmN<2o^{Pt-W9X1nLC{);CA&Dv*+j$8c-1y=U#F7)mM7c z=TE<4o_FPS(=VS!eaYgQE2mw4g9pVfpCueYFn2n%x?!$mNAhV6bG$1>2KAu)DO0XU z-7shRly6O;O^|w}P|ujFMqPfz71QU=W&IqfpF+o7eGQQ>PtCaIYG?w}ucZ2PBfi!hZ!<;#A?X(&5SVcF&xar=R z=bSbEv?<3OeQa>{rQnPqf%%#LmD!_~KL6j(!!7?G_z+$qI670aR3`IZoXX&D&lxi? zeU^LgBd%Gux0K7gk8C+EWoV4?nt#tB4;p~vf^$>_IuXa>ihXqquE4~}v9;m=?V}aw zblZW?F}agR@Yum4#sb45Cf+U{kreFY5tDj1kC^Owctn!0i$_lCJvbt1Dd!PMLySjg zUdiJg(49vl5Y;@wkQyHMME=7gI%+MCnBa%;hy-CckLbKd@`y=)6p#BOx8V^gk3y+AXn|Z`wwUo!>Jnt4B zF}N=05sBJuJYv#Z!6Op2dw3kZ*uE9>8_Yr z&nBxzdz(MRO1$4a>*bH%ik8VAwhjNHb-esxY-yjT+0H!v4r7b^gk`r#nJw=##Io&D zW(4@~yq8@iWk!Nu%kl~-Ga`I=$jdI3G9$x>#a^~a%8U>nmU!7YQf8$1bu3SnvIh(N z2`ne2T+VWmwxXmX}I-G|Q`4Zj$mCme;a8 zN6II&+|Ke;Dc7;QndPLEPiJ`x%XLzo!16YhM@jh{mOELlm2#40!*X28=d-+%Wlzc% zvE0M*&QEFoB`k9~&vr_AD$58K*e~U2EXP@Hm$J`t4a=*fJd5R8mRCr54$E9#WtU1h z#qubYo1{FSWv08?Ia0of`IG$fk>B_p{`vX^{=G}f zW9Aq%SohMU=*#D^LA{F?J$o7~o0LhDQ*(Q&G{5Ddi+}g*Qo%ugZyM)g9QRUHxuI?I zymWi{-J2mT|I(d2Wa7;)HRLu`5T)dI&$fP`W5k^vIv{xM&zSUZ5>Izk`mD@vNpFmU z4+SW0x~se%!3Guc4Kc&^0!DLt!$FXpNyO6av1GoX((DKA0O&~UBFo$*Bpc*sE!l{G z>|{tHqYq&Y@W;jAm3f0e#z`x8m}5E!Oygz)oDpF<5NJU6GKpQkdluR)>gq{(9y}># zq}!|T|9VrtzO#J9#&lz>WZ?lcs~b9)8dU)0`n>rW3yra|1p*(o4DcRRN8$ek_@?HX zOg`^*GfJPi-GHt&E9upVI4S6qzg78G*63{$B)|6%0((#ZL(n5G@hwUPR7hxO_9MvIYd zpXts_lcQRMM8Tb3f=S$+uZeK`Rpk7E$oa#O^Ht$_y1l{4X}>l&n;M**7n~)7vonLU zy5Q{C;A~iMc3^N856-T(X9(Ty{2DscU%|Gy?c;oY(MC=u3@^_N`6Qp0=&gCsLx7cE zfH;$wiFbHS=%|@QHBMRv#5Ps1=;43@h-390yV|ZEG}Xp%@*!qdi%0dVURSC~#jhQ210P{l{;uh_yBMK&7PF2*1z{F~L@f~?#YRQ^7!-0@?FxhAYUf4Qq%;VS7cf5lH+eT%EFR57== zM*RR`e+W=7wW!uPRS`%20~s|n>kN=b1$@!-w$Vddku}3ZBBrf5_6^k4dk(n&cmZPc zjvxKL%qh%cE%ae0TFcRS;-98{`j{82D)%J4u2w@RzbpJllhmAWK z-lB>hSub`W_@xipOTb~Hd{g=+0u2i{9z93r3+(fr(P4p!n|QQvp{!V=K! z%Hz{-+A3$ApC93|7yT0az?L3kb9hN-*ctSf_wx!2l_rk`W}pE(AOmZFIpH=|yMDAz zN>Nkyrm63rCvv_iawrb8N%QHyXlM+gMFVpxa~P&nDd}LPkV_c@%}dx23}t+yNX8=w zPUugiaG;b78jQ(_oUC>y=;WME#ZY2!Xb=o(QsayKJ{mM;k_8&PDy68EM?nK^8&#r4 zO%+|tK{q+OdIicL)AQ4)Webb={s|gNGUAMrrsre`r%?vmYv6@sLcNa-b)e@4o8<-k zhxX>5o6iO=hodz@9=}^O1+7mRkr?~AgG6JjC9DjmmAPT%wA&ry%d}Ga8Eo=0G8;?s zn(nGWirbdh1!E*5&T6M@P4uK2F|{879cj&;=J!9b-r5Gn=G=cuKj}zxb5hSCg+-|E z@^=w-TmTbciEbxJkVKeC)3?a@dWqS~Tu~tAZ~rI|^Ht~yF;>;j`r|RQfXCg1JdnP3 zNA+6NRWl1NnT&qf^P_yewRDplJ##4XA~e6Br%f-sFN(BoK{mJqog@X)L^87uej+<5@O{s$}HF^{L($~>xYv|><+Y64gPV&JB3-4c(5`O-G!yN z^}I!0i?PcC*h?;fW8PLdka-*a^)@wc+X@K9B3zH0E`FC%-1Mkb)M7+|7CuSMET_Zb z7uA65(>j}K2Ke!RTN`?1fGd8ieo!Vy6fwEMGLZ~$O`l9^%*6#v-j)))5oj`6m`Dcr zE1ghV#Rchg;s|Dda>5LdCx|^{fEB_g$N&xON}3I}Eo=rTm8$zp6;E-h?8} zerl&;%>e1gH&j8WU^75gZVoFo17zi|!%EEnS$VswjAVeU|BkCi=D_l83#DzXA0SLK zK!Pr|sMa}1)dEN6%0R{7h@0$t+MtFju|Hwqpi`8=X%b5b9Ef%O)gq?%Oi^i8E{i(m z7;#gy$rgzumuph3jha%xF>TE)Y>T$$<$74DhqZdxtOrrV)Lc$6wQNwEc)TWKJm<1) zFS9}Sv|)|TOUIxZJpfS4#xmVTrsl8B!VT6$o$?AMPBvHQ!TnWL$17pL&nnrX+F8v- zg+f^-GusK#Nl5hJuo^RSZy|_NI34n_l%h^MM>Ij=Av7{po20p~fmEEWdoipshZHcp zzlh-{GFxJ_vrd^nmtkl?1<$aLz~(lGUD%JxyPNhOMO8ktNWxDo^(#qC~ zm}#Hdj|F>}sRjK1CZ(uLPE`JpzI2mjC2TRB_9*r$t!!FH3%v&0yc|BWAL1XxeBgr~ z3=m0<&Fu&3;aELzRV`kDe+10MwK&X(ksC*$1x|%nwq>Qc?}t&xWV*CBF}THSZQ|Pn zDPm7<7Ff$(2Ubd{lQNf5l$4=j(wzTyVbkrMh>es{7kB99PK zZl>VE3F5IWu{PP3*oJVb%{L6mHz2pDmMOc^yhfKxo^&+nex-CrC>?9opeEli+?=l( zbR<^Glz9wc9g6)?T%_b1hJ}KlGWKjB8w6rsVztvRlNi1UxoQ78B?6s>L^XKH`pjx@ zU@v)>>2kQ2yhUBydF@DSr4pMGYw=r&-*Ws~FbB_vF*x}4fE_uGFKvnC@YhQG*1~7j zVWwNvYHRj^1{j8#0z9NZGM67e!?_f(Jq@`0%l?woj5*3exKc70v_u5(5qs z#n?{F3(|d=;Z}xXa%W3u)YiwTpV@DJX@l0p)=Xk+S)vwx7x*y3wx2IeDzv{2G268UW{+Qz_%n5b{jnv9*X`+GYnm#*)7ldlVNI-Y#P9%!#d$a# zAjIMIf^xeB`#GbQW z?n!r+w2UtYFOa_mXoMV++NwS9Nw-(dR44hmjvW7pVc(NN6-@zP_`xEU^pM z70MDl6?Gq1#Ht?ilIB{)itx3TL7{;QkIpwhp&lWvOhUWXEiZPK;0HUCCMC3$Vq6cL z{G6y(kHNdrZ~sU)jav2UfkH+R;z2a~=QUBt7((iHDP(dKA~a1FGByH1ABEdX8wSx_ zG*aRdobdRujgGZL;Mb9fN;d6~Ff?NDf<%XF)>i>*-B30e0r#=36UMtcnk9)(5U+`t z^?bQsd(%KMVZ1ue%1bxys#^FB5LG-1bHF#lG2prK?>DsvQ(mhT3ufU z>-?!OL8~iNinB3l%sy7*Lses3V}iJMdV66bE_NVC=xzA&w<6V3sRdOri?kYIaDNCo zcDFZwPHzJ)Rh)>=?v#srXnI;{R3GazvKF5S`;R{kq}s+3irpN?Zj2L4A}$bUsajxN zP!kJ%xMw)c{5P{~oTCv8Txl;*x-ar`$O&Y`yE45b2_ z0-`U22$x5@5eWI*ej3kd3`yvQoXQJ#RM@X&2KTpNRyKz!%R-G$2m5sAKwQB^qg49a ziTJT<16q!N?BYq26koxqe<8*;#en>@SDsr<%C}hGuJzVAk@;b4A}*7Q8~@Zz95zo< z#%c;CmmnVw=LNJqhGtAq@x~L_{Hhd&&EI@Pw^^m&RMGS%HIu_Ua!yeY4#&(MhlfP7 zMP0niOipoZAi|UAZP<~Kz?INMbq`9Yt~C2-HS;Ir)LL&21Q9wS={2oWHl{-B!Md$^ z3>hnt;Fuj@?6X^046}#O=$zWOW9#c|kXF_dlJu@tpj0wx*8GzEw13NrL&i}Pow?Foz4#0WD0IwKJ{JVs zBYa+u=(DH`7am-|cO-T)Mx^V+%!AuSht@<_Cee)~a%`fjQHBlV3EiA-B@;gE4Z+%! z=wu}5puP=fNi$REV=s0p;znI&V9*6pSz;%m2z)qkSJQ072#L)$RSx4`+Kc6yfdaWz ziysiZ$}^L@Gl{MdTar-~?ove^Y}4r#+j{Hr=Ihil&}B@qE>OAN^Z$z8NB@}xY8Gnq z4OAF5pmvOv)LUtWK_?lc(AigiEZM zX0USKl-LZ*pdnT`)MuA&3BadRU+UonOv*h&*PEfpzFtIMu1=aJl_JW;bIUT5yCOKP z8(#bv`DUQ%=Y+)aKmR8ov6o8gBP1>o`k)yewYNz`LIQTcW=2Jv!-j;!4?c;w_CE`W z@2jGp7ZT6CRuB@0^{GoVBxb5vy+YzJl~klRTIaQoBYL}#hzEY|FC@MsiuDQ!@Ykpa zLSi5FO7D=!%0(Jbe_lw$lV-L``Mi*@ss{H&aU%2l+Ui)${P9&W4U_Sp^kL;)17jcN z2BvrC38zY6t;iu~xW6~n`wq)3eULE6${MQgB;|TjhLr_o(2DFE?Cp)Q@&HoqAkPBQ zmVkM?q#bza#IFUhX?sO9LQ=fm!~{Eq4IOlf`oaEUs$97(L>Q5e&Z)TghB<%U*%)Q1>A$caib*%)Zm&Omi} zP;G;+G&0}mGWB;8 z>4JE%_!eEOn=6C@6$S`4+PqutZ^fQEI48{wsxL0CpqO6Ae-U)JKIS#8BgUbr-|LB& zTCXRyskKTBenE5rg33;XYvGf&e zZW9i>u(!uE7jZTcWPI5Z^^nB-$FQ>Kfv|k;6zxxJGrtPT>)?5aGL69YCrpOS0al=H z<{%drQ9323$8}=eL)*h<&HkYv$4K>O)*=PbT-smpcS!vrU53q4^RSwXb104F zJb>nYT5Aa$QU*vPu$G8XsdRYoZQsms!Pl|Tg_W`Lu|ct zvRz=cSo2{^vTAWV6vjE%8yp8=mz@F3LWFM=B1|Ykm|ci)L=nQY zLIf_S3PscxBD{leDMXl1h_JB;VPYY|-9-rJ6(W2)K)`0;GP)4{m(5@6PxZ#d{~6lo z0L?WHCnYwz|1pAzD^GWAWpmQpFL&Ev?nN(%n-woeM7lUkch%ZeOt7Yrz2{6~=h#GL z<9r;oYww9<2z#_k%H!$Is+Pq2xhhsnL`AIKl%rxv;(hEmXC}v6C!4CrCgxiw?r3Vv z54s)~A$FwON3|sWnnORs>4i95lK5+8vdK*BZYdueh$zcrtWE69C%SV@=#j|yHN4V^<(CM-`SW!jxbO+GFSCS(tc1upBXMKF42E6Jb>8~fr>$Z zJs6R(9gRjcvmJtmfJP$A4)nO1X&a0!to2*uQZ#QH0wrAHTJ$p(Bg|7%5N8Zx;dX-< zP&rblk{LNvl(1bL{fBBIC;}Bms|wQM5?spb=ZdK|U~c^e%nH>E6g@z80V-RYJE2*A z4gXd8J^HcW2ayo5OTDyDGL( z@Z-4}$gMAls(iQZm%!bM`9;M%QT%v)MV42ev@IzhBdu!FV~({Q&6mIhj8!%W$1Q&j z{xPqk8>Kg5L-IydC^CdqgMfe8vkFEGA5}^7vkqT$jK0A?i3Rmy`aoE4Gkq*h~qxr$u5!l|K5|9U8F?_DsDwAwLds>tWR zr3(?vfzr59iKgb)kd__jwcm=yT(rU> zikG!rfTO|$YmVB_b(2#jhr2m>4gw4nJp25Xxq&Tn>MrVwmg!W!eYMP9eY8x;Cb6@% zuw`Tg<64GyjTENGadk0aF&YxU(}}k3}q*XnF7kD&f)jth7eDXODmf zVM)K!^7wuck3p6PHynk>ZOTJ!aXuv!n^C_|pPp63#aXRJqSzsPgx!_i+H?)y*&DZPke|!<`?sjr$PMf zmd6oAJnpnSzUFw0F6Kd4(*MNr_^TQl@yDf>$0WyNXS>)kj*r*|UL`c?SKn*6!CZ&8En<+67Xmo~=*8@%Gz z+CI4eirb7Wm*>@O5wDzSximX_{``z>;m{t!aD#*8(OSf#%<}l9i`H8mkGjAogeCor zmPew9$1{i``sAOE$0Wxi9MK3%`o{7oDdO>8md6n;TK6dCL0HoN%<@>LE{pi%%a%vZ z`Q!IbTYrS32w_Qo-}^L1ZYbjMFX%~Ij&^!{r|THH0dw1Tn;Yc@-xe&;XupfXlKvf0T05G{sWfB8|t)(PcF1P zS{;wSKc%BU6DFyE3!#Ws%jL&KT=ukF1|MWKxyN$h3)liKgeLvBESIkrarpzTW6>*X z!A-n!nR1DaC4?pYZp&l$A|BthJa#+W@;Jb05*^hDP5OJR)QIg+w?({is^wC7gypjJ zH${;`SkfP9d8CVYe2S5V)*R({EG_0iSkgbk@;If4#}k&vxsJy zYHq}q2Fv67jz`S#2&05B#H;1;coC0dEswh$kBv_j`Gc^ef2-v&w}{7k*c7KfHaZ?n zjz>6m5|;EIwmgn0;&H#_(cyTU?08fM{va&rcUT@dH8$dp>B<8)8%vCR{Die67Ur4* zlKu`$|6mdQVO9q|y2+h_Ly)HXW%p|+-ByJD0j4dQ%_%)VKft2TE<*3H=*(6F^b;)l zSBlV=Tl7h2pa4B-(W{EkXE^kzGP5mur}{GDs*^1Gil{P6Ec&BG=(|PG#kaSwwZ1J~ z=yG4OO8U219utdrbm$IZ#(E5UAQxe&ku;~-hUTt{*6ceOeUlfiSj7F(i#BLR6-!Ps z6_1Nx?C?3cno+H_a{r`_9x?T6p~^(^XK8gAH)*B91w|5T{mgz^jC>nuz%ih?{ipIlV@^qPkZ? z%55+D0Vv$69=2N1apjSBJ9rIv8&J6=;1*oDX}?6J^Wl=SF6DVV$J<&WNEPO15u{;? z)X{wUCvY|XvdnR5kE1ca{PpKc-QS!YVfeC~7fC(992P+> zN&T4o{KcWk7xXQ>!mNxS9a|*)Ipjm)Pdsbo%=TA76T0y?8f1KqJb-Ptusak6i0lEQ zzrxXURgw&?Q5R-CNXeRQB29m!rWxzCNKa(37~n0if3?J z1Y;itc-bEe1PcV}zTl8wLnX{tAC(Zm@F!2xuek)391x^Sn{keP%pVrg>=)3mbLImY z*UlqS0#ou9&v4hjFV$_XnZl+nj*Q72_vEa6EZ;V=3jl)Vu1V@vooOL#^|IIAB* z*#I$@S;BoS;iQo8OZ^b)h<}(Rd;@Jq8!rwCKYpZd8)du1bp1-8*?TPEw2*LpKZLTs zVSa51XIjE}Az@2Dgfa!28!h2+mhihF;n(^hlsVL#Y6(9=M9{{iA>qFL5X!>T#4KUE zC0rH~zVXYxog*tr^GA)V>~}5U&qBg``XQ8Mthv<^o@)v33JGWSLnv!`bEzfV#}Yme z5+2tNp)BCdFiW@{V=JArIwbt);l6E@m9EKYTxIXJgwKS8?fnqSmXP_CC9JoEzYht& z+aDp4RNVh%36Hgee+miD?T-+NWzy7H!X6|AwDE5t;XeHk$~xQ(w1m%C!uLbM?GN?s z9NFSAFKAq4zhenM2?_7+hj0>xw4_;P2`5^@fe!@(Tzx-;vLR$Hv4qu@aLnqWub2dSi+|*;dvq9>kstp99i9)=QXaf z&6etSi&np!WsP#$~xX$YzgW{LLrhM?QB0YZiK+AR zhiV!tIPXR=Wgd2bqc8p@mZ0P_=^J0j}=`e~Z(<3o; zp1d!_R2E`#rio(8%tK6_f?iuGqXjECwL~#x zs&Rm%c_hT-ToT2UxrLZI$ux(UoIIkKGMNxlXO)XXOwJZjOqo51snf`@AttAXD5gvo z#MF6XV2H{2Ac`sT12J`?c;mjnc1{3MOqmdfsWZc`LrjkNQB0Wuh^bRSYlz7qK8h(r zJ~4IdpAuqnOpju+EU_df=J*hk19%iu26Xb&k$txi(~Y0si!Mf98>3BI;vFxUkTvs=@>yF-9PAqoY#Qzd^ zPiwG6vZ;CH^O$q60QS8va+%wMA~tzqm?)E`>wB_X#cWew=ISQMJ0kJ)itI2bp09PZ z+=grlw=!W*apiNujWWc~vfV{AQH>`npcS7kT)Q+mtoeA zaOi*1x9ad|f++gs0lF$)U+M_%>6>6wNFWB*ALt0?_Dzt-^%Cd~h15-9BaH8x;DvyI zcXn_GNZV)czR~Xp(Dj{)^%aib?H}~%p{qjzX~6mcj^NS03C4v4GELVHbOcR(6I6x- z647{&(%SH~z6oB(EMR>k(|i38M{rQz1P_D+GI!Sxas=-o{;=QHyPfrwa?%PipVjZ? z2%hSjU_vN?*WQ!$Lmfe;Z-V_I1c;GjJ$jBd+&B9sco*BA)@Ydy>vwkqBl;#-6B5W2 zSHFiN=&{|oS8y*531t4Nk2`{nz6s6?2_z}0-_sG?+Bd-=A%Wy3^?Nyj>3tLY1HQCI zOHNh4w<8$cH$i(yAQ@GCwIe9&o8bE)fh0lo`#6G^>_FJdOP7TNk_*-E>j>`bo8YLB zK$4RB{T#uZz6to!cx$wz3H3FO;FP`z{-6XHdO7CSAK=jAeWTwN@|R43+m;%7Z?^T> z8)k+Ck}%YN!4dqjZ-SFT0?8ZdYaKyj-vom~0!bh04|W9S^i8l0S*P`pWD)g;ID#+q zO>kdGASpuqp^o71H}`3@JSnOJu`HzOhdF{L`X)$(667Lq{b7!vrEda$Indf5SA6Ra zcLW#qP4HLDo0dS5m--_d!Qp)q{3;}n9HxG_BlvfwPoo!sK$8T>X=^TLM$p#m=|N-U za`i8sSf4Of5atf$7Sc<0`hDl;y(Z|~D6qm?)4?OZhMf37%Qd%YmLv@DtobHh(&3~G z`MBD{Gncj?!FL)-!k~+<59&mJUS`lsews1ubDFKj)7N2AhMjY40^xZ_)s6A4cY5p9 zF9o*iMU~d(6}Z%7sh@>5u-~8t_fv<|KCE!p&J_4Uo9>*hpQ2- z&9?!|dQnndTx-E&EcrF`kG;bhk9neCR!W=IAR&yKBUBt7)BpqzsQdsd{4rLS!3qqM zS^x>J6F8ntJX>R$7j`QBmA|CnF|#VD#qJ4{JpVZhxwR02+hV&dulhB=QX8rZV3I@mr(0OhnNfL? zF8R|eYvd{*e|orvN5nnV+<<^9x|I0pO=BY)k=6NAMq8*boQ9Yf5d^Agyw< zo-Ed@H$~M`5oCYc}vSM=3+521HaX5B%4_C0$F!{?; zsHCBq40Otd)V*%Cvx&QliFWs=DsV|}nmZ~lN(jAL0U=-0^<>V#%rK?Ng<;uP7^BrAHzjSBf{oqA((;Z!> zZNi?ChF*S2;`g|_c z)5GhR?rPlcUPKp!?dApj#mluxb6pV~o)y<{U)nES176uyL>H{gF6xgCpLQ~(MRdUe ztv007n=Y94qCZr~hoH>nANKZ4u=IMjF|e?ZQa(auzE?yUY+*bUQud0O#-zERh%Q*v zr$V|yiTh!%I%$R!Q3m@sC-p~pkx;(>)Q^AUqh99f zBFdRA25t^1qvKk&IjM+dmZP~Sps8xU%Y)=#H59I{M+Z2OzG~Ot<}XXF53sEx8=?#X z`EHnuj(jaR21&jaT*gXGz@@-fg3CJI?sakt^b)4IH?84hRb$f1I+ksMU=tP^`QPJMU28qiAEkWc%}gqy#M>xze3;W8rF?wN)D%%(?I=&^k5WF>X8!WM-gaK&D0kh^ zkDU)3#C~^A5#=05xuHKw`GlOQFQUBGQMU9)DIcOUqm;6rC3x&O=>UDD9M8;CTY`6N ze~_Ww1u4h-w$F!MDA+Xrhu$-aXFm&4j!JV!TW|LT*CN*SO;clL7SROLPHW#Zar5OO znjl4)+&2y0|6N2Aq!|bIO*6#&@n*5dUERlU;;$L%-jP4P5Qyak@;+=~aJ!|NQ%H5LqdHTlzU8Q5Dl2QLPAa6Taa2j6I?_>y7fqIA~Xz7t~A68xJ|EsY2E6s0OR78cVgjkZPWznkiIE9F^5@gr)jc zAyu8Dx>~5t??pA%QXN@HHP}&ID^v$LsxsB^982|qddbzpvq574hvUXi*sg@K{`IgEw3Dr$XrB9DZUzua+CKb|+QaVY=gmS#2jNu6@ zp-fxKnnFtV01Bs1p^Q0A_g1mhOZ?x@t?uq)O-xx0=e+XQJuv zE#)q?-P!nOiJVY&HLHz$VWaB0#Zqo4q+DSsnOX?tuaq*~W4-#OrCU-+=UX}^ z7D9KUqpMYU|FU$G3h72!I;IsuH{Q`%-|Vt<2Ncrvzz|x7kga$`rGO= z=NWx*SFD1Qw9vh@*!Bu5Zy!tdKp|a=mB%Ss=zgkn1MCsN#z3dqnaJ}%KWvR025NCLYqdGR=|80x;Od;ma zCB^3UKEIe_-on&~oe12yF5gkP!xAkiAj)wNRHbnLOd-XSmg1s9iW40L7X6Kd6wh0V z!wV_+ZD!~OiE(QLP6QLK>6)1Pke62I}@+ z(^!N1zJr(%03;SXLOjf(TZ((~Bz+{ExFSW3L9viW|Le^0JQx^700Zdj&{&ov{vH&LQ zAm3Z3dfr|DlU0X5%)-810FzaapR}+m3t+O&@o%!QvkPFd9`SFpu%ioLvf}VJTi9L> z7W4mUtMa47Wc&U&yh{FyDBF9L_*hlXpLjKH_eDC0O4pMOPOaakN$M31FP7UR#Cp}u z(cXEIl_1}%j-78&m~aE-L9%~gp<{z$F&n}8(YPp^9!aM8B_exuG5i2ij>8+rGrgB7 z`83;Mn0ZoF#fy7*RTO{OCxPf5nhQSPv;*^%Qp;eQveY;Arp_&tacEfmsrCEgeMaEP zOKP&S5Hrss>Cw++@ufjlUTz{jtYzg{r7fY!AQ_GbU1o(2EE0-4n8{8CNjZ}>4wB*1 z-DhKTA@fF~wwJ*x`nIMUw|WaJI})44YJNe^Avg9^Rek@jsK78=kGBl=)FsWMM~g14 z8`chn7<>yyUM(gs4Qxrgv?=kj*OqumX2_KbL`ZAGa5K7LtI}WV=-U%V=ozu4Z9++A@-_*Tsz=r%aMFz%C0aJ-8#bEKe!1{bT5w^I^or3JIL70>enpZs zT88u)EqLt~hDJOD`KgXS9nDF5207@5c1SamYz!fBdjR8@tNzUm8d}5+D(?*{3vj<5 zRAW4K3~mf6{f8oaef<=Kn9&Qg^W!MX{?J>&(mtYI+MOo**HUHW@Qg^vgtNR^>X7f;<&Minwv`X zZk+~P=#fWa6@md^h4I9SaX*IY@ z{T9K;bqje?##jCdk+DH|%9L{91sEMJ=}7EgeOu$&rw@3hBDU*^JyH7CJ+?aCxT9*} zB^U&QaW0;zE@gR$j(Zd3i&+Cow(w=J<-5s{E1d}QWT%-hT%$12iSJ(U17JJw&4;o? zr@Zqwu><#`+|I8sN_17rr!hVmBNS^zr|I1nUpB>V@r}V=zNQ|LZ_P~kreGrvkaf*S z7{KY`SJvvpR)#{3w|HA3v)}d7{`NDF7#4*6qOOZ1XMxWu&Ek22lIBNtS0gV`!Hd@M zJbxZmigN$-DOT1Q&cmw+#$Wcg&|TU{2pHXKCA)b}`D(FDSgS$x@r;x(H0oDS?ov$s z5(Zv+&Cfpy4{l)2{D!kxvKMFb)7G$Nr$??1gl&`8!g##>;rl5u3Z4?Gq}9HqhzjWk zIne(ZIb+(m6nP!^z!U$!y?1zz22pV2|K`2J*C}o9_YNC$Ml2Xx5+8On^JUSrsiS#R zaK;Ziu`WF>buZsTjQi4u*{baKbl(Q+?9|E9m+-OexuRif0(1HfETyNhk?~IUSUX-; z@0m}3CSc_ufp9i>fYu)c1aovR>cc@T5J$hRh<>op$NUpPpKsV~{{f!N8>Xfhxm()3lCNgHx~R$)Tw&ZQ?BS%}r=>`!Zv? z4{6r@8bx>0Uw85!xB;8iG5?Z4hYx<*+YP5N-R1{F_!f3!{(YSwK(V8J)QWlZJC1DH_mfS z)0J-Q^5oqnL`nL~1Kny>w~UBtl`zT9lL&sy(DfOH zIqzr`Ju}PL33|V;neB=9RjV@uSv2k+S>D%thT^wLzrqZ54mcN+@U_Y0ukUN_Ej@q+ z?`t;Zm)D9FVVBH^*X?Y8k1vp&zRjGj`n>lw6SLpAZUIY~ z8OwX|OkwseXUhwpKZ@#=BNMkIGl^R&*2_DZ`T4O6G)#aP$o!GImQ4%{rO&JBNYFXt zRb*#ETA);cX8-tzw&A;pOY;p&m3VGdZ)GoJs74%+nh{m@kp7gtU$szNzNEe9Y7xeF zG4ISImR8W#r1`c(ix}_~t;_Ahp{68IZMkU6T~<}~K4BO?F>wptzx)LliH0H5OyXvn z3Dlrl!!>x5&HHFDbC6iVx83yMEbylm>3;2~$IKRkF&>VB0{#aer6Q$f^uF|s#@9MI z$6H3a!HR#`$3z&?Sz+!ETCW>Q6NidJRgEK1X?~1+PhYyDYG`}Md#kZ>R)HGFf>hOb znAaby8YdK~aZI5a6RaAWxKYksLV9Bc)rj{}V}g3Uw;Bf*s&Q?g#^Dh)9+C5?H+0n< zc%#LtaY|H;`>00iu0n6D*H-PV#!nH&Iz(bcjSIwq8h2EO-Wc9njU48sK!+_>hu`oj z3_f8ZO^3l0$q^fo$&u`N`MWc>*a7zth_@*PXWN6bZT3v>zULR}qefEa~#=82A50!Agbl|OQtQ$n9~25xUo0!EsnTMiL09Vy_No@pWKT9ya9_;H$*00Oiz!& zBAL{>%@D;;uanr;cMGntPOnoBMp}Lqhm>^^{EFIcQTHiAZ6>NbZUKQoqg>BgxkRCg z;k}38(AK<_Nahi%44;qHnongzme;s+gFtHiE-Q7R;zty$0)M52eM$553<;Z7Z3`~3 z*(fSH-Cjnu&{30SfZ}N}a2C9b8bm$utQCU(j@}3q!V9e6hkwMzz=|&iR&aq}ZS&*L zY6p8l@k1+e=R{2S#P7!h=tUFwqN_6%CnIKJ3ql&2Jq7KIF^y+34_Y+U*>j+ zDvyO5o=RmKVWL{c0B8zbxy#}%;cR=NUoA~C_yG+_)%os8jnFNPhn$$s8z@S&`);93t^)?!8IQ|u_0#S7I7?Fcz>8`q@ z;$f(anfu^3%zK~9IJLWDJP2R^E0*#~DCMQ8w5CYPslBD3A=)q*VgEW_lEB(Ap2z2U zi=hKkC33~fsf=iUmH3lVFOoUwCOwqioVcL0}^wv^-(vD_OWG7Ja%D_awv zLBFbJ5}(0faryJ2WW4H`$)AA>H$n)7=fVi>i|m6bw5=R?N%M2W3)~j@P?SoGZp!jg zZ1U~52DAoL%ymIs+dfC>seT%+mXW@`Y$75a<{;t&i!|ytOMliUrYfzD=;M(cV4EHw z1K>yUYLQ-Gqkz}QF;m9OWr4EzBs28b27Z0A`Ts&cHL!uLhv_gk5Jy~p?S^W7iu`=d zgWa2+BFzy1*iXi$K@Yn=qao2vqtOnqyW5ycYzyh7szI1qaij~Laky^ zb{JOWGkyn(@AVsgoE*Aka@a%Zw}skUHuG(b9o?S2)GD#FBfk-!TwX#Ub(3Pc3O z%%!~r4V6Jbce75{=s+^@2diWbw}$bO9N6CSd29!K9^3c0;*lHO$d=rMEuG-l>JZLv zkJs1gcR^RnZbBUQZ9pkoTWN0BTKH7HOn*C;hQc{@J*yPgv;?)6JH+39Q~fKSw2YuW z?CP;0heaiJ((%wY&lliAAJ(jT>2P!u(r6(7=H<=1$W-lUGSmi|P-f&`>$Gx2CHL@- zljAW9a2X!u6Bm}|z945)ZOxUaL1@X{c)3cBVw+G>Pq};Z*xxggs}Z6tlRvXT7Q{a0 z%gV+>z*9eniO)?oRACfdlK2cC#KadZ@dZnMee#vC6S8}P7o5TYV#vid5PRhFvqvE2 z$0n-#o`JDhf-a7^C|8$m?D6K;@`eixUf`(HHM>TP!*N@pIv>mZIo(+8&BxGI9i7Yx zdDlw6U7G_*nO@sMZ2C{UqT6rZ`i6@l?AwZivN28N{iiI-DFrC>TJ|0MOD@k?lpzHu zp!c#HEXoFp@)3p_4Oa@nHiehveh9hz)}p*pfP&Sbm%YiNY_=%BE^A1un! z0+aznIl-d5U{Pilpy1vsFRRzkWB!X4NuA(BH7JhpH94Wk)!@~=BfrN!G zD1c*i-R>1YgJu}pb$)29_dzF9&%1>>^46a0TuxyPz=UZ`Q^ zHtn%>t_sazhe+SIu*G6wtaJbhd8EOziy0hbQ6`H)bIPOE>QH8qk?`vMctoKVTW!e|}%~Yh^+6RJBb7!{R2o zMtKHJRMmWx9dAvbbtVu3`rrne%KYe3b;`^D?t8B>*667Vf=aluH=WsEk|XEUF9x`N zJYcYoR?37ak-}${{m{YxK2J=~wy2-#2Vi=~6h2}LUXQJtlj)v{hW!eO+Lb6L?Y?&) z>wc{UF5CSe)SK%it#TT+1PBog=W3;fbC%oM6c)Djc?!1yj#aVk+BN7uFQWg*M+^}E zT`XmOPULFuj>xH+E#?b2KVtcX2r{ZQ-fNOoj$_sap|K~+?D%*dtOz6)qJ2KLE_ zjfZc_F|fhf%T8f3RU8d}wj<1nH-7fy^rrwAv6(qKsa z`MFLicT4np*q9p}?tQKjOD3g0UiIP&BC)*b21ow!>&cv#DaU-}&%&uypt#Tq z95;Kz0>rJRDoJyq@M1hUxBz4RT(H4CSwCqMMgoK_3wXWN;5i4H1Yu1SHtsJ@ZT~wc zC(X2pQh}u@6GDf!Z-~YeFKNa(w1$JQLB#1*w#=a#HoPGtY5s7I<7{gQsa`0kDPAS7w_Q>h?mYW(Dw1qb5a6Bq7Bm~MCA>+45( zSV*9h+o!O44ps(=B(qYiPUSZIM{@5_Tb$heMeg1z02`dUN-)FD-Z?6_XYZ;D5lcD? zN-J;|879jX7MH12i@7{NP1Bf>4Z9(#kt}8(c2$Q}HUC)8>zc+KGY^Su3@0bf!?rU| zrn;Id=V7VGn!0)QdUD3R(%clBrrXg&kC_L~dV1o#quuG$u=dJ%YzM)un>XB@lE)V^ zmm=U0VKLnPcDCd!@s_f5B37E?!xUWa?$r{<>RE@zBM{1Bgy(j<5kjE%?`Npp_*EMa zmHtMS>%($4%iq+pi)FJ8+(2Uyn}TwEiD?Bfmdj|wVI7H1vIic(Bylr%XW?a<-L=bt_fGJBku2m18M(0vo8UO^-mnM! zM(q{p?R4XIFLi*x2B#3KU7NhYNPloIg1Q$qB8l71;Hvu^0OwW$GB(jY?+EitIJtQI1Ze@}M!c=GYVq%(mw=49;Vgp6Tc0J~EG?8gOOul3 zQZ2TXm+{)NdBJhnfqTZi25I1z*}%Lsh6WaqD@Dy5b7hIf`qOJ$w883$@+U2|#Gw<1LLS&I_IY15)(DS0({x431OdEpFE8Yxm~Zm7{u;#B%IuY>GRC4+V7 zqT(Nn8Rru6gc4bX4ab<7%rF6+N@z}@EZ@rV>p>ZOZl|9aAiK=nu4#271(sVdNUKm67D~WSqmg2KQV-r1%rMcfK zCL9b8TDJ|yr7kp|`8^b2Kj?K~)b_Xv?qR+zqsB3~gRxAK!X13}C)SFKYdg}O&ODu1 z5VD<*FgIF$oqcr|UO(y79!&JA#oU1cDKry+Ir;Ob89k)N*doFv%JI-t0?QSu)ETNo zctfpu53NY!{zqlRHNvDaWU`}!v59_*iO9(IePcpeLR^U42i{;q|B8)t7k1y#NEjfQ z38v16%juAFq`kXMS}4oW%pY0A<}MEG>-evi!UHJin%(&|ESfWd;IkDE1pDUxGZc2b z6D9*g>UdE5F95)<{n2Tn2!i?`^E&9lA$t$23%{|(=>d8+oJ0d;B0W}lvb>ct4i3xl z?I`aVlo82WVNP(L-k6nkaEqDSoMPRtC%WILxCn%Q`Q2;gFKB}}pBwciCEq-9*lWLQ zn>H-==j@xEA8bsZE8`)79oT;1U-oq_zVt?kNuWlS_aO7Wy*0*h0~HXt9g8fXb=fv< z+Q5ve@5yrsQeINp-cwrjbbD)aC!y>3ua~OHXtDE@*5<9Omw#*dZ5tM+lH)R-wJsyU z62Z%UXa%hn5tQw?J`%q#F=+e#n zSCrt1D#5e=P>H&ds1~KF#mPkHb zVQ^w%XKIp$4z9vAjX8u*5F5xUV;XQtTXWW(A7VH7@D?V*d1a$3Ak^CekP~Q1ad(7= z#weF1phCRj{)|&`vN85zXHqMZ=ELh)gCW6ad?Us@-1!IsJAi1%aWT$hFUi{~K_XaI z4>^~~v7FyQkp92{$viV&_-{(Q2L(B0C(Sup)hb?iUH*NeV(Nd~3mMG(%eJEz;`U1v zskHVH>2=aa#xA1~jngu1>@iJG?M|I8X*e17ZQ*_cCqNViWLii0GtFZf%wbUdMilQGid|;s!|+N~^vnI}6JQuX?&P zZEDk1sT4S)$B+G4shd+b4I~L{XBYU5)1=qd{u5q&$vM z8!K`xHk}-=TQHyv8v`EJ$=$jN*$X#c>U|xFPk@Y7D-z<$s>ddOvi|LIu3Niv4`e3q z!lOVvL)V+3ZRMpeVokd%{dP&omf(IhymCx#cL;W(+#V4x*W&5poo**85%1tFkDiyu zEe~%7Y9V*Rry?-;S-Q&1#GOqiBQXXo3_%gL#87!s`QQ|?xSf*4^#U}UiBu8-c{>Dh z0_+$~RRNpeNPyZZn<+Un87qxgYx$nI^emZV4683(v64MB-fo+R&DqOwkkn`2ekdpQ zv`*xmQGpM*feps_QT|hZslW;g7h|voG~z4LLKZfsJOu8RG?j(GSP0xBY2Meib(EDM zaL=T9DGJQg#qm;^Kx%c;{JH>~tcF9T!SvQGKl!k6*Q5}2zocm?K%G#%c4%|%>mO#< ze_YYJ8BIQ7L+h4w``!`u2PDn;QJVam8h^dB7;h5#auk@U8v@lfI`Gh>sfmK~b817{ zLzCu{lf_#S<$U(Iy#7eufKh3FsDR9+m56+JS$unxR<@Q!s^QgrZS`s8k$O1vv$5J) zPK!nA;mdbjePyH`PJBV@C$ydx&ol&bVg4FR0M}p$F4P>Zrc}_Zz4a<9#|owa!Oc`X(*mF8Zkf{h4S*mSGXSTv}%+(+q1 ztQKvL=}2tj36z#=l+|$5heMDq*2L;eVzpIcf-Idji-b!)6|->9 zx(FW;2#3*e)BRbpxoNgK2r{-yz!lGgZ-xo}OA(w6YJs%PW_iWeXSOLf@TLBIr%Uri zpk1_%|IUWog@XWzmu8j`u<6?iQ7B0ZWMJ+^MW>n#yE}BjV5jUXgUJVAErU;N zg4PW=>sV-hDFRsvdJaYoG643M;KLdf@4YfGHV7B#r~u}mj#g1ZrO$Wr1Zp*MT1M(l z>jSU054>~xz#H5L9uh(EgmsIv4v#j4HrOX+U+gTwXj#+RJPj6SmhoS81)fifAPXQP zNUiH%e5+)A;4-#M;Fwn22~e`WwGEeJ(Oa=VO!B0e|F$+`YZ1#q{_EW^FfGNhj2zbY zlww%Q2sVfBvSu=Pu@i6BX>GqG-=i6+4++H@fD#IJTc)wYO5spozo)Tm*8-Xn`Th%m9LJT9#V^ zO1ug{x;Y1xxM}#vc0mkq7#?PgmLf(44jQd^^0x7o0af4qI-)r<`Ib!ivhC=A`A*5G zR+q%HrwRbKbucc%Swde3)RrL1K@MeoXW0l$Clw`IS~no`Qm7X~G0(_k13Wo{b-=?O z61i|En%A`HzTx!#Sd>`7IjJLY8}PXGBPf`B z{-h{niB;GV+4wVL-Gt`tMQAd+!2NwvNnV72+OGz!M% zm6^m!8%AjK$Zf}HM_i3vICN2COk!kT^qw$A%8>YRBM=*Jdb=?ajnUHdykb_?Z~}N` zkkM{!Lc>bRw3WMVmA&f{TU$4e#6O80+3{HDg0?)QjpKf?-n5ar2<-r+tq5sPhP!&x zM(QH8zeg?&xdR%iGrYzN6*DD#kYGo4l|lwK%qxU!%Otjm^SAYmN2V{o)s~89CX}yz zdE&R?%mW7md0@%2t(StnvTx{!1bI{TXq8=(`T}$-P3?okqJxo)P}{*a&F&2ZIvI(* zHx_GKUOSQaL(Yu+YVvWmn{CHix!U>&J0JV#~d}4dn=EIU@Wnek#212X7yk8fRkpi7h6)`K z-9-Z*onEplzEo!=#=T)^J6>qSXpiCx$5=nzgFzJc+1-Ro5I9!ju4qjwVHTvUz`rug ztx)bOY+A=ruW&tVZwuR$$RYY;xLsc6wVUx`0p!3{i__qjnS688Nh4E3@(EkbJ4fUW z{p@#X8r?n(W|Z7Rmy!{PFM!xk4Q=~8okG49*SuAXq->Tebu8u}E)8;`a=?Z%A! zD7xxGj1Fipu27(xj1ISxM`CGtwmy_6cI?okJ8H*uB9BX+dR*F4b8AJd+9=vrty*Lw zYW@9?0=52nRL~{plz*TlqfVJwEcheQO#}~hg6|Ww0>Lk-38I(?zP3RUAWYYES7zNl})(F{`bKJM*sJbVl)JoWw|jLwfKf& z!2<)q_4{EemKIqfXayGYlDpXQP%oB;7qeU~=86-?I+oumX4z(0=I~7p1eT5JS2Pug z`es@m{Prs5H_q{6caV@9i5hgP?6pMZ6_~{(sA+1<;cPMO;1$RP9SNSJ?_%rBu5`LP z!&?Ggytpi5+M z&NmOGW_Ki-aQ=VRp-FU@+=TJse8}a~hB|Uaq~>by_zp%U?x)ERRP_AKqAtA!l#PNl zIJf*u3R*>+tB(=m0f0AoNw3lzK3w7sFW75-ly>nYC?J&(oir2`b_m9B@zpN|{SsK* zGmr=EIj{^b#5~wxb_b6h*;cB?0s&5UP1Lv;?PKd)e?UQNoJBm5|W^Z zR1ptK6a@0({ggZgh~#A+2)>5N%p@}~$xP<~1dD=*5)o^ywqAd>Vtv%xT5Ee1wbhDm z+G{O7YHcrVX=}aXg=?`QL`&uWUHfs)p2-B%_Wthw^Zz@rbIv+@?X}lld+oK?ew=;y zGt>;h5baG=GdJ;?xk=Sb@lFPR{~g+uN6VAHmSws4Tv-;H7l9ok0#d2=M{#frK;U!9 zT!l#jDjHXvaq{6R@v#4ybPg3ly@rs^?hT?6Z;+J;{?r>xU@^7(tfseJ;+RVs4Ufw; z@=95FYw@)v?PzcD+Iz{1?32EPF8RP%wBDzS%nrkJBVs8ZAt!C zD30wT%(AAH=EMA4l9jvv%F`*e5I_{@1`6u2nj28O}#mRr~oQx#m zEyy473zB0wbaS$@A1BRj*t4Ygy64d(wsq`*kl&(8-=|8A*}Dfs?c=SB2UspT^n)px z@+v-|r-)Etjr^{mcU+UFdY_| zyt$MsWeR;nKnYRPXA6bph~MY-oQv#bZY@Mb?!`Uw*|@HhCB#My>=P8GKZPc3>k*B& z%O7NZ)#`*AJIM7j-M{&xqmXBxQ2+7 zg!iAuTl_meL3Vs0s04#IU;_hX6UTl^af*Q|ZMo({i2WCkjK#wZ^biWf_D`1&7dqzF zIQSwIQQALNe{7RLcY|7_oYio|L0iGr(S|T5h8X#GP2)v9x*u=3(~DhW1Zd-9J{ld% z7%}%NyWf|RRBn?@9Qb;UGN9vS2@mzcyJ?)Fy1OO$1Q$>$B3OEkSXNWhn-46v=ECq= z24c{EVIG}uHg9;i_$oj3-RM*vb_T#4x=4(p9>eOBz|0i6dDobhB-J_ZN4o|7Tzv z?swfoh!ZjMCJ`|k18H;|0si$4c>utlw!4meY;4?c1cwO}?`%9m16ZWGzRr37R>z3_ ze~_a_T1M4`KAD>Ib0v^UKR*isH=B2v{aZ$(Vqe&DD*ob7OS%*nUq@}Scqe~Yyz^Fi zxb2o(39)%p>XH+>RpW3UE$dAz*jI=6HNGbVW_(A-tYDdKFpD0uG-+Cg{ zV~-Gq%oyLRCT^0n?G9T@TI|OGdi-rs>Dz84_WG~6bqp@sd1*do?@(!0EyOqNNx#~7 zcZU@@xRWqvcrr_*9bE0_Yt_!OKar;BNfr*7gddFzQwvRbf4l2_s@eCC#m(ZKiTAf{ zK+QJ3k3&zO1MfqhpaWHoFKl%z*#Apt1Qx06Gm8VfuEm;Ck0`{d3bbY3MsG!-u|pd( zxrjlFyC?4|I-G2K2PQu6fqROz_?GP*y8)2Hia+$=SmK^!zo2x?bcS z_<91V(_{2tu(0$tvT?|gg9E!Io~g-q*N{p0QZ9K`JJ~Dyw$fZG)*|u^To>XIX0*4$ z=fpEC`2fluCZHUSE&)eAt=bpw{3+tIb{Fq_6*`%<$GH!A(n|`5UvM44c^idlm%I|B1TY809rS&>NZd3{LM9!u zKeqo&u46p*n&0tQ+L>9>4=c!Rkut^?Z8|_-`?jWg_Ce09>#pWMIE^mRSa)2A`>k6} z1J&(Mo{qmqAE!5pA7bx+hnnIdT7cY&@3Ef2bCHA)6CfuYOM5#;8b{!KHnmE=fc@A18hLnU$q!>p_ti$!Y0|esr=Ct98HUyXg}Ip*y;pUuyqZ7HeR$7)k3>( zX=7Rv@87@3_qFf;9;!toYe|OHI*enLR>Td05katj%X1(r573dkai&&ob0zU=ENybc zJ`_4Zheq>>QXWYM2O^o=C`U2^W7bBw{r@4OagM+N+Ks%$!l>Ls2MN#y``e|saGE*9 z^ayd0Y^UPWFxIhs%SaNjNQsLO_%(m$A|ytz4;k~{uyyP4xvONDP zx1QMq{s@~A@6U1V5SjEp^V%P`yYB1C0y$(MGQgKa9L0~i?!)_qC=gbP_{sP0igICI z0PmiO3~8pABH^g<#@n{(z({I$TMk0%RC;hq8%9c!;~;3N0XRa~k4tq-zjvOMI5cCC z{5yJ;R2)Kk=T3nW*aBV%ZHC|j@0uYRoF03GZUU6wc6sEhSL6nFvw0im1quf(+VUNr$%LG%TK)j!mNy8Ht+|IXc-wlmpp<7?sE# z2-9dEazN#)DQ;T-8i55aOvS@r#xXVYqQZZw6|c<)CQv~VIC=b!azwCEa6&4JVKe#u zG@bL2C>Y#h+gPH4jAIc#mGcA03ldC^g9k;%J*NgEs2fvIkS(k!{+Hl?V1~*(hi8r@ zJ-*$%53de80`m~LYHnZ|F3BqRCR9^=`cLupO;LTY$9DcS_~E>PeqpjdC2!by5lz`^ z9O4Wts}R&b?;6SJZ8|W)Ac-F00*B|f@h!9>u>eFvjLX%j+y{@4zeInrhQV1pNL)O0 z0O+)Z{V-me1oL>d4g0JI2phKx9sOI5s(Yh<3mcHn3;VZ-FIWQyTW1aVT;`5-Byd9Z z74NNcVH(LTsCr}o=|LYs633PDB02B`?@!_h6=6HSg9&I)}eGJUL!IqLzkP6<9n%J@yDi7C$AZ(m6-(V=4h7k^NgaIg(ED z4tzKQnW)-ANyLO1-7MtW0{NYRlo*5HSs}k8T`K9nnxrpkt^aBgtt>pBfs{mLbT-dH z0yPdTzs>7P@D>$m*QHRaz|F`=DA+57oHdn3IY*@GX=(n&O7o4>G-?-tQnQDM;Z;-+ zp$f^Dg*17|N%1f?sUA68NVBt|@E`fE%6G1%EHP|CLe`&+`a=^vRza=&EObzoboA*L%iH~m>?t(*spWM#8Gq-BH>6yn&mkBC?aFC1FP z!LCgkK01^|1M>r5pY6XGhpv4j*PF5ZWb?diJ_9Zy=hMh8B_1z$=WL=%pf^(_UxxZN?(oB(P^artF z7hKWf7Cuug2@5rc;*3rX2-k#b6Pf~KG8pH5fwS$h(c2nFOB|S)8Y5>Dx2c=yFB$=+ zjWbY4UU3qag-Sanr>3O88ZA$dD#^K;k}vG%w1n3t-ynoc#%tPlGiQVBv(!E`Qn59H zb}4boR+1cxfiQ2C;-eFULgIL5DNu@^y6htoegt1^OMVFBiUIYK+0P1zK1UK=U`g}? zDiZI1jztQA{xgYAi$1&tjuL*2h5x+3=QW_dT_&`LJ|iKFKK0)Rcx8~S&x13CMTt%F>+2TAF7b3W*W5_srfCNY`E2`hHcYC=n3X!2W*{e{`EM&HAqiEbmvFV+RD^7ltcMBa`@je0A zz^+x;c&d7g2Qi9mNtTG@6iE}Hs3sl*cj)k8PS}ot89(2QB6Wkz+)+Ks8QZmVZROmU(8?=rWQu;60#}MO{KI2cQ^bJ;}@4*T@3Jkuu zpum;twq_OyQBdFV7Myt6F)VKJ!WMQ7Uxp43T7gKuDf^oraP)rKWv#`afY+!P?6c-E zkQ>rKT&rXZZ+$WnGC(9s->8zo&TyLu9)*i4`ir;VAc1poT`uDa#5;>-nFh2uR04i79JTyv9DbREdkyPseX|N;Gq&ACl7`ESNij#k{;js@#!I@K6KVKfaGJm2 zhcYFpePW0S_jv$;4)(+mNTMo;ze!*OO8Rk2U@@c*gUA!&d+tKSWYRkhZAU*^vj6eN zh^BO1$h;HFyz1xjj@>>{wTHL$#lNxYnglC$$=Ibj&l z^kB}gW4|O>CVVfFIRAF0rU;ZpN)sqaRtwLFQxFP9S#J@FhZj`%`Gu%H8X|y6{vtb# z3Xe6?c#BVLAH5#0`oO>q&?`R!wEG_CY(TG|g7Vv5G%+d%D+@MlDBOrD)lZtd7%VOUr{q@l zIX1fv<)KwP{Sg_(;+-S2`{}SLLO>fm29Lr?Q93_ULh%)}-6CJ*BZvGqLv;Sa?gZmz?nC~oSez$ z(hlukhUY7JY?l^$k&K;%*m52_TZ^rbvAhpj2muFfgB*mY8)P}8TT8RXc&)pHB~F&T zT4A1SEQjcb1+L8~5du1Q?B*vGDaf47&ycm%@Sy0BYEE^8dXA@oA9e?Krs#}^A zIJBe%IzG*Rx1LQ8D%G3jC@AyDR)hLFJ`KuGGf)0@hv_g1%iS`8{ z6_jFoAr0`ZcfE-fC4iJ?Asp`OUB9NY!|5QChxub(^N=oYgO+q3bV}(CkaWpp>G=OWSFZj6aw4P#gg+t@&b_@j49h=Pt232V~WN^V?=&h{!VuN z#+A9but#D-?9ES+EN^f!v@PK-QE`$*f^|+(I8kJU{al&!$pIe6Q|xuv4be`qDlG*X zCap*eKv~&-d~}0+v(0qO&4wIVVd8{3-lQ(3CdGY!ZoNLVdWKbwz*;WJqe;KW79!vW zUcj!vqNK2|A<_|>@ z*?ynU$_pLfMM0}m&65rxA%T)+(5WI%ip0=G91OyHBW1mzNmiG7k|h3@Y%UG7TBS=* z$R;Ssk`G8^yA)YLjoLw~KSwH-pf^u#Qa20Y=yc>^pIm#V3qxU}t+vq6pfLrD(;&|0 zs}0%vXQIG?JGfW|l5K(o`g$=44J4ELd(qkLdpFlvXn~pb3Y;Xox-+!TFu$}F&9o6_g4vGw(K9V z&@yv>o8D1gs1(QU&E!+QdBWZIIAv(DoV zA~CyvEFa>){l|;-+G8pVl}d9bjwTDz3j^m5u8-wx&eFYU{v`+LMQ?m;AqIyUCcgVY z3(Rjwk#TpD&l~W4QiXhC?2=8-KI6qVsK0sS<73-5oA8~sf0h2iJWt$Hc^I!P&we2` zs{dF0hmVc?Ar0X_T=evZ*|T5n|0wz{wn6btQ~ifAmjRlJ;1@wq()uycnm7P5P^9gV zWBZ*q9UJ**(`GD+97&c@(IpMeS6l0k4<2?JchR5y`Pt1g(dnt!>7UJd{IQs)+drR0Jn=wRFoZicZc632VDB1FDCjeL6Fr^& zs2T1uJ<;w&kH0q_Gbi*UVsW$6Z!Rz^CypEU$?@lzRSLge(qHQDTN{r0%wVq>@kBj6 z{y1`*P#RNsu4ptIO^Y();jkGB_jXg>rM_{cvH!XMq;Lx-oISC+rKO?X?27jIJaKqozhyrcuD&l^Xv-#Gb-{z1{Ptnrnl;cwqj_ii!oOym{?4 z&2=jl%xiB|^2m_KZ2Y|5vw&4+qGfdV&hH8Od?EjWc{K~_Ts0kw&Bo?B*SzwY1@p?= z>*!A_{SlPQxwL@_$y0v+qq0|(^*)cV3iV}> z`#;|QxSHzBPumB1(Te=h1@k%=%nMX4pgPB8Ub%W)-njs6j9qlmMee%l_G-2^3V+KC z`Fp$L0jLBMep$CaZc?-v^~WOcd;FTG#^$m~fk{1+Vw(S?tn=~wo=@UG4e9q(RI-XH z<_-5m5^=wKwZE^D{#3DwsjRfJs;sig$4Y0E&A{JSJ~LVAa+Z&X8D*7tr15Ff_rlYw zGH1^!ub5FjwL(Mb3HyW}2(L@ULN1@cH`8%Gfj`;hjz>LSkrz0bSzb|9UNwz8ywV;v z>B2da0&^zy%z>Dvl!kox6Pq%j)HiWTsgG`fHNhW^_J-%ox8oYy4J;D zn#E0&%@Jm|tgWM7-ofu-ld2~*PPzaO%Ahc%F>aPKl#wJko%279B$+C!%yO`WX?fj3 z+SAIbW-(Uwq{Eo;ljDc4XgCq=p3?m=4L%XA^!VoEq<<|#+@TE5h~_B>c2NWVb>#Vb z%1B@-gA5x78qpi`hJF8NJF?m%<)sZDKCK>GbOsHKY@TEBs2d&vdi8X!TdLcaEUIsC zu_!59O?8_KnzqQ@(&}2I>Cq>#3!h}n^pEjsm!~(hCf*kjg_*`}!0d9EnH0SSPAJ&P z%R9qHv1!BZBe1v`B9v8uj;j``l;@>8#tnXUNmroxm(dT4GDcUJ_|Eo%Rr^80!s3 zdpsd`)E`eod)D2;Avd??%coOk&k0&1Vf{f@oGY|rv*VBuU>(F_n#%In; zR{^vlUyzg`jit_RKA28>8uzb@XL?Tg4Av%(Z;d~iu9_0HDvh%3whpEf^?UunNE~(A z6AAgr-A_yGrEz?EZF(^&6-Jc~rf0?YdpyDP%7V^&(#XdWojt+0JA*J~l|zUmnY3gW z7hx(Uj)6-kowqn9&)_PhHa;Rjvm9xUQRh}kB5srv3X zmyX$OUvbA}uO==-;kEv#>Gj0?WUo^jdIlU_0-O#pftgWENMTwP^)<){r68n9V-N-1 zr0WSMvlQz)S+lF?9_w6-syiCmsiUlJt!`vx)O`+`53%q>t*1_iq|Kd3N*OT6!LQRN z6kDoSG-4vr-RP=rYGbw4t#$5(`nGmf)6iVI)XgUo|*Q&5N5E{i$Nrb;~e; zz-kuPHa9f4vUb<uTV))gA54?p9Y@OLJ43 zi$7^~)w=3i+7%MdMW*HVwaranwZ6Ft7+!@sPoTaXE9TluK8z`#?E3i-&Wt$($Q|VuV``2Us7LJ=V~&WsvBMN z`6v)I+To&Pm|rd@s{iBj%>SR8>umLZG2zGRN{o8Fc-V{w{AP=o^D^7~QFO4GW)SRl zU)@sgMzd%`{qc6JP32g&L7R7@!M!UTQB4HZv^HPV1{J5u9ty{5yY+SHC{}(Jj%>~8 zh$_G8Mr!Tpv3A)o3~g!?x`}2tG@i0B=@=>>PN%WHjf9j@0Gb_5v2^JKH9XD24Z>3S zDkGMTpyF*~m5yP{z_wyT;|wxygHf%z(Tv<6EX9}1lWf_LIGVjn$5CW5rPt$xi>N8A ziWG)Eovbbs+5ZeivC66Ij%Cb`gU|agx9Xw>BP!l3-5#oPH64*X)gWSumeqp|!m!J# zI*W7^MZ@m<(lKlrva?G^P$WbTmmaH?L+kqnVOc~}|H%8qbToytfNe`{*HQsD7OK?sOzYM|euyJ4#2f zc+tG6bR0!SxDbP4Gp{?^^A4Y6F2(1MVDRCOrq9;sb3;SV>DYOF_IVP^t?~IYI5wJ7 zE+<9AWQH}@k?K7Up6RgSEu*Vw^y_^6TR5BZ% z`wr$%KBFq(KgZ`$K8;!5V*bCzr>SmQYMww@l@w~1EjtmarK^NXQ%C8dw`etELd8WB zQq`?1hG-<2aqF8F4I0wG70s||%l2nJiSIPzx{f^^qt>V~y`Jdlbz7Ssv8l!KdlU}s zrF)bQF_4iwanBs zk!TnQJ$_L+R2OOSojurCh@~^L$KMkUM&V|q9Il%)1kt1VlP z22&8z*m~A#Y8(8k?DaWnZP1vynJkrt)*b3}w8!bZAU|8ThSmui=O5F*ROV?OpSEpa zR17{&)LyBYxC>1iVrdt(*6NX*VO1D&hNiWak_oM}Y$~+T&Pxoo&^{@ZTvg%5LBrAL z>KKEJf~q&QKQpDQypXAzG$$huv9~BHcXVn6GWi%rZEUu5Vwpcm%h#qap_Sg84||th zvE`CBR^G6uCQhv-jl3V5g0O{!ny01%+Bi3DSB9+v8cy0S2pi{<=+Y;l^Ut!0L+oc4 z6_Ds%-5Xxp%j#*PSg$8!%D$zS`}slv(&|dJ167BlkFaT`-Me9jbu=N3SZY0^3-Khd zTTa8}n?U($by_}Z?0;NjWG>%sK(~TD`IIlzM3T~Cv4J4k7fFq4tghuIu-o4Y%RV>` zjY=$;5=BdAL6mR)i_m6+%$bIfG8*K2l?Ru2FmIUpP`ufZp|IHOOp60*szMX2kSll@ zBEDX}d!eL*vf8v&v!k@Kk*h51a#E#I;~^xuMk$eP9OSPO;=PG*PiEv4UKJ^^*@WJG zuq#-XF=b2BC+NRYP*N3&7X4IFW0=fBHNrIlTjUJcdOdDDm;*Gf=D{Zv-0#BA%ewh7s(A zQuijzIjlAi4#wbL_}62zw%HTzgTtv~dV^DZ*tZZ)#DI+7GP+B|gQzhif#=kPO*Dy+ z2Y!wjJLl}GsZ-}-89gX(q0F9MAJuSMTf=12t7pcm9{ZHE96-N15s&&OV51agg>H0i z=7{_~YXrNIa5V0p(u1O)V5Z2OTr2Ex4PyC?IOhB+e2ViYqC^sEhrG}6bVm_6*Nh~* z@U^@lO12&weWO&g&M-Fj!1C!Lz#1M9kj87S34>MB(~0bbldRVF`1-zj<4Rgz;-v+i z9k$lS{KSXpfmNfuSa8i%d+GFJLxYg>iZFOk&x0|%In(9G-Y2{l<1;Zs!^MeBH5$D> zO2J!`Aj6u`yrP3MnPXBtg1#9*F-$n@oF9^z7jlS#L-1HXY0h)6dii&q{ z;sKNAij6igZxma7gb{5@^g!t$<)~TR38y;Ho9OM15s^f1r+>Al7b68yri)NxRkP*> z;CPsAs6am)-WX5T6%N5*qeYq*djcU!jg35Ue@MuNa6A3IiTHX_R!ccB{wc#E{bdUmNFzW+Re-FfBDGlV%^by1rCar|#klu2Y$8IyUJhaoWH|Psvu)dmHa0YIjq66~P$sla{O9^+l?*bZT|8m3eI!IL z2oXif1MedCVga5@GUg4UNs}Dfy#DS`PzZDVdI&S9}6-y&&r`Ve3MW$b=wl9a8a|6fQ_K zY>9_6NtO;1;k|gRl7tiIO6TRgwV;S(Mj@Hdxt>mFmMAfJUX3=yH#kvq1lMRaactT| zbApUkbJ;J0kf&D64Rzab^gbLk0&ng3G5t@i9lyE+EX5jXlToYCvEb^})a-m#tAmoG z>}94+bu}2bNm1KE#aL`0s}KmzA@Ud`L!Y!JwHnq4zR4U`LtK;Mpq5}aQ`$~Dc6?&- zgzR*WXLT$Q3I|r>p05;;b}d7B<1lGFGVY0>7SIEDJZs=_kXkMCtPX~I5@D)u7F$v5?VfUSbI3w6O4KSp4Exf zt3A+8NV0h~HNRPNVFJM;ub0EJUTDxy72~CvAqfI4v`Pqz$5E$>XK^l2G;yjJQ7@8a zO67=Wyn>Wj6pyfUWY?0&L)8+9@+$IV%vI)>siHzediLDjPN`OG5i}^M>I&O-V=>IN z#K?JHO*0?d*KR_h=@oM|;|GlvhCw!3VE_YIHY5v3dgwws4h3KZdrTk92-&J2G=S`i zZB}GzO5n2W9n$bN3^fbOCQM9EpL-&kmoYoCR7gH;`ds9Ve4636gt^}WJ}kFI86R|* z;aDtzrrcxlrVOXWPd!(fp%aCa{ioGRcw-Gy*NOHAF)R%t&p;6NjyFd?^ptd#Lw@m02D1Q>P09 z%6rKP{)s7BPw@9*S`FDF|A61$6*q}F6w>Y`dHH!K=_f~H5qvE2<-v*Fuw!z-A;*}B zs4xM_aIKatC$V}JOgnr$e~S4Mst9Iv3&w2-2!I`o*)RkK-?7zwXuPl}Yh-)y_x3_4 z7>cYRioChgMtqG}2^cb3Q#w6sz_^oL#l`S`%@yUiDmKKY#a_)EJV-1Rb}hcCWrKKI>6{`}Z|=1*RD z^scAwdg6QL6F+$VS@XqTJo&RHpM7c<$&m0KeunD!sk?T)_~M)9Pj>G*y6YwLN006L z^CSQM@GlBB#I_3^hK|2ydZ;O8&?0(3#^H%}ja=wEmJ z*nH?N-2AusQ1Z#2ak3W9lRtWF=L-*VR?WvAeE0+KI|%pbHy(fR;r)-kY*H2~Q`Qw_ zu$J9^7K^Z89IOAVE68GNStQJS3Cz;6RS~v2%)Bw?jk8FI_4#AWoM19@qDf`XvpQLj(q641I_I-yHENPYU=%FR}|JGM^KG zwraXsTbo-`_i&QD@dBpYja@1?``feI8SA1PXF4pvOL~01zN|agrJwSEox0|{`o_g_ zd+huQv#qrj8*^)MCIEKl!hX){q<24~v{9E6()ab&H)0RA*w)L^DbUtlA}r|D(_s== z@MQCr;5B^vlnEyHCuib8WT^6|gk;04b(8sQl84?Wl<$u6*IL;MR~uwR^QhSA+#M|Q z4#QiSRc6I(^8)ltm9uBhV72s429AuNSD@yg%UKsM55#*y`J~HqgV$U!2wgBQ9*pDA z20j%sZeF>7@a`**>kRw)XpeKCazQoOdRj^gptr@ifVTMi%(VepN5e`Ez0ZqYK@4M~ zV$W_F$W-$49U=?bF++vHD2C;PB`B?>ej5`gwKqDWoNivotI#tYMFra3&S-agMtx|bWfC#N(;_FkGAjqy z4Tvp--WO98E)HP(qrWdj(Am?zr1UgHxk6lf{94_Hp9AL4__*nxM zwt}n?Q&{+m(ha=~&k4V$JwVyTjNbS8F}mNQ*eE2!m3t z`*1@^2G9m9tCL<(z1DFJ!AduIspKnT_>Oe}3&&5h?o#Xcz%%F#V)G$}p7c;dtD)vg z6Js$<%J6K`0TR#f3dcl@uI>cetbgvQ%ekc+isyQ+!q$j!JXk5YJ!BKv$(n zzdo^YaDId{UE`y62%L0U3cdpQ<4}SX4F5}~mO(IBBMmx@-yxj4%4yvA8Nx5SoW|sC zr|}3vdiuqI!O!|KJfn2q9pd?aW}us%kAjO)4t1|ztF`C99U>ncU%%gs{O$IN2_u@l z8hk93*5Zd;pPW)D44(CuOnZXVeV&h|HvO>$w&I)lSd1;JT1PLo+4*BXF*h|c?H8&+ z&5p-<4mHVidy7?wktn*0E|c*x zu*NVpz{rl4OhgFtLP{LL9&~82Anh^nL@=y{RM1C?iSpWjrze8ZCE7m*!RT^LKh5N# zV&DNKV2DI+o!n}m+?W@T^TgOS(i4dZlaY?<1?coRucfBk|2X(s|^YIA}L{tcz9?t6N>w z%+=?|t9)@0e!;vpW;R3E%yRL7&wrz`$#*II3;@r!plz(Y*se8fsE9acO@Z9-l zU3tZZeV;K8dlSfK{8M}CO3&y}&hZF^2#;-Z81${TCvJhSfa{V?4#SD-z_kt|7uV#~ z4ujhHaD0TM0M`2nGU9 z3k`3@bMO=q#z2ErnQWe8meYY?tQ_!`1}2s;s8KzIY;ZG^)Jxi=y` z!Z`>t5EdaUL+CpP{ zj;}e52?z}c5rkV1>h8n|_y{*3==kb>PSts5opw@w_PlA6$B!9V=vXkL?3}TqigFju zs+eGoE-_}~1kf*x7?w46>ZG$zKe-@h{`4uOXPh$JdH&4ubI&}r7~keO{%?X&Q8H`v zLi60b^5U7No`2>!xn)H&MlBdy>YOrs`YH3z81I-|IBn#-F=yvYDwulm+|$p>J}a>VQ}9G^P$FK^^2XB3VZkyU)^Y0i_*%+EGP7n!H$3_E%F*xXSCjuWOg zv$As>PKPr$&lqM5%P%M#UO2p{xMW1hh?7npdCJIBMx8qP3!}eq+UaA?7<0zhGfh&@ zlwXl!cvg0CfsvD+Tj(6d@>p@6qbPfL7QljG&K$#$Rb&j$%`PY|9F~`p?_|Y=Mz&*E zR-UsUrzoH04lm9!igF8b9K-UmhZizue$H@5UU9ZjRLDSLSb>ujJ1i%= zc({?Dl~e4m{FX= z3bL{bo%uz1S^2|R?l2?IQCyT$;LI+}8(x%y2l-h@P*CUq{Q_rhG0Sn}Wfx}UgMRKX zR#=b+K68qk*@h#hnC0eY4L624fS#9KlwIh^%F8dvHJmxc!&%X=q5?e01HY^|KWCVc z>&VV3$RD0(6b~zO=H{@X0;4c53j#tO!}1-@9Ar{F3}47*!*d)(kV-zvmRC5;nVU7d zh!x}*!-|TLZDCFxb0FJ-Tt`keVvF+&in8)@nK9f^kX=-aYYyb=%ttC#kO%qZ7v(q$ zvx|+~EJwj`q%O)YMjlS&R50Aga^&X?1A|4`IfcVfrrhF!to&gp9|LbB;ha1NxGg|& zvLV#0VTDE6DE08-9N4z3qC7{wF&y>Da)6`ShiXTvoltvHZA7&x)pn?zDJ3czQ7}5o znKPz1_muooPcC$vW|ZWeK5}^W#A#=imd_kJVd|7|6_YE^opsjqvh%9OpJB4BtZe>M z7Z5stwq3l#X;dJzBdkLpMV)n*)3_92147_iumK1UA-s+-fH3B6`27eQ5$-|Qjc@>= z<>Z!;Rb|<5MD=6WvA;0fODP)F2XE?OA)prJc95V!e0;yUVvRgSb`8nxB=l|gx3+0 z2qiCqUxbwiHz0fu;VFc@2y8caMF=50fbbH6p8wwgkNzoWBix5@zr602*8yCY{LE?i z5UxRZ2!Zh4m)DYi7jOlx%?KfcTM%ACAiPO0iR%)1jpMoj;SPl75R9LT_|5WqhrANr z)41P{geNH`zKq`_U=b`3E==j$se6Y%b%P^9D!QFZMZ&$u$SPs5K7F7g)J*1 z8*ke2(5^lE4l?c^lXpzMF%n@UkSgFO$Wo*h7)~tkh zw85H-67Z!=%}EK^p41TViT*CU_^K-|3AJo!yzJ7Z)hm~J4!-x-_YZw=_{hMA>o0G( zvN!ytr=NNDx#wSaaraMOdG)o|fBD9*-u(3+|Mb?M-~P|!JKx*)q`RkY)76`=*>df5 zTl>Fq^H*=V^=n_h?O(oi_dWOC_wD=tbyxGAyG}ShJrRHZaQx!h+BxQg#Z4U(&8cP6 zFojuFQ8BHuqH?A=p%p8sOYpW6e?DbKS(kSzYUJ|-pG)a;)u{TsJ$!C8{`XB~S*))I zGwG}hn@_|wpzip_kO(Wo+qwR->YDl~So~*Y*iIB+Wxl>%BoxPtGplt zBKVw+7a4?+5P!-zHIcG225hWa@sDeKicalx;F2pxbNVB(7BCV3&D*P=bn~#sh+*A^lK{`K(gL01(AooS zu%UGa!lN~c0W4C`+JyQMF8vlG(E0*J(b@v0HQCj;SNYO&3fMlx*CXhj)+Dw9Zz1mW zd;u~q0-|^tTGQAKfYvk=J-U*E9YRoev<5N&V3#Z}l~3U%a8JC_8Vjw#JcdYGH&H)D zH-ZNWZx8VH0PiLefcz02g)0yg-b$<$tc2%&sgs_FpQ5)3pu(dypC?ekrzs>{72b6c zkL2E-#5#T8>>%(I4IOWXhBpAbfg$j| zt>H0R1M1G4?*qUi8B@NrR^$NQZroG-(vSEfJ|00Jxe(qJ&pocj!SF#fV7CDnW5U|LB+P#1&chSBDEDEaD2(f^{@I zF<*leFqJ~IGXc|zCe|*|o&-!S6Y`g9Y&m>oRIG`Lcv>M9?Lfdq9437iu&7wlYXOtw zz`q4kt>8y`ieC<+6;Yv&bj^_#mh?`*w2~^;Rs}3pTuF}vJc=${Uj(dG2p;6H(e&8* z<*?Lcv7D3^Pxze^kDg6o4ziZ{Ye8_$N&y{*U6iM}yCX;=iuJ^x5|} zH8=`*uLj=^cq7Wst|WS=vbzc13K#_;_}>UF%rmG1A^2Iq>PP%ge)}|f#LrtAO!*}> zcn{zQ?!nqIu2kMX;`-Nn9ax_f@JF~FzRzL&9&{-FB+VF5ey0=sq0^|wg~~q`@JbCn z8}Kf`<7E6fg#VG#sFd(TzzYF`I8Q&B;G<4swv4X?yb-X%p8@#IZ#xWpu9EXJ2k;n7^z~m25d_Ca3fN3KQ!3}_?{i}`N1b8iA>gy=J1@KoixE1hs zHFz1|=Qa3Zz&`-L)Urt)mjnJi;z=)wo(J&8b$L=>PGv#BI{a{E5GY7-jeVpz$<~jP~u+$c!vgG2l$i+97c|;-|c`$ zf6rl1J0SjU1^g&rs2_*#06hIcTi$mAjsnKE5+45@!0Jc(uoLieD8FhCzXQBmgGv8h z(qL*odo(x;a(G>X&jtLZ23G*yhw=#er?T0A*#@+S2|_*#0T=Id7>%-g&46eB$YGo- z;mZMk@TkN1wS)tJUw+(SkX@nje-ZG?AEP};_)CD*kIHu~;Jq3@#Q#1GegN@rY49)7 z(*FiDQ zOEmaPpm*R@XG(p>?@O)EU0Qu!o0dP(YtZOX{w*3z`L}EESCIZUrC29GIx5dyY4jch zyj;Vl^p|SzuhQ@-|CL%i;rle0={0d<3LGa1Kg#;0yf2RXpc)rv4D_|u^xc5fPwD41EZ4HH zfwcG-;H_Fb*_RtMnB;wv2H&2R{yxCBXz|p(Z`0tH)9`-@c!w5G_U|4Irg8WE8ax&* z_yd5)fDfvVa{=!ITp{5Kz$IC^Mxlh~10Dl-w1gJ}o(34j;^`Xz&jL*SHPPz;+zyx= zID)-^lPyl8RmyWU;5n_>k0Rk1;8E>Ziv~W)`wGD0I-JJeW&KVE+B7P(2 z34dc0I{60e!%BQ_-(-72V5ZG z4*>rN@a3}p9K#rU{|fBmlJIcAjeXc-CGkfAHh%+sfr62~j03EGB%euu4{7D2_CBD& z7pCD~Ot90IC+RbGSz7IxtoSRDz67w+_iF*08hj(*9b25n|3Nk+zuN#W zL_CvzrWdO{9MN03i!2+*rO%k zI{|+@4SVDy{9VBJ|IuNzp&p6eMcAjv%TvgT0hc_2J>N3^6u^H=I*dob0P%A+ z;1#QdeId6Oi1tnRmjZqQ>B)W*>;+r|`Me_G zRe<-+cN#QbN%89dU!c+71o)CJ>X;LGDqY)}>SUj^K-*=fw>@fe>2o^zdDU+>8Dr852B0AE(&G%k|( z#f7-R?~4eOp9z@eX{rAl!HU?qfZvAwTrK&p0(=kjTgh{_O#iM-zZCGRW1-IyzYFmB zD4)`&UchSprzHEmV^;y*4gM$c^o48-;O_%}m4t5q{J;XI@l^?b9q>&PvENg|cLTn^ z%xNr^@PmNw80|Fv1N|4t|4G1KM*1^k{Of?9!~6z7HX?fz`vc&O81E%y{C>dWcR36i z$5Q$a0JlRPH8S3bDZEi%b{apC@NmFSt+M$Y1^9I>ek@@6iS~!F1>m>Qey89W(Vq)= z8T4P(-vtt1)pr-*n{Tr7>jnIMq*wCq1H2OUiR{-1*so2155k_%_?zhW1OCo(?7frv zax-B1bs|uG-z(uc5`Gl$_a}+@8cM$#aLZTh{9guq5b-NGej)ok;PzZUSy zJiGi$0e|mG?BC@0g=_`jt&oSZuib!qH2v)bOg|wntnC2)+BHt&9X#Xm0~{RXG~5!t zRpQT(<+%^A`Coa45AkGA9|YWfz0+ut_>Tg1Tt!_xmr zfR|(bP{{XGHXrb%8r%#xSF;b71FjzJG%k_!RssG6=66(olmPrN@P8-cHv*ng<+S3j z157`q&$j_K*NgEC@lR_RZ#C2Ycu}730N$a=^9O*Rc-UdIg9hRM7%=_*8-e8U65!GB zPZ~H}$le4z9QK3!Bf|eZ;FVhW-UmGX8xCWE?7xP?QTVObY5a@K|8&6Se!D);2D}OO zy+_iU1ekvF5GeoofS2!f7$MN5{2BqP`G11j0oQKAo@|a^$Swoyzr$ha=NiEDTg~%l z>^i`|tHj=CJfrkq0X%jd_TWnXz6E%P#@}}c9tkfQ6-xT|1HkXWo}MGqKMI(B-$x*R ze+t+*!)g3X(t88&dbAHxGs^Ej0S{abeFZ&&4-x)N4&$3L{$s%O^CA$vlSVN1E$F+l zhob?%3wbGfd=}vQerWf%m4KH&5B-t(&jCD5v*(Kdd;gEavi}``-&u ztDge?0?MoG^{a%B{-IT-|0Cd$@K;p%-v>Mz@}>DSqJNa|@!N<%@+-n0^2cxs7y7+p zrvWxmK5`JLd}jl`5Ay$sv=yeN5FgDcNlNV`n(J< z{r-YLx9joep(U74m-5{VSTFA_fOo_Gjg$5DO~AKrx8;2=;2*x{Flb(%%J&H2qy5u7 zJi$)^Ub)T2e;zRXIuYphP5k)_`fsK0f0FUvk@fWf;J^LAVSJb47qYyQAs^_w4=~B6 z7_eH;GSUB?2AF;iBM_-F2`l@v5b*8rkA(gfvc-V!!+h@7IX>De;QI$0#&*;Q@!t)Y z*0&K2csT0;Y>aanuS$8Y2TZ?n5h%YK06+ID%(ugjrSx~m_@B%2JP0^PtDheM{yX@I z@bp+ulK78H{MRL{`2VwnuaWr;0ItbLdRc$QNJQYL`g0SoUZ2wdZ-sqW0370Pp2S!F zW&_~qSx)0ZS>G!GUkd+dyu|O3_z!XzeT#&DE#WT%_Q4*1S>oRg_-5EMWuNbs_)u>y zuYUvVnu+!z`F~o*U%+9EMF3BSe#9iby@1aEzDQrl-UGY<;|0~;j>_~?CH4Y+=KQ>ZVJi61^B0!|5p8717N**)TexAav2TVWF|3mix?-!;1;Sby>;hO;O)y5-t0;ZqR@9zVC@fn9TzI}}FHF-WI@l}1l3Ru~T64;C11Ach8 zJzhE}@hJ}z!Eq|x!A>Gj`Og4+Ir0q@LykW z7+xvARe*nv{_ZwTzmRPJ{L^;4wAM;e^Wo~zEdvh!QBD32Ks4fM%pw^0tlvU741vn2n?)Q~d0@W9GcZb5A z__{scIp+2x*5M>M>?m{laO!BEBJFCbvneZJ5xzq0aw~|kQTH}gzAcSYRcFJ4-?jcu zDh+WSz!%)zK0m%x+|@Ic-_YTk?pU}hF27aa4jdOtolbHBGp%TN7s%R}}d-Bh@WiO+1{UxFYj49%EkU(aYK*t;Ui4ZV7w0nRV`=mr?pf}`Ukb>gBos6G)l_HznW#yKvTr|P>~ou zza>7A1o|B2rRR4z7f;I+3EX&sQ}&doP9S<45yFp$!=V@wq}U3^PyKV#8HG61EEMhz zL(pD4UUBpPq9YP71WC(eXP zp!0qhKXMHg&QHfW!=8$pN`}+i+;kjMG#p|$1>Cwv+ksX@$Y8oHZeT-E_TElZD(q}L z76^95*;0nn;-W#XA9h#WRpCTe{xulpNA=aW;M-7E+*Ipsnre;Htw%GgyP4MAEO`jk z@ta^~d!X7VniCzhmAR2>NTMM}!fTf+^zL=&j?Wj;psyWw_Dc$4F&DPb&(V zDHJG#`l4$TH3WZaIaTr+dJ^)N@!lJ^nRQwtM+A^JPAXsRRvr<3>95D?5m;lLtG&6A zMH4XT^sNkrL+e8e7cOq7uc>ucfeB6y0)!|bvbNf4oQvCzo>_h~nL2B-G2Ku;9M0K^ zZw-5qEn6c`BhyI%&l`xQJR#eM?vTtMI{LmCH5~fvj*T=GEY`OzZffM5@FUK^J=v-% z{`qA2#UuU&!ycSS9FGKjcIpb|u3OPm-B@2sT;jk~=m>A?yqVz<4p6lpuwcyH6ON-R z2O<7tChjuPM}ob6n8IMlXZ7jAVo;?}@x9?lpLDt0J+W^1ma(a#DQh3faq|WbRfEUF zONB!5zCl@kNvc${v!AjIF6^Z*D{MqE?qn^oKrw zXQG>nCm8buyW#)!3QHP}LvKin$oTP3CkaUEhN570mbO?LJ2hO>cd&GZqn%9u$$_K&ezjL zLm4b_EeFF8wMgBF(NuL?Ew8SqXT6|?FLa~p=E|!l_ju`?VEqYcqEBmxoa2kR*!1?v zK+w(mYSB#*A5FYiDb$2V>kFn-C#+{MwvJbUo^uaBZccwfC2`e=lEC+r#|3KE1eCb( zsV4rq(p9(3)m~HI&g5ap=rO$*DWciySu`~_x)-5kqfNLPYg<+*C5NPe+{0TNuMSa6 z%9}nFrg(w5fw!X*B<1xb$W`V84vYmDKH?Ck;Re?+u2j|+;NA40R50(uS+6=3JVA!~ z6SOJ4IdNKas$UdMD;U86d}J>eR7|?R@T>8$6CAO=&hJf;J{5s_BFnpB^>thXJ)Tu^ zNP(`*zgo|n(vY_RznUZk{o;le=1t>qs&YHgh!9k(Khd8P#W|+Oim#PKF~sV@lg@I@wAM(U_DYako1|p;)MAJ-iHZKm79IkySt`i zvGh;z8hCR}6)6%9k=6^(^O7A5R}b<9JfR4EEQyY-M`4vG1uWv)!(B0aG%D4Ua${f{ z9aV4A)|1_HcY5G85X-?B&q3NHk_MM!B7t5LelO!=Ot@)4r7z}q-NLf*dwSZNW|Fz< z%^R&R=;@ZeC59EOwA6~iX#6od+p zA>ehPb&L zY9frf!Zf*yb60gzytD2=FT=|q+y~y%r+Q(cpHVu>2X>+#&}os?6U|BZuw7}rai!8l zE^MB2J!w(8uSFW2(z;|%s^_Iu6>&;xP07MtK2M*H=XS#rPOBg3?DDA$9ha9Ir)@)s z;b@;w0ep56r&mjh1zuy36eaMl3#QZznGSrQ46Yt;G~76YT2RkMP493U!RIf-UOisg zt4fxFsD{0;(Bue^v(w#^-u5lUpxHDxMql`V8iOb0>Fv^UATIe(L%wP&Exa3_)WO@c zDqErfTQAJMPSCx$p}D5I!QH%Q5jsD2JDmsarcN)_^P;9e`rW2_J6_lR2!rMzcby?_ z-smgXK*8r_Qlgaqt_+ynl9h^b`cMGNWkfyk21Ob6!qw5~!RGTmtc%Q&9RX=4QoKv* zvRhi4Yh7(^9c`&?To^1RCYpz^rU#h2z8UQgWpF3(0RXldhpgL~R45<0Qdov2e3XQr zgsh{$`?DJ{OpK7fGJft0*0@{!-57ZIqqX>OTnyc@+wJAUPmINMO`2-er0^=zn}R3? z=>lYz(yQ`*k=se?Ezp3vg6kAQEP`{d{i2`X)h1>TQ6RY0jo`(ei^tSBDj-e%{|~^q B3iJQ~ diff --git a/modules/atos/bin/response_2 b/modules/atos/bin/response_2 new file mode 100755 index 0000000000000000000000000000000000000000..627aebaf3415eddb440d4b4140599157c5e28b77 GIT binary patch literal 113737 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 B3iJQ~ literal 0 HcmV?d00001 diff --git a/modules/atos/bin/response_2.4.18_2.96 b/modules/atos/bin/response_2.4.18_2.96 old mode 100644 new mode 100755 diff --git a/modules/atos/bin/response_2.6.9_3.4.2 b/modules/atos/bin/response_2.6.9_3.4.2 old mode 100644 new mode 100755 diff --git a/modules/atos/bin/response_64b_1 b/modules/atos/bin/response_64b_1 old mode 100644 new mode 100755 diff --git a/modules/atos/bin/response_64b_2_prefere b/modules/atos/bin/response_64b_2_prefere old mode 100644 new mode 100755 diff --git a/modules/atos/bin/response_linux64-2.6.18 b/modules/atos/bin/response_linux64-2.6.18 old mode 100644 new mode 100755 diff --git a/modules/atos/bin/response_linux64-2.6.2055 b/modules/atos/bin/response_linux64-2.6.2055 old mode 100644 new mode 100755 diff --git a/modules/atos/config_fr.xml b/modules/atos/config_fr.xml old mode 100644 new mode 100755 diff --git a/modules/atos/css/atos.css b/modules/atos/css/atos.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/bootstrap-responsive.min.css b/modules/atos/css/bootstrap-responsive.min.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/bootstrap-select.min.css b/modules/atos/css/bootstrap-select.min.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/bootstrap.extend.css b/modules/atos/css/bootstrap.extend.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/bootstrap.min.css b/modules/atos/css/bootstrap.min.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/font-awesome.min.css b/modules/atos/css/font-awesome.min.css old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/FontAwesome.otf b/modules/atos/css/fonts/FontAwesome.otf old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/fontawesome-webfont.eot b/modules/atos/css/fonts/fontawesome-webfont.eot old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/fontawesome-webfont.svg b/modules/atos/css/fonts/fontawesome-webfont.svg old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/fontawesome-webfont.ttf b/modules/atos/css/fonts/fontawesome-webfont.ttf old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/fontawesome-webfont.woff b/modules/atos/css/fonts/fontawesome-webfont.woff old mode 100644 new mode 100755 diff --git a/modules/atos/css/fonts/index.php b/modules/atos/css/fonts/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/css/index.php b/modules/atos/css/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/custom/CLEF.gif b/modules/atos/custom/CLEF.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/VISA.gif b/modules/atos/custom/VISA.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/VISA_3D.gif b/modules/atos/custom/VISA_3D.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/cancel_logo.gif b/modules/atos/custom/cancel_logo.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/cartecvv.jpg b/modules/atos/custom/cartecvv.jpg old mode 100644 new mode 100755 diff --git a/modules/atos/custom/cryptogramme.fr.html b/modules/atos/custom/cryptogramme.fr.html old mode 100644 new mode 100755 diff --git a/modules/atos/custom/custom_tpl b/modules/atos/custom/custom_tpl old mode 100644 new mode 100755 diff --git a/modules/atos/custom/index.php b/modules/atos/custom/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/custom/merchant.gif b/modules/atos/custom/merchant.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/merchant_template b/modules/atos/custom/merchant_template old mode 100644 new mode 100755 diff --git a/modules/atos/custom/return_logo.gif b/modules/atos/custom/return_logo.gif old mode 100644 new mode 100755 diff --git a/modules/atos/custom/submit_logo.gif b/modules/atos/custom/submit_logo.gif old mode 100644 new mode 100755 diff --git a/modules/atos/docs/atos_guide_integration_FR.pdf b/modules/atos/docs/atos_guide_integration_FR.pdf old mode 100644 new mode 100755 diff --git a/modules/atos/docs/atos_guide_personnalisation_FR.pdf b/modules/atos/docs/atos_guide_personnalisation_FR.pdf old mode 100644 new mode 100755 diff --git a/modules/atos/docs/index.php b/modules/atos/docs/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/en.php b/modules/atos/en.php old mode 100644 new mode 100755 diff --git a/modules/atos/fr.php b/modules/atos/fr.php old mode 100644 new mode 100755 diff --git a/modules/atos/img/index.php b/modules/atos/img/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/AMEX.gif b/modules/atos/img/logos/AMEX.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/AURORE.gif b/modules/atos/img/logos/AURORE.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/CB.gif b/modules/atos/img/logos/CB.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/CLEF.gif b/modules/atos/img/logos/CLEF.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/INTERVAL.gif b/modules/atos/img/logos/INTERVAL.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/JCB.gif b/modules/atos/img/logos/JCB.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/MASTERCARD.gif b/modules/atos/img/logos/MASTERCARD.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/PAYLIB.gif b/modules/atos/img/logos/PAYLIB.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/VISA.gif b/modules/atos/img/logos/VISA.gif old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/icon_cb.png b/modules/atos/img/logos/icon_cb.png old mode 100644 new mode 100755 diff --git a/modules/atos/img/logos/index.php b/modules/atos/img/logos/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/img/pdf.png b/modules/atos/img/pdf.png old mode 100644 new mode 100755 diff --git a/modules/atos/index.php b/modules/atos/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/js/atos.js b/modules/atos/js/atos.js old mode 100644 new mode 100755 diff --git a/modules/atos/js/bootstrap-select.min.js b/modules/atos/js/bootstrap-select.min.js old mode 100644 new mode 100755 diff --git a/modules/atos/js/bootstrap.min.js b/modules/atos/js/bootstrap.min.js old mode 100644 new mode 100755 diff --git a/modules/atos/js/index.php b/modules/atos/js/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/log.txt b/modules/atos/log.txt old mode 100644 new mode 100755 diff --git a/modules/atos/logo.gif b/modules/atos/logo.gif old mode 100644 new mode 100755 diff --git a/modules/atos/logo.png b/modules/atos/logo.png old mode 100644 new mode 100755 diff --git a/modules/atos/mails/en/index.php b/modules/atos/mails/en/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/mails/en/notification.html b/modules/atos/mails/en/notification.html old mode 100644 new mode 100755 diff --git a/modules/atos/mails/en/notification.txt b/modules/atos/mails/en/notification.txt old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.citelis b/modules/atos/parmcom.citelis old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.cyberplus b/modules/atos/parmcom.cyberplus old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.defaut b/modules/atos/parmcom.defaut old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.elysnet b/modules/atos/parmcom.elysnet old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.etransactions b/modules/atos/parmcom.etransactions old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.mercanet b/modules/atos/parmcom.mercanet old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.scelliusnet b/modules/atos/parmcom.scelliusnet old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.sherlocks b/modules/atos/parmcom.sherlocks old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.sogenactif b/modules/atos/parmcom.sogenactif old mode 100644 new mode 100755 diff --git a/modules/atos/parmcom.webaffaires b/modules/atos/parmcom.webaffaires old mode 100644 new mode 100755 diff --git a/modules/atos/pathfile b/modules/atos/pathfile index 264bde6e..418d9d8a 100644 --- a/modules/atos/pathfile +++ b/modules/atos/pathfile @@ -1,5 +1,5 @@ DEBUG!NO! D_LOGO!/modules/atos/img/logos/! -F_CERTIFICATE!/var/www/toutpratiquetest/modules/atos/certif! -F_PARAM!/var/www/toutpratiquetest/modules/atos/parmcom! -F_DEFAULT!/var/www/toutpratiquetest/modules/atos/parmcom.elysnet! \ No newline at end of file +F_CERTIFICATE!/home/www/toutpratique.com/www/modules/atos/certif! +F_PARAM!/home/www/toutpratique.com/www/modules/atos/parmcom! +F_DEFAULT!/home/www/toutpratique.com/www/modules/atos/parmcom.elysnet! \ No newline at end of file diff --git a/modules/atos/translations/en.php b/modules/atos/translations/en.php old mode 100644 new mode 100755 diff --git a/modules/atos/translations/fr.php b/modules/atos/translations/fr.php old mode 100644 new mode 100755 diff --git a/modules/atos/translations/index.php b/modules/atos/translations/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/validation.php b/modules/atos/validation.php old mode 100644 new mode 100755 diff --git a/modules/atos/views/index.php b/modules/atos/views/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/configuration.tpl b/modules/atos/views/templates/admin/configuration.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/header.tpl b/modules/atos/views/templates/admin/header.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/index.php b/modules/atos/views/templates/admin/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/tabs/conf.tpl b/modules/atos/views/templates/admin/tabs/conf.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/tabs/contact.tpl b/modules/atos/views/templates/admin/tabs/contact.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/tabs/documentation.tpl b/modules/atos/views/templates/admin/tabs/documentation.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/tabs/index.php b/modules/atos/views/templates/admin/tabs/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/admin/translations.tpl b/modules/atos/views/templates/admin/translations.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/hook/hookorderconfirmation.tpl b/modules/atos/views/templates/hook/hookorderconfirmation.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/hook/index.php b/modules/atos/views/templates/hook/index.php old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/hook/payment.tpl b/modules/atos/views/templates/hook/payment.tpl old mode 100644 new mode 100755 diff --git a/modules/atos/views/templates/index.php b/modules/atos/views/templates/index.php old mode 100644 new mode 100755 diff --git a/modules/blockadshooks/blockadshooks.php b/modules/blockadshooks/blockadshooks.php index 18ab77e9..8d87fc53 100644 --- a/modules/blockadshooks/blockadshooks.php +++ b/modules/blockadshooks/blockadshooks.php @@ -177,6 +177,13 @@ class Blockadshooks extends Module $page_name = 'homestore'; } + if ($page_name == 'videos' + || $page_name == 'authentication' + || $page_name == 'search' + || $page_name == 'cms') { + $page_name = 'index'; + } + $publicite = BlockAds::getContentByHook( $hook_name, $page_name, diff --git a/modules/cms_comments/ajax_comments.php b/modules/cms_comments/ajax_comments.php index 0ef41764..89e86027 100755 --- a/modules/cms_comments/ajax_comments.php +++ b/modules/cms_comments/ajax_comments.php @@ -54,6 +54,18 @@ if (Validate::isLoadedObject($cmsps)) { if ($comments->add()) { $result['errors'] = false; + Mail::Send( + Context::getContext()->language->id, + 'commentaire', + Mail::l('Nouveau commentaire'), + array( + '{comments}' => $commentaire, + '{name}' => $name, + '{email}' => $email, + '{title}' => $cmsps->title[(int) $context->language->id] + ), + 'claudine@toutpratique.com' + ); } } else { diff --git a/modules/cms_comments/classes/CmsComments.php b/modules/cms_comments/classes/CmsComments.php index b4319858..2a2d4d61 100644 --- a/modules/cms_comments/classes/CmsComments.php +++ b/modules/cms_comments/classes/CmsComments.php @@ -43,7 +43,7 @@ class CmsComments extends ObjectModel { FROM `'._DB_PREFIX_.self::$definition['table'].'` WHERE `id_element` = '.(int)$id_element. ' AND `published` = 1 - ORDER BY `date_add` ASC' + ORDER BY `date_add` DESC' ); } } diff --git a/modules/cms_comments/comments.tpl b/modules/cms_comments/comments.tpl index 09711cef..9bb02645 100644 --- a/modules/cms_comments/comments.tpl +++ b/modules/cms_comments/comments.tpl @@ -1,4 +1,4 @@ -
      +

      {l s='Commentaires' mod='cms_comments'}

      {l s='Laisser un commentaire' mod='cms_comments'}

      diff --git a/modules/cms_comments/controllers/admin/AdminCmsComments.php b/modules/cms_comments/controllers/admin/AdminCmsComments.php index 14f0620b..fef13ee1 100644 --- a/modules/cms_comments/controllers/admin/AdminCmsComments.php +++ b/modules/cms_comments/controllers/admin/AdminCmsComments.php @@ -153,6 +153,7 @@ class AdminCmsCommentsController extends ModuleAdminController { ) ); + $this->tpl_form_vars['comment'] = $obj; return parent::renderForm(); } diff --git a/modules/cms_comments/views/templates/admin/cms_comments/helpers/form/form.tpl b/modules/cms_comments/views/templates/admin/cms_comments/helpers/form/form.tpl new file mode 100644 index 00000000..48c6486d --- /dev/null +++ b/modules/cms_comments/views/templates/admin/cms_comments/helpers/form/form.tpl @@ -0,0 +1,11 @@ +{extends file="helpers/form/form.tpl"} + +{block name="fieldset" prepend} + {assign var=commentLink value=$link->getPostCmsLink($comment->id_element)} + {if !empty($commentLink)} +
      + {/if} +{/block} \ No newline at end of file diff --git a/modules/cms_pack/cms_pack.php b/modules/cms_pack/cms_pack.php index c00ee73a..a9b5d7f0 100644 --- a/modules/cms_pack/cms_pack.php +++ b/modules/cms_pack/cms_pack.php @@ -55,6 +55,7 @@ class Cms_Pack extends Module if($pack) { $this->smarty->assign(array( 'pack' => $pack, + 'id_cms_category' => $params['id_cms_category'], 'reductionAvailable' => self::$cache_reductionAvailable, )); return $this->display(__FILE__, 'pack_left.tpl'); @@ -66,6 +67,7 @@ class Cms_Pack extends Module if ($pack) { $this->smarty->assign(array( 'pack' => $pack, + 'id_cms_category' => $params['id_cms_category'], 'reductionAvailable' => self::$cache_reductionAvailable, )); return $this->display(__FILE__, 'pack_bottom.tpl'); diff --git a/modules/cms_pack/pack.js b/modules/cms_pack/pack.js index 6c57f31f..49fb5258 100644 --- a/modules/cms_pack/pack.js +++ b/modules/cms_pack/pack.js @@ -50,6 +50,10 @@ function addCmsPackToCart(checkboxes, pack) { var addProducts = []; var html = ""; var quantity_add = 0; + + var n = parseInt($(window).scrollTop() + 20) + 'px'; + $('#layer_cart_pack').css({'top': n}); + $(checkboxes).each(function( index ) { if ($(this).is(':checked')) { var idProduct = $(this).attr('name'); @@ -58,7 +62,7 @@ function addCmsPackToCart(checkboxes, pack) { var img = $(pack+' input[name="quantity_'+idProduct+'"]').data('product-img'); var price = $(pack+' input[name="quantity_'+idProduct+'"]').data('product-price'); - if (result = ajaxCart.addMultiple(idProduct, null, quantity)) { + if (result = ajaxCart.add(idProduct, null, false, '', quantity, false, true)) { addProducts.push(idProduct); } if(quantity > 0) { @@ -70,9 +74,11 @@ function addCmsPackToCart(checkboxes, pack) { setTimeout(function() { ajaxCart.updateInfoCart(quantity_add); + $('#layer_cart_pack #product-info').html(html); if($('#layer_cart_pack').hasClass('open') == false) $('#layer_cart_pack').addClass('open'); $('.layer_cart_overlay_pack').show(); + }, 1500); } diff --git a/modules/cms_pack/views/templates/hook/pack_bottom.tpl b/modules/cms_pack/views/templates/hook/pack_bottom.tpl index 36049f5b..2ebc429f 100644 --- a/modules/cms_pack/views/templates/hook/pack_bottom.tpl +++ b/modules/cms_pack/views/templates/hook/pack_bottom.tpl @@ -1,8 +1,8 @@

      - {l s='La séléction de produit pour vous aider' mod='cms_pack'} + {l s='La séléction de produits pour vous aider' mod='cms_pack'}

      - {if $pack.remise && $reductionAvailable} + {if $pack.remise && $reductionAvailable && $pack.remise_percent != 0}

      {l s='Vous économisez'} {$pack.remise_percent} % {l s='sur cette sélection'} @@ -55,7 +55,7 @@ {l s='Sous total'} {displayPrice price=$pack.price_total}

      - +
diff --git a/modules/cms_pack/views/templates/hook/pack_left.tpl b/modules/cms_pack/views/templates/hook/pack_left.tpl index 3da35016..994e00a6 100644 --- a/modules/cms_pack/views/templates/hook/pack_left.tpl +++ b/modules/cms_pack/views/templates/hook/pack_left.tpl @@ -3,7 +3,7 @@ {l s='Le panier qui sauve la vie' mod='cms_pack'}

- {if $pack.remise && $reductionAvailable} + {if $pack.remise && $reductionAvailable && $pack.remise_percent != 0}

{l s='Vous économisez'} {$pack.remise_percent} % {l s='sur cette sélection'} @@ -43,9 +43,9 @@

{l s='Sous total'} {displayPrice price=$pack.price_total} -
+
- +
diff --git a/modules/cmsps/classes/CmsPsPost.php b/modules/cmsps/classes/CmsPsPost.php index 1ef350f9..4a89fdd3 100644 --- a/modules/cmsps/classes/CmsPsPost.php +++ b/modules/cmsps/classes/CmsPsPost.php @@ -109,6 +109,7 @@ class CmsPsPost extends ObjectModel { $article->id = $article->id_post; if (Tools::file_exists_cache(_PS_ROOT_DIR_.'/img/cms_post/'.$article->id_post.'/small.jpg')) { $article->have_image = true; + $article->small_image = Context::getContext()->link->getPostCmsImageLink($article->id_post, 'small'); } else { $article->have_image = false; } diff --git a/modules/cmsps/cmsps.php b/modules/cmsps/cmsps.php index d2af81c8..9a9998a9 100644 --- a/modules/cmsps/cmsps.php +++ b/modules/cmsps/cmsps.php @@ -45,6 +45,10 @@ if (!class_exists('CmsPS')) { return true; } + public function hookDisplayHeader() { + $this->context->controller->addJS(_THEME_JS_DIR_.'global.js'); + } + public function hookdisplayFooter() { $this->context->controller->addJS(($this->_path).'voting.js', 'all'); if($this->context->controller->php_self == 'categorycms' && $this->context->controller->categorycms->id_category == 1){ @@ -96,7 +100,8 @@ if (!class_exists('CmsPS')) { if (!empty($products)) { $this->smarty->assign(array( - 'products' => $products, + 'products' => $products, + 'id_cms_category' => $params['id_cms_category'] )); return $this->display(__FILE__, 'category_products.tpl'); } diff --git a/modules/cmsps/views/templates/hook/category_products.tpl b/modules/cmsps/views/templates/hook/category_products.tpl index a168ef8a..96fa8bb9 100644 --- a/modules/cmsps/views/templates/hook/category_products.tpl +++ b/modules/cmsps/views/templates/hook/category_products.tpl @@ -1,3 +1,3 @@
- {include file="$tpl_dir./product-list.tpl" products=$products position=6 position_sm=6} + {include file="$tpl_dir./product-list.tpl" products=$products position=6 position_sm=6 id_cms_category=$id_cms_category tracked=true}
\ No newline at end of file diff --git a/modules/expeditor/AdminExpeditor.php b/modules/expeditor/AdminExpeditor.php new file mode 100644 index 00000000..a6b9913b --- /dev/null +++ b/modules/expeditor/AdminExpeditor.php @@ -0,0 +1,284 @@ +table = 'expeditor'; + $this->className = 'ExpeditorModule'; + + parent::__construct(); + } + + private function _treatCsvFile($file) + { + global $cookie; + + /* + * get all informations of CSV file + */ + $row = 0; + $infos = array(); + $handle = fopen($file, "r"); + while (($data = fgetcsv($handle, 2000, ';', '"')) !== FALSE) + { + for ($c=0; $c < sizeof($data); $c++) + { + $infos[$row][$c] = $data[$c]; + } + $row++; + } + + /* + * Extract all needings informations + */ + + if (($keyId = array_search($this->columnName, $infos[0])) === false) + return false; + $keyShippingNumber = array_search('NumeroColis', $infos[0]); + + echo '

' . $this->l('List of orders recognized') . '

'; + echo '
    '; + + unset($infos[0]); // delete csv header + foreach ($infos as $info) + { + $id_order = (int)eregi_replace($this->prefix, '', $info[$keyId]); + $shipping_number = $info[$keyShippingNumber]; + + $id_expeditor = ExpeditorModule::getByIdOrder($id_order); + if (!is_numeric($id_expeditor)) continue; + $expeditor = new ExpeditorModule($id_expeditor); + $expeditor->is_send = 1; + $expeditor->save(); + + $order = new Order($id_order); + // Avoid to make multiple submissions + if (version_compare(_PS_VERSION_, '1.5.0.4') >= '0') + { + $id_order_carrier = Db::getInstance()->getValue(' + SELECT `id_order_carrier` + FROM `'._DB_PREFIX_.'order_carrier` + WHERE `id_order` = ' . (int)$id_order ); + + $order_carrier = NULL; + if ($id_order_carrier) + $order_carrier = new OrderCarrier( $id_order_carrier ); + + if ($order_carrier && !$order_carrier->tracking_number ) + { + $order_carrier->tracking_number = $shipping_number; + $order_carrier->update(); + } + } + else if ($order->shipping_number == '') + { + $order->shipping_number = $shipping_number; + $order->update(); + } + + $customer = new Customer($order->id_customer); + $carrier = new Carrier((int)$order->id_carrier, (int)$order->id_lang); + $templateVars = array('{followup}' => str_replace('@', $shipping_number, $carrier->url)); + + $history = new OrderHistory(); + $history->id_order = $id_order; + $history->changeIdOrderState(Configuration::get('EXPEDITOR_STATE_IMP'), $id_order); // Shipping + $history->id_employee = (int)$cookie->id_employee; + $history->addWithemail(true, $templateVars); + + global $_LANGMAIL; + $templateVars = array( + '{followup}' => str_replace('@', $shipping_number, $carrier->url), + '{firstname}' => $customer->firstname, + '{lastname}' => $customer->lastname + ); + + if (version_compare(_PS_VERSION_, '1.5', '>=')) + $templateVars = array_merge($templateVars, array('{order_name}' => $order->reference)); + else + $templateVars = array_merge($templateVars, array('{id_order}' => (int)$order->id)); + + //send email with traking number + $subject = 'Package in transit'; + if (Mail::Send((int)$order->id_lang, 'in_transit', ((is_array($_LANGMAIL) AND key_exists($subject, $_LANGMAIL)) ? $_LANGMAIL[$subject] : $subject), $templateVars, $customer->email, $customer->firstname.' '.$customer->lastname)) + echo '
    ' . $this->l('Email send to') . ': ' . $customer->email; + else + echo '
    ' . $this->l('Email faild to') . ': ' . $customer->email; + echo '
  • ' . $this->l('Order number') . ': ' . $id_order; + echo '
    ' . $this->l('Shipping number') . ': ' . $shipping_number; + echo "
  • \n"; + } + echo '
'; + echo ' +
+

+ + + +

+
'; + + return true; + } + + private function _importNumber() + { + $file = $_FILES['file']['tmp_name']; + if ($html = $this->_treatCsvFile($file)) + { + $this->displayInfos = false; + return true; + } + return false; + } + + private function _generateCsvFile() + { + foreach($_POST['order'] as $field) + { + if (is_numeric($field['weight']) AND $field['weight'] > 0) + { + $id_expeditor = ExpeditorModule::getByIdOrder($field['id']); + $expeditor = new ExpeditorModule($id_expeditor); + $expeditor->id_order = $field['id']; + $expeditor->weight = $field['weight']; + $expeditor->standard_size = 0; + if ($field['standard_size'] == '0') + $expeditor->standard_size = 1; + $expeditor->save(); + } + } + header('Location: http://'. htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8') . __PS_BASE_URI__ .'modules/expeditor/getCsv.php'); + } + + private function _postProcess() + { + if (isset($_POST['generate'])) + { + $this->_generateCsvFile(); + } + else if (isset($_POST['import'])) + { + if (empty($_FILES['file']['tmp_name']) OR !isset($_FILES['file'])) + { + return '

' . $this->l('Please upload a CSV file.') . '

'; + } + else + { + if (!$this->_importNumber()) + return '

'.$this->l('Column').' '.$this->columnName.' '.$this->l('is required').'.'.'

'; + } + } + } + + private function displayOrdersTable() + { + global $cookie; + + $order_state = new OrderState(Configuration::get('EXPEDITOR_STATE_EXP')); + + $html = ''; + $html.= '

'.$this->l('All orders which have the state').' "'.$order_state->name[$cookie->id_lang].'"'; + + foreach(explode(',',Configuration::get('EXPEDITOR_CARRIER')) as $val ) { + $carrier = new Carrier($val); + if ($carrier->id) $html.= ' '.$this->l('and the carrier').' "'.$carrier->name.'"'; + } + $html.= '. 

' . $this->l('Change configuration') . '

'; + + $orders = ExpeditorModule::getOrders(); + if (empty($orders)) + { + $html.= '

' . $this->l('No orders with this state.') . '

'; + } + else + { + $html.= '
'; + $html.= "\n"; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + foreach ($orders as $order) + { + $oOrder = new Order($order['id_order']); + + $products = $oOrder->getProducts(); + $total_weight = 0; + foreach($products AS $product) + $total_weight += $product['product_weight'] * $product['product_quantity']; + + $html.= "\n"; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + if (version_compare(_PS_VERSION_, '1.5.0.0') >= 0) + $html.= ''; + else + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + $html.= ''; + } + $html.= '
' . $this->l('Order ID') . '' . $this->l('Customer') . '' . $this->l('Total price') . '' . $this->l('Total shipping') . '' . $this->l('Date') . '' . $this->l('Weight (grams)') . '' . $this->l('Non-standard size') . '' . $this->l('Detail') . '
' . $order['id_order'] . '' . $order['customer'] . '' . Tools::displayPrice($order['total'], new Currency($order['id_currency'])) . '' . Tools::displayPrice($order['shipping'], new Currency($order['id_currency'])) . '' . Tools::displayDate($order['date']) . '' . Tools::displayDate($order['date'], $order['id_lang']) . ' + + '.$this->l('View').' +

'; + $html.= ''; + $html.= '
'; + } + return $html; + } + + public function displayImportForm() + { + $_html = '
'; + $_html.= '
'; + $_html.= '' . $this->l('Import Shipping Number') . ''; + $_html.= '

'; + $_html.= ''; + $_html.= ''; + $_html.= '

'; + $_html.= '
'; + $_html.= '
'; + return $_html; + } + + public function display() + { + $html = '
'; + + if (!empty($_POST)) + $html.= $this->_postProcess(); + + if ($this->displayInfos) + { + $html.= $this->displayOrdersTable(); + $html.= '

'; + $html.= $this->displayImportForm(); + } + $html .= '
'; + echo $html; + } + +} diff --git a/modules/expeditor/ExpeditorModule.php b/modules/expeditor/ExpeditorModule.php new file mode 100644 index 00000000..7767484c --- /dev/null +++ b/modules/expeditor/ExpeditorModule.php @@ -0,0 +1,216 @@ + array( + 'ref' => 'CORE', + 'name' => 'CORE - Retour Colissimo France', + 'prefix' => '8R' + ), + 'CORI' => array( + 'ref' => 'CORI', + 'name' => 'CORI - Retour Colissimo Inter', + 'prefix' => '7A' + ), + 'CDS' => array( + 'ref' => 'CDS', + 'name' => 'CDS - Colissimo Expert OM', + 'prefix' => '7A' + ), + 'COLI' => array( + 'ref' => 'COLI', + 'name' => 'COLI - Colissimo Expert Inter', + 'prefix' => 'CD,CY' + ), + 'COL' => array( + 'ref' => 'COL', + 'name' => 'COL - Colissimo Expert France', + 'prefix' => '8V' + ), + 'COM' => array( + 'ref' => 'COM', + 'name' => 'COM - Colissimo Access OM', + 'prefix' => '8Q' + ), + 'COLD' => array( + 'ref' => 'COLD', + 'name' => 'COLD - Colissimo Access France', + 'prefix' => '8L' + ), + 'ACCI' => array( + 'ref' => 'ACCI', + 'name' => 'ACCI - Colissimo Acces Inter', + 'prefix' => 'CL,LC' + ), + 'COE' => array( + 'ref' => 'COE', + 'name' => 'COE - Colissimo Economique OM', + 'prefix' => '8M' + ), + 'SO' => array( + 'ref' => 'SO', + 'name' => 'SO - Socolissimo tout service', + 'prefix' => '' + ) + ); + + protected $fieldsRequired = array('id_order'); + protected $fieldsSize = array( + 'weight' => 16, + 'standard_size' => 1 + ); + protected $fieldsValidate = array( + 'id_order' => 'isUnsignedId', + 'weight' => 'isFloat', + 'standard_size' => 'isBool' + ); + + protected $table = 'expeditor'; + protected $identifier = 'id_expeditor'; + + public function getFields() + { + parent::validateFields(); + $fields = array(); + $fields['id_order'] = (int)$this->id_order; + $fields['weight'] = (float)$this->weight; + $fields['standard_size'] = (int)$this->standard_size; + $fields['is_send'] = (int)$this->is_send; + $fields['date_add'] = pSQL($this->date_add); + $fields['date_upd'] = pSQL($this->date_upd); + return $fields; + } + + static public function getByIdOrder($id_order) + { + $sql = ' + SELECT id_expeditor as id + FROM `'._DB_PREFIX_.'expeditor` e + WHERE e.`id_order` = '.(int)$id_order.' + '; + $result = Db::getInstance()->getRow($sql); + if ($result['id'] > 0) + return $result['id']; + return ; + } + + static function getParentCarrierList($id_shop) + { + $id_carrier = explode(',',Configuration::get('EXPEDITOR_CARRIER', NULL, NULL, $id_shop)); + $sql = ' + SELECT c.id_carrier + FROM `'._DB_PREFIX_.'carrier` c + WHERE id_reference IN('; + if ($id_carrier) + { + foreach ($id_carrier as $val) + { + $carrier = new Carrier($val); + $sql .= (int)$carrier->id_reference.','; + } + $sql = rtrim($sql, ','); + } + $sql .= ') + AND c.deleted = 1'; + $list = Db::getInstance()->ExecuteS($sql); + + if (!empty($list)) + foreach ($list as $val) + { + if (isset($val['id_carrier'])) + $id_carrier[] = $val['id_carrier']; + else + $id_carrier[] = $val; + } + return $id_carrier; + } + + static function getOrders() + { + if (version_compare(_PS_VERSION_, '1.5.0.0') >= 0) { + $context = Context::getContext(); + $id_shop = $context->shop->id; + + $id_carrier = ExpeditorModule::getParentCarrierList($id_shop); + } + else { + $id_shop = 1; + $id_carrier = explode(',',Configuration::get('EXPEDITOR_CARRIER', NULL, NULL, $id_shop)); + } + + $id_order_state = Configuration::get('EXPEDITOR_STATE_EXP'); + + $sql = ' + SELECT o.id_order as id_order, o.`id_customer` as id_customer, + CONCAT(c.`firstname`, \' \', c.`lastname`) AS `customer`, + o.total_paid_real as total, o.total_shipping as shipping, + o.date_add as date, o.id_currency as id_currency, o.id_lang as id_lang, + SUM(od.product_weight * od.product_quantity) as weight, e.standard_size as standard_size, e.is_send as is_send + FROM `'._DB_PREFIX_.'orders` o + LEFT JOIN `'._DB_PREFIX_.'order_detail` od ON (o.`id_order` = od.`id_order`) + LEFT JOIN `'._DB_PREFIX_.'expeditor` e ON (e.`id_order` = o.`id_order`) + LEFT JOIN `'._DB_PREFIX_.'customer` c ON (c.`id_customer` = o.`id_customer`) + LEFT JOIN `'._DB_PREFIX_.'order_history` oh ON (oh.`id_order` = o.`id_order`) + LEFT JOIN `'._DB_PREFIX_.'order_state` os ON (os.`id_order_state` = oh.`id_order_state`) + LEFT JOIN `'._DB_PREFIX_.'order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = o.`id_lang`) + WHERE (SELECT moh.`id_order_state` FROM `'._DB_PREFIX_.'order_history` moh WHERE moh.`id_order` = o.`id_order` ORDER BY moh.date_add DESC LIMIT 1) = '.(int)$id_order_state; + if ($id_carrier) + { + $sql .= ' AND o.id_carrier in ('; + foreach ($id_carrier as $val) { + $sql .= (int)$val.','; + } + $sql = rtrim($sql, ','); + } + $sql .= ') + GROUP BY o.`id_order`, od.`id_order` + ORDER BY o.`date_add` ASC'; + return Db::getInstance()->ExecuteS($sql); + } + + static function getList() + { + if (version_compare(_PS_VERSION_, '1.5.0.0') >= 0) { + $context = Context::getContext(); + $id_shop = $context->shop->id; + $id_carrier = ExpeditorModule::getParentCarrierList($id_shop); + } + else { + $id_shop = 1; + $id_carrier = explode(',',Configuration::get('EXPEDITOR_CARRIER', NULL, NULL, $id_shop)); + } + + $id_order_state = Configuration::get('EXPEDITOR_STATE_EXP'); + + $sql = ' + SELECT e.id_order as id_order, e.weight as weight, e.standard_size as standard_size, + o.id_carrier as id_carrier + FROM `'._DB_PREFIX_.'orders` o + LEFT JOIN `'._DB_PREFIX_.'expeditor` e ON (e.`id_order` = o.`id_order`) + LEFT JOIN `'._DB_PREFIX_.'customer` c ON (c.`id_customer` = o.`id_customer`) + LEFT JOIN `'._DB_PREFIX_.'order_history` oh ON (oh.`id_order` = o.`id_order`) + LEFT JOIN `'._DB_PREFIX_.'order_state` os ON (os.`id_order_state` = oh.`id_order_state`) + LEFT JOIN `'._DB_PREFIX_.'order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = o.`id_lang`) + WHERE e.weight != 0 AND (SELECT moh.`id_order_state` FROM `'._DB_PREFIX_.'order_history` moh WHERE moh.`id_order` = o.`id_order` ORDER BY moh.date_add DESC LIMIT 1) = '.(int)$id_order_state; + if ($id_carrier) + { + $sql .= ' AND o.id_carrier in ('; + foreach ($id_carrier as $val) { + $sql .= (int)$val.','; + } + $sql = rtrim($sql, ','); + } + $sql .= ')'; + $sql .= ' GROUP BY o.`id_order` ORDER BY o.`date_add` ASC'; + + return Db::getInstance()->ExecuteS($sql); + } +} diff --git a/modules/expeditor/backward_compatibility/Context.php b/modules/expeditor/backward_compatibility/Context.php new file mode 100644 index 00000000..2d20d92e --- /dev/null +++ b/modules/expeditor/backward_compatibility/Context.php @@ -0,0 +1,213 @@ + +* @copyright 2007-2012 PrestaShop SA +* @version Release: $Revision: 7723 $ +* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +// Retro 1.3, 'class_exists' cause problem with autoload... +if (version_compare(_PS_VERSION_, '1.4', '<')) +{ + // Not exist for 1.3 + class Shop extends ObjectModel + { + public function __construct() + { + } + + + public static function getShops() + { + return array( + array('id_shop' => 1, 'name' => 'Default shop') + ); + } + + public static function getCurrentShop() + { + return 1; + } + } +} + +// Not exist for 1.3 and 1.4 +class Context +{ + /** + * @var Context + */ + protected static $instance; + + /** + * @var Cart + */ + public $cart; + + /** + * @var Customer + */ + public $customer; + + /** + * @var Cookie + */ + public $cookie; + + /** + * @var Link + */ + public $link; + + /** + * @var Country + */ + public $country; + + /** + * @var Employee + */ + public $employee; + + /** + * @var Controller + */ + public $controller; + + /** + * @var Language + */ + public $language; + + /** + * @var Currency + */ + public $currency; + + /** + * @var AdminTab + */ + public $tab; + + /** + * @var Shop + */ + public $shop; + + /** + * @var Smarty + */ + public $smarty; + + public function __construct() + { + global $cookie, $cart, $smarty, $link; + + $this->tab = null; + + $this->cookie = $cookie; + $this->cart = $cart; + $this->smarty = $smarty; + $this->link = $link; + + $this->controller = new ControllerBackwardModule(); + $this->currency = new Currency((int)$cookie->id_currency); + $this->language = new Language((int)$cookie->id_lang); + $this->country = new Country((int)$cookie->id_country); + $this->shop = new ShopBackwardModule(); + $this->customer = new Customer((int)$cookie->id_customer); + $this->employee = new Employee((int)$cookie->id_employee); + } + + /** + * Get a singleton context + * + * @return Context + */ + public static function getContext() + { + if (!isset(self::$instance)) + self::$instance = new Context(); + return self::$instance; + } + + /** + * Clone current context + * + * @return Context + */ + public function cloneContext() + { + return clone($this); + } + + /** + * @return int Shop context type (Shop::CONTEXT_ALL, etc.) + */ + public static function shop() + { + if (!self::$instance->shop->getContextType()) + return ShopBackwardModule::CONTEXT_ALL; + return self::$instance->shop->getContextType(); + } +} + +/** + * Class Shop for Backward compatibility + */ +class ShopBackwardModule extends Shop +{ + const CONTEXT_ALL = 1; + + public $id = 1; + + public function getContextType() + { + return ShopBackwardModule::CONTEXT_ALL; + } +} + +/** + * Class Controller for a Backward compatibility + * Allow to use method declared in 1.5 + */ +class ControllerBackwardModule +{ + /** + * @param $js_uri + * @return void + */ + public function addJS($js_uri) + { + Tools::addJS($js_uri); + } + + /** + * @param $css_uri + * @param string $css_media_type + * @return void + */ + public function addCSS($css_uri, $css_media_type = 'all') + { + Tools::addCSS($css_uri, $css_media_type); + } +} diff --git a/modules/expeditor/backward_compatibility/backward.php b/modules/expeditor/backward_compatibility/backward.php new file mode 100644 index 00000000..c92c4d80 --- /dev/null +++ b/modules/expeditor/backward_compatibility/backward.php @@ -0,0 +1,55 @@ + +* @copyright 2007-2012 PrestaShop SA +* @version Release: $Revision: 7723 $ +* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +/** + * Backward function compatibility + * Need to be called for each module in 1.4 + */ + +// Get out if the context is already defined +if (!in_array('Context', get_declared_classes())) + require_once(dirname(__FILE__).'/Context.php'); + +// If not under an object we don't have to set the context +if (!isset($this)) + return; +else if (isset($this->context)) +{ + // If we are under an 1.5 version and backoffice, we have to set some backward variable + if (_PS_VERSION_ >= '1.5' && + isset($this->context->employee->id) && + $this->context->employee->id) + { + global $currentIndex; + + $currentIndex = AdminController::$currentIndex; + } + return; +} + +$this->context = Context::getContext(); +$this->smarty = $this->context->smarty; diff --git a/cache/cachefs/index.php b/modules/expeditor/backward_compatibility/index.php similarity index 92% rename from cache/cachefs/index.php rename to modules/expeditor/backward_compatibility/index.php index b856f563..6277923e 100644 --- a/cache/cachefs/index.php +++ b/modules/expeditor/backward_compatibility/index.php @@ -1,6 +1,6 @@ -* @copyright 2007-2014 PrestaShop SA +* @copyright 2007-2012 PrestaShop SA +* @version Release: $Revision: 7776 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ diff --git a/modules/expeditor/config_fr.xml b/modules/expeditor/config_fr.xml new file mode 100644 index 00000000..e6006047 --- /dev/null +++ b/modules/expeditor/config_fr.xml @@ -0,0 +1,12 @@ + + + expeditor + + + + + + 1 + 1 + + \ No newline at end of file diff --git a/modules/expeditor/documentation_expeditor.pdf b/modules/expeditor/documentation_expeditor.pdf new file mode 100644 index 0000000000000000000000000000000000000000..87da25bdcbb54e0d13f1c088b37ec4dee919e865 GIT binary patch literal 906411 zcmeEtWmr^S-!39biJ(YXgM=suLpL)hB`w_`-8nP^C<0PC0@5)mAPv$T(gQgu9~lXA8So+_;iBiHcQmmf zBM}t^t9v<_gC&ezjqMyQ!LN)h&0+N1z|X2+1!D)xCl)U3(yCAC!D_B9Zlp!i$~ss$0>j`wnw!xBmzhI=7a57UgW07B++hD9>rw_-!qLqE7zZqG zZ3fe$=fMp}&%=Lt;Qf2X$9H+gCwO__zf_7|0H?aD0sX&Az+L{oNdQc7F$X04wMEq& z=IG{PY7PT5)mApKF*kL^>1^(5%twDI1}tk2n9jpR5B%Yb|9i?!&-3^Gzo$I(JeR8d z^D7@c&*i-k2w2L~RYuL#*wq{uRYr}U{?ZWO6Bj2v@COVCTqEu1fD#s0r9(u07155MLbN$svnvb6Q@=mZcKRx$9-wDuj|8=~yAU(IxKjXe~aWqvkchv&} zQ3k7C9bm3aY-u5N4s11|ZS zDu3M%qv!nhNZ|(lSEQt^?Oe@Wz|wYr*CfqN9nH+a3g!-$u2%Hiyu4hvyI`&^=EnA9 zB%aCnI_nOT($wdUjoX}1)VI66XZWW_ zgP@ZeK0WAHOw6h-{Y*bvx~jT8dXljgl1c>~tE;G_@X@$H#mvRiy?|u6hkb{E8~o4e zQHP3g0^^NyQk$4pW=&7RF9I2*pXNN%f!qhB)IMDcdK`yXd@#lPxMPEiR#b0vY12d} zEw`lF@EMd^VDSufy1SYgjfEn^qH|jfs&t2z7Fb)IAcTyCf^*5-Qp*+XGNJ@OL(PYt z)9%QW(ZhDo9R@ocI!>q#k9L`Do~R4SWq$}H@hx*{d44b5{^Q@E&t*yi^*6ijHnx*> zY)Q?Z78QU%2k#zTZ|s{=*$#2Nqej{IMc0df$&ld5(aVmzTpO&1jOT&UvgB!&o>W}7ScS3 zshk#tsG=wrnD%3zaAa{3ENZk9t`4y(_c3XNK(nf|Y$`Mu1EPq^KYZDtCN#U2$^E+V zmT0}6#P)<|&D)SWM2+^m_;_u!RK`b2D!HNk0WP$ZZ^&NWeTyW+zj5vS?QCa<=Dh;{ zK)jo@l@4?7@R#oYdS?tHj=CMCT>5Pw;unkF=_?v>;%e5lwFlGAcvUK&=}hR!{0JMn z+RY)i#xW9+HFg>jDk~5l{m6!)C0~w`V%?#t&af4I%XRi2{zhgt^xW5?B`|XxN^~MC zgV0}2L?q0jeC`BcP~O_-j<^4ub=7Wu&Of%n(s0hz61WLav~6sE8qcMJ>({4V>@181 zi<8KZfp*2PYcqIGT>Jy0j+U6ht-ha$+{-(!g7-(eeh55jegV2^`s6ldfNz?JR9>d$ zJ9*xsVl&T=8$a>WGg^h{nRs6*CI?B$B3wl$=ihc-%`x$5wYu_#SrOlaebWjrU9NO_RPS*H=dS=7X=!L3t8 z%cvNvTh6Ta2|llL@F{773;BEFI(3-kQB6BdkNFbGge=*5hyV7-QOAVc!Md8WTEGp+ zO*z}oW#j9&8UlnC!D0>3Tsm1=W)Oq%3W^shE0hVXco4J0Uz+9~KN4fQxL3H@woEH& z{fGuFXVaP(Z1lf+5|wod^{(O1`gSagsbuQY2+@q+o}tCNnjTIC$e1IbrafFwQpDz3uYAvaBjlBW=Y_xd>mg6sV{zxM z6Yiz#Mzaw9CeGKluh-(Qc4LYeMrlneAARw>#aY+hqNx%36Cyd}sw%U-DE#sRie=I) zcJf!gA&v4ny^6Z4*_#0;lISvl#xu+tMDNulf?)|t*l5_8X=~#j2k&0HvXsPVE$=V+ zFJ@;)#LTBsl$qfv>pQKM5lLDS%3@o)i>^&lo=xA9>mx>YG;LCtDrIW?($+X=E4*{= z$y*K**UA;&K&F1p8(R5M^V%~!_+2$rB847dp-PYi`}zHP{l=1OK=9#K2Ac!}`P=XaucI+Zm3y6)?T_ z_w+m>91|7BdVoERClS4bL$C`j5L{D72(I`rHYO95vX&gLuIEb z%K-UzVk^v=>Imh8uc73h^&btIR)U@<{m3=D+p!KOR(JCee|d5}qLNm7^kv_yJw$@b z>H4!5uERfhUYt-!8z}CayVJk>SpYNGeQpNPqX{dRXR!% zZ8XGfiYAU6%Brt0{?H7!XJi}}9;#L?b03_n2(p z4&6h|=%PNV(X^$_AFrz?z{!pu)y$6*UqOGBG~U!RW(j1y%XTw3^Yz)Bgsd<69z^gP z3o{jAlf60Fa5;Fg(4h8pcaZ%!pY%>G>YCxBUG}}5nfUk=hG*nNTnbUQ!LRJgRP@qo zj!FBVFU@Y1Q?bfZ)TO^W}f)S@74e9CubzHtn zLSPgBl~JU+qc1wXW;1^;myqq{z^$XblHj*jKfFcVQPLM?1tzv2AqCSftsn#0;z!|D7*_##L$ zqJp5{=A@%_$=>6Y>vWo4dTm~fZey8p+P@sXe0EHno?~Ut!cTtOe~8+SL9=+0`j&jTg{hu+BF|5beS zX}fgfQ6fWndvuc_-bps%9{sD^s_RU=6rWU?qmXf^-ZFEE^Q*maQ7U3) zsACiDm6^pN&O8^*qv+GOx}|+ievs*&a7pU_#mfH0?{U=hU!3leD*nT-!D?x)3cVew&quX; z(S1|;&qu|38ym-lBp(UI#mUd|2ylrF>;Ggny7G+*@9gxZ{{PVvIMV+gp7@`$0`Ln( zuoB<~V>_^^G5saE{g?Z2w*SXX|Ev2heFWCBHUpS37atEd_@%kErIjl^A16P+*zFu$ z)SQe>&HsytgI`#?!d{uXNI2R%IXd8`K!RXdfY`e@IpU}`y@jzI3<%2qm3<5H@(Kw2 zr@uC)tzmbxQnz=#Xg;P^9`;Cjcv_e&x49nv(RULFH^2{#BG9GK6(^FlyN!S4#q}bR z$!Be(HP@)=?QWQq+%n+`=L#RM!z-o(4=T4QLTv}h6$t$De9}v!RV_wP(LNe`V!NR? zv*c3H!a5&Npq10!*|P^9q|^GXc<=r{9-w+XAzXNuuaGO;pvw<$jvisI{QU~_-(UT= zCvd6o-#PLBs}$%D&IN^MM>Bv2SfGOHv%1W=;?++H9q`KlVi$g&c22Z)P!b2G)mLp|izpc`My_=5 znn8e{#nGqEu718Sy~XDQO}sU3*NVvTu3i>Dy+vmxIz%);{Aev{lHp?OO2?DGcO;8K z-Cr!uUHzu2t3!hopb%fCzl4qXKyHX~2_0sV@!~pu$NhgUMmreX^4fbt^uZHChmE5U z5B}$3raknP{<~rp@I|8+cys}1LO_|2=nfu2Nn3^DXM5mBZ*DyQYo6?4!aJH-KTPJ^ zIs22It(U?mLtt#zf5w+g74qbIZKL8ARR`Gn`>)M{#JtLterM%ED!aA}-NA|}!44qN zBYCD2Gd{pJ;lK7N1&~q-k2n_JfJ?56IJfy+5RxC>t*-MsbN}D38&KTaWy4^1n#{MS zj|XHm88KJB0B=C&d8RK+&$&_Ug;l(FoDQxfkmEf7-gtNvELWI`gJmJ)pmX;93P639 z?MzM?*>DlV(Ddj$Aadd||CmR?6<{3IyU-538~e(uFxsx5?sR8vmSL4?G7^i|2fTro z^KHq9*YS&tev=;a5swUZJ;SyDXK63E6Nt^vn{Fr!}G8w<(!cG{M&Kxh@BJHZM8B_ZuXsA8}OnJM$#v9pHFThQGGA9HQGfGi3DI%zNPKa?IhT zXujCNGS{!~50$7rY8l4g*}Z;pDoaD10IeLEOA$GXH3*$6j_?J%9%a-lE|(~|e6{fb z5DgvU7j6l!^bPnumP!-CZNhR{NYY%|rTmQX@XYS|Uj<>9kni667??rIxx(e<=j2)D zg_qRc{jsQ`OYp*Kw;wAWD?DoTYta}te77zq`A>Fm4+gHO8qZZ*PtG`Q)bV5p z$)$#Am(vRic~*}0Bm4o!z{Ojbv-M-<-qE^?mDufN*aH&PKVk7YC_>Gi``T)>_f-3W z1ny()j{AEp>JPDbhft*3hSEZjh+>_`^8E%8t#DsqpQKqq&dd^znO7Tw2R~`R@SWCq z9wUy`u>oyWF|Ivwd_3_|_zgHZ8m{_|Xg{Kfo9dRBZP}OBi$s>Xcw7WqYIEa8{ycm( z%Qti&TM;auy#8x$21pBCL(4U$Cort7J&4yi;!Diot-=ml5+ILW0R=_xA~np+<}vi} z)NJjivJJVvuE){f@mI8ETMejp>W5=nu!p6ckN*LnR9-8DWvko&1l~0jGuU?L&f~5y z%W_5E^`q0TW0_|gaq<;^&>*!}cd+mA@#tA07La9GNOp$x4LbSi2gNsPs%;f(<0oRg zGUAN`J{&4Nvm6!m+=&~qYIQ-yJnAY={uW*B-NmgV*9}L1{j|i&KkD%TP59;`novCO zHY#8#g^$odd89>(R)9Y#}tq<;EY96ffuWfq+g^DXydR7fZN)Lm) z8UNh1#!VEPyTWF@s7BHnkH39)hh+V!B@3T=ZBc_P+Xn29#X7n?dt$xnn$)^S_pk}l zfMp_n=PI5j36|-f#k{h@Se5F??Si zbxh!n)r&Hd_^n;hpX_KiS=0_MAoSc(oS*RJvgYW+*_z*QnopFij@yG^}bn$bhsf^_gU}vpbJH}|OY^Nt{%2~vF#kxp&tJfT^3aHe~_TnlYg_hww zevIUcffn-b2bh)ZhqO1x>O2}cS3e%698^%kxRCiNHSEwDArm>p*XXm~j(lbLL;7{z zgQCxlYpVAh?F9Twhr$IeLKyyOfnT$A1dC3*RSx%egES~x97%J-4yThVw=KMM>Y)BS z{iev2cD+A=G6>)Dhx)WwBA}PT51IQ$!A#-Up4#PKK2& zGw!!o3{Q-bIr?JuE0&d7!dX`aLVDO`PIebSC^()cu8i)R%7?ofu}#71vc6e6fkPuh zPrF$j1DTSCU1A0GaCyH<( zyWkOTy_g0KzLNaogE{R%wc-=qpYxm1rL#&#{MOqa=DS%~?JCSYSamevIsTjn*;ZLY zM#~?x&Ey3ae5$NgV z3SG|pO)zvqJ6x8fSruFCSlOERF!czZ03<1@L z3+?>8!lH-alWCtcZN0^%nku$+rTvO}515J#8M0f9-LgS{qA25O2oFBq zC!wip*AlOa$&jI%UqzVu?!<1kp)H@xdb+$3vc{ellGBhWCCT~-W9ZmLtPRdx7QRs> zo>>d`lT-AhTy!`!0_3B>-#*vx&C$Nc_ch`9_#w)K=#1{k8r5C~*G;ccr--BMp{pPF zQ+0RuY=e=v3*(^ybF^+%3uD#zjmiM$BCwZa@L#Vo8y!9kYeSw7XB%649qxY{o~HVl zQVR6A?DLVBB+J#pJD;hL*kWAsNLagy7a{=U)9W6w>Vw*(tzRQc;I8N})4EJFVTjts zwh(J|S#q)|U6ki`3%5EQt!~8Q;|hIU^Ye}6pVkHk0~;et*=Q{`!~WUn+B*4$bJz-G z!v9y6r_}w|se1cZOAj)!+<#~qMJb9@&cjc1xoiPy-wI)fyjXrud7uwwC9;S@e6OtD zSgZ@mJl1Q!b7u`)Ffrh{+;#Ag{X-;z7!U8Ka|+e((7>7ci**SsA|4hsBcnVAESAnV1C*mszHty$WelxaB)KKpBAttEv%ZlnM~+s3(R zGiIhK1%&8l!G;)Z)NAfY8|n0|_%1Xi17xJ&Wx`tY{p7WhMReTe#^g=B5H7$yLWP1O zJ_FXvC0=@3YgfJz$`^;ptP2WVKG7j_{fCB;h?YHZKzX=Q@W7mZK#!?bi`cVwJzQ+qp6+I20t*g=19<1z;499 z1;-X~{Qa$NX?{AU^SAXTRB?|kvSYhCv0;6p@|K_DsCjlt1$MFSn%au`df^bi^7*gu zRs&yB1`u6iUe=G=I{Wc)HOq(ba?9G^ z&K8JWM1*~;x6~7s(O_4i9-#^WAx;_1?%0do6L{S6Wc+5DU|uaV*7f7pnlFu_s1@`$ zDTm+MSW)zHGr#?`*HWh&`!2-=o8Q?;K}A^wb!mgu@8|dJyf}=6`-^FuBj-E!bp&S5 zdXdnRjRH@V+L*1(7Asn%qKn2`7^*~``^{YQiDf105}9YZwZFwSfu)((;sAQSax|nH z_cH$jL!}=~ekH5j)7&D4Mt{jheKWs*BvNr3mUmcy^a89c1w~Rudm2E?5OMBC9lE)8R-Ww8hXK2H_CFO zheh5O(Ln|n{?GMpZX2Jky`{nQM|3_I^{7~Cslx(E*|Wf&c`|8}#8R_W?&{*Tx+v=g zv!!uI>z045@^i>yYi)_nYu6SRz3btzx$CPN;`#f)&-fdqvvKIu3;)9IxUOh{(VtRM zULOv9Y^+R}Gzw&rCuT9#whyD}cJ00XG&6RkwyxLvM}FqWHq)11d9rP-oRjh1Z=K=E zr}s)4;nOVSd)D%X-u(9>J8}*9dQNDMeKcmk+4hb~&DBL$x|hR5VdAC#%s>e&+t%hc z<1RQctt|e#W1Q-}RbOo2R-=96BAMF`UFpFrCr!NuIv&;j{qy@gOi;e>U$R{HS_V){ z7_Dv!!)YG>$*)q=ER$gP{=AG)-JgCfFey!gA#8WOtf`o++xTM+qIY6Gw6ew)(N4@N z40=cEY%JsR@yN}%9+6}Yi^JOa`N})R4b7B4YbwbVKqMfJ;-h*b;$K+2nu+=&uqmq{ zIyoK)^7^yLe3h8pK=yNl?PSuzC|+2>DTy{bVqf?;b>H`~>SBV#%jM>~e`<^YNcJhb8{NCoCFMde<5wK4nQ zMhR6_nNq*&ru`1iUFN3FsG6`Bx_5dOt!d-|3U6ILzj& zSJu3>Y1MnHVfpmP&pvpWL669LEpqc&oTnLN&-jLySKNB5%-YTW7tDdQ_1Ze_oICjSektDkU-0|b`q85dLT*hBBCWiyTbj|imC zs<>w~+=Y}R6PyS?-I}UfS?Mv*srhbuaPK5(1_HhK+Zcid&%#UhARu^=_GFuZ;K|Ye z>@aS%2w|{?893PJg-iPEOkYI|`vr8suLlQ^8pVFS=4_wcZM{tC`YVkO%h$q)i5#t= zHtOm-Z=eIda(0!~Nx>4_Iy#~~A&A80JqX*^k8_lx@>+gl#k?1G_4wUQ@e!clDL!#A zU(*AhIc%ON8$K;a>I3Tjn|%f()!dB1AMO^~*QYyN370!*tJXT`9s?$CC&*rid*<#~ z%J&%&nD;g>s6nJ+drLIGyf@T`G%)%d^<5K?7`ER8l)GpdBZL*gTFb;=y*HJ1m=8Emx}UAR-&|8UJyHYnw=Fc>MpKs zV@Y`a{^6TvIEbQGi&GeLS%un6vivSoumyWzIy;1O(Uy`74PR^m`hJwckBj#JN}sn? z0AG5wG$|nWmq=r4DjwJQHTn=vq+Dny{o~(h-YU#m%d5wHv{z??U zNZk$YRjli}9F_%4kCN0B(zqFc8V=h6>jc7P>s9u8y18@5EQ^(k5ME7)eO0j6o|KDtH-|uA#coUcFx=w-?b0pX z`+3sQ#30OSRpTg%aN-#2_lfBu4GHHg%H6T4*`}H5UKLZD_T@UeDZA#JDTUq z@(q62x)rVZBms3a_QJmA^kg$mrq;{cY$Zk|MN8V&$8+=46RoG!?rzXMYKjzlm!K?I zgs^Ms-N`U)jsi8?fFHrQLAyk7fIR>mvSp#R0084baf|M?G9|ErAIWA@PpWXVw{d{y zZa+C<2#nrOCiAM8SgQIC(GL@N5fS=(P^D2rU7N#CvR7O^w#od(GUN3Yw~tyXhH0ME z4etIW>6Ik1q77Q?O2XcOG=y;#O#65(QsR*x5)f&fFHM|mv_5p@Dy+3Q4l^=>zlOo> zqG^xIuY5sm^Y5wD$yG8;ArwvIQ=O=*2W`GJPH#|!B@{at-`$0IZw$Kefte4U^0q=U{MsS>K`DdJ_KRQomF{Gk5C7?FGdj0pGkQEY zQ?B4_92ri>x5q2tXAFcr-ZCfMcJ*-`fq;Xb%2Pp6PF`^9wB=BqPTj#qHc!~7nvuxh zt;sU=kKUL{jpU>Bu-SxPa>oGPWQ$f+Y<2@J3+79`yJ8P?Y8q%f;1m-khMR1TvOd(i zu_n-huH}w)O}_?!o(yFYXC&SJZgtv{*zqo;uWrYc70DglNce^h=xd?1oj?8K?55%= z{6)%+;|7iLL@pXe{Er%pusaual{<)g9H)E3qz&GHM+Qug0vzX)y+yr_swT+U%oa%6 z{+OjzPA`!4#T$k>(kp#$wRR}`=5uLt$XYJGM$Ww|wVF=9 z_JZ2Z4t~X+YP5{=LHPV9)>vH^fyg$W<+P)-)!#n+Iok+*hQcv<1r=`ViH?;z2U&8w zAGk^Hi#ag5LEGbeyDS?bQPc}2W2+4|LHduHfP91EvVZi#o(B1rjyb@xu5lYLslDuWP_w%A`wFO4XB~W*{Mon|; zseASFCeaJ!dspbhzGr={>dvqVIr9r|8a)wn8+EjBySke7fT7ZpE*yY4J8NfV}BwnYwty$j5{G#Pi&C z7oHJL##&0{<`7oWn)`}-{aFh8&MHnQ+`W&4?hr~Iu}5Vg2fu%-_EYlfPwyzC#!FQK zl5bI+8#G8#=zr=JGz!hg+bQPQFfCZIn`rAA9c%Y%LU3XG!%u0WKoUok6AvPxW5S&r zcF4pB8a=yQIM!i$LIj$tyym)ny#t>73cQ?F_D1gb6ZUAhWd5cVhs}1DLb|ha5*!Uz z&pDRVxUOGdaa?;W6wbu@z2{pwC!S} zTF1oDHU{W-A!yr9W~H}@poir7>-8r!uXG-y)xZA?u;tD@j?CQPvKX4 zTrIFsd;d&=8x&)szDzAy#WV?}ogOAUkf#PhaWAgsp~B>n0f*f25ikPUIqV?(b5DAr zj+gMpi|L`X;urAHD0KGkG~$7TzV6twZPDN?eqqz|M#Bkn=2nXkTws@X;_(khtjA(JfKO$s?U46C~Rex zBCx)Xf-@QMqY}X~``LHKHBCaxj~#HjUDSVi;;fIBQ4^iCxE&dO)(5!9B_JX6P5?1w zrjo7QutEx7!w=Uzkc`SVIy`RN!iZ3ezYkvvBsR!5{Zgf;Z4ieMFWJYZ=^XpT@_rF> zy}V`S-ma&x$EI;Ed#oOgz@-*URV-*Q178O|w{DHb&4K~6mUm|KLBf(~0R=ZWgf zJ!O#!9q>il+mn;AvNQQl3U?1p)Gb~Bs|J#84aLkDm2s76)8EFE4TAwfk1Qcu{GZ8n z4UN4F@yv_y@F2jtFny+~-oR(<*qsBeVOaTCok6&-s=MPM?a7$JQIYeDa0pT^aExgTMwX8n!M^NC8*5%V_}R2277v1l3dTSe_$Km*-5Oa#_<@pRq-rN_RK z(95&e1PS);i3Ntgb&{^PVjjO^S~kRHzZdQBb2RzgXkv5KgFO}pZlqINcNx(7IttBR zXXPj}RB$G*JG1VgWm1zKYzjr09xm;kMcEw&-j02EoImKoRo{UVdc%OmX=JQTPHFTb zkl=X5_(1IR3b>J$s-!13S|JU8Zl7e09ypgH;{Y776L%w_4?95Y{AjulppE==Ryq0OI3) zdIS*WvEu0n!IaNUkT&n0@AkFVO_6go6?$!ucR*2_f`Z%(i;1C10I}b(R4>T%57uPz zpMQ)Yww$W<1m=j?Rx5kM!GJyvS%bv{gj^~k`A9(JXnC0lZ)-`j;am)R0%FtOyyeQn z_f7nXFmK!{wYVk#B(LR{j9w2O1u-4SPPcVgZ!B1)#0>``jj8<5C}p`wq%jI1dYbUc z;BFJn!jpQfnsROFYY7O3)@)qgUOaiMHY1gaeHn)RZAr86Sm<#G>v))&FK(V+DUQkp zXo}tY9-sNIE(rL2AaC$4pVGhXD*uz=vVkFQ1}MZ$=7XY?9a9CrKMc@dA?SC5>G#ag z7teS=2b&}TqLqC~g3ks?P9&4C9pTuJIn~kz;0%hXOXB)4k6TxF_bK zK{zL>j;ly9AJEl*i1Ru;K$;*wPfv=qLTrLk^7&y}vVM6@$nR8YFDf7Gy&nhekIIiL zU3R_t*uT9y?RX-goN;^0^g8Y*C@EzH;Zm> zC&lV_7o)Si5BE z%ZQ0|a;RG*WjVSmnqE$`eT>Ibu}m(cR9c>7HciHlAi^ zqrL34_mfSdu}9qcbV<0Wcu=(W6};3JK$+V;jb$l|(e2gYI#3yF^yNG#(pzCp*uj`( zYgI3{tIv(QO!U4!FWE{trf_(F8ak=sUSzSa>*e?@JMPv27iL!=V$XN#l%Z|Joj7TP zJ2Mp)n1B!^z9aG3`$z2_!s-f@+}#xP_HQ4}T|^7TnvkW`avC?ZQ{`^-$IbjuRtz!w zKK{P~U8rWfLbE)^;&yoOr>Iw%(yw%^9VH9~mY)EY%#T9wo{qbgJ_?+COgkxMz4kDzm~n;qVaOJELCXN;n{mfnZh0{9jbk0O%t# z9t6)oziDRX1R8L8k~^7TFE#wWfPXg40kKK6b0z~I?bcG_uvS z-h)RN6%biw+@|SrTCtFYlhJKF@mc_gUd=k-FuG7|Eq%YioJvYO0O251)Jg{afq>Ej?~NI&S+VE zMzo!Pn7_^9u^($+<2DMARF~u-SpBR&G-`|`2Q72{L9v2Zs}zvmKLUG=!RosDCvH|b!uwZzQz)TWOZkt~fFFP-WiR@kK zORC|1#wu20bq-{2bNmED_R4+PWi=H;MyPf5cFrbwaEY8!U22Koz^qy{R!~@_1JH~> z*Jw@aDqgBCE{s`dC_?l=wxnkr6^Q(kRCO;3Y3%0r$6#6!g^)VJ49uXO&yr$!@K5irc$*qNwUnZ*on7V$MM#)%Dgzp9m4vLqaV2g0CA-mp*nIi1j>eGZ?|~zU^(Q%fh5~Jv8AxJ+f5yWkOg+WA%HfNMH|^cdd~IJ zU?cjH04uLuvV~W3+ElB>}ghV{8a6a4a-j{N(Xjeg;!S6bu7u_Gm!=0H%*fh^1naZFFC{> zGi_VeX=;5~8Mj2%^$IOxIxYRnjku6_u#XhBLSq`5;hYlpXilbTsLRYRWbge6GMyzL3%?dRlRz#j0>a!*RcK@H4->}btt8iD zb~%$RXE;%ATMSq2+E{f>clds4Bo@TYa}A*A;c38Y^Bd8Al2Mls77iD z&dC%F$y@pb*46PY%Y1^GUtpG0i?fd;$$uS&nvmaigY=i^pf@oYmP$-#ef{rw%lPD0 z0l{=nA9Ip3`wIT??rG_+@7A{ML2HlwB1~5P*2B`K4+gfqG2RyhwkAj3xiEZY0|KV~ zLUS@%J8AlB89dN|8ADwxquDv{df41#T;($)#aT`+WG3BVKgn ze_RBhnpl{|o^p^dQf%6X!8;}}S@~I0yRZY+6(ZH{-Lu@uU-YRS6Y7Ub7^3I?rQYkc zXArq2)QlBOc|zVp*n|s1Z6m->L;BcM(zAV^1f|5t*X1p@SN@X!44qp<7EVL?`a|i1 zFO-n>V22Ne6px8lD5oWFwX;|BWd7Ff6i--p#%|sIsMJ%lLHLSJO3n1s!67 z_Y0n^^tlRSt!LCCZ2)LLe+?HFCejtt5y(Sg=mY~a3Y#6-jnFxFy5PyIdwMCSrT16k zmst)2?jjLTXK_kp8+-3xLH()e8}M&57}VxQrdlsuPy4DQoiH*ZNk%H+CNQ`-VKO=1 zn~uer`{$e~SqJ?9HfbEGY^+If0WM-ZLY_Q4vH3>%JmM@LnR+Ic(p7CTwf)q6g>t(< zdl|Mgg%u=o{5Bd@jNvlkJG+U}kOkcYV9CQ6gv%`Rc{u*$JN9Zo3=;uP%**LN!4b*i zqmY{?Uc|&uRt!ct02`_46G~biv9}U-p;OE;YFl&Qy6v?rvmT|5j%t}Gpd}rOSN`n3 zqLu^vx3tXtiV&YP z8wi?K1=nG*mgA?ii-^xy80vyam~^?1Pr}349n$$xhjEv5H-D#dvr@=-nEo{SmBBo3 z3Zg1ZrT6@yw^~M`G^}EQ{oxXUSkM6DFkuf%1Yd5abzryY`pR!W)SEG!-F+zCBmE5D zJYwi^hM_P9rV(UWe5%6qS5R4TvT~$miXgRb1kT$>60bICoC-HB7t)ucG2SJ{R+)wjPZ|O({L4<`Iq~s z%}OtE9ZHX%(_yb(c4M`*iZ)kgnjM6MHC19;ocbRX?6|NBs@<3FY1eS~`a=g47GC3z zOLVa837g0hLuC2d5ktc=3?(rOto}{smU|nrsO|tEhkVJE<{xbf{c650A`Y?_v()Nj9YFfdKSLHssyacST46z7>htct`<4 zP31RJmIJM_*Md+P@ydd0ENwgW<;Y5JE<>D)!3MJ8z`D!EFVJ9`442clPRWxIGVM`H zmtK)5Vi-)cX!99xP3~=Jd%T{(y!+MhJe2~b6*pf7a)SIRc{VNDnf)9G%Xm~*aOHZ_ zS9vZEjY!@xeX?iDgTsSoC)M-*%TS0=l@2Fie#|;NkNc6y%hX9{OmNhFx9w@nyqL9c z&wCeZS$Hw~YI8h%lwdu)Cp%qPN)RL$p!T`oI&V*LgnjM$GOmZ=EfV0QrA&z+m5GR< z(8onqLN++`ta`v1V)rdSF1CdQ69qAq zbK9LjggHS*MogR`Bcd9Y`ZwRk9UjPuMp5Xw_xiwQC*Ev2dgP5er;VTL4?(_RtExK? zCS^3U!_%+*n6Qi|NU)ojQPR}2_;(|nZV;&#>7Wd8MTd5Fl96l9y{A?NwU!F)SPFqO z#96fDH72dRq;e5dpz#7cQDlwr<}=$zGmvK7Ztg51oLx%kjy~@7HEYc!EJ1w{XJ#jp z56ZU<&HV~E_Dlt!(m>}~Mhsjq30zzLQuZwc;pVeNdP{S5(S0iF9){F;!{hO%01PT8 zUU?_94nK-*WV$9e1H*O5Lmgxyb`6LN-Wy|L;LsQffOy7J_{{3GO-K*X#0q5&15_&k zl-*QGJ^Hje}^50F-_UA!Frfe6Gw3}G=CJQ?|ZD)Ty-y!$kYs9{6Ci)QyE2ajX z!%LNs)wb{HGM+kgwO^)#I)M|=tyxrI5L@@DjyTs8F<8z;HjQ_~&a1{AUtC zl)X(iqO>B8c~d3|N^)^^Wnr{vG1g=0A5m5D%C0P?4p1O97zeT1g%i!Fz^``Vza}1E zdM*qPsG45{O9B|}v2%AqL{n1}%j;jtHP{B<;|e|w_V8tyiOFy#|3GsitrKK1exmy< zJF((h0L)xhOzRp+>yy|nC7mYsmVQrIK1eI9D_)K=*Bh`j69$DvCjbe*J;Pt7JK?Bj zTdtkm^0KoHd z+e)6(jNPq&6KS$%KnWBJA;N=jcQmxlKQe{fG;3SjsZpd(&$rj*gN2rd!~}xgzx3Sl zU?7xO@wr3uaAh)rZ|#uu6ei+;`hdMQoBZS|z$9~b!~KXye1DqIm@8>-w)_BCQq%P- z53>dTv?b}Lh+H;>FAO*+5`2zoM2uqZ`z~o@V1!1_G@aha%YyPx=a$=9ab6X^DET#; zd|{)|a=+l_RUi+hVLxr(DqohGeUC{)K{}8wVe`dY%TbX2LIx81_3-7x7`1BoYeFEo zqRO@4-G>J3ibXUb2T!O8aJ}dsv61x{y3=)k))eK7uEJeB_V3Y#60y*=MdXi*gbPgG0n}G=Hy57yqF`vw}VU|S4N^BKGlb2-1(dLWb}*_m2y9^c3>l(4y(+d z-3F(1zYl%EOy0WjZ>iI&>%c%=zLDC#P$-e1lyNXe=xIN_1jb==0Dd(p_fH@dEKgW8 z`H~0mQo+Z#noXxpzgQIkByklfAh)m_yTG1r$7fNr&dv6j2{fwl60kF@^rBL*>N8h{ zaG12|d#^u#Ti9iDbP7_n<`IT^EoeT3@0aECI8N^`*OxtYUA4iQ?m*-2^c}52{6)%5 zZmPe3kNK*e<6Jjz8Znu=C3Z_$h7L(eY&W5yFn|Su$W?KQMvSz2J{n18V9D;72~%;u z4K~cu5TB;|>E>0$I^>(XDU(#m7dfs^IYgFV}4EY5@P&<^Kp+HlXBzztefOO7NJSE%#&f<4z*D??s1GRSziHqtE#435xI!g z#+h;tR$I@#dxP6F|AC~ILT#}aDMqZ^pEW8-InL+SLZ=Jl^X(A>n&^}#3ko{J!%H!s1kN*%~70b8Vpa!Ic4+8Js5K_*j=e^@7#OasVzWb(fUE|eK*J`tc#2@$p zn9u>P^?@YPkKRA0hQR!y0yR~w_r6v1$K1TB=~LwHs{5{Nwkj{z(jVcb(4_Ub+!9tB=nez31*ymPfNtyoR#WBu5EvcLZdYV*heb_t1dbwRc3O(;6 zn$GU!&M467T`~xvE4W4hxWRIzCf9Q(!xi#gF6HzMd(BG5Ae%7pS&!pKRUiy=ZjLvQ z|AVTpj%vGE{;uKf?zBL0C=?A=pbEu`dvSLQ?oM$JPzn@xcZx%B_aeb9MS{LxdY^lL z&%1wcI45LxcJwo|vkQ>L*+pvp!Wlz+j!iN^Fvf2veH=oFz`r|f8OIfT`l@0Zub*C( z!#{Eq_udh>NE6#gENf5x?{&~ChKwEgZ|(STTBE8(vL``6tVPF01&rX2jm50XoIEK2 zV+`*LguCUJ>-id(z59#z+WiR)(o4g4gHUuE z59Z}57bz%@<&M6bCjgs1!#apFth*+)_%Oq;q(BQE} z1;}EIyYQ>4+0F;V)`#|BcsL@3MpqqmheFf0iSB!)NxI*WyGUAM&U{vz7gi2k@3)Wq zw6a>WJ-rX-HuC*N%u6-6bvr}sL2@tKAJ}eZl{C?#Ne$UpL}fyQ83H+dLosXiU`65| zAWQh-fbpxPyCsw!9G0*T4hx-nA0~aN_HX#^8j}ildsw4y?^j35bV-xnND40vrT59} z;IuEuD3oSy1_ehxlmk?IUPS;Nnw^PeU$H&imbin9U0C8LdLlt^Mlu)goP#ay*T6ZB zLmKOWrW(xa#3xew{QyeoPx$jrE+XJvCqj)WHBwVD$xvIeZ)TwZx}qX*Tp>4XYa#j{P?}KYUCqM zka`!p);7S!3-K_fk>KSxvroJwVO?ik)2rdo|xf<>BGHCyT?GVJ*KT`aje^KRos@^0h6w6@BdnEV~$44 zzXA|c5{|&#Z<_$|XsYS9y^G$)6@15-iM(TOWDuqH*MTSZK*i;gfd>PoR z)cfQN9E_=q`B$%qPP*KGS6hHje#`x-D25wEGFF5(Jobm{!#BssfI1R??K|D9hTLc; zD-sg`JsHedh4IBoa-a(j0)e@$rTvNHEr9I4vPZK_bqmNkO;F^h)c^pYLe;KWyE4k^ z5BV6d0dcm6(vXO$`KNwFK%K>m)smBW0fc6v%`B~Pf24E;ZWyn#Z96ewn{`o_>8VPV z4Pe{*sbCZNQ}*`aS1zkFcLg6UEmM~k>0>lBKID{RAi9HKA{#)3hxXba=i1>%w8+@c zVf&wX3a!0bqRT(>@+PbDm!yR#r_I(Xpi zOH{z#eNf)ngQCC z0z)G|T`Y?pU9);0hhvQ#%p=^zZL7}qkI?Sy7Q!{>9)~Zqii&_|$^kqIUN1)DB~Ii+ z^1yj^EP{JS;M~5^^n#Y@7uq>Z)^YnO&wOWrOuxYsfRrGtzm_-d2%^apHFM_Mhkbz& z$gPjn5I~U>Yr8&(PAGZ)b^pNMK2ray6AS=`eyuh$wY#%YJ-iDhZDy0dFI~}e@QoLg zUeg#AUeT7`xfvh+&I4h2_!5xY_dVqHtFq=$*obJ_lVP4o7x5kQ&X+x_5BSZapUSM( zQ%rfcdh1EX-NKJ~2>>b+Ttg5aA6NwpnHLWviW$sh2R&ISz4bHRD=jY)tOff+5yw9? zg5THMqlo zk$0xs8lceSPaSKrJft?W=I$%D2zP|oKED>dJDC4x^>*|JFc1x3dpwnqYguoXwcQaw zNm?hG&URL&1ERm)n`$?9&sYI&;RDQp`PhDxhH|H7i?HIu0}%f^Hi#d@O~Xsfe>s=Q zCu|MQciBT)mz~ATxWBm!Z&ToGn6GAky9xlyH-s>UdP7l*U!Mt?)0N&VR%Bo)Z^a?~ zXBtx92Zg>lb_UtIN1r+zyS`q*X|XZYJ(gNZ)HLgK2m^9Z^aq6eF#6d4GL78i(=jdx z2wUr4U_&W5QTOLK62{PMMOeiq#oct3yxK0&l3S(z&OP;$Uh$keh+DY1G0R2gsJOkoMq+7 z4e$R)fDz&kdbj+>4s@GVn=&=9+UCN#cax04mM`ww zq`doTA>l4xCkBXMn-o0qXJ}=@ab&E8*b1*Lu+a99u$V{s!_f>e^^3kd5a){|4(L8$c zmsVE+nx2mJCAoRn+d%>vZ0dDg!HNsc6k!N&Fy~pm$^HE>_#d`D68~E~NZX2X$AMKD z_eQQQHOWzn7A&^24rMDc3Gc_k`#YQuq{@!agm}5Qk`Zk6_6x&GtqSJ9%e{x1KO}VK z?uJ_aGVhsA!!hhF{)xDnw{!63JNH7qzQ;W88oGwOs;@Dis~_(Cy8J_=JyTd;tyrG^ zVY@()=8+HT!$H6rm{k70_C>KLG*i%M3Utfa))PIljIi|J-R|F+$mfM1sV-j!qjb%j z7FArBEdNNK&~ZSa_;H-&9CB=}KE0{;j`wn$#?>U2VwqN( zkzP{m)lc^vTXwegp&Oa7Crvp}JC{~lhrLp6D?i&yw_#B>xrp>Jm^7cjNR+R=9~T z_un8dbm?oqcNd>!;YnFctvKUe*08ipxZqXzS`iw4dS;3DjG?K5_b8UelK8MF1usIx zL(;#x?vb-i{foB#mzZu3sQ(}0oF;BFqKnS;@55+P5Y7j^i8gOL5CQ%!Hflpe)^WGr zZN=ZP#?rCr5#|^^U!LP*GvG5#FK@{nQ65i0+kdYFGISL(Xs+47uxq4Tid4XZ_S)vF z;5L%Q)5tsf#=CuUIN)iM0T%mD!t6>ghIrOI(Ufo<=U^g7QH>*Jd7QuSeK3YOATBDF zLMLproc@`TJ?)oJY1LWj25cz61UdD``+5$`*fg)*`a`1#bCliG#??Q4iMXB~A1+(v zO6WTeje~xEGO|-W(%_r@0Sfye_9lr=;Vsh$Q(`H))qtgZ3x{ZB9JwY4YFvnY$rW_w$fSOe-z?adYOEk*qITcd$c+>%9brHM$OQHjZ zt^KvUgicO`EJ=x2Em&%+8|*FxWoqzja^$lllN|kZr{I!Xjw^%x>t&I02uC`}sktAk zQBv7QlpF!F2908#_V}sKTVLoXGpi{4EAd~J!h2jT$liCT$7wh67&exZmpD9OB|&_2G)H<2H3N>m#JmC`|jjV z)_GXp3D}&bb)fj7y(2#OEtEZ5wh~ZYi9Lo5dv3PFs#L5^d_jjAH3X}WC!He;4hxw& z-cbpWwaH8}zr-S0D`}$B{yA=I@_m!GT+)Dlek=)QqgOYVMP-7@%Q?!z2c5`LeDKv9 zVP$eH>+23Q4hIgq(cZ(0$9?I0!g!80Gte0&YMO>$te&?~g1BkQqTi6ZA1h3M3Ruwp zr5O39p)kCjs2)7Eg7Gg!Me#UOeDb$D^E$O^HW0HhB!c87wH2> zmg}1~GvTlihXZ&AtBnzd+cVddT9G!v&5lsT8A;S%t`dgCY=eO+>d9M#5zn4G#v^H{ zE8!`zZFGYiJLq8t%mhS2y-Pn?A5-0E$p}PvD!6Fw{Wg|0dUs3mpI(0gZ` zI-)$K*E@!EYyi92$7WoH4M^a&8WiLLVRku3*fnalsk3~7rit=A7k9;}*k)f(+hRH? z_AndUywXjK2iT#{UzuaO*^b3xWRHZ>So1&AWpSuCdw!$_t1OL|eeqr!V@*=+IH%Z^ zz&f22eFyyo!8(X{fRQF&3j?udAM2kT^fBV|w6_AX5*Zx5_wx-th0IkTg%Bqt+4IeJ z{34z5@u`w;PxUWqZ5MDMgc5_vW0B>fDXY-@jcE0YCe=etlNgU6^I6ItoIIA^FKC5n z5KYL>rTcN?$~v!fc$Do_4HCvrJ(&&b59Ve{(q{JfQ65eo=^t=RACs6)6R6npv|L;D z(H`2-)UTer_~7oQ(m=|Pl>3`cmJlQs`>et)o9r-3qQ*nC=O`BTA+k6)-}MsdjFEa3 zb}Y| zHuj-H9;4}1wO+&8R0k1t$=yWD*Ig(0ZNqt&dGT`d@wX4n<8db2b||7c7)O|L9c2R* zmWEoadTJTbT3n2Dm^=a6gk!=iU0^pa;C-G3rCMFs4pB@oss;n9uTh}Ep*R<)6Didy zEskz&+W_1_RpA|P@}=SClfa7`M^+mg|Kre0y>T0yy-n6=v>5HM)3A{1?US^Qsg+cR z_HC(bLfKNz$r_coIa3 zOgy=$%Ilv!G;61kgjb52qxE{D&|>4mIj$@rtgBN#2+Y{jv#N{M*Ag3@y+Lw<&HPm5 zTx$9;Kaxa)>hz27%>7q}6AB zA8?UZ^cEb00{8}HK%_F$c_OBbkH3-Vy`&M^D}mC8GOc}YUJFD~YSmfm_?nM>sIPAs zc&%mD5>T}lCd^_Ka^q!-za-RwUwp=@Qwm|jiJFKT_h@KVIaaQWLr&<~EE`M+nH8yA zM?9s6DY=#TJ^(<+zYO^JGw)<$^j)bZbYCp@2211<6bln6V{W2_X>;tjz@kGTkGqe^ zW24KlqmmNZCs9CI)^JCp+4?m)Ipk1hV}j)ji5ok?C-0{ODZ=%N$2MYm&ZyRwuV^vx(27eSXj?d^QZ=! zfSvrpeu#0fSNw8VN6U8|QDQ9XKPOj3=PoBql&H~X8j1De@d}C~Hn?QTaQoLHtPe1` zt8;aEL~BABNG?VjNOA<}da{2_$Dfq#8R27yj=8ktr%`6tFiRATD&x|!l7M#(rM&#{ zY(&(xcaZ~HU#Fb5=$DKZIldpDWbA68!wKP`3SlF`P3#}>nkdG2{jzUU`Rlg5`Y3DKNa3=zJD<$lmKz|6So}Sk1MKPul7<493-VF3IR|#Og zWBG-c+BEFD`jE6iOPS~3PF?fe3AIC@?qiVlOkn70MtoaN75LO=8(CN2V_o%o>X=oH z;!<(v_obb()VNFjEKGJRHhSvOY6KVw*u!D^;o>>liKm@p<+ZQ1gpKmgUmH(xx6P;ormVc#C z%mnoGaV1delEA)qDvfB}_Qwy#HwqD1rS{%Vf~k_}4cJv2YB|QOYY5N#(9(C-)mc|> z9yB^WmE0E*6?>l_6hH1y|8g^5a~ga46~&s{HaCGUM52)s-h3>J zU7~84j|E4hqfG6og?}VPL3mQc57}$f00#f)@}Ue+K)8Il#Brzzq83VcCko5fz2)9+ z2hs+mRNlW1ruttgSj~xp;)M;^QDJe-R$>4H+#>+Cwa5M$Rkd@!y|wg0p)I zQM&qr_-uB|C9KOHz|jBgnyle@|hbMGO)^}=8fQ=*>JJ!O{#b2+hN zyvFR75wh~`DIL3#%fie9H<9t9usnF~Hpn10vqOIkr~19(o?85U=!wkLh@ z%?t>wphs~!o~b$jdFkqSpzmCv9T{aGPFcpybNf=e%OS!oK2;(l@v!*H?{#NrVYeNB z)STbUF=bG7$%Mv^(uZ6BV91FUe9%b?P)R36S!&bUL{*dPqKIkpc8^iTUUK-DM zeNmXht$)W)mjkfqrbW_sId?lWIwAg>mP~+?n~8^8YCTOo;ftvgGYQ=)j_WeTl#&rr zEaxBPhK?70rtq{?s&H*YqDFP=*@pnWeme}ojKa%|N_iKW#SpNb@crcnW&gmer199- zuk*E9?Rojg9Iz9VqCRnz1bK)PlT5#1*z|Jl_-eOp!@fz$ViaXd0B|+Ao!IW(&q~Ec zGJY31hKK6H=tDn?GOnf)nATTipZ3!650hb(ci7Gqk(<_GdKq zEJfN%!GKKgL+_6KS|u~@hCS|ZvMyzz)=X5b0rM8a z2*X|j?e;S=19l4~Wfo9|!nfgUj`ctR5}pB*_YF4j*?3*M>~4}JIC*T0C1@Wi_m0&H zOp`Bk63Ty!V0(@S8fqnJjS-a23I{JC-W~x}m>A}VtT$}E*J8%u!v1c*0jNQQw&}?R zL+XI@_W@P*KfhKvo`q=IjYY>N!JkRLRLdo3ZzbZMUhm^3UkYPZRok969UV?)liv`C zpC$LCG0#V+VB^Kf{n_1&?(vn?NCzXx!B62OxQ!BZI{g>W$ym^*3BTGpM zFxuy#dXj|?gplC9q$*kYzP5g*4xl<9w&Ne3nCsS};QT8u>E{V6(!Q!+P)NG6)O}hL z6vFf9B`qq;eznLc^pQT)=Y7bI<7J5C*dF!G~D)`w0L{K8MDe zlgndgG%L=+rk3oVkq85ol1nm^*L46@_S>>J^dUy(+p^=VlCrYuF~Rl+1DixaoZ}z9 zDs{>jjKb=A;~rHsbB!ScA}MaCc?>zWlwJ|PRj`(o+euiAKjkv|L6y;;o#f8%B9NZ^ zW<@I^v*At0cSV90Yf_|~?H58c{HB#n6Gk5fc&RHezxAem0_dXU_-jc6s`<;`fJ+gW z891Ia&&dXQen0*tS!1uaSN$`R)t=E}X;p@WW2k5?WK4(~`}qK_`ewg6tKD#!NW^I| z3sxH4Y9wn9iM5Seo+DINQ0tfUyUNEgHZSLTNXc_Y0&BX~^3ynwZ)-6pBt(9$u`VYp zJPkQZH0sC!k0*3TIf}*~VdYzVvr%o+#sHMgN9`e1QRXP3)=mIODo&S=r>fW)LpgaX zNNiZq29>CY5&6ARpKt=Ac)aPy;9Oow$+4F`_XGF4lf(NU3yXm;seL^o)liDwy~#uo zw$5*s+l~}gd&c~w?O#YaHnG0%C-dOvTTaT6;qq6>J*9UUFY~E7c4Q?DT9yW;=Q^+9~XJC5!)T$k76kQ z+R2vK@{P-(KJebpTST~L#8;Ir^=)L)Y(F)%o}ITwxC37F`-4NRP^tV7yhx6(7|tzd z138uV-xuooQb`!2%Q-ZdzWgML;?5=A;kW$l-!CccWp+BV6PWpx4%d+_HYC`w!A8YdO5;DCQaQNTsN#=Jds+C18&rnJ_Wo2j)vHfg(C zuyKYUyl-K0nT@ztBDY=nicK3)!_!R5Y3~%e0!`ZgF^Lr2(Y*is zK5tZ$bvH?g>f;cF@pQ z7N++Up&5!Z%+iUE+nS_PPJXKn_W6vaN;vMNmp@9QT|@AFj8W`)IhKH9pBfTU6aDBB z^`b}#Kb(uv=)F>GVJoUVfY?@n9s;M^T>^$Mq_o2KE0h@s;3oE>Ae>^Y6C|sVX?tZP zoKvX+9#lTicni!*gU|gZ-AMnz2#Qf_es~wAM(>2H~UGj8$;l;oT`)j5uLfl z7Ms=2KPQeCoMPH}|FkWm;=4j2f);!tr?48`w$%A4={dYKYL=!%2%mC)OsLwNKjd3x z4{ojruI7tW0zqt*AP;+2>oYk^F!SR)%A9eSs^Fl$t7N=w+fI%`n|t@Pvm>!2smcWIcLovp!f@gx-jZr(hs(Xhf1K%ZjRUFfhfMo1; znOO(C%<^P7%OYf?rUCDfxa7^C=*)7f`ByVYzssjS@T|m(c7zWXaO$4Y7NxjuVNps^ zSI%|5XA9~I0Dy`u9UOq(NNsOvUOJuEln9@64R1cnyq|E$^KO?qN=Iye_x0`27S_Gr zYPWdbB%m0Mb37&SXtkMZwP% zs24u5aH$ot=vWHPxdZ>;7CYhaQPC?Em@q;xnQ zaMpsVl&T0p>@ic#QnVWDt1SKQ{IqgulY%2064=x8lg9gon}m<%{5(U<1FCYAF6Ql} zr*~X-kC*}Yp?kJn*rZwB!I5D5O--gbQx**)FCcFGqHKh>)9JaR!kW@ouYNbZdhEA< zP2;RTFT^V1}}G!8LDwjl8= zpq+V0_dUz#sMkTgw95KIk+r!moD39DXPpn0!_L@060QYWmq+fRO@x!263oeY+aB;I z;8b5tT|^e@e7-!r4HTB?K`$f2py2uMqz#6b`B(9(PTGVZtd-K2w|hyzN4N|vDDDaF zu=Qv$YEsghm8Scf-E%6S?K}0Ty{G=~qzv)n&3hkk2n%5(J<#hvQfa~W=$w}Ge6avH zdlFgoLZC%FQN-JDi<6s)Sj>C4UOKR`+h~nI&kpEbuRfMy>Csl+6-t<_l}d&{@;69zB`lmId)^7b9avoxRs7G6k^N^jhL97hnVCA(DUO%%s;=zJ z5iMf7=ws&T7A__~(kIi-q3)@ft zX!S6B@ZPNdrm)^&R`t*ullVNF?=G>Hhw#2Q{;+H6w`y*HZ9a4wdzY6d4$Yj-kFIqUmOo$n69KQ;Twl0nPX;Li=bM|GOjQ%9oL$@~ZGFf3yUL@t zk(%>1$<@`ABp>VRJNFdzA&5XtAwt$>EzxMY(y?HE>v>=mpww*wny1wSm=QZ3UjPlh zGkDcTbh{iQX<~f~b#e+HEOV5&{OFxKddvjN&IWEld7a?8-(D+A@0t2-#_rsz*EDX+cW&EYx!#^L>L zYGM#?t7ft-CxC?i4u%jGoTYX@zy84iZ#-+vlH6x1d z3Ne=*YtWY-Ym`@nv4Qt%nXVvJqUj?KN9Qyq4>f(CDDEGPeNb71b#*Jg7(u7RU7t;# zhqu;pQFu!`1!vi=d1HNH5gVAAeetBFb132A$oFAHu;p>w-u#h8_dQQJwIy2V3h%}S zgpi5^xrKh1d2>y0Zld*@Tc0pG{<9pcD5wZ5qM9-(MF1O)FtbE zJI58I`r{@RvyFOAv(b7if38S)wurU4FdPH2rSgBvr6ziM^|)XpRgavW+WUllC?uyY zF4P1Y1dY8O|ska`CD?)7?CC!$kR;XXFEmCnXv z|LRyryG}=E%1QI>!X zZ(;OA%Mw`879kRmS)SX_{D+fk3FL=>%lj6H;ez*>2-)g(Q67LnkZ;jz}6p`Nz@4kn;+)9oHlT3RANVp_)PTaLU2~`vLsZ z`?Hh=_jtQGNk55CgfL!1eW@*f%!fWjF2kjYrB(2&vfiRt>dm^}7dj15-@)>`ivr$K z%XcjlyTnNrM@fU1Y^jmY^B@!Rq!TLVtE!r+%p?rYsp@D<5urlL#B`GXwkiWWZh!mx zyp$6VGbPE;gKKZ8?<{I*?kv(8a+AS!W*E)NN^Qv?f?~|z^%DzHrNiL=n)Nfg z-Z0L}5FZQ30yXOpt!sohg02ym$qw4&LDX2 zS5W6)O?u=r3EVs;G4XDrBzeZ#td?uL;6lXOY)+D(>bg`-tG0GVmT-)BA5ao%iYXB( zv>-bU!v3qrT)^UCZoSSw;A17b=omDc;dWCkq? zZ85*&o|X8L#k}UVAWdpa6gw_#YAkX&XenxxcY!z@ZXW7DoW4LnOH;tR%=0SO4!eV; zbW+zh(T@6%@ZV%Qdp4nW5+JdZwFJyFb+-dy%rzyt0=GKWg2&Z3lm|*daCK0l`zkr{ z5G5*%p|3lv1~%1+u>D$3wzmE!(v6yjp=U<>K5A;_xrdYXqeSZ{W2eWRFr_A*PFVpO zUvXMo)Mrn8^-9-b7l^^;F0U@d=KE)KW??yHOj4d8T$?3pW7iDNv(fwJ^$gPhoabN> zJS+s~0`GjVJxB^k5Mt$$E^2#*ZcG>e$0O|EbIH(&f=k5d;H~-3W`^zra?91=X>TOc z48F6TN0h4QQfgfMFpY^;Z$vOGz`WVCdrXuXtsREWhpvZ~pOK)$82*w2P&M>i%YNYr z5n;io_yowkV1(&UCukvf2(!$zKwhMaRbvQI77T5@3gEm)#RFY(TFSn0C#TX{ySNvs9Nh7cdT-RKM^vfZdIvZ$ zcYdUaWhGfhp&+!tnj4K(5}*?q?SU4G|DQ|x>rqIMWnTFSkYi9%7z4+RIsYWAd9NxP zWMSjVgutLc;>)j;z%uX}^`Rj-kji)2v@ducs`pDpM=ta$dML#ykDA%-%o-WbR@NL6SO)}=cV zbX6P~d{ulSS#5Kzu8LLCaF@Z+$+YPfWcJw*=ThI4hG()D=#UJD3*IZv{m}l0kb1DT zAQa`$IOIhOJ*YV#_@+JbNDI-O4KJ;$-5bBI^3K7-J4?#@@LH);R_b52BDWS7i6q1k zVg?C;BPL5j&gW*s^3VzdIsyB%3A*y}Tu9R8t3Fu3cm#|4wBv_2eE5_BJt|~tQpXnb zRJB+SS@J;?Y&6>1VQ|5*<>6z(wBt}gnzZAwR=iH>Yps(=7l_Bf=T{YbL8c0xqJ6SQ zBX`^$F*xZ{NN6-`;D40jnO{SYJU{U^_kGNH|M{^!=9z+Bu=*6Nn03W#VbY^G!?Zme zN%c+KGro;zOAj2*Dl-q4^bw-<@Bbsgu3WfQbsaoP3;88_=w_MXJ1F&%M%aBAZD6mo z)w(rvmI&(o|T09RSeetoQQG9zW8BlyRcLVh}3el5g!_RTB1&+DnnDzWf}Rr{3L=Xwt&D!_5~ zq{<^H9Ij7d`(nXK0?L&AE8F7@;NfZ%n}f(Lw(v z#(xd`>fk%c`3dG3Vs&_|+K=z#Gi1zy0SYTF3WCn^9}P6gN&AB>J7Fz%Aw7I8tearD z-1KM@EEti+2t~aC5-)Bi0yWIg@itXMfQI)d!Ts$jHJv4sV9WMy6A6pF$6<{WYnycOipBvwiH{^%|338`@n_leR(=?foDCxB zmGT4}My2n}d^}tbmYQ8vO0D6wIhvw*zYz5^&^AV1M}YTZzKdOxOU5KS%wbqNA4jXm zF9i({xwda(Qek?uC}u1?CK+y4O;S>Sb&v`l3rB2+Y7YPxWU7xsRBfjH!TVEbENcww z|56g%!#c8>Rj|o8dP7FXa zA4%W}AjGWMul=zOf`>LIGB1Md}$_PDx}EVk^mtq6E) zSI0Wkdd!e5Y_-_zHE%A+Syq#{^dczLENzxlLg5XFwK$Yg#g2$TTaaI=xQiuctBq=R zgEsm=Qfd8eS)wl4$?n(_sP0EWn(_}#IzuLgtfy0{$74mWrT)Ko0qwK}332p&Iiq70 z^tKGH$sK8Qyxg;5)&WG3)^7lEjEQ~$7#~A=^gj_?oGU*|kcN~nc}M%D-{;R` zzh1P&!lSaI7gG;rv6KD?Uhf9L1wG---$tNKcPRN^*1)Ue(51tL=YXU|9wg1qF<)Ct z4~vsKvOiep_UNPVs^4zW+{&n6{|#QgM?}DVF$8qM6szF+Q0)--x3hn#SkPc9#wbmP z-g8(8uoaV9kEE34AA%6RnWs?Lz}NJV%8_AV!@*E5XntR-_PNdh(`@?4f>!#->Dbg$ z)t`Dj5B{)Dt>Ron3`Q^k!hHCV{|IVA_Zz%eJyL1x;fk1U8&4lm-w~jx@_{4iX5Q0v zA#5=O2LI0~i)Tp)(nwu1rpt@8?8O@Y39ekO(B@ok=FsVJnzgHF-znC!VpczNuEvULTFW69kidZB=-XX`22*zMq_;od_1kq z0&~FcMX)_fAHh$9bC=quoTf8CGJ*vl4uI;H4d3^jn?~|=A;9J{BEyJnzPYderv~sT)|@q z0k&rX$cSQq{~N3jt}b#olffe3W-{qGRIu-Ykj((N`e{m?C)koM!bq_biJeN6EL8*DzdSu{$TdEz%#5z3abL%}E59Y9Z zCPfY8_~yKI7*>-U4o&}cxqgBeB(U$j2(WQF-=8O48lX)Em9KnxERfFvIaegmEv5u^c-K@0}qY&Z3sEnOTyaCImOU<_Di z+(YsMW-#%#QqpBPyJgv#VID2E|G`vJ%w~_p=d)Q^t{)W`B`fAKEn}i}`cW`X-Ci&L zpu#-W7oZWE`hD}kD9Kp@`$4<9kdn#Ct(fv@n7(5E(3P3{-;;DmJW( ziB+afSECe~`SFdzkMVyC87S}IyG-3e4~9rWQFn7Z7XwCq^265CXH^2=WUk80$%wy9 z9F$ch*#f6adCrpQ#2`}M1;~rdX8P9k{TDt-M2~Wwn#hcTf)26+07&rzFq_K=eW*!m zFucJ4?6|6st+(~yh0U}aW_CEBy=*&AgRg$ceRKfbU~&rdf8Z6nr30Jmdl+MO!Lk4A zZL?mJieM;XASO`edks9=c|bn!F$S*7Sx&zqC9}h{kkzd z&6nwv6&{(N%XEL2x%{d=|9@yk+n}87b6Gzma{^>)iSxRdDfrko9S6N0)M9x2ElaOf z9MBeNt+P54;2ja`n%BoK-(F7&bmo)rHtf=a1E&6)Hw@wbiM#pv{(2+wykkQ?vRZ!N zygumSSgEn^J!puQCJ=)|_w_N?KjhH^(P+8@p~fo6FyCwJg?s(&74yLBX}-?gKmKLpa@`%L^;oR?L1zmG#Ul6V;}J{LJ?pOEsl z0KZ=UIN(n!Zh!idC0kYcuI%o#gd<-Tu5H$&CnP!$-b?FX<@DmaX0Wc|v|1PIw^Q-z z;Y1$u>{-a?7DEf`9ehVLCAoe}|2^+T8-C@dXT+36_w+kSag22Y(hj0hSL||sqL6m+ z5EDgXp!3;GrP(!6>`o@gf6{aP|MCe?WNLefsB942>MD@t*#9y{{q5x>^n7v=H@~Z3 zi?LI~h5&VoEjKE}9q9?NjoTiTC9;L*b;PE(yX>`NQ>VPsJjzSp1pIA+)Fmxc*4d22 z5ed+=sWsj4VC|tfiEF*B{E+~8q}qIrOq0BEflO8WT#P-GDmp7~UrzCE<)f$cN z<<6Ve1jP!fcYCEg=q6vOSn^--=kv;1=AKKSslSQ!4Szi&P6RRxZ@1y1yQtAK?_N0Z zlXpr81eyL^Fkv;WA}23rHc93?hal}DA(SpUpfYBEk zu79#X|9E6S4vMjqARK5%gN!SW6f?Q01!TSUYm}mESgx>v9u!aGXD-z7MYQYFXMYR+ z#?Q8>SsLDJyB#nvjY_rD)*1WCo^NR9S<&EgncxDBjj-jh@H`iCGl~tT;*^RV&G%B$ zBN{vnoy;XZfv*Zkz09ZvhFExVhkm;>S|1Of1)2rC;g2EN%jc4>rRQnlXgvEe`S!C! zQ?XDI!8X5t`Y!n&de($C4HbWR8x?zV)s~!~gE9eX-Dj0gsX_$vb)GXFote!hc;%%; zX>TKCgsR?wj}D-m&d{HjlUkx2o$74`T%{g;>(D%rnI$4NBbSm9mmOtZs^w!-L;cC{ zKl?*3YQo0J3(#5&ec#84d8WWNF;xoEOV>nA14c@w?{qO?yp3MN?N7x!*nmveZ&%=c z+{qf+Ta)ZSH=mCaARnlbdfj`jZ0fzDjX|yt#`j~DaDV=cDf?CrRZcS2@-1{nv@{&) z2<_cf_F2tZEM#DshF0*Wv7#UawZe`(N4NXr;Xvzc&6*p(<03&G$rx5cXYhucJ&s&r z>->+|SDxm(2%&5=`@|J-BiVt;D>Nbt@5mTpGR3@p49|4-!(IA@>M+6(B5W)FdbXk~ zm*X-JMsX&|dDx&X(YxFtRTA#gUBu}IRKORTqbAmd#a5HS)6Ac^bg#;p-7RoqFT<1f zh+fO=iYP6O&n1Ots`;(|lMHV=-tAg8$zDN~@Lp5+sh=>;vD0LoOCQ$gn#+FKs4S9B zv~sB$`_QYqeAOZOi>em$@1C<2qURn6JkVXJ_RRh5xUa0Y-`s=t*Q{;@%b(+%NmR>A zY?=53$m0}bE^~`$^PMa`>XzMN{B>*MIF3q1CD_EO!s7E1-(Yr$o$=+6oQw8m*vscI zELZ&b_sICWhcv&R$6#k@+qqLM$%n-fB|E>@W>IQ4p{N~x)h{pLU#m@L@l_H{)9mBb zF=M;BlpiXlkiU;;*1xOGFSEjjdFne8QI(XSD{5fvsd!G>X(Uib18!OsTJ4L1<#ZppVwk1qBIbG zWqP}y22;VD#RyOQdO*Az1~z7T3<((#FblLNV#V!JsWSC$cOMv2@#+6v_IXqrrXa@Dm2EZ67|V4}Ha&NW7Bkd#~^yJz*@wXYCZ??4Jr= z(K3yns|kPmb(K&+?u?g~}>f zK#l$$D_5*iun<+!h&zZAncp!$hL5H|i)>vbsj>Qz?O9^tEWZ2(j<|8?bK3rr^3u0w z!5mRhF^oM=`9@|1OM(L2Umo&O)LKecN=2fmg5w2jK?TO@BtIkRfX+p^Z$)*B+DuBE zHu$v^+|+0qlDtmWU-0TT?3B6lclWO>8U%i$9IF~EMBHS_OjPz5h5f-*lka$z{b-)< z>!DDIR!U(*#P+kZs``DsP+Y^+G&JFFc~*~##j*ouY00@}zM=7bn|SI(>_N2fU2>`+ zm2omGMK_^zl=Y+eWM77i+N`v)3}+w2en_6=sh6X`XOx332T-Q3s9TpudO&n1B58o* z!0+%O$`fnZ3T7^EQtk4t432-jtGy49SGAOvF3iVSgkJu6LRI*V5YzZm{)D$X-j}SEbHPMl>eZ!^!UZy1Ek9n6Qo8;!pSP@S!2%kZ8XFfayQAKa5 zD>*sTqpCj;A8}13q3|GUKiq!+-;Q(g2;s|H(&fG#)13MlU*1 z=7o`s)0mFGw>;*r0V(EgiZzNHevWA<_xSsLkoJlC<58k7PbYUri%P;DGs*kDJo@SQ z_CAw;=KJfUV+7H}0h-x>^yHv&#b~LK*S9d`M(e6j>-CqYHP7TT&Sr6x(EGIJ!hL7( zQk)m9T(4TDH6tuuj`a4&ibX(BCT!`ar11KzGmPdVvB9kTe%QfMoXL!`Z_e z&zqqUG)mZnRA+vxuPBjQ=6nd1d|j1MFH3pb!1a8pr&TM3zAxnO>?^AhL0HC|(P^>Oi}WpDJ=>o>s}b^GRZV zPfk@&kMZ&;`XAe!fT$tACj(ygbIB###qFL+HZ2Fb6 z4tD47G})>Y-JCZiFKMUtnkEXkMduJ0UrNpun}9Zom&e6vqvWC=jHN_zERZ>%?T4cu zSc~n0o_ALB_Lo=_MIcFj==^d86By6_hJr4FeJ5k`y?LMV&t}An-n?-*|99AnF}D}a z$=7~Q}9YtM3t59=X zYQ~WLnH5nC?x24ZW|hUJgp3nlk0s2I;+d-VSUT`=DY@m4oCVeg6gsnt0O!TWpRo60 zgaRJzp?hsIaB_^-6~8X8IS47Q9IzhrH;**J*J4A)AVJ$Pa9w3`GU$`|=}<&3K3JXN zun`}VSYTm3r-fA*`(^YKB^6<2&GYTwrYRZ;fyr;a42Gb{)FAWWj*_O!A=mQcdW|J% zd?Iozr2Ep;{SsH|M@>YcUjous1)tGex3zU zHfjA1(?@6^eafId3wB-)na?ve-7Adz5cx%OzF$HnywWlq(+bZvoO1S}3mR=@sHWOS z_>=spu==WRByu&A1opthW*Rr)=k9M}{<)rE(dR6ZXP0Py(?^WIk_~Sw=eH?{4nAK? zfq-y9-AoQ=KD#?~Exg<thU_n3b=l%2jy;fFMa;}*q@6Aj!6@E0kHnY?P7&B<;!RZ^e1v~N| z3+VUi?K1R&jz1WG3#M3%pZGET@=w$iW!;ydau;09R5BG5li9*+J%5rWpZo_Azqw7< z`^T+Yw!I<(3SJL ze)4I4_QZ3g5?5l62qyMl5{^@NIIl7eeRgX)1V3GGDdsFFc)L7lfpyBMArwCn&)Par z9P)0@CjK8b_Nyv?oQ@vy!$B%Y9}d=s4>>ga&x4-L?l67brK z1J0IAS94Y&p0d+!p_kl|*wOkZ*lf>rAp#E4#?=LT?0!y$!$1VugrUuZs=n(p^G zO(9EIBKl8sdfx0=i5PiR*(o*cFN!E)q*^d#qg@zkQ{)WfRH*xwXzTT-lD)SEC_9L; zq}?ZC^NE>;x>wnUZB#M}sjT5Bc~_{K7@9msO!^v$Ro|+qq-}>1C|q)DSDg9f-piC= ze@LB}&ht_z3S8zjGMErsO)mVyI&C3H5F1daa6yCP$@gtH_;+z2cA}JDiJ!|W)XAYC z;LS4`8tn2P>%j0_0C>y?IKZJd!}lp*TPE;GgCvtz?%Jfd#B3iQ%Zib4?X|Laft|3d zJDg;YnXF{j>E_w0(Ee=wBbx?6fZKr0*#)^u48VZm(tp&xT8Bl{d_kmxXb=Ut`Tc zM`_ah6+yfUG%WE8dDL%$;bC&d_Z;K_(jm@a$F;XAiT&wBmAmTAVYq6o*7?&*RvDo= z3<}y7kY*p;&5+SxJhniMxTrMFmpmHjw!~aW0(}CanY-?`PH2Vs+0_xj0Ct8c`W7;|95Z4A({f zV3W_;Y+qM9DIoYpr_*AP#uis4G+2)T-zCri1hC z4r5gO%%C5HlSiwsBKlY=g4m)(Oq(r1Tiac^mY+GLXZo4{)CtH#`Ck!2R=?R#BPbt$ zj&Xkh#)YUQwcg6zB-wqWm&zw2EYo>TQg_6XuqBuyAeTXNVpEJWz1ud1%XKG`(ODDA}v0(mxd67*|&xjdz(HqG)LQldx$~dl~mYcv?-= zY{eto2RkUD_|qfChdNs}V60%oZofnt(Jr8B8Hn3`J3=D;_d@KoO420uPchSxUJz~m z{0NMp|AS6n^((J*OKHWcg_l1kWsgx*$>LF#Uh=&t3BzreiPnlpCNM9tw)r{MhHliE zx47`t+j7{3>nAgJEhVa)Yj<<*&`S|^iuRbcDLcJZYZZAHewsiv9Pg-))VUm6`fI8} zRkB52{YM0SHQn=m>RcAcN+GJ>IZ&imU@wK4N&tb{c_T1jM_QYpgVipv3 zs;d2 zX2%IvYdQ+k8?>p;8ab*i+x$cnkb zI9VsQa+mBK`kn&w0-P3}OatSBJHsw{>;@(0K7T_w{47a=CW-EjDlWkpKW0b>xcnnM zdjmOd==hzptC8^^0y?$BSG@U8w(&CV60L#wf3NJhZpN{@RpOTo11db;+#p(BZ%%_M ztadL7BKALvn<)`Qdy>Y4M=^^HM|`ZL&Rw zQw@`P+QD}W{$wO^<#IO^<+&bk<9hH|_fRUxyfty7&r~@zDbKn`w$DCxp>Gh~k4Y~> z?@oV4Z)5iEGU8)mj`xy>n{Qy%@JHC8tV> zY&2;+qjz)17j|gbK$&6}`{aarDltb*(acZ^X)}%0b!?1s( zRMRO>!cQmAWdSAOx9pL~7nut53+l}INR2G(D|fcZ+)itzbX)w9?44dNfTln0Luye; zKhFU*aEzmzxcsYfH=83zbCM1pS2A5WTs{SbVl>j9aG{$~#U^u|xok9pZAze!11;iy z$*z%Hg*k3Kx$!(P=mILxvU);2rc7MS=Sf!-kD1T|R6#Bxy2oMb7bWr5b`-y$$|bU;%&bSrNwOwOBV+>nNjuK*FxjrI?-G`fb6-k{RQTe4Kl`PQ4ZU#oXQ`w&g`PG( z&EjhYvQ;LoQlga3*;0kGk`k#@lpL*WGH^TW$_=k6!omxId^}FfAN2z=wM)AzPk1CB(46} zCPtrOw8};JY3qKt)%%tEK7QA;ojZb5(2C2t4i|Xmv7tkI6RLF*AcZ5fnUqbdEx~JV z(%#@z(BLJZ^aq<>V41fhaYCGS-RWq@gOi#tWn38lC+%{VNRK(%mGY%6XT+_*UmF{S zbdDmeLBYQq_ZK&wwh5#(y8O}PU()xL5+m?bZ7LRIUz5nplr41m+C9YjMUl`~4gR(e zh5Vw-CaHepcv$nI(n==FNgn^HNz5UVb2jD3E7xbw;|HK0w{oc))V^P|Ldo^s&&{sj z?a-d}tQ^T2!Q%iGPtyizDEZtsg|K;ie`VI48NSncM`Mbmx#uYi%=SO&d2WI99GeD5qLjv-st)uH9@^j-Xz9 zjN22&Sq;Am&3=JP#AjoVtl*NtGqEBCa50V z>!HigEe3IhcjWrj#Z%j#H=y_jj%hXH0W#bQ(AFI5q3VK3|`* zg_mSU3!a&;mY={Ir9}~kE}4LC8m))PZd~gGT4w_( zml?%L@#g%#VU7jLj^87>14PdMu2x`oi-Ow62rjJE)mkw4HA0_%`b0t1w`}}F8fbzU zBT?Qx6HUy^3-hsDGx0Sm=wVLcbW1+#NMPS?%a-&vZT2*+vi&}B4Q*tOZ1R}xhnH}*Tb3U z_xpX+%Q#dv{`1mQ6e)L({p_xAt%x^(YH7eV)e4U`f0CIdZ7*_2^)7!YK`k4guFM(mtx&I``OUFFMY5NA7j`RX)c%k^93ojcVLm z?i9XrnGU<-A9adbA1)$(y3tqNgiweUzP@}$5{;~CA;ZR61sQzLx_xhX}VKGDEEBnm*ERIF>yQ=GWf~ zCm#OwtYINS@o8+PhFXBvVn7+E}mK*L35kAA>jEsPYxB)^U~2p!-rBoWsU*lP2sy-gy_Xz zVT^Bl%HL^wipCir_y$0_{7D2-y_m~Yo{P;GSJ=bZj|{X?A``pB$F$o%hWmz%lzucY z4#KfNB{RklKcun2!7g?#X@fy~Np({TG8m%;Wtcm9agKpPNwYqvm($Uk;6P*Dr*|hr z+GF1)R197-yz~)2kJOdeN;nsRaB9{&cv=~%^Xx==%Xm1PThw21Kb?V(9j|G5kNe)* zTO$K(2Y-v+tbr(v0=B$px9`umuUD=c&9Z?9EpIGe?Yg?ztrLc^Wlv;bNp&%P%U^1T zc;h$&6o3B1)(Z3d-x-t1+K0aMqYJiu7ofl^fWo6Uqxx?e>YP|K~=u6ibRBI85`aHL`@NZl0!|}^nkbOFB z6ry~PW8bXA8DQ3nR0sTbaY}fZ^PA%6z@Me=Zsb1FB9NeG{mI~=kDyNBB_RO&`f)pP zE#|5SV|jf1&A8k?avUne$eDa>?v}8h)WW#CWlJ6D3P4w7z){bBVijHCv8ILK&>i9i#S8^TDvvsLSobghs=SkJF1{zq9zplTYB{E7`SwbrenBsyZ3`%Y< zdK1o^_PuHwXK93fbu`qo_sU(Cs6&s2qOPq&;8Xx!*dsJHxfAUsbZa;@;Mb4uQ=nLOocmcrYeD}p4JWin$pFE zYGwn0z2t8Nq8&73Gn4v!`>IJQ#T*svVm9_X{L~EU*yLh{zc6BUNX7)SeGREjP5&W2 ztJsiS`n`crDL$&$)vB(eO&AZ-P zQYD{wcSG{Hk+8u0(rWex0ipxzOtDhQt~keNrDSA)_^ZPtw4V1|>$P#pp;Jc8h-K)F z1o%-?SBcB!;g(zb)~=JVil^?vfwp?ArS9A{D}LdA6t==MdN?4=lCZYv z9@w&=E;VL7Xv`~-Zo#{zx>s=@FEutME`ftr=H>`j4= zP8~kg+6Z$NvA%vD+nx9oF72%b*;6%}N#h`&V!DE2d^d3nDkaI9r*#zJhX~$gDH5!_ zAg;lw-)L<*JTc(N*Gq=>p$MG_7;-nUa=Xy z#j2*D))%DjcMl*teNi?N9l}@qoO)JOO;OJ#bO>esB>BH-3L$JSczHl67MvZWIp~lb8)6y zkE6UiBW&5&Z70C8uC%4@*4j^tXR?m#{ehRGZ>VRxs(dlJ`T5XN>+rnH9#OZ&aDx2{ z#qT^MuAaWdE;193SJF~ah3938{q@V;^?KIbBOPRn;N;_Sh5U9&cTjCp2cixKBI4nD z7HJuqj(E%4Yo=srs5?(h#!{Z0qFFNfj)yKbVXTuC=ZMoRd{M*lM59Zm&*CTnAT;?!_N#2-w~#unQsHn-k^@B4fs z>mf7)ITA%AWRBWS`fBJ)rW&2WtRstFa3DSjR@LRpZ1|=C4LEz2_m*aS&Wlnzu&K zDD;=Cr)A|+Qsmw4Fz#1AHu=7lyv^i;ea;xazBf+6c2}HZhc$AB=8Vy1r&K8FFg2AM z*_m)!8ef4PPsqaFB;wGKYNBa)6+@Q5+Ap8x**e1!ZyQo<6jn6$mK1OXi`IQ@i7MQP zJxq{A8fRK+7fSmGjTf0guM|TV#=g})?|-EIjhV!dM3!dR*zvY)OhF152oo;h9;4iC z82eSTlC1i7CSKd6Z_6tIKVKH_GoK|;vP-obDl`~vPj>|Uh3J0uv^V1Tbn~%ml45LS zO-G}M{{4JDnC@F;E=9g>e04g+i-sVnzS6+S84&L8eobyPc}~d(n$%`ek-{>tILq#| z@isF|lBtzJ>Z?tBMm=Kq?}N?chZGG49l^Hw`g~8P8>9$&+XAlf@G8NdMpHM+Oyi}m z$<%|NSid~F4crqK`lXKn3Cbo<@m>~Y zFr18P`x6%J1Rcbo#O*Trv^?b59PncknN0m6*)fUy^k4 z`gTUcx&y`@5Tx2I^yxif_xM_^o-cQ|cxVc3}9kv0h z5F9MAdJ>&r+*cg%7%=|kl8u9p*PUiJsbgpYN#`*sbDJ#cEdRV8#(6*VSp)o8X6ujd z-}f(FF`ru<#Sj(YUB0%(r2-lR4;`gKb*fzu#MuoBu_);-`1e#%FA>z?I?hSuZI`6J zM*q1l6uH+w)*6R+#}Ue2TM>tNTRx7IxPUcV8QvI2L^=S!sg4u5DCXiJMaI87h<6KWL-Lbp>fV}nFx~%#8ks?iDzL316ZM6(xNQ) zzFE-WR~qS4K!BA!zV~>LWkNXq5>?^u@NqhtEH;bdSmkd@ ze5`1EV<9wFGfvGO0TBKp%!t|;{$wd;R0otj>#hB+$}z{O?jkrKt7snBV*X{;qWimI z_~SlTv6$B1P1lx>9VU%QNu*w6cd5@bLr^05gZ7sI`+sp8g!_-BEdtlvF}%@J=KbIJ zP1{6h8DDp>;FV{amiBUoSxfw$>1xQTC*`y?O)|0c)o~Z$X@>@_Qk3so!YLRR=Lvm8 zXsd>mGCuhJ9QgPWbn^(xy8pzSdv_edDHpt;*};5aNtKDRYC0CTJUgaw%dy+QfBCBR zALY(B<0c@&b{@&+?OgtOhxd8=Wk$|V6e_2?L2{z*&y_`gqRI+gy$uHUi(@@kPP}M! zDy03)-ax;}1S|j2Q;bD+7gLns*&<3*#>X_o*h(W_mim({XzY4hVKd*YKMgZ)ojHwR zfA?On4+>T&8tQt%E7jd7Qti?6JSIWVv};TNjp`SlSmc4-!7-86Fg79w%I&uPE6F9g)ii75}rkLGIjV;qYLxoa6>RY^mkH)ib}M`2nnd%@#~mZl5Z8qnke(JN9iKL z7yqwJCSDrkA};f&7>+FYWdS(@D=dZMZtJ)=GDm@=5`|dNMBUy^JQuFMIc(Ol%XZbn zpm(W9zURiwAi#nw=E;35ZR=WG+)$8sTgq#*i)lWVokdnRNZ<-!s9Hf`)SY>FqfbAO z4RisX<2z>ZO?|Q~JGNK^f<_lwc@*saGbrrxAB539L`N;Bg;v#`7TaTtja0)$xP;$k zt{@uWFGsKFBvNxKji%WeVCrv2Q>nrV@D-DW19n7Zqbi<`H*KYkUw(B%O^LEU)y*&* zw+iKc7*2pO%l{?78xMCzmqn^S$?pCxicaGhne;Z16W?QigKII?kWY)^EzIJP?5a<3 zuBL-;T&eKnqG^>E2TdU%C4yz5&#s9k-jmbZi{<5kw(wxZD&520?Yr#sxLSt@3KMnT#=pSiCG)d?}hv)Ny6n0m? zCO+4Zxt^-PZA#GD(m>mrtKV1q=4p4FM;Dqqv1Dkv8GiA@L|s0AcN{59s2#5_jl^T; zYbIKb`j#TS+5E7})y)9notN9=GVOq}A84mzE{f~>t)xvQzER^(L>mn!&@1 zE#pfxmY1)jEpC9s_vLYZrVV~<_VA-{p|gc>+;ZjiyI^xsdz&aVUHEirNu-;Cuiz5M z`w+fo4`$=q*Zr`;5L5fuZEuDvyiyCg&;TiFedY4Ab$MRnEH$|-faM5HtIpQGO->lz z4nIZYmml)&lj|HP+-}aeU&%&nlkMl;H~CNhCEZU6Z_9|j@CuT$5N`6!{&K)!51@{vDNsb`!3bgCNzqzr7H8@(98s4aSR zQCM%46_=bD+(f-^HhF9|X^P4ohupN!Z|hkUTuODQ)R(GAi7Oo^)9sV#?Xa$Pwy<`lt7 zRlM>K@IWXBl;t6OG3QeW5QR9>eRoNs`YHy|wS=<(@4q`t5l7m5?(}PCe1$I_F+3hi zHhY^<9s_m>*FUO@vX_d88HWAh=m1`hWsWUE(#2|$Z`H#w_bn>pD|MzjG@yWpkdK}^ z#TQL8Mg})O_HiDfks=*1H-Q5)lFiC+cahw-u?sFIxn@2diJ%zye@vGJEj<3+_97B^ zQ&E95j5sD5$*MX%$@}it?#&qWO-z zIY|p+70ZMiioZ7Jck=ugMUNMLl{ZvCC*}W#?2XoyA|K>$iO8VRNw2bx$-%Sm!30p4 zbkDxe(Vy$|HcgKf!^u5zUswXZG7x(n$Ro;8l7m@d(elAnh^E9H6EVzE?bD1u0k&=| z;G^|Z>o9>E*`UdU(D4UZouH<;34r2|UT2sfVL|eQb8!3m)QL7cCArkaX$(}(kag(En?>C6c(-f%O&U^0jr-!LC-Jax@u+j(t7imv0QPm`EL2fHvR zPNsyq#zFuqeERGmuoo=L2oJe;LWlR=4o>nQbRw5`?u$cixK5rflP^VS{^0S@!mg$< zo&(G80*?p_00U9`)@tn?2D|DsJ1pFfYZQ#yZ1O!YCv2}9qciWPcjIc0tFx@}`^hA5 zp68as01qTqYDw*8%LJ0bdW9TKah>{#OZz7S|DSao%!+IR%veTa37A`^gEJt(gE8{tH}&}L=shb1S}k;kv^`Mf}H7>#_fjiAX%Hn*}K6M z{QyIKB8&jk1-bg{=El#goCq65kj33u_y{VkP>a=Rcd5S*&}NA!&L{X23$>FXKg6w| zc(=g396cSmAb*q0|74CZwEh<(%%I@}Vt`qNoVw-A`-f%V->2cWOy_v0%tRcRRrHT{ zjI9nAfH4X!>1}^D8R)p^)Y5?>pdmh5 z2TKQqbfgoKQ9HIBA?~xtI01bic~Cy1$SJucfER`)JqRe*@g}EjgTj$Ki_S^!;2{j4 zSJLsd>OW*Rv5)+@O9D~8$yBSt8JgPO1R-zyK#KL5T$!>k#RxM%c5eoDKM!sEVyobq zfpTX{3Nun>2l)$T)#tEw_ciBcmZ*HxkKVK04j%2^j`xa876lqD9{V;N0UqI@?MOO+ z$p!SFQ1>7dkA7?kMn2I8mdqBX`N)o!kER1-Q|i~1IWM_PA;oXt3=!&*seSLW*9ium z0|0Wn0iQ9<%8}_88IeH4kH-}&z*bl-o5J^o6~fcBQC^61vT+8se(ED5v^m?=*iU^B zoSK?oNuVNeA0dBNo^VQJ3>e`xBoT6jZvZ*2^6O?76@8huY!vm1ruZPu0vg?IgD)X` zWmbWezYnaQmxr7t$S%+!L85Z<0JaW(g=I^kCn+i0<$;`TxDVNC z^@P6hJ!Cjw3=mq3NK>`*h;n!w5*Y8*b%zM6)p1iJSsx>=`#5-j?1O-h^#;4Kj&D_& zX9FZI0&*!>?vPHsYdgh^V`dRF3>y^yCVmK+$x^%P@Q6Xig0A;`zF3{h1xFuvQcrD-#`kBT?a6R4Y zw%Qq2<0wd%fC8HHaMZBN>Wbd8O=b zWU;|lr64Qy>{?Ke&Dtm3(zBH#{L-fjkvsk6Sim+??*zpgs<@<851EY6`+3dtFU>%U zUDVKuxO<5qRVrty$rnO<{ zqMjbc&O^LU71)ve@eIG?GJAb=a1^P%7QlSd>q)WTTAxz)N@%!>N`NW7_`td^tI; zOpN45>tIrY3ACKErIK|WoFodP;H9ZAt*2)ZDv7`sH<&1Y|tzzQ!Q6^*5+ zyYftwV0X9~%L{Vi?hDzBs9wk^Rfr3|Bk4gnx#7=uurJpMo?|64e6&vn&AxtD`{Vw# z>!`G&;78ZY^@F#)YFCS_h_hUFwK@(Jm)zu6BKqlO4A2dU0Cp&NPr?X0&Dh70W%kKk zM&i3+hPoUdEt9r!?~@NqZho-AH=y=%?^AAfc&wyb>ePvys8fx)s|3<$we_=<`7ZK7 zYBS`)usPf6C*w0=u}DXSn2fMUe=)iWkxg(V>%WX!P3p4T&#vi?c$JQi>t)~IAnH|P zGiKjvCw2AbhobIJv=r{iW;%pu;!md6{IqgtaMvTMKAt-vUGtzgH=TTEcj&hu{Gs&P z>MNw5RL{iW0(rH@goX90wqmRm;Kr57MAq4PqEa0GHq+{z{5IWTlO4fb`$QdP81hfl z>r5oiBVwcDs9`UA9S=x1V!OCqCF2MGc6VvFLuqr7Ki3h|!(K~Mq~(pUQqGuUNmq7tcp(a{ zU~%apBZTL){8tgXlCMHuF5UK7KjWTHA#(4+J>sI8a^FyRrNjT1Z=VxOLVh`==2yd~ z`$ylDxuf>Seh|?-We|5rcMWV}Q;dPGgHpCmX*V%|&$QS#q@$^|tvnEUlHloYwX?Sv zBOB>Ext!m&aJa0u5TytdzFgX3_b`;(IcI^rBChFZBa!L^vD3qG=q8Rj6t#{<&JK~I zB|sCJia)!Jl~&S~zfj>L+I5;86aPA*0AUaL2n4^9T{<7+@aOxa1M1;N{`o8xjnIx! z#c*07_uAWh(=Ov`292$O5d5kYcLU}!z}4;rsV0kpp7_)lQ?HOyj&$C0^&yZ?yybgS zQi0sIET0e&(?S^^yNhpe9aT9Xchyp(*W>W5?L4nK5GxW#%yU0)UP-$aOCHB6u_0Hr zt)a@1HmC_@X@sE_F1Z7341S13w(iD^eUe`abTF+ro{e{o&YrHtMR7S=k@b0qtIjr( za;5bDFj%)dYP$7~QyddoiI4XA>+k+V(d(&+^f;rWUR5Vlysx&@d%clSAyx_gm=<3X zCrWVZ6N@LM|9rzaay48C;HJhadAcx%{jiJySpcHrEber%x<+t;(vUdH3w#W6HdBRj zc-S|NiI!SV`E>lZ^GXBS@P^BwKCkX`i3M8x2=TLLAB<^d@3zAR< z@+}?oOQwZ31|2?M^fHikE9_hfsI#1w@V-|JOzA+acs%?7MtC7w;={#fiDIHTb=glz zNNkwZduXj%3L|{0ztkB9-IE@1MkQn9rL~j#lSh({zg*sg7aIh8PY98M6NU0S!*=g? zKE1l}QbCt8Qwykewi#9UQJB0nP<6u3HUCLWNHY#uYpP^@Ia8&;N8>N`ap%1BFW1Qa zoE81ky!Be6qp}!6^?L}NOPr8MEWWpTaSB!wSEaLVB3P+ZZF$c>)5c}Y+q{}uAWxw zK%`PsK1y|1TX>9| zESiZKX#~=4;o;MR(^XT)i9&a{NB03N{36E-PQ+u7ajPr&UWZ`fq$|w=P`M&g&V!I% zD8)uZyaLE}AYfp&T_o6T=YIHUt$Am|&k#E)JnizE8p2`aED{DCW2UA;=t#O(_S)aF z4sxU8+AW?POq2IBqMA6 z_VpmIUE#$I?xNr+?MMFoDTv*#9Jgy#4ql6w^@e3%~W$jFYOfd ztZg!YdIxDlC!GXJ=c@CrqC6PBGqM>#<3sq6hJj$3n_%L?7H*R&3>wpFYN$V#5moQZ z#Pr&O{@KQum(ES)&#lGdo}&G@Z2W@WXue~1lzJt-fT4!cu-jB@!04w#Jx!s1Cx()~2ZC*;jOqrdJj+DV&_3SnpW zytQ$}J`IRv_vu3sCq7sxMMbFIlZ=9k+>`J9MB~S~(m6-LABqB`AoFl6B-c0mp=ugH4l;45#UWd^=G9yS6iohu3_w2{EI9M`vhtmeaKY((8x+Kkb6 zRbr|XIb)}j>$z!WfKb)<6~@DX3AQk~hF#3)iMg($NL_~THJ{jr6!&(o7ZmVU!S%4+ zqzOP^78~kdU*h|k?!6ag#l2v$8mV^=b6jr<}Av4Aqz(@QXqzXUj zH1i=Zq>lBBc+_8P)+QcF4BT#gBV9?Cl7U|+#>c3ttQ~=zF_pgD1d5)6aPH7Fy=E6+ zNZLz*cbTU|aem51E36qRdP^S_pYfbp*APxyyN1DiA{W+8Ev)p>*#LnL{%Z}inF&e9 z=XZ)z=2k3fu`BZ3a=IQ&_*b7WUcc$Kbb9}Impliyz5lL36tV3Z{Y?9~{vsY)aHFrZ z65w5bn>FsAxUz&j^R8;J_947A>J7rA^ro{ln8f$%Zv8$maY=ctw%U{OPGuJ$QR^~) z8F932G0lGeudpKt$XJmMYwD2~O3P~Bd@K6BDN-=4UUwjFpWVZgE!%;Ksdko<`CtcK zay-E^y~7Z{hUe(VpF=ga zhVsq(Ux$_En+yjydHnN0D?8UpY2L?3&?Mz@J!`NnZDkYSa8xCqfVZrr9q% zb|2Op^0CyL%$EOXs9NWW;C^nGQ$c%*Y-Tv|j<*k)3?8@HA%e31TKNJUUCNqS{XVHp zwj->}_F!#Yagd_{(v~ zRm~USww;X!g{(+^jMj!fn^@Z^(|_l}T*<_z78qkVhP|zlgl}@=HOwBZW1W|pzi{_D z4A^1c4>!cy*)qDJHQz-sCy$oAyjHgW>^$d*NE@L|mS1&14LHb_Ww+)FrF0U+Yk>s@ zW(Gd!^W`@;hW!r}E)Qp3j67kz|6%FGrn?_)zGZkDga6$7~2KNRLh5T%qpqo(o z#NXr$S)V^w^%_K@nqPZi$U&3%@fZfW)#p9p!a>nrS?Yb@gX%|8*t|wOrv9jWi62V0 z#he6xS$gc0AFXR1g~Ma7O4RFd3PyV;^2eVoqkdx6`#2({EtRPr@rr@{JV4uI5xt+o zX;Fq!_Dc>HCk4~gxJbB|4Mp!Pk>Rt~3w{&QCj zIMn0*T}XKCH^$tY?GhIvhBi^w*Za(7pVgr1>G+pe*_Wi(=j!GT=Dw9S0C`HXB+j2{ z-h48Ew=((xM@P&Zs}a*lv;RCymR!RVyuVz^XH4)dC+Mv2Ef$%lCVF+Hw2K{1eBBX* zDoWT#ZwbDNcSqxUEx&3{u3?i0!^llrDrF!VO+K!`W3jPA*7gck&hTuV4Dyh!_mJ_R9 z{#+=uH^GS&IjkP_q=*D!@xNc0MXSV!9%a+kLzrxt(qlj zs6h->ybC4-P2eMt_fcKPVvjidGCqSg12;@zNk`yIGK~y;DbkHjrF>j|Qtj__`InVx z$arb&LAr9h;a^J6r+aaiirkpwPeg8blFp{%`=QgJ(0V3n#vygXzF3g0K!w&y4uPkX@lZG z;Ok@7FdqqcAqOhk7`VMVX@d9tF!+7iX-OgZofC*v57&bYvnz}|$gj-JuLoBej`%C> zKRUK3Jh$`~5a)O9-8l}9jKXC6Y6bYqCp?-U5)bJ4LjC;C;JMZ7K8F5mi{Y*Cls1OBMDIqEwdI0LSoX)O>cbL{} zPPQV|#(;qi6fji{c#T-(Zz%xpej63k{jXjjwsW4se|QaMX{^P0No)C%R?*V>_G<1EmnZ^gVM^XI|RxKCKOIMwM#KKmmmON1np)2#!l?oPN)#hLFd% zM-AT=^IM)-Y1Yz;s3hdgU`ERjzwbZGs!`$_BD8T%MBUDkDPX_h%jH>mT(VZTcsK!~ z4!A8&`*${DPteoP1gdA_t@YPywz0+A44{%kwA=D%39q)>1X4Y(eBT01p&# zWlsX+081){@`j!8)M9_bQpl)z>RaV$* z+N@NwplE!PXQZgsCM=8wM)kd!89JSmRcn7^bc^rr@?{;y#*Yg@qWuXKVi1&Cd^{*5 z_!LAX+4csFe&pl0Q{v+=cyZk|&PLge6Hz!6Z zy}aa~b#}II8999GbIlHw;}=Hg-F@d>NJ5RH?pJe{P-vwc?9U7 z_uz1n3*85?3&4r$l&f4OGvfN|l?E1Y>X*+KoE5~hsv$H$l^kTKEcPn|9G|ccToe|w zqvnH#vBO7eK(Q&MF$8o!BGTOy{Pk(MW9ajObQztLz$SD6fQNX7x}nC9`-h30J0rd7 zf&Vzz8PHNQ}iMpVQzQnX2dZ1-Js)|*D@ zQ_z31NRML~$u0I$vu9$PkXx9rvR=!Glkva6{5)C8xxaa2e)vjovaEkpzbRa36g>Fr z^@kC#U5iFKu-@}l<_A*g^><|U*0q!7U3qk%Ix6WXm>_?a_ZQYvN7B%_St3oI?9N-) zqb087KIW=2`~I_!*~(-Ta-FF0b_}AG569~iqBolFPDSth%4iJFKg}b>4sEy2!M|A` z7lS&#UA0Q?S7RS)`%vx)mb8AS84~`GCh~6wPonVCqTeN(0`9v7G9JwA)1-8(Axmsu zFLla!Xzyf|!urGz5irDL2C!8%j}*Zg9+)}wT&x(XB)*zV^Q>#Ttrh2in$jX;iSKG* zyR>fb>Hk9T(0}Ky&IJi@9uT4OGf7L^{xoM|(G9iW&TyrH{Tr(jM~c9#c-{hv1LFkR zg@(ZQTg3&M?;>#8HniN+Cz=c6h$-*fvRgZn7;?sY41GQIb|}$tU|1Q#?TnZja~>8r z{RD`&|4w_zD3zzM%>CenUj*TWN)`F{mT<1!oz7k`4=E@kuJgU+$-ZEK#ElAlIE@f0 zE*fe}EvgV4ONQQurvSL`{5`I`REFVe5KUUu!N(}iU|8u$Xnxw=w zSAdJqH=n87g%{R`A@?3va+5GQCdZYf>fhdgHw$v-uNNw|GVlj*82%AfNQ)aDy7X20 zZKY3y#VJ>RnZL5EXGqBrK6;q8EvL9~V`-O3GXcCm2B9Plw;B+Qi?DO25@)?!R{ILy zGJ{yd`91Ry1<$;eSms$B@TAjk17=lk44A@mxspCzXml}#S#2x!f_t}1BSIl;3#A_` zCN?tS0=_wvr!|bT175GkY21;J4sTB%`-Rt}iF+d#Qtu!-=FqLv`k_=dOnHXG~e1B`YQz<1sBN%QvRo zxikbj7tHS7J)P%e(8-;EkGyL3zm0uU7FhL(>$EFFi7D>oW$4m@obf!jxY0wHYSeoo z;p)THYWQLl-FZb zNe(_&AuriIx%f>Di)i2(6NPi9PHki{4$G2`KKrrqMa|z9E6ynShjEven(Z+sy7~5Z zEFA}ygi?YqqTxm-PUKzUMl$U@Keg`>z!9{3U;t|?t9=o z)H;|nxns(H&UKk-R*bf%w`ZnbSY!N{vSayY4l*Q`H+La9b)o(A6YicJC@H9w# z6v;fOJ(un~cfW82Ll2GJSaL)~5~u2x)K@is@mg+8zVU$cPQikh`XXt!)F#SHljSgU z5gPovj{S~W)f^Z;;ppM}YR7sHr|MFO@u$$nfY4_P4q}QNmLv>)zIoN^Wt%}}E2lI& z|3EDH$^nnpOJ0tHAlT!lZ%g_6MHLXH9SnG406k&qI}v1@?-ol};O}8jyR31ex_=qX zBF$%C^3tFvA4YfE!Rya4<}pVhj}axsJy{J>Zw{SMmp^0;Id73yGsi2 zXdynRrnm!W`s(%Kt|)?eSarP3{@!~si+|Z9=TC4)e8LQ}>t%I3v)H#qF!XPZ6x{S< z5^ahqn*#|9N=Cr0jOtJnt6HQ;(x1E!&(TbnzxzRrM6xL``8hW;ny3oy#rw3)x+45* zUBL?2`vNXcAX`}Ur_T31yjW(T-!7jM+5MR;#P-*=^V=)iHwXrUXs15%+1E{Sc%sJE zyk&!6SHrko@J|Nlu-I{YvPj9N4{O_?2|b)WUcjAim;*WX1A~EmD9ZHEqW!=% z0_6=%ou9tr1*8xW6*F93l(H~snNsLNQP&>MUv1Fjn-CPFx*h_JqmS)^71e-PmskP> zc2HKp0{$XGtXt9OABQbRTa%vX4By@$GCRLC{U7M_#Ykh~1^AkiKLPf4jFDY?2R$+L zYG28)5J8r`xeEf&mX{rZIHUg#|j1UwH$5S6Ea>5@9B^dr&-#Y3wSfa=^ey zX*ST)3!s~0!~u{XLY7*)2$z>^GQ-z-0V0{2zj=tyy{VlRoV+Hp>jLBl{ez3V+}3O- zj&hZhjB#$S?d7u+)Wggwjj_12Xn<+r(%s-6+V!f!3^BC)%^4ztR3ZL&w6D`J<*deL zkJQU1mY;|SgroD90Y8R0(JoPAl;8K?2I&rtDpv~M(KGOo=4t$ai&MX$aY;WI)s)Pb z$Tuz8Q^z<4w7>cQf?@Q3KmM}W+s>C9WFWc!B5MhZdZ#+jS#fr)1r-M@I^j19dLuM& zACi@>OH+MLm%$ zLSS0}U_}Les?77tTc8V^yuu~kFE;arJI``n8{MPja4@MA6C!b+;@odtBLI=G)r&k*^HU{)yTUICx;!==pOh^+*gC*w7Xt7)7GGyy?f9 zlqf=r5C|6Ju>hduEksD^mvOM628Pvm+@?^2p^Io-v$h3Lu`KQf?nJ%cG19dtd*|3H7_JY20s8L;o*DcV%9cx*=4$6D1!V6(&@+b->e}-2aat4MC@rh z^^<7E{jZ+j0`|lX?v)v6mfhXf&s!N#r0v`k_q{f*C#@Nt_VDIURoO9Xkf@7(i2vkw%nAsK`1o$nO)P_t~<*`{aai5$gxW4ibgD zspF$Ngn;99NT{4or~ft$q@5zzbrlC|)4E>1zblaw#|2O6N`;sB4O_-zgbOc2BYn1h zM)ZA=hpTI1e4NPB4H?i;O%!#iH>IAe`tHwdf}8~>c|d=wYGb;hR4uWk^C4bmxWKpw zt!jvYj8FIdunnLh`^Ol(gs7cK0FWG>&kM`ths*oQo1~&n&x*)dOV`U?zK7%S1JWeD zPgw+BdS>Y`BHz)al!8s2$VXKaW;ahfw(QtkL?bDrwn6j?KvB`XMV!i431r4 z%k}u=bn>zKI(hzB8r-y?5&n*RhC57gVAb`zEHkvfXTorW~d>m$eIdhcgjR?72 zq=kTfIK*C|#E~24Y7_q6AJvCeXB*18&Oo6h%)87`rsZ$oeq0?l(eYq0V|;#s*xX)aWqTdIdSisvZ<^^s z(sqTmCEGmm)zQ2LvoYr@0=XaFGG;HDa5K5WTAr)tKY!^}SRVTu%?RU+4AcvzTO6h? z&8I&bCKbE6@mu;TN`(vpg}|}D*L?}{Mx=5WS~?40Ao4S6t$@-62OBhIwIMP`v{4?} znyQN=Gcs>wr4{^_Hy(Z2G}>0YX%y1PLxP{~EVyQOizG%y!Len68Jj4j3nuCaz-t-5 zv#z4f1=Jpb;zkXLRAje974DU-=F}91?UrAWIFaj2QwO9%7n! zdrqt*zE5;tVsSC3m9_#N2LL&dx#cUR^w2TD-(J~tJ{v7j?y(~eJ1DP0)0i-{&nu`{}2=jKQW@0^RUN2#Nf(& zPl*v3xdbo1>8VnO7e76Oe}R z{E}{xQPp>)nwPBC#&$P25}WK!HIl(f!%)QZtS0W9a7u^s*{R(%JW((O6-ufcEKLl@ z292AkbG37eB<+V;0wGl;a2CZPv8xi6Q@Upje4(=IZ!c>&D~?L*}|!u4-h zgrISW)KelXH;SH1TF^MEj%Q(4>q^3|KcS$i_NP#y#?UnYc(UR8$|BC{eBa`575I=k zE)cVbZoWDnXs+CjYABI<419nsa7|XS>kr}p;_DiJ`a^FnW-AHIq^y@?;5$Bg?z!;q zAflk~Z$pBDM3VEobd2!UaoWFLXg#SESU>I+0Ex>emGwVN#U#4!#k2qAjgWR?u%-F< zA=9rE4NOy8d3+J>^|WI>u%bHuGIQ88JiH&M$_I04Ed|2yc>K^msNX(~V{*4wHc)Oat_^l4K}N2%LyZ=Mt_fg|j;0_J@Uik(l{Ine0xzU3 zxg|=0<%N}xj^voatMs6j`%lQVjnYG%Q>3Od%@H5J^+UpH|EetoccQTk>5w-)=tya6 zW`diIRClQzvqRFd&yX&~?Dpj1OMB9taLt}r#i3_8Gk>m5eHy>H!-8K{C+95GxanHv zzLL!jOJ^2~B-&%tL1?a+)TG>sw5`euJ0C+w24S(EsY9g$EZ4e;EQRow25kQQtbN$5 zW(th^ZLl6q{@v9{s&y1VB(X1)s)Jh2#;^44;Z6!Ba^O9}_ksDtL0JA+ubh0|iYnNoXk-ZR57dkJwf@CJ+m{>{sJk;_K&f>2IiCeOiwTM;S2?=8f%ep=i^^XFemBLRy_uLXkKl`aBZ(dTq zPibzEw^GzqMd?d`mb14 zbj*_*u{DqA7Mb!GrIj;TD_~e$AvM>+sMM}il9T(#46;i_*>jX`>>*Cr(vyLARw89< zDr-;BEsVI)EB_>a!5NhpY`G7*pPFcS7Zgbq2D%NCnkUFa@@P7Kl)#JWAD3mF61Vjn zlqp>D(Zz(9Ws(}BcQ2VV>dbt<=%!oPF)>WwEaP(8`~D9gj$CaLsUf6^>_xKi)F@#n z3Y+NfXKus8>Zz!{$|L*hzN&XDD9xupJfvRI#FEZi_>Q$epsu8UamSz|e~YY!sAPx5 zUMR`I3&AO^ZUtXnUtq8%bYdHXaxAnYCA9*s8m?q1{#L3wif~xNOXQ`Cs#>tAF{eh< zFK29_b4$D+sP^qQJ1RV;q`T**r4wKkM*JlEumHzpzrSd9napB90A@L_f$=T~UK(D% z`P{A>GT~u_kS^EHF?DQxiG(&Q4u|<6&EuXelLet%cWzBT{N@EnJe=S0S^?``y@g{- z;^0P6SpyB7oQM^;bVZFv(a_=;WlXRXyLlA#&1t-o!#Wo&z6i!q8fL}Y<(72t5tFcIqlkoso)9rCe zxQ#UsGO_Pt1*}~t)!qUE%$94WdZNu>eBDD_VoypCB~;L|hdmfz5;Cel&5s-e$XPyizSw0Y=ZP9^Uqh zRWE}fLRnJWGQ#A~+Gzvi#>p0V-9^SuH;Q+UN#^AM>L1Ze!f3%wbDqmiV%2d=NEX!& z5)5hwrseE0F_DyG!Zg)Vpm919Z209cIpgS16f1p}$-q}x*EH&C`>rt}VHRg|b6xfC zPV!9XSakynA)xA^8;%~-u#_iRl>pUDi>I=J>8d@NE)35ryy&8QlWgpY*km?}@ximn zuYty(KC-;-1rzST<$Koox|#r%K$(R_%6kqweduOkQI8Po=#uQ9Uo8g{p&IjZ7piZx zfU2$~n?I}hl4(1o9x(B@-?c~XJmj$e4;DFM$t+z9Hn``18FN3F+aia+>u)dW_Re&V zsa~nz3_d|fN3zb(@X=|eBZ#nRashIDfV3?3`w|R<2GMP@C6H--f>y&nb#@RKvNQng z$n}IysP}<86gB+q`C-Evl4<{U9kxf&)=e!0Qc@j(B)XpD2Ak`Qm~|ZU0e-~Bje{B2 z-L?2&`-;Hxyu(LGJ);UX)*e2Ixnh@9yVjY*>&Q$juqk)hkL{CUySv~?W>~~{N4JY% zZ#B#r{ zf19g*2wcDjXrl)Wq!1M2brUakX0N!%F+{B<-TA*Ytt0rg|8zEpLqAxb;V ze*`l-Kj#}_y4k}Lg=|?^2Td!tUi5KWgK*uRMwp1nbDk&_?V{J(LbGOs)jdhdtyOvV zx9bw~NHT2B58(26g=p+$APs5TZ#*9n7XYY+TJaMg6Jc*c$T<{kGpGKBQrWT1vH+G-Spl=Xo#m$# z(H?bfh2TY{*a&JK&z7jPE@78!1-;djH^xvevq088jGNLv@Q-rEQXnkwOr&Ou7THZ! zp5ZU~mZM%~CvTJUO4dQlt7fRj59`S_!8g=oha67^AD~)qO6E%?!CZEM^j%Qv+LaQT z`PdnS8XUj}33cg_rLq3@yfD^lV(5{EO_)xL^b&O22#AaXU6wX9DO&)&S$4owJAbvJ zPz@|i-(`9JSUIoMTXPVauSA?>6F=SX>RX^7?$qad-S z>PniXJ8)u9EPnNSC8BasZ){1@r(=Fu%yz(3|5tr;TnJSUFe{IkmvI84F3!|Rv8)o| zZFAf$_dbKa&E=2vNnHwcb#W+!8~W?(;%$uh_doK}Nt8AvF<)0<3&w{jzgj*wD6L+8 zo_C_zNBI+Bh0|0&IP!GOYeGOZX?y7yW=j#&2o;`3JR{n2l*gBPQRWls{kD>M0bK_l zPpR#X3>q7a;?@Tfj+s!XM!!5uWOty2BtZO1FGmyLqYOizW@V?W6)yjDGa&YaIJL`! zQ_IhP?qu~c!;Vi++tS3~gNbNWf>ofj1q!N^Zkr`;E8~YnDFSaw^pj9`4_zVMp5dlr zPdBGyG}FIX6Hom*l_9}X>7s{DIGi|ds$R^v8$&=gLGKV2&a-dX5L?v;tFK~~Etr$E zYmK!wNpBC2{me=5z0~w8Igtqn!0u9Qmpsmv8!0s;h zGXa2XA)*?MCc*dZNA~qBk=UjzX9?-!BHUm`ewa6Ab1Nk7-XsileaQ3;lZrf=gcMoo*Z9ql*fgm3VSLl=3uaiBqP*_Cv#qjVkWaRQh@e2fTpgFlUa5ekWB?P3mPMnaV z42ctgV*mPsxPkl(FMZKx#V4SCM-Ay?4`$@PMf~I-|Dzk8Ebu7FSnRLnZ$hSvpmb%e zelIn1Z0|gUeqh@U&B^yxbJa_FQU^Cx%j+BgfG|9lySOVn%$hI;41BIM zVxx!4t##RW*-yl6;QUO@5BRr$_m`Z32Tq0R3q_>9e=orDl{0_qN z3du$kNNKWB$a7+UdQsKwyeU2b$KFcn{QG7Avh?ZMf8?p=uTR&5X#9ld(Dqvx{r(s< zyI5sk+@P}xFOFnHPnAcT5_wC#5Bwj(n7Q1^+tAI5I+12<*YeAb*KabuxC~6ZOvw+- z9yYh_O zEq8W9K9hXK2kVKj3#)UCf@?q#ZYHFVIAZrm*qx_R5PX9aR%QLd-O`V<$4l0?|76*qy|>gUGM`+G;mTDDe6u zdsifA9ihf1&rvLPyLxTV7z%dz3$?6u;`eWi-Cqu8*_U%RtAS*l9?hdZ1aXo4SY>w(yHo1#DL}urT&g{9ZP|z?;uy07wkv78*s7E=E|m# z+sD_$$Ew5Vgl;T_AP)C`nz63|MJ2Bcv@oLua}bJ& z@EDl#ZMnbO>&3=Liolo1gsbFu;VTRuUxZ&_4M-!*`q~@0l|H`~aKXnjeMZKk%QXAr z#b|}fIi?J@5RY-Llwf6NWL5Q20OgZ<0sGf8P$>p$^>!{Bprg2YXVWFVHSl>NrvkMu zqPL27+C1JpgS_CpITP&i*4YFAr*-c?Zc*ejt^wl|*GfRjTT?BE9w;tQKa?K>Qcaq)ZP=7=z zv8i3$j*9~jhh#ZUS4ZF@f>=J_X><8RSJMTq0D$~fZ~{y}e#G7l{$~}ZPeJpWOdaUH zM`x)QDp8)Le5q*Z#t%4Yd@qd#+NY70Xir71yUW|ZY(kxtCgy}vr9RO|gEUCwqG7q za+!4e7iMx-rO%MKnpmWy1!D6>%8+{-yW_g}3ECjBlHpR-1(rG7w7!KL9{YH|K%sjq zSGjib8zG848~C8ObzG>h0;Z4)V>jMy3_7`fq9MWmZaR$ncC#|@?d$h-(TIVMWd6K4 z|B7%OU9XgKZ2`B3?<~C~&=mIETv7rl5qtHVL!UrT(SH zGkiUIZDK!i_R|K~Eu?qGDD!UZy3X`3AB)c%&khfD-LLEsH159d3}}H&ycyJ*eupO_ z*k%UgHhoGXs-^w;85-02MU3I2Kg663A3tnTczpW`iSa@kcJE^Fs^n=$bxU+hg`aj? zFPPxU3_6kh=4`jO$#C?aLJ`S%k$ja1mp5FsdWGK)L=J-&(CUOG`n{?2?giC^0(N?u z`Iioep6$KD-%ewHf{6=AbN;*vXHn+{_1O2b*Cpnlj_=eQ!jNE%zuz2Hc2w&tp9Tc3 zzq_|zLONpoWZ$1}3h1`^$ziZa*s$JCeL+n_M*2@5Ql32f%abP&qnZ~GRXag%2IS%nQ8jmmjy1wNtIUFzqD@g+aB9_?Brq`g#4M~g}5`qIsGC*?&Yc{Z9b zsXbu)j2ss^+>{)*q_4-8U7ozExfY!b|3v7~01W_$ILrd>TaIlco+IJZ79ZjAGw)^Zb*2igWNd-XR(l z@2S>wc+B${K^&cqJq%_qz9Dd?vWf90vvo>K-Ip%kqM16*oc;!xkbHp#{S5P-jcD8x z#`O>PSpHKrI0OJ*%CNr^t5AtywF2CSHQgnlgYcCms8EKFt^gz9=Zvx5u18DOOK<&; z4)Gm(4@Xs`0U*qk!_oB1+&2FDAex+(DHV4G3EH^?sMeF+)X85BGWfU)vUx8E9P^=1 z1!(LgdKknzW_l&)>-ft_oM9r3X2CV9lm*zBu#UcghP(6vSf@`8t`D6M^xTVz-@Mb@lN#U8b{ zc72h0M^z~wV)G4d>R9<$!D4-PYz5LT^Wz*S9+iCjghGve!u8CN`}uIlQTjZ$xI|Q| zzxOs5aaXpl&3pn9bR>T6?>5wy&GjmgR**`~$s&pD03|a0@=zc({q1AvWVny127E`S z`aWm&KsYbH2okpzO!efeWg$xX8Gjex@rRE3^6@$t=)n~gtBfhIt2vv`=@}-JiG{F; z8{_*_aK&aESq>-aVmo@V#8&(;Q9T=l27UQO9JSv$wg_q|JZAV|DZiG&HgU$$Q+9yy zs0CTz27KpwX<}BSMYytdmLDb@R7bM;88gY6X03gP}sj z8yxx}L{R7{+w;t{bkx>rJrN|b5SoGl^jdP)#MN!LeOCJ8f&S}iY)Dxu-*R%fhJ`F6BlxAss((X>883TD2u`6*v-VE9A-UzHx z_fUD_shE1zx7r!CXv}C1W4XHbTDt8+lGB``QeR8Tfd!_bowZ&W`zRvZT&R?a| zCAgo4mMMthH<85F;BW}O$uIZ2z*j^rcRv6&P#3&W9rA$oJ;2r9&nO-?42E&<^`}qM z11(d~j~7spGXuX;$;)E2ci6KU(>#=_%3(YKvbVls_kn>==2*XwJ4w0OaO{RQ;JjKO z>ibk)d0ILQ9;pG1g5%?xpVDkHU;x$zs$3EEo0CqYo9)7tEB{4}@r>=L8!itV)&o1g zHRD+g_cUsRhX?cu_kbIoNG?*6a$jNJPus|*Ow;@&_+|2{g~aMB0-Gdzw=uca)_~$} zLEeE}t>RYDwnY;sehM@GoQ42@N#eR(=Hfbf_9t?(;dy-pr`q<c5t-N5?D5OMJwaecbJa+@ zYQ;Prf}L&+$9!zeEBIC{g3?(nqVYkB;}ZJpWTeEN)q*|rpuR-q$`6|k$YqT||xCphxF+Mv| z{C=4Gg43yFr-w1K_gtA)spOSj-z!(kKU(E6lAcJJ*J_(a1n5N*uSB_|?oA9Ag{q9LhQ1m(=!GF;jL!q(7Stp+lBUdKJT!?C>fuyj#x!Lqd zVeRw*1}u@c&mqb!{X%YVW0S9}iQ(`J!cs5KRafRR++qE+#$*~VE*b}gcY46SOs>^5 zfJ1fq`|SB&4PVt1X6*0!bDe@e+5bGD?zf`md-2djvq7>%!|$n-Ras&1HwX_)Rr&h! zD45wXi-^FU!tlnTqh}D&8w}z^LM85d|9@mtijZk0Rbybh!(L$@|EUnGfq-n#Ui~7= zIl<0Fi;)%-)Trn^q*8HVGubt)tC;ebKFd1&HJN%?DA6S;)q7Z9)Re7QM|-Wt!SgIE zwr9X7CMh)wOW;_9SD1<_VrGFi&5=Jt%dJMV$DQC_ChT;kyJ zQ)c)ddj?y`JSH$8ve5=3{@bbti*1gOgd>NSYU6l{&LV4mDS61R`!xhRGLlY`3#kXS zX-wjJN*nko2$Vp&G$%`r3gtzUT}MvzrRc_pU3F1oQ3Cy9VU_7MB9l1dw4`!g znS2A*jzxAPlb!w`S7=wa0@;r(A~E^0r%_>*h-bm*Sx2&sxU6*fRpAQu#5PzCX{x>CKJ%BqtkUTz}GbBii5E z_VMdAH}JLX1UK$|bPonuBuVAaQA^Fh9W@tCuvoYjlam{)HPEc3&-9~2+N8Xt<9Tr0 zjqRfg0{Yheh2$OHGr zu;VY@AEqPwxIP{{q2}_Xn*ykB(ruDp_xvW0wGmCCJFy?7X105K_a$hNcAU&wVG-vN z&h<;{tL_uG$4$6UNwrK;M{=*(Dsx+cd%BWNi%l3CmIg zhvT209U4wuXLTL_6emz)K3qOkwzGb1&#zk8p>Z(H z>nCS`6Htl%i{GJ9@IIv?mFYVusHeX~zCzb7Y2yMi!9Lsz1Zd+w{8>Rl~3 zc$W>kJQa1_{}^4G^D&x0GyG>(;m*yBF{jY*M_ng?cU6=>{5K+z{sDu`1BgJ%f=4}#^Lv?i(`Sc zq!|PGy!?fsg-PV##{kjx`7cG>-^v@N$nd7dP_d9#P}(!(R1miwtBF|ogWD--opZw^~M-;e!BD%=J|niO~Oe!o-# zfbJ{%PnI$Qrakh%1cQjOFxdO&UUh^db5`9@kc`m%N_0Mo+Ool&GrS<`3*8M$A*1Ym zuH~1MPjj2DnceU>)~zV;f#)?OJ6Gmw(*b^5t{9S8I^-{YI7jI!BnE8Q}itvb78#9;cS^z5_^!jZ#hQ;#L;s1d$ub%)VK1xMtqA#E-ye7Ci3wcE35~ ze{am)9=hS|69AZ%#x)N|A0m4O&l#t$eSjloQ)v5~M{JtB%R!{@|Sc5ouQmJSKX(?~GwYck7zQ?G>Mf5x<9i1tPq0ZoCxW(M_gM^Q@ zlYw11hvaZ^!3^EZ^*K^{z{0&wluEo$0$2e{!cOW9xP zRWWD#vtE8MPuf_Y zzBqaHScdf7%3>dpeY#qT@|}KGDk|n1DjvdQ1r%)9zz^j;I(q~YMIbwu(D)0t0L{7# z!#rQNR`MgyEC5aGJ8Kpqkf8+#h&ax{2JO&Shs7sl$|5wr1ifc|nUIu}?oRQN&{pH) zSy&b(XcM-t;AXqpAv1b}D2|TzDe@1mM!6+z(BLO{PgNO}5Jt;>1%FvdSs;WGv~i#c zH2rI3%31cwQu_nPJ(+qqP?>s%9~U%gD7oW<^}kRnv8y0Z*}TDjaX$2vIFEBLr__+} zWv8cVJ3J4I4}6O$1geZS+RoA|BMwkmYH+x2B{csl^Tt&)ew(j=97l)l-aPskgQPT; zkUv?W7)ictxRH@rpMc(x7aCsF!%h1&cCoIY!<9Wto8H#;$TpJF;fdj@R0ZY3sC=I2 z2eWM>K(~ET0)BaS^w<2v3-Zdi=~0?E8E@*>GK$aiBzrgn1fI%U_-JA{r9d!#WL@Je zh?z5n@p0CEVYKkn+V>|cv8&(k4zELx|Ul!$&h#tgbSL~;b!sE44y-7TUM-zrlUmq@Rh zuS5|7H-$hGW3)8yQ>E^9)l(jBV{WOggzz)(dl%)|U6Ijw=6hZ$3iU&d4n;pNOehtC z(IMHYC=AZw7KJ@#ZQ?&$m!xbJ#^Is;ipbn-|ykm<; z`|7+^ha9FoeXzLb3(tZXn!Xq^u!qlL1z2wKyP39*Mr^p{a|uz6;a+p#GHkEDe{r3Z zJ$D%Hr9FIoE~cyQ<7{L(o3;-VN$oo^4Bn+SMt>uN5})5`MZa3pj^oLS=R&tQJxi>k zw)}NP&MB{|iv$;_^+7FV_5-x6dQ+7eZ%e5}`e`g2GE2|3Ly0(Q5$4X%i%+K`r`{JP zdaVCmn@JDZZluoHbAY^WT&o<*5RZ zw4ga&!NysZP}Fj#rUFU_ERBS+3#7_k=n$w!y~?lq>)@ME^}&tU(GNeJje}8GZ%>#2lA7-nac*y5kcE^01ywTCHXNTtSeyx2??9tz6Pg)8svtw=}LP;e& zc?scBB6{%fA4Kk+QS>R{V&RhC90GH@vZvX3V|%ezU*~B}eW+Nu>iWh=smg;Zre;!O zMY9~^EzG8C^6C`&tOWyB=NA}{)m{kN zsZ0M>@x?D8?W5|tiN~0;Ql^ghDr@yJiDSUe*i4`A@F+|6h1G}6LOofkw32KiD?HL# zt*|QKvarIvL{3q0oa&kHTzn8qD1)!Bns@jPGfAJwSnZR-ndrleZ<{#PmG8e}t~_=T z;!L=H<&>PTI`0_QIiZD(e9N3n6=9(-a{TfC?nOEpAh05czxg)^Nj^V!T^HCN zY>bw_>3Wja_}wdoABMNEGn#J&{dx zDLl#nUt{sH?@tg%9sD-QQKz9hzmA6Q4^~5+*O>A1eWuG5Ung}HPx1n zhyiHkBTBF*Y1Z&yx(JJ{mAG$lZ_^!TWd5rkNikH8|K4uob6w|dg*T6wB9QVa^C&^L z7^Fh#4SIwk4l+`7^^IYfs*!jL8??OsEz`nT--CHjwNY0-mD@nMY~88vdHUTmwlCjb z*oVZwt`e-n2{y!aps!+@BstIt+j;!J6B*dgT}14yjmI-v~(_%s#p|D zhScp~dt@sa)WBW!TD5RyUEYUKT83e3$_qp(l&2VRMBg~Azv0fNp48aXtR1hQap*j@ zuE>_hHZXFL=jx0rs0K>$?!|BKM*1|*80V1_b1?bNBum|-wWVhZ(qFe5qG~o~D3a~U zXgkz6bsEG#aSn*S!K^Ew*6qtms`+ePKEk8n&UCjPGj31VBHMKBUz#bn)*=5b;abhW zC0vcbC8x}_-)Qn+n0E>xt~!?Um__Xw*^U)ZZDxqFfyGisCneU%k}Y7t42b67l+#|W zYqSor#G^Q~eu*C2)~OOF{LAxPDZoM_cTu$kd3wp*x1B?TzZO0NlSaUKwV)9&nCMF1 zzb+onhsA%&NTJVo@>S6ZL4DvD{_UQoB&x(=?GLOsCJY* zwb%XotDY3AgQTrUj&=55pIr!}9UKiz34e8>-qyT1Hb>igO$c8?(MvHXR9#e~f0v zyeE-uRtu@DsuBEXqZ90i)omaZErw}HcTDMUsv%`@JX89v$c8)~Lmo8>^X z-q_ny-*r4+DMNuurnW1w&n+7>7{7hVZt!+(Ot&ioUFVoX(uv}apA)${3O50%9bJt2 zKPvv|#v_TPBq5g$qm?!D(%0R493UAuHLNz{%ED^iS@P%-c~j-K979o0 zvB@&*U5($mc#;zYkU#p^x&h=RgmbUZwN%NSM}%=C@$VpV-HG$vw(5HU#-JY1tddskJ74E|*&NBR;AHqZD0 zimj%r+;S4m>RrN=>$tf7*!k9w|yq94Sh#r68n z5}rZLn2$$3tcK>5<@8AKo`gjd;p<}H{UNIjFx=k2KkdNe{}$SOI`ebH?lT_i^NyhX z&-2g6drjI_-2kf3@T{!)sAFusYY3EJltI9e`Y_>j?rd||;#ZsN$JYF;twA1oF16kp z6`C=PWFoAgmauobxB}^9-V?!SN&c2Rz_g6dQF~ehh$6P#>;;h)q zN5PyC&q9d`I-mN8Z0Fa#?UNRrrxAQ=EBwT=izJ~2XTBv>zZXHmjqaFjX&%*k3m$&8 zdFS_fuy?cY;H$bZ6VjZ0{?Th^XVaJBkKLaAm~Q`SeMqufv4X<*;}YDNI6S`9`|nJ}J~wu{5QMh_U03;4U|xA~22N$}wxDz@93@;9j*05cvUUD_AI{UpPK zun@$TeOK#)jkn+22+e@#sa{Y}@4^nd8E|*-t%|}foNQuY5C58{`1uy~AO=obS4+1Z zUl!NqP|sKtZgC#Dg|oDUx;Wo4K?%*Z2}O-`#H`hr8$q9JmS6z6g-=B*+gU!w3{4QP z1|u==hI}rzAzzP>oVlm2k0JIdt2a}tL(u+DtLa`0YwN=4o=EQIAi?grSL~VmSj*~z z;J)P?Gg_;c8KEbf>!XmP7PTPb^H0$~$erLr;HYyXN7}a(Bc|j4W zR?{HSgCjH2Ga5QQx7c?!J+~2$VB93N9PhM4Ip1v_Zh1$=$XJF?8sesRsl4oYrA}s9 zHff%as-Rl){iK#T-`RXb{#*ZEEI1?HK0dfhF4GTt(X*R3(jm;`_qU5E4p)fR(YwX^ zp;a~{oeu6!uzDmaIfsVl=oQ^5TcDC31#)8tg?^ZpO%XmrBY9d12Y>6lhc{b{2**nP zyT#@=_r)h+%?YLmh9rR97*V3!JSxW1Z$66aa${j9@_vnXZKd1@JVWqfQa=;yIs881 z-4*`cY!2iNC^%yHN$&5A(|pGk{0>=5TE^6^S~@)3Lf7m;1X$Yy9{)}>u4ruiv7dh& z==y9qqa=d0c+wJJN6H;TXP;?qzeQ_{$4YEXSiNWZ88>0{5yz`k(Y~w{okjup$bP)o zpH7v^$AfH)`vr6_aq934`XyC*MR3Vj>1iKhJ-Q1%(|j>UsHZ#V%;v!wRx2A#7Aoxd zNT2gYY@T%A*O5X2etFMBPMxL9m!q3v812g_)s*{snW;gc1?$-xGuuezP<%(MNqP9A zyMuEteA4wYIuZy^j$;B*_x1;j-Vpu5uSzkYjuQ!viK6PH7%$AB96z~a*ap&j&WcXG zNld@|KF*1JS$$wUQ(Fqr*r__~Cmu z`gl(DMmQMi;hO!ST;eqAOD1l7DaQWW-Ra2N&&I6oKNg}UPX~o^15$X_r;6~RyJn$_ z3DRUpGe=9+5uU3D^ztoGJqI}5aEo{h3=T(OJ%(kXu6tfbBC)2jSrIe9+IH1ZwD6gf z_&$63*h>`eip>bgzzY+LbExhI+e@^M{(Z!QaXZT>Y5WQ~q1aeNjIYot_chWZlc2-W ziv4eff~30r8qPsHZizul7a8iwvQWP=*7PNUw?C|bLz^`J`LvXgQo2UI2e;vd5ld+# zSyOAy4}s({U5+Ue=ZJ&|t|$#VY5!J#U_)D^wlY>zmaR}(TgcHn&3QaMYm+ius)s&W z{4=ngYhYW>jX|!gA#UMu1XZBcPJBD@x+H^Gp$BgflV@b|ud*GE3K`PHAuc4Qg7WIq zffhaErRmYf)LFlE{8KsgdCpoFSgLbh&5nG4%hmN1C!mEykex{`X6B|{+#|3(KY#(| zA7HhdV3jeD`LD;}I}-EMQAKFT1#DSK%E%yy8^4$L@Qte}``c&k&pf({WRxTZhT}%R zTX6L8;4Ae>7&3e?U!|(L!enkQR5RdQ#)-seT)HirHdU5oa+OHtz&=P_rYKvTc4a7# zCXKX>rg6@v4I2!inI*P`VHg>@eUvF98GcRnw|G50QTSzwuPoEcGhsb7i!*!8OT~u4 z0gDJT*N5k$U@Qp2=|v^QnWI=j$w8MJ;kyTc3XR8pumE(9i{RcoH5E(s$3rRPYtEw-Z#!a?N#Fiy$-=AtsXjgE7x>ILsx0M2gR1Q%>la4dk2 zPtDvf)u)(I$u6w5_RsSppdaLCXxwhNtSH_qY|$Fs&Qn2CYm(Jz*H22;?6cz zaA1n*n^e>gehH*9k8Dhq!k#TO(zPBl_ah8zv8mG|?#~sEU>P1uhzd8s8{sR`B4x}s z$`|}msEG75cdA=)o4Ke!Pko=Ti72k~SC?i$V}u6HE1{QP^#0Ru30)C7a<3ovH4M|eN(xi7fU!H%a zBGS?O$^fm^xrGV|uXZ0TGT$5IVM)Lzl%V;A-u!FY((M6c!IqxV%oXh~BI2<9#Y*ED zI)c*iNgr*0V=vSCnvx@30{`{Qpw@i2c#C0GMW?mKQg(*L9Y;H$!~0-7f9}~YhY0*z;f*Fd7$#AR;Pp1-jAl{#EH6-V|MH*0Suem zdBtbTuZXM4s7MW=+DO=k>FQf*1~>*Z+Yn;sRw}3mUkN@2=K-dS!%(3vhw5kxqX~N- zkgkD67|Q{+uv&zs^dgH31*qh^!R)87l6E5q>Mj9>ngtH~7%miN-c_hx_Xc{=fbBe_ z*TZ_(1kRL)Qqq88NAIxY@PoE$c|jZBcckoKw^g$KM0S%~KGe{BRUAO*m*8J26_ znNj|Zo6XyIzaC>@Z=h!+WlzD03mjhSsTT2_z5Tfz;u%BCAUJ>!Bz9&mqRs1KtzQ;y z%l)GFK0`1Tt*L(y6@0D5`rev+Bh^RW_x~~V6$MNDO($|9jWH?+0Mb;yJnZIcNXubTWEv2dG$ORO3wH4 z2y-IF&J#iGts$Mx#g4DHb8v5PtTu`W)OF%ht!R7MrPTl<%cM2$C)6${H9P8Wjvotv zo3#_qvpg$*y(s%Ic_d9GSH^_&aE~nDpw|{Z(#4BbFXvEE6A23D^U9(gosPddN1s`- zTQpYcdquF_h69)PY*OPGt=^uXy##)f=AU0$P=DrtAkK~LIPmcU{hW67Za+FqFUccv zJT6EDm`?&jOClL9n!{b@g{mIBG}!J2+D1Q|ub)Ycfi3uv4chi@{SI4FwV66`8X@i#gWo@PeP@=YE3EH!Iso(4MLBPNu724Bp5 z>?1Md@cDXHMh)$q4%KACGX=atrC9S3El23wSF1N%<|8C@>Q;^4IZMisLum?w+S~Z! zvhCl%Ue1eM4>ztg%~UFX%iDwOM4B1-<|$0JXkSE@y@EMM&QTDp9sU&MNLN}xSRx7E z2)Oh<8=)hyJ6CbdnA~Mu^csv1ZVq3Yot^1N=;w7HR2rh#K1X17V`cerfGHcTPYV7y zWd3Q`PrY0Jy`?ox08k(!Vth+3U)JF(KwSXrsT0P6$fB z{7`35xe^3BsEsmwPM0Zo#1zI_u{PNprlatOp%n!oXeH^a#1FMRk{m{I-&A4es{pT=R%;XIC=I=XZIqE6Q+6;} z#Z(Rm!o%@UQHV&q+!P*uTkjT{sjEzcY1{^#9$o@-S39ejzrufYS#lxtTkbn_yg3@I zG5^sr;rZK+Vz|3bPfy9Z2!h}K^Osn7l1R0__90F7&dOioam1Y=+A(+agR~{^6VZG8 zH4T{wK#T8)!UvePQm=t<-|8#q=<-&tC96$XhKui~uS3Q_DHW-q&3Rq)#y)ESO&2vf zc7L~F88>~T1hhJg@xnNCiW~KqJjoxHbRq!LI++3lJMoEFC!qIxWMkU9CZ%x1mK-Ka zAeea337@U;mUB*&? z_&rtj8alc;Xpm;UyGmn9m*eZZi^&QI)Y@ox!1ypMkrA2wC=ovVn`c-sMX1X%ofGiM zng_aVoZP=7BB0g<#1+)epdGJu>9WL&1eb6^5S3VpLhG(}GThoxZEy}){b-}~FIr`V zu~zxMd=SlW2VzoelU=>2{BX=Ibg7#9tdJ{n1eW<>S?HP$cDw6kc5{Fa0oEFigzWOM zC(JfX*g|e}dNxk$x8S^UU>?z?=CB{)VdCi2p7@F~lK0VG1K)%<&D-eDN7F5@*MD*X zVDYU{wr?$5wobA^XRSzlkY9te+>lVh+hm19yE?N=29mke_YpLdFmH=>@+!Qk4<<+q zYyRC~MW95A$@>wALZ?WRlRUig;VV2%U=rCjbX_6nS1Mw5On=Qq(>qP7Vl^a?K#r5U zBx_o9&+nMttuy8vI$$MRgg6B)|3oI7I~F%$cho}&Z@XCg%0K;Kj;OXcKe>?&aK4Ys z1#nHZtP+^!a^VuhKAbNeK9~9rNXI=wUr1?>^*T`OgKOr>bX&65sNcy4emrHdGstC>=dD;?U zNZcx2@*DglQC|QoSSUImH`rW|rW1R4ZmD<yfZq!o-JsNs`qZBTP0C2)Lijt9;`B5~Q+mYATjXpFLb^S=gr(WDEK6<`m`l zRo*rhHcv-GPzyc%j!&LwE{H*D*<|o7|BK5vjjv#fr^gYChrN;OLGE9dUsHjv%e<<4 z?A@82X_{BW+USU*EDP70X69dSBdSZ<$Sq%i9cqQy@<Z1x zE@`I0y%6VGDX1J_n~-ZTx8-ko}3!A)dYsNyDD6@|M<3 zkrS;rglN-b=KIFzF=lJ*W7yx|$$o@)o{tsXtiI$o#$Q0}9|Xh0r0!?d995kL`Z3yo zL2xIY$v3bI_RGba{>S_`rJUtAV^+JR0*4%c*f#};L*!P~mo2>C1JfcD7pb@r(n{;g zD7R)w<h0n_d1nIGAxffka#UlstPjsWwtv5Tu!e^GPQ%%Pr zm-?8*C!*Zt^)pz=TNcf05xW6*o{I$W@X;UD{f(#BpvO^S)`s;6kJqT&yO2SQ*Yd#wyu;FpjdYu&UjwB*M7uauw_E>4S)wMt)d zKt3Mhj)VJy{4!|8y3Z}^t0~!G&fjt{97ob)Q}GeQRg#($LYbEw^0pbVnA(IPH2~h&rzCA1H#oj; zT?-4hm&J~WgunYte;wZsw!_LY#7x}N@{ak7rn4jQrv)cZOKX_9@~pn2eu^TD*D#%N+A-o#B0P!2F?u{3H!G) zjC-vLe$$D*AbAq-$wJX>n2&IKYfR3rV zED@hH-cwA7ttE!99R3gFb(^hhEUc;^l#2cHvAcj=uwv&l7I zjCwz^6nkK|>T3?2&MbPFCp$s@`z3p(dv7E{O#_!QE*I3+uBw+r-A@koBoc`o96L9z zQXU4&l-hDZzIXbqd`L{P3iv)gj2i~ zlzgc0jZaadf~xX8NQ$*Zfr6<`@IC~Z5Z~^%)FA2o1~#DSI&+hsBQ}nUH9N<+omWXN zB`t^%0On&1E#lnoibj6@vwio(2fH|U*wMNhl>2&d^0(}u8_(-2HGwV$t6&i0ISwIw zql?NXejkr zoyySuAjp34KIYEbnV#9JyL&x@Xw#>|y02|prLy>an*e6TED4G65m@OWLs!wJ zX0PeI^l_ZVlVLT&T-TvOSwZ}}s#x$%p;(w|aV|)O?Y_9J*@QE|bLz)cs6Slf?;{5&3#pMyM!Kvg4Q?OP9k} z`(aW8mJ#8CFnAJAl#W;0gYu&(_S@h`$M2~?u8TDXyBq79&xgdp`=R>6+I~99aYxot$@BdtUQ2_qB_s?`&m%uRG zbJ#4_be!jTAmjVqyGKEIM1Ng;g7f7hE-YuD1Wf|A_9~LH)y2TOz18}rUIWSr5rmzJ z%#?FefN)ZKqWBnRz-H(uI_`2In)KpZZx360iC$;0eVDD4t)d*0Sj!HTAZAfcsuOrYv=ug%kUvb7iA(FwCegz4(jbOSz8ipc1*bjqCHn)^p?VWGiJ{tj{h{JKtm#QtOl!UI> z$~t#{H`s6QsHe$IoDqFH`;MGzWm>>R0S8D_EXnfvG1feVt>C*F9x!W6com-M)t95V zDqO9g;<)uoaMYh>e{4M;ZoiMNERn#QIQkXUNRDH4o%qG{>}t;>a*#nR8ODe!{#Zso z7ofDuJJ$-ta*nn?OCfX;18 zWL~Q)e>}+dF*7SfqAFn!{5g-;*-!v>f$TXE8wfXgM`Z%3J=R-!Du$$RK|Ugc8;lJ9 z_~O@=^@0ZzI1;aOvMc()Uni=|y=d1oGEIO~f@aC!bPX55#p1tL=%Wl(pIzw!Ugy5a zFz`7sFlaOr$75DP22x*h^1Iwt@@kWfe{)FjdhJzkHCr$`koHU9J-l6s>O2$YBE36; z3!>r1n4RIH4B}nFMF&%Rx+fz6PB;)|ud}ZISMRM85Pf!sGD7F)nqzON)DQ1i)q8A0 zCqxW^%|Oa$KLOM*PU`G$#fVG?;|5S?!HG6I*>COwHZ6hBS1uz%o*p*Nr2$x#oRBYe zxyjUr$`6=#eR(%wR1yg7GLca{Vd_N+t=HhFxLsm;H8=6PWW+WaHoFs99u`a`x`71d zU5gIeoU2JLPaE!kg|Ywnxb}=Cx-~Vmc9y;r(PF87z_wI zTa;cQu97+GT)t(yE3euV%zzWsRJB>;j2@~7MtJGizdOUG>P9U^rZ`TDUw{J}-6XSirjM!r`$W0_ zHi3AC7=z%*>{syI-{38Tv_|bvDb6MCP{7=qH#RBoq>8ODb0Db0MVNmzl%TWY)o5tY z^2pkLe?vhmXoq7c=Sj{tLz^%e&vqdRd7^kEYv{yJa6eiLkpN5U~r)K>I<`l&RdD#Q(^pXq%r%ux; z(9ii_)ceX-2`WJo*Nzxt^v)2#J!&jWI0Sv2niJ58$ANjPH9`Mbx4jv6P-E;$krQBV znfT%Rv=|M%Nim+r1Zc7grr&E)W1WCOb;8C zwmWkHQtW}AW@=|g;QTW-Z99%~35a#Wk6RX*PtCTJhv9{y?g+xWqT-)VssAG;5uP;; z&P}v;$MDUjLngS%A2xW28~$Z`F{8&z(c zRS{GA(xdXUc_1rbL?%P<`6a*h02W)7U>f0hMiLyafMKe0 zyusoAYq+(GSaX-YodbBsoTNG6e8^ijg&z9K>k)xs7WiD8b!rd|;{0bb%u>gt_0HAP=9Ky3I@7l{slwE9I3M7* zU%hqT{{)k)DexP%J+>*(S-4Fued0|O=p9`9@m$&zcqH8WxiISOoa29f0jAd7d%wul z`UIC)r|O3x7#MzB9fnjqLHIZZJ!%>$PGWQX821qoOxw~7mh-s<#*c1kL~*O@DNfBj zWauS644!M9!j;Wz@S_a3ug6!`rT8G)es-PDB1>U#N7B52jM4C|z$K0R*2v;mxwj@k z3@9q_h^tbq)Tq?U0h8FHa4+Gu;TfhaD3boO^2WD&&=qykJQVjdm1hMyA!!1XylRrQ z^5~&4$xQyx0F+W{dlZ>0vd6-CKi}z7h~WxjPT_=%Vu?y&%sQYL7;#gvQtJ;P{_IHR zar47hBx7_8Vmv1S1l*PdN8y0rTM*xxZ`$-L?PUHi&MyJw>`~{wvo+Vs>?%}(+|WA( zH-S+RCPEmF3vbsF$Rww5@esa#BEc$pleVt>Q)aZNshT6!8`4UEpF^?F%B-iFZIqJG zQ~}7!1^0S$loFqID`Y6ehCtO?a zBug1hepD69QR4e8n;eU$ptMrLsQ%HOQfc*h&SFAJ+g?AMEY8sIeBPT^e-yc`c9~rsX zLEC99dxCG(h&cg{S@M>(MoVHMil))Hj-r()0$Iyx9E-R@h#kf|VJ8HH-Po2Iw=plA1S`g>-aMsFIndzIgg5%V$= zLr}&=nADardyez)ESC+mmz6dMemi6-0P_y&e%Re1+N(^~A%s(N_b@89Sj^r?LXCkI zX4dkPzmvKaB4LGsfv&&0z;{Qn24O}(#Ade4d$B#WqROQxP3>jXhPI-q6gJFTHGv_7 z4lhL!LRDN5HyHt23T2hP!lOv;9|m6Yd8^ZjQQWHb2b56$P^a-nwT{L%F=(f%F20@)!K1CQN(wutvPt=p506u%*_FMSO6!<`p`Z6&Fy>T zYOOm;wkB!0B?OqdZi7!t`24PhH!kFS51u(k(CEtYbaZy(nG=BH_h||G91%YJ->Lb= ze#o3`I07U|)@o0G26yhHXYyw|M2keGgK7>a%iC=G=vinfoJDhG8`1-bhb;QRU--V@ zMaZouKKLQ((jcq0Zkh;BK4yT;*$EqLtX3w%Kt7nrUc-k;!<0@c6a8Vv!eoSX^mXb; zp6|iiJzCsUiCirabP=SNSfPJY>;%kcOq`~NY7`A<)2U2bBuIG++gI9YS6=gba1+aI z7`jyQ%4<*ghnKX;7c$=$`DeK+I+WHp63Zpn&Kh8ovpD)Um1p=$O6>MTBOj_RbPYSLh3I)6C&Su8;~cCxwX zc2-_%Ts`zRQo*?vQRa0wEz%LUtLmW>IXkW2*%|*9br(Yf>YcKa{3V6B*SzsghG+0F z2Kw-lswV<9qHha}bKv%G4vQsxUwy;&Zg51|K-}E&Df<7Lf+C)Xp@gZV-bKB*j|zM! zlYHU^LM65|go_I|x!+PxSy!Q@$U-eN*3(<78KK|5*O+11*^WSF??KXMRNUU<5(+*C z3++It>anf-r;y=M2E?d2k9HWWwSWkXX_(_$Hch&rS3oBO{=+NL81N1Lu1Yl%Za17h zK|cx}*ZVwh07eu^&aj40jIB{sFDDR5*8pHUO7b()Y>xMvf~vLYo>sy zbjfov?IBe8prs7o;k34g8VT^x!O>8y*5dPv#vB@LI;#&Ua3j$D`P6*WVq}q!EgDOK zZ5;fK&KTEDSJA)ce7I%u#=K>}({0)O-D;{v1Axue6TBLHLW_QwVo2QC*o5<4u?is#Z>G_w38vX7=bPwjp@vAA zjzIvFthjet)pa?R92}gRPIFVuED%<`udffwVcHBI77?4q$F(vOC

^qmP2ITLIo1 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 NHepEW6d^bHB|4g52dyU`>j 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

l0y`3Z3~>l7cr#d_UK#>E|CW zF*Z0uy?j?zf_Kh+d-2YYd11=ic^iuqb|iTkZfn&ESg0!>scF7^-5F|KhWk0k`h8*DO5ro8U~`h;_T%%lH~3|GbO zItIHmz*m)nA~m6O%~c1h2Q{C@Ls<4eF*SmJ&HSTrnJakQ8Wl9}-tM~?hjL-vG*R@h z_cgL#3z&>0vqT!8EU2n@2<>7uLiws7$M-0wZ8n7ztEn94r7trtfc`zEc$VqT7WHb#ueQ+C7?pf2=}K-b1#@IB+M-0+%J zU6l8?A3*AL+5-!3zl{@<3o+%Z%=WtPGn`CJjUDrSI?S&s3rO1EsBeglf>GnVYL4~K zB0(fbI!!cMdGNP5;Y8>t`QNp@Z}egDBMD3Obe~BT;Se+7mAejWVDOZ3H!`H*&tr3^ zI-|}`fQDIJ^Hnd;+Hp*P0*l_juc#4%#Du9$Fkx*3Z9HJ;!M#C+!*Ax zMsJUIv`6hHo%W44om3(UJN*jg8ka)7&p)0)hR?A`f-Figjwh11u;Mp0o zhr1lp4WaegeG%9;jUdgVhjZ+gTo!pC=;jd_I0sV18TH?`#Qj1(N^|mjC+=F76~C3O zpBn4wNCUz3o&wXN1?||B#MnRyB~eDIes)@{yqsy;Ob?}tsD*;C?Z^-GVe(>Kc*XTC zS{p4Q)nxdbQa-Vv%kRf@@aP$cZlx8neGsnjw`OW`NDo2Vs??lPwN@kQyz2sBppQ*W zSmAgc|4=RR)m5Zxvt274Cjtvn{6($ywXG`Dfer)vsZn)IT~>B zsqdchtY%+|M_S%>^QH_|7pp$c>4-DUH{m!Q&MH7Qlj_`)C{4j?^0I~qA;f=K`0<`% z^%U(8eOVi7?!i^+C7|sRpBJq*R*y{;+Pm^vEg=9k!pP)RKTuk{k&+k|+fRDj$ROx3 zw*RMBFb!5x!#riuu8Y|A)tqm=jg9YIP4$RGmzOB6r2-_~BTR@a?XfHXN3+D{eV z@D-AJ<+w;L-LgL4gi^h`zun}qiGH=%y6gQ-{C>p?V135`sE3s-Kf@VZU|4jgNi61UCZcetjHR%iLE*F`^qg0OGA2K%=sDluIuA zRLd=t!_fCwDwY92PoRD7aMX?_d;}bd6NRE!hDwLa%kPH*9NO}vu%}*kCC$;f8cQFs zWen(wFn7iF4Ezb(mJa5DbYy!HUYTLApNQI@HM^Sg9fGmHhu}#7j*7}FURNtU-)CYH zAFc@zE0ANP&OhnrU(_R)%LA@Bn*b$<1-MYoTm(U={#1h41D73*Z!SA5hh28kG1*H@ zf6rc`3uxx&zo(fo6+lt*D;j|(CK|zaubpq2W1t80PXW&7u?g>WQ;1g7@$9B zl<}O#Nn>G45cNE}8z?P;Z4<4+~ znww69U~NI~FaT9o0=l;wR&4SWa*qd?>uA9S$YrNZw#2Sv=kJGtUWD7wO22A?a0eF9 z!Caut1j<%Sm~A!mBw~MM1f|Wk_>#dEU03bQU6Hc@pYDe>_%D<~ceni4(sdVo4Ui%5 z?JD@HBm9s0#|L3K?ApFr-^<1!S!>arai}!1Lrp^mC~LQw0fBi6=pBA^LVx;%Q$l}{~>hKj%oiW z_p}$;z9af+vW5lo5^d@8ThnnV4dE5`_7`Z;?oOzaE(%$)d3-6kJ_(esO&YoW*+nVL z+EL_gI-C?|onWL_q zJW-~RLNMwLEp`@k|K6N}gVYwq(S+oDU$20KfZp7?Q6vAcT}9S~_nlh15iZwPJqPy} z9QKq;7~Or%vK2ho_|*;7oparc?86{&q?^-O`P?kryjhg+!B^^t{hQ16^PwByLWH@i zK_lYSLY*{KSZ5XM%$NiXd1LA{9{EhIAfb6SJaNBxfa6lP%$q8_SGW*o+K+oX_=hZ#sa8NGB#)$ii@vCE>+9d*>Ow&c4ap;H~C$4EHdW`MJ zZ164U#82C)Q;nqEEPvMzAMam#8xD92}BiQLQw~$%1cq6^a zdjRre%N!`jKJxLKsEVP1THP(UhJ{&O&(!p`U{0>Jm-?Cz`3Ci=5vfv9(i_gIK7C&b z0!bo5ObqWLTpKTf$lsDp%=}wqf$nNv1doNYg z3S$QQW&`RrGfptR(|%3c!F`b}Dk|;7v(j&s+s z!!IAJZw7hh^DyzqvHnz?U!j>si=X2}m$3r-C!=ypWuXH~0Wkc}+!B8w70W-pJAaaj zaXZwPza!_(M*om3DMtcXijb&s@dD1G&m&d|?C#?UQXe4l{Q z27Q!ar>mStq1_QVQH&n!pz9~MLTV695X~=Z+^JMnJ{#${!I}0vakSGY<^D+yxAr5s zHz}QreJT88`M0Vsn&mdKl!!C47Gk}$K3?0{liV_UyRc{DIZbs%{zeTF7{@MpuUofF zD$IrtzaZ{+m&};ev$|Dm;ELcL+x${$;Pp6MD{FNPn6KEEDFu)4Y-XXbUL*}lwC=JI zr?4(aq&xdoc<^D9C%ll2cDt*V;N5ODK!@|BVeLj;9qb7Q3tXa*boFD}?89Lpw?ubt_;F85aRn5Um=hn zq@d7i`zre&X}Vzrrl%iKANFmTX!S0;cJsx&5*)r^$Z!Jv>|$(Q_ePquS}f)88^fnI z{5(i~gT!OBMe~D7Ij)Z+-Npi(8ad9udDBZ?-5Zbf`*0tpV=sz3Xwt$Ot-B(+8I}~E zwM~*K-j`&0JB9Xg6)^*3&;F>$G_r%0HP3s=C<5tmTbI4j3aMZhgwS}=)DD}u+X0+8 zVKrsDcjwmy#6@y=!?jY^I|k3Of_nSN$1S=uC42uspRlzkKTV;T(0{`rNwkldMNyEgEmzq7% z?>p=AI(=4?_Un&^eT8(gqN0o8vT{3}b1DysJxUY|=+r)|x zV<#8$M~7*F7$1o!2)$vAt;3^_!cPOQ#Bf!UQaIxpof);Fb6O7A@o}#toikgLJ0Rjz zrRZxo&Qvz{TbC)$N2{F9>>I_kT*GU1B*wpq*GVp7$8YoDas81J-*h~c(dmv%0p+B! zTSaRH64#ByUt#5|ZQw=jIWIA#n$DgpYrFhJhM5;cgPpE5EY zf|%587<9Z{6pL#$>W*(4kfY;XE4n^l_@P%~enik=S1DWPY1sHHj?;3=*w!SH6!rDH zDgJktiQjo9S(QGke2%`WDJ1Jg!SHUcjWuFg^dh)#;|lb~XENBi`EGvDWF6@I?dOgy zy%lBc$m4u<^+^eKvqQ&v(xCS9OMVv!a_Z0Pr;(q_j*fTlv`G@{nHoPmnv;DJVlv+5 zf8)cVw8PO)p{@1U>3RmQI60Q67eCa9C(Vk*yv@3wcB1LsXF5^A8mBu)vffLep2|p* z)JE7bOB26&J{CD{ZF`D;x*|cbsGZdH(@oK}PdC}8s>`yF(sduV)82iY$ZOJK50ROE zX)uYsr`V}M@)*O_VCeBME^k4L-^{@tS@M0%PY53nr@yy|)Q9|6` z93WDzJ6Q?5VLLk$H*XEAKb3!&y0|t*QF3`YOEzp?UNn)}&T8aHVHg#9YEVpAG1_ec zku@f3bqy@j{qZRy=U>Yd^L8eyU7h4!in4kisTej+raeD!rj@vcv!sLJE;qLQPM)sD$<4f$+nYwq!4Ga>O0mm;Y zC-kCW?btL?HEmkSt{dG;M?Ufy0Y$nF{2F94wje&sv_YTF+<4?(8u552#|r8e3|z3k`tZtt!*_Z6~6o&zi?%nl6Rsg`#s@@&4P z1xxCxMaf#i=ld}>V9C~^a!-C{%gGB>u^p<-QNr)Y0rlhG7D(ICxDQC0(^x{PXlmaJMyMa zri?JbGQecIY+wRwupuiF%;DB*@Rk+P?+tY@MCUas*VMyqut5jq6~a5uVc{lj-*lZcikK7wf%(qdp0Xc z84Wt0DL)+-6?j49W0iJ9!Fr+XzX}AR#ZBbkXF*$ySYw!nZ;ru$X1M3vmEWGfX^MRq zDKtJv5dSTklt#iA z*w3t=sy4tlKLOt3j4^oZf)asgcaZ@4FjZ(X6DFK{-*3mp3LKj~p8b20-$J$*qMoLI zKN?w{!1xFgSzh-H$O6n%lU0)s^h@7!$BWoA-D6I1unhDM&yA2OWO$qA&$_FAWA;uX z$IT~04=>83sko8`4=%6a_XopstjbCK7b0v# z(~D6C3AGpeu_^Xu866`?!Df`JBOL z>H-}H^K*BO$j;Zr*!?+&dwW}2R`BjYixa;H`COCfmfoU7#jpN?#szRKZ&-NR79-m# z*?|&}NX4p5E=h}5oKur;hV`s9oaXg@5H#OtEPmiot1{9;;tR4U*^7YVl(_!oN<}I* zAz3CZ%M%Gh&u##0@*|DgZ^^R^SeoDbN51>O&JdvLx8MdFf?YrUo-r;_C^_!VkFEHR zfAP3}?&$-89Qa_g4QSR2Hl5+^EX`iPqw7JyyiuZAgV}8l)q0;^pmVK~81G!FgWgt^ zA1CkEJuzHUQT+~@xY;tR&ada!U&D1Bg8eSj=c6;uy-v3 zIO+!2^bgvAKTy_Ig}ZRivZj4z;}Tza?vkOK4hOKBS_MW_rtqC`!7K`RD-d}`xqu0& z>24KLYFJj-R-X>(2h(uMg#|ugpVlsw{$w<8cUQ^4Yrg(s&g*e9N{_M9ET(Vz_!^sfpj^cW7Z?&m+?+W3pv>E5M@<_YgJ88Gp*iXnp^o86Q z=B4|^kQa+hteQry)aY)|z;;d&0tZ#`;BmG+LMRIN8L*Abz~@6O6r2`2#zyVel+E?* znRR1#!WkV3tGIys%|_zJ>$H4So<%WA&y2Q@SH^Ob{TvVs*u<*7te6pmuTVnKmkLg{ z4mxMk7KmL2)1fg??^#3Bx6RmZjy~V6%O9hCvv-{NdCEnPmjuwHdF?0VpH!V!Td<#b z*C;=8pX#@}xF|TC&-1azihej-pZblJi997@j3uyYoy6BPA*JnRT*xz3QDRlT_8(~I zZ~kJa|0_W8-`+F<7ro2UlK$v?mLIIa&%b}*FNcoR^cRR-YR8tn6+q0}LN+tSEw_?b z0@#Pb3M)W{ad2Jz*A(OKzoi%_Lp^f@DaK*zKDi(x88_G^hclA>j-xyceuV|T@z1Xg zA_h0Pw(NncvK#vrk5^eX!biMgTMbM|*>M9G;;cB1QuHBG>KM)y%G5YU~S$clA0w@R4lEN<23D zNx3FPYEQWMRusx!%l?j@Vd=|wc@tznw01?mH7wZueozWkz?MbaiJ_DLsmf#W?;f}c z5jHUu1ly!Y+S$>>I5D^8-A#(HezBd4l7iGN@qv5#*LxYt48m4&Z}-~sGh)6JaQ8%0 ztls=+M)2I^eC-KTpH4*7-kF<$b{!YX9d1{Ub*Jt_cV2Je7HJDnPS>cY;@)DX4-HAB zid?EP>6yYUaUEF@W{&Q(&8f-pnvI4fcyjArE+KN_5frq4k-97Uv~0Q>eV!0!o5LF_ zUHIx&z%5&AI)-zeu*%ZUQYz1+OM~T_UX>mZvQrCib+1xb$!=fPXCX-CxKVZa969uk zMQcxResQ&2uq5BYofW9}hLBZ+9Fnm2+OZznhhhYDy2{o&OH3m^_tXvI@;gcQ^mV9s zyQS+5UyG6y*_0%_lQgIyK4MW~(K!~Mc0t3`rrYv1cP8~AHK)HOS3$$yeXQ(S@ASOrsNR;5Nfq3JZ!}N+QQTY`sjrOS@+##BKO2YJoL!-z~-f%Y@{V@o7!;lvk z##>1D^N88ycU1?ecjSd>w2y5_dpuvEdnmodMlt^spJ;lO3#h#MBj1U2Z#iguzFKIu znCQF~Z=~<_NUZE!yrD^?dpGPwX1F@nz6`6OgpC!^nzcHa?dUj?&OGOwwqc5a*_9}p>Dn`~uJ8q}$8CUZgM!p1a$ ziVUB;-n2vcaww8!$CirS@H4$vH!#O>(#SOQ>AFO|y}iq+3K8uy?$mY~gERk_mu|AS z>%Wng?uY3q0breQ{{}1lL_GiWPF(PcoedpfRNw`%+8FXIp^|bLQs=zRPXWZdXKJ2w zJv3N)AWmHsYbrMAOa41jWiWs&Y*4{~ z-}lb!+>yS)0PAamkI1085G&7Tpc^M&p!aN6Gla@s-cPyx#oy;1|0nA%9>|T4`ETI# zDZ15Y>Odvu&a>v?ld1R?4~~qJkD6>|R-uVbVxzsX588oO(!PbaaR^g2+` zVIf-TGw^3=1EwRYfbPw(e1!z&0s`KDcufAFIp~k(x{z)Zo(f^p+wZvw{5WZRse3}L zDkWB5`wHz&?6Yg@Rt=F(OSfMtDrK1-dgnaIC*+2*x3C_mau-T}C}DX~g{BzRoNvJ= z)97ICIDXU+tiNRP-}CO!Z_+5PwE8XdBlovtN$=?n z9Fz81P*0h^bKVdC@lEm)MqI7`{JFLjt}*c`U{)hD$cb;j#>6eh*!ua)^f2KM!ZJ?T z2kuEAS+zQ4SDcu}*u`}NrvYa1ohMFGf~|JEO2y_{GroC}S<-@qYr9R4>Tlg~zC7Q% zS*vT_%_){Gm~}B-;OL*PJex5=p+3kYDqSeLE z)#b093tEV+Ox_Wd5Llk{cc7r{^$BcWFdybGFMhoA@ZtqAyhnvu^WoFihMZ-@_UYO- zUzG0OyoD58i*WLxe-U^Df`xO&^Zx2oDeU;nBdK@VAw?lK-)DGeblH@_gz|4!pGWesFXBrSM8ms*igf8ht}ok=kuTCAR!nMH6f~ zS1MY$651EeTotx-P>KkdQjogb8>D`FK$H!&`kD`|+l{zzlBS13Tt_@PEfAQ8yxO28 zdCV3hZId&1;mLcr3;)Z-t!t^ygS8>^B9U#&*LVeCR!8%k3&mvvrPVJMc^T^E*EIyS zoIkN-?G$yQp)aARDEHy{uzL^U2^_SV(Ace;X?^cu^-3A1SdQq$*N#qgcikTf_;?b( z0MgnR@yhf*gsTFD?T^A}SQM)e8xX*>uAG9cWcXZO=Wvtv2U?P(XRsNp1R#e{!^gx? z7o({GM#Kf`lLvM{rDG{C&Us1+NY0g)$6EFvX7C+6=#Km!wKR$4o2r7zLCZd_4(JDz zx@fFgG>DgasESH8vBT9#G1#B&Ll0LW$rhz<;`nGX3?K042fY`~0P{|d2A3lWbf9EW>6xqi?(L{2m z;H}s|`~3k(29f|?k2z(}g1G4}|38VaP z4O4s)(_l8Ex@ov<1bcYx?VSAJP&3!_x9HprPel?ok2ClOxy8Ci}Z`{+ZUnjRP0%) zsMz7Dx(UPwe3%0B=W<}ihY$lAR&N+ce=eNeocl||=_wfkB{FT7aDH3Nq_%N1)(IMR z{{FR?)ZU>MH!BCzcf~$@w1y!!A5AgZA5+|K>5gA^;@CX8Yt`x19&2SH zd;aMgq(4hVWx=KPYwES1t$+sIOAdr7n+sSecv}lI1`7HQA;8bisU$U^Ziai4PexUC zWhq%&V#h}QEc}T9!()`7KSFREU0k@M8Vj#vNrtzSV>}|iLa5@w5~u=?LWBp#+Yrqo z9mNrRnKr89ZYx)-U?SBs_+`*9ZegOA7ubsxGH4PDG?BIl+H(Q6LJyexA?V5rbLjdq z7_%4Hr!}*wDQ9N58!86ET~H_}a%*HvVy`*u;-Z;1%_`51a>b5lKH=_m_BRj4amVkl z_*&p$d5G-z=a-w3rJ=EGZeBH zJ_@$>Y6-&BM=AcLkl>7lJ=WRv`AJYebZaW=D@3SeA8E6aru#dzGk>%u*B>wac6d^E z@v{Kh1A&45&Y-!wOp}pOs4Z<77(CGP9RmvvIs}yZphvkK(Pd!zIt;e*5nW8ovPF@( zg)do-Y=qi;daQ$cw?@X~`(0hCw$^YtO`sd~6_urkKdbzuQLULQqbn2zE+sK(HSrR&7?a(Y?{(k zP+`~&`_)3*=hG8mb%0WQo8jai%d4urC1e7ifqjDpYS0breyhHB`){RxC*t27@&D7& z_<8orz-g!b%V~G%-9&stTL-7z(_j4;-WUA>uomHXUI3j2~EjA-whwHfQ@s z^dMvK3t2&b$0@D=*NOj$>y~pYpucF#4Du47O&Ih@ioxVBKJi_$hkeJRKk&YCk7p1d zD+mk11F9w7ckM79(*e{d;0L<;MU4s+?WpkNx@=Q0ZtA56Q@=f0fgB7V_Ms` zv=0r84A7y8ioejI3?wTC`hxG!`{({PG|a;M9U9L6PERlkqx2g=K3EvGKNseH<8S15 zq5tr}4k*x%Dw1T+9v0kY+qhVQ$oWY~F(iBj$^D&R9!xU=Pza+d0(urM2{pK|_DEnS zLUDN*Y@%0NU@EmTVUf!AR3~pNFVYwLb@PtCs=HU**Jwmx_wW&NBtc;n8?eaI-m->% z$HO|E3EIZj`$q!O6D($IWUf(hnzL<6Z^VXNKql*7Vd&0PwoITff6($3QhOPehmxL8 zf{$_nmZD*%EFL`**C4m#0|LMwe)0cYDOg^aHS zU)}%S*0&cRHYZ4{3_asMJF;_<0iwZr|1$FG&T&p0O_26Jsd7& zgB1Dp0$7REG9uy6_Z^oHB4+xjN=`Cti_$2-9q-`rY<-0g?fvK_ZV^qp*-^1VDTn6M zW_XPlB6gG9Z@W%CGJq1tOxFQeg**N|vVe;Lp*SZUqd_b3nC2i3aGOxVR(!gT8RB1omp%mie#{rSpY>nE zO?QI+7BWP?4n1aA6o8?dWZOb`dt#;n4#r6KYmCcVN#5m-BL}}r@27mRIcOO172>BV z@~cas-`>do_VjN#%u-@z?B99$alZcF+Aj)lbJvI-8F08wFbA>?bNas>$YxBG-Oz*6 zg?aTFe)#GCZb3x<{a>fq@%}H=^4kk&zYg8cGyi+3L&yM>`lq%IRfqNqAGCFV7NNgT z#`KoIx6pS~B7W$*_HSiE|5^q}?|!P{zpx6o6XBVhS5P?xaU4w;boY!er&N@6^wgX> zD=R&1Q^-vYyH*G5W*jN`KM~JYniLkzYf2hZQ{VpK z@e`zE5wEZ9(^k--vHwdcImC-0R8TU#kMfISyZ!M>3hWIv$pZ8G6!ZgMOKWJEGn{7LJ z2=i;I8TTCgX=nw%AU0T;0+o8K31|>_AjfgtyZWnavo*bywOT3uHIy8`BBWDn9 zKN+B;<(ePr(zmf(1Gw2Qv%@Yg;L{_3i>#0X?%=ADTM2QC(yGpKg0eO(t1c+yEXaln zK0B$xZC^%qw>yAiI{2(Aw|k~oAXbIygE!K6jFI$RUlM9R`_AV_7{GHr-z?Q@7Txj( z0#?g=z=qxjjEGO%A`Q^uAv^`p`+!*{Q83TZ+|d+y-^ukt;zH;|lkU|Q&XZaTD*Y8~ z+ZH_P-ICto>y>R2z+1~ToQ%l;l5&EzjoJ+i)>1RqHP)0P??kvSr5W~7%W zYGyStYp2C2=(5#qwfqk17O%3C;t$n8U)&IrXS3pJCb^js=5+Wd_fHX=E9a16woXMYbi7HoZ4rfea_kE_w2n-ltRV_ z8e{m*%B*U`NI59>9xxz%w*&IKhu|rG^(1z!2{P-DTIl}9y633ONxBWYSaaM{72krx z?&W!{^78S$kX}u5!1kE|a;jUxFS5cF`OY@iuTtE>_#EQ5GgbrXkeq4Q@I&=VxNt7n?)CV(~RXz$W?*KcMl013X5bFp2K644bHlN9p23pNw#oKBt_#fo z=P18`1l;vWJy0PH{WrZ5m;PHGo?XLj^oNg6sS zC8S1UDm;qUQqNx)1>7uYl!Z@5&Q%~kR6r*;heP26_8b1@LYgoDcG>}41-xs1F^S|5 z%M`Kyq~bQ$?I?KVt_Rk}YYaOU&Rru&1MmFWom9X#M4zwS^#30n330irkA$JUkG^RU zCm7nGu2U)ZuF@B9{L%GII(P^y+76q7%_1ek@hq)}kXlW&-;$XkUcA!aGo5rSo<1bB z{Fo330ZgT!0|a!*w*Ley^kN+wv(PD_ZB@oOVv_o#%gAXx*quyxWWN0{B*$X)?>kCH z{FRbQgO`a|MSi9wplpCa|1&R`416t;kH8$bi6)|Q=wR~aA1fsn)bNkzcIdAO5w+I#PHvGMeYLwd4X z>YEzh0}$7oagq*yXp5=4DMsMF9?U zM18N`aoE6Dq|)xfyMvZ>^Dl+Ai9&XFl&2&vy(lj#;og>XPgo{aw*IC8+{m#SuDL^H zBSA4_1W=ZuEGuqAThPk{aMDd_J0UyYtcUDRrDt?k3@SjpR^F87S`X=+0vGqGt3=1O+8GcGymz|>&M9=Y?^2&4t(+m}}Psu^*jdsm9)QC?&e6^-DBMD zw?lK7ewca)DT_NHr?H>O!*?tN_2k2cMv^9CNM&oWDCyJ`WU3_+7@_o+P>)k~ZeW`K z=UVG)v5f4m5iG6|ECEiZ{$gVHx!_+qGI$%OUg(^G5Rg2jZ83n^zw(V>WXzt%!;ucv zK+DcRD0>-Tfw^G=F@(5e8$Jk|i{7WxyL1eJP_)IwLRxE5G|c3zdh#9IU|HdwhLvaW z))vk#q_lZa@RM<18*?A$%W&p0X@J?}a#Z4a%pO!M=_J(9>rUkyserGLEoidqTvUBF z|FddZ45+3*wgI=1K(<-v2B3*bm(R+=vvY&W0OJqJark#&j-=)4q|I-{m3bgj(GSBl z0afyf-Zd8^PwMUNsX}Z#{9JRTfTm`2)iicO>l)#%^tAZYO6$^skI$;5Poo?zS9H5+ zFUj~Ljv%=mCbEf>q#4Zvp)p!V0npa7%QaK6cS*O;Y=2hl)*A6nRa=2(GvP%|I!G|I z_U(jF4m)kr6M@WAz(vgsr~q^v_{0kaY%IK!gFu4VZNg2>zY^};Bpga`wm}T1An(lJ z?Pc)AVc@!fZxcdANrwpu_-zm)&6|V{AYtft0@<&G+Y&^wMb=$`4U4%~`hIWVO)++* z8JU;fz=W7}{a#TMFQ?PD%>l-`<}Y^$TeVPn1-KA3OBWA#oIdO-dAoD^$W7JsFsMhM6g zrEKBVdw^o8=vpc0Xt~mve44&=qIK|=Udzq8`Xo+8mILvXkHl`VU+MFtT zAVRg0OxEs0aB;OQA+v)IR^S3PI4;IXH>3$TjImjPkH%mPNw#TzZI%1%I14eAhPNZ>p;W<(y5%@1>wzuIfS=;$}Yc<8%h$VUPqj$d%oBhbPSdj?Y9mTolM?y)G zMVRj+2(|TE!hF$HlJua%NM)+#sQgJqJx} z>Z%`uvU0Du%7p9!8K+}kAP_#*92fU_({v%eI>Wkl)WDx?(Ig-Ipter+J`h^c5JJB+ z)U377m5SV!T|r9;j<~CnRX#uYz2a0g95f3o5hx9*OiePF(mm%}j`W-xb5DK7XR?n% z&r!sV!B?mwgnG7_|IpZU@>T*`0Ez7g1?2P%$2G!`O2Lp`)oAPgcs4n1I~Ka|GCbV+ z8i5HipM8?+v61c^!*$3}0rLdc5vQskL2_-{Bf-C-wBd^y8PiI2OdO+v9`y`-W- zhpj@pacwY9VEhG7fCDNJYfae$ssbn)ZjhS*XgRz-om8eBesJf^o0S^ta$gR%TI@NW z1Dr_fp*IoSRLH=ikhQt_o4{v4bX32R@bYC5;PNyj_<8E@a_Z2(WC^X@fFADtp-6&X zWKweKfC9Kgj1C}j@K4b^y~>TGzhs*}mODQMrr=HdxWLRFugQ-8Q0T99Pao_3vru|J z_K6}_oj+tP5Hio*452(+QaQmY05;pxiikrg8l^Wb*`*+Z|tTlf(I%3`5Y~ue_ zmNV$@d4L_^FU+%R5%?VZ{hQ}cl?(YliaI{XLDk9yn0`0xRmsh0WuIXjCvyW%4yj+> z`J~&u+}u&V_@lvCVElCt$(t;D{d62I>UOKAN8~%D#${{>eIN`59I)% z8epCT0LSI!i>rHrG6_(H7TOtLsf&aKNpxPd76>)zvgug!$4@l$x(1goGF_^Sj~lrd z?}{#dPJgWV@)Fpa1cAMT#?Vrb!cWGbGVp12J){~DvNihdLlS>*VIC&sam$D2xoQXj6RCZ9;LFEh()c33Y+qLka%cR3zvvZ-f zxN+7eF+rv}+ga^|Ff>F%K=sf}u;JY1Uabq{tAYlEI||*LTW*>hU~Yw@mt*9*=V~}Q z70orTHciJIYnEed*9SoAYf==7#1(BBbv(L~{<=juoYH$x!G*&;w1BwBoblYg?YO`+ zrxf_T9jVqzH7uzS-#&u=*`es5qnuhW%J5K(JOypOicwV)Fl@Do>E7$weZqiptySw% z&XRLIK`ttxJwTEvYx!DD29Ig<>N+-WKm*dC%x1eql~QMeD4HUZsm&_)lGc7$SKg>E z8_AhtP*Z2@4~6>Mr`Z@${j`Zj7~hlBAX_u}a7k1$AT#3`Ys;lt*^H zwb#A7vGtjCzv(6}f9UH0$^C@csD#Eq24l79;GVwjOSwzg(^%*neA`t#)OB1HMstmz zg=^&iY^K%V`=U#&QzVJ83<a~ht~AYWE|8DU_l^wS8eY4p0q;B z=TKsTCEkkQO;~x+@M<+UzDwL1I#xa6?iLgqn82I{?Js0B_a zg%bPdyMxAhyU&4Z2bDr8tTgGOxx7rqv4+9>HU*vHd&Rxdo_*$>+K2OZE=A(z);X*_ zSJDGbrp-OCoFMO}fthS!QlD%2eBq;(fU28@!xL#Of#;|NM2`$Z7_-ACJxxvYPc6g7 z%kWGZM#}j30_r$|D|?L>gzA*e;%LB&xt@>f#@t2B<_JR8q`2gpYiM`2PtSvD&om$b zkjVnn*X}cUCkzT{OWSW;gA-#M;}{K=ls^JT@iHNS7GZJ7B=`)|%G@dCq?1PP4ByC^ zswsMopg3-p8h1v!VKcyS`~Lha#wC3@na?u~<9cOS&|4T}c2*~-XMe40wi`}e7mX>v zls|3VI(;q;se!hP3U9ahfzvc!%t`CcG1Z+S?WSy-oI|FpYn>qFYRAg+dFHhZ8+lL| zlj^?j>RxY4=jrxi=14H?e%}1qM!9waCYpCXwdsay#W&+D?P-Y&xe7uf#Y&?1HTd0P zU~z5GOiHt;6q@2<*LK-&cHoFUMEK7x zoR#OnugSJ*eMXqz>IoHH0BCLTeUoWBxA0bzEG>`s&)f^X>Z({a<4%SAHJ@n_o`apm>x(u`di1J zl079VgBaPeF1^^-rt%mA!m2n{e`9J3&zas}6&>abSx!XW*k`*&z=G*HK!5OAW>o;! zdqH={JPXt7zr(~z&(+XQwO}LC{CmaTrk#9o&-MHn!8?!4Bei--3Z&Ddop##!Dy^sH z%9+0{idIJD<>51z<1`m+7fr(e?X39-Hor9aJlEO`j-@VIp z_!Ph~j#d4Xhqnh6hnr*6h6-n%f36+Wf^`KQ6kZ+bnvNu~{=Cw+jgM2!O?S2d=H!t3FQKPN5LmfgBiHG}yzx_^O`9hP&>t#6qyc%(x$@<;V-HayW*uAc zaIDawvxQ=%b$lIB3iFj3Y1#j&TQyDng-jP3clLsTuGBH zUk#8h&AddjEXlKe*|mz+FqtXX2@TLn1@!RIyb88Vkn@7|!kD`(m>|gIWYYtEwzB7x zYtxcxUWnR_a3>|7ucZOKl8|f4H`HXGQL7H-MsSd3!{ZF~a|K@Zjt)yLPHgwh%7|2H z5bkmotE%4YD`{{(J`IjwMAfK<&6&zB=pKIF(jyu}^VhivZR>FA5srSu^1fng{^zO1 z6_vP8+vAHOP3JU+_Kdxz)}{MT<5$mfab*V_1i(u0;jwgcV>ro?-ieB3y)VUGX@4mF zAQ_v5lvSW>4!&doz7q#iEgVT^wR_D$ERE17&wv+@@eq#mC2N)098{= zE@xBOORcICN}F>hq5;Tb^FbS!uAe6Wn>jLl5;~&qtJzP?bqxl8TNg5%Ke$R!1)#`1 zvV}ZeoN=O3Lfx7F@?m6FU1i;DVDWK%gC4ozC%0qt@7v|3t zV(Lo=%~zCz&yWBO>>=Phs@gYxtFhJyRZaq)47+dyS>Rx%a561)ep(M8foRaPKutfo zz{;8&W`em{$PY~5r4A6}&f#~v0A2W6WZ;q;O?mzj0Z@kgQ@2m_4tL!EoBRL1#NvdL_K;)#U6$&{GRgRc4fA*7dlIn)qEqa4liDm@qS zofueCGM-K2R5B$L-fG?ULe@YZ|3lj!+jyX(YAfnD4Fhah%!b@H4E((1m*zFXe<6IA ze1+}rgvwf8X*3*h0s3n5tVvG>*2zCZ{EAnWQ6aGJf5?r*NqyzzKJ@o!B7I)E zB&MqL-mYX7)E;VU=z3DbU}xt#C}xfI;VztlyE316dMuE>19N**{Ny+#5aIU|T7)YPg9^51>gE-j6{^o;~oaZ)8oQ<6I#s)$Wc*H`^!Tswi zFF6P2?}x19oWE)j=OSnO{g9KKjpbJ|H#ytyBCKrWTpYj4u#qF$%hm;OEP>Zawk-7d$u(K9Wl!cs= zmy?;Djhu&rm6?}Kha9lO0PHDj?Cr?8*l(%^N!WrN-u|)YxcvcA0x8?-+t|ImVT+*) zNJQzM78^kI%K8R&Ko%vy7Q@i~7whcEId3d60F#klb|N=5|FIMKZO$6pONoWG`PO@}O3;CSf0xfTYmbMX`HGv5h9S*>V9nLI1OU2Eh*tj;vePs_|y zn=PF@i@8LDv3nk!F(|4~(9P`PeCkSe_3yj-3+T0q=9j+ttov#vv}}iyIec zvumfYtE<^}$L^x_2FAKkv9xw*JLJdJ5%{q$2#tIn^t{l}0W;g-JBBd9-@gp}_<>OF zM~VSreU5GC_gsF^qv~TaJtJbPte}Uh&8T;-(FZ=U=j3XCW>cc{lj=+xsz&sfb@vo` zF3)u(_uk#mzKIKN)PjHDfnxD zDLH}$|F>3u8DVv_9hRrD?983A4%O@z=&<(2;mw^yX@_c0cKl-kfw(lL|MpHCu6R*9zV0 zprqu^t4mRZX#wrnNtA+_=}{9QQ?dDE5BsKyw@Q_-iGQL9^kvOj@Pe$d@a%^%EEm2# zg7}xrdpYFdtbKBkppOosk0bG~Lx*RR)6)fbV>P7jtwoZ6RH9^91$Rqlg3luOcg5=p zW{3ISo|8H8d~$JM>1_^ZUCEg3nfq4diX;#}uZ5S}^TyUEK`Y;cb4H3Ucd92^C~{Zp zD@_MQzO_gx1{h52jD=&Ev^iPmw=+t`jE(F(-tx5IySLnQ^|v76GQ2fRMDbot=ZpSn zH|Md%(puM~`Hx6DC&QPRUD7xVGUu-e=s_sH9*#CHMU9xLca>fb5VR#2`uTb*3E;&j z=esbg&k*=_ri~W&=kGwlR(MH2Z5@LM240#u%84PZeSzjrtXN!yS@cnmwdKbfDcO;q zQ;(_^eT_n5AmU4zT_RE~i)|EK9_N5x4~7)maA6){%u=sq(?9js%kM=%=yrAu;{^}Q#`9&ace8t=`<5a_m#FT~Doa}h)~H-I8?8bLntZh) z&Z`LRyC}dNvX~`2MHx0Pntj{Cv?Ier&qjpJV%6RahjM*;bblTZk!!H{uAJ->iEM-j z%(gqt6E8LA6?eSjD^LnK-MWtOm#^O`X#XU6F;87iQetM@RN>FasvbSRL`~x=6=_Lu zOrIs87>xK0DUyrjeqaUPqi#8#jI`(es+**Q8!^>Wwdcz%NHTC9h;eqWyMfJ2n1a-eY-WDqlY2?(W7Zsec#N-|}ixu3o zvnc22zP=(Yd(ES6epqiGM#evX`@v#Sl4fVsK-6iLX@#2PO*IE@`FClPt?EH$Oftsa zXCFm~I$XV$Ybt)uB2=05xY`G3k?DNn%N9;t^eLjcPeUquy(pEq<%EFA*M%2g%cd|K zfgHaBfXEZ)E_azW&L0#HHLTM{-jlhjcBXvR`{p?7gDjZk5sual*}S2&_!q?`db2&` zls(Kl-_TcM#WEPfd)>)q}?vi86~N_aY9 zcIJsd$NROSAx-r{V#`rHKMYh6!O>3fO#P z{l3BG!(3%(j^zD}KHi9|JlRK)+DiO7pDnvW;#ShOr+YFp-Wf-I+s|$4n`({gVMF`C7155_$BojF@#N-X`%lx{o<;v&yA5`CYsvrLL-f>^ss+)Y2dHq|gZhygBS- zo$id**6_erWEeGF<)Ac=qm3(r#tY0!4CAGiVXEjvlI|~5#htBp{O=;Tj8rIzxqgMH z@j0zM{lS9qCVnQ?vAj`m=jo5O5&K>0V=*B!qo^aVpjbA3tR)2ESNVkI;iVQm?JVA$ zZ7&UDp|kIOTWG>}7-B71dz(|}ae~FHS(DWjG(;}KQl22pz4x;IQs7uGG9y>NLm+0E znO3y$TB&%7e+u(EN{7;iOi|tQgyiZ&-eRBbp(Vr_g%>U`f9`Igd2Y8dN7>q=hH4)s zuK|Iy{pqYX3+USKY-R@^*e#~y^woUK!+iEcREZuFgSkl96GYn8v#IkG^67Lz~=$#Z5T0JppoXAbaB6u}o-1teCHm~UOTNiUAIxsL+#0{6L0KM16$PFlRy7=#@x7NIm_e0`&xb79c!p~)Mv+o)_$}*MV#kDA2CvWfx+sAHrn{`5*u^MH*dP^ zc3?02`pHx=ck7v!S_X$W@~O%dOEEL;Rs|XA76!zVbgK^Zg^Y;ErYu3^(+TCLALBY- zs(jvH_?g!85b8YtB1Gtt9z@~1)ue<)aF0h@9K~R~Q%nSbq9(B3iNoOwhj%1Gep&km z)2gWQUWt#ON${77aRHfPtm zgQ~=^6Y;py(()sS;8kP6*H>wXShT4hNRGu_T8QJ81o?y|@r@1H#oZ~OGT3woRq+i5 zH0k*o9^52YJ;xJ`rAY8^U-s#dj|dH~s!5JAW$)O2$u^V1>%#Nl_nT+0^({~1@$q}q z;fyh;wKsl3SMj+kAK|r2cG@z?hJ;@>rKoWb>ltDub$%)_hH|s(pp!7NBYD! zlnffSKJ90?GHoz&U=OT{ea|(+_+-oR=ykZCk$B8x!uj#*qq2zX zf>#bC@AGo%=oJ=~5jdF54qCDxS2~FJ;KLS+bF1@AKG-RJ*NJOj6uv@ zUi9okwt1G^THd29hXINejN~j44_vuG23d!-3B{(K5u)wC-G*;2^@Q6F@qZFf?sN_B!0TRNRLVm{6ZbAW6jEb;;osJYtWh+w0&E~G_A6ps`Gwohn zOP^xO&akNbWi2U#KHWnSAM>Y|us|{t$Eu2FhM9Uve}FBBt#uY4zCgKWS(?|e-{qE! zy1Moz`RqHa&13RILfFJ$p+lH8h{@XysS-4)QHh6QhgI+%59cT8fFv35?1k%tY=XL; zU{tPyA4*BMS}Uz0U2gpSndq%U|;;2KYts|0% z(47i#O8dko8OcPM!OzP^J>EqBL_o+?e&>gH6q99qHmfi9nKv<4ECDZ8<0}a>uW1~2=;2y5S; zG~dR1h=Z?K_m!pry)SM>jjXHR1WlV=|HP+# z*y~lVa-px!FG(GPxhou}O4p8X1XnxN&-SC_pJ>R51wi!KR;GuGZ37}duI(gz2CETI zp+}N^B%tJe7qeXLreE|Kulxy#{``pZ>T93XP`Flthb6^*((gl!iwEf0ILW)ZeE*SBJP3AQqlve&mVHw1~<0G=M^Hl~2*h>fs~ zo%uh0-((jxwllOfe`^o6CFlALshHc^*^8Lz+mf@hfnMqV^ZTvii5)pR%PqF@H%Q{9 zO22-j^X8GxouPJmxl~D3kyj7cPTa?>6Nkm4MWJ; z*#V%%*jg0;n{Kneyv22xIJsEJZ`vYfW#?rf2b#G7e*OZ$+yF}d(%XLy4dAN7@|WRw z3Al!cF^B*|VPI>1J1+km5h){}kLLC+Op?DlX{2vse={rqfbRP6(WwD_xP`_3)`y!C zf2fqRH8QpZMuzrJGj!wtWN2y*cpWC1|M8*TzXpD`Q2zgqzGZ@vB(x3T|c)b)Rfs{R)!^%qde%?S{GBL_gv z{|jVQ*v1BIZ>L4heJdm6+_%dN(Ea}<;>!IC8~*=;xZe7{{XtxBYyKlx{{?YnSH-MQNNo z(%rlpUI~tY-_>G--8E8Bm=1U)95ma?eBw8YJh>d0@by)L5aeCs(E8^Dov)>zyOozR z)8uj|Hg?WvS7P-w3S6RDm1vnUn?b($IZLV2g(0ETFmL5)J3WY-d&^x|)b`pQN)|Iz z$TV_TMQJ{|6lL_eb)4-k>F7d)PbNi%`Dby^UnCihJ2F*jz^lv{&LDw>HwfBJRfQ*t|SP>U=SGl!OS^FsUx07MC)y zwK;qdSj5}UVP42o`5mK-V#y23r09KT5bU5pk+;_QjgWJE=^La#Yrn3JuS9hkk4&Og z$2=$FDNN5>^CQyv@9}Bf5#Jwccogh#&>k1uRw21c^)140aDqDbShC};gta2mUZK=n zu(D!P)!q{KUVT$LzXo95NR^?gKsyZZO@VIo(JxB|~r z54&*s=VGY7MY@e(O*Us0caEpNgPjRglxIHe-wxqqP`9#4;e@_OJni;VNX&cjtqsi` z2_5Q3GeT>?J9HGyye}M@GQH7HQ-e`lt&s^hgV@mD)ksEtYZ49N}XBi=dVy*@EDSv zXkg?buX~v4yU6x3H>VnO$BXEQr`!UOhc1|&7c7cpjXCoZuB9LEsLrQ;h^~Up*t9c| zM@|zVey7GKJNVSWA!p2JSeWu0U5cF~qRqsN*}w(yeT-cD1vUPn3q3kw#=5%3qoV%I zmyPpV2G6Tu@V zhukFkX=)gfvsNz^(x=Kpp8U)oBk@E2QAERnoapa(h^gLexILH5A#OX1!t!SAV;Gu) zi?&0=1ZE0vvD{d^>oSvsYpKHuMy7`6U z@!#tZ%^JR+kMfOn038!4eie-*n@4&q>jiO(!a%W6cf?D))!N|qsn{_V*aFzhKK_`+ z+_b%#l({vt-2j2Ska3QgiZMIw!fn z8GSa*WFMwyKlp>U6~EdPvbvXn?hdZ1?aJ-$gnv<6*~r z(j%PH#u23NkFl!4PEJj++lxSv4t|>V?%+}*gmpY8eIiap+Rq@0lJF$1@x$rfTeR~= z^A{5=X0aAX=TrKzvF{%WcYV25YIPK=>R3K`W$!)+M$XrHgErfaA}&+gTQ)^ZG-W@{ z_{dD8Sx(;O<+G>Kn6LTB@9cZLvX~Ud!IrNh_hKI!EF;IZGPm|J+vDgU^L6#~m>O7P z$a;kC%fli3*$Xo758@`dXXDCTYT#a z_3j`hVewx|jt;OI%5)JUrTutDl!HCd>_&%0FpHm)Nde-IKf>)^3fY@+`gWLD5#yVO zf{v_5uYc*ssU=@Ht32`mwVMY)O6|bDh<&2xJqt&1-qjsyUqc1_^KU?0X=axxI~O$U zl?ze)#c{B*Ww4KeM|?}vAWvDrzHm_Tz=I(n%4()TqVJ5U%t-ZJ4|lq`@$@dwaH$Lz&n#0CikCl>s0g+Xib);9P$r$vAnHJ1FDdGy7ysO=#v@eaN2rMa{6+r91z z1WoVhM9Nfp?k}sCe#ho=^U2p5xFIa0R+Zgi39jQOk2|vdip0%0LWyWGL6Q+|AmiFCHL#OwOe4P}<=~bG2nh{0bXe z{ac&?$fTHC!hIBI>L@A__vF&jF|TYcd?l@(ljbW z*!9SzI+BJRoi0&B(iq4tCMs}SS_&*>!!@nYBtAW`QhR|86*%0MnIV-=TIt+WGyQq6 z`!-bD6HB+j-B(R!?dO@=BYk_QJ*L*`5ee5a=Z1Sg%QflSB94e|%4lx;NUGpQzHa~M z<$70`i5Ys;v+fh(luS-J<@0WG>xP(JrQO|}7)?XsMp;Mfn8g7t#cW2o=~>zFw9mtD zPD(PEInQ#kP2+iWaaBb+{SkK6iP^o@bugzF7>qcZ&Jtaagp7}d3w0iB*b>$?Uifp9 zW4x+W?Vng|)R7YPUuhT%3UzQImee4C^=O`<{RCo~UdVj5_04y~E4I~m+dHT7<%y+} zX}2KO@q-{dkYh^JgOkS?ttzjk@@VPoO)*zo{Olj6w_sfVc>OS@W!0e^K}Nsfyja_+ zQi^Zj@{Cn-x4O$FO=S^F+B8$njXDdhh*EVh{{~(r%v$3iMW&mPfy*wk~~GnH-4a8s!$t>W$;w4i<@PpUQT#7@pIKr z3G`rzu2a%?4`=cE`Et@B0W@3afQjfdpeCh%rEEP5IyO1TP=7+SAO}P zu!ghN?(r$&Q!WSgDos>g?fg!hz*&oT;XykFW7&>clw4daMml>=g_AD=FCHNG1t91g z_*;U6B6f@KHT}eV@}!Q@JLdUuUcu_;s|Qc>bAI^vI}rOmXf-AnKG8U?mngFEF;%ft zuuo=q(IGb%WPQ)MdKX1Q>(iO!6x`ojX?bt97*8);A*{Qi5YV|7;)`}>S?Tg3v+i@b zP`uPf3_k&dG&=7sPF&yNtNJYUZ!xLcgV~>R&>zg;mAQ>2a7H(@zkwi_xyU)V*q8zA zf`g5VnU{l{gNKEgn-w_3y;K6MVAO67>>zP+4v_F4n;2n3dvmZ2VDX}&D0TCn*391i z?Q;;w$;pY?5Nu^`XJ>8=W;U?}y#?Fa>ziBY{o^6X&cWQ#))=rTa^^X8M=f8G==Wkv37u@Z?g^Xe2;rU0%7#>!@ROx>gGUl%lVoda{>;Sm&R}h(h zV|2vD%YIAXKaarM3D-)>8tYq)ur zhX{_38L-^%{l~xObXqQU@Pewh+v|6(b4)h{qVj_SKVi({6GmBOZM;>~uMPJkD61X) zYSSI?DTswbD~7MdkQ;B|C;%gr*(@nK#@Vb&+xPYEG=62FiM^QWL--0P@xgV8Q+b6$ zaCMBGZ`_wSozGxKp0K>!jYxEX{L0hMx{%}yr*jb@N0I7?PibAc8fcdoj3o!Tn|dBA z`?ZS)y*4YUnPv38HEd(Gwr?+fo`mOw`(6}B4P(R0pQ?X^6kmRb?0sr&&{9z4zdYj_ zlrG)BlIoE0;9hS3V-b_}^}JIh%xU|+*w)eFk^V$gNm-n^kmQ1r3W1NWZI9 z--yUqjdEr*m+;ZmRQwiZo+v*zr%(aXB(kBaz3<-l@QT4*O?tI+^+H+%&(tuxt>z-q z&!Fl#6?+PWn8jg##VApE8BC$|3EuJOW~(nJa!)`+w_8gWj{Qc!sHsYvM4PMS;ZSz} zr>=_Vu{j(cBCm3k#%RT$=`$I3e(?;IY1iir(Fg1J9vF%6m2aOW2IO_;u3{_wUF&kriqhFpJ^{r4H@RH!BCZ#C+)2$bsy~_pJ@*R2>ZFaQINPV%)6kiL^f#4W)-q{oc=_JJ!QOQnua4_6UdE3f>Jos=bi~-M3 zC-kwm7<((u1Gn=+|AAOBS|*l&6Kpzz}+-^+1mtkhp49 zzAqG8(>>Yd82{?tbKT+?KQZ3tj@Wzyn1N%^n#b-77S8TNy8aXb|7W3pM7vKcsK^eW+)yY)@f_9rEwx@)x zjWIAef<~u;b)h`fAJuzT?nU5Ir6{FP;u;PGYFaIFCs5(0QZA)L*lqfW%bAy}c$BDC zv>^@B#Nb`=Oa+ziqpk0|^o~9DQ@QkB89u;T6{1*0JOwjjCCpX!fQN@IL`5@8X%<-= z&Ll-LXIHg56O(wqydx+>O=5YgnOR@ZMt>GFs*Rl_FAwsZnGrOpv?CLkcTzkGGWSa; z#oXu1(auHjI-8UTZ#Zz)d2+2&7fvLg_ZUvoUYSc_&g1B+_tGV1Uacq8{5ye{3j5IZvEQPrbr{He`jIx!ok@#30Kch}>EE%5o7_SR28Zgx9tV<(RfK!lEQMAXXnUL0fT{L)H*f3AD3#UkxZHL zY+vOuXKKiMwXv0Rtx;!+D!f>MK-GDzypCI+$H5yGxjge-Ut5$`fyr=n($|O70(h@& zxr}9!oa{%4tD4p;@+9jI?9x}=kNI+x_~#w)#2AG7#JB}O+zU8%yu4sh+a0=~h<(nkQ-uxeNS(8J_wd3QW* zzn*c7iIL5y0wphzwX3pj{M$`4CV$o{ zh51aFuykn;??fBWQfApZ1+;=@uzU7i_1iv_=Lb}{hDK`a{ULlkVmOn%U4&E{aO3ik zm7itVN2oF~p#Ze|q!vw$>EX)>zqnF^R<{yt$}UnPTY^K-@npb}DmBT&3ePP1s8dkf zlT!{n-WC%1Z0p)^7*R=OT;SS)vrM+W9+BHs#OJWZ1-+b&!MHUp+1#GKa{H1|0@Eo4 zyza^p|Hp*7iz2qcNB+x*>#2ubBEnh^rb|}LvNrU}q+P5N;|A0n2Y>gB^9!c5ONwj7*aYwLRBBF5 zw-<$>a^3l44^7uxL{;L-x}ly~PiHTeWSA0bIxoAG1S(XSEK2P#DeN52BjW@ro=Y2) zOwZ_Ixb1^ZY`8dk@dF1k*2<*SXs$I&eCIA@9J!-m+Yf%trF{HAVp~ZZ%)Zz+~mdY8+}G_Fqn`7Vfyye?Fs!OuE%y?+b88! z1YC|*thkx!1dUu=yEb2s6RGSxvw({U*fo;6{Xmz{6my>lBc^EclNpuY(Tfmx6@O@$ ze)d+Gl&nDby5w_a+tU(x{^zXX&z`*5wnqsKkk!weQoqU;tX#($GqE%@sAdP-;#}M4 zIU2|ozKP$gQ_c=bu_;~I<^C$L^`#&B$h=_4&68wua#%hLhXH;Sl;E>1>$1+6^rBst z$;pqvcmJqtIyiVb-ze zX0_zCrOAg2H2w01CWyTXT7wH>0_W3SaV5%f*IflUQFGw04zpJsTU0~Jr2C1G>l8lS zoMq|W>V5IjsOh5~gY_%%*hk#V8Y1H}Q77M31IXe+Y=>aM?teRDid zuiU)7e6S4av|eYmE0Sm;^qAo z%}%estAAX2s?DbB@DA=7-rJh_;S7pk9sV8pZk8DCRV;}ZPgzu*PF&3YB)B_~UBc0rltZu@e7*4)gU z=P7RT_I9{truAz3-eR*ekWNMH^?Ft2gv+P5g!M{{7eVpO+D>CQ-z29_f3+dDTQs$K z#jUdWR$57d0n1Vk_~vnaGCK1#Od)h4SV+2q)yn4eY_D+^E3I%H3vQfH?0*S9S00*E-sr5*?(|fTpP7+=r>{10?XS~&lhzyks?4&W z3u^WZIzkwINNccUzjHIW8!Lchqs=v#<|zv``6D`*f7f|NEu6pV7!$9qSn>3uA}i#D zQJ7ZH_Gv=du0y{34!XGuhbTXcO(n9(se)!*?6ys)pyTH)CN>s*#o&EX zC)B>i(5j19F|H=IBG>I+$w@BrNx6X9?!@(8!|g;RNp^7E)>-Ti80~7zn(l#Gb*k9Q z@_fZHe~yB7tpHm?N!a`aFQ8#%(6vJzi&kR==wa}yeRp9uX<6vN3hOm(Hk4;-$e(XL zztc=ZH8Y}#Gw$RQLIASwXGpW^oJ%>ssAy1*>=f05@jorzJ{WQx;-it|dws-usMerG z)B59B-leq`2{!)xb}+Y)vY@?!NPWftN^~D^rEpQ#c_=%WPmozAYqGx#GL1!i&7W50 zVS5jFS`2+S#ra50O|=cxWl5p>m9LlWw$diJdG=}IvjwQf>ivmR3{Hz%5uWcEM9As3oWGvN8AN*|kG#=) z?%nvo{8wJ6d|j(E_pv4-LgjV;IS(&QgIIm-o&M#-9Dv+xgXMxJhf&vQ=zna#AGcyz zi-Bo7e=&x-7Of!IeG9)ScDhG#zTl^@Q4fLA03n_w1!sokTBKX+8am0XwVkzL< zeUx4zWr(UE-A7sY5>*^lz@G*QDJ%p5$%)VCTDq8x$ZgE?s`ML9*-EBfR3LRvWNu;8 z8|;`&U*^uc%+CxN)(Hj%CI|`^hGJ2=T8m8%_DRdvFJCJjxv7+dWLvSN>7WmKN4>k- zhgT|8E@^>VnVu_|HjG6pSw51>Ve4`NEvLUbkh*dC=7g2K{`uXYaWx-p?{GS|ZWObi zr7+9LnB`bugql3fMb%4d#Of)y?8J0$HT8S(`vLB*h%%Nkr0=?b?Xh+*M|D|joQ4z({Tsftgug7&Ca$L*5WLD!v3u-Vh3mAp@`C<*xsXY2V2a-FFX)&7gY7^SuY3JWV0hLI(oaYP9%vQ-AI%ZbJrD-`tX{|`czFJyG9&~ZFJl`6 zAozSp#uFKn)>^2SMNt-3_BAd6DgND4v!_sDMvCJ`hf|wjAC~65NSurI-a0V7R`-W$ zoJ1wEXAFJ=!|BdB^=Od3Gxl<@9%O`zeevA3>dc$X(xfe;%kh)q^o7?$4uD(mT-p7- zv@Pq3XGrY!tB2`G&x#5rtJ=dmPH3j08`_CFpqFFcBfmtv@fg95y1cUvhc2T`d?j{+ zJb}#%t*$X}Te5}#K`VgAL+ogJd9dOfb;)gFK5=GUx29byCogF%f>f(!>%8dlwy#>%-Hc z48@8J$QV405898b_=5aXKYHg(H>MUMOG>0ijMq2g&jgF#iUSvA6)lp6Ft-^s$6U_# z9*n)GS01#q@?e#JiHg_zU<#cu3dSHO1qAIojR1zaV~4t_geXq-Mj2;gA_cFc=Dt^B zWSvSbx`og0++=9*^T_cW53!u|@#x>+I*i0+J7e!x%5Q*%dDx7-+F#Svle%9=9eUQZ zD~%y@kOz1Pi_J9x47(L)h>*BM+TrJJE7ITkA>u($N&QESdEAPepfC zhN9NPjH7UG@T%fXh?BNk%!%=fw#);)r+B`8jm)9O&9>P^V)E1di1q1*^r&JXgXgb# zZTDVTT{M{MzYSEnF{iQ3yNzu7ElHlE5r_G(syRWiC6Ltq4~%ljZiLOJ(W850_`Rcn zgbg=A>#tW)ejJvdCIhGCnC}yvzs=A3TZR3KxTvUZfAiAHmMRZU%;*O3r+ZP0xQphF zp)7h_QkIp{;Djq|edVB|aV>fUG3vf#@vk6#v-mX_kFprN7l&_3YHKQQ}@glOA72Yw!! zHixw2T-+S=&$-XhlW6Pa+Z*X_h(ET=XWcg>1ZJkE=f!*O9~=<-JPIG~FDx%p zpFz)H$$XZ8LHnG5fFL~@KBI>6+dEoWn@qo9ZA@|Hb*B|86BlTHUet5kis8r`^Jqmv zoJyJuNZi8Hkow-=`t{vIZYULp<$B(U;lG_{{^tc5%6pRowYLvi6L~iF&Ppcd%%jue z_m)B<9i6RiKiG$h4Q+{|3|=Q!w-;kyPi_56(9E2@r=?|N+0}Zxn;Bz9R#qYWvqwy~ zorInq+49y}tJ9(>0OR(B)b9YBrL)ycZBx4|D*9=fJ77ZFj6J{$Tu^Agv8n+29r_h6 zW#jer6$ApQNp1Z{rg4{q()`ti1g$&IwMN_ABdbo=gztN^_;#EFR(u6QmyDZYL$8(_ z9sIn!rHPRlaEQFj`)4Ilv*&-MVm{jLK1a!m4&1kwk9WQYS{mX#Of@CJf8Ar)j$kyA zyIxrtE}13%9u|tOZD@+pu)bB}L@eNXd%3ttC#+|7%sove!mBdMN?lBNPp18N(zw+X%2R_pD~=MTDzC^c=!`nr!m9Fb`5MLsB* zuZ-Yz*HWEC>t1o7%xoA0M z-LF7%L}E~Z`A)HQinL)1gdIHmrDyp0YzO%&lf$+qoC1Qs^`N zfb`YQA_54bvV)AT2L;Mc2aA)OZ`(M~XY2c5|54)?1H@WUW{WSVlmI3Xouf>RPi~HUa_-JL*%FzE@_ajh>u?kJ+%yyQ*M|> zZ3fQeXhuE4D=JPwy-3&*{Sv!vI_4tYWMoovs zwpeb2^Q~UL-?9FL4;tV1K>4?ZIVWuG=;#avsYbFoM#-yY8qC!0G@65&n5hnxLp}&R zoPz)d#AEh&A80i(;=lc?ZzlX!Eij}CV3ZCLR=-@m^iIju3f zJ>ch@PCIRY9JHJ+!cTVJ8>2c35jKVp_v-WHG=xWaJ#W|iT>kT+oS#b#$47tao5~&K zthOvHnSZq^sd9fL<_|ozmKMCGsl`Hx>I4=aNiH z>Y!4y^_L?TGjsL5eCd3smlxz?%tVD{?bFQRVUfi+yi`g3o%Wjc!^>yGzmdF2Dj$r> zder|X{Y)F@t)uNfdzb(1-zt%JV!rDmn*X(d^}iy^e>&J3TiH?xn^@|*d=oJ+a`?nW z>sac40-%LIi6cG%`&92AU{YWvV0vJ-U{+vupQj<1Jy-?UH!$VTuq~MWXNU!i35*$x z=|6A!G_{I+dJ3Qt;bHmYVPIxvVr6D$V`Ju^Wn!jeVxs)aCS|4n|B&Mo(fetgH2B|p z{eQJua{X5a2LFN6meDl@+FLM6fBJIx1VjI`|KJ<*=ePO4F*JSx$^XMC!v8ch)~icJ zfjH3H8LK{g2FHv0w>ibwxocXSIxS7)stx2aew9g9v4? zcSC_QMtL&2WcYf#aqOlp3$+g1A$KfnCB!r2xj%UMrP_dCklseUzIRH96p|=vu+GHd-N|&cm!5H(o}8G&PZ+09pYen!~r$YlZMym;iI@8P(?yb zo0WggH<8$76+(VdsG{?L_jzOHz{yXAe22^61~sCn*-e!|(_f*02oIf&M|3IBA$Y-4 z$q5>BbhW@UM7nd-#o@2HE=ST^VJpX)-DDXum46ieI9Pz)fkDMy@BO8a=X4nTt%7HZ z&f_QL6@X*nCl5XyPx`n0{kFn!9|TBVUuns?BAb|5p9)PpuCHzA?5F`Pk`_?m!!}WP;u-6 zQzG#3!Z3`I!(x*tR8i;@Q{pj%vJ<)E7(5|_vJ8<>Hu+tw7DSR?H)pXMA@7W~uz$kX zZ@T;>eG`(jwx_*BjAR%wzOqMylKk3^a)k!b4_1!0g>p$@&t)J2{LRK0j>D3H2S81E z_j?N3c1Dbs*r)fO+H|JP5q|p?PAa93t0XiiM%6#Pj3zeS-Q=4cTEV1I9wKlVn*8;U zKn}sQx$N^M+sUkCFLuWR_2lM7-7l`JShWWIAbti3X)Kg zmsJ{?IhkJ=;XQ`GF#PLSH*5A!?pSEd)Ep)IAKX7p^B(g*)*@C|YD7J$uUor4RFK#!hG68-zj{2`Y;ngzrFw46W6p)-qU9~P?2 z7Z3xgOYsF^fz69U=1lK z3<9e}46X4TZhLjX5lWuGuw#l#+x;>Q!uwWU zKQ@^xQ$JAl>w?e3g91$lq@T=$`O{sgu0W$h;F;-NLHbrqHIqN8)YbCv&n9H}#H zZFX_MW|MQ{^@ccWCv)MOCGU475*OsylIXnXgDBIl&Qz9*-Uf^e_3EMh!^uT9LY)k~yp! zO+WcNlzB}umJwL80?eg9ed_s6ZE>}yhMZhy@CssPMWomABQEc!yXhJ5%1`Vp$KyiZ zg_Ju{jHlvA3mstznygoQYJ3#G8NjqNrUhz3;UXSw^_(D#p!bg ze=lP1@TKcuB2m6X0$iZ5f~LP7@zhryTlq@_yi(E^cVkPbs?^x0=yri_;0}G>%`*~Z z49{_b{U1=zsjURPCwMZRDfOD^aE2*7Ve*nsv9gE24X1)Cv-mA)iKbpYjM#g)g{ z`?z>>46h!34kNLlWp{T$r#Dg_Hn7HWzKAx=}4|Y+bqCx&%>j$eGfY zU$C!EdNnEc(N#yZ3dH^^!$)dLHSBmO)%pzc+#n${)7?bg$; zNSKqI#L*FcqZ5FXVMAW1?#96X3qS0iIfTTI{^!lVUl|i4BV=8qgW``YesrJQa!ik$ z2~dVYg1;Dv9AX{?8e$$6m;dUvin3eb0nDYrb^ZDd+KzLNgCd6cwyl)SknEnlTodF*k^)+aQDa&+osxPgxJ3BB8; zw8gFU-2Lc}CMXX2X(rM`QzM4M)Mv1>_I;#^7MSV7{js}Du;xNEls zTk|HQoDOV}6Zc6-qVQRUvx`$|nj^AY2{o$0#}%S$fo!vlzs4fFg)G!6OLcB7<^rW$ zZ8b}$wx#|JciF6-!5nhFHygYp=m(joBlnK~vi&nP;nziqPnOw| z3CB*UorL-13g4Pz@;XRGSULOcGJ}ig>M5M`-|)lc+3GTK zGhOs5)yKteJBkMR4-Da!s zH5uZvhL%bJE(^Z~xz)V#?SCC*=cDTV>itqO_B%niz)~)`j=#=wo`1RIJf#PD2`}P1 zX0N0N-SRIS+7_?0j@$?@9NcAH{AOm=bb8&r1eO(_a%aK-j5GrOI;geE2W5~8l&(yr zOYiGUWz(>-jM}alc{=~z&Rr`>Sve}i58P?J2bMmvX)8DHlNHUr3hsp+G`_sm_HJ1|oLaYkJYBa>&(iHCyp20A9(I3? z8>v1fybxIaaCmV3m>$dDgPm&O2Aw&{JYKw{DQ9`|4Nl<%bvoj_BssNyoHA;kSrrN} z+kFhCos_1%^`}Vyh7dQ_y?gf7=C^)%ZLDj)*@R3yo-FpBt>OgruCC?wj-p`=m-HeX>t-oHMEfV=6u_IbBoxiwTLMUGDJDHjf_42lR8Dn)E^e?hX- zU4W__?*rz(-|%&&1KD9glf`&IJL&TIkPT$=jJP1+FVxryiv0e((w!)AkA{pu&gsCgT)A(0VbUN2(TlKrE(T_z5^DvC> zl#~X!C{BpK5uZl9D*Z24F)UpFbxY!Z4;Ex+`#(+LJrty@a+%QDZ)n|5iD_a+SwHBCWx#38DoDCpJOf z%SG9=9Fxh@t$Z#O_ollyFFWS5p}*foRV<`Arhv;Ibc}%khxbjDXD+Pk#O0HP{WtBL z;bbuAK!^I~djo^O8ve9DSj&`pr5PSIU3GV->2Zr!w2izYLFS<*-_PiJ1Q~GiL`bLZNVUdU$i&2SwZ}3MTCfe!dEas>{4bB=D2~Q0R zv13^!378Ak7crI!#vpa2MxzD@#hOd)#T=K`StR+G(=Q|qUkh%DX6oT zlaBdAMsr~?0(%mDE&21mGkjw>$NC;73L!mAbBgerQ5NHx2VDqXXo*>NPCWtRuVu;J zyU)OYPl34X?0ZNv+ZlYdS9ElprX-bUUamn8lo%K~dZ~`k*GYKb-zhGbX!-k8IJ;Et z2x0JmMupK^XbJ@Ah|J6e-^nAyO4~Ck|L;N_8uBF7UP1-$_bn-#=N0V?5y{cqD?eMf zbbTv)Wd)v7Efq3%^57#Nso2=FWM=J32Q7x8+LhJq&*QA~{mI!`-*8dWtPD{*MeVgB%vKq2}A%h9z zYba~mW)yr8igwHk{Qcp4I!8SpmL{h0yQj^+Z@gNs6!H@{d|@_ot|g{$H4uN?oY zeuqMOr4FjkF)`V>HXQ^dh`3aX$PG)GDY^J@5_$$0FDUHJV$*3i-Ii8T4pr{Frw`j!}|~zd7c&HA^q49nIxnPUV!;e8JynbM!j5M$3Wmc8?b0Fn4W0tL)HnBp)86|8$-BG&;GQtK%vB)|8QvXO&Cj z^3Wc(vCg{4aV-I09(J|Aw8GCydYvgr=IrEl)HNFu8wiStAc^40(PVRo<}&YiOVb;) zjC!I10UPzH60p@7G==08!i)-IG7wAzVs=bH%EHB#LpaL0bC?do3SU~r{w!!0NU*cS z7>3QTjc1z$I{iMmojsTCV4Th~txRI_v_gsMb}miaA-74Rn|%=LA5QuE&=i;Zg;7Vu zY3Sg(lDt=P#eyn#fHl!Wq_y?n4pn;GOL>MkdrhvI?d0XyIFNW@5%;B1&~Ei`(Pl%y zh#@TXx75c7Kawit3-es&eh{qjDemB%z_N6+5%$`L-^C(8)u`@3{)2c$Oy>E6^{8^% zJj5$MLI-Uvdonjgu*$NR`r#$;xOJy>#e|mXMH_ea<0Ox`pj$96^EP2-o0IFJ)&2nY zEr^Hm#B1qEZSn1#FFy-k+KLir&$>4C=DC3-Agn4SOWi^y8j&Zc#qdbG302$RBn5&O7j^Ev`0>Yd+g)(W~Mn zFLNx;UrhOi6XzJmL|cBr`}8gVM9-L`1Qp;A&iy@XDUvWTa(d~EMWU|5bIv|l7ccxk z!NuJG(0p`w-tJ^*XUTg}YeJYmDi7WW$8kxj-*wm3w~i;j2s$)=Jo#_LO@>_7dEIag zfTKdtcl88YyniHKy-`xUag9GYMdeW5#rx&FHp|BJ{BD!>)WC13htmwsQP>^N%%sYF`$q5UfjAwS z*Tu5SNXkb=#sTpvpOf_4sVeJ!ZZQbdC*(8IUmKxeA59~ct zOXE{$w>=6rrWx6dBpTyxrc#2Y3|!>}S!U0zrU=}_JuKEwec$B; zyX$2u%ltJPggj$c zzQfyyEd(a#JysPBO?*pq6KwlLnBpAj85$K8EsDWCdMgX69q^G3cg1?xqN1COhM!sw z>!f%h4z>i{ee!(q>DLP@`_MmS{918O?0gy*GH`DfyFDB_R-PQLsh>`}+nlUh$1Vwb z%b6NyO-n~?_Xo`58kOu$9Ij2eH_N;FISs!foH}c4mAU`b`{imDkfy*6B9|8~0Y3ly zHOW9o8D_s+XP?en%MdsFfHX{q3si8Nnk#4IMbgyUesMpTYHA>m&1`h{RBZ&$oH0?* z_l{Yg;FFemCbiY8V;Uahmc}|-UTUr~IixU;m0@1S&nsS6+i=&;Ks6f@tXGvzn`T1?OLeVEhm}>= zXm}q)dA>6`qEQfLuy)v(*}Q%;A4f>H>R(vkFHkG-Bm$~Yfc z?|8*Er|jN4X^6PNbcQB^WhVi5d6rFIa_jjV((^CiEDA6r#Z)aJhv8X;r+L8g#m)jQwhp<6~VA>&PAruygoa%8i z2u0t)JflT=Ms6OJ=tzbg_#4wYk}pmT-<_+lD%*6J-kJKiM#9R?$Vkd!AMu>bAw|Ws z)+eRDJJ~(`O>P-O)~ZYda!k)pJr!?{i%OPu6|Z)Xb6#h;1Vzrkoe74&PsH^{M5r}> zGr@Eb{3Hx26UY;hrJLTNyT#pQcBS88YtI~YhHJx`&+(jegb@LX!>$F4f)aUVdCTf;z(}tG=ztGy1B>P({5sJ~Fx(0hHQ#DkCDq&XZ;Kvy6ww z1tUiZ4@CFty>B=a&8UBLfSM;qftzKo9nb}{Ar62tMcoMW(gcjj(ww@JwFX}-w+l?us5cZ+wH4S|hcD(_<; zKUdxsAU{{!CL%vq+GZg4Ea}Styo!YI#y4q(tj0GfhN#CksfMJ*H_3(I$2Vz(oWw5` z_tgVVWp!K81(mk($Sah#X~-)Sbkoq4sj3x2l*m2v`t|@C1%3Gdjlcc~ZvQVtBn+MA z{mcKqa{7hlU$XLr=D(4AxBMS-1S4PfevT20So<*Sf}nH4x3cNed9zIHsK~JELhSHU zCiGUi>IC8i@ah=iwGh-s>jF*KlghV2fC6le3b_0zaC#%P0ec2z)sZ^?qjXs{?nCo} ze#x+8Y!-UB`~;tUyNZ@UrE+!RwQ)d;U0*QcD z1sdl(LDXq4r~SKnBij|MDQ%#M-uUkLiTHtCLjZEVG)z7dd60aecWg5H@}aJ64YLn* z=5V)xBLzPGPI8%KwT7V%3v0i1O33gKCLtgNArv8B!3Rl_2cLZco&q86Q2!WC`3ohN zQ~D8pfu6=a`@wtnty4i|at9LmqIU-zxw4|RMV-IByr7E zr6e)aTfmV=#kJAITZr9-&3TmM1xtIcf!80`vCmQn2rOqhuF*%} z1#6P6$>*r#+ilnnHjED}YrO_etZV(ZzyjVB&mMc&*)z#T8>2>B#zv;KF#}HKwIO@R z**nlC&%~L2OQH#ElEs0R=a@ZmlIFNQ)@*|0YI4P9syg@L$SqmHXbOW~3)`+KlqS0E zIHcy7z1&bem_5lXG>I};9rGrjKM&y#~x*NSu(77jkF+uuLc_AE&ya*G}lcXoEw_! zVoNeXk!i^k<47~XmT{$U(j4UcM5 zDS+f(0ozxeI7T*>`a^QCc-?G#yU`MQUx7A5%-C#fyG78*@Z5&JFm|7c`!_llj4j#> z1&({S?>UIT)(V^DZfD=)2?bj638YF~z;|B831k4G03C-&+ULTC2R#gJvQj`PNp4q6 z2G*_i1#A?YKpG%mNDCE!vV7njD|FwSEkc147f1c6$M{@LJ{b`l1zZ%gK)S^`YbjQI zy<|zrUj@b$xc%(N=5r}*6x|~4(yM$?B0=TDc0CKH+$e9z)<}b zHtBc0P(3l6As-1Z)laxH7t0~}I>9>)HMd>nQ+J-&FA;7l%bqfme3HCzlOF4-c}l>NC$=23nSG>KtMYKCw}my~Z!Bw-1McR=uY@i)i|7qs?2Xs8_cgyYs~LKs32Gn zA_x+M3^F)6d7^%l-lR0PgMD-y<<4BqwhHKgZo+-0xOE_VZUOhuL|t|0lHOGN16xJ- z$h@NI_g=vvbFX2Lx!pX|HdQ9rla9 z2ej^DY!$|v3vs%!q+73C21kcTw^2`LeeRp@Q_I}d-;W3x=17l3M`ejJwlPm&Op}RY zOlJu@ms$H(g05Y*aDR}lq*vp{TjWd8>W}m6muU5< z#(Y=#dOr0~s*G6D#QgLuTg6aI2~TR(8_EMLg{4?6z_aiSrFbBem%LUd0-%o46~iGZ zU41(*HIykSo*DHkLFP%Gh_-aVIJr4PlmzWV6BPHl4S~a91?4H@GJBfTl6eNlxRtPj zdOD?aT+#&B8ZqY|SaYxi$P@4SF1$bNRR}8ZWnhVr zquzEt`CaIn1e@l6n5*Da;OM~iA;*7UFrgYl;dwWA5o8l3BacBCLOA@OXM#*df%3-7 z#!H4#00;U|cj^B@XZlhEMFF6Szrr34h6K4fP23h<{0Psk{lf$=LPMmE|J{egW?u?Qv?JK64>9B- zm@=d?xH815H?4R1586wzP1{YDP5Di9Q=)d!KOcyvUOsQ1ur28O&aQWyr4NXgPllTR zE^!)S6A6tA5^4g>hxNz*r@{Z@oe$9W9bM}tjL-@4OwMMFZZ$@N$yr8?=PZLb%kZU1&#kaMm!Btd zY^y=(3`<22hmt31>n+s%04-&a!LK1e-QBdUUQcF_zwjwL)NqC_RqAf;M?`YxtMs$3 z^FD!^ki-$l`dlNPzRv;N)=m!5NL(eWtUf#ulD;lfX%^2tQMfXESARLw+LOJ!--xih z5ZRu{B2OyjWTnc048Y-kbK*U2FOWF~ZLgz3Z8$1w&#dWN=!mN+E%>|+ifU1ywaBNv zOs~u z&T?T*Q27b&4KUgUh~zv~(eAfwAODaUI?FYFsr^`RbTMPyXE<2EOF80MVmw{YmFkPC z*%vJuZojmPZa3!{$57ToDU+E9wp$E5@S0g!qunr4d~a$_GqOZD$m3ai)^w#@^CfhK zt(Ym5e}hV$x6oNz^E6XlTkU<~Ju0-v$?WIX$xo(t65bGg(6!o-X*K2)pmcERfBnXf z=4t!WG#BkGKj`v1alzXhQG=KEa>}V2*}ZJi9vHt6Y_$+kp)i+8W{;REk>6QJ@SXM2 zz*FI&(a@+`x?5^yH~byqGdaHuV8?(Cyc5~7Z)-!uMLz!&n-_C7UU#-YzjQ;6Q z3f8WmEUN-ya;`XAiXlHhsqGxYq-m*fQc=n9*vy@v(l(+E4o333 zNb!c@RM`s*=_j>-T zr=m06TG_#y-D$1Q(_=kg@++5hC23v;KRt~#ugG|l%HlGcKwBvty8#)G#Xeq(jY)Vm zV}u0|=aSQD>s}zRCsNn2tjy9*MME~fU-wJQ#ANu&L(Fis)W{&}G|6%z{}G6^)R43!I)>>TcQ57^5!O=p! z0d;f&qW&I)YV!{zhR+~T_l5tQi!m|V9%lEfn;eF_eIizSjN&+P7w5DUtMV$6w&(hGrW-_AkBP zmnWJIEmv7qu$BvKAzRaNQ_~wYlmb=gM|M9wTw1;EYiqF=yB<_dFbcRC2CQP{<4a-# zL0#0e1(F*JeD>C}^R*P^WqA6mskwJ=_q&f=Mp_lE`-NHSwu4vvwVLY!=S}`|&PHlN zl9oD_Px&&Id>7R>Vh5P}BD^eBkb5+(2&HtHe02+1TCvpVyCdS!w3OW;+?0KKJ@CWH z7Ck?kZK)DG;_$AdO!fQoekn4q!Ry)}5~W zcOvD~Gvhxj=nM<2`o<89rPNI=cSH7n{mQ_{b+FW*YmSjSXfQ+Zl9cr2><;TLY(R|L zXdxFP82Q3@5S*TVi1`GIXQs$dMBidIzgTJ9U5C&+7|dVu+&iiIvH*B6;E|4d{^hr9 z%2Ta5A*=qUCiU-M>!V<75{yU~VWeAqspK-l-X&+Jwh$w;P$%Am#fGaiFHeCGOgczEjRv%e4P zWhIy{KYp$M4hSObZ84|L?4bp^)Nrc+4PlbZ9VM+d5g zv#zXFKsA!>_hm&W=_z0`1j6po&F+O8I(V9^;Oyn2KZgkN(~l?8DI3>lPK+6HhgX01k-9;}ewG>Yz9g`MiF>r<|NMux3|a8S_wVpjv6a>~kd0&-Ch zSl6!%V{q`4&dhP3EdpluZU!tJt9VHdK&5wgL9Hk)!P?Tx3cXjwiB7e9%=%uTF3`?>2>mZX37fQ{ z3dG!Zve-S1lkkpWN-ARKW(DqIMA;ZnZD6(`dYS(go82FjZ@D(NZ|vz>!AJ9AYG zS!={>HIeq(hz9P&ZYUIfU1d{l9f~p+lY8{VlWu&&!9~7k1e_KpV+6%rOHP#ObAP|8 zafestS%YU@(nKxM@vsvMC!?>){d-fL`)kIsvt4KIS}wKT>m#p6$gXpDckZ6pnP4P8 zW!mhAd6{a3R;@<6VYBPF?Op2LlWF35f7)^uspgv5?*wx0VYOtw?9XleP6?FRz6r6; z{?ww$MXsHsO4Ux(gH^Q%VWIlBGiN4`{^2TUt#BLEt!xBs!KAnY{%;r=pNb?O%Yq@P zCKh99lh3P(D;>7Ltn_E2;JX_}IP|&b`g?nd=TwKlEzH~7ElPr#BZLcxM zF-%)H8qxZcL1(K><K(Ln zp>(+S3ewUQjLg#xFkS|S;-cJZN(nl(^9iPesi`M7%{^n zYjU+0JGyc?C=$lB1ocLi{kEmu*WAo8uELSA$DH93rrF<-+yn<@F@EtYOz0XrV+-$< z1&$Q*Vam98Wrn}q00?HVWFv#k2)-9 z{|~<2GANRuX&1#^7Fpcg-Q8UmcXwUf-JQkVT?Tg<+;xG$VUfk%S>*D*-?=Bwxj$}9 zMn!habam%bnU&L3otf{%k9`6{38%Boh8kL5A7YK=Cx4@_u+LLR!nzvyrur2Vz4Svw z`BCbx#Zi_vaQ@ZR-LP*E6u??`ili`+UwL4o8TP-z{YGERCu-p*V3F*DlIDdrT)WR z@lWdyHu9`#V;*vNmZs@2cD@Y4-j#67j@Y9GNWW-A#>g{)?Vy&gx>okw1;QsPiI#_6 zqclM#3R+JLQ6@9>z3p&m74B8t-%pP4+l2oI$Y9vLIr1~LK z5VssD6Yw8wiQ3=m6fFGbG47z$)v#2c=_*U=(S1~gME|A=`0+=z5#$-Rln)XID zy?9hKt(t1CtIq?3RUS=tvrh9dJjZ7{&wB%I9}vhL=MfxJWWjloj;;kOtDJ%j718;b zyz3Rgg@5S^|1uReB@}LY4;bdO2INr~qr26zOoS1URG4VG5B{IDa>tYS)|4{NEY2_t z)N5FHc17*wxX!m!6wjZ$Q)vnKAs;ExsgRzPMLVFmZ0sh@zc@~Rb?{6k*Pp|&wR_t z1jE3)tu;9F z`!H*gHr5{09GeMN5S@r&Zc?CS5fvDnjM{P%Jvq#9|FJA9+I=KrZuz~(iQ*3{cwb0W z@+#OfdF2ypq8Ov4$sa(3X$m_8A3s*n5_-Wc8+SZev8k^>J3-_;gb)tCx@R22hORig zkO+n=n9t(n-?#SVfpH9rx|RHh!^({eR3^&u0cP!huVoGAIL3<5xJ>cQT=BTv{e{zm za-cLilBk&!(lN{Mm3B?FmYzmIy~g3z%56-W(jVOkhSh+$!)Jo+M?Vx}7NV(T_hkj} z40AtPxDe6!qtLE_1a3ESJO+b=-a}`5)29Q8HPOzb+}!b+pI$K8HL}O>a$af<>?rvt-Vj z2kd>&zBnZ04YDU7PS|FmF6k}rhg0p*Zt<+f49fN8w$;@!MseL&Or4W8hl*1YW79(< z>hCKGU9q>l66LE4!KNzl+LPJTgv2`g9WOAsEj$@k;TwpRs4e$FMm+<{YJa_W%N_o3 zu^MP#;m#~{u%(a+kTf^t-UgC|XZu06HUNm75AjUvrvhJ9PUKk zFrAnV2nhYa=kzo9j;PD3l-{K zsU4{S5tS3LSevL@@AmsT*wG|;)(kmfsx*-T(NAe2R{0N|pgv04Iu*t`bo&3$rSkD`@e9Ms6<2P|w|Z2aH<{s~|c)(~5=9SCDG53h-`Zs9Am zrXnhbZpZz4Hb^vTzKNyZ&q96z=((sD&j<~xP4CAFZKwqiK=D@7&yzlk5Lm#h3pbe_ z97iK_3;Ie2UXkU}kLmvIP4eU-NcBmukLYQs1Xs0#_;JRwS ziz4%p#c3`I@L}#lUdW;RX z^l{MeR|xr|2d1YK950^#UCM3#W1uy{0A>^Dx0{Y@UySFV9(FrZI%v-}%7jSs9YMV@ z&4TIfPr7!Bf=V_Ik*k96{>26-odaFDJBKtHkEp96y@x!1K}Tb&|5FJ*An1^U;-7R)T;EcTXp7=&M3` zVeQ{@8d_YLaR9XAYBt@-|no78xtcd$mfhiT%mcc)~Blh`9 zo4O50FS3_HXINeM*Kz=3u1kLbckrJNdlTEgW)dMGbY<7ikGS{h!G;jZl)b7@L-P7~ zW`fCOHp8Jk3V=9{n~d1ma*n9cA1G+v-+f{=0*LzTH54WGc3DkpE27f}KCAG3 z=S(}>!oB+a3rBa}eWrFf0sk^8RlG#OrI~4AD6)E^qU=KJaa=~BRws-U26xO~z*Pws zS8X+rAFWm;i1d8)v+=RQ@IT0(}{{v%&D_i^<{rb`3aL0)Z zX|u7~wea)~&+j_cS2UByv{#{9~ zq*+JX{<^h!vG2jkA*~cX&3nLw`$xK|-vgG>9q``V4jjbyBf6u^F1ex)u7MT4Rlh&-d2I(XGFSNsE7zw*Mr-?3o`96&-0Sh&k7_kAjQ)p4!{8 zY#!mHr!^2PhPEJl{c#r*#%@Y;KxfpqS^GZrTTGz(`}Zja0R4(5(RpwN8;v&C@%z(v z5CIMf&*WPizBHBZV9jX771NWt-c6C|SbFygxxeqxbin{k)+mEE*uT9sF>6_CtEh(R zfW2JpF$&_Hd~6I_*7@dV$LV;TdYJDu6s;m`c_#ie@-b~}c`nzISwb01)Ear!>lNWQ z_84s2QMjboA+s+~EX!@JR0~GoP{V{RY$kY1?JE?w*Qlr6S)3}(CQW@CWM>132Uo)B zybwN5!a=Dld7&WU0@LL`1C29#Od8j(-^D9^tSaN-LjJVi2;Iq@&>LfvI^)!gCFJS< z67_aj8wnm0CgGEu{0m1pk2XMNjqUv-vg%VS4PNC~TNYl#fW8q0HoZ!mqb`&~5clc( z%=||IiA5b4ExmcO#g2XvQz;`aY<9zJJoizO_Y%Fs=~Kly%QtfCh;p$uk###7dL4ScZaH6x~zu&s-K5KM=lgaAAoZ^HT*>l zD#W{h;qcA#OO5v!YW6}xH04W!;nQGnr~Bzfr|2ewnYW^jAWoqwv50pt?zON*ojQUR z;YWgOAc0dg&P8+Qk#$CAj}3_kSEB0*rig(Yv@A!klpUg^HSSm{=Q(W!)1Xh!7vdp3 zKX@Epc4r)!pCZbEv&XuNO8K5<`f|by6w*X}iTI0?m&csPED0qa&Q3bRkV#<`?=h)U z65cG)EI{V!Y?KuW$fxY$!=FP@B!qrJzn@MwC6-}AD|x<-sno zi-)q97gG3xjIE5S%QEpi)awE{EAzF`G)awSD@ZRGoQhuL>0WL5Hi|=_>6(+6X{$F% zIYEz0hfnupCymewEv+7^1|Q`yR235KGpBz}{`kf+*7%;jEFG%^dL8x^J84!#-rl*r zrU^DzTYWyGTXoTI&#Re*Oa^q=-|Zq;Ho#JpG=&_Cat7XMozQjKV($6yVz$y~etV&d zQBA!d_4}x`g-gawU0pJcC)a04A@ZjEF0U>1tYQ0!{CEBqG;I&C={&mXoJ2Lgy0x1({%$CGYXfZiC)NcThY|_#L7BM*p#o9^1FS6I6Z=}=EUdw8tA&ExH z7|-kr$zX{3h516MB`J#qA&a$}R})HMlppuxCi{nuicL?SEDwhWSJB}a0z$TlO=c1M ztkYff=+u(hD{u!j;qh)jzj8@uB{}Jw(;7X9<}=9qjI&B zKMweQ2_YLrCV?FpBZ@&hqa7eJ#6e9L>68?jS5Ntw+x76F14(Y~vQCC~MOY(bQrEmb zyS$8?0+H$1Il7@=5jYCnsugIRS(8z5r=o(s*~o9IP#K&EW6FpGXJB#C=pqJ+NeOf3 zuP?(DOQls=PD!i(WvkY=l9;B{6n%-BVxd0hj2fnZEs=`tx5gb+XD8u@n21p}B#dGz z4Kk-HzNU7LS+I4;Zx~VCS;fl+1dtijc_#{edpzcVBH_~Rg&1Pdb=`8lyZ^04S6HGb z$Vy&hp)*SI6}djEKWY@l&Sc6g*LAOAVm&cmR8$c$UhTFPX`8KJ8N&qCmi4!6;ou(E zOZ=9Wmz`HHLR&#Gt4M|Lgbd_;U8MgEB=eM|o?yc4i5vX)-A(z#*yy#bJ6i1h6k@=|uRJ=oxgvSb*+u)8 z4n3ob%4ImPpP*Cn=-2T<*mmy4;UL_)p50xWnju?+8oFnCE?O7y31WTxG& zgMc2=b3^~UKrTR=Y2sO%ws>CrSIBL~6`!dpKeD((nZqWzL zwE#MXRuVT}X8)BX0YpL+v+|ki!j%eiNw( z2ZMtRGP-;SZ6F?wGd2Q)`UW=!mmVBMEawVlae*^l3?5ceOy42~?iNVsXF_6#ehmwzv|AR7*UNtSFiHrc zcp`}$E%(ztKPh@4m1CHi#}1*x-Y}SoXo00R;p4uWCa+=vPusLi$s7(xeD69q%j4AT zxu1=XG1!h*;z9~1WfQz=E4J4i&=W z1v1ESQuddHm6V2KHwC+Ka3cfMwl`Woo#Cw%z$>;w)5E#&t+1i{BTdSmrkRo#6xa#$ zNpaSc_;F$ClZfcdao&|TrnEZJCC}1=7FnS{^znrJk(?rfa5S;O_p*eG6b|k{l$RT% zNsIMh#bw+TmyGW$QF?YNxv_@76N1yfS?_@zN&kV<{hnY~sf?)_&`zT+hC)f5SAS4~ zc1QP?6Ze(gz7BdA;>9qQ-Bxk=VwqU``sgQIt`NqiehM7G38DQTd6FlA7akpL0?Bjn>FWj^Dv^EHI=Qs zAQ&CW(pK#iQLitM8#;1TKn-O_1Bc#-1MZCR)4#h7H_}HaC9{4&qbA#+A6r3wFwfO=$W3@fR>6kVv%4 zGwB4lbZ=U-oB#`wIf06tI5cVPa!P@TowNO!^Kj74%ee2ZOCTUmOzQxuwc?e5>m7Mc zNH2o>3W+gm5fKzU$y6(IGUYM05`uC{N=c%EpLWiU>yUaD8eehh)7E&Ak)TgH?3vLN zE?uysZkIt6v4ih4AdOuC^6Uv2LD*9G4j#qw<21ArBz`+`FHQ&>TJisdN?|~7BnJaQ z3p>X9gH7y%v=KdlA`;nHb>bV!Kb$++U$s^~y2(!vN=r|q6_<)FdJ3~Z8uD6uj1=iA zpDwK>f$7Ap=(H@(_W1dt%n^E9T40pp!g?#$)xG>#x1N?9e0qc{WO(c|hyw9f&KrpBpb30%rb>bs;*xHS4WwyK=~`0xEI&lI11Wbj+&n z*=FNy4WhRE9&0tUH@=hQ5qI|Q=yL`$-ERA!n~bk|WltpAYFM{S?}Q1uJ;VIw#M+RO z^y=u=+0=3w0rO(5CKn{oZT0YoHs*Ot>SzYliO)EKKBGR$RWUkl!}}syV)Pw{%Cwc3r)#DDT06 zwc=I|^H!ZImmAv|^=CS}sCAT$*yp595q1;6*7L|a+UCDIeW~V48HyF>%!_<$rR+er z@e^!Xxm1t~b6eJ`lpm_AX?*5oX=gr?@kuSg-1Pdgb^Upq2&8rP)}+>@bVTH;0-C30`$FM#WJPKL5|P<*)?y*@*hr>9b;q$cp65?bX`+T zl~P`Wq}*gie`MyZ83Z4M3T;Mhr&zrKPF*a+6EBqbmw(RFJJoTWn%60ZtQpJM(V6aG zySwV{8RGAq)d6ohzc6-rdYy9t`o%#5XF(!j`!46Cq@>99IJ!&vQUvo<=FcYmOOQVri{7d%iH@z%Q?#Skp3OgN8^+YwR4nzlM38(cH4_KaO z60zrxT0iE^z#TxL z!=;m$O9wYRcknlg;n_l!m8OUMY~ZnTIE7ndR{4t>(C%ou#Yw^9MNs^^lsr4VwZs3# zLI-&5STi%Te-ME!SHs+^t9z%+*MY-RM%n)M*2?X96|nzcq+d})V@`oq<`hougPlMV zWHDz_jGh;5yOfwvu`n*tnVXsNlhPt=LZR%m-84UEc$9!htuA$jF2r+-u|zR!_5d@F zNRR}iq@-l)yzS830nHe&Ww_b+Zw3_57ryi(2@PsXc>n|OwM^9mBmo2$b70HM?>=8r zwFL=uV!J@xAx+H5wVK*b;;_IiN_ErlA+^M}LfLy%27>*p4FSF@C`q!?G>4Y(?-`|C z(QN2ywGeN$IkPtJ#veUuGd`;xheQ=`$*gI!`%tq($`$1N)*{aPTsf{?Vrfr2TJRK} zJ+8``;Iq$otAYa+Z2B(|WkGPuAiMMVRzvd}6SpUt`QtmiwlZJZbzHO$X74Z=@JXB{ ztX!a^grK%fBur#QIl$5Js7 zR6)zk{86FHHQ#0_xmRQt(tsUrJAAa1NE!i!aMP$@qu&uJ?u!CvTyRh(z{m`L%O zP3GojUC5nuJ{xgSJFvs%vER^NN4t;7aY>`kh;B3kVwQ8W3en{9-*-^QcQ z>%BO1!hEW;H>Hgj4vttk1QF}J+1tG8LFNK19*V9$PxHqDp02O&QH$l9IR&$l(rg%3 z*%`x+sSD5xkL1T50TbDSFERqef5S!m|A{EN9QAG0V%t`^Jtp0ZY}S+Am!+SoJ$jRTiqy;++fh zp~57p>jv?TppUbIbQtzo`gx$Aw7GUQ=R6+4Ji(A;j#LxI*eFI=vz@u*(8@ne>4Fx{ zx|0N?N37i7L37dU^ZOvDcwrZLR-uk}#6-me|En`kBhW04q>>W{t^_rJ6E5P<(2jxK z{d)Y%jHkgyS3Q4i`^)e~!De;w6U;pE#u7U{0oSBv-`1yZ~cDgjJM~-S{_c7 z52bT8-d9J5AuWz!a1F;qTMyUeTZf{a8L(S*C|&rC*}&q;EQfOvwciQLy}!R(PH46L z=&J?lxwg3hA&t^(#5UDlf<|n)TXk4v*4FYKBVtCgQ$LY9pG6}HX>FK3f^)*m7F^IgH% z=fiSKMN1k8S~I9M2z=+Fsenw%2q3$%kpEgpOYp9mmEm2^5`)u(`YDZ|PRXkJcRTLd zm|a(Z{WS^lu9?TJinSji{GZ0(+ZtZ_eguS}ec$mhlz-r__0-WO3tYVLq4)tM`Q#jU*2ui4DZaSJNn*A;a8>Ut2PaDB z;IakQ5VFiNUf*u%71L&tplYLH>ze*HzFLH#Dd$Z{84umk)!iN4h~rdzixlT!jyxp@ zOYhk!h@95)q_QhJ9esYojLM)bJs4PwVGBk$Fg+xPH^-ZZx+K^ue6}K@5z%miWpoPh z$uy6fcKb@eR|>yU`Oo}trRUgDKRcyebe^C^pmb%s%|~zJKoG-y<-?4hc~7SN zRT%RX4IS-9FbA<5V~1>r++nOS+s~~l>R9VLBCWNajK16>`hQP_r%Lp%hRY8wRSa~H z=y%ONh8kF@1Tk7{>620xl**ozP3+xKSk~Zuo8G^l+T1S;mu;7Rgo(~^BwU=IY%gIb zBy6#{fYpCj{0U>}`Ltp>orUjUZy=m&f~JYIkD+$ib`% zTgHxAu>fV5&mX1V24-&*?&xUYMutpXa83$ax_AxkZ^QRU7mu6B#%7>EosKWt9|?6O z-Y6CL8IGZ6J-GFE;-%n|6Nwc5wYbCC2e(*a=_%|nnH)7u^9+Gt-`1aFxSmExJNFy7 z6Ew*kwSTQ;@urfpAv!$>CYF%hJ*lUByxDY8&2fas7^uY8O`v4dXf7_deJmtC;v~10 zJn|xP{lsO|=7WEhKjkyX^wQB`ldMcqpQ&HSZDC{UDdHsthYZ_-D20m#O32GIaXb{ae22(s7o%NJ@SiMy>{p2c~-#do_%L?jgIFW zCT|xLI-}6tEB7P+42B={-H*=-iW}w)3A5L^=bj{*yZ&=QUt z#SDrLgO`wrW-i8#syIX_2*KR4PAiCoK(+B&hpG^E63LZ(d7%v5Kq5e^R(0KjLKy!* zzCNmkdW^MNwKlDBDZzMa=lNZ&=hcgh2n%VD zS;9sac;+(UPB9msgv#_na&_CYaoZ;1;h&}Nb5d4Ev4z`Y7v^U!^U;30(Vu=kE^I3^ zkn_nbX;4$oxcL!CoxzxQod3L8dMUe=!QA^sB=fLS>y|iK8TbE3J6-dEFOyCCaq?)~ zW+*3;Gx6e{vLTDht0u zA(E39iQg=%m>3%7zW3|5@C}MPW23iZswj34`(f}!s5vrI@(+pHC<44+IfIc{sHa3< zY!4=u7xSEIS^AU#R4A8uao<~ zK1fxl?hAJWguv79y!t+b8iG_P87LSQ_kkXAc40X({qowQ+K&*vn2vm(xRxlC)0WYmU;=APDVOSqzBhY? zwP*9nL}36qK_C!OO+CB{H`5xQW3rHa+x|dX4c)E?`osVlYUe`=CxTTR_d}T#N(aL7fZOjtr*A`I zeX9-&50f0k(?++6cg8pwYk;}jGf>~4|0W~@yk!rBW-_A$`nVf zz3PFR{zynFd=MY>yF;SJ;6+~|uh#b?F2U`;niwa3_!w@hHI?C76^-1FGRH;-k!>y)IRbPElzh=if&C}g-eYu;-@5w?bmBdtFf(k12_d%XkG~q z!K@z;U)M&|AFYR6InxU^dH=Z*(RdG0VI0|J!a&AYtcLHm4Lc1Agk>O6hew3>*M@Ys zz5r7p-;{VYhzfJKmQEdRyjll-_CxqK8m(Kuw-oJsj#8fQr2v`UaaigD;m#M7!7$Vp zYlwH*PR2{gQxX*T{==}t@D+fYz0w+I1mNLRxS^Ve1){FXp9sB^Uk;r6!KA`(z;hZ4 zofE)%oP5GyV%<)N2{F8Zuhx7*uT~HrLYL}@WdEN{)vt27Y&x6jucht(GFZPXNp1eG z2JLMJH5Fd)bpr_h+7EX3@CpAv62(@gDeoZLgLc4e!*VJ$6h3iqtaN}xme7xE)Jd;{ zuP0#XXLUe}T5z0|9k6<sUt3gLd6nW@tGri|+v%SRSdpyxk}GJX z`KPa21O-8d(V38%bbrtnewi+Z*>OA3M=nHPDe>P2Y}Au_;b4!dDO$Vu=B8Jm9T419M|Q2(h$=qen6LZyj`|7B%IOgxPc9`FEvmzCZH#k3K-ozLNjKT!VE1K^Trl< zgQCIkfukgQwu9bZzdlo%y1ex?kj+xwjQ=!7-+TZ&NIZge) zhK!|{CteWc-&oMs9aP5$U+^e-P_ra_$AN`}@P+@^V7a$DfXV=x3Z7cEH`e}Syb7i+ z_>uy(_5ql(5A+-SuM7=v-L0_sQ7zY{kpd^d)WsB1tKr=)sNRc^%I82sxhIqG`}w$g zAVw|kZ7FPi&k)A-f&YI@ZUQ)2 zu;GL6D*RpeKbpdG^2K~{ zTGP^apbO#AH-P~~wEUi#f5XTGUr<$=LyT^~DntFR2~s=D|N4O4nE&LyOUy9%>$4-!;UxvR?e1jBS&C%4nnb z^b@^N$S}6vHA^+6@|~60^zZD9&9W{DS(=%|=bj{Ol=`D(~r{>K*XGva9YO_q;SVc}?wOpTNYU0eYfxY9w%Cw<=D*Nh^PC7ixqdArUHS>g_ zZ$5cx!V<)fI)qWrqmUopGSHmN<;ArKGbg1xG0*zNt;D&6T9G?k+m|B$Uth29uF2pF ze5O{Nrf3TSN#xG5r6zLLB^9~|jY3fPgA1q`t{s8FJE@>{tC^Br%$Qfx-OX;Xyq!F&NVA@0_k8M#4CIWAm*8DDi#q!*8Cgr@|T zD2hm&11t23Vk6?JxPpqMaFKfzgpMfsI_o3+n)pL0jwd_&Ye%aDJI&9DV{BPslZkq! zWh{#vy|(oSzu6LfGIRMu5^s*$xGtoQH91lCOxE0i-gGAGhwZIV+)ic&OC8LO%{|Ru z-SBu7TaJjt)^a7NPR{ZN8Yz=$6?xnAw-%{48V4M%`UBhg5bA)_{>k(HOig>nnY2n? zU({(nyCu(TdTQ(X#xr9JnC?esCR7YZ>e$y9XkodN%ZcsH5hljBw*d#4ejI>llJZahM7DTw=*8z2J`JfOTXuiiS z&qs~O5jt|}FnQFlzNXRodj7_V(^!;h#wSHBX-Ob&xr$q%ix)i)w#^2LovMxeRRTC~s%EsAp+H#L=4_&}GW#c^T!0pGEVEUj zAg-d+tGhT1q$$Oyb{tKP0QF#16k%cJvP|RDXBj!C*CXow(&~*O6 zX$fo*{*?@rkD9tW`uBEGXzO9eSISqDFaJqD6}g%Dc-_5qRza3h?_ZzCtVH3iMhi5P zko0ems=MKaI@?%U9k20gxI!pfivPm+G?nEH1ZM9YC0uW zb1r{ayLRvuN7TGO*s{b3Rgmzf8y=ka&u2xEo@a*DdS3V3#-7l+`FrlveGASvscDKWf52de( z)o{&JBeMU{I-bp5YSAP*;G^Dl!Pco!Cehps(b5DK{<-Xm-^{@b54 zQ>ek5`}5_Hvm}~&+d&|H=yLL2_>6|+$M|>KLfu}*%_YpbSSj)5az(vfANQZ)O$Mw> z6_OibimfJrmGus~8ZG5jtaz*%l3k;Tms$wD-8tE!vN`JnRZ>UJGU_z}(<1I2q&V@K zuuF#y2P=&7*t3!jnQWN_BF(HAHD@6j?zj#&xc0TxPAG-6IEYZ>MLupM9SGr}DwQFc z?q)68ijP}MQPB(thDDm(4A}9D<#;KRNB2=nBR_^)B#QqSr!^Y>=#91b)#47xtAZ)P ztlea)95ynD!cpf~>vU`7fl%-sQIY9|giR1D;mWZ@0DZwYP;FbJre#2k$69!og_s>} z6MTv%j1|}@jBcyg%N_lRzZ80|j~WT%xP1;``P-dK>TL(^#3A&C?2VE81NnxYNHXip z!}VBZ{pHlk0^Z;I^W`)Vm;9cQ@~GzO2F~B^=Xq_h|4NedaSPn(Y6fLeptaE7HK^b#%J589GaGs31MxV;NYdHasxt7|K^kj+3BU& zh2iiz>bK-X=jgn@Y#Glum%;jz)KLZecV}MUPcCW9d*N^0G&%$Rew=_^{Aa;8Rl|vb z1JMrxz)}C6q93Z$->Yk^?YWJYg3eLpoA_UY+_Gjbmb3+9rSx7I9C`f|-Y-g3absoO z-iesI@Ksq)a(GuM0l-Arjc521;ujm6$R3eb>KBxgjN2boT7B}bTAliQBs+``Q&Xiw zE_rVHC~~1Ly$lm3ywZl`N0VmXl0lGr8p9)#@{SlnWII}g+PR;#T0MuX*aR{hl;A{?fX1Dubq|!~?6M$r>9Hd3q z!#7~ZD;9{2@ZhXb*J;n12;Sh294~tLiDTzgW$Zjzzm7O0m?z3f*{b*z?uB+!`GX%_}5*; zJ&&Ov;ZV@rz?sc;^_1uuxFItb0At|n`>s2lS1)`I6O6BCFz6~6q80c3=N>;}&Cue)%1wjm9*LO@*Cum0Ds6kh%)Js;>j zm*9XsBQjwK0JS#M-}UDa?W(U6Y6fbszb*lo0-hmUuR|CTe~A|i`h+kv!u;$4GkgjG zp$^nM%YNc+Q&`+s(k8ac{Pya0gY@b}?%9SntQoMw?6KW-XZN~*0Pq99q-urjxr79~ z?>?|!ziI`Dr9ay^w~0KCdyYfj{^-PEnE9$enRD2!+NJQ(rcbRE1hT!xg8&fjwqo=M zAsKcLoW<@wXzjXld%X*K3BnkD(gl|D9L%M~9%4)$-pU^8TGa2V>9FK#fka>c`vZ1p z|AE;F8X!N?KNb1~^2N6uQxwAjXaFDx)DAo&2A+X&xM_|x51f_lKKNYwAbP!Xc|C-J zG<5P;C0A5FJ~90?$KHQ*W2wGX~m9TI5l+ z1K5FQ=-2CDhWrC(!a*Ry-3RRdpy?0WLj(Z`{1d(kl3bMBq*naWC`S*)3Wm(kfG_hw>RE~2 z(E|UEt$ta~7aI7x4=nWiP0w41*FKzH22h6mu!iEh53surI@hoC*RL>M{=_{*UxRu0 zvbq7iNU5LJ2W{vC0oZ{7XzX$#7!pGPHh^c%yAK5eXHEn3do}maPOy>L0trsTuNxGf zggXph_IJ433e(dT1VY|*r}uiN{_luE8=}D;e9kD-U%}MTLEpXs%g4Pd8XuAkt~f;Ope;q-npKwlI2^H<vdH5x;IpyL5W^R>gMt4S8eOg zQd6RKwv@gn(1~QaR5S{*QLgdsE#{XOM%V49_!(L3eKJ%d%jT)wvxOUK-cnrqPNZB0 zn(Ap9?uhfyoULo3y6nLlBe&a(;L=lZz+T2;g){Q>Y)|~LB~$>|urNW1-MYM~9E4UB zuT@D6aJ1-hAEzx6SEV6R2$FcmZ!WUoaX4qAGsm^Vmm)-Q^gL`9Ym?b1b^ztC5Lp>= zg)%&PrC2cuYBQI*Qva|QL(1^?04I0a|vBbJ3AqR{wjRrJC z6IR)*ChwdxVGUg@_^>Qptebsf9U1a$j^7|;m*>9*s@OsXl6PmZmC1Zh^YA-yEYD5v z%&QyqC`a(M6^@OWTn(yJ=@^Q6#N}P)XE>5S%!K^+qL0tFcHw=d9JTlgsEH=JL7d>~k$=*^_+>r$he>*J;EZL9fJbq?Akb#-tku(wng&+hNR_rD6zvBm>s&wkUOjX~dvtDaHKN!u7cG?V$g@+0lkBuj_je5gsXs&+6p zU7hB-c*RnWo=P=T?2HAL#f5AQ2{v2Ja@I}Yy31lK83hgwo&)DkZ4`W?67|vSJ(3L< zY?_SZo>(YLw;YPK_#)zv1-o7KMSxBRX%iJP$#A)I4lX%IGL~xd;{FLX>)bB_ zEBGvG*PIgBzG;S;$S5#4a4zcRPPyK)ZF){pv!4#!)v70V?tJX(jcQfh;EAivkZ_nv zB&S#-RPgB1?{z8ed5n<8I&?N~ywr1icMtb-yNdql2>`O!3|6pv@ZIA0{6wc1Xi zF6(dc2{1N^w~D=JsmZ0snZNT9*oaQ|1Maf8bH;i3 zr&kwX0%_)Pl1Eq7CUt9FGSa%w4P($xdbk8uR;RVa-6uOk6(jQ8gvd8lh_Lh24NaKP zoPL0h!RVb0x2-sT>hW*JC!>v7EEpi5oR}x^(jRm%Y)Yn>j}l-X)yMI^@rhFZz5(F6 zL%G+v2_X4-FUg`k#YYel{QG}s`wF18x^?Zgl+vQ5xR+Agp?C-_`V|il+_l9+aBYiw zae@{o?(XgmCAbDJ9^Cn9zkB4K|J=Ffo;!EunI})4*|U?`du6S6t-bQTY&#!ffZ$>} z@8@$@Z+%v!B`M$0teKT>lQX%!ejiO3c%g^uwX+kVGtBEQ z-9?4#REFgg^{^-8ZC5n)qgsYXwexc@VLIJ(SK;a|-t;BVu$L-dH>A=8wSqOuX5KKC z<%OXO6FRJNHFAqW+C+=fWWBbG5T&nY=rqBin8yTGQ2h#jdgm2>ZPLJ+eK~ogXn>kl zaaxSpQJv+SiM3&nB%9FTg{M)6u2)l!5E|8+Wl*=bcf}KN02hjqponpS6Pi;kx_aii zN&K7B00XIfIQmpi3~NGGJD#iwWHR2_8c^c1UakoIqN7PW| zz+Xg@8p2fLAf}CdjjJiCUY>0oxt>oc!M;OT9aBGskj0;>nKgL)0zx!5A zpbiXQ5bSri!KX&Ad~ei_j(-*K2$x(5m2kak;QpChDgMsSnu$_J9}x;&mntfR`#~x!K|`PJDaH!h6s@} zk#p2&nB|xZaa%I8GR5akXN*=qNp~{wZ_vbt!&XlKe7dwk^V)XV3lAO-cIf8d33(Xz zltbTN8-EH7ak1uJuN{o1pQa$;95(1`uq1=dzGfsj8Te-Q{z)UJpB_myTd`o*fxyaw zgu!q!rki!*Q#TDmwAtla+Psabi=#7r9H%Zps!(C=kB@;fUR@ou8$)Xh$j*UXN58{D zG7gKN0FR%5FR8BsZvq=|ufMA-1bBXQYxB%~n0vnA$XU&tXi_foN6|#l1k=hkgy2Or zb#-!mvRI(F;hCc0WRXrFbu|hqD$93pnX{it`u9(@$#c8FcE^vxnt+v`qmCcVh*=Z4 zUx|okn*BgE!xT2x{pQ=?x2s$3VgkTtADMeW_%;hXI+qe5vNE)8t>C5Wwa~KDsC+iL zU%XgeQfza!zA#unS3hT5F9LkNNVbUc)BE+y;%=u-w`FT0Co_T)@cOqXB@#V??r)gr zAC4uvzkH#N)vy2Kh3xlG?Qlu&1RcEav+8vdtwN7NYayu6@!YXkO2;tryfTqk&Tq8( zIVVY1MZmLH3XZ#Zxv=C!q53S-Nj6s@ox~E&N!k}SRmRiKu^DBr<1%G-0R4=zRDcE< zfIki?`vwnOZ_qL?4mqbNb5h9{P;FY1`iH)Btg^5Mxvrr@ILl`t5?a+1lVlwY4FUC! zKx+dBVO5Z!l{>|y2H%fTo%*uZDVZHBA(@*!Wm_83?=7g9-vcQnhRdR(OYHA6(uss> zZqi?#;$ZIVZ_C7IaZ&mw3U!h1+~HI1Sy!f+xNd1dEE8KNlG-FcdBFUwubD zeNHn01zYb{wN(9NAE4|h94P#r`gWx4`F5MfURCYa7n0UkwNR)`Ntd57DwLp@C2cse zug20u!|`hh?RyQ9daQC$K(%$1X5k)ei2|x0QES|)zDydX>n|ZoiFZUlWU%_0-ZH@B zNh6EcFxwLkD>*qmJ-NZk==MP9l@|EL!@q|1xiqtLEY}SE*fO$q0hqmn2{bwx|L^I_2rD# z|7rWW%@F^zV{TF}*b3q5Xkb<2N}CAY59clO%|R?`aNU=$4Z2%wI_HxbAlOro4CChL zVN18m5O3Qx$0S3GusOR}FMlsXxR_QJc~|jWwv%FT1h=_<)qqG@UJ}Phc><~F&phkQ z?LYgx{*#=3oQm%&>eDxfav%2Rd#~MN4o+h33l&!RAIPE&p^? zwe6Wtr_a&T{ny%~C1nP*dQ#^v5$!%&&r)B{y*qc`;`@3_v$_%J$ie81!c5%7i^6_) z*Y|orY+~|u!1Ur+Xm7c?OlXR*D!H*o*UY9=?Dz_RO`1DTz6+wey?Q~i%O>8lw7h6? z!Lm|*^ls&-+ndCyWFgFkDt2Qp4RNv4+kRvO_1j?IBu#0)9yo9x4Y*{c#~fCWQjFp{ zqUYW!3|ZuLbM{1to!cAA5pkxT+t`g{p{T_C0j$z>)pQMa=og9g8aQPHtuda4tyx*n z$0aX9E-#pe_E&hU!e>{SB!C?{-2KiTFIX0a4rA9KkbUv}LZdRiM@IF0~|agrTdFC%3f zchTmuKi4W})j8{Q~hbYmWi^(x0ggk8ab@j z2Vu{Rx6`FRTo5+aZVr|$KEMgWUmZ!$2yRj@h}cn|lR88!XPjRlmX(1fNJco-3HTiQ z65B%veY#BCcOk4ZJ0yYDf-qI{a5Qp7#>0uOuYbR{mVQ5_w^G_lV)u52Ju=lnnVOx~ zm6RQ$(oawnIg&OqI+6?S%d=38Daz9z(5y5CZ{!u`r)X6|$M?WCzG4VggjpN?E0#z+ z7?lR43(ujoy{o;;ap1a8qEMoq1#sHX3N~YB(GO+ySBopUP3I{-nV9ICu-(Qh9IoE8 zsV~^Aw-TB?t@bGGYBZfofLW{;J}a0mHNEptTTpXdY&^57-=Dt1UT`umblOd*EUwa; zZQMni63yW4ifz*s0E9Jqz-ZR)0nTz;=gSj6d;u)MJ({X{;nZeB0e#u@etv zz|~9#(6d|E*k!KE_w=?ui>H|ht^g$frMMN85E#h`>$Nb5-Fiz~5A?9qAbUmk$hd*y zr|?!Yhbz%d+y&d#FsrXf`xH^ZvoKC&5+UB+(o#Is#4c$V@q{)_o^k9;79Hb07Ti&5d-qWQ#h^syn)ui&?_*+So)7G^1BylQ8x{~ z)?^!uG}CE9(tb&URP#Dq;stI-S|td)FOH8gn{j)r%i=Y^OuTG|)N<{a;Jc zszS!nv@Kgrma&Z|-r0I5Fj~t=<_6rnqV=(sx)1SRIOTj6K(QBT+kKilX%jNKD=sr{ z=(D3kvbx683FAnA%`{mx%Jux2#CF<3T@Od)ztawKzx;!*dVkc|^1rJ2sY z$MukG!uMVu4|er-y5OBerD%y<7A1|xxPa%=Z!F7VBv>naBqs8n;v=8-VJm%|$_VIq zgeool@?+GS*QIH4{;%6#%l#NI){I>|s_UjKf&wO?!owoNP)K7k%!rqQbw7j-b)yET(KaxJNO41Widrjc*rX*yuw^n*m$Ku1w?X^YiMHIm}s4Cl9uq7`oMeO@FH%P|W)qhG;yCvzCBmR<}T9LRa) z!pj!sNmzUulZ591)S&VxI!-I8I5xPxKmEK+TpHHyW{aKuvao#`nee$(#npE?(e3YN z?LXdAN#?%SSoG(35gRKP6vjL|zwvN%&jjtNfxjYF=Zg%IW&rcXM9rJmq=GR+ZaVy3 zV%bLeN0Z@|;rM{8n0;J1)W?KqVBkT_&`QwrIN z#A|+RniUcG1&|n? zqO$i5*5UcuTTE9qeZZo!?EDT3ha%g|d2L2rMu?Z1a~bhZEu^&PC~pzcY4W_@Vn@}^ z@jQQfXGPGge&}-%G-#V#SBYrBq0mEm-M5+lh<1|Mp)o&n=h5WcT+f!yZrExbhqb+2 z@56CH;@y}5%bY1W9S0n>Lg=`d_Q?me`Dp?tXr;-0mGI6J{W}(~d|vx_1^dXFa=`O( ze@lBj>n_$B0+DvB8Vcl0rc*j2embo)*`PDpemZKQdXUKnF(E-@`15pv&CV)u_yLdV=!J^0~WV{oAkUbAjyj&Cjzq@e}jfl?@oz`4Z@jQ=mmbH`ok1k>Y z_QI+dhO~P(t!v%#$ivKv-+KygPeME?nEQ!n7eh}&q%8-f^x|OiT;*D(j{O7HuxVEA zdK1&?ft}c2=IrPVSK-Ss^uJLV1GCW~7ajXA+V@1FL+5+Fg6U|R!=c6_wP^|y_WcRg z8e^;$btZDv1wUhX=F76Q{$>imHjGoET-Y3;rHN3NA_r(;qLz#Nn!xyAjJ37Ba^u^R zN8=bO?23(V$63JT_=C!C6h;9A^||rchJ5!gQ#u7xML9{aQhBTB(Ea}P1=LAUF@uFiI)lRG5gTw-|`xS??u1G7fbq>-ud& zvb_gmgc6yZRLiZ*tK!NUM$kx&8~VSUfV?7 zF|XZ8U!+Fe2^=k&t~U>^dT9<-_g*9=DI}s;40!RZHwSq|>Z3STZC zZ6BTJjZ62AEI#l8S43%C;VT3t!fLCJqHC1x-kK4=`4VD9C5Z+bE`D0fZ^S$tEz||A zJ7NzDx?{{V^1BdSDfv-i6g^<`d{F_rrOfFUcngg5E>{c6H1@-ckKIUHGG1 zYi;#>aV)lr*}scf+1mMsy2|kf6S!)bmO8jh=(Hu}{MBjO!W7z-p~y}+itS76wpRYf zdTntKhAae!JE~qMg8z}!GJ`voUiWBxn9UL~dGLxYpeYcK17)$T82QrEdvTc>5VD9k zbABAY%n1miKX{$eHs<`qtED_XeB%Ic8$dMjNyOlDcBL;+@0kv5@iGrf+qQH2DW8~I zuVI5P9m~6h!w=jGt@SA{hYqUjR6j6!%tv*QIpYN*2@^^l+hhn-#5H+4iQSKp?RoFD z^kpo43rn%8u=4xXmmiLN+o?u)mvy%%l>Pa^=TW=G7snMEr*-?RX^ob!6(NsdfAE^n z5;Q(&ID@W$aS>O@z-;G>j+om8QHj$2ZP7xxvYLPRw$i7-+T`e-NR>+Y4 ze$~8$x#@W^`!1`S)6QpMq{NPIV=2yQr{@$E+R|HcA8*LhCLi_{McHbJjS?@ol=s-IkW(qVBh z)Eb)8EmuQQy`*}LiPUUGO1Cz*utRV>ecd2bdr}Q4yWZzmp27YH9G?D*E4YB5?gRdT zPqYfljDS$H12jPJ#fXK>@l2%1GU}Tp1*Bjn(zV5zpx6LcH(YJB^LM*xZFY=MZa-Ub z2pL2n>)u97MB|;f!3mz^W*bLJJ2WU!6svSI|8tqVPq8Kd2>Yti@(tZ#j)f#-7 z5hibz_tgW`4w!V?U%ipa{o!(1?wDoy&-AEVDlaBfmeT8{?Gc<(}Og;#_3*H2ub_ zQ^xZSt4qT)sdMivYflV!8HNOe{FV$PWz@pXT@Tp^L4N8R1z5S+$8@R83(kmk2us zF!hW0=bi%`LzUL_TCAriuBNM+hf(xnS^4U3%eN(SgTz(95#o$=X_&}GNO6m?N;*2D ziV=-vh+GLHZ~OYxtGt4#7g`1umflu>Hghvyh$`_f`b#r!dhW+`dK`B8t0mo>epf6_ z-M^a-#5umvC;!5Z=wIf?Up&5f>^xj}9(yE@8O$W#)_ZOppTj@P&u%-{?D%oNo?yX= zxu})J=+_USYQ+X>bE3C1b9RxmQHQfM>HJ)wW+Cc)nC&*i3Q*7^aF)TrDS)0&AJ=gg zqt+uIb~oXbIV@+j2#_WaswXi&oT#$$wo0Q?SODHadux910n`SACNJ248I70Ir!p(! zrNLfdFGOsxq@rGQ`|Q&yJS}z+EDX7`>~Bij3=Z@Vql3J}Zbk6ZRnUcD$-L-Zd91LO z?MINp<_gd`R!O0ZRZ01*C6;w)R)bZ&f;|^lzob)S$L1NPw-i@{*4)-ugL7s?N!jwd zYxL^2K|ZJK+COjue325Pt2FBoe@`<=FMlTQ?(4Mqu`8APR(pBmEAKs90Btas@v7aN z1h{8p?q>QUWSA75{p_<@dE<_=;TID_v}~vy)PFw!U05+4JXl}LfZ#aI&U|Rc$T4?)2uQYoB5uL20q*l?~3p=#|&b%n;cM?@hA+&n`a^n?|Gdt7A%)DJEU9RCFy6;uDsa^tFy| zV`qM~^9f<`LV6db`M|fokt8dRc`isMRP+Adrx~%NmGGR*f6L;|;q)f`2dV_sY7-Md zq&u3QBgbDY$ofnMA0&LxB4te2{w71|GG2gPb?2tJ zJ4-j<&YGdwM~)xBO`7(Y;2*@TY~P zk#6!!^=Pbg%jYKE3}oWdFZ-T=cmvAb{V%N1cdv3c1`QWjj#)I>8RZi0Li2fIrAh1!r zTkl0@J=tyYn0-c5caB~_UdJrUf@vvlu!Rh#)yLt+<@++I<<1G6V=O7_IV_w}#cKWz zffj9Ofr+b~ItKg@n``>rsv?Cs{6kRSoet6NUV!_uCJBVX8htlVD?O;AaHxqJ^Yvcv zvsWL`ou1Rc1jc_7mAD;$F0vUSnc;ES}G)R3z!No)JU zYDg!SG`0Py{KJEg1$;l6ItoVEW5)yae0iSPxQ>zpG8n&3bV6X@6cjk#Z*E9W-piW=e(r>U7wW>pPigZ?A%hI3G zAl|S24f%ZxjOG84|2`HX#a5#r)y(@ZgW{tO2#~D>=RgdO5Y_exhCE~I47Vj=>n5mq zp=Ll=)WuUnIEm;+bmpk67kpdhVk(lIBa&SEA!i_)A}daBm)7F@2yFuTa;PN6G^v4v zem?*ZgQ3C}Z*XWD-#|iV(2AfT6f8yHV z-$^*DV)fhkM-CYOy7-b%uj$xb$se3G*}s>V9-1>RwF`#p;^|1PNRsmP9Y2&}%W|M9 zym}#W>ZVF;KM_AL+;?5@i&&_D2r(Ke(hH7+8li^VN3r>z)|m9~H%}DBE=-UuEP;f= zXI$Vt8IqJdhdB{ap#bw$5KTDgziVAO!@DzplqblXa48SK)(R*Uy*KY`!GBLI;bbmz zJu8xwe1|m=-Jt;MRR~S^tjpZciX&z9QB899F2H&NBJ?j<;amLi>-q`a78f^6M3c5f z!B8qY>v(8;650A3$DQ)E*Jn44Jrg{qDMzC04L>sh{+8B<*x0tVpS;D$$z$l*p`~%b zjoJftoc*0FMCE^qH$-FFvQW;!&i|Q+^Q(O`kZHh%1^pN=)2>ar{)6M6S!LRNc8vX* zEOCDouC?&~OkKA76bx}PjoMplO6+m}y%l=8rj#OcVaRhk<_lp9u``H9al!7`m&<@t zWbQFINaYGi&x5wsa}%?zQ|es)r-EBL8MGCmWEL%$0Vl~EVsMbm5VrRVckl}bdri3O z!fM3uor2Q&T^IM;0Y^6|>${98TUFiI=j2(-M>(xw{KK3ZE03-pi1^U|p{X$9`eg#I zBIVo3<3jom!tb`9{ZmU^*C> zXVK0%Tf!fDVjdWMqC&YQUg~}z^5kE$7~(VaW4~yin=<}IfW;(vj8*=7x@FI!ZcoGX z=en=p&hRgbP65yF=Qh+h>)=>5jd{BK+3z1yGd&6*v0WOZW*?I>|7U{SNHs)*)3h_5 z;J+4yLD1j5<5wHQfgnyYt8}7`TercU3ZbBwlu6~IyKGYAj%THricMA?YvxR!%B*xu zRi<=)h^hMo$TT6;4B@)J##cLOWgu=E&R_S9S88BrWoRa`%>_ODE-pI@cUt&Wy_E4; zzz$`^Jk4Ed-C)2DS%e2onT_~qXipRFG~cT$$=g&QL8lEfs&wPUv|GP(^jt|{OJ;bw z^2b^6S-Shbv)BYwArs|@=;=nQQ=4u&Z}}$o^<1QCCZm1;W+|WE*zaari0EAXoKcwc ztUDd63@nnfw@SCb(@ET%5uc>1;~o7Mt@rX+y}8r^Jg>9;R^eZhNF$ZS?92o9ZtVB7 z-9+ZEel94SdDfkcHKzVcRx?u=^snPiT5}Gv4l716fLDPfph~)7Iq(SVa-kWY?92^- zsc#F=5UtZq_{M%8g3a~MZUYgutDmWFrWaL#tTV4Kl9%uBjIN!~(Uj&96k)MW$xtu&^9z4lxu7N)7SpiN)FGE8rixg_r z$!W8~rpzAE1l?KpLw<(UsIj&@6|0`CA)LY7;BQjjJy(y)Mw08uT}8L(fo2yClqqS- zCmcpudtdG!=2zZP&K@_xZ#;+FZM0WLOW01Lw?+In+GpTY$S+n{p3R%evblt_nx**t zH+$mM`@+tP5HZ9JTvOKPEWi3``?!`Nv$IgasiS&h`7V*)y7}<&co*2ig1ESexuCF# z2xlpRgPfxJ-8dVNAg3-VPfUd(eXCnVM{Zm`k1cyk^B38fujdL#4suF|f$Tyeja0Oy zI>`y3Dgz+ffG;}u+VZVy_&e!KcIb{uB~kar&NUHgJp;dZD>XVc=uano={c%DLrs#a z7@RC!H_TO_4-3R1RZ8Az7u^S9lFFr)4h5NqC>ceQX26LvyBK&Rb2)!m7f&+l7Q6+Qv5vFA?UhXWWq!(Wkj64k1IaBSjOxJ1S14=VU<53s4T)hc0?CZQf2cL! z0tZXgMDxp+U0v$cX;4Ntk{aPK8v$r#X=Z3)AHht}iLL$z=sGik)y!k5;Lf&deMtSM zXJhB(iKvdedBJ@A8-%T?Ubg=5Fzm4Axuf0{@df4nmc38ws7$ayg*HdiUmB+s? z{7j@Uj^%m3MOx>?o_Id+g+djfJ!YWv*w?p_!WW}?upD;cuUuIDua&5N^7 zUGK?J(aU42IDBh6w<$%loIymsR3q2SA^pOcQ5&YYdSvxxg`&Zq?Yg~5HzTdXgt`phgoF84A;&N?=yvlA|9SWyr|E-dT;dT zbk{%7=svTdBZLv?btfWlH4Z?Axw}?&`P>7t4MexGo1%QK2RH>!tLa=libPW_icVpY zB2Ur<$}*`VkT+t+CJSGO4GNyA(MfV_T@g?C2{z_RZ0x~ng}?_NUExB3;X7BvsXlRd zsh60hh!?M)pA{=j^Y)%`dE{{o$g5tYpvU1~O?LtLTC=7wwR}F7oe)pEhFA)B&AH0h z)!WM11$oRGnIF#^hYnMeMx|79JKopF-P<}NDoI?dH^NzL4rpwfJnq@wW*N4#!k%2W zwF{4Qc-5S>x+RJ_gz#nVF>TP%TMAgH(%VG+9Pl>pSK%mD!X8f8tuL{s> z>0Bf$?wd>?Kn;zt{Rv> z@HQ}zrp#J3V8RfH*Yw5>*?M5qbEW%~J$u5SaX?&U4pN* zV{UAi+&<@d$d5Of3=QT^HRn$O!P9x9i7JTxJX=_vkfup;W@L&or&DhHBv`hYsa7q9 zMHw};?2dE#j&-_O@wEFcv#piuc7BumW{Z*L!kfh6KUCm&> znL=S&A&En_XSsBeCz!|tmD+gZhEYtdFeS)2IQ zph;V-+M6%2p3W;!*@IdAR$kb|Ps@CL^D9+&U--L=(muS^{=;v$#m=H`+}FN8@&~aC z?GOy}4N`pj5jZkAmq4&q&de+N+X86uw;jXeI{&g@#(H&YcLqM-NNC*8u73L!6T8)5 zJ7dwf-5)0Pt9@>VuM5k0w+jXZEy|NVPRcEgNeDR%nFt!@hfPVJjH~F$?T!oT=VMRh zp;T>sDiqXbHc{JlEv(bcm!HhbaM&``sZ)<*o5&63*)|*$RL{mfO}U5lNs9G&rjWx= zd7V1txIK7*5YM*!VBMHool;y8yfTfMXIoOI4wP+O5h4`q5KEby=`Ry3P@(Rmkyc+Y z@=kS=P`FMad}t(t`*;&mILRELf|0Fh?@J)~7AISie?0xrjlWWTtvc^qm0&S%Sqto* zA7leY4(2s#R66CJvW+if&Lo1};>`CEhQUnxpf%yV2C0}cXL`y5dvXyqDq>(5wvq|b zZ9;;{JS8Y0J6(6}$P!#0Rvdm*`MDS?kG6dh*fg~9(>-NK4Hp%xxYTK>JD~ay)pH;g ziK+oqh#ihvJ96gKiX}33dH4H`@sXhGVD^~%bVHcx(Z_MAe4s{Sn63wx3xx;i=GfcR zCzr>)>kefu6rrRa;BQke%Bo+wZS>AL7+ODHu|Tkq2vL8DyV11RsXeHe)5f);FRS#- zl;CA3dlwNJkf%Y_6HuUGJSbT`v6&EBG`%@Ns#6Xsb+dSmfA^0tnAE=geK59#0)L2MFOYFy@teE#_(IfOT|s z+DrPHGRgvoK|b+;GLJDqm|q?}!EYsbjQZH`ArBLipWI_(TzntUi+5c)mgz6PkZr$F zJm%mpQy5mH;paf%KD|jXr@u(NKJpOgje|C|yU06$7wgU%_Zv@|nyZILbiM*G%SO>7BXF@UvcbngDjfsihpbfjp6Nk}#^_mF|plB!egB)^^7IalDpo zeiTzBC}fUH{mq5-Wbam}#uo=aE(V#EVs)ET=nYkVTc3z8XWued6tEQZmy?)MQ8{@g z|7?QDQ0t1- zGm)S&(DgN%WL%xA53sHREAtwW=z74PqFiBFm@fECVf0xNa{kN??bB7dn~tFD+I-$Ws-_aQl zI}a2P8ga-b9ydc(EBnG61)`O$Vvk`IkIYx$N@p``-I0NLFqX5+4Y@zpGzbtp$biLh z9sO7>IJ28WyQ0Pkdr)p-_Y2Mrud3zo&K~Mkq}0d7&|nZf4F} z4lPyXYDTQPr7Kn9Lbn!?qO31N*3wvI`FZYBlhyJ^F$FD}s`{)B##UQBOT{!Oe7L~Sf`{sy{(v2S$@fu%;wK_>aj|vSF!>S82nb~{ z2m`Ih_me|mMr_hNQx3HQ^h971DR37|2H3|n^|^L{Hm-Ix{q@QKO`OXrSGfE7*I{xy zm>3(hNA8xrFV-&S10!J|?iLvN67V=YpTICEftkyI$+-0me-U9Ip6!dFvGvFV8a6Rh zm9{hUunGCy@fk6+&8KQ@U|SyhFGC}!b!|K&SVg{jwiMToi~K2VQRbcsBj`3!8xh&I z+}D^tmNslL=FqEKcMmXXP%hu<$q8CDW3dO;l4GLG51lcu^mW`q$rrZwwcu~YeUd9N zp--H?u8v_qfNy(?MUFBtz@)-lz#n~}%eX-_POhcqX7%iePs`)z^iZXW_NBLvwR4_~ zr#*rDXeyFzwVase&!hMqUQ&lC*lD+OYI*4EDY~^E6BKy^oAltS^%4{>F9YkoqMv+Y zt?)h_c_`RMF@km}DpG^z`RoRvW=k}Oa@O{=GCH~bH-zLu)cQLf$3InQc^#i#Ha$4K zvu^1K<*gT(bq4M7nzqRt2*sn88(D09gp+F&Ye%A`HG__ z_Ha@G0>J8Q@FHwln>jPD{`dve!1mX5nizR<;2lUcMKNv47d9`j(1KL0q4H}{B!2SK zoKeW^uOJmNOXzi%Tkps2tD?ekr&-TyG^A|6JVFqtKgc)0GH%y8;B|kf*QQp2;n+?& zg>j`XvMP#?{Rypm{E1=PpV(LyV(`VV#qC>))Ran6|0~RrKyIO;0b;oLDC2<$v1jfW z8%qGiQsT_#b8!zcCy)(RB>|{}!%dy#*2n@az=o>GNv#84_d|{VUT=c{O*7%P3+MO; zzb+8^a4Y7LOZh>BZ#av)F@h!~+hKx?Tn(b#4dGrw!w^wFZ*9W?+-I7Y;5{g?TGE(p zDL)k$p4m{v#TR>a7Hdc0bud>rRz&ERLo2HPr1=&8b=4Ce>hsgRr!~EcuEn%@VmJ{@ z)}L^hqJ&d=DTj^274*ZyP5%yrQ9liW`t(!HN`|?oHb{1kFp*jyF#yVN8q4;^pt z4P_;B{^0M3lUw?J4{67eeSfLwKiU*75b(Va0hU>&vTm-$e9v9?E@VeB;eFqF{3LT@LX+u`Mdr zBovRQpnK`PGx~a)Xc7CydEJM$v1pURHHU}0&7X~0QdW9l!%^I+^z@1J^s|D@ZLv7C z73^ysr&J1xv0ys$DaNf&Iz&oolyLtiBhN|S8MUaAX<1oTmX2Fvvwowk_%gwf)Fj#B z{k8MrO?(ly5066&Ne-pclXtPwPFX0!q3zI>gE@WxANFr~jcwX$8ILkB2}5IVcXvi5 zY!Ov|T-;`;{z%4vq~XbVx5mTbcCwNes)3{tvhnB|99UT>O`%J(J!36L6o`wk19vIs zCYmXd)}g14k|o?6Di&s@h6rI)`CGCq?DiSdp>a}Av4E_P;$v^pKa!5V3H`A3T#h3BzAUFhKo<5WoH{{JT-pD(dANuB{{z>3Ap*;$ zb+!cb=H(&p%e%`}z0~XNC@+u0Vujn2-e%y%B>jIfD=4LYgI->_Kjri9KBrydAnkFJ zFVt3-^>tY>-QOcmf$r}hIp+4k6-RDA?WgdYM*pm{kz>k)1+o7FbIg-bsq*%Kxdvm; zuaildE+{fE-8h{A#_;b;C7D%48OyZTDN)u^Urj@d$__&FK=QxGE;Hgoy*}R#F1E%1 zZE&qIr`kU5H5E8aWW_l#L7sP8ig!D1z|{R=^dQv&K7Uf9A21l)Z2Z(#ziDh9#{M4jvHsTsOdBrvCjEG#* zE=!V$h4$L9X$;Z!*BT4Nv26Us1pR0(JCUv%wZK%K|_e9RpnzjgK_#3VAlHKB>#Z;EIuaPs7wM=iVvxb{-7yxqV$N?CtP;xSb6ZaXs{tLdpC+7*wpo75O?<<}?=0WG-ya(Yu z2qGkfx6@vyGX&;bXdaTmlm<@@bPu)eUn$7X^2k*r;l`}FZo=iV-_!Zi8NwKXXo8jl zlrT0Ff59e=aN*0NKqVZTG|Hh;>*v@!5NwCf3OY;5MCWi+phGLJN}u`Gqtv<VQ<#@W%-x93(*hl7#OC$xXJLFm>-e6#MDMzd^I~&N;w>MgWMJq5lSux6Dw%fX*5u z8a$(5H*8r{oMu%uW7yoeU5)s1*e3cteJR~wovWPZN7hgFJotxO(ByC%CL;Y@8$UI8847Y|3mTR{)-nKzIye4J^F~C)eQ%MWsm?IA z4n+3q(!9MxX9mSE@{|k-wW_HBkx_dVF48^O%IFZb`&6fats)YW2sgio*kTUP9Uk># zjC@M3kXw5gGQ)@=K|_+gz@$VZq0Gr#s#5^I>P&@ux;E!-&Fa^Wxk2c)u#z+PQdB4dZTb{p23?B5-- z=2HI{xpdH6l&8F*aRRhb1V=6IPCc_I?^##-+GsO*71=A53%VqxKB*q zZXs3-7&vKLVyocP!XPK~)nht!eKBJ4fKM3X-vr@`i4t;~X@?zH2U?Z7{}?N>xYvMo z@e<)cIW?Dr$0(xuUr>2{T0cKk@lH_0Fc+ivj-OAL=OZqQh+S?uJkJEG^2)BMfw zGMK50jjAONzkHZ!+GtxN(C~CBd8bs`g%ctfixiJ$meG}t?(Gi*Xr#$%!1!64)f$bz zY)kWShz4@|OG1NG1O zWIVP_4#0@E;0vDtPr+wPXN(2E$^*A^lm?V-ec=WSvX^KJ-Xd-OOp8-b6ZN?*KNlY0 zT6%{g@Xqn8+EewLHEsSe=2Y7jBQVck{Cs2K2RAL}?G_w)A^4W4Msf`{32}eFmWZK` zyD>249yK}8Z49J4;)I3QhFNSIpsco_l|*d+`izH`e5Lc(UncKoGz|-=^#(ZPK4M!X zBrA<$ijVJSC+=vOwh#MMn!pt1Z{>1OPsR=MAHMOC93igD1#AlvXHRH_w?-Y{-&Zj> zsGBh>TvN}Qn6&~o&4bpa)u1~ArBrjh+iv3qZv6Y!dPO~@P+llY{%Fi3~2p1>k1&S0W|KHLRtz4gX;NgzLdTT!i zmF{QMlIMi2zfYy4exD-`YJWdlK6p~#12*?qC1N71{mV3)Jx#E;tnYnui&F`?6p*|j&+rTbiFD_rdTg1cUQTCwp634F zOK%&*kK2%BAuuP8#oyqt`D$xK0-jv^CoY*B=q}D8M6Sn2`CMU_ewOPIov}T_>5La; zpD<5f@XWn1uc3wiKfc~FC=Q@$7Y&jC!QCN&;O-8=Ex0=bcXxM(;O_43?(VLOyTfA3 z!r^_tbI!d#Zr!Txot~# z6RRBp_`JZ^`=KWG9XQv+|GFan@p__1{Qm=5FnKiLbe$C_L|(!@fPdAjKm*c?y&j5V zw`q||Zg>%uBWF`1XA|4Z#I8Yd{Jsq4EeE3L7iQ3Uin}zR?b50n=Q= zOZ)jy9(lwbdC|P2HhBQK3jT?!QHh+=rbb^bt|O0a{OIyk+H%KB$LU9Cfb`3UZ%Q@0 z)Whotpd^w{$Bo;@Xp#S5V54p~ltyPX*;u5pnjhUd_@_rWN~*p;qJiBHNP6YKvnbBri%EgAZo)sZxU9use4?h`L@rr| zBXx)W_rVH+(hu}vA*?@vr}@}TUJMqGx{DWGrE{JN1yA|p*P`I9$n_3vpi9lcwVtx@ zRx-09e*-63OI>_lO`2E!w)hqn)6?y<5xR?Y5oUw&)sl#{b&XlsC3@EFB+A5Q@* zs*asz!xE-}w+W;w6|Xu8S$F(b-8qi~ocz7^ygXJl+)-lmV#InT<1)4!-Shu z$k@F8OAcgg|A(4v$qbR?O#?n|MPdov6f2EvVU){CpEwM+#V7H;;Z9ofN_oX{hdPr@ z4w#NC8DGF}HU-*~MrpmvjYKnE)$O!soK&&zhn(C(@?k9)Qt^eHUTQDVQoB!ovtxVi z?gh!;4eT&&<1*mcnc_ssTy>6SC2eXTYN7eBv^E5k?6tP4Wcnq1R{r(IrOrj`rr<`% zb-*pwdolf$d0%025(+@sbZed+LC-TVJi3?wG_7Nhs?Nc;XhfkHn z^Vs&3_g*<%@y2!1q`&C|2u5*yc2f`9mybaYix?4sC((st8ve=5{)2g$WZPQuJzuug zhe=biIvs>UbS%@e$3ic=^5G6q)d^`>Z@$#c!fcHRyT|MoYC zn}R4PbjM!R_scmKY)42hw2R5?D`&?6MmB%6Oz>igy$2PE+#?21h;6A&o+(r1c=CUC z-k+=OgI3oWhd-}J%$(yN{^?3`l>6Aan2|M63b%mx1~R0aKJnnQ3L`pQWDs?24J3%V z+=SSx*eg*tWK*mTTUsxg`N_vw!g*0*7O3Ig0+dx# z!=<5e?*g?;e7-hSe;D|s(}NP!YyGFQa@8`GD#f~u662Kv3Y1{#l&rYyRarW>2w9sfCc`}nTp?3*^t{v@=5toCr-1$6O4(KqeBt)#(_>m?h~!tql0iRduuqC*?a z?fA|o^zE&YByVl|_@~!9=6#i&r0XRJi^(8VEb=FEGiN_dX2A*F!J>yjDltj{c;Isv@oL!g5KIJCGgpS?$e#%pMel7~nh<9_+}u znyFZ?=y$K6U1_d(m5hZ!y>j7Pt9DTxS`My6u6l_n?th`qY1T#n4f|*(&_&%N$%YTh z@!NMNm-(owa|e|ql?^l&ic}+~FP>Jf!v92*WMdCk;~3C|j;kGpr#Z@R+p{c)8YM3B zhRlcIc`*xy%wG{YF$!XBZ?6DV*cEzBvYTMJWr{WSHu^>|#d#mWN6PtcUNAOTF7X8! zl*RSV@h;naj|`?Q$EPB(S{&+r?PtQ9*CM?#k1}ZuSdnq7p}KC`=~B&XIqG8XTuJuQ z$0>`N4Rg(~x0*_C75i?wh$6-}Y&!}YjYD-(0k@Lj(8aZ)W#7fNavG`vs|iEOQEq`6 zh4G+*-{G{)XI|(~M6`%4Q(MDMCpT}3ez8y|cU+wy#f#0?rYFh3Dggk993z+n+FBSomtCs^`&wjA~x|wDwV6t@o>S!aBQQT-g z44TUOYOOh6jA^|-TTGWmr%u6fy7Ef$l?O65$x!^ei%9K&%xm-4^@`$f*3xnG_Pq@X$+4fHLbpPx1Bg}O( zmh-!kXV7-F(elR;|L&Db{_=-Q&FloQFY28I6rA)-()O7lmo0e|^6AzsDF$@8`Z_O;5My+GZ|4?jEc^U6n^LYx>-N4xY1H9<7hVEKDp6S zv}3u^Qn;h}BAqcQLwagS`diO=gU+JhWpS>PRvxuafagjJq?T;VA6@+7|eYQUcrF6j)Yp*@or^+;s6H%%~&sQDt&E5l*ejd1HE_6k~)Jt6Cg?`-qB`+A0#beGnb-!BcVW0#e$D_xhk zPq!Y<8>>B#yF!Ce6PRh zWQZ$~mu;3p&xD&c9#CHc*DqfsybE1I`K5>pfOEtP6c#=66sIhWdglx$Jqu!I4ZyFO z?cEZ-D)==u^MEDtGp<*pOI+^~A9<}(&sTfvXx&n5b1skY_o~NkA6yl^wXr81c}=34`AdDm zMWHuc$7r>t{{?x6<%kiod!UQrV zn6X{WvOg)fnnL{KIkUl;)Fo%dndBv>$=W}#&zil&y9;>k_+GM!;)q9)oz!d+H-Hun zExd&*DI-R4+d{gDQa$sqxJ$q*v4}a@YwHJAk29#K+hGJS(Z1+@?5o+n@II-xf8E4t z0Rzh;J_QhS7+3i8Iym!RfiI?maCJA0GK;bnfN&guMDZkE7o!|j9hLT)r z(^Pvq^Ld6$A!|m)io{6ga;K`Ufv)K`bw;XdI+PK`z0bY*+LqU_m+ZD_xBhgZ@YLFo z)eF93HJ2O`haQt&9CAARRMFi}$KW=h;tZOpB<2CH1uvx-rj>NAJB531$H+`08y112 zg(-myoU;@rY(uw}SKDyJD(nRl1Swu$#M zvPxl@@>DBUJ;5lPZ77|*rzN{Fo7w4{%QD13ok5cYaUtEBj@inxu4%Q@nyx7s&$)7? z@=z?IX3d#%B|tP?7pvAvDj|)&_qpVylLH1w}At7>EZ&j zuM4v1NU+b@nz}MUsH-QJ#!%Cm+{K9V=yN0LPvs+fyEu*n7T`ydt(jMJGJo{vz0Pnt36e(hqd_CrnCqgupEr4A^5==I2HX<{Zmm^$MmNEZj)IiaZNhUqwK_R@H0cR z6vSfg!|uaw#VH1G4Lh%+oQLsC?rsoo>GW^_zl-0LlR!(?KJzJpsTN-8`} z$~mC$)g8XYA)tw%Fxq_=yHdtL-^4{_3JgO<{R)KUMHON64?x9?qDX}bfF!|9q$JUR z1Ns84C#yTI`r~DNKeFXkRMphdv(MD7o!uG_$Ry!yXTJ6+)ezi%(2po z+EX-a*iW}jBG<}lIC|2yJp9)12+U$me6bq`MM)WL~UZ$~`#zSp3C$ z--(e&&Qk{9c3ED57)kN@0I4yFvRnblG3l`ty`l?=7nzx#m{7hH%!CUaN`&P?;%0RV zmr@{7wt7pHkM2bR&r3rWYJP!@ywx+C8PPP2uqw$bJ;Rls+S!}yy7|1+AW(kYaLf@ZIJ(KQ<-90ciS4Xj7kDAXdn#hIV@-z*b2rBWJ_dr2q`c zR@vL4qoYcUtPdxDK5BGXaq*33;{D&|x^_MgsE)l+}z$qr+FOY4ovOkJqqq zvtccY*z-g%LL5a__e2H4z^x4K*(H|x2m-=%pg7a^6~kn!M8=3#)?Z|q_cY!!`Y^iW zZb;ku#(U4l3;}+sZ)}7-a&HjVk&M*sY>+nRiJW#l3U}a?$1V~*qBpFsyzuWSXdkF#jDFBFsd-g!|?)K^A}!kKK@yHViPAKfCg* z4)If%y%NM&j*)TZ;`uZ$d}Twn(@sB841B7H=pmj8D7yRPH{-lZ8_EK#4I?F54;d;x(seLXpQkJF}f;#@m` z`+&q2SMiQBMe{bu$< z>BdCYKcdJ#k$*^4o05k;aCN_VSL-d*%wfM;gOR+;dR8LMnw!_>36`B$Q`iXUZaP3E zbAOke8ZpwVVdxBH#A(zQ=I}n}F>HiYrZVC^^~D8UvrbQ3&}>h+1>jKdoNOXnR>FAt zw4|ZTaUlr(EnJq|lDmZ9ld)L0OpYl_xz3&7H+vnY5d(f4WfG_U7;0mbKxWR84sa0s zS|axkU)hNsp8BgwCQaa(piGIaoz?7i8&>(H;xTt=!_VnxdDAB@j)r#!8v~gG1pQBr z0-zD^BA68IM=_g|Z=@MybIkCtOi4A2r44Bgq)liJyu>txG=zO};wMLaa{MPJe{y(J z$UVFzqAATMW1qvCa(puKIc$+)K9&7pNuqRF?q4b%B_Aa(IfL#f9C5Lz{xDoPQKpFZ zKqfGbjL5js^Ya6%Og}9f?!M%N+dPh(?QW$fegQRk0d zD<0WfjkWMS(~ySgsC?ey^{eTdiC6g?*1F)5IR!u4iQ2j_n>mA+QG3*=7j9g2lmsd1 zyuOI8p!u0plr-r+Gt|BVQ<9qWBHFmJ^pZn)u4*Y}VwLLOPSwQQbc%g8tzkbZA1{{L*zqV$X{&DL`OIAQx3+wLJ^1NgDf#jsprCF1QM|9<`L`{ND};mDBaIJ0|B zHOeyBgMEnv{455$`)*elbt9g;82BDIdS5GmMpf{pa584*%c^MSqZl<^l8TpAj^0$y1^&e3TCvxRikZFfRL^Y@TCM`_xiV-%WF^mJKzlv z^GUfdTUPwI57T>=J1gdlf2NUZ0ne%p(GF8C4TSD4sad1<883*Qu4!8s9G=ld7ypW! z$@j7QC2#~!g43D({z9n078pd02j4QrWRfG4k=W6pQ)w8uj~hD`-2HCR4stgTJt)Ia zEv~GUQvV86My&X$%U2om#@3G)1_kP>m&eQE)Lh-_TwV8Wi^%(iKmdfPt#}VC zXF&$dN%7aMda#WTMdv=*!6G~~@DCc0=#E&3+feVvY6?y1@%J;)w-J928#G|{P0nwx zP648@$HI?acP#&TH`+w)W-$p6`~nwH<@5ns@1QW>of)ywRqQVyERyL`HCg$Z&RpF; z@-+duy3M(|G5>kt*|#mvTJjNfHJ$o;&H8#aXdoA;eeFI@bWVR^8_24^9K$yGW*5n; zbg(eP-xPV-VOKF?5n~X=#&zmCD5*J%_K=5&$;iSIjC~-N3)A!_O~z5YB+-q=AnPxF zdzHK-Df&}++Gn#A7lzuLC{oW3mSFV7A@s%3{*d^#7xg2}Ah;Itj?u*^_{D&Ko`#~X zfZ9U;Vie^<0{ub)`(pHq3vUefNbtVAg%Bsi3k4(_Gc+4U8F|L@xa9UGVfH-!l=>+K@}|-9Zm%ahpu4(trN_WVU7kW4U2BR_hTPF5z@GLd)JrZ8cgQ zzUBf`AzwpOib16M>);9>^^fGve)Zhyk3url)r|a0yw}jeDu&Cm03Efv^~^1+l#T1! zl0ls?VV&>Q@z{X9dkU`dNNtASfUW-L5O46fi}_eZy0`@u7)ds*hv=p-$D&{xt%2;0vosVn|x0eki6CB8$ED zfA4l!@(^8nLGtO7pi!*ZvT-#8N7p#7@eSQwUUx5k)E&z4A0zA686p+fJt>}P2|6== zqahTl0_mOo)2G=l)3+#tuif>#{z>$%eH;230W3dhbM-saYrbB^PI!W;zu*ML6jmRs zb)8&zOS~CC)Y_-rgf8{VKu@{J)=%8HIxw$@wE-TfmNlL$>3t40|Ivniub!G7)V>J^ z^BkoB=$@sjmze1U-;@) z3Lm3L=}UY7nj(9AY+;E!lzG#MTC*mL{U>a8twjXvZ#m$!N4VdpKTr@h`!McF1bD)< z6-^raWTRF%7R!VYAiJh-`yCU|AD zuf;UHz#6KVPY~Z&*@S~TK2qcV^b|ihai@Y#V7gYfVKjc+Mh&5Oro4eQPL9uN|FZa_eWiUi&Am32%#_#^ zkfu^N7Jp;|+0;+dZc7zo3&U6pM%SN~zO7i^Ss^ZJ#IDw!>i z@ioqK{i+^Ff4kM$t#13i@mmOp4)*9>Nz;xZ`=jBN@`XpY?( z0H;Q058C^z#MFHZZoaYrpb~A_w`A+&erd{1dyr-)p zXEI?|cvfUy2g`lM%qcR;rdRIn_evRaL>A3yHB)~JPZF@C^1)Wi)_*O#$R6dOzI|KD zsl!mK_flpGX-N#uxjQFdD)MBMR(SVs@K;&(dfOVwy6Vq7N9yT$wCCyFHW!zCqltRD zeJlLqKqPfDWc{d8c}<|pqo`Ccm_Qql@$oZaIBCkF~L(YXPWVkQiJ3?a4RWt`>m0x^gLN zh1jsNYG~!WW5(hc2wpL0OxlT6L8|DH{3B(y-hYfZf(`Keh0SvdyVzIYstdW)XDj{o zTJIa2bq}I_TcJOh`mEA=B;=&WjMKp5}nb$sW|mD_I>Qy zu{xjGq`EDv=)$@6mq zW*~o@j?ZU13&cwY5C-^u_-S0jYS&So;~s*O`Fc@}OU9ePz|d{QII`ogMTg(;t+NI! zYM`CC6G>d_UvWqmkF_-u#CdvUm8z-%Ywxi$iKH!lKr6n#;^g~`ulB#Dp9F4w2J@oC zZn81MyZ`$rw#JlV9KD&He9LjI|Q!0$`Ux!?jL}^zY(}=>6Wwz!k zxiN4y3wYD6eD*t)nuh^YCkh0$bY57b@%Z?rRPLm2`df5xX4&0Ty%$Np2-CUUxMqjt zSnPo2gU7e0|J_jRIHtLhzSq$0fHxk&(;{(RJReWqT(yV2D0lLvKt(_jbpxGyz|NB^ z%wde^?r21kX6X+Gy^3;)G zxR$IJ47ft^F*!rt*PlVOhy=T@}@7<>+sfP%_xW%Na zIg)782GgTCPuC4!tx*)N;9dHWS}@p5JHJPc*voThoVY(h$R%bo>ABHPD;ok5un6N- za{Xm{dqaGqs5?VjERFcE9CPL%;A=e_`mrt~?qAS;3Ufi>d>zbVw+YoD^5IKp+go>0 zO7@8Dl%IOot)B)Loe(Eu$cq4y)pY1>b7>#C>MsC5a7|9QLY za|aiAKxyOi`RP!Z_&Bh>h_9k$_+2^ZecWTgl?YOPF7nMMQ6v0Lh=yczHTKKL=NKVe ztr{A{{0LYmJG7QItBe`H!9a1XOiAr! zs5zeln0fkVN^>!ldK|Cz!y3jDV!67R!+3p=Kzk>T3B}TMV>sJ5!IphB_L9V1Ghk-b zIW-}f0%+-7PRe5HJ=XM5fnW4w*_q{c)7F1^T6q}3r(tix>_DF-TU8qVJh+(1C)(p_ zbxnW|=nys;Z@D;p#LOPJsCq<-$y?4FN|)hbGi}h%%F>iO9uFkkUmMu zdd^eSapI^SkBs=2h9Wyk$0)wAoTz%H1u9z-M?Ig@8>~jzE`&0Rj#CR8srY`%OHX&)?S2 zw%^)^dp7Vb!RQec+7YeeMd20NAUh+!|LeS6^k_eblBuo7!_wr04)LL*iCQ zuQ`uv&odlRdAhh#>K8H=Hl*+8v-owBQ}*8?!P}V?U836##~zQKj^Anl87%)kA+5FR zskZ1(p`*)soBo*S(an)aKbFH3!?TlXe|3M#J%DdJGyLNA=#NP($1&ljdfWI@-F#Jc z?Q+!6k>Rkq^_ktdCF6c^RqW;Bs^sq@BqvXGabC>4x*}s-Uz1Tj+HF(L4Qel2e?|YS zooy`6;f%o3UbgJfq+7FIUyyOu8)I{Z;o_vUwKgZCGyFLr_YsiY!Yln)w$fAGemdT8jHQL!ET>r|kr99m zhytoE3te-S;X@<9c9Jhx{glSLEiDi};gL@`+VIoHXqM-sfV}oP-Glms_(5%^9+d78 zv$eAL%SBHqA<#3>b16|@o$-$hVh9ZBV&p}4v98Gz8}NHaO&Q0Ux6Bl*F5I?)?bqwC zj!Pqbo%-FH7+%<3HObJCflC(dwd||;?6ou*>wVQ$7N+_IF|SEFYl}86#!8;6NmI`G zTys)3qdrzPCXJenF&UUu#MUQAq8TC?tw{w_1yftpbIEh;HcMt5X5uZXjY^FP8$Z^` zJn}u29}djaS`;1<%{W>l8^s^4ZSGH0=6q}>)RWW^Tj)AE+6Y&-ruf3Q);AN@s-`X{ zY^<+jE|!mwOj_8Vwx82(Be%xhma};RKMjzhY!$a=)=H+p%bAw%r#63c*j*VwjiMwM z3s|>nC3I+pIn5H8-s>cXt0i=bai7A=r>3l*-#YHqBtMP7y!TTw`Gm};K843mfh*?I zi15?e0qrwRdxMsv7UsZzCrUKIgyZxhoq%gu^b&&WLyJcQQCh`x`@?*l8`usnGso> z65p{URHKW0-g0+e$$ByXg6+%a<~Y=P^b7LK2QLB52Sgw$izo^UW|%v>6tI_quyqZc zEn5zI!QKguu@Q=~kvMgr>Dj69-H9}*AmfHgj$@(9%pC=V9Us<`as)05V?2o?=suHG z|4N~Eb6uire=$!?R;Pq${+tJhYWszD8kN=tf%Yn-mItM+;W_w-lh1!b20A4JmY(A) z{eKRJj)^Re5bQ&8r#<}_-G86$F81T@@(R&q#r?h<4p@)=+Jp~p!2xL@5c>Q}-<4GV ziFOi(n44G;|Cscc#p2uxiPe_EtlIBr3WXh}*s|||waa8C7#p?+dQS~v zZ$|8y&8{bY$A_#BeAeqN%(jJcq9;Au6O-#}o$JfK1^(s6`EVNHe@e53Ad3RtV>$Z!7oc7%v(Sw z00nS(nQz#|w@tLzsYWxtSRFH4x4uBcmAdQIZR&x-Ku-})&= zRse76*O#95^FN7G^M~^6TE{YyxCf|i`v7Ugx+#NYASzum1Y zI{)jbu9n7h;?qGs1v-02oP2ACC^{){5?=Ien(n`UoEv@olPC6#lX&5CP?yb|i>7tHbFcU>si^~|cC5d!l$Gc@|-b;DL^ zS9%s?^S?T9%j)IT6eG3QT*YG5EUYMrdk22=ILUaJQq~3J+X~vkoM_$Zd^_EcpV8;T zVcV>>6-RVE;i0U)UUbb*>Uhu@b!_RzukwSCCt~?x0sZaf2ipSjX=o|c{g-hFWSrox z0-)LWQmn;}pU)owF>4?W-#2j(92mO)_EplNpQv^ex!Mnp{Co^HX9cIoBO*JXUI`ev zsL@lXCp5)yu2$=so*hzObG{Py9+DlC$?~8z`cmzK>GI^XP%*7 z1eS704q3ps4nEaALepy=?63Dt*@3){K<$Scd@$WBuiQ*Q!GjlHj^^1{4~X%Ag4{*4 zE@(D}C20kVCf(@ud_#DceivMj);Z4e$F zC_1ho902W}{wh<~l7@Tnp4H^LA+}LZv3_7=^HygU{FQ6k+CJ5NUJAjB3(x{~@3>5u&Y~5#FYHG)b zbGs3^5r-re{O+gl^W#RJlMP-BnpFOKXGD5{TC~V`>6Zd}975iZXO=z|v-7nb4eszX zEXCeN%HcooKU1-U80muaHDOo2^~i(t9cyu`tl*k+iE8OB1}ow1@zvh}S_=8o3KVDZ zNGy!wP*C@%-{$<%#p~n?%xLk1H${|Cip7{d#1`_+7fI5IrhZGAuqLdFHRNk7vTD+6 z#;l7@h|~PwqevH?%5R&~=B7@^o)Yf-+eo507JFo9TVzI7=(q6`$tE=WbAWCUhP4Sr z*+lx;N+@K<6SU(3+jof)@V^z}Oh+z@M4ML#QjuA>JPA%0m8%+IIfOj;w?uVBVIO=h zNXAU}!sC2(;e~(YhO)&8-jMBY1P&lRgtPVbk;+;lj^}SDApIO<-~22Y2?^z_p>)%^=wU|@by=%g?#G5d#DcAN>uEAM)g7+-Aq z$B*|^cZ8RbRHiTi8zS*6!zuL(LepUd>-!-0fHP*tB5wU^^s;XEabD4^$%P}XL5eiV zQI@qo!`o#h)cx2~(u=*FR=UI6YLgYKpmz7bvoww=r@~1_mVc1lktkl+yP%^U?oQ z7io)3^v5O?Hoi9mSg@!SOYMxeC=K1j+{l(=ZDW3BiE<$4ecSE&8Kc5UOCXjs02%W(Ei6J$UUBX&=mg2p7|g?M zYxkz65tqOU$maR(B#=x#ix>=3z_U!Fn7nZq3?ByLs-c)<(oJ%fg!#r&yz}`#Ke_Dz z_QQSU{=9ke-d^7h_E2Da5Xt@DiOPQ^NzDIZvS=UK)q8*hs&~Fm|CzEqz=F)1XM3ct z9DS+>K_{1!(C!J>;^vsMLtkE6Sqr4nwOCbfWX^8p;TzQHI&D&&(7^O z+)no|IPTJncRv@AwBK|GuN|+1eM}DM`bNd)?05DIOQF=CD`52;bqivqS&wxtjIp+b z)t_(s`+4BtuMx1e!?X={ZBXAY1AK`Y-ax-@uB-d|*9<60kc3b77!&D{gbxP|D0Mhr z&HLwK6`soToM?GK3u%(Y)195&>E*?WI>2vk?#>1WY{79WsySsdy*+7>YATM41ckov z?>Z{lk#|e37ECxVicJ_ld2rZJ)LJ|&l3pRGDwZsQE-qCiGovj^a~8!0*8ru-ucFps znL06Nr8*WIdl$~i8kZ``)ZzOIY%BJddl#O{6F_Zbdl!Ln@+)z+%~pJIDe6_<&-#oq zK~Eg$+rI4?$EqUS4Id#k&b1!}TblYGh{0eEhx0ZditP^j@6}anDVaQIO_J?#YfALy7<{v<*6@6@v)0$m;^0acya+T->BQc(eCTO3GP`CoKYINSQmU_=zO=@$`!iU> zITTSnDn@uXzW9vqX^ZsCG_26DV~JGRf3`&7GHIo91D{!(G5Kck zJoM?!=e~455wiMWA?`$elR$mEh6l|&s=8P7-uXVLk_Nl?U=8aD;(UztKeGhgn!@kT z+%|h?p)!|TlVomV%jW#d?2feaC}QL6VzAoAX3rt5?25c`)=TvWVFVHw9P4~ub?%>N z2u^W@zz)4yLhKuDvb#mt-P4Ju?M$-?d82cJKQN`=7FBl(a0K-?c<(M#d~e~`Xmt*; zJMV#Op=a1^53oD8+Fj=A&vtxZ1+@HE}7U%J6K8=Y3dw5eYcFC}h zG>xWZRxW_11+zMnLc1-?M^g?mHU}X&lY;gIVRz*6q2g5~@o(~`koq02{+Mm5o|llewb&$IpSsU~B|V`ihpe ztxdNQ+mPXYADYFcn&U)9!oX)!>e=3Mcf|Ch%Yy-jnq|MaKWf7tSM7Hu*R6ejIM1^R zIDJte)tWUVjH36_~8_T_>K&#R@$a{+> zjfq{SY>#?BC`wCC|FLi&QUf4IBE5p`tzLFeLh^`)|;Q)-d-yl4R=7i2oCz`u_rLqS~L0 z3Q_;_^jCW%N8!GyYJ&ok=pVK6Zv%=$|CO#p-v)SZk)<&|80G#C`2R??34;Qa70;o@ z5x%Qbd&Dl~&!Ntr?pJ%n$u#c<*`G7ak6NW6fl5!*|N1+81`P}uD_oYRWh)CjNr(}= z%w=yB%*sV-^#SMdH+{#078kT-MZhEJQkbPI)6#^N2`FCFSd@;;6`lS5(=t_7Fe4Z7 z%m8tL=>#p)?`ANU#sZ{e_x&ytFH>qN&_rIF{q)t9VA+eMz`wV&gq2s=8(u|jOlH(BPb3e@SN_u^Up4{rL2|41*X zD$T;mchQVoH%CRxvs)M1EnKkAx8n})=hDTHHKokFlNZFyUmHz>3SN+El*v9xi!?N#lI@!xBW7UxnHn7!n>C5-vR8Bs_XXM*kl=gf2~CNr(t;8VBSFPooYw=w9#^ zY7=y%#zgC2bs+3w*3qEoVs?Bt0I2H)fepc^_1HS?ZgWME*g9Od`7{)|PN#dKDfHtb znAVP(ybQY0G2uA`0?{$idT2dq(-a-(1?Z)#BeRlg^H?9N`ter3=baRmxdJ@Ru>X7ScbA$ro8NuOd+1pk}HRo z?mEe{%7Z>$7-tr5k}oOCk&`}C`{Z~}Hm{M!%H}wwePHz2z|zYUiv;Xx7GFI3D^g(t zjWR(h{|{c8u?gBYY*9kN?sj zL#_YwS5@?$-tkY9u?r?olzLZvC__Y?Tu#{KFHA5{7{qMQ)kLEh!t<&!rP&h55{c(tHzKX*E*7Dpk*jVTt( z?@kZ-fcpsKJMQhs9qc^VR-4R;EjBu~p?%B#@AKbdQISa3bl*C>rER5} z{$(g|xW7jhAo=V`v&>V6G{g;gE>US%%O4KZs8p)$j&SB)eya5e13FeZ*3$R32Q6CX zj7xQ?j+NVFL^~7ho!8p*w-cV*wj!yaolXk6!WW!E2b|gcy7hZU`fS0qjrO zpFwuC(y*Trf&rX?hR{Ehc$72M&lS5V2&F1#ba0n4#F%hdoPc=ZMSIX5HD%`9E=Jgk zpW(a+_OOl)x?2G(^E%|e?YCWXc_&oDy_ z$v{*K`v6;MgAjXFIX}MC;!hI??T8vseyQ_={>}V@PI)Cm@~prGu@?oe#O2X#QrOv1 zf^U)jOXe5kA2?S7zfXL&-|X~4AqxENckj`6??nv~g>WYgd9G$;dN238gI>J|?a=M; z8R1i5Xd#IpRll6??jMC47QQ3t3wU|qblZFkzK{m7I{ZfXLG%w=!rNi+zGUo+k?%>t zq}HubwH<)feYfp>h2+p2<%J);9XYNdQJ&8MkU$BY$je34f@-05R26dP@LNUweJ8W{ zaZF+1i&=8deDmM(QyqDj$*|f0JK7suN64FhT)5AbT!?OynQ*)|)2BMUYHeCeDU&ZY zG8^q>-A{rW#bsr#8s0wnXInZpnp?ylkcw zR2%4S={r|RpXp6VFF@rtUFLIt;F&*3?EX-aS!mpO@Pt zErnxjGkoT}x2}p=`akB4EbYuhNzDnk6t~tv*nPC8pz=Xhs>2qTHjMt$I9_^Jx$UxlD)Z*!F686CzCs2>e#pGKYX)ZiHy{u)#NyclnV5buR%*TsU_I+g~pc{cfN zne*Ncaau^SUkxaOqhTruC_KxwQ2CDY)wB&mUPphwh$Xcvtvu2yp4G^SyTXreTGJdh zR9_hQOs6b(!c`JWFinUKYu% zp9)frTc=k^miWfm)E6MLFLRu$RnR_kB$*P`l11v>B5A4CPu4K)*n6L9FA1nTL(-zu zVWH<{K)&iDN^&LU+=%JLGq4WfUbm*!W`bTp)` z!?C|>E8LE^4cc>9M*Q-P%GCxQm+KZ^1-E|mydm3PE^{sPfi375icAsCqz*dk{e~;| zrU1+$zNUbTp{Vm*o*qa9f#7M{9BFjyh4EDp|09-?eQj6x}Y@OO;}N1R{pdpgTxb4 z2M60R?bH>aGpZ-*nO<$9AiO9Roe8A|TvBLTV%LSNnp&;e?i#&jRBsBLUXvXobE}u0 z;{Ztj@Rz$Yo994QQJb+n>LcMjp|rpa-^7ob0AuK9|3iYC`a{T@^22x9bA_eUf!wY6Q)f!rC*IpL ztVjQjR?_AA9r|H+x%l=WNHPnyjz6!MdrK1Cqu^ z&+Fbz**eZCWw^Icuj#@&MU6Ub_1y|2Zq&03!6ZTa6UT@ z=f&H!-sm8$X99h;oNLJ;{&0!{;Ti1Ddv4wS6di%P(w-dLZrzZpeQKe!trW-`f^r6- zgDaBegb>{dQUl4OO7r$1wtcGMYEXeyw~4L@w;pAs`?NED-u}S7vNN20cXPyvs*+~I zOjn6e!W1{S=kLU@W2q$&Gc_e``*^;?Sw+=Hp?(Ggyw-#ZZyLPhZ#Z_PB`j~8H#+a} z9og!c&h51nSf6=cZy8RKash+0hkRqbDtzV!;LgA%Z2-T{MgmoIh0Vjk7ehWr5srrg z!>k1*XoU1%lqDISQi7h1KxGMOkvlc+qh}f->k;qw^pVxNK{?OX81c6#@eB3+>qmN5 z-lJm=HJ;`d5E1sGMgX_x8)*Vrefkf)YaMiTq zO!lGj2W@#at^Go7>vpy|M};J7nOkkuLyd(ZR_kQ83BHP{rX!DP3;4>f+4w(wg|)2c z9yjNcH6}c;YsGil3aT1aJ+90xE7{zzDuJjI)m1I*s5W110!+1Ln>E?8VKk$cb~Kjp zDl1J@CN#g!gs9eX^J!_8EbXr$zBFDkTcUKf{v#Ic#HbqK{?bizi{B)8&UoYJ{J#LM zKvBOGyf`cy2kjawuy)uw;YHd}>!eqqJ#U@z#%d>UO_khwy?0kTX}#%92zhSmG3)K# z1?`k|7S=fNQMK2t^SvAGDb~f_1MN-gL%6%ax&q^H+qw=sYu%JGwe!{;@WCdn`|v!A z)+6ADg4{Ex-V&q*JM-u#DZ-DR_{8Zi{U5Q}y4u$fB z&+5trPD;>K2_pEz;1zqvbhUyj9oS2l&>=iBfwA&C7f_B!!=Vd9xx~8*Qe39*yel&z1nu)$KrAG38WpTUT<6SdGw6!5$th5hx>vdZwIrd zEyNM8h82ASm_sGLVZx*M8GPpnPw08unp>uK*dDu;dI@_Y*fa68=>xXyP#)|ZFkA(; zz&DAtu5VI*#0 z7HNof^{6F1?d#D?3cA0C3C2Sm9?lN-ID$#^NRI?(&-Da?sq}@OGr?NusazTngsVH+rrF3+Y=u*McQrF{h<*`cBV`zn{L>b2nH{FZ9d> zt3ta2)xDnk(lq^`XDL`qFFUUW8|c-ZN5N)#qh}5FaT`64kNxnip6y^8z1y<~`GcNA z|5XOLWI-*Xa4CaECe{@f1IA=LGLDL#`>f#RVy?Jm!}(pp2iRXajlv@dyVui-FvC-wj%BX7=1<3l z@`MwZY1g83mYH!qgxxFbVNWMBcU>!?9qZ||6P#(Bb*;mQ&AB##?_X104{VCM+?$J5o!UT-|? z6JZy5x{f*QO_J`LWWA}t%H9lV$rRU{9c;t%a=MXli)yepFSun&>@Ae0O)0%4(wr&1 zw;XC_^;StOol4Q;J0g1rVvmUKf;~%ToEY@WI}^nLe~elo4toWD z{_@TgtUn3wcQ%O+z1vt@`l|@nYJB2~JF&A>T=zG0YQ#-{v${y!aj$e5#C?BTCo3NL zwS zhjpg^0^y6D=k0m^%fN+hS?7ek#DBGO(q8Vr8nP*!Q}!zVjn3=#TK}!ioAw6(ozC0# zX8*m;S$mtelxR_9=e%7j={pzgM*l+RLp$ex(79q4{mW{`?s8XluG@X?vd&F=zjQ5R zp)mVb)e=}k$lC{f&XDJ(i?@&XH#&Fh=lol0WWV6w?cBFt^dEE{*)RK!I&Vdo zK)`U>(HJ;mNOgeDH(Yh714E&?Gu&|K17{7l9E@ksaL2(1#tioy4&Vic6c{%=fJ-kK zmK|q&iRx+x?63^0j_@Gx=UBJV=wTytIl!gS?Fr)mIb!e3PZNE*VWRk4D6{(yW`yHUFz<{z+soZJEc$7 z#dN3lDZ6-st52zJ>;~)H<>=1s17EJYz}?g(br<&~b_Kf2`ck^ibXWGJcMWyd^ksDx zbk}>gG56($cKuyvyPNt7y2iR&`--vm(pQGPl)g$FMd_;vtvC|F7zjryo?acd!m$Dp z8R)C;8t>Nlv$1{eYr=c*zE&)aeVR~oi0Fs?u1n%5v`;*-t}ERJ_hM&OH|t&uM{h`6 zrRy5Y^%**Mx`jSAwCnGh?soPGc&NiME{Z>XHh3u3} zfnJckD2qie%Hn0OpqFH?$&%2^vJ}}H=oMLp>}~X_EL-+5^qTD3vTvi;qpG96h>}lL zo%#YwImMr{qSRAAKJ{ai76%D^BrZMfJ(M0-AJ>ZN;#6^c=xcHB$NdQT;%4JE(f8xF z;`Y!3c$z;$a`N8~;?T?J1@sDPL@%Nyq(NUsTJ%lSivB$sL;*B}eu{$VAJNayJ@n61 z4Ei5bEcFulE%h?>8bwj~8z&`xZ<2bQYN0x*RH};#QaMyVH9}QWqtv&luTuYo`U&;5 zsP9F6j}qmA+(y~u9=VU|miNoQNx9_j%ipIw@^8uin)1rOBmWyJAipA?qP`)&F8={F zApep4N7Rt~zsvuQdY^ocIU>I=|0(q?`6KxX_1E%s`7fw3`7hKR>WI3eIHky>78UO(-l29CA5-K}zgB!kQ9}I&f8jy>R`Gd7rA)4< zQoJWqD88&{mBlIA6)6`4!%bH!s>FMc0O=2iSku`3HI_7q35{%92a zlI;EHgy`2~--&)b`fb_YL}x{RS~eB^xoAc<6K#zimTgA=RrFs)#YTTCdMxUt=@2o`=0E3aBfQWeH118q3nm~6nPU> zA^VB!CrC-Y1badDQ`sVlA@88ZlDAJ^lKo8fGZaVOJAGO9OW7}Bb>KHk6QZan>iE9~ zpNdkTB=Y50a#T`O68fX4@G6rZQ8dsRkIQ zdXt9PHW{EUYtonmlhfoe1x*9cW|nE#G-^6;nt=XOFEC-PfxlUQg^Wouq$rdMNshA6 zJLnY3g%pkc7?Ki|Kzad{LW)6UkX}TU=w0%5`IkWJ;O{P9Mt^}?P&{gblmL21i(W+r zNQuab1oFkDlYDFGCU2DcQ3~jz_t6{ZTaeyF{{d1O`cLR0`Uv_iq_@x&NEzq{klsfB z6;dYpA*7F@|Ay|s^WB4#P5vA9$Iue`CzON!C!}2T&yYTWehw)Q?Vw-5v+tw-gFcCl zAbpCGQPHT7iUHkMLf#+$6VQF}sFb`vUPh%+Z=ugpZ&Poh&y(*xD?uC9lP@}3P!;uc zN{zliX($c)5_y-rmVDj$9>q`$s-w)58GV_uQ6j3RdMO`j0Noix&7eKMf&PN}CN+S* zMh#Iz=$I$`WM>5|m}iGGrrP5{cyfJG)Y?Y)9S74rK@Gfw^5rdqnn& z@L!fNUIR=6W&n2qb79;MV+rsG{kd`4IAgqPoHO1xE*T#g*Nl&i+r~ZMLs~{FA;r;& zbPAnLXVJNI0bNX&(Uo)!T~9aBt+a+V&@3&`PTE5U=>d9}9;MII6Obn9Df&8nlfF&Q z()08p{g7Uv*Xd1qhu)`;n0`ji#4zzp5|hegFxgBVQ^=Gs<&dhFTBd<%hSbJr86(3n zBI9CwkOr9%<{bVHqNg;cy1)p2J+6)XeT8@b&E)$%NG}s9k0(<83X$?xiIgW2DSwSf zc@mNGWFqA$M9SYFQl3hrJdH^CM~IZC6DiLiQvNoP@=PM-A0<+rMWp;4BIO@LbC7a~ ztbd%ydM=UmJR<9VOk_Qu$oeOVtbdBg`lmtGWvGbA_h*QF|2yhUDh=cwOLi%d>^~)v zT}Hl-_$-m;aw5&2Bhp+!r1|q8&AqS&+>{&E0RBqi3q+c$i8R+xe@Xo%tOqR9wdDJV z_lPvt5oxZc=0J`csCjB0eMR|I|aEbr48h+ z08k7l15}2~Y5?_sCO|7LlfPmtv=q_z|1e0MC4SLZVktG2TPo;BPXm`3t1Q*@8sIVi z5W`q&siU|5FmN4XgQd~fY-yqQo&f)BY_q88LyMY`@he8HMb9YzFi4#^e%)xaFifI_ zF>)53K(siR6hJ!9l6)4w$>j1oMwdl0`YZva;0egj#r(dp-*Sd2`v6q(M@)@XZXC1> z5sX;Q8qZnAnEDWK9`}uDdIHkd3zl)F)iREc1Q#ur7|jO**E3$WTrpm?Tw@GR!+66o z9clL@jJGT^4EqGeJC?g223(tX&UnuxM6wx z9JVam7@W~MXxz2zeHd_@c+q%ZImDn5FC$R!N(@dEFXN+`wN27$UPH(7adZNo_$)Y= zc$H4(Q$7fsPrO0eNaNE9GWjezhtGWq`Fz21DB_EsLMdPNp;5tC($##;bExC%=|;Zk zIkfPtPXYJ)Lx2&iF|?jH&pC1LBw`P<4gf)+uv=-85`BCz`&w!b-mXQ1yfBu8OT(_1p zH?37qwK2|5JcUdAEYF2fP-gU>TNRu{8x^)W}*ev{lf zi0z9h#yWz_aojkV|O{vz4SWlWVtd~vM)~nbCnDVSQux=-P26;CXT5m=4 zv#G>-$5d{;hx=`+vM%7UFx6TgVBLw^BxtZMo0_ewrZ($_No(CQ8Lhh}&U#=H1%$_! z*dRQXFoq@<*vYUxGx@;&gvZ&`5A6&J3fu-cHzLHE&It+F?i}0N6LWOjCPvt%L~H?m zCTtr`7ldT;Y!`*J$UKw!Sog!+6T1vHkM!-bkcrDoSHXstgn;ce9^a=>8?wvTUJ-i? z_lekId?Wz*A$@zs#*%vhOgAhN2DY&gyBdM%mSqUz*hXTT8McilZRJxoGHfR!Fx>$= z2y;wqAJ{|FJGUEp@@`&{xGcyrKSy`!n7q+n|6gd zQjXU!wk3Go!aBn1$#ftzvPfvbx`YO*dO>maNbiEKeTSkJMspqs*Lgv=M{Eqr}M z2R^s9o>^DN`X%!G&<56xhl@}#cB`Z1y-PwGUdOWMJ8@HrR*w$WP4T@~+eH^h4w*tfy+P5hc$;sPlHoyFd_ z#c_AU2NC~;yC*KQ0bz#dG4MOM1#y-56rj`CE5c(|5~d?Q0rx=MAUX}(f9yA4UAHW5 zVH?e@io4u~c)-pGhuoGOal3W}cVLgTAbWyEVNbTi+S7!kmMeXfY#b;8HO&q}Vvb;4uv+}eWm$F>M(pIcXIVJzZfv3g;gWrRyu7e(r^yl@4} zHR}+r5qXN}0bB>KIgmecJR{s?hlDwjKP%j4$Al$}lk1Hg7an09!Cn&9h6MAtmFWwG0~Tz1b^ zfNf6%xW9OhMb;nmnLV@>n`O2#(l+Q1v(i>c`WdcojS31-1Ig~!S4v|Y#b%^urLbI^9%JYbu}J|Ncr5#4Maw#}PIZHolZ9=0=B zw$0~l5AnF0Cu}R`N!vP>GxL;fljty*NAq>t4mo$zwolr)Z9Brc+&nAF>Z6c~Oiv zKNOS9D`Kj7UCc0VirMBJF%OTgd0#9fdJOmfNG!oePA-;XdEjEiDlT5E<&wk(E>&zk zmLKrJvH!tkh;3Z9sO9oRBPkE-T&_^$xDrt$^9SpMD;Hf{mFVMY#r|VijqC#=HVX1w zgE)xmaLwWfE<-Xz#RcPr5c>bWLHU2^Hz=EE=gIE@w0nrrrRdUiS-MS}cLz)iYV?OrJ9(lK-zok4pTN;+02=$tx_E~p#O4eLgA=XDdhN!?WApzgZvX5%g0 zZQZPHUKbZm!vu@Ehq}aYTG6fRHg!9?ech2>u8+~j>yz}U`V4)xK2Kk$FVUClt8}tR zf*Q5@27R->O{WYcy;g73b5KttPl%rg*Tm=W{ooEb&i~RR$o3ciP2!;M!P@vTq*q8B zG=aoHUnOzS*GL>R2^o+Py^a`2DI^;D28o8gNur@2A<@uu5)FNeL_^;u(a=m14gDyI zhQ33hq1hxF`Y{p>%^}gykCSL@rFtnhs-wJ=7yTKDi8hd!=vPQg^s6Kq+5{{8Z_%GqKcIeqT1ZUvYa}N6 zbrKU*$!g7;9?vEu#26OZdNDr13IgEb+NDr131(B6#kd${p zhH%XM1(1#wkRdD|FB18PC2{hXpkFjd5|)N|kcIa_p0FGwfD~K=dBPHqh`tZ$H6j5? zL;_xi`M(2li{s&c1atmRAYpjc-ypM|N@Cz|!puKLX=IMmsd$*>LU;|K&13E+Up@{$k)f`EpwED~e^MK z_3N&#uI|3~I(~y0y~#hsU*fx&8NEejbhxjjf0WE zf9+rCYv=RlcFgTkYd%^z*T!1aE%7n&@v(NXjx{CTBG$z#-RqY4GqK*Ws44Nuu>r9G z@#!L|Q{uDYb7O;~lt@Wxi7((eG&Z89#4BQ>zg*%=u`oI|&MOm5iLZ!FicN}F3QqlU ziLZ~%jJJ(Xoy?RAp80agY?JYw zzf_`e>r%-z8*VSJcKO5>%8mhsYBb}p5~ zZLwqV^rbQ^KC-45@5c_vj7WSZIupCS6L%+iYK$eq>WM^ujgQ1Y;T~eNZ4&WBmL6pp ztFfe!vWr>Tmf4p%Kr|f2`^WI~iNtVOJMF}O9b;V*qhjTWvEt=mVuJLqEHOo5xg;?| z;(c^tcHBzLlUSZwT9#NC?f)Y8erlX07P#PK*sm9F_i8$(T=ze3IyOlvOt=aZb2)iHDNDSeIlV zSwGn**(BLKc@t}SfGNpV$#%M4lO2;?q;yaAmeo4ctk`5UIe@pxo05ZK6O$#nCX-@W zG>0ZfBu6L5B`3yaCMS98Pgh`ha%ys@#9EMe%a_`j@#1)=ZDa+7$jO}vNnX=Z$Ta$9njXz!D9AYPPQO$6#FnJd+kA`zorN*)$E7VjZz zcxv*D$VVp6r>x|GRBlS%oytq)rwURnQf4U2cxB6TBEMX50|g5vlCQZqh2IQ5LisbFbpa%y^NR%&kYrqqJi zu~bDoomwjKI84WuT9K-hca}Yeh; z>db1R5u2Lck?kS2G~W@yXqqe|5iGWLWs74ov;AUAvJb>I#VyfWE&Vx}9W31P)ZlDs zY+a&rswmw#o6Zi)jwB0unJhadLuO5N%IwPQ%8t)IBYEzy$#vPu+3CDZ-jtmcJC>cR z*-Y?cc5Ze-wj#SU-8d^5JvG>5E^=3H=2*5eJ2^f$yIy;eS}*gYu`@WeCAD4S$CShr z>G!78Zp}%l4`q%I#{0?a9Fe$cBl)0B>V)`uLF%)3*VNfmbu5~8(vo*#htmzyjZ3$d zZcR6n8C)Q7b22tMU6^i}zAfD$-8p@Cyfk@0{T^E$@09MD4#!TW`= zliM=AGtta|%%Dt3CYk9SFP7)fcqkMK{c}Z#chdXsrJ?nUZp!|6$9QSF%7#g_NaIR!FHVsT?GwWPQo{A^V2x zE7>Atd&zcWyQO?6MP&!29FZdJ238HMDmfwLvl6|-TES?rue_rnHyR%|8jHJ(&6(HX zF5_~G32^4k;TDt2E#@k2E?0ANsn3}=$eH&V&b$q|vs}w< zOTzN(EYJSVwY?XX^!zGRTrAH;Ld*UNtu$0T*ii4aUy(KlZM_2RFjPEJo_oF;6_1za zevb}$bktCv1Lj#gOK7g}RYIq~OvM%QJomS$c!f}<*!6i75UT%0Vr+G&Pop~2)7d_w3mPw((oq+>!SuR!}eo7M6>^VKNi$n*SV zDz+}uC7p)ev$0S!sms0muG$nT^xhx*+Z1XkblVr(7w6TX{40>Q?I6zrd3N@mcVD?b ze~pS;2(`Ha6$y2^0(Jc&g?iS?-?j5?O}_NbkC@X`Myo+#Pk_cABqcQg@&6Pq5Df{tdZ-OLKB3_OnxoV z`I0;tnjtjX>;a*9UVcAk;yoljsmaeF+0#PH%y>g9JwJ#|&6jEuQoAyrA<2s&@m)yz z5K_BGJ^yshOuTvp0qtnZAXa z)M|gujD>$M^Y%XZceuGHTU3iyUV-ZF%R8<>dur{kwf5LcR8@=W?5~&h%m2wf*}UY7 zdts}R%X?t0{q9oE5(;+lee_}r5spyZPi&NtfHB zFY7HVdsBF(>33N6q_FNm2fUo5V~{;4yu@qww{lS3Jbopenm%74A784=y-a^K*Zr-0 zTJS~sQl6}xD~oF7$XfXj-2zXilktJ(=)Mv^eOnpQvyINTo@x5F^JEe$ksiWp9`nvG zedTNvKI7#vnbW=+TN6z_i>U9_U*4IZZ*MP`>Ha^{%X1okvPbt7dws=TMEcuT;-;_I z>nm~AS8Ym+^&RKs&zgL>#5tJr)@nb=8&5~$FV0*tw!SkxS(jSW`wCR|ELd^{^88x&Tz84a)uOuRx|%cE|Kx18 zyyT1LuXQDt&t0|8SS4QD)wO(5cWue~3vVm=(z*)oD!FvV3hTN)U~w&XnF~`C^Ab(?r@O>LKSBJQzB2wnIN)MXobngkxCP%x)(;)3vChF?)huC(1+%p z5IJJ}6ggq^BeHiy&I(nVGoa@Gn%o?fJs?`oklJIPk=TwlG=7iD88q6=#96e^_)+IE z+S04L&9l+L=NLoQ0xt7K+aE zlxkTYbOs`Em+`S_rifDiZ1>)V0>L zhfuLlKcNSN1`Cx6rGxH%mZ5P@t z^r6r}p(EZqPyChVXF_K^QvGV5FV`{h+lL&<>$JLi>ddU4E*6a*qmC{TAGX4| z;b1r~oDUU*Tk!8TQi{Tzgt~@%gp0%d!ViR|h6jhr!=>SLco;M?JSIFo{7iUqczSqN zcy4$>xFWn%{=Fhx8D1aW65bx(9sV$UFnlC@BK%qSY`8k&MCwHvMjA(&MG7M=Bez95 zL^?MnQ=v$9hnzd7#bQ`br5>d{lB`=OS+`KKZlPq|!e>0)$)3K- zrq}xSEblqjqXo6zS>gSAsjqeMRw+A*_Z06hJ|yKRc&NBa%IV^BAzvsEs&7j1)=;BR zlTh=}O(Jb2^5&s-p^n9eLR~`LWlgdwi%-kCjD|{NuCC!PZTR>b8y0_K!wwb&i+oP- z-e6Ck8|)K|_;UDr8})-jf~7JKncyS78-gQ(kNFCMV}k$UD-2EuKILl>tPEEAS_a<^ zzU{j;cp`Yh*XsYVb$|7Doo@*alIZYPUkzUm{toy%;M+UB1v|JSk(VO>Dg0!?BKLLp z-teaF9q|2Vd%NIm$U8X0u%m5@us_&oujqbPfBWQ)5kAl9uITw7Q2UsyvQ zCLn(VzCC<<_ztGG9*zOOkB->9@E=ZV!Gqq2T2uR7dc{bcI~iAoo~M!a1H zNFJqa2+1|@-Dvwb)~=x^-9Q(ej_4!>+rhVkFLF8~&%$@a0&=iDwMEqaqjQ&{`v^Vh zjHdGK?a$CLewd84O04Nz-0qYkH`od6k4_w$E3hfvuxEc|s6_&j|+1s=rC zLG82uxVug8GUM4DRL34dJ9^x6lJSe-qTu~?fmO08x{ znjvY%>Taf%1vi4LiOfYZ#xW*7u{;%==C##z@fb0Go&KM=^;9vGoy|<%Q$SR*aK0qu9}&G6Hx{i8R=$LLRzwy&Z88h$3j zxJT7Liju1p&3v^D$o^=JLcan02K2{y*`tCyP^P;BYcPrY1@Kz%X5O+FyqMElXESFJ z@73CSb(Ur2Dxc?}+We-MljjQGgqYlkqyYRdaJ|ki`SxYv`9bpba?PUdE@E+q8O; z74#%=sBig!_R8*~wRRtqRUA31_-|m1cc<0Lz~|%#)$gRel}J{}5nbsL;qU9tLeGo5 z{PQH5`j!RYG;n?37Ucuav2y$BF2l;*Pi>`#W`!z0AkdoH6G%?bfAw(3z)sC|^mdN! zhW_8OC+5@J3&>x`=QqF?FqT7lQnLCvYJa;E6g;Y@N2{r#%-54-6`i%&jB&26HTw?s z!CMvW0!Jj)yI6h^%~M$ZcldvY?}hzs>Ulx6Tuh&bDf*Ve9|IqB>-qFtq4w`$rdnZP zyV-yB93|(3hsk~#;gdMM9CNaaLgVcl)Xt{oJ9*a{tmW%So!_Z9Tzuku&iszj{oQV? z*6jC{ckY7k$#|<6#pmRT&smB2^pk9FRca6I4vhUOueaKhLije0oL&8!8TGFnISu;n zrf*wlOSD^^ouRtMX*EF4z}5i!6TunIy<)j5^SIoJYkXQS3cnj`AA6|QUdGNhv03Ce zf*&bL)ZO6IQ<-?c&cP3_&}sxYl^8hcsP~p&p(XfJ>_p*zz}V;D=kAO#ORJB;{a{8t zCZ{YN#RNUI3V)SG1$)q=SSzKU1F#ctXKDuUqEScp7X3LFxJl7H1-=iiL0$+JYfdm{ zPSv#9ft}sG>?6weG^bGP>;yMsXESy-W9RqiC(%!;#2SvI3zDcgwJPsBqdgIPA6$dH z5MK2gn3FAUS!0lMR3Gg0(YDt8@b?>D?Fg|jtVeK?n4lV{4Il2S( z!e%dQ_QGZ_Z1%!tFTB)CE!(YB({6L|pkbLqe08)m%9OW)>VXD+Qy zVL>IG=;!AiZe?X@ANsquvs!g_o^MUg zYfZ6#2HXQKqU}JiCv8_E{}|lnNR$Q&bzFf8MJKB|&USZ|taRQL7~$$ZH5gwF#{+*s zKd4>}RIsk^ptn1TlaIiu-aTb6v$Khq+{>)(#WTdGt}^jJ3!N$VI>DE?6Ip0BM{_6q zMBd)T#2a(*s!D8|nX-}hLH{H0bFduT#7Vw9aD=z0E2Hk!iUGN|UU*Me;)VBInPvM$PD)$VC(fO^?>GtN?bpG7MP9Dw zG3RBnBKmSR)^pK6&^E-m=n*vE(fg*eS+lgw{n5T(@5@d@YTuyMFBNmHN8T6<=fOqj zmk=l8bS~^S)wlKm_+DUpMW;aL$SEW?%FutCi26X$U4Tw|q9R{4?Pr{M(JBPvT;N$E~AF$7^RCM2g9|x`?yPjbW`mvthoYtJ;KJfSzUzYm)A!8-%r5i~b4Zix0O4=cbjP%XTU=4e{IsS-hz^izrZ5K%Fhv+m?}!8$F7pSO4yns%AyQU{5kj^ZemZ}xBnSOJ!SV$Ho(@1%jZiJ8rAV`+6Y z*5-jRko&2V$Jn2MU*X{jumUWjR>$>(`pQ|Oe9jGlpMe9_KCK)N)j!-3>_zGayBnvz zu^!F=hl4{vVo6VKfqKmQ_t5OAxzWAZ-7Ng4?mL1%L%zqu;ouN(BY3;U8?~E|Y(ny^ zo^|bC=?eA#3uo!(;6H(nbG9tt9&{&X*EXDrrw~z(6R}hD9BB2#@*D6^aC==&-~NF7 z4{FB=(f!M|qqdzEAwW zMC}J2&H;ymL%@ybh(Dbh^)2o@`njT@>a3#GD)>A+a0V}Z=vJ^6nrp2=ZmdW2#_AkZ ziMvL7;;exG6y70D9Q4P!$C(9#dV76OZ?EDFjf(Bgc>1Oh>w{lK&sR}vvS?TEYBx{N zr}O1D4csUEe3iR563Kr6pYU?2W}ZrN=`?gEq5mo??i1G0)nwF8WZ>EGZ)paWxRO@x zI_6~)Ho3jp)3N+0)>^}_(EG34aJ6=k*L=zesl43_A4fExjWD4*Cbd`@wmEGm1Hbbf-h-ml`=a*TXjk+hgrK`ZMTrJ>4CgM*2CG zbGw^Q{3vf}-`o>A`%WX)&RBEbBpw#ITQp8o?tJ9ksr3`f3hp>}vaWmS9+A_VxqF|P zx=Z;$J-30>o@LKkr8i=UUd;(Tv^J+VJIg#>O_HxxgB!_9t3lmEi}@U>HSz<<4

( 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

AfIa9G{=1# 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%0A)9%<(RHnQeiA>%dQ_8)uYP8)r9VbJ?|Gw)gv zUkNPd4=YcYXAz#9G9Ql3?yUd5ad_H~La z@v6Ma?<<}u(O$*ce$%+-I{5Re*A{`QkJUPt;3H#gogH|B{hil7b$i0NQW3f1S7xG$ z=$~_|g~ywhpv)DSN^(`g&PD5QrW>=G17`_HDI&C(qODp{?E`pXUW z2se$5=~bR+*!djwtfcD*IQNoZ!7k^-O$+|uZYNLARnBvo_xBpg6zT;1US`QEY)bQQ zuY|CBrTzx{v^&+cBEDWO^f7Hnl4-Su~E5Dqd_ne@JS$;PT}wFT5Awqu<(-e@uMnH(%Op+Sz? z24zRO$W3X?2F%g6I0jtWWj|)@i$KTF+Lk>UvH#8N>EJ7!lm_dst&8`}M6vILS0+>C@Vw39fycZ~-Err-rv&i(PmCK- z$mLNJv%1)?I=fFIY<=cL!Rp&{QrFH852==gf*g>)svB)QV>teu%a6wudl}q6j3&zF zg&{+KTv}nCTrN{s_rjv|hq^@8?8m!Qv*M1V!Qb6D^Z@u3*4Y7~`&QJK^$c9eTj({% zDc46$QqMU4%Y$8Kcc;P{h)5NcltU8p0l!#KS$4FIyLQ=1`Ez*hlot>sOp)K3KXZ6y z_WM_Jb_YeuY~wHX3!on}71B>#57FL|f=y!S!{VMvOa&nbJQ3N*%vc!AI9rR#J{ zbj~N9XPQP2N)mzwf$e>r=qRMK(tx~mHnxU=_RGV5maafblTLw{4%}bk9^GM_c0#uq z15Sgxu*M5o&3j8@f^}ns5A37oe3EQ>5pVl9W7;n$V5Aq6jvv0Jnd

1I3ew1I0?d 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 z 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°t`cv{Y^*l{}V&&|#pOPZB>_Lkup?Y!0w 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'] = 'List of confirmed orders'; +$_MODULE['<{expeditor}default>AdminExpeditor_a31b14406b9514d425f953656535ab6f'] = 'Send e-mail to'; +$_MODULE['<{expeditor}default>AdminExpeditor_de21dc13e1ea638777fbfad49f88b332'] = 'All orders which have the status'; +$_MODULE['<{expeditor}default>AdminExpeditor_37c85a61df6352af7285c307022c4413'] = 'No orders with this status.'; +$_MODULE['<{expeditor}default>AdminExpeditor_fd76a4fa666d9f787ccddf12b4d723ce'] = 'Tick this'; +$_MODULE['<{expeditor}default>AdminExpeditor_9b2fbcdd66ad2f216873427c8d33965b'] = 'Select a CSV file generated by Expeditor'; +$_MODULE['<{expeditor}default>expeditor_b6bfaffe7e877d7de2268f069a2c1635'] = 'Inet Expeditor'; +$_MODULE['<{expeditor}default>expeditor_e977fcf4b1bac64bce126a5864db8243'] = 'Manage yours orders between Prestashop and your Inet Expeditor software'; +$_MODULE['<{expeditor}default>expeditor_9d766be2c89b5af0010ac0c11dcddae7'] = 'Please copy manually'; +$_MODULE['<{expeditor}default>expeditor_d02bbc3cb147c272b0445ac5ca7d1a36'] = 'Order status'; +$_MODULE['<{expeditor}default>expeditor_4e99088cd7cf4998e33e9a04911a4e27'] = 'Choose the order status of orders exportable to Expeditor.'; +$_MODULE['<{expeditor}default>expeditor_2a12a728b67541a12a38628cf619f92c'] = 'Choose the carrier \"LaPoste\", \"ColiPoste\", or other.'; +$_MODULE['<{expeditor}default>expeditor_4304f1533288a127467882b483bec630'] = 'No order status specified'; +$_MODULE['<{expeditor}default>expeditor_9b2bef340bf4cc155309585e34e32dc5'] = 'Download format file for inserting orders in the Expeditor software'; + +?> \ No newline at end of file diff --git a/modules/expeditor/expeditor.php b/modules/expeditor/expeditor.php new file mode 100644 index 00000000..ae09c47e --- /dev/null +++ b/modules/expeditor/expeditor.php @@ -0,0 +1,296 @@ +name = 'expeditor'; + if (preg_match("/1\.4/", _PS_VERSION_)) + $this->tab = 'administration'; + else + $this->tab = 'Import/export'; + $this->version = '2.3.12'; + $this->author = 'PrestaShop'; + $this->module_key = 'f4caec1f4133b3333c081cd6a4cadfca'; + + parent::__construct(); + + /** Backward compatibility */ + require(_PS_MODULE_DIR_.'/expeditor/backward_compatibility/backward.php'); + + $this->page = basename(__FILE__, '.php'); + $this->displayName = $this->l('Expeditor Inet'); + $this->description = $this->l('Manage yours orders between Prestashop and your Expeditor Inet software'); + } + + public function install() + { + global $cookie; + + if (!parent::install()) + return false; + + $this->installDB(); + if (!$id_tab = $this->installAdmin()) + return false; + + if (!Configuration::get('EXPEDITOR_STATE_EXP')) + Configuration::updateValue('EXPEDITOR_STATE_EXP', _PS_OS_PREPARATION_); + if (!Configuration::get('EXPEDITOR_STATE_IMP')) + Configuration::updateValue('EXPEDITOR_STATE_IMP', _PS_OS_PREPARATION_); + if (!Configuration::get('EXPEDITOR_CARRIER')) + Configuration::updateValue('EXPEDITOR_CARRIER', 0); + if (!Configuration::get('EXPEDITOR_MULTIPLY')) + Configuration::updateValue('EXPEDITOR_MULTIPLY', 1000); + if (!Configuration::get('EXPEDITOR_CARRIER_CODES')) + Configuration::updateValue('EXPEDITOR_CARRIER_CODES', NULL); + + if (!sizeof($this->_errors)) + Tools::redirectAdmin('index.php?tab=AdminModules&configure='.$this->name.'&token='.Tools::getAdminToken('AdminModules'.intval(Tab::getIdFromClassName('AdminModules')).intval($cookie->id_employee))); + + foreach ($this->_errors as $errors) + echo $errors.'
'; + unset($errors); + + return false; + } + function installDB() + { + Db::getInstance()->Execute(' + CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'expeditor` ( + `id_expeditor` INT NOT NULL AUTO_INCREMENT, + `id_order` INT NOT NULL, + `weight` FLOAT NOT NULL DEFAULT 0, + `standard_size` BOOLEAN NOT NULL DEFAULT 1, + `is_send` BOOLEAN NOT NULL DEFAULT 0, + `date_add` DATETIME NOT NULL, + `date_upd` DATETIME NOT NULL, + PRIMARY KEY (`id_expeditor`), + INDEX index_order_expeditor (`id_order`) + );'); + } + function installAdmin() + { + $tab = new Tab(); + $tab->class_name = 'AdminExpeditor'; + if (version_compare(_PS_VERSION_, '1.5.0.0') >= 0) { + $tab->id_parent = 10; + Autoload::getInstance()->generateIndex(); + } + else + $tab->id_parent = 3; + + $tab->module = $this->name; + $tab->name[Configuration::get('PS_LANG_DEFAULT')] = $this->l('Expeditor Inet'); + + if ($tab->add()) + return $tab->id; + + return false; + } + + function uninstall() + { + Db::getInstance()->Execute('DELETE FROM `'._DB_PREFIX_.'tab` WHERE `class_name` = \'AdminExpeditor\''); + Db::getInstance()->Execute('DELETE FROM `'._DB_PREFIX_.'tab_lang` WHERE `id_tab` NOT IN (SELECT `id_tab` FROM `'._DB_PREFIX_.'tab`)'); + + return (parent::uninstall(false)); + } + + public function getContent() + { + if (version_compare(_PS_VERSION_, '1.5.0.0') >= 0) { + Autoload::getInstance()->generateIndex(); + } + $this->_html .= '

' . $this->l('Expeditor Inet') . ' ©

'; + + $this->_displayDownloadFile(); + + if (!empty($_POST) AND isset($_POST['id_order_state_exp']) AND isset($_POST['id_order_state_imp'])) + { + $this->_postValidation(); + if (!sizeof($this->_postErrors)) + $this->_postProcess(); + else { + foreach ($this->_postErrors AS $err) { + $this->_html .= '
'.$err.'
'; + } + unset($err); + } + } + $this->_displayForm(); + + global $cookie; + $this->_html .= '

'.$this->l('Direct access to Expeditor tab.').'

'; + + return $this->_html; + } + + private function _displayForm() + { + global $cookie; + $this->orderStateExp = Configuration::get('EXPEDITOR_STATE_EXP'); + $this->orderStateImp = Configuration::get('EXPEDITOR_STATE_IMP'); + + $this->_html .= '
'; + $this->_html .= '
'.$this->l('Settings').''; + $this->_html .= ''; + $this->_html .= '
'; + $this->_html .= ''; + $this->_html .= "

" . $this->l('Choose the order state which orders can be export to Expeditor.') . "

"; + $this->_html .= '
'; + + $this->_html .= ''; + $this->_html .= '
'; + $this->_html .= ''; + $this->_html .= "

" . $this->l('Choose the order state when orders are import into Prestashop.') . "

"; + $this->_html .= '
'; + + //Carrier choice + + $this->_html .= $this->_displayCarrierSelects(); + $this->_html .= ''; + $this->_html .= '
'; + $this->_html .= ' + + + + '; + + $this->carrier = Configuration::get('EXPEDITOR_CARRIER'); + $carriers = Carrier::getCarriers($cookie->id_lang, false, false, false, NULL, 5); + + foreach ($carriers as $carrier) + { + $this->_html .= ''; + + //list of Carriers codes + $expeditor = new ExpeditorModule(); + $product_codes = $expeditor->product_codes; + $this->_html .= ''; + } + unset($carriers, $carrier); + + $this->_html .= '
+ '.$this->l('Carrier').''.$this->l('Carrier_code').'
_html .= ' checked="true" '; + $this->_html .= '>'.$carrier['name'].' +
'; + $this->_html .= "

" . $this->l('Choose the carrier "LaPoste", "ColiPoste" or like this.') . "

"; + $this->_html .= '
'; + + $this->_html .= ' + +
+ +
+
+ +
+ ' . $this->l('Liste Orders') . ' +
+
+
 
+
+ PrestaShop Addons + '.$this->l('This module has been developped by PrestaShop SA and can only be sold through').' addons.prestashop.com.
+ '.$this->l('Please report all bugs to').' addons@prestashop.com '.$this->l('or using our').' '.$this->l('contact form').'. +
'; + } + + private function _displayCarrierSelects() + { + $class = new ExpeditorModule(); + } + + private function _postValidation() + { + if (!isset($_POST['id_order_state_imp']) OR empty($_POST['id_order_state_imp']) OR !is_numeric($_POST['id_order_state_imp']) ) + $this->_postErrors[] = $this->l('No order state import specified'); + if (!isset($_POST['id_order_state_exp']) OR empty($_POST['id_order_state_exp']) OR !is_numeric($_POST['id_order_state_exp']) ) + $this->_postErrors[] = $this->l('No order state export specified'); + if (!isset($_POST['EXPEDITOR_MULTIPLY']) OR empty($_POST['EXPEDITOR_MULTIPLY']) OR !is_numeric($_POST['EXPEDITOR_MULTIPLY']) ) + $this->_postErrors[] = $this->l('Multiplier required (0 is allowed)'); + } + + private function _postProcess() + { + + global $cookie; + Configuration::updateValue('EXPEDITOR_MULTIPLY', $_POST['EXPEDITOR_MULTIPLY']); + $ids_carrier_conf = array(); + + if (isset($_POST['carrierbox'])) { + foreach (Tools::getValue('carrierbox') as $id) + $ids_carrier_conf[] = $id; + Configuration::updateValue('EXPEDITOR_CARRIER', implode(',', $ids_carrier_conf)); + } + else + $this->_html .= '
'.$this->l('Invalid carrier').'
'; + + $carriers = Carrier::getCarriers($cookie->id_lang, false, false, false, NULL, 5); + foreach ($carriers as $carrier) { + if (isset($_POST['product_codes_'.$carrier['id_carrier']])) + { + Configuration::updateValue('EXPEDITOR_CARRIER_CODES_'.$carrier['id_carrier'], $_POST['product_codes_'.$carrier['id_carrier']]); + } + else + $this->_html .= '
'.$this->l('Invalid carrier code').'
'; + } + unset($carriers,$carrier); + + Configuration::updateValue('EXPEDITOR_STATE_EXP', Tools::getValue('id_order_state_exp')); + Configuration::updateValue('EXPEDITOR_STATE_IMP', Tools::getValue('id_order_state_imp')); + + $this->_html .= '
ok '.$this->l('Settings updated').'
'; + } + + private function _displayDownloadFile() + { + $this->_html .= '

'; + $this->_html .= 'download ' . $this->l('Download Expeditor installation guide') . '
'; + $this->_html .= 'download ' . $this->l('Download format file for import data') . ''; + $this->_html .= '

'; + } +} diff --git a/modules/expeditor/expeditor_format.fmt b/modules/expeditor/expeditor_format.fmt new file mode 100644 index 00000000..09a17dc8 --- /dev/null +++ b/modules/expeditor/expeditor_format.fmt @@ -0,0 +1,33 @@ +[GENERAL] +DELIMITE=O +SEPARATEUR=59 +DELIMITEUR=34 +FINDELIGNE=CRLF +Unité poids=G +CN23=0 +[CHAMPS] +CodeProduit=1 +ReferenceExpedition=2 +NomDestinataire=3 +Adresse1=4 +Adresse2=5 +Adresse3=6 +CodePostal=7 +Commune=8 +CodePays=9 +Poids=10 +MontantADV=11 +HorsGabarit=12 +Telephone=13 +Mail=14 +Adresse4=15 +Civilite=16 +Prenom=17 +RaisonSociale=18 +Portable=19 +CodePorte1=20 +CodePorte2=21 +CodePointRetrait=22 +NomCommercialChargeur=23 +InstructionLivraison=24 +CodeReseauPointRetrait=25 \ No newline at end of file diff --git a/modules/expeditor/fr.php b/modules/expeditor/fr.php new file mode 100644 index 00000000..c9b78414 --- /dev/null +++ b/modules/expeditor/fr.php @@ -0,0 +1,57 @@ +adminexpeditor_6469db4ad821b30a18b6115436976da1'] = 'Liste des commandes reconnues'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_a31b14406b9514d425f953656535ab6f'] = 'Mail envoyé à'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_f0ad8720c40df052f77713bca0a3dcc3'] = 'Erreur d\'envois de mail'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_4049d979b8e6b7d78194e96c3208a5a5'] = 'Numéro de commande'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_910d956cb2615e5739ac06c7f08fba26'] = 'Numéro de suivi de colis'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_b131798fbac3b43b107f96dd8978b6db'] = 'Retour'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_ac45207391e0814770a3087346d7027e'] = 'Veuillez uploader un fichier au format CSV'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_1976d7f704de389d9fe064e08ea35b2d'] = 'Colonne'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_0a5fa53f3f20f67f98bd6c3b16df059d'] = 'est obligatoire'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_de21dc13e1ea638777fbfad49f88b332'] = 'Toutes les commandes dont l\'état de commande est'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_9f59705ebea538052fda07bec429ceb9'] = 'et dont le transporteur est'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_2345e28c9b93f368968be4781ed70f5c'] = 'Modifier cette configuration'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_37c85a61df6352af7285c307022c4413'] = 'Aucune commande dans cet état.'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_d79cf3f429596f77db95c65074663a54'] = 'Commande ID'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_ce26601dac0dea138b7295f02b7620a7'] = 'Client'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_0eede552438475bdfe820c13f24c9399'] = 'Prix total'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_f4e8b53a114e5a17d051ab84d326cae5'] = 'Frais de port'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_2d527db7ca13aa92cb04888fafd6f8dd'] = 'Poids (en gramme)'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_d6773ce9649ea971a625e4b002a3b0dc'] = 'Non mécanisable'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_a254c25adc7d10d7e9c4889484f875a5'] = 'Détail'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_fd76a4fa666d9f787ccddf12b4d723ce'] = 'cocher ici'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_4351cfebe4b61d8aa5efa1d020710005'] = 'Voir'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_32b919d18cfaca89383f6000dcc9c031'] = 'Générer'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_fc43d9938b4e1a70dc72d81fd46e97af'] = 'Importer les numéros de suivi de colis'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_9b2fbcdd66ad2f216873427c8d33965b'] = 'Sélectionner un fichier CSV généré par Expeditor'; +$_MODULE['<{expeditor}prestashop>adminexpeditor_28dd16bcceda4431550c96dfc257dd22'] = 'Importer le fichier'; +$_MODULE['<{expeditor}prestashop>expeditor_b6bfaffe7e877d7de2268f069a2c1635'] = 'Expeditor Inet'; +$_MODULE['<{expeditor}prestashop>expeditor_e977fcf4b1bac64bce126a5864db8243'] = 'Gérer vos commandes entre Prestashop et votre logiciel Expeditor Inet'; +$_MODULE['<{expeditor}prestashop>expeditor_85f280c4efbba6a4ac8efb56cdf72a76'] = 'Accès direct à l\'onglet Expeditor.'; +$_MODULE['<{expeditor}prestashop>expeditor_f4f70727dc34561dfde1a3c529b6205c'] = 'Configuration'; +$_MODULE['<{expeditor}prestashop>expeditor_f5f55eb50a2db8b48aed3da1df57f2f9'] = 'Etat de commande (export)'; +$_MODULE['<{expeditor}prestashop>expeditor_4e99088cd7cf4998e33e9a04911a4e27'] = 'Choisissez l\'état de commande dans lequel les commandes sont exportables vers Expeditor.'; +$_MODULE['<{expeditor}prestashop>expeditor_9fcd9f7f541647a9c5141af5ae32a117'] = 'Etat de commande (import)'; +$_MODULE['<{expeditor}prestashop>expeditor_3f6ee88942727779a9e6dbcd2278ec48'] = 'Choisissez l\'état de commande dans lequel les commandes sont importable dans Prestashop'; +$_MODULE['<{expeditor}prestashop>expeditor_914419aa32f04011357d3b604a86d7eb'] = 'Transporteur'; +$_MODULE['<{expeditor}prestashop>expeditor_7f4782cb0b8d90abb246c7200270ee76'] = 'Code Transporteur'; +$_MODULE['<{expeditor}prestashop>expeditor_2a12a728b67541a12a38628cf619f92c'] = 'Choisissez un transporteur comme \"LaPoste\" ou \"Coliposte\"'; +$_MODULE['<{expeditor}prestashop>expeditor_dbdc5757d8de02c789ec39fa92346dbb'] = 'Multiplicateur de poids'; +$_MODULE['<{expeditor}prestashop>expeditor_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder'; +$_MODULE['<{expeditor}prestashop>expeditor_76d3886cc75c923cd86c5abbfc3ed596'] = 'Liste des commandes'; +$_MODULE['<{expeditor}prestashop>expeditor_dce1bc5479ecf6e0309b1a5b96f61412'] = 'Ce module a été développé par PrestaShop SA et il peux être vendu uniquement sur sa marketplace. '; +$_MODULE['<{expeditor}prestashop>expeditor_6df4dad510fb08e2e6df44b53cb2ce29'] = 'Merci de reporter les éventuels bugs à'; +$_MODULE['<{expeditor}prestashop>expeditor_d575acff7e1035a4212d2a53d5a8c115'] = 'ou en utilisant notre'; +$_MODULE['<{expeditor}prestashop>expeditor_23372c0d3713719764670087006fc1b6'] = 'formulaire de contact'; +$_MODULE['<{expeditor}prestashop>expeditor_a420f1ef5810312744f7e6095b694014'] = 'Etat de commande (import) non spécifier'; +$_MODULE['<{expeditor}prestashop>expeditor_d5ec7e558adfae2ff670dd94b194b4c0'] = 'Etat de commande (export) non spécifier'; +$_MODULE['<{expeditor}prestashop>expeditor_3f4107eab132edc2c5235c34af47cb5d'] = 'Vous devez spécifier un multiplicateur (0 est autorisé)'; +$_MODULE['<{expeditor}prestashop>expeditor_c6b7fad9600a27a49f1089c48554539f'] = 'Choisissez au moins un transporteur '; +$_MODULE['<{expeditor}prestashop>expeditor_740e53a0ed1b643f69c4aaa8ad4ae8d2'] = 'Code de transporteur invalide'; +$_MODULE['<{expeditor}prestashop>expeditor_c888438d14855d7d96a2724ee9c306bd'] = 'Configuration mise à jour'; +$_MODULE['<{expeditor}prestashop>expeditor_dfeb1cbf4acdf06e45cdd60ccb727a04'] = 'Téléchargez le guide d\'installation d\'Expeditor'; +$_MODULE['<{expeditor}prestashop>expeditor_9b2bef340bf4cc155309585e34e32dc5'] = 'Télécharger le fichier de formatage pour l\'import des données'; diff --git a/modules/expeditor/getCsv.php b/modules/expeditor/getCsv.php new file mode 100644 index 00000000..d91ded75 --- /dev/null +++ b/modules/expeditor/getCsv.php @@ -0,0 +1,211 @@ += 0) { + Autoload::getInstance()->generateIndex(); +} + +$expeditors = ExpeditorModule::getList(); + +$downloadFile = 'expeditor_'.date('Y-m-d').'_prestashop.csv'; +ob_clean(); +header("Content-Transfer-Encoding: binary"); +header('Content-Type: application/vnd.ms-excel; charset=ISO-8859-1'); // Should work for IE & Opera +header("Content-Type: application/x-msexcel; charset=ISO-8859-1"); // Should work for the rest +header('Content-Disposition: attachment; filename="' . $downloadFile . '"'); + + +foreach ($expeditors as $expeditor) +{ + $order = new Order(intval($expeditor['id_order'])); + $customer = new Customer(intval($order->id_customer)); + $address = new Address(intval($order->id_address_delivery)); + $address_invoice = new Address(intval($order->id_address_invoice)); + $country = new Country(intval($address->id_country)); + $delivery_info = array(); + + if (Configuration::get('EXPEDITOR_CARRIER_CODES_'.intval($expeditor['id_carrier'])) == 'SO') + $delivery_info = Db::getInstance()->getRow('SELECT * FROM '._DB_PREFIX_.'socolissimo_delivery_info WHERE id_cart = '.intval($order->id_cart).' AND id_customer = '.intval($customer->id)); + + if (isset($delivery_info) && !empty($delivery_info)) + { + // Les numéros en commentaires correspondent aux emplacements dans le fichier .fmt de base. + echo utf8_decode(formatItem(trim($delivery_info['delivery_mode']))); // code produit = 1 + echo formatItem('EXP'.intval($order->id)); // ref EXP + id_order + + /*echo utf8_decode(formatItem('1')); // 1 + echo utf8_decode(formatItem('2')); // 1*/ + + if (in_array($delivery_info['delivery_mode'], array('RDV', 'DOM', 'DOS'))) + { + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $delivery_info['prname']), 0, 35))); // Nom = 3 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $delivery_info['pradress3']), 0, 35))); // Numéro de voie = 4 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $delivery_info['pradress1']), 0, 35))); // Etage, couloir = 5 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $delivery_info['pradress2']), 0, 35))); // entrée, batiment escalier = 6 + echo utf8_decode(formatItem(Tools::substr($delivery_info['przipcode'], 0, 35))); // code postale 7 + echo utf8_decode(formatItem(Tools::substr($delivery_info['prtown'], 0, 35))); // ville 8 + + /*echo utf8_decode(formatItem('3.1')); // 1 + echo utf8_decode(formatItem('4.1')); // 1 + echo utf8_decode(formatItem('5.1')); // 1 + echo utf8_decode(formatItem('6.1')); // 1 + echo utf8_decode(formatItem('7.1')); // 1 + echo utf8_decode(formatItem('8.1')); // 1*/ + + } + else + { + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $address_invoice->lastname), 0, 35))); // Nom = 3 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $address_invoice->address1), 0, 35))); // = 4 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $address_invoice->address2), 0, 35))); // = 5 + echo utf8_decode(formatItem('')); // = 6 + echo formatItem(str_replace(' ', '', $address_invoice->postcode)); // code postale 7 + echo utf8_decode(formatItem($address_invoice->city)); // ville 8 + + /*echo utf8_decode(formatItem('3.2')); // 1 + echo utf8_decode(formatItem('4.2')); // 1 + echo utf8_decode(formatItem('5.2')); // 1 + echo utf8_decode(formatItem('6.2')); // 1 + echo utf8_decode(formatItem('7.2')); // 1 + echo utf8_decode(formatItem('8.2')); // 1*/ + } + } + else + { + echo utf8_decode(formatItem(Configuration::get('EXPEDITOR_CARRIER_CODES_'.intval($expeditor['id_carrier'])))); // code produit = 1 + echo formatItem('EXP'.intval($order->id)); // ref EXP + id_order + echo utf8_decode(formatItem(trim($address->lastname))); // Nom = 3 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $address->address1), 0, 35))); // addresse1 = 4 + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $address->address2), 0, 35))); // = 5 + echo formatItem(''); // addresse3 = 6 + echo formatItem(str_replace(' ', '', $address->postcode)); // code postale 7 + echo utf8_decode(formatItem($address->city)); // ville 8*/ + + /*echo utf8_decode(formatItem('1.3')); // 1 + echo utf8_decode(formatItem('2.3')); // 1 + echo utf8_decode(formatItem('3.3')); // 1 + echo utf8_decode(formatItem('4.3')); // 1 + echo utf8_decode(formatItem('5.3')); // 1 + echo utf8_decode(formatItem('6.3')); // 1 + echo utf8_decode(formatItem('7.3')); // 1 + echo utf8_decode(formatItem('8.3')); // 1*/ + } + + echo utf8_decode(formatItem($country->iso_code)); // Code pays iso 9 + echo formatItem($expeditor['weight']); // poids 10 + echo utf8_decode(formatItem('0')); // montant 11 + echo getStandardSize($expeditor['standard_size']); // 12 + + /*echo utf8_decode(formatItem('9')); // 1 + echo utf8_decode(formatItem('10')); // 10 + echo utf8_decode(formatItem('11')); // 1 + echo utf8_decode(formatItem('12')); // 1*/ + + if (Configuration::get('EXPEDITOR_CARRIER_CODES_'.intval($expeditor['id_carrier'])) == 'SO' && $delivery_info) + { + echo utf8_decode(formatItem(($delivery_info['cephonenumber']))); // 13 + echo utf8_decode(formatItem($customer->email)); // 14 + if (in_array($delivery_info['delivery_mode'], array('RDV', 'DOM', 'DOS'))) + echo utf8_decode(formatItem(Tools::substr(str_replace(',', '', $delivery_info['pradress4']), 0, 35))); // 15 + else + echo utf8_decode(formatItem('')); // 15 + echo utf8_decode(formatItem(changeGender($customer->id_gender))); // civilité 16 + if (isset($delivery_info['prfirstname']) AND !empty($delivery_info['prfirstname'])) + echo utf8_decode(formatItem($delivery_info['prfirstname'])); // prenom = 17 + else + { + if (Configuration::get('EXPEDITOR_CARRIER_CODES_'.intval($expeditor['id_carrier'])) == 'SO') + echo utf8_decode(formatItem($address_invoice->firstname)); + else + echo utf8_decode(formatItem($customer->firstname)); // prenom = 17 Fix BUG + } + echo utf8_decode(formatItem($delivery_info['cecompanyname'])); // 18 + echo utf8_decode(formatItem(($delivery_info['cephonenumber']))); // 19 + echo utf8_decode(formatItem($delivery_info['cedoorcode1'])); // 20 + echo utf8_decode(formatItem($delivery_info['cedoorcode2'])); // 21 + + /*echo utf8_decode(formatItem('13.1')); // 1 + echo utf8_decode(formatItem('14.1')); // 1 + echo utf8_decode(formatItem('15.1')); // 1 + echo utf8_decode(formatItem('16.1')); // 1 + echo utf8_decode(formatItem('17.1')); // 1 + echo utf8_decode(formatItem('18.1')); // 1 + echo utf8_decode(formatItem('19.1')); // 1 + echo utf8_decode(formatItem('20.1')); // 20 + echo utf8_decode(formatItem('21.1')); // 1*/ + } + else + { + echo str_replace(' ', '', formatItem((($address->phone != '') ? $address->phone : $address->phone_mobile != '' ? $address->phone_mobile : ''))); // 13 + echo formatItem((($customer->email != '') ? $customer->email : '')); // 14 + echo utf8_decode(formatItem('')); // addresse4 = 15 + echo utf8_decode(formatItem(changeGender($customer->id_gender))); // civilité 16 + echo utf8_decode(formatItem($address->firstname)); // Prenom > 17 + echo utf8_decode(formatItem($address->company)); // 18 + echo formatItem($address->phone_mobile); // 19 + echo formatItem(''); // 20 + echo formatItem(''); // 21 + + /*echo utf8_decode(formatItem('13.2')); // 1 + echo utf8_decode(formatItem('14.2')); // 1 + echo utf8_decode(formatItem('15.2')); // 1 + echo utf8_decode(formatItem('16.2')); // 1 + echo utf8_decode(formatItem('17.2')); // 1 + echo utf8_decode(formatItem('18.2')); // 1 + echo utf8_decode(formatItem('19.2')); // 1 + echo utf8_decode(formatItem('20.2')); // 20 + echo utf8_decode(formatItem('21.2')); // 1*/ + } + + if ((isset($delivery_info) && !empty($delivery_info) && in_array($delivery_info['delivery_mode'], array('BPR', 'ACP', 'CIT', 'CDI', 'A2P', 'CMT', 'BDP'))) OR Configuration::get('EXPEDITOR_CARRIER_CODES_'.intval($expeditor['id_carrier'])) == 'SO' ) + echo utf8_decode(formatItem($delivery_info['prid'])); // 22 + else + echo formatItem(''); // other 22 + + echo formatItem(Configuration::get('PS_SHOP_NAME')); // 23 + $message = $order->getFirstMessage(); + if (!$message) + $message = ""; + if (isset($delivery_info) && !empty($delivery_info) && in_array($delivery_info['delivery_mode'], array('RDV', 'DOM', 'BPR', 'A2P'))) + echo isset($delivery_info['cedeliveryinformation']) ? utf8_decode(formatItem($delivery_info['cedeliveryinformation'])) : utf8_decode(formatItem($message)); // 24 + else + echo formatItem(''); // 24 + + if (isset($delivery_info) && !empty($delivery_info) && in_array($delivery_info['delivery_mode'], array('CMT', 'BDP'))) + echo utf8_decode(formatItem($delivery_info['przipcode'])); // 25 + else + echo formatItem(''); // 25 + + echo chr(13); // CR --> carriage return + echo chr(10); // LF --> new line +} + +exit(); diff --git a/modules/expeditor/getFmt.php b/modules/expeditor/getFmt.php new file mode 100644 index 00000000..6aa78d72 --- /dev/null +++ b/modules/expeditor/getFmt.php @@ -0,0 +1,18 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://addons.prestashop.com/en/content/12-terms-and-conditions-of-use +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/expeditor/logo.gif b/modules/expeditor/logo.gif new file mode 100644 index 0000000000000000000000000000000000000000..aec92ebf7be96a115aee8e0168d6161d8a3e1f52 GIT binary patch literal 1121 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 ARR910 literal 0 HcmV?d00001 diff --git a/modules/ganalytics/config_fr.xml b/modules/ganalytics/config_fr.xml index 1032eaf6..b419f1f6 100644 --- a/modules/ganalytics/config_fr.xml +++ b/modules/ganalytics/config_fr.xml @@ -3,10 +3,10 @@ ganalytics - + - + 1 1 diff --git a/modules/ganalytics/ganalytics.php b/modules/ganalytics/ganalytics.php index 1e56d7a5..50c5cee5 100644 --- a/modules/ganalytics/ganalytics.php +++ b/modules/ganalytics/ganalytics.php @@ -527,8 +527,8 @@ class Ganalytics extends Module { $ga_product = array( 'id' => $product_id, - 'name' => Tools::jsonEncode($product['name']), - 'category' => Tools::jsonEncode($product['category']), + 'name' => Tools::jsonEncode(isset($product['name']) ? $product['name'] : $product['product_name']), + 'category' => Tools::jsonEncode(isset($product['category']) ? $product['category'] : CMSCategory::getNameStatic($product['id_category_default'])), 'brand' => isset($product['manufacturer_name']) ? Tools::jsonEncode($product['manufacturer_name']) : '', 'variant' => Tools::jsonEncode($variant), 'type' => $product_type, diff --git a/modules/homeslider/images/3c2a58a013a0bfe94cb5f7f418185ad3db2a56e7_slider-toutpratique2.png b/modules/homeslider/images/3c2a58a013a0bfe94cb5f7f418185ad3db2a56e7_slider-toutpratique2.png new file mode 100644 index 0000000000000000000000000000000000000000..702b7ce73ed1d5cfde4cdeec0dedb43486868a8f GIT binary patch literal 164653 zcmd?Qg;$i{_dQN`qYTm^-BL=IfHa77BhuZCG$NtWT|TyL)Q@Bi@x5U z|KYcOvv8@yGqdhUei<9)#)b=q6YB}H^A3qs&WVmNg{u5%ZQeqr+7$KoI&`lU zu4xHqMmG0h=f3!j={YU& zfANS(LL(5wxsKkb$lBb=(iy3msHUkA8x5iVFT6skDt231^S@bn{`ZFX>i3_Pv`WU2 z|GgMdLa6??7nmJ65&ykyCB?l-```O%1UNqb-@W{+GpyaaI$?OFh7DVk8U*OT)SI$4 zVQtYcFZZH9Ik{=^b}G9f#&?QQtCR1r&yTP_OvH{wy?pZU=Xb_CgTFyYGa)8Cxi;B) zqA)Y?A-ip&dgLRPzB0DH7IvbK`D=(2=6H9^SWi}5$qb$}6`fF0sP$^hMg?7RWL;pJ z!4GqR%-`8ue@`>99bItNTAFeZf{C$?X8B}g?aSxTMbd5CvImy&+=C-ODXF-3HkpQ6DMxb=QlIF$=IL7hw#cat(oy#0IJ1 zUO&G(+S;_qdi?Cjq580rfe-tCk3wEmjHD_x)DF#2B(TO&Vq6v6s*QE)hPi{bK)BKW zrRD~DNLFO|AjCOeRc%~x`pLWYS&xUda}&%2WlXpqh&OV#0^7-hT&_nB`} zlG#wJe9V`^{DaEm?^T~*^C+T$HYfwhHMd}juH0kKsK;g%|W!B1xYPBj#%`-A)?VS&w<2+OA)tjZQ@eQ#!A{(~L| z$2ApF+2UV@l~~d{@RK;rQ^XdgU;lXVFA@rw@SLKT;3{x(#SQd!$$ygb4#rt1*{uCoQ zj98mcZ|EH=nAJ9W{su+OGy?U(90Xfp?vjiFTM@P0tdmHzcUC{<9yb=NGf2RopNkC7n zU(sGU*Fb%0`R5CE=L9&(t*lJ#zOcG9lD?)>`Z&C7HP}{1W7B>$oN(ZZ+k!kjS%fGv~LF9bxWKBq&G=*>Y z;JlF_rZfG?AJISxQ`H8&okvNJm8vWmCN;$7Ea9i}@KG)`n-?{(^ZeU^42uRCii)H^ zzFFfrebyii6k6W4mDtJPDd*XVW9$l1zx-PYD2wlu8}#sT)srocF5Jv{$2>Z3?Z_sk zPby6s^m|NxS@<(~|8K#u+W3SP-YRuAF^LVGUpc3dp>~BkVH1_L)a-2A*ISp)(pf6K zxSX-9ePIqd6DpSYncV8h_PA!hvQw+<8sdA&hmH5hGblyyK}FyndzPtOgti!9!jjzu zP9Oe>fqvgeC3oMqj%8=lSGJyV1m%m&gK}2}s1HNbZ*iV&9jn}*Ot&oVP0T~?Rn=%= zuKG9QCAmgc6$5*)i6^^zOiIN4yq9Or%};*EFDG7_4O?jDt5s#TDteMgaS}kT*ypg) zJn+Yh#d$4t2}JN3LkYa}bSK$FFgu6x?ZiQbp_Q{YkQ2$GDdt~cVzW-soh*`R@?=sx z4K?8W4cD58S!@2=12Z8wK2kW}cIhiMG9Fz8G#mK&bnp#Gv?mc|JJ{7Gzx(n4ySMRR zo6$5)hXrra^$lrXQ%kZoWd;?=rsoIIfq15R8gRzmOxv-j{zmc@$Rty6p8=(Or1CIK z>UKK&vPn*db%L#6bBexC-)Gw2+tl0h0=FT~CqU~RZ|*SVlsD6TITYfW&bO4$yXIR= zBD&A=)*skpTW4tpuRwZ3KC83w2cs3f7~gE%1C?hkQEso2HaSx6w#2{9p1RuLNA|_z z@}{|o*4*haHxJ`=P>d$(u8NI=_#!z<`HzN`20bcg>`wRQh%MOtE4db~gkn1Hmk4J) zMeA$g|8+C0DL~je=2pIQPLDy}#Q)hSZ7AH~ZaijCIy-L0ji^Tx3!8G|yx70Euc@XS z-emA&?NiL)NM8ojuhv$ch>w*DO7nZ}o8FI}wY}pJWzZRHxS^j1)tx$0tg4^@eoPfU=YiZ!s;+4KWDW>xFVVx0WBqbLHV@DOlL#T}EqbaD04Jj{6p@jBQ(7 zo9&xn5e53xNa29urJYs$S3du5$|=I`n7&vE5sU+}yrh@R_+& zs;*|wX4rqzJ@8lMFJHS_n0fF|zg}n0c5bHR$cO+HxzW&P%dZd|+{&Kl`8QMg459Bm zbl3Q|Vym&Qc}(3>-O&j&n_E+^W*|w8@tnTSup~#GF9bB`VH;9Cyw+@_q-^4qnrG9pP%DC!Jng>0Cp-S`x~zv3N-)#M9w<06%QA|iVugE6NiSl6V*>|V+_ zW20xdbWRTS2Klmh{@o^*fnodhNxi9nu+dzJhrQl>!%6weP5DzoKGVfO6;Gc<%R?DQ|FR*vT?XO#!G-?^#Wr3lICGt2Omy5Hw_MQI01o_1Pf{xcRY7@>)ta3(>a^mqt}pi zALLg7t)PooVUV7F0cm2u!T(bha_${~tN13MP)a|{;s zxdkbaH*~y-&&?~|%810;d61oE8ty(Kg0@{?S0|92=W0-g6QsOg;CXodxdDMDTb{LUCh=eh;h zt@90vSaJ83yB*hqBf=zmT*ukT`UTK2K0n4P^jE&>Ioaz&vxyz|RL~bxyrckND!?1I zL*EuKP1I%b%v4R8x14bx|H=Nbira&&l&IM*j;Be{C6|xBGCchrg(E^kmv{VDQZ<4(zZAJcBUnObDay2XMrElT zq?ojWd6jMPlXR8bgh7h5+g}Yg0drXk^IKPtc;*S!kn0``Q&!i45);!&51%+aW0s*4 zKah&#y3;({!vneInQS9pWVrD%k6~1%(uF&au5ZBsv zIp|vPotg0KR~kY_u%s}iYeQy@a0?$v)1^vqev%dw3|V(<3l+av%wCQ&z7^0*in-gk zbC9$W-S2vgkX$&HlHIpFrb(9kv~~Wl6+lH1@G^0m?NKiVC&%5j8KY%7wie z+1V=YOnbt$UR7^6(++UgsjJX7;{cN>DD_rq&Zf&9f=lh+I3B-z)IIRj&QxlX6ve;_ zN(&8UqpUASE_;B0D1j`6fD~VjiGlpnjbyw*1dA8-!Nwa?e*GV>HR2UaUzZ@A@@2nR zo56m@uDmhZ|5ZhAjL(@NxhK(pB+$bePgPH#_4A|?>?h|ojz1^?2pf!>mtdxhs4Yv| zqqutEV^J|$b@Uj+Kx|LLy((eY)SEF5+<~gpcb#)=b_7__{GH9^j0dT!Q>Yif&-cI| zpmJ3KfjLN&dM%}hXQ_2A!^4k-gbidCf$J|z9rKs(vA0J2L_5$|$I&*ue z>R8#nu()>eeKq(IArMaOPW;FD>Ca;oJ`6+?BW%Bmo(-pUDm$jPvx@@krI@{6X`#_c z_R*u${}bVhd+kv4uHrL)8)T7sQ6J271R=&!YTNb}syk&1v5u4B1wnI7E;dUo*3YiiFD;fEbut3qeYHN5BxHHe-8&(@bt$COAOl2lXf);n^3RIXflt4|-%&`Kmgtd|#d&$l(MDaLT zt)4ri{!!QWjkcanGt76|NA!vBQgv8-`cu2en6m}2Up``2vN&joe(qP>5ED2*v%V1; z87alH`DkQ&ZLjhiq%lsFhDT({~b8N!AHx9P`c&5779lszd`|V%6?!-x|4| zDl+Nu8UFbl$TNV97K$MV0rl09`29P%rm8II*67w?dIQ9W`iyOLX}eIJVc#36WCA?; zNDSLP3X(5b6O04xTS73I5H$tbL?!yf45|Lwc=O5w28rP4Ao~z zrq*S&C?=$gO7=8ViZtmzO}Az?4*SlHI!b#8XC=XGy5>YZ%eo*bq?4hDXk zl35-rSrR*g!EUX|wMyp{nL6UrEC6%}XrjnEbLFc5@s7YjsWmrcWk*CwvZOINuHkdk0xT$?=O< zN&qjpYAuwDbdnEy;`6&kc@+$+strCMIdeNp#!7mDJ66QT{Y8Qsq|mha@aJ)l#i%^O zcnwL6y;s{9h*plzk|z7$s0g?cY`D-wPhY1S4iuW|sd99(!Yx#>!}_QcYXm6?R!k^B z*Cd)eV{W}oi0VDqz=j-VHXw;zz9Bx(+Ku&12KV{k8TskwqIPf_hRNS4 zP5@6Ny<<$o_js@R%1e06B_bgBCtwO1YYk)E-mA}-+lB6LRK@}lW5r`#y`UFwR`c?4 z$Vc_SH$!x=7SUTvXMxQ7IYPRQ3vwj=Of}J`dR#hg5W&C{AkVzClcth|cnI1A3l7^!ER*uD7B_%{d0RuyRs}gb?Z}`*VkgM&6 z9gqUV#7Axly=E6h$y_Vh;=ZU571L}$r;*{KiTZ19<6a*vPJJk9LP6|v4hc@%Th?Aj zH#9!?u*kQxP*1R@#_>jyoOb<%{X)Mli&k}mhhjs@zSR2EAjx$k$9zognf*@Ar;CA% z=K%K0`+NA5{318(YX41;RAtX!mMaiZKBH1F+^$>x`dQ3ICNpcV^DJ_8_1In?CD#t& z2m%gmGvmOmYxNmbk#HA{l>|03E&@{L!7cw95A&87ZsexUx2UJBcLQ`rfrX(Z7r!Bu z#%T&`ZFiHrUh8A?sawJTx#sg;-VJ-o0Aj~hc!Hi|=_|Aww7ME}*Nn$BKK#y<5qxt7Lw*PnxfBxoDBXHpHcFi9RP6cyl z**L%aB4{dB25uLtXk7{eu{~&V5rxCCl_V(Vom_kA!D!}$XlKQrL#idCBj{tkU=~A( zCsfGQe^i&lmm9F3HS48`d%lgJMKR(WT2^qt0)uQMWhwu@A)xzsOh=Hb<-#5LIqY;f zG`C}N4Y&bo12%D>@FlYaZ;CR*9Ih-Ptka@uCYZwl?v9R03V60Sn7E9CIWa(dZ(hFm zO?2pwYY>7~l-Pm>YWwfC&og*{9lK^6T&QcAsBYfVzo%b*AgUI*)J*PY^QJ4*4o`HP zTb9mr7FyuC;h--pL<#8bJ}&jfBLl1u`}Ub`hH}waSV)KFw+P>u9~+OS_nFAk!D@a0 zG<_hK>KT9*Vvimu_TEL;xIs_4OzyxtDV-Z#1sv^dIfVGJumnyVjA~+XgpqLVqWlon z>}4uP-Q@6a0;8wD@9?XW)HEcUu#k|x>fn@Ul9_$`c13JSh7=gEwff;IK>4HJled9~ z^RKS=1mo%l5+gS=i1e}t?7rXa_4`&D+~S7cvq~h=7$Q6Jeiv=?QvFHAQ=VV-m%=Qj zR;D@X%W?Z{%<67Ye0_15S#mW;a%Ql7luX;-r~fD@;?`$g)nB@z_k;OP9c)b9p(Iy$ zy{x<4_dIu6`JUaiKE3;P{S)SORVl++$+P8B8{E1n!KbOwkyh_l!{6Q=#l*L;!`fr zux4hM>#u7@8$>hXAufCrLW}cM1)H3F$Lm{FSpN`jN_whXS#30n))CGwIGxv@dK8JD zsoUxt{Y1HK+9+QYPoiFa(NA^0Pe3?|`A-%46){N`CrFj2dAr^UHYPDIRY zvC!@0&dtqD2u~m?-|2Lwe9A#yriERWgxYW8-QQdg?IjX5v&vpB;`*p38ns}YrQnmb zQ>~91z-Kt#XbF7E*T+ycodJ~?Uu^&QAm4WY|ODTrU?ji zDH$31?!PKeF@72U^~$E2hO{-N6)FZY84wf0tv&vTj+ouKCThhiNLr&>q4s*vBzmT^ zprH7koSd4iAOXI=7sMkCa>j1Pm`HJ64x%6VPb%7$mX@|clui#=GseZmwZfH7QPaqu z_?8n~qB~o9GVwskmTE-(dleoUyEG!P-)y`WW4ttOSd{X&o}W95*5C^`;+?o zHSwV{42zI32H~$Zl^4LbtWcr*El3-hA8aJLx31S=Q&yx{FLR*p^-vTE2@R!M(}@D2 z(1jhZl)nIvz-!`5{0?AT`-)!IC(uhnp#Aba1Ao5}_tC#^6sw*DhdfBia{M)}1U7)P zI9&(uLk#h4!id`3T!gM5ZY2rd39;FODetdxs@hvRIDyUT1haTna^Vgr3H$Lc*p zA|u1!|5YZ{smTx$!cDt#XlDnLaqp(2+Od5`bZ3rFX7sj9zCsMPI-L#M9OIUjXW)bN z_{YBpkuECA4Wxuf$j{4_zVz%qNY^JOR3`nWcoJF#QYP)|e1le>Bw1nR`wJgb`^aG+ za-ALeo>}2;2{{3X`76F08#gTF5pr)S^;u?vEyA<-$rPDBvG(SqeTxkxK! zfaLC(f6m{gicu~#v0$<=MUQzA6*wOLkZZPOGq>@czP6NGQVXY9G?=LW_92%jL7jbV55iqtY_H zN!-fKhu5#zAxC>l08m`4jL{J>ri&1b&J@*zmljNgpi4fFJ0oZIy-RyD02|KFmK6=3 zs**zpaE}Y8r>s|yWW!x&wPLw>Gq5X397&FLyS1)p*XkGijF_v+Fq!Oj0|xQ*h)(Mina$wT<>N0FssoL zju;)R5wM8pnExQo=Ef2jS-#mj|NYi@DL<@jSJ9f3JEtaSr#@bx6NAy6#dAKwn{}Yz zBfxM2^`2|zV{ppOeql0zPK!ueO)m;0fSX9!ADhnpZVu*WxA(7rGr*GY?u0Qf7r_2|9ZO@r;aw_-4FJ6a{|ZklUqN-Y)=qU3o2`V` zjYl=!XP=S7dK1EAhr807bpx!iyPBi4C;i8B?^AC~REp|Nm!X~iVu~C2uhxj`N!QSm z?`?>np$rr$Hq0tk;W%PJy2l*`2m%Oxze0S3G(zNL2PtQ3vB`FAbh8!6l;X)GJ9kiv z1VUDZhbq`|CAYXNAP_?R@W90RSQ)u$>j6M(0D`X=A+Ot%Eij*t zfZwa+twwddc*hOsaV04#bf#h)MP%U6q-q`KOOmEn z{glL@$84_vR%UjtiFju#B!mLyOs!uccu;y2A`K_?8>&l7@^ttszvgZf9gCnZ!A;=q za~*{iruOj7PwnBSlm@A6%d^)`h5dewU!x{^=cH#y2;DcH3+CmM$@$)4v|-8lu1&58 z+TaD0thgV)4U7(7xf?pTy1a-UOqTmNGyEz(;%Z{w%y=h)R^9LRS z=cO<^6L6M+yg+Yn$&$U};MlSq9kLs5xz!h&Xx?x7 zDK+SI&8oOt_400>uYQVz!79U0X~6CQ;Tre>yewKHCk8Y9S7h6c!FRkD(Rzn^fB!Bu zB;IY`4=Eq#jmtR}r>VjW z&Z5^XtJuu6h|6g(2Lk~5Qzk%FjDBze76@n67FxiasW5sg(`L>IBIDm20~Y+@RX2{= z$naW+YaO_6Fb4MG`407+ugY4Bjlr|Hl|gXnAaQFR7Us)q{S2#Kdwocgg--zG7wIPU z@3y4bP)i=*bQ!lozdAN*sr}3kS(2{Pw#P&ae3A^=_fkFk?46J>GQu4iZN=N+OF%o+`Gt4_S9l3QMs04m6SgpIJ;G)D*d*Z;mO>}fNzM<`X%Em zSg_5g(>kVV{n_`lYu2O2mf#b&GLVCvm*b1Z`wUiotn_iC_PS);fV5zuI&#~;d%;@x z3AqjS&n6M)mz9itS>BI@FZL#5Ns>;8vU=?H!gVD=WD&LE?7O2R;)s-+(&!T!nO+o5 z42-VqpX+h^M2pDRb12msPaVtDvieGNJ(IzN+T3nckVxF*}g~S104241tw?a$sJD`UjIpDgt-O2rvGHvhTL#@rAI+4{f z(DWmRvK^0PY;V7BUmrEf*sx^p`5;pAk&6L8$w=K%F37EwEYQ<{e<6Sc%$izXCa2SW zaVmS>VXH$I@97eF+NsZtAY^ z{J|c|ovx6VFc=#C448Vb!~CX(e=@g)tlMz7jGx#Z_l$^F0CLrUOx6vlIzf#r5*t|q zbu>n*i9AkYZsv4s`oAq|SE$9kLU)FzdnZrZMS4 z8wU&<^!(w5_ev;}Zl9$z*OTPJd_mJQ&QMFK^Of-!<$2M{dE3)N4>+BuozJL(^PiDp z6@_W|IUtK7&MbkU1^nPnoVmu4*Hdixf;tso_f~ZT<7)ZYyC+Z^z!lvqtNugqQ-8gb zJ_;d7{w*Hbr=hC`^)%R{BMSa@hP)1plH8hL+Eumi^;a7gG083E13}s~YohyGUhZy6 zt2TGvjb|;|`IIq`BYVu^V@0$T>wIo1!&S0Nyl^gGBTXcU?i}E0UqHFNnnO@Gao}BGymKSE4u=0OQb^ zOzUy^B`X}Z+-E?`mjRq3INp&e@kyN38bNA7S|gJ6`42VK-sX=ww0}uBDzx$5sUtuU zAz17#&)JqE4Kht32*>Po$Sj5GyFSv2%;3jP`{!m9YZKanKyam=oMZ8FXmhf$56Y5TyT#)?FV@7C;-C|H6i(p8 zP9E!)o0FS>psALMOiD1)m!1bb_gqI5(gHl|O>d5!L$dn9tum5pkRnac<>cd;J9`4LB zk?5mbLEHRq*%eSV8}yLN*-!lE>)S$1``dzDPfWf2*&k}lY@~V^GMD8hglZCL*wmK? zmtLEIT*};^G?Np*sR#-JbDFe7JNT=xaEv>Q=aKl^=w+!VQT5J7v1e{h`}1$FR}~S0 zF2|xHjoZWy1perTJ(qD~RFWAX_BiDG@$t(z$w|idz3_kfs=${%rZ1ST75?PEMR9z0 zpZX3ycvIJvHUsCS!Z}sa3dz=iT5K_hvNFccz zj0CoaZE1f!mZ2w{8tJob-W5WMwQcvnnJ!1{<QLXG8aCg644DMjKU*cv6d(O^98Meiq=sQX(og2?KosWCwPO|MS z6)oLjnsK#|UQVw=jPni`hY=7`>jGU0a+rwYXsy#S&g5m>`atcGW}*iqHqf7d@dS?m z&AL-$3#5sfYeuVbXcH(y@c_{D`x?i=xi>@q*ZSeWFk`REllQ_>BIoNdZs7_2011}W zbi0%TvGzCp$aLSz1;(>o##+zM(`9wb3OCi-_z1*kVE3>Q$CXTknxZ$d8X}XEH0r&a zNoM@;VrEG`tFn5D5%vx}v+@xBq(l`+k8HJYg}Q4T_zO?>iQ`?t#@fV{&{@Eh<6Io< zcfd-RSebsC#PyZCQp>TU2|H)FL;uaHBHyBa9pwYc#UT!*h32U4b7TC4@Y7p#@J-L* z=TWdWF|{AON@1GcL=h7sBUOq(%65Ks7U}{93`Kr?gz5sJTUpuP`yMqrkBcC0j_Mbx zeFVf?=klk9xEH%Bp$ff*V9S9A!P&Fv9cZ7e`K?Wq_pM)^el@~bW!Rh_pF0a?LU0u7 zF90Tom^c;`GF1VZRcB^~oWu~j#xU$h*fW~AQ8KuN4N-b6sB?%)E3XhSk-3%HPtv*c z1x#v!biTx1c6vHnGlsbdVbY>-DyeqOE<9h&V7KgJk~1F7pPVwiyQ1e4zd-O2yb3}- zkLFVMh40A^JMYg+o|aM5pD+3vhCo{McgT(?{00`AV4XS!yN$Rtt+9X5sjCCI3SCng zy?Mu+s~r}kuCGo<2v{)MK03BOdiJ!BVa=;vu$>&3L75zYOSP1Mn4n>r$URvo%1MC zZwoYy+rqK^KiRg$2gtUP6Ju^?@{+^O!&@|pLyUtj0?~;Jqkw_vBtxV(KEldRgNHa# zE}eV8+KQCmAjx7zg-D1nWT%@plhm#s+b4A82DP8NrM(w1hi_S4q9I5CL5|#Nmdv~D zgeiGgT8JcJCl>CcD&r9Z>@cRqX3(v14i26k|jU%OZ-LgYLrsBKvGSjQ`5lrRq^cuVMTWyOSj+{J+dxIzWGphGg)RV(VQOgL%9xC z<#1zWjKEk}l#ecYIDXuvPDi)x@FbY3bi%!F9JJ{s;T9$w1|`>J3;y&$Evt$&BS}e} zkk!FAJ0tdBz}n$4Oy^n!omS5C2^@%L8QjW_KAJx?b6v9AxL=)-<-%49Elx9=Yk)9| zMx2Pe-otcwdup!O0ILCw&m3r$wuWS=)HSIm&TWti3e$#}$InV&CcwGX1qIf%OAibB zvER?=$TBqtx~W@ddISftQ}|I<3p-VKk(+p;n^;3qYH5B^)KV>kOjyy7perFLSUa*N zm#o+z7mmm?KKR469-qpaiy$vP{X#|A+;jMC^^jb#@I&eaW684fyNzs@lfBHyo#*RmAi>{~d6qy|;ue>JnVp z3$AQ$LXTSy@$db3al0d$?B%|V(|F=wzvNtUdMX{aSC_%T-4`DV_%(C7?GRrM%&Yrp z1M5M1=?IuRR@)(CraK>#j~Yg%^itVEV<}*@Eq#PW`S+2hW;dj|`r$w$QtfTZxO7VD z%Wvx7Sfz(w_8vf(-adoeov*;(3xICcpl$!eRqLF}>J9e26WGN^W&`MQ>>qWIljPN<!1sE_OH=6R2f>M3_=`)Ba+T5k|+$ z0z%Y*zZmr24$O&LYvYFzjz4?6bglk79(+g@5bz6(d3j7aB;$LlY{k>MEJI-YH0l2j zaf`S>Wq@U@45<-#g^!e|@ON;3QJ^>}U}LkLBqp-BwVL`&cvnXTbz*)lVi>vV6)VaogoB<9Y=Qe=oqt@_~$;h*tLhc{Cn zyl&jvR{vOvQrl8ucweEiy%copY;d(ShQ4>-fxxARc`|L6Dr_R|TAeC=ie0@Y)RXP@ zgwJ4Yu_c}kX0Rd{71mc!JT}!(H69f46ab^l4I|wqB8bvZbZJO4V@Jct=l7DofCdO` zi3&0I3`aL>EI3KIH)6mxxdMPyc&lszgQaB1lxc*hsd8!;75S;b3AUrc%3b_%2R>&u-gryEJm1J%B$6G)XeL^Jh zN131DeUT+T)Im}JT&RgvObUThO^_B+x#o0LkZe~F34)1_VjTj8v;+oX?pqy-9}QTA z8u4Rq_f)49phWVFFN^JA?HMdmXy#3fYGV}kk_}&Vr2gz>(}0-GjaPm-7vF@7oVUAF z{7!e2Ee`i~U8-%d7s2&eovNryR;zJX5aLs4;q@aNZ}7;@SYw|NV&2qsQ`?#3LL(zw z663ljLseR$bQ)2;#BXlF69Bp4k6OTB=e_%<78 zC&b!fO#CNAto6=`S=qA1^_=uxm9|^H^WRz_F$17rcG2Wpy^JsLkIEH9~1x z#D`vJ8m#gRxd~@)in@Y=f)FJnI{1Q85X_|L-`I5H(4fVnjBqQ%c=T+o%9a~B^?)A1 z_wgsnlb6&RFA|*)Euz0uMh8jZZx#Af0e*b+u~H73VRphEW54 zbg5hO1k5utU@Xa^f7i72YJm{6*c&~$1{3VFnkCeFNCNXbv!RH~Z~{m!-jk>A()L0H zO85Az_!XRtj8nO&ytl{ihatt<#+ISt#WvIHYFjV{LAPM)Z4fZ~hu*pU($fM}!AI&!cL2Fzy+rQ^8m3v>86}?rj{H+9=yhpAd9cA%* zQ0_IZOb_CR_wm@f`>GZD-~o!iDd=<5ESiwwSm-Q*0x1% zvkYnePJ?!11P)zP%^qtA)spoM9?|F~0}gRIzF-b5foj1rD>)fw&Vy>SS++0L!CGV^ z2T2arUar5w?hwilX>)+DDR^hLa*re-pB5VWh*v!$y=$uUoNz7dMC^%FV5W)PrTW(F ze(qdeDBA*+tCKz`EmFT-43kw+;bNylZEsVCP7S}U2OL`XMx~}?$zES&pMEh=0I?&D zX87gUTE)ek*62;_3u}$uZ4#&S+9ClnS^(hP5L82gCzKsup8`YkLUh3!VPLqX+UEzh z9w~S!ju{wsh1ppPHGVLz%BP_LP7plNP+cIk;6WFIiT|=H)4!K5{V45)Cnx^4NUcH( zPXdElOF}9CuRqbbiV1m~Fszp)zP-S~3LK9n_cfmrZ@&)Ooirgdc^JEWgS}V<%w%kZgzjGE$ zs*we>QB~l_B_SzTi(ec%5|c^6YebPo^pMr!$7~nv<~XKfLlcZd)l5CmRBJusUk~xB zce~-egw4ww4GOL-HjGm>IJBP7nQ^sFJKsV-z8q2xd4pA%rcAnj7>MDX z_Dmth7xJABfTl<=&1r}Sl?vh;tS>-{raa(Ms-S`dkJg+wn7{v<@?p+5kj$Tw1VVU(_tSnl19p`@k zB&SfgSAWOQ8Jf8U&69e0(^jQY?-v5Sko*la#`#pN}LL;?D7_0YRn! zDL3y*Bw=dC{q|&bwmiO-(BvO3_Oqm%;Z3lkCfue66si6r200~JoQPg zA;6dld889A+U&fg@%b!`gEn-^PZ#}DU6zN#q+XZ1;WP)fO8?u1BUT?!{(pbd)oi^I z9UzROp)Q(a!S%t5Rj89nV>Cvi&(i|s%i!a;qgbzfkDI0?;+^&y-c3&Et5g(S*?{tRYGV7toDsDQusQs zK&Rs1Kg$AFTY?sfW!kfC0!^COlwWAZnwm&!7}@Uotmr>Q+0a0qvGO+V+~m92k2hTH z&U$KkQr26j0<+X#%lQnpq^#G&Bo<>9Wx=}0u#B>)IGU+Mfvb@}y%@$nV)rb*TtsDCFedB~bBi6VrptwzCttC4bw867i^P3BL@Uwtn7;hxp=Zry^d#;)9B%TIs76!fmX8 zAIEO3NiNVSyBUIjO5$p>GoLdID-6>M#19ahnq5ZF-Ur`c$F9*Ns+c-BkTgv&sc9iI zogP0$Gy$Hr1k=t?St(MrLB_Nip-`>G1a2!UQwg%5qvQe>S_D(TK-go*(>8Y;-3BJo zHXqY8A07n-9S!R&c&I5AeZL{0{ulsfa$20F&H^z;*tx-G&&j(Pm)!N(|k7k@RKk%8JTM8e_9{s$Jpo!SYV8s5ONpy_4l8g z2_KExsJs$|!Vi*PTf3dC9J2a=9Fdl|NR1bSDoV3p_Bxx?+36&K;rW9CvTIK?0r$xK zA|h55lS@V+trH7>%xR1vU%Ik9G#46OpDNKwAfJNdocnLBm$H=Br1ga|Cv!v z2;Q9Nf1B|3-3@`PTq$So83&?($=H42&33ONrT6PA8V~)mAI8A=5F7EY9wCMkRC;8Y z_#X3cCb!~BlR9N4)rlxt1$rl;g@%uj^<{UX297jN`OY|w<@3|LKf7Xr0u%q+J)O!g zNsxEbi!LcMGr9$<)|vr<_+hIQ6z)VZjx7r0a)_}cPQa%9)^ILdYq8!7D8d@tC1$AwB<*zmG|ZX@R%23!)v7MyDmpss0<@7Zf|0|o+Jw{DlRI7 z07(jwj3{UYP<(@N!w*^8KsTc;qfN^dSjpbA#<))w=WDD4cRvn z?ZaUBRcdi123Wz4>+%T%qFQk2QZyJ2OmK2CGICviy-u4!&8DmUO~y2tS)E~igyrVa ztd1T@V@C0aR-~Pwnq=iJEj-(ul>yc!sQacP|Eh5EaRc6svvz zM4^zxFS3g+>Q*VnPtTtuhVM)VC5()PX<^M8hfg?6Ag^$lj@^FaXsd`3PgF#vym4sm zqtR}(5;#*^vTe7iSr#G+M`ULopeKo58Ex@p@@hX|P2e+0V>IKbYI%)K5OnnYhb5Z7LyrL**z(zR%-K=cc+R$$A>JV5+c z*zjh&D3<2g@~?hl79Lk|zbB>WJuH-CaeP5?Ex@3l$aR2u>plAgEgWO=8EPFS3i1r} zD9M+f16$R@11zw!mQn)aL9}a1dV24|u$VNXM{v)So^NRd-}RcNS_g(VqT~BUaZa%m zR>t6Ut3Gm;3e=pOW!Ci=9rWuBui;M$lB}@9wx#Ju$HK}X#dCOP*G3wk^)~_|3y9pd z+CafUkNB6)+Vqsn)CdAJim9_CKI@5c74_RT4baTyvZ|qne7l53Qmb6HK0;-RET~g8 zD_{cTz#c5bEnSzApcnttyWYcay$138Ae_6Uxfsxe?^fN0GZ@5zLmIxtQFm0D%=e%g zt1!lz>tt-Ubk|y&4^hGUmAKJK{xyM;mn43WTodlDz_ZWrFU6H<5s{k%|M?S51+uyw z#f`(PNmKd^gV+q^w0E?dRR! zI4hZ?70|kF&*f#u4aEr{J$YE_GxQ$a{cHocaM=D~l*`p{#2WoB>RUBgkt`_zLFC?A z8YnjOb<@WlSRb;)g=A!10t@pZChO}^Q;A3uvSjg0ti>^=ErqACF@+P|M&|f~ve@Np zALPGRR@P$x1JTqiA&)f0o(UZhlBzG3_1@C*%?@Qr9V}eC5cz_BIz$bf(p0rK!(HM< z1y@|)uAX$!pi>DWc`xMyY?ikoqG&7g!2!(v;v=PMcXxHt$-kR;!oP-%y0`q z+C)Lk1^vm_d6a<|$Qm!?*HIsLHhoyerKM6`299?;-c8&@4Gzo;>)KZ zb*qu7E{J<-wDg$Wjf8SfFZOY`D5b|x7^=}*SDvppWFHhHQFUmdXp zHjl_jt<>QQ^xo9Iq`s@K629+Rd5HfEnMdn2ZzqPuk#XKi9TMdrPPs3$qAReq)xD>7 zV}`XUY!y8ez7zL#JbSF|v2^J_)X*@IR*YIKi)ckML#LNFtzo5?_rgZRW>6`bcFsIm zFEsbp*k+H~RHvk-TE^pY>&Eh<6^XM{nuYJ_nW^`^6nW^#T|-Ea4YU^#oZw|6bV|qxP9q!-XmXr?JI<2 z?X^bknYm}S{t?9Jqd$92w#6Sr!eHFPE26#K?Bb$dTJ}%i@PYh#`x45u?IeE4N>$=* zc34jTciw=>3#6-~TtS1M9v6zi97Nk5WSD&R5R-C#fILH@Hl$5Nw9WUlfX%;8^wxs~ znDNgd(f+&0SG$99FE+8 zRWUN73K~8E&*X&n0IeF)AqFQ&z$`e;J7)MA=d|;V_jqR-Qtq9w#A_n^4L#c}k3^g@ zZ={C)6;&9IHYnuk0xyby&yrp$oUSqGTqg5CvlseWC-Nd_DWgkA@L-g@1`#26^I~~G zK3fLX{2|*eNbiP9)*zyu6TjOG3}@o-3LPV&n34aG76%r?(!O%UHJe>>LjtKew(b_aUePU->74&<^z_<|4q=D6dpKo{jD2{ zF4`=W$CGeOm`Hyi+^ZXjbyVjG_ZBY9?O4ae_iGKEqR-p5TL%->EnKdgL@Hk?W(Yyl z@NnJhj%U0lZqu?9PC4g9z^6}9TpUY9UGq?_suysLto25Z-qQILA_Bhb-^*_x zVB(q$Tx=fR|9k5>F#c!jEeB;={;XFuyLyLvRdhRBc6|hzO*EQE#J9h0XHop9Q$Is3 zcrf{e(me>$&dvP`xOI5eJLH#L*q`+)+k1XhsnUASa0V?Ya0K8>dSuB1b``7dB&v}m| zw_dK$-lFJp%30PvS(HjGMR-%Nf-EyPC_P*=ked%j=F2?j@gQaQZmR_8<87!RfA0d@ zSf14Fa8*_2p9+lE1p{Z#3hI}CGh?FORIhyuy z=7F4M1gh^K!>-H}%kCOTo>?ij8ow$OCFxS^@yU6e7|1_I!I>i03R8^&5CUIkDu-6s z#XeI=GmmBZ#&}hTcP&7Vvpc(8%I@TLf4-%ExWo~^JBOE0_(t5cp&W&x_g;RS7oHhr>Bk?Ck_2 zmebBFXWDtHFf&b7SvkbEG_8Glh7lPSKIWA1d`W(;PKmWpPCdd9ZlS_hH9o5#DRE;o zh3?hccWd0m3A^C60wQ$eG>7vzbtsvhv<3g z`H+wk^XNG*#AE#gDU{Ui0~7tyzh?x@7OQaahy>zpLN1i-e4T>R{cg=vC~Wm}IjcGDG!ANoy9lq*Dp7;Hp~!?zkt_k9 zdbijHaj%);e~jw+*Z)zC$UVA2&%I3d7PoCKYo7731LrV$l?xo2?r-R7*O}_K1(~%< zCF1VLN(SGFiA}wO25o-#@VdUs}x!mqDo!ZD-`oh6?Bdn8rZ)BV;vh8dw@gD694ql{_cpn7u z6vIXdQ0g5}OZQov(qwSHjJS%R7Drkp{p!HIt>7u@L^J!EqIjMioF$?ZPmNP#Wa=Az z<9Cf`csna*aYV@gT=l$Pr39(^{T5FvXg62t3swc4y}Tcx5l_6PoCugfF2vR=A!@>Qxs%1kH};v9bt2$S`~vLlVG?(1O_OM7#xJ)LKx=zy`ESD#baIKzQ1?6 z=;3tV6&M&C7`}wV>{WT*-f%3vX74IfGY2I@PHX~^85SoMBnAtwJ%B?-A|-_tlZPc3 zuz)72q1_#nbOjt~Vg>%nZfBo#Hf6DMeb5K46=dwT`&(v~-L%@tiqYvZB=bEy&a;Vb zCS-6_?Wt}@7YeN^)+LBW|6|@lgXI2uWBg(q1A0{*0~Z%O)`G@<&u@#t!)nM0Ny*GC zF&8lI9}$cAtjQ=zHfP3Qg0Mn~ZG}D&TRNt~#h`961}6ltBjB0Nxqkz8E!!y0E;7@R z@wSdAx#pJso}1|KbojyDziz0P`Ii$isrv*ZK_j3FfPW;u(|R08;e*k zFrm{ROZU;jH-YJfSLL4jAI}ME@cWP59?LD_v0eFf>i0-h&OAYu1G0NqXU@D=( z51G$H1kk{vN9H6J4WS^Lz6**;w0XZCvJ-PX@XPoCsS%vFoXmUFli zjyB3bD>D_1Za=rMOvzrkDSUrnG=GV z`hDX4ZSqbMK2lp2$Et8@d0dsflYyJ@n~D}+%lt9dn)MVDGVg4F6jK!u9E((^ zbIY`Osm5Ny%8~xVFwJv+_M>P6wV%ozd$p+C-R4$w>gZpedyezrxhU!%ISupJJ$t-` z_kY6kZ4KfId0V20H|Gdw75(j_tvFv zJs@by(_dRuZ)K+g>U#3$p1I2P_Qu{1Cp*A zC*mgJZt&9*NT8%q`Afa!L^-==WojO>Fg=eV{D2TF9j^B91$q$^(%5LM;d`46kWiwd z{+P#2e{1F$Ox|&mkHEc?^rgQsq=BeTLXU zhWZA(vZn?NNdU}H*)IB9nA9y+LhG5bHGNtqKnUTxFMhJ;;}lBs>==NwE8$fGAY zpo}Xnp)>xO+OyKZ34E9?i-M3dJE<~cQxz~-Q`b-+n}*t&n7mdA2)3atMHj0oYiSSzz zLaN2Qj|`T*7dm5-#9A~7bQq$!uA|ah{F*}yVayQztsm?HwB)6c5qT8j0Doa2<`4Lr zfrjm)i*MpdOCQzlwsngKR4F-^%Y6FG@hOdxShzf^yK5~JU1L2|V{U0#Q+l_PgtVia z7;`aBqO_jmc(&i&cx*APSGcYOEkCFvYu)jQbx4Ut;uSm?H;Dc6&IZDU4AS{B{sW$3 zU;kIwEF3Icf|$sC$L2xVc}XTtPU&e&0th+^#>jnm80yTOu8MCJHGdFk#q2Xgf%+N4 z$&oamiB|_JiNc@l)UXI6IJXB0B3Y1OajLC2a0h1qK%i(HL5T#=?G9>4YGXF&3|Rk; z=%OBms#2-G5X5c`^6hB7`aXvTTF;vavIJ>u?d&3P@p1MEOKQ85#4`WN641S|`I;7B`aiCTo_l9GtZ;iwj(Gjy! zD9D4mXt;rE;%mI^dcG#DT-6miSUGYI?Ydh>zg?f)plX`l`p3R8Q~o#XfF}ws;=ow< zd{6>Q&~5fyc1f%5i0<(J_^j{Sn)iWMRk@6c(hM;r3EM`>{Jl!t8hyK9VdB~C_R!SC z4mq*_FGRPTf!>C~%c&gKt3#Cd=%}-24H3s%LW*fK|AuYax1V98`A04(SA z5fsp~2bbwIL1vDw7Js{qL=peQlo-g|9=Ips6T9E}wksncl)BEH?jGraaYy0mBcBYHVx|ilLA_^2j?J)7h~?2 zLVI2hpJVWL(hIBJIH`_t`RFqPav)E#c$Z4@b>P>ca;ib5IC{?Yr==sGhnvoxU5-SN z2+D)JN6$nPLY3RF3)f3gF*!?mH+i4Gl`cb4L_i7kR1iyI2$Jx(r#Z+;POiaJM=2Z0Mq747$Nyh?}=_wIfK}KF>+w8sl zbuWvY*gRK6RkX2r+SsaW5ZVweDRKkzebsZvYwm3?4^N}A%P;hU{O@32bXrw@UJ-m5 zy1wVPhkKTZpJi!Lpz-`Lv&OUD(owtD$Tm5CF>`QWd--^H1vOYs8nvJj(_FO@r3{4*LSa6WZ^EvU+3gRL4%m zJ@&4VQ%)*Ly}KTc>z2u@msNCDfB$Y36Jx82r28Mca+r$)&g&OC?F_DY8x9%Ee!xN= ziX>qQZbA*#C#rT^OcJekEQtp*M68Blwe8VsFn`Et*jPR`jPOpJ++$!du+9Jsq>_Ln z-lTLBP%1SM6uiNz@ck1leh{=uAVp|>6*NljHzdY{nlYG89Q=MsKonIVNHkynww|NX zXpzNQi4s*0G(bx0GGH)PPK04;p)bvc+$EZ#UIC(e&+RD+~ zw-sqfyai+d zb^!gqQ1-1QD;!`q*>&*GuU{>;8wR<>h=1aZ54t;7g(Zr0Qc3m@Bl%!sO}VI8fGrM< z`umzSQ&~p2BHfC0v+Z8KcbzB?_G6RhYfKC8sT1G#FyT*Jz^-F>APECo7VgB;byHc3 zDf=byR<9KGR`5q*$F`B0ZR+Ravd{^;#-6ohRc_Krx4yieISv&xjHcdPLD_4JHeYe( zI~8WV;L)$Uw z(1JjLd16@|M<7rCwiX$xs?gGU#aS;fm;8|ZR!AGVZ{CJ0VV6k*lDmI*!wXsZZIk1= z6+=xKwrCP1RCP5kR1R!&e7vpz^q5YwIui!!?SBy~;`AR30h1N)V$#su;qLYv1&w?> z{OF;>00s;OpMQR){t+?~;mSuI%mcQE-DdFY<8aEv`7!?F|#=2OKnDqH7c4OQ7)UW3kL%FfaY+~V&qDz||R74L5Ff~Y6MPf{+ zCAt#9U-&6`_nQy4TZKy{29tNk!Oq_C!h>sed(I?pVf&nfVreD(4X-uxF!rg^QiGCf zwW-av>$LssF^jrS`S0Gtw6W{dRR9@w?rs|o4s-z1Q^gDLj&@d}vloHK!5?mzML_q< zvBXiS$g|8--P=-kX;+Q?Hy0q|?tJoz~4v@b{#d_@r>aJVOC_gSY1ix4lAriD8va6|0I!Ir0;cU z`@A1HS(ikfIrYwsg;*lCKhNfemirsjhBE+V4cuK}54Co&N3FIjMsOqZ$3&U$MoBp~ z)vYZ(ZpX2~FI>|^-Ai>AvU&teIFP)=JdqhQ>+<2?Yks_&+Z=Wq^N?u25nZGG~1lEj|Xkz9PG{YxHLAvJa8V_j* z90EtG9nZiyiK*KHVH>m()23$bgae?7W8dg-I{tYK6cjPg^^OTl`;O<&&o>HEY>I7o z5ibpyBM{W-JmrP$qC4iRvZwCcftg{aZBLUD`+k(8hGdAKHmQEDcf~ zFDa+zBmNJTHl&VrI63uO>8ztMKzNEN_xtQ!fU>m)9y+nuvXcg zT_59entq{1f}M1m5)DS!*9Vp}vbi2t$5th}NpvMU4aZd9>tzcz9)QJI){?-3v147G zt#~`TK<5!GWuIEsSaFEo2AymZfq72=@Bt<>Fb8__A@RMl!AWR`I;+3uU7bN}@MBhB z)@i}uMKjE#-t0Txth7vSS)}~c{l-h5xIJ%mm@j;-LOOjpb6^F`%3ygRg);e&PiwaW=o+)ah$ zw~4a?5~cgT^L|(lE2Nm@>s5`KO>W*jpJbHnby557!^xy?loengFQrY#2Mj}k#xOh zm*}+J3s^Kx(5!Y07WlkXXAGx93(=cUm;cPb4Y?^{B7Mgme2Zae&Vtatqa9cygJ${` z(=tGfsL>L>#oBFq&16JxoL1L$IUj9;D~7^sU}_S4v6nJh_V_rW#45@+u9cm=9lTd0 zFIvpAGeDqO^%xRs_=H)sk=iR{-o31SBLm-2mpn_JGsf1PWuQJ$)$gMB1uK}<4#iW)5HJfV|c-W^s4TFT)@ zBIHkwu3o-ONC{vIr#k|TqA+~{?ccQO-(7_Y-&|E0@0>+?yE8|!d9Z0HESGuP zd>N<(PMg6SSfE*{q~3waaPWfhB7a%WCf!&t*c)T(DPtnbmRh}SsBIYgZa$z}G?+eD zPumoL;36Wvps)G8VF1dYvthE!Ciz)}5EI#Sw5V3fidHv$b~}Idgwg_U-gJzAhqptLo^Um1&U`S!ol}N0+ zmANnRG?%lS`2x(iezR2w?RM-*D|2qdjwH?$iM_g5{mtq+Ti6DY6}|bm`n!HKm4B5J*RN z*Xn_Frj9A1;kgf_MsJQJQx|>ch_jT@^>Kbig+aQPT?h+JwosF|m0PJ#;EK+6<0Xlk zUDq6htHcjb^*T)Pb9V( z>xvB++=jxqq-=Rl15S>u<1nvw0UIZ^EtmV|kllS^rEDR^)6=f;5t7R|TOLERil3qh zxp_3NzSQq=T@grz`5@cQ^Zw}fDGPif=oA~^Y^Ef$zvjx;UX+Wf0#MYy=)9FYSpJ?{_{7zXH6I0Seklg(LU2LU0(+rwmtuRqwv zl&D=j!Vs4T-8Sr;OnI3mcV-)ZFCxYW1`whiOC&_2>q5SsFA0kW2Wm~f1Kt&=TYXjo z)=-a3%OD@~PUn&V^&2sA$|Yz{n4@s(-3IwS8ZhkA$*wtnQJVR}xwx9s)cBrWrnrb8 zE!|~REt%_2pRMWi;y~}~V4kRXkhv(<$8`Khr*k|Qa?c322xJrC>&J%`^zFRB-v@DY zy_~JWPhYMKFK@)|80Mx#XE%LV_^0`V8*g^ z6hypIZbFH_4+{g(eWOy`nf=^j%=ZFd|6BvYY+oiPY3u%CRn}ztej+CNeRvjW(E3DU zMW(a&R0D8z|EnSXal>iN#F|zSxl4KNfmNxm5%!9FEYvY`R{SU;(0V<#ZsQ5UK8n~5 zQNDLQ_Z)(;Mty?TVKgtIAD6_vTGDfa?Kr`d{&4b{Vq9S5h1U?(BAIF;=V6UmC&*K z<{jQLHVoj_HcyKrinR(h&Ewz0;+B*9Gt5$6!;a4OW3*a@iQnyZr!f22Ilk!0;!fu5 zSf@sIw59I7lA&;wVwMyxHs<(O29;r~`{ihaVm;UT06ROmiZ~rbJLVD&SwNDo!Y96r zcF!v!J-v*u25@@1c>&MB?yevt;$bp))`*2dkU8UZiiWB5T@=BMc6uQcuGKmk(>~o% zDpc!K`?dMBLP~|sHw?gYb0XzX01tv`If~DObFHxH^Q!0JINkukLPTLARq#7r4%ud( z`(e7d$oxYUAx&wS1+CETTOZ z@2KJLc*O&{W6Dt^4}SHU+ABoW(<)29Emx2B%H6#l?O%@kClR|I-%?STo>XE*DqDZ4 zV5l7%&+dZgB)2`3N6Ezh@?#oAVI>d8b|`=)0Nj=ud$v3s^V^Q=<{uaLYeXmci6Qw- zdhLxamU`OuRPqY$KaKw)DGQnO6})*$@SQ5mhi$m}p{I-0&UR{K#s=ExW#hv>Ui^sl z;^%xb5?tqPaVsV4XEtzlE&0Kitp8~1GNw3UABk-}G*`db#XWj#IsO(Fd)ht>Y!WB& zwZW9ao z+x(N2&93>{7_2%DD+itDOet_I{ctW--E%4HwxKfCXAZ}y47TESgpsmX5I+1tLxp$3 zDZ#xTsMR3gJmLf*V{#grKm4Gld|RJ@i6{1uC_Fl)%fZ+5G0(a(o#aSE1eT-AHDSa+ zkN21lqT_oEXgxEF@R%vWN%&zLslKFENV=5oGNejqQL2r5I9NFI$6Vj-^X6dXV2PS6n8AM1=}*FFuj+`-G7iPF&-dKg zzLj#DAF+c8sJ;3Yver8K{Y}Z6?LTr4;Zkv1$TZj zHMccVKn}?DurY_;i9E#Cw~c6y$W@Ag{MnX6`Wr8T`PlXE%s3Z=;ec95C$#q@bzttlYIc^ZYb~y?Ki;gH~zJcHWVEdsqhfrUbZ9zJ#zRTOwJ}j zu3`H}^+NXgeoHW?6k%hfvq1>Orr4Hg%+|FN9pG>bUIlOQ?`(K@O#tIQk&}y5r&mT~z6Ne6!~+WdP+VS|FC)A>ZUs{-B;J(CN7CM~;_;R{<96iR-IP|A_Gurq8#8^Q1!*|%>1B__PWwg}dKRhK9>-GxZ(r}$nO5UY?+#qN~ zmb7MW!37)*QK;>1k{F|25iw$mKK$m>2K}HzQ_dFMtM!a>wZ_#qXlY35uLICeOK#C% z2++eTs_qb&hVrr^jq4#tgOZ8d;t@&X)brIzx-sE0q>alNjz$c|+lcK|cfjcxdo3-V z$tm_mAlGt^uQbz0x&lYZc%w#B+skxao4*&jWbDvW#_}EobW(o)Mk@Q*b8C9rPI;8X zX15M+o9Q&XmEJnld}eWOC9+I+36CHLwnf1Shnx_s`&sb#`K>+|>$1q`vWR*=klH;z zvRG5GOpWk3GelqC0H&9I;lCXE7mLpPQhYhfzUs3c57{9SrEW{3u8$9jVUSC7 z`;(0B=$4|4mQk+26W{i%&@xtdWk-&weeh>QpDIWFJsMKQN1NNdADR;nUr&2*aHKc0 zd&YHGN>r<8jF<-!WE$C1djL0+#Q|CSuuks`T?c*dJvakn(s zqbZ(;lpi2KvvuVayx*O)h!t<#8taeU4X&*t1%G5R_z(io^kG)8j%wWY{M~EpheaOp zer+Q@N>7}Og?#?vZQZn(x(#KJDgT6Vo~$T(RpcaB7GoYAb2_?LE;+(HUra|L#yqjP zrQRG2P`CMgC#`?lk_jCvlaGl!Jns?|8rQN6Wz1znawcFt^#}y6A0|DB4zYq28cl0V8M_p}8w~i@rSdyZ*;ZhYwc^@lGh3BCy2T1pnN`=_hUZv+w6dpv zP*FHOlYQ&Fy+n-D>Q@Q@w7t9Knat3EAXw{&@DoAF{1;eev+-~Y0{S$cv-!pz7a>Y~ z1#VhiPCWOMg({LJO_(M^^$z)_w2%~k62 zu6!=g_<&II1XrR37omuPuTh;HY|VR6?yjxdiu|r(mtdC5*-UzuStGgDN&$y8Tvnim zDo)U29_^Rho0@`>(VJ-n?+>p6l#A=<S`!JTQHA}@47GyV?Y%PyS@aQFb=yPk|8ypWKJxtwYE=S^L%S6oUb{IW zR!I=gx1~WZo||7z#n)Hn36>ieuR5PCv*vk+rmv8sq-s~Wx}y{`C(Zz=0=_X-<&o`7 zsw-_*t(^W@#Blo3Z^+(u2A4274%qRO?@2OAxj+^dktZmz;+?f_jMp*>E<2EjQ;3(< z(rqcP;>7Q&y2h)v4T`@31nYk|3KuyZ)I#t?G1G}D(LRZ%cDy{1{1H98CahQd-Z`T7 z%nNx*bsiL<_Cl}a_`)xSr2j`CR<;|4Byv0Bg4P76Rz#UJZ7zN(YDcYURCNl8?LVV* zHrZF%jAjcnNzXxj znOfd6&Q!yVtph&6QUYz|(SN=Fk^*{!B}+=e$VE}yVDf{YVkS{W`b&;W^-Rg?{_LH(Q2Zv__(0-IhDZB!nQYc_#`E!ch=Mk?D zwAwB8YHyZG?g}ocV3FDCLkp>kNTar+k z7nU=tU@7JCNN*10HaI-hfuiX9A($t@dDMgYziQ9Br?h3a2&&j?pIdr=Ni+y-S$AYM zk0w{>5(VRFWmNX%b-*DJTc9S^QtP&@473{UNr8%FiM37lnb|xo`qzxQL(J=QFzYpb z=mwq~oBKU!`S&lp48C+@D&Z!@bk!(GaL9vk&o%j2+BOY}0L>G()u2`1{UlLFYSIU9 z{gk@hQy`5fNblSA9z}8vJmA@@jW{>&q!#ZSnd1hWo;UOu%S`LeNMFIDiR#($y$C7)*5k~9bB8}WLflIAdz{5eYku=(iM8GK``#F?AFkajqI)UR zg?E%kZ-B*|H=>qguUb8Hf9tE@PCI-0=C^{b{!uq1~C{L@A7-r4W3wS7?GJ_M7Jvq=6bO^O*5 z7|aP+N(0qlZz^5F!Y{owlV;%N#{AvONfPLWMhlNmsF39dI>JXK1g(@6IU(0H3!e-i zfjydbYafPu=WQHHb@p8HClW*C&1)bzV-(zK51&_!RvfKKr;+SlrzIA|Xb>G=nkP=; zVuCo}f*FPo->|>csghJe;W7Ua+gOsB?o1ugP{VyrVzm&V)XQj{=F3KWw? z;Q^H}NY8o&hhWJlH`KHatDLMBEv!ks-o{p&vqmdl>x(#-idCDzI4niN3DGk9@{@n* zyR>n%V+1DSouGAd%3G|$^LvUE5O#V4^N&6~uMn$=LhB)2$0czS7$t!oS zx6U0)zwT8Gp^ppC*sMOs=Q`$3?l2)u7 zt1!#@CX-aIYkKu~FoN=W`nyA^n6lp%JnFY9xG)W5RsnFN#f_O;llghnjY&#=;1Coy zGvb;hnI=(b7(G5+@^ei~ddlEF_=?|H;&(M4D>lJkac5~(Al{Xbv+=bq_ep4eNDa(p z7G69yFEWAe{P^YG*3TVJk6(xkdW!`d{XkhRtXO}RnzV4=cmf)>`tF0^BmpeHwi}`i z3}2B4%|GX~vz2By7~h(o`biBvB~qgcCbMV3@>7z&2dl#u2Fl^Gjxd2%PQJW8PO|;B z0ZTW%2_`mk3CQ2A5QMy2qA)F6F)mx7Ikw56k-b`& zz7zDk;f=qVD$NlP99|W>t+EQfI@x?Zu@M?^YogD(#vfb>@#xK;_ezpM$p-Q z*>WoTD6+5J;{ojG^x60R>Hp5qcVXg{kjAwln)^n&3f-H6#vWB_~dsu=eC$8P6Cp)w(03r?uDtY}nugH4 zBCfCpMx6T&WuUr3u$%xp>+nJVi#;qk{U6rzG;|FaQM{uWGm5#5qFoP@IcE{7uH&3G ztGMaQd^Dr$*66eMOpmLdg?_W)y2k4LAl9k_;+R>}#;5GEP3mSHQG6XEAJ;Wg z3Z}mn#Dq~!swG$X4B+E+I_!h9^2RpLUC*B3d0NNZF;(cBtG`61e*B;r7Cjf@Jbh`+Yb6%>~#DYra?~ zKJ*M2XPuBypaE==>b*yWP-baGsgz9_^30aK2sp+V?Mtp=qCr6SC5BEA? z^#Db^4pV9Ce3D8G}a|D!Qq}@T8CMcnb&bu1w>g)-z z33u&Xi)pvF*gjy4G%j5Ks*ORxu!(9o{zBGfYb+$#ffn-156^>bgI{Z4=16 zs(GVs_gOdBrMFDKTNRTDxM95r6+tA!D3(@SPP(wicOnhOKqh?a6 z#%L2yQVT8cEV+rQL~RJ_rDtCuGL`v5 zaw2cR6fLbn+mt>?pVVXc6n@5%U`!w4{qWJckn}aids5xzsD>|zLWm#?rkEYfZDt2g znJg$cJb^;3_C`^t7haPLIyDye4c%zs)NNAB5!T_AYOb9F*FY?-LbQm59FZ zk)bQ|!VF=3f>%B1mVi`>n0z6zxz(X;I$W#Z*D#l%!08-!cL;PS9vcq_^k<5 z&RivyIL8we(nh=+Y*p9;&7$2dcW@1nVM7*<<^?H3hXg8pfU&oXE)`9fT!QDNoJ_dL z+&j7@GuL>`p-{hfwD2)vGOKKA`4RKaMjJko#%Chc|SmE9axzKUT5#K! zOUXQD((R!+bPmV(?xcbu=97Hf2Y2{L1+Y0SAuoC1lW1nNw@rD~^wOa!s@LK=(Vx>9 z00YlK!k0I9ugY^@MLCYD;uA4Z%SZRI)nXeA?h@YR^cp?UUZt@aC8VR|H9#_}nvjis zf7Q_uB#O~NkCvsaHsT6LSFuwvv94W%`ZSv+50?$<0rlyo^>oDsXVtDpwx$)Mh3C#t zxb#q>WG7PF%nRAFzNOBQB3hr2NOW_&6nC|q;L*k!2uN!6+~!Md?bcxayBFuahFT{t%8-!x2;#f%$nF*PmP9M znMqoS`oij-uW3Kka!+{r($=+e^m6$k1wgORKrRgUfLOeHK2k;5gvG3t7!+A1(bQXf zfiLPn4@)+t#2abViG~i6v*`O(?I0&z=6?Tlca#Dpgb>`^&mnz?n~NXu;9-;}N!zgv zVysWbT<%vFAeROCP-t(`BxW*Ccu7cDEbZM!E`BVq? zroU+AmdC?0;79b1SaYx%Y1O+~6P(L4nzSEMh*RQN#g22E)~)2vE){e&NUs}6dV%JC z#sx>4>+pudeQ%^DMUBY%T0dcm`6uAd97Tv4SBX3|l z1IzxU=k^|CpK&gMrM9D7yq%G%Z-55iP3ig%=NmKW;2rmuGJhFo6C92h9ZXY$) z57Oi5GFnQTB}2<2`Hu_Wq~@<5n8L0h?5{z6*rk=risfy^ljGU>s`ea10EDO4!3-od zR&QBYg9M{;HOtx_WI}>nt+m%eJlgPaxBhvY{MM5AzZ;}QEeXmN_(f(+T8pfhdObux zX0Q^7KeRdV$vro}TG0s`8EawuCl&dka^H$yKE{6!GeQmO35K`aM);2USH+4pBcr^-$bRvN!=VMQoWTc&p12(b9b6jie*d|7-lB+Q}Qv9(=BdKYqatg-H; zg@CO{*hC!>FZ@~`FD68aj>g!yyv-lB@=R(1^Xj}G3>$IgzE3Uj@gz<+Ue)?miM2j| zv|f_i$e+^Lo{L|?t}pTB_;__%{GzM;9`vZMyh_ZR7C0DAX$%l-%VsR_FTR4E6cygn z#IZmG8)6uTp| zjD+^L_ICoddNXm0Fzhdf#c94I#ZhNfcMFcDzKd9G;D`F! z{6C`JGOEos+5#+63WXMTcbDM7p-6FecXxLR#e=&`a4qic?ykk1;trGV-nlb>vfdInUnv80SBX;aCGj9;lo+Fh#7Oo~JNQ*S$YB%B}{}x!UTeb|VOW5FWCa^qS!Z z6nM8-fv!h`HdqvkO@+I(zjASGv5-`!q}G^D#7)*H^oh|9pUx%&`SF`oVYftyfpi(w zAW}x2PDYCLbM2z(Ek;pym_lmc@v-Jf6kOT3U1PQiN74XFGw_hrB^a})Lia0zY4vx5^Y7kB)6jdsJ zRV|fp;FVA~E`1f&J`E!y2A!|#$!Qk&TtwC6HaJ2p2>6feXmD0?V4c&jVMmHu{bpwa z$%1AG@QdqeBxn1ZRR1RFQ+~s)iqAl|zf_V^wrAIPIa;dle?=Yni9UA<@cIkQ{D%Dj z%tetE^W0x1$J9tbd1m;Pdv!zLqV*N~T83s^sn5HRFDv$(T)<2!i9$gkjFN{``b$M+ zHS6$KH8qLUOdRv)dD_nFok$AFor_4(6i#tMAH%==r0rzT%AawrDA516p~hno(lN3nr6U$uq2e9YHlutq2$edMg_O8SB_Ezc zW#@;jBWXvtln~Nsll}B*VTHX7>(L#}a|XoI&KUCM8!3xpZP~e5>`|*Pi}C zg*iO@Wh7#}as`|k16@_O$Ces6%7|W!c{GXbut17ZaN)n-U*#H%BMi&qq}rwW0;}3o zyWp{ep=b6+%B>pM7xzz^HH@X>%#Wa3H@=I-8CS9ZHt+L>8tWfPloT;Nc{MD4p%KrP zt6CB|Cle8GSI|{zd+ZdApSlVnM?U8+)6RLBEPqgJLjNvQS=_Evp<>RgrDi^Q_`>IY z&zF!;yu98XsP1R zS$QQ}yy&WvuS~*;jq~!DzV4@zTy`rJKzg^WyU*4!5)LPCKI$IKOH4kmC8V;G9&6B(_AFf`v1jj(m2nO4Gi5JjEtn!mx;J@az0uNIpnvLhuC zS%dU22=PcGZ0HlLxzHzm5*B`Sd3X67R~J>YeN@zoPGrG{;fj;8?6M0W{!(yUHA))y`;P&&(5_M4=ZY4hMnt{F0zhC1KHjd`* zDN#{te0L-AQX*;jS725x#1~q%zGcbm15wV|eqtZBy7Yw#vpaM(wp{c7z2+!?Xm$dp zO|hy)f-u1vUopjW^XZ|~{&DEZQ~Vf({U?s~Ar&4PUJZ-E(wh%I=Y)jWtqN;=MWdn` zkykTo!L_sXF+zM}?*Gns0O39lx9EJ07z#n(>hZTv;^R}-3y?U+8~|V`7n=VBqIiB$1O(^|Va;Q%VBSW$6`_~Zb!T8%qBAD?^AEvqY8R9ksM|Egd@Q5^z_ zMcL~RNd{0Z+sf2ZEedBEi{U7muD5ufp@{%Z>qa5`>|^+oL(rTkr$T~-Xu@k$PNua& zL~B_(e*snG+nyxb-?MewI5Huj#FV)F7V@SMVEeWe?4g5PK=zeKzXQ9GpI!D-%Xjw+ z8)Hy!8(zxfkbI#6?SQtuj*07}li8c3P%8PP_wz2meUJl~z2tu3U|3zCIw8%YmVNd5 zH069eO8Fki{Dv1KoD_ca`TU8gXrX9M zwim~n8SefcnMV{$SeITIkwme9#v+)R@J;?B z+7MLqCzHNfW#u|!smVekXl)n|T0rFeW>DidlH#PID&1STc;hmXc;O7wC_`76TbVlV zKpe2Q+0Us8Gmdi2H;P51qcn)UK&~fFbeSp>AI~s=^jKKFV&!MX&*XvSzX1je{qPQ; zs9AFAGqgi^x>2TjsD!-0_G9EpbP>iiT>3~Ebwp#5Ldyk8QdpiWVCPMx;J*HQhX0ra zfySB5zZMCYJGY5uJmo!L!vpu_h;6xHm<7^mSk8De6RO0@n+cuX~*oMkQAX-j~Tj)xb6OK^^-!I~Y_6C$ic z+ofO!MW~?5o4t)%^#`rXYN5dk5*CaMfUbHObHlWjLQGK7kP;@}*MX=F zsNJ%i@u!=1KEW8`D3(R>#zd=D^}mXGKS1^=Gt#x?!%z`LqolA0>S}*92Mu%-y{Q9~ zf5rm|Wee{T4<{%rvbGVVxXk8QUuivMj3&ansPQ~bk4Dh{LGxH{;IN^aKY4H$R9V@K zq4`)`bn%TTkZxxVrIUo5P(|9b!pt^MXa}qhjTpBP zUHaU9NBuNRv%vxvhz3-GmclTCugK4{m!ek^I`7X{mq?Cpz=~~lRgWqi^zPjO(516V zASk&EDavWk_0EPX?vSQWFUE!c%?kLTC4ur&sb55QW~((=_vY-|15J56nKfWbckqd4 zu=HgxoVt*f@`s`3zjE46x$7B44@?JPrJVRNIfWfY^!z62cw>O;IxVbG&JoQM<|!OY zgpkHR+4Yu(>}?oRO~bmt!hKa8kI&^cqOq_gC@3g8z#_cwX*s9=?hgp%&d;uhH(SS% zU-+M^3e?pqaHkn1#%`Zl7Rm4%Vy?NT+`C><_-fuU{I7cb&8pT+{rrCYHHg`?%TePk zW*TbueY54fhOYdURQ+^jE*OfOed%}E_PSpD!MPFanT&;fe0g5e;22qXF8hf|-!F3C zZ8D137rPKMs0Sqh)92vw!&px638Sh?$dc7~xr$(|11hFMaAe5uxwz#S(wxK@BP3rd zzZi!=VO)fNAiF$OF|(Z?_w<@pM^kweBOOO5viE91YX1~46F0ffuNCeei|i;c){n83 zdBjBlH-~_d4yRAWz}!Ro`KN3JeV~XjPRvmAcFn{(R3h0}Wr5p3J!9c+T2V>mu~ex& zMSiCE>5s;Y{|!_8w;V8D{}Znurqvol2Qq9K1}14^{SYf&2jj&23!;O@2|@8?$H23Z z7K&=M+U)z16)6~1EgZ=#CxjN|;t*Ah=o;*-*KR37*ue!oU;AzF;wJS9O3Sk+$M>@O z=>l2*hh@}5cHP*HCwYHn0IQKt1&GW;(p}10q>@o!-h&u>dNtNE_(pYIJW>#JgQ2EY zyBWkmb`w9(sL4W4S&?RSHlrFf)2jhx0)_wP`cH2Xfv}qPefcv>8VmJFggDmz$uP<+ zjVb(UUPm$B{mM$aSaAi;_j~v%s#6maO~gZjh8U{FC{O$42Y2FxnnXM39%`y4#cRql zFzocO2VK}Z3!tjq@h%Tw$f;PBxMvZbCTavD=J17hg&g2J_7ZTjBhM}uo598k7Kik;ZDyVXtyM>-ERoB(JM6|liyN(!}6Ca*5lzXT{w*1ID zp5Ds}xE(O$yv}2Z)8B`{5NUe;-g*hzGGxKwJYzCu3k;kwh~d)nOt{a&f8E`BcNKU# z?V6k**6CK|SjE%%hr>>U-O+;CQx5-$R%Q3DzjKdMwO+&T1ig9H(VRQFQ!=5%Eq1RW zS7^xb4i!U1Ik(tq&^Mw3v%{}Qc@Gb{h~%xR9v)U!##s8`psEb-2chBK@MUejn8O_` z-&efK`aj2sne@uDl|{ORj!cElzSB9$|AUku=%~$1XbN!pT8f!1*a5em<9V(4;_vwe zSX}+gtkX77n6()m-O{a@B;{G8uo zYE>j7DH!R{1gPDj)$Wv-UqQ!8PE}p2;HsEi-~gNHjDu0-rlLBs9Pa9QR=dLo3(1(1g zx>rq;f>X`$_0?IBVI)p6nn|~iVAoy0Pnc&_ksM*A;2x*_N-XuG#4D zOU&OrvIz_8X)WiOLh!CmaBO1h)z$BxH{>7YJ))UZ66SJ9j|j>mvr1}rRWTV|*iGLz z7wjo5UR=Td-ok-n*g(g~W>darutz*SbsnBDQ>}?Vr0(7IRZAd|Fn~F&a{5(@%Hkq^YXXm>_pb96UbZ$N?b?> zT5DP#R^SbY@b`Y_0tBJy#{`>#IZV#OC7r@pD`{$e&QcbBYZiiseznL5;)FJMlnTfh zW<^lc%WnwB%c)_&NkZlPCQ3ph1x%z6q18vE@At+a7vJrU(rzj}P3IdMj*6yg0GxlB zV`#7MF;M^%+$LnNZ#RBx|RAG;M= z7MYhq66GRZNFOQqD)sLLVXueKF{WT!iDzZ4&QTKIh7%6-B=4Y{V(}gm#;C=AAv3bN zvv;K~Ce9Sna30fRAw)mrxjTzLKIICj1eY^$@*D)CrZ9K)?3BjL;4j(O=pS6~b2++3 zai&Y#cMiJ0Uw=+cNzwG*p{?aJH+2oZc!loh;BU0s+&XQWF^DJize69Q58dNC-+oWi^nlPjJMiaCHgNu5)zfN_xY_D?YWoR3*!$>-{$|% zW+kmjr!*%S>EW<^#D=02`-t)gel$qXNWf;GkCIjq?4F<{?c-#~@8MG=3}lUT@9pI6 zb{KpXz;!)3T4Mus;)!oA)5kGTcGLWplJS?t!W1An;gRAX3o0(_|H=6na-3gTSVq_A z{sI`0q7ZjgRpbSDE<_pHfS{34M1m1{Y6GkcZ@J|)lQGUePx`(SJDkk@5_~TI2*>t+ zu*%CTUP(6t-;G%$gK^{Y+w25uTa_c(}sQoh3T%LBV2(*^RUu(^>6m z^^;${b+cUbh|X=p)%wb6x960RdtO{<)EKH}GO9woHet5k2`-adP{=9?uo8gCc z)WkJ>Dlmd?ci{4kqw8hpBijFY>vhTJJ?E9JzNY=@@`HTP%tQ>!xsim@{3#Wl`t96N zK;hdLzPlv-{n9CaD0SY=^_4!v04lzVxpv;V{v z*VptKakD#?`5!R16^+^z%#$#+xoyoIFvIw7cG+?Gedco2gopt^%l*NB!F4g8u75eK zb9$K$a53qcHf-!9Rc4_#z3fbU^HLo+aA4Pt^!7&hzgmEPzn>=?i3$^g4?Wh4p>?h5 zw7I5?(qe<9GIa`37BTLB+F;g8s&gaVdJK>hhn2zh|2NGyP%eRB+x-5V#5kY$zs`I9frPOH=z@%sf1oVLw;G?kfoJ z=mfi(8!O5Rc4e<#bbMlpv@iufvGN3J^a`O)Wu~LBchcd0^PX2F#2(M)8{5t2#eFFH zTxUw-sl34G_HNozUTzq#QyrHWQEnOh!5 zerB}h?E!~oCnm2u`0cs04Evq_Ec7(pO-tkY!KfjNO3SG!HUgyM^C;2Qy+Ipfm^V7} znZ4Hw#%84+w^9u&+DTJDr?#bDi^s2AcIWf&rn-4iKdZ`Gdsj2n$|n}@;WmPqZlU4O zJ97HHhgXs2bbA@HdNp9A5S$0c-b5H5diRMx0_gp3_!G+&7Y*ucc47+hF{E*wGOj*+ zcJV71n6DPL9$9lfs6Rl362yl?{;xxzrbbB8v>}aU9VK>>Hs)UH69(AhWXV6_@MA_0 zf_Yz$-Su{ux0(ly9NOc~X@k^5=@m=vtbRB5rz(qwEfJZuDn$BAo$t5Sa15q7Zd8 z5nisjGxyGE%I3k-oVCx*=v_$5&FJFykALetEdYqMcTo$;9~0<%zg_#DdshlJ+XE$! z*F#5ROw}&!{?BrGG}0C;>c6Tv^~Hx=G{@lD{2e5x`BJj&7>8g`-?M;e$BjioR%_-0 zt0khNfUEk`N-fchreO=jF^}2FBz$^|M5Ta-z143WBg)x^=Od;7XUk?_bVNFf#0b|@ z1&7hPFpxqXh##5tGtu3m@M=Lr@0LDXt14edl4E952sXgSgogVP!Q$#F{AwX>;_;NL z>1jjogM9Sl0p*lLnwoj}hCK73{r1^*GE0|&?N``<-Oh&ee)7d4CIWRB33OE2&aW@*Yc6mX=3UZU|t% zq!Vw9Jk1OnMICTq54}2+tT?5Q)7fN_f1hF#{CLpdxuNJd|Mu+8>Da~#y7y|oUX3Xk zV}*8rhGt@9N-+PtRNWD^NLSnMgZ@O+UhIZfJ|OYaI%?vpjA66aRp@%N7s6ULc3M6b zxBSpcKl(3rN@HxD3Bix0E_qen_rLZ&!G~SX`d3F&KIxGk$EWMB7y4|g>w~I0&ftb| z*93D0{wIp5_eJ}gdFD5=n{zDn&DK%DkBzO})dNodQ$+t1dB0~*$+c^_Ps#8R!~B2o zk%_Xp(UK12E$pWD(iTLmDF-vZ$|_`LH`7Y6XgrURvQ}8}^#Wtc#hi+w@;2;lhEMP| zpDg+?HGS-iRx|g4@}P#}&11+4602}0+5Sh55_G(qh6wovQ^H=l#{~F&0P{oMy+MLg z?nC)Xc9~pDx9N^Xef?DPh7IWLS-BWQ{56~J5|_)1ib%0`*^Yj;!FL0mPR2A@yR&ls zIZM+WAiJqackZV4We-f<)ni9T??WbqU}tTEbBd20BO;@(?+I`8k_wzhZjSVf|3GNw`n6HrxuSsF!^u|A z8>g)w+`rf32D7c87vd)S&2Qwp37|g5q5Bdq!HWz_&jVsTA7^4|$hY2U%Jzc}fKX76 zJGm&=1kw;3vQ>=-ZpB)Z=+FB_j(Ag4gMHfz~sR_gNtEZq1fRiQ3@wH7#-a+00l7hTjBETI`XRy*f8Vi%eIE6YdX%-}Yx45@2pC8eX*Pm>9D_xI z7-t1MR1ilGG-^}7in{C^h?*e8_-frR_!Hky3rYOPpz6R<*8?Z-8&sP&xg7J9vzcl1 z$2D8b)mfU%o`En-^6Y02vdN%P1a!iF?`jRMMvxPLOjk@WfhD}*JL{*Ju=L?=A(_nG z)HS4#4qZ;Wt$g2o*Ep@u63I;n!Z@5G&D@syy@?cGFnBynEH9~LKu0SHNEJUo8+OCo z{q+pMev0@_#O1k1_@2aKY1a9yVej9im{atyf$opnqW5a*Dyp)ZR>qYD8Kope6CHkC zKtEkxopXu}x{O_YI}N*UY-OMHwOlf-k!fi?Ufc$Afz-z_18gyKK;IB2z9OO&kOX8pCH$) z=2rB4`67oXgxO6ZByWLM2)&4x8Tzq{{2pt~Wp^Fp_re8y2{+g9w#wSb;9BnRO4_hq zT3K6#y|kE^s=K`^2HuUBr|Ihz6*5+LUh_ceWbTY{c6MLC5vxCqwf8stjo0h`W=wW9Y z+~6i$U9n6MEq|+ zPUeNc1WR831!D0Dhw{}NQ=%DtGkH^@4{OY!mGltu3z1-Ut8QA=@t2-qm~3p6d4?dK zxQN}FnRWRGNIhoQf^U}#l z_xrcAX3*O)uxZtfuPy1@@TFZ!>P5 zN1wqHQNWFuQ^cE>W%(9BsNU(y(|7B0qbX(?f$>R+5s>>HvKWgIQYJIO4jhj8; zlV;x=zed;i8vcsS>X(CAyK3An=dno04`y8Z(d%>b;Qm~jagoDrKg-{^%Cvdsn7Z(y zjp#WjWvAIQL-dfgc8cyc=%J2?D1t9DL)y&RN$Q?!`ERRL%iV?h}oJqq+WSA=5)JIBMGgZVR-@0Kap0ne~26A2AuAF~U(5k6ZuWelxTZ6XMra{Vj^1RNE znsBPkC$V>B(E^J^af-=cMM6Z@C-_H_NONKeBVF8}>T-C$@Op`2hJsY5`i(8)rmmqR zuFfHc<}Wl6ZsmsB@PCpAflvFx*L=F*PmJhvzZpjRRIHSQj$>_n@JOf!>Q5~u(c?4e z-x>|wSdx}8{L5i=tQW5VSL3{KPA#oP6;`WROrB~ic;6iKJ{37?8dXvbFhgEXJvEB- z9L=5fP^$$Uu3|R0XIdxuv{pV%{b01zzw&8!hi*(o$`Q`P)NGTjX&zrcuB-66ig9w4 z)lJ$7WyfK`yQg`0HgR^I?~J$shWWaN8SnmGNO=#$w||9Cz;qI%a*z#$1E$^j3q9e8 z*|V>P!Crj49dJF(oK|12bzP6W_L>WfjUKbP5CbRB1#=7=P=m~Dr)gy1&(7~26YRT& zFJIUEhbDM4>a}d4BV;U@x?cGQy?y=OrS*#z(uTwu2_(@9jnH(T{R`6_7bKYqRS6FF z_KkmcU>>Ta>(iASoo2ylaNJA{(0Jzptg1%8{vr^&Px*wum0Ckxm>hv7Kzt~a2<4Si zJ0frtv;R`n;MS9}L~Q-uvC8=$nQBDr^gBLx_Yvpg-TDjhiI!8`t8KPn#XD_z!5aH5 zyX>0IWqy|)e>>AS=1hKH^%uyw4moUxBe}SueH`61cp=Xv1X8jK^rN-Z3(VUS8cDk+ zJ+^M@>wPaBTTbzI>mGum&V8qHTL2I3?|sjnkfRjxF@HtMmmh2%Nql{}?&NL^T08o( zyV~d@-78hU6P=a-edpgCW`X~5A0~np72o1*w4&E8htjZ-o%wHtrk<4PCn!4V*SZcH z57qAL_`W~C5;VRE56WDhjzs;1VCaX>WineD*iCLns+i@Kfp-HJc|ZU4NO6ga0H7wT z8M!J_Uf{eIlQVXUGE4=gG^`tNc$YF$7?MBhKn{1fj6TJ=d#kpAmZX7$$cq)oqt;ww z3m`M=^o;j_SJe&)+s^HqVTv!89+dg{@` z!dtl5hhPLpjwTjsU&L32R@BNKxU)0J(SKF{$5W#U*enHgBR3m{JSNi7s4)A@5hp_<8nO}!CnV(FiF&Q{c{)KO3RU@>YRS_*i2s7bO+6FoEG2i9q{bl$bs93N z^fV-6=TWWa+xvx-m6cA=0&Z6OoX0MFHgSS)wKzo#C@}X}>|YFf63l(Wc=&@1P7#oDwJsqg5854J`yUa|Y@8z5%|J_f zg@xkxXACJER&&|yk>1_J0oWmCS81kbZN4O0R&X;RwBY-qzrmk6G3#TD0iBcz4v9Y@ z?Ho%K+@8T6Cr6x(7K-D{EZB09uhm2d0cD_qNmNsLD7}~Wrk4BXt=Pk-{t^w@Zj?*P z*>za4Fjj#pJT(d=HF~kOg`JbTj92Ea8{XG7`&Wtg9`(-t>h}%(f~`x%L+ONk=U46lk*fXQkliCT(u7$(bnfNJshuRA*cb5kikkRa;+eKQQRf>uZv6(e^Z+*@aGmL#etHEw_~XW8ch2G#eK%mY z%j^X)aC^O$ccC|@N!59>}=>e%SzAO(tt`bD! zV<<7 zqYyPDv6NPY94w$$v9<~I=;IbG@VBOixL(!3F5)GF0V4Qw9-Z^MQ0ZUM$rm~z-&qI6 z+03zhJq9q;J|SsN27hXnEZ`wkKz_;nCQjQp|Z|lga zBK9FN2mG>M7A8$cg8_8Vv!mr=jC_CT#u zBLn#=3;?-INNYol?+qR~bw#awBi%tI_is&OIq?hk5*Me1Yim6=R!tUg^(GP{i>YxzWF?cK&VYf6(v0%Y7!Xv`{&q5^<9#P` zYmGMjqlz~$ag+Twy<%H%NX@`JN9!jzdAotoqr0Zfooc;zQvVP2u5tIy58wAC|GSs* z31)?8iL?8Mqw{lAmE7Sqbn^XWdp*{x;mE+Xl&u}@kH7Mdy!!95tLK~z&Q8&!e&PjJ z>c}0F>rXYThds zgTV>UtGi*fXC)sz-}GdCnfVaNFvGV2iBAMxjO!d`Pu728vgp-{l_0E zrGK{%mPI`+`vV8K5CSe$H+6gS(&IZ>T}g0)&C@Y8aGoXJSl786{39TH_kOG;X+*l| z*!tH{U1grd`P=@ zPlJP!I!qtfH(YbSu_117Y>j8SY37JhA$m0cewQ}%`Z!!vgWNpw&~M7}*=I6G%kn6+ z^!xJ%!2BPL>Lj&(V_?_c{uyN z#A)Q#H80m1wcAuM$jS<>r8bMPbIVDp<%#n`g|xdzRSYjMp~=W38i#X9ko4oYGY(F` z!mC+)7guVV#v*3l^~>3qSObZhCJy~JL&Y&l^nizq4LgT*_@hs zH14+s#au9KhR;umQ^k~nRTyh)Pn6W!sj$Vv8e^M2iLu~{83L#jLWQWOJg#f%XhJ|^ zjs*4`faxd!+7TMAiO~8oxxv+IW3DtdcoN~T{K|u_*z05w*ab8cYD?+(ki>DHVjJ(B zrz1E~6{Ba2gwB5VVmfQ9!)dK$N;=kG{Ys-KnLqF)Tj?I|EpW&3L&vTBiV)R=F%7`= zI+fb<8jbW4^1OzBU?=Qf57aevboLhu&M>;S*77I=(j&7?oJyTAOZ8 z<@%#>W`%LaSogO2LoAwu)_SbuG;Lkum%%liryl)0atCT`0xHLS+Lf>U1sd1#rI<@vbvL7u+B2H;WMV`-jT}=$s;$v4;@-mr~1+mmW_Cl%H)&jm(?t z+!)i%IY3_srng(?x>O}5T3|+IWhOfCqWP8GCzSm#tJ9ESPAmo2-S+nPZg%3E)a7OV zB;~|`u=D!vt#oz8<8xutLmHsiS&(wx7n*E22i8atHX$7Zu)xxT4xS5|+^p->|+sU5=4jE8vM=Lr);fiu9c^guFqnBt|`(YV0g9ZLJYO*Y1 zC@ZeESHEf-(asnf{*@*}8J7H$QnK+4K_SEFLBOC!WbNm{1HeGVC+Nuq8q?{)oiWl; zRSP~TbNJY#ynNwmc{kco_G5|8s$f7NV}o;nN)5vp&iBUB^0-^{{gxFIQb0!uhTFRTOlS{1Fl8eG$(YtmjbR&nc^5V1+{7BB|F9$?dzr;j# zr#$qYT#-thwf_;XXaFRYnjOz;j+YKO3ZuH&E1IP1A8}vcM9n5+yK@K(WsOCe>yA-wPJ%LHmEqQ)_M>*1Ocz zLIsoyf_H_x62PlKtDFb$L2-6n5ia|~>P4TIg#C~B6-P@oO55GgflGe~)^biWrLAL7X5%`EyRjlbQwAC?ZO(0)SDHtW}j9CL$n8kp_u}K0T43 zkb-s?hdg)Kv~18L}Xopa2dk zYjCAl8i6sJ=E)c8O$n`TVndaM*{#jLV*sicgG~I$_{#9IFTFV5dQn($HzifP%@|B| z0TrM5aH8NqgXDl_Dt5rO=y8&0J$a+-oC-c<8>U4jy`H#|?6w;SI_C^KvG)u0b$Tqw zx5ty(Prxv~aSy=)GmS6YD^5dn6Wu4wn39#5IPun>ecw&Mpnk9|VxKyjyn=t^J~yV! z+QmHhm$HhhTfpRZzx2qh zCudkrbRqSjMj2R*%&$lDQ;Jn34Wv`-)sS*g4SwHrYQZZ8S6%VO*sBuP8p#K;Lz1kLop#rWaGS(4`-rZwXx1thcHe=;xK(*-{H}}%OQ}7VIQer8a%3sK9f2T@QWr$m1`6VF!Hq#A>cq)Q za0S)Vn1kIQye{IBq8B5H-JbMC zp;_j`jxOyEbB0R-wYmchZbH()MkkOV+~sjBE@=BCuqqC<&0~i<8J^S!!<|$f)HT~$ z5^fUL&Zr}ywQ2>jq}cxH&5trQyV-b`*8OB9MFhwz_$i=MAzfa+h{2{aRp*J-R4RZBZ6s$p-_%Ggh%bfvvfUz*fReQw zRFhgEWF5(gi-W!|hj-Wyua+tTSB=CYsvrw&pL6_c0~N)zN>Qh6TG?OD%K=&IH9RRg zs*0*Zdq!hRrm(A6h1O@GpMVY2_V%`U2(7Qkuabi6(>-V_MHS(fV?OC<&S%isCRM~96xDS6d8pjDkGWdyb-~U+G}ji1&g6AoXFE;= zpn&BfgQ5Hj(&50gx~J3O6&2xZYGwNTRdSB!Vi;KEYX@NhAdv=$o`?VgYw)l1s@l4YCKL* zv9OaJTp4F;Lo5@pcxJ}=C#@^@wM1@D(o8BPO?<*~7uZvGgDA?LTJ8Lj50Ym>$fgi> z4PjF-q_m$v^JaoA!(YU~s5HOt_6awr1^Toeit%IekjtKxr#9yFSmv&a9|Ai%fOuR} z?o&B>YnL3gPJB-zPYwIN*GV_UYU$<~mf=6WvM&x+beXLn$TqzFb))3e8{KmjQYF+O zUF3%oduLcx-$%oO{KK8kh0@#ehXgHc8~f24Jd+w&y^(MmfYgAAZ)5k0G%7&32$&6=am6t&{J8a zPTrWyF~`Ju0y!#hjuwq;dkEJ{Lg_z!6?UnhEVcGPY&mr1l8n|TI!L)K%AyvZ8UMF}wO8dQ1B^Pjj-WlWS}`J* zooCEqC9s`P6Ga$7`zIt-TPDQ64Ax+>_?S;v*Qi1I(ubpe4lk8}*@}=xMpMCIks;Xy zjG6daE7M(EaTIHgCYz0E3z{%0aA(g6A1}>CBJt-ML<{T}^Jet5smD|cswt^}@eIYF ztpW}3GVc~P{7DXE34;HANYJBBqm9x&JUQ5>XY<8SV9(Z2(jycy0-FuaRMuZ59}zG_ z6m@^ZRD}?LCaWf5A?m~aoXP^#{Zo95JMKXvs4=ca?5nao;9T*UqoL?K0!ai(y7F~* znv7TR;)xR7Q+t?V(?b;$bf)vX>Vya1pl4j%XMMJ=dz$+h^JQ9zaaVO3Z(dM{Z^R;j zCjCE`zuZeiH}ulDA4^3=_t|dnK4lKQbc&J)nEwR+-9EE{PUHVN^q)_x+1S{G`HXwJ zU9A5dto&$$!X*N_rY|I6dc6s7*{vH?&6%>`7_g2tyNBvX&f+Chnef;${PGs2O?+rR z3ZE;;qa@n+ZGb7;E`5N7t?73QxUT31idJFsX>J<5y%u|V?w&SpXNcBfxH50cg@tR< za_e${jo769y@OIdu9+X#Q~VekfgFSV@V9#zV3&Sx)!h_ud<8qj2Webn;XD_V-42Hs zGF2LLUYho*MSa5~ZL(%Mz-y}jK?Ra|Q^lwx8-4#YM|P?qz#S%W0?DX8b-wqm%*o~- z)?Hq?KhkUSMj`J#8>Lh?YE#Q0OT7nwQEvL4eG?p2d4QKA*fE&aGTAv_d3?UP)R}YL z`+EIsEW3jy#DzYU>pjrvzkISSy#`T_r7lMr%zSIc?%ua`JuTA%f^J2;oVj@xubAyF z&tN3gv|zOkE! zM3ep3(xi|m7Q%A(Wh0=iApesR(k}hOQ(g;@;0gl6A&H(sD8qh-<|#-DZ4))Ay?$=j z+H~N*P$iQTxyI|Br7R`IQ&EYCk4^$sSA*1pxh`TKJa`@#xD*8`mHa1J>kAg$@K~Jv zSJOB+=?IaiZ}qDynm36FPPLT(C$xwNG`JcXzc85%BQDuF+1huv?7zirOEf${n6;N` z!<2^&q~I*+JnKgnMn+E?$$wh{Gqx(G+KO5&%XgNr! zzQT}WN+YjG8+rJ7?e`VY=#oXHS7eTg;uO5JEoA_m1*v7GFb0}=*F?S&8t)m! z@1&8I`rp!qgZrCt2qz?UDI?v~$Bd>9dW|G)auY*fX)+LFcZU?ERJk${T}X4o9(s3X zT5u>r0}#H;gw&=D_pw_LV}Fe1--sk9wFW;BsjHV%2(?(SRB(*$#qKMUNU&S0IXaeo z6PK)2GUE`SFA4Gf?TDxlYLds z%uV~_n+f3mfPc$>jz7R?2d8S=`6#wOkiD?NB{i^k;)5BbK3iRuW|DFJvf{%kC&uVO z{T5^Tizr?7p&lG=wMorg|$2@7yFV%bw?^y^?Ov{e1LqLalTI$2({B zo2Xh$ag}sgSwBz$h^MGt_@`V({OSlOE>&0iOtXfsj(c}ukO`ir%qmpPwix4kQ}G_2 zs^@M0gYD7!Ssp`=!agxBX$N7_`F>_dadkV>n4L&DdPt?_tz4ZM49cs5OpwrNyXS;})L=qzcXxM}fgr)%U4r}I?gS66LxA8G+%>qn!{89y z-F@f(?7mf7TeVg5;eNPNb??ltyHB4!-Cg{U{kMupFAXt@xxQi5-owLld1X3D?0TwAN%%eBBnl+4l`l4Ap3W^;wd-7kyIdVaO9gCrs9G15ox=l^Ol z0dr={-*wlTg#~mLDRbHF{n=6C6#OzIL@#G2Vl9=FnqBAD+W-Ik!qcvTFNpZ{Nw!I3 zlK10f3=eHx*xzIg$-iB@E%su9qg^*{4tH4WnL7FiLU$bzv#qcFD|-2)i$?m&dj8vY0V3s@IuS05^=*7n8v4D^QEq`e z)@mUOgIo6bY>W1Jk~BaNeLr+0mvGx4Y%zRShVWQ#V;>kYvZ9**MS!Wlo%^RJEWMcK zAar>esF0@zE>VU7XY*P517uzi(`(KmCPX{91JC}6eov)mNP_yy;4r61e}6eNJM<#+ zlBRj$Bf3fxxw;ONi$tV}0e{)b7Swz|JY&x2ad$x zcA-&yi|56yWR}p1>&-O_M*D2=$>?i$o_*YcE;lR~A2cSmh%bnkHDz*xyCMS-C`-+} z!29thILFQc4s2saFw+spY*QvBO$+Q(Mnh?{^?*#J1{_)AO9q2|zHTi03x_dEmIKL> z6gL!J2CrDy>dc9dVS`s-j-9Xl^bg@zpBrxg2ei&B3OZleP0SUXMF_Fh{W0`M+FDI) z3tdIK(b-<0*&@w1A_+X@^u?GUP1En=T_%scV?-Y-dweC1tx24KwS`=og1&Znnzc{H}rS@+y`5)yD6F_ko2rX z+D#()PQYl91}0gFyue(aL+!N`I&zkkSpr|;h7osqvL8!t?7IBJRu-U1divmpTFJN0 z>ES1_8ln*N|9v+%<{x5W3y9!~uS`DR^#8QCzuvS+v;U7&ZBugD(|c3Cw7_uu``XGDL|^vQh_hc{ zKvSgteQo2ZyH~P!>O{f3v=AuEwj_*5u3YBZ(a?bh@0#=%5?6l@N3TNkE=%6tpa1fC z4ecmDJlM8b`!PVkbemx|t>c`lI$O$|JF!Kk-~SiYi|h|bS8AlS_xdQGcm}=-6g(H) zP;mZF>RSKTa}QD|WdUl{ZcFcm2#p)#9oOO`4{4O4w|kvKD}Rq8?-0_?wWme$pvne} zihqy2+Ta;Sx8U-AsYDs|b)wmj{zL~Ua!hnq(Vb>m+Yx5=ef=EN09G|MadtD z#XHhy7+Ofp<$7u@cXp@Yj3gf?ETY+xdCACy@+~@;tl3uz96wtZ{@wOvP&2lg$pg+T z6HLz?;;g8<*ur=p4O?EHmbSCqtAcBx$K(R6l``WQZ*<+)gCRjGU*}h9Sk`UhdCY3d{+Q}pDAN_>mg zJ%&Qh@Z$Thw)kFpFalgcKfZ`OjbPjuM^F)Sagh4YJ2yxO9y151}2bRY1YZg=W}_sRe{k%4@c+wLk1my!u~w9yzM*iB~YNTWk@Pi2Z0# zA*|FKKDg=`*oeZvN42Ztyc%lk$ zyAseow+nJjv6!4YFf@Bwaz&01x}N!2$4noEVF7wEz%qksH4b?$Mtq@4V4mc}zioNk z(2ofhN5`arrfo2j#nZ5I|E>1}%{Db{x-o$LlwU=3CyGX3 zoqbF?uHNks-a>dc@ZIPg&co9)&1c^|18JzX*wpt87c+uIUV)=`Up!l&Zdl~w;ysOO z`A69`i}vO!5HrH%Z_YjPYLzIRp5@yH?B>(2j~G*{Xu!y~Z>c=8NomxRkdP%ShT8*wuZL~%wuEDD(y3!`UNbpIW6GxmPFo1zDnqZlyDKUZ61?VRcKltJ4Nr-V zr78Pe^_;l#T+hadhSI!22iVRd^L%VmO-s1Vj88G`9G)}^SDZ@It97Wu$%t6BvA*@D zf3mi+Rv=PVQc;jTNNjZIWa=EAUx)3@8y4kTjO&vTmHkGH&zy}}Bx*(88Skmwh5OTItq70c zvv|>a^FoW(We!o=W1AVJHk5X?|1A~c?OKT9&<+-+qghrlbqP_Z=yx0^P@UM?hp%;! z^xV>*9<#O|TiLC+YMLLvF-|OX$om-npS-F%U0wK3~gD?TU^g)Mr1r_ z7pr2lp+Q(TJ=AZla71bQ#iTU`e}at{9_J~IBWaPYgu-%$FxS8{uwQwS@>M^tYQx7p zO{-9Ll%DKrW5CmfdzDyEu>bxXclB$)$y`N`F@T)S1wu+Kt?60$0*TBR^Yw}-+X<%* z*1hawFyI!H+@%sP#Ifj=Ul~V6<=I@XTYvd|$+`m5&_EYKDvPzvjU$z9U&sCLJbN?& zKz^5VZ?K~Q4cTp9#_iP6p25aGNJ-Jvde0^$$!_hhtfMOy&d|Fc6^izT@2?%JYzm-d zb{c7UlAx|Rnx*5*yGIS{u40ftS{L(uq!5Fo%BKa2Id|;lKR?|HBe&Dm!Vt&*2xBf4(xt;y-;> zAXYbJ-27y2w^y$x@sk@xQN8Ip9iT?nnXm6X7F(Nb;4}-zfDD2q z$kQR~pl<3xvCiiC3<)y7z+!Pa?ddIS${^>cYbd&cvSMv3pRtYxayWl+nHX>ac&uPEl3PNkK-&J}&@{K80{BF6z26B+Ez4r%&WRP#_3!`fYR zde9>+`w>V*iM}w#A2+g8ML^0rtn}Jxbt%5MxIY6E$BMj>4hSDK14aY)KCe;e_u*H^Tvr;uh>p1flni4Abp>B+ z*eQU2-uby1oXNekp)~DZ5VX2heD{ErWEi8!6#cDDJH*59&fDF*r`k4fd{o)cOU+xl zR_sl^p?}>YB#+bF?%|7SH6%szXfG)CQ*c< z6mX>(mn}#FH4QA!oEn#XYeHh$8$cRYPLjfXedUeTy? zqSMtic~ubMUyzknazvK~asB~B927pZ|6S2~QOBKbNZYMRU2Ir5PSeFxZBt9hie_;C zGz*KvA|tkA%ADKCR@)CqtMzgr-#yi_s@24Rr5Y3+u3{9kjBDOACSjBlLunNMqnMLt zf~>M-&h4<6}qbB{@Qn( zg>r81$?yBhUMb;famM=K@jTwB4}fFK77(>yN8;T_=s2CRQ@bY}g`WxQH}$2dL> zA(dv2lf%`DbNwFLm#opG#q~tnphv-5rQ>N{NYtTg*srZVvRU2{KF2TBB*k!-_9 z6fiQSDrN7dvvn!0SjU14W$Qyr0t#WaqH0{IcVOrpJpl zRNR))4@pxSjZk~Lrl1H4!fv(tjlb7}y)3fSO1>QPRAS2(hG;HenYh2lBk2mi@P1Qv zb8tATsjnYEn#wVAD~NW78Wz5YPe%BkHN0p4zwE+e^PSbVLkQRMVA>`kul(@NRe@iu zPBFiuNUS`RSzcz2RyGwwTEHN0G2k)Cxw{gnQp}yaj%)Cs4iJrnnWeNHODzXziY z=EcXwS^cgo##0yCT1u--ma)|e>T4k6u$-2Z*+al1p)xh^@i>jfZXlnVZMhL%{e=AOfC- zKntGio>&a%FPwxnhYO!so}d~U)eagz^0M=u>4jrD2oVB<7hC=A7%$o%gdN-O)c`*MH4;PMEepbjLH2b2U@`?YX7ySZt_pU`{%wY(T zf-KD-S@1I&HCY@|%TV6L&hz~xlD7V?EoUL>BZ}6a4D7P9Su7GYV@CP;<7qf0X4X1( zp=k8f2W{=;6OYya&)C=r#cV@?(d%o@L3~Q$NX+)>8uQt2N!M*$PNktH>pE6U=LRq6 z5!CkFssd1@s*GZM*s)U4gSVN@ntDiJV+aP_ODVu89&h#DlD1oK-^XE_^q!rV@7WK% z=f+6+W*EsS%=Y*l7HncSa=K+E_%?ddAV5-9_YJH%Na2b^K|$u?@;A0NwVj(Brobep zZg`{)*^Jq_VC2eb@}>vveK6T_()so27vN@qEw7ss|ooj1fa!i{^}D| zeD4~Zn-V5t_S>oQ+O(A(RzQu=ntvK^(en$b>Dk6(T<}}XMKj~=89XAEDXMu~++OV# zd^$Y7XFd2*fX2#mK(azB>3C+`nmynx? zC6kNVSt^NVT2(BCds;7qyGKeB%s{WPHy!arxYnfyCa(s^q zn=`Tl^O;{RFJ3?MuN6z4d7^>8ogJdsrp16Y zbBPMr60ZaXO0Q=W$=Q)=P!5`8(T(~|*CEUOaZ{j&FJh3-aV*^4*CE+Sz&}a&i#n^B zR@Qy%k)XPLlPpF8z)y+75I|5gAOuPS%rI1UK|*;|`f>!}rk~YJV#G`EOR4pkQZ$fX z#2q%L9nx;{N}6%2gmSIXocz{?5D7)3bm)CZd))j@zf zyRoNLmPuE%TE=MF^a{<;D0~;G|F;GtT&k_$B1UwxNkY5I%RJN_(3X3AdBfntjZ)UP zwRzD#N)>n>jBh2Vzc6u5T^emC^g@s)%q6|hK1sy#%6TzuM()vUyj+U2uD2+CjXOel z9=D!QVP50T?c(t=yJ zp0%DrZ!VT0WZ5iE?YAbOaFZaEq}ENI#b<=Bn?W8e*8_5bZ~iR^kV9dZ1M`_)*9pJi zqGoxAgMM{N5D#f+9xaXptx@4fo}QgLJ@l?h7y%+U; zH;w2~M11G9owXwu{yXj;K2e{w6grQU|4Xo6c}-pJbN&NfY5x*S6b7Ebyo-*TRI^Fc zk?FR)*1Vj0XEu5hDGE#iXRx{%ZxU= zQl(@FAgL-X25Kp#qk1VaSfdA3HNTK@QV#%R*9?lotoVF_El1Zvyf!KLeLiQ&{B%{Rd`=3excPNHp zCgr_MQN)Iw#+6f2Nr)_(B?tF7ryEuIk#)Es8>EZX23yx4rq|sNd4rCCPY64#yy)AyQIAh*~kiGsGRj8jM zVJF7zv>79eDHZ!!=V*AntML8Fznd6KZ}DM*^X0zcP0bNNe{$9O^=@;mb2~(3hjf^< zI-nNt2i`%T8nga|qGP}s+ocwoQ7+G=;Wr8-mPcK@J(2``EU-CW^_3%!VhXMO>+=lg zSO2&avFKbjRmWHQlN8n;Aq3oV0y{B+kmV-MD9=tna*vVi!&mIbnZ zV&s40)VC`{*NzjoR|_jqm*=^`_^_))LHIY+m1qLm+0eB?lvo=Xd&l5L^nYfI(eoJv z2S&TYTx_{Th?@6XY0#!hz=``6`;Ct+&td99U9s$V9j{}XI1&-bB%T`3m9!FKN>t0s zOaz3Z&VF0Da6Ub)*Ra448-&r5#+IC%>ik%=TW?k5<(jBjl+^t?*)XeD>wQ4`mFQ%g zjnygT|H3H(_(X zH?4a3iyJK=%>6~cLG|OxVrOsSp16kO*3IZ{p)>G*_S1}km2dUmm2t2%WfUc$Y`<|@ zG9FCGOhW7giyZK?(MxQ-#$Zx^)Ih6l4o7hQfBbWVGe;_@9k~ z@B?ne1h_b{+!n`|l*(*uNrM@6^nRoXDJccSKsiP{`p*;zE83&dCTZgEcDniO^q&Q; zpQPZ!kd6to_W)K5(nZa@2z%o3S)YL4BsGG_lY7xhz`<&WnZ24&rNoI*HO04#RCyez z4Jn6!tN!?ew7Oet)l5-_?x#WKP)CnC+6EDuO+QTte_RhwKxGC2<1xR-{c`J@Y17M= zw1s3s;<&aeBH8&vdLS+R)mO>Uc#v6FnA%nAxnJ?gHT$<;DXTMurf#N0hN9U7$9!Bf zzSHQIBZsud6ZMXS(PDG-nGPGLyhu?Wq@`!=j2Q*QYInT~bU5U^5D~3)w2iD}y{zf! zo0<7XuV<0`eZ!Chse=ZwOi;UxYcz_lfy1G%w7^<5=-#n09%{(IEv-;N96W21&y4iH z2J^<;VKIqoZoGi1x;~P#^khi~I6sqAv+J7|X=bAYe(C@f>(j4qYb~<9ZNrE>!D*vJ z#MvT4m7|wEpqwjZ!_2MVD6dl0#HCE3UrttqPrAxn60VFqYdjmMq3D?c?%_yyn>!C( zPrhrdp1<}6sQkR{Fe{~g$5#ao8#c=e6He>vTQryX4T5UZzA4F;PU{u8A?xKeh#ljX zHU_dqAo?&J8<4IVdPMc)R)?^DJZ;M=Z${ zIfoH3mGwva`7XY@Ytg;`Sb5X*?3iZK|H)HV&<9F=_hm?82>HRo`vT4}f#;9c9oh#6 zqpVJsdseyQ8@ztXuuMpbaLD0`=KinL!G87iRL!nUzriGA52gsgZ^Hm>E5MWMDFEM3 zq{x>TnYEkg%T?63N*=KnWHN?tNZ#F_4-v{m-s9gftfsQ>fOO{hk#7GFfP(}lv0Fjf z_oExDPhKw@uz28R;YEAhqXut#@5ES>Nu!F5=XTGD|7c?Qf3LmFY-|%>F1tEC3A|i3 zR^=GCWuC%w*vI86(X~``#o!X@V5B4m7W6$IRzoF(a&4-iZF#IM3{kj6xF%+MDV+;d zZDqKkBOCLLPL0=bW4Q-2f&m&x&4dK96}6f{U=9JflF{Hq6p3(-68d{Z6}4Q<>SqMn z>I4kz0yjdjf-JN^FhUdlBm187pmLa;{>D8yike<1yNDXE*HT`|E*a$P{^nF_Y~3}}yx&=(YjrOq z8n4Ca2=gNF5o6JzvbMHfo_K&*#3kle=Ov9&_Sc~;^*>JPbHr!;uajznU7bynppK|g zZZQgL+a9^&Zmr!xm%T|Xl|h{-%0G)2oWyZIO$TPEBKSRSYaC`g*r9hm@oFHwt6P|3_nPyd71JQpbFV}Mn{)Nq1 z@z+i7g_M)I6p8%1G>BjuXAqE@VM7UAiEmZ2b-=Cpj__^_JIT$oLFUujofahpHh;S0 zci*- zVfP`@Q2*r#vu*fP-9mJ5tAR6-?yVGX1XP${`=>w139qOD>eBQSKi~2R9LP z&qr2ckLuR^6ev&QkKd4Dt}Bs5-Cs*PfjJ8x+-zcoOgG2X5onOeJ`fe9wkGlJ>5Bg! zFGu@W+2=?-Q$K4{&$(dQx~_sDIcI?O0D%HO8?!qox!=d zm%MflUJNw>%g10VuJRS+zNKG8oG^f(B(pDoS(wX=v`@qV%We_p95<`;973_)ex28g z)8Cr+wM-|?K@|taTNe`;s|IC)Qp8c%o7X@Y=U<>h0tFPOtx-wTMi_=B_(RdMR8CmI zvyq_@BWBU6&5u(6#Q;5u;8^6GCuYb_+nX{iL*rB=DZ%lNeUj2W7#&i#A{c<*Vh2AX zx)T(nTx!uDEC$6;hQ_@$g%e(gc8$Sl3vX}lp*=0{jTv+}|8@xcMg^?#J49y-*pkom zzvo94xx?;|si%S_ON+9#N_Ndc<@IbA#;Vush2NxXnvFW_53ttKt6wJK07(Go23vWB zPr(twZQr1R$dyb{$%Ol_xB5)p^hWawndPqqtpJ3xCyh^o%cZz{j_ZXOl7hb5&>ion zcv2iB_D>JrM;62ia3s{Y3Q*Vz`4eS6sfhC53~s*CoJ}HsOy#^2K~5~d=MjJ1;n#9H z0WUAFj-G)8)5P{HWu;cMujhr!cE5TiL_OK|a6Wy3f*%JfF$!0QXEBoVzMMmuCB6{U z+Y@K0D9YQ>eN^q2ysrVLk4?`Y`jpzT!b)F68L5^szx#wnBf) zT8d*KygmCnP|*gN&F=)wntMeIHTeI)Y0aCd3>phh!n0FGs~%=~Hz zk&m@qKF|@Z2u6wNzKM5fb;HEuXc|B#4G6+9oS_jL_&bGd+J#BNr{%}LwV)G9TREzw zg9YCwaQM5ndF&aeE%_~-1Rtv{8h|OxlrK2+`W;|+@DV0lFl}WZO zQ!YfMEB)q{Kjh{r7Eq_Bn4X=sqc+T=GRxP&0_Mn56w*d<%MJ89i(xaQT*ex2Jktar z1Ccr9YDHl}xen=j0U?!g3aZaq#Ofwxm__+l#d_81*iSZ?vo0+=3H%6?S~vh2lH6t$w7R4Qmg*RXF#x8ucSYK`n#x*x3`*R{edld`Sw zRZK?2?oXl^HAhH3xx^;;3V^nE{+Mg9LyWmeZQ*yB+`Iz+b32WGmispgZq^NG2|g1k z))}4|*Gg=_eLWK!3UuN}%Fyw5B-vdU?N5_`>9ij%rNy^%tH&j04>asBvd7v~YA|U3jaEJa_sNO=DIV`-SIfEn+PoYqn5*=kjzPle zaJhHprglg`&bzUUvCcBh?jBYEtrP_uCGqx|5l`3q8s~e$MGBh^D4Dx3& zu13DG2e^93zWx%v8Bbx7h1l4|rWzW<^uEgyq=GVoT>$^y&sK>A+_2?&Xr1BZ zXrXFP4SxQ@ZL}zNz;k^Mq}Y^}ixm7O1;ClY(ZUzeK3K2&+k8=n{QvuM7>B{i zN)deBbt|_?(H!i*>-!;Pw^}ub6~lMyIbKSjW5n0F5%=pq@E)eVGj=B{+zLj%+&5!% zSqmv%?*4<=t~PE1KHrPa2{aU!1991n=6V2%TUyC?f6cY0yvddXI*Q9yy58nSq z9x{2wm2FvqGW8B}VLqeOaITuO7-d)igh5R%FmvYozV zE&wm8iYtRhQEOeqG3hm^ED5hp5%%r)=jckU|2Sc_weus4`L(dv^YlTumfzKDG%>$- zc(cR$pP6GP+dYQx#QlPqpCxS*Os!jPxL0N@%k^CcHayO_a(oJOMN7Lr~@+3H^ zwlG97U+8N(1!F25cjI~N8HOApt9Yw(V4o<*7^()(kl0%;Hu&(%-M<;1=@>n(Z*C5r zp`@Y*AYRA~&6CW5qiIqzn6J@K0IE;HFAm*N%XZ;tHiyb~#K+vj=MQrg7BpZQ82O`Q z;#BB7dcHxr+6F0Ou6K}BxN1layuCcU%Hbw4k3n{RlyNh&keCJpWN%sbPptBBfJ~+@ zsDhzXLZ@x<40ozjuv1bl!Z-@cYHoSNp-xbfNU$_-;WfIBw3p@YWDxy1D!*co$}CB%GfZQeJW}ktZf}=e*YyLzCNeVP!H$Uf({$!8r53K(-) zg|G6~mIQJ`4RxU&eTyQ>jTs8cjSvMB1vpBTgEEealLcKasfa+2sR0wa0IHIwQVXfb zv|4IbV9AcN&^@j08?E9dfCeeBc0C2K^}A5vC?qOOE&H$zHnX{8eiV5MnqGuH{H-kI zHdd~svwJ0^v>lwpb8mp4oc{)|`2w7-HYzKGnNlM?N$z z)ktJ`AveyXMlQ83<`t+l=4(jsSVvU(dX)PC{vER-O>0xLboMW7+TEOalNLWg&7sye zaA8Iy`VSnBKoq0{`TXOdguD$D5pbJIf#G5?(SZsSnZ((p90i3_Z(eRy;WYG zqHy{sl_EMfdvc%f0*XP=Y&^*D7$*pl-IWv-CL~X|efbVsK;gSCRQ#1|t<(Pt1x>7m z^U0vQ!^YpBdc&Y3Y6LaL6fkxH#VDaU_D*OnfAjF|Y@NvBA$+Mj`HX^pemD8yxm|su zN3_U^eSwo;v&;B_9>ULte3w)$!kaT!<*Tn__3eIMaSLkBuFVlhTLX+y92Pw%hcixYASUaEiG$i9Rl4kL@=}~z_B9o%B?p`2INjNc%r6v|5 zD-_7&xDFZV0opRK?wi7_{&#hN`W4mq9%)3s)|R%zK~qEqU%(1INTs6Ec+%%ig$0EZ z)Et7qQEM;6aEME@Y1B3agv?}gzM0hNaW?Tk35s^MvV1?6m|9+*OheW^@xM>4F@o8z z-#thY{MSYH_H=9?5V!{qu}!iiBCwLZ}xrQZwd=T>sJkYSf* z+fHU_fg5bD!BZGrsuEM82%7~uC%yPuo^A2%7cS*J>FJYcD2D52F5bQm>SKrdbtyMD zTssE2872Yqvc)9QnK?NYMRSx|jCR`b&FA(i_-2vj;QUf;#{U1BtY^F5tfUPy1d-g0_ zV{`vy{Kss5s2Ek>h#dJvO~a;A&;b>f+UsGLeS!Adm`l!*>|4)G*pp~UyvP)jaW_l` z{`zp&-((mE{oWr@7Mdf6Z2I;rz<&&r-jco=IX3k*+l#Wj|x4Ffc_R2S7 zX`<9NSD=?TAq@$fQHjo{5uU&r6P@}2c%(E_1JPXsXbNXd0w|k~?SeAIj~3Zvl|L}F zI){uRmDCW$Hd!eSQ7N5!Zpv<{EzUh$bkn3^6mLuB_$>o{P}9vgp*^ z+tD|xf?smYHhE&4quC|={x#n*wwDitAx*72xU!G?v1;^+GnEDC!JEo9weSwIOr4Fv ztf);HoIP@Td>*@L*Ta5wx zc?|bd-StoOg;OMI6uWBx4NTS4uyHETx{nbVGdy;SH*6;t3 z`(5%>xvela6IPtx3oneEZM|ubJw)`4b#}P8wKpA~`7D{e(GweJ=cHDCGz@L2dTX2k z^52l+ZvOPp*+1-%PDR8|kqP;~2EBl*9a-fWDo6tV`D+1NNTmICmQ1w%=$V=B{xcJ5 zHxwBgdTIbZIbV)tmXjL(=@@FUEd-Hq`^TY@Q}+@&YNGd+GY0qOHdPH96JVPBXlfx3 zh7Yk*As%LL2P^VGMYuwl`7it}VIe*xa_HuhTzFy^ld;_it!B_BR;XYfG^ub*Iz}^b zZ5GioczjyN7{Z7I_v=xCcEggT`5{*Dw)F|4sNW_;HJgf>d2$ldMpjpoo;X%21Q5qD ziOwX7%|OXOKZa2|YYtHXJlcAhps3E0PjVJcm()&8V11U8WzL-opL*^wE}M;j)27{Z zZDBwCEYM@(S5%L!Q7k4Cra_2718D!QIEc{1>?a%vUxsy}DYSu$ZNgLyNMan6C9||g zGzwyE=th19s6)osI~T;(ytm|Is{9+x6JZ7am`0AVs5f$IbE?oE@-bv*X7cI#Y++cF zDVZiTv}M`9xKH#ta3)ltp+f=Sn=4F~V`P%q#xH`Yo@8u797-?!x!%6()4W|EI?w^t z#Ny|!dcD`00u&$dG5J}8f1=63sqt4II8fgR`XRmEu?8^@)~O`M)#?%+QCqP9JgbiNx@~$=aRM zRH@Xd9&6kgS)*9-Yk+T5irHjRIjYXcrAe^kA#)sD-@kz|CntZns^v zT6!3IvbC432t0o?!&H;X>Qu+3m0j=2*=y%4pn8MgJkh&-br zNyodM7qOXyHLD_0_`|fN7zCWa-Fh^6-K~E7oIEAgv`7?W={@bSGrD@LKpg^Et5w=Y59nY>1 z$^6r)NVSou*fY2;GWTGlub>l+l-l#X>Nu{NnJqT3v!?S-J`k^hO=lr!$h~%=fVG9> zHT(4vrYz^7Ib=9?55mdqAeo{W6~0QoTsq6fJ_j#Bg1j%0zMzQ6m|yBNiyYYJf3v{x zxllueThK_|gV0``1+iGg7F)kU=H3mlTE6GMso^1!yiV%szX=0jrlGr9|MNzyju&y& z-9vCy#*2^CjZ%vE^P>otA%-O6uhBoV|9dzbILGzXTBP=%hMkId_DHM-61dXU~Oq&$>dBI~99FJ#4;Jdh2I({G*XYeidwR ziD1BvEcOvH$UTpeC=(^MQiT;IkN5G@k+_ig4Ft6_GDYRzRtk%u3%O>r9@%&_pKn!|-GS{l z^uOPfuU0b>BY5=Dl9i6SsSLg9_64M3 z&-&1(6PBdXEQ$c9MyVOY0c(YvsKoIE50sP8gvCiEDhGvXVD|}&*%WG|&2rEqw++^w z{~KgKFfSe+`+Tv{q6~^xQNsjo61tZq<{LI zks$Xj#<^Ml>VN(#d|l4CkXjZ?pmy6pK0z{=ZHo4F`3(a=AFCXhWNL8TN#+o3E{Olt z5vL-v6c1@qSAoQLdo67ZV{%(UCt{MxzP)2CIX>i!#0?Y6f&lz@aOUw)gSw)A=KRlP z`D7=P=19R?GNA;Appmi9F~0)j(9@}&?5gx=kfW-4wSbqsrQG#`i&wR7zBTP!Y>AqT z)|O@(niTau$fD5}nGkih=Il=YxZFMK5nSx?YOSnlk_Hxjkd>WSu6`FrqMPDa+9>R* zAE;@ICP7_VT^-1X0%|`@>-k0}sacb7j7pCyO}Xsf@;j`xE7>rPPdnY*D?(B?$R7tR zldPZF-u4ygL+C57Zif|f0-g!1zyCOx$~p*<7r7(&wzWq7xsXmQzd|&VhXKxi7SMyx z($>)zzv+#no+|h@?yAsOY)#Ekt1-+iIWg%1bO$j(c1P4&8UA}*w(`ftp){9gP*AB7autnV+!b%?Xk8_%g{G}DxEV}@#ErlK`6vIwYN9R61nFgI5eoNDGljb z|H5;Xt#VtKg?KN>0A0+f1N>4u1aKWn-nhF6rHciL+2#zWYvL4hQXH%;*7|O99QGC7 zUpydWThHSq+X^zu-_GTu-d8#Yn55ny)tl|zvSrxV3LXcq_L%-2QiTiD^TOQwMOE|z zP9{HTs6>oJL6h0dtaR}iFa9W9{XXSRdtH3U#O1q9qDl1}NJIZxxYt=Yyz+%;d=#{?R2 zjkpKD&@lv~ZhZXPsk(!0KrQSt+E{s8awSPQX@uMYSF;lArh;;5!(uLS!T;BSziCJC zm`BLq;^9o?;#Kx~D5Toc6+oCneR2?(>HnpMbAj}uW8=JW!`P2z>!1AzTK3vfZHG-I z-#^ayhrF8_#O;5=WpEEZZO3<-IrD7xXV(x2_t9!T)wB3!b7d1J-l6FJKGTDiu~Oi7 zY1_L~^+)=Da7p<^4~_I9BIlr9uMf@frT~(EJptnDQ$<(;mR%PhUYv;ULJ;h_Fzp

2s%890(%@ zflPY{O0`~wRZt}6fYQ;|1_e-;_LcpBY`%VOAYTnjKJ zbu}`BA?=)7~pU)T>XX52Gg zw48zFI;-b(t@V9|p7Db*`=uWJF1nX9H4=X~q~KTdoIPkIWsF)Yo!XlcT>O`Ibcz8< zIHUm0i~F9s(>yoir*(tmW;S#;U*FqpW>GtG(!>ZgbCwQ!W1sSlnr9^@n3*vpOu zvEh12Rl>t?wot2b1P)tRQ|bfYV3X<$c_??wb+!Zt7+`d&g~nFYZ+RCnpz7|iAI>-S zHr`&CSxIT9q#IV$vDaBOyOae)$T*FT&u%~p-{{HPC{eD3&N7z=9y9;8u}YI|@V_(Y-qy4SQl*$t)^ zxb_#%^Ygb)&fB^3H4#^KW9IoJ*~1B24FNw7TH ztSIN_u+)72%C6>9%cm#?Q%X905#2Uz^ZmbQdaIx~xUOjw2*HB81$TFMx8OEdfPoCb z-GjTkySuwX$l&e}EV#Sdndkk_cSFq$6jihL?zL9;>OM>Mm`uk5jZ{T`rTT_cMO(Dh z?NaH;e_&RS+P%2+C^!`mwN{maY7gDgXhQRnFBHIg#l;?g3t_=Ox= zG4`6^S`{(CoF|)u5cLr4fj#-khi5X-p2ae+inqbGmN=g%yes=>no|4GA=ZTS}_W^h6*NYp!>oammmWLe`F~EpTfN$%yvbL_pA<6FTos=S} zhzYa-YlPG^>2VR=yA#+tN!g5wXbD4WV&|5*QbjR_&3950-e7XsE+qE4;JT$l?L1cIBr{w-a#otUn zOLU>FQ7_&)-MsytCMQLL)kiqU*eC67T1$SqvQF)bDs2<6tE zxx}^#di4GaRzZ)RthqYg=T>HM!5pJBO1qM&wB3uxqtl!{0o* z`PR2{>4j#+AzDdf?nD~;k7V ztHBR0AL?KNg9B+}RVopq(6=*9!+*Cuc5TRfN$R@|SEi$KjkR&toF~(85049icocxc z_QBD;0y>#Hn6Iq+s3Jv2;}uAOKm%n0CB_b6Em~5<;Uus^W{X`gZ)W!74~UCfbaZO6 zbYe{0E;THmWJZ1F=bm$?P0^+Cq+{u~);Vzo`O2DSsj?+2K;?zmH zv&4d|Ph834_7@3@>ys&g)UIy@z0rSUeHAf)wV%j-1|ljZK&@W# zN2&&#Kf@JP6PXDpI&Cs=1ZippitO2o9UQV7K;a4dG5l6rIC5$3)Uv)L@?rJor$CRQ zg)C5>OkMWAX8KO{zBQ8C*ELS?ZQdPlk&w%HDan2{BGryU>TL$;MKmhLNC4jLr5zm@ z*m&fqzx~Pcg_6sf4HGKOu1;XCt}|n{;wduF;xy1w|3;IPNZvS-wyq*#d^1oB@nYW= zxa^S@>|8@2UtYieICK8>&k&GIyv`?6x=^xi+t}DSX3w|VcIy{GUROdfZG}=jiMdXj z^P{PE$i6O?Uh&%X3%w>A93C$nm{$V_$T4jk+8spxv6t{RsO0@k*J)13sa2)R$B2m z39TB>G2aVMC3)QRmwx-L<*QBO`Vlz4((F;B=MO5mazn3V`*YtE{i;XIP@CG(>?s-Z0TP{W(A-v^-S4b@3^C?!}8A=C9(bF@N=m%ga^+?8E6gW55*r`xp z)Yl~p^Tt{m2 zE7={IORYo6HO;vH2xZk>$*3PD?upd(kXk(f$~f`K>)bJeXJSz4ItLF`jBx`pdlO%P z6iHS+{a5-DQhp*cjC}c;x%$9T1t%|wA}|5rH*KYg{Cjmo!G3&2fEK<+{tYg}Sa@38 zM=wf4wirhq&rq}x8)~RJN_qN?Qv9euMZ|MsYHHt(e%BADS`^hJ;4#>=cY# z9!9EWn9N(Pivn_6gX)v5I-hH;qenRYl(+mdlT`zRCJ-9@sc+eRFrN$-j;;^68h7`b znR4INDdJZl?AeXPEVD3Tge-{CQ%@>nRl?ZQ&$?Rc5&M`hRv+0C13Nm$uGQgPuK9|~ zhe4>E)rZ8w`_YcsHx4($WGh!Qn>Qw>JW#1uj}rE+n$X7AL!#NqudTfwU$s*^UOP$O zbwvJlMI=RBZ^5nUh?+KO##x19#Ec5`Y;aW3jkQ&|H&8y>vL4X>nxd#r-hPdJX9fR; z&ZZ>7UdPcJW5n(@cdk@SIgrcFPlC(N*Z-JOB|8{nV~mJtDKp-Je*?Q58pzxld~)5t9QLbX&5`xG!jM4+DK^puwE zK-t%7F&$?rqcgex`Yi^K^itcZ{~G(+8yb;E8e4{%M>v_)IHVJogFc?Aq;Lgq+mWl#`ANoqmAa<4MWy7eo&J}1M{V)L@r=XE_F#74l?B)ypHhuzEgpuNT92W@VD9JME*MHvqC27%TJ)yRb^Xafasp z@DJYGagX6;t+Q<<=q_h3$hB)4vr8nZiB2}33gpSJ?&lDY9-NpRRf>EH=)W?k7j7{i z(lH%LXYJKS+IGA1qCs_mli* z1PKHNzMBnn)ZM0}VxU&^$DJf1o@IZ9wKucD2}ic3@J}Qs6y!S?MQqDA8Kk*9 z3Ofgi^WXxZEfql7FeCgaWPRm1v&|gY;7RNkY3zrdTQ`(SS&+9#=`+5%rmgy|O|7kP zUGS~4ad32%T?xS9gi|;YwDfU;Hq!Cc=y4-AuepSw)ZZ{U-x>U3_bSZG(mmzY^B^na z_>8<~olw(HF-CBQ_V~p3kvwSc#gkmm5}oU@9SF)nZ3c z>(4lx+Y4Y#XV;1w9!)|%Abj8;qAFKV$l`o|mqamGD%XcbMMjpl`l>FX`TdSGBVzVW z7Zgfqgd`F+1HAI7d_q4|jymiVX6i7Un)j|w1@Q)3d1EXf(}d5Qd>;(l;KOZQdw7dl zsmz2p*u?+y&ITMg*aGir#Ef5kdfm6W%R-OOKi2&Ya}4$6ou$eCPz_mH5>YA;+Evy6 zG_q^u>+Bd9BmLgK^Jo6`^*_vqYi?K10vMV8u$Hjp4PMDeU_T_ zG$M$x{bKsphSZ@GZMJCBZhdMQ%0LL8N@L9_k$!Dw#AcHSI=gy=su%$$I`iO`L_F#u zSET<*+aZy_$tjA3{;L2kpV}Xqy=(7&UTB3@%2W5)bQnj$#%u-O6nqL`ZzKb2gwj;? zr^&1RCU;=;)NYgc%?wO(U(R+~^m;SyZVIN;axht&@mrzAnz1M-@Qnps56X=AP6}k+ zW2M7MZIzUV#>3=udu*6;5PMuCIitHYD0A(6+e(a_(EWrEVVo3J73*0ASw}1EoGXPT zm(kCQb727NEN2G-%+peEUINw5I0Nx0==TzH8kFKet3+~m1nah$LUWLYP=bC!y)!S{ z3oYM>7o@EWICiGfW7cbzNlRc%-Pj3KskvDq{r*R3NN$IK@Pu%Yqkn!N9L6R*!#j$|W#k6l}$& zRGvWUAkB7}AQvb#^;Zw5_^$D9ekgE|VB!WDvd?A!@ZQ8XNO=5sxJD`8^=_i|`!lm+ zcK!YB9CD4(UbfrD-suWRm4Rw7JcPh0yYTE_qa%!&iqc_oaBQ`afh{(xQK>}3xy1c+ zkUh)Af|@>pr&3W-XleGLb&QCjGJ$$dCK5G(tXO=T6LOb*z*E1pTJ+4;x z#ihmW@78s4tjEpS4e=%)crsbhqPk5aTU{HsoC`1mL!TBS>qj=mVYgV_?NK)e;FCp{ z3sP@dTm%R^AX()~AR@LDR44>#wmITXF2n|Nqvj8Allozv5VusssVB6q(OG%i(E5IJ zvk3(Cyv4q*kGTIdDshAjX!U*OReFBux>fo3+)ZhvM7x6?jS4v-4`6N|h%MK5*BZk@ zx(KK|xw??U1CrvRMSgIhiC<;;UIt&3liXRHvZ_F290xvgB-Q6=)z%bMXw{=!8f{b0ogQykvxQQkT2OT~zPwxy z>0l~&Ewc%fFmMxXxbIka&R91^3aUSxH^rv2=MwzhvUTYNI=zFH6HM1fA82}7Qe0ysnwsj39KpI z=eYoh*byE?H|vvFRo&>{xjdNz{sZ`ql#9~;0Ny^^LbcHjJ_C^nyd1Xph-9o_DP-tp zm~a}AQI6$L43DXpOoub!TtgOsq|S=vhc4cD6s@YJIU+Um7yE?UuIn#Xq=*5EF?E1A zhI069wJj+8y&t+-sX!77e`n&CnYS?$b*_;tmdK@%~Yce)j~hpu)DnCGtp<%K3^>=Pa~3smd2LnMTnz zTf1C=Ou@*%Vs#VwhNz9C7YuqMgPpqLNNEOIBlmX4-;4}8PT;3RMl~|>E6WwdnL%Uw z6lGpTbL@chHEPC*Uy=(GV9Ggonzq7YcCII}v;D-_TV7SlF*?4! z2ORutDb43N4Opz}Vf*kg(VUXzn1+g1_K*`zgb}w6jS%fii8Xa{ci*CRwxlj$Xlm*Y z)Aj2sE_`($e?!;k=qMqsWaZos8=LGxqM@h4kNw!E$5GlUrdqa4<$nGRp9ALSH<4`R z)OT^P8IQRTA;iihVV1V6x{4x6c`3J&Vcc1PKXcnUIFYazyTZbQ1}ldDixH*lgmyv%ifBJ%O<+#iHKYqvUdaNZ6jlTVJ2K=|Yke?f{uU zdFGa=*}rx_^$0>NSCd+9{#`}4Ul>3tXYN<870G$ z_@*NACGa-;m5u1l73kWjXV=>0YhEY{^Eg*ZqL@%4xDYwSt3JC5!Rx01=yvH}|4UNm z1U}CEQBg0L@a&YslTfN(CEi%gI{D|5OFFJFX;U>>PhKE?y3P>5`RyXUZR$6;Z*50j z0WK15W&_*ZK5>^x9X)fXSvco%^8EcP>nfz0e_fmurAxl>0mF4s?fso;=5HA{3EX?H z+TDw-wg2JqbMl0m#%?_}ejRP2cM$R)?IWj7*`00NN^QyFiKYwI{3v?L9#0dU@^rZ& zghW7sbPjelYmsGIlUPL#|AY6Hs_zDCrk3Ld0lKfJe**je;>G@l@6(VDACmD3f%n#m zv#Z^fn@!6-i|TGJX#s|vgiwb|;d|sTsE%biki)lH#6U}~8J;?WIF4a;%kS7kD}pn% zv~Sh6KVXB}?EF>}X7t7j)CqiR76s}ko(kO$ zazgxVZ=n>xGu+F-Id-1ErUT2;DQX&eyY&T9q-Dh<%0){WFaQg8VRreDhY@_`5Ji9_ z2|-!ZCk^)Wl+!geV?K|*YUcxhsAJH@`{ELy1t_4vUXOajWO&4v;xR=|>re4K~>lw)jUn7-!!ngnandCLReK$CzLg3h_Retb)z*{4m^IszV1Gb!A5)JTl^%ne=;4YAfD@ZCvK}xeWh-aCT5ts?t1>XG&^5o#Uj)1D6Ct zh@hYnL~l$gj55jA(G%=)`TB*`_zd}^i{CjZh};Z@N9l4i9+Aqkeg@AHkiH(HY`EW#of}hoYc8Z3=^O$mw$A;bk51yCy66WVSE$@L zrUcy}gsZM@N)B-A*J`Amf8+UEt9d`|z3>rT+i1mjB)9|l3Bkl^*0FXj#xxxgu9a4| z#K7;%>$#sSD6C$T*LwF{UGL|9w{tQIzjIC5Dy#=Q!8_xjJtJ0m9_>2t=rNao|7xpU z{j}^}&-mo=&n@jYnr$Z9l<0*(Z*$`0hca-JxN+^jH(}WV@8>V5+XkjzZar95KfBiz zcH)>w&i$Kv%R(DTIyyg0CQiDwuTk5-Xl#AB-wb4n`l2l;!M$(|E!>tpalN#y^RHXJ zxUC+5*m>O6WUC;vz)q3)w$xP;m3`AD(%rUmP}I5R11B1q04iEXj%|DNOI131m#a z(+118W^23_RDIyj9|U${R+3qsu%i3FYyyVq-B$1u+qFEO%n*NGz~KnA5D||<*?~|l?0vxH3N!W;RF9! zbp8VX-GRH&g(^)Z{0~=WqktfGVojK!g38ae7s<$H$c(Uh@~l{6oFo^X?IXM~W(Mi_ z;6>x4f9|bf2cLDaq>_-LiVmCjn+pyr13uo=|0Dzc7?~63jUbEH#&v-hYm|t+lK-qE zD7dQ>=Uxz;?qkcMZoV3(1jAN8HoMeyf9WG7t+hXsV-9CZK|q#S)K*H#gvY67_n%2g zu`&dC_d*Pto z$))eFEQ?9Yqkd4?=384jqP~#P_`AkO#w@pm;$PRKavAic&uG*ac-UXZUcWNn+fbfJ zNm#vAD~82U>;wFf&iW;(AWJV3CpsgXxe>I9S&GZn^5HIpoEIBIe{!n_{o zA=s+g)QKxmMxb!3rPj2sw&37C#6a$EfMmJZ>SwLUx=<)4a`b53=MLU4eX4P_PjJ{dm zw!&LJyh$gZCho`UZD1K#-5m@6oG)(&Nwf-vX@9BYyjIS1(_ZbO#?hu9%`u&#&(iEF zq`u&fE{83F(I>31Ve5#@v>Ze>0FY~9EXD$@;7BJa^0qTUCdk_GzNN$INaYU7p4xHt zlZxSHut@Tp+p~RC?sae;Qb_<0zgiv;E^qXO83@e^c|E#N>A}?=%$5~BqGzMc8^f{M z@9mwX*rPUsHp(A58(~{1xoFENc0JA^ zWTffMhheQnQsrKPF0_an6$MHruwtLQ-h8X{omgDN-5Ci|5$PFhCR&;i0D?f7k)%Fy z04+0*n8uXqGv<;x`cf6q5KV~QrZyP16<5K^+Wna+3ngR@hTgcN_XO)aNkTx#iG~e2 z8v$-!;xS0X+cSegQW{g!=`~of?`OO@{=wsJ_xGETHM{HA$ll-Spq$dIZ?6LA0ZJfE z^O4QB3E%BPH=kf_!lD6zP)sf;5(1WAp(qcWb~t93m#O0k(#-V@ZE=&hHAi8xic=Df zj}G^4U(gaFsUpAq)2?b3iD&%#9T9GW-h^=ktURS|N6U;hN7@prZi zjM&o3A5oGyFz$(K{P?v;0+sPa@Wp^2im$akWgZ1`Ap!v&-=hu>v2IRR6-J0{slPgBvr z`1@WHi{~A>F&PGwx$j0= zjPO&|pPaG)D~xiA0~Jnkw1G;WChybB6)pQxfDRY>) zQN{V`ndTI*cbJ9AZn^-9F-wAUhOz49>|G9<)*dC8GE))>+$q>LI=!Jg^iLNOD{JGz zoz5(n*XfY7ea|BywsGWX3?Ix6j%}=nE=YXPh-+V{lYx56f=4b$V$b-hkC)IGSe|D87Ci@2Sv~Bk3s1IUh27bSzP3KY!v-)OUk7FI27F6 zyDgXXILL0rkCKfFm86+N6ztTG0%O(K82%yf{fbwel{=CP;kOj%vpBb?AQVB{9RJ)q z^jyE+>o7) zBt0$#YwY{h_y4NT$J%IRrlB!}!J$XnG9p&W~kUX{(wZh8h;S5Dg-RfLq;M-XW(6kbDgvdpux^|E7)O%uL_@f9DHYgg3)3j?Zw(O`n9o_Ym`AcTT z5Mt?uAs`u~NtKTyVHKn{ffJjoPdefy<%T~Q zKa7eK+RA>qDkY7`VZ2(x44X0smD!4>!kM6GVx~%a>5IurncJtsJHNVekXn7;QTRC; znC;5e98I=2al+4{Ko85~!&X&WQK70HvcDPEELg@gL~tSuk_wYY3qm5Gl3BlVF);5! zi;mN^s#`2bl4v8FNu+Q$8F4R)cA=8bQ9=w03t4+-D!v5@rYqN%{2Pf8Z;zNIFfyoc z2O6jfxEG`uTN?`mTjf{%kfWMAih6q&Nv`JedF3l5{S~z{M7llDd2tEP`UbsZXRxzN zN$c^@?e=uE`5x3bB_taUijoD^thdRuu9>@mQfJ%;t2SjB5GCUGJ|9K__{}elX}X(H zs;a}B#mkRtO9q~)sqL{DXcGmbLcCl_#gDbtFuzolA2Kmtt&2Wutgf4vB(kg11z|%X zI_?*~8F@X05?gPQG3wnhi^&Bc?3_|?9iU5i#4!X2^eX{i1D(iW6(aIlsx+DhB2bo8 znFVnia1_GpaOtTAR$xVB;gq>Fas80}I(c=q<*H}js5ls^BjFZFDljFCD;&u;pHXV* z8hh|~rv9rzq`9r2Z<&r6b#fOH{UG&;3F{7QwKfs`=VY}WlNKvnne@dlLuG%ydn`>4|Z!iq6F*mrvuOCSmku?yf{v6iN2sPK(ZpdL2Zuy1R=zqW$K@k8UQy>WU_wWKiOU_` z-h6jpDKsm90S+;0ywG`lY< z0C(pcWb+u_xs3u~F1R@vK~Xf4a4%li5p|-vqr|?`%mnc>W5f`*dQF^AjHtbjCzTIg zbt~m;p+9Cq+w+B`N2I6h1hM=M{~+H?>fIem$2zrgwrA48q{!4xtZ090&(${;qvyCQ zGYCO#;^h{qtwu%#nP;N!8Mk7LMz@o+yTLyhFN%!^>)af4`ydqg0oR=*mmR zd+(Bt`}gPM@8`lF2QZwnklX6_8>5r4AD5#v~_a4m@ z94)PQK%i8CS;`OLdS)A_s=^^GRNzF{pp9Cu1CIHkej+OkkN1BSfSv9CJ(_y+%!=mx zsI1MZv#Nv;-XV$F|CWT%zx-c!q>Y8cK%$L`p}1+iHdjuX1}}Yd=@L6ToZ8rLzamH; zP&!SaOjw2%*7r!qGWH^ekD}&RB9B5xEmI`$R z;XFcy9nC7E^^WteVF1`+u6SzL!$PwA?Y`X$_ZO+7ym7OohX_ZBsT8&}P-kKs+Y zCSR33Ta=od?|<}J4frThbm$jWH2O1P96;dJ20Kk)P~}PGKd& zA^KO$P9%D7mTZ^)C5EpiZ0xE2TA153c>SY%5o&q_89o?uU9VnA*vq4z_!spQfc$F= z^#!+>O2uzHFw11cX24(B@AiX`!T4L?r@_(XW&or>2e@r| z;rRu=vy64)qzEV)Y<9@0IeQ$r`NVejlL)Tq3*F7n8T2@&A6Z9eM?ff7ugp}w_uIzh z3Mm00G2$A1dYrSWylIbbV+kfP|6akB(r}m5bxsCy8wsP|zvFE@3i?3CG~g5sXQMc? zw0=$mAulG6Jopx66w{Y_2WUShiGoINRI}*5tYBjyRxBVLj08`g0=vzZli`M}u3>hq zy}6+xi7mQlc=s%n+3HcXWSj+S+*kj9s$6Dyi0&wrrrR?&M1~IoJ%<15$n+Or4gvrB zB)#4sz*wnSQuTsw^{WsII=0UggU<{K)HOJ$NLIJ_qKiJRM084cAqS&-F-DHzPpls=mEdQE#EpSIem<*<2hLKleN!~@Dq_L-0XlIH!d;8P@%9TR;)6}pL zN?qb5Z!9vAwm3KCblUqt8Za+Y;!u#au)(AUPeuvzy+2NG1kM@VD(7f73626NTlC3Z zpps~o4m1j@T(+7yJf|F{Hvdjl{h)%`;IGdWGk`A@R&iIBBSod4m4u-cW*IU!`m!Tc z6N@Z_#TeK$_QbA1h!BNQZM8*HR}z$@yIsugAYl3_rtJ4&b`oFu6ITg0(?Zd z{Xnc&Kwws2#dWkdZ1X^AL9V=KEy@n9fu0leC&US-q$S;o!v!;9J=v?cK>@6;;$wc- z0g5UKxn31u1(ce&I(CQg@kzl>-N#CBQK@l*6jw;hk||c9`eAfykryx6U8 zMxD&Oj%ZTPtO*@r3*bl(_^!XRTWFZ1etL27FUmwHy{@%)%ASpE%#r2$#$d*1W|QKd z%wEs0^weX*x!5=35I?m;(o0g`M^gTqM*@K}o|6+I@3WQKt5vIBIi<`KQX}KN`JWNm zU$z6-+tBGSghG;#wm?{Y*C!Lu48z3+3MrL3LFxqRavQHJm9NjKqSExyvmW>?7x2=T zJK?E(1wTTh^=}D-Vj>5pnkQXg&dl0y4ccgt4us2zN9}ZZ#Jl29!+5(zeNOp49=$$- zR;YY1(Vy3<;wB@(3knRQs@6VA6%EQ z(Y3Dv)vhp-McCw?0)9diT#_u{B3ZftYTR*RhJXKlU&XOWx?ht}{4}%d3zYrBL%@bb zR0>Blm?{_jjf1hKosu_O!=~sjUzd9s?y58-n`D465?3TgAl$8>iNf<1%9c-x?hmnq z!z5?d4E0tR6y^W=y6pClmXTp75;!wj~q1ZVki_SAwbcnuGEc^HR*sl|C@{A3Ss zbaX>yU9tt&8sGgeMw$vQ=ElX4URjh|%))rCq@)Pmgteg=>7RCp*C!?S#Wor^!~vbJ zx(rzUi$gObHccIOsG0-8+nZOQ5+&=?;a-*Gcu9El{#FTiU4S&0d4PP-1*cyetJ#d4 zfZ=(U?|`n7f$OCw98Us{M#aF1gIZq;oGC4PV?vX!PnKWyl*qM@N|OsU1M-Wks++QT_54@SOxdz z4l&AV_Q&&uO@f9T)$yYjPs@};N3I>?C5`-mR9;|BLanCWs2bsk_jSGtyNUh(8fV-) zt;)~Sjb;DqH#*D-fNE+Y)D(WI9+0pk6U^0#Ve>F9ELsYvowZ`RFPP*Jx&o0{9O24c zwc#i}qB$;G1>=gt#&niecBxVzL@+oXXv1^KGHRt>sKsl@Ew^>-g#O+Z)vSxCFtW@U zUoaIIMayHjV2`Fh+109i*drW9fuZLGR*cdf@*<{=QA>gihl4R?pu#P^?t@XF;q+HC z?*6VU;Kuq^=HgWRuo0e+Xl9nx5;ys$cOEM7A3wMrhr+$&5mig~lY&1EUpadE?Up*g z6C!8M%(MTiO*4f)r5!OjxcKQithVZ{UOgN^#+&;-%Utx-&XkUH9pi8z11rc$;AWfx z@0a_4>t`dlAKx-WQ>SI{irB9%4dZ?+SpCr>D)RElPD7}W%MA*;^owZ3t#;`aGR&S0 zxtyg3GWJ>&0v*jt@+rVNg?xzfkzds2PuSD-maZx2B?~m<8l7}Y62mvkrj|SDHL8~lo44PQr_nU64riJS zdxZ4?I}pfS^FspBFtfo*h_A$D(tY~i;{EsocvJX5e@&6@D~L=MR{*^W`=rg~)Y|_* z`@|%z$~6tNW{Wn`(^DQN#M{6Y&*x*N*vO2F_A2;7v;9uUxu}|qW3EL}EH;XqY^ANE z^Xs(>osJoObuOl;OgMwWKBKRj3@2*lLLI_l{?{o$-YQ*4I;|6g&SWLogu=~OTwC~f z9RT#nUN9qvlXgv3-MSy`vbTWe*1(h-ivF5=!4fjrcVxu#ZEjmGtx=LWJ4sdWp5#d)lbHP-6Y~Hp`&NxB{GAS%$ z9ZssUp}Qv@z-JX~Z20kjfOd&4CayL|P54Ri8WM{T7pfXYFWWXRv{q+y>~B5%F)-*M zyYYWo06!Wr_NZ7;Bf;oszB$j(AWYYlW85E)eHC;R>7U;WZXwG84pf#a3HB(7S5QD6 zNcf)d)aQt7C-A2hzKvdiUHIC~Ewo(zfiIb=CsKly8^Ou{qOHA5Vten5J~=UsYNxqgsDQHjQ#Em?ehEMuW@(ec7+~Y=+zr* z?DTCV=|#hm1^s*u9O;yq$uDSG!Cqn5s03iDW&D?y&oK1A32}|y!?6wvj4z&De4eh+ zR=OQduMDyDJ@z zr047m{H~=Ublm2vm@)iwhoKrpT-Sq6lt)XXn5mHA6bdZ-d>sr|(*{a#SF8WuFoj`J z@-w7qy{Yzf-B*Kbm-ub|4e9nkwFj{kA*w=Iqsk!8^LKVg)L=stqFDyVbx%b2ULNjD zrV~*nRzl`pLfZr9B5!~vY0~3@p1fIs-^)KFPu0hrt#1ntqIr+20V2)P6}~S0-2@>=Q}tv7Uwd^=^m1hN6d}rt%C;hD7!zUOF#TSC za~oL`lEVtO!Ookj#JES27QA_18XF#F()e&>K)3kFrorEX*JgU1XZ_c! zvVWway^|Yt|3dA~*qKl&F|+E;1P%_bu$uI~HYjltM7MdqF?blU5yX~JXh=bVyl%<6 z_sku$9m+d))43OCkE-iD|2fojJD35239b%*^} z)zvf>E1qW{FT+}WZH~kFyd?4*_r2#em*DO}%_BZ))g~dBM_14!T4pk`?w!NFpOncz z>gu@_x3o*BYW;ZHvh@?0?k7JEXddVd#3MfnIi~9R90I(&T7+lrrI0v^aq|UTUvXvK zbg}nJb?1)a`!ff%RS@%{UXhXa!uS7m3bm%p=kJlv3QH>s$!jpeARQgsmv-?_ukOo! zaWsDai9ZhPPA^xRt687xaPK~A8tuw$hh0Wvzn8A|4t!n)Q)i~p$tOq{OB4bry-JU0 z)v%}shJGbl@>7*svT;P+_=ziYBN3JP`?Xye9}@1VN8e`67lj`F3%i^5Uw9V|oC!nW z{LP0)g;yi;x2VWryaZTrgw37lubtNb$0UUk#zjCz4yZgQ1Jc^ffedzzy6VV3kMU<| z@|DZ8X`B9SYk#9QR0MclN+PIwps*BgyODTv;Ep33$UR`f;87GqqYZOehe>6Pl0kfz z84u8t<&8x62wtO^G>bu)h`z7vaO;hlT{BGT{*4<#X$Y{vwt|lZs#+!=s0yFjbBLTw zs^Dt|B%IP?<7)w0us>4ooYpQ46#jm}3t={iVv&Qkfr-Z4Iv}jSReo%?L(vrJpWs*2 zO7>xzfAuU|$`KuK&X|OYr2&i~8+K(#Ri8%ChKSKaa?YX&VstkdFYY}+ASuDrD8{j| zi*qOIVlpgyb7MN^Wl^%?f@JxQY?ehrp2Z~s=9_T+HU)-%lU62k#kQV==UXEt>;2h7}8}VOfLnS{(u?Skop;G`0SiaX>1;;hS+u zKmUG;PcZnY{s$`jMTvCP@d`Kn`n68)3p!;b8Vy3UG-vJmF1W1Obv6WPtjdEyRZw*B zw`>i~a%8Q(DsC>p+A|8q1~w^Q%?xH#7*F*gwsNU<2)`J&Hup;?7B%C>TTVeWX(ktQ zy{~d4oAMAk)%B`Wc4w3&9aW%iy;utXdD1r?e)<0YC7=ELe+{cnho=WPJ(&dW;l-&o z7jQH)*0|<#j4u5^_3vG>RB3n`V^y!&a(`e?;H5hBJwfnn0a@K)Agm z?*5yJRiIIoxIk#eWSrKKf63ve0xF&{2k9?`lDA#z++iT4ux4BlTmzWJ?TQATwG{Ww zlq7XrHJqdVhPuB75r}rk-%pec5B1?c^$<;w zOU9Rnb*=n>60m5wWZPKeXLM9y?R@ZyYLg}0Kt^jFh3M!j8|8)Byx|~)79kV{`A?5Z zO5At^cDVGESYyRD;e9?CDLABOsDM!_S-p%>-VRM|wj9KumMS+cSpfpdgC!#^EoYs@ zL)TU7i}O5Z89R^kBWH!$wL($iY0_K%hXG#th^+N>n}#amn^78b{!a(0t^@XbQkv9r zM@iZ#g-J-)<;J+S%o0Cisz?imovb1Gmi>IcEd=g-gr!5GHXs=jtz?4`pjP;K7M;K8 zc{bGb^57denBRPDor14J>W7VioH)lvJ(35SdD0L1_E1N6B#39Ov`g}u!>^^~6*$9HsTjNcwlV-5b80BMCz?Y%~S zh2Zw%`w`Zzf&=7<)CnovlnY-iAn8*0BypTafh30752TXIE?`xe{)m&^0mU6s`4;RGR>CFu1Zkf3ikYanq7}=-c(WS@aA2F8m!JnYvFHoqDZ=7VS z_Wqlo$uSJdN)-zBKAWZ2tQ?95#$JtoVV%_z9!(h+;*?gfL$XFTBdNODMaB|r%LFeM z=ge^*azsD;Ii#I|Dj}TNBI_dO$Z^4XQ}`Dym`v-T3hVK@HGc|6DxH%LrUrcYS#wFL zfDnKZb6>c~;Anq2duTP$d5tBFF)lMbTturq^si9|FiC*KQL%oC$1iB+2EyBD!njF6 zIZ%kDO7u4=rijVq4mCN|>uN zOi@{}f%`ZZ711HAq}7PN0tj=Pb8&2B;JzBG3~rdfza;1rcZy%1Y}wFlXJ4u~*|4U} z9s_s>@j%&`&!uR~__%E`m!gIZ$WD!nrTFx>5w1fi*2^2pR4dWZnnR zJ8tkaOO9S}fi%w7rhy~QqwYe|3euhHdyn-%xnjDAfLM{&xLA>Psb91RR(f*w0bL6P zx*`FvdLEJK^z4(Sl@a;env-#$Ng{(UIJ&_`9mP#06-+uTy;JaZuL&o)-a(U`7rFk|PkXc$q|br6__*GO>@c2=7xs0zDa{%1rgD58x_2LVs$S0&i_o_b z&AB+xa`1)JpH4t$Mz&p_$!`7}QTGo_h@2V>`7`7AEazyCf0~(p^#8r~Ie{pkA={RG zoh=-#*#`8JHPt~5L`AuoF0_H$Mmdm$jc86r#a)HJq{{Po{r_eA=O4Ze|KHy zN4q~OgqH7ZYx$!{8~e%rM>}t8tpPn`p=0~>SV3`bV$ zBcWzTFnXy#&s$;Zf#?14WWn?&(eqR?STzZD-!o$E_BRbMl^r$R%7SN=Z_9`{pbAa$>GGK(d z72=8!Ekx7EIhC{H)%(&}Rcpi6AQA|Xr&(@CJ(9pc2B?fZP%@e*-XDQ1C&70&0g;#KM`PfED z>qbJj^cHJaM9MnMxiMI(n-ek|$*l&c6uRK(7wzptZ~(VUkhiX{%Z>qOe}T}Lv@CFY z53u34R&sZguIVJv?cT5fyP}PF$}mO%NGWU@M2d74$E7vA*1u+oJ+#AtrcGb0h(4hU z_|`upCj-z)$n)@1pbt+Vs8)v81fLHU)Cskxz_b0%Ev!$8Kt4d$17-QVubtW&nY!0a zZ5iiYgSjtec8Om)^{owim5p|zz`(^NUR}N80+*PSgl%^zEdrUhPcdJGmF?P77kdzY z>??%SJBKJ=Ae`AQz2MQy*L-2nPz%Ql8stkGFBz_oq7O#RQB&fE!i zQ$Vbb_rVc9%zePo?UbCOgV4y*r8}C4l_5kmzdgY*kzvHA>$kPAgS#O~{>^L^fZzM| zSI5u2JH31%4b*BDdFwKj<$mVG0Rd{c@UV;@d?~x3WvRVjcd{$hLE15yuR`0#{-(J) z{9)o;CLzrO06h<&{x3xPCQT? z!mj}Saq^*2NhR*En#zvnpt9l15zXcI5Mnp&PHIL0FDxUQz*W>VlJ;xyV*eN~6W5XT zwai&ubT`x8Eme3ah(WW_x-CIcW5FD^k$O4By$SPQb#4P&g(rC|aY@1Q|ipo^THp87xAfK?NW1 z2VP?N-`vs>7Tg0FVTc6>%{nuFZZ}d&j`ucwqAkHskdSlSwx?uJLNqhRlFF*WR9T7s zk9S$qA6TYu@S}i@8wCaLV1Jj~@s`;92`Kf=#)M&7u%lVYi+PBK+9jYOg4Wu#gCaGI z{n`HBo0A!B9Gj83d9Mffza1)}zjuFNg?b0_Ek*a`!1EKPkVnWOfdKaeWRalEf}0)B zcynmqgNx%ZoiQ8qDFW_Ms?#X_w&}bs2ttiOa)x#U<)XeMf4wV2zXe2QHs*fx;6KB+ z@xZ1$g#sG{#|rlo+6Z%`tOEB=@3c|PO#c27=y4v$0Qg9$T23oXrq{;OruHby6;Vs8 zvQtyi1lndSIiI)Y*)4YI)iYW1Os2K!sbYPTD-?yH7$2~`$|f}4eDHYSqYcd6;@g0Q zflb8G#_|r-#A0&=T?qR>yUo7&zr1ATFFT_;y1zKK<_ojtWHM}ZbPh|Yvh#4$iz-Au zO*qfg)V#}#dR#vvhr1$u$vX9LIBRreY5m{Q{j{3*{#NUz4GQmmBTzjy@9W1)OmsE^* zM;}oGB58lo>aYNVOV9J@nVK+bZJ$zPkgmus@(??0DkQxV=Hw`xRqE<-#>`S08n#7t~O=Olh8b&ySyeK5@PB10bhHnvNUW zIwtbtVqeIg=*AKRC48-7iLyfPl4xTauhaWnW1IRY`UjX{(M>HqbaSrIn}qb5{3We4Q+1#@ zFQVGAfsyY01TEMK-IR>zew0kB;06<~mRCj3=B*##fg~#P`8H|(7xBB+;C)nbeajC+ zDD6;f#YB8vlcpy)9r*2&QHz1|hT;V^)B_VzI>&MLS)0Be%|YGvAv^9u9xZmQ=Ja$UixuiDJuC)@;Hwj=Z$`$EXY1TsGYj z4g0|B12aKFQ}ymWqyAW7T^ee!53|##xJGLL;?jgS%p&XJQzhKA?rTE1DgVqGlNB0tlV>9Xt>nAmzlx^xIuolShZ{6s|3!kTrAgLpd znD}4{c)CWW@A@*i)-#M6z1EG*V8w&E4f#;2`j~=*wHV_;{j3=M1jpOcd3(j2Eg)aq zm}|Z5V_wCfJ8pujvuVuRkhs9iQ-V)mJ0P;$oZL~fm#1Q5l3)HnjH60&bGPCEDUtP4 zDn{cB-M_@ zFjv5w%wS_$Syjleg%5~PI)U`45nK7{4`qVOelQ>Ux@V$L%0h0JSDbo1;K%GE@1Ch? z>YTws*RfjUG9*dJTPecRbhRTbYos9sOPpiN;~lO4vHo- zR5c|XUF4PlgU8oo22t#_1p5&&P>~Z+bKr@biIx7{qVy{GQE{k zX-!jXdz$bx`3%a_?s0=Ayo~BnKGimBg!aXS68$awbeCW2DfDN-ZqqRhbtL=L<8qmb zN66p7o(6xB+XLRmp?&)BMR{u;v7o!RiDB8<+w}}hWDD7$JMW?|&E^u+cp^)dldk}I zslR)pk?ZKj!_~L^#Zh`SOZ zNmir8KF7y>SfzS1kyIsg>Q}(>h>A@zr13e5NN3?^D~Yf#mk?rce@HEq4r-AvIv`=L z(U~mp1L1LeOn6`q6c}Au*@L4wvUty}UB9tiras%`bMr~EPq|*ZX#-TE5dV+RjI?u4 zeVxD>UYXG7#->}Xf)T;-w15(^43;7Mu~3Kzj}{YHeoGF-ij}W~RA-oPW)k=5eqv4O zf^!clxF!ZP*d8hoC)%-q-q>%*xf3>rO0|zcyvokqo@&lqB5MSFJlU7??%j*GG&DAi z=@W&FU|{qS5>hYH*$^-ytf-Wld!v&Fm9=8f&!(j(?e0g@RlpfcriCF?%r!~N_Yp1z zMK`;nR&E{rhzJ9yEW|Hx5 zeJ!63Sl(f5bMzS*Yh9jK=^57GSEVU$TUrJMtra7n?OCN3jJksF&`T(SXy@rjwNvp{ ztYl`9k!7gQGoTK`%=&`bZNhL<1?_ixs2XxPzdLAlM86@#vkS9DHG^}u7V_!XG=L@kd$_~(8(&rr4tL9 zA+kU4bAE^JZE^ySjb6S@t-mRFuD#x5%=XgW3sgKPy#kmcyy%1~3i5rHV1*i` z^q=aSS3)~|TcTBqs(>`Ca$E+u#Lx!}vkPq7L*xOgW9 zkQ-=&E?1AWZ&6}qeu%|#ax`Y8YCz6xW&h0QAKbHUaN!ij(izUp`n&)58}0NHQW<=6 zRGtfGLfS7~DsJ$^Z>%q}NUjmLAgE8?V)Gd{`2m4BMLTT5FC9kPvjOih=Nq0P@=NtM zc}GUuyWy^kEJmhJ&s^!+>E9*;j2#eJH8pW-wHQbuYnPiXvx~|D(c@=%%rxezhG^5} zY$*0rx%Vx&e1CmXDqf1fBB$Uq=_T&QIUoV*M^!o?jHcEdeNHK=q98aqv`?)j0CWeP z+=XVu$pm-DOa*0qA>{y*6m+;H?jYzXyoU2n>P^SfoO>;T0g|v4> z;G0Ja89cqXIrAf_q^ZNvP@7+P6So)MH`%*+vS9@tnz9`s9LXzLU~G_0a&Kwac`5ED zA&Him;MbE0K527?R1`Zb<%@8fJilDmfof`^>u0A|y;2>rgl0T@PQ3|G@O*j@#bo%% zuI98bO4Zj>NhrD~)d#9j!y_A5in}8nUON*tcYA>P=XiBWvoM zZ3Cjf7Afacirq*jKY9%gByj$D){+C+SFS%f!Uy=2^#$t4#-N zf~#j;=~C~+6?)zkuQ-l;EHT60vQ_k4W863tnD27$6RE@<66|%mf6ZwF5X6Gxxc*&~ z7G{2bb6e~pJC54?+Ae3dd4A-0r(;c+(rvJLe*c3DEhsp3`_3cb0kS-)O`con5V?mf zkW!KDQhbP=LPOxvUj7Yq+Xxz6U#Z1gMmK>?=FQ1VcF5~-d zjxrav9?3E@MmSb5FDJ7ksdR(%CaDf5+T`b9`9VqU5EUJY$CB```=#F>kfyG@=!f5m zq2V5tlLGYqcNXB&J!TKLMx1hK`H8Rzy}9Px*@O3P6b4v3@W9dK>K%dC|JnR~y6;J7 zhAG#=)HSZQmT7TO``aW;8K-x8N$b~HSHw0EyE~tq$K1W^U3e+x-qB<5)8SM&8~j4? zK7MH~N>eT3FWw9)NoKCFQYkKnm*WRBYA_mJWRLkAXWHk8pTaAc9VhxVuXyR&Ol|W#=l3^)Og0 zj?)IxgPv{??ur2kLRw*_x!;vdCi#@hq0w_1QSf{I)FKEI1+r5mKBSU?WcHjhx=x9f zOz9cvI%_(X7B(!p7EX&ig5Ef6dGfY#O*Ex;pHWBCTqtm(zo3C@B3x?+qwA`$OgUE( zkGBm6TfbsA}{gyYA7WUhO6mi3OTv@r(MKxwamb6%*}}*9euBc zf}{9#EGKyd%l5r)NtD$JJt}CRLYI;)@N;D9ovD-g#PSs51F5i>rsl92C(GgO=Rb=s zEH;1z)hyi75Hyd1pnxp4r~@q{{qN~Vc^I;$s_fN+W!us0vcM~}`X*ldLH25C@MYDY z9e$;R5H*lR`}O@X1y$jdGnP#Y)kOCat$(;+@xSz- z3cyV%Dh2^H+J|0;d1nE?yU#{Eo=54)FFgn#xn}3M==O==+nYtTHPq|=IcJIYJ0+KV zK-XG=)IaETB3WhRY=vZtp}yaZX+-yy=$FbCQ%t6r#Kc7n@s5muH+8=Ic0H8pGn^kY zXfhVU z*tDO0y1XGPKHF>USU=uXGpcD;gNQu&t+GMhbh@ z-e%#CRyt=Ch&V)D0dpk_qz5b?2YnOjDJv83F%?TpvZw?*HZ*-|5clZSs%^dV;lE}Q->dJv4{!K7a*4}L@TP`Np23H=6O=t(!R`sR)DuIwlvNtYR3QVn^MS#* ziC^W~ausZTWPdk4Ep^`wcgM@*5ayNG(@5+xrzssX)Z5z6vBZDcr^NXA$_}{6FLr@Q z3cbF6Bg@R%UI!Af81)SNi({&}F>_I@sW&L0d*0VYIS3(aPY!GMGNgz3LKO5@PYj=B za5%^LgdL^OK-72FMJ7uBQ$_dDI9U1^6$1sc2IjGNxAlvyoP`8!^Q{-?nvT+z%h(Bw*0ow3Dm-WV_)(L2#zLJtdVW` zdYXVY+8LL>;|_Zrgt&uJ{ z`u|RnLI#Xb)$&Z9N4dUE4ZKBFt=Dwb z?)X-2ye2_Dd<8u6^_@B7d;5#sP41R+mplXHw}cBiPPgTtTKs2310e?4H;}9W5LP0Q zgNK{_QTz%$^)A1dQ9OkvF4>b}t(aTz-;aDdL(<56J@OJlCATe3H=RAqx8y8W+2 zT%j?tBPKbYRh*b5eGy9Lb)1jp-75QKR!;AD1$kx*UIvZK-Tm`Eb^>4Z4Srt{c{9+? z-h5G?a7~@hgvjnP>3PS`(Rja>Ml4Bd#S9UMS8t%lc@{nv0+9<2U}O+WCRR8p5vysR zC+HZG3&z)f&eIb5zIx_DIdaOiN&x?wL2B4#ALcN7p%W75bc_d znz-kIv$;QiJPG5Wm?)vPoGkdQ!H3Nc{?1&skWx@6IK)q$nuycdC+O~RX z=28-RXh>W`Q&uxwV%|M!9F3M3Ecvg(803LrDEPDBrW(u~~2hB&M!%w3od(aS1ND zP#Z#Rszkpf?-4{-v+*0v27ChzOv`2$=PZ&3E~VAc4^DrbX02}usp_gmB1GZr+3MQq zSwy6V6CH0jZ2n40SvTRDJ>x)ivbeel zv&a4)^EQz!3ZL%@L5j>9TYlI0(TrVQOf)5j!<#Vd&~^)Vhr~<27~zd3QMYPaRZ|6h zcbfbV{7ZU7{Sa5$<5QNjt%!%-lfFK~B#t2HfnSEK81Oxmy#Ba}_Tsn2^_o5oxmnV# zy=8^Is1wa_9HD zLlnTw16%~DSHxuE-cW8_A2^S?@55?8pk=YxrN} z7^5BY{8FmAdZRTJ2Voo^=T~lWA%yI(T;f%pC%HGwM$?;+Tkp}zcX96)|fl?>OHV6`bN}h7g zZ71LeV6lCi*6`D7=-$|a@RtHG>PGy&0b?nlyfgZT)tuQ z;|ENN`Sq~C^DjEK@oAet@*{OW?h|WY63;}R$70m$3bnc0_;<)wbq=etoprk+NMu}#mJ$i&r>a{r38Mn2=Hn??RlM;`Q`&LINbB3=!DS`4=3 zY-mhM;bc%t6-vIOHV$LWnOFI_ZDzIKY6GPu+%)MYX#5AcgzG|U#-o0$*T31Sj1N+B z=+&a$>J#2)$2qDaCCv79;0J2m>WGo0CZBp;b2&V z$7k}uyp0u7t^Br?N*K^zTCh|>Zz)*O!W@NO zs>)YIZ~ofgcY=;3pUbXu#Mo#9#aV0+2)%*R$BlX)`43m-Mz;xhgamOjP5q)NVGXHtbiI;`{84UO8%E&r)Ew&siUHle*~?{qOKRlc5$@cB)}6FE9F+#~r|Td{iKVQq zkGj;e1W3H`ob$jiKpEu*26cc{(|zA~>>z%j*~|L@b%PCU_4{r)-M8c}NNz#qdEFZw zHjrt8f8;T9yS{BLUl%@wLL2R*RThL{hh*A{(g0iiAOb<)J**UITjx_}ffd?`VcjXi zp#*0BJE|4+AK$z@8suRXD!zVEi!QF=^?Lj|N_!8U{rD&H!__ozZq8XMB632%mdGB< zLTp;fg%^KWj6N9e^D@E*LwD#l)e7iP}3VbscXh<^lbP zY15KKfO~eZMpoeLXP%43(jd+f)#g@C15UWstWE7`41LU)*%1;aU}k6i!1u>Np6ma&5mhWh>NOE^zt|7yd zQGqIgn?XFEbbqy@$CjGmQl~tS?jKVo>;RK9uMRL>?ZA6%?D|Uk8A)lO4_?&gQbe0S zb{A5uIIxSMQxtdnn=wsvpGGe(cA zB(OhctEvP>7Mu>J&IQ;s&DPXxe%_CQlCYDZ36t3_j{Bxu9&+_Qf)VphT*Wx0LT}0K$$#LYjr^FIgu!C4yO$s+#xOfaV`?!=z))Q+ z$myAR2MBJ(eW7`1aC6O5uV=a{cpDL!b^Le{**OIwAJsEEUjp6rM*qg>(z$mCwQc2$SGcuTZobANy@^6Ca({l*b_7!fXRYVl9T7x2*2*=9$P9h zm?@7Csv(^$Nf3?}zGL6=-tq2sJnEhfl3g%npw+&ZtHh-?j{ zdMoc>kz$bL_mk=0ukN-WE#@qIgpPF9q81qZjVQy_HvCAFjmJFOb0K!c7MYq{Z7bA^ zsRmum*MSpPKP_VPnOJo_=XPgwrt48e18jYo7)A!yWWSJJIBDtt#_a{U*Hox z4Tmh*LAX1U<4YKfc@Z} zyKP@z$?6~s)q#L^M&@Ok_j5m^@{AH~Ap+v{_sS0NTtD8*Wf|!4vq6WU;@0l$0v<{T zl8?1CT$eefTacYl9{CaJ1;k+Q& zw(P}X{{VXSf%|mnmfN1wb$FCx8qb)pad_#l7qtfCF!`x(iBI_@m8(%d5tuhKdoj8y zxT!zp)z0NwKX%nN%E;co))N4^Y5*hTx%$3Q*ZSzHAd-LChRtE8;#mJlbk@+u!H;u8 z(9x2hyL*GUF#bPx+{`QEXflvrun=WPb@i%0Aat>sY6$_3_+d>Bzy{ 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�(Xa#7VtZ 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

#qKW04ICEW(Q7q7Q%-o2>-`kC`ypm%( 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 literal 0 HcmV?d00001 diff --git a/modules/homeslider/images/7a3ffb760367b85fafcaf41a5270425c2173aa41_slider-toutpratique2.jpg b/modules/homeslider/images/7a3ffb760367b85fafcaf41a5270425c2173aa41_slider-toutpratique2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25146259860e1b4fc8b46f9b4ddf8ae1512a6c1a GIT binary patch literal 67504 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 literal 0 HcmV?d00001 diff --git a/modules/homeslider/images/94937132c435679d2ca6a474a7903e700bfce126_slider-toutpratique2.jpg b/modules/homeslider/images/94937132c435679d2ca6a474a7903e700bfce126_slider-toutpratique2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57177987fed827eafd05259d480d0454f5b3fcb4 GIT binary patch literal 68861 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 Ro`A8-v+vJ6C|v(p`d@Ie-$eib literal 0 HcmV?d00001 diff --git a/modules/mailalerts/CHANGELOG.txt b/modules/mailalerts/CHANGELOG.txt new file mode 100644 index 00000000..6bac4651 --- /dev/null +++ b/modules/mailalerts/CHANGELOG.txt @@ -0,0 +1,7 @@ +2014-04-17 11:40:47 +0200 Bug fix (PS 1.5): ps_version_compliancy removed +2014-04-10 17:02:35 +0200 [-] MO : Mailalerts new module version +2014-04-09 12:18:55 +0200 // mailalerts new module version +2014-04-02 10:43:52 +0200 // mailalerts : ++version +2014-04-02 10:43:29 +0200 [-] MO : mailalerts : old delimitor backward compatibility +2014-03-24 18:26:32 +0100 / MO mailalerts : ps_versions_compliancy added +2014-03-21 10:55:09 +0100 Initial commit diff --git a/modules/mailalerts/MailAlert.php b/modules/mailalerts/MailAlert.php new file mode 100644 index 00000000..809082fc --- /dev/null +++ b/modules/mailalerts/MailAlert.php @@ -0,0 +1,290 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +class MailAlert extends ObjectModel +{ + public $id_customer; + + public $customer_email; + + public $id_product; + + public $id_product_attribute; + + public $id_shop; + + public $id_lang; + + /** + * @see ObjectModel::$definition + */ + public static $definition = array( + 'table' => 'mailalert_customer_oos', + 'primary' => 'id_customer', + 'fields' => array( + 'id_customer' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true), + 'customer_email' => array('type' => self::TYPE_STRING, 'validate' => 'isEmail', 'required' => true), + 'id_product' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true), + 'id_product_attribute' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true), + 'id_shop' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true), + 'id_lang' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true) + ), + ); + + public static function customerHasNotification($id_customer, $id_product, $id_product_attribute, $id_shop = null, $id_lang = null, $guest_email = '') + { + if ($id_shop == null) + $id_shop = Context::getContext()->shop->id; + + if ($id_lang == null) + $id_lang = Context::getContext()->language->id; + + $customer = new Customer($id_customer); + $customer_email = $customer->email; + $guest_email = pSQL($guest_email); + + $id_customer = (int)$id_customer; + $customer_email = pSQL($customer_email); + $where = $id_customer == 0 ? "customer_email = '$guest_email'" : "(id_customer=$id_customer OR customer_email='$customer_email')"; + $sql = ' + SELECT * + FROM `'._DB_PREFIX_.self::$definition['table'].'` + WHERE '.$where.' + AND `id_product` = '.(int)$id_product.' + AND `id_product_attribute` = '.(int)$id_product_attribute.' + AND `id_shop` = '.(int)$id_shop; + + return count(Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql)); + } + + public static function deleteAlert($id_customer, $customer_email, $id_product, $id_product_attribute, $id_shop = null) + { + $sql = ' + DELETE FROM `'._DB_PREFIX_.self::$definition['table'].'` + WHERE '.(($id_customer > 0) ? '(`customer_email` = \''.pSQL($customer_email).'\' OR `id_customer` = '.(int)$id_customer.')' : + '`customer_email` = \''.pSQL($customer_email).'\''). + ' AND `id_product` = '.(int)$id_product.' + AND `id_product_attribute` = '.(int)$id_product_attribute.' + AND `id_shop` = '.($id_shop != null ? (int)$id_shop :(int)Context::getContext()->shop->id); + + return Db::getInstance()->execute($sql); + } + + /* + * Get objects that will be viewed on "My alerts" page + */ + public static function getMailAlerts($id_customer, $id_lang, Shop $shop = null) + { + if (!Validate::isUnsignedId($id_customer) || !Validate::isUnsignedId($id_lang)) + die (Tools::displayError()); + + if (!$shop) + $shop = Context::getContext()->shop; + + $customer = new Customer($id_customer); + $products = MailAlert::getProducts($customer, $id_lang); + $products_number = count($products); + + if (empty($products) === true || !$products_number) + return array(); + + for ($i = 0; $i < $products_number; ++$i) + { + $obj = new Product((int)$products[$i]['id_product'], false, (int)$id_lang); + if (!Validate::isLoadedObject($obj)) + continue; + + if (isset($products[$i]['id_product_attribute']) && + Validate::isUnsignedInt($products[$i]['id_product_attribute'])) + { + $attributes = self::getProductAttributeCombination($products[$i]['id_product_attribute'], $id_lang); + $products[$i]['attributes_small'] = ''; + + if ($attributes) + { + foreach ($attributes as $row) + $products[$i]['attributes_small'] .= $row['attribute_name'].', '; + } + + $products[$i]['attributes_small'] = rtrim($products[$i]['attributes_small'], ', '); + $products[$i]['id_shop'] = $shop->id; + + /* Get cover */ + $attrgrps = $obj->getAttributesGroups((int)$id_lang); + foreach ($attrgrps as $attrgrp) + if ($attrgrp['id_product_attribute'] == (int)$products[$i]['id_product_attribute'] + && $images = Product::_getAttributeImageAssociations((int)$attrgrp['id_product_attribute'])) + { + $products[$i]['cover'] = $obj->id.'-'.array_pop($images); + break; + } + } + + if (!isset($products[$i]['cover']) || !$products[$i]['cover']) + { + $images = $obj->getImages((int)$id_lang); + foreach ($images as $image) + if ($image['cover']) + { + $products[$i]['cover'] = $obj->id.'-'.$image['id_image']; + break; + } + } + + if (!isset($products[$i]['cover'])) + $products[$i]['cover'] = Language::getIsoById($id_lang).'-default'; + + $products[$i]['link'] = $obj->getLink(); + $products[$i]['link_rewrite'] = $obj->link_rewrite; + } + + return ($products); + } + + public static function sendCustomerAlert($id_product, $id_product_attribute) + { + $link = new Link(); + $context = Context::getContext()->cloneContext(); + $customers = self::getCustomers($id_product, $id_product_attribute); + + foreach ($customers as $customer) + { + $id_shop = (int)$customer['id_shop']; + $id_lang = (int)$customer['id_lang']; + $context->shop->id = $id_shop; + $context->language->id = $id_lang; + + $product = new Product((int)$id_product, false, $id_lang, $id_shop); + $product_link = $link->getProductLink($product, $product->link_rewrite, null, null, $id_lang, $id_shop); + $template_vars = array( + '{product}' => (is_array($product->name) ? $product->name[$id_lang] : $product->name), + '{product_link}' => $product_link + ); + + if ($customer['id_customer']) + { + $customer = new Customer((int)$customer['id_customer']); + $customer_email = $customer->email; + $customer_id = (int)$customer->id; + } + else + { + $customer_id = 0; + $customer_email = $customer['customer_email']; + } + + $iso = Language::getIsoById($id_lang); + + if (file_exists(dirname(__FILE__).'/mails/'.$iso.'/customer_qty.txt') && + file_exists(dirname(__FILE__).'/mails/'.$iso.'/customer_qty.html')) + Mail::Send( + $id_lang, + 'customer_qty', + Mail::l('Product available', $id_lang), + $template_vars, + (string)$customer_email, + null, + (string)Configuration::get('PS_SHOP_EMAIL', null, null, $id_shop), + (string)Configuration::get('PS_SHOP_NAME', null, null, $id_shop), + null, + null, + dirname(__FILE__).'/mails/', + false, + $id_shop + ); + + Hook::exec( + 'actionModuleMailAlertSendCustomer', + array('product' => (is_array($product->name) ? $product->name[$id_lang] : $product->name), + 'link' => $product_link, + 'customer' => $customer, + 'product_obj' => $product) + ); + + self::deleteAlert((int)$customer_id, (string)$customer_email, (int)$id_product, (int)$id_product_attribute, $id_shop); + } + } + + /* + * Generate correctly the address for an email + */ + public static function getFormatedAddress(Address $address, $line_sep, $fields_style = array()) + { + return AddressFormat::generateAddress($address, array('avoid' => array()), $line_sep, ' ', $fields_style); + } + + /* + * Get products according to alerts + */ + public static function getProducts($customer, $id_lang) + { + $list_shop_ids = Shop::getContextListShopID(false); + + $sql = ' + SELECT ma.`id_product`, p.`quantity` AS product_quantity, pl.`name`, ma.`id_product_attribute` + FROM `'._DB_PREFIX_.self::$definition['table'].'` ma + JOIN `'._DB_PREFIX_.'product` p ON (p.`id_product` = ma.`id_product`) + '.Shop::addSqlAssociation('product', 'p').' + LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (pl.`id_product` = p.`id_product` AND pl.id_shop IN ('.implode(', ', $list_shop_ids).')) + WHERE product_shop.`active` = 1 + AND (ma.`id_customer` = '.(int)$customer->id.' OR ma.`customer_email` = \''.pSQL($customer->email).'\') + AND pl.`id_lang` = '.(int)$id_lang.Shop::addSqlRestriction(false, 'ma'); + + return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); + } + + /* + * Get product combinations + */ + public static function getProductAttributeCombination($id_product_attribute, $id_lang) + { + $sql = ' + SELECT al.`name` AS attribute_name + FROM `'._DB_PREFIX_.'product_attribute_combination` pac + LEFT JOIN `'._DB_PREFIX_.'attribute` a ON (a.`id_attribute` = pac.`id_attribute`) + LEFT JOIN `'._DB_PREFIX_.'attribute_group` ag ON (ag.`id_attribute_group` = a.`id_attribute_group`) + LEFT JOIN `'._DB_PREFIX_.'attribute_lang` al ON (a.`id_attribute` = al.`id_attribute` AND al.`id_lang` = '.(int)$id_lang.') + LEFT JOIN `'._DB_PREFIX_.'attribute_group_lang` agl ON (ag.`id_attribute_group` = agl.`id_attribute_group` AND agl.`id_lang` = '.(int)$id_lang.') + LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa ON (pac.`id_product_attribute` = pa.`id_product_attribute`) + '.Shop::addSqlAssociation('product_attribute', 'pa').' + WHERE pac.`id_product_attribute` = '.(int)$id_product_attribute; + + return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); + } + + /* + * Get customers waiting for alert on the specified product/product attribute + */ + public static function getCustomers($id_product, $id_product_attribute) + { + $sql = ' + SELECT id_customer, customer_email, id_shop, id_lang + FROM `'._DB_PREFIX_.self::$definition['table'].'` + WHERE `id_product` = '.(int)$id_product.' AND `id_product_attribute` = '.(int)$id_product_attribute; + + return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); + } +} diff --git a/modules/mailalerts/Readme.md b/modules/mailalerts/Readme.md new file mode 100644 index 00000000..e2ccf552 --- /dev/null +++ b/modules/mailalerts/Readme.md @@ -0,0 +1,37 @@ +# Mail alerts + +## About + +Sends e-mail notifications to customers and merchants. + +## Contributing + +PrestaShop modules are open-source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements. + +### Requirements + +Contributors **must** follow the following rules: + +* **Make your Pull Request on the "dev" branch**, NOT the "master" branch. +* Do not update the module's version number. +* Follow [the coding standards][1]. + +### Process in details + +Contributors wishing to edit a module's files should follow the following process: + +1. Create your GitHub account, if you do not have one already. +2. Fork the mailalerts project to your GitHub account. +3. Clone your fork to your local machine in the ```/modules``` directory of your PrestaShop installation. +4. Create a branch in your local clone of the module for your changes. +5. Change the files in your branch. Be sure to follow [the coding standards][1]! +6. Push your changed branch to your fork in your GitHub account. +7. Create a pull request for your changes **on the _'dev'_ branch** of the module's project. Be sure to follow [the commit message norm][2] in your pull request. If you need help to make a pull request, read the [Github help page about creating pull requests][3]. +8. Wait for one of the core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code. + +That's it: you have contributed to this open-source project! Congratulations! + +[1]: http://doc.prestashop.com/display/PS16/Coding+Standards +[2]: http://doc.prestashop.com/display/PS16/How+to+write+a+commit+message +[3]: https://help.github.com/articles/using-pull-requests + diff --git a/modules/mailalerts/config.xml b/modules/mailalerts/config.xml new file mode 100644 index 00000000..0a458217 --- /dev/null +++ b/modules/mailalerts/config.xml @@ -0,0 +1,13 @@ + + + mailalerts + + + + + + Are you sure you want to delete all customer notifications? + 1 + 0 + + diff --git a/modules/mailalerts/config_fr.xml b/modules/mailalerts/config_fr.xml new file mode 100644 index 00000000..c5481201 --- /dev/null +++ b/modules/mailalerts/config_fr.xml @@ -0,0 +1,13 @@ + + + mailalerts + + + + + + + 1 + 0 + + \ No newline at end of file diff --git a/modules/mailalerts/controllers/front/account.php b/modules/mailalerts/controllers/front/account.php new file mode 100644 index 00000000..f4cbb039 --- /dev/null +++ b/modules/mailalerts/controllers/front/account.php @@ -0,0 +1,57 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +/** + * @since 1.5.0 + */ +class MailalertsAccountModuleFrontController extends ModuleFrontController +{ + public function init() + { + parent::init(); + + require_once($this->module->getLocalPath().'MailAlert.php'); + } + + public function initContent() + { + parent::initContent(); + + if (!Context::getContext()->customer->isLogged()) + Tools::redirect('index.php?controller=authentication&redirect=module&module=mailalerts&action=account'); + + if (Context::getContext()->customer->id) + { + $this->context->smarty->assign('id_customer', Context::getContext()->customer->id); + $this->context->smarty->assign( + 'mailAlerts', + MailAlert::getMailAlerts((int)Context::getContext()->customer->id, (int)Context::getContext()->language->id) + ); + + $this->setTemplate('mailalerts-account.tpl'); + } + } +} \ No newline at end of file diff --git a/modules/mailalerts/controllers/front/actions.php b/modules/mailalerts/controllers/front/actions.php new file mode 100644 index 00000000..381344e1 --- /dev/null +++ b/modules/mailalerts/controllers/front/actions.php @@ -0,0 +1,148 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +/** + * @since 1.5.0 + */ +class MailalertsActionsModuleFrontController extends ModuleFrontController +{ + /** + * @var int + */ + public $id_product; + public $id_product_attribute; + + public function init() + { + parent::init(); + + require_once($this->module->getLocalPath().'MailAlert.php'); + $this->id_product = (int)Tools::getValue('id_product'); + $this->id_product_attribute = (int)Tools::getValue('id_product_attribute'); + } + + public function postProcess() + { + if (Tools::getValue('process') == 'remove') + $this->processRemove(); + else if (Tools::getValue('process') == 'add') + $this->processAdd(); + else if (Tools::getValue('process') == 'check') + $this->processCheck(); + } + + /** + * Remove a favorite product + */ + public function processRemove() + { + // check if product exists + $product = new Product($this->id_product); + if (!Validate::isLoadedObject($product)) + die('0'); + + $context = Context::getContext(); + if (MailAlert::deleteAlert( + (int)$context->customer->id, + (int)$context->customer->email, + (int)$product->id, + (int)$this->id_product_attribute, + (int)$context->shop->id + )) + die('0'); + + die(1); + } + + /** + * Add a favorite product + */ + public function processAdd() + { + $context = Context::getContext(); + + if ($context->customer->isLogged()) + { + $id_customer = (int)$context->customer->id; + $customer = new Customer($id_customer); + $customer_email = (string)$customer->email; + } + else + { + $customer_email = (string)Tools::getValue('customer_email'); + $customer = $context->customer->getByEmail($customer_email); + $id_customer = (isset($customer->id) && ($customer->id != null)) ? (int)$customer->id : null; + } + + $id_product = (int)Tools::getValue('id_product'); + $id_product_attribute = (int)Tools::getValue('id_product_attribute'); + $id_shop = (int)$context->shop->id; + $id_lang = (int)$context->language->id; + $product = new Product($id_product, false, $id_lang, $id_shop, $context); + + $mail_alert = MailAlert::customerHasNotification($id_customer, $id_product, $id_product_attribute, $id_shop, null, $customer_email); + + if ($mail_alert) + die('2'); + elseif (!Validate::isLoadedObject($product)) + die('0'); + + $mail_alert = new MailAlert(); + + $mail_alert->id_customer = (int)$id_customer; + $mail_alert->customer_email = (string)$customer_email; + $mail_alert->id_product = (int)$id_product; + $mail_alert->id_product_attribute = (int)$id_product_attribute; + $mail_alert->id_shop = (int)$id_shop; + $mail_alert->id_lang = (int)$id_lang; + + if ($mail_alert->add() !== false) + die('1'); + + die('0'); + } + + /** + * Add a favorite product + */ + public function processCheck() + { + if (!(int)$this->context->customer->logged) + die('0'); + + $id_customer = (int)$this->context->customer->id; + + if (!$id_product = (int)Tools::getValue('id_product')) + die('0'); + + $id_product_attribute = (int)Tools::getValue('id_product_attribute'); + + if (MailAlert::customerHasNotification((int)$id_customer, (int)$id_product, (int)$id_product_attribute, (int)$this->context->shop->id)) + die('1'); + + die('0'); + } +} \ No newline at end of file diff --git a/modules/mailalerts/controllers/front/index.php b/modules/mailalerts/controllers/front/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/controllers/front/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/controllers/index.php b/modules/mailalerts/controllers/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/controllers/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/css/index.php b/modules/mailalerts/css/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/css/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/css/mailalerts.css b/modules/mailalerts/css/mailalerts.css new file mode 100644 index 00000000..400f5f3c --- /dev/null +++ b/modules/mailalerts/css/mailalerts.css @@ -0,0 +1,47 @@ +#module-mailalerts-mailalerts-account #left_column {display:none} +#module-mailalerts-mailalerts-account #center_column {width:757px} + +#mailalerts_block_account .mailalert { + position:relative; + margin-bottom: 14px; + padding: 12px 8px; + border: 1px solid #eee; + border-radius: 3px 3px 3px 3px; +} + +.mailalert a.product_img_link { + border: 1px solid #CCCCCC; + display: block; + float: left; + margin-right: 14px; + overflow: hidden; + position: relative; +} + +.mailalert h3 { + color: #000000; + font-size: 13px; + padding: 0 0 10px; +} + +.mailalert p.product_desc { + line-height: 16px; + overflow: hidden; + padding: 0; +} + +.mailalert .remove { + position:absolute; + top:10px; + right:10px +} +.mailalert .remove .icon {cursor:pointer} + + +/* lnk fiche produit */ + +#usefull_link_block li#mailalerts_block_extra_remove { + padding-left:20px; + background:url(../img/del_alert.gif) no-repeat 0 0; + cursor: pointer; +} \ No newline at end of file diff --git a/modules/mailalerts/img/del_alert.gif b/modules/mailalerts/img/del_alert.gif new file mode 100644 index 0000000000000000000000000000000000000000..8aea7d4f7050eb06564d02cdef2de912ac365832 GIT binary patch literal 358 zcmV-s0h#_sNk%w1VGsZi0M!5h?SNOsH5jEJ6}&AL)_ZUFnswGxE#+@U_T=N_wXpJy zW#ei@)pKagQ9Se9+t!SR+GbP5T2IVEA=j&`?#aj7t*!sBi|oU}(rI7j%*~w|66}3c z!$2{rCmYh0l-gP{++I2R^6>PYf%%|)#6>sKot^mV>ELWlxZ&&~Yz_w|u!_UY-|YgW%+RqvL2)1ssA)YJd|{?u7J`ta}Gk%qlC zCIA2bA^8LV00000EC2ui01yBW000Jqz@KnPEEr>TRa;$% zjGJY|K=23!iwHyH6cn$XEODAC3M8Tr0NAJ;1PgrtEJP6?2L~VoISmU3I}bz&0|p-- z4G1X)1}HQ{IvyPoFcA*{5*-ys9s&Uz0RaLNNIxY40|Nr9wLdr-8nnGa85zUJ$U{K@ EJ4c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=go2#jXqpPX0i<_gNp{t>jtGR)NrG=}xg_EMv>2~2MaLa!N4y`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-@<(X&zK> z3U0TU;MA)Rbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3?ZnNV&cMJ};OXKRQgJKk z&;S4S%(e`VSGX<~JIHW)P2}b$4PO`)!j?>w6>qpPnbTv(r3*p=1`J906I@?6?r3fk z^JRP_tI&OE0aKyFpSfLPf0!PLDEwnOV(AlbkZZ#Ch8w&c@c{=Xl{>s)KJqPKvt+~s zmBWn@Od^F2Hu6&2o-|}T%;7i^8_<2AfzwyeBgxc6;`)TdlY9z&Y>$?nn3k}agC(S4 z2S + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/index.php b/modules/mailalerts/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/js/index.php b/modules/mailalerts/js/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/js/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/js/mailalerts.js b/modules/mailalerts/js/mailalerts.js new file mode 100644 index 00000000..99178dc3 --- /dev/null +++ b/modules/mailalerts/js/mailalerts.js @@ -0,0 +1,24 @@ +/** + * 2007-2015 PrestaShop + * + * NOTICE OF LICENSE + * + * This source file is subject to the Academic Free License (AFL 3.0) + * that is bundled with this package in the file LICENSE.txt. + * It is also available through the world-wide-web at this URL: + * http://opensource.org/licenses/afl-3.0.php + * If you did not receive a copy of the license and are unable to + * obtain it through the world-wide-web, please send an email + * to license@prestashop.com so we can send you a copy immediately. + * + * DISCLAIMER + * + * Do not edit or add to this file if you wish to upgrade PrestaShop to newer + * versions in the future. If you wish to customize PrestaShop for your + * needs please refer to http://www.prestashop.com for more information. + * + * @author PrestaShop SA + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ diff --git a/modules/mailalerts/logo.gif b/modules/mailalerts/logo.gif new file mode 100644 index 0000000000000000000000000000000000000000..8bdd3304de57761ba769f304df43ef97b4e6cc98 GIT binary patch literal 792 zcmV+z1LypSP)gn-s{Jsef@w|XbT!@L zKqWCIT8+A(7Sx3z9}!4Pu(d7F()NAMIIl$mh8>gK+?nLgnRCyXOBiF=&l0fDCEXmG zO1fK=fkMUbY^kO|IUx!Li*G1rXYru4dEO2NVi`tlvyl0*xG05#{;n&-JwDA~#O)Gy zp_Bjjq?zlQDb_VBdhw2?3i+}b*G)Mkej}RiH|=KYV#o;^MY)fCsb9d zsU|OsN4*FKTk!a82BnG)znj1#sVFUsLkabxPk!I1k)<6rR_jd$gsWp3CfpLm!B_y3 zsXVd;6|1uoP{IT7MFtSAy@Rth*I@QnS)ry`u-WLkiCn3Iu66|{;z1la6h!*_9BM0* z{Ph5=@-syHFF{yNfEpSa|Bn$Hz+|?+`69m@R^azIIYol*12T?FuMz1z52!OpJxahE zsKZrEL0x&ntu#0QWkR*Ix~y>@k9Eo{8Whm#vABR1lv)~Yvjinr1J#!7Vpv?v?xE{w z`;|a0UsB7zvrDA!!ri2^HGa~ics!CzBobHC!F9M6c_^MfJ51b;DNsGT-LnItXArps z0g2@NX5wr7GudmHX6_GN4fPJ+>*$gBt0~^Ej_Ief7#!&Z5&eLC4(SIs@{H0mdjh0J zPi6ZrCt{+o3}&v|YVDdoQ9g>?w=bA~e*1~E*Mymx?w%PNsdJ5Z>vTu3e;IaWtm6;T WSyNB7T;Y8s2(Xr1kulv2vC+}$cTK{b@%GqXez?PO`tF0_+O0PAWk6=OH}Wkc0jap*R%+IHNb@11}NwLxCJH7jwo7kl0fp zTTz&e&Lbf_xGo2WM}+`MnqM|zU#*F8AQw6&V=G$BAqFQ$2Pz43SS73|@}cAK2m*Pe zj^vq5fW;)VE}K3m{Dthct_f;=HA3KXeLp*#tx$CRx1aVo_g? zWemn*Oq0Pes{l@oEQ{nUbvr0!lnDZ;@&Z==GI?&sz8u4`jKNrpsbgzN1n` z%N+3MdhlZ3Fjje{wM5BqWq$1;W-hdWcpNf2O;6TsQJ^70Jid)?UEKa8?WL&R+9 zr#1FrUyk8e$sk}%^ZyE9Vv|S}n`8u(6?q6S6EA-f#Bw*K*gQkpX^z*}hkZFli#8tv zkFm96H6UrC2&3uJjaExs!06d=*sT_wpvWZ%qiN?c&+!`jurJ4OYyy_SF?$g*xycAL zQd-Qw{Xu<$ZmP+LN&uY$BqE(iGYm@?bG*hr?8`A6%NS8S#-8ahCu~8q=}or$1rq z^+h;6AsnS-MaYH1d+MQMd*BG2|EqndEH;V>B0CbMg(!xp262K9S>>`URFxIst-&#P zoMJmvbc=r|{n}R=3zQ8T(u1a15 zEbgNdAq1|;gPqQnYJ8PxzE>h2VJq<0>swHG-DVOm;oOO*(dT{x%`4NA2%x|XDYjribnK2{{+UJn+6c~oh;yDXKPIZy_YQXS6G(Qi6;*p8Bl=N9*g#%RQ>u+8*B@lui0`R@Y}1L4E-PM##UdD#b@%L?E7(S|7)n-b(q={ zCgc>5n?KuGeK5a%Ep28Gk + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +/* SSL Management */ +$useSSL = true; + +include(dirname(__FILE__).'/../../config/config.inc.php'); +include(dirname(__FILE__).'/../../header.php'); +include_once(dirname(__FILE__).'/mailalerts.php'); + +// Instance of module class for translations +$module = new MailAlerts(); + +$errors = array(); + +if ($cookie->isLogged()) +{ + if (Tools::getValue('action') == 'delete') + { + $id_customer = (int)$cookie->id_customer; + if (!$id_product = (int)Tools::getValue('id_product')) + $errors[] = $module->l('You must have a product to delete an alert.', 'mailalerts-account'); + $id_product_attribute = (int)Tools::getValue('id_product_attribute'); + $customer = new Customer((int)$id_customer); + MailAlerts::deleteAlert((int)$id_customer, (string)$customer->email, (int)$id_product, (int)$id_product_attribute); + } + $this->context->smarty->assign('mailAlerts', MailAlert::getProductsAlerts((int)$cookie->id_customer, (int)$cookie->id_lang)); +} +else + $errors[] = $module->l('You must be logged in to manage your alerts.', 'mailalerts-account'); + +$this->context->smarty->assign(array( + 'id_customer' => (int)$cookie->id_customer, + 'errors' => $errors +)); + + +if (Tools::file_exists_cache(_PS_THEME_DIR_.'modules/mailalerts/myalerts.tpl')) + $smarty->display(_PS_THEME_DIR_.'modules/mailalerts/myalerts.tpl'); +elseif (Tools::file_exists_cache(dirname(__FILE__).'/myalerts.tpl')) + $smarty->display(dirname(__FILE__).'/myalerts.tpl'); +else + echo $module->l('No template found', 'mailalerts-account'); + +include(dirname(__FILE__).'/../../footer.php'); diff --git a/modules/mailalerts/mailalerts-ajax.php b/modules/mailalerts/mailalerts-ajax.php new file mode 100644 index 00000000..3f5258fb --- /dev/null +++ b/modules/mailalerts/mailalerts-ajax.php @@ -0,0 +1,32 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +require_once(dirname(__FILE__).'/../../config/config.inc.php'); +require_once(dirname(__FILE__).'/../../init.php'); + + + + diff --git a/modules/mailalerts/mailalerts-extra.php b/modules/mailalerts/mailalerts-extra.php new file mode 100644 index 00000000..f52487fb --- /dev/null +++ b/modules/mailalerts/mailalerts-extra.php @@ -0,0 +1,119 @@ +{* +* 2007-2015 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + +{if !$isCustomerMailAlert AND $isLogged} +

  • + {l s='Add this product to my favorites' mod='mailalerts'} +
  • +{/if} +{if $isCustomerMailAlert AND $isLogged} +
  • + {l s='Remove this product from my favorites' mod='mailalerts'} +
  • +{/if} + +
  • + {l s='Remove this product from my favorites' mod='mailalerts'} +
  • +
  • + {l s='Add this product to my favorites' mod='mailalerts'} +
  • \ No newline at end of file diff --git a/modules/mailalerts/mailalerts.php b/modules/mailalerts/mailalerts.php new file mode 100644 index 00000000..5e30f1e9 --- /dev/null +++ b/modules/mailalerts/mailalerts.php @@ -0,0 +1,1076 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +if (!defined('_CAN_LOAD_FILES_')) + exit; + +include_once(dirname(__FILE__).'/MailAlert.php'); + +class MailAlerts extends Module +{ + protected $html = ''; + + protected $merchant_mails; + protected $merchant_order; + protected $merchant_oos; + protected $customer_qty; + protected $merchant_coverage; + protected $product_coverage; + protected $order_edited; + protected $return_slip; + + const __MA_MAIL_DELIMITOR__ = "\n"; + + public function __construct() + { + $this->name = 'mailalerts'; + $this->tab = 'administration'; + $this->version = '3.6.0'; + $this->author = 'PrestaShop'; + $this->need_instance = 0; + + $this->controllers = array('account'); + + $this->bootstrap = true; + parent::__construct(); + + if ($this->id) + $this->init(); + + $this->displayName = $this->l('Mail alerts'); + $this->description = $this->l('Sends e-mail notifications to customers and merchants.'); + $this->confirmUninstall = $this->l('Are you sure you want to delete all customer notifications?'); + } + + protected function init() + { + $this->merchant_mails = str_replace(',', self::__MA_MAIL_DELIMITOR__, (string)Configuration::get('MA_MERCHANT_MAILS')); + $this->merchant_order = (int)Configuration::get('MA_MERCHANT_ORDER'); + $this->merchant_oos = (int)Configuration::get('MA_MERCHANT_OOS'); + $this->customer_qty = (int)Configuration::get('MA_CUSTOMER_QTY'); + $this->merchant_coverage = (int)Configuration::getGlobalValue('MA_MERCHANT_COVERAGE'); + $this->product_coverage = (int)Configuration::getGlobalValue('MA_PRODUCT_COVERAGE'); + $this->order_edited = (int)Configuration::getGlobalValue('MA_ORDER_EDIT'); + $this->return_slip = (int)Configuration::getGlobalValue('MA_RETURN_SLIP'); + } + + public function install($delete_params = true) + { + if (!parent::install() || + !$this->registerHook('actionValidateOrder') || + !$this->registerHook('actionUpdateQuantity') || + !$this->registerHook('actionProductOutOfStock') || + !$this->registerHook('displayCustomerAccount') || + !$this->registerHook('displayMyAccountBlock') || + !$this->registerHook('actionProductDelete') || + !$this->registerHook('actionProductAttributeDelete') || + !$this->registerHook('actionProductAttributeUpdate') || + !$this->registerHook('actionProductCoverage') || + !$this->registerHook('actionOrderReturn') || + !$this->registerHook('actionOrderEdited') || + !$this->registerHook('displayHeader')) + return false; + + if ($delete_params) + { + Configuration::updateValue('MA_MERCHANT_ORDER', 1); + Configuration::updateValue('MA_MERCHANT_OOS', 1); + Configuration::updateValue('MA_CUSTOMER_QTY', 1); + Configuration::updateValue('MA_ORDER_EDIT', 1); + Configuration::updateValue('MA_RETURN_SLIP', 1); + Configuration::updateValue('MA_MERCHANT_MAILS', Configuration::get('PS_SHOP_EMAIL')); + Configuration::updateValue('MA_LAST_QTIES', (int)Configuration::get('PS_LAST_QTIES')); + Configuration::updateGlobalValue('MA_MERCHANT_COVERAGE', 0); + Configuration::updateGlobalValue('MA_PRODUCT_COVERAGE', 0); + + $sql = 'CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.MailAlert::$definition['table'].'` + ( + `id_customer` int(10) unsigned NOT NULL, + `customer_email` varchar(128) NOT NULL, + `id_product` int(10) unsigned NOT NULL, + `id_product_attribute` int(10) unsigned NOT NULL, + `id_shop` int(10) unsigned NOT NULL, + `id_lang` int(10) unsigned NOT NULL, + PRIMARY KEY (`id_customer`,`customer_email`,`id_product`,`id_product_attribute`,`id_shop`) + ) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci'; + + if (!Db::getInstance()->execute($sql)) + return false; + } + + return true; + } + + public function uninstall($delete_params = true) + { + if ($delete_params) + { + Configuration::deleteByName('MA_MERCHANT_ORDER'); + Configuration::deleteByName('MA_MERCHANT_OOS'); + Configuration::deleteByName('MA_CUSTOMER_QTY'); + Configuration::deleteByName('MA_MERCHANT_MAILS'); + Configuration::deleteByName('MA_LAST_QTIES'); + Configuration::deleteByName('MA_MERCHANT_COVERAGE'); + Configuration::deleteByName('MA_PRODUCT_COVERAGE'); + Configuration::deleteByName('MA_ORDER_EDIT'); + Configuration::deleteByName('MA_RETURN_SLIP'); + + if (!Db::getInstance()->execute('DROP TABLE IF EXISTS '._DB_PREFIX_.MailAlert::$definition['table'])) + return false; + } + + return parent::uninstall(); + } + + public function reset() + { + if (!$this->uninstall(false)) + return false; + if (!$this->install(false)) + return false; + + return true; + } + + public function getContent() + { + $this->html = ''; + + $this->postProcess(); + + $this->html .= $this->renderForm(); + + return $this->html; + } + + protected function postProcess() + { + $errors = array(); + + if (Tools::isSubmit('submitMailAlert')) + { + if (!Configuration::updateValue('MA_CUSTOMER_QTY', (int)Tools::getValue('MA_CUSTOMER_QTY'))) + $errors[] = $this->l('Cannot update settings'); + } + else if (Tools::isSubmit('submitMAMerchant')) + { + $emails = (string)Tools::getValue('MA_MERCHANT_MAILS'); + + if (!$emails || empty($emails)) + $errors[] = $this->l('Please type one (or more) e-mail address'); + else + { + $emails = str_replace(',', self::__MA_MAIL_DELIMITOR__, $emails); + $emails = explode(self::__MA_MAIL_DELIMITOR__, $emails); + foreach ($emails as $k => $email) + { + $email = trim($email); + if (!empty($email) && !Validate::isEmail($email)) + { + $errors[] = $this->l('Invalid e-mail:').' '.Tools::safeOutput($email); + break; + } + elseif (!empty($email) && count($email) > 0) + $emails[$k] = $email; + else + unset($emails[$k]); + } + + $emails = implode(self::__MA_MAIL_DELIMITOR__, $emails); + + if (!Configuration::updateValue('MA_MERCHANT_MAILS', (string)$emails)) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateValue('MA_MERCHANT_ORDER', (int)Tools::getValue('MA_MERCHANT_ORDER'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateValue('MA_MERCHANT_OOS', (int)Tools::getValue('MA_MERCHANT_OOS'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateValue('MA_LAST_QTIES', (int)Tools::getValue('MA_LAST_QTIES'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateGlobalValue('MA_MERCHANT_COVERAGE', (int)Tools::getValue('MA_MERCHANT_COVERAGE'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateGlobalValue('MA_PRODUCT_COVERAGE', (int)Tools::getValue('MA_PRODUCT_COVERAGE'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateGlobalValue('MA_ORDER_EDIT', (int)Tools::getValue('MA_ORDER_EDIT'))) + $errors[] = $this->l('Cannot update settings'); + elseif (!Configuration::updateGlobalValue('MA_RETURN_SLIP', (int)Tools::getValue('MA_RETURN_SLIP'))) + $errors[] = $this->l('Cannot update settings'); + } + } + + if (count($errors) > 0) + $this->html .= $this->displayError(implode('
    ', $errors)); + else + $this->html .= $this->displayConfirmation($this->l('Settings updated successfully')); + + $this->init(); + } + + public function getAllMessages($id) + { + $messages = Db::getInstance()->executeS(' + SELECT `message` + FROM `'._DB_PREFIX_.'message` + WHERE `id_order` = '.(int)$id.' + ORDER BY `id_message` ASC'); + $result = array(); + foreach ($messages as $message) + $result[] = $message['message']; + + return implode('
    ', $result); + } + + public function hookActionValidateOrder($params) + { + if (!$this->merchant_order || empty($this->merchant_mails)) + return; + + // Getting differents vars + $context = Context::getContext(); + $id_lang = (int)$context->language->id; + $id_shop = (int)$context->shop->id; + $currency = $params['currency']; + $order = $params['order']; + $customer = $params['customer']; + $configuration = Configuration::getMultiple( + array( + 'PS_SHOP_EMAIL', + 'PS_MAIL_METHOD', + 'PS_MAIL_SERVER', + 'PS_MAIL_USER', + 'PS_MAIL_PASSWD', + 'PS_SHOP_NAME', + 'PS_MAIL_COLOR' + ), $id_lang, null, $id_shop + ); + $delivery = new Address((int)$order->id_address_delivery); + $invoice = new Address((int)$order->id_address_invoice); + $order_date_text = Tools::displayDate($order->date_add); + $carrier = new Carrier((int)$order->id_carrier); + $message = $this->getAllMessages($order->id); + + if (!$message || empty($message)) + $message = $this->l('No message'); + + $items_table = ''; + + $products = $params['order']->getProducts(); + $customized_datas = Product::getAllCustomizedDatas((int)$params['cart']->id); + Product::addCustomizationPrice($products, $customized_datas); + foreach ($products as $key => $product) + { + $unit_price = Product::getTaxCalculationMethod($customer->id) == PS_TAX_EXC ? $product['product_price'] : $product['product_price_wt']; + + $customization_text = ''; + if (isset($customized_datas[$product['product_id']][$product['product_attribute_id']])) + { + foreach ($customized_datas[$product['product_id']][$product['product_attribute_id']][$order->id_address_delivery] as $customization) + { + if (isset($customization['datas'][Product::CUSTOMIZE_TEXTFIELD])) + foreach ($customization['datas'][Product::CUSTOMIZE_TEXTFIELD] as $text) + $customization_text .= $text['name'].': '.$text['value'].'
    '; + + if (isset($customization['datas'][Product::CUSTOMIZE_FILE])) + $customization_text .= count($customization['datas'][Product::CUSTOMIZE_FILE]).' '.$this->l('image(s)').'
    '; + + $customization_text .= '---
    '; + } + if (method_exists('Tools', 'rtrimString')) + $customization_text = Tools::rtrimString($customization_text, '---
    '); + else + $customization_text = preg_replace('/---
    $/', '', $customization_text); + } + + $url = $context->link->getProductLink($product['product_id']); + $items_table .= + ' + '.$product['product_reference'].' + +
    '.$product['product_name'].'' + .(isset($product['attributes_small']) ? ' '.$product['attributes_small'] : '') + .(!empty($customization_text) ? '
    '.$customization_text : '') + .'
    + + '.Tools::displayPrice($unit_price, $currency, false).' + '.(int)$product['product_quantity'].' + ' + .Tools::displayPrice(($unit_price * $product['product_quantity']), $currency, false) + .' + '; + } + foreach ($params['order']->getCartRules() as $discount) + { + $items_table .= + ' + '.$this->l('Voucher code:').' '.$discount['name'].' + -'.Tools::displayPrice($discount['value'], $currency, false).' + '; + } + if ($delivery->id_state) + $delivery_state = new State((int)$delivery->id_state); + if ($invoice->id_state) + $invoice_state = new State((int)$invoice->id_state); + + if (Product::getTaxCalculationMethod($customer->id) == PS_TAX_EXC) + $total_products = $order->getTotalProductsWithoutTaxes(); + else + $total_products = $order->getTotalProductsWithTaxes(); + + $order_state = $params['orderStatus']; + + // Filling-in vars for email + $template_vars = array( + '{firstname}' => $customer->firstname, + '{lastname}' => $customer->lastname, + '{email}' => $customer->email, + '{delivery_block_txt}' => MailAlert::getFormatedAddress($delivery, "\n"), + '{invoice_block_txt}' => MailAlert::getFormatedAddress($invoice, "\n"), + '{delivery_block_html}' => MailAlert::getFormatedAddress( + $delivery, '
    ', array( + 'firstname' => '%s', + 'lastname' => '%s' + ) + ), + '{invoice_block_html}' => MailAlert::getFormatedAddress( + $invoice, '
    ', array( + 'firstname' => '%s', + 'lastname' => '%s' + ) + ), + '{delivery_company}' => $delivery->company, + '{delivery_firstname}' => $delivery->firstname, + '{delivery_lastname}' => $delivery->lastname, + '{delivery_address1}' => $delivery->address1, + '{delivery_address2}' => $delivery->address2, + '{delivery_city}' => $delivery->city, + '{delivery_postal_code}' => $delivery->postcode, + '{delivery_country}' => $delivery->country, + '{delivery_state}' => $delivery->id_state ? $delivery_state->name : '', + '{delivery_phone}' => $delivery->phone ? $delivery->phone : $delivery->phone_mobile, + '{delivery_other}' => $delivery->other, + '{invoice_company}' => $invoice->company, + '{invoice_firstname}' => $invoice->firstname, + '{invoice_lastname}' => $invoice->lastname, + '{invoice_address2}' => $invoice->address2, + '{invoice_address1}' => $invoice->address1, + '{invoice_city}' => $invoice->city, + '{invoice_postal_code}' => $invoice->postcode, + '{invoice_country}' => $invoice->country, + '{invoice_state}' => $invoice->id_state ? $invoice_state->name : '', + '{invoice_phone}' => $invoice->phone ? $invoice->phone : $invoice->phone_mobile, + '{invoice_other}' => $invoice->other, + '{order_name}' => $order->reference, + '{order_status}' => $order_state->name, + '{shop_name}' => $configuration['PS_SHOP_NAME'], + '{date}' => $order_date_text, + '{carrier}' => (($carrier->name == '0') ? $configuration['PS_SHOP_NAME'] : $carrier->name), + '{payment}' => Tools::substr($order->payment, 0, 32), + '{items}' => $items_table, + '{total_paid}' => Tools::displayPrice($order->total_paid, $currency), + '{total_products}' => Tools::displayPrice($total_products, $currency), + '{total_discounts}' => Tools::displayPrice($order->total_discounts, $currency), + '{total_shipping}' => Tools::displayPrice($order->total_shipping, $currency), + '{total_tax_paid}' => Tools::displayPrice( + ($order->total_products_wt - $order->total_products) + ($order->total_shipping_tax_incl - $order->total_shipping_tax_excl), + $currency, + false + ), + '{total_wrapping}' => Tools::displayPrice($order->total_wrapping, $currency), + '{currency}' => $currency->sign, + '{gift}' => (bool)$order->gift, + '{gift_message}' => $order->gift_message, + '{message}' => $message + ); + + // Shop iso + $iso = Language::getIsoById((int)Configuration::get('PS_LANG_DEFAULT')); + + // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients + $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); + foreach ($merchant_mails as $merchant_mail) + { + // Default language + $mail_id_lang = $id_lang; + $mail_iso = $iso; + + // Use the merchant lang if he exists as an employee + $results = Db::getInstance()->executeS(' + SELECT `id_lang` FROM `'._DB_PREFIX_.'employee` + WHERE `email` = \''.pSQL($merchant_mail).'\' + '); + if ($results) + { + $user_iso = Language::getIsoById((int)$results[0]['id_lang']); + if ($user_iso) + { + $mail_id_lang = (int)$results[0]['id_lang']; + $mail_iso = $user_iso; + } + } + + $dir_mail = false; + if (file_exists(dirname(__FILE__).'/mails/'.$mail_iso.'/new_order.txt') && + file_exists(dirname(__FILE__).'/mails/'.$mail_iso.'/new_order.html')) + $dir_mail = dirname(__FILE__).'/mails/'; + + if (file_exists(_PS_MAIL_DIR_.$mail_iso.'/new_order.txt') && + file_exists(_PS_MAIL_DIR_.$mail_iso.'/new_order.html')) + $dir_mail = _PS_MAIL_DIR_; + + if ($dir_mail) + Mail::Send( + $mail_id_lang, + 'new_order', + sprintf(Mail::l('New order : #%d - %s', $mail_id_lang), $order->id, $order->reference), + $template_vars, + $merchant_mail, + null, + $configuration['PS_SHOP_EMAIL'], + $configuration['PS_SHOP_NAME'], + null, + null, + $dir_mail, + null, + $id_shop + ); + } + } + + public function hookActionProductOutOfStock($params) + { + if (!$this->customer_qty || + !Configuration::get('PS_STOCK_MANAGEMENT') || + Product::isAvailableWhenOutOfStock($params['product']->out_of_stock)) + return; + + $context = Context::getContext(); + $id_product = (int)$params['product']->id; + $id_product_attribute = 0; + $id_customer = (int)$context->customer->id; + + if ((int)$context->customer->id <= 0) + $this->context->smarty->assign('email', 1); + elseif (MailAlert::customerHasNotification($id_customer, $id_product, $id_product_attribute, (int)$context->shop->id)) + return; + + $this->context->smarty->assign( + array( + 'id_product' => $id_product, + 'id_product_attribute' => $id_product_attribute + ) + ); + + return $this->display(__FILE__, 'product.tpl'); + } + + public function hookActionUpdateQuantity($params) + { + $id_product = (int)$params['id_product']; + $id_product_attribute = (int)$params['id_product_attribute']; + + $quantity = (int)$params['quantity']; + $context = Context::getContext(); + $id_shop = (int)$context->shop->id; + $id_lang = (int)$context->language->id; + $product = new Product($id_product, false, $id_lang, $id_shop, $context); + $product_has_attributes = $product->hasAttributes(); + $configuration = Configuration::getMultiple( + array( + 'MA_LAST_QTIES', + 'PS_STOCK_MANAGEMENT', + 'PS_SHOP_EMAIL', + 'PS_SHOP_NAME' + ), null, null, $id_shop + ); + $ma_last_qties = (int)$configuration['MA_LAST_QTIES']; + + $check_oos = ($product_has_attributes && $id_product_attribute) || (!$product_has_attributes && !$id_product_attribute); + + if ($check_oos && + $product->active == 1 && + (int)$quantity <= $ma_last_qties && + !(!$this->merchant_oos || empty($this->merchant_mails)) && + $configuration['PS_STOCK_MANAGEMENT']) + { + $iso = Language::getIsoById($id_lang); + $product_name = Product::getProductName($id_product, $id_product_attribute, $id_lang); + $template_vars = array( + '{qty}' => $quantity, + '{last_qty}' => $ma_last_qties, + '{product}' => $product_name + ); + + // Do not send mail if multiples product are created / imported. + if (!defined('PS_MASS_PRODUCT_CREATION') && + file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.txt') && + file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.html')) + { + // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients + $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); + foreach ($merchant_mails as $merchant_mail) + { + Mail::Send( + $id_lang, + 'productoutofstock', + Mail::l('Product out of stock', $id_lang), + $template_vars, + $merchant_mail, + null, + (string)$configuration['PS_SHOP_EMAIL'], + (string)$configuration['PS_SHOP_NAME'], + null, + null, + dirname(__FILE__).'/mails/', + false, + $id_shop + ); + } + } + } + + if ($this->customer_qty && $quantity > 0) + MailAlert::sendCustomerAlert((int)$product->id, (int)$params['id_product_attribute']); + } + + public function hookActionProductAttributeUpdate($params) + { + $sql = ' + SELECT `id_product`, `quantity` + FROM `'._DB_PREFIX_.'stock_available` + WHERE `id_product_attribute` = '.(int)$params['id_product_attribute']; + + $result = Db::getInstance()->getRow($sql); + + if ($this->customer_qty && $result['quantity'] > 0) + MailAlert::sendCustomerAlert((int)$result['id_product'], (int)$params['id_product_attribute']); + } + + public function hookDisplayCustomerAccount() + { + return $this->customer_qty ? $this->display(__FILE__, 'my-account.tpl') : null; + } + + public function hookDisplayMyAccountBlock($params) + { + return $this->hookDisplayCustomerAccount($params); + } + + public function hookActionProductDelete($params) + { + $sql = ' + DELETE FROM `'._DB_PREFIX_.MailAlert::$definition['table'].'` + WHERE `id_product` = '.(int)$params['product']->id; + + Db::getInstance()->execute($sql); + } + + public function hookActionAttributeDelete($params) + { + if ($params['deleteAllAttributes']) + $sql = ' + DELETE FROM `'._DB_PREFIX_.MailAlert::$definition['table'].'` + WHERE `id_product` = '.(int)$params['id_product']; + else + $sql = ' + DELETE FROM `'._DB_PREFIX_.MailAlert::$definition['table'].'` + WHERE `id_product_attribute` = '.(int)$params['id_product_attribute'].' + AND `id_product` = '.(int)$params['id_product']; + + Db::getInstance()->execute($sql); + } + + public function hookActionProductCoverage($params) + { + // if not advanced stock management, nothing to do + if (!Configuration::get('PS_ADVANCED_STOCK_MANAGEMENT')) + return; + + // retrieves informations + $id_product = (int)$params['id_product']; + $id_product_attribute = (int)$params['id_product_attribute']; + $warehouse = $params['warehouse']; + $product = new Product($id_product); + + if (!Validate::isLoadedObject($product)) + return; + + if (!$product->advanced_stock_management) + return; + + // sets warehouse id to get the coverage + if (!Validate::isLoadedObject($warehouse)) + $id_warehouse = 0; + else + $id_warehouse = (int)$warehouse->id; + + // coverage of the product + $warning_coverage = (int)Configuration::getGlobalValue('MA_PRODUCT_COVERAGE'); + + $coverage = StockManagerFactory::getManager()->getProductCoverage($id_product, $id_product_attribute, $warning_coverage, $id_warehouse); + + // if we need to send a notification + if ($product->active == 1 && + ($coverage < $warning_coverage) && !empty($this->merchant_mails) && + Configuration::getGlobalValue('MA_MERCHANT_COVERAGE')) + { + $context = Context::getContext(); + $id_lang = (int)$context->language->id; + $id_shop = (int)$context->shop->id; + $iso = Language::getIsoById($id_lang); + $product_name = Product::getProductName($id_product, $id_product_attribute, $id_lang); + $template_vars = array( + '{current_coverage}' => $coverage, + '{warning_coverage}' => $warning_coverage, + '{product}' => pSQL($product_name) + ); + + if (file_exists(dirname(__FILE__).'/mails/'.$iso.'/productcoverage.txt') && + file_exists(dirname(__FILE__).'/mails/'.$iso.'/productcoverage.html')) + { + // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients + $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); + foreach ($merchant_mails as $merchant_mail) + { + Mail::Send( + $id_lang, + 'productcoverage', + Mail::l('Stock coverage', $id_lang), + $template_vars, + $merchant_mail, + null, + (string)Configuration::get('PS_SHOP_EMAIL'), + (string)Configuration::get('PS_SHOP_NAME'), + null, + null, + dirname(__FILE__).'/mails/', + null, + $id_shop + ); + } + } + } + } + + public function hookDisplayHeader() + { + $this->page_name = Dispatcher::getInstance()->getController(); + if (in_array($this->page_name, array('product', 'account'))) + { + $this->context->controller->addJS($this->_path.'js/mailalerts.js'); + $this->context->controller->addCSS($this->_path.'css/mailalerts.css', 'all'); + } + } + + /** + * Send a mail when a customer return an order. + * + * @param array $params Hook params. + */ + public function hookActionOrderReturn($params) + { + if (!$this->return_slip || empty($this->return_slip)) + return; + + $context = Context::getContext(); + $id_lang = (int)$context->language->id; + $id_shop = (int)$context->shop->id; + $configuration = Configuration::getMultiple( + array( + 'PS_SHOP_EMAIL', + 'PS_MAIL_METHOD', + 'PS_MAIL_SERVER', + 'PS_MAIL_USER', + 'PS_MAIL_PASSWD', + 'PS_SHOP_NAME', + 'PS_MAIL_COLOR' + ), $id_lang, null, $id_shop + ); + + // Shop iso + $iso = Language::getIsoById((int)Configuration::get('PS_LANG_DEFAULT')); + + $order = new Order((int)$params['orderReturn']->id_order); + $customer = new Customer((int)$params['orderReturn']->id_customer); + $delivery = new Address((int)$order->id_address_delivery); + $invoice = new Address((int)$order->id_address_invoice); + $order_date_text = Tools::displayDate($order->date_add); + if ($delivery->id_state) + $delivery_state = new State((int)$delivery->id_state); + if ($invoice->id_state) + $invoice_state = new State((int)$invoice->id_state); + + $order_return_products = OrderReturn::getOrdersReturnProducts($params['orderReturn']->id, $order); + + $items_table = ''; + foreach ($order_return_products as $key => $product) + { + $url = $context->link->getProductLink($product['product_id']); + $items_table .= + ' + '.$product['product_reference'].' + + '.$product['product_name'].' + + + '.(int)$product['product_quantity'].' + '; + } + + $template_vars = array( + '{firstname}' => $customer->firstname, + '{lastname}' => $customer->lastname, + '{email}' => $customer->email, + '{delivery_block_txt}' => MailAlert::getFormatedAddress($delivery, "\n"), + '{invoice_block_txt}' => MailAlert::getFormatedAddress($invoice, "\n"), + '{delivery_block_html}' => MailAlert::getFormatedAddress( + $delivery, '
    ', array( + 'firstname' => '%s', + 'lastname' => '%s' + ) + ), + '{invoice_block_html}' => MailAlert::getFormatedAddress( + $invoice, '
    ', array( + 'firstname' => '%s', + 'lastname' => '%s' + ) + ), + '{delivery_company}' => $delivery->company, + '{delivery_firstname}' => $delivery->firstname, + '{delivery_lastname}' => $delivery->lastname, + '{delivery_address1}' => $delivery->address1, + '{delivery_address2}' => $delivery->address2, + '{delivery_city}' => $delivery->city, + '{delivery_postal_code}' => $delivery->postcode, + '{delivery_country}' => $delivery->country, + '{delivery_state}' => $delivery->id_state ? $delivery_state->name : '', + '{delivery_phone}' => $delivery->phone ? $delivery->phone : $delivery->phone_mobile, + '{delivery_other}' => $delivery->other, + '{invoice_company}' => $invoice->company, + '{invoice_firstname}' => $invoice->firstname, + '{invoice_lastname}' => $invoice->lastname, + '{invoice_address2}' => $invoice->address2, + '{invoice_address1}' => $invoice->address1, + '{invoice_city}' => $invoice->city, + '{invoice_postal_code}' => $invoice->postcode, + '{invoice_country}' => $invoice->country, + '{invoice_state}' => $invoice->id_state ? $invoice_state->name : '', + '{invoice_phone}' => $invoice->phone ? $invoice->phone : $invoice->phone_mobile, + '{invoice_other}' => $invoice->other, + '{order_name}' => $order->reference, + '{shop_name}' => $configuration['PS_SHOP_NAME'], + '{date}' => $order_date_text, + '{items}' => $items_table, + '{message}' => Tools::purifyHTML($params['orderReturn']->question), + ); + + // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients + $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); + foreach ($merchant_mails as $merchant_mail) + { + // Default language + $mail_id_lang = $id_lang; + $mail_iso = $iso; + + // Use the merchant lang if he exists as an employee + $results = Db::getInstance()->executeS(' + SELECT `id_lang` FROM `'._DB_PREFIX_.'employee` + WHERE `email` = \''.pSQL($merchant_mail).'\' + '); + if ($results) + { + $user_iso = Language::getIsoById((int)$results[0]['id_lang']); + if ($user_iso) + { + $mail_id_lang = (int)$results[0]['id_lang']; + $mail_iso = $user_iso; + } + } + + $dir_mail = false; + if (file_exists(dirname(__FILE__).'/mails/'.$mail_iso.'/return_slip.txt') && + file_exists(dirname(__FILE__).'/mails/'.$mail_iso.'/return_slip.html')) + $dir_mail = dirname(__FILE__).'/mails/'; + + if (file_exists(_PS_MAIL_DIR_.$mail_iso.'/return_slip.txt') && + file_exists(_PS_MAIL_DIR_.$mail_iso.'/return_slip.html')) + $dir_mail = _PS_MAIL_DIR_; + + if ($dir_mail) + Mail::Send( + $mail_id_lang, + 'return_slip', + sprintf(Mail::l('New return from order #%d - %s', $mail_id_lang), $order->id, $order->reference), + $template_vars, + $merchant_mail, + null, + $configuration['PS_SHOP_EMAIL'], + $configuration['PS_SHOP_NAME'], + null, + null, + $dir_mail, + null, + $id_shop + ); + } + } + + + /** + * Send a mail when an order is modified. + * + * @param array $params Hook params. + */ + public function hookActionOrderEdited($params) + { + if (!$this->order_edited || empty($this->order_edited)) + return; + + $order = $params['order']; + + $data = array( + '{lastname}' => $order->getCustomer()->lastname, + '{firstname}' => $order->getCustomer()->firstname, + '{id_order}' => (int)$order->id, + '{order_name}' => $order->getUniqReference() + ); + + Mail::Send( + (int)$order->id_lang, + 'order_changed', + Mail::l('Your order has been changed', (int)$order->id_lang), + $data, + $order->getCustomer()->email, + $order->getCustomer()->firstname.' '.$order->getCustomer()->lastname, + null, null, null, null, _PS_MAIL_DIR_, true, (int)$order->id_shop); + } + + public function renderForm() + { + $fields_form_1 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Customer notifications'), + 'icon' => 'icon-cogs' + ), + 'input' => array( + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('Product availability'), + 'name' => 'MA_CUSTOMER_QTY', + 'desc' => $this->l('Gives the customer the option of receiving a notification when an out-of-stock product is available again.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('Order edit'), + 'name' => 'MA_ORDER_EDIT', + 'desc' => $this->l('Send a notification to the customer when an order is edited.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + ), + 'submit' => array( + 'title' => $this->l('Save'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitMailAlert', + ) + ), + ); + + $fields_form_2 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Merchant notifications'), + 'icon' => 'icon-cogs' + ), + 'input' => array( + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('New order'), + 'name' => 'MA_MERCHANT_ORDER', + 'desc' => $this->l('Receive a notification when an order is placed.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('Out of stock'), + 'name' => 'MA_MERCHANT_OOS', + 'desc' => $this->l('Receive a notification if the available quantity of a product is below the following threshold.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + array( + 'type' => 'text', + 'label' => $this->l('Threshold'), + 'name' => 'MA_LAST_QTIES', + 'class' => 'fixed-width-xs', + 'desc' => $this->l('Quantity for which a product is considered out of stock.'), + ), + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('Coverage warning'), + 'name' => 'MA_MERCHANT_COVERAGE', + 'desc' => $this->l('Receive a notification when a product has insufficient coverage.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + array( + 'type' => 'text', + 'label' => $this->l('Coverage'), + 'name' => 'MA_PRODUCT_COVERAGE', + 'class' => 'fixed-width-xs', + 'desc' => $this->l('Stock coverage, in days. Also, the stock coverage of a given product will be calculated based on this number.'), + ), + array( + 'type' => 'switch', + 'is_bool' => true, //retro compat 1.5 + 'label' => $this->l('Returns'), + 'name' => 'MA_RETURN_SLIP', + 'desc' => $this->l('Receive a notification when a customer requests a merchandise return.'), + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ), + ), + array( + 'type' => 'textarea', + 'cols' => 36, + 'rows' => 4, + 'label' => $this->l('E-mail addresses'), + 'name' => 'MA_MERCHANT_MAILS', + 'desc' => $this->l('One e-mail address per line (e.g. bob@example.com).'), + ), + ), + 'submit' => array( + 'title' => $this->l('Save'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitMAMerchant', + ) + ), + ); + + $helper = new HelperForm(); + $helper->show_toolbar = false; + $helper->table = $this->table; + $lang = new Language((int)Configuration::get('PS_LANG_DEFAULT')); + $helper->default_form_language = $lang->id; + $helper->module = $this; + $helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0; + $helper->identifier = $this->identifier; + $helper->submit_action = 'submitMailAlertConfiguration'; + $helper->currentIndex = $this->context->link->getAdminLink('AdminModules', false) + .'&configure='.$this->name + .'&tab_module='.$this->tab + .'&module_name='.$this->name; + $helper->token = Tools::getAdminTokenLite('AdminModules'); + $helper->tpl_vars = array( + 'fields_value' => $this->getConfigFieldsValues(), + 'languages' => $this->context->controller->getLanguages(), + 'id_language' => $this->context->language->id + ); + + return $helper->generateForm(array($fields_form_1, $fields_form_2)); + } + + public function getConfigFieldsValues() + { + return array( + 'MA_CUSTOMER_QTY' => Tools::getValue('MA_CUSTOMER_QTY', Configuration::get('MA_CUSTOMER_QTY')), + 'MA_MERCHANT_ORDER' => Tools::getValue('MA_MERCHANT_ORDER', Configuration::get('MA_MERCHANT_ORDER')), + 'MA_MERCHANT_OOS' => Tools::getValue('MA_MERCHANT_OOS', Configuration::get('MA_MERCHANT_OOS')), + 'MA_LAST_QTIES' => Tools::getValue('MA_LAST_QTIES', Configuration::get('MA_LAST_QTIES')), + 'MA_MERCHANT_COVERAGE' => Tools::getValue('MA_MERCHANT_COVERAGE', Configuration::get('MA_MERCHANT_COVERAGE')), + 'MA_PRODUCT_COVERAGE' => Tools::getValue('MA_PRODUCT_COVERAGE', Configuration::get('MA_PRODUCT_COVERAGE')), + 'MA_MERCHANT_MAILS' => Tools::getValue('MA_MERCHANT_MAILS', Configuration::get('MA_MERCHANT_MAILS')), + 'MA_ORDER_EDIT' => Tools::getValue('MA_ORDER_EDIT', Configuration::get('MA_ORDER_EDIT')), + 'MA_RETURN_SLIP' => Tools::getValue('MA_RETURN_SLIP', Configuration::get('MA_RETURN_SLIP')), + ); + } +} diff --git a/modules/mailalerts/mails/en/customer_qty.html b/modules/mailalerts/mails/en/customer_qty.html new file mode 100644 index 00000000..1cbf7daa --- /dev/null +++ b/modules/mailalerts/mails/en/customer_qty.html @@ -0,0 +1,115 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + +
    + + Hi, + +
    + + + + + + +
      + +

    + {product} is now available.

    + + This item is once again in-stock.

    + You can access the product page by clicking on the link: {product}
    + You can order it right now from our online shop.
    +
    +
     
    +
    +
     
    + + \ No newline at end of file diff --git a/modules/mailalerts/mails/en/customer_qty.txt b/modules/mailalerts/mails/en/customer_qty.txt new file mode 100644 index 00000000..82aedb0e --- /dev/null +++ b/modules/mailalerts/mails/en/customer_qty.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi, + +This item is once again in-stock. + +You can access the product page by clicking on the link: {product} +[{product_link}] + +You can order it right now from our online shop. + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/mails/en/index.php b/modules/mailalerts/mails/en/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/mails/en/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/mails/en/new_order.html b/modules/mailalerts/mails/en/new_order.html new file mode 100644 index 00000000..4946b7ac --- /dev/null +++ b/modules/mailalerts/mails/en/new_order.html @@ -0,0 +1,401 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Congratulations! + +
    + + A new order was placed on {shop_name} by the following customer: {firstname} {lastname} ({email}) + +
    + + + + + + +
      + +

    + Order details

    + + Order: {order_name} Placed on {date}

    + Payment: {payment} +
    +
    +
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ReferenceProductUnit priceQuantityTotal price
    +   {items} +
    + + + + + + +
      + + Products + +  
    +
    + + + + + + +
      + + {total_products} + +  
    +
    + + + + + + +
      + + Discounts + +  
    +
    + + + + + + +
      + + {total_discounts} + +  
    +
    + + + + + + +
      + + Gift-wrapping + +  
    +
    + + + + + + +
      + + {total_wrapping} + +  
    +
    + + + + + + +
      + + Shipping + +  
    +
    + + + + + + +
      + + {total_shipping} + +  
    +
    + + + + + + +
      + + Total Tax paid + +  
    +
    + + + + + + +
      + + {total_tax_paid} + +  
    +
    + + + + + + +
      + + Total paid + +  
    +
    + + + + + + +
      + + {total_paid} + +  
    +
    +
    +
    + + + + + + +
      + +

    + Carrier:

    + + {carrier} + +
    +
     
    +
    + + + + + + +
    + + + + + + +
      + +

    + Delivery address

    + + {delivery_block_html} + +
    +
     
    +
      + + + + + + +
      + +

    + Billing address

    + + {invoice_block_html} + +
    +
     
    +
    +
    + + + + + + +
      + +

    + Customer message:

    + + {message} + +
    +
     
    +
    +
     
    + + \ No newline at end of file diff --git a/modules/mailalerts/mails/en/new_order.txt b/modules/mailalerts/mails/en/new_order.txt new file mode 100644 index 00000000..5dc1a947 --- /dev/null +++ b/modules/mailalerts/mails/en/new_order.txt @@ -0,0 +1,59 @@ + +[{shop_url}] + +Congratulations! + +A new order was placed on {shop_name} by the following customer: +{firstname} {lastname} ({email}) + +ORDER: {order_name} Placed on {date} + +PAYMENT: {payment} + +REFERENCE + +PRODUCT + +UNIT PRICE + +QUANTITY + +TOTAL PRICE + +{items} + +PRODUCTS + +{total_products} + +DISCOUNTS + +{total_discounts} + +GIFT-WRAPPING + +{total_wrapping} + +SHIPPING + +{total_shipping} + +TOTAL TAX PAID + +{total_tax_paid} + +TOTAL PAID + +{total_paid} + +{carrier} + +{delivery_block_html} + +{invoice_block_html} + +{message} + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/mails/en/order_changed.html b/modules/mailalerts/mails/en/order_changed.html new file mode 100644 index 00000000..d6a22596 --- /dev/null +++ b/modules/mailalerts/mails/en/order_changed.html @@ -0,0 +1,130 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Order edited

    + + Your order with the reference {order_name} from {shop_name} has been modified. +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + If you have a guest account, you can follow your order via the "Guest Tracking" section on our shop. + +
    +
     
    + + \ No newline at end of file diff --git a/modules/mailalerts/mails/en/order_changed.txt b/modules/mailalerts/mails/en/order_changed.txt new file mode 100644 index 00000000..e73e7010 --- /dev/null +++ b/modules/mailalerts/mails/en/order_changed.txt @@ -0,0 +1,21 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Your order with the reference {order_name} from {shop_name} has +been modified. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + +If you have a guest account, you can follow your order via the +"Guest Tracking" +[{guest_tracking_url}?id_order={order_name}] section +on our shop. + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/mails/en/productcoverage.html b/modules/mailalerts/mails/en/productcoverage.html new file mode 100644 index 00000000..59be185e --- /dev/null +++ b/modules/mailalerts/mails/en/productcoverage.html @@ -0,0 +1,115 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + +
    + + Hi, + +
    + + + + + + +
      + +

    + {product} is almost out of stock.

    + + The stock cover is now less than the specified minimum of: {warning_coverage}.

    + Current stock cover: {current_coverage} +
    +
    +
     
    +
    +
     
    + + \ No newline at end of file diff --git a/modules/mailalerts/mails/en/productcoverage.txt b/modules/mailalerts/mails/en/productcoverage.txt new file mode 100644 index 00000000..1b865760 --- /dev/null +++ b/modules/mailalerts/mails/en/productcoverage.txt @@ -0,0 +1,13 @@ + +[{shop_url}] + +Hi, + +The stock cover is now less than the specified minimum of: +{warning_coverage}. + +CURRENT STOCK COVER: {current_coverage} + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/mails/en/productoutofstock.html b/modules/mailalerts/mails/en/productoutofstock.html new file mode 100644 index 00000000..24b722a4 --- /dev/null +++ b/modules/mailalerts/mails/en/productoutofstock.html @@ -0,0 +1,115 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + +
    + + Hi, + +
    + + + + + + +
      + +

    + {product} is nearly out of stock.

    + + The remaining stock is now less than the specified minimum of {last_qty}.

    + Remaining stock: {qty}

    + You are advised to open the product's admin Product Page in order to replenish your inventory.
    +
    +
     
    +
    +
     
    + + \ No newline at end of file diff --git a/modules/mailalerts/mails/en/productoutofstock.txt b/modules/mailalerts/mails/en/productoutofstock.txt new file mode 100644 index 00000000..a0d36311 --- /dev/null +++ b/modules/mailalerts/mails/en/productoutofstock.txt @@ -0,0 +1,16 @@ + +[{shop_url}] + +Hi, + +The remaining stock is now less than the specified minimum of +{last_qty}. + +REMAINING STOCK: {qty} + +You are advised to open the product's admin Product Page in order to +replenish your inventory. + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/mails/en/return_slip.html b/modules/mailalerts/mails/en/return_slip.html new file mode 100644 index 00000000..1c4586ca --- /dev/null +++ b/modules/mailalerts/mails/en/return_slip.html @@ -0,0 +1,178 @@ + + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Hi, + +
    + You have received a new return request for {shop_name}. +
    +

    + Return details +

    + + Order: {order_name} Placed on {date}
    + Customer: {firstname} {lastname}, ({email}) +
    +
    + + + + + + + + + + + + + +
    ReferenceProductQuantity
    + {items} +
    +
    + + + + + + +
    +

    + Delivery address

    + + {delivery_block_html} + +
      +

    + Billing address

    + + {invoice_block_html} + +
    +
    +

    + Customer message: +

    + + {message} + +
    +
     
    + + diff --git a/modules/mailalerts/mails/en/return_slip.txt b/modules/mailalerts/mails/en/return_slip.txt new file mode 100644 index 00000000..b66134a4 --- /dev/null +++ b/modules/mailalerts/mails/en/return_slip.txt @@ -0,0 +1,39 @@ + +[{shop_url}] + +Congratulations! + +An order was returned to {shop_name} by the following customer: +{firstname} {lastname} ({email}) + +Order details + +ORDER: {order_name} Placed on {date} + +REFERENCE + +PRODUCT + +UNIT PRICE + +QUANTITY + +TOTAL PRICE + +{items} + +Delivery address + +{delivery_block_html} + +Billing address + +{invoice_block_html} + +Customer message: + +{message} + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/modules/mailalerts/translations/en.php b/modules/mailalerts/translations/en.php new file mode 100644 index 00000000..85f68e33 --- /dev/null +++ b/modules/mailalerts/translations/en.php @@ -0,0 +1,52 @@ +mailalerts-account_ae0e822b6fad0de61c231ef188997e92'] = 'You must have a product to delete an alert.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_0d15d3afa8c174934ff0e43ce3b99bd3'] = 'You must be logged in to manage your alerts.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_a9839ad48cf107667f73bad1d651f2ca'] = 'No template found'; +$_MODULE['<{mailalerts}prestashop>mailalerts_fd30254803e8db32521d3390131a44da'] = 'Mail alerts'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2d51f4a7ab8a12c4f35b507019523b8c'] = 'Sends e-mail notifications to customers and merchants.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_8fd3b84964bd6dfec8095f658d200b29'] = 'Are you sure you want to delete all customer notifications?'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c1ee76f076a5b97e3b4b0c0e5703246e'] = 'Cannot update settings'; +$_MODULE['<{mailalerts}prestashop>mailalerts_ce241f25e003bafeb9fce6857d8f027f'] = 'Please type one (or more) e-mail address'; +$_MODULE['<{mailalerts}prestashop>mailalerts_29aae9c646337554f4de7ae29050c39f'] = 'Invalid e-mail:'; +$_MODULE['<{mailalerts}prestashop>mailalerts_462390017ab0938911d2d4e964c0cab7'] = 'Settings updated successfully'; +$_MODULE['<{mailalerts}prestashop>mailalerts_7cb9a154f101c674c945f88dad5c5e28'] = 'No message'; +$_MODULE['<{mailalerts}prestashop>mailalerts_1d744a9ad1dac20645cfc4a36b77323b'] = 'image(s)'; +$_MODULE['<{mailalerts}prestashop>mailalerts_9137796c15dd92e5553c3f29574d0968'] = 'Voucher code:'; +$_MODULE['<{mailalerts}prestashop>mailalerts_58a20987a1f4e45d508b4491614a2c57'] = 'Customer notifications'; +$_MODULE['<{mailalerts}prestashop>mailalerts_808aaaa33716529eb7c9f658ff4a15b5'] = 'Product availability'; +$_MODULE['<{mailalerts}prestashop>mailalerts_bad4762226d82261d8c31fc120a03ed2'] = 'Gives the customer the option of receiving a notification when an out-of-stock product is available again.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Enabled'; +$_MODULE['<{mailalerts}prestashop>mailalerts_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabled'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c9cc8cce247e49bae79f15173ce97354'] = 'Save'; +$_MODULE['<{mailalerts}prestashop>mailalerts_6f974bbda9064a9c0836370dbf5a6076'] = 'Merchant notifications'; +$_MODULE['<{mailalerts}prestashop>mailalerts_4c9120f1a5947445c0e9620254ceb30b'] = 'New order'; +$_MODULE['<{mailalerts}prestashop>mailalerts_382ba298d6c80b03037629d326811919'] = 'Receive a notification when an order is placed.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_b55197a49e8c4cd8c314bc2aa39d6feb'] = 'Out of stock'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c0146c441cd6d5dc9d6e0ea1464b345f'] = 'Receive a notification if the available quantity of a product is below the following threshold.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2a63f555989152ba866b43a1faacd680'] = 'Threshold'; +$_MODULE['<{mailalerts}prestashop>mailalerts_5b38721cd2e6ea2e12a664fb6dca1990'] = 'Quantity for which a product is considered out of stock.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_135d106e835a4fa3b6fb5c4638a5d76b'] = 'Coverage warning'; +$_MODULE['<{mailalerts}prestashop>mailalerts_218786c9273b95bc637e7adb710b4195'] = 'Receive a notification when a product has insufficient coverage.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_9841bdc50c4226cb6ec5db76494249e6'] = 'Coverage'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2a4ae220a78d0c4a4d4c2b7285753321'] = 'Stock coverage, in days. Also, the stock coverage of a given product will be calculated based on this number.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_4c3c81fd56b02829a5a1cf953396cd55'] = 'E-mail addresses'; +$_MODULE['<{mailalerts}prestashop>mailalerts_ee15e8240b16c6d48b217a1965b0ff22'] = 'One e-mail address per line (e.g. bob@example.com).'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_36c94bd456cf8796723ad09eac258aef'] = 'Manage my account'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'My account'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'My alerts'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_1063e38cb53d94d386f21227fcd84717'] = 'Remove'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_8bb23c2ae698681ebb650f43acb54dab'] = 'No mail alerts yet.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_0b3db27bc15f682e92ff250ebb167d4b'] = 'Back to Your Account'; +$_MODULE['<{mailalerts}prestashop>my-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'My alerts'; +$_MODULE['<{mailalerts}prestashop>product_67135a14d3ac4f1369633dd006d6efec'] = 'your@email.com'; +$_MODULE['<{mailalerts}prestashop>product_61172eb93737ebf095d3fa02119ce1df'] = 'Request notification registered'; +$_MODULE['<{mailalerts}prestashop>product_bb51a155575b81f4a07f7a9bafdc3b01'] = 'You already have an alert for this product'; +$_MODULE['<{mailalerts}prestashop>product_900f8551b29793ecb604a545b2059cc1'] = 'Your e-mail address is invalid'; +$_MODULE['<{mailalerts}prestashop>product_546e02eaa9a986c83cc347e273269f2c'] = 'Notify me when available'; + + +return $_MODULE; diff --git a/modules/mailalerts/translations/fr.php b/modules/mailalerts/translations/fr.php new file mode 100644 index 00000000..69788dbb --- /dev/null +++ b/modules/mailalerts/translations/fr.php @@ -0,0 +1,56 @@ +mailalerts-account_ae0e822b6fad0de61c231ef188997e92'] = 'Vous devez avoir un produit pour effacer une alerte.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_0d15d3afa8c174934ff0e43ce3b99bd3'] = 'Vous devez être identifié pour gérer vos alertes.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_a9839ad48cf107667f73bad1d651f2ca'] = 'Aucun modèle trouvé'; +$_MODULE['<{mailalerts}prestashop>mailalerts_fd30254803e8db32521d3390131a44da'] = 'Alertes par e-mail'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2d51f4a7ab8a12c4f35b507019523b8c'] = 'Envoie des notifications par e-mail aux clients et aux marchands.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_8fd3b84964bd6dfec8095f658d200b29'] = 'Êtes-vous sûr de vouloir supprimer toutes les notifications clients ?'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c1ee76f076a5b97e3b4b0c0e5703246e'] = 'Impossible de mettre à jour les réglages'; +$_MODULE['<{mailalerts}prestashop>mailalerts_ce241f25e003bafeb9fce6857d8f027f'] = 'Veuillez saisir une (ou plusieurs) adresse(s) e-mail'; +$_MODULE['<{mailalerts}prestashop>mailalerts_29aae9c646337554f4de7ae29050c39f'] = 'Adresse e-mail invalide :'; +$_MODULE['<{mailalerts}prestashop>mailalerts_462390017ab0938911d2d4e964c0cab7'] = 'Paramètres mis à jour avec succès'; +$_MODULE['<{mailalerts}prestashop>mailalerts_7cb9a154f101c674c945f88dad5c5e28'] = 'Aucun message'; +$_MODULE['<{mailalerts}prestashop>mailalerts_1d744a9ad1dac20645cfc4a36b77323b'] = 'image(s)'; +$_MODULE['<{mailalerts}prestashop>mailalerts_9137796c15dd92e5553c3f29574d0968'] = 'Code de réduction :'; +$_MODULE['<{mailalerts}prestashop>mailalerts_58a20987a1f4e45d508b4491614a2c57'] = 'Notifications pour les clients'; +$_MODULE['<{mailalerts}prestashop>mailalerts_808aaaa33716529eb7c9f658ff4a15b5'] = 'Disponibilité du produit'; +$_MODULE['<{mailalerts}prestashop>mailalerts_bad4762226d82261d8c31fc120a03ed2'] = 'Donne au client la possibilité de recevoir une notification lorsqu\'un produit en rupture de stock est de nouveau disponible.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{mailalerts}prestashop>mailalerts_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{mailalerts}prestashop>mailalerts_a5b84d670ff303fdc89d20cf979a1003'] = 'Commande modifiée'; +$_MODULE['<{mailalerts}prestashop>mailalerts_0c00f6da997acaa413d658206e25235a'] = 'Envoie un e-mail au client lorsque sa commande est modifiée.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{mailalerts}prestashop>mailalerts_6f974bbda9064a9c0836370dbf5a6076'] = 'Notifications pour le marchand'; +$_MODULE['<{mailalerts}prestashop>mailalerts_4c9120f1a5947445c0e9620254ceb30b'] = 'Nouvelle commande'; +$_MODULE['<{mailalerts}prestashop>mailalerts_382ba298d6c80b03037629d326811919'] = 'Recevoir une notification lorsqu\'une commande est passée.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_b55197a49e8c4cd8c314bc2aa39d6feb'] = 'Rupture de stock'; +$_MODULE['<{mailalerts}prestashop>mailalerts_c0146c441cd6d5dc9d6e0ea1464b345f'] = 'Recevoir une notification si les quantités disponibles d\'un produit sont inférieures au seuil suivant.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2a63f555989152ba866b43a1faacd680'] = 'Seuil'; +$_MODULE['<{mailalerts}prestashop>mailalerts_5b38721cd2e6ea2e12a664fb6dca1990'] = 'Quantité à partir de laquelle le produit est considéré en rupture de stock.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_135d106e835a4fa3b6fb5c4638a5d76b'] = 'Alerte de couverture'; +$_MODULE['<{mailalerts}prestashop>mailalerts_218786c9273b95bc637e7adb710b4195'] = 'Recevoir une notification quand la couverture d\'un produit est insuffisante.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_9841bdc50c4226cb6ec5db76494249e6'] = 'Couverture'; +$_MODULE['<{mailalerts}prestashop>mailalerts_2a4ae220a78d0c4a4d4c2b7285753321'] = 'Couverture de stock, en jours. Cette valeur est également utilisée pour calculer la couverture actuelle d\'un produit.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_4762fdc5fdf2ab3118f73fe252a6668b'] = 'Retours'; +$_MODULE['<{mailalerts}prestashop>mailalerts_6408356e699097abbb968b575499f76e'] = 'Recevoir un e-mail lorsqu\'un client sollicite un retour marchandise.'; +$_MODULE['<{mailalerts}prestashop>mailalerts_4c3c81fd56b02829a5a1cf953396cd55'] = 'Adresses e-mail'; +$_MODULE['<{mailalerts}prestashop>mailalerts_ee15e8240b16c6d48b217a1965b0ff22'] = 'Une adresse e-mail par ligne (ex. : jean@example.com).'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_36c94bd456cf8796723ad09eac258aef'] = 'Gérer mon compte'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'Mes alertes'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_1063e38cb53d94d386f21227fcd84717'] = 'Retirer'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_8bb23c2ae698681ebb650f43acb54dab'] = 'Aucune alerte mail.'; +$_MODULE['<{mailalerts}prestashop>mailalerts-account_0b3db27bc15f682e92ff250ebb167d4b'] = 'Retour à votre compte'; +$_MODULE['<{mailalerts}prestashop>my-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'Mes alertes'; +$_MODULE['<{mailalerts}prestashop>product_67135a14d3ac4f1369633dd006d6efec'] = 'votre@email.com'; +$_MODULE['<{mailalerts}prestashop>product_61172eb93737ebf095d3fa02119ce1df'] = 'Demande de notification enregistrée'; +$_MODULE['<{mailalerts}prestashop>product_bb51a155575b81f4a07f7a9bafdc3b01'] = 'Vous avez déjà une alerte pour ce produit'; +$_MODULE['<{mailalerts}prestashop>product_900f8551b29793ecb604a545b2059cc1'] = 'Votre adresse e-mail est invalide'; +$_MODULE['<{mailalerts}prestashop>product_546e02eaa9a986c83cc347e273269f2c'] = 'Prévenez-moi lorsque le produit est disponible'; + + +return $_MODULE; diff --git a/modules/mailalerts/translations/index.php b/modules/mailalerts/translations/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/translations/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/upgrade/index.php b/modules/mailalerts/upgrade/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/upgrade/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/upgrade/install-2.5.php b/modules/mailalerts/upgrade/install-2.5.php new file mode 100644 index 00000000..99de0421 --- /dev/null +++ b/modules/mailalerts/upgrade/install-2.5.php @@ -0,0 +1,44 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +if (!defined('_PS_VERSION_')) + exit; + +function upgrade_module_2_5($object) +{ + Db::getInstance()->execute(' + ALTER TABLE `'._DB_PREFIX_.'mailalert_customer_oos` + ADD `id_lang` INT( 10 ) UNSIGNED NOT NULL + '); + + Db::getInstance()->execute(' + ALTER TABLE `'._DB_PREFIX_.'mailalert_customer_oos` + DROP PRIMARY KEY , + ADD PRIMARY KEY (`id_customer` , `customer_email` , `id_product` , `id_product_attribute` , `id_shop`) + '); + + return true; +} \ No newline at end of file diff --git a/modules/mailalerts/upgrade/install-3.5.3.php b/modules/mailalerts/upgrade/install-3.5.3.php new file mode 100644 index 00000000..995f5641 --- /dev/null +++ b/modules/mailalerts/upgrade/install-3.5.3.php @@ -0,0 +1,44 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +if (!defined('_PS_VERSION_')) + exit; + +function upgrade_module_3_5_3($object) +{ + $success = true; + + if (!$object->isRegisteredInHook('actionOrderEdited')) + $success &= $object->registerHook('actionOrderEdited'); + + if (!$object->isRegisteredInHook('actionOrderReturn')) + $success &= $object->registerHook('actionOrderReturn'); + + Configuration::updateValue('MA_ORDER_EDIT', 1); + Configuration::updateValue('MA_RETURN_SLIP', 1); + + return $success; +} \ No newline at end of file diff --git a/modules/mailalerts/views/index.php b/modules/mailalerts/views/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/modules/mailalerts/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/admin/_configure/helpers/form/form.tpl b/modules/mailalerts/views/templates/admin/_configure/helpers/form/form.tpl new file mode 100644 index 00000000..5a03b0f6 --- /dev/null +++ b/modules/mailalerts/views/templates/admin/_configure/helpers/form/form.tpl @@ -0,0 +1,52 @@ +{* +* 2007-2015 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{extends file="helpers/form/form.tpl"} + +{block name="input"} + {if $input.type == 'switch' && $smarty.const._PS_VERSION_|@addcslashes:'\'' < '1.6'} + {foreach $input.values as $value} + + + {if isset($input.br) && $input.br}
    {/if} + {if isset($value.p) && $value.p}

    {$value.p}

    {/if} + {/foreach} + {else} + {$smarty.block.parent} + {/if} + +{/block} diff --git a/modules/mailalerts/views/templates/admin/_configure/helpers/form/index.php b/modules/mailalerts/views/templates/admin/_configure/helpers/form/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/admin/_configure/helpers/form/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/admin/_configure/helpers/index.php b/modules/mailalerts/views/templates/admin/_configure/helpers/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/admin/_configure/helpers/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/admin/_configure/index.php b/modules/mailalerts/views/templates/admin/_configure/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/admin/_configure/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/admin/index.php b/modules/mailalerts/views/templates/admin/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/admin/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/front/index.php b/modules/mailalerts/views/templates/front/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/front/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/front/mailalerts-account.tpl b/modules/mailalerts/views/templates/front/mailalerts-account.tpl new file mode 100644 index 00000000..6c4ebda8 --- /dev/null +++ b/modules/mailalerts/views/templates/front/mailalerts-account.tpl @@ -0,0 +1,85 @@ +{* +* 2007-2015 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + +{capture name=path}{l s='My account' mod='mailalerts'}{$navigationPipe}{l s='My alerts' mod='mailalerts'}{/capture} +{include file="$tpl_dir./breadcrumb.tpl"} + +
    +

    {l s='My alerts' mod='mailalerts'}

    + {if $mailAlerts} +
    + {foreach from=$mailAlerts item=mailAlert} +
    + +

    {$mailAlert.name|escape:'html':'UTF-8'}

    +
    {$mailAlert.attributes_small|escape:'html':'UTF-8'}
    + +
    + {l s='Remove' mod='mailalerts'} +
    +
    + {/foreach} +
    + {else} +

    {l s='No mail alerts yet.' mod='mailalerts'}

    + {/if} + + +
    \ No newline at end of file diff --git a/modules/mailalerts/views/templates/hook/index.php b/modules/mailalerts/views/templates/hook/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/hook/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/mailalerts/views/templates/hook/my-account.tpl b/modules/mailalerts/views/templates/hook/my-account.tpl new file mode 100644 index 00000000..738a3b61 --- /dev/null +++ b/modules/mailalerts/views/templates/hook/my-account.tpl @@ -0,0 +1,30 @@ +{* +* 2007-2015 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
  • + + {l s='My alerts' mod='mailalerts'} + +
  • diff --git a/modules/mailalerts/views/templates/hook/product.tpl b/modules/mailalerts/views/templates/hook/product.tpl new file mode 100644 index 00000000..31fa24d9 --- /dev/null +++ b/modules/mailalerts/views/templates/hook/product.tpl @@ -0,0 +1,97 @@ +{* +* 2007-2015 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + + + {if isset($email) AND $email} +
    + {/if} + {l s='Notify me when available' mod='mailalerts'} + + diff --git a/modules/mailalerts/views/templates/index.php b/modules/mailalerts/views/templates/index.php new file mode 100644 index 00000000..ce559763 --- /dev/null +++ b/modules/mailalerts/views/templates/index.php @@ -0,0 +1,35 @@ + + * @copyright 2007-2015 PrestaShop SA + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/paypal/api/Results.txt b/modules/paypal/api/Results.txt index a182f803..204f0f93 100644 --- a/modules/paypal/api/Results.txt +++ b/modules/paypal/api/Results.txt @@ -75,3 +75,268 @@ Logs : Array [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Ftest.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Ftest.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=62&L_PAYMENTREQUEST_0_NAME0=Pierre+d%27argile&L_PAYMENTREQUEST_0_DESC0=La+pierre+d%27argile+senteur+naturelle+de+citron+d%C3%A9g...&L_PAYMENTREQUEST_0_AMT0=8.36&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=8&L_PAYMENTREQUEST_0_NAME1=Shampooing+Sec+chats+-+Protection+Insectifuge+%28poudre%29&L_PAYMENTREQUEST_0_DESC1=Le+Shampooing+Insectifuge%2C+sans+rin%C3%A7age%2C+pour+chat...&L_PAYMENTREQUEST_0_AMT1=17&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=59&L_PAYMENTREQUEST_0_NAME2=Savon+noir+mou+concentr%C3%A9%2C+%C3%A0+l%27huile+de+lin&L_PAYMENTREQUEST_0_DESC2=Le+savon+noir+mou+concentr%C3%A9+%C3%A0+l%27huile+de+lin+poss%C3%A8...&L_PAYMENTREQUEST_0_AMT2=6.16&L_PAYMENTREQUEST_0_QTY2=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=31.52&PAYMENTREQUEST_0_AMT=37.52&ADDROVERRIDE=1&EMAIL=thibault%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Thibault+GUILLAUME&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=24+rue+des+eveuses&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf [4] => Send with CURL method successful ) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=90&L_PAYMENTREQUEST_0_NAME0=Eau+micellaire+3+en+1+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC0=Cette+eau+micellaire+sp%C3%A9cialement+formul%C3%A9e+pour+le...&L_PAYMENTREQUEST_0_AMT0=7.95&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=92&L_PAYMENTREQUEST_0_NAME1=Cr%C3%A8me+intense+hydratante+Nuit+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC1=Gr%C3%A2ce+%C3%A0+cette+cr%C3%A8me+de+nuit%2C+votre+peau+sera+apais...&L_PAYMENTREQUEST_0_AMT1=9.25&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=91&L_PAYMENTREQUEST_0_NAME2=Cr%C3%A8me+l%C3%A9g%C3%A8re+hydratante+24h+Jour+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC2=SO%27BiO+%C3%A9tic%C2%AE+a+s%C3%A9lectionn%C3%A9+le+meilleur+de+l%27aloe+v...&L_PAYMENTREQUEST_0_AMT2=8.9&L_PAYMENTREQUEST_0_QTY2=2&L_PAYMENTREQUEST_0_NUMBER3=3&L_PAYMENTREQUEST_0_NAME3=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC3=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT3=28.43&L_PAYMENTREQUEST_0_QTY3=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=0.00&PAYMENTREQUEST_0_ITEMAMT=63.43&PAYMENTREQUEST_0_AMT=63.43&ADDROVERRIDE=1&EMAIL=delune%2B5%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Delune&PAYMENTREQUEST_0_SHIPTOPHONENUM=0101015456465&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : SILOVER=name%3DLIVE9.APIT.1%26silo_version%3D880%26app%3Dappdispatcher_apit%26TIME%3D325806166; domain=.paypal.com; path=/; Secure; HttpOnlySet-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMTCache-Control: max-age=0, no-cache, no-store, must-revalidatePragma: no-cacheContent-Type: text/plain; charset=utf-8TOKEN=EC%2d5DX0870874808615B&TIMESTAMP=2015%2d12%2d09T17%3a55%3a31Z&CORRELATIONID=f0c7c29c1a58b&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Sending this params: POST /nvp HTTP/1.1 +Host: api-3t.paypal.com +Content-Type: application/x-www-form-urlencoded +Content-Length: 2059 +Connection: close + +METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=90&L_PAYMENTREQUEST_0_NAME0=Eau+micellaire+3+en+1+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC0=Cette+eau+micellaire+sp%C3%A9cialement+formul%C3%A9e+pour+le...&L_PAYMENTREQUEST_0_AMT0=7.95&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=92&L_PAYMENTREQUEST_0_NAME1=Cr%C3%A8me+intense+hydratante+Nuit+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC1=Gr%C3%A2ce+%C3%A0+cette+cr%C3%A8me+de+nuit%2C+votre+peau+sera+apais...&L_PAYMENTREQUEST_0_AMT1=9.25&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=91&L_PAYMENTREQUEST_0_NAME2=Cr%C3%A8me+l%C3%A9g%C3%A8re+hydratante+24h+Jour+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC2=SO%27BiO+%C3%A9tic%C2%AE+a+s%C3%A9lectionn%C3%A9+le+meilleur+de+l%27aloe+v...&L_PAYMENTREQUEST_0_AMT2=8.9&L_PAYMENTREQUEST_0_QTY2=2&L_PAYMENTREQUEST_0_NUMBER3=3&L_PAYMENTREQUEST_0_NAME3=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC3=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT3=28.43&L_PAYMENTREQUEST_0_QTY3=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=0.00&PAYMENTREQUEST_0_ITEMAMT=63.43&PAYMENTREQUEST_0_AMT=63.43&ADDROVERRIDE=1&EMAIL=delune%2B5%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Delune&PAYMENTREQUEST_0_SHIPTOPHONENUM=0101015456465&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [2] => Send with fsockopen method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : SILOVER=name%3DLIVE6.APIT.1%26silo_version%3D880%26app%3Dappdispatcher_apit%26TIME%3D2842454102; domain=.paypal.com; path=/; Secure; HttpOnlySet-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMTCache-Control: max-age=0, no-cache, no-store, must-revalidatePragma: no-cacheContent-Type: text/plain; charset=utf-8TOKEN=EC%2d48D78760671068236&TIMESTAMP=2015%2d12%2d09T18%3a02%3a17Z&CORRELATIONID=774bd4fec1690&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Sending this params: POST /nvp HTTP/1.1 +Host: api-3t.paypal.com +Content-Type: application/x-www-form-urlencoded +Content-Length: 1282 +Connection: close + +METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [2] => Send with fsockopen method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : SILOVER=name%3DLIVE6.APIT.1%26silo_version%3D880%26app%3Dappdispatcher_apit%26TIME%3D4151076950; domain=.paypal.com; path=/; Secure; HttpOnlySet-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMTCache-Control: max-age=0, no-cache, no-store, must-revalidatePragma: no-cacheContent-Type: text/plain; charset=utf-8TOKEN=EC%2d6F243812GD6487455&TIMESTAMP=2015%2d12%2d09T18%3a03%3a35Z&CORRELATIONID=c363a0e9b9ba9&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Sending this params: POST /nvp HTTP/1.1 +Host: api-3t.paypal.com +Content-Type: application/x-www-form-urlencoded +Content-Length: 1282 +Connection: close + +METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [2] => Send with fsockopen method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d3V306376JD048084D&TIMESTAMP=2015%2d12%2d09T18%3a05%3a16Z&CORRELATIONID=3b358bfe2950e&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=33&L_PAYMENTREQUEST_0_NAME0=Le+Livre+du+ToutPropre+au+Naturel&L_PAYMENTREQUEST_0_DESC0=Le+Guide+du+Tout+Propre+au+Naturel%2C%C2%A0le+nouveau+liv...&L_PAYMENTREQUEST_0_AMT0=8.25&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.25&PAYMENTREQUEST_0_AMT=11.25&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=28.43&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=7.20&PAYMENTREQUEST_0_ITEMAMT=28.43&PAYMENTREQUEST_0_AMT=35.63&ADDROVERRIDE=1&EMAIL=delune%2B5%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Delune&PAYMENTREQUEST_0_SHIPTOPHONENUM=0101015456465&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d5KK94577NC5311157&TIMESTAMP=2015%2d12%2d09T18%3a16%3a47Z&CORRELATIONID=8cff1a82521b2&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=28.43&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=7.20&PAYMENTREQUEST_0_ITEMAMT=28.43&PAYMENTREQUEST_0_AMT=35.63&ADDROVERRIDE=1&EMAIL=delune%2B5%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Delune&PAYMENTREQUEST_0_SHIPTOPHONENUM=0101015456465&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=124&L_PAYMENTREQUEST_0_NAME0=Gel+lavant+hypoallerg%C3%A9nique+Corps+%26+Cheveux&L_PAYMENTREQUEST_0_DESC0=Ce+gel+lavant+hypoallerg%C3%A9nique+nettoie+tout+en+d%C3%A9l...&L_PAYMENTREQUEST_0_AMT0=6.55&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=114&L_PAYMENTREQUEST_0_NAME1=Poudre+surfine+multi-usages+%C3%A0+l%27argile+verte+Montmorillonite&L_PAYMENTREQUEST_0_DESC1=Floressance+nature+a+s%C3%A9lectionn%C3%A9+la+meilleure+qual...&L_PAYMENTREQUEST_0_AMT1=3&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=3&L_PAYMENTREQUEST_0_NAME2=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC2=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT2=28.43&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=142&L_PAYMENTREQUEST_0_NAME3=Huile+essentielle+Citron+bio&L_PAYMENTREQUEST_0_DESC3=Le+zeste+de+citron+est+traditionnellement+reconnu+...&L_PAYMENTREQUEST_0_AMT3=6.1&L_PAYMENTREQUEST_0_QTY3=2&L_PAYMENTREQUEST_0_NUMBER4=2&L_PAYMENTREQUEST_0_NAME4=TEXGUARD+-+5L+%28%2B+pulv%C3%A9risateur+et+guide+du+Tout+Propre+offert%29&L_PAYMENTREQUEST_0_DESC4=TexGuard%C2%AE%C2%A0est+un%C2%A0antitache%C2%A0haute+performance+qui%C2%A0i...&L_PAYMENTREQUEST_0_AMT4=134.46&L_PAYMENTREQUEST_0_QTY4=6&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=0.00&PAYMENTREQUEST_0_ITEMAMT=856.94&PAYMENTREQUEST_0_AMT=856.94&ADDROVERRIDE=1&EMAIL=delune%2Bmobile%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Mobile&PAYMENTREQUEST_0_SHIPTOPHONENUM=010101010101&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=Antadis&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d88X048453M9249743&TIMESTAMP=2015%2d12%2d09T18%3a41%3a06Z&CORRELATIONID=83e953f5ca587&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=124&L_PAYMENTREQUEST_0_NAME0=Gel+lavant+hypoallerg%C3%A9nique+Corps+%26+Cheveux&L_PAYMENTREQUEST_0_DESC0=Ce+gel+lavant+hypoallerg%C3%A9nique+nettoie+tout+en+d%C3%A9l...&L_PAYMENTREQUEST_0_AMT0=6.55&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=114&L_PAYMENTREQUEST_0_NAME1=Poudre+surfine+multi-usages+%C3%A0+l%27argile+verte+Montmorillonite&L_PAYMENTREQUEST_0_DESC1=Floressance+nature+a+s%C3%A9lectionn%C3%A9+la+meilleure+qual...&L_PAYMENTREQUEST_0_AMT1=3&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=3&L_PAYMENTREQUEST_0_NAME2=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC2=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT2=28.43&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=142&L_PAYMENTREQUEST_0_NAME3=Huile+essentielle+Citron+bio&L_PAYMENTREQUEST_0_DESC3=Le+zeste+de+citron+est+traditionnellement+reconnu+...&L_PAYMENTREQUEST_0_AMT3=6.1&L_PAYMENTREQUEST_0_QTY3=2&L_PAYMENTREQUEST_0_NUMBER4=2&L_PAYMENTREQUEST_0_NAME4=TEXGUARD+-+5L+%28%2B+pulv%C3%A9risateur+et+guide+du+Tout+Propre+offert%29&L_PAYMENTREQUEST_0_DESC4=TexGuard%C2%AE%C2%A0est+un%C2%A0antitache%C2%A0haute+performance+qui%C2%A0i...&L_PAYMENTREQUEST_0_AMT4=134.46&L_PAYMENTREQUEST_0_QTY4=6&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=0.00&PAYMENTREQUEST_0_ITEMAMT=856.94&PAYMENTREQUEST_0_AMT=856.94&ADDROVERRIDE=1&EMAIL=delune%2Bmobile%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=Emmanuel+Mobile&PAYMENTREQUEST_0_SHIPTOPHONENUM=010101010101&PAYMENTREQUEST_0_SHIPTOSTREET=1+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=Antadis&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=90&L_PAYMENTREQUEST_0_NAME0=Eau+micellaire+3+en+1+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC0=Cette+eau+micellaire+sp%C3%A9cialement+formul%C3%A9e+pour+le...&L_PAYMENTREQUEST_0_AMT0=7.95&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=7.95&PAYMENTREQUEST_0_AMT=13.95&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d2BY32427PR506770S&TIMESTAMP=2015%2d12%2d10T13%3a38%3a59Z&CORRELATIONID=2c56b66df1091&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=90&L_PAYMENTREQUEST_0_NAME0=Eau+micellaire+3+en+1+Hydra+Aloe+vera+bio&L_PAYMENTREQUEST_0_DESC0=Cette+eau+micellaire+sp%C3%A9cialement+formul%C3%A9e+pour+le...&L_PAYMENTREQUEST_0_AMT0=7.95&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=7.95&PAYMENTREQUEST_0_AMT=13.95&ADDROVERRIDE=1&EMAIL=thibault%2Btp%40antadis.com&PAYMENTREQUEST_0_SHIPTONAME=guillaume+Thibault&PAYMENTREQUEST_0_SHIPTOPHONENUM=0123456789&PAYMENTREQUEST_0_SHIPTOSTREET=1%2C+rue+de+Clairefontaine&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=28.43&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=28.43&PAYMENTREQUEST_0_AMT=34.43&ADDROVERRIDE=1&EMAIL=barnabe%40toutpratique.com&PAYMENTREQUEST_0_SHIPTONAME=Barnab%C3%A9+Wayser&PAYMENTREQUEST_0_SHIPTOPHONENUM=0155861760&PAYMENTREQUEST_0_SHIPTOSTREET=Guard+Industrie+7+rue+Gutenberg&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Montreuil&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=93100&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d0YK54748NM621892P&TIMESTAMP=2015%2d12%2d10T17%3a04%3a27Z&CORRELATIONID=52cc82d78de3d&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=28.43&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=28.43&PAYMENTREQUEST_0_AMT=34.43&ADDROVERRIDE=1&EMAIL=barnabe%40toutpratique.com&PAYMENTREQUEST_0_SHIPTONAME=Barnab%C3%A9+Wayser&PAYMENTREQUEST_0_SHIPTOPHONENUM=0155861760&PAYMENTREQUEST_0_SHIPTOSTREET=Guard+Industrie+7+rue+Gutenberg&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Montreuil&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=93100&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=52&L_PAYMENTREQUEST_0_NAME0=Liquide+vaisselle+concentr%C3%A9+Amande+500ml&L_PAYMENTREQUEST_0_DESC0=Liquide+vaisselle+%C3%A9cologique+Amande+certifi%C3%A9+par+l...&L_PAYMENTREQUEST_0_AMT0=1.98&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=165&L_PAYMENTREQUEST_0_NAME1=Bicarbonate+de+soude+m%C3%A9nager&L_PAYMENTREQUEST_0_DESC1=Le+bicarbonate+de+soude+nettoie%2C+d%C3%A9sodorise+et+r%C3%A9c...&L_PAYMENTREQUEST_0_AMT1=2.66&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=169&L_PAYMENTREQUEST_0_NAME2=Acide+citrique%2C+d%C3%A9tartrant+naturel+concentr%C3%A9&L_PAYMENTREQUEST_0_DESC2=Super+d%C3%A9tartrant+naturel+Multi-usages+%3A+surfaces+e...&L_PAYMENTREQUEST_0_AMT2=4.54&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=166&L_PAYMENTREQUEST_0_NAME3=Vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0&L_PAYMENTREQUEST_0_DESC3=Le+vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0++d%C3%A9tar...&L_PAYMENTREQUEST_0_AMT3=2.15&L_PAYMENTREQUEST_0_QTY3=1&L_PAYMENTREQUEST_0_NUMBER4=246&L_PAYMENTREQUEST_0_NAME4=Destructeur+d%27odeurs+%C2%AB%C2%A0Chiens+%26+Chats%C2%A0%C2%BB&L_PAYMENTREQUEST_0_DESC4=Le+destructeur+d%27odeurs+permet+d%27%C3%A9liminer+les+mauv...&L_PAYMENTREQUEST_0_AMT4=13.25&L_PAYMENTREQUEST_0_QTY4=2&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=37.83&PAYMENTREQUEST_0_AMT=43.83&ADDROVERRIDE=1&EMAIL=mathildeabgrall%40yahoo.fr&PAYMENTREQUEST_0_SHIPTONAME=Mathilde+Abgrall&PAYMENTREQUEST_0_SHIPTOPHONENUM=0618217695&PAYMENTREQUEST_0_SHIPTOSTREET=66+rue+gambetta&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d669293819A329824W&TIMESTAMP=2015%2d12%2d11T10%3a33%3a48Z&CORRELATIONID=10a9c4688cf4c&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=52&L_PAYMENTREQUEST_0_NAME0=Liquide+vaisselle+concentr%C3%A9+Amande+500ml&L_PAYMENTREQUEST_0_DESC0=Liquide+vaisselle+%C3%A9cologique+Amande+certifi%C3%A9+par+l...&L_PAYMENTREQUEST_0_AMT0=1.98&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=165&L_PAYMENTREQUEST_0_NAME1=Bicarbonate+de+soude+m%C3%A9nager&L_PAYMENTREQUEST_0_DESC1=Le+bicarbonate+de+soude+nettoie%2C+d%C3%A9sodorise+et+r%C3%A9c...&L_PAYMENTREQUEST_0_AMT1=2.66&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=169&L_PAYMENTREQUEST_0_NAME2=Acide+citrique%2C+d%C3%A9tartrant+naturel+concentr%C3%A9&L_PAYMENTREQUEST_0_DESC2=Super+d%C3%A9tartrant+naturel+Multi-usages+%3A+surfaces+e...&L_PAYMENTREQUEST_0_AMT2=4.54&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=166&L_PAYMENTREQUEST_0_NAME3=Vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0&L_PAYMENTREQUEST_0_DESC3=Le+vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0++d%C3%A9tar...&L_PAYMENTREQUEST_0_AMT3=2.15&L_PAYMENTREQUEST_0_QTY3=1&L_PAYMENTREQUEST_0_NUMBER4=246&L_PAYMENTREQUEST_0_NAME4=Destructeur+d%27odeurs+%C2%AB%C2%A0Chiens+%26+Chats%C2%A0%C2%BB&L_PAYMENTREQUEST_0_DESC4=Le+destructeur+d%27odeurs+permet+d%27%C3%A9liminer+les+mauv...&L_PAYMENTREQUEST_0_AMT4=13.25&L_PAYMENTREQUEST_0_QTY4=2&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=37.83&PAYMENTREQUEST_0_AMT=43.83&ADDROVERRIDE=1&EMAIL=mathildeabgrall%40yahoo.fr&PAYMENTREQUEST_0_SHIPTONAME=Mathilde+Abgrall&PAYMENTREQUEST_0_SHIPTOPHONENUM=0618217695&PAYMENTREQUEST_0_SHIPTOSTREET=66+rue+gambetta&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-669293819A329824W +Result : TOKEN=EC%2d669293819A329824W&PHONENUM=0618217695&BILLINGAGREEMENTACCEPTEDSTATUS=0&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2015%2d12%2d11T10%3a34%3a04Z&CORRELATIONID=cff1c42cebf0f&ACK=Success&VERSION=106&BUILD=18308778&EMAIL=mathildeabgrall%40yahoo%2efr&PAYERID=JG74UKDYDUPBL&PAYERSTATUS=verified&FIRSTNAME=Mathilde&LASTNAME=Abgrall&COUNTRYCODE=FR&SHIPTONAME=Mathilde%20Abgrall&SHIPTOSTREET=66%20rue%20Gambetta&SHIPTOCITY=Rambouillet&SHIPTOZIP=78120&SHIPTOCOUNTRYCODE=FR&SHIPTOPHONENUM=0618217695&SHIPTOCOUNTRYNAME=France&ADDRESSSTATUS=Confirmed&CURRENCYCODE=EUR&AMT=43%2e83&ITEMAMT=37%2e83&SHIPPINGAMT=6%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&INSURANCEOPTIONOFFERED=false&L_NAME0=Liquide%20vaisselle%20concentr%c3%a9%20Amande%20500ml&L_NAME1=Bicarbonate%20de%20soude%20m%c3%a9nager&L_NAME2=Acide%20citrique%2c%20d%c3%a9tartrant%20naturel%20concentr%c3%a9&L_NAME3=Vinaigre%20m%c3%a9nager%20forte%20concentration%2012%c2%b0&L_NAME4=Destructeur%20d%27odeurs%20%c2%ab%c2%a0Chiens%20%26%20Chats%c2%a0%c2%bb&L_NUMBER0=52&L_NUMBER1=165&L_NUMBER2=169&L_NUMBER3=166&L_NUMBER4=246&L_QTY0=1&L_QTY1=1&L_QTY2=1&L_QTY3=1&L_QTY4=2&L_TAXAMT0=0%2e00&L_TAXAMT1=0%2e00&L_TAXAMT2=0%2e00&L_TAXAMT3=0%2e00&L_TAXAMT4=0%2e00&L_AMT0=1%2e98&L_AMT1=2%2e66&L_AMT2=4%2e54&L_AMT3=2%2e15&L_AMT4=13%2e25&L_DESC0=Liquide%20vaisselle%20%c3%a9cologique%20Amande%20certifi%c3%a9%20par%20l%2e%2e%2e&L_DESC1=Le%20bicarbonate%20de%20soude%20nettoie%2c%20d%c3%a9sodorise%20et%20r%c3%a9c%2e%2e%2e&L_DESC2=Super%20d%c3%a9tartrant%20naturel%20Multi%2dusages%20%3a%20surfaces%20e%2e%2e%2e&L_DESC3=Le%20vinaigre%20m%c3%a9nager%20forte%20concentration%2012%c2%b0%20%20d%c3%a9tar%2e%2e%2e&L_DESC4=Le%20destructeur%20d%27odeurs%20permet%20d%27%c3%a9liminer%20les%20mauv%2e%2e%2e&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_AMT=43%2e83&PAYMENTREQUEST_0_ITEMAMT=37%2e83&PAYMENTREQUEST_0_SHIPPINGAMT=6%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=contact%40toutpratique%2ecom&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUEST_0_SHIPTONAME=Mathilde%20Abgrall&PAYMENTREQUEST_0_SHIPTOSTREET=66%20rue%20Gambetta&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOZIP=78120&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOPHONENUM=0618217695&PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME=France&PAYMENTREQUEST_0_ADDRESSSTATUS=Confirmed&L_PAYMENTREQUEST_0_NAME0=Liquide%20vaisselle%20concentr%c3%a9%20Amande%20500ml&L_PAYMENTREQUEST_0_NAME1=Bicarbonate%20de%20soude%20m%c3%a9nager&L_PAYMENTREQUEST_0_NAME2=Acide%20citrique%2c%20d%c3%a9tartrant%20naturel%20concentr%c3%a9&L_PAYMENTREQUEST_0_NAME3=Vinaigre%20m%c3%a9nager%20forte%20concentration%2012%c2%b0&L_PAYMENTREQUEST_0_NAME4=Destructeur%20d%27odeurs%20%c2%ab%c2%a0Chiens%20%26%20Chats%c2%a0%c2%bb&L_PAYMENTREQUEST_0_NUMBER0=52&L_PAYMENTREQUEST_0_NUMBER1=165&L_PAYMENTREQUEST_0_NUMBER2=169&L_PAYMENTREQUEST_0_NUMBER3=166&L_PAYMENTREQUEST_0_NUMBER4=246&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_QTY3=1&L_PAYMENTREQUEST_0_QTY4=2&L_PAYMENTREQUEST_0_TAXAMT0=0%2e00&L_PAYMENTREQUEST_0_TAXAMT1=0%2e00&L_PAYMENTREQUEST_0_TAXAMT2=0%2e00&L_PAYMENTREQUEST_0_TAXAMT3=0%2e00&L_PAYMENTREQUEST_0_TAXAMT4=0%2e00&L_PAYMENTREQUEST_0_AMT0=1%2e98&L_PAYMENTREQUEST_0_AMT1=2%2e66&L_PAYMENTREQUEST_0_AMT2=4%2e54&L_PAYMENTREQUEST_0_AMT3=2%2e15&L_PAYMENTREQUEST_0_AMT4=13%2e25&L_PAYMENTREQUEST_0_DESC0=Liquide%20vaisselle%20%c3%a9cologique%20Amande%20certifi%c3%a9%20par%20l%2e%2e%2e&L_PAYMENTREQUEST_0_DESC1=Le%20bicarbonate%20de%20soude%20nettoie%2c%20d%c3%a9sodorise%20et%20r%c3%a9c%2e%2e%2e&L_PAYMENTREQUEST_0_DESC2=Super%20d%c3%a9tartrant%20naturel%20Multi%2dusages%20%3a%20surfaces%20e%2e%2e%2e&L_PAYMENTREQUEST_0_DESC3=Le%20vinaigre%20m%c3%a9nager%20forte%20concentration%2012%c2%b0%20%20d%c3%a9tar%2e%2e%2e&L_PAYMENTREQUEST_0_DESC4=Le%20destructeur%20d%27odeurs%20permet%20d%27%c3%a9liminer%20les%20mauv%2e%2e%2e&PAYMENTREQUESTINFO_0_ERRORCODE=0 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-669293819A329824W + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-669293819A329824W&PAYERID=JG74UKDYDUPBL&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=52&L_PAYMENTREQUEST_0_NAME0=Liquide+vaisselle+concentr%C3%A9+Amande+500ml&L_PAYMENTREQUEST_0_DESC0=Liquide+vaisselle+%C3%A9cologique+Amande+certifi%C3%A9+par+l...&L_PAYMENTREQUEST_0_AMT0=1.98&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=165&L_PAYMENTREQUEST_0_NAME1=Bicarbonate+de+soude+m%C3%A9nager&L_PAYMENTREQUEST_0_DESC1=Le+bicarbonate+de+soude+nettoie%2C+d%C3%A9sodorise+et+r%C3%A9c...&L_PAYMENTREQUEST_0_AMT1=2.66&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=169&L_PAYMENTREQUEST_0_NAME2=Acide+citrique%2C+d%C3%A9tartrant+naturel+concentr%C3%A9&L_PAYMENTREQUEST_0_DESC2=Super+d%C3%A9tartrant+naturel+Multi-usages+%3A+surfaces+e...&L_PAYMENTREQUEST_0_AMT2=4.54&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=166&L_PAYMENTREQUEST_0_NAME3=Vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0&L_PAYMENTREQUEST_0_DESC3=Le+vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0++d%C3%A9tar...&L_PAYMENTREQUEST_0_AMT3=2.15&L_PAYMENTREQUEST_0_QTY3=1&L_PAYMENTREQUEST_0_NUMBER4=246&L_PAYMENTREQUEST_0_NAME4=Destructeur+d%27odeurs+%C2%AB%C2%A0Chiens+%26+Chats%C2%A0%C2%BB&L_PAYMENTREQUEST_0_DESC4=Le+destructeur+d%27odeurs+permet+d%27%C3%A9liminer+les+mauv...&L_PAYMENTREQUEST_0_AMT4=13.25&L_PAYMENTREQUEST_0_QTY4=2&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=37.83&PAYMENTREQUEST_0_AMT=43.83&ADDROVERRIDE=1&EMAIL=mathildeabgrall%40yahoo.fr&PAYMENTREQUEST_0_SHIPTONAME=Mathilde+Abgrall&PAYMENTREQUEST_0_SHIPTOPHONENUM=0618217695&PAYMENTREQUEST_0_SHIPTOSTREET=66+rue+gambetta&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120 +Result : TOKEN=EC%2d669293819A329824W&SUCCESSPAGEREDIRECTREQUESTED=false&TIMESTAMP=2015%2d12%2d11T10%3a34%3a08Z&CORRELATIONID=990bed3651ae4&ACK=Success&VERSION=106&BUILD=18308778&INSURANCEOPTIONSELECTED=false&SHIPPINGOPTIONISDEFAULT=false&PAYMENTINFO_0_TRANSACTIONID=13689077G6979380D&PAYMENTINFO_0_TRANSACTIONTYPE=cart&PAYMENTINFO_0_PAYMENTTYPE=instant&PAYMENTINFO_0_ORDERTIME=2015%2d12%2d11T10%3a34%3a06Z&PAYMENTINFO_0_AMT=43%2e83&PAYMENTINFO_0_FEEAMT=1%2e74&PAYMENTINFO_0_TAXAMT=0%2e00&PAYMENTINFO_0_CURRENCYCODE=EUR&PAYMENTINFO_0_PAYMENTSTATUS=Completed&PAYMENTINFO_0_PENDINGREASON=None&PAYMENTINFO_0_REASONCODE=None&PAYMENTINFO_0_PROTECTIONELIGIBILITY=Eligible&PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE=ItemNotReceivedEligible%2cUnauthorizedPaymentEligible&PAYMENTINFO_0_SECUREMERCHANTACCOUNTID=26HHW3F34EP34&PAYMENTINFO_0_ERRORCODE=0&PAYMENTINFO_0_ACK=Success +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-669293819A329824W&PAYERID=JG74UKDYDUPBL&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=52&L_PAYMENTREQUEST_0_NAME0=Liquide+vaisselle+concentr%C3%A9+Amande+500ml&L_PAYMENTREQUEST_0_DESC0=Liquide+vaisselle+%C3%A9cologique+Amande+certifi%C3%A9+par+l...&L_PAYMENTREQUEST_0_AMT0=1.98&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_NUMBER1=165&L_PAYMENTREQUEST_0_NAME1=Bicarbonate+de+soude+m%C3%A9nager&L_PAYMENTREQUEST_0_DESC1=Le+bicarbonate+de+soude+nettoie%2C+d%C3%A9sodorise+et+r%C3%A9c...&L_PAYMENTREQUEST_0_AMT1=2.66&L_PAYMENTREQUEST_0_QTY1=1&L_PAYMENTREQUEST_0_NUMBER2=169&L_PAYMENTREQUEST_0_NAME2=Acide+citrique%2C+d%C3%A9tartrant+naturel+concentr%C3%A9&L_PAYMENTREQUEST_0_DESC2=Super+d%C3%A9tartrant+naturel+Multi-usages+%3A+surfaces+e...&L_PAYMENTREQUEST_0_AMT2=4.54&L_PAYMENTREQUEST_0_QTY2=1&L_PAYMENTREQUEST_0_NUMBER3=166&L_PAYMENTREQUEST_0_NAME3=Vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0&L_PAYMENTREQUEST_0_DESC3=Le+vinaigre+m%C3%A9nager+forte+concentration+12%C2%B0++d%C3%A9tar...&L_PAYMENTREQUEST_0_AMT3=2.15&L_PAYMENTREQUEST_0_QTY3=1&L_PAYMENTREQUEST_0_NUMBER4=246&L_PAYMENTREQUEST_0_NAME4=Destructeur+d%27odeurs+%C2%AB%C2%A0Chiens+%26+Chats%C2%A0%C2%BB&L_PAYMENTREQUEST_0_DESC4=Le+destructeur+d%27odeurs+permet+d%27%C3%A9liminer+les+mauv...&L_PAYMENTREQUEST_0_AMT4=13.25&L_PAYMENTREQUEST_0_QTY4=2&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=37.83&PAYMENTREQUEST_0_AMT=43.83&ADDROVERRIDE=1&EMAIL=mathildeabgrall%40yahoo.fr&PAYMENTREQUEST_0_SHIPTONAME=Mathilde+Abgrall&PAYMENTREQUEST_0_SHIPTOPHONENUM=0618217695&PAYMENTREQUEST_0_SHIPTOSTREET=66+rue+gambetta&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=Rambouillet&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=78120 + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=5&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+A%C3%A9rosol+400ml&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=17.91&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=17.91&PAYMENTREQUEST_0_AMT=20.91&ADDROVERRIDE=1&EMAIL=alice.gostoli%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=Alice+GOSTOLI&PAYMENTREQUEST_0_SHIPTOPHONENUM=0651363073&PAYMENTREQUEST_0_SHIPTOSTREET=28+rue+de+lepante&PAYMENTREQUEST_0_SHIPTOSTREET2=Code+porte+826+1er+%C3%A9tage&PAYMENTREQUEST_0_SHIPTOCITY=Nice&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=06000&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d72R607345N5291132&TIMESTAMP=2015%2d12%2d12T14%3a06%3a46Z&CORRELATIONID=380f2bae6981b&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=5&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+A%C3%A9rosol+400ml&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=17.91&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=17.91&PAYMENTREQUEST_0_AMT=20.91&ADDROVERRIDE=1&EMAIL=alice.gostoli%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=Alice+GOSTOLI&PAYMENTREQUEST_0_SHIPTOPHONENUM=0651363073&PAYMENTREQUEST_0_SHIPTOSTREET=28+rue+de+lepante&PAYMENTREQUEST_0_SHIPTOSTREET2=Code+porte+826+1er+%C3%A9tage&PAYMENTREQUEST_0_SHIPTOCITY=Nice&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=06000&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-72R607345N5291132 +Result : TOKEN=EC%2d72R607345N5291132&PHONENUM=0651363073&BILLINGAGREEMENTACCEPTEDSTATUS=0&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2015%2d12%2d12T14%3a07%3a15Z&CORRELATIONID=b9dba708a926b&ACK=Success&VERSION=106&BUILD=18308778&EMAIL=alice%2egostoli%40gmail%2ecom&PAYERID=84S7BHC85C4SJ&PAYERSTATUS=verified&FIRSTNAME=Alice&LASTNAME=Gostoli&COUNTRYCODE=FR&SHIPTONAME=Alice%20GOSTOLI&SHIPTOSTREET=28%20rue%20de%20lepante&SHIPTOSTREET2=Code%20porte%20826%201er%20%c3%a9tage&SHIPTOCITY=Nice&SHIPTOZIP=06000&SHIPTOCOUNTRYCODE=FR&SHIPTOPHONENUM=0651363073&SHIPTOCOUNTRYNAME=France&ADDRESSSTATUS=Confirmed&CURRENCYCODE=EUR&AMT=20%2e91&ITEMAMT=17%2e91&SHIPPINGAMT=3%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&INSURANCEOPTIONOFFERED=false&L_NAME0=TEXGUARD%20A%c3%a9rosol%20400ml&L_NUMBER0=5&L_QTY0=1&L_TAXAMT0=0%2e00&L_AMT0=17%2e91&L_DESC0=Produit%20imperm%c3%a9abilisant%20antitache%20pour%20tissus%2c%20cu%2e%2e%2e&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_AMT=20%2e91&PAYMENTREQUEST_0_ITEMAMT=17%2e91&PAYMENTREQUEST_0_SHIPPINGAMT=3%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=contact%40toutpratique%2ecom&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUEST_0_SHIPTONAME=Alice%20GOSTOLI&PAYMENTREQUEST_0_SHIPTOSTREET=28%20rue%20de%20lepante&PAYMENTREQUEST_0_SHIPTOSTREET2=Code%20porte%20826%201er%20%c3%a9tage&PAYMENTREQUEST_0_SHIPTOCITY=Nice&PAYMENTREQUEST_0_SHIPTOZIP=06000&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOPHONENUM=0651363073&PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME=France&PAYMENTREQUEST_0_ADDRESSSTATUS=Confirmed&L_PAYMENTREQUEST_0_NAME0=TEXGUARD%20A%c3%a9rosol%20400ml&L_PAYMENTREQUEST_0_NUMBER0=5&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_TAXAMT0=0%2e00&L_PAYMENTREQUEST_0_AMT0=17%2e91&L_PAYMENTREQUEST_0_DESC0=Produit%20imperm%c3%a9abilisant%20antitache%20pour%20tissus%2c%20cu%2e%2e%2e&PAYMENTREQUESTINFO_0_ERRORCODE=0 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-72R607345N5291132 + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-72R607345N5291132&PAYERID=84S7BHC85C4SJ&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=5&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+A%C3%A9rosol+400ml&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=17.91&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=17.91&PAYMENTREQUEST_0_AMT=20.91&ADDROVERRIDE=1&EMAIL=alice.gostoli%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=Alice+GOSTOLI&PAYMENTREQUEST_0_SHIPTOPHONENUM=0651363073&PAYMENTREQUEST_0_SHIPTOSTREET=28+rue+de+lepante&PAYMENTREQUEST_0_SHIPTOSTREET2=Code+porte+826+1er+%C3%A9tage&PAYMENTREQUEST_0_SHIPTOCITY=Nice&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=06000 +Result : TOKEN=EC%2d72R607345N5291132&SUCCESSPAGEREDIRECTREQUESTED=false&TIMESTAMP=2015%2d12%2d12T14%3a07%3a20Z&CORRELATIONID=a73f24754f9f&ACK=Success&VERSION=106&BUILD=18308778&INSURANCEOPTIONSELECTED=false&SHIPPINGOPTIONISDEFAULT=false&PAYMENTINFO_0_TRANSACTIONID=21K92029AD948722X&PAYMENTINFO_0_TRANSACTIONTYPE=cart&PAYMENTINFO_0_PAYMENTTYPE=instant&PAYMENTINFO_0_ORDERTIME=2015%2d12%2d12T14%3a07%3a17Z&PAYMENTINFO_0_AMT=20%2e91&PAYMENTINFO_0_FEEAMT=0%2e96&PAYMENTINFO_0_TAXAMT=0%2e00&PAYMENTINFO_0_CURRENCYCODE=EUR&PAYMENTINFO_0_PAYMENTSTATUS=Completed&PAYMENTINFO_0_PENDINGREASON=None&PAYMENTINFO_0_REASONCODE=None&PAYMENTINFO_0_PROTECTIONELIGIBILITY=Eligible&PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE=ItemNotReceivedEligible%2cUnauthorizedPaymentEligible&PAYMENTINFO_0_SECUREMERCHANTACCOUNTID=26HHW3F34EP34&PAYMENTINFO_0_ERRORCODE=0&PAYMENTINFO_0_ACK=Success +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-72R607345N5291132&PAYERID=84S7BHC85C4SJ&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=5&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+A%C3%A9rosol+400ml&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=17.91&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=17.91&PAYMENTREQUEST_0_AMT=20.91&ADDROVERRIDE=1&EMAIL=alice.gostoli%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=Alice+GOSTOLI&PAYMENTREQUEST_0_SHIPTOPHONENUM=0651363073&PAYMENTREQUEST_0_SHIPTOSTREET=28+rue+de+lepante&PAYMENTREQUEST_0_SHIPTOSTREET2=Code+porte+826+1er+%C3%A9tage&PAYMENTREQUEST_0_SHIPTOCITY=Nice&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=06000 + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=33.3&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=33.3&PAYMENTREQUEST_0_AMT=39.30&ADDROVERRIDE=1&EMAIL=johann.fabbri%40aliceadsl.fr&PAYMENTREQUEST_0_SHIPTONAME=johann+Fabbri&PAYMENTREQUEST_0_SHIPTOPHONENUM=0614073587&PAYMENTREQUEST_0_SHIPTOSTREET=30+rue+arthur+Rimbaud&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=chateauroux&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=36000&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d3SJ46021EC787842A&TIMESTAMP=2015%2d12%2d12T20%3a33%3a15Z&CORRELATIONID=84851d3aab830&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=33.3&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=33.3&PAYMENTREQUEST_0_AMT=39.30&ADDROVERRIDE=1&EMAIL=johann.fabbri%40aliceadsl.fr&PAYMENTREQUEST_0_SHIPTONAME=johann+Fabbri&PAYMENTREQUEST_0_SHIPTOPHONENUM=0614073587&PAYMENTREQUEST_0_SHIPTOSTREET=30+rue+arthur+Rimbaud&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=chateauroux&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=36000&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-3SJ46021EC787842A +Result : TOKEN=EC%2d3SJ46021EC787842A&PHONENUM=0614073587&BILLINGAGREEMENTACCEPTEDSTATUS=0&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2015%2d12%2d12T20%3a33%3a35Z&CORRELATIONID=ade01d5db8fe5&ACK=Success&VERSION=106&BUILD=18308778&EMAIL=johann%2efabbri%40aliceadsl%2efr&PAYERID=TH9ML9DUN4GBC&PAYERSTATUS=verified&FIRSTNAME=johann&LASTNAME=fabbri&COUNTRYCODE=FR&SHIPTONAME=johann%20fabbri&SHIPTOSTREET=30%20RUE%20ARTHUR%20RIMBAUD&SHIPTOCITY=CHATEAUROUX&SHIPTOZIP=36000&SHIPTOCOUNTRYCODE=FR&SHIPTOPHONENUM=0614073587&SHIPTOCOUNTRYNAME=France&ADDRESSSTATUS=Confirmed&CURRENCYCODE=EUR&AMT=39%2e30&ITEMAMT=33%2e30&SHIPPINGAMT=6%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&INSURANCEOPTIONOFFERED=false&L_NAME0=TEXGUARD%20%2d%20lot%20de%202%20A%c3%a9rosols&L_NUMBER0=3&L_QTY0=1&L_TAXAMT0=0%2e00&L_AMT0=33%2e30&L_DESC0=Produit%20imperm%c3%a9abilisant%20antitache%20pour%20tissus%2c%20cu%2e%2e%2e&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_AMT=39%2e30&PAYMENTREQUEST_0_ITEMAMT=33%2e30&PAYMENTREQUEST_0_SHIPPINGAMT=6%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=contact%40toutpratique%2ecom&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUEST_0_SHIPTONAME=johann%20fabbri&PAYMENTREQUEST_0_SHIPTOSTREET=30%20RUE%20ARTHUR%20RIMBAUD&PAYMENTREQUEST_0_SHIPTOCITY=CHATEAUROUX&PAYMENTREQUEST_0_SHIPTOZIP=36000&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOPHONENUM=0614073587&PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME=France&PAYMENTREQUEST_0_ADDRESSSTATUS=Confirmed&L_PAYMENTREQUEST_0_NAME0=TEXGUARD%20%2d%20lot%20de%202%20A%c3%a9rosols&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_TAXAMT0=0%2e00&L_PAYMENTREQUEST_0_AMT0=33%2e30&L_PAYMENTREQUEST_0_DESC0=Produit%20imperm%c3%a9abilisant%20antitache%20pour%20tissus%2c%20cu%2e%2e%2e&PAYMENTREQUESTINFO_0_ERRORCODE=0 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-3SJ46021EC787842A + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-3SJ46021EC787842A&PAYERID=TH9ML9DUN4GBC&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=33.3&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=33.3&PAYMENTREQUEST_0_AMT=39.30&ADDROVERRIDE=1&EMAIL=johann.fabbri%40aliceadsl.fr&PAYMENTREQUEST_0_SHIPTONAME=johann+Fabbri&PAYMENTREQUEST_0_SHIPTOPHONENUM=0614073587&PAYMENTREQUEST_0_SHIPTOSTREET=30+rue+arthur+Rimbaud&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=chateauroux&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=36000 +Result : TOKEN=EC%2d3SJ46021EC787842A&SUCCESSPAGEREDIRECTREQUESTED=false&TIMESTAMP=2015%2d12%2d12T20%3a33%3a39Z&CORRELATIONID=940eb88e21a2&ACK=Success&VERSION=106&BUILD=18308778&INSURANCEOPTIONSELECTED=false&SHIPPINGOPTIONISDEFAULT=false&PAYMENTINFO_0_TRANSACTIONID=8B356758S8933333K&PAYMENTINFO_0_TRANSACTIONTYPE=cart&PAYMENTINFO_0_PAYMENTTYPE=instant&PAYMENTINFO_0_ORDERTIME=2015%2d12%2d12T20%3a33%3a37Z&PAYMENTINFO_0_AMT=39%2e30&PAYMENTINFO_0_FEEAMT=1%2e59&PAYMENTINFO_0_TAXAMT=0%2e00&PAYMENTINFO_0_CURRENCYCODE=EUR&PAYMENTINFO_0_PAYMENTSTATUS=Completed&PAYMENTINFO_0_PENDINGREASON=None&PAYMENTINFO_0_REASONCODE=None&PAYMENTINFO_0_PROTECTIONELIGIBILITY=Eligible&PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE=ItemNotReceivedEligible%2cUnauthorizedPaymentEligible&PAYMENTINFO_0_SECUREMERCHANTACCOUNTID=26HHW3F34EP34&PAYMENTINFO_0_ERRORCODE=0&PAYMENTINFO_0_ACK=Success +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-3SJ46021EC787842A&PAYERID=TH9ML9DUN4GBC&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=3&L_PAYMENTREQUEST_0_NAME0=TEXGUARD+-+lot+de+2+A%C3%A9rosols&L_PAYMENTREQUEST_0_DESC0=Produit+imperm%C3%A9abilisant+antitache+pour+tissus%2C+cu...&L_PAYMENTREQUEST_0_AMT0=33.3&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=33.3&PAYMENTREQUEST_0_AMT=39.30&ADDROVERRIDE=1&EMAIL=johann.fabbri%40aliceadsl.fr&PAYMENTREQUEST_0_SHIPTONAME=johann+Fabbri&PAYMENTREQUEST_0_SHIPTOPHONENUM=0614073587&PAYMENTREQUEST_0_SHIPTOSTREET=30+rue+arthur+Rimbaud&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=chateauroux&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=36000 + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=167&L_PAYMENTREQUEST_0_NAME0=Pierre+d%27argile&L_PAYMENTREQUEST_0_DESC0=La+pierre+d%27argile+senteur+naturelle+de+citron+d%C3%A9g...&L_PAYMENTREQUEST_0_AMT0=8.36&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.36&PAYMENTREQUEST_0_AMT=11.36&ADDROVERRIDE=1&EMAIL=atgi%40free.fr&PAYMENTREQUEST_0_SHIPTONAME=Alain+Tringali&PAYMENTREQUEST_0_SHIPTOPHONENUM=0612251505&PAYMENTREQUEST_0_SHIPTOSTREET=50+rur+des+ch%C3%A2taigniers&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=BIGANOS&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=33380&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d33656023BK205312W&TIMESTAMP=2015%2d12%2d13T01%3a05%3a18Z&CORRELATIONID=2c040b7467689&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=167&L_PAYMENTREQUEST_0_NAME0=Pierre+d%27argile&L_PAYMENTREQUEST_0_DESC0=La+pierre+d%27argile+senteur+naturelle+de+citron+d%C3%A9g...&L_PAYMENTREQUEST_0_AMT0=8.36&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.36&PAYMENTREQUEST_0_AMT=11.36&ADDROVERRIDE=1&EMAIL=atgi%40free.fr&PAYMENTREQUEST_0_SHIPTONAME=Alain+Tringali&PAYMENTREQUEST_0_SHIPTOPHONENUM=0612251505&PAYMENTREQUEST_0_SHIPTOSTREET=50+rur+des+ch%C3%A2taigniers&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=BIGANOS&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=33380&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-33656023BK205312W +Result : TOKEN=EC%2d33656023BK205312W&PHONENUM=0612251505&BILLINGAGREEMENTACCEPTEDSTATUS=0&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2015%2d12%2d13T01%3a05%3a42Z&CORRELATIONID=eedd2a824d0de&ACK=Success&VERSION=106&BUILD=18308778&EMAIL=atgi%40free%2efr&PAYERID=7H6R7XK7TS29C&PAYERSTATUS=verified&FIRSTNAME=Alain&LASTNAME=Tringali&COUNTRYCODE=FR&SHIPTONAME=Alain%20Tringali&SHIPTOSTREET=50%20rur%20des%20ch%c3%a2taigniers&SHIPTOCITY=BIGANOS&SHIPTOZIP=33380&SHIPTOCOUNTRYCODE=FR&SHIPTOPHONENUM=0612251505&SHIPTOCOUNTRYNAME=France&ADDRESSSTATUS=Confirmed&CURRENCYCODE=EUR&AMT=11%2e36&ITEMAMT=8%2e36&SHIPPINGAMT=3%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&INSURANCEOPTIONOFFERED=false&L_NAME0=Pierre%20d%27argile&L_NUMBER0=167&L_QTY0=1&L_TAXAMT0=0%2e00&L_AMT0=8%2e36&L_DESC0=La%20pierre%20d%27argile%20senteur%20naturelle%20de%20citron%20d%c3%a9g%2e%2e%2e&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_AMT=11%2e36&PAYMENTREQUEST_0_ITEMAMT=8%2e36&PAYMENTREQUEST_0_SHIPPINGAMT=3%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=contact%40toutpratique%2ecom&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUEST_0_SHIPTONAME=Alain%20Tringali&PAYMENTREQUEST_0_SHIPTOSTREET=50%20rur%20des%20ch%c3%a2taigniers&PAYMENTREQUEST_0_SHIPTOCITY=BIGANOS&PAYMENTREQUEST_0_SHIPTOZIP=33380&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOPHONENUM=0612251505&PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME=France&PAYMENTREQUEST_0_ADDRESSSTATUS=Confirmed&L_PAYMENTREQUEST_0_NAME0=Pierre%20d%27argile&L_PAYMENTREQUEST_0_NUMBER0=167&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_TAXAMT0=0%2e00&L_PAYMENTREQUEST_0_AMT0=8%2e36&L_PAYMENTREQUEST_0_DESC0=La%20pierre%20d%27argile%20senteur%20naturelle%20de%20citron%20d%c3%a9g%2e%2e%2e&PAYMENTREQUESTINFO_0_ERRORCODE=0 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-33656023BK205312W + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-33656023BK205312W&PAYERID=7H6R7XK7TS29C&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=167&L_PAYMENTREQUEST_0_NAME0=Pierre+d%27argile&L_PAYMENTREQUEST_0_DESC0=La+pierre+d%27argile+senteur+naturelle+de+citron+d%C3%A9g...&L_PAYMENTREQUEST_0_AMT0=8.36&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.36&PAYMENTREQUEST_0_AMT=11.36&ADDROVERRIDE=1&EMAIL=atgi%40free.fr&PAYMENTREQUEST_0_SHIPTONAME=Alain+Tringali&PAYMENTREQUEST_0_SHIPTOPHONENUM=0612251505&PAYMENTREQUEST_0_SHIPTOSTREET=50+rur+des+ch%C3%A2taigniers&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=BIGANOS&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=33380 +Result : TOKEN=EC%2d33656023BK205312W&SUCCESSPAGEREDIRECTREQUESTED=false&TIMESTAMP=2015%2d12%2d13T01%3a05%3a44Z&CORRELATIONID=1b7f746963049&ACK=Success&VERSION=106&BUILD=18308778&INSURANCEOPTIONSELECTED=false&SHIPPINGOPTIONISDEFAULT=false&PAYMENTINFO_0_TRANSACTIONID=1FY05033X47295821&PAYMENTINFO_0_TRANSACTIONTYPE=cart&PAYMENTINFO_0_PAYMENTTYPE=instant&PAYMENTINFO_0_ORDERTIME=2015%2d12%2d13T01%3a05%3a44Z&PAYMENTINFO_0_AMT=11%2e36&PAYMENTINFO_0_FEEAMT=0%2e64&PAYMENTINFO_0_TAXAMT=0%2e00&PAYMENTINFO_0_CURRENCYCODE=EUR&PAYMENTINFO_0_PAYMENTSTATUS=Completed&PAYMENTINFO_0_PENDINGREASON=None&PAYMENTINFO_0_REASONCODE=None&PAYMENTINFO_0_PROTECTIONELIGIBILITY=Eligible&PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE=ItemNotReceivedEligible%2cUnauthorizedPaymentEligible&PAYMENTINFO_0_SECUREMERCHANTACCOUNTID=26HHW3F34EP34&PAYMENTINFO_0_ERRORCODE=0&PAYMENTINFO_0_ACK=Success +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-33656023BK205312W&PAYERID=7H6R7XK7TS29C&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=167&L_PAYMENTREQUEST_0_NAME0=Pierre+d%27argile&L_PAYMENTREQUEST_0_DESC0=La+pierre+d%27argile+senteur+naturelle+de+citron+d%C3%A9g...&L_PAYMENTREQUEST_0_AMT0=8.36&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=3.00&PAYMENTREQUEST_0_ITEMAMT=8.36&PAYMENTREQUEST_0_AMT=11.36&ADDROVERRIDE=1&EMAIL=atgi%40free.fr&PAYMENTREQUEST_0_SHIPTONAME=Alain+Tringali&PAYMENTREQUEST_0_SHIPTOPHONENUM=0612251505&PAYMENTREQUEST_0_SHIPTOSTREET=50+rur+des+ch%C3%A2taigniers&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=BIGANOS&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=33380 + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=103&L_PAYMENTREQUEST_0_NAME0=Huile+100+%25+naturelle+Ricin&L_PAYMENTREQUEST_0_DESC0=Floressance+par+nature+a+s%C3%A9lectionn%C3%A9+l%27huile+de+ri...&L_PAYMENTREQUEST_0_AMT0=5.6&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=5.6&PAYMENTREQUEST_0_AMT=11.60&ADDROVERRIDE=1&EMAIL=veromi77%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=veronique+mignot&PAYMENTREQUEST_0_SHIPTOPHONENUM=0160058144&PAYMENTREQUEST_0_SHIPTOSTREET=10+rue+de+girvan&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=torcy&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=77200&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf +Result : TOKEN=EC%2d82814650LU829152R&TIMESTAMP=2015%2d12%2d13T15%3a15%3a05Z&CORRELATIONID=790e46ee7ad1&ACK=Success&VERSION=106&BUILD=18308778 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=SetExpressCheckout&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&CANCELURL=http%3A%2F%2Fwww.toutpratique.com%2Fboutique%2Fcommande%2F%3Fpaypal_ec_canceled%3D1%26&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=103&L_PAYMENTREQUEST_0_NAME0=Huile+100+%25+naturelle+Ricin&L_PAYMENTREQUEST_0_DESC0=Floressance+par+nature+a+s%C3%A9lectionn%C3%A9+l%27huile+de+ri...&L_PAYMENTREQUEST_0_AMT0=5.6&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=5.6&PAYMENTREQUEST_0_AMT=11.60&ADDROVERRIDE=1&EMAIL=veromi77%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=veronique+mignot&PAYMENTREQUEST_0_SHIPTOPHONENUM=0160058144&PAYMENTREQUEST_0_SHIPTOSTREET=10+rue+de+girvan&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=torcy&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=77200&SOLUTIONTYPE=Sole&LANDINGPAGE=Login&USER=contact_api1.toutpratique.com&PWD=AXLLCYBCAL4KCCFN&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-82814650LU829152R +Result : TOKEN=EC%2d82814650LU829152R&PHONENUM=0160058144&BILLINGAGREEMENTACCEPTEDSTATUS=0&CHECKOUTSTATUS=PaymentActionNotInitiated&TIMESTAMP=2015%2d12%2d13T15%3a15%3a21Z&CORRELATIONID=3329e021f0264&ACK=Success&VERSION=106&BUILD=18308778&EMAIL=veromi77%40hotmail%2efr&PAYERID=8YEY3S9SL78P8&PAYERSTATUS=verified&FIRSTNAME=Veronique&LASTNAME=Mignot&COUNTRYCODE=FR&SHIPTONAME=Veronique%20Mignot&SHIPTOSTREET=10%20rue%20de%20girvan&SHIPTOCITY=TORCY&SHIPTOZIP=77200&SHIPTOCOUNTRYCODE=FR&SHIPTOPHONENUM=0160058144&SHIPTOCOUNTRYNAME=France&ADDRESSSTATUS=Confirmed&CURRENCYCODE=EUR&AMT=11%2e60&ITEMAMT=5%2e60&SHIPPINGAMT=6%2e00&HANDLINGAMT=0%2e00&TAXAMT=0%2e00&INSURANCEAMT=0%2e00&SHIPDISCAMT=0%2e00&INSURANCEOPTIONOFFERED=false&L_NAME0=Huile%20100%20%25%20naturelle%20Ricin&L_NUMBER0=103&L_QTY0=1&L_TAXAMT0=0%2e00&L_AMT0=5%2e60&L_DESC0=Floressance%20par%20nature%20a%20s%c3%a9lectionn%c3%a9%20l%27huile%20de%20ri%2e%2e%2e&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_AMT=11%2e60&PAYMENTREQUEST_0_ITEMAMT=5%2e60&PAYMENTREQUEST_0_SHIPPINGAMT=6%2e00&PAYMENTREQUEST_0_HANDLINGAMT=0%2e00&PAYMENTREQUEST_0_TAXAMT=0%2e00&PAYMENTREQUEST_0_INSURANCEAMT=0%2e00&PAYMENTREQUEST_0_SHIPDISCAMT=0%2e00&PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=contact%40toutpratique%2ecom&PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED=false&PAYMENTREQUEST_0_SHIPTONAME=Veronique%20Mignot&PAYMENTREQUEST_0_SHIPTOSTREET=10%20rue%20de%20girvan&PAYMENTREQUEST_0_SHIPTOCITY=TORCY&PAYMENTREQUEST_0_SHIPTOZIP=77200&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOPHONENUM=0160058144&PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME=France&PAYMENTREQUEST_0_ADDRESSSTATUS=Confirmed&L_PAYMENTREQUEST_0_NAME0=Huile%20100%20%25%20naturelle%20Ricin&L_PAYMENTREQUEST_0_NUMBER0=103&L_PAYMENTREQUEST_0_QTY0=1&L_PAYMENTREQUEST_0_TAXAMT0=0%2e00&L_PAYMENTREQUEST_0_AMT0=5%2e60&L_PAYMENTREQUEST_0_DESC0=Floressance%20par%20nature%20a%20s%c3%a9lectionn%c3%a9%20l%27huile%20de%20ri%2e%2e%2e&PAYMENTREQUESTINFO_0_ERRORCODE=0 +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=GetExpressCheckoutDetails&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-82814650LU829152R + [4] => Send with CURL method successful +) +Host : api-3t.paypal.com +Request : METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-82814650LU829152R&PAYERID=8YEY3S9SL78P8&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=103&L_PAYMENTREQUEST_0_NAME0=Huile+100+%25+naturelle+Ricin&L_PAYMENTREQUEST_0_DESC0=Floressance+par+nature+a+s%C3%A9lectionn%C3%A9+l%27huile+de+ri...&L_PAYMENTREQUEST_0_AMT0=5.6&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=5.6&PAYMENTREQUEST_0_AMT=11.60&ADDROVERRIDE=1&EMAIL=veromi77%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=veronique+mignot&PAYMENTREQUEST_0_SHIPTOPHONENUM=0160058144&PAYMENTREQUEST_0_SHIPTOSTREET=10+rue+de+girvan&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=torcy&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=77200 +Result : TOKEN=EC%2d82814650LU829152R&SUCCESSPAGEREDIRECTREQUESTED=false&TIMESTAMP=2015%2d12%2d13T15%3a15%3a24Z&CORRELATIONID=daef371914894&ACK=Success&VERSION=106&BUILD=18308778&INSURANCEOPTIONSELECTED=false&SHIPPINGOPTIONISDEFAULT=false&PAYMENTINFO_0_TRANSACTIONID=1PN46868A83921403&PAYMENTINFO_0_TRANSACTIONTYPE=cart&PAYMENTINFO_0_PAYMENTTYPE=instant&PAYMENTINFO_0_ORDERTIME=2015%2d12%2d13T15%3a15%3a22Z&PAYMENTINFO_0_AMT=11%2e60&PAYMENTINFO_0_FEEAMT=0%2e64&PAYMENTINFO_0_TAXAMT=0%2e00&PAYMENTINFO_0_CURRENCYCODE=EUR&PAYMENTINFO_0_PAYMENTSTATUS=Completed&PAYMENTINFO_0_PENDINGREASON=None&PAYMENTINFO_0_REASONCODE=None&PAYMENTINFO_0_PROTECTIONELIGIBILITY=Eligible&PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE=ItemNotReceivedEligible%2cUnauthorizedPaymentEligible&PAYMENTINFO_0_SECUREMERCHANTACCOUNTID=26HHW3F34EP34&PAYMENTINFO_0_ERRORCODE=0&PAYMENTINFO_0_ACK=Success +Logs : Array +( + [0] => Making new connection to 'api-3t.paypal.com/nvp' + [1] => Connect with CURL method successful + [2] => Sending this params: + [3] => METHOD=DoExpressCheckoutPayment&VERSION=106&PWD=AXLLCYBCAL4KCCFN&USER=contact_api1.toutpratique.com&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AN77TSfMYqymndItFnF.yjQu5ZSf&TOKEN=EC-82814650LU829152R&PAYERID=8YEY3S9SL78P8&RETURNURL=http%3A%2F%2Fwww.toutpratique.com%2Fmodules%2Fpaypal%2Fexpress_checkout%2Fpayment.php&NOSHIPPING=1&BUTTONSOURCE=PRESTASHOP_EC&L_PAYMENTREQUEST_0_NUMBER0=103&L_PAYMENTREQUEST_0_NAME0=Huile+100+%25+naturelle+Ricin&L_PAYMENTREQUEST_0_DESC0=Floressance+par+nature+a+s%C3%A9lectionn%C3%A9+l%27huile+de+ri...&L_PAYMENTREQUEST_0_AMT0=5.6&L_PAYMENTREQUEST_0_QTY0=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&PAYMENTREQUEST_0_CURRENCYCODE=EUR&PAYMENTREQUEST_0_SHIPPINGAMT=6.00&PAYMENTREQUEST_0_ITEMAMT=5.6&PAYMENTREQUEST_0_AMT=11.60&ADDROVERRIDE=1&EMAIL=veromi77%40hotmail.fr&PAYMENTREQUEST_0_SHIPTONAME=veronique+mignot&PAYMENTREQUEST_0_SHIPTOPHONENUM=0160058144&PAYMENTREQUEST_0_SHIPTOSTREET=10+rue+de+girvan&PAYMENTREQUEST_0_SHIPTOSTREET2=&PAYMENTREQUEST_0_SHIPTOCITY=torcy&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=FR&PAYMENTREQUEST_0_SHIPTOZIP=77200 + [4] => Send with CURL method successful +) diff --git a/modules/pscleaner/CHANGELOG.txt b/modules/pscleaner/CHANGELOG.txt new file mode 100644 index 00000000..187e515e --- /dev/null +++ b/modules/pscleaner/CHANGELOG.txt @@ -0,0 +1,6 @@ +2014-04-17 11:25:39 +0200 [-] MO : pscleaner - Fix 1.5 ps_version_compliancy issue +2014-04-09 17:21:40 +0200 // Add version to config.xml +2014-04-04 14:28:26 +0200 [MO] Fix error when homeslider isn't installed +2014-03-31 19:12:05 +0200 [-] MO : pscleaner - FixBug #PSCFV-11805 - Delete home and root categories on 1.5 +2014-03-24 18:26:42 +0100 / MO pscleaner : ps_versions_compliancy added +2014-03-21 10:55:18 +0100 Initial commit diff --git a/modules/pscleaner/Readme.md b/modules/pscleaner/Readme.md new file mode 100644 index 00000000..8259be64 --- /dev/null +++ b/modules/pscleaner/Readme.md @@ -0,0 +1,37 @@ +# PrestaShop Cleaner + +## About + +Check and fix functional integrity constraints and remove default data + +## Contributing + +PrestaShop modules are open-source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements. + +### Requirements + +Contributors **must** follow the following rules: + +* **Make your Pull Request on the "dev" branch**, NOT the "master" branch. +* Do not update the module's version number. +* Follow [the coding standards][1]. + +### Process in details + +Contributors wishing to edit a module's files should follow the following process: + +1. Create your GitHub account, if you do not have one already. +2. Fork the pscleaner project to your GitHub account. +3. Clone your fork to your local machine in the ```/modules``` directory of your PrestaShop installation. +4. Create a branch in your local clone of the module for your changes. +5. Change the files in your branch. Be sure to follow [the coding standards][1]! +6. Push your changed branch to your fork in your GitHub account. +7. Create a pull request for your changes **on the _'dev'_ branch** of the module's project. Be sure to follow [the commit message norm][2] in your pull request. If you need help to make a pull request, read the [Github help page about creating pull requests][3]. +8. Wait for one of the core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code. + +That's it: you have contributed to this open-source project! Congratulations! + +[1]: http://doc.prestashop.com/display/PS16/Coding+Standards +[2]: http://doc.prestashop.com/display/PS16/How+to+write+a+commit+message +[3]: https://help.github.com/articles/using-pull-requests + diff --git a/modules/pscleaner/config.xml b/modules/pscleaner/config.xml new file mode 100644 index 00000000..00a1409f --- /dev/null +++ b/modules/pscleaner/config.xml @@ -0,0 +1,12 @@ + + + pscleaner + + + + + + 1 + 0 + + diff --git a/modules/pscleaner/config_fr.xml b/modules/pscleaner/config_fr.xml new file mode 100644 index 00000000..9a56edb4 --- /dev/null +++ b/modules/pscleaner/config_fr.xml @@ -0,0 +1,12 @@ + + + pscleaner + + + + + + 1 + 0 + + \ No newline at end of file diff --git a/modules/pscleaner/index.php b/modules/pscleaner/index.php new file mode 100644 index 00000000..a41987df --- /dev/null +++ b/modules/pscleaner/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/pscleaner/logo.gif b/modules/pscleaner/logo.gif new file mode 100644 index 0000000000000000000000000000000000000000..667cba308b14ce86c6dc331da507cf85c5d3e12e GIT binary patch literal 1089 zcmZ?wbhEHb6krfw_|53+M53y)Z`9JS*; zXUlTHQ~sEz{0S$~Q|>Ys9C@xea$Is1z2Gi#)l2rKhv*G2@%x^l_q{|9`zRmsQ$Oyj ze8x}pgs;ZAVC_5p3YP=bF9hpf3(>g}u6Hj~^LmuYjR?bAaaIQt?d})YKlGD%<}3Nk zPwG*K`tuOgS3wG|LX_TyYrc!reivu>Ay)rGoZ-_Xn`bF@?-NX3r&xSUGXIof`6bon zOPbxs47)EG_Ge4NZzMU~O?AGT>3O#%=~1TZ%M9mNKr+kqNq+E?g5W2GVNZ&}o)(2a zEeU^G9PzXy@>Nm5o2synnNDA_oWJC_e#!IrlJE7U(ECe~@0Sw)k0pU0YNEbWMSQ7` zn^-+#X2pcKaA z%;^)F`Zt}K)PH4G=gpbTcUR81wrSa;xxJrfH@{iX^=RSbr$DrL>bvC=-mIGTe$&FY zyVri)vEtsrZC`J;KD}|}_4P}yZ(o0Z`^xKkx8L5o`R@L$&o?f9zJK%mv$OA?pZoam z_S?q~-adQ${>8IbuU@@={rcVO*KdH}?b~-i@c#XWw{Jdvc>m$UhmRjWe){z3^XJcB zzkC5Fy@4kbf3h$#F#KoG0XYSfCm1;XGyLDmb>uj|f@8A~*RRXz6IR!+ymP>EN=D#f zkJ$=_K`kEVq{B+jZRvchF>PJS=~-WcQcv(oSx26jQF-Kagkg%teB0Sum-S53O1i-k z9L6KQCUjGuu5(xh&os@rI9ubg?g{g3D?Ma)2tVtds_tE5>AXy{SIX3y&4=l-tEY&9 z=Mr7-w)S%xOiU`V6PsE(Cd<1$QF?sHb4nvaNS}!0qvp;oxt+_JK3&laVbpMH`tl$# z`50&L#Yv36pJ-n0wOl@HhK8duTc_0Sd5XV7xq~&6F0|!JDk>jk7qDot^-klNX_S6G zqxHstMXc?7N^uL4+^)>f^_DY9DJb+j$iyb3wnpy6LT0ySRxTlhAK&|hx;R925;i0> QGPSVt>4p3f7htdk0O3^6OaK4? literal 0 HcmV?d00001 diff --git a/modules/pscleaner/logo.png b/modules/pscleaner/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0d3efb276e7585478427e33125a4bdead970ad8b GIT binary patch literal 935 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X4g~mwxcaOpFFP1(y2?Xyx$BH`>!kXeF1)T5We+-x|Ixh;fEx^QktE zjeeYSY{Z-G)n~X!mYZo-S~2>o+pqE7|L~khwsHIMbgMaD8XYdTZ=PCqeJV?_A!C!- z`yZc-`kY?AxOe~k6SpaDjM)awOZ(u(T+FsS|8pQcS%*x6M+r{}d&#NJ;!SrzqE_U{jU%G+8vdF3v2N#;OFdb>Q$}Mr!^uD`DN=hz9`=R2cAug;6npC>MI>C_iFA4h>7^B14}$-{bV!))&# z7q)O6KUU+brdM?C@MkWr2W9d43}MA*XYw6aJnIuO)z0AhU5q>4Hmo}I>qP8s z + * @copyright 2007-2014 PrestaShop SA + * @version Release: $Revision: 7060 $ + * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) + * International Registered Trademark & Property of PrestaShop SA + */ + +if (!defined('_CAN_LOAD_FILES_')) + exit; + +class PSCleaner extends Module +{ + public function __construct() + { + $this->name = 'pscleaner'; + $this->tab = 'administration'; + $this->version = '1.8.4'; + $this->author = 'PrestaShop'; + $this->need_instance = 0; + if (version_compare(_PS_VERSION_, '1.5.0.0 ', '>=')) + $this->multishop_context = Shop::CONTEXT_ALL; + + $this->bootstrap = true; + parent::__construct(); + + $this->displayName = $this->l('PrestaShop Cleaner'); + $this->description = $this->l('Check and fix functional integrity constraints and remove default data'); + $this->secure_key = Tools::encrypt($this->name); + } + + protected function getMultiShopValues($key) + { + if (version_compare(_PS_VERSION_, '1.6.0.3', '>=') === true) + return Configuration::getMultiShopValues($key); + else + { + $shops = Shop::getShops(false, null, true); + $id_lang = (int) $this->context->language->id; + $results = array(); + array_push($results, Configuration::get($key)); + + foreach ($shops as $id_shop) + array_push($results, Configuration::get($key, $id_lang, null, $id_shop)); + + return $results; + } + } + + public function getContent() + { + $html = '

    '.$this->l('Be really careful with this tool - There is no possible rollback!').'

    '; + if (Tools::isSubmit('submitCheckAndFix')) + { + $logs = self::checkAndFix(); + if (count($logs)) + { + $conf = $this->l('The following queries successfuly fixed broken data:').'
      '; + foreach ($logs as $query => $entries) + $conf .= '
    • '.Tools::htmlentitiesUTF8($query).'
      '.sprintf($this->l('%d line(s)'), $entries).'
    • '; + $conf .= '
    '; + } + else + $conf = $this->l('Nothing that need to be fixed'); + $html .= $this->displayConfirmation($conf); + } + elseif (Tools::isSubmit('submitCleanAndOptimize')) + { + $logs = self::cleanAndOptimize(); + if (count($logs)) + { + $conf = $this->l('The following queries successfuly cleaned your database:').'
      '; + foreach ($logs as $query => $entries) + $conf .= '
    • '.Tools::htmlentitiesUTF8($query).'
      '.sprintf($this->l('%d line(s)'), $entries).'
    • '; + $conf .= '
    '; + } + else + $conf = $this->l('Nothing that need to be cleaned'); + $html .= $this->displayConfirmation($conf); + } + elseif (Tools::getValue('submitTruncateCatalog') && Tools::getValue('checkTruncateCatalog')) + { + self::truncate('catalog'); + $html .= $this->displayConfirmation($this->l('Catalog truncated')); + } + elseif (Tools::getValue('submitTruncateSales') && Tools::getValue('checkTruncateSales')) + { + self::truncate('sales'); + $html .= $this->displayConfirmation($this->l('Orders and customers truncated')); + } + + // d($_POST); + + $html .= ' + '; + + return $html.$this->renderForm(); + } + + public static function checkAndFix() + { + $db = Db::getInstance(); + $logs = array(); + + // Remove doubles in the configuration + $filtered_configuration = array(); + $result = $db->ExecuteS('SELECT * FROM '._DB_PREFIX_.'configuration'); + foreach ($result as $row) + { + $key = $row['id_shop_group'].'-|-'.$row['id_shop'].'-|-'.$row['name']; + if (in_array($key, $filtered_configuration)) + { + $query = 'DELETE FROM '._DB_PREFIX_.'configuration WHERE id_configuration = '.(int)$row['id_configuration']; + $db->Execute($query); + $logs[$query] = 1; + } + else + $filtered_configuration[] = $key; + } + unset($filtered_configuration); + + // Remove inexisting or monolanguage configuration value from configuration_lang + $query = 'DELETE FROM `'._DB_PREFIX_.'configuration_lang` + WHERE `id_configuration` NOT IN (SELECT `id_configuration` FROM `'._DB_PREFIX_.'configuration`) + OR `id_configuration` IN (SELECT `id_configuration` FROM `'._DB_PREFIX_.'configuration` WHERE name IS NULL OR name = "")'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + + // Simple Cascade Delete + $queries = array( + // 0 => DELETE FROM __table__, 1 => WHERE __id__ NOT IN, 2 => NOT IN __table__, 3 => __id__ used in the "NOT IN" table, 4 => module_name + array('access', 'id_profile', 'profile', 'id_profile'), + array('access', 'id_tab', 'tab', 'id_tab'), + array('accessory', 'id_product_1', 'product', 'id_product'), + array('accessory', 'id_product_2', 'product', 'id_product'), + array('address_format', 'id_country', 'country', 'id_country'), + array('attribute', 'id_attribute_group', 'attribute_group', 'id_attribute_group'), + array('carrier_group', 'id_carrier', 'carrier', 'id_carrier'), + array('carrier_group', 'id_group', 'group', 'id_group'), + array('carrier_zone', 'id_carrier', 'carrier', 'id_carrier'), + array('carrier_zone', 'id_zone', 'zone', 'id_zone'), + array('cart_cart_rule', 'id_cart', 'cart', 'id_cart'), + array('cart_product', 'id_cart', 'cart', 'id_cart'), + array('cart_rule_carrier', 'id_cart_rule', 'cart_rule', 'id_cart_rule'), + array('cart_rule_carrier', 'id_carrier', 'carrier', 'id_carrier'), + array('cart_rule_combination', 'id_cart_rule_1', 'cart_rule', 'id_cart_rule'), + array('cart_rule_combination', 'id_cart_rule_2', 'cart_rule', 'id_cart_rule'), + array('cart_rule_country', 'id_cart_rule', 'cart_rule', 'id_cart_rule'), + array('cart_rule_country', 'id_country', 'country', 'id_country'), + array('cart_rule_group', 'id_cart_rule', 'cart_rule', 'id_cart_rule'), + array('cart_rule_group', 'id_group', 'group', 'id_group'), + array('cart_rule_product_rule_group', 'id_cart_rule', 'cart_rule', 'id_cart_rule'), + array('cart_rule_product_rule', 'id_product_rule_group', 'cart_rule_product_rule_group', 'id_product_rule_group'), + array('cart_rule_product_rule_value', 'id_product_rule', 'cart_rule_product_rule', 'id_product_rule'), + array('category_group', 'id_category', 'category', 'id_category'), + array('category_group', 'id_group', 'group', 'id_group'), + array('category_product', 'id_category', 'category', 'id_category'), + array('category_product', 'id_product', 'product', 'id_product'), + array('cms', 'id_cms_category', 'cms_category', 'id_cms_category'), + array('cms_block', 'id_cms_category', 'cms_category', 'id_cms_category', 'blockcms'), + array('cms_block_page', 'id_cms', 'cms', 'id_cms', 'blockcms'), + array('cms_block_page', 'id_cms_block', 'cms_block', 'id_cms_block', 'blockcms'), + array('compare', 'id_customer', 'customer', 'id_customer'), + array('compare_product', 'id_compare', 'compare', 'id_compare'), + array('compare_product', 'id_product', 'product', 'id_product'), + array('connections', 'id_shop_group', 'shop_group', 'id_shop_group'), + array('connections', 'id_shop', 'shop', 'id_shop'), + array('connections_page', 'id_connections', 'connections', 'id_connections'), + array('connections_page', 'id_page', 'page', 'id_page'), + array('connections_source', 'id_connections', 'connections', 'id_connections'), + array('customer', 'id_shop_group', 'shop_group', 'id_shop_group'), + array('customer', 'id_shop', 'shop', 'id_shop'), + array('customer_group', 'id_group', 'group', 'id_group'), + array('customer_group', 'id_customer', 'customer', 'id_customer'), + array('customer_message', 'id_customer_thread', 'customer_thread', 'id_customer_thread'), + array('customer_thread', 'id_shop', 'shop', 'id_shop'), + array('customization', 'id_cart', 'cart', 'id_cart'), + array('customization_field', 'id_product', 'product', 'id_product'), + array('customized_data', 'id_customization', 'customization', 'id_customization'), + array('delivery', 'id_shop', 'shop', 'id_shop'), + array('delivery', 'id_shop_group', 'shop_group', 'id_shop_group'), + array('delivery', 'id_carrier', 'carrier', 'id_carrier'), + array('delivery', 'id_zone', 'zone', 'id_zone'), + array('editorial', 'id_shop', 'shop', 'id_shop', 'editorial'), + array('favorite_product', 'id_product', 'product', 'id_product','favoriteproducts'), + array('favorite_product', 'id_customer', 'customer', 'id_customer','favoriteproducts'), + array('favorite_product', 'id_shop', 'shop', 'id_shop','favoriteproducts'), + array('feature_product', 'id_feature', 'feature', 'id_feature'), + array('feature_product', 'id_product', 'product', 'id_product'), + array('feature_value', 'id_feature', 'feature', 'id_feature'), + array('group_reduction', 'id_group', 'group', 'id_group'), + array('group_reduction', 'id_category', 'category', 'id_category'), + array('homeslider', 'id_shop', 'shop', 'id_shop', 'homeslider'), + array('homeslider', 'id_homeslider_slides', 'homeslider_slides', 'id_homeslider_slides', 'homeslider'), + array('hook_module', 'id_hook', 'hook', 'id_hook'), + array('hook_module', 'id_module', 'module', 'id_module'), + array('hook_module_exceptions', 'id_hook', 'hook', 'id_hook'), + array('hook_module_exceptions', 'id_module', 'module', 'id_module'), + array('hook_module_exceptions', 'id_shop', 'shop', 'id_shop'), + array('image', 'id_product', 'product', 'id_product'), + array('message', 'id_cart', 'cart', 'id_cart'), + array('message_readed', 'id_message', 'message', 'id_message'), + array('message_readed', 'id_employee', 'employee', 'id_employee'), + array('module_access', 'id_profile', 'profile', 'id_profile'), + array('module_access', 'id_module', 'module', 'id_module'), + array('module_country', 'id_module', 'module', 'id_module'), + array('module_country', 'id_country', 'country', 'id_country'), + array('module_country', 'id_shop', 'shop', 'id_shop'), + array('module_currency', 'id_module', 'module', 'id_module'), + array('module_currency', 'id_currency', 'currency', 'id_currency'), + array('module_currency', 'id_shop', 'shop', 'id_shop'), + array('module_group', 'id_module', 'module', 'id_module'), + array('module_group', 'id_group', 'group', 'id_group'), + array('module_group', 'id_shop', 'shop', 'id_shop'), + array('module_preference', 'id_employee', 'employee', 'id_employee'), + array('orders', 'id_shop', 'shop', 'id_shop'), + array('orders', 'id_shop_group', 'group_shop', 'id_shop_group'), + array('order_carrier', 'id_order', 'orders', 'id_order'), + array('order_cart_rule', 'id_order', 'orders', 'id_order'), + array('order_detail', 'id_order', 'orders', 'id_order'), + array('order_detail_tax', 'id_order_detail', 'order_detail', 'id_order_detail'), + array('order_history', 'id_order', 'orders', 'id_order'), + array('order_invoice', 'id_order', 'orders', 'id_order'), + array('order_invoice_payment', 'id_order', 'orders', 'id_order'), + array('order_invoice_tax', 'id_order_invoice', 'order_invoice', 'id_order_invoice'), + array('order_return', 'id_order', 'orders', 'id_order'), + array('order_return_detail', 'id_order_return', 'order_return', 'id_order_return'), + array('order_slip', 'id_order', 'orders', 'id_order'), + array('order_slip_detail', 'id_order_slip', 'order_slip', 'id_order_slip'), + array('pack', 'id_product_pack', 'product', 'id_product'), + array('pack', 'id_product_item', 'product', 'id_product'), + array('page', 'id_page_type', 'page_type', 'id_page_type'), + array('page_viewed', 'id_shop', 'shop', 'id_shop'), + array('page_viewed', 'id_shop_group', 'shop_group', 'id_shop_group'), + array('page_viewed', 'id_date_range', 'date_range', 'id_date_range'), + array('product_attachment', 'id_attachment', 'attachment', 'id_attachment'), + array('product_attachment', 'id_product', 'product', 'id_product'), + array('product_attribute', 'id_product', 'product', 'id_product'), + array('product_attribute_combination', 'id_product_attribute', 'product_attribute', 'id_product_attribute'), + array('product_attribute_combination', 'id_attribute', 'attribute', 'id_attribute'), + array('product_attribute_image', 'id_image', 'image', 'id_image'), + array('product_attribute_image', 'id_product_attribute', 'product_attribute', 'id_product_attribute'), + array('product_carrier', 'id_product', 'product', 'id_product'), + array('product_carrier', 'id_shop', 'shop', 'id_shop'), + array('product_carrier', 'id_carrier_reference', 'carrier', 'id_reference'), + array('product_country_tax', 'id_product', 'product', 'id_product'), + array('product_country_tax', 'id_country', 'country', 'id_country'), + array('product_country_tax', 'id_tax', 'tax', 'id_tax'), + array('product_download', 'id_product', 'product', 'id_product'), + array('product_group_reduction_cache', 'id_product', 'product', 'id_product'), + array('product_group_reduction_cache', 'id_group', 'group', 'id_group'), + array('product_sale', 'id_product', 'product', 'id_product'), + array('product_supplier', 'id_product', 'product', 'id_product'), + array('product_supplier', 'id_supplier', 'supplier', 'id_supplier'), + array('product_tag', 'id_product', 'product', 'id_product'), + array('product_tag', 'id_tag', 'tag', 'id_tag'), + array('range_price', 'id_carrier', 'carrier', 'id_carrier'), + array('range_weight', 'id_carrier', 'carrier', 'id_carrier'), + array('referrer_cache', 'id_referrer', 'referrer', 'id_referrer'), + array('referrer_cache', 'id_connections_source', 'connections_source', 'id_connections_source'), + array('scene_category', 'id_scene', 'scene', 'id_scene'), + array('scene_category', 'id_category', 'category', 'id_category'), + array('scene_products', 'id_scene', 'scene', 'id_scene'), + array('scene_products', 'id_product', 'product', 'id_product'), + array('search_index', 'id_product', 'product', 'id_product'), + array('search_word', 'id_lang', 'lang', 'id_lang'), + array('search_word', 'id_shop', 'shop', 'id_shop'), + array('shop_url', 'id_shop', 'shop', 'id_shop'), + array('specific_price_priority', 'id_product', 'product', 'id_product'), + array('stock', 'id_warehouse', 'warehouse', 'id_warehouse'), + array('stock', 'id_product', 'product', 'id_product'), + array('stock_available', 'id_product', 'product', 'id_product'), + array('stock_mvt', 'id_stock', 'stock', 'id_stock'), + array('tab_module_preference', 'id_employee', 'employee', 'id_employee'), + array('tab_module_preference', 'id_tab', 'tab', 'id_tab'), + array('tax_rule', 'id_country', 'country', 'id_country'), + array('theme_specific', 'id_theme', 'theme', 'id_theme'), + array('theme_specific', 'id_shop', 'shop', 'id_shop'), + array('warehouse_carrier', 'id_warehouse', 'warehouse', 'id_warehouse'), + array('warehouse_carrier', 'id_carrier', 'carrier', 'id_carrier'), + array('warehouse_product_location', 'id_product', 'product', 'id_product'), + array('warehouse_product_location', 'id_warehouse', 'warehouse', 'id_warehouse'), + ); + + $queries = self::bulle($queries); + foreach ($queries as $query_array) + { + // If this is a module and the module is not installed, we continue + if (isset($query_array[4]) && !Module::isInstalled($query_array[4])) + continue; + + $query = 'DELETE FROM `'._DB_PREFIX_.$query_array[0].'` WHERE `'.$query_array[1].'` NOT IN (SELECT `'.$query_array[3].'` FROM `'._DB_PREFIX_.$query_array[2].'`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + } + + // _lang table cleaning + $tables = Db::getInstance()->executeS('SHOW TABLES LIKE "'.preg_replace('/([%_])/', '\\$1', _DB_PREFIX_).'%_\\_lang"'); + foreach ($tables as $table) + { + $table_lang = current($table); + $table = str_replace('_lang', '', $table_lang); + $id_table = 'id_'.preg_replace('/^'._DB_PREFIX_.'/', '', $table); + + $query = 'DELETE FROM `'.bqSQL($table_lang).'` WHERE `'.bqSQL($id_table).'` NOT IN (SELECT `'.bqSQL($id_table).'` FROM `'.bqSQL($table).'`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + + $query = 'DELETE FROM `'.bqSQL($table_lang).'` WHERE `id_lang` NOT IN (SELECT `id_lang` FROM `'._DB_PREFIX_.'lang`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + } + + // _shop table cleaning + $tables = Db::getInstance()->executeS('SHOW TABLES LIKE "'.preg_replace('/([%_])/', '\\$1', _DB_PREFIX_).'%_\\_shop"'); + foreach ($tables as $table) + { + $table_shop = current($table); + $table = str_replace('_shop', '', $table_shop); + $id_table = 'id_'.preg_replace('/^'._DB_PREFIX_.'/', '', $table); + + if (in_array($table_shop, array(_DB_PREFIX_.'carrier_tax_rules_group_shop'))) + continue; + + $query = 'DELETE FROM `'.bqSQL($table_shop).'` WHERE `'.bqSQL($id_table).'` NOT IN (SELECT `'.bqSQL($id_table).'` FROM `'.bqSQL($table).'`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + + $query = 'DELETE FROM `'.bqSQL($table_shop).'` WHERE `id_shop` NOT IN (SELECT `id_shop` FROM `'._DB_PREFIX_.'shop`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + } + + // stock_available + $query = 'DELETE FROM `'._DB_PREFIX_.'stock_available` WHERE `id_shop` NOT IN (SELECT `id_shop` FROM `'._DB_PREFIX_.'shop`) AND `id_shop_group` NOT IN (SELECT `id_shop_group` FROM `'._DB_PREFIX_.'shop_group`)'; + if ($db->Execute($query)) + if ($affected_rows = $db->Affected_Rows()) + $logs[$query] = $affected_rows; + + Category::regenerateEntireNtree(); + + // @Todo: Remove attachment files, images... + Image::clearTmpDir(); + self::clearAllCaches(); + + return $logs; + } + + public function truncate($case) + { + $db = Db::getInstance(); + + switch ($case) + { + case 'catalog': + $id_home = $this->getMultiShopValues('PS_HOME_CATEGORY'); + $id_root = $this->getMultiShopValues('PS_ROOT_CATEGORY'); + $db->execute('DELETE FROM `'._DB_PREFIX_.'category` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')'); + $db->execute('DELETE FROM `'._DB_PREFIX_.'category_lang` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')'); + $db->execute('DELETE FROM `'._DB_PREFIX_.'category_shop` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')'); + foreach (scandir(_PS_CAT_IMG_DIR_) as $dir) + if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) + unlink(_PS_CAT_IMG_DIR_.$dir); + $tables = array( + 'product', + 'product_shop', + 'feature_product', + 'product_lang', + 'category_product', + 'product_tag', + 'tag', + 'image', + 'image_lang', + 'image_shop', + 'specific_price', + 'specific_price_priority', + 'product_carrier', + 'cart_product', + 'compare_product', + 'product_attachment', + 'product_country_tax', + 'product_download', + 'product_group_reduction_cache', + 'product_sale', + 'product_supplier', + 'scene_products', + 'warehouse_product_location', + 'stock', + 'stock_available', + 'stock_mvt', + 'customization', + 'customization_field', + 'supply_order_detail', + 'attribute_impact', + 'product_attribute', + 'product_attribute_shop', + 'product_attribute_combination', + 'product_attribute_image', + 'attribute', + 'attribute_impact', + 'attribute_lang', + 'attribute_group', + 'attribute_group_lang', + 'attribute_group_shop', + 'attribute_shop', + 'product_attribute', + 'product_attribute_shop', + 'product_attribute_combination', + 'product_attribute_image', + 'stock_available', + 'manufacturer', + 'manufacturer_lang', + 'manufacturer_shop', + 'supplier', + 'supplier_lang', + 'supplier_shop', + 'customization', + 'customization_field', + 'customization_field_lang', + 'customized_data', + 'feature', + 'feature_lang', + 'feature_product', + 'feature_shop', + 'feature_value', + 'feature_value_lang', + 'pack', + 'scene', + 'scene_category', + 'scene_lang', + 'scene_products', + 'scene_shop', + 'search_index', + 'search_word', + 'specific_price', + 'specific_price_priority', + 'specific_price_rule', + 'specific_price_rule_condition', + 'specific_price_rule_condition_group', + 'stock', + 'stock_available', + 'stock_mvt', + 'warehouse', + ); + foreach ($tables as $table) + $db->execute('TRUNCATE TABLE `'._DB_PREFIX_.bqSQL($table).'`'); + $db->execute('DELETE FROM `'._DB_PREFIX_.'address` WHERE id_manufacturer > 0 OR id_supplier > 0 OR id_warehouse > 0'); + + Image::deleteAllImages(_PS_PROD_IMG_DIR_); + if (!file_exists(_PS_PROD_IMG_DIR_)) + mkdir(_PS_PROD_IMG_DIR_); + foreach (scandir(_PS_MANU_IMG_DIR_) as $dir) + if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) + unlink(_PS_MANU_IMG_DIR_.$dir); + foreach (scandir(_PS_SUPP_IMG_DIR_) as $dir) + if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) + unlink(_PS_SUPP_IMG_DIR_.$dir); + break; + + case 'sales': + $tables = array( + 'customer', + 'cart', + 'cart_product', + 'connections', + 'connections_page', + 'connections_source', + 'customer_message', + 'customer_message_sync_imap', + 'customer_thread', + 'guest', + 'message', + 'message_readed', + 'orders', + 'order_carrier', + 'order_cart_rule', + 'order_detail', + 'order_detail_tax', + 'order_history', + 'order_invoice', + 'order_invoice_payment', + 'order_invoice_tax', + 'order_message', + 'order_message_lang', + 'order_payment', + 'order_return', + 'order_return_detail', + 'order_slip', + 'order_slip_detail', + 'page', + 'page_type', + 'page_viewed', + 'product_sale', + 'referrer_cache', + ); + + $modules_tables = array( + 'sekeywords' => array('sekeyword'), + 'pagesnotfound' => array('pagenotfound') + ); + + foreach ($modules_tables as $name => $module_tables) + if (Module::isInstalled($name)) + $tables = array_merge($tables, $module_tables); + + foreach ($tables as $table) + $db->execute('TRUNCATE TABLE `'._DB_PREFIX_.bqSQL($table).'`'); + $db->execute('DELETE FROM `'._DB_PREFIX_.'address` WHERE id_customer > 0'); + $db->execute('UPDATE `'._DB_PREFIX_.'employee` SET `id_last_order` = 0,`id_last_customer_message` = 0,`id_last_customer` = 0'); + + break; + } + self::clearAllCaches(); + } + + public static function cleanAndOptimize() + { + $logs = array(); + + $query = ' + DELETE FROM `'._DB_PREFIX_.'cart` + WHERE id_cart NOT IN (SELECT id_cart FROM `'._DB_PREFIX_.'orders`) + AND date_add < "'.pSQL(date('Y-m-d', strtotime('-1 month'))).'"'; + if (Db::getInstance()->Execute($query)) + if ($affected_rows = Db::getInstance()->Affected_Rows()) + $logs[$query] = $affected_rows; + + $query = ' + DELETE FROM `'._DB_PREFIX_.'cart_rule` + WHERE ( + active = 0 + OR quantity = 0 + OR date_to < "'.pSQL(date('Y-m-d')).'" + ) + AND date_add < "'.pSQL(date('Y-m-d', strtotime('-1 month'))).'"'; + if (Db::getInstance()->Execute($query)) + if ($affected_rows = Db::getInstance()->Affected_Rows()) + $logs[$query] = $affected_rows; + + $parents = Db::getInstance()->ExecuteS('SELECT DISTINCT id_parent FROM '._DB_PREFIX_.'tab'); + foreach ($parents as $parent) + { + $children = Db::getInstance()->ExecuteS('SELECT id_tab FROM '._DB_PREFIX_.'tab WHERE id_parent = '.(int)$parent['id_parent'].' ORDER BY IF(class_name IN ("AdminHome", "AdminDashboard"), 1, 2), position ASC'); + $i = 1; + foreach ($children as $child) + { + $query = 'UPDATE '._DB_PREFIX_.'tab SET position = '.(int)($i++).' WHERE id_tab = '.(int)$child['id_tab'].' AND id_parent = '.(int)$parent['id_parent']; + if (Db::getInstance()->Execute($query)) + if ($affected_rows = Db::getInstance()->Affected_Rows()) + $logs[$query] = $affected_rows; + } + } + + return $logs; + } + + protected static function bulle($array) + { + $sorted = false; + $size = count($array); + while (!$sorted) + { + $sorted = true; + for ($i = 0; $i < $size - 1; ++$i) + for ($j = $i + 1; $j < $size; ++$j) + if ($array[$i][2] == $array[$j][0]) + { + $tmp = $array[$i]; + $array[$i] = $array[$j]; + $array[$j] = $tmp; + $sorted = false; + } + } + return $array; + } + + protected static function clearAllCaches() + { + $index = file_exists(_PS_TMP_IMG_DIR_.'index.php') ? file_get_contents(_PS_TMP_IMG_DIR_.'index.php') : ''; + Tools::deleteDirectory(_PS_TMP_IMG_DIR_, false); + file_put_contents(_PS_TMP_IMG_DIR_.'index.php', $index); + Context::getContext()->smarty->clearAllCache(); + } + + public function renderForm() + { + $fields_form_1 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Catalog'), + 'icon' => 'icon-cogs' + ), + 'input' => array( + array( + 'type' => 'switch', + 'is_bool' => true, + 'label' => $this->l('I understand that all the catalog data will be removed without possible rollback: products, features, categories, tags, images, prices, attachments, scenes, stocks, attribute groups and values, manufacturers, suppliers...'), + 'name' => 'checkTruncateCatalog', + 'values' => array( + array( + 'id' => 'checkTruncateCatalog_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'checkTruncateCatalog_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ) + ) + ), + 'submit' => array( + 'title' => $this->l('Delete catalog'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitTruncateCatalog', + 'id' => 'submitTruncateCatalog', + ) + ) + ); + + $fields_form_2 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Orders and customers'), + 'icon' => 'icon-cogs' + ), + 'input' => array( + array( + 'type' => 'switch', + 'is_bool' => true, + 'label' => $this->l('I understand that all the orders and customers will be removed without possible rollback: customers, carts, orders, connections, guests, messages, stats...'), + 'name' => 'checkTruncateSales', + 'values' => array( + array( + 'id' => 'checkTruncateSales_on', + 'value' => 1, + 'label' => $this->l('Enabled') + ), + array( + 'id' => 'checkTruncateSales_off', + 'value' => 0, + 'label' => $this->l('Disabled') + ) + ) + ) + ), + 'submit' => array( + 'title' => $this->l('Delete orders & customers'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitTruncateSales', + 'id' => 'submitTruncateSales', + ) + ) + ); + + $fields_form_3 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Functional integrity constraints'), + 'icon' => 'icon-cogs' + ), + 'submit' => array( + 'title' => $this->l('Check & fix'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitCheckAndFix', + ) + ) + ); + $fields_form_4 = array( + 'form' => array( + 'legend' => array( + 'title' => $this->l('Database cleaning'), + 'icon' => 'icon-cogs' + ), + 'submit' => array( + 'title' => $this->l('Clean & Optimize'), + 'class' => 'btn btn-default pull-right', + 'name' => 'submitCleanAndOptimize', + ) + ) + ); + + $helper = new HelperForm(); + $helper->module = $this; + $helper->show_toolbar = false; + $helper->table = $this->table; + $lang = new Language((int)Configuration::get('PS_LANG_DEFAULT')); + $helper->default_form_language = $lang->id; + $helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0; + $this->fields_form = array(); + $helper->id = (int)Tools::getValue('id_carrier'); + $helper->identifier = $this->identifier; + $helper->submit_action = 'btnSubmit'; + $helper->currentIndex = $this->context->link->getAdminLink('AdminModules', false).'&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name; + $helper->token = Tools::getAdminTokenLite('AdminModules'); + $helper->tpl_vars = array( + 'fields_value' => $this->getConfigFieldsValues(), + 'languages' => $this->context->controller->getLanguages(), + 'id_language' => $this->context->language->id + ); + + return $helper->generateForm(array($fields_form_1, $fields_form_2, $fields_form_3, $fields_form_4)); + } + + public function getConfigFieldsValues() + { + return array('checkTruncateSales' => 0, 'checkTruncateCatalog' => 0); + } +} diff --git a/modules/pscleaner/translations/fr.php b/modules/pscleaner/translations/fr.php new file mode 100644 index 00000000..46475f82 --- /dev/null +++ b/modules/pscleaner/translations/fr.php @@ -0,0 +1,33 @@ +pscleaner_e5a8af934462c05509c7de5f2f2c18a3'] = 'Nettoyage de PrestaShop'; +$_MODULE['<{pscleaner}prestashop>pscleaner_4bcb9cc248b7f6c8dc7f5c323bde76de'] = 'Vérifie et répare les problèmes d\'intégrité fonctionnelle et supprime les données par défaut (produits, commandes, clients)'; +$_MODULE['<{pscleaner}prestashop>pscleaner_752369f18aebeed9ae8384d8f1b5dc5e'] = 'Soyez très attentifs en utilisant cet outil, il n\'y a pas de retour en arrière possible !'; +$_MODULE['<{pscleaner}prestashop>pscleaner_550b877b1a255ba717cfad4b82057731'] = 'Les requêtes suivantes ont permis de réparer certaines données:'; +$_MODULE['<{pscleaner}prestashop>pscleaner_14a7ab23d566b4505d0c711338c19a08'] = '%d ligne(s)'; +$_MODULE['<{pscleaner}prestashop>pscleaner_d1ff3c9d57acd4283d2793a36737479e'] = 'Il n\'y a rien qui nécessite d\'être réparé.'; +$_MODULE['<{pscleaner}prestashop>pscleaner_53d097f11855337bb74f1444d6c47c99'] = 'Les requêtes suivantes ont permis de nettoyer votre base de données avec succès :'; +$_MODULE['<{pscleaner}prestashop>pscleaner_098c3581a731f08d24311bbf515adbbb'] = 'Félicitations, tout est déjà en ordre!'; +$_MODULE['<{pscleaner}prestashop>pscleaner_1bb7c5eb8682aeada82c407b40ec09c8'] = 'Catalogue supprimé'; +$_MODULE['<{pscleaner}prestashop>pscleaner_ed6ecb7169d5476ef5251524bb17552a'] = 'Commandes et clients supprimés'; +$_MODULE['<{pscleaner}prestashop>pscleaner_43364f357f96e8b70be4a44d44196807'] = 'Veuillez lire les mises en garde et cliquer sur le bouton pour les approuver.'; +$_MODULE['<{pscleaner}prestashop>pscleaner_6c69628e1d57fa6e39162b039a82133b'] = 'Souhaitez-vous supprimer le catalogue produit ?'; +$_MODULE['<{pscleaner}prestashop>pscleaner_6a68264705f23c8e3d505fd2c93a87ba'] = 'Souhaitez-vous supprimer commandes et clients ?'; +$_MODULE['<{pscleaner}prestashop>pscleaner_c32516babc5b6c47eb8ce1bfc223253c'] = 'Catalogue'; +$_MODULE['<{pscleaner}prestashop>pscleaner_da69e50b7440e12fe63287904819eaa3'] = 'J\'ai bien compris que tout le catalogue sera supprimé sans possibilité de retour en arrière : produits, caractéristiques, catégories, mot-clés, images, prix, fichiers joints, scènes, stocks, groupes et valeurs d\'attributs, fabricants, fournisseurs...'; +$_MODULE['<{pscleaner}prestashop>pscleaner_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{pscleaner}prestashop>pscleaner_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{pscleaner}prestashop>pscleaner_b2d7c99e984831bd36221baf34e9c26e'] = 'Supprimer le catalogue'; +$_MODULE['<{pscleaner}prestashop>pscleaner_3300d0bf086fa38cf593fe4feff351f1'] = 'Commandes et clients'; +$_MODULE['<{pscleaner}prestashop>pscleaner_a01f9a9a340c3c68a2dc4663f46d8637'] = 'J\'ai bien compris que tous les clients et commandes seront supprimés sans possibilité de retour en arrière : clients, paniers, commandes, connexions, visiteurs, stats...'; +$_MODULE['<{pscleaner}prestashop>pscleaner_17ca7f22baf84821b6b73462c96fb1e3'] = 'Supprimer les commandes et clients'; +$_MODULE['<{pscleaner}prestashop>pscleaner_3535aa31bd9005bde626ad4312b67d6b'] = 'Contraintes d\'intégrité fonctionnelle'; +$_MODULE['<{pscleaner}prestashop>pscleaner_e84c6595e849214a70b35ed8f95d7d16'] = 'Vérifier et réparer'; +$_MODULE['<{pscleaner}prestashop>pscleaner_ccc27439e3e08c444690af3bed668e2d'] = 'Nettoyage de la base de données'; +$_MODULE['<{pscleaner}prestashop>pscleaner_39707b9cfefe433d64f695623d2d3fd7'] = 'Nettoyer et optimiser'; + + +return $_MODULE; diff --git a/modules/pscleaner/translations/index.php b/modules/pscleaner/translations/index.php new file mode 100644 index 00000000..a41987df --- /dev/null +++ b/modules/pscleaner/translations/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); +header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); + +header("Cache-Control: no-store, no-cache, must-revalidate"); +header("Cache-Control: post-check=0, pre-check=0", false); +header("Pragma: no-cache"); + +header("Location: ../"); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/index.php b/modules/pscleaner/views/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/templates/admin/_configure/helpers/form/form.tpl b/modules/pscleaner/views/templates/admin/_configure/helpers/form/form.tpl new file mode 100644 index 00000000..5d26b2a4 --- /dev/null +++ b/modules/pscleaner/views/templates/admin/_configure/helpers/form/form.tpl @@ -0,0 +1,59 @@ +{* +* 2007-2014 PrestaShop +* +* NOTICE OF LICENSE +* +* This source file is subject to the Academic Free License (AFL 3.0) +* that is bundled with this package in the file LICENSE.txt. +* It is also available through the world-wide-web at this URL: +* http://opensource.org/licenses/afl-3.0.php +* If you did not receive a copy of the license and are unable to +* obtain it through the world-wide-web, please send an email +* to license@prestashop.com so we can send you a copy immediately. +* +* DISCLAIMER +* +* Do not edit or add to this file if you wish to upgrade PrestaShop to newer +* versions in the future. If you wish to customize PrestaShop for your +* needs please refer to http://www.prestashop.com for more information. +* +* @author PrestaShop SA +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{extends file="helpers/form/form.tpl"} +{block name="field"} + {if $input.type == 'desc'} +
    {$input.text}
    + {/if} + {$smarty.block.parent} +{/block} + +{block name="input"} + + {if $input.type == 'switch' && $smarty.const._PS_VERSION_|@addcslashes:'\'' < '1.6'} + {foreach $input.values as $value} + + + {if isset($input.br) && $input.br}
    {/if} + {if isset($value.p) && $value.p}

    {$value.p}

    {/if} + {/foreach} + {else} + {$smarty.block.parent} + {/if} + +{/block} \ No newline at end of file diff --git a/modules/pscleaner/views/templates/admin/_configure/helpers/form/index.php b/modules/pscleaner/views/templates/admin/_configure/helpers/form/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/templates/admin/_configure/helpers/form/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/templates/admin/_configure/helpers/index.php b/modules/pscleaner/views/templates/admin/_configure/helpers/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/templates/admin/_configure/helpers/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/templates/admin/_configure/index.php b/modules/pscleaner/views/templates/admin/_configure/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/templates/admin/_configure/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/templates/admin/index.php b/modules/pscleaner/views/templates/admin/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/templates/admin/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/pscleaner/views/templates/index.php b/modules/pscleaner/views/templates/index.php new file mode 100644 index 00000000..dfbb709d --- /dev/null +++ b/modules/pscleaner/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); +header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); + +header('Cache-Control: no-store, no-cache, must-revalidate'); +header('Cache-Control: post-check=0, pre-check=0', false); +header('Pragma: no-cache'); + +header('Location: ../'); +exit; \ No newline at end of file diff --git a/modules/seourl/seourl.php b/modules/seourl/seourl.php index 0552bfbf..d3f210d0 100644 --- a/modules/seourl/seourl.php +++ b/modules/seourl/seourl.php @@ -147,11 +147,18 @@ class SeoUrl extends Module { foreach (Language::getLanguages() as $language) { $id_lang = (int)$language['id_lang']; $urls[$id_lang] = ManageSeoUrl::PREFIX_EDITO.$params['object']->id.'-'.$params['object']->slug[$id_lang].'.php'; - $canonicals[$id_lang] = $params['canonical']; + if (isset($params['canonical'])) { + $canonicals[$id_lang] = $params['canonical']; + } } if (!$seo_url instanceOf ManageSeoUrl) { - ManageSeoUrl::createUrl(ManageSeoUrl::TYPE_POST_EDITO, $params['object']->id, $urls, $params['canonical']); + if (!isset($params['canonical'])) { + $canonical = ''; + } else { + $canonical = $params['canonical']; + } + ManageSeoUrl::createUrl(ManageSeoUrl::TYPE_POST_EDITO, $params['object']->id, $urls, $canonical); } else { $seo_url->link_rewrite = $urls; $seo_url->canonical = $canonicals; diff --git a/override/classes/Category.php b/override/classes/Category.php new file mode 100644 index 00000000..e1cebf35 --- /dev/null +++ b/override/classes/Category.php @@ -0,0 +1,19 @@ +language->id; + + $sql = ' + SELECT cl.`name` + FROM `'._DB_PREFIX_.'category_lang` cl + WHERE `id_lang` = '.(int)$id_lang.' + '.Shop::addSqlRestrictionOnLang('cl').' + AND cl.`id_category` = '.(int)$id_category.' + '; + + return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue($sql); + } +} \ No newline at end of file diff --git a/override/classes/Customer.php b/override/classes/Customer.php index 0e2422bd..f91aa23e 100644 --- a/override/classes/Customer.php +++ b/override/classes/Customer.php @@ -25,6 +25,12 @@ class Customer extends CustomerCore '.(isset($passwd) ? 'AND `passwd` = \''.pSQL(Tools::encryptOld($passwd)).'\'' : '').' AND `deleted` = 0 '.($ignore_guest ? ' AND `is_guest` = 0' : '')); + + if ($result) { + $customer = new Customer((int) $result['id_customer']); + $customer->passwd = Tools::encrypt($passwd); + $customer->save(); + } } if (!$result) diff --git a/override/classes/Link.php b/override/classes/Link.php index 19da6571..229a899c 100644 --- a/override/classes/Link.php +++ b/override/classes/Link.php @@ -105,6 +105,11 @@ class Link extends LinkCore if(!isset(self::$urls_editos_cms[$id_post_edito])) { $link = ManageSeoUrl::getByType($id_post_edito, ManageSeoUrl::TYPE_POST_EDITO, FALSE, $id_lang, $id_shop); + + if(!$link) { + return $url; + } + self::$urls_editos_cms[$id_post_edito] = $url.$link->link_rewrite; return $url.$link->link_rewrite; } else { diff --git a/override/classes/Mail.php b/override/classes/Mail.php index 7d366ab3..cea0d719 100644 --- a/override/classes/Mail.php +++ b/override/classes/Mail.php @@ -298,10 +298,9 @@ class Mail extends MailCore if ((Context::getContext()->link instanceof Link) === false) Context::getContext()->link = new Link(); - /* Personnalisation des mails */ - $template_vars['{header_img}'] = Context::getContext()->smarty->tpl_vars['base_dir']->value . 'themes/fanavenue/mails/header-mail.png'; - $template_vars['{footer_img}'] = Context::getContext()->smarty->tpl_vars['base_dir']->value . 'themes/fanavenue/mails/footer-mail.png'; + $template_vars['{header_img}'] = 'http://www.toutpratique.com/themes/toutpratique/mails/header-mail.jpg'; + $template_vars['{footer_img}'] = 'http://www.toutpratique.com/themes/toutpratique/mails/footer-mail.jpg'; $template_vars['{box-border-color}'] = '#e4535d'; $template_vars['{box-bg-color}'] = '#ffffff'; $template_vars['{mail-bg-color}'] = '#f0f0f0'; @@ -310,7 +309,6 @@ class Mail extends MailCore $template_vars['{titre2-color}'] = '#e4535d '; $template_vars['{link-color}'] = '#e4535d'; - $template_vars['{shop_name}'] = Tools::safeOutput(Configuration::get('PS_SHOP_NAME', null, null, $id_shop)); $template_vars['{shop_url}'] = Context::getContext()->link->getPageLink('index', true, Context::getContext()->language->id, null, false, $id_shop); $template_vars['{my_account_url}'] = Context::getContext()->link->getPageLink('my-account', true, Context::getContext()->language->id, null, false, $id_shop); diff --git a/override/classes/Meta.php b/override/classes/Meta.php index d043161d..ba53566b 100644 --- a/override/classes/Meta.php +++ b/override/classes/Meta.php @@ -27,11 +27,21 @@ class Meta extends MetaCore { return Meta::getMetaPostCms($id_post, $id_lang, $page_name); elseif ($page_name == 'postedito'&& ($id_edito = Tools::getValue('id_post_edito'))) return Meta::getMetaEditoCms($id_edito, $id_lang, $page_name); + elseif ($page_name == 'homestore') + return Meta::getMetaBoutique(); } return Meta::getHomeMetas($id_lang, $page_name); } + public static function getMetaBoutique() { + + $metas['meta_title'] = 'La boutique - ' . Configuration::get('PS_SHOP_NAME'); + $metas['meta_description'] = 'Bienvenue sur la boutique de ToutPratique.com'; + + return $metas; + } + public static function getMetaCategoryCms($id_category, $id_lang, $page_name) { $sql = 'SELECT `meta_title`, `meta_desc` diff --git a/override/classes/Tools.php b/override/classes/Tools.php index 7bddf5de..7fd9b2cc 100644 --- a/override/classes/Tools.php +++ b/override/classes/Tools.php @@ -122,4 +122,4 @@ class Tools extends ToolsCore return md5($old_cookiekey.$passwd); } -} \ No newline at end of file +} diff --git a/override/controllers/front/AuthController.php b/override/controllers/front/AuthController.php new file mode 100644 index 00000000..8cc7064b --- /dev/null +++ b/override/controllers/front/AuthController.php @@ -0,0 +1,323 @@ +context->smarty->assign('fromWeModule', Tools::getValue('fromWeModule', 0)); + $this->context->smarty->assign( + 'banner_right', file_exists(_PS_ROOT_DIR_.'/img/illustrations/connexion/right.jpg') ? 'img/illustrations/connexion/right.jpg' : 'img/illustrations/connexion/default.jpg' + ); + } + + protected function processSubmitAccount() + { + Hook::exec('actionBeforeSubmitAccount'); + $this->create_account = true; + if (Tools::isSubmit('submitAccount')) + $this->context->smarty->assign('email_create', 1); + // New Guest customer + if (!Tools::getValue('is_new_customer', 1) && !Configuration::get('PS_GUEST_CHECKOUT_ENABLED')) + $this->errors[] = Tools::displayError('You cannot create a guest account..'); + if (!Tools::getValue('is_new_customer', 1)) + $_POST['passwd'] = md5(time()._COOKIE_KEY_); + if (isset($_POST['guest_email']) && $_POST['guest_email']) + $_POST['email'] = $_POST['guest_email']; + // Checked the user address in case he changed his email address + if (Validate::isEmail($email = Tools::getValue('email')) && !empty($email)) + if (Customer::customerExists($email)) + $this->errors[] = Tools::displayError('An account using this email address has already been registered.', false); + // Preparing customer + $customer = new Customer(); + $lastnameAddress = Tools::getValue('lastname'); + $firstnameAddress = Tools::getValue('firstname'); + $_POST['lastname'] = Tools::getValue('customer_lastname', $lastnameAddress); + $_POST['firstname'] = Tools::getValue('customer_firstname', $firstnameAddress); + $addresses_types = array('address'); + + if (!Tools::getValue('invoice_address')) + $addresses_types[] = 'address_invoice'; + + $error_phone = false; + if (Configuration::get('PS_ONE_PHONE_AT_LEAST')) + { + if (Tools::isSubmit('submitGuestAccount') || !Tools::getValue('is_new_customer')) + { + if (!Tools::getValue('phone') && !Tools::getValue('phone_mobile')) + $error_phone = true; + } + elseif (((Configuration::get('PS_REGISTRATION_PROCESS_TYPE') && Configuration::get('PS_ORDER_PROCESS_TYPE')) + || (Configuration::get('PS_ORDER_PROCESS_TYPE') && !Tools::getValue('email_create')) + || (Configuration::get('PS_REGISTRATION_PROCESS_TYPE') && Tools::getValue('email_create'))) + && (!Tools::getValue('phone') && !Tools::getValue('phone_mobile'))) + $error_phone = true; + } + + $passwd = Tools::getValue('passwd'); + $passwd_confirm = Tools::getValue('passwd_confirm'); + if ($passwd && $passwd_confirm) + { + if($passwd != $passwd_confirm) + { + $this->errors[] = Tools::displayError('Passwords aren\'t similar'); + } + } + + if ($error_phone) + $this->errors[] = Tools::displayError('You must register at least one phone number.'); + + $this->errors = array_unique(array_merge($this->errors, $customer->validateController())); + + // Check the requires fields which are settings in the BO + $this->errors = $this->errors + $customer->validateFieldsRequiredDatabase(); + + if (!Configuration::get('PS_REGISTRATION_PROCESS_TYPE') && !$this->ajax && !Tools::isSubmit('submitGuestAccount') && !Tools::getValue('fromWeModule', 0)) + { + if (!count($this->errors)) + { + if (Tools::isSubmit('newsletter')) + $this->processCustomerNewsletter($customer); + + $customer->firstname = Tools::ucwords($customer->firstname); + $customer->birthday = (empty($_POST['years']) ? '' : (int)$_POST['years'].'-'.(int)$_POST['months'].'-'.(int)$_POST['days']); + if (!Validate::isBirthDate($customer->birthday)) + $this->errors[] = Tools::displayError('Invalid date of birth.'); + + // New Guest customer + $customer->is_guest = (Tools::isSubmit('is_new_customer') ? !Tools::getValue('is_new_customer', 1) : 0); + $customer->active = 1; + + if (!count($this->errors)) + { + if ($customer->add()) + { + if (!$customer->is_guest) + if (!$this->sendConfirmationMail($customer)) + $this->errors[] = Tools::displayError('The email cannot be sent.'); + + $this->updateContext($customer); + + $this->context->cart->update(); + Hook::exec('actionCustomerAccountAdd', array( + '_POST' => $_POST, + 'newCustomer' => $customer + )); + if ($this->ajax) + { + $return = array( + 'hasError' => !empty($this->errors), + 'errors' => $this->errors, + 'isSaved' => true, + 'back' => $this->context->link->getPageLink(Tools::getValue('back', 'my-account'), null, $this->context->language->id), + 'id_customer' => (int)$this->context->cookie->id_customer, + 'id_address_delivery' => $this->context->cart->id_address_delivery, + 'id_address_invoice' => $this->context->cart->id_address_invoice, + 'token' => Tools::getToken(false) + ); + die(Tools::jsonEncode($return)); + } + + if (($back = Tools::getValue('back')) && $back == Tools::secureReferrer($back)) + Tools::redirect(html_entity_decode($back)); + // redirection: if cart is not empty : redirection to the cart + if (count($this->context->cart->getProducts(true)) > 0) + Tools::redirect('index.php?controller=order&multi-shipping='.(int)Tools::getValue('multi-shipping')); + // else : redirection to the account + else + Tools::redirect('index.php?controller='.(($this->authRedirection !== false) ? urlencode($this->authRedirection) : 'my-account')); + } + else + $this->errors[] = Tools::displayError('An error occurred while creating your account.'); + } + } + + } + else // if registration type is in one step, we save the address + { + $_POST['lastname'] = $lastnameAddress; + $_POST['firstname'] = $firstnameAddress; + $post_back = $_POST; + // Preparing addresses + foreach($addresses_types as $addresses_type) + { + $$addresses_type = new Address(); + $$addresses_type->id_customer = 1; + + if ($addresses_type == 'address_invoice') + foreach($_POST as $key => &$post) + if (isset($_POST[$key.'_invoice'])) + $post = $_POST[$key.'_invoice']; + + $this->errors = array_unique(array_merge($this->errors, $$addresses_type->validateController())); + if ($addresses_type == 'address_invoice') + $_POST = $post_back; + + + if (!($country = new Country($$addresses_type->id_country)) || !Validate::isLoadedObject($country)) + $this->errors[] = Tools::displayError('Country cannot be loaded with address->id_country'); + + if (!$country->active) + $this->errors[] = Tools::displayError('This country is not active.'); + + $postcode = Tools::getValue('postcode'); + /* Check zip code format */ + if ($country->zip_code_format && !$country->checkZipCode($postcode)) + $this->errors[] = sprintf(Tools::displayError('The Zip/Postal code you\'ve entered is invalid. It must follow this format: %s'), str_replace('C', $country->iso_code, str_replace('N', '0', str_replace('L', 'A', $country->zip_code_format)))); + elseif(empty($postcode) && $country->need_zip_code) + $this->errors[] = Tools::displayError('A Zip / Postal code is required.'); + elseif ($postcode && !Validate::isPostCode($postcode)) + $this->errors[] = Tools::displayError('The Zip / Postal code is invalid.'); + + if ($country->need_identification_number && (!Tools::getValue('dni') || !Validate::isDniLite(Tools::getValue('dni')))) + $this->errors[] = Tools::displayError('The identification number is incorrect or has already been used.'); + elseif (!$country->need_identification_number) + $$addresses_type->dni = null; + + if (Tools::isSubmit('submitAccount') || Tools::isSubmit('submitGuestAccount')) + if (!($country = new Country($$addresses_type->id_country, Configuration::get('PS_LANG_DEFAULT'))) || !Validate::isLoadedObject($country)) + $this->errors[] = Tools::displayError('Country is invalid'); + $contains_state = isset($country) && is_object($country) ? (int)$country->contains_states: 0; + $id_state = isset($$addresses_type) && is_object($$addresses_type) ? (int)$$addresses_type->id_state: 0; + if ((Tools::isSubmit('submitAccount')|| Tools::isSubmit('submitGuestAccount')) && $contains_state && !$id_state) + $this->errors[] = Tools::displayError('This country requires you to choose a State.'); + } + } + + if (!@checkdate(Tools::getValue('months'), Tools::getValue('days'), Tools::getValue('years')) && !(Tools::getValue('months') == '' && Tools::getValue('days') == '' && Tools::getValue('years') == '')) + $this->errors[] = Tools::displayError('Invalid date of birth'); + + if (!count($this->errors)) + { + if (Customer::customerExists(Tools::getValue('email'))) + $this->errors[] = Tools::displayError('An account using this email address has already been registered. Please enter a valid password or request a new one. ', false); + if (Tools::isSubmit('newsletter')) + $this->processCustomerNewsletter($customer); + + $customer->birthday = (empty($_POST['years']) ? '' : (int)$_POST['years'].'-'.(int)$_POST['months'].'-'.(int)$_POST['days']); + if (!Validate::isBirthDate($customer->birthday)) + $this->errors[] = Tools::displayError('Invalid date of birth'); + + if (!count($this->errors)) + { + $customer->active = 1; + // New Guest customer + if (Tools::isSubmit('is_new_customer')) + $customer->is_guest = !Tools::getValue('is_new_customer', 1); + else + $customer->is_guest = 0; + if (!$customer->add()) + $this->errors[] = Tools::displayError('An error occurred while creating your account.'); + else + { + foreach($addresses_types as $addresses_type) + { + $$addresses_type->id_customer = (int)$customer->id; + if ($addresses_type == 'address_invoice') + foreach($_POST as $key => &$post) + if (isset($_POST[$key.'_invoice'])) + $post = $_POST[$key.'_invoice']; + + $this->errors = array_unique(array_merge($this->errors, $$addresses_type->validateController())); + if ($addresses_type == 'address_invoice') + $_POST = $post_back; + if (!count($this->errors) && (Configuration::get('PS_REGISTRATION_PROCESS_TYPE') || $this->ajax || Tools::isSubmit('submitGuestAccount')) && !$$addresses_type->add()) + $this->errors[] = Tools::displayError('An error occurred while creating your address.'); + } + if (!count($this->errors)) + { + if (!$customer->is_guest) + { + $this->context->customer = $customer; + $customer->cleanGroups(); + // we add the guest customer in the default customer group + $customer->addGroups(array((int)Configuration::get('PS_CUSTOMER_GROUP'))); + if (!$this->sendConfirmationMail($customer)) + $this->errors[] = Tools::displayError('The email cannot be sent.'); + } + else + { + $customer->cleanGroups(); + // we add the guest customer in the guest customer group + $customer->addGroups(array((int)Configuration::get('PS_GUEST_GROUP'))); + } + $this->updateContext($customer); + $this->context->cart->id_address_delivery = (int)Address::getFirstCustomerAddressId((int)$customer->id); + $this->context->cart->id_address_invoice = (int)Address::getFirstCustomerAddressId((int)$customer->id); + if (isset($address_invoice) && Validate::isLoadedObject($address_invoice)) + $this->context->cart->id_address_invoice = (int)$address_invoice->id; + + if ($this->ajax && Configuration::get('PS_ORDER_PROCESS_TYPE')) + { + $delivery_option = array((int)$this->context->cart->id_address_delivery => (int)$this->context->cart->id_carrier.','); + $this->context->cart->setDeliveryOption($delivery_option); + } + + // If a logged guest logs in as a customer, the cart secure key was already set and needs to be updated + $this->context->cart->update(); + + // Avoid articles without delivery address on the cart + $this->context->cart->autosetProductAddress(); + + Hook::exec('actionCustomerAccountAdd', array( + '_POST' => $_POST, + 'newCustomer' => $customer + )); + + if ($this->ajax) + { + $return = array( + 'hasError' => !empty($this->errors), + 'errors' => $this->errors, + 'isSaved' => true, + 'back' => strpos(Tools::getValue('back'), 'http') === false ? $this->context->link->getPageLink(Tools::getValue('back', 'my-account')) : Tools::getValue('back'), + 'id_customer' => (int)$this->context->cookie->id_customer, + 'id_address_delivery' => $this->context->cart->id_address_delivery, + 'id_address_invoice' => $this->context->cart->id_address_invoice, + 'token' => Tools::getToken(false) + ); + die(Tools::jsonEncode($return)); + } + + // if registration type is in two steps, we redirect to register address + if (!Configuration::get('PS_REGISTRATION_PROCESS_TYPE') && !$this->ajax && !Tools::isSubmit('submitGuestAccount')) + Tools::redirect('index.php?controller=address'); + + if (($back = Tools::getValue('back')) && $back == Tools::secureReferrer($back)) + Tools::redirect(html_entity_decode($back)); + + // redirection: if cart is not empty : redirection to the cart + if (count($this->context->cart->getProducts(true)) > 0) + Tools::redirect('index.php?controller=order&multi-shipping='.(int)Tools::getValue('multi-shipping')); + // else : redirection to the account + else + Tools::redirect('index.php?controller='.(($this->authRedirection !== false) ? urlencode($this->authRedirection) : 'my-account')); + } + } + } + } + + if (count($this->errors)) + { + //for retro compatibility to display guest account creation form on authentication page + if (Tools::getValue('submitGuestAccount')) + $_GET['display_guest_checkout'] = 1; + + if (!Tools::getValue('is_new_customer')) + unset($_POST['passwd']); + if ($this->ajax) + { + $return = array( + 'hasError' => !empty($this->errors), + 'errors' => $this->errors, + 'isSaved' => false, + 'id_customer' => 0 + ); + die(Tools::jsonEncode($return)); + } + $this->context->smarty->assign('account_error', $this->errors); + } + } +} diff --git a/override/controllers/front/OrderConfirmationController.php b/override/controllers/front/OrderConfirmationController.php new file mode 100644 index 00000000..0e8b4e7c --- /dev/null +++ b/override/controllers/front/OrderConfirmationController.php @@ -0,0 +1,98 @@ +id_order); + + $idps = array(); + $orderProducts = $order->getProductsDetail(); + + foreach($orderProducts as $key => $product) + { + $idps[] = $product['id_product']; + $orderProducts[$key]['cat_name'] = Category::getNameStatic($product['id_category_default']); + } + + $this->context->smarty->assign(array( + 'langIsoCode' => $this->context->language->iso_code, + 'idps' => implode(',', $idps), + 'orderInfo' => $order, + 'orderProducts' => $orderProducts, + 'cartCreateOnCMSPage' => $_COOKIE['fromCMS'] + )); + + $this->context->smarty->assign(array( + 'is_guest' => $this->context->customer->is_guest, + 'HOOK_ORDER_CONFIRMATION' => $this->displayOrderConfirmation(), + 'HOOK_PAYMENT_RETURN' => $this->displayPaymentReturn() + )); + + if ($this->context->customer->is_guest) + { + + $this->context->smarty->assign(array( + 'id_order' => $this->id_order, + 'reference_order' => $this->reference, + 'id_order_formatted' => sprintf('#%06d', $this->id_order), + 'email' => $this->context->customer->email + )); + /* If guest we clear the cookie for security reason */ + $this->context->customer->mylogout(); + } + + $this->setTemplate(_PS_THEME_DIR_.'order-confirmation.tpl'); + } + + /** + * Execute the hook displayPaymentReturn + */ + public function displayPaymentReturn() + { + if (Validate::isUnsignedId($this->id_order) && Validate::isUnsignedId($this->id_module)) + { + $params = array(); + $order = new Order($this->id_order); + $currency = new Currency($order->id_currency); + + if (Validate::isLoadedObject($order)) + { + $params['total_to_pay'] = $order->getOrdersTotalPaid(); + $params['currency'] = $currency->sign; + $params['objOrder'] = $order; + $params['currencyObj'] = $currency; + + return Hook::exec('displayPaymentReturn', $params, $this->id_module); + } + } + return false; + } + + /** + * Execute the hook displayOrderConfirmation + */ + public function displayOrderConfirmation() + { + if (Validate::isUnsignedId($this->id_order)) + { + $params = array(); + $order = new Order($this->id_order); + $currency = new Currency($order->id_currency); + + if (Validate::isLoadedObject($order)) + { + $params['total_to_pay'] = $order->getOrdersTotalPaid(); + $params['currency'] = $currency->sign; + $params['objOrder'] = $order; + $params['currencyObj'] = $currency; + + return Hook::exec('displayOrderConfirmation', $params); + } + } + return false; + } +} + diff --git a/override/controllers/front/OrderController.php b/override/controllers/front/OrderController.php index b39999aa..018b8fe1 100644 --- a/override/controllers/front/OrderController.php +++ b/override/controllers/front/OrderController.php @@ -87,8 +87,6 @@ class OrderController extends OrderControllerCore break; case OrderController::STEP_DELIVERY: - if (Tools::isSubmit('processAddress')) - $this->processAddress(); $this->autoStep(); $this->_assignCarrier(); @@ -100,6 +98,9 @@ class OrderController extends OrderControllerCore break; case OrderController::STEP_PAYMENT: + if (Tools::isSubmit('processAddress')) + $this->processAddress(); + // Check that the conditions (so active) were accepted by the customer $cgv = Tools::getValue('cgv') || $this->context->cookie->check_cgv; diff --git a/override/modules/blocknewsletter/blocknewsletter.php b/override/modules/blocknewsletter/blocknewsletter.php index e0d130cf..65e566fd 100644 --- a/override/modules/blocknewsletter/blocknewsletter.php +++ b/override/modules/blocknewsletter/blocknewsletter.php @@ -1,477 +1,487 @@ registerHook('displayNewsletterFooter')|| !$this->registerHook('displayleftPostCms')) - return false; - /*return Db::getInstance()->execute(' - CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'newsletter_cmsps` ( - `id_customer` int(11) NULL , - `id_newsletter` int(11) NULL, - `id_category` int(11) NOT NULL - ) ENGINE='._MYSQL_ENGINE_.' default CHARSET=utf8');*/ - } + public function install() + { + if (!parent::install() || !$this->registerHook('displayNewsletterFooter')|| !$this->registerHook('displayleftPostCms')) + return false; + /*return Db::getInstance()->execute(' + CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'newsletter_cmsps` ( + `id_customer` int(11) NULL , + `id_newsletter` int(11) NULL, + `id_category` int(11) NOT NULL + ) ENGINE='._MYSQL_ENGINE_.' default CHARSET=utf8');*/ + } - public function ajaxCall($email, $action = 0, $page, $id_post = false) { - if (empty($email) || !Validate::isEmail($email)) { - return array( - 'has_error' => true, - 'css' => 'alert alert-danger', - 'message' => 'Votre adresse email est invalide.' - ); - } + public function ajaxCall($email, $action = 0, $page, $id_post = false) + { + if (empty($email) || !Validate::isEmail($email)) { + return array( + 'has_error' => true, + 'css' => 'alert alert-danger', + 'message' => 'Votre adresse email est invalide.' + ); + } - if ($action == 0) { - $cmsCategory = false; - if($id_post != false) { - $cmsCategory = $this->searchCmsCategory($id_post, false); - } + if ($action == 0) { + $cmsCategory = false; + if($id_post != false) { + $cmsCategory = $this->searchCmsCategory($id_post, false); + } - $register_status = $this->isNewsletterRegistered($email); - $email = pSQL($email); - if ($register_status > 0) { - if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false){ - if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { - $this->sendConfirmationEmail($email, $cmsCategory); - $message = $this->l('You will recieve your PDF.'); - return array( - 'has_error' => false, - 'css' => 'alert alert-success', - 'message' => 'Vous allez reçevoir votre PDF' - ); - } - } + $register_status = $this->isNewsletterRegistered($email); + $email = pSQL($email); + if ($register_status > 0) { + if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false){ + if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { + $this->sendConfirmationEmail($email, $cmsCategory); + $message = $this->l('You will recieve your PDF.'); + return array( + 'has_error' => false, + 'css' => 'alert alert-success', + 'message' => 'Vous allez reçevoir votre PDF' + ); + } + } - - } elseif (!$this->isRegistered($register_status)) { - if ($this->register($email, $register_status)) { - if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory) { - $register_status = $this->isNewsletterRegistered($email); - if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { - $this->sendConfirmationEmail($email, $cmsCategory); - $message = $this->l('You have successfully subscribed to this newsletter.'); - return array( - 'has_error' => false, - 'css' => 'alert alert-success', - 'message' => 'Votre inscription a bien été prise en compte' - ); - } - } - - } else { - return array( - 'has_error' => true, - 'css' => 'alert alert-danger', - 'message' => 'Une erreure est survenue durant le processus.' - ); - } - - if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory) { - $this->sendConfirmationEmail($email, $cmsCategory); - } - } - } + + } elseif (!$this->isRegistered($register_status)) { + if ($this->register($email, $register_status)) { + if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory) { + $register_status = $this->isNewsletterRegistered($email); + if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { + $this->sendConfirmationEmail($email, $cmsCategory); + $message = $this->l('You have successfully subscribed to this newsletter.'); + return array( + 'has_error' => false, + 'css' => 'alert alert-success', + 'message' => 'Votre inscription a bien été prise en compte' + ); + } + } + + } else { + return array( + 'has_error' => true, + 'css' => 'alert alert-danger', + 'message' => 'Une erreure est survenue durant le processus.' + ); + } + + if (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory) { + $this->sendConfirmationEmail($email, $cmsCategory); + } + } + } - return array( - 'has_error' => true, - 'css' => 'alert alert-danger', - 'message' => 'Une erreur est survenue durant le processus d\'inscription.' - ); - } + return array( + 'has_error' => true, + 'css' => 'alert alert-danger', + 'message' => 'Une erreur est survenue durant le processus d\'inscription.' + ); + } - /** - * Register in block newsletter - */ - protected function newsletterRegistration() - { - if (empty($_POST['email']) || !Validate::isEmail($_POST['email'])){ - return $this->error = $this->l('Invalid email address.'); - } else if ($_POST['action'] == '1') { - /* Unsubscription */ + /** + * Register in block newsletter + */ + protected function newsletterRegistration() + { + if (empty($_POST['email']) || !Validate::isEmail($_POST['email'])) { + return $this->error = $this->l('Invalid email address.'); + } else if ($_POST['action'] == '1') { + /* Unsubscription */ + $register_status = $this->isNewsletterRegistered($_POST['email']); + if ($register_status < 1) { + return $this->error = $this->l('This email address is not registered.'); + } - $register_status = $this->isNewsletterRegistered($_POST['email']); + if (!$this->unregister($_POST['email'], $register_status)) { + return $this->error = $this->l('An error occurred while attempting to unsubscribe.'); + } - if ($register_status < 1) { - return $this->error = $this->l('This email address is not registered.'); - } + return $this->valid = $this->l('Unsubscription successful.'); - if (!$this->unregister($_POST['email'], $register_status)) { - return $this->error = $this->l('An error occurred while attempting to unsubscribe.'); - } + } else if ($_POST['action'] == '0') { + /* Subscription */ - return $this->valid = $this->l('Unsubscription successful.'); + $cmsCategory = false; + $genericPdf = false; + if(isset($_POST['id_post'])) { - } else if ($_POST['action'] == '0') { - /* Subscription */ + $cmsCategory = $this->searchCmsCategory($_POST['id_post'], false); - $cmsCategory = false; - $genericPdf = false; - if(isset($_POST['id_post'])) { + } elseif(isset($_POST['id_cat'])) { + $cmsCategory = $this->searchCmsCategory($_POST['id_cat'], true); - $cmsCategory = $this->searchCmsCategory($_POST['id_post'], false); + } elseif(isset($_POST['page'])) { + if ($_POST['page'] == 'index' || $_POST['page'] == 'homeedito' || $_POST['page'] == 'postedito'){ + $content = ''; + if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf')) { + $content = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf'); + } + $genericPdf = array( + 'content' => $content, + 'name' => 'Tout-pratique.pdf', + 'mine' => 'application/pdf' + ); + } + } - } elseif(isset($_POST['id_cat'])) { + $register_status = $this->isNewsletterRegistered($_POST['email']); + $email = pSQL($_POST['email']); + if ($register_status > 0){ + if ($code = Configuration::get('NW_VOUCHER_CODE') && !$cmsCategory && !$genericPdf) { + if (!$this->isNewsletterCmsPsRegistered($email, 9999, $register_status, false)) { + if ($this->registerNewsletterCmsPs($email, 9999, $register_status)) { + // $this->valid = $this->l('You will recieve your code.'); + $this->valid = 'Votre code promotionel vous a été envoyé.'; + $this->sendVoucher($email, Configuration::get('NW_VOUCHER_CODE')); + } + } else { + return $this->error = $this->l('This email address is already registered.'); + } - $cmsCategory = $this->searchCmsCategory($_POST['id_cat'], true); + } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false) { + // enregistrement pour la categorie si pas enregistré + if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { + // $this->valid = $this->l('You will recieve your PDF.'); + $this->valid = 'Vous allez reçevoir votre PDF.'; + $this->sendConfirmationEmail($email, $cmsCategory); + } else { + return $this->error = $this->l('An error occurred during the subscription process.'); + } + + } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $genericPdf != false) { + // $this->valid = $this->l('You will recieve your PDF.'); + $this->valid = 'Vous allez reçevoir votre PDF.'; + $this->sendConfirmationEmail($email, false, $genericPdf); + } else { + return $this->error = $this->l('This email address is already registered.'); + } + } - } elseif(isset($_POST['page'])) { - if ($_POST['page'] == 'index' || $_POST['page'] == 'homeedito' || $_POST['page'] == 'postedito'){ - $content = ''; - if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf')) { - $content = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf'); - } - $genericPdf = array( - 'content' => $content, - 'name' => 'Tout-pratique.pdf', - 'mine' => 'application/pdf' - ); - } - } - - $register_status = $this->isNewsletterRegistered($_POST['email']); - $email = pSQL($_POST['email']); - if ($register_status > 0){ - if ($code = Configuration::get('NW_VOUCHER_CODE') && !$cmsCategory && !$genericPdf) { - if (!$this->isNewsletterCmsPsRegistered($email, 9999, $register_status, false)) { - if ($this->registerNewsletterCmsPs($email, 9999, $register_status)) { - // $this->valid = $this->l('You will recieve your code.'); - $this->valid = 'Votre code promotionel vous a été envoyé.'; - $this->sendVoucher($email, Configuration::get('NW_VOUCHER_CODE')); - } - } else { - return $this->error = $this->l('This email address is already registered.'); - } + if (!$this->isRegistered($register_status)) { + if (Configuration::get('NW_VERIFICATION_EMAIL')) + { + // create an unactive entry in the newsletter database + if ($register_status == self::GUEST_NOT_REGISTERED) { + $this->registerGuest($email, false); + } - } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false){ - // enregistrement pour la categorie si pas enregistré - if ($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)) { - // $this->valid = $this->l('You will recieve your PDF.'); - $this->valid = 'Vous allez reçevoir votre PDF.'; - $this->sendConfirmationEmail($email, $cmsCategory); - } else { - return $this->error = $this->l('An error occurred during the subscription process.'); - } - - } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $genericPdf != false) { - // $this->valid = $this->l('You will recieve your PDF.'); - $this->valid = 'Vous allez reçevoir votre PDF.'; - $this->sendConfirmationEmail($email, false, $genericPdf); - } else { - return $this->error = $this->l('This email address is already registered.'); - } - } + if (!$token = $this->getToken($email, $register_status)) { + return $this->error = $this->l('An error occurred during the subscription process.'); + } - if (!$this->isRegistered($register_status)) - { - if (Configuration::get('NW_VERIFICATION_EMAIL')) - { - // create an unactive entry in the newsletter database - if ($register_status == self::GUEST_NOT_REGISTERED) { - $this->registerGuest($email, false); - } + $this->sendVerificationEmail($email, $token); - if (!$token = $this->getToken($email, $register_status)) { - return $this->error = $this->l('An error occurred during the subscription process.'); - } + return $this->valid = $this->l('A verification email has been sent. Please check your inbox.'); + } else { + if ($this->register($email, $register_status)) { + $this->valid = $this->l('You have successfully subscribed to this newsletter.'); + } else { + return $this->error = $this->l('An error occurred during the subscription process.'); + } + + $register_status = $this->isNewsletterRegistered($email); + if ($code = Configuration::get('NW_VOUCHER_CODE') && !$cmsCategory && !$genericPdf) { + if ($this->isNewsletterCmsPsRegistered($email, 9999, $register_status)) { + $this->sendVoucher($email, Configuration::get('NW_VOUCHER_CODE')); + } - $this->sendVerificationEmail($email, $token); + } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false) { - return $this->valid = $this->l('A verification email has been sent. Please check your inbox.'); - } else { - if ($this->register($email, $register_status)) { - $this->valid = $this->l('You have successfully subscribed to this newsletter.'); - } else { - return $this->error = $this->l('An error occurred during the subscription process.'); - } - - $register_status = $this->isNewsletterRegistered($email); - if ($code = Configuration::get('NW_VOUCHER_CODE') && !$cmsCategory && !$genericPdf) { - if ($this->isNewsletterCmsPsRegistered($email, 9999, $register_status)) { - $this->sendVoucher($email, Configuration::get('NW_VOUCHER_CODE')); - } + if($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)){ + $this->sendConfirmationEmail($email, $cmsCategory); + } else { + return $this->error = $this->l('An error occurred during the subscription process.'); + } - } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $cmsCategory != false) { + } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $genericPdf != false) { + $this->sendConfirmationEmail($email, false, $genericPdf); + } + } + } + } + } - if($this->isNewsletterCmsPsRegistered($email, $cmsCategory['id_category'], $register_status)){ - $this->sendConfirmationEmail($email, $cmsCategory); - } else { - return $this->error = $this->l('An error occurred during the subscription process.'); - } + public function searchCmsCategory($id, $strict = false) + { - } elseif (Configuration::get('NW_CONFIRMATION_EMAIL') && $genericPdf != false) { - $this->sendConfirmationEmail($email, false, $genericPdf); - } - } - } - } - } - - public function searchCmsCategory($id, $strict = false){ - - if ($strict) { - $cmsCategory = Db::getInstance()->ExecuteS(" - SELECT cc.`id_category`,cc.`id_parent`, ccl.`slug` - FROM `"._DB_PREFIX_."cmsps_categories` as cc - LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) - WHERE cc.`id_category`= ".(int)$id." AND ccl.`id_lang` = ".(int)$this->context->language->id." - "); - } else { - $cmsCategory = Db::getInstance()->ExecuteS(" - SELECT cc.`id_category`,cc.`id_parent`, ccl.`slug` - FROM `"._DB_PREFIX_."cmsps_categories` as cc - LEFT JOIN `"._DB_PREFIX_."cmsps_posts` as cp ON (cp.`id_category` = cc.`id_category`) - LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) - WHERE cp.`id_post`= ".(int)$id." AND ccl.`id_lang` = ".(int)$this->context->language->id." - "); - } + if ($strict) { + $cmsCategory = Db::getInstance()->ExecuteS(" + SELECT cc.`id_category`,cc.`id_parent`, ccl.`slug` + FROM `"._DB_PREFIX_."cmsps_categories` as cc + LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) + WHERE cc.`id_category`= ".(int)$id." AND ccl.`id_lang` = ".(int)$this->context->language->id." + "); + } else { + $cmsCategory = Db::getInstance()->ExecuteS(" + SELECT cc.`id_category`,cc.`id_parent`, ccl.`slug` + FROM `"._DB_PREFIX_."cmsps_categories` as cc + LEFT JOIN `"._DB_PREFIX_."cmsps_posts` as cp ON (cp.`id_category` = cc.`id_category`) + LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) + WHERE cp.`id_post`= ".(int)$id." AND ccl.`id_lang` = ".(int)$this->context->language->id." + "); + } - while ($cmsCategory[0]['id_parent'] != 0) { - $cmsCategory = Db::getInstance()->ExecuteS(" - SELECT cc.`id_category`, cc.`id_parent`, ccl.`slug` - FROM `"._DB_PREFIX_."cmsps_categories` as cc - LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) - WHERE cc.`id_category` = ".(int)$cmsCategory[0]['id_parent']." AND ccl.`id_lang` = ".(int)$this->context->language->id." - "); - } + while ($cmsCategory[0]['id_parent'] != 0) { + $cmsCategory = Db::getInstance()->ExecuteS(" + SELECT cc.`id_category`, cc.`id_parent`, ccl.`slug` + FROM `"._DB_PREFIX_."cmsps_categories` as cc + LEFT JOIN `"._DB_PREFIX_."cmsps_categories_lang` as ccl ON (ccl.`id_category` = cc.`id_category`) + WHERE cc.`id_category` = ".(int)$cmsCategory[0]['id_parent']." AND ccl.`id_lang` = ".(int)$this->context->language->id." + "); + } - return $cmsCategory[0]; + return $cmsCategory[0]; - } + } - protected function isNewsletterCmsPsRegistered($email, $id_category, $register_status, $haveToRegister = true) - { - if ($register_status == self::GUEST_REGISTERED) { - $sql = 'SELECT n.`id` - FROM '._DB_PREFIX_.'newsletter n - LEFT JOIN '._DB_PREFIX_.'newsletter_cmsps nc ON (nc.`id_newsletter` = n.`id`) - WHERE n.`email` = \''.pSQL($email).'\' - AND n.`id_shop` = '.$this->context->shop->id.' - AND nc.`id_category`='.(int)$id_category; - } elseif ($register_status == self::CUSTOMER_REGISTERED) { - $sql = 'SELECT c.`id_customer` - FROM '._DB_PREFIX_.'customer c - LEFT JOIN '._DB_PREFIX_.'newsletter_cmsps nc ON (nc.`id_customer` = c.`id_customer`) - WHERE c.`email` = \''.pSQL($email).'\' - AND c.`newsletter` = 1 - AND nc.`id_customer` IS NOT NULL - AND nc.`id_category`='.(int)$id_category.' - AND c.`id_shop` = '.$this->context->shop->id; - } else { - return false; - } + protected function isNewsletterCmsPsRegistered($email, $id_category, $register_status, $haveToRegister = true) + { + if ($register_status == self::GUEST_REGISTERED) { + $sql = 'SELECT n.`id` + FROM '._DB_PREFIX_.'newsletter n + LEFT JOIN '._DB_PREFIX_.'newsletter_cmsps nc ON (nc.`id_newsletter` = n.`id`) + WHERE n.`email` = \''.pSQL($email).'\' + AND n.`id_shop` = '.$this->context->shop->id.' + AND nc.`id_category`='.(int)$id_category; + } elseif ($register_status == self::CUSTOMER_REGISTERED) { + $sql = 'SELECT c.`id_customer` + FROM '._DB_PREFIX_.'customer c + LEFT JOIN '._DB_PREFIX_.'newsletter_cmsps nc ON (nc.`id_customer` = c.`id_customer`) + WHERE c.`email` = \''.pSQL($email).'\' + AND c.`newsletter` = 1 + AND nc.`id_customer` IS NOT NULL + AND nc.`id_category`='.(int)$id_category.' + AND c.`id_shop` = '.$this->context->shop->id; + } else { + return false; + } - if (Db::getInstance()->getRow($sql)){ - return true; - } elseif ($haveToRegister) { - return $this->registerNewsletterCmsPs($email, $id_category, $register_status); - } + if (Db::getInstance()->getRow($sql)){ + return true; + } elseif ($haveToRegister) { + return $this->registerNewsletterCmsPs($email, $id_category, $register_status); + } - return false; + return false; - } + } - protected function registerNewsletterCmsPs($email, $id_category, $register_status) - { - if ($register_status == self::GUEST_REGISTERED) { - $sql = 'INSERT INTO '._DB_PREFIX_.'newsletter_cmsps (id_newsletter, id_category) - VALUES - ( - ( - SELECT n.`id` - FROM '._DB_PREFIX_.'newsletter n - WHERE n.`email` = \''.pSQL($email).'\' - AND id_shop = '.$this->context->shop->id.' - ), - '.(int)$id_category.' - )'; - } elseif ($register_status == self::CUSTOMER_REGISTERED) { - $sql = 'INSERT INTO '._DB_PREFIX_.'newsletter_cmsps (id_category, id_customer) - VALUES - ( - '.(int)$id_category.', - ( - SELECT c.`id_customer` - FROM '._DB_PREFIX_.'customer c - WHERE c.`email` = \''.pSQL($email).'\' - AND c.`newsletter` = \'1\' - AND id_shop = '.$this->context->shop->id.' - ) - )'; - } + protected function registerNewsletterCmsPs($email, $id_category, $register_status) + { + if ($register_status == self::GUEST_REGISTERED) { + $sql = 'INSERT INTO '._DB_PREFIX_.'newsletter_cmsps (id_newsletter, id_category) + VALUES + ( + ( + SELECT n.`id` + FROM '._DB_PREFIX_.'newsletter n + WHERE n.`email` = \''.pSQL($email).'\' + AND id_shop = '.$this->context->shop->id.' + ), + '.(int)$id_category.' + )'; + } elseif ($register_status == self::CUSTOMER_REGISTERED) { + $sql = 'INSERT INTO '._DB_PREFIX_.'newsletter_cmsps (id_category, id_customer) + VALUES + ( + '.(int)$id_category.', + ( + SELECT c.`id_customer` + FROM '._DB_PREFIX_.'customer c + WHERE c.`email` = \''.pSQL($email).'\' + AND c.`newsletter` = \'1\' + AND id_shop = '.$this->context->shop->id.' + ) + )'; + } - if(Db::getInstance()->execute($sql)) { - return true; - } - return false; - } + if(Db::getInstance()->execute($sql)) { + return true; + } + return false; + } - /** - * @Override - */ - protected function unregister($email, $register_status) - { - if (!$this->unregisterNewsletterCmsPs($email, $id_category, $register_status)) { - return false; - } + /** + * @Override + */ + protected function unregister($email, $register_status) + { + if (!$this->unregisterNewsletterCmsPs($email, $id_category, $register_status)) { + return false; + } - if ($register_status == self::GUEST_REGISTERED) { - $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter WHERE `email` = \''.pSQL($_POST['email']).'\' AND id_shop = '.$this->context->shop->id; - } elseif ($register_status == self::CUSTOMER_REGISTERED) { - $sql = 'UPDATE '._DB_PREFIX_.'customer SET `newsletter` = 0 WHERE `email` = \''.pSQL($_POST['email']).'\' AND id_shop = '.$this->context->shop->id; - } + if ($register_status == self::GUEST_REGISTERED) { + $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter WHERE `email` = \''.pSQL($_POST['email']).'\' AND id_shop = '.$this->context->shop->id; + } elseif ($register_status == self::CUSTOMER_REGISTERED) { + $sql = 'UPDATE '._DB_PREFIX_.'customer SET `newsletter` = 0 WHERE `email` = \''.pSQL($_POST['email']).'\' AND id_shop = '.$this->context->shop->id; + } - if (!isset($sql) || !Db::getInstance()->execute($sql)) { - return false; - } + if (!isset($sql) || !Db::getInstance()->execute($sql)) { + return false; + } - return true; - } + return true; + } - protected function unregisterNewsletterCmsPs($email, $register_status) - { - if ($register_status == self::GUEST_REGISTERED) { - $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter_cmsps nc - WHERE nc.`id_newsletter` = - ( - SELECT n.`id` - FROM '._DB_PREFIX_.'newsletter n - WHERE n.`email` = \''.pSQL($email).'\' - AND id_shop = '.$this->context->shop->id.' - )'; - } elseif ($register_status == self::CUSTOMER_REGISTERED) { - $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter_cmsps nc - WHERE nc.`id_customer` = - ( - SELECT c.`id_customer` - FROM '._DB_PREFIX_.'customer c - WHERE c.`email` = \''.pSQL($email).'\' - AND c.`newsletter` = \'1\' - AND id_shop = '.$this->context->shop->id.' - )'; - } + protected function unregisterNewsletterCmsPs($email, $register_status) + { + if ($register_status == self::GUEST_REGISTERED) { + $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter_cmsps nc + WHERE nc.`id_newsletter` = + ( + SELECT n.`id` + FROM '._DB_PREFIX_.'newsletter n + WHERE n.`email` = \''.pSQL($email).'\' + AND id_shop = '.$this->context->shop->id.' + )'; + } elseif ($register_status == self::CUSTOMER_REGISTERED) { + $sql = 'DELETE FROM '._DB_PREFIX_.'newsletter_cmsps nc + WHERE nc.`id_customer` = + ( + SELECT c.`id_customer` + FROM '._DB_PREFIX_.'customer c + WHERE c.`email` = \''.pSQL($email).'\' + AND c.`newsletter` = \'1\' + AND id_shop = '.$this->context->shop->id.' + )'; + } - if(Db::getInstance()->execute($sql)) { - return true; - } - return false; - } + if(Db::getInstance()->execute($sql)) { + return true; + } + return false; + } - /** - * @Override - */ - protected function sendConfirmationEmail($email, $cmsCategory = false, $genericPdf = false) - { - $data = array(); - $fileAttachment = array(); - if ($cmsCategory != false) { - if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf')) { - $fileAttachment['content'] = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf'); - $fileAttachment['name'] = 'Tout-pratique-'.$cmsCategory['slug'].'.pdf'; - $fileAttachment['mime'] = "application/pdf"; + /** + * @Override + */ + protected function sendConfirmationEmail($email, $cmsCategory = false, $genericPdf = false) + { + $data = array(); + $fileAttachment = array(); + if ($cmsCategory != false) { + if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf')) { + $fileAttachment['content'] = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf'); + $fileAttachment['name'] = 'Tout-pratique-'.$cmsCategory['slug'].'.pdf'; + $fileAttachment['mime'] = "application/pdf"; - $data['{attached_file_url}'] = _PS_BASE_URL_.'img/cms_c/pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf'; - $data['{attached_file}'] = "Tout-pratique-".$cmsCategory['slug']; - } else { - // on envoie le pdf générique - if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf')) { - $fileAttachment['content'] = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf'); - } - $fileAttachment['name'] = 'Tout-pratique.pdf'; - $fileAttachment['mime'] = "application/pdf"; - $data['{attached_file_url}'] = _PS_BASE_URL_.'img/cms_c/pdf/Tout-pratique.pdf'; - $data['{attached_file}'] = "Tout-pratique"; - } - } elseif($genericPdf != false) { - $fileAttachment = $genericPdf; - $data['{attached_file_url}'] = _PS_BASE_URL_.'img/cms_c/pdf/Tout-pratique.pdf'; - $data['{attached_file}'] = $genericPdf['name']; - } - return Mail::Send($this->context->language->id, 'newsletter_conf', Mail::l('Newsletter confirmation', $this->context->language->id), $data, pSQL($email), null, null, null, $fileAttachment, null, _THEME_DIR_.'modules/blocknewsletter/mails/', false, $this->context->shop->id); - } + $data['{attached_file_url}'] = _PS_BASE_URL_.'/img/cms_c/pdf/Tout-pratique-'.$cmsCategory['slug'].'.pdf'; + $data['{attached_file}'] = "Tout-pratique-".$cmsCategory['slug']; + } else { + // on envoie le pdf générique + if (glob(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf')) { + $fileAttachment['content'] = file_get_contents(_CMS_CAT_IMG_DIR_.'pdf/Tout-pratique.pdf'); + } + $fileAttachment['name'] = 'Tout-pratique.pdf'; + $fileAttachment['mime'] = "application/pdf"; + $data['{attached_file_url}'] = _PS_BASE_URL_.'/img/cms_c/pdf/Tout-pratique.pdf'; + $data['{attached_file}'] = "Tout-pratique"; + } + } elseif ($genericPdf != false) { + $fileAttachment = $genericPdf; + $data['{attached_file_url}'] = _PS_BASE_URL_.'/img/cms_c/pdf/Tout-pratique.pdf'; + $data['{attached_file}'] = $genericPdf['name']; + } + return Mail::Send($this->context->language->id, 'newsletter_conf', Mail::l('Newsletter confirmation', $this->context->language->id), $data, pSQL($email), null, null, null, $fileAttachment, null, _THEME_DIR_.'modules/blocknewsletter/mails/', false, $this->context->shop->id); + } - /** - * @Override - */ - protected function _prepareHook($params) - { - if (Tools::isSubmit('submitNewsletter')) - { - $this->newsletterRegistration(); - if ($this->error) - { - $this->smarty->assign( - array( - 'color' => 'red', - 'msg' => $this->error, - 'nw_value' => isset($_POST['email']) ? pSQL($_POST['email']) : false, - 'nw_error' => true, - 'action' => $_POST['action'], - 'nw_block' => $_POST['block'], - ) - ); - } - else if ($this->valid) - { - $this->smarty->assign( - array( - 'color' => 'green', - 'msg' => $this->valid, - 'nw_error' => false, - 'nw_block' => $_POST['block'], - ) - ); - } - } - $this->smarty->assign('this_path', $this->_path); - } + /** + * @Override + */ + protected function _prepareHook($params) + { + if (Tools::isSubmit('submitNewsletter')) + { + $this->newsletterRegistration(); + if ($this->error) + { + $this->smarty->assign( + array( + 'color' => 'red', + 'msg' => $this->error, + 'nw_value' => isset($_POST['email']) ? pSQL($_POST['email']) : false, + 'nw_error' => true, + 'action' => $_POST['action'], + 'nw_block' => $_POST['block'], + ) + ); + } + else if ($this->valid) + { + $this->smarty->assign( + array( + 'color' => 'green', + 'msg' => $this->valid, + 'nw_error' => false, + 'nw_block' => $_POST['block'], + ) + ); + } + } + $this->smarty->assign('this_path', $this->_path); + } - public function hookdisplayNewsletterFooter($params) - { - if (!isset($this->prepared) || !$this->prepared) { - $this->_prepareHook($params); - } - if(isset($params['id_cmspost'])) { - $this->context->smarty->assign('post_id',$params['id_cmspost']); - } - $this->prepared = true; - return $this->display(__FILE__, 'blocknewsletter_footer.tpl'); - } - + /** + * @Override + */ + public function confirmSubscription($email) + { + if ($email) + { + return true; + } + } - public function hookdisplayleftPostCms($params) - { - if (!isset($this->prepared) || !$this->prepared) { - $this->_prepareHook($params); - } - $this->prepared = true; - if(isset($params['id_cmspost'])) { - $this->context->smarty->assign('post_id',$params['id_cmspost']); - } - return $this->display(__FILE__, 'blocknewsletter_left.tpl'); - } + public function hookdisplayNewsletterFooter($params) + { + if (!isset($this->prepared) || !$this->prepared) { + $this->_prepareHook($params); + } + if(isset($params['id_cmspost'])) { + $this->context->smarty->assign('post_id',$params['id_cmspost']); + } + $this->prepared = true; + return $this->display(__FILE__, 'blocknewsletter_footer.tpl'); + } + - public function hookdisplayFooter($params) - { - if($this->context->customer->isLogged()) { - $register_status = $this->isNewsletterRegistered($this->context->customer->email); - } - if((isset($register_status) && $register_status>0) || !isset($register_status)) { - if (!isset($this->prepared) || !$this->prepared) { - $this->_prepareHook($params); - } - $this->prepared = true; - if(isset($params['id_cmspost'])) { - $this->context->smarty->assign('post_id',$params['id_cmspost']); - } - $this->context->smarty->assign('nw_url','/modules/blocknewsletter/ajax_ligthbox.php'); - return $this->display(__FILE__, 'blocknewsletter_lightbox.tpl'); - } - } + public function hookdisplayleftPostCms($params) + { + if (!isset($this->prepared) || !$this->prepared) { + $this->_prepareHook($params); + } + $this->prepared = true; + if(isset($params['id_cmspost'])) { + $this->context->smarty->assign('post_id',$params['id_cmspost']); + } + return $this->display(__FILE__, 'blocknewsletter_left.tpl'); + } + + public function hookdisplayFooter($params) + { + if($this->context->customer->isLogged()) { + $register_status = $this->isNewsletterRegistered($this->context->customer->email); + } + if((isset($register_status) && $register_status>0) || !isset($register_status)) { + if (!isset($this->prepared) || !$this->prepared) { + $this->_prepareHook($params); + } + $this->prepared = true; + if(isset($params['id_cmspost'])) { + $this->context->smarty->assign('post_id',$params['id_cmspost']); + } + $this->context->smarty->assign('nw_url','/modules/blocknewsletter/ajax_ligthbox.php'); + return $this->display(__FILE__, 'blocknewsletter_lightbox.tpl'); + } + } } diff --git a/phinx.yml b/phinx.yml deleted file mode 100644 index 9c3a371b..00000000 --- a/phinx.yml +++ /dev/null @@ -1,32 +0,0 @@ -paths: - migrations: %%PHINX_CONFIG_DIR%%/migrations - -environments: - default_migration_table: phinxlog - default_database: development - production: - adapter: mysql - host: 192.168.0.41 - name: toutpratiquefdsfds - user: root - pass: '' - port: 3306 - charset: utf8 - - development: - adapter: mysql - host: 192.168.0.41 - name: toutpratique_devfdsfds - user: root - pass: '' - port: 3306 - charset: utf8 - - testing: - adapter: mysql - host: localhost - name: testing_db - user: root - pass: '' - port: 3306 - charset: utf8 diff --git a/themes/toutpratique/address.tpl b/themes/toutpratique/address.tpl index adba7600..ce65da8d 100644 --- a/themes/toutpratique/address.tpl +++ b/themes/toutpratique/address.tpl @@ -77,12 +77,8 @@
    -

    - - -

    - +

    diff --git a/themes/toutpratique/authentication.tpl b/themes/toutpratique/authentication.tpl index 23524b5f..3ee1aaa8 100644 --- a/themes/toutpratique/authentication.tpl +++ b/themes/toutpratique/authentication.tpl @@ -221,12 +221,9 @@

    +

    - - -

    -

    - +

    @@ -294,11 +291,7 @@

    - - -

    -

    - +

    diff --git a/themes/toutpratique/categorycms.tpl b/themes/toutpratique/categorycms.tpl index 6acfabd4..075a725c 100644 --- a/themes/toutpratique/categorycms.tpl +++ b/themes/toutpratique/categorycms.tpl @@ -133,7 +133,7 @@ {if $is_product && !empty($articles.$key_up->products)}

    - {hook h='displayProductCategory'} + {hook h='displayProductCategory' id_cms_category=$post->id_category}
    {if $count < 2} {assign var=count value=$count+1} @@ -153,7 +153,7 @@ && !$is_product )}
    - {hook h='displayProductCategory'} + {hook h='displayProductCategory' id_cms_category=$post->id_category}
    {assign var=pub value=false} diff --git a/themes/toutpratique/css/global.css b/themes/toutpratique/css/global.css index 80fb15a4..28f0697a 100644 --- a/themes/toutpratique/css/global.css +++ b/themes/toutpratique/css/global.css @@ -317,7 +317,7 @@ body .ac_results { color: #fff; font-family: 'pompiere_regular'; font-size: 24px; - padding: 15px 0 80px 0; + padding: 15px 0; } .index .intro_top { padding: 15px 0 30px 0; @@ -625,12 +625,13 @@ body .ac_results { .encart_boutique { - background: url('../img/logo_home_boutique.jpg') no-repeat center center; + background: url('../img/logo_home_boutique.gif') no-repeat center center; + display: block; height: 344px; padding-top: 215px; text-align: center; } -.encart_boutique:hover { background: url('../img/logo_home_boutique_hover.jpg') no-repeat center center;} +.encart_boutique:hover { background: url('../img/logo_home_boutique.png') no-repeat center center;} .encart_boutique .boutique { font-family: 'vidaloka'; letter-spacing: -1px; @@ -1329,8 +1330,8 @@ main#categorycms { margin-bottom: 30px } margin-top: 40px; } .article_content .content br { - display: block; - margin:0; + display: block; + margin:0; } .article_content .content h3 { font-weight: bold; @@ -1340,6 +1341,11 @@ main#categorycms { margin-bottom: 30px } margin-bottom: 20px; margin-top: 20px; } +.article_content .content img { + display: block; + height: auto; + max-width: 100%; +} .article_content .content h5, h4 { font-size: 15px; line-height: 24px; @@ -2036,6 +2042,7 @@ main#categorycms { margin-bottom: 30px } .vote_box.button span { font-size: 21px;} #postcms .intro_note { margin: 15px 0; height: 80px;} #postcms .note_article{ display: none;} + #postcms .pub_left{ display: none;} #postcms #stack_right.stack{ position: normal; top: inherit; @@ -2823,7 +2830,7 @@ main#categorycms { margin-bottom: 30px } display: none; left: 50%; margin: 0 0 0 -365px; - position: fixed; + position: absolute; top: 50px; width: 730px; z-index: 3000; @@ -2971,19 +2978,21 @@ main#categorycms { margin-bottom: 30px } } @media (max-width: 991px) { .box-cart-bottom .btn.btn-cart { font-size: 20px; padding: 0 14px; width: 100%; } + #layer_cart .cross, #layer_cart_pack .cross { border-radius: 0; right: 15px } } @media (max-width: 767px) { #layer_cart .layer_cart_product .product-infos .prices .product-old-price{ display: block; } - #layer_cart { + #layer_cart_pack, + #layer_cart { margin: 0 0 0 -250px; width: 500px; } } @media (max-width: 570px) { .lightbox_subtitle{ font-size: 20px;} - #layer_cart .layer_cart_product{ margin-bottom: 10px;} + #layer_cart .layer_cart_product{ height: margin-bottom: 10px;} #layer_cart .layer_cart_product .product-infos .prices .product-price{ font-size: 25px;} #layer_cart .layer_cart_product .product-infos .product-attributes{ font-size: 12px; margin-bottom: 0;} #layer_cart .layer_cart_product .product-infos .product-name{ margin: 15px 0 5px;} @@ -2991,8 +3000,8 @@ main#categorycms { margin-bottom: 30px } .layer_cart_cart { margin-bottom: 15px;} } @media (max-width: 500px) { + #layer_cart_pack, #layer_cart { - display: none; margin: 0 0 0 -150px; width: 300px; } @@ -3305,6 +3314,7 @@ main#categorycms { margin-bottom: 30px } .cart_navigation .btn-cart { margin-bottom: 15px; width: 100% } } +#order #message { background: #f9f9f9; border: 1px solid #dfdfdf } /************************************************************************************************************* ****************************** CONNEXION / CREATION DE COMPTE ******************************** @@ -3849,11 +3859,13 @@ body .addresses { font-family: 'pt_sans'; overflow: hidden; } +#discount .account .table-div .table-row, #history .account .table-div .table-row { font-size: 0; margin-top: 0px; padding: 21px 0 19px 0; } + #discount .account .table-div .table-row > div, #history .account .table-div .table-row > div { color: #666; display: inline-block; diff --git a/themes/toutpratique/edito.tpl b/themes/toutpratique/edito.tpl index dd10f373..2a67a95a 100644 --- a/themes/toutpratique/edito.tpl +++ b/themes/toutpratique/edito.tpl @@ -1,7 +1,7 @@

    {$edito->title}

    -

    {$edito->intro|escape:'html':'UTF-8'|truncate:230}

    +

    {$edito->intro|escape:'UTF-8'|truncate:230}

    diff --git a/themes/toutpratique/encart_boutique.tpl b/themes/toutpratique/encart_boutique.tpl index 52363578..1dc8afea 100644 --- a/themes/toutpratique/encart_boutique.tpl +++ b/themes/toutpratique/encart_boutique.tpl @@ -1,4 +1 @@ -
    - {l s='La Boutique'} - {l s='Découvrir'} -
    \ No newline at end of file + \ No newline at end of file diff --git a/themes/toutpratique/footer.tpl b/themes/toutpratique/footer.tpl index 810a8727..f5d89a29 100644 --- a/themes/toutpratique/footer.tpl +++ b/themes/toutpratique/footer.tpl @@ -59,6 +59,30 @@ {hook h='endBody'} + {if $page_name == 'order-confirmation'} + + + {assign var='totalTaxes' value=($orderInfo->total_paid_tax_incl - $orderInfo->total_paid_tax_excl)} + + {literal} + + {/literal} + + {/if} + {/if} {include file="$tpl_dir./global.tpl"} diff --git a/themes/toutpratique/header.tpl b/themes/toutpratique/header.tpl index 5ab29eaa..b1ea0b7c 100644 --- a/themes/toutpratique/header.tpl +++ b/themes/toutpratique/header.tpl @@ -40,6 +40,19 @@ + + {literal} + + {/literal} {if !isset($content_only) || !$content_only} @@ -50,7 +63,6 @@ {/if} -