From f53d9887986a8c148579749cb4ee54d63861f8fb Mon Sep 17 00:00:00 2001 From: Kieran W <41634689+FredHappyface@users.noreply.github.com> Date: Fri, 22 Mar 2024 18:59:58 +0000 Subject: [PATCH] update screenshots and documentation --- .editorconfig | 1 - .pre-commit-config.yaml | 23 ++++++++++- README.md | 37 ++++++++++++------ .../res/mipmap-anydpi-v26/ic_launcher.xml | 2 +- .../mipmap-hdpi/ic_launcher_foreground.webp | Bin 7422 -> 3404 bytes .../mipmap-mdpi/ic_launcher_foreground.webp | Bin 3730 -> 1966 bytes .../mipmap-xhdpi/ic_launcher_foreground.webp | Bin 11062 -> 4836 bytes .../mipmap-xxhdpi/ic_launcher_foreground.webp | Bin 20220 -> 7704 bytes .../ic_launcher_foreground.webp | Bin 31830 -> 10944 bytes app/src/main/res/values-ar/strings.xml | 32 ++++++++------- app/src/main/res/values-bn/strings.xml | 32 ++++++++------- app/src/main/res/values-de/strings.xml | 32 ++++++++------- app/src/main/res/values-es/strings.xml | 32 ++++++++------- app/src/main/res/values-fr/strings.xml | 17 ++++---- app/src/main/res/values-hi/strings.xml | 34 ++++++++-------- app/src/main/res/values-in/strings.xml | 35 +++++++++-------- app/src/main/res/values-ja/strings.xml | 37 ++++++++++-------- app/src/main/res/values-ko/strings.xml | 34 ++++++++-------- app/src/main/res/values-pt/strings.xml | 34 ++++++++-------- app/src/main/res/values-ru/strings.xml | 34 ++++++++-------- app/src/main/res/values-ur/strings.xml | 34 ++++++++-------- app/src/main/res/values-zh-rCN/strings.xml | 36 +++++++++-------- app/src/main/res/values-zh-rTW/strings.xml | 36 +++++++++-------- .../res/values/ic_launcher_background.xml | 2 +- app/src/main/res/values/strings.xml | 12 +++--- gradle.properties | 2 +- .../en-US/images/phoneScreenshots/dark-1.png | Bin 0 -> 38375 bytes .../en-US/images/phoneScreenshots/dark-2.png | Bin 0 -> 46515 bytes .../en-US/images/phoneScreenshots/dark-3.png | Bin 0 -> 93245 bytes .../en-US/images/phoneScreenshots/dark-5.png | Bin 0 -> 66535 bytes .../en-US/images/phoneScreenshots/dark-6.png | Bin 0 -> 81369 bytes .../en-US/images/phoneScreenshots/dark-7.png | Bin 0 -> 90834 bytes .../phoneScreenshots/featureGraphic.png | Bin 0 -> 29312 bytes .../en-US/images/phoneScreenshots/light-1.png | Bin 0 -> 38643 bytes .../en-US/images/phoneScreenshots/light-2.png | Bin 0 -> 82482 bytes .../en-US/images/phoneScreenshots/light-3.png | Bin 0 -> 69555 bytes .../images/phoneScreenshots/screenshot-1.png | Bin 93720 -> 0 bytes .../images/phoneScreenshots/screenshot-2.png | Bin 94053 -> 0 bytes .../images/phoneScreenshots/screenshot-3.png | Bin 174405 -> 0 bytes .../images/phoneScreenshots/screenshot-4.png | Bin 200079 -> 0 bytes .../images/phoneScreenshots/screenshot-5.png | Bin 161782 -> 0 bytes .../images/phoneScreenshots/screenshot-6.png | Bin 137581 -> 0 bytes .../images/phoneScreenshots/screenshot-7.png | Bin 140286 -> 0 bytes readme-assets/badges/badge_obtainium.png | Bin 8730 -> 7022 bytes .../icons/EweSticker_foreground.webp | Bin 31830 -> 10944 bytes readme-assets/icons/EweSticker_mono.svg | 3 +- 46 files changed, 303 insertions(+), 238 deletions(-) create mode 100644 metadata/en-US/images/phoneScreenshots/dark-1.png create mode 100644 metadata/en-US/images/phoneScreenshots/dark-2.png create mode 100644 metadata/en-US/images/phoneScreenshots/dark-3.png create mode 100644 metadata/en-US/images/phoneScreenshots/dark-5.png create mode 100644 metadata/en-US/images/phoneScreenshots/dark-6.png create mode 100644 metadata/en-US/images/phoneScreenshots/dark-7.png create mode 100644 metadata/en-US/images/phoneScreenshots/featureGraphic.png create mode 100644 metadata/en-US/images/phoneScreenshots/light-1.png create mode 100644 metadata/en-US/images/phoneScreenshots/light-2.png create mode 100644 metadata/en-US/images/phoneScreenshots/light-3.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-1.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-2.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-3.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-4.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-5.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-6.png delete mode 100644 metadata/en-US/images/phoneScreenshots/screenshot-7.png diff --git a/.editorconfig b/.editorconfig index 8d1c0a2..3307a41 100644 --- a/.editorconfig +++ b/.editorconfig @@ -8,4 +8,3 @@ indent_size = 4 max_line_length = 100 ktlint_standard_indent = disabled ktlint_wrapping = disabled - diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6f7686f..88b0983 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,27 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.0.1 + rev: v4.5.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer + - id: check-case-conflict + - id: check-executables-have-shebangs + - id: check-json + - id: check-merge-conflict + - id: check-shebang-scripts-are-executable + - id: check-symlinks + - id: check-toml + - id: check-vcs-permalinks + - id: check-yaml + - id: detect-private-key + - id: mixed-line-ending + + - repo: https://github.com/boidolr/pre-commit-images + rev: v1.5.2 + hooks: + - id: optimize-jpg + - id: optimize-png + - id: optimize-svg + - id: optimize-webp + +exclude: "documentation/reference|example-files" diff --git a/README.md b/README.md index d64bbd7..0162864 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,8 @@ EweSticker is an Android sticker keyboard application, specifically designed for sharing a wide variety of custom stickers in supported messaging apps. This project draws inspiration from the uSticker project and is a fork of the woosticker repository. - [Features](#features) -- [Screenshots](#screenshots) +- [Dark Theme](#dark-theme) +- [Light Theme](#light-theme) - [Documentation](#documentation) - [Installation](#installation) - [Gradle tasks](#gradle-tasks) @@ -41,27 +42,37 @@ The EweSticker Android app offers the following key features to enhance your mes - **Wide Range of Custom Stickers Supported**: EweSticker supports a diverse set of sticker formats, ensuring that users can share their creativity in various ways. Supported formats include image/gif, image/png, image/webp, image/jpeg, image/heif, video/3gpp, video/mp4, video/x-matroska, and video/webm. -- **Seamless Sticker Sharing**: Users can easily send stickers within messaging apps that support custom media sharing using image/png as a fallback. +- **Seamless Sticker Sharing**: Easily send stickers within messaging apps that support custom media sharing using image/png as a fallback. -- **Customizable Scrolling**: The app offers both vertical and horizontal scrolling options, enabling users to navigate through their sticker collection according to their preferred orientation. +- **Customizable Scrolling**: Use either vertical or horizontal scrolling to navigate through your sticker collection. -- **Sticker Preview Customization**: Users have the freedom to adjust the number of rows and the sticker preview size, tailoring the viewing experience to their liking and device screen dimensions. +- **Display Options**: adjust the number of rows and the sticker preview size, tailoring the viewing experience to your liking and device screen dimensions. -- **Integration with System Theme**: EweSticker seamlessly integrates with the system's theme, ensuring that the app's appearance aligns with the user's device-wide design choices. +- **Search your Sticker library**: Use a qwerty keyboard to search stickers by file name to ease discovery -- **Sticker Preview on Long Press**: To facilitate sticker selection, users can long-press on a sticker to reveal a preview. This feature helps users quickly decide which sticker they want to share without the need to open the sticker collection separately. +- **Integration with System Theme**: EweSticker seamlessly integrates with the system's theme, ensuring that the app's appearance aligns with your device-wide design choices. + +- **Sticker Preview on Long Press**: To facilitate sticker selection, you can long-press on a sticker to reveal a preview to help you quickly decide which sticker to share without the need to open the sticker collection separately. EweSticker brings a wide range of customization options, diverse format support, and integration with messaging apps. Whether users are sharing static images, animated GIFs, or even short videos, the app aims to provide an engaging and expressive way to communicate using custom stickers. -## Screenshots +## Dark Theme
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
UW6b%Gn!@tMM@4>J4DCLBGRxV=$0p5#GR7l91p%4q+?w~L@7w>drSKYDa< z=n@`-JfXyye!m-t#Iy--3P36V%>YbBQo2;c51%W9)0a%{@*}8{>H@Dq2w{Jyu{V<< zgz(%c=Pcyno*Mwl-I$K9t+cD$epRmdlv~n|qaE}}U;WZTwCe@Q(xwIGASrr#? z BQkQ?Co!8PC&JoR4=G<_n*J&RRxf!hMm3P9&2fd2+c3j)*||4wm5w4;`= zDs+-Y9w+D+1lDO!L}n!^O%xTPaPZU{8uVrk2V$&RvgsxCH;%M+_6!y=%|^k$kPIX| zoft<%9~lg_KkP$=5jM{nsAiWS(S5c`g)Ujg3)~8XvT2V$PaQ#P}>Xi z3h$Op3|2?l+Z(#81ItmWZ8WHY2q5YS&q(fPpg $UH1KRpgW)dxY3xuq!jwLAbJ;|Nu;rg3z`8Ww)G>lApk(jijZG}KFtES{;P zgHFMsZ?G5{wb*%$S1;Lhau(x+&en<6_J-ba&vJCJK+#D8Ee%1BNh72WybW%9V8?X2 zY`jkUQ*p%n;0*m$@|t|;jsW!K1FzRagl(`Aloe``-Pm+fR^!~$HocU6JHu{guxh5b zz8e;|IE@m!Rj^;n+4OQ2<12&3|Fky`rsywYR-@GXStp?w3y6UX;}PD9cY-^HwqDqJ zU^}=Ee3>$H|8F%BQ`>I60Eh-4*B_WRKqOFDmcx_~Djv@C+Xd@E!en}7GCMJupIM9& z#p7U}hG#lEGhUn+E@Qf@nD*A5&T2<@ LpoUyw}bbl`ToQm zu8-P X^SlvJ7>pAUK zX~CjVKbpmNsHg%3B?16?SQ?No;3aTNa7UVaJULGl;I3@x;WoqEw1@0$K;blEPt{;L zT0%409LFuG6scn=0~E(n5G0;Z5@lj5N+wj+(oB}@A-+W5J06F_q1*!ZA9!#w9f*Jt zK#@RuVebFB42TL8jKK~gxZBX_V0Z8+ zMH~!X1vdt_(eA@5viYq6G8!{Dp}-phIYPC;hvM)%_$=hn%bw}c;L+fP;LCK$d4EnP z{Bo?7wqLmXz$=r_WS>W1bZScqr1(nQoF5+R;B)Zm(EWqUAuB@ 17Hh><`Bw0QE3l2`8Ti^-EDcXFPn);*dUA5C`Pd6Q{Lx#Xd zkUcE8F fNJ4JTk?*5u4SGkdaqi#uDpf?IL*CEGR41t?>L7; zgD(f4hP;Nn;x%{~+%~igY&)>yz Fx*Qhzg{+Reb@fpbogW#*d`@!3Tk0FDH`Znk-FElPP0J(nPT4;N) zgKN>&&{kfBi-TLh8<4Lw8*$3~A%QSVPXhDiIzZ?#fv^G0Qs54EV)8lU#S7jJUYKsl z=Hmi* 6!6VXQul&jt$-e z*M_z*f4#S^sHUl^8?WyXemqEDywp;;{zb eckw|6JFyxITfpAneaMCM`E9Hpst#~0_&j(Zv@NtbxSCcT zU!li2rRdcw+-yxkr7Q7pIqY&*2 2e>3tlDjX$&o4N{ z2}m#ac0Rk@`8S5`8L*uXv7NWv%+Rbmpnz@wAPjq&kafBU0W^q;-39AU-DR4Yr>gpq zUOjg6gljBH!}4*`e=K`}58}lGcZ7D%F>&$WMP|l ;7Vq^KQ2CSTZGrI_+}|+Gz(m}TU<8ZITvloh`0~DGwIFr%VO?j z17Ab0U*t&0#^CDXk>uDxZbQCKy9;p_5tJ >bht>5B4jO04^7qcR032h>YGJn}jj@`*sBj6z<5y|h`ISak&` z(;ZOLW%yabLfV<<_}HL>m>NuEF?Pztm@g}3r+iAqEF=$v0kQxKZAaosZ<1 uXvj}84_(q7;*&gseT+~XKN|xpq}w|b?-{~A7$PSpz3Bc zff5SQH9?8(L{t*1`!O80D{7xY#95g*^JT5!!#QEF^!)9Sd~9U0mmnExi*|Msx?% zu)>chVxsj>ivB=lE>wDM1t_Z9jWG}($o-YoN5qcAxtO?n!K1ba=mHc8_R^&Q`GE}p zyW+$ElMgqrLiF2lx#G!}z1W8dRo)QnBM`Kk!&%mssH#V@Km5 $6U_dVpVqBLC80`xvr4U_wXT15c z7k%)f#YV`1WXrMddSW6?Z Dj@XJ9YqH sWfl!f4D znJ08@iKlub)%1^b&py5D89IpjJgMqUOw|Vg1Nu={`;2S=4Pdpia>bM%odBr<0i|u0 z0^-f%u3YTI02(%RAu0chGJX65nrdF}R34(=NmcKh#-5MhPo^$s`no^|$7LeUS0{U# zXj)6fp|0HKi T;tH>1v;%POgNYtehx5k=Nt z?~*{yH+hJ$AHzyW0sz%4^V?3@&sAM-mSF3&3ro6dW*||YHJQJy30M;vfW^VJ`k5(o zeF;VX-pxjsf2K3w`y4mFq-nsP0l$FG0oD7E<+XrJKqKHM(09F31EBD8fTuvNy|8g) z5aObS>y=A2I|JJ5Jwu{iZ{`z)0J?7N84@iZV`s+-$i{aWKg*1|2OE=@EhXS)g2>hH wP5*jB1~%m-&j|QWe-beZDbvxH^J1~Y)Kt h?C4km0Q}Aqp8x;= diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp index f5b66b1ef396037609975779f4293baff52fb23c..a1c27864279f5524949a2a50e4cf7e90d6d846ef 100644 GIT binary patch literal 1966 zcmV;f2T}M^Nk&Gd2LJ$9MM6+kP&il$0000G0001M003(M06|PpNHGHd00EFi+m<0o z@ggIOZQC}-wr$(CZQHhO+je_w8#VpLGZhj2J1Zh4fc)n*0Av-Qwe$9I)IgR14z=gp z`>?&9Gs_Y@T3tCfYs$F|0Zd|4p#Z9tt*vcH_Sk^n0^?S>QCTtDz@kO{JWI?ua&S^k zdks}=5;`_E5TFVL*??vAl;qS~FAjW0M0_{gjp^)t3RJRJ9l}b-IB6tfQEFbN!ucya z!r#u1sJs2f(SiQab6%tAcp-ya> 4s7{oK=I*+_2 +oY#QwdLRnOJ&lA3C zWDtq^Z$-Y73#bC=i+tn^cLY;mz q-J}~*M*AqAdoiKN3IU#b*4mMHQ^jr&tn)7nfi3i z tjt z33?(!HF~DGlFE1LS}M#4QUIG=1Cu_P lNVuB(S@Lqv$N>oCe5@e?Z(7J|%2iPerY9F3T?2A~0 zNri@=!L>0x@NFR-5JCu0N(lk)378&P_7hfBrJ`nk_PJ8fJY3;T$sgNRH>C$ 4$G@dLfXSNpP8)W*{~^6m$-kxl zwZtp%VUG_#-}ij3eqa70*c165^$+^}gFPGnVaWuhK ?F>)mNc)6d~Auf{MVPedj8N3sR5(0RH^=Ko*|h271~KoatJ6Vzc(H#`k}Qv@q mgIHW#V$Ru+dH z?21Sk0qrg&;Qh2!iZ vUWlRCufQJt0Yqy!XpW}5^cjcivX+0Z(fFhr|WtSGd+m#ft`zDcT zUJ?GIK>lX2t_$CG!{mVf=Xk_y?*v;#k1B~Tz;ux^rHK3*f6;e;D}$qRB^XsSY7`6* znFu3P{qTU=LPO4^Y0<0%f- S%anX`-=Q=MZrVcu4dk}}Gm864S8-GLwj6jAV|M4})8b >!V9duW=nBOvc*6bzIk)w3;fAS zB2<5#L0eywEs%Qwf`aCS!=vQcSH&NhBCh9Fwm@gwy?)VSPXjl1+Qhbhm*%=$ibK6Z ztom#q%|`2K|L?x EMtd&y@y{4-%g7TA>a3>T)5u;=|eMI zY-<|g_{8%$Hch~!j_3Lb*4A{|5q++T>)Gez`-7d~%k7cRm|c$fByek9cYKprO!EIh zzb$?VKx(txEA;sOjAI>9ycW8y>E_}1e$jGa=huv1x0%ZV&n2* 785Xm^CNY9=y$=g#G2Um!Z=p7W=HvMUglPKK@V;00000039&H A3;+NC literal 3730 zcmV;D4sG#LNk&GB4gdgGMM6+kP&iC}4gdfzYrq;16^DYhZKRq%?|pXwB4PsaHYF%% zB;@CGplv(0IoEH*wr$(CZ9C~~+qRvxZQHhO !J+^II*S2lj*7lqdBS}&u$@}$} zlo=K}LlPqZ1muLZZQHhO+t$yvZQHhO+qP|Yb29;w?EgQ#<(?Y3nQhnDwvETOZQC}p zZP#NP_dM3U*{*y4`QNjHPP10gu+ym1sI9aNY@oTZjOO2AGkxPSY%D<1t!;)RJrQX} zM7i3w-Tgazmb0_%m2KO$T^$k}Nm3*!?*DINhGCxRu4=}q3U^v<+p gPliKZ*)H37UhuR)NM#R>@`f;b>0NCo192(p+UK|IhDEU@M!_-(~* z&;ld`p~VD{40HiEz)>&{%mA0b7Lcx-hJj!ZqDu+FKnxK3)>}a)P!Qz42V?}Lz$CB^ zB+<31+^rxzC|?$&0m*ICD)qGHE*N+1{}bb`{d=_AweM-5Fo=7Bz88oE@`0|PEr`OU zzLzewMuO-d=i%TUcmSS)&)~@5>Bqkm+rLV+ J zgF&68O1=%UfT|!DNN|D1fM}o!SOmI(vY;e^>b3EUKnNkjy|)rmp-qW40d1nxEE*u* zBLWpGH*!}4Hs1JRMh=^2C`enn9~OAiw^$M^E-(?N9Vv5)wzypR@YlOu+t*9$>^z#5 zb_}CYqH55E2q_czC%rN5o3t<|bW?*LFR%rBu=FyR_6*F)JYWz)xQo59rEp120g;a_ z+Zv;X)`r13G)(57ayX008xQD0uu&EAbVb-*1qmD$000QLHVTV}Y{(2@m +$|Iue5=^+di#Klw?oXsGut{Ejk z_7ORKsW8e~@&0HI!C+F_^FZLVoWF?qXhw@Mk`rFB1ZF4DC8L)DK^h@TG|kWqV8$3Q zHzD!`!(?&*I~^#OX2|c80|s}@g%EIusrk|bEle7ryN$y!VUz?5!9i>6UCcX^jYc2` zIDkat6dWtcb>_T9C>Uf)jyVtofv^z9 cO2%XDFaUrz>^otWA^Fx)v)VXs z #7Lzivy zdK7K9aX&0vHT`;7ix~jGH7m~Yh* t+9H^!z4qS#6^#(I&{M7kasGBmyEIf?|`@h=liM!(i+> z76hwH2gw_>sbRMKlxq7oCFLk=_OEIE2bBc^4n1Mj2j4vTo z1)_mk)35*gE9H)_QtkMnu>P`k@eAd0)LvM$?rqeCjk@$;qX{;eXk#JRXiA7!tOM(C z#M8(OU&8w)Z10-zmrPuB{0c2T0iAGi12MPdO0LwJEg%$pKPT?Uh sGvnUM}r;R~;g#yv+$fiM+;$e`S`>;L?D|F2ZrKg(*rSU>Y! z4= @;H$t9(i#F2y8_6Ip@{hT*iM~Jj3r1c(+SH0+Q7=DU|8L$MlIrn2vm 7Y|+9GaLB}^LJSvd6H7)*-n8yA!=c_h7g zaVM|-5 (rmaii&W+g2lZxxYNvTKFdv5k fBGEUpwn zW`5{8xr7jckO}3Z 8`N;l+|%@#i8e7LNKuy9P?su z%!z3nGyOe0KPCLLtGC=)1ma6oJR?w&K$TI+d|lml5jp m>j>S|2jDjPyYRh z{6WB(svt}i=l&BYN1$>A+^^@PVHLFdeH&msun0!9iLgjV(*A5^*7}HuAIZFurK9Ir zoj1{wTgihbZJZ<(0PI1Gk$xiU<0O&-g+LUft1G>L`a^9|?oT&15kyr72O%I9NC`55 z3d6E1p2A&)Ynf2nzDu_Eljl!d gvC-I3;lwQ4b>jh3O!8UHXB4&3FmSzkO&la4x1GL!jd6QAFE!%?fWRJ z`ys#isi;z-iZ4?BVr|xnH?@LlA-DY@W$@&D!th2&^UHWA*$bd>($CPTP~%0F2aS;7 zW9p;ZMyla_FOYd8_B< nPWmyy!N_Q%*%73=~+DZ^AIAm|=p!TVSmc+jU`A zsd?2Ok_Hb_2F~I-ZoJAZo?zuDa9Df*XIFUy^@ci0dOPF)b;X9-OGy=hh@gl^{Sksi zSRs^$l>$4FDb|$8_(*O_dWndWC}Xq1KI9FYWqKD{IPxr~wf{Q?idO}}T*W0pzR7h- zu%DycJLm#*3c59%zXGMNyoCBfJ$QY+PaqcvO&sS&Dvy1q@g|^b+N5 z4i&;&jZSelH8RfYarefr^v}rjIett1>7K NszOB<|dBNtI%0!Dat|oJx!V% z7GY-D(95A?p~EOIV>Szx3Ed8jh2~M7AM~H4=u@6ztzqS%F~ sT zNllQSfFjK@bcV3IUi1FWouS8kT8%SU%%SuQx)C}74TM#OnnRaEZ$s}wPodMHE?D_c z2ifkxZiY^#3e|HmYm9P !b$Dp2}>aa4XKFYCln3?4Fat$>=bqDoAXOr$%>auGfxh}bef{=|s z0bA~Np1gGK$(qqK@q#`LT?riy9m@Z6e(#MlGoyW8I9)`UJ!tSyrctgC@MquctW7^T zdonynxfZ$(y-JpBdX7_P*ej4$a!m!1LB-l)fqqjDEhW1HYS?mkXhbU}OD54XnJ~EE zNHb8ngJ@c~%>L5n(5EQh C}&(6oV=(J*gZ`1E?*xPCTQx>^YL>k+!PfH }b`aEgO-Yow3M<1|U6%u?%=yx74bO zpbA*mRG2nP*J*ociUcX0w5Ge%Q>V%6JE(-TI?W{0@2a;N!)AaCF55}D-Q^$?$O_WA z>{Slr0EZfmQ(xRUkRJ>@x4qH@%9Ya;{k8h+!a%DY8cFWPi>&F>UGmgn`uzix0g)u< zoJ(ETIhVhKDUHT79`*=i2i2Pl``c+4P#=V8N=Z<#P4{E>smDK1XT@4rG(hrHzpeRQ z=LHR7gN99q1sab%TJfhwOI_(STpD9~s^vJ1xI2z@tAl-QB>M|$ZNv+HJ5Z<&-K{h1 z5lC}Sjlt}u;-xVl8ffXjxBE^4S!_9H&!TnpLeTHAW->SpQn-M+R{Q{EK&YmemH} Pgi>lUqyf1KJ&{Yl{8}h+B^T1LA`yvXJyoT=wFo5++_e{>1_mi~s-t diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp index 4e6f1566bf1af8bc5103f52d932fd52756d9f70a..3205658b48148c4577e38506898b670a1b16348a 100644 GIT binary patch literal 4836 zcmV sg(5F`Z>}g3c&r zwzF^nItX_$TO+#J@H=D@Zu0|4Q1s->8A{tWVAB8pZqc9-F#&9?>q!k%m8BK6Z6uZS zTs)UnzMF^%m;hh+|Cy2e|KH BAY9eE6q9;`Z+_upaU35P5S-pcr8mDR*tYcv zKJSi>&F|Ya77DUEA|e2koi`^d5l4{@YxnQk_|{!Vq>T{~0A@f) 4h>fo&5>sU(rsaU#5omz`gL-dmYy#z_*#8qG!ky0iFJL6$|r^D?fVWmLnM zoZ_2bIo|`ucU*kO(MluIU>ye`oZXA-qyZ2KAwgt4B;0JqUH<0597OfmYoC4JCLDX) z-|s0`LJbh&Sa>`A;V^-4e9v>GfM&8A;pN?hUqHC;2-J($zH1Ou=8OKecO)P;TgZFL zb9X&D7Rp@DV6pH#FI0%6-KgxG_ZMzG<2jE6wtR}j)PVcGwXf>*%w6=R&1>Q~9;;C2 z!WHlO^jlZ0+nC*cFe@xZWD31+KjFvAU$7`Avd%;Yrho7EEAEO >2%0m$aV5xTlx|TwagV(ybk}%haXt*7J Y;j&u%+l$jh$>M?>XFjA7 a45Woz+L@CU zk!V!&DFJ^`$tALfm`8fj0^I{8*BbQ1p@@*4@xGB}LRLURgafZk5!CmOw`{>#xe}>* zv|JTr1At(pD<3So#$(n%LP* kHG(Y7qTJ{AQhjp0jFQy$1cDUvt;bQ|*Kj|qbBGV{0 z+LC@)+?^9JtZ?OAZ2)gk$rEH0QW?D(ChX`hxrTB4(rb)B{c}1TB9llt4`vh#JF^6n z64(&%78Zz20tB8R&?%cOZ4TiU>ai)pGtSwXurY`nb!d?x@Z8PYU{2 Of@EDuIxie>}aAc@uwUNK?_tf*@?hYlLe-T(Q+fB$>Jr~x((C)ya` zsCsmCbmw)KUUjYk79NNV0s?0;u5>#~OTN;Vb|8jXg%IR)%`g4qRd4artx_bzfB@lj z&T%itr_=3;Re}uDF5C{kkVmSIJ-%F-2(qAZuS>VTzub3?q`K5br20L-SR(}tOwK%B zmS+0;e;t8KMsoX6NU_H*cy#=bFJL6u0ZOmrCl3zqD+e>lJP)N8byW_Hw5UWT-kM(G zgF1{g6yP);-kVx@Rku$>MN|t twK$Pp-^72&q!@@ZZnF}PmLa~rJ2xR(wMQJkdp1zWV z(S>w8mkBac8eW(tZ|v&H2(y8Rh#BPghts4uuUJrIxMOmHXH|L}ftPg%7RUgC(7B3d z+q3n>eJ+~MTsOi}2`d1=QB!WcYqp*3+}(x!^`IHT9$7ac|L^zDvhq+Qh~s9x9 5nfA<-C*0M-oKWI;kC2Y1{xG)vq?&@sTU zQLW=ZyB Yh8$Hu`wd~- zH_0szJR7cjMQ0>g^cJ!&e)$q$$5nSP6!k;~k5BTe+qd1(mXm@k#-(L#T$AqS}07max9SJ1}0BaJ`kpdh<5CFIl zZEIVSw3<%=Sd>%tLQ=Udfa?!8X`l SnYR0Ej@=qC_`< z_~v>`lq3*dyq+Yc&zO{2t$kwvpqs%x$FNpXv=YF>PgWCWIe_cd AXOgfH+;2A!Dp?5JmmA3Bpn!**MIOxrsbctE z!p#%~&SNjK9LYuS*;{np)2k7kzXb|2Dsyh%V%)+y#87EIz}7+}Fb_8l%=0pmC2pKI z;E9 p)kWDKfVEH`zi{YYhPJz#mtt% z9EmfZeL49O3H^5BWx}VKf}7oa*N{@&)bR;R8li@*#;xSZu5MRS(n_}V`M$(VGpp*s z5nmvfpdnQW*j6~HS7OR4LQ<_Il$DsdxK$e)l|Wpp#j+e)3v}3sr652@6R{HbKh$BP z5dzRrBN7b_n <}lGyt6eD%b$n06uLtmPsTcq9G$usR)1# ziDz!%bL;py9CXvau$R- v9qF>fjQ74*PhB>!gZNBqBteiwZO?7nh8xBry$ z5B)caJ7RyF;9%!p*T2#DE$WZnANOA1AF3blc=^1G*aP{8_z(8J%m2-P=>J3L1M|=E zzw*D&d;|Y5{>lFj``5MivR_9J+HqoC1TDjJ>H)#FT?8$|bLs)Xwp|1*nP078 o{ZbnNJg28GS__``PV~QuqUucp Zt;b H)#FT?8$|ZvX)P|Dg^50w&y; zxhx|5xFBbfd368p0;TK>n)Dp!@RTklTtKHf;;gi9iY1PL{zs*K?>x1A$48E{@hbRo znE^PoykO&az1MGzZ{Rl8SoZ=M%0=Lha (;|DA5Plw1uG2tcP;IF$_QHA^xLnsPTR!opm|P0{`=Zv|9{6)o{X zf5$K^FoWSq$ElS}lyTu(ANX%ZdQG2bRE^jUaptV-w%YAnmj0+(8_>bxn_m;*zmXXJ zi7H&}`T>*y&MiCvOmFzjJCT`aCXS>;EU@QMjoiQSu{-+eT* D(c*z}@TW8=QrB-21VF zc_1yw*^q>Zdn#b`&4A)vwOHJutdf7}?L1hqx%#p4yAMcs8ynui+l-e>yFRrm0(qSe zw{4Lq`U-*817hdn$G6le_g}r>Bk!h@!NK3Ub|v-F>>86-eiqeK0aZ+zom3wrumOxn z8On*BeNmkca~yb*a3=<#R%4XC&cE$n&nglv=?Kkv upL|}Qlqn}i2 nlxzh zy?C7B55-gc?4 %WeVg`+aB znA7#Zs~^HDXDNO4BB)C{k0$9R<%ML{=Dc4jxA}S6)n3%$f{~8l3FVaZ;JUhQByq+k z)g#n}Eb6za5@_+d{irGgU&d;>`8H?O=+y2ARO&*AClhb`z&!9)<#^e}_iON<64}=F ztcFqu1FJIZav^rd@{XSDuNdE-k-oesad-~ bvLSLyROA1gf3OZ(r^97z1FYb@oHrz&|P~>4pj!S|^ zzl;h(h& bN`h?XEX&>}i+% z!bb 9)dR z{1$b@%K@N)-?R*s=@ri2Ip8h@quDd&Dd!*qt=}YN7mF11O5zt6RIB|*2ftD#>QDc) z5L*Dnee&DUnrq4%Y;wU#JB}$RW#)sOjawxO9(nq-nw_QR5LdkC+S#bSL%Xhkob(l- zA!(x%2PGPrw5nV3uNwIKHSI53o5{GazbSO;sA6oB8kp(;S+s^s%554f=5r i2`*}w7p0y1{fbvTGfJXg-Kg;W Y$3Oc_{n)vey1f1Ywd3n!wZR^42S!6m4k Cdb3QiCH~iV`VWwywKk1K4)g;bDs2CoxRmM@A=<$j=6ZcVjxoX2-UnP*((HLM-g| zB5JaOUkrVychwSOCggpU+8l)qpuCE{CI6%QDKO-^xO$v15VJ#P^m3d07B*p4rVSg3 K@jw6o0000Sih2Y9 literal 11062 zcmV-6E6LPSNk&F4D*ymjMM6+kP&iB>D*ym5*T6LpO|WewNeVr?yffsVF?$wvME@s% ze;uE_rUKnpo)rlN8@ G`UMyE_HHEqSy!4rS5AWOJFNX`uf&HZ9=Mvz8$D> z6+kAOia|iE8UTvBI-xXb (nTcX9~mL&*T7lex{hSq zw7RbO9DtF3NVf6y>K5ZhZsQCV?!P|gP8C63M*k-Oe=+?^mpn$Cl@zfNWeI?#po9hh z0X~5Umuzw)C eaV`|PvwB4I z+SA8LL6RgzlBAK@)ib@!57>9!PnnrvpsO;RmLy4*Bt<>4dUk=&Jup{(Lqm0i`=V{_ z*rRRR`o14HeI{p6OzzZ`+_r7owzZ^Z%}ajPY}>wV+rID1g_Kg!$>TWo3824i+c7t~ zp7)z?l1Xa2n-nRQwcE9A+qP}nwrv$_+gsaAG8ugD{X-|&{S)4J(zZQqv~AnAU6SoM zNpW4*&CGWXoA+|J?jDW@XT|pbn6WPAlZu0mEot{HNs=W=l5G*Os(C~dK!0;xzO FWwrx8ZO#njN{r}zn|No;)lnA79 zr%|FHLymX{f*8n9po;-Y1SHfb0qITx5hZ%)ql+F^r}?EDWH8Czknf^I0Z4JDfPjcT zhImTgCY(ecBJg570yPd0P#2^-gFr-y95>;quqImA#53`5d=pi~9RWh1z&g&Mi#dLR z@8X~Ei+BN^A9xo&g9>-U7IHvD=ys))5)lPmoI*r}58yp`KmG`x#8vELiu3pguA@Of zg{+H}QX&E=AP|wGD98~22{jrNm}3u@aUM70NB9ALjN5P(V^sJNcCn9JQ9##5D98eN zAQUvHu_%b>V1PclIE?|I!R^?`F)|$DJbs3s;AWi1RouWKjxa%mDZY!F5fM68K}0Li zL5ViHNNBK!W6Y3Yh_f>zFMY*$J^qakr}vxIba8g_;>?Y|j~_gf``@sJ4jN2w99W=2 zU9iAB&;TNi5YRvb!fK=dr06&W5hc3lpu|1!Ol+bDf!pvM{AWzXn?5Y_ybnHq4IVlj zJW?;A AknLsahGt&Uf=FFd h!I z14Jb8QhfcZf4%bbA|ELQLF9RnV=T9qUO!>$v6~2pXkiswxF;TpH;mgikMTx45F=FB z!#)B=*up*gyx?*B?ANxPJwshn9HjeC^0TAzKQ%u<7qP=2qJsg}@m%~dei`?`!*C8g zM0A0y4%$@(CeN%AKmuSq{r3<5v%bmW$b(WSDHK+Q4`XI|IC`Bkf8s3Q8;}X8GME{< zW2OEGk)yjRYy7I146i2nLp%w0$6fJIy!s9J^3SOEP?I7lBI62vReS@V#|Q;NcPS`Q zppW-q2aiI)91Sw`Fd(Gv?uprVw9l-sX5BtrW>o ;(D(CjdP9C%h%!!0Yi8y!%7hzlaRTNPvhqj0fylL^P<8 zx=Nrb_#QS38szApT?#tmlXD*FpJiI40Obn)_JT1`N9sx)Dj-6}^^6w>JTS%@#~5m& zQ3Ki$dBy_ptua}eYiuu^M{NuoXmClrZ}uvF=dHMLts)~}-D!1JF5(C?)JPo#4W>9m zLV+%p(MJmf5+-B3 lVd>;N;nIa`Qq&>c;~c gAHXY;}HG|e~hQ` z1P7Nm#1X3Qfrt_V6f->U^Vxm`5Rt%ub-m)f@^XZ>z2Z}L$z$9 %~tZc@O%IHuLu z^AZ(3cAMQMA0FC*_ZS%eP2my~UTB|fT$WU%08MOg9S3j<_n|>em}4U|evw_|fY33} zMhE@( !Z=wav`J@Db`7JhMDeR)rDED#0yAJX%%$2$A1@qMYUQB!JM$3gV4 z2MwYo+t1cvcF{qEPKi*^LAJnCJ`NHP6tSVeSpFZCAN1C!bM=$~k5hpE(`C?C)%#=Y zcD!gbA)~ p-V(T3(ec|pawty0qa5mFc3gg=)c2X#i8xk z(x^7t2LYe}P;nE29gBnO*y( YWahtVJc`mEf`=^;ZD-6Bw6{k4D~V0~(y z>w6GOW2rU ^t!0z6H9T=@EM6dO`#INEHp4ZYQT*DBD2gbK%T z881Ud)M!u>cCk6nTBeT-5V`{rAY$WDz(%EhvN!{*MNmDBhrlF>SId4`-PT%hKDq-y zm;(+38T5 fG4_SvmjV5p~ zu>HQV0oMQFwW1}}+9hK(D38le8EyYC^m`;NA|nDYJh}q3bk%t5>A1JKpgub^*oakH zm8_`98+ibu8ETD$9;R^-X94%4K}1F$744@ux56??gwh>QA>rDKvi7jr$XADNLN|a1 zhQO@2Jhj7~zbL&IvtNc2QXmcT)Yn!Iu+{}BV|&%#71yv4jkX{o-zYC#0;VHCqhpxC z4P3?l;iZ^BMg!=f!UU_2u~D;(vNNE;F)jj8Ak$l@0H7KR=Ti3@)PaEja =<*hjPfl-fD|I5l9M zfC~_UBy#~mD1bA-1FlLSS0Tr>f4%j7 r%!#e;X z0UDOyk*EF%cV6N=B0?94VB)=LdS?D#J>u=6#h0Z?r`Bo!05T+5C -axzc8VvzJ?{Uou9<(Uo*mny+a1VLY48a39rcJ%jW(gu08knM6}|WvlA}ef ze)|G`ST4JCKcJ#GuIj&?-h6S43KXIBLJzapf(g_(kN?2qfCR`$m}KWIx$m!WJIdBW z3N#R?r!t{mqauQ+%H`A5ANq^eS{$KRiINYBgRCujSvLS64q%V%{#4ie;?VUX-}0Z; z?ca)PKZ>i4zKxmvFdc`cPajY}7zP~L&;ltajR1{XC_9mx-I!GP1g`x8wun!C yf&ziYlLE> z?DE#_<9~DKSO4s%?lv^yl}l~^Y*gOD@4^nlcEx_vK{|jx6e;u)zW(lZ+2_V@-MFLw zvTgUn^36@RQ9Nza-A)dwGXO}z3_zn8a%mK)h)6x)uxJR zxoa>o3J^jhjG>Q=73{|)Km|yMi~;$Z@$Ae9J!CD13Ue$Pet2$}uY@F0hFLx#+dt)- zqeuVa*!ic~Rr}AQrqrGTcDhH;)o8uCrB+K)BOfvMvc5RS=0B{T7qwlyo!5Ws+TLJb zDTHryY5QeasFS6l;ja%vb`ms@WCj)jfC93(DISIn8!l?qu$}zb*gd`UOD}*Bf@3rs z9jik8RW8+1wE_evnNedL8IwqW49I|n;gg(OW`q_ZLW`Ba6f@j<_(*-eLx4aiw8%Cu zk}9@uUfz8$kCwtI>E)fe{Z^4dZ3<#4L3JK0o2X`Nn{K;zKWfrJ00x#~C`v&cQ{6lJ z^hVGru6jr2TKX@vl+D2+5C~w9e`n}b@Yb+>VW>fak20_>)bz0VuqX%+LUXZ=Vsk7m z+pHR!qc)&aG=Lr|jH5yZBtU~cqlY;&WQd~G&;klHr|Ha_Ps!RN1|UEwM6Q)9RW@y_ zAGR4(S5+qH<8R;6;#$SQiZ40;ZP6IR-qZtUc2rbd26==)K}0Z;I_Jyp`c?Xb+jbiC zI&>FoiYlw1LIwJbY=Bwns^L?|gWs%+U)oluaiU+o&)e!z00o6WmCK8(YO(mzxvTH_ zT?N%hg)4vzXfQ;L0iq1i&>Z4U>|uhYwGfb_3*>ju=@3t&v9S~u04f5KxD->lX|&jC zN_i*;8#C6WO`#rh-d^TEM4kZ(iK-)yLy=SpSrmu}Du&H})%e=W{%aifH2S?+@zcR$ z-~n)*v>YqGhG)K4w|uk~^f)8kF3oQSgQDxl5(t3xT?RV(_Ad+g!*qVtli#e@Lm%UK z5e-(AQe%K2Vpxt3a~^w`qCsjYM6}QW3iWb_oDoC{qX0oc^6;VJX;d8EeOzK_h`$_F zI)tPWB2oc)Mp^-i2r6JrRWU23@#aq6{Xh)N7`?6Pwb~8HsV@7`@#DM(ey8Ge>~ivL z-}6sBcS{$KOt^Gre9MDEC<*}(f~!bXB>k5zp?=CsTVVVSBB6(A%;5@7AptUChyhAz z5JOy#E2r7TJ{B#7fE-;!aKvdo1>2-D4^%KPu#`|>#C1yz_#)sG*DGkl w>F z{F}paSt$%a2n1NXNZ3G6OQ(mKsG47~C>X;Wc3>WVh&_Nvs4+wgFvI|5NIJu%t6ak| z>UKgzi8lKEMCYATm?bTMV0BonLbq8t;__zEZbXVL!}tIVTwYS3;MOZHR!b7402T^{ zZ%})BLy!mI)>%(0%BXV9AQA(xzM}9Y@|K@hYvZS^K?X!Z53|^X-8hYhkO7e~zzU*4 zjUggaALI6#>zE*v7AlBn2OfA7L^It2usSdRiUC!O1xNYe%^&qm9KQ7hKO4Pyp H8mtrvw5LCb1LuVGo8_!T=B% zH5$|yqQn3-#|Jo%Jw#|D }1fVRlgm9Y!re9b6-6R1}6Y z0H6rffsV#HR9^)J0)!BttV*$R{kOvS@bAx`E((Yk!vgNdBdE~BA)LetV2Con5T&f3 z+~E2tuAq&G&_0N0A;(?cWm1+FECnG!0fLeeU|!PGm{A@E3u{3ws+3?8LMc=+3ILU% zR)S7c-dcqe00jsE6ao>oi!UAg=JTK6FKR$U!X$R!2~1%Q^EiiJ!Y|_IaSj6vQ6ox& z8fUpsvxKsJ3NrK}4Uc)J`KExNAfg#GOA+y5VO@HH7~leIN~Hw~0BT17+8BV^3RGcz z5FpAG>7nD |>iYa|p Fk;d*Q!@> zgbJxuP-3`~yA0(G4{aZL42WC-5o!%<6+>Co@=19|SC9f3#UccwB#w#S9LL8Ue7sw+ z{g4S4ALKcxha+6Y3aJOE01?V63?P*VC?sHX;RY{YjfjMRF^nVO5PH~#aa2gih=d`A ziF{0RWL$UF^Xy@Qx>b;)b(JmH8(?i?4Se`eQO1% SC}vK74i_*D*%ZB7snrkX6DujaqTbH|4749+oudhMY72%+4V-3gSNFo*G+5 zOl+4+>#^HITvru?ng-{0$0p&;5=9>>a&?pz3-|_A0t1bPZp%zayfmT;8%U@yg-P`A zw>Xd2Ll5JChz0`;Ml=W4&U@|f?ViUjrfm|jm07~IVx2)^x!;nsM0uMzp)2S_8LDyp zQ%6DyBgiu*&+*ay7z|Qq7jAc*yd3m+xw^wI0gulwr{?uV^`m#5*j8v6LI|@*D-=nW6-Rq>3Nu=|0yPp z-zIDymWE}O(4xHS@A^ebYdKzc&*QV@kxC071SqQqQvLjml^>P+%YwYUOL!g|iC98; z1_y8w`|xJihpV^(tH4nxnpN>`lmCuMKneqK#P&c$8z-=g&38QYsh{v{8RZNal8W6! zcCjo!Lf!l&bNI#5)w|^ZM<&4l3;~~2Jlh9r6cIrs-R3p+Jgz(2Kbdab9+tPk#^7nm zfv3W9wDIxcR-J$X5Q5TH=(dLNrEEaO;lo#l@#a{@hB9hooWfy5xr%!*g>l33=J(2E zZRt87oJ_A}>;B#4He~`@h^-OG(8Chiv-amc@3p+s>E sd#R`JC;5^vn$*S0&mN-ulA6ahirw|$0FZKRgN~K}^Uy|Gj+*K8V-!=xQ-LrF zN%gbC*J`)9xO==G@yW=bBG!wDMO?yZoWR-QYFGi$CaC)w-5ieSv#o {4-J@$WlE5NlC!3qrB@G>jLl zlrPmh{alup(M~QQ15g;Vzyzt2>iQ2oRKC2dJ_2b}jLIC|Rjgz3v*j1*JpD&qMKEAv zk ape_Tl&w_ z2oORL_zoNZ76)zDj!Ct8qy?}nk5}_j1V@8j1O-IEO=dtwE(GwS5?{QbeW^&XTvvz0 zW}WSQCI%?lBM?y{Ljz<7ayq8Ek8g!txd9;!Jx>kh+sg$g8G+Bh@2<@0t5egcNfqXy? zAQKRP3?K@WIvrx2AZsbmYwCEXim$vo>Q$>Er5;fG@oRPb!#eU&sh0xsAO#@e^v+LT z<1d?Ec=nsgItG_oy0Eg{u0185HkX&OJiap`>0Cn$04M-L2m%RJK`j80(K#$d1t3U4 zvEmj)=wZL;e~UsG(n(l3pe)MbwzssAAtJO#lt4nKphSieBP{pX{!lI)P#LQt l%S^=p#iF$NRK+F~ zB55whFduoavVD20SG;yUeo55=C}6A#DgcBG0fGcGfJMYDfTGCXAet2i_<6X+p>}ck zK%!O?5TIodBMJ(v;53$hiTAu=`X3)>r+ YMVfaKtu~8oWS1cn!o%Z^Ov842CE|D zf7Qf@si)*oDx@uScu9>nvr-d~%r~2AV0k%Aby5S2=PtgPN7Aa$Jv1y9-yBJJ5 a)Sq?TEYh!RV R0U z@5t&|5D`Qy<7ACA#_~PYQNDSwdH|qY9%iKK;r3CFQUQgol5X=cd eGLD~B1)X2p3a zpDyWfDem!p!PlTh+ry3&2nd2f1Z+Y9b74?}Rua_8U4S Dx?-d zK!H JH?dT05Lyd^X$QFH@WytEtR( LN)sT7eN^p)3`?*q zA*;2ppg>e0G=nnW$8aG03I0U=+TAY>i&Y>G9BQYLH?l$sbhI8%y*b`Sy{tyRA_ZZS z*|B&B0Be!P GRjDQS%qziHDc|ha}!H#y|0osKub1A~D zU<;T)EZ{wmRE;ZYjj=`$$VwTIGFpdfZ%u|u5kSCZR}cXJtt;>2<$v)-_X5ufuYFv^ zHB8$I5gk-#D&PI<6hunpKUV& *C$h(3 zQ&s=3^vLYvc>9qjU=?kI(pIJ55c5A6=Z}Ac8Wj0FDE7lus4UuwG~7wZLoEcj?V+gf zPvq9%d1(_?k%b=c+HME;MjH{@8#i#+@Xasg1HX)>R(c=#v|L|4Y_5pq!16mdA0UI< z4udTJ0(JvEgRWr)Aa9YMj8wJdW?&sTLVF?M09SB)i9h~W`zK#bb>YeKaU?55v!W@0 z5B1p`XGUBI@(f6++eOF^;lCvq nqy(USB`(iBG#fvY5MzYfX!}GvZUVo+Qj$7p%LTn-gwZq4|APe=Zw>5muyu zjnD>M7dOQUMoFPoKH$}g|5nXB-$v7B2*}aHD%LPSE3gTHF)kxc#M@q|KFeHy5QHQ_ z!H{H=7>0l~qAdhaY#N5Ld+1m^im9kDmw@dD>tZbo1W6FQ40pqCe9>`xyW`*A#uiSX zKxnThh-hJeVL=BO1QH5#C*xg5^x1$AFl;J24DF?Ruo}7&f-@xPRAv|lY*JZ*zlUq2 z2ashWsE}m=mIqY`P(dv?3qA*rk?#4Tx;OgvML2_HWYFq}$WWk#5)lCqF~pfZFaB43 z7r DqLkF?l0%3IoGOS`7kNzQk9T4< f`9J(s=@{v< zG?hCAM+L<~7SZeam_t_qw}CW~{1oy5fS15e;2$QKLx)5}2WPP{8|LnV=iUa%x%d>4 zkIH{s`m8JjP36Hoy4+b`+NiGhKs!>DL>BgPg!`2r@b}O^!u|^V{egdh_r(O_VaG#4 zM`|)O9`HZ9_#61E_+#1YU=#E~SFT15zQk8pRl)7BaFm@aT!Jcf#ZhsHsKW1>04@S? zAOZv+4J3d+z|X)OsY3)J+65=jo#LtQ%u7Bvd*;>Hwj%E_>nruh7cl;FxcKboAFvQS zP60rEC0&cF;#JsN(j;wyVW6_(B0(P323`5bu=Al-wkwq&L%ZR2;uh?{5_Vo{r2!Vo z8rWfAU}-4Z4sFC;=utKl=Q0-(XJsmX(EO5r3_QXW>_H%*#tid7gf5AI7&w6y^w6z% z;50kix$g?ggPJ 3F(14H&B9zX@Ud*H zXmf*75{4bhk729g0bGmAu(JV$V5d;kql?>^J! %++sg_x7nT~herR3|;Nm>m8xOsW==tDL z{!Vre2y-bwz1-2zTx{SPeF5TaGXcc_4JrsE=%9$m(LoPg3@}0;2rWQmTq;84sdZ8g z{@s&I- 8wDQ7rOX!rmG5_D4p zL}Vzij4j-+xdqkEm13*|weU_b>T$YenlNz$PY=5l9|mi qhWOEOjt;Kcuo$L`-fJ!~AmlOPMWIH^nKH|ZpwUDkcliz;UmQ{DMLva9A z2+Y8KfLvdBbS_n9b!IG!yDD--=&lIJv5p X$x0JRSfFUQaBHM1` TKuK5W zCv`Xg0aQ+Txa!~__}S !?;hFLRwD_6umJYtPwS$?%KpThUDd>W$0T >XpkXd zhTE|ZQH8MtrZ@ 0r(=eKcs zL}fpP`#T(AfrJb#WC#$Lp+Fl0^w2>BB#d#0BP;*`5ir3FKZKN+?x3*1A;!1^dk{T^ z4sv7&oh6VVN8KAXX7botNW9SI4WGs_8WH+(zd38U;zEuyavh(=eXu}89taSDga!c- z8HzvzB+Re?M2JAb7z=z4s4c1=u#Fm1Oz;zkX)&(n&_mu`3Nqv _7^UDG &RUQoRPA2-vrZ3|76 c=5ckCjddOguh#24;&Ln Mh{jIfP0 z{3h1%O0 YJ3MPSVf5p0X3!t-@_Rc$Pr=02*|OFvlyVp6|@ln zGaMt}R^-^n45_Oip~eyRQ6Zp<905?{0Eeg%kYMx$CHiQi!4WbDR5%P&$Z&{xX9+Zz wV~h$JA_4>&EO3kp`DO?NWChSfM8N{%KtzoMT^0ceZr6eYcmIF)|94#t08RfGwg3PC diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp index cee02255f0962515b47c49b5419d1c4979091040..cfa1c013f4962e8c93ef89ccfae169a50609ec0c 100644 GIT binary patch literal 7704 zcmb7|RaYAfup@hv3%Y?vfTL?ox^tcef(NEx{$lp=j~quEhz(CAbxLcPmczx7Ypw zXPsFy@7-L?yf^cVrjoookQxBcm6KN2Q5Vv~0ssKO|4Ihwe^W|DT@eQ#06@Z2a9&m< z%remW^^Ew_`K8>&J^BEFdO(A*O=NWZQ3voPpI{pYpRlu<2;yz3E7mPC*EFrXsQ%fV zr@2Ol)Ue!<=^@8~kRnsS+KZ{QNYQ)&H_5C~E)DAp~O8zc?x#@RqiT%%}nuYYBqOPq)1t^39SM z@2VjnN=Pqt(qa^xze5mY=+7~}8T}glhjWoy;K|6w#)Mx$K!7VUBSSycS24y?3Y)Tm zU4Y@$Wok|{zViFYYHSqd(1rx!VIuGqMHAqvp+HLupleZN0G48)qQ)A2LQU2+9LB?ke= z3A(+DJs4SbtBIyZ4wA*VXkY*R60yc2-Qj{k9~mc#SNV;WEt(2h3PE1Zx(H{9C&lM7 zb}kh1e(dyD?M5N3YhfjmlB8AFkd)Lr@cdPd@=K0kqkiT30vm(n*pE+&7Wq&HPO_h+ zMS|SecH+g(5FUgPcH!HIUFW^^rOJpC7+m@>ILHhn-8qrPzGqN6QeQvbmodYl7B4~& z%}391(=_<{(r&Wg6^(*Su%GQ+4uEsYx4@yM{!dQ2NZsgh;D6F3lWofxr#G^Iiems* zJ&KFJ3$;MeO|mfkbRX)twYYo8<}qesjT|r!w*S*LakI*WhI-^3CnX?(?hCUVWP{6} z8N1&oSP~T&r8q-KurF{973oqyl9Zn~f5q5ZU61>e_4rz0&`K5rM2_-wO0tgh&^lDi zs9-M#k{}hDmrV%77sW%+_c|e~FYR9O8`FbcYm4msECfJp0&MHBg@s% j2-SKOat}b^YlP1m8SwcwYLl2
IasA{h_ zm(_BGb^!(g^kaFykK6HId+Vl*??e=CM|zLR@OXv3W6htoIKB_UPNo6tUvav`a~pqn zo_&{o+yOf;OC(dniv21rooo9Xw+It@nJu>Flh?}KZ^K !%nqCn_G{ffUvMIcShz@ja+ ztDfYOaw+{!e5TnV=%_)Js5@4~)$&8R-o<{2bmJaM0p3lO*QVjI&%%fvNlSfK`|e_Z ztgLqD%$T?Hs4LSNQKXb4Wo+rFTgpGM2%7GZ<9r!X!W)L8D _Bd56cr87>?n4DpEM9+%*f#I8; z$EGTr0UL{qr3o`y?!~Ug?BuVsjR$$l=%LkXYm|f_V6YV>%|N%PAfNX97|Pa{t?@s9 z8i*Q Rb`D+<@)p1+X}LS zhu@S=v@P>q=sG(#&jFM`-`02xKiogRr@Eq}OIDHH0E0tu#2e>L7skU?_|*G8ul$up z9y!=!I^~?A9lz6|!}OfvIwe4(8}8?{yfjuEa3>;?E)?vHzN4j^_}plw!pU#b=%NPo zabr#HBg`yYjVjD~M}0-hm@g?1cCLc`bvz=>N?9MoP4Ow_XSFk#BD;Z=4=Pl+&H6z- zBCH_XtWE5_RsX!#a$ }AziYnX-C2@%Kh}RtnbL4WkteP*8{OCS~T@E;* z;+;4`${>-=ggK&HoD#+eR5}o6JlgRXO;n-b2R!eIY6#^tC&=c @o&xdV8EEFla?3@$1dAwKo;vhKB{X>W;*~0&EIwRVaf< zZ+mh-Gr}KuU~bh^iNCEdk~{~9Y=)19hl6Hg>3FZtRmk<9fceNu6!h~`wurYgXnMaH zN@< vlaG5+c+IKadousNCkR zVw1Q{!Tq6%Zz~j*GNK1r()NKdO+-7-Ajx7}^6&K5^s6;U^oD_sjAFdnp^Dk1sw7bw zvYpG%CE{YLX&}X=AY|Hs@{-Kv<=3fP<%I8vipB( K3X(gV;c6d2>xlf?3NyiCtDzv n=x(MX2&Lbxxm@J01e%H)gOBI)-li6B8mKPNELQiVkxDtm}1Lbj65`UF=k0 zC63a_D*2C^0TtRB3G?&?UJCqw7sh)@d}S>#^Jz6N!@YBu`q`!p0lWm_2$DWCb >IfB++5HRmYr@`aep6P@OP_nOiN*r87}|vSW#Y_jX=l_58~_& zeL7r=POn@_HtU+b3JwL>iGfaJJ_MyYMTIX|g~FMZt5(K>?^Qejr<4 Kqg6srcP|G@2Bcn(Hsfa*E<}B&y=4O;0fIjYc3N#Tx=p7C1m#KK zp7q|v;*kzF@iI{UB1c)de?>=E@}9tqs<8+KaK0H^yUf;Y+h4!Dk1GO?2keRc!O*3m zECg`#9ASH#E}rmI;L}u6Bi;Y86wqyMYv=@6hXzRoY^nt!+BhgjhE(sir9}z;9(#Ra zpe(VWs7Kd1PT{<9AVLC;IyaNWOpE4?`yY+<>Q<8-XE-xrC^nZf(Ai~5Yl7U}^4o;d zIA%HO3?mhhK$KDP%F%q+<#SzNe+kIJ-xND|2!#>>5*ls_pHK;V_r1i+NDcS~%Y&v* z5dZ|~MFWQIbOw&1b!khJ08?M(q~9H3e3Kik0^eo{w^(dTLqixdYr=u_O+(l1dv$`~ zn}rYDLu>nIo#y5}5{t9V+zDSjcncnqcm+PzjMik^BCz9M_9wVx?*!v{o?ed0cASpHcM6<-%@=LP0T35PAfudiaASh-VZo?yfEkp(Gq?LSal zzyVsdm9-NlF;e>)B#x@%`i75l=MT)KUtuj;Je|8%bJ=IER$rrdIz2Qt$0j5?->0{% z6z@On*xqflLt54ag%iHY)2nV(9R%8J*+iKLOzgPd_k?c? j2`-x7Ps&8txFHr_ZmiZfBH+y0iI)Z=&fY zD@KO* zfUBTuz(Dp&)vAD{NiLWN?K<@b0j)A*;Cj`*+}V5^04A8LcI# z*NC8OYfTI6l_g5`dGPKZ1+_c7T@SJyr0bw}L87|48}H`jG5@UcBMBY%6z42JGU0{R znsxArn6Ix?bQQe-SrG+!qyEzWsn6EAd1Z77;!-JMToV$`xF3|R+gN@Y4F>e(ongNK zFevLM?&5EJXNaWSCZ@#EVSkTrIyT&hrL+fmCVK5|a +=60##$Kmq7ciiT#pOdn*uBX;G^(WM?Qgy=ym9fJKnlkiyoEY>O!(hH ziG;x^Je9p225{XWp@WWQ DgzOJ-$}XS0|b7t zAi`tPC{S6SUk&HM_R&y&{)xECl?#=c%7Xj{LQvwqTDEVY{22-Ann2@|QYJxK6JW9f z;#{?gU4r4!8enl+w`pQM9n?)u=aLTL6v!>(O{WIm5iQK}nb-h6XRSZ2F!XM{gKs>C z<5%iU3xLe0j{uVg0wnc#Z=gDFOuWnr6J%4N3Bkw}BW)DHb(|=4U9QN`d_$^!?ZlQ7 zE*)*$F>I0^3o$|9bc|j~3UneHAY1B3z>VEk!5dLeoLd1vmC@IolAVl+o6JR}^GQhxGBXK@K-~Qw8D1m8(f*@k+BG}?fcFa^8;M;O zNft@m=|j2_BYio-aRhDT<9zM3k~UOHCQ%~;nnf=*HsDB75POMVR?sixKOz!8CVHB zx_`1mdRTsi)gx{ZkAdTUn9tYG3$MA?fq?Z1iMqg{6T?Gx+HNt;k+X=5i|PNThAOA( zdVnS(QZ?)OgRjQH#>l2426Ss~*^@Kklqyq+;`|e$D>S$>BKidCCo2nae0seM=zq^2 z=tqAo2U|_2@Ejol%f=%z285>NV?}>sOFZ&Ana %kp`jz*z0O|35C`SA zdrJ{|-z|QtFj(4zJ-CFxfed=-NJpu3cQcX~-=7sHKa%R78nsP5nOy}E%l%^Q!0v1) z(IlEV6T% Jc4aj^IWRtlTfi!F3QQyb=D^sHdky&Dl%xN{aRlN1$GSvq{J zmD8mtv)a4*-`xN8Pg423*B1U?d-RR}KQs>jctyZT|NH46TWwyDt**3JhW9JC4f=|T zo?wKeu|^tXU=p?IUtSVk*#c3jIhsLTM56K;7?W;mO53;q|NVB%+5wtoo>0$QkKUR} zRYeCGS(QL>0!^3CGbW}KRqyzA)9k9%IyzsVUiaO=3$2Os8Y<7k>*GMV{PupF$-{ku zg|_JZ#6N$+$sJ}@&ZK1mF_t5Be5pn*82+K02Q<%(oALsCp*I)YUDMLE<3Gjm8!vEv z#z4RkT>-9uP|@XQ@UFC)ee^HmI?~Mze8x4|^$oa4ry!m@ZBHyDwrOzlHzBlKt>E)Q zKvHCekbMNJ#cyRU`Qn_7JV>FfSP)@I&tx8xd|>Lu>CHR+)bT}z2Cd1d_}ef+ndl+c zgbnKtVrVoJhN{c>Ust}?j_auvD=-^3x=8HjvRFl{5+r^@6!iUZ{hY^Jq2F8dFm7~1 zR8{g06rgQKrdd@S0P%Yv5xtG1zA9iEiSE5o&VDp%k#T&)=u0VyCUDL1OJ^OQp5;rO zSu$+z+U`=z!~8VE*wUaRo9*UWD|$W7{m+FsG(l=FE?o0eq@?vggeo`cmsex)F$1o- zfW?jRLMwc-l%R#hTrw26%?6bc`gpG0HN7OuX-FtWN9I45JI9SCu@} BRU6;TD-FdJ34l=CLh!pz6t z X 4F|L1nytaD7be@*BHoaii)Z zPJVbV{Ibxk>+h0=qxBPVjPY^c<6GkzMr^*(0*yI_D50Pg43W3Gcn_dt1T5HTCs}?w zWzG`PB9XH3k&NJ{RsN1Z$`HfaRz%&xdC;`XKsvtDU3h$8szj#l4~&h1vf_5ccmIYf zH#XL{a6T|$0)wT);r1-}miLg+bT5-*Q=5etD%795iXXldzqlc-W8RR0#`$rYXn2Ys zxnR1oL2G)c>}sh1V_lve;@>%8F+`2g6i&YXx11|5fZ%Xiqh8otmfg?kMYLtLx9qXu z_ww%sJc@Wf6ZG3aW;Bs`u3P`n8UzsyUSFe~L%d#cDq>wQn%C;?RBc+rv>;OMeu;b! zUvfTgZ(NGGt5X1l5`d6_nQd|ge5*66I4xt4U3rNp-L6pxu_(s-xr1jP=On+JH&^9a zgY0=TWVmH+L~{QnO LD PrmnwJ# MTL-(tMnM$78kc2EdJeU z?@hROlG>TR+h)dm?{~&G#TLZm5s4~VJLsMnZFWP u>w%)|IWvYf`lPp4RT5khoucKc6bG%;aC|Rm;#S(h9CoLpNk@1GX9eW^0XhE8Rqq zAx %Z&}F?w!WpI)fdhCL-!$?8+4V!zLLi%X7ks|3S|q-HLeSzE@6^M~Z{ -_%Pd3Q1b9|E$F>Zb6T*u3t1I&Uf{8r`&$~ zbf-b3IF|c>`dQS%5rDPe9%##v%fr}?E$ypxK#I_3R}ano7UoOW$?fPoBmZCtB_1hi z>k6-2p}t;weQUMfN=StLf%u#s=F#sw>5nELF8H5&!}gDRobSCTw cYEHC zq>XSgi$BQML^S(!o)>ag(7?xtfg-JUxuf#+*xe8t`wZC6o~m;E>-Yczj9a$z_ zJ4zgFu4w%i zpMxQyrnFlLv9e}4?oLAO5GXtAk2fr**g+W|j#s#mA4yPM3^p+zc0?AYN8(u#)Nw^# z@gR0C<^ARnz#%)>Lo=@H5*R#{D#g0 z(O7zBuXY7YM5+n8p?GVsDjLpV8}(KX#BW|J@~**iMu(TJMi#cOz+mAsnERK$vMJy} zj~g&|th`-{;%m=1in9_5I_wIeyuN;I^I{40xl@A`lwe?LzLEx)Cw^=1wxwU_e<)ig z1xfSRnS@xRZZPZfuB-c$ZZ`8@KInDhnXprcn2kYFr_h-tU;o|o#LuoXv-KZyLB(A@ zr=d3nNw*eHqg<5;ntVccJhHn@S7q2sl-ODdwm$^dc|4pXlu}f9Q{HLVbQp;GZ8Mw9 zmc26}rqX3b*Hf=*Tx
I86Yvggjx z-}C#Oxh7H69eFOhz{E(L5-i=$9*kj3_sS^6&Og963<7yEdsq`ipE_!VHHLlO_^Ag< zi_*6@lReGAN~Kq)?cgl7i*nEe0GdcSdM&)LF*{LdIz}=P&1Xj%ma1n{f2Q38$9Z9T z+Xh)Lk05v!3SjWn{?d0o)y1*o^-sF(An(o-{%H%7f`_k7E|}E2!+So!BlK&xiL?$@ zi(Qr*?3^|GNoJh1JQ=8p)tvm%@Mht{hkx`iobb@tyl6ZdqUz2$d3)jelYIyWhjWCK zqq91Lpje-Rbx`AlE~6iGV8f30=@n!nf;sZ&XIn7AXK%2@b0N4~c}~8pSo$&!R)#Mj z7yE|%^d7wJhi#Po!YQS)et^s}6#`OGNvY*o15>N|PLyn5@oAffCV2cgsF>_m^RQdk ztq*5Sm27t?i^OgjVu1BxowmHhmv=K~e%hGYj-#0oZ6%PenQP)L3l$fZ)NfgQTYqO3 zK!!Xew2J0C_-74X=%u7CM3|rC&~ZJ!_j;ZpHjinDI`=9zWWd(=v#V7eIBMn*fmSdw zWsZ~Ap_-3|EVpmVmMfB}{$m3}=Forb@-5x@uTu4C{z8X$?wv5Y0(|a~)o(`P5a%<> zq2H6_EUlO9Mh}Lyzotm9yh{^9?NBMW`J2=RHdeOvy&vb?a0hkH#8KN?)vHq8GuiKT zil~bQRmJBA{McOV+5Ly+SB7O1j=mO~13Ap5MrSkgyL Y@rw^lNuGjunXfx0NYgSF(%t0k=tR9cqFPtWLr32J fwE2awL96kb8@-;hZ=g4pF9CSe;^sd}_`moczC-KZ literal 20220 zcmV)5K*_&SNk&HWP5=N`MM6+kP&iEIP5=NeL%~oGO+a$nNRl*iM6GuG|G~3m&TVcH z{ht8-0h3&RA)o1YTP1`}j&SWsz!mri{qA@Yqk 3iIm)S-#z`V zdY+1H8lqON>32~cTYR>~t)A(3k*qIb3F(~ady(_iWh)VVMfZ~XOi5>=$55h)v; gv?s|k zz%6f^6rU&a?D?NvxQ%4HZFX3NT>o_;ROr1#2Y`bgGJ_*Yk|N2iY#B=&vBdrVlb9Kf z&)mkgttxA71wW+!VwfA^E;l4{BD>T73BU?{%IbS;108@Ar^j61;~4 #0_q7Zh*U+P$_Bjo83|B&Uh-%F6Gqv|h7S!QAm7-q5x*pP z^CJ=h8^mg$E+D*zdr67XBlQ}&B3mPBp}J#*Hijd&Z39Wt|9{ FCOX$s0fNRLus1E zcu^G7@n5Np|Nq01B )+qP}XQ!cFyrmwkBjwRm!`Ia1$ndfXZCyJ46yLOb`=YEL@2zSgA zo~$M%Jkoz> SFfq7`zww*?j?lVLr zRx{6kF#XNkSxFsWwk%nC(z_DdHWDO>u9^G%^Zgw=6giTj1m^_n`T>8~wjYut|KD}L zA~LJ8y4 MHRjsZ8*AG;THENsddF7xSncj=S9K{7@w$&=O3VMFFxl3oNRp)Y z{UV}j=pIxVk(E@<%rL9dOY5u^^|bfEqhjVrh;TMDRgwSmElH9kNs?_5v8s7y&i#w; z^TE~kj4)MUIoP%xdvktBZQHi(b}}X#lPB9)Gu5`+$+m6VZk#w`8%dESyL$|E&^QNg zgt+}bxBut%|J?qc+y8TWM`}bM!L1xM>R?$#x@DWu&q1ui8Axd3maOadR}qod=qJ#k zL0!>SxaF#h0 R$PU*<06;|9>8B?5GYX~ z!mSesNXP>46t0H@K#PxHKZ<$_HL6H}76}nU{5Rf&eGq|doWj?!3lTUEx1x`Ty|@Y; z Te55^aCXlp259<8b?tD+(Ph1V;= EIPvL?G^u%VUNK#+VnyvOkJ43mH1-V+o6B z&|(V>rg#y@P$AwjsGA5idJU)!pZ4;V0AwhD7)W?}1r$Y;G3J<6%+X?u(>Q_SI2zbM zhEU6qRX~9f5r2#4@q2h5{ti84a7zF}5oE}t4(?UCQ>ZXU4d|c`L_h$ #Vs>uj+U8qD`o;S09yUG}k*B`SvRJSiAU$ z_{U?XJLkg_UV$z;$Ppm=+Y3^+1b&qT*>pT! X(bKC2)xfWfN z u&xV1{|1hA{;Jo$^$p!PR&_MBq6* z0}+7(xEKb!!yi3Qcx^6S4cP<)a#0Ef }dp)Kj1Vog`(PA&Y4=r|Z55A4B zU>#@nnh!GEfFFXMUFiE6*G9dSA5J4mak*SjFd&}?B9aex_vw-7oL~t#LPd>)tp8|N z94JwK&Po2?LWLIk9$hS81vy}0!t3wm`iI-I9*laaY$o*;t)G&1MgM2pd Sk3sv#lf<3g;WD&I~7 zlo)XOaN`i^aHu+=i|emriH0Kpg&YPA>oKma ZWh+VWOaCl-r{v+kKU##5^VgV=_K^4IWvDWoRaFz1!82^kn;aXgR%Wwl;+whZb z;4Qxs4~ncZ0*J^+Dq~N41b=|}XZd;L$j0*TAXMatXt0Z)!rO2KA}X|)V1^0_1(vab zMe3*HemWDcswbKsuOIa7^6_|T1fYPbfU{e?ZCl;bh2_xbKyV3EXpkb%@9lx7kNXqL z8BN?~GTn0WpMW!ye)j_L$8`PZ#1F**pxKZBC<;(N`fH5`^mcp#ufc2aX8h6*Xa3uf z0Yt`(GkO-kUuO$?q>mYl IftR%+a7ljz0Ea)v-P^T>g{k7T>Raa|vba z81 HY6aacZ{A7lT`2vq 1Z2%++U}6tHP~M^AhVR2W8-Dq{%$^LnKtuw}U_~uenr@y(gF4W{ z2nLX9Z$qmUkfW&OXAK1wu!@DV=^uQ(-Lj``j@UL0Apt-#00xpw0mcF%MaDKSKQ8e* z3u(H(JtuG`;{?#*up$X6qr(+^OMO57S6L|yf`eRdl3ql00vT3h)v0fmH`fSXevsx< z=y2dEQETNJNt?#Q#mqE<3y}~|qrwa=0x}fn){@p$5)9Erzv1J*V4ffQP&+~E?!yJj z!U7e5!XX3 UaYEULU)p>4A6YdL9@yq8BIt2!^cUVd@I%2T0&}*O#Py z04O6m{6D-6e;-q19C%I{S$r$;CGKh2DQUN3IDle7Lyj(bD3PO!bwu2V{RoJO)x<4L z=q}nfaC*f_ycX9=>LLfAKq!i$fKmcbz|kNc_O{We7%yJ%HUk4-!73170-ykQx!x_^ zLd`TjL%mE(7cxp9BW^%q6MqZa{5QJDM{qFE3!~ULa1pLO!= 4|8C?lL0R^xm126$l0H}WON%SSq z0=^_oQyCF)1Cr5VGhD_$$N%C^G#CtRpkqdf$D=?85dpo1TkqidA4&LG>J4fa3up}J znPLd61}j`YS3ClcUchf}ZO77i#0@~9O9?0dNFXm;tV>jNpgC+!X!P )k{q{L9>?xH0Llh0A!h`~dz4ejR7NmUTq55Tn+W9-Tl$!nr5;*w4Z*z#f#G$ZFr` zVF4Kla0&kz|7`0M6Zgzop?~M~2X&3^fEMt`o#v2n2jE5tq dT`j2A|5JCbZ1+&PwjDL*3inrc=eAXZN zx?#D*6e_@b&W97~dg^(=jk9k5p8x;gt}pQ}qnC;TU@|fwI&9+-p2J1F8Vwd%doA(f zY@st|9YQVPieicH`6c*C7{2`k%qF8ve6qKhqrMhDd?6o=T$BNbRYN@9HMJtXn#c&a zVY>6ub${pHj@zj(_Y#=wekDXkhm1{JNSwzK&LSfdPH^xnlgspw!-$O#QJ{l>W{L0p z<#-dIhsa2P1IT6i^X->sEI;F$+k$FyRugT@xQo`QK#&32@^y>&quTA9){h9G8V2 zi9!XKganC<7P~l)OLzc_=#bHpJ;=ce6kGHV(T t z9rPPqetWeKeWd<$zdj(c{`i_7-;XcgCc^hBcBtv*{C<1;`=!4u-vH49OhQ7G!FjCU zjmUtE4tsQeC>LF$Z0RA4RuBmt S9_gH!vzqZyOz{C`R7Q48Nvv>d -9 zD1JqOh<1@r{w`$nLfu&B@6vq58@>Fe@yz?UKDWQE+jm$} M7jPO6q6{EmndP@~**&bhL=PRLQQ83#S~SQ2@vU6;8o*7UXpYcF z<#+X(w+Lf=x&3r&JbH}tBID*n;iVx*e5V(`Um$)1CdtwhqDYHNIEh!G19Zsfkcg+) z|4uH;bl2#Q(ySU41$yW-yy=(V9>7h25I54K_!OsoS$ik$@&dTP^^b-GxEa_Ob=AS0 z4*fb7b=(E|0ALa__OOdhG$@;9Kte`~4zSMVw>XU*%*MzM0|8k{dsyV=ABhAA1{{Q` zF&0G>1VCH)|0;ZW=#z28<7Gj{KGLFqh@dvr74>v$-MXPaM?$y@ZPWeM{C?YO#Wt`W z045=$!!9 5%0ky5^^;~qye)&jsJ z 1pFV);|F=+Mx7mKQO??g-5)X)(xg_)%6)0S*RqJM}-(BgPL2QJ+93 zgSWfhO#lce6jD5B;W-Qf*b6|!2L3R988SA-E}rP|r|`>h6>uN{KmrP5=xNM7mxYaB z@-#hmk#HTC@k%tvC=*je1V+zus$&P)= xxS(J%RTZV<03c0RsURk@3&*Yp{d|w-(AH8;_P{^?w?Fy0kd(9#!BH7M}pZ zXkJQ2KLEg}m4baFbP34V1tfd{Z$pO$5Jfsfi%qt!vbjqaVU+$9?ps~QR{;lN^mQS) zW-w+5Hn7^M1um?Q34c%cu5`E9;kmZ9G5`cBs4e_Ww76d_0AivZE(_{khZk_*4_ipF zp>Y6UEeKEz0GNb?1{pP>#piGj9!5q2bch7V=#X)dW6#mglp~|C51dSp;QX*z;y@zx zN7M}3C@g>sK*{K!*1LYS=sEun-wdPp=lbBcO8{W>MoZ(F@I+&(9#RT~js|B_EBG4V zAX*`s7S3S6fohS_cfb{35F8M>O^F1E30Co4_z8eW=+Gi#4=w5xs2*kYCA#CHup=P# z?l=gsBR(7s`XYd!wgQ7rPz4xD0E!5L;Y9x(^p(5>o67$hFZ@@?CE>?Dey))-rkIAL z9)zvbfQV?tHV&MCDP|6Lr7=9m+Cu==3a=y1A)dg@xM@N}gGF?qD__A=`0?nF&>=FW z=&+aQ5O3$Q4f^Z!du#fb*f3FJj9nlG3N;|dFHs#p0VZJx90JyOEX@G`AxsI_C=FC@ z75Am{(9g#wf3tKC*>x7nr+ip4H3Q6|GL(ZcukLlRtUi_j2f?P3F3AI2kY3eoyFz+N zEGx3Aj;DNW@(5^xBQqc;64tSTwX%%~PNGF*L?m>`=#Y@nvh@O+*u@ytcx+Hovyma8 zp+0R&Ft-c^{th0YCVe^Q;C0|iFgHhQ4g^3kB26uO#Ef5WM&UO0`uX+Z(-zQaygs6j z^Famz=s+(4b+CzuLPSl-xSrT*{M7LJa^NY1I>wKqSKO)pc^&vK|70HHQ|-_0;#j1C zN3XPATLS^ck R7rX>)%qo>=^(cV>YuHG$-ux5frL-XV{qnkB9jzIUvi!FG z%}v4{)>dEycn3O_s!$PVNd$}IfRG;7e-EWV7_j2j;sEVKfJ=9mIyQ!b6{-yeG z#+%gv;Y(IT$)0ll;)-Bjy&o;tJgdBnQ(9TjD1bAjfvyNqfze{52rwieG6EuD0S#gY z8NC{oQ3fqKY;x)ewy}-r804fuiinC?T5;hzPQh7}jaU@5Y=`%4z711vV*3Rul-a9& z)lMCm0s&AI7=?lF$1{F1j=dX|JLDbl&6oVMh<||kN5j4n9~)4gB5)j3zpOs~*+{)^ zMK`$s0sw(U((^zvGL{7#0EUU5=lQAQo+8;tAD{X5wXWc$5i@mRDFG0Wu6&?ABBCa1 z1_~4m8Kzq_*ufU!?T7?u0U1-Y*hB3|EgR=Kg%OOv;{L*+%p)DM7BV_V2YXn^rXQ*Y z9s5~b^bs1fUMYN4`3+7=XI|^ip5L )wy> zp3{}bl0+yX7NM)8*R`8Jd~@?BWsQ$Wy9@vbLK#zrgpAqaB2f9Vt-r}{9jD0obesQl z9P#J>B%kYo21O_VC>%0yQN4{_erb%hyykFqE-)Y=AQD<^<0>uz-iSSvc?~imrU*!+ zZ*X*xai&0+_g(MTgBEk7E5nwRltj)k 6jCKmiAUpe@<6`MCc1v!-}^)8BvS```SsBkJ`vda3|L;RuHc8`U_5 z%GeQ`!2+=CtNjU+8IZAq>v$GVV+pUq9uhkA6B#W!WYmV?*VtI6M4b1r(~^fAC6JDI z*{D$mFhog!#e@S{8F`H`P;wo)*BkTIUh0++XYS(Uwa$MUCq8QKd+BEIh^UcYO7Aas zSwRcG45p+0K|Jwd{PqvVRd2qmn`*A{X7G#uM|!$aSK3=z2*@+Gl;s|lmbLcs79;TD zQ*j1O6ilpu4qu>O4Bf#w_^@~(ALWnY>)ZJ0tG_$6jtgVB48SN*Ax52}0k(cWHvCs1 z{hv`o;{vq=XhSNH(P16$2TYKWP?kU$)@>GkJQuF9g)ye6=et*FpASEn*W1=f?TrNo zpeR5^EOJyvrMab-qZF|wV|T(t4gIl7!o0-EmpXQ-J=W?uU2_(MMN0Jk+qZu3*fZUI zHE!8o_wL63U;WS?^{T|B(xQqEc}OitEyy#%v8)`+U`MBxc@bgRvR}f#1iR36Xoe>M zWB@P_2$01Ph6nia@>_8(w$PhJ*NU6cN7qkx+v6w;9TCwMhXQ~x5XhuD5z2V{Keg)@ z`o3ZXm_%yEDZC8{kdOf_5+I{XWJJQ0y)W?cdA2dcWRAy95qe`~%`{b3_~;`dAqh|v z1wvl7T%~c9Q|e3ef-4kx3Ip(t^4b#k^VoJJ8lWU3iL%QAC{npm55zzlSjzGO^qi=9 zI;a6qsDOwdV2LBvdC9$)+Sx0A4;~{7s1Hx@b*PpOi&Ovt2tFe|4c(M( Yw3zZMoZ(#HFE|g@Je&0mk5frK|&v>>LmLM^(|g!INM@u^F+6_aY&q0c0dh z5s(njArmt73LCo&F~S_p93PZ?rkL>c(mVMnUxopoD4;N0lm#M6#z?)D`!8GXzN}WI zt|Sn~Sh0KUJG}