From 3d2e8ee218331f2d1a47f95750143f65fdb31c36 Mon Sep 17 00:00:00 2001 From: Reda Lazri Date: Sat, 10 Sep 2016 15:26:03 +0100 Subject: [PATCH] Multiple fixes, updated the Guidelines --- Guidelines.md | 22 +- css/master.css | 277 +++++++++++++++++--------- givingguide.html | 34 +++- img/charities/eff.png | Bin 18381 -> 22160 bytes img/favicons/android-icon-192x192.png | Bin 0 -> 4907 bytes img/favicons/apple-icon-114x114.png | Bin 0 -> 2619 bytes img/favicons/apple-icon-120x120.png | Bin 0 -> 2662 bytes img/favicons/apple-icon-144x144.png | Bin 0 -> 3877 bytes img/favicons/apple-icon-152x152.png | Bin 0 -> 3436 bytes img/favicons/apple-icon-180x180.png | Bin 0 -> 4773 bytes img/favicons/apple-icon-57x57.png | Bin 0 -> 1474 bytes img/favicons/apple-icon-60x60.png | Bin 0 -> 1697 bytes img/favicons/apple-icon-72x72.png | Bin 0 -> 2101 bytes img/favicons/apple-icon-76x76.png | Bin 0 -> 2157 bytes img/favicons/favicon-16x16.png | Bin 0 -> 637 bytes img/favicons/favicon-32x32.png | Bin 0 -> 1223 bytes img/favicons/favicon-96x96.png | Bin 0 -> 2653 bytes img/favicons/ms-icon-144x144.png | Bin 0 -> 3914 bytes js/magic.js | 6 + 19 files changed, 237 insertions(+), 102 deletions(-) create mode 100644 img/favicons/android-icon-192x192.png create mode 100644 img/favicons/apple-icon-114x114.png create mode 100644 img/favicons/apple-icon-120x120.png create mode 100644 img/favicons/apple-icon-144x144.png create mode 100644 img/favicons/apple-icon-152x152.png create mode 100644 img/favicons/apple-icon-180x180.png create mode 100644 img/favicons/apple-icon-57x57.png create mode 100644 img/favicons/apple-icon-60x60.png create mode 100644 img/favicons/apple-icon-72x72.png create mode 100644 img/favicons/apple-icon-76x76.png create mode 100644 img/favicons/favicon-16x16.png create mode 100644 img/favicons/favicon-32x32.png create mode 100644 img/favicons/favicon-96x96.png create mode 100644 img/favicons/ms-icon-144x144.png diff --git a/Guidelines.md b/Guidelines.md index 0b2447b..4b43c6a 100644 --- a/Guidelines.md +++ b/Guidelines.md @@ -1,12 +1,20 @@ -#Guidelines for future use +# Guidelines for future use --- -##Images: +## Images: -* If it's a logo then ALWAYS export the images from its verctor source. -* Do not put a logo next to a product or vice-versa. Always use images with the same nature (i.e. product versus product; logo versus logo) -* Always export images and logos to a square, transparent PNG, preferably to 500px*500px. Otherwise put in in the template.png and export. +* If it's a logo then ALWAYS export the images from its VECTOR (.svg, .eps, .pdf) source. If a vector source isn't available, use a very large image and scale it down. +* Do not put a logo next to a product or vice-versa, Always use images with the same nature (i.e. product versus product; logo versus logo) -##Text: +* Charities' logos should be exported to 580px × 580px, transparent PNG -* Be brief, people do not usually read long text. +* Products' images, "good" or "naughty" should be put inside transparent, square PNG files at 350px × 350px, and a padding consistent with existing images. + + +## General Best Practices + +* Resist the urge to add another list-element **li** to announce a SALE, a BONUS, or anything unrelated to being a PROS or CONS. Instead use the SALE triangle, and Bootstrap's *alert* (Check its documentation, or existing code if unsure) + +* Avoid using very long titles as they tend to wrap into multiple lines on mobile devices. Be concise. + +* diff --git a/css/master.css b/css/master.css index 7f2eae2..7e34d77 100644 --- a/css/master.css +++ b/css/master.css @@ -1,6 +1,7 @@ /*Bootstrap overrides*/ .navbar { margin-bottom: 0; + border: 0; border-radius: 0; background: #2caf8f; @@ -23,6 +24,7 @@ .navbar-default .navbar-toggle .icon-bar { width: 40px; height: 5px; + border-radius: 6px; background-color: #ffd429; } @@ -46,57 +48,69 @@ } .alert-link { - border-bottom: 0; + } .alert { border: 0; + margin-top: 20px; + max-width: 700px; } .alert-success { - background: #0AD778; color: #E8FBF2; color: rgba(255,255,255,0.9); + background: #dff0d9; } .alert-info { - background: #6eadf5; color: #F1F7FE; color: rgba(255,255,255,0.9); + background: #6eadf5; } + +/*.label-info { + background: #2B81E3; +}*/ + /*Typography*/ @font-face { + font-family: "Open Sans"; font-weight: 400; font-style: normal; - font-family: "Open Sans"; + src: url("../fonts/opensans-regular-webfont.eot"); src: url("../fonts/opensans-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/opensans-regular-webfont.woff2") format('woff2'), url("../fonts/opensans-regular-webfont.woff") format('woff'), url("../fonts/opensans-regular-webfont.ttf") format('truetype'); } @font-face { + font-family: "Open Sans Bold"; font-weight: 700; font-style: normal; - font-family: "Open Sans Bold"; + src: url("../fonts/opensans-bold-webfont.eot"); src: url("../fonts/opensans-bold-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/opensans-bold-webfont.woff2") format('woff2'), url("../fonts/opensans-bold-webfont.woff") format('woff'), url("../fonts/opensans-bold-webfont.ttf") format('truetype'); } @font-face { + font-family: "Signika Bold"; font-weight: 600; font-style: normal; - font-family: "Signika Bold"; + src: url("../fonts/signika-bold-webfont.eot"); src: url("../fonts/signika-bold-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/signika-bold-webfont.woff2") format('woff2'), url("../fonts/signika-bold-webfont.woff") format('woff'), url("../fonts/signika-bold-webfont.ttf") format('truetype'); } @font-face { + font-family: "Signika Light"; font-weight: 100; font-style: normal; - font-family: "Signika Light"; + src: url("../fonts/signika-light-webfont.eot"); src: url("../fonts/signika-light-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/signika-light-webfont.woff2") format('woff2'), url("../fonts/signika-light-webfont.woff") format('woff'), url("../fonts/signika-light-webfont.ttf") format('truetype'); } @font-face { + font-family: "Signika Regular"; font-weight: 400; font-style: normal; - font-family: "Signika Regular"; + src: url("../fonts/signika-regular-webfont.eot"); src: url("../fonts/signika-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/signika-regular-webfont.woff2") format('woff2'), url("../fonts/signika-regular-webfont.woff") format('woff'), url("../fonts/signika-regular-webfont.ttf") format('truetype'); } @@ -104,68 +118,87 @@ h1 { /*margin-top: 10px;*/ margin-bottom: 20px; + color: #4B423B; - font-size: 35px; + font-family: "Signika Light"; + font-size: 35px; } h2 { color: #4B423B; - font-size: 28px; + font-family: "Signika Light"; + font-size: 28px; } h3 { color: #333; - font-size: 25px; + font-family: "Signika Regular"; + font-size: 25px; } h4 { color: #9b9b9b; - font-size: 24px; + font-family: "Signika Light"; + font-size: 24px; } h5 { color: #4a4a4a; - font-size: 20px; + font-family: "Signika Regular"; + font-size: 20px; } li, p { margin-bottom: 20px; - color: #1c1c1c; + list-style: outside; - font-size: 17px; + + color: #1c1c1c; + font-family: "Open Sans"; + font-size: 17px; line-height: 30px; } li { margin-bottom: 20px; + list-style-type: disc; } a { - border-bottom: 2px solid #ffd429; - color: #2caf8f; - text-decoration: none; -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; + text-decoration: none; + + color: #2caf8f; + border-bottom: 2px solid #ffd429; } a:hover { - color: #0f4639; text-decoration: none; + + color: #0f4639; } section { padding-top: 30px; padding-bottom: 30px; } + +/*Colorful Sections*/ + +.smartphones { + /*background-color: #80D4C9;*/ +} + + /*Header*/ /*Navbar*/ .icon-bar { @@ -195,10 +228,13 @@ section { .navbar li { padding-top: 20px; - color: #9b9b9b; + text-align: center; - font-size: 30px; + + color: #9b9b9b; + font-family: "Signika Regular"; + font-size: 30px; } .navbar-brand { @@ -213,6 +249,7 @@ section { .intro-text { padding-top: 20px; padding-bottom: 0; + background: #2caf8f; } @@ -226,6 +263,7 @@ section { .intro-text { padding-bottom: 40px; + background: #fff; } /*Actions*/ @@ -240,76 +278,94 @@ section { .action-button { position: relative; bottom: 10px; + margin-bottom: 30px; padding: 6px 35px; + + color: #4B423B; border: 0; border-bottom: 0; border-radius: 100px; background: #FFD429; - color: #4B423B; - font-size: 22px; + font-family: "Signika Regular"; + font-size: 22px; } .action-button:hover { - background: #2caf8f; color: white; + background: #2caf8f; } /*Comparisons*/ .title { margin-top: 40px; padding-bottom: 8px; + background-image: url("../img/underline.svg"); - background-position: center bottom; background-repeat: no-repeat; + background-position: center bottom; } .sale { + + display: none; /* Remove when using*/ position: absolute; top: 0; left: 0; + width: 0; height: 0; - border-width: 113px 113px 0 0; + + color: #fff; + border-width: 100px 100px 0 0; border-style: solid; border-color: #0AD778 transparent transparent transparent; - color: #fff; } .sale-text { position: absolute; - top: -93px; + top: -81px; left: 4px; - color: white; - text-transform: uppercase; - font-weight: bold; - font-size: 20px; + -webkit-transform: rotate(-45deg); transform: rotate(-45deg); + text-transform: uppercase; + + color: white; + + font-size: 20px; + font-weight: bold; } .rfy { - position: absolute; - top: 44px; - left: -71px; - padding: 10px 0; - width: 266px; - border-bottom: 0; - background: #2B81E3; - color: #fff; - text-align: center; + /*text-align: center;*/ text-decoration: underline; text-transform: uppercase; - font-weight: 700; + /*background: #2B81E3;*/ + + color: #fff; + /*position: absolute;*/ + /*top: 44px;*/ + /*left: -71px;*/ + /*padding: 10px 0;*/ + /*width: 266px;*/ + border-bottom: 0; + font-size: 14px; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - transform: rotate(-45deg); + font-weight: 700; + /*-webkit-transform: rotate(-45deg);*/ + /*-moz-transform: rotate(-45deg);*/ + /*transform: rotate(-45deg);*/ +} + +.rfy-line { + background-image: none !important; } .bad, .good { overflow: hidden; + margin-top: 30px; padding-top: 30px; padding-bottom: 30px; @@ -318,8 +374,8 @@ section { .bad { background-color: transparent; background-image: url("../img/bad-pattern.png"); - background-size: 40px; background-repeat: repeat; + background-size: 40px; } .pros li { @@ -342,29 +398,41 @@ li.neutral { .cons li, .pros li { padding-left: 30px; - background-repeat: no-repeat; + list-style: none; + + background-repeat: no-repeat; } .bad img, .good img { - margin-bottom: 20px; width: 250px; height: 250px; + margin-bottom: 20px; } .get-item { - margin: 0 auto 13px; - padding: 4px 35px; - width: 140px; - border-bottom: 0; - border-radius: 100px; - background: #2B81E3; - color: white; + position: absolute; + right: 20px; + bottom: 6px; + + width: 60px; + height: 60px; + /*margin: 0 auto 5px;*/ + padding: 15px 11px; + text-align: center; + vertical-align: middle; text-decoration: none; - font-size: 24px; + + color: white; + border-bottom: 0; + border-radius: 50%; + background: #2B81E3; + box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25); + font-family: "Signika Regular"; + font-size: 21px; } .get-item:active, @@ -373,9 +441,10 @@ li.neutral { .rfy:active, .rfy:focus, .rfy:hover { - background: #6eadf5; - color: white; text-decoration: none; + + color: white; + background: #6eadf5; } .get-item:active { @@ -383,12 +452,22 @@ li.neutral { } .seller-group { - padding: 10px; + position: absolute; + right: 20px; + bottom: 70px; + + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; + /*padding: 10px;*/ text-align: center; } .seller { - display: inline-block; + display: block; + + /*width: 50px;*/ + /*height: 50px;*/ + text-align: center; } /*Recommended Lines*/ @@ -405,36 +484,37 @@ li.neutral { .recommended-section { padding-top: 30px; padding-bottom: 30px; + background: #fffae5; } /*Charities*/ .charities { margin-bottom: 0; - background-color: #FFD429; + + background-color: #F5FFF7; } .charities img { - -webkit-filter: brightness(0.4) opacity(0.8) sepia(1); - filter: brightness(0.4) opacity(0.8) sepia(1); -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; - -moz-filter: brightness(0.4) opacity(0.8) sepia(1); + -webkit-filter: brightness(0.8) opacity(0.8) grayscale(1); + filter: brightness(0.8) opacity(0.8) grayscale(1); + -moz-filter: brightness(0.8) opacity(0.8) grayscale(1); } .charities img:hover { - -webkit-filter: brightness(1) opacity(1) sepia(0); - filter: brightness(1) opacity(1) sepia(0); -webkit-transform: scale(1.1); - -moz-transform: scale(1.1); transform: scale(1.1); - -moz-filter: brightness(1) opacity(1) sepia(0); + -webkit-filter: brightness(1) opacity(1) grayscale(0); + filter: brightness(1) opacity(1) grayscale(0); + -moz-filter: brightness(1) opacity(1) grayscale(0); } /*Licenses*/ .licenses { margin-bottom: 0; + background-color: #fffae5; } @@ -451,6 +531,7 @@ li.neutral { footer { padding-top: 30px; /*padding-bottom: 30px;*/ + background-color: #4B423B; } @@ -461,6 +542,7 @@ footer p { footer a { color: #FFD429; + font-weight: 700; } @@ -469,13 +551,15 @@ footer a:hover { } .footer-logo { - margin-bottom: 15px; max-height: 220px; + margin-bottom: 15px; } .ornament { - margin-top: 20px; height: 5px; + margin-top: 20px; + + background: -webkit-linear-gradient(left, #FFD429 15%, #2B81E3 15%, #2B81E3 30%,#2CAF8F 30%, #2CAF8F 45%, #F3FAFF 45%, #F3FAFF 60%, #0AD778 60%, #0AD778 75%, #D70A0A 75%, #D70A0A 85%); background: linear-gradient(90deg, #FFD429 15%, #2B81E3 15%, #2B81E3 30%,#2CAF8F 30%, #2CAF8F 45%, #F3FAFF 45%, #F3FAFF 60%, #0AD778 60%, #0AD778 75%, #D70A0A 75%, #D70A0A 85%); } /* Media Queries */ @@ -484,25 +568,30 @@ footer a:hover { /*Navbar*/ .navbar-nav { float: right; + margin: 10px; /*margin-left: 100px;*/ } .navbar-default .navbar-nav > li > a { padding: 7px; + color: #2caf8f; } .navbar li { padding: 0 25px; - border-right: 1px #9BD2BF solid; - background-color: white; + list-style-type: none; - font-size: 1.1em; - font-family: "Signika Regular"; + -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; + + border-right: 1px #9BD2BF solid; + background-color: white; + + font-family: "Signika Regular"; + font-size: 1.1em; } .navbar li:first-child { @@ -520,10 +609,10 @@ footer a:hover { .navbar li a { display: block; - text-decoration: none; + -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; + text-decoration: none; } .navbar li a:hover { @@ -542,13 +631,15 @@ footer a:hover { display: table; } .is-table-row [class*="col-"] { - float: none; display: table-cell; + float: none; + vertical-align: top; } .recommended-section h5 { padding-left: 46px; + text-align: left; } /*Footer*/ @@ -569,19 +660,23 @@ footer a:hover { .navbar-default .navbar-nav > li > a { padding: 7px; + color: #2caf8f; } .navbar li { padding: 0 30px; - border-right: 1px #9BD2BF solid; - background-color: white; + list-style-type: none; - font-size: 1em; - font-family: "Signika Regular"; + -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; + + border-right: 1px #9BD2BF solid; + background-color: white; + + font-family: "Signika Regular"; + font-size: 1.2em; } .navbar li:first-child { @@ -599,10 +694,10 @@ footer a:hover { .navbar li a { display: block; - text-decoration: none; + -webkit-transition: .3s all ease; - -moz-transition: .3s all ease; transition: .3s all ease; + text-decoration: none; } .navbar li:hover a { @@ -614,8 +709,8 @@ footer a:hover { } .join img { - margin: 10px; width: 200px; + margin: 10px; } /*Intro*/ .intro { @@ -628,6 +723,7 @@ footer a:hover { .intro-text h1 { margin-top: 0; + color: white; color: rgba(255, 255, 255, 0.95); } @@ -638,12 +734,13 @@ footer a:hover { .intro-text h4 { color: #FFDD55; + font-family: "Signika Light"; } .illustration img { - margin-top: 30px; width: 90%; + margin-top: 30px; } /*Footer*/ .footer-logo img { @@ -653,7 +750,7 @@ footer a:hover { /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .illustration img { - margin-top: 10px; width: 70%; + margin-top: 10px; } } diff --git a/givingguide.html b/givingguide.html index eef8a3e..f03f2db 100644 --- a/givingguide.html +++ b/givingguide.html @@ -9,6 +9,22 @@ Ethical Tech | Giving Guide + + + + + + + + + + + + + + + + @@ -19,6 +35,7 @@ + -
+

