From a9d7f9c90b7312c88dbf7ec613156899f9bc3bc0 Mon Sep 17 00:00:00 2001 From: Nicolas Doby Date: Fri, 18 Nov 2022 15:41:33 +0100 Subject: [PATCH] feat: add new article --- .../ecoconception_web_exposition_celtique.md | 204 ++++++++++++++++++ src/blog_assets/css/index.scss | 7 + .../image_1.jpg | Bin 0 -> 41959 bytes .../image_2.jpg | Bin 0 -> 28878 bytes 4 files changed, 211 insertions(+) create mode 100644 src/_pages/blog/article/ecoconception_web_exposition_celtique.md create mode 100644 src/blog_images/articles/ecoconception_web_exposition_celtique/image_1.jpg create mode 100644 src/blog_images/articles/ecoconception_web_exposition_celtique/image_2.jpg diff --git a/src/_pages/blog/article/ecoconception_web_exposition_celtique.md b/src/_pages/blog/article/ecoconception_web_exposition_celtique.md new file mode 100644 index 0000000..4c32920 --- /dev/null +++ b/src/_pages/blog/article/ecoconception_web_exposition_celtique.md @@ -0,0 +1,204 @@ +--- +title: "Écoconception d'un site de contenu pour le Musée de Bretagne" +description: "Retour d'expérience sur le site \"Celtique ? L'expo.\"" +date: 2022-11-01 +tags: + - écoconception + - retour d'expérience +authors: + - Anne Faubry + - Aurélie Baton + - Nicolas Doby +layout: article.njk +--- +En 2022, nous avons conçu et développé le site "Celtique ? L'expo" dans une démarche d’écoconception, afin d'accompagner l'exposition éponyme du Musée de Bretagne. L'écoconception étant un sujet récent, nous avons dû expérimenter et faire certains arbitrages pour trouver les meilleures solutions. Nous souhaitons partager ce retour d’expérience dans cet article et nous espérons que ce retour d'expérience pourra servir à : +* Illustrer ce qu'implique concrètement une démarche d'écoconception ; +* Diffuser des solutions sobres répondant à certaines problématiques client ou utilisateur ; +* Éviter à d'autres concepteurs de commettre les mêmes erreurs et de passer par les mêmes tâtonnements que nous dans leurs projets. + +## Contexte du projet + +### Objectifs du site + +Le [Musée de Bretagne](https://www.musee-bretagne.fr/) a lancé du 18 mars au 4 décembre 2022 l'exposition "Celtique ?", qui interroge l'identité celte de la Bretagne contemporaine. Pour accompagner cette exposition physique, le Musée de Bretagne a souhaité lancer un site internet répondant à deux objectifs principaux : +* Rendre les contenus de l'exposition accessibles au plus grand nombre, notamment pour les personnes éloignées géographiquement ainsi qu'une fois l'exposition finie ; +* Permettre aux visiteurs de poursuivre leur expérience en ligne via des ressources complémentaires. + +Le site reprend donc les contenus de l'exposition en les adaptant à un contexte web et en les enrichissant d'autres ressources disponibles en ligne. + +### Cahier des charges du site + +En cohérence avec ses valeurs de démocratisation de la culture et de rôle civique des institutions publiques, le cahier des charges émis imposait que le site soit : +* accessible (le plus possible) +* éco-conçu (le plus sobre possible) +* open-source (utilisant des solutions libres et partageant son code source) +* cookie-free (ne collectant aucune donnée personnelle des utilisateurs). + +### Équipe + +L'équipe ayant réalisé ce projet était composée de : +* [Hélène Maître-Marchois](https://www.linkedin.com/in/h%C3%A9l%C3%A8ne-ma%C3%AEtre-marchois-56758259/) de [Fairness](https://fairness.coop/), Interlocutrice commerciale +* [Nicolas Doby](https://www.linkedin.com/in/nicolas-doby-a4a96b96/) de [IT's on Us](https://www.itsonus.fr/), développeur +* [Aurélie Baton](https://www.linkedin.com/in/aureliebaton/) et [Anne Faubry](https://www.linkedin.com/in/anne-faubry-3b2b8390/), UX/UI Designers + +Côté Musée de Bretagne, les interlocuteurs privilégiés avec lesquels l'équipe de développement a co-créé le site final étaient : +* [Manuel Moreau](https://www.linkedin.com/in/manuel-moreau-44b66214a/), Prospective et Innovation +* [Sarah Lemiale](https://www.linkedin.com/in/sarah-lemiale/), Cheffe de projet d'exposition + +### Résultat + +La conception et le développement du site se sont déroulés de fin novembre 2021 à mars 2022. Le site a été publié le 13 juin 2022. + +**Les 15 pages de contenu du site sont toutes notées A ou B par ecoindex.** Le nombre moyen de requêtes est de 15, **le poids +moyen des pages est de 658 Ko** et la taille moyenne du DOM est de 310. Le site se charge en 2,5 secondes avec une connexion +3G moyenne. L’empreinte environnementale du parcours principal équivaut à 10 gCO2e et 15 cl d’eau selon les mesures effectuées +avec GreenIT Analysis. + +Retrouvez le détail des mesures d'impact environnemental effectuées et leurs explications sur la page [Écoconception](https://www.exposition-celtique.bzh/ecoconception/). + +## Problématiques rencontrées + +Cet article vise avant tout à partager les problématiques de conception rencontrées ainsi que les solutions adoptées. + +### Navigation + +**En écoconception :** L'un des ressorts principaux de l'écoconception consiste à fluidifier au maximum le parcours +utilisateur. Une navigation complexe entraîne des allers-retours et des chargements de pages superflus. + +**Problèmes rencontrés :** L'arborescence initialement prévue correspondait à l'architecture de l'exposition et au +parcours physique des visiteurs. Or, elle était beaucoup trop complexe pour une architecture de site web. Les tests menés +nous ont en effet révélé que les utilisateurs ne parvenaient pas à savoir où ils se trouvaient sur le site ou à retrouver +une page sur laquelle ils étaient allés auparavant. + +Par ailleurs le cahier des charges indiquait que le site devait répondre à deux usages de navigation distincts : +- Navigation linéaire : lecture des contenus dans l'ordre chronologique, celui des chapitres +- Navigation transverse : lecture des contenus selon les sujets abordés, en sautant des parties, dans le désordre + +**Solutions :** Les 4 niveaux de profondeur de l'arborescence ont été réduits à 3. Les longueurs de chaque partie ont été harmonisées afin de se retrouver avec 2 parties de 3 et 5 chapitres au lieu de 4 parties de 1 à 4 chapitres. Cela a nécessité des réécritures et des coupes dans le texte, choisies avec le Musée de Bretagne. +Deux palettes de couleurs distinctes ont également été retenues pour aider les utilisateurs à identifier où ils se trouvaient. +Dans les parties les plus riches, nous avons ajouté un sommaire sous l'introduction et un chemin de fer cliquable en haut de page, permettant des navigations transverses selon les centres d'intérêt de l'internaute. Des boutons "précédent" et "suivant" ont également été travaillés pour les usages de navigation plus linéaires. + +![Différentes navigations](/blog_images/articles/ecoconception_web_exposition_celtique/image_1.jpg "Différentes navigations") + + +Ces modes de navigation devaient être également accessibles sur mobile. Le chemin de fer a dû être simplifié. + +NB : Certains utilisateurs, notamment les moins à l'aise avec le numérique, ne pensent pas nécessairement à cliquer sur le logo pour revenir à l'accueil. Il est important de prévoir une entrée "Accueil" dans le menu pour ces personnes. + +### Photos + +**En écoconception :** En 2022, les images d'une page web représentent en moyenne plus +de 1 Mo ([HTTP Archive](https://httparchive.org/reports/page-weight)). Or GreenIT.fr recommande de rester sous +la barre de 1 Mo pour le poids d'une page. + +**Problèmes rencontrés :** Le site “Celtique ?” est un site de contenu, présentant des photos de collections de +musées. Plusieurs pages intègrent une dizaine d'images de bonne qualité. Certains utilisateurs, comme des enseignants +et des chercheurs, peuvent avoir besoin d'accéder aux images en haute définition. Certaines photos des œuvres transmises +étaient d'excellente qualité à des fins de conservation, et pesaient à l'origine plus de 50 Mo. + +**Solutions :** Comme toujours en écoconception, il s'agit tout d'abord d'interroger le besoin. Ici, il est +double : accompagner les textes explicatifs et s'immerger dans les collections. Certaines images superflues ont ainsi +été écartées pour réduire leur nombre à 10 par page de contenu au maximum. + +Deuxièmement, nous nous sommes interrogés sur la définition nécessaire pour les images. Nous avons choisi de les +afficher en taille moyenne pour la plupart (entre 300 et 800 pixels de large) avec une **option "Voir en résolution +maximale"** pour accéder à la haute définition. + +![Figure suivi d'un lien pour voir la version haute résolution](/blog_images/articles/ecoconception_web_exposition_celtique/image_2.jpg "Figure suivi d'un lien pour voir la version haute résolution") + +Les photos ont été fortement optimisées. Ainsi, même en haute définition, les images ne font pas plus de 1024 pixels +de large et conservent un poids inférieur à 2 Mo. Les images de taille moyenne font quant à elles généralement +entre 50 et 200 Ko. + +Pour accéder à notre méthode de compression des +images voir : [https://www.exposition-celtique.bzh/ecoconception/](https://www.exposition-celtique.bzh/ecoconception/). + +Pour les images vectorielles, nous avons privilégié le format SVG qui est généralement plus léger que le JPEG, +sauf pour les images vectorielles complexes telles que la "Carte des flux de populations et échanges économiques et +culturels au haut Moyen ge" qui était plus lourde au format SVG. + +Lorsque possible, certaines images vectorielles ont été remplacées par des glyphes : par exemple la flèche +précédent / suivant est un caractère. + +### Vidéos + +**En écoconception :** Les vidéos représentent environ 80% des données transférées sur internet. Gourmand en énergie, le streaming a un impact environnemental considérable : obsolescence accélérée du matériel, renouvellement des infrastructures générant un effet rebond, exigences élevées en stockage, transfert de données… Il s'agit de les réduire au maximum. + +**Problèmes rencontrés :** La vidéo est un média populaire, efficace en communication. Les expositions sont souvent présentées par une vidéo, généralement positionnées haut sur la page d'accueil pour inciter au visionnage. Plusieurs interviews et vidéos explicatives font également partie de l'exposition, pesant 200 Mo à 500 Mo chacune. Par ailleurs, le plugin Youtube, souvent utilisé pour incruster les vidéos dans la page pèse à lui seul 2,5 Mo et nécessite de nombreuses requêtes. + +**Solutions :** Certaines vidéos ont été placées plus bas sur les pages, voire en lien externe vers Youtube pour ne pas trop inciter à les visionner lorsqu’elles n’étaient pas essentielles à la compréhension. + +Elles ont été **compressées à 720p et fortement optimisées**, permettant souvent de diviser leur poids par 15. Pour accéder à +notre méthode de compression des images voir : [https://www.exposition-celtique.bzh/ecoconception/](https://www.exposition-celtique.bzh/ecoconception/). + +Les vidéos ont été incrustées en HTML5. Cela permet de ne pas avoir à télécharger un nouveau lecteur réduisant fortement le nombre de requêtes. + +### Police + +**En écoconception :** Même si les polices ne sont pas l'élément le plus impactant, elles contribuent à accroître +le poids de la page et les transferts nécessaires à leur téléchargement. En utilisant des polices +standards, pré-installées sur l’ordinateur on économise donc de la bande passante tout en accélérant l’affichage de la page. + +**Problèmes rencontrés :** Comme de nombreux évènement culturels, l’exposition “Celtique ?” a une forte identité +et la typographie choisie pour l’exposition physique est très marquée et rappelle le caractère celtique. Cependant, cette +typographie n’est pas utile pour le texte de la page et télécharger une police de caractère simplement pour appliquer à un +titre n’est pas un choix pertinent. + +**Solutions :** Pour répondre à l’objectif d'écoconception tout en gardant l’identité de l’exposition, nous avons utilisé la +police **Arial** pour le contenu des pages (titres, sous-titres, texte), mais nous avons choisi une **image SVG** pour conserver +l’apparence de la typographie dans le titre de l’exposition. + +![Titre du site utilisant une typographie celtique](/blog_images/articles/ecoconception_web_exposition_celtique/image_3.jpg "Titre du site utilisant une typographie \"celtique\"") + +### Interactions + +**En écoconception :** Certaines interactions et animations peuvent être coûteuses en termes de ressources car elles +nécessitent dans certains cas l’implémentation de JavaScript ou de certaines propriétés CSS à éviter. + +**Problèmes rencontrés :** +Pour rendre l’exposition interactive et accessible au plus grand nombre, le Musée de Bretagne avait prévu un test (quiz) pour que chacun puisse découvrir son “profil celte”. L’idée était donc de conserver ce questionnaire pour la version en ligne de l’exposition. Mais comment rendre un test suffisamment interactif tout en limitant l’utilisation de ressources ? + +Les questions du questionnaire étaient au départ au nombre de 12. Nous avions envisagé une barre de progression afin que l’utilisateur ait une indication visuelle de sa progression dans le questionnaire. + +**Solutions :** +Après plusieurs tests utilisateurs sur les maquettes il est finalement devenu apparent qu’il y avait trop de questions. Nous +avons donc proposé de passer à 9 questions au lieu de 12. Les tests utilisateurs ont été concluants et la barre de +progression était finalement superflue. Nous avons finalement décidé d’éliminer la barre de progression ce qui +nécessitait également moins de développement. + +Cependant, afin que l’utilisateur ait un retour clair avant validation, nous avons conservé un **simple décompte +des réponses** en utilisant un simple code Javascript. + +![Décompte des réponses restantes](/blog_images/articles/ecoconception_web_exposition_celtique/image_4.jpg "Décompte des réponses restantes") + +### Page Écoconception + +**En écoconception :** Une des bonnes pratiques de l’écoconception consiste à documenter la démarche pour faire +avancer le sujet et partager l’expérience, mais aussi afin d’expliquer le contexte et les limites du projet. + +**Problèmes rencontrés :** Comme de nombreux projets entamant une démarche d’écoconception, il y a d’un côté, +l’objectif à atteindre, et de l’autre, les limites auxquelles nous sommes confrontés. Nous avons pu mettre +en place une grande partie des bonnes pratiques d’écoconception, mais certaines n’ont pas pu être mises en place +pour le moment car elles touchent à l’écosystème plus global des Champs Libres (par exemple l’hébergement des +vidéos sur une plateforme de type PeerTube ou les statistiques de fréquentation du site sur un outil tel que Matomo). + +**Solutions :** Plutôt que d’afficher un score EcoIndex en bas de page ou bien une estimation de l’empreinte +environnementale, nous avons préféré (après discussion avec l’équipe du musée) documenter notre **intention +d’écoconception dans une page** disponible dans le pied de page du site, au même titre que la déclaration d’accessibilité. + +![Bas de page contenant le lien vers la page écoconception](/blog_images/articles/ecoconception_web_exposition_celtique/image_3.jpg "Bas de page contenant le lien vers la page écoconception") + +### Techniques + +La particularité de ce projet est qu’il ne nécessite aucune modification graphique, aucun ajout de page ou de contenu. Seules des corrections textuelles mineures seront réalisées sur ce site. De ce fait, un générateur de site statique répond amplement au besoin. Ceci permettant de générer une seule fois les ressources statiques (HTML, CSS, JS) lors de l’installation contrairement à des sites dynamiques qui génèrent les pages à la volée, à chaque visite du site web. Ce choix soulage la charge serveur, le transformant en simple fournisseur de fichiers et non un calculateur récurrent. + +Le générateur de [sites statiques 11ty](https://www.11ty.dev/) a été retenu en utilisant pour la plupart des pages un format Markdown et un template global pour la mise en forme. Le format Markdown, étant lisible sans avoir de connaissance technique, il est aisé d’apporter des corrections sur le fond sans “casser” la forme. + +Au fur et à mesure des avancées des maquettes, il s’est avéré que chacune des pages étaient différentes. Le Markdown perdant son avantage d’être lisible, il a été décidé de passer sur un format Nunjunk ; permettant d’avoir plus de souplesse dans le développement. + +Ce changement a induit de former les équipes non-techniques sur ces aspects techniques : +* l’architecture technique du projet : savoir à quel endroit se trouve les textes à modifier, +* comment modifier des fichiers sources Nunjunk en respectant un format contraignant. + +Une fois les modifications réalisées, les équipes techniques peuvent générer et re-déployer une version de production. + diff --git a/src/blog_assets/css/index.scss b/src/blog_assets/css/index.scss index d783989..5feba35 100644 --- a/src/blog_assets/css/index.scss +++ b/src/blog_assets/css/index.scss @@ -130,6 +130,13 @@ h2 { margin: 3rem 0 2rem; } +h3 { + color: var(--text-color-secondary); + font-size: 1.4rem; + font-style: normal; + font-weight: 700; +} + p, li { font-size: 1.125rem; line-height: 1.5rem; diff --git a/src/blog_images/articles/ecoconception_web_exposition_celtique/image_1.jpg b/src/blog_images/articles/ecoconception_web_exposition_celtique/image_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f96f9d926cf8e5edb2cfad0c6ef3983d054e65d GIT binary patch literal 41959 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 literal 0 HcmV?d00001 diff --git a/src/blog_images/articles/ecoconception_web_exposition_celtique/image_2.jpg b/src/blog_images/articles/ecoconception_web_exposition_celtique/image_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2ee32f8cb7323458d5822eddf94c47ea3ead7dd GIT binary patch literal 28878 zcmcG#1yo#1w=UYa6Wk$4aCZ;x?(RRz?(Xhx!QI^g!6CRq2(PpE{{MT%Irp7$ z?i=q`F?v;1ubOMhS98v))x591?*LGw#ihgnU|?VXLr?|0ZvaF9u+Y#j&`_{2Ffed% zu<(c&NQejsh`4CzA20~%3*NVgKJ( z+xn>$5%q!pQSAc&&OAjj8@G)B#X z*<$-(5+zRR61Lsd&@&@TDR2${ET2#c~f zvPpA;uH!r3U!{dBc9`+zwK@JO3y(K`sZQoE_6upi{kns}cF^M?SUjY-&q=u_O66hX z_3oK#WwUthXLmcDlVVKc-3JpO{Ep}eW4-t4@%4l4e8c&85M34*a{VYVhRwI}m_A3yg~1OxdW zF8)*b3vLCRbf%$F{vYDByC&y(M7I@;^jx(zVytzVM!KpxVk$I6cQEu8o34n?{^#2{)C=%n=@&}Vo{^D%t7DL!!LY9ZcUiX?;r+eI?7;kR>wn1%1W zh&&ycZk;<7_%0r^6*%tkh|EqZ$8%EeKY>X6#Y6f)&OQ*=bbt#mK!(^HCTJ8L&Cv%I zol6n^xAq{*hj`})sWm*PH8wDC?p#H&3u|aKz_Wd*)P2X*vI-)6^CfeciuA2jj9;P9 zZk+;o9L4K%Jnt8U0e^v7hTxITtZKKa&Ri&k$!3K@JElG`1zK~M)5Xdbv(@52gk#C5RyNx5d zxB~uqfa1S3%iJyK&42jao zW6H=jRC*J{d#)KZr!^1In#yp{O_~Gu6%R!$|JSU4wf<=Bl)zi?)8(O8PWWeUr@iWr zq_5T)drP-@(O%iV?o1Y3ioSU9{~A6j@~ok(6i)z5|C_Ua5&7r(7cCg{#@G=FI>M|6 zj=zWh``b~A`bmuYskT;kmpO(iTEE%_t|nA$HmI34X^b#ndeY62rC6_(>h4jF=1+$G zr|13Yww1Ph&Y!3fspTm*tv=hqj-mK^pG0=lwp*0{ZPRgHGHRvlsMHa^=UbNPGX{5j z-+v|X#}6-ZyN0<~=m%z#|J z*`49uvfPrhi{-|BYqvReOi>g@QO@L4;Us?~He22{hGsz7OA&K|4U64M6`ysm=Jx6( zhN)0hY1g&2KUuSK*VU8iWMWUZda%*F17E9~UN5>>33F=!2(ht%*(%-2FhRS(oRd&< z04pa2mN_TgQ29|-v0F9238ARMUlV=Zjo#%<9)HQWR;eQY0;WL?E|AWDBwUz^@TIac$0 zH0B91?tBS#LU0TG@jH)v@w;C;6fK_&rFlkRwtV}(KCHy&vQ>On-6-{-R@KZ=HSv3z zgIC*!2S099f_K29WkmYAxh*S4dZz4DiTMJnReICp|7>8n*}#NDtF>;6OFn=+O#*X6 zTUG+8ZF~@ST?<@P2L@$)3g$X}U06^=X}?bemp}Zg(oMUF33w+CoCuLqW0070J&9_J zZzyijK6xU6^E&(#_l7CGOiEUD5RqT%jltLZ-}K(Sax5r^8&R-f)oMS^9f!1GVLBau z4Z?M;(5QumVE*2W%^M|dd z;DpMo6<=DgTG8$bEzh&dEo8+M(NT`9?4E9G9vV+N6$P~Rd1Kt~rCI5GlSNGO(qr83 zN_?dFvcEp9dPLPgZ;DkvuHKbwL9I2WE(Amyjo!DQJsW=+`jQpALN*56da=~M4_y&~ zL`fc9R-udyG=M{mlysjG?VF-`yVb*|mu#%~NnWNcX6>-93I;Qh9=Tl zZrOe_R#Di3ffc(4423X)Uj=(sF6y^6W21vjYk77UjCoRCF21Er$A1)j#r)u& zUC6xNb*^t)(w;LFi9 z@Fh#S*B_M;qGW?RBFCILR9XjhR~wR}guojkD+bS_NDxe^X%DXf@`_&~%Y#LgH7rn7 z0(G$*LZ9L=*l0+`$VE$lROa(;IdE7s>$@Dky8i+}UH2j)5FNmEO>k2AV)0x4bN&N? z#J$2YtSK_tvHu<{(c@p{m$RTT{VL^-)v%EKh+*EiE-LOjR3$s?E}t=JIynuzzo443 zV9#1M%`{!-na-FN!Z4K`e8d9AFJQW3NVpt%y3-w)k7OdWHNYDio3nOx8b6>_N5k_&ocU#3(}AJ<2)abR#n$<*s4$+_2A9i zDzFvDbUAlcSTvB{7UY83s>I7`bQ4dizDFW&h{Gs&)`o4L z6zxjWFz@j5&u=5-OO|bb6Y~GWDfl6!uYm2S4>ek``_nMoHc0?ViPbUV7C~z%_GF~~S2<4|^r(e4=Ur8&+Y9=_u$DY0Z zK=IzonJe7_9{7(uwMTkJw9ZE3?9p+ zukfs}AV+3Uk}E585{oI*`(x(mwpp_wbSdFNpr#)0FyrVQ5U{HMVdJ^^;vHZ$|668M zTQ=DtE8`%OG85*j0hA%m5JszE(<Ur4i&^7=)VBrOxSWR zTcqW|qLOp1EUnmcZBEFTvx}=D#NARlC02{^qok%N46($;^aA)pL8G#==7~jv!w%CD zO^uchuLzxWjZ*WZGHls6jY=>4AiguqbL0f#N_<&Qa%Er4zh;PA;g(osc-nf;$k+Fu ze@X~%=s&z#*R-H!S?z!_NGj*x5~FWu+Tb+-n?_n_Lk&08(rylb%2c7238TGL$tpf? z_;H&-xT24wyCJ`o$vciO9e@zLHK9aw+-9S>#$e2A)rHaCQlK|1VsL!doA9er|Msre z-T<_k540b1vW+gAhjfF^C@83FR9%*F)G*p21C-S;ix#xTXIU)d$Z1tYY*a8m(UhnS zs%HVB;p;TuD+G_SE6)j`!W@#@RQFn_7_q)4)NA=p z2+Bp25%`9D+k^_OWt4el9B;nlXQqbOHkX?~&uV?R`M!nq9SUokd$N9=W19tuJ(v0I zY9PogmCZf9NXy}f{%!V9M1DXEzQM>M>CMxAnc*`W2ONbxkcFYuX{f=?>HEf{UstLW zR4Ri|Nn=zCaqEZ9g!6)y+hL}4eGvE!l7ZV^j_9lnt0ZMVrV7tLHJLYNEMQ*xua4W=H0BBnnh>@TTaq3tQ zO-FagUMD5LtJrO_-qJFtOA&mQNh_px+XssMw%ouOiCQR+XyGU(i|O=g-{6 zyI9ThBxK(TR|^&A0rHZSauD-)?zlXNO31k|w4t3n|3m2y79O%`_v_Yazgc3qNAK4` zj^&YUbE88&x&6(yi84dV{6+G7&f&t=XNKk{lkeKSL;~XERcKAw z{fBBjU*(f;G_9czXWbkVOL194;#u}exyHtXK_8>Sd4a;X4c*v!z^UXDI9KFBOIUkX^w_s9^8As$%rl`Vd(__4bGncUf&$u>68 zqN$y^A`^+|5yPwHZ{EzmveLj&OYgS~v>ItO5oXd(B_H-TV6+8-!G=^>Ed4|5rW(XA z$&lVQH;~V1+2f$Ud?s!u3*twUmKO$Vr?M=n5 z$nnvN7d=R2U@L@g_m3Bib9Gr7!X8-t;G$*{s0yHJ`^_*u4GpMAiB(7GV71WOXn$lO z{o$5fJm~Tn9K@CY3IGfO0t^Zg1_lxg5_IPL=d>E6XcA_0QWha4Bgeq6kSN4VtWNc0 zg2IXk`EwY`->!^5i8x$C83yhCvqyy%0DlLZK0~^{?5j8uj>85&mIo86<0*t6B0dMX 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