Changeset 5bd9ec in git


Ignore:
Timestamp:
Oct 21, 2015, 3:41:27 PM (9 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
fc58b5b62ca196a18545080d5f99c254e36746e0
Parents:
67e0dc31cecb425433f640594911fc9df2b15076
Message:
fix: tests
Location:
Tst
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • Tst/Manual/writeNmzData.res.gz.uu

    r67e0dc r5bd9ec  
    11begin 640 writeNmzData.res.gz
    2 M'XL("#V*<TX``W=R:71E3FUZ1&%T82YR97,`E9+-CMHP%(7W?HJCJ(N@7H*=
    3 M/Z@BLFBG59%&;*AF@T:CE%K4$C'3V&@(3]]KRH0INU$L.?;U^7)R?%<_[A9+
    4 M`*K&_>(S(N]\LC,_HPK\]F2L\?&H$F%&7>.E,UXOV]-=XYO$ZI?$^<:+U861
    5 M7AAVW[7-SIS^@89R5L-IS^IO9J=MT^HX>M!=O[!>=]IY8[?1Z'HZKV&L;QL/
    6 MM^W6V2./N:*4,LJIH)*F-",EK^>+_]W%K"+UAE>>>?AU:-M^[GKG=1M'[G=$
    7 MT8:_<6,D,39XR?A12)%!Y"A00DPQ@Y(02@S@Z6#T>_^LN^==8[5;I\$PYDAI
    8 MK$@2)A.DQW&/>@XY2&<)%/&05:CC^/&F_FE`?_US:+S9V[6Z<"4I)E=\*$A[
    9 MWCF]RI0<9%_V=ML=M-WH(,R#,+B1E%5GW3&0$&>C0:MN8GSS3QS\JPV^@2N:
    10 MRFO,BGO@71&G''&*L4((%><I%QQO)B2O>%\489F+4)+A)LHA>L4=%;HT-.'!
    11 .Q7S;'\1?.39A0M`"````
     2M'XL("-"5)U8``W=R:71E3FUZ1&%T82YR97,`E5+?3\(P$'[O7W%9?!CQ&.TV
     3M?IB%/2@:20PO&%^(,1,;;+(57$MD_/5>)Q3DS;1)F][W???U[N;/D^D,`$0.
     4M3]-;"*RQ4:G>@PSH]J:TLF$G8^Z$/(?O6EDYJ_:3PA:1EM^1L85E\X-&?-#0
     5MZ[HJ2K7_%?+A)`<C+;$?5"EU4<DP>)%U,]56UM)8I5=!YX1.<U#:5H4%LZH7
     6MR2OML<`8$TRQCP,<X@@%/^'[?]V%Q$)QIC=H]>!C6U7-V#3&RBH,S&>`P9)R
     7M7!B)E'9>$EH"8DB`I="'`;`AC$!P8,<O%E:M-?-)AM[T8[.1]:8LM#2+V)F'
     8M,<38%<@1>CV(=]T&\C%P3QU%()`VSUP<=M<7\1LO??^U;=,NQ$&7HR#EC$".
     9MVM#+_D@3W-/NUGI5;Z5>2D=,'=&YX9AD+6_GE"!,.IXK+DIZ]B=JPM$&=>,D
     10MC8-3R07-P[_*'5.Y8^@*LD%E;P^E):4IE572,"8(P"E`$"8/Z=OGE#DT=XU:
     11;>B_&]T70Z+EQ=M.Z-2&-Q17[`4Y9GP?Y`@``
    1212`
    1313end
  • Tst/New/stdZtests.res.gz.uu

    r67e0dc r5bd9ec  
    1 begin 664 stdZtests.res.gz
    2 M'XL("`!?)U8``W-T9%IT97-T<RYR97,`[7UKDQQ'=MUW_HK6KB,\0%4!^7X(
    3 M`AV2UMH`0G:8VHUP6`X2,22&P)!X<#$#L7L<_N\^YU9F5E;UO$!Q0RL9NT1/
    4 M=U565N:]YYY[;U96YA_^^+MG_WVWV^DO=__X[.]VO[F\N'STYOS;WSSYX@_E
    5 MC/ERAX,OSM^=7YX\>/(%_^Z^_')W<?GRGR_/+BXO'KT[^_G1Q>7I9;O"?KEK
    6 MW]TCUGORFY\^G+]]>?:=U/U@J=QW1<.CY7M\M'O\^`_G[UY]?'/Z8??'#Z??
    7 M[7X;;&CG4U<V/]I]0,G=AZ?G[R[/7IU]&$\NQ]/QV_&[\>5X-GX_OAI?C^?C
    8 M#P_&GR].]#C=]M_2-*V^W)V_/#M]LSM_]^QI.ZH?[>S8?IE'NU>O!_/]^7#V
    9 MPW+4/MJ]Q-'OSH=ONZ.0Q,OO<?35<-H=]3AZ-IAO<?1\.0I1?,>CWP^GKY<6
    10 M19'Z"=J#9K[XW_KKIZT0?IJOG[::\-/B9[T=?CK\K&W"3__UT]9P_`Q?/[7M
    11 M-FG1B<[4P^_/+U]__';WMR_/=[^UN9XSZM&N%31Z48@Q52'X]W1W4K3R8#S9
    12 MCX?Q"G_?7)S8!^/?+\(VM@K[.:Z8S/[*#GMSN!KM%7X<)KL_F*6PJX5?L31%
    13 M\KRK"I#ZS3__?'9^>?;70''YULZ&=FV[^%5_-63\ZOD3G'SRQ:OG%''7`AZ!
    14 ME&OC<!R?!J?,P5S)60A=C@UA/H8B]F`&^;Q"07NP@WQ>L31T$GAF2G)^R#PS
    15 M&2<%)LVC#@6O:<<=#?G$EMR[*55(0,B'LY<?OSL[>3Z*]`2,:@:A:L7R`B2K
    16 M%GS8#BO6'`',M'.V*^?NP-3+GYY\\?CQ[N%#MNSL>[!4*?SP8:O#5]T_$Y#Y
    17 MA_MO[*"5>[A_>/@&O;7X8QZBNR8U0-BP0J;6:2[]\&KP2K[BBF_,-/_`Q2X_
    18 M/(P:G\LY[0R_X^(%Q#8V(+(U`L1G"PYM6F%\"W*;JP9V)\]&U+#HH)1P:BE!
    19 M)>UNTI+3BY8<M/'^I\OS]^].<.T?_FZYH>LXW;E%+\[?9>LO?ZJV?H=Z7%BK
    20 M)S[<#]#1U3BY`&%>#18*&XU^N)_<(D=WNQS=(L?E_*N^P,V2+'(2*FWB\FH1
    21 MA.^`[(^!W!C5=T#VG?#\7<*[!Z@]I':]RGSLS_SQ]/Q-=RZM9.T%I@=^CCL8
    22 MA0`9/P8][@J(!UJ+X8FEDGRKZ(.Z0_0!R'OU##S[C/(^#)[?('+C]Z`K?\6?
    23 M$+W&5SMY4IC?SX7`5GX/;IO/['G(\[HKAU]V`BW*Q8'%[-6`2S5_1_YV`VF3
    24 M1?=7K)4G$KG4X:"GZX$QDUA;,Q$`O9)V=@W=MO2&IE[7UFL;>]3:FYM[9WMM
    25 M8V<"^@X\![?@.?@%FR'\:H8=XDT0#>EFB(:\@>A>0!H%G,1I2`\K5+7)\^DA
    26 MIQ$QVDS0^)F.41O5K:B-^@[41M.C%G=VVF:EU-5@M-7!>AVU4ZI@V66U'Z+V
    27 M[E#0;(+36JG#U>"L5R;Z%-2AQW2TAQF4`(E'S?3&*<6DM3N8BFI_@,:S\IF%
    28 M)QVSR=9F;ZQRV86LC#=1XZH0O$)XD+TU.*=RLMGB[BGH;+T//BEG8E;%.+2*
    29 M">Y^B`X5Y^1UQE]M50P^1A^"2][E@%)!)705-\TN!>=P4]P`@0F<:<HJ&ITL
    30 MNN5S5%DG98V+*J1DG(5L5(([C#I&@^XKEW)"`PZVF*'6$6=5B+AORN;@AF`=
    31 M+K?1,YBQ5FE\E0;GKY_FM$<8(Y5%]`G%\'^3T,Y@<PA4A$'S$KH-#;C!IA@S
    32 MNNU1-J%]QFAOT2^7HU$0C5>\B5$XBZ(JHU8=T&%C==*XLX-L_:Q;K>3VB*TF
    33 M1!#16*?1'Q2!C/`EAV2MP=W10V4]6A44;JBS1NTY>U2>HT=O`1=H+FB??'+1
    34 M:6.,@]`-Q!,@<Z=Q,$.75E.[!W`&M(;S'FJT-ECM<"!GZU!!""$GZ(JJ2T:A
    35 MKQ;WTQFJ,`ER"8J7F00PA$@`*!W80N(U1@M`HI4FA$19`S7.04#&1!?9-"<0
    36 MR+B11GTZN`#IX1/BA5`3@B:("@U*T'\P)FMI?+81N,'_M`TPE`0I*5P#:3HW
    37 MZU'3C/2!?(;^.(!'(=.#2($Y"R%:!57BGLHYJ-X90"XD@UY&J)W=X^T(>;1"
    38 M>70H>30[1.45X(W;:1:G,4#:#I\VLDFH%EC-@*.!>G`AI0_@HZR'[/<,DZF.
    39 M#.4X'<C"*.@SP!-9,5H$)3NH4QE>`JN@WF"G^(^BS332";*'$<!LH!(%M:,$
    40 M=`2\P$[0'4@EYZQAW*@!YJD3K@2`B0)CDT$98%9E_@).>0!=T]9&B!=Z@<K1
    41 M4?0D&B?F:LJM4!-("8U"KQ2@E:$)RUQ@<#`7!4+Q@=4"L>P1-.T4#0.UT$BS
    42 M`>P=$$;Q*"$9"";P,DO,0*H:IJ$R+"6CNX801GOXD6'J@#F8$.;*M`3-`,IA
    43 M93`,!TL1VW"P4\!2*]BY9PN5PQGC@"#V![SH$SD5%Z:(>\),$C"+,QZ5>X#(
    44 M\IB8/KH?4#&;.D/*"*0,=.8\C`<"#N`::"6`\(`]W!5U@J`B8+`7M/N(8AG<
    45 M":7"SB,@!SQ8<)BD3Q!)9MO0]$BDH6\YH<4)BK:H-7ER2&+AB39"G($28",.
    46 M[8;XB3I`#W)-&68$BE"D2.-HA?B&ZA(EH4DBT=!>($WT".QA`MP&B!L$!6Q1
    47 M56@<&BR7PRA!(.`KL"N8+@8#E)A@H5A\`EZ0.&0/(P*MP@22F36#O!&*BR`C
    48 M#XJQB?XH.W"#BZS<D55`4J!V&$[0:$^`O$#79$;@@L*BAX&)@+&A8S!%M(9*
    49 M!@UK>"=GJ3<0$JC$`)MH!+H)?P(@0=A1$9I`'*&'_N+V/$_[!-LH^"Y($.HG
    50 M.8J+U%;4:J_HV)G=RD%'(D9V.J"]-&!<0!_`VC6ZD8C[1'I5="N`+%"$(@`"
    51 M;!W*#E0A2B`[@\`B"2_!%`U8%[8<H$P7@&J4(5T[.EL2!7`AC`6IPEFP?D"8
    52 M=^+UN"4(C@V"_DF!Q&8BDZ(R:"HA)("P,E$'*J!@X/8<-0FR@*GCN*5NG'`F
    53 MG(*X/_AJ(Y@*Y`/(4WEZ$IH5N@>Z@"[I1[)0.KC$0<(4-_`)4`%Q`"8I"__(
    54 M^Q9$!"6B%OA:\"HZ[,&(IA`SPU09/1CH!!!*P.)(YF`9N'$`-Y,+`(4,?,)_
    55 MTOT"!:!L]-4(X0+7GMJ'&T8W%)T&;$>3"\$`E&*`W7EH&6@"3T/R`$PPU!#,
    56 M"4*)I!IR85+H&IP,!*HA*3@)TA2X$#$8H@9P#CC!48CX@#M`*);D5(:S(]-#
    57 MUYG<"A&`"!@A0,C`-XF;K$,707J'.BD[``7':;2HB]0`PX*I9L@-\@7M"DD@
    58 M"O)$`CT%#1G",`BT2#&H&->`+R#K0#0&$`&B(*@$'@=2,N("8`*\$)P<Z+$A
    59 M,+A4Q%X,(V@FAKP/)PL#1;P(/,&%,)X"%3E/7'G@2S.V`&H"N9QM1'/(4HG,
    60 M@5KPOP@_!0U$D`:=I:+W4*0.6!P0E<1VB+Q(OD8@9Q@GTC\*UVK2D\25I!-A
    61 M[\PH$MC5AH$O2898AI3`$C0=E$<1&82R9#9X'<]@#O$5N1[H1I07R*%>,VJA
    62 MCT.]<$.,EF#,9*+`:""1$]$?F"PX`4(4LG30/X(%VDF`*W$\@[``%='E08J9
    63 MD0[;A<9;QJU4.0!*R1+\0`(X%;A%L$DA,MX1?M#TFO@@I]+,0)#H#C25<8A`
    64 M0`P%P@*K*1(#08ZK(QN2Z.(=(S!Z2P`/M@Y=>(8@@3<&:`QA@GAK-C,$]'O$
    65 M\0-<E"_FIC,8D!$@B@(8@`2P"Y^,SH&(P60(!+/X3Z8,D'5D"`.<1$;VD<S-
    66 M^Z,!$M'"$"/S@D@%(.@(EHP/AVB#M`"Q_YX!6`+1HXN!X8MF>`<]@#5`9\JC
    67 M76X5$)GK(B)B`N!V$((G,$!U1#R<A&&LNO\+#(GL`=X$42]P".49=ID!.;@8
    68 M%@KKAUP]B5DB(^<E_C#TQ8P^$`6@H0Y-AA'`!0):L`B`!,2%.`%FR30'#66@
    69 MA#O@6R1O`L]0`D)P^,;(]B)XP+U`)W`HP#J`$]$?(!_LG6FA3M$5`C>,>&#_
    70 M#,Z82*&1P!=80.R?/DP2+-)]H'-`!?0]`'EF]QFYT)M'JA>X9JH1Z(`@#P1;
    71 MC(*$V&"0@6(%I*CRQ%Y'$EJB=V>H`6X`1R/8"/0<L+1$>G0&($?WM0@-!@QP
    72 M6/&K``'ZA_B1\3CEBXLA/RL9H*:?RPR?P26D!BM=8^"&T`DP48)Y>&\XM42G
    73 MA2\P19H`I`_U0X)``-4.FJ"'@?7#4KV$;P-H!/S')(;A(/4'MPAMH?,T>&@0
    74 M+`K'S1@7M.09&2-TD*@&:$B,`Z2WE!+JA<X0=R&\0'5,DCP3N<R@FLX8IL`\
    75 MB((U=*C`)`,^CZ9#<^B2!<7`_=(1T`<R,V9ZA4@+J@%G!.J"01[:A+Z@%9Y8
    76 M(THTN!(X1(`$F[/@.`84F6$%I.!Q"X8<<7;PS/:9FR(J9UXN84!BH$SF9-L-
    77 MR1&@"/28P"[J@PN$(V5.R@0-?4!QB$HS289S9NH(48(BD)TQU`?)P&C1(X$:
    78 MVHAX0)$7<!'`@>L@SL1($H"@(T(/Z+84&<FR;5"D#Z0I""TS?T"T`X?'7)FD
    79 M!T,B?SM&#T`8J$,BW&CVH$PT'5IQ=%N@5I,%*DC:&7DB5"/(&%4ITKMC/,I4
    80 M@L,6N`5:G1@/D\/I9M`O!D4<%=$LGR1^`,+(O',FR@H=LPW#T%(=!H`#.J%G
    81 M97X#%T3HH7[`*$AFS3@-7&.U!'%H!T00&%(&*ID<S4P6:F3HENF1$VF,L2I@
    82 M0X(D'8%MZ.O1<R9"!!_N#I?*H""1&>!&H11+1D/N0!]/J3+\)@20F(-(`3FF
    83 M7>@7(@SHBU=#H^1(IO8T"RB/N(8*/#D-0$84A>H3`QT97`#-1/HB<(R6I,^3
    84 M4`3N2NP?'87Y@"@\4R[-2`J!#DT6UNWI#E"A$D@`U<C'$:J#314#5L]A!A@P
    85 MPWZ&HF`CQB:.X1<NM$S:&3!!S,`9CD<U.P0@#J$EC`R)$)@(+@A.#JV8'2R'
    86 M2R49U+1I%Y%!V#JF-C\DHT-FUDL?`8H6*01FM`@W%`F<U@PX@G+%6T$U2K#'
    87 MJ(E'(FF7PM7TUN@7!P4@84<$`92X')_0-KTA/03TB:C02$0`XH*%B[L$M.7Y
    88 M'"R([))('Q";XA@5E$SG*BZ!*O#T'@!,GKT,TQ(T`668.L(2*,U`>F*@[QE$
    89 M$-+D,X"983E'[^!B(T/;^58,__$_1D,(T)D3<.QE/V=?^>NG2+/XJ$MQB`8,
    90 M,8<K$UP%3-3(>`=@Q31<4C.C*'BD:Q/5R5P[,<Z>+THT%6]D=,$B=TN(2IF(
    91 M,Y\@1M35P"!X'DC5\C13\G`2A&*@2*`#RG-M@0$GA(X$Q/%?HOL%(V9Z-X8]
    92 MZ)&AMG*8XW4$CHH.@^$D\V:X4<,4'^6D&XSVF*XPG'`<@V*2REP"=@E,,X)&
    93 ME):U\);D,8:@3QRN"'0VFIX4*3:T`V;$Q9$6CR`0*6ZD7X7[A#IH9,R?I9M\
    94 MINL@C;^P",D?!C?'*AP+Q5U@:*1#YF'$%5P)<G8Z-V@Y<U"`V2$3%6B(-LK<
    95 M!E%%)GF!*&'&'"2'RN%\.#+"A!TLP;""L@$3PMXY(B>#4+`<9D7TO<*"='<<
    96 M5D`KF`I!VLSGYM$(AFF2>Z--\(4<%)7@'[U1=&^>(2K[`7R@"BB=J:EC?,1!
    97 MTLB@3ORUHDR87.D$?RNI+>!*%"<Q(%@`]1D.88+)(Q]1",7]@,!?>)CCF'`;
    98 M,LZ$-!=71!(%VP_A$(,(URS'HN>('TD&?!.T""7"R3"/953$P`F<(Q$:V$=I
    99 M$0.'`3B6"PTK0IP.)3`7@2='K`#-0NV,<0R=*],?.$:8#3-GQ13,94E,@6)2
    100 MA&*JR=%5P[Q5,5&S],0<-I5A0;`'"!+N1G(H3\E%!KKP7(P=,H=ZD<PSDQ?G
    101 M!%EQ!`UFDQGOX%:(:Q@I(`J0=+'0[@3>8F3M)>;!AS=\K&4XE`%&(P:8E/&N
    102 MAC[#*AEL0>S`?!5$`;,&>&64DD./`'D4@H9O9SJ#2"URT-@R+R=OP!0!5"?!
    103 M+5TJG!0X@'!TC)KA#ZF`0.-A2I,Y=H<@`M3!>Y$V?OE8YI[S*%"Q9X*&=,,P
    104 M-J$)<4P.RB"=P6OSX0.Z`.'!`5-NH"7FOLBFF`T8CB7!E!7'R1@+T808!R>B
    105 M"3IGK,1A/(Z%X#]FO(9$$_DX@OZ9>0=P0P-&A.`8^QIR%P0$3H?]<<Q>6`.F
    106 M%HW$OE%&`CTEIVFC#$Q!J]"+#'9;CI)&F@?D#8E#C!Q#!YSI^KS$L(X`\-).
    107 MXMEP;`/\0N?%%%[S*0;^0NA48DI,"*!0T*?DH[@]2))MA$!D;-Z0GS@@Y!0'
    108 M=)Q4Y0@),(:1"('IFC,R-.4I,]3)<4E'X0&WC-DX@(U[0ZV0'VF"@_A,$1R3
    109 M6C`^P@2"'Q0#H7%8`J"BXX?(9`3:T"$(*B!S@-5QO(9R#G1#B%X@#W01C@66
    110 MS2R![@2F@WY%$BV9!Y"6D6'H`)2CF;5X\6?,`P.%"6WA0R)-AHO,IJ`DF@:?
    111 MF5@JG,RJQ9?QP1)00U^/4"ER_`G1`-I,9<%Q,A8$:CEJ[:+B_)[`D(VC27S0
    112 MQ;R$0[",5&F*EG[",K+@L#52!X9A1J)[/A1AB$&S@:8X@N5D0)%!#9!"P[,<
    113 MFV/4QJ$A,!!C*)`E';C@%Z$VQ]#DB28(7.B?PQ6,*QW3$4E<F6$!_\P:Y($3
    114 MG^48#AQRW)"/\&!W`"1]3:`*`3S+04!$QXXC2A`41QPYB,M4&$D1?1PI$L4U
    115 MDSM$R^0#Q1$?8I#Z$*?*X!M^B,.!F?;'T7.X`XB`?`S;`)4;&B(YG^.E$_P(
    116 M-*>$K9GF,9:``V<6;4'CS(W!=X9N%AIE6JSI$:`*1*B>2.&H./D0V9SD8IKC
    117 ME7R>JF:D6+I"><S*1RU@FBAJ1C_$3=$+R9-ARXP/;@A!+&&J.:C&X:K$$3@8
    118 M?^2S0R?D17>"GEMY8LG$E,%58C`&?\$;T2GQ^29C73[@`(UY&3S+'/277!4!
    119 M`%3C&"@P!D8CX4'`P'0KF9P(HY:1-QE,8<*M$.Y,"&52ED%`J(/!J2,^^#0)
    120 MOHX)'BR;0&(Z!%OBV`-3E\ALE.3&L",E>?9FR)],&3EX0(>./G.(6K)CAMX<
    121 M9&;^+SDKLR6.U_!909*'H'Q&:O@`%5SDZ/K#/#@,RP]DTB2^#?H-#`@X](H_
    122 MH*_`)ZH,7*(\".`@#DT-=L\@DV/Y?#3"H9T,6X3P`Q\@L8GR[,4SO"-7BOFX
    123 M_6'BPV3&=WQLD>0QKI84%[Z)#P_01H""D2,8PW(P"6!DD$";)ZX1Q6B./_&)
    124 M-STDQ^#X.#S(LZ&0Y+F$%DL`>B-M4(8<.<I.0<_1B.7(JI).DO-`_(FY,IPV
    125 M-9T"4R="#G0@3RL8%,[9*CPH3(9/#2`")],`/`?B`3[&"R12CBXZYIG4#G-Y
    126 M/G7D$_;,AZF:1(QJ--->$#,A`P\!<($(#.-RN51&9!`K\+&O"$^WJ2W1KB?N
    127 MW#)7XWBRQJVS-8ZG:]PX7^//-6'C+V'&QB=.V?@WGK/Q>=+&KS9IX_.LC<^S
    128 M-G[M61N?IVW\QYRV<?V\C<\3-_YL$S<^S]SX/'/C\\R-/__,C;^`J1N?YVY\
    129 MGKOQ>>[&Y[D;G^=N?)Z[\1]Q[L;GR1N_SN2-7S![X]>;OO'_R_R-SQ,X/D_@
    130 M^#R!X_,$CL\3.#Y/X/@\@>/S!([/$S@^3^#X/('C7S6!PWW*2B:Q6TLN=FO)
    131 MQ7C3HD:Q6^DLYN6*I'ZUM4^27JUBPL6AOC&#4[(ZB8[C9)TL:V)'KD?%M4Q,
    132 MZA8K2>;6Q4J2O6.QDN16BY5P%-[ILC0)'Y.X6%?9L8>!PU>Q+$7"83=.$DEE
    133 M)9+#U03B`"_5A74."/YHHFU)ON0WLVWJS39WV][NZ'['-[SICN%3X)'BHNR4
    134 MCA9K6FKM@)`W0%#7KF%W!P1R#X%VT#S:G83TV-@'T/D)PM?'X),'@H"3X![;
    135 M^(`+B`TGP3^.^L&\MA@@<Z(?HU19TV8\F<SC6$[B,OTXST6Y9%/#0%ZMK7=B
    136 M'WO6\/!J.''QL7/M`M3FU&.$A`_*6CK&R!>[U.16:-R`,?LU&+=8S.&V9?MR
    137 MO'UAOIP$R4186Y]/<!;)7?!9#"C%_05"!X$$N79_0"\XY)D\IPL,0F+9UK4#
    138 MS#PL42'[RZOJZY+5^O9MW;Y]6S8OW[G4V%P0H<K]UF[3:EF[#5[RT?+='N$[
    139 MMG.N*_>O7X`,@4U;)_,7+R4&T!WSW/F#Y?0=J[@A.&GH^(M=3NS?Q_)A6C?P
    140 MG9S?R:J(<1<$Z@Z!VG;?W8V+B&JN?_KX\?_X\/[;-V=O=V_/+W=O+G:GWYY]
    141 MV/UX=OYN]U-WXN7%^+N+\<U/`&6[.O!J7''Q_LV_G+W\ZQTO>7]Q_NX?M?XG
    142 M0O7]N[/=Q>OW']^\W%V>_GBVNWQ]MON'EV>O4/#B\NSTY>[]][N?_O'MW[]=
    143 MJHQ=P],-D0,\U])MLRQMJ;D,ZGV7/KW#KHSI(P<]1/$`B!,<UT44`M>.AC1.
    144 M>=)S0,&U*1>CVBRJRM*L83&_4<-:IRB.1IOJ8R:M9Y>P5.1NBT*T\7=8IPFW
    145 M+6:IS8;ZM]ROE_5&[[5&HS;YGOQIZUIP%__U3Q]/WZ#1XZNY>MV*Z$T15#C7
    146 MN!0Q"QBZ-4NU[9C6^IMMP`J*T>#+T_,WN]>GE[MB#V?O=C^?O7NW>WOZ;G?^
    147 M=HWL&;6[=^=OWU[NN/KRY>X??G?VJM79P=BF[GO^U0#*%4:+=?RFK-ZWK.RL
    148 MN:SH];;C5L`F+.?0!C@LT!LG[>>_Z6'G,P2ROH+4SZ>(^5+$SKCN@.OLK<!U
    149 M[@[@.G^O"%-65VZ@:NN8W@PJ+EK:N2H^-N$<C2'N!P04LQ.A?]`R+]'.+HE1
    150 MLY+U>L4KX.A5\53S^[EP`'%OBF.")S#M;DN:@YQQP8)76TRZUHEN:5/M/V$]
    151 MYSLPX^U:]V71W%'/"^5"W86F"K?)23#4X1LWR($ASX>;BKQ;DQQYDHL_$D-2
    152 MB7PTMIM1IN06?D-SWM^*%JZTVB_\"*TE-G=_-;@NH(P'-^'WE'&LJ$V>NQEW
    153 M\(-15._@YP>7.M!A<Q;+U13VKGR:JF&M]H>J8B.S71&$FDEN-CA9I[GHW:G]
    154 MH6F>$_#3W@X0-LK4=16#PB'+ST-9/!$7S6#BK'A'P'`M9$ZI,6;/&'CORPI;
    155 MZ&Y2<D+MW55=8`W7N\-@U7X.K3C)$Y?P::%)N!29[3ZPG?%PU408/R%CT_[6
    156 M-9`UEY]=ENENMA74[8M3K^_!-6C+_]JA7P_N807W.*]B7!8RI>=&[C^$.=?J
    157 M(!U6D/9S2#W8=5JGP^UH#2NT.MR'0>2A9CU<X9LY-[*:F3,8?O)7V`NX9-WP
    158 MIK=PA]YJL=L5%E8*\PQ'!P%Q.1^WFIO5LEK76L<NX(Q=P!D[QQN/`D[3TI_H
    159 MNW(WKG%[.-&/'KD'XYY_[8-[)4(Q+LIFQ`:5GC"C/W$/!IWQ5S^`LOES1*Q5
    160 M3TUF/A/'^8M<-/`;:8_?PQAK<?M@"O)]"O,O.[(DLRL35K<+Y7YJOF&Y7O.*
    161 M5M=<UJKNATOS=?2N<G*4(^4TE]\-M94X:UPY/)A0>E:*DZ);?:U5IBNC^S9(
    162 M1:76"3!:3DW)M8O6#6=3EF[U=;*Z_5)W*"(K-QEJ_4-RXU3/EA;VMQ[JK;LR
    163 M=BD#81B3BC9F&8+Y1FO#MJ$XNZ@;04??AR*2U@Y&-B'UMW-S9X9ZX8";3$LC
    164 MEDXN_0^=2J61(J)L=:U@OBCFU-5D9P%909.:P0N'44N4NG%2:J^W\JDV9*X6
    165 M]T'4,DO#>#.N.L.:^]]-&!P2G6VB'9IP:W.D<].K6;O>C#JQ5CP-.97[F`JF
    166 M<3*;!JE>V',C^D+'F)KK73J1YC.UM=^85>L($]=WN=QB`:S85:JF=)=UI+Z?
    167 M%3[E[WQUWW#7FK?!6[E+:6RU#5JR[WDHKDBL*CB[BH[20"AZZBK$(:^Z=I(W
    168 M_(HX?&WPP(<6<YOJ)8T[\OKFJB^V$9#J.LR9@RL"*1=.G6B84"AWQ"B^IY35
    169 MC:3)':G$8I93O??0;@O>4./*:'K+KZVL0EP+9-P8V]0;6[N&\BQNHPH-5@=[
    170 M\9W$>*1TO#.Z6E7JX<QZUXS3W;/T>S'O<I.!=]P:"F];17,,WF&MFJ&IYLC<
    171 MII6Y]57:KA;:EBWMFT+!*D2C1LZR.:+AV+M=9#B]L&*%U]2;L>ZZ0ZQVC9IA
    172 MUC7*%\L>6LT#6V+6AM:UO>.MV?*"6Y&X7;-XJ#0>5'4$OM@?)[^-7=6V<;`0
    173 MG`_57%4KU=%Y[`T^('BJ9V:94`;65Y[PZ-*ZY_(<RYB>XJH`A-95Y?588Q8T
    174 MH_?0LV`;2$:SM<O!IAX,O57JWB@+/XV]FE95?M.\[1&%V*JF29OEPDE;.]>Y
    175 MNF3F]`6L85VFZ=I4U::^S<XLQ3>H7[JC)?Q8X.6J9]KV;6KXZ=TA?\PW.;I'
    176 M=XO5V54-R[EB!XL[&].1?BBEQ3#69E8;DE:0F6SG=J<2,HTK5II/N5XB*Z3:
    177 M*O74-72Y8@Y(%@&V>^@5%J:^S]?#2:_KU[7^=56KJW5W'SLL5QSSG.]CV+R.
    178 M$U:0:5'_%FBN(6H-[F,4NJ[*J8G/AOYBVX7#X[1R>D2]7]UIA9Z^<-6^S9U(
    179 MIE5H,6FS"HL+UZSNJ;?M:`9<NFC7X4JY::RV7+*BYGULK`S17R7\<Q0^=Z5:
    180 M1%?:R'`M]5UQIKMB$S=VW80(>-VBXTJ.XPJ%I?J-**7Q*Z26/G9!"_NH8[.+
    181 MOA(.(/29"9W!?.^NV`*WOLU=Z#:S=S'H9'J[:!>58*^W[MK+A<<7UE]^ZA;$
    182 MFI6+7)5K&?26A.8*NNK;[=:LWWY3(L<QFNEK+/2_F$/UKP_[E*,R23@JV@#6
    183 M5;[R.FD3\79W'^U1"J*O`87M!+VBC`X4A39J]0C<QF/I3<=1]4I9,_@[T>2.
    184 M"F9WTU2DZD6AYAOUZMK356WS$$0KM6I$Z"-[9U8AD2Z7K?BYE#Q*WWHH]$;9
    185 M1)E7YK5.V?J,M\_FAQI3UCA]J$V$D!$HK3+4/I>:;(O->Q52SGKC]HO#E!$9
    186 M-B;U;G+I4C3]SQ6/SZZRXJK>L/F'E;%R>[43VRX9>+O0IY"#LWU:UI(,O6K3
    187 M$():=:.JGV^;E(#0J]HCM?&QS5QZG3%9V.K,]R[$KH8]4&N5\-I_5Y41\JH?
    188 M:;%E"&:H%0W2LB.CJP*H#=L$T*L@K$]$?6'F)9P>:B.Y?$WHO8#$#;Z7:`,_
    189 M3O0*"RW0-WZ&R)#5VJ$T:!T3?;[F%KK[O4IP>BM`.+]D&*GD"=X4D")WV:AT
    190 M?KZW_!Y6LF=PLC(Y&_K\909,/3:Q?T<1?(UO.OZ_'P>[(\/I:+S_A2KU-C09
    191 M>CL#YGI"6DK1U>3KZ'09_UFE[HR/"T'(3;>LV$HW"*Y8TJ^&@I?$]B@^DVQ'
    192 MK=N5*GF/J^"V]#;?R*,M_==KB=2[KX+2`OIU+]CK>#3XM1K89@-MSZ-MR*/X
    193 MY!+);22S+KQ&Q'"->.?H;L'$RN]LPMZ"UW@4V2_1XO)[PR2AEACZZ*YE]BV]
    194 M[#W.+-'Z*Q?+*V&?+4<$UF2!([S.Y+6.>73L569[,`U<>^SAAN`7@CAFE'5'
    195 MR@#`ZI+N;LT+-)G5;K!@J@-KSJ3&"N,FJIW;'/U:ZW8E,A-[Q^#==8ZAM<#&
    196 M55C;^XB60>L.]4,;@7IX6)Q'GQGL%Z:GIF:!MN&8ZVPR;[6V2M'T-0+87-*>
    197 M$W50Z3.<,J@1-O<90V_=X\K6Y1GEMEEK[NB!,QXA(VSA/^3N_NNG"K97GZW)
    198 MU3$?A2W]U$)V=;Y+&]>-FH6WZ57<M',U!MM:7C(UVS.O;4GUMO=\WKO1S]HL
    199 M5JB16&]33?6;\4C1:YJQC5/F^+@9IEI7VJ-^[9JGC53G2CO`KQ^9%/<\3BOP
    200 M#)T?:(JT_?`Z+6)A'9-FYA]73:%@5E'#ZMZ2:79<DFN>&8]Z.!EU-+146UY8
    201 M)O72RG4T(BYXZFIIG%ZJ*(YSD4IKRE:#$H)L)2,VOS7&E6+;L\EE2.38":TJ
    202 M7I@AW(&8(\/L,+1Z'%$O'(_,;LJ]Z:^MKJI%?K2Y`#$M<QR.II+KF+_</7_R
    203 MQ3RQ(W\Q;W8N*OY"=C9G55_(IN6'>I2O#`B/U#J2ZN8LW#@-I$S=>L'K^2?,
    204 M?^+\)\U_\OR'\V3D;ZE'EXITJ4F7JG2I2Y?*=*E-E^ITJ<^4^DQM5ZG/E/I,
    205 MJ<^4^DRISY3Z3*G/E/ILJ<^6^FSM:*G/EOILJ<^6^FRISY;Z;*G/E?I<J<^5
    206 M^ER57*G/E?I<J<^5^ERISY7Z?*G/E_I\J<^7^GQ51:G/E_I\J<^7^GRI+Y3Z
    207 M0JDOE/I"J2^4^D+5;:DOE/I"J2^4^F*I+Y;Z8JDOEOIBJ2^6^F(%2ZDOEOIB
    208 MJ2^5^E*I+Y7Z4JDOE?I2J2^5^E)%7ZDOE?IRJ2^7^G*I+Y?Z<JDOE_IRJ2^7
    209 M^G*%<\-S!;2JB%85TJIB6E50JXIJ56&M*JY5!;:J-2^F4FMNQM*LI9E+LY=F
    210 M,,UBFLE4F]'5:+1I5EAKKG:CJ^'H:CFZFHZNMJ.K\>AJ/;J:CZ[VHVTS\%IS
    211 M-2%=;4A7(]+5BG0U(UWM2%=#TJZ?R92ZF4RIF\F4CE[>,,LUW93B=//+&S^/
    212 M^S^-^Q\Y5>VG$_-@Q*>^UX2U%%;S,^'M?H2';[R<XFJR)9SCSYR6^2.'L99"
    213 MR][R+,5F?;@X^^ZRT'`MU;;W!O<_P[]UV=DAC/,,LMUR6>Y8_?E8+VT=:W6=
    214 M7^S>O>>\Z'<O3S^\W'U[>G%^\<6UD];X>E:IL5X]/EMJ?/9)=74SP7,W(2T?
    215 M34AS;79N[B:DY?MLNJXY&XU:O8<^<^SU:>9YKW$UZS6G7J=!7@9`P:LAC'PZ
    216 M-7&`#XG9F.8SZVOS;7,0#=]C6N8@&K7'O0^FG;UCIW6CS&W3"8VR_73"$`Y<
    217 M3$]=#=8['H->N%Z)4IQEF+@\W-7@;7:!)SE7]8#?7(@K<+5;+H214`.74O;I
    218 M:N+:RRSH6)`SO0[,Y;C3O%S/2==3T+)2`Y>/Y?M@7&4ZA<PYP5Q0EXM]JX1[
    219 MY,25"V)KMKO];0>C_)=R;/W&PZY[B:$6#.N"\ZL.UQ4$"B[.K\YXFZ=/R]?U
    220 M2PR&KU@MDV"-6N:)(^;NONONN^F^'[]QEMHYUY5;D]8*XD2V1,W[$YFRZ!_,
    221 M@'?W@3KRC2K7KU#Q?@ZK)?!D36,K%A_MRE%)_?I3:3XEU[GN>.;Q,CE`2W7E
    222 M+1E\FW13G`'<ORK![%>+/@UP_B?I\Y\^X.Q7RXF&[U-I,2HSR\DV=?@'FN4X
    223 MGQ;1#$;$)+\0\=KEF@:MT^>$UI\^OK\\/WMW>7+Z\(?QAP=/H*'=?VF%`3,4
    224 M>_(%/N0]1;E!.UNPA9,53IL"\=;+EU<.C,F$QL79J^]//[ZYO*B'K;Q]\/Y'
    225 M>;?KW=G'L]7[+:U4AS=[\\3L&3IFQL\GS-`V=OU"`A^-R""-_)6\I4G7KM\T
    226 MX(B+><#W$>:2AL/%\K>EA%TMR\]OC!1:JKUU'K>QX0Z6M/%6EK3I#KJQN2?I
    227 M60"KIM>"?-]GX=NY^X5H5_V>UOV>NDX7ZK5KP=B'FR+R[L-R\+@0?LLOVRXA
    228 M(2_GK[_(]A=]T[#*-Y7NQ;=\<>E>?,O7CMKWCOR<[[Z'`O]W[W]NQV)W/MT)
    229 M]AGG]PH$C,OKP$ZO@%YD,DZFRG<>9>29!A2O>OQK-UJ_8'\HY8NDEXOTK>CV
    230 MY@YT+R\,78MNOUK?H+5^:*TO[SN4_@[K_I;W'I9VFR&N"GQCR^-1'''MGG[U
    231 MWDD--N+2_P+S3A[MVG!/K/%-F7MAS7=,Z_,QID+GO,/-;Z?^$DR%]8M\ILQT
    232 MIO1&UZ&AC&@?4U]8O:"J0T>EVDRV8-39Y?ARZ:VOI)IPQRNI)MSZ2JH)<8VK
    233 MH?6LOIK7]V_(ON]?*^PJTY3W:_2JE$S5[DJ51V<XXALZW8K64":GM$+HMA;.
    234 MXL^K:A:BX^LY'7"OEW!!<Z<_O@S2MWO=C6],A_9J5_6&^9YHYYL_]T)[]_:/
    235 MX=L_CQ^?OY.7NM^=_;Q^/_;G]Q]^O-A=O'W__O+UN"NE\/WL@[P4SK?!+W;?
    236 MO_]P]B]G'UJ-2\IF^`[1KV@KT:]L162(*ZLO&E(G[TX;/96-Z>'*IOR6H&-8
    237 M!2BF4'Q5UR8`8<Z^5+AX@J6Z:]9DZ"PHWK$F@XGY5A-+J^2P"*2^GE:ZKCJI
    238 MK&12^]XQ>(.G6L-S,+$4'G2UE?H*K>VJ\37X^<8-*[ML&O#MOJ%U0O<F98J3
    239 MJ1*?UFTIIK7(/(25885MRYM.VNW,/0V*"P/=RZ"X0%#[[H_=1UH64C(I_JHF
    240 MT8T3S>\"C[H/*%9H7U"3>XR;-:#MT-%RNR2K6W&\+,]S+4PYI-/!5-7%DWK&
    241 MW$81[=K5"(6=3']1PT)%1[W(W5/'V=]3QUQXIWV/QSK.R_H`)M^\/@":.JOW
    242 M7D.)5JFU>LU0M?6D%=$KPJK6T`S(\27NI?2M:V%9=6ND:-5Z)2PSU=:T`NNP
    243 MSG>IC=YX.=>NN6<X9]4]PSFKEG#.JGPT:EA'D6PW)F-U#>O^J0RA0F'C7EY9
    244 MK25,&^/<RY@J.O\`]]ZW`DO&8G7U?']85??F8JG.WU5=Z*J+1[T([5SJ>K%&
    245 M7M>/BSNQ9E:IR11'9/+B(+D(T12$^/G"=>N!N=7HK3&?\`ZY-9WPS/%(;V[G
    246 MEO3/FON,]-YK",,NRZ?(P-?(E046J^%(S#SZ]-4_'8U-6:Z4\M/[-P<9@6KO
    247 MEEM;XK'3VG,_]_RJ%5A9KA^OQOUR\3*L):-0RS#4[O3A\W'W?!G.MQQ^Z4>1
    248 MO'Q9W6EQ4/9X$17?E&`71V7MK8YJ?BIR/Q*S*Q]5<X#!UHBXAOJCFX\@)U[Z
    249 MMG)5-?:P@ZN4,L\ND"Q\;/DVB$F5,**%8M8M7/I"1'K]0Q4K0QD<W44Q'+7M
    250 M^/)<PKKCQTNZG5L&*ZQK([6=-9Z<CB_'5^/K\7S\X<'X\\7)I,?U?]?*M).H
    251 M6Y8+>_?LZ>[5Z\&<C[N7KX<?\#F85\-I^W*^]&L)16<(X]JNUVE9L>H=*/A>
    252 MR[18CH@\1E/K;W_GHH]==^\%'M\M_,<Q7*[O,8;]8>*WU-9[L+YW;+NG&[_&
    253 M$9"[UUZP'`E!=]K/NU9V^_3>A%5O`-H]XN'#Z`Y37!H;;^U*NE]7\JHKX5=7
    254 M3%@K)N\G[0Z(/J^6\7<;;E5*N)]2PEHIX3:E=/VX7R?6^DC[(8Y30%?L@JQP
    255 MJSK"_=01EK7.;)1!^]T?T)R/;TX_[+[]^&KWV^!2.[\,U]O8ANN?-OJXG%?4
    256 M<`^$/(K.\,_B3[Z+.J)=J(,LV(Z#M79V;#\AY=WEP_:0!W'G93>RU(J%4FQ)
    257 M*U'PFRXGEBJ6\G`JN^T8<[O!-S5+7\XU.<?5$]9V--]4WW2YR@/Y(L#J2'=G
    258 M':YILA1S#Z95DV3$P(;E4*W"=JTW_?6MYUP.]TA2J_&N:QI17JB9/=[V#DO5
    259 M>JVKR9:B:U',Z7*M8KG:4/'399-TLITG>#XN3_%O>XA_.>-]\JV5M5<E\A?W
    260 M,:VZ/!UU:0BN:LG.GF82Y;B'6UQT)<O2'MPFH@PQ3$9W^BCG@VH"+H?X%OA2
    261 MS+?^=\%2.@J6%C/MLGJ[R>H_*>[>I/!I7IE0@FX=YJ6Z$'8O<4RZ=;Z`S>LA
    262 MH<`UM(9]'7)-^\FTM8KF%;;LL*]C.6;^QN=`31RY/-E9N&VI\T57Y8M-C2]J
    263 MA2\V]9E[$6;N\H%K9GZTJ*R;^6$W,S\:8>XY>>=./7":Q\7K]Q\N<:G:+?)<
    264 M$8^,1G$(^>%>UL+@"SY+T=S6P;HY+W+,Z=>EKGVFZ)2^WP*,3BV!J>.BM=<"
    265 M\6X!.&;W9;7!=^_G]09W2VO\^B17*NQ/]XZTP!BD%45"^!QW(BP9C5L"!*?6
    266 MOG4+9G?7FK5.'2\'3-_Z-U^JW5_]U?7BTAL#474XRNR'Q)DM\T@4MP'?#ZY=
    267 MI3<K<X=ER_MZX0U7=NK1_PKU:'<=/IU>#8J+V">.^2A1`'"ZE`Q;X%W#'T['
    268 M(WA>*WE]YWJBM6"N$V>>=1-GGA$\-6=R9JV3K$,=Q.9>5TV49JL$*7AMR4[H
    269 MYCA9\^W<DJPY\V=)UISY!<F:,[<E:X[C$:\@!<K@](>!%^,'GSB=F\F>_S#]
    270 M`(H7/GYU/IF7/TSVU0\X`$)^>8ZRYQ,.&3D$:CX]KQ6$KY]*Z_`UHBA:B&\)
    271 M^'YI!OOR%2XQK07Y%Z2+CD,B[?N=J_Q^8D;B[.I1ZDV9HK.K]4PWZ.=(R;,G
    272 MA)@`3"KY0O"UU%11"L>G$](=5_E#UIX<N(E#(1%>DW!9J_V.I5!KL=")24;^
    273 M=KO_]?'L/U_L_N[CJW9B&?9S7)!V@:ZZ(46X'UPY3'*TU+YSC#%KK-8_7&OK
    274 M^?31KG,,*MM@S3;>;DL*[+NW&1PG?.R.E\1W7&!V[MQ%;Y>W=[%>Z_O.[+X_
    275 MN_SN]<F'L:\]M!+TPL]&LX3"CD,F]:39;9?;=QPSP8DG7SPW$@/WH6Q):G3L
    276 M\Z8N)L_+\2:*04>G'E[VAT38F\2(;TYM`F<IRV:4YWXW2GO(#U=)"-<PZQHR
    277 MEXESLM=7P[K[YS,KM0^UYT-7-Z]@!#A=-G$Q/&HCPL_-_5XG*1=SXLPL_W;=
    278 MO[F\7_SYQ/WB4Z7]8B-LCILU?O!F)I%G[VCPEV>S%AC,[2[>GKYYLSO;G[[]
    279 MZ<U9*[\\PW>>`P/7^$78GXRWE,G4%W?Q"F?\5&/B)@=AX*JIHQN6`,6'I<BK
    280 M\V)ORPX&SDMH\@I>\M6Y/"J>]L.\].KY'`&8PX3H"Z2[M^T:F9*[K,5_?A/I
    281 M>@G>ZZ^@JL3*&/'N9\0/,O_A[,WYV_-WIR*]-@-BQRD0CW;_LQ9Z^_[EQS=G
    282 M3)C/W[X]>WE^>MF$&Y;A'<=E<G<WY2QW+Y?J.(36$]PDRW=/J8F,@V<]O^51
    283 M'N@,70G12PGM94@<D?_A:I%ZZ+1RZ\BY"Z(?E('W?"&/(B83]UQG3WYS?`!.
    284 M,TS>[=VD+7+(U"Y-*^GG6?I]S!9:L!B7QW:.8V77"O!>(74T2]=V7WW%1S].
    285 M<N_6I2@"[I[]H-0UU>)45ZM;*\7I>4DHO=0J,L?5NXO#E;B\P]6./F_IEPC]
    286 M)]SW\H1E^"`B[$<U[@*,Y@M4N8O[<=_)+,9>@C%=(\&&]6Z?)B<#4S<,7MPM
    287 MP:2/)=BE',E\NOC2!M/+(QR7-FA>!LU=ZNCEFJUQ7+HWBE/L2OY>@H*!S[3K
    288 M:4%J=^V+YR/+,9\18IFR+H-A<=\N6I%+5L?*\;F=[?@AW\P/)-][0#QO&4)>
    289 M/AFT'N?%X0>_+)KM\D:^Y!(PRIB/7UMQV=]7H#EL:0$LP!="<@8Y@`P.9C`9
    290 MPBHD@;,'RY.'P1T<7QN9^<.6"^6<X6X;.!M".0OW%XV<M3GPM$N\.+ARWC-G
    291 MGPNDK.5ZQ1(^UQ)(?ZQQ4D+'Q*)\`1M%M$ZIE$%>A)!\+F2<\E%*Y;E84+:6
    292 M0]8T6:-3#IE+TP^R?QZWTD5Y/WC'?4XU=W^7^[B!>[H9PYU@N<GRW$D3,K?-
    293 MS#HKI45@W!\TX&[99.[HRYMS.Z]DE%)[SNARW)4<1'$(7)*#^^TF#Q%`Q'[2
    294 MLIMQYJ9[W+2274\I<*]6;A"LT;2#'6+DQK;<)SFA5FK&&FY;Z.7U&Q^LAU8T
    295 M-Y0,O.=@'7>7A"`C=Q!7RG%+8Z=P?Z#<<"MT993#W;G-)_=)1LNU4M0,]R%3
    296 MW//=>RC)BMBR+*!N#Q-W=/;61$51#-:S?VR,Y\Z[W.:><N=N[Y%;JO/L!$<%
    297 MB7O%M?NY:3IW.L4)7&ZX"30W]+/LT<1=+R%)Q:+0K4V:6ULZE)VTXH[Q:)^'
    298 M7%5&S=PEVQLEVP1R:TINM6LS!%X4S9<T.?*P!QZXIRAKE29'[MJ8HQ<H6MG2
    299 MU!%_D^-.D:HT,R=>-;?2R?Z"V<^-#)F;KBMIH^6&O]R>59HH+V2AA;(/JIKW
    300 M\4Z)6S[+WIF*^V:JI8%:W&[@%M;2,!T\,A<V"Z+C=LALDW2?+=+<HEO:PXV`
    301 M(Z%CIL!=-J4IJ)O;VYK])#+PO)W)1'"0+9-%VMPXMMZ=>7'P=K[[P$WD/7!"
    302 ML#IN/QKV<Y.Y7_'<[RQ[_'+O1VXLJQQ`9A`\^L#605:\K9V<`@:JL?%MV"D"
    303 M+LH(/Z!<LIX[Z<H]K8;##9[;1L!&N2VX8U?1.8@BSK#G9J(^6FZJ"\Y0$`NT
    304 MA4;8S(V!86V0O(W<FYE]AA52["DZV8Z>4H6)<"?'VB+74*$3&B_R=@/:J$)5
    305 M@S?<'5+LFMNO0T,TYP"LB$*,%;/E8H2R.SV;;(!<V"7I,4`]W!M>R%.!#*`1
    306 M$@HMG]N].BJ'^VLG1\&A>94H^:8P-\$$+W'!J%E@W-]T/[^D%X56N%EV$#U9
    307 M@><$@8IX!LU-5P.T$DEZW-F-A.EUTT;@%+^4(OH\>&A)-MRPT+5U>UAIHB!4
    308 M%*CXV(`2*3'084*]"G*+W$\TI"!V+SN:.J%DOBJ(FT8KM3N2/9J1K.;VIM)0
    309 M;H5NJ#SNT:P0[.PG[K\*><0,RIGMQ9E".7P[.G`3$39M9ADMFW]F);O8@H$U
    310 M6S&DV4"X!6Y,(A+-/8?G[HF./>CJ,$3N'P^Y$LI)3,00C^PV9"L;W'(9L]1Z
    311 MGADG%X6@:'$)$_?YA6V)5KSEMK#L?O"93@3HU>RYGQM!%(//O9EE@#:@HBC\
    312 M#:\$@E>RF2IJYO8D\&:!O@2G4$'F[K%T7]S7F;TROC;-5'+#C;T1/$PT'K0S
    313 MT210/3D-DD;7(1-0DC`G(8<6BXICK/Z;+YO/_81<HX$0G0",E+.?_3;0JAKA
    314 M<+-`G;B5N2+=0)*6^Q43=)&4+GX:;6_URP-(.#/@U-)$N&TJMP4GBUF:F:)9
    315 MDR@,]UY6LZOAAKB\+RG"\9\EK2;9ZB6S].Q\PL0]RJTE,0?XF<C&BV,#`\"Q
    316 MA=G$D^)BUZ`?V0<92)W-/7"#66[,RSNCYPG^""@4MT[[Y0;TAEL-<V_P'#.W
    317 M57>@)"U.GL($BW&C:/P'#N9>PMP^.09N+4PI@EB-.(A#G*AB!%3@M&20+?%@
    318 M0)"")L*&`G?@30CU%-F%&]QR?VU%H_'L!\3A=?$%ACNU>Y3G[M'<I)9>!NA'
    319 M2\5%</R=WH8Q@^5.OL`Y`X"(SL_PFPAB!@@>$N">X(QOX/.X&20Z0N@H+WMB
    320 MHR!"`]@:&BKRASZ4Q!C<T5<<6IH,-UEVE&3F-M`*G37H.=JN(K<]IY/E5N(.
    321 MZI+-D0$8[@M-L-/5&20LI!Z8#3R^H?#@#@#$P%V6Q1_B%K14W(A;OEN+7G-3
    322 M8,1;LL>\`CPD#C"1',&]PF/FSMVXLY5-J]'W"DCZ)6?F^"]K[D8_\PN#JY`0
    323 M[8EN-7@GD2P9B7"79ME]""V%S*U8!M^.UMP\6IB4^\=3:#"0"=$"5`JR07.A
    324 M\0.3:VY93+)+D9N12V_0.\M0&,P`V+3V.0FWH&DO4:H9$*'&9!F=6/J^P+NR
    325 M`P-W(M9B!Y9Q+FB/FQUKNO8YEC>1^[ESFV)N$8_L8([0N0VS()">A?LG0?0)
    326 M[!3`U]R56L`)[N$&W=Q]F;B)UI<`!$X>F3`Z#W5(6#0@:(;WM71X$0Z%VX@N
    327 M$3!H53`Q`-_TYYDM51(+>V5I4!*04OM0.;=R!S=RWV3&H\`F$`0NY>[>.#)[
    328 M!R/;1DGL#5N=@D3$MJ0J@>J=_;(P[2H?X2(9W&L*@<;LI$E<B$O;N_LNQVYH
    329 MBFGD//!]OV'1?T^K[-3^IFOZ^_P_<'_[I!]<=DW2G]K9)>GW:IOT__*YMUY)
    330 M^G_\V-@K=]W`S<GR[,0K_\EC-UZ%F\9NO(HWC=WX>=F$[IGT^@F05_G6L1VO
    331 MU3V'(KS6UPS>R/C.@^/1&Q%'N]+TRIQ7:M@H,[2SRT-ES[4:;E2F#*#?]UT?
    332 MKS?"G=(D0SEER\:QO!XR;7;W\SINQ+N5KQ;Y=QN=323T/6FM;7:&([(GWR14
    333 M5\8]9#BEU9)[\[[Y\:8WJA<E=WL]$J5O9Y?E,3R?X]\BRD^:\._-9I"6$R;*
    334 M-IGS9JZ<JS:843:<._"]-SWNM*_[?'.G'GSJ-J;KC;]#RB;<)9_5&Q'>S*/I
    335 M,JECWJ53=KT;RR`_[I[K\7'GRX9XF<T:NBWNO"G*O:Y%=VILW:+N\;VWL]I6
    336 M6M/M9*<U>YO6UJ^\X<=]WXSR=JL_BQ!WGIF)6*@\OAM-D'6>^6JF7;.;]6LZ
    337 M<HR2EN=I2[EPAUIMW)#3EIWLQKK*-EU\1W5N)Z*?_E7,]1MMB.=6+SAR1-:7
    338 M5[OLQ'&[_E$E`IOVIF8ICKO4-R[GES&1WJ9RH+PC71LJ<%A>W]J(I!:3"0*;
    339 M*8&W]NG%OUV7G+XG)SG3%5R_KE1+V)ZUG+N;BWXG6/[=?>G=]0_BUMO]>A<V
    340 MSI/S@:^F/9>PO!H.,DQ_M<P1]>XN4,K4A;8\)*M#;?,:D9-!C:CPJC&[VP##
    341 M3NZ*>['/+QFQ,/=FM=P`O;YRY.5Y_6;^XNX&X<NSZB9:?T?XLUJCYH-(]\-]
    342 M6<-OGH:4:<>ZK$`Z+VXR[WIKR[3A-6UX=P<=S(^YN[EL?BI5E5<SFXG;!_6,
    343 MO.1<FU#?9VH+.;3%8[P/O4QOFW3G?5R)M#P-;*\<_/'#Z7=_O?MMU+D561X)
    344 M^J!N?.3/*3?^FBDW=T\L\O,NL?*BW&O4:I=)#[+B^3(OPLL*\ZMYY-/JM\BR
    345 M^[U,(O*A>Z+[^^5%`1_$"\UOB)=9%W*GP95FC*VD:R7GJ1RUY+:<!'9SHX?:
    346 MF:&V:BD6:C&9GB+EO*ST<MG/_#?U5I>;%P=\X"L3NVY6D@]=N/Q[P*\$Q+_O
    347 MI"`&RW-/ON#GO+;4C7V?RYAY_HA\MW5VS7'/Y@)N+O!I?:K-BQTWG+P>62':
    348 MWK`;>]+^?3U][ZE"/JY"]3B'ZO_M[.W[#X?=F[/3']N9+DR/79C>WK2YO&'Z
    349 M?@?JN(G)S=B]2N'G9_*H;G>^'!/M?7O^BH??/GTK[3I1B_*B*._[]Q].SI_J
    350 M)[OSO]%*X<\P-/G-C^S_3_LI<R!:*ZY)H)*=2\BYY@V?]27\7.+'\S>L8CDN
    351 MZ/N_[:<T_NVTM%IX!?GEQS<O=]^>[=2BQK3,AJ^'^.#[\N+RQ<7EZ>5'<O:3
    352 .__2DE/A_*A]KG4/9````
     1begin 640 stdZtests.res.gz
     2M'XL("/&4)U8``W-T9%IT97-T<RYR97,`[7UICQQ7EMUW_8ITMP$7&1'DVY?1
     3M4(9GVM,@,3:L5@.&QQ")DE@JED06U:SB*+,,_W>?\^*MF5D+-=V8GC&[Q:S,
     4MB+?>>^[VUF_^^+OG_WVSV<BO-O_X_.\VO[F^NG[R]N*[WWSYQ3?YC?IJ@X>O
     5M+BXOKD\>??D%_VZ^^FIS=?WZGZ[/KJZOGER>_?+DZOKTNN;07VWJ=_-D+??G
     6M#Q?O7I]]OU>V[5*Z)YNG3[^YN#S_^/;TP^:/'TZ_W_S6:5??^R<M;7BR^8"4
     7MFP_/+BZOS\[//LPGU_/I_-W\_?QZ/IM_F,_G-_/%_..C^9>K$SDO=_WWJ#4G
     8M?K6Y>'UV^G9S<?G\67DJQ9.-GNLO^61S_F92/UQ,9S^VI^K)YC6>?G\Q?=<]
     9MU7CZ`YZ>3Z?=4Y#D]=FDOL/3B_;4/ME\SZ<_3*=O:HND2X0^07O0S%?_6W[[
     10MK";"3_7MLUH2?FK\+-7AI\'/TB;\M-\^JPW'3_?M,UVK\5]M?KIX^W;SH=4<
     11M&FMD)&M^?W']YN-WF__R^F+S6QW+.R4:6Y0L;,&_9YN3S)M'\\EVWLTW^/OV
     12MZD0_FO^^D5RI0O(7R+&H[8V>MFIW,^L;_-@M>KM3+;$NB<^9FH1YT15EOMK\
     13MYI]^.;NX/OL;0"Q_JV]MS5LSG_>Y0>GS%U_BY9=?G+\@H;L6\`EH71J'Y_A4
     14M>*5VZB:]!>G3L\FMSY!$[]24/F^04._TE#YOF!J<<7RSA/1^BGRS*),2+))/
     15M#1(>:<<]#?G$ECRX*85(P,F'L]<?OS\[>3$GZB5(BA6*HB8+!4Z7YXW`L0%*
     16MBP-`J?I.-D!I=0^@7O]<R]<5',\3DNSC[4L]26$>;Q_O7J)+&G_48_1)A9;)
     17M#/"3,JRI']],5J2OR/%2+>L/9#;Q\6Z6^&SOI%'\CLP-J;JAC:U):'O>P*;=
     18M`.1]).M*YLW)\QDE-$*7%*&E("<VM[%"QR.L,**QPG3D-B#W^Y^O+]Y?GJ#P
     19M;_ZNM<AT*MV8+H>]3^)?_[PG\<:-?/*/MQ.8=3,OQH&J-Y,&YV8E'V\7TPAJ
     20M_)T$-:%)=WU_WB>(MY(T$RRISTHW*X[0S<I&!:L.(%S5J=6-0M8\',(6J#E.
     21M?^OZ-W\\O7C;O?,#06T"Y8Z?\P8BD&"+'Y.<-QFR$V5#\44K)-Q)7QOOH:\#
     22MO<Z?0W4^)U%WD^4WT%79+320O>%/T%?BJUXLM9+=KHF@@.P6ZFI]L^4CRWPW
     23M!K_T`DV7,CLFTS<3LDK^]OQM)FI")MW>L%2^"%2/!@\MK0E$E[JR-A,</$_M
     24M[!JZW]);FGJLK4<;>]#:VYM[;WM55;A$[3V@=?H(:)UIH'6V`=.Y3Q9=YV_#
     25MIPNWX]/%/7QN$T)]0B9!ZL+C@E.IXOIZBF&&K[7J8OP,AY#UXD[(>GD/9+WJ
     26M(8N:C=11"'$S*:FETU9Z:83(0#91;"<OK=EE*"MGI!1B=S,9;87R-CBQZP'M
     27M]6Y%)!!B43*M:P@^2&EVJD#:[L#N*&QDXD7ZJ*+6T2HM3#0N"F65E\CEG!4P
     28M]]%JA7<B!ATU:@].1FVMLT$8Y:/(DB&%#S#?DS<H.`8K(_Y*+;RSWEOG3+`F
     29M.J1R(J"KJ#2:X(Q!I:@`C@;L9HC"*QDTNF6C%U$&H97QPH6@C`9M1(#E\])[
     30MA>X+$V)``W8ZRZ"4'F^%\Z@W1+4SD],&V;6W=$ZT%A)?4X/CM\]BV,(M285Y
     31M]`G)\'\5T$ZGHW-DA$+S`KH-#IA)!^\CNFV1-J!]2DFKT2\3O1(@C16L1`F\
     32M15(14:ITZ+#2,DC4;$!;N_)6BE0]?*4%SH)7VDCT!TE`(WR)+FBM4#MZ*+1%
     33MJYQ`A3)*E!ZC1>'16_06<`'GG+3!!N.-5$H9$%V!/`XT-Q(/(WBI);F[@\(`
     34MU_#>@HU:.RT-'L2H#0IPSL4`7I%U00GT5:,^&<$*%4`7)YA-!8#!>0)`2,<6
     35M$J_>:P`2K53.!=(:J#$&!%+*&\^FF02!B(HDRI/..%`/GR`OB!K@'X%4:%``
     36M_YU24:;&1^V!&_Q/:@=!":"20!Y0TYB5CY)B)'=49NB/`7@$XC>0%)C3(*(6
     37M8"7J%,:`]48!<BXH]-*#[>P>JR/DT0IAT:%@T6SGA16`-ZJ33$YA`+4-/K5G
     38MDU`LL!H!1P7V(".I#^`CK07MMW1[R8X(YACIJ(*1T$:`Q[-@M`A,-F"G4,P"
     39MJ2#?(*?XCZ2-%-(%M(<00&S`$@&V(P5X!+Q`3M`=4"7&*"'<*`'B*0-R`L!$
     40M@=)!(0TP*R)_`:=\@*Y)K3W("[Z`Y>@H>N*52>*J<E4H"4H)C4*O!*`5P0E-
     41MWWXR$!<!A6(=BP5BV2-PV@@*!DJAD$8%V!L@C.012<F`,([9-#$#JDJ(AHB0
     42ME(CN*D(8[>%'A*@#YM"$$%>&&6@&4`XI@V`82$J2#0,Y!2RE@)Q;ME`8O%$&
     43M"&)_H!=MH$Y%QN!1)\0D`+-X8U&X!8@TGR711_<="F935TBI!"D%GAD+X0&!
     44M'70-N.*@\(`]U(HRH:`\8+!-:+<>R2)T)Y@*.?>`'/"@H<-2.`221+8-3?=$
     45M&OH6`UH<P&B-4H.E#@E,O%!&B#.H!,B(0;M!?J(.T`-=0X08044(JDAE*(7X
     46MAN("*2&I1+RBO(":Z!&TAW(P&U#<4%#`%EF%QJ'!*3N$$@H$^@K:%9K..P64
     47M**?!6'P"7J`X:`\A@EJ%"`2U<@9Q(!CGH8PL5(P.M$?10#<8S\(-M0J4%%0[
     48M!,=)M,>!7E#7U(S`!8E%"P,1@<8&CZ$IO%9D,M2PA'4RFGR#0H(J4<`F&H%N
     49MPIX`2""V%X0F$$?HH;^HGN\IG]`V`K8+%`3[J1R3B90ZL57?T+`S6DT/#14Q
     50MHLT)[:4`(P-M`$N7Z$8@[@/5JZ!9`62!(B0!$"#K8+8C"Y$"@1@(YJGP`D11
     51M0>M"EAV8:1Q0C314UX;&EHH"N$@:"U2%L6#Y@#!K8GY4"07'!H'_5('$9J`F
     52M16'@5(!+`&)%H@ZJ@(2!V3/D))0%1!W/-7ECDLZ$44CF#[9:)4PYZ@/04UA:
     53M$HH5N@=U`5[2CL2DTJ%+#"A,<@.?`!40!V!29>$?];Z&(@(340IL+?0J.FRA
     54M$556S/11TVC`1",`5P(21V4.+0,S#N!&Z@)`(0*?L)\TOT`!5#;ZJI+"!:XM
     55MN0\SC&X(&@W(CJ0NA`8@%1WDSH++0!/T-"@/P#A%#D&<0!1/54-=&`2Z!B,#
     56M@DI0"D:":@JZ$#X8O`;H'.@$0R+B`^8`KEA(KR*,'34]>!VI6T$"*`)Z""`R
     57M\$W%3:U#$T'U#G:2=@`*GE-H4195`P0+HAI!-]`7:C<I"7A!EDB@I:`@@Q@*
     58MCA95#`I&'N@+T-H1C0Z*`%X06`*+`RJI9`(@`LP(G>QHL4$PF%3X7G0C*":*
     59M>A]&%@(*?Q%X@@FA/P559"QQ98$O2=\"J''4Y6PCFD,M%:@Y4`K^YV&GP`$/
     60MI4%C*6@]!%4')`Z("DEVB#Q/?0U'3M%/I'U,NE92/26_DNHD:>](+Q+8E8J.
     61M+Y4,L0PJ04M0=)`>2=*@DJ9F@]6Q=.;@7U'7`]WP\AQUJ)7T6FCC4"[,$+TE
     62M"#,UD:,W$*@3T1^(+'0"B)B4I0'_X2Q03AQ,B>$;N`4HB"8/5(ST=-@N-%[3
     63M;R7+`5!2EN`'$J!3@5LXFR0B_9VD'R2M)CZH4REF4)#H#C@5\8A`@`\%A06M
     64M)J@8"'+D]FQ(H(DW],!H+0$\R#IX8>F".%8,T"C"!/[6*F9PZ+?PXR>8*)O%
     65M349H0'J`2`I@`!+`+FPR.@=%#$T&1S`F^\F0`;3V=&&`$T_/WE-SLWXT('FT
     66M$$3/N,"3`7`ZG*;&AT'4+K4`OO^6#EB`HD<7'=T72?<.?(#6@#H3%NTR@T.D
     67MCGE$Q`3`;4`$2V!`U1'Q,!**ONKVK]`ETCM8$WB]P"&8I]AE.N30Q9!02#_H
     68M:JF8DV=D;/(_%&TQO0]X`6BH09,A!#"!@!8D`B"!XH*?`+%DF(.&TE%"#?CF
     69MJ3>!9S`!+CALHV=[X3R@+J@3&!1@'<#QZ`^0#^T=*:%&T!0"-_1X(/]TSAA(
     70MH9'`%[1`DG_:L!1@4=T[&@<40-L#D$=VGYX+K;DG>X%KAAJ.!@CT@+-%+R@I
     71M-@BD(UD!*;(\L->>"BW0NM/5@&Z`CH:SX6@Y(&F!ZM$H@!S=EXEH$&"`0R>[
     72M"A"@?_`?Z8^3OL@,^ND4`4K:N4CW&;J$JD&GKM%Q@^L$F(B$>5AO&+5`HX4O
     73M$$6*`*@/]H."0`#9#C5!"P/IAZ3:Y+Y-4"/0?PQBZ`Z2?S"+X!8Z3X$'!Z%%
     74M8;CIXT(M67K&<!V25P,T!/H!J;>D$LH%S^!WP;U`<0R2+`.Y2*>:QABBP#B(
     75MA%4TJ,`D'3Z+IH-SZ)*&BH'YI2&@#61DS/`*GA98`YWAR`LZ>6@3^H)66&*-
     76M*)'0E<`A'"3(G(:.HT,1Z5:`"A95T.7PJX%GM,_8%%XYX_+D!@0ZRM2<;+NB
     77M<@0H'"TFL(OR8`)A2!F3,D!#'Y`<I)(,DF&<&3J"E%`1B,[HZD/)0&C1HP0U
     78MM!'^@*!>0":``_E`SD!/$H"@(4(/:+8$-9)FV\!(ZZBF0+3(^`'>#@P>8V4J
     79M/0@2];>A]P"$074D#]>K+50FF@ZN&)HMJ%85$U00M-/SA*M&D-&K$E3OAOXH
     80M0PD.6Z`*M#K0'Z8.IYE!O^@4<51$,GU(_@,01LV[1J(LT##:4'0MQ6X".,`3
     81M6E;&-S!!A![*!XQ<BJSIIT'7:)F<.+0#)'!T*1V93!W-2!9LI.L6:9$#U1A]
     82M5<"&"I+J"-J&MAX]9R!$\*%VF%0Z!8&:`6843-'4:(@=:.-)5;K?A``"<RA2
     83M0(YA%_H%#P/\8FYPE#J2H3W%`LPCKL$"2YT&(,.+0O&!CDX:7(":\;1%T#$R
     84M!7V6"B7!723Y1T<A/E`4EB&7I"<%1X<B"^FV-`<H4"1(`-6(Q^&J0YL*.JR6
     85MPPP08+K]=$6AC>B;&+I?R*@9M--A`IF!,SSW8C4(0!Q<2P@9`B%H(I@@&#FT
     86M8C6P'"M-P:"D3!N/"$*7,;5UTHL&F5$O;014=**"8T0+=T-0@5.:`4>HW&2M
     87MP!J1L$>OB4\\U2Z)*VFMT2\."H#"A@@"*)$=G^`VK2$M!/@)KU`ECP"*"Q*>
     88MS"6@G>;;($'4+H'J`V03'*,"DVE<DTD@"RRM!P`35RO#L`1-0!J&CI`$4M-1
     89M/='1MW0B"&GJ,X"9;CE'[V!B/5W;M2JZ__@?O2$XZ(P)./:R7:.O^.TSA%F<
     90MU1(<HH&&6-V5!:8"(JK2>`=@Q3`\A69*D/`(UQ:RD[%VH)^]9@H4%:O2Z()&
     91M[!;@E3(09SQ!C(B;B4[P.I`JT^QDBL.I(`0=10(=4%Y+<W0X070$((;_`LTO
     92M-&*D=:/;@QXI<BNZU5^'XRAH,.A.,FZ&&54,\9$N=8/>'L,5NA.&8U`,4AE+
     93M0"Z!:7K0\-*B3'HKQ3&*H`\<KG`T-I*6%"$VN`/-B,R>$@\G$"&NIUV%^00[
     94M*&2,GU,W.4=K0(V_,@_)[B:S^BH<"T4M$#2J0\9AQ!5,"6)V&C=P.7)0@-$A
     95M`Q5PB#+*V`9>1:3R@J*$&'.0'"R'\>'("`-V:`FZ%:0--"'DG2-R:1`*DL.H
     96MB+8W:4&:.PXKH!4,A4!MQG/K:`3=M!1[HTVPA1P43<X_>B-HWBQ=5/8#^$`1
     97M8#I#4T/_B(.DGDY=LM>"-&%P)0/L;0IM`5>B."0!@@20GV[G%H@\XA$!5]Q.
     98M</R3'N8X)LQ&&F="F(L<GHJ"[0=QB$&X:YICT:O'CR`#M@E<!!-A9!C'TBNB
     99MXP2=DSPT:!\A$QDX#,"Q7'!8$.(T*(ZQ""PY?`5P%FRGCZ-H7!G^P#!";!@Y
     100M"X9@)J;`%"BFBA`,-3FZJABW"@9JFI:8PZ9I6!#:`PH2YB;%4):4\W1T8;GH
     101M.T0.]2*89R2?C!-HQ1$TB$VDOX.JX-?04X`7D,+%K'87Z"UZUC;Y//BPBG-:
     102MBD,9T&C$`(,RUJIH,[1(@RWP'1BO0E%`K`'>-$K)H4>`W"<%#=O.<`:>FN>@
     103ML69<3KT!401037)N:5)AI*`#"$=#KQGVD`QP%!Z&-)%C=W`BH#I8%]7&KQ_+
     104MW')=!`JV#-`0;BCZ)A0ACLF!&51GL-J<?$`70#P88-(-:HFQ+Z(I1@.*8TD0
     105M9<%Q,OI"%"'ZP8%H`L_I*W$8CV,A^(\1KZ*B\9R.H'UFW`'<4(#A(1CZOHJZ
     106M"P2"3H?\<<P^:0V(FE?)]_5I)-"2<I(R2L<4:A5\28/=FJ.DGN(!>H/B("/'
     107MT`%GFCZ;?%A#`-C43N)9<6P#^H7&BR&\Y"P&_H+H9&((#`C`4*C/%(^B>BA)
     108MMA$$26/SBOJ)`T)&<$#'I*(,(0&-H9*'P'#-J#0T94DSE,EQ24/B`;?TV3B`
     109MC;K!5M"/:H*#^`P1#(-::'RX"00_5`R(QF$)@(J&'R1+(]"*!B&A`C0'6`W'
     110M:TAG1S,$[P7T0!=A6"#9C!)H3B`ZZ)>GHJ7F`:33R#!X`)4C&;789,\8!SH2
     111M$]S"1_(TZ2XRF@*3*!J<,]%D.#6K3+:,$TM`#6T]7"7/\2=X`V@SF07#25\0
     112MJ.6HM?&"ZW4<73:.)G&BBW$)AV#IJ5(4->V$IF?!86N$#G3#5/+N.2E"%X-B
     113M`TYQ!,ND`44Z-4`*!4]S;(Y>&X>&H('H0T%9TH`G_,+5YAA:FM&$`D_JG\,5
     114M]"L-PY$4N#+"`OX9-:0))\[E*`X<<MR04WB0.P"2ML:1A0">YB`@O&/#$240
     115MBB..',1E*(R@B#:.*A+))8,[>,O4!X(C/L0@^9&,*IUOV"$.!T;*'T?/80Y`
     116M`NICR`94N:(@4N=SO'2!'0'G1-+6#//H2\"`,XK64..,C:'O%,TL.,JP6-(B
     117M@!7P4"V1PE%QZD-$<RD6DQROY'RJ6)&B:0K3-"NG6J!I?&(S^I',%*U0FAG6
     118MC/A@AN#$$J:2@VH<K@H<@8/P>\X=FJ2\:$[0<YUF+!F8TKD*=,9@+U@1C1+G
     119M-^GK<H(#:LRFP;/(0?\4J\(!`&L,'07ZP&@D+`@T,,U*I$Z$4*>1MS28PH!;
     120MP-U9X,J$F`8!P0XZIX;XX&P2;!T#/$@V@<1P"++$L0>&+I[1*)4;W8X0TMR;
     121MHOYDR,C!`QIT])E#U"DZINO-06;&_REF9;3$\1K.%80T"<HY4L4)5.@B0]/O
     122MUL%A2+ZC)@W)MH&_C@X!AU[Q!^K+<4:5CHM/$P$<Q*&H0>[I9'(LGU,C'-J)
     123MD$40WW$"B4U,<R^6[AUU91(?L]TMG$RF?\=IBY"F<64*<6&;.'F`-@(4]!RA
     124M,30'DP!&.@F4>>(:7HSD^!-GO&DA.0;'Z7"7YH9<2/,2,DD"T.LI@VG(D:/L
     125M)/3JC6B.K(K42>H\*/[`6!E&FYP.CJ$3(0=UD&8KZ!2NT2HL*$2&LP8@@4G+
     126M`"P'X@$^^@M4I!Q=-(PSR1W&\IQUY`Q[Y&2JI")&,9)A+Q0S(0,+`7!!$2CZ
     127MY2EK&I&!K\!IWT0\6=>U>#VNVKECK<;A8HT[5VL<+M>X=;W&7VK!QE_#BHU/
     128M7++QK[QFX_.BC3_;HHW/JS8^K]KX<Z_:^+QLX]_GLHWCZS8^+]SXBRW<^+QR
     129MX_/*C<\K-_[R*S?^"I9N?%Z[\7GMQN>U&Y_7;GQ>N_%Y[<:_Q[4;GQ=O_'D6
     130M;_R*U1M_ON4;_[^LW_B\@./S`H[/"S@^+^#XO(#C\P*.SPLX/B_@^+R`X_,"
     131MCL\+./Y%"SC,IQQCXNV18TR\:\>8>'_;.46^.[7,QT\^X"2(X:@2'O;T4DU&
     132MI"-(I)\7;=+9)7KF^5(\L$2%[D22(.\\D22H>TXD"7HXD81#[4;F\T<X%V)\
     133M.4='[R:.4?E\W@C'UK@2).3C1G8W"[0#E$\Y.F<'#X]R6$_3"V9O24VI;*^V
     134M_>H.ZCNL\+8:[:=@(+@C&`B^<3>$@_.76E6Q'7,3Q8@"<==I=%%V_*\/U9/-
     135MB0M/E7X$AI_`07T*C?$HL?_$F:?:/^)I8-.)LT^]?+0>%`:\G,BG2)5/K9E/
     136M%O74YY?()I_&-2E/9&KUZ_XXLA/]U+*$QS?3B?%/C:D94)H13^'T/<JGY2B5
     137MONA6DAF@N(?$:$<D[@,QNKL.VHO^[J/T8D@P)KSJB7H)9)[:"5:)+F,R<(ZX
     138M@:M`;;K=H1<<U`R6"P*FI*:B+J<#J'7@H>#UUQ?5EY7.U]O6D_:V]:"[>.]Q
     139M86M".",/.XA-"GD(:!C$"F@8@`-`^_JN';F&J/#!!XK!5ZD'6O[JH\&`LD.M
     140M=O&HO;[GZ#7X&Q4.?[7'@_W;.`Y,RHJVDXM[=2C<UB.0DQWDY"'D8GUG^.Y_
     141M?'C_W=NS=YMW%]>;MU>;T^_./FQ^.KNXW/S<O7A]-?_N:G[[,Y!7<UOF1HZK
     142M]V__^>SUWVR8Y?W5Q>4_2OD'@O?]Y=GFZLW[CV]?;ZY/?SK;7+\YV_S#Z[-S
     143M)+RZ/CM]O7G_P^;G?WSW]^]:D:[)@+S-`9#=L:52-C,@E?C4HTGANO7.@)Q\
     144MTNLP_88G%B:U+`VE95[B(E<?@<='-LG9.]R4J5E"D[%90B07G\R'5,5R+%*N
     145MBKX5I.]R+*0R]XA@=_CID?,FI7*C0M_7Z%+=?B#E4>2I!QY/*54Y&^[JO_[I
     146MX^E;-'H^7XN7)8D6>TE0X%IB2W(,Z+H#NKX#Z#H!':V]/KUXNWES>KW)H#^[
     147MW/QR=GFY>7=ZN;EX-\)WA>;F\N+=N^L-SSZ^WOS#[\[.:YGMG#W$'MUW_\DH
     148MU.UDO=_DH_5^T[V-MYS()\WHR@)[JU<"L&5\S8NTZ]_PN-/^"9>V(-&NKPCL
     149MG$2OX.W0:>YT>^$OW8-.'B[Z`,\P'6A<D6/,O<@Q=CB3DG,:7$`Q^>T$7V`U
     150M!]3T,BT:U*MQH;<KTN&X2;_CZ4VV.>OF6:AROU79Q$"GJUK;$8]5FN:Q2A,:
     151M$,S!B<JF]LRV$Y6E_>03E>'(CXS/)]?.<CVM%KS.BBAKK_02.FCWTDSIP137
     152MQZU$/:HQ:D(>RT@`I4+21]5G*\1$JL+N*3)K[H2*M>.1C&!98'.W-Y/I'$&_
     153M,PM^+Q'/,L_2C)@R.SLI0=Y.=IU2E(YVE^M+;A:W-?E3%?9*L=T5_JJT#A7.
     154MHUI299-))R)GIANQW56V<VE\V.H)I$&:<N*A$WBD^;G+QQHBTXHDKE<W1`L/
     155M).9B%Z6V]%VW-I]]A>X&D5Z(K;DI1Y\AO]E-6FQ7#XG++Y&%\W@J("O"T:UC
     156M._WNII+0?4*8)=O9L4<-`T^%;0=B5\&R\>YCH,<ZW)&C="4/8LW_JX_N.^SY
     157M$.MN.//9K\<'Y_-%:9@1K4]N#9`Z/+OAT&>[NL63'F,QZ>X\PEDZUT/5H!XZ
     158M@KL2JO`@;4;)"$56;4$7DK_<-B$K'<]=F>;\W4PKR<*=W.)!JXU;EB[EE!"<
     159MWWNQQ[:5_,/)TM(?LZ6^LZ7^P):J&J?X+D[QM\8INQ/YY(EY-&_Y5S\:(A;?
     160MG0Y-KPM\.V&L?6(>33+BKWP$CO+G#'^IO%K4^L;/ZY>4:>(W*C9^=[,OR?6C
     161MQ:7OBUM_Z9DI&08I-U3G<GUBK3#GE\Q1RUK3:M'],&'-1^.97L[I27[-HV]=
     162M:27>*I,?3\KEGN7D5,*UO-HJU:61?1M20;G4!5AIKY9@:J:QX6Q*ZU9?)HO;
     163MMK)=)EFN9"KE3\',2WF;6]A7/96JNS2ZI0$QE`J9&RL-H=MFK=U^0_&VL1O6
     164MO^]#)DEM!QT7%_KJS-J9J62<4,G2&M$ZV?KO.I:F1B8212U+`6LF'T-7DEX)
     165MI!.:Q`I>F(22(I>-EZGT4I4-I2%KL:@'3LE*#675/'2&)?>_*S$X4KG*1'VT
     166MH&IUP'/5LUF:7HPZLA8\33'D>E0!T[RHO0:)GMAK(_I$AYA:RVV=".N;TMJ7
     167M:F@=86+Z+N<J&F"37(4B2O=)1^C[6>"3_ZZY^X:;VKP]O.5:<F.+;%"2;:^'
     168M_*#$"H.C*>C(#02CEZY`/+*B:R?UAAT4ART-GCAAL+:I9*FZ(XZ5BS[9'H%$
     169MUV&NVAL42,ZX=*1AO"#,@4:QO4H9*DI-[I2*SV*YE+JG6BWTAI@'H>DEO[2R
     170M$'$DR+PG;$LO;#4/Z9G-1B$:I`[R8CN*\4GN>"=TI:C0PYGECAJGJS/WNXEW
     171MKF1BC?N"PFH+:0[!.XVLF2IK#L1M&<2M+U)WI5"V=&[?XC)601HQ<X7+@1KV
     172MO=E%?-(3RQ=X+;T8RZX[Q&K7J!5F7:-LENRIECRQ)6H4M*[MG=Y:)<^908GK
     173M48N[HL:=*(;`9OGCPK.Y*UI7'9P4G'5%7$5-U:ESWPN\@R-4WJPT(0VT+7K"
     174MHDMCS]/TDE*]BBL$2&I=%+WNB\^"9O06>B5L!<FL]N5RTJ$'0R^5LA?*K)_F
     175MGDU#D2^KM3U0(;JP:9&J95RDUFN90Y95IS>PNC%-Y;4JK`U]FXUJR?=0W[HC
     176MD_O1X&6*9=KOVU+QTYM#_E@K.:BCJV)X.Y30WF4Y:.9L#@?\(96:8(QB5AH2
     177M!L@LNC.[2W:9YD$KK:],3Y$!J;I0/70-;3E6AZ01L-8A!RPL?9^/PTF.Y<M2
     178M_EC4D%MV]>BIY3C4<[;W8>/H)PR0J5[_/M!,1=0([D,4FJ[(I9)/NSZS[MSA
     179M>1F,'E%OAYH&]/2)"_=U[$BR#*[%(M7@%F==,]0I]]M1!3AW48_N2J[4%UG.
     180M45&U/MH7#='G2OKGP'WN4E6/+K>1[EKHNV)4EV//;^RZ"1(P7^-Q48[S@,)<
     181M_!XI4^,'I.8^=DX+^RA]E8N^$(X2])$)C<%:=Y>LP:UO<^>ZK=H["W10O5S4
     182M3-G9ZZ6[]++I\:;UVT]9G5@UF,@A78V@]Y706D!7?*UNU/KU-RERZ*.IOL2L
     183M_ILX%/OZN`\YBB9Q!TDKP+K"!ZL3]CS>KO99'X0@\@@H=$?H065TH,AJHQ0/
     184MQVT^I-YRZ%4/S%K!WY$F=JI@-3>51:)D<B7>*+E+3X?2UB&(FFIHA.L]>Z,&
     185METCF;(-^SBD/PK<>"KU05E+&0;S&D*V/>/MH?BH^9?'3I])$$!F.TA"A]K'4
     186MHJMOWK.0=)9[9C\;S#0BP\:$WDRV+GG5_QST^&HJ"ZY*A=4^#,+*R\M.=,TR
     187ML3K7AY"3T7U85H,,.;1I<DX,W2CLYTZ/[!!:47HD]FQL%9>>9PP6]GEF>Q.B
     188MAV$/E%HH/-KOPC)"7O0C+3H/P4REH"FU[$#H"@%*P_8<Z,$)ZP-1FS5S<Z>G
     189MTD@>'>-Z*Y#\!MM3M((?+WJ&N>KH*[M"9(IB-"@56H>*/AZI0G:_AP"GEP*X
     190M\RW""#E.L"J#%+'+'DO7Z;OV>QIH3^=D$#GM^OAE!4QYMK!_!QY\\6\Z_?\P
     191M'6P.!*=3X_TO%"GW79.IES-@KE=(+15-33RF3MOXSQ"ZTS_."B)5NJ\5:^H*
     192MP4%+VF$HN`6V!_Y9BG;$V*Y0E/<\.+>YM_%6/5K#?SE2I-0^.*49]&,OV&M_
     193M,/@U#&RS@;K7HW7((]OD[,GM469,/")B.D+>U;MKF!CLSI[;F_'J#SS[YBVV
     194MWWN:Q)444^_=U<B^AI>]Q5DI6G[%+'G9[=/Y28(UM<`!7E?E-?H\TO<LTSV8
     195M)I[[]7A/P3<%<:A1QH[D`8`A2U=;M0*59J4;3!C*P)I1H6J%><^K7=OL[<AU
     196M/9!,^=XP6'/,,-06:#^XM;V-J!&T[%`_U1&HQ[MF//K(8-LT/3FU$K0.QQR3
     197MR;C/M2%$DT<(L)>ESA-U4.DCG#RHX?;JF5TOW?,@ZVDB<K]9H^[H@3,?(,/M
     198MPW^*7?WCK(+NV:=+<'6HC]R^^BF)]/"^"QO'1JW$V^N5WVOG,`9;6YXC-=UK
     199M7EV#ZOW><U)WCS^C6`RH2;[>7C'%;OH#1H]J1E>=LOK'53#%6&B/^M$T+WM4
     200M70OM`#].F63S/"\#>*;.#E1&ZGYXG1+1M(X*J^:?AZ:0,(/7,-2=(LU.E\02
     201M9_J#'BY*'`PME99G+1-Z:L4R&N$;GKI2JD[/163#V:A2F[+/P>2"[%,FR?R^
     202M,`Z,K7.3;4CDT`@-!3?-X.Y!S(%@=A@:IB-*QOE`[);8B_XH=84MZ4>;+/=M
     203M(</!(F_)O1`OOOQB7;H1OU@O#D\L_B+=$LZBOD@7@._*4Z[D3WJDEA&[A0FW
     204M+O3(*[/2%?-BO5J>?_SZ)ZQ_XOJ'*V'2WUR.S`7)7)+,1<E<ELR%R5R:S,7)
     205M7)[*Y:G2KER>RN6I7)[*Y:E<GLKEJ5R>RN7I7)[.Y>G2T5R>SN7I7)[.Y>E<
     206MGL[EZ5R>R>697)[)Y9E"N5R>R>697)[)Y9E<GLGEV5R>S>797)[-Y=G"BER>
     207MS>797)[-Y=E<GLOEN5R>R^6Y7)[+Y;G"VUR>R^6Y7)[+Y?E<GL_E^5R>S^7Y
     208M7)[/Y?D"EER>S^7Y7%[(Y85<7LCEA5Q>R.6%7%[(Y86"OEQ>R.7%7%[,Y<5<
     209M7LSEQ5Q>S.7%7%[,Y<4"YXKG`FA1$"T*I$7!M"B@%@75HL!:%%R+`FQ12FZB
     210M4DJNPE*EI8I+E9<J,%5BJL@4F9%%:*2J4EA*+G(CB^#((CFRB(XLLB.+\,@B
     211M/;*(CRSR(W45\%)R$2%99$@6(9)%BF01(UGD2!9!DJ9?KA2.+2X+[9YV&0[N
     212M:5<M<[NG78;;[VG_9=[^:=[^Q`5H/Y^H1S,^Y;`,+=AAR27,VT\PZ>VU&]9/
     213MPAK^PI66/W'<JB5JM[@S%:O_<'7V_776NR5570$&9?\<_\:TJP68UW5AFRY;
     214MI\9?S"4KWC]]NGG\N)5U<;6Y?,_US)>O3S^\WGQW>G5Q]<71I6BQK24KN>?G
     215MK<3GGU36L25GL5MR%@^6G)FZ[#9V2\[B?5MCN.-/<KT9V=@Q,+J>@6I=N^J'
     216ME:O1]TQT:<D^$MY,;N;\T\(A/(1><UC?C'G#G4L)8^R7$BJQ1=V[TD$EQ-W+
     217MIY60=ZT*5-QCU%8%.K?C477B9M+6\!D8P=-`A.!BP<##UVXFJZ-Q?,GUICO\
     218MYC%7CF?)\IB)@!)X4+$--PM/-F9"PX1<R[5CM,9[W%-^KII>G$SG(/!P5N[%
     219MXAG.P46NZ^5QM3Q*6P34$0//!?"UV?KN/0GP(K]*S\9]"9MNJT%):,>$ZX:$
     220M8PF!@JN+FS-6\^Q9_CIN-5#<#+6/527:IA,E#E9VZU#>R;:R6\EQ9?<`5F(T
     221M>;[;D[3LT#Y:H6MZT"I9%WI_C0*VJPN<G$3FF&LR"$]^FL*T_I597Z5\IGMN
     222M^3Q/Y,M47-Z5@F^+;"T`P;[.CN?77<-`HS^EOOWI`]Y^W5Y4.3A-+49AJKTL
     223M6T$V/U+`YO5U(L&D$CG2+WBG56DJ567C]`5!\J>/[Z\OSBZO3TX?_SC_^.A+
     224M<&+SGVMBR`F2??D%/M)NOU1!?:M6E.!E`<9>`GUG=G,$%]QV4[\[XN+J[/R'
     225MTX]OKZ_J8\_'[W]*&ZDNSSZ>#?M,:JJV=4"IV[<UK[A1*WB.K)=6>MP4PCF,
     226M-)J2_J8`HR65@]'BT(AZQ*T!:TK%<=WTM\9N72GMYTN5$K5BU5VJ4&E]C[+3
     227MYDYEI^T]6D,/R[97`@Q-KPE]KS;7[F=].?1[&?N]=)W.&E2/A-&/]Y*D;0CM
     228MX6$B_$Z_=,U"O=K>'\^D^TPO*U"YG^A!:I-;BQZD-LT1%TR9YH(IHS+&+]__
     229M4I\UUTN9VUVO@N@5S(/15F;/ZY(#FG/'$>,7(JYC?GS3BA@\,VEF;1O`IYP^
     230MD[-E.K(?MD.HN6<_K#+Q3@A;,7@#%0*U]7F+0>[O-/8W;S5H[5:3'Q*\U'FR
     231M$D],K5,.^SR*8^!;_S.6.WK4O.J!@.(VH@<!RA[3I;;3I=8=`LKZ!B@;?A6@
     232M;!P`I?*B8Y)N-AT4\N#RH7)S8H"3ZY2E5(O.`#6Z/6]9[]Q#I]P]>^A4VPES
     233M%%3<\M*#:JH]*YO@^OY-T?;]JXE-T25Y/XL<4J55TUVJ/(N%)[9"TPR*"VEB
     234M"`,\]TOA@OHX%--4&7?H=*@]3N$,Y8Y_W)?1MWOLQDO50;T(5:G0/1#JW,_S
     235M(*AS1\\!U+F/IWSWG<OH)6%_<9DV2U^>_3)N2?WE_8>?KC97[]Z_OWXS;W(J
     236M?#_[D#9;<Y?UU>:']Q_._OGL0RU1=:7K7R4TW@Q"DXB)%,7L3*$C?,>67J'-
     237MX?$@7'9?37L[^"(J*_K"MSU?@V%U*[#9@U:<NU/6O+]'UOR=V["4'\*Y3)"R
     238M+RQW7714&6A2^M[I\8I3,>)T4CXGGF01FK)K57?%V.+GO#33(*"5`[;66P9^
     239M%<=5FFRI;&H*Q9>Q+5G&&LV=&R3,[;>\\J16)Q\H64$]4+)XELZ!9/'4F_K=
     240M'AJ1T/9JJW#[7NV[Y*&-T.3MM[/L?8H!ZBU3[`&N1C3KJ5/.-4L4=X(XWCTH
     241MP-&5#J.B'#+4Z\U]1Z+FU3TT]*+Z3!4(!1HETT.C]?C0:#T>V6^M8MMOK6(X
     242M9'!L1T)H<?N1$&C_RMMAG$\+.?)63855+<EXY$.1@RHZAINF6^H[SW70XLY@
     243M1XN]W=)+:4U-X`8#:;OX1>X9.E/S^(<Q2HOP,$9IGO^RSRC-DTSJ=WDPO.?K
     244MNV:AM"P6Z@]YT!/<FK?=[E$MVSECVS0*"HH\0H.V-8'MJG6YN&^&XMY>M>+\
     245M?<45\_V'^9N6JYEOS6-']KKFZCO9NJ;&O<]=YUIKU+@-W\\(X).QY&D^BTM&
     246M@+N>6X:[X:/L)^SBUNJ(N&GENZX>',AE8GW7B9V^]R26_6/9=!N+2"-=,S?V
     247M-R'BD,(ZW/3U'PX&HS1'%'Y^_W:7AIQNVN.LCTY+M^W:[9N:8/`Y['PS;UOF
     248MZD"LPTYMW&ES^OC%O'FQZ>KWX["135^&FH[X@%H7H?GZ#_69Z63&',B,K:PR
     249MG<R8.[VZ=4IC5')F<.A*F##IXC27:&`VZQ/$S"WO0+3BE>C)%)6SK@5(4?I<
     250MXW$H+I$=#-V*:D/RKQ*-C\^(:$;C::06R?!4U^?'J&HZT;0'HJED?=>)IJVB
     251MV0GFR>G\>CZ?W\P7\X^/YE^N3A8YC_^U%K;C,RXNGS_;G+^9U,6\>?UF^A&?
     252MDSJ?3NN7BY:IR>X*:>3MBFRBB^?S^8..3-$\&N+ITZ>M9_>>1M-U;,"([9P<
     253M#M;R6(W9;7<+OX5=2Q<[^[9YMF?>G'C(J0?:'9D>T@R(T9?Z\W:8W],59X:N
     254M`)A;>,.[V>P6WQ+9._MQSY$;)=F1J0/-`+#OQ[UG5M[6#R^&?L3M(LT.ON=-
     255M&V+77M[5#1[R\(!N^"..M684V'7C]K,?T(VN$V,/QJ,?PG;R\^+0#]T`Y?V=
     256M/0@/Z\$QAZ1-)+=';0Q3K]/(FV_0J8]O3S]LOOMXOOFM,Z&^;^.9NDTE/ZOZ
     257MXGH][<(\2MHB,Q#_-/[$UH,VDWQQ2:U7G\-7V>BY_H3D;JX?UVD=^*'7W6!3
     258M319RLA9@(N'++CI.1;3T0-]F?V"Y5O"RQ.OM76UW'$:^ZE-Y6WG+]1`1<IG^
     259M\*2K6;HC34[)S*-E:%(:.]"N/2I%Z*[UJL]?>\XS/@\H-0R!'6E$WNZR6KC]
     260M&EK1>N35HG/2D11KX%R*:+D-&;]<-TKWJO_%W*;<[YIQOUXE8+&UE:57.1)(
     261M]F(9NKP<=&ERIG!)KZ9E2<PQC_=QT:7,!V_P`H4\V+`HV?$COW>B$C@_XA[M
     262MELS6_KL#.>V"/AT/O=`JHUWP9_:"OV,.M]D+]\)Z[%_RMJ5;3\F"OZU;^COG
     263MMHP83_=U/+YJVI8!V+!=5#TI:#W<2D_;,J"CUF^<][&UO.S"-D77RGS5%?EJ
     264MK\17I<!7>^7=<T!O278D$#"BL<"(0Q;H^JYC@3S.@I,M5]C4DGF(Y=6;]Q^N
     265MD41LVN.]HQ5%X@9XDDZHX+:;EE37HZ9NCX8,0\<QU=$)1"/MPXXV-/(8G61'
     266M)QEN@6#?^W:^W^7[]82_1@/.?O<O>39@_[J#[R8#&)K*)_+@<]XD2J7!N.8D
     267M&*4&$WL`8W7/%*U1YN"P2)K.O_U*;/[#?SA.*S6.9#A1!J34=@I<BK*.1?%6
     268M[.UD:BZW=X:U:S?`EXRWY#SBBAG55G&8O4GVH[SA9/H19.I!:R2:+QSU$8GZ
     269M0&A+J?8A=TQMZ`/X'B>[/B3[<6(SLEW7MCSOEKD\)W)D33-,D\LH71G`YKU/
     270ME8YIDKSG0$IX-.61<,SH%HX9<QB.5<UD6CAFS+\P'#/F5X1CQMP5CIETT"2(
     271M0!*<_C@Q,WYPUNE"+?KBQ^5'*/:DA<\O%O7ZQT6?_X@'4,.O+Y#V8L$CE1Y!
     272M(9]>E`+<M\]2Z_#5(RE:B&\!V'ZM)OWZ'%E4;8'[%0&A,7[?EAK3"8'YM<&(
     273ML<,ZD]O"0V.'2<\]W'->^?F7!%>"5BKDBX2L5E+!)RR=#(AT3%$;Z9S'B5<9
     274M9-W!/`'9:NGWG#E:DAV9BC;=5+19IZ(WF__U\>P_76W^[N-Y?='FHTV;CZ:J
     275MN"48V,?I,!M='CI(2?')^NFT>JI.[]4:![FI8S#[;G7=U[_MMA08QM6'!\8;
     276M3B^G'ESU4O>@?KAA/.F'L^OOWYQ\F/NRAT&CY[-JWJYQ;8&&VNP?1&\84;^`
     277MY7JADI/;^ZHY:I&^#XPZISNVYY4(D_1&/+[N'R4J[T4^W+BTYQFGM&Q&GN*[
     278ME<Y3?#Q$&3Q"K&O(FL:OT5Q?#,ON9V,&?D^EYU-7-G/0SUNN*[5"-][[0CUL
     279M,T?)FQ<#M6S_ZM1^]9<C]JM/I?6K/5+[@\$$P[&7JA#\.IJP>7[YP\7EQ?79
     280MRA=Z<INK=Z?(=[8]???SV[.:OHTN&&^.&4"(8AI9R0N<KYJ0M,ESW@'@)AY(
     281M.ININ2'==/A%EK&++CM-/`SA^46:"%ZVTWJBZ<5JX]5N@7,%Y;JM/GXW"G,Q
     282MGU_<IEK;*,R7C3"A#7&;(`N1\L#OYA=X!VE9P]G;BW<7EZ>)8'5APX8K&YYL
     283M_F=)].[]ZX]OSQ@57[Q[=_;ZXO2ZTC.T$7(3]*UA2)M9,F%<YI`.P5Y">SWH
     284ML#BG69FI>^^JJU['L;_9W30R=\O_[QKN-IQ>1@H8Q5=I.F%1?LN#[-)OAOBP
     285MA6ZQ9FL6J1$+AIKQR*"7X;!-(W[,!.^=,%==PMC1+!ZGV>`>MQM(-E]_S7D;
     286MDX+G]MX.TS9(TUX-R_&-7$]4DNT]B)6Y>[6[2>9J=[.AO6HM!)U^1NG7)TS!
     287MB0&WG<6\<0#_%RAQX[?SMN][1Y[YZS\T2%K1(&G%,0J)^K91R(K;*-0P9<4!
     288MA5IP8,6MY+%B($^;,[%BV*/0QJ^M&%>LC&;4BO@@[%G9O+K?)U,]<7*YO*0O
     289MU_*]>C$S%8.*)/U+E'D,RF]K%G4;S=>0O?XRAU2WL;YM9^W;.J6[+\O4C0V;
     290M5OI!FM-NC4G*>3T1?;+ML&C;UJRSRY1ZR/X<#W=Y6/E`,C)L[T48$LN]$S%"
     291MD"&X.S6I"")E@<;;G>;+W61VACLL5EG7.6-ZIWA]!&]F=_DMS)%7Z:V.CJ]-
     292M8&9G\GO+:'E-$*),^053V%A2(/C0RJ04T@<FY6YD).&E[CD-HA*$@&LB983U
     293M*55<DSFA2SK$+(M6,D07>1+[E"YRXYVN2&\G:WCAIN0UY*D>,_%R,:5X)2EO
     294M^UT[J5SD_8U11B%D(A@OJG2H+:K(JV59.:^<"DH(L>52*L/KL2'W.\?S*7CQ
     295M:[`@`4AL%YFNU8V\_8VW)[+K(3A>&LJ;:B6:MM.3][QAE1?V!I1*SFC%^_-L
     296MVJEBG;;@BN3-AHYU3MKPFD,0TO,J:R$,[]8U`O5#TRK>R2V4,*B=]TWRPE[%
     297M:]X%.<.[L@0O'[<63-*);#$=&:YW"Z\6MEIY05),VK)_;(SE%;"\;YUTY[7C
     298MGG=[\^T"SQD4MX)'U?/V;EZYB1?(KG@;,6^6T^S1PNL704G!I."M#I)W+!JD
     299M7:3@U>5HGP5=!6]UYW7-P&^ZKXYW)/+.5QU!\,QH[EADV+\%'GBY)4M-3?:\
     300M/C!ZFZ"HT]V:AOA;#*\L%+F9,3#7VDJ3+KJ+=FVDB[S]6Z0V:MX\RWM"4Q/3
     301MWB6T,%W(*=8+I4/@W</I$D?!"QQ%:Z!,)I(WTZ\-D\XBYF6S0#K>R\LVI>ZS
     302M19)W1:?V\$9:3^BHQ?&ZQ]04E,U[5M5V232PK$Y%(MBENWL3M7F#::F=H:FS
     303M>JU]XFWF%C@A6`WOP73;M<F\.'?M=TR7S?(20MYP*@Q`IA!_6L?6@5:L5B]&
     304M``-%V+@U=/&\[ETE_8!T05M>Z9KJU!(>H;.\)0$RRONI#;N*SH$4?H4];[6T
     305M7O-V5^@,`;*`6VB$CKRA%M(&RFM>64_Q139'L@=OTKWHI"I$A%<*EA:9B@H9
     306MT/A$;S.AC<(5-EC%:PJ37/,><'"(XNR`E<00I9/8\F2^=$TZFZR`7,@EU:,#
     307M>WA)>5*>`LH`'*%"H>3SWE%#YO"BYV!(.#2O*$INF^5MC-!+/#UI)1@OVMRN
     308M^]E\4BN\M=DE/ND$SP4$3>29)&__=."*I]+C!614F+`:I7S'Y76\Y1ZY+;B4
     309M[I?0X+4V6TAI("&$3U"QO@+%DV)0AP'E"M#-\V)+%UR2^W2UIDDJF;OJ#&]T
     310M3Z4;*GLT(VC)>S930WDGMR+S>%FP@->]77@1*.CA(U3.*B]&997#K<*.=V:P
     311M::N6D>D6RBC2=:K0P)*MF,(J(+R+U8=$$LG+;]?N)1Y;J*O=Y'F1.>A**(<D
     312M(HIX9+=!VW33*L_T"K7GD3YM9@B29I.P\,)9R%;BBM6\GY3==S;2B`"]DCVW
     313M:R.(8NASJU8:H`THR"?]#:L$!2_2K9XHF;=QP)HYVA*\0@&1UYC2?/&"8?9*
     314MV=(T590;*K8JX6&A\*"=@2*!XJG30&ET'32!2DJ:DY!#BQ.+O2_VFSNOUWZ"
     315MKEZ!B"8!C"IGN]IM7E9?%0[OM).!=VH+JAM04O/B7(+.4Z4G.XVVU_+3?!^,
     316M&7"J*2*\OY/W4U.+:8J9H%A342A>`BQ64\.;65DO583A/TVU&M+-)I&I5^/C
     317M%EZ6K345LX.=\6Q\,FS0`#!L;A7Q('CR,^^,YX6\0.HJ[HXWG?*&6-:,G@?8
     318M(Z`PF77*+V]"5[SSEI=41Q]YO[>!2I+)R).8T&*\L1C_00?S4EO>X^L=[[@E
     319M%:%853(0.[^0Q8H7S0-*",SYT,%)01,A0XY7P0;$*H+:A3>M\J)GD2ZR9S]`
     320M#BNS+5"\,MSRBG=>P`NOA58&Z$=+DXG@X#>M#7T&S2ME@7,Z`+R!?H7?0A#3
     321M0;"@`"^GIG\#F\<["]$10D?8=#DS$O(N=LGK[!/]P0^1?`Q>+9L,6E@4;_LU
     322MI&3D?<0"G57H.=K.J^6#IY'EG=8&[$JW]`(PO*"88*>I4PBQJ7H@-K#XBL2#
     323M.0`0':_[3?8055!241'O'M<:O>;MM/"WTF7G`O!(?H#RU!&\M-I'7B&-FG6Z
     324M/1E]+X"D73)J]?^BY+7HJWY9+WJ'MY=X*Z%W`I4E/1%>%YPNVT%+07.=)(,;
     325MB25O,4Z:E!>9DV@0D`7>`E@*98/F@N,[!L*\.Y?*+GC>BIUZ@]YINL+0#(!-
     326M;9])[A8X;9.7JB9XJ#YH>B>:ML^Q5G9@XI6X,LF!II\+M<=;=R5-^^K+*\^+
     327MQ7E?+N\J1ZB[>NB\#S@AD):%UP6!]`':R4%?\WKD!$[H'MX4S6N`B1NO;79`
     328M8.0-F(N_6B6W:(+3#.NK:?`\#`IONVP>,-1JPL0$?-.>1[94)%\8T2D%*CFD
     329MY#Y8SCO%H1MY@2_]46`3"((NY373>+):!Y5N24J^-V1U<<DCUCE4<63O:I>3
     330MIAWB$9X8P:N5X&BL1IJ*"WYIW>9N.5M9!N1?I3,*$,\_;(SRW]*!,Z6WZJ"W
     331M+_X=]_;(DC&KVEX,J^R1"#_4MVU7AE5W[LHXLI[5<EKW<)K6UIL'N\&7DS9M
     332M83F[>\OXRSC#VXV_:'7+^(L>U_F/DRMV;T_SWNA,6XA\][!"6I0\#L"D$9I'
     333MAR,PJ:<UWY&Y<,OIVC8`H^,1]I2I-&O:%C5K[KJO[LAV&6O&V^K"DD9B\AV#
     334M<]YBL>S=2&?-G?LFK!EV.YJ%&GE+O53OY\*3=(?<DG15'KA(XR&UC`>MAK''
     335M;OVSW:U_UMR^%_66Y>[6C/M0>0+=R_7ROG13*)=I36I.UYWMN/E+SAMIR]70
     336MO$(&G[*.EEI[YTXA:^4G7!AG;9X?S%=&KK>MS7E`'/7&\GS>V'P16V2#INYJ
     337M-6O32JAC;?F4>^*M/7)/O+7MGGAKT^$*(VQE?=G.5$!T_,"]7OBQORO(NKU#
     338M%>!=KFL0X8;DF:Q9N73>,+<CZE'/N.&<!4/WI$TLM51W+BVS=^_^M7N[?]>;
     339M$+@?<VT?'(Y^V^&X@0LNU+"9CP.@-F]FT@N'ROK9.O@2=5=B3HY:RN["=>,A
     340M(LJ0'^2-P:69PW[>/5+41&Y_U=N=_7GUK]B=!UWJ9X=IV7X;3GE_9.+&^FY2
     341MPM][1^CO$F1_MZ][N>#[Z.6QUH];C;B\]6;9\KS$FVF7AL"[N^:MOW.?D>4$
     342M9#F'D$6AI/4PPD6A-!1V4Y6N=^/60G/#N[G7[3),RDL^-2_$OJDY_/YRO,TM
     343M=/9'5B!9WU8@V7#G?L#A8)4/B90?]C5!&!R#O&A6YM,MU_,XUCM3=5[T.JJ"
     344M<+>0AW']J%UR,7F3815=_:B\21MU2_5EYTT]E:">=6+#`Y>.V7!,XW)NL_D*
     345M8=6Y;:7\'S^<?O\WF]]Z66=L0J=Y0[QE-IL+2^R1A27]VA++^<NTN>L-<NLV
     346MD9^.T&YS_38=63XL?5Z&WXF(W6_355%Y^ONVLMUR,G3=VIQ7$:1:)I.;,-=T
     347M.J=;%R:4=/NIS).\^'PJG9A*:UHBNR9*"RU2*IN.*+GNEZBK4LWUW@IWQ+1/
     348M-MW*&MO.,_L]<);=SM]W_8:X\,V77_!S/?#HUOZN:=2Z!B)]UV6%R&&/U@1F
     349M3?!IO:F-:^?9O9E9'-I=0.I$VU;T^_+RP2M=G)#[2S><4!W`G4B'T6W^V]F[
     350M]Q]VF[=GIS_5-^TH.H32!WM`KKNUY6Z<PU5SM\3?I6G<R^O-17L"9GQW<<Z'
     351M[YZ]2S6?B$?M-<CQP_L/)Q?/Y)>;B[^50N#/-!5R.:ZT_C_U!S=EE+H/HQ''
     352M7;:;]4VU7L_[]Y;O$XF>/V]/(?;_M_Y`<]\MK9U)(2`&^_CV]>:[LXUHO.*<
     353AZ7@-L..6V>NKZU>\5?TC->R7__'+G.+_`:70\J^LU@``
    353354`
    354355end
  • Tst/New/stdZtests.stat

    r67e0dc r5bd9ec  
    1 1 >> tst_memory_0 :: 1445420800:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:857344
    2 1 >> tst_memory_1 :: 1445420800:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:6897664
    3 1 >> tst_memory_2 :: 1445420800:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:9007104
    4 1 >> tst_timer_1 :: 1445420800:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:540
     11 >> tst_memory_0 :: 1445434609:4021, 64 bit:4.0.2:x86_64-Linux:nepomuck:854560
     21 >> tst_memory_1 :: 1445434609:4021, 64 bit:4.0.2:x86_64-Linux:nepomuck:6897664
     31 >> tst_memory_2 :: 1445434609:4021, 64 bit:4.0.2:x86_64-Linux:nepomuck:9011200
     41 >> tst_timer_1 :: 1445434609:4021, 64 bit:4.0.2:x86_64-Linux:nepomuck:630
  • Tst/New/stdZtests.tst

    r67e0dc r5bd9ec  
    22tst_init();
    33
    4 LIB("primdec.lib");
    5 
     4LIB "primdec.lib";
    65
    76//Singular Trac #636
     
    1615ce+2bf+ah;
    1716std(inI);
     17kill r;
    1818
    1919//Github Adi #39
    20  
    2120
    2221ring rng = (integer),(x,y,z),(ls(3),C);
     
    2726gJ;ggJ;
    2827reduce(J,gJ);
    29 
    30 
     28kill rng;
    3129
    3230//Github Adi #32
     
    3937reduce (I,gI );
    4038reduce (J,gJ );
     39kill rng;
     40
    4141
    4242option(redSB);
     
    4848ideal ggI =  std(gI);
    4949reduce (I,gI );
    50 
     50kill rng;
    5151
    5252//Github Adi #33
    53 
    5453
    5554ring rng = (integer),(x,y,z),dp;
     
    6261ggI;
    6362reduce(I,gI);
     63kill rng;
    6464
    6565
     
    7373ggI;
    7474reduce(I,gI);
    75 
     75kill rng;
    7676
    7777option(redSB);
    78 
    7978
    8079ring rng = (integer),(x,y,z),(dp(3),C);
     
    8584ggI;
    8685reduce(I,gI);
     86kill rng;
    8787
    8888//Github Adi #36
     
    9999reduce (I,gI );
    100100reduce (J,gJ );
    101 
     101kill rng;
    102102
    103103//Github Adi #37
     
    109109gI;ggI;
    110110reduce(i,gI);
    111 
    112 
     111kill rng;
    113112
    114113//Github Adi #39
     
    130129idealsEqual(gI,ggI );
    131130idealsEqual(gJ,ggJ );
    132 
    133 
     131kill rng;
    134132
    135133//Github Adi #39
     
    146144idealsEqual(gI,ggI );
    147145gI;
     146kill rng;
    148147
    149148
     
    159158gJ;
    160159reduce(J,gJ);
     160kill rng;
    161161       
    162162ring rng = (integer),(x,y,z),(ls(3),C);
     
    169169gJ;
    170170reduce(J,gJ);     
    171 
    172 
     171kill rng;
    173172
    174173//Github Adi #27
     
    179178J;
    180179reduce(I,J);
    181 
     180kill rng;
    182181
    183182//Github Adi #20
     
    190189reduce(IJ,stdIstdJ);
    191190reduce(stdIstdJ,IJ);
    192 
     191kill rng;
    193192
    194193//Github Adi #42
     
    206205std(reduce (J,gJ )  );
    207206size(gJ)== size(ggJ );
    208    
    209 
    210 
    211 
     207kill rng;
    212208
    213209//Github Adi #38
     
    226222std(aJJ);
    227223aJJ;
     224kill rng;
    228225
    229226//segfaults
     
    241238std(reduce (I,gI )  );
    242239std(reduce (J,gJ )  );
    243 
    244 
     240kill rng;
    245241
    246242//ok now
     
    256252std(reduce (I,gI )  );
    257253std(reduce (J,gJ )  );
     254kill rng;
    258255
    259256//ok now
     
    269266std(reduce (I,gI )  );
    270267std(reduce (J,gJ )  );
     268kill rng;
     269
    271270
    272271//in the new posinL11Ring works smooth, in the other one takes forever
     
    282281std(reduce (I,gI )  );
    283282std(reduce (J,gJ )  );
     283kill rng;
    284284
    285285//ok now
     
    294294std(reduce (I,gI )  );
    295295std(reduce (J,gJ )  );
     296kill rng;
    296297
    297298//ok now
     
    306307std(reduce (I,gI )  );
    307308std(reduce (J,gJ )  );
     309kill rng;
    308310
    309311//Github Adi #47
     
    314316ring S = integer,x,ls;
    315317reduce(x,std(2*x));
     318kill R,S;
    316319
    317320//Github Adi #46
     
    321324ideal gJ =  std(J);
    322325reduce(J,gJ);
     326kill rng;
    323327
    324328//Github Adi #49
     
    332336ideal aJJ =  quotient( a*J, J );
    333337aJJ;
     338kill rng;
     339kill QR;
    334340
    335341//Github Adi #50
     
    340346ideal I_J =  intersect(I,J);
    341347size(I_J);
     348kill rng;
    342349
    343350//Github Adi #21
     
    352359ideal gI  =std(I);
    353360reduce(I,gI);
     361kill rng;
    354362///
    355363ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
     
    357365ideal gI  =std(I);
    358366reduce(I,gI);
     367kill rng;
    359368///
    360369ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
     
    362371ideal gI  =std(I);
    363372reduce(I,gI);
     373kill rng;
    364374///
    365375ring rng = (integer),(x,y),(ws(-1,-1),C);
     
    367377ideal gI  =std(I);
    368378reduce(I,gI);
     379kill rng;
     380kill r;
    369381
    370382// Singular bug #648
     
    382394 3-t;
    383395reduce(inJ,J);
     396kill r;
    384397
    385398//Github Adi #48
     
    391404std(gI);
    392405reduce(I,gI);
     406kill rng;
    393407
    394408//Github Adi #43
     
    400414       ideal ggJ =  std(gJ);
    401415reduce (J,gJ );
     416kill rng;
    402417
    403418ring rng = integer,x,lp;
     
    410425gI;
    411426ggI;
     427kill rng;
    412428
    413429ring rng = integer,x,lp;
     
    420436gI;
    421437ggI;
     438kill rng;
    422439
    423440//Github Adi #25
     
    428445g;
    429446reduce(inI,g);
     447kill r;
    430448
    431449ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
     
    434452I;gI;
    435453reduce(I,gI);
     454kill rng;
    436455
    437456//  Yue's Bug
    438457
    439  ring r = 0,(t,x(1..4)),ws(1,-1,-1,-1,-1);
    440  ideal I =
    441  2*x(1)^2+3*x(1)*x(2)+24*x(3)*x(4),
    442  8*x(1)^3+x(2)*x(3)*x(4)+18*x(3)^2*x(4);
    443  I = std(I);
    444  ring s = integer,(t,x(1..4)),ws(1,-1,-1,-1,-1);
    445  ideal I = fetch(r,I);
    446  ideal J = I,2-t;
    447  ideal J2 = std(J);
    448  J2;
    449  reduce(J,J2);
    450  std(J2);
     458ring r = 0,(t,x(1..4)),ws(1,-1,-1,-1,-1);
     459ideal I =
     4602*x(1)^2+3*x(1)*x(2)+24*x(3)*x(4),
     4618*x(1)^3+x(2)*x(3)*x(4)+18*x(3)^2*x(4);
     462I = std(I);
     463ring s = integer,(t,x(1..4)),ws(1,-1,-1,-1,-1);
     464ideal I = fetch(r,I);
     465ideal J = I,2-t;
     466ideal J2 = std(J);
     467J2;
     468reduce(J,J2);
     469std(J2);
     470kill r;
    451471 
    452472//  Infinite reduction small example
    453473
    454   ring r = integer,(t,x,y),(dp(1),ds);
    455   ideal i = 6+y+x2,4+x;
    456   ideal gi = std(i);
    457   gi;
    458   reduce(i,gi);
    459  
     474ring r = integer,(t,x,y),(dp(1),ds);
     475ideal i = 6+y+x2,4+x;
     476ideal gi = std(i);
     477gi;
     478reduce(i,gi);
     479kill r; 
     480
    460481//  Intersect with the elimination takes for ever. With the module is immediate
    461482
    462   ring rng = integer,(x),dp;
    463   ideal I = -3*x^2-8;
    464   ideal J = 9,5*x^2+8;
    465   option(interedSyz);
    466   ideal I_J =  intersect(I,J);
    467   I_J;
     483ring rng = integer,(x),dp;
     484ideal I = -3*x^2-8;
     485ideal J = 9,5*x^2+8;
     486option(intersectSyz);
     487ideal I_J =  intersect(I,J);
     488I_J;
     489kill rng;
    468490 
    469491//  Github Adi #61
    470492
    471   ring rng = integer,x,lp;
    472   ideal  QQQ = 42*x^2;
    473   qring QR = QQQ;
    474   ideal I = 41,-36*x1;
    475   def syzI = syz (I);
    476   print(syzI);
    477  
     493ring rng = integer,x,lp;
     494ideal  QQQ = 42*x^2;
     495qring QR = QQQ;
     496ideal I = 41,-36*x1;
     497module syzI = syz (I);
     498print(syzI);
     499kill rng,QR; 
     500
    478501//  Github Adi #60
    479502
    480   ring rng = integer,x,dp;
    481   ideal  QQQ = 4*x;
    482   qring QR = QQQ;
    483   ideal I = 13;
    484   ideal J = -7;
    485   ideal gJ = std(J);
    486   ideal I_J =  intersect(I,J);
    487   ideal IGJ = I+gJ;
    488   intersect(I_J, IGJ) ;
     503ring rng = integer,x,dp;
     504ideal  QQQ = 4*x;
     505qring QR = QQQ;
     506ideal I = 13;
     507ideal J = -7;
     508ideal gJ = std(J);
     509ideal I_J =  intersect(I,J);
     510ideal IGJ = I+gJ;
     511intersect(I_J, IGJ) ;
     512kill rng,QR; 
    489513 
    490514//  Github Adi #59
    491515
    492   ring rng = integer,(x,y),lp;
    493   ideal I = -2*y^2+11,14*x^2+5*y;
    494   ideal J = x^2-3*x,9*x*y+2*y^2;
    495   ideal I_J =  intersect(I,J);
    496   I_J;
    497   reduce(I_J,std(I));
    498   reduce(I_J,std(J));
    499  
     516ring rng = integer,(x,y),lp;
     517ideal I = -2*y^2+11,14*x^2+5*y;
     518ideal J = x^2-3*x,9*x*y+2*y^2;
     519ideal I_J =  intersect(I,J);
     520I_J;
     521reduce(I_J,std(I));
     522reduce(I_J,std(J));
     523kill rng;
     524
    500525//  Github Adi #58
    501526
    502   ring rng = (integer),(x(1)),(lp(1),C);
    503   short = 0 ;
    504   ideal  QQQ = 4*x(1);
    505   qring QR = QQQ;
    506   ideal I = 13;
    507   ideal J = -7;
    508   ideal gI = std(I);
    509   ideal gJ = std(J);
    510   ideal I_J =  intersect(I,J);
    511   intersect(I_J,  I+gJ);
     527ring rng = (integer),(x(1)),(lp(1),C);
     528short = 0 ;
     529ideal  QQQ = 4*x(1);
     530qring QR = QQQ;
     531ideal I = 13;
     532ideal J = -7;
     533ideal gI = std(I);
     534ideal gJ = std(J);
     535ideal I_J =  intersect(I,J);
     536intersect(I_J,  I+gJ);
     537kill rng;
    512538 
    513539//  Github Adi #56
    514540
    515   ring rng = (integer),(x,y),(ls(2),C);
    516   ideal I = -8-y^2+13*x^2*y,-12+2*x-9*x^2*y;
    517   ideal gI =  std(I);
    518   gI;
    519   reduce(I,gI);
    520  
    521 //  Github Adi #55
    522 
    523   ring rng = (integer),(x,y,z),(dp(3),C);
    524   ideal I = -10*y^2*z^2-7*x*y-2*x+2, 7*x*y^3+11, 15*x*y^2*z-8*y*z-11;
    525   ideal gI =  std(I);
    526   reduce(I,gI);
    527   I = 8*y^2*z+3*x*z, -3*x^2*z-9*y^2*z+3, 5*x*z^2-9*y*z+2*z;
    528   gI =  std(I);
    529   reduce(I,gI);
     541ring rng = (integer),(x,y),(ls(2),C);
     542ideal I = -8-y^2+13*x^2*y,-12+2*x-9*x^2*y;
     543ideal gI =  std(I);
     544gI;
     545reduce(I,gI);
     546kill rng;
     547
     548ring rng = (integer),(x,y,z),(dp(3),C);
     549ideal I = -10*y^2*z^2-7*x*y-2*x+2, 7*x*y^3+11, 15*x*y^2*z-8*y*z-11;
     550ideal gI =  std(I);
     551reduce(I,gI);
     552I = 8*y^2*z+3*x*z, -3*x^2*z-9*y^2*z+3, 5*x*z^2-9*y*z+2*z;
     553gI =  std(I);
     554reduce(I,gI);
     555kill rng;
    530556
    531557// Github Adi #51
    532558
    533   ring rng = (integer),(x(1),x(2)),(ls(1),ls(1),C);
    534   ideal I = -36+26*x(1)-29*x(1)^3,26+6*x(2)-13*x(1);
    535   ideal J = 44+28*x(1)*x(2);
    536   ideal gI =  std(I);
    537   ideal gJ =  std(J);
    538   gI;
    539   gJ;
    540   std(gI);
    541   reduce(I,gI);
    542   reduce(J,gJ);
    543  
    544   ring rng = (integer),(x,y,z),(Ds(1),Ds(2),C);
    545   option(redSB);
    546   ideal J = -3+4*z-x,-2*z+y^2-3*z^3;
    547   ideal gJ =  std(J);
    548   J;
    549   gJ;
    550   reduce (J,gJ ) ;
    551  
    552   ring rng = (integer),(x(1),x(2),x(3)),(rs(2),rs(1),C);
    553   ideal I = 2*x(3)+15*x(3)^3+x(1),-15+13*x(3)+6*x(1);
    554   ideal gI =  std(I);
    555   gI;
    556   reduce (I,gI );
     559ring rng = (integer),(x(1),x(2)),(ls(1),ls(1),C);
     560ideal I = -36+26*x(1)-29*x(1)^3,26+6*x(2)-13*x(1);
     561ideal J = 44+28*x(1)*x(2);
     562ideal gI =  std(I);
     563ideal gJ =  std(J);
     564gI;
     565gJ;
     566std(gI);
     567reduce(I,gI);
     568reduce(J,gJ);
     569kill rng;
     570
     571ring rng = (integer),(x,y,z),(Ds(1),Ds(2),C);
     572option(redSB);
     573ideal J = -3+4*z-x,-2*z+y^2-3*z^3;
     574ideal gJ =  std(J);
     575J;
     576gJ;
     577reduce (J,gJ ) ;
     578kill rng;
     579
     580ring rng = (integer),(x(1),x(2),x(3)),(rs(2),rs(1),C);
     581ideal I = 2*x(3)+15*x(3)^3+x(1),-15+13*x(3)+6*x(1);
     582ideal gI =  std(I);
     583gI;
     584reduce (I,gI );
     585kill rng;
    557586 
    558587//  Singular Trac: #719
    559588
    560   ring r = integer,(t,x(1..5)),ws(1,-1,-1,-1,-1,-1);
    561   poly h = 3*t*x(2)*x(4)-21*t*x(1)*x(5)-12*t^2*x(1)*x(2)-2*t^2*x(1)*x(3)-6*t^2*x(1)*x(4);
    562   ideal G =
    563   x(2)+6*x(4)+7*x(5)+4*t*x(2),
    564   x(2)+8*x(3)+7*x(5)+t*x(2),
    565   t*x(1)+3*t*x(2)+t^2*x(1),
    566   t*x(4)+21*t*x(5)+12*t^2*x(2)+2*t^2*x(3)+7*t^2*x(4),
    567   2-t;
    568   ideal Gstd = std(G);
    569   Gstd;
    570   reduce(h,Gstd);
    571   reduce(G,Gstd);
     589ring r = integer,(t,x(1..5)),ws(1,-1,-1,-1,-1,-1);
     590poly h = 3*t*x(2)*x(4)-21*t*x(1)*x(5)-12*t^2*x(1)*x(2)-2*t^2*x(1)*x(3)-6*t^2*x(1)*x(4);
     591ideal G =
     592x(2)+6*x(4)+7*x(5)+4*t*x(2),
     593x(2)+8*x(3)+7*x(5)+t*x(2),
     594t*x(1)+3*t*x(2)+t^2*x(1),
     595t*x(4)+21*t*x(5)+12*t^2*x(2)+2*t^2*x(3)+7*t^2*x(4),
     5962-t;
     597ideal Gstd = std(G);
     598Gstd;
     599reduce(h,Gstd);
     600reduce(G,Gstd);
     601kill r;
    572602 
    573603// Memory leak
    574604
    575   ring r=integer,t,ds;
    576   ideal I = 2,3-t;
    577   int i;
    578   bigint m=memory(0);
    579   for(i=1; i<100; i++)
    580   {
    581     ideal II = std(I);
    582     II = reduce(I,II);
    583     kill II;
    584   }
    585   m-memory(0); //  should be 0
     605ring r=integer,t,ds;
     606ideal I = 2,3-t;
     607int i;
     608bigint m=memory(0);
     609for(i=1; i<100; i++)
     610{
     611  ideal II = std(I);
     612  II = reduce(I,II);
     613  kill II;
     614}
     615m-memory(0); //  should be 0
    586616       
    587617tst_status(1);$;     
  • Tst/Short/bug_609.res.gz.uu

    r67e0dc r5bd9ec  
    1 begin 644 bug_609.res.gz
    2 M'XL(""\A6E,``V)U9U\V,#DN<F5S`$60S6K#,!"$[WZ*Q?0@&UE8LALG&.M0
    3 M>G$HO:2GEM0DL7`%B1/D#?7C=]4VT4%H=F;X]+-Y>VY?`4!J>&F?(,8)Q='N
    4 MXSK:_"=*`YF='2VRI([\#EK#_CITBWPE1O,M)MSAO5]HN.M2>"J++\Z>>G.P
    5 MXQ\\"?1'#<Z.`SA:#5#!#,9QAGQ.>'\)O86&Z>OLD$IY<"L-MC>[([3D8U;P
    6 M.2M#NKRE:TJ+%'D5LA7QL&?^0#>9`[ZSEJ\3NECW(;=-E<Z96I)67F.F).EB
    7 JVR#Y98HTE#1\JHRH-Z3,P\.E%$$K\?N!_I.N$Y-)#0_1#S`2]81W`0``
     1begin 640 bug_609.res.gz
     2M'XL(""B5)U8``V)U9U\V,#DN<F5S`$60S6Z#,!"$[SS%"O5@J+&P(8$(X4/5
     3M"U'52W)JE:(D6-122B.S47G\+FD3'RS/SC<:_VRVS\TK`$@-+\T3A#BB.-E#
     4M6`6;?Z(TD-G:P2*+JF#>06LX7/IVF:[$8'[$B'N\YS,-=YV+N96%9V>_.G.T
     5MPU]YY-L7&IP=>G"T:J"`Z8WC#/D4\>[L<TL-X^>W0PJEWBTTV,[L3]"0CTG&
     6MIR3WM+S1-=$L1EYXMJ(^[-CU1#>:([ZQAJ\CH*NU[W)7%_&4J)*TFC4F2I+.
     7M=C62G\=(0T[#AWHLY4P7ZM8L4_]^*8772ES_<?ZKR\AD5,%#\`NOKLNA?@$`
     8!````
    89`
    910end
Note: See TracChangeset for help on using the changeset viewer.