From 450ea574788db1630f1bb788ae7f576737b6c968 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 11:39:38 +0100 Subject: [PATCH 01/19] Update README.md --- docs/de/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index bbb8f4a6..ebc831fb 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -31,7 +31,7 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir Das ist das zweite Menu, damit dieses funktioniert muss der Call Text der Startseite deaktiviert werden. Dieses kann man erreichen indem man einfach ein `-` einträgt. Jetzt kann User Michael von Menu1 auf Menu2 zugreifen indem er auf Button Licht drückt, über den neu erscheinenden Button Startseite kommt man ins Menu1 zurück. **Wichtig!! Auch wenn es zwei Menus sind, darf jeder Call Text nur einmal vorkommen!** Bei zwei Menus die nicht den gleichen User haben, darf natürlich jedes Menu einen Eintrag z.B. Licht haben, aber nicht wenn von einem zum anderen gesprungen wird. -- **Verlauf löschen:** Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startmenu) +- **Verlauf löschen:** Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) #### Status @@ -74,6 +74,9 @@ Das Ergebnis wäre dann dieses! ![functions](../pic/functions.png)
+- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Je nachdem, ob der "Parse-Mode" eingeschaltet ist, werden verschiedene Formatierungen angewendet. Mit Parse-Mode wird als InlineKeyboard formatiert; ohne gibt es eine Ausgabe im Textformat. + + ### Send Picture - In den Einstellungen kann man ein Token für Grafana einfügen From 2f0da6b441b1f613501979a837de628ba2da9a6b Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 11:45:58 +0100 Subject: [PATCH 02/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index ebc831fb..31722e91 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -74,7 +74,7 @@ Das Ergebnis wäre dann dieses! ![functions](../pic/functions.png)
-- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Je nachdem, ob der "Parse-Mode" eingeschaltet ist, werden verschiedene Formatierungen angewendet. Mit Parse-Mode wird als InlineKeyboard formatiert; ohne gibt es eine Ausgabe im Textformat. +- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}' ### Send Picture From 33e9ddd70ede4d11688a2240d51efcca78e17422 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 11:48:23 +0100 Subject: [PATCH 03/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 31722e91..2bce14c2 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -74,7 +74,7 @@ Das Ergebnis wäre dann dieses! ![functions](../pic/functions.png)
-- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}' +- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. ### Send Picture From abcd4ba5c44fc10c2c318ce18cea95048819a084 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 11:55:51 +0100 Subject: [PATCH 04/19] Add files via upload --- docs/pic/inlinetable-grafik.png | Bin 0 -> 84582 bytes docs/pic/textable-grafik.png | Bin 0 -> 14525 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/pic/inlinetable-grafik.png create mode 100644 docs/pic/textable-grafik.png diff --git a/docs/pic/inlinetable-grafik.png b/docs/pic/inlinetable-grafik.png new file mode 100644 index 0000000000000000000000000000000000000000..b41e2daa1d5899c3acbdd13c604e60553524926f GIT binary patch literal 84582 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

