From f439264dfe60e97baf416e3c90d1520975db76ba Mon Sep 17 00:00:00 2001 From: Raphael LACOTE Date: Wed, 25 Jan 2023 11:00:57 +0100 Subject: [PATCH 01/13] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'Logo'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Logo/Logo1.png | Bin 0 -> 20568 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Logo/Logo1.png diff --git a/Logo/Logo1.png b/Logo/Logo1.png new file mode 100644 index 0000000000000000000000000000000000000000..cf743938399725829f35d1e51cf8a2995cb9ac7a GIT binary patch literal 20568 zcmZ6y1z4L+6E=zzC~n0mrNxRvfZ*=#?vP*!1b3%Mad&Hh;!xb7KyfSX?nR43kw5SE ze&6}eIoFls+3e2F?(EJrJNN87pVd@ku`$Ro5D*Zs<>jO_;Ll|Q1VsGTsPNK7_!K?- zf#{+kD}hioPI-ucfC_b$)^oM@w6cYQ5$L!i|1Hr0IBZ}pu5?^dbO3-f6m04040C`N z;q~?~kgb(181!!&fCIqA%E8GB;L+mXr{fam;er1EfNZ>++y?*Bn_Gh&{>zAmjRVf$ zqpqz32ged)m#$r61)M({cq6|$ju0^5qETif_1?bingwF02v-GUN$Zu zy!xY}oR+c@9Y7LZhT1~F@P{ne5(4|D3&`2rgUuEOCkJq_as6jRNgHRFJ)B5}lY^U$ zgN=ui6TrsF$qgs|zoPv^&B?|EuhTTQGIzH9e+~DK)L>V0>whKImF9Jkwv*x1_Tsly zQyuBK4y|8jRQhl}tZ)@tx2W##;r39k-R1q77$kWu5{ zRC41`kkr+(b+L2ebO1v+l)t?|EoI#Rws!npTKf7BO*(*tqMj_Tr?r}go3nz9orSY4z(EIK?g5bk zLL8vh9P(W1-s%bxDw0rlI3rt5eGM6VXAgi9zcRnGhP#xqqlLV_hlM3XO`HFpfgoTF zK3=%CN$^@)@dMo)WK=j*l`K?M)x0&#?IpA=%;8PCK$xwRyr-l*Czp=3J;2;a2`uI0 z?gmoujtEFE>NlqICS?aeuLWV}^1EDT(1JR!Q)`tY7WJr%Hwu8J;~zJh{_K19Mv z!q~k<+#qoMkgEU1}fs--dX^#hC2MegqpUchMgC$Ef++R$HUIf%Ui+r7kThMd*WoNrUii4hy$(EA^&&w&hRE@M|mfpB&Vdd zv;m(hw<`~?ggk)X3r-{Dt^l=H<?|Z9YCs)pxUG><1gUCh zJ96>caM{7^v=lAnWz6{vl)ONkdO#&tB@a0cey9>ung`6|0OICT;O2F8SLC)u9c~?5?Elrop3WAoq_1dLU0b zi+?m)U(U`+%U;Xe7OL(hsplx^&cV+iZza#o=OFK9?q=?2r=cJN*0bSs0CB1)x{JGO z^Lg-kaD$Zib>%c9ubNB`NL7=MHg~;89YxH&Bz6RJ3-p1nDZdJL^Cs)B&8* z@Xk6MFo?XX1DH?T+*VqhpMw`{?!;^Es;_RZ%I{_YRe}NBwWQ_L)D(dVGCDv_M<-8L zYgH*JD~LSYJj&?l!HvEI&_l~y73yterN{}>5Z9Mib%E)D}Vfs(e)Rx&zL zATB;}kALjbKOeYVmieD;`;Vc6|Nrm7!X-T`V0(gqK#d?TC9dUZa$=0;sntjPeD>{j zjak0reY}hWJ38wtyia&#kzzK)c!i62n6EKD22V-tPHJmK25KbJ$A9{e^J+?tMwqs6 z{dR1X#Wri_^mKK#ZKz{?;5L`TWp7mU@@zDl-vtL{lMoLNPYoR@S-}9G93Nf|6a$(Q zynbEs8ZijUgk)eNBPK?j#ew$fmDVSC6A>aSHw`s)ymF3@e&Z(cqI9?rwqGz_SZNdF?KG?K6htsXeStuty=>i96+EIe!7D}J| z&(!GTa7j#7!%6?wTI&woI4?<<-9$obBrxfk8y9x^SLo$n>~eQvSfM!C zq197KJww88_5*c%jAgrVT3EH>xJrP_W)NRcTEs$j)$zKL-!lD>C;NS z<`Bzk6ek6#z~zj5Dd~H*C0~0m3O?T8w~yIet=F#g-yfEg))(CTc96=ub6T01611Nb;~c)ekf?+6>%)?L z{Z6sU6(rs_z^A5ca%XyIb+%`7>vlRF{9RRMtPg_RPd3b~u;%^J=K2N`r$Tjv`+k~i zM4hgh@=LBA9^N25+BjQOkBAEUsF#n-nR;mXz<3>CYBo(0gIC*R>5uqxX!B9=w&;^R zH!lGSU$&sjk@{; z5|RM;?o=`kenlExsh|Xc-t0shiU^fK|NKfTYV#e$61*h}*6qBYW#qMYd&nfrb741* zA4GxcCb{^e(`0;KOP}g`)cL!+#vKNs@T;%x)HkPtcm!IDZRa55h zAl>y;fjF}P0!Ynh8=ZH!+Jgp4m`oqzE1%8Au_&z|(C3u2n5e_nK@_0)=^8oLie{(J z*-#6bZX9ie06_a%VcP!Wgi}G6qyPhRl9QK&n2PG-=?dBTjm&HeMLujb*j)k%E5ZR4 z)$;>^xwblfgU)qpS+R5wlwhR*Nub$a$)2UU4C~HfRA?JrT(V(?i}s=^Q$HO!jc#)n z33?J#Jz*irI7Bgx9J&7*v(GP@KNU6p%2 zjuTl?QOJC}!*cW(__Ss5$qL+Eq{}Ykw~3ODL;2eEgvk_QJ%L2Q`vJBtlJ4Veq3$cx zAR{9GSUp=dWW~eo>Y%T^C@b0Sqf-%+4%@acA9%sH{PN{*Eq=@AMcZl%#nEb(NM7|% zIF4?8>19lxiVO3jns_l}q653*-~T#XH{~3L%{tjuyUC(BlUIzOKGuAn=C7_B<@oAvP{Ex*sIJny2^R4x$snhVgA9*y-% z-yj$V6PX7}iiO_7!U9U7S3N{TKEHbQD=hw|VZU2Cu`f^=1)Y9eS%FgWim>|4!FCVk z-K?(2q*<(3FOFXNMn~@|l3^M;Z;jVH(QKJnS+6`?dhgnWu2|W__2phG$VLYq1|kNA zhkNHQHsecQ?n}0{XKUm^VhLK;><0I0X&)~KTF5T%bKuucp15&_Z=Rei_GKxjy(AuKjq^{?m6&W^E23TOm%C8?tE?}C+Rs;^NeSkRv<$^zMxV@VZN=nX zi$zF3yV7=2kU!cly?RJebrj@D`CZYyYNiEK2f3I4pk7wuNBDUxj=mX0P=*G=@dRp5C0uooL<%cyIS@m$oS z0oLz_zgJX}1`2~tYibbQr-FPAc2V#kUqIIYpo99V{jZFYj~hKGkM2jrJPJuZWs9J! zll8v78HWP7!rczGE!L<>e`IbimfRziapQ)eq9Scc7732|Im>Nxj`t??A*f#}>fh)f z^dU1q?!RSNCECX})s&b14U6tM{(KfLo5F&bWyfTCd#}#S+jQE(%vrPOe&XkC%tWP_&lOAj0vvHzZx5;l5EPF+5a2BoZacg)Qmo^-BZJu|VQGlz$zRi@1 zMI)`=4OQm7eMP6g!QdiSBJS3pB!(bP%X3=MyxQ5B*z-Inm)~-$0iQinIm=n2)u>SK zP`9~2Cc;gDtcA1uxXJFW+t6%dpVu>^hZYkvqNQbWTJn!~`3_7?JiBuH?28{h)UOCd zbt#MwrFYOCr#!-so89Ya66e!0`mVf3vnnTdIDbh(4?hj1eA|? z*@vt+ML{}Xa32G*AZk)Ed!vI6PJ3@^cAH&N)MLPfjfO=m!%O-4*A<&t(N~apq@%gb zv*b6C+h`(XhZJ3d!0GDhj?%ID#{N{CBN`GtT$_m;>*D~%m#sWBSt1D@x^YC@mrIGQ zfVYm!{fKiwZBmZFo*#H`tx#Mx)?vXCPrHU-=kv&Qf5?u^L@P{KG}H<8x4rt z7rI?{VMSHI+ncz6(|0l!Dndw0SWtrBJ-)0)on{dW0m@Fh!T6^uQ{wCX+ONr|Ee54W zFMS_gPd2{oj9KX+&`Uokh$<#(^)%>R6)&iMoAt@_(eq6Xe@HbKpoGqs923}D5(9m3 z@m2=>n$;&fp45jJ|3q5GxjBVirL-uSI1vN0z0u(23yVgWtMqyzm%FdVl=aUMB8}@I z(;7L>fhwn=q-O58A^PNl2Lw})nQ&)^gyuaDn!Ig`oWg`8g)Eorb!}K&I1iLHJy3^r zYqNkwlLuLhk6t@ZO;7N8|UVR4U#ZCo2&GO_%ue)TotU>w^s| zePt15QZmObAGO&x^twzYCi&%MX5Vc8Flfs*wutLEd}}ndCfbWJ;B?m6H4LF=e9Hgx z@d(Gi?FJe3uTm)&$rRPm#MuhW{JuFWYh5^ya{6VQyfLD zek`V&T^=(M^3Fy!#FTV(ZUT+_eZfTw{ZV3UBiMQFGdx7!0V=DOhlWEwdp< zL0HEwxYWdH@UG=o|Ae-i*E@@(@eja1l-`Zy^5g*>)afJKce z{pgqB*>Il4cu!s1e^shNKK8k;hgw0llsJj2a1c|84oXt$V@-F}G)z|h=0qW51X zcA0#|9^>AZBPfQJ_**bEe7Vkrf!uGRE6w* zNG9aM8#cp^G7%{;7wsqcQgqro+nLdo=Y%`}JCQB9ef4eqCnji(n|GyIC8+(~bh4^M zy~CQrd6ye8aNQsA_iU*WhwtV#8IoZW(sHAA{#Oe&B8s*m#*>{7S+hOyc&rAH{ruQ& z)OA&3hwik4o~)Pq*Y;4~4Je~OOQUZP#WwHVY?`y1CTjuHdjm5D-7BF^LVAxX@vCt_ zzGf6URt2$9%F@Bf@{hK&JsM^RuiFi@z}+Fk`pfp$FD|uF7xVTxkFlr8r<)2VAuK)Y zq5_|@N^1^Id7?{i&V#6AuKx6lWj#8QT1}InPd*B^=AXf`%&#gCzG^dv){#=2&lrbg zpX`l|46L>dluQ>7C~C^m*ShKB^FR4pP4#oZ>?g4udh^mVCWfQFZ|(>l%$}m?k$yHE ztM;Bi+?BRks8i$`wbPl9e@I2#*}!+k=?vc)#4@zn`4vq2d<`+I}=8;)S~OX#$N zv5k!wDG4=<=##!n0zJ#qRI#SM2nCG}!L#ZzlwSJTdW^THPdNf^zfnH>k0sd~n6X<* zhIA3=P)#)fG@>Ns3iQ@gV)`@whEH}`O634b83jD=QP_o4@c%edMraUx_3{z;QCx}a zVt!KZ%qS%rcdlbyMO0o^5*RVj6&C5v$6fy#1?7EW)S1=LUL)u(qfgTGRHSWPZw-97 z;`!j`>WCE_;$<8#1DOoFyP(lEdPvLb$48$O@LDKP6s$S>_N4o+w=hTW+&M~#!Pt6f zPqaC%S-4F-ITv-J2Hz3G_5r2itBZ;Kb-*3s-DbES!4YU06ov7fSY69%?SU)#bLUiE z-q5F^`)11sA7_eHp)l@}w8WAqvTdP+^dDU*$`bXlR5u3(%G_H=2W0q2zXvyoPslWM z;^UhAeB%8#g;sp7!xCb!3D}JgTwOPK%n4XJ?kzV{Z2>@?bkEFBq1x081L=1fKzU$O zU+?{DXX6a>k<1>5X-o#lRjqh z`)Ky;pw%JM_YVfWR0}nf>>4bazs@4oyU=ht{TB+3EaH~X(RN>SCm#>Vi3QTr4)5*-9q-?o z1pCyREBds?%?Q;_3FoAmx0F>szo=K))TXR-K2dDxPth)7nH=e7pC6hd8xsDR#u4$A z=f`!V_U5wuJ#Y5`{b`Edp2PdodlN6|Cj(K2%(l0_f_yw`gKme=gRxAU`uy)hp`X#Q zh9ch;|LCxW=`~s3I^OB4;M5HhSy}Z!9;NuM_Vner^oyr=M}ABd&6jEx`%*A0S5&E3 zc@sN%9jUrd^{VUmLDF6}xAwmSox~}!zTMtt%?lvV5#MQy`6m#3ZSZIc$$RrPq0_4! zfMl>ku)Jo1Z{w-nR9pDU>F+J|{ZA*WwgZ9{W3~?Gt?dNIO(EAYR`@1=7+tcn2_Cs} zrT*|CO~7Nk)~R+3i}KCRso%y_;+dD_Sy!$z{)>pvXOWYv339kU^la8;VmW;$mZ41H$DIhlbByo34nMMXg~zx|mlEjswU^se#S@!H6%`om9md>FAj zjj!DioYWK~>fIe0&(9843V$|kc8j@kqg9s4O3gKtkEW_C(gyoXm~gn+HEZig)eYAI z_Jq>hPnd)Tlmq`pWHtjL2etKAe~77Zaw@;#%)%!H=7+olX~OJv9``?om^}HNdC>0D z{a6=HZm9Rt6z1@14;nVLfxBFDW5kGKcrmUrnnOC-sr~URXV1p{$*^M3^wV@SmK8+* z;fm2Ew+_3E0yFvgrv%2tEJcnWAT9WHm7tOQKdkydYjD0DW8u5HypRcwU zi_Wlh3ppL_i)j9|j7ty?BQul4*1e0T^BI+;m=hU5tIF%^jKWwVcHs2Zcc1mH_V(2u zv9*;SjhH%5RuuRQ8$-%dd^rz9($B)yy8AsZmDw7~m=z_sRY@pZlM-xv84Ts!ftKc@ zkul~v05nt6UBuGBo#25uxE50~mD^ZBY)_7g1G!_%Yu_7Y711;*AL5JL_u_NSZhfLm zy5p^)HKSbUwa#3mHTPL$OF!0`gf-Tv~y0_ArUC+zQDJ)IkRm#pjSGkdiGeO-j z|23|9I5~o0Ek6rJ76=S_m<>2P)7IDeHQF<<;O{^eb{AjLABKTk?;gsPT`_jP8IBQU z@e1$jlN%kGN0RfGO4i`IO8%tdp2aoFht^tAY~5R6ZTt6l{nYkT+aHAcPmj-eFPQN-QWi5?noUNmVT7#WC8VF{V>NN)@jq!eW&?QG~96oxw{;n z7&YXn>Z}D|_*dnq>Afapz6Y;$6dJ{gdL&)M=RPINhi!taaYzJR^fKj5i)O_eM-P}I z*4r>!QN!T7SBSzVUYEhHosu%D&$fF(x5u*2>5Y|T7nzdq8H!+(h9!9K9GCFSEHkcU zH~tm&VuGmJR^?c`ansI0(}NjB^4q)+WA(R!0<$CY`|w4FHPvBBX>FpFW5}R&KD$a& zxk9b5vWi9YJ5@qLvh8r?@Jy+M$gz)OWyaYleV$+5fUPPWv9Hh=N`2f%|9Q5I&0O6$+M=Yp=ws`JsBYOYFsVyA z&mJ!Fl>Q4#pr3NheMk~0g>sO7Kw(9h*|zr8RL~)sguqu`Yx|C&DFx$pE8*S7xIODL zxE>u#3uCbsW+c0^W{fwsoObiCwioJJ`wW;P%X4*nxHF` z!P&8~8@_6-$LdTf{wTjW_a6AXV=C7{9u?Gf!#HOyJs1X$9_z?hbrlEr_oTD8EH30b zy@>p(eixtG|E(Tl#8C-o4%UPodp6W2R5i1riwgCN)(?>2Uuy5^ef^MMXjnU^T== z+72Qixu0@xtgYW~3YiMak!NImtG@Lg>Rxd_StSxJA1v2&N{nxLy5AQI=rcY0ScR34 zFHtN1hS-zHD3ro!3i4RMFf`A#e>OhxNa7>jqhNuE(LHDdcqmEM=&{srzYsI~Gl zc77%=`{pNS6PDF4d-O_LV&7|WHxFlK2e6c`?kAc=UtWpaAy6+ydj2U*fEK>6J_#F| zSRie?viMH`@riTVwFQqc;G(F{`VB=qNw&9z`wDuIoi!!Ve&F_MOv%C4D-l-9^KML- zvdX$Ex^aNpS#mO`3&Q16jHur`IxP59lMo!I$zVIXbF+_+a>lH*frb>EC zF4NY?m6hMBdG_(w&q~cTr?)4(VzEnQ<<7ep>68c_rzKTmGKO1>ixHhXPBaDO+cFm) zsVrH=`kZJc3Tn#~xVB}6d9VwRWLot3ebdel--~32WgZ7N@Q69j;*+p7_zTfzy-HhI zZpzpfkdOlLTSWpI69{;Wh{JPoX4$`v)P65Lt}`2)M3XL8N=LvVf7Sj__BHWMMKvNQ z=_)?2<~jTaWaSlh>~;0vW5&t4v~Hmfo!2hDu_58}10!q|Bby)jc&SLvn!lu697NNh z9YCDrqg3)IHK|Xgn}4U3)>pR6{drSV#kkwhawr7N45`Tq^l?F7x*S5fNV}@-<=;4p z)!$dPyKAlKiZu2I2z--KoRj?$hGX0z0jW(D)c?J$;Sf<|m&7 z-z`!?zyw`$o6(Owp=j&I=+-^r^GptWEBpJikCQgC+S0($i+2_rec+&2R=_=1WXYy=u$&6TJSQhXkK@G02p%r@&1ASJmuLOZSY&hJ6DRVN<6M_0 zI-gm);d5(TvlAz(qk}m%$n2h0|G!)S`)>HQ3;kcLHhQBG)$UaGJOwkd*5N8=>r@KV z@`J2V{n^c;W}?gD6Z_SV&=hMKklPUE@&3*81E%Mh@Wz(({dcWq9cF5Z?ve`XJbC35 zIO5!X0D~-hKRt)V;Y4KhC`OoHGbdYEcRE-#9Tui5wBO@ z8DLf(n-{Dj0UXNT|1Uny&P9#;2Oq1?KO0L=tL=i2&ETQ?)Tovd+4=SL-Zq=z&CM;j zq3!-s8w5Mv>ES{8LvL+q6e+tpg;K}tS#jW$@IVvVx@Ul=)^dj5z(M)<5BJ*bGyHF>9NH-Di)Pq8R>LYvo{bOq=|gM z1l6zy(R?OK!+Eigp!EYMP+H2_oLt*e}zQK}f&lv8F zt=o4GU9WWth~w~^8q15(3??0U>a0jaT_+biItu+&V%)zKNl63D0qvdQZ*N3PZD8v- z@sL1aA1zT*>c0y*H|VGYL^#d6?a!s6oev3;&2a>mWFx=wn)&jrRRg7zbq?o;b%37_ zyFLnI=LR2|@@Ogts8q{Wr8b(b{yiXB%U%`mKy9=~ZXMYdWq#*a`3c%n)aW}MQfHtN z6>j3s?CM~7X{99aUNrkz8TV|mOMAdX_gc8*q?C zMp|y119LCj_`wFreozdZ4`fY;2Gi7Htk>0;$1P87`k=aDQ8l{_x7ppY=m&s=i90!P zLqh|D5GhXhKTabJ>D+!+hUwL{tK#P_ICA7=zTxB@REV2XXlcF^^b^%}Kg&)2qM@|4 z-kj-+Z%EP+x_fr`fkla|QZ8XJc#z&-s19&?++a;NSvPg7JZS`Phb+u*{jOIH6f|3|T|eUR9#sC8xVysxc0kJHk44h+;bRa~ zs&LHkOB_(y=r<5ZttDO8{*5MJ?HOG)*XqZ7rRcLTEo^Tkr^h{Bkjb+-%3QJVp{c;Qdq*oT<4aXMnAJ&2v*46!FJp4QsTvPg37Cpd(SFXyx#@AlF z*w=jfkTr`*&9$g8+=ctnlXC@meUt34{f=@0ap3tElGEna zLlWLt?;?2;vFv#&l!vjvqD)if-WeN(;o>J_!T6WjNC#=g0=^)e?}i+nolz;PQ_PA1 zTEo9}jBeggsIW@r-LOkY*~-s)?|yiP^&1j9Z?avYIcs4@$XZgzycC9ZnF!6y#7dC* z4S-<};k9I^-e97w8}sa41KB;^nGoJa7of(ju0+Az&8%eiT~9pcGwdE1+BKgYQ9NE{ zOcGD9pAlJ$FHKhbURvEIG3M4aP-AL7BPawK!|FeL_xQ=+qCFvY?9WfVSYfJPVn`%y_3$8>X*hA zjVNVk8e07}8MVZ<+jhPRkdRjSguFq-kN=>fQ#L7PIY@7^+Iit(`|keem|crXVl&M& zFopttZJWZ!W=Cykbw%{^Y!$^AS<-66#sXIT6X!zKRU1r4F#a5pJd(BnN4r8Yaq6AU znNmQ6c@Q4h7#~%(sLX*Clv{ z4&)3gYtBKX>$SG<5$OB#1~NyS{Cw5!tA{X&WTnO(QB`XHbq77K2Jkqzwf}bjel;!a zF7aQ!2aKfJ;V-J9^hvR?HJ?{%$+c#rYTq;EH?;%})ztG0L|?fzxBa!lnbj-~48;su zSlCk-zCTm=V0aUA6tUcf`61J49Beht=FGGpP^O)n%z>JGMZpVSekzAen&!i1nZy`* zVV=h{eB-}Ys~r9bkxKGn+C*mNh%3#A%`HwL0dE;8lPdXW-v06Npt&8lr~lHP6BkF2 z?9lQ7b9y?#b5m$Im#Ej}k#>Q}o9JsPsJGldcF9}d^ZeRs!O6+NmsYQFJqN6_GcpAt3bXsL}xumu{ z(Cz3a^K$Il$W68e-~fnF2iVsyr?>cf)0&@s=g+NXnqcffPYpztX500;%oFT$C07%q zg|bL%|JoY3*ss7>#}k}(nths3MSPP*w%1K8}w|^muiL zNPY79tsG*yP#s1CaC7il*zIun9ng-TME7!x-&zevc6 zv;BP9%=5D@o*oCiV)W?Iu;PtpWgsQ+yeeaZy!jU|y}y4kOc3Uw?6R<-i=Z@OmIVy2E+Hj98GUo5pN ziW0ElcRzxL3nxm?$0ZsCj7gW7MMZpCNY*f1FSuXz6W=2K`&Ycb60EV%Xlwbq!%|_{ z2S2_K3UHtE?=70#)K5;M4#6F=McO(!%>oErt|%JU`&Qz=?~q#*#;=YFl@C|s^t|*& zhK#%hns!Hmj-h6~s4ewSz0buUn#j4IG0|1A6o&)q#VtfMu@qiZ@O(Up6*-45_C}d- zzrZkf*_EmR)~`@hb23T>mt;MF@;Y(=?tpUK-q`Q8#Ny%W$8y3xFUz5Z={_7$WNCeS z=l7&oCt{y+%dC{UV$_1<>GbEjF7hCKhQ(v_wdgC8ZTir7OcOlhL@Br#NJLo@hAqC>Ihnv_jpspxd$DHXChn=Ybqm~mfxM$wo$$|Iq zwgtkE`{n%U_D2x%j|3VF99uX#dG)#H=PPO?N{vRUfR<|3N2K{~vU+ zBp;fj$0xtiUx-Pv!NW#CW%*$zXX&wgK6B9OLguV=eD4P05a1bjdG4{}w``q<7=p&k z(GPbc3A6}so?`Ewd^R?Y2B7Q>c25FD>&@d8RyxMM83?5ha|&%W>Spn8N|rJQWz3w7 zxVhaA<4aFWG0Ch;5TMv)<9WEGqzHNbWq~s~V!&V(eQ}YbOs1zEum0G_eR((=F#VG*+n(X_vTrhRdI~}Ca3EoC zUy>OP`s2$YF(T?4vIb2(|c-c)zybQZw&uFK=499YTDFUq$~r{lEiKL0xZqn zJ;Qs-m&>aoEfZM`>3hZEzp}gp#ul2#6uj~oO)Tav3Yi<^ zFd$cGOgv`UGq<^c-_p5Heqo-!j|-|lnip$K)9Lgd9kKUgE-KzkGT+c6CK{Z>`#4Y6 z+l6j7Z95uNGO+_peSB{71k)fI=?9R@HHLRR{>&aTYP&TXw@Q}#+1gf1Tv*PO;CRE5 z_}np=y(?rw$z1;WI+bLQ9_6J3;Vq$XZ?t4}W!=F%n^+Yh(?>kf7I~#t**W@=zo=`A zazw-LI@-)YmLpIyY<|VvX(64y#l`5^+JhlN&)B?IXk^jsV~V;K=t0n_?uN{F0t0#A(quA1zXFwL_Ld#Ef8(vC#}Z2umJ4vu#} zWg!&&$w(a!E>1Q*cDf>>cSryHW0!~@QGov2Fib0#_*E@W&{D;ZXC2gU;Zvfb<`t}o zPgUU{Iy#aSCnpx!uwsy+(4*i#K79vFxB2!rvb}JNzmHxpwP{V{lmVd1C&(qg8}yxY*Zq~)WecNIKMnsI_Jz5q*}b$7e>D{x{k)oT}!M5Qn>NO~&l z)3Y$1E6p%txMM5R%7-iFgkRTCe?nYn5^C4P7GIfB6M^AKq&`z1`0kn3&YIzG2mX)( z(~#QIamnQ;sA>`cnWn$GGhll_E<23pgl2r~=laxOUuX*xhkJ_OG2dC8SmWM%H+{;^ z{(;4#BAV*TH2zOWLkbEyjd=kMop0U#%IKt~0;ukPa^<0ut#zPb7Tp`u-mgcE-b}gK zkX|OsD&`oP1woJLqwd?E4}HD`Sn$pm0(JcpQ<5v7v~L~j^2l`?cL)dYn_#@qr3P!G z3fGwEENxv)jASBVFxE%?+p}I~=MP4xxax7gkro#=9j;`~7{{#|k4~%Z^!Ls^a&v#g zz7<>V9IG!vtp%HQ^=FSr<)^b2kR2(CyEp$S)$&)ssB5S|8q40VNZvS{0tKMd*5u*D zM)iDMrxGgaZU2Q1*cHnJVpBT=pLI>Vt0gKf=Gw1q_wh*o3uqgMvhW?(Y`F|YXT5OB zyt%}An{k=_r6Uqc6loEZPOOgD-R~V%48Pjq;+V94Cuq5^ve9-HI9==|2F#RM3G$10 zu@&7mksi0Iyr!|{zepZ%Ip*_}mO@gHOVvj+41(4w^V}BE++hDXrMfsN1Xli$Whxcs(8@X?DR!+Y;P_bBe>I$TfmDGAsl%B;qTX#*9`_i;%X+T%6r2)l05)LGFB zD%W+BJik;s+pl~&s>Y8AFY&25{<4V?tnofDeulPqIB*&Emu*=zUmv4m-U0#ct-B-> z%AP;7_oc#Qunt)S+_yTX;X)0}cny8u&7B*sn_yWOePA-{M#`_%$UZmG1~HEfnd{Ut za84>Uk|utWzsr=NKKZTPKeR|s9baSgJ3%bp$Pa08M{>%}-)3u$@vJ%ehC-|+!SMj^ ze9dR;(`^|w1-h)5QAKu0aJq|rxtvkA6}4XS`_CeSUhrEyaQ}7GC+m$J!a;h5Xm!K_ z_?sM^ig#Cd?!{lmN9A~mzveN0BVqb51#MBD9$o_ z*vC0;Jd1sPGK z>0)TN-gam$*Pn8ZfMTG2t9Z-1Ztm>3ot8gcjEsW=4}ti;rTQuCxT9{Cl)`PD|r zwGxv=&EQHaqN?v{X0Q0?%~@Qox2Uk!-|j_73EWfTRlA7c4NN338%b^L@{NeyGY-!k zh&f(LakAU9Um3i#PViTbpcraHFT@DF+PfmP%P((o(c3o>FqL8Bt^-zi@hddO)5s#- zo+9pi&ARt&tex#IQIXm)>DYX;piG2UYqt$g&)F_whrd*aqKnB^-`>^83-zD}6~{if z&a9NBwT4qZWzCD%D$BDCeGSmaKEPv8_VNI6>xY>U* z#r06!S0$*`M2o&SG3DsE{WyJxXF8z!8?q>sd;|l5|q= zz_~@K5;NPk0?D-GyW3xcPnW#;<>d)-ulXCYNE>Sb&J&vA#+?sscXdJZds&crN6HJL%6}6-wDe~ zgol(D{+~=L4eG2~u~c!kw*=1E%)0Kq z$E|38;SA*{^PDeOF@KibWiv%hW$RGM5!hvpk3rj(xIL^xpZ+%1Kf-<~M&Y3KQ9&6V z(OMl0aLlVQSn~GaW#YS>W2KMI)?ao%kIsHgBP;8Wyb%bO=i=9thn=49SVK@RBs0RLlVApv|pLo-oFWW{DRFE5^|9bBOsDHhczhBG9s8kGyQ=={QM%e6!N&BNSNO4JFZlGXm zk!z1p^>pmTY;rMNUZcd`EdMq1u}ZNqUi9&MoPeLVkh&H%g=$z74i;8$=^Yz1{88RZD`S0x@9Ghw(~BtI)c}+=#gUQ_PjVLmjo@-wejmkhNsVKG}wb znNbR3naLiRv2R(*G9{$4Pb#5k?4dH&#*8I{DY7NXWE35msFVc96ScUOCNw(1_@LSgb$0dCh5kIW!|fo{Jd}TgY{z z2QA?j81WGYROYR%!9U-DcK?Spp6lt_uy_N5Mysz>LqFRDhZsU}xEqwR5sARST6Hab z)4&S!5PmE!sdHvQjk8=Z8J0OG1Aelv3A6gQ{+x&!|)Mc)84ec_6^HxA+?SvZ|D9?5RMZ-YJJrMcKa>0?bRrUFW*@83pMn)j*9G#<`lYZ^fuW@#sC)TfgDZTiKG_xpv8 z)PSZ)&)MTYPkZ^T+@Rr}xF4RX53fVt;YLZGG zc+w%vjtDzG6siiHviGgr)1p+NfCy7U`i1e9<0HC~jSGpuWz0zA6I7n-vEY6IIi57w zW`Z*i1tk!EnccJkP(m14;0q;ON_olYn1w=D1Rf;5bN~kTZHofpj<(uD!7)oGL`lwZn5n8xI^OKgaLyLE(e%buw)<&fGp{Z*UNgm*-ZLtEz!B2>02bBKAkzzcZl40d1L7nB> zzl`}m@c3G)L>PmAD`7INpwmOTlFDCCb+@yO+3QjZi^3H;-m2w+#>wTt){8>7$R=gN zn>uRs18cA6c`jaI1k~}V7dUIjQ6={JwV4{N4*(#T^j}{9&193!GI%i&nNezeRfwu7 zALL?~R2u=Yi@xCpyR$!te0OOZ=&g(7%ucT%YIq4K-o_NqlnFJ#Te_y7FA!5T>I`_) z`=Nh$k$K~VA6y)&3?!%35-8XJ8~2WfuV9X9>iw_3-meQi=__42!2jDD-i1U7TFqhs zPIb(iP4K0RooYUWg{>-GR$dfi8GU!9KX{iOnNfPa+6 zvTe&v7ZFg@$mx|5no%gcO{EEy)Oy>M$HxzpRA2=RoT zLZ6FQ;E93$$5muCoIl6w&AbNZ8uEi^b88Hw&JD9;%Q}fWPp}2ACMZVMf<# zGbW&CR}{1C`JxT96o;CE5W-ZxUoEJ9<^xWFV3-*J^i%EA0e>N#)k__^And@6j6o2~ zIdfyBp7iMbeo8Py%`4^p{W{j{L2l3o^Egk33`|G#MP>Wui;|0r_gg4`8nSjiy&70T z3sH<}D*3iwUXFM>Ee3b=g-q3?Z9bhD;f$`QyWjzY#Xo%8at_rca&dN)hO-`8_{#0a z1`-de$AHoLapi2TIb54g?UFu4cGh7zf2apLCjF?K0 zG{^xl7NBz8DB>$^2hRV*y>+ad)tsfeLMEqIzjFdK?{JSp%PIY;@Ff7*b~i0OJv5|x zffTc&EP0l}pEKYR#HBG7Y3B;2`)QKRk^MR?isS%0|npnOB2s>>FsS39%;{63`9LdEHcn^q1SLI97F2%*Rz4|d|-+r0VV}I=sVxMtsQ(I_AA$crTjpPH+ zyqQv4tc|!?iQ)opo}(UdK9e7w^QXz!Kqb$l4ClO0r7S)bmHivK9Lt1gdF1Qh*uzSj zDJb0&GRNnt$TkD$F>w}7Cp)zNJF>lJTv|_~aBni}Y+l_7T4RdUy9U7$Vfp)0Zw~sT zO#FQ5_(VlkY3ksoNVTzE>)K;ekFqna%{k$9@q{)=nzF~~PwBc_DIZnjxUiaY_t0BK z8{Q{S7_7tL{9q2!z@d@b;!->_+%fc90h~rdyw<`oiR{wr+)Lulvs?y#Pi4Nh`tJIY zke=hW`R{hfrH!(BkVn~E^?NgGW@gh&+nIQ`xM$<>GWDJ~km7kuhMnpo#cn{E%gL@1 zE8qENXsW7QH=}lNON~mCNn$W2V`h4%{eFV`7<4SSu^UmS{%$x43^dhVm!R#<;Q zR;%7)1dpU~&F5W<5wS^`Sn|qEPy&5SJiKoks(5fHYgyUfPSt+$X2866T3oldRdrtY zYF2u90a&0Q2CTU0N-wF1%6UM)zZs}37QJCMm?F+VOme~V>xy?nJxP^wro^POZ(Os!=YMu)CVP~9vk#*w< z+3k$_&YQck?qAAQ1`?YAJKMkA41+>!&ouT?(XTJCqQo|N^EIK92D5z&(PunX9dq*U zm0cV~T@=*vSo=V)ys61T4-5&rmpTC_L!xTKBWx0NCnR;ML>*tQTtJ5F)b2_jS%d@A z4ZQf)7(EjqNw~q(zkgsQ@yt8Hk$KDG&pc8e-eWZvT>CI;Jb_Z9J=^Bn__%$G=JLXy z^2nr2ygE~x|JID3V?X60O>JF@m|7KYFm^4rE_ShG^e*vMZyMIPK5YIgy<4#Pqk+CJ zV!_ZjHoY!{QAb>)&|o%UMX;gUDdu$nMU$?@KMAqfa@3XG$KU_r+7%NP+3POxKChCG zcHg<>nU?7Acd(|#c*R@Ef4EUXpDdDAcxz!{uA;3y&kX&lB0VkhStDvfmh&&RuK_nG z%rJ}YIY*KKvG;B~8jK^76MR&pR^6^Ybi`&0n!ZbJH!WcK#p(8#q3Lu9S|h9MZEdwP ziu+7TWP3Jdk0rhH$lQbRP6^g920qpJ`zw4V+s46DUHVAwr->__B0l$NVZ&d`S0Ukr<3@=iKOl=VEt;$oZGgo4yLGWT9mq zO_iI}XA+K-wBr72Y_xHh4hn%WaoI;yf3z1;Ju1h-QO;JW{$2KY4%TI&e@x0s XE;5Vtd=GQ20s$+my+y5=Z_ Date: Wed, 25 Jan 2023 11:04:31 +0100 Subject: [PATCH 02/13] Supprimer 'Logo/Logo1.png' --- Logo/Logo1.png | Bin 20568 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Logo/Logo1.png diff --git a/Logo/Logo1.png b/Logo/Logo1.png deleted file mode 100644 index cf743938399725829f35d1e51cf8a2995cb9ac7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20568 zcmZ6y1z4L+6E=zzC~n0mrNxRvfZ*=#?vP*!1b3%Mad&Hh;!xb7KyfSX?nR43kw5SE ze&6}eIoFls+3e2F?(EJrJNN87pVd@ku`$Ro5D*Zs<>jO_;Ll|Q1VsGTsPNK7_!K?- zf#{+kD}hioPI-ucfC_b$)^oM@w6cYQ5$L!i|1Hr0IBZ}pu5?^dbO3-f6m04040C`N z;q~?~kgb(181!!&fCIqA%E8GB;L+mXr{fam;er1EfNZ>++y?*Bn_Gh&{>zAmjRVf$ zqpqz32ged)m#$r61)M({cq6|$ju0^5qETif_1?bingwF02v-GUN$Zu zy!xY}oR+c@9Y7LZhT1~F@P{ne5(4|D3&`2rgUuEOCkJq_as6jRNgHRFJ)B5}lY^U$ zgN=ui6TrsF$qgs|zoPv^&B?|EuhTTQGIzH9e+~DK)L>V0>whKImF9Jkwv*x1_Tsly zQyuBK4y|8jRQhl}tZ)@tx2W##;r39k-R1q77$kWu5{ zRC41`kkr+(b+L2ebO1v+l)t?|EoI#Rws!npTKf7BO*(*tqMj_Tr?r}go3nz9orSY4z(EIK?g5bk zLL8vh9P(W1-s%bxDw0rlI3rt5eGM6VXAgi9zcRnGhP#xqqlLV_hlM3XO`HFpfgoTF zK3=%CN$^@)@dMo)WK=j*l`K?M)x0&#?IpA=%;8PCK$xwRyr-l*Czp=3J;2;a2`uI0 z?gmoujtEFE>NlqICS?aeuLWV}^1EDT(1JR!Q)`tY7WJr%Hwu8J;~zJh{_K19Mv z!q~k<+#qoMkgEU1}fs--dX^#hC2MegqpUchMgC$Ef++R$HUIf%Ui+r7kThMd*WoNrUii4hy$(EA^&&w&hRE@M|mfpB&Vdd zv;m(hw<`~?ggk)X3r-{Dt^l=H<?|Z9YCs)pxUG><1gUCh zJ96>caM{7^v=lAnWz6{vl)ONkdO#&tB@a0cey9>ung`6|0OICT;O2F8SLC)u9c~?5?Elrop3WAoq_1dLU0b zi+?m)U(U`+%U;Xe7OL(hsplx^&cV+iZza#o=OFK9?q=?2r=cJN*0bSs0CB1)x{JGO z^Lg-kaD$Zib>%c9ubNB`NL7=MHg~;89YxH&Bz6RJ3-p1nDZdJL^Cs)B&8* z@Xk6MFo?XX1DH?T+*VqhpMw`{?!;^Es;_RZ%I{_YRe}NBwWQ_L)D(dVGCDv_M<-8L zYgH*JD~LSYJj&?l!HvEI&_l~y73yterN{}>5Z9Mib%E)D}Vfs(e)Rx&zL zATB;}kALjbKOeYVmieD;`;Vc6|Nrm7!X-T`V0(gqK#d?TC9dUZa$=0;sntjPeD>{j zjak0reY}hWJ38wtyia&#kzzK)c!i62n6EKD22V-tPHJmK25KbJ$A9{e^J+?tMwqs6 z{dR1X#Wri_^mKK#ZKz{?;5L`TWp7mU@@zDl-vtL{lMoLNPYoR@S-}9G93Nf|6a$(Q zynbEs8ZijUgk)eNBPK?j#ew$fmDVSC6A>aSHw`s)ymF3@e&Z(cqI9?rwqGz_SZNdF?KG?K6htsXeStuty=>i96+EIe!7D}J| z&(!GTa7j#7!%6?wTI&woI4?<<-9$obBrxfk8y9x^SLo$n>~eQvSfM!C zq197KJww88_5*c%jAgrVT3EH>xJrP_W)NRcTEs$j)$zKL-!lD>C;NS z<`Bzk6ek6#z~zj5Dd~H*C0~0m3O?T8w~yIet=F#g-yfEg))(CTc96=ub6T01611Nb;~c)ekf?+6>%)?L z{Z6sU6(rs_z^A5ca%XyIb+%`7>vlRF{9RRMtPg_RPd3b~u;%^J=K2N`r$Tjv`+k~i zM4hgh@=LBA9^N25+BjQOkBAEUsF#n-nR;mXz<3>CYBo(0gIC*R>5uqxX!B9=w&;^R zH!lGSU$&sjk@{; z5|RM;?o=`kenlExsh|Xc-t0shiU^fK|NKfTYV#e$61*h}*6qBYW#qMYd&nfrb741* zA4GxcCb{^e(`0;KOP}g`)cL!+#vKNs@T;%x)HkPtcm!IDZRa55h zAl>y;fjF}P0!Ynh8=ZH!+Jgp4m`oqzE1%8Au_&z|(C3u2n5e_nK@_0)=^8oLie{(J z*-#6bZX9ie06_a%VcP!Wgi}G6qyPhRl9QK&n2PG-=?dBTjm&HeMLujb*j)k%E5ZR4 z)$;>^xwblfgU)qpS+R5wlwhR*Nub$a$)2UU4C~HfRA?JrT(V(?i}s=^Q$HO!jc#)n z33?J#Jz*irI7Bgx9J&7*v(GP@KNU6p%2 zjuTl?QOJC}!*cW(__Ss5$qL+Eq{}Ykw~3ODL;2eEgvk_QJ%L2Q`vJBtlJ4Veq3$cx zAR{9GSUp=dWW~eo>Y%T^C@b0Sqf-%+4%@acA9%sH{PN{*Eq=@AMcZl%#nEb(NM7|% zIF4?8>19lxiVO3jns_l}q653*-~T#XH{~3L%{tjuyUC(BlUIzOKGuAn=C7_B<@oAvP{Ex*sIJny2^R4x$snhVgA9*y-% z-yj$V6PX7}iiO_7!U9U7S3N{TKEHbQD=hw|VZU2Cu`f^=1)Y9eS%FgWim>|4!FCVk z-K?(2q*<(3FOFXNMn~@|l3^M;Z;jVH(QKJnS+6`?dhgnWu2|W__2phG$VLYq1|kNA zhkNHQHsecQ?n}0{XKUm^VhLK;><0I0X&)~KTF5T%bKuucp15&_Z=Rei_GKxjy(AuKjq^{?m6&W^E23TOm%C8?tE?}C+Rs;^NeSkRv<$^zMxV@VZN=nX zi$zF3yV7=2kU!cly?RJebrj@D`CZYyYNiEK2f3I4pk7wuNBDUxj=mX0P=*G=@dRp5C0uooL<%cyIS@m$oS z0oLz_zgJX}1`2~tYibbQr-FPAc2V#kUqIIYpo99V{jZFYj~hKGkM2jrJPJuZWs9J! zll8v78HWP7!rczGE!L<>e`IbimfRziapQ)eq9Scc7732|Im>Nxj`t??A*f#}>fh)f z^dU1q?!RSNCECX})s&b14U6tM{(KfLo5F&bWyfTCd#}#S+jQE(%vrPOe&XkC%tWP_&lOAj0vvHzZx5;l5EPF+5a2BoZacg)Qmo^-BZJu|VQGlz$zRi@1 zMI)`=4OQm7eMP6g!QdiSBJS3pB!(bP%X3=MyxQ5B*z-Inm)~-$0iQinIm=n2)u>SK zP`9~2Cc;gDtcA1uxXJFW+t6%dpVu>^hZYkvqNQbWTJn!~`3_7?JiBuH?28{h)UOCd zbt#MwrFYOCr#!-so89Ya66e!0`mVf3vnnTdIDbh(4?hj1eA|? z*@vt+ML{}Xa32G*AZk)Ed!vI6PJ3@^cAH&N)MLPfjfO=m!%O-4*A<&t(N~apq@%gb zv*b6C+h`(XhZJ3d!0GDhj?%ID#{N{CBN`GtT$_m;>*D~%m#sWBSt1D@x^YC@mrIGQ zfVYm!{fKiwZBmZFo*#H`tx#Mx)?vXCPrHU-=kv&Qf5?u^L@P{KG}H<8x4rt z7rI?{VMSHI+ncz6(|0l!Dndw0SWtrBJ-)0)on{dW0m@Fh!T6^uQ{wCX+ONr|Ee54W zFMS_gPd2{oj9KX+&`Uokh$<#(^)%>R6)&iMoAt@_(eq6Xe@HbKpoGqs923}D5(9m3 z@m2=>n$;&fp45jJ|3q5GxjBVirL-uSI1vN0z0u(23yVgWtMqyzm%FdVl=aUMB8}@I z(;7L>fhwn=q-O58A^PNl2Lw})nQ&)^gyuaDn!Ig`oWg`8g)Eorb!}K&I1iLHJy3^r zYqNkwlLuLhk6t@ZO;7N8|UVR4U#ZCo2&GO_%ue)TotU>w^s| zePt15QZmObAGO&x^twzYCi&%MX5Vc8Flfs*wutLEd}}ndCfbWJ;B?m6H4LF=e9Hgx z@d(Gi?FJe3uTm)&$rRPm#MuhW{JuFWYh5^ya{6VQyfLD zek`V&T^=(M^3Fy!#FTV(ZUT+_eZfTw{ZV3UBiMQFGdx7!0V=DOhlWEwdp< zL0HEwxYWdH@UG=o|Ae-i*E@@(@eja1l-`Zy^5g*>)afJKce z{pgqB*>Il4cu!s1e^shNKK8k;hgw0llsJj2a1c|84oXt$V@-F}G)z|h=0qW51X zcA0#|9^>AZBPfQJ_**bEe7Vkrf!uGRE6w* zNG9aM8#cp^G7%{;7wsqcQgqro+nLdo=Y%`}JCQB9ef4eqCnji(n|GyIC8+(~bh4^M zy~CQrd6ye8aNQsA_iU*WhwtV#8IoZW(sHAA{#Oe&B8s*m#*>{7S+hOyc&rAH{ruQ& z)OA&3hwik4o~)Pq*Y;4~4Je~OOQUZP#WwHVY?`y1CTjuHdjm5D-7BF^LVAxX@vCt_ zzGf6URt2$9%F@Bf@{hK&JsM^RuiFi@z}+Fk`pfp$FD|uF7xVTxkFlr8r<)2VAuK)Y zq5_|@N^1^Id7?{i&V#6AuKx6lWj#8QT1}InPd*B^=AXf`%&#gCzG^dv){#=2&lrbg zpX`l|46L>dluQ>7C~C^m*ShKB^FR4pP4#oZ>?g4udh^mVCWfQFZ|(>l%$}m?k$yHE ztM;Bi+?BRks8i$`wbPl9e@I2#*}!+k=?vc)#4@zn`4vq2d<`+I}=8;)S~OX#$N zv5k!wDG4=<=##!n0zJ#qRI#SM2nCG}!L#ZzlwSJTdW^THPdNf^zfnH>k0sd~n6X<* zhIA3=P)#)fG@>Ns3iQ@gV)`@whEH}`O634b83jD=QP_o4@c%edMraUx_3{z;QCx}a zVt!KZ%qS%rcdlbyMO0o^5*RVj6&C5v$6fy#1?7EW)S1=LUL)u(qfgTGRHSWPZw-97 z;`!j`>WCE_;$<8#1DOoFyP(lEdPvLb$48$O@LDKP6s$S>_N4o+w=hTW+&M~#!Pt6f zPqaC%S-4F-ITv-J2Hz3G_5r2itBZ;Kb-*3s-DbES!4YU06ov7fSY69%?SU)#bLUiE z-q5F^`)11sA7_eHp)l@}w8WAqvTdP+^dDU*$`bXlR5u3(%G_H=2W0q2zXvyoPslWM z;^UhAeB%8#g;sp7!xCb!3D}JgTwOPK%n4XJ?kzV{Z2>@?bkEFBq1x081L=1fKzU$O zU+?{DXX6a>k<1>5X-o#lRjqh z`)Ky;pw%JM_YVfWR0}nf>>4bazs@4oyU=ht{TB+3EaH~X(RN>SCm#>Vi3QTr4)5*-9q-?o z1pCyREBds?%?Q;_3FoAmx0F>szo=K))TXR-K2dDxPth)7nH=e7pC6hd8xsDR#u4$A z=f`!V_U5wuJ#Y5`{b`Edp2PdodlN6|Cj(K2%(l0_f_yw`gKme=gRxAU`uy)hp`X#Q zh9ch;|LCxW=`~s3I^OB4;M5HhSy}Z!9;NuM_Vner^oyr=M}ABd&6jEx`%*A0S5&E3 zc@sN%9jUrd^{VUmLDF6}xAwmSox~}!zTMtt%?lvV5#MQy`6m#3ZSZIc$$RrPq0_4! zfMl>ku)Jo1Z{w-nR9pDU>F+J|{ZA*WwgZ9{W3~?Gt?dNIO(EAYR`@1=7+tcn2_Cs} zrT*|CO~7Nk)~R+3i}KCRso%y_;+dD_Sy!$z{)>pvXOWYv339kU^la8;VmW;$mZ41H$DIhlbByo34nMMXg~zx|mlEjswU^se#S@!H6%`om9md>FAj zjj!DioYWK~>fIe0&(9843V$|kc8j@kqg9s4O3gKtkEW_C(gyoXm~gn+HEZig)eYAI z_Jq>hPnd)Tlmq`pWHtjL2etKAe~77Zaw@;#%)%!H=7+olX~OJv9``?om^}HNdC>0D z{a6=HZm9Rt6z1@14;nVLfxBFDW5kGKcrmUrnnOC-sr~URXV1p{$*^M3^wV@SmK8+* z;fm2Ew+_3E0yFvgrv%2tEJcnWAT9WHm7tOQKdkydYjD0DW8u5HypRcwU zi_Wlh3ppL_i)j9|j7ty?BQul4*1e0T^BI+;m=hU5tIF%^jKWwVcHs2Zcc1mH_V(2u zv9*;SjhH%5RuuRQ8$-%dd^rz9($B)yy8AsZmDw7~m=z_sRY@pZlM-xv84Ts!ftKc@ zkul~v05nt6UBuGBo#25uxE50~mD^ZBY)_7g1G!_%Yu_7Y711;*AL5JL_u_NSZhfLm zy5p^)HKSbUwa#3mHTPL$OF!0`gf-Tv~y0_ArUC+zQDJ)IkRm#pjSGkdiGeO-j z|23|9I5~o0Ek6rJ76=S_m<>2P)7IDeHQF<<;O{^eb{AjLABKTk?;gsPT`_jP8IBQU z@e1$jlN%kGN0RfGO4i`IO8%tdp2aoFht^tAY~5R6ZTt6l{nYkT+aHAcPmj-eFPQN-QWi5?noUNmVT7#WC8VF{V>NN)@jq!eW&?QG~96oxw{;n z7&YXn>Z}D|_*dnq>Afapz6Y;$6dJ{gdL&)M=RPINhi!taaYzJR^fKj5i)O_eM-P}I z*4r>!QN!T7SBSzVUYEhHosu%D&$fF(x5u*2>5Y|T7nzdq8H!+(h9!9K9GCFSEHkcU zH~tm&VuGmJR^?c`ansI0(}NjB^4q)+WA(R!0<$CY`|w4FHPvBBX>FpFW5}R&KD$a& zxk9b5vWi9YJ5@qLvh8r?@Jy+M$gz)OWyaYleV$+5fUPPWv9Hh=N`2f%|9Q5I&0O6$+M=Yp=ws`JsBYOYFsVyA z&mJ!Fl>Q4#pr3NheMk~0g>sO7Kw(9h*|zr8RL~)sguqu`Yx|C&DFx$pE8*S7xIODL zxE>u#3uCbsW+c0^W{fwsoObiCwioJJ`wW;P%X4*nxHF` z!P&8~8@_6-$LdTf{wTjW_a6AXV=C7{9u?Gf!#HOyJs1X$9_z?hbrlEr_oTD8EH30b zy@>p(eixtG|E(Tl#8C-o4%UPodp6W2R5i1riwgCN)(?>2Uuy5^ef^MMXjnU^T== z+72Qixu0@xtgYW~3YiMak!NImtG@Lg>Rxd_StSxJA1v2&N{nxLy5AQI=rcY0ScR34 zFHtN1hS-zHD3ro!3i4RMFf`A#e>OhxNa7>jqhNuE(LHDdcqmEM=&{srzYsI~Gl zc77%=`{pNS6PDF4d-O_LV&7|WHxFlK2e6c`?kAc=UtWpaAy6+ydj2U*fEK>6J_#F| zSRie?viMH`@riTVwFQqc;G(F{`VB=qNw&9z`wDuIoi!!Ve&F_MOv%C4D-l-9^KML- zvdX$Ex^aNpS#mO`3&Q16jHur`IxP59lMo!I$zVIXbF+_+a>lH*frb>EC zF4NY?m6hMBdG_(w&q~cTr?)4(VzEnQ<<7ep>68c_rzKTmGKO1>ixHhXPBaDO+cFm) zsVrH=`kZJc3Tn#~xVB}6d9VwRWLot3ebdel--~32WgZ7N@Q69j;*+p7_zTfzy-HhI zZpzpfkdOlLTSWpI69{;Wh{JPoX4$`v)P65Lt}`2)M3XL8N=LvVf7Sj__BHWMMKvNQ z=_)?2<~jTaWaSlh>~;0vW5&t4v~Hmfo!2hDu_58}10!q|Bby)jc&SLvn!lu697NNh z9YCDrqg3)IHK|Xgn}4U3)>pR6{drSV#kkwhawr7N45`Tq^l?F7x*S5fNV}@-<=;4p z)!$dPyKAlKiZu2I2z--KoRj?$hGX0z0jW(D)c?J$;Sf<|m&7 z-z`!?zyw`$o6(Owp=j&I=+-^r^GptWEBpJikCQgC+S0($i+2_rec+&2R=_=1WXYy=u$&6TJSQhXkK@G02p%r@&1ASJmuLOZSY&hJ6DRVN<6M_0 zI-gm);d5(TvlAz(qk}m%$n2h0|G!)S`)>HQ3;kcLHhQBG)$UaGJOwkd*5N8=>r@KV z@`J2V{n^c;W}?gD6Z_SV&=hMKklPUE@&3*81E%Mh@Wz(({dcWq9cF5Z?ve`XJbC35 zIO5!X0D~-hKRt)V;Y4KhC`OoHGbdYEcRE-#9Tui5wBO@ z8DLf(n-{Dj0UXNT|1Uny&P9#;2Oq1?KO0L=tL=i2&ETQ?)Tovd+4=SL-Zq=z&CM;j zq3!-s8w5Mv>ES{8LvL+q6e+tpg;K}tS#jW$@IVvVx@Ul=)^dj5z(M)<5BJ*bGyHF>9NH-Di)Pq8R>LYvo{bOq=|gM z1l6zy(R?OK!+Eigp!EYMP+H2_oLt*e}zQK}f&lv8F zt=o4GU9WWth~w~^8q15(3??0U>a0jaT_+biItu+&V%)zKNl63D0qvdQZ*N3PZD8v- z@sL1aA1zT*>c0y*H|VGYL^#d6?a!s6oev3;&2a>mWFx=wn)&jrRRg7zbq?o;b%37_ zyFLnI=LR2|@@Ogts8q{Wr8b(b{yiXB%U%`mKy9=~ZXMYdWq#*a`3c%n)aW}MQfHtN z6>j3s?CM~7X{99aUNrkz8TV|mOMAdX_gc8*q?C zMp|y119LCj_`wFreozdZ4`fY;2Gi7Htk>0;$1P87`k=aDQ8l{_x7ppY=m&s=i90!P zLqh|D5GhXhKTabJ>D+!+hUwL{tK#P_ICA7=zTxB@REV2XXlcF^^b^%}Kg&)2qM@|4 z-kj-+Z%EP+x_fr`fkla|QZ8XJc#z&-s19&?++a;NSvPg7JZS`Phb+u*{jOIH6f|3|T|eUR9#sC8xVysxc0kJHk44h+;bRa~ zs&LHkOB_(y=r<5ZttDO8{*5MJ?HOG)*XqZ7rRcLTEo^Tkr^h{Bkjb+-%3QJVp{c;Qdq*oT<4aXMnAJ&2v*46!FJp4QsTvPg37Cpd(SFXyx#@AlF z*w=jfkTr`*&9$g8+=ctnlXC@meUt34{f=@0ap3tElGEna zLlWLt?;?2;vFv#&l!vjvqD)if-WeN(;o>J_!T6WjNC#=g0=^)e?}i+nolz;PQ_PA1 zTEo9}jBeggsIW@r-LOkY*~-s)?|yiP^&1j9Z?avYIcs4@$XZgzycC9ZnF!6y#7dC* z4S-<};k9I^-e97w8}sa41KB;^nGoJa7of(ju0+Az&8%eiT~9pcGwdE1+BKgYQ9NE{ zOcGD9pAlJ$FHKhbURvEIG3M4aP-AL7BPawK!|FeL_xQ=+qCFvY?9WfVSYfJPVn`%y_3$8>X*hA zjVNVk8e07}8MVZ<+jhPRkdRjSguFq-kN=>fQ#L7PIY@7^+Iit(`|keem|crXVl&M& zFopttZJWZ!W=Cykbw%{^Y!$^AS<-66#sXIT6X!zKRU1r4F#a5pJd(BnN4r8Yaq6AU znNmQ6c@Q4h7#~%(sLX*Clv{ z4&)3gYtBKX>$SG<5$OB#1~NyS{Cw5!tA{X&WTnO(QB`XHbq77K2Jkqzwf}bjel;!a zF7aQ!2aKfJ;V-J9^hvR?HJ?{%$+c#rYTq;EH?;%})ztG0L|?fzxBa!lnbj-~48;su zSlCk-zCTm=V0aUA6tUcf`61J49Beht=FGGpP^O)n%z>JGMZpVSekzAen&!i1nZy`* zVV=h{eB-}Ys~r9bkxKGn+C*mNh%3#A%`HwL0dE;8lPdXW-v06Npt&8lr~lHP6BkF2 z?9lQ7b9y?#b5m$Im#Ej}k#>Q}o9JsPsJGldcF9}d^ZeRs!O6+NmsYQFJqN6_GcpAt3bXsL}xumu{ z(Cz3a^K$Il$W68e-~fnF2iVsyr?>cf)0&@s=g+NXnqcffPYpztX500;%oFT$C07%q zg|bL%|JoY3*ss7>#}k}(nths3MSPP*w%1K8}w|^muiL zNPY79tsG*yP#s1CaC7il*zIun9ng-TME7!x-&zevc6 zv;BP9%=5D@o*oCiV)W?Iu;PtpWgsQ+yeeaZy!jU|y}y4kOc3Uw?6R<-i=Z@OmIVy2E+Hj98GUo5pN ziW0ElcRzxL3nxm?$0ZsCj7gW7MMZpCNY*f1FSuXz6W=2K`&Ycb60EV%Xlwbq!%|_{ z2S2_K3UHtE?=70#)K5;M4#6F=McO(!%>oErt|%JU`&Qz=?~q#*#;=YFl@C|s^t|*& zhK#%hns!Hmj-h6~s4ewSz0buUn#j4IG0|1A6o&)q#VtfMu@qiZ@O(Up6*-45_C}d- zzrZkf*_EmR)~`@hb23T>mt;MF@;Y(=?tpUK-q`Q8#Ny%W$8y3xFUz5Z={_7$WNCeS z=l7&oCt{y+%dC{UV$_1<>GbEjF7hCKhQ(v_wdgC8ZTir7OcOlhL@Br#NJLo@hAqC>Ihnv_jpspxd$DHXChn=Ybqm~mfxM$wo$$|Iq zwgtkE`{n%U_D2x%j|3VF99uX#dG)#H=PPO?N{vRUfR<|3N2K{~vU+ zBp;fj$0xtiUx-Pv!NW#CW%*$zXX&wgK6B9OLguV=eD4P05a1bjdG4{}w``q<7=p&k z(GPbc3A6}so?`Ewd^R?Y2B7Q>c25FD>&@d8RyxMM83?5ha|&%W>Spn8N|rJQWz3w7 zxVhaA<4aFWG0Ch;5TMv)<9WEGqzHNbWq~s~V!&V(eQ}YbOs1zEum0G_eR((=F#VG*+n(X_vTrhRdI~}Ca3EoC zUy>OP`s2$YF(T?4vIb2(|c-c)zybQZw&uFK=499YTDFUq$~r{lEiKL0xZqn zJ;Qs-m&>aoEfZM`>3hZEzp}gp#ul2#6uj~oO)Tav3Yi<^ zFd$cGOgv`UGq<^c-_p5Heqo-!j|-|lnip$K)9Lgd9kKUgE-KzkGT+c6CK{Z>`#4Y6 z+l6j7Z95uNGO+_peSB{71k)fI=?9R@HHLRR{>&aTYP&TXw@Q}#+1gf1Tv*PO;CRE5 z_}np=y(?rw$z1;WI+bLQ9_6J3;Vq$XZ?t4}W!=F%n^+Yh(?>kf7I~#t**W@=zo=`A zazw-LI@-)YmLpIyY<|VvX(64y#l`5^+JhlN&)B?IXk^jsV~V;K=t0n_?uN{F0t0#A(quA1zXFwL_Ld#Ef8(vC#}Z2umJ4vu#} zWg!&&$w(a!E>1Q*cDf>>cSryHW0!~@QGov2Fib0#_*E@W&{D;ZXC2gU;Zvfb<`t}o zPgUU{Iy#aSCnpx!uwsy+(4*i#K79vFxB2!rvb}JNzmHxpwP{V{lmVd1C&(qg8}yxY*Zq~)WecNIKMnsI_Jz5q*}b$7e>D{x{k)oT}!M5Qn>NO~&l z)3Y$1E6p%txMM5R%7-iFgkRTCe?nYn5^C4P7GIfB6M^AKq&`z1`0kn3&YIzG2mX)( z(~#QIamnQ;sA>`cnWn$GGhll_E<23pgl2r~=laxOUuX*xhkJ_OG2dC8SmWM%H+{;^ z{(;4#BAV*TH2zOWLkbEyjd=kMop0U#%IKt~0;ukPa^<0ut#zPb7Tp`u-mgcE-b}gK zkX|OsD&`oP1woJLqwd?E4}HD`Sn$pm0(JcpQ<5v7v~L~j^2l`?cL)dYn_#@qr3P!G z3fGwEENxv)jASBVFxE%?+p}I~=MP4xxax7gkro#=9j;`~7{{#|k4~%Z^!Ls^a&v#g zz7<>V9IG!vtp%HQ^=FSr<)^b2kR2(CyEp$S)$&)ssB5S|8q40VNZvS{0tKMd*5u*D zM)iDMrxGgaZU2Q1*cHnJVpBT=pLI>Vt0gKf=Gw1q_wh*o3uqgMvhW?(Y`F|YXT5OB zyt%}An{k=_r6Uqc6loEZPOOgD-R~V%48Pjq;+V94Cuq5^ve9-HI9==|2F#RM3G$10 zu@&7mksi0Iyr!|{zepZ%Ip*_}mO@gHOVvj+41(4w^V}BE++hDXrMfsN1Xli$Whxcs(8@X?DR!+Y;P_bBe>I$TfmDGAsl%B;qTX#*9`_i;%X+T%6r2)l05)LGFB zD%W+BJik;s+pl~&s>Y8AFY&25{<4V?tnofDeulPqIB*&Emu*=zUmv4m-U0#ct-B-> z%AP;7_oc#Qunt)S+_yTX;X)0}cny8u&7B*sn_yWOePA-{M#`_%$UZmG1~HEfnd{Ut za84>Uk|utWzsr=NKKZTPKeR|s9baSgJ3%bp$Pa08M{>%}-)3u$@vJ%ehC-|+!SMj^ ze9dR;(`^|w1-h)5QAKu0aJq|rxtvkA6}4XS`_CeSUhrEyaQ}7GC+m$J!a;h5Xm!K_ z_?sM^ig#Cd?!{lmN9A~mzveN0BVqb51#MBD9$o_ z*vC0;Jd1sPGK z>0)TN-gam$*Pn8ZfMTG2t9Z-1Ztm>3ot8gcjEsW=4}ti;rTQuCxT9{Cl)`PD|r zwGxv=&EQHaqN?v{X0Q0?%~@Qox2Uk!-|j_73EWfTRlA7c4NN338%b^L@{NeyGY-!k zh&f(LakAU9Um3i#PViTbpcraHFT@DF+PfmP%P((o(c3o>FqL8Bt^-zi@hddO)5s#- zo+9pi&ARt&tex#IQIXm)>DYX;piG2UYqt$g&)F_whrd*aqKnB^-`>^83-zD}6~{if z&a9NBwT4qZWzCD%D$BDCeGSmaKEPv8_VNI6>xY>U* z#r06!S0$*`M2o&SG3DsE{WyJxXF8z!8?q>sd;|l5|q= zz_~@K5;NPk0?D-GyW3xcPnW#;<>d)-ulXCYNE>Sb&J&vA#+?sscXdJZds&crN6HJL%6}6-wDe~ zgol(D{+~=L4eG2~u~c!kw*=1E%)0Kq z$E|38;SA*{^PDeOF@KibWiv%hW$RGM5!hvpk3rj(xIL^xpZ+%1Kf-<~M&Y3KQ9&6V z(OMl0aLlVQSn~GaW#YS>W2KMI)?ao%kIsHgBP;8Wyb%bO=i=9thn=49SVK@RBs0RLlVApv|pLo-oFWW{DRFE5^|9bBOsDHhczhBG9s8kGyQ=={QM%e6!N&BNSNO4JFZlGXm zk!z1p^>pmTY;rMNUZcd`EdMq1u}ZNqUi9&MoPeLVkh&H%g=$z74i;8$=^Yz1{88RZD`S0x@9Ghw(~BtI)c}+=#gUQ_PjVLmjo@-wejmkhNsVKG}wb znNbR3naLiRv2R(*G9{$4Pb#5k?4dH&#*8I{DY7NXWE35msFVc96ScUOCNw(1_@LSgb$0dCh5kIW!|fo{Jd}TgY{z z2QA?j81WGYROYR%!9U-DcK?Spp6lt_uy_N5Mysz>LqFRDhZsU}xEqwR5sARST6Hab z)4&S!5PmE!sdHvQjk8=Z8J0OG1Aelv3A6gQ{+x&!|)Mc)84ec_6^HxA+?SvZ|D9?5RMZ-YJJrMcKa>0?bRrUFW*@83pMn)j*9G#<`lYZ^fuW@#sC)TfgDZTiKG_xpv8 z)PSZ)&)MTYPkZ^T+@Rr}xF4RX53fVt;YLZGG zc+w%vjtDzG6siiHviGgr)1p+NfCy7U`i1e9<0HC~jSGpuWz0zA6I7n-vEY6IIi57w zW`Z*i1tk!EnccJkP(m14;0q;ON_olYn1w=D1Rf;5bN~kTZHofpj<(uD!7)oGL`lwZn5n8xI^OKgaLyLE(e%buw)<&fGp{Z*UNgm*-ZLtEz!B2>02bBKAkzzcZl40d1L7nB> zzl`}m@c3G)L>PmAD`7INpwmOTlFDCCb+@yO+3QjZi^3H;-m2w+#>wTt){8>7$R=gN zn>uRs18cA6c`jaI1k~}V7dUIjQ6={JwV4{N4*(#T^j}{9&193!GI%i&nNezeRfwu7 zALL?~R2u=Yi@xCpyR$!te0OOZ=&g(7%ucT%YIq4K-o_NqlnFJ#Te_y7FA!5T>I`_) z`=Nh$k$K~VA6y)&3?!%35-8XJ8~2WfuV9X9>iw_3-meQi=__42!2jDD-i1U7TFqhs zPIb(iP4K0RooYUWg{>-GR$dfi8GU!9KX{iOnNfPa+6 zvTe&v7ZFg@$mx|5no%gcO{EEy)Oy>M$HxzpRA2=RoT zLZ6FQ;E93$$5muCoIl6w&AbNZ8uEi^b88Hw&JD9;%Q}fWPp}2ACMZVMf<# zGbW&CR}{1C`JxT96o;CE5W-ZxUoEJ9<^xWFV3-*J^i%EA0e>N#)k__^And@6j6o2~ zIdfyBp7iMbeo8Py%`4^p{W{j{L2l3o^Egk33`|G#MP>Wui;|0r_gg4`8nSjiy&70T z3sH<}D*3iwUXFM>Ee3b=g-q3?Z9bhD;f$`QyWjzY#Xo%8at_rca&dN)hO-`8_{#0a z1`-de$AHoLapi2TIb54g?UFu4cGh7zf2apLCjF?K0 zG{^xl7NBz8DB>$^2hRV*y>+ad)tsfeLMEqIzjFdK?{JSp%PIY;@Ff7*b~i0OJv5|x zffTc&EP0l}pEKYR#HBG7Y3B;2`)QKRk^MR?isS%0|npnOB2s>>FsS39%;{63`9LdEHcn^q1SLI97F2%*Rz4|d|-+r0VV}I=sVxMtsQ(I_AA$crTjpPH+ zyqQv4tc|!?iQ)opo}(UdK9e7w^QXz!Kqb$l4ClO0r7S)bmHivK9Lt1gdF1Qh*uzSj zDJb0&GRNnt$TkD$F>w}7Cp)zNJF>lJTv|_~aBni}Y+l_7T4RdUy9U7$Vfp)0Zw~sT zO#FQ5_(VlkY3ksoNVTzE>)K;ekFqna%{k$9@q{)=nzF~~PwBc_DIZnjxUiaY_t0BK z8{Q{S7_7tL{9q2!z@d@b;!->_+%fc90h~rdyw<`oiR{wr+)Lulvs?y#Pi4Nh`tJIY zke=hW`R{hfrH!(BkVn~E^?NgGW@gh&+nIQ`xM$<>GWDJ~km7kuhMnpo#cn{E%gL@1 zE8qENXsW7QH=}lNON~mCNn$W2V`h4%{eFV`7<4SSu^UmS{%$x43^dhVm!R#<;Q zR;%7)1dpU~&F5W<5wS^`Sn|qEPy&5SJiKoks(5fHYgyUfPSt+$X2866T3oldRdrtY zYF2u90a&0Q2CTU0N-wF1%6UM)zZs}37QJCMm?F+VOme~V>xy?nJxP^wro^POZ(Os!=YMu)CVP~9vk#*w< z+3k$_&YQck?qAAQ1`?YAJKMkA41+>!&ouT?(XTJCqQo|N^EIK92D5z&(PunX9dq*U zm0cV~T@=*vSo=V)ys61T4-5&rmpTC_L!xTKBWx0NCnR;ML>*tQTtJ5F)b2_jS%d@A z4ZQf)7(EjqNw~q(zkgsQ@yt8Hk$KDG&pc8e-eWZvT>CI;Jb_Z9J=^Bn__%$G=JLXy z^2nr2ygE~x|JID3V?X60O>JF@m|7KYFm^4rE_ShG^e*vMZyMIPK5YIgy<4#Pqk+CJ zV!_ZjHoY!{QAb>)&|o%UMX;gUDdu$nMU$?@KMAqfa@3XG$KU_r+7%NP+3POxKChCG zcHg<>nU?7Acd(|#c*R@Ef4EUXpDdDAcxz!{uA;3y&kX&lB0VkhStDvfmh&&RuK_nG z%rJ}YIY*KKvG;B~8jK^76MR&pR^6^Ybi`&0n!ZbJH!WcK#p(8#q3Lu9S|h9MZEdwP ziu+7TWP3Jdk0rhH$lQbRP6^g920qpJ`zw4V+s46DUHVAwr->__B0l$NVZ&d`S0Ukr<3@=iKOl=VEt;$oZGgo4yLGWT9mq zO_iI}XA+K-wBr72Y_xHh4hn%WaoI;yf3z1;Ju1h-QO;JW{$2KY4%TI&e@x0s XE;5Vtd=GQ20s$+my+y5=Z_ Date: Wed, 25 Jan 2023 13:45:43 +0100 Subject: [PATCH 03/13] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0a4ca0d..ab31f6b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,9 @@ # HyperSet -2nd Year Project of IT BUT in Aubière - -Created by : - +2nd Year Project of IT BUT in Aubière + +lien du (sujet)[https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md] + +Created by : + LACOTE Raphaël JAULT Aurian ARNAL Rémi JACQUELIN Bastien \ No newline at end of file From 799a10c1a32bba8843dc95b7dc1e3e6c3387c801 Mon Sep 17 00:00:00 2001 From: Bastien JACQUELIN Date: Wed, 25 Jan 2023 13:46:26 +0100 Subject: [PATCH 04/13] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ab31f6b..d0c629f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ 2nd Year Project of IT BUT in Aubière -lien du (sujet)[https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md] +lien du [sujet](https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md) Created by : From 06847411749a5529469c839327eaf4f1b85b7698 Mon Sep 17 00:00:00 2001 From: Bastien JACQUELIN Date: Wed, 25 Jan 2023 14:13:16 +0100 Subject: [PATCH 05/13] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d0c629f..8f4013c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,14 @@ # HyperSet +## Description of the project + 2nd Year Project of IT BUT in Aubière +## Subject + + lien du [sujet](https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md) -Created by : +## Created by : LACOTE Raphaël JAULT Aurian ARNAL Rémi JACQUELIN Bastien \ No newline at end of file From 6793440d29fb5c29ddc9139bcdff18b44c6a31a7 Mon Sep 17 00:00:00 2001 From: Bastien JACQUELIN Date: Wed, 25 Jan 2023 14:13:41 +0100 Subject: [PATCH 06/13] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8f4013c..ede5d5c 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ## Subject -lien du [sujet](https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md) +[link of the initial project](https://codefirst.iut.uca.fr/git/cedric.bouhours/Projets_SAE_S4/src/branch/master/Projets/Projet_11.md) ## Created by : From 37e1e2fc05eb9f430446dd8849669e76b3de1669 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Mon, 30 Jan 2023 16:29:37 +0100 Subject: [PATCH 07/13] add folder and 1st elements --- Source/Model/Card.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Source/Model/Card.js diff --git a/Source/Model/Card.js b/Source/Model/Card.js new file mode 100644 index 0000000..e69de29 From 0a167829791da18133e11c13f7e8a296e9df7e5f Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Mon, 30 Jan 2023 17:28:20 +0100 Subject: [PATCH 08/13] add class - need to ordonate it --- Source/Console/Console.html | 21 +++++++++++++++++++++ Source/Console/test.js | 12 ++++++++++++ Source/Model/Card.js | 14 ++++++++++++++ Source/Model/Card5.js | 9 +++++++++ 4 files changed, 56 insertions(+) create mode 100644 Source/Console/Console.html create mode 100644 Source/Console/test.js create mode 100644 Source/Model/Card5.js diff --git a/Source/Console/Console.html b/Source/Console/Console.html new file mode 100644 index 0000000..05ac367 --- /dev/null +++ b/Source/Console/Console.html @@ -0,0 +1,21 @@ + + + + + + + Console + + + +

