From 43509fe50481828f1c20368e8c615d1dab81d132 Mon Sep 17 00:00:00 2001 From: f Date: Wed, 4 Sep 2019 12:51:22 -0300 Subject: [PATCH 1/2] =?UTF-8?q?tipograf=C3=ADa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/assets/fonts/saira/v3/LICENSE | 101 ++++++++++++++++++++++ app/assets/fonts/saira/v3/Saira.ttf | Bin 0 -> 38032 bytes app/assets/fonts/saira/v3/SairaBold.ttf | Bin 0 -> 38544 bytes app/assets/fonts/saira/v3/SairaMedium.ttf | Bin 0 -> 38148 bytes 4 files changed, 101 insertions(+) create mode 100644 app/assets/fonts/saira/v3/LICENSE create mode 100644 app/assets/fonts/saira/v3/Saira.ttf create mode 100644 app/assets/fonts/saira/v3/SairaBold.ttf create mode 100644 app/assets/fonts/saira/v3/SairaMedium.ttf diff --git a/app/assets/fonts/saira/v3/LICENSE b/app/assets/fonts/saira/v3/LICENSE new file mode 100644 index 00000000..c057d88b --- /dev/null +++ b/app/assets/fonts/saira/v3/LICENSE @@ -0,0 +1,101 @@ +Copyright (c) 2014, Gatti & Omnibus-Type Team +(https://www.omnibus-type.com/fonts/saira/), with Reserved Font Name +Saira. + +This Font Software is licensed under the SIL Open Font License, Version +1.1. This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE + +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free +and open framework in which fonts may be shared and improved in +partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply to any +document created using the fonts or their derivatives. + +DEFINITIONS + +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components +as distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to +a new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS + +Permission is hereby granted, free of charge, to any person obtaining a +copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, in + Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the + user. + +3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the + corresponding Copyright Holder. This restriction only applies to the + primary font name as presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + +5) The Font Software, modified or unmodified, in part or in whole, must + be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + +TERMINATION + +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF +COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER +DEALINGS IN THE FONT SOFTWARE. diff --git a/app/assets/fonts/saira/v3/Saira.ttf b/app/assets/fonts/saira/v3/Saira.ttf new file mode 100644 index 0000000000000000000000000000000000000000..06fb2836e865e9ebfb29c85035b7fed2ea5a8a2d GIT binary patch literal 38032 zcmd4434B{uoj-cc)xKHQZcDZ$S(|OivTRx27kQ7j*iK@{&SpEYvo%|jv`tH!Zs|gx zrBF)CT9}rd@|2b?w7^gpma=pP=upj4=y7l&pBDe_&8?L^;mb&9C6@?9k-I=1*My`JIg2vV}2i+tB9e z-ta3su4U{kcQB@66PxQA4rV{P$k@>(lwa6$c=1@&zA%OF|H7Dba?j-_eQa;_2xHg& z0?!ZbJ+|-gZCRXYt$Y)9+zye+KPW99}$i zOgdN;$M-u>-gjj2@N)Fg{*8=XhyL(C9XopBr2qTRp#B@i@cxI79bY~+*!e^y;GIPI zdw>)C@jpnPVG5>URV>C#X?;y~#G_Vnrc6ZZEq;r_Z}CSOo0^-NQjOt2rP|>Lgj0=8 zP00qQ(_vR@)O1IaN;>!-8nVau9Y6MX%F4pYwyJuiqp!QW+Y+j9I#bFH=`-j1rL*Th z^0V@=(^XyRZRzuu8EvlKww4ZCZJXO#;Y^(z97MMma3kFzWdMCP|i2 zl|tg&%F!Kz9tAWOi$$$*Mg0-KCcu-N2NZs(c_{m}p{-nbh%2*SQJv=e(MP4s`AKPW z_TiNkxpu`HSf!{}!xg-Uy`5>#Nj&rROftG!;_B5BDt3XHDRYS*&s%h zhE?rQ_!R-^jyZw6S1LT(qEvfFlUZ9`blZJ9V1;*xRgl#f-71KRxwOjKAOEcgcsK16xD(YumT- z38_6h(9OrQU+Ur2=l@%EKbMFgCVxEnQ$Z6z;Swlrw}7LR1qc!iS1S03nk#^3g>o4% zFmMTG8P#x=itl8C2Ho!BVt2q@>Gu|w7MFyhJ}oHG=5G+w!Xaiyz|UyfgaZLb(kjm& zTrKhR?&+4Up{C78vR~v&oz7Il(@!@wyV?f7{cR~TJ3TOERGPL7ZCT`Jnp$e&&L3sJ z;jE8#HU10}fsL=cEUBf(n1{vFQ4^QAyGT+<9u8!U08Ty+;7UjFjm-mMHyaBF!+xcv zB&t*gD#Q7y>vG70ZYLsWcJLQ=R$YBO5;=Z#^|tcS?gN|M?#&0rd$^|QE$@EU9Zg!z zsNQ$*=9>@t^kAL@L$83r&-SE?om?TgxTI7VfF-2@1Y8dS_R!$X1EA7T6;~={U`7F( zlY@ResDz)nSP?chmo@=#Kl25vtwA*a4>mj0fIXrKq?%W0xUd8KOFiD5RUTt_s&jnI zv%V7>^y6v`e^m8|uJ27})^!D(hQ@sff{wtCVA!qA2^eoEZy_wH!YQ(|1Dbc z~`^?3ek$+=QZeFX|Q?)&gQ74r>y;kFRoA zxdd@oxrB}UI4ob~uot$XVfPodlIvqJ`lw^o>F}%jNMvbM zQulOBN8KY@TkV}?iGL#dF`mf&8+!KARQAXDxi^Nn=VLwTE(_@1ifQNN;1L{^K@R}R zz{3RNl4&1^6f@FIA`9>Nnu6hgh49ERm_*hWpOQ_@DZcC1^>3&b_m3wn-23S{q|nc)Yfd42X@rA+o29y>oN*UBD8tqN9}cA_U1$fBGe z#yy2ap>Y6rNz2jsGwA)0=BVmd{$OgvZ4f0fm}kh@~aD|K#vkO1yO-q zLcQ{*3#b77W1lZ*MYHmo!d3t|v>mPy`0zri666Y++{7k@9zm$E+m)EwT~Z1?u&dRY z)R9!tOv&`Ajkfeo{$Tdd+Ygpw{N!1426Y)(ZMw#QvF9VNiD4r%uFe@qR)OK94JwM{ z`_`CaLKB@6oHQB+1l7v;CBU zbcq1Vzwy=+Uhj!p_ik`HH|*Uz>~s$A)i&L7-+i|< z$)A(%{kPw~-z|R<^^=soUeIMoz^mZZf-cvzOt}P6zg$AazHot-DVHGXmrJPG(}Mcf zw9E@z(XdY!wgTE5UwKNpUV4GKP)jZAO?SKOl2WR6ODd&7D=`&xhMXj}jglCWxfXH$ zy!sFb1Zo4(CTqkRBDTe3B#|_3&Lhs%oYXL+JENFK&U0X%YVb|@+GWHV3$~1SLt9c4|;WPTWDWB!Q=u z1)j&ln5V{54dubDAh<6<@G2u)Wm zDL5$%c|k3>LXpX7H@S*jmavbkA<{wRVG1|`yg*Cg@y#=3Wm~s=cZQpLI;@uVo+qSC z(~jZ6oh|>vM?5X~^JIU8Mps)d0_TOE2_gY|P%W!rh)K{DmNBy|q+~)*DK?il&85Yq zmarezMhP?|$C{Gj2!smSpZVTJ+P|V{#|8j!<{4_g*^_;d+88XNvDc{X+8oo12C%!RYP^o@)aD+U0fII0tPThm zVxzfn*Vv@IZfHqLMVDBB}a zveBI-k<9wQyXt}aBx_DLdZ6W$p=tbwCINAm*Xn^}2CgbNI%mG}QkPoElDt8su}78R zNQ#V0*=Z1tL<-e*Vy)yg0CRP@aLAO(t+zDZu(he%X*cRawIA#1cC_x>+IA`sK9*?d zw>gZ)%E(7Ldd)>GyEbXH>Isw1XsnCWMXXAjrgpe})0Q&5W=yTo8;w<=>X1cgQ&&WS z6WixX(Vq$s6v;dd^QSA&4JI^u$Rh{_&@V_?b|jEEN?HObzawCI`3I8j`_j(Mo6p~e z8g>992T+59YJeCcX_gl-u&_{rgE@lsAl1N0gAi&RDHAyx+aevPJap>Rp}@3#!_3T( z4I=-Vo3Cj|UVSsaF}q{iSVhI?c78wjnrKPLjU?bC-C33!Yr3;sg5-u=Ld8CRfz~9K zAh{uzP_wTIxv{1@U)YLy9pq-21 z1eS!&O1c^RW-?MNT=kb7U(tMd+h4g77R5O}k=>Gg1tTr$6C>T88)FMUbba@FZazqfsq2>*M4 zNYp4GO3M)N=T;%OUfhSA2V_Q`z*%C=D=+h(N@~pQT6RUc$O09)7~ODlHB_3>Oa(-Q z4+T|fvc~X`^qR6!Emx}*^BUN?H1R#Kk6u-TWSS_aoQD%g=~luY;qZDH^VWJ};UF3; zw+DkM9R!^-=S*?s^hHfdc8Xd8kpNgg6WCuWwW>$nGFjHwS^iJ1&SBr8XX4 z+Oe~Hs=LVXv6@J+wZ2i?v$?&uLRHbxP^3`~6@@lWWS<;Lc!#a-VA^F2go2eO8Wp+k zFJM&q0KWor>c;|C>+eHYUbR;G2dkyk?B)?B?>S`m^fBD#0IHS)mfpIsu6yjnPT4Ha5(r(i^LTl1d$bp+OJnu*1AU$C^=6LokY7-k>=z10 z1iux&O_wvdZZKRqKXnlD#xI^|RtJQ{Q%aG}-f!#QII+dITsOPjQMNp=Yr3qr>x3_c zf$}dqw=8eiWOL1ISeSNYf7@!~MXtuCpX7!s*;8cw*+_S(VMwj5tch1(^m@uUFV78M zX+^m^x%cpATwMd|-Y)yI20sm;qax4-`rQhNQUtx+4zK&6v>vzsPbBSBrrmPT?3zMe zCftr}9x8xfn4Yx%g6E(Et0<(HhtpEwR)A{l4hQ5?l_OH_K{Gb!v7{+LGzT z9z1w7zOiIv>&$RzNvX3dnd)%5ONdkSV4l7kl<<1q%Cd`jD}9A3SfR6zyp`9D2X@Vt zR?N;+j(a-V((QIfdvE=qw&~!$N^_(48_WV10BcP*X}HV-(H$iw2{<4b+=_Yh3v(eSt-$?C zN=p1CK35oAj|`LbTrcm*cRIk_G%|DJzscTb@0%E(@$HT8TdeTR?^~FW`4%^WasB6T zmtaim|6cHY)ddy<6!?L)qP(mvp2muh4T-6#bQV@E9-_Mx8(Vwi1qEW9s9BB}Gfo%Mc z@XuKSa=6r$Y!>dtfEAMG!s+wjk%hkT0f)*ql^&n;f!%g)wW}4w-rak<+KqaRN^k0D zNVnK*E$OFqL+Y}jjn0U__Q(P7-OBieY~P_HDefwDJ3AVZt@a9c>F~_-Fxfs^F{wC4 z)y1HHn`DorBw-3+h-G>s^urNqhkOXAKxI7d{E|JEIVoWY@Qk&gy}R8!HKi&Z-!L-j zp5or2PJ7j0Z}u+`1J4A*)tg7MPhuPpduAU)n-o)qCyp8r-U_rTNp|6ngZ2d%22*O3 z8np@q6>z>gqBf|G3NV>1Gn=QRvpaX5zno{YP_wBQ>?1sjg0lD7{uF!@~S1A!K%VpIs5QU32SMMs=dHB|-^h>DkqXl(n zzK8l({=CwX>$92sC5Y{;_E`{%`ojRp4yS-QemaQqMOqZ+bOkpk5H~5KP zfDKZgj<5G)qb8wv*bAct>wMV}IF(3$fYZ;$-}9;T)KvQ6?f?4iAN>eakbd^h*}tIj z9QKF?ozoG;Dcn|BGk?goYx>|u5<&Y~to8D@1An|Q=qLSBfRj^rRyUOA7T zhEi!C)#ThGo^&bjOaube9?FnP1!r zzRND#7nMIp+$28T@+VOUB$3b!D%n253?$V5$;+IA`;bt=l95Z(td>iw*{v5XtvOB9 z)&oB|lTt!LM;ZLZvY))lbzvt)uhMXp99k!)tS9*?$gq zmyjvu@mIQK3i9}UWu)a45)!{Euk%1sZCz=B6{Z$e*iu?g7MO)g!pTe?gffgXn+Hl5 zxFH5w@L4yhpHA`~_&|l2q`3&MObhFZz_;vhkOda8hl4_evn5xjs_Z3RW6+N-#nX`&RAD{nSGx&-XB%^N|R4FZ7#>bb)#avOj~aUc8(HOY_yeTxVTY!sK*Z zyq9ENcE7rl^&KX?N~tk*Hj-vhvADl(!}&IDF8A8o;*A|HcS$J?XNfF1_-0V4iS;}z z9Pv2;Xn~N(lP73Wc(h>h6HQ_UQ-E7o*0?|S2-NCgN&?CepsZ5|h{~*6`UghJpg1jd z)NZZWI`T8LNS>t6pv79&n659S93yxhh$}#mE~uNt6S*JZZa}lOEEcR2E^ueg{V!6V z);s_6-WQjvLK4x|XZKg_*_2F}4J8#f#p|tgn+GG?yc;*i6K;J;+1XgFqk5uWOD27h z*X#A@6=s#MrLL#Pu2pX^>b(APw_Z`Ka<#Q~_quZ0g5;Hc&FUz25dp74gq}1=iSGl7 zRP)g4LC4S=c52kn8|3_tIu;Mw!~QTrDekC0wVD+N3nU-BA}$4mxFGLQPVjg zVk>QL^Lmr5r6nD0P3;wvHOn*8^Wm0`bf4ldUS>*N{&W{YBuG{~7(&FvMxrq84_M@^L}bBAIj0Kl_>K zyEX6F`~)nA9sGWn8>k2FUWFC)$XODFQ45$ae_zzXa=GT@uKTuJqq%w<$EN%E;q0Ag z;u3zBIEW@GE~P{(uZ~(k6U@2#(5-@~1-b5Q2t>-d_lNINzkS=2kMF!)b^Er*pZvlX zxZzcXLOG5!5R-Gh z%8Fe->LkB1Jx5~WgLbufe7IoreY=;Q)(xt>eH$t&Bh{OSc~|zQLTTd|NvUY-3Zzd8FoUNgXt zjtpeqIwBxxksJaNvi<@r%cJ7Fz_J7x%Sy<<78(_K7k&ZAX2ks!{yUsOb1Qv<=5&aK zU{nzcN%BCmh+y&iH?OeG{T8Ayo;^SCS)wtjOS~i6B*BU{_!mSQ@_p*PeE$`WTyW9$ zdd=6sej)CIV@O|zU!{^wi+ZN{$<_N6qJH`QY{C7qg8RGaKKNq|Z{v%I_?ELM(>@%i zfMiKTt?R=Z`RE3s>=t5gbs_tI{dbM(DYSYX_vZS`c>CGk6n_uta^j1CDqnwG4bP5-_%7n4^8ii0y(+) zGK~?eWDN}Vwi#wtF-Fb_R~#vsNW7Pn`+xG4a$$5U7IFHU=4b#2|g7>^t{*gsI_?w{B= z?5r3V(H7N2D^D)WoecNY>$Rh%(DDgqS^1{TJLanfgjmvp4Y{WPc&ePYs`cCrO17jM@S)s?DgngKcIqXp88i%(_Bt9h)J|AO=?nGBhldsMfuL`4zinwkq*ReU3Pu-K( z@HleHxHUh-&~}LjUikeNCu_=5v98wm@#Vdj##_5;Q=XcWhlhvDJ;S3T8$4yh@C*AY zM#jg7%e^Bb+UTaf)?S}pX&f6#Z;V7Xrbot%O1-bQwQp0DzsZ)UtFNTMbj?^7iuFGdB)bv=tuLYUY}mDP*y9=Axod+bX=)rFPnt~0@$p8ipg_7Kka9o25|pTZ z2$MX4HAc_uE0Dd3sN3x6Prc(`Nf+3c^? z9j>Z9ez!YMO2T_sM9re1G~#^SX_wR(fejTQsI zKqFd=pheiXiM*-_j$6oj*VQ&v)o3J5RV-91EJL!cwgVeQtJp{(NSo9^mnQ4U@r$S5(tF44 z=4eaHmfDwpf9h0n3*oRHu=e7ua=cZF1tfv?;gDBH`VJ@|0wyMS*cuC4 zO{lzpFy7f5)ai^x{r$=QF<)b?S?QikHo0A$o#8-HQJ}geY$y&!Fy(yS>CII&UVTDs zZD@0w<8?_)293w-^Jw+Xk|3H!UlD-iwK;l0o)+i@F*v_NvGIM+aL0T3Kw~`nF!7}* zaIy%v%VF|&GX0~C@nD6CDFp1qelKJ$7pH02`AJ?cnb+LXS6Uek`aQkvZM_~}FkD&M z*BuUfZz0H^TeQq{nz;F3-k+JNHWu;3>p`{FJXft;QT`7w^97!lyLH zP;;a7;MyFs%Dwzw%`u*My-9}txB=640r7h-0#iL;>XjZ?n@iRLo#OAEOMK78CQ}ZV z+XOz|mv1|dOQLN+R*SZY7Yf?8t)uP69Cf3fD4<*v^}Ih{k75n$K0Mtho_-+zw4jv$ z?_wXnQ0s=JA;$tkVhxbcy0r*)%FOua*sdDh#lwM)WcGGc$?EZ~1(GkokjrR;LW?y< zxvW3N7xU_Otuz*hLFv|td~2CsUz}SDmHW^)vVT!KOAnV67x^p8r+d0wQ|iXgCpED#9#g8_}UG zlPFk$eZz+_R{02Jp=Cs&S+b01N%7R% zRoY2CJEvy-Il3S(LTF7A=T(yn1hLv7=w~M&O!LpkgIqOGVlMLKN7)w)BwSYGDv9yq z=O^3S6SXyNgS8AnVc-xWZj8lh>&-=047fAbOIm?Vy)0!1MK9;6mnv4om1Lb z^rDzW5!S?aQV(R;r`v`Bu!4NuAm0GUw-WRk9@Nd2CZBvbXeT`FhzHO4u#64bF zc?xS@bNLP6@DvnAh)k>n$a4=B`pkXVAC1BvsHk}5KZ(1i*~{!+IA0a4B2C_EViP#+ z6jgvN;DO9~njsL=^Dpm1@S3wx_5u&{ufk?1NjvZz*;MrEJUyETS5i+9J}uB*oDLo~ z#+sX=216{>95Zr%O>uEesySL*9Bszb02~Z(P)5!A9G#pamE!xalcOVGo1f?R?A@E) zzZbp==!7>RUt=$v)s<;4cp%xpdkDszXh>dD2tPKWP?Vldsvl-I^27mjs=q`Rnuqx} zrT2I&dpCEqyO0d7APA)$sF5HPtCW!;OPJECGzvBHYml>~)lw3X)}RF!El4FIPAXy| zXo1e@`RnGd+qGBxQQs+J?USGq1MmqOJrAW=(y{78HX4m)quJ^d%LQyf+jSE(<|Rv0f(#L4}@(q$qM~q>^?RtJrK~WPTp1Z?}@`cZm^jh8_!^Dk>R>JU+ZY z{XTOvu7e|vN!}$QP>L{!IEdITK?%_;0)j~62vvrx zWx*INN3oGR^J3mijiyM-?R@esb458eSulFqI)-+}E~y@wtq#-&YRh%wx_RyjRXg=2 zlQU8suQnRTG`h<1-odeAli6HS(eYIo((aW({*<7a5Id08`;nzw2{B69;6aR@7eWNl zEXC>7v@#LHQ7%yWD^kil$W+LcU<%w*D3{hs5>44fvRz0S^i^1j1!ZYKSy+MYkYtY; zbx@v8%bJJ*}OCJEMoHi1^NbQgp{sY%-xc6Vz9O$rY)| z^%a=zfd=KqY*S&r1=D``tq_Z1V0dsw^D(s=nxH{#fF1y~(JHb4k)rF+B*o{LVZylC zu+hLD|HR11C+Gkjphia8iHdT|K(;cIL1h?Es)RH*+v@A`t3(fiN9E=wqGIGlLUPX@ z@|p=YC6Fq7pm5O%j9HWrBBY`ToN05jkrvmjv9I*}_8bEflhIYk#r{4yp@E!G^1x{J zN3xgzW>&WFeJk%qt6`ygy{@Dn5$vGVKKni~G(-}?vvQEvLpJ$YAnhw54V_l0BZmVO z!-+<2Lz^__by=L05kRgdlHMr@apAj95?u@RS}f5EJl|9kYi*6yG+Dcg>w~*@2kVQw zZ?E52cd~J~Zn*J8Vq?8ln;MN=b+uFDyynWtXbQ>N%mx^$^DwC4w<8!Rj|2)4NEuR% zgr&>kst_;`MjPQcAV|WIB;1i`JBcg>oDnw&1QXP7!qRPB1LpSBNY$0spwX+Zsv1dY zwe=elCj>|*>i`lOS^^9az@Q|0+12Lpw03t+&AjXE8{fHgV8iY^ufP6ni!jkxD>o_< zd<*F0Z|Eg9P+F_>XKviEf%=8__`QGkdwg&Hy>|8|UdIRic6+1;wg2Hy6BFbw$-gDB zZ-RgjF=TuAU6|3tTd*U8UZccBLZGXV$=EN-WT5gTHLj%ieCW)Xw&TZ-+;kH@_k8o| zr@u)DY9B!DAOFW{Z$^+Fo<;f`IDWkC%$XzNbFFrY{_J5diQ0YXa>RWI?p0<6pbMCp z4D5pd^U_O26@+<$j~FuH2c-SXncVxt4c`cF#UA7Ums0#mr_mzV1R*2sk!442 zX|D;cWK*dL0-mfkls4KeHoZ{d3YZ}Aj#Y(j!Wr6L9B=rFGrXg?u708wd(JpvIFZq@Ictt&4STty47iQPlKqQ4{H}xI=MRS$`D? zS?C1r%40W^jrTolG%(Ug&ojj1}1Ei9bqP)DoA&Ew#jnT#u42%nh)d20D79C+|C~WRZMPw~9KR^yj z?u(>k$G$7)=#NAk{2A|Hx_fKi;FgxY#OB%Vf&Sj1j_R2GXNekpN%`rZ5uc6^_m(Ti z#uWMy9lu|r?Hk(CtD4xzO~YEny=s-Gv+e$SByZH`F)032>?^M<*C`b51yO|%FHEAB zHEcS)iB`s8cP3Ss>sf>w^h(;vO+&#$3C0grk})hiT}J=%c>#L8Vcy6M2DgFcO%1CK zR(dNe7F#d?I<(P>Qzg_AFgRjzT~e|EWGEsR8YDc>zY5%I63bC};7Gk{+wAN%b;Hqv zBh%LD!0c2&iOeI~;^$dqU~;Zz%BI?t)`s^VY@2Ug-d}AVg~HlD-a6m5aloNbY~%)v z8fBBX(4SJ!W;JDJJ1~cw97&5bd30RN9wTOs9*(4C1BauLvb7865o6&{Fd$5{QdTNY zD!U0jo5ID~1@kK4Q0HcqD&T-UAh}8==DN2`SNf-?ySI-YX?xg`NHryjx$lz3sF7c@ zWq!6wF)^WtUwZV&u>@UNMvLEj<;HS}-yoHZ&s5(d*%GZ7nWn|Ni%rlant^yy0{sZDFS~*>=rLyhI$-2bd;3Z4|g8d5(5nm{}k8rvYhKa4@<-7bpa7Esj zyGAp5*rjlW!+4U&`%B_mY$1nTS%jxs?53kskyq1!qHq?xx@f_cJAYSQ@JYH~$LB+y z5)C@5!TDDkUgCGWw1K~Ma`LgEp(m%N!0iXwW$43Aq7Ss|9d!8|@K}*JO_3Gy&P$4M zVf$UUG|lf&$%v#)PI=eR&{IIDz;_I_K22_HIm+Ig3WZWCpnPNYL4HSUy82j+%kBr`Y3&Faw!oMpG1J`EqT@+FUay`@%b~OM4 z-l@ZWfmY3!(Fkb|cU6&Tl}>2KqCz?$#K^Sr3x3CAA0%@5;HTvt^s!&_2lx>fy z@pTJfSasGwz#787FmB;d&N(w7RuCR`1ah<8Nq*)ee?af`m(*2jT=iCmK7rV_J6Y3N z;n3Id-bAV1C~1sNU#z~wV6-`WVtg9;zjFXfdM4!r16mlue411*cqg%&C8ihr268%1 zDCGyH_?_8@_*)u3H2fP_9r;ZdanY-9l47DCTDGHmR zx>$uAU(0BqILw7vG3y1Uddc8Nw56h3+ zii_L&qF$YNpwr<&vv+i6dd%k=o!L6#%|1nreSXN48Xip+6{UuUQ>N^jS4+%{dQ*ju zFopvwpX7tmLt+++x#hBGY_^EyLyOm6x3Ebn32|%o*P-)Bo29ZJM_Gz)^T+pi(`el;=JEd~2RbvWija;YIEh03QOWVTOiA=jP`0z$Em3S{j?-}SlZcuZ> zR^$TyJuj!5^6#NnTvBs-pGjH+JT0%+Dsj{?2)41gvDrLugo?zRroZkV{mb|0n%AiRL#fZ`<*7ic-#dn87cR%^$-Qkjk=3A61 z+gNIRfD#1{T9e)7v(~A}jbrYK3XjR$-rsi1i+$s+=u+xrarafhl=H2XKBKuR zdZ^{DFMa79%}ww4@_`-B&T3EVhGcVz(%n#HR4KZRzQMkqTZgy2<+>idUaRZA?(Ofr zp-ltlW1ZqR_C&l)U+(jk8;BnIp=&*kQBJbq^k69@fEzAU?8BvO;A*fwEF&M$BJ++C zGqF@3`m&VEIm4#JB8^@c>q(Xj`@^Alz(RYqa^w*UWnbW`ASEWRITCV`5a4+eprP3! zJ$|C{+V(eGAC+_Lu04^ssxE#ww7lrEc6Kc+^mN;zbCYA;{D!gYziW)~P3h*IfL>`H z8E)MeH)yf)%~_uaCcIUDx@XZ}!-+IsYr4SEOJ0JnC*=nU<~r-dYg# zf?eTtU}wR4tXqI?$COw_r&OILAFHHdSCjOI-)s+rtn6`@##&n$YaMGH?Mm(sAfLO2OOun+H8t>iE=hv5d zzS!1PUej$*9X>WnH;4NDhI0QuH@B5XyAA5({OHe}{@=RXMz2@zcE9K-(|_EEBulL~ zP*Gvgw3z*^4a3_tmT2W{kGSuv^i>q=TFk!Ih7CK^mRfITUn!3-#QeG*wKiVw^;tDN zY7OS&H0bJ9At$`7l`RQR?p!tW-=-Q#t!jock3?6n8EmNs@ru2Ql(gNq9)_4&vk%){ zkeP`S%uFbxurqx=V&cA5UrP!*4pfB;_OUbobL0p98+nBJZP@aOWkiDwG&}#}SXtSz z+ittGtnAX;PH!tI*>?K$96qm!bvYc}y`7#=Rb#cuRNWZ&hf>=5Gavu>jSUTFKKAi5 z^);2p|LLEO`~CD;d4+d;)6}?ETc@(51_qies)UBLfI>VZ;KSQ5FtHPXcO7ZnNM%KU z_B2EwX^}vMhH2r8Sq8IYDy2>Z>qY@Xb}NZD;+qOKQD0A(sK>@YtWUWpI$gPU&kpG^86Prk&L1p93!iB=+;fL?J3n4t7wRd(%09R0I?SIs*h%+bZfamw zXdl*T;ax}|EeN{3yue=U7ZFGyiiY)*Z&~>5?z`Lesg_$~$~_fJN`3?9wYAw59)JG% z?6-gNljoj8joth67?;1Al_QL;5dB z$cVsA87Pk868O9kJLND&i(#M?Si}x)gbE(PdaI<3Z#jCb@6F?H;!phXkGvuKG~Q@J z7U4TFc1ng_dV$$O=dB!xQZl8;A+p($8cma9qpp&l<_$N0g8bNcn>XR@0Q(>IUK$~s z@tOUpbj!+1Sp7s+R)c^sLUuip1W1wOJB44H@rxNK0$flI*@fAkjvpJ7ZrO}KytQ)g zYOQ}~G)aLv7RRXqyj>@4157VKL-q=Y?1ai2p_PcWL-}|cHLpNAtwZyz<=N|{ZK_*U zx1wP725JAwi&!=F57-tevKqK_^nY(#gaTH`*_>@5$v(JsmW6QNpwoKqsxd*A^)Xeo z-w4Y>dLkj)6R||8!NiSfr%zz!#g&(^H=PQ4Bp^*h3lQ+4KmhgsFDox9u0;RU54jB} z^N%#I7<+Z|7zC|U&Q4)uu#1NnnK15AfDgNUgPdg-C8;V3X#&)>=Drn^ywHUkBZqxm zy);l7wronblZPG=CTSb{*55VmHZkt@!f{7@su$K01$AGC<_d|&C0EkZQuR62ld30) z$n4S_PXPigs}cS4!Z}M54UPn1d9M>~F9%`W@ezDVSaD?af6+O&uYxM&k_y z=`$#8b5zHoQHLWMja55pSAX-P%!PGy!0>*4&Ht}vyX;AbTx_=UYyO{1_uP!QSImgq ze9sYna&{ue@CXAhvU>}8LP41vPXGZFv16d>gP0vydkKx`O`w>&OioA>%wRT>`*$Tf zi9h&6ws%ELJ(Ly;J*D?f136(*9Lv)FpI# zba&}Kt9x4aSG`&9(f8{o^*i)G(EnWjJNoH&RAZu zoVQ+U{jF`c?b~*PeZT$7_TM;~9es`o$9Bg)$D16VbG+p2aBgsJabEAd%lQH46V9(V zzvKLg^F`;MVWAJY-r)M6>!lJ?$&QlGmHc;UXX!^vpLUPAKkfdthkM#QmwE2+e6CDg z<}SOU?4Qe?F8guWOXZRBrt;7b=zPkFKtAAPja*e&_@|q9SJW}(Gs1&_4 z`nKr1VoR~BVsELvq4u}&iufn%8tOh*_d=pEF`l?Q@t(vJiLWGnUvH^T)W5GjQ~z9p zsUg;|vElND_cuJz@B{dk-;w-C^6}*3pbnxCW<7HMzwbIbZ|?Xb%uzTs82eWLW0%nR znf;yjoxe4EoASrvr!6#~F!9I#AfMTbIOC8$!OC9iP<&?PFVe@@lGM${#c>YT=a>)q zcuTK3nsD!fDEA|_gxzE5*v%_evN-E;DEJ;$Dcy@QZuwBW31^fQ$J2Q4H4dc{&)$r3 zbWjTNNkRRtfKkqX%`r#-VsWo&lcR(Zi1dw*Ll<3pnpX`}sNw&sOG9)HAOX0Imw| z^H*3S4yvn1LYdWr+WrOVIxZjl9;^ue5UUgKz8?{TD_I!08-zyCA>GL0(jm4Ntq^ zcVkzVx2y~*EG!^>fdv#5(BmIRrtiL$SJ+QjnqLa970x)K(tB`z8Tp;RXCn$X{Ic}? zWfta-z%tswdf2ycpd7sm+%e>zcyQSGBGN}Bq%z<*;gbEbF+tb1CfHY&$S!ouxM&&c#g|R{=KDpOd|KJi> z`~J)5t@S0>(TfXik5dwk`OcykxMzETD34raTvb=mmy&ocJ>=Wx9J`8%Kg z>ht$Jf64RpKl#p2cKl@fbN`mZ8ewB2`!0HiolNq7{4BoXxagmPJq`?ghW&`W#D2@3 zWKUr?_lMYju*Z-C^;z~s{I1*=*b5k~pR>=g-vAdz^vH}nGbeMg62y-ype6cPC2Y+Q z*6Y=wul1mkB%E%o=yf|*@O_1S3j4qRh5ZZHV9t!fo3{~jXc~NME1QMKWs&X1j^WD) zE+1u=vg7OoyA1oTya8UlYk=?T*_YU#*_YWbxrsf&et`M)L-sso;qT!*{cmVC|H^)a z-!1tAg42J(t`!fkPjUt1&+qWtG)m|;Z)X37Uv|o{2iZRhYk^jrXt2wN0SWsKB#zrK z(&fwz`>71SqZmXiJj^1PZB^{2(43l)(U1ZSbRe7RB=qinHh}%62iXQTf~d|GHpMov z%^0U`Y&+Y*CXh{j3ER&Ou*1;3e#Q>5tJoFn6uXjL3w`W5@UJ868|>@s8TRk&I~f-9 zW!UuWz#L){kFlbu(TsZYw%JUhCsQ@Iu-A8XdNw147C#N!gYDT9*zNKAGi)xy`U3qA zVyycXdTTR0mhmm@t<6X=-;yu$`N@njyzRj%uJ0SzGmuda%=$Bm(A=i&v;KhJb9UC3 znViI}^qj|+X`!o@xjElCx%A>vrV6)m-+Y+_Jx@@{&riTjUNyDd}n=U(ZIQcDuhl>%`QxO7B|h!2Il;8 zzD#=aES`C&Yq|DoGpbld(-(aZ^IBj^jjw^;05BftUCcAAxG< z+w+)`?M4v*n_ifsA`ATjRBh}*je+$I^w#)Saj%Q59}B%)3y%VXKJh z5bmxYs@E96bI1b@0L6V7*7YEKN`e|}G4KRwV9RXA9O(58WDFoaeEsvtc4_hqQ zrI7XZo?SR+RYx;#jCv}8COi6Oi`Hfwv2&cxPT-l&uGl#Rol9cplyokQom0`-9XqF{ zvnO^=L+7&CIW3*bW9M{qu8sik!kYHU_j>7JPje+XbS9MVvD+qSbgTQyb0HViwk60t|stFFFkai!A}-h_71$ zWLTR?tPU-AX6kCrskmcc7L1Gru)Yv8uYTMR^Q8p5NtELQujU3|G8YAp?lb47gmmri z3bdSS;123sBM<D0mNwH)BkgGvtf=hG^ykm&0ez z4h4q5X=WiJz*)f#nm97BfYKJQC}*Y^#gyQhAyF)&>x(X*jR$5CR&qGpJ;hyUyMydr*M!RS^Fo-FPVO>8T!8~|WmK##v!crik z=v!O@FO&KfJ-A+&0|U75okf5J_8u5qZ1Dup!XWyGlV}C?U8E5JLL65KE`dQ%fwCYV zE`S6zF5=~o00N&7TEr^X+5%~`CCq#u%8>M1yTVn z>~em1yTB;ogvG&3ao_Bu2O`tgF&94<=XOlc?sZQ$c_!CAO|N^Jf48u{3*YF8Wm=+z z1@bTD8|;l`TBBz{dPHAmF{NJ%HVkMy69p}gb=L@ zI{*8Lc<5pz^^edkVVGD{N1(;yFQ5?rTn@$o@Ya@S9uI@~)*AKGC=n)dJz4Ga5IXIU zCpgp%%w=0V(}?-J;Wh3LqdIQ4Wl|_J63aB>G)j0I0D^skkgIu2jm3zBGowK4c0|O}bd1HtAxK$_(OSH#MOXU-Ty(Wxz(rRF1YC4=P{2i3mk7A%>X3kot_}moZL0%# zM10G1;lWY)vKyDj2+eb>pCRN#8~ zk_y~_vYo5--6+0^`p(FgRQx9Sl8WDqH#_C}Zjmpkz^(En6?kLpAswl=_(h|arJqac zm6ul(KSMP<7*XK(8}Q^j4L?aOTCC$lEA_x^1E}X)X#G3vt?d6| z8F*~|E9dQKhVO=a6#L;vl6^QG@ThbmZ(N0)-Zk*F^aK7&(1U{*ox|+?@QMtgFGKLe zY(O6gSC_(1G9r9E&!W$lvn!Bna~V9ndW^yZH-M6+;2GHj>LWkTRqz&G1Dk9!`!(o} zJVS33zM<3bnp_X>$z0CE@)CSiJFz0r#EZC@7jp}@!guu~doOz*w+Ua4W7RJud^+6D z9o)%Xyo8tH$J;!-47(Cma4+|9KdkEX%SS8;X|dk1FiZ{TNp43zAL=j=|<>ixV9iMk1RN(1mr-HN@2--O8A zoAHY`^YCc(@CIbbHe!dICf>|jcq?y18fb;UVP8uiRGfz2jZ)E zv*G`4?d(G1Dxx?(b9eVIb#?sHiO=#26)rCD_{N*4CsN zd}#<$DJt|qtd`P;fZr6<7eR`}2dmILG)U>ki!VVGK?;2dh!5lMf9@vP#-c%ThdFy^ z?wm7U=bSlnXLfE!=dv3*qMU}5-nxpuv4m~yZ73mjrvzlfqof+}+wl=&R@UO0&@>*c z)(z}Ijy>|rK2|vWAaEG%;L!y~fqAe>ICkbC@o)3X3bogNdK_{l8OwA%x~tEv*f+Ab z;*$M?uO2|3F~~E<21_-6FWlL9G-PG($N{&a7V=Q~Re8n8q3$!3elyxeuX}{e+?w~m zO7S^5)4MOjPr&0qc6V5c4&+wPUC=JAEOLAn4SJRPNxYt<>DHhn(saWXe_S|tVSGc( zS)2#+BJir=r|sA1@6TS2-zWAy%Wow*e#niZQ^(C6L+amiC(*f|ptC34FFrDNi*EsE zB{=LB;th8mO;V(G%c)U9f3%_R^+x_7-eqq`LtP^E1K}Da+8S7i3RASjmT<8ex^_co zinNnK>oV)YwBcQ``=7zqIJKLc*vK5NyBG>}_&mOVFXH(^Ci%qpI(!~qz!w#ES@O=2 zcZ{#Y=kW!65udXWu^ak5_>P=6Qx3{&9@?t0K_ z_98C6KPhhe*DK6WyXqDGpe+`C8TCb`rsOkFpANtNHv;MYQI7dC&f{B4oDbjOPCJFW%%G9!6CT*W>%LZT8u zMW-RH!g2f>E{7~7$d)Mb4|iN-6gf2>7a?VB6z+N%&F3%wCte2|!7TqD|Lg!@Cd>TZ9acgIP14@dWF@r9CF*kpmo=?cqMqltX9?5ym_`zZE#Q%q3#$D%#}a9} zg}f@hBS~ zD{sA!wO-JEuCn#Cv|~54L^rmcj;*Kl7u^am>f_jYH#S;zMk_K}-e{#GQNemK?Z1Nc zU&i_`WBsQyP1A9xgOytT@kzU!2@^HViTs7%ZU}3f$T2(74B|4hG+Q~3i;TKA>KYj} z;%ZNyI6r5cpF_9ndpqKP&dh`VbH@K^T{BkKjMY{D9?U2?*wu9FCm$B|Ej5I78;8tX**gmi$al1O(`w}U=v*NV+d?vmz?f1z!f!Kk!3fTm-2BcQdbTXGo^$YQJ6ico=8Y}99L)wr&$I6%Ex&S>^cCSdS+?7_mkpbBZ*V93JwjdvtcFU}YBD5y zcQem~!@oU%9*b4drPPX5-m_1>w&#h(s6=Wno%HF^F7tJ20KdZ>^%{-Y!R&^3XEFQK zBRli;2cL06_}|y0(D&9N!pGbPF1`L1@EK+>5w#ap4r4WH3tM$PDbxzAvsdpTml%%nRv)!M w^&Mva@+UZ%`6PREPw5Q@XVXnkrgW~dfl*)|CHv5Qil{?dtAP?N%RP?BpKY9qt`mvHH{h{;db`{VR;=p6^{f z)DeB_lB*ee-))R(*oxKFbvw%+S<2X+-=qB4_^wTRDx7008M|zdF=_w!!TkZgy&Tua z_T%~Xt$QYS9o%yCFk}0^$e7tZxoO`X+|NV(+i=!R?mV*9QFo%BFB7f%D8SJ1|f_Dt{FAN=8W7ch4GIlTX|J$oni^t3)5V(gli zQ2rj^1b_U`(lboOWLC=J%$ziom&JTqHD~IYidtLHrV84EvHHfQ#>R&FXgH*Gxx&$g z`o_jYo!jklYGp0mksA^&{^z>%9)8=)K3`#BG_kO>R_*F+Z*RAi_}%UXb&K@O`7Y_y z`G5IYQPk}z3l%qa1`G47o{ojhEsn~CUc2Aju)n7V-C{a?JR+q4k{VS+(jD_W}BjMm-Rf7Mc>@TsiFa7$Z^rM;;4_$k$lsZ2s zxzm4}nNez1UBg16PMNFNuh_jzcTVD|dsB&uisy;n_O0>^}AY)gh%GxOg2h z`#^3Tz_sY1>JH{)5n#PJ*${JTRls>4Q^{PTR%s@gmT{)#TbWwz=$Amgb~fO0MN3=} zSGY1}v*qdJf{I{RbUQk4Jfav7r`w&V69X0nLR4Ytk#mHT7oA3Xdv{OLZgSjRpw$-m zi@jQ{w|LD%gBqaetfexZs4FO_OO#hx?$bL93Y>c7^ZXaNJd2wfXM1j7$JmDz?0pzL zXVT2?8B^Vlk+U)fYe_BumNh!HW`g?5b!>vERMJK`rphr2xxW4N8bL%6#OPWgG?dIY1AKkq4{9m+(KYIMQlsbLw%_mPw-t=F9UGS^4 zS3u!qB?O1e)hgbn#c-=ND)j^)U>iaBwtgU6!#6TPQ9fT@p0C6g2?z7Mc?GeGfDUx! z2-XQAcL`b#2U!NGVOPRFce#|WpV+dXy=&p7>Ga2VGGZ}@W4m`(;9L^jw@*r~UAMH~ zqP8wsvEdT_fU&T!sL*hI`nSeHf3e?q8mM7SGk=vF(v!@`s*)9EE^)6#Qb|4zg!KVh zJ_-;E`tgm80&XuGh(@A8wVYoO(S}2_!|!nse`ZF%$;JOLS$XZ1rDazhtK1UY8eG+8 zv$d`2TPzupx7~KjZ5>A42}8k(9XnPO7_L`f=nyaj*rH^!i>o9zm((f)aHR$i7`ahE zQqZsAYPAAIKY(%*C$a!5j+EIVS^}uarPYSPj15gyQbtVV!o~k%acHvA5W0QoK)-iB zXxAC8mkpoN{F`~%^@r!dM>2uN^dQF6z+6Hm02Rs*syXnJ8A6lMX*aq|u4q6byDJ+E&bCy*9HRD-t(v5ElZd!iGdC&)q4D%dycoBb}XIV-RDSeM{9DXH47_Z ziDZq2b1i2w2L-Fu84A{MSypWXUhJv?tJPX$EwtHU(V#6)5At<{8xpp;<|A{Y;sWI? z?dZq?!CMp{hKDxKsV0E>O#cCqW}_B#Y}e3G z7@1Kpkqq&Wuz`6p|CaJ!rl04A^qYJknB~~%lcyOtTGTD%p$#NJ^6-~JQt?@Ncwq?* zJABa++aVQ{I<)L4yA4u-OR3uwd3a$RGP^prj!Ykm&__KhOGe+`N1{2qn!2ZFdg>lg z+Fb9J^6#c!KdYc*N1IBztAwlMyI ztniP2`=zsIUpmVz=|4)T^q;xu{Gd`N`wQw+v4W%<$g)9kWRxZDscb6Q1*|1(y=O@! z()a@ko>X0pu`9@oe@^%X1OJ(%HY?LP&xR| zzff`ZY{i$J{o7kSKmAJu$?2!k@6WcNLkk*~g%)s1mlDW!iKtY=G&UPSOV|#&mY(G{ zVEkuyW;l-C4MAvvuj=LE=X$4otlVzlYNtuyGQK|T-8UTR#@?b3I73cZ$-6&{@YC*E@Sp`R` zSQ`cj)JNwu-M6nOF23S@@4Le9zv6w1<0eyl@!~3zscNyV_4@nozrI!ZJnb6TyB7x3 z@;!T&yNL2hO$k}bXrHWUAZ_=_z*XPEzzqw11zI4lzb0_9`CoHzCrz)I8U^xnO%wSm zCNII2+&FeVor}a-9Fje#^xwd4oNo`ZCfI||fYPXUUCG5JXe}osFZ!0zV_J-QMv=i9 zBvqzURGHTcI|tnh1@Lly#O4S_4d`TDh8CdKLNPZPhgz-Nn85j>R3WXOVdX^*NPQ>= zgR!Wbv-2O#C6boo_uhNF<+QGP{pp%+pYHT&XWy<}eNJcp&Yk^Eh-e{ArqBZuWK?-F zM(oHX6(>U=tAGX9Tg+~!*<rl$#(U4QnT9Hh zrLu9Qlxp0(YT4$6FY|5Yl6btt{7g=}7IYsrA!q^2ubI$-OeI(V6W|;h8HBJt@~ru8 zYe8OtEgH;|Ar2e~*PQ7wzxA{CUZnNO#_^SC{vhYne8l`T^}A{2wDd7>s|#aWo2-KV zB=1CG5>aHv9-T7<*?`;aE^$X8(fn{v)^EdU>(I zUp)11D=ST=%4Cu#F{x3tT>roW*SECXaQ~Mc^0|KeJ)ckc?9@|hi*YcMv1Blu8e z;E4CZqz6N5a!oaD#%HuzAvO!F`5qTuu>@^4vhd+Ky27^1aLJA=v%pN_Ut53VEbklL zR9w=u{cn{PQ)S~N>;LcvDb=uX`I7DV>A&+UOu<-b(DZSPP8H-y8}L=b8j}exEO;N} z8-yzKZmtCnet@J?sk|zZ;WezYe>q)8pvl;-0Wy9Hs5+CFB?vs$Ad$mtH&?9 zd`)e=(V)@g`>*cmE$EnD+dkEHXkakkEX$sv+v5uyMQz(w>ue`YI=#;0Dsb!7dAf!* z?IV{I8I0GNO&q@`~N`-gcdH!dpp%Zx6ff`&?1Jns=6%zGhco%*PK3&WeaYm>HF7!AV zR;1E1E~`!25!`$1*xuk-Luq||sR2snhErEJHeP*-A4zZSZM54Pd-(&9KB6Td!4nw? zuFJJ5E>c3n?!RaWlHf`mT9hDPe$IBeuoaozky{6PYyi$qWpM^Q&3GSVTE>J?>;WLn zq1Xc|p`lgZ|N3J$>u&nQ3+SAU{|*`y^?*24-$y-)-X~ieYFPy<2pELO%<5&*`%uh6 z?~~S7Y9zf6-+EFz`O*VtCpG&XJD?qV^Z|ZIMyYh|EK5n@3pv%{{K+e(B*mGC5*$Ugevwff_qeffvaAJtv+>1 zPd}P|kotoDOGnU(o`sVE9jNDGSb;6?unQ}xA%hmzYd`1t7%80kgINV7j*Fb0T#NlDQjd?dJP&?>+j?EEYNg9KF@=cpJ>+iiA1#SJ_NGDfJO zf-g#cThgUJ&)ZM(51u}r9y^V;dr|YRRT=A+g;DhsY7H|#M+6SGC7G64dt$vP2U`~R zxrC@5ATP)Js{mO((>{)nPE7?T8%B188^GWQnq|qpL0aWmvG(lR!TedeKX>Hvr0$Df z)FqExe(w7U;eQ_xi5f*qNzoFM5M9B2#n#AJBY?ofK~a#{(V4&UHzh4R**H6twB!La zE4op@Ra#YFf66~NoD86#Moaz>9+II^*stSSt!h+;uStyWgOBpIBBXspIrS(4ENZWM zU?l1CLyq|4{)&uzPXs zCAR98{=Q4MPmTLOpw@Z&659fL;|5>8-cS_KEm_sl;aA(E#X8-7TYT-x^b3p1ya!BH zM}<@8@w(kQ;6v&6FTmTKfL#TCdS2jZ{(XsS#t3`L-4`>ZC9d5xcQ;#y#AV?%iL$C% zr7R)?`a^$Ydc^;pocSY}y0f*-y=MRjDr!Sjijk;h&8(Np{V6wa?<^~kG};J!QyF5z zq65RL`+Ul{&@=tpo{3lH-!`iIMn;tSB08=%V0_hV0(PWEqs8E8wT1mg@Psr<9PX6{ zGWA#Gl;wJTwkUh2x022O^aVjdqLqGTG|o0SGLm%H)O0Rhw4kQBrpXfu*Y`vs;XJck zR8bNXJRssmp=fNrtDUj*1;Ka}qKSZg6665LvlK&Wvq4pw{-(9QW65Cgj{1R(-q8Bi zuH_+6QeaI1NU3;z;n>(^jg7mvZE&am9x(6^nEb&%Waz0lEXzNrEivo%=?osP-{J3E z0QypKA~20=zpcDHF|p?kOIb}#x%o+15SY#30@p~a75dH#``w8+?%pS0yu#g71}_9O zsz$*ig^2ev5jAoMcHzWUO2`qxj*Aom4&TmLE*Dg1sVi3GLtBoB&1NUYQb#EQ4E33q z4ajSA>@3A>fYFfPifk~7OM%;EDl-n5m2zONsX{_@=b_S7R-xNqPsb9%5XG5 zaZ2@E{3JITScfR(`oW1&uWxjGZAW8Mb(z^*R@1OZw`lw3(H*U}{W@1;dwY{phv^k+ zy+gEK#2S)yd64i$Hbf}37=@e&C7Qn=Kp72}*=!m(4<%YTH!e9J5dM)xD-e}jv>@*S zSo9VZf|90=v6b^6LaV@rq!(i!V>^=u19&cvOYqzj0w}^b3g1mQY=t7&ERDh#6%K*1O(x<<(kX^LhKQ!0hTZ0jlFd5j5ql`YFegPZMH9<$jqmCW1$)~P z-EQ5Pd(}EuU)`i%)~a-}KM?gB4F0ID>awkqd#ei~y!d=UORVUm)sa^o?#Oppt+j3K zwbo1@E$CyA)shESkneHlSuJKA<3@u7;{jeObuu&Jh5c|);HzpBF%t?g7OD-^l$YZD zKsnr0cP{Kr(U{zTkA{TX)8vw~mhAxzy@_)(wxiq=x6#kXZ| zIplw!th`v3i_3LYlY6&qZ;)k8Wx%#kA1hMl7uYu%mP{<)ba1Nbs=P#RSHfYd>s?Yu zMy{ab^Ppr83$O*rMv}cc&@=j@%r?Q(n&ZrjR)pZp&(9C!7ki?RUF37mmtAwyFpyC$ zA*1+t2&F_v@2bF#`U5-s{)wGCM?LAk1q={Bq5rIjnn>g%w(XeO-Y_R(NP`fkod@1S z4920*USAd3YySPL_EPSW_M+0zUgK}C1KMj1aS_~FezWu%W@sqZnu+T>5QV{gm`I#E z`!PFX*ACchPW(eZm3X!Y=DR3};7Y*k4_~%%V|>SnMb*|LM?TDtT@@H#>D;T!FK)Uj zeYL=E9e6{Fac^L^EBs(7;2Oz*P&zamydqzcZm8yNK!K4lLUL2l8;TVooJ~8)Q1uwu z8Gbd)5ds`=Qps6!+Lr`FOWJDsT{`u>#k=-b`(;_JmSumD!dlJdC!7A?61^mSUEY1ir%1D=LHr z1~$1fVspY>L{vH(0#jnb8R>5e^J%>|94a=PIiqtety|pbKEut;ag(E}F8wB?`%97H z%GJH;&tZhfe*FpBq?upD02%=BXgW<($e~nX1<0)*`5)8htQP1ZI9DTcHlM+L=3BFfW=d!Wz&H z2mm_xmDl*sobjJ{q1jVRIASGgK_>=jt zq?alpz)PVAcoiB%1cfx>8+Dl&jxXuQ01;)uAAxDB(LmwTWOBB^NYdmC+QT+y#2MDZ zyv${kT%PeH$edI@-7Z^LIsxGo@aaEQQt@m`t-z zN0NFcf>X}0R`$*VAHH|iZ<=NEd)4~b&iQOkU@1(l@Q08rAq2z#3^%N%Q6$U70!S~2 z#TWkH#^N8|;)7b=D?SyqoKen|ll%5>t*qR-f8S)~Rf-nQt6S1rXCod~pdnp12^h&! z`*K#-0m|%s=(^2wrHSLIG<4mTxw~^^ZK3 znu}z+Wb}!m=wtcOm_4Qh*PF6)5EM|)3AATtcC)edO9OTwAYNK@O>Hq<)ffA(=3Zf- zD3~brZr%b+XzJH`$H##Tb>fj+bi5547%@zrst8A_q|m43Y$3ZLY4vePWr#1~F=ie4 zFw#aC*RlznL4rPl9Y(}u)Pt*MT`^y>GF!@kIqYm9rqg9F=a(Nz=2ujNLKO=u79?sz z<)Jc9I2wliV}e~U-~Nf^Mtv{z*0PxsSxl*tWEpiX8T3!qwXgHn9k^_>&$s!qMJv5c z(^EM}4$`m%BotC|u0hP3fQIqLRkHb!Gv)Gc9bMQnvjGOayDQ-dPZ~0~;kN z;)Kmju?{e(mr@$kmns^-mn;E&h!0fd{85tV*f^UM*tG za|oF8%38s`uD;r~IXj)Zgj?o^p$^wZ_7{VjWB#n2ex5I}z$>e@TI`m1NwmV`u!vrE z&ibJHXM0%-TdEY36_`!d97Ru{*JsV8+@1(^=gTSj4y6?1fPy?1>F+%M^IiITM(^sm zNOz0KdQxfR;$mp0|0*ra_V-V`Ez@6zrJ^KKZgMF;$pT?p(x@I%G={;-k+Fse010*_ zeIa`UUotjjA%>J=v^iI}Je$CxQn@L(6;PycCI#RkMMjbqWsED}fgxA`%l{%~V_3R~ z&B(XOo~+AV*GJaknd)MAVQQVu?^A5WM!4LUO>W&=1sn1FBEH0IHe$0@lV$X+( z4jlu@#ohihJiV@={GQ^0p3eY-6zTdpT8*=&WPLt7?gFS`{KstiY)X)5fkDfO2sLMg zUbj=LW^rDjk)3e&vW7O4Zw$ut+jD|E9={|ecE7W)V(pTeQlsoFIMh;BKhj$ZdwX#_ zYSlR02V?Pq+BID|op!%YYqeX=T9sAT-{0Bk(#iXDYOBp^(yA<)g7%i)C2l|tJ4LFL zev4S!mM3D6e#H0r;D{g)qZtJ!fE_Y!9grog4K1ts{$%I-NY=qV&qA<37r$KF6d+EmUDxwVX=Z;CY z!`6g9N29j4x#0UU=1azFxmTDj zygmIV#c4stl0;SvK_o1JgJ_T}1mv&2?LGwE_PM)cAy8>p2s`KQl7*n$l{ZpfX+Fe_ zzRD~!;|087^5D|Bxq_S-ugo;XNA7v(Qo|)@?tvHce!d;959+Z4tVYyhWym@aNYSbh z=u!MAeyMIY)e$AKiH?*hhUAKQb2$8Wz51T#k9}x~e&mkzhMxPc<*M{~H1sh(A`YTV z6JRb!TV@tbhB1c&cRG{7;mpn85R*4b28T!!jfuG%cmqeqbeDeY;}53R%flag@Zr1f z=IX!Sa?9V-Zz*G6C&oU)zDp4;WFvstDWatZ^Au951`vc0&lso+qYVQD!77CO8O4+h z?^?z!%9!4@j8c!~UCU5C?+(fc{*n&Piv8Yvr-Nh#i*Sf-MI3oN#GkW%|9pxhef{(C zK=mby>&-gnl6o?&Gqma7vF{tQb}#4F(uVSIaeQ?zZ%Dt@3?*Dy$9a0uhxzy- z%$Mn&2>WeJs;RJFd>YC%7eE!$P?(fUtgUy{RYy9E;i|xru4MyD+53KjTrybX)@t2FMQ)A8UBnjzmaST~JP=s6di6ly5>rWCU5VKoNhBf^ zmv6;*DH2=zxL%A`CMZm~4LK55%7dbJE^d&{WQdvqF|C2%ze!KeNnBu$<`Oq%Apd`v ztM&YJATWL6g!pVMF&Ii3l}}y$jSoI}W4-cu%C&sozU9c(qEDhm$}4Th94exTNk17N z5J`O)<=p&6Ez>%cXaz#b3ETUw`SckVFOgQ$jk@iFgHs1I-U(R+#L5 zq*kMeOcHUV(w0Y47EMShB4eegDI1W+EL7I0w@PB+!%KWc+F-7(zuWKCJ8Kfl4%Xh- zynI`-dC{s7zh0}p`R1{;!!7PslfA%O%idK=--ZR*~TG%0o^-Gi~WnrUF0C-_>k2+p z{5U)1ad|5+-XaPd4TofrO`RnG;ng)fy{56w;Y>7d+Q^?uzudZb&1gy0kv+9n)m&>1 zl|(~EBftIT%jN3zJ!{8nP5NUQ&f1Le&djG+p+GTbggko8w9`nd5%Zc9Y8CJl%%2XL zKb=w%si3(aHOy)uQV_1DfL3M=KqgW|>MTpXN(xbe8^$`En8LC8t~gMBRpX)V-gc+9 ze0s%bO~pP8z0FopTOBt$N-K5NczNLR(Up6mT}>v#F>^uJikjf?>J3|}PZ~n8(umRO z_gBRX#Gyfqy+?3pNiu{{hB=buC?%Cw$%6rtX7XYklysrm@(*NNy!mG-a`V;aze&=* z5hFGY>=eVgZfBTpaw91a!Enlkp`{y>;Mh#oDCG%qFo7^NYia@kq*Jxmv^6&dssmM} zQB>it($8g&HZ{zXyRs|ebJ(-Po59Y7-(S6|y0D?5bwT3t?NgU07PQ72eAQQ8R$ZQF zt*EXkw_3|PmjbP#g{i zjK<rF#Z9Twb!En%|;Og+d`h6VJTGhxxJjT5xU#^P*aCZ=2oT*58lM z)`22B{EDJN2VAy7wYPuc#(tlVKE2D0Wyxfj(OBNzUT!2R#0PtdUkN>-eH`pvgA_HP z3|23hT*BS{!TR(GlmemfR=^WNDVKy&5FnWfm6=Sdx>FvqJOhpT2VUu~q)gs;a)8 zU;k{~y5(S4SfhZp7jG5ft$Y)p&6R)f7sD=+F~V67#TxdN78e?fg@I_-TMzo;-3eb; zdvi~p*6wmTwAvpHCe_UgtDAjB#4llwq2`UiLlLWlEfn$V$QA-FU(J8Cg?O7BVlD%_ZetTWwWcvv)w_ zaJd~?oz0f-(qwQ`o1qhA*?~?JOM2nW=Xl{s9v@tqeu1P>5HN26%syD@3z*^4wee7) ziKz%~vf(l!MM22yuw5W+-86>??IFZV;@TcxC=w3z3=j9vK>B)<1sEppMdt1u53E(Eme04>Q* z-4oG(GlOA~R@yl0?kGZll1NDcTmbFey+uocv5-k+ibNIcF6lIx?6&S?$Riuv`Cboj z?N!Sfpf^%(wAu;3zQT&KRU1mfMK9^{>>d}mm9Pz;AjE6@bup7Q$F`J!0UOdc=rPrJ|(U~%?qU`=D5n92{ZlQaTTw5ceX;GT!3p- zKz-ju;Hm&zz0iZR{A16tAKn}P@S|^MpbRcI3Vb|}Z8wWcqG&)xYs5(M35s^iqv-k! zO{1P5AlxGA`B1hV)g0Cf@pPSddM5icr*n^h$NXXUieW*}zQosXqo)4DvxZBC;z9Pjcj55^Zp0)Zi$iQlzhVP$o|V9D2+ z^K5$kkXE+VRM#fVeyxf8rx>r}NkA1r9*^4%D;$$VST6>()Gi~@l_Alhv zJFf-{^927qe{LeZSgZ&`*)W7Pts&Dg1LVj<=d@e8`co9M$s@;0W&zISV#L}he`EeF zWRoJ=PDLZY8Wu|qF9GJ;r5?gbt=fnnl3KM4(<>;ZLplh9Ya=r)attn3 zZY1e7L9s_d{z8k{SZ%5{=yfO!ch3Op?wpo&Wk?NO375>$2;4Sd+0EipP>FEb1WmS~ z&s+JQ9!vjR>&iEmntcwVD-`eYEepmMMFK%*o6RyyxBTGw!3`T0RMr$5wRsu?NXR}* zLiHw{OJjjn5SaUF26F{$J7F$4N=VZ%3s-C5ZIbTM@T2H9k}+k`ZLLZkLaHs{N2}h- zWGpE)8%!#dtXgI?$}$$d6&NY!3Mv(Wd#l+b8)P6r^xrbS|0*CLIA6(APp=ij%da?l z)xm4K1D%zXv)xKRPlMjs|ErhQt{v$_4@#l*Oo9taSrgwlH}+l!hRhC@@PQ>FV2Lnz zAkK9LZ8lT&VkPvM5=nZfz2NoCL&{nul4+uaEh^ahu<#WI(sTG@MuwH}MuTh|GI4{M z>tus&E7D5kjd>QUN;b;NGKs8hh@WYgUUT$q)qvyPLoLZ}(4R`JRUOS%1pjazIPa+* zL>)tAWhEtLO=U<(txwd|)>KzjR+N{NmXtcni0uP5#C(ZpNin=T-^0LiynRTI`opfg z{GJ|Hp1Y*HL&$=L=EWNpcJAcQZcQ)dSA1f2oNv0gY%s4*@18gCz;^|2=kEvY+8F#d z(3!<-0+(sA6M=c2FUJP*Z4#3BxF_5s$C_eIo>)R|^2i>ryJ59)SNWks<-3fljl0VZ zA1>q19Xrs8VlN%j-=20w`R{50u+7by&I zz`+0qC0O*FbMaH&=3;G6EV@H9!JEvC+6n79B0HJCzY9t87 znsLlS5T;Qv%qotZ|TJu|ddW{!<>qA@9R{5Si7brLpwuqi+BS zsJVS+Is2Qys+ixTi8}XeLRtp3(70l<)`9ZK+t@VsoTi$fTFoXX1|kDmPUQgns(O1< z!fnU)B)tzm?lBxTc%I_h@4Pc@igC~AX!`XS1fIm|@o@sZ^1*Umn(VO}B?v(XA*>gs zMG&@ri$N?*#QH>y#@U}|2FZ!lF~$C(LcHbkW(2fYNvtdgtkit8_~_ZQXD3fgrtpW;S$;2Agg5|{ zC&pFL=YsYXNJOti^izzQg3}0I`WmEph((q77volrHE9%OA~K^{h|EGhGG?Hb#q?)5 zjP#DEy{M#umKZtU=FG-FwK)+)q*7a?%*HP#1JQuTA=^sIipPq|_tz}lSeIWG2zqUr z+sqI1$^|uMqio9e78Yn_^|d;qf7L)!GGH?54G3-%0Z6Q2ricHR82=JBl{5qq4h%sh z(!5g?w15d&k!5z2<{brRfF=O*7-btHSr5}e*%AyX9+2c)=1LNEI7LcYi8>M}vgHYE z$r&1v6jzS=2;9N_rfw-Slww7~4<31bV?0(>;j?LP4U`lXxT%|=kx<3H8lt81FNIh2 z_Abe@pfmoW4s_L^Q@X0vpsPe*i}@q`9?+Kt+=#hBgRB;*3VjG?VV;&jf+3R42eioC z(HgZzD0kSGc9Cd_%xIUK5TC1Tx7s$~;E%k})bs)!L=&i+eM{6GNERV}3UMk{atj=x zQVcOwMx^1GtwyN=kO|o%ux_LIeOfuG)~LrRrZ$IU5gkSNPGHcchH`+=& znhSo!%y#&pzd-DvDCu?UWM%#!(@6&(C@Qq&Nn&y^+5nv#L-+@0ME(=Vbrxp0%jpUK zXG>M2t}as5;@N)5p+lE!zo}`kYPxEHrbn|7=fNi9*orHzbjhx(E?+T5tvb-^8nhZ< zh4Av-BA7?n@&dJJHBek60fBC6N`w-q=>)=(AU_W#m2k#Nm+Z3miw2Ccv47DObsGbwM!-=`a4aA=8p)sOL)(LBTPCf-BDaYeBRe!j)0$N6TgOpL616NtEjH#z=HTS$9QkY>JQ#>%YCamP@fa^h2FV7Vf8DB6!`0@^m;4nws$Y~``dfBuUUQHEw_Ad zbw}^`9mkHnZ*)2JlKn-MN$?xIMOXma(kz^3fV}1h+ zDj*PvR1n=_@rBdo(8-0Qg&PyIOD~${eM_Q2>?hUo;g_=)5?5OE<=vEN8&{(5X!qGn zyYu@l!Y{A@FfsQoeW&Syx!%5e-}(29UZ2wW*10PhLG+%zE}(#11U9mwi8cdK`t6|U z*ZF;(?PX5qP}c&~^{S{V*Lp@PG?$C6pvpPxc|Q1SGlP^1DAhQ#kG(4BBe%wk)K+$0 znXB;vd;IOgPW{CUFIKJ5oEBECnQ48e*xU>2_+S8F&JW=tOn`2q-V38xjS6)#Y?|b{?pys$N)GYPOVC*0jVH9av)Mm>M45(P3D# zQZgTwT?;!p7P@qYjT-n$l>eQUE|(qyOx3I>*=ftO7~t+n4EZu14j)G9vtkdDCB+32 z?*(AA&}$OnABj=xa1#4JsQ8LNfacoDs*vdCsc2GCq{%159DxT;p)$?nktr=WCSMR~ zuIw}Gbf&)5L-ExsYKK+M}v)VFr6(Kz&Fd&59~qs`VZFwkHJ9_xYWp8?a=47)zj4rX4MffWD*xK2;UiQ+R|22 zX4Kj}Tbi34E0-VaPpnN=#_}|F&z^X~yL{QfF0JmcPR?`WAsfjo$2;oR^k@fHsEmh^ zylA)4O>JRE`^Kf1(dR6HxxfbWq?`>USJ|**iXCC3C^sNbX*8&5Cp(!Y1|@hXu#_0q z`%YlyI-4C}Fc?Qo9FtH+Vt{g1RuT>r+iZ@KFuW57t+}O1W6A);(IzRg#!;H1Aos+D z!;hQ7{N=v=4RU{PZ@=7lU|Z9;J%4#&TT7w(jo<$E4Rzt7_O>O?t&O^h@eOM`hla++%%nS}F`zG$OHzrx#Mts=KdstyVN~46UI*-q_TtjO?&L>laAXV) z_ElqAjjW|z`YD&5Q199TUR46a>u zV14HmRlT(qQ*jB_4ld`XcC1=esad&7+kiD%yBoDDS8A+RS}gVb9Zh+1e!vM*p$sjl z2JjcM_GF6{V}U*(vv_U{<}j~ExKpw36iHFY3T>_kVI7+q7FLuXfGu!N0z5laPl0Q~ zx>R%iAANoORr_|8Z73QjFRwE@EuZ?-sZ*!ke|*P*27~UHUN%@78;`%AWQqeYjlu5s zu(sqPti#0=`7AtJ=V*dlIvZAg8w_>>k%EUIl1MZ_5ZO#11OX0_LQHH-k#$jBuReAr zdd1M*PaKpF{p;SLD@)Ei{;jngYyX&jjeGxyi*Esj9#+r4$G-%xMq~(KZQl?C1T+bl ziv~~Ro=PNdP-JdXx+Wqz3>EeHJEu?YzvY(t(}zyuKlQ7JeGYXtgBG-p!0RVqV6A6n*x**?>_LR!Vg%*<6w8O_j4*Zfg?Xith?&2= z0N8OTTTHE4hR~q*UBWIDuF#;b8l3;*KzfGXnm&JkU$=GZ7Y`kJd=j$>68bQLK72^@ z0dprvNX`O<6qX?%TtwC-)iU9!UASbAsurkBU&e3cWrq%ZOYx0*SS4zGLChS9IrFB5 zl9C1ukgmlBH@8+E8W}!(=Mfs4UX=WPrlgo-Lb(#m_VMpil_;#OyyM87hlfW5tc-t8 zS_WKODfW;{7s%VtO4w-v!e*l$>rd?R0H$D=$!bE>ah6hOucur}A>b8iA>2HpP|P#J z60c{k@~8P#Sd;!qC1OpxDtLh%rd|hC2FO*Ijsa4};2x{lAV#$iB_a$CxMnwi<L_)D$Q|J_|AnWFI8_3hwTuy$SxvJRm2}-Vv5)m z7J>o!85A5&@TU#2it+({!fMm4G?e1fP>0Jw-m@U!kc@f0rp#I4oCf|~z5vE^kCLnF zfl&dnnMRiwAIkV$oMGO@O-}&h1rJ7&2v?Btt)%FbAjv9d<6~g?TN-XYjO<`|BH27c ziGf{Fwic_B7D6`Cey?HJ=AG=zN}7FCYmzirgv9k4zKxJCmf95bTd>W9YSb(nRm#31 z%36lFiEFS97@5qIAVi&Bt9!S1lJyrUE|dke1Gowx@@Q`oYD^wAgUGz{05D%(UmuBJ z^(B%s>pSZ^S{6nUk-B)fGwci%dZC#y#e$w#qFCSiwlqzeUCHhZm0iNb=A{(9Z8H5> ztHaUS(@USdVgBrv^y07+5k!9xeHQV%T9Mt-t33ASK4>Z$ShsFjQPHw>>jsL_m{K}F z$d8LG7n4ckx}*=}mKex=gh6eZIg7Z%-3v2y_Fds5{#5 z3knuX++oJ1VYXtYLx&NphIRF2j7uHGuEh!+SXUMZx>`)ELhfoceOP;-CWBWEgEzA( z2-#y;GfTS)EBl?+vASq5T3;EqDTY-zXUEgIG#BLP2rE(G0s1@32X#$0>C01%H#Hu+ zvC7woWVsWMHlC`lIa0Z-+hdBAH#f)2EZ)|Z@^b!xqv<~x%(bgpn-+%+YHQ!pwWDUk zVXe*_2p0z|N6n#d1j#47m?*AhW{;ErZITY5oeDs&VquHe4GUhB@|GegKJe-i5{m$AX* zvH(o#Anm_ckE8>vnu9@#G*PUdQ)`Y=Y*f;)D@oHM3N{XPtHjQwfkoJqYSFSq1Kpjd zXh8|)sp}~)ik(>+G7DYA$|td(+w3w@^5kZ5ne`(SO0|n!2QnG~p+Jx!S5MnK>uama zty+8jqm7M)rHi!c1>=34xV@pKrp&5!dLK zYOcb}1+AIV%XPLuXWOb3W^1glYpIu>s5MwSWzp;E^NKs#Rt}mA8@rYk@D=`0s6f}K z(iMfnI2*vC%Rp)O30Yr^Y^W_F4m(l?d$_S&(rTJG*0fR5r-Tg(p>DCCl$v%i#}ZR4 zW1Q40&Ld869$}yg?~w#?U_qd{AyHXT8qL}D(+K>LZu}=%g4r$dvbkefuQ>ebfk5EE z?YAEc1P>Ls(Z`9RZ|M8DsUt4>_zu>d2aQl7t zO%)Yw|KNSw3%7)q;V-OTqBfT=SWscs^kF_;Jr57n81iv}iQy2}=*S93nkuGEk3yZ1 zwFp$m3{$Ck$TIBUsMAb9HNhfXM;eNRp^B{_G%RectBIGFmBvc2vUYC!Q&R>JvwM4H zG!BI_=F-aC2}~DwAmK!|KS?|}E6~DWNh{EByFf`UGT!ejS}LrO@H9!7pfB&nz^3g}r-}yZLi1QQt zG~)Hjx`}3i-AW=XR6GfTj)D+4DO<*ZjtG4@D5HrJF~R=Nl(Ws=+SS!+v$b}4N&9-e zuw`9de%iYznOx-aElMt4=LmA`5)3J>1-RU-498>fwGJV z+!TV+DBl{N$Fa8%WBUON@?&gbZ#_ZtOt!I3q>>kDU?nMk2Z1h$ONhVx*cf-iSNvjyU0s zcRbWJ^|3Ukzj*GMpF8LL*OMijzZ>^xiC@>Gy(;n+!5+#f&A(37sA*&%LNGwE$ z5;)4FSyW}hx>70P*w#JED7cOuGN&}e4gV)}7503142C3+gBT_I@w1+g9a215zP3YZSpI;IQGiUooPyYj|l=f=B6w{;|? zA^E18|0vA&DT%EL; zccZWGc^=q-xIrCvNSm*_j--@RTFIML?XW0|+5cCXWt{xFj*fP_y}hHDer2WDpRd*C z`=ynh>YAEbj|WL%HJ%Q=Bfr3**EM;%egWrr;H+kNGVy^9`MB^cu+#Dd=bM`8N18uhEBv& z)|dHrh@C{9`oFTLu~aL@xAQN+FIXepBz;?&QRS(EsybDtYKQ6>)oZF5b)Gt?u2Xla zr_>)%KdJtz`tO>Era^NhNcaKGCp6D#{n~2nZQ8HPCiznNA)Tx%)os-6)?KZ;O?O83 zCEZ{375Y{Bas6%jhx94^5A{FS|G}`!aKv!JaI4`1hKCKGGJeS9F|9Q{V9qmNY5uzT z2j-uee{24mC2skG<-9d&ZMXJWhpc1Poz_FvhppeR&gA9iwdZ{_@ArBCuyxp$+eU0# zY}2-{+P-U_w!i9F@A$6M>fGu4iOb+x?HYA$cO7tD<9f*TqFd+wxcdqBbM80XGajQS z;;Hepc$Rq9c*ZV~bfh`5IgRPnR8 zCte(XJw8+EtbC#wQ52Gl_m!tA?WOg{ePsI>*ZJ*4_2-T8LclRN1A-EFN8 zoj;ZyRsTl41!c)v7JvND%9&xwJsr{~nNIq|1xMzd>bo<)mp;OlN^Pu39FOAqQ6|H) zSSoF};8=|B_oLkNte3ZBkC``l3mpLWPUex$q6{+K=ujPFz0%h*#~1M4GZ#Npf5iP$ zc!v%u^D&%vvMS_~;Mmm*M*=Lh0Ke{# z#Ib;fa1M#{0*)CHWd7CxCvhpC)k|Y6fLZn?X#{xR4}I%nJ>p=jYxcSj_Xq$Q$)^8Vl+) z`R9+#w5xxkNT7@~p#l~}th&IX8c3B>(lBoID`$Qw>I5WY1kU~;pfUG1)W2>y`w(Lx zyV8bwntwXL_#IS&r_oo&0+3;3N0GOSU54;U63~e@$8c`Mb2WC2A$z(SF`}bvhS&1d z(lgTY(u>kd0V&`Ncmw`GC=d-K0t*9Ofk%R&;QNAigzWGs>CcQBY7kTT5Z+sr^PVG+ zA1D;>)gfRs|2;nQ7rc2Xy*`74-gHm8JzbrydgVVEd*!n@?tJBrSHAMfJ+JI|rS`|) z`SB$`-tZ%uy`(?F#&X)7gWoQ`iw}MZ-*H^@PsN^M&#`B)`^>M|@7d?rS7E(Bj?DBY zk(u=w_67E7_IdUTaNcX|v+Q@kg$X^fBJ<6S*hoGrV1C%00q|y+m0%rYHTqf$C=%EY zd;xk5iG-c+KFPkq{>Jc&dzek>M_hY3_H-S>{v7MrFak!K*k-l`^Q)6=nq9{BvVH6T z_OrPHk;$uo?_=ys?7y+k`Rm-wo@OtyAG7~rudu(eKOz|XCs;P$WWQqHV1MR1_9lMm z>rr+V9_btG5BL=#HG2eEFW+M4Sc*Nyo&}M>bHf@SM6Z|;t4LkQigIA2i(sMpFc+SO zg-m70ERL}XR*F40%kf(;^{fFj(88(^g6PG}RyTe)8f& z33AD|vK?$2egtzD+s=N*cCyRaA^f)35q34~v1^c(w;Pd#e`nui-(%lNv3MZGhK9RG z0)hS~nPp{vO1pafaH`&yDjgZy8aOpHoRUg5{TtjHHa;HS>{;^VS=Bzf;faxv%9JV|=nkaRC7S@5rgLyOr3rVWwBZi)VN4vz#!0;%Nc zVLbCu*D~!_rZn-C+*$D$_*!5}i?891FfbnO*p!ksZ%y%WK#|gvSEl56fIu~Njz6hp zn^6S7CdWpo$XJ&ERTqCuHnPs{j`H9v?)CBcV_{Hg;S~U(6a5|wbe{@uqHz)UVm`uY zD&PZIvm$TioYmTy;+r~B)(WCo zP;$pP6MdNRk>YNQgsNn4_#6>3kkxSt<4et!2g7(Rdkt!!=ky9#fu4?_C%u5b7kB3m z)jJH}IV{8p1I3*w*7g{Jfr1(wamWOzd(Cjl8tw>mr;H#zLl^|t5g0@BPuTF=x)#>a zacb1j3{G5i)-uO8!oqh3h zGMx+K=X7)~il5WdxhxJWD0ok4$AIB*pen^T5`$Ex%5xsNXCGdsJgmrh7@d8%S9$1< zvy{2wf6%{T^v@5t0_Y!|gXkZfL+Br!!{{HKBj_KUOVB?$N6|kz$Iw4Im!f}kj>iKn zf_*CEK&x#m(221fBU;#mb1F`>S`|-KR-`Jyh1FnyUQp^q*)Y7RIZP7qT}yxrD^oSI zL(AQ%>hg0M?&=>42mr(veP;|@v8lN-)ex`pv{a@V|5;H`@HmP$VN962Bv2LTCC&#fm!3M+8}5aq z8HS30WQ90rfE#i zvP|mSYMTW?wLeLV_b17`q``n=7(-=)t!I6+s#$!bGMgvz_imr(Ftz z!`uKbJE~Ik;O8apaDOSP<4#Aa0cHB)sV1EI32)s%aG(czHH)c%IFWFwABbHRe+*6{ zE|%kh)5VJTV@OBD#UL)kot0Fk8+TSw8M;_aW$0oJm7$BF_~Vd!i*dCUS6p1JizCrd zTn*z&xi>=PIF(yZ<;2wnDkrWkp>pDCBemIyVwX~zbTLY8(#06HNf(=_Ob;$LQyID# zr!sW0h04&ygn+99S6c;KbTuj9qN{BJF1nf$aM9Iv0T*5E5OC4eP5~EP?E;P$&JN&i z@h#Pc2h+-BJ1+MS(y3S~iEo!djpCBZ>{TwQ%sx?u9#EP6czMxmtp~(6@y0>rlHNF^ zTvGAFsArK<@yE5$ca-&M*b6+fz6Qt_+tW{XnaHOeIwIHp`u zfooB=b+*3a;+v@NgmOv6uTw6m`1N?RRjKa=<&p}VR4%E&jq%6zNKVZds~r_7-9$WjTpv@HbXU{n%cRXHGh+sBdJrUMfb&^iGuGAK2#kIcUX+7Li zSp0fCF?Kx7lK3aSsaV&!2tTze=x3+L^!3 z)QRZBY&q=n@^0m*9UXj0L?YCBTtAOPxkg$%zA4ud%6uzxt%9%mgUq!Wu@zbkOYdr! zmt#|9ag80rc}?cpg4k6TeDP`crAOd#Pr>)z1`js?&z<~tih8WUoe7**!#|%wnN7GJ z#CaON?F1Var5D3f-;Z+B!fOw}Yo3PhyBp;<797526t=VyVoK5 zFobx+I>Z|m<&>*r*^+bb24?TA6%gzLRMa-bZnCw_m7c4Cu(lsPT!_d=HJ~2{^i%l0 zU-X`8q5cwnCh>d)Vg~~lO$i77W}X0y7y08@sf975QH&rS^JQT3QPg}Ezd>Gt_{0`O zC|(DyClFQn8sZ6M7=1*K5nFfxk&tg93RA_Zxk`-WR-%2PSqQj@AwMrx6GF6(S&e(5HQf z*DOUWgkn1Xi9R1>hqxXizlzDcsZh7e`bF{yvU3l`M$tzKm^Fj9)|FE5b+@! zDD1=F90MX-c2LEoY>c&mevOEHJ&rh19wNLS$E?|B5mEXQB3n_r$sFsBhfjY^qNA&6xB2>o_1N$W+$92fZ zt>+EAkvH*X?6bNM8Oc8aU*7^weUZJ)e#jT`7T&5}J~S|(9@sLyKX2)#@dNuOM*FIE zPLJR`tsVc2CvRC7RSb zss1UY{_Wx^)jxSb{YPdiJTg}y8nzwTGBvSxV&Bxh*#gsZ1<;~u>*!X|R-&U*fBD4T z>8dTer+4Y5cTXr6`wuC14Ewk3olx%Sw@x3}E1v4NP94mY+c$Ms+%oK&I5@Fexty4q z+_qmSxO*y7q0+|g1H1N$HpB(BK^K`e=u&AzxuP~iIch_cQ`!)hN*kh}XoIdqe`-1w zWX^S&b3!>U?xJ&DO--G;`@r656D>=8KeV;EVu!m z*clJeRjic8`9{z@En47w6V42LMm(nK>KRzWoRfPecCf(CP5XC4o1`_lKxc(XrdZLu`LP{v*ZWQ%`C?;h+`#=RXA4T zSc79Nj>(yqp%WNnKZE3F&;Sh5pFs!w@7B&Hw2mr@wdkxc>gIpSo0MYkf0bjYGOS&B%xIdZ`-$Tf_G_kjr?|p9r0Dy8c;ekjs0u+fz=fw-&)LT; zf{WMUEMYEQA@wr0*dkH6bi&wzuk9_~fZxmB4Er)uQ}Pzruj~J0|F)5CS>-TJT#i2z z=Hd*vuX7Z|w{7BAhfeC*{1&gq@8isTbjg!=bK&jy=fZd=7H`JCJLmuPnB*!-DDN!$ z4Z{$Sq2|N*uNt9lb7G~jZKfd;c=4-@XjPCm+P*;eL~?xXHLiI>5eG`xxi zTE$<^hzUyoi@xeKNT`8pJ)THK=rxSNFb2cO*Yyd!Q$Q&3*&o5m@y-MIH1pPjm3W-I zPw>3Lo~M6`@{2*j8t#^aeym|bFHizi-Uiqo0t#=#Fs?F;xncB%v1S;9VPtLvo6?6( zc@A7-*pGhf$6nxmLV=%p5Nf8dAN|;mSAee)2B>APbAEy_KpSzAQk){x@gCoTBk~h_ z)Stq_P7_w+SDgXMo;J;%HnG84VJNHG!~*^XO;-t-Sy+8H^b#1DHuYm*rJkW#FiDzShp)y3=*A$g}L)I?rFAbR=B&1dzvY&)4INZ zc1#kQ@bws+I}R_`nh(Ct_%{US-bP;n&z46XOd^5Y&m#-vSIaz!P8`tZ%1ti8umqDu z&18`ouHG&wXbstFlXPy9E(~vBk}gcrT4{ESXGq3{Nw+XuHNzDQmp6%~RTnxA9ahqxpC&rSbx)Bi+kX0&ETYi3ktMrCGHW=5qn&9j$&kU!RR`!OTt$0S)KXc8>k>c`4?xil3qZ2zT_w4r3J(Zi-J`Oy*bN5)~PUA{f?#!;yiOPM9|6RFr z_-B>-ZjVy_h`(M@6A~`jk9BsgA3Qd(GMn469<*hM{-Vxx18Uw)fdr0t;WzDu@?Y#q zq5ts(;vczBc(Np-@(zPb|54&Q9$XQ=0U-U2`Rml!_I2ex%lL?LdPX2FaCVDJ>M7_8 zWxeRfU5p*bu73dBM{g=Xy|D6bzF}L;)eWQ&7ns{`p9NQ0o{mI^!TKR15!%nPCiqkL mnVZpQi~F2WpY!CE<=jXsFh$9}a9_Hw+}G|K_pObDT=)m_&uozZ literal 0 HcmV?d00001 diff --git a/app/assets/fonts/saira/v3/SairaMedium.ttf b/app/assets/fonts/saira/v3/SairaMedium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..83bdd6497b91c70d388ca6527b0b6c6ba19a5fc8 GIT binary patch literal 38148 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 PAG=T7r|vU*I&$`J>u};c literal 0 HcmV?d00001 From 48d295cbf48d1fd8b5169c8670932c8220a2d66e Mon Sep 17 00:00:00 2001 From: f Date: Wed, 4 Sep 2019 13:50:27 -0300 Subject: [PATCH 2/2] =?UTF-8?q?barra=20de=20navegaci=C3=B3n=20con=20logo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Gemfile | 1 + Gemfile.lock | 4 +++ app/assets/images/sutty.svg | 6 ++++ app/assets/stylesheets/application.scss | 6 ++++ app/views/devise/registrations/edit.haml | 6 ++-- app/views/i18n/edit.haml | 12 +++---- app/views/layouts/_breadcrumb.haml | 42 ++++++++++++++---------- app/views/posts/edit.haml | 14 ++++---- app/views/posts/index.haml | 15 ++++----- app/views/posts/new.haml | 12 +++---- app/views/posts/show.haml | 12 +++---- app/views/sites/edit.haml | 8 ++--- app/views/sites/fetch.haml | 7 ++-- app/views/sites/index.haml | 5 ++- app/views/sites/new.haml | 7 ++-- app/views/stats/index.haml | 9 +++-- app/views/usuaries/index.haml | 14 ++++---- app/views/usuaries/invite.haml | 16 ++++----- config/locales/en.yml | 15 ++++----- config/locales/es.yml | 15 ++++----- 20 files changed, 111 insertions(+), 115 deletions(-) create mode 100644 app/assets/images/sutty.svg diff --git a/Gemfile b/Gemfile index 52b931bd..6632799e 100644 --- a/Gemfile +++ b/Gemfile @@ -46,6 +46,7 @@ gem 'friendly_id' gem 'hamlit-rails' gem 'hiredis' gem 'image_processing' +gem 'inline_svg' gem 'jekyll' gem 'jquery-rails' gem 'mini_magick' diff --git a/Gemfile.lock b/Gemfile.lock index 5f30c440..e3a7a584 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -178,6 +178,9 @@ GEM image_processing (1.9.3) mini_magick (>= 4.9.5, < 5) ruby-vips (>= 2.0.13, < 3) + inline_svg (1.5.2) + activesupport (>= 3.0) + nokogiri (>= 1.6) jaro_winkler (1.5.3) jbuilder (2.9.1) activesupport (>= 4.2.0) @@ -453,6 +456,7 @@ DEPENDENCIES hamlit-rails hiredis image_processing + inline_svg jbuilder (~> 2.5) jekyll jquery-rails diff --git a/app/assets/images/sutty.svg b/app/assets/images/sutty.svg new file mode 100644 index 00000000..c9162204 --- /dev/null +++ b/app/assets/images/sutty.svg @@ -0,0 +1,6 @@ + + Sutty + + + + diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index 11415a0e..e0e7d156 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -214,3 +214,9 @@ textarea.post-content { } } } + +svg { + .is-path-magenta { + fill: black + } +} diff --git a/app/views/devise/registrations/edit.haml b/app/views/devise/registrations/edit.haml index 31fcb347..c365d7fd 100644 --- a/app/views/devise/registrations/edit.haml +++ b/app/views/devise/registrations/edit.haml @@ -1,7 +1,5 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('.index'), sites_path), t('.title')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('.index'), sites_path), t('.title')] .row.align-items-center.justify-content-center.full-height .col-md-6.align-self-center diff --git a/app/views/i18n/edit.haml b/app/views/i18n/edit.haml index 0eee60f1..c8e35e39 100644 --- a/app/views/i18n/edit.haml +++ b/app/views/i18n/edit.haml @@ -1,9 +1,7 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [ link_to(t('sites.index'), sites_path), - link_to(@site.name, site_path(@site)), - t('i18n.index'), - t('i18n.edit')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + link_to(@site.name, site_path(@site)), + t('i18n.index'), + t('i18n.edit')] = render 'i18n/form' diff --git a/app/views/layouts/_breadcrumb.haml b/app/views/layouts/_breadcrumb.haml index 322f4164..8a0393f0 100644 --- a/app/views/layouts/_breadcrumb.haml +++ b/app/views/layouts/_breadcrumb.haml @@ -1,20 +1,26 @@ -%nav{ 'aria-label': 'breadcrumb', role: 'navigation' } - %ol.breadcrumb - %li.breadcrumb-item - = link_to destroy_usuarie_session_path, method: :delete, - data: { toggle: 'tooltip' }, title: t('help.logout'), - role: 'button', class: 'btn-text' do - = fa_icon 'sign-out', title: t('help.logout') - %li.breadcrumb-item - = link_to edit_usuarie_registration_path, - data: { toggle: 'tooltip' }, title: t('help.usuarie.edit') do - = current_usuarie.email +%nav.navbar + %a.navbar-brand.d-none.d-sm-block{ href: '/' } + = inline_svg 'sutty.svg', class: 'black', aria: true, + title: t('svg.sutty.title'), desc: t('svg.sutty.desc') - - if @site.try(:persisted?) && (help = @site.try(:config).try(:dig, 'help')) - %li.breadcrumb-item= link_to t('.help'), help, target: '_blank' + %nav{ aria: { label: t('.title') }, role: 'navigation' } + %ol.breadcrumb + %li.breadcrumb-item + = link_to edit_usuarie_registration_path, + data: { toggle: 'tooltip' }, title: t('help.usuarie.edit') do + = current_usuarie.email - - crumbs.compact.each do |crumb| - - if crumb == crumbs.last - %li.breadcrumb-item.active{ 'aria-current': 'page' }= crumb - - else - %li.breadcrumb-item= crumb + - if @site + - if @site.persisted? && (help = @site.config.dig('help')) + %li.breadcrumb-item= link_to t('.help'), help, target: '_blank' + + - crumbs.compact.each do |crumb| + - if crumb == crumbs.last + %li.breadcrumb-item.active{ 'aria-current': 'page' }= crumb + - else + %li.breadcrumb-item= crumb + + %ul.navbar-nav + %li + = link_to t('.logout'), destroy_usuarie_session_path, + method: :delete, role: 'button', class: 'btn btn-primary' diff --git a/app/views/posts/edit.haml b/app/views/posts/edit.haml index 15da071b..6477f372 100644 --- a/app/views/posts/edit.haml +++ b/app/views/posts/edit.haml @@ -1,11 +1,9 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - link_to(@site.name, site_posts_path(@site)), - link_to(t('posts.index'), site_posts_path(@site)), - link_to(@post.title.value, site_post_path(@site, @post.id)), - t('posts.edit')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + link_to(@site.name, site_posts_path(@site)), + link_to(t('posts.index'), site_posts_path(@site)), + link_to(@post.title.value, site_post_path(@site, @post.id)), + t('posts.edit')] .row.justify-content-center .col-md-8 diff --git a/app/views/posts/index.haml b/app/views/posts/index.haml index 646139cc..00f88b9a 100644 --- a/app/views/posts/index.haml +++ b/app/views/posts/index.haml @@ -1,11 +1,10 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - @site.name, - link_to(t('posts.index'), - site_posts_path(@site)), - @category] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + @site.name, + link_to(t('posts.index'), + site_posts_path(@site)), + @category] + .row .col %h1= @site.title diff --git a/app/views/posts/new.haml b/app/views/posts/new.haml index 184227b6..31df2618 100644 --- a/app/views/posts/new.haml +++ b/app/views/posts/new.haml @@ -1,10 +1,8 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - @site.name, - link_to(t('posts.index'), - site_posts_path(@site)), t('posts.new')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + @site.name, + link_to(t('posts.index'), + site_posts_path(@site)), t('posts.new')] .row.justify-content-center .col-md-8 diff --git a/app/views/posts/show.haml b/app/views/posts/show.haml index 1c3a75e7..a75c8e1b 100644 --- a/app/views/posts/show.haml +++ b/app/views/posts/show.haml @@ -1,10 +1,8 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - @site.name, - link_to(t('posts.index'), site_posts_path(@site)), - @post.title.value] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + @site.name, + link_to(t('posts.index'), site_posts_path(@site)), + @post.title.value] .row .col diff --git a/app/views/sites/edit.haml b/app/views/sites/edit.haml index a461bb50..5740b0f4 100644 --- a/app/views/sites/edit.haml +++ b/app/views/sites/edit.haml @@ -1,8 +1,6 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - t('.title', site: @site.name)] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + t('.title', site: @site.name)] .row .col %h1= t('.title', site: @site.name) diff --git a/app/views/sites/fetch.haml b/app/views/sites/fetch.haml index ac6c66b1..04d53853 100644 --- a/app/views/sites/fetch.haml +++ b/app/views/sites/fetch.haml @@ -1,7 +1,6 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), t('.title')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), t('.title')] + .row.justify-content-center .col-md-8#pull %h1= t('.title') diff --git a/app/views/sites/index.haml b/app/views/sites/index.haml index 3bbd28c8..07a0f8f9 100644 --- a/app/views/sites/index.haml +++ b/app/views/sites/index.haml @@ -1,6 +1,5 @@ -.row - .col - = render 'layouts/breadcrumb', crumbs: [t('sites.index')] += render 'layouts/breadcrumb', crumbs: [t('sites.index')] + .row .col %h1 diff --git a/app/views/sites/new.haml b/app/views/sites/new.haml index b5760f3c..40bad244 100644 --- a/app/views/sites/new.haml +++ b/app/views/sites/new.haml @@ -1,7 +1,6 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), t('.title')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), t('.title')] + .row .col %h1= t('.title') diff --git a/app/views/stats/index.haml b/app/views/stats/index.haml index eb55c5d9..347a80c2 100644 --- a/app/views/stats/index.haml +++ b/app/views/stats/index.haml @@ -1,8 +1,7 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [link_to(t('sites.index'), sites_path), - link_to(@site.name, site_path(@site)), t('.title')] += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + link_to(@site.name, site_path(@site)), t('.title')] + .row .col %h1= t('.title') diff --git a/app/views/usuaries/index.haml b/app/views/usuaries/index.haml index d5df74a7..6a6c89b8 100644 --- a/app/views/usuaries/index.haml +++ b/app/views/usuaries/index.haml @@ -1,11 +1,9 @@ -.row - .col - = render 'layouts/breadcrumb', - crumbs: [ link_to(t('sites.index'), sites_path), - @site.name, - link_to(t('posts.index'), - site_usuaries_path(@site)) ] - = render 'layouts/help', help: t('help.breadcrumbs') += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + @site.name, + link_to(t('posts.index'), + site_usuaries_path(@site))] + .row .col %h1= t('.title') diff --git a/app/views/usuaries/invite.haml b/app/views/usuaries/invite.haml index 472d09ce..16a2614b 100644 --- a/app/views/usuaries/invite.haml +++ b/app/views/usuaries/invite.haml @@ -1,13 +1,11 @@ - invite_as = t("usuaries.invite_as.#{params[:invite_as]}") -.row - .col - = render 'layouts/breadcrumb', - crumbs: [ link_to(t('sites.index'), sites_path), - @site.name, - link_to(t('posts.index'), - site_usuaries_path(@site)), - t('.title', invite_as: invite_as) ] - = render 'layouts/help', help: t('help.breadcrumbs') + += render 'layouts/breadcrumb', + crumbs: [link_to(t('sites.index'), sites_path), + @site.name, + link_to(t('posts.index'), site_usuaries_path(@site)), + t('.title', invite_as: invite_as)] + .row .col %h1= t('.title', invite_as: invite_as) diff --git a/config/locales/en.yml b/config/locales/en.yml index de3da9f1..16145635 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -2,6 +2,10 @@ en: _true: Yes _false: No dir: ltr + svg: + sutty: + title: Sutty + desc: Sutty's logo, the Y is composed by > and / site_service: create: 'Created %{name}' update: 'Updated %{name}' @@ -85,7 +89,8 @@ en: mailer: signature: 'With love, Sutty' breadcrumb: - help: Help + title: 'Your location in Sutty' + logout: Exit collaborations: collaborate: submit: Register @@ -98,7 +103,6 @@ en: usuarie: edit: Edit my profile category: 'Category' - logout: 'Close the session' posts: reorder: 'You can drag and drop articles by the arrow icon () and then press the "Reorder posts" button to save them in different order.' i18n: @@ -187,13 +191,6 @@ en: auto-complete will suggest available options. If the option doesn't exist, finish writing and press Enter to add a new one. To empty the field, click the × button on your right." - login: - email: 'E-mail' - password: 'Password' - submit: 'Log in' - logout: 'Log out' - lang: 'Language' - error: 'There was an error during log in. Did you type your credentials correctly?' deploys: deploy_local: title: 'Host at Sutty' diff --git a/config/locales/es.yml b/config/locales/es.yml index 4116c999..7771cb99 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -2,6 +2,10 @@ es: _true: Sí _false: No dir: ltr + svg: + sutty: + title: Sutty + desc: Logo de Sutty, la Y está compuesta de un > y una / site_service: create: 'Creado %{name}' update: 'Actualizado %{name}' @@ -87,7 +91,8 @@ es: mailer: signature: 'Con cariño, Sutty' breadcrumb: - help: Ayuda + title: 'Tu ubicación en Sutty' + logout: Salir collaborations: collaborate: submit: Registrarme @@ -100,7 +105,6 @@ es: usuarie: edit: Editar mi perfil category: 'Categoría' - logout: 'Cierra la sesión' posts: reorder: 'Puedes arrastrar y soltar los artículos por el ícono de las flechas () y luego presionar el @@ -196,13 +200,6 @@ es: poner, termina de escribir y presiona Entrar para agregar opciones que aun no existen. Para vaciar las opciones, usa el botón × a la derecha.' - login: - email: 'Dirección de correo' - password: 'Contraseña' - submit: 'Ingresar' - lang: 'Idioma' - logout: 'Salir' - error: 'Hubo un error al iniciar la sesión. ¿Escribiste bien tus credenciales?' deploys: deploy_local: title: 'Alojar en Sutty'