y_qU5f! z#ivp1)w8??iHPilU}^Foz}QaF>eZKEG{uQ5T8&97E+mS~SB53{s^sL!<}VI&2S~}o zK^RV7>0e5Qo9~MpSfnx#$MMcpwybX_`@=1lW?|oA*(>SAGP-{Ok>$l>=)0X+Xac3L zZ<`sXnwIZ>&$1VY@Ko2INRqs~&++69MVq}6%M^8=8=txJ7iaYl=~Q6rA&;_^Vk#T{ zxRqR-(Pfc8)v}P0q$l*4L<{2zlY9tInjMWk$+^@RL8g2>#iMH4`Ek*la@R?`>ED6K z@(=c93BIO;A(5+$t7|u=Ibu<4;^-WoTNU#>-s{XyyX%CwWmhsdc_(ym#S@-T0O8Iq zYea$e+ROY^=&A_Q3#*0_L+pG${3rhT&;E^te(xsCAUgY(ef?WO4-giZ^sA1&^I$J8 z80l9}0>dF4sk*U{as4d$_%QFPHH_CPpjWZh60#L zx3uuE?eaO*caOabZ>2IA@W|{gtMnT!6t<{#|KpaZc)B0CmH>pH8_>ZL?jcvE_))1)xHTmiDc(s8YX7&05utXUsl+8_J$SvGRVD5&8vT)Nb})l+@ok4#d{! zU`i4r&thqD7hT&7D$}O(7S5@uy&_pIsZ;{EGh;ZG8v z#RpRoSZl&p0g_kQ9UI9mcG;A$X6v0RADq)?h*L)U9|6;dsXGxNocLq;2F3(@#8TGA zEDy}2-*{mhuAD9Li`cbaTYNYOw)cE^Lq&v9rOcNxdxHcwQJrhO&7g(VW(bi?g4gqP9beGNWSYGm}KE`6xNmr%^7sL`di(q+pO@;x(U}wth&$9_s3}Yddn6MN{ zNO1I#hCrB#Z(O297_n;<9@LjDwQWGmRnMQAb_qL&9tvA{qRvjj^|Dt9v>ok(hUFN^ zkYSic?@KvZx@pCdfe=s2@xw)WWccpnlMCFjY6z=cI_GJWdlI(l+(GT%2@kC*moDv3 zze7aydoo#Hc#x9yy7{bl1G~-0LGgcv`0Am$k_i5@K#(og%Vb z;q|$XY{bb<(O1Eo>NpBQcklj?vmyI|#dsk&L*qBILjfQ6z>UIGL1^~o8X4Bj4-PUL{ zbQ)0nBnGALmmNAYB=W(j=yV9ODLKahJrzI*f#T+1M}GP`b3>A`Tbyxb?}{Lj94}&l zL;wD}fC!gYFoqU0))jW__7?H_uv!t6hC8U#@9L$KZ=4LOHVz_ovRP5)ct?Q&n*iHXf z*Ak}Qb5U2~Y2nW%__mw7POLJ0+)!I8NSNhAa?IeROuKnE^DAPDcmd0lsGTB5wfs5v zOvA$pT7`cSP*(NHqEC{K+yV=(##Lm^7wpBsPE&$Ae9qX9VayHJ)VEJ=ms2BqA7p~x zHw81-i5)F7(R0LTanRo6I|A5EgZ!|{ee6Rf3VyTVRXo%`!5!1bipRlC44T!lM|r@$ z3AY_*hh7)hlswEcOsgOB#*~gE2vvSYNHlNrfQhjoVb-2wdfV(zH;GXi{F|aNokw9T z7i=Nq-SPFg0d>F7f(XK%a`Ef=66UDR>UCZkKN0E1*|BgsZj8v~tFG1~wXIc*k-JKB zUR7@v7E7nCRk5%9NmX<|=BfCvi*s|ugKv|2>FTQWJ@w4a`MqPLmc>uPJw^ARr9%^) zfK!dmyWTGX{d-*QX9fuFqxl$XU(PIUfh+0m>#HFWgT}a23>LHE=L5m5%k9rawf!f8 zm7Rns11CY`T63TxGJW)(M$?x!aX5g4h0wP*5_cH8n6 z^QJf+yq(0WM070axMa$BMa;8}4z{f7v_V~ajmTsAKKaI$lvxu*KTqh_sR&-{@!Vp$ zhW^jUz#I6V7#6m=f1*Ph0^NhKvEr(JN@492&f=pP-?$y!~%C9jmme`%RUfsb6woY|tAv|0>?wUCqAS4$4Df-$dmwpYZN1>~IE^ zQrj=Xa3{IfWJHV28waLMl9l!gS9Ub@+?zHS`Jz47XG5LRx z6d-~-@$B3JO>T}!t7YYb@{ik}*!`4clNnvG(jEc7sf=>8*DuoUS*m@r<(-~;T}zGo$qJq2SOCtV?UA;Bao+QQoVQFjX;P6K@<>1H^SIWi7D&p z>mm?)!AJVlcoxK0QViqpkSc;zpKoe=yok-+#=>KAxH}Unr-!a5(@sSy=j6!Z)-v7U zV}VEihPTnXJGAuTq8f|nev-N8C!YeE?b@( z`96c&`(cmc;zKhNN$_Dr7k-$k06;^T9QJUYTqIz}*RCm?cMagc)UsI980O;R$ZB8o z@ldf$Ylb+cfx!KA5!E<@ZBko}C~0obV5w{nR%2*|D{#$MEg4->#= zr21|AquXSs6WbMU{49DYQT(^^I_EsrdK%fby^`e~#BM-1+Zx~LMf8WY!xqy%0}A2C zG$}700PGYA(c3HvYLxk=GsryVRKx?1Qq&(h(|ai_O~Tf)zi7?ooXLc(FJF7N=OjjO zt;qGb?fpW9Jm~@1cU7K$z7Zyl|6lO8OhW^AMV7Jj8jS5;Ge41}_FCu!7`k+D+h&p? zlh$#(j8d8J_r!m@tPj%Yy>tPo69iC~jYs7ZI4#r?&~k5&59a5Hg*IM$n20+WIvuq3 zoBDJ(xsXfw;l^PrfwNlJ`=cAK%PwOqMHU;3hS zx~^z>8byEor*vqLM8li|Z*`rI-DBILM6Pv3Rv>NDQbNNp?n|{j&Z=2P1{u6eE!8DC zVrX3z6Ng8J6)1qd<;R)QOEe(#)cA`4yuw(3;&+UX(wS~|`3j7h=u+yvT;8CCDh%$l zRBI=oEH^=ccx#~*H_?2)2Lcb#579)Y{v!qA5PE-o`oZ;$BjG?ID;uKW1LVO0YEz9H z8pbB#&pSd2cxIBrOPGTcFMZ9cwMME}9j2>Lmr&*>1OZc;6Hfp5Fq7r--6)0f=g<)$~H;XiTU)e}$~4C}-XblT*WcN6`S(Xv@<( z#**Ox;3RtGzNm}CiH;ogu5IVe>!ioD4>gHlFMq{aQXv|nw@i*h!zj7cYB%Xq;;#Wv zX~XtcwuIC${mWrNx4PxfII85#nWv1L6T{)V%3hZElDh?fv=TZ{moKL_Tqr>NEwdn; z-PDgg6dyo=8;?7QU19@5ZcxJTZTBA89esKA`cn{eS;tZHrNCk!R{fI7s6UOMlZ@k* z8?|1W#TY_Q;zu{%PPdzIAB=p%7D{MjWYP(`A!|GZWLodKRU^MXn*U8Ji}#om0`T{d~gO$=`hjySt*tOmv5%C!NcKBr@;=P zw|lN1J<6s|jN~3Jnh;PlGqJzpa|E2Kkwaea`&knnpfBK=ym`{D>kGOW{sfr2y z>{x#HvqLgvDnDEGy=t2AMI=5Bgt>`OeSm0!zXbU;K@>?6Tm8 z>@+Hq1z8OT(SK3=^55Q7&%@^kd)iklq-)+ns^f&Q^_0CxHD6ffmhIL|c3o^JD7HEy ztRQ5HZzv^i@b5H(kk8x;B&~huTIbx@ro50sYOdUgUCwKqF!g7ljan)}sY@Lgye#S7 zLaqJgF%AU}0%tFU0g=n9xU3!xZpj9sjKT55!frCy;$r1yREST}dl#=(s-b+BenhJ$ zg2^Q5WR+n$Wu}}tN(3+*BWVcJ9=nZBi-8KaUC*cAa|!;!#6>*=_%N)?TsiC7|fK5eDJc( zxGOmU1X(laHXAr;ur7=2LOFK`e2CPSdalswoRD~r9W>&zhg*@OwK=7~GDW2Qj!EB@mo4`)_nawzhp3$hZ#$Fezw!&_kOLJC1Vm)R1oZM#WhalCk|L+B$ z_;c}NZKRP@!MG6jc{}R%on|nZg@QLUeQS^`8yFyPLG-bdy5zr9Q~7f3y5yX1n!6t& z%M`W__fp7b%}(L@*psDE-O5?tThxgCqG&!S@MEoWEf3JtFp_R*9;N?YiWT#X=r_ZA z$m##jH<3Om9ZIQOoLk%c$p6sIXrs4aVX!XjZfdM zkOMhHugQ`h#_cf|ue#9p-@#`vvHI-jaERBo4LMfd4;lrHYi5)P=XD4RxqmQotp!pXe~qEK)kE1# zbs2{s%ESWImF>n*jO>_xI+C~c8Oh838od`x#x^y+cioWCsY>jei=26Bna{oJA+sxW z6bdRy=~RDaRV>dwJj&@mmSj7%3$EW*!snRAFe-LQWY5Qy-K_7!Lp}0jsl7U5vejO$ z4Rcg!`|Wbqn?s17l1e8v`bnBZ9c3d-D969e!_CUh_Rm7>`OK-Y`OKNfX*SVO}w#Dbew zFRs@j=)U_2vPnZ9$7;MpEo6VsgjvJEAx4*ezvRJ;8p+%FlrUQ9qtj?sJQ{50j5b~@GR!|GY`GLBA%39p8I6Aj`9(-?ny zksx?EDowm?{}ow09^*FvNu=Y@G*vJQrLzxYKf8%cO1Xow?_1)p&vb}*%gVKSOfmB;p3XTo zPIC#&|M$pyz|1dJ?nuI>{sJp{iaEumeN^a&?rH)*ZdSAeGlvCUsC$B6UQeSL;RNS>yQnwKI9RFW64;UbUK}#B_ zyshT@fs&TgR}hf!9}Qs_pJYh!of(F&BLWK^wNR}*f8#}A6)(I*C+*vn0ElBSBAo%5 zG5t|HQm`_F!h~M5i>S#GJ4*gg`DJ>d28u~7bvQFdV4iMK+RUZ~YRKHDRdp@X7Yrf4 z-B%PNOu<`;UlHRxUiq|(d`-4ez@!FiFrOXy(r06w&Yzna?#+iFVY(%^GaEuibr*5k;H9l z+h?@L&&i0;58_5cX=+fu)yVu1=@5bm1d%kgbZY&(su4}^8IsQA>3rixVbhHdvS*^P z;=J#j-WBjNoa?7f{fQo@Q)U9wrA#Zk9meHD9URBSOQ+V9!59 z%=crbSN5>bFbz<~I~0Y55C4TjyNu1=6plJDJctn;fX%oWzc^Uv3kO1l&Q*b#G3fom)KxTX;Ts;&wfIRTG z_wzqDHY+^cOJV8cIz9pPuxyM;MuKq5@nfidI%$78|ZurR}Is(`SdDQubL& zf0`B!7#GOjcFM7d=X7EvnPf?tCrsN^(QPyPX}F#_9L<*|LmoM_rpzQ4Zk1*%O(*+n z(b|xE7(}#uV!I#I#Ltcr&4TKiFJm;DW!Ll`WUnt>&)~b*dD6DoD*>}i@MNE}qoyLB zU)2+a#|U6))hvQ8pS-kMoQheX2MZoX`fp~~`-{e>&|(=%6lqB>x!u4#p)aYP0V7dt z+jngt&zXsqs+5@467!e1`~xN%G?B5c^;@#*b8n9B?Lf*g9b+%nYcVc~Q0BaqJlC54 z$zB(cYtPQ1jk7EU4cHKYPUVpMeQ9FZUjhyMDK^WP2 zidx^AN+f!%2m=pG-f926ewDISNw2AH#LNdyM8?yw5MwbkE6J$)j>Svb$1duot5 z$cVEsk)z~7{cZ!8C^pL-B}N|xoMf-SHJ^X)A2G%b7&Oh{CPo?g^33U6H4>)? z{~i78pi`ZVb%zxk|HLspGn?E6?M4hP9Nm*IF$$criR>19PteaG6rvf^$*o_)g86a8 zS_G8By}u~}h(h~W4fwHOm)#yQu5QHJ+(57jeIb7TfG+oaH%6Z0xv^2F$H6kfh)TL> zTOJZv%_Bv$yx{2;mn#^VX4fO@h<;SS!kxqgM``@;T_+Px%m$+ptt@|P?r6zEuweL~ zOAPB@yDjuw<-nD8J^L_e52P3+pdSp8PK*9cr_*M@J%$-SX8m&=mnt$D$96D>Idxi2 zDl%jXAy2C{6Unu*82==^2*;0p)^`YxGHf%a%;p}QC9sn4^yfA4? ziqMVmfjqM5ZHFt-^)uIah?*YpAbT${YhFeA4xVDK=Ts4l6U`KvS*KEug{}69RV=;s z)==R$pZtdTAB(?K`PL&$%yqSC2>gwTfiQC9k*5lU4GzWfB(OiZ(RtC>gtZ|8qM+xr z)%B_exmrQa`;%AT>#A@}^GuS?-|1`ZHFGzMp)!J%gg2G(b#9^I_A1XrslM*U#?O)$ z#wMCpFBqu}*Y;u=2MP0jIBB_Py#b%=9m_tknY4{SM%Y9_ptH|0*e?~YQ8&9EcNz*< z8nSh5=|}Z2gI2f`xq}>pxx3&QuuLa^<7WzP@i2C3nd?@AHlw3&h75V=!1w~I5P0kt zwL+i>nGD(p4lF5Hy3_2=yh)h6?+L$KD1lQ_rT-3%`@`S&ZqP0q*wc3srkNK9kKDy~EhZvB^B z{ak|o$;Hp(HUddfCyW;uw7BAKh2u1Wpb;n>YSCU)-G*^xyN+m@OR) zDISS^`5dyk`lYr(=<-o6;N;h`Qr1<_bxffBJ6pF@PhxRo1nXL8uf!NzUg9VX1>xma z(RuIH@1KagEKfe<1%Hn;c3%63vn%l!G{IjGUzx7)+3~AMfN^E1uFk@jg|?T{4;w!b z7ENRpkAa$jpMpL=(1fbu-&(w2AR~F)^r1hQqX*-NFW&~u`3F*S zvPItnNG1PfADK}w!$t^2{LXFdst?h_KrQxs6PY@j{zX=21q4B07N8Nf_k?kjPHmUI zl$;v9^}MZ}$f8Itqp$3UcK#o+A8uGgPq_`yKjKHlT4h#a4+&8nha0O0RAd6j!ib3k z%lfU4Z#-O^bs_Hd6<^%3wz=WitmvE`fSM67z@@(++}ZmzYt>FNBf{|mPJ}YX@{IGQ z&VQLkXf@0_A{rkWo)|fj6**YLekQ{8k*~oTE8dJho7{2hIgbG0^zdLi6p=Mx+LnmA zuax|^_>Eo2*GB$zkioE=K$xYFsN&*!pn(Ap|KXSVT`+5vCY@x3w=3}d?!%|!3JV{d z>*LDr%c;ibwQ>HJ3EN4fM!|)8A!3x!6zXqEJdn@xM&;J5FkCvd~Z zzUy}^62Pn8?USd-ZHkk~Bxl?vCY%SNF57rf=?%}pgnmgAt9w*3hu`U#o(^Q_OCgq~ z5W93#uzIc5p@Ccwy)q&@+(sD)2@M-fwwOKpLlck1hSz7KMr93~e-u*X7pQyX!??ZZ z(%$oy6z0-SH4yUJm5RUa=?bZ|#ma1`AD`>hcci&|dH^MTnV#VqZgWZM6{UI;n z&N>k0F_;bs^F1-Wd_4VQE{=9P5HRLa`D~ykKNzfsMvhRMnQM;^fT4g$aPMEwm#S)~ z?{Li}tbjR2gNd|2)*wE7_42n|&9((ddnuHUfjjx-?u>OxOg{A^kM1ec{M^az)v9N) zF?aQUa$VW3775NyHALRLfc=H#4D0*t_EvvRb0%|n#rtmlp_6>lO~AWOnfI$gb7WBM z*aoTH0Z)Hxf3_h~t=;Q$>EUB~!}01(8QpP z5AY&NALRZqU;ou%8zs832%&P#_%ZC+QS`Sn%e?E8|3Jp-8je4czYvGdbk+Qvg(_i0 zO(JTxs2VJV7x~dt(-hldaedIjJ*{?E@unTc8_szvPITLKDE_32d9JL~|4+F`-st2W z<0>oV+mzPwnqtnXpC9HWpGs2SWK&9g+4ZD{0I@zH)Df)TKp=MxxQ=;p0vjNjm-YoK zUi;JT>V;Wc7YE?>?W)7z#;rPJLW-079en>sL1cm8FLg9h7QYPQ@Wl5TtN~#m%zk{3 z=jR+({ujHI!7%)iV+I)YN9Qi4_O&YE07wnOG6t~{&u@As%?V7!Ouy|B%l zFg4;`HK#N7sAkf`cR$|qXu2I9fww@ov&iJL$jgAfj9)a_mHl7qT76>sXu3^sDkz!-yY4LxF+S(?JslKKm;5rT2j&S$KyX!*=D#VXN z82k)xsauwj0Ab?Yg$E}asu{fEyrPA&9%CbrNr<=U_wF7%lZO(CN ztI8N3rNV3Ye`8PG$p&OFS!Wcvs~YEm%fnmNCCR|-jRu45^V`6e`CW6$fW{MNKok>8 zbBr`jud<@8R2XPH`p~`@0G{#eNT^)LJ-$l)WbVRYm_r1ES#+Mh)?4}~r};dmHLTdA z#_Q%s&Jh%W@=nK#RHujQg#As~2qDXu`en}Gkn;W8;(jbT*IP223tbI4{r#evo=R)XNiUR?@U##VH;Q!Et)*$TCCtmFG1#p zWUJMQMkUM=K=1EUwY02O-3W;{;Y<=x^KFU&mw%)rhJO%J6fhTk@9y{2boxma2L#Y? z^fzuD$it?+Ycy^Xn6%^wy&ZEtvl4`4$ebZw$RFNx_S{i(S>xU$z(XS_>1P%oa%-usDb z%Hq#IhBv4k$r|iYI1~T)aCd_cLhTAeP1c{7hhgIa&%= zzUQsW7Y#jE2H~8gOQ{fUkF$0iwYHwq)op?y4sU_v%_93E9rcW-6+f^l`> z5erTuv+_cJA*mRW;1pL5=psdztKxNqFTDUYTq zh*}fRu!zxs3pATN0>}`utJIuZSK&`w20qGS8N?ZDrazyvo-Jf^F^GLUyW?H^d58$V zj%Ws<13xXBa-(0&4Sqv~yP9decwIW?O;l0iZI=X)tkl`;Wa9i?=c$pq>dPb>`20}T zLcJAbltmD}@l zFG{ha-g1%s?(6cpJe7gi50~-g)?%R@(%;4o@dRP^1J2(%;ncq zC~^BWP`l8t|7{w7ALJNjq3X{c>1T zPLcd@`*hi++JIzn3Z0v@z= zyx#RcVK7ZQF@OLHoOMG5dBb~~dwlAJTfc^OSd{^I@oP@&iC@mdzF!kHvn=E@q33@V zNCj6uqiK^1&EP3V*r-*MyZ`%P%rqGa`spt9&;Q-5$J9Z5J|BW9$R{OkC)0mAxH;Dh znKa(K(Lsq19nh)$=c2-^*0+=j0O~Qd{Buxe+fH_@OV?p$v9H&R+I-D^BI=*ra^b=m zVo`=Grogp16z=UID@MdHO>yMbh~g#l!rS@9zHX zg%trdyrJ!r^pa`w9S~7BEzy+viF&Gcept@t>gM)Eo|X ztLCLvdi*}9DvlYqM_uURk9;xK6y>e&Pio{wXmF>&m@K!j-e&Lx7VPh_UHb_&8W(P( z0;yFl5VDjtMZ2LH=OFKtH$=;bn#@oy9kSVwG%&Hp1}3U)6&YH+&ri#K9i9(m%cXk3 z!_rkkJ1)$cIT7`pv@RFhgFVhY*cTg~(^F&yDIoPY0ybmdVCr-8sv`Rq!yyO?{p;8d z3(AN3B^nUhqpK6C4&B}xI z4Hs+Klu=jR=@WY)+=>b1JlON{_=XsDUV$~&h69Ysqw=`&`GwNpc_Y{kj0um!iLV$q zD@}e7B8a>*njN+(n#%XH1KJWm;eg#-rz*;Gf_ze#`@miM#Q~gsZVsxuD zjF4pH#^Gay5A~NX=hwy!Ok(jrxRt{JzmO2X;1BXa0fwBSurMQ{bKIZGzf4r9vaK@F z`>ZRhcrU-fY=~R?m1o1^N z?wNMp2PkE1}h!s zb8U|bSxA}g1p9px;#H4ygy?1DWS^j?)&#~J7Zs^UxKWd1^7#bXYlnfZ=k6Eqx!-KriIqkPU$}*$f+cg1d2jEH1plfP@~%y3 zcz&T0R@XP~X?J2c78MFi z%WzoExsAf3OucSG02-LkZXMpbKRq?9JXQ3%i5fTHf$cwWQNmDI1Ta?(kwZvbn};+4 z$ZEt%Ds_xIW=Y8gc)Xu@t!u#0AK_4Ec;I*OYUiF=GNnFCvl&R%!#zO*nN3KnNbU>G z1d|$#>DJfkb({fABwhP&dt?EG4n8-{PNTF4K*q&+jMtxiF8`#j{8`)76vf~O)K-W+ zZsF3Tei~+2s>b1s3BUt6_k9vJ5mej`4=Uc6PT(5HcE@InS!9!o$P9T>2oj>yHD#B6 zOC5Ihr)=!9*INJ+L3eQFg4v2C&l7OaXhflSf2trZ5J$;g8z2(KSmwyw)R>+heW5_U4!{!q3VKfOC}mVv`j@y=&`(qo1W~)`TLh zK{(?x@^+XOGm0Q;g4KtN^bcc$=_^XU=WG)2_wm_N8Ev1<=q~XruLjKbeq|Nd;2=Kz z#5n=dz%1q1Q+^kD>37-*aGiMd-fOssii>>Th%Z7-iArr*jh3Hag;thEKw)kZgr@O% zT8wDtjrj{6PPp-d>$6B{<=*SrM|E!JL1ymO2?{#R%$^rbrGW3-iD~EpX{e~lqNNvB znWn?5X2uJA^()LZ2RP7L3AXlAkj_%W9F#x;eJ^y;Xr#*J*(G8wweG z@j5G^QE%;^?qbj){0u~xFyE-fY~39lHSO7Ce!1l6so(J(supe{ud?4`6{ag?sWc{n z2Q%;BV!<;nyBcqJW8$c-W+Mye#9u@&XV=+mH=#WOgJ_ z(4rO(Lz|Q93RWGquwkCg!-G*tBDT3k#{w~zwa;)$0Rb2kgfSLi;u#X=X7p5VvDn-U zfN6q_v>V8~^5v(CuJ^Sz58@%v9-!d*np8jNBm$TLL`+oDG6%zTyxGb=)r9x+Bl;9L zAW8>bI8@kYG(9B-4*3|}ot-Bto~L;uhJavkPJ9E_27m<3p~i@vHAJk^thxMO^Ys_& z4!^%gH=4tXE~duj3`9V7FM=Pt7W&kT`akQ%SLtREshCAo1F-0gcCaBGZ^bQa4DVy~ z+~i*2%q#Sbkyl+gR;0%lu~kQg-{v%Rx*d6d&ScXeG0Ned0|EI@vFm1IE$y5#alW!Y z2J-!XFMw9>qq=se^^n$msIXTFt1to?_3Rs^6Ln5}NDm**Jk__rmO%{-Skpl)>v)wW zwIJxZRbzWG2wcnmBkJ_d;O~fgiF4SK>IXBsIevj!lCWnwSN@pa&PaIJh6(RoWthS* z9X%lndrH9_EClKMwf&?QxBE0vu|{*j4Ri5D^u`q};pfmMd0qk93vmkp`K~DG_d}%c zbx9%*Z`v#fU*4a$AufjR1bv#Wnk;B|tN&IezVeG!sxjtu?1|8|{`hAx%W%&=gGePm zDr)%7{@tkl3;qu>g6NV$1STA_UBS zBUL|!w>rfZ5nB#A9+?6e0Vs?(%~j0t7f^21*ozBhCX)SC+W$Tlp;NP-%s8q4Tp*88 zV<&QSOJkWRdt*SUS*d5PPy2Fw!eF6@jO82kU433c*c4UYIY0|Vnc*a4ZD-9t zpDj{fyF#avrZ{RoXG@K%w}FZ^>my|z`8-27*T@&!$)DjYa(=rxIV&{m67F~9nJ#nn zIk85+3(b3(gu7Zpg=#>Syd^&YGTSBp^%t8A3B~2NH>Z~s7B{9t0_U4xQ6J4jjF^mNt< z+*!pECgsxyJS`9|!VAo@lHU{Qv(&rGk&)#B%3=&anK|fbp-?<%uFz-}naEl7yNZvf zEHuQL{HzZaY70X}oT+7pFI0=8tL@^*^~2)m&2};PuzzQOa`S(Z;>Le3iiP!IF?hXQ z^sF>QYUapR3D>9u_1;3f1Tdkvi3d!w28wPyuY&I>pm@eaG5|^g+z)8Kt}T^Ts#>?l zNm_Mm0gBdXrO^J|DL4;-g5g=z+Qo>Ez~XSWP%(j0V-+NpJ6v3<;v8bk*;IG z`6Fi1bG=PWJ{hrGT>wj$1PWU#_zPDUVk#|XE4BqFO}h6LHH6GY=`SiU0W#YGl-dOe ziSh4s9K&BI5RV57okq+Si#fC^p@Yd`+Mf8i#mw~EY?VB~2WYt5PKzc)lmf5OjTdtz z0E!b5eo}4~i6xGfv$-CjU;;`wQ~CM(!M?zsrB0vB{!TEN33{((8+I`?K=A=H&M|_i}>X zL(cy&DUutfY5xoI{kfNuVhp1)<&*9_8gF8mTz6J(hu2e&hs5BWE-@rObK=nnT4xIO zbuP!gVPr|3S2{_CltuYny<|u#+0*hI`ThL!Goo8Q@!;>mi!qmsOY^$-Mw^(G*Am+} zWmaCJ?rSY#PF}+~`96$ro0K4#@sM$O)A!%%6vwW&ijK>T;*2~u1`4E0p2y_V5!vi0+#m*86e!z2cIwr^7bsxz!;$o}`|lpLEkE-lCB3)1MEB|u+cG~HlJ{Vn{69oc*<5~FUOxyFT${X(_{+;O5h&mh z`FnIOKlS(|DP%r=pZq-^TkY^YP8>n+7HKtOzIzzu4p89yaQ-bT^1=RQn;2Rfux*3) z*k**f2InzQ0E~-Lu}(>oDk*Pff(Vue0Oj)E=fs4(SjlIn>3uGNGJ3aLoR{av%VyRG z#TkH1DrE-6S*Z+9$(w)a`4|D^!r!K7n{j!L01I!oAQj@+gFf09KygY^ZVP~%l!|Op zeh#3rB$r{i6DE*Rq_4`GCm(^bAg{%M{LxH39=4XvNF~@W&1f&601|!jMxK;6n-@$V zGxGj8DsOrm_msR}WqFw?^)}JHQlF}Pw<_Q{gG=?rf{RO~2&Zo^54TjKc8QsR`ea7mf1=9?E2sMtvjWp;UirT^|Ril=NVP%i)14ArB!+Nd~y;x1fFKd*#auQWR<RQ8rJ zzr<)WZ*>9oDOQXElqP@*!Ag14(~OdU*a&Y+@s2zMN{a@HIq-_Umpo@z(?{Kg-mFS@ zii)4udvl@1Nu~S|2kjSEJxDwH)ZJ{A(ni5}woVXF*@>XMJ>#p`%G^SIiIo~0u`Z;> zXo!fvT*01;v|+>=5)*q!v8uX~QmaX%nf*mReqD<~jS#7DuRv{+wlQO>H9a!C%BKr# znPMC;r>gQSV;X=3cPI816%#7g=T3q17~(cT=c8J(BtnS_%oo}+yoMjy-CpEoycJIx z@pm_U0CLme${M=f;hJG$?+mQksi2{wYC~V^5Ba7P~W;#=~~Bv0?6tqZJoFVSygU(jfr2&c>;>9t-Lo-&`1&0=>CO> z*#L#D4(_=H#c#DlG17~hz1$dEwpS>i%&!l74#naOu68|+ zms`wx!Q^NFOqx7kl53zGp-#Ul3#(nXS_wVu3JM-i=xDLNSVk$%sJMsKgJo1hayIPj z5(SG!N}*M)?7b%=<_A!a?u+`7bju)s44@JOlx82-R)wC{xE(+N2u|ENW&s7SGlEGD zfWlDWO7KeEwmeKfE!F6-AXQmzJWi+wdG)L7skDXbmDUD!lF4V zK0snCA?tKudHnFTB?+Oww9t#;{997VTcZ=rVVrIZ@X6BhATSti>7 zim>7aidVb@3Z7yfcx?!ceFbdKM(MYuV8L;eW^0*K;sr{_O1%XXyv`?}G+0mE`*mCR zeV(xuGe**&{rToHC>O4%&Nh}33MjgA9_Imo&1z#Hl5X>tO^{v zSr_r~ltw^@K!g?>2-XLHB;SAntHA{nAEB8caA!pT3bj7hbK8}|-yWdg92qEholihv zK)^bILWa_E)~V2J6y3&zV|fw^J`N3mH8unJ`kL8z1sWTbh~TXy`~S zTVkjMfdYtc%Er0QUl`>swmgQRx+x;nltM1dm@+hV{dD`yX-ILBQv|J@A_ zfUsQGVrFmwAWic{sz5Ph(A}NQRb*K;zA)KFpm3nQ4T>+RU07(69m?c0@C&X1;Rkd7$!Lc3Il=Ksu(lOc^!4(ojs(R0VZrCc+KtV zxt;q$Vq1X10eGH^!m$%udzOgJ8jJLZTW27?%u<~3DDh|+VhO7q3|H3&Wrs1e!eoR2 z0%|7wUTcOu09|agt^ZzS*ZEj2ReHuuwQj=6=b4k%D`A1c^G%$oz)^rg73!E3o-9od zlkEmdlo-l43=}Vy7mvJ+11JoPM)H#fSt;KhP|RRE_3oNfO(7esAyEfxaTl6FV$A8_ z34c5WHygKC6rh;kP}aqM9k4$@74}i*yVvLzBsFuzwtzi#*Nr7^k%$~vw^z-pSW!9) zrzXNVQ=9q))qVxvo8u~MrEsju%UZ#D%$H{u9&fWFK)Lqc3p8WBiMj%pyR4G1KseJqO+>3rq!~L(Cy#VQ+Jh~j}k58Yp?Z$uY&Z2v9yU-wI%x_yU2KuSG}V(Ou8&G#6>cJ zo- zzE@GtuIzw9-GO&4l+f8+K`tzwLBi>}7NhDhYIJ=~neDJhc(Q`y+ZPVze~i>PV6;EJ8!#tiMD}^^JWtNr;&vVZ|@i zmx>jQbYBF~>-4O5fCVYP%^tNSJb#3P^+7`Oz$KXc3kc&BrR2HoNw(dBb3Jp!sgR+_ z{DR$9H(sODFA5K-MrHPpF_Vu~My$O_?V$7LGGS-H(By zV3=|>1s+zj=A0rgOjnycTSKj|1cq@*ZRf6lObwZ50}@` z41j`8!Hs&b7Ob1Dh%ng&O1=U`Ss?WqAPf;yV>39M^&-ENuzb)niz0Ih6u@I%9(a0fK&<>QsQ{xT z3Q#(=iwo`HF$J;HVX*{(W9NW!PW&Q-`1JbtR|gbW4E6I1;*C82k3aQ9gvOHi8Q*(r zAQDjO^^mM|y|x<3)uQ`zq2&ial2o%vNcrmZ$WDS)gQ|J_1yHb0aEp^&ps-@+O7uDk z+7=qhH=$ihg;r)yDnNfwX9g9gM%?BNQ0!JqrJhO%fd!MwW=a9X9;?UBn{CI@wU2+K&1m&UlF^fH@HA)lB zH!mP}7%UcZCOcZS;23~R74@hpqHTCWVv}xa*p&Q+fU>$KKGMCpCPoaP3~z3#<@E1^ zc>CO~+|U0eSN&^B^!(pHgx9~1o4vMnCl}wzh3}G-1=jcDEC1uKJ``{Hck^XaJXuYx zbDh@)1EN`|?l>c`Dc**LiL} z+M~hbUiW4rSh4eW__*0)WU&=UKy--*{}I+Yzx{BYCv~C$_61mK=iN0XoYkc)I5n-( z1XwzuIwq>(&k;~&q(w5feo|cd`;0r55*8>tqze6GNqU$d zr7gF)_*}{PjRmpz&mYAHUS|!rnij9E?H|hZe~7IgXFZOujtfP1aTSm-*7=>+B11?j z`Hfy$_rzT1XQAM{Hw@80c(dVUwIs_Z^Px)C!R`0 z^mMgMEWdMGC^mV%N!QqJDSYsNj1sa$KHn9+@U3f?mQuK{#FDOBC&+N4M)Ua2&mxG3 zlm%l#VZ+#VF~T|@mlvHkDOdv_(xRgE#_`A{cJl#26V^q^_>|Zp5Ec6>eerJ5J9e`E zqg?r39@j$=Tc7EpsIB$tGuWDeyDKr#L9qJp>njaO=YE^w%{zZf3N9_G9nu0&0S2mu zWlx4~xxI95xp8?J;Bd-SEq)d6utw^QSV?Bh9Mv2WKm|1_=^8qk@PI;BZB2@4e`=3H zJ-IYc?yie}YfGfv*;@W3)Zs_*{0`o0@DN0fi?KWB2q5CiBQa(G#Zu%i&WS6xk6X|X zzsv39`>`$cbOc3jts^BnAkN%AD>n2o&#+sIw#7OL5(yq!&f7_lVEGviw#((~Qh5(v zKPFDg*U$8^PE&fX0t$W*Z{?HW>03)`z5IDyGAt4CMZUi^AWpwnlYfon`W&tOq*6Og zAkgdIt%*^&->Ck6YnS(nhJ{7F?;qmz(=Kt!*mpEjpd`yFy|qj}jX}|TYcZ5`KykyP zm!6*C8gj=ul!bwH)cJP;PqW?D_ILv3Dtb-g@^N*&J$6l+@-EVN}KmE~~g z7>WW&%H5@`oR1nPL&j%0x377&Nw9qIf0boMZl>QBETE|4xPekVcT_z5m!DGavA)BQ zkCIj{#KqKWy{)RRIVv81RxZg4zuAGt`&~?PeBbP_@$VzWTj~u92v*9-`iY$fN~d;j z0VHaENp%kAm-xU0O({WX^fOveJ+`=K7G{&9PZpFg1Lc<=s(pY0tHS^atPbtg8hibL zESM`MP&8mHmzD*EDmtI4sabkzfBm>XLT*7RT*GyBW=kFOvIP`r9S}H7x7L6K6leAp zTue|}s1Z4>k9Ele%CEDeyvZV=IEzr$hWXmV`n_c> zm{7r!{(E|YF7bhv4^a5LHr&fdp_9ujd{EvEjCAW$K(XQxQc0hu>YrB$G46)J{?Nj1rl35qM_jY_i3wN)XvV)jgI()Cs4?Z^;&%5eSX)L ziw{svOXdFIvoq)_l{Xa^E~y{;t1g?1>yr&ADHm8u(Whc4ylm736z}iXD1Q)Jlv#Gn za#QvF^ACDLyomWWAqG+Lyc7iZ0Ta9@#T;V+VH5~VJR2ctj5%8?YoKVQ<+Mat5e>Vn z6J@!;O=K>=KrXO5qR%L#BdA=xtB>Df_1Fpp6!W|skQiRoF_d>Ag3Bv)-t`#+#dJ+6 z7t{y&yMO{kod#8m&mN>~IK()*S6apKYjehV8UgcF9YgV0=L)Jj|4FE+j4BNj`LI_p zJ)3fg0X!NanE-`nutXWQ<;?hMUa6%q$*}_EssRqCT=|EZ*-im>fCMv7qyo#Nvb{5; zD=S@)9k4*~o?vp`e_CP-Z8xthk1y-mb(NAUI)lR(+fKxuOU<%3wi zT0quOnJjVE z!Ey~sF6KlB27t6;rXZDS>$Eh2tPp1~{++a7HWn>W8Dg7afjS>6H>3D%p02rab3N3q z#~zoPENYr_y4sTh_FvG{CMoVnja76E}Ii|)X&07WWuz@*ij^KJko zHLG0}DZ>4AT0cR+0=V+>9LaMX_)b|Q83IK@gMjt7J4-{)Z#9aF2ar?!kExax__U$Lg0S>)nq5LS4@+Rjx6RfL~7A;bPA$X7Ftjzt| zpnR=BVWm}}yVWB7lj}bs1BKl#aJf8BWpG`zg63Yqc>R>`v|NnssVxYGL9N`jj=#7* zCC)vaPaQvPmX}^lDp;?t4?S#6cWR(4s=i&ckNtR=0;M)YC4P_~hSGAWUL3#IlRKcS{B26i zKOPci?sbbPX%1a@IcYU>?7FbCKxsc$NvOi&Q=Ns?8jcdc4SDY;Csqq$rLD3 zBpA%>De?K0giEoskd(rO8w#}>?ik7=%iYDXl+$dH+&0#cr6M6?WPg2nw?-~7Cs2Og zS`u4Ue*Tsb`*3G#{TvD?5*!jvw(mz!vIB)-FrwWND*+YmVf$)*Z9q|t8uyVfM7Xmr z;uPrm%QMr%0%bU$K7(sXT-J$KtcBfUj_n6G-}@dvs17CQya1Gsj^7#*MS`pqm!;vA zCTzOFD6QA04n;!jjhU6W(c_urHRN%gylv1rTd@91Kp>yiJrLbvt>W<)^|`2KubQ2= zpf|Lb9Z)!9E7Qt;SSEl8pmK@=^f3Vi*2vk7(_->rzZjPm$-Dj+yGyZur&mj_VPkg7roc84uG+yzReKq;k|5axQ|by!QroT|9fK*^>{a8x17 z23FEH1QdXTEL7cU-*09~HccUmBa8(0YF`i6SL>Aqacs3Md!Q^m8x@!SKI0pd&nKW* zE-wzq`vm1%F@9DmR9Fc}Er#oBCx8O$0#Jwo6u<)zX`}{=<+N{&{4ORixLv#-P_Q4R z7zeaQ`Bs3!vom1T)#_MATtGoWK{?G!FCwTQ=^#w3glBmKxxfC5K*^++*VhgdbL=h@ zf8m+GMy_s8o9%@J1MN=D1SpW}90kj%*A1!lv74rPiA|=4J zWwts&Z!5DO7h5Z~Zol$9`e6k@fP&!E0k}M4i4_zvS`CCYxMBmhh~@t{{UF4xds=en?xcR+#iN98=Sxd0EixKIUOPX&vIL=9$*r-2IK zfPzOAq_4_3Pyj7}gRG*NgEpu@sdF)6I-qd;qs3U}21+?)RQWe%R4{1JH6Gt4P)g~E zO%?4WTu=Sf{dj7>0hQ=Lsi8WC10+a^=H+T~plS!tF%`c#>&pG%zs)XC{yc*F5wQ-$ zRA5oW2^8Ezcu+z*cs4+R99?Y_O)E9z2K(xP0#_BF(YR1d)`==yvTGX^u;SqP9!fdX*A)djHBQ9PtnANQc;et@+SG`tEhD$(;k{03z0 z0_D#k_ojM zaQl^@xCg8n1nyM~<=X-ZH#=-tOr*79xF{?tP*Q+%3akU=g0jN{ z3fpP1z>+}>BqN|`>jQbllu*fcR$QmRKS*XgV*n#>qC zP^gn|A-TTNSt+=`g22#ztyy$S3#Iu|Ej5u03zhFK8{lxtB`y6|4~Og!oLN>EStn;J zJOlJjL2%wLeqyHf!a9KqDV6G*Ua}d*3t(Wl6kE{!`dZwRhAra1;}({iCY5Da~Hk5U|E=+S^Ue7S*oeuaTb zD4!Umm< zMQ$tkx_!A`oOv=N#w1K2c#UPjElbj8aWNF&^1%}-{_?zW-Vg7gX!8pw3M9&fw9n`j z6<-Vm$K;msuw=3UOC5oE4_Q!Ljb5qersrFn2j3MnBSmB1hYp@+B8a2-)uyywtPN#t zG%i=$wi~$DEt*zp$#NN7>(3l0kP9!z2`X^|rGtQSkbvO}6g=reVWThC*~(Brfuct| zBbPt{L=Y!|HN?wQKdln7R=5`zVkiid*UY-15(OrJBw{3uFj*bzU;$Bm1$?#eThFTY zE2vq)1jJe$SIG%blHM?BpqUN(^mkWH63ev(k<%E811OZDt9|THV%UZ=usT-i#i;zz zFicpmEC?#K`l%R-D;;!5X;Q3VpCx8I1;?S$llPdU7*6cKXpk4# zt33)7bdwHpqqd~YfJsnm6t)VWuz6WF@ey~s6l7=>Sv4nKEl>~`r(RrInL_EqdQtP( z%Oe1#+zPgr>A54$Z2$`j#>0Js*&+^bFl=BYL~DcMZ+Y-BNja13rT2gct;f^1JYNL9 z*;1hZIn6*R%3+q*0go)NR7x>G(2z_}oMhm3mkT7Oz*6bI-AUUbQ12{CRF(02^fBEq zDAzHDGE#Df442m)t4#|Zk2A!m&~ZnAq8beXx+#SmF3Ss0fTConB}Ey{;-G9d9dF6h zt(N!I@;Z5-gc2B3mxWvcg|og;Oo^BY++0yIw$R_puWBC0>Alk>w`mmh7pv$m(u^Yk zg`g537bS3lq?6Y?0mEJ#Kl4u~U{8^o~OZ$^IJtXyWwDY?EwuJ4pj3&*Y>7Dulgrq?|; z+iBgjyq4Gxf3be@>4=!#7!4&;8>c*F?8%@wB0uBAy`y46D&9%-z>ElqZMR7Br-icY-7cD1gG5wd3OC zoul+R7eE0l`TzuZv-!cqf{KUCY0v;FgXr=sm17W4#vYvzU00h42u_$l#xc7_Dggk1 z!7(L|IV!IMpmOYbtAtUX{4A;L9J01!Q^ZQ`W-;d`y0cs4A0r2^@?-fY3d z1j;F?kdEGH%^6T2C*{4=A%O?Q><1AjvSU(djjSJ!3={wa3KU?0qVAF37w?B2_7gmy zELtVx84TDCpfTYA1p_EyAM@BJQIm#rMbe0Z`f`C~=K&&9R>sP*{fL{|VeFt#Ti{{<8oDt|BO1C}La_ zhGwqi#6#7i3$Tu|-(mUCb5cGCL@I2|2bUKYCe~)t8CYjjQ7 z5>`}ultPMm)aZ(NKbMz^n|QBp)^#Y&y5P~~wn~;$P#&#Y;A)B*NAYxZB~?+MU)+S< zTdwtb8QfhJy4pXN%^|5i1Zk=>_B2(vXQ(yH>_O2X6{)G@y%*^zj<3&h=jH!(G9fLA@KAv@1?wXgpa3A}e~=b}d~yd+&daCs<7tBO z*#L!OCTQsBjF$ugMR)o|iZBB4Q2JhRmAGOjRnrG_O-V&8f^0AV1({(8-s5!xkIB`U zYDhaqe57_x^^R&bs^#l+S~3(Cvb!?R=n4lE4zxF=%kJ`l4B{+RGl#aJ+i;nctwb~I zC-;)5c*a31<0~jAe`KZ6uIwF(UscK{=r#R6=$>3y&ndCIJ=dQ=sW5o3uL&NOI$f(k z%X17Az@%ob*s;8v6rTc#ibuKkwJS^WoWlrZyiKauQX}0X-cUh2g%c>gcA((@AJ?f- zUthWxwgD(C`0NUKy;1$14h*ndompOyfC7M=doeENdVNp~ zTs@q=&Lm5qC{U>8kEl06mthn!0yMU4ENYrqrkX(F33T?5-mcO&P#*_S8mNPDVV0JO zUzS%nWp4o*2-s5Zt_fANNU+gaVih#7tHf40&qa+~Y?o`GKrv?m6euQGHz+{d4xo6= z7V%o=l{S3jQiDHCd_)D}59oF*YOs9aRQO1CKvBR@?Qf_aXd&SXl^P2wU$>>gqoH>SC<-bGg37Tp0eZN) zS}xZ|2g=-&VKM%oPmD@&dm_qW4O(Xq7*_BOyT%w*OX; zQ0saOMba(nSyWq-{j^-oA1PNLiOB--70S{|Rl!FoMg%ON=m80~L{zp`Z~OH;>wzHt3tsg9-8kHO>(njryp_JW)M9M0OcpRL2 z5Ky>13gDp%BnvIeL|JP4=({Rw$Z?Lkt3m0+zEIbqF;4~82;aR?yMC3+t8Cka+`s25 zC}BdS5T9_#v0Lrp$c+}ybwTpolmtfdnF0u6Bv$ZUz8;l;S$aMuj;_>;MtK3Y6DY7g z*!9)MwI54LQ2WuERUJumps<1u2a`dJP`4 z;v97)rfUnzy^^LlYIjr)fdZ-0#hcUvD>P74#ky+JSeAD{X7Mg~0+BR^{wL-`ELtVV*CtYDOw_ z>lua$t{arC8h+*t6>8_A74p{z6uLKbER8xXXm{UE$l;4M1Px^BAyHy*t&b8^ApQ4_ zlDq2!RmDdH3IoI`=U+~Ukvm5zI}0sW>f}?)b^--1EEEoU6(FKj{B{EcVBmniA4t%4 z1rVS@M${l^YlN0*sK9MiNA2qmrfrpiT9#^Ew_*m`IY{qZ2GDSfC6_?qURG9P#Skz_ zDTC6y1PXp+43w60l^Fx2N&a8pN!kPh72UD>OE0UOR_+heazSi~;!Aovr%S0U$FYPO zt?1Gz>sk$jGF_y}!1DtNH%DwpmfBzhpwv*EQVJSuE%`x(2AItp`uc#PV|w@0M0c~U@1Vs`vCQ|-P%z%GNJ=Nv z>=Y9qG@#3hX}IGQRQ!m0EJv0KTwaa7ZmUv?t)RsTl%ZMZNyEbQC}d}l9q-xQ6S%)1cZPn3kWeAdvqq=AI@fbMdvC6sGO5bySuCIKA2?LVcgNUJFTIdeK#0iuj>Alk_8kVaF zC|yoZsu9{`ldz(^LTnnRS|(hss|}fJ6W-r3KsX#wyGnrnqvY5O;*Xg%I?Ct3WwV(-+*FD1EoF}5?sou zE+dgqn(x;R6wcnVx*9K*T4}|wFq@KgsNlUBA4mt3TxNYyJ&p17&lZMXy@&}E1)ll9;4J?wnk8kg8Gw-f19!a1#RO|K=`c!1(pXa3ZxEm7hylBaA3Y# zcm3tmUmH;HgON|LUegtA!T6-gF0%lVR56rn>P>P9l(_0f{tQ4d(}c^7xQI$8h9z3; zvPj?pBNtY3=jtVJzGiS9v6J#NZZ!nt*}_sa76)8zFP>%@<{YZ$3azX!uONMD+;d@G z0i}UPOBd?FV~6N3*Pc*^hN+abl1t&{qEUeYIP}~(Le@w(&6GbLEhvBShbby#MEWpd zC#Xr8T_2>^+=C0SXa-QE#N*PcBxy@0F@hx9iuQ&D)p7-u^7UzINYFN)AwbgcslqC&s#0f*B`}m}p(Hz4#Om^j2LMr|AqNsqP~N); zuwt4Ou3FZh6{0F2OxU(n?M_s{K3$4zPJ{FMv+EYqw^iX$zw90Vm9K>1pLQsIiBn3d|> zE6Z$g0%gkXvQi(nPcB7`@+~whlwd$`&os{7!uw1=TXh*o0gWv@FDr$+4D2{isK(@g zRTOHrJ3$M1tP7jfm9lEGvrqsx&c<_EMOb$HLATYo6CgoQJyVdREEElm)AxGB;A)4M zmr!wb2WFrkj?$h%aNX_VsthID<<1J*%#nv?0SIQ6mK!J~6qv4|DTRgB^3fM-;uFB2 z|9$$hC6br-5o}WFzhwk0dkU}y%DW|k6r~bp>(1H*%C-W9Apr$wJ^kO3_XBQ(FKgli zJt*v>zFH$&TWUG|`yk%Fa4X%Fcj|s<;(NpVCyzJcyM1}^@#Q(a<>P&RC7!O9Sp|9i z`}K>pU*8)i@Ls%mRvZo>#x)o*s_qAVd}VyrA7b;-_nuZt?R>Xb`|SPw8*y#keK1z2 zbM}J*zTd}yZEfqV&qx8KWTM^ufAOC`#G@x&TA}w@>pyPwxgapIrO);AJuwhN6+O+j z8T;NC?6z0SK6<$6(4z$q7m4cHN(+=T_j^e${4f<8P}rLIGXMnwKyW-nxxWg0X1159 zURwIj6e|u^O_3$~=LB%&DM3S-U{VU!a&hux!eil#{Yz zYHvJ{%cU~gS`s6-mb7x;5-T=EDwoTpN};QJ&F?< zdudv{{;bYp$;0i|nCue||05N&@%@+O_a`M!aNH74<$Ij-Q+>|MUOzHpD}&w6+X*>YO(YHJJMA8X${ElTh5GS0b?;VF+3cH1E9M!7UQ z#3R7(KX;^sp{IrtsCZuml#lPW^fE*F)8}o8xB6Q2Al*KW)MDK?ETJbvnvlvFP|&Yy z_;#1gI&lI8@e@ecwkc@t$QBA(sKC1U+JQoDFZ3UxLPdtk0cxF}t}j=MyeWTXP;B(L z-CFXg=+UcLaa=yxoLWs^q zu)B5o9g5rB-XAvZ&sq|1aKs-wbq14)r6A*La1$=BO|h(NOOUmueD>Yq={s+?o1ds_ z@KE$m9k7~YB7K_UN_<{tDY0Q*TVzYNb98=xx6<#oofjaXl>3s8`|Cr>Lea|psp0Z+ z?$MtvIe!r~G@i^+#Vk~~7|0AO(Tuy;9@o<1T z3;Ru2OaUbk3MkmN!Elcu-MCI(psyV$D%-2Xilx{sl>#f!?kf@+KU@Ck_u|=$exqZs zntRfuA#=+3aa%z7b()Fr1}O~!yr0fiy8Y`ME|&Se%*hILRq)&j_+>QcbR%?VJ>z8Dunw>ri7my>}&0U%mJ zPE$ObET^Y-o?}85ioEE52B0uN%wRjkRP+p!pzJTp6((dLXJ<%Vc_sj1*vZh$EZ}w4YH5UnTV@T(5DSa5rt$=zj=pQ$G zjPo(FxLg7EGW&Y%>QZj5HRXEKpSf(f{}fR6TeD;0bbp~fCfgKYU!cG`2?7c%4gjS+ z-B?~HF!cPA%xg(90}2PdITK5@lUIGSYROtkcvicI1qvS@E-D1-okfjEDMoC?mJW=d zJ7uCE_OYbX8P!eN{6d+~KfjRw!MFNUfL>cD%jBQ#5RXluSPG#}J_Tvn1 zDr;*=xsbG*#1>qa_X;wPR%|XWy^YuQLC1Gwd8sFQwLe=6;`0NYNu@>ZH}ZT-Z2dSb zEtFn=O8~)P8Y{d{O{1hLZne&QDo4MtDh)1r(sz7T<;*Nu>sAayfB&=By2Od=^G0@- zeCU$j|Ls;%|3;F=c_}EU7)sIx6ZM(Nl-x2hu*mZ0v*IFa*PLxsq5-8*|L*ymkXC+H zyZ;7Z@g!5dzqqkxTviG|c;aDCZd_hoFoB$tpqY6*ENU>j1EW&6y_sV)ptR^%1Y#V> zzCyhSx01(SD0^5DReD|tSG;Ee6g7oWwW4n{EETp^C?D>s z(r3$;2Y61=&9*6$)S}~&X%i59vP(FTfo>!keO;;;-|L>=_mq4=p(0K#Rlu#UlXxrZr{-6hD}peLf~m-|H2_caD*ju`}I)!vh7@KqZX^E+qJQ zSuG|!c#ZDNkGHLZ_QtF4ILy;b?-C#fNS6zArO?E846-B!)&%r2u{eyvVZHY?BJUh^8S zi}p5+j!BZa6zVfJQxHwbYpVm_qiR--F5qhapyQ}ay8X%`N@i!B&=50u-Z=@%yWCta zF-!iW7`k;tOg=h6R?5z`n-2$+dOfe5z;HHYZ7@8b?9s8eMp_F_i-fA)Q4g|Mnh{Xg z%|$)CrVrSTWA@^L`wiQ`9R};AQCm(Qs0esq z`)b`tQ9;5D54g&x6~3!YdE-HRCz)FQqtW2j(XKm*naQivNDJggC#CtqS&Ees)REHK?Hd+B|X z12*{#6exTAU=Tn|OzaUQYqV_X)IM5<9~K{L7bwx8Qcm4;3ymuAefsG;HJ#AQz2zm;tBYa4S%DTj z_S-C*02M*%zJ?&6Sn%1#Ht_H!;5SXpAXR5%RjZ?fhig^S!%=anVm*t`R94!4l~%21 z(0CqGU(0&yx3$k^;p7A;ut1RIH7G%H>Tb7Kcy`(X$vG{dTh7Nm2rJk!VMvhGVYs&{ zb@3kuR~m=>p)OgP~fPd`PzG=LMRSpdEkcuF!2w> zDL5{UUy}wpTsf>Vj&^~PNsD`>-1n24iY!rrLL#G1y*LKkTUFG$f4}7dvr>`M0Ht;Z zTwZx4+7ba+@f)bK9_+Fo0UQY^OE2Ksn)H-&T0*y+Kf8S`=K%=7!D}6qITUy!b>`hm zZZT@qXv8<1@ea<~stVCYr8!24wGeS>dxluS5`hA#rL2>PL3wR{0}AjX!=)89J_1-2 zGn5>V0G#|_;{_EQ2NugNP@)5c-BKm6vaPD_cv``y+&JZ-fCB5NV&>qt3zQtrl#c`y zKbYh-P{=xQySi+^nJ=;iSphC}m@i_)Fe;5Ek7iaDw}#&ZN|_H#inK*hl5v(7EEOn) zqBDO{v688M6k~}37PzyxI+_Jj1Is*IYC*#8fL)+u29#8>;voVHEWWT-3SdN249QJ% zP&J-R<0|tD%Jck|U7+kRP|g|PaLQRNVcVs&ZqrC!RkY}~PFf7XQ#7}m$F>Lz11xC$ zUcXT62@NbOqn7h!u|ng|0u;Cq6XVJ~m1){=EyXv!Cm(OM&f=<}fM!7?5U_P&S}7$G zbhRN}XDm1mD79UnWDXRsDtNf8R2Ea2Z;CKi%L63r^72YQwgW|_&pMZ@iIK&-K=~Sg zf|>I91Qb=%QR)j6%Iwm!-+37oH2TahF@Zvp;%vjMc7ej_z*J9zr@(CLP&k!1hWZhT zfxxoS?*W*oP+|x*E|pq9X*pN10s|?(<+@c0{^I*IBvUgwRO)J( z2WSedzG0pLe2+lAtM$t+EYeEz+47wOO84ca`~iyP?yB$win2mV)O#HpLGT+XxlIA7 z!3>lJvt`OIP)OAE+h@z*+UdeZn$tbC-vt;BvI7)UGa;8%&mB^MN&_bNzlMc^*M~3G zSU_o8t_zhq>uh$2mg_1tvoO2jL7f)L->-40Y)4XqgXYxc!E z{@a~_$`;3ha-@M%b44T=-^;NW1%b?!d5wMw2M~7(DELmWB(egE2V7J|dx1`MRnR1O z7#0cFZFn80LR&j7H`tWv2HOQjI_bUDv2#FKdO0C_ue9U^P>`7gmzN(LrBk%8U8cdc|p>m_>>#epT~O*1W!LxmJumK4}33uRB)ieU&NK zOf+y%8Sa}!<(h(Wtne6B8`YhJj3w?BwIg*Vi>Yj?Sb*XI815nru)xAVV4huCHAcm} z(|R!*OL|)^yTAyNc4>j}pg9j^D~?@m6z%7$TmZmi##%i6%_2p&H2Mq^-L%oKy*#g1bKFw} ziMByk_DNEoWNmc+@j91{^D%J&zPOBuH zAOMe;3EW(;Mn++kc*rTauJ3jy#Z;P&Kt0!9I0NQTW?YYv^T2mT5?vAQNCmidXVN4{ zv?tOExY}ybVy_lYSbfCuu$rA>d#Y+3_bTFJRdcF%Q#}mj{v4Xlmec*-bE{np%Lk>A z$H#Lfk$^%_@sUaS!~6@53`#0mK$ z#<2$P9uu?AMrj?(^wSa1zuGS5V1=U6w^AG8#b!*ZM`v<$BRAugNJ77%7@24qt6>tqUi|^HO2~%DhzG{SpK-QVB6M z=A^P5kP7;YRM267GWO_%gh@L=1Mg?0;s#&I4io7`L3~=8s-3uSz{B(Yc(PLi)SA3aNG_RNNzsi%NcH z#2w0MKvvOL=khXJ&e!PXjt#o)N|~cVJy$L-ZeveX*yDRtU4~w+(sK_+c6UW}dG*R| zux-PVYWY%l<}a!MPu|zX@|_6r|1_A{WwjeRdQ<*9KMN6uceQbAfKI&ZRz?5X~2=M7M-+-nhKx z<&$~u zEdoeX>3e_$4l;n$X(Q~EAw;xxf0~pS(z|~L& zQaJ=#D0-ry7f?7D&x5dPofQ@rP}F=A1rcspqT18v zH&Ci|8f^VSi8a%qL8oF<-3Ok?jRL`32j%fu#be)79Sp1#YD+&|khQWl1>i7US9tA& ziJzb*qDVKG1YGdc9M^emJ5UxpWET#Rh3*Myp_*a-1F7OgkE(ZAI@pG+CasKv+NoeU zwYZPaZY3-P$ThT(px3Ze02L_e_<+J7hz}@G*4$nNg^bhqU-5& z)fM}=z_!yuVS)Q=$AEI|a#Ju+bme-`?2;Oq{ZZ%(6u7XUbc2ARfN_W{4hZ5d?zG`T zTE~Touo7Sy__?|Orka4*O2#fP{WOp6#k>sXLh!N%ZDkG=E<8h{#VS3JC=Q_1>TbfS zdEZ{LSgdZo@+k`Lr*s3Z;sgp$naed$5GP@v;B{2R52c(*3iFNuMO&Z%hjQB;v_{yP zqiYE^6ACtXy$hD~f}&J_*k-jXC`;BEE5UpGAJpV9hT*4NlR=|6Y+EvyLw@ER3b2U@nu3}Px&AKKfs8F$rMs^;ETp6EE z`NIm~m_sE!@gKAXR#E>bYJOK5(UoPFYHO}{DFMJ5rV~SvAz~NQ;=+iP;KqkiDbxM0 zwgV_oaIlE#c`khpfr6kr0|l?+K7Kv{h3CmY>4gmjtErlM2|l&kto*)43#DXYuWNak zPUL{K!jRz>K-+ze2-N2UD9M1@5|(t+6H(0A* zvLsTjulTFhRq@zftHPItYej4mpGk%nkCXLVAGa`2@&P8f0t&7to`}hf6;%?h`>eGtb_1%`ZWubH>c`)!JvxTXYbFrXIJ{{t^!wpp5c}X(tl4DKsIer;Ce#F zku}{eM?m2wjNJQ5Rs2Q=3b}+95}{y%ADT5RYZoZNBJZaX-Kjk0=qKci zpTOlk7nth0>lP!+1FkQ>RAH`~&nkr)Dg4u_;yx3rF>isweX!BQx zChRlcy;;|xaMxfCx~GE!D{=shv#&DlzZFn>!U2Bgx+s43$iPF}T(zdhd3MuGLo2aif`}YxOWKLm_W0 zKxx%!ziHiGI#xny#vVYa*KOu`NEVImmH#2;bVW3GEY~p<3oz95(Yr?%6eyH-g^pdY z>nW>-jsez*U%d&(Ps}36YF)5rw=nV#D2Yr{g>`lq;xTmd2Ur}GZ6vQ9t_NFP>8zMt zp!i!X&i8M6X+k)1@r{oNRg6`bb+S3gSyU{F?Lv}*>4RLmAwfqi-(@&7k0 zM37<(V6ofjZj)^w>lKA@RUzx6zMYFi%zNYVkNOrM+I`Ua}--fL~cX}YP_@c9Q6 zj%CzmIAxIn{PMm4B#;fgaps6C1f816ByU=!BT)_c) zSPz^@hiis{NBk!6f8tdD8Ai+pgj@op|Nc?Ye5qEnUTvV)T)%?9uu|HuH`%}w8&Fc! z?j>oh6vSH)$hX6!oLphb`bZ7OYSsYaDU8nA6RfY+9flbuuvpmbl#`b8Ua(k5*iwZ3 z1gPyE;uAh#UW-Zd3IYh>q>SgW5id?3U@QePLmXU ziVxvxf`TH;WOBc6W>+o+pKpSqDL}d7dm>#q)$T+o+luKK@m2`&akJNF-(KCbdDNDlCc8iFg0^5rdBI0 z0YFg=9#wn{UYrDzC4iEOdo5* z`F(o)KQrh!`ul(MS{`_e_u{ejnW^<3H{ItkxcT1ub9X3h7%)Mg9WjwG?O6uyA5-0{ z87T7`r(*>QK!7$XH8cdvA1D9>GNL&B*DF1kTtsk*=pI;bsgV`nXyS+`d{`+#F0Och zq7?C`FZda4i4|iV$41J@1yW#DoZ~fOICyOWq(P6>Rasu8I(cA0Y~sdy)sv+GP7DV^Tlzl&f z&?YHW9P_c~IXlE>pY!s%73m&Wm0UwJ+ePa?zIz}pY%FN$v3<9X^nH571yb1WZ6I{Q z!2383(53^5Tz^4+-rxqGJAbAD9M>`Q_01!obl>R^jVsmSdk5*Dl;LE>4$=g~$M+a*-o3Vi()l12P(ne#VWHS$W7DM|)l;rR zVPiX~q}F}~P-Z-yihUHkKK|O(g4Ac-)EQmZ@6$bPf~!V%Q1CjhpmRei;{<^?1q!vF`aekzltG78qmIka+H_qz^&L0Gn|JvE z6u_ZjrAjnkt|dr7kj;fu;UM=|&z&PFpv*oyB~IKrB8KlBqd{450EOWJ*BAHIIvfBF z-vY*IUBC#-!>~SZOhBb62MryAWaXVw=GN;kYhuKxhF_*9!Yy%8-b4@ogKZZrP`oAA z!)-CL+N<4W3KZ6Skws%W`2*N|)G7vVEGU4;n{L_9LXmKLx|vkRm9L+CQ3`3;utWfv zi*o(2gwMrQhlQfuEMC@%yR)uxJs=2e&c+TaWjPFB#|;$DoKX-h)@h&x1ea8RJA4{1 zEIhcz(pf6$fZ~Qhk9hPM4XNCoy;C{}U&EQm+@}HBfV4 zruEZ*kFDMU*T^4IaAieRn5lh^QzqG@I_KXObiwO%>dD^a*3t@ILSsgSEB6Jr zg%IE#iv|>@Rg^j(r(2TWU&sTXaNGpL(#)C@WOBh`>ATkzuCS3NC`#*O^g*u}SnUu1 zOdLQ_04bwR#8k+b1|F>V?JloUl4cKA7F=dLXlq-5vbrWd8CFTkT1f%L0s^_jUWxM@ zH+im~`mXG=0R|R9qi(v0*h|Br-d_TvO4nqlrx@Ngy~}HuU?l+(V0ol~@-Wc#<*9tp zK0*(W!t2mVTL*`u?6Xrqsn)%&IM__q*`(RWDzn-Uo{=5|l|Z1_o_rloZx0tIfU(#v;z&P&G* z$Q=|y$$9L9^D3n*CXP|cHbf0g4k$n{L3dMRLJmIpqUT zkf{ZW#LLZf{6RNC1!=>ffC7kM4*d9|i)&isHfBBAl|i}Tz}pnR~qz)Z`*o~xy$Ln*29 zJNFP!{z-9+T8d@3fl_w$E(PX21I}7eleH1j<>j{zti)=+b|p5@Dll+dgdp)HP5dSZ z*byugilMCbc&{hG8!k5Ok{n#j51=3rZ(1i_!FNC4*nooB?{IZZKN%v3Ov%3rDkHG~ zrA615aFE_hYN(E+(6T%j8gO})%BOUSmk^i^SZT#py70^)3mA=yrB=~kyg<>x_;+h! z<$2PQr|(k1c>>DnL$YF2&>o6BLD^kZPhQFQf6)7&Nr|PC(<&=R1A{>G_?5CUHWF^2 zumxgdg+;PZI3D?pC{!cxpm; z(2}Y!4+#_>n4|*GJpoV4=9Bt@3kVDo9RL0QX|Y<`!^Kte>?fO2FTHYy;9)7;RRy6B zKXqlKsAJp5*p^&xHsu`b;)@d~f$O!aOIeQ(Z0EGoKmjCRfuu_j22|1lrSE2|nA;eY z;5cK+1ZHW=<+B^7=zX?8VJpSY&4oCE*US=RKmi(*Ii|8C^(999p=`39eA!S2Bdqx8wNl^&iqCf_mVtQ3^5#Rayy{foi(*ro z%m|(jb4*0M5=m0XJ?gy#fjyXxZB>lqqiLad#895Ng7UqNxQjPX%z6fb#7u!_TClm? zYI&|(x8yHSlsoG1)dn#ve-u#qDHm6Xh`Z}A0`)~>-+Lb01r#G~HI<39pj=2cYlM|z zkABKGvZbVjGH~sn&-VKG|G6a=)~D#$XP?fA`IW!O^GjuU;pzJk;xXb!Bg+f>-4^Gc z+0ScGe$JcCg-8}k@IH>%$HoKN_JYk-rN0*^0Bq=Muwl1eLLVnbKw%fQc|CR-C<71d zslQn@hdlM5SDd`lMOKOlmC=WN;6Lz2| zSJPhYF48@;w|Ze7uP>n$8`gR;E*Qe zm(ye^#a1fJ68$8euOMNVBq(6Mmt0;a*ZNdemsPBn$cdCr?$@6Y3>2$Q!R0RP@u@xW zP-ef)Q9SPaZ|?1bj_*~6a(_itWC!gBIM_1}jbOKr6%e?OGdl~%aAY=`F&YHLKYGS9 zq8%qEKrvFW2N&}LC`WI#QSd!VZ!ctabzE;I!E3f$z5_5|rA$8^7IV)>Evp2}2X1wU z(Y1a%G=d~3V~eWb6ZV3|0D<&8#;>DsU0TBNIb zN8u)qtL0crq;v7Il6GZB=b?05Z=&XpVPJx6FSy4jBkWEG!2}icNHrdO)F-|JJkG31 zy4>#(6R!#F%&2q6ek8L>0+&5z6O}UiY?Rgyir@C`V#f#940IYYVdb3_dqdvKLw4N<-t(Z z0WH_@Fob)Cy95+R1PWO;fmYSm)1Qka%(nRo6j&B5m+L5#D;-P#4}in$-NnZ^cDtQ^ zKLiw5CnxW8l4SxbW$MYGvQng+yxT<}$QCG2{?$4#A2ut?Y_^E~%Z&bC&3eAPmvsW+ zO7!glis~GEfZS~8m|UU9AY=IemTK5Onb2jAiDO5e*XK7m4})bMQp3V%=f|62%dxn4Z(zYQLA*s?;h z0s!<)_0Q6YDaZumza>^nm}0sne4Qz|VeBvTw+MfA*I__8lipi#0}&88a-%s^_7-P( z!3yzngTZyCfifgc-0rl+P#7qaavcZMvjIwz5tt8Kj958cV9gJKg65QB1`f3@S#Vn? z5Cr9EUi?zowgH9auIOG~sMTOA#7h(y_E5LoK&Z_6L1mAc?Y;8{>D}%~VfXst33P=Hhl=h$^ieUF{aUQ@CoVwlDr@ObD zx$c5 z??x7OEmzZE!eKt6I%sC>?Ue@<2Km68OgNRpoX5#e$f7Flv(VUO>T6 z`Hz;e0EM}^Sb;G%sKD5H#IgE`?!GY)Oi=L!Zzi>};RJwUdnqbkQBPh};PzTm0=bE# zpaOmN_6SfR&jSX4)e>WPGAx{A0|tW$S8Y-ExP0HHJDA(4RJ*pp1VG5zF4VQY+~BI@ zss^B-$U$D+s~waY9`?rq8tFn<+FXHM_%tL0akq}S`S3e@M~Gk(8&!b7GM?jX>%FwuU?&|QE8djcI`1` zH7M_Kp{@uVa4kBux5=!@Jj3SDm!F|iUGvJgVx|q6md`ELA~0bQuHMyRFsUS*y*a`uawRoVSJe7u6paM{^ zn-PvT2UUfiWv97EECCpe+f*l1QD@xY| zAu)WWS0~{8X6003eEG2aUvGMkvYuVzIJnBJjidwW==(Wmk##kdDw95_^HBA^CDsJe z`X0;4Z8>SrB6UH>h;@{YTFWk{0`RwgPXGv-8j)-d3uysxsFVKXsc1j}aDdCp4_E*w zUvAGyW38llx$L)OK+)7H00+C|dbjR0JTZbehEP(!1{nN&6MPI?j}a#Xb* z$VQI=6uhovlC-S`a}a&{K7@gT@upH&k~nVGo{VF>VWeQ>73W#HV1n-gkZ|=B3^fcg zc`BOq8ow=O-=wH{L3u4%dn-hCdik(_pUz5SsJ1+=9X{(lM#^zeA5crC69#(zzilJ- zU^FyBoza_58M@IUrnelg1&xg8HHif%L4yHh>CrS*dZhsutkQ^4{T68&LiG%&+)mhj zImFazF*I;UDoaqo@8Mf!7yxxyI2Ako(sgaY(PPu zNh*MH?uB%DzB`%@py;l7W(kf06nH5JcX2;T(BLpxO#zC|r@$*fIF3ODfZ7=oRC*$s zA6fLOPw(H`1f6u>-kJpz4WL|503t?JBJ02X*!4c~<;z6_D0q!! zl`z^|fmf@E=%C|+M*zb|%*p7_ICmg51KzJyAYq*2?vr~#RK;4(G_Ga^Ds+qz@NjJy zTmdq1^B~+H>Mdr#b;Uli1jEtmy(R$<4+YdI2zen#0vZ-1=+O<&48&MIa%UhGJk#E@f)Ty{%S`}0SbE! zOjhXym9U(O0|rguxfjc$ag#N=X;p$oSogc1A#bOL^-ygBite+3LFu$FGIje4WiJ2v-m^)&MP`o9wStYqSB-o-m z;gftH0Emy*TiTmdavoq(crjO$a38$hP5(g>$zTJ|W#~q?=-=p!)lKgL6adFJ&liXc z^74;g(fd;mPl&}wQ)2ePn7H)jD{)yaJM$zjrfv?3(eJxU1{9`MITj(|>jeb>3Ot)2 zP(eZ;6;-tcC<+{MDk;x74;?}}8Us`?+h$t$sO`LAEhONh=;M>prSxmgr&>(PBca@; z&sT|A6>GWUdW~%KirK9b(i=Hl1SYnpg76n|Dp@4zP1pHatElC2Sr|U#F*p%zcZySz z_x!=sX4J~t@lWu>$m07LaJ&h4_H4MKO@$M)&!@!Y^a}FCydZ>gOS6P{P~N-4@*YN* z%MTQ=41Fd+YK`zr;#7DUKmmY&6ms^#sF;@z(8+tprB^Z|79^OQxIHMAF4MbdB?`3t~bZ&-qt{qIDSGNaHXikA3-vvqkHce>@vG zF2o$?e>hXpII}Y^Chi^+UrS?!_vhsKOv_ool)UcW$k*qv%x8T4YDrAU^O})2MCf*} zo$c@$Y>WSSIWZWO*X`_!1zKj0)6ZtbiF?CE%jvTL<14w(OvOtOS-m>CP|20F(3q z<%~3B`0gkpoqsebjpA_4gUOfHdCfkaqRGV2%^os*s0NBtP8wHd0|4NiDTBZe0LIJl zpJ&X>fNQTq87#k#lD4h(05Bpy;iftn6$2YxbS>~Yu6IxqfHF&9GE3pCRfN9uxF~1& zGtzjSlQTTLXTX5xGD#t?E}t;f(O842P?(P1rkqE}3RO`-{UrU=M{y`H?8WP|?35oW zbD-hSZggaN6mJ)N5RFRMc6Nt6SE0Bhe9t>PU0oI>OOk=GQhSw2AiWh`lz3llwj_3g zlki!FypU^XA(q*Ll*1()3e%~Voy$UQN^2G$>>ynIUW3* z9JjBdofx<2_G>LSrMSEf6jg=UgpySFuv}MG*e)vMl`5bBFuY)LUe4NP|80Vgg5Q2t*PZo#uXxjGTOrDj_ERtg9UcSZWDSY*67o5|-6vnv^h5 z;l?UIIv1}bueZ68yXTK;X5r-B^KGWvwk7~YH(n}sTrEPja=0jOQi-HI=a!T)P=FB> z3-7gP;P=IzoTNH(B;I}x`x;`smktI-*EY&Fpm0-UEuO1QgA!goU7uP`#ha8*KjdWr z34o>WG*4i{o(V6H29xA~LL`pT*!j`VGjMo&OIQ~rs)V>56cQ4YI`CsiV}luHEdh!j z&lh_U-rka+Zh4z(K1{>JPU`bAs)JuSoY;uBdm1LI3Mka9c~~3qHchco9~(@<%7#Zv zsPO9ZfP|{x^5?=*)Fnsufy6~fdAMk{&g7LgpO)>7_<1aL*FH5nF4xuExd!p11$DQ3 zfi|tO;YQ2e^!{g{UtsGMGvLy=|0%mK#K zCAC0D4{k0SK;W%$*sBykNsD>~AOYZ2EX=t;0jtkNLnJBrqSyFS7|d#{vp-EYE-!_54QNe7iluN(@Tn3OY+Q^^ES03zNTig%#rBr8A(lJMok zJ-iHrte7BjP-~+^4eGGB_`UF&$s=nGP)r|*=GpQti|j$sTw9$nyba_~+Ag>O2#t>% zKJ)bkbc0}6w|zyu6O(vX!c;vahPtXj4%ro=GxE6)R)CCZ^kb=AEVH*&je_pHL|cs( zJ~)&y2Ml#h=cU7DIaA$a)$NZ&eI|ecFo_y*!6J!B6^EtTr6I_IA=u8raA$rLpbS-E zcnxKTZfbHbQ)G`(UWC&5sE;IjB#%gkWq6<5wd?J+XRzW~Vx{y;LTOd3<1vJKDd=%< zd2Dui6q;_M#v2){IcQ?!;ke=s_#nAlL%Qf8RwTOi3kNfAY%I6ip1{%P+|oR5zkPjD zfI=GaV9d=3P%!Wvy;quDp|V;A6dM@4bSdOT#GptClkoLZFtoSDjg9xNkby<1T}eT# zK%uNlM~I-3kI~kLuVp~tuIT+xR}2v-Pv^Z&0LiS!q>r-RYKm9@99|O1v?*cs^fd)# z{fe6#?UMl%Aw8c|6pcprwsV*5Y1ovu3v{ zUOjw!K#bfT^fgfBfk}fQt1NYfsT2z9Gu6tdrThYgWCQXC?41OGEOI8yJ;u$0Ntla2 zwZQ^t02KUZPvw&W6eQQtBLWYCtFOud6oj+jk-+m&K+;kZ$@X#pg*^xu&SECvL#Es~ zE>J{$7Yh`zk>EdP)v#QVIxb--rB%=X<(unJL|M`tP}EDdOlAb?uxXrrEJ5< zf@kF<;XAZ4Ayq70Z2W8z^Z=D4AZmxk(0jrY1Dk3e_wwfmEV!2N*tlv8*CvZzl&S#= zC+4|=3mydtQRzHK96&)BOLf&Z(rg_4DRDwudkIkN#JsmOIBp1xw~GS|ivC?)Po*o~ zLX|V+HZzt3D4my_&|8P5dvDXAQmV!W<%QORb0`3sauVp2fWJ^zR+!5U0kMaYW`o;a z0F|!QBlJ5k&5KP-!UOjxvmUcY&!Jq~>&A9ANPSMgLM$8?>mAw`dA-0P2D*Ci`+X9C zVtXR!8DVf?fI(OcAi)FgJGG20g>$5FLDOP6AQBr;v^IP-0L9_ZI$RXOazb0-RbXbe ztdo>+y_HTXY-mveN@et*l$SR-NI8yf3Q;wv|E5g1l;rrqfT|aFQl2W`5|;RKA4-e% z?9wO?<|?Mob#~3b!u==YfoKhR&ZFSD@Om;vQ4-1g)gwjCj(8S6m;4IO(_4}a4+ZSZ zBew^L#hDqJ_dK8!0nF773WFj40j~v>S{Mjp0eGUSwbB9<7_4qhF4s<>3swOP>tLS~ zum2M6zrS|H^{w&&g%j=+>hc(OR6nt{LTCu=(jk+mj0S-=9fLkd`IK__yGqNOIQ=H7 zJh)CbSeD*f0HYjK`QrtYqy&zAl;3KIuW_=qEqm=hp)E6_SGf|ySwUp6YeYca}mcEFoO2SAuPKOCG?o_yF7R%=m`FN zED9FMBsUjwex=lNcZNLIqG$huc=cwsX#MZIvp(mnuT#KpUheS9G&2YkUd)TZ8%kgc zascIcEMHuD0~X=%L1I?{-R#~*#570M2pzRIfEYUrHO*q+UazSTTf0uO`ZpVDKzaYI zIJ-3`&i->p-=q>$QUDY?1m+EOaW{KMgttQBoC^mdtH2mgI9yigke4lxMZ8$@x9DCi zk4nSac^y?Y9EYtIz@u1(4-h|B9IwP>ygUXZY@HhG;+DU`S0s@7}DK!+Sj|d`wIJ9=<$UCZP0Nf+tzh0|9m25tel`L?{f2@_$Yo$ ze(rvNqPHu&;q(2V0muTJqTf}2M}~mn?bCrbf{+&^2p~lO*0Vy)OMFox1}lg{ywss`bCW-!1+;eaEhN z_dXjyVHN^zpv0sS9tnU1GQhUC0!?{@!Jx$gkl6>6G602>{H}Znj3O9;Jpj|K%X;0w z;{_BBfmt5P*0$7g zOSJPp{U$%~HsQH@0cBQf&}Tg!iad5Z%xH%lH!=bgVhzweTc{SqYZgX>Hv*wAC|x4- z1=Y;ytx+0Dy_J1H@pvbSPCjSe_h?EI9(ZqiDqPZAP7dV^c`ynf44}NfYK-yq_cq{o zx3}1YwSndJcmTR}H+)!l%Pwza16nTCO38p?>zn9MSI5O-U3j|zvn1VeX;2A7*TVq? z+bFizX7WPtATqgQ8VT~mfTBY@t{Fb(TVUiU+@h8*zJ)RSMXa0RiZyKr^C}my`Akk* zK8T$=jpn=zg^gzx9^0t;&E5l!FV+b2gc5A)cP&-n$-$z2m;TLdfhXwg3w2FSzfA}z zu0Mq1JUJ8qiS|gGkXpD`nwE!xNg~tO007{Dz#D<;B@*<-YMCQ6;)2RPpm+%yHARc^ zR+?Q2aHTDx%2jQud3Qd=okL;oDoF&V_m?u>s|c+TT09J&f{ERVK+9@#ebNhLMuS@6~25usR7IOV1B5lK&D{ zb*>Dhvpx5pno{NOUayL^7t7+>n>8JximLL`>)xz8W6N`VaXplf{T1au$Q8i%~{o2xS@9_ zWL0{|Yc_O$OrVIH$<75a&k@JWIW&fC(++nH#w-z51eFXPhlo|UXSK!2tz4+5M7<3t zVP(Lj0t)Ap6m>^i%>arwk;{PMuJHR!PA>9+{SzP2a`eFO?R(XYQ8}02y@5krd|NKR4-}Do`iU}zHUeOa3 z2CBzY&J0jj9?D~}kg_~9>&mc91)iHE)ms1(&a;F9%F2&liKtNx07$>Tq&?Q?z0zz| zZWRwEDYT7c99sE`YOULJ@0Xh_LoIJCbCVTsOC_?V$D>_Ts*AUaDEFO?bf(QvY{w0> zyibFjZQxDgV@d)_02Aa;D6bN;pCr=`@dShOA7rQlwjs}yj7qcrcF3dX9wk%)5wN0} z7uO=;@q`WjeOq7rta1|}$6T#}##Hcu<%p)Gwdgvv@;y?*zT36tksp(^ngAY%QSgyV zJi1qpP=j*Ya-AlJTu3w)w`at$n>}Lb`E1}e`+(vZOuPsxlR>TI$76tcH;R=Dy#P~7 zfCA&uc{!dmF7gJpmrxl>h#V!pIkwAG?@ZdLJcZ(hMs6l#z)6D@_~gS0%Auqo)>TnJ z(X&swWGXk)Z98#?4;Na);!EAg9UV)sgQ>S{30ZPB8&qz%$ zoNIt%rrx6xz|=0&59FDPyg!ly3RimdTxp{BNdX1pqBjlMb05DK*3FnS!RzhlEFC)Cjng< zKymcd-GW{n7NH`JCr2Dks(BCqq_~)zrpz>Wj9+=#ngkScom%J`wCaKpYJl_s=SVPFSA?NmmyZPAx7;rh zO?;XhP?UHXdq1TC3V;OtDzlGIqzfn{UWK@yZUX$20LAu5@WZ0gi0R`QaB6k27E|%}wu%7?>#O$}vc5K>b7C9(J|Y9m`2tP3V8Z3Xyx%dP%t<9cV9)(JETTnFkAM4Yq0(=-B#f{$3qWB_ zprAZR;?UQNxzYdy2E0R4lXQY#X)WgpgOQ}F1e$$7seM3+H!=uy>5kogSE#Fw!Y`E) zYYI|g+>3xhUIaX?kZoAgB`93ht93=%E;hLGC_Leyee45DYQvT|ri#)_TwPfiKv4<$ zW-)Z5JG2Bi&OpQC_`M+qP%i%XrHC5C|L7#p0MQ_FC&-yFcwitg4}ExeEYuiyrKR#3 zCi{R=^MK+99!JSrX{=z+%Msu28LrVK3L=|30AX1B#oR?vP6@(eYL)B_+$V_2K~4Kq|jJli`gX11NaCXL2YplJXqC z4*~>)UpN_TSB7yR1cOW8XOcj#6rgyU8Y>AX!yDbY1h`+!JQ^>{OW}scGcV@j0m|Z| zDaw!Z>6{5ycX7DOE6EG#UPZFlz7Ht-fTFpCnq8%kTngM%!6w2!Z5aIkEWb5j00pnJ zKNiP`ms{lp&w?tZLbl`b=s2K&<7x)IzxGay7qky3sRK&sqdY*#Zz&L2+L@)$7xE$H zhQ3ZbI35pBzJ9SlIw0J{2rvPtFrXk522aHX11#$D4zzP@C=tb(7DPgEe@_E zrOG)U`QXv(ebms%fP&XpmSxzDE7!uBGvgYlP732S#OV4yWI#NuNfKbv>B^-Xs`=)_ zeL#snMz8m}!dx>C$EjkgoY2?Q=7{LuI2sKo%RihIvvS5Z|7cQ7-W()DZ#Oe?LLMH8 z9r}XdJxZjBt^0uTIRlE;m?6QeB5$R#A*7xw#mvM24#=J|nD8Je)C@qyfUEXSY^LXO zsaGO%9AKK(oL_AhRg)dS1*1#%C;?2mY?=}Kc=y3z&jSj;r0`<4xCHoizsNtDC<#oE z*hk0 zBj?*2`gcEmFj#g@8XX1@{2!M__?wrf=`{~{I1>_tzIw4>mZb#(Nk))C z|MJD6n3g~|dV5fu+#DCDpUH0_V6q{xi={WdZ_U)hGyjm7}H=By*m`@6{KmngXBzAh^utNoyI802M`83sqv2jhOv9c#N_5^+55%k!Mr>JdDuN? zv==_BkrtqMOMt`1nV0io;{LHB015?^vpe(R%**kw(bN zE&)d9>kLi0{6Xi`vuOgJ$p^=axxB&vWmX=*(z86hJ||~|CvFU=gnYuB2zSwQg1*{- zGC)NHjg%~oOFgf^r#@pqVM_M~L(iTwRX`O66iwFHp?Sahstg3_ReEV{?e$ijl5H&%7eZCYp&(o}akD>uG9AVe98B6XX@deB1gmtjV>JN< zNn)jQa>S))636>MnJbc+SpbS+{8b53yOWzrHj8NGvj>zuLnYrv6!=zE4TXyA?;s8Av-?VO%@|?=2QB?flC5O^ubjbOkVK@}ImTL6`?&xQiZ+2`|O^4>8q z@Q-%teusBLf>XNh1Y%Qt`0?ax^r>LoQJVSJi*`t4LbF`cvDoFq)dCcN302itii;f1 zqGOg`L0IUEt8&uRTxTF4t|WxH=(;-0zkQ~6qOyQO9@%n(s|gYBTgiAHNKGlRDjn!l zeb{I~1;z-WEd~_4_5ukj_vN&vg;&Fal@Cca7Gcy{0Tu=edA=m3h2N1vVoE5AqN`W^NG#jmk3XaG0{u6L3rvbZx7J5e7R^1_&VI3b3< zQ(g!9O!~;^H4&%)KnP&u0EIo4_g`rxPsGlp7`po^0t$l(3uPJk-t%=P?1h;tMi>A9 zbiDgW15nzvND`OUvK9h8C}h|x+dG1ghfR}$Szjj!3n_L~P@V5(FU2(a=^6QPP*G?= zLC%DkVHrs9`^4?Vz_o%=YopJ!*3=9h=KyaQ=d8rDnhiPRUM<5_x-NEjPYnhcr<{5p zP;BazC~$yB0=};#iTy}GK}8olk#aiTyWpu<`=~Uaz<{(}DAt0cmuQTETdlsXdkY(hhC{I?2V_{S}%vNgGe0*ibq4*&$^p2c*JQ)Zo3s0tF14Wa6} zZ+Ym`4S|_FO_K@_Up`FtF8-^WO;Zt7emT1IF6w^Vm*%}S4E=s<+2Da5rtT|EE?R%3 zcZEFL6uh=FNJa_=y;#JcieQu+XHPgU7_JDyF(NEhNgb0QZwlc-uI7OzH-{Vg5;kI13Q#x%MpcCu z8$St9AzrXm#rM^sD*(BYj0!t6Q!#7dwCU}ds6otOvxu8l*QPMXV8he|jzDMUr z0s#dfC25?}@=)3};iLl;Z6+K=UWzj5-UAfwib~d#LDb$% zn$3v#{`5m$ZQ6bJ_d?j4s$?Gu!dhHGQwyP~9$jIEM$1rPDx>`o@7OC2C>E&fB_>}O zR3#a#KqPUmjXvizLwNNeuAyaYHLEzY2QR)>un3Ysii~}Y?+981@&@n)zDu80C zE!Mht6}$?Bt^g!-PnKA%hS_?~Y9>wX8X~7k2H&DyS0vT@U<|w(ycoInAo6VOApr+plof6-*Nx^@lY&ytG{^NU)!SK^Vw_f<+}Il z^t!OStG1=T58~Y$_qML}KKl#X*MI-eWaxnU9y}B8{^I@YidS0!-{CrjS@G)q2kT)e zKEBB76L1Z9|1baaK9ATwCy(ia@ca9HHy>f7*Tp-**CZ!qfBr4ze)8hgU*2Q+AYQ%6 zYk(OO&;JZQ26Mdn_-hSNxPu;4EPh@J!eL*W-I)_#zg#3HVfIw=TVrDJ$+QBL7j8gd z;82D79dUhY zR-AcrRlKH~NP@~%d4NJnhDM^+0SGm_IZ)A%SM7APx9Kp+;nHbV2&fO$6ri{a@Sjh` zNvm2Z3IN#PkzppID~QHH%XQPu*y{KV2-|{=MJ! za?nF8eAdm14STkzXPLDOD3tv5@i3Cc{+*<1@OG606d1t|bnVG_Ndq!VR5yow*AMU-oQ}iIMv9wBvxpzf%#fK3< zM(v}0d0f130g5!zyC2Czd9|h9tD9<9Y|xBQ1BcoEs-B6+?cZSiwwamyE@yZP_f~aC zO@3Yj%74?^-+Z^njF4x28x{bG_uFbls%NMK9OhwGGt~`zzQ*~s@BljxOKE`8uXRvV z#Z4^$iYMG84akx{R~z*F0Y%TqcW0vkLK~@9)@=WG9oh=o7ZUAs%_WfA`zi(=b)N-? zZm_Lm2vyl`UK#2HAss(JQAT;acxG=VQ2D?xmUFz`{qQyxkXh@f+?zV#FN*)cxBN6} z0E-ze04NlG`|}xrP1ov_Sf_B=|B0R3(5IPE&#K(7cmMqUTEO+;YBh%m+VWV|S_oX) zsD!!I7f4h=MWZ1CZ9ez6SY^O*fCU~4yptji1z|5F;UTJp>MrC}P&OO|C@|1!s6-TZ zrvo|RDGX59qOL4JVQq4B-Q%JnkJF-?>i{%yL8VJK?Qya@aZ{t7Ww`%7N{?e!c_8!< zTi%LU#(<*%<^5F?qS~+w2d>rpFTYW!;X4Z3T@r7x{eLd0YwX?Lde{k2teK?k;gFZ2 zj|~q|VXOATT}LSqe1Ps9n{K`oKv9H^^)(A91w$ipC>&69c*)LRcykWyk(ikLdmZlD z<$KeAU&uF60veu#@4jLHijU{gb?>S8$bd%Sp!oTLYcT)_p``*sOeWk`>;ZW}F7Ug^ z$mfmWH()}&HT8Nw{}SI><-joZ)Q=)R_uQM$krToHd3)0B!C=1{?63I&ndf|aG{_hA zwCFr*pALHgFaRuWj|6~sSTQeCDZPr?V6s1Wy{lv|#SdHxFXqG-2x$Q{<{q68lM+Ax zBIu3>xGX+BN!s!47eW9VcI$Bf#V>(4tG0b(&sMi<)KdQFdqR2B??sG|S293}0yHl`_zstW zx3<@nc&fbHe?Q#s;)J}OiEEpAF?(xVdoF&*VTI~+n62Pm@OMdq9IhF_3r%=P_8hUQAEt6?#Yrvd;37!j~sY>efx04Up+CsarZZmnNZJf?>d z1St5yXMTc*^41l?!uIT0CG$}HM}fT+4K%eVf`x~8z$y*3Jrp*+tnm>ED!QRAtmL)Y zfYN`pO&?=R0C>0oAq-54^C{lXJFoG5%^uGra$jD<9RMcOkFnC=7{svLOICmqnYZz& z&N2lPk42ul;p6T{+J;%mxBT5xD(nU%V`uw&l$e4TJ%@%K>}7sR_Xd2b=0P=b7r z?QW*e!T#FJ*UTOQZ~;AinqZ>1yet6m8w-!8iUCEl^in>940D6w_sSU#D&+xCa(u0o z-ba=AmI5dYBHlbp7^rmVW+=O~v|aOmwHxXdC3J=TU?{If#epe@^2Z~wwC2~j9xsOy z1SmMRISP6076A%(uZIH4Ri_$f!{kcv8p--~orh7m7!GOFnrA{JmFEw*SdYCq6qK=c zYL;25_M<+5aO2G#)U^yK2z&8)6#j7t7j8vH#a6HRcghxdGu_cNbg&zT83Geh)fZ-htps?*d7 z(D3F`x-?Z4>~UPe$5a6Ym0s=IVEZNEId_6k6B~nePXeC#v!WUiO92$_i0@oE?3Vcr z&_A)Mto=L}96tk&ir?3pq0|~RVEp-1%orMXA5eM!(Fr$Ec+6ep6$B`_VdgcUd`}Dm zmrZB^;EfzmIG`xtu&c}zxWRkbwt5A0E~SJr-n6J!Sb7-`2xe9c>Xe7mUT$!INwZQH z)Sd^;u0H`l>C%%Mzjb!Mh&vSJAL3Miv+k+*v%+1!uA3gGc>CJ+R2q8vCw%%e04N{- zboXVLq<*@pk$7geXdG|asZo|*jsD3}2AC=t-sktc$( z;2loNTlp2NQ^gkEkeLJ0g@E&AFNDE`b$VQ#`|CO5p>*r-^8$@Y&cho$_cuD`w8LF4 zK*9fWua>Ax*b6GGXA-AucWC$^EKX zaf3_j3a{IYr_)~I@EBQLd_YpW=Mt!2E8nML3#`sW1XgCIY2;ODzLEd5zY?} z3VDR4ranIZ7SpW64|&xVp!gLJv_%vTq^ES)6q#2F9`O_Fy-zRPKv!Mc3j6RaCn(I zOK3PO=d-0&dG#44+FXqTN=sxlTDepuibB5C=?(GOhG*g2K*zlch5#~wQN#>ifuv96 zRam0Dii3+3T<5Bo-8$=SDpgPX_s;w#FlZf-t3plhE<5I$p8dT#^8DQc_;YY zsBeYrS4+u_jgf$|@Z=;_d42VAu?R?b3~4R(0nOo+w6lFs8(#JKYygGxCw}F_$m7IO zV=VG|mWy*SJ)Um%eye&YEkLP-0q|(mnkfAmL{z0qn@eXtXK3}4(V=h|aH&$lNe!tx zxmmk_(w(J;qAQkg|6U=iGiPtZjJjSyEAMPS4Ly>o z14;~<`z{hv`#XUEpD(VD0fiE%^O=v%dwkd@fQkWv?(y>nd>b4)RvL_FQckCQB%pl# z^0Y6AeEsUQDD2FMxkrg8!`NrCfVDeSyi(H6uTstE5GdA2|y7Q5OEtDJACv~ zI3a9@zB;L~>Ch(uDE;dyF`VOyC=DjO&P~`@8lZ6KkQx_D6zWQ9OuKwoX=@QsI!%*Y zHYAU%aEPid(zO97tf>3hfI=7ry|tbNr#dV!f{~;6zQ+)o<$DBBIOG)z1g$D6!z%0v zN%?tbNxYQS3&Gkd16DOy&uUX(xQjy8x->j9K$(4bfabVC?F2|8 zDCfE9YDg;iNeIk>jJOj$9C)48ev%EO-e4e}$gugfh)^RaTxGNk`j;<)0 zlu7^!=R1(M@#F8ZIii@>!*3rHqx2z_^aF;YI`O!d0Y!D%Ho80!BH8rOk7v?Gl|M@E zp#r@{~i=H?i_O0~7cH{R3iGM5I zDleaKmv=Z|P$r;6h+?G)D7Kfu-bxX$Xw8o{-3hCB$J$)svvwcqdp}@MNzS?wD!ytb zXOc5z?DKxC001BWNkld_%#7|Zg$D}D}u!30Ta3@&}GggkD!13rsLBF~S@ z%l1H!zu`PdmsS16>j5-qY(#nS;EgWQH(A`CsVty$CMX*Y8gRc@-@TH6!i|qaL9pE5 z+YxVTl(*^TM(~kgnO}*qA29Uka^L7b%ysieIbm-)GrV5c(FOJfMug@G%RLN?C2@!FXSS9q<(@fIyvA1fv_@Gc1Z)-H? z*GmTzbje34J$jSxoz!gU*fX8BHA>Rdc2ClqVmAeng5)J7N7|R}Lb$Y2f(FG;?JgQ}m-J9-_=j-bvnm+i<1SX7w2-T)(&S6{3* z$#4$ql^fDyx_Qdq82XlC(7}YiH=r|~E5LH5wLy*HjqW10U;qk$1prerpp4xa6sMj} zi*H^p1p>$t`7nzmi+1 zGu3l`1d#}-vA~uWFx=(B4LUsSEQj>F9|ir)qj6#(E;X<6#n~69#Q5DIil+sE%IWPq zU8HgV1>Om?OezT|Oz7C1sFS_8-kxTU@sUEdax-47O6)2_7G0XFZtQa6?!loL z0LxMBs&f^MqIfw-Bd04{x^!5pTkD$yRVwwl8p6WAe{`c)oO!We00pnHtkQteoH3vn z8V`@*btQXK8kCRJjlop`lRZ?P9ORwYl=X^+zQKSMz^m0NRd#5htOPuTvg;^O->aJ+ zF-EWVhK9BPDoEHv-y|`h05DJ{3{Pe8*^Dos0CdLg^oxlb{h@%uvl1%TMRL*7Ch68X z@0A1;&WQ|`OpDU);_U*MbWnJ#=@SAJRZ<%TC@eD6nPrUM0s~y<79CP-*CmqVMQRU4 zm7q2SdLLX?83`ux;aYk=XTXF9mQ@y1au%Q{fK?n=hbbJX40Czkp^8nKiVQDzg{Niw zaok={Xdh4#0?H+K?+TY;bBIladRt8nrOyg$F~D%ns?P$GW8Zg*sm)S%Un-RG3 zz*64eN~l(k&{MU%inItHxzQ~UP_)4@6z7#pR2$FbuxQc=PE!~VNwX5Hk%FW<@+9D` zJM(g(2uy5G1>rAjONsi-J(Ry2rU!%}2^3cp3v=uFgDx7JQbwCyrQ{QyYUk4HG6vl% zx?p1;P|66W$?J#b62L;GzH2R}+RNKOY16A<;;Wdu>s<+Wa|Kn!ejiV^7?KnrE~ zR-c%Ce8K?B+>=R?@kK6WVf!S#PMW0u!UhhIL@qo%Sqvzz7RBi8fzZS~0BPdxap~ z&X5?nJt#)+4vCqECt`oz9;bKa#IXE5F-~qx&^f_?+S}m$X*o-uxIZj!tUhsSd&X2j zRdT@KkI0G6)Ye#{?dRov9Q%7-*2Wl+5B=cv9+8)mHai4|QFwleev9#Y$BWj*9WWrL zhAsf_z>90?2{*CDs?7ofJbi9hFApNeEcvz7gg^`S9tT zJgu95GDQjcvH)cXM(h6ZBCtS6Y*g+%8c>b}0t#;A$@?RF8c@urAfUhyz~CQ~4=VmI z$?FW`GW&RnKqV=dEbYw88?IN(KACcThy8j+8kI4*?;&YmPClAYv-m223C85+D4l2A zW5BV)@FqIu8UPc31ONp9AGXcJyrLu%-GXN0`7x&PxN+JVFx9-*+s3MTqf>>QKq6hWgk$|1(X3xl*_Lt zW%ybbRdAhoIiC&NuoqBfr8|w`4S69E6eZys)ntepET=U#!ZhDMcR=Yg4QDN;I!84C zHW`5{!#!4FLY@J{E`wIhb@hg~tJ*Z~aXQ@Xj`+3&+eeiRk6f=@g_oh$UvD$zwm}{U z`h{9_-%#m|lkv)aa~I-+O3=PLbbj7GDfL0R2)s@so7LGc|gY z(dUY!&{AUbO=!L~mV1UrgL}C{lh5u0N;-f-prNVl{nmjPvi~3L+0fS`UjiX5ZfZnw z-J6(4SfDM2CVVuY)D;0t9DVoC2~bQ(!{njd99y=5NF}sJ#^9iibGu8TtLdG@>TtKn zA>;I%luNy$I=|~J<6r*h(VxfELtIJZ(?7R5>+pp0rEtw{+Y0F^IaqLSp83s8`N zFB?#_M!Q!<5umaUC^k`Ji%F8_beNzLAvWfaDo4aBO}&nunBDkr>s!v3N%_96$sskM z_$T0VTBAi7cwDdYdAD*TXa*0_ZylC%PYP!8EF(}>r~JyHk{T769Xe>eUk83tVBzm! zR`6Qo@&d0GMy*I14}^Frc0bC1i@5S{B~@`n0t#qX03uYy_4+iu9=|*2qG2J{-j&Ak zLS8*{f5z zftC`vwVE9;3;`YFOZqH1<}|sy;*RdiO%6k_j~7#F1s6-_dV!_Y%DdDOpfFJ*(*)Hr zpr}cZnh4M}g+wuVg7wtoil)ZY0R{OIbjYKTg_{@wGB%(vSd>dQ?*}O0_o@UX%bo!g zO|uVU!_2Us6QHoXX&T-MvqVScR$>AQ3_AdYb6WOHn~dLTb8N4LLyhHl9BHr(CmGzu z&$>7^&4GqFc<*k)U)(F z6z;750>EK|2WVFO0Hsv@64G7<9l**VBkSs_{*n)APA<2V5^Eb!+A?7o<{4zG4sj^v z<9b8U-dhE_m+B~$O#utmXY$*V{bR*DJ%sUn12JmVPBkKuR` zZh7OdQ97Wg*}q~(J`foGQH`W-V_fM$A;J{;Kxp!#p9S(NQ|>KE1z0}gq`VhYm;?kasY*at5xS#I5cupmv6Fh%)Iv^io9{PIW_&0UR^-a#Da4% z8z;*J7FB{A16XRw@Uu|gs?tv3dm{}Em4TQ8;jTXYJ$RpX{sh!rUjR71dU;x$xObem zwwAW%2vBApO=_T-aCN)~4Wd@z2gfJ06-Ql>-SJul6ac8IOsP-JL*WM|POgMw;9>nI zdl^t#UHupl6-!1NJpgcY!dr=>9gMZ#ash=sC)~r#`pWV4s)c@EJU?=@vW@s3Oy z8x0Yo^iBXM0F$BXJ@gtL3WvPn4i0sBy^XjEi@2bb1C&|u>MtS0`}IT~MVjF*E|HD9 zJ%<~eW$WUdJcZwPXHxJcL) zY%1#ZBA{R(+;t30w9-5A=1`J~T5(LZ6b<;KqF9ADJK`M-7XSVAQM`JS4WOh;{+Kfz z#_<~wl>~1^0p-nZF~ImOD+5q^bOljdK#4B5O+G3PD4W~jce-Dz2WWh>bl#1a(_$Y={f|EQTtMw6H z2kQXrb#aEezxnuV-4*5roBpq##YeOM{}a0}>YQ2r8}Iq#V}OGGPP)JGUY^5ypK~bs zTwc8V(|f%?NL!S5_M?A~-*=0Tqpue)SMvZ_+8o1qcQP^D96RTZu%>tC) zf87?>-mL49H+ef1o{HMnTd_uArd4HR-eGvft?Sa z7+|^oRDSbs;_Xk%;?&*C`n&%n)+z6@EdGa{4S8H!d2x*lwlwft;ebN-whbs-);Vlh z=ivEV*Xopb_J>^c=TmV_eqZ4YZ~H;KxR2<|gn0g^^}G6km}eb}+Zm5?uK>!)&2bvG zXHscEQT5UF2>?YKs=s#R4-l};)>W7H^80)ISRsJ2wH~?syEn69gJ&%Avm5XECQ#e) zOoNTQ_j?L&y=KpT z9S_Ra+wg81cb(t1^88=@Y6FVD$3mo&%MGIC`OkFB*nhVMo1NR-)sD|Hpm@CyJ@`A{ z`>eCKv4P2GypJjm#R3F%41&C-&dZYoI3Is~>s&k6K6k~t_da05RiL``x8_4$01|m%T^a@FbNpbd zhPL+Gm&DWmS{AdnC&a?NRqG~f(;n9cGWZ2KHZZ%g_JQyH{{FOBc>Pp-dk5XRE8;D? z`Y*@D+}%s!g|$Ct<^$Io``k7&AvJTeXIwrZFJAwCosOpvw9Gu9+iIDf4ZgVFECJ($ z*ai^(y5<3rM$-1cZ;nc#xJ`ceEVc*NRj;RPm~~?MN(hHlBZm?M8ZeOG`>xYo$8J8r z^RWTKn)TWtACnU~A$I-@-dFyo-)Odf%@@SjGtNgGgXh?P4G!ZKdtnx^T7aUwE`N{Z zGy&uzgh({kXSDrL>$+E` z#oAB*XMs;%Y~$Jd&uY>B`TaFNK(R`H0V-ZkrDk&|L8B62!ey~`k4juXdG{tf9H!Q5 zFT)sYA3!nNw}o&2m+iH{tKr!izlQO~e+@EvADAgQ{UpxkU4W#I;de6D-sA8bn+-Jb z0YjJ!#&m`Z!Ovoy^g&jwnV1!>GJxZJzb~NpCg}t6Ec!aB8QUrW-CNAeE=?-X)J8xh zaS!UUUiGj*L@chx2SQ%WWH64rV2xH=$-otpJMZY5BYO_TN6nSBIB;XZSu| z1Hvwa&Ab(ga(fvc*aPwMbKQMHc?sTEY(VkzTsR+u?I~my^SaRelDE9ucsVJ~`ykrU zetX67n*V%KY^c4VF1n}l*8QC`VK3J?XzxTdBOlbBgHO(iLV;% z$ov4sqJD9RQ$JHc;qq9&sxQtZu%1Gq#>OZQg?_Y;I-lZW{Cxq1!6U}@rt-@P=?rL> zxnOxE-~I=otA}Di_eB(tDE!M4HZmTLUhfUL`5jw84n;luZ^d`S-?L1H{o}u;3`I$H zfKvRYl8?^yLGm3PWS3DkyH45ylVA}`}r5I2&K*)y* ziOCN?kEw=CdA+mrP+mT8^K0Sv?OmHOMxk31D>CU}j+$Z{3{Mt-qWxl{>D^$^;O$k9 zM-y$=X*$x|49AwMQ4*9O3AnPV2`CGf9qC=}wl4;haIYW~Oo{--*_R0cT!4&`e$&+{7f{h}|DPu+uOfjEUe4OT704GN=wGlu2C_W|D4?%TrFtuX zuM5;G@L)>e-zx0tf&j=aQPG$eZkx1cHHe3n0+xe0f^u zAL8X)s56>0M4SiigWUgrzdlSc{M?IQjN5BG3j+))M?wjD+e5(&h}XHiBPWNlp+AT1 zA_3*9V>mcOWMcD400lEUI;Nmy>!u3myL;0#BfYk}Exy0s>?AAoER(f9{Dh=>b;BC> z8o)3RrHK|5BW^PZKuVjW&V;-ifU)&I8cnx+tpN%fy|w=*Xm+|l;mSr=m%Uo|kUR(~ z*r5CA7xBH_YhjfaJC$7PDy$^$5fo!wbA`P0%-`h&sN+FdFzrho&p&=xb?<9^J)+9X z{}?bSQq^AxJQUhC?|ep2MhcrgITY)=zk7XItUX^A*M3|R*W|>e>xX~o++kkK-#sB_ zUp}&u;hr1{c^`Sl3o$uD>l{2D%JxlfKEn+tT(#-+p;(>|XmDQH_Cf7~Jd}vgT)&q2 zC3cMx!2~+=cMQVAVZ2+7ljvSlUa-#b<66#tYr8;nxh^0+c| z|G8r6tB*-9<2Tp#8(aQWVM?&5$(_rP51A@iMDD;TwJaE3t|_r&RdJ!Dv!EYtl|$LK z>gIJW#R|W_-8w2Z;7)V`6uE9` z-Rc+l&nm6M^MvbQdKdgcjhmioLi`?^#eFR9Bz(ZWObKvtA4=FU6hE6*VL+s};urFA zS9t|}_s3sO&^_>vw;!w?6(^q&Smost^71=}-IrskKjdl%poHvKl>;wZ_CcMm`put3 z0t&Ye^!f;B#Tm!1byg2h#&7hO<(_>Rh`lN&J!_XOH3*heXV0u|n>0m}5Cmtw^yNhG|1C~^+m#C3v zc{V`s4all#OrlBMuWZ~`kC>2@@>=BguPGym^;nLZtwJ&^0H<*()u&^jmptapZaxVX4-TNrNlvN;7@8BMp$-yCWl>E_Y>Dcvy;~ z4Ahipc}ZADlcwc5!}*n1QkZR!);UQsPCc2b9-w^n`m`7dNz8M&foGNKLe*QGQ~qF~ zyqCt%ZEAJcVo=^t6?gmdV4V}2DcG>S%I!(^7slhNN+jcbw|=l$M2h=YFjO*50YH}~ z)a;?k4@D@~rKMim<;~n@-E@B1?cT5#PYzg)AT2O~v4mkSRfiqmrYgA_G~gXDUYS!S znhVt-;m}%;7*wSIg^h_<`OphEal=lOP`}uiD%hoc&MZHi6&rEIH09S?V}-joEJn{J zq6I77iZBPj%b~7sBcZRR#0mMcuTE7DP%z*k#mSf03WP26z$>HXfJU2{ov~r8wA8Mm z;66-7yi{Ei1{5!`qZd#dW?Z+VFVoBbIB*=SJjkWJx#fDD^kX?&RgTO5jbtu)H%;V~ zxU|)+nUv9u@OUHm4sU3SLvYw%UuxuwIm19*4j>^!MjU4rw^>p{&f!F6tE~p0*!nkV z0RTc&wd_%FDKvT5tIc~BP}u8@<2k6PgEssZ^#m=8@Z06X3Bz4OnSe6BYHF~seo598_gMl8KthG8gSY9v;%FQZ z2(2|+($?u74~ccHG$!&+3eRV&4=5Nj_eWy`3MZ{yISEwm7$aR7QLG|{Up>3E-?!*~ z2+V+0ZsU-NZ{s28(jh5;kR7tZtk4T6ez}!ilNV{xO=NWjuw1iMJKq9+pk)!<}@o8)8nd0@#?o9^i9~O3n)1=u}E7VJ*`j-1Iz5=NpVI_oU)eS zEyeKnY0CK^dEqXd%dAyE0f=js=6=;zoTJ*)N%T(yQ22Mw>0Do2 zp{%R{Wn`n9DCTPhP*mt^K^*@_S0tb)3Dm=T0#HiLp#%Ynk?Qp%>{&jQlBiU<)$D7? zxuYGk8uCzdUA?(EeZZkrCwVC;uaoyma*2l0fk zItfJTbs3_qP3-|76Ygrw7*KS6DCP3wEC6MgW^XEoa_sv~L;aGrw~|IVE?46114^}$ z@^#hMt51-W2be5An<+B>g%@*T_;#NdxzjI(Zgz_k4~~})D8tglKX$WMOg#C3SOJ0LnHi^5};f-Sa!o8=Y71T(ayErAJr}!uGCQdRl#M$m?#B#CZiHaPCgu? z_Y2QXisQF>$_JEFPfsQS5^qigiF&U70toc3*;P)THlT3Ajfnenyp-$g?F7BOtg3*b z8y)TBeU^Z7R2MR&4<>D)#+ImOx?qWc}Yb;}6YSmSNX_X9zRcpof zQrzXYHsiwnCrYrgVp}Y0}6u%9%c@W_<;^Ql{Q_mRW(4-6-K$ZV3Go$pbI_;+ix0x z(qi#jaS}VML>IuZ^nBKU2@fn|P+{@6wit9MalDH(3_rXkyO+f@yzT>ubB!(^Hc50Y zZsF&!+%S`ihpS4%k9q~UK=he}l?I=BHcjARgU#ahj2OE+SU#X&Ha2#5h(ca?kV^Gb z07}Pi_ludWaWQ#!Sd8817sFsFmPm;{1g7MUUoyNm03|Ny@J-FJ?@9s+W>eIe9gv{U z22gTkb;g$hD2~>=8({351(#}fU1<_0AB?&@6Ysz}guf6r;1FjTphCHsGMoEY6T{|$ z%BqkcmHr!fygc!8b%$rzJW5=A%XO|v1sBAmVaTf;_Bwj0QFO006VW3k^q^CT>VQA< zVqP4-)k^^41({R;g#jV|=meEa&O98a2PrO)EN+f8kasa%a`o4}z92GST`raBfA4;ZM0XEOphtK;wrpH3^og>@N?)6eI`#QkA0 zbhB5?%A4&>((ij&`dE5CF9xso(EoDw6FmF@0HwdUmkA6WPSCZsK?C{dB@!2siNabI`CQKK2c1A_oH_PsgI_d<4SYDE=JHdND_a81F}=;Vjpn;~54pouOx|@_;h^ za7>KfKSrWM1Bq)%8Yyn0aTwepxD3yV>c-uCWHzx;K9wy2Mhoc$D6=5OLC@i3IH#`9}mi) zoVAR||M@4Ar2|O{fU@u`F9D^Oyw*wr3L7l15p!}Qa|9;1uM6ZoB{x<8tsx0m>>ZR0 zDiYA}OyQVH*~f%@E&*)V2aIwxf#megtezzGk!?r{3fLat0x$xw;B`62gZ&NM=n}(s z`pNJfqsiMCc^0$s*(leb14!_^oqRN2aWH{b!rn;|K$(!&A^&(HFcfy|W>4iB8{;JH z{XhW*7~z&N2}CF4L+lq8`y2tq0E-5OMfpGiaL1*wLx>Onga7a}uxvukXmS1E@r_AC zGAtjAV+bAG>Lb7gFwMzX69DE+TA{SE0i~xZfKrJ81CGg2xkhj1(FD!T@js~%1|V^F zf3>_5d@m-RIF6G#Twd<}=A^yA{wB#@l(s({3k*Jc5b#h2CBWFr(lYFJNG)6Rjwdjw#^>q+WKl6P{wOHRCo#EhJg!{EaZ z=O3RS4<*eo6}%mIKO9oa8cZfPM~Xl(UhZU=^5a440VJ51Ebh#FUVvg7Ts%lHx_JF5 z0ZOfmascJD{B8O-y5;XP|49N0#`M-Wd5dZ755PhpPHdU4&#Oe5e7@*sZf4HULSaU$W_7MBlHF1kB)E-6{Th5;Vq!J0EzM} z!DMP{)c1R$j6A>sO^fJ^58DoXDM2BzJr5{no}Z$b`OL!;6zW09j6y-T`ppA}fn|u* z!vO9BO6>qjL4tn&^=>(X&+j=vfssZYE6P}7LNg%Gu@s{o`TcUD1TO@+F#rjk0p!>K zBJfVj`OY+qJ;Gdg4zmIi8&vGJhByP;PH&F6j4?n4#<=%d2PNjSF!o5&#{sLPMjC(s wV-JdyC{XYl;OQE_7p;LZCjmFkc46cH1Nv+hk5>1U0{{R307*qoM6N<$g1HXV%>V!Z literal 0 HcmV?d00001 diff --git a/docs/pic/textable-grafik.png b/docs/pic/textable-grafik.png new file mode 100644 index 0000000000000000000000000000000000000000..e8bc378a9dc62f78313bbb2644b080f5e0ab2112 GIT binary patch literal 14525 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 V)&)U<_YrCC>Y3cG(s6wL{{WQg3rGL} literal 0 HcmV?d00001 From 2009af43da1480601776a345515979f864c87e13 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 11:57:51 +0100 Subject: [PATCH 05/19] Update README.md --- docs/de/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/de/README.md b/docs/de/README.md index 2bce14c2..4e318a73 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -76,6 +76,8 @@ Das Ergebnis wäre dann dieses! - **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. +![TextTable](../pic/textable-grafik.png) ![Inline](../pic/inlinetable-grafik-grafik.png) + ### Send Picture From c68df7407042325fa87139855268d631227ffbe6 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:00:33 +0100 Subject: [PATCH 06/19] Update README.md --- docs/de/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/de/README.md b/docs/de/README.md index 4e318a73..53872ca9 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -76,8 +76,7 @@ Das Ergebnis wäre dann dieses! - **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. -![TextTable](../pic/textable-grafik.png) ![Inline](../pic/inlinetable-grafik-grafik.png) - +![TextTable](../pic/textable-grafik.png) ### Send Picture From 23341a40db2a036824e57987b5ff46cbdd65bf25 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:01:30 +0100 Subject: [PATCH 07/19] Update README.md --- docs/de/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/de/README.md b/docs/de/README.md index 53872ca9..77f77e3f 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -76,6 +76,7 @@ Das Ergebnis wäre dann dieses! - **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. +![Inline](../pic/inlinetable-grafik-grafik.png) ![TextTable](../pic/textable-grafik.png) ### Send Picture From 2a6e560e6c8c44e40c69b401348e89e616f236f4 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:01:54 +0100 Subject: [PATCH 08/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 77f77e3f..d99c7a00 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -76,7 +76,7 @@ Das Ergebnis wäre dann dieses! - **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. -![Inline](../pic/inlinetable-grafik-grafik.png) +![Inline](../pic/inlinetable-grafik-grafik.png) ![TextTable](../pic/textable-grafik.png) ### Send Picture From 271268e8d2db00a0f120a04c6a3e7cfdb2985990 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:02:27 +0100 Subject: [PATCH 09/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index d99c7a00..01145e02 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -76,7 +76,7 @@ Das Ergebnis wäre dann dieses! - **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. -![Inline](../pic/inlinetable-grafik-grafik.png) +![InlineTable](../pic/inlinetable-grafik.png) ![TextTable](../pic/textable-grafik.png) ### Send Picture From 7fedb38c8aa97dc6c9f1f9b6e9a7d1380b49c457 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:20:58 +0100 Subject: [PATCH 10/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 01145e02..0467cb43 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -74,7 +74,7 @@ Das Ergebnis wäre dann dieses! ![functions](../pic/functions.png)
-- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den Spaltennamen. **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. +- **Tabellen** bzw ein JSON anzeigen anzeigen lassen: unter ID einen Datenpunkt auswählen, welches ein JSON enthält. Dazu im TextFeld `{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;}` eingeben. **Value-1** ist z.B. der erste Key des JSON's, welcher angezeigt werden soll. **NameTH-Col1** vergibt den dazugehörigen Spaltennamen (usw.). **Header** muss ausgefüllt sein und ist die Überschrift für die Tabelle. Ausgabe im Textformat (Parse-Mode deaktiviert): '{json;[value-1-inJSON:NameTH-Col1,value-2-inJSON:NameTH-Col1];Header;TextTable;}'. Die Spaltenzahl ist frei definierbar - dazu z.B. `value-3-inJSON:NameTH-Col3` hinzufügen. ![InlineTable](../pic/inlinetable-grafik.png) ![TextTable](../pic/textable-grafik.png) From 001f5009544b667590d72ca90d20e32130ffbed1 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:25:45 +0100 Subject: [PATCH 11/19] Update README.md --- docs/de/README.md | 70 ++++++++++++++++++++++++----------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/docs/de/README.md b/docs/de/README.md index 0467cb43..061d7d13 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -33,6 +33,42 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir - **Verlauf löschen:** Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) +### Submenus + +![Submenus](../pic/image10.png) + +- Die Menus werden in die Navigation eingetragen um sie aufzurufen +- Der name muss immer ein einzigartiger Name sein, darf also immer nur einmal vorkommen und verweist dann auf den Trigger in Aktion, wo die ID angegeben wird. + +``` + menu:switch-on.true-off.false:name: +``` + +- Es kann jeder Wert ersetzt werden, on und off sind die Buttons, true und false werden automatisch zu booleans gewandelt, kann aber auch durch Text ersetzt werden + +``` +menu:percent10:name: +``` + +- Die 10 ist variabel und gibt die Schritte an, diese kann einfach durch eine andere Zahl ersetzt werden. + +``` +menu:number1-20-2-unit:name: +``` + +- Die 1,20 gibt die Spanne an, die 2 die Schritte, und Unit die Einheit, alles ist variabel ersetzbar. z.B. `menu:number16-36-4-°C:temperaturXY:` + +``` +menu:back +``` + +- Wechselt zur jeweils davor aufgerufenen Seite zurück, es können maximal 20 Seiten zurück gegangen werden + +
+ + + + #### Status @@ -89,40 +125,6 @@ Das Ergebnis wäre dann dieses! -### Submenus - -![Submenus](../pic/image10.png) - -- Die Menus werden in die Navigation eingetragen um sie aufzurufen -- Der name muss immer ein einzigartiger Name sein, darf also immer nur einmal vorkommen und verweist dann auf den Trigger in Aktion, wo die ID angegeben wird. - -``` - menu:switch-on.true-off.false:name: -``` - -- Es kann jeder Wert ersetzt werden, on und off sind die Buttons, true und false werden automatisch zu booleans gewandelt, kann aber auch durch Text ersetzt werden - -``` -menu:percent10:name: -``` - -- Die 10 ist variabel und gibt die Schritte an, diese kann einfach durch eine andere Zahl ersetzt werden. - -``` -menu:number1-20-2-unit:name: -``` - -- Die 1,20 gibt die Spanne an, die 2 die Schritte, und Unit die Einheit, alles ist variabel ersetzbar. z.B. `menu:number16-36-4-°C:temperaturXY:` - -``` -menu:back -``` - -- Wechselt zur jeweils davor aufgerufenen Seite zurück, es können maximal 20 Seiten zurück gegangen werden - -
- - ### Events From 4c9c57f22528b85da1a0fd8952eaa9a63c35c972 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:28:25 +0100 Subject: [PATCH 12/19] Update README.md --- docs/de/README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/de/README.md b/docs/de/README.md index 061d7d13..282876d3 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -33,6 +33,13 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir - **Verlauf löschen:** Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) +#### Status + +Um den Status einer ID anzuzeigen, beim Aufruf einer Navigation oder eines Submenus, kann folgender Eintrag im Textfeld genutzt werden. +![Config for Status](../pic/statusConfig.png) +Das Ergebnis wäre dann dieses! +![Telegram Status](../pic/TelegramStatus.png) + ### Submenus ![Submenus](../pic/image10.png) @@ -70,12 +77,7 @@ menu:back -#### Status -Um den Status einer ID anzuzeigen, beim Aufruf einer Navigation oder eines Submenus, kann folgender Eintrag im Textfeld genutzt werden. -![Config for Status](../pic/statusConfig.png) -Das Ergebnis wäre dann dieses! -![Telegram Status](../pic/TelegramStatus.png) ### SetState From 7d3031e1ab2daff47cb0b21d02d7e4d1abeb0f4c Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:30:28 +0100 Subject: [PATCH 13/19] Update README.md --- docs/de/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 282876d3..78b42f06 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -31,7 +31,8 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir Das ist das zweite Menu, damit dieses funktioniert muss der Call Text der Startseite deaktiviert werden. Dieses kann man erreichen indem man einfach ein `-` einträgt. Jetzt kann User Michael von Menu1 auf Menu2 zugreifen indem er auf Button Licht drückt, über den neu erscheinenden Button Startseite kommt man ins Menu1 zurück. **Wichtig!! Auch wenn es zwei Menus sind, darf jeder Call Text nur einmal vorkommen!** Bei zwei Menus die nicht den gleichen User haben, darf natürlich jedes Menu einen Eintrag z.B. Licht haben, aber nicht wenn von einem zum anderen gesprungen wird. -- **Verlauf löschen:** Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) +####Verlauf löschen +Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) #### Status From 66867335cb857472a4fbab41be3b32d1905adefe Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:30:49 +0100 Subject: [PATCH 14/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 78b42f06..d03a528a 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -31,7 +31,7 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir Das ist das zweite Menu, damit dieses funktioniert muss der Call Text der Startseite deaktiviert werden. Dieses kann man erreichen indem man einfach ein `-` einträgt. Jetzt kann User Michael von Menu1 auf Menu2 zugreifen indem er auf Button Licht drückt, über den neu erscheinenden Button Startseite kommt man ins Menu1 zurück. **Wichtig!! Auch wenn es zwei Menus sind, darf jeder Call Text nur einmal vorkommen!** Bei zwei Menus die nicht den gleichen User haben, darf natürlich jedes Menu einen Eintrag z.B. Licht haben, aber nicht wenn von einem zum anderen gesprungen wird. -####Verlauf löschen +#### Verlauf löschen Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) #### Status From f164739a78e232b45f84524ce5d3672e1e96b221 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:31:17 +0100 Subject: [PATCH 15/19] Update README.md --- docs/de/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index d03a528a..a75b45a9 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -31,7 +31,8 @@ Hier das gesendete Menu in Telegram. Wenn ich jetzt z.B. auf Heizung drücke wir Das ist das zweite Menu, damit dieses funktioniert muss der Call Text der Startseite deaktiviert werden. Dieses kann man erreichen indem man einfach ein `-` einträgt. Jetzt kann User Michael von Menu1 auf Menu2 zugreifen indem er auf Button Licht drückt, über den neu erscheinenden Button Startseite kommt man ins Menu1 zurück. **Wichtig!! Auch wenn es zwei Menus sind, darf jeder Call Text nur einmal vorkommen!** Bei zwei Menus die nicht den gleichen User haben, darf natürlich jedes Menu einen Eintrag z.B. Licht haben, aber nicht wenn von einem zum anderen gesprungen wird. -#### Verlauf löschen +#### Verlauf löschen + Um alle Nachrichten zu löschen (ähnlich "Verlauf löschen" im Client) fügt man bei einen Menupunkt `menu:deleteAll:Navigation` - **Navigation** ist der Menu-Name, der anschliessend aufgerufen werden soll (z.b. Startseite) #### Status From c1f015707ef87c29acaaa6e1a1a51c1b8122f94b Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:37:28 +0100 Subject: [PATCH 16/19] Update README.md --- docs/de/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/de/README.md b/docs/de/README.md index a75b45a9..75622ac7 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -42,6 +42,10 @@ Um den Status einer ID anzuzeigen, beim Aufruf einer Navigation oder eines Subme Das Ergebnis wäre dann dieses! ![Telegram Status](../pic/TelegramStatus.png) +#### Icons in den Menu-Buttons + +möchte man spezielle Icons in den Menu-buttons haben, kopiert man sich ein Emoji (z.B. https://www.getemojis.net/html/#Emoji-Liste ) und setzt es wie ein Schriftzeichen ein. + ### Submenus ![Submenus](../pic/image10.png) From e9e6fc7332739ca7213ebac71933164dd0f64db5 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:38:24 +0100 Subject: [PATCH 17/19] Add files via upload --- docs/pic/heizung-icon1.png | Bin 0 -> 10870 bytes docs/pic/heizung-icon2.png | Bin 0 -> 7257 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/pic/heizung-icon1.png create mode 100644 docs/pic/heizung-icon2.png diff --git a/docs/pic/heizung-icon1.png b/docs/pic/heizung-icon1.png new file mode 100644 index 0000000000000000000000000000000000000000..849c13124e78399b83efc445a38170d6e172f58c GIT binary patch literal 10870 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 literal 0 HcmV?d00001 diff --git a/docs/pic/heizung-icon2.png b/docs/pic/heizung-icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..7f613e39c3c31164b470ed580c2315249bdc5424 GIT binary patch literal 7257 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 literal 0 HcmV?d00001 From 41552f4c9233b81b114e7d60e9fb20e02b5e48f2 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:39:42 +0100 Subject: [PATCH 18/19] Update README.md --- docs/de/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/de/README.md b/docs/de/README.md index 75622ac7..3680feb6 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -44,8 +44,12 @@ Das Ergebnis wäre dann dieses! #### Icons in den Menu-Buttons +![Icon1](../pic/heizung-icon1.png) + möchte man spezielle Icons in den Menu-buttons haben, kopiert man sich ein Emoji (z.B. https://www.getemojis.net/html/#Emoji-Liste ) und setzt es wie ein Schriftzeichen ein. +![Icon2](../pic/heizung-icon2.png) + ### Submenus ![Submenus](../pic/image10.png) From 0dcd06ea8b83321afa31ab96f1763a8d03d93ce7 Mon Sep 17 00:00:00 2001 From: liv-in-sky Date: Mon, 18 Dec 2023 12:40:59 +0100 Subject: [PATCH 19/19] Update README.md --- docs/de/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/de/README.md b/docs/de/README.md index 3680feb6..25d6b281 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -46,7 +46,7 @@ Das Ergebnis wäre dann dieses! ![Icon1](../pic/heizung-icon1.png) -möchte man spezielle Icons in den Menu-buttons haben, kopiert man sich ein Emoji (z.B. https://www.getemojis.net/html/#Emoji-Liste ) und setzt es wie ein Schriftzeichen ein. +möchte man spezielle Icons in den Menu-buttons haben, kopiert man sich ein Emoji (z.B. https://www.getemojis.net/html/#Emoji-Liste ) und setzt es wie ein Schriftzeichen ein. Es wird nicht der Code des Emoji's kopiert, sondern das Emoji direkt! ![Icon2](../pic/heizung-icon2.png)