From 7726bf5c1f79ea99e8779569a079619de4ae1573 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 13:40:46 +0000 Subject: [PATCH 01/32] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 11 ++++++++++- docs/assets/route-infini/bot_mystery_gift.png | Bin 0 -> 48518 bytes 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 docs/assets/route-infini/bot_mystery_gift.png diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 1d5f40ac6..071026ef8 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -3,7 +3,7 @@ title: Route de l'Infini description: Créez un défi de comptage collaboratif sur votre serveur ! Les membres comptent ensemble jusqu'à l'infini, en respectant les règles que vous définissez. navigation.icon: 'twemoji:infinity' redactors: ['draftproducts'] -contributors: ['imroxxor', 'rababio4579'] +contributors: ['imroxxor', 'rababio4579', 'deluccaromuald-ops'] updatedAt: '2025-11-14' --- @@ -85,6 +85,13 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: +### Récompenses mystères + +Vous souhaitez ajouter un effet de surprise à vos membres, alors Les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" +Avec cette option, vous pouvez configurer : +- **La récompense** : l'argent, l'xp, un objet d'inventaire, autre chose +- **le palier** : le nombre à atteindre pour obtenir la récompense + ## Déclencheurs Les déclencheurs permettent d'automatiser des actions spéciales lorsque certains nombres sont atteints. Contrairement aux récompenses, les déclencheurs ne donnent rien aux membres mais créent des événements dans le salon. @@ -433,3 +440,5 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: + + diff --git a/docs/assets/route-infini/bot_mystery_gift.png b/docs/assets/route-infini/bot_mystery_gift.png new file mode 100644 index 0000000000000000000000000000000000000000..be186b82a498e69be02040ca1d389339c552fa50 GIT binary patch literal 48518 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 Date: Fri, 7 Aug 2026 13:53:31 +0000 Subject: [PATCH 02/32] =?UTF-8?q?=F0=9F=94=84=20Replace=20image:=20bot=5Fm?= =?UTF-8?q?ystery=5Fgift.png?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 6 +++++- docs/assets/route-infini/bot_mystery_gift.png | Bin 48518 -> 33385 bytes 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 071026ef8..153af8072 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -92,6 +92,10 @@ Avec cette option, vous pouvez configurer : - **La récompense** : l'argent, l'xp, un objet d'inventaire, autre chose - **le palier** : le nombre à atteindre pour obtenir la récompense +![affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) + +Pour configurer les + ## Déclencheurs Les déclencheurs permettent d'automatiser des actions spéciales lorsque certains nombres sont atteints. Contrairement aux récompenses, les déclencheurs ne donnent rien aux membres mais créent des événements dans le salon. @@ -112,7 +116,7 @@ Les animateurs disposent de permissions spéciales pour gérer la Route de l'Inf - **Messages invalides tolérés** : Peuvent envoyer des messages ne contenant pas de nombres sans déclencher d'erreur - **Modification du nombre** : Peuvent corriger le nombre actuel en cas d'erreur via des boutons interactifs -- **Gestion des récompenses** : Accès direct à la configuration des récompenses via \ +- **Gestion des récompenses** : Accès direct à la configuration des récompenses via /route-infini ::hint{ type="info" } Les membres ayant la permission **Administrateur** disposent automatiquement de tous ces privilèges sans avoir besoin d'un rôle animateur. diff --git a/docs/assets/route-infini/bot_mystery_gift.png b/docs/assets/route-infini/bot_mystery_gift.png index be186b82a498e69be02040ca1d389339c552fa50..11b3a9e7d7f6ddd469418056fb637080a04a8227 100644 GIT binary patch literal 33385 zcmdSBWmuKn_bse~AT3CzbO{J-x&)+4x=XrCx|EhidXv(Pbc29&cb9Z`*I7Kz?|;tw z<-M-+f4{uv@MU|!?cVpj)?9OrImVd#`zKj36hwT)XV0FYNQi$_c=qfC^x3oL*{|Th zZ#249@Si<<`%L1appuKu-U9p=Ol6XnM@h0mZ~Yc|V6%M1#bW5l#F<`@5y@k|7N8AQ z68WI?@%47oD{**&Ch<2}mpVdu5^wo#Qy!66r2}RtDAY9$4hbU?XJ!&PSR3{hrX~?S zKK-CBXFZBM{Uat67xFzQD5#tCfA{qVrK$CNZI4Q}q>-okv?V(%{8D?FLDzeuUM1-y zcFM`J%FTCLwYXMu)!)z6R@y|Y+5^#qo7^0ix3|Bir@t-Is>A1U*!YkwiN$R9cW7&_ zrp9eBnd{V&L6g0!+GT)Z&aG5MpKX-)Y<>hhqmAYp3EU~8{Gwt>g|tC?d!nMW6`TrOt=(d zvs+)i;c>RM>y4#PEB3e!rnwoFvUR@v;Nk*1n9AqBKUcjxU#BR$u2W)Is9D1=o6H%Y zi!-D=r<$jR=jB!2L?9$AY`4};y0=h)6wjEVXhf@>(^xDT1{IGVRBg(&UVQaCM~1-m zXt}wIjvgI-Wb8K@eX#2G$%2)Lq<1D$OHla!Bj&BM+~3=8K|wTl$G))`S?0yZ)ydb3 z6Y;tf@q>eZCItl6+@JoMc-$U~A#KiHv2OmYvYB#aZLg%%n|LOp9o^+tK&z=Xh%NCc zTH4Yjo`MCn^}qSL@+)0E{R4VZU?BYb{QSz^9xOF=AW<-gw;*EQyCSa-xGDKF`6yL0h}1N3G?*e{&Eq2?=BN zzOkx1t7M5IXx7;q9gT=J4d=-4c=G*ob;JAuUnE^D{J~O7gh3Z7l_tM*HIYPjk!B5Q zXE;&zsNGK?rtOHQOGheX%(?jZnqFgLLoM}L)t$%&*0Jasebg&*@*`>gJrt=-va*BX z(VYa&hl?_C#%C0VA7bc~7ccsl-pDt5aCs8>Qa!!XsTg!*VSe6r`S$_E<{xm8IV%Aq zFXFJ7ps@4}GW2N$hjPdB70Ed{IeV(05^m)#+t~`$rOo)^0Vo7pyRiRx8wqoWk$Eq< z7%BxVJ=J!P5OhGbSR){r%i;fVN#}f)|IBDF5{qa4%im zb30oe4-q(`GgX3DWFLFA9ev;F5rN-NFAJ})(U|A@hgJ~RAxW6%ET4^xnVpFq9; z|6ZjERqg{`ygVsvxxc?Zo-u(bbJ#3_kD!V$8}kwbSz~hhNbV|}=Bv+d%T0#D=W1+L14*d#R@yqgGiGVc zjbyfnMv-~FLO^KE5NY{5p2vK%3igM|2Z!4f-#3&`US7V|aTgmL`@rK>Z-sAxsb0g7 z#fG4uSJH_rGX4#sVT)~>X=opI#`7l(a^=zlec^1VujAOvPS|hGcYVKXk8bb!VVBQU zS%ggKmi{aiuwSErvRmad36#hQ?1xLB zx>F)-2(|PTsY>Mdds7T_bV_319KkPNDiNJv;5TAE=`**r*l}5D$IcX3S24clv1nB5py} z{7==Ec#S8Lu7(59_11NldYJ@dDB7(l|3Lb79)CVqMOv9)M5u;PjbH zv7!=Q$t_K$)|M!j>hO)!If&KP)pc-tX~}GMZg!uifC|&tG`3t^vs1WBp-s-H)0kD# z;1m{W^ebb3sn&*chy-H#>t@d7(eSpkg*YsN|K^!U2)6vx*~9(q^e_E4ouSv*Qzh4h z`~91sRtjuQmxbIUf$bKF0^40Ddb%;7d3ATnRHol9%7#%VmlhF4D(u#G%RoM|yjHoztMx(&KUg?S|W(0$D;Y)*9B18Gb;&y;(_60!iB#BL@zR*k>TA zW@oqPk7Mx4rd*nr z`HTngQ+hZflav=^CG~_v5c35%?Jp{_IU00@k6N7XF~c|1wkaz38jFi>ksBeRpeXMT2ATM-ZsE7NA+nox{g<}eL+7#fd{`PbdKE^`grZGp< zE!96-76gYW8d1SwvZ#YP%_B!(%JNUp&mF=_Jr@92?vC0c z=#rfd7qN(VnnNIFqj_DGUnv}TLGjjRLkRi(`)w$Rz;lOdK+5Zs?gHhiu?$=`YqarPEG% zEj8cc^0^i5c)d3res&)cdQ3R5sn3W8ib=>|EzCPW4UGnJsT)C)?*Zn>Ua!n0UV?htN{qr}X#&ZUFwd-rqkx=0`!DxWq+XRUJB}l{oMIx`k7fY$6&Y z{xv|>Q~ApyP`FHauNJmK!{7Pdn6mk_>NBdT-AkF(8} z_*9?VoU*6WX%%7d;3vh8lK4HTI>SQn#!ug|rw}AH7=1bY{VlDFr+hB;4p3*C-cayM3tYqBDiIr->rDeO~Kc>5gOA^%eUJ z$1H)j<}w>2%p#s^vm~cnQO@^0WpT?F%`MNi#NU!Mx})#9``AdSCdO>NcVcVFJF+

cjruk=E{3N898LsK7mtu`@P1SVIpDnBjVJ^Ffg(D|7H&=rl&Gx%Zo0IE<_al+g zP?Uy_dr=A2Kc5sr-T^<*=z0pG=eRqGqqM$obiT>u7{lXw{e6|?xkH44ujwH*jYxX{ zic)dfMImGq{-m^pJ@05DcSwxxxB5#NQeS^=XD_rm`*nq(SObZ%T1bn1kgv?Ri(_KJ{iDH8}12v^+Wjc>i&N9qOACnLbl) z@N2!bB!8`(M@~NEi3FvJ73xDO% z{y|yjT>k>L|1(~reCuj+{2RouYwKNGjU7g(-cZIwN25fcU!oIlMC5gU@Z=k*2p5bF z>i$My=$12B%Jha(xx0xKIq7Wv3GLax9UAvv{tMO6rIIYj>vn%t=d7Shbo}KFx z^h@@%mTZqCbj0_7a5(;Zs?k%OKwaBc)Oehe+<|O=$}?5pTRN|4W{l0n369MV@OFOq zzO_Z;$rnX+b>MYxlVO7AyTMxIa{L#U`7@1=j}Hhs=lK?Ifx*$q(nmPA%ZFD|aql{^ zB%;sHX-CopVLsK_iy#y8!ZtV`%8XO0Rhsg@cwwDkGK6;KD4|?uPkFX|iVi|EGp@#F zDLg{p;C5NQYj?4U9-u5AyVd3{D4PY5_Xi#-=_~X^7NZX#*v03LaxGl;2}4U`Q?bQrNRCSfK{oKtAJx?In)$QMrpu}Cg5$fOlr76g4^|TV_n)&1)4j$R zIlW9dRNf`0mpc0emp1!Lvf<}5pu7IgA}%+DQ&3Gek^gp&w_@6A+@OT`s!&DUijdM$adiY~D;&c;X1 z)f@t(6!@HyAAm8w{7Weh!3y=;<|El8R93G$EnU@IdH5?V`iNt4_nqC;m#L|XE}7~$ zS6O{Qx+Y;F!wZ_I43lH1P$T*Y(E*ORziUxVS5}K?Zgqd7nWa!G4|rdy!0x<&tWvB>)8xQ^#*9o6~3ZqiyWA?+}V~cqMeF za{As*7&hzesNU3@2;!%m6jknO4^;(Wa`M&IoqXW+4 zYefYsK#qQ3Z$IzPI_?PXdq3{xhMQo%wq3B^%2UcGt9RND74k=HZEuJ9`BQ(o&VgDq zg4lO=3g&DdqC%4VeWojrq&dQI*Gmi#Dv_kZqFN0b5lqcj7}T=K;wM$TDLgo{H8$`Z z931y{WfoJ!Sj&Kf2+?Wc_e;~&cSNySsP~_#*!+Aj?|M^h9EQ)PblV?GPo0sOX?L$oo!&xpP|d$E1Wyy#KEKbj@s+ubd`x6pvLvfV&h9t^S+hZa07U5u-X}RwNog+Gp!&?o}WU@W?l(k@lxpJ^7)jmaJA*kyFLrX zw8Z(_%ca9_;8Axlmy$UzP*+1rN~+fK;Ot0PsNqsLC82dlLVwse2Dd-kl-bL0 zc|V#Rf-CSqZ8=-1&i8Q8us_b%o6J=)yR<*&{L8QhLpqgLgwOiii@D_iWTanC`)+q< zV;}E%*XsK$-Z^YY)2I~TYH4e)zANN1t=<_Yxkii~j(@ejJs+H+h??_5_opGB{yu^ylZ_&}LFAnGbT%fdU!$cO{FhYgbEzUJE z)e`BQ(KxhkN+tyKAI4lHiSW z`CM76iR7I_Z*9+I@mIUkWia*|{r>Wq&8>jmINwCP)+1)!Aee9V?6Z!(8qbf8;`fAm zr}pc$W{tIQAnN{cCxK&`+qnjoPJa64gl7wCHy=7E{Z@V$B+%T-n3?bOF$)7!D@CB=Hzl^zV2M1DDVA zT45tzmoda)b1?s;$D%>C6m5AuR%1!@Ky$q}mf2?UMU^hX13;K6m(tBa35mMY5w{Of zg37uc%&!39p>P}T-R*X<7oL}A3OG@;mq^&ZP14R4@5?s(6EiQU?|n|!dI|?ULCX@M z<$Ss;=i>>;MfoN-tRmekY4&Kx9}r)4lM2? zsj6}i^3+NdGij8Qjb2@S-c6G#+dnjl)9)mNWNX!(Vu>7=PmI?K-&Vh6A$vg`aUg6v zYz4~Ahw}wq$35NoW;>LZAu;lsb^7}rd$aYTd|kvOOVXw@$E;aWX%hZL1XGOpn5SzW;zp;kbQr?8pd&{qNYrmpKJ?tFi zTKf61Zl@c{Dj*r_j`jQj$L`{f;C%CXgs(e?CfvY|qsCi0It*2&)Xr>&F8QPE^6msK zYA0)reCYIm(eQiI(Ni)J_676bnhRH8-YD$)~DS`vy4G!cDN{3TBg zY>{Bhj^Ur}fa3rRgokYyA(yo0TNJ{p4qubb$gi4NK_mfakCID^(&o}WzK7c+S_-!S zr$YSv{C;XTIFneOM_&6XQW%q*d~5N%l|{yV|4BD3c}i04rA$6U>~CiMwvTr=yBJln zy`U?h@bjA&i)UPz;3hBJWgNm|HHMsQ3}jz0ZF1YM*$OQ!bZPq$Ip%=t8S0oY(Jn~pbG-c^Gov-4_60ANBOF-HV>VX?2jcC zXNCa6sBA3o4Nt(QDO4dJV1B2L_7$L5%f<_YOzI>g}p8#djEn6zDW? z(M`G_Eg@T$meMQ!q}pLS@H-6nA|fvStC^osgC-{bNB=h|f=?9(HD+{sLCA^aKaIK` zf?lDuC-(?PwS4LkYYXKv?fp$s=$Ikeq>}gPUS@B;QgXr;acJCZxOx{SC=|IXSwa{v zzB!YcQJZ}<``Vf+tA}jNRcnllC8iVGtXPaydXriET{O$8+>>>NgK=V3&g*|^@3tKU3$QKG&%m;yL|i}RO4J~b1LHEw(sfWDBKy$Fb~5tSx+Jd)B* z2{_CU?+L!rcR};i_Sk#*0gv)Q_Ht-tV<)^WI*|P6K&DEkap6W7lSToq4<|G*FmQ@o zztcQTW!LWue0OT$vq^@e08NgP0>=!EV&ei@kHwg%yi2DpF=z~B3`4?6Y(eWl3>yx% zEJ5~*%uddoyZ&RC9W5X}lv&SU&bQ!TRzyWd(=`+p^2801MAXck3EhOM8xXsHF!#-F zR3NwDmD~5gsBco`pgO`V(1o4>{-}q&~#N!EDFVZ&Fs?T6q=EH5jYRCF{Bo*v`1MgcfwSs$!&lo#&oUScT7JuimB*Kdp}^~ZQ0-E2>84p2_RR;!E_;Tw$@hd!+=aN-oN~22TN1qqo%0 z+TdjHqUhcj5LhUgPq-1?-+BiC;FBMIuhG)ZpjrL7J5vAVzHG-ifl{hdjbwH-t%}`TweF@7kHt=m1c?)rP2=}A+XKOp0|1(!B}n;C6jVY+_T1b zo&BWDTo*qj1}!Lyd~%xj?OA%YO*6lT72RCS>}I-d^lz)Rw2{wA;QruuS7GZLau}92 zC6TGqJrVgc%^-NA+xxcE^>l-p(^O+2v$iD7H4VY_5m$YI#~{)0S>l(lNT?KE0%caj z26ft*yv)7|8`OTle4^kxiFfi>qrT5jW`AW8nNwHwrc|~I=wNo5;Z(E1#Iql(flm33 z)(6B_hFf3mnm8$Hs499<8$z;7ypD8NP z_x6<)4<0l9H=y;V{Z+q0}hMx_C z=3oh}6+qDmF8o|y7I=oIj0CpL63>y5q-_+|+GhNEx-3&ZM;fm`nd^=B!!-w#!zS46 ze5ZA8PAaTXR(yEA!UV1P-sxSrVNa+?h?nxM)npL@Aculu=~eR$5_|X^*17}G$wmM6 z##+#Icbq>&ZC8aF;!|AvIBX50dn&oMczI4#YO>ghr(RBK+T>3GoiSwMR-$>$s5b^3 zbO$58Imh>Z*VcS~3b*)GR46uP4n~uk-e7r)pjapJRx??{{eh)0^NKSz%*W&P-qBwU zj{u=FO^|Oz=*XDaytK_N9u_2Uvn1;m7+7G%+ccVouWFTc;$}YQ`3q5jrJRqB1rcY6 zNb$L{XiBbB8XnFdp>ivW`+-k)N(;@45^be>;r4c+GnT{|0>@NRDb$Z*BHMzBJU9qH zbHg7(csTASFokFAu|ARi_D;FpvKYwI8(}dW-w|e`9BpZM==64H@8A;eA$&K`*S0e& z5SC8M0K*b3FeM>4_(&)^0-pl;>i)hJ z7e^N4rMUxaZ?Y@P(DIVE&8Ji8-bPQ2U+;%tXjc4ytYswsWYS)M;6^~IMe z>1tKBs;eC0)De?-9P!`X-Hq=~E%HKp&>@ABmOj0uEny?RixZoP@01_dunfI$j~@)! zP&ECC$WP~^H(VhdQrUDrCpGt#r(@EjVrDyhMEb~LO?K37V}4ELDa&1D4TT0BeNw)q zs|sO>Fm9qsQ5I0jPYerv)#YE&HO@r*l6qMyE40%Ul3kk9FF>1lRF$4@bE)EvWoTqr z537dY)l!=9Q}kPxh>!h!j<$TGrSg2UE8ilOi^DI-Q%xKKHE|e;2$}M*ZN8eXd}Gtc18~1K8mVj4t`G+`G)~EWHQB|{0FE!DJg_BGW80-WFBCg9|8%$SqXd@y zA#w&8%(>AMV@!n}M&Te?Vu0A3~r1?blPT zYSR%9SlIcGL#cP#hM;$f08$_f=w0p!mz1BRs4lPoltJHd*jy-7hXETT_o?N9Ac4gQ zf1^LKu+)2zw^Y#K?;iy4u^&oxNV?p61RiQ}G^#D1tE#Fd^SQH6S~SRK2AEEjFaYx7 zxrvDh?8}!1bJbQ?$6W}uUVI;xWJ3wLUR0Skp#nX7Z?=lMr<4>pF6fb=L(Fgk)2UPG ziIKNzC0gp0<`Wpo1xf))Nl6+e$k4-FU6tf{e$43rKJkwloDzT2gr=Xh#T6S9er< z6oaM;Ano+~;;aC8OfJYCjAJ0k$jJEhWt)YN`wQ;lt*(HJt1Brluhv9xZ}ZbOcFW^J zo;UtWYRcQ#Hv$DGM>;XM%3{iFiWVEeg<39E2rSj7A~ojoZ=U}`KoY=dD9&{U-u=I` zmmeM<9@`5`RRV#Cga{9hdKdWpjdv#?XNU=3x?C*sZvqY6^>yWc$LxeUw9NdLpHi zCKaS_Hi63_4iTE>F^a>;I7nwH=@R+Y{b-pKnS>wKs4q_W zr!}Ar>0kl5fbsk}$8gKzvt$8pK{o&1dhG@$gV{>6?qn{cC;AFv=5cgBm8n!$X)n&1 z!fq8{&K_$8%wx>9%Q)tqyOYJk`D5;M()}qsV*6q~-(f?axHBt&7SGO+P*6I2UWWWK z>cg(mYI0+fPT?kEHU5)aAup6l&Spa{imW_P2Xy=P#irZgY$+3^Qk|E(Q;*+(=_1dw z#}%+_NPvn|Y^~R*GB2o8^@)KU?un*upPM5f@f=4YCA}P}u@P__pfGK|vsX{%aYh}> z8TgYeg)>}cAf{BHgx+#rP56%>;|=1%4s_vI2bmcec9#d*=N%s!m_l%vW-(ray3$Q+A7JQlRTtvQlj8jj`201YW&HX??)1Zsv5 z3+}M}c(v>3q>pL0>W9WKA&*mK{oqC<-CRGE4FxbU%DR4?VYkmO4+HfM7n@9%ni&B7 z*!7eWP-Fl4Za6Q6iA0f!Fn`&4Z@JVgtR0h()2&Y@E~&>Ft!I0<$al6kBUQTH8_z@n z{3@ahH5Qj8h?p39Kw!h8&k|=)07&R)O4qv($|4hpdRTxjjX(_+OjYLRROxM|YU$z) zbC&mlrcG0RTfQHJHqbA5h@T)&DDa6%1gcz-`4PqY@4T+|g>Q4BtiU?t2$jRWDNLt@ zku@GnE)MKP#L{VvB-PC;M~_d9E;SyQVs<;LQETzK_cak(@NM%)0uBz+ z=_dEm_4C;0tial$dK>kcp8sY`7-Bj7+Mvs;u$KXdGqks7*B@JmF{-_;^a)u^28)F5 z0IxOipsl5K+(VtVGuJWxaNaSP!eg-DK*Kw`r#?w)-Q#T!`!ARbJIdGLqJ~iG&4Z`3Mw~)5pVN=$0ET;-F z55uE)P^wL-*`x0KJzalS<&>D>3-2bk^Y_O6YE>x{5Bm!^`6DsbSPB*9$hK{Z*P*z~ zgdk%H0`r8Dvk$Q8E(420LCDuH?(ePXi+Tw z{A+9%KCKmMnRu-GGQi>?aU;Xw&1aq}BD%tO2{&$xK9 zN8IOI=-I(+Rl`H8)r8nsfvDncW}Q)=is$Z)%Pd5Z#!V$q9WE^yx#0ByVn0@~g6=8`#V<(cZ)#f1WSwh@7Y9xD@) z18c21NXg$!w}zR3DH!uG&*9XS5@JgAWxUSyQRt?-*KZ4C`YzCD$=BNI1Nrp1*{F*q zD%_9P+-_&8wvLX9its%&*Fd#M2NjUhafhPb(Vb+;TL2ZD&GAdxTkpdrR8Ctxft$1K z+zVFs3+ag|#TO-|rKQkv^RDm|v~Y|hAQ~T_}c&(SuYXI8ia7JM4p*W~kB|>1N5B^4(g=zU;T^{cbx+6(_-S&HalkYnk0*hU6 z*ENFVzaa|DEZZ~}K8Q~qXudz`iLaiL)W?s<2E)>@Pgjs-Ts>Jo(9xrW|8bN4U-SyP zRaW4TxRH3eefhh)`_gT1>OdU!e;#LKtm9u7&wty@{@*pf|9`rk7V13Pc62g`5}}j` z+&K8Mva+-{Zo?rx#ucQXX=)RKu@$&_;R7Sb8}-Hr*mg27C0^v%blTfGod+=B2UX9E zKU&eAm=A}@HuH0F!3@gE?mUh}wbptXl(xfAKlzrjIq}MsMDf!;2L+dt(s6gB@S|%b zgYJbIc9API>0yq@N#rRV(1?r(8Gp<|VOP;rK-}2Fe8cX0z|CmM0v1s|m~>zrucEm( zQsV6E7YQe42ch2+GN@*vCjZjJ6inye}j zul&!rF^0UQb%|{4cG_JP6nOT`!8v)t)cU~IeZ&3a(epTwumK&*3eelOhJUgiEHvZ_ z$O7MeeE*C^Ydb5G1?%^B;>E^l-CSBNC%MgxTv@=3!uA8$!&=XGrzRvC>gs+fWFtN~ zBm2Z6h=m)R4m%KkL{r@dsp=MoTTIcoLVB9ZR7uM5!|lTI%E~tY?N&~QTK+uA;ZKj%@uSApm|&^I%LFUrGi#2nH(``?rSp3T*)1vJm~_7b*LJ4oZ8goOw*p#P zTCa(T!{1QL{=Gf){xexTcZNi5Nb=-;@JGT?`lf6yTdLg<09+>qVA#c+VCE5s!NS1( zN(%hA<_o}H36LDY6Vg7{7ze6)oeD_=CR~bi!hpq9}mv!zLyDc?DMEJ@Dmvwmg~m#YjBA0(6&eU@>Lb z>eF$xY`Sde z_fYAPF9Y#tFH`F{E`*$%Tse^f*W570ZwJ`%6^(GY>^T9dFAyk+vfu^g|02yx9)3U- zaDOqy+0}w{MWlULYECQoB=s>S8JxGjo$1%Op{?}I{7^8a(Vi~o3#Ox7)&`PPty-++ zQ19+9;Tj)qEbww*pq_BzhDvpKsgdjCLQEDhfRgu za6+!&92w0{Ze4@KU`*N!p={Vc4bCvk9#^UbonQJBO636`Vtx;E)Akdb*>YI&(l2dZ7_=1_5hDo`x!^(av-k5};%A&FQim0SfB`UGTW$U^F!cFv8`U z+X4PG7#Q404LXtOh94eo({^q+zzl_C3{6RI^MAQRZNP2=!3L89ZlLS6E=n5J+hsU# zhQ0xHDbr>tVg*c=0cTx-@#5B&>BJX?fj)&fTGB%2L%C1oh7z8d43QEJrG91XRvP({ zG=0Ep|6~T4@Cseo?qd=VJKd0(XnwqR7645s3BBpV=@27Zul7Za%Q5eh&B%W!U(sY4 zAni=W+{+`-R7cV&(050Xvc&ij-f+lmXJT$4?{ zIwkkb0~~$n4)krSCvX|xj4O;5r%T1lf`Z;eoccZJ$JiJ$6sxzM%)|*ts~JBm#hv_& zg%6?QPHRPV_$7z6h{0(%wYz1-3s>z=8F@%T?O*pB$X?_2mmm*efK`l)Om{v0ONmUx zEp*-l37~Ml`*+qxnIW^f7#p#;NaH*S(e3hZsVfLw*I;{eY1}QpiGcHnb%IF&$*eOy zf8sU%r9R=X;QM$mltq=w-nDHfmNV|fu=vSNAXO9QdTGC0Rc)ary*>sqSkrgz# zET`k?DlM{{t^mEER%;uz(_qdk=U#aaW>s?6UP0AaxH4^@<78br`V>k@U*>ev5R|}A z+g_<<8QJzO?}EmLx7Nw^zR0_8D|zBhv2}o=^^WM zMp9K7k8&uQ!}$6bq7ED?Gm!WiTYg7?3cRBB$_j2Srzh z%fvnJqfd%p2Z|C?j_u7BfoASc}9#uN&B4me$#_;2{7|FT3Os9rJ zWwq=LBO-!20JVkB1^=cvYwUtKlOsytB`MlikD*%q!=6HI5|*Ppc5Tzb&{b<^phO~t zX9zLwuPN}r-;U2uX*gB`>g(toLsuMB7w;S6)Q1}%N!GfvK1;xpaXYWN1{bMUyrrR0 zBWaZd3FZd|BpX{+=!eJaG;RWaUojFm(Q6Sb*LRxOCR(+a{(SJM9toj+6&R51nJ$or zfU0TJd>w!&2c|F0KRiumj&E75J|jU$8tqS}RTLdB)+7K!SW{xca|Fm)G7?`l2et36 zR^`4EBgc%V(;9JmKQ!KmWcne){c!!LTB4Qh^9A&NkxaV8j)Zko5pN*bQeW9IyvK4F z3Z#Ud{NBTu7{-q`yEdNhBO!%S!#Y*wVK@152)BSt92fih282fz>_9oCRuoeNlJ#P6 zXXk#zg@g3&zF(zTvhDUx`)t27Ub6fNCC=3qXCW6NIhkdxEf;=Zgh>7@FTz)Ur26IF z3Dc}oJ0E9rYQKQlqoHQ;d6deZ(g-+)Lp#U-`+O7;JTK$5=apn@k~(70?ZjGH`F(%O zZrHO|1l@>83;h%IrYtE7G(Uc;wHHi?o6dqiUoeWVqmPMvFt?0I3vQc1iePu8Ue|(9 z>e`DOBo6{-N#yG!#B=JwKZHYC8(XH!7Yn9@-1z=qlbCPw72CB3UgFu3Yb-JHwgo7f zWGt`k`Mq#WRu223REdJaC}ObW&8&;q8~ekcVR>|&#&B@0XmG~Z{mWy960_=B4_*aH z-G;MKl7ajYT97te{>)(10N#PMY*1)u-R11@+POkOEj>$)bAa?3*#c9EPQ^+KdDJU} zFxRk7XF^(=5h2DM4J22qG~PGa2lAgmoCehTR=`tanzO`(;Ui5tsyG zxVd~((iSKL0}RPezUQrxrJdcNpdZ2tJ{uOw^UFzt>YhO){KVd2*(xw}-$dGC`~s1; zlUKIa{VFyyjt+l{^F5PHM?k5_-zOvg>VT6eUlbHFD|W<}gvgW6m$JOOTh!LMK@@c) zvzg_S1M8bdL-4|SRw=T{t3BW}{x2GIg0Ax{wzB52A1_7e3ZvZS+Jw)*jhbzxX?)sT zUo1MtA!=AVrRj+?_!&&&-<>9k* zn2SeO)b5?6x~pdoGjXya9JTm3r!6PqCL`4o{^k$3^2s@_>8HefI2#*E;B^gN?D~{L zcXB43t&_l_9d&0u4ANSd@|X%3rTMaVrBj43#{@`o00j%aF$ukxU6q|q1*deAyeb;} z?vu>;1(jud&JG}h+W-Nt_@+P-H}0Dh%V)3AEZy;~>#qC}%<@4_^akm7Oan(i$ps0% zkeCo}N6YA}ZXA_>+A041yXb0gNNWH^gMgNr`uo9G-YxQ!e%Yte%s`dQ&+o%|`?zSL zZX=<;_G2fkqSdF!JJ^kCZ!)E@7(Z5opPhn2v)y~Qq`wFG(8P@UKHwv~QD~>yr7)GW zQulzd=m(={x0gq@3PVvRhl?bNUiqY$swEw$i9$T0p9j}3w3F%?F%Yvm4^MpWar$?C z2xn64_6%coU^EMA?`p;N?v>tc=9r@lrAD+h`$p~XySfTa;7jeNMlvC6dy-g_)5SOn z5AF>XIH`ow3bN`RB&a`k+H+Og)y(#xAI)`8x&5IbbA9rb)aLM8pr>7SHII!o4iMqk zeki~pgi*_iZF|~Rt){phQ3_YvIs4XEW6Z9r)j4n$YRGM$5-ize#npa6z?pA07;E7b zPmkOEvQmCOB?P7)dl(IdW8Rw)I)eVBhXhin8l11s`eU|qi6bD>*pVYE>X#iAKB)b? z#t$Q+-~Xo?e&$3n*E5e~>QLgAECo0I~o^K}GaD09U8Q{r#p&Q=%0qx+ zM`JC406k_)+3eZQFi*(plmXcl#muRSY@i-PC~LBhF4^qoA7TW0942ahQ!2wpjDW0& zoU?|QBT||2(W&FR4pTzTyRGY_h@TSOWkSOG*IMK=5n2ZM>JZdF<@E;}k?}F+B;=7$t9roLkR z6rmLCPd6$$3I^DkUG2HrJFfKwgvn2tAqZS?I=+|5C8G?{H9|2H zPZbc8Qu*2ruHjDFS%<~R5si#l*K-BP8>>BaJ->emqv?p92tTv;Y$s3O_#Ae~85Q+m zq>ZtlFo69iR}EbiYj!=M^ZhO7(;^08(9#MjinC@*Uy`@H!n9~}(xqmjQ|nI0L4aaN zPvo5{$==Wyn@L_u>=xya|9BtGs@bpi)`9cQ>?;cd#!*B1v32nlQL|714_@Q<;-KcJ z7|@U>lwL`-w9v#buHbJzWE)H0Q1yyC;WaVHRIu33Vx!!-zsJBS{llLM#x4H>PlTPq zX`)u<-~j2NollN=o9ypAhi%cfQzC}_%UL;Zf6&HMwtm=P!Hu96l)o``bLI1}>IPR- z(BCuE?1u+ka@sS5Tz7>2h_|4tcy2g|d1|42jDi}1^hB)4lTosP?QnJL84~e-jUde8 z!@DI|tkCMgXb!~#(DP;qi|NKzGd~syIdnUaTIR^kpEX}5T9A=N@8bhDOVvQn81t#5 zIa?7~b2{x%soJ3O0Ge6y981YP(rIJdMpxJmdq(`zV~WVW?)|Y%gX*YFDnnu!hi>;| zFi9%^B8@#F2YE6oy)Y~TXTx3+H-?L=s<}|b=sn3{)KsT$od_DC+ZAihF_D;gS9a%A zAM1wQwSw*9k;~_Qr^OZQVP)Ky6Mgk0{~^d?#6j$#`5GfXk%1W>KMzy5<3bGny%fWj zN`C%7J8H8sX#R!K-3)_IG61tD^x3AY^vDz?{Pp);&)bLZcx5r-;Cl{eG^>5A4i{5y z%5y&bj6Z7uvG9Wo&_utuvQ;u;ztgZ^Q<727@oDk0>gvW5KD{%INOy7*HZSjKfmuKh z4SS+5>)C_)e<+)$n~)D)PN{y+V(h6rz|pXpJsnBFnkD} zPXR_ICk=dEMYa|O`&dp0LJ}e2N7^VzeBWUa{Gy#!Hzt$iaDOU!1Y#mSLXs+D+EhGv zP@`z$FH528%X>R0nh?E;nelP4qO~lXsD6?BocF*N_81Y2+__KSPBf}z4UBjLFJ6Xh zQRj1c?j$^L0CqO=_x5@U0dYP{YX@7^&08wBk#3y)r};f3l;8KuNT_HD`2WzkWcIKA z*K5Y6A7o>~?z~f7lT-GiKXu-?f67AC)C`LE$3=q{Rv=;g1)GriMrM9Aqr#p0joRfzgp2Oju9UzSnhlONY7S zxA1|y29meCQ#@H5f!ui#^wwi13apO;-!w+8O^E1iB>m1Kpq=FqeW^wq(lgz;Ar4Zv z;u6AEBjQG{(#Xb*h3P`%D?-Q)K8s#ydnSS}su_9u7`wXi9Kn$Ha%l zs{_e+cq;Kag2!(;<@rtdQAq-Vx*N_^`~Yf71w&S2s&7JNNT<5bz3a6VkwHJOz>s4G;5+g(4^arY>~S47`(6J>b8i_{ zWgEVIDiQ)>fP^BTlF}lbf;4RDE~UFWm5`8>QaYr&r4d9*Lb?&@?%LFxJkRrAGi%nG zwcZc!nwc-kQn!2G_kHav&f_?Kr>JDKy$qf4aG@5lQm%3fRE4bHTsG#?vtZg4s8?)v z(&0yp^RQi|ux6Xl^3|(R;K<}6`aOcN_6^H11Z!|FC-Jh)X(9n_T&GJUWPP>T5DV`r`g+z>Peq{US=Xl%> ztG<`FNq>y9kVrJ=N_5;71XU_eC15;BZ2dnk(>rQr` zgg8CSSFe}66DN^g781$Ztm^91D5aBb+s~^%L~5q=j2Az)Q{As zZ!`9U9agYPn)d|#)_}Gw?q>~{TD|n8ydNcg%OBgCbuELZ}F*OF+K|7#B(nY0$FORX?{TBz83^O4U_OOdPytpPSUO&=4O?t4C42n= zy>>NL+1q5qa?1Mj&_XFP-_H|M9tMW8z*vS$`b9jATpA~pOj5$KI!}&C!Or-awWH(D zu`;9QdPr7Ze~sS2>fN>vGzlXr@Nh>{T>eg4)E#`s@=((QLFcJRP?|^=!D>bITJqPS z_5L!32AKPzWN*cVYtFC3Fa9{NMAowYK7a7Zjw?D5M87yCPokekza6nQwy@I2)8KqR({V z0lh+&W-+c?;PAPTS+V59_B?`Ba3ytUG=8 zc5!w7l=6Ux=!KUa7!ed*^e?+qc78RrQM}m0O>K)dMd?8DEpRs zRgtq>o)J$}S`Li}+^%jw#Ir#F5in5S^S`{HZ!z>y+0!#`G)0z1|3L3vDJX}Q8u&*;;N8e;ZrJ8-l!(kkbp%JeD%hf1j^P{31%j4p-HBZuZ;-PqlR6^|j; zmCR!E72Nt-?-NoC42(RpI=$1|9s;}EHP#orrTX2um3ZJ4YKF3yZ2C{LtMa<0)|54r z9qHA-y(~(sbiLDlae1-Ev_4t=%7Pp=DI0vnCVQgbD0!e(sxPRhNC9w?J9IIZnKJ?_ zwoj&R&htI(jXYXN6Tv>%L|?QE**eIt=eRiC5>PBuRIBIk_VM0K-JPUfQN|dbmPx7`=D8sA?2yG z^yFxCU|{WgnXcwHYwgP_vBKYLY-Y_96BD}++v~ZV4#82;5!~!|e)qwHKyZ`I_I>x+ z;g1c_=7o_bC}h|w8NF{%V%HW*;fFABTpz9=X4Gojcvc8zXyHV$NGinLhY!;#xonSb%DcHedCH5cRpY2cHkzkg zs5phWI#}TIiBd}UqRs`B=BV*xe7nA=Of9E7N2((-U= zg(hI0&E+NRNpAVu`tji4p^lDD6r(@j{aZdJ@S&x*{+!%WY*oE+WSik)OD1BU_WpE+zw)1FDe`p(dx-^)62htX{>O zzRYf(o0vEQjoA-oZr~cjYLut_YN4|}cxI$%Bpx|;HEJKvZf`YS{uJPG%C^fp66M2J z&yez~iv?{h2*fO$f!@O-}0DI-DHaxnx7$H3oq7YQ?WZEie{Ya3j?&c!b;U+u1S1NRjQA!NHO53 zTKI~1<$mkchg*KN{{9X0%`MH$&fA2@-MLTd=qGPLD$BtV?zbwoi!EHeF~UhhQzEFq zpHLzDtTT$?BL}Q>kXy@M61Om&t~=4SNcW(ruBp-8?Tu8lSg0kLhRUXVSGktOTx1W1 zR;|5%W1|3sPE&^iK}pLF&yH5$x2KR6e^7A;x1gGP-ZNlzj&f<|aKcJ&YP_N(u3}-l zPCXrcvFA&kDW~7gjTeQ23X3Vv7K%BLQ{OCHXY6y?+i8shza5ez4t6KoC~ttTUCp8@ zX8+j9Z@;noY)S0#vFy6UX#GbXaw)UZwTL;;8W-`OAO^IDHUjfhhs37Zttd{i#$2;itWg zfbMwq9NB030({e3fuIX!kNDJuj#pavQ%c4D8SMCMMqlJWO>Km~h`Z++b0q4+LHuSm z4Gqa}x6qlvH+^1I+M+5IQL=vxWk{n$Yu9fL)^a$HCQHC(Zz*qM{y)N2Za|^YPxYf=MR4k zUb07?8d(ii4`LN+mT0oMNTuXy<@Jy+#9aJjSzaA!{Wxg5#%{5Fy45(bF<`Pq8cQRG zfkR4&2H>9})Zq8{tOdK4KdA`TN3;ol0{fc!CT?CK7 zl$Eb;>bCT7WNplyUr2l6C*!S$dTJDd%7yay1DUVoEzKK1zn68tUGRkv{?pwnB{n1}= z?>U9jK=t5gxy8}t;pPqQAX}Up+qJ}>!iBK;?C*X(n)ZH2BkX!Fd|D2*-cdxZ_)UxV zK9z`T__W~5IQdsw6!xF4VfyatZ=HBf+LW4qLSy;7%fB@J>T_a)&*|c6*P$Xpr@yLG z@`9WR(V@X^)t^g!$j`jtLA0Dv-d*oD>)4XkS43?tpr6cY-0AOrjvm5n_mg$LOQ&hm zp}i7ZZUYyE)U%_NtC>c`tjVGS)#>`Oh$Y5ErD!o)aruo%xn&8LalyUR?ZaLg_wxWZ zmrMO04SXdfCEI&@3IbAlhp^J)`n}+D3G=hKTkdhW&L<{=%W6;$`lH^L85R%~Iakvr&%7(gRg!~aO*BD-T2A=Qrl8hc5=@4-mGxsF( zWGR_1j71t=!W-n#R#-GDxwSO=k(JNBdpoR|J^O3)_m}+$!8i*(J~H25BG?;8-2HWI_@IgLQ0GxZvXR^6 zPZB6{&}R4as14d{_j^A+f4PAuX7rHC;6bdwO!6`pYR6-Ig>}giI8g&-e0OG-D}|$W zn2j&Q@_pV3Sx(7!YalaOpCGgjRykxZXJZ8gcLkGqoRWmQE&F+?5R-@Kg#l6CndW*E zgs(@}(oIgEoYLSUFguZEU|$?Ke1&K~7+Y(MrMA*O$f^%)DKPgDRR1z9j?9r54Gs=g z^eGBGJ~dlPh$_F!S}=2Fw>yu?M$^h2AdQSx&)XE5)^K59W|m!xHJT7ph;dpSd{FCn zo->{GA>?7+hygL(#8SVubA(ZML{O%MfB~576lw@2mO3Q8v`c4Tl_!7v_+_o~`HA?b z>)_JZp{sAYU>QvI#^d>1jM|(jMvu(BTR(i z*p)n%D1Pu+_C?L@uTEi930YF|tWF-jI+TM#>ia0s#0k%A%#)N@z4m=pvypt!moHP| z+T<6@qPS=Xe_bLpMq=viUSs1`cI|TMs#elt#}S?9zSAN+gv`0@~K z$S@@BlX*8&=;7wh7UI?iOke&hN~J%oM2-C}NW7Jr*q=(**}2 zXGDoQAews>kB|bK=)zbowv2Mrk>LAg+r3aA(RE}cRK$+BOWJiw`;xW zy3e1@+0ccqShFRqZ^hCBLl}Y_KE;OJv~1zIui9S2N$DGbH<|s`a$56I5?`&Ns=$@h zxE166r1|~%X|cl^nRWLn*42Is=D@wh9tFYvL*D#HV=)0Nr0Ct3?<#bSd2Y7H+`^*O z%x2D%PV^2qJ%XTZ``w; zU$QTX>!8lojgluUbAwB5Wr-vzA|L2$oUVgpX39mCJS5@K^>#64fC2R0wfP#I@(jP4 zl+P_E$Adz=<9x7}@7cid=&7X43Tgj*HP!g!C#0Z=(6kL@Zswr#5MuX5ZV;llIo zxpZSjCPO*L80v8*n&}Uxk9YXUoNH=%?K8u0SzE|;w||aI>@2*}UeU_)K& z=~F#}(SI$2mkj@w&{+Nhe?9mwcy#MOtKWzJu&Mv!nEb!L|9=&@|BqgNb@h8oOetCv zS67^|zSvDX-kb9TF8t~ukyiiNJ^%mpq5s!!*=o7P#6vQ#GYBj3UY)M%z#BVSdt|lY zaCLdMnwdA_aERHPz!1B=UY4O0!1_fRGT#|r4(ipnW3J#Rf4B?HHxh`s%-@rt#t^`cP4e4z8; zb{wv)wueJ8))#`0V8faG0THH%@VjAPhf5a@{F__z03Y8k5HAb783Bl;9C4i|{NNG? zQe)!bLwG6%?hn|F3BZdLNfjct^S5=Vmd1m@AFNJrZp&+wIzCx1lj$p8u^X*9xC0PS zPM`_L3%|UvkYPnyWsHoPvBGQ~R;v5Tx*dsK_y1~B$ zuutu5l_EwU<7U#P!uyU^Z9#r24#n$|+?4P6o0kF*1t9^C*N4bRysN_G>Y&NlZWjfV zD7t1H=Fg_x?NHs_ALi)=_4UcZuAEfh;ab#Zp{_U)fF4#a~F?Zm|R z_#xf#Rc}sqqn-Dyx4TboKL32d}FDuFNNv!PBn@8!M(u$+kf=A;(3 zl!OGWF>rv0@TkswA&+IYwwef_A*;F_0u&S!$au)&Kh@IGsu=NOog(9PzG>BXP6|cN z@W0$gn|^v{$7ELkDhC|bot+)k3R4{Z<2U+gDbKp_aB%_6lwUwhNazm`s`+1E6f~#` zwd;ebrd?&w^sBYSLMih>-HN?2(NM(FWV+lp0tQ2Yf1ivkJQ+_o3<3AG-qr1B{RI0Q zi6gyJ@EVj_QofowU}Loan5!6Qp^DkEqzvk;DsSabViliWVGOhXR@ux^0si@RfqH#F zc=%li5K124Ip~w*{FFpv11~My?C)2hWEZg6pg|4tcW(KUC*Re&E;CRHD|Dgcgc(Jzh6@Eb*|td9 z+`2pR)zOl<4JguA102sM^R+EpWur`vy81bC&3>pzfi^-a=J@Sk_U}NUudH{##`CDa zWV$oLVX-&a2h#OVsi;IZG`!QoGgrZnn3HLW>5J=H05-(k#$(-lEL(EXx==87W^ZQ| zEhA4Dgn$b-SONvJoVY&th^XQoeNo}Ox<52lJsH$k$S5VF#LIOKuTmVHlPu4CgyoyDwE7amifB7E8G$ky$fyqenpEn5mXBz1*h1V+Bxuz59n7;?I z0~kW*o9f+;nB5L}hbH+v&%zw@-1;Zo7dn-czN`;#7(i+KE?m5nqK&jkA`mHf2Y*;( zST&E_L3f=D%B)|sr<>SB3DanDQu6&DF2Ha5^4x!(i`WO8xaQxO6JSGqZaFCf7~BMc zaSG;*>3YJo5i8%;Pbp}b;o%yeIkq^W7|(CTvF^xq`LfxEJlOj~{6YU~6)L}4qe_vA zVn9?lBrIaH6|$6r*4jr5)G?OZOX16#n|ZL5v?o|$Iy5*a#Ihl4ii$XYlQJKgF{AC( z-K^c`zCx+vzT4psw2b(NsO3&uI^&MuQk4^cwOj6IbgECL_zE2j5t-Hudc|`3n1aRe&Ele@!vbP$EFu!N^DpW@rJbY4O_|a8JdRFf&k2 zQi2}%K?-%QYG#odix1!xz$2>n0iay&-D>9@d3WRrQMt(;E==7wg9sSXP!?gt+$D0x zY-nH@avbhE*!r;)GT4oeTL_iM0INolETLrbwVPZcP-s;`c+4*>WFXcV2cC2%a7ig? zD5R&YESKz0e1zjl_$j;n@|*k5%t5A+~sSGpp&bd5t}`=aRQI6T8jmuSN3@MNW=`J+Z`UL3}>8iQ0k$ zPK1-(4%bF5Mz39B$3DN*qEpr6S#d=*PmXl-cnSLmj~%(0G4;P2sV1jupwdo%rWd(Oum_?WPl)8`ZC$;q;o7IL11M6I_hUn&-&Jk{ti142T6o}W71dtk$Hu6+}B zPBriW{31Jib5HD2%&MQ#Xw|ZJ+OMLOi7ES%as`>0dA1$Uscf%xNO4-v-Ik`pGhI6P zvFBGx?)1BE+j5)~Mu@N3vBhzbw(kISsO~^3a{^9?5Q@U0UPlBulcpBmJ{e{n`rZ03xuP3n^TRUNhK6}7#97J!3R}=j#z_8UW-Fhun zHs8jLLfDV|%^EG-F+3H^nODE+nddtrNVwM6UQU1L{m$?m=X!k1Q|B#4^Xhv+-LWnA zk}>J5VM+D|a0%?kP;|V`89)&=I!b<>r_8W3?Y7kf>Y>+VJy}sbyR;i(zC(lP-o57m zfq}ncrxT&G@}h1^slLWPq&(*7tCz-U*B3xs{O2M=K={j0MDm~b6D|Pd{J_D z=e+_z8vn*UJDhO0aB&S+7c5J0dImH#L$((_k-3IRyxQM9H_r65OagH!A?q-cV*LAQ zu3Iat%g+G@z2WdX^_AN#;=_lf275oC%5=OCi>X?Nl;mMS^xYpzDEkwl-YT~` z_LpX6(_r2?lQzv;$Xa)r^|Pgpw^ViRcJ9zEC#K||eidETvy)2FcW#OZYq|$*soDw- zNH&lAVn!B&Bi=$yJyu(RY?fmV&D5P-Il*uh1|S@%2K@YosXRfyD_ ziEto|t*s^g>3M)@3o!z@WKW-W?_O@O)w`eU{v97G8=oP0(u=qXXO!q+K(SMnp^Olq z385sXXp%AXIiBw|$_yDGLM-H#2q(Z8X?#|{sw_I>2yN)N5?wkZP^}Mlg$GX}Icq!a z5O5gjGs$DB^lCQk_z*t7JhMO*8A~=Bh~YQ>;ES49ObOX<*&KN^Na3oSpKs5$5OG=u zAi4OQ9}1R9EmbbhG-5zB=A%TU5oHa-#>9#4_MhqPBY_X_2Q6K680dFaLnf>3^aiu^ zY|f6KSxoIO%DqY@U!$(-34S1u4p#2ZTx%S^5>K5Q*9Y_E(30JEZ=Z!FGy!EShhYS) zHLz;?11~%z*SYP7aLW)|-c-uTLaa`T%U-cT%yyoLL(~7=;Ki<-kD?iLeX`W z&fU}kro)HcAN|paIpQhn6foX0Kkp1e}jz-ah9n2ZDQ0I$G|}h(8?1 zW~zJVG~+=Gx^K%um&*2H{H0G-6$fOF-$C>jVjTF;(*`cgTOu+O!nb;Xhfa{dXUnaE zXJYCF{MV*Wl%C4~6ow~|%0T>LQOd!5&A;-($F)6N5WwbHTltwyAxjV#7}QiPUV! zvLm@#M+f(#b5ux9X=zv*Fd0j>+V+3Nq|yAw?1@}4f~G){Zix056F_r&B;cueFjt^m zk9;Lq25LJIXK^xCDu)&NY*{aVOM?f-#n=s)ghjqE8V6}^8s4(n^xix`m^L6jwvq@w zak_4Y^7rk}MZBhYi;|m|PG<~utj6f*=x>^RJDg89ss=Gi3qbtT`}MhZsCW2W;u>pw zckX3;cy5?44*)q1oYqPa@$9qdVf;2U#*FIaL^@u4R{+Q1!?zBgX9tsB8p|Ek}N_YAPp?~kv!rBCiRWMO74sm5}vB{c^x1k@_!XP*9qk`Uq zi<4+CopjLhF; z4>@L-YVxj5c-flOrC24No?YAB95Z7$al;0?f?o6O_pVw$@$-iO+}i`+lMGCy%&Yww zB#TVjEx*1rnskYTk!tl7Xkb8h1)PS0B(Wsk>g}P?G4k1vvK6J0zE!~YJsPm zoTz}n`go3UHZ)VPe=3nfW_|)4icXfuW><&S#y$FAwj}ebPvL^yt}&>`hg~sA<>8$T$5tlGts{!bQ$F{eZ(#>`!OKo5>nH@1TXQ=I+)9#Xnl~ z16!j=4C&8!p0wUu5+Y-b#3dle6ioz%h`JJPkxt|LI|7e#;yQ^TwvLh(tHO9?@Spp6 zzAfuFs68||%_8QL$>6p&ijFWDKb!TpSv~Xd@nJR{^jYj`gG~D@hEd!;U~O-vHzpeqL%q0)`XU|Ct>FWB*qH;c*bNt67+fTkJK%-gfctfx4 z!nawZ?sgRxF5$YXaYB5@I)Z&ijiczb zZ!%`0exARKai;jesn>p{ns8f^%OvwYYmsJkkX6G8fsIYc9kf?(iHRD|4{QC0%e1I- z3__tM8NLZe!@+F1S4unkh#d(u1ZHey8=ffqE;?ZJtM%OlpAwovb5eK;fJ8ckujp_e za-XT>Cb$k`CER+1JdP|XU(gfvN(v88!Nx`ZD`8<1u}rKu@`-P$Zs|n&fp*`|RgE<3TnO*Q zpg#WYo86~+f5*{ZiU50__?uFBIp=I|BqmV>6=Q2|W_?puGM;SQ5yig6XtCU>wR;?X zH`LHljCxhdQ>xuhB;9vfjoD}<;+oRa$)vwBBI^5jzbN)eci{ty*KFK^Af|IB-s;x( zApEuR6j}=B3X2I`fiunr78B*t70@k&@L+31i!Ig7)wNk9cm5i{7n5m%sR*&!JOt3E zr_mticzP4-wp^F_h?71^JtRwp|T4shECT z%E~6n8UG|+>+X-1XWxTSBVRP9&)tosyzSrP`vH$+{Z_o=TZmQ9cqY`xd$X1sdpasFyoyE3sSn7%D2V640v#Y)n+W{nK=P^=v?h z4B;X2A}8gfoGvbs+9M0;h-A?4A-`xFgl2(_%PdH{YgXDJXq#Z z)UZ4#KLwY^vm34aVqli}WX?UJ!VPZKjrRM33buMrnDAn7>;xG(%5oJYyXDi;e|)*G+yY7;Dt6+JDMQKd@mMg7V)AE5!~}Sh;yu zd8=hjtiE_YB%*sj^Yn(k{(g;bJ5)*j`rMgTx$};1_zGmSm2+LZG|}NCf?Q0&WAJ3g zi%fbjpMlh1&;@Eyoc&@0Aj;*dqzTKhjV>Y&;)z(kGUX~2_*R&4m@ctcZBhug{m}jO zd24oaF$iWP(Q{;l()Iub;z9j6viQ1bP)cB=VVd?-9H-apr-%0XMVAZV-|OLEpgqL* z@^As}js#k_QL+d6RwD-rArrc8&m<*O09)F_riJb8>5==0Gkz>`(Zsc}!{1SbWJL|! z_or%|lzgVmcP606UVq`Qd#s3;shWmo{J(q?EU8qb8D%B_FYB*^42Dkx9H6XbBbYS@4~HGTo_NiRuXL#j z`XL^yTnwq`P{)bAU}U@vkYK@7Av7h0vvkz%sKwt=t0@UH{$w5|NAbqyVoKPUG<%B- z5`)s4V1^g-Hmt9yVAlQdc&KRSy93#)h^KzVRx^SO!sDT+u@+siUWchcnc=zmT`>qH zyMx3&W@xBHVPPpbalSs`B#xsR$83{H@Kiy4sg*E(HnGY-XKkdcUJO3r%PzurZr0Vw z02kH+=-u?Y)=B2z)>3b>j?(i5SBNlu&E)vB6b*MYN%|hEU*3!2T?;%({a%#M3D5}= zmkRH1_oxdCQEcIqSYqcTIs!9o5tVwf!AkJRL@pr6!&x2QR#P70$s9L2+Bb*tIQ}f{ z43sYj9Td6S(OCLT{;Zpc$$rm|d+4rX`W_Kq3HC*d0g>MWvvUL2wi;gC!ni|%7_vgY zsxCbnKt%)wZZ*sYd*W!m{iOUx?alSSdWcaMdD^%mxhhG^Zw4OB*000|PWsQAesp(m z#4B`SxyA~Kw_7N6REUWhfL&NbiO8aHtd~IEMjSAbEi}kh@6H1}K!88U%#eXO2-0Dac#ub!5o15O@e|~5^hAxnHor;1A zygFl;TcbqgI0k+TI->Qwo z*n20x;XRDgSBmWC$T3{({DODXZ1sfYuO+g92+qCuuu13UxgOHV^;Y~NeYR#3ik

f%5Ik0^TYSWOH#TL8&Q%D`TYh&ppx*z|BFRkhIwMA+E?d|H?G_rRC?0=&5jP8x`lq!nx241M&s@y zOCfj3vho4)$j(fEF-K0G+UBp^UGlC*B@~a@*&jl<*?c{N>wmUI&y zVzuH%KUCxZ|MjYns=;J|R7icV`zB=rs)dX2l}KcaSDzk%^s zEHq)X!i}5M+a#?c&xF8;@lfisFo18ww~{g*_(7a+9m*!FaiaKd5gl9nY{gCmVbK9XAK(f7AHQDYwUu|Dez+=4Wq8 z7%!6?kS1_>h;EETxVb)Kz6%~*U;ixs@ylkvJDv}izeqbbv|?xLG$xHZIXiPg%F~bh z;v!Jn&Y?SK+ih00))MD73Ge51$I1iJh_&~3k z_TE0L*7H9+8*T8yUSyITp%75XkwQK? zcxB+;qeltz{J>Get*6?W`zwN7p;HP~U*Sxgxb8TCA|W4N0&40Py1KfNx8gcVK74`w z2>J3N&i?uk_C%FMn~v88;yx>s^qAlLc?l3l?5?wz9KA}55z;G(q&!CUx9`1fg*@`FtVvYzhukT^8J?P&rqR*Bit>nIvEToP{k zA72Kth8#L}EQ(&h!!m884oz+vugFvSyf&GEeRhXT`SdrPYH^DC(R?5tVC6`#?$e~i zRlx&K1*9%dYG7f<&=A^GO`|t7>maT1w@vVbCMP|K6M!su0?#eP*B2GE=G(ndj0HkL zs3Xb++RZOAlI2c&W4aX%DsV6(?v{!B9k5$Wq$%bYF&iBg-Nde4>*HgK{{>yF-jBOrbP<4z_biH$PVk~FX?Rl6dDGS5nZ zIdv!_EUX`G;*+UJmi79}SCq`5NOZ(yi$7>z*>Tyg!BkM7La znA}r3EAQFzRIb?6%M(Rpz?CfY_6y&G?hpO^XJm?KwR*GOC#ya>+8kegt!^p94i>r^ zSAb_)aWG$PFLf>IjRH7+r4w1WewRW@Cda__aCj(;JJznOJ`)6^?^zvoxkWRuI~-(r zvUDLCM!Kz0b00PcDqZleGn<#d5wvrp<7Lw2dbIL!W8$I-2A-10fcpFU5Y-}Lb!NUz z%A3-hyRoBClZAXqxpufdL=0OWWhLR9c{LnT7SvcKE%_%irhR{&TrtIZlDH!09bIi1 zZlK@3vKJ|4$cy7Epq#?z9&{KbP51D>z1_Kx;a!}Nw{c3{tI>FIUIOWN;UoI$Q<}G| z)qBTPu1KpsX_Mr%=q;(y28(!CCJKF+)yF!^1qUi!$>qt7B?nv}I&|+LL6F9kVw*3Q z&fOVZ6!0vP+Ej_@ypoVfQ@osPR=n>%axePvGGNwpjJoC9%IjZ`Wtt9|j?WY@YGIYT z3GBBKB2(0Wf?e)BE3&~xXL3L^JbbayDTj7p(Lk4^N9&s$KAjO004i5osbuF_m>NJYupP!b<8anw7# z7t`+{y~6wTp~=-nJj0hWDUE%{bj}vf;YHdD@c$$p4@$5^v2dUx65%*V?(=@1>`Vyx zgAJSnY?s{QVgrr>p|ER48jqvnW9lOLAs4ur8VO$*|}1jw~5sOc^OlK))QK_9Ba%_iX06VC9l!#uf(6+fvtqhsMKoT*LX=etms? z)SKxhZZZc)!l86+Gv91(gp%=mh^sKoNn!k6A^pXu;vy2XQl+&@tC8z&m*XFyx=C5B zB`ez}pmO-`0J-l$p5fNII}`i8i>}Hs_$z$O1}_OdtB$F*xwbHBH&T|z;?1^mKlwj% zINfe;*?PjlLMzuOGvVRtYWV6L9cR#9u~Z<(91;WSd}|U8lvmHvUr>RX4dw=yue(&_ z?gicLmE>P3tvlY`KEJslh7ud#ms z_Bt7htVXIFTL}Z3FEjEM+u)f#GIOb~s;?CD{o{j)w=f;c#j^x$93-izAIxkwrf zMZUHab~ZP^1y;hZLaDcOB~5uW*z66@85YIAr^+Y6&#XVjw;Gg)P2Wryl9^gVa#nLt*23WAbk@+Yh;_&JK7 z*;qdA-xzGe^Z)CQ|67&U{|DXoDFPL`5}0ZLnF$9<(i=a7SNaz!l3}|RKy%I<-@U!P z-IV&uD?VvH|1?>H{@S(c^Af^>ipj=$av72gU8_Tl>DIGC<1GK0(xUhcI{pIUMCJH& z%PlScSeW?Z?n0hw!vzw%ZvRtJrS!jExeOUx76tY3{JXdnmrF>f^8nR0C{I7%k*0h2KkQ1QP6npC;;u1u`uj=jhb1KQ{ zOhjXEe|^f&PXHF4fH0YtLPE^~W_Lkq|LxVG&+vi8v9F9*0(QWK8;gUSkT+UM$@75F(ANj=ObpszUp;~VFh0Vs?f>H`{C`Qc zKO^%&y%7QvRK+Itt#YAOntXk=(GFff>J73DQxVBo+oFtDpANWd$Z3DmMM zFf=f4C4lbsU zrsJ!`Om=UWXQ@{TA}mMK!1EmV^> zlqR!}MyGJTg!X-E%$y#N@clg&g<*U0dXBhek?cpAq9jm80ijPP>|(9LuT#7rTLE7b zO^-hZ2>NYx`2j|#w6CciBWqwTv-m%ipKI`?VPeTdsmJ|X@*3H8Az_eiD?lSM68K5S z=k^94p%Zt70h7~VCGvd%=fwQ|hbH-~Uju~-?44LLM0^M^*8_MD-!A(yka=1~Bbg6K zH1zjt=V=TW`ZOG=DPlX1F3H{?AfR&{&N{y-?fJwdP_q&1(nfuB3q3#o@v8mXOfiiJ zD{8>g69fuvtPcEAQc~h=u6ont@QgxB+v|1GdZ)6{tk7uE&s3z6CwjA;s#m=t`~9pFBz~#5hd}rk*0gjq*fct#|%7vi^YY znzlnWntRjTf$ckae3Ls=WqjvmZ5(7Fe8s<`6oyLwv!XoBTS9>lZQ{Ms$O4pY@E!W8 zjRuaXpd1dY-ACI8uBU*e$E>mRO7vD%u^DR(_1aH}mq*K_l}{@%vzayhAkc8rqs`!$ zdX0YT{^k01&|Ff-7fLFHH`P zHRmD}#U_WdQDnhz5s}9uC8#16V`6hZFpnP@M==%5erw#`< zDQ5YH734{F!v3z+P=4XI;cv%2BOa*uQ`U` z9F1}lI#V6GbK!*1H$s-9_H4CeL3baM$na4cBq_zF-u!XV7d2OE9LF(iuzdg1af8aG zb)qRDkBgR;s!X+Da5RFRPwLa-ju22sgWN5xxo9!n1#}kH~Fupua9Uu_ycg*q6u}LZi%@E zHp9!iMb;gra5LC#(sx6cwd}~I_;Fn0#AWgwbt@DTS zmUV(_5yH{@XMZ+XXvN^ZN|t5DD+(D!akgAlB#y271tL~3J&pMko`KU=R#ud@JkY$B zG*)N0GuT{ju>ddeDK!Mok`Ir;^rj(*CBrx`lWh9v%G!8N4jcDLs{&%@_oh~qot(7l z{cC|#+@p`SRWaRMKWZwic{jBig_;H}=DuEIq7fR-mC*k(4OVC9v#7uz|7a+jPMW)h z2zdjXAXk|U?q|VX6kNPPQv#u!+W<>kNN6(`bhSJ4Sh5uzEbfPHsad0gg*hHcqsbVd z$RVR-&tEgd0R9w1;z`9I$B-h7xw!y?g`%jWw0opOa(#8RvnLtwAPhYQIiiD=O3>cE zeOqVl2I(IjCTB}WyFM8-zB-)uIvXVRhEaX{HhgN6i(I=#|4qGV5#$0LJifke8_>1A zZBD}XjMoDdaRSpkFXuPFNV*@o6{!|mFDC?poW1ADo5N7?hs-9wG-mPJghZuRE9Z$4 zI)J)RN;FVA4HLg9B%0n`W()h@2}@aSj|hdUe|tm6!4YTFe++7_x1Pb)>A1PKUo@uf z>AzDBr)#Nl$3-0$q&b`L2*dt@9Gx5Gn63(E-AUKaI}GMEq;IMKmy{S-3`t+TUmuvo-j{aIV>u&~n-Y6sRU z;UO4glV;FK@;MeZz2-okD7AN}`wF9i;!R|JpG4=qRZ=TSAbNd*QcLc6)}LnMwY5{T z|D>Tuz)lF0by-(j+?QnAgM6wyI1V34*J0xS5O9N|)Nup%N1iB3_bY!6ZHAJwX+P%! zbn4RnbYA#bx+wZ-vtZ=-sKf{x1GlZT?Cfd*X6o>J`@wG-m#A+XD7BitW_J2<>aKc2x=Xwo0?>)>~t&8${e0-{sI ztBp4I*k}C`B|^9TUsOb~(Y3XPoub&_8lNA>ozRs^6m<4@dW8hj=cho2qdaE}Fgy|l zQK`x!iqL2IKYIm%yC#8um#)=n^hGAVT(M?w+|q*lCs>29$)QL_d-hU8JWgVqVn~oy z*KWKefzQi72&Eo>Vi>f03>M1318MLx29>ztz+qRJa&}x+mJY|KpHaw{$@B^|990;S zx7+wtI%lpKb|ZK_M%ieuNBUu?u7)`j=bu<+4je$D5mzw{>&^-bFq{|Y!MX(zbK}Uy zDznnQM;sk}wlw9-mE25&(ymu542E5P;ID&)gKP0deMw$i+OVtb`UWhr{hQjAlyP6= ziw#$?Ww>R0w+IGY2$ej1sp+EOSaFe!XKcWF)gl8*)C2YgL6^STyn2VZW;czTvGS(- zRPr*eTf!Ymi$U54hl;I!DA%6PX(bYEEsDi!;^-d^{jEReJCpUueZqj@uqzf%$+pK{UD76Q43{{03; zwl|>R|878;aj{tMdh6o%c%Y2HQVh{nEPSsLwDK;(k%%Kqi4^S=tj2G%hLGImCO@*H zcy%73Um8Y}0U>=~^Xy3~K>Aafa1`4+z<&S|?0^&GGW>VhcuH zJsxV;HT1QA=(>%f$1WAS!x{87eY+XwxVg?(sEl(v%#>k)Kdf=X&!y(Y_4gHN*T#`c zl*4r}T|FS|s=fBonWWZc*F?OYWqW4#qlKN$QiC?PP1wuTR##zHb1ArOqAbDy>(w^+ zkkC-?Ix#0O%;(jX;JG=?o12^EsV%^zZ-t|&kSeB~mz^TckU>JLcF!|!dDkR#_*zC`HLqftYrpc!?K?k~;s?{Mye5je`0;=(Ox zyc;+Of`_BXlDr&qL)0J?Ia#+|b!=VumH{!Eci_evVtLcmHQ~r>3chv10=YBdNcw|S z6>;H*Zhb^2?IRK`vEvW*w5NHNuvsSe8HYSn2cDet9(%thB=TG_x)*jX+ZUZYK|&po zU)CZuB$&>*NIZomHm@KxN@}@C5Mm^{o$k(-X(&Fz6LDn9+K`N=5ZrZBU_mve7C{dx z?Q{qSwOW3aUpSlW!EcKq4T}fwrBq>b@To!-zEXvsn!eq@0(ItQW79GBW2dKDyX@<^ zat$iScwhX*&ue|>Mo-eCzc;=76{S{{-wk>vqr3&$07M>|)P6c5S|&jvqlKgNV*v{I zmNy)I)NBG8gQgu{N_Y6exT}!wI+PPKdF6PII=eVW%XMpv1<$FRn?6^pAQxG>*1)$k z{{8lI)Ld*gOEy^KE$UaF4oL~bE~40KlPE@ItIt3 zssz9Zj4T{(pEtVJnkK~GVz=;dz%+1=8xE6|9*dwa+>-Vzd#`(Kx$Ad$q2>rW^zKgP zI9=He+lh2hL#Rr_&| zph&81*Ni$95nM|>h# z&zeC&!=m{MB#@7&D_JN`h`y1|_R)-*2gvDXU>OdL4;oJQQ1?WK=d9Uo^z?TbA+>KJ zH}?FZRgth{7&l<-^&5!Frl|TM(cf@%sz@FfWa>y>C3%lJ>*6QQGD-X?MpLw~)nU-c zBE%b5?@nxW_qA--8iqNEbB~cEa;c_W{)E?8=X3g_G|tCKOQTQc+AR2~P(PX&LzF5? zH%PKr?Q61()zMp{t@Nu^4vJ|dmF=q)4#mn>vKg=`@FB8cO>J%g;$j69aJ3(sBix1z zV47>Ks7Xlrj+V0(s$rXY);?#j)W4_98=E16R-)kbog3X;5xnKN@ z?jF9EbiP5wkhhMMD)=p;0P~k-MtP9f(VqE9US5OKn2wx9U;UM$_=S+su<*(0hl5rM z`0thO3$7v&cI|Eud+WuNQF%ri9 zba$O{t}tp9^25oR@BUncf7A79Hb+At|8Zzg8)a2&)N&Jy%}gfFZx~!N3=k^ruhJ;k$#HMVjWA6-R{` zzciD16@Qd`N0XQ?2U5jf%b=*nMo>8Rxpp`WC+g!IV}Lzji`^?O286_q#ZH zscF(3b*!=$I{0vF^r!u_YZDZSP0gsBeU1wRZ1x@_%Ub(2o~)c)0|rW?RK$Fcc9jn5 z){uXa#fjrW>HYPoS${+oAM!FXgx9}Rj*7z4K>l|trJ{IOGWJy3T?E9PNKW+Rb1w4Q zaI6RlrXfLMw;LB{C-~`uhVuWMlr>tEY1LD}2rC_25q&y%7$e zBDC6|@2`xcLsml?`G~-f!>i?*JPFL-UC24%9|d=)edF32t+K92xU}w#t$>cfNUi)A zy@6d${;#nBB7*zY!R1@6ig_=&%FW=M`Ogi8=Up~r>+KGh*T^Rugzi|ZoOM(-c93S% z-Y@A9`cctD^)~qT#dZyoeWru9EwxG(b%A)h9_eWB@TsC~iMS@MKGmy;S)V4zhcIT> zn&{aK8^BoUpa>P);g;eQeZ19xsE;In7cxGL7mNCho>b|Qk1XCii^B_TD0DkoAe{gH zu|H32=H_bgBO*~x_j5q~uLdjZDua8es!xq*_DmUF{zk8@tx*K+m-hLC8jSB}6jGgc z#y(CINKp&e&J92|<$7h$jRLEiDKE~3XK(RedH%gYuGFgDEs?y~_1|(eMvGFka) z(=pU(*y&S;4JH@*jJwqKN>8u>`MB_P?5lDZB|+!@F_ARhatlUCQgLfr;SKV$Ii#old@ z;xLS){~dGRuOhjdqvx9~JfIt4eg|V^!Mrt`C^w$*>eg6CaPhX@Y#4xXT~cO7jKth-CO|8oyCrYqc-IV%qAa7Sj+ zFj&6y&n(6e^&@&Prf7fF`-$J6YBmG-K|>0R3Q?S)G~}q;d*A)7&u891LkO7j;CqnH z7;?NVC$;SA=JT1Z@~Sh&YQlJ2gIzHISkQX+A4FC$AN=CklAB#trq8b#wc|pUu#87! zuq@8`y~&)}FSLf@ZAu6CUNj6<+E@uK#T3u^k0r<4U_VR=$#9K+1T8ng{HNxg@3onx z-Kmj~q}B2FK#afla*if_-ygfBW{zPxkzy~fp~^l?2C+&ugJI5(wv?d-Kx^?Qxmz17 zu<|wQDcU5Gd#Gj!SXDm_oo+<=&CMreHG^3B!_yqx6iZpQ0mZ9}H&wNG>MpDdglvDN z=B*zD_DnEed5fpBYZF)T`E4@@Fp@?`pP`_jge0E!FRSERGNqydD4E}GU?NM96y?8V zEY)+-!%t+V((B9X@X}CUX$IVWI=D0<*u$T0#gD!S-yM+E=_XMcn&JK^Z6-C_$5!xO8M2w8sO+TD!G=7l?D+4D6Obf$ia+*`00;JjN z_~GZs8WsenQtxg<*;L$4Tn$c);HpaoCe*Tw=NL3pR>7H|f+%rsp{yR zoDqFO0PQC8e?tmxpZ)jZ*RYp+?S(%?jQW3k8u#QPA048p|@hLnSZ&>lbi!)2n3 zzAXw{&?xCgtk8r@)-knHG{oVs%u=>ojZWZ5JEEH|ZNpSRW$e4_5h@gvH@*GfkB<-w z%No7s#AW+xisCu=iSmUAy)EpKG9FK>rio(oChwrsov>W(a_{V^olMoN(SLt)v&Fi< z(uh81E8r$dNyMoi7LCs=K6}krE8y5J&0=uk4sub)^S>abSQ3c{FnZxo#kGv7YpS~R z=+Y&t4yGJKU>Zg>%iaI@UZ3E95wNqh!=p!m<0pGXM@LuZcEI~^Is4nMm3Fpt5(j8O zWB2#PNTiEgzcX;Qjbm1+=(l$*X*BgtbH;^LlC&`DqBeo*P4Q(d~ znD(dbJn#6eLLA9t|93?O*|j$JANCCqhC~a`kJm7lKJZ4-`^>EZN)D-A1yfiv|C&_KC4-wOIEy*s8TBu$HT+p26AvmWVio)6OL7e z04ssZPwN>9rIM6R?1y*QX7yQT(^6tZGuB=(*eEC?Kk_=IFv;c=qVX7=PS+*k$c117 zAL@r}#Kf*vUfm!{Sm{k+%iXh|{Xyr=QtoM+^s!&caK^5Z^w~fcsI+{H#Urn(dXEn| zHKEt4n!j*wU7J>Sc|f(lZ-}2gVg|f_WNY*qd*R0>VfZkmaklo7^rT+$;`!qzN?rJy zF9Of~L9mZMI-Vx78^W450#dJ+0xl-ul(Tt7R6%>3L3+Ni^z@EJKJ(P!Xa8vdu55Li zbmeN_q{h^nNsZu1Zung|nCwm*bWAo_P4@x->D`Ef$0Db~$x5G+eFleaT=GMdQ~A-tJyXZ&Li_tI#U-kVPhlj4z~geSaP|+A+#?ucNKsPe!~aiSPMC zD4Hv3_v6?MbHNvj^l*QaL|8)<3%T|2)2CY%SIOTMx}& z5}P83kj;Jt)B=AfDpy4ouLWDz^OG2^SgA?>o{rk<7qHv!)};fwA{ylKcgY#30~`xw z!_ktIO1McdqM};jRHYs%0-tWBG8=#K@bKJROka`kTNloLv9+V|AohvGB&VJDB7kqd zG6EzM(BWb=yrh_iJ+_pTl;o>zpmnM9yG5JG6^TFH`fdobJsvozNa{WgpW=I~1-s~SLm&wJ7zM*2y9&BPUCC1etZc4hn4 zdA9@gDZn%h6W?qxfIj09$}QcFwovP)4N0QLx9YvISNGgri49CZ7VvsF{MsI|g%FY;1Ds!*p{gBrkX&Rafd ztoW8k>XyUe&wljQjh{&3nJ6UvNY>Zams(wgYVDrDq1WEWg5(&a`1rARS4U@52khE4 z#@i#!Y84u<4bctiO<&JdY7;NkZuDgHStaM@#^E!oeD%JtWYKHFShA}F`+$3B*NHqH z0ASA^cD4Rwf$d(NkYf@Z;@Oot;jH7w(e#&@i)k(<1V;)J9TZJwR-b4kh?& z^Ls(mdUe~gpP%6V`gwc>e9narU}(BG0j^PalLgZ# z8_i!|-RysOHL*KE`B#&Tt5>W)9dbc+35^KH} zNd>_ewz;(cysgAsghi%J8}3&KP>lHN^Af>I(a-CFIX}l5P-~Z8Xv^006ns9#8%>&}f(0 zke3RC>=}dilgyx%nDg)PgSQiJ%z`HpQa->~aT<0oq_Go!t`umZ!Y3q*N5yBdM9t&) zi$yM&MroFl*Z--Of`THfw(Bk;(z{TR)q(3s+=H`ymSvPvQ zZY3792T1I{Vu}c-?VGy>LZx@Dn^gK}V&T6d-32=0crSpeSwhn#9qMlMR zKmCxPksR%dhZRbRw=kZbar7Pu5XcYR!yjviYpV!O!@uk>pZg;)gY`N0Y6SppcxIs* z6b68je-fn@HX9cW8}nk1yFHFiI~1M(uwyuqI$^rrAVL3X2s9nir)2jxwEN>{_?Cua z>HuL~629H{2*}76>rVg~;ku#%K&;h7CMRwJ50COXmkn6=*j8cYf=IX3MQr>ISv>e^ zDw{dkXGO$p+DYI`Z~R>j#XWf5vH);6gx54z+^(-9{J>AjuC8g%-XnGOWKa1syjM2w zPB>tjC^DhXz~#QSK-9DBazRvGXL0eSY_p};^?eu?rRdgJI?BUY_l7-4_aG)SQ;1Ew zBII!14(Ol*ogS8YIfj99-2ehTlZhp&PEJV~7&ol4U<2;asIswHY&NSepitRr@z2YZb2TJ31^*e8G-}Xe z>9X>4+`NI>ABjDfC*}#cJCe&&Y27F3dGvpM6Hp`c{50BkEF@LBbz_6SPF^9~??bwI z|2Zyv+B_xYP}EPzj$x~F&6Z0&gUYT#6CsV*0*}^9J+rPGJNjHPB>YTkg z5&~O%?CquXE6B?7UFx($t}*On0R$Gy&OnR0ZHD&s^G093M7z_)E+NRnZraP(80Yuw ztTUu1;NkwXM!}Z-#m7j_|Mtg77#cE7OETurybVQFih5-_!a<}Xk0{1iL}MEGqzccW zv|k+b`x0^$k0jS6*|e?;)3|4gQ(9?ucTLUW_jFsv_8VI!CZt4M^&6 zsNjUnP8ztDN-p@5ZGt-2mHb&^+##MIK6|H~eIed1f_j{(QmiU1k*#+&pZkRPEVJ<5 zla1*=(MHe5IWC*@97<7VWNZ^uxwaSZsgm^oswg&ouNquBPJ``G*3b~yU&S`Al1?s1 z8Sx@eoyE!xMeB_&d{Z;idcRxjWvGP(`}>^EAT*%&JMC`%vmM>P3c1fQXO`eAH@_sj*eB{^m>!N_AP>7e;66urP>#m>W9rZd^lfofAc4aAL|BL zmbvfc_D@LcT8Hx`?jcZ+nSJ9ZqI!s_1?7!3CK!17!->$I@}XzS=HB>~9APm;S`h_hWIB7T`HOhd?y6*tdPeydT4?;0X@Y_>Yp8dDIoYjSRH zUC962wFCKIH}8rvwMs36OaYL+wAIhGOfxMb!>{sh?N@Gy0iKf1vDnzvw-$_i-4Ew{`Mx#5#~q2HD6?eX={&LNcRIYP$7$_N+YDtvd9%>&r%zmN2fwqW zQo5|B*Hw^B+W_o^UBsk>nIo(LB4MUNmZE?9dA2i^qSHvD$Cv~fRpl_9P7KSl&O?%^;FHGJva@)=Ym%lpRC zh#55Y62Bz+`HQOkV2U}`i#C1!ES;hY9|ccKj9@)Csz%mfe=pe^M^tLMW}3%bSTml(5BsLhPPsZ7a*g%t(LQ-KWJ*^O93fPrh$r_wGizWx#F;)7>-#fHc4z|#LLc$l0U3ptLa+IyRoAOYqOkBrP5u1FomAtfCRJOz|x z_R1Jstj<-iK&_mn)*+8dA?AYu=!qaAr$-BRLFjwaCXaUlO^;@#Cx4b^zLC!22-;w! zXOiUzKH21uhQCwi?TcfamZp1=|QQxAE%(qJg0^u3;1n;R>?&2QmF*j%8P z%jY&9F@6G5Knn{1g47BXe1as&sR!i)8riPn+$w`9fb{`6R@%=JuH5frrpr#}uiXmN z1$+MumH-GJm8M5Dz^FM9Nr;Y~$IXXxcFkbo%Up+67NrEKV28jaXK(CWfPJXaFE;5P zD%Z-B&{626u5!KD6`&Bk;i99jwLk|aVE>spaBJ~8gDXH@{gh$)OhW~AWP6gK0Kmo2 zi#=5d4Lww#>+efqrq-$%Q_Y(DJs3oLk+i>q*-IB{oF+@wNN(}`3DaGcBIVV=18O=3 z`dK1bAEpwjW;7B?2nCBC2I?cT?1yIYj#fBB0Yb zZX1!Jv9=uwQZQ;(i%Q;P`S74qkJwZ=$jr5LJV@6x_jy=X!Y`@LhxtXtGwB$Vt~6T4_>U+%ViHKX4^xn0i`7(6Q^L?>RL|qv0># z!CpEqna^5~9*Wup8HXfUlax@xFC>GeQHZY)df}4iutzCH=^I@gd)i6NGtA4CVHJtq z;^Gj(9%K+E<&Ku~S(Y$YHRq&P*Y%}Gn#l|z-g)_GT-N17@J#%{k@2Pz_gPjjgRpXL$|9icvYnx6BAB5X1$Yh#Y|oE86{{&Be?K4~so zTJHA=ZvLWvo?Kxr!#-Yv>`8|X+Y*NzP`v>q1KuZ92JyeBRs!SA^cPk%OfQ!i3N18W z*ewIImLY0jO0_>fgq4uv*Qj#&ObeDuo+OeCF-GHWiRqX*g+1?dT0I7&JJYXTNl1uQEfvvPoG zz3CMQU!I7nZyDa{X}Jj*cV>~t{e)vRt^>YR5!RKJYxR^H@poN}V(JJ@2o_y9!gupm z1PX$3{`Qy*E69-d*s^g(s3-=8^5?M<-qA6dW3r7z8n}fWZm5R>mBuk*=&f4e-z~4!&~s$HyMHJ+QFJLjRjhNP5^47mQCXzX zrH#;G3uj}aI>a0Y`F$RJAVHnOaPlC@l*NV4Y)~IeH%CCjp*Yd+H?_{eXeWABU#wtRxbV|XBkl^VdcgRWu3AQ{_n9V~HgOE(ES5RxJ<+s4+CmfkD zTDb_5jjlj%)eiqjAwX*Tav&Ny`QkzCtTOd`r>BW#!wIrXuyi%6(wUqFH}I+&hJKha zQK{U6uW59?z4lRiKhPnB?Gwn8)&_Iqw;qoS$y)A~vnT4+{-*G2_;fS)fT9>lpremn z?gJl1fF8CSduKR&yUJJjXuJmjask`0;^MRkq83_|s19#|y;z!m{B#>t!g=3K2xWFA zV=_m*@e?BevGUt5p^#N0%{WB#|0*Js#iow%IyI#cAVp1W?gP_DXcC9?Eaw$w_-?N6 zRnmrHl&0~q2smS0%GegW`w*v;Qi8AU@le_qX*d+a{fAW`e^R!XRlj+j8YU^aG+DYG0pbDI^_8)IySfpS)WbOgr9-l`iO|Z!=IEl70+g!SM#P^>i0L!BG0mf ztc%C%hpPbn4g#Zz?9|H0yE=_5P&1k(j%7I7N5pVh*lcC2dY!aN=s!adF- z;GRY28_1?UqJHdh7^wN&lgf#xqqEchCXU^*Av$v-Ym!J3S>&I5!s=&QPlAVfFNMmG z635(W$6w)1HBfM4E+P@Lp0B|=9FD%{J$f_vj(DcT)ry5d+O1ke@f3uWq={f|YnX}| z3yVXl{x`JTchFeU(TYn-fMU-t-(pZ)M1AT5 z?k8QyUcu3eKph1Kvb!(j{O9yNcUCBbMiI?*3#w?#jmG3iiBJJ6O(rYl&G!y9W`ZSj zfF}6%*COQ8Gco~_L<*zmr9B@(ERo6|xB~?aazS%Ap3C)sv zMt^enu2FK>^Yr=+j5gB&_*&PKC$zjut}iSE?tW^jaS04;S%urh}^Deta*gJ77uq zoOH<~l9KCyCS@wsC5>4U7XO9vNZzf%%1t+|(y52z&5pyCO^bqQfT=QUL^29|6gXiV z{Bx3K1bb=>BN{eAlEN4ids-$fQcWM@jc9tFc0E(6tvbSpmX$n%>c|rdaXHO&K6$vE z&~}@)=cPULc$y1bte8~;JQSBq(B4>2;omUZKIk7)*9nmDh2G%r4KYgwfBZbIwzU5n z(A;c=I&b{~z}l{=q*#+5Fo5 z5uYZCmN3>kYNOGP7yy!k+dWTZa9o7?6$8=>>ef#)4G-gLyYn6OhSh*^7T_xM7Oj}K zwdViAe1aJGHT3wO7H>dARbd3KS%5^yVTAy|^W?7%KYAS~p1|M4TF-+KADV1MYT3I9 zoB@zl^rf?C%qu{I62gy zt$-ii7e*`wZD|gaa{n27VCa%H{W~+KocGsI%AMUJ@dVgh353Y`#QU2%ksq)Qe&Tp# zkHHAf#?onH1px*tF${omb&@^p621B(46e2Wog(WPvNOS%qbl*4kezd@5gm|neuXfk33r=zT1 zttfw23C)5c%`5uQ0Rk8ayuy`EvcacjEN&YUqET9+?A!W;J(qVlINp4L)DlMBPZxco zsS5Vv|L8|wJlU|Tt4rAZa36o?pD)U#nn?Ws6FGxmr07(p|CVG$`L$9w8st?vit~U7 zLX{zwoF>{Fk;J9OD?fJ^>on3mC-F?N+ea{E#J>!p;>=buY_50O@a&$v(Kp(TcqHpu z!-&Kgn9jLAD@oh|rl_#hNr}(3G*n{K|8pW%A92ATzQl7UD(#671SY0I$Jn8FR1u7V$fbun)#fLnC2{Bp}?i}S?Nl-NV|I$EAei>Vko`j8o*JlE^ z&gTEJ1Mo6$5Z~YWD~$>SI_GsH=U&r@QS+(h;c+Q6K;8|+4ejgc59B?^;pwa|16Sfu z>G!dSM6rnK&5i^<`%V7~?c#k_JlIvLN_^sI-2@_lceP53)w3Hy41UCh%gMljLx@$g zzFKSjAIA&)whL?r%l`sK<5CUg+W5a^QlWvV;{H1yIoQ?E|I^`*pUheOCL4aL~ z9TOxc_63mlW?x`Ob82{7Uysjg-5$Tqa3T~`)S+CF3-oG*mO9^_OwLEx$u9ysj_^mc z`BKkz4^YsdA37MFI3S17SnpqxQ&9s(-bIDYt=HiYhp6N~I2WzHQe_)u`3oayw}5eZ zvX|mwfB@l!e=`cZ)@ZA6_#4as@^fU}YopUx5<>n&bxFh!;8p zsAzBV)Y#I?jk>AG1Z<=J48|^>sF-BHslf#5z#C@4ig(+tzqGqnn7|6O)L>UXDcILK zZ@tNqxc@-Fo`Kt^3lK@!1tu4}ud;m!DA2&zfW$c7O<$jaNhLP~;82Jav4#H$3Z{0&6V(-YN};FIhhwb?Fa|PR-~CyExi3b8Cjsib@%P|%hSLdtjuCf z-mSkW;~RDLnTIaD(`0}0-1_{Dr&SEGfUz{22dn$*#A7L6sD8)&38-AFnytIc#>Qr; z!HRl!@*av<{`Q#-E{kuGFHRJ^l z;Wz{Y`*IQNQ1f%>^#=8HCS`5tOGqbuje=`IW-o`y&mn`n%cSFW0+V-Gc|JXG*?0ET z2qPJK7M;I^_ws4u)XM>c5ZF0r;eAB>si~>AN5JgOE7#h;D~-Omv!(ujc}GAE*gY>8 zdX8hl&u|YS4qb8>+%zS`(|D_;I9>pN+`8@|^t>J;90nh<1-19DJS-ZKLuM2{TmXH} z)=4bFKko4wNT1kRII!YEI$4%QS(8CL{&&M(JL&5GhrU`( zpNL=bCMPG8NcdoI!8#MO86Y~bdk*tL9ZWkf4V}K< zo1%0u(x8B^^^fxSduBy3eGCky_y!)%kpi4*LFO4C1XzY5PCt=R*7ny+0KTHAE}fyE z+VGzi0LZo8vM`<;%({RI_He#(JWvIYF<0ppSdnJgbgu<~OWW0Mi(yxv1eRw>mJ8)m zM{`>VA1Y!#e%IWU+Pf^w0!C*FeXeXDtgK9yb!k3Uba>rHH!eP$@340mt}3ym7uw7+ z0ct96=Xv*YSB6n2yNE$8UqbIZz~gtWE?m!^2@m%i{q><{4gz75Sm+y=sT{u)urY8i zE?oyuXm4VP9!HRmb(bUAtUlnkq0QF7Wwx7Dtx}FJHM259d*=YlOzYBExSvCdc$lHI z^Z%EnK;2zi&I!Sb%U6;rFrMNI^8&kbRKVp{%u@JoZW2RU=jzUlO`rr_;9+P9I&F`r z10`BUBm+}f&>@?0JDUDULcNP8ha9Z9Z&K+$#g7-~Kd}ZUoHI5ZAWe@x@S=Cg@zpFrkPONo=MlRjYph8zK4h$eto=Z3)dWP6ZCSy67oRy{?>c-9`^X4izrI_WDK#2<_W{5-72nUdh-dtB4WD2BVzuAMMn?Vy2Kh6Q^{ilXO+xu2F@51pOiUhhpr5J+!qV$?`Z?@o0U5v< z(4OJofTyp`ii8*$!>3CDGAc%20xjR9*6NwX2U=GE^aQkmP)WmpR^rn<4-7z}3HHD5 z3QZhem%plSy|mqd9T9h;{+sA`2ka}5ps*nMug;7FGWfTDYyba`3b+4Hza;6aGTl|UzB-0RHZg*XX4?Nj z+*=35)xBGTc!CEK+=4qK5ZnSGXmD?&gIjQSLLiXf!QI^n?g4@|65QS0CFpG4_jm7| zZ)(1(si~=&{6&SP`}8?m*0Y|q)@F}cdmbs}+Z&JaMHt^i<-3&-Wop=ez5-(*$oMFL z5sbsA177NSd=cYyv-mG4`aVWR7ZtalAzzQ25y>P9e|x4V;Hb}EkpDmMG&}#~xa^%V zJ&i(zee_uN&l+PfK_W0(A3>?Is@u)DlZUwlg^y~XI)!Q2eocu=VUuE(9(uBH<#YVt z>6+AM%yK70vqS!_9RIvwodcKUL?_rJ#4QR@K-z;C1d?c##0dar`&7lD!F+?raR;`@ z%!EjAF0h*B%8?k(R1xud->wJbzlT9m&lOmiQY{hxC3zT( zAk1(zF`(xBZ-yPL)NG_s;DIA&Jp1E$< z$8p(J1{8>x@bGCk?@slHuP=j->GXwxz96zV0J3HE~WN z91xd!+p^~Xu6Svcpl7zL7{alefVvbnNZw`Acu7zHTQ;VnsDo}XrH~AW2XXO zLlOqxs66CI1oGo$WG0tL5N*@g_?Tu;t(Y=q|cFk^}U(I6xGX zBO9kbTeE-Lao>U6eLDG*fWT$Zn9y=0`?W*};a9LCie@Oj%^L+8GU|8%7xII}@Sppp z>nw_bgM3{fZqFalC)m!Z85jrwQjX_$;s?xW8E{3g#MZoKIc6o>>8li z>=rl-5shJr`7886N~*0drggb?QGNQtX{_0U$9u56e54%EYyf_>UILiYXK%CU^B@G8 z)!mkoO@VcG6Xt_PHoNIF9JpG`>hjI|Z>?0~8!vuBqe3<6&c(^=#AOH~tl5c%Q zfEx7zZ0|!N4}PuOmU%)KlOgOa@i3nnpT)h!FWgp;EWnh@&+bkMOYSxMoDK}!NL3E)IVmU$TQj?-7F>wnB{>v78sD4>f^Z#$qfV zzCd-SrX&phc040Wu~eCL*4~=%jK4pPyR&Amhd87<(MT{TRBRuGRUe0Cs_Ej1c(TZM z1KN(^`pH-Ru`KA3QX$dVuB0y6XxyJIr&6%COyd(y{fnN~5-#Y1I zh%QkiGpO*d4JZ+Dx}tdM_i=U+Z=%b2UQe=s1Mlz2U1M!TYUz7T*BBPyo}K)WY)c`) z^YFbWuJVCrEb`~BW4E2p?#b~xpDfqjN(Su=ltp&BYr2UtJ>RuXUJPO(#GF3$KEZci z1!_wTerKAS%`^xkR&Sd(lJA~;p7+VH7?8M~nSu&i>+l7Kwz97sHX4!?|JQs{kB7g7 zv2SL2-(3rafTG%hTwKqignea&{NqS=Z=KU_&1m@&VcSftO*ahJ!0_-C+W=oa5QFH} z=i&g7|9c@O;!%>k*w!=mK)8|M7X>nS5evxT{Fzh+Hd1$LD<-zu1&e!D#f)&08(rub?Yy% zRglHTeu#gC4~ms`AQ>nJ+RMjL%-*U)0gEeB%^2)wQWWgxSn#lco14>7gG=UjN<fYZvFz3prdh|{bSD@hiw9us0T&k4CPxm1{d-4!={JPdRX(*{FcHhat0Sxz|v3kpeCPqNwgyAu( zZ*8(>>_^>WfjlK~RaF|3fy6J(9+#O8n}dLFPeeOawq%=~Z}AcUpsk?+KJm37|Ltw% z$^g$z;j_D5`m_QP=IISIygtg8FW*|F>45s|j?U9ldH1x(&0{%$;FZJ1r)r&g%0g&s zDZi=x7ZZ~fdGfPU>J+Wks})WlYm#S$-hV!vt>wwgGJNb#WGQC&U2SDus`-R(kLDGv zOSgUjPTc}8D6j!}bSBd*W3 zLoFvuwVY$QpV%6r*CE-V>MPGOlbwrCkh&@5+0hs4y}|hv$DVKgt=iX8pUp`E!AUnhuu)64kE~KGBTF8#$W$+|i$&WlXglK}yd z{kQhlPd7znHQhF?p`(+g(fyu{ns?c5QhJNp}HNW(g=lKbH|Nb?zg zQ(xfZ;-XSA+TH}U|4G-a1t|bRj_^j(pEK3a_8^?a0^ia|tJ6#N;xtaa100;lD4M4!=^MoQs>81qlmLLNsG3F$Y9d zcYEqAhQ;v^-siGR57+E=2ZcQCKCAemlx|yaBbLhND;p?VWS*)1#W`O!3&;5rBp1>d z;Ii{(Yw8qT{Qdin*YUrCLNGK&OL}gM$0Aaa;tV^!*X1!;TOXKB?o;D6RJYA!t_m<{ zW`Ah%I)MSq9ha~+Ze9*aUCNRpOR5x!h@Gq|bzsY=~3xI9=7HP-HIFXJNm_7NmwwzhZIpo=Z-(Y*Z#Dx}Q{p6f@DOx$Mom_MN@s z2Nl+Pt;+ST?CGDCDLyB?-Jluv2Gn5hU=yOD zReCV$BY;&Y4ZF^cPGoX&N#ab6uwGE{#Zvy*)igh>Mq{ZYHUC{@pvIi`r~F6PdK^1+ zq4GfIr|U7U&`T06WY$o(wEnW+Q5Z{=`|X}#B{eF8^;IUY(C<|SvfHvoM%idd(wIvd zkdvUGr?;m=tyq?Op|G(q6=h)&iLQIh)YQ~Eds@QLyrGfZk@ZX5b_@E znUiF9zlHFrlfILXWeB_=^w&y0q_G|?luA3yGbk)fJqIn3#k+oKO{ggu%3F@Q%YV$uO(5K@D7k$Xg*6xVzDi?Xu z>_~=^`LidiuwcZjZ|EJ9NdvSb`%jag=tYL@aPp3Ty$=;CfJ@aWX@H<#fqn-|N1}vS zUl0zo=z18i^^2E*Gg5x}pWXo`dn~RRr1`0oZ0?q=`epLbJatf%3NtnXx03cnTMn|a z-;Z%;E$RIAu{zHZWY2{rx8n=O*Xp9Oh70tkmd7-Rby*WSr_M6;10b2FP~Km8lVzQR zRuJ)t2`hFz0Q zjGC`}kem0ZrM}Z%nkpQ9B{hmIiR?ExHfow4f>c87rJXT1R0^M4ock-os2#*96tunS2Ebf5j+i_;WV|M5^tVXAvKP zSc}e^3F!m{vCJ_fZJ}?jiHNSsmTl{vy_ks=O_Do}IS%{4i}r)Gtz=M1tb3@bKiktg zq~u&&k+OZbhx{b49uN_lb+#GT9do6++CbCvR)~K> zA_|1>L9Uj*04CwQfjIOXf13Ge?^CRk#Xt&gUm=hCZlJ_5(y*EMFZPZjJATHfr04bEARAr^YM&cB8 zekc32)Bx*ifj$E=FjImJg%u~*^kDrHbCmfkhoL)oRIX!PQThKF~qgc;x2B9^$ge}P+**GN9T zyH$d{kkg)!BJu|!b6S2TVpBw{q9wMh^z5OnKu&t>g0>WD1MGVon!NTj)pd&@E zq<(NWelS|fcZy5y!t2Zupl)_!-+kHDKp0o_opvBlrTzhs$i3x2zG6kC*~|eem*cXC z0MAmZZW8VusRh>D#$@}>ln9vQ3O|gDN&q>&TvXQ5Vzc%#lRf}!M9NgY=%`OQ=3O;*POa*$%Il`cj zZn2F<&%c#ureR%#ab7XL?3-IfWfGm1F+5MK|6Pq=g(0#HrU;bz)nSC@Tjd?QTAuc7 zG2^CITfVG-V}nKF$gZK(I&LdpyPnPvZmBB}tZhgRCX89b%$V(?lK*UWTM*&4<&3>A zHPt5#)^5ZCu?Sg{f$Vxss`G!$Qw&Ok+3f`vJWnxSFe;1dwuW`VD}=%6l{lj}9Vv5$ zTR7nl{qs&g%M#2a(V`H8lCQoTJwtedaNmwh5n zW|M&HmsGPG>_~L?j0h(evYW#N>4LZUli6745Epx!-}5w?&q>p(!&D0Q;(g69FIL@{ zAM9$HgDC{R?fkFab}>RrNHopb*QZC2i_ z#bH8-yu(5mOWd)_@X0}2(hgvE<21>jGJd^2>G6&wwop+8Q|{{Y;edUXlB1FsIiM#D ztV|)`waGDnoMGF?w; zcr`btBCvZf{QMc26G=vGxX@>==R&;y{eq2D{DlH^-hW=;enXR)Wi9-_ynv2!Zj_mM zPRLU;Obq*dpL{0O;Y%vPh~=bICh#4);N-={#n(LlbA>@cJ%3;M&JrT>;(!9;R3EPP zHHs~8s#9%tfSL|mF!(nZ2nIS~+qa;gpyWq<@Y+`-x!%E)l3@$&`oc>k?SchJ@zWw{ zW$D25xYrWK0Dn{SSQ0Ygwb7=dnPM9C;VxE_lmex5jBLTkr_v5An zi~Dl+7ev5xDCP~y+S=Lu8cb;<|4R(6yt4hDE5{Cm7i`Jn@}*xF1eQLm{h8|bW?7pCRS3;?+_%5EN{jkgFreB(T%>CkHD{l&S}!GdMb70wp+qeZZS^$#!L|# z)RSE~vY)S3g4ylPwv>RjB`_bv!U6%Qn%PX_rAP?*9m&PvqK^w}n`N1k81U7Mc^DcP z*dENe0U}Cik!?B*FddXsRLa#6ea^sDsNWxN_gG3LO17()=?N*edJ7r#$1BM-x*k&j z<|yp%DM9`upm)T#_1Rz)dJahLClw1lIxo>;8zvMcYtIt|6 zjUKz~aR$vtZ3gAe2kV4R)?%G{;?{e9NSfruZs#`@z#%s#DgedMqYO~2NS#%w<`a>t zyZb_I8E)H8lYtPGJozm9^}eH%6IB?r#Sa$?VQ zla__$wq>7(^Kb}cx4pKS!MNj(SY?M5s}t9nXP+As}(#KkOWu7N^Mv4OnCw-LKs!1!0v_ zO=Q~wS}b(*4!~Ac0K4^hgGA^~{40H2I)$)V)2!?!Nr(mTx)=9R|n#?NtI(Z+|93E%@c;nw7#mH*d;U!YbmGNglV z5(}^g5`{J}BESG8a@?Q61M-G0KoK1e@KA$P<(^1HP}-~W2n`RvuCrVH+Mqu&2m|Ea zc&JJecS(iU4fK&88utk8zj4_5BU;@8?olC}km;a~6Cl#93!sShx;=c;Rp!ruk}ETo zdN%4$6b9<-IxMa`k~&Z+LkzhYPaAz{(OW=_%+$d(&JB!spp!o>An61w7mmw;zX9O; zx8~}p`CSe=AJq5!}Oapp8?aU1^|p) z88kL1R_CnE<>Vygd1G1Ah*W?xYFQ;2?mf^psNi)yLf_#^V~6n-W>Mv}fh0*})zE&h zhB7;yzWhAE37e^PTX`7J9W6pbJ_Xvps&Ckej2H>fX?X5FV3(r{#5- zqPW?%*a|Z3N&QRu_@6RVKIlIy>c~GUDzYtV?*DK-i>{Jp?f!M@o!0a23n}*DS#30| zk-xv=DTylYIIY{YM!ONhP^Omw}9~rUQn!yiz|RKh{Qt~er~FM;QK_o*#^TaY0FJn z_U3FE@oXJXC&C25;`MEkxL`Q85wyv^eKpgsCfl%OrKyrGas`Cd(&}mn{}B-kuU~ZH z782i4rKP+;J@ z+nr@n;5HJ-!PAoxx&h04cB;YCqJ6tgCSUq$B;%#FUppJ}J+JlA0ldh0^Y6v#Si-lu z9xMN75ARa?SZRpvI(Ot~rPi%n@H2KW5Y+#s=ylt-2{5f6Vvx4cY-tDRl8ZS1KDX73 zs#7u0s|z+by6MWfI0|V2T2Ol5|L^tg{P~2-BWiIc{m)~kJnu$EdodV;+{IupHr|7qqdkC>L$VT0w^+s3+}c7|NC7{OIJkaCPa1MUBG z;V8D-Qw%AGz#3lqbt8%rVI5roX!g@3h$Hn82WVc=8ozi^1jhzyN#Y?9sAxb}c9`D} zW({&K`}Ylw+pj#Y9#jM07A=`zEsZci|EKsf(|i|89Z;=1ThU2Tw|_tCROUAV=>}q`Cx5NC1<(lp}`1%IA_kmQtX7r1LI|8sUv_J-{%vDrb z>yaKXh&b{yXlrd+ACmL~)ZhrD@2JQ_)!=;gs|O3oAHY=ot!;BYx=9NjrRF2v{sBLy z6k1xvWa%`uVb=zQhPB-M#WOcKpZ~|9-1<;moQ?uW^g~%B53Q4Z| z!mdW_sb8+Tz<8H%S&XA`R(Y2;UV<#LF1x~j5ZV^!eF#@-O^wyYOG|Ioe*GDig2Tvt zx6=Whv(*hVQrlB+S}xzl#>SP60qt*Lh}L>75vNooGc&wPBlavAYSy5nM70rYu@~wg zoPA8L1pIE%rOfmhW`+rwh z{co>W;kymQ=jv+Xvqm9{t%Cw40YMynHKRBq9XB`ruu?4!IljLDrRg*K)BO9!=+6I? zZfAAUM}radf;#hFI3$Rjon3_w-NFZ$lTw&{i#!Z>tekBREf`VhF4!2(kn zR|6ejDC4=UaDl|Aa0BQK`GoJUIPWgS#m^igCk{VotwLJAF$iP35a^(OxL3D*+EFTLwC(9T#$P@_gkSTn?k2bUmQ-B23|LCTIT`PISs? zF;Va2WE{E?x5f;Q-*^OGkb?sk95~bo zw$jW85W#Q&^3e1^q0Nr~A1uQok&=}u z$YO!Fxu8LC9nCFUIvoPtk>^FEoA2k=0lNWNXM|9~7hkoNbSygAGnEW~S!?T5pdGqViOESlV5a zvrW7KnP~=8bwIHY{O8Xr0OQF4zdjzPT>?=%+r6Z_y+bc@vg|gx*mJw)cz=1IJ6x)3 zX#|UvBQw>SXnnXZ3OikB2JK}W9NM_s_wFwR{RS4r!(81Omc}COu6Nhkz_?bR@+Hx3 z`{L&ZBx^a# zu5))->(PYvoti5b%29dwt7_e@OR18ExVXH;(nwq8>RtQOh-mq|uCQ$TFUJ5qr%T~H zG&;;>S+ycL8^VQu|E@es^I3~}bj<`LPx&a$f<0Z)Xed?gp;;pA_-Gkw2uzr+n<=%! zIkI`KH<^6)YYZqDS8oHns4~|;0TTTR<;e7d%#))|i#Cw%@?}VvBxpFxN36y3@7OJ< zc)9_oJRXr{&$Jk4Vsf;eIiq*K^nMOn;^Uh!FTL(>-9Xli-qp=bmhH0GQ>>OuNHGwS zd}h<-@0g$04cG%6^_|&VWC&{$F=AbG|K8l++Ut6Q-<#tX-vMi&e{<0a^u~5;y;0h7 z0sz7whbvzYDxqs4fpD{fkG;?WrY){ggL!`sZfhzSTrA z>PWUUh*x0Gf5~!Fh-^y<1I4I3YaxeKnxoO;Sm;KN$h|YT#XIq`SUE9x7i=wLAq%@FAg8bLCY{_s0dk& zF)1QqCgYs|Uh4XJe}c**Em2Ksn16c$8yaqKlC9nY#1H`)zhf9d8z>s`h@IZY0*v`# zZ72;IZ~|hr49D`*{*=t_x}FXQO96eG1tZ9W(Q3MjDKCo|le)TptQzwbMXSkhtMcTM zJ}-LTs0CaB_X3b(tL-P{gYs;wL|ePM{o(f143IOs@VCGk0Ej5UiDIpPiZakyQk|Np z`9;`9dmB!EH|v$6A#(N6m+3f?BoS0`IoR-w>wH4)j_-0m5S=HXfl+ftgXo%Lf6x=t zfw{@v^|AXv$}5RHaOM4+Qg#H1Us>1E(0;hfyb1DYeTLC%9{&KuS!anAlc%zNd;ajZ zM5oyZSK#@*ay@#bHfx0u9)^U1vXT`ptX48I(*)71sr)oeh39)XSN}!7qov&sIe5&` zeE;rjG+cGQ8ecCIUdK|2o2_Fia!e;KMG=kwct}J6tQ#LfCt&OPK`Z;bnQwT)<@$`s zOLyj8R<`BX)qM74$?UtYo(0w>Z%*DUj}^cHrd(sZi{x??$I4AyyqA#=pahoEBlfMY zAw)V$2lyIvgm`4ZFwqKLTi!knMU%dzLWH_olg(5HoqGJNhXcEE6}U3UFrs&YuHBZ| z3oMFoZ_-8uY+vy0qDJ872=#Je)GS(a&aWm|i4Z-bE$~d>!VmQk>LTRhNBE&tW|6L3 z3(EH=fRT8VUI8%gPDRe;OVG3X75Dx8((i$l@!>s# zP6MgP$2gXaFu%V#cDJe+7ZhP5c_M7is7uqgI!YNK0@e%Pe_ym_T?I&Scf#F=xFy5u zfRK9maXNIOKZ5fH76Nv7S?iWYt!mYrxA4&leMqP9~@Il`SgqmqcagR(Nl?nBgG`X%SWQjuR?k z9!w7IDs2uIF{1BegHPTIe;gonh^|=@>_v(RU=l^u$`c}s^rHl6}JA5u{z3YWy=}$33)p!IX6}n1>ng(9KZmTAFJ>|nd zEUK{*t5O!5M-1a<;FU;Yr{cixR*>lUJ&ufg+E7SOIQ+VT*MSYi<36}iiwO#u*#GLV znYA4ETW#Or)7~A7ASbwy+NQK_z2|i+pO@_X30gf6D7D-&CCUT;MbB<%U&9Sl&$anmL7$<0D>iZrDAs z&F~t{0sP(DG+~>9N#NI4&+?6z&X1uyTkyK{I_IYir1Ttvv;HlJkr4tf{AucA^(SWg z4-0OaLTWNU#^Bg)US{PJ1~QJ#)!DtP?qi3x;DXlrXMS(>j%R(&@(CQ6)DoU~3e;3G zSm3ZAXz|WxjBQ=DIzC&PV|?q9-#UKD{vS})5=I)^XS6X3UXEbEZ;5KD>5mvl6EdqB#nfMdgVfNB92yN zZgIdXFw^eDv8ux=HobLskwFJ5Olg@Xv@956ax}jmOG3%Fdji~X#9Wo=+TcY?^13qLj0UPotK*z){t zhPwyTkJO>)T&-Z~^WL=1ctdtF<2!y0yljQEP!GQ!Q|@cL8Z7jaamA|#!p8QW#Y3B) zWa8LfECa9(o|iPz5g?vdnlG=5!Xj|veeTYALdXR4%7D@ixw%=T0J|82nPKtA-vOS* zF3SX~Kk4KR&R#+b1jj&fNe%=piey*;NRvuEp*Fe~b zH|Rq&5HmonakD$}LzXy9`gyq$VPC3z(GyH={mA~dzhpE`08BE_JUF`yDBdt-W%P_9 ztrA@H$oY8^VdE&-dql&rW%SLGT)9B2$ZdmPIKG>yIwsK&dzZ1(RIQ{im>S+S=(B>* zI6=fohd*_#k!|rS`VZ6c+!UV*3FDePL%HE(bEH@{VwOLPd1Q<^XjM9KRbYi~z@sd zb&(_66Ib&aD!+b0UKsOtY};&anjmK|Dja)E1;rc_-~KfEbw{(Cc#b_e*j?4CH(>m< zzMDhOd1MAIbT3nJRZG^wLbi3sE3@%*tP5#w4;DPiCZMTdYp~VFRwlA`jcEJX@bh8! zf!3OqC>NU+BXR}od_!g)&dO3jK3z5D`ZGqUPeLcE86Tv1bQ;Nv7FBygzmn#0ZjwRK zzv(|>9C0|G3Eo0@P|EQ3lC@c?ezT0^`Y|!Wb>~7Sfzh?3cZhiP>dFRwg+7?xL+Xj2h6x|n_ z*7__<#**BKEHS%SHf+e@{hZyM1O~Tt^Q9iO6`!(U+5EGoS`rDk)^)&xz55X2=$e{+ zK6P~_hCYYeM!S{>wajM8RfOl!K?_k@m$VSD=~^;sYxa^(nL)ls*0EcMuy7xiFQA;B zRO25NO&W~VM=zDdr1pgB8tg`rU;xJSNpGceS(XFGaXA6q8Csh4_1gNtX^HEVA?EMYIUXs>o@fQaiV1qTPvGUBz z>ao0`u8)VGZ!Q;`u;i2{@bFP!m&CpHYlO10RTYTE<90lOi(m)oy8Cg0_jj7>UMNm} z@bjnEaqjrIvT?9ERXNk{N22`!VIYPBWZQ5f|m~ zf{ZYpAGjEdX+24^c-EztJMp3YyMJhmb=`vxRYnllZWvhS!)R!IEwj(WWjszc?cV2x zlorO^8GO`{^)T2SmWq$#AZ1jD#C>rp*Z1Wk7$mQJMfd?~$@CYJfty4q8`DV&qU(+fyWaeLu{mLKH03b)+gOg?@^6sU}14-c?julRt^(1mx8{9Ve`=afio0qd6TqJu-eB|dgulTB!L_Ybugd+w^T-La+WePz_`yp5W z=v5Kfs%K_i$6cCrzqhzC_E~F);J_`idR3-yA;-UV(CR_fOCZ>L92(?LEGt}bF8&_= z_wBrDZ`8zcrK^&Q6DRfVo3FP|egTN2|46DugJ-YPv+7M0tIz_^305d0Tcs@3r`w;v ze;JdJKxF^gv0PF*_5p;fa;Gd98_k`tF9HKGZhA_P-MiPwYj{+bloHgc*( zsxBt>WQ`d4H>o!Tjc<{11PxH;tn=FIh;Mvgv&er-w4=D|Z@z%CdQI~du*=~?&6e*Z zL?eaam4}+o4|~KXsk znkiXYDjG-5dfqC4C3;Z~^9en?j+B?pH-pQK81=a%p4A=CoM_sNKTIWMBlU{>JH10< zU(*GgsjPKAmAu!Z!Eal?i-9#39hZa}I?z{n>XXOK-g;z7P7{Q>dD&-CQGZM3CF2Qi z;$d9%P3k!Of@I4VhU;H#*On8NJqKr&)$kN3_@rWA|E`{KeSBtzEtabXQ(GRFlG`OW z-%2D?b9kw`LyM@^f+LOK`T)y<;~1A7}w~1E>xtW3$la><{IqaG!SZYdi231RYX5sN=?=4Nv0(M z4Ss*^0^idEOA7VpYHXrQ{uyyXsHjRu$w>vd;f?o??-PbMVhO>~)YaD;#f_ff$TU58I@K0MDUlxb-An)QTk z;KZL83 zo1af6mQN98bNJii;FAQa;%D*phcruv`@L z4B0~A(psuw=Ss46^gYC3M2Hw&@SWYo2&)${4w%#6jsoq?=J;kPk1fbP>Q4}wb#vhe zxGJ@eXZ$ZMz@}XI!+F_P+yIX4(SC&1#qbC+(QC_PZ9eqM3-*jw?pYreLW+lSJV^!U zWS&qVIB9V8yma37s12S4Ql*$CKbWVs%gvxu_l!;<(Lb1goqrJvSE=&fPfnKzCC*=5 zGA0#th2zXss6C!`fAwhUDA6WRD^lxj4?wQ~ZRxR^o;XXu-#r0p2?>kEv7m3?egU$t z{L?nB4p0jo;CCOhuY?073lgAJ&RcdT%a+4KeLxCy>zNz**Q6v84wF9rB8^gDDS@O} z8@Dg<=c}{j-Ou!OAlX(J54kzs7^K`oz#&Hhz%{GxQxa+D#Qzcw9iQ#3t>W$ZH()2q z`j{aGLj!aC{CMomB-YwikO^Tu{*L8ZLH22T~P6&@K~m)#NRl%>T@! zR=5NtN}XMpyA;=>W9#Ro49eM05fJ3{XU5Fy95!q21*kO$2=<_Js9+19v?mez1Q#Cm z?ftjh(Pz&|d`R(7mmY;7brptoryI@gcIM003z@V)uF`&Gx4L@A=Jge0Yoer)KNsjI zCh|r{iyRXw&8CiwKcsN1x4^L#suhLF#4w+J4GzM6KK0<;g{s`Ol4=W?XgSdf<~CdzXWB1oqUf zG&V?8{tUU+{R-`6jp#)dkj_q3@7jzN{-yF9y;@o8ea?iGD;;eI4>{~5OcHMKip}rZC@=zOA$Uc1c(68f)_EV;t?irFb)p1Z*c`n}n1PBMvBr8j zQ^Dt%y{C4KMG5pBy+Uf|7-JOcJJ;1j5f8uxj$$t**7dZ66_Iw8Kjn#+_*<^lxPn}OV zKC9T>^|?~1C$f_e(0pk@W25VV90+-}D?A{)mIqQ5J>;qLEsC@j`P4__hH`Uic6Rfi zaRsy_AP=>YVZ*Z3mK{KndqUV#kH(7!*IMj-bjj|QpU=>r#6xg%xi5Rx{I4o<&m46L zw}n}w0QXSpV5;RVQmjs}<#7Bb!C;C=9^_+@dQmP!dUGHp7#JM4PQlb=S1YV4bVz-; zISl$9CI(E>KveN%u?y5Q*vgPU>*td=j(nQP@TlaW#5@v_RPQUymJ#;m8#MyLOXnM? z>FDrfO*2&Sf+qb67KvN*T2m= z0$_O>w)_H%VGh?weDe#mYrb$5O}+$8KC{u9610!c=|8lAhTBTYDv(=bI;S+`>(p}q z#SwP%oMb6AYVe7p+5XHp!yXh#E{Qv!sEA}RS@=spFn*hW8k6JJ5tCR)`#Fi`s_9$5 z1wasvaj637V6j#+ggrs}6SQi`*M9@d%%w82+3^-G*ZR-Es+vfXww@~FvCh|J>6gpJc{z5=P)>Y?eQtqNjTXeFV1OwhjE#C{+Rl%?~ zKtj=LIFwMber0sC&dF_aKzbf6$;R{-qt8??mXQY!oFMl*beD(pewHc+oOnIn5k@9( z)ZKO7lfX#;EVbW)lEbq2rf150)!y%~xhKH>8+<5J$N z`qYQnplTRd9bVC;_Xu>Kr44`@%K_7MXH3{)EJ~=+H8v5LT{UA@)5vqLCbMO2+Es49JoYjcWYhf!Gv@gfc zUrs7@ho!vo`Q=F}g6|Tt4so%wQ=`1pFE#!9>5cUmp~J@DL|lS^i*ozoy>~L3ob+eLR_E{e>vNoLf(Te4g zxZVL!rPkI5P4`{*2AqN90oYt=^>*W|tmFzT!+(FP}(H9jMD-#k!W(JavjlWcS*D>qoT zzXf~#JYR;jk&&CveZ6#wX^}(B*d^{iI{At`T3>n>)bCYCPJ3h0LSnHqa-p}!Q9nY? zcPDmAtkgx@cfzxk3=Zp^m^(Sd(N{g&NrgdYNcPGt!@}u9@+&NFt)E&4flWLLsZH0G z)b-}CYDb6@5U*AlM5URw`==V@EXSD`Si?s6S+X*DPwEh_yfQ8h@?Uk~d|bQjeafLu zMNJK45T55hqrZXfKChk`*AEAle)wt6`{L3pKu~c&qv*;${<=jzI)(k%YC(FU+j7YH zvVWG=SV}IDTkW%o#YpHK8Tp1g_hGmcV8~AB>gyMq{wmxypR%8AO{0SYZzi>`)@Pzl z5^!l{3i60I8eEIc`>H@kWrrus#8SOXdDc*vj;i30_FuPvf-D?C?=-3k`A^xR0_v0e zDNUFK7OuJvO(?F%(C8n8)EULWlb8MQgKVHTGbh`Mn0Q*v%AG)^1p&}8cBUFBHysYR&MME##Rzmzfkfcogm4!gX9kaNlw1gQmzMry*vUB+8l1pp5mpQoS{ zdfnVx!pmWBiqUPiUeCSO_!HB?AMfuLchL3UY_u80=|9cEQWtYIGt1vOyIx#qzUCG% z2!t#38ePwL_e9O~ZOLirSc#>Axqq_u-+8dSoHsxnFzY_pfbKqUeiaX@RPS(&9j*%z zpE{Z2?W{p$0V7yX0UUU)1~&#Rsc*XWf2?o7;;`Z2;jdeWYbC|DzUU2Y-2ETjon=&& zUDU2OARr(upi%;&q?CZP(t=V_B8@1WA|)wENJuCuNF%T*>F$z}?rx>K`8`Fo8#1hFr-hdi@|2y?zJ%D^2FU5$aoY}}- z`xHh1>$$Ip>zkzTD~r25@<=|7y489tn`erPgJn~48=o%8Jmm5Vg<2d*I0+?YBMgcx zBHZB@ryc8O4v7afro05jLCx$&CY|2|B;p3!&7xN~q=dO2kK?H!4M+E~2>fDs@+A-y zB!O|P>QsP1)0keJkD^3|*#zlX^kq8RCo8OGyzh(5?deF0mmRX~`$LxeBnk`60jkuz zjF07rjmI zrN<+|^Qt!95Od#F{Ir}=?{%T;;N;Lx1BMC}=LDcgz+1(BC`Mvd*u9I_visg z@YY$Zy*0i4oy&f{-FLF-44@{~NsoG8qENv{7ne1bxH=nwE1s)gwfkl9QE6<) zF+=!`8sC-bLmbbKon>zq3UkjpX2aU~;!t;RUW z{jZ*K{>vx4Yv*tRXBW~VAr?XDogg7JcMap9-jy6=DeoU)t6$f1|C`77Xz7pqg|`NB zd%ym%HMwZP*%G`?VMg0k<~}NCUv~$k36Gw9Ij6>#UUr<7P6APsoaw)p)ZE0Bk^&lk;=5s&M|5)8Yh|3hX7#DV`Bss1CqAL!mtsX0KB4(R#4e?L=q*n4CS=UjR@ za0{VSabvx`cwh5hJf+jFbF}GV1cM|>t_FFoNYrtknfM>4)}NMthYx=7KlO6`N4M~w zViNm*>%yo^DRgx1^|*~1sRm3e-5w7G)a-!)MX5FYV__Nm$Ab6&gIM-IL4letkFXxu zA$xmvct`fTATRJTHbD<(2+=N|s2xmZ$-RGO8+A>FT1MbRrE8*WSRIRYc}dC5d-txu z&h&-Lh>89@5dJ(Oo`9=;g1x(p;^5RWDdFr!-i&bMhygG5r5 zpA>YHpuEJF0MQrm)vG@6GUN0ko+uj|6{PT*6Q$(4s?SH6)H9ht*{>#l4oXsQOg!>* z<3Om;f`EtsvL-4iLg1r&SZZgyJ0B}xPY&igEcwrD^?Al0lt3N2OT+N&_eZ*VwP8Y( zik$!AW8cjh1puJx!$UYSnT(gcqoJp^y;=i{y04!5bxe=*x}yqdK%6#$E$#tq`W1&S zY00uHD=Ky-@tD0pB}QAZKjCN6kCaN>204*8Sj}kQ-c^qEL1=;E%gxS)ihZD{F?MQw@Q!m*Vj>_By+IDT+}i-(FO0e0Qq#jde&%HoEd+&1nNfCDR7e&yDDaK*plL+u z<9C8U9*=s|!Pg|-_PL|K6UcME**dOcr@=;$a{M!ti!tGn!2xINkV5mp1gFhKr5s&q zvP4FIxwc&&oQRo1qMT>>CFmyYpW~B23gYV|h<Z+Kwf1`Uk=x|yfS6C-IX(m zaH!|L5HE^N*geBQ4X(w%gWK}VJJA`q1bxDgO!f&4RjjbXzb>z>l{4v99B1}~@3WUI z=V$Usuu!Ix&nCCeroA7L9bnGt(L(SKXjGrR(NkNXU*-&XV0h(ROG#m=?8SKyns)T< z0%KHhlQ`@>$`wHm1|rgz(7q9*g0f7WU=h60kF2!O3odB7Ce3(IWIlKUPWMl#*?60@ zHX9afRV6I{vEWI*X}Z`1BkZr$0sVZsjYCWZRNXd!Kmhxs&Zl4y>=J&?s#Phn1>0+X zIIzf`13w+Z-Q9gtD~&Wd)qXK#|5KnzPzq<0!WY6((9V5Mw!m{zi4zCoZrJv} zl{flyy#`XKxvf`G`a&9K*+AWUuE_YZKv3F!r;lLYmwZ)V@R>i&GB zvz<(1W(buf`g|zl=&t5#j<7N0r$@xYK^F)i`JhRIW zuG4S|pqJ#5z7${Pu9__A1Zx++)!1cVaiV0iNrHO7Nr^hEf+?MW@<;q~{%4^>6{9t} z8)p{*c*)$?>H@n zrY}owpa1r(J+Nu{j?l(FL-- zicM*2lyVqz9iH6ToxeOLeSeI1McIQUj>V&wmJ&%x1W}4+Vuq@x2KSk_FAonCPq;|n zE5j}$eTwJ$VyF&Wtmy-Xb0%ntOJzap6agS1Zq8DS)BW{bC`vGP>#AW_d;&{5YJOeZ zCjn|nm)tqHhzS2z-0%Mn1U9HmEIVa8@nx*VMurx)scsskPuWfVy<0wUqwniAj5w{% zowW%=dlvcS7N_42ZYTRyD`H8Kxzk7q6?;cNzv^9_-TarGGWWR7xLv?mA`YsY;67@; zcyfAO%98ZHqBA{DX0qcm4cU>Bzq!-Ic*4JnUGlvusPI*`{@G?*3E6cqpVUnosU#{> z;G~8H-2rzWctX*tIPV8 zu(9o`%-L=Bsqd*b>wZ%;rVnr1&hMDA3E0w@cj`!Mss_0zvhZuDwk>?n8g~15S4R1& zMK^A&y8yB6*)4*cSU(28P@});%Oy@ixIvSI&7*hNRZ0^iloA`|PRlOKnAm4_k&{t$ySwzs-uvHN!7e zv~p#ypH0orfA~0BOnm)%z>p@5?5mq`)P#hD2R{^oH#UgIN{HvKluN;Vc%tru#S@Q% zpQ7(q1X{-jW0`C@HKl?l91YTv3?|1cm$LQVkw)cAAM2!k9KbixyUD=)Lhb`wp*e$n z0L3)v^80$c=9!(^aZPF>Zx3$?;+CCLrQ~^`VC&o3R>ij4wV&$uCAP)vi z=8FhSyQI7yXbxrQ|nu2N_V-|I?Biyuf%6J=t&r zmOd1Hb^eU*KRI=zxBskNVt)r6p0cBRcA`*i-PqiewCNI992EespFZlwdeF3;O3Dl$ ze63*mDuj<)wCWv{lEFZK?<)4ICz1zYZvL0c-wlmnhE*P#`#ab_{56qvzt{wGPv=8T z!E7oCyO8sLhcfi0ngVgb7J@)fhZDle)0ZlSAI|Fes#BS$wpL^KXmu``OxS)QsKjZy zL1NYP?BtNkZjS#~#GPW6r{4q}ZZrj5&p6jDFzKeUt{SE=?Kzkk$Rav9+5U&XgOU{F zg`O8X(sn7Uu2R;-jXzN|L6a1ZVBytgQbAWn`oA^}qbK_2ap_dm;xda|ew&On*1?~f zH+z!t{L$$i26`4KCEmJ(PM5rP*6C`{+>!T)+{=L^Zc+fZRLI`(WgbnO^Y(9ijFOO2 zde0AU*Q}gU){L0W4~)`A5^{CdZ4n5n-A9rSRVi^*(|qUJZ10!p-@dZhy^*GZcjgd1 zeRMc`ztW0P;oO}#|F^D$ii>oJ21hx8SdhA7a-Cw7bT<)ch z5#d(T5sK#@@F|PtoNzI)cchy`EI0ZGdGf|4zFMB$rKPnFqUFcM#GPyYvwvp>m;oc^ zMKsRIOm}sJ)7@6D9FC!Ar!afOH)k6Aza$~sx5mYi3qMPEyRKW&(Qelh|V6DK^g9 z<;@n>tqx;tl$2{Tlt<{jnM{vxy(Mf&hQnxN9{I?Vr%bOgQ6TDqElE$#V6jFA@^!;py8pH}<{? zvnuiJdu=UAqu5v%XEpUg9IIVn&utWIgXh)nc=JJ;5%VmqLO?_2FhFJ)c&_NWZo6VA zh(e8*L7HYRy|9P~^xlTDrv!?@Oh79dV_F4rp~69t zzL)KqyAuPPMwI$kgf#we%1d_!I>5V7(Hj{>evtaur zSxt({aJi$RTGqYjj*{2R(wH0qQLgEp@@l))5x0?IG8KoSiAg;B1o9@273J$Q&abB< z8zE|Fy(Y4RZ!ug(+MDV(In2G^a+ghLrhV_Xg?+W?$rO8E28EBJSaeWFw4=$aIz;oT zC7?720;9+bz$}`+@lKlN;2gF?Xh;s{5amvsOPHABWHraYZ$-m6O1C*%gw7ka*tGhS zRTz#hZ_?9?7$OF_G_Y)xe>M9Xbchg*bj1(g6>Gk=5m*z{zsG3 zw|uk{pgw;QcD|ttUD?P~R~j1{^xMCL_DyDOKjP%O5sa)>m;Iz9p40L|MeljD`@u9e zbc$h0ML&QWARJ??lyt7$1q2CtE$ulc7ZtsZ*Npg=m;(4)|)<<(j1 zr~4>Z;Pmu%p)Eaq4Maes_)UnkpG(NcP|K9O~1(U%s6I{?MoS||;urQzech*#cz=+ckuA9))P5TFTV z*0*kM-3bz|WQou~28?eR`uDzdfssnhxd_YS6?~C3i@xL`}ixH|U<+00wcc(UX4>7UrpEtg44Q(bpC3GOFvsqT>esflW4T%JmPrHxwLYtEsKh%!4k;0+6 zhU1u?NU5R(_as#z4xE&;{U<%u)D(_n9E7g&)JcVm^?NUGGBFWx;Q#dlrg3d=?`-yd zUMn-3{JLu=g&?qr#gQy;PY%|BHUZ3Xv$7&Lg;C8=#q3c3;NW^V?t7nNC-x1h7j4h= zz0xa`V|=^QU0&kEC0$NX1h5I$X(mswoZY!hKrmn>ZrP$3N`6;62nZi$MzCrU{<~_P zuUqM~`QzvWab6z_i=7S;n~AWQR$tkMZgcO-GBekiyLkCtd)?PuEho!Ecr6onP%icXD>TegGTd8Zu1?nJ09^p3igC zz985QOtD@ZRR`MC9u_OcK{RgV_*3hmK8L?YbK;-n6ZsL+%RR8{M>4$(-CypR zk_TR84x)Rfr}}WjB`apQ>2rl1SV_6uPbj{kLyCuy%eKx$yKD!$DfAqdQ6BSVCa5l@ zscVC-hdh5fC+JU;@NO;WWd0%c21rFr;%rMzKTWJ-VAB&(jS->XH~emkzrWX;=Tv&x zFD4c`Lx3FDjL0_1#+@<_y!O-Si_nP(&&Qah5PJ%%shPs(oZo^tQ&Zx{j2Nd3IO}ho z!?&j3&^+a9df#1O@lxzlM77N{{cVMlOMm~GI%2*wpiLG#oa-$w%AdTQ!SxEG#3zbI zq$~jtx5y>)(VlQ1CU;q$yU!Q^B_$~TWv7hhxh`^sola90ak4vT^cDT!sUl{^=gaAV zqj~BU^IjeM(!sq=&2JBimhQlQW_0CxkD}TTqtXc0Y{^i`W3-6yr}(I_2)Q zJ^^~Bv%{Dh{4!T$B0geW<6n~}oAEt`wcLpH7;z?Qb(_(kF>oCwK=$KLE;8EJYm$;W z&EvAb`wTr$YnQe)e>^tz<9`S9nD$~Gi{^dj7pF|EV;{%h?;W#U=vT@Dkp zw@__60P#qFeSD8xc(~m$#hh%L&&e0D3`F)KuG8s}167fRY|25u2A0w8(yo>#1&J&; z!-F}hVxWtUme^0kUHL0}>l8>W<&%?>DLOGVw2g5`N^aksmAb9PxZsBm9@t)?+#|o+ z+?39By!w5(NnIUHTeug=?6SAw9nOf+hf%7L-H;J@x;1ZJU}=HU4Ttfdwtq6Tv1W{e zH(zL5ueNx$SojQ2g)~IIPA*TGoeH?$5Thtjc_Xx@d3*2O*Pqw)e_kVw3-_wZ@3moP zKEAZZ?y?sv!KfhVq0Ds{Uc z-Gu(S4+;|-emoJ=AIKE=Gg?dt&fNr-={+=I0RhYpk zU!vL2DW5|d4+T$n(zBxYA@wGRcf{ZWuNYw4wDdBb;A;x>Vfa=ABlFmKtpfV;TK7Yn zIT(%%ac`({U|ACmPsG3BzKPNDQs1QHdMd}{geWU~!Jl{=b{K0Y3t@*E- zQXbxDNRvgBd44$d&RnhJvnNt@yAZoVr>*px<3^;U_O4y_iZ z)y6^mbwr|}GSfR;2SM?B$5ZGjTGVRmXZ9=_yP$wW(s$VVjiiNUpo)AllFRl*jEp(m z^cv3s&w-O`qT{+1l%!*E8;a1h)k&S5O}=QgTDSHIm?%|4Z|@LwLRZ11bsFI`e%N!6 zBNi|2qJ{{tCnuY@PRkwB_w5&`7CQ8>^z^KQ-tMbG)3NEss;||dGX|O7hHX{Y+FEJ4 zE~b~oCCW4Wf>$?-4M>RpQo!**WCvk|kh{t~Gn#;Pb%(FUaHE8}joowDq9L?eM|vma zR$q?tC0&~0sN;w(s{%wZchI$Kv4PvRjw330Q%skii=4lG1$=DPEPr~jk@JmuE|wsn zassC}2BY0ye5i4LD~jw!nlXo^jKGGO>F!&sI+HbhBzEqMX*p7${O|~znk{U{X#jF*7ZVLd5n8PN_WkJnOnRo=f1d zop{PZEABn&joHRs7=1q^F{cAk!nre%r#!_mBI zX$img3A;Q`zH4F58)RZwwJ9Sg+>Uls;-*2|n~p4wv3~u!KH6&1swx2D{bF@*|!?+k~THJ!)@O+fB`lYU3p|d7N6ySn~i{_aR6>TX8JQW)qY2 zTxOWK7U=)3TC{7@=aHnOGwH>-PyQ_pSnG~>w|pL!F~6umf02Cs=kgcT8tX*&j=GJ# zveTNFkK~c_$6n0Q`PO0yF=T{Hp(Q0wYKM-J>Nq&K$aIz-vDNX^;15T;=0;PV6#ZMC zTMv?U&}hYMapOEh88yyXj>e>se`cG5#l6rExsFZ)2t4TN_;aKJ4;U7Dm@R|+{m&{d zRwM05HjA2ePL9ZZ{#wJIHTrz?4C9_UGUt-7ACoK%vY;y}l8&)^)}qH$e-0UpLU7>- zRymbQh9xqFMMfe=u$b1v)o;+!5;ioxv;wkEq6cKPsqJC3*wLRjWdviRpYZ6*!If>B z|FZJiY}(<+Wm2J5tD&F%?<fw|Kov zBtotv$J!k_Kh(v4+hi`z*KC)Sm#>A+sLu{>(J&ad=*}cQx6Ci+P}3 zxptq3nYrZ)mz$u<)2D@lvF=Bvm-@4l7Rud49#VQJZD}FayAl`zMOCg&Pri-#D+oDe zW#H^(8xab6j#6&*$RDf@aaoKOJ)v|}y5;GIe^~+mb-AwlRu&^A4_(29;cVO*`Oq)q z`%jmC7U%&gO?hW9O{bg>Ie1y}fZtwc8*X_grv@(QLO2CR7IDoX#EJXXE%mG;zTQuf zh%>{g{qn* z0g4|8cvLR8kpi~of-yK#VryewX8q=X9;LQlZ1-w3EM@h?zH})bv>8i^wreZTGEd$x z&KMdMI?v3^D5a}NIXO9j_t)HZg!pb$;r_pRN^Dv;E(VE(>=6mlBMp={K{iH-%3_sK8eO_ zj#c--CAa0_UYcYlO8m$5_Qzf5;fkG=CQ=>s`c9#H(q)-a9=%pXJ>Jb<&?E)8~C-mB$tS;=Z`hG|u7v zPmgL`C0-=9;X>whupb}=Ct!e}Z*Ip>r8!0GXI4Mxb28hoIlELbce>h{55c_IM3PJh z{B0r2+?&56WXfS-W;D-H0_ss3A(yL^e3{L_+CYv-;*zt)qmT4w403;u0Edf`sT`z_JaBfsgTekVBSU(=YKHQ*M9U5d;v}uy3iZp=+Eqp2PXC(zll<7_Kf4X4SVu z-09nO+v%S9BE~_5f8(BH#780rBfGg@2ABA)f&i?UwjKT;rr&*!pDQcQ5&&_m8ktH7 zrOGy(fVNBiEn{`VVlqiu|0eXEe3u0-hdA2f^|+|0P{BL=5jdcXuZ90+aPLMpG>l=( zNzyJ}34!X+Q^z{@1>BM`Cu81MU%6Ad3!d5Ue)F*|#fey^--fCG47CiwSDKCiZLd}9yXSGBauUgNkO z@74nfTXl-WPWbHXOpB>ZM~a|vMhZ{uX80gJR?^W35@hpfI;nSGcEorIIxLMj#F89< zM1srcsNk^?l(m(Oil{8j%W(s#qE7|-)08pj6h*RJ0)Wz_H{woVeXClCYByjZclRQdF5&1t zMG;zsN{XDx@Y3~FURKkjT)o4_v!N`b5cP~l^77DUij|1M^)TDbXE#C1HfOL;)MOxI z|CV?xt};6xNit)+w3KvuYnkQq_n(Acuo7+yj&zO)8Zs^pmMhW%Cra1VgH=GGRA8ub zS!QLjT92|=MD*B*Y%h*~y4|6D>3-(QBx|Ywp_Ei2)F#uOuRj7-K0O^B8YO?GOyoO0 zDth{(eMlGPR$Q%-g2MCW+o-!GHfQMQa*;M==vK6uD;PiB{67uaBRxm4@28t-q^qc@ z6T)(xXkvnA)nqnc1zAM|7s6Tb-W*jNHB~ zM1a~)HD?v|2~xc8W^vffGMr9zL>Jf0eqzn&{JyFv3dw~@;O#W;(A0c)zTC@4g!8u) zpMXH!^6KwB&(Y4=$8b69G0~bw4+>Y&_BS_`MW)DkAfqjuoO<3LZZtkHf^m0opia+exoy}#Xeb%hbIsfioT=n)!@(3XF)jLY>|iH{#K8K@Ab(mSTkhCViv zB2#;VeS6=29k(7^j}#Eg5YS40FLUU}54v zN!Ui$V}>mUw)0mjKl7!iO=kO4dl;;WdMwr((q**LIl(sAWd z)YW5t78woY4ADJQrAf}$$(_~3aQdAQ|AN3qT%FH!GMfSSkU~YxW_0%FD|n(a>*%vk z?#DXVqWj#77H_F3r%UE&=W0K9t8aw~o0(yH32OiVl76`EApF;;Y~)_7%=QlN6(kVB91a{!*$&P z0V~-_?VrYNFMln5l`{c7HGRsO>|b`4+SkuIDL6VhuJZEp@0V9`z_W=8e`($zQpcDx zxJ{aG@CsGUo(HSEc)6`K!66f8u#T9{suG|Vfsj*nwVCp~maLLDvs#NCm<@~wkBIVFXjk#XJ& z+d9LKn;E`y&>~$-56L<4i(!_$dm*>^KlX!j!hpN Date: Fri, 7 Aug 2026 13:54:07 +0000 Subject: [PATCH 03/32] =?UTF-8?q?=F0=9F=94=84=20Replace=20image:=20bot=5Fm?= =?UTF-8?q?ystery=5Fgift.png?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/assets/route-infini/bot_mystery_gift.png | Bin 33385 -> 32935 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/assets/route-infini/bot_mystery_gift.png b/docs/assets/route-infini/bot_mystery_gift.png index 11b3a9e7d7f6ddd469418056fb637080a04a8227..8d0b0a32ea2fa20a41bf741a13c8fa9196699621 100644 GIT binary patch literal 32935 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 literal 33385 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 Date: Fri, 7 Aug 2026 14:15:24 +0000 Subject: [PATCH 04/32] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 16 ++++++++++++++-- .../route-infini/panel_hide_infinity_road.png | Bin 0 -> 11678 bytes 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 docs/assets/route-infini/panel_hide_infinity_road.png diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 153af8072..b8922849f 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -94,7 +94,20 @@ Avec cette option, vous pouvez configurer : ![affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) -Pour configurer les +Vous pouvez configurer les récompenses mystère via : + +::tabs + ::tab{ label="Le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + + commencer ensuite par créer une récompense. + Quand vous sélectionnerez le type de récompense, une nouvelle partie aparait : "Masquer dans /route-infini" + :: + + ::tab{ label="via la commande /route-infini" } + Information 2 + :: +:: ## Déclencheurs @@ -445,4 +458,3 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l :: - diff --git a/docs/assets/route-infini/panel_hide_infinity_road.png b/docs/assets/route-infini/panel_hide_infinity_road.png new file mode 100644 index 0000000000000000000000000000000000000000..40748da970df9fc39f7777475d1b1d46a83a6de3 GIT binary patch literal 11678 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 literal 0 HcmV?d00001 From 67f6a2bbb19bf635b6cda5e61c46410dc1ecc007 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 14:38:31 +0000 Subject: [PATCH 05/32] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 14 ++++++++++++-- .../assets/route-infini/config_hide_element.png | Bin 0 -> 24839 bytes 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 docs/assets/route-infini/config_hide_element.png diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index b8922849f..c76719e83 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -102,10 +102,21 @@ Vous pouvez configurer les récompenses mystère via : commencer ensuite par créer une récompense. Quand vous sélectionnerez le type de récompense, une nouvelle partie aparait : "Masquer dans /route-infini" + ![nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) + sélectionner les composant que vous souhaitez cachez à vos membres + + ::hint{ type="warning" } + n'oubliez pas d'appuyer sur le bouton "créer" + :: :: ::tab{ label="via la commande /route-infini" } - Information 2 + si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" + de là, vous pourrez : + - créer/modifier/supprimer une récompense + - réinisialiser **toutes** les récompenses + + si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer :: :: @@ -457,4 +468,3 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: - diff --git a/docs/assets/route-infini/config_hide_element.png b/docs/assets/route-infini/config_hide_element.png new file mode 100644 index 0000000000000000000000000000000000000000..18ff0c9dc27eb275e8934f1ac18870f1f8c2434e GIT binary patch literal 24839 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

ZE%~CH`5W0mCks@J`L{myDjj&n14KR)#yLM~2 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 lQi+u7M&>^GQQEjj>6Rmh|XVRo&r(+-g4r)I# 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 literal 0 HcmV?d00001 From ff77898ba4b290e0d06695860e938cfc66818f96 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 14:40:34 +0000 Subject: [PATCH 06/32] =?UTF-8?q?ajout=20de=20la=20partie=20"R=C3=A9compen?= =?UTF-8?q?ses=20myst=C3=A8re"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index c76719e83..c5ec4e748 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -117,6 +117,7 @@ Vous pouvez configurer les récompenses mystère via : - réinisialiser **toutes** les récompenses si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer + ![bouton "élément masqué](../assets/route-infini/config_hide_element.png) :: :: From 8ed389037a9b6ade637b8ce8bfdef73e21ded238 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 15:17:40 +0000 Subject: [PATCH 07/32] =?UTF-8?q?am=C3=A9lioration=20de=20la=20partie=20r?= =?UTF-8?q?=C3=A9compenses=20myst=C3=A8res=20+=20ajout=20des=20message=20c?= =?UTF-8?q?ons=C3=A9cutifs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index c5ec4e748..49bea161f 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -22,7 +22,8 @@ La gestion du comptage est entièrement assurée par **DraftBot**, qui analyse c La Route de l'Infini est un jeu de comptage collaboratif où les membres de votre serveur comptent ensemble de **1 jusqu'à l'infini**. Le principe est simple : chaque membre envoie le nombre suivant dans le salon dédié. - **Comptage séquentiel** : Envoyez le nombre qui suit immédiatement le précédent (1, 2, 3, 4...) -- **Alternance obligatoire** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages +- **Alternance** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages +- **Consécutif** : vous pouvez envoyer entre 2 et 20 nombres d'affilée avant avant que le message d'erreur s'envoie - **Format du message** : Envoyez uniquement le nombre attendu (sauf si les discussions sont autorisées) ::hint{ type="info" } @@ -468,4 +469,3 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l ::hint{ type="info" } Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: - From d08a8131b2020f0d90620f65ce7368bdbf380fee Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 15:41:48 +0000 Subject: [PATCH 08/32] =?UTF-8?q?modification=20de=20la=20partie=20r=C3=A9?= =?UTF-8?q?compenses?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 49bea161f..31373615f 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -86,6 +86,16 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: +vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : +| type | Description | +|------|-------------| +| pas deux fois de suites | si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. +| limite de gain | un membre ne peut remporter cette récompense qu'un nombre de fois défini. | + +::hint{ type="info" } + Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. +:: + ### Récompenses mystères Vous souhaitez ajouter un effet de surprise à vos membres, alors Les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" From e2a1fd72923fc4dd9a63c855902bab32aee80277 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 20:25:39 +0000 Subject: [PATCH 09/32] Ajout des majuscules dans les phrases Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 38 +++++++++++++++---------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 31373615f..7ff11f424 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -23,7 +23,7 @@ La Route de l'Infini est un jeu de comptage collaboratif où les membres de votr - **Comptage séquentiel** : Envoyez le nombre qui suit immédiatement le précédent (1, 2, 3, 4...) - **Alternance** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages -- **Consécutif** : vous pouvez envoyer entre 2 et 20 nombres d'affilée avant avant que le message d'erreur s'envoie +- **Consécutif** : Vous pouvez envoyer entre 2 et 20 nombres d'affilée avant que le message d'erreur ne s'envoie. - **Format du message** : Envoyez uniquement le nombre attendu (sauf si les discussions sont autorisées) ::hint{ type="info" } @@ -86,11 +86,11 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: -vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : -| type | Description | +Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : +| Type | Description | |------|-------------| -| pas deux fois de suites | si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. -| limite de gain | un membre ne peut remporter cette récompense qu'un nombre de fois défini. | +| Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. +| Limite de gain | Un membre ne peut remporter cette récompense qu'un nombre de fois défini. | ::hint{ type="info" } Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. @@ -98,12 +98,12 @@ vous pouvez configurer les récompenses multiples pour faire en sorte qu'un memb ### Récompenses mystères -Vous souhaitez ajouter un effet de surprise à vos membres, alors Les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" +Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" Avec cette option, vous pouvez configurer : -- **La récompense** : l'argent, l'xp, un objet d'inventaire, autre chose -- **le palier** : le nombre à atteindre pour obtenir la récompense +- **La récompense** : L'argent, l'xp, un objet d'inventaire, autre chose +- **le palier** : Le nombre à atteindre pour obtenir la récompense -![affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) +![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) Vous pouvez configurer les récompenses mystère via : @@ -111,24 +111,24 @@ Vous pouvez configurer les récompenses mystère via : ::tab{ label="Le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - commencer ensuite par créer une récompense. + Commencer ensuite par créer une récompense. Quand vous sélectionnerez le type de récompense, une nouvelle partie aparait : "Masquer dans /route-infini" - ![nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) - sélectionner les composant que vous souhaitez cachez à vos membres + ![Nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) + Sélectionner les composant que vous souhaitez cachez à vos membres ::hint{ type="warning" } - n'oubliez pas d'appuyer sur le bouton "créer" + N'oubliez pas d'appuyer sur le bouton "créer" :: :: ::tab{ label="via la commande /route-infini" } - si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" - de là, vous pourrez : - - créer/modifier/supprimer une récompense - - réinisialiser **toutes** les récompenses + Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" + De là, vous pourrez : + - Créer/modifier/supprimer une récompense + - Réinisialiser **toutes** les récompenses - si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer - ![bouton "élément masqué](../assets/route-infini/config_hide_element.png) + Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. + ![Bouton "élément masqué](../assets/route-infini/config_hide_element.png) :: :: From 2732f2f07c870f07d9f1b4a081856f397c021ecd Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 21:01:28 +0000 Subject: [PATCH 10/32] =?UTF-8?q?ajout=20des=20cat=C3=A9gorie=20type=20de?= =?UTF-8?q?=20r=C3=A9compense=20et=20r=C3=A9compenses=20multiple=20+=20sau?= =?UTF-8?q?t=20de=20ligne?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 7ff11f424..e9fe93050 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -62,6 +62,8 @@ La commande affiche : ## Récompenses + +### Types de récompenses Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certains nombres ! Les récompenses sont visibles dans la commande \. - **Nombre spécifique** : La récompense est donnée une seule fois à un nombre précis (exemple : au nombre 1000) @@ -86,6 +88,8 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: + +### Récompenses mustiples Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : | Type | Description | |------|-------------| @@ -96,8 +100,8 @@ Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un memb Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. :: -### Récompenses mystères +### Récompenses mystères Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" Avec cette option, vous pouvez configurer : - **La récompense** : L'argent, l'xp, un objet d'inventaire, autre chose @@ -479,3 +483,5 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l ::hint{ type="info" } Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: + + From 2d0b068d95676780e4dcac5a66f4cddc7ca42637 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 21:12:28 +0000 Subject: [PATCH 11/32] correction du texte Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index e9fe93050..bf1a3bb2e 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -23,7 +23,7 @@ La Route de l'Infini est un jeu de comptage collaboratif où les membres de votr - **Comptage séquentiel** : Envoyez le nombre qui suit immédiatement le précédent (1, 2, 3, 4...) - **Alternance** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages -- **Consécutif** : Vous pouvez envoyer entre 2 et 20 nombres d'affilée avant que le message d'erreur ne s'envoie. +- **Consécutif** : Vous pouvez envoyer entre 2 et 20 nombres d'affilés avant que le message d'erreur ne s'envoie - **Format du message** : Envoyez uniquement le nombre attendu (sauf si les discussions sont autorisées) ::hint{ type="info" } @@ -103,16 +103,13 @@ Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un memb ### Récompenses mystères Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" -Avec cette option, vous pouvez configurer : -- **La récompense** : L'argent, l'xp, un objet d'inventaire, autre chose -- **le palier** : Le nombre à atteindre pour obtenir la récompense ![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) Vous pouvez configurer les récompenses mystère via : ::tabs - ::tab{ label="Le panel" } + ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) Commencer ensuite par créer une récompense. @@ -485,3 +482,4 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l :: + From 41aacb66145f1f152eea44e72d664801d3fe48c1 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 21:27:28 +0000 Subject: [PATCH 12/32] correction orthographr Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index bf1a3bb2e..a3cd711ce 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -129,7 +129,7 @@ Vous pouvez configurer les récompenses mystère via : - Réinisialiser **toutes** les récompenses Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. - ![Bouton "élément masqué](../assets/route-infini/config_hide_element.png) + ![Bouton "élément masqué"](../assets/route-infini/config_hide_element.png) :: :: From e5c59055c59dd4330cb6b2fd86188c183d69591f Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 21:29:13 +0000 Subject: [PATCH 13/32] correction faute de frappe (multiples) Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index a3cd711ce..29010eea1 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -89,7 +89,7 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa :: -### Récompenses mustiples +### Récompenses multiples Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : | Type | Description | |------|-------------| From 30417c22bee43d398bb41bb06491c75d74343653 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 21:30:18 +0000 Subject: [PATCH 14/32] ajout d'une majuscule Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 29010eea1..680f16bb1 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -122,7 +122,7 @@ Vous pouvez configurer les récompenses mystère via : :: :: - ::tab{ label="via la commande /route-infini" } + ::tab{ label="Via la commande /route-infini" } Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" De là, vous pourrez : - Créer/modifier/supprimer une récompense From 8b289492eee77b9b02c9d95026c21c65bf9abbe6 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Sun, 9 Aug 2026 21:40:48 +0000 Subject: [PATCH 15/32] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 25 ++++++++++++++++-- .../route-infini/panel_reset__message.png | Bin 0 -> 31629 bytes 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 docs/assets/route-infini/panel_reset__message.png diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 680f16bb1..80c3bf7c5 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -185,6 +185,29 @@ Si activée, le compteur repart de **1** et un message explique qui a causé la Par défaut, la réinitialisation en cas d'erreur est **désactivée**. Même si vous l'activez, elle ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés dans la configuration. :: +Tu peux personnalisé ton propre message de réïnitialisation avec les variables : +- `{user}` : L'utilisateur qui a fais la faute +- `{infiniteroad.error_type}` : Le type de faute que l'utilisateur à commis +- `{infiniteroad.number}` : Le prochain numéro + +tu peux le configurer : + +::tabs + ::tab{ label="Via le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + + activer l'option : "Réinitialiser la route de l'infini en cas d'erreur" + + ::hint{ type="success" } + une nouvelle partie aparait avec un message modifiable + :: + :: + + ::tab{ label="Via la commande /config" } + Information 2 + :: +:: + ### Retrait d'argent Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : @@ -481,5 +504,3 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: - - diff --git a/docs/assets/route-infini/panel_reset__message.png b/docs/assets/route-infini/panel_reset__message.png new file mode 100644 index 0000000000000000000000000000000000000000..69f99493289d3930a40f1b55ef282bc3c073c373 GIT binary patch literal 31629 zcmd3ubyU<}_wP|e5TsN<>F!WcTDn1`B}SwLhVEgIk`j=X?(Q65=#cJahVF);`wm~9 z=lT8Cx_7Pn*NwjzX5g&z+2@>n_I~fzo}iD)GT4~Jm?$VH*mAOxpHNU9kD#DD^1*nD ze1~2zwH*b85=Bl@Ox@LBHyJI7sPnojRiR!@OzNFjIo2*vRdu(m<%8nx2i5YA9h$rB ztYuMUUcry@zB9_p@#*c}pTriqC^cipDoLxZ!!EcTJvrun+*r1|J7hT7ooq%O3V zzG|SI^v74Ou2GftRH}&7x2;J2eJs*fMgN*P?GAPQ!T{tcbgx3q^?5A2KD|*_XjFRp ze2mMFCeyZ)I@Dt#)@al-7{dm9o(N5b!pV>S{3fKdTNw2q&$c8lPkY~E(a>${GPjLe z=)SE_3|3>=%a9uStC0P`Xb{(9qcP3U_X@G1VzgSsrP4RD!icB2Gg&OTQll0(NMPl- zI>PXz(Ic6F9GBG5%l|zJU;m*vzw_+Gy^)F#&->LhRO8UeVp(Ukjq})3(e?ghhJ(iYbU5GUp!^Yvh+rI`pkoj9=~F?g=Hg3X&p)E}9fkqY z^=M7+uX}w)&wnKP6hr1e5%YaB4vXj-Gwc6lXw%G~B69X|Q}cMHx-^+^dP3wZz2>;{ z<#bK;(Pg3Ct<^<0X3bfh2D~EMm{}Cae;&hdoy0*#{G$|DmzUb)I%6_e;__kTa0;Nd zy173`eQRsiSDtZadF8zmp3@#@8pl%7#J<_EayD8fCebr65Mk06*EgO&wzi@o64Q!1 zM>H>ZQO@8S%B#0XfBy$g-%$*opRgMOfEejYb?d9=D77va#i6x} z%hIDQ4!_t5@zP8DfI-E=rDIdJD{bEsnf*yy`-=eKTf=2q{w+Tv7M>j2Tvol>k2pK- zveNk2aGZfXTie0Cs(^+w>5t7|oi5c}W$R-iGHnaF{L9qVNnyV*i!#}pBdCCHDE>k+ES z68*kfCN}KVp4`+J8S)0mCq0led$W3w){h4As&6yYLTADsrfcoOn6Vb`&?%nr!m519 z6NK_Lw9UaZccstWl%C?$4%Dj5TAT~zy4WHYFJT4V03Q~uPMsYL&HW0S{DXu3m=eRM zjP()p<`T~AaZoKo*DRKU$jsOe;SWyePyffQA!N?FQGN=e3p} zv(eWIg3Y5>mY0_gZvs_Q6&5T@iYPNwdC6T}ZQo-njz!2xE_mEaw5})fVux1`wl<5M zi+oJiYrb!l@m}Y!T3Of4skg*og(G64qSVq$W=(|IOEY^5teb0{DTAQ2YkU@-9RR*N zJL|_(enq>+jjaf$OZ=j6xjt=Q)sYJ(Wc{9CSL`Qdj<4E!5KT+DMDl@6ELn41_v0`Q<_l^2e?3!v-d zB(HgXgYy<5Gk{L*W@Mjldp)@oe5rLaI}X4j{`}|wyt*`+rz#Q8WmZB88h-T0GeKGR zs8cEky54TawK`QULqQj)6^#*8SsI!czT|Iz;w^D|+zA-6&~IIU0h?J~)e`^Eg;hxp6cIMpS{^_dJTaAPa$I$rB5+l$S}aH|3@$Gwe2VVIm^aMMmg#XWJ}o z*H?PZ8n)f7=)c_!^z^9nt`8c{y-#*LLhYim_UkVYSca+g%SSmyFt-@mQhmK^scKX? zI2}{7#dapgT@$Z2p13Aj#r&5`VmVfFAw*z1bJB5L<+j7#f^Y$>5x|2vOrGVq^OqK2xUyA2*o&L}C?)R#iu4YL%7i;d`959LMKLXTp zG@Qr}n-1_$uPpy#R=Cr7V=J$&4O7(Jh1#E6MBy%E$Y35Fg9MP|X(A>A17(7yPWFg) zE2qfUA%8fOa*HpPGdlE-@l7gkadwH#O$M&!g&*jKJSB$rX0Lf;+d6*`C{vx zcGM45+HH4Y_X0vV4BTh%fRhkaG>e%rVmEV2$+SNprym@1Zgc4(Bv?@pM+1KZZ}rR( zN3q&{ao(F?`|@h1*i8EV)O!#}lOb6Z3lY6bV(lUuo7<5dvA?^B8v0$kDRHt7-Fq<~ zm;bQE6x=rE&V8>=ccf++la;Z0T7vroh^bO^fLeb;yqXGwgzMYH=> zpyl?x&1zqD{K77zfiz?bt_w>VMOp%jgeOos9!z9pH~MZaJeoeVk8mPgg8a4}cXTJI zvj0@^tj$IjH0?mTF_37p?si4Ecd@GnW|EXy#LrEIWtj(e9S(EtR;1Ul(OSyc zhfiZhYOC@|h(ZhXhZvNuBpkmz4a-$Z1d^9j8Ul(JY5@D~w1XxEQ1+&qPn?}>aylBK zod0#O$nIPW(YFn?VNWjnf>Xwxk|t{njd}dWd4-ibTVr7)oeg?C zV7=(gGI-L!0X!?zqYpkvnIXSErxl!c$+IqQPkeNJeiq23;C@`~I9jpg3kr=WNas+a; zP*=}6!#aNwL!J6M83uP3Zykn1nU^p|Z1a1pba_BVjA%RJmz2c+%BPycT;{H>YB^aX- z5{t9lp$eB45^x?0Ro?dHzDkc2pjC+)CNilpdv53 zq#=q`+{0z}?F|k+<$4PWVj$YLNXOM7>9AL}k`y90pZE^;7f~ zg1*$#H`XKLSi@7xn;=@W6=%qxmqI@UJ4Ta{XwCu4Iscqd8&PFa0*X7p3EoT7uo$x7+w0qU%=Y2H|U*=TgEtO(2_NH035oTz-N`t7siN>Yi|$K@v#`tx9NF3mxq#sIqjPGm%8 zYQHnUx4PM$D0u&7GuGwzsH&biYy5V}eC`FJuor*1>pNK2W((pN(dOo(F+(w_TnH=2UlU<$;)-0oPvY3AKi#X`iOj$8W9U7~RvN0yOc%f`taZYwJyQj(DGbe=wxyV& z6)jQp}Q2W6X;*KGIDxj}kkQi+rW z`w6I6kcPF5jR3>;aK3p`;#eo5bAxQ=|GIBj3RV9d7nLJ;B0tFFp7=f&+#BcL1zA-c z9|x%kZ|qQ3OQ6gUjxZmB#<0JKDO$XC*0bWCFS&p1-!}MEDUthKGLzr*4cf6uNB2Gf%9Q@ZLD zPXh#5PE?qnCAJnH?EF-QRI$NztG+W*DObf~DW`hCx^c!3`oEvE+J)~gX&K!cK1O&WT!3k6z+jeB8CpBB=% zr_><|@@uKtot$oV02B|4Dc?&F*-p>R=@vPdp$6EP_0xG^fW7m0umS zgwVxi_>Tn}KAmNKc~V`cdFEkgm;W=VPI5lANn7OdB-3jE=bud3cwz&9A5KJC?=@Vl zbW4ms^s8I?{l>a{K0hmNd*F6Ogn4EOG7GOIj*g9GXi!vazB?DMJ3fWn6X^a`1~gKM ziNajS9c0TCLIiXwqcJxtM%GE69r7_u-LUa^^??(;)~E&0y#|^;^;o70z2I2VH5Ew!MM^?GT2=P5T$8d=Qse z{0V5gnz;I}+@W)t|E^WrfoAw#bXzYnj-j*eax~|deAM|IH7m_<#a?UV)j%qXm#2{8 z9rEXk^+y)27Q*M^_S~ z_laZJ7yd855*eiGE+fa%A{+&>H2e6(LBWxp0;V=^bg(?b(3LavC6W4ETx6Ev9TSzdbVd3?0h zo|2&D1%NSvI)&Q&Y^osqOLxlF{m zL12)u%YqX4b`PR1-oemvHRq@>T&1JNf89U!V1SR34DHBA?j+DpKp$#8tZ;kVa1vbT zd$v=|a^Q7X-f(iGmfv1~7}@88lW4{IlKzJMCB1UA=|DmcQvWhOXgvFMw8GGhR0gsU zl?7{Hr`CZXvGaKfR)Y#j_Qs30`-b9rXF-AKhB4F80u2QwR>rqFO^#cfZ_fKlL5tKZ zNky6;KtYE;Pl^4zCOXOe*;^SM!Rf3Vd2IUZP&rIuV*|cO1Cz+ z#N2rtje}e91oyH+K=ATwFOD6D5wH0>*Opn6Ty{>US?+jV&-z!ZM6%asJMt^ip{t2D z%~9z4WEZKBM>=jj-rJvKARKSn9~8`%$t~AjwX% z^b6D)5~~sr-XHwFF9)TMx3D5`&{?E2VnE1Iib&G23x{m==a_PSY;*9AXugh~$4YG# z_b(Q9sB3lgy(g~FtNs*WnUebD(TT~Y#+^|UZRhgg?Y_>Zy#^3tf5ecBgyasRV^^kf z?7FTMg+LD>SM&WRF!<=mmYbORDqKp+zJsQewgz9i=q{dLp`^Y+#ot3&@Hpv9z#gP{ zoZkSvR&8qVRZOfYO-!%WHXU@lcfUH5OO7=s8T$T0Krb~=reEeOM_bA%x+_ctYWF-b;L|yL`AzZOg>XOw80ucN~8y} zC~JMX6EKE847@pj9;}tikay1=fwkqpDWo zXIB-U*PnZTIoq9iliQ8|DayF|(8NQ8`x{LYlXmcJ+A)@ig`xfy=x*W@)U9w>sYYAC zq5fz6&eQxxkX?KrJ5xkwCtbykXHTv{nxW-feN4j%;umHz<9bew`A9>X8#k{~B5%xs zSE}*)D_*PdkGy-sV%w9&EHpBn>*hu%o_lM^7RYGz(<7kq82H|)tLc20rXHOHSk`1!we%Em z%6A{d@38*+ebWV8%>X}i@b%ia8^33qUh|;V10~-1X`!E+iP#ICfvIyx;(A4mlb@06 zb0qzq=+&#<`kfLQx=y$s<&7}JF zc)l7HZq#bPmF3F1@MyyvudW6o77)3O#a#^(hu#@^Md(zT#@AQx*YEX%%znCyf8e#6 zZV}?9E@_wf$$kD+63!9Gib(tkPi1u4o{UxE zot6Cv2nZ+DU|O*5Z8N7w3V&bkCi3;W{4&LF7u&rgft!G~qXU?XyfLjJdZLNUKt>AvqCWezmnM22IC6%jFR--bWf#W54$Fo(L(o zJO3!l^~|!4wu*3pk-4B|SCDuE~X|`%BCo?a| zG2_^LqC#pqo))d9l`-Y|%lE;hMO56kkEh8){mIVe9nLYy{44<-Z<31z{bd$}zC2NO zA+|l3P;Mcx2fCj&^i537;T28PSYNo$yHG5fVdXQDu*g}b8yeDLLIpcQ10Sb;IbO=? z37Cb~Wcwh(0xGFW8&$>h48}KtQ8L#uMeaY5dtThVy(`)CwyewpjaKXp_KZWg_uUc& z(dS>jA|%udW|-9Y(xH0%)&jigM#4wN-XtXUrjwmypAzLM`lPl|DCXshHPIVeSQah# zs<%|(Q=;W;+2#ls^^pg;`=K}I(Yc)c81_`>kEI%&_!d<7pr8}Z4hZSAJVQ2q6kl40 zV?t@IcUHDl;5<07&T3nvHs5(lgfJxi7b8F}sr8!IXt)W%QC& zzpeKWS&Yp!toa%$XH9qPjY&@P&Fi3iRDAsgb%cUKRuye>;M0A$8N|DbKhWQ4(tt&e z2>>n>6GUl@tx+9)iYHDW_(L(}Chi8YQ|g|WZq$WSA-ywcQ0{|6Ub;OGveeG5oiR5v z!je@g430^V&E3cR?g%~}xL-|9?-3cpfqhx+I|WFMZU8_g(oe0OXWSU#MZLt{e>Q~? zbp>)6Aa%^Bs}4U;o9OorV}%>~Ctw1xrfWP=-ObJA$?}yyJ;+N*k4YtRR=geIR3ifN z83;(Er;vR)Z`E)y%0jRljsQEJ0})-RQENYTN=j_Kw2AJn`t-&wpf%_v0~v^C7Hwxh z3eZJ)3g_zjdXIs}J|WZi@^U`4{KG=|F|ffMYcCK_OkUx(?8E2)O_G-fEa!4JCozDy zEZ(WA#_Rcj7-#a<62dXFo0mGkmDwW2X^T>MK>{M)S(An%`#tQ@s#Dcd^bURBIYPG2 zRykGERhCoAyzsO}&`po6+j>uH5X>&gw-ID*PikU9??1 z$<4{w5aQ&eFN?pS5sY5QA}EM)S9<=GhTYRSpr8v`cad=vWpCN}`qOHON92ylj=Ce1 zLI75A89OkrV;C4TB6`DE+Hm-@E@hmssciY9*B&C4R!IcT%@n_!McoqCZ0WIhMG>Q7 z8=wkh1esuWbdEK~a*MXTBm@fRf!vm3RXYh9D0}Y}*9`1#9mh)cts-aPalCX5TH)x5#|< zPPezd3 z5#Cu!BX8Vw-mj~VDT{w!7nOdrWKKp|23HOUV6KOJ6~kO7pXGH9`c_umej0jLTMO>U z#sy{~o^}DR`fLiL4M>ejXy$>NdXhpNwD?r2M}m2le3f~)$8Q|$?FW`A8wi!YVF9%5 zYBT695j}BZ3$v3c&Z`Nttg})7Pv&RA?6FH@M15#Obg<>Yr^mx( z+E}IGBdVJxPaDan`0Gngh8Yb@V4Xx~C5wZQm4G?MElVR-c%W`~25s^m!%W=gfv6uo zFWeul*xKnRWsgbS+WUtosr!ba0TZ3!v?GrRrot7ImDT4L-^(Y}C5PImGPn3to=#d5 zv4}4(qkoh>n{{v*(W*@Z&LSntHX=>Zl03NtdJ0twOn^n4$_xfaG@vr~qxp^JR)c3t z3(8lS+wfinHiyz?e(s5;1G{7Uxr&q=t9r>9IlJR0wI=FzXdHnEQMEcPJ<+J>{4Cz{ zY^5IBj5%kfhL2%3=Tx@vAYq?57Z|_l&0IxR?Qw@S+}#K4&TGw_eHfUT4*|S5r?Idgb%1~D1h<77nU=SP#*e%F!2lX zAJ{m}Rta-M>jRV5o-bn3w zeNO<=JS(0uD0$^V!kX4f_yuL`F-z|%sFGsygV)zaScoFzjKp}?_NHr?L~$3*>nxCz>uK_lh^Q2J1k zMBdGfcSedgg|o_r1+vKk)k>FAb>jk)?N$Z+ zo)bAtC%t`-flw9&S6-Juf4hwadTGFz`qSs#HrNS7YJ7ytsaB`V=L#YltvRbtZC}RN zQ0^0dfD5?HQ|Uc_ewZFD7j^eb5D4XOV2~5Uae26tJS~5mz`+V@kSBgc7!?M1E-c}J8u7x;RiHaWrSyj>ru)xJktTg> z^{J*v#0>n~>H0s?I)2cDG;jNl+WgJX^9uSzO#orpQ_)ucX*R9gaSQA-4zO$-w)jk_ zoWe*0aFw?w>W}%{N2FkQ#M#5b9=X9V5c8-MyAU7tpCMlc>%j8c$wS#wN%Z~p_A$2u zxy@-|WVYrp(pm2w-%gZGNg@4}fRsX3%TIBlo((R--pe85`PZrcj8N1xo~I2u^ebuQ zRq99eMgot7mlJ!HVDqL{>zDYC+i^N+6nLMb%Z{8ur)#oRs);BALl%e(4K#^%_|NUECV z_U2RGS?$k|g^$D~b+O~$;NzefJOH&GuS-pTDyL44(uD^79p|8xVSv{Kr=i&8t1ymx z9Y&5@eidnZ^1pOr&xg;j47_!| z2aar05{-T61@wZ7}i$&5d1Mo*spw7E< z1tq)V4ayUpRdiYJsP!MGCna*wxm|wxIVVV&g7lA7xO!ciJp0|xCzJsR7l2c#I-I?>*C5nV56F|0OVkE~g}`u$!!E?R>>`pui^X(ijG(V|zM23q^6N z(1kh^pEn^m@5HU8(~kRPdHkGZ@wyR_FXEw9+BvMBnO_pJMvYX){T60D3U^5RTW%nZ zl%I-;9fa<_Su}c9$6sga>vq%k&f$F;q|fE7^N_N z+y9*xK+*1H$}CeCC{2y(9r#Bla3lPVYwPbs??qlk{R_DKe}RhrFUo5FpFphtH)kg4 z4sex2@`UvYdzhJnH)p3<1^@niQ;p3gltigEyO!{x?i4?uy;NaN6tuPTS#I#OSe#MnxwW z-5L9A#zSSRtmn_CX0WgWj^SXUDBuS!1(OTh*&)Lf`uty*?vkB_1ts!^k2`3(7JC4E zFwZwF_2Q6fFO6BU+h@9a>uVN;IQFQA41U<~;76&q=YGo#8rItP+q3*%>;UpsoO9tr zTQsPJp6I2OpPrK&g@eIZ!I9J0zE9a_2#}7LZ|a8}Vi21P8HN8jE^W@~9+`v2@60d@ z%8jDy!4gpMw>;XFS|^c6T__0;XII(r$r~=?Y1lzeRJib~`pRRK#^y+@Po>ado{NxsZn07pK~;a#gXSGX)o26 z3e8+>zW^_c-=BR+EQUlQLA&3UAw(Pz&t7`r_F2)x0vM1L<08C@c|2(HHi->Rlfqg2?Q(ww920`x$x4yMzvJ^-=ErF!GG+Unt8fD8iD zbjEUGN}A7GW$bUOwfyaBk(tXw*A8aATJ%TW+Odko1GG`313Q zj%xrq;VeIOSZ8PF1I+7(W-Iu0FO5n7DF}~_aUw~Ot+}0D`8(Jdpu*S!t(ieFiIySR zwy3Vl>A#b{dSXj2sS`8_sw50NXz~Efim#E(UDT=zzWma^+3YnZLz>s^z< zbl}G7YJ#^nQa0{wMJM}m(`|fx_ykGM6NpceeBFb`5)sH5ig_d1t-_@FmDRVTjyXss z5=l+RzKK}cSp|`KEr9vZJ@%Ulw?2}CPwco{Ah3}xbdr+hCiwV4eNxKC2~L=34b<*> zltn_(%%j^-1})KLRuQ=A;e^&~@CM;NTwsDlQ!#8Ylpw5&BYcsD2~2U_o=LlP-&5SU z9e~_NVGSLalt}2=)LWp}-Nq*N+vT`k9|kqtLFVyy$4z7$ZXZf$$3uc$Nkije(CKAy zw9R&33S8b9SBa=tB=PZe@De_AF`B)h4sU5j#wwFSimzSBsg@NAIgy<2amNy7Tx~5~ z4-^SZS&mu7kKMOC=U(XFEzM=J(iiwp3H>{=@IjM(-!-ZAIi;f zcwPfLDB$)X)u8v}1s^W8ign>6sxvagTWuY8vDwJ&>W*!d%Fm#AvO}5QuP&l0iVzXS zVIc03&qaQLJxia>)vn16u{7O)*XxLUkjh|RgWL{y6@NWt%p=9Jqdu(PtU~x$EE}Q=Fza8M}V%Nb?Ee5z*UPCk#{=y^Ik_ zwRYZmvp#meQdwS_WL#nL!Ygtbk~0Q~ zslYlhyn-IcD9Fj>FR~>Fx8cAMSsMfZ@Q!fcy-~O*L9kb%VhscGF8JEx-d>bUA`tD< z_IOMuzk66~$@R3Lv|~;gXL^j<(f!dA*C8&C->S3?cQ>byXNYy(_SH}-jvp4U1$L8B zXf$7&Tp=qki1}*@%@;6%WaCi^uim3B^5o3qEa9udOqIngGr%uoRra+-uHq3dI*w{G z&ARMskxY9@{EYk!!-`CLCgELk|&s5d&_el)1djpCaX73c1r zOFPpu0nUw=)T$O}s?=j~Pk+%Ke9-&d!r)$^;cS&Lx=~piW_#`TntZ#YJ|q0H7(8=o zb<+`KdKDsEza89dUn&mbowWA}c%t8zcDI-$oQ*Q}=_AMTO?jU#{q>~dgI{g!N(B)v ziai^HAU9NC#gzL6@_chNpAHafHy8(jF4y>CCMAq3JY9W|I2I6+)sF3 z_i)&Yka9=6SXfWpbY_LNb|8MqY_(;)C0=YQNI;$3vB#8{7v%qCI$Ex zl5QZ#QQI*6W|r^p(z7(!8xwVJ_!WV<-16QFIs|Cx8~Wa|^I7m-fS}AoQ$+6KJ9 z-;0ex%AvFyNlriNy4cQxuShn+llK+RinmU*vUk7T%{u9{mv7iV_%n{?BNAUsm^C!i zZ3T^xRgZB<_}>1)HlpWj=@~LMWbrHF>u}yUYn7qELYCFX!!`h}I_}A1YRDqATG;#D zVbZ-tw3}Gj%lF4v- zrBC!TU-mG_oR3`9d}A}Xp*CVO4`;TMkcSru3t&+*CW&IDI-r7*L;27YmxQRCr_LCm`NY%SSw zn#Tcd4gBlzVLjHm@K@vh`9D^x8-VU?BEajbVzQhc@x1et1rF-Xd!66n1*f6Ny@5jXg)az0CSk`AgHke!SWkWJ1nLc); z2yl>Z^{J1o|o ztrb4Dp@`8R(a{DsF0Mw24LM7hVl3~6g354~+={$|wo^&X?dQ8}tshUO#|X)GSxTGO z&#~*rlBRID5~+zT_z%B(N=YTK!MU7<*-P@g7dB1>U>KNCF6X&;3c@DGOFxVo2!#9z zk}w`y)kmJ|>a7Rd*0^$)QFZHhh8O69xohQZ4;0m_JAJIe1slbLB5 zdfobm0O`fUK^}|MC)nS=F-y~(--^b82>By>jn>X3!i5NLF2;s9H%ls#--B$LIcHLk zr#P5y2fGqhH>FM#{b$SZ0Mw6)Cz6#9!ni%YHRzKpZ+5*O}(vvgUUyll#i;eesxfmKodS+;l z&bX!N{+!w0_4k)M3##$Qusv5EtO=~i{Y2X%IMo!KGe98h>^j3JxE4n}M&uL@RjI&6 zPzdVQUeiL`2JYTs*sf&N^0JHS2Qlhiodtz4+pvAE3M@{n4+kmbh+5A~Eq-79*aBW8|M$b&G^nIi3oC6{k*vZJFmvor7CiVuNS}@> z9l&F@FXVQee7@Rxy+62R_h+W{(e;64lWAbtF#i(EcN%Fh`>job$g8EMsm>2FaaQF4 zs%5BW3o@Upt==?E`eXbSbV2T_wW*xrp;rfoE#iVQQe()dAkX&RLQ2q_D3uXSL>1MM zieSAFr`Gb=Rq-d&7QHor%84!|o&=!~7N2h!yWjIpF0FLIOs7QG zdJzHnvS#N(!mOnw_raDcNaQuJB0Gnvmjc>=?Rl-gOGIV?Xha`ZzZ#34!>5rB0@`hX zJJ9kDr3HZ7UWrMd&L)V}=8p^QOmE|@C{mCdVukn@ z3B|vCg#T~bBaQVXU1sfJU+&;D6`+~OL(;zunk)%zpPjM{S8@>TE&wfER4o`P3C3pp z*nMpMDT!RMfK&VN-(0-NJeEy|HH2s|YQ1D*E_~d{4JS!^RZKURNn)F8h{rum}o|?}8H&ffch-yqG zvUjgy~mRt%xbRc$W0s1^BK(u|aY<=H|nf^A$ zcFU_EGX_%dW^2V%3RGclwmOuNorx(Z)TQ`yb-!n`%9TWl=bh98NVinI{U7Umqx_*F zdP+NE7qDlt)aJjGR~aTGuO1dU5S%} zR!0s&8rpl3j*Us6x`KJr3XR)XL_ho)Vs-Q={oV336(l}s)>R_nslR>K$-!D&_Hmo# zKPy5D{qQ!`<1D^nZ&J4hNyfF4@fBeCapwe{Krc1pFRrr=L7z1R@jX8!pV`YNpM5Gd zLG5AciO9VtXK-P=W8w}B7k1F?olp{#YcxI0PBXB+v|XpLA4yFOnCfZnQwzt96>!>? zh3t1}3Vyk$UL#EGbDCOUSFXPn_u>ahCD7bjY?__L{$qA>}#@>uTBFTQ!= zg!&N!{Dzyh%F!%4qZx+<)B=JA%#{rTS5;uc<>X;QxK*(EY2Q;HY}mnbkL%=b*Ug-& zQPfw(Qve<>T!9nYV@SQB*mpgbff&TxdFDS2y-%@;e_tK$#nG(6?mZdIlAM5>yi5~y zaYdlCpVr8dC#TuIp4vXJKD~4oI%F`qQNgl??AVYaGlY8~n;v_Sl0(eVOZwjq7qU-! zmyk)N!W_Bfo08r}7D3=G15e1A+BDAoC6PfenenGzGRVe5E~}`@))bFj`rIVf1|3C= zN6)E3@r{KXGZs34Byu?}AKtc;NmnkROLE`*<}@idX)JF(%4IHcrmnY8P8XW6aG`48Q$S3MWL$?%v-^v~*)Rw5i8T2cwVI!3kTmbIv?86*G82g^!bYVe0$M8^AYbgMx3+xbvRjTe~FfKx{Z*HjrYs;a=(2 z@!xBq=XdCqLP^`0x+IX712usq`?tmu;%H{0HJjo2|m%ukA&nU+Qoo0)q z+b{TRckaDns@5uUK2X#RAdiw=7b#mP322!{`rj-7U!IA zHe{4h_g5?p9N2|Of@TkSh=i4(vW0(6>2SsCDOF;Jbg6OgZhfB{oI&j>wSW$FHF_U5 zrV81l)*jc#;SVc>Ceo%YNj;i&zh+;miy^=$#HW$D-5|*?`1q1~_7p30(kNWWTso`r zod#WS-l3(B6{Z^GWhY6{Or=>sX2S$_Vf}fOMo85qb}JMKsTEBQcu7d!lNjERAR((} z`B{6NvAjH$QNRZY#bjRLLTX|xOhM=Aj-QkgH(?Z_2JUCO7S3DdbM@8F$%V8Ncq~mN z%UQDC`J)238t(6|*Ome(csJ@@4%j`fPTu(t@4w@5Y-thWyb8EL_hZylz{j5K&1X61 zo)Me0f`3G8uPXq>npjhzAIUGS(c|?Rv`eh(^T&a+Wr`m-^jNt}2O}LeKn%^fc*7_J z8J^c?F_;?azKfca7=;S#^&bSRD$3nXQ4X`tw|`ABzcTme#b{yKg6-FGf$Y_no_OIu z^%K6SWO+&qd-jrEJva)Bc_KZ4^wpndrRslvl4(&1QEZD!+bN4|J+Xic&Mv7HCIU&O zG=aHkyiLa?(6yozv+h46*5-pUN~&Tv;rn3YO&mMdo1omUGO?hx$^z%Z%WO*P-vy&4 zQ^IWyKu|pqGx&H9vfjV}D17ll7iST@ zEPSr4sz3B@Nro#Uwj2Ig+YBGBuvkcg8vHVxJNSnBsez=JwsStr!Nj0HKSX`PGHJPo7_Sb#Q{J zRB7M~OLp0QF^LM8#Ro^$ptxZ;mF`Xu*%K=SA->#`=qY z=#oH%>a9ac*~T5OXRQ~nmMl|0MBbp5czrIVT#X#hRpTaZ#Zr= znY4H9)R_8>2!}MZSflG_^qM5kRu9-Lypo3d?$i=a@Lp~U*p9teQ|?QJL256yWu5Bo z5?D-%t7j7;%rTZro37*s1$J0zzQ1d`*{vMvz1k_YLChvoVB^n~8A{aMAo|w!APc-3 zHS_M4Zky==KLelEg3lYz`{DqeMqy(Wv%%)Wn%mvNp^yk(C1M4GIq@F0{-}&PtZdhj z7fcAI(e;FCkl}syh|O!`u#__No1E*<+R1fvJ|3|2;lE<8L5fFnls~?`2f7%n=M!U zAue7!ED10r74yG;-J=7U6UaI0x;@>Q;tDPPXLB8*Pg4`0f6KIjp@d2tV6o$j1wJJX zE$0O-e!o5EvTLK}gdUe2Iaz5``wnq*0`a`b7M5tF6Kr`8s^aAi@`jo*WDL13pMBxD zfK0^dswV{GpMP;As&PH7o-)}Uw=hij1z<>mx7Qv$GMsShB4dtjZ9Jb3&6brg4Q z(&Tv#A*EdK_S}u7$|A$1LzemrUd@kY_w~02H`P?-az9#S*$yKCz7QoiH=wZC=IFf` zw-{rN)(;F-JidzZdxQt@^L8(=4vXchBI~ALi)wmX{_Dk&#N`x|+96g(Z_OCI?zoLJ z%!3};kdocdl>rE}A=qIwdibITPA?t<#;$r>E(={0kNV5dx^C4|3d)7Kvk|TJ$Z0%W z-~)w#FR&QDk;3PtitFjbAC%hCM6{*_=t9LtT_)z0oh786Q{8hOJ$pvmBRah{dB>N4 zFw9kxvdgKD&aze|xx5lzl^f@oR@}iK&Dk0jFc-zh&_i|sA6^mxWE<;GIoaQaF~^Zu zS9z0;-R5C>zWLtxbl%OwyuG%jr^JEMA`#`|9mq2zq%=%D&a$*YaZ(?W%;bwVcyZoM z6aHEi)c>yQcZ7*zk1ZN^OM@9m4;hg&+25W{C60XiDQ;6WBE3Yq>3+K1)8etuw^q+w zG)YZd6rrZDZ&B-CG?$hC#%ZuvgYl83-TJzGPn(ppqbeegvIRHO9JsB4{fKt>h&Dn;ZtZ_`zVk9?g9ciqZqgyjpg{FE*hSp{elS!qJv&Mj5 z{Ezm&E3B!mTNmZS0wQ1m1p)a`Kxv{B=}HxmCLmHnZy}+E7K%#!L_k5B2uMfiHIP6+ zk=|QE3rH`4L;@j@5ID%FV5Y*I2Y$CSy_43Tx*Rv${gbz?_>ngpKTTsZ9vx; z){^U@EapPD{Y|EfQH^;+9r2ke51TgXm_R1hPp2D76hWYC0Rv{yR|?w0B1$&8+M~ep z&klM&V(btqCDwHWSDPkCvgO)n-Fb$UA@bPS9|8C$u#HfH`D*TIC({5-_t21Bet$ZD zJX6fIlGpEFd|>tBJxX|ft#HhdXIP`o=AT2KF5{I`kWi|h z`Rt3y$h|rCbos?a9+OuvN)PM8I&vd{hD~&3-fL;FH@}h@T(%t%8rhqKeF=c=2i5&H{&pM6S^Lm z$G1AG->ZdSH-VeTT=g$01c@8&`@g1xstTiVEgLZA;8R=>V!xRSr*k8;2YGQg?R zLbfwN3&I~Qf+Vv17;1H1QRabyZ_ z#nJ)LVj!nR?d0*iu%?gq4?2k3qu|3c`#;Id%%*X^b>)~6s(d|*t4kht8?o}ikAF|n zclf+0@9WqG%3sOI+i=1>eNCU9H9MF+W9==(Jxh zCMHQ=V805&%Bn2H=}%{;a;$K9Ep0(9H~1JQ87h%dB6ev4ipNkT$n3$-ruq>tDYZ@g zL(<_wbpF9C(w_m{tPg0;T;sh(L)B0UBj_d2y`Q|C15ebOm3b8?-r-#J0h24|HbN;l>`}DgF&PV5LDLAyK;|YLelLK#_Vm4Y#^W|NF_WJ&Z!Dp$ z4{l`W_qj{v349^C*JO-?F(!aGQbr4P->WAXzn7Gcih8c(QZai-aScMcYPr_ka*gtj z`fzFD=1-Kn+!Rj+ovrDAxcu1UItN^45Vfrw5!gV7H8&@QHQr&fC|@8~r2GtBXVVE0M? zXLGkJ#{9oWvhCSCv#@yTQe5$3r|@7oD`8jMkP)CC@Vb&?DRwgM2+W5;G`wDM%#d{|KwK_fB*&;az5n3d4bnkxrYCI6}jkbFB=TsY-lPj9- z+*Bsj+EZH3itncW1DC;X(r-b$Rq#&JG;8}gk;&87jAe@SGKIK6A=OjWjDA~_BNyCr z(P6Z0#KPkD-9beIeWjhB%=uHl8S^I+Rmtx{_I8R_txR8*Ywk6$59`ULAoVhzLUF;* zkzTp|S<2R&SHzPW^Z?urnq%~~?^<_OIQ^zU;g!*nmuNG=o8KNAa`2coN}Z0piltfz z5w0f3TlR#y7QUNNeds=Dk@WPs+4p<`0;Kq@+$ubez|@enWTWc*qaO4x8H7}dF4+Kl z4k2N83C$fMh)+V4dWcZn1*%OhYNhF$-K!FX`~weS>eUVx#(8=ht6Y2zp+#b-Xgv>K8qM=nYv+G8&BlcstMt_%9Q+hhv+S?d}AS;wQ6+>u)Rhy>zA<4m=8eTKg7zOg3U? zLv++u4X2_7;j(&*j<(B?#4K+`wP>R3jSX7=hD3X?W;wmMu@vs69%*izTv^q zuv+%3=xhq?t@i;R!xe;*8Q?!w3*#zpXiN?L-^D|Xvu3EG&hvilP@ep|KXiD!?%=OG z{?cs>r>d6TYDN=mBcnZux_CfWio^%Y+0LD(>=OS|S3q-zB!#azXn3d{!)Jq0PAwc; zUWHq8UFcIlVInT0!x*+N7Dc;Sesvof{|{-69Uxb30L^-;Uc0why(#WDs@m8iE?1n> zQW`#K+zG&2eUd%(<)|q%j;%Sj1NqH^8FFskqMmtWG)_`lvGSk@_KQfF50?am)9Zou zC)~Sxo*I`9+2q=1=Xx8I-R>Nc4BN?0Sw-Nd3D-YV+%EKW>B$N|5iyW3kSH(`2toONscsv; zU=k=M(XPbjaX$L3Yuv@ydLsH{&cl>3WahLRql4#zNHhM)Fg?VNIPi@tCT-7lGqyUP zAv(U#<;2Q0yeFB4-2V2R>F&>aL`#JIXnA~G-FN0(32Z>|PZv5sHeEwtW!r z?p2d7_9`}PqB;Vf#;PIAeI6dC_>(I>3#xv#KI#e~s{Ed(ULOOe=xO+sZcfak=M7h- zI;&~RhjyORK#$tZhUy6pm-@5A+cmS|gm2u@nQ0PepI?A(rkzF8Uh_b?RdMi86U4Dr zN0*S!wVQX*Mh%Z`?Em71q|$^=^OCa=X%oV@iVJqshMChA60c|MN*iks+tUsRT)zxW zT-QYDb*60nKdJ2=Q17(yXms=L3hX)HtlUE*UcK4g5+@|pMWG+w)tM ztsPDZF zmiMFaI>pYAzFE#IPe!&jMm?t!Nz&qoV%vtJ;%E)gb;=~$`Mf1Qzv%T z68~q={20FtbQuE{hmBU*qUH70K2Nz966CfddKPMK6cY6BSWu1`u~qyPFt^@4SI)$~ z_529glkp$tep}+NuiCKqrtZN1jbZprzE`P`EwkpOi;5;q;=^}5VlzD{EIdC4ApD^V zhd)lKApR}PAO2V?nC7I!q$k6yEMp@iS297if*-wq$L;tOwzV;g!Ks6{K3Z>anlmT< zVl1A*70lO_)uU8o85?1d@r=kHG^g<3f;vs>du} zt&>E3oek2)oa4)HeMt$HmnYdq?AMr&HPn>d(@q5dWT4f-_k0ifglb&WME&%XGMsqc zIU+3|a;SB;Y9_Vhnq6TRF~yz!_}*h-#^!m?UYqgNJys(j4(qW;?CR$Nrpxm89v*5u zNI5$ueFezo^)uK{AIBNFAMr?$e1jG@Tx$RR^4(n+$ok@*NPuV6HdnC8E4pu&-%Yjl z9DEUxj%7QyahAI-nT(hF*irM$#zNYFFI`TinJ*?`-1f?;d>_#ocCFXKmh`7dH0~63 zwPV&ja*d+6BS7hPcIVSk8YnC-i~9J9o}DDSUr$kNXLn85P7Oe{^(U8W7T7Y*u>nBk zyN$GONLWHgdd@jK!?j&uJDT|5der`;KFrl=dT)c&Y1#fRc2MX~mN5$~^U*)(khGB$ zL<%r$kO~mm)J@p3M12tJ;ke#Vuw|UB^F4WKe+B}!$uJ?4_4VGE$xwsi0c;xKu}>UHh2@g=CS(nR*=MV_JR+1HGi- z5;bny>^*&J|BtM4FF}8}FdNz;-6Y=U-zf)B!&PmC?AS7a?27Y;9-PVm^3+=a!?|C_ zrjanwpp~e#f~u-V7gfqKpJmD_H^1PmS{XOOU97Cr8);{o6$Mw;r*6T22`n@f%zEKu zYG?%1)1g{;kAZ69`61Lzy~*&9@e;{`p%t^}wdCK6wFWvs3Cju5vMsc!RQrD@bAR8s4lfR1^&#-1>Lv*-io z{`dI_$^z01hn|cd>N`JyyP3GiA3V`?(B{uP_2@Qy_zW+px73MW=&J<#K4t!a;UBUo zeS)`EAfJ-TfxuMYQoLh~1S)zh=?zoaANsmIg%h>wD)uIUb4-6z2LvShfTGrW0GD++ z+u)6;MRN4@4vv_BKip1gbKF$_LS=*GU!7~M8hWwoe{PTosC{*}GHLF)U(^_;ZewW% zDlcu}-=W$!IPZKB5Lq3_iR4s~#SDtE2=PN@Nq{W1LE(mA(Hp-oLWTh%ia&Z_DMbjrN(as`U`Az=RG zrXQo7q1E%hD_aj!KLY?4x2e3SsV6sbBw9*_R%%YrwBGYw{0@WQBZWHkp%(3m~>EAMFmN$U-pEqPA;;nZgnL zp=x~a#S;W}q-yrg{R)QRB><; z%-nweTk}f8sg;Vn>TQpii@u){m8l|4>u+}T4rKkUzCAxP&WV`wF1CVoI5|g#1DN6k zkvm1+UqWmRbU(6zf~|~PXCR5VfRrqxpVW@l6t|R*W7OaTCtJqodYIP3uPwNP!@uGn ziVWdlM;k8kd4A0Sgk8DM zseiI%e>gNfnmJVBtX&tW*m>iAPE+nd;~^!{ZH${RfMn8hoHLU-8T}~9Uv*t&*aQK! zmT$%jT;Ha9)`eRL?M$?nRyIDvSd^BZ=kb1QNyAhj`W$vof>gl!H{@HodWw{v&77e= zd5*P~b9JdI-o9+0EO`5NM>Q~UYJ47XY5+kdEurNa2bXQf8J zIq7c95R1He8D{I<#yb60D_eI`-vKb38-ZJ)TR#=~0i>V_L-dL-wk->bnS| zKq&=VVXf#FbB2~q(EfyHCqHl*NczK4;rEL@I3OjwkbSM|-F2R#HN?)+ zN)#7J7B0aTur;z8!MK0=UL;e}Ti0_3`dPBc2C6&~zH9w5`C|N`B)7nvfhxI}YdcJq zG9@6@3n!hKo+&^zQOa-a&Bi5O*{PQ{fg4vHfaFb?dF{ZW+PSp)>4p^A85{sMoqYvR zH#qTWe6u)X8#mjmWS$QLAHsXD91>7Or-eMtPMb{st(%F;q%RwhIbo~vhoPhVK7JHI zr?f1j$xEwiw|#zlpPgjkl_KHW7%6g;#RYtxuEYZ<}%HOi=mbP`<*B*aZ`u~(rCxTQQ(wUP-ik1N(mKI+7UNB4VqoI9MNhVVYVTwEgm5m8%50xO#L|`1>n10fdcq z$5U&eYBdT@kG2Wa^8}R37Y`KqMT*A3p9(&}SM;}~=ls--cD9`EjQg-}TeT3|7bwh0OAYcKG>|EiCV?W@B^U|$Z#L&&&!tSnNCy!Gb&gHt-ic&3 zK}K7rj@`mq6qaF4MMTyWsk^mZ!`PVa^lFE810liVYo{8{N`3s6I#vMVwR7P%*MDws zUO@EXTUQodP1IrPj3WsY9<%mck528)3D>W)n$an<6E1NQn9Z0d+??D z{qLl{XN7{0Zm!7JltW%6C-TO(8H(S7C+ozuppXK9M_hqog0pOe6TbS|WGfEEKYzbc zG2>b9&?+^Vpt?|?ATSfYPV4f^<&kzZB-!DkUU!TcbggAQ_}jc4UMjO#r<^2AvV|49K*<<-f;Np{>M%bQ+WF=BoY7rp8F zdqjI8sM)mig+EPP4$FMSoU0@{n{g2z+C6LsOQ`N`@i@GXg7>Ur!VxXV5w3E-^u&UTe!t7 zx4jRUo<}+)rpDo>t@*giLe?PRkB7c}sujS~9rD zbhB9p)A}OZW~+ZlHC#UdxkpkE>|AFVY-`!CYfq#`(=1o8lAa4|W)6d6_Vf5wxKjcI z*DwKX+197TnWfs#7c;2vN3LHvS;!Q|x4-z&mVUcAu<(#2fqHw>rL!5<-nJOURo1+w zd+_o_?0#kO`#tonva~AwAFXk@8?PqH^NfoV2*S|HVNJ~yBd}NYo^P#$A*=G)TV*rS z+okWD9Y7^>Ki((9!W>()dMs?7g~qJ(O&6!~J~(it5L*Yrhxq7+4mzsi>At1c?1JnQ z!bM8;oA(^ZyvbE6&A)@9_JtRyZVT0E(KlKrLnBGAFYfCwFz{UYvqyl9dcVtP!tqg` zrNNIbQty2FuE~tp&sKdhVxLl0g75k)@4KB%E5cAuXPc=opw6iIy*+s~;4UsvFdWt0 zhq~9DfR0^O2L0$_j&g5ff)R-y^hg22nZdwFUaWxWz*g&KX7m!HB4{`5iqr#wjV4f{-ZX^4+?Kt|1V)afhA33wev?*DQaV+c8DEigd28d ziS{U8$8F)zEgs*aw>a(W=3UXFXQZ{BL7)ObBjJQbYmmNZAEok=a8q3Sw(xAcGU)*G+1WctHF-hJ^1JIRD5tNt%NO z694loN8GKoh@e0RJB-vnP1S~DBjDxtRH#`0v;lQeZuQ_QDp4s&K=SC>bVg42@#hPz zChL<*q+fLka-7a7AnxF7PMQrs?_r#1iBjHw0=4LepPZhQk#1tQu5apH9n3N--lzXI zLB4(>cj>FlqjqJt_1uVyN7MU{4%Ub8bsm9XRC`wM;@oUbv6t)7dZPzl&8&9?5ecoX zDvG|TJpL6fiG=;E4{ONWccbkRQCtd=l2wshV#=-ICt)w1kM_1i@7)6>p~16hZoNRs z%&i0_hYWi<-T_;T^lte2?e2AF1ND1fCGLvKO;36+;dbd!7UF>bz^lNrXrX$a{zHWz zBYjIFu61LzqKDFG*CPEf2YJS0#(Do_E>LhcZ%uiBJ%X@UnNw}*uYAIv@NgFA<-b^E zoJ`*9(57?92?|w06)kD>B?EU8=*>ktBjDg%p4q0EAO=nDwzBu zpE66t++DdBnCqX!LU*ll9sb5zE6(XFl0Q18x9)lQavL8e7{ny|5m7w>jRJ%a<&w{g zXIbmwB>1eoR2Ql}*LUKkv{Qd8k$w!_nljG`zl-QZRaAU!n5qRmRRMRsL;h3R6n!EzhUP72nd8G3l^5OM#&`{tJV!AsvO_SSnd*Con_We>baB(d^?B<$tnYZpy~!n0s*5R z)Vh9-9p)oTJ!?{`_)I`lH3iZe78Zi=e_6*%+1fS-8Oz)6hE!85mjF!Q_G8p$FaIr~ z9Y}a%Xu6pMU)bqUFsL1;*q9CTsS>nhU4OMLd&h&zt13RcZvM|#&pe{18JPRm@tlYw zz>k(sFyqzZta&ibRl>mVL{NhmeQx9cUJNqS%7*KYh6lRb)L>+=XU_{zk957sC&10X z9>Lzi^S1`$&bbkWSJxt4ft_n^UIKn+V2B;RrSA7o%q+WX>S!}x%05wf{~F41g0 zcS3tb(fRiX^vP}3YVs0Tc)GD#)vsO9T5&_TC%EHawR*lP$4YeskV;z5K^-ct6$=%O zioQx~J`m_R8t)6@CS@})*aiRt)OD`i2>$V2p>``ux_uH@Oym2NQj6M3t2O8*<#JYX zBYNYx*NcDtCg#>niCKMdBnbV2;qqPT#3dPJ+edvWL!y%gyY$ zxM-dIZOtoy3{y~**@+b58~N)Zx2RlPPEpJ7Pod}i@Y4*hioWzju8*W0B@cuXm1&f; z)y5ZyWCQNaP9w~tBkp0FTC&@vOL}L%q&5c39mcV^>847+mO9D5gc@b{q3`?7Shj|>lqN^8 zDOJs7TzA0VDK+pq=+Npq5T%7rb?T)r7wvCjD?Q6=0`7?V8Z&{LT=|!TZPK2>w<+Y^ zEuy@Wc0sQ2>>5YJY4W?qVRjVjvJ&IX@&Epy0HYltXVi0$*nFxTl& zi30j!weVJZqDn*U5Ve8UbKGP;gkl$C_873NtFlpsPv>>SZI>gC$L`8{RG|pji>LQK z_5@58eY*?a+7Y&HN>C-dRNRRacwu7$71XkM{}&cqfgHW4u>J^s9L0r0?^(eV4Ie53 zQ*c&+bmTi`jZ*@gb&K?x6V~A9GlvU+aup}++`CrPfibQYu%N#y1%KO4393Y*@pn<1 zFd*fMX)3FwJ>Oq8ZhdMq7R{Q{vr9)``LxzbK`Sfn%2OJ{c!3r)bt^nE#mqXn437J` zQz4p!yx^wX;$MHW6iq~(oI=b1nzPT1gj@KKLO;8}6qY*UI#;HDwo>s>1={@ms!hPxixUf=S zAyHCr#2ol7oII1|M`z8csHaEwC_-uG?E*l77!_Novp} zm5Ik>Pye~YdEduPrlm<1Ape5Nf4>~A5SIe5_zmAfinVBgMd8^C>n?J0d$ksVmqhOQ z;W6TFg(j0>^msWilh9#1*mrwd^~9|F19Q#kZ*M-IcA^$Z?6kiv#IiDGrd`d8n{s{@ zi%C08=4yrajyq;tIK;?pj~hqd7BF<04VaglexKX!&Lo~8=h7e!s=i;F)7a4JGx4pz ztGVikd7>-Kp^7*BhYoDNu+7ZE!lJlh)E<9FNFxzg8(IifEwf%Omh`;bm8hFa3oW#y zw1`UZEFqtj(E3|X_7SqQD0A6>xzhc;2M>~9%gw&plXfv7%7>Q>*VAKL&&!r+i_=DA z%x20F^BcWIlH!}r`H~sFtLUUMv#o#mh&-LBb>5YN%LY}RIo?QKzhBs`uFFCb%+JhE znLd^%jkKWAY?<8f{}+?S?&~NYlu^rM>hxapt7FLXXD3T^FClkq7#dLh!bJ0*p(ne@YEvj@!he zJPt_(C-u~?F|g;ZpeVjwQtxGg@CBsXLRd{g^^rl8EACY~y840c%T6(Or{g)Md2c!M zXeU57yw8oWN^dU4%?`Y@e#5{-jW>Od30zJ37m9;&ebrz8Qpl6*ou8o zX_Nf1J<%(V6H+-DJSvvV%_iS$eh;i_-u2R6y>2i|K=`6A=JG_}m&XzAxR)ilYZ82+ zZmS~q|Co`xwOYp|o~eVK!}0L|bnZ!XCnFHFXvIP!(?{grp8q2Nf5%vi0adke@jmv) zVO&>^-xBvw`r&7uMd)W;84TG2V=J)5ZQHRDVZQv{pNOr;#NIzAfJ- zaWuz7kYe>+>st_J8)+OyXX;gxZ!!P2Mt+>SY(Veb?qVx6YYD2A@tm`diE*u`O1`Wb zCL2jqmQ=+_QY&~K3x>AmVzM6Eedf7us6I?5P)-(XTB%EBFQ9b*M+S<_%zN1=qgHEe z^21T2*6|q=1_pnZ$aSp)IO|BBA*}ybKJFHOj@V0E^_Z;H)KVF<%dsL}hdgxPWkYH~ z)NR3%@(p8N$;Vb-3z!}ao|%T z+KoU5eP$W{bWg)xt?ma}=0xpy85Z!(|@GTU-MX!8&_ zJ~(duq(huqbG~gH!-!%g8^7p7Ajj5^E_C$)n#QUQOg{3-M5Op8_4hH2IQDnEbpq1c z^)0E40L;xV3qX|2!0_mn8gRhC{tr7V@Sy=j&%nor|9|TLzm5OL=0+Q|$kI(0b=21a zd4zf)OG=?^HX|+B_-(B%({6>sH(eQT%UY#%cjl-$jtr* zx3jo~G$I>^eCdXNK_KdxWiPE))o&a#J+x)9?5 zS;c0!q9W{32JWC(a~})iNhWU^kJc2DiDT`Y66R3T%+lmvrCziB{TMS7%=r;!6nuYs z0|TmdFP8z&^#}Wl)^2WcTh@e_)@1)^!dN5if#nKv014Z06t`@sVv0)>wnO=L?Z3c$ zjj(jtU3H(yhw$J>n1EEJ%Kdmr0R!{GFi(5aa3TV9L6Cj+lk>gp3T7mua(w zO0F>lV`h+~Z4mn&1xaFU2;O$7G!;Mx?K(FEPW3vPi~X@#ZP4|`IbI+2z5K4N?Ki*S z_*#_ovNGjWO~ZZ!9X@loy9s?@&^o7VW%kZ5mV9P!BjbAB#HN_LvOdo+qPSdg-WH5W zK}m4K>%?IK3VPpz0Z4*G0phOP#(pJ3Yf~_MIQ8Q8epQ7N?{fFUuMiomp}!Q6KDH4A(I}6 zKRpJV)1ziJ z0fj!jn7shO;G?~vLwaNkndnixNA%!o*?(Lkme{&uAb0i~i&koLl~svi3{=_#w4sKR z4*_jZE%MsYqf)N_0GF9$?T7{#O6n1`6Ftwhn00&1PO#s$2S7R?^6<2lO{|2UgI!1T zHl7PvZJ294B<|;s8{N**4!iIl6G%i>qx3elopcvP!A<9m)9kxsW%pmH_!EIPYPRnO zqXMeqpF0C3=BrxZPg0xNt^3&nKG_x;3_-~ky^DWY+Zgq*2LSG}1Y{G-H`iL5(%|vo z9f$RFO-B5+$%!*{o)B#F@jvBXr}>`D)O$c>X8J8;A1D@B!WH3$Tr^vHQJzKagxYLA z*u0$m^KD5D(F@=UZc$5nj-sC+h62;ZrL{t4ItC4SI#yT8=wYFyz7MC~T6D`nzlBGB zP^$ZvnTaN;)pZ8*RR_r7jV$cBKda~a^@Cb_is-P6^2t5(v>4yBuzG<|#inrlnV(!- zW%XQKVX}|_flvJ!(o6vYe^!^Zc9jHc>k}s0RdYz;#P~RR zquMyeA3Dla-U^$MwXAlJ$8(PU_w1TREFcSpzyGBmub%w3#M}SGDU?<0oNwjh8H?1q z8VqDwC<=(}8T_xB@`#of1=oh|EzkzIjf=FD<@Y8S*`^wNrv3)cR0ux)llVhjVOsBf z3&YfF^TTQ7Se}#!9`dpn^C%u$(J)}jlk5cir){m=6fcX(H8#&@tdkD@697FjR{tM+ zq|uYJ3aqP-0>FBvz?In@oz%4NsY%OgK2&>nU-RK(t;g~YCv`gwfO8Bwn)(_QYPN6w E7ya(AD*ylh literal 0 HcmV?d00001 From e694f9835424aeb6f2040533793d1c940cba44ba Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Sun, 9 Aug 2026 21:52:25 +0000 Subject: [PATCH 16/32] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 17 ++++++++++++++--- docs/assets/route-infini/bot_reset_message.png | Bin 0 -> 130648 bytes 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 docs/assets/route-infini/bot_reset_message.png diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 80c3bf7c5..6c412642a 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -196,18 +196,27 @@ tu peux le configurer : ::tab{ label="Via le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - activer l'option : "Réinitialiser la route de l'infini en cas d'erreur" + activer l'option : "Réinitialiser la route de l'infini en cas d'erreur". ::hint{ type="success" } - une nouvelle partie aparait avec un message modifiable + une nouvelle partie aparait avec un message modifiable. :: + ![Configuration du message de réïnitialisation](../assets/route-infini/panel_reset__message.png) + + Modifie le message comme tu veux avec les variables. :: ::tab{ label="Via la commande /config" } - Information 2 + si tu es administrateur, tu peux faire la commande : \ + + ensuite, appuis sur le bouton erreur puis sur message de réïnitialisation. :: :: +::hint{ type="info" } + tu peux également utiliser les markdown. +:: + ### Retrait d'argent Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : @@ -504,3 +513,5 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. :: + + diff --git a/docs/assets/route-infini/bot_reset_message.png b/docs/assets/route-infini/bot_reset_message.png new file mode 100644 index 0000000000000000000000000000000000000000..55cfee4104045749bbfb61a8a89fcb7bfcce8391 GIT binary patch literal 130648 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

@bvGXH~_$(`$Bn~YDT^6Z1zxQcQ`KHp25 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

  • D`muyFK0h0q2d&k1^r-4D5j43z9X9V^2hon)hm4g<=ToVePJMYx0SEAhR{M z{)j5-)!GVFC-bp+71oBhUB-KoK-FQXuLXdda@Nh|uFCH&J!_`(g3T4j%KjyR=A9$_ z9uKM~ZdZ>EJN)_?zJTJ|mW#1P!uGuX1>MJPIqLLr$U<&SL5NDKsk=LX^g@6Vb;+E` zZ0nO1Pe0{+1dCm+FgWN@o%`f-dZmD{WM$kx<@1Gk(IU;O*KUQusMmav1Z!VPDqt)# zqz7+!I`Udtmgf8KZAF=v&|6y2buT+T8sUWg& zPe`N8=vV^ zvfIlavZAX5++gFIxEz2n@ODuZbnD&fZ;gDanvV=niZ4#xKH!y1Ue3Hz_ZrrFxe|!~ zM;hX`)-fa7`_s{`Je}pDfU#KK6fNQ6W0-o%1A1z4*mkXfzTJ!=xy&zU?WTnreT?poaI3w5p@QA5r6pv`OIA;vKWGR$Si2woG{r zAJ5Z$s1=GrkTV#e=F3bJh*KD3Qdy;iHL99RtofNQM3=KTX=r*ZU=_IOZ<7lU@~k

    cIpEzqA!D+sJ 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%0D!XWFe7BngGLT&DQ zNvZKIVTk7;1JGoX5jKBi$~t}7C*=_J09s+9_!0}b=4YHoMBjNxR>^FR=8PjVB0WUf z%V;%{%RuoFM-iUi_t8r`mzem!ATNmz|3F?O|3F?8%^w5e3`KekX2fDv9pq6kfim@p zBU=41e7zh0T1^^o{*nNW}^P$ z0Xp8N>*OGWlI)|%-xqjP9PJ>y{dp*q9lfY>g#{<2!b8MN#bFMSF*K@(K#5lyRVo&g zeJR$EB*77!vhp%9CsOj43_Nezn_8)-yyaI^DEQP^MY{oHd7b9w8V*=joynACwFB3W>)u)%qwzHZD3gF1O^-!gf$l^e^646^ArM4tbZnxRLE40g~{0tM!#ze&2jfe>>xvsvbL?}HDEwn z^;7WHOb4}~U7IW4nnEB{F91?T`$Zk?M?sHPQ!hwJGC=oX*TA{e0cy1w9`3r@vE4FC zj#sI$DMIdGVNVw}>9Wk(mXxzM&>=Kazd&#xm*si=5Ox_MFc!Rp6H*l|a0hGv;dD4s z_l;!HZL($`jWy7z`a%UQME0ga@3mvXSAbJV z2B_a!E>{-uJ!QN*_2NFnq{I&#AWhbuq`u1m{cazy%EGSsc$>2E^wMVza8YtVOX6l= z9_R=gGnM!8!MJHH*9fdZcJOULoSySq7BnIX9_#ea%G zi#Zl8w(=TO!0rW?vm?p1mJS*%g7?-&Wqz+uj+PeytU09ubI^@DB{E;XebWM{bZOvA z|L@J|?u<}@3^cBNfb(;l6mhwNx(a|*EV?yF5(12neQ(k;fY?Y&$)Po7B^KH~#!lp7tL`03D}cP-gQPof?|$tXSJqr>BRDxAlgnzPiQ3f>PYcoSdiIkoGSMUTzha zMZ_p;Kji*|ET2yhWL1YB&?u~T%)cnChu42lSc3O{kYb$+YOw^CdzO&NC+*3|;GYnD zQOpg&KNT}a1y^Wpm;6x5dFkHvUnu81F<3M9#{A)aF8JM5X8g4j6aq%S-m;T?n>L>n z^H{m6p2Q#3)O={a*l-U?P~*O=206BAu=n@1*cw*;M+*R&HRgp~xJI??UYb25XJ;<& z*wm7?be)(rtqn^b6YOj+s{-)y8ERnq;WUG?OX+AjK}`la@p5L-s_O~j9*U98=-}X~ zT2jNBy|zbB$QB`Djd;v|bGktz|IvjSJode~xITM{)`HPFAM_9Q*SiwMDEp(u8~^Ge zo}o%<-Yq`LSXdh+r1CCf6$wVx!$29yqkmNkW?0YilIjm%dq7vN2>-(zI2Ip*sR>k5 z)51(IYk(WQ3~P4e^lPk3I|f-W#|ZI$gLx5{RLar$G#o1!)pHF5NuH~S+G@s&I8Tu; zkGcfb5t^hM56K$vSR`}n72GlM(v@i3cX|KhCswdnNPlFB>`-=3j}kW)rOSI!+nyjO zBq>q5MYs}0k&_FIf}xn$N0FexDvi`l+ry1IB-^cD2ha z-^N~D-MA4Y0v=_yz(5(QN@ep8gGT!D3JTDRJaMK5i^ppde;ZyE6(qYU)HQ#fv!AYa z*@L6R&=VS}w-XorX$ENqtd_n&Up%wrf<`W(@(M&*@!+94DYOSqojnPKe}&&^l@K7l<cq%U7W* zLb{%!O-jnh?GmOnjlaoS6m@1eQOHqaXoTV7m1r>cm4P5B2Ur>|X`8F|7`%G=k$X;x zb;4?!dV`@43^(gl+NQxzQ8|%r+!{l34{V|X1-clA>%)BVIGp+EA98VQ+V+pz+!|XT z?1M5|@|OJsymXJf*P=RerDcjDMqY6AeM`tRG&=w|r2?QlDrDOVeXGIJokvkWKo)`= z^gch+q*s%>OU-MXG%o{|LdocEz^`2-9vy1mB%kXW6y`M2hExevV7k#EI|hCk(!f8o zU}?sGfTyj>5bl+?53|pDR(5f5ab3>&IevopcNvGF2Yj>ik#mw)HhL-{*FNKKQKaga zmq;23A86IRQlly?DV*-AmAbm#Gp`CTHZ}$vU-8Vj`k*zAj@m9G+SH-Rg9tNouGsvN zTm;E`c5dohL-$PpO;hd>pk>GYK&MSb(s8F%&G8s_*{~x ztY=jb;o+{dk9Z$1&_{UGnAR141(dI2TXij(^^roY9qJ z))rk!0?auP_vD6x?%%+orpK8_-IR*UCVHI=eYyV(p~aCEmi=0!5+e|4rkWxtX2dLj z7fnhJvW}!v#<~tRAx!L;GQspC}ZgK%8Tl_XZOZit*rG(u|(4r;Q3UPv= zejSN~CL}xWd5oy?yYs%I=+z$IruAEvtM}dCu^#?vV6f`S;#iKEM%@QP@TMT_b(R^I z3)mU_NSTBz(gj*k%UX1IxG8*)%emGR6v{4Amx*}Y@#Vt2= zjQ$|&O$QI*-!Ka9OO&MiVc|bul&~8vs;fnHMv{>YkCG#7sJMLHSAMGlQ)kgmZbR1m z461q3t1L%#^u+B)C=goy=fkn1F&jAP7sg9?Vy0RoWAt;p?>xvdAdPUtk8TRHVk5uT z(aDBW=|}ITDp07mhpAaDssfX3>?eLOnHhyt;sCLs2^nM9_92DV7HIW8t4rl+C~BeGLd zQ<72geBAH6!aa!fAf0juQqVj{Z-phPSN9^PrnBy8bNC)O)anp&>zpL3Ol6Jeymfx1 z!u=U~JeXES``VnqDNSlf<*# z7=L+NIC>PPWJD_PoMaI*$$%d-j@AmtwHtgwTNSr#Kq)N)5pgMFVqQ+%*4U4v$AYDh zG=qy(RQ2ZfF=$o^t!?h(SVZwxSMNtBGfziWp{8$DUNujDenkjw1}lMJ;+xkKRsY`H z%u`RR)hcpH=W@+Sp({ElGLh(qlaCu$KX>{C(W={N2rI>52qE3-^!0he*byH+DQ5+T zUk>j7Ub(1yLTGz*EN!5GiC$}@Fp}WLhu9QIzJEGBb>EG16*Mq^!FEg%?H9IJF=f4QWo0`NRcT;f z?t!pz+rF$wR>zRg#b+HXIAk``%tJ1~d2(|{U*-H|ht}EykWoUpzA-8B(YBEhv&pqB z&g3dNxf)X!q0;LzPv~7jPGWfi$M2_VHrK`QR$&F$yycNFY-VP5( zTDSlC#4As4&eJT8(4W`AtP)C8RDH`vWRwG#b&KUlQY*~$UjrbpSzRFl*LER4&`FYF z#Rdcsj{Ml$1nFV-Ok6A&#NA)LKWdy?Bt@3s!l~f6&iLEbUoMDdn5N}=iM}^xI@8Je zEyu4tgQar!6VGe~w0>Q`OFiU`GPN8MFQ{+*sbw>B%-BIHg88T>lh>WpsD;gVsWkKz z$Y>t_19S}Y8(=OKzD8csw<6vA0wm=%5XdW^8hMEdY{YJ;?UkYSdH1TqefTWGD;MSC zJI!BvMcVplbg*$kj!SKE?ITNy@6Y;?RuXY7sK*f_w?r&jYFuU|VK*2m`m7Rp`rT0C z@efAgoTbUrz~?-ny>dK7PVVUqJm!shge~K4>1}%a21pYL4a2WH?9n6kXy=(!*?+?& ziHBYP@reCji;+OrGzuY*Cw~yFwRGvs(KS|NUJR+cXwf+ogANj}Q`6CbvbTGjsiwMm zYbXq6-)so7vTY!A#di1-Sx7rLl#=^s?VI$!s)$~nNKEV#El`0hoo)ttEmEDe9ek3L zW99&1o!et_t{$w>Dl$aa7Z~-{f6Ko6-Y?T6ta7`I}P6-GS%ZP zTWqdvuVpQXm-!68v`T|Ni?}o^{ikqp#0WLr1W@w0B=qFW8J62~n&%Cpg1L3o@FHGv zm!qQvPVDAzL%fD(&f_)%OGxjog!m8&rz#L*&RgYefEnQZr6o{qn}*Bt&raI%n}mu8kP7b7`x*gO1k>aHxYxhTt;zqDQ7 zV@DO1wS<8}BWmE}ubGAZU38wVZwb9s5h&3WJcCx@^?PcQgHHXE#(yCl*$|oD1858< zqq$dBTwml$Lhnzg&Wnd+QWap~tzExRd&9apfHRD!bkNJwc@2TOst`+)4pZVYb}36m z&2pTV@~A(7|H#7b0pZ&l*TT|8inykK3Fk^Sd;|~zalW9~O90qX15ND1CS5*_p~#4< zhE@#$hR{EPoUfSXPs-C>y-$^g#w;E$w59xmO{Ylvs{-Yd-4fkgKD}q|dQ4! z1N(Wb4>6ZNIty{>q)zanTS1D_S7H%-7P$7aKH#r1>|Mfx#nVBzpd}8L$qcZk?N)eY zgJ7sEO)tX`hRsL>9H(L~=7G;VJu`6#$a}tM=lq;*NL8;wm^#SYu7tl3MjlrN>2rb{ zC{mrBjJm}Jt=-bf#C1siB>1H0fZPAXPsPb;a2bA>8v*IlyEh#DA&nw|LreZ-tC__1 z^dOnak@lv5M#=;LB7&7HD@xobNAnp?h#S9-j`q2fp%oJXQmPW$$tu22pfGvb7F^|t zcTShi2*J1W4e$BPESS6+gE0Le{iOi(G;iV`wjYlAW%@L0d1av29BX&`wOUr(d8QJ zBfo$4+kzaxPow&r>ALjkn&5N$rda&@gAh$31i;`UP8I#usmhT8gZ|{&T1if~KWb>D z)X8db^je5XnGMfkZ-?RGat^CqPZ}nSFHTg#9J_Ef_kuA9tvW%gAfR_e6(kB-5Q+IP zRr6AWH|as#!L$7-%_?S+Wvzh#Rax z=@Ot0?{{NIh6nQlv$Zl?Z5Q%X7#>)#$unhvZt6bR3^Jwz2p6ru%`BVXanM@oX|#{1^P_i9sWn%wT&NFdJE)4Ztu54F zeGiAdM)BSomWo><`_K{lBX2|qTTeGDTuArdZ>@k5L3#z`a_KF+hS)`o@L=?-Fj%L- z@7xE*HVEudWN94zS|$qP%GgEBw|ywa1G(2>jtXD0}Tp%6UbE1nOFjU;*-PGe*{HMu`A1? zA8$YDl4n-->uzdRll>6YiPjW`;J9oTJ<-D3_WAu|Q^9TNPA$Kw!mc- zC~n*UNhQ2(@1s=+`E-2|;ZFd=0=bJ9r>zin5n zoMY%I>7(5iKLS?+eN76Yo=V*cGw(=xjqb{d{&|ngX^_bs3Ym5eHyQ59VhSP&TwgTo zW06x;IXA4|1LXaWFQ@r(f&RAJ_1i2x?hnzg0%2-_t%HrbAliI9d^?PL$0SWw?z*%e z4xwdGO(=foHC;W0e*htnkb?kYw89U-1;WFkQY@g#la&fV7ql3b)`o$#i2a*_cN2`k zO3&!>p8?GrVwdtRG7O&^5~Yrh_cOuWi1gTk+n!tcb!*3bwTVqKbh^WEv*%?CtS#MgMjF4qCN zOx%RCp?pbPq%28YaQIuz`+%J|<~GKs_5-=C$=o|>+?ls7mK@&QX)Lh%&F(sfI;(=^ z8vmi-!oGgAShzXH0XL$tkx2-wC2{WsUlLZE1iycDdKc?*QdB2Y9BpIB@?A5pXu=`4 zGHEO&82$^!(Ho^U%a;gnNq&ghh%yIO@>9I~zE*AO@CO(Rad+EpELU)c{Uv;kBx5SEI?yA9aqKN6aZv5zA<$k<;}aijC3Gcctt-g7}i#|Bfjo4+QD zxXTCg{2RAZen}B?xz_oZ?Yco=dnkymTlE~S)F*tKELdM^^xbKp*3AW_h{NZWQ=I&> z5{u>vHw+YKmmL0OoTc5xiylxo^CTYUnO)dJD;Y(2I1idf4IzzyTfJY4@rSuCN<8Us zQzi`}e){5Nc>4n$eb0!9quvf6^;F(IU_;r!k0jJ+|H9PaRy%J&PQzJg6p%}lKX)i} z!A7D#h1-OyXCkO09gB4tOcI3z)@kwSLLsM20i+pxb`Kw=+{o@CAt4c^d<76nB4^?R=>)6Kxp=X}Ued3r22coX03~ z<)@!732!gTwC`_9GTn8yQ1XSpW^Yq$wp_+1O#le_v798RsyajLah6X`163eurLrVz z6_4D;5uKtCNejb*K|_F4Wvh7xQP`h>FR!g8_mT`aDV^ov_hKvfNE&}a)1n-sr^Wgw zBQ(=e+dzcRte*T{%(B2`j+xvMoy1O1oQRz{B#V1%LlTHr2KkUP>M{;UAbq$JJ4;IV z5m-M`M%)J;0(}GPwBqr>+H!k4(U*IoF1^fCG>N-lQ&K0?mZdNGL^?)?5<7Pq$R%qK z{q?e-iJjEy8$b#4wV3!$`Zq1o!#?-p(~p;W7WN#q);suRVcb1ev}Saukd0 z?iUYPRvT@Y<0t=@WT<~7_`@ZNnQ8$MvcnEgd@6N7O?lwcw=NiCcykW3zf_U|*ij|L zy%bxj&p{{HggF!-9O8TZNoM9cqnyTp+aD=in;TO4nhm%!0Kq^obDi>qnhDLsAd5H-nN;x26FEtl#oxeF$Zv1tJ z%KP=`5*mHN1@uV-w71l<)BkvtT9%NkBJY$QY>KyvRoY~ZlPB7=RXQ9Gf`FvDeKth5 zsoiTGL4_!>w7}{vH1gEvFxNX2ofb;xYXIUX;&b!>3xj?haGc#YNhqvKY!CBvWk#bkhzG?fCo&yFqhTc~G-q4QcfUEJu4P8;aBDJ}vAnON z!Kag*gb1W0lY^7dC4fX8H$rxIwfs zh*oVbnCkA`9HY4X_1jc?hvnM_>7w2(YQFt^>5NaIF;%`2L=B%#R%Kd3Ke0w@~aj*VzK(ZqTFA z1gfT{1yZE`^ZTh(mKqE)0cvn!E`EN|G3Pe;M&X1mtVBaRY%d5i^tirK6FU#4q4s5~ z_6PcAv2PPPWToUsZu((j6V#0;en=~@s8hPaxk5RU0!^TEugI*KS_J2%xO8$!S?|3` zVsE!tW-V9=Iw($5d&nC&DhG8MOdGqVQR>_XY-N`4 z*lPom)??3$FlTT1W`h2pR^lIkA!85#2Ga?;p>_Zm$ef={_}?YPDEOeCLr!I5l`ChA zr>BMAd6n~_Wdo(Ng``tg7;SG9^+5 zOZ*vcs-*Xu7bF)c4YWs|4yHo%<56=oAfvGFwrQPfNv~aflk%_G$E&0YtUl{^DsL#! zSQ7Sv_iSu?B+S&o(uGe#l|X(1yjz`OZZ_KK@|Tui{sb9-@p$0q^`jqo{#_QM-%S_) z1qOtU?r;&>IFviw!n{FSHI9;AMB}TV%F%>p%F5l@^HNF!a7(W@qJ5O`=!{ToV>)m? z+wCnO1y0V8H2?LBgyexw_v0Pc+mKV45dXz95Vk?rRtZcp@4qMNFmSZzvkT%aVhWSC zGSZGe@;%ulC#{E z1tBLJSkFXwD1DFw>0d4)0X0Xy9^n?D1Y{u%6nS-8NSbk%%B`2NcTPX7N2%)ztHfQ& zVAn`_czQth^>6UuJ%?Lc$<0IAsR1XPu?#XP5S5?)mkJ?ZD1sStxkS&b&gUKMy4Mh8 z5YR&ax5%88I0TbGR;7?k$8vw**ws%U%l$xmdFB&1UsY<92{@~rnwv?`_HjE+uVS zF*s!rGFv=`LYZJ#e%f|&K=*w(Z&4bS%Qh=24$Yu`G;9jEYcvnX%PLlp*G^!}7vds0 ze~|Dayai95mGu4z+8%YVCN|+@9;N<-s8C z9BEJq?&b?1)^%a$4LJaQ7b=nP{1(Oycz}vH6P{9V=x`o?f?@928KS}y+i9WF@gMFR zy2XF#?ZQ&mH-e-PipSiU{PI?Guwc1$ozU?RG%>KHd;NOF6x#Vjgd*K01Iy$0eE&Q6 zA=<42R)=^l6Q>l{(H@{|z#aJo$eeP>*?^@<_I~qGSFY!168%`?N8wdK?|**OY&paX z9gUai`r&wfyc=i>7VQN7^mh9}GTXttOYc=q_Ljva$E!Ab;I@7 z_a%U;2kLyg@9qa}rW8AS^5R`7?|nX8Xw==nTwJ*#Dd{JZLza9SI(#WTR{tnaa?MF8 zaGef{Lb&hqkT< zXqky=z28p?EG%pl#T6Y15PAK_YIPmI3INb;=VC6A?b%C5-)})EoY^_89S36<#DS;} z7f;WaA8N?(SZ_;wS3&3Wpv9cg)el=hsR1q13y}X`cbASmXarI-F#UJcDX4ONGepM+$*JAbcbR1Mrg!B*b2+u z$sK502;2m&mm!@~I~$fs?}|ThyMVZ%O-qDzkU;tHSHhR_qdpKam9>*)U}EjU)B&T+ zf1nKwIB#dW;+I&_((2~hutvH(5x4EpgghkYtT>b4BxSy0k%^Q)-6ZMo6mBtMI!<;M z^F>P-M`O0ZQD8e%@O2`^^#We8u2RK@`xLOve7tlMM=>5gEL`;Esaz#wI4oz^HF3!4Q|VlyO>)nGs(u^p3|Wltd($o?eu1{ z59AM5eNwUSc6dI)A;QFhg@x;eAow4n71p(z_F%Mn-jZGAsgi<$ANSvO;HPsHaH2gRkwHX}oCw!WB@8VbS z_@%;2`oVPI1vcn=9^60lm{?MV$59z}o@{z4KZ6^qtC-zpkmpmRaYnRBoI+?F`=sL0 zB5=LYdNlG&RJ>;d(}AGm`$Rop2Ij2lvpvf)DF1~tbC2T_G*mkeXL|rx{B$f?^JKZx znVVFM;!Qc^jAueWbL;#E3CU=V;BWpxlXxFr0(Lh`$F{g+hYH*NY)T`6SJK>c@JN4# z7i}pkMY2Q~S;4g>FKBsE{Pui3TfnLnoiF|q99Cx0rwn4xl4On;p@+)I-CX#1w_9cz z@ML2)c-1c6lP`Jx-SRS%$N8BUw9`qV1^3|$+@F_N%s(qmZFhkG&ov@D1@9)mkh=gn z>lYk;sGG+?{+64|aV-3N`@a4t<2Iqjyc@Gg!X#jGU+2-Ke~X@AN&yW|>P74WB04_q zEZIqBw#dAZFpRzZ_0L4IGlq)B%Me~u@qo~>Kq2DbDiu}hO?U_Xi_NH$vIhq%ptG$f z1P)e*;{gM0qEZN|=}OwRqTj+04E`MS?GRkOW7DMf0E@{2VM*yF!eNo81Cf`sZI|Sw z@z%>8@tHwg2;TAO;eu6lHyE^`UysYU-ex#>W75AmGX>h`r>F796d>G)n{ABgTv$6h z{_Eu9u21jk|5mcEkM7cv7+!_$w@jEr%l4&fEXy=fFOWZm+YE1-!FHMs;0^M0AZ4U{ zNTdVB*4HdSepN`7!VAMARn(atiZn@~E$t5BXB+}!A-O_+E_;=gyLA1-GDXd9vvm)r zi;~C@UU;D9{nf1vNL;kfcjtR=YaSv*OvjEPYhnJUc9M>DaTn7Sv#KkT6B9@0TPeAl zxU%PP=qUm|@KfF)qgFsu!2mG`s2cJ;yv1e{gC#~GQb+X(u5l)*i>v|uyK%$xF!CT) zOuC`~DpBdjkV4^eKTXS>lkAK1*g>4!00jKR7GnGeEse=Ln`f?tWe;t$d%iw*Ltn^3 zNr4@W*hwI+S8H)|drsVm>E$_uVpqV=dQCHMnok%62(%%y^ZP?koNS*W` z4iR|B!V&kY_}BF*k;H!hr5{lbUkHkkbzypN+4UJ3#0iaS9-AZcFr$c3)q!Qz z)j8??4F`OUY9uM1^?e6W+Qsa~+)=>STPX5O92sasFiy8Hh z9qb3O;ul{}v-N7M{g^}ivLwOBN0IZfz0Y;NHKsM`+t}#epI)oh(wPzKXfg<@|J#}{ zQqI=5=ZI;SM8Il(pk}j-F)u~Rh9i&&wshiU&CQzgajV+a>q99D7VWWdKErJ!tMk4H z;az^7`%*)F&$F%+4!%R0aA;0hj$RF`z6UIe%Oc|t5rre8P|kzc$koypEBJd@s=*{5 z%388Z9pvxG`&kS)6Lr+PdwM>3Pi4Hm6qB&f13XMPnRSR8)6Oem?&za&1Izx8*8OV} zNlk|AmtyAnjzsytnNEw{YR{fpwOEy;Jj1CM>e(>oIAg>+)^AJ7Dm+8`LbyYwaOgA)i`8W9U&C1+^ z&gs2WEYiOPUeJ@E;^_Z|zF|{WuJb)rCU3S`zK&!&3aTTJ_hH=AdQO@ZY1aT5W(B1V z;+A%lI84tW1IPxF#TUAg5fYbia>mEMw5rK+l9uI648yIH33^FMG29E9VgZVWaW}LD z5TrqoNEGS~Fq&?Qe^x%~BMQd~475{533^ZASdDA$NZ@>Hqt&cJ&FmNX10Il_j&2y| z9zxHDewHQEJ_H$RzhNmlQ=_?^6|aR{zT1(#JsL}A@$-yemIVli%OcU8!j2&l5o0 zrZpj*x+VfWTeYnq+n~=Bf+I|R=24(8 z!M|WgX4BJ50!NL8GQi@PMo6IYeuZW)z3j||D`9_a?hcBPdoD>IH~$1(6xf)S`XS~S zI_8@2H;B^h@5dSV+OTq)w}fwTf=?X;3@>2>&hHd|Va@YjuA<+KQxGGb`yhF2;D5qy zqT17*XqZuDdWpummTDP1p|Bu@dnXH|$)m~l9IvX*c&y^D|Av714B%6@6{S)AA|T*x z$J(r};l1OV^<VYg&4_XY`FhMPAI$Ivw%sXGwJh=12Wb!0+kRYU@U+jk z&zE&W>R?(NaZwl^MH&PV4J95J?K9s`qO5ISWuMSdk@}tKE=K*N*FPn;znNiWQtiU@ zt$x7A6JvE2>SP5s7%d+K-iA#>!@1a$s}m*otkoY}U#)a5SNcYXQ4tV$%CNuz1k4@FvQ<`6-w!~7p` zv9-blx=APWg|V2fZdK2S7nGz8EqG*gWoo}TqR;aXA!CoR7vN|UN1T+()?4E-$whtx z@JZW13T*`vwu$k+>R`o|5}T&2i7dvDza_G!eO_;VmE!-D_mxpmh5w(RNJxW9NK1DJ zBb}1c-3@{RDBX>KG)fNL-5rBUcT0zKBQ3oT{{ClQ?Aden?C!hWH;!kxGjs2ApZmn; z`-#I>uEP-ktooFI8g_wdK$_)pcrWAiRE%WpK^*i8c+t-ttsD^MhD|%B0MWbF8>7n6 z!!+tQEEMQ$-Jh>z)9`Cc4t{Wps7Ts zln?O8e8v0&wt-vOM46Wd;EJ$-2Q!UUG1)AcMr!U01?mQ28xhDc9rF%*YO%D6E&NV2 z&Av) zPzHzs>0$2U>vjOk$e)7f)#D@JVxb%wn@gqc{!TgPz4Ak-$ph(jV=z??$ZjXSJrb1I zuq$W?!{0Dcl(eRNO5Li#Htmi9DB)C503^aCU*Q|~2Ob6I+ooEO0wk;v2Cx~2$`BVP zr(8gF89B8YXWrR9-8Kb3ly=G~7e8>QckP+rM_;73j^39h__9>DIUb9Y@03-T)%3=q zBWIdfr{oPc7&!50-@U&|OT=X}5Mb0TBYDnd5DS2GS*|?Aad1)`Ou}!IIL!;sH4R4r zJ*q(%qy`t9zx=x#fL&l8#|Xk*DQ8ZOWs^LzN#Zkq zD(HTybgdtfI=%B}Nj-ciJn2kxd$zZPQ5vH0&|+^B<}*AbI-hVMS_yPIEvF(6+Zs@oZDx_$F+1d^av} ziB}dKYBRi72W=lD@^2)d$@q%b3D5g(MPpWQ%cdAIZuyI*ty`?dbF+C$1sR-@CqSPx zjUPGPCy;HE-rl0B7ic8`0}e@We>P2X`@aFfKcg~0L;f~_MCkGOL0w>CC3xfV zAbv6I7+mo@SWme@t!0o}}>$T}C~yT^w|}es5L0#zvW|f3tmF%2 zdd-jpV7#o7DHcR8`iP*(YnP`~t1(<5?ad`4iUd%Q(Oe`O9^Zd5oETkfZMJH^IwOhC zDwk_;rpT%`5Br#q{>IxMn6HR{2UA$cHOM=Z+RFe3)LxgW@Uem~>g&&?=EcuKV#W4ZE3EeaDm0O_t z)M9;Sy;Qy{AOhXx9;J@9mix)PH2UCWsGga$bpz2m*a>@A=8#`(uJ{(B?rK{m< z02}p;{P_;bcbv*&@{1>YI0QcR>jGssWGTGB?*i~9_k@~>x~@39(@Cwai&CNqCfva4 z;K7sWhAcRUC5!6qm*aXZ()Rj&5E4GNBP8k{IR66u`Bh*WQRKO$g-kMaTEFBWw*2CxlgSkljDt0r2zv z;BYbNRU%*$9Q~wZxykot0vXudctj_@2^QP2G$gtcC2kHc*xeu4g~FveGS}z(<>&rO}x6#ev6y1|iJFr3`-HjiFy$29b9-C#K zT47Ire^@|K#LeYq`su>Gdq=Ty_PN~piWHPoI9I!SI;O*4L&FncgSl@4lvzCEx^O5%t@XZ@j)Hq-=pl9*_Hbt3@TPJk2d?l|T{`~9?gl)g(o``a zko^X+&_Paf**P!gSHIw@2xs^Lc36|QP4I=f@;)>hgsl@_(*_NnR`-iDC%X;CY z9&E;Xi4Z%iZhIYkkOaX}1*g z(rgogkcE@v%cshME#sGoZ6d?hEj<Sc`xOH)-Wm6=0t11qKbhhJe8Ep}mRlwYRgRqqwOJF%2VPB;fOLYOlTB`>D6%u$ z3TL=1{&4sxcV7mm2&y$m3$E!#UHa>`hs&(q4s-bb0AF~0C+k!qH-YRbwd(wV#qJcnM4k{GW`Q8FD zU&v|ZWSIN}WC!n+qo)=~uPt<=R2uHu9M>f=-SMh?z^e-mrp|ggJKs7a6#J3P^6|y2 zcHfO0pWL4hJ#PAvh1pIHA{)>UDd}73-_y%}%?cUAr3w+*lK(=L_3S>~L=;I4r;;Ls zLKGLr%3mc{QUoVgE+<(@oB~k{Gw^0J)r=K3xaa}lm=aDn5!!U6hAqq_+2yyK3_|b& zkC=7q)a=*(#6?@`79)H(X3`fHn6=5?Lp z?}bk?iUr7oJbP@G{N+C$%x?c^yHoK({0_0XdnXsCXc>?LjDxPTmcRV4U2@r(kSWy8 z{w#1OA-H}C+y!e%1nnhEOjmO>O1mfO5vSFfychTyy>F9K_`Gz)#M0z7`9JaqiG)~* z2Gl)bqrM_=4LmAcMl`Iph?{E?+z%@pD-%SLoUNp$qM{l!o0WymZs&h$!*zJ+Ov|Hx zCM@0de)M|1k;jIby~4Mzf8{MY&F>BQ-ru`SVEtvU>x^oG+4m_wy@}!XZy5E;cSN_U zJJlVcl6S_F9SRHN9QJClfQ-C(aX3c@stU@tEM@zPwQ`-gLf25HS`+I@lzbO~_9DDv zWSd7(JOZU7IDjjze)v{jr`kQDXbIrl8W*>Ca2a{3)m66QPd^t<3c?n9^ci?c*}Esf zW7w@>X>wK)**hLVmb$HJDDT4TVl;#BoDdVG`NVcf!S)^DYjzJQJ{(3Zf6?HuFXSF~ zEfVPw8WAfaKg0`(DMWPKyTXwpv`_z{k<%H!*ec;d+-P~(AK_vwBWt>MqpxnQX+@kq zo~2+n@2?*b;qcp^cZSwWfClX_h@I=H6i}9MQ<$>1*q;?u(RqLN4UZIh)g4I|1Fn=W zekS7mweCWj!=`gLe}r7&`w{nOUxJSZDUEfz{*&BXU3`e5)!qv_P74Ab5vo~gAy`fz z_~SH*tIFk&Y*O@xtwsPcQssG53O_+M-xU}N3y+N%j*E%L)!ntSBsR%$a54fvtJ4Rm zH?y~m)AK}}b3WxQ5i>G^2U7v3k-$gkG90oaZG;BNTwMd}Fkylu+Kdr?; zuR(CoNG}bXPcZa8D6n%rwlV);RA-tt->7a7PNtKw`{ji&@J#;*>jsjghCN*zf~8tr zh`ER6zMA5d@`ci8Fi{uWuxPhPVD4Ci-$qoj{p>|>zItN0X#R22-TInv&ds9cv5nk> zx@%Cmekz`tsmN$}u*0)sRJ}3C+>OUH;PrVj=SjnELJ8DTUDD+?YLe@_ zLNm{1|ICFb@!td2blcz!yANg8XK9|C5vkxHIP$;}S;Na=BjME|rk0W>FH`%lbBi)a z6Xs5x>4lqJ2UBO>Q9#D(Ld_>r;<@avURef$jfe0oJe=inMy8SH^Rg7YA6^d;mzL#h z>^9-@i!T`#IWnN3p($H3S}W1Es^u{yOR`x~7$7$zDPNA#*9If!Vuh!+RmSAf z$*($W488N9KN~KKH{kAB1$?zQ3VK7h|LVf`1_>w0-4Y#DkP23Pq(tV575=>%hv$T;5R}KvXS+OEbeq(~_yhAUB{%GBpUWE8VM2{r zqqr)q4%B`(a^@cvp09-S2T1zw2&Z`$`5nWze#i&YB<@?WRyPW*3OTrq!k3@d!0ecG zA3HP!1^AC)B!AaSKULN_INmC<6NP4_I)8B-Sv=*W=*vwYDP{j9cq_m@`<>{@`vk(_ z!&L1xaCVzs_jq;fNnKM?bVe8LWJ}gK0s^U`jD)D#JO9c+EJcFj-x&J!wbPE1!S4r_ zv=RpOg>4kZ`-Y{GKjTC{|B?+{n?1>K8L#JH{O~kO zbIb(OJD2#GBX7H7X!2Yxk)_Fa($u*vMSqw)zZ7{AfAxW&dr{)^J-)l0Vj@OoBrZVw zsmMvxpfD~(P5S`~;QTA|C4Bg=`+$u_k$IqMzJgqTbbLH%AO|w$C4jd5BqZ-xfWQv7 z1B>;qH+%=9VjMr92haf3^o+w^P^#qHroJZ4>6%9~4V{=K%CDby?yztlufbpSU++kt zD$zKCViNNx`9GV&`4H&$jFgOT$jjpbNM(DM;5xNC)|O;g-`@sLlzL!K{wC@y#nrrM zKfg-Vf;$jYZ`-c?F7YNrkv2{Jes%Rf4PE*IN#nk*;Q zj-;LUgZoqZ1GHD<%=m}1jjGAqK9XmuBK2&Vmpt_j*`@k39IYHM@SK#{jp9pb?$?0* z_E?b<)7f1Z0c+n1P1u^fY$E!~=zvLg(lnCuB1%oh=$YpU8%*81R%#S#8WMk6_t<4M zVCeCRZlzlI8(WsL0jFN=g`tpX30y1p}(3!AHYDRb*(TNH||fq+wvo{wm<;^kR2S9Hy1F|LJD64-P}+_UAHXUgid zSn(Uh*>1Wb^Y7(#vAbE?e1@V{rDr2G?V^hRz|hH}bUXoUNJMH2Dl#gisFnGWjPLnt z##P?{*?@Z-a^t;s;g)|8^%-hmi$xs#bNXRl9{E+>w)qi~W^C z@xsFk8RRO_WvP$npfyxxD`jA~vm+&L+fX3^q_-3)41e*ddMTIn za$VAz-La2sq%4~?_Ui~R4)mMPl+0EAe+Sc8wQjbNk&>rA3e9b%!}c*m%uOlqR!bOi?K|+3W8%_W_Phcihf%+)MR{%~IrUU!9 z61}?ulCIAeMwckL>cziyZrG66?dBU~76KGTrjv{;2#9Bu7osEsFbRyg+H;gwB^CHl z)t(Kwj&e|V2?P%^f^BL{9Fs=T7n?i5j%XpNA?sE20;S)S+@^2SPDRQSBL8zU1+AL+ z6EJxET!WTXn)jXel&bZ;($da#R{2diE8WjzYqQ61JaX1|N_hA$bW?wC?xo1Pn2c-R zhC~RKr;Qrq4pRATh%I?wg%$@$Fomy`4mnsZPs6n z7T#@2N&0QP!7O*Kyx4)~lOotws-!N}Gk9hnS9~}1I}aL!lpWjHZc6Gl^OZkazD^om z}>7l>OMJkpV0itbGL=(u@|M&hK0`wfCe_+S>X zf?o*13yYKeu*wD-GeJ~-(JyREYe)C zyJgfT;euSlW_FMeT+Hi#-gy1dzn{Oi{5&+{NW)xOhN#b`54xebaJVI(T^E;PxgMOV z?Y2%oHLPSep^`jMlS|-+U=j;Vel}(@l`^Q6QQCiro;*5YEeRB)Tw7|l{waUQ`wSN7 z3jT4y2LHM7$(%mL_@BOmBZf-ZVX6eh1FwNNQKI1Mz^j-5awqM>E9wy;_}KsYAZ-=s z)pL3VnzU;rPX}O#ftfBnf6y6;(M(lv$AtIyy>8>D^9%_V66(;Y)O#=Oe?PY3R+Tf2 zQ8K3UvC|ks#Wia|qu`Zd#D#e09VGdYZbidC%Z>Y8s71$q|+b$6sD^X>RAG1d#6WUjz zCrS73U>$I9_^m1293!9Ti~K{IMVAC=hRA1Ip2)7*;ni+&yYu{OlNN+>9N0$Upu=2S z{NI2NG)wJ+G(I1>crV9c_GfEpuhRxqf*fS$Hs|Dq^mxtNubhqniOJ&!-M>5B=H(6+%Ytw_3jOqf2bV74;T9%vXi}RpoSm*f9y)$l+gg!dq zg@sP7uCMs1D-6%%SblxzCu{d|;Qst;zqJEjlYj38x?=q2{Bc$|=>K!dA>A3%|C)r7 zEa3n7gX}eN6Q`tfeht2IV%&&*N^_edjc9mu)Jw}jfVaMU^s>tBkX!q_pN1D7=BgP7 z!x5`u1Wg#-{F##UsqA6&O{}0UPrZ5ak!gzOpMAH+)U^f)@YFtj=!7k4_MJCoV)qni zto!L@RX3Lxm_#?)H6%hY%MFsKl++HHpqX8{agvSO4-+yT!HF299QRnZh0dQn0k_{3 z^^5#*Ij7H^UT7#U+wFB*O4)_QDesElyX4c%ha9g(AD@;IgVrvMu4+qsZGo}|0X@c< zY`3jxw@Zsr+tAjJ@_e;r%(cZY6dT96ucH>CHQFQjy=en+V%iYvU z^k#qm#8d&X_&2KQY~%L)Tp+Smse=+}*SxO;sZJ>A0~at zc_E9nv=`|y+^zrhHFK-f&R4K;0}xG)(T_)r z?La;sy*=I*TT!9S@V276C#HRU#!`F@Z0C;8rj~kuEfPsvf1eVR)&UYW2$s;j1DDFS!CMg?Uf@B+g!_z5*orY!KdPW^F~WD(zE|uqDmT(9PPfP=IWv(sCn)C z55n!K+|S<_E8He2t2WMRw{BX-ki4a^`1{u|B)hU0G?AOT`i6 z{L0M66O4HsRbzctVm9pEEnfLyigkOTIepcVUkPe~$;n8}b(I47SRXRz16!o@J9h8( z->LoJ!^_A`&O+VMIk`g4yhlt@vmQELAT$)KNApHB{` zu{yiErSS0Zs2Le$y>FdhudT+Ufm(g9LGz>?TW<1xkWA6l3&@hGKwVAg;=LXI0Xn7) z9Y7#84t*1xfDjjW8x!=sR0Wg=x6AcA6+qqZ1*)xiU|KhnCdjnpb)hFckV?({Y^Sgf+t~Z&FItk2*XI(g%CS#TxH-F&9dmc3YIv$g|U7M~n1>N}?kCc>!t@Sj^ zootxW2Y9r_9Ve5(f}N!SN|MRd4O!=MMkYnlE0F4wyvkY*~31HxZk!1VxMZ^5)Hbzj*K8Pi>T zhRA6L$bGB89%Wq}109y>ZHIIyI-lj{HdnSkNG6w^c)J>vdYpcbp>9RwcMCxG{ORQ@i`TW@=fg_n*si*qyRtdX5v*YcN1 zx1r^$9z2X9L}pf%mp3OiYjK(e8UbW2Ne@v|21CHpu(!%wxNmFJRE=^#Za0eC7j^`+y6tb&vb2@v$Y(SXb;2c=rvKbs1c zc0ASQ28b+hP|ydkHY+Hg`vGs|AD_yRw>8QQ)PcZ}Nj2X)6G^e$V1dSNvBiF4fCvr! zS`sZOQyfL^?#AzUh(8;!gGw2P%7OoB6$p3%HkUIh4IiVc(4o1eR>p0B@5`8pnu$63 zn8VLiAe+!?37!gsFS>VEyBRIF=X3Vw(D0U{E>vz_RO}_HYD=G2*n+1Oc+8*#m%cZB z6fEBHF6E6ukw$6J*xmVDqpUB8=`t`e8R`XMT6ICInW`WVJFYA*i$lQcyhn)k^l2>E zg!h9HQ=QLs30!m;oa5j};QH0suB=gTaBy+@?xcqp;0s$3H5qrG|LuCP;{#TQ;3nE; zhA(+R3`5^Er^z?hxzO-9U1?k(x;O`Ylv*g%*jEk>4_Dg<&Wi8P_CTnXir3PbGp`Du z31;?%4&?z6Ol+d7E^sGc1S58HZ7NgUI~JCpV>&j!4;r>_n8P$lmF{gv|A<=6WO(-3 zNhnBl_jeHKuB+T&isJ8I&A(E~ci+L3pfk0Vy+w?POb3gb8;7cz>5c<6S2WrTCZWSb_4ZS{c+Vyew=g zCeCBKTC1MaY0yJs!DOS}m*AtcP;W6fd<bg zM+Vp4^dd7==~#W!aHPI6ic%VIlEc44BdFS8w@hXal41XD)Nq3TLVhm8ppw5Nos<=k|7p!+=re8c`7Q6K{#T_a=pSQ zkPOBIb-7RO?2a$0t(+E^c_6kJnitRMaSB>K0?P$eDnz+Rz{@e?dX;wmsjf_W`j>JeIf-+dc7`#)~g)7#>ZnUY6V6`0-52! z&gfljAo`C#vmYMEeVpLodhGFI7g;oO-|__~aYzga@69)sN(_FB0gt`_)S3$Y3ZqOw zDB@lZH4CS*0GTylqKoa)#Xy8u47?8w2~pxt2Evgt_@FQ1<2aO3&_RlXKyI@Huu7!| z#6dMGC~$@Cle3MpW6I2{{NNGt7qEJIB1zl&fho6YkPm|9;m2UoIo(`4r*zV06Msu} zm)Bi~IZGb98d-dOTlwi4Z)ka(Z8o1WRW@#l)V#ZMZ@zL_QkcxO?!2C8vs+S#RUJK2 z*@LgG0}A$b6CWRgAy7D`KCIniFU_FL;ocW{ zJ@NOCTAKb$|Jbm&P6`S~Hp!6)#lyorN?5%IuGH!)3(P6ugm1&ug}A$}*%4j0GM_Tq z;`cXBmDBaKxGfdhU4n5;779%{b_OzrxZ^dQ^*PxBtG(Gpk`JM-E1=fH5XF1&=?sgD zsIpZZ3|cd_#p(;Agols8P#7!ZWe|-*<|-oJG?Xq(2g>Gg0VwxX=KPvkEZG4)UkTPV zOtQYQ#PF4LVLj}=q6g^YzQ|(?xzEf#-yH7F)A1J{&9Uuin?KAA={Rj9R^^P$SZf6E>-&~`r25d=PGeJeZznJPa0<3NQ>T$a zyqHw;pvmnA91ZE9JhdV>sD*~iZ-PIZ=I|1~l7Xf4e)8N8woyPPP}A(U6#QGcIX} z4Tg};nOZ_d_$&NIu?`k9!BbU}t|)XlKuH)w03<+$ZHu|nH6JvKo3c543`48~tGAl$ zJlSY151^Y*S4X8R6jI>S-I0dT$?69LKKE{ z5X*m&I*5Q1`v>pr05isQQ=8d=$_7<>J^*oc($5~Ywg3kDZQpu)t@XK797oIRVIdeZKAktcsAv$F^qw#-0RDsm znpjGK@2i&O7;=bhNk^x?5a$yC?cWOMCPc)ro9hir(&HBFe zs(?lO>qQMCfr*8IbtW`U`=5M`&bN81#0_-iZ7sLfUcIUP!=L2a#TU>hJGjhvD+^ty z+XDhHssD@^X-|e6k&&oY8~vaHYk_Y9$I{Q&aHpJD_NL~89K!~Q` zG(@|DAYe0n>v^D8vdZge>AJhjJ@Az-3XgN+gaWaHDN;m?SnCn8yY?H3?}l9w9*SrX zqc}Sk09jTG!cW53&cOr0$TSSuiMZSwT5L6pjwBVIG(&az6M!xBu6lefavyQ%)N>=r z^4l$|A)FbQfW-m-wI1NXL}KoH>zKkd-R9Fa8*SQMrr{)IdI!gWz2|xpgP1rx>S)ft z3~=w;O~%siNwD<6SyqT0?fu&f1Ytv>>Eie+)i{km!|HfqA(lP%4*<`e|H4{W_w$5c zxl8^sqDJ@qygi|hlAc~wa=A}M@uI78Y%T69UyfO89j8|TU?{fnAG(nY&<$$n-&;Jj z?>f>=ulUa69mzdpvC^eK>b-gZ8U7tahB}0H8$jJqQyV-^^yfWR5{Y~!fHBDe!SC8n zvFC`3ZZB}QnRQ<^p;r)X_2&|p{hU9E`~X%L0*?XAxmHHSULI9b0+ZTN8=!eEdnFU| zZT*a^vYwiXQ?zccnX#Y8FuvjMT7>w+C(!@*fYJYso|=96FT9I7`@g`$|8unU{;`wc yzU Date: Sun, 9 Aug 2026 21:55:16 +0000 Subject: [PATCH 17/32] =?UTF-8?q?ajout=20de=20l'explication=20+=20config?= =?UTF-8?q?=20du=20message=20de=20r=C3=A9=C3=AFnitialisation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 6c412642a..62b2621d0 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -209,12 +209,13 @@ tu peux le configurer : ::tab{ label="Via la commande /config" } si tu es administrateur, tu peux faire la commande : \ - ensuite, appuis sur le bouton erreur puis sur message de réïnitialisation. + ensuite, appuis sur le bouton "erreur" puis sur "message de réïnitialisation". + ![image de réponse de draftbot après avoir appuyer sur le bouton "message de réïnitialisation"](../assets/route-infini/bot_reset_message.png) :: :: ::hint{ type="info" } - tu peux également utiliser les markdown. + tu peux également utiliser les markdowns. :: ### Retrait d'argent From 6070194b544957ef026d195c8faee9d7c9c4c876 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 12:38:00 +0000 Subject: [PATCH 18/32] correction orthographe Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 434 +++++++++++++++--------------- 1 file changed, 218 insertions(+), 216 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 62b2621d0..cd6b427ed 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -90,7 +90,7 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa ### Récompenses multiples -Vous pouvez configurer les récompenses multiples pour faire en sorte qu'un membre ne soit pas toujour avantager : +Vous pouvez configurer les récompenses multiples afin qu’un membre ne soit pas toujours avantagé. | Type | Description | |------|-------------| | Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. @@ -113,9 +113,9 @@ Vous pouvez configurer les récompenses mystère via : [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) Commencer ensuite par créer une récompense. - Quand vous sélectionnerez le type de récompense, une nouvelle partie aparait : "Masquer dans /route-infini" + Quand vous sélectionnerez le type de récompense, une nouvelle option apparaît : « Masquer dans /route-infini ». ![Nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) - Sélectionner les composant que vous souhaitez cachez à vos membres + Sélectionnez les composants que vous souhaitez cacher à vos membres. ::hint{ type="warning" } N'oubliez pas d'appuyer sur le bouton "créer" @@ -126,7 +126,7 @@ Vous pouvez configurer les récompenses mystère via : Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" De là, vous pourrez : - Créer/modifier/supprimer une récompense - - Réinisialiser **toutes** les récompenses + - Réinitialiser **toutes** les récompenses Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. ![Bouton "élément masqué"](../assets/route-infini/config_hide_element.png) @@ -185,334 +185,336 @@ Si activée, le compteur repart de **1** et un message explique qui a causé la Par défaut, la réinitialisation en cas d'erreur est **désactivée**. Même si vous l'activez, elle ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés dans la configuration. :: -Tu peux personnalisé ton propre message de réïnitialisation avec les variables : -- `{user}` : L'utilisateur qui a fais la faute -- `{infiniteroad.error_type}` : Le type de faute que l'utilisateur à commis -- `{infiniteroad.number}` : Le prochain numéro +Vous pouvez personnaliser votre propre message de réinitialisation avec les variables suivantes : +- `{user}` : l’utilisateur qui a commis la faute +- `{infiniteroad.error_type}` : le type de faute commise par l’utilisateur +- `{infiniteroad.number}` : le prochain numéro tu peux le configurer : ::tabs - ::tab{ label="Via le panel" } + ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - activer l'option : "Réinitialiser la route de l'infini en cas d'erreur". + Activez l’option "Réinitialiser la Route de l’Infini en cas d’erreur". ::hint{ type="success" } - une nouvelle partie aparait avec un message modifiable. + Une nouvelle partie apparait avec un message modifiable. :: - ![Configuration du message de réïnitialisation](../assets/route-infini/panel_reset__message.png) + ![Configuration du message de réinitialisation](../assets/route-infini/panel_reset__message.png) Modifie le message comme tu veux avec les variables. :: ::tab{ label="Via la commande /config" } - si tu es administrateur, tu peux faire la commande : \ + Si vous êtes administrateur, vous pouvez utiliser la commande : ``. + + Ensuite, appuyez sur le bouton "Erreur", puis sur "Message de réinitialisation ". - ensuite, appuis sur le bouton "erreur" puis sur "message de réïnitialisation". - ![image de réponse de draftbot après avoir appuyer sur le bouton "message de réïnitialisation"](../assets/route-infini/bot_reset_message.png) + ![Image de la réponse de DraftBot après avoir appuyé sur le bouton « Message de réinitialisation »](../assets/route-infini/bot_reset_message.png) :: :: -:: -::hint{ type="info" } - tu peux également utiliser les markdowns. -:: + ::hint{ type="info" } + Vous pouvez également utiliser le markdown. + :: -### Retrait d'argent + ### Retrait d'argent -Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : + Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : -- **Définitif** : L'argent est détruit et disparaît définitivement (mode par défaut) -- **Collecte** : L'argent est transféré dans la **banque du serveur** (argent de DraftBot) et peut être redistribué via les récompenses + - **Définitif** : L'argent est détruit et disparaît définitivement (mode par défaut) + - **Collecte** : L'argent est transféré dans la **banque du serveur** (argent de DraftBot) et peut être redistribué via les récompenses -::hint{ type="info" } - Par défaut, si vous activez cette option, **200 pièces** seront retirées de façon **définitive**. Le retrait ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés. -:: + ::hint{ type="info" } + Par défaut, si vous activez cette option, **200 pièces** seront retirées de façon **définitive**. Le retrait ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés. + :: -::hint{ type="warning" } - Si le système d'économie est désactivé alors que le retrait d'argent est activé, cette option sera automatiquement désactivée et vous recevrez une notification. -:: + ::hint{ type="warning" } + Si le système d'économie est désactivé alors que le retrait d'argent est activé, cette option sera automatiquement désactivée et vous recevrez une notification. + :: -### Rôle temporaire de sanction + ### Rôle temporaire de sanction -Vous pouvez attribuer automatiquement un rôle temporaire aux membres qui font certaines erreurs (par exemple un rôle "Au coin" pendant 10 minutes). Comme pour les autres actions, le rôle ne sera attribué que pour les types d'erreurs que vous aurez sélectionnés. + Vous pouvez attribuer automatiquement un rôle temporaire aux membres qui font certaines erreurs (par exemple un rôle "Au coin" pendant 10 minutes). Comme pour les autres actions, le rôle ne sera attribué que pour les types d'erreurs que vous aurez sélectionnés. -## Modes d'affichage + ## Modes d'affichage -La Route de l'Infini propose trois modes pour afficher les messages dans le salon dédié : + La Route de l'Infini propose trois modes pour afficher les messages dans le salon dédié : -| Mode | Fonctionnement | Avantages | -|------|----------------|-----------| -| **Classique** | Le message du membre reste tel quel | Authenticité, possibilité d'ajouter une réaction de validation | -| **DraftBot** | Le message est supprimé puis renvoyé par DraftBot | Empêche l'édition a posteriori, format uniforme | -| **Webhook** | Le message est supprimé puis renvoyé avec l'identité du membre | Empêche l'édition a posteriori, conserve l'identité visuelle du membre | + | Mode | Fonctionnement | Avantages | + |------|----------------|-----------| + | **Classique** | Le message du membre reste tel quel | Authenticité, possibilité d'ajouter une réaction de validation | + | **DraftBot** | Le message est supprimé puis renvoyé par DraftBot | Empêche l'édition a posteriori, format uniforme | + | **Webhook** | Le message est supprimé puis renvoyé avec l'identité du membre | Empêche l'édition a posteriori, conserve l'identité visuelle du membre | -::hint{ type="info" } - Les modes **DraftBot** et **Webhook** empêchent les membres de modifier leur message après l'avoir envoyé, garantissant l'intégrité du comptage. -:: + ::hint{ type="info" } + Les modes **DraftBot** et **Webhook** empêchent les membres de modifier leur message après l'avoir envoyé, garantissant l'intégrité du comptage. + :: -### Formats de message + ### Formats de message -Lorsque vous utilisez les modes **DraftBot** ou **Webhook**, deux formats d'affichage sont disponibles : + Lorsque vous utilisez les modes **DraftBot** ou **Webhook**, deux formats d'affichage sont disponibles : -- **Message** (défaut) : Affichage en texte brut, personnalisable avec des variables -- **Embed** : Affichage dans un embed Discord avec ou sans couleur et personnalisable avec des variables + - **Message** (défaut) : Affichage en texte brut, personnalisable avec des variables + - **Embed** : Affichage dans un embed Discord avec ou sans couleur et personnalisable avec des variables -#### Format + #### Format -Le format des messages est entièrement personnalisable avec des variables dynamiques : + Le format des messages est entièrement personnalisable avec des variables dynamiques : -- `{number}` : Le nombre actuel -- `{discussion}` : Le texte de discussion (si autorisé) + - `{number}` : Le nombre actuel + - `{discussion}` : Le texte de discussion (si autorisé) -**Format par défaut** : `{user} : {number} {discussion}` + **Format par défaut** : `{user} : {number} {discussion}` -::hint{ type="info" } - La couleur par défaut des embeds est **#CD6E57** (orange). Les serveurs premium peuvent personnaliser cette couleur ou retirer la couleur. -:: + ::hint{ type="info" } + La couleur par défaut des embeds est **#CD6E57** (orange). Les serveurs premium peuvent personnaliser cette couleur ou retirer la couleur. + :: -::hint{ type="info" } - La personnalisation du format et de la couleur des embeds est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. -:: + ::hint{ type="info" } + La personnalisation du format et de la couleur des embeds est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. + :: -### Réaction de validation + ### Réaction de validation -En mode **Classique**, vous pouvez configurer une réaction qui sera automatiquement ajoutée à chaque message contenant un nombre valide (désactivé par défaut). Utilisez un emoji standard (✅, ⭐) ou un emoji personnalisé de votre serveur. + En mode **Classique**, vous pouvez configurer une réaction qui sera automatiquement ajoutée à chaque message contenant un nombre valide (désactivé par défaut). Utilisez un emoji standard (✅, ⭐) ou un emoji personnalisé de votre serveur. -::hint{ type="warning" } - Si l'emoji configuré est supprimé ou inaccessible, la réaction sera automatiquement désactivée et vous recevrez une notification. -:: + ::hint{ type="warning" } + Si l'emoji configuré est supprimé ou inaccessible, la réaction sera automatiquement désactivée et vous recevrez une notification. + :: -## Discussions + ## Discussions -Vous pouvez autoriser les membres à ajouter du texte après le nombre : + Vous pouvez autoriser les membres à ajouter du texte après le nombre : -- **Autoriser les discussions** : Active ou désactive la possibilité d'écrire après le nombre (activé par défaut) -- **Autoriser les sauts de ligne** : Permet d'utiliser des retours à la ligne dans les discussions (désactivé par défaut) -- **Ignorer les messages sans nombres** : Si activé, les messages ne contenant aucun nombre sont simplement ignorés au lieu de déclencher une erreur (désactivé par défaut) + - **Autoriser les discussions** : Active ou désactive la possibilité d'écrire après le nombre (activé par défaut) + - **Autoriser les sauts de ligne** : Permet d'utiliser des retours à la ligne dans les discussions (désactivé par défaut) + - **Ignorer les messages sans nombres** : Si activé, les messages ne contenant aucun nombre sont simplement ignorés au lieu de déclencher une erreur (désactivé par défaut) -## Configurer la Route de l'Infini + ## Configurer la Route de l'Infini -::tabs - ::tab{ label="Depuis le panel" } + ::tabs + ::tab{ label="Depuis le panel" } - [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Pour activer le module, la première étape est de cliquer sur "Configurer en quelques secondes" et faire la configuration rapide : + Pour activer le module, la première étape est de cliquer sur "Configurer en quelques secondes" et faire la configuration rapide : - ![Mise en place de la Route de l'Infini depuis le Panel](../assets/route-infini/panel_setup.png) + ![Mise en place de la Route de l'Infini depuis le Panel](../assets/route-infini/panel_setup.png) - Un assistant de configuration vous guide ensuite à travers les étapes de mise en place : + Un assistant de configuration vous guide ensuite à travers les étapes de mise en place : - 1. **Choix du salon** : Créer un nouveau salon ou utiliser un existant - 2. **Rôles animateurs** : Définir les rôles ayant des permissions spéciales (optionnel) - 3. **Mode d'affichage** : Choisir entre Classique, DraftBot ou Webhook - 4. **Format** : Sélectionner Message ou Embed + 1. **Choix du salon** : Créer un nouveau salon ou utiliser un existant + 2. **Rôles animateurs** : Définir les rôles ayant des permissions spéciales (optionnel) + 3. **Mode d'affichage** : Choisir entre Classique, DraftBot ou Webhook + 4. **Format** : Sélectionner Message ou Embed - Une fois configuré, l'ensemble des fonctionnalités apparaît : + Une fois configuré, l'ensemble des fonctionnalités apparaît : - ![Module Route de l'Infini activé sur le Panel](../assets/route-infini/panel_home.png) + ![Module Route de l'Infini activé sur le Panel](../assets/route-infini/panel_home.png) - ::hint{type="warning"} - Une fois vos modifications terminées, n'oubliez pas d'enregistrer vos modifications avec le bouton "Enregistrer" situé en bas de page ! + ::hint{type="warning"} + Une fois vos modifications terminées, n'oubliez pas d'enregistrer vos modifications avec le bouton "Enregistrer" situé en bas de page ! + :: :: - :: - ::tab{ label="Via la commande /config" } + ::tab{ label="Via la commande /config" } - Si vous souhaitez effectuer toute la configuration directement depuis Discord, vous pouvez le faire via la commande \, puis en vous rendant dans l'onglet "Route de l'Infini". Le menu ressemble alors à ceci : + Si vous souhaitez effectuer toute la configuration directement depuis Discord, vous pouvez le faire via la commande \, puis en vous rendant dans l'onglet "Route de l'Infini". Le menu ressemble alors à ceci : - ![Module Route de l'Infini via la commande /config](../assets/route-infini/config_home.png) + ![Module Route de l'Infini via la commande /config](../assets/route-infini/config_home.png) - Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre Route de l'Infini, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. + Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre Route de l'Infini, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. - ::collapse{ label="Animateurs" } - Configurez les rôles ayant des permissions spéciales pour gérer la Route de l'Infini. Les membres avec ces rôles peuvent : - - Modifier le nombre en cours. - - Gérer les récompenses (rôles, argent, objets, etc.). - - Envoyer des messages invalides sans être impactés par la suppression du message ou un malus. - :: + ::collapse{ label="Animateurs" } + Configurez les rôles ayant des permissions spéciales pour gérer la Route de l'Infini. Les membres avec ces rôles peuvent : + - Modifier le nombre en cours. + - Gérer les récompenses (rôles, argent, objets, etc.). + - Envoyer des messages invalides sans être impactés par la suppression du message ou un malus. + :: - ::collapse{ label="Discussions" } - Gérez les options relatives aux discussions : - - Autoriser/interdire les discussions après le nombre - - Autoriser/interdire les retours à la ligne dans les discussions - - Ignorer ou sanctionner les messages sans nombres + ::collapse{ label="Discussions" } + Gérez les options relatives aux discussions : + - Autoriser/interdire les discussions après le nombre + - Autoriser/interdire les retours à la ligne dans les discussions + - Ignorer ou sanctionner les messages sans nombres - ![Menu "Discussions" via la commande /config](../assets/route-infini/config_discussions.png) - :: + ![Menu "Discussions" via la commande /config](../assets/route-infini/config_discussions.png) + :: - ::collapse{ label="Erreurs" } - Configurez la gestion des erreurs : - - **Types d'erreurs** : Choisissez quelles erreurs déclencher des actions - - **Réinitialisation** : Remettre le compteur à 1 en cas d'erreur - - **Retrait d'argent** : Retirer de l'argent aux membres fautifs - - Type de retrait : Définitif ou Collecte - - Montant retiré par erreur - - **Rôle temporaire** : Attribuer un rôle de sanction temporaire + ::collapse{ label="Erreurs" } + Configurez la gestion des erreurs : + - **Types d'erreurs** : Choisissez quelles erreurs déclencher des actions + - **Réinitialisation** : Remettre le compteur à 1 en cas d'erreur + - **Retrait d'argent** : Retirer de l'argent aux membres fautifs + - Type de retrait : Définitif ou Collecte + - Montant retiré par erreur + - **Rôle temporaire** : Attribuer un rôle de sanction temporaire - ![Menu "Erreurs" via la commande /config](../assets/route-infini/config_errors.png) - :: + ![Menu "Erreurs" via la commande /config](../assets/route-infini/config_errors.png) + :: - ::collapse{ label="Déclencheurs" } - Créez, modifiez ou supprimez des déclencheurs : - - Définir une condition (nombre spécifique ou multiple) - - Choisir les actions (message temporaire, réaction, épinglage) - - Personnaliser le message avec des variables + ::collapse{ label="Déclencheurs" } + Créez, modifiez ou supprimez des déclencheurs : + - Définir une condition (nombre spécifique ou multiple) + - Choisir les actions (message temporaire, réaction, épinglage) + - Personnaliser le message avec des variables - ![Menu "Déclencheurs" via la commande /config](../assets/route-infini/config_triggers.png) - :: + ![Menu "Déclencheurs" via la commande /config](../assets/route-infini/config_triggers.png) + :: - ::collapse{ label="Récompenses" } - Gérez les récompenses de la Route de l'Infini : - - Créer, modifier ou supprimer des récompenses - - Configurer les annonces de récompenses - - Personnaliser le message d'annonce + ::collapse{ label="Récompenses" } + Gérez les récompenses de la Route de l'Infini : + - Créer, modifier ou supprimer des récompenses + - Configurer les annonces de récompenses + - Personnaliser le message d'annonce - ![Menu "Récompenses" via la commande /config](../assets/route-infini/config_rewards.png) - :: + ![Menu "Récompenses" via la commande /config](../assets/route-infini/config_rewards.png) + :: - ::hint{ type="info" } - Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. + ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. + :: :: :: -:: -### Annonces de récompenses + ### Annonces de récompenses -Configurez où et comment annoncer l'obtention d'une récompense (désactivé par défaut) : + Configurez où et comment annoncer l'obtention d'une récompense (désactivé par défaut) : -- **Salon dédié** : Choisissez un salon spécifique pour les annonces -- **Message personnalisé** : Personnalisez le message d'annonce avec les [variables disponibles](#variables-de-personnalisation), ainsi que `{reward}` pour afficher la récompense obtenue + - **Salon dédié** : Choisissez un salon spécifique pour les annonces + - **Message personnalisé** : Personnalisez le message d'annonce avec les [variables disponibles](#variables-de-personnalisation), ainsi que `{reward}` pour afficher la récompense obtenue -**Message par défaut** : `{user}, voici votre récompense pour avoir envoyé le nombre **{number}** dans la Route de l'Infini !` + **Message par défaut** : `{user}, voici votre récompense pour avoir envoyé le nombre **{number}** dans la Route de l'Infini !` -::hint{ type="info" } - Par défaut, les annonces de récompenses sont **désactivées**. N'oubliez pas de les activer et de choisir un salon pour que vos membres soient notifiés ! -:: + ::hint{ type="info" } + Par défaut, les annonces de récompenses sont **désactivées**. N'oubliez pas de les activer et de choisir un salon pour que vos membres soient notifiés ! + :: -::hint{ type="warning" } - **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. -:: + ::hint{ type="warning" } + **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. + :: -### Créer une récompense + ### Créer une récompense -1. **Type d'objectif** : Nombre spécifique ou multiple -2. **Valeur de l'objectif** : Le nombre ou multiple déclencheur -3. **Type de récompense** : Rôle, argent, XP, objet, ou personnalisée -4. **Paramètres spécifiques** selon le type choisi + 1. **Type d'objectif** : Nombre spécifique ou multiple + 2. **Valeur de l'objectif** : Le nombre ou multiple déclencheur + 3. **Type de récompense** : Rôle, argent, XP, objet, ou personnalisée + 4. **Paramètres spécifiques** selon le type choisi -::tabs - ::tab{ label="Depuis le panel" } + ::tabs + ::tab{ label="Depuis le panel" } - [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Dans la section "Récompenses", cliquez sur **"Créer une récompense"** : + Dans la section "Récompenses", cliquez sur **"Créer une récompense"** : - ![Création de récompense depuis le panel](../assets/route-infini/panel_rewards.png) - :: + ![Création de récompense depuis le panel](../assets/route-infini/panel_rewards.png) + :: - ::tab{ label="Via la commande /config" } - Via la commande \, accédez au menu "Route de l'Infini" > "Récompenses" > "Créer une récompense", puis suivez les étapes de configuration. + ::tab{ label="Via la commande /config" } + Via la commande \, accédez au menu "Route de l'Infini" > "Récompenses" > "Créer une récompense", puis suivez les étapes de configuration. - ![Création de récompense via /config](../assets/route-infini/config_rewards.png) + ![Création de récompense via /config](../assets/route-infini/config_rewards.png) + :: :: -:: -::tabs - ::tab{ label="Rôle" } - Attribuez un rôle permanent ou temporaire au membre qui atteint l'objectif. + ::tabs + ::tab{ label="Rôle" } + Attribuez un rôle permanent ou temporaire au membre qui atteint l'objectif. - **Paramètres :** - - Le rôle à attribuer - - Durée (pour rôle temporaire uniquement) + **Paramètres :** + - Le rôle à attribuer + - Durée (pour rôle temporaire uniquement) - ::hint{ type="warning" } - Le rôle sélectionné doit avoir été créé au préalable et être accessible à DraftBot (ne pas être situé plus haut que le rôle le plus élevé de DraftBot). - :: + ::hint{ type="warning" } + Le rôle sélectionné doit avoir été créé au préalable et être accessible à DraftBot (ne pas être situé plus haut que le rôle le plus élevé de DraftBot). + :: - ::hint{ type="info" } - Contrairement aux récompenses de niveau, les rôles ne sont **jamais retirés** automatiquement si le compteur est réinitialisé. + ::hint{ type="info" } + Contrairement aux récompenses de niveau, les rôles ne sont **jamais retirés** automatiquement si le compteur est réinitialisé. + :: :: - :: - ::tab{ label="Argent" } - Donnez de l'argent du [système d'économie](/docs/modules/economie) au membre. + ::tab{ label="Argent" } + Donnez de l'argent du [système d'économie](/docs/modules/economie) au membre. - **Paramètres :** - - Montant à donner - - Source : création ou banque du serveur + **Paramètres :** + - Montant à donner + - Source : création ou banque du serveur - **Banque du serveur :** - Si vous choisissez la banque du serveur, l'argent proviendra de l'argent de DraftBot (collecté via les erreurs). Si la banque n'a pas assez d'argent, le montant maximum disponible sera donné. + **Banque du serveur :** + Si vous choisissez la banque du serveur, l'argent proviendra de l'argent de DraftBot (collecté via les erreurs). Si la banque n'a pas assez d'argent, le montant maximum disponible sera donné. - ::hint{ type="warning" } - Le système d'économie doit être **activé** sur votre serveur pour utiliser ce type de récompense. + ::hint{ type="warning" } + Le système d'économie doit être **activé** sur votre serveur pour utiliser ce type de récompense. + :: :: - :: - ::tab{ label="Expérience" } - Donnez des points d'expérience du [système de niveaux](/docs/modules/niveaux). + ::tab{ label="Expérience" } + Donnez des points d'expérience du [système de niveaux](/docs/modules/niveaux). - **Paramètres :** - - Quantité d'XP à donner + **Paramètres :** + - Quantité d'XP à donner - ::hint{ type="warning" } - Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type de récompense. - :: + ::hint{ type="warning" } + Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type de récompense. + :: - ::hint{ type="success" } - Si le gain d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau et une annonce sera envoyée (si configurée). + ::hint{ type="success" } + Si le gain d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau et une annonce sera envoyée (si configurée). + :: :: - :: - ::tab{ label="Objet d'inventaire" } - Donnez un ou plusieurs [objets d'inventaire](/docs/modules/inventaire) au membre. + ::tab{ label="Objet d'inventaire" } + Donnez un ou plusieurs [objets d'inventaire](/docs/modules/inventaire) au membre. - **Paramètres :** - - L'objet à donner - - La quantité (jusqu'à 1 million) + **Paramètres :** + - L'objet à donner + - La quantité (jusqu'à 1 million) - ::hint{ type="info" } - Si vous n'avez pas encore créé d'objets, vous devrez d'abord [configurer votre inventaire](/docs/modules/inventaire) depuis le module Inventaire du panel. + ::hint{ type="info" } + Si vous n'avez pas encore créé d'objets, vous devrez d'abord [configurer votre inventaire](/docs/modules/inventaire) depuis le module Inventaire du panel. + :: :: - :: - ::tab{ label="Récompense personnalisée" } - Offrez une récompense **en dehors de Discord** : codes promotionnels, goodies physiques, mentions spéciales, etc. + ::tab{ label="Récompense personnalisée" } + Offrez une récompense **en dehors de Discord** : codes promotionnels, goodies physiques, mentions spéciales, etc. - **Paramètres :** - - Nom/description de la récompense (jusqu'à 250 caractères) + **Paramètres :** + - Nom/description de la récompense (jusqu'à 250 caractères) - ::hint{ type="success" } - **Comment ça fonctionne ?** Lorsqu'un membre obtient cette récompense, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense manuellement. - :: + ::hint{ type="success" } + **Comment ça fonctionne ?** Lorsqu'un membre obtient cette récompense, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense manuellement. + :: - ::hint{ type="warning" } - Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications ! + ::hint{ type="warning" } + Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications ! + :: :: :: -:: -## Migration depuis Countr + ## Migration depuis Countr -Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer les données de comptage de vos membres vers DraftBot ! + Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer les données de comptage de vos membres vers DraftBot ! -![Bouton d'importation Countr](../assets/route-infini/config_import.png) + ![Bouton d'importation Countr](../assets/route-infini/config_import.png) -1. Sur votre serveur Discord, utilisez la commande Countr : \ -2. Countr vous enverra un fichier JSON contenant toutes les données -3. Dans DraftBot, cliquez sur **"Importer Countr"** via \ ou le panel -4. Envoyez le fichier JSON reçu de Countr -5. Confirmez l'importation + 1. Sur votre serveur Discord, utilisez la commande Countr : \ + 2. Countr vous enverra un fichier JSON contenant toutes les données + 3. Dans DraftBot, cliquez sur **"Importer Countr"** via \ ou le panel + 4. Envoyez le fichier JSON reçu de Countr + 5. Confirmez l'importation + + ::hint{ type="warning" } + **Important** : Les données existantes dans la Route de l'Infini seront **remplacées** par les données importées. Cette action est irréversible. + :: + + ::hint{ type="info" } + Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. + :: -::hint{ type="warning" } - **Important** : Les données existantes dans la Route de l'Infini seront **remplacées** par les données importées. Cette action est irréversible. -:: -::hint{ type="info" } - Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. -:: From fdc25db11a5aa52a6b97bc9c85ec921aecf4700b Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 13:54:07 +0000 Subject: [PATCH 19/32] correction Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index cd6b427ed..bd8783462 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -22,8 +22,7 @@ La gestion du comptage est entièrement assurée par **DraftBot**, qui analyse c La Route de l'Infini est un jeu de comptage collaboratif où les membres de votre serveur comptent ensemble de **1 jusqu'à l'infini**. Le principe est simple : chaque membre envoie le nombre suivant dans le salon dédié. - **Comptage séquentiel** : Envoyez le nombre qui suit immédiatement le précédent (1, 2, 3, 4...) -- **Alternance** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages -- **Consécutif** : Vous pouvez envoyer entre 2 et 20 nombres d'affilés avant que le message d'erreur ne s'envoie +- **Autoriser plusieurs messages à la suite** : Permet d'envoyer 2 à 20 nombres consécutifs sans qu'un autre membre ait à compter entre vos messages. Sinon, un autre membre devra compter entre vos deux messages - **Format du message** : Envoyez uniquement le nombre attendu (sauf si les discussions sont autorisées) ::hint{ type="info" } From 1e21b7125bada1dc43c5ff2e5e90cb999dc58375 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 15:30:04 +0000 Subject: [PATCH 20/32] correction Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index bd8783462..dc2ab1505 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -62,7 +62,7 @@ La commande affiche : ## Récompenses -### Types de récompenses +### Récompenses spécifique Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certains nombres ! Les récompenses sont visibles dans la commande \. - **Nombre spécifique** : La récompense est donnée une seule fois à un nombre précis (exemple : au nombre 1000) From 6c71dc0cdd1d8f9c987e2226cfac2aabe477d859 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:37:28 +0000 Subject: [PATCH 21/32] Correction de l'indentation Co-authored-by: DraftProducts <29425008+DraftProducts@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 411 +++++++++++++++--------------- 1 file changed, 204 insertions(+), 207 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index dc2ab1505..e4f4fcaab 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -61,8 +61,8 @@ La commande affiche : ## Récompenses - ### Récompenses spécifique + Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certains nombres ! Les récompenses sont visibles dans la commande \. - **Nombre spécifique** : La récompense est donnée une seule fois à un nombre précis (exemple : au nombre 1000) @@ -87,8 +87,8 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: - ### Récompenses multiples + Vous pouvez configurer les récompenses multiples afin qu’un membre ne soit pas toujours avantagé. | Type | Description | |------|-------------| @@ -99,8 +99,8 @@ Vous pouvez configurer les récompenses multiples afin qu’un membre ne soit pa Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. :: - ### Récompenses mystères + Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" ![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) @@ -212,308 +212,305 @@ tu peux le configurer : ![Image de la réponse de DraftBot après avoir appuyé sur le bouton « Message de réinitialisation »](../assets/route-infini/bot_reset_message.png) :: :: +:: - ::hint{ type="info" } - Vous pouvez également utiliser le markdown. - :: +::hint{ type="info" } + Vous pouvez également utiliser le markdown. +:: - ### Retrait d'argent +### Retrait d'argent - Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : +Si le [système d'économie](/docs/modules/economie) est activé, vous pouvez retirer de l'argent aux membres qui font certaines erreurs (désactivé par défaut). Deux modes sont disponibles : - - **Définitif** : L'argent est détruit et disparaît définitivement (mode par défaut) - - **Collecte** : L'argent est transféré dans la **banque du serveur** (argent de DraftBot) et peut être redistribué via les récompenses +- **Définitif** : L'argent est détruit et disparaît définitivement (mode par défaut) +- **Collecte** : L'argent est transféré dans la **banque du serveur** (argent de DraftBot) et peut être redistribué via les récompenses - ::hint{ type="info" } - Par défaut, si vous activez cette option, **200 pièces** seront retirées de façon **définitive**. Le retrait ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés. - :: +::hint{ type="info" } + Par défaut, si vous activez cette option, **200 pièces** seront retirées de façon **définitive**. Le retrait ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés. +:: - ::hint{ type="warning" } - Si le système d'économie est désactivé alors que le retrait d'argent est activé, cette option sera automatiquement désactivée et vous recevrez une notification. - :: +::hint{ type="warning" } + Si le système d'économie est désactivé alors que le retrait d'argent est activé, cette option sera automatiquement désactivée et vous recevrez une notification. +:: - ### Rôle temporaire de sanction +### Rôle temporaire de sanction - Vous pouvez attribuer automatiquement un rôle temporaire aux membres qui font certaines erreurs (par exemple un rôle "Au coin" pendant 10 minutes). Comme pour les autres actions, le rôle ne sera attribué que pour les types d'erreurs que vous aurez sélectionnés. +Vous pouvez attribuer automatiquement un rôle temporaire aux membres qui font certaines erreurs (par exemple un rôle "Au coin" pendant 10 minutes). Comme pour les autres actions, le rôle ne sera attribué que pour les types d'erreurs que vous aurez sélectionnés. - ## Modes d'affichage +## Modes d'affichage - La Route de l'Infini propose trois modes pour afficher les messages dans le salon dédié : +La Route de l'Infini propose trois modes pour afficher les messages dans le salon dédié : - | Mode | Fonctionnement | Avantages | - |------|----------------|-----------| - | **Classique** | Le message du membre reste tel quel | Authenticité, possibilité d'ajouter une réaction de validation | - | **DraftBot** | Le message est supprimé puis renvoyé par DraftBot | Empêche l'édition a posteriori, format uniforme | - | **Webhook** | Le message est supprimé puis renvoyé avec l'identité du membre | Empêche l'édition a posteriori, conserve l'identité visuelle du membre | +| Mode | Fonctionnement | Avantages | +|------|----------------|-----------| +| **Classique** | Le message du membre reste tel quel | Authenticité, possibilité d'ajouter une réaction de validation | +| **DraftBot** | Le message est supprimé puis renvoyé par DraftBot | Empêche l'édition a posteriori, format uniforme | +| **Webhook** | Le message est supprimé puis renvoyé avec l'identité du membre | Empêche l'édition a posteriori, conserve l'identité visuelle du membre | - ::hint{ type="info" } - Les modes **DraftBot** et **Webhook** empêchent les membres de modifier leur message après l'avoir envoyé, garantissant l'intégrité du comptage. - :: +::hint{ type="info" } + Les modes **DraftBot** et **Webhook** empêchent les membres de modifier leur message après l'avoir envoyé, garantissant l'intégrité du comptage. +:: - ### Formats de message +### Formats de message - Lorsque vous utilisez les modes **DraftBot** ou **Webhook**, deux formats d'affichage sont disponibles : +Lorsque vous utilisez les modes **DraftBot** ou **Webhook**, deux formats d'affichage sont disponibles : - - **Message** (défaut) : Affichage en texte brut, personnalisable avec des variables - - **Embed** : Affichage dans un embed Discord avec ou sans couleur et personnalisable avec des variables +- **Message** (défaut) : Affichage en texte brut, personnalisable avec des variables +- **Embed** : Affichage dans un embed Discord avec ou sans couleur et personnalisable avec des variables - #### Format +#### Format - Le format des messages est entièrement personnalisable avec des variables dynamiques : +Le format des messages est entièrement personnalisable avec des variables dynamiques : - - `{number}` : Le nombre actuel - - `{discussion}` : Le texte de discussion (si autorisé) +- `{number}` : Le nombre actuel +- `{discussion}` : Le texte de discussion (si autorisé) - **Format par défaut** : `{user} : {number} {discussion}` +**Format par défaut** : `{user} : {number} {discussion}` - ::hint{ type="info" } - La couleur par défaut des embeds est **#CD6E57** (orange). Les serveurs premium peuvent personnaliser cette couleur ou retirer la couleur. - :: +::hint{ type="info" } + La couleur par défaut des embeds est **#CD6E57** (orange). Les serveurs premium peuvent personnaliser cette couleur ou retirer la couleur. +:: - ::hint{ type="info" } - La personnalisation du format et de la couleur des embeds est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. - :: +::hint{ type="info" } + La personnalisation du format et de la couleur des embeds est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. +:: - ### Réaction de validation +### Réaction de validation - En mode **Classique**, vous pouvez configurer une réaction qui sera automatiquement ajoutée à chaque message contenant un nombre valide (désactivé par défaut). Utilisez un emoji standard (✅, ⭐) ou un emoji personnalisé de votre serveur. +En mode **Classique**, vous pouvez configurer une réaction qui sera automatiquement ajoutée à chaque message contenant un nombre valide (désactivé par défaut). Utilisez un emoji standard (✅, ⭐) ou un emoji personnalisé de votre serveur. - ::hint{ type="warning" } - Si l'emoji configuré est supprimé ou inaccessible, la réaction sera automatiquement désactivée et vous recevrez une notification. - :: +::hint{ type="warning" } + Si l'emoji configuré est supprimé ou inaccessible, la réaction sera automatiquement désactivée et vous recevrez une notification. +:: - ## Discussions +## Discussions - Vous pouvez autoriser les membres à ajouter du texte après le nombre : +Vous pouvez autoriser les membres à ajouter du texte après le nombre : - - **Autoriser les discussions** : Active ou désactive la possibilité d'écrire après le nombre (activé par défaut) - - **Autoriser les sauts de ligne** : Permet d'utiliser des retours à la ligne dans les discussions (désactivé par défaut) - - **Ignorer les messages sans nombres** : Si activé, les messages ne contenant aucun nombre sont simplement ignorés au lieu de déclencher une erreur (désactivé par défaut) +- **Autoriser les discussions** : Active ou désactive la possibilité d'écrire après le nombre (activé par défaut) +- **Autoriser les sauts de ligne** : Permet d'utiliser des retours à la ligne dans les discussions (désactivé par défaut) +- **Ignorer les messages sans nombres** : Si activé, les messages ne contenant aucun nombre sont simplement ignorés au lieu de déclencher une erreur (désactivé par défaut) - ## Configurer la Route de l'Infini +## Configurer la Route de l'Infini - ::tabs - ::tab{ label="Depuis le panel" } +::tabs + ::tab{ label="Depuis le panel" } - [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Pour activer le module, la première étape est de cliquer sur "Configurer en quelques secondes" et faire la configuration rapide : + Pour activer le module, la première étape est de cliquer sur "Configurer en quelques secondes" et faire la configuration rapide : - ![Mise en place de la Route de l'Infini depuis le Panel](../assets/route-infini/panel_setup.png) + ![Mise en place de la Route de l'Infini depuis le Panel](../assets/route-infini/panel_setup.png) - Un assistant de configuration vous guide ensuite à travers les étapes de mise en place : + Un assistant de configuration vous guide ensuite à travers les étapes de mise en place : - 1. **Choix du salon** : Créer un nouveau salon ou utiliser un existant - 2. **Rôles animateurs** : Définir les rôles ayant des permissions spéciales (optionnel) - 3. **Mode d'affichage** : Choisir entre Classique, DraftBot ou Webhook - 4. **Format** : Sélectionner Message ou Embed + 1. **Choix du salon** : Créer un nouveau salon ou utiliser un existant + 2. **Rôles animateurs** : Définir les rôles ayant des permissions spéciales (optionnel) + 3. **Mode d'affichage** : Choisir entre Classique, DraftBot ou Webhook + 4. **Format** : Sélectionner Message ou Embed - Une fois configuré, l'ensemble des fonctionnalités apparaît : + Une fois configuré, l'ensemble des fonctionnalités apparaît : - ![Module Route de l'Infini activé sur le Panel](../assets/route-infini/panel_home.png) + ![Module Route de l'Infini activé sur le Panel](../assets/route-infini/panel_home.png) - ::hint{type="warning"} - Une fois vos modifications terminées, n'oubliez pas d'enregistrer vos modifications avec le bouton "Enregistrer" situé en bas de page ! - :: + ::hint{type="warning"} + Une fois vos modifications terminées, n'oubliez pas d'enregistrer vos modifications avec le bouton "Enregistrer" situé en bas de page ! :: + :: - ::tab{ label="Via la commande /config" } + ::tab{ label="Via la commande /config" } - Si vous souhaitez effectuer toute la configuration directement depuis Discord, vous pouvez le faire via la commande \, puis en vous rendant dans l'onglet "Route de l'Infini". Le menu ressemble alors à ceci : + Si vous souhaitez effectuer toute la configuration directement depuis Discord, vous pouvez le faire via la commande \, puis en vous rendant dans l'onglet "Route de l'Infini". Le menu ressemble alors à ceci : - ![Module Route de l'Infini via la commande /config](../assets/route-infini/config_home.png) + ![Module Route de l'Infini via la commande /config](../assets/route-infini/config_home.png) - Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre Route de l'Infini, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. + Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre Route de l'Infini, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. - ::collapse{ label="Animateurs" } - Configurez les rôles ayant des permissions spéciales pour gérer la Route de l'Infini. Les membres avec ces rôles peuvent : - - Modifier le nombre en cours. - - Gérer les récompenses (rôles, argent, objets, etc.). - - Envoyer des messages invalides sans être impactés par la suppression du message ou un malus. - :: + ::collapse{ label="Animateurs" } + Configurez les rôles ayant des permissions spéciales pour gérer la Route de l'Infini. Les membres avec ces rôles peuvent : + - Modifier le nombre en cours. + - Gérer les récompenses (rôles, argent, objets, etc.). + - Envoyer des messages invalides sans être impactés par la suppression du message ou un malus. + :: - ::collapse{ label="Discussions" } - Gérez les options relatives aux discussions : - - Autoriser/interdire les discussions après le nombre - - Autoriser/interdire les retours à la ligne dans les discussions - - Ignorer ou sanctionner les messages sans nombres + ::collapse{ label="Discussions" } + Gérez les options relatives aux discussions : + - Autoriser/interdire les discussions après le nombre + - Autoriser/interdire les retours à la ligne dans les discussions + - Ignorer ou sanctionner les messages sans nombres - ![Menu "Discussions" via la commande /config](../assets/route-infini/config_discussions.png) - :: + ![Menu "Discussions" via la commande /config](../assets/route-infini/config_discussions.png) + :: - ::collapse{ label="Erreurs" } - Configurez la gestion des erreurs : - - **Types d'erreurs** : Choisissez quelles erreurs déclencher des actions - - **Réinitialisation** : Remettre le compteur à 1 en cas d'erreur - - **Retrait d'argent** : Retirer de l'argent aux membres fautifs - - Type de retrait : Définitif ou Collecte - - Montant retiré par erreur - - **Rôle temporaire** : Attribuer un rôle de sanction temporaire + ::collapse{ label="Erreurs" } + Configurez la gestion des erreurs : + - **Types d'erreurs** : Choisissez quelles erreurs déclencher des actions + - **Réinitialisation** : Remettre le compteur à 1 en cas d'erreur + - **Retrait d'argent** : Retirer de l'argent aux membres fautifs + - Type de retrait : Définitif ou Collecte + - Montant retiré par erreur + - **Rôle temporaire** : Attribuer un rôle de sanction temporaire - ![Menu "Erreurs" via la commande /config](../assets/route-infini/config_errors.png) - :: + ![Menu "Erreurs" via la commande /config](../assets/route-infini/config_errors.png) + :: - ::collapse{ label="Déclencheurs" } - Créez, modifiez ou supprimez des déclencheurs : - - Définir une condition (nombre spécifique ou multiple) - - Choisir les actions (message temporaire, réaction, épinglage) - - Personnaliser le message avec des variables + ::collapse{ label="Déclencheurs" } + Créez, modifiez ou supprimez des déclencheurs : + - Définir une condition (nombre spécifique ou multiple) + - Choisir les actions (message temporaire, réaction, épinglage) + - Personnaliser le message avec des variables - ![Menu "Déclencheurs" via la commande /config](../assets/route-infini/config_triggers.png) - :: + ![Menu "Déclencheurs" via la commande /config](../assets/route-infini/config_triggers.png) + :: - ::collapse{ label="Récompenses" } - Gérez les récompenses de la Route de l'Infini : - - Créer, modifier ou supprimer des récompenses - - Configurer les annonces de récompenses - - Personnaliser le message d'annonce + ::collapse{ label="Récompenses" } + Gérez les récompenses de la Route de l'Infini : + - Créer, modifier ou supprimer des récompenses + - Configurer les annonces de récompenses + - Personnaliser le message d'annonce - ![Menu "Récompenses" via la commande /config](../assets/route-infini/config_rewards.png) - :: + ![Menu "Récompenses" via la commande /config](../assets/route-infini/config_rewards.png) + :: - ::hint{ type="info" } - Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. - :: + ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: :: +:: - ### Annonces de récompenses +### Annonces de récompenses - Configurez où et comment annoncer l'obtention d'une récompense (désactivé par défaut) : +Configurez où et comment annoncer l'obtention d'une récompense (désactivé par défaut) : - - **Salon dédié** : Choisissez un salon spécifique pour les annonces - - **Message personnalisé** : Personnalisez le message d'annonce avec les [variables disponibles](#variables-de-personnalisation), ainsi que `{reward}` pour afficher la récompense obtenue +- **Salon dédié** : Choisissez un salon spécifique pour les annonces +- **Message personnalisé** : Personnalisez le message d'annonce avec les [variables disponibles](#variables-de-personnalisation), ainsi que `{reward}` pour afficher la récompense obtenue - **Message par défaut** : `{user}, voici votre récompense pour avoir envoyé le nombre **{number}** dans la Route de l'Infini !` +**Message par défaut** : `{user}, voici votre récompense pour avoir envoyé le nombre **{number}** dans la Route de l'Infini !` - ::hint{ type="info" } - Par défaut, les annonces de récompenses sont **désactivées**. N'oubliez pas de les activer et de choisir un salon pour que vos membres soient notifiés ! - :: +::hint{ type="info" } + Par défaut, les annonces de récompenses sont **désactivées**. N'oubliez pas de les activer et de choisir un salon pour que vos membres soient notifiés ! +:: - ::hint{ type="warning" } - **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. - :: +::hint{ type="warning" } + **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. +:: - ### Créer une récompense +### Créer une récompense - 1. **Type d'objectif** : Nombre spécifique ou multiple - 2. **Valeur de l'objectif** : Le nombre ou multiple déclencheur - 3. **Type de récompense** : Rôle, argent, XP, objet, ou personnalisée - 4. **Paramètres spécifiques** selon le type choisi +1. **Type d'objectif** : Nombre spécifique ou multiple +2. **Valeur de l'objectif** : Le nombre ou multiple déclencheur +3. **Type de récompense** : Rôle, argent, XP, objet, ou personnalisée +4. **Paramètres spécifiques** selon le type choisi - ::tabs - ::tab{ label="Depuis le panel" } +::tabs + ::tab{ label="Depuis le panel" } - [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Dans la section "Récompenses", cliquez sur **"Créer une récompense"** : + Dans la section "Récompenses", cliquez sur **"Créer une récompense"** : - ![Création de récompense depuis le panel](../assets/route-infini/panel_rewards.png) - :: + ![Création de récompense depuis le panel](../assets/route-infini/panel_rewards.png) + :: - ::tab{ label="Via la commande /config" } - Via la commande \, accédez au menu "Route de l'Infini" > "Récompenses" > "Créer une récompense", puis suivez les étapes de configuration. + ::tab{ label="Via la commande /config" } + Via la commande \, accédez au menu "Route de l'Infini" > "Récompenses" > "Créer une récompense", puis suivez les étapes de configuration. - ![Création de récompense via /config](../assets/route-infini/config_rewards.png) - :: + ![Création de récompense via /config](../assets/route-infini/config_rewards.png) :: +:: - ::tabs - ::tab{ label="Rôle" } - Attribuez un rôle permanent ou temporaire au membre qui atteint l'objectif. - - **Paramètres :** - - Le rôle à attribuer - - Durée (pour rôle temporaire uniquement) +::tabs + ::tab{ label="Rôle" } + Attribuez un rôle permanent ou temporaire au membre qui atteint l'objectif. - ::hint{ type="warning" } - Le rôle sélectionné doit avoir été créé au préalable et être accessible à DraftBot (ne pas être situé plus haut que le rôle le plus élevé de DraftBot). - :: + **Paramètres :** + - Le rôle à attribuer + - Durée (pour rôle temporaire uniquement) - ::hint{ type="info" } - Contrairement aux récompenses de niveau, les rôles ne sont **jamais retirés** automatiquement si le compteur est réinitialisé. - :: + ::hint{ type="warning" } + Le rôle sélectionné doit avoir été créé au préalable et être accessible à DraftBot (ne pas être situé plus haut que le rôle le plus élevé de DraftBot). :: - ::tab{ label="Argent" } - Donnez de l'argent du [système d'économie](/docs/modules/economie) au membre. - - **Paramètres :** - - Montant à donner - - Source : création ou banque du serveur - - **Banque du serveur :** - Si vous choisissez la banque du serveur, l'argent proviendra de l'argent de DraftBot (collecté via les erreurs). Si la banque n'a pas assez d'argent, le montant maximum disponible sera donné. - - ::hint{ type="warning" } - Le système d'économie doit être **activé** sur votre serveur pour utiliser ce type de récompense. - :: + ::hint{ type="info" } + Contrairement aux récompenses de niveau, les rôles ne sont **jamais retirés** automatiquement si le compteur est réinitialisé. :: + :: - ::tab{ label="Expérience" } - Donnez des points d'expérience du [système de niveaux](/docs/modules/niveaux). + ::tab{ label="Argent" } + Donnez de l'argent du [système d'économie](/docs/modules/economie) au membre. - **Paramètres :** - - Quantité d'XP à donner + **Paramètres :** + - Montant à donner + - Source : création ou banque du serveur - ::hint{ type="warning" } - Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type de récompense. - :: + **Banque du serveur :** + Si vous choisissez la banque du serveur, l'argent proviendra de l'argent de DraftBot (collecté via les erreurs). Si la banque n'a pas assez d'argent, le montant maximum disponible sera donné. - ::hint{ type="success" } - Si le gain d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau et une annonce sera envoyée (si configurée). - :: + ::hint{ type="warning" } + Le système d'économie doit être **activé** sur votre serveur pour utiliser ce type de récompense. :: + :: - ::tab{ label="Objet d'inventaire" } - Donnez un ou plusieurs [objets d'inventaire](/docs/modules/inventaire) au membre. + ::tab{ label="Expérience" } + Donnez des points d'expérience du [système de niveaux](/docs/modules/niveaux). - **Paramètres :** - - L'objet à donner - - La quantité (jusqu'à 1 million) + **Paramètres :** + - Quantité d'XP à donner - ::hint{ type="info" } - Si vous n'avez pas encore créé d'objets, vous devrez d'abord [configurer votre inventaire](/docs/modules/inventaire) depuis le module Inventaire du panel. - :: + ::hint{ type="warning" } + Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type de récompense. :: - ::tab{ label="Récompense personnalisée" } - Offrez une récompense **en dehors de Discord** : codes promotionnels, goodies physiques, mentions spéciales, etc. + ::hint{ type="success" } + Si le gain d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau et une annonce sera envoyée (si configurée). + :: + :: - **Paramètres :** - - Nom/description de la récompense (jusqu'à 250 caractères) + ::tab{ label="Objet d'inventaire" } + Donnez un ou plusieurs [objets d'inventaire](/docs/modules/inventaire) au membre. - ::hint{ type="success" } - **Comment ça fonctionne ?** Lorsqu'un membre obtient cette récompense, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense manuellement. - :: + **Paramètres :** + - L'objet à donner + - La quantité (jusqu'à 1 million) - ::hint{ type="warning" } - Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications ! - :: + ::hint{ type="info" } + Si vous n'avez pas encore créé d'objets, vous devrez d'abord [configurer votre inventaire](/docs/modules/inventaire) depuis le module Inventaire du panel. :: :: - ## Migration depuis Countr + ::tab{ label="Récompense personnalisée" } + Offrez une récompense **en dehors de Discord** : codes promotionnels, goodies physiques, mentions spéciales, etc. - Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer les données de comptage de vos membres vers DraftBot ! + **Paramètres :** + - Nom/description de la récompense (jusqu'à 250 caractères) - ![Bouton d'importation Countr](../assets/route-infini/config_import.png) - - 1. Sur votre serveur Discord, utilisez la commande Countr : \ - 2. Countr vous enverra un fichier JSON contenant toutes les données - 3. Dans DraftBot, cliquez sur **"Importer Countr"** via \ ou le panel - 4. Envoyez le fichier JSON reçu de Countr - 5. Confirmez l'importation + ::hint{ type="success" } + **Comment ça fonctionne ?** Lorsqu'un membre obtient cette récompense, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense manuellement. + :: - ::hint{ type="warning" } - **Important** : Les données existantes dans la Route de l'Infini seront **remplacées** par les données importées. Cette action est irréversible. + ::hint{ type="warning" } + Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications ! + :: :: +:: - ::hint{ type="info" } - Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. - :: +## Migration depuis Countr +Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer les données de comptage de vos membres vers DraftBot ! +![Bouton d'importation Countr](../assets/route-infini/config_import.png) +1. Sur votre serveur Discord, utilisez la commande Countr : \ +2. Countr vous enverra un fichier JSON contenant toutes les données +3. Dans DraftBot, cliquez sur **"Importer Countr"** via \ ou le panel +4. Envoyez le fichier JSON reçu de Countr +5. Confirmez l'importation +::hint{ type="warning" } + **Important** : Les données existantes dans la Route de l'Infini seront **remplacées** par les données importées. Cette action est irréversible. +:: + +::hint{ type="info" } + Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. +:: From 06c81681f3a6a8b9a2febb1d6c58791db9e98345 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:45:00 +0000 Subject: [PATCH 22/32] correction faute de frappes Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index e4f4fcaab..03f2f0073 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -210,7 +210,7 @@ tu peux le configurer : Ensuite, appuyez sur le bouton "Erreur", puis sur "Message de réinitialisation ". - ![Image de la réponse de DraftBot après avoir appuyé sur le bouton « Message de réinitialisation »](../assets/route-infini/bot_reset_message.png) :: + ![Image de la réponse de DraftBot après avoir appuyé sur le bouton « Message de réinitialisation »](../assets/route-infini/bot_reset_message.png) :: :: From ca14449277c7dd8735c3c2e3979ba7834a49d31e Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 20:45:05 +0000 Subject: [PATCH 23/32] correction faute de frappe Co-authored-by: deluccaromuald-ops <258684778+deluccaromuald-ops@users.noreply.github.com> From 47f5d025a5567ffa8b5d6b241c9b36690ce2d5ff Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:46:05 +0000 Subject: [PATCH 24/32] Correction Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 03f2f0073..1a35de724 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -61,7 +61,7 @@ La commande affiche : ## Récompenses -### Récompenses spécifique +### Récompenses spécifiques Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certains nombres ! Les récompenses sont visibles dans la commande \. @@ -89,7 +89,8 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa ### Récompenses multiples -Vous pouvez configurer les récompenses multiples afin qu’un membre ne soit pas toujours avantagé. +Vous pouvez configurer les récompenses multiples afin qu'un membre ne soit pas toujours avantagé. + | Type | Description | |------|-------------| | Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. @@ -101,7 +102,7 @@ Vous pouvez configurer les récompenses multiples afin qu’un membre ne soit pa ### Récompenses mystères -Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer a vos membres et de la remplacer par ":gift: Récompense mystère" +Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer à vos membres et de la remplacer par ":gift: Récompense mystère" ![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) From 90afc2b94f60dca446934b406541ed7f07cd25c2 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:46:27 +0000 Subject: [PATCH 25/32] Ajout d'un . Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 1a35de724..d59234e7c 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -102,7 +102,7 @@ Vous pouvez configurer les récompenses multiples afin qu'un membre ne soit pas ### Récompenses mystères -Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer à vos membres et de la remplacer par ":gift: Récompense mystère" +Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer à vos membres et de la remplacer par ":gift: Récompense mystère". ![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) From 3d513906293512408fab040e4190e3e2a0af7ae9 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:46:57 +0000 Subject: [PATCH 26/32] Correction faute Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index d59234e7c..25ed78b99 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -123,7 +123,7 @@ Vous pouvez configurer les récompenses mystère via : :: ::tab{ label="Via la commande /route-infini" } - Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyez sur le bouton "gérer les récompenses" + Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses" De là, vous pourrez : - Créer/modifier/supprimer une récompense - Réinitialiser **toutes** les récompenses From a6af01c766dbfa85f602fc5a6df1ca10771c9bbd Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:48:39 +0000 Subject: [PATCH 27/32] Espaces Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 25ed78b99..f2ef9ea58 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -113,8 +113,11 @@ Vous pouvez configurer les récompenses mystère via : [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) Commencer ensuite par créer une récompense. + Quand vous sélectionnerez le type de récompense, une nouvelle option apparaît : « Masquer dans /route-infini ». + ![Nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) + Sélectionnez les composants que vous souhaitez cacher à vos membres. ::hint{ type="warning" } @@ -124,11 +127,14 @@ Vous pouvez configurer les récompenses mystère via : ::tab{ label="Via la commande /route-infini" } Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses" + De là, vous pourrez : + - Créer/modifier/supprimer une récompense - Réinitialiser **toutes** les récompenses Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. + ![Bouton "élément masqué"](../assets/route-infini/config_hide_element.png) :: :: From 932d88197bd7f42c2baed48aceefcfe521247908 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:51:48 +0000 Subject: [PATCH 28/32] Correction espace Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index f2ef9ea58..2d85bf8e9 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -93,7 +93,7 @@ Vous pouvez configurer les récompenses multiples afin qu'un membre ne soit pas | Type | Description | |------|-------------| -| Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. +| Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. | Limite de gain | Un membre ne peut remporter cette récompense qu'un nombre de fois défini. | ::hint{ type="info" } From 38c88a328f05aa96f53ef940184c12059dd34372 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:59:27 +0000 Subject: [PATCH 29/32] =?UTF-8?q?Am=C3=A9lioration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 2d85bf8e9..18233c3ba 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -112,9 +112,7 @@ Vous pouvez configurer les récompenses mystère via : ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Commencer ensuite par créer une récompense. - - Quand vous sélectionnerez le type de récompense, une nouvelle option apparaît : « Masquer dans /route-infini ». + Vous pouvez ensuite commencer par créer une récompense. Quand vous sélectionnerez le type de récompense, une nouvelle option apparaît : « Masquer dans /route-infini ». ![Nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) @@ -126,9 +124,7 @@ Vous pouvez configurer les récompenses mystère via : :: ::tab{ label="Via la commande /route-infini" } - Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses" - - De là, vous pourrez : + Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses". De là, vous pourrez : - Créer/modifier/supprimer une récompense - Réinitialiser **toutes** les récompenses From 71170e54d4425b7df89b3f255ab2cffee4f2a618 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 17:02:34 +0000 Subject: [PATCH 30/32] =?UTF-8?q?Am=C3=A9liorer=20tabulation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: imroxxor <180410652+imroxxor@users.noreply.github.com> --- docs/2.modules/29.route-infini.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 18233c3ba..9c9e6395c 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -126,7 +126,9 @@ Vous pouvez configurer les récompenses mystère via : ::tab{ label="Via la commande /route-infini" } Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses". De là, vous pourrez : - - Créer/modifier/supprimer une récompense + - Créer une récompense + - Modifier une récompense + - Supprimer une récompense - Réinitialiser **toutes** les récompenses Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. From 2e584bfe42d99e23fedfd95653646fc1c21d8d66 Mon Sep 17 00:00:00 2001 From: DraftMan Date: Wed, 12 Aug 2026 19:42:59 +0200 Subject: [PATCH 31/32] fix: improve doc --- docs/2.modules/29.route-infini.md | 113 +++++++++++------- ...e_element.png => config_hide_elements.png} | Bin ...inity_road.png => panel_hide_elements.png} | Bin ...t__message.png => panel_reset_message.png} | Bin 4 files changed, 68 insertions(+), 45 deletions(-) rename docs/assets/route-infini/{config_hide_element.png => config_hide_elements.png} (100%) rename docs/assets/route-infini/{panel_hide_infinity_road.png => panel_hide_elements.png} (100%) rename docs/assets/route-infini/{panel_reset__message.png => panel_reset_message.png} (100%) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 9c9e6395c..2c0cb792d 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -4,7 +4,7 @@ description: Créez un défi de comptage collaboratif sur votre serveur ! Les me navigation.icon: 'twemoji:infinity' redactors: ['draftproducts'] contributors: ['imroxxor', 'rababio4579', 'deluccaromuald-ops'] -updatedAt: '2025-11-14' +updatedAt: '2026-08-12' --- ## Qu'est-ce que la Route de l'Infini ? @@ -22,7 +22,7 @@ La gestion du comptage est entièrement assurée par **DraftBot**, qui analyse c La Route de l'Infini est un jeu de comptage collaboratif où les membres de votre serveur comptent ensemble de **1 jusqu'à l'infini**. Le principe est simple : chaque membre envoie le nombre suivant dans le salon dédié. - **Comptage séquentiel** : Envoyez le nombre qui suit immédiatement le précédent (1, 2, 3, 4...) -- **Autoriser plusieurs messages à la suite** : Permet d'envoyer 2 à 20 nombres consécutifs sans qu'un autre membre ait à compter entre vos messages. Sinon, un autre membre devra compter entre vos deux messages +- **Alternance obligatoire** : Vous ne pouvez pas envoyer deux nombres consécutifs. Un autre membre doit compter entre vos deux messages, sauf si votre serveur autorise les [messages consécutifs](#messages-consécutifs) - **Format du message** : Envoyez uniquement le nombre attendu (sauf si les discussions sont autorisées) ::hint{ type="info" } @@ -61,7 +61,7 @@ La commande affiche : ## Récompenses -### Récompenses spécifiques +### Types de récompenses Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certains nombres ! Les récompenses sont visibles dans la commande \. @@ -78,62 +78,73 @@ Motivez vos membres en leur offrant des récompenses lorsqu'ils atteignent certa | **Récompense personnalisée** | Une récompense que vous remettez manuellement | Code promo, mention spéciale, etc. | ::hint{ type="info" } - Lorsqu'une récompense est basée sur [l'argent du système d'économie](/docs/modules/inventaire) du serveur, celle-ci peut provenir : + Lorsqu'une récompense est basée sur [l'argent du système d'économie](/docs/modules/economie) du serveur, celle-ci peut provenir : - **De la création** : L'argent est créé pour l'occasion - - **De la banque du serveur** : L'argent provient de l'argent collecté via les erreurs (voir [Gestion des erreurs](#gestion-des-erreurs)) + - **De la banque du serveur** : L'argent provient de l'argent collecté via les erreurs (voir [Actions d'erreurs](#actions-derreurs)) :: ::hint{ type="info" } Vous pouvez créer jusqu'à **3 récompenses**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10 récompenses** ! :: -### Récompenses multiples +### Limiter les gains répétés -Vous pouvez configurer les récompenses multiples afin qu'un membre ne soit pas toujours avantagé. +Sur une récompense dont l'objectif est un **multiple**, vous pouvez éviter qu'un même membre accapare tous les paliers : -| Type | Description | -|------|-------------| -| Pas deux fois de suites | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. -| Limite de gain | Un membre ne peut remporter cette récompense qu'un nombre de fois défini. | +| Option | Description | +|--------|-------------| +| **Pas deux fois de suite** | Si le même membre déclenche le palier deux fois d'affilée, la récompense ne lui est pas redonnée. Il pourra de nouveau la gagner au palier suivant | +| **Limiter le nombre de gains** | Un membre ne peut remporter cette récompense qu'un nombre de fois défini, de **1 à 1000** | + +Dans les deux cas, le membre concerné est prévenu par un message dans le [salon d'annonces des récompenses](#annonces-de-récompenses), s'il est configuré. + +::hint{ type="info" } + Dans la commande \, ces deux options s'appellent respectivement **"Gains consécutifs"** et **"Limite de gains"**. +:: ::hint{ type="info" } - Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. + Ces options sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>, et ne sont proposées **que sur les récompenses de type "Multiple"**. :: ### Récompenses mystères -Vous souhaitez ajouter un effet de surprise à vos membres, alors les récompenses mystères vous permettent de cacher les récompenses que vous souhaitez attribuer à vos membres et de la remplacer par ":gift: Récompense mystère". +Pour garder un effet de surprise, vous pouvez masquer une partie d'une récompense dans la commande \ : + +| Élément masqué | Effet | +|----------------|-------| +| **Masquer la récompense** | Le contenu de la récompense est remplacé par "🎁 Récompense mystère", mais le palier reste visible | +| **Masquer le nombre cible** | Le palier devient "À un certain nombre" ou "À intervalles réguliers", mais la récompense reste visible | + +Vous pouvez masquer l'un des deux éléments, ou les deux. ![Affichage d'une récompense mystère via la commande /route-infini](../assets/route-infini/bot_mystery_gift.png) -Vous pouvez configurer les récompenses mystère via : +::hint{ type="info" } + Contrairement aux options ci-dessus, le masquage est disponible sur **tous les serveurs**, et pour les deux types d'objectif (nombre spécifique ou multiple). +:: ::tabs ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Vous pouvez ensuite commencer par créer une récompense. Quand vous sélectionnerez le type de récompense, une nouvelle option apparaît : « Masquer dans /route-infini ». + Lors de la création ou de la modification d'une récompense, la partie **"Masquer dans /route-infini"** apparaît dès que vous avez choisi le type de récompense. Activez les éléments que vous souhaitez cacher à vos membres. - ![Nouvelle partie afficher dans la configuration de récompense du panel](../assets/route-infini/panel_hide_infinity_road.png) - - Sélectionnez les composants que vous souhaitez cacher à vos membres. + ![Options de masquage dans la configuration d'une récompense sur le panel](../assets/route-infini/panel_hide_elements.png) ::hint{ type="warning" } - N'oubliez pas d'appuyer sur le bouton "créer" + N'oubliez pas de valider avec le bouton "Créer" (ou "Modifier"), puis d'enregistrer vos modifications avec le bouton "Enregistrer" situé en bas de page ! :: :: ::tab{ label="Via la commande /route-infini" } - Si vous êtes un animateur de la route de l'infini ou un administrateur, vous pourrez appuyer sur le bouton "gérer les récompenses". De là, vous pourrez : + Si vous êtes animateur de la Route de l'Infini ou administrateur, la commande \ affiche un bouton **"Gérer les récompenses"**. Il vous permet de : - - Créer une récompense - - Modifier une récompense - - Supprimer une récompense + - Créer, modifier ou supprimer une récompense - Réinitialiser **toutes** les récompenses - Si vous modifiez une récompense, vous aurez un bouton "élément masqué", il vous suffira de cliquer sur celui-ci et de sélectionner les éléments que vous souhaitez masquer. + En modifiant une récompense, le bouton **"Éléments masqués"** vous permet de sélectionner ce que vous souhaitez cacher. - ![Bouton "élément masqué"](../assets/route-infini/config_hide_element.png) + ![Bouton "Éléments masqués" lors de la modification d'une récompense](../assets/route-infini/config_hide_elements.png) :: :: @@ -157,7 +168,7 @@ Les animateurs disposent de permissions spéciales pour gérer la Route de l'Inf - **Messages invalides tolérés** : Peuvent envoyer des messages ne contenant pas de nombres sans déclencher d'erreur - **Modification du nombre** : Peuvent corriger le nombre actuel en cas d'erreur via des boutons interactifs -- **Gestion des récompenses** : Accès direct à la configuration des récompenses via /route-infini +- **Gestion des récompenses** : Accès direct à la configuration des récompenses via \ ::hint{ type="info" } Les membres ayant la permission **Administrateur** disposent automatiquement de tous ces privilèges sans avoir besoin d'un rôle animateur. @@ -179,7 +190,7 @@ Le système détecte automatiquement trois types d'erreurs. Vous pouvez ensuite |---------------|-------------| | **Nombre invalide** | Le membre envoie un nombre incorrect (par exemple 43 au lieu de 42) | | **Message invalide** | Le message ne contient aucun nombre, ou ne respecte pas les règles de discussion | -| **Messages consécutifs** | Le membre envoie deux nombres d'affilée sans qu'un autre membre compte entre-temps | +| **Messages consécutifs** | Le membre envoie plus de nombres d'affilée que ne l'autorise l'option [Messages consécutifs](#messages-consécutifs), sans qu'un autre membre compte entre-temps | ### Réinitialisation du compteur @@ -189,38 +200,37 @@ Si activée, le compteur repart de **1** et un message explique qui a causé la Par défaut, la réinitialisation en cas d'erreur est **désactivée**. Même si vous l'activez, elle ne s'appliquera que pour les types d'erreurs que vous aurez sélectionnés dans la configuration. :: -Vous pouvez personnaliser votre propre message de réinitialisation avec les variables suivantes : -- `{user}` : l’utilisateur qui a commis la faute -- `{infiniteroad.error_type}` : le type de faute commise par l’utilisateur -- `{infiniteroad.number}` : le prochain numéro +#### Message de réinitialisation + +Le message envoyé lors de la réinitialisation est personnalisable (**1000 caractères maximum**) avec les variables suivantes : -tu peux le configurer : +| Variable | Description | Exemple | +|----------|-------------|---------| +| `{infiniteroad.number}` | Le prochain nombre attendu après la réinitialisation | 1 | +| `{infiniteroad.error_type}` | Le type d'erreur ayant provoqué la réinitialisation | un **nombre incorrect** | + +*En plus des [autres variables](/docs/autres/variables) déjà disponibles globalement !* + +**Message par défaut** : `❌ {user} a ruiné la Route de l'Infini en envoyant {infiniteroad.error_type} ! Le compteur a été réinitialisé, le prochain nombre est **{infiniteroad.number}**.` ::tabs ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/infinite-road) - Activez l’option "Réinitialiser la Route de l’Infini en cas d’erreur". - - ::hint{ type="success" } - Une nouvelle partie apparait avec un message modifiable. - :: - ![Configuration du message de réinitialisation](../assets/route-infini/panel_reset__message.png) + Activez l'option "Réinitialiser la route de l'infini en cas d'erreur" : la partie "Message de réinitialisation personnalisé" apparaît alors juste en dessous. - Modifie le message comme tu veux avec les variables. + ![Configuration du message de réinitialisation sur le panel](../assets/route-infini/panel_reset_message.png) :: ::tab{ label="Via la commande /config" } - Si vous êtes administrateur, vous pouvez utiliser la commande : ``. + Rendez-vous dans la commande \, puis dans l'onglet "Route de l'Infini". Appuyez ensuite sur le bouton "Erreurs", puis sur "Message de réinitialisation". - Ensuite, appuyez sur le bouton "Erreur", puis sur "Message de réinitialisation ". - - ![Image de la réponse de DraftBot après avoir appuyé sur le bouton « Message de réinitialisation »](../assets/route-infini/bot_reset_message.png) + ![Réponse de DraftBot après avoir appuyé sur le bouton "Message de réinitialisation"](../assets/route-infini/bot_reset_message.png) :: :: ::hint{ type="info" } - Vous pouvez également utiliser le markdown. + Le markdown est autorisé dans ce message. :: ### Retrait d'argent @@ -296,6 +306,15 @@ Vous pouvez autoriser les membres à ajouter du texte après le nombre : - **Autoriser les sauts de ligne** : Permet d'utiliser des retours à la ligne dans les discussions (désactivé par défaut) - **Ignorer les messages sans nombres** : Si activé, les messages ne contenant aucun nombre sont simplement ignorés au lieu de déclencher une erreur (désactivé par défaut) +### Messages consécutifs + +Par défaut, un même membre ne peut pas envoyer deux nombres d'affilée : un autre membre doit compter entre ses deux messages. Vous pouvez lever cette règle depuis cette même partie **Discussions** : + +- **Autoriser plusieurs messages à la suite** : Permet à un même membre d'envoyer plusieurs nombres d'affilée (désactivé par défaut) +- **Nombre de messages consécutifs autorisés** : Combien de nombres un même membre peut envoyer d'affilée, **de 2 à 20** + +Au-delà de cette limite, l'erreur **Messages consécutifs** est déclenchée comme d'habitude. + ## Configurer la Route de l'Infini ::tabs @@ -343,6 +362,7 @@ Vous pouvez autoriser les membres à ajouter du texte après le nombre : - Autoriser/interdire les discussions après le nombre - Autoriser/interdire les retours à la ligne dans les discussions - Ignorer ou sanctionner les messages sans nombres + - Autoriser plusieurs messages consécutifs d'un même membre, et définir combien ![Menu "Discussions" via la commande /config](../assets/route-infini/config_discussions.png) :: @@ -351,6 +371,7 @@ Vous pouvez autoriser les membres à ajouter du texte après le nombre : Configurez la gestion des erreurs : - **Types d'erreurs** : Choisissez quelles erreurs déclencher des actions - **Réinitialisation** : Remettre le compteur à 1 en cas d'erreur + - Message de réinitialisation personnalisé - **Retrait d'argent** : Retirer de l'argent aux membres fautifs - Type de retrait : Définitif ou Collecte - Montant retiré par erreur @@ -371,6 +392,7 @@ Vous pouvez autoriser les membres à ajouter du texte après le nombre : ::collapse{ label="Récompenses" } Gérez les récompenses de la Route de l'Infini : - Créer, modifier ou supprimer des récompenses + - Masquer le palier ou la récompense dans \ - Configurer les annonces de récompenses - Personnaliser le message d'annonce @@ -388,7 +410,7 @@ Vous pouvez autoriser les membres à ajouter du texte après le nombre : Configurez où et comment annoncer l'obtention d'une récompense (désactivé par défaut) : - **Salon dédié** : Choisissez un salon spécifique pour les annonces -- **Message personnalisé** : Personnalisez le message d'annonce avec les [variables disponibles](#variables-de-personnalisation), ainsi que `{reward}` pour afficher la récompense obtenue +- **Message personnalisé** : Personnalisez le message d'annonce avec `{number}`, `{reward}` pour afficher la récompense obtenue, ainsi que les [autres variables](/docs/autres/variables) disponibles globalement **Message par défaut** : `{user}, voici votre récompense pour avoir envoyé le nombre **{number}** dans la Route de l'Infini !` @@ -406,6 +428,7 @@ Configurez où et comment annoncer l'obtention d'une récompense (désactivé pa 2. **Valeur de l'objectif** : Le nombre ou multiple déclencheur 3. **Type de récompense** : Rôle, argent, XP, objet, ou personnalisée 4. **Paramètres spécifiques** selon le type choisi +5. **Éléments à masquer** dans \ (voir [Récompenses mystères](#récompenses-mystères)) ::tabs ::tab{ label="Depuis le panel" } diff --git a/docs/assets/route-infini/config_hide_element.png b/docs/assets/route-infini/config_hide_elements.png similarity index 100% rename from docs/assets/route-infini/config_hide_element.png rename to docs/assets/route-infini/config_hide_elements.png diff --git a/docs/assets/route-infini/panel_hide_infinity_road.png b/docs/assets/route-infini/panel_hide_elements.png similarity index 100% rename from docs/assets/route-infini/panel_hide_infinity_road.png rename to docs/assets/route-infini/panel_hide_elements.png diff --git a/docs/assets/route-infini/panel_reset__message.png b/docs/assets/route-infini/panel_reset_message.png similarity index 100% rename from docs/assets/route-infini/panel_reset__message.png rename to docs/assets/route-infini/panel_reset_message.png From a13f58944c582a30e79b1c1a09be82f067b07f5a Mon Sep 17 00:00:00 2001 From: DraftMan Date: Wed, 12 Aug 2026 19:51:34 +0200 Subject: [PATCH 32/32] chore: update hints --- docs/2.modules/29.route-infini.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 2c0cb792d..73f58a3d6 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -283,11 +283,15 @@ Le format des messages est entièrement personnalisable avec des variables dynam **Format par défaut** : `{user} : {number} {discussion}` ::hint{ type="info" } - La couleur par défaut des embeds est **#CD6E57** (orange). Les serveurs premium peuvent personnaliser cette couleur ou retirer la couleur. + La personnalisation du format est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: +### Couleur du système + +La couleur du système s'applique aussi bien aux messages renvoyés au format **Embed** qu'à l'affichage de la commande \. Par défaut, il s'agit du **#CD6E57** (orange). + ::hint{ type="info" } - La personnalisation du format et de la couleur des embeds est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. + La personnalisation de la couleur est réservée aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: ### Réaction de validation