Smartphones

-
+
@@ -100,7 +117,7 @@ - RFY-Certified + replicant phone @@ -108,7 +125,7 @@ -
@@ -137,6 +154,8 @@
  • Fully free software, based on Android.
  • Supported devices include both phones and tablets.
  • Works on used devices, so your dollars won't go to proprietary OS companies. (All commercially available Android devices ship with some proprietary software.)
  • +
    @@ -418,6 +437,11 @@
    +
    +

    + All the items recommended by the Free Software Foundation are RYF-Certified +

    +
    @@ -473,7 +497,7 @@
    -
    +

    Share

    diff --git a/img/charities/eff.png b/img/charities/eff.png index 318665900935243ce52d9d32955fc12007bc5cd1..685566c42119778dfcc28e76839b3e50205ea462 100644 GIT binary patch literal 22160 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 f=IoD(*S8W3KqvIvv*I>h%xa=Kh$ar4gKbbpKB literal 18381 zcmeJDcQ~BU*FK8RFiHqU^gblfqC}5A7?J2*h>}F_L=d732_^&)L=ZiCi{5+hM2p^g z@7et*~b7Lck*0oc~y|VGnayJ_e7Rt{`SOs*NNC9{&+Tt@YJ81cPt)>)1LvYxN07S_6kLDO&3`}? z&YQdLd7#*d=%zA@p|a8M!-OJ0zjLYH_{VtvXgMz|&{}@T*K?OAuNVx-yDKyrW8ShJ0O{7Uz_s;y1US z{)lF_8y}`Kc0BkdJYAj#z8NYz+T_}DguT1VWU-{A!`klqC^U*9^bw7>0zsZQ?o z+l~AC^LNhBaVCGz0z-!PYJ_IG1wMXxM2Li8AT7-@rTMwTG}~|(*lQfZ#uGgBa-Fud z*3-tUY8UYY;!j8fu4fe=D#s+B{%s;-kW?eUVaT$W!j;VqVAtcb(Kya;d&-b_`sqFy zgX^bzaIcIY$dAp3@rgS9>A?*Q+e@v`*is2}PQTe*E43z^+$P#WX{i z(JrJ^CokKXMaGt|_70w#jJY9{MLUl+uNz8ipg|XrIbY`!v+*5UKRqWbMAML6*U=aK z4%{lprzWJ#K4p|+6LzkQ;Z8^$sS{7^{${#$^hP&11$T%^Tso$EMpzuo%zGlRY>J%}(Y)U-Wz z)){n@JYHZCv?*qwy=LLP%D$S#g^JC+Dp>Tc94h;BJ&j?x%i3}*0`FiOjHsN`PEGKB zPM5%~Lt&p9ZR0X_Xifx3RkfrSpd$OQR$OR3lDU;6H*8|$*}_7fZgKSt{U|fTPX?*t zA>Yxe5`jH5mQd1(ZX=kX-titbTZtdq+rHS>Q(sROH}3qxhYdr4W-pcr$eiNSyQ_9G zkESn%-;YOMkI~>`pnry<$-=J|X2S+BF*1{T(U9)Y`by%!iHeNxk_P#Qz7$IWf|>2s zd=#x^dN%`*Vj$!MvE;6 zbfU{acTl94Wm2_?aluT23(k(Rj6FURXw}+K({Wj{E&V9I!b;4!@=eq6`1`-_UwMW& zg78~|aZ0lN*(LVgmvoSKRBt~xyeoRDy| z^9yvAv?m!hdIW9N;vcHEA7Gxnwdb~}7P_eW{ zR}~GLcKT~s(E#(SMf~feO+8t~%iqQkmCM+sIysue$Nm+~n+h-t&S$}8CH z)RMniQf_HuSZfRQgC<}*3!tOrO0L02%lO>d?tAyhUT^fgxY_RT%ox2@nZYr#>>=I_ zY5|WAzL&UJv-+y6@vcMpo!-4_3%V;80l)Dtw@ZGx^>5nT4nwA8mbQmSF5RWW>b#I^ z_4nk}Sy_k9kl$lM-1}&A4L-%-^n?w`(}H@H7Qwk^j>2ZbUPAt#cW`$L0Q zD)@@_gqU{2+}UcEvrR+C{VDAABHct^ZXewjIPeuII(8}Ptr)Efj#u%U+5T5;?BfY4eqWnJ|E$YpEv;KGJq%xO7Axx3q#UKX*^BeNHNmxN zJ#}@812Jaq+1Cqv8z6X zRsx&O$Z-a5^|;CGGXycP?$Z*Hf>M_FaR-M={~-63y~*V9Ijh>$w{AV0aW$OYi8ts6 zqu`5NseY%INn@v$WB19M{1d)A;~w+X;?P>0=TTcg+Mg#t;82ag95NJ3N~4l2gJwM% z*D;xWRD7Bw_o&DuTBKl9vEoM3D<>|^_>I#=jfcz$>obBq1}3b>BzZK)e^qSbM0F0C z%>&`k$TTM;Q4V`4;|`YY=kg~3t~UsS<} z@W~lP^6#nV*n}@x(&LgsE{zB;D#se0KoPjvU%wOpSauqq`Aqe!*(wE{+Jay!ccH1Puh^tHpf(c z2XbFeAl|vQI*oa$ps)P+cJbly=jrMIWRnLaX&&{{-`5o=?y|!PJ6-Iu@59qSlwaRnZ0?KJEONI496- zY|QveboWc}q@3-^RQ_QQH-*6kUmu%SyIP>l`Bz1oCl@1c&p0{`BHHW(^FASAOel%7 zMH1l^Jj}oD))ls;Yr5x$1Nn7oX(k09End}7AB(7tg-WPJafGYQ|9T#{ix=55vAd?b zURo8=CL!S58i@-tGG6Vh-)~epvTC!wDc^`6&&(vR5;a zJSlZkS^5xf@yYQa5rkL@f`rX;p54S?voY&VVBU2a(*bk5}qOfZ%d1Z0&1anf;9?RB9c3^N~kgvu4ZLvrBT3tDkY@wWwMX7Ln zfh`U-gs9~`F)`p%%tfy-E){$LtPSzS#pU*8l|!8dg($XJvzXj3 z|J26fiwj0{W<>%az53V%>qYEY+CTLq0ebryC{i-bCzNpVbIXeMW(YVdF+z$MK`;}a z2t-!A@|&%8qx^@yxKaQc9P&8hz?#Hq1+*mv`9vTUA!)e5W5r-P?WF_$&SOsV&wxx2 zwQJ~_Q7Qmi;e~W~zjYLi{!LOO049yHYf|CX%Rx@G-P%Ih^idV1-B`Lx-|>w1(~BZI z@=I9Eb135zbW26BM!LdS4#uX)?b~?4xrzx}rGtc`TfeqG6dJe;xE!xc+D-HzW%o+Y zuY~R}EuOKdO+70?JJn*?#8JJvT~N|&>0jvuX2t%?vxB4VqP}CrKJj$7y3-Q+HOXh8 z5ju9*^z7L~g+9)KOKxfpP)`&hF0YAFUlCbf29Gt~&ag7hNm--zMEq#gEq+`jIx7ua zVwFc9$Q_okKAA29A+~Q)sVi0mf9Ev?)PjfQi-L)m?wcGfmY}choY_Cir)~7heu2w$ zH$!VdnBrM{I;d*wR&HQ0Y`vXb*fb`2NkIR%yf})SOFhRu1KsLeb!s z)rgX}1mavP^Xw$*`F_MgO!xa+EwbP9ZSOJ}dOvb@?W4k_ol1#lh`P?FxXd4}IV z2u>ZN6bmZzfJ#y+2!3+&Tw7-li*NPJX4I{-Xug7kMcHUxCdyn^b(KGJ=J7?n+}&E4 zygmdd%Ehgdp}x2k+mQUN<@8e(7-wBe_a_05RgOKkmaZ3plj-aO5l z&5xTL9=!2J^aoa_V`i+GlS@VwF@iN)d;V|ul0X^6jd?(GLH;&4!D3AGDJFW}cfK~X z&c4@nmCl4|RRJSLOa(U$mo!D{7Ak^WQXFG%U0#a6%OtXiHz;biHXF)_dZIt&u@;H< zdnxTtxzf#EK|san7dHx@%}D8^8j&z**|_;*MW+0RsUVu}5?hTMeDSr&vDDUB z2Ok0%-1+URh~~CVK9jI?D3q|b)wBsS-Huh9`Qz=6(doR!MN9G1*IyuN?sH5n94?!Q zdESDiMeoDxp9}}@eiW?l<&TJN zt09#HdMW=Ip^m++WUQ(SAR=>BP$bM3UDpFppKnnF`z2#}w=RQ#J}+Zy6F^@IUF)#T zRl|U&b9~|dkx9{87Mhi}6m zQq5ClnX%{`5KUB*GmsAfoPkx`+b5YU)xifM_32riJisR^FgC$Osg6bfV+X!(H>B>^ zItGSc0|y^-i2$BNOCj)*=7j9u=+u4jNfvIlnfg#Tbnjs1;$^4TamCw7c0dg`V=wK( zTbp^%4L(-BxDVg`7ExDA@BX6`xu6}x`Q_r?P5dH8jP>bc%+>D!t|+bJn-Q^FqC4?1 z6yoOBrU>8&*^TCvVt8dAR+#3q@z@mKbMaBsB#?a!Q7fAR2XpFNN`YNs0c{0_0NM%> zzkZ*qU!mR=#m!B3d~tOeU*Vp+1FMnvO$e?r1)_xzBZ_+K^DtO&;vX_vWlMM#Z;aOE z&E1!?I+<%y2)ObJ(A3WIs@l@3Yf?6AqfP4FEF0v~dnt_I@y(#wKlp~K$Y8-+SBHUoSr>7WeU7X?Y&za* z6+((HMe2p}a7xtMiB|v=2=I(~MpR=cjQZF2?0hX`FzJ53QC6TV)&HpI`McBUyO>Y>?QfNyrFqZ1v*$oT8#G81?|w_z{>fD#^fQLg`4x zKclp^mjCZgNm{kOmgwdW9L*RW(XE`4DJa70=g@yEZja8T_>IiTgFtC!b;FcaOY?Sx zl6#1`8-I7`T`MP1R^_K29xt(0ka>{YXJ4nVLzpAv?Cz>6j`6;&+P-ol`*9n5Ng^j-`Y2$LiRI>G9yZw`A@!j4~1b4Nc4tn$jSmUNmq=|QGaPRa8GvQX~eh= zBMfzyX@>THI#DtjaMjaO64`)FH7h`I?Q&28&5bE1vR5hp38mwU(xW+lQ8fyjfZCJZ zqR^vK6ULz=0PDt0R=$r?XKQIw(R}v`+0+0-HTuA^7&3vh5`Zf=5oTyDl~3La9S}&E z!I>Ha2B-^l&fg5rkJkdf%WkRTl?o(m<;*n`ajp~9-vR*EWgYhM1(0>T-|2YJGx}ds z=vMcxH3+NyD8Kdw@D(!WK!&#w5k2f}Qx=m^H$H=cS$WU1$)0OP{<#r?J(RUq%t!XB zC>WpSb{>bt6(y);N)=&_tNheJLb|Pl=d58j^O1p;=ZV*`%d5FD_G)wdgp#2SS+3){L4$@W$1AExtL*7N=C`RB*&;&;JOoy?le? zn<3s))h+GP<@qaFIXX3;y)BpjIQFy0tdwPBM;q z^)IzD$I3G2UU~#lW+kAfXVj02`Tz`#&b?JYh7k6^4acCd-`mlfdoy_Ok@af-(X|^- zRgo%i8mhn>qvEUOQUC(68zqtP zP2M4ZX>qcy5{%pj-eCP5xCNG>*pI8=rE(yaarm%ke}v7`nf;Gg_Fs=!M7-6XxF6c# z-C?~1Se5yDYd=zMO!5I?zv_gAK$* zQvw{iWZ)zsWjI!led~P0h(AU^T)&p+^IoN)VDQCd^n@+kFbA!W523K}e*rF7;Lg(T zkWfiAn^4aye7kloAm6I0wo~`^VSO6)KgL$9#!(jazVwl>TMRnO|Es}WV4v81;&nNY zLB?7B@%=u>r+~i?_a(wzhWIHO(68&b-6eN=(P27wt8%uGPZyGNtZdB_PcKNClz9MD=24S z!WOFLinTCd&unaN>hYDEnqkVaLcS)F6TN>R^KUIxR4T$i>QHOG9Ia^r=cGuXCr20- z4kWJ{$#d%$yB*(AU;kdm+A3VQD;8JjQqHUJovq%EKacd^c>f{IQni8$0`%gnC=8C8 zSy^;Az*Hc>;qu9`36R|CbW}<`ykxxfhj+D^Yj1{^F_y}K^q(ql3g!x|;X%c_g~0Fz zwvIVRCo@1VP4!Q2!X$38x~@oWYmxc81sQ57=$^B#%_-&0p#x*n zr>w$}YJR=m>cp*zl%s^q+3VZW ziLMfb(G4M5Q*DeFUu+@ibfh{^_$NXP5K-6v_>Ce(Etmm9%tVghJT`3jUk*5i%qgu! zy*r&v!vHbYYKy7_0Nmyy2WzQr2=dLNd}O3uyLw#t5kNjow$|9#(! z^=$>PgCG~_O^|{NMC^E~h`Yz9A8Vv#S;BK;vID&CJjn9@?ghOX#fPZ5PFWd=Ypz9+ zv)8Mqb(h=W04VD_@diIQ_OaB#O5Z47pTq>8_{q=ZtNBs)Uuc-Px?u&?`-~j*F6x~}#|~Q6%3cR~)oSxvzYG&VtJjYP&8xPG zo0LT@FXC;Y42t8fgv%yeoPG}rPOP8IaA*{|TUdN#1F8>LOE(uTfQuH<7c!Kl6>?T^0ua0;d z2Ds_37eECgC-6!n)|A2=Bb6pzbm)n5B@k5V^Z2+FZ!`qDgjGJ?lsfEugZ6+9kQAx} zxXfs*$p(=*Tu@T5|4T;^?~98L@h_OGm&$;T1J|teGj8%}ASj}JBXcO_SZ#UBmFyLj zQ>kMT<_)!jLm4xk=|v;hW*-D!!d8ZZfRAN22ImG=^Q;SZ6u(zeK~`f@8QV z^}%K1np70Z{}BvoR=pGrV6T!$Mpg}!|NhUj7_+v=O+(k{D;e;pmDQL3G2*#a)|ybA zMty2GW2+zZCb)y7K7p`@*d@G@3m@sQ&o0wYsQ;Jj>i86Z;r4N=($kphpZ-T5xDIx# z>W10hCH1qB2i-e8Be(mBl=ntXr&Wa5S=GLt9;w4dkITO=xNg2+0wO(72;{Y|%|!@&Y`Na=4aa?eQ*X*dUi;S(>i%74% zCAfOoOzw**T(mOln>4s<#8_X-(!MURnM0>+^eKTHfa{ln^y|!_?GITkT+D3vsCXtI zle}SgXP|D}`=dL|bQqz?c$BX`_$8r3A)U-Y*C}?*`1VLr^Pb})Evnm6CP<$rtFq8{PT@Ir4LN{S?ddc zWnP+BKxG*rXjS+5PtQB^4ARA13mso$0g;&67^rIFFR{qZf}HoO(ld>Rt(GcAdk6vV zkXF7GJegwA^V@;87`u;Z-6*$}&-+1srmowzz~Bskk+`2=Z*sO8vYYJ!CR;WC=p0MLu_=fBVArmLJOc}EuJ_O zs)i~4KyrIxK_!diLpWul4i+)!@~K;I5DNerD*!8gG)`wROC{rY!O#2Og_!!Ar@FgE z1OHgw!Bke4bi?5hNz`+T!XYKsPRz)n;-;+qa_)F6W zYrR|2zY-C;#w6}C#^zs%2$hgUvT=H-`P8!oF?6%m1`ICaZ6>J3@y&MWe zc=8MWt8OKhk6S^*j~Lk316m1kx@qh)!#@O30*A6hs8@<|p64`LtLfVKN+qavor}L- z@`JXdIuIBiaYt`zhQ^vU0~i7FJ5(srjC;|Ro{+uvlj=I$Pw1=|H-mOwvXoI`8#gr} zI$xQ~R#|X@1_u}&Z_Roc%h_ye%PP)k#~*XlLl0uiv{Z6EBV@4a1T;lxvy8s3wbw5| z0xb~sF;T-EH&Gp^wQPHAtE8H`!UhXTFwcKV3-IKM>6mPqWEe?h=S0{PL`$4sBjb=U+wzQl0H zF4eiGz+aj^rNa5d29yx{*!v6jKIvUMOtn@GV2?z-y6Zqw!%%W`fB5}~TPKI77S^Pv z8TSJ6H{dBYmbJFi8a`$T%r7VnHUiXsd1rni29jad7j55W#Ff@`$Q9z#F}BlN!LNy! zKpDJz!8*Sm>(xpF$BB~1B0uu~NMAoax9E8+5bu@ur>{HVd;{iK|i(;0oD0P`f9Fg5~OO$z=5MP=Z=v~Q)xiEsyA(l+xh(#DD( z{rjs_j{cx8tJ!}usofv*uUJzQ3Wr?an3W#TeUqry4-4k(4L zXV2_&V2R?>|FlSS#v`{9oC{Qh6@v|S&*W`MBE2ANe_X$McX?cXO&Jn9c!U003}mc{ z%Q`1t`%~f^jsQY-VudujO^a??Z1i@jjDpkS*4o0*B{5jvJn0tE3x?EinuHxqA?ZD1 zW%aHEplPZh==v;&DZfYGW<59@2!SB>o)qSkH{5aBE|=OBGf2b$PC@mn!w0)|-8*mfl7ik}RyHqhNXE=(Hh% zvU4Kk%~Owx%J+|YOp1aWjR*jQdi5nbd;7(Qs+%BQTH&oR$nBNA_)FvJSs}~g3#0rq zoM2C9FIML+7WqgSL9cnf-(Cw~i-VmRW1G;ch$nNT7o?l%Ru$XKsT5-QHaSxJV$My| z0(AnOx3zv;`lsGP_F1vZB_(WCX1U(jng7*{G_GTNN7R17JBI%p)Z#KTNEF#Fgw4LM zG?=e`4c;bjd^1oupwrgd+Rk%L#en|qYFw9w{yZ$ie(5a^)XpUFhaKu)jDaoC+4;*| z=9x$KM65UXEODl2s1aW2Xx&X`#sCDG8#L;THT%wvIJo!R*<&{efP~Dej`U%X6+^U` z^1(x$jJ@iFj6EE4cE>-YEp7C9r>CE?1`3y%G|X=rO5k%_R?N}fF(r5h zyj1AHhxrw{hBEqwV%y%Pkp?B_*}0+ZK`e`C*Kg0!qpBaOtKxg$QpJ0lJX~&_JN=5u%pP30%hlEeg@- zgej2>FbL@bU7q0|^Cr(z+O5X~Q8LLu{^v(>CI}>Bg8F~#qnHBp3U!zGzdzKRH?@7z zMP5TMH53q}xDW_TGg6+6jf_?P7ZW7uE8<(m1FeTziCNu!h!xjbt|RxihyI~iQ}*U< zo6~bF?}bjvtoB7isTub*e0tYMx5BGmC=lpt^2p7Aj?cho&xF#QjfNS?dF!RClN0H~ zEu6Lm;=T8@gaMe!=?8O;75YDV%y>0QCT!V8?aERHEN01m4X&kI@%fiTC`u&sg*|)l zN-#EQ*y=SuHSt|+9?H9)<|sqkst?u{PA&?j>>M!#63OMMQ`OlH-D{%A;dL`|FetLa z#P?}R#c`M-bHNLaUEJ^vM4DQvI`Nz13-OY#Z!!kO4bME{(F&d%Q3_%h&Zw3*i}JlX z+exapDFdrp4@YeT6OLswHNP#<6XGCJ)LP!Z%^SA*qA}09JG14|ZdUaB1&59|)m`lJ zDZ7sFPt+9tZ{9Q%6NNj^(c;i~i!!cINTj%{PHNDyW~u$=>taL&8RoW-iaF#C_pD?KV*_@s1bPl$}oH zeOf{%Z(Ju{T0*1aMfaNTZu{PGcz%tN``L6u)lWjIrq&D>uN1$%`4;gY{6P>F3I4;6 z9OPrB>QA!^UmFo%e+0)Oc-kcjy{V=*yl1C!%5Kt5 z2=~=JP0>Ddha4-Zbo!v%SpQ?;kf-+%OvL*aiwQ>4;qs~V(y7?kWj~@6nK1<`-aP(` z=~M5d!W4$QXH^n|2x*!F34CRlHZIXa54v%XH`xeYC=3`Ir;bVVn324h+;JT@aF%pC zelNyK9(3pzr8HnwBFz=`amp^B;nn+2c{;3*Qim6wV)R5AKDBJsO0n!@Yi}z!=0ZD+ zKs1!EmGCR{x%BgOw7hNksa2&@)dwzHJtP7sV|$iO6;*Y%Tw;3$6Ffd%T6bt&hO`-@ z8lHv+SB-99jatf$4_fdyuD$bhc@n3rin*lS=bAYE(4CbOFAx*YSnh9=>sgwC}7j`^a0*v zl~@ZHvT^QlpO|gy3lqh(K}!yD{NX3dF+ZZzGauOB6Mn$Q(tbALd2eqe<@t{^-7n4} zam?d(W&3M7g}uG!bS6c*J@zWh;b>-`rMGty`T}-#>^(d^uZ(Bz!jf%$pD1TxfZ^Xr z*Y1CQAPXb)d5{HysD`O)J&?wLK|z5`STOl}Um*}U+?NTSFw?bIHz+Z&o<}iFGcvp- zQFYMW+kI*7!cEzS*3!~~{HXUaGBT1|F|SVe=wCDh`gr$6Xl=6?B}c2=$P0@c6IV)M zkJgdAyu54UjP&&M0bx6PdrU(IQVC29D0tmQQAbDTHN2Q-H)WV8IuxV?XNv&$&1Wbp zD@%CEUtC;_xl1{BVlw??@ia_3H!v`ml6(1*reU(q928Hb0sNHr5fBh)c7VzT#Ia%P zP9Rn}B;Q8c+#^b?UGuKS!^peSs0Y~M`}_N!^3pcpG%hGLJy3N%4soL*=ri8Ux%#xXgZgB`qbC!paSF)hXb7-UC^D< zVE2m`6cnsBl$-f{gvY-5+~8N(p?f1vf7C?3Wp2#O)YNP5gsZ{9K|k1gPft1rb&IZ5 z7Yz-P0+&)rW%MMags4woimnxwuXlarSNwaIvNEBtwjOMn zGbFUHtgU52p|5jH>bhkd7Dc0jQa=5-&!h^bjZgs*yplPaBcV?oW)AV1m2KnVaK7W#goRCmKJVgMorDs4$FsLG5UV! z`^^{d&sjw09h8yy7seMho)F#6>jBU0?QOzoKQ!PHDX*HB)#2|P9g_q<2iFJqzMAgY zux5nKmoq*!Ha4a)ZdwmZ|T;J1*3qQYJ?da`Q)&&t)H?ml_oDRKGen{?+c=4Rf z&!hq8@7S1bHq!$zaVaMRYATt-uuFl3c<@k!NbuXn5o+mLQ5C zgO2F#-Pwd%Ec-80Q&UGsRC5Ie3L^`|L>hZf6jx;Y@%Rh|;)(LzL<`&AK!Fb{m->9J zzWZ}?j6OftAs}TsUtu|nv|fcs**GSo57OkyMDWSIkzfp_ZALK(iMQPi`jAy5cjtnk zUH|_6+gGdF=YHsvl=~r55#H0B_)ze54!f2ey!kp~;r=Qu1H*l8&?7=sFxQ1DAshh; zUW4%Btde6eQNIEfeBE~%5P%b+hT%3_9hSnv{uz7U;>qg}qcD8Wg@uI?bKShPXL!&g z8d_l!OeUn{j^&Obb58vS2M5)q*XQTPa1*J3^%p+f1NjeN(t>{>3u`Y842D6^kR~DD zz{DQ{l*#v=Ka>y6EPkt)*!Epmd3<6bB~U5>>`;Z@7Jn@WymMOg4MZHAVzw9(?_{q^ z0-7e8iDx?3TCu#ky4u|gAApbS65^JcyMOpl!VniBybmU>*L0(zqcg25ka|OOEw_cY z8;*^jM{0xA{O%!fi&a1^cMvp(3P_Yqa7yN82@xUTJKOEe*;C3c7OL0%eGkR%$3=BD znM4bQh%%T2$Xb7ZLw*-H(#C!@CH}=<-_pBVv14rf#IUNOf@c;BU7dhI7h?Ji`OK$% zY-}ta#Pl;~zqquNy#42&x?_7gyYE;~@S7JY8L1#*Z;h?jv=^N-AdaO$jM&~bEafGi z3+g9o=M|JnvyAtnV145=U?%Di2^y%I=fhRK5k(q$`jD;^2)y}H-=n8QmIzgzks}B` z^-;;a=V+tO1jFz!IlEi`iT?9%mIp6({gqV<2Jagm`YtZoYoRO-4h|k-CLbI)4LZFG zV*o?0{@Mqwo_Nef5zvyaJveD3{S`hbd&0y3WkU&k4OD47{z3GT-`hAiXkQqKDtT_T z4=9Ws$*NR`k9zyr2VieGxQA%u(ZUu#--WOTU)kE zK1RimD@a^?Jbf;Laf23)FjFvnL;+=!1&5`pgNcXrKx*_Yz;$jeXC(M!z7rc&dw=n> z{#He1CR^Q1yku6aHyPAX^XT$YpBMJWb>4f6#pgNk1$k9^lcPgmzbO%FK7t4Z%G7?C zesv=G;RMgArPt4K@&g0uCt6w=o|xSBK}Y25b17I3=VxV=X?=Vd!}x1SWP;c1xQ=J}VdFw6R)E zOK>%Z$&(!1g-6Uvrut=3M*~eK=#ltip%*{d`4I}BFyTn*7q&SxzahyheF-~w2rn9B zJUuj+7s;C3A7M7~+sQJLt!twVg5XEsfWxpxF@|VRhZTOsN5V;^PhoHEsR$lSx=&!R zad+#(e@)kUCwyPC2Q#^q{!z57J;qKxym(0m&Fpqjl9;Ob;A#hx&wa+(I8QUQ`p8Sr zjbYsR9z4P;`jP<$7!eDB{l*?9|MJKNUYzs}lPP3a_^j6B><<}gXrjzs2#w-`lX}MH z=iWm-F{^AVbQ+m9ghNCuhDPuZOpp}_)7&6QP#G`s*^p(I&|(#x4=yc#`K#-t&~Ro$ z!u50rqJWqh&ff`vQl0+%P;~yY#n}?ZyJktXU&#(1qeGQ`*Y$Y@Q6jxEC+=?XOWedj zP-%0l%fvu>13V(WVWrJlgvt2um>1-3GL z4v3g48ibco;tf)Z03#SP7EP0S>s)sXv#;$P4MSFGVo!PknFU2eg*@ln9pfE3MKigD9{Hi>Hi=D!F1Yxsyyeuofg(n70%!;~Zct76#V){0-rj=or6#0zz zRqPN%m8u&DYDxu7pT=!}Sd7P>DR%BbgD}G4-291N zemUDey)wpTsuH2jSD)H=02MF-_q7(m4i}9(W?VRsD^r-LMN3{erpw7w2Zn5n zNbddz(6ic=;bn-eM)w^jL}AAmuhvGsl5taoRvQR$56{ZFlZ5S#$(L;`M6pk_bR(6S z3F+_W7Q$GtZ}AT`;Lp6J6-;snVV%54i>&>Rx}+%PEWVH0cMv4Q$sD|Fu8l#MVR3QR z%f4MgNVdZlJ{HM({AoTG^Q(mT0=d!(uKi%t7rvk(NXC{x8s6(!U{;?~L>EuS@en0- z!y|IV?u)&Df?ejdIgD5N3!!Fu=b~MoE?^jMi zUecGYZ*zivtrH+xc{40RisKnb`Z|-l_03ag`>$;!5c?u-hK1l2>1h0!yYOaymZpoe z0>-K40ZTwi~>O(K-&-X(qV(}pHx`1wWdhkgIX&MRE3l0Lr5efr8&ji^SQQ`OaY;QrX zmNP8zwt5Dlj$v- ziy2mbkB%PiKoGj8k9*c+9<-@lEIyv9oZ}nE;DG25+uE^a|td9 zGFGRuWlxv7qRu6H?#CY(!c7=?jtl!nKnO21pbqn1*~jHXP)nI}yQxa&ApabI^DZL= zu1p@t6xZ)RbUb~#3{F;hTl_4p$RyT!nMsMzEiLg;INLJYo@h)rsn0{{Mj{L*Jx=2( z@vu~Y*Yy1~S+=T54^BK?>>#o2kl!|&=AbIB0)=6)YA{J9sGX>NRDD>t`V{%kYA(IR)v7UweLB+@x_7)UPkHL(Q+JNKpKTVA zn=%eZ(?!j8E>MwUF`1D(?|xgxxu?fT<(?Y{$+aLdqulC9A*4M^yt=>$`;g)ikB|C+ zE>0~Olb$%AtQ#}y^RH{5CUQOMemlu*lZK7^Wa-pO&K`L`XxRnl;5n@DvE!~ms6VUX z=hj(WCt}JSOoYqDJ!t94netxJIu_zw_c|J);%ULP%ZAxvs3MvEj$Zl4z|5G+&(L7+ zdeg8I_m7nLXaIP!mOMmoQ8suD?ZeqRB?=e3KjWXW`mhqc(>g#PZHSPz2}xuELX{xm z=$UOP(daVB^B*6VlO3nV^U=9?E-;8e0^B%I0vNB9ORuKwu8$7~VCk9bsb^slScnNL z0rBV|MZw{{&{ug|Y5o#jVS`)+7-3TzweSevr;YXc4%ro{N8*tmO6xeQkG%9QuC68E ziwA_fahRyf?}C~K0p8ZJK4EcDefh+w#V=Nm$9qSzpqpON&jJ^UKG=o{xy92Z1jHfR zw`+VIG4T7(!{LYC$J?;7w@_?Mhx~DwcUqa*@#}GRhnyU`b)fd@?RyH<(ahj4JgtAR zmA}1+(L@auRBm0btfU{Hf^5+UM(I$J#O|o!l1KdFPoE|qTK3(2(a$;g4Lx}8(X&|E z2DwLmxZdwaq&T3Hd8~-5{n-eg@n)@`yGKXE2g=+ITNHKdl65K2xeiHfRI|zWoyy3t z&c<*H&xaWzWc_lC?xe}Q4;fNPNim{@+`fBVcuDVY4ZBSB9_H{|wu-+mXGt^nI=uTr zSs{E_Q-@L;kC^&Uq+I#W)O<|%b#S73v9iPJuiR4Su~*E2)TVgXT3)#3Gn_1- zrmhLkwZQ6mv)NwcgxOnEz095sX%S!1Shl?ybt>T87q}nv^=GBs*0v!STF~pqAwG#) zc-qqi%&gANUfO#28jOui9BQ78Nnd)AsnA-_r8*3|Zy|i6o4DmJDs6A{n#!}pjp)o_ zwXKj5GBC+B8);wZhnWaDMv)%-vS^o)_wCL5a9zU??;QwvdR3Y|A+h<#wjp6X+@k~k zUAazdu|MxaNVVXXAp0^moJ4~-8}C?2!FJi=iaLGqn)kDB>F0_pVDhM#)++D;vP1%TJjb1{w}ti0Xf+Pe-r zZg}Rlq(VN+lXq92y`~+!^q3z^@C))jT44L3UtD%RxXt)zH%G=pW4J-R?Hg|+)>U)( z-^cZVY2MBF1=Yl*lQ`L>$*yz0hL{iGIZ<@HwFOoQ%8GDBoQIVbO);ey#-#_3uSLoq9gi$?@|6$#S0J%!ks(nUh`rI+yy7pt?^A%B5p%-_R=hN^~=} zQ+`hA6@_z$Tt6J}h|uR3v?1d`+Ud@#qSaRFS*4w>pQ5}t^!u%wao(>+98Vuf1dNi= z5A5dWxWfAoEdX2V(GJYiHX$@ysclli`qYM;KmxE3K9-C*v+ z!Hc){6Lp>Y5}ob|EXH|Z>F0N+O7@;9JC7%h;Yu4SFu2Nl*~R(m@6}@xi2>y_A`f7} zXKi+L{U8vg6mD$#*{BQmC&32HqyMF#Hbe+|jPS?(fAQn}#9g%v@2wF=p!x@DO1#d^ zpLvBLg#)680cAmH2@X9UWRdb8cF`_$0XpPSi9YOc}Ewx!q*E z+&fKvJ0$l@pzl39->yz#XGF;MR#Z16P&99DJ2-0PlpHm>&k98%2f*(WxAuQ%%9Y%{ zWbWt&vbZzFUrkK~q%x<&=m9`u(`V+_KwA7`JX9=NKKt5XEP!AwACMNH7RS5{1$?Kf zWd%@S6g1Omsmy8rPYuSKrsiY!CW($g_oF0nMFd@8@8?#Tx3&7$o_|+P*TX%}`L33J zkMTGVg&q0TTY_qGAbVc^fZpj-Br?i77} z9~sH+?WTYG$p*Ic9jo8)Z)1p`+u}0-&AbKHCS!6U10`B16{*E~H?qc4>Gk}ERB;7Q z1^(N-L$E+XNQLL&cKcop0#iZ&A&d{%qO!+1qD1u?VpgvGd9Y{ z-Q)$~gq<({mN&@#2ZUYjv*2tmO|+0+n4V^2%NaPb=~K$MB}sGCJ#pfnz7h9%=E#(6 zcG=LqkM;sRqJNxHXY{%&XN_nS=BpQB87_wJ26;TjEKMv28F=5YNx|<+D4X;Up~WL%fuQ_&1%T(iUOJ2v-W-;I&eZ%o#wnXP+wEJw9ruSFRXp-#G|$yoK2YEhruW zq-B)1synluK6KTy){H!Lz7u>IZaZw0tITY(m272U#7epx6zENj%N;YS@u^nd=oz%L zvMKSN13l;`pQ}ndas#Rk`H`91_q^R~Za*OpmzJk-fA8(?zz9k#GwpTIsbkU?-gEtK zvd~y~DSREVGEqxA+I%4VR%A4IcK(g<`HiXrs0~%;+W^b$mG;4FbZL;$8Xm0tRmdRRY)2;30sG|N!>|AM6|{tOe}G1G_r8$`vX{ zjOiSuffr-=oP&zr;)}vu)hiF!oY}hhFBC!~mvcKB@?iA*;K@IK4XYot z<}<;qsyZGL1M9@A&=&Dt+J~I~+Ad2h{wY#I(uAkHVtlL+) z9@!kSB3_iRTb>E|++tDZ~^sU#o~YdmSqhYc}O4DR%h`|562}@5=xhrWjxkMPj^a3mUCg+1S_N7Tg9^u?88jgh zVdX@kF3p5_mK~t-xtA^gQrd-gx?3xPqpHX#PWdr2#OokDl4P3SB|XA# z6_6;o>QR{Buk9YZ8lLv;udZ5jF~ta}ODr(V%Y~W4e=7O4jIW?q5VsEBw+-Bg^47_2%lY4(Ksg^?X=OEL!IwMb0sHzM z>99SX=z`fR+>WWlMX!|P@D!|rP7p!hLUT$2Iwhh>V{G!oobys0N}=tqkIRI&IfKfZ6peqRz5BpTaC~BW%OQ z61g)bjrcwHit3O|;Yaf>^4B&0P5x#OhzNy|{p~(0PqPM3Xz7P#wnFjW-}Z-AV`bhg zXM*0G=dF3_Y1y%JAn@@3R|C6SA5w`T{N^xQ(WA`{e8_Gg$ycOyMu`8Z9bY9Iq{GVP zdAOM*@O!S5Pv+s7QzAd`ae()x<^!{wSC-`48Uu|4>ZFvK)nn+zLrGwVkDOqz-MwJ)8dl=9%&k|S=P?%xmTa06A01fMg1++@-efS z5JLYjhX`cM*NmyHHgEEvNl1%dMpDU(#J=(;NyTun6{x6-$RU&Y7fh0Z2yk-O47$0* zx>e5F;4hV5`VS}taaRv=%Eb-a3$gsa+AH`hG>n#Tj-1x{BH^&=>NCX*`LQw)T+vD> z)x#oJ?iPuH;)RK1fXpsQ#?HAsmDea4&v+JS`9b~(;;?n*Ou0yOAxf!CugZffI`T_n z!L1U0s`uP`d2Siye>y|fp>2Ty(tg)MJYye!M3pg;Mkg3qHMJG@_3{Tt31xgIDQXu( zd8Gc9%Kx>mySwqQ_c!*k1Ysr?2C9SX)MyNS32}(sA-e0Ci=@cwgs@zo+I&Q@Qe){Yb_+!`t8RYW&svl&Gu82`jsLE0UGR= zN`ITILRUozZigKU`FXVFFC0U%e_HEUf2mtMA48)o74ew>SFhdVj`g3s*}lTD_`Kr@ZVuW1g}AsLhYqGt|`!eb(Rn1O&-P9t*h>zlq0 z@+VA-Rt`8D^b>58Kk6-VUl>*#B~OPvI04G7f4oBlN~E6s<x|t`dVC9eru*H_<)#~pBm>oL5Nn~l!q)8iza^|JK5yaSIEyO=s+XX8tsY7n>7iy$w$AXSC# z*|OJC5C~m8hDfYzjTG)>pIVi0MptvR5O$_J(JbILyZ1oiLW$wLur(IaR1p<9j63u2 zeiag}$bNA2dg2DIb+0U8m@RN-mQI^t3v<&Q&}^HnlWDB_gZ38zD&jH@KiV zczXrNwogOZ?-%|Gm?aT~?BFXae6^GN{-Hv)*@FSYzIBM1Xm1^9*9**2pM>N(?6(AF zx1KfAgL~Id|J7ZEYk2X3Kx$;_Y$_pb6qJi-R2-i7>ZaCh4wclptWse*^BW#)FEl{1 z9v<-tT>?E}s^1i^h-YUp;|SUTSDi4kFvTpVr$6V-6PuoVKE-48Oe2}8eM^(bw#W0U zWfjpd8EG>H5))aj<;C8lk~JrvO}O*q@(Nvypw7pntxEoZ|w??z7qC&X}&?wu+Ze zIq^}v73Jv-Z%mcfE62)y-B<4Ui<$~hdEA%QXftW!G5k?R#gwEx&FJlRL=K3zZG3IH zwBlbD{b}dJjov3Y#SZ7gJ^`td%@f-FXJ`^5Yn^s>TRD*pp z^~Z0STrckadLkB39+Ma52qWnHAgd4Voqz+h60S>jJ1==(FJ5+k_H1Oy@Cht)$EJ@w zECWw@4q0NM*L;z#KfK&*ygU&I@~lbi*Kk=(3Eg;E(4i*WBT0rMhB@gZ$2zAxq6%$- zV$V65OOlhhMlYNK7;=vK+1trZCI zOQE&Sdct@1Dj8p+XHQaaD(=EyRcN-4AZTg6`Sw6zh zEoE2?(SmJt0igP%E4?T-3N_L_P!`q{(tHp?`M=WvfWT#T@6uru{a9ll=paU!xa(~# z2Irt+>5;Gia~XoPkmk7@hIaoG7pZ7Lk#vK2+p0zp1U`!)R~)4tboNq_hkW2XQf1>G z3vd$TAA6ShyJ@Txa%8Sz6P3bI#)zpaPnusBW2)3El2*voD(a`c&=sur*!wk+@$ee< z*6JOO;QQ}lPi4R?4l`jEdqg`ov!xvM&ljTIwluVq>!z3g8rSgtdv%g|Vl7_)iAR5$ zVxlN!)iiCF8x-=eGCKGq0Kmls*mw1;l*=Yws%z4wsOxV_=7dBFmvpFqObY^lUY-GB zk10`-Es60VvrvRJMEQyWg@jk}JxvG-_oj3B=y@qYd*$`>fhr}4WMd}OYs$Euynih} zWgCP@La!cW{07he!uH5O2b^)?-5WvPPzD%0q_Jq!lF82v`j&0O1zZ>d5R@%}aeOKJ zwe3MJ*$6d?C)4BFQ2^|5o-wRTSz}K&#(7Aq%AHbyzG7 znwiUE4;Jl;*4)Crlqq3$iveiJC)w+UH+9B2`Gp|RMl8<-znw#G$N~!IxEptXI#0ViP#rr~erwuCu z4U!+nA2U)lydE{-+HnxpxHs={iN-!H&DT~nR9yUwxy0baBR1ONa4 literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-114x114.png b/img/favicons/apple-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..195585a42b4331e006ef78f31b261be070959e04 GIT binary patch literal 2619 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 KA(DcykNz(_2j`gp literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-120x120.png b/img/favicons/apple-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..5668ae0c0f0066be7ef740ad75c4324d2f063bc9 GIT binary patch literal 2662 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 literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-180x180.png b/img/favicons/apple-icon-180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..b14632507e1991931671d0623d77830dbdd693d4 GIT binary patch literal 4773 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 Dq|NRf literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-57x57.png b/img/favicons/apple-icon-57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d284fc615da138e47ddc0efa36cde8f7da8636 GIT binary patch literal 1474 zcmV;z1wHzSP) zKdAUoorpMfI43BAs2`Mla1%fHLHw^%p)l-(fiiVcX4lsKaZT5yX`A#vCZusKud8~0Vu5o+X7QLeh_ zeV!1GP=|1Ld`PliPxuf{S#Z5`7SF67LYreo)W5%HS6Mu2@;!XlVXeLO?seS=SQGdt z?8mFaTMNNJ{!BsIgROz3GZFnBx%q4qmAG}c?S(?2H>|Qg{Quy4p>g< zc>~@U*({3N-IL4NCB16~$-#rEd(KHi(j;lbXv&6jvu@Z8Sv=qw6*50Y>m+5luq)=G zkzl}9@}^m0&K9j$grON^EPJJiDv5xTual!D(+-NHOlPLoiM!MfcZP|;#i?xutCci^ ztJai4mL^-*oV%DP+9^;mwC*xRSIr<(Sp&YIxy4JtYmI$y z7z>vWM$;E}2vA0{KA5x#FNuO>KLKkT&uthKrJs*CEaR5;T9#zst&t||b475ID~j)0 zf5&HJT*s6L7iga5i035_Kf5t2f=;fS?-t`cb~~qVcTE`g)Q*X{`_oh{qykfZJ*CfO zStnUp6Rn9yH}#68BBwl>F^hoIOPLQ}Py2_k&XmSk3PK%IUbNU|MR3{fh`~nlkcp!( zgF71Bf?0~#P6h`Vp3@eJ(5@Atw3J@9vt*FD25;})lY3Nk=XLIb&3|E#QoI+2 zTb9(_OLLG@xSz=jhh@C5q>{u-N9$RM(xpYRp3I3}rf66S)zbW9n#-EdMe{J98q7)Y z%E74A_Ve45d)B;!$ThAPo@$VX0{uAA+(nCZ;TGvyf?|EFm-VY9)gW)9Bzq6dCy)8c zP*kh1RC(6NdRf0(QZy$y3*nvmSjwul{c9#)Z%M+su(qzGL=ngzT7MJmyt%Li;ulV! z579d6Dw4*9XfJtEVk=e5pl2yjs5eXJzB3fKj)fW*t3K)-Sxo&F3uPW;L4Gps$1Uy& zQJpU0ihGgMINnc6QHatwH6XbyJ|mJM-m9LV6NDTMBpu)*lAI?`=N+r$Wb*H_ zAYTtQkt|<@#LL3H7j_pi@=974_L_M`MIRsP-BFasj5<2#%F$`cYxz=2ssoSGhV>*@ z0jVc%XtAZ@NiDrsuDZ8YPv8;nB~8uAMpsQOm#OmebQID^$%x#+*Gj5%KU{Nbp@lZ% zrIPMJmI^GtUIk=+Z>;9$iYHgI_wsH3UwBe?>m+|Ty4e{O`&IS^pSWu!-GMylAH)Gq z;dw8AR4SEp2lA^)AKbRav4?xD@@WJ*m(ZU5Tmoq^_)2XiNp9!j96tSjCgNcacH^E1p!? cQMwoV7mF#kQsZDTPyhe`07*qoM6N<$f-2s`{r~^~ literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-60x60.png b/img/favicons/apple-icon-60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..88ce9693e121dee01ccdb047a8e6fc2e745c87b3 GIT binary patch literal 1697 zcmV;S244AzP)Gs`kEWAuS}oyjByvuI3o znwS{%!R%qq#AxD^m-wW{X?F2pF)`DJ8I2}eW)>edr_(sljRE6cXn{g$X(=s!-)Vb# z+H?A+J*Pq`{SxT^{{R2}-*>*-IjZ*WK3;)ML?xRDD+jd*xX?LXxDm>HG-xjLQKhrWz1HGVodic+_zR9yU)yDm3@97CxQa0^dy6y8#Tzy6HUFa!{Fy<+zc4u!kiUu;cr<<7%F3c>U2S<)h%J44M-x+H1~jA8{+5v zju&!q-U`D@2C(29BhDq-QR)W`vj570nI9{+pjf1zLJ@99P7%@b_TE@CoSR9Apc*ga zrRq_5wPu7H^F*Z!PER@Dfr?oKALQCRVGSG`Zh>FD7OqbJ%J4#tI|kv9Wr}Ni-aZE3 z&Q!zbQYk-1P9gb$lCeU!ZIYk$B|f7WdIwC6eNuH*Y2t8_yhiZ;pHRhv*Y&LtiAkSpovy008a>k^sOiFudiElksM zJ7D0Kv}vN3#5c$&C<44709b{}hZI;kA`SbSgwk0}5!Imuh?6g(Sml5sz%$4(XGq7L zhivZww52Ti%U>?)mTD6YdK|?+PCc>bIbN6Zs|YY{D183jbPPZf!xr}m#FOUw(H^t3 z?jh?G9JC|=3-_Y=a!9d^oOIR0lNJ}+%@F56oNN6Pe)ibl2UJ8Pu0eDYmt)jbihcu~Eer{dj&%+u;D<06 zXhb{cT+(B#n}}yw3$8~WWk+7A8s#!5Etn2s5fd;?jxP{Q@pO)2`lT%v{7Y>>;UIZB z+0y;x9(V!MIVv<=>8J-?)sH3``R-?IPB>CM#@AT|5#SrRm=rlf`lROlm_u$AB<_+r zW0lL^N*F=cFdJ$y_+X!Djya`*l7bV7A@LA3(Go35VG#koj2Vc-efPi?eSn`&*$nb$ z-)-pU+q(O9gFY4n@Qo=2O2@KnV#;u?dTOd3zINA2b@6S%l%)Rm=qn5c%P@(b$cPLF zOEGW}GfxDVR;7WdgY~Lt$~3+!<(uO9<#=1Je&wwDM~0zeR(3d7fYx)JBH;DB{k7P; z$l+{V&$%}p*Y-%j?RZ$Z^5zpLAiL9<)vlsDsv*`&4^5~w~BI>*-#vo z12AnRDxM;TQ*Wfu>YI+klJRi9aCMJy9-gZj2g;ZdRmL0-CFjd) zzz6XYrvnnNOoPp}rsME`zf}DKk&W_800000NkvXXu0mjfC8sX3 literal 0 HcmV?d00001 diff --git a/img/favicons/apple-icon-72x72.png b/img/favicons/apple-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..f624f7d2ea0eb195c42d0f98430b78e1ebf921e9 GIT binary patch literal 2101 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 literal 0 HcmV?d00001 diff --git a/img/favicons/favicon-16x16.png b/img/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..4f09e19cc72d390be410e11c7e8477d2547e870e GIT binary patch literal 637 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 literal 0 HcmV?d00001 diff --git a/img/favicons/ms-icon-144x144.png b/img/favicons/ms-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..db15a6a1a32c112d26310c716434652b1d6de1da GIT binary patch literal 3914 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 U0{l