From 3caa3f0220a8c9000d9930300c7698d1ce8c3a51 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 18 Mar 2019 14:12:42 +0100 Subject: [PATCH 01/48] [9.0.08] 0 margin when width screen max 768px --- .gitignore | 3 ++- CHANGES.md | 4 ++++ core/core.php | 7 +------ core/layout/common.css | 23 ++++++++++++++++++++--- 4 files changed, 27 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 702a6d25..851033ec 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,5 @@ site/file/thumb/* # Trucs .htaccess -.gitignore \ No newline at end of file +.gitignore +core/vendor/tinymce/link_list.json diff --git a/CHANGES.md b/CHANGES.md index 08a981f7..316ef173 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,9 @@ # ChangeLog +## Version 9.0.08 +- Modification : + - Prise en compte taille des petits écrans, suppression des marges + ## Version 9.0.07 - Correction : - Disparition du menu quand la bannière est masquée diff --git a/core/core.php b/core/core.php index d395077a..bd2f132e 100644 --- a/core/core.php +++ b/core/core.php @@ -1279,12 +1279,7 @@ class core extends common { } } $css .= 'header{background-size:' . $this->getData(['theme','header','imageContainer']).'}'; - $css .= 'header{background-color:' . $colors['normal'] . ';height:' . $this->getData(['theme', 'header', 'height']) . ';line-height:' . $this->getData(['theme', 'header', 'height']) . ';text-align:' . $this->getData(['theme', 'header', 'textAlign']) . '}'; - $css .= '@media (max-width: 767px) {header{height:' . - str_replace("px","",$this->getData(['theme', 'header', 'height']))/2 . - 'px;line-height:' . - str_replace("px","",$this->getData(['theme', 'header', 'height']))/2 . - 'px;}}'; + $css .= 'header{background-color:' . $colors['normal'] . ';height:' . $this->getData(['theme', 'header', 'height']) . ';line-height:' . $this->getData(['theme', 'header', 'height']) . ';text-align:' . $this->getData(['theme', 'header', 'textAlign']) . '}'; if($themeHeaderImage = $this->getData(['theme', 'header', 'image'])) { $css .= 'header{background-image:url("../file/source/' . $themeHeaderImage . '");background-position:' . $this->getData(['theme', 'header', 'imagePosition']) . ';background-repeat:' . $this->getData(['theme', 'header', 'imageRepeat']) . '}'; } diff --git a/core/layout/common.css b/core/layout/common.css index 73a45abc..ff5d52b7 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -25,10 +25,24 @@ body { min-height: 100%; } -body { - margin: 0px 10px; + +/** +* Petits écrans inférieurs à 768px de largeur, on supprime les marges +*/ +@media (max-width: 768px) { + body { + margin:0px 0px !important; + } + #site { + margin:0px auto !important; + } } +body { + margin:0px 10px; +} + + /** * Éléments spécifiques */ @@ -428,7 +442,10 @@ nav a:hover { position: sticky; } - +/* Taille du menu hamburger */ +nav .zwiico-menu { + font-size:2em !important; +} /* Corps */ From ac081d365b954496af5c9292bcfc01e1a4de73a8 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 18 Mar 2019 14:21:34 +0100 Subject: [PATCH 02/48] [9.0.08] version --- core/core.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/core.php b/core/core.php index bd2f132e..a1224583 100644 --- a/core/core.php +++ b/core/core.php @@ -28,9 +28,8 @@ class common { const GROUP_ADMIN = 3; // Numéro de version de développement : // Désactive l'update auto - // const ZWII_VERSION = '9.0.05.dev.d'; // Numéro de version stable - const ZWII_VERSION = '9.0.07'; + const ZWII_VERSION = '9.0.08.dev'; public static $actions = []; From 443ca5ba96f80eabf009311c9874b0822d35a0dd Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 18 Mar 2019 16:13:53 +0100 Subject: [PATCH 03/48] =?UTF-8?q?[9.0.08]=20TinyMCE=20d=C3=A9sactiver=20th?= =?UTF-8?q?=C3=A8me=20mobile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/tinymce/init.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index bc1f71c3..1a779b01 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -74,9 +74,11 @@ tinymce.init({ "filemanager": baseUrl + "core/vendor/filemanager/plugin.min.js" }, // Thème mobile - mobile: { - theme: "mobile" - }, + // mobile: { + // theme: "mobile", + // plugins: [ 'autosave', 'lists', 'autolink' ], + // toolbar: [ 'undo', 'bold', 'italic', 'styleselect' ] + //}, // Contenu du bouton insérer insert_button_items: "image link media template codesample inserttable | hr | anchor", // Contenu du bouton formats From 8736eb89e138e86be78ef246ddf84a6c2a7f97a4 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 18 Mar 2019 16:14:27 +0100 Subject: [PATCH 04/48] [9.0.08] Inactive page default color --- CHANGES.md | 2 ++ core/layout/common.css | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 316ef173..06576b12 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,10 @@ # ChangeLog + ## Version 9.0.08 - Modification : - Prise en compte taille des petits écrans, suppression des marges + - TinyMCE : désactivation du thème mobile ## Version 9.0.07 - Correction : diff --git a/core/layout/common.css b/core/layout/common.css index ff5d52b7..f6f13763 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -78,7 +78,7 @@ li ul { } option.inactive { - color: darkred; + color: darkorange; } /* Séparateur */ From 030af0f932412c91f5676ee5f17ea62569d87d76 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 18 Mar 2019 16:15:03 +0100 Subject: [PATCH 05/48] update gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 851033ec..da824450 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,5 @@ site/file/thumb/* .htaccess .gitignore core/vendor/tinymce/link_list.json +core/vendor/tinymce/link_list.json +site/tmp/.htaccess From 45d1df85d2ea2675548bd1fb088209eef42cfffa Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 05:23:18 +0100 Subject: [PATCH 06/48] [9.0.08] labels responsive image --- core/module/theme/theme.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index bf6b2fba..a76a3168 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -190,11 +190,11 @@ class theme extends common { '1170px' => 'Grande (1170 pixels)', '100%' => 'Fluide (100%)' ]; - public static $headerWide = [ - 'auto' => 'Automatique', - 'contain' => 'Image entière', - 'cover' => 'Largeur adaptée au fond', - '100% 100%' => 'Taille adaptée au fond' + public static $headerWide = [ + 'auto auto' => 'Automatique', + 'contain' => 'Responsive (contain)', + 'cover' => 'Responsive (cover)', + '100% 100%' => 'Image étirée', ]; From cd839b14bd18f7cd04baff08f7298d94d0651f15 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 05:24:25 +0100 Subject: [PATCH 07/48] [9.0.08] cleaning and header media padding 10px --- core/layout/common.css | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/layout/common.css b/core/layout/common.css index f6f13763..4baa0b9b 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -334,7 +334,6 @@ header { position: relative; margin:0; padding:0; - } header span { display: inline-block; @@ -421,7 +420,7 @@ nav a:hover { width: auto; } nav a { - padding: 15px !important; + padding: 10px !important; } nav li ul a { padding-left: 40px !important; @@ -444,7 +443,7 @@ nav a:hover { /* Taille du menu hamburger */ nav .zwiico-menu { - font-size:2em !important; + font-size:1.5em !important; } From eed74cbebb33c8fceaabba17c0fa42d7a2f1d4c5 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 05:24:45 +0100 Subject: [PATCH 08/48] [9.0.08] label --- .gitignore | 1 + core/module/theme/view/header/header.php | 2 +- core/vendor/tinymce/link_list.json | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index da824450..c0d959b4 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ site/file/thumb/* core/vendor/tinymce/link_list.json core/vendor/tinymce/link_list.json site/tmp/.htaccess +core/vendor/tinymce/link_list.json diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php index c010575b..18aa600d 100755 --- a/core/module/theme/view/header/header.php +++ b/core/module/theme/view/header/header.php @@ -67,7 +67,7 @@
'Taille', + 'label' => 'Adaptation', 'selected' => $this->getData(['theme', 'header', 'imageContainer']) ]); ?>
diff --git a/core/vendor/tinymce/link_list.json b/core/vendor/tinymce/link_list.json index e734b409..572c1e6a 100644 --- a/core/vendor/tinymce/link_list.json +++ b/core/vendor/tinymce/link_list.json @@ -1 +1 @@ -[{"title":"Nouvelle page","value":"?nouvelle-page"},{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"},{"title":"Blog","value":"?blog"}]},{"title":"Cach\u00e9e","value":"?cachee"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file +[{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]},{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file From 760857159839a16f009f09fe50ef6aa758f6cb7a Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 06:59:28 +0100 Subject: [PATCH 09/48] [9.0.08] footer font select --- .gitignore | 1 + core/core.php | 38 ++++++++++++++------- core/layout/common.css | 15 +------- core/module/theme/resource/custom.css | 12 +++---- core/module/theme/theme.php | 18 ++++++++-- core/module/theme/view/footer/footer.js.php | 5 +++ core/module/theme/view/footer/footer.php | 36 +++++++++++++++++-- core/module/theme/view/header/header.js.php | 1 - 8 files changed, 85 insertions(+), 41 deletions(-) diff --git a/.gitignore b/.gitignore index c0d959b4..0b6207dd 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ core/vendor/tinymce/link_list.json core/vendor/tinymce/link_list.json site/tmp/.htaccess core/vendor/tinymce/link_list.json +site/tmp/.htaccess diff --git a/core/core.php b/core/core.php index a1224583..1d53f85a 100644 --- a/core/core.php +++ b/core/core.php @@ -26,10 +26,10 @@ class common { const GROUP_MEMBER = 1; const GROUP_MODERATOR = 2; const GROUP_ADMIN = 3; - // Numéro de version de développement : + // Numéro de version de développement, ajouter dev: // Désactive l'update auto // Numéro de version stable - const ZWII_VERSION = '9.0.08.dev'; + const ZWII_VERSION = '9.0.08'; public static $actions = []; @@ -386,18 +386,22 @@ class common { ], 'footer' => [ 'backgroundColor' => 'rgba(255, 255, 255, 1)', + 'font' => 'Open+Sans', + 'fontSize' => '0.8em', + 'fontWeight' => 'normal', 'height' => '10px', 'loginLink' => true, 'margin' => false, 'position' => 'site', 'textColor' => 'rgba(33, 34, 35, 1)', - 'copyrightPosition' => 'center', - 'copyrightAlign' => 'center', + 'copyrightPosition' => 'right', + 'copyrightAlign' => 'right', 'text' => 'Pied de page personnalisé', 'textPosition' => 'left', - 'textAlign' => 'left', - 'socialsPosition' => 'right', - 'socialsAlign' => 'right' + 'textAlign' => 'left', + 'textTransform' => 'none', + 'socialsPosition' => 'center', + 'socialsAlign' => 'center' ], 'header' => [ 'backgroundColor' => 'rgba(255, 255, 255, 1)', @@ -1168,8 +1172,16 @@ class common { $this->deleteData(['config', 'social', 'googleplusId']); $this->setData(['core', 'dataVersion', 9001]); $this->SaveData(); - } - + } + // Version 9.0.08 + if($this->getData(['core', 'dataVersion']) < 9008) { + $this->setData(['theme', 'footer', 'textTransform','none']); + $this->setData(['theme', 'footer', 'fontWeight','normal']); + $this->setData(['theme', 'footer', 'fontSize','0.8em']); + $this->setData(['theme', 'footer', 'font','Open+Sans']); + $this->setData(['core', 'dataVersion', 9008]); + $this->SaveData(); + } } } @@ -1308,6 +1320,7 @@ class core extends common { if($this->getData(['theme', 'footer', 'margin'])) { $css .= 'footer{margin:0 20px 20px}'; } + $css .= 'footer span{color:' . $this->getData(['theme', 'footer', 'textColor']) . ';font-family:"' . str_replace('+', ' ', $this->getData(['theme', 'footer', 'font'])) . '",sans-serif;font-weight:' . $this->getData(['theme', 'footer', 'fontWeight']) . ';font-size:' . $this->getData(['theme', 'footer', 'fontSize']) . ';text-transform:' . $this->getData(['theme', 'footer', 'textTransform']) . '}'; $css .= 'footer{background-color:' . $colors['normal'] . ';color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer a{color:' . $this->getData(['theme', 'footer', 'textColor']) . '}'; $css .= 'footer .container > div{margin:' . $this->getData(['theme', 'footer', 'height']) . ' 0}'; @@ -1319,7 +1332,6 @@ class core extends common { file_put_contents('site/data/theme.css', $css); } } - /** * Auto-chargement des classes * @param string $className Nom de la classe à charger @@ -2105,8 +2117,8 @@ class layout extends common { */ public function showCopyright() { $items = '
'; - $items .= 'Motorisé par Zwii'; - $items .= ' | Plan du site'; + $items .= 'Motorisé par Zwii'; + $items .= ' | Plan du site'; if( ( $this->getData(['theme', 'footer', 'loginLink']) @@ -2134,7 +2146,7 @@ class layout extends common { */ public function showFooterText() { if($footerText = $this->getData(['theme', 'footer', 'text']) OR $this->getUrl(0) === 'theme') { - echo '
' . nl2br($footerText) . '
'; + echo '
' . nl2br($footerText) . '
'; } } diff --git a/core/layout/common.css b/core/layout/common.css index 4baa0b9b..b64c25bd 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -473,27 +473,14 @@ body > footer { } footer { text-align: center; - font-size: .8em; padding: 10px 20px; - vertical-align:middle; + vertical-align:middle; } footer .col4 { vertical-align: middle; } -footer #footerSocials { - font-size: 1.0em; -} - -footer #footerSocials { - font-size: 1.0em; -} - -footer #footerCopyright, #footerText { - font-size: 0.8em; -} - footer #footerSocials span { color: #FFF; padding: 9px; diff --git a/core/module/theme/resource/custom.css b/core/module/theme/resource/custom.css index 4f292980..e9ab5288 100755 --- a/core/module/theme/resource/custom.css +++ b/core/module/theme/resource/custom.css @@ -8,7 +8,10 @@ */ -/* Grille du site */ +/* +* Grille du site +* Barres et page +*/ #contentleft { } #contentright { @@ -63,13 +66,6 @@ footer #footersiteCenter, #footerbodyCenter { footer #footersiteRight, #footerbodyRight { } -/* footer bloc de chaque élément */ -#footerText { -} -#footerSocials { -} -#footerCopyright { -} /** diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index a76a3168..94738aa2 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -89,6 +89,14 @@ class theme extends common { 'site' => 'Dans le site', 'body' => 'En dessous du site' ]; + public static $footerFontSizes = [ + '.8em' => 'Très petite', + '.9em' => 'Petite', + '1em' => 'Normale', + '1.1em' => 'Moyenne', + '1.2em' => 'Grande', + '1.3em' => 'Très grande' + ]; public static $headerFontSizes = [ '1.6em' => 'Très petite', '1.8em' => 'Petite', @@ -273,7 +281,11 @@ class theme extends common { 'textColor' => $this->getInput('themeFooterTextColor'), 'copyrightPosition' => $this->getInput('themeFooterCopyrightPosition'), 'textPosition' => $this->getInput('themeFooterTextPosition'), - 'socialsPosition' => $this->getInput('themeFooterSocialsPosition') + 'socialsPosition' => $this->getInput('themeFooterSocialsPosition'), + 'textTransform' => $this->getInput('themeFootererTextTransform'), + 'font' => $this->getInput('themeFooterFont'), + 'fontSize' => $this->getInput('themeFooterFontSize'), + 'fontWeight' => $this->getInput('themeFooterFontWeight') ]]); // Valeurs en sortie $this->addOutput([ @@ -301,6 +313,7 @@ class theme extends common { // Si une image est positionnée, l'arrière en transparent. $this->setData(['theme', 'header', [ 'backgroundColor' => $this->getInput('themeHeaderBackgroundColor'), + 'textTransform' => $this->getInput('themeHeaderTextTransform'), 'font' => $this->getInput('themeHeaderFont'), 'fontSize' => $this->getInput('themeHeaderFontSize'), 'fontWeight' => $this->getInput('themeHeaderFontWeight'), @@ -312,8 +325,7 @@ class theme extends common { 'position' => $this->getInput('themeHeaderPosition'), 'textAlign' => $this->getInput('themeHeaderTextAlign'), 'textColor' => $this->getInput('themeHeaderTextColor'), - 'textHide' => $this->getInput('themeHeaderTextHide', helper::FILTER_BOOLEAN), - 'textTransform' => $this->getInput('themeHeaderTextTransform'), + 'textHide' => $this->getInput('themeHeaderTextHide', helper::FILTER_BOOLEAN), 'linkHome' => $this->getInput('themeHeaderlinkHome',helper::FILTER_BOOLEAN), 'imageContainer' => $this->getInput('themeHeaderImageContainer') ]]); diff --git a/core/module/theme/view/footer/footer.js.php b/core/module/theme/view/footer/footer.js.php index 4b837cbf..93dfefec 100755 --- a/core/module/theme/view/footer/footer.js.php +++ b/core/module/theme/view/footer/footer.js.php @@ -15,6 +15,9 @@ * Aperçu en direct */ $("input, select").on("change", function() { + // Import des polices de caractères + var footerFont = $("#themeFooterFont").val(); + var css = "@import url('https://fonts.googleapis.com/css?family=" + footerFont + "');"; // Couleurs du pied de page var colors = core.colorVariants($("#themeFooterBackgroundColor").val()); var textColor = $("#themeFooterTextColor").val(); @@ -29,6 +32,8 @@ $("input, select").on("change", function() { css += "#footerSocials{text-align:" + $("#themeFooterSocialsAlign").val() + "}"; css += "#footerText{text-align:" + $("#themeFooterTextAlign").val() + "}"; css += "#footerCopyright{text-align:" + $("#themeFooterCopyrightAlign").val() + "}"; + // Taille, couleur, épaisseur et capitalisation du titre de la bannière + css += "footer span{color:" + $("#themeFooterTextColor").val() + ";font-family:'" + footerFont.replace(/\+/g, " ") + "',sans-serif;font-weight:" + $("#themeFooterFontWeight").val() + ";font-size:" + $("#themeFooterFontSize").val() + ";text-transform:" + $("#themeFooterTextTransform").val() + "}"; // Marge if($("#themeFooterMargin").is(":checked")) { css += 'footer{margin:0 20px 20px}'; diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index f072a0ff..1128d190 100755 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -59,7 +59,40 @@
- +
+
+
+

Mise en forme du texte

+
+
+ 'Caractères', + 'selected' => $this->getData(['theme', 'footer', 'textTransform']) + ]); ?> +
+
+ 'Style', + 'selected' => $this->getData(['theme', 'footer', 'fontWeight']) + ]); ?> +
+
+ 'Taille', + 'selected' => $this->getData(['theme', 'footer', 'fontSize']) + ]); ?> +
+
+ 'Police', + 'selected' => $this->getData(['theme', 'footer', 'font']) + ]); ?> +
+ +
+
+
+
@@ -75,7 +108,6 @@
-
diff --git a/core/module/theme/view/header/header.js.php b/core/module/theme/view/header/header.js.php index a63a1c68..c5e40cdb 100755 --- a/core/module/theme/view/header/header.js.php +++ b/core/module/theme/view/header/header.js.php @@ -16,7 +16,6 @@ $("input, select").on("change", function() { // Import des polices de caractères var headerFont = $("#themeHeaderFont").val(); - var css = "@import url('https://fonts.googleapis.com/css?family=" + headerFont + "');"; // Adaptation aux média css += "@media (max-width: 767px) {header{height:" + $("#themeHeaderHeight").val() + "/2;line-height:" + $("#themeHeaderHeight").val() + "/2;}}"; From 60b8eecb3e712d24c284c3ec32b0aad4016cac35 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 11:31:29 +0100 Subject: [PATCH 10/48] [9.0.08] inactive color page and child symbole --- .gitignore | 3 --- CHANGES.md | 10 ++++++---- core/core.php | 13 ++++++++++--- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 0b6207dd..fa6a397f 100644 --- a/.gitignore +++ b/.gitignore @@ -25,7 +25,4 @@ site/file/thumb/* .htaccess .gitignore core/vendor/tinymce/link_list.json -core/vendor/tinymce/link_list.json -site/tmp/.htaccess -core/vendor/tinymce/link_list.json site/tmp/.htaccess diff --git a/CHANGES.md b/CHANGES.md index 06576b12..10b78ef9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,11 +1,13 @@ # ChangeLog - ## Version 9.0.08 -- Modification : +- Modifications : - Prise en compte taille des petits écrans, suppression des marges - - TinyMCE : désactivation du thème mobile - +- Ajouts : + - Thèmes : pied de page choix de police et de styles +- Corrections : + - TinyMCE : désactivation du thème mobile ne fonctionnait pas sur ipad et iphone + ## Version 9.0.07 - Correction : - Disparition du menu quand la bannière est masquée diff --git a/core/core.php b/core/core.php index 1d53f85a..fb95f4e6 100644 --- a/core/core.php +++ b/core/core.php @@ -29,7 +29,7 @@ class common { // Numéro de version de développement, ajouter dev: // Désactive l'update auto // Numéro de version stable - const ZWII_VERSION = '9.0.08'; + const ZWII_VERSION = '9.0.08-dev'; public static $actions = []; @@ -2358,12 +2358,19 @@ class layout extends common { helper::baseUrl() . $parentPageId . '"' . ($parentPageId === $currentPageId ? ' selected' : false) . - ($this->getData(['page', $parentPageId, 'disable']) === true ? ' class="inactive"' : false) . + ($this->getData(['page', $parentPageId, 'disable']) === true ? ' class="inactive"' : '') . '>' . $this->getData(['page', $parentPageId, 'title']) . ''; foreach($childrenPageIds as $childKey) { - $leftItems .= ''; + $leftItems .= ''; } } } From 9d16bb869cb0856c7c3f91e5be0ca3452750e2d4 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 13:54:28 +0100 Subject: [PATCH 11/48] [9.0.08] backup theme.json when update --- core/module/install/install.php | 1 + 1 file changed, 1 insertion(+) diff --git a/core/module/install/install.php b/core/module/install/install.php index 2cdc1cd8..72283e73 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -98,6 +98,7 @@ class install extends common { $success = true; // Copie du fichier de données copy('site/data/core.json', 'site/backup/' . date('Y-m-d', time()) . '-update.json'); + copy('site/data/theme.json', 'site/backup/' . date('Y-m-d', time()) . '-update.json'); // Nettoyage des fichiers temporaires if(file_exists('site/tmp/update.tar.gz')) { $success = unlink('site/tmp/update.tar.gz'); From 279985a3716dd806526ca7ecd91f1c2d169da4c0 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 14:14:26 +0100 Subject: [PATCH 12/48] [9.0.08] backup files when update --- CHANGES.md | 1 + core/module/install/install.php | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 10b78ef9..030fcc5a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -3,6 +3,7 @@ ## Version 9.0.08 - Modifications : - Prise en compte taille des petits écrans, suppression des marges + - Backup theme.json avant une mise à jour auto - Ajouts : - Thèmes : pied de page choix de police et de styles - Corrections : diff --git a/core/module/install/install.php b/core/module/install/install.php index 72283e73..1f99b007 100755 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -97,8 +97,8 @@ class install extends common { case 1: $success = true; // Copie du fichier de données - copy('site/data/core.json', 'site/backup/' . date('Y-m-d', time()) . '-update.json'); - copy('site/data/theme.json', 'site/backup/' . date('Y-m-d', time()) . '-update.json'); + copy('site/data/core.json', 'site/backup/' . date('Y-m-d', time()) . '-core-update.json'); + copy('site/data/theme.json', 'site/backup/' . date('Y-m-d', time()) . '-theme-update.json'); // Nettoyage des fichiers temporaires if(file_exists('site/tmp/update.tar.gz')) { $success = unlink('site/tmp/update.tar.gz'); From cf4ccbe50a977a0429b050be0de363cbbe0ac9d2 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Tue, 19 Mar 2019 14:39:18 +0100 Subject: [PATCH 13/48] [9.0.08] version --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index fb95f4e6..dff94b13 100644 --- a/core/core.php +++ b/core/core.php @@ -29,7 +29,7 @@ class common { // Numéro de version de développement, ajouter dev: // Désactive l'update auto // Numéro de version stable - const ZWII_VERSION = '9.0.08-dev'; + const ZWII_VERSION = '9.0.08'; public static $actions = []; From a937f1cfeb5b3c502f6646dac6ace7a1d21dfb2c Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 20 Mar 2019 07:45:16 +0100 Subject: [PATCH 14/48] [9.0.08] enabled dev update --- core/core.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/core.php b/core/core.php index dff94b13..8ddff7bc 100644 --- a/core/core.php +++ b/core/core.php @@ -558,8 +558,8 @@ class common { // Mise à jour des données core // Fonction désactivée en dev - if (stripos(common::ZWII_VERSION, 'dev') === 0 ) - $this->update(); + // if (stripos(common::ZWII_VERSION, 'dev') === 0 ) + $this->update(); // Utilisateur connecté if($this->user === []) { @@ -2406,8 +2406,7 @@ class layout extends common { $rightItems .= '
  • ' . template::ico('brush') . '
  • '; $rightItems .= '
  • ' . template::ico('gear') . '
  • '; // Mise à jour automatique - // Désactivée en dev - if(helper::checkNewVersion() && stripos(common::ZWII_VERSION, 'dev') === FALSE ) { + if(helper::checkNewVersion() ) { $rightItems .= '
  • ' . template::ico('update colorRed') . '
  • '; } // Mise à jour automatique From a9746bac3c90f5dc55affb4d501b3f69f5a3fe6f Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 20 Mar 2019 07:51:16 +0100 Subject: [PATCH 15/48] [9.0.08] cleaning --- core/core.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/core.php b/core/core.php index 8ddff7bc..5b30bce8 100644 --- a/core/core.php +++ b/core/core.php @@ -1136,8 +1136,7 @@ class common { } // Version 8.4.6 if($this->getData(['core', 'dataVersion']) < 846) { - echo $this->getData(['core', 'dataVersion']); - echo '
    '; + $this->getData(['core', 'dataVersion']); $this->setData(['config','itemsperPage',10]); $this->setData(['core', 'dataVersion', 846]); $this->SaveData(); @@ -1150,8 +1149,7 @@ class common { } // Version 8.5.1 if($this->getData(['core', 'dataVersion']) < 851) { - echo $this->getData(['core', 'dataVersion']); - echo '
    '; + $this->getData(['core', 'dataVersion']); $this->setData(['config','itemsperPage',10]); $this->deleteData(['config','ItemsperPage']); $this->setData(['core', 'dataVersion', 851]); From 2ed23f4cd2fe166fe584ac2ab40f736a40d82d2b Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 20 Mar 2019 15:01:31 +0100 Subject: [PATCH 16/48] [9.0.08] responsive header delete contain option --- core/module/theme/theme.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index 94738aa2..c1d59b43 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -200,8 +200,8 @@ class theme extends common { ]; public static $headerWide = [ 'auto auto' => 'Automatique', - 'contain' => 'Responsive (contain)', - 'cover' => 'Responsive (cover)', + //'contain' => 'Responsive (contain)', + 'cover' => 'Responsive', '100% 100%' => 'Image étirée', ]; From 45914d3f7cf4dce32f1afc0682a6a73d8fa50c33 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 20 Mar 2019 18:25:17 +0100 Subject: [PATCH 17/48] =?UTF-8?q?[9.0.08]=20Th=C3=A8mes=20:=20libell=C3=A9?= =?UTF-8?q?s=20et=20aide?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/theme/theme.php | 44 ++++++++++++------------ core/module/theme/view/body/body.php | 1 + core/module/theme/view/footer/footer.php | 1 + core/module/theme/view/header/header.php | 6 ++-- core/module/theme/view/menu/menu.php | 37 ++++++++++---------- core/module/theme/view/site/site.php | 8 ++++- 6 files changed, 54 insertions(+), 43 deletions(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index c1d59b43..eeb59a6c 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -90,19 +90,19 @@ class theme extends common { 'body' => 'En dessous du site' ]; public static $footerFontSizes = [ - '.8em' => 'Très petite', - '.9em' => 'Petite', - '1em' => 'Normale', - '1.1em' => 'Moyenne', - '1.2em' => 'Grande', - '1.3em' => 'Très grande' + '.5em' => 'Microscopique (50%)', + '.6em' => 'Minuscule (60%)', + '.7em' => 'Infime (70%)', + '.8em' => 'Très petite (80%)', + '.9em' => 'Petite (90%)', + '1em' => 'Normale (100%)', ]; public static $headerFontSizes = [ - '1.6em' => 'Très petite', - '1.8em' => 'Petite', - '2em' => 'Moyenne', - '2.2em' => 'Grande', - '2.4vmax' => 'Très grande' + '1.6em' => 'Très petite (160%)', + '1.8em' => 'Petite (180%)', + '2em' => 'Moyenne (200%)', + '2.2em' => 'Grande (220%)', + '2.4vmax' => 'Très grande (240%)' ]; public static $headerHeights = [ '100px' => 'Très petite (100 pixels)', @@ -128,12 +128,12 @@ class theme extends common { 'bottom right' => 'En bas à droite' ]; public static $menuFontSizes = [ - '.8em' => 'Très petite', - '.9em' => 'Petite', - '1em' => 'Normale', - '1.1em' => 'Moyenne', - '1.2em' => 'Grande', - '1.3em' => 'Très grande' + '.8em' => 'Très petite (80%)', + '.9em' => 'Petite (90%)', + '1em' => 'Normale (100%)', + '1.1em' => 'Moyenne (110%)', + '1.2em' => 'Grande (120%)', + '1.3em' => 'Très grande (130%)' ]; public static $menuHeights = [ '5px 10px' => 'Très petite', @@ -178,11 +178,11 @@ class theme extends common { '1px 1px 50px' => 'Très importante' ]; public static $siteFontSizes = [ - '12px' => '12', - '13px' => '13', - '14px' => '14', - '15px' => '15', - '16px' => '16' + '12px' => '12 pixels', + '13px' => '13 pixels', + '14px' => '14 pixels', + '15px' => '15 pixels', + '16px' => '16 pixels' ]; public static $sizes = [ 'auto' => 'Automatique', diff --git a/core/module/theme/view/body/body.php b/core/module/theme/view/body/body.php index 375d99cc..5126965e 100755 --- a/core/module/theme/view/body/body.php +++ b/core/module/theme/view/body/body.php @@ -18,6 +18,7 @@

    Couleur

    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Fond', 'value' => $this->getData(['theme', 'body', 'backgroundColor']) ]); ?> diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index 1128d190..a2779360 100755 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -79,6 +79,7 @@
    'Taille', + 'help' => 'Proportionnelle à celle définie dans le site', 'selected' => $this->getData(['theme', 'footer', 'fontSize']) ]); ?>
    diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php index 18aa600d..2b393f9a 100755 --- a/core/module/theme/view/header/header.php +++ b/core/module/theme/view/header/header.php @@ -20,6 +20,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Fond', 'value' => $this->getData(['theme', 'header', 'backgroundColor']) ]); ?> @@ -27,6 +28,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Texte', 'value' => $this->getData(['theme', 'header', 'textColor']) ]); ?> @@ -96,6 +98,7 @@
    'Taille', + 'help' => 'Proportionnelle à celle définie dans le site', 'selected' => $this->getData(['theme', 'header', 'fontSize']) ]); ?>
    @@ -104,8 +107,7 @@ 'label' => 'Police', 'selected' => $this->getData(['theme', 'header', 'font']) ]); ?> -
    - +
    diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php index 46566b94..6bdea033 100755 --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -20,6 +20,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Fond', 'value' => $this->getData(['theme', 'menu', 'backgroundColor']) ]); ?> @@ -27,6 +28,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Texte', 'value' => $this->getData(['theme', 'menu', 'textColor']) ]); ?> @@ -35,37 +37,47 @@
    +
    +

    Contenu

    + $this->getData(['theme', 'menu', 'loginLink']), + 'help' => 'Visible seulement sur cette page et lorsque vous n\'êtes pas connecté (non recommandé).' + ]); ?> +
    +
    +
    +

    Mise en forme du texte

    -
    +
    'Caractères', 'selected' => $this->getData(['theme', 'menu', 'textTransform']) ]); ?>
    -
    +
    'Style', 'selected' => $this->getData(['theme', 'menu', 'fontWeight']) ]); ?>
    -
    -
    -
    +
    'Police', 'selected' => $this->getData(['theme', 'menu', 'font']) ]); ?>
    -
    +
    'Taille', + 'help' => 'Proportionnelle à celle définie dans le site', 'selected' => $this->getData(['theme', 'menu', 'fontSize']) ]); ?>
    -
    +
    +
    @@ -114,15 +126,4 @@
    -
    -
    -
    -

    Contenu

    - $this->getData(['theme', 'menu', 'loginLink']), - 'help' => 'Visible seulement sur cette page et lorsque vous n\'êtes pas connecté.' - ]); ?> -
    -
    -
    \ No newline at end of file diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php index cf3fcf93..477694ab 100755 --- a/core/module/theme/view/site/site.php +++ b/core/module/theme/view/site/site.php @@ -20,6 +20,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Fond', 'value' => $this->getData(['theme', 'site', 'backgroundColor']) ]); ?> @@ -27,6 +28,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Texte', 'value' => $this->getData(['theme', 'text', 'textColor']) ]); ?> @@ -34,6 +36,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Titres', 'value' => $this->getData(['theme', 'title', 'textColor']) ]); ?> @@ -43,6 +46,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Boutons', 'value' => $this->getData(['theme', 'button', 'backgroundColor']) ]); ?> @@ -50,6 +54,7 @@
    'colorPicker', + 'help' => 'Le curseur horizontal règle le niveau de transparence', 'label' => 'Liens', 'value' => $this->getData(['theme', 'link', 'textColor']) ]); ?> @@ -92,7 +97,8 @@
    'Taille', + 'label' => 'Taille du site', + 'help' => 'Correspond au libellé de taille \'Normale\' du menu, de la bannière et du pied de page', 'selected' => $this->getData(['theme', 'text', 'fontSize']) ]); ?>
    From 8dcfb23b5abfcc75bb554d98fa15698392ca9afa Mon Sep 17 00:00:00 2001 From: fredtempez Date: Wed, 20 Mar 2019 20:05:03 +0100 Subject: [PATCH 18/48] [9.0.08] theme : order in form field, new option, new help --- core/core.php | 4 +- core/module/theme/theme.php | 8 +- core/module/theme/view/footer/footer.js.php | 3 +- core/module/theme/view/footer/footer.php | 29 +++---- core/module/theme/view/header/header.php | 28 +++--- core/module/theme/view/menu/menu.php | 35 ++++---- core/module/theme/view/site/site.php | 94 ++++++++++----------- core/vendor/tinymce/link_list.json | 2 +- 8 files changed, 101 insertions(+), 102 deletions(-) diff --git a/core/core.php b/core/core.php index dff94b13..636db5f2 100644 --- a/core/core.php +++ b/core/core.php @@ -2117,7 +2117,7 @@ class layout extends common { */ public function showCopyright() { $items = '
    '; - $items .= 'Motorisé par Zwii'; + $items .= 'Motorisé par Zwii'; $items .= ' | Plan du site'; if( ( @@ -2146,7 +2146,7 @@ class layout extends common { */ public function showFooterText() { if($footerText = $this->getData(['theme', 'footer', 'text']) OR $this->getUrl(0) === 'theme') { - echo '
    ' . nl2br($footerText) . '
    '; + echo '
    ' . nl2br($footerText) . '
    '; } } diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index eeb59a6c..c7696df5 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -74,7 +74,7 @@ class theme extends common { 'right' => 'Bloc Droite' ]; public static $fontWeights = [ - 'normal' => 'Normal', + 'normal' => 'Standard', 'bold' => 'Gras' ]; public static $footerHeights = [ @@ -189,8 +189,10 @@ class theme extends common { 'cover' => 'Largeur adaptée au fond' ]; public static $textTransforms = [ - 'none' => 'Normaux', - 'uppercase' => 'Majuscules' + 'none' => 'Standard', + 'lowercase' => 'Minuscules', + 'uppercase' => 'Majuscules', + 'capitalize' => 'Majuscule à chaque mot' ]; public static $widths = [ '750px' => 'Petite (750 pixels)', diff --git a/core/module/theme/view/footer/footer.js.php b/core/module/theme/view/footer/footer.js.php index 93dfefec..8f13fe2b 100755 --- a/core/module/theme/view/footer/footer.js.php +++ b/core/module/theme/view/footer/footer.js.php @@ -47,7 +47,7 @@ $("input, select").on("change", function() { .attr("type", "text/css") .attr("id", "themePreview") .text(css) - .appendTo("head"); + .appendTo("footer"); // Position du pied de page switch($("#themeFooterPosition").val()) { case 'hide': @@ -95,7 +95,6 @@ $("#themeFooterForm").on("change",function() { $("#footerSocials").show().appendTo("#footersiteCenter"); break; case 'right': - console.log("right"); $("#footerSocials").show().appendTo("#footerbodyRight"); $("#footerSocials").show().appendTo("#footersiteRight"); break; diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index a2779360..c4726904 100755 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -64,16 +64,10 @@

    Mise en forme du texte

    -
    - 'Caractères', - 'selected' => $this->getData(['theme', 'footer', 'textTransform']) - ]); ?> -
    -
    - 'Style', - 'selected' => $this->getData(['theme', 'footer', 'fontWeight']) +
    + 'Police', + 'selected' => $this->getData(['theme', 'footer', 'font']) ]); ?>
    @@ -84,12 +78,17 @@ ]); ?>
    - 'Police', - 'selected' => $this->getData(['theme', 'footer', 'font']) + 'Style', + 'selected' => $this->getData(['theme', 'footer', 'fontWeight']) ]); ?> -
    - +
    +
    + 'Casse', + 'selected' => $this->getData(['theme', 'footer', 'textTransform']) + ]); ?> +
    diff --git a/core/module/theme/view/header/header.php b/core/module/theme/view/header/header.php index 2b393f9a..3ea3f5db 100755 --- a/core/module/theme/view/header/header.php +++ b/core/module/theme/view/header/header.php @@ -83,16 +83,10 @@

    Mise en forme du texte

    -
    - 'Caractères', - 'selected' => $this->getData(['theme', 'header', 'textTransform']) - ]); ?> -
    -
    - 'Style', - 'selected' => $this->getData(['theme', 'header', 'fontWeight']) +
    + 'Police', + 'selected' => $this->getData(['theme', 'header', 'font']) ]); ?>
    @@ -103,11 +97,17 @@ ]); ?>
    - 'Police', - 'selected' => $this->getData(['theme', 'header', 'font']) + 'Style', + 'selected' => $this->getData(['theme', 'header', 'fontWeight']) ]); ?> -
    +
    +
    + 'Casse', + 'selected' => $this->getData(['theme', 'header', 'textTransform']) + ]); ?> +
    diff --git a/core/module/theme/view/menu/menu.php b/core/module/theme/view/menu/menu.php index 6bdea033..2184b297 100755 --- a/core/module/theme/view/menu/menu.php +++ b/core/module/theme/view/menu/menu.php @@ -50,32 +50,31 @@

    Mise en forme du texte

    +
    + 'Police', + 'selected' => $this->getData(['theme', 'menu', 'font']) + ]); ?> +
    - 'Caractères', - 'selected' => $this->getData(['theme', 'menu', 'textTransform']) - ]); ?> + 'Taille', + 'help' => 'Proportionnelle à celle définie dans le site', + 'selected' => $this->getData(['theme', 'menu', 'fontSize']) + ]); ?>
    'Style', 'selected' => $this->getData(['theme', 'menu', 'fontWeight']) ]); ?> -
    +
    - 'Police', - 'selected' => $this->getData(['theme', 'menu', 'font']) - ]); ?> -
    -
    - 'Taille', - 'help' => 'Proportionnelle à celle définie dans le site', - 'selected' => $this->getData(['theme', 'menu', 'fontSize']) - ]); ?> -
    -
    + 'Casse', + 'selected' => $this->getData(['theme', 'menu', 'textTransform']) + ]); ?> +
    diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php index 477694ab..083199c4 100755 --- a/core/module/theme/view/site/site.php +++ b/core/module/theme/view/site/site.php @@ -63,6 +63,53 @@
    +
    +
    +
    +

    Mise en forme du texte

    +
    +
    + 'Police', + 'selected' => $this->getData(['theme', 'text', 'font']) + ]); ?> +
    +
    + 'Taille', + 'help' => 'Hauteur de référence pour la bannière, le menu et le pied de page', + 'selected' => $this->getData(['theme', 'text', 'fontSize']) + ]); ?> +
    +
    +
    +
    +
    +
    +

    Mise en forme des titres

    +
    +
    + 'Police', + 'selected' => $this->getData(['theme', 'title', 'font']) + ]); ?> +
    +
    + 'Style', + 'selected' => $this->getData(['theme', 'title', 'fontWeight']) + ]); ?> +
    +
    + 'Casse', + 'selected' => $this->getData(['theme', 'title', 'textTransform']) + ]); ?> +
    +
    +
    +
    +
    @@ -90,51 +137,4 @@
    -
    -
    -
    -

    Mise en forme du texte

    -
    -
    - 'Taille du site', - 'help' => 'Correspond au libellé de taille \'Normale\' du menu, de la bannière et du pied de page', - 'selected' => $this->getData(['theme', 'text', 'fontSize']) - ]); ?> -
    -
    - 'Police', - 'selected' => $this->getData(['theme', 'text', 'font']) - ]); ?> -
    -
    -
    -
    -
    -
    -

    Mise en forme des titres

    -
    -
    - 'Caractères', - 'selected' => $this->getData(['theme', 'title', 'textTransform']) - ]); ?> -
    -
    - 'Style', - 'selected' => $this->getData(['theme', 'title', 'fontWeight']) - ]); ?> -
    -
    - 'Police', - 'selected' => $this->getData(['theme', 'title', 'font']) - ]); ?> -
    -
    -
    -
    -
    \ No newline at end of file diff --git a/core/vendor/tinymce/link_list.json b/core/vendor/tinymce/link_list.json index 572c1e6a..d9305ccd 100644 --- a/core/vendor/tinymce/link_list.json +++ b/core/vendor/tinymce/link_list.json @@ -1 +1 @@ -[{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]},{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file +[{"title":"blockLeft","value":"?blockLeft"},{"title":"blockRight","value":"?blockRight"},{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise_en_page"}]},{"title":"Cach\u00e9e","value":"?cachee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Code","value":"?code"},{"title":"Contact","value":"?contact"}] \ No newline at end of file From e4490c33e8ab84d302fe2893a1831b19973fa2fa Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 08:35:41 +0100 Subject: [PATCH 19/48] [9.0.08] Var name error --- core/module/theme/theme.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index 94738aa2..e15205ea 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -282,7 +282,7 @@ class theme extends common { 'copyrightPosition' => $this->getInput('themeFooterCopyrightPosition'), 'textPosition' => $this->getInput('themeFooterTextPosition'), 'socialsPosition' => $this->getInput('themeFooterSocialsPosition'), - 'textTransform' => $this->getInput('themeFootererTextTransform'), + 'textTransform' => $this->getInput('themeFooterTextTransform'), 'font' => $this->getInput('themeFooterFont'), 'fontSize' => $this->getInput('themeFooterFontSize'), 'fontWeight' => $this->getInput('themeFooterFontWeight') From 29898b2673039daad50eed35ee81814bbb24b433 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 09:15:31 +0100 Subject: [PATCH 20/48] [9.0.08] no padding on footer --- core/layout/common.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/layout/common.css b/core/layout/common.css index b64c25bd..67fc075e 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -473,8 +473,8 @@ body > footer { } footer { text-align: center; - padding: 10px 20px; - vertical-align:middle; + /*padding: 10px 20px; deleted 9.0.08 */ + vertical-align:middle; } footer .col4 { From 018b5ef3c3f950e88e3413e59e7d2707cc6f3b2e Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 09:51:12 +0100 Subject: [PATCH 21/48] [9.0.08] error in jquery syntax --- core/module/theme/view/body/body.js.php | 2 +- core/vendor/tinymce/link_list.json | 2 +- site/tmp/.htaccess | 5 ----- 3 files changed, 2 insertions(+), 7 deletions(-) delete mode 100644 site/tmp/.htaccess diff --git a/core/module/theme/view/body/body.js.php b/core/module/theme/view/body/body.js.php index 65654510..b6429b7e 100755 --- a/core/module/theme/view/body/body.js.php +++ b/core/module/theme/view/body/body.js.php @@ -19,7 +19,7 @@ $("input, select").on("change", function() { // Image du fond var themeBodyImage = $("#themeBodyImage").val(); if(themeBodyImage) { - css += "body{background-image:url('site/file/source/" + themeBodyImage + "');background-repeat:" + $("#themeBodyImageRepeat").val() + ";background-position:" + $("#themeBodyImagePosition").val() + ";background-attachment:" + $("#themeBodyImageAttachment").val() + ";background-size:" + $("#themeBodyImageSize").val() + "]"; + css += "body{background-image:url('site/file/source/" + themeBodyImage + "');background-repeat:" + $("#themeBodyImageRepeat").val() + ";background-position:" + $("#themeBodyImagePosition").val() + ";background-attachment:" + $("#themeBodyImageAttachment").val() + ";background-size:" + $("#themeBodyImageSize").val() + "}"; } else { css += "body{background-image:none}"; diff --git a/core/vendor/tinymce/link_list.json b/core/vendor/tinymce/link_list.json index d9305ccd..572c1e6a 100644 --- a/core/vendor/tinymce/link_list.json +++ b/core/vendor/tinymce/link_list.json @@ -1 +1 @@ -[{"title":"blockLeft","value":"?blockLeft"},{"title":"blockRight","value":"?blockRight"},{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise_en_page"}]},{"title":"Cach\u00e9e","value":"?cachee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Code","value":"?code"},{"title":"Contact","value":"?contact"}] \ No newline at end of file +[{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]},{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file diff --git a/site/tmp/.htaccess b/site/tmp/.htaccess deleted file mode 100644 index 4a46a173..00000000 --- a/site/tmp/.htaccess +++ /dev/null @@ -1,5 +0,0 @@ -# Bloque l'accès htaccess - - Order deny,allow - Deny from all - From d0d9ec0affba8d430124850ea95c21d07f3c543c Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 10:38:44 +0100 Subject: [PATCH 22/48] [9.0.08] Simplelightbox --- core/vendor/tinymce/init.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/vendor/tinymce/init.js b/core/vendor/tinymce/init.js index 1a779b01..ace3d44f 100755 --- a/core/vendor/tinymce/init.js +++ b/core/vendor/tinymce/init.js @@ -21,7 +21,7 @@ tinymce.init({ }, width: 800, // Default value is 800 height: 500, // Default value is 550 - Files: [ // Additional JS files to load + files: [ // Additional JS files to load baseUrl + 'core/vendor/tinymce/mode/clike/clike.js', baseUrl + 'core/vendor/tinymce/mode/php/php.js' ] @@ -34,8 +34,11 @@ tinymce.init({ // Target pour lightbox rel_list: [ {title: 'None', value: ''}, - {title: 'Lightbox', value: 'data-lity'} + // {title: 'Lightbox', value: 'data-lity'}, + {title: 'SimpleLightbox', value: 'gallery'} ], + // Titre des image + image_title: true, // Pages internes link_list: baseUrl + "core/vendor/tinymce/links.php", // Contenu du menu contextuel From 7dab440a511e36931b2e15961aa2ad4ccf929c8b Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 10:39:17 +0100 Subject: [PATCH 23/48] [9.0.08] Simplelightbox --- core/vendor/tinymce/langs/fr_FR.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/vendor/tinymce/langs/fr_FR.js b/core/vendor/tinymce/langs/fr_FR.js index d3830690..77bd8651 100755 --- a/core/vendor/tinymce/langs/fr_FR.js +++ b/core/vendor/tinymce/langs/fr_FR.js @@ -112,7 +112,8 @@ tinymce.addI18n('fr_FR',{ "Handy Shortcuts": "Raccourci", "Horizontal line": "Ligne horizontale", "Insert\/edit image": "Ins\u00e9rer\/modifier une image", -"Image description": "Description de l'image", +"Image description": "Description", +"Image Title": "Titre", "Source": "Source", "Dimensions": "Dimensions", "Constrain proportions": "Conserver les proportions", From da07801e7455772a2ce007e73c7f9c0826fd95e4 Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 10:41:02 +0100 Subject: [PATCH 24/48] [9.0.08] Simplelightbox integration --- core/core.js.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/core.js.php b/core/core.js.php index e9415340..8f4d4842 100755 --- a/core/core.js.php +++ b/core/core.js.php @@ -329,7 +329,10 @@ core.start = function() { }).trigger("resize"); // Ajouter l'attribut data-lity afin de faire la liaison avec lity - $("a[rel='data-lity']").attr("data-lity",""); + // $("a[rel='data-lity']").attr("data-lity",""); + + // Ajouter la classe Gallery afin de faire la liaison avec simplelightbox + $("a[rel='gallery']").addClass("gallery",""); }; core.start(); @@ -351,4 +354,4 @@ core.relativeLuminanceW3C = function(rgba) { var G = (GsRGBA <= .03928) ? GsRGBA / 12.92 : Math.pow((GsRGBA + .055) / 1.055, 2.4); var B = (BsRGBA <= .03928) ? BsRGBA / 12.92 : Math.pow((BsRGBA + .055) / 1.055, 2.4); return .2126 * R + .7152 * G + .0722 * B; -}; \ No newline at end of file +}; From 7be099f8446dea161dfab1886aa874397bec1e0c Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 11:18:45 +0100 Subject: [PATCH 25/48] [9.0.08] simplelightbox --- core/core.js.php | 10 ++++++++-- core/core.php | 3 ++- .../gallery => core}/vendor/simplelightbox/inc.json | 0 .../gallery => core}/vendor/simplelightbox/init.css | 0 .../vendor/simplelightbox/simplelightbox.min.css | 0 .../vendor/simplelightbox/simplelightbox.min.js | 0 6 files changed, 10 insertions(+), 3 deletions(-) rename {module/gallery => core}/vendor/simplelightbox/inc.json (100%) mode change 100755 => 100644 rename {module/gallery => core}/vendor/simplelightbox/init.css (100%) mode change 100755 => 100644 rename {module/gallery => core}/vendor/simplelightbox/simplelightbox.min.css (100%) mode change 100755 => 100644 rename {module/gallery => core}/vendor/simplelightbox/simplelightbox.min.js (100%) mode change 100755 => 100644 diff --git a/core/core.js.php b/core/core.js.php index 8f4d4842..aaf44495 100755 --- a/core/core.js.php +++ b/core/core.js.php @@ -329,11 +329,17 @@ core.start = function() { }).trigger("resize"); // Ajouter l'attribut data-lity afin de faire la liaison avec lity - // $("a[rel='data-lity']").attr("data-lity",""); + //$("a[rel='data-lity']").attr("data-lity",""); // Ajouter la classe Gallery afin de faire la liaison avec simplelightbox $("a[rel='gallery']").addClass("gallery",""); + /** + * Démarrer simplelightbox + **/ + + $('.gallery').simpleLightbox(); + }; core.start(); @@ -354,4 +360,4 @@ core.relativeLuminanceW3C = function(rgba) { var G = (GsRGBA <= .03928) ? GsRGBA / 12.92 : Math.pow((GsRGBA + .055) / 1.055, 2.4); var B = (BsRGBA <= .03928) ? BsRGBA / 12.92 : Math.pow((BsRGBA + .055) / 1.055, 2.4); return .2126 * R + .7152 * G + .0722 * B; -}; +}; \ No newline at end of file diff --git a/core/core.php b/core/core.php index 19545738..c92dea5b 100644 --- a/core/core.php +++ b/core/core.php @@ -495,7 +495,8 @@ class common { // 'codemirror', // Désactivé par défaut 'tippy', 'zwiico', - 'imagemap' + 'imagemap', + 'simplelightbox' ], 'view' => '' ]; diff --git a/module/gallery/vendor/simplelightbox/inc.json b/core/vendor/simplelightbox/inc.json old mode 100755 new mode 100644 similarity index 100% rename from module/gallery/vendor/simplelightbox/inc.json rename to core/vendor/simplelightbox/inc.json diff --git a/module/gallery/vendor/simplelightbox/init.css b/core/vendor/simplelightbox/init.css old mode 100755 new mode 100644 similarity index 100% rename from module/gallery/vendor/simplelightbox/init.css rename to core/vendor/simplelightbox/init.css diff --git a/module/gallery/vendor/simplelightbox/simplelightbox.min.css b/core/vendor/simplelightbox/simplelightbox.min.css old mode 100755 new mode 100644 similarity index 100% rename from module/gallery/vendor/simplelightbox/simplelightbox.min.css rename to core/vendor/simplelightbox/simplelightbox.min.css diff --git a/module/gallery/vendor/simplelightbox/simplelightbox.min.js b/core/vendor/simplelightbox/simplelightbox.min.js old mode 100755 new mode 100644 similarity index 100% rename from module/gallery/vendor/simplelightbox/simplelightbox.min.js rename to core/vendor/simplelightbox/simplelightbox.min.js From c17b208c47dc00fbbd1dd1f08aa928a883c84407 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 11:26:47 +0100 Subject: [PATCH 26/48] =?UTF-8?q?[9.0.08]=20libell=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/tinymce/langs/fr_FR.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vendor/tinymce/langs/fr_FR.js b/core/vendor/tinymce/langs/fr_FR.js index 77bd8651..1892e92a 100755 --- a/core/vendor/tinymce/langs/fr_FR.js +++ b/core/vendor/tinymce/langs/fr_FR.js @@ -113,7 +113,7 @@ tinymce.addI18n('fr_FR',{ "Horizontal line": "Ligne horizontale", "Insert\/edit image": "Ins\u00e9rer\/modifier une image", "Image description": "Description", -"Image Title": "Titre", +"Image Title": "Légende", "Source": "Source", "Dimensions": "Dimensions", "Constrain proportions": "Conserver les proportions", From 1f6a7f004002764fc6d211ff4c78f922f220b4b9 Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 13:46:42 +0100 Subject: [PATCH 27/48] =?UTF-8?q?[9.0.08]=20Libell=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/tinymce/langs/fr_FR.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/vendor/tinymce/langs/fr_FR.js b/core/vendor/tinymce/langs/fr_FR.js index 77bd8651..9c25f862 100755 --- a/core/vendor/tinymce/langs/fr_FR.js +++ b/core/vendor/tinymce/langs/fr_FR.js @@ -113,7 +113,7 @@ tinymce.addI18n('fr_FR',{ "Horizontal line": "Ligne horizontale", "Insert\/edit image": "Ins\u00e9rer\/modifier une image", "Image description": "Description", -"Image Title": "Titre", +"Image Title": "Légende", "Source": "Source", "Dimensions": "Dimensions", "Constrain proportions": "Conserver les proportions", @@ -259,4 +259,4 @@ tinymce.addI18n('fr_FR',{ "Tools": "Outils", "Powered by {0}": "Propuls\u00e9 par {0}", "Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Zone Texte Riche. Appuyer sur ALT-F9 pour le menu. Appuyer sur ALT-F10 pour la barre d'outils. Appuyer sur ALT-0 pour de l'aide." -}); \ No newline at end of file +}); From 82262357e330b431da0ebde7d478238a96b6bbdb Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 13:52:15 +0100 Subject: [PATCH 28/48] =?UTF-8?q?[9.0.08]=20Libell=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/tinymce/langs/fr_FR.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/vendor/tinymce/langs/fr_FR.js b/core/vendor/tinymce/langs/fr_FR.js index 9c25f862..907a81e5 100755 --- a/core/vendor/tinymce/langs/fr_FR.js +++ b/core/vendor/tinymce/langs/fr_FR.js @@ -50,7 +50,7 @@ tinymce.addI18n('fr_FR',{ "Blocks": "Blocs", "Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Le presse-papiers est maintenant en mode \"texte plein\". Les contenus seront coll\u00e9s sans retenir les formatages jusqu'\u00e0 ce que vous d\u00e9sactiviez cette option.", "Font Family": "Police", -"Font Sizes": "Taille de police", +"Font Sizes": "Tailles de police", "Class": "Classe", "Browse for an image": "Parcourir pour s\u00e9lectionner une image", "OR": "OU", @@ -161,7 +161,7 @@ tinymce.addI18n('fr_FR',{ "The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "L'URL que vous avez entr\u00e9e semble \u00eatre une adresse e-mail. Voulez-vous ajouter le pr\u00e9fixe mailto: n\u00e9cessaire?", "The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "L'URL que vous avez entr\u00e9e semble \u00eatre un lien externe. Voulez-vous ajouter le pr\u00e9fixe http:\/\/ n\u00e9cessaire?", "Link list": "Page", -"Rel": "Ouvrir dans", +"Rel": "Ouvrir avec", "Insert video": "Ins\u00e9rer une vid\u00e9o", "Insert\/edit video": "Ins\u00e9rer\/modifier une vid\u00e9o", "Insert\/edit media": "Ins\u00e9rer\/modifier un m\u00e9dia", From a3c36ccc4cd68542552d01132259d09731143786 Mon Sep 17 00:00:00 2001 From: Fred <23246457+fredtempez@users.noreply.github.com> Date: Thu, 21 Mar 2019 14:33:13 +0100 Subject: [PATCH 29/48] [9.0.08] changes --- CHANGES.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 030fcc5a..72c08e25 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,8 +2,11 @@ ## Version 9.0.08 - Modifications : - - Prise en compte taille des petits écrans, suppression des marges - - Backup theme.json avant une mise à jour auto + - Prise en compte de la taille des petits écrans, suppression des marges + - Backup theme.json avant une mise à jour automatique + - Réorganisation des écrans de paramètrage du thème, ordre de saisie, bulles d'aide et nouveaux libellés + - SimpleLightBox : miniatures cliquables permettant de parcourir toutes les images d'une page (comme dans la galerie) + - Barre d'administration : pages inactives en orange, repère pour les pages filles. - Ajouts : - Thèmes : pied de page choix de police et de styles - Corrections : @@ -13,7 +16,7 @@ - Correction : - Disparition du menu quand la bannière est masquée - Modifications : - - Barre d'administration, pages organisées + - Barre d'administration : pages organisées ## Version 9.0.06 - Correction : From 5ed1813510f8d2400a0d068828b42faa66737290 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 19:55:36 +0100 Subject: [PATCH 30/48] =?UTF-8?q?[9.0.08]=20Chevron=20supprim=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.php b/core/core.php index c92dea5b..ac2076ac 100644 --- a/core/core.php +++ b/core/core.php @@ -2367,7 +2367,7 @@ class layout extends common { $childKey . '"' . ($childKey === $currentPageId ? ' selected' : false) . ($this->getData(['page', $childKey, 'disable']) === true ? ' class="inactive"' : '') . - '>  ⟩  ' . + '>    ' . $this->getData(['page', $childKey, 'title']) . ''; } From c85953118145cdc443adee27dc2232d00ec4d280 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 19:55:51 +0100 Subject: [PATCH 31/48] =?UTF-8?q?[9.0.08]=20libell=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/module/theme/theme.php | 9 +++++---- core/module/theme/view/body/body.php | 2 +- core/module/theme/view/site/site.php | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index 47e09e30..d0cfc483 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -35,7 +35,7 @@ class theme extends common { 'right' => 'À droite' ]; public static $attachments = [ - 'scroll' => 'Normale', + 'scroll' => 'Standard', 'fixed' => 'Fixe' ]; public static $fonts = [ @@ -95,7 +95,7 @@ class theme extends common { '.7em' => 'Infime (70%)', '.8em' => 'Très petite (80%)', '.9em' => 'Petite (90%)', - '1em' => 'Normale (100%)', + '1em' => 'Standard (100%)', ]; public static $headerFontSizes = [ '1.6em' => 'Très petite (160%)', @@ -130,7 +130,7 @@ class theme extends common { public static $menuFontSizes = [ '.8em' => 'Très petite (80%)', '.9em' => 'Petite (90%)', - '1em' => 'Normale (100%)', + '1em' => 'Standard (100%)', '1.1em' => 'Moyenne (110%)', '1.2em' => 'Grande (120%)', '1.3em' => 'Très grande (130%)' @@ -186,7 +186,8 @@ class theme extends common { ]; public static $sizes = [ 'auto' => 'Automatique', - 'cover' => 'Largeur adaptée au fond' + 'cover' => 'Responsive', + '100% 100%' => 'Image étirée' ]; public static $textTransforms = [ 'none' => 'Standard', diff --git a/core/module/theme/view/body/body.php b/core/module/theme/view/body/body.php index 5126965e..6ab43b1d 100755 --- a/core/module/theme/view/body/body.php +++ b/core/module/theme/view/body/body.php @@ -52,7 +52,7 @@
    'Fixation', + 'label' => 'Défilement', 'selected' => $this->getData(['theme', 'body', 'imageAttachment']) ]); ?>
    diff --git a/core/module/theme/view/site/site.php b/core/module/theme/view/site/site.php index 083199c4..2dd04060 100755 --- a/core/module/theme/view/site/site.php +++ b/core/module/theme/view/site/site.php @@ -77,7 +77,7 @@
    'Taille', - 'help' => 'Hauteur de référence pour la bannière, le menu et le pied de page', + 'help' => 'Taille de référence pour le site. Les tailles des polices de la bannière, de menu et de pied de page sont proportionnelles à cette taille.', 'selected' => $this->getData(['theme', 'text', 'fontSize']) ]); ?>
    From 11ad97e89415775fc88d87bfc61d6db4a7d0a48f Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 20:23:26 +0100 Subject: [PATCH 32/48] [9.0.08] RFM Thumb config --- core/vendor/filemanager/UploadHandler.php | 2 +- core/vendor/filemanager/config/config.php | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/vendor/filemanager/UploadHandler.php b/core/vendor/filemanager/UploadHandler.php index 670a5549..780c54d3 100755 --- a/core/vendor/filemanager/UploadHandler.php +++ b/core/vendor/filemanager/UploadHandler.php @@ -1437,7 +1437,7 @@ class UploadHandler $magicianObj -> saveImage($targetFile); } - $thumbResult = create_img($targetFile, $targetFileThumb, 266, 200); + $thumbResult = create_img($targetFile, $targetFileThumb, 122, 91); if ( $thumbResult!==true) { diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php index 6689e4de..3ec54db0 100755 --- a/core/vendor/filemanager/config/config.php +++ b/core/vendor/filemanager/config/config.php @@ -458,11 +458,11 @@ $config = array( // just simply add a value in the array // The image creation path is always relative so if i'm inside source/test/test1 and I upload an image, the path start from here // - 'relative_image_creation' => false, //activate or not the creation of one or more image resized with relative path from upload folder - 'relative_path_from_current_pos' => array( './', './' ), //relative path of the image folder from the current position on upload folder + 'relative_image_creation' => true, //activate or not the creation of one or more image resized with relative path from upload folder + 'relative_path_from_current_pos' => array( './thumb', '' ), //relative path of the image folder from the current position on upload folder 'relative_image_creation_name_to_prepend' => array( '', '' ), //name to prepend on filename - 'relative_image_creation_name_to_append' => array( '_thumb', '_thumb1' ), //name to append on filename - 'relative_image_creation_width' => array( 300, 400 ), //width of image (you can leave empty if you set height) + 'relative_image_creation_name_to_append' => array( '', '' ), //name to append on filename + 'relative_image_creation_width' => array( 266, ''), //width of image (you can leave empty if you set height) 'relative_image_creation_height' => array( 200, '' ), //height of image (you can leave empty if you set width) /* # $option: 0 / exact = defined size; From e56d3c50d6b54fd86e0511a642373cbd06505e13 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 20:24:07 +0100 Subject: [PATCH 33/48] gitignore --- .gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fa6a397f..26a6a6f7 100644 --- a/.gitignore +++ b/.gitignore @@ -24,5 +24,4 @@ site/file/thumb/* # Trucs .htaccess .gitignore -core/vendor/tinymce/link_list.json -site/tmp/.htaccess +core/vendor/tinymce/link_list.json \ No newline at end of file From be58cb22b980991ef7a98b0eda56940555b4ba96 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 20:24:27 +0100 Subject: [PATCH 34/48] gitignore --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 26a6a6f7..fc7be1e4 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,5 @@ site/file/thumb/* .idea/ # Trucs -.htaccess .gitignore core/vendor/tinymce/link_list.json \ No newline at end of file From cf5e6a43b06c32de77d030c03c9858dc358e6646 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 21 Mar 2019 20:42:31 +0100 Subject: [PATCH 35/48] =?UTF-8?q?[9.0.08]=20config=20=C3=A0=20revoir?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/vendor/filemanager/config/config.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php index 3ec54db0..084061d9 100755 --- a/core/vendor/filemanager/config/config.php +++ b/core/vendor/filemanager/config/config.php @@ -462,8 +462,8 @@ $config = array( 'relative_path_from_current_pos' => array( './thumb', '' ), //relative path of the image folder from the current position on upload folder 'relative_image_creation_name_to_prepend' => array( '', '' ), //name to prepend on filename 'relative_image_creation_name_to_append' => array( '', '' ), //name to append on filename - 'relative_image_creation_width' => array( 266, ''), //width of image (you can leave empty if you set height) - 'relative_image_creation_height' => array( 200, '' ), //height of image (you can leave empty if you set width) + 'relative_image_creation_width' => array( 300, 225), //width of image (you can leave empty if you set height) + 'relative_image_creation_height' => array( 225, 300 ), //height of image (you can leave empty if you set width) /* # $option: 0 / exact = defined size; # 1 / portrait = keep aspect set height; From 7878fb27c685df5432adbbbdb9d2f59f41372530 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 09:03:08 +0100 Subject: [PATCH 36/48] [9.0.08] Faille XSS --- core/core.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/core/core.php b/core/core.php index ac2076ac..94c10de2 100644 --- a/core/core.php +++ b/core/core.php @@ -1842,11 +1842,11 @@ class helper { break; case self::FILTER_ID: $text = mb_strtolower($text, 'UTF-8'); - $text = str_replace( + $text = strip_tags(str_replace( explode(',', 'á,à,â,ä,ã,å,ç,é,è,ê,ë,í,ì,î,ï,ñ,ó,ò,ô,ö,õ,ú,ù,û,ü,ý,ÿ,\',", '), explode(',', 'a,a,a,a,a,a,c,e,e,e,e,i,i,i,i,n,o,o,o,o,o,u,u,u,u,y,y,-,-,-'), $text - ); + )); $text = preg_replace('/([^a-z0-9-])/', '', $text); // Un ID ne peut pas être un entier, pour éviter les conflits avec le système de pagination if(intval($text) !== 0) { @@ -2125,7 +2125,11 @@ class layout extends common { ) OR $this->getUrl(0) === 'theme' ) { - $items .= 'getUrl(0) === 'theme' ? 'class="displayNone"' : '') . '> | Connexion'; + $items .= 'getUrl(0) === 'theme' ? 'class="displayNone"' : '') . + '> | Connexion'; } $items .= '
    '; echo $items; @@ -2266,7 +2270,11 @@ class layout extends common { ) OR $this->getUrl(0) === 'theme' ) { - $items .= ''; + $items .= ''; } // Retourne les items du menu echo '
      ' . $items . '
    '; From 7cfa0f6b729781bd14ce67ce54942198e3a7304c Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 09:23:01 +0100 Subject: [PATCH 37/48] [9.0.08] RFM thumbs size not working --- core/vendor/filemanager/UploadHandler.php | 4 ++-- core/vendor/filemanager/config/config.php | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/vendor/filemanager/UploadHandler.php b/core/vendor/filemanager/UploadHandler.php index 780c54d3..439e2bdf 100755 --- a/core/vendor/filemanager/UploadHandler.php +++ b/core/vendor/filemanager/UploadHandler.php @@ -1436,8 +1436,8 @@ class UploadHandler $magicianObj -> saveImage($targetFile); } - - $thumbResult = create_img($targetFile, $targetFileThumb, 122, 91); + // Miniature Thumb + $thumbResult = create_img($targetFile, $targetFileThumb, 266, 200); if ( $thumbResult!==true) { diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php index 084061d9..0bbd3943 100755 --- a/core/vendor/filemanager/config/config.php +++ b/core/vendor/filemanager/config/config.php @@ -458,12 +458,12 @@ $config = array( // just simply add a value in the array // The image creation path is always relative so if i'm inside source/test/test1 and I upload an image, the path start from here // - 'relative_image_creation' => true, //activate or not the creation of one or more image resized with relative path from upload folder + 'relative_image_creation' => false, //activate or not the creation of one or more image resized with relative path from upload folder 'relative_path_from_current_pos' => array( './thumb', '' ), //relative path of the image folder from the current position on upload folder 'relative_image_creation_name_to_prepend' => array( '', '' ), //name to prepend on filename 'relative_image_creation_name_to_append' => array( '', '' ), //name to append on filename - 'relative_image_creation_width' => array( 300, 225), //width of image (you can leave empty if you set height) - 'relative_image_creation_height' => array( 225, 300 ), //height of image (you can leave empty if you set width) + 'relative_image_creation_width' => array( 300, ''), //width of image (you can leave empty if you set height) + 'relative_image_creation_height' => array( 220, '' ), //height of image (you can leave empty if you set width) /* # $option: 0 / exact = defined size; # 1 / portrait = keep aspect set height; @@ -471,7 +471,7 @@ $config = array( # 3 / auto = auto; # 4 / crop= resize and crop; */ - 'relative_image_creation_option' => array( 'crop', 'crop' ), //set the type of the crop + 'relative_image_creation_option' => array( 'auto', 'auto' ), //set the type of the crop // Remember text filter after close filemanager for future session From 1ce7e6180c1fc1a6837e8c64d7a127de7d286ac5 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 09:53:28 +0100 Subject: [PATCH 38/48] [9.0.08] default sizes --- core/module/theme/theme.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index d0cfc483..921ef714 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -74,15 +74,15 @@ class theme extends common { 'right' => 'Bloc Droite' ]; public static $fontWeights = [ - 'normal' => 'Standard', + 'normal' => 'Maigre', 'bold' => 'Gras' ]; public static $footerHeights = [ - '0px' => 'Très petite', - '10px' => 'Petite', - '20px' => 'Moyenne', - '35px' => 'Grande', - '40px' => 'Très grande' + '5px' => 'Très petite (5 pixels)', + '10px' => 'Petite (10 pixels)', + '20px' => 'Moyenne (20 pixels)', + '35px' => 'Grande (35 pixels)', + '40px' => 'Très grande (40 pixels)' ]; public static $footerPositions = [ 'hide' => 'Cachée', @@ -136,11 +136,11 @@ class theme extends common { '1.3em' => 'Très grande (130%)' ]; public static $menuHeights = [ - '5px 10px' => 'Très petite', - '10px' => 'Petite', - '15px 10px' => 'Moyenne', - '20px 15px' => 'Grande', - '25px 15px' => 'Très grande' + '5px 10px' => 'Très petite (5 pixels)', + '10px' => 'Petite (10 pixels)', + '15px 10px' => 'Moyenne (15 pixels)', + '20px 15px' => 'Grande (20 pixels)', + '25px 15px' => 'Très grande (25 pixels)' ]; public static $menuPositionsSite = [ 'top' => 'En-dehors du site', From 0a9dd35d8fc41a7a919e756ca8583e514811f686 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 10:06:12 +0100 Subject: [PATCH 39/48] [9.0.08] Blog index no image thumb --- core/vendor/filemanager/UploadHandler.php | 3 +-- core/vendor/tinymce/link_list.json | 2 +- module/blog/view/index/index.php | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/core/vendor/filemanager/UploadHandler.php b/core/vendor/filemanager/UploadHandler.php index 439e2bdf..6a99cbbb 100755 --- a/core/vendor/filemanager/UploadHandler.php +++ b/core/vendor/filemanager/UploadHandler.php @@ -1436,8 +1436,7 @@ class UploadHandler $magicianObj -> saveImage($targetFile); } - // Miniature Thumb - $thumbResult = create_img($targetFile, $targetFileThumb, 266, 200); + $thumbResult = create_img($targetFile, $targetFileThumb, 122, 91); if ( $thumbResult!==true) { diff --git a/core/vendor/tinymce/link_list.json b/core/vendor/tinymce/link_list.json index 572c1e6a..668b8d25 100644 --- a/core/vendor/tinymce/link_list.json +++ b/core/vendor/tinymce/link_list.json @@ -1 +1 @@ -[{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]},{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file +[{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"},{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]}] \ No newline at end of file diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php index b8b55e03..55ee50c7 100755 --- a/module/blog/view/index/index.php +++ b/module/blog/view/index/index.php @@ -5,7 +5,7 @@
    From 7dea66940c59d724cd285d4bc62648da6db0c757 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 12:19:44 +0100 Subject: [PATCH 40/48] [9.0.08] Default image thumb size 480 x 320 --- core/vendor/filemanager/config/config.php | 25 +++++++++--------- module/blog/view/index/index.php | 2 +- site/file/thumb/galerie/landscape/desert.jpg | Bin 9266 -> 21614 bytes site/file/thumb/galerie/landscape/iceberg.jpg | Bin 11486 -> 28092 bytes site/file/thumb/galerie/landscape/meadow.jpg | Bin 10940 -> 25502 bytes site/file/thumb/galerie/space/cosmos.jpg | Bin 6791 -> 19955 bytes site/file/thumb/galerie/space/earth.jpg | Bin 7236 -> 18236 bytes site/file/thumb/galerie/space/nebula.jpg | Bin 7537 -> 17849 bytes 8 files changed, 13 insertions(+), 14 deletions(-) diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php index 0bbd3943..08ae7fe4 100755 --- a/core/vendor/filemanager/config/config.php +++ b/core/vendor/filemanager/config/config.php @@ -425,7 +425,7 @@ $config = array( 'url_upload' => true, - //************************************ + //************************************ //Thumbnail for external use creation //************************************ @@ -437,12 +437,12 @@ $config = array( // path_from_filemanager/test/test1/ // PS if there isn't write permission in your destination folder you must set it // - 'fixed_image_creation' => false, //activate or not the creation of one or more image resized with fixed path from filemanager folder - 'fixed_path_from_filemanager' => array( '../test/', '../test1/' ), //fixed path of the image folder from the current position on upload folder - 'fixed_image_creation_name_to_prepend' => array( '', 'test_' ), //name to prepend on filename - 'fixed_image_creation_to_append' => array( '_test', '' ), //name to appendon filename - 'fixed_image_creation_width' => array( 300, 400 ), //width of image (you can leave empty if you set height) - 'fixed_image_creation_height' => array( 200, '' ), //height of image (you can leave empty if you set width) + 'fixed_image_creation' => true, //activate or not the creation of one or more image resized with fixed path from filemanager folder + 'fixed_path_from_filemanager' => array( '../../../site/file/thumb' ), //fixed path of the image folder from the current position on upload folder + 'fixed_image_creation_name_to_prepend' => array( '' ), //name to prepend on filename + 'fixed_image_creation_to_append' => array( '' ), //name to appendon filename + 'fixed_image_creation_width' => array( 480 ), //width of image + 'fixed_image_creation_height' => array( 320 ), //height of image /* # $option: 0 / exact = defined size; # 1 / portrait = keep aspect set height; @@ -459,11 +459,11 @@ $config = array( // The image creation path is always relative so if i'm inside source/test/test1 and I upload an image, the path start from here // 'relative_image_creation' => false, //activate or not the creation of one or more image resized with relative path from upload folder - 'relative_path_from_current_pos' => array( './thumb', '' ), //relative path of the image folder from the current position on upload folder + 'relative_path_from_current_pos' => array( './', './' ), //relative path of the image folder from the current position on upload folder 'relative_image_creation_name_to_prepend' => array( '', '' ), //name to prepend on filename - 'relative_image_creation_name_to_append' => array( '', '' ), //name to append on filename - 'relative_image_creation_width' => array( 300, ''), //width of image (you can leave empty if you set height) - 'relative_image_creation_height' => array( 220, '' ), //height of image (you can leave empty if you set width) + 'relative_image_creation_name_to_append' => array( '_thumb', '_thumb1' ), //name to append on filename + 'relative_image_creation_width' => array( 300, 400 ), //width of image + 'relative_image_creation_height' => array( 200, 300 ), //height of image /* # $option: 0 / exact = defined size; # 1 / portrait = keep aspect set height; @@ -471,8 +471,7 @@ $config = array( # 3 / auto = auto; # 4 / crop= resize and crop; */ - 'relative_image_creation_option' => array( 'auto', 'auto' ), //set the type of the crop - + 'relative_image_creation_option' => array( 'crop', 'crop' ), //set the type of the crop // Remember text filter after close filemanager for future session 'remember_text_filter' => false, diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php index 55ee50c7..b8b55e03 100755 --- a/module/blog/view/index/index.php +++ b/module/blog/view/index/index.php @@ -5,7 +5,7 @@
    diff --git a/site/file/thumb/galerie/landscape/desert.jpg b/site/file/thumb/galerie/landscape/desert.jpg index 86fe27b5e74fa70973e496e10798e700a6aa28c4..fba641cfcc1689de50c8927d2172eb2d97e93798 100644 GIT binary patch delta 21130 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 HC7=J<@d>-~ delta 8685 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 L>FZCJRzLsQ-Ay7; delta 10924 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 OjTBJ_&d}6ufB)I7$!cE! diff --git a/site/file/thumb/galerie/landscape/meadow.jpg b/site/file/thumb/galerie/landscape/meadow.jpg index 05daadfe66bb2e5443eae385d92cdc0292bc7210..eabc38480222b2f899984867d0ccf6be26c47594 100644 GIT binary patch delta 25049 zcmV)wK$O3{Ri4KI693r$-~bRxMoC5h0RaI3U;to|63zqxKmp*fUI}HQsh+uDIMthMk#7DLw6l$-&8)(X!}pSG$QdJ)NRtLeW%`#+h0OOi}8y$!;MLlH4YH^Gj zQ5`Fwu+Zvx2Am`#zGrg8ZQU~USg5%hF zQgUfS(iZilaIkYu-HcLh6q|(?0mZRNzt=R=%`}=c4M__MK+8~{ttU?O44k@BZ(h|^ ziRvkZkF7fj<-+5C(vX!SoK+@}`qFOCQ%=Eh(-rj<12T?{nqsh^mF_8vQHJ3G`^5ef z({upn#+*@4OjAk$+cis+n@EkWv(XRdOlyLA3VSH@#X{>(-4jwb%!k&PTB0EOQC!KL zg1J4aCMKWF1cODyKx8!2F{il2Rgr+{)Ke22)41ZHe3KP7{MzKW!tuJ#`;ie1!W%ZwWyZyT@Z#$*D(< zY2x}b{8c=RuV{^LG>-JXc6-(_yC1^T*1aq5Pmo;b+Vg$sLxa|_2BJID*7;9EPmzn- zBV7AZX0pY9=e-|p$5Tfu7qmvGYIgiqNWK)|ekt;?dqir7Q`Ul@kCfJD+f?_b3!&>r zD<3*99m~>zGXuz~$#^|;QwgJfw5&dBl8c-gm2Um&sZ~F8(-{cnm5}bu6}ujyrdyHg zSlo^%-ov4zkq0@tE(fTm36$0lorOGI9`v~f&vR>k%vwU?vX<+Pw4&$Umn$DSG)$D9 zZYqb`X*~SX4P^bGj`X7E-i|=$MyBCFBD00h zy)W8mzak- z2AV>DxjW27Fx-08N0;8AX|YzKE@Jt(9<F3@{5?!GLCtu%-HE!?J)+J z(^KUo%+NO&q&Fkhvl>I|OfGZQpCEIyP~Bs_0`PY=kj`m^%^ZUEhQnQh-lJ=!^{j&- z6yGqKe1Yu_^e`R8DJ$Fx&3UkDGjd1q8skWR?zyPNG3ijg-o~>U?BlIM*M~i6@`=eB zGROvMq|$>`9^|)Lf=4E;M9xzrnbd=tr70ZX;*rZYtwQSNv`WW3rE#vr9<>t^ML)`O zN0R=PXvy5H;M8X#u6a$|QyLcTD(+_D%6T-qjZV=YN@0xpRVGcC&F$)F^B>ln5Q=br zUOH2{5gzu<0!9@lmMIK$$#)fJVb-Kuii^vn^3Q4oc3KjH-j{!&s=G+1F5&AyxtU~1 z`P0@yJJnp%vS_f>i-Ke8QY_?mszB6=b4taj7t-;Eda#$?wU!5^D9uBPEls0oZjq`% zDjLHKMM$#|Nx;!n?rfcecBq|4YR_ALgHHQN^{M4!_KA}@D@`+zQ5%f)H5*78sV?NX zE`@=2N-n+Xi+fW}YPnM*oti&tKBklHMzeR3N0?1ML@st;H$s?heGO48X_Wa<4s6i- zRy)&{^PWv-0%>qsj#M=^%~5g>dS5?1>nMj5s?AH47408WQ_Ve%2H}T#&Js6&tvop* zmnmH3-?g`T4c2OjG>0_#5c%16&nB8=CaMBy;f*d^0-ec;G~b)vnyt-Fjwx(b<#W1| zC%s=yr>GdGJTabtQsyg``x(H}5^DF^mXEV$j$|CHp`Th@16K{DLe|cwp~W1?Iavvh zjs-{M)udJj1XSw|@zR$yfkNhgoRPD1s7W5%iA@@%z7NG$NLj;ns@eT zZikxEFgWN9JtA?~{#5QyFOiPgd!Y5G&9edbb6p3N*yK`q1fRQ4m`(`i8U_oUoKp;E zA8_O8T}Rpf0NJEA;}|LWQ|Beqxylv)0B7{39mBA$mRmIEC@Q43NuCCODwRTglQB0A z>quRDt!c|S)W%59N|Ei@cBuTO^s7wGr`U|dovA#b?NSks ztuVKxG|bvU2tlT_K9r(PaZcS;c0);!nDI%nrX(6nty*L_*pC$KDW{B55Wh+;D-77C zkj6V2lOBeQQ@E^%wh(E5$_O<6hJb0@RGdXZ*QeJVj9_021?xnj!V*U)Bvlv|PYs{%j;Kg zWDG{0ust(Zf%K^rh#9HpWh!W}XiAQ>pH&*IudE{DzOxCd=^rP%NR=`kur0jOu2Z(icgiU;1tTau>K2Xj!N{Ow`^6q$r~)|eONJDG4#=<@iU}18lTM&k96&W2 zM6J|Qw+c6bMZ=V=_Q3YYsG7((YPw_ty)?=_Y2As%8UFy;>zambF<5bm(`LxXsF~@h zGF)O{&!o0`RXKFGUV}B$G`_sk8G{a$YNU*1MhxTH*r7QGG|(}@71K=$vl2#XxwMG4 zD_W|(%pDGY#xh2XJ?WBL;G9#yu-t?Q&`V0A>lw z^{V!!Uc|*H;B++Hky`SgKX_uQy}IL$wQ-tcN|m-LF+Hh;h^sFN6&Z-uiK8bLLFO@O8X?-v)||07YIn@M5mKv> z{5hiRc0wdl8jviD)|Acy{GysJM{!G*OirX1QTfQm-f2X69V$OOH6foAxgF!o zn4~JoIH;EM6!Uhi!2=YWBtL5o;sb-0;+!0R4w$IgL_I1eaoFOiLgIB&Eu^0?&PURv zcLaU>{c9-6&jygpd(-wzkF2Cl?Zva>8Hz%@dT?u|(Y_}5lTDRcThF$`k-9sPyFc(Rygxd*U?jd4XB^sp zA89mwFeE*iluUoUTo;8tC1`ruBzIDcHt_M~&ckCL_Ft#xitWl4P|Jo=G6>`mTyv)2 z?ImN-r(IN6gSl;IUhPj4C-;dDEMWh#r6Wgxd1w<`|Dq|q@B-4b*pl?ZC2WkR#PnwFzjwz!ZCNeN`NP#5S2>kZS5!0KkD;qS+UsgGx{j;iT&~v2nwtxs4Tq zhRGb&q_zQAu$l8D9nc7WUwbzu# zvh7P?0l0NPT5gn*y@^$SlXm7TmuET1G{ea`2a#1$?iah+gAZfiu@r}xk0O*Tu8CH*LW_R$yBXV}jf6oi~s zhuCx0K|@$)q=KKdh`z5=v7OB(D?{uD{(1^)*pS~VjC<2nqA#md>}Qpx?KPmbZhNoi zLs-A}mY=nWKUb;P`44FaIHQw*dR5a8Jt{Yfy+gxkmG>TlIIg3^o;25dI-xY%=MdwV zBpc)W0qOWxIAg$n8KlAKp8aV`5t_3>3X`Vq7h~G|Iq{-18pq-r0$aS+o&KoD`u-K@ zdIyYrJ>mygwB15BxM80rKx2QP2e09p`9e&CgT^XYk_*n&-eXAGZk&X$tgHJax?ESZd zAsektX=XHPOO@&Bdj9~DX~G9R0X0V3U9q@@CATjuE;6zw%n0?!r(bxM!p126({mg` zPq-y;nf&XUlBU)=-05%3Tv%C{DBzlR+2q`K$o8s#&}!DREN>Ku`~K-i1RtTzNj{(> zCo!=Drz4t8NT|44_a!h8GRGfUj7G;hdBsU-dv9_-<-BLoMaF-fK5MHujviM06rbrz z?K>4{wQ{+Q#~V!rUC9ASJ@6{SU)Usj+T<$#0JI4Hl^fsb@hQY%^o9#z8N_g55~mr|5t)AK1y0}fFN zf$DnH8)VJ^B>GkJ_E6zW%E0~HzG+Rxx&l_>E(b!ximSfFI4<@mtS(<^QVAKW@vB1y z5C%S@tyWo`RGrAc@k{oCxatqErzo~4PB0gL%*I|;kYIFk#Zs2?Ql(>&31iVlD*oee zag{k82&&RplEqQbA7eyPPf(ns*ScoC#oBz$xD4=dQbBuoNQW;n5sm>g zqBx?D%#q0;<7%8%u2JoC1saLnwuxf8m@n^CDfFp+)=z3|H#Y335)}=clKj)9)S3c+ zL54LRsot_`?_;4&rSS@8lY_M5=}0acy)bI=mcqx3^=>ox)sO8d9e|AkDEGxKR<}T= zp3)kU`#5=@nOlPNh z&XBh3upsotF^^Wly) z1O*s5J!&7a#Bx?fRreXBHh^RIssS7l4>aE^cVbR)Rz+iy$2A*}IssOVtCDueg#I;M z?PLe4AEB)iMlw?DQd4VI?M0CA}#_8n9r0d}kbe zX@&^^+*glW)|Wl2C6p;jQ({sz5KT03g8aI0;Wl|qAo2b zt2aKuB+34ho!+^rR?J0j39JXEFtewEL|J0oW$N401}sm~fQ2zjGOyBa(K0S~4)$2?9dw>>S-9NudcTAS29nnz1p47&-Kf)_r z(jDANwO(6@&|yP4_Tr0w4NmDWGCF?`PHVL%*skjbV;Ot>zCSQ=-`x?8<&Wj zqka{+9=mC%luNk84hGTl9k}$*U+G-bf+aXIp&rLLsP@9$Bu+bSrx(ifB5`w#ozC{v zZmir(rWS)E??lHf_3Ud}-^89HLVU?!xWFI@;$P-4YlG4Cd(APF!olJkn4}p~{vU;I zP2zNypRkn3`HIMYGyJ+$Nk)GZQ4n*cy~)2rw6XD#f$@1Q#k{0^&k~7HpUi(FT`iWm zJ=}hEmZt^8cpH`1r_^-@ypAn*NS-oGK!{c5b2fPf@_5X!@j=lb(rVK2l9BZq9( z5v+^G;c>N(;f^aN=i)}P8O4&r65|S38JT_Z!ylz{`#41O6>78Hedny|+O@Wcr!~%{ zG!VkxoU?lc&QImVa+-I<-3H>|$17Y~^MLb4HlN5GSCDFYo#vqOOMdM%@*ZS!mdB^C z_Noz$%5tNB>*+#*3Dj$2>3F7s@)LJx(O)ip{1O)f+vUwfvbjca6|#;-$1FdseBoz% zab<9_+fOVLFG(X}q<&Ssd*g2rU2JJJNlwrJ*s7!Q1Ddpw-5ANYvpwe1Q&`m^ngmjv z8Yws*Ku&3os6ZB0k9f~f=Jn50f-znVZR2fv0x@=fk^$9TBsu(Xn%mQUBTfna)Ut|V ze~toB{vhNZ(y2z9W^Q%T(#-Y**Ct31Bw<%P$e;iR(=@Z{jU)x3xC}=G6~O%SUSPiw zw7tMJmDo<4Z9mqxG+kdy*42ieaD2|K41;Tr!@uF0rACu_8Osxhiq&X#cG6vJY1heo zjHHWyf%N9Fu60dCq|B4ft~&-GVv7kUv2DD(2ZoIDD^5F@ZYJ8Xs)pgX>-GA7T7Jnv z-q#YuI+009rZUUKGe@*a49Ske<{!}3!s@Wi5tU{62T*v&;asftZ3!}9q-30DrDb22 zxH9Zwkr9oc{r>=SL&HLD=u00~nzXe$`7a}XMcpKURO6GwUPl4MlSHT8#XtK-B_K4B0{(l;N!pxtoIV}#<-T;c*#?#!8Kb=-Oqzp)Z5~1zX z9Q`Yo`*Nl-BqaNPoKnSjCO^I{upgC6WRHKP9?2H#J+5?ZcNyK5+qB@81xMkYwFlba zZjz=CeDV3#B-f(d{zxWrc?Cc}tyWE0q;Ot2@*9+^r`$DzyPEfzM! zhUI=;+`z-XPp|3kQD1n=PDp>zn=C*%Wgvm;gI;h(7;e+kZhDWO9_%`PrkqBg&RQ7k z5e@*#oRB?gmKK`-0EZ=i<0`#BBzh*F<9juXE$pO@00l^K`E{#TJ~`8)g`NhH z5ibT51Yi$Etvw^fYhwrR+2(^F2*%*c^y8&)ms)fRa~h*DImtzT6?aLsw7i$ej^WZ} z>K-wV`|Fz0bg8)7+8I)-Rx`Vnzt?lckMx>5Nq#L7^G3?l`b7}N6Pf8m*|zRRe8LaA}PAkDz%90muco0Gg`(c4C>V3M2@`5ylOb>WR9HemANAMBE()(!W9?c^Jj zIbTrZ{{Z#t&VS)y_=A8hAW{DSTo$x!zA9?=>Q-2-X9vE2#$W6GD+C zye|wty3|#F$ETL;N&K_<))V;qLlYG++_Llg#f3(FFbig?HRssMcuFhn9Pjo%r#@qj z-NLU?j8Jr$ZPPav^9CG|wEk7MKg2CCCfF@+9FzB33O_uW&u<^$$vR+UJ-p2S05Q!{ zt3Tx@>h!;y%8cAWDe_}qag53c<39CAa#bkyx zK5WE)kj#316{ZSYgC>OpDxD0bP+R`_&mWajmqNHCyz@k@-z-n^6>3Uay$NuX6_%{$ z+bnW9sclIz2;H_u>^B^A_pLLg$;nhKKfDDsw7I{zpQUNek6H^rvw_Y_G}YPF_jo9exjAa$48`i_gS&plgO8G4%3XE`{;A|=DU9l`1?-2 z!s;pZ35Wc&`_Ys2>c5X3_2j-*O(w=n;E|pm6-n=(N@fN9~Nas$wXqEo*6%41}X&BGFbvl2<-BKq108NSurS3LtKY?C9 zN~Kw&IbmZX(FT^MqU3uTA5Q^D+CV>h-ndO;;yujq71M22#h7EvFTKYcPVUBU6vkuiG;}sw8@QTd+TWDw28(j)JPsWq>%xuN~{m?)+!3&nR=KI%A^7 zilg!apT@c`4g5vg{$Ge~{Pf2YK%h82>yQuOkH(K}VZ1HXu5PxSz4tIYbj3bcCS&tW zC!xz8mA|Iz8WyaoY;PlHZ~10$u0P->nzb#A1RkJ$Dg9wGKBXw^a&eYN!?yH)?oU%g zvcFM^>3_1}IoiYVQ&GN^80yMD1O60ySTU*c5vLPs3`0QIV*?>u7=$cjJN$yL$xk1Wzv19ES7%12$f)^O4ERqtt5u4X1r6dOKJ{cNC{{U!z9M!}j)So58 z4xp38Ly}z$VHYl>GD~s2e|W_J$lQC=e$yhzcWv5xk)CR49yrhzS0MD@nvJE1Aa5p2 z9y)*Z>N%HVZb!E;reh#Em5}uvFe(Bs(idn2%sN z6w~r0t!;AiTuK1TxIUeKGfjEj<9)4?2U2o-eifH-I<`u*pl5{`6$rh!L@1b5KaCe2 zz0IRA^3;_j{{X%J0M@52p(GJ)Nn}z-BYz*2b8B^Uxh1!cMgpzDs4f7VN|XFc(u<%? z^k%ibp#Em_D~9Y3%)gPVH(JHSpotw^5z`n0`c^Bww$R>S0P&E2fBMvd2+IdaPJKb8 z?wT%iaE9AF5GpsaQ`JRauCaE2jIZO9{b*fk_dk6|^w=wdogMzj+G_xM6HZHM6OX(H zUfU#~UxUL9HuoUeZNAVR%@2gM;{ru4E@ok|b(L-5aU(E0OwDk*7%_2aYCW z^#dZErt6VdUc+^N63YHr&&qHQ;wz=N_?vL}5!oXzq>^qQ%Rj9|r8V%Ynp1^4d+y&O zke0=xIFd4?b|V!F*{^l3#xEAwUPQ+F!U(441z`-M`u>KU9p;g!Z3ase_1vWxpRV42 zN?z7WbXTy1z8M@rv{BHJP5UtJe@gUuyg6*ZGg@3KGUOP46tF(|C;C-4@O0Au0LQ5+ zJtqZE@}#j4>!78Cn%Lof%$Vp+0?fGrHDbr071^Hz>P0gciQ72Zr04U-KU%q>ctZ9G z-dp7RI6?BUWo-T#rt85g+!hvXq|v~AhFt#ut8hJWOlvm5=Yd|VJUG%RDRsL&S#gi+ zRHyKw0(VJ&6ENrHZfiA)iL1cK^Al~3=9*$P=yUjD(5b_!Fd5=O{EcPL;XBS+(4^`; zz(3*o)vEAjQo>Y^Lya;0MKs27_pw{oI&H_mM7t=7GxNIZ=^R8o`I~pT@o7^ZPc+2A*q} zL?he%JV({2$=IzHGW2Vo<9>2;WGig8GTmw<+8vM6N;9I0czl(7seJcgCyXG0K)TH-EGp7}^xz~#|kpm)s zsZ-F7MMl;PIRdbB%jxW--2>rCjAQZXQ#^WGDL-qs80+(cRdQNqIJ}RXel+EScPPV; zQ;N`Obk94>TeSf9DnkBvtDo6hlr&6#tPdcm$TazhYTKg(CVubbTQ+_p*6gEL;M8ta z7ocX`2j@}^Iz%JPiO;xN*U_{U)fv!7E>|3&8;AS^k&*PJCX%}x6q~enHngvathP#; zm5G|^NE_pDisRIb93Q72O6C*a>xCX(Ek8GYUJYha2OYV^X8Wy zz_DyU`0=iPSn$pDwEkVLnRp{p_nCLG{J6z(`$|)Gi#xrZBAVu$ZojU_xt$hqz_jE3 z0za9k-$s-UVaL^n_}7VB>i#ORiEYy7RE`ws885VZVDXP?xo_fs6Q#;d*B57RR59fU z{{VLYQ*f6?IMsvrqWr{FViWdIBNietbhYS){ zkDvEgarvLEUrk`iov^X`6>t8%a=P+P%mqvr-*Cbs66e9;`?7s`m3I>h!$6r|6eY4>iO2r{Wm$ppvVL^N(XE*9 zV!;0ZYP%MV7-6IQ8XAFr?4y2sh?sxZAU~xaTYbm%71C@# z^kH3#>5vo6vVH^q0Ig9Q2veoAW7{IBV;^!}0x#_U0AF#$N#R(?`5OoQ+|)97ScT$T zdY!-hdhQ<19)Hn~*UW$Ms_kV70A8S% z!t!T{l>3_RB(aYiJGslk;N4v3XvZf&P_*3C?uI( zx~U+J=^G^#b5>Gs5oHL}r z{sfxxkTP-^`sUS^9~0=a+Y!N< z2*@9bALxGy?X>B%y>31FecV?dVC_Z(kErT8cdwbPyiKj!wqez8liSZ?58zF1>Aw;+ z+gDL>GjSoqF-J+euTSzmhZ=XxOGn7{0;}CxDlpuipszmA zek@0EwQr_>dnV`sj5_{*;stspjjf$V-_Ey@FCyu>J*OVuDaCP4Gl#^FMx9D^J{D9q zK;vv-hoL{>4MN&R=F3F9bR>WE>!C}fE%U?&vm*ZhjaZHCqy#!B=fD2|uCw;78v7*9 zPF)=z<&q^S-z~Hs*P5j-gY?-s`z%UNagXU;{{WSLY{Ljw9@P}#VokthM^UpToN*0o z#Vj;l=<|uZ0j0^&r;Pf>-{V=g9}Tci*>7$D^pXtzpx3B*h{3Ts!UqJr1%FeDNFlSh z%L|2{-5hiIR`JEoJx+OGsY~phJ2%7qND^V1-atN}{#8cn!Wzx8?l!9GKZzW3`SV`l z_BP9Zf#pirJ>)I=6H!N}+pFd~WCZohLqDZxvGeLO?tXdc{*SEBuwU?CDU9)pk4nr#lzv=Q_J6`Zj=&i??Zv@m>; z<-Pt#or^vBR`C2Wr%#$CZ2th?D^*{@dPT#3mYUh%kn{VmlOKW4@~-n#ys^?POxl&| z+eiKRh*D3sI-g)G%{)W#Vkl&2bQ^PU6#oFOxyVEGUJ3k2tEW1X_z0^`j2G`8;r>T+ zrL>xUn%1c!&l(SunDFQ7c+b}rO8i5A0TbE7Am~h~oFBwj4W;~Gm`Dbtq+2|F&ASwT zBk(!RcG_=@{4J|0FurR^oM6Rq^5gO3ezZ!Q;_lb=@)T-Qn&phX{{Z+W9jf?Z&UZdl ziuXCUet++p=I?we(B#J)`1Euj*Sp(kcG4%9L^mH9VYZ_E1vuXY3BAzwXk#Tngq}*e3 zLKpu4LB(ikzYsNBbx$rUa~M5;P!Pk|5>6@d=$iJqs4t(R8*t6Fo*2f}Jqaf~{&msX z{3v#fBp2c-dX;!aKO7U9Qp8eHh$i=2uUMcCQ#|t?mq`s3BYR#b#gl z`stlTjhs=a>e6*TkrnAS9tF~4wne|Uw4PzsM2Vu$)C2x~Dm`+`!G0Zo)6Dv{rGznL z?c57HpFlY#xqh`m_EEXr^-NDK+|oS$+u}B%2w(I_OAh8nKhCx6{x01{Lf+|i@~?7? zLHw(X*FGV5V9d*L;?pW?3x+{y;6;rqK(W6YL!h4KFY0df6n zep+%@aDUg#=jN>!Wl?{BUnAKxuZo&|+k{&Zk{*k{X+KUdYp2t-`)y3%Y1c?t@=5|L z%=8}z_-n)#t9{|=^+Kw{Yn!M+jk=703n}`F?`$+*5yFw6)|yC{kKfI`$oD>2u6mTB z{{V)X^*X55lz)oT^#1^cIzb8(h}D7j9DbEbbicNkNo@+T1FANE4Fbnfw}Ixp*5HB_ z8D?}+sy#_KtQ(&ZX%=eFCyQ2Yza%#M^Xk9C z7jJGyf6BGeYkR~hj}+*7fJ1(j<_kg{{TvgG$kKbmVsl|Q`!+(*<959OMyy48~qk1TP>e}+tdD}F|}$Je}baSA*antW>9 z?D9Y(@L+2e>hs5JS*4yi<71MZOiZ8m$zSPMI8%E{$5dxkd{MdTqfxeO6m&mErZwbU z)W5hHuO?ab_}_e%mLP%1NabJ0q&6X#TBK*sxVMouHb*&z&Na>2hpQw z)LmlH=_clX-A6I7Iq6M#p^*H$*B{+bYk?jh)_^{Kk#W3#40sFpF@NbypT%?At2M@t zs6v4K;<+D~Qa@UrS@itN=Z9PU%EC^*i4KM_%p89Wsq_sw(ZtlP+&zS#<| zOuke3;-yQYa5Hal6odVT2l-Sv$~&5<##aIN z<}2+)%2{*!GCVLT6n{GP+pmY3WWcqp&CDd8j21vY^cu*!_+@?xHg`7n3)pTb->)C7 zZyaqIb+@U6uvO!-zoF-fc{%S+70};!KUTAU-RD@(fz^?BujaWGlGZMyj^er_IL%!< zoYI7#?ImKM1R9Z8AHBs*_GccHf&zNttb#Tkl@Z|cR=kHDKPn6?e)1XwS5i3Z?^djD z?kr|Wtmm2u*QAj#Q~8Q#*@@}L)`M*0wrI8Y1uJTIT2IAa5!sbniQ>IM$M2J$%wzR` z&3Z3|{we7Co1{9X?LOe~nE+^;{saIc@gI$R{p7!8G@>_C&+AGs1^qJLHQnI?WlNcsENQ3zw z(z^EXpNB?{H9@FA)~6s5jqFEN3VF{Xk9zqnY{*-m$uWHil8@eweQx$?cI+2RP^}Dba-fBy9@yDf}$@6G`~F z;p>@-Us~K*;AA@umOV}tz{wsENuNp0@lV3AkP_y33F9dXjDBLGxcJB6$P{c_>GRnWr~UPc`MAvB;QZdX z=AGxM7(8J1=9knd_h9o1y%Ij9(S9WOYhHDL6!T9=?m$!e@P2^Pue@vEy%z62W}KHG zkWIW{n0_iN<*nPeR?d5WQZ!|UN~MC0^pmi@zbk7MbLrd9i#`=d_a*6e{_Joze^3Q+ zo+9|%BP||-Vq`t0yuca%0C9iDyijjN+6Nx>8!Ho%IWi01fZOV{0l#BQ-Gx+APHGBKLM)9t1?xnh!`7%o7kLy)`3Y>B&n9osLs75;@ znbefGV&~B04%C6z5_6J$X+(a8k1UL5HCl+!(Dlpx8&F%#Htp?aPvVdGhoKz^_BHQb z2KdEcs4Q06`4$&_Jkg&e&)2G-uO9XDw$QZT{@A4Ba-$}Xvvu7P%f*%vB=gJ=Wutgx z`A&P|q5l9rwZvY3d>_2sn+;OlUun>%{)3wE?+W zs@TPFtDUU`syG9VxXojxf#N+P=gt~k+By@H_G2QPbJ!n$=i0s0Yg&wHlN@r7PznB3 zEIuQY@hyvS)PlhNMSrbgu~enj$3(D|p{=fXeaDQom@WXG7~@U9Dmt()}JW<07!~R^Ts5Iwtpi_4kH~E_sfo|X(IIYq zh|M(`Gups^>Q|@nT=6CGtgeI>%g8F zxX$e+6eRQImXH4cK_aS2@b5#|1S0Mw&OlkqcDW29;5O z&wK#2k9qKdM_=9Q(QXHg*2ky)_G*aP?Z295haxi^?>pU4bH*<8Zx!o|ul<1}Kmb5t<#xvbj}-)e4m?paW%RU6 z_G#lI^fmN?#F*on;yiQWZAVL)?Jcby))v4Q%r^s({5^sC^X=ZLwFPrOdZew@o>LFQ zuM}8ZtcYN;ka8sZSd5RM72bG5P1LQ~$BQq2w9QJ~DcFTY#DTc#<#Ud{wVh=PI*D!X z+ECv!nHzrN>P=`z9Eau-0^Zz;;+8YAJr#gf_oR5ehlp&h2=cC4HuQ6k^ZC})SI>d- zq56vPWn!nCky;iyt<9OlQpl^E?cI_2bgrpkBK{N3jxDc=9>*QR;|!6L>O0lQ<&39) zC_ws=URPz~D~L`fg(L&`m*qIFhQr2IGVvjJPy1{AMRHWa&2&2H;-LDS)B#r}If(xN zdz!Ny#lUhSnid19l_36k{*}#J>$X#j$8`z(MPGvDWB|t}{qn}SWl62hsMJqmdcywk zj?2q&7JlJIEDzU?KRUHEc9&yq-K-OT1OEU$V+Z+)!jA0q6B2#EHDNDhJ$#p6UPWTz zXLX^nmDQf4hr(JEl8GM3?f&913y;H^B=9eW?l|(UU~l?oK7aHeYDBwi0ANGztyZJI z>A7T4+noOZjX!H%J4yZG_B18DSKMJw@W)Lcv|6RaNI&PKO4$5C6&!yG;WFTV>grQH z4Y?T~_tkYV-XUX`A4UX!D!ByXXb5nlfwYWM`tBkt;v?!N~>0zfQG(g?FT1TA%c*E0{;C#6bR4^jc4lcV{{6PZIwCv`%|9 zbi+5F+KJCBrknU=(evJ!;fvi!ZiypA{`91b{zEl=JOQZ4Kv%UVJvXwS{CEoYL$UL{ zBW(6zk@;0~Wp3(Gp-@jByUL7xDxPZI+6iS)OI=SYy!d9GQ7}(BupI7xRepa1T)wB^ zT}IF`L`#Jo<2?RH2lCB(gt|N~n_{}TgbsluE04&EhD|o*6J&Q1$T8MYl7AW@n9X&# zPcEk}mOgQpPm(7oA~HDYtO!4qBHKTxub?k9g}IAu<-Ag-_oR%U%dKU{Et7ac0)0y{w)rF8kuE9@H?JNmgIm9b>0t+^*e^JxrrwmODQ-H$JAi{IIEYw z0oJWs_bU~`b}0Dc@x^*Khji7n)2+PwNMO41@h6uWf=|>6s@SS-7mK*C_&SPy^0C5R z_%}{27kj|ogzd@p$ie(84)4Koq^y>=P)bK7S%SCoHS79}FcoiqHWhw4x@1>3J%lCq zTg@0F_;a`q!1MW6Jv>zVopo?G{{PU1@qf z$sT+ylhwSuexsUy$Gh-mop4FCyfHE8rwl(M&1oE59_q$Y!A*QEGt0`6+M0TEU7h!X zZ=lJ9#X67fHXHId{VM|NPL>G@O&do3jxcL@)Qq-gH0jD85;Du3ymRkSH$PgvC97km zYP&$|+MUTO5$I}lxMg9mkfX6VrkIbVDxv7h#Rx84hfqv^;&_)I?Degk9?wqICi2bn z7K}#*a8wiMPeEMEC?stJdeV%BQrC{CY z(^|IMn`t6H?V(!E)3s~uJ&Clqnk@AQ#3}lYmDy;1Jo(i%xFwoA0p>zLZ^ci_e@ey5 zq;=o$X38{wXQr`#dO2UPE_z~`Y_ZtawQ06m7Po3=)2?kM3^GzhMRoQdjMjdk;VURu zhnCTE&^rYELH?DJ#zOXbGiQOFuNQQA3t0o$Q-8Db{{ZW*_f+uHTLQ~1x-U=+>&W)b z4RY5q!EE@E!yooWYoawHHKRGFMo@aAC~54il{Bq?X#IBJ`&OddTe<=!PEIg$$LUJX z8sxL61HO1aN~I)6E9_07_^V&gg2!WjFo8%S7dw;a0qOW+y%)pZ7WX%ott8NA{#r%z zui_6Q^{+Qo5-4c!>U)ElYeK!!v8jirQ*>`j6;_wR&!jZJ6lmInO7{2mk|`M^Fj79M za7A8!lJiQKVVX7`#1L!cX%;ZwyCqtz+iF^jE(~%rg~tpx41P7kEVXYL9r4WD(osH_ zpHQ{a;xa>ZbrecEM8^aE1Dqeqt6O|Sw~dundF}}SfhCy?LFs}pKSN$IrTEJ7E-o|+ zOQliCL~wsRk@{CnW$`0I-iG&0xwM@9_6V+j6#aN7@~HMzX)P0fGX1q0uU40;XRX+H z-p1glp4#p*d#q)^`rv2z*FkBiT3%pU%^ZaP00|^8`l;ksl~{PIM$~rwk5#p47;zlK zV}7-#=G!?2Q*OgK$bHzUSh|pQoK1eIPHOOx=}ZRxPCcm{j9{DqeJg~ASeD=ZJ@q7i zWd7u><`37A_z_x`-X&e2+*=6;c`e&N`02(!GhGnH)0X-ePX|&vYII@Qd0r|&$vkZw zs;s18l=2ArR(7AO>G$|sTd3K|$CgeXKkl3#(yxeEs3D7IrxntgdmNIBS~HW@{10s- zJ;sF~)2`1Y6n^RctNcHQum%iERq z^A0M^UM1FI>3Hlt9aRBtA(7s{n69bp?B#4rXA$>Ll>U_ro*vVtKf5x-PrgU_{Al)+ z-^CF2RTsk}HrK}*tSmgwDpd3-wEkkZf9<{_#1MJblLjB%aDT$Fr|_0f?k<#{_Qood z-W9)2QZ$fyql$-54?pU~Dwv9Y)z13Q;vSVMjples>%B5ROxDG(jWk(E#-VNKcjXW2 z1$gAz4xtbwt!2lkQh$|Ddsjvwfm7b0;3&&xXtDL9@gwNlO=267y52-}9piA{f6A{V z+JZ7U_Z9OR7l?wAIxy&0BCo}->d=6&>K7;nq=Z*I@~iwZH->5a(LR-q?6-f&{{W3i z=eK6#=nZ`34~)D)3upU6M)q(GPM$sS60j!l9Ck3F{*{BuYIJDXX0-aIeG(@*=NR?H zN+$=dKDn=+WB85Y1bn>E$~_t(e~;4@tzq$6{wDtbO|rL{f9abtAJm%8SzUFtnQJqm z_rKhGs?0W=wg)rI-Yn>jDvY+0J8!fU$tw8ABxfIrR7>VW9gL~56INv;bF^#KZv8ANNFY`#M^RyZ1!d6`Br_#ofLqVh?CdlAfL;M zy2ceC8;HRqo?EZ$Py|V)e=lt^O6oC`kTFsE){&~wGKywYmZ=*YyoyQ3?-79i00C7l zGy0r@);EwFCbToWQchMAFXv);g$gNSzQC4mvoQJOIs#$t#t8cbd#slHqremz0B=;3OTd5kFv;c+5C-k?O|w( zy>9k`KaE*W;z0hC)zEFO;oS_@ml@;aaNmYH{*`LIHLE4jo6$3ePYv2#rdmO3FQPb+ zf2C*L_)6&*{hml?e;%3I->)C7chmTGXjCF9#t#4!v>#v&D!9^hTX0qg)NK9`ql(@* zuF^T>gHL$<$C%t{7Z7tbtcpLqwBz&XRZX&V+luvPOJc`>5;GHlwZ}h7p)I7)%jHWG z#`(q=VzpCGW@72eJEFC$lUhh5wsMctAlF5uO(v}cAu=Wevw?Ocf?UA%p}HI|<8n(y_yblV z)gX=VBVambipywErAOs3JaJTJdWVL7Al+&3$8Q_KJ-YBBkZoW+0sjE?*K?=%*GSZH z9n&?Wf2WPJsAMPEhxNsL>e07znzyIwclv7sYcWs`b~=Y&`{jWjrE}H7)2XesI_Tpn zQ_}ZG(+{IqT&Dj3?EO07NXTOnkbU!tsQwtz$WbntY^~^nXwTadvB<-bI^bv7e}+an@^M~mOg(CQU*vj}@l){ed&v4#WE5n4S^QWF)LoBLm1Xw-vQ%s6lf8mLD#3Cx(mDJx8b>z57#dB#u8W zRdS9_(ZL}56Wi)*k<^;f?CMa1*2u<}!nOzqK`{0bxAi!wbj@d7&~6k%c5dtxfcCSt zf9Bi%%N{}fJ*!CFD!{8Tog4x4upIs)j(-ZxmUyR_gA0#GR^#>HcB`jaq+Qb$N;KrG z(dZgCi*#LL;ceiYCD|DeOgy*z0qgi?wu#PmkXO?+S@vRUi+WC*Krg9%;G9 zB8=`hB-ZCSD&ve`8l4YqSKK@6&N*Vg$O;ZGc(9^?XqZ(Ek zm5ZyAa#J5eQ*Rj<-IH1CAy(jw)V_HmgHqyBk}spTAG|-ESXmoz&KuscMZi5&e|}W; zoMgZA z#Y2vS(}T*SVVHdldMNNkqYf`+2hhY1KY^<9_!EQWY6^XtA`kPc`pqZQkE+$|aB)pE zG8c+hM?G0sf@(v3cF0iNPE?$gE^%E<{t3O0{amm={qzs=tm}^q>X8CPt4IfU$Zybd zRI1aK%@FBTk4AIln>|fBe>;g{V9`kG>&Rs|BCJhoEG@QZ-Zu1gAk+;PJP}&%WvVvp z{A=PXX?(@i?#ae5@4bH`kzHnw@oM@6^7UI(x%8GI5x)_PAHx;qrZY|3?O0U8(WtE` zqj+MgLEbWFy=ngd6tpXx38$Xa{{Yiyc>LEt(z=~DT+_8cKEZKse{yk>B5+&s>MP~E zV2&xs?u-ht1av-?#XPE;_!~!LGfIo%NuO9ekd+GY5IqRRLe{p7cL(&?++NH=*(Ovg}_#D?!WARs1iB)dw?Cx>*n`u@*mmj5a%Pp-Bf#2{tqnS~c#I5+A zzS?c54dh&0KpU#Ze=!UAjN+h=N|FPceMO{Faux7E{D=g zkK}7sKZsr$XWRCPmp{bO9DbbEE{-NTIKR5)sMu^{{TwP()H~pQ3LE6oN_tnoA7@o=Czf|e~g&{9_W9iVJ713C2zeQ zFiK0^m+C<66Z0%;&VPh1Kcz8>C?sjchp-iWUvS1p(>VTOlx`WpD~`*L=|ZSmgZ`12 z*B0umC$KC%)BGx!{>G6?No}!n(X)*HIj)5fo9@rF`Z)gpC-tGCnRB{0Bp%!!y?m}2dHIJpX*K*FaeiTQhTbO=xBAjF(@^9M93`U2;LUHK>e`9IQ z*UGwrRpbmE)oT+`YLS%i)bD9o{l}Kwcvk8xlxUoNaDQGZjCv%_SqzXyTG9 z^|`#3Q<$KUeRH4bSl8MHnRdmcw~yxj;lce4e{T$He-VW6QQi#md%Y6+-aj#|*`xma zWH|iBYbHpaBw>Lb)#*1r5Ybl+6xY`7I$@N6f1O7jg<^~rZC}n)(Iw>5oOg%3L96(BZTfu8<)6J1jH7)=^&Hov_;cbly~24{O7Kp^mPs74 zf8_rFbg|Aos;oW}(&zsGmghh8!a#p8bNuT{*TNbK03}PA4|30s&|KB%`X~m##WwV+S3N)~=_DG^UulPWU+aT0E$x+GyH!sxn$4 ztSkWXoeO|+c?6t-bL);OIdrQQB#2`we}1F%&2UTEv(SsEw`Pa-_LlO3vql%8z~KJ? zQAOR=mDFgmPNf?JBcObD=Z-pctQXKDUGImGa#do+amO6>{Kr~+Ix?(a!?_6`b>jq& zt~=DY!D^XGbC!)BR;)cmJZ;Z4SnxPfe;Pp`JQZ>EAK_lrj}Mr)vyQw|f{{=ue*>VW zB!!MJ%a2jTD-W2kHx7+TSof$4H>mun+t`2gsacIlGEwzmN=o!*=iZ?6KD44vd(yKi z=#T`*%J{`7y6p`MOa(nqn8->f2^~)eZ@EsI+4${h3nLN! z&QIxBs@})&H7A$=`N;#+)H-OTQJe8yLc^&U_Qgyt5e7r?^grQT{Bn}KVEa>MXLIt% z=zXwiJ(;JpXHK)p(BlW(8gew52VndL4RbKbJV*CzjHL20gZgp$Rp{=Be{A!f8-yM1UzdmW+d_Tq{U#JG6%&Vh8qgfYYc`}35T|o!%HJx$c?Jj0xHkT34 z8H?rqL{zb~O@fTa9-xX>f00#(%tz<`6elR`!Kll1a}Mjl+C!7&i@Rcf;6Q$3`qnky zfu$MyCGEVU(ej7-*M5@92i_%p#%SE^eq>Wx#}!sROr?dTE{Bud_*+!A1htf|qn*)> z;~#}%$!h4uSx6(OJ*(X#lqtg|G1wZ8;tN}{KGO_RV~je6{&l=_e+IrNm`g8<_+)rX zLPuj!`DAlm(|6%*9^e-HI>g7kWU2hKkJ7Q{@I8w$5nafK{h%BCD|q9nOMMP`;A+Qh zPc7S%?@9sB2E7J<08CD8FCdrw;8gyZtm*s{s>ay+I=}m}FZCeS(Zo`g(lM4AtapjY zD>9Czw{))-YkF#`f7)s@g&YKPy+_bCK&QWj^+?Y;ecAUBmLHg^Qt7k8NR}r;KfI(> zzDkPD%#^BAcUNC|-RXZ6?&APo*+nTI#S;`iu0?c~KNECmur3nv2mb(RL$Brze@gMe zYTbo6TR)(#S>Py3rH+_p730?Dzv;dz(67iA`klW20Pa8Tf5|`aEM~Ugy54gHi6H*~ zWvk}M>~2_Yju{vZ>ZH`G_UK!Wv>^lEishbJAG0sK>V|1AwG-)Iw#d9lxcbymO$>w< zi3#=Se=&;r?%z|_EYLl@-Rx1Gg;{_#b}t+Fh9aQew1Im%hR@eEkM?BO!q?(#vp6;H zMV{*WNZgV#fBJmehwJ_|8p|@b%_8I1rFk};@efk-5L`n8i49f?W zeJdH^D?@Z`3|$%P6Rh*6Vn%cIP=8u$OvSMysPM+ALC4IZWKaUB{=M> zllhJ-FJ(T)-r6?Y+cw0Es;iU7%T?OY^f0)`LQZQUf7e&HxD4J*@nf#^+4|!L@HK69 zF&+X>BKiZGu1T#3{oJ)30p_IwhINg8l_AL*LbHU-Z}PjR$^Op?}R$#evI ziob8!nYvG^GX|LoI5DvV`w>^IZPGO&Nn4T7vErh5!k?NSm%czEo~Aqkh44BKbNW!` z<+~D!k3#nM00_#rxnufsPV-xCUOfBNXyySxe`b(+WPgo6%u-i$g?i&Bip`?aCNq!* z(e(cS>rj*Yr*m_jFlreYak-0Q&=7O@8bKnI{oAsW{3Uq&hADEF^E_;Osm(k#1!o;W zP;ecOy)^1>SLHxHweNDX!R9o{2bNkr1;o#fphok;c{^N>PFLl7ZZnNh5=raApJ(iim9Y z{OQ?KoH3;0nq*xUmy$yej^h{IgSHlP-yK{{Yvi7E_ao&l3Q6 zW%?SBOOAs-LsH^Wk)X1Yf2BOIIR!&|W~d2IxTmby?gc}MYDL%taO6UQJo0vce=}AV z;}`+J_9Cbwob{)NBInMN%LDu;k4m3s61n7SM|7kBf5t+6asCxD%NZYh^Vx=L6rA#e=h3=TfjQ3~g-;?a zNt-0Z-!hdau~J9!sgiA{9%lp8{{W3)8E`xOb5D*$9E^kOnogM1&7(NZ8c2yfFcg}a zIp1mCa61E${c%`fhI)+li|{{VN)8T_+H+DL2?;ZLc}E6M9}?G>es7KeEo z_Q~$pHCk;p+H9FEU|@QNe?V!eb0}}!$UhKi&2cdwI}$V7npd1y`C|7)X3%U|O2uy! zME8sg{-TuVR+~oEly*3C&*9RZm%Cpa;P&lSMx_qiZQJe#{{UL4)T)H3(|r+B`!Xa_ zR#}w)0K5LumjwE^6#$uXNq#$RIiXaWf80HsIuRwmlny7! z_82tjBW6#QVY|5NQY^y&nRxf@M6#*s$lQ7wIi1JL6pGDka1RIl*2Pzr+Gbu0vifIm z{LNfePnf1ZJW>`11aJHZs#0V)qb$KD@xLTv7%S8A=}6Pf3k{49r>FS-wW;Pl4<{e( z3U8SiJgVpESI^xOf63XDKeZ=}g6PYR@sQNm^~PsnC6xVCe@eb%Ne{?TPy0iPit5fS zyJUtk-IyF>@u|EXjRR9lMhUAsV=eyxeF{^lZaj$d`Bf&gWaW2b(2d{9p?H*X@DHjt zKar|XgV>ijbv1t43gcp9*{UzLpcu@F_-FZ6ULh_%a;$m=f9phwM*>mLsi9JcobGC^ z@F|pKVbk7|?aUk#9)I8>u_gOT$LqGSnkbg?AW7wW{d4#=s@ldl7 z--?;kgMxEVHY?djhyb0L3;{JOKbH|xjGxl0k%~fpDqtyZdIJ$jN;u6H0!4N_?;@1U z#PVtq!1WZ|f6}mAvF0-U!bMuNy`C_3xn*DBI3lyMb5bTb2PdA?SundgJ6rhXz3_*5@3Nky7HyQbvljy;X<3KkX6$hE?O%vxUm_!)Mx@E)?TCzgmYMBKgsIZizqY z#(j-SE_!7@O3yPV_o_iMV`kjMTXG8j-M3z{4mb=nX2( zw}TsP^}(tMaOyZLY2R#oj->r6IbTxwk~HF)G4~jO>7VFnWN=0X-^Q~|=o~j5;-0sW ze-X~p^r&!UsiNm3af9r6psbwX27a|vT_W-i6z08Be(@iMDcOfI6|?+mKMG8djg5@< zYH7NUsAKtJqx)1FvF4#~OpMc4>?^M1!Q5vdez>V4eh%Z0#-omP!P-C`=AN@IFh&ok z=96rtZsfvLkCJ~QOcE=e9AMKoso<68f7YTfE>19e@YI)>JM=Gh8(4GL)K3Zi=|707 zOrZ`zl}M!XLv(k~sak11jF$VBj7^M&Vn4f#Q!>bUvX667EUFlO@MqtObdv7qRQ9S% zxh}-gNq|3jmG-B6(hP1^_9Cip9FRxgY1@uCE5!{6CbQlMAp)Mg4OKQ0L@^N|e}CR2 zen%jF6=9_#mg)J>WoP9AXVh^`N=QyIWfx1B&P)o*d&ef${Er{43d^0$S~mXxro2_N zG=SlQe=$hY@IxbG)C#Uw>hhDIEaNHsK(lDSk2d!Drri9(;7BN+!hX#$)896Eq< z2Ws|@3|5F103EI9+*EH9MsVs!f4LN@Hjgm!xyQXZZXPr8vBCGLZK2sRFG@OgsoG_e z@1h^W29QO#{Fon8kxfeA<6^n}DJoY-PQ5)xN{o_EG}we3RH1^P=yTSiqLsjQ;(54N=+eQ7wMsWYL5<|#FQ~?+}Tk)mcf4~{Z^`XRSMv~46 z$rR%*IuL6yo%Z~P9{8k+Yn6ORQJ2>Q8jeD_&2+fR{m;nL)@a+V7wRi5W^D2lk6}yZ zgY8R@ziDG!Tp(N!r286GxnAe+tfg`~fNDW;gU$!xnp}hDH9XkZ<2=)lf%ha~^(PgU zE&)HneYzS^ASWXLfBsc2B`J3{6`8-~rcc(SUE`n)^~Gc?=N(VvDZ=VO)QV0lu4HO& z;{`KOF)F}?a60faRMzp6mM0#R;izPN?0rQ_jJgk*7tx&Z9ANeVu21sETNF6H#aXD!ghINc24eqY9?f0dQYjX27Y{8{t|H6hx1 zum_+ythAhGIp(DoB>w;r$F)m~8j>%FrXMtNlkZVTZj^G0-u)_|xdFe2`BcL1jxnD~ zR%@W{n49D+``E!BN>byZsmHOWt=R7n&$T#DYJb)t8SBM9Zz5ED$TOVbPvJ~skK$lG zGgi;pSPi6%f7E6O58aa@pE?d!Rr5CTWPiqx$aiIAQhmDBgKoGxS#j=ZqRm?;AbmNi z=7~J4Xm>-M*dI!8osaP;_RT1?$i{K(b4_b(9$aVfrFgQEXOKB;Z7rR>1vhZP9P{r( zC(>}D~l+cu13(?&& zNUQ#_Pv=*mk!4?zzHaJzio@IfO*t~BAd!zsnI!fqGPdUSO5<|=GzSEBtoUwSF_V$# zYSPUc;~&+(ePc2XxBMdh(jQi8nspxVk1cMxo@ihN|W*blv$e)CG!9m!Tw0m6*bi!jG3Dx)_(ln44| zpDJO@T=Nw4-AW`}@~0lTs-jreB@88|;$T!ZE`Jn%+KbM>Rm$lw$BG}dEI zy~YpLkV}J=Z_gCDN6u-9q*IktmJRT8;>H9)~h_A9t~qP`wq1kzt4JhWH}>nT@~+6Hz9{nSOV`SntI#= z-kpWaYrLd#DkE@5QCa^0Xe0Qj`$#lcIg7^R9`wez_o{wslSoMHY1p1(=bU=d`M~w6 zVd>srBbt1oxoawE40-5(b5-|$b*S@QdWsdrbWUyeQ+~?*jWusE)}~A4?@sJiixFXw zY1nbrrc1OVwLi~{(&lAyu7paPg&1IJLn3yhGJ#6tux@VRm1SY;_|rbnz3DvkGzH0g z-%(Ch2bza^9^#X5^`KWQk)DQ(d(=U=>q)rMxXH;Pnq1T-LOP0nV@w4APv#8trnKO8 z6-}-{sM_Uw)398;ZU^}k#+^^_)drn?Y9_h^y;mr%Uy+YHSM{iT$v?aL)kAtcX}@nC zqMe^%J3gk2qyf!mT)7{0xu_oQN8+l>=C@4NNgB#xO>pC`4O5cfoRP&n;FYQ)YbUjA ztaC}pkhR>3cqWy9bvc)z%}8w|J*p?Oar`x+@WnhlZTDDK5YK9Vcr2%_Pa^1Qs=lV))BG(+ zWRW}8Qd~IiPd828rP@%`$`dG~gxh-1hH6&A;-2*xyI=2C zF)k^knDwXZ(Jrete%+4r<*9ST1`!fx+lpx@+HBxOXj*a<>>NjV9wKS-1pi@;ECDBJ4C6lMERe0rJ zTvu%N(YH`47qW*rBCS^LOT+d!qrdp6jKEh}ai-hJ>}x*bMvrMI+}4q*j3+`%V+b;^ z=qaQxtzLaTRX-|&K(c+Oba<^)(a!0~^e6=x>r0PuQ$4B9S0azGz6mD>(yyHv@=LJ> zGt^RlZ68W=#Oc%=R7@K^>d~84+_Hs7T9dd(**UIL#cOr()3n9I2(qBbuqX zz3D@q=8FrR7IuvAMLi#7RNUUQxh=so`9VvuZ_Pv03Q+NrRRG6&nISAiClrcOWr5}U zQ^1J!=7{WM#Y!ySJgNLEJEhdwMo*yCNc$XrRLZJHAQ}a!Ty^>ybJ@tFDs$~p1{!d*kw_eWEY#R~4an_rp5V1cy;uX?XqJ-|mmoCxiGJ>V!McG;XY>dUb^ChmrqA@`&Og*cbbLMY{bVpT7=!)&LnX{~HOy;7ES>JQ^cWGAjaDpqB4 z#H#j+Msv+Z_IrmWtmW9@K|euA?=lWR1K$~^s_ISR`Wers^TT9RKiONGlUhr5$_U!O zh^ZiRDJ79ran`S%XpUNP(8!xcAY~3}ul8ieI3JaCf@DxzZd86bHCA0#-59Qa!}S8H zH752VbZISHv4(WX#&V~MY17{vDXxkQLf&Jy=E?OHXgmX^DxGPq(JK#5TQi%3N-i=% z&02>^RV0!4R@a>uZYfl&bTuxl*`#Pw=wwT$z^p+SH7phixFJvDRxT#{J2JS+k(D^k zDx&JH7y^n%^QO7vv?cpEy-8(%K0xSr?TSUZC+?$uRQt==p41fs%sgW~1!Vd1Day7n zRR}hMQ zobtsb)axfu1`In%^{V7x@G)5ydfm)8R&Ox}X8!;hw3@q1ahBcz8+I>$BmV%`PuWU6 z3HH&Rszs&*oaUSJ4)rQeboT_jQTZ6i8+oKl!qe<)K&l2wJ%0`esuk^>?eko^B*BH zI2{i?Yk$LDE!Mm^$NMUO?c$Ar4HNw6Pp;F(ed;4`6DVYoHdE-rt4;QFJ=p&MvMbk= zRF#@OdJ}Mb(QPxXy7;5wOPx5|%X+c7ZQgV-gp=vV82mF_#m|ZLtDA_YxYh5ZnjiH{ zW^AXa9Pv=3P`Z+Gpm$(E{OYX6*)nqEbjV&SIKrHENZxg;&0V*D_?;z>#6J>R>QG%t zs!uqN{#i)bjn}v<(EWPXv3Pglj*qIs1c=tRKxLwlv!C}!9RC16YWdnWf?Thf2m9Po z$pXel?+|(&!lrmyQ|b2=Paj^D)$i-6^xWSOG=;o2?j{PO@A*x%{zE^Qtyug~WjY46 zxVM~RBu6kf`s1a4e8Z;dv)ho95p@Um8M*uobO%w<_N%mUqW&YcmTM`0uZGXi_D}7*HVm$pC>NZt z1M%Xbmsr!pWrVWv?UHNfpAh^>o_l#A(kBDJJ+<$q}`ji zkMLa$ZpKq6cBlD}aUlVO)DILsrmgD=|go;0}s3UyJGT9>ANDp9E6E}8u8i_3!>WasplK1nIX%f3A6n>bF0&&w#Bs?KqlpuoXTP|s zST52rmT9WzjlFJnminHYvWTLVIa?gA{B!M!xcZELQDbaTF#2=)*PBgbn+%q2?sI|& z?N#R1uWe)53kf#hlP5Umr@c3TQrUvdxipfurl+W;uL&H-5|jPmnseR2>Ijh(gPo`j z4S8Dlj_J^n{#1kbL_vZ2Qh&llsxoEDB#rbc#7;FE=ZJ~2H?E?csQ#1n~uT#r5W$}9ms+* zK1XlMH5}HYC_ZN%>s)L2hIL$qBLst({{UL7d{c52^DKo=3QR!f+yT$$Lc>p^9I>>v zXzU&VkM)cBRd$2@rLJW>LnM)e4$?8sTrS*yei)>WTz@QYlh9pjz}XX^c4^Gy1a!}M$h|7NA#-pSJ8{xa=XVv zzE2Tni695uR+X*Ywc`HnP#FIJ3EvLMVCgHh{a61Z%Y^rz_<}mn%{6@-`w*U^Kl1I0v>qOom)St{N zdw3nX<2W34906Hx0hs_*9m&N?Eu4&vq#t_nId!d4;Z-HLyqy8g zenr9jPHI7^>VN>VOOD?(RWAuH>su_P|?Hvl5;C+G(?a_7Sr@Gkjmt|MG$=0Yl} zD9P&V{Y>cd!F#c~^!;pli>HJ2AYE_lQwNaq1^#%bC-9z=c#8IOJkg$>OK%^4$k&of zrpTBq9Y<`6NEYJRiMP0xCiO-te@c}ZFNQ_Rq-F6z9+`9CR6&%INXh6NWd8t4s{RgT zPu^Ymae58A!-IMk=p0yohn6-jMuG z)=v+qTw32*{J+J&oc<`0?zrNbwx3`QH3b3i2#hc#kG?xs9%Z-$A2q@4&1vbrAiJ_CA7tnc z%p@N-;N5BSKBDA~>h~;6vP|WO$KleIR}nJEtXud`r>L#yJW-%rCT}f&F5;N?z>!De zkbg?pvWGy`z*{T(a_9IYVH0QQ*eCGKKW%P=JU=$h=LBKN`Fi`)3{E>5^q24}bqS5S?2eVN?|>Vq|Zk#k^eRhm^O7pTWSm0GB`OwH1JGP-W9dZ^@csCGn z`LFnXRoGfz=vslwpQdqM6$F--P7x*A=b&$wHEp!nkmLheDzfOzWrl;% zqu6dWUk}?{8+kPwb(`201O5a7AFV*z_JGriaj8R-{>ugb0KTz*kJh|>p_o2MIPNh^ zu(0`o2CLf0&+5=exi*B-s>-S!GB+txkbTA~3G~Z^Y=x6|sWs&qUazX@Bn>|HXqT?Q za)ptAQQOoE z)~xCW5A71H zg~RP}+-9jY>+d5xXOdSUy$SRv91vlbAMR8S;k#acaVY*0`r)A5D2~oicNx`n3e+^qQm1)#-lg($#;V1#jcT4rirm+z24+&SI{7e?VPc661 zRF20vr2f=@w><8T{`f!RTCd?AK3U_>tylj5ghl@V=e&RS$*1**cNf)be<|ZI_=4&w zQb^b&ia`w+BosUDb@iqSN z_ZF*h89BdN0CT~{53Ooi_=j4x zAL!bx>W@!3vH51D#XXTxoR`G!^1199KZkrPuAu(TyWJ=mF^4H2`m29R=!b;u$H-tn zpa2J;{OiFY@m8%I>ok(XG>UQz&_^Ns%I3Sh1LFdhV_aq#l*C+yP3>;Bj(Yc}uU{;H}^ z*w#Vnk|_RUSI}lS2tHb2zuFaD<2dFi2RQwI*dNT+k<2I5%6VlreBn2RwHtHuSly5N zW>|ie9lnf`UB_>8`-1JXyox|yt$irgFtEz2l6r=6Di_kNSwDXYx{gPf44C}uRhf52 z4=U`>4wu2MkohNAiEXo;yV$ONohw&Dvhf~?uxPrx7k27L`aHnw$DrNQ@FKk$`&#gS z<%aQbs_F2^ycH5I;qAARTo;MHC}~#3qR{Pr*(l@AmOZhLa0uLgN^!4NriowVDdA{R z)ym&9xx3UauQZstT-TNBkDTW zJ*fOT(_1A@Dg=4s#E+-t~XvAaiCzJX9 z6*i;b4RcnSH@dgdE#Yhyk|k(=+wlY*YT|r9@b-roy4JNgzQ_g{XJCt;X50_qQ9N86 zY}>z)r7R5NE2yh^nHu|eR!P$rtpMl}4X&f#h? zbeiK~R*wumoR4btYpEMV(;Dvo09R&$G5-K8tk);#7ykg& zT(xP={_FeB%2gnv@2|LjyJ>T3CRi^fnPq0$FsiD4ym4D^We88)pfA|7kzPxC@g~r& z+gP;=-(N8!iyuq|s(Npa?x)lvk4~}KA#8+_?`ocVfUBRSI4LD*q$#+!csJ;J)b^J# z;f#MKc`*>!{0PtGnygGA{JACA=c33qllXC5q495tn~*dWL%=A1WMlmCRqu6Q5#Gcj zeM?P^+n+4ihQapEY9{IQk-a$8>l3v$(GmW$kF8gGROqvSeF^DaZFh03>49avzp+$3 z9bqb@dxa{atzEFzwOfpfSu8F_?YJcW05#kP<5{;Qs%FVW=;Nu`O{byH&l8`bpXX5j z0A?rm6aM&G<$t$-wKYxA!Dn%Uf|mC~Ao_9#HJaW!x>hRMY}p3~_wmrBQSJGS#**Li zJeud>z2F&V66Xv=G_>&)<%vbc$g$r}cL9YGi(o8&k>2sQLPlUm)b z%cQrNPw>bCe>!A(E`=iPeJ;_I`V1e;9M+37OX7)}%H;kTA3m6zj#T|cH^_hC&3pWw z4Dj5o^4Q59dnC=r=1p2(1NdRBL`Kp;_7TGqiXB_ z08JH;{+X>7I}K4;zr7Ll3{^LHueqFFx#O=9>ev(NGa`3Lu^9gV$8lJ;TGpXuB#&!* zb!=qL{{SjhUH<@F9&6QC;e;xRCYncbIWfA7egtNJi|+tv?Ghk@@(D4G!5HNG^%T}G z4;>@7pi2pgljf7x)blMn#M-uDft??>zx|r#!a_y%Mt$oXmEapwu7Tlrmb@ctVJZ^ z?w8HY-p+_$!`CC8U0p6WuW`G{bBJ5`-u!TNe0ZDfVB_o9<` zA5Z?Z62!tXXvTgegs0BJ}DsWeW#sklOVw3#Y(A);*^EBOBa#FB;$tzNG0N5|wxO24LjOz};O zFC2Q4Ty7W*IP(g7jQ;>!*9#zT;;6<|fgBoM%A3=beZy61EmWW0cGCPr@oTHBy2ZwS z4?iNP{zAEZO8WCrx@(L3iS8zDuPc^6nW*8pnk-}oUq%@Qw=|o*4rD2+Lv;kX;#dl@ z{wi>PTCP~bRKEgTr#&Svy`19`a65`=M)a>hw(z~Crcd@I^f#CpD9Fg*f4j{?b>RE! za5r1=>JBma)cZ&`YnAL~mF=O#+q{;4@~n|a(a5ASvK$acLJfMyg1$3qT2M=Eb}#KK zQOBFoRUZAD@xk}58skYZHrY_AsDHB~;PMEoX-N{K;?JkFom0X7EwwY->2^0;ht6YF zSy%nx!wO0KAK=@kZ}dyMMmCkQYPEG38H@CfMNPp&7X`Sy$CcWwOI-O09I~- z{{Z8v+5IaYYf?YNg^qVtBvWU!8wWe@dugDLpPJVe4+y z&JV+X3elrh@f@N_a(-B4Z@?DgALp9t2g45wV1LB8pZj>1{{V`vnhUspE|dKlRFDq4 zTO@r)T9@Yj^>ik>9MVsz@hl6k+JGURZN8hs59d}#h`dE=zr6*3?(u(7T2Z$=?)<9K z%zwN=_a?D(PvVMZiVb`+Xvv4inzU#4kXx|!1Rv*G_8$>q1N}0^mAzsh{{TEw+Bhcv z0AB=BpHibW1L&G$z~s6FFi)2_9Qu5?yk5p-q)%xU2D4ut;zEZ0F{ z<82=60v$pR_!I0ut}D%E@TH57+}uis{j4zll|o+!O`qIcLf`KKKgO|^7Y#j|MzO_W zA-YWWYi(NITzPWF{{Th?uPxx<0y+1uoS(vapvg}yk8DZ?e>$swKAWvtWU^hT9ZInv zej>8|&4i!3P}loLabER5>+U|BOT{CSKLb-Ns>1~Sb@IGAwzXpa0J*-sh_7!ohv}N! zviOPOJ8%|Di0%}2njn9cDrJ>aUksBRb4qXGi$~E9wrh{ zHR4wP02TFBVdq(YS~BONZc~rU)%EzhC<8i3JoAb1`t7W~p@@#l@iqR?p!a`)>u_1e zX&6g?C1c4rRaGC5#Z|nsN9W8adSzR$;A_rX;}m-iGLPmBlDu1nH-1uJd44Ew@!0w}P{VUh* zG>FUm+I`PGS}9b4{c0!C?F#Kn+sk$x$PJIo8tRTezQ5Oz$1J@)wEn!$6MZ#vjzJx% z2ArVvuWvdGP7ZD&xg85j2C(4Y`fqa=megAwO9iVzD#;9t zk}1lvoDhADcDi4SHM^l5l(!ElKPZ=AXZ(N0wHv^Q(}Qn$43ViDlYb}i#~-b2TWG1L zph$GoVg2EUZ_brmMH#N_syJHI-u6c;uUYFCF*40_$M=>oTwTVUs9F};=eX~HMt@rM zd%0wP!w(|j5;*zLfPX$KH_Et>5UC8Q>5-B7)KjeDwlu3oGJEQIQ{7%iE?l~i*pKN} z6IIHQG%8Q`mx}ajog_}bztg2|*-#r5&gvc*wJuC%>e!yrKymt4L@^MShb-{3TCGlL zFKxjFMUlO@HP(20R`98XVAXVlk&juDS4aGRw*Y?vD-M4PT>+R{Ifwfv2l6$Go*y1k@`nyhPi2qP}PBag`7{#ECH z*1}ZY4(F#w8&2G_R{W1x8fDpiqguKSIT?yP{XyHsS_`cx3;n-)#~gr9@~lle#rjUQ zZ@%8`PR>fY{QWv(vHZcQf8i;y?Rek#4*vlBO>o|POVG!c zU_A&1u0wPWMnXM0S2`WKU}mHY%g-a|Y8^90Gp3Gmdnx)Fva=8~gZOp+b;_j758kT_ za?69}F#K^@x@^)lPKrd1={DTNk`GA~H}k49_-{(MIWP#x>SJsl%aQt3U+oEhRX$&s z_RUFes4?PL{{Rqp{&bf-c4KZ5_?5^{uF{ zV&Dve=ng96SBbY9*dO+}r}c`fsJ^d8T@E7W!1s%j1hC2M*-~pJ@51`EzuvK(hpc0G z{{Y8xUZ}TN81obH6(^no?mIqzzjmo(YAw~tcq&h4W5j2(ng-h}ZjI>5L8yGP4+6d2 z!c8985uHzF!-M(OWygm!i>&#!iyIz|7%BX?{VQ1G$)%HM5T2IS2I=-0-!&B)=gjVyS#L`_7u%;>DvNHyT{)Cw-FwKTs>7(tac8SDQoJ z&uHh2PP~3&Kdvjur|@>M58ktO9f}ay{Hlz)9-#;(TT6rk`_Zuel@9}kpThqD64o~p z2k$Sy`bx_7&iOpcS*_=PPP^kO!}A2yljX1(#y)`8%vS4lYbNMkNaP*Sh$Hf?`wtX& zlGvz+QM!C|5`Opa`LkTp%H+NY9Wc!z{y6=|zMC6)KjoYcp3NT9`PEtUgk1S*WB&lI zWaIQd(!8=Ch`QWB3!5u>PCBwOpU~C#{wGZs+jpfpxBC-q{Rpgoey50z-o$%7Ly?Z1 zDqpsSjaaCvGu1nfZ9O0#C}lpV+5WXy%PLOGEHk`AfZ^9akssEc+SRI+UompWfKZYD z0M@BR{juSKoc{oSb;!@)YHvTZi&2XB8BOPjste=6&So3jE1$o6f+`Owix67v~;C}Otmjg4cWk&q zFjh$Mgq|6>LJJR0wDo2Lo`oZG-{j6KCJMpv{)K&1ZwwNF_X4)sFT_6f!_vAqeaV`=E- zvufL#DPLl5HM7W4J?ccb8Nm!bhN^`*;lDajpK4Y^=4OIOduQ<#BF=qAYcp~7{0%$I zImY4-*EJ3$sT&J7Oq!5LtU+L;j+q@R9US8zkIJQgNmyeHKRSm3)XlZHE5IioTA6N- zVn@=k7U8?8{&gZ;;POcNj8r%pDu(ZGE9xDMReE$Fl`qbZPAbiR*?9~pMG*f2sULv>1 ztUW@1;8cS9=FUj>Jl8)HKAbuwIna2?S7DqS*_L!k5Fob8!okRH+~BlQ%pTUlGn z=0{;>9CT!faw`okFxfIG2eDCBmO{&fb;qKewJt4e%1u4dwdX=e9$v=B@RBL6wz99z zQN2N2)=IW9xnGas9Mt}B3H~CXrn;IYp6IZDns%Qfac>YH_E5R}spm|#Kzz7>`Y{;& zYJdfaE6Mgaq-T{61;^2|PV;|gR)=Ee*j#;AGnf-rJ_BT_8V zHx66ab4}lShMkEX-54Ae0Q!IRs=2culCpEyWQK1;Ci3yO#5D;5&h>w&Q*yOV|0pgvh($(nMq<~+FRUJUi+jcrp=KJMs__n z55VG=`$})_KjbMIG?jT&&%YH9*-!V!{q}#xi$k$Dk>VJjo;WorlrZ_xexPIdQi!)M zC{zBQi4Iv8Zb8^)d*3& z198=A%vbQrM>|iwU_~)Qfx`C9HzUmF1Kf0}aEsWbHjb!B2e%|Go8k&Zr?ti6ci=T*nDEy*0@eiZe&4ajj=K5U_ZS6p`mb5e=hp~vCH zPqQ>t4gUZ;Bj(xoijq5k2OE8VxvqUAY}CSLAH!1MQmAjO)8{yEz~-e($wBII?kk-a zB~K)ZnQt6@)~IyLRSn~M;AArY04hlD*}%pz>@!%R{l}p+qV?GD2fq}(pOIeE%-c(; zH*>cgxFV((ZO=>}dcs?>y^T0t=e0|xP5e0Jx(fl8Y`VL*tt-^DH-=tDO%*`k_qq4R~M??RU7M0TZ?8mF|a<(PvlMf$qmsT z!Jna|`%(Vmeqy0^wqy64A9`jj{{ZKq{{X&e=o+3ziMZn;kr=5XBo9g`uVnEFW00aA zatB(SB1t&N&NI`k6i^I*Yg^!+I(5Y`!9^4?G&I6#JfrDF6o5Rl=}1!@sG^m?an%JJnHLTSbvN?Jn>qk|}g zx6~wtY7>f_l1)pfoFnPC-~QZRd-mMl`@Zhab$!$K&fSD;{M-L`6xiTMb|3=~2n3)3 zH1H^}D$6}x}dsT{8u$4|YW0&qgEQ&&Nf>)awE`)a?HHgHl zCi{UrxH`uJIDLQ{=P^E_cHM9~c(!2x!HQogy1z|hxxUJ}U_pTRl0(kKgrL}Fj~zZo z_Q^4jrg2;zr|Y9oxg8BhXPhj{20HYUChd|nwG1FaE_i~*dEgo=9m!^A(2pEB_l%j} z+y)vtmy{0IrQ~*4CEystWz5mBYhVYoqPak1nErTTx3%< z)heEe0*QbPSGMx&PPRVp;qfw)ZUSfeRAGYAfGO3Q(X~xc!WNuTDtCou4n1(UDOYf? zf)|l+gTqP#Z+Kyl_5Cb+aqe;#)XM>+DME{Z@aw=Nm#S zDS)<`&tG6=f;U;{4!ed2r1v*N+)V|R4k!8O_{EB3w+ z!&RlQSqDtUzY(UT)r%^BNZ%9w0v16?iF?|BgBUL$1^3gQLidgKHxEF54DhaOrc^^a z;MT_#T{|7JlNI0VqO~2Q(3B~|29(toZc57Bx%JKMqH?*d+Y(AH^D!9N^U($Ojgw8X z$+0M&;WfUr8t3n7k^&Yw1Mli;u(S)}|rBa8#sPm06WeJ5Z@zgjw^GSc%<5(0& zyH3sb&1cSLlA_$_n6D;~6{(i)+IeNb zaD?U9E&UPxnU;~XWU(@~`@j6bIh>JMv(UOu1B22YySd^HB2{g_M*)@tnKHQOf2O+JJKPqj z+YPCMbrO87G z^^_C`2I$si`6a_Wf*fvnp$t0a6>$JhRhE}N;6YzFI!WN&+D*8r2CP3i8n&0Vjc_Oc z*#bv1;-y*Cyf5qOIVsE)iFCe9Dg55D5)~p?UaVLwhAF-}MDEE^8F0zKX1pE4>IJOx8n#Df0OvhA z%riRxboabfcw*hp@S8`&_0yy&YvDLxL=Eop0BZjA!-0n4b7eGkPoEBN;_%kHo0ngK zIKe3wp4hp~{&>8?m4NzL&*k(ld|e3lId4J~m+Hw8pNCp;Jae4Q*=6T3b^ml$fmW(R zYA*|@P#lyXwB?mTyq^^W5{UT4G94*mbd+gq6AeX2{#fZ&P%wMCo^$4sd`ZUC%R3Lz zQgqRMW8XOKV5FF^#Oq|BS?TO=uqIcP&l;{fw``C2h#ZKBiBWY>%_f5)L}88U^<8?~ zS6{~N5-pSg;Q-;S)ii`e<6nIF7vSQar8Fq07w)}gr%;6L_LA1uo+T) ziQsN*53{agz*my`wDT5r=H@Ry5=j37lVxq5tHb!#&5(v>&E~=B1Jk=^tJWno6IOZ| zcd~6oFum(ZPS8k(qA8szUN8qPC3Gq4S1YZZE{Cf8u?2pQ_WXBF%B|~GjFI+b9D$7O z=zr6||8^j5ru#Oi%bcO&1?Wh}qsaC@!4S^}*P3rE`7!WX_R>%Dm9-tjRHs4j+8pw3 zygd9%X^UC-y8Ti|{$2`P8HJjdJWv~LM9=+dj9Z1I{CI0VFL_7X8axy=jRZJS#B@ql zfhv8zVkVcB#~`2S7vhoSKCJZnNbH5OHp8=)8OMr3!E0E9m&tMPzre!R=A(E?)%@EX z%DSo!#WTMbn>lUMs^1_f>Jrf7RN)f8}TS&Wyt=6 zRdwsjI7@_5R`kXgG2-63gIb(Tw@MtO$Td$sr6l&SLYvoNG$&j!Yj`%tzM)LcEyI;GdBA^E4CNshRFk*RtY@n05qW?+;{;xQG%zOvFev@NV|f|< z+g}O}PwBLzWHq&!20!LA6$2%lqBhR>LE7%oR~+Wd^q)|x=;_0)#yUukrT(m9k$H8= zvE-U?3*&a3`(}tKZo*f{i5kARI}fJ_Z-6{* zfN81HKXn(Fu(RnI(O5J`oRmu)va8WM5sntKoet7i^YhJE6Ww_DT!!aRR!^_`f`*<) zJq=3eAQVR_osbxKDNcdwr3A!=K}8SdpC1og#vPL7lFOj&*o)ItjDJDEDz12|+s)!3 z;2Ugtp=_YcfB)OBWW$(`V;P57N8C)OFUm9c#(3*eU7gB`b`(_;E|Ayy$QM9oTfHv5 zJakb(2Uj;+M(f311b)V4aDD=Y8E{Rv;JmTf=ofjB9TN7EL&{8%C7o_F2ge zeDMY|mO+?{6P=Z(JwJNC=1I>Z1{MEfO)+~tsKzg)1{M1vkDd^|MHz`oUk6(eMuAuj* zpS7&h`|XOujsrgL^>C zL|QmLXHG~c4+tJAm8<5-Yb%+jXTzN0T;=LdS@x`*Hb{Q4FG6#mRGQ*JF2429?9N3? z#qY5K)WR5dbla=7qc>}xH4R3KnG0ND) zfvR8=hoLgSST#ob#oC<^$qc_3y%IFQy@Y;3{Z^8!VDxnDd#o1D+VyVTh9Su{Bu2aF z)*cPi4+qA_yi(KroylZ1w`qzZ>@CNSMRy7QD1Vl}+7cmsfnQ6z6af9FShvP9i2!Yw z|ASNE-~9qauU}Sy-FF6+ai$JmtO6){JwKp*7~b5SGKr)|=vb{xjG3=U7Js~=M}>vO zUF1~>yNB-lgq;oA3*ezJ&il&+mj`{t2%q>XR?jbVch;0SzM&k{4^^|xp~4z>6dB#~ z4rAY7K)(pd7ODxUx=`#M>y`>!?1hdqR0jf~21K99tNPe5!!_x_SJ7HN zD=LPY#>ka9GhhmNDLF^ywTHi5yB(awu4T{NNy=r4SEUF>4ZJi2mJ^lb;vtHoqr&=m z3O*YZ`Rv;qtDfrJucsK&&^k%Bu!OcN0b~0inra!HCM1+%|LtWdp zS+LSS+^h#-P+(rt`@P^Q_D($%N%$dhic17@<*}TAqnRJ|2l5%rh=@ogeGS}-3O9}{ zj2bcHbX}dh_Oj-5K^p!oVDeB^Ga2888#!Y3Y&3t!Y~=bKU;9L}5BY0>lh*`3@veHR z@B>C>Tn2j0X6^ZVELm4mG;%bk9p)#rkqtcy(Elb0c;axnnpk!0*kIb+x`v6NqD0)3 z3G3ds?%TClddF({XO!C#eu9R9pYqU2Y!>dd(Pd`F)Ex>I+B=%{4YW|~(eyWSr0Ayf zLpf{ty5z~nwVXfe@g_6$h=$<){hSm$5Xz40kf=WD6@{0-_U^GU*6RQ_pBUsxuHL6&^8!cuAnQ`X$}S zHoK>>@@x*YUBXJR@KE#VZNC?7T0L62O8{IDO}dTJR=S{`j9AwgjC_}cUwt_aX(LQ; zo2$z)YsSE4iy_{3HmIFWtlLQeOH`!;=}hhP!LIIoBo(rf)y&(S>&p+M3EV9_nW2?5 z$&(@YTy9b5IUF=YBa%Im3#rQ!J7lnxI&GWfb>a%Y=wEvEkkplv)EBPXV3j7Vot}2v z^cK~z{4i#r!uT3FKPfT?KjHMl@eqRHM0cb=O^#X_yY_McoYDpbgR3hZIG|WH zM*4UkXE3}$NPoK>AOe0J(Bz23Jir;CbMfV*bpX{yg{B*(BrXc|f%Fs}(ky^{%5sdZ z*NW?cE#n1FCzriYk(A=3d;@?)lnp;3Jq3)oW=q2QTcfrvD@s4ZJbNr6$@z; zi>z|1Hh92Q1>dZ^1?#_n^h1G?Ww^^ zZi8Ub13IhD<#m@C78l)&V2W#3L;3?yoBaJXVAu_j?cnGPbN(-&;)fxBL#rm$*rMcv zCP%8BRIDW(#0Xeu<+5SqYr5!PNXE4*ej~e4KQTVZh@auHNEioPsDzuOVpSPIFCNTQ z{)8+?#Lrg&3dX=EuEUSDSf1|=Ct<@Gb(Vc+46q+1);Ue>O>-*w<~>)m)^y+nR#8{g zEL9HV`c!NQLnSPWnxIZ`)0puvdb^cpIRm<$k6M2E8?>k%9d~GNN8{uzZS1YT~u+*Y&|9b)LLw8CtNMV z02862VhDzvKLo>ooh`+aJ0oA~?JC2qZJ-@J0tK$x08PC7N)Dr{sQW)JZj7C|2ae zzgw*uUg=>5{evDyjMkuoI3UK6e<-VywbnapN(N9%WuCj6H*A&(5EQmM*w3UD@ZZz` zk6Pg68%Ru7J7Yn`o9)EJ$NL}+W#+$LUTb;sUN)yaE4&|$j-C@Z&Ggx1>TVm9eFM)< zurc&-=oL2>L!O*H**Gj5i%Uc>#8%Lv?&S5`b+rZfWzvc(tO0Rrg?_kw(kVDDC`axy z>|a@v&pNKMo8R0_?1Oz;T{FKVXYEdf5s+VswpNfLK_)ZEN-eT^ED3(9$;{Ek$=&at z4K7-$mR$rZS95D?!szd<;Yg^}@2C=LPXpSo-e;w|Y9Qj-sP^r9zS)t?-~RLEIwoK8 z6&Jl=VJ@c~=>dbYX`eU}Hk00FV-b9y#BTiI*J9jwRV8(H;?w=rE{wxQ-|U6DESL-Ev%m28HJCo7XXQSwJAWPOV$oA;PXS{!+?!-Z`bCu zX0Tqq=y=W;h3Z%(`L_X&sWzLK%=&Owfa_#PAfj$IX*a%Ibb!Aa+E|DChNWy#xPrp3 zZyz8N#Pxgi4)v$Mb$5`UB?+OsS{*bmTU9}OY#x|*M-Z*^e3E0HJ+uD#N<7{yAp8a3 z-4|iv>mC2b4jP@0URa$da4|9&q0*T&zscq9Y(M-( zg&MVOx%2@*AJw5%N!y=|7i_yZs951SfGUbm=ZmYvm|1h3g?~At;)%6bu*{@X6RCk} zC#?PjM4z4c*kt;I%MnuZld5La0gle(N;jZ5>Ou`yjqidQhsWUG>f6b7g~1wL2nHh` zw^V^%nJ#j~+*_xKhn zns--X88CgO`;16`5FE+xt!iF7S&96(p`_&;mO(~pmlB`;1q=g;hGa{IP!Z;v5rzZ0 zi1dt;r6CK`Zw=6M-JEjclBD0COknlPZ-GPg$uVO^4O&S{h|`~kvtD=SrGAvH(eo8z zT`nGx?i;Ag9>2CT>DF*03zQ)YUBBlc{T*e#LY#5UOB_gO!$}`#8K9)x+hwG0nB3rt z>~Pbg)&g|a%Tj!YtOXn_eb`a zx3z*kcjZiqj>lKOQ7yYD(XQj0h{_3xVTurmgyZFNJZtEwF~UEq>8;@g@33YlR43Cc zgm05?>4#jJK6hh)iWgOcFymM^qiGzp3OD{(afW7ka`3ct$Tt@8nUBZgo0~_)O@}rX z2bh}4>n3~Ta))$Ya#cs~%&uO|fe2wbVDF44BRB$M=$)-Lyt4F1fe^jZltpP@s1)xk zD(VtLtrp7#m%F8{!7MJ{FgAo>ub_uF{^Bhk*;(mlxhgNF|Tan zz0S(Nj8#vz!K{8w56+EDo_va($Iq7&0-ATR7|^wZss|<-OkWZoD}CVStWRHl^a;8* zPU)riO{X+pzrJbTmm$M2A2uhli!Os@t5qctU+q%2_6x?tZbps%{?7o0(di?;Fkn%p z1wNivk#k-_frr)!6~|yTZ$XS)YsM4TjfxccH5Bg*d8fLFz%yyy*#|4BV5+*DdXK#~ z+xbH;Fpyw0?9y1QxY40Q5lKCMIG;wXRfjcu~64OL+$CA!h|?o$j9Zr1M(dHC=dt22YaNp+{3_RR_5 z1(WvO8s+@4F1m#y$oo}IPEhD=kO`Jc9Dv?U=JVq=6`rr*W!u9r9CttNV_jW2=3+Ut zn@Rs+Ye$2uHkRWBzfUFSKEbISKOmBOsmN5*`>&vbYrcCTZ?TkYJbv73m^$2(1qx6$p1{umQSh>DttkvRJ zuAH@{hqJ?{LOaBxbNEw~;ok0GK6e!tpyMaj5v%8Zlf|GolRaO)L%BYv5ll5qr&v}>lI zV2u?}wrJA5Znl#xz_KQ`P9HL&xaEYy!W?WejklIYDy+MvpVZqkQ_os&2J)Q1 z36}3rG*upO>78>iIL#Kq`tF-xy?j&Mfo2$fuf=Q0;ph4eI@!^>0T`rE^IIItaQ>S@ z0IY)eYubHBPj7ZYRc0SpiyKb!&_qU7vY5OE)3NYTjc@E$*A;@o4FK z!g8z0c%XSN!?DIPKixI%OF{bqc6JNC{l|}^`|h!I@c{i(?of9faQ7U#Qn;Ums~1Thj}rF>axxCH>mMA_p0BptU?@lb z^cbG%<}sG5Yy- zqd`Sc0d2DwX5I9kJMJ}_@g^a}vD(;D`+1#ei*Y0<65G0W#{N!eY*PeR=AUK(W6aEF z+-H8>jM~j+2UM;R;1QVW;m!kaCX1Mfy>uO$?I0P;zPwnW_9l{rM{|~>-DxKqzDAfe zzcnlgg!XprR~Y3)7oQ2_AV%d(T`*d~%CpyWX&2>X|1J#h)8=J31zSB)5!K|mBc9;p zK`C_JCST8kYr9ZRAXYA4$6&)IzuO3Ls(l*_jxMJi#p|l)&YQ~*=QJ*fd>xOn(%8=n z77_43q5BVAGISF@MVIMVi+`u zq+d(AfUQ}9lAR~k*}-5M@G-(e1bJd~ITDLihQ z>>&6H9Ot0YjKc{NKU&=(Z#0ATOC+-Op~%t6-!F;PyMYSPigUGBanNy$mh<#S4!w98 z3wwYVqBl#sb9pk8V06U;pv6pu{JxCViKD^fyVTVrkSS}B@-q<{T;>bI3CK3J z<<`C4HN&@Fg-4QlHj+D;{*b;;_idA@@zB?2?v0<``3NP=h#$j0ImFr2E`l*Z59;Ek z%+48grgp{sfI&RrQ->RWHPxb9sX~6sI)&vD$Xgcg?3#uA5x#g5zvyTs>5cN;P#zhgN{?tj5%937Krxl{R^neCoKmiAJbMo zed7wIwt`(p@8q)trZtL`}G7?>BLqU4%z~^fmK` zHGxMc?~MUn|76mn=)SI=*Qxzz_~=Y7g$yA~4i0eaL&->}E+bCo_<;>izP#3M3b!fW zFE0f+@g6rhD@Bfn^jzK)|BUNKHfMO*d8aT)Sc$kChP-X6@zB-%*V?#pmjl&oE!|HV5E#r>Zp>tW?k?t z0apegrJW1!t!08`8!!Ig#Cm&!U5+ z?gBNhGcx)bq&*x$!jAfJagFolql2+Ne?pQlZSS%*e{9g?oiVlOVIL6anQmie<)vI( zp+znI3B`hg4Pipdp8DNa;t%-~neU{;os60jX>vOJ(VlE6&DOvXv5Kpx3PISvrd%SOl z$L!M$#T$(w9jg#(8{W+z+LrQHn_u2d4b)Z$oVb#WBBSsp}~hEXZH-lYJ?ycG^4iaEpFak;Nt|c zTyNb`;h6lG3#!+CA#S+lV5IkNSJVETGh9pUqP~TDuhlV6O{)S$!;{NiPoB;OS>}bE zLQzQqtxWU#Rkwqsd+whSe(q(r&^FCM*7mx77kV=y*Idfag^oL=`(aR?n+Jt39`V<` z>(SnC94XA~{sjzP^uS}e_lASHU1~HKu%sc?qpGo%8`6Q)|N>W(QpY=rL6CR6$Zm0kzf z!?<}F>gglv>f%@1uJ>S=i^cN(d@&*`y4;AXyhsW=3mT)55%>Lj~6G=l-{Dh!>p$rPV_GQ8J zF@?ccC~MX8&ZX6HDnFdQmROe>$x#h~XWfnB9ja-+?L2Y{Bu_Wdr+?Ubh@3p~6UlgO z&VtN@cK6%r8qoGxa6n|$W0F*KJZ70nR$f9?jFmHbx|rRaYktsL4~B6mG>Q2x!ztdq z;S$_a0veuk9H)>fx5(_N@78tZnJorNe6B}IzpF`h`?lQ3gE?^Z$8#+EQ-&CK`CVNs zqO*CG2bipCFR$IZZ(F&6;6AkGY!?ZJg0bFXGm2{=w)!;)wK&_ucF0ZcJ82i(W6^U? zS`qlg^61?k&jtbECM1=^`?1n`bJ?r(+JP5oU~1X*`%g)+(vgDoI{5^O#~gemAq0Zw z>%%I`VNljQ0L1Wlx9eD!l{%KmV=_8v1*+tKFxj-FJ*tIV$*)A|N^|U~hWckDVHk!Y zy%+8#M7%W;Mqm)u&0=_@1j_0yHF}c$5Bv&clLk9Xzg=Gzi0s z!a{CLbSLHTR-RRLK)=XeDA$YH-F^6+6oVxEiK&3h#m9S=u6qp(ra?r*6E5L3EzI4@ z*x8r~cWgj`hUI^7nk2X1gG#__?6A9|;M<3tZnM1jqr2crF;=6aSu1qPFZ4Td9na|jrnJrz+3>frtlgJQ~+@`S-%zS+d{2Thuz{ti=i#c&Gh!PAstEuIj!ch48gO z>vs{==Dta8YD-W(vGFfpbIaMRG75^@vy@G$X=&Fwtz8W>lVveVM62@qPxL0I^4x&?$`S&J;}xvHYbH^ z>8TJ~W(lgZUde#ja8rC?LGCOQ4iR+1q?1m~ZMc1#75HAqV6UHI8D`79_0u8P&JV^8 z@+S})IV5Q~lrDsMW?Mta|U(*)-JRzFR z#R+z?I36L9f)B+EMCnM*wSskR@m&^T#FzY!^@O3psMVnvrt0(F?#RB}44UN&bGScU zP_9c{PjqGThx$cY>2ZJ;4cmbZ%7@jL@98{QbHAPw**;&{Ts}EaplZdfD=k?B%Ty>Z zhUHct31`7N4^Ro$HO9lux|T|mS~hDnNJlsgQ&B%-7b;AQkIDo!)vk1Vl2y3b$W6y4 zH4O^%zP0HAfArR%#7~(9R`k9m!0C?gTWzVy898QzOL0ZDTSI42dpG?NQQ+3Y!bRsG zHe>gY;-l|C_-TAs7*e*?g6^0N&rc8r%w}1!e*s-j+ske&%b5>cf3{KMoq(80ezpX0O4{$+dlMg2;ha;RM?g4TbkG})r(_8Etc zskpg;QeCOc=GaU!Qtei?=xNwwbd&U@>_q09SDYtt8CNhHEf{3*L{g!vabyn>cQVg9 zFgEW|j@%lrXQ1SYUAuL7LhG@BKh4Vw0#vp=7D>Hc`l{m3u5_!1z5>hf%ig&xmj`hp z8?f&PiRfx2oj;*%kJ2a%%cK!wFPFLd@rNZ(B90w7n;a3@%TnumAoa||l(>Is^WLWV zm7ueG)MC?`bC3}jg1Mw=>m$h_yNHih#A0LN?=tV-Vk}M%KKS+FAC2E+sv}ph@TL0I z;r2)WDEcjT+9Wh-@?hLg((at8%*LzX`r}r#t&u*ZC!dvT(RS5sROSoNYn~l9#{PR5 z=Fa>6Lf&}It33bljzwJBx#>rx;qYC6`?eGT|$9k8`_^ zAABB!t!np)u($FkE7Gr&SAAKW3CRny@~gc)HpH-dt{Njael!1^Lg7J~idSuD3oX`b zZ(eRPIl2oRJG1Y!^rB*-C=9$z_G-y7|xo`sgNrT z+3W69kg$tOWjRMoVuN5DDU?WzTSHXK$49n9<#G-@g`KIKSLAjko9;K(?AW)*B4 zsXNs|`RC3hXI@UDwZOd1l{9)m3cGIu3qdoe6maP;upg$B2aU&Wq$dRSErGvwiNI`qJY>l26gUgyfx2m1>DeQ5sBtj5(lC#up-RE$C?lB1x$^r6qT|Jwub~G)rd2>n_0MKI+V~@`J#u<-D8BcC3c#MVJ_2Zn zdFFX&<{W3C+>NsW;W`^@*nWfQbmnQtR4|jM9!RLWdBSj;5{Um9lIJw?~nqXKwu}a(Q_Rb2n9w?Xo9F-OnSZUQKvlGh9}!Ri-d)MCYWSnf?A0O4bM^;fY(hlz12bf zrt&gbO=myWb#GObLFTqo5uHi{aV&683&%^@cVw&o`ntvr3`;O0a~i50pzQij%d&af zxc)^RtE1CcH%yZ{@@gfpFd(eM=yN^yi-AOsJ~Z#cq7p=yzNS$760ND9c{$rP8Pa?a z-U?jVw7gUuckorFAzDIPlB9?hDw<<=-Als{=W|k0b#OAXCG8*Y-jlAkuGW}*Rmz#QpisL_%V(8Ec8c+%AjfO}r<_5%@87mCOgy%E zvjtDT$Y(2h8;YSeW1+$h4C<`f%aRE8b8z2kDUc2B>Ar<7e=QfqFk>#03zE1*;?Ty=@J2%AQA&v5W_2QMSiT=TtxmMb@aG&k->$%S| zqCS7Qmy`KU`UMzePsQuRT{^$6FUzUR3MUgud}24pZ2+I!oUF9c&IoOiPMc#Wu|fmi%?&F{ix?n!DP<*eRq5k_rhaeQ-L|6T(sk;tI)FF)*loK1!tGH!ZT}kzETvVy zp-iV7AEaf-h!De-I*8!%7$?zhVZsR=Z9ZzR4|JLQS+~Phs`;Ng9J*%yN$Tj$kyC^{ zHpa@E(dM=DzAkOt=U*c~8U^^vIN+7{d2p6edufTeLI+W_*Xo~wV^`0T>^+ulK7n-= z-sMJ8-7O3K8h3v7r}p)<>vONdKJ%sCQXJ||k5#Of!kfq9q0@t6-+8I{e{sFbNV zkCZ%myF7Y@*5kS{LfI$$1T5niCZ^zChFk5D_XfJBTvbal*}kL-Ss4gila6Ek_HIp< z80c$J?V%6K9jBYF7ZogEXL2XL8Zr{+hm?e7J>^7XEo62$&3WIht96uv8T^fi(FgiW z_G*)TH}^LfUSgIt2FopqQ*rv&Kj7i(C8|t-Z*@mP1l06ZLo7iUr@CCVj`JOcp2_9J zxhmzr(=mEfOOEH){c3x(TwthG!y3(`p-v@KhiDtmLGc6hR!f!8cC;%g*J0DahJP6j zoty<|melR;zA4#yJna~`eyc9OjV_{sE4{bRga6&O+n~<)^k(fs|GNNXKfm@Ro#y7Iby#Xo+0D&(yT@V-Z@)G=w+jS|)G;8OfmRHyt<=-*4_l|5Qv zgW~fy&(F}LU!?WtPc{7T+P?8>nQj;@203{=-0qVBY<+I_^StGAy-&Vpq;!opPOK#u z9A6LKWnL*ONL(>bRMlc3BXi>Y7p26IETa;6vVqtxHV|5aX;|7DWE6E-_*s@Se& z`d{{PX{>v31g|&leU){I!N>KFo|ttuM?L-Nbt3aGaQ#itW(2mr9tGhE?EA`cpu5B(8e%Ebrzxm~EQdCuRoTA9Qr0r7&V-4j0Jz za7y!mhX;Se=f%!(dmsA3r1O;HwF*uSWs&_dYB{(yITh8x*C)oS8X`tDWZCh0)u)b? zhL+m0`j6-^9{BeBG|C+^6_=bK2tB&f&if}H_q#=3M%UVIQpY0uAe|I)zfLvos8F~WOnAAp8n43g zI@jn5VD!07mFhYL%}P+zkCEGczk2WYab_l6bKVFVtt8zLt?c?4!z^lSC32>(FkkdN zt&1S^4&rh=o$H{@9bY3`^_1yb$$X2c`^0uMOV_2ITP^XtRW!F?j9fP4;tQU zc5zixWT3mv$d~Dl&6ozTB9D<9gNWq3I9KRHYV2Z}z?{*O3WXd#gaC?@IMM-*Epj^r zZc1FsOV8~=ln#Q3?$uY>Oc61x%$n%=HcO&s4Y?uW!ZEvgYF{P<4LHuK07k zvwnO3sh0IAi&JLp5PHAI8W1|0a=Vwx~A0eRyzJyZ-9fod?5b!s9(_CTi-vrkE1mfIOAb#kaxnakOKQQsz$ zc+dgA{<jRJ(ld%v0kkh(N3Pp)oP z=@xDGgPq%>l+$RX`p;c}3*QoCZfZ_%BjTp=fN9yRy`{ZlfsefUb>O=cB@g$Kt1wW% zk^V-ojw_3$%&k_rks#xfe})#zBi=QJMdM;#DiGvVD{3FxEU>z+9~!WQJ&!OEfR97$ z?qa6NLi}jB{qkbf?z7hJ9gp5X>BH^j)hCV~A-oQ_v34;6+h!VrpTE0hsXqE_*!k_T z0T92THxXNqI%zx4+duZcZaK4KipEkBIG$U)K{t%Oy6MS@Q~@;>`q;g4QJ>u}&Hv!> za(bA%EQ^Qy1#(^S%i;an`3V<3#DZ96NhdtV(kn34k3;j{bIR=6YP?tE$r}xIhg5QB zRU=~L3i|^s6(hSmJMRfEcP~3my)g4P&@!cSxkEi0g6LrmzZ)i*iK`e~19)7k=YQ8{WS3`DEf<8^Kw z*c5gpqZTz2!*MFB)T~Hm9lg@6nkFrfIJkJ{l$FVr#`t7eu zu^a6BD$5kE*nMUoMPS(aBLSF{hSbFgr%h+J>pmgKhsXJ?hH%5aeAUFD3;i?CKxi=S zRj?9qjsloag?|D{M1$Cddj&*C(K$_wnn8m%qZmxixcRn0^vB z8KINI~KY$7&0YRO2B~H;K#n84R%54qQAB*DTMV_rIf;m{48U!GBtE8;UO? z;K?MkxNtYPSs6I0=YXljDCQQPzQ4yUBU&pJqvzl&LVm|>snn|SisX09BNFqz?^N>| zvi7+y)m0s-yW3FZMbL8IONF7{BERB>qR`6d=!wIkvpu9QMRR~m-$X!0{{%O*svtLU z?H@a@%QO07ELNa?&X-SytSn$A-1eY^N?#)#380SwItVW!8f?;8cZY(?#t)Fy(AgxL zbj5tA#`c&6DT1B6|5iUz5;xbKrybh{bIH4KTTFQbZR18F#Q~VmE6PS@Lw*fQccuh@ z|IY{oT`V{8#*SOei_Oy+d+22jYOdaDr{dqIMdrK;kK_0iy}Z-*+k1neZM!T6SY`SO zWJV4}^XUDL;FZDfHsV%OTm%RYe0aOjG)MLQGFijEyZV^Z<|Ai5 z2GE)xrO5dIjWXw_3B)f+i&{*os(tl89-xEAKTmMS9D~BB#;TUNhwgp-X-Ze! zv(dqo)GkzwUCS>EcoTV~BG>G?QOmAe8LFWs71?-H^q@x|0#~cS+yuA5+}I z@A2rm+*^tv<@+z_F11p;ng9KSn0H7*PJC$trWxSMg3;50ZI3oR4kvsi+JK__ChRx< zIs1}f`pd5TyA5I_QoA>)k${f#%+))k)Lc2kp7`ae$5cW!1M}7|q!~=ssOLvbii$-F zcfQXZ$&!T(%la=UCEolN4o8x~ za7BZ1t+=t9he;|p`vYLn%bV0<1p<~kU;4oOh9yOeDBh?nPU1QP1PZKpudYd~yvF|m zISa=0b2j0Fk+*IRaxvGZe_Duto+&}>deBhe)3*kl)|r!@Y1_a3bPRB%81GCJ;q{<* z9587|e15dv`KJOvz$9jijB^DabdoSSj8lkDEFHwYNGpy2;~eMf+y4N6tjc%;@uK6f z0l}mAa6tO{QjQKsQRzpoeABq>C?LiZ{s$c?>xNZEAO+_kdFK?*tvPzpaoAo$l{f=A zcVR&%&~r~9sRww^ws`h5qlN?$0O`*(Tr415jP%bHD36c<%N%2Gtp!Q|PCj9{ z4Zz@g)4JdueL1CZq&F*nld*A;)SRA}KG?~pMGV&r!W4N5DPj~BDxhSapybkYJahG> zQS))>MaN;w69vxGw;9isSlKDt0QL_ z_Nj<0PXJ@}rl~l`2fZ%iv{5m~Z@bS?-h)WJ4QQ_!Ul6*eEAt2F*!i}f%lT9nI=FO@V1^{*Vuig1-`$+Q_ zc7NT@aqo(-*5x*V_p{d>DbmG~cBU{sZJ_+4IPQL*ooJeWG2|*3%BwOFu}@QgNIu!; z^{AaZ$Ijk8hAR1uN}TX|fNB<4`DSkC?ut2r#WskpdK^^gD}^Yo>b=Hz?0=Xako2Wh zG7Jn7GI97-bMljq%8QAj@{NHv61#@w&N=@84)oU<83&rDzbEC$#XL#0jPNNt4Km0= zBMjLJ+-}EzTvTl3K-k0)+;C|mBP4AZJ%Pwb~`frmu?#;fyv0} z&mT%=2{h6%iU}G=J$a-(J%uUu6qy)3bJ~FoJ^7~0RF&Erg#hk3$^5!|RE;AvYOds> zXKLrBY7>n5QE?djcg-DXDOFj66;eWsk_SPYbNPyYM=*4y6x`B^KrIweK*a|NMg~uR zN?J_u?M7$;!j*YoG6qjm+L@YBKo2+_2sk}O0Mkg@+#dW>y9{;jK+vR|V?1>O(t+2S zKzZh*by1SC1_K?j)N}bzF*BcfQO6+u6wqo5#Eeoeze)gO9& zD`g2@F_FbR4jY}m`Tkr~BcZ2emC7e%WrZbwAnax;3Ft`1f0(G%v)E>k42C3ufzaog zFhL`X`p}pXq0V{5N~}0NDg=B6&v8!;yn^gW0|O^M)Lf#|4na6>gyW?wEwp8G$3OnR z^WLBbpK6gC?h~uI5sbcvYGLYLyY%s_;_C0C^a5IdMPo+qWz{t-y>qW+Y zNU{(J86fo@{=d$qS(-&L?mpb`D!RGexHxR*aXo5eImb+#4D<*5@lN4u8W6wyvjeHe zC#TfVg`K{2P&*Sp+($yB;C4XV+)YLD8mj$PfB@>oM!}_WQ>2G zdT`)@+-J5b%rdCJbY~q19dVwN$|x#-mrM`=VUe1S;w9g|1w!ytaBHH}BDC^jdr4AU zfLjW4k;&`n&*fNG+Z$+6jt?2fIq&I3niE$>JfFlf(x7)e4l$hb*NV4r$_ro|cHo28 z`TqcoQDqq?^2J(rGLjmsQG+G{2P3^O;F3-UuoN<$IOddYQg{O+2O^!w97f`QN!lB) zVgCTusEEnV0H++DxHO;AlMtbSjIZO;m>6W_WMK3(ySrdfDZ?D?J^1|T0NwZqgcghy;PjK7x}Yb_M`GvS%I01D=O97$hDk*iDZ5epJKPtt&HZ!DEc) z8K}u1Qm~sc=%R{8I8j9u0HE=I??BE8q@s%e>M1$J8Kg03bL&VA6ae8ydCewqO6|GJ zU<{n#bQAysPbWCSfyOxRQRbbR2AJWDd(wvE9la@;r3QkNBpK)1tpL*j7&#d|kEJL* zsSf0T;-0UJ9C8kM=}`kqoKP}AdiBjXV{b#d*EJSt+2^eT9uE}Z$fkCGrvs5lq&Rfq zo(_1=G|Y}YX~XrUagv4sNWdr8o+-#jInPej5F;H8ID1kok!jo?Y*TW%<$>cl9r)?Z z0G#oPO^(EXWpX*kTz08oepR>%~pJBm-{e z$56un9Qz)4$LCeY-s1;6eQ5!wa4iGbNY6ZzfldUd0M%{e00}wmRvzwIk`$Upb%}OH ztaG(;P6wdLC-J737KRQpkeC<^&*k{!)ShNra}smcp7l&kh6FHwE%=O6(eS{7#XFRZ z6q&jLGutARJc0gD7@ojps>L?ac=?Y5Jc? zVtSsn8}!K>4)sZ*S_VBEVG4Nsd(>wn^ra1t=}NL~Bj!AF#SMsK<2(?1k|>Ozf8GOw z`cq_amdQTd{{YVw33Ka5n3(1`7#(v_u^A-OOXix)2m`-=b4-$Zo0%>gNgzyx3-TaA zfHBYvel=J*Q;=|IV}>D4eKFperG9O|=Nx@$>h&dq91DIHvp$T`MM;RX zQc*w)MJ8y?04)?y4h~0J09st+@lB$T3z}MOE@=#Kqd24niU3+#KylK6Kn@0!Q*%q2 z3b^2Dz|>%W`ctz=q{oBlPhF)+ErZx&twWl2Xc;pwW0f0t9DW^XbH}YP$VgCe@{9}s zJLmE1KyI}xv`h|q)0Z9UJ;RJ1DMMzFXp|pnPq)Yb9=!&CI#Jq@MFjV$D#P>b^`|KSfO>a-sPog(lppeG0U=;|bf*)M$Q2%W z=}rgbqTyk8a(|sUU9;GbJ!z^JYnCTC`El$20P3Uzk9s+R!^`v?PhL$waO%yHM;QLK z0RWulhG04$%wnlA7F_M=xS`2XMmG%OKcz~{s6Y}4I0Ti>IUP9w@ze0CDt>NH2dSl8 z=Z z_|zr2sLA)F-OV&hW6M)>&nBA3-jh7lB1suY8SVV(7;-`2(g`~^B7=-{JH2z-oxm}i U6Vl^gNl|64Gj8Euk=?;_dJAIe(td`JOX>9dvQ`hPB}}37|`Mb$10oAOHXXp!^Lz z5TFaB(ID#vF(WtcoM!VFzAwgq{`@E2R^bY~A6SIlYE1jee;UBb$!Nz}*k^}`kV`Ax z$ud1fADdr(R@Cbaj#HD~anQXvUWkyt@QNv}_@DVJdgIxr31VZZC(y>)aYl2mhi>YU zq0qMQ3Ao1GM?`R+RXB6vXyr&%>!gCma;}RpMyAP3+-+iQV%*Nh(?@sYXMAsz<%^pF zSm7#|eD-{H(ub?ajr<#mpa$SZ^Ji=as#9HhrpBpQMVGo494BH{uS;oNVf4+Bx=nK@ zC~*XE+!RNfHms`k7+fe0DFPlFJYY*See;NN9J23T_cFoY$?+VuC=-;C&J-nZYtV)` zCWEcKiCD5buZ=0|%mIFoFM46zy*{mPHTgmmP56AIcYa-xR->hP$*-|8trm{gUAx;%j4MC&Qi>3RGqdE=pr8lxxM)f z``0^@-YvjXA$d&7LZ{us;c1#-Otuo07TrUDgU4_D!eSl1rJ*bH)QJ%P>q%(Ma+!)6 zO8RTXFUc_LJ{A@3@P=w2f}N+%lT*yVMs1mV&@>4m!aDdI6xkJl{`w}xD_SB_d$nO1 z_6v?hl9y;rR!OU7LLUBwIHuzAJqCM{tJC)R=i!^08Q=Z zO%~;$op1Qem4UA+x++qXEJ7Fa!`HCmu_^D2K*Ad1=y)iF9aB?)3bQ9B z&qi0Z|8a`3oXch!R?$aQZ&RmHQiKG|W0omAF)|4?RbK6PAYXIiYjcDoo}p3XOz%{O z=-mD2+UJ^L*QaV%+hUqaAHUu;$tN1McFIx*09XTLaRcp^?j!fLiyRT=;6lR zMC{JY*SO8lF>aXDjEcuiR*wgS+u>hbxH7i#5!v9SK3yibOJsJXr*V8i? z311j#(f2O3+cZQt*(^cfH5jcP9#FmC?^*EY8l*blw}Iem>>#A6Io^SnoOI z8@u3DR1j62+47q<+=K1Jqv>-QA^}B-vexVLG7}oQ*qL{_f8x2V0f&oo9RTd~FNJ0( zq@La)MfqXGA+|%+W+rgsV87HpP^o;_H$2xlb>O_NH4%(ejF-CV+_41O3)4HHNDUg? zK`Ho@(Y$*Pyl3G4y(Fu0bF-NYijzHt2v(_Ls(m?q;?&K=cscT;=!f5)jeKpOdl5FK zLk0@1Ku2HR4Y8-M0aL$eZaY7t;d5AkgPkQm)fSDEE}DW3T`?=(&?b}_C#}vyiaLe+ zLifkC#+@$!E#SQn;$@}Kp>^&`v$W7By>)d-XaZOCE(zCPGkpKAtxMC0T$H7Sw(!%48L zuwB{E*qcK|#zm)l;z6^s2e;+3h@H@#Z@CAKVcr~M=@?vZ^07)ZodsiOxev)!5u_tH z$@H|p|1^qw?kk5T2wgDBDJ)@9ALCPXUKJrFH}!aYiYiYe%kYwmJlbzA%1O+EH4_aTkM)%d2sC zMRF@}M#kL_cgn#T6=~ate|DvP%niWeq=v%tY&3cQL z0vlJyXE6!aR1eNz!Dhp87C;u6*8TfD_UV0HI+T8cO(qT#lOTDuPUj9Kx>MEqlDzDVwdI_>x5E_mop3b9CU zEP=_rER8PZ+=K;R)hlg9$hI8Ee9*UuKrXeyQASVC2rNplGB#3^(XW5$3^0Zq$OIk^ znI=Lwl^31MGc!fd{%7V0xETDX8WfsElKiH@Q$Y(t17rl?hJamRYpArtS(IMP7q=bP zew+)i%<39elbps)78W>$=95(QX5E>Ma^xg`Gu*6(u_c(DHvT@%;%|4o{A_2OkUk2> zE7Y;_!hY_4QnXx;`3eUWNJJ)hK+8VLUxKm~WKw-?eihDC71>`2+htWdrI z^n2aU9#uFsQI+S;L}sY3`fF`?Qg9?z+bg7a{ed2l*`Hn%_NsJ!^)K#%NYj6;8u!#6 zAx@%wj1D2Xu>fPWQS{gsayE)4@^x|a54J?ucnM-g`@a4&d(!n?n;dJXzOCZz$+MS> zdvA3fLTP^goo4<3-Pt9YOS1l&rnSdK<0W{dU#6`x15vSIHlDIl*Nn4|U8sqwQ2SF* z`rbF<(||R=@xu*=ijd@AYIZ1SCgGZ%QC0rvNM8C6|F7#c3(ke8dJ#Q`5tn^9$wmX~ zF11CvFI0zSvSpd<#ohKTmv77DtO0lI*cYbL{p6IJQZV>-OE)+bf1$2l3bZyEt z2ap#^u1S+`f5s_@klQ@OEo+Yuh2g z9C0i`87NX&Vi;2U0$jpLTtJwD0@v}p`TL+s=c;x1FP>%SnA^{(vNSyY&z$DORL~qcwvj| z56}BwL|-dzk;wVXHJ}(Jia8K=8{uUUuZ6n+8grE}d~K1S*3gmSAQsL6nR{pV9?69+ z{G~NO=M`I4IMxr6*3jA^e7eW6As(nR8uUYoryXLYI7vyM8T8aV6;MrGs5`9bA_N%* zMLAtSH;<5TkkhcIdi`Z&8f(Jo3aN^x%~;SkFgIkvH}lk8?MC8#B7&lc72Trx@>{~v^}?7XsiDZ1~4xz==YAi z)^P5&#*Vge;?s17?r(E?ii{+5TD(N5-yfE0CcM2HbAs40{8u(&(}APs`G@-FU*ip7 z_H9hUh>iAGgtSaPUR_);c{Dw#KH2d?^}~`Oo3@!vCV;9()LVyDrzjve-Z7?2Q>)uLdlfRhh4 zxVp>w5!fE4=HPT)dmh1&|6B>nr|yCy7v;HkKw+09a(x7phLu)_M7HHmd6SsWuZjAq z0xk5E!mQg>X`)}Xmff!%)`>p&EUy7spm4qeAG=ttDIY#wbZR(d--8wr%pWOv5$t!d zKBb29)Hj>PQg-5|lmfPnXrWd_8Th)w4L9zuPw;}vA;{E$gZ;cRvN!g%wb>=rlN<2y z3}2oKK{1tmJ}!okz)}-2kCDUmN$-2PaVOb2eWk38{f-0DE23yr5|mrjQmU(FcE&+I zR2>K(?KZwcu!-Bl*8U*%ySOijmxk$O=2N5xgwspuQtnx^6Pl6;D$-w#5{EMzui8KG ztGP!9Z;nW^+w}qsM}(5Q^NMn=lDYGZ~9R>M0H` z)G#wCfd=;pj-A}dXuPYJ85mKG1h>4_oHmKgzjhsn1C78>4NwaLigdBX>}CINZL#bVg7A=6&RY)8(OZOR6pf`rUoPG`Lkp$@x# zk8%V)+v%hu|2tY53!U&i^7Q&Q?akvkMa5U9T!TtoJEY-LV@ActkJ|6yn?d85QM}W? zW3q}anGBD;z=?r#_^FECEoh{bAiu!&gJJFN?B^2)uV~GFN_sfgb?j+5^&9?{#=J+t zxcR&G4C%hKTW`*+rwvx9)w;bFK}T++>E9Tzy3Ovtf415UA=>ZP^G0x=ooiLF=fL*# zfYAIb$wKYX3mTcCaK3WrM2Y7ji5ar3T18U+mDyGAO7%@Lh)d|YHR)?zgfzTdetZms z+{jMvyWKo@wdTm#_9`SEPB&p=fE-@H%#S$nQx%b}^0JRQ4!Rx;{0 zI)U(JE7kdx2?!NCvGCozK&Yde-zWB;h zyUwoYdHzbt;_JPg0;gxSe{i?@pnl7;^qqjNt4JDgQy z`~}g&v6nW;@0qinE*XjB$y3$YUwqCF(zU zu^D@1h{=0vLvK)-+$71Lv4|`tfT4oj>-Q)FX6*IeDm*QqCYcKN`v+0=ePd-r?}Iy% z<*>mpklznKbwiP((&VI@g|}9@bx%;#j>-=Fbv*j97n5^AO^tWk6-U_3URe>WN^Vs+JEkyo{?Qox^c3>?qGX1dgqw@PC$y| z$p*7uv>J~llalw9?45oeVodX2JFYfM;%zRE~#b4}z;GQ<56fdmbt2IV_ zh~XL$;(*14y6NqZ`-Fcd&BHIvcXyJEYht#I@o=J;D?B3|x#xHqtsr8uBpZ!vb%A-S zWRkUD{;WnH7clZq4t$929M!5r3Z6t8(*g6{sU4_VrS%%-Z+n0w7-I6xD=WB_{)$dUt1*R$9c z<|(;PvO!XfQxOd|dwC>$LXn|4DCdXaE2J diff --git a/site/file/thumb/galerie/space/earth.jpg b/site/file/thumb/galerie/space/earth.jpg index 7b7ccf5009b46ecde52dc9a42edda8ea68d557bf..e9d0f42e0dd76054bfcfbb1d3454a2900ce72d55 100644 GIT binary patch delta 17724 zcmXtfby$=C`~AovARvO&2nlJVJ5^e0bfYv#_YfXJKyY*lqdNxDtso83-3`*xjlcQ+ ze1CsD+p~D>x^`W6oco+}cM7*ep%MR``MUxlQj$}Y1EHazfy_W=vBX1|Xwqmal^X+S zK!niqB^J<;Oily{i~3kj4D~K~PT+qZJyMnv*@^(Mvf5;! zM<^M9SaPD4CO{gpB%lQ7m^zwrhBxYvk^xH=dej6Z3n(xD&W1J}1kzAcMjeN$qmL@0 zemNgKQFpE&N_;({p?eK*>>yPX5O>}teNW|T{|fJwudXG8qp*r6{Y`|1;nN|uyJw5+ zMSuQ+KE15fQ)zoLuUFh*yinKMeg-b3HG5RvJ@9svpY@4ZjRW+S;%d~Q>aHe+YC;DEOZCKeN8qgw?KGe zKa$S6y6#@F^8oxIVAW2PpZWPjPfxyDVSEe%_o<3)zKPer^b~3e*I+Ey!hc5wdJy;x ztG!2dRV3RoHMB1V0O(ma2ta&V47>D6BM*gnGF|2(mzMc`j>}!Cl5n`|aLCwm7=C+e6M#+)|8daQ1P)FBLmIcw&Xvl&n*7u~> zk<>*8(pXF+HUCANKfjB-!M_;eS4W4ADoSH2+rOdmR22|v7`9ii2nuCt$S-zm`Bw;f73SZ{!tk`H$E}%+?j4i?A9Qkjm?d|Ic9vO7yF1R8&F(bwZYu+-j6UF|-(ejvU_(_oISp~((O8ESJ zDD4r`@b=UC8wfYg?(Vx9_Z5};)W1_x}OG~P8xZak1CV<$5WbXT@>RMUJ8c9GJY zzt-tWPfSW?aj^N=>pI%)P1AWH*|t5Gs6SqSaPpd|Nx9dVV#a0S38PDBZ~F^6*CzjP zctC2@ORv-3t!nyPG_xPMdy|wVF+F=G=ByssZAP%>U&eRiFOd2+2`Y>@0N%G;w|;Ld z`!i{&ljg;hqhYOVi)?>SYWguElgA7_axsARq58;xvamBeW0Xv_MlU-W$0D{$zj6j2 z5Ir^g5|dr0xFyJw=_I2aYQg^O=&MX`IRu)OPp#=+P;)&8qX{g$$}v{rrqqdA6|u6? z(%hL@@synWx<>nSxaBoQHjpM}0u`oNA$<6;uGi!TPu8`!I4p)VFmGvNH1tV`>EzLn z*2O6v_%BhO8(LuhF>ygU+kR~4i-zK#OU`{Fy?M0qT#EZ z-u)0gvoF@VUwrA|FD2Q7nHJwnz5YeSWLGaoh*&%BPADuE9pfwy!cBPYn0qKG@U*HrX{1 zBKc;_xI4C@crVG>s4hKczKgABuD?j|<$BLGwH+RwgX9v1hyRJOQN~;8{cwpd9#Y%E z`eaDULaCXWJzFj=b?brGC&kpt=0F@UO!|IlY3o6F%sA4$?OPzuJkb%tU2@S@jtBlB zJ$||Q;rpBZm+s{@yCxj5?@!!Q)@vi>gyhL7{(>ZHdj_|Rxlg~uB2HkLJGxE>OA~NK z{LCe-53%>`f^xANv_D&gFUvowP44u>4c|RjLbn|^uN+mr&En=!K{Vg(kHd>F;Doyy#JxnsuIq9+&hVcDl^M zJW!T_SWAVFfB+3ya4m>Jq6k8R>Qn>?P-qkuh{Qc>R2lk+tERrXIy}5tQTZu#z*w?fJ|gy zxP({;1o0OXulqhjtdPjY^YF0Hwjn-1qM=VJ#PW5HiSe@k!)sx>r~D3y6f5`$|I84l z4soJfy&XHcdX4ZSzEfdp&l|$+5%Z$%+z11)A068ZiLMMz_SURPCqRu+$3vA4Eu-mv z2=#sIb>SeAQLtOz+E-73RuC-}c>5RR?ym6{wAWrDy14O(G0D?&a8ouAVjj=;?ONH3 zfkNu_u07k8&osk9zGW*jM`{00u+!7rWPjE88Uu9HKJ@u^6d>=um7`KrrT7-d~N3`N#Np>2Pj$_FppSycvbT< z)u&T~|3tASCf5@M;?5h&EKQzVLPy4U;&u75lGLif2+QF;jiKQNmscyEOxGDqm$)VX|+GEk>Fs-$3(@7ET;ODMIyr(Qcb5yyBW){?c&6u#bYV-DAT zggZcIDg3VO@d)bQ?2e`AEKx^cWKiIzkb(lm!y9=2uz=a;0zY%wiD`)}QQ zTI7?)EIrY_$jw@VEaKaC0&nhBEb#E^Ei58b$`qFCK^b>vhf<==?7WeE4T7-XU|k0R z5L(pX5^Iw73^Ed4NWP5`doV399NsQ!KPS5+F=(?!vdljE)f1Pae4@pNrH6?Y^Tur2 z*r}|0hyJx)$RakdX651kXj9G~VT~$z1C7eQK~N1wJ8w(y_FcAQI0U06v03um1;F6Kd4a6^`3IYwnAf&Mjg2b%a__&~_DtLYqLui3c0wwgof-RsGce7A4^~Z&*#UQQP)4TO z2g3gPGP=6z2*Kt=NN_AJ@Z>MZ=0%H;R$?x^GscYxb~2^GW2t@A zHM);Elpj~!b&U{!whK)%OWll4n`}q=I5hbd%itM?T(4Y4>fMG2W%`iV(YMf5`t;8l zH8@&-Xz`LhI6q?CZs=x@)7n4s!{tSim#X>iJbZQ4`x%k9Pc3|RdC#H(ufSL^X$z+I4qd9FFbO6fvCS z&Xo;ZrXbF?XHNfurU25mm7Cwq)dhTtUObL8a@GUe%uJPVKd{|k!xNl&M-=?=t+QK5 z5~8*Dwj^hb>q>(Yv`pIn*4TLD7ze^8?DvtZ-C;{8>XKE2EX1d6St+NFVGW@P59&3G zQFtQg@d?Yt{M;0#KF|_7X(G%DRBXGfh>30mFRq(Xw~9?d0G*tzde&~2Nrtqq)suH2Rs4#7k=^DmsA4Cz zo|((PP(@&Z0PvD7CxeG>V@AmVq7_fQhQV2+s(7E$+`45JA#j6h04X8 zqyR!BXyq71RQ!*u7?pmc8i+gm=VsBc%-%6983m9#RdOPaQ4Z2n}U5a|}&H~b7}-;PXX4^UqjObUL(0@;TeTy|V9Q2G~IY{cWc_W5|eP-&; zq4o<*jtIeTc)|OAJy$y2v5cu93$BZ6Q0!5f(Y|%W#g0*}?W~)jEYPCVmvp9Z!M?nM||G3df=1MGqlIN7lr> z{fW<|_p$Ra&|rdiAl)2lc^DUC2#uJ9l-j7zg-XY^wlTKAQ$!wW<|A>8rC(u2Y5q(w z-8m}{b%6-U(8GCIhD-~`NnOX(i$ifAZ3pV9A}@tDszz3&Rw+|Qurf?jE@$Bnq>*c; zRr>P+)gVVbY+SIKtNlcIUX(m^l;ImKJ1J(wmVgStJFZU5x!kXJ4&lC`EE6zrE~OZ{ zF#cSs3Jum+%ut~Zg-nnYRT(72YHR83Duht_X zZu-6F$ddQS_^oo{h62xW}Y>V*;wCfqs`nj zn$!YpnW3t^bHpCBY?FvJSw`N&$jWYsNE^R$o*HEuLNN0U+Li7HRCDpbth6T1Rm#fb zG>pGmrzn@#8Wj-3vTCaSs-Y@GLg(+to|+C5&^_F+71a#BT=TB8$!#S)VXmSsX7xp7 z+gJo@_S}=7ic3I2SZYH02#|zLmWDJ4*cd})EhoeriAr0UT(CF_?=qpr&xC@we>waA z$sXwcag&dfy!lbQ&_AjY*Jb{Ce8gfLONDr2vdc&%nPYuH)*bedf(_Is!OpJsg%P5w zRv;Th_}0B5zn^;J~HaBy)BPv!_7M)!2eUR|Lk%S=+t@>oZ>L zEvUSjjH#w$7_PDMGdY0;6RX#ka!WNaKFVy>BI0iK6{?6aMIu~Eade+Hk+$N5X$7WW24;V}LM z-Q4eOAAhYEhtSpd`KEh+q*BWOT;!$4-plJVI=ujh@>{;k9ZF-~y87x2PP7d^|J+db z`Q39cRh6H_wSectLua=Tgh(0`r6x>{s_#=Jc{vBY+CPK)D~Cx}MdQ+%<+I82OzKm? zb@RlZ769Kym*~^!lOnEKJh3PAB^w!1_a25?=C}^&U42}m zudOx`rJ^-%rj~>6gt!u|H;mp=%KIJEA67U@u}zG6kPBeCIjUjAc+*YZmUY!O!-~4> z4JmZ;Us{S7`%C#miV}UgUMuUL)^P|y`+1MHb6#@k>GS2ow;p~AYx@AVVI!RuO(&op zzbCfaj*m?#9|K(?(q}O5OjPs36*!e8_au)lCj#5&5=FI3)_7%s@JIjkDioFeNLj%q z3o8fJ=|H%WHR>W+7)ud2IRR)>|3}H+ji90O%y%>u#53H=^zyq6eE>n&{}@q4X*^kq zbyTX!!&pc_8x#V7=PYkWL{V_8K@!hK#7;JWEu*!N#fP1d6K?k6I?IU8@)1aE-@${= zT`8@6J+D$k!;tS(>7mc7B8uNUre4V!T02H3?8>RKi-f9%eN3rVZ|c8*YT&O9%>xKT z&ZR;mFXZC%N$Yw*?{)Z@&2E55$G-g5u#mTJ_488A4#{$W6|ZtfS?9da9&&KL`zxb^ zf$UTZ-yh!13ESc@?ZU4c35dAPiwBzf5}X{b$Z$-M5BWAtt+iT>eJE}i8@8&L@7kyF z#98P}W1*qML}kHrOw!Ms(>PzWE8L4^99z6xTXsmG|1!@q3s_hpY()xcpLzvke_>R4 zwTYG_^Th)=qh7f81CE4juK=K~Q*QoXvvTUX0Ai!2}60YRrvIm<^(KV;rjFY>i? z9`>A-ep7*XhR873_A$DXLXh;>P8=%_!ew8&me87FgHS<}E=Bn#pZ`)qxV;LmFlyIf zH21ER&|qd^=dchmS2~tZ7p$-xl9yS%>xwxj;K>Z1BtLE# zchCU3SQrFfsioMGt@!6yc9MzvL&|@$2Z3V5DFgkwJb@LA6A3we>7&%wl0 zgGL6cPXdFs5rp|4Y-6$_=cKd0JRL8G>9{R4w4&uE$mPZKO-GyNYfO$UT`cCr8mEC1 zfAi?RN;aK-r&f(C~ zdAh)z4jW!rY?vj5@Od$^R-lO~8J+a@mn%D4yn-F)t_lOPwz}G#^i}tPMT6K#>66%u zbFM7^vEt2dxKf{KH}&e-MuxF}CE%l(5mJ{XLA^%ixOFD3a-wPyvaITOa9OB%h{?mXKh}{|iboe=;BROYf*h+HC~dgGn^2 z5dSvECUf)kojl#s@d7b_0h331*p}^ut0f~cw+A7((lv3Mdz@aQ);>?w4{P-(i4$P`hx;CqH7F()~EJ8yH@itd-nm3cAw zWXMcrGpZ18oL0s_)Xr#GZY=NnTl!br!5k04%vm?uHXHR;#9WWGaU~RrYX%C0xay9v zA`NZn0tm!14S>6c7DSrOWpPIm%SgI{acO+C&Y)(}Ps5Y|jr!@Onl-dc!jq@t61$$p zVTClcL$QTYTs?yPvJsYE9Qu9)SVli{&=275?WNPi1wUb_KM{^8Pew2hslP)*UE?#> z%kxcF>5fw)R}W>V#b{LY}I=Rj?wB8cH}FX>lyB`y=lnm9VR z97UZi#BfRMvLG@0855-~$u*;F1zd{taxo1p1JnKA&vv^+L;+6>@?4)iZZ&+TF+>0) z+9-ZF1ZEgOF3qU$JSK>Aj+2%y7NMeAqo=*HS_b}^L4u!Wqh?ewhMZc5Q&Wc?J_cLD(ck!8NN> zJq@%{qiwySRr>Vv=82Zsw?5(F318r5N4%W^V1ZN0OlOeYsc;8uRKXp^5gujnZ1SDP zDv(iGcSIWjOCEm>NS&qUU(c{($-<~5NvHv7AaGGyoy~*R|FM%yoR}yYV+OW~T zD-N1h_^ogUDB1o1h}$36#|LB)@-ZR;qbBi}-o|t@$Y~Nl-|}?a%^rzXW{ZEA<&Ku#y_ z*~N4;KWN7)%ci%&e5VBHrt)PA)LUC^q8FLPo!RmeznCtNn&~``(|3tcyl2Y0hm*J%6e##Lrczi~*hhRkV2aBx_vRl6OqHEA7y;*JamTLQfS&UxmziV;&Gda8)Wq zW|sv7#%nn0W~(&PJ{=2`C9Mq5&HX4g@?k3p+!Q5JzWITXSAGj0c5wIDXW_#$Sw?(x z0`^J%$C4ZQAs6ZHCDK#~gxPxFnS>N2cCJrX-JS5knf9cj=!ER1~0|C5Gp@zPtAuQ&%GDh4G2aLn$j^Fk{ zS9>3$3w8vd>jy3hzXnn4IL_kD+9#pP^-R@-gsfPES5DBI{C%6O2oPZ_brGsPVUehV z9#gaA)`GxDaH{G@ycMcj$_`fsuOl{OKDo>U4C|~ZF+Hn!rP-F?$3v4+fy%527@bMIH zF%4n~r0M#cTTwg7oIC~e=2DtP}y*93?h13pv-eu75FJ{nLvtD;1!I!3;c}pwqtLqPyKvc14@4>=|V6 zsk17Gw!fy-bKj%qjcH)q+R2!d5OxN|cLo~7J^q4TG#-e5 z-de1L+n#{uAN)$QYG?h+irE}x+RUT;*hLfk^0DJ5Df%5rpZ>NrG)+M&V|UOdti&k% zMU^p$y#)nN)(#KMZIZa(1?*O_1zRuF?;wvm7%En;Cxz4Y58GDie076`dk^8UGru)j z+s$KQdxB1g6l9K~^8uI^ug{J6v#D6Kjb}tr1UOi&UEUX&MJf=p*Q{U4_gxUvg;!L1 zRSjd$`d5>Ob$6GuNfTBrJ&<892C33{^_R#$24auE@DHhZ{q`&j^V3VZ$T#K1Jp^FS z_8Kn{@u?9fvL=QIUB0yVN;X+ETzUK2>i9UtUHh1pB=%TFO`wqlnL+S~dU&kqvC;*e zkyRl7I=%)d6w&60X?BZ%*mH=sy(xZJPgno4dYR=eB*2OaC@A6Bfk2ZHoLYtuJ% zzXbb{vC#=PUU{`Ky=fX@61TxdaRxKLRSdT76Wd?ueJkZGIhgoxfJ?+xkH#v_PT*`$ zEdKflR=q@J8pFLQ?0JNFKM+r5g*4_#`GREwfdsF;_@=9 zSfa;Y`iy4|QlsArJuO1cwoZG( zDqO$kxcIi9WU-Cwy`lrPzvaTN)?IC%=^p3y@HUYJSWFWrkfQyWS!hp}*oJvPm-p#R zM5OJY+a9ZQl1gtpap9eU^UUyDN^06ZV)o~c+bFhAN>jCGn(Lg-w0Mi>3Z$9<0u|mh z>7;o_&2293X3rI0i*fhFa@^d;V?Xo=b|T!}mX~WiWAC4x%9%XrmM?55*ZqN_IA|)1 z?$o3A-;0q0ueizk3m*H_RhKO6UPiik&Zof9W@XhOo>{&lWdFmRsQl$YjebxsR3;NA zSLVb8;F?VQA5Zd+&ZKqu=hZ@~fy^%ghy#^iqi6q<8pSl`;vzr>sWg)~8xtdc?6Moa z))(McO}~5BDRQGrn}2_7oCtirZ@+u&_g%WR+ef&g`j7E!W78M47Q~D6xL-e#PrE!| zU6FOAkGFCmfeuU|Q$n1xx)t@pv>`r%7m66q=j30po6AgE)U`y3;MgnjMpKAG&V=uN zupM>2Gfb`tu1`Ln*igs@o`NH0Ng9ZWi9DzYq&PH_2In48YkPHPeX|0F3`Ypx`u{Mf zEi(DZ<;X>i8UL0#F$@jzhg%B&RNqT9P}cQFcbbCuf#h;1tB{vzfxOGw=7BeEc0ad8hEb9E$T)$IbQohA zemtCSFy-OnbiluZ3`+(WpF~UUkb&ab0_5x1167KRDV2nDtcz??SsQCjYq-A*&N=5E zu1{ykBbh&oKZm#+)yf+G@O6^AyePh7DsOjlu(vOjCSKz$ZSlm!r!8=~xzU-b!0>DI~w4JeRF< z5vly#$Stt-D*{9(A+7XeI6x13K^b@4d_GcpUgK zLtZgpj2B2Lt%<*Lav7#1nH zN%|_7$i}a>ReiU>#S^90Nb?u83bj2}Ds`xOivEoegM~2@a8`9Yi1I1DOnz23o2-?H z=;mp>;t;`blxRNI?`KVw(?QkrgZBsGRiSNeq2v&EDWq(nN&EW)Ms6~W6t8tp!jm%g zBjSYxW&USDxqPn6TeYGP$?v$VfnUj>{ zUdmI@u3kYmzn5_(eeR578CzLN+{S_h@5F1pYh-yX(oKK{AqDSTJ=ErKta+z2S1YLX zYgaaSfujrk6Jt48tITOu7>ueC>F_;=E9k2dU6JYyJQ`qw@a0$CXO z6zyy95gX9?Kcql}VpdU%(?6#IOJ05!2ET?(7H0mxl7n(}f?UQ5!jP{-Cq~WbOT@y{ zV5S6o#!2ayJi9zbI;qZU%_^Lg-=c6Jy7L=^3$YvPMAr@c+2Nl92>ky@PTE~OZ~P`& zF2^qAPcLEu#=Nl>I27RohV<-0mY8rE2pq$L<>WSBk@6A_UI z(yCi?7M5Dy)3U%nioXPA%h|JOoiQ;0F|HP z%z}Qdk~X*IRl<|$jFw|lzPaA1Q;y2&pu$kd6T>Fma1UzUy`j2R1R1U1#SkExIx(re z^*a2_Hgn%amMrZwM%z4QJr3q)*IDlg?JRa3W!!C)$^1&VYNC)ueJ)gl-@~4V zQ>@^w3OJF<5EK_0&dKub?0b^QTT*ZaXArCo@9FAl_|Yijj87lvSjjZ%Q(;KR(81g? zH6jWtb`2~u3T?d_zPg$Ygnz*aXDi7ak5QEdMg)f}S{u|4~%a`F0xIBfjy8gfux(HQSu@f#h9`Y+`LRS7e1 zEE7Gm`o9gW4-K`#?s+u#zCZs~S55Zeo$uE+`IA2#o_u?~eGKALZrLm!%{A4`u?>~| zxXkN7xOZiSk3%2?87&jgy}@GoO?tL0H@d|hh%3Z;%D{IOT^$G%rh7!{2$0mp=HhXp(!O^7(><-Ru zUVnRbnDwpWadS|H2*!_f!zHrOHRZFG1`XaH9^k02j9LwL1{opj0n6{aA{pg%&{Bwn zB?v?x0AQ>UZz6reJ2w^~mgIdc4nI9~S!zu^l~qfqQ9TZfEbGZ={R^Vp6qm_scl;)6 zZA0bMYwC%^!58OyCY5L{9LX0u!jY(*AG^6OqK+-R&YTIGn$R|@V+#^mXvy&P|9a1E z|7O(O_XT*sN*za+c{)SpA8K9xUA0&k6UPC(`53$Db`l?zJ6CQ0DqiyK&8RHtPj|2Z zOONoL^u_;X_Q(GzGBr@EfM*dXZ+A2jjV5dJG2sW)!#x;zccKLTHjB;wz7vsaE;Tx0nG zgj$oGr#xR?7bHCuf1Vr!mP#~RNQbxcl7`|)^*2d~he}fwDh)M+QiU^qa^$n{c|$-u zL3ue3>s%}NB|O_N+7l#44#ya8xZBO;9yU3*+Nf)A!P0+-zxoNAuIx3M(WpF4G}VsBW(uK zpz7 z`IT&MFkH-pTy}kRv%C$v)XNj<>Rp7JzidWXGKi^t0BC+FIR&1T`rgVn#No`Ue=u7d zG1`qf_LrMz1drPZYLommc$|Dkj^4%1rD@T?xaqAr=75@x6ggr{jIW>?)2t-oi@bA zK(g@S3!rd_A1Z7dO6>*0p?KcfJ3N8AQ4Ag#-4_&_+pi2ayurvN<)3L&WAPk3}Hj{?l-B%SyA?4dTnO0>*i*G?dy>X zuAn{byE;oJief4>9W#HF2wPY0o#_y zZwv=SdxT%PEpjdE0!u`WYT=U0KjDc(lM*W2j2>%#`S?oh)>Ni$BC9cRf87;2^?@+a z5E0|Imovt(5;V2@bNg4=0cQIBC2So6!JR70`Q4uit1k|z;J>Az8zmF-W=655i}@`; z3`WRDnx)BI(a`YRc?^i)AM02Kv~iS&$29-Ftrw+V}`Cvx^F7c%+OS2{>Z|5^T*si&AbY5Sbo z$4greoD*&#NT@c(xCDF6_|bu7=yP_*SZU*{Azurcb%{L@u~hn{fcJ@=@Boqbgid2k ziXU>5xJTjK+YAk76)z`iGxtlU>=oa?gL8v1XbPj)8%I9AY5JtWp`_)~dYT9UJkJGE zMvs|DD1|G8_i)8<#ZYS+_cl54{3zS-KUr zMnLU)XxtT{xblDeILbM}l8?H{Ei~ZkMjb=6$_gfUoE4;yIT+&e7&}HXgLJ9T+RNi* zlkwS?`|JT%UHNA(gu;ItFkoBaV-UX9s!%Y@i#d$9c^7=Og4!NX;c|de6+vQE619H8 zrEzB2$dAtiF5*J+W;fbr6D@pg-^4C6aBbdCv~6z<`P`vSbZ210`DB|nR~rxJV+}52 zY7E>MgPHQMPZdRA3azl*Z0^?V1KZQcx zI}zb9RO`RWvjKl?6WMSUjW$X>H8wfmD%2!TBpbjzuC~BfAiVGfp_kC5<)>KGW?H@}7$>M!1$>bt)hBn;1+|yrTZmdgXvRVA} zmFdk#NMPUP`imBqmtA>ZI6q(aZfsXbT%SF7{ID+m@_R&K$*Aad8uQlWM(6C$$74q- z#3Xa?UC_;TCz&oDdU8s4BPZ_3iaWp|mT8w$ReKjF(YHungaJ3te5iG23z}oCc%EeS zwU5KCABKpAb$pNcQXfm^{Vtiw*$XzEY{JE^TVbxv{;4VdOr5h?X-NqY0Mp^@I@|0B zH#UronRL{Zm*$D`DXAcHfd{5;xH);+L?ZDFCM>?j9uDN?4zM$9-Xc1VsCb*be9G&PVn>;3InGAV2wRnp&SS^jF2(!Ox|* zA7{9nU*6dQRg_xz(>xBp@rVfgq||=4650Y}jghG=i?863Om)|05X6Z(t&zV;qPcR- zt%kys+EV2#UNBt9^1}uH%-~icOU4UGbc*xqm(DVKn)Al`MLrWv93?sm`VC+POxg(= zm*4V=X|~4rr3}`B^%~@bMx~D6qnB@^O>&QE64Qw}$4eF}_4H?5aVS2xT%qfp--!aH zx8^1CPQDklUmt8bD?TmOGkJ0UUO|JO_in62Y}exHBlDsT7szAEO&!%@I%E71+qCy~ zo29zxhVOG~Uo`yr6lu+I5ml9v%xG=v(XAaI!Aq$2;Z~Q$Kp{YGALd@6^k?{U&R5ym zHmH!0jz*@mgy{MCAZ2&3gB#z1foKZg`4?2`EG)8p?Qu~dmRR7JKbiqJaH$$*BL{iH zQh26vlRKvIo^yxDGPst~EE|Llxbv1D;)toh^z=_^;B4K$_d+`BHYs`KS7ZE2c|FmL z(u<74+ct3PF@Gxj6y&xGS^LDO!0W>>)$(f#o+}_wefO(KS=FSAbz>W2OM(p`CLrXW z)xC`9_YCqsE>N(5XSj+zS!xkssC=AGj&&`k=BCa^l!pOTQDj8@EzcK5m4n)vHS-8rN3WO`o&o zhI|_g)kewVVQ@2IXP7nheY4wlGfaqEuULS<3k-nk_t)G+S3klP+d*b3WS6z;RAJ$= z&A2jta}r;>1+)2i4@1;s+_c*ludrV)1a}Ex=@phI8F+Cg3`EO3n+m^WHR3tE!7c}T zM@Cgisj0F=jx5)h#XXpw<=a1RR$CLxj?&+TN-Z|DEk-q79-;OO$_X^1Y77=yk-vnV zSbqdmakf#LJW^AQjQfKQZc|K6C;P;7MNiGpjjU;c_r_1kC0BD&u2)07zDX96w`HwcM|l>hK+Oubc~6H=N~V+gyOK!MUt5!R+ryyEDipON)z*Cr!XS*n7d1Kh49?lQ zHWV5=8ow)hKOX-UF>)_HmthpFEDMLHuS)^RN@bI*BU?^ZZZfVzi@!t``D#@`7bPb| z@)#1wsfi=i#Dpg4yDg(lLX1}5O%(PO!s;RM6O`eBM!3mNH0OBl49j;1bCn4&;qX&6 zC}p;I)O9{Q1T3;WRb|8B>`pL|pu_B(8#vDY4^5(osQ=>i$4~?cO8TLq7yv05nWH)m z7Dm(rTKtaUISNC@`2IInx@5}y-|ox5&0%>X4V3W-)qyDg)3R*-^_g6h%)H{FGQ@K9 z3Vnev*f7$^fWSwyuUKcteBB^x0Nw)r00jLyTH^NwCq4O33OAjLX zx!5TPez-cgn($2Km>P6|A=;FLBz_FpA%u8$lA&^KA7~?8Z^rrdq90t0}DedVERPE_pzgIa?99V?Bi2PcmRgqfs zG!w>T9273DOw!q{pJ29cB@DWu^o$oz5}j;L!HnynqcKD~g{(u4wH`)Zk%Cyng<5%m zU4C$u^TVB%9?inp* zQw_qFpjB@capQ;A_of>8C=>@}&q#%rI1y*NWFeSX=a8-9s%KcyjQAP$c`e@n_ESkY zUj*XbUeum5jH-zSobR(=1DBVEd5}JT)9?v_Wx4kt;A-eM+YJKO!{X*<-bE3t&%kuv zj*`2|)~tN%%`;K4HEIiEE07?_221B*(Cl)&IXq{llwZ{wtX&)I=GMUuQD!fPuyicV!^0{>TyLZUu zrv!vKV~5RrhH1B3KPVZ39-*zc9Yv2dKw5Z-^MZs2ooo%N`%98R5P-H~szsN%a{B#L zfhA@*@D87+<0WmnS?_*cZm1C)eu>>wnr!>LZ9NJ%wJp7%(b>}nNzuUq#+M+3_4P$E zh+l`r6*?7BkbK4iKmTq?(ao3IyfvrDQhzI6SeU}Gcs)%h*?0vT>K7q0|S*Qi*pvQdXfpo;KcP=tNf3AEW zjB^`ehS3c7C%-G@?ykFfS0C8-PB*9Z3u?js?eR*#GAXkUIdzkn@6Ek^zGev7QMC{= zAob~t7Hjc7UKs>Q#3Co)#n~!T4G@*;ZM&Nf+!cf9@|c;-8ILMi)eBqEnYkmWY=70$ z6R9!tyewwUR~7tZ|9WnG(f?Jh5O{#|>xk5Bg~J^EXIywP2g%FrEBEtqtKZBBEz$47 z!=_U;=gKcW1vXPq^uPucp36VxL!bT44s`ocb8&6jzQc6Xys^q+GpB=F*V>EbqW>so zqc}+D2&c_RM_E1Iek|*8w-khFRwn_6dev)J0dN_KJ!%>3WsOt(A$&6>#vgERoCvBvz4;)usCk3xEGKGGOipo-wd2$20)3Nsz zTUWDOnIm1wahz~QfBjW?6F()$z$Yr;ebeh!THV3hA>?##TJx%5+BS_;aaU4JG@+$` za?&6RlfmMw+{`YcStQt!0%HV&o^zkVxoHsmy-yt0u7U(MmlDXS zEO`o1xaX+HE&#mXIv`V-c)d^LIqD=heEv9$*s@t@XzwZmc> zb|S1Uj{5fF&(q>8$L$_iCx6qQ#<3bQRB!p0fsk@VXgZnq#tQkv<|92p^!#&KQT&%J zyZ{Kn$4)EAtlTFkowU-FRErQqPu~0qskZDRBZ1iSO@>8T0LUv==Z|^H;I1nbE0ri% usO$+=Rw~}P#Z$ZaQG+q$=Na!8Q_u3`4CHfJk1M>Yjln(5Qq;|>AOG3YMS{uz delta 6637 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 CRKUCd diff --git a/site/file/thumb/galerie/space/nebula.jpg b/site/file/thumb/galerie/space/nebula.jpg index 1452333652a4b7faa2da3423139bf0816c39622a..9637a40d72b403bb252d60001214763f49570b47 100644 GIT binary patch delta 17336 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 MZj_z5pm#t2**9w;(EtDd delta 6942 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 From b402dc0a8f749aba00b9af3d8f513fa8fb972035 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 18:27:56 +0100 Subject: [PATCH 41/48] [9.0.08] RFM thumb ratio --- core/vendor/filemanager/config/config.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vendor/filemanager/config/config.php b/core/vendor/filemanager/config/config.php index 08ae7fe4..b21dff25 100755 --- a/core/vendor/filemanager/config/config.php +++ b/core/vendor/filemanager/config/config.php @@ -450,7 +450,7 @@ $config = array( # 3 / auto = auto; # 4 / crop= resize and crop; */ - 'fixed_image_creation_option' => array( 'crop', 'auto' ), //set the type of the crop + 'fixed_image_creation_option' => array( 'landscape', 'portrait' ), //set the type of the crop // New image resized creation with relative path inside to upload folder after uploading (thumbnails in relative mode) From 6b9056e9c5786239f4106023cb4a0211a5c048d5 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 18:28:14 +0100 Subject: [PATCH 42/48] [9.0.08] thumbs samples --- core/vendor/tinymce/link_list.json | 2 +- site/file/thumb/galerie/landscape/desert.jpg | Bin 21614 -> 3142 bytes site/file/thumb/galerie/landscape/iceberg.jpg | Bin 28092 -> 3619 bytes site/file/thumb/galerie/landscape/meadow.jpg | Bin 25502 -> 3532 bytes site/file/thumb/galerie/space/cosmos.jpg | Bin 19955 -> 15394 bytes site/file/thumb/galerie/space/earth.jpg | Bin 18236 -> 16075 bytes site/file/thumb/galerie/space/nebula.jpg | Bin 17849 -> 15698 bytes 7 files changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vendor/tinymce/link_list.json b/core/vendor/tinymce/link_list.json index 668b8d25..572c1e6a 100644 --- a/core/vendor/tinymce/link_list.json +++ b/core/vendor/tinymce/link_list.json @@ -1 +1 @@ -[{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"},{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]}] \ No newline at end of file +[{"title":"Accueil","value":"?accueil","menu":[{"title":"Enfant","value":"?enfant"},{"title":"Mise en page","value":"?mise-en-page"}]},{"title":"Priv\u00e9e","value":"?privee"},{"title":"Blog","value":"?blog"},{"title":"Galeries","value":"?galeries"},{"title":"Site de Zwii","value":"?site-de-zwii"},{"title":"Contact","value":"?contact"}] \ No newline at end of file diff --git a/site/file/thumb/galerie/landscape/desert.jpg b/site/file/thumb/galerie/landscape/desert.jpg index fba641cfcc1689de50c8927d2172eb2d97e93798..e53a08dcca5e8ac1bcab4e3a8670f012357aa98a 100644 GIT binary patch delta 2513 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 HC7=J<>6*LN diff --git a/site/file/thumb/galerie/landscape/iceberg.jpg b/site/file/thumb/galerie/landscape/iceberg.jpg index ed66fcf71d43bf50d3b3cb42784392d9ed4a1f29..0edd4494c7dd319c9f7d3fac6e6b76475a6ddcb5 100644 GIT binary patch delta 2995 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 L>FZCJRzLsQH2fjh diff --git a/site/file/thumb/galerie/landscape/meadow.jpg b/site/file/thumb/galerie/landscape/meadow.jpg index eabc38480222b2f899984867d0ccf6be26c47594..0ad8eac6463d558eccaef9465df400eb08863d10 100644 GIT binary patch delta 2907 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 F|Ji)w@8SRe delta 25050 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≠Ta+|^Oso$esmL_>iE7)U1SWp(Bi8JrSm4xd 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 qOh@9?f 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 RVWrM6-NE$DG@1l||Jl4|0Hpu` diff --git a/site/file/thumb/galerie/space/earth.jpg b/site/file/thumb/galerie/space/earth.jpg index e9d0f42e0dd76054bfcfbb1d3454a2900ce72d55..86ae8179a0414a21e4a48bfb09f90fd0b3d73057 100644 GIT binary patch delta 15544 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 aMYgt4W6GyGCEXDHSdXcLOok8lzy2Q$=ht=s delta 17722 zcmXtfbySo8`~JuwARvO&2nlJVJ5^e0bfYv#_YfXJKyY*lqdNxDtso83-3`*xjlcQ+ ze1CsDXV0_kwR3jP9oKzb*FE6Z5`{+mcjoU3h)79JQ4WNLh6XYNnZ*(hqe)k;{Xzrc zB8*1RWSKZYm>XlzQE4m^4b%lFv4DpSsCUV80{{Eyk+Ph~Rs@KZ)g}u) zLdgKck`uKw0n(5q0VP1k)X|hPyitdg3|O+zqb4X>KzaFhHniy=kcOf%>Nr##eN++k z%lYVux^o3l;_DF&-N2e-2dScfxbrsYdn#A^S9q^{buA$rg;hN1Zz41dpANCzJzHci z`tuj`>1C~+O52lpz2Xkzg}UDMGjJ)b*`xCAfw!altWV5p9H6%pr{(MPJcr-5nRmDU zRG2?b77=4|izr}ai2Kv?sW#FfaJnTzw+ih2@0c#h ztp+aepKp-VY~(Jl?YBN=VoY$zuw$Ef>T0_E-HXv^H*7+%ZJqU?&6AmP>%O}Xd;Qrt z?nlIL2#w6F8YjC>LgYE~9Bx1CfmN|r3psNz(DI=Y6kEQqE?Ll#7_z9+qo zq%Jy;#$qC=`7h%9`Ca4<{>2!-Iy!VzQ5uVrL>)~Qbt$3_k)Y0yXw0EPl_e*Dtd>M0 z0u`&M&@`#htbB`!!GCVF9^v}JZUG>A#t<<@vhX>fOrGS;84}O_m6}qmwKc***F5XW zb{kJ%`q1G@_~8ZZ2(9LHo&9|KW;txYJgV;bo3?THujP85b2)1)qb+IjE-K#qNe+G! zV65y|FYULu@rilo&U8Csw+8uaY;N?;G2=5OZ#i0im2KKw2qU-I4q_Hq_$)g^HgYoBrQWQIAHUn@vcE~}>DemEkT}4CmHQf3-)J6UuAmBA<(RRYEA!wn(H|jO<>_wj@+bGs4&e6;lq!0y(T|+vaY?wVKJnEc}p9kp-)0gCy$1- zE>7{le~I$ksLYhWS$;-S+^>bH(MQj2il6mA`dLz}5|Smv}p zH@n20bX=gF@Qq1P++|(_yfao^VXQJoMWz&QFyOXopk$zQ-7$e{QuD7!Ys>}UvK&lB zfK<;~i*k>%FiC3E)%ZbB=mjd`6X~K_ZCUvLB}4+KMk7-R{IAT@qVgqcR2D>S`(FX) zkw*d`j8+o&yezC95-9ZMe+fs;`k0dhRkLM5oFusFtTQ0o#HY-2pT`BV?H%>t5p#*m zLKfDnOhrjko1fPsW~-_h1IPq8Lt?$OvThnuxk@7`u)Wm19L|z|M()KPSRfhWYa8x&086*Ie)s=+S4KVEKDtgc|!k1qiLGW zwyi{)gx+6}_vu-=vQl$>bzR)Ne0Vl!HQ$vq{E|8QV(+YQuvj7`M!&a$F?TBw4PWi_ z?uY1^eX-X4;!6*IDajtpwD@M~^)DhOyLvf7#NuHAYW+XwQ!KNm#$*zeI z$v0!h-LVzLdr8hlb?G_tU2H{j{Y8Q=*L$w1?eOp%B$qHe{7;OHGTut>hf93%klGH` zCqr5mO3l>l*>Z8ITMxWGDW+Bi%;SJz()UYCTMxox#*yxA-vV*wiH;ENl8d%-Jn#?c z@ypE*-{17VbT7BrHQ|VTf8w69UK=SVBu`H97bIERGq`2UeflL9aRSTS(RDglnt&_f zXD(@dh`nbQl#AV<{n;vfS^iONa;GP5`0l|Hy6w1m<*4#)7B}Z&eM<@osKI`e34p zJ>uXcViu6piD-o&Y@JkDLWGF5m`jg1;ZPG2uY=R;iT$V-R@007c65uspeCPf;q8%A z!_3(m31rpq^ZJZM!rpj*_uKrm)3o^I4qTU`5n3e|ju1e$CLW}3c&acM^BzR$4lQ`$ z@=QdDNDVa+f_K#Cl`bz~3HZ{_6Q1FVV)qJPP~S{5uPwfR^hr=qENP6{>SV}=bI1py z^4|Bn95!`xxY#n_#mZYQR7&J>6tSI9J2A!f`@B_ypM^2WJF5i0XedH8gZv#OZuU>f=!JhfP=LcVI0A z#kKSEEdFeMeloo!#ifMsy|`yl-4rli7iGyUG^yQ4e#*2ttGER0Ii7XcQKR#64?N8Us?vT!HFb{{b&7k|%+^xrO5Y z!)hefV-ZRq10_})P!8(GXjE}Ip9Iu0I!~g`f+njF9z^iHj~~&}5o{G6&iA;nY^?*nI&vL_UZ?o45ez8!JJ#I%@qG#I^Ho_Cz&Hn#gb)vvTs5+X?orf-5)Da6t)%WQNlUKNA$qFOk`lV zgjfg!@fQ@Y`#wXgkjTdK@UYOfAwEE&p-(Er@^y}h@v{HJYhk*l{0@l}EBFZi%n+vz zaiUzk9Xq;ujqoGBQ(MfG{Zr@Wh*mBY5z~K)9KBGTxLym^7%brkg&|w%)Tp%99$qINVam=pShc1 z$}n*|jh~*T7ADmhGJZcbqHIa>?G0S7|Fc`B+f>DTZRaUT;Np`9C>qcZ{{ZxBC@PSBO`86eeQLE?TQWt@MW(yhxKcegIQ zqN^>K4-Vt^eVx-}WCR$?y-7|Bv>5(_Me80_+i7IP{{;^E9-#H?x6w5sepHd-Zb$8< z?d{2UZ-pZ=N9f(uxqOf^P^UVoq+pZp*A~A^D7C$(UOPDv$9N>xlC{kgzTR+S4%dE! zJ3wbC{I2cs22FowgQ>wm!!jNF)c#-Z{2%Z zCKmQ_de@jVgHqjmo}3Pz^>qZ%gpw;BLP8;HfXgF^X*TVQ*K6 zb5DDu(w#X8>Y}lCWU&KyT}FrpK7vB8{|8tTYShu>|4VI_Tww`b7SNr| zdG1nNz%xWpth@lfZM-(Ai=Z;T?`LEwm48N}PB(sR>JIa z!v6X)y1MEJ!RACra4atH9ce0A0P8IiY7Eqr$jTyGI5K^Y$xx z9R(X>b-LIlyNWi(vUHKhnENf|&W)>#M3hZU;IDmGgR^>jWuW z9D)$&WoRb8I<=d5u7+PZ5!JGx{)$fdjLxsjBjXk~Ug7yfHHVSfb$4GJj_uSGF`VSi zl?_~`AkMaDPXB^{Dblu;o8QgV1$>HLJdQMS)&twjOqFmyu-#z86P$TR6#Vh6vs*|K zqP6$7BxjB5N`n)$Oxpj}*m&d^2f`-o_mQmKVM{3Ll2wE(#HVdpDW{KN4WS7S>NSf| zcp~WW3CqR&+!Urh&=NaoBFqX@Y`d(8iEafiuA5S~icNqJot&+D)^3+chP1ENL(=bd zWesZ^eL&%pC(aliUA96Ajrfh`%hYV&vu{6ZuM2ONbHiv@r;I8RyJ{YeuFxL2`S6%H zaq7B|L%pdR|AM3f3n(tJ*kmMhm#QopI^Vg3kdpAGEJ(fUTNn6M{EB~(-R3W-Vkfnp znajUWMPLFT@RBYkgNJToM#%x96;Hi}!C9oLc%RbTx@8vRynCi28e^`RK{vP^VCC3m zq*(M5jXqAb#}cfp{x!ON86!`Ega7}yN1kPY8v3xK^HC#Ulv*u%RE_!Rzm^+?%Eg?d z074{aN z7i7A0LU?5z^j;%$9iM$c#PJlf)1QB$7B2sy7N|P@d@lEHt5~m1&lfGukKK`30ll}k zDiOkf|B{+-Z~3I6zFl1_+pVuu(#ohVY1*E#`IC)8q+4*`@QXA6V0@u-LY_blS`R*> z$s8(rD$#mXKF`wpRnLZ^H}*t&h!B$| zMW7&=Yjj@LwqXe2M4N?ibMLETWKa2>iHjSJ&Q);@DNCP=-QQEIhzH*Y?Ag9&?H_iw z`f(AQ&c#k*d~ywR>!YdT(THs$?xjTQfnpBzl=txVE!Nm@&@+bRAgRyhjTjR4nW;O6 z+AlCUA_TwT1@HUyTT`J4Us(vu=j6K#Nje(wV}MqXTXS zC7VUekQhzN*}ljH@__2KgU(8q6VEM&HQ$ifEuqYLzAs?-rSI7+DBcRahirkS=e$Dt z&jaFJeS}biKsEe`1zUTbL1bHm=DwS~v&-B-Em=8Ty`xded$?u<`Mt{lB3+-Vy&giA z<8d7>Ze6iwK;ISn(?FI4=NFF3EFJ#+R@-_8Xh_1=k!!PMGR-b49EXY*J%k(`Srhm6 zCq9?n$4=mJg9+k+baSZXVO)$MG-4J~YNI|EDjnO}#@GT+5qYSYkHj&SeuWvO`7^@ycF7~8d;TErA!^c$}mm2oP|G-My{Dw z>CX#PgBWCa=+d=g!_iFOu)dolw#<@ z_;aZ$G+1LXLxnyRGC@{UWsnfF;aNUpiWASyAtXYvQe_^o<Gz%^PaaTN%wYU;&T21^-7}0mCCnJ{yaQ>cjID@iE#Rg0XJRgxdDc8;V|}xYHgnTx z640_`hN||?5qr?GO(NE08F>#QE4w8kZT!l4YLsaR!OS;kSGpfi&BX(=(waC|DJzrH zF#c+tqFi2UR6q>Ns;T;`hN=(=oxdM@YC23n_i)2jR5SQ;&AZMfx0UpSxr(}&)fbg* zV-cv?b5DLME&&B$sR`*LKoT}t8qxr0V+@tGoDg#)Ds5$Q!Qv>q%Y+&~6AI$~j`amuci2Y?Hc+1gJG%-Jo>fTulIV+#sh5f~?DZTk|e&v>!7 zpz>-mrkajnxW>xQtX^NrE!D*MD6>_Ih`ZHSs3OJ`iEt^!(S6!P+KMATWf=6T z_4g~iQ)Bd?H9FQ{C4K*ETEpQaJIwhv^5qgkp(9UEE4@K4i6ZOmM&PpK_FT5$ATc|) z&4wk29l+l%6ge=Y6wEBzO%5k5Q$1Ama@e`LAh}Lp@SO>Nl8=aJCc{@`pfewj*m0*O z)(iCgyh!om({Yb0ptP_1x@r{p{$%yELJR$*k;7#naD=Ae$Z(D+Jx!rn+#3{y!}u3; zbHBHJ{Iy;jLRaJGo9_LQN-YC$k(VBOFR#z&1iT>1Z}~2FD2;jR>Z>z2(Kh(}b3@(d zchA98ReloJ0-g^Ko!vqZB56>RnlL%4zE73puEk788}X9T>1+4VVX%(!cA}Un-_dzlVYbpQ#9NsGI3XK~9 zw%SOPiq^Q9S`NMw;!3pMFnUWV?{`ptSm7weHZkf!E`aIgsD=^aO*eU4)>YdKE9$a0 zq|nKKX(?jtFXa;{O7!V^t*n1q#~}pm=RMladC8@x&zBG1diX7@?E~C~jdWTx0jGNW zp4e_XJ~pL%40MS|pTWE{QOyrm;8d2}lRUbd2yCBA6xA+SP*nOOWd)lo ztQ=IQ1K~>6sEcG_EJfht1fWg*A0>Y`f`-a7-_cYM&u}Z#%kMVy0R&mV<7=;Pyhm+v%DP*AEF(J0M>ZF{N6)ss941fxkL54UIR3%_n8AmTbN9%$}MaB{pN!!bcVJ^avg;C|z zCR&or7r^6;dg0y|INz(Us9lHA z+`CpngPC!Sx@VT`8B2+o*5Vx8%^Ki8m&iBn01pNc9gH%c%R+?97`Lf&hr}}cHn&*d z*Wywi2Xx=n==r;hldkqSJpYAL#)l{65hPuC5>ev!@=2mFC$I`En{J3G< z0nq4TVGw+!mSRh`;-6#LNha|)s$kYNFV&Ngx<3$ICW8GspheJ!} z=>m5;YS}k=SKS8|4PqmuPhvC9 zxw8DniZ{REN`0o?)T?J38OHvVfRAQINL`u)^%|Mu)|t41Dl?2s-Mo}Z+ ze{W@tPK-)}_6A9Cl|UwE3D6NV={+}uN^JduSC2%$6^ zC)ef*qN;9um;w35;)xi+qu<=Hr_dQgrRhE*Q$*c@?-`QBoaFHByv=1Rx?d_+=EdZb zAv2lHs6xDPS{VaTJELW}vApkZ>0faNb36nyXWeMqY}8v3b3M|=l~5?I87L6qsyoJt zG_<7)AP~z04DKFU5NS4-#T`j3Bk2mprSZ`^gPKV{4O0R%>Zg}#*3dEuPo9oT?0Oo9 z71GoW#TH6&^$7CIMp$}r==%|18U4&bKY+WpmrfHG{Dh_cL^!5A8NooL{tgXwjn7yw z&o^DAJ5G(1+n_s{UGde?*GXI?Ph41l+@R@>h=POwN07O|Q%_8tG}T&J+}ObQh=zz_ z`q=5f)KKG2Gjr!1jh%X1fs^hrISj5>w5>7nJA;;<1GSNgAcn`iq+i*UxJ)2x;^^RV z6m_-`!zHoHg2e1+Oq8}H*Nn0ia4FWy#Wb`GO!t33+wBq&1w1jxbA9%>)$pCh5CM>A zqxb|+QPGSPHNo;jgPH7`B^Wy}w1NQkukn!t-xlbyTDOd9h1kHTW z9YKKT&I>VyC`=sG%+G_**X?GM@zw6wF6dE0Br^WD%gD5;s8joA_&VvJ_Jv^3x8fJ{ zG|)C?}fCt7CT`hP%hPc;do+%5t@AW3Y70@1 zXIL9)tqT|N($UeZfkPhTnkujiR3z3-hPr~>8XK9Sry2ns=4Rdj$__|ph%7mV4LMEE z-DUZJOzX27Anu@^c|$6!VydxH+aUWzJ7(W|y7=O3*~*kRC-!tu(bxN%aW(jt&pPDPlv7k?7gkx66lQ&2a}H}n{U=nAsYRC-pqXheA*)xc)DwoR zL?bmtfY))+)0hH!HRC3C&(vQLZoes>Aqfd!i`h8e=~7{Exoj-0YqEH@sU3;~Ii0v? z7t_)FpdG6$o8AiZof4p%%9kxrZ*8@SUSt+`X3J0fV!A+Trt>^b-z7%zo?Qczk8S~j zpcZNMUY3@N{c$8s(R6JXEXYT|Mw%@CTARH55#W8-;sDMpVB2w6Po__;h0js&M6!C6V_`e2k8 zEy1TZJ;eOWDNJ*&(VD86`bnBXK{j4V-ZAN}v_sEcmtA)WJyjTe6*B9Mc|ZWcRjCk} z9gr0mui>bhtk}d(blwtXVj{b2S+tuG-#Gv!fU4&xOc|ByIp0j zjIZ1~zsBtL6I~&zOE~ZGkX(=crCWamy8%uP1n@qE8v2%ou$bS<7;!@!Fb<0x7BEa<%TH7kWnmRKTZjeYJSv>|IbB;L&*6kkQYMzXOO|C z&Z;2V{+d$HeUF|urh##5Cu34V++}u9o(xEUD$lZ~z2ll1D+5>@aBdLy_zQZ`cp(0H zYq1h;djg(+@GH%#o%Js(W^LJ3KJAN#cGNuv^6zY`svwgFNnFs93$86i(YeY+I@G)eRQzJ%q>3{MKk~ zH;;+!2|6KCkU@zj`7kYBpBwRKQ?X_n&xoQ3aIjjtye~3~R3K)rS-+I;yC9|uuc-8@ z8pfXWuO<)c?k;DOCahX|Aj4h^Ql<0iFOh!?#2$g+A5!!B?O7P+r7@%1oMf)?e(4H=_4fB95@6(xx zNZUcTJyz)?mEL&b!aD`$nc=sT)U7X!#&ag+BKJoc%pE?L;UjCAvyPl2P&%Bn*=vwTO${)anJ`OAYE{h(f`OeRjQ z%!v!YHJSK7p5z~YN$c{@tA$bnnO_7D2P(lv&;BPhifPQnMSu)aX(n+tCPx0)WjB1S zFTk&we)q0ZmU1AusFfrbnFA`p=(;F>u2V zR{K_4?_t2rUe?ILx}h%dJM>j`CG^U^^CS2Jd6%`#18>~yer}5lqayQ>aRMLdFvc|e zcsSo+%EQO$fPV)W1|%~+iI&_U1I4uk$k(w4suUYjDhcUW7ulq;HrATfaDN$`bIv_n zpU#j+GJh6-4skiEl{Nn1>m+x1QGCZ#-tOjLZ(k}+yvAGF;)#h*Ti|kYqcc^@KN1p2 z#VEMt7Fcs4O0#G`ShQ85AD12_@{z&a;hDWlLln=#%@kJtATX3(bO0TFTP6dZYIPm| zRaX_|&{@bB0#yZu*r~KsBrh&r*u3!~Jc;I&d^AkWW-e(fmNPMHs(8#XS|uK}^v)!( zI`d~!xIkw^b$q|d&_K*<>$AH(Vp_tMx7EGRX_x4TLED-6Z|5u{%loWSNPa_kE?ea! zcr-L;`xf$k`2q)*&kGs}N*Y*5EGlVx2^u9^celbl>Slk@O57<1bl&gZdzaVoIPhbJ zykfu@FOX7N6MyIAK+?zYM8p*bC$dsa!mV44x)jX5Fvm+W+vmSmZy`*fV{&ycEK+il z^i?pCjbCl6`fh=XCrYi6<}YX!YJ03y>QMC*{Tm|&3nP%}tm<|Uet>?uapxkV_0J*2aM>{uDjuKFQ==ZG)WQ8I}+Ve=G zIvxfODL~@^ro(jJ=VNYVeLWuJ4Z3wXE9UnhUIW-}KCl=?bwxY+YDa$DDM1S|Cn?Fj zl&7Fwy@GCjFXKx3+!@C*wz87AjRgzdiPw79$nsjGn*a?$3f{STsLkP6^G<25R#5BL zu59oEM;H1h#&WP$nbWK=7*!?G;d>5O&{rkEfP_2`1EHSdvoP{0 z+SlMCHlXu=NP!5&tfCmFe@+FKy!~9d1EbbC<1T}>Dh%WG2t@C+eL}GgBfm8Lv1=c1~k70m#~nFg%6+iY`BVp4nS zb@-WW=Dv$8S=wogwt38Y9L&$Iv)&WhS?oH>xZ5a``IT_hL?hq(gj)ZVJr_g67ebQC zA__B}L60U&;Lb~(ucCrp@P(PUQ$=Uj!a*EXj4-38D`IAibpLq@XT&M`YhdmFc zSixNta3YlKltxw5*Z-rlqN{*}pz>7(*BiUN6N<`) zKiF>L8Ey}wHJ)n#-}RVDu=#x{LDGIMxb~VkR87a1 zW72Z%I{~f(v#9;qFZ8Od-hl5;`I%2*!bTy+@*Cx1FT`SyDI7{sUCvROWwYpR)J8!G#8 znb(1E@5&4xhd>B2S|*@-gT?fl^lVvfbc;O@^H#uRuKNemz+0vS1s!a;=AaA_j34WUOJt*K%4aPN8oWO|z)@crwHoXUGD6q`mfv|rGRo_qr4S2C z5QqW~z*r;RMEZtzZY)A9$@^LyetPJ#)S7xKtCmosdK?&8)|1it7eu)!E|b^p_)XT@ zhRUhe)Dwq;FV6Q&D$!avk}r0IBT+j)c5_`s9b0&vITJQDp>0;j79_OLlHu$B^`71S z&8WHW3-ExII*u;$bcW17)Vln;YOydT4&Zq6F?Q4KBt9y4uG;=pyyV-PQCZTT?qCC! z9^pOdi~r5+kN;C-YM@pD&mvIX?r0>+FOETLz$!L|5_3?*fTHq0UYYv$9?Gla^$(+n zr^@_ueACpZ|7SpKW&P)j@STV~FY1yY{8u_sZ`|H>c^a4lAHNt$#J}riuNPW#; za=_-h0`u4bj=I@BSi2G6EVx$lOo9Rr<+7SOmO`)UUT1B4i*(+6<)0 zy{(x@n#>DH=V>%8iGT35%4F-J8lYl58D<@qD!g7xtjah2p{_!V#{k>>!?$7Z&BH!^;hge^-FI5EtxY$F#^c zY1oCO2%ZHSG5 zWZ?zyMd1)XRM$dov~5wZ5hV?64hJs; zw_WZ8>PvFh>3#3<#VXC@c1(1YhWcoo4{Poj!iMVIZ&Ho3qU^==+RS3t&CLSa*CQ8P zMW;n*Bar!Nl=%sLL`!X5bcFHnKOGeP(S<;(wGyxDrXaF-d_mFDWu=*1h~p&#wk?t0 z7!HW`2)}Y$J=Xm4@s--GsZ8BOR%7D+x+`?*17V^e zBF1koXN+SdXlnQ8_OGx5%=G(9*g6D)J5`qRyFV3HUmQ}we@jC*N+#ybjABg}^MRHa zjF68sOOv~zq2amn7!bif*0Bs|<0uc0Y5sd#FG|12v!td}C;3f04{~u`#J9WVYI_8I z4{J&jcDJ)3m~p$8*S4odH^G~?dX3R*TDI_Tp%2IxR_ay-p0kmA#E$kRyK z#$z^YmR7oEL zT;gluU?>g+Hcji|$2rC!#Dy96i!lz+qO-=J(n9I`Xuh-t*=4)Bx=Cdxy|M2`AhN9U1a};&A%cH;1nU#;@Fd3WdCP zBEn&))_;{}1OD13vf(TmZIpUyY;wR=s7ankHh_CvZGo{sc;QW69=F`d*BS!UV0&@A z$LVodfumimm`hIf401;9`>Lj`sgSPPKb8oR#rs&2$wlT2ZMb>4r@zG9SeMFVv-s&N z)0>Zwz`o1%7cDL?yYjwpe!lMA*shScK6~)^VO{*?_lUxhQPJ%*=B>+(&e@-j$BtBp zN#@?WpquSZGF?3M7 zABS5%3=s|M_#X46K9D&go|Cb!d#pEQ&aw#I%l)ek`f{Sro-8Fw%HMG zY#19e>8L9&%@gHQQbFbd4@})~bMmx_MB*7tSbU8=9LUQZU}sptfMah1(W-VAxoaSL zv+PgvpX@{X=x7LQT`<3y&j+{VcZizDN&oiMI{j@E^|MEN>{no+Z&I8h;n%0Fyhh!a*$l(HlJrIZ z_xoIeRZ|9&!pYklP1nZiKE$y&S*`J-N7X1+a|*r;)PEsYYoYG2L08p8Ko29ZjdV+-f)b`dB!z7O>z3 zXbBY`4OeU%@u%n6b4EZ*zpc<9AlhHVb~s;mKC<@#AJH=h`N?O~)cTa6zbf7ielErR zIK$=q^3E2hqSV5l=5hFqM?~N!rS`Lx5U?d{j7()&dg#&6R6z zH58`QmMUlQg5g4zA1?T32DcJfGG0KUQ=DJFbe7rEoHy1l@|kGjDA7^SZvZo3(oWF0 z{FYZtvo*#qWv~{k*B~!6Ds==Oy?h&Ol6y>(m`=<&Ub0ZBr$6h8L-E1o3SIa74iGK9 zH7}8O^1Z12`e4&p@oBN1$&35<3L5;pcVi`DyB1F$nHP1qKpsZlge8RL)GroFe@ zEY(dne4kVMqT$b{NNbLZsH&7?Mr&J-ZtVaGUP84Gx4J9_3ITHaF!u_jKf|AMzRK3N zL4|~LG%}?nM91 z!ZVed+%b*!oI6C8!L^iT*&uYlowxiDM@$8#r+-odXY2mG7t&d`Ny#g}8sk^W>xpKR zUSu5Jwt-uZ`BUMiAh%t}+9yT@ULS_3mS0=&TmgaVyI)1hswQ2m8`~IL5&#=90U`ga z?qx*3XORDKfr14*!&U6bQi}*f<>Pd6tZO+nH+4RuJPfEJ&xbf~i4yKoM5!P9i#bl7 z*dzip+Lzg+cD7$Hx_Nb}!LYa8=IxNE(A>pP{6c&YOdXX(x1ryXXBw%!2e^a=Xlp2r z4mCt$v|?_=OYfl;cUVQofH8IS^IX(kn=A-pzLvz#=6|C%&y9vGO#(=r6}5bcCqESx zmdXO+hoYoq#j7#YiL*N!6yYa&MxyZ#cmKEHbDniByd#ZEKuG!?BZ#e5naXUkeKu}% zbVu{Ra?p$NO@?1{duEFeVNr!ZRYE9a+BnyQ#KO`Mkg2HZJ^t7?7Q4B&;~|&$Q^oOs z(MRX?puF?(qC6Fgc5i1mf`Kno?CIgmL7iK?VQW zt%Y{WP3tvJtG21}j3Ya~Vw!r-yI(@VHdRM7lo9`sf%WupBUG(kT`JMIwz_WmoHaM( z+hC|RN*)h`n-M$1tf}vt-M*V)Lfm@A0t8+F7+k-<<|exO5w6${GE*VDtX-!H3zu!i zmGPUC_}VR)&Ch!nq9)^}-M)B*{dys|O9)G^usq4Yi#uT;TIShQ_${ju&*2SrIoLZg zs!B>tl_hdyxyCH+!SpQO{&}<7npk#}{x(!f<=dvq%MMR=CZ3I($+xoz&lzM56xMn!MW{25nZMs2!=c?pqKBVGO>g$z<%E$rs^ef` zL`|T@?i`TSclgvzgScLoXjI6 zIU@yZ-)%KUvi%9lBgWZko>xrP8K>cOp)(?qO81*&>u(i+O7V3gj71hYZy~VsAd;Vp zor2(ptAncv&t#6NK?fM3O-V@N$B-RDh<7I$D%Tdmj7if|S-N(>wPpA@;Aw1~tONvz zbkU7w7d0b$rXf&W!=xM|46y)iN_kvU769RH1#&Sl!<7cz@6t|CQmnm^BBpu3#Xp58#!p3e1ql@rB*MaYZDuT@$VsYOpS zVNAwB;o{09o!$BgX8Tscpc_ihc=06B$>tQyxE?whL$p)KI^ds{Tn`h`mx6g(vNi27EWBnFdZafW&+amJ32@N)|v zWc2emv_?#yRMo-=4UzE|^y`6Q4RWs8&7R@P_F^c^d(J1S{V+dbf!*-qFIacBE8w$o&(nU#ZnbQXf#++eNM73AE zAnxr&?K#7!nrOiJKKnIrd1;sj>GL-YpAcA$Z{#W!>sSEp|5ixyve1(uRw#9c)t1#)9c?*+xI0J|{ck9WyK!kK_e;#W?pBq2=h zt)>G)bsI)q&9MeNA8uKPooV5=BU9Og_4|ZI%W7f3g~T!HvQx0MNFTY_Fi>>e+U2S- zxG6Ol<17cDG(l=GRO^0Xq4SQ`35HyI%rKDlkufEcN$sq{i+fi zcJ$}zO2pXlp43r5&!ur4U}*YLNk9uh80$$()aHN+DDOo86qK|9lZpThB`6s@QS_h# zf3+noB>*X-nkb+IrK6nCC;-J2Q9uP9sVQgxqKZlYT1sBM1t->k7K#l6j?@5AMHB#( zw3MTRKmeqrqJR>XiUGv{6r!6;KodsT?^kW6+QPF%Pa6yk&Ah^J?AeN#$yxRt;F7e9qjiqYX< z3gI8Wq4gEmL;jTkQg+FVXV$XhvXUolq^=JfS6(LtuQD=)evFFBQj&Rc1H03)_Z3@L zvs{@YUCMEsa7KUqRe2LXCCI=hD&T$7>sDIb!P_C^bZ=Vos$tqTjZ|@0QcX0Wf2DHL zAPbYh;;h`vE~8l_*plQ2@me%{hxN} zFf!e->5k@^r>e+IQ*ChTkB}7}fc|w=@d|BNP>(5VPt_#y!H59~Jj6PENj%p>V{bmA z0?8J{l#R%{zW4tCUb#z_TWP+|k|M>*9gF%C*0g*zdI&2l_-L`U2OaUBf7Z3bVj6ZL ztS*lF_T$gf;w;DQ9#|)T)1St%8ZuOG`Imu^az$u5nfJyD`NQTTJwf#Rb6HXRmo2;i z2*JlrE6A+eCn%k?(v(z-5JXSj{0XVH>?0$A*z-+>MOgsID^}-^dCK6fD-|o1C|IcM s3077r-nqq7yZKRrG34hN81GZh^5hKUb6JloysC}CJ0O$a8c%ErG&X%KQ8NWgPmeenw+v19>Bn@5ST@Mveq~?a9lYizf11~_wv75P)oPJ5coaXN@^qs@(*B|l|w#F0)y9W@Yh?L^wz0j-=NH; z7ZBJ?(~B-%y8s%1$FiCcn&`F4%Hcw34r%{rw0LBRFMpA&bD)kbaElR1Y(Z5kXiz03 z5B{Qhp}RLBB$G^3(Sr`>qx%N*wFFxe`v4ruBTUhVXF?ds86Xg^2<468{Rbg&K7ODrZrxx0n%)NrlZTQK?t^r8K(hhBi87_8lal0F!NJ#Ln(G4W<~4tE16vi#AiFOFP9+qrkg>{S{{1{E=JZ0%Y3 zGHLx8Qd3??!61B~>z=|?wGrM=RdB9=+y-?=V1ucs;rr(%))R*omapMwbk-Cq@nA$b zISFQ{HBtR#DYUQ8<~{cNZ*!J*#YYTHv4B`~{Q$$u~ z%WWhb;BU=Q^=byQ7(4OOTtYtJvnB5^K+UQz5zelTxtieLpH%jm1r7jv)p(1lc<)PX-6Sc*b1K{@0rK8QwN%_~vS1Ra$=}bo z63~R1!6uE-UK$H25ga+a$D2n}mmXnGbnyGQ@&Kvz^*2 zcr#U{KPNHxrcf$b5n@q|sGuM`v@0SL3Jz^eMx9~tzx!&vEOoJ{nUabQnQRv;YPdl= zR2^?CX4a)rCcIfU1+#{K(Ko#FEPRA&i&?1&b*dO%7#-CvZ}FQfzu3K5)L$Loi9H52 zEQ*)cXQrk);nBUqf1r4G@NK#hhl?O@%ee&9c@17PmoC$)3x086;bnEj-ve>l3QO6W z)*`dzH(4QvSDbVCoTVqyz>s966Iym$PNsP~TYd_NOi<{=cNa=1sxc~X9uH#_OokPr zg&wp_2bl26KrZTN8OM1j8Et<-c&jl)DYFj7RPc#S9U>@*p^`C=kshtBqRk|ZAt^rD zNrCj=wJ%!9X{Q;>E3ZCT2Kf6(*EtlpCXy})KizpA-SMoDgEt z6E}JrrbH^)8bq59(YXobuQ6iI7q)H|oQBrGX_9K%D-%@RrFAV|aDiyNpZlm771>I)+O#*AbaYS2OeAObI!H`t*|t%8{N@-lvSskGS(|p0K~?g85Iwq3kWR&!cU2o1 zMmKHgL_g5vlZ%P|sB|Y`H?B*|2JYEyfiHBNolprIWd?ZP*uti|>qR#V2USzv zIuO_M^78im#85K$=VHD&8kso??*UfKVudIF05=xOF}#2OgzL#`f)1%HIU2-B?aCu-#L#jZq(x1F z0ObKy@SY%zVvcuouU1{-;C=Z#{N`_X?-?a+#JU@x!=#BJwHKQR+$SZM;JX+}7w@|n zPtM{ow(FyUJM#fUjf`#HFY5wzxgY-#?#^b)2M|}O&982-)^VDfWg!cz&i5h8IXq;4 z4ZD%}eXaB%dnu3fGBj)OVyG5+&)HDGKo?hBb%#=DD?T==)vC_#Rcw|r7wX^Pc@vM% zv#kaP*%H@L78(oTPHbTnwS06oMDEF3F%uXCwlOV0Ek(BFi~31ZtcZ*04yPCDPJRoJ z$VIar7xls#VIja5g`<*MX>h90Yf7_RPr>bwx2Ve+MVwk~bH7mZiW(?|br}=Z!f+uy zuN=_&T7BzUGol7m>w0iQ1-s5js=iIw;ykVAZM;#WEm1^a-a{@cw+kaB4!5Q z^t#H>Q@c5ckl*U;|5fUe3C~x*wt_4Q%py_8b{#|RB*&W=+iFB!^+7Rc5xR4`smg79DP5J$cN3|o?i zKsBkG`I+wSbD=hJA)_I(=WQN$qKGvyv06lafAZ)dH1mA37HYiz_;fj&6Y2I61)>)2F|6MT#zZ z5Kq04&hS&6eWp|8k}W7;<+#)&1cs#Obm^7!>XfKzf$jiUTp zeRgWit2m64*ZXwVVm>U!EE-UUZtoI%qWd%QEFKluRWgW!_f9L<#gxk4*pT9+z9wSP zIM_7p6nSYDDD>)hF?u59N5+WYQ%ob^S}A>8R7KZI^Pt`ABpCyos@m;+Qjg%@{8aa< z4{bf~zg=l|f18k;gL;P^;9DNM10!6B;vTp0k7P>e()6WNSSew~dP@ONEjr0YqW~AQ zxp0mpBz~@?GQt``@1E+A$y{kdha7seK?7-bI9dfknh=uUEgJ_ldts8yvgxmaD~-h@ z4>kqIo6_rEsbj$RXo4T)!0E~X9_sn&lZqqVg_ch#(@xWcQ$u0z5r+WkD--bVy5Dr! zLLYv^2sNPL0L*%P6sN^Lm9LV!l4TBS!>{#`i}$|5t>3|03niD1hHTnYot|HOR#5wl zCj85G%j$Ya090;VNLTQip}X>=n(6a!^F@VN!8p{Zlp>ePZOsK9dcWTtk}=B)316Gw zf6&&2Ht$(|*5G9sA&9-jYHD|O$D@_p3s=>jZfl%T*7q=0;rLk+%(53XiOB8I(@)37 zUn%_f9P&q-IPb$3=B37vOt;RXKIg3Ds3ghLxp=FuJs zT~e}9LWrg0X#y`xZ|%6!VKRI~a*2R#R*4u^rImcxvQ`WWg|hTEb|$|dMv#jYm_)bC zWrpJ^*D!-mpWPexm-x**RGIsysKr~Z8}KRmE8Q$H-lr{n$UzJGI6QAlSB{;P6aM9f zdeo-?yiF$aX43lyz|fC58hHI`MSJlu9WhT8(OS7g6JWKW7IhHu{whp!pW&})hj5GS zJ0>tw*;?Km761DlymYrGm!n~K@^K1)5vFD}nkc4PEt{7uKg(XC0WpqPOacJhe4ErX z&rYh#f7J7|(XkZrv2El$k^eX#d)+ItZ(95P9>U+Di3PBFvSTjt1cAa6ArX^65R((k z67V+BmkDx^N0Q=8;};OX(E*=U1?cKDNV_S>K7W8FBA*l;CB2Oxi^7;I?T!2e1VF0v zn4>8pHR=}PvA+B_Q(6uu%T*^`cg>d#JJ+NpNU*7UP=Fx$*W(G6;pP1=N>3VjUHmUw zIsF6pzBv(>Qz`HBf)+Ie`9*>UHmrI^x^jW_^s2B|QFn|kEf^wyAs z6z?%|G6`3_o}}Yo*(g;Cxri7&u3^=G+7QO517HumG39?hltmaggg_^aXt$4m#IDk; zhC}F98W#8zm_Q`*8v&zT!aRK=pNRh&oTjh>?2T(CJ2y9wXYwNPYg@`!0itQ#j ziMjH29J6<>YIjcRRj4>q*&U1Zg-eMII(?huAyI<{y;B!%q+Yj^U5>r#VHGS1I+4WMhWXDbZ%OP}Z_?4#sGc(vk zy-jSA6*=LejO||7E-}uMH0iEKh3od3IbnF_iNm-vx*@Y~iTIqp3|FJ&U^UJ7gOs0h zwMBd~fF;~APYke>Pm9e;shBek2|tZWBFyA2GZ-z`L?u|y-3#c+#&F>K$bJx6tNbyM z^3mP#lz=ofRxPF~C11YCiZM-OtmfH*IrpfpKST}1@_P%}~$8_E#zCf($SVXAKN>uZ8nhDDk?iUh188L8*9x4br?GdVoHD z7(E@30;pP=2^qn*<_@f+k8BDyi7gb#{GfpDYY!yLrcE&)4=f(m_!m04JPT>&EPbas zCf6@gpn&*rsPTllzDpN-9b%|d>@MEO(*~?He2CjP!(lz2OR6Evjg@4Xh1If zkSN=ZC1Y+^8E3MdtFBgRlNxw+lf;{YreyHSwAM2MRu#V7`@+UPJ=PU)GPQs1f?1Zs z;(lnqI{rSOY8!>+Jf%UNOc4wj-lslLzCczzGQFJR;Kuv%<<`_=3m~IVc@C?2Y6_p2 z^(pR3So3oTojDS$*zr`-XA*f5u- z0jzQUD4P}?u2k*^Zw4W_51{?|8)rxz}=tR50(G^N^hY#Y~(y+cd7#P>x`JsOr&bIfM}&4;kIx5{|V zzPzXS)TSemE)Q4ID(!N&ox%wW8Pmet^WR2szuo*oQgUe2_rS=82u6D+ zxT4z+CXt6dTTWb~Lq@&9KtBeao8fu0*+)B$CN48WE=i&qp-L%J(7zVy^F=l)qT)Vl z{-7_u&%9Pq!JLeirmr`65F@;ebWqZVA^r5z5T962O5Qj%$w|n#3Q_oXo`XL1%>avN zl}dSUV>p+f^otqKDoZI-MvU(x;{yA;&(PUGthJ}S9>K5>+-&mgdb0AzXr1|{uPTA@ z_8kwyDk8N`r)MF)jiGdUhyH8ZD0^EEAUhAk?b$+kXA?H-W}^+@UyueD(kvKbwF^Y0i}Icjy|~*sF&dB`+n8%VZ*I8j zQVDtm={*Q`4w?KUCq3TRz^7o(W5Ct%QkJ|S2k-O3%|U39d8lEG7BDN`&F0bT47NJV zATi%f8u{<-RC^g6qUn-aO*z`m)8PgA?ojwO;DmH9ApCy>r=6d4&i@8Ub6!;ZlJcAj z1drdcX+1zLV-{bwG30ybm8COqC(}VvzF=5&*6eKi3)$%)o;}m2fBf&e%~c|UOYKD5 z6r++EV;DBmE|{rw)VW0Dm?VsA&FM@ z^i{oN3dKZDqUZL14Jqn>>aM1k)03E(Zlr>$ zFH58?*x$DpM}A6}hLaZsz{5H_*3Wo7YQRGGxzCW*%fC;Dxh!4KXK&Bj0Ey^5Gf~N0 zriIEq6Y1LFVM$yVEM?28e|Qa7Jn4A9q%Isost_tLf-0h&6iQE3wM|@OhP4duDMu=# z$PM;3ixlb?)JVJQ@QL)A(8Zp6=9!_AmboNP@2l!~JjqDf5bFzMTDHxW;`#rpSx>T* zdech^1^kwd4GIQj@S{ge{n>IIcogCw;fsyI{kQ_2Y7?LekI@$2v>1f07sQKMt?ck~ zcB=1QW&y8rvXCi#VSlaz<5Sn%VgNu#v}UY#-lH}$)!bb=iP#4WS}#Ij<+u2SFg zxe9DPEt1Bikz%pMB}?&nJsCTs9%a5;51M{s<2+vv$wFv5RX19P#S;u{Y@G_33o9(oH0Nd#KDU&pjqF_J#$qc^6(iI-1ucPA zT-3Ay$J9?>c3@A0k7?C0nik@sGKUoh=@uG)KG1*uc0YIJ)Y>a1*S%waqd`$UoN&t=MdWT?k7_HN7a6;a{rtw z@MwcFTpEt&Mgo%FiDw>=6z*+t8UxG7cRLOXehQ4c%_I&5fyy^m#pw%Gw*SF*WUffX^troJ-xf0*v^hj8C5&xml5qh|?}XaXs|x1PK{-n&^FbuYO97di&*-UG&}4;pM24NqvTg zczU7sJr)MLfYA%L+PZJ`zbfRA2<^91r3&MSbG@GQ_0EcI^jv)CsV$ve5H)k#Z@)&S z+|Pzw&s`%@s0;|-vSdloH;zKSi0wCs%2Dh>C3Tmw@lc1*WIulIj)sIIf)U&0qre3G(LJL zXE^eM%c0qf>P=Y=S;Ls1;N|NPlJH|{qwOy>4x1&j+6f$D2k%7YwHFS$=1eK;|0RIY zg@SgtRNP7rxf%RGuwbf2`l{Ra-jN;qtUUQBER|CBK57+rFHoW(c+4XQB%H&^rN5HH z(c%7<{p@>fCi*M#ZG)md-b(#!esnI4NgT1x{Z6Y6>M2r?DrOxsVr_Of;JX3V+Wwrr zS9O?KD<%}n_t?mSFC- zLo@H9@7AGlBa+Ro1;V#6MG;r635Dlc!fwf2w9&ka;3=nTA*K;qQ@-&)e>$NcRM&kAkteQjoJg##Ns%gWEoA^a1R*`U>Ck* zh(Orsl87humnGo)WwB+K44T*m9h$yziHhP09#Zl^o-3L;iaMAx+j@r|h|(vIG;?Ge zjCLpUMnYPFty-^Pnmk5YP@m4jVOHWFnYmXyKgI8w$MNW076*G^`a2TjfAZYmoTTY? zG;WCD-Zz`LmxVb0T6l?#o!^ad$w(P8=slD%I{Z)G$mO0|U0r6vQR?bJavbLk^`kod zg7@=$QL`Y95kD&C?R+ukE|ERgMA-AV7MADGu9}wL3rWTlsH4nkv&Ale#oTC+A6h@p zSi^AsLt$|86{t(2%8-+{Sngn32$1 zQR*LW$;B{DDJt|H5EBHsoQ4LsGNI4r%HG>={CbXd4HZSo*D+=GR318A3GI~OT9Tvw87`b z*=V-(1|`O=HH|7LX#7Gx-|s?nO7In@1P?%{d=&YN#)9b z3Xi;I6|l?vmME>tc!OOPfn<#R>Ih6S%p-*IX;c~6^I0qA>tI<^AE>~#%rK$)ZdmTc zE+eEtOdokQxPimKn4Z|tAXxH-pz#j?jA^0`{0LNOcnq@r2M~;*PzR&U<=))KMKyc# z(G*6Fi*! zA`4?vaLj#I3)nAS`0yNl+N$v@p+NcYxgon*`YS7G)l&9Y$xSU2+G|QdVzcB+yBymd z2(K-3DRv_*?2}Wnty@`UN#!a8O`@Lg@w_)&o6%9aHg?R%{cc|vb7%P?pkbnz{eEsh z&adBuA0>9A2btSiTz0jbi^upHk&;8xO1Gp!?CP&kP=2 z{x*Is@`(F(Ag7U0Xn^tC4N$+rS?2tFyH%BT;CiyB7WI zxfW>5KkUw~zZdq==$(WUUMG3rB|^-*LI>j#d4U>wQrB>V4Wtyml9x7&kKRQ+w#c67 zGn#I+%`>5UnuXt%G2j1&HY*JN2RhF*Tb+a{;r{$qs zk5*k^AVwM{BhpF}Fxfc`zr|VL8QkF9zIf}+73+FF&r4~2f`)P{Mef=DHV&qOh%BeD zD6@5W&(SSg2DsXY)0WePu3|9~opM0fOs$R)WqjF*P-prOwi$De> zJ1!Ybyp;LaB}0o9R}!EGSX6j%HvjcM;o$N>AH&nRWF1lM`(7w`&P@KrRU&%F%1lcJ zwe(C%OtBt|)BZNSGx|rmVJ4hXRt_;;I4BIlpm)ZGTn@X}itk*Vc9LxrVb2{&RK(C3 zJ^&R{24@fl-E{c{nl!wH`D8mx+`d#Y2??6kv?<5Zl8C6*{78`qhWI&iu9_RBFE@nN z2p$@7b`rSjiY02bj_AeaX(0|ng$KK%b-649s++Q^1--pM2xOn8H3Ecm7n$?6m|?u@ z>EK(suCT=}W2Fq2-yhLGk$d24VMZ~dn>Bu>7bN|c6%};9;_j*2gpT&*7o1O}g>>r; z4)L`^rb_L;-)fw7yz@fVU0EiGoQ#;NTZHe9$2)=cXyIMPM7>UF<1x#yDn1~8>4~KRolX{dp5;FBI_C{ZFolg@c<jnDltl zS0J49`$Rcc$?I;VS9IO*tqNR+wE0WbC;gAKhP5Oj6RNwEUmE!dI^Jr9Lyq~T_s7O| z>_l>K1rgiu*45Kn)5w+snMr!Knsr>wOTUcYtE{g+?*>i;%clb_Id?ieU#evtpnqPL zj{KQzR|tC!6>Pwc1Js5vx4K@z1~%%*Vl?#B=MhV@@H2bJiquE`)AX8U)c3!_$;J$y z0Xt6N0~P8OnW;ZC0&kKvuDe3zBje+}Wp7Tjuci;9T^4stQRxu3141s#{bCL*fAnrd zgB@w>OPu&mlGJ8)XjYFvx9HBT%bJsw7w;LPU4sMbI*4o#RtOH00_U6Ye~ zX!{YD`9Y3jK4!Y9<`$cxP)9KB$a$RT3rr3qnFq^Pf>?=%;ZCjFQ5%{RzB$1fCc>2U z;kBLG)+O)5m(rC7Z5Af$KbkW8Z?YBiPx4P>cRP4J3BUyk{wiUNr7gD6?B_(Crrr!( z+#7*V1YC&RU!5@j0G@eGEBPNp34w_d{5XJy5mVK5G5by>o_FD^RMLgee*kcY?aW<` z@7C9_%UC5zS>qpZ-?+jZUtf78ysfTUyJ(RLdN4j<5@xhHN@IIZ_i4*ja!o55b-=qu zMLjFr_UvWwys86ll0KnW$b_fxWt+g|hA5ghG36iShKn)Lat-5Q{HoFk1)o0Ljacxw z-&Eo4ov`elSv2}XBSvNYM`2?iKTCdwOGw}DjbSpbqi@ewkV{Bq+a_VB<@ix*f~3Ez zd^i8SdHn2upVA)`zf!X-g@d$5nj3=!!Wv?lA000}e#rJK{;`o)cc#uk>j^s--|>D@ zgJilgo4KhNhILkQs^X_h=)h4Ud2;Sk#63I0kp7fwV^Y{5T-Qe z(PRu>N})9Ax_toI*c(2i8?9aU)_V+dTF%u=j-PF8d=+9CBvk6D}YqRJOK4YD1WXPrhpfaJ6*q8~SW1AIlWdG@^sEYQ%CCd$De` ze}MVZg}VnFBLHeg^y2LYxca+=!)t7Aec8nt!Mcf-lHZy_&U!0asc`sc)ox{nuNFe) zJ?%vsfj!29kyGPr;c1%(%VL0JhiI46491W+#XfmB<bdM6yROoibLz_0ccF6&#~Rm~4DpE;ie7RwuTir*HuHR|uCo&7C%sqQk^ z{eJb^LF=<`<6&H7wWj>@F*fLxAtM$B_VZlbZKvwsrU4|vcAnQPEt;6C#G3Y=}! zi$f~pyn%A{qzm6IWnW(py$7G(u)Y|8R+wBrcvC>#3#o z)l4g};ee4~ww6CTU-nBmsn8PBe&rSx6wH>=&5g|~=~kmMrI6_Gn?$Ukk-u*FXOETL zBMS~&eQsphXnpqt8Ku-Krnl1Z z!Kp@i=FdP@Y=o~ZSEl?m5Xag4lI4|;Od~})nxs&fl%u}2d^6ZW&#M-Bni)F$mZi(v z->&tcjT*U@`lORD>Ng%@#CrORAG@Du5>7jz{rNIPT#uG{q?6r?8IdN0%8W%TDOZaX zzO$tgzLg$1x;T$Y$~kX!crSROLR%R;xKyZ@wMD}cm0G4>svo)HMT4{zWkO8-wr!;r zw|M^w>kBpBJ(>jPhC1A>$lJenw!neAUwCG@2;M96BsmveHO<9*b@(W7MeeoQG8gE~ zPQK=D+hX_KoO@iR>*UcT{D@tZwy#D&nELNMbi)2*_wnc!sxj~U!fn3l9F5xGNzzgo zoXo553M8Y$heHmZtEfmZeWHsx9;fl0&#M@yu`d`C*>}6~#))dH$;YDdVY zZNgnMo*TqVx%Z^!u0PX!>>Qsp0Al+@dA4EfynLo|tLhukd_FJykTB8Rn$tv2w6ENs z^8HI( z0{@bf1!C9Gx35;JXan&b!uq7X^2BRQSCLJFQ*m8tibW-1kpk#h9NerAxXvc~4F#CulrfUdNCo*ADQ2hj-l zTIK8u-2gE?;q?E=V@>`40KcLL98gs zKg-Yg7vXPPbhlLAq#^zf*XE~?yQ9;k>-Pe?VUzyx(0qa=Rzv+Aqj|rXWW{ z;f*K)8z0R-w~IsycUkUhCT=YWn&Dfl&QqvQW;4m+WysJ7VOCd`>BfrxINTizNCA9}CPIsJMi$vDtNiv||Z6v>H+BpEaB}Ak%tC2|( zuAqx(lD{f7b81+#Qp`q;u}0d`B7pI1##1#+qR4;JyeXv*h%g@K0%=B;=jObf#pqOx zyp&KY-{2(k&Ns~EiKEtIC9i3d96RH5pU=OlHca+avl^UG0cvKA)V)y0N` zW&$gfj?CvKLAUDT5HgDX6A_&?FMu%FvHg)pNgkXH@1CI7Cvm8Wi_`;6ImEA3-^Mw0 z+=-}vr;;lmxV636j@@<2Q-6F5W8!|TI0M+#Xe?hx;kkKy-0nY=AyxiG1>*|-=971@BON2_Yv2AYf7IF(sh@0+ZI*4Z8K6+uO%Gdo$+Qb z?;XUhsw;nCV_|QCEO74}m7@h0r@8%#(snsa0vlbN6pX+>>S@MaFzFxoEe3&kIki8Z zw+%gSJDw`?s5LAFhi$_P$}zC+1T@Le$^6!Sq9ckv?!dfubnE-m+!nn}N9F)=7L;Q5e-g$);*QEZAu$5xvL{CO)rPd+i%`*gH<3gzW)%DTRlCak-eqLVqSMn)2QqSZNDs_GCq8jy((2@zFr7W+RnwH=L@j3t|IM8$T_|zqjBy`w=zQhz+=aH7YTN0%*WA-1etan9>vPP0?|DLbdFM+4xJ$N% zX{D7!+g!`;G{mav*4x}0+!lIV9{9n)xF}g2val4e@J_7Z5MX&A6gVn6Cu*=}cD+ij z;}rk*^!JXpO@-VPvE+<|k35fgJPpwh>X`iG2p3z$Z$mq;V?5o4Mmd&&cK-nFYacf> zLImHl3c@GC8%O>>Wu`0sANu zeWzEK@TJUY5{3u#yE5J`gi)!+Q!PoT!*NDH5u&@JKtt zRA0AJqG0%1d8QP|C!ar`WD)>0zP^T|V_Hgo8) zgnT)erHZT<&jn>AqmTW)nQgE@tK=Dx5QlD=j#0C{uRI(|B8lRG^LKP{7MB% zA3UXdwZJxhEZR4g)}aV4n*wD|mEyZbqmK7XG0`29JxkmEh7kY;nnX=tD~P!MCy=F5 z`sY^4TZ%w0r;>xJQ@y8m({r!QvRvf(8`pl@@|?v4sp0ujX|L9v?p4s)9PHUdy-Haa z7Q`Ph8=^_*j~~FNP>Sw2WWPMwta_Dfo2w%41H>MoiXXzkU`e1PA48Y!``nGkT9$E` zj7koy?|Jr|T-!pdlR!{f;CmLhTQ6vgWqWy)@}8WwwpEV7TwXV>(mjI+rF_ENe3~W9 zTvf*si4auVa_rynx~4O4R{U8M)8>s5KLT%EeSqr=Iey|g_mKMdMkg+oFK@Gr zoj)|s<3!`RRaN7g0`riFi3HEvj|4E;aV>(MNOWUNFT)N#!bUVR+wMfngp*`k<4Z0! zlNUxLzBxI9b;Md$*==kb+7}IcEFa}M`1EKzKLzoP0V(9u`$vQ)fxcxGLt$H&UUqfg ztU2N<$d3}NTmHcfniqAACmeN>0->TG6je7k4pq^lk+;8Wf8FzN$(ro8dEte*r5P45 zDQLKSU@Ww0_JrnWDQm;S8q8Q4-`S12FlPIOD~KYCfoVL|Za2L$!@J$1am?eavvbJW zbawY?b5TEH>{lgc4elR6-zoHy^U{Uw5zTjoYaGS~b9)gdl+r>l&&4iA1k(vy%&~S5=!MlD)Pl78Z|3M@0;*4E`oP4u*L`#}uC1Sfa%HnW&DjQL=DiRDS{< zVD*-Q@0fA0FbdoKmIi%dOnnp=tOZTvlOTUBi(xdKIWw?b{kKH?LZ zuF|Tm<d$y$$8i$S#`6+)GodZ*gghZUC&K9)=E7In_>N*<~%ffRSocl=&;j zJ9w9~@xByavG8f-^&AY&|Cdo9|DG1-%m3^go_)@;_s=BtobmVKJ|_V+Z3~EbeKphJ zWgcn|58t4_S`~xBi750a788TkFQ9TDXX7%a&hi@8fuBSnbEJ^ns5LHtr+Zb$g5;qH;g#DW18CSi)1pi&v zRg$(w{-R&%3h0!t}#ju$uR*0Y_wn0xpbs;PHeM-&YhLmNCvOv6r zqw2AWnF|Doi7hVwE~fidJrU+%VPCd8sIe|}LqLH7ypqp}*W&mfz6cldA&`XnEpk{uTkQ>mPmGbE`D zG%*AM7m^Ic0dndpa?e4hMivO(MI|$)%>w_#BMTdgRR=6PDr>a1pv7`jYrDw_G?%#c zKodieUsl}|P8wzm3;ze$A$Mnp5D>Q`km{n3yZhJv?Y_yStBaBT_Y~Nk2)_4ttxqQ}IGtxg*f&j>pPqEVCXsHHAyNShjBEp zLM1_-#O7H-_>)31%QH8Rs-r%TvPk}XMiV}GzcRxI=WW!RtGRavox^#9)gO~%8|4;H zVPblzJoLulzmX0x{OCi0XNnCeVLS>TFKo7}?$uQL|Hc1utRzLog_QKor?_Zawgd~f z^051e+Vqy;F67U{SALwf7N3bgT>J1{0{JyB80ta_8&eMHt^0Lk>BxErdy6xQo8|QI z5xy`0{NJa>X;c4%f{OvyG3ZG#$l#bHZ_|2al9zBYTr|h;6T$u}Oy?Y>c61wXFeo%` zMyD5x|CjaMsG ztLC@JXI)>Kq9}&O4oQV@oet>}to*uNa)kUpOd4@$UR}6%oIXaFt%mkiD+8l9%C zF&bbtHzejzP_-!O(Y%Qx*0~<&UBmk z+Xl+7O&Z&>bf;x2G&Yj_X|Dkp97J z3$f{%mkm1I`xX9M1&y(h>Q&_?E~bQApB7Zj>p@ zbN^8{#8V0=lJOHoZ<7eSY6$z(2l`%gd2eW}SIKqU{5!9OW-_1uKH^;Wf(=+X7)lxx8u$_xh_hdf+a2({#pV-Hr69 zZ`Bq9lMckF;Gb4k`ETiPcfh3DXs|Bup+_O*sEp!__$tAaZhGqZp7{W6<8mAKtggSx zT_?W|>r+h^GQ%V)BV%|-c&kV>05+-Nkz1j!<6sIXbD`-L{e`3GKKSOK*>K~C|G|wg zHEL?t!=JkYvgP-}ZNOLE_0lVa;W-pb_ODVG&uc(Q4J+hO*c#mKUW zv^8g`E76aG=|1}lxVP%#T**j!KT3`MtnrZMP zMaQ-0jH>ycQB)7cf#_2<=FgBmYQ@Mu#6S4Z>b+E4+@4OQ(38O)2|IUtCS4gzmZJg4 zakC}3)R(h`lOs40*f?ncd@bc;@p#*c8EPn6!34k<&os*Pv+Mr$##YjCUb(bEepX@n z=tFn$OmAh6HQtkq0g4i}bNR~U;Sd6Rs1Bg~S`##PEaXmd1gD4_x!I{g9@FpALCCD+ zOfxeI?N=p?`c@np_of;5rmk^B(JUdWAz=>uPBMLXLYaWEw1Cy{1~cxgiyJ4=CYo)y z(5z;Dwp}4HdKzK5BRBfgavm^!?W3?2tH+M6GU>1l|1OKhTbWsDz(cGW; zJ!OiHw&W3>z-m->CmpQOs#E*$jV+o8d{Czg!4^t!-QwZ1eMofn|HHA;?sHnne`M?K zG-<8uRnbC6;s;oTGm}sDY_xgk$lq!Y^$o6@GijV4kFXoW$SG6r$|f~&O**UB4nYZ@ ztvaeCp0_Yt8H)zR0|S14uV}1Lkr#8cSR)J=jVq@!MC_{*Ebm6MFocP!6a*vvDq;Z} z!N$&I(XBsboKTK@)todg%5ewFrQmoC8?|XriI85GG#o&^*{UeV&Gj8|35G}I*t2+s zWIi`I#F7(p6!s&ID-v{Sb;T>gzK$t*#`n?x0nI5+I67q1-OsK_y~D59uOAQ?OjJ;e ziz8>uqcyjftz>D*?8Yn!(`PEHHgB08HIA|C%LNp?iwfXdeN!?Yq%#~_G>@y<$yvYQ zDHw=}-uISFsdbI>FLBIRBL&_Lj^|}U1jWT8unaM1@`;W^4bC(yP`5b6LoSdJzTtvo z7ft{+?CByEGYDtZrSUp@BW0^$m#BcuY0uLl23(tpLRt2!DonGbSP(?)vSJ*bGYYhQ zwudwJ^fg($4Zm~G6*-^-#%w-`frC{q0l0U5^@UsfD97c$Di%LnpVP>7k9r9G9N7bL!Gio0Mq`Q~`?XP14XKh9#tHPt7JEBQ2)$|Mkkp`^w~~ z(4)nC9MHA3qz*dB0Mz)RQ6ZInz~l*BK*=7W>=5N)pPfx~wR4Ps8%i9S24PuTTZ(}1M>5L%g1E|S1wW@oUdyemycK*lmqm@T*!b1+`_vmUj< z53D9NP$ORYPzA}7`vbRS<33x#Af9c(ZN=AkCKS?48=G=OX|P0Zw1J#{qjhV#MHDrz zTPq4{z4*MhZM1=i8IoErdGzm=I=hs%0MAo&B7IOrPFcA0&V`iJ2XZu^G{oK|Ooo{z zamp3{HHz{!%_k>ir_)f0C|j>o0T$)B5b#)T5eHbPqav!nS$+nk$s14^-9F}obD_P4 z`DZ&eJOBl(Uy@Lhb@qgq!&C0Ah$`B7{IBix4NN2xZQ8I^qFYN`T&(WU&0SRvrw=En z<@=MBb6#Oe@82tlI+UglhhL&0d=Ae1u_y*QCENJ)dOc?Q3%Dc3{X5vyP~6Wj!IEeq zvGh^n=D>0nAy5n02Ir>+&NSJ9;#n`3#~E`9;uLY%OmBd&LiC;oitSfR_Qv_Qy=jcP z)m2e(JgRHSI$b0q84{H-cR})iUW!}V$)F%S!XPb*BU1AuP;QvVpu_eCKwE4!+a40H zL)Dzk7&3Kr%`3Yv(=S}KF_(=%1mmQyu+WmFi<_S1!oHW%7BO#JU1sD*udI{1G@Ea+ zUtsz8HVDB}I~VgIU!a##E{ks9IR+JRce7TBm`JU?`KJPXi`ffmRYnpi+dP9Xk$2kJ z43FLNyFqviO}Q9@k?6)OlT!xRliAjUNvWSTVKJ5uRsqAjL1RD}nIjOFXCI-^Zm8Xe zSnLM6j;@J^HVY@sUat$cj@u*8dB4BFnhX!ahU(x6^ms+VK+}yhn?Kw%{CmdGA7#s^ z%{U<7tCkl}{PovkhoYQpT1KXR^^=Fk1BHZJTtsuIaMr9egCy&8V9I>+`^SQt+rWV{y4EXJ`L3f;E5 z*Zzb3X{8m!5w)-TQ9S-zi7~H8T@s3JdNxZ`%5xRf#M82^!9mow{J-~#8!vb7o)x(X zcvm2iTt*Jb3aki|z15Jv0PV!vwjp|eD_^&_&w+#|4V#W%I;o^~^6A}Gq=xvhXlj0M zB_uNz2$^%~^(xz8ptj;LAD{5Wt`J+Br|Z}JxIk|{kX;-~iV0rMZATvq!&U{c+9>opoLJ|b zkk9J?UALE?e#&+q262$gLzP2*=GRKw4x`f*loQr#*CH*0z_$ly`W>S6Jp>vlx}vip3kjD_m935qyg*|{ zy~UOhuxLtUwu5gAo8D>6A2cMAD9R&0Ly1CO+Dflg_7`)?s#jc(O(bx;Q|2!vFRmNm zOgJzZvCg~Y7MF~0O+lxPp($wROTD}N0Or%xb8V+5++42J(0)__g8Bjy20`PHt(TIG zOZciTml4GaFsS2y(*$@rq<^I2kXBggnJ@{>tGWz>&|%}u2LLy?H(+J7*+weyed!?; zq#VO!`maw#vI15C7hTllJT|z{Yj0jxNtxL$M41)Q)?^Y`p=*tMh%r~e(NBwBibcm! zEXyqY!-M=X%U;bIv{YnEBfwGaLKXAwbZM?u8!l0^HdmOUW(ALL%y;B zldm!?*tg0`znA!ygI6dKL-%aXix`4hzl6KH?Bc_zUrT8VTd7)AV;uLdWiwp{O1)c- z+iq&;$>vO?Aqqjal^o&N&itbc_5IU60sHAq=WP3QRLz0D-sYC zpc7AWDIy1G0pIeMhAeZFG0KZ%?^3R3KJv1cvBiM{1@z37ba43I(R#Lp@@MlSi?o1~ zw;B(rb+k;@cu*##PsnRPD#{I=SHEFv%*Ri^OF1jF>TAhCZnzr|meE49S`k=e}MkphODISPFh0Qd{jv0aF zK?7JBB4OXBoIU3#^Pl1d&1F|-H3+1eu<8j8&{lmDA9rG=3qWWI4yTG(PBv$m`{f&7 zgOusT(f~W95|A3f1G>-&mv3Ct0p8(+!aX!f8q58z}~&U|lM%;D}y1;pV` zCm+UePhBU`bk{XMNy*xbv%!B=98{8797UIjVYqQ~VGHePv?ZZ1y2fv%SdT6Hfjcv* zwvY(jPOZu{`rsi|?W{jeorw4Sm2NNy8hmp}B(MCHA#hxA{i#9|JR3B8Z*Y;Z4WipF=Ty*cRVgFK%0FvzveJ)Ispkd;J|zY!nE+U$DA}yb z6^xN z0H~N{-W{VoT)I5dL=Wf_{a$1sNhHt5r?VQa_8{P}5m=SHi`sXk-U-3H)nc#rN@S2b zN00D1Uj@y@G~K*H>Z;#LFPW;j{e?~ICE-~rgyJZ>Qxn%3u(~wznV@cCbip9sNnc5Y;lvC0>7(1XS7(Z;;;EC?r!Xz0!CYlCXei#ne7O^&EZ-hWanTbGM>}`rn8iMd~)k|r0gfWr1JQR?kcuGT9 zs=ex>@osu__`nz~?|>TXox2e-82weo!7Z}Xcnc8;IZe)wT-)wITPYM?8W9-Eg4he=?^-*3Cg!g> z^b)tfFdp3BGZQ;``SXOqw1~7xXQZ3jE@hQEM|wH(wX&Ovk9&7u%{S>y7k5{>PpL*} zka4E~CcMjEYCP6qjn9mmus{z;o1t;;U(@pjStDRn9vXepOH`&s;Oxzh2cLjgy7#QT ziGnHpQ(l8I8X5eV3MJzH)=Bb-CuVb#O~|L4zG{~5G*i~00lyNRWKw5EVS6ni(j(Y-(!gc-_At47Up zRL5Rr=dL;mmo2$2%_}|Z0Kvv31A#Ct+47U`IMEZswb%Vlw)K?hl>xxjKA*yBT}U{D zDjbU@?Yws@z%M{sYo$2AI+IFzX*T+gDiY4bORo$VY!zK|R|;1$cHVBUt~ScAYy_H>^oW9;#D8lQ~5vRLQAt@5PdCGBm0?$og=W!$!Tj2w5w^j0tB(!%yZ19JBYfQ(A^TrEBO)b zB2o`!N75jrw;m()I_?a)h(>Xd2s+B$ux6f0Du+N%&D8kUZ=UVW7SRP&x!)Q0o-qi% zdzk6zWY5pJIe&6+U^lI#b|!I~Vozu_q5(os?+?8tR@W6pWz;EcP-LIHLnj>mC-S+$ zGViMAmkKOvd~r^C4d05{s}*pS15r~N$)%aDNHN(yuemZ?5=y^4uUcH=#J#AV?N*fs zP0zYhX(Gx+W;2_gDL1@7igL62+GG}bD03>s!(mzQu1!Cs#147^Ijj7}d{)Pk@{)O1 zs2a>BRd&nZYnGYIf6zy-NH4{ve6n4-Ct(x%`c_zFypa&JT#jj8@gYiSAZ|e3Do{Dh zeP-w9!rSZIHN5nM)fx0n^!HVF5FU+LboMC>lVLfgDB-VH_ASw+Z_W7?{|UF574+q>X(!J6TJ0Rj^RO752~ zwfw;TCmS_~FF_aTuB{Gd%LsL<#-J+g#QPKJzgY6@4ueAZFWZJ_tSOmxS`XXw3~7F` z1R=T8#zkA`cj@IVU+`Da+Bim(f=b2L9l<#UsY~L3E}Gu>K;^xWN@>Q-X zW_H5?-v=W~EunX~gSud!ajs5eobRB`#(a49*FiqompqnQMZs5~Yr#_i3PV{wlD zAL`FlIgMS}se7j+GaG#`phXtp6^2C~YGI*l zXP$hy{K9W^yxO!uPG|4D%Hg36MB;rD9b`8y?t+Pf)4-v0#3mae5+GxS;w4HgGQ^tsxbBkFQh)y8i_YPHerYy~lLiYQ3%@xlGvX7? z{D*}#%<}`XRjf~kOf%U1qsRN`WB`*?%3na7Dg;Ud?E8K?3@fWVcDSD+wNBdHaaPIa zxIW7NlKD&|MM}geKZ$)_BAiu5@`2k`+u`>Pc;@Z!A?-RCLB^U(O~$T0;)8FMoltU5 zEt9pFwRx6HkUjCk4tCFagi$IEd4^amQ$d(B*6d5m_7Yh!Agaa15!IMTjb&yaCEb3z}lq)4~W`h*48dgJ; z&~N>T`kJR=4<@o1_LEvjMd>ZI)J zN?^xlZ;9HPPYw_k05qBJ0f3*jf$$nk_m^5ulV9c*X$+|F7ryw6Y!2xbp_;E4!!7l{CTfWd z{fn)clgnB&rJP%I|)>x&-P4eL7Y$!{`9=kp+>)1!gbUbz4(fzsbDIhN)XENGn zW#ECP;)TTTjnWR+9{9%f&HsEryja~*%Aguwd~9JwWd+1ROXl?UQ9#z^Hv!rIz=##N ztvx4viQey+PL11rgE{jDz?}Xnq)8%WM2hG$Ym|sSWmU}heDK2~Z{$UptN=uJrxDpL zR1|BWLH^e?s=#}?pi`6S`S+JH1$|1NX4;MB^VBG@IW%sw*AT0(hxFAh`a2ND3 zT_=E!Ibx920)FVzQXvG~v3A9L@@zgegW9VBBKZ#nB*$l^vT7R9Z@kNHA_Jo~gctm& zy&s=19q7tSAk3JOaj%tl%(6G1(Ek^eHd@1DrA%%*y7&t?ufi(BW!W<StE8)^f;`M!oMR-t?{B25oB{ z5K_GR(yjPNm49Hz$1e!!Y)y05YXzCzvyJ4ix(DTAl~H&#Kdy|_s-5ZK{wyem+#N&D zGzJFgUSnRL!g2@ETV@k3-^<$-vWy|es8r%Nj`+JrzHv)$qj20XIYzUuG(F%0Cj)bK zh04)wD!(e6d(t)mD)vN_FxaZ>l^RjQu`;57rZo{YSpVUCBs4M~b%2?Wju!oJmk1&O13yf0M#0%Qr?ivxAo(s#5f7azQO8>B$HbSIKI$Gr}S zMKc%5!rZwxX1#y4H{`rL3mHMr7WF~~t!W$PY_D13`W$FIn`c+c?REtaMqnJGEg-&% z*Byju)kxynrVuiW7rFxge;yU@Npry)H?RTLis?QNVO8HYfEY2@D zvmUYfobd|Ymn)%zi&*v+M|{J(J)i6uFg#?071DdirqjTD?3yncAK#d5u9dhTeC+0< zf+!E|#?8|&OFomySYWK^G%xllr6=fqGBm_OB0!60SC7KB6v|4q0Q{0IpX){gfjk9? zsm}KL*SfXTS=DVE)zR=8+M7|R=QQ}OlB}oBl}%||z~a3Fvz(jic2Ba8a0KH)maAMT zB=G}-z#P9zkXTFMgiO19t*SlVu}sH~%u(dm5m6?6Ud@Gxyd#qql}Fp^0PS>z8a~3JPvy_PoHcb2{ zTz3>Dp71ypZ&Od}@-x9Jvo)=c&MLh|`fL=RS8k`#wyrA@vY9hz+cFJ0`0w76!dYIQ zZM`bW>HrEKP^h>Ibs!*<(>}XzP_YE{UonoAuZX%@08y^X34Vl}XHJ8rplH9AG$SR+WY<|A9n z__o-4#$UtABZ5)F|KgS`Doj;)-Ag$LROCO%8XbI#;0^d#N(TT1Ew-hoiGe?E#~pho zl?Is&c;WLt_4;Wf1WaM+g%uM9wdMc3_C@q6%!(*$ym@`P-jY-AbaRkr&ah_RAmj4~ zhF3hkwV7I*`kbLUeNtZzY<|0cx!+EB>)WdMIGtSO!q!0dIxvRrq;N7$fw=aCK}mTY zMS-7W{rs=bMDuZj2I?Enq2xtp=j#=};Ep%wsZhT7TNJpKvSV!#wrQk$`{Z|xX}Agh z*zx2|=cr%5LTmRJ)a^6xl%L%&_KR11F(wydbvtlKd(&z-{HheclqNG%BqU@XD&nmz z>e3+;{ZHFC*Oo>-(m8_6%4^up(HOt?-z{TwyU+_u49IiAYKAm45Y@Bp4v0XX25O+1 z40;wUqu#aVJamwE#iqm(Hua3v64F_X<}xfgmDl7X{X3Er1vd3IjVzvxF9t|XCv@iQ zC7e|}PbFvkQNM*LN&dr}6Z{tPBKV^YcPp)FY+x4r( z)~gjRogbNz2F3!PsDfTPzd_s|EoiZ&$jcT9Jk0u4L301;jE#$MUJT$h{H2Co8EDD; zVOK{a(p0jv;uKH|zhJn^;Q{IAn}SO7oFjBK{R2W4`p}-=`${VX-}7ZZ$%H01@AB{x zSAOuA3%;+rRzAz-6EJQUtN((b#Orl6+;m4q#VB4E@O?mMq^Az?WT!IQNy#*h$n;gY zhwo1-*(A%X0V{iLwlv}k1N^*ZgaJMv_7rmB*zq)d(*0Zc8RYnlag9lky+lSr0h95zN(|mF;AXr^E4Jb z3xBLIom4PvZ>7wgNeuz%jt|NpxgnIv9(5BUnn*cp1PE8a;cv=?&;d{>K8!ZozyJ-; z`M-cnr%U6OlHCC_Ae`dGm#V!JNOgcB8(KEa2Fb}o=!T|9-bN=IcU zNx4|yft5wQ6?cZQ9r=>8BdDyyQwF9gYj(R1X>qen`rnb% zfNBi~=Uj*cv!BTWWiS(OJbYv_rm*Xmtz8vp-cLyus*ycv5LqDuz0cfDHy?*3BNMB{ z#NpPXvWYIHYJu+$gO*!dN24U(KCOk2ARXGGFgY#R(&mLTlLg$mczndF>~5bF07qG| ziXbRq)qfh|-+bCB%b#RJ<)0bo^=>*W-|3TW&@kEl!!v&1gwOqs=tYE)5X+V7BD$aN zx_Z`4a8ulo+*tG-?BjFedswFzuje7xA zhD!osY~Pa@;N@dHc@nmaknb+CTn_I%=jF}5TJQ-!w!7u?Pavh**1o1L;19Exmh^cD zCP3!bscL9{@WuxEyk1G@o?lPTo{dp`K7=MKXuZs7pgQBtuBB{uH?~|y*6J4L5o@h3 z5KNl7ks*>F$8rq4IeX{dve5p1iq@@sTJZWhKdejPS0aE-XW_P0i-GZ$agccC8}p^Ly&<2;F}ISGuBOS0$Rjg_ z;MulE<$9x~v3)=w|Ia^q`I;Jn-h)O!pbCss{W9O2*9FQfXrJK}V) zwtTJX^_n2hVuz7RAGYRo#UD+FC98|!34cT*9yqVCma^ssPTHEKbt(?1Ov zFl*%S8K`=y? zvLCx>`AYhZtrp9$yoOg3I#e4V`aB4S$tYwKc?+4%6gyxHEFN-7zTS4PgA^%-xo)Uyf>mB)b_yt-5MTI}qi6RZ1e0oN86P8IoAg+N5FdnZ8A!xH6+C>l)yNYFx z(EL{A>PE+JiwsKIc1idP*e|`3EfqK{itap^+WR?Q+fh#QZyiqQxn8L>@M0dKrnL_t z9|KjDZ&EvARM#Gs>?S4-`z$thc%8I0IqXMPQPT<8W$>@rydL4p9_=T3xMNewQr+0Y zPsdjN0nxJKM*)|GeBCDhE8e-yvx2qcSUsz9BQ<+IV$X)yh+}Gloflpt?<8kK6o&LI z)B2Mgj&&~YVaMY2emf8N{v+-k^;EI#M+K|_QpFTf=Js(s(Hp^3j8%v zww`w?x5f5pHs(I2)<0l2vwjg=%SZKSjqS9VJdL}3SL7}6=c?(3x+e^Aigyyh}AnV*Th-lvZoy$q_~$o%ZLozDV{tXexGedvHquG`w(LC>YZNp%uweaRtF zif^~VDZ0PUV)nS<0S7)1;T$*rZ!1If)E*Zj8S&I=e%)B!saIkY5{BLNqFep0B`eT| zW*L{=qMG=GVue-T7j@pg6r^DJvbYhfH6k<-@oa?&6mJwGV{W?ja0LH?b40TlL|i5M zT&Y3((neMrG&BE;u}&J4>WtvQ;Qs!1q2=4Hh{-gn`2$2~^bKTZY=cbki1l9pji$)x z%R5rk8&9uE-D_JLh{it1cmv(KYt#a`+@MlHv$sN;uzeQHw^$`q8f{bVvq+JeDOw2m zu@2joxO-!tppO6kb9UnD`-w=Yo_n0HlPZ@D#}r#$PvtOfN(c?j2V$AN-D>o$F4+B^ z*3j)1(`0z#@%8O|rK z-Dgs9?(Pd?5no;hcYh=`f;@R*7T5A4hRnVOnHxSvR}K$yiPFtul+6_JAq;h;QUQuK z*J}LtP;;u*ohev|S$`t(;fC!s@;jZy#1y{j^0ALSHeIR(3F21w`AVdUw(3fa=v2e5 zNFKJK5Ai_piVPBhlBD}WE>PiSYvaoARi<~hkw$CqD&!pB7O{NECqEy;cQ>0$KW>ia z#kHnoSovzoal6XlEZ+(N9>s;_mnie?b9QBIk^ zRjr>|49OLFC^0kBeKtndU2PZj1TlFo{X?B!TW%tglee;6Ae?c@);ZLQ3)LcVQFccD z?_1>RVQg)a#^X?$A@eoX%b$n;yM#<8GjFoBnO&Ql)&Vcp8?l+a3oYu~#Qrc)Rjw+C zt6`3Q_Q3M=fV5sH@8;C>aY9&zGpQ{AY&G=2v@RIrtNHXw%OKy8$DPtNXLssp?XI8~ z3%8JrR-2CtqXq(4;p9H6GWGg|Ow&E2o3`hu;(`6H`AOI(;#sBEexu5{pS@n#O|ND) zl`ji-?n#zPmE9S_gk~k!TzMkIf&`Kxv8Hem)VN*BEjZKCdorS0tnQ`X9@26O?>EZ%N9$2^mH z;*34}d{5_x(Ex>`?T0tk^I?VTJ&`O=;&wu7(h*+ZT)Lea{TEO-bhOhpB@rDH;gGb; z{YleAoO}#Bn{Yj_F?c6G4KJnV2@h`Lqr?=YHRo zBk;I0zwbe>zwwDbb|_@T>i2ncne#fm$AzEX;oh$%DZe48DbITSlrmosSL9G!9ZL7k z<(=Vg%D8Lpx)naS)+gK+<{wR94EkY58NBgQowM|Vk|&yKZZDv3)F#Y-6Zxd`Xaf6) zx}_z~cU-3V`u)jjJ3l=d>nyHeN}jP- znaXJ4f4tI?C?ieg+*7*|N$92px@gzS#+`5<1x4K%o-$*N?03HiF~!OTSNJzj`k0RaL{$ zIfVr+LL1){B3evb3u{82h=basTJyQ9n-|8P?eTHWs zo`XO-{7<`jeEmbLL%b82XP}dRt3@&vpAM`5Yx&MXrcFjL31qZtMr1|b6?X8oq1l!Y z$Y6yxJGv>QD4Bc}L;TQB@X=aM7q zW-&v8CZDt-s@0+rE-ztLTE3FM*L8W%9)ngDP8C-ds=W_+^#-1=tYUlJ+uWHEkD3vN z=zESM%<)oY>``uIl>LeOitID(*u?!g z_2hH|h0i@cSa_3VuvL)7Pwh>Pj1M1!+%M6;yT5TZ3w~+$j5BD^2=K@DIvb?G!?sDW z3@CARN;z7!#PusFX=`G^f~M!-ZpM~lYeTzY>%C#T9apP8OKU&w%_^zNb*(it@0=Y$)rhY~R8$WZ5VrDa)%r)tJmA{$h zVmt|$a!TG@J09IF|BS{js7R*VGO%+PIuRSL4R%9dSfU1=B}u3q_s8xB+H3i=7jHhd z&ZD;z=~>VEa{QAcN-6A3MXo9-*+j0_ES49IlK3Q|25tVSKZVv@BMN^7K5nH}Ub2ELWV<|Z$_`d8D+<8`L zG4^xe)VOcS%97V)o*UeHc6Fb@F(b(UJJy1s07!Gq>o%2!3t6hudM|- zk`Qn~-SY!ykkjL)rb{V2Vz1=7o3^TLKfCd`PyYA&?&8Lkz?wlN3v=sNC*U!5hXOBc zWsV-nPNm^KnI#^Pyy^-FHfPE#2p6+#um-MbKZ#zb+Zt{j8xm2@ypxkl1xF>psR&5) zpYv_zl{C}W6?a>KR|b%k>)TFTVI-}Zqs3gWp1O1xi089I__yZ@cLMtwct-WNv}M>q zoS4@La+5cG(aW@0h&BwvptZeZu21i33E_ zviXfgrSkR418);hNE7E^)v7_XY$a*9-a=MppY`^;Hq0oCG9{!HevvCAQ=35BCTVBq zqOQ`V|F zkc9NkFHvy@GGW=ATvR%%&Fn?UOaWWor6f~%Ye}ziI#Vy2i!z21hAdTpnE;u^e$A4_ zf+}@A&dfWavaqAF#bo#&eIhDawUF3jH##JOhk^XuOOCgi43|s4Fiu{&6;AW`BMypk zpXDnGvJd(3Y6PI_AYDU>e1G`<$d+Z4@DbN!JZu*C0n5FR>(9P!&Scs+dXkbkmJS`< z8HU{~5sk4`E8`(X=N@uR$bYgeKSf_@w+NTnAjb`9M#~x;hTNqVy$*3foz>kIGWGAz z;kz5D<;%dU*mNHZ;o0_#SHSAq`EN^O6e2!Pcr$8{dNFA>&8_pVHVisO_6*84CAJ=U zPQSZOkF8bblts*jd83SX$EGyh<8H6DwDS@C`DgZCtQ7Fd?{{c6NWrM*b(iaHx|I7p=@2Df)Kv5RJzig3us@_6c%%#m96InK%g6$AdB zVY-6}hZI|N(iAV;EFO5XH8prYf~UarW3`E3O1Oa7v9CbnEz@z!sMuA{GQ_b1>O}|~ z)mi2pNat2Rg25FveWPszOBlneAO%vHCK{r){3WVChQ`Qt!K)Yb`W-shl$N;jZpj+# zn6&Mr51tq>p`WQ#W!>z!iwqJr7R5v*5U@_}#KI!31lxSVqKlF6Im0Q%S8X!JS77nG zVPMgpP~}OJjYU0U?qEC7+!!ODC3?^3E6P^yS$ ztS@O;l&HfL?!x34dg~V4z?J_!>+Mjfo1fO~=hm;U^%59ucbA*rbi2pMplh)G6D^Tx z;poryb%o+I1mng%2eHocJ^bYiWQBaXju_$mVhZVR!_^kkX5w?k1hVa~JjSY)YP_!Q_l)%^Nf#)`S>}?s=4X_qYt(iOaKyq&hX65* z(Z!T$5h!Z*f*iD1_ivhlpT8@at2-~KY`s+#aCYXWuhMkr=^P4v5mhefnp(k=hrbQs z_=+c|YyTG#dB~tV;C;ko(=@$&SDhm>O=hQx+{3PkO5UO#!(zwpbU@D_KM5M<(|9&efAhX=Gx zt_zVD`(N**Odbso)JYQ~CZBu-nsNp{wE9^Sp>-I(KwtSt!YL)ICuF$H`U}W47UKSY z63fuy7qdJ#l5c>qSJNo=NbobCf>o`~hHpf)t>*>C*!fI*o9W5KoeyeZ8)vl}{m*>zjp-zx z0^9t^Z8s&qZX5moW9af4TT|s$4_piS4p7458V`k?U()}13@v*Yi)$*pZit(ka@+Fv?g^!I|ubLv5u5t*r zdtRL)2~$}T0ph|NJ71QV2bk^a9dUb;rsdO7Wyq_v|WnQMrLpzp!?nu?7r1yzN zw5;M<%VM5DqFS=8K)8|2W;jd!An=}Z@Xxs*CxNMN50*>*4Bfcr`4#=)TVdC$iINz# zzW~-l>KjFrY}OZp0eNZeLn~eZD2saf98GJh8%`dp$Yv^CWF5$jq<9sbm5WJpTboj8 zy_F5QkLkLHL1|?UzgT)&e4Ch)mYfmym&204qMqe}Y{CmRFiqPGEJltrZ7$mG$*H1C znC*4}g-kMjtWuq4`bhG2_%-L_Fu;wpHbxI{rG#aOsoy+*JfO$GkE}hOVZekfRFbuvPrqE8@v3r9 z&$dV5P*Bea(nyWPE}Xf4w?T>y^dIzwRVkC5%Hko-kkbQ-(BM~FlkGS%({s8@a;PId zdTJcy*&Kc5P=E(t!m|Bj@q0A6n{$;AugPSEi@ zdZ%W4>j!!SWMeEi<9y_d&*ty09*KJY4|N1RQ*l)MWnfmyjxmN&*C{M^T$5lCr`%^9MSfrnZsq@aHV zJkdoI03K;5pwI);X2#rGcktt<<3?$K()XqV$6A#-)GOAdLrpQ37o|0gG(W8=BNbOD zVKkYfJ!w#;*9;h(e7HEl$m{FIYHlHLc80;h;2d#DP0lFY>p%;hX+fsvG_(Nx@r=@j z#ZP8zg}vasTZ1`_eVD|+D1E~_!5M!eZtk7&RcIM7Y}BCS5->6ERfA%kx~V%BnP5FB zdab+ClrzJ;)lv| zrW6cI?K=SkjtgKD>6*bCl8In67H%(QYBkZ>|{fz;&m?^V41F->O%sj{5Y zCi5~V-fF(_nsIOkS}sp9JU~3ijNuiS0>l%y-;Qan0=WvofH(|0`_+Fklu1E6$g~+i z`|k6LRmz}iVT=Zb$D2Qtgex$>x~z!+TPf!Cj2v>7r7HB_}5&M`{j<}7aF zjn!N|C~jy#rckAzbfDHpAhe(ocm(&P6tn<_kkhFMpa#-|fOrQ#r6m*$QBD-mN+=Mt z3MkD27MR>q=?wse9+ccuk4j1lLQz4YkOdU9Py$j?no3|4w3JXW!lZu{5UBy6L#cC2 z%_i!yhDh{%`{l zs2VY3z{=YMHd~%16n$kk$&0K9dLg=2PU1u;%ACo+|*>!0k|;?2GO2RU!@lv$pg~ws4{5H7ahsB z8VgiAsLd;fF(G3@v8cCD8jFhL%+xa#I3ypT%|*L3l Date: Fri, 22 Mar 2019 18:38:11 +0100 Subject: [PATCH 43/48] [9.0.08] default blog text --- core/core.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/core.php b/core/core.php index 94c10de2..edc482b6 100644 --- a/core/core.php +++ b/core/core.php @@ -278,7 +278,7 @@ class common { 'userId' => '' ] ], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. In a placerat metus. Morbi luctus laoreet dolor et euismod. Phasellus eget eros ac eros pretium tincidunt. Sed maximus magna lectus, non vestibulum sapien pretium maximus. Donec convallis leo tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras convallis lacus eu risus gravida varius. Etiam mattis massa vitae eros placerat bibendum.

    \r\n

    Vivamus tempus magna augue, in bibendum quam blandit at. Morbi felis tortor, suscipit ut ipsum ut, volutpat consectetur orci. Nulla tincidunt quis ligula non viverra. Sed pretium dictum blandit. Donec fringilla, nunc at dictum pretium, arcu massa viverra leo, et porta turpis ipsum eget risus. Quisque quis maximus purus, in elementum arcu. Donec nisi orci, aliquam non luctus non, congue volutpat massa. Curabitur sed risus congue, porta arcu vel, tincidunt nisi. Duis tincidunt quam ut velit maximus ornare. Nullam sagittis, ante quis pharetra hendrerit, lorem massa dapibus mi, a hendrerit dolor odio nec augue. Nunc sem nisl, tincidunt vitae nunc et, viverra tristique diam. In eget dignissim lectus. Nullam volutpat lacus id ex dapibus viverra. Pellentesque ultricies lorem ut nunc elementum volutpat. Cras id ultrices justo.

    \r\n

    Phasellus nec erat leo. Praesent at sem nunc. Vestibulum quis condimentum turpis. Cras semper diam vitae enim fringilla, ut fringilla mauris efficitur. In nec porttitor urna. Nam eros leo, vehicula eget lobortis sed, gravida id mauris. Nulla bibendum nunc tortor, non bibendum justo consectetur vel. Phasellus nec risus diam. In commodo tellus nec nulla fringilla, nec feugiat nunc consectetur. Etiam non eros sodales, sodales lacus vel, finibus leo. Quisque hendrerit tristique congue. Phasellus nec augue vitae libero elementum facilisis. Mauris pretium ornare nisi, non scelerisque velit consectetur sit amet.

    ', + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. In a placerat metus. Morbi luctus laoreet dolor et euismod. Phasellus eget eros ac eros pretium tincidunt. Sed maximus magna lectus, non vestibulum sapien pretium maximus. Donec convallis leo tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras convallis lacus eu risus gravida varius. Etiam mattis massa vitae eros placerat bibendum.

    Vivamus tempus magna augue, in bibendum quam blandit at. Morbi felis tortor, suscipit ut ipsum ut, volutpat consectetur orci. Nulla tincidunt quis ligula non viverra. Sed pretium dictum blandit. Donec fringilla, nunc at dictum pretium, arcu massa viverra leo, et porta turpis ipsum eget risus. Quisque quis maximus purus, in elementum arcu. Donec nisi orci, aliquam non luctus non, congue volutpat massa. Curabitur sed risus congue, porta arcu vel, tincidunt nisi. Duis tincidunt quam ut velit maximus ornare. Nullam sagittis, ante quis pharetra hendrerit, lorem massa dapibus mi, a hendrerit dolor odio nec augue. Nunc sem nisl, tincidunt vitae nunc et, viverra tristique diam. In eget dignissim lectus. Nullam volutpat lacus id ex dapibus viverra. Pellentesque ultricies lorem ut nunc elementum volutpat. Cras id ultrices justo.

    Phasellus nec erat leo. Praesent at sem nunc. Vestibulum quis condimentum turpis. Cras semper diam vitae enim fringilla, ut fringilla mauris efficitur. In nec porttitor urna. Nam eros leo, vehicula eget lobortis sed, gravida id mauris. Nulla bibendum nunc tortor, non bibendum justo consectetur vel. Phasellus nec risus diam. In commodo tellus nec nulla fringilla, nec feugiat nunc consectetur. Etiam non eros sodales, sodales lacus vel, finibus leo. Quisque hendrerit tristique congue. Phasellus nec augue vitae libero elementum facilisis. Mauris pretium ornare nisi, non scelerisque velit consectetur sit amet.

    ', 'picture' => 'galerie/landscape/meadow.jpg', 'hidePicture' => false, 'publishedOn' => 1548790902, @@ -289,7 +289,7 @@ class common { 'mon-deuxieme-article' => [ 'closeComment' => false, 'comment' => [], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam lobortis eros pharetra metus rutrum pretium et sagittis mauris. Donec commodo venenatis sem nec suscipit. In tempor sollicitudin scelerisque. Etiam quis nibh eleifend, congue nisl quis, ultricies ipsum. Integer at est a eros vulputate pellentesque eu vitae tellus. Nullam suscipit quam nisl. Vivamus dui odio, luctus ac fringilla ultrices, eleifend vel sapien. Integer sem ex, lobortis eu mattis eu, condimentum non libero. Aliquam non porttitor elit, eu hendrerit neque. Praesent tortor urna, tincidunt sed dictum id, rutrum tempus sapien.

    \r\n

    Donec accumsan ante ac odio laoreet porttitor. Pellentesque et leo a leo scelerisque mattis id vel elit. Quisque egestas congue enim nec semper. Morbi mollis nibh sapien. Nunc quis fringilla lorem. Donec vel venenatis nunc. Donec lectus velit, tempor sit amet dui sed, consequat commodo enim. Nam porttitor neque semper, dapibus nunc bibendum, lobortis urna. Morbi ullamcorper molestie lectus a elementum. Curabitur eu cursus orci, sed tristique justo. In massa lacus, imperdiet eu elit quis, consectetur maximus magna. Integer suscipit varius ante vitae egestas. Morbi scelerisque fermentum ipsum, euismod faucibus mi tincidunt id. Sed at consectetur velit. Ut fermentum nunc nibh, at commodo felis lacinia nec.

    \r\n

    Nullam a justo quis lectus facilisis semper eget quis sem. Morbi suscipit erat sem, non fermentum nunc luctus vel. Proin venenatis quam ut arcu luctus efficitur. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nam sollicitudin tristique nunc nec convallis. Maecenas id tortor semper, tempus nisl laoreet, cursus lacus. Aliquam sagittis est in leo congue, a pharetra felis aliquet. Nulla gravida lobortis sapien, quis viverra enim ullamcorper sed. Donec ultrices sem eu volutpat dapibus. Nam euismod, tellus eu congue mollis, massa nisi finibus odio, vitae porta arcu urna ac lorem. Sed faucibus dignissim pretium. Pellentesque eget ante tellus. Pellentesque a elementum odio, sit amet vulputate diam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In hendrerit consequat dolor, malesuada pellentesque tellus molestie non. Aenean quis purus a lectus pellentesque laoreet.

    ', + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam lobortis eros pharetra metus rutrum pretium et sagittis mauris. Donec commodo venenatis sem nec suscipit. In tempor sollicitudin scelerisque. Etiam quis nibh eleifend, congue nisl quis, ultricies ipsum. Integer at est a eros vulputate pellentesque eu vitae tellus. Nullam suscipit quam nisl. Vivamus dui odio, luctus ac fringilla ultrices, eleifend vel sapien. Integer sem ex, lobortis eu mattis eu, condimentum non libero. Aliquam non porttitor elit, eu hendrerit neque. Praesent tortor urna, tincidunt sed dictum id, rutrum tempus sapien.

    Donec accumsan ante ac odio laoreet porttitor. Pellentesque et leo a leo scelerisque mattis id vel elit. Quisque egestas congue enim nec semper. Morbi mollis nibh sapien. Nunc quis fringilla lorem. Donec vel venenatis nunc. Donec lectus velit, tempor sit amet dui sed, consequat commodo enim. Nam porttitor neque semper, dapibus nunc bibendum, lobortis urna. Morbi ullamcorper molestie lectus a elementum. Curabitur eu cursus orci, sed tristique justo. In massa lacus, imperdiet eu elit quis, consectetur maximus magna. Integer suscipit varius ante vitae egestas. Morbi scelerisque fermentum ipsum, euismod faucibus mi tincidunt id. Sed at consectetur velit. Ut fermentum nunc nibh, at commodo felis lacinia nec.

    Nullam a justo quis lectus facilisis semper eget quis sem. Morbi suscipit erat sem, non fermentum nunc luctus vel. Proin venenatis quam ut arcu luctus efficitur. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nam sollicitudin tristique nunc nec convallis. Maecenas id tortor semper, tempus nisl laoreet, cursus lacus. Aliquam sagittis est in leo congue, a pharetra felis aliquet. Nulla gravida lobortis sapien, quis viverra enim ullamcorper sed. Donec ultrices sem eu volutpat dapibus. Nam euismod, tellus eu congue mollis, massa nisi finibus odio, vitae porta arcu urna ac lorem. Sed faucibus dignissim pretium. Pellentesque eget ante tellus. Pellentesque a elementum odio, sit amet vulputate diam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In hendrerit consequat dolor, malesuada pellentesque tellus molestie non. Aenean quis purus a lectus pellentesque laoreet.

    ', 'picture' => 'galerie/landscape/desert.jpg', 'hidePicture' => false, 'publishedOn' => 1550432502, @@ -300,7 +300,7 @@ class common { 'mon-troisieme-article' => [ 'closeComment' => true, 'comment' => [], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ut tempus nibh. Cras eget iaculis justo, ac laoreet lacus. Nunc tellus nulla, auctor id hendrerit eu, pellentesque in sapien. In hac habitasse platea dictumst. Aliquam leo urna, hendrerit id nunc eget, finibus maximus dolor. Sed rutrum sapien consectetur, tincidunt nulla at, blandit quam. Duis ex enim, vehicula vel nisi vitae, lobortis volutpat nisl. Vivamus enim libero, euismod nec risus vel, interdum placerat elit. In cursus sapien condimentum dui imperdiet, sed lobortis ante consectetur. Maecenas hendrerit eget felis non consequat.

    \r\n

    Nullam nec risus non velit efficitur tempus eget tincidunt mauris. Etiam venenatis leo id justo sagittis, commodo dignissim sapien tristique. Vivamus finibus augue malesuada sapien gravida rutrum. Integer mattis lectus ac pulvinar scelerisque. Integer suscipit feugiat metus, ac molestie odio suscipit eget. Fusce at elit in tellus venenatis finibus id sit amet magna. Integer sodales luctus neque blandit posuere. Cras pellentesque dictum lorem eget vestibulum. Quisque vitae metus non nisi efficitur rhoncus ut vitae ipsum. Donec accumsan massa at est faucibus lacinia. Quisque imperdiet luctus neque eu vestibulum. Phasellus pellentesque felis ligula, id imperdiet elit ultrices eu.

    ', + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ut tempus nibh. Cras eget iaculis justo, ac laoreet lacus. Nunc tellus nulla, auctor id hendrerit eu, pellentesque in sapien. In hac habitasse platea dictumst. Aliquam leo urna, hendrerit id nunc eget, finibus maximus dolor. Sed rutrum sapien consectetur, tincidunt nulla at, blandit quam. Duis ex enim, vehicula vel nisi vitae, lobortis volutpat nisl. Vivamus enim libero, euismod nec risus vel, interdum placerat elit. In cursus sapien condimentum dui imperdiet, sed lobortis ante consectetur. Maecenas hendrerit eget felis non consequat.

    Nullam nec risus non velit efficitur tempus eget tincidunt mauris. Etiam venenatis leo id justo sagittis, commodo dignissim sapien tristique. Vivamus finibus augue malesuada sapien gravida rutrum. Integer mattis lectus ac pulvinar scelerisque. Integer suscipit feugiat metus, ac molestie odio suscipit eget. Fusce at elit in tellus venenatis finibus id sit amet magna. Integer sodales luctus neque blandit posuere. Cras pellentesque dictum lorem eget vestibulum. Quisque vitae metus non nisi efficitur rhoncus ut vitae ipsum. Donec accumsan massa at est faucibus lacinia. Quisque imperdiet luctus neque eu vestibulum. Phasellus pellentesque felis ligula, id imperdiet elit ultrices eu.

    ', 'picture' => 'galerie/landscape/iceberg.jpg', 'hidePicture' => false, 'publishedOn' => 1550864502, From aeb3e70a52a792b0c7ba3e5d630c13fd2ab4575c Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 18:43:10 +0100 Subject: [PATCH 44/48] [9.0.08] blog 1.3 : article image responsive --- module/blog/blog.php | 2 +- module/blog/view/article/article.css | 4 ++-- module/blog/view/article/article.php | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/module/blog/blog.php b/module/blog/blog.php index ca99658f..9e2edd82 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -37,7 +37,7 @@ class blog extends common { public static $users = []; - const BLOG_VERSION = '1.2'; + const BLOG_VERSION = '1.3'; /** * Édition diff --git a/module/blog/view/article/article.css b/module/blog/view/article/article.css index 2b5abec5..1e9564ad 100755 --- a/module/blog/view/article/article.css +++ b/module/blog/view/article/article.css @@ -1,5 +1,5 @@ #blogArticlePicture { - height: 350px; + height: auto; width: 100%; background-size: cover; background-repeat: no-repeat; @@ -20,7 +20,7 @@ } @media (max-width: 767px) { #blogArticlePicture { - height:150px; + height:auto; max-width: 100%;} } diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index a87c7272..44196686 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -5,7 +5,8 @@

    getData(['module', $this->getUrl(0), $this->getUrl(1), 'hidePicture']) == false) { - echo '
    '; + // echo '
    '; + echo '
    '; } ?> getData(['module', $this->getUrl(0), $this->getUrl(1), 'content']); ?> From edcd232f41dbbdb4a80b9130e35e094c2173dd0e Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 18:48:16 +0100 Subject: [PATCH 45/48] [9.0.08] sample images thumbs --- site/file/thumb/galerie/landscape/desert.jpg | Bin 3142 -> 19761 bytes site/file/thumb/galerie/landscape/iceberg.jpg | Bin 3619 -> 25317 bytes site/file/thumb/galerie/landscape/meadow.jpg | Bin 3532 -> 22691 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/site/file/thumb/galerie/landscape/desert.jpg b/site/file/thumb/galerie/landscape/desert.jpg index e53a08dcca5e8ac1bcab4e3a8670f012357aa98a..6431f1bcc90fd85d262b025928b361801c8e6386 100644 GIT binary patch delta 19243 zcmZ^qRalhY`}GGw5G1~&Al)Sh(m8Z@j4*)GF?31@4~T%|(B0kLA)<7*G)Q+h%<$)T zUGM38u+N^8r`BF;-Jjh{T9b+ry@rN@i?UX;Ie-F0g|U>s#$w6!|NkxWR3152Zb>M* z^$3v$x2vKo5muKhkp{{CuCLaVC3^XtS8Gy({Uwp6gdR(780h~kG@_J(eEKku%0!$T zD+?&Mj&J0P+W67qk=nlCn_HdqI$zM{-$YL!e4`*Ct=?NLiE)6sPc#Q(69wrWe@3)+ zXMQDYW5TX$I3ATTW|{lbrxB5T-0g4Z=|}cajINmt(B)g%?IdyQkXIKVv`NhGbQTunZO8HTz(ao$OHwa1pu&dJ!bZq(LLQ1h5eR?> zVvnS~g{-eAuFo2C^?n%b-^bWyoAGw}sP)+^?)PkXUEo8?%)}=PpR>BIS)^0&_WoAh zKN%-3T;FiBt4i^kjmJn@5@8CZj8xlL#m5)$9VNXm=j9}9N}D6XRqLt@=G(Kiuy;bc|CPK)85)PuWuD{7^;!z7BUDp%qWq zngx@86>^eD{HxP+^`78AFcb4-88oC9jH%yE$=udrD!!@lA8>Yv)mg5M1kBA(-DlGy zE@A9FReoZ6m3}?BhC{m+DP~B?vb1TWkZlu&LzbC^_0N1VQa@(+WUk(z=7FoVMRTZI zQ<-=~z8L$a>c>8Dmg&maZF`4%GQ#6Kg5-GM*GJUL3P-$0(=)j^=ePTBFiWAR!BK8l zn?Ax3J4@Sj!NLT)w%TlEz)QC&@tP41&&rrH0p0orz4sNlEz!R77L1rww`kNA*1+$P z>9mAN`^NjbJEBDKIB4v7xs-?UnHVhWf*lA$9WZe(s2!S6aoNIa*`U8FZORm$uFP?) zQM3ht`=aE>3Do!0^!8b;k6E@nLq+%;A>QRtH6>QGI@qylpmIt;yQdYBMaZ45_RB3i z=I#<$L;=wmEeOtWx~(Tqb+QfJl@)nE0NvJ3Fu4$ z0=M;GgJ~daard_j#tGjj&l4z0H_b7E|A^`#tt5Un{KoDH zgg1PZK9PDM;uz*E@c4C4OCGtoKmYiO*zT+P6!(SRXS||B;2Jh#S^};&K7W*Yp#Hn! z{VWb%BPTr~f_?W?DekOKpu)-;_>{Zr4Vd`K(xtK0A{O|o_!^*N6*Xdmx_rdf^f`h6H zTgvaMh({c|ud&z?(@ORBqcQ6biXF`8g(AE9rac~E+qMO~SMsk_MYyf=N5~3aOeo5N zIEdmkUQFm#y|=fE=G*G#V%?o=*1VrJ$_nRw4J?LyThyzLwGd=sHq0uj`lmR+Y&obA z_fcUvzw&)|CqcVVHY?$BT1uO&oj}~}DHyuxh~(|#_~~X(V#Cn4(vqP0aTQhQvB%<_ zD$5DIr}4p2DlhNftY zk~=L2h7CMq@~WI3Q-d}gMu*-;H+?>L048$i^!z{YPI=G3BZzop>CxrP)o{yX^5|Kw z66G)uF7uTyb__D68S}ZI*+O^diq{NJpdg9XFm>if)%93i&F|dyhQ6LV7rBCA*X`l= ziDWiJJ^~>>MOQhu{$A=8Q0CW|CO?7vTb`ehdm=#IF6K0tHGluR<&ZYAGj0dCtiqe% zcoY%+WL|ESRFAtQ{{;F}&w1j3Vr$+AdF72^oc*u{Ku5Ouw6~N`*dLg_UwM1;ELMrX zzjc_UIikw$egc8Mv-_$1t}|FaSm`#9A7`=tK2*G7XehKx1);$+R+aa4{-!IpgFLagzt4h=#4=fNurBSK@qM>~ z=53cSjV4G%G7c$W0!D+u#|M@@nX>TOV?kn&S^Jw8YMTPUU=<>{x*yPbGd(@AS0{WN zMt2aU9|fvtiDizdy-urK)bB=v%H}GrsJsDJ-OlXHI5;K&3q)4gcEz9j{SvYq3%k?4 zPU;Ul_&>i7H%Kc{Qp~GvIzgXA;vwz%mBam_FLT+Tm(c5+1?(7M!??e-WOi}3x52tU@a#YUbPY_oHypgpp@Gq?hB7QL%l-&*&l%+ z8^Yi#kA9@iYHe~$qP0JAKU#g4?J^N3N+kk3@7Gx%)9O<9bt@XE|J^F=VB$z?+}ara zFi-inYTH|TRmW6){vYTGpj-jroZ2vgQ)ybbS#@wqR8MIYLmW-H;_gSh2t>5 z^T*FHQ2AZ90Iq&MD&<8guCf~#sv!i@EwB$_DrlBV@8 zTcHJ$w6D4Z@Q$yiiP7&{S`gchn7EIDa>gk>Vk;i0zO^4p|1pYJ@mf;R@Nm7gMdr7t zkNWfz2>KGSzNKa0B!=|_x+*P|Fm;U8*FZ>?**G#BTzm&y+JFSt)Tk(5+3^@>2l+xt z1P+5;Tb-*j^TbPDXmS=i*N^+Va3o!YtW$N?icuMmb*;|#&b);4zi^9;TJcN&HNOP0 z{Jq(&gk%p2Kg$wjCyH;3F&LHWY%+S4uXGYW`fdI7V4V*dAA0znsByZ~t~~$WDOd{D zwxX6Ek}3rby(M-r5~E`*ntpfGziURGc1Eo2`z?`hU(R`ND-$5_EcukZ8l&G3?ynHD z0oVru_d3-F6KnK;0+-`=z(Kmv(E5=6(Lei=Wr^Nygl-8$2oT>F^SGh1@1Q?u<#=aQ zKmr4_z3QfX4z5*1Jy>R>zpw~C+4&-#_KS}|+2m2&>88KPgYIhNjNWB28+&%(+OwSl4hJ1rRCG2+ylCj3o<-!X6qW7@@p$9B{Rq8mmdR^QFLr!%i!rpD zg>)Y^eE=6Pw%8CVCZOL|MUE(U)Yf_0ISGhnzpTU|JD+d)%~F zZ0B%9VlBgM%6bXuVJb@~lJMDJrv6SSGKR>e1I-whr8qVuhc&G`#r^qbx}VM|oOtQ$ z@n@R4!KCc059SPJf+Txz1bTM!ZOnSw)wyZQ`6yTK3J7o8i@LzrVDEYo7=W|JUk#l- z{;2qInOqQV-OgR*F4GT=DbD1~ojjZrWE1FQdx)|;KR>>=^a-8cbRf$g;_=mM0xK21 z-Cj^F`+A1HPaNjw|5slic-R{Hx>*6a*~$5=*m1vC0F$^!4Q|IV_<=ra&#~S5Y_EGp z!S`Y1G3?qeD+)sQ3A{}J|7^@R>|6C?x=re5DG$=i`mGH$S=9*RyNq_d!=AQ(`Tcch zM&+D$wl1>hs(>xV;6onCjjXLLUPFyCIkmv@D3Hi52gVx!z4vl|ncYVx%8FnYUHO4Y zqR|Jsk{sKat*c~6)K0Q=EGb_q;0Q5~s$H2sfd?}DMGa*F|Iflz#vuN@VRb_NeeST#u90>R$*Df|8D1&kKCLP0W) z?feZ&_BU=_RJl#aUk((B3Lx;ZMrS|P+|*^;`*&>d7v5jX+Q4am((ZNffR^1_WPD5w z%_dbcF&z_<)D`&jV})`S|BEbNxsn$OR!-k08;-OhNpUT#=xfz@gb?`02v)7>HAGNv zJ@L&lp)me<37?XE@Myk10<2!`v3j#eL{J@*7W8XH&Xx6{I_r#yp8ex*amDtP+wM&K)581LX?*)n6(7r(Iqf6G332yN)F$S0YXTUXDM-dZ z2p=SIAW#fjNO*SGV@c%h3cVOR(@1yGZ=*JPqvyXdM|GvGu88K1Cx?oIw=F(B{9-^F zv3vf;Up7h^)bcj$Qy9!_a1dllcr6z-C>)(10R89IrZ92ZgzJqFCwL!#fU!ra?Qgx1 zBM|J9fs;}vSntgLm)n}WRY`A_nfcx7Zc6447!Wn5zQzTsC6rMX{K2{SuVlZs%xK7# zYypL19|!9T27YuyeKYny14KSq2~Iw)8e@~Gx|C9Cc?IefFd}OZ^`6(1KT2{}_TvXe zCcgS`O){Ip1$BvbWP{G0hxtFwB=8Xd+quDD%WL$H6NdPAZ=I*;qs{+(XsRv(xNQ3i z5I{I7N=zUMVk#9}M^Ak|D&?E>1ge6p*D0*R#hmwLp@a-p__2NC(Kd!2vaiYqU%p`F zzM`&Br+9sV0VfqDaQ&D^Fcv*wwmXNcpTFFDHE{6;i4Lyd7-Xpr#s8(NxeqE%y~O@b z4zGFwm8NmP#~K(I5wFT1_o_oETY2cmfW9Da>PxzWhRylA4?nkLRW6ii5NoS>*EnOHD)C|7h&IWODW&cZDTLW?iV~`I_#Q+FiQpxhRjN%WVciRAxo%4XJ!g z*N-JY{U#+Y8`KD^4G>N)w=4K@)F#uvTN-i~R=^o*(VXIVYy`AYpyDrR7o<8_Ckl)315Ma{`T=RUitIc24?LiEe|p-5 zxs3CAF3gAgZmzzztYu&2TWMpYr~0z=6A1Nr(9;0tUxZJ6R#ki2afBx3}oC)Z90$JNrS2)hyidMcoHpaLyB?D(T zE*K1QDgVcAiixK5L4X>X1^GR)}RX6@wa182mcTu=EKhskG zl769oG5T4EPkhp`q_l`A;-*p31&Yb6rKUfmlcxcs5^9s6KdVjF+ zUVcrO0@jGFH74>N^HrtA8=Qo}EDdLMA7}1iIPDWC0ROQ#uG8Q}E6Iu6H-0nh8d~t7 zKNx@x`3gx6H+c;D#&aXs?j}uvJJ`lm5oZYgbN*Ys-Fc26cW#13W z3UsWDeNuzXNL`M7?q5Ih6_<&x;r&>%K%Al z)O0h~nk(VB^JGU24c{#bP>nQ{9wL=wUN&@u-yel=JeF}@d_Eue@8xGFZoR+4z|yGN zp20;$-WZ2Ufnc7+QJy7(0k?R-AXd=f$!p{~?JLTKug|W3$9(2F_hts?3g>67fHUj| z=-=BDmct+9DBiS31k5R@Ul12r6=(lyHF;mxD8FU+YR3Gydn!0r{qtnOWZV+09n$SQ zGL@Ra^y@(56$OB@aaL50m(>aYY`ZoTCAE`=W*tg(JF|HWQ^%DInAqy{-fY{g9N^y{ zIfC001>a1a2y6->Y%!bVJ?x2D?abwwV2F4^BQ8DKSZUh9as4 z4_^}9fhOaPhl;LJLTP{jr_p*@Jh%AcyLTB~C5iu%O3IrzKQa&5ZB&_pu|9JLh@|oA z2}S02h|Pu7;g&F1g;Y9@(p(k!X5WvCWau=J+?XNg_*{HqMs$*t8sm}~xwEAE%VpZ= zJ5-W30b+LCtrFg{?*po}cxD=R1bxUFtgHfMs{ElxT^Ps5=|Dg^{tGJ`!7|>CR=Lb| z1zLL(@H0FMmdW4X;BR%H-7jv&ZNikvu{c?uW=tkQepddTl%r=R)?lu^hMi(id&`n~ z8Kb&jpdwjl-iWpd8kJ?m66F(Z@%*VcM~>VEOy(H@iVK0m@jT8qau|P8H;Ss;BW3=R zsO|>;Fmt{sRR?k%pFny>S%_S(``NH~;ks1aQbfG>XfnsiU;asqJ~ZQRU{q+#yj-WB z4D~7PC(S}xcL%AvWXUNZ#~mZtg3SQAb(HJ%T%AeF)6&fbc~>Hc%}oKuF5BeNf*g8R ztVrrQ49iZ}&61@3xfCLtR^!zOL2jRYb%kwp83DdWC%6Y9^E>5K%YW)aH``Xpyh)!gT+h>pcWaXL`Ta?Rr_dt^2@F6%lsQ~WQXm9^ZYaxi3T0lY?+|C!LRO6xn& z%If&54ubYf0j!S~%)PgH8xjpviW zFOeFmBH|d|D&zl>Q5S0SQ-#10J1ZsXRIUwm(7x9%Thhx0qB>?7zXl23l#7(LP@iz~ zS+4Vwt=C!MjJW?!hxBi!Z{ApV6)?=mM_-KSnKR{j{vd7*6DnYWSc*;wOh+a2y~ftn z1A_a!+AoVR>ooY}+t4#Yx5c!kx>!2T&Pv*R9HR<)ir+1|@nTJ;!SkCj5q_He!m~Zo~gmTg2gIY;p&>Cx760PW+?LUl}KmI1HgJmW+>ScPuZOU3J2rK%Uy z5EuS}R|hed^yj73gEjtiC=xqcq-B_#u<|4+hk4 zcT$S`D`b2O*K@!z6(BO?BPUp1Lr+oK5u(o;$Ev1JZe~Wa@0G?Mn@q2O112AVql%0% z`t!W>uLXK^DbY!vv&N~B4bb3G=~%ss%k_qea`K1>$ajxD(j6j19_>77^xp9j_Lg^S zGsYf7F3dtjxD0g~KYjL>#V1g~inI8$BiULOBQ1|D8KOI*U@aZ#h&>$J!TVaTm^RL+JaN@a zJ77_(b3>Q0x-~poAET5DTm&6`6Z^$gi}5h9?5zjo_)VJtl|6l0r76wLZ0`3oPpzSPEzcI~r!gwdNg;SJUFJ#Zj-^6zhNVV zn`kJ)KDrVPY<~L{cl#FdaVAV_N?K_MQkNB)mx(^g-7E->dT9@>i1%aSp}Yp3Hh;kCb}JUrDoqtWJ(+2N!^MTJee(LE$b3m;toNf_1?Oj0YO5t)qp1tqwg#GU->~4ATvInTaB% z{JXWQn^NshZB&nwlK}>R#t@??h)_87)945Au~+ykqKp)^xHg>NGEu zU)@)is{OX28UR=iVLU_`U6sRy>Ef4XNKh(I;l@egJ;z7BQ0sLn0nH0%74DX+%9-t{ zkQe-5L!A$XdU$unomtQ-YfkM*Zoz%lVE&T;Bb~T;>N^waZCKmV!g~d}M>!yaPeTY- z>)*zA)OSC!?;FJI3*s$V@_`$T)ZIm`Fz}Vl+b2+KHlXX}?m9N2zVP#hVR+dGxdiWx z9~3}G5YjDAwvG8^j`Z&5N4DwKJl8}au|8roBgr9iZqf}RAI0!QhO%5G?w|Yk$Yb?e zO+*U8j_>K(+CT99m7ML3-DcKknb^QaqTmhhUFnxMt*vjj2gjoS67Y+0Yw`tWst-@b zAWxq_Sipb)hS0H1q?1>{$<6D&nnHWt9%|>%8}Fc_%et&3D@DUknoTz6vr%rNZJ2Adzsv=1jNm=uboS=i zsPNQs#G$QjBtCrgH|_-3~uJf>8o z;zgaYX@gzGg4B!mLi^T`#&CzObk`B3_k&e~i}FpxZ)<0RXM&T91r#J0HWN>vHjEX` zz{9?J6JPI8v0$%&keFAG^!0V$u=5k>MX3g3TSk3qgmj*<57zg6CscUyL!6=ZXNpYu z9nFRlF1;Oum~IGAmSAYiQfV9%BQ*fn?V zIz4N&oF?ZqC_nvChnY0rj3_)AXZC_gRdiO@tlh=fSZyn zYVH<9cE^mu4Uu>@|9>&v`8W6_;KAyfRISUF|6C(ywAS~AUZ=dcM@4Y!)$T8YtE+}K)(>9WkPaSgU0Dr|4ybs%@=?sZjl)-ywDc8U{ z)l}b@x+r2NCdCHuQ&ZRz-VEhT0*sHZ;Y(8BqvSID{bCIK-+1+=EpEwyKl5?8~Va)YLf) z2gg=<=PT1I=`r?UUKnF$1-=?qC|&d`Il?L69>d>BoQ8>L58Fi$u@PK=hVI)+%^j&gjZnZhbq&`d=j3ivTYBlhdjX7Ga`uO6qq0H=4H3J*6WjH@G< z_2Jbas~#t9OeF8-c0T^V{2OZM3vn-ec%{wKD^fyD;nbhBE+T#}VzTW#z^8;#CT6T% z#kj6em&K+V^(~Fp9?UsF1%4Xq5i>98s95REyaj6UyNorv+mQ``$f~sWF8`tp1;dcMpY%(LgvDtq30F!W>nS^oXZkkl0}Bc=Ps#|=P7tjxZNB{S6=c;`T; z;wn5XJdkp^>s{Y56&WCbH<@02#puIlsta>oruxP>dE||}3b}zl>rLm|$Hs|VJQG7{ zhF{0;$na1C4j_l)CuHa?TOo=@ZE13C4g-{WGZsnFOF9Fh5g$~opuZ(Bh;sRt+M|%a!)M6vquo_V_dBkSkF7}zRvV|qTKKZS(L2HLlBu+0hmWn1r5U%mDR|S= zGX~MWb5U+EhHWsA*yNIe#MlDvXPWb;{WmX5wQWre0m7xVqH#w%y>|TA4pJK2atwzQ zYC|2TP%QhH5Ax)pn+Q+T#nUS3Uirxsj&`kxfwuzFmW{fL5X(S z7~z#;hNU)+?h7g^-p&Y%4Msa@hUfGMX{WpRc)$ z`^S+JYjqi^Og&lez-v=J&7a5EkwZ_*81Dr{h((*H1|MpMZlXS_-lclhYtLjM@4*`e zbd#?pC=5Oi2Q}6Wep}(au@u_4Dt|zju1wc^RM;~0u|G5q@kF@4ti^EfpZw^9C)+~g z?OpRvKZ<8MwT3FiA2Wij=GTY+va?iD2hzIVxSAc7F-VD{xu|Y$dV4(E`_lJ2En02B zW24YuX^`mEPRYLajEi!K=$Wu*c~^XQ5bg?D+_vt0!U+9{1w}B!&nB(TT< zDIvL|HfJ=y*LtB2p4cCJWkn6}B&@FiXI!th8{H%dIV#M4tL-iyzibNT$8|?1YE=LB zcToyqcrf0s{W)CJKy9ueegw7xxuiH4c`sQEG3Zf}d~k6-LD<;4TNhyY&EQMmq0`1) zZB%IbFj&wO)8!b6nSq(rrFC-1@ki)kMyd*qoSwCELXt@Ne;OPM8{1jpzp!$EYm+?% zs0a_W|R4C z8X>49|GBS%Fv7Bdh>?Y-wQgnttIr4XdsZ9G7Wr9)*@tK@7ZHlTnR_6^?96*;)gjw~_R~N(6tr9?8gOtZwr|Z4rH4JyxY?(R zwzCJRGI2l=W0RHE#2jb>6tysok~fAx=6G7(ehoI?Bi;-w;6YY1#cI@z$0afw==$!a zt~*on(J-SV4^rKn1yhpy_0?s5fq>7mQ6_V+q6Vd!i^=by=ZpE4IEx^&U3uQ!e>(6X z!+0@CrYPg;GE!8*J@wa_A#~9a-?)P0x*i2L&I_#9-RI8o-sg}3L{qPE1vL~cK<*6d z>E-z^C|`-)XupCxEQdFZM~oZVFZNgk=Bp7BT{ z`UBokk55h~hd`VKDM8~IEp9H~=-v5YhN zXGCY`suXN}lm7syQ#z|iZ%-WNGs6zWOK0R%Q4GXYj^Gf(nW_e=7H|ghA{QpdVkRs; zKh#-HCzWzAqO5mgE=JdUs&eDtHFXZg-A9S{xEP{ZX=Cw^f2apb)TA~;heWlCKFA$h z8EW&S?g#x&=%=ZwkVEQZc@fv`XRntnh<87LdD6%ZQeyxYc}m;dKxO3teo2`5*UJdP z$Ffi0moLLdrYq^HLt4I|A&tP$BnZ2clNC-|7PPZy@1`}}uBI{3a@T{E##bG7&=ZwW zNE7>4K1~zL$*RpX^h&31SiIe5if`;ceR<;a-hF*DAW=kNR&b4~ttR$Q);|W1;_IYa z4VOh1vG>5QChf0(Z#=Glx$Dv{`5F4vALRT)ut~r457F$Pz!NrJ6)5cK1*k`BvW{{# zGrde|rgWmqO}Xgr?cgVb#~|j}YRhSwpqcu)jLMIR9qDoO)VhYzouAa3bL6zWt6QUX zK9<~8K^mw21yND5$)UAdF1@Edd=80g2;0=@D?Q+N?kKd)Nv0mFHIK*HdtrpD#w{I#_qf1u6v|>JU$U(zbwi(z9METP%26Ng7!lO zl)jM#jXUh$bOgnW-;`lBuzVg2kB=dctv8PKYhaO7M%N|2!DlieH=_^?G106&gM99g`O~2B zgVZ!xosXNC9Lu~m-PUsT!@I2OfmT1VGI94XPDY+s40(9gp8}UtzMrQPMqXBxpCce~ zFPkI0`s2KX@mre`M8xz*u#%v9HGC`E%&IAX1f^~;`E&OaT<1z2pNiJ3> zFbLQZ0v`~eqdmmvFsIu2t!q*Voo_~9`_Z`GVSQsil8L2yW(Y$-`1d-czG3bJ9+tq8 z$3@i%UH4g(K(~to((I}%u{=(h)QjOIwU>lP;{7#jbPDo!1dpb<3D6M*;0H!H!`F<& z4r`gRN30V63kuqLV>KOOl^<|;M%z-ij)@)f(CBn&pnM1-)U>XTx+qX7QQ0NNt&aHQ?*7MPAA+GwH_ZQJH_T@1tOPz|rPG!#A4zl;~L%hXN$}1lC-$J(V~DV&@3nqe6VRO z!jE@3BG~(Nm1hKyXgBtYuUWz7$@;S*O2aCMV!>zb7Y?=9ix)ihpL?e=d*o`JLZblU2Vp-gPz|Cq@h zd7w`qGX@<;2jXgPA6G~U2U)Dp0!4my)oCCCW!t}3@*Js0Gn+M6;Mf|%l)~p98juB3 zoL9W-M46s3!s@l@C*4!oNhh#X5)+ErZi-r0xrqFZ{RH||1OEl+@~*@-H`~fk94%~1 ziTxl&nwG#+2Yd7yy$ZNQu7O{vZiS!uzAgFf{)fs$9yb@X_XP6Q$(mnCk42$M;LTnu zv9Q6;8fIRH#WL2mL`t7e1n=Dh1HI{``KR;ZzhS*4MVQIyKJ5D)>eL zqF4vz^*EdhkVHzx=)i>L4r9rC8X>UMOT($FGHy)WX_bwl)Y)yp|L(C-9!I3h9!uA% zrgx6MzV}dgFi)H<^&v1C8%O=5RXem`!% z>;6|bH$&hsl%g?0dpk(Rh83e^q2fE$T_tp^JMk@DMY+X^Ma*xDnD8L6rvI`L;0)tW zw~1q#O-}$Qw6K7E>3DTZ5=Brviy!4VOLv^fu1$YB@0W|CLOYkEQt>%v!25*)mB(I* zl@Tr#;VH2`{wm2Z=Hrn_QmltaH4Bp9jtKB~-gVaftT$C}Fu*iL*}#6zA6j52Pp#gz zv_aW?Q>nG1)jp%ASZp*Tni=6qEjg}jMq1&UBoEvW9y!){An#AKS_Ixq@zzqM?B-Y>rOH|uC-Dl#e_a%pSwFic@gp@ECRaSd%^k9k3yTkn ztOFK`gXL_V3wlxaLVg@gdd$Lf?X(K6%k^Z6dJm5#nnPD|!2J|});OB+RdJCxFVP>3 ztw|E+5c!#+Zk0CWpiLo1ni3;1ub!FPgUTe`Ll-t>AEMzXQN`qU=@HH2m8~-L@ z4FrH&HyJj=tH=c4P`?%{4sqbQ}EyI(IW=qL{(HB=@lx|Jq;d;<06v^J!(%zJj@ zN;qjhfhv?BaZ{2#f)(zZUGKX37T#AVJ%Jjr{F+}h+V5Cb8@Dw&0pEWfB6a&0fqgu* z0xMnTrP2_{ePG`P1ib(@a=s|Xv-r~a7Bwto(lN)WJW0DQYMZ4$(He^S1QIhA(!PVN zWckHa4X~+*eGI$}yXfa*k$$Wt?c{p`QSU$#C(3UVSN<{h6`7gzZS}aSB{T`!%>L~A znnUV*zH<)N)TwkMEimKA^CE}?5>ewF|IAibT(J*%EYe)~A9_09LMoDe*rx}5S$G01 zJH{jBtN!Vo4~mex${ED|5kmx$I=ry!8$9lOzb=1KVtR%p<+0D-%Rh=Lw-^uqZAewxMYvZcmkXjB5i~4h@^)-lIizmrr&|f?xwFHr4&FCJP z&0Y4A5qJAOYIU>)N6E$*yQFvwTfUfn3w+9mEG+i@c`x{fzM>m+!B)-jERU{PIXN1> z-TRqvY@U@airERC65o842coJqjPn9@T$q3zkyt}UY9;|qR~E1@hvN+OEAVXQpAzOl zY!LO3B0fGhAo_8JFp`B-!wl2yYn`v9$}X#I*9$`60BR-Y+>;i9G%@IE*FTMl(F%Z# zYeAzQ)aUHaeS1}w3WU^W2rpOAYE9HEO|%`4t=aY!&N?`9MuY-ROroTP31L}9BYhXS z%4WiGt$GZi!0|^hU&#^Nh}IfbftsTaD>jhNEwRchV))BCNVz(9N0RvkP_#1kBz4=v z?>843eV0`vithH}8wk$*TS zL6~)GD5bsM%(y}M-k3EQ;X^Xm^4Q7tZK{V0YM}ZSkfhA}=FvK`QyNLXjvDqfuWE{wrd(D!$)SROh_~d5tlD%|X=j1bbGrEa!vjq1n%RlbB%$cMsud zm!BCNQ1hgpoAEMB(}rYFDNcdi&)Wc0e=ycunz|O3oY-`X&S-|H75~jUv1HWe0i|YR zT1xX!W%15-(3<0l+*#CO$W^{bO)u$}%1nk9P^eN?k+iC2*f`wNaFX zIc*1yzH-Qkft7kq+)3zv4;MsB8BvMlDq-8Y>b3bp zRvONFqE()GS*~ds@4Artu_*Yl#L#TF@HkH>ca3(}hEI%i+VvMiK;fUAIqP}?Fb955Nk}1Ol9YQLNx6W;K|CX8OceasASVy(6U&0jMo742@ z_>D7iJcb`_mcJ;w+>wU5HWvOS@U*wUGZqbsk-sQyjB^l-+VS%)KDmRWb{C4jWr-4c z`7E2zkxHWx!fhzANz{U$nY9DvKE~i`bdO<_vfz0Bbsb%1{!jS>{hPNwBA9Q68QiSr zxE@QDZA(l=n46b6FK4_EHVy81ui6|!D|tIUoFK(^bQ~q=V!_xmZ^o%e`WAqk#l;aV zZ~=?~a{jm*&GYaLZx4cRWm5kqUOe^~`E|N9HYyac;kLm6eTZmw>*qg8-5*9pj)M~= z`gR~3hdB)*6?{0N4+^*7(Zn4E2=?~U{VDfj8J!Qi#lvL1JR&FNUYB`nIx$_?kNG2^ z;Q-1iW&WVZqEgXWud2oBBB0L2B((Y52W2{B3*6m9R3pRx6 zd*o4HO!CCs=?I>S;m~uspO9XAC(LHCh05%gA$sYbK$Jq%gKd-|J?ac5iS%rE>!N<1 zqhRQ_+5O#aoP=SOkZkK|_*RcF`%wSZ$V@%M7go})^6lv+XsVi4Yr(d`6lMu^LX@a ztb)3Z(7ldPQcH9uKov#+olDj`m2wH0D;fFdh{r~7JxOlklbp2WSX>e3%;vjB;U|}` zT%0esTz}6eZpo?R`Z|X+%PqPXxZA@U$|~NIoejkqmbH|aN78WFmOG@wdvndTgf)l% zB-nX19EbQCKO99QaRE-z3eU673LMUJ%xRf_Imzydn8;3GwoSmFYQFRh)Q-oM0j994 zu<6UTbk{_yz2!|7{Gmfu%HDLfoh}4O0iXLK5EKQx#bW9T-%;;;g!r7lP#dDd<xV&#LF*VR8tMmn`aC{!%}tP_?na)RYr`jyk}HEsOOscwL)V0V zspD52j~?6YHCPg_ZpKKi4hXO93x6 z>&s9z6TB?hmp~@W)^q(k9_R5s%5huLSr;;a0^$+dc`vpETTc8OjcoU8s6tNwytcMP zlP+m{bT(rfkms}{%SSgj@_J`9#(hZduD##1Y#}gv=HSc z?;v#oQ1t|oW``UfruB0V$M6B?yRgBgpHtsk8kLI;N*;I%0J#Hw7J-to;<)MK+|Vx$ zXwSTfrxQTc+hAW+5JKg&l6U*JYMni8>PpWd2=KfxD)pL!U%DOs!$upH3vcGYO7xz3N;v!LY9TuV*n_tt8WW#vGy zVfgP9z&0uFrQ=Rwt=uL0`^D)i#aa4NI%g!WL62z`w0WXla&UahS=rI#4 zBASh=;(aH6T1eXQ^37`^5AVsKodN@H3TI7*TiA2lW9$4j$8LV4mayWrum-aEC4xN%}WKUFLR^@dsl4Hc z3V7cA^T=X;45Nydqkv0_H4QHwe);zQdfXqj`EOm3A*Le@2+$vts|jV%$`g6@KQdw$ zN1C_f4Q_}DjTkk^-Z(HjZ!0q9wn%6>q-3Sh^%>q>$W(eZ;=y*8di{3y)Z>*!hN^Mq%Zz1&F z0(lfbkfuA3MvFp_Blc?NwDjUPs!3qCZ&%+rZ-pJS*7&r;q!0YkMajFE5Y*Avhgm&IvMYRG65yxblTR(R4YkkljPYyRevkaC6PWp`(7S{k>bVPHAR~*L?JOW3zE-F zm^xo5e@Ag|GrtDE7zjLBhKK)2@w}ajW=u7?*vZkrkMS9Y{Cp~+Y|~x*RsdJ5nf|oQ zc@&WM-pHBx+N(8g2b|D8!zri+BsUMI)H^p6_*cXc*%R%SDU;GJ!sfcoJ7{LbmwaRL zPNWtFbme_6lEu7y`AzcMJb}Bg`050^4;SjeoA|R8n7X|b<{Ib*@=H!InV7#3+ZD(pgC1EktM1X&NIi8=*Trn{MCgID1vgNwSJN1gb0K9rt z@+S4mi#mhAIUPJp5$v~9eFZGgXTBi^by~;K&L?b@J8&V{zUxSW;=v$VSjQgsgY$?R z9*k!)+x9aI^v7D=A$|&?T{38#8~ncjf(m{0 zK02TAuGzu;y}XVJb6;bBGDEFf?<4Hs4_dng)ui0U;CkfX*DrByK_PN++rQ;avsu;h zo0lC);8i*hYUzqK=AD|k*?_Wr$r$@&{{UJY9AFMJ+_68(vtv@xrYz`JP*WVS1%^IGpn6$(P5&81j{Z+{{Up4=4m6hhEva&;Qs*AJb#5f zZef}v*%~<EpF>@1mKG{_eKN>HA})Wc1;BOYS?NYC@CD=V9qjI-GYpan9l)cmA2h}*JgJ~0EtVjK&{rGl##Cn~+9C5r2x%$<) zQV9k|7#fxvT}f9CE%yHa-$I#ktsG>`EmzzEwS#HB4bo|9R}n@I5wLwa)u zs-_0Gk1)45`=E<2<<#n}uK57<_v=~-Fd!P^ZMBHl;n)M{ z+*ZxC;;h|~=kt$88qimfDG z)WFMhs98O^tr;Wss_vM7G$B}`%ZiDI;a6QT+Msl%gjHqZr9{G}k|xeouzr;g4hPOb zKEo8rB4O5}H8BA7sMt^<6H&3nO2G4zQ8hF{8ybzN>?$^^M2shziH$vtLdLBk8#w;} zAc=l$xX)0-6}w?`ZDkpEe6~6u&+AwbE6*rY1&OUm?d_qq5y>upC+b4;kF9z&QkA14 z%%t3JD2|^~wz_}cEB^qzM>SG)kVpHM^C8brbNSUNBP)`FaQ3HJLoBj^5Fpj6af-Uw zmr_!8Xqr5O&U0E;vQM{Sv+VR0dJAAJNHa!c9Z4e#_@1>wSGKfJ=B8icX^KP2>Aiq`HFqq)5I}*Zd`hfwRp>a2>sJ3#Z|c0 zFM{ow2-$n?6$!aJ=u=86+L@AC!*`Qz!*}-^gH;u7EhPC}lO2s}sJ6QqXv9zII#jI$ zs=Hmh)bxLw_3c_I+eSl$^+UAXRY(hSENXp8#cRcXdjp(9a|5yM<_y<4KA8lgAhbu{ z=3mTJ3G_RKUD1IedZEonv!^b$E80|#OP%V<laJ&1NcFA*PSiCGGC-uW!`>-5 zABUxNnr^9Se!shKDqiuqtg2CP*K}=8x}KXeb}946P4Qk zQb8ntk?>eJ_u$qxH@VTrd9{Cd4m;zKR%4PIftcBMdR81$`_;H6UqS0qQKVxl+LdxC zklgSGQT3_D*5yud+r1Y7RMm*jY}IvNYL#h$X%1>-HB}EvoepRM$mX606%rbiO#%(M z>qt_h12pVYxU5xVBvfpk)o`yg){J^n3z_bJl>^2-Ijtv;8K@pUC>fa~bzVrTPDuLI zX%pIjGbD?xRFW)qt!Gbats(+xfs-V7CacJv)u|+Y)mliingGp_3F%ec4{=&DM^&9E zlF>#)s2F0d$iCGBgXn3H(NVsY6OQ#^y3{T>=n4dTIv)A;i15sF05ZlGO`^1uJgwo3!0vy%*D~~jRG9v@uXw4Fewe6sz zCwp9~ZzN~S9&1X<`a^)*jyvNuU|L33Z~%K^g@b6wZKK#$Qj{dEV`##0ce!AHOzs9U z$I!7AC`WOb7%1)(=lWGdVT_&3f7&%+8c8q<3=WD01!C2WlfLA@KsfUmK>dFT5;t06J>({(CiW?`w=XQ$5jFzbu^-(T$L4BNt2%Kd zw9MYU2kBKHo6H!FFoU_=NvYR=lq6>!q~z4Juc|3G(UPXO5XK%@&!JO_k+prpppbgU z$Mfc(cz#vgwC1DOk-h?geweA{hhn*>+?BOBm=Y%0{>@aL{bpdMWN*^0NoNepnNV)_ zsy7-sh1{+&RUSfR&Pf{#%Ae&#tOQ;@R$ z7;46v-I4dEfAFN)@HXlNT&o~@+!iB!{s%D1jety zImpce+|o*&aaCfMaO72haf3jM3sWiLtEEV%r2tq52A&V)P=k|y%}PC~h<-%`3{!JK zBy{QCmJvgC16k_9IOQE)0eexj?%7q=Cn%bsc}6dEoDRFPF_BkRR$NP??N80MH6 zGDlSBo%5wP(4~9l^sV)g~u7IPC2UXD$_G(|Jl3lA8r5u delta 2493 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 C9NzB$ delta 2975 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 V{{UJJhx<0u{&6uSkl+LX4guh?2 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 IkU7!++1jWshX4Qo delta 2887 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 From cdabc092eb40a46c8fef6ac22fd3d445c2b2946e Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 19:04:51 +0100 Subject: [PATCH 46/48] [9.0.08] defaultdata outside core.php --- CHANGES.md | 6 +- core/core.php | 422 +----------------- core/module/install/ressource/defaultdata.php | 419 +++++++++++++++++ 3 files changed, 427 insertions(+), 420 deletions(-) create mode 100644 core/module/install/ressource/defaultdata.php diff --git a/CHANGES.md b/CHANGES.md index 72c08e25..1d983211 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,15 +2,19 @@ ## Version 9.0.08 - Modifications : + - Core : les données par défaut ne sont chargées qu'à installation afin d'alléger l'empreinte mémoire du noyau - Prise en compte de la taille des petits écrans, suppression des marges - Backup theme.json avant une mise à jour automatique - Réorganisation des écrans de paramètrage du thème, ordre de saisie, bulles d'aide et nouveaux libellés - SimpleLightBox : miniatures cliquables permettant de parcourir toutes les images d'une page (comme dans la galerie) - - Barre d'administration : pages inactives en orange, repère pour les pages filles. + - Barre d'administration : pages inactives en orange. - Ajouts : - Thèmes : pied de page choix de police et de styles - Corrections : + - Faille XSS : liens de connexion encadrés par STRIP_TAGS - TinyMCE : désactivation du thème mobile ne fonctionnait pas sur ipad et iphone + - Blog 1.3 : image en tête d'article correctement affichée avec effet responsive. + - TinyMCE : taille des miniatures générées par défaut 480 x 320 en vue d'un affichage correct dans le module blog ## Version 9.0.07 - Correction : diff --git a/core/core.php b/core/core.php index edc482b6..fc8ce230 100644 --- a/core/core.php +++ b/core/core.php @@ -26,12 +26,10 @@ class common { const GROUP_MEMBER = 1; const GROUP_MODERATOR = 2; const GROUP_ADMIN = 3; - // Numéro de version de développement, ajouter dev: - // Désactive l'update auto + // Numéro de version stable const ZWII_VERSION = '9.0.08'; - public static $actions = []; public static $coreModuleIds = [ 'config', @@ -43,421 +41,6 @@ class common { 'user' ]; private $data = []; - private $defaultData = [ - 'config' => [ - 'analyticsId' => '', - 'autoBackup' => true, - 'cookieConsent' => true, - 'favicon' => 'favicon.ico', - 'homePageId' => 'accueil', - 'maintenance' => false, - 'metaDescription' => 'Zwii est un CMS sans base de données qui permet à ses utilisateurs de créer et gérer facilement un site web sans aucune connaissance en programmation.', - 'social' => [ - 'facebookId' => 'ZwiiCMS', - 'instagramId' => '', - 'pinterestId' => '', - 'twitterId' => '', - 'youtubeId' => '' - ], - 'timezone' => 'Europe/Paris', - 'title' => 'Zwii, votre site en quelques clics !', - 'itemsperPage' => 10 - ], - 'core' => [ - 'dataVersion' => 0, - 'lastBackup' => 0, - 'lastClearTmp' => 0 - ], - 'page' => [ - 'accueil' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Bienvenue sur votre nouveau site Zwii !

    -

    Un email contenant le récapitulatif de votre installation vient de vous être envoyé.

    -

    Connectez-vous dès maintenant à votre espace membre afin de créer un site à votre image ! Vous allez pouvoir personnaliser le thème, créer des pages, ajouter des utilisateurs et bien plus encore !

    -
    ', - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => '', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 1, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Accueil', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'enfant' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Vous pouvez assigner des parents à vos pages afin de mieux organiser votre menu !

    -
    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    -
    ', - 'hideTitle' => false, - 'breadCrumb' => true, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => '', - 'modulePosition' => 'bottom', - 'parentPageId' => 'accueil', - 'position' => 1, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Enfant', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'privee' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Cette page n\'est visible que par les membres de votre site !

    -
    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    -
    ', - 'hideTitle' => false, - 'breadCrumb' => true, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => '', - 'parentPageId' => '', - 'modulePosition' => 'bottom', - 'position' => 2, - 'group' => self::GROUP_MEMBER, - 'targetBlank' => false, - 'title' => 'Privée', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'mise-en-page' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Vous pouvez ajouter une ou deux barres latérales aux pages de votre site. Cette mise en page se définit dans les paramètres de page et peut s\'appliquer à l\'ensemble du site ou à certaines pages en particulier, au gré de vos désirs.

    -

    Pour créer une barre latérale à partir d\'une "Nouvelle page" ou transformer une page existante en barre latérale, sélectionnez l\'option dans la liste des gabarits. On peut bien sûr définir autant de barres latérales qu\'on le souhaite.

    -

    Cette nouvelle fonctionnalité autorise toutes sortes d\'utilisations : texte, encadrés, images, vidéos... ou simple marge blanche. Seule restriction : on ne peut pas installer un module dans une barre latérale.

    -

    La liste des barres disponibles et leur emplacement s\'affichent en fonction du gabarit que vous aurez choisi.', - 'hideTitle' => false, - 'breadCrumb' => true, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => '', - 'parentPageId' => 'accueil', - 'modulePosition' => 'bottom', - 'position' => 3, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Mise en page', - 'block' => '8-4', - 'barLeft' => '', - 'barRight' => 'barre' - - ], - 'blog' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Cette page contient une instance du module de blog. Cliquez sur un article afin de le lire et de poster des commentaires.

    ', - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => 'blog', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 4, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Blog', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'galeries' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Cette page contient une instance du module de galeries photos. Cliquez sur la galerie ci-dessous afin de voir les photos qu\'elle contient.

    ', - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => 'gallery', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 5, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Galeries', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'site-de-zwii' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => "", - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => 'redirection', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 6, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => true, - 'title' => 'Site de Zwii', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'contact' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    Cette page contient un exemple de formulaire conçu à partir du module de génération de formulaires. Il est configuré pour envoyer les données saisies par mail aux administrateurs du site.

    ', - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => 'form', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 7, - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Contact', - 'block' => '12', - 'barLeft' => '', - 'barRight' => '' - ], - 'barre' => [ - 'typeMenu' => 'text', - 'iconUrl' => '', - 'disable' => false, - 'content' => '

    ZwiiCMS

    Le CMS sans base de données à l\'installation simple et rapide

    ', - 'hideTitle' => false, - 'breadCrumb' => false, - 'metaDescription' => '', - 'metaTitle' => '', - 'moduleId' => '', - 'modulePosition' => 'bottom', - 'parentPageId' => '', - 'position' => 0 , - 'group' => self::GROUP_VISITOR, - 'targetBlank' => false, - 'title' => 'Barre latérale', - 'block' => 'bar', - 'barLeft' => '', - 'barRight' => '' - ], - ], - 'module' => [ - 'blog' => [ - 'mon-premier-article' => [ - 'closeComment' => false, - 'comment' => [ - '58e11d09e5aff' => [ - 'author' => 'Rémi', - 'content' => 'Article bien rédigé et très pertinent, bravo !', - 'createdOn' => 1421748000, - 'userId' => '' - ] - ], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. In a placerat metus. Morbi luctus laoreet dolor et euismod. Phasellus eget eros ac eros pretium tincidunt. Sed maximus magna lectus, non vestibulum sapien pretium maximus. Donec convallis leo tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras convallis lacus eu risus gravida varius. Etiam mattis massa vitae eros placerat bibendum.

    Vivamus tempus magna augue, in bibendum quam blandit at. Morbi felis tortor, suscipit ut ipsum ut, volutpat consectetur orci. Nulla tincidunt quis ligula non viverra. Sed pretium dictum blandit. Donec fringilla, nunc at dictum pretium, arcu massa viverra leo, et porta turpis ipsum eget risus. Quisque quis maximus purus, in elementum arcu. Donec nisi orci, aliquam non luctus non, congue volutpat massa. Curabitur sed risus congue, porta arcu vel, tincidunt nisi. Duis tincidunt quam ut velit maximus ornare. Nullam sagittis, ante quis pharetra hendrerit, lorem massa dapibus mi, a hendrerit dolor odio nec augue. Nunc sem nisl, tincidunt vitae nunc et, viverra tristique diam. In eget dignissim lectus. Nullam volutpat lacus id ex dapibus viverra. Pellentesque ultricies lorem ut nunc elementum volutpat. Cras id ultrices justo.

    Phasellus nec erat leo. Praesent at sem nunc. Vestibulum quis condimentum turpis. Cras semper diam vitae enim fringilla, ut fringilla mauris efficitur. In nec porttitor urna. Nam eros leo, vehicula eget lobortis sed, gravida id mauris. Nulla bibendum nunc tortor, non bibendum justo consectetur vel. Phasellus nec risus diam. In commodo tellus nec nulla fringilla, nec feugiat nunc consectetur. Etiam non eros sodales, sodales lacus vel, finibus leo. Quisque hendrerit tristique congue. Phasellus nec augue vitae libero elementum facilisis. Mauris pretium ornare nisi, non scelerisque velit consectetur sit amet.

    ', - 'picture' => 'galerie/landscape/meadow.jpg', - 'hidePicture' => false, - 'publishedOn' => 1548790902, - 'state' => true, - 'title' => 'Mon premier article', - 'userId' => '' // Géré au moment de l'installation - ], - 'mon-deuxieme-article' => [ - 'closeComment' => false, - 'comment' => [], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam lobortis eros pharetra metus rutrum pretium et sagittis mauris. Donec commodo venenatis sem nec suscipit. In tempor sollicitudin scelerisque. Etiam quis nibh eleifend, congue nisl quis, ultricies ipsum. Integer at est a eros vulputate pellentesque eu vitae tellus. Nullam suscipit quam nisl. Vivamus dui odio, luctus ac fringilla ultrices, eleifend vel sapien. Integer sem ex, lobortis eu mattis eu, condimentum non libero. Aliquam non porttitor elit, eu hendrerit neque. Praesent tortor urna, tincidunt sed dictum id, rutrum tempus sapien.

    Donec accumsan ante ac odio laoreet porttitor. Pellentesque et leo a leo scelerisque mattis id vel elit. Quisque egestas congue enim nec semper. Morbi mollis nibh sapien. Nunc quis fringilla lorem. Donec vel venenatis nunc. Donec lectus velit, tempor sit amet dui sed, consequat commodo enim. Nam porttitor neque semper, dapibus nunc bibendum, lobortis urna. Morbi ullamcorper molestie lectus a elementum. Curabitur eu cursus orci, sed tristique justo. In massa lacus, imperdiet eu elit quis, consectetur maximus magna. Integer suscipit varius ante vitae egestas. Morbi scelerisque fermentum ipsum, euismod faucibus mi tincidunt id. Sed at consectetur velit. Ut fermentum nunc nibh, at commodo felis lacinia nec.

    Nullam a justo quis lectus facilisis semper eget quis sem. Morbi suscipit erat sem, non fermentum nunc luctus vel. Proin venenatis quam ut arcu luctus efficitur. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nam sollicitudin tristique nunc nec convallis. Maecenas id tortor semper, tempus nisl laoreet, cursus lacus. Aliquam sagittis est in leo congue, a pharetra felis aliquet. Nulla gravida lobortis sapien, quis viverra enim ullamcorper sed. Donec ultrices sem eu volutpat dapibus. Nam euismod, tellus eu congue mollis, massa nisi finibus odio, vitae porta arcu urna ac lorem. Sed faucibus dignissim pretium. Pellentesque eget ante tellus. Pellentesque a elementum odio, sit amet vulputate diam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In hendrerit consequat dolor, malesuada pellentesque tellus molestie non. Aenean quis purus a lectus pellentesque laoreet.

    ', - 'picture' => 'galerie/landscape/desert.jpg', - 'hidePicture' => false, - 'publishedOn' => 1550432502, - 'state' => true, - 'title' => 'Mon deuxième article', - 'userId' => '' // Géré au moment de l'installation - ], - 'mon-troisieme-article' => [ - 'closeComment' => true, - 'comment' => [], - 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ut tempus nibh. Cras eget iaculis justo, ac laoreet lacus. Nunc tellus nulla, auctor id hendrerit eu, pellentesque in sapien. In hac habitasse platea dictumst. Aliquam leo urna, hendrerit id nunc eget, finibus maximus dolor. Sed rutrum sapien consectetur, tincidunt nulla at, blandit quam. Duis ex enim, vehicula vel nisi vitae, lobortis volutpat nisl. Vivamus enim libero, euismod nec risus vel, interdum placerat elit. In cursus sapien condimentum dui imperdiet, sed lobortis ante consectetur. Maecenas hendrerit eget felis non consequat.

    Nullam nec risus non velit efficitur tempus eget tincidunt mauris. Etiam venenatis leo id justo sagittis, commodo dignissim sapien tristique. Vivamus finibus augue malesuada sapien gravida rutrum. Integer mattis lectus ac pulvinar scelerisque. Integer suscipit feugiat metus, ac molestie odio suscipit eget. Fusce at elit in tellus venenatis finibus id sit amet magna. Integer sodales luctus neque blandit posuere. Cras pellentesque dictum lorem eget vestibulum. Quisque vitae metus non nisi efficitur rhoncus ut vitae ipsum. Donec accumsan massa at est faucibus lacinia. Quisque imperdiet luctus neque eu vestibulum. Phasellus pellentesque felis ligula, id imperdiet elit ultrices eu.

    ', - 'picture' => 'galerie/landscape/iceberg.jpg', - 'hidePicture' => false, - 'publishedOn' => 1550864502, - 'state' => true, - 'title' => 'Mon troisième article', - 'userId' => '' // Géré au moment de l'installation - ] - ], - 'galeries' => [ - 'beaux-paysages' => [ - 'config' => [ - 'name' => 'Beaux paysages', - 'directory' => 'site/file/source/galerie/landscape' - ], - 'legend' => [ - 'desert.jpg' => 'Un désert', - 'iceberg.jpg' => 'Un iceberg', - 'meadow.jpg' => 'Une prairie' - ] - ], - 'espace' => [ - 'config' => [ - 'name' => 'Espace', - 'directory' => 'site/file/source/galerie/space' - ], - 'legend' => [ - 'earth.jpg' => 'La Terre et la Lune', - 'cosmos.jpg' => 'Le cosmos', - 'nebula.jpg' => 'Une nébuleuse' - ] - ] - ], - 'site-de-zwii' => [ - 'url' => 'http://zwiicms.com/', - 'count' => 0 - ], - 'contact' => [ - 'config' => [ - 'button' => '', - 'capcha' => true, - 'group' => self::GROUP_ADMIN, - 'pageId' => '', - 'subject' => '' - ], - 'data' => [], - 'input' => [ - [ - 'name' => 'Adresse mail', - 'position' => 1, - 'required' => true, - 'type' => 'mail', - 'values' => '' - ], - [ - 'name' => 'Sujet', - 'position' => 2, - 'required' => true, - 'type' => 'text', - 'values' => '' - ], - [ - 'name' => 'Message', - 'position' => 3, - 'required' => true, - 'type' => 'textarea', - 'values' => '' - ] - ] - ] - ], - 'user' => [], - 'theme' => [ - 'body' => [ - 'backgroundColor' => 'rgba(236, 239, 241, 1)', - 'image' => '', - 'imageAttachment' => 'scroll', - 'imageRepeat' => 'no-repeat', - 'imagePosition' => 'top center', - 'imageSize' => 'auto' - ], - 'button' => [ - 'backgroundColor' => 'rgba(74, 105, 189, 1)' - ], - 'footer' => [ - 'backgroundColor' => 'rgba(255, 255, 255, 1)', - 'font' => 'Open+Sans', - 'fontSize' => '0.8em', - 'fontWeight' => 'normal', - 'height' => '10px', - 'loginLink' => true, - 'margin' => false, - 'position' => 'site', - 'textColor' => 'rgba(33, 34, 35, 1)', - 'copyrightPosition' => 'right', - 'copyrightAlign' => 'right', - 'text' => 'Pied de page personnalisé', - 'textPosition' => 'left', - 'textAlign' => 'left', - 'textTransform' => 'none', - 'socialsPosition' => 'center', - 'socialsAlign' => 'center' - ], - 'header' => [ - 'backgroundColor' => 'rgba(255, 255, 255, 1)', - 'font' => 'Oswald', - 'fontSize' => '2em', - 'fontWeight' => 'normal', - 'height' => '150px', - 'image' => '', - 'imagePosition' => 'center center', - 'imageRepeat' => 'no-repeat', - 'margin' => false, - 'position' => 'site', - 'textAlign' => 'center', - 'textColor' => 'rgba(33, 34, 35, 1)', - 'textHide' => false, - 'textTransform' => 'none', - 'linkHome' => 'false', - 'imageContainer' => 'auto' - ], - 'link' => [ - 'textColor' => 'rgba(74, 105, 189, 1)' - ], - 'menu' => [ - 'backgroundColor' => 'rgba(74, 105, 189, 1)', - 'font' => 'Open+Sans', - 'fontSize' => '1em', - 'fontWeight' => 'normal', - 'height' => '15px 10px', - 'loginLink' => true, - 'margin' => false, - 'position' => 'site-second', - 'textAlign' => 'left', - 'textColor' => 'rgba(255, 255, 255, 1)', - 'textTransform' => 'none', - 'fixed' => false - ], - 'site' => [ - 'backgroundColor' => 'rgba(255, 255, 255, 1)', - 'radius' => '0', - 'shadow' => '0', - 'width' => '960px' - ], - 'text' => [ - 'font' => 'Open+Sans', - 'fontSize' => '14px', - 'textColor' => 'rgba(33, 34, 35, 1)' - ], - 'title' => [ - 'font' => 'Oswald', - 'fontWeight' => 'normal', - 'textColor' => 'rgba(74, 105, 189, 1)', - 'textTransform' => 'none' - ], - 'version' => 0, - ] - ]; private $hierarchy = [ 'all' => [], 'visible' => [], @@ -546,7 +129,8 @@ class common { // Génère le fichier de données lorque les deux fichiers sont absents ou seulement le thème est - installation fraîche par défaut if(file_exists('site/data/core.json') === false OR file_exists('site/data/theme.json') === false) { - $this->setData([$this->defaultData]); + include_once('core/module/install/ressource/defaultdata.php'); + $this->setData([install::$defaultData]); $this->saveData(); chmod('site/data/core.json', 0755); chmod('site/data/theme.json', 0755); diff --git a/core/module/install/ressource/defaultdata.php b/core/module/install/ressource/defaultdata.php new file mode 100644 index 00000000..478ff404 --- /dev/null +++ b/core/module/install/ressource/defaultdata.php @@ -0,0 +1,419 @@ + [ + 'analyticsId' => '', + 'autoBackup' => true, + 'cookieConsent' => true, + 'favicon' => 'favicon.ico', + 'homePageId' => 'accueil', + 'maintenance' => false, + 'metaDescription' => 'Zwii est un CMS sans base de données qui permet à ses utilisateurs de créer et gérer facilement un site web sans aucune connaissance en programmation.', + 'social' => [ + 'facebookId' => 'ZwiiCMS', + 'instagramId' => '', + 'pinterestId' => '', + 'twitterId' => '', + 'youtubeId' => '' + ], + 'timezone' => 'Europe/Paris', + 'title' => 'Zwii, votre site en quelques clics !', + 'itemsperPage' => 10 + ], + 'core' => [ + 'dataVersion' => 0, + 'lastBackup' => 0, + 'lastClearTmp' => 0 + ], + 'page' => [ + 'accueil' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Bienvenue sur votre nouveau site Zwii !

    +

    Un email contenant le récapitulatif de votre installation vient de vous être envoyé.

    +

    Connectez-vous dès maintenant à votre espace membre afin de créer un site à votre image ! Vous allez pouvoir personnaliser le thème, créer des pages, ajouter des utilisateurs et bien plus encore !

    +

    Si vous avez besoin d\'aide ou si vous cherchez des informations sur Zwii, n\'hésitez pas à jeter un œil à notre forum.

    ', + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => '', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 1, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Accueil', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'enfant' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Vous pouvez assigner des parents à vos pages afin de mieux organiser votre menu !

    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    +
    ', + 'hideTitle' => false, + 'breadCrumb' => true, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => '', + 'modulePosition' => 'bottom', + 'parentPageId' => 'accueil', + 'position' => 1, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Enfant', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'privee' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Cette page n\'est visible que par les membres de votre site !

    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.

    +
    ', + 'hideTitle' => false, + 'breadCrumb' => true, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => '', + 'parentPageId' => '', + 'modulePosition' => 'bottom', + 'position' => 2, + 'group' => self::GROUP_MEMBER, + 'targetBlank' => false, + 'title' => 'Privée', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'mise-en-page' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Vous pouvez ajouter une ou deux barres latérales aux pages de votre site. Cette mise en page se définit dans les paramètres de page et peut s\'appliquer à l\'ensemble du site ou à certaines pages en particulier, au gré de vos désirs.

    +

    Pour créer une barre latérale à partir d\'une "Nouvelle page" ou transformer une page existante en barre latérale, sélectionnez l\'option dans la liste des gabarits. On peut bien sûr définir autant de barres latérales qu\'on le souhaite.

    +

    Cette nouvelle fonctionnalité autorise toutes sortes d\'utilisations : texte, encadrés, images, vidéos... ou simple marge blanche. Seule restriction : on ne peut pas installer un module dans une barre latérale.

    +

    La liste des barres disponibles et leur emplacement s\'affichent en fonction du gabarit que vous aurez choisi.', + 'hideTitle' => false, + 'breadCrumb' => true, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => '', + 'parentPageId' => 'accueil', + 'modulePosition' => 'bottom', + 'position' => 3, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Mise en page', + 'block' => '8-4', + 'barLeft' => '', + 'barRight' => 'barre' + + ], + 'blog' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Cette page contient une instance du module de blog. Cliquez sur un article afin de le lire et de poster des commentaires.

    ', + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => 'blog', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 4, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Blog', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'galeries' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Cette page contient une instance du module de galeries photos. Cliquez sur la galerie ci-dessous afin de voir les photos qu\'elle contient.

    ', + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => 'gallery', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 5, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Galeries', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'site-de-zwii' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => "", + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => 'redirection', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 6, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => true, + 'title' => 'Site de Zwii', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'contact' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    Cette page contient un exemple de formulaire conçu à partir du module de génération de formulaires. Il est configuré pour envoyer les données saisies par mail aux administrateurs du site.

    ', + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => 'form', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 7, + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Contact', + 'block' => '12', + 'barLeft' => '', + 'barRight' => '' + ], + 'barre' => [ + 'typeMenu' => 'text', + 'iconUrl' => '', + 'disable' => false, + 'content' => '

    ZwiiCMS

    Le CMS sans base de données à l\'installation simple et rapide

    ', + 'hideTitle' => false, + 'breadCrumb' => false, + 'metaDescription' => '', + 'metaTitle' => '', + 'moduleId' => '', + 'modulePosition' => 'bottom', + 'parentPageId' => '', + 'position' => 0 , + 'group' => self::GROUP_VISITOR, + 'targetBlank' => false, + 'title' => 'Barre latérale', + 'block' => 'bar', + 'barLeft' => '', + 'barRight' => '' + ], + ], + 'module' => [ + 'blog' => [ + 'mon-premier-article' => [ + 'closeComment' => false, + 'comment' => [ + '58e11d09e5aff' => [ + 'author' => 'Rémi', + 'content' => 'Article bien rédigé et très pertinent, bravo !', + 'createdOn' => 1421748000, + 'userId' => '' + ] + ], + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. In a placerat metus. Morbi luctus laoreet dolor et euismod. Phasellus eget eros ac eros pretium tincidunt. Sed maximus magna lectus, non vestibulum sapien pretium maximus. Donec convallis leo tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras convallis lacus eu risus gravida varius. Etiam mattis massa vitae eros placerat bibendum.

    Vivamus tempus magna augue, in bibendum quam blandit at. Morbi felis tortor, suscipit ut ipsum ut, volutpat consectetur orci. Nulla tincidunt quis ligula non viverra. Sed pretium dictum blandit. Donec fringilla, nunc at dictum pretium, arcu massa viverra leo, et porta turpis ipsum eget risus. Quisque quis maximus purus, in elementum arcu. Donec nisi orci, aliquam non luctus non, congue volutpat massa. Curabitur sed risus congue, porta arcu vel, tincidunt nisi. Duis tincidunt quam ut velit maximus ornare. Nullam sagittis, ante quis pharetra hendrerit, lorem massa dapibus mi, a hendrerit dolor odio nec augue. Nunc sem nisl, tincidunt vitae nunc et, viverra tristique diam. In eget dignissim lectus. Nullam volutpat lacus id ex dapibus viverra. Pellentesque ultricies lorem ut nunc elementum volutpat. Cras id ultrices justo.

    Phasellus nec erat leo. Praesent at sem nunc. Vestibulum quis condimentum turpis. Cras semper diam vitae enim fringilla, ut fringilla mauris efficitur. In nec porttitor urna. Nam eros leo, vehicula eget lobortis sed, gravida id mauris. Nulla bibendum nunc tortor, non bibendum justo consectetur vel. Phasellus nec risus diam. In commodo tellus nec nulla fringilla, nec feugiat nunc consectetur. Etiam non eros sodales, sodales lacus vel, finibus leo. Quisque hendrerit tristique congue. Phasellus nec augue vitae libero elementum facilisis. Mauris pretium ornare nisi, non scelerisque velit consectetur sit amet.

    ', + 'picture' => 'galerie/landscape/meadow.jpg', + 'hidePicture' => false, + 'publishedOn' => 1548790902, + 'state' => true, + 'title' => 'Mon premier article', + 'userId' => '' // Géré au moment de l'installation + ], + 'mon-deuxieme-article' => [ + 'closeComment' => false, + 'comment' => [], + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam lobortis eros pharetra metus rutrum pretium et sagittis mauris. Donec commodo venenatis sem nec suscipit. In tempor sollicitudin scelerisque. Etiam quis nibh eleifend, congue nisl quis, ultricies ipsum. Integer at est a eros vulputate pellentesque eu vitae tellus. Nullam suscipit quam nisl. Vivamus dui odio, luctus ac fringilla ultrices, eleifend vel sapien. Integer sem ex, lobortis eu mattis eu, condimentum non libero. Aliquam non porttitor elit, eu hendrerit neque. Praesent tortor urna, tincidunt sed dictum id, rutrum tempus sapien.

    Donec accumsan ante ac odio laoreet porttitor. Pellentesque et leo a leo scelerisque mattis id vel elit. Quisque egestas congue enim nec semper. Morbi mollis nibh sapien. Nunc quis fringilla lorem. Donec vel venenatis nunc. Donec lectus velit, tempor sit amet dui sed, consequat commodo enim. Nam porttitor neque semper, dapibus nunc bibendum, lobortis urna. Morbi ullamcorper molestie lectus a elementum. Curabitur eu cursus orci, sed tristique justo. In massa lacus, imperdiet eu elit quis, consectetur maximus magna. Integer suscipit varius ante vitae egestas. Morbi scelerisque fermentum ipsum, euismod faucibus mi tincidunt id. Sed at consectetur velit. Ut fermentum nunc nibh, at commodo felis lacinia nec.

    Nullam a justo quis lectus facilisis semper eget quis sem. Morbi suscipit erat sem, non fermentum nunc luctus vel. Proin venenatis quam ut arcu luctus efficitur. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nam sollicitudin tristique nunc nec convallis. Maecenas id tortor semper, tempus nisl laoreet, cursus lacus. Aliquam sagittis est in leo congue, a pharetra felis aliquet. Nulla gravida lobortis sapien, quis viverra enim ullamcorper sed. Donec ultrices sem eu volutpat dapibus. Nam euismod, tellus eu congue mollis, massa nisi finibus odio, vitae porta arcu urna ac lorem. Sed faucibus dignissim pretium. Pellentesque eget ante tellus. Pellentesque a elementum odio, sit amet vulputate diam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In hendrerit consequat dolor, malesuada pellentesque tellus molestie non. Aenean quis purus a lectus pellentesque laoreet.

    ', + 'picture' => 'galerie/landscape/desert.jpg', + 'hidePicture' => false, + 'publishedOn' => 1550432502, + 'state' => true, + 'title' => 'Mon deuxième article', + 'userId' => '' // Géré au moment de l'installation + ], + 'mon-troisieme-article' => [ + 'closeComment' => true, + 'comment' => [], + 'content' => '

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ut tempus nibh. Cras eget iaculis justo, ac laoreet lacus. Nunc tellus nulla, auctor id hendrerit eu, pellentesque in sapien. In hac habitasse platea dictumst. Aliquam leo urna, hendrerit id nunc eget, finibus maximus dolor. Sed rutrum sapien consectetur, tincidunt nulla at, blandit quam. Duis ex enim, vehicula vel nisi vitae, lobortis volutpat nisl. Vivamus enim libero, euismod nec risus vel, interdum placerat elit. In cursus sapien condimentum dui imperdiet, sed lobortis ante consectetur. Maecenas hendrerit eget felis non consequat.

    Nullam nec risus non velit efficitur tempus eget tincidunt mauris. Etiam venenatis leo id justo sagittis, commodo dignissim sapien tristique. Vivamus finibus augue malesuada sapien gravida rutrum. Integer mattis lectus ac pulvinar scelerisque. Integer suscipit feugiat metus, ac molestie odio suscipit eget. Fusce at elit in tellus venenatis finibus id sit amet magna. Integer sodales luctus neque blandit posuere. Cras pellentesque dictum lorem eget vestibulum. Quisque vitae metus non nisi efficitur rhoncus ut vitae ipsum. Donec accumsan massa at est faucibus lacinia. Quisque imperdiet luctus neque eu vestibulum. Phasellus pellentesque felis ligula, id imperdiet elit ultrices eu.

    ', + 'picture' => 'galerie/landscape/iceberg.jpg', + 'hidePicture' => false, + 'publishedOn' => 1550864502, + 'state' => true, + 'title' => 'Mon troisième article', + 'userId' => '' // Géré au moment de l'installation + ] + ], + 'galeries' => [ + 'beaux-paysages' => [ + 'config' => [ + 'name' => 'Beaux paysages', + 'directory' => 'site/file/source/galerie/landscape' + ], + 'legend' => [ + 'desert.jpg' => 'Un désert', + 'iceberg.jpg' => 'Un iceberg', + 'meadow.jpg' => 'Une prairie' + ] + ], + 'espace' => [ + 'config' => [ + 'name' => 'Espace', + 'directory' => 'site/file/source/galerie/space' + ], + 'legend' => [ + 'earth.jpg' => 'La Terre et la Lune', + 'cosmos.jpg' => 'Le cosmos', + 'nebula.jpg' => 'Une nébuleuse' + ] + ] + ], + 'site-de-zwii' => [ + 'url' => 'http://zwiicms.com/', + 'count' => 0 + ], + 'contact' => [ + 'config' => [ + 'button' => '', + 'capcha' => true, + 'group' => self::GROUP_ADMIN, + 'pageId' => '', + 'subject' => '' + ], + 'data' => [], + 'input' => [ + [ + 'name' => 'Adresse mail', + 'position' => 1, + 'required' => true, + 'type' => 'mail', + 'values' => '' + ], + [ + 'name' => 'Sujet', + 'position' => 2, + 'required' => true, + 'type' => 'text', + 'values' => '' + ], + [ + 'name' => 'Message', + 'position' => 3, + 'required' => true, + 'type' => 'textarea', + 'values' => '' + ] + ] + ] + ], + 'user' => [], + 'theme' => [ + 'body' => [ + 'backgroundColor' => 'rgba(236, 239, 241, 1)', + 'image' => '', + 'imageAttachment' => 'scroll', + 'imageRepeat' => 'no-repeat', + 'imagePosition' => 'top center', + 'imageSize' => 'auto' + ], + 'button' => [ + 'backgroundColor' => 'rgba(74, 105, 189, 1)' + ], + 'footer' => [ + 'backgroundColor' => 'rgba(255, 255, 255, 1)', + 'font' => 'Open+Sans', + 'fontSize' => '0.8em', + 'fontWeight' => 'normal', + 'height' => '10px', + 'loginLink' => true, + 'margin' => false, + 'position' => 'site', + 'textColor' => 'rgba(33, 34, 35, 1)', + 'copyrightPosition' => 'right', + 'copyrightAlign' => 'right', + 'text' => 'Pied de page personnalisé', + 'textPosition' => 'left', + 'textAlign' => 'left', + 'textTransform' => 'none', + 'socialsPosition' => 'center', + 'socialsAlign' => 'center' + ], + 'header' => [ + 'backgroundColor' => 'rgba(255, 255, 255, 1)', + 'font' => 'Oswald', + 'fontSize' => '2em', + 'fontWeight' => 'normal', + 'height' => '150px', + 'image' => '', + 'imagePosition' => 'center center', + 'imageRepeat' => 'no-repeat', + 'margin' => false, + 'position' => 'site', + 'textAlign' => 'center', + 'textColor' => 'rgba(33, 34, 35, 1)', + 'textHide' => false, + 'textTransform' => 'none', + 'linkHome' => 'false', + 'imageContainer' => 'auto' + ], + 'link' => [ + 'textColor' => 'rgba(74, 105, 189, 1)' + ], + 'menu' => [ + 'backgroundColor' => 'rgba(74, 105, 189, 1)', + 'font' => 'Open+Sans', + 'fontSize' => '1em', + 'fontWeight' => 'normal', + 'height' => '15px 10px', + 'loginLink' => true, + 'margin' => false, + 'position' => 'site-second', + 'textAlign' => 'left', + 'textColor' => 'rgba(255, 255, 255, 1)', + 'textTransform' => 'none', + 'fixed' => false + ], + 'site' => [ + 'backgroundColor' => 'rgba(255, 255, 255, 1)', + 'radius' => '0', + 'shadow' => '0', + 'width' => '960px' + ], + 'text' => [ + 'font' => 'Open+Sans', + 'fontSize' => '14px', + 'textColor' => 'rgba(33, 34, 35, 1)' + ], + 'title' => [ + 'font' => 'Oswald', + 'fontWeight' => 'normal', + 'textColor' => 'rgba(74, 105, 189, 1)', + 'textTransform' => 'none' + ], + 'version' => 0, + ] + ]; +} \ No newline at end of file From db5cd79559c9317fbbab223c1991d210cdbf4e89 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Fri, 22 Mar 2019 21:20:49 +0100 Subject: [PATCH 47/48] [9.0.08] responsive footer --- core/layout/common.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/layout/common.css b/core/layout/common.css index 67fc075e..8f985111 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -480,6 +480,12 @@ footer { footer .col4 { vertical-align: middle; } +/* Conserve le pied de page sur une ligne */ +@media (max-width: 992px) { + footer .col4 { + width:33%; + } +} footer #footerSocials span { color: #FFF; From fd1118549deb4baafebca1af9b7adbe0d2dc1f12 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Sat, 23 Mar 2019 07:32:41 +0100 Subject: [PATCH 48/48] [9.0.08] changes --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 1d983211..dcbaa6ac 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -15,6 +15,7 @@ - TinyMCE : désactivation du thème mobile ne fonctionnait pas sur ipad et iphone - Blog 1.3 : image en tête d'article correctement affichée avec effet responsive. - TinyMCE : taille des miniatures générées par défaut 480 x 320 en vue d'un affichage correct dans le module blog + - Pied de page : correction d'un problème d'affichage sur des écrans inférieurs à 992px ## Version 9.0.07 - Correction :

    Si vous avez besoin d\'aide ou si vous cherchez des informations sur Zwii, n\'hésitez pas à jeter un œil à notre forum.