From 456c0ee291870a2b95813ec7c23738d22f7575c7 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Sun, 22 May 2022 14:05:15 +0530 Subject: [PATCH 01/18] murena login page chang --- core/css/guest.css | 138 +++++++++++++++++++++++++++++++++++++++----- core/css/server.css | 4 -- core/img/lines.png | Bin 0 -> 27994 bytes 3 files changed, 125 insertions(+), 17 deletions(-) create mode 100644 core/img/lines.png diff --git a/core/css/guest.css b/core/css/guest.css index ab54936d..cbeee2f5 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -151,7 +151,7 @@ body { background-repeat: no-repeat; background-size: 100px; background-position: center; - width: 256px; + width: 180px; min-height: 128px; max-height: 200px; margin: 0 auto; @@ -166,9 +166,11 @@ body { } .wrapper { - width: 96%; - max-width: 500px; - margin-top: 10vh; + width: 100%; + height: 100%; + max-width: none; + margin-top: 0; + position: fixed; } /* Default FORM */ @@ -1087,10 +1089,18 @@ a.legal { font-family: "Century Gothic Regular"; } #body-login .v-align { - border: 1px solid #DCDCDC; + display: flex; + flex-direction: column; + justify-content: center; + align-items: flex-start; + gap: 40px; + height: 100%; + background: #FFFFFF; + flex: none; + order: 0; + align-self: stretch; + flex-grow: 0; box-sizing: border-box; - border-radius: 8px; - margin: 32px 0px; padding: 64px 44px; } @@ -1120,7 +1130,7 @@ a.legal { #body-login #submit-wrapper, #body-login #reset-password-wrapper { background-color: #ffffff; - margin-top: 26px; + margin-top: 0px; } #body-login #submit-form, @@ -1148,17 +1158,24 @@ a.legal { #body-login #submit-form, #body-login .two-factor-submit { - width: 190px; + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 12px 16px; + gap: 10px; + width: 424px; + height: 42px; + background: #0086FF; + border-radius: 24px; + font-size: 16px; } #body-login #reset-password-submit { width: 220px; } -#body-login form { - margin-top: 50px; -} - #body-login fieldset { width: auto; margin: 0; @@ -1248,3 +1265,98 @@ a.legal { #body-login .two-factor-submit:hover { opacity: 0.9; } +.banner-right-align { + height: 100%; + left: 0px; + top: 0px; + float: left; + width: 70%; + background: linear-gradient(127.57deg, #FF7A00 3.94%, #ED1C61 76.89%); +} +.lines{ + background-image: url(../img/lines.png); + background-repeat: no-repeat; + height: 100%; + background-size: contain; +} +.banner-content { + position: absolute; + top: 30%; + left: 20%; + font-family: 'Montserrat'; + font-style: normal; + color: #FFFFFF; + text-align: left; +} +.banner-content--1 +{ + font-weight: 700; + font-size: 32px; + line-height: 150%; + display: flex; + letter-spacing: -1px; +} +.banner-content--2 +{ + font-weight: 400; + font-size: 18px; + line-height: 150%; + margin: 10% 0 15% 0; +} +.banner-content--3 button +{ + border: 1px solid #FFFFFF; + border-radius: 24px; + background: transparent; + color: white; + width: 70%; +} +.banner-content--2 li { + list-style: inside; +} +.v-align header{ + width: 100%; +} +.sign-in-label { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + font-size: 21px; + letter-spacing: -0.44px; + color: #333333; +} +.v-align main +{ + margin: 0 auto; +} +#lost-password{ + color: #0086FF !important; + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400 !important; + font-size: 16px !important; + line-height: 150%; +} + .v-align main .grouptop, .v-align main .groupbottom{ + position: relative; + margin: 10px 0; +} +.v-align main .grouptop input, .v-align main .groupbottom input +{ + padding: 12px 16px; + width: 424px; + height: 48px; + border: 1px solid #E6E8E9; + box-sizing: border-box; + margin: 12px 0px; + border-bottom: 1px solid #E6E8E9 !important; + border-bottom-left-radius: 8px !important; + border-bottom-right-radius: 8px !important; + border-top-right-radius: 8px !important; + border-top-left-radius: 8px !important; + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 150%; +} \ No newline at end of file diff --git a/core/css/server.css b/core/css/server.css index 6c474aed..c69c5451 100644 --- a/core/css/server.css +++ b/core/css/server.css @@ -355,9 +355,6 @@ #header .logo { background-size: auto; } - #body-login #header .logo { - margin-bottom: 22px; - } input.primary, #alternative-logins li a { @@ -1699,7 +1696,6 @@ font-family: 'Roboto'; letter-spacing: 1px; } - #header{border-bottom: 1px solid #E6E8E9;} #filestable thead{background-color: unset !important ;} #recommendations{height: 100px !important;} .recommendation{border: 1px solid #E6E8E9;padding: 10px !important;margin-bottom: 5px;border-radius: 6px !important;} diff --git a/core/img/lines.png b/core/img/lines.png new file mode 100644 index 0000000000000000000000000000000000000000..2190baf1abd871bfef43af875bdaa9b206625ea1 GIT binary patch literal 27994 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 hqn0AxO$ Date: Sun, 22 May 2022 14:30:55 +0530 Subject: [PATCH 02/18] warning / success message --- core/css/guest.css | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index cbeee2f5..c963605a 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1173,7 +1173,19 @@ a.legal { } #body-login #reset-password-submit { - width: 220px; + /* width: 220px; */ + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 12px 16px; + gap: 10px; + width: 424px; + height: 42px; + background: #0086FF; + border-radius: 24px; + font-size: 16px; } #body-login fieldset { @@ -1216,20 +1228,22 @@ a.legal { #body-login .warning, #body-login .error { max-width: 100%; - color: white; - background-color: #fb3845; + color: #fb3845; + background-color: white; font-size: 1.1em; text-align: center; + border: 1px solid; } #body-login .update, #body-login .success { - color: white; - background-color: #3ad975; + color: #029f3c; + background-color: white; justify-content: center !important; width: 92%; margin-left: 0; margin-right: 0; + border: 1px solid; } /* #body-login #user:hover, -- GitLab From f55f03d46a5008bb0e4af99e8af47f1921774b28 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Sun, 22 May 2022 14:47:18 +0530 Subject: [PATCH 03/18] changed width --- core/css/guest.css | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index c963605a..1e03604d 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1108,7 +1108,7 @@ a.legal { #body-login #password, #body-login .totp-form > input[type="tel"] { padding: 12px 16px; - width: 424px; + width: 100%; height: 48px; border: 1px solid #E6E8E9; box-sizing: border-box; @@ -1216,13 +1216,13 @@ a.legal { } #body-login #submit-wrapper .submit-icon { - top: 32px; + top: 45px; right: 30%; } #reset-password-wrapper .submit-icon { - top: 32px; - right: 25%; + top: 45px; + right: 30%; } #body-login .warning, @@ -1341,6 +1341,7 @@ a.legal { } .v-align main { + width: 100%; margin: 0 auto; } #lost-password{ @@ -1373,4 +1374,4 @@ a.legal { font-weight: 400; font-size: 16px; line-height: 150%; -} \ No newline at end of file +} -- GitLab From 974db80109e3ec9d1eeeafd7ca627b9d08589fda Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 10:45:08 +0530 Subject: [PATCH 04/18] guest css change --- core/css/guest.css | 41 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index 1e03604d..2bf73c0d 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -168,9 +168,9 @@ body { .wrapper { width: 100%; height: 100%; - max-width: none; + max-width: unset; margin-top: 0; - position: fixed; + position: absolute; } /* Default FORM */ @@ -1056,7 +1056,10 @@ img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading- /* FOOTER */ footer { height: 70px; - margin-top: auto; + width: 100%; + position: absolute; + bottom: 0; + right: 0; } footer .info .entity-name { @@ -1102,6 +1105,7 @@ a.legal { flex-grow: 0; box-sizing: border-box; padding: 64px 44px; + position: relative; } #body-login #user, @@ -1165,7 +1169,7 @@ a.legal { align-items: center; padding: 12px 16px; gap: 10px; - width: 424px; + width: 100%; height: 42px; background: #0086FF; border-radius: 24px; @@ -1375,3 +1379,32 @@ a.legal { font-size: 16px; line-height: 150%; } +@media only screen and (max-width: 1440px) { + .banner-right-align { + width: 65%; + } +} +@media only screen and (max-width: 1050px) { + + .banner-right-align { + -webkit-box-ordinal-group: 2; + -moz-box-ordinal-group: 2; + box-ordinal-group: 2; + width: 100%; + position: relative; + } + + .v-align { + -webkit-box-ordinal-group: 1; + -moz-box-ordinal-group: 1; + box-ordinal-group: 1; + } + .wrapper{ + display: -webkit-box; + display: -moz-box; + display: box; + -webkit-box-orient: vertical; + -moz-box-orient: vertical; + box-orient: vertical; + } +} -- GitLab From d1fe2bdace30930fc3a49dd1671f362c7c2e7fff Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 11:25:56 +0530 Subject: [PATCH 05/18] media query added --- core/css/guest.css | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/core/css/guest.css b/core/css/guest.css index 2bf73c0d..a20be6d5 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1392,12 +1392,15 @@ a.legal { box-ordinal-group: 2; width: 100%; position: relative; + height: 92%; } .v-align { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; box-ordinal-group: 1; + width: 70%; + margin: 0 auto; } .wrapper{ display: -webkit-box; @@ -1407,4 +1410,42 @@ a.legal { -moz-box-orient: vertical; box-orient: vertical; } + footer{ + bottom: -100%; + background-color: white; + } +} +@media only screen and (max-width: 640px) { + .v-align { + width: 90%; + margin: 0 auto; + } + .banner-right-align{ + height: 60%; + } + .banner-right-align .banner-content{ + top: 15%; + left: 10%; + } + .banner-content--1{ + font-size: 26px; + } + .banner-content--2{ + font-size: 14px; + } + footer{ + bottom: -70%; + } } +@media only screen and (max-width: 360px) { + .v-align { + width: 100%; + margin: 0 auto; + } + .banner-right-align{ + display: none; + } + footer { + bottom: 0; + } +} \ No newline at end of file -- GitLab From a5eeec5e812aa2bcdfe4beb9ca4e330bac5b6253 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 15:38:18 +0530 Subject: [PATCH 06/18] css change for anchor button --- core/css/guest.css | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/core/css/guest.css b/core/css/guest.css index a20be6d5..4323c393 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1329,6 +1329,23 @@ a.legal { color: white; width: 70%; } +.banner-content--3 a +{ + border: 1px solid #FFFFFF !important; + border-radius: 24px !important; + background: transparent; + color: white !important; + width: 70% !important; + display: inline-block; + padding: 12px; + font-weight: bold; + cursor: pointer; + text-align: center; +} +.banner-content--3 a:hover{ + text-decoration: none !important; + opacity: 0.9; +} .banner-content--2 li { list-style: inside; } -- GitLab From 8e1f2b36ab017bd8ad07917d2e6569c9c0634134 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 18:14:05 +0530 Subject: [PATCH 07/18] guest css changs --- core/css/guest.css | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index 4323c393..1cef3a42 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -801,11 +801,15 @@ form #selectDbType label span { user-select: text; } -.body-login-container h2, +.body-login-container h2 +{ + color: #fff; + text-align: center; +} .warning h2, .update h2, .error h2 { - color: #fff; + color: #333; text-align: center; } @@ -899,8 +903,8 @@ p.info { } .update .appList { - list-style: disc; - text-align: left; + list-style: inside; + text-align: center; margin-left: 25px; margin-right: 25px; } @@ -1107,7 +1111,12 @@ a.legal { padding: 64px 44px; position: relative; } - +#body-login .warning-messsage { + width: 30%; + margin: 5% auto; + height: auto; + gap: 0; +} #body-login #user, #body-login #password, #body-login .totp-form > input[type="tel"] { @@ -1306,22 +1315,22 @@ a.legal { color: #FFFFFF; text-align: left; } -.banner-content--1 +.banner-content-get-free-murena { font-weight: 700; font-size: 32px; line-height: 150%; - display: flex; + display: block; letter-spacing: -1px; } -.banner-content--2 +.banner-content-why-murena { font-weight: 400; font-size: 18px; line-height: 150%; margin: 10% 0 15% 0; } -.banner-content--3 button +.banner-content-create-button button { border: 1px solid #FFFFFF; border-radius: 24px; @@ -1329,7 +1338,7 @@ a.legal { color: white; width: 70%; } -.banner-content--3 a +.banner-content-create-button a { border: 1px solid #FFFFFF !important; border-radius: 24px !important; @@ -1342,11 +1351,11 @@ a.legal { cursor: pointer; text-align: center; } -.banner-content--3 a:hover{ +.banner-content-create-button a:hover{ text-decoration: none !important; opacity: 0.9; } -.banner-content--2 li { +.banner-content-why-murena li { list-style: inside; } .v-align header{ @@ -1444,10 +1453,10 @@ a.legal { top: 15%; left: 10%; } - .banner-content--1{ + .banner-content-get-free-murena{ font-size: 26px; } - .banner-content--2{ + .banner-content-why-murena{ font-size: 14px; } footer{ -- GitLab From 4ff2326f4b183c70b4ad6dd470d6040797f83df5 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 18:23:08 +0530 Subject: [PATCH 08/18] posfixed added --- core/css/guest.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/css/guest.css b/core/css/guest.css index 1cef3a42..8b929422 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1405,6 +1405,9 @@ a.legal { font-size: 16px; line-height: 150%; } +.pos-fixed{ + position: fixed !important; +} @media only screen and (max-width: 1440px) { .banner-right-align { width: 65%; -- GitLab From 7b4fd8615f579415b0339a5903ce69ad035ee754 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 23 May 2022 18:32:48 +0530 Subject: [PATCH 09/18] chagne footer text --- defaults.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/defaults.php b/defaults.php index 9caf3780..88e78fc3 100644 --- a/defaults.php +++ b/defaults.php @@ -90,9 +90,9 @@ class OC_Theme { * @return string short footer */ public function getShortFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getEntity() . '' . - '
' . $this->getSlogan(); - + $footer = '© ' . date('Y') . ' ' . $this->getName() . ''; + $footer .= ' . '.' Terms & Conditions '; + $footer .= ' . '.' Privacy policy '; return $footer; } @@ -101,8 +101,9 @@ class OC_Theme { * @return string long footer */ public function getLongFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getEntity() . '' . - '
' . $this->getSlogan(); + $footer = '© ' . date('Y') . ' ' . $this->getName() . '' ; + $footer .= ' . '.' Terms & Conditions '; + $footer .= ' . '.' Privacy policy '; return $footer; } -- GitLab From 9276b482881508daef5c54ade2e19f8f386289d8 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Tue, 24 May 2022 12:02:08 +0530 Subject: [PATCH 10/18] added monstserrat font and changedurls for tnc and privacy --- core/css/guest.css | 11 ++++++++++- core/webfonts/Montserrat.woff | Bin 0 -> 34152 bytes core/webfonts/Montserrat.woff2 | Bin 0 -> 26368 bytes core/webfonts/montserrat.woff2 | Bin 0 -> 23836 bytes defaults.php | 24 ++++++++++++++++++++---- 5 files changed, 30 insertions(+), 5 deletions(-) create mode 100644 core/webfonts/Montserrat.woff create mode 100644 core/webfonts/Montserrat.woff2 create mode 100644 core/webfonts/montserrat.woff2 diff --git a/core/css/guest.css b/core/css/guest.css index 8b929422..0ef8ad7f 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -10,7 +10,15 @@ src: local("Century Gothic Regular"), url("../webfonts/GOTHIC.woff") format("woff"); } - +@font-face { + font-family: 'Montserrat'; + src: url('../webfonts/Montserrat.woff2') format('woff2'), + url('../webfonts/Montserrat.woff') format('woff'); + /* font-weight: 600; */ + /* font-style: normal; */ + font-display: swap; + letter-spacing: 1px; + } /* Mobile font sizes */ @media screen and (max-width: 768px) { #body-login #user, #body-login #password { @@ -29,6 +37,7 @@ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pr font-family: inherit; vertical-align: baseline; cursor: default; + font-family: 'Montserrat'; } html { diff --git a/core/webfonts/Montserrat.woff b/core/webfonts/Montserrat.woff new file mode 100644 index 0000000000000000000000000000000000000000..948895257641619db1720650134ea485a696568d GIT binary patch literal 34152 zcmY&;19T=o-0oX%ZEL%=ZM$3Bwr#sxZ*AMQZQEPheyiL6_uX^PxjFMB`91Uel9^;C zlaq;?oR}B@1n?a~%mFCh2?+V<|Jwg?|9=n@Q=RP39p{kFf) z0n8z3py0*j<&*#b&~KBf4FCva>lP=-7FSXc0sv?_zqOeF02qmyJC~-M5*_bLQXWf7c6EN(`o#V{K>jt@ADXu6N`c%h>o&%Qgn? z-}U-ifBXIX51>#W{k8@+Cf{7tw=X>a0P)K-rGm}g&guJl1OID-i*J5|6)J+x-qGaS zH@NiMult*4M+?dNZqNVif%P!E*zY`GnLv8;zjV8v%FKP8bdncAKpqQX&V#SW!~kBB z7l&juHz!FSlPqpbM%LxGz%Gs^Qxb)aiJ(l07c8V0uLeWI$x>jn4q+y6ZyB*ht}Q1` z>Wj~z0iNr-O!xIEA4F^Am9*=+Hb`c+Cji)IP~W>#JP2MGM`Eh!Pom)YU=9uTsd^2& zmROrrHk)-6*74?K98t=*#Co4jKG%XDE(&Zj5$-$(qI8HFJOr9&MRYjGlw2# zAMUzR#4JLi^}i;LKe~4~pQpQ+SNyX{jz2k{Gq1gmxp#J$%LORW75LT27Xx{{ zo_q2Q{hsz)x=WUQule6k-YiQT?NuzQ4yuzZ`>tvlD^;lVybTcfdY0>PbGDc8EpM4? zcw1C2-JjCb4jM%H^xThFy}MuLeZASPN0hiVbv==DYHqUCG%CW>l z?qG9ZmzcaUDj+P4=6Z&P-8Ug>-)5t<7LBn*R7Z|ONf=qilK>FhqZXHV_tVzx6x%SEb_Js&%M8c01`VNX)LZi3?iB^6MkX&>FiCl^Wz%G7) ziP#qrxWUkXD&M3zZfbzislk*2@RQ4A@Y>Fo6a~;S?XY7~!14#JnlwS&vGCkTb4ul{ zlu7l`85BdFRlwNxR;V_Wz)F=XKw|f*Sp?fMS&L zgH@{4fMJvomJVZLCb zktHPkE+D3W@&~m(FJnE79mdX8{*P9B+dk?P%~i`}uE6-g$e=Dl#>G@N-8hTe5tVo}4H7YmPb>1P0xz85l=f-m(oVIxY@_*Vn09JeEvH9!pWR@Ck87L zDb75n>SWh!pDMW1-fZ7Dal`;mAZKck@c+qjb%#2vN9+ z;InPG$**Z>-IFBSJ3vNLEaDi?NgHu47+%Et9{t+Da5RgMMtT1x5qsajPVIIuC(07` zEb2G{W66!xk6OIr`X*M!Jg`7Z#N+$7etEOmCr_IuGqic*`njGZ&+c^QK)v?Qr-peA z^#@Tc?t;(BzTg#8PLYRP$=OIo#9{j=L}^3Nr<_s@$j8~PHLo`wQ8IpPDx#dbVuIdX zSFqeJ(xdBh)8x*~ubKMFR^DUzSe#m;(u}(skGmiZ~?w9r>plYjt$QEEg{+>cD8Z z0_xxV-=q|a!x9iLyzVS`Oq+TT-lkQX=k!Zbyu#%A*)+GpX?RZ~cX>dH2&U8Wa>sH* zvXUb*pbPCLucrR`w9h4r?QD`d%2#+oxLfvm;ofwt;ev_RbAvXNL?Mh-EiIqO=8azstFJOI5a_Qcem! zcP?4FlB85aou{j2`^Ysng(1%#SzZDHu{f?;W(NvWnv^6@t@Weo0&4aF0Zg(qHmTGN zgmiH{S%I25PZi_d!sKvq+>o!TGE-9nx~bmL(j;<;As5_cb(oE3oUQV3vU9$qq`D{@ z$H)t3H5;b6B;c}4--{qWTT_nL1^aPPW>JZ-I9pSamsNLKO0Empdg~H zjDopw-?&7}XVVnmPO0jL;GW6lPV911wb;ilA8C_|(eYRF!qKoQK%JU+xjeiH(y%I2 zT}!x91<8taa2?06Dp1|(=Q7ow|4vA6fwCypM1#qlmmQ|mucUy2O$4A?EQvK9VK07V zls=zVYT#Pl@@@0^w;=4R(vh%IVg90ou%UW*Y|~(%03Hi-j1{^6v4cKWD2Cr!bA9-o1m5$Ipdcfry*PSd za-w>tgvq_d!occt0R|?~)F-HmO~J-y6E23 zVkEwDt7Ur6;WM3PTbgo_R;sl`xh@CZi5z|E2>xyQWi;{uBsr{(50w&WhDA;5k{>~4 zUl|Uqh>?qb?ymqzS<67)6upJPa;s+mHcX)c{FI4XM(%$(u#(YLU(hF7EE}~)2j*QFg<;OUrs5+=5!OiXVFf& z1Lek-I-?;c(%W1Ub=NxK8j^8|IX{t}ET%KG;+AAmoN7HAX8(8D(M zzR-X+?Da62UZ;EXXAv{p#q+@i<8!uFsJ610)S;bzBu`=zskWrGygHne-cr>;U3uP% z#&*S96=j^^yWG(;6p+f8xLyeh_r?b%w>&HDtLp%^=cTg z(jHp#$|4fk;PwjStsJEy_SF6SaKxLA$=O1dLvD?J@%DNo?S=OYWImuPSajM{;QTE^ zAKgG)`n#@*x3DP}p6VnLPBEm4^wcz&_+s1U7SHR;`X(V$_%;0R@yMvlhUm)5@q>y) za{r1fsNJ3!e&`dq_EmLJ&+jb!K$4`kex~F^7Weuk| zdR4LYN=c7J3OXT)SQN??j9iM&mxj^w-LR6a}&S*-7D*1aLb zY5=sTuoI?@xzJc1l9wV=x&l*riZ$i@BU}6-Pakd+mo2lsel;*^3t!qF9V+|1Gg^D_ zbJuyH$YRhg{z{opa{L7~=e)ol?p~nrI?~r5eUJg3d(weH1g zE#+N6h9kl>OunHt-AS|&`xz{fY&lAho-y|5GBExCbCmRE?fBmokzcT8q6nhMo^4y&gxkwoCH&}cdEHwOj3PM zax_X-*PJIat1yHB_}~_u`qkF~rBMI!!*14yYLOc*`u3N*6Vz#LLl zo>Tn$4I8P)?qVp8B6GA=;;e~%`V#HzHrFDukC3mkh#r8B>(TE33ooyca{nGJ=W-d7 zLT=Hq@aZ=iwbuvCQKq1ZL7N&*&vPCd?~9JO<;kJD)kszrMbFj}(8Dgw7ph1qqvlUi zv{^@~oswN$9rc>8^qN=f@8t%j0XX-H)`6 z{<_mUU#G&VB25dJ9o>AqFBbI!kZG9dRf)>F(#<0&I_(Kk0M!c*)^XZo;g>r4AbhzHuBiIpHaxIx29M9-yK3r4 zQIngGWwo>}csi9T9EA;_7;uf6bd~?ax+SjfV`v@nUs-3|Ic7DTi~`;)nDs!Fq+V{F zFuM&)A3tc=@I5ze$4GqQ85?4BO$`nW^3;Ux1hQOeW0-%f9_KINF8ae=Za%%*#giE- z^W-N>lAUV6EzVy$(K|BBZf{!EB^zF3-g?B~RBaT*HHI8KJe_zMd=&B6cG596+f7D^ ztur#jKR{|*fY^+huhl%?h9le0N#&k(3=T6mPfk2kliuhQ#|r$i>rXHv8XA6-iMw!U zj#VfN^ItHq)Wnpi$kC7{vDo6R*%^jol5P8f;ka_id`rEK^Um2X9MLqCYRq-YUXi&= z2?eVHqPc#M{}#J5b|vxlq=7LRfuAg<`$SLa%-7l^21%d%pK`ghe9c;v7A zbB}W{CkD86qXk9-B_l&xcRUO`$w39>*r|nr>OMX?>)suO%mm6_&$H?8HTY+gY28<> zvd3|f&u_$x*t}_Gi%||J1*6Gr&W(G&V-kz!v@H2zD`r?0Me5}}sU}^vp|r?o_wV-r z_1oHB7nTOQ{CPpU9_y(b!(GQ?MtfYQVX#})a*E)gTOVnR!FwcpUL5j`T`8m(GQpCL zp_G2iG5$K*pc*1y3@|MQpZIh$8eIzC*psGAOHBtwR^C|MqFI}VkFa@UF$??cSravO6rXC8HAcg zqNZhi(l72QC--lSUj0R;bkjprWRvW)^?1heSO&z9NkBnAn5EeY?hMWavCk5EIrDB% zu(n0DADJb}v}780LO`GxgjAVMP3M&EsE{Ja07ySn?dMhHQ>eo+o&%f4pMbI=KC! zX|GTdggl(>6GgT;pi(&&MDnytComqz;S*Ybv#Uq}2sW|g+NmLY1#_1yL>g@W=7owp^_6$9crb75kvnXDx8UEMo^bJfjt812X1@B6mbC&49#k z!KmkcN`|}K@mK6~e69F9KC=4{oe8^uj`V;gR`jS47LfTtm8#|dR7)GqRwyq0%KUnd z`9bj>wFFrAT`|?ap4d-KlB3E~93F~+sExj?_GEASmWT|m;^rP9K%5vt;k0wC=Zk4K z(bR_S$eC-D$!E~FiT7k5{%z&S?zqX7>)a(1^PU%zA-NCXNgP}bC+ptZ^E0i7VM*_M z$PWI9?Nz~xtNu@#osW_O1?s7&flI*CuVvlbKe`5PUigjr?&~PPev^&h_P4yziWb5M zp1<>vv=Y_#hzf4});IrL{+oqX4tEa-fy$A~Z$l=sWY{p5J|e$S@)q1!tlyHD6o|+?y(B|r;$DE2YYQK5u z<2}>ANxxW{vNzv-No7;jNkF=f)irG3w;~YshG?SU! z{He{VWJ2{`RGj?hu~`L4O|m(KA{oWrE?eev%Oy#Uw9cw};gKq&cG*n6%^(s#Q6K!F zeM2j+&D2eu;^Kw3eVD`*$H(FJT@n5q++119x+u-kWBo1kR&#s{nM=7=oSv2kPPC@~ zT<3~APr4rgXhD--JzE%8QC6~E*6!-!YVSZ%PDV$`Y5aCVU%?Nb4O63THmYuMQ26Ce zI*pN8g>fiq%?qiM!?|CapDTck`#qDO2io$me2-)vrahm>Da?-JJfB101|~ai|Mr@( zb++~`n03f}HxJ|molZ;;{u(PxoM9L8L~&2VksKksNBBa{FZs_&aqi(sZvKAYP-DtH zz=IwYD0%eF&^r2qRwF&!jNLQft@>h&+bR{Txo2_0hF_|Xp#HgJVD!db(fe0Uw+T5s z=8y`zIu8XgPA*pN5<0(z)yC$1{2nN`K-dti212$ywQUu9Hh6FCkkyB8G)UQnu?cmv zX6nMSKKjwA^pZfY$dy%6cCfG%JT}Uh%>G0~j2-ZW5W~JwF?Vd*tf_6hPf*j^)-a1H zt?F1q2<1!n>$=G`Fq}tbz6rkxYI$Q!43XW$W^A|nu#ASHSK{*}`Y@_2bvH+_BSx)d z7oa!exN^F$vxACD>BNbjryO2kTAX`8597C4rI{zbD2&UIr)k0I4c~LdXf{MMgo8Lr z@_~m?tso)0$z-66rH5-u@?;>B%CXircT{)$JOZ4_! z%)4@(B_(H(z{Qt9IQEzwJPAC_-I|WhcPJPszQt<-Ett)v93ZLM39F!=)B4qh`S`L$ z^C}v}z;aHuq(Ln+za;;fsh*7xu1Z(8!d5>pSi1!(iyM7ptG89*NeB>*Iles(D!qi9 zz!mRRDRQ&TS4E#(>XnXs(v5dPo9&U2yi;ijbhM;pEz;@0u~5iIH*t-TG>vedGNuKg z7UZzDaTSdSzIv$gXBO)ilUcEarD9dI2-eX2vYJ{7qv%{Qgqm!wzy_)+AVNZQlP#<1-Gz^#-rD!Z4p{rWzydM zr&7Z7V_0VFm1kS829UcN!?WFQoc<#|gUi)79O8h>jW<15e64W+tKuZ8OGp1%$Xqzy zLu=4_1M+B%589>~Pc47)IMI3ot7%%%bR&JUlXbG$=g(TRRGLjk8uF||b9?Gqb1cKg z6Orl0vOM+Xxb+6pQIV}t^CgTXEQ~ohMXpM&zo#Dv>nEt`E}cHcm8JmRzLgwFn*hBx7j1Z=Y!Hq}r> z1C3>Vu!&X7ye@0DOV6JIYv5!}yli7yfmuXkvxXMRcs$MJdQG4_G4@6fOvl8sE zbHcHkRkH@AL#7=D!65JS5-_xMEh?lM=v>o6_IPdJWu)qc4^}*W!pMm6E(QE?pSwPq zgQpP(Z^mVw!jp>=RSCYu#MvQH)jN)+H>rAFwT05W#Gk8x4UczN`6ubw>(kCfaLt8k zfin@iuE2y{Q+FZ`4|?{pt4IgRNdmcO*RbQ$(DhJsq`K3*vICbPA#IXysK9d)A%kIJ zygSQvh-|VM@xFcRO9PQ1L*2{dN!`G&rdHMU@U1JbXu_J_$vs3<1h#Op8V03P-+=sh zp9-k&Ht*Y!u+wp~aZ$mr!at?q%ei8nXhUmR8nv_BQl)*tT)umO73ML zN^Rf7JQQ_=cKl{yIrbb|1*Jly)t)8@7jR^2ln?f^5oT=7wCO8D~?~nF+wy zjCfNk9HZuj1Zk^C7@x5>RaPhb19G_>C{0mxiQ=cD(QkQ`%4KrpR6fi`9GBZaAzdXV z8Nl$o%9`6_Q~Wl6B5Dd2kJnNgXyPIa4SvKkf1vDa13k_mjs_A>5!8`Fv_KFM=l}Ug zp2|h-{7s*3gD>dd*03#tqHX3jH21R$2=~PM^osLl{WmgE!$YyTXnT#-+$*|E_tFC^ zkcA_Kmgd?f3(ATn71$v^&~7?1NXN(A0oP7@rtlElQcFygMi)sm*RfgL92DQ4Vr9D;5z}IC$UawKZ-6w1 zdR%6T#Z7TQk5ULP?mhN@nRrA$QwNK`1iLIUAh45FPiI{YXDW~}^m-1^V2Y;o>jg%a z+#(kg`LN;S$Lc;B>=}IO9%8iywy+Va!EzGzM$VlTEcTU5vo)NX&IB~-7KI?MD%r);<7fh)m8Rn|t*Hv_jI(8B%*$q7xip4ZR ziCnRFV}H1B9qcjYmt~#1El+Kwu+irTS50l@yM#UEp;2^>YsSo1FA8O+q$8U>4<{&? zxg0+j`G zj%9iEGe=%G@Ojn%dz@6=bXrGhwko!FBYvfTw5&a&sJVqV`lcrPjWxCj!09azp0drE zOsWHNMuC1aYjwIM^;SvKqs#(kY9^w}GX&lV70ydQZ%)(4k0AGjK8s=cIY< zt_@%xvFq^f>6B-gfv@0{##6*cg>ags>wmOR0c~LAQe!X$Htk@mr^!)L+MF0Sv+$u3 zl(uZ+q<+++;))GNeb8@+Bw;60H@`Yd>O?2ao$iko^nK{(>Pg!>Dt~MMbc!)pq z-B-Xj=+39EP|^9ZIP(EU9C?t zAedGod{n=rny6TJd}=+7bxLS#-c~2UZky^3Z@53{fXaSsDIzw=4##2*9T5n`c zrM;+1Z7_s8p6#EE;aaV#&uot*Ox0#YfO12z|gTG0>0UN#q9o!(o~UW{Q0w$cgz z)HBt+GS<0fHGmctE4IQ{vDjP$=xkVrq^-sYS6jz%t>RT!RIm2;v>@>oDp3Zd9W(v< z_hc!`nrj+ckIUa!NQ=wS*`1tSD!3IBnIG8r51cFepSTB+MJR|PD!-VbP$yR(*M?gs z(j(mXFvHetIfMi-nBv^aa;*m+rO=t17v6gSbGX&&xZ?2|n2WU+IzG0EL6z>|+%rmQ zV<+2b$I0^a#$3HV`+}!ac600%?G#^r1Fc*p3)WrX@eqvUG%^13J8I+O8PSc?%bJy> zRUhmE$Z}{7 zoR8+1`K=b;$m_VZql>vCjkIIcH)IBvLP@n&w1`w$PBn)YqT}xo)ys5L(JzjvdUa(B zxb`NBX6&1)dV#jxi$Br}1JA~JJYUe0ukHpw)X0`|UR9wVZ-pPMk_i#kSn1+{?T2CU9#%|E zHFNXxVT|qpjDBwNdoD-#+hfs5&#E(B)2!w6q4qBrIazE`On4iJWR{g76~?VkdiSv* zOpd6f1Em^eRxrFY29G7#oNI;aE-A)V4KDxQwG;Lx%8{IURd9FG1Zmlruhs8L@|e$M z$IT2OR;713-mVGz_h0;k8dZy0$+Tnng7nNDC>J+BVToQWg16;IKEZ^^@0&Na&~ON(0kWOyTPNwkV#g8%x6AO|cM;js=esoqV!8k6e=xx^NthoWHJvk~=}h z1V|tuX>;%&k4cQs9^B7e;UTL4Ye^^<;XY2y-Q5#rn|`A#+v0~BeMN4fUb|m<|2pvB zD$d~NZ7Loos6W|tc!>!}ml>0o5i@REHk!&LtP?A<$lQP{FR*p_Q4>Ap<*L{G@?J0W z4paZeeEt?|%Vx`?x9WC`6C|(I8PD@amWvhijyA!|jMW zQ~`S!gK9;2A#&2w_QPn6)-i)%(x<0zi}E<%dfHK}|MEQgps&&h&#vGt3{u@K^ES@0 z3yFTKMHkvY%c@ZKfv8pYL6--=Joh*upa)J}|_Cd(gFl}tA!a;dceYy5});(y_0bHP){o8^+C%kxte`YKC*m@_^W3@t{DFWCVi z%LtQ{n5q25SRz_7C<3zHk0(q=Ct>X$;zfQ7K35)n(lnOBn0veA-s^DahG`CY&-YWA zSG>)Yk64pszpCn*ZX3DUiCs3AkAUdqhqb1zcaI5gBH&w+3jWee4g%v5{?IiIPjXFB z59wNjWK*z9wm~++&~0X9t0wutvZDWqjJQ^crV;xLJrR=Kd~8{YX|`LJ*(uZlPbYDz zMa!}`?s#^fp?=zD``_e}Ctz#JBWnMYV_XaSlRnmC!_s_k>FFMN7>dVWg9sTc{!snT z@)blD_60q-X*UAiM_y5(T`rWUT5Lezr*0LXOI!Z@H>ty{1p5tDqJrGGyD~bLACXbx zjkN(L&=Pgz143g1+{q!r%2wwe%&Kry*mZ#}MZ**NnJ;R?k}@g(jwf18LYS|$nkkP3 zF^=K^A0`QVuvJiDDi~K#S3Kv>OV; zxfU6{4DfTxS@9iLg)4vJpl6#5Q8w^imf$eqk}DuxM5t3)r}WgHPk?_*Wpb76NbL&? zMH*`53!BZC%dRP5F1HZG8xH)776j!;^k$arET9C-#Ez!h>^79(Xbw)nunRiI`Z43* zcspAGRnnz!W?a(h_VL$zIR8;`lIG0Wg8K->I6eC%KZo;?#R@0SrX{Etwfjsbe%G#6 z%8umn+LFMAnV`gHYe`0~TR6h{D7E7Q67K-(rrG-VqUQ9u)#Y{5HrB+a?!+Sr7agNeD6pHHJ=qDTmy|j78=L_;J{SLnbeG7mq;M9vta8Y-9ApF1E0S z3l?@k6g&p}Db0#hoC-8~ztn?*DSy#S0alILr~{WVDcX6Ovp4mFYdm$#z9if8p2NH> zZPiv&qiaoGlNWl`R#Kx&%Ivz%*jjCH@;J_Vo0Nr&t{`=-@S7d-We=>ym(E~XNow*A z)wGpL|OOyoRA!lN8)AoQ5O{vDL{*(Df|N~cq$Z>Tcz38Z9ORzk%4jx zQb${bD1wGb_a6F-?j8IVHG*&#>W{A|?=xA_yehQQ)n*zqvst_V0IMH2w%3%($Y`^z zx-Hd7>e%D}$rz&wLx=~QWm|X_S;AHe^1<3Oq1B8uoRDxG!nj#@^FeBJ64{e;{Bx}zVyVQc!*ux{{3S^QjLn68ls(%a2Ln~hFq6s^ z`f`^-^}I4F3&D^}I+QMG5D^AQu=_toNvs{KYL!3T`1^>nmt=%d3A>*uf9c9Go{J8~ zkG^aNv_6xCht7B$f^(V$7r!kyjaF2qV4E1jEa-63)0fID@43bLDnxe-){0$&z>C}l zW6~%(pia0SH_Yc5Tm~I@_XoztBNs(4z^O3L_GvyS3^1g%v<@bD&Tx^n znRR$+jR?$aex{kLiR}+l=J$e|ejW@OxY_fF1;;To`P|d|lj?FRuOLL9>tr*L04(lMdosw-N45Gz((69}eL74{rE>`rAlfU*FVU9~)8( z5~&sJfHClu1`f)<5g`cl?+}>rEz=_7yBVBmr9RiNvv`1%popNPpse6;K^Z~4K1m{7 zgXsMDvz#62udkq~U5GQSUMz5xsobBrKl6Tqsn|fPP5n@wdjER+D*1~2UaGu)j=jCk zfFdWv^RU0^3xM(>yzs0&?Hh-xLZrDSY%CDcWfrL~0=B{juVWpxD=ert%T$mj?wNok3z$?f#cj;;GSYTp-JjmdXmMr6;~TztnA^vs$1bw|0DgclKqO!W5ceI&e#h~EL_iWC z8ITHC0@wlE0L}nofDXVMU5=7d9M+6HPT>Z(pj@FR&ci1Zr0(x*M z+R&Ig5JKahJDGSjddIL~cvKA+H@JBDM^7 zfM#RK=iEC?=-WHtJvUY(%fiDV7xXC+_)&&~RM0i{RQm)XFmP$tkb$8vwRn$?zgY3J zh2_|CqP8h+t}}=k`E`s%K*`DmJpFT#XzAVoP3rGNaUEM~YW*h(YG25hvx-vF zp-qs(aVx#KY;p}>JQ*@JcKH1-8hCwfJ=juQFQcLBSjdLlhLrx$B0^#+uc0_IT{Msf zif=OliT;PTv3^-U8n0GGcv6~N5ExZ|c=~Q^-c3YwsJ2Z<3c1;pTb9mKPQB?)caMN& z6Tl7#8uew&ynRXr0C{MtST{#0~g^3{_s^weqo*WDlhkgqQQqWk)g z541j-O7l~f%FHn-RODNV5K{BJiQ^Pj;oA|lEnkjTi$ND64iNW{Os!@$o!aC^fP z1Hz$w<+2^SkQ`hwaCH0rOed|e&H2Cf@5LoBzc`;&$+KiqpSQpG>r%?kl()RD+K#=S zty6v&gA?^TZw-l%Kq?l6b-WB-i%YygZ^rX@pNY2%w1lVriIygEASNObWg*`;4G1o^Mw~dv z&A%tPU9wz4Hli?Sh*zW}+31I+ep}YGWZn>lj?7q;BqEIrMXQ)PwM2&xtXm``j?i#! zH@2#5uCD9W8$5nIks9ApV0^jxHzpHA&idwxHl3llw5W`3X}dgSey^XQ8W|bFIZJk7 z#g7ukOr#M(Cc@0vAM}V!g*#C1&OmgN`~zV~Kp2{rTTz-t#Pa+G8cnw%CB3F-KSi^8 z$wtzL3ayZD=zD2Igq`3jM?B)hgd`i*C&tT%bIzQ_*57O>8iU$f4k_KLHbfJ`%vZ3C zzZ^-YerbPZn)*>3g)3YK1wTa8{Wny~16cz+okAN2%`t)W!ARq3%ulZs1Cu`ajT;DwJHJHodFrqr;JkKkUZaOWxmG171X@T^eE9 zAlVxOy3TL$vzIN$8T&DF3YIP!T5oNu*lN&y|LI@LK3(;>y+`MKKz>qXe4uYK)BEJS zKls4huvdkg>S649IQ$VtsvAHcS0w4ltt~B{@Von~jTai~&kd+49o5|ictLEvSO!ah zSriKLN*C;UxHwzAv@^h$+Of}~Jj%RO%T{;rb*9?d$dfM|-k(gjJ;*+qdQYj0OetZ` z9liwK_YU_`D#@i4sQ_6?L~taSbp-a37|I4=SFYU0lWZXkJ)B85bR6AhoJ_T=tRX$^ z+W%1d8ptqU(jqk$7}?}9)%X{f#R?1s`bNVm)XdmX)YxO-7>wg~_J!Ulwv@;}a9<`O z6vIEV8V)TA7IdqlaDSD@6;#~yyqF)|+RRpGJy*GVl5B{*%>dt0WYSw;h4lT z?)l+N;mW=Ck)ssb=KVtmsA5`m=CETPbHQ<0f8YA8YhWfG^!xkGI)?H%)=A?k-6%Ni z(GJ7~hvmbC_-ZNw{O~Z462#{Ap?*>M1ls?bqJCmbv!HQm&z_v7q@Xzs!qlOVFO!w~ zm)ksjc!C-If(O(O|92xw{DF7ahY}}dVS#u|-dNpL()5_!biBplG%UkDm1=>qV_{K& z0UFL~rKPn}jSX9ZL6^xXoGDd;$CGQz_j7g0j-6kKH#XBTp<7l*A4ZP61Fp zjGPzV5hqpK7y6{ck+`kZkXW$c{xsrmtiVUeo;)E!3QC&?fGAE`Ry!{re?8%>82^Wx zUnb{M($3b`!8-ZL)&MNV)9a8P9dJSEtiw+!cI$pGNPMLnlgIZh#z2Ws-Tk9+jn?_h z=FP6vb6|+N#YWqA>M8Av6_$`{qw6k<`svz7N23LHQjL&u_izs z;Tg4_MnJu*DXnCnoXqr)l5e%5URouu(6>V%e++BnA|4)cfV2kAkEpaZZeHF(ijMn* z8dkwb#esjN-)65r_pYMn(`5PiD=+3~)-FfEtYllJt7O_Y+jnT4Nj6LFx#U{Be-_l0 ze>c~#v2kbS(D{!7VJB>;gPvd4SxU?1ozzQ%SIA#^(Q6+umx?dt9(kXc-H&q7hQGmY zoWGIdTadcQNZ^z9qxCYDDZikl z{mT5c*J8CS{SFUbPWW!Rm(GfMrNp1x_olwFGRreYLmSW>Yh=SNf?h5+-Y$_TpSU#$ zryFO7ld>#Uv6)4V3C%x9{@wkNE`!ARYQ+jnEQHA}--6AaN5vH5VL?NVWG96-2Db zAJ28%Fp2>%=)M40uL;%VZzbbt)$ea?0QE5q4TGzK)-CjvrIz`4y~mg%?(gci9_F4k z3&Dwh5n5LGF^Mx5G$VH}E8N>5F>+alt8 zNqZFuY~jfoiS0mGYxG!aaD1;_aEVDn38!EQ7k&ih*q&s*zH+Cm{PzR26tNQx8j~88 z?(dW&MjWzuh;+fCt_U+SbkpVj$x3s zI#VvLtigMC@qoX#R@PHmGxsUPyL56I*s{-n=~5UmNGjrurX?X_o<~qTASmiAP$7DN z0Npk)JB|M{?UaAz{Cz@pa`E+6*Cbd%X4Z@!yW(+`hAgdFzEd++rx*3gSo^yF?X;@b zosQSnW$oYctcU+lsrDt~+PO8UXG%_Ft?#T|I5fTfC}cS_mGGK-xz_~)>B6<5lZae~ z78d{Ydsb}mRWgDO=Udfso1aECWbzb>*whx!)iP^F(`SDxnxLQ4mxC16bU{!A=DPU}le}d>=;3}TmcBBcEFO9Xc!5yqL}Wk51SK~sK4Lq>I(j}lT5T4l ztUE6X!a`|7PnXnom)W&+I~O|IwOY;V%OB5+K`=|lk-)hG_A2$y49C z*#BC!;SaB3>$S#N-*cXE{JB*n;D%)5U&aKjOAHRe2<9Dw!HwNjA)fW|m{sLvRpYZO z`xrf!&&=9#g>BFY6y5+kLoR$Fc8f{(5iGhnVro*zYJFQxy1aK`zOkjVzirZtg%NZ* z2cI5>R%6gIgQcY7buP(-X2+G*F?R=~5mT2b_nHAt(izURTXBRiRHGoR-D{DshQ&Hd zyU-h8C2XU{xJs<`&(>J6xIj}G)P?ld{Gm{oWEl;{)B4aqE+*Uvx}NP?;M>o_?G~>e z;q^X_cr8_W_;P)VyPK|E4*R<3zpm=ogL$i1u20L1Fk|Gu%6;bie~|>0kb$t*9eGLt><>9 zA#BgS78uMu(a9XSgD!{S9`J#V6rMz=^(D4UwrK?gIW0^4HFCN&SRvRuZ_dbosf3Fj z-K#RFp_g}xM2M-?7jJsTD{ya7HEhY8XlIU5zus}yvrOa%k`unu?J2EOW^1Ry4<**& zz)_VKGM5LNOpv#~z%+fwG;Sqf<$ij4aSCBy{9Pyc$?J8TQqllDhoAeQ*e8*l zqT0M*P=#fB7$CZ+1@U6r@&5pGK#afkO&5&cHbi~uZt&e2syVnfeHDPQPp&2lvK!>?sH z1Bnue!Bp(W)@2PbM|4A%HuUWWi=Ve^qR)Ds|-zai@M z@QEpu21_Kp;BfgQIBxW_Sz9iUj(IzK^$9xT?KkMupH@Hl$c$U`gAd+$SpAR&4&U)k z^YW3gsq+q~OMl#@zViN}oBvMxKXb)jCj>9~@|w5QhmWrkD&F7m`1|iazC$p+PA@sO z@{X_7C;p_isfTa8diDYu`r>oicivTRwjICl+<)%>hR%7lOafF$*K*`s{;s6r-5v)oD97m>5r;##r5Q7-BcWbGn2k(Drr&}^$ETFrI*y-exhDLx6wR0 zQQf9~u1?f#dP?1;PEmI~wTzAwjC3TU5wt`45ZYlOqqSC;(yfpHndvxN>99fE6ku}m z9QCP47;E}FEZuC~7ANSD8o;(Kkoh0jxYB0!^Ms<1Tm^)l_bdszR6@aJ|s)2L(5 zG~zSOJv_7HX_hWeYkw9zDfO3Ssm&dHfY_jjTtMRa*hi01L!TDpgJSj&2f!Z(msL3c zIT3pL8~}{_pD~Is`-azO?xS0% zd&-pGt0$Iy_UL5~)0{v292GpBBw^w0;lZUa8Kj((Q< z;F8Opr(?D8Ve`>~n3BzS1E2A-j(I1LQewyG;M@};XcRPppat!3a3$LZ1)VZcSbzYb zHi}C(Y-n4e+mu==EIBb#*pQk{()>V|GW$^=V_cZ^2yQRJjK-I){f^0vC_&iYp8E0B z4`LaU9l+66hD?B$j2Z@JYbYIXv-};ax_Ay;v8J%IURwLa`U8x zFH&>r2jNk5%FS=@nJLqO;*4c&h3cSd((To4Vf3l(LLVvGnJA153Ppq`n)uv_I%(8I zgC>du8ND-gudp$ZdP+U4+tl`ucxCFwwxjUachwadzivsd&1P*K;u zmS;rw!rg;FrsT4A8tZq#y{u%6)@FT1n{DiFxXiRNM~xEg1*QWN5O6}KeI(bN{I5AUN)HYCj>Ex;mzA}M+@7{)v zX=idMq6UyHY4eg0Q}pOyGjw}CMgGEviw|yC+%^-Q`%CFp@Z41=7w~nUehjnQ|DWd1|C5@0 zT=)elh*$Z0x3-L9&?SC7zB^g%lIh3j{#->a{y-|xQu1>qHSr+V~$I!+*T-2Lsc zS~mu0WhQP|<7G%IH%Kd!h0Q?|GPtK*WLqLAwX-yQ=S9wQ<03*+c*Vr)0a*=f&T$5) zxg6@E{ngjhZ`CDq@qv#&I;bwwZBkGC^K*a<1BKDMw*TRIj>|sPuLc_CkV@3fKDL%l z)3Cyrl-*&)j+(hIYfB!GGS8s|HByGqg#?SZgk*R7tO%G)PT2uO_1QHG3_vc~8j~wr zFx0UQEr>vh=+K_+N0?brUMjed(viUe8VNFKtv;h3e`wR@dFR~qw_873{ifRb{05}@ zk`Eub^wLK@Tmn=V_P?PK{Q*$wH`i}nHgU_X_v&Awqv;JyRbKkg`)%((bm=CI_S1m& zStOfWs&T4`b1FL15_Sh8KeI38w1W``10x=d{JHSy0q6nJKE`YVW?a+Rxv2owbQy!9 zH^Ai42Ls(kX8Xf*%2xH+#z9?%XWJK1)kF8|)tE5qx!>a$Q8E?QqN`wxYRTV8yoPYK z7WZM3^Rb_Z@!tmcQ5zq*&MQYw^CyINiN$B2dx&H*&S-N z;=5epXbqN>!C@)B$KiX1Kdv-})+zjEiIJzx7OSl!SX$QZeCu|G`Q3_~%vc4&rB(9f z*C1T3)Q^@9Zj)@WwYdp(5)SfBt;lujKq zmeRX-?-_K}9rv!gh%Y4;Nv=G|I`6si0gICDvCzBj+Gx;2ge{|^8!EMzR#3_7KR|gGYw&U60F4ZO#Y(l z#)P0=zeOk$D(_F-xdCKtiS!Rp#T2v(F>Ye|r7zdRvN6hTrHJ|{(=ez{;AU2UH-gU0 zY<}#9?4FqEraM;Ct#r#eHUANHvO4KuctBWs`(&l`E(r8Los4l^7KAnzF#TJu z%}#ih!0`#{U#@ip)Dn`JX$k%qrgnouKoxdUneN=8N(r?5vG8o_DPeT#+*F>h zFtrk%0SgnIi`ms`xy7S{E+%IDMD1ioEoETTfu0#UkqL%bc$9ukkNhU}G7zfmuvpeM zL3PlhybqIspMGGvutwAEXtHAxRpcO)Ax*`=4Z1L!;Zu)&(X7z{?_}|*wu#cbwlU)V zS<(~Bu0A;~t?SkK!c^T+;ME3Zh0t*;1m#u;TqYYl#DWne5k;4kOdpAnG@Al^2s)$Q zBwhIV=jwdJ;+CHlv;fw6<`hth`$&Ke!BNYFEz9-Kqlbi&kUF0}%APrxAmW~f#M|6kaZ~72ue1e*ZQ%d8|gy112%@d_i91Q}aL8H1Lb-YY-?$I4mQCH48^`m%P zYJ#Vhl54o#S$0R2LR~VR#cWxIWI_yPXW3YTs9eTXrj4mg#Q%~f5>ec+7$}E>Jmg`E z6*Ne|88>F3cbHqB72=J>_~ggS%oZ9AaGR&00&UJdFVGQ<3+3GG+}IE(p7-h@I^ls0 zS3N&`*tmZ#`P)aUA}=m`@^5SIxowdg0tj-1hF5MIwrcH&fpg9p^Vc_1)3;rG*^aeS z=G-t_W|(B(sULNA7~?GH-NoGADU&E7lDHoGmSey{W!?cmR3bu1MXzHe`u2bJq^VR+HuRS0fRPRnEpWBsWJTT?dk5U-M!cXco)WWQ@*i^Hj-D78S zBsEVJth}BCiD+=SHJHatH-;L@R15kY;v{B^b?EL$ZNp2B29kN1+aeLNSiO z>;*nB0w3hDWjIEf+1=TUX4%|}sJCP`6Hzc5?~b5|DYQ0u``?DITQ%&xJHLGB)15m$ z{p1fjX(j!P*3OwF+;zfn;M)1ZM@TVxOzWH(+$nhClg+i3+>rn zsojuaf_d!KR>{PKYY=AEFoBd;>{&79Gtp_Fjxey}4WOTgQqTCcu!Ojl&u_U7s-6DHAmTKmXrucdW?NOUKN zmrNva57W!gS~)AqB#<+LhAC#C@`Ys&^OeKglI@YW+mjB5ihJDn)q{H4kFB>*nB6Ak z&o(kwT9idwaI8^4xegER-u~c<3+e_>n=+N2t3JC<+_h-=y?+>SZNpX5mn>=Rks_H6X)m%*@uq5?L6kyip@yMv&}!4Mj9fUg8Oz{u*LatjotCR)Mm*&^UG+Jv$M_iMXRx~o#S`$T@*HD;L#lRoMQ)qp1&#lq{loqtcQ9#h8oDdo}Lp>EcGy~nJc33XOMZw5D2kv&yK{+C; z?Sm&aH`P=P4y@I!?AtV`vbw41#G_KfNqn$yYLq&Qu7u~>V9hWZ5Cc9E23Q0p^o13t znJ*OpBZ3%g_2}((Sjl<#GQkA+D(-Olm~a=ZOtavE8{N2KBNKoK?4TXAqeag|hhFuI zOV@7s&3anUJaKSSbyc&v^ZNd?u9TLaT(nU(1hgim$L2*A6O&=Dkg$ccJ=(@%>9AKw zJ=iO#0mv^bOQ`kq|HRd?s_y8?pM){$sMIo{;45{1ng{4)c#cSlwCCXcH7gE~7+)P$ zoPBF`M^8AkzcV}!bEE`)<4jjOa-tgdP-_&lr-)L9%0YIk63#*;4o1BkILdJ_EbM^$ zm!j>rgmDu$pUEsLmnemuI^|`&xYxjiA+B0M)?{&Kqz;rI+CJP_sAvR}nTZz`xzb5| z+l7)Ep+kW5r+=sYF1lymSNqmowEj~%`Qwk(EnHmx<=Y$ovUc3KwSS>?X$8YEggRem zhqk#$AsMf&bbK0sKoaGHU?jjbMXZG`po`!J4B=uih73a#XwwqYG z%Iu(%$!Vc6qur>=0rsp~H~eq6-|*_1aqCf=f4XDmr$XK_T6@Da2TlwYCeE63!LQ$F zNjIDEqL5^K5Y{Y6I*rOEQ!*XWW#bb+i>d8QuIm@@mZbS@77gkBy6tCA)VWy<*Q%78-1Kv|8+DcZmHUZKddR*_wHo zn=jz3jh!tnF@lC|EiMYeAAP6pHL-x?03IquL8DykXblvXbo{UcuaF^TG-23_iUTFV zPEo}@oo3dJf(+}1hnq3VU5Y;&rF^bt-N-J-(;kfX%#46B@aWEVe>sh{^k6uFRcCKwX5GA-h9WdU;S#(v|De#b=sh>-(L3pqWKLYF1x6@Ihf0v=@CqpCyG$GDI zZ-}Qoz|dpr44SOi-K>~QFkXR!rl=R8lBeB**8ret9X(rp_VP=wY>Hm|>y29gG#xpz zD7EEv6Ic zgyrh2mFf<4$4Yp>9PwU!o!lqRZ(GfASOv7X2%gp1HbT$LHc~;itFyPz5p?)w^%}Z! ztGZp?CR7SmbrRj0`XTi$eOYb7SV_RNNEaswk+>1>ZHdYb26oVe$Q_2Fg990(Q=#lZ z9Lh9P-YXo0=eRRW`)aOHYv^=KnyLQ~TD`!bj*0s?am#}_K0Gto% zH`87M{3>xGo|(O5g0M9;Qyia~B(zQyCoP)VwndA%SftJumI7`mB$ElCH1sm3gE!!| z2E09p^*oIFRXo6R)=1ow$GATmGh8A}w0rX4foRqyAk`Ij9w2p!c5c}WD%2L^QzFvf zbOfT_V2RhsozG6sKrG5{^q5#3hVJqZ zEoXg*HlSgWbr*W?2n0jvu8yU?%g#FMGW9E1V?0Jr@Sf5WTUylbQpaa4x;k}SJ<9sK zM5vbX#Oq-tJ%J#)|uAsTKuWtPIa5b?uk&*fGSv`6IuqP9iiJ~pgAFUWHSWb{$= z79fL*`E0-?3?3|Ewux*9i`qjGE9ONa36B=lZ;dd905}6P;Au)s7JHV%oHk8hf=nT0 z88R%`g=NS9BE$TcDb)4%>9@W%@Y*X9Pfopd&})mQ|NYh%H*I>64x%s8kniZX#%r%Q z=N??e`yf#b(dPj2~ceBOPacscSWvK%w#e2utcyvW&@uq$6e< z>#!v8B}6Xf0$|X--^m!;FJM3YIq2W_BOL@ko)AE<;dIZ#j%De1D4yBL^82EQ(a-W^to^gO0ZJebI5nIsrTSOQ$`($!4M8|oV?8vSVHX!IK} zNDdQ9f+ZCOw?~RbN*n4iY-!|yC5zt~fB3$a_uT*Pgm;!MJ22t!`n@l1{NQFPJ^3`% zsVAR)Qf-@j;J#OOZ+d6)p#}5bo&3(my?@+rVDjO4^9~EE{_xXJe|X~L$+T|Ot=4TK zK5{ch(`oy9!r`G~&dTWw* z-E|jjPSs1Yus;>Wd&W*xiaT{%NQ8`}z}FIyMa5s8g5djoO;nT(Ox4)nkr$duV4#ku{ z)o>vX_@IEJa8F(}Ui3TVTo@96V;Y6)Fu$+73l!I(zcy_Z@)Sxe$*M-Gu+v!mkXL6d zTQ_>)nl%eYUwU54k+-h=>)_~}e_a0nKQ(Dg%csxXn7pLC-;^;om!5Yye%@4i{^b|U z>wnIS%bP9=l~fJ6X~HEd`;57F{f=1ebyKHbG3dfjuzKjC2^Zg8F=oTs9b-gm)rh|3 zo+68P_89G(|7s@Z=|r7bT%g+pxX(`pvP>#3i`5CjWXXzX-K%v07M$Ubk)0;UH+@dp@#d<|JA)Sif*28Q{kj>n;KugbfWn7 zw&{WK7mOKIS$Es5>cVNYu|55p7G530{>>yC#bx4Vq61DvFCMHr`1?#+c^9U_-8F(% zuD~xVggh2@xtK2FpIUr$Kr#b2>qu=n!aAKD$FPc)<7DkM$7zkYXsNKaMfKCU|GoS( zsS~f)kVf)q@7!J;Mix(0^Mu>#FgC5a2y|1QNTRrrT`OkSsNBEH3@CzDg!#BuN93>r zGe{Gq{6uM|DS^q_;UXBqf|wk2J}v2N)_hOj3KVXoF1eB!MEk&yS9{Q2Mw}R87X=^0EEw==-=PTfIKAEHh%oh5Z9bLAD}B{f5rD@{);D(PtadRf>=5R&t*$2`4DeVWt`}J4VsaK8hH7 zPeZ~&UFFoNY|hOT^MoHj*IEFLj3q36BjM#U%oI*!X*0~vM5m39i;d^>>N(*NU109A zViIFo$g!d)X}4@zg!b#O=goZauDf4+@$Qu`T)JZVjFl^AOqZsvc;ST=E1!Sio7eBY zd&cy;S-aK%lbNMm(6=mdMH=BUUp_3jnOENwiAyZVM6v^P)k*0HM;0(*XE@hp?Fx>B zc5s9R8b}0f=V+7XX$c)kqL`kLP84lv5#C-zuT$48QrFV!G4DutSQJ1``OtpkL5c|+ znOVaLlSX_$+W!(dUQ;{s z^N!({sc+Ncsi}1Nn8tZGY?+{2xOCZ7!{%S4{xJD$I&s7$HABW-j&r+N*dP+XWw~S` z0nL|?cni&8%yh@mwX@M>ZDkp4TA7Nj`GMw+JT=*cYXBw7&TLH3%*Gzm1aY{VYil=O ze$%3bH%*{KH497C6YCy&_VKwdh{Cu~!^NY=j2}ZimyJ?CHr#Q|^}il~y!^3rSbUzv z9~5(5?k)ZRc(^R8qaV|pz3P+FVO7<9aLh*CKs=ZW*@NAT8P>gQ4eH_U2Tv#K8S~P6 zGOTBc-5u-Mepcb!xAyUe9)D%ss(vru{Lw5lpLZD0{(SZ9`%|CsHib?_r84Fh8%dZC zP6ulnCYg<9;67c1t%}VDQHG(CH#ri7iCi>jn3y9JIVi%{!bA&nU;)KJXAKPco0x|35!V)&B@*qgI!vp(uTp4hYp=g zPfQy!WZDoO7qVJy5(C5v?HWR4cZbdeQd$n;vfanC{IRVL&OttH-LBYJLXGH7$BQ)j z((KY0HE66tR|f}^*vvY(}(N=nX=9 zHd`x^bTnPrq1flp7mFSrBSwjSHbfIdBS*n$X)hZbXit#c zkwh-1nl}>9Wfqv+Z1`nfE`H4eNzTxlL117^&T}R#R-40xYCMVMdZXT;H`u@j`2??tv6gOKq)w+(uS_Ja5k_g_o?>M%4viMVsgIv~ZqlJc zXUS8Hsu+#DRMrE?iYujF_}M?E$mo)IQ(%b%IlJLcSHwyOtfd^(uqtDT>DX1P4l~p zyUlHl zMV!YfBk>^XbFd6}EL+0M@WFoUGP5I>CVOf!^cB`psshF;jo?xVPn1XEp(?yls1k@* z6~eDo05_Fzre>3?oUQo<0an~5tKa%#Sej^V>Z}k|p zL`Y^W%V*wgJFI(5D62d?50WTl80=4sK3=P!5py1+nEj|ZvVbI+i{wpxhn;`^u)bQ} zV|=5!a?TT~^6n`@Ct^@Wb5(VdW5f*?o-<<975#_Kz2KY?BQI^3e#h2v2cDNMuWlM# z6&gGk=NikigSlZ~kt;u!X_pn|`71qS+LWCB?xn^R`}TEx^!DxT&z9J;OVR4u z%d-ItrtOS@ur^tl_yTQT%C&tdOBG3EbNr7Y$zKXHh6;9b9%CY{)yyrVSV~z0r{XG# zG5-iUfjjr7N5@0A?!6>lIW9OnQd8@z86Zv+XIvN@7OAQ8)x^Y3{jIp_=7P#T1!oPI z-h!Vao1o{c@A_|9-+h3GruN=@PgpJn8D%Eb(9v8Tb^|?ka-$JXl1UVBqfx1rCj&Pz zGjl?Zqt%N|sayYkXtyz4+rVv14V^l+iP@W?QEqRFM$`Q=yvh3IB}HW3&-E*j!*PFM zShK0HJUr-|kB_R4DQIo&&7yJhd`{Ps0=2t6=1#*}i2fv}CDvssq&vrgZZ&ArwU-AL zO}g}!Tb{ak%$S?Uo`2JMojTZd$*s3u@{5~q{>8wtV+Rhp=)(3KT*IGPZh#x39Iaa1 zZF|zBn<%kSOVMKrrL{eU5{A=yP4iLy0?MTh1*)O94 z&>Et*^EGN_TU@7ai~9`P;_0z1pd2#EvXvUwYkDE0MW7UjmVYjN2(l4v=RvH0^K-4j zRbL>Q$l~HL55!~X>05~_*$z`XMzdvOjXW+x%ewcV7lE1CrLQ_lD73Q88E z`XMZ4cLD9uPgSN>htjcZQX{jP8r*C#tQaI-O{lg`1WJl%5kj^awh{R0r(@~dTLIRg zL|FB2-Omj}gZGmeKA5l(M1R94%j1tZ~u1F8j-i@xbK5HMEpYFk?={K~GkO1u>`hg(lZ6pWv81w$x z+beDX7gA!y%8c2(E}W0Mv#l&Z3xz2xC+$qQ+i^K*Wvf*yF01UkNP^LsZw6O-1({Cl4>;XgYCm#h-XY=abbf#8+23R)_|xs`1mWQpVOcuQUwAn6IZyRh zNsE?Cxe+jz2{6Zl-Lih6{RuZmT1DZ6O+#A2%uHZ2P`rez=Mr8^*3Xap9a+Mq8Ck-t zjEOBb)>FQ);?6}6NC|g?I}6~`=2CqA&Y8sBqCf-$W9j_jMI3{LYY}!$6sKPp8rLu+ zk3q1G#AAK11A>JbLV&;s^NszW9|Qc299V?XuZL{p;-0dR0~*R|wMqGfJZ6q(f|t!}}w#{xpycJ@iMe3TuU5!OJwt~o*=j_bQpv4ks;5>CY$epJ&z#RjBe338Dq zNBVcUs27xQdRi&nvBPQSzN0Iopd?ABi!zHf^=O$*88N1yP)xMZMExdeFwrEyNT4Te#7VFJfM9gt5@6?v!)zK`O-Ay3vo_{ zGK$Nw1StzpvkE>j98vbfg_<{hiKWFZAkL#uHdByrhlP+I$b@eJb=WV_BqX;PW#4Je|Mqy<^}hwM^hJ# zrQ<01)wdUd&SbgZOeVR>pq{e9Jw0WEd$nxvR-2s}i+e~2M_te$xrdp4yU~(H3_vbm8*2Q*+wVqPMpO;p#!;ZEBYj z^SieS)4s~02{#uKMUk{=Qfp-gphW9KXOWTa0U9eEA`50`IU}+@rWi|@&$K7P_97NK z6MIN^5zr$aT-j|UA@JOI7zZP~-;UEKPXjJDFP% zi@jXGHZQF~FdPBxE*bSZGJb05w6$6G($aM^DZ_2|J>lX51^ec*+cA6xkN z-fin2dsb}wPilJq_ctox!0Vg#d>ptr|G`x&?_W%}uDW^si%*_B&M_0qan~JU{*68u zRh-UpFX@!!UeS@|UdeM?Z7jF7EHlf!ua?^yw^;MgUsDExIV(HAfWyOzl7BDN9R(ac zO}hKiy)@?@_2r*Ude=3oZ4`E0GFv>&XfLP6d#UNJ*Y_>{*#VbgDA2o&`P*#Fo5;(j9do%M zoT%ZbdO$eQM?=+vGx?y*5=u029NpBJD_SG&fH9P);}`3~i3qnqH)k@7Qr84%+n8P0 zC##{|D%yo&N(~@#rK|~vJiw_`^+#g6l)A{7vrvy~-_tRb)O}4{4{PE9;?M9|TRZ5! zxvIX3VQxNw+O)%59=abxxHEmZbjqHTw-<#d#thrX9Z zlP|sb-1E@+GWKW4`UrEyw6ri+Ow&cScES6KuMo4N>LqF$db*jxD8{r7!?N#oyb`1*V3X5 z85KCnD_D{=r)v`pl<3QNNsf6{Q+_u$P0I_vSWFwokNj}OC$z8B)?!H}{&MSu=Nwr2 zK-;dtky3nzrOtiNx#?_C-lJnQ1x5gKhjn6*HC>nmsR_P1A0 z`NbuR7fqNS-g)m8*KPgvgqeT+?cP0Dt3_>MwOXn({YRPQS~C4dH9T|K!3r8@_>VBU zq1?v&N2232{v*Ir2|Y>IdeO44yVQCKQ9}>@qjJ(?1sJJ|->CXcRTc8S?@|+HYNp3% zdm*g^zG8J(K-YShJ?*rWSBiV7yb|~?R9->A^z+qMau6={R)R(NNc~@KKcIl0Z-0{J z;Ht8h4$x0jZqv-{L&@p;5bUK7rT@h~0FwFnZWJJnF|K%h-_P}gIkY6LFT03Gvt8Zs z^S$XXV+A|RSUvR)&GEe%wc0INAcp>Z3iP5Vf1V^$yQ|4w`Sj}UN>VuWA}ruGv3T1I z{}s*fUs-zdhYiDuU(IWEht!j0S_v2)uPw~}x9*qrhpl0eyyMrRT_Jr(;na`t7KQtD z@`uq3f0(65e^_JGuld8w@2+`w*@F*^WB1*E(>`{Se1s4%ib+zQ0v%+AqDHn_Bn7(i|GYj9NPD#}>8Oge>sIqdI@)zH(Js@s!u-KHI63I^?V%D* zZcmkP^0Z1gPhuq;U-p^Q!V#Gw?WrElc4lMkr6`V&r~dzMD_5F5wY7qqV0&pSE#S6+ z%(mwD($<2W+FIDDtvP2z*R*o%sk!Z89Y5D%Zl~pKew($qhWxgNHp}H{ZuGv_>w#(_DZTq4|7P;=(dZ|Edc2Jww@?g6b7`O z$l)5JERqK38C1*XkU>jX@57J!bWjbEJDRpz&4Sm#_K8HNm`U_F&xlES#ScA^W?B!X z@7{>Ar8{mALC=3InWbk~UREA(6BckWnA>ZHuqX zGvhmMEAvVJK7ISgD*N}G+=-jtLops3OI%H^!3tKX%F!O>aHNy zX@0Vj^vD!+*qyc74P_Y)1y;7h?O`U@r*)#kb^|Ux ztS%799o)(EoL(veW%p7UC`YRd6nA=fp}n824us31P8EXgWAPE)$^=P2s{dcxg-)~1 zm5XL_dv3RuiO0F`q@!)Qy|yi{m$v11w9S78G~<%GQ}ga`k6-Aqfo#1ZYHi#FZ7d=o z^r7{Xy9NrSGMeyn854}8?af-N5xV4Zsglc~OF2I(@6;o-MB}!qic^33{`4YLI(6`a z9z5yYxnxOKDI)M1N-!=?kgGjZQSya(Rjo6qqJ%urb0sBu30qclE2yNO&v}E@;?o`N zu@;|Jh>z72I)hq#dV4Rm_?$mei*N0)1Iv1>#b;QYx_RcDUW)OF8trxg?FwLBbXiyG zAwO3{6JE|Lfe71|z;!T@%{d~QCC4X9`LY#vCn(Ius4yn;&Vb&%@kP&L@K*OlYWMLt z(TzXIY(k8Sb(>&p^2jA5o~4ZqmgbSPExu%ZBw@5gC+FatE@G9BF+GWeiB(Iv88eusH`#v_kCx*3==haA2CQ(7Uk zwOGGyee0$RM;*9ryP6t4?8iqIWEQ@BQ&8;()YlF$eYWnl+t#UXe&241SbzKN>ocK+ z`XDc1476hYbp5x)NIZaTCU^FzW1eMUG-2iO1KGgM0o-gak;S<=OWUsnMqST}GbQpk zW0(AVZTj9IQ-?qPkDWwYeLV{>&T!6e?IFgPQjc_4e1_R9LaZj47;R5uHn6Z-EfwFG z-WZ34-e@7))T0IPzODsWP#ToJ5OHmrjkU@g>D+SJ8`d&XwH-LLOdOotTIDbFpJ9Di zYj&5)U)kI$WpHO!{-QlXYZ~lz3EF+dnORGMbgC5b-?>KUaft|1;hLYK&5iCEunP3sJ&ig$ZJxP4YQbaa75+YA76vM16nW*jh zY{bn>n02So9Tn4wfOB#uOgpQj&*19XLDJMd=g~a%kfnclT@&s(alP0^N9j)dxAvHJ zci&?=Z{oDGgMDIM(3DY{twoK{%+{V(ikEg(&W&5WjbAjgqGEzyLNJ(O)0lAoq+ zSGr;vHAc<&JXo7d_Bk*W2`@Rr%&gXl6$r!wO?j? zrsGcLXKA~++I`U|E017yMIsqHsAs1OCCEC4quKthHePMp>q%-gqtbi4mUj8%JH67y zLnaL!I*Hyoq+`eRp&9R7&dnqn1wYH}FDBaVW(mnd%o3~K!%LD2A~z#Y67Miw8{e>4(A-!HWkQ&yX_J5m_t<$Ee-~U!Urp_NExGwECzTc#O(JIVv z`{&!`S{u9<%|m#3++B+TMRLk}kuf2YhCP{@ z4cu~$a0LKL=J#|377krH7Za*;2Ap_mQMQg%vPz;| zHl_e+gL0?P%=dyh{T3An?lIP)6!#Gb`0ODi&%-y1@d5gc>v6xam{N+{LF8l?vSqua zFuk8e+~~`T#d_V-f_C2VpxYJ~0d1#&z}jxRUC=kX?TNr>;bOGN!T5Pb3176g4LWkq zwD&$<^`BY3Gy0slZ%5pS9-Q9$*+b`qhr4&GZ6x2K;Qs>UFKcZ800031000LwGgSVU zonH?;^#C6T000000M;H%+yDRo0N%1HXa7k4JqVfy&j0`b2mk^A000000C?JCU}Rw6 z2>ZJqNPhqC@qZh~EC!$m3U~zos454f0C?JMlR;<`K@^7n%)Z&ose}?rvBzM02t`DK zNGXA;MNumh2_=*urSz~^qBo%h2_8g32p+7YMWKk75K8e7dXSZ4x!pA@J=FQCG{j=&9u7ICvBKp*DOd7A$Kh*RyOvoYbx|=BIA{G-bQB#}v zPG+4Uj7tOc#9Ne|0jyA$)mFHtZ@^O>3`!MeROiEM@;Ms&W);4TYl-rGyT{4FcLL-bd*1>+NC7HokdmtylR~&BLnx>gR@6Le zXz~6A9`$-3-8+m)-N3Z2L)jeX5SLinocjjbjPnynegS%_)`7%ta;ppeQtQ+*bLd46`<4ue-+4LyPnL<*GCf_><6Prj zwTLA$W6yOxOqwi=TmWBJcuw$+ z5TB5WkeyJ1&^ci>;SAw@A`&7QB6ma;L}Nr(iQW_aC6*wzNbG~SkN7h2YZ6-|nIzpL zvm_TtUXtRGvXYu6wMm*!Itd6@$cV|5$b6BFl5LTjBlkeQLH>h+fP#fWn4*NDm13LX z6(u#LI;D9^FO=1ky_9>D52^5}7^oamO;Qt4t5Msg_CZ}weT{~MMwiAN%_PlLnjf^R zwAN`|)B2~aqg|){LMKn>lCFjB0zDVKYx+$3P5LJc_zWTpE*WweMi^c)@-jMN>|*@S zWQnPt=^wKyvs>mi=8G)MEaEKMEVfvRSkAIiv#PPWWUXU;!Y0UOnk}Dgl0H1I;QIleja(@UxT1ReA>d;z#>WAFQ7tZV z{;Ep367V_ES;`eyo~rmI9Xz~xy4(I)KnF(zFs4J#JP*6g)Y@|aEf%+ zo!4ecpMu*KBSo@GWM4r|Ys6}hl>^Q4yE)}KyUIzM7p5DMt+#a(w{7Yf5|78Fo{!9G z?dcHxGP)Z34r`72Q|%Me+w3CsJT&pG>K6O9>cmmV}+k&n9{igK6zwEkAXhQ5n zD|}a&t^CC&EYIsMwth-7<8om2kNA%F>J5^P&0$O3Kl=*N5CC}EZO}(dRACUn@&CZG z3rp`EdvEW(WhwSu;MsfcqQLGd0xqtK4UN4@Ak42ha9+P_Mf1 zK5x$Dmzm5=CPM_R@yACE|BKHc5fUjji6RmkQP^=1O$<(Ai6fo_5=kPN6jDheoeVO` zBAXm?$s?Zv+R&DEw5J0d=|pF`(3NgQ$i_y=|_JCFpxnE z#)FqK%BjF)2tygha7HkaQH*8`V;RSICNPmnOlAsGnZ|TxFq2u#W)5?y6gx-Rz(#Jc zkB@9(7uz|&agK?DZMt z&I+1X$!b<{mBTc%hPABYE8n@sS#v0WryTRz7*JfwM`9v-NLYNIYM;-P1DLPJ(^PGUPGz+yrnG~ z;Q^(tG?Xr7q0+4^QWh&ql>hd5EOoV4*PS&1Unp2zRoUpbN``6aHf8oosm8Ma?@Bf-n>XP#)nc@=xmw)>(iX5G-gME0}QsuE16sO08UhD|lEr zHg3mV-~$5ba&GQT-q1A&H?2fxU$p@Dx-BeGtud-glIq!SZTUUaoW;}3rAy}_u^_m71fVB>^81OWCp2kUai(NRJ^wp1 x7z&q86~aCVj6fw(pM-EyN!%w9q$)}1+4wgzB__|AoS5>7HFEI>N551+000t;Bmn>b literal 0 HcmV?d00001 diff --git a/core/webfonts/Montserrat.woff2 b/core/webfonts/Montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..db978a8c9f62bfae2c10517afd0cf804f0d962aa GIT binary patch literal 26368 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 TDqPo=@}orA!leuq4W$|Y^Jl!B literal 0 HcmV?d00001 diff --git a/core/webfonts/montserrat.woff2 b/core/webfonts/montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e02a41b4e856477ede807b7d90e6c89057ac14fc GIT binary patch literal 23836 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 literal 0 HcmV?d00001 diff --git a/defaults.php b/defaults.php index 88e78fc3..4c8303ba 100644 --- a/defaults.php +++ b/defaults.php @@ -84,6 +84,22 @@ class OC_Theme { public function getLogoClaim() { return ''; } + + /** + * Returns the terms and condition URL + * @return string URL + */ + public function getTermsUrl() { + return 'https://murena.com/terms-conditions/'; + } + + /** + * Returns the terms and condition URL + * @return string URL + */ + public function getPrivacyUrl() { + return 'https://murena.com/privacy-policy/'; + } /** * Returns short version of the footer @@ -91,8 +107,8 @@ class OC_Theme { */ public function getShortFooter() { $footer = '© ' . date('Y') . ' ' . $this->getName() . ''; - $footer .= ' . '.' Terms & Conditions '; - $footer .= ' . '.' Privacy policy '; + $footer .= ' . '.' Terms & Conditions '; + $footer .= ' . '.' Privacy policy '; return $footer; } @@ -102,8 +118,8 @@ class OC_Theme { */ public function getLongFooter() { $footer = '© ' . date('Y') . ' ' . $this->getName() . '' ; - $footer .= ' . '.' Terms & Conditions '; - $footer .= ' . '.' Privacy policy '; + $footer .= ' . '.' Terms & Conditions '; + $footer .= ' . '.' Privacy policy '; return $footer; } -- GitLab From 57321cc4035f911ffd9a070ad7cd0c932b6e9faf Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Tue, 24 May 2022 18:53:25 +0530 Subject: [PATCH 11/18] added l10n --- core/css/guest.css | 2 +- defaults.php | 11 +++++++++++ l10n/de.js | 13 +++++++++++++ l10n/de.json | 13 +++++++++++++ l10n/en.js | 13 +++++++++++++ l10n/en.json | 13 +++++++++++++ l10n/es.js | 13 +++++++++++++ l10n/es.json | 13 +++++++++++++ l10n/fr.js | 13 +++++++++++++ l10n/fr.json | 13 +++++++++++++ 10 files changed, 116 insertions(+), 1 deletion(-) create mode 100644 l10n/de.js create mode 100644 l10n/de.json create mode 100755 l10n/en.js create mode 100755 l10n/en.json create mode 100644 l10n/es.js create mode 100644 l10n/es.json create mode 100644 l10n/fr.js create mode 100644 l10n/fr.json diff --git a/core/css/guest.css b/core/css/guest.css index 0ef8ad7f..6c5a8025 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1203,7 +1203,7 @@ a.legal { align-items: center; padding: 12px 16px; gap: 10px; - width: 424px; + width: 100%; height: 42px; background: #0086FF; border-radius: 24px; diff --git a/defaults.php b/defaults.php index 4c8303ba..bb85f927 100644 --- a/defaults.php +++ b/defaults.php @@ -100,6 +100,17 @@ class OC_Theme { public function getPrivacyUrl() { return 'https://murena.com/privacy-policy/'; } + /** + * Returns the signup URL + * @return string URL + */ + public function getSignupURL() { + $footer = '© ' . date('Y') . ' ' . $this->getName() . '' ; + $footer .= ' . '.' Terms & Conditions '; + $footer .= ' . '.' Privacy policy '; + + return $footer; + } /** * Returns short version of the footer diff --git a/l10n/de.js b/l10n/de.js new file mode 100644 index 00000000..3f253465 --- /dev/null +++ b/l10n/de.js @@ -0,0 +1,13 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Holen Sie sich jetzt Ihr KOSTENLOSES Murena-Konto", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB Speicherplatz KOSTENLOS zum Speichern und Synchronisieren Ihrer Bilder und Videos.", + "Edit your documents online.": "Bearbeiten Sie Ihre Dokumente online.", + "Your unique email address @murena.io": "Ihre eindeutige E-Mail-Adresse @murena.io", + "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", + "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", + "Create My Account": "Erstelle meinen Account", + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an" +}, +"nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/de.json b/l10n/de.json new file mode 100644 index 00000000..4dc49e9f --- /dev/null +++ b/l10n/de.json @@ -0,0 +1,13 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Holen Sie sich jetzt Ihr KOSTENLOSES Murena-Konto", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB Speicherplatz KOSTENLOS zum Speichern und Synchronisieren Ihrer Bilder und Videos.", + "Edit your documents online.": "Bearbeiten Sie Ihre Dokumente online.", + "Your unique email address @murena.io": "Ihre eindeutige E-Mail-Adresse @murena.io", + "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", + "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", + "Create My Account": "Erstelle meinen Account", + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/en.js b/l10n/en.js new file mode 100755 index 00000000..6a4ceaa5 --- /dev/null +++ b/l10n/en.js @@ -0,0 +1,13 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Get your FREE Murena account now", + "1GB storage for FREE to store and sync your pictures & videos.": "1GB storage for FREE to store and sync your pictures & videos.", + "Edit your documents online.": "Edit your documents online.", + "Your unique email address @murena.io": "Your unique email address @murena.io", + "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", + "and many new features added regularly!": "and many new features added regularly!", + "Create My Account": "Create My Account", + "Sign in to your account": "Sign in to your account" +}, +"nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/en.json b/l10n/en.json new file mode 100755 index 00000000..2b324805 --- /dev/null +++ b/l10n/en.json @@ -0,0 +1,13 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Get your FREE Murena account now", + "1GB storage for FREE to store and sync your pictures & videos.": "1GB storage for FREE to store and sync your pictures & videos.", + "Edit your documents online.": "Edit your documents online.", + "Your unique email address @murena.io": "Your unique email address @murena.io", + "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", + "and many new features added regularly!": "and many new features added regularly!", + "Create My Account": "Create My Account", + "Sign in to your account": "Sign in to your account" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/es.js b/l10n/es.js new file mode 100644 index 00000000..8cfb9d95 --- /dev/null +++ b/l10n/es.js @@ -0,0 +1,13 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Obtenga su cuenta Murena GRATIS ahora", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB de almacenamiento GRATIS para almacenar y sincronizar tus fotos y videos.", + "Edit your documents online.": "Edite sus documentos en línea.", + "Your unique email address @murena.io": "Su dirección de correo electrónico única @murena.io", + "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", + "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", + "Create My Account": "Crear mi cuenta", + "Sign in to your account": "Iniciar sesión en su cuenta" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/es.json b/l10n/es.json new file mode 100644 index 00000000..116a41e8 --- /dev/null +++ b/l10n/es.json @@ -0,0 +1,13 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Obtenga su cuenta Murena GRATIS ahora", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB de almacenamiento GRATIS para almacenar y sincronizar tus fotos y videos.", + "Edit your documents online.": "Edite sus documentos en línea.", + "Your unique email address @murena.io": "Su dirección de correo electrónico única @murena.io", + "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", + "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", + "Create My Account": "Crear mi cuenta", + "Sign in to your account": "Iniciar sesión en su cuenta" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/fr.js b/l10n/fr.js new file mode 100644 index 00000000..b1d45814 --- /dev/null +++ b/l10n/fr.js @@ -0,0 +1,13 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Obtenez votre compte Murena GRATUIT maintenant", + "1GB storage for FREE to store and sync your pictures & videos.": "1 Go de stockage GRATUIT pour stocker et synchroniser vos photos et vidéos.", + "Edit your documents online.": "Modifiez vos documents en ligne.", + "Your unique email address @murena.io": "Votre adresse e-mail unique @murena.io", + "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", + "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", + "Create My Account": "Créer mon compte", + "Sign in to your account": "Connectez-vous à votre compte" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/fr.json b/l10n/fr.json new file mode 100644 index 00000000..512b523d --- /dev/null +++ b/l10n/fr.json @@ -0,0 +1,13 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Obtenez votre compte Murena GRATUIT maintenant", + "1GB storage for FREE to store and sync your pictures & videos.": "1 Go de stockage GRATUIT pour stocker et synchroniser vos photos et vidéos.", + "Edit your documents online.": "Modifiez vos documents en ligne.", + "Your unique email address @murena.io": "Votre adresse e-mail unique @murena.io", + "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", + "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", + "Create My Account": "Créer mon compte", + "Sign in to your account": "Connectez-vous à votre compte" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} -- GitLab From fcd6c72e59670a715beb3a862c9095f6a9b99a03 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 16:34:26 +0530 Subject: [PATCH 12/18] translations and default file changes --- defaults.php | 31 +++++++++---------------------- l10n/de.js | 4 +++- l10n/de.json | 4 +++- l10n/en.js | 4 +++- l10n/en.json | 4 +++- l10n/es.js | 4 +++- l10n/es.json | 4 +++- l10n/fr.js | 4 +++- l10n/fr.json | 4 +++- 9 files changed, 33 insertions(+), 30 deletions(-) diff --git a/defaults.php b/defaults.php index bb85f927..e80d2728 100644 --- a/defaults.php +++ b/defaults.php @@ -41,7 +41,7 @@ class OC_Theme { * @return string title */ public function getTitle() { - return '/e/'; + return 'Murena'; } /** @@ -49,7 +49,7 @@ class OC_Theme { * @return string title */ public function getName() { - return '/e/'; + return 'Murena'; } /** @@ -57,7 +57,7 @@ class OC_Theme { * @return string title */ public function getHTMLName() { - return '/e/'; + return 'Murena'; } /** @@ -100,38 +100,25 @@ class OC_Theme { public function getPrivacyUrl() { return 'https://murena.com/privacy-policy/'; } - /** - * Returns the signup URL - * @return string URL - */ - public function getSignupURL() { - $footer = '© ' . date('Y') . ' ' . $this->getName() . '' ; - $footer .= ' . '.' Terms & Conditions '; - $footer .= ' . '.' Privacy policy '; - - return $footer; - } /** * Returns short version of the footer * @return string short footer */ public function getShortFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getName() . ''; - $footer .= ' . '.' Terms & Conditions '; - $footer .= ' . '.' Privacy policy '; + $footer = 'Copyright © ' . date('Y') . ' ' . $this->getName() . '' ; + return $footer; } - /** * Returns long version of the footer * @return string long footer */ public function getLongFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getName() . '' ; - $footer .= ' . '.' Terms & Conditions '; - $footer .= ' . '.' Privacy policy '; - + $footer = '

Copyright © ' . date('Y') .' '.$this->getName() .'. All Rights Reserved.

' ; + $footer .= '

'.' '.(\OC::$server->getL10N('lib')->t('Terms & Conditions')).' '; + $footer .= ' - '.' '.(\OC::$server->getL10N('lib')->t('Privacy Policy')).'

'; + return $footer; } diff --git a/l10n/de.js b/l10n/de.js index 3f253465..7463ef24 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -8,6 +8,8 @@ OC.L10N.register( "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", "Create My Account": "Erstelle meinen Account", - "Sign in to your account": "Melden Sie sich bei Ihrem Konto an" + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", + "Terms & Conditions": "algemene voorwaarden", + "Privacy Policy": "Privacybeleid" }, "nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/de.json b/l10n/de.json index 4dc49e9f..06479711 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -7,7 +7,9 @@ "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", "Create My Account": "Erstelle meinen Account", - "Sign in to your account": "Melden Sie sich bei Ihrem Konto an" + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", + "Terms & Conditions": "algemene voorwaarden", + "Privacy Policy": "Privacybeleid" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/en.js b/l10n/en.js index 6a4ceaa5..dbf4c008 100755 --- a/l10n/en.js +++ b/l10n/en.js @@ -8,6 +8,8 @@ OC.L10N.register( "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", "and many new features added regularly!": "and many new features added regularly!", "Create My Account": "Create My Account", - "Sign in to your account": "Sign in to your account" + "Sign in to your account": "Sign in to your account", + "Terms & Conditions": "Terms & Conditions", + "Privacy Policy": "Privacy Policy" }, "nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/en.json b/l10n/en.json index 2b324805..eef2c3d6 100755 --- a/l10n/en.json +++ b/l10n/en.json @@ -7,7 +7,9 @@ "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", "and many new features added regularly!": "and many new features added regularly!", "Create My Account": "Create My Account", - "Sign in to your account": "Sign in to your account" + "Sign in to your account": "Sign in to your account", + "Terms & Conditions": "Terms & Conditions", + "Privacy Policy": "Privacy Policy" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/es.js b/l10n/es.js index 8cfb9d95..1e9b9580 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -8,6 +8,8 @@ OC.L10N.register( "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", "Create My Account": "Crear mi cuenta", - "Sign in to your account": "Iniciar sesión en su cuenta" + "Sign in to your account": "Iniciar sesión en su cuenta", + "Terms & Conditions": "Términos y condiciones", + "Privacy Policy": "Política de privacidad" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/es.json b/l10n/es.json index 116a41e8..96bd5b72 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -7,7 +7,9 @@ "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", "Create My Account": "Crear mi cuenta", - "Sign in to your account": "Iniciar sesión en su cuenta" + "Sign in to your account": "Iniciar sesión en su cuenta", + "Terms & Conditions": "Términos y condiciones", + "Privacy Policy": "Política de privacidad" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/fr.js b/l10n/fr.js index b1d45814..307483d3 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -8,6 +8,8 @@ OC.L10N.register( "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", "Create My Account": "Créer mon compte", - "Sign in to your account": "Connectez-vous à votre compte" + "Sign in to your account": "Connectez-vous à votre compte", + "Terms & Conditions": "termes et conditions", + "Privacy Policy": "Politique de confidentialité" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/fr.json b/l10n/fr.json index 512b523d..90890d1b 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -7,7 +7,9 @@ "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", "Create My Account": "Créer mon compte", - "Sign in to your account": "Connectez-vous à votre compte" + "Sign in to your account": "Connectez-vous à votre compte", + "Terms & Conditions": "termes et conditions", + "Privacy Policy": "Politique de confidentialité" }, "pluralForm": "nplurals=2; plural=(n != 1);" } -- GitLab From 2d2580030555a1f7deff5da21a784d9130086cad Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 16:59:15 +0530 Subject: [PATCH 13/18] font size change in forgotpass --- core/css/guest.css | 1 + 1 file changed, 1 insertion(+) diff --git a/core/css/guest.css b/core/css/guest.css index 6c5a8025..cb03e03d 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1136,6 +1136,7 @@ a.legal { box-sizing: border-box; border-radius: 8px; margin: 12px 0px; + font-size: 16px; } #body-login .groupbottom, -- GitLab From 853ee594ff92c9aaf60a0f1e277eda499c4c851f Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 19:49:11 +0530 Subject: [PATCH 14/18] two factor css added --- core/css/guest.css | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index cb03e03d..aa03b230 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -3,13 +3,6 @@ See the COPYING-README file. */ /* Default and reset */ -@font-face { - font-family: "Century Gothic Regular"; - font-style: normal; - font-weight: normal; - src: local("Century Gothic Regular"), - url("../webfonts/GOTHIC.woff") format("woff"); -} @font-face { font-family: 'Montserrat'; src: url('../webfonts/Montserrat.woff2') format('woff2'), @@ -110,9 +103,12 @@ body { #body-login .wrapper .update.two-factor h3, #body-login .wrapper .update.two-factor p, #body-login .wrapper .two-factor-secondary { - color: white; + color: #808080; +} +#body-login .wrapper .two-factor-secondary{ + border-color: #808080; + text-decoration: underline; } - #body-login a:not(.button):hover, #body-login a:not(.button):focus { @@ -582,7 +578,7 @@ form .warning input[type='checkbox'] + label { } .body-login-container.two-factor { - max-width: 290px; + max-width: 100%; margin: 15px auto 0; } @@ -624,6 +620,8 @@ form .warning input[type='checkbox'] + label { width: 100px; display: block; margin: 0 auto; + background-color: gray; + border-radius: 10px; } .two-factor-submit { @@ -1102,7 +1100,7 @@ a.legal { background-color: #ffffff !important; background-image: none !important; color: #808080; - font-family: "Century Gothic Regular"; + font-family: "Montserrat"; } #body-login .v-align { display: flex; -- GitLab From 5959421b6102f2006b18aee1321559c9671492b2 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 21:53:39 +0530 Subject: [PATCH 15/18] changed css for login pages --- core/css/guest.css | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index aa03b230..61d0268e 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1301,9 +1301,10 @@ a.legal { opacity: 0.9; } .banner-right-align { - height: 100%; - left: 0px; - top: 0px; + display: flex; + justify-content: center; + vertical-align: middle; + height: 100%; float: left; width: 70%; background: linear-gradient(127.57deg, #FF7A00 3.94%, #ED1C61 76.89%); @@ -1312,16 +1313,19 @@ a.legal { background-image: url(../img/lines.png); background-repeat: no-repeat; height: 100%; - background-size: contain; + background-size: cover; + position: absolute; + top: 0; + left: 0; + width: 20%; } .banner-content { - position: absolute; - top: 30%; - left: 20%; - font-family: 'Montserrat'; + font-family: 'Montserrat'; font-style: normal; color: #FFFFFF; text-align: left; + -ms-transform: translateY(30%); + transform: translateY(30%); } .banner-content-get-free-murena { -- GitLab From 931c2460e42b51e2c90e5ed2305310269cf2bcd5 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 22:43:59 +0530 Subject: [PATCH 16/18] responsiveness corrections --- core/css/guest.css | 38 +++++++++++++++++++++++++------------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index 61d0268e..f2616a54 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -172,10 +172,10 @@ body { .wrapper { width: 100%; - height: 100%; + height: 100vh; max-width: unset; margin-top: 0; - position: absolute; + display: inline; } /* Default FORM */ @@ -1071,6 +1071,7 @@ footer { position: absolute; bottom: 0; right: 0; + padding-bottom: 15px; } footer .info .entity-name { @@ -1301,10 +1302,12 @@ a.legal { opacity: 0.9; } .banner-right-align { + text-align: left; display: flex; + align-items: center; + height: 100%; justify-content: center; vertical-align: middle; - height: 100%; float: left; width: 70%; background: linear-gradient(127.57deg, #FF7A00 3.94%, #ED1C61 76.89%); @@ -1324,8 +1327,6 @@ a.legal { font-style: normal; color: #FFFFFF; text-align: left; - -ms-transform: translateY(30%); - transform: translateY(30%); } .banner-content-get-free-murena { @@ -1433,7 +1434,7 @@ a.legal { box-ordinal-group: 2; width: 100%; position: relative; - height: 92%; + height: 85%; } .v-align { @@ -1453,30 +1454,41 @@ a.legal { } footer{ bottom: -100%; - background-color: white; } + .lines{ + width: 30%; + } } @media only screen and (max-width: 640px) { - .v-align { + .wrapper{ + position: relative; + } + #body-login .v-align{ width: 90%; margin: 0 auto; + position: unset !important; } .banner-right-align{ - height: 60%; + height: 50%; } .banner-right-align .banner-content{ - top: 15%; - left: 10%; + margin-left: 10%; + -ms-transform: translateY(5%); + transform: translateY(5%); } .banner-content-get-free-murena{ - font-size: 26px; + font-size: 18px; } .banner-content-why-murena{ font-size: 14px; + margin: 10% 0 10% 0; } footer{ - bottom: -70%; + bottom: -60%; } + .lines{ + display: none; + } } @media only screen and (max-width: 360px) { .v-align { -- GitLab From 88bf59b1d6b8a152aa2d3712d0287c9bfe6c7f5b Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 22:56:19 +0530 Subject: [PATCH 17/18] width changed for header --- core/css/guest.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/css/guest.css b/core/css/guest.css index f2616a54..1330ceb1 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1421,6 +1421,9 @@ a.legal { .pos-fixed{ position: fixed !important; } +.banner-content-get-free-murena p{ + width: 75%; +} @media only screen and (max-width: 1440px) { .banner-right-align { width: 65%; -- GitLab From 3bc2f7dfe7a56e005589329d4cdc92a0b6ac9669 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Wed, 25 May 2022 23:09:39 +0530 Subject: [PATCH 18/18] resolve responsiveness --- core/css/guest.css | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/css/guest.css b/core/css/guest.css index 1330ceb1..14d664bf 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -1430,14 +1430,16 @@ a.legal { } } @media only screen and (max-width: 1050px) { - + #body-login .v-align{ + height: 80%; + } .banner-right-align { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; box-ordinal-group: 2; width: 100%; position: relative; - height: 85%; + height: 70%; } .v-align { @@ -1456,7 +1458,7 @@ a.legal { box-orient: vertical; } footer{ - bottom: -100%; + bottom: -100%; } .lines{ width: 30%; @@ -1487,7 +1489,7 @@ a.legal { margin: 10% 0 10% 0; } footer{ - bottom: -60%; + bottom: -40%; } .lines{ display: none; -- GitLab