From de05db89a310fb127d4aaab01da352a7d0b3cf3a Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Fri, 17 Jan 2025 19:30:02 +0100 Subject: [PATCH] Opzione 3 --- Program.cs | 83 ++++++++++++------ bin/Debug/net9.0/ripasso4.dll | Bin 8704 -> 9216 bytes bin/Debug/net9.0/ripasso4.pdb | Bin 12628 -> 12960 bytes obj/Debug/net9.0/ref/ripasso4.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/refint/ripasso4.dll | Bin 5632 -> 5632 bytes obj/Debug/net9.0/ripasso4.AssemblyInfo.cs | 2 +- .../net9.0/ripasso4.AssemblyInfoInputs.cache | 2 +- obj/Debug/net9.0/ripasso4.dll | Bin 8704 -> 9216 bytes obj/Debug/net9.0/ripasso4.pdb | Bin 12628 -> 12960 bytes 9 files changed, 59 insertions(+), 28 deletions(-) diff --git a/Program.cs b/Program.cs index 12cf6fb..0324412 100644 --- a/Program.cs +++ b/Program.cs @@ -6,7 +6,7 @@ class Program { Console.Clear(); //dichiarazione e inizializzazione variabili int scelta; - string[] arrayNomi = new string[dimensione], arrayCognomi = new string[dimensione]; + string[] arrayNomi = new string[dimensione], arrayCognomi = new string[dimensione], arrayNumeri; //menu do { @@ -37,7 +37,13 @@ class Program { break; case 3: Console.Clear(); - //StampaArray(InvertiArray(CreaArrayCasuale())); + arrayNumeri = CreaVettore(); + Console.Clear(); + Console.WriteLine("Array originale:"); + StampaArray(arrayNumeri); + Console.WriteLine(); + Console.WriteLine("Array invertito: "); + StampaArray(RibaltaVettore(arrayNumeri)); Pausa(); break; default: @@ -80,22 +86,11 @@ class Program { } return ritorno; } - static void Pausa() { Console.WriteLine("Premere un tasto per continuare. . ."); Console.ReadKey(); Console.Clear(); } - static int[] InvertiArray(int[] p_array) { - int[] ritorno = new int[dimensione]; - int j = dimensione - 1; - - for (int i = 0; i < dimensione; i++) { - ritorno[i] = p_array[j];//il primo elemento di ritorno è l'ultimo di p_array e così via, i e j variano in opposto - j--; - } - return ritorno; - } static void CreaVettoriParalleli(string[] p_arrayCognomi, string[] p_arrayNomi) { for (int i = 0; i < dimensione; i++) { //Inserimento nomi e cognomi @@ -112,7 +107,7 @@ class Program { p_arrayNomi[i] = Console.ReadLine(); } } - static void ControllaVettoriParalleli(string[] p_arrayCognomi, string[] p_arrayNomi){ + static void ControllaVettoriParalleli(string[] p_arrayCognomi, string[] p_arrayNomi) { string correzione; uint elemento; char scelta; @@ -131,7 +126,7 @@ class Program { switch (scelta) { case 'S': break; - + case 'N': Console.Clear(); @@ -148,7 +143,7 @@ class Program { Console.Clear(); - + do { switch (correzione) { @@ -204,25 +199,25 @@ class Program { } static void CercaAlunni(string[] p_arrayCognomi, string[] p_arrayNomi) { Console.Clear(); - + //dichiarazione e inizializzazione variabili string daCercare; int i = 0, indiceOccorrenze = 0; bool daCercareEsiste = false; const int valoreNonValido = -1; - int[] luogoOccorrenze = new int[dimensione]; - for (int j=0; j maxValue) { + Console.WriteLine("Il numero deve essere compreso tra " + minValue + " e " + maxValue); + Pausa(); + } + else { + ritorno[i] = Convert.ToString(inputNumero); + i++; + } + } + } + while (input != "q" && i < dimensione); + return ritorno; + } + static string[] RibaltaVettore(string[] p_array) { + string[] ritorno = new string[dimensione]; + int j = dimensione - 1; + + for (int i = 0; i < dimensione; i++) { + ritorno[i] = p_array[j];//il primo elemento di ritorno è l'ultimo di p_array e così via, i e j variano in opposto + j--; + } + return ritorno; + } } \ No newline at end of file diff --git a/bin/Debug/net9.0/ripasso4.dll b/bin/Debug/net9.0/ripasso4.dll index 533db8ea3ac67302b6cb0b7a7b1240b66bbad1de..bc1c55f49f3b1b952eceea148a05f160bb127de0 100644 GIT binary patch delta 2913 zcmZuzeQXrR6@R;Xx4XA@K6|~~ojKe1Y!hzdwTbV}A9qGjh;d?)5DWxjCq%;dBe4qD zUOTjrP!IY?3#3SK2Zel4Xb6fFDym9uQxYjcQKJeeeJ^0l(8t^aN{^TiKA5Hc~4gN}(m$3CWS_*gH~MYGT)=rqp-vz@L6J znS%8DG@MltN#JNIo2zMO19D(>9~k~jvZF)>)t;;d4|`q2>nhl^JWvdpK`USe`U3C} zM1wPGMcaXve;MF8$e%3@Z3PS2GJtGYsFeR{NvCVJ%0=ikzsCtIPjvQp&g>9m6=GZ@ z_Y0yayOKv4^1WJ|xc@Gb8!#we(y`n|Y1zz+!oigIqGGA0+Vk1s(oze8vf6{xi5|h4 z6gQmv$lV3AYO+^g33oywbxKxWvt#VA@?CgLtynIsf z_YQbxNv?QucbM%B=6C&^%f*6XIYV{-$|ZGJy0t=eZ!Z%^id!h3R*T%bC0AZDkcX-lx~cj%t4X#~2!vXQ9oAQ`=P#q?pAelwf0&PV&bku^pPhkoszTB> zqBZZ@NdtHd;%KP(;ayucqu&dDgI&{eQka<`tB6R%OB8PkJhL)?p`wV%mA;i#x+d^E zeJNK`g1`RgFLYN@=|kxZwCe=^llV9$#=jJJRY;x^w!abh4smZ;aq`kRT zc9QObT@>tRHP^8fys#0_8l06xkBIRQwjD(@KB&9`+y{IWyE!YgZ_*3GN~ZvQfn$A|K9$x| zm}H=Z4}!HwWec#GazKZsfjKGy*U^b~biH&M_^43q1oqMheFXd=eJmxZfMa}yTq@Gr z^d4PhSHjJ)Pv{AL{`?x1o=@1f;S(!+-Lc`_W3#i9?ilTu*f+d?)~EBu$Yq&ru5{RR z<>wn4H^HMz!w5Y^lNe3VvuFn)*-vBCgZolGgKG{!?$Rt~&C=w2UsYG|@kBr7Pr$=4 z^drL0Fc{@h;Lp<& zKTk98KLN`zR7DRoq)Zb%yamyguQdraia9*i6xs}a+yiGkz60>c*$l=h#KKPizBE1; zJ)YC;UshbbJ@weOcmH%{{i)uWqwE*4q#DsQy*|n=#&$3@-d|Iph3cca9@S-8u8)Sa zAZHk{$K#ELhQ!xL>!T{M7vdL+na+GyE|clV7dpE0pKl z8|}_zv-m0ycO8gFmry{<&#~YA=sl9Q4&VmSlW6_;7VPKWnEt~p@UIS~M|2Llb7eYq zCQ(zh(08ft?@J$TyL9MwciYs4%k0C%BUxX#)aDDZO3z!_Km7WG$M#&>eP!XrZ~QM# zzKC7`q~;pq@^|_9!J1Xld^Bk&TQm5^%2OArIfGvZ#sy$E`f>11umZ+eupH8o!;fpa fAjt}=5g{FgMUJxbWA$&!a$RBGO#MxoYuEk*`efPm delta 2236 zcmZuyX>1f#9RJPC?#%3TTXwqc(Jh7TE~P_<;%@KaiK0@JfZRl*?LsR=19iYN#)451 zqKWnK0VF|1G*RP~3TiYO!Nl`}iJw#?#0#SzJYu5afxq`=(Q4ey`@R45{_lUh_h##Y zt@H1{r_lb|)MKdrj-!AYtpsE#utVV;J>yTVteevVES7@vfdkR;=45;jh?Bpv8(1!y z_1R*L*6Q4orYO&m6+1Ow%ZWo;tCknXv_if@5AwHwLq`<1%><6u0UCJ@Q#3c0#1cKy z^h+pk;Zf_L@xFQ*)Pz%9+^jDdi@1^6*hLZLNSXjejsXsTMYzZx3}?@vXHO@Jk=bVWYt_<9*3AdKGsOGGs#J=i{dQ(e9DY5lnCV7#c`4Bs>Da{jIZoq! zXULS(ao>eyo6~DHWhmYUJF_}&H~z`w+fP`@hz~c?HiBRleOH5H-<+9Y>}?DtS&Co| zXQtt@kkYG@lYSF0ZQa_nPmISJu9kKNMrmhOgRfL;A8e*;Gqbv;Ui&8vuYsF*2?BJ} zb2;x1cMM+sUu%(yw)U~uw5;0w`gg#3wKqBGEvVH`Ct`&1piyjz_N|yF&8{_r$4)c8mX-~fokVc(Z&zX8ncIIB3C%2YD?d&2)1Gjx(2?S5{Q7DLeykd! z4=;=|BUYQOHP^FZxujF?cuBF-oV#eUr}!jK8NV$!Nn68u(3{SU!bbTiCDi{dJiWtA z;abTllRef2kBLsJs11r$R{LC@*weQo&2FY^!`3DvOy95Lsc@sIeQ=|h)v_EsFiF!j z+fN{PM!aT~?c))iOEy&eY|YYtiim29&^vUXODWclp*E z@d1|PrFI;*=^s+MygB52<3lF0yUOj?KZ1dHA=I^D>=@ZgtLzN4kXv8ndX3M?9jJ1K z{tY6?7sG{FawgWdgxn%>Ha7F&1n$lrVeqo58fw@P4GR@LU(x64vZ@_K4T>I{%#e=Z z2+QpfO*9Z4%pxXGR@kp_p27izmn&SOaEPd312Ki`74E+8os2M{bwIZ^TCAC@G>y^f5&2#HKDzXW>@jh1gEKR4JAbFT`5B zLcA7lXgT!q`*a20!dtN&&kL)zm^zH*vfk?ODuQrWoL9SZ;)~itx;3!z#^GSg2C*wq z7Dp0CC%$w`(K9jcmiY?{FFkbeU7y`Pka^MZwEx;o0G{;qW+J-y;+!_@S%UtfI!+M*>q0a(TH9KTJ^Wkg*rZCd;gTUpVTD zyg98`dM3WlP18iFarZ>sRL5ALk2dSrgCWvo iYAWcWwu}<+jgr&vVYX z?|I+%p7(w?{6=cFy}zW08eb$DcMvTR?9Jo(bauxsn3Qo6;ZKcQHq#i4O=54{(zOBi zGti4s=*~=T82XpQiNqhv7kW=j{!2EYg(8-GnlTlG95xy8Os64h(rn86trgR)$rZYl5s!a zz)!d1J8WGBT?zYfz=^n5;spqKKpYittbiQ=H0Txf0JYHiZF=lBEd{fH3-Oh9{)5M zu!Hu4iDoT!gPGn0E4l)9(0Q z4S+SPnAa{T#cpLDw=%x~lQjvpa-`M~`mi-lndo}TM|&j9^h#J(9>j3R!_6qr%gre8 zmSY_}*TUPuJ0nH#>Bt#yTgxK&kU^}`d}|QAC%O)NF>1CsI((z)?32mNM2bd}d&Dp^ zj(8%O&nKsPCPq{FH0`9xWG0tS_2eWmJ(8n*dOVlU<|v&Vn;5sUa`a4cSB_Gd)MzR@ zZb!_o9rMBWUtLu{_~qyQBcFV;v^8?>r;aBMU;F;*S3~vNw_Qx+`uCY{J1+;XFZ{j! z#_$i9KH6CK@XzL@sl{!5^V&f8h2KrrBQL*Oy>RMv?Ru#GM{F=_Ats;d(#g=#Mj?9I zMNQP>BGwm%%nuBs0cX!oKBrG7U18lmC%Umwp?}>9miWwnjHZxZluzhh3Dzo%Rwc4o zWJFOp9x$6)UyGHRxMXnYQ7&!bQa_h6T-tjl5AY-xk8<&B)6BHOzqouKUJ5^8{@U8k z9cCbUkbBMdqL2BXs%46+q?aoHtH^4qOGEOYITY*GbXeI_Cu2qKbipj1>y{NRJg<|- zjc%)=8bty1oT8YHgW*zT_#!BDL7XY15;(VN3I~4gLpqLN(#*G=FSM&^L(TN6nMSqm zfSNwW2UzW2Djr0SbMemxrWV!fB9D?`+)kYgEpXl0i1p0<^TWy delta 1094 zcmYjQT}YEr7=GWg@B7@QdKUIcaF z{JK$sqJ$O{6)98@l@}F3bWvScAl*bobXAm4R?nGV;I`*E@AE$IcfRwUb9O28x~0E# zce@~3dWxvjMD&ah*T^cy)v<{InM!FCx}H`Z*zxE+S#gRba|v_Oy7?cH(Z zT>IwR_R+WIx+&+)Py0S5`xn}+@GO7>U|<$tPCj;}4I9LK!@#@9nw)a?3=}av1?t^Q z7lHeLrI;xQOn6X*c}#$ujc5`O(2Ai~&d{`rMmZVNF0h~wm?)ZNGnlClEa)cKL_=VO|TEr$Q1}jtxR?|~tf@Ac?iv%hU7oj;krBb5Eh3YzXp?cV~ z5t*@~{ooDmIC#MQ2>i$W9z46gm{_G-9tZfHS3hdnpg%H|xeifxb7v$P+7=1#Z0_th z5TR&CED{YzsI|E(LZQykkx)1m(bp??9j(_sd>I=1^R=PUv;u< ztEFx9$*^u$-#YZFa@*z4BZ=WNzJVL6<4DVeSVHs8jU;}&elmy8N`}TcX>TaaBcI+rr0#n1op|M;BqV#lu2fRNapmIw@{cB{egGT zbM+Ue1g8o(<>FL;Q;+6#I5>u{}wd^QP-U*f1E3D8#w-Ai(LQ16B=2} zSY$5c2`UhW1$i~x#SCFZ7xIi(F*#+MERNwncCt*PEDGrlS3J)z5ec{GtrfkC#p#4d M407L;==)Ce4}r(7)Bpeg diff --git a/obj/Debug/net9.0/ref/ripasso4.dll b/obj/Debug/net9.0/ref/ripasso4.dll index 9c0043c0962398612d26961e54c4018702776e5b..bef8be816f87caac2a36b28bd59dabbc94f2f0b4 100644 GIT binary patch delta 191 zcmZqBY0#O_!SdjB-~Ww0CCmb|+4!oy9^34>|6MQ7Ze#T|WH4p0 zU@&7aW-tUo6Cm3XNSXubG$7v;$g>2pjetC3h7=$+2FsWMMU23@lEI=WKpn;mMw?Rw HXR`nR;lVaU delta 191 zcmZqBY0#O_!LlIX%Z!aZCCma}xMt?wGJNMb@0s~*sq>l|n*~|kGj9IRI+X=OYVs1U zLX=zF3W=7_gmc|yQDanb(hGt17MurBKCMjuV=9?#Rx3T(~GNdvX zF_p OGHF0D^UbM(vsnNM9yQJY diff --git a/obj/Debug/net9.0/refint/ripasso4.dll b/obj/Debug/net9.0/refint/ripasso4.dll index 9c0043c0962398612d26961e54c4018702776e5b..bef8be816f87caac2a36b28bd59dabbc94f2f0b4 100644 GIT binary patch delta 191 zcmZqBY0#O_!SdjB-~Ww0CCmb|+4!oy9^34>|6MQ7Ze#T|WH4p0 zU@&7aW-tUo6Cm3XNSXubG$7v;$g>2pjetC3h7=$+2FsWMMU23@lEI=WKpn;mMw?Rw HXR`nR;lVaU delta 191 zcmZqBY0#O_!LlIX%Z!aZCCma}xMt?wGJNMb@0s~*sq>l|n*~|kGj9IRI+X=OYVs1U zLX=zF3W=7_gmc|yQDanb(hGt17MurBKCMjuV=9?#Rx3T(~GNdvX zF_p OGHF0D^UbM(vsnNM9yQJY diff --git a/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs b/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs index d7c6d7b..d26761d 100644 --- a/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs +++ b/obj/Debug/net9.0/ripasso4.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("ripasso4")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5e25bae12bffb762799385dca316b421094df672")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1586311489478f159982f3d338f62263cd3d7322")] [assembly: System.Reflection.AssemblyProductAttribute("ripasso4")] [assembly: System.Reflection.AssemblyTitleAttribute("ripasso4")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache b/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache index bdeed8a..4008e9d 100644 --- a/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache +++ b/obj/Debug/net9.0/ripasso4.AssemblyInfoInputs.cache @@ -1 +1 @@ -0acebe587ea036e7bc5b2ebd780d276040dd0061050ec63fb03b11fe5f4dfeed +7e22376af2220273f7932470ad9af8b861f237d1607ec04f4558b1aa98801784 diff --git a/obj/Debug/net9.0/ripasso4.dll b/obj/Debug/net9.0/ripasso4.dll index 533db8ea3ac67302b6cb0b7a7b1240b66bbad1de..bc1c55f49f3b1b952eceea148a05f160bb127de0 100644 GIT binary patch delta 2913 zcmZuzeQXrR6@R;Xx4XA@K6|~~ojKe1Y!hzdwTbV}A9qGjh;d?)5DWxjCq%;dBe4qD zUOTjrP!IY?3#3SK2Zel4Xb6fFDym9uQxYjcQKJeeeJ^0l(8t^aN{^TiKA5Hc~4gN}(m$3CWS_*gH~MYGT)=rqp-vz@L6J znS%8DG@MltN#JNIo2zMO19D(>9~k~jvZF)>)t;;d4|`q2>nhl^JWvdpK`USe`U3C} zM1wPGMcaXve;MF8$e%3@Z3PS2GJtGYsFeR{NvCVJ%0=ikzsCtIPjvQp&g>9m6=GZ@ z_Y0yayOKv4^1WJ|xc@Gb8!#we(y`n|Y1zz+!oigIqGGA0+Vk1s(oze8vf6{xi5|h4 z6gQmv$lV3AYO+^g33oywbxKxWvt#VA@?CgLtynIsf z_YQbxNv?QucbM%B=6C&^%f*6XIYV{-$|ZGJy0t=eZ!Z%^id!h3R*T%bC0AZDkcX-lx~cj%t4X#~2!vXQ9oAQ`=P#q?pAelwf0&PV&bku^pPhkoszTB> zqBZZ@NdtHd;%KP(;ayucqu&dDgI&{eQka<`tB6R%OB8PkJhL)?p`wV%mA;i#x+d^E zeJNK`g1`RgFLYN@=|kxZwCe=^llV9$#=jJJRY;x^w!abh4smZ;aq`kRT zc9QObT@>tRHP^8fys#0_8l06xkBIRQwjD(@KB&9`+y{IWyE!YgZ_*3GN~ZvQfn$A|K9$x| zm}H=Z4}!HwWec#GazKZsfjKGy*U^b~biH&M_^43q1oqMheFXd=eJmxZfMa}yTq@Gr z^d4PhSHjJ)Pv{AL{`?x1o=@1f;S(!+-Lc`_W3#i9?ilTu*f+d?)~EBu$Yq&ru5{RR z<>wn4H^HMz!w5Y^lNe3VvuFn)*-vBCgZolGgKG{!?$Rt~&C=w2UsYG|@kBr7Pr$=4 z^drL0Fc{@h;Lp<& zKTk98KLN`zR7DRoq)Zb%yamyguQdraia9*i6xs}a+yiGkz60>c*$l=h#KKPizBE1; zJ)YC;UshbbJ@weOcmH%{{i)uWqwE*4q#DsQy*|n=#&$3@-d|Iph3cca9@S-8u8)Sa zAZHk{$K#ELhQ!xL>!T{M7vdL+na+GyE|clV7dpE0pKl z8|}_zv-m0ycO8gFmry{<&#~YA=sl9Q4&VmSlW6_;7VPKWnEt~p@UIS~M|2Llb7eYq zCQ(zh(08ft?@J$TyL9MwciYs4%k0C%BUxX#)aDDZO3z!_Km7WG$M#&>eP!XrZ~QM# zzKC7`q~;pq@^|_9!J1Xld^Bk&TQm5^%2OArIfGvZ#sy$E`f>11umZ+eupH8o!;fpa fAjt}=5g{FgMUJxbWA$&!a$RBGO#MxoYuEk*`efPm delta 2236 zcmZuyX>1f#9RJPC?#%3TTXwqc(Jh7TE~P_<;%@KaiK0@JfZRl*?LsR=19iYN#)451 zqKWnK0VF|1G*RP~3TiYO!Nl`}iJw#?#0#SzJYu5afxq`=(Q4ey`@R45{_lUh_h##Y zt@H1{r_lb|)MKdrj-!AYtpsE#utVV;J>yTVteevVES7@vfdkR;=45;jh?Bpv8(1!y z_1R*L*6Q4orYO&m6+1Ow%ZWo;tCknXv_if@5AwHwLq`<1%><6u0UCJ@Q#3c0#1cKy z^h+pk;Zf_L@xFQ*)Pz%9+^jDdi@1^6*hLZLNSXjejsXsTMYzZx3}?@vXHO@Jk=bVWYt_<9*3AdKGsOGGs#J=i{dQ(e9DY5lnCV7#c`4Bs>Da{jIZoq! zXULS(ao>eyo6~DHWhmYUJF_}&H~z`w+fP`@hz~c?HiBRleOH5H-<+9Y>}?DtS&Co| zXQtt@kkYG@lYSF0ZQa_nPmISJu9kKNMrmhOgRfL;A8e*;Gqbv;Ui&8vuYsF*2?BJ} zb2;x1cMM+sUu%(yw)U~uw5;0w`gg#3wKqBGEvVH`Ct`&1piyjz_N|yF&8{_r$4)c8mX-~fokVc(Z&zX8ncIIB3C%2YD?d&2)1Gjx(2?S5{Q7DLeykd! z4=;=|BUYQOHP^FZxujF?cuBF-oV#eUr}!jK8NV$!Nn68u(3{SU!bbTiCDi{dJiWtA z;abTllRef2kBLsJs11r$R{LC@*weQo&2FY^!`3DvOy95Lsc@sIeQ=|h)v_EsFiF!j z+fN{PM!aT~?c))iOEy&eY|YYtiim29&^vUXODWclp*E z@d1|PrFI;*=^s+MygB52<3lF0yUOj?KZ1dHA=I^D>=@ZgtLzN4kXv8ndX3M?9jJ1K z{tY6?7sG{FawgWdgxn%>Ha7F&1n$lrVeqo58fw@P4GR@LU(x64vZ@_K4T>I{%#e=Z z2+QpfO*9Z4%pxXGR@kp_p27izmn&SOaEPd312Ki`74E+8os2M{bwIZ^TCAC@G>y^f5&2#HKDzXW>@jh1gEKR4JAbFT`5B zLcA7lXgT!q`*a20!dtN&&kL)zm^zH*vfk?ODuQrWoL9SZ;)~itx;3!z#^GSg2C*wq z7Dp0CC%$w`(K9jcmiY?{FFkbeU7y`Pka^MZwEx;o0G{;qW+J-y;+!_@S%UtfI!+M*>q0a(TH9KTJ^Wkg*rZCd;gTUpVTD zyg98`dM3WlP18iFarZ>sRL5ALk2dSrgCWvo iYAWcWwu}<+jgr&vVYX z?|I+%p7(w?{6=cFy}zW08eb$DcMvTR?9Jo(bauxsn3Qo6;ZKcQHq#i4O=54{(zOBi zGti4s=*~=T82XpQiNqhv7kW=j{!2EYg(8-GnlTlG95xy8Os64h(rn86trgR)$rZYl5s!a zz)!d1J8WGBT?zYfz=^n5;spqKKpYittbiQ=H0Txf0JYHiZF=lBEd{fH3-Oh9{)5M zu!Hu4iDoT!gPGn0E4l)9(0Q z4S+SPnAa{T#cpLDw=%x~lQjvpa-`M~`mi-lndo}TM|&j9^h#J(9>j3R!_6qr%gre8 zmSY_}*TUPuJ0nH#>Bt#yTgxK&kU^}`d}|QAC%O)NF>1CsI((z)?32mNM2bd}d&Dp^ zj(8%O&nKsPCPq{FH0`9xWG0tS_2eWmJ(8n*dOVlU<|v&Vn;5sUa`a4cSB_Gd)MzR@ zZb!_o9rMBWUtLu{_~qyQBcFV;v^8?>r;aBMU;F;*S3~vNw_Qx+`uCY{J1+;XFZ{j! z#_$i9KH6CK@XzL@sl{!5^V&f8h2KrrBQL*Oy>RMv?Ru#GM{F=_Ats;d(#g=#Mj?9I zMNQP>BGwm%%nuBs0cX!oKBrG7U18lmC%Umwp?}>9miWwnjHZxZluzhh3Dzo%Rwc4o zWJFOp9x$6)UyGHRxMXnYQ7&!bQa_h6T-tjl5AY-xk8<&B)6BHOzqouKUJ5^8{@U8k z9cCbUkbBMdqL2BXs%46+q?aoHtH^4qOGEOYITY*GbXeI_Cu2qKbipj1>y{NRJg<|- zjc%)=8bty1oT8YHgW*zT_#!BDL7XY15;(VN3I~4gLpqLN(#*G=FSM&^L(TN6nMSqm zfSNwW2UzW2Djr0SbMemxrWV!fB9D?`+)kYgEpXl0i1p0<^TWy delta 1094 zcmYjQT}YEr7=GWg@B7@QdKUIcaF z{JK$sqJ$O{6)98@l@}F3bWvScAl*bobXAm4R?nGV;I`*E@AE$IcfRwUb9O28x~0E# zce@~3dWxvjMD&ah*T^cy)v<{InM!FCx}H`Z*zxE+S#gRba|v_Oy7?cH(Z zT>IwR_R+WIx+&+)Py0S5`xn}+@GO7>U|<$tPCj;}4I9LK!@#@9nw)a?3=}av1?t^Q z7lHeLrI;xQOn6X*c}#$ujc5`O(2Ai~&d{`rMmZVNF0h~wm?)ZNGnlClEa)cKL_=VO|TEr$Q1}jtxR?|~tf@Ac?iv%hU7oj;krBb5Eh3YzXp?cV~ z5t*@~{ooDmIC#MQ2>i$W9z46gm{_G-9tZfHS3hdnpg%H|xeifxb7v$P+7=1#Z0_th z5TR&CED{YzsI|E(LZQykkx)1m(bp??9j(_sd>I=1^R=PUv;u< ztEFx9$*^u$-#YZFa@*z4BZ=WNzJVL6<4DVeSVHs8jU;}&elmy8N`}TcX>TaaBcI+rr0#n1op|M;BqV#lu2fRNapmIw@{cB{egGT zbM+Ue1g8o(<>FL;Q;+6#I5>u{}wd^QP-U*f1E3D8#w-Ai(LQ16B=2} zSY$5c2`UhW1$i~x#SCFZ7xIi(F*#+MERNwncCt*PEDGrlS3J)z5ec{GtrfkC#p#4d M407L;==)Ce4}r(7)Bpeg