Console - test

+ +
+ +
+ + + + + + \ No newline at end of file diff --git a/Source/Console/test.js b/Source/Console/test.js new file mode 100644 index 0000000..f4a20d9 --- /dev/null +++ b/Source/Console/test.js @@ -0,0 +1,12 @@ +/*var fs = require("fs") +var vm = require('vm') + +var content = fs.readFileSync(filename) +vm.runInThisContext(content) +*/ +console.log("~#Test#~"); +let card4 = new Card('red','2','losange','full'); +console.log(`carte de 4 elements : ${card4.color}`); +let card5 = new Card('blue','2','losange','full','pointillet'); +console.log(`carte de 5 elements : ${card5.color}`); +console.log(`carte de 5 elements : ${card5.getCLas}`); diff --git a/Source/Model/Card.js b/Source/Model/Card.js index e69de29..2cde638 100644 --- a/Source/Model/Card.js +++ b/Source/Model/Card.js @@ -0,0 +1,14 @@ +class Card{ + constructor(color, number, shape, filling){ + this.color=color; + this.number=number; + this.shape=shape; + this.filling=filling; + } + numberOfSet(listCards){ + console.log('TODO'); + } + verifSet(listCards){ + console.log('TODO'); + } +} diff --git a/Source/Model/Card5.js b/Source/Model/Card5.js new file mode 100644 index 0000000..5c03402 --- /dev/null +++ b/Source/Model/Card5.js @@ -0,0 +1,9 @@ +class Card5 extends Card { + constructor(color, number, shape, filling, outline){ + super(color,number,shape,filling); + this.outline=outline; + } + arrayOfAttributes(){ + + } +} \ No newline at end of file From d6774300aa42c34952ca958dfecc13688edd7536 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Mon, 30 Jan 2023 17:30:44 +0100 Subject: [PATCH 09/13] solve card 5 --- Source/Console/test.js | 6 +++--- Source/Model/Card.js | 7 +------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/Source/Console/test.js b/Source/Console/test.js index f4a20d9..95c4b82 100644 --- a/Source/Console/test.js +++ b/Source/Console/test.js @@ -7,6 +7,6 @@ vm.runInThisContext(content) console.log("~#Test#~"); let card4 = new Card('red','2','losange','full'); console.log(`carte de 4 elements : ${card4.color}`); -let card5 = new Card('blue','2','losange','full','pointillet'); -console.log(`carte de 5 elements : ${card5.color}`); -console.log(`carte de 5 elements : ${card5.getCLas}`); +let card5 = new Card5('blue','2','losange','full','pointillet'); +console.log(`carte de 5 elements : ${card5.outline}`); +console.log(`carte de 5 elements : ${card5 instanceof Card5}`); diff --git a/Source/Model/Card.js b/Source/Model/Card.js index 2cde638..fce0632 100644 --- a/Source/Model/Card.js +++ b/Source/Model/Card.js @@ -5,10 +5,5 @@ class Card{ this.shape=shape; this.filling=filling; } - numberOfSet(listCards){ - console.log('TODO'); - } - verifSet(listCards){ - console.log('TODO'); - } + } From 7857f5620160befe2f44aff3862174f8a94b2d83 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Mon, 30 Jan 2023 23:55:27 +0100 Subject: [PATCH 10/13] add getAttribute + test --- Source/Console/test.js | 11 +++++------ Source/Model/Card.js | 14 +++++++++++++- Source/Model/Card5.js | 18 +++++++++++++++--- 3 files changed, 33 insertions(+), 10 deletions(-) diff --git a/Source/Console/test.js b/Source/Console/test.js index 95c4b82..8d750e4 100644 --- a/Source/Console/test.js +++ b/Source/Console/test.js @@ -1,12 +1,11 @@ -/*var fs = require("fs") -var vm = require('vm') +// import { Card5 } from "../Model/Card5"; +// import('../Model/Card5'); +//import {Card} from '../Model/Card'; -var content = fs.readFileSync(filename) -vm.runInThisContext(content) -*/ console.log("~#Test#~"); let card4 = new Card('red','2','losange','full'); console.log(`carte de 4 elements : ${card4.color}`); let card5 = new Card5('blue','2','losange','full','pointillet'); console.log(`carte de 5 elements : ${card5.outline}`); -console.log(`carte de 5 elements : ${card5 instanceof Card5}`); +console.log(`carte de 5 éléments instance de 5: ${card5 instanceof Card5}`); +console.log(`carte de 5 éléments accès par méthode : ${card5.getAttributes()[0]}`); diff --git a/Source/Model/Card.js b/Source/Model/Card.js index fce0632..5b4aef9 100644 --- a/Source/Model/Card.js +++ b/Source/Model/Card.js @@ -5,5 +5,17 @@ class Card{ this.shape=shape; this.filling=filling; } + /** + * @returns array of all attributes : + idx 1 : color + idx 2 : number + idx 3 : shape + idx 4 : filling + idx 5 : null + * @author Bastien Jacquelin + */ + getAttributes(){ + return [this.color,this.number,this.shape,this.filling,null]; + } -} +}//export {Card} \ No newline at end of file diff --git a/Source/Model/Card5.js b/Source/Model/Card5.js index 5c03402..fc091fe 100644 --- a/Source/Model/Card5.js +++ b/Source/Model/Card5.js @@ -1,9 +1,21 @@ +// import('.Card'); + class Card5 extends Card { constructor(color, number, shape, filling, outline){ super(color,number,shape,filling); this.outline=outline; } - arrayOfAttributes(){ - + /** + * @returns array of all attributes : + idx 1 : color + idx 2 : number + idx 3 : shape + idx 4 : filling + idx 5 : outline + * @author Bastien Jacquelin + */ + getAttributes(){ + return [this.color,this.number,this.shape,this.filling,this.outline]; } -} \ No newline at end of file +} +// export {Card5}; \ No newline at end of file From e4a20f0bc9c01814cfa8185fda281119fe1db972 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Tue, 31 Jan 2023 08:47:34 +0100 Subject: [PATCH 11/13] add Exceptions --- Source/Console/Console.html | 2 +- Source/Console/emptyParameterException.js | 5 +++++ Source/Console/{test.js => main.js} | 8 +++++++- Source/Model/Card.js | 14 +++++++++++++- Source/Model/Card5.js | 6 +++++- 5 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 Source/Console/emptyParameterException.js rename Source/Console/{test.js => main.js} (54%) diff --git a/Source/Console/Console.html b/Source/Console/Console.html index 05ac367..7e24bca 100644 --- a/Source/Console/Console.html +++ b/Source/Console/Console.html @@ -15,7 +15,7 @@ - + \ No newline at end of file diff --git a/Source/Console/emptyParameterException.js b/Source/Console/emptyParameterException.js new file mode 100644 index 0000000..f1a7346 --- /dev/null +++ b/Source/Console/emptyParameterException.js @@ -0,0 +1,5 @@ +class EmptyParamaterException extends Error{ + constructor(field){ + super(`Field ${field} missing`); + } +} \ No newline at end of file diff --git a/Source/Console/test.js b/Source/Console/main.js similarity index 54% rename from Source/Console/test.js rename to Source/Console/main.js index 8d750e4..34f3375 100644 --- a/Source/Console/test.js +++ b/Source/Console/main.js @@ -4,8 +4,14 @@ console.log("~#Test#~"); let card4 = new Card('red','2','losange','full'); +console.group('Carte 4 attributes'); console.log(`carte de 4 elements : ${card4.color}`); +console.groupEnd(); let card5 = new Card5('blue','2','losange','full','pointillet'); +console.group('Carte 5 attributes'); console.log(`carte de 5 elements : ${card5.outline}`); console.log(`carte de 5 éléments instance de 5: ${card5 instanceof Card5}`); -console.log(`carte de 5 éléments accès par méthode : ${card5.getAttributes()[0]}`); +console.log(`carte de 5 éléments accès par méthode idx 0: ${card5.getAttributes()[0]}`); +console.log(`carte de 5 éléments accès par méthode idx 4: ${card5.getAttributes()[4]}`); +let errCard = new Card5('blue','','losange','full','pointillet'); +console.groupEnd(); diff --git a/Source/Model/Card.js b/Source/Model/Card.js index 5b4aef9..d7da58b 100644 --- a/Source/Model/Card.js +++ b/Source/Model/Card.js @@ -1,5 +1,17 @@ class Card{ constructor(color, number, shape, filling){ + if(!color){ + throw new EmptyParamaterException('Color'); + } + if(!number){ + throw new EmptyParamaterException('Number'); + } + if(!shape){ + throw new EmptyParamaterException('Shape'); + } + if(!filling){ + throw new EmptyParamaterException('Filling'); + } this.color=color; this.number=number; this.shape=shape; @@ -15,7 +27,7 @@ class Card{ * @author Bastien Jacquelin */ getAttributes(){ - return [this.color,this.number,this.shape,this.filling,null]; + return [this.color,this.number,this.shape,this.filling]; } }//export {Card} \ No newline at end of file diff --git a/Source/Model/Card5.js b/Source/Model/Card5.js index fc091fe..b9d7894 100644 --- a/Source/Model/Card5.js +++ b/Source/Model/Card5.js @@ -3,6 +3,9 @@ class Card5 extends Card { constructor(color, number, shape, filling, outline){ super(color,number,shape,filling); + if(!outline){ + throw new EmptyParamaterException('Outline'); + } this.outline=outline; } /** @@ -15,7 +18,8 @@ class Card5 extends Card { * @author Bastien Jacquelin */ getAttributes(){ - return [this.color,this.number,this.shape,this.filling,this.outline]; + // return [this.color,this.number,this.shape,this.filling,this.outline]; + return super.getAttributes().concat(this.outline); } } // export {Card5}; \ No newline at end of file From 3f88f9f8c4db3229ef31eddba1c5599880522c84 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Tue, 31 Jan 2023 08:57:42 +0100 Subject: [PATCH 12/13] Functional Exceptions --- Source/Console/Console.html | 1 + Source/Console/main.js | 13 ++++++++++++- .../{Console => Model}/emptyParameterException.js | 0 3 files changed, 13 insertions(+), 1 deletion(-) rename Source/{Console => Model}/emptyParameterException.js (100%) diff --git a/Source/Console/Console.html b/Source/Console/Console.html index 7e24bca..949c519 100644 --- a/Source/Console/Console.html +++ b/Source/Console/Console.html @@ -13,6 +13,7 @@
+ diff --git a/Source/Console/main.js b/Source/Console/main.js index 34f3375..936ce4b 100644 --- a/Source/Console/main.js +++ b/Source/Console/main.js @@ -13,5 +13,16 @@ console.log(`carte de 5 elements : ${card5.outline}`); console.log(`carte de 5 éléments instance de 5: ${card5 instanceof Card5}`); console.log(`carte de 5 éléments accès par méthode idx 0: ${card5.getAttributes()[0]}`); console.log(`carte de 5 éléments accès par méthode idx 4: ${card5.getAttributes()[4]}`); -let errCard = new Card5('blue','','losange','full','pointillet'); +console.groupEnd(); +console.group('Error'); +try { + let errCard = new Card5('blue','','losange','full','pointillet'); +}catch(errCard){ + if(errCard instanceof EmptyParamaterException){ + console.log('Error in constructor'); + } + else{ + console.error(errCard); + } +} console.groupEnd(); diff --git a/Source/Console/emptyParameterException.js b/Source/Model/emptyParameterException.js similarity index 100% rename from Source/Console/emptyParameterException.js rename to Source/Model/emptyParameterException.js From 442f8ef977160c5e10454db165ee1d646b66e702 Mon Sep 17 00:00:00 2001 From: Bastien Jacquelin Date: Tue, 31 Jan 2023 09:29:44 +0100 Subject: [PATCH 13/13] Source -> src --- {Source => src}/Console/Console.html | 0 {Source => src}/Console/main.js | 0 {Source => src}/Model/Card.js | 0 {Source => src}/Model/Card5.js | 0 {Source => src}/Model/emptyParameterException.js | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename {Source => src}/Console/Console.html (100%) rename {Source => src}/Console/main.js (100%) rename {Source => src}/Model/Card.js (100%) rename {Source => src}/Model/Card5.js (100%) rename {Source => src}/Model/emptyParameterException.js (100%) diff --git a/Source/Console/Console.html b/src/Console/Console.html similarity index 100% rename from Source/Console/Console.html rename to src/Console/Console.html diff --git a/Source/Console/main.js b/src/Console/main.js similarity index 100% rename from Source/Console/main.js rename to src/Console/main.js diff --git a/Source/Model/Card.js b/src/Model/Card.js similarity index 100% rename from Source/Model/Card.js rename to src/Model/Card.js diff --git a/Source/Model/Card5.js b/src/Model/Card5.js similarity index 100% rename from Source/Model/Card5.js rename to src/Model/Card5.js diff --git a/Source/Model/emptyParameterException.js b/src/Model/emptyParameterException.js similarity index 100% rename from Source/Model/emptyParameterException.js rename to src/Model/emptyParameterException.js