From 6f793687f2608c5af041ba989202460dff615220 Mon Sep 17 00:00:00 2001 From: Aron Date: Mon, 8 Jan 2024 13:56:09 +0100 Subject: [PATCH] Update regression data --- .../n3fit/tests/regressions/quickcard_1.json | 84 +++++++++--------- .../n3fit/tests/regressions/quickcard_2.json | 84 +++++++++--------- .../src/n3fit/tests/regressions/weights_1.h5 | Bin 29064 -> 31272 bytes .../src/n3fit/tests/regressions/weights_2.h5 | Bin 29064 -> 31272 bytes 4 files changed, 84 insertions(+), 84 deletions(-) diff --git a/n3fit/src/n3fit/tests/regressions/quickcard_1.json b/n3fit/src/n3fit/tests/regressions/quickcard_1.json index e1ab150b66..e2fa582162 100644 --- a/n3fit/src/n3fit/tests/regressions/quickcard_1.json +++ b/n3fit/src/n3fit/tests/regressions/quickcard_1.json @@ -2,94 +2,94 @@ "preprocessing": [ { "fl": "sng", - "smallx": 1.1307647228240967, - "largex": 2.6348154544830322, + "smallx": 1.0608619451522827, + "largex": 2.435075283050537, "trainable": true }, { "fl": "g", - "smallx": 1.1853630542755127, - "largex": 1.5627975463867188, + "smallx": 1.1140261888504028, + "largex": 5.703322887420654, "trainable": true }, { "fl": "v", - "smallx": 0.5399999022483826, - "largex": 2.004500150680542, + "smallx": 0.5908387899398804, + "largex": 1.4993104934692383, "trainable": true }, { "fl": "v3", - "smallx": 0.3061078190803528, - "largex": 2.6242549419403076, + "smallx": 0.391951322555542, + "largex": 1.71088707447052, "trainable": true }, { "fl": "v8", - "smallx": 0.5774596929550171, - "largex": 2.120253801345825, + "smallx": 0.6944140195846558, + "largex": 1.2567583322525024, "trainable": true }, { "fl": "t3", - "smallx": 1.3441987037658691, - "largex": 1.7566683292388916, + "smallx": 0.5058831572532654, + "largex": 2.0005972385406494, "trainable": true }, { "fl": "t8", - "smallx": 1.047775387763977, - "largex": 1.945939064025879, + "smallx": 0.7622368335723877, + "largex": 2.795137643814087, "trainable": true }, { "fl": "cp", - "smallx": 0.7400740385055542, - "largex": 3.461853504180908, + "smallx": 0.8536127209663391, + "largex": 6.6416802406311035, "trainable": true } ], "stop_epoch": 1100, "best_epoch": 1099, - "erf_tr": 31.587974548339844, - "erf_vl": 29.09645652770996, - "chi2": 20.467185974121094, + "erf_tr": 53.118446350097656, + "erf_vl": 49.94154357910156, + "chi2": 28.98702049255371, "pos_state": "POS_VETO", "arc_lengths": [ - 1.0353434175487572, - 1.1966792723668909, - 1.0884899669278114, - 1.3288290197461279, - 1.0839435375255841 + 0.9940337093523915, + 1.4350646487017111, + 1.1474061176395847, + 1.0115618588849309, + 1.241211877456066 ], "integrability": [ - 0.002641671162566972, - 0.002641671162561421, - 0.0002462610455011838, - 3.1516795754432665, - 0.003926577570384282 + 0.003768992610269112, + 0.003768992610274635, + 0.00012586315097173895, + 0.04072074079886079, + 0.006150423490908663 ], "timing": { "walltime": { - "Total": 17.712170839309692, + "Total": 66.50783586502075, "start": 0.0, - "replica_set": 0.1738264560699463, - "replica_fitted": 17.712095260620117, - "replica_set_to_replica_fitted": 17.53826880455017 + "replica_set": 0.25814390182495117, + "replica_fitted": 66.5077497959137, + "replica_set_to_replica_fitted": 66.24960589408875 }, "cputime": { - "Total": 18.391021507999998, + "Total": 88.704174, "start": 0.0, - "replica_set": 0.173584666, - "replica_fitted": 18.390944242, - "replica_set_to_replica_fitted": 18.217359576 + "replica_set": 0.5755660000000002, + "replica_fitted": 88.704084, + "replica_set_to_replica_fitted": 88.128518 } }, "version": { - "keras": "2.11.0", - "tensorflow": "2.11.0, mkl=False", - "numpy": "1.24.3", - "nnpdf": "4.0.6.744+ga791d281e-dev", - "validphys": "4.0.6.744+ga791d281e-dev" + "keras": "2.9.0", + "tensorflow": "2.9.2, mkl=False", + "numpy": "1.22.3", + "nnpdf": "4.0.7.131+g2e302ad7a-dev", + "validphys": "4.0.7.131+g2e302ad7a-dev" } } \ No newline at end of file diff --git a/n3fit/src/n3fit/tests/regressions/quickcard_2.json b/n3fit/src/n3fit/tests/regressions/quickcard_2.json index d59c97a5f5..9aa3c9c518 100644 --- a/n3fit/src/n3fit/tests/regressions/quickcard_2.json +++ b/n3fit/src/n3fit/tests/regressions/quickcard_2.json @@ -2,94 +2,94 @@ "preprocessing": [ { "fl": "sng", - "smallx": 1.1108688116073608, - "largex": 2.6956193447113037, + "smallx": 1.1373717784881592, + "largex": 2.2215213775634766, "trainable": true }, { "fl": "g", - "smallx": 0.9399998784065247, - "largex": 1.621421217918396, + "smallx": 1.1855839490890503, + "largex": 1.0370781421661377, "trainable": true }, { "fl": "v", - "smallx": 0.7499998211860657, - "largex": 1.7185953855514526, + "smallx": 0.7131961584091187, + "largex": 1.2988507747650146, "trainable": true }, { "fl": "v3", - "smallx": 0.215017169713974, - "largex": 1.3573191165924072, + "smallx": 0.3124141991138458, + "largex": 1.678762674331665, "trainable": true }, { "fl": "v8", - "smallx": 0.7532474994659424, - "largex": 2.389765977859497, + "smallx": 0.5946128368377686, + "largex": 2.5053675174713135, "trainable": true }, { "fl": "t3", - "smallx": 1.4219000339508057, - "largex": 2.273611545562744, + "smallx": -0.3436424136161804, + "largex": 3.272998094558716, "trainable": true }, { "fl": "t8", - "smallx": 1.0386217832565308, - "largex": 1.7531665563583374, + "smallx": 0.8454508781433105, + "largex": 2.545261859893799, "trainable": true }, { "fl": "cp", - "smallx": 0.23516468703746796, - "largex": 2.7976953983306885, + "smallx": 0.7453753352165222, + "largex": 2.8414509296417236, "trainable": true } ], "stop_epoch": 1100, "best_epoch": 1099, - "erf_tr": 4.962428092956543, - "erf_vl": 5.63330078125, - "chi2": 3.5181877613067627, + "erf_tr": 175.88507080078125, + "erf_vl": 144.5820770263672, + "chi2": 102.0027084350586, "pos_state": "POS_VETO", "arc_lengths": [ - 1.324828406611252, - 1.1113330992990824, - 1.0539862831681286, - 4.888539270923742, - 1.067708667365969 + 1.0492436979844655, + 1.6211160857702436, + 1.46553459899021, + 1.0124231018671561, + 1.0749082174254012 ], "integrability": [ - 0.029175871051850266, - 0.02917587105184627, - 0.0003802012824946077, - 12.767466306686401, - 0.029576309956610758 + 0.018149158218885852, + 0.018149158218875916, + 4.653956193745312e-05, + 0.05125390924513323, + 0.004193901346297602 ], "timing": { "walltime": { - "Total": 17.551416397094727, + "Total": 65.60019397735596, "start": 0.0, - "replica_set": 0.17304396629333496, - "replica_fitted": 17.551299571990967, - "replica_set_to_replica_fitted": 17.378255605697632 + "replica_set": 0.3589169979095459, + "replica_fitted": 65.6001501083374, + "replica_set_to_replica_fitted": 65.24123311042786 }, "cputime": { - "Total": 18.186233694000002, + "Total": 86.516851, "start": 0.0, - "replica_set": 0.17282558100000145, - "replica_fitted": 18.186119053, - "replica_set_to_replica_fitted": 18.013293472 + "replica_set": 0.8151540000000015, + "replica_fitted": 86.516799, + "replica_set_to_replica_fitted": 85.701645 } }, "version": { - "keras": "2.11.0", - "tensorflow": "2.11.0, mkl=False", - "numpy": "1.24.3", - "nnpdf": "4.0.6.744+ga791d281e-dev", - "validphys": "4.0.6.744+ga791d281e-dev" + "keras": "2.9.0", + "tensorflow": "2.9.2, mkl=False", + "numpy": "1.22.3", + "nnpdf": "4.0.7.131+g2e302ad7a-dev", + "validphys": "4.0.7.131+g2e302ad7a-dev" } } \ No newline at end of file diff --git a/n3fit/src/n3fit/tests/regressions/weights_1.h5 b/n3fit/src/n3fit/tests/regressions/weights_1.h5 index 2c5b02e71eed2ab94b30aa51f0cfb9264fc4ba55..50f4ab15f725b63e0070723b3960f33b91f7e174 100644 GIT binary patch literal 31272 zcmeHQ33wDm7VgP`10-?<67GQo4T|B)V1VwL;f@QNfPe-SCV>n|AS59fLO_KfC`S0u zfE-y}F|Z0zZt*~vsUVjDxj~2s$bx(XffaWV1M0fnUGGh1n&~8qkYu6z`$*NR_g)=; zzxQgYy1RHavfqHfI?d{E(xumPeq4Pyi+_HHD|8wwK^pn7kkLV!18IQ|%jmdToWu)( z^7>G}!Iu>jgW~Wf`}gNKUk>ZX6x3W5gkr%^mdOG-7BUBsuch}C0+IcD50M5G3-)pq zMwcJWGCI+6z1f+50OQ+1UQN#Mgr^*ca}B^=m3AG#>2-dhkd6!Bf<)_1j+<&tx1_{P zv}VYvO~uYgo+SNaUDnIxIvt||WQr5D*(H}U5xGp#Ogs^t%h#2XZ70<9txc!~K)9 zZhzG5AhIbFIs>vSF6mU`($*GC5aS!DX~}(p0LG;l7_R}+Sjj2fu6S!ohSk!IV`(^~ zMu-g@7vUybnXFFKl>8X&4&zj4Go~F0c3Dwf1N%k~mSc|`a4=RuybzV6qB1O5mZTJ$ zH9@WlrgauS#FDgh>$teFw$yZsElG@hmZ&J!B24cru1Iq6<1E(9)a1!F(T^=-;xdw0 zoRs63$j3M+$qg7(CLsH>$Y(!LI4)^oTB-=-#Ef*-jvN=oEaG4r7iO`frioEQ>{Eut z5|&`KCE2VK@pfQ)QBju8QVkHoSo{=eaXe}1sbj4f8A&M#7B)0VPKu$@h2s)&k!kD~ z_9M%ZoSKkTh9AJn$q0&_l1879o)nMcm9ZCV5>@0&ihM=Hle6X`lW0K-BdWr(r4@?=~*h!49Dc0nkof~-7H@fuY`9hTO)DL&* z%kziG_iVqLOJAO!Zqe`N(r*myw}#Z)edrXIoR%18$&3&O)CA;Ol_x*OY6EdDxbpSe zx{39pJyl%4EY88S!BwLFHmU#Mrd%cJm&Cc|mGA%9G*JQFzvB93ajs=$@C5v&{$RbR z=k&0?1{d;{&ZF8Uh*u8Uh*u8Uh*u8Uh*u8Ul9`fnib6{iMAxTnCrJ0vXq( z23TmCVF6tq8sBPU8I&slS|7p6as9;g@RSP$IPt=ZlA(jI|3 zU&_1l*&cu_A#yygiuOT6U}1!I`%@T4AbcRZ!j#1? zUswFv1aS)MQ|^bNb*FV;Rij)U(3>7*JGb(9cF}6vP4GgX2c*k)DE?Cb6&j1ws#XBVNeSBDjde~v})x{c^NES$9 zqNK6BYEoubKCXShSO$k`;~4k!xG|K& z-SHs_?pd20C`qKjzt843?r21GH}{h7CfuN{=SG+=&%5ayz33IXyvN7Rc42+V%fC#f z-4<-7UFRRg*r2gmc>!<_3HrP19*I=ZcPcVc_wJ-WI_C|U9FaXxHc(?f zf1%ad3-s3$obc(I{X))2fsUMY!O2e^DSXyGPq=yTec|xG*EokQnMC^5YHeDOd`);E z@-+D&bC$sOSxNlAXhJi(wIm&y9-~9fou^}WU8llRQ>erAi15*lNN? zl}o0CX3}Z@Tue?~ewpsL?qAsanNDQ>3v-<}ViwS~-|lrBi+_p?@A5JK@o!%Xr|K;i z2EFqz2_HK`2x_@Xc=eN=bmp8{!g>48wDGB2a^PY%ofD8lOP@E;iEsNACgy|`&hK@O zeBLFStZcuXnh!4(eE!wj8MAN^9X+)@DH;A1jXi#pF14H`*II8Bb{k)#%O1Z$_cRYO zeUuSMzdw}kY#Z8^EKaRW8ZR47H~rfCM#OZbr3EwSj!+Zf z*GBS99le|z&gAiR_NP0?@3}yp?%dM!^7JLda-*1BA9h68S1?!zXz~W#+N7>&%ie?Z zz`iBq(E}Su_H=*Y>`Sw$J$JZc%V!-)t*4HXlgTFG%XzIygZ|mhsde5Z+dF?FoLy+9 z`oA7^Mm0S{b{`FKOgW;bzR_#xrnbYJ@s}SLik~|~LVj*ZqbD?S`VA}+#-FN1@;_Wd ze`%IaKYf1$Es1MEqkCSUr=8K{$?+XXtzth?lKm4Ow!_GWd}HMOmKz=RrAEiTJx2b- zETdyr!|wcwHActMT}FQ0P9s0)@(7afL!oo%#RPhAie0E1xQ|@5yeRD2ypU{vXoTQ% ztSvdezo}_b=x_A&xd#iEue?Mv*EBboZ9%5Jr5(uPwM`1wG_GxWxc3p~n@x5L->&c> zqu%io`ZV26@+|X6{NFOE`NT@nce9CX3Fb-B~;FkHV2ur?QNPW>Rri>7sBcuqA}A3 z@xFD|JJbKX(|PoCL$W$+yi<3~M11yNA&&e>!UN4_lERmAY1?)`(m7vjp?ed4BZ1f6 zq??ob({J>TIlpYYkv!kuM;Myf%QX6#2dN1dw`TmOF+GsTdZXbbLe^;_!*7zP2{+`72_J2nf8(1%4 zlW23>}oi$->S|6$o0k!pZF|1#)CwF?ieXBpSg%Pe3 z(U0*lwvxVm{|;)y#uS4~PZ(m&S|{d&A@bf+^w-WEz4Pza(p&AybDltZ!u0m-C>dVm zV0K%EcTQQh2ISP{3FZD%Me{^rH#QiwyBaVwtqWC%fZ9C4b@l8-RnHUX$7q*I`u6>M zA^5jh+HQ2aYSuilKHRNqUb2WwjN(3d5xuX9Dw-z{H%xEej*h}Bd=CSAcIY0PCpgvb7^-&^TI=c&sKOp!4Be@|9Il2QJx5>`A;I)5lY`J|53hI zQ{Dcu&jv@_n=F_MfYL7)o{kOY=^qO3mwoyTHlKO^8Wq))fC3JvqXG{$h(|jvZow~-;&_( z%>tO8iU6Og@^{UTZ@DE}fg1woCoxcl>#+6x-Gs#Ko%Un&i?qJ1om^;7^9xVhHL7|L zQ1gqTNYDP(SseK(%tf(q9<4j zC4*R6-To8#Bfj)!?}^%5!;?=i(^Oo58A;=j*7Q%Oj4%>$yH^<5N3#2iwhp44#i;OHH#RTQjZ6 zmWiqH;$QY%T!ss$G*rCHDSrQm_r(tDLcCwfbs|3ZD1x_;P)_-~ITreTRUxPR9f7#y zLwv;gl=1Q|!|;cz$Mu8$FRZFi@Cz}{!#R20pW{^Y{UbiL!PFpC4?$RZK-=1lmLB}e zpWgt#jY!Mqy8zu*!IyaMd`Z{6J}K{BpFzQItl&#$61nS3XAZgRhbZ{cnL+M+=}aJZ zed){}cRu@+4v`Rt?!?N%GKiguZX8wdi(FAT!Z&f-~)ZvU~mR;6;x@4*_ECvfmYX#FTZ() z7RTj1Q@$M9Y3HZQmn#5v+PL!Nih!M)SiT&xb1db{zrI91DsgAT4;de7O){ z=Zq|0ZWFNW>{x77;bP$AC#j0aj4WX1#g;FZhwOOFcu!-XxM-AjK9*LWpM}&&yFy%) zNAtQJ?JJA89VIN&GM^n4?8eWOjv6lGmysOPmybGj&quk%hdy)o&D_6FC$(1uxLk2>yQ7fK6`6XBkisF@Gxk2h~`{2&$ZL= z@W3Nf!@~oQjv5{wcyz9jcxdmzh&M^QR1v`Eln0ZUNHOdORMq<^ntiI?8jT?$ptf(d zev&6VcY5Cn{UR-uwUZ0&X@22}yGB(H0&0FyWb^FL-SUeZ*uO1+_NvM+)b^7Lrm}I{ zVffm-;%NsO<%xir|LAe!5ybDb|FC^pe=Zm5KLhU@V>`{w`Ajqv(w5#-c5UcV8=V#^kswxis7kfL=Qvd(} literal 29064 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 Q7d(PgJY4Y5)d@WQ4;SlD;{X5v diff --git a/n3fit/src/n3fit/tests/regressions/weights_2.h5 b/n3fit/src/n3fit/tests/regressions/weights_2.h5 index e5a8adea8692c6ef3fab1d8947de89455ce607ca..ecaa78ee2cb6cd15f62a07599eca19fe5d77314f 100644 GIT binary patch literal 31272 zcmeHP3tUuH8owi&qatE~Vq%Q17FWdwjQN;3Gx@|dQBjl3Wq1t_c?u(vRI-~TikX_a zLS=4cQLaX$EkB((qtW^s^O2ToY_@1?8JWM0Ow%%#z4xB)8)hzZfi(qI@BRJYobP0*c8ZTB*1&VVbCr#owFAnR+6x5s*1Y^N0mdOJ;1~SKxucWsX0^yS$oGA<_ z2JEF4Mz?ha%cywE^<-!2$&6nB@^W&TsqS(h&UFWSmD;s8r&hJ+g;bn3=f_)jTI^%y zY*R*Tx;aNw?ZtOS@Fd}nby+Qzt5l5g7AcO`W|vsXM8q;dj{~|3pS{b47MxXR8~Gji zte*=lsEO_c`ki=Mr~~DNw(fSJ1y{Ytg%)(heu2KwmKY#_?!eQcKLaiF&6_ideNyp_ z`0;;nvGJ+qj08>=2VO_GTjYEd`VWeIWacgl9_F?r0}uN6cNE%gz25d6+tc`(PYleOj~T>{n!*2 zo0G!gq!`C|KE^>oZt}Ex0nwj%K6^mnxRms)OdiPeoNU&P7#I00;$TS(F_|*6_^846 zDaT|ANithfEar5)9oSw(glV`?1B5UZKY5xTPgZtjyg4T)B_qkih9<}fF;uv4Ts$r! zjs3!Y*@iPG#inH?$C`3S^8@Mua`!bRA7{3JIM=iJ z^;<&u`q7@6u3r@AVA|lC(SM83e{fT-8TAX|T<_-hKR%0BK=*IDeo>t3(;Pejf1y8E zFY0-`Ukrai+=)vw@W~bM*EFX;tbRe9>)RZ8*8e0yz8}ap-G5P>>ksmc_FwEzPKKZ{ z0OU20dc=qIhbe$u9y&hIN}?d3AfO+m!5)f$P3GTm0 z@$%+MVL!7gzsC^3EitDgC0pt@ie>jRVV@ZH6)+X?hnpp=sm1j+(83zrl`pK>UHQTu zfh%9gyYkr{fGELp+^?qgK?7i6gm&bvtx&f+0&@GH$+!^#0N{QT;(_~97)Ky{AiK$w z#V;>s{HlOBh4o4IL(#gk2C=G9ZZpsogIPJoug$~U<@N!6W<--+`@a%U@jHql766Ef zW06_ajuqg(FYYr+X)ivu36kA4L1Mh)I1SfR&GlRcD0JZOkic)(j#a3J9X2mjjE0Hi zfg~nU8p~TIWp>rhxepk_;E-(``Qz80(!}XDvNxh9-9FpP@PMzc;hU?U>kE&sBG=BA*~WJJ z1Nq{ID!PB4Ri9Y9g>H|1ncTnfH@eUV-X#9dmgxVpz)W`)uci}wjidi?RM~uHttHpi z9Hwt)ziT_Zell4R-_3I6i8|Ajp2fw66K`ZF$?rM8w&g=RMz27503}3B}KfTVT z+j^AjIN;Ftopp|G>Nrq0eLxXe5_*c9O^eoFKGo44l-9{!6Ley4#?tGwm^y4>V^))o zcG<|n{V(Z%?DG_v@KO{x?^8!FUD#-&{y&k+(LKqTRh9bACl}CmniaI?i{-YcFESe&eeBO(-bjXA->ox$($%ni_%vb- zw9qA4ws8Y@aE1}Hu9E(PO2^LnaT~psY9rSlexI)I{TW>mxPu(|@*BGD+;UplK9=0~ z-41+i)qQ+STgrtt4P)AT1w|e(>L-{=s>&L{>k%|w*1;7q}#tY(fr+iB}mt_OYhr zSCXFx6k5BTTt`pL*-7U(^67xn2}E_Jh-{lWS0A-UYn|=TT6a*bb&9{%dN50C-RUz* zcXF{-*Cj7Z7c)ky8=)R$T^BXf{?3}~bm7=?vdzDzeQI$keP;S1eYO92vZ`zs?e*{} zda>jQ>%7oGWb5WSQk}M!K3!8zpX}GmZWztdl?*HNx?R4P9aWu5Ip`h|x{h&CG z2>rnjsBgL9P06lwZgR1 zS{;(EKlphc!f%s2eMs(V8QZ!)#9cEub zKUn5tU12WLm8_jguRN8nuMANemRXO|MPXO7M#JdN?(_ixi9d9#dp znNf!IU-dJ7dyE+7ex^0vSrJ?rt%AUfBhc`bBg{te28cMom$$^uH5Gdv?ok&+>X-VQx0ag^>`Q7 zXWKwdZk~|tKQ%Q^B!{xWpxw2Bp($NxK?LOH32vl&Ct7-*KtD#il+riu-y6Wcjly=L z%hk5#iLx-4u6f8JE>V*E! z7cQ(0KFr5`g@)b2H-GLNIse%Q-zOA+xZ*$VxG9u70&@P740eRlx5|H{-_^9X|8NF2 z;sO}B;y-8sO6my#IsYk@eE)T;{73q|S!?@G?RbV#0f43Wk0+~9$`AoL|EYNpC0Kg1 z{YP$}$}yX@mkf4{{fmJPs3G+=W4}EAe!n(@@e5eOe?#P1PP5ou4#XQI_`F#P^OFPc zX(@kK{J6m_Q3_lTKtG9sGF*q1O>z<9vp3t1(J!(luy)o$dx~GU0pW zcqHpb0SuV=kNi15HFKFf&c}>W{@*DGNc~3x0}r3!j)13g9s~*WE6H}cyK*BGo>znC z&PdPYk)DeqJ#Pl9mY%O8cPEW@jwLh8lxEH~r=C0!@tdk+VEg@kg_=jIsbcdbND`W%6{Y=!uU^-1I9 zEr#J&SC8ul^>kKMF!%)@=i!_@&+l=X`u!umwZT*)R1ZN|ctIQFLJKec#h>2*zb{XV z=eq#iPr?^?u6#k)wLT&5TAxP3_m}X6Gl^XFg)@g-^#de);mjaczHlaxtG;mNk1L=3 zln#;LnJyQbzuL*Z-!(=t;c(EYh+`QjcBx6p-i`>cI47LW$S&h}mOA5&WWVlq#NcL( zsp0o0!D6-e{VU=rm)`jID3{=Sl=hNg;0z)uZXuG{m71%8_R1DE-Y`Rp<2KK4Tn_DY z_`JsDN`ak~*tnbn*lUv;mqT`;sd2eNV3)==E*B2$iUp0!wVqvFZIgD@dU*Vz;K7?} z{qM86fy{E-R@`Yl`)IG=;btG|Hi?IHy{?Avdo>y|kl;Lx>pFMt|4zy6*Q&EwT?H~# zww^tEx5@k0dU*IMcH zEVit06>zqu$cl)JJYa8*X<=(Dq@o&0(d`A!8< zUp#qQtRDF6>}RKbJ?Y$sMLS|zzy5#g*;`vr9 zD0sNxF}zLUp?n9!-z4RdMF8JZ9!p~)Rj?n>Qs1K}_9=U76b6rg+`d)WB6oOh_P!PR zMOG$jXDzg+_=P*}3e`FY$oYlC;@+QIQO$!&l}NcRNrh zcLe18M~xegAbzv`hwamL;MPL@XW)BdY)AUNSSiRAO1@8#KCe}Q+*bJA7uM$hx@HLz jaDd!Qc%P4Q(s}L}$dyUjmHIu1wRnQ_vvhnd6^H%{YSh|{ literal 29064 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