Changeset 125de5 in git for Tst


Ignore:
Timestamp:
Oct 13, 2015, 4:58:25 PM (9 years ago)
Author:
Adi Popescu <adi_popescum@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2a4bc6e18d4afe29c5ac3e65ee8968d0ac57a78b
Parents:
19a089f566ad3b78fab6ab9018d32ee5e4d8142b
Message:
add tests. Fixed a lot of bugs over local and mixed ordering over intergers
Location:
Tst
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Tst/New.lst

    r19a089f r125de5  
    5555New/grmodexamples.tst
    5656New/sres_bug.tst
     57New/stdZtests.tst
  • Tst/New/stdZtests.res.gz.uu

    r19a089f r125de5  
    11begin 664 stdZtests.res.gz
    2 M'XL("'A3GE4``W-T9%IT97-T<RYR97,`U%S=<QLWDG_W7S&5/"RIP4B#SYF)
    3 M2]ZZW6RNY,I=7=9YVJO8IJ6Q3%LB%9*.2?[UUXW/Q@Q%RKX\W&77T@S0`!K=
    4 MOVYT0\"\^O7'J_\LBH*_*'Z^^EOQW6:].;^;O_ON^;-7OD:\**#PS7PQWTRF
    5 MSY_A[^+%BV*]N?G7IE]OUN>+_LOY>C/;Q!;R11&?U3GV._GN836_O^FO;=_3
    6 MU+DFI.8\/3?GQ<7%J_GB]O/=;%7\NII=%]\;:6)]2VB[\V(%E,7J<K[8]+?]
    7 MBDTV;,;>L6MVPWKVGMVR#VS./D[9E_6$L^K8_Q-KO'Y1S&_ZV5TQ7UQ=QE)^
    8 M7D@6W\1Y<?NA%._G9?\QE<KSX@9*K^?E.U(*DKAY#Z6WY8R4:BCM2_$.2N>I
    9 M%$1QC:7OR]F'Q%%CI3X!?H#--__-?[N,1/`J?KN,/<&KA-<P'+PJ>`T\P:O^
    10 M[3(R#J_FMTL9AVF33GB'>OCW^>;#YW?%O]W,B^]E%^I$?5Y$0L&30H0("H%_
    11 ME\7$:V7*)ENV8WOX?;>>R"G[>Q*VD$'8+Z%%);9[66[%;L_D'EYVE=SN1")6
    12 M@?@6J5$D+TE7`*GO_O6EGV_Z'P#%_BG6FM@V-KZEK4'&MR^?0^7S9[<O4<2$
    13 M`RP!*0?FH!Q^"J@2.[&WM2!T6U8:5P8D<B=*^W,/A'(G2_MSC]2@$X,U56OK
    14 MRPYK*J$L0<6Q5`'A`3Y.,/*5G#R9E2`D@A#1)<7+FCSS$7)$K!.$3IX`R\W#
    15 M\V<7%\796;'J;_KWX'X\\=E9[","XLJB1Y]M7\N2U^IL>[9[#=.0\$N<P3Q$
    16 M&S4M=08YSEM'?;8O=6T?H<5K4;D7:*RZLQWC\#/5<27P&1HG=,J$,.3&(NPJ
    17 M`4PV&7B'Z)4@6ICGY^N^F%PQZ"%8>ATIND3QDD$GB<+Z@$BHZJ0E!=I8/FSF
    18 MR\4$VK[Z6QI0"4(EDUZ4.F7$-P_!B$^H1^E</<W9M@0=[5FE#`AS7TI0&!/\
    19 M;%NI)$=U7(XJR3'5WU*"QR7IY61]9!)7EP2A"9#U&,C156H"9$V$IT\)[PF@
    20 MUB"UPRK3AM;\.IO?D;HFD[6V,-WA3U:`45@@PTO)6>%!7**U"*Q(G;1'1:^[
    21 M$Z(W@+S;*W"@5RCO7:GQ"40N]!;\D-[C*XB>PZ.L-/HFO75$X(;T%IR6J]EB
    22 MD<9V>P5OL@)_9QL;))/[$IIR?&_P797H#Y%TN\=>L:)%)ZF@4..:`L:,'C.R
    23 M"3'/K>63,#KD]!%6#_%ZD-D1MX^S>Y)?8JJ&H,W\>:9J'@6=.0(Z,P3=UL*N
    24 ML7!#Y)GV+("/B\Y5EUW+()QR+A=>VS$.S7$<FE,X;`"'Z_F^Q\++2_=DZWFD
    25 MX$FD#3'F1C[F+QM%6FC2POQI2FAR<>*Z`_)1M143;U@EE96O9+C4H5!%2Z36
    26 M')=:<TIJ;6:]7(NN5=Q;L*Z[3C7!@.4.5D#3&J6\[>Z13=7IUAON;E^*6G9=
    27 M,%H(0'C-&Z5T'&Q@@W&XP7CC`4<CCH9\=$QB1ZT<>?>89+0JJ;?5N7KK@]'L
    28 M"<6VAB@V%D*J,S'MA9!3T.0$0HH++N$9]3HQZD(V4XPXRHG1%PV?NF`$@##A
    29 M%T#E389-*G'1^$IHQB\Z1XH^/FFVI2'/1%YH[`$6X(EJ+I2*#:`W55_PVG:(
    30 M8PEA'V3JJ<LP-H!85^<0&R*LX\<"^$X<#]$[R!7JRTMGV;8V7^:+*;7P3CU&
    31 M[8*G`37)1SN2CW;-""9-K".Y:-?]KQ=^7J?$\YN7<$#\V`G,IZE:''<"O);6
    32 M"=S^7U[&_W\LVY"&1$SQ.JT8O#;D>8RO+M:U6/=?J^6[N_Z^N)]OBKMU,7O7
    33 MKXI/_7Q1/)"*FS7[<<WN'@!FL;7-X*'%>GGW1W_S0X%-ENOYXF?._XG@6R[Z
    34 M8OUA^?GNIMC,/O7%YD-?_'33WP+A>M//;HKE^^+AY_N_W\<N>8J..7\LL8"4
    35 M*$V;2]+B9+3R5'_*>998\+*QKA&61849AO5L7*%IL*JKN%L_,<M+9L)-G@0J
    36 MY^>203$.]E<UU@-S$9PO)'S.5Z:.FF.++N?M"7OCW;&TD(LZ]XE#I\@%/^44
    37 MBX(X.B[$*;<XH`\;-.M__/YY=@>\LUN74R42-2"!GEQZFDB2>^6"P%\TY+E]
    38 MW!2$!3-PNH'XL_@PVQ3>+/I%\:5?+(K[V:*8W^<`=^`M%O/[^TV!^Y2;XJ<?
    39 M^]O0)]FTX)*3YZ_8Q3J!4REC[/R=#Y[3'BC'W8O#)B3SQ!G0Z99^@*-'(*NX
    40 M=K_;,[(86.3J@%7MJA#ZGD0Z>!/\'M^UX/)$MLUE>Q(?N'%!EA-PDTKC5E.S
    41 M+>56.$>//IS7=H?*+1L8]-5VD\IZ;BC=^]5DN_-+2+,5?O$`;QWVF#C9_>"*
    42 MJ%6)(;Q4'>N(FSJ]__%D]0_V/[C?4&+<;2*!YKSC\=[*5H+/V;U6I2TH.U<<
    43 MI:T&;@L]'Z91"`?;B?T1_9<#3&V'T`/'I8X[+MQ%\?_%HE,QSM,EHVLJF<9M
    44 M!OGL$=TVY#FE<1$HF;WF=/;:14BES(-=2"2.3DS+T<1TBO>Y)@NU)IY*CQ9J
    45 MT<2ZEM`]*J3=A)^?JRG;XF\Y?5)(:(B<<*4#:4PP19BH:<DA/9SP*<@)7QFL
    46 M4:&J$JZF8>[!-BKQ"<&%SX8U@5Q.*V.?*^/>)$-*C#.%R88S?KS:#>C;<VP1
    47 M^W*TLB8OJG7MT!W92F9+?#5N%YC`)=0*Y8M+8?S,/#D:0NPO<B4(#:<\V(Y\
    48 MKQ4WI%'5JM@H9QQ92=.B?6)WV]2W\2+S@Y2A_[)5D)L;0VBSH<LP-*&1B0:$
    49 M(43KM>%D6#6"26F&C$)M4C?X+#H'+Y+(!RX%IJ7#*3>9,C0L89`J,9$FF>9O
    50 MB$HMDU9$G>2A`]>HZ5K2DW0"DA9-M0-O*4V@\'U#I>T]#*7;P(CK%L:!M<%)
    51 M0VC!LLE@S_0]"@-W3IQ-Q*(*AA8CG0NJ9JZH&1&Q!CR57>O'$0%,K!(#AFHJ
    52 M;,<$)1ICRO6;)M&ZFL#M:Y%QAS!1=,I^B`18:U=M,*53UM'2>0;X^-^N-65<
    53 M1?8&>/.C>&:#;:`E:^J'FLR)!05W*J##,PB*KDB'4*1KPB?Z#9TY#AT8+D6C
    54 MO)F%)M%W=/G@-24;"*@F$^:-H2;6*M^P(J+!"*Q6(X^BJ4O)!K(L$Z?2>+.L
    55 MPMAE'!;\1LTRHZ&6'[@,0LP%P@;&5E%CBVU0GG[9"$(#JP-[T41B6.(G3HPN
    56 M=-52.&._N<<A8_IY)_/V@Y0XXM!0<-@@FC%XRUPU953-R-RJS-QHEY+T@K8E
    57 M/7^5\5@%T=0,2D>^`PF(']9T@<9&7EC4C#F9#F*5,.5@1IC2WK++V'.)G(C<
    58 MT`COQ&\YRS,J<^(R]^(FN'%3AX5`>_MKA<0U(78MHP^V#DZ;8*YUI"+NO*$&
    59 M;W@37;*3"<I`ZN`G-$PIG[G=[A:"NK@@`.O6Z^#7FQ"S`!MTA7:"C2!A8FB7
    60 MI6PI&*A5<FJ4WC\QJJ:LR]=QM1VY$!G45'&1&E:0%;H^LR;.IR>PFIPFZEH$
    61 MU;:49R42^0#U:3K<AA\)7BJL3,.Y51$_=#G$%S?(:`PR1%:;]9#JO!VDY8RU
    62 M(_V@E))AY&86&&DSR%22++N5#YE8YI5<E:(2R9`J@]1;PFAJX0*2),`X!L^P
    63 M4-$Y'X83S_OGH?^\JZPU)^/(,K48^SE-8]@NCQ,RR,2H?P@T%1&5@WN,0D6Z
    64 MK*+XI*&-)0F'694M>HAZG8V4H8<2!^W+CHBDRD*+BHLL+/:^)AN3#_F(!NRG
    65 M*/-PQ0_:!%OV65%<?603/`1M9?W/*'PF5#&B\SQBN-;2J2A!6@SB1C)-$`&V
    66 M2SH.SI%E*/3=#T1IF<^0ZN=(@A:<(V^B7=!.,/>FF0DN!FYL0I;@1GDFH9OS
    67 MWMZ@6T'M(C;RP1ZU[C#+Y,>3UT^O/`:Q(ELB,[J800^=D.N`=!^'R[U^?$>)
    68 MC&,T07OT[C^90UA?SVC*$3R)&9%&@)'.LU6G'42\9'0F1RD(/P`*202=N0P"
    69 M"N\V0O<0N+&Q]*IQ5)TIRX&?B*8CKL`M-U%%=6AD0KX16H>99KVY+8A(E3%A
    70 M:&2O1!82<=\L\\^><I2^42A0HXRB[#+SRE,VFO'2;+X,,66(T\O`(@@9`J4L
    71 M0Z6Y5"5C;$Y5B'+F@V7?+YAV1P:9:>DRF:;4"/J:^7&W5`9<A0'C^I`9*Q[P
    72 MFLC8I,3A#$TA2R5I6A:3#)[Q5!I39],(ZJ^TW[:!<>LPHWJPQD9SH3K#9&&H
    73 M,TV7$)EM>T"O0<+Y^AU4AI"OZ4Z+]%LP9>BHM)R-C"X((#`V"*"S((PFHMI[
    74 MYA1.EX')4M283&4RM'_?2A*-X(<*JC`3`WVA'43*KLX7E`BML:/O#@S!R7N6
    75 MX%`K@'`^91BMSQ.T\""%W&6@4O<'D?1>9K+'X"0S.6EH_N(`$\HJG-\H@@_Q
    76 M#?'_3_/!:F0XQ(W3-^B2#T.3DMH98(XZI$2%2TUWR)VF_9\L=<?XV#L(.^C0
    77 M*T;J",',2^IL*S@EMJ/XS&8[=<Y7&YPWRX);/]ON43\:TW^>2R2,G@6E'O3Y
    78 M+'#6S6CS*]O81@8E]:-QR\.OR3Z2&T@F)\X141X0KXON$B:R=6<0]GJ\-J/(
    79 M/D6+Z7W@24R@*&ET%S/[F%[2%<=)-+QUWO)\V"=]B84U>H$17IWSRF,>WE"5
    80 M20HFL+[:@_J`1QGV+Z>#B?@-@*P)&2VN`E%F81I(V(:--27:Z!78(*IU/#<Z
    81 MU[K,1"8:NC!H=6AAB!S()@MKZ1H1,VA.4%_&':BS75H\:&:P39X>->4$&K=C
    82 M#MED-]1:EJ+Q`P(8-(E_)R)0H1F.W]0P@W&8H=;-,ENW?]X;LI7[#@H<-D*&
    83 M&<*_[,CX^5\5)%6?#,G5V!^9H?L)1#*K)VECSI03WF!6S8#/;`\V<NXS-4D]
    84 MKXQ)]7#V^*?2@7YRL\A08V.]03=AW6Q&BL[=C(P^Q<7'T3#KO%.*^GQIK@92
    85 M=9T2P.=_,O'+,ZLR\)1D'8B*E'1['2TB>1W1.L_/,E90,%G4D(UM,TWB2[J0
    86 M9S:C&5:B'FTM!<Z]EVFIM+JP&]$D/)%>HD_W7?B%,TDELC+4H`U!AI*Q-C\T
    87 MQDRQ\6^3:4MDO`AE'2?/8$X@9F28!$/9GR-"0S8RNZJCII];75"+?8E_V3?D
    88 M>,#H;"HGA^@Y.43/\1#]X`_[\5R((8<!S./GO+^P[>]L^PD/0#Q,Q)3!3_ZD
    89 M8Q"#\_,`A$\`_L1R=FP7<?,%SX5\P@PO$<4#9%=(A6RMUOWU9G+%R#&Q)AXD
    90 M`+%<P;^<ULF*N<-G>`CL^;.B*/Y:]*O5<E4LKZ\_KV`2>(007M_U[Y>KOG`]
    91 MW\T7/7;_0_'VJ_I_ZP?8/D`]=HV-*WA=]>OU?+DX+S:[A[[XRX?^[L%5/O^+
    92 M:W(W6V]`I.M^]0>T6\SN^^++;%V\A<YMI^M/\X<'E/6FWVZ*]ZOE??'V^5L_
    93 ME=FFV"P_]8OB[?1ME`T/%X8F5R]9X#^(X&TH>%O,U\5BN2FL,ON;KY00!PD=
    94 M&B6Q(2(;H99=_>ELB,1&-DIB(UWBY0TY&(-W'@;GI^*9JX8<E&F:)]R'X'CZ
    95 M!4WE"4:2KC6@D0AWFJG)SC*EJPT(.V,/;0+AOH0$6.,1*(-'K3AK74W6MJV/
    96 M'A=J^8D#<*TX>H"SE2<.<+;JQ:%CFZ/[?[S5+PZ=USQ`:,+MEY?3<-)S>""S
    97 M;5[0$U`M.<'4IHN=O"-G)#MRF*X;'::3;:PCSK7+#]-E:$`0V`5M.[&GB?34
    98 M84,]"15=/%OW"W2\=2N>71.P)Q;)`)F^U$9EM*IQ5;:=(N4MEON_VW';G3_X
    99 M"T\5CXKK`'2_^'7FEZA/@:?X?[=S_GT%M;^DBHBDF>48.A.I,J+H(R*8N6HK
    100 MFE)8,=DW""ID:A.A-7N)T/K]\W(S[Q>;R>SL(_LX?0X:*OX:B0%F0/;\&?Q`
    101 MM+@!8JW'%E0&.`T(S-'F3?09PIU:7_>W[V>?[S;K6&Q/\"X_V>/JB_YSGYW5
    102 M#53DA+G`$^:/.!(''>'P\Q7G#@47V8*+NY8V?[*_;4@1I<OSF^F8#(DI'LAT
    103 ME`)W<NSO&*V17M+K:V&)4K?JF+L1Z63[87<CTL'U0^Y&D./H!]V-()?\!4^6
    104 M+O!2O]7/8ODEEG%2__BIZ*`-IX@G.761[OV[R(=GFG@MO82%DU[8%L":.)/T
    105 M-0"<*%<,;Q,'Y92>WC4GC?11\=.O!!P4OSAZBUN0"_)"=&.)DC/G0I[&]]=(
    106 M5.;0%OZ,&(J,*2(+OQ<P1J;,`&]3K8!T#DFIUY"2J3PU/0YJ>0K4\CBH)7$O
    107 MTKH7B&_PNLJB_Y(?^?^R7'U:%^O[Y7+S@16>"I[[E;WN@O=<U@4&17_TJ]@C
    108 ML0)5_ZDZ43S3B5U#H*7TFL"#^1&PDNJHC'!G;:X[/30#)3(_);PA<:_C@1_"
    109 MU"%UF.PM=2>/JE*E.TU"Z3'`E2'"?#P2_"9AMKDP:\:IP6=R2OQFD:'(12%+
    110 M<0#,^FA`*'2Z.2RT&$N`?`Y`'/D<``SK)O^D3%'HP54"48:Y),;RNP$F`L!#
    111 M0>$E@41]]/B_T"?N+0E]]-Z2,.D6AC"C#RFH)M:EN]?"A"^"_-/GCOA%GZT]
    112 M)A\H5$R1MC:9!"'@-<YM)-!DV)"PO\JZNUNG[II3W1%W;D9?Q%'APK!HB%MO
    113 M<K=.YK$^J>4FM^6&08AB31ZO@%:FQ$^5X/V(.(-&'M4"N;,N#N1O7:PC5OND
    114 M_.UIT5;*W&R,SO"K-`F!F+2Y0/F7?X[#:$S+'I9W.QLL[U,Q]X%J"%.U^ZC'
    115 M/A)D(M1LS[:I\2!@3A%S,3M[R0J;(@7:0;RL[4,V$L%::X;"U76L2W?<!.99
    116 MQQW"$[>.1+J(C>895OK2QT#A8"GTI5P)1$=Q;NF:MEWIV]#8K^WX=\XFQ&,L
    117 M1EX04+C5HDR[3R+=Z+YZ8T5Z>/])X-UNFX@"&93*6)YV&T0WWHGCL2[MQ(DN
    118 M[L01^YK,V$WVO:]#7_@:RY1(M(L>$;_[93_O-6?X/:^/\+,4]NM=_F&>YI7\
    119 MY"7Y1E>H!25=P*#^7=:/AQ?>M@CC3X&!K$F$@8GC;E\99K:["I_:>'5*UO12
    120 M5'&9>WN)F23P&5]/7H'[:C9UQB;@:EMRO6-J5S6)"W.4QR;G\7%+^E8>NXS'
    121 M;EMQM8,88Y_2=,GK8RQRGK'(CUTD)0P^B3LN,^[:;=FPR@"/,BDYRRW'W"5_
    122 M);GU5T7\SMZ[S[?%]T:UL3[Y+,FCI.EG]K;N-AO]M![\D_"K.V%H$J\\^WNO
    123 M#ZOE)G$HR)?WT)G$<EA2T\?W)*:BQ>8L;NM`*+0AR4HDDYXL1=5`^)J$O^[O
    124 M*9$>4%^0^#`?X'4(R%-=XCO[HE@L-8_U5VUH'&I/Y60E9&1(P\8L6S(UK3*6
    125 M;'(@32H*74C"O:#MT\R;`Y(B_!R4FS_=YA:.X0BIZS;7524]:2X*EXV$+E+K
    126 M#A5?;:*D91TC-H"(76`<U%ZZ77&\YKVXF:UNBG>S]7S];/+J!S5=;=S_7,"P
    127 M<0%#I2//88YN</=UL"H30#6:8&E4T)ET'UFLK*K4V1`EA-+?NNNX]GWI2G"B
    128 M'5]OZBAN7X07-!*9CM)(J8B4X^O-T9IE2DFD5-\<GLK!M?36?6S!QJ;<N+O*
    129 M$)W*I*U'[I;+M5BK-21':VW_!%BMFZIJ*Z>M"O][!HX!M+PIKE=SB"?`5?Q0
    130 M%]<?9I#1DY(X3I-]N,A4W5:46^GOE;=;_$RBOU.NM@)J9;D-7RX2[@GOE2>Y
    131 MMB]2OB,!I6L!?`++\*@KR[:>JDHCYQK*3/6-_+_)^7U#V'TSX/9-8/;-@-?T
    132 M]3JIZA$&9*Q+>WD2K\+;;[[2;[,>T/YZMN&H_D,5XF#%_7SQ:K;YVBH,P_\#
    133 M1'.H#K\T^]/L>K-<':Q^_W@5^2K!-]6O'_KK^>SNZA39YN84"8IYMMK]"E/Y
    134 MIOK;Z_]I[WI_&[7!\/?]%3EI'\)E5&`32M2M4M?KMFKM=&MNDW;2AEAQ<U0I
    135 M9#C9<?WK][[F9XC-K^331*7+`<]C\X)?&_-@^_4'87RS#K;OT\S5A.M/7KR1
    136 MPJ\LCESPC^AE&,Z2[0_]`,QQJ3Y9$\0VU^N(#\*#D+/-.W$=;C"0\;AF7KS\
    137 MO@G[A>T4+AZLY048A#[;L-!?,D6=\I+;%LHF9ALO9K]F;[JBZ5?9&#;Y"M3?
    138 M*\Z1P7BT]F].1CH51U$P6+D^M*9OM[25H#C_+H2V7EX+_MD%?O`R%+OWDB%P
    139 MP-?R6N2M5PQ=7'XKNJ'#067I"?=UO;]Y]K"2TM)&2&Y;0P/E-]7H3?29Q=<1
    140 M>WJ2ESVT"+V.8ROTX,E=N0G#.Z3"8L\/'KWUS4^_#X&O0KECJHY#9]'U.'>S
    141 MYY7+5*EODJW[(+^8T%M_>94GY,$+/(^>OHC'J<*`P'V)E*U!89P+7:V8LZVJ
    142 M3DJY1A^RV=#:X"-1!7.V\R.W8+786:=G79*^R0(%#Q[#,?2?5.T37#A7=^8`
    143 M<C<;95E@GTY>RMDUI-TOERE[38]1^.]=H.C:Q*P1SMJ*'S]\E+<)W?'C8,6-
    144 MA];L?8L%?2FG8#3X-!"6?S3>JU;X&%1=->'QJ[Q!7>%CT$;+L&O==.XN^'%P
    145 MJWFJI@$Z$0_ITV,0'A^'_7S7A"X;T0?4AY2-6I'%+;R%>TI:R#[?[W6NW\D?
    146 MZEUY63\&;OH0N.S2J1[E[0Q\D<[Z]W*7ZT,X%E=X'7:#5%V\)@Q*(7TY6VZ9
    147 MHA>X1VEG*`P$3K-[I16KJ4XW8<.@QCJNJ"LYV+,6W'6L!6K>QQ;-X)"2BU;T
    148 M4B9<3A,<;]\J7>*X%?XIBK>0U)@4"J55BP5B"`US\381*SOA=-62:A?K!LJ^
    149 MN!/.3=0'N3%=:'QJ4DW7X3];TTT=CA$#]G$K_9V:"ZUZ//\CQ=:9>6:@H&AJ
    150 M/<50Z[QN9VT@(-@Y,&?G<G*U7/YV?S,UOFE;6UN,2X:S$"V.BPP6U0QD2\8.
    151 M,J]_BII=..*GC/LS)U8>[V=&SNV")!:L1U:%)N.5\TSHG"K$]@X>.R]7APVC
    152 M6*P/6_IM)4:(`$58A@I<66]^DDGU?U&<DH7SF\"[)\*[Q=BPRM?-O3%!5<&>
    153 M<'I&"O]VT+_-U'_->>J_N&EIN<,7WLQ-8!=N+7RZE\NIAR%-B8;ECJ?HZ<;S
    154 MQ4%\&/P6^NVE,7GSIG`-660=NA_?Q+0-(U^[-IDYEIU]8TAPTO%Y4B2J1SH0
    155 MR?;3R1-6/`G'1LG"J1V^7HV:_:C9CYI])\:HV0\EG8HS:O:=X%&SKT.C9M_Q
    156 M^*C9CYI]%1HU^U&S'S7[!GS4[`=BHV:OZ-*-FKVB%$;-7@[^;S1[,5]/U."P
    157 MM_Z)4_DDBKU=#:4I9$RJX\Q&0RB<B[=)R3P0PFN#D+G)"2J:YM1&6=,T4+]<
    158 MX`#>5)HW,VF^*M>;FDK`+Z1[FBOXI+_>:3L'XOV^["FT[GY9+MI5^R)^IDRU
    159 MQZ6#%*I]%NNKGUT]J'5+S&I8WTD1UW=2+FQ"<0IE1:)=F'8FT2:Z.;>L@D9K
    160 MHJP@2IGE'$IZ.(>2%`.Q*W,H:3F'\I0SU&@YG[+[##5:"?M;G:$F1K2CB,[%
    161 MQAS^.1JG4Y-@+3@77Z_0V^'7UHJO4KJEU_[.:#]W%,OMA'#CX0=OO+@(L0-W
    162 M'B]%;-,_O_.>9W@I8M>"W2#=S;-!41U*#[/(F2O,P@J(3H-G_9G`/@ZA7P4Z
    163 M\9]UNGJ&`Y"1'P`WT.$0$8?F9=XKC"J7&K3"L'+"G!4&^20^F5%_!4E(84%%
    164 MG7?HJ2>C.5:UF5-.ZW/VEK,H/]=`VX;%2J!ER[[!D+QA.B,]"PP:W-L+K"JB
    165 MO(0I7XG2*NW):YL#5<=YU8F5?Q9!<C*S7V?YMQ%,XT"R(O?SRETL%R&BN`A1
    166 CL8.K$.V';*.X&-&6;UT,Z[C#2?077U]DC/\``1\+Y]F&````
     2M'XL("+H9'58``W-T9%IT97-T<RYR97,`[7UK<QPWEN5W_XH:]T8LR<R4\'Z,
     3M5MZ8GM[9D*)C8[O=7W8V+`5MTA1EB;)%:ES%7[_G(`$DD,67/.KHZ5GZ059E
     4M`A?`O><^$PE^^Y<_O/A?F\U&?K/YXXO?;[Z^NKQZ\N[\^Z^???5MOJ.^V>#B
     5MZ_.+\ZN#PV=?\??FFV\VEU<G_WIU>GEU^>3B]-<GEU?'5[6'_F93/YLGI'OP
     6M]<\?S]^?G/Z0:!\NQ&W3U#U9/OLGFZ=/OSV_./OT[OCCYB\?CW_8_,YI5^^'
     7MIFU\LOF(EIN/S\\OKD[/3C^.!U?C\?C]^,-X,IZ./XYGXYOQ?'Q[./YZ>2#'
     8MZ:[_EJE)\<WF_.3T^-WF_.+%\WI5/MGHL7Y33S9G;P;UX_EP^G:YJI]L3G#U
     9MA_/A^^8J.''R(ZZ>#<?-58NKIX/Z'E?/EZM@Q0^\^N-P_&:9D4]</\!\,,W7
     10M_U=^][PVPE?UW?-*"5\UOI;A\-7@:YD3OMKOGM>)XZO[[KFNPX1%)C)2#O_S
     11M_.K-I^\W_W1ROOF=CN6>$D\VM:&2BT"4*@+!_\\W!UDJA^/!=MR-U_C][O)`
     12M'X[_O#!;Z<+LE^@QJ>VU'K9J=SWJ:WS937J[4TMC4QJ?L359\K(A!4A]_:^_
     13MGIY?G?XC4)P_U;NN]JV=S]K>X/'9RV>X^>RKLY=D<3,#7@&7R^1P'3\5;JF=
     14MNDYWP?1T;7#S-331.S6DG]=HJ'=Z2#^OV1HR<;PSA71_B+PS*9,:3))7#1K>
     15M,(][)O*9,WGP5`J3@)"/IR>??C@]>#DF[B4PBAF$HC:+"Y"T6/"A&ZQHM0<P
     16M5>_IIIVY!U,G/S_[ZNG3S=$19W;Z(ZQ4;GQT5&G8(OL7"63V:/M*#U*8H^W1
     17M[A56J_%+'6&Y*E1`:-<A4\HPMSZZ'JQ(']'CE9KF+^ALXM%NE/BYW)-&\3,Z
     18M+R#6O@*1LTE`?+'@4(<.XVN0ZU@DL#EX,8+"(H/<PHBE!86TN4U*1BY2,I#&
     19MAY^OSC]<'*#OM[]?!C2-33=FD8NQ]^GZR<]%U^\1CW&]>/S1=H",KL?).##S
     20M>M`0V*CDT78R"Q_-W7PT"Q^7^V=M@]LYF?F43&EEEQ4+(VP#9+L/Y&I1;0-D
     21MVS#/WL>\!X#:@FLWB\SZ]LY?CL_?-?="QVN;8+KCSW$#I4A`QI=!CIL,XH':
     22MHGAC(1+O9+T3][#>`7EG+V!G7Y#?N\'R$UBN[!;FRE[S*U@O\5%/EB;,;N=&
     23ML%9V"]LVW]GRDF6_:X-O>H)93)T=F^GK`5TEOWM^-P/-)IMNKTF5-P)MJ<%%
     24M2]<#9:9AK=-$`'26YME,=#W36Z9ZTUQOG.S>;&^?[KWSU=4Z$]#WX-F9!<_.
     25M+MAT[HLIMO.W0=2%VR'JX@JBVP12G\!)G+IP5*`J59QO#S&,B-%F`XVO81^U
     26M7MR)6B_O0:U7+6HQLI$Z"B&N!R6U=-I*+XT0&<LFBNW@I36[C&;EC)1"[*X'
     27MHZU0W@8G=BVFO=[-H`1(+"C3&X?@@Y1FIPJJ[0X2C\)&-IZDCRIJ':W2PD3C
     28MHE!6>8E>SEF!\"!:K7!/Q*"CQNC!R:BM=38(HWP463FD\('N/BBAI-+:6^&L
     29M"M)H;W`)G;TR)G@OK(A<1DR+E=8J%Q"7P,%%;T%?8ET84XH0@]/:26-C]-XJ
     30M3@_$A(PA8O4F1#!0['160BDQD!?.:ZE#5#LS.&V,%Y@)0QFMA>2DV#I^]SQB
     31M3#UYT(B8AE/6PL&*B"98J7;.A:"=U0'#.I#R0FGK3'0A:H-9\A96ZIRT2@9K
     32MK3&"L12^>&N$D0'3B\YZ)2WD"UZY(&;!2I%&1V`U:.DA4FNB%%J@N1+66_(`
     33MXHW620R(N7FM,!]\C0Z-O,',@L:`&OS`A#%?)T$&@WD3E0!/M33."TR;'(8T
     34M;%28<E`V@`ID(`2DJK!P,%1HXS6):V4A0@>^6B`Q<N$J.F,BT2.=BS%8XYT"
     35M/+A6V'>!54H7*1AK!59M`J*?&#$<.`.$@4<$*YF<9A>$UD$&#808[80&L@)$
     36MJZ+'I>C`.05`@&?!X)9%+Q4H_0A0F`BIN@CQ8\62W$S,I!K)'2R<%`"2!S^T
     37MQRJT59!FL%BAHJI@SE@AAL`-CVE9I[01F`)`'ZP@1H%I0$X:KU3P"BC'?"`\
     38M:W$CL)V'+"A&!4D%(X!01SAB8D"!D=Y)=,?4P;00P=2(B[AL!)$"'FX9/$MV
     39M#Y%8AHPBT8:Q,&V`W4"EG19>:JB`%S(!CA8<JX<4#6X`7I`U]!'21'NM-'@*
     40MSG(FD!'F0ADZ(`FB)T#!:/"<^A0\]1X3Q$2!86`N&&AFA%(#I!:#@@=``;0:
     41M:\#Z(9X`KH"C%FIH@#FL18>9*V!8(*Z`+,R'LX!`P2I%<`(@:`@=\0+LPM#*
     42M&PA!0[S!`.$>@V@?P%;H6J#,-=7+NJ`):^C&X"P@$)6Q1##N8GGH:P!)#U."
     43MWU(A"0$="ZT0WE(^F"KL331D@(>$:2\L@(;)03"<*-"4^`65`@.H:``[E,6Y
     44M9"+8+0!'8#7T"S8'G;`X!^[3&'G!E`B\QE5<QD0@'PWKJ`1(&EJ+H#!!3`\\
     45M@WP@?0_-!WY%TEX-D4(3#*PRP(.Y6$\S(SQ8AXECKAQ/0O<AX4`P"N4B206H
     46M!U4X*)@Y0L&EY0DU:X%*6J`@7S*,,'1D#4PPI`D]A7WQ,&?0-7!\NTLQ1K)]
     47MT%(PA5!T8!W``D2FC`_VF<N`LL)H^D@4Q`#9!)A?S!A\@SV'=%-"**DY,">:
     48MK`>$0R":@-!(H^8A/_@@@$(%+,K2YSF3+#54'T-JF%^5Y@IL4HB4`O@""'F,
     49M">V"^*$3`>8&FH;&$;#3B?=P.S!@T#%`'/I"$4NB&$Y`TR);<`/ZIM("')T7
     50ME1O$P7V0Q_KIGAQ,!3[A)J_"Q\&<@9-`)#&!KI"VFO64"AL5S:RFT75``_@+
     51M)^H3HZ`YR>):BP^P)8&.-7+YF!J,(J@[7-7`?$BN6^HD.WW-@(-9=[IHZ".0
     52M-4]@#18"43A:88SL8=9@Q^`YP&-)CP1NX#XT&-B#88-&P"/0U.%ZT%[2MM#%
     53M:Z@UC`1D`5L(_D.)(!CMDIF$MY@@:C#'<<V4#/T7#"V-%'P`U,+0T,`Y`Y+)
     54MFWEZ=/HY.$':4S`2,(8JT(=3Z\$RL`!1"O`'9*.9G4,.R)=.U],.0Y8((P!7
     55M"$(1'.`,5,E386`W8)T"U`8"4=1S6&7OO*'(@4JH*9@!O,'6P$6"08X\FKV\
     56M9*2<"A@#W#J8#YJ&?E2`'%IB"I`WN`IM@;+`L4#B\+BTJ@ZPLX&>%].D!P0P
     57M!-0'@X*[2<XT_)%&,@9Z`^@"\`1K2P9+&DLZ8,PT"GS7&!A:X2$N\-@RB@(I
     58M1!>,6.@<,3U8*7Y"4_A#*)/&P!#8'-,P#"1X#4>$O7'D/*P>%A8H-*`-]V)B
     59M+WH`8!B5W@H>#W8B,,2!/@7.&(8;(H(UMHP:`$?I*2)T@+T"P^D58&/@)7';
     60M8,Y@CZ#+D8A-J-0I#!2[`5*"C&"XH+NP>W"!P"H:`B;HI!$E898"_(X$HZ'0
     61M$>7">\.(P[O36$*=J59P"O!J,#I@5R1F'9TSPAFH%]25:JUGH2*"W2)P'1@L
     62MS<)5"!P-%P,E<UPZ_(@!JC`*#"%<$[$-_L`W,4:F!X066P:C#'L@4<@1K(%D
     63M4ESCP`4&PA04G0I]*_PJ[+M+,T"PNV7$@>`+B`/T+#$*_81"P)$B[H$Y!&`Q
     64MM]0H,FA"Y,ZPD?$"<4?8$UV$-92'(-1N2P..L!Q2540QY@$_`B_`J6&ZM&O`
     65M#Y5!@QV6G@3+4(R2J>`$#X;8TL]3K(Z23D%VI(\BD*"4]#/P+I8Z3?\.X>"6
     66MI/46GM&^9Q3+J$72R\!T`/#X%X$RS"%81B0K^/5`Z(7DBX&:2.P8J@XB"X@,
     67M4V%L1;L`;B-L!FG"W#/D8&D0@H`]0)("%X1Q*'!/\\%0#PR!"#RF1<@X`A_.
     68M$T:&+HF1I4PF#?K$M`4!-UA`YVL0U(H4"XAD\L%9+L[19-)<(RJ#2Y?)*TGJ
     69M#[P]PEQX(WIM0!?#628#'@*'XX'DK:-J0+L"#)(G9#`%LLW#!L$6>@:O<#R(
     70M!F!%04HSNF)0`'.*@)CI0B#G)4V_9@1IH)9T`P`AX@&@E3P1Y"N#5Y&B5!@;
     71M1C8P0[@0Z4TP34Y:PNXP[P%L&-_!;F)5`"M,+!C#%=(`&X;JG`]X2CO$*-LF
     72MKP$.@7>,!R/TT=*>I7#&!8:$6`4`(YC%P'E@7C2-S-J80&R3=L!D*5I#`,HD
     73MM`,_P`$S)C!-8CT("QDL`TY00/`7[M#1`,)R&'(0<\/0\*`I-H9%DDRH&,1A
     74M`IPE5-_10"($,-1F06,,*P2[:>E;X`TQ48RH&=9!8U+<`!$E6QI2>*V8F\&`
     75M$;N:88^B%<=JF<'13M!!0AR,J*@2C`8@+$E7"_@RSD<[!D_PF8AW(0_-F4E&
     76M5<`[=1U")>IA^AC'`>P(,9(W!#``''H#!@=0)!AMBE=2C'0Q@`Z<'H9/2L`4
     77M$>Z3@$8GF6)1FF/X.J1J\$,^!7\`GF%,+:GLP`[R0RR9T2Q@S'25J1,6$QEM
     78M;)EK0/L0*86T4.@.E(61+'TXH8@)!V;]*2IAZD$7"F!&FWK!\T,$H,?("6&%
     79M8JX[IPN@B,C-$50V)9_,DPPS?CC*R.`*CHNID8&50C(`&I;A,(,F`!+\I@HR
     80MV$)PR&`;+"6P)%$$6P;A83'4<MAMF4(U,`_:!,7&<J'I+!\(YNPR!3ET2I[D
     81M:(NI2IB^Y15&I&`K+!E\G82!@HJGR8,0>(U0`;H&,<[I`(5`GV%H"."4&$\Y
     82M_F8X!&$&&@W)ZL+`)$?1XU@`BKXNL,"!?Y$#PW=BW9"%2SD<A&08H\!)6%8N
     83MR%^&XX'5!<DQ(7_8%S`29@H:#H](B$A:(%AIS!`0@D]3#+B8Z`5JCJ=QP6!T
     84M*C!S(4D:#D/05AL6)1*7-5<$2\1*"CANF*'!VD962W0*?1R3(1WG2(IV=^8;
     85MPWS%H!EV'<$-D[V4+BC:=IA`0-S2$,+>0AR>QLLPB0:,(!8`F#.#WH(8XY[D
     86M'R$40"U0^<!42T5/`&3ZIVB,R1+-($#.[I[5RI38`#O,JA$HZU+2FI]1!8:V
     87M4%!$))9^E5D^..%8!@J$,_,IV&X`A7[#Z<1!1AGTW'1,S`,P4:9J$")LN:(+
     88M@&D%32#3T0;!6!+H*F4-".Y@1].4YYR>=I.I-\P)]9.B`'8Y$/PB/`_#&M;+
     89M4AY*5P>A1M@-1EI@O&8<#<<66.]1M'HL`4%D!&]2!`3%DH&^X4P8!":[A55C
     90M%2R?)5[%[YXC9>#C)/#"46OG"&FR]`62P;>>6#T!ZE.:H02YB]1C(A*8'))M
     91MN1/S&&@\VJ9Z861AC^&E80D'5\7U`'::N5@ITQ/#E#@R8F00R)0)",_4*/_`
     92M?)4E$SI&3Y0YYDUSI`7&(9]D0J.2QP(:0"699*31B#BT2I$#VJ5EN.2Z#9,J
     93M2(SV':)B@`W7``G`;'K:AF1,84%\JF8Q!TA)*MT/$F`!X=%%Q9`L$$T?[4:D
     94M]PHTN9AB-%2\>9E\;FHP^M]%%<7NAI0<2)UR+<"8A@[A%3,)*!!+:XBJ=+(E
     95MD2%P\@$"7!4IK;4LN*$35!0F4Z=BH4S%#T89@**@)T<(3'XY>C$X5K`1)B`D
     96MF8+I+,)1%"DQL+3$X`CYE8IL]!.TY2RJ(%ZEP8.5ABH"(@@:'%TDTWZL",)F
     97M<(O^L#+0VK0R%H?!OY38L6I&CH(%0`Y]5\K"R;S(*!;FF5,#XN@^8&.`:%8D
     98M4[I!T\R4SM...7I[0>L,'T,C!]V#GF&AFH4=9M^!WIMY%2MP#*9AZV!GQ,Y-
     99MC*IA+9!KV(%V$.)S3$(<8V$L,RT6S->L%3#*"9'NF!5@&!WX-AIP1$Z@@N&1
     100M/3!NA.56U`2:`F-*XD-?Z&:_!/<+'488R62!Y74Z901=DBBA^,$"R`KQ!*;I
     101M&(=8*JAF^4.RBL&"#E22JX)N`(B>"7U*&5)A*%5"=8JM5"HCP$0S^0>06!"G
     102MY38BYA(D\VO+9P2,ZNEW,5':?@B&94R*TJ9Z)NLH#`@E"SJ!914:!XB9QH)N
     103MC&RB$0],>N$LJ;JSX4>>"R.,D`/K48SSP&*R1_!?&(*D0H+9(T0,#/`_I%RL
     104M2L",('&"M8.!8*$/Z.8C,4UK`G4E`%@>"91H9!D"O]`M*3,+#,01Z]U@L8ST
     105MS2PEP\"$I`J&TA-TKDPD`$DF:#$I'$0`%X/IL&9KF">QDHTD9L<G<BG.`JAB
     106MJO#0Q:4B-FOPT!-JJ:-?1`1"@)(S]/^P,895=^HW%L>(`&@CC525\0P'&0V`
     107M<S`B$"(+IHPZ54BYP?1%*II;[O1(F8$DK`S+^33@+J5RH,L9,QGA4PX&XHZA
     108M7<J7%`#$!R2"55G/1`IZ'<ESEO-9R&<\0BVB_8`J0-B1N5+(J1Q<%^OKS(XU
     109M_!C8"'0!*GRF)NF]83S`#T`#-@"ICZ'&40WH^049Z&D883_)6\9;@#XS+<]:
     110M0JHXL6#'V`;:0B>&B-M13BZ%,V`+@B+.&#H`-7(L+WA&PF`;G^!`D^FF67QF
     111M-LATB<^%&*C`H#("8K3,Y$:PU`?+!<G-CPM8?!)\6(9A6$Z%%F-VT"S//)MS
     112M8YXF&<WRV5KD8SI:O\`0%^QCR,?H$L+0*>9(3X1]>DQ"_P+*FH5HG2)U5N+`
     113M$"")JA68B$&HD(-@G,H(--7X4@@!_F"5;$'+#8U3I)A**;2%S--3W,2PGR8"
     114M`\`209$83K"(E^(A6@_6N.A#!:O4#.T8"S!.AD4FDJQ.9854-4NU8'QBG1(R
     115M@,IZ`H2Q-FOF#)-"2G%8`!+D%F/E2&?L6)0B#YBX,D9C*1LSA$E@%`5Q\[E8
     116M8$4X,"?WC.("PQ.X-7Z2]`UP/8S-H>7,[PP?Y+&2`>_`&AVKO`'6`Q8B\8MB
     117MA]JS?@*WPXHKS!&+#"SI(SZAR6988*CL-+U@"D)`%E<0$I)J*IP++@'RA'Q8
     118M<:*78!F8Z1_3/8``J9CG\P[<0<P)^PR$.[IZ&!18<<U`AHF-H"EBO$XX\N$>
     119MM,8P#86[Q;R8&]/PLK=D]5$PR6#MG4;"4B3@-&R28^68;&'$3G6%(*%P@:DS
     120M7#]&2;;7L[;,\A=U&//@+?A`R?(@(U&Z4*@='(]7*3!F<DT#@Y:2'AM&C$6I
     121MR+JA9V+$"PA/^/`'G$9/5H0LY<['RB#$AXI`)Y\^\#$)ELZ*I.=S3,5R(,V?
     122M8AY-`^+YM%K3+C,.\GS`PD`*#*&;L\1&$@7+*\GGB!3?,D-ER1"6/Z6^BK5$
     123M^@J&7JF(&IA[T4A04JR1,D+B8W3#YX.8:63\R8(!S1,\$!1(S^:0MH`\9[H*
     124MRD`'3&9(-1.,#56GXM.Y4(!@J3!\[D.98NVLPHC$7\EB&:M3-+5\0&'YZ!.Y
     125M"`)L/NZ$V6%UT+)21H@@%:.?2:G37`E/D3Z#!4:'AND/S2>?PT7+6A,?D$&$
     126MJ9A(Z\@`6+&0SH`*AA0B8>KE?*JTLB8D@"$FU9RAY;,<F!"HIF3=AI:82L8"
     127M%U6)?B\]7&:`R\=_S&YASED:CBS)T%B@)4MS,:7J\+5\'.!8JF2ED\^)^#3:
     128MIFH[K3J\%N(%V#7+@`J0E*E$B;FEZ5,BV]V@^`FM97J0.L=VBA9-$P9\!`8-
     129M8_54I'1$\)DU7)UF(8K.,CU=QGHT'V+*E.@#CH9U'\.B6*JJLKK!VI%B'J3I
     130M)Z!J=!,L5R6#`!5BB09H9<F*]3V6+B!(PU2(2(7/3!%F`J!D[1!2Y%-$DZC!
     131MH-!+LVQ"ZTW6,-+G@P+)2#X]YF$MD%QDW9%.G_:=\N3#/5"0C!X]C1(?(O`Y
     132M"/<$!"8IDNBV*16@:%F]HA<R*4:G#0>?4RF=$2\"0E:7^8@IQ9LF%>8%]WVP
     133M4IV>4@H6IS`ZL!7RHW06Y^DG`1C*"1<`$L\"&%,IEMHB'RG"=SEBV::GC)30
     134M+&Q6A6GO`Q,!PVTI+-8!L<R[H3F:142F?Y`L#81A`I&>_,$<<M\5QV,@#&0R
     135MQ&,U"A&CY]X$/KIB22.F^F32`46&!.8\4!<68`$0;JI0;"7Y]`CA(M;-#0+I
     136M`2K=.G$?4A$M,.H'W!BF81;7@V2U4_"QG6?R"/_)YVF1ZV3R:)F<<#^*);AI
     137M(A4W?G"_`GCB4AC$Y\HBI7%\\D1Y0WL,G]B"W<S?TE,^EB]DW=;E=;]I[8Y]
     138M2OL;E>[<J;2_5>G6O4I_K<U*?_O=2I^Y7>EONU_I<</2E]RP]+ACZ7''TN..
     139MI;/'+4M_QUN6;MZS]+AIZ4ML6GK<M?2?<=?2?X!M2X_[EA[W+3WN6WK<M_2X
     140M;^EQW]+COJ6_]KZEQXU+G[%QZ3?L7/IR6Y?^?]F[]+AYZ7'STN/FI<?-2X^;
     141MEQXW+SUN7GK<O/2X>>EQ\]+CYJ7'S4N/FY<>-R_])]N\9#[G!"O?G"'JFS-$
     142MO;_M,#O?G'#IX](CB"]VYE60W>E5/!3PE8*13*=223].VJ3CK/3(<PAYAI4*
     143MS2%50=UY2%70]QQ2%4QW2!51:F0^DHJQJ/'E=#6]&QPW0N4CJ*XY29C7D$^@
     144MVEU/C%9-*`>J06$L%;L>Q1KL:J=9&6PUVGJXO?'V![QM1/<Y\`A^$78(>X?T
     145M+50;(,05$,2-9Y?>`X'80J!>5$\V!RX\5?H0,C]`YO04]O,P(>#`F:?:'_+@
     146MR.'`V:=>'LYG2@(R!_(I6N6SS,:#23WU^2:ZR:=Q;LJC^BH&8G>FZH%^:DGA
     147MZ'HX,/ZI,;4#J!GQ%);D,)^AIE3ZH!=*ID/C"HS1]F!<8S&ZNXYKC?[N`UEC
     148M2$@FPNJYK`EGGMOVX*BNN:D$QL<X0D<RA@XA.5'85QC7].0(%A+QD"YGLZBY
     149M7%@@^]M)M;32*:W;>E[KMAZ7&N\]8G)NB'SF86=VPE553,.*/ED^ZSU\^WK/
     150M-.W^_0=/(F2JYR/_YB,D`;I].W=^N-R^Y_1.)"\5'?]ACY'\^S@V4LH*OH/S
     151M>ZTJ`K$%@;)!H-3-9W/KX=&2YUX_??J_/W[X_MWI^\W[\ZO-N\O-\?>G'S<_
     152MG9Y?;'YN;IQ<CG^X'-_]#%#6WHZ]T>/RP[M_.SWYQPV[?+@\O_BCE'\F5#]<
     153MG&XNWWSX].YD<W7\T^GFZLWIYE].3L_0\/+J]/AD\^''S<]_?/_/[Q>2OIEX
     154MN"5R@.=:EJV6(XTEC[]^Z)'7]^B54FWD(`>?/`#B!,/S<),!EX:*-$X1Z>!\
     155MS"4OUTFN#M-F:U)8U&^4T-;))T<C5?$QDY2S2U@(F;NB$*GL/=JIW%V'&$NU
     156M,OUKVR^7<Z8?=#:O5/&!]E.7,T`O_\<OGX[?8=+CV4Q>UB9RU00$9XI+$[6`
     157MH3FK6NK&TFI[NP[HA&),^.KX_-WFS?'5)NO#Z<7FU].+B\W[XXO-^?L>V3-J
     158M-Q?G[]]?;7CJ_M7F7_YP>E9I-C#6H?D<OQA`>;)TUHZO\ZFMRXG^DL=)WZP[
     159MI@,V83F'-L!AAMXX23O_#D>-STB0M06D=KY%S.<F>L9U`URC[P2N,?<`U]@'
     160M19CI5/T*JGI^]>V@XF'5C:OBXTS+!RE^.R"@F)T(_8.<-[C.+HE1LTCGM">O
     161M@*O7V5/-9T;``?BMRHX)GD#5T98T!TG8@@4KUI@T=1'-D=;2?L8Y_O=@QNI>
     162M]OFP]%'.!Z1#W-E,9=N6;L)"[5Z9(5T8XGRYBLB:WLC13O+07V(H$4D_JK6;
     163M42;2$'9EYJR]$RT\8;L]\!=2"YSN]GHP34#I=V;"]RGB6A9;>AZNS,X.2E"\
     164M@YUW#4A'A\WS]J\GMS7YIRH2EF*[*R)6:=MT>ETE#3:8=#Y_EKL1VUV5/%\_
     165M"5N-I)WG^I<3=9W`)<V?NWQL+CK-8.)+(8:`X1GXW!6GU)8Q\-;F$PRQW"#2
     166M#;$UU^642O0WNT&+[1Q:<2,QNO`IO@KHBLQVZSA/O[NN+/2?D;%)>^?9]Y+'
     167MCB]_GJ'JEA-W_U&"?@R>/9[_J9>^'-Q=!W<_GUZ?#["FYT;N/[@YUVH@[3I(
     168MVSFD'G2?UDEW-UI=AU:#<1A$[DK6P[_LP)P;6<UL,QA^\AMWV!'/_'L156[N
     169M'KF59G<+S'4"LPQ'AP3B?-^O)3>+I?M[!M(W`:=O`D[?.%Z_%W"JFOYXV[2[
     170M]6SSW8%\\L0<CEO^UH</2H2\7X3-B`TB/6!&?V`.!QGQ6QY"V/PZ(M8JMR8U
     171MW_'C_"%U&OB)9H^?W>A+<WTXN?1Y<O,W/;(ELROENN%<'D_,`^;^DCTJK;FM
     172M%LT7$^9^]*[IYIBNY-L\=MV56>*N,OGRH%Q>66Y.$UWIU5FIIHULYY`(9:H3
     173M8+3<FH*IG?J)<RK+LEJ:)+==:+O,LCS(4.@/P8Q3N9MGV`X]E*&;-GII`V8H
     174M%;(T9A["\HU:N_5$<7<1-X*.=@V9)74>C&Q<:(<S\V*&TG'`(-,RB661R_I=
     175M(](TR<2BJ&4A,'?R,324],P@G=`D9O#"8906F39N)NIE*!O*1&:R&`=1R\P-
     176M9=78+8:4V^^5&2R)SCI1+TT86NW)7+5BEJ95HX:M!4]##'D<5<`T3FHU(=$R
     177M>YY$VV@?4S/=91%AOE-F^TIULR-,3+OD/,0"V*17H:C2?=H1VG46^.3?<^]V
     178MXJ9.;X6W/$J>;-$-:K)M[9#OC%@1<#0%'7F"$/34$,0E*YIYTF[8SG#8,N%!
     179M>9/5K'2IMB/V@XNVV8I!HEDPMV9T!B1WG!K6,*$09L^BV-:D=`.E*3=&Q6>U
     180MG,K80QT6=D.,G=*TFE]F69C8,V1<*=O4*EOM0WYFMU&8!JV#OMB&8[R2%]XH
     181M72$56CB3;F]QFC'SNA?USH,,''&M*!RVL&8?O$,OFJ&*9D_=ID[=6I*ZH4+=
     182MTGE^D\M8!6O$R)V+>V;8MVX7&4[++%_@-;5J+)OE$*O-I&:8-9.R6;.'2GG@
     183M3%2O:,W<&[LU:YXSG1'7O15WQ8P[41R!S?K'3:EC0UI7&YP,G'5%745MU9AS
     184MWRJ\0_!4[LP\(0^T+7;"8DG]RM-S+*5:$U<8D,RZ*';=EY@%TV@]],S8"I)1
     185MK?5RT*$%0ZN5LE7*;)_&5DP=R5?5V^Z9$%W$-$FU=)RDUC/-KLMLTQ>PNKY-
     186ME;4JH@WMG(U:FJ]0ORQ'IO!C@9<IGFF]MJGBIW6'_#(/LC=&,T1WMZ.PW,MZ
     187ML+BS,>S)AUQ:%*-7LS*1T$%FTHW;G7+(-'96:;YE6HYT2-6%ZZ&9Z-)C#D@6
     188M!M8Q9(>%J5WSS7"2/7U9Z/>DNMZR&4</2X]].V?;&#;V<4('F1KUKX%F*J)Z
     189M<.^CT#0DI\H^[=K.N@F'QZES>D2][4;JT-,V+M+7L6')U(46DU1=6)QM33>F
     190M7,^C*G!>HN[#E3RH+[J<LZ+J?;0O%J+ME>S/7OC<M*H179XCP[70+L6HIL<J
     191M;FR6"1:PWR+C8AS'#H69_(J5:?(=4O,:FZ"%:Y2^ZD5+A`6$-C.A,YC';IHM
     192M<&OGW(1NL_7."AU4JQ>U4P[V6NTNJUSL^&+UEZ^R!K&J<Y%=NYI!KXW03*`A
     193M7X?KK7[]3H[LQVBJI9C-_Z(.Q;\>M2E'L21NKVD%6$.\\SIA%?$VHX]Z+P61
     194M-X!"-XSN3$8#BFPV"GD$;N,^]Z;]J+H3U@S^AC6Q,06SNZDB$J63*_E&Z5U6
     195MVE&;2Q"U53<)UT;V1G4AD<S=.ON<6^ZE;RT46J6LK(R=>O4I6YOQMMG\4&+*
     196M$J</98I@,@*E+D-M<ZE)U]B\%2'Y+%=N/SO,5)'A9$+K)I<E>=5^[>SX["H+
     197MKLJ`U3]TRLH_JWF@:Y>!P[DVA1R,;M.RFF3(;DZ#<Z);1A$_WP++`:$5945B
     198MY6.KNK0R8[*PEIEM78CNRAZ@6CC<^^\B,D)>M)46G4LP0R$TI)GM*5UA0)G8
     199M*H#N@K`V$;79,B_A]%`F.?!]T=8+I+C!MARMX,>-5F"N!OK*SA`9HN@=2H76
     200MOJ&/-PPAF^]=@M-J`=^"K71#SA.LRB!%[K(2Z?Q\;_D^=+QG<-*IG'9M_C(#
     201MIER;N+Z]"+[$-XW]?Y@--GN*TYCQ]AM(RG5H,K1Z!LRU!FEI15<3;S*G2_VG
     202M2]T9'V<#D09=6\7:ND*PLY*V*P4OB>U>?):R'='/*Q3C/7;!;5YMO-6.UO1?
     203M]APIHW=!:09]OPJNVN\5O[K"-B>H6SM:2Q[9)^=(;L69OG&/B.$&]L[1W8*)
     204MSN^LPMZ,5[\7V2_1XO)]94E<:3&TT5W-[&MZV7J<F:/E6\R:E\,^G:\D6-,*
     205M[.%U-EY]S"-]*S+=@FG@.2M'*P._&(A]B](O)!<`NB[-:-4+5)Z59;!A*(4U
     206MHT*U"N,JJIWG[&TO==VQ3/G6,5ASDV.H,]"^"VM;'U$S:-F@?J@5J*/=XCS:
     207MS&"[6'I*:F9H+<?<I)-Q+;4N19,W,&#5I3XG:J#29CBYJ.%6XXRNU>ZQT_7T
     208MC'(]K=YVM,`9]Y#AUO`?8C-^_U1!M^+3);G:MT=N;7Y*(]W=;]+&?E(S\U:K
     209M\JMY=C78.O.<J>G6\NJ:5*]7S^>]*_GT:M&A)L5Z*S+%;_H]0?=F1E>;,L?'
     210M53%%3[1%?>^:IQ579Z(-X/M')MD]CU,'GJ'Q`U60NBVO4R,6JZ/";/G';BID
     211M3!<U=&.G3+.Q);'DF7YOA9,2>Z6E,O-L94++K5BJ$7[!4T.EVO1,(CO.A2MU
     212M*FL)IA!DS9FD\VME[`1;GTTN)9%])]017BR#NP<Q>XK98*A['%$ZCGMJ-\56
     213M]7NM*V))7^I>`!^6/0Y[6\FEC]]L7C[[:M[8$?&;6Q9FM.$+=]2`%CX9?J+D
     214M\9GO#"1<Z4(EB&;7PJT;0?+FK=<DP%]N_N7G7V'^%>=?W"F3?F<Z,A.2F9+,
     215MI&2F)3,QF:G)3$YF>BK34V5>F9[*]%2FIS(]E>FI3$]E>BK3TYF>SO1T66BF
     216MIS,]G>GI3$]G>CK3TYF>R?1,IF<R/5,XE^F93,]D>B;3,YF>R?1LIF<S/9OI
     217MV4S/%E%D>C;3LYF>S?1LIN<R/9?IN4S/97HNTW-%MIF>R_1<IN<R/9_I^4S/
     218M9WH^T_.9GL_T?`%+IN<S/9_IA4PO9'HATPN97LCT0J87,KU0T)?IA4PO9GHQ
     219MTXN97LST8J87,[V8Z<5,+Q8X5SP70(N":%$@+0JF10&U**@6!=:BX%H48(M"
     220M>5&50KDJ2]66JBY57ZK"5(VI*E-T1A:ED:IJ8:%<]$86Q9%%<V11'5ET1Q;E
     221MD45[9%$?6?1'ZJK@A7)1(5ET2!8EDD6+9%$C6?1(%D62IMW+%)J]3*'9RQ3V
     222M7M]02Y]F4W&X_?6-7\?M+^/V)VY6^_E`'8[X*1^T92VX;H<F_-U/L+K5,@??
     223M;;>$>_R5&S-_8B%K:52-^PNVXK0^7I[^<)7-<&D52RM8_Q?XOV\[NX1QWD.V
     224M6;K%QJJ_'$O7NK!*Z_QR<_&!.Z,O3HX_GFR^/[X\O_SJQFUK?$$K4RR]QQ<+
     225MQ1>?1:O9"QZ;+6EQ;TN:J?MS8[,E+=ZZ):UY]5!R/QJE^@!Y1M_*4\T[7WVW
     226M[S6&5J8NO0Z`AM>#&_E\:F*)#ZG9&.8[?=]XURY$Q3>9EEV(2FPQ]D[5N_+N
     227M_==*J+LV%"JAVPV%SO$`A""N!VT-KT$NCJ=\\.!DG8[3NQXLCV_F3>Y6W>&[
     228M22>A<M=JQ"=0X#D:-EQ/5@7!AH8-N==KQVR.)V&D_MQV/?$T!L$#M()(AX"E
     229MDR$B=P4'R6-\;!0!8Z0C/Z2OTS9WO^^@A/TF7>O?>=@TKS&4AJYO.+_L<%-#
     230MH.#R_/J4PSQ_GC_VKS$HOF2U;(-58MDICJB[^2R;SZKYO/_.6:CW3-.N-UH=
     231MQ(GL%#=O#]*F17LX`]X\!.K(.`I?_P3"VSFP3J$G*8VUF7^RR5=3\M?>"O.M
     232MU,\TUR.OY^T!,I'+[\G@TR2KX!3@_J<<SOYID:<"SG]):_[E(^[^:;E1\7V<
     233M9@QB:KE9-P^_I5J.\^W$FD$E-J5OR%WTTJ="Z_@EH?7+IP]7YZ<75P?'1V_'
     234MMX?/(*'-?Z^-`3,T>_85?J0W%=,`]6[&%FX6.*T:^#N[+R\=*!4)C<O3LQ^/
     235M/[V[NBR7=7K_X,-/Z>VNB]-/I]T;+K55@S=]^];L&3IJQL]G[-%6NG\E@0]'
     236M4IDF_4Z92^6N[M\U8,U%'?*-A+FE8L$X_:Y)84-E^?I*I48+V3MW<BOM[K&2
     237MVM]I)76XQ]SHV!KIF0'=U$M#OO&SV-MY^=G0=NN>^G5/S:*SZ=4]8_31JDEZ
     238M^V&YN-\HO2R2ONO:B29Y:7%S-STTG5Y5M/)MI0=97+Z\]""+RU>/ZN?&_!G;
     239M?'99`2X^_%JO^>9^N!?N,](?%`HH$_O03G90SSP9)U4YG"J-O%.A8D6K`=*,
     240MVB[H'W+[S.FED[P3WU;=@^_EI:$;\6V[,P[J[(<Z^_S.0U[OT*\WO_NPS%L-
     241MOFOP2N='I+ABZIBV>_>DA!M^67\&>L./VM<]$&M\6^9!6+.-K;5Q'U.N<=_N
     242M]C=4?PNF7/\RG\J[G<F]T31HR%7M?>/GNI=4I6N,J523SA@U>KF^=+WSM53E
     243M[GDM5;D[7TM5SO>X&NK*RNMY[?J&:-OUU<:F6)K\CHWL6IG0M\J/SW#%5G2:
     244MSJQQI-"9OC61"C2^CM.`]&9N9N0VLN++'^T<^RF_4@VRBPZ5`>,#D<TW?1Z$
     245M[.9M'\6W?9X^/;](+W%?G/[:OP_[ZX>//UUN+M]_^'#U9MSD5OA\^C&]!,ZW
     246MOR\W/W[X>/IOIQ\KQ25!4WQGZ`OJA;>=7B0>HF?Q.T-H^*T['%6S-8:C3G_L
     247MVAA[UX4C*IOS(JY5N,$,?2&X6/V%W`UG,#3:XN\Y@T'Y>*<ZA2X5S`PIKZ/E
     248MI8N&*QU/RMH;:UWA*7IX#LKGQH,LBE%>F=4-&5M"G5=FZ'2P2L#6<5U=A&Q5
     249M2F6'4C@^]7/)JK7PW+E.L=QZYE4F=3CU0(7B04`/4B@>"%0_VWU7$9:#DU3P
     250M7U0EFJK0_.[O*-O@H4/[@IK88ESU@-9#8X)KERCNQ/%R',^-,&4!IX&I*(<E
     251MM19S'3'4OET]0D^J[52Q4-!1.ID'RCC:!\J8!^W4SWY?QG$Y#T#%V\\#P%1G
     252M\3ZH<*B%Z,6KAB*M9[6)[`Q6T8:J0(8O;2^M[SS[2HL[HT(M^I.OU%1F4QOT
     253M(9QM$AFY\G*F]GE@Z*;%`T,W+9;038NX5R,L-2/=5&"T+"'<GW/!%`(;M^D5
     254MU=)"U8KF-E50L?A#C+VM#9;L1,OB^;[MR+V[7,C9^\BYAIS?6X6K]T*SBAYY
     255MS3HN[\6:ZM*0R8_(VY.#Y*%#DTN&GR]8UQ6H.Y5>*_49[XQKU3!/[==U8[VW
     256MI'I:/:2N^Z""A5Z.2TEEKI$G"2Q:P[K+7&OZTY_W*E&:)Z/\_.'=+M6;ZKOD
     257M6N=X[+BLW,XKOZX-.LVUX_6X73HO1:Q4<UJ*3IOCHY?CYN52O-<LMK0U(YL^
     258M=",M#DKO'YIBJQ#TXJBTOM-1S<]`'F;$=.>C2KP_Z!(1E[!^-/,5Y+_+VCI7
     259M56(//9AB4N;=!"GC'FMN#<,D<AA10S%M%EOZ.K'TYD<H.I4M6,M%,US5]?KR
     260M%$*;_8=)LMY;"A/:U+ILHXT'Q^/)>#:^&<_'MX?CKY<'DQS[_V[D:<-1LQP/
     261M=O'B^>;LS:#.Q\W)F^$M?@[J;#BN'\Z7=2VAZ`QA]&U6'983JBY@@A]T+(MF
     262M]>,IIEJ^VWL/>6R6^R#PV.:@/U9L>9['Z+:[B9]"/=]!V]:Q;9ZO_!JK'?>?
     263MM:!9]<!RZM?[3G+[_-6X;C4`[1;Q\&XTN\DOD_5W+B4\;"FQ6XK[XH)QO6#B
     264M=I)FA^CS>JFV:W>G4-S#A.)ZH;B[A-*LXV&+Z.41MH,?)X>EZ`59[DYQN(>)
     265MPRUGFVF?2O2;;S&=3^^./VZ^_W2V^9TSH=Y?BO/:U^+\\VH^KN83-,QA,AY9
     266M9OA?XU>\SW1XO9@.6L%Z'59KH\?Z%5S>7!W51SJ(.Z^:*E)MYG*S):U$PU=-
     267M3IQ(+.WA5#;K>G(=X%7)TI=[E<^^>YY:K\;;Z$U771[(C?_=E69DZ6Z8<FIF
     268M#J=N2JEBH-URJ9#0S>Q5V[^NG,??[G&JJVW=,(G\`LWL\=8C+*1E+ZM)YZ8]
     269M*^9TN9!8>BL*?KJJG`ZZ\00OQ^69_5V/[*]FO$^VSK*L*D?^R7U,W9*GO24-
     270MSA0IZ=G33$DXYFB-BZ9E/LJ#QT7G$L.D9"./?-^)RN!\B6]]+\UL77\3+(6]
     271M8&E1TR:KUZNL_K/B[E4*'^:3"%/0+=U\-!?"[B6."7?N#M"Q+PDYGIDU;$MY
     272M-6PG5<\FFD_4TL.VU'+4_(G/?"H[8GZ*L]BVA>;KAN3K%<77A>#K%3WU((,9
     273MFWS@AGT>-2IK]GGHU3Z/:C"WW*ISKQRXJ>/RS8>/5^@J-@L_.\.3JE$0",22
     274MSK[@"SU+TUC/O;H]+S+,Z?M6-SY!-$(^[,!%(Y;`U/"0VAN!>#\##+/[?+K@
     275MQ8?Y?,'-,AO;W^3)A.WMUI%F&,-H^<0A_!PWB5FI&K<$"$;TOG4-9G/?&;5&
     276M[!__2]_ZW[X1FW_XAYO9)5<*(DHY2FV'P'TL<R4*.43<#J;VDJN3N%W^>_5-
     277MQUMZ-N*1_P[Q2',3/HWLBN*)[1-K/B()`#A=6KHU\&ZP'T;Z/7C>R'EY[_FA
     278MI6$LVV1>--MD7A`\)6<RJI=)E*X4L?DWYRHKU5H(J>&-+1NFJ_UDS=9[2[)F
     279MU%\E63/J-R1K1MV5K!G6(\[`!?+@^.W`SOC")T[G:M+G;Z>W,/')'I^=3^KD
     280M[:3/WN("#/+).=J>3[BDTB68YN/S0L!]]SS-#A\]FF*&^!2`[Q,UZ),S=%%U
     281M!O$WI(N&)9'Z^=Y3?3\S(S&Z>VQZ6Z9H='=^Z0K]K)2\>$:()8`E(E\E?"V4
     282M"DKA^&1`NF.*_4AG30[N>BA&A'T"NE7J]QQ]6IJYADVI\O=_/IW^U\O-[S^=
     283MU<M+T<_P^-D%N.*6!.%A8&619.]@?6,8899(K7VT5D_O:6-=8QA2UE+-.MJN
     284M!PALFW<7#+=V;/8/P#<\3G9>W&6KE7<OL?2U[6(V/YY>_?#FX./84G>U!7WP
     285MBU$M@;!AP:3<5)OUX?J&%1/<>/;52Y6>6QG=IDBOS,2_D]A=4BT;HIDC6-5E
     286M$@CYNDRKY=7@HFQNUNNIW!5$R.16MZ2*[FC.#M)`O,@II[+\*N5*.PI65\O$
     287MX#?[<+W+MI3T?>3?+5;?DAU-2J?X7MVT)O[A\GQOO2B^(5Q2G&Y1T+G5'+G3
     288M1(G5W`RY$N]8SI(9].(9@NQ)=:OAGVZ[;356AEM7@]S_YN7`=C9):\V4I=^#
     289M2)[V#>@8^`<,"P`6!JY%S]?O5D)*;3D-.S],OE6)A]C#G`?A-1.9VWC5XK/2
     290M=LU#O\Z:#&7E0T.;/>":H*55"QESU\<,+]7#WDC*G;GS:E;KVN\FG;A1'Z12
     291MOUD?XBWZT-S81U>3TWZ&IDAQ$[82;Y+%6FO+T%X]ZBS9K8OM;N^O=C9U7U2;
     292M-/^4[>>I4\+!WUR;7L\[C_X:RO2Z[-5\J"ZEU_(:5;)[QS8;GE)^=7GUFF?A
     2934?^)#ZV?_Y5EN\?\`T,TLNMR^````
    167294`
    168295end
  • Tst/New/stdZtests.stat

    r19a089f r125de5  
    1 1 >> tst_memory_0 :: 1436439416:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:1136512
    2 1 >> tst_memory_1 :: 1436439416:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2314240
    3 1 >> tst_memory_2 :: 1436439416:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2607192
    4 1 >> tst_timer_1 :: 1436439416:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:13
     11 >> tst_memory_0 :: 1444747706:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:665784
     21 >> tst_memory_1 :: 1444747706:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2228224
     31 >> tst_memory_2 :: 1444747706:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2228224
     41 >> tst_timer_1 :: 1444747706:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:10
  • Tst/New/stdZtests.tst

    r19a089f r125de5  
    2626ideal ggJ = std(gJ);
    2727gJ;ggJ;
     28reduce(J,gJ);
    2829
    2930
     
    6061gI;
    6162ggI;
     63reduce(I,gI);
    6264
    6365
     
    6870ideal gI =  std(I);
    6971ideal ggI =  std(gI);
    70 size(gI)==size(ggI);
     72gI;
     73ggI;
     74reduce(I,gI);
    7175
    7276
     
    8084gI;
    8185ggI;
     86reduce(I,gI);
    8287
    8388//Github Adi #36
     
    9196ideal gJ = std(J);
    9297ideal ggJ = std(gJ);
    93 0== size( std(reduce (I,gI ) ));
    94 0== size( std(reduce (J,gJ ) ));
     98gI;ggI;gJ;ggJ;
     99reduce (I,gI );
     100reduce (J,gJ );
    95101
    96102
     
    102108ideal ggI =  std(gI);
    103109gI;ggI;
     110reduce(i,gI);
    104111
    105112
     
    119126ideal gJ =  std(J);
    120127ideal ggJ =  std(gJ);
    121 0== size( std(reduce (I,gI ) ) );
    122 0== size( std(reduce (J,gJ ) ) );
     128reduce (I,gI );
     129reduce (J,gJ );
    123130idealsEqual(gI,ggI );
    124131idealsEqual(gJ,ggJ );
     
    136143ideal gI =  std(I);
    137144ideal ggI =  std(gI);
     145reduce(I,gI);
    138146idealsEqual(gI,ggI );
    139147gI;
     
    146154ideal J = -1+7*y^3*z,-15+14*x+14*x*y*z,15*z+7*x-10*x*z+5*x*y^2;
    147155ideal gI =  std(I);
     156gI;
     157reduce(I,gI);
     158ideal gJ =  std(J);
     159gJ;
     160reduce(J,gJ);
    148161       
    149162ring rng = (integer),(x,y,z),(ls(3),C);
     
    151164ideal J = 5-5*z^2+3*y^2*z;
    152165ideal gI =  std(I);
    153        
     166gI;
     167reduce(I,gI);
     168ideal gJ =  std(J);
     169gJ;
     170reduce(J,gJ);     
    154171
    155172
     
    160177ideal I  = 12*y(3)*y(4)+19*y(1)+6*y(4),2*x(3)*y(4)-2*y(1)+7,2*y(1)*y(3)+y(1)-7*y(3)+6,7*x(3)*y(3)-6*x(3)-6*y(3)-3,y(1)^2+126*y(3)*y(4)+196*y(1)+60*y(4),x(3)*y(1)-3,x(3)*y(3)*y(4)+30*y(3)*y(4)+48*y(1)+15*y(4)+3,48*y(3)*y(4)^2-76*y(1)*y(4)+24*y(4)^2+266*y(4),48*y(3)^2*y(4)+48*y(3)*y(4)+12*y(4),48*y(1)*y(3)*y(4)+24*y(1)*y(4)-168*y(3)*y(4)-84*y(4),48*x(3)*y(3)*y(4)-76*x(3)*y(1)-48*y(1)*y(3)+24*x(3)*y(4)+266*x(3)-24*y(1)+168*y(3)+84,-266*x(3)*y(4)+168*y(3)*y(4)+84*y(4),266*x(3)*y(3)+168*y(3)^2-228*x(3)-60*y(3)-72,336*x(3)*y(3)*y(4)-60*x(3)*y(4)-144*y(3)*y(4)-72*y(4),-266*x(3)^2-168*x(3)*y(3)+144*x(3)+144*y(3)+72,-168*y(3)^2*y(4)+266*y(1)*y(3)+60*y(3)*y(4)-228*y(1)-931*y(3)+72*y(4)+798,-168*y(3)^3-24*y(3)^2+102*y(3)+36,-168*y(1)*y(3)^2+60*y(1)*y(3)+588*y(3)^2+72*y(1)-210*y(3)-252,168*x(3)*y(3)^2+168*x(3)*y(3)-144*y(3)^2+42*x(3)-144*y(3)-36,28*x(3)*y(3)*y(4)-28*y(1)*y(3)+14*x(3)*y(4)-24*y(3)*y(4)+24*y(1)+98*y(3)-12*y(4)-84,-28*x(3)*y(3)^2+10*x(3)*y(3)+12*x(3),-28*x(3)*y(1)*y(3)+24*x(3)*y(1)+98*x(3)*y(3)-84*x(3),28*x(3)^2*y(3)+14*x(3)^2-24*x(3)*y(3)-12*x(3),48*y(1)*y(4)^2-84*y(4)^2,48*y(1)*y(3)*y(4)+24*y(1)*y(4)-84*y(3)*y(4)+72*y(4),72*y(4)^2,48*x(3)*y(1)*y(4)-84*x(3)*y(4)-72*y(4),-48*y(1)^2*y(3)-24*y(1)^2+252*y(1)*y(3)+72*y(3)*y(4)+12*y(1)-294*y(3)+36*y(4)+252,-8*y(1)^2*y(4)+504*y(3)*y(4)^2-756*y(1)*y(4)+252*y(4)^2+2744*y(4),504*y(3)^2*y(4)+492*y(3)*y(4)+120*y(4),504*y(1)*y(3)*y(4)+240*y(1)*y(4)-1764*y(3)*y(4)-840*y(4),-8*x(3)*y(1)^2+504*x(3)*y(3)*y(4)-756*x(3)*y(1)-504*y(1)*y(3)+252*x(3)*y(4)+2744*x(3)-240*y(1)+1764*y(3)+840,168*y(1)*y(3)*y(4)-144*y(1)*y(4)-294*y(3)*y(4)+252*y(4),168*y(1)*y(3)^2-60*y(1)*y(3)-294*y(3)^2-72*y(1)+504*y(3)-216,252*y(3)*y(4)-216*y(4),-168*x(3)*y(1)*y(3)-84*x(3)*y(1)+294*x(3)*y(3)+144*y(1)*y(3)-252*x(3)+72*y(1)-252*y(3)+216,-28*x(3)*y(1)*y(4)-2744*x(3)*y(4)+24*y(1)*y(4)+1764*y(3)*y(4)+840*y(4),28*x(3)*y(1)*y(3)-24*x(3)*y(1)+2744*x(3)*y(3)+1764*y(3)^2-2352*x(3)-672*y(3)-720,3528*x(3)*y(3)*y(4)-672*x(3)*y(4)-1512*y(3)*y(4)-720*y(4),-28*x(3)^2*y(1)-2744*x(3)^2+24*x(3)*y(1)-1764*x(3)*y(3)+1512*x(3)+1512*y(3)+720,28*y(1)^2*y(3)-1764*y(3)^2*y(4)-24*y(1)^2+2646*y(1)*y(3)+630*y(3)*y(4)-2268*y(1)-9604*y(3)+756*y(4)+8232,-1764*y(3)^3-210*y(3)^2+1056*y(3)+360,-1764*y(1)*y(3)^2+672*y(1)*y(3)+6174*y(3)^2+720*y(1)-2352*y(3)-2520,1764*x(3)*y(3)^2+1722*x(3)*y(3)-1512*y(3)^2+420*x(3)-1476*y(3)-360,24*x(3)*y(4)^2+24*y(1)*y(4),24*x(3)*y(3)*y(4)+38*x(3)*y(1)+24*y(1)*y(3)+12*x(3)*y(4)+12*y(1),24*x(3)*y(1)*y(4),24*x(3)^2*y(4),-24*y(1)*y(3)*y(4)+38*y(1)^2-12*y(1)*y(4)-133*y(1),-24*y(1)*y(3)^2-24*y(1)*y(3)-6*y(1),-24*y(1)^2*y(3)-12*y(1)^2+84*y(1)*y(3)+42*y(1),-24*x(3)*y(1)*y(3)-12*x(3)*y(1)+84*x(3)*y(3)+42*x(3),-4*x(3)*y(1)*y(4)-4*y(1)^2+14*x(3)*y(4)+14*y(1),-4*x(3)*y(1)*y(3)-2*x(3)*y(1),-4*x(3)*y(1)^2+14*x(3)*y(1),-4*x(3)^2*y(1)+14*x(3)^2,84*x(3)*y(3)*y(4)+133*x(3)*y(1)-72*x(3)*y(4)-114*y(1),84*x(3)*y(3)^2-30*x(3)*y(3)-36*x(3),-84*x(3)*y(1)*y(3)-42*x(3)*y(1)+72*y(1)*y(3)+36*y(1),-84*x(3)^2*y(3)-42*x(3)^2+72*x(3)*y(3)+36*x(3),-14*x(3)^2*y(4)-14*x(3)*y(1)+12*x(3)*y(4)+12*y(1),14*x(3)^2*y(3)-12*x(3)^2,-14*x(3)^2*y(1)+12*x(3)*y(1),-14*x(3)^3+12*x(3)^2,28*x(3)*y(1)*y(3)-5*x(3)*y(1)-49*x(3)*y(3)-12*y(1)*y(3)+42*x(3)-6*y(1),-24*y(1)^2*y(4)+42*y(1)*y(4),-24*y(1)^2*y(3)-12*y(1)^2+42*y(1)*y(3)-36*y(1),-36*y(1)*y(4),-36*x(3)*y(4),-252*x(3)*y(4)^2-252*y(1)*y(4),-4*x(3)*y(1)^2-252*x(3)*y(3)*y(4)-392*x(3)*y(1)-252*y(1)*y(3)-120*x(3)*y(4)-120*y(1),-252*x(3)*y(1)*y(4),-252*x(3)^2*y(4),-4*y(1)^3+252*y(1)*y(3)*y(4)-378*y(1)^2+126*y(1)*y(4)+1372*y(1),252*y(1)*y(3)^2+246*y(1)*y(3)+60*y(1),252*y(1)^2*y(3)+120*y(1)^2-882*y(1)*y(3)-420*y(1),252*x(3)*y(1)*y(3)+120*x(3)*y(1)-882*x(3)*y(3)-420*x(3),-14*x(3)*y(1)^2-882*x(3)*y(3)*y(4)-1372*x(3)*y(1)+12*y(1)^2+756*x(3)*y(4)+1176*y(1),-882*x(3)*y(3)^2+336*x(3)*y(3)+360*x(3),882*x(3)*y(1)*y(3)+420*x(3)*y(1)-756*y(1)*y(3)-360*y(1),882*x(3)^2*y(3)+420*x(3)^2-756*x(3)*y(3)-360*x(3),-38*x(3)*y(4)^2+24*y(3)*y(4)^2+12*y(4)^2,24*y(3)^2*y(4)+24*y(3)*y(4)+6*y(4),24*x(3)*y(3)*y(4)^2+12*x(3)*y(4)^2,-38*x(3)^2*y(4),-24*y(3)^2*y(4)^2+38*y(1)*y(3)*y(4)-12*y(3)*y(4)^2-133*y(3)*y(4),-24*y(3)^3*y(4)-24*y(3)^2*y(4)-6*y(3)*y(4),-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+84*y(3)^2*y(4)+42*y(3)*y(4),38*x(3)*y(1)*y(3)+12*x(3)*y(3)*y(4)-133*x(3)*y(3)-12*y(1)*y(3)+6*x(3)*y(4)-6*y(1)+42*y(3)+21,4*x(3)*y(3)*y(4)^2-4*y(1)*y(3)*y(4)+2*x(3)*y(4)^2+120*y(3)*y(4)^2-192*y(1)*y(4)+14*y(3)*y(4)+60*y(4)^2+672*y(4),120*y(3)^2*y(4)+120*y(3)*y(4)+30*y(4),120*y(1)*y(3)*y(4)+60*y(1)*y(4)-420*y(3)*y(4)-210*y(4),4*x(3)^2*y(3)*y(4)-4*x(3)*y(1)*y(3)+2*x(3)^2*y(4)+120*x(3)*y(3)*y(4)-192*x(3)*y(1)+14*x(3)*y(3)-120*y(1)*y(3)+60*x(3)*y(4)+672*x(3)-60*y(1)+420*y(3)+210,114*x(3)*y(4)-72*y(3)*y(4)-36*y(4),-133*x(3)*y(3)^2+114*x(3)*y(3)+42*y(3)^2-15*y(3)-18,-84*x(3)*y(3)^2*y(4)+72*y(3)^2*y(4)-36*x(3)*y(4)+36*y(3)*y(4),133*x(3)^2*y(3)-156*x(3)*y(3)-21*x(3)+36*y(3)+18,-684*x(3)*y(4)+432*y(3)*y(4)+216*y(4),14*x(3)*y(3)^2+660*x(3)*y(3)+420*y(3)^2-576*x(3)-150*y(3)-180,14*x(3)^2*y(3)*y(4)-12*x(3)^2*y(4)+840*x(3)*y(3)*y(4)-150*x(3)*y(4)-360*y(3)*y(4)-180*y(4),-14*x(3)^2*y(3)-672*x(3)^2-408*x(3)*y(3)+366*x(3)+360*y(3)+180,12*x(3)*y(3)*y(4)-432*y(3)^2*y(4)+672*y(1)*y(3)+6*x(3)*y(4)+144*y(3)*y(4)-576*y(1)-2352*y(3)+180*y(4)+2016,-14*x(3)*y(3)^3+5*x(3)*y(3)^2-420*y(3)^3+6*x(3)*y(3)-60*y(3)^2+255*y(3)+90,-14*x(3)*y(1)*y(3)^2+12*x(3)*y(1)*y(3)+49*x(3)*y(3)^2-420*y(1)*y(3)^2-42*x(3)*y(3)+150*y(1)*y(3)+1470*y(3)^2+180*y(1)-525*y(3)-630,14*x(3)^2*y(3)^2+7*x(3)^2*y(3)+408*x(3)*y(3)^2+414*x(3)*y(3)-360*y(3)^2+105*x(3)-360*y(3)-90,-24*y(1)*y(3)*y(4)^2+42*y(3)*y(4)^2,-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+42*y(3)^2*y(4)-36*y(3)*y(4),-36*y(3)*y(4)^2,12*x(3)*y(1)*y(4)+36*x(3)*y(4)-18*y(4),4*x(3)*y(1)*y(4)^2+392*x(3)*y(4)^2+120*y(1)*y(4)^2-252*y(3)*y(4)^2-336*y(4)^2,120*y(1)*y(3)*y(4)-252*y(3)^2*y(4)+60*y(1)*y(4)-456*y(3)*y(4)+120*y(4),-252*x(3)*y(3)*y(4)^2-120*x(3)*y(4)^2+180*y(4)^2,4*x(3)^2*y(1)*y(4)+392*x(3)^2*y(4)+120*x(3)*y(1)*y(4)-216*x(3)*y(4)-180*y(4),-4*y(1)^2*y(3)*y(4)+252*y(3)^2*y(4)^2-378*y(1)*y(3)*y(4)+126*y(3)*y(4)^2+1372*y(3)*y(4),252*y(3)^3*y(4)+246*y(3)^2*y(4)+60*y(3)*y(4),252*y(1)*y(3)^2*y(4)+120*y(1)*y(3)*y(4)-882*y(3)^2*y(4)-420*y(3)*y(4),-4*x(3)*y(1)^2*y(3)-378*x(3)*y(1)*y(3)-120*y(1)^2*y(3)-120*x(3)*y(3)*y(4)-60*y(1)^2+1372*x(3)*y(3)+756*y(1)*y(3)-60*x(3)*y(4)+180*y(3)*y(4)+90*y(1)-1176*y(3)+90*y(4)+420,-12*x(3)*y(1)*y(4)+432*y(1)*y(3)*y(4)-1176*x(3)*y(4)-360*y(1)*y(4)+1008*y(4),14*x(3)*y(1)*y(3)^2-12*x(3)*y(1)*y(3)+1372*x(3)*y(3)^2+420*y(1)*y(3)^2-1176*x(3)*y(3)-150*y(1)*y(3)-1176*y(3)^2-180*y(1)+1428*y(3)-360,882*x(3)*y(3)^2*y(4)-756*y(3)^2*y(4)+360*x(3)*y(4)+270*y(3)*y(4)-540*y(4),-14*x(3)^2*y(1)*y(3)-1372*x(3)^2*y(3)-408*x(3)*y(1)*y(3)-210*x(3)*y(1)+2352*x(3)*y(3)+360*y(1)*y(3)-420*x(3)+180*y(1)-1008*y(3)+360,-12*x(3)*y(3)*y(4)^2-19*x(3)*y(1)*y(4)+6*y(1)*y(4),-12*x(3)*y(3)^2*y(4)-19*x(3)*y(1)*y(3)-6*x(3)*y(3)*y(4)+6*y(1)*y(3)+3*y(1),6*x(3)*y(1)*y(4),6*x(3)^2*y(4),2*x(3)^2*y(4)^2+2*x(3)*y(1)*y(4)+60*x(3)*y(4)^2+60*y(1)*y(4),2*x(3)*y(1)*y(3)+60*x(3)*y(3)*y(4)+96*x(3)*y(1)+60*y(1)*y(3)+30*x(3)*y(4)+30*y(1),2*x(3)^2*y(1)*y(4)+60*x(3)*y(1)*y(4),2*x(3)^3*y(4)+60*x(3)^2*y(4),-4*x(3)*y(1)*y(3)*y(4)-x(3)*y(1)*y(4)+7*x(3)*y(3)*y(4)-60*y(1)*y(3)*y(4)+96*y(1)^2-30*y(1)*y(4)-336*y(1),-2*x(3)*y(1)*y(3)^2-x(3)*y(1)*y(3)-60*y(1)*y(3)^2-60*y(1)*y(3)-15*y(1),-2*x(3)*y(1)^2*y(3)+7*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-30*y(1)^2+210*y(1)*y(3)+105*y(1),-2*x(3)^2*y(1)*y(3)+7*x(3)^2*y(3)-60*x(3)*y(1)*y(3)-30*x(3)*y(1)+210*x(3)*y(3)+105*x(3),-6*x(3)^2*y(4)+216*x(3)*y(3)*y(4)+336*x(3)*y(1)-180*x(3)*y(4)-288*y(1),7*x(3)^2*y(3)^2-6*x(3)^2*y(3)+210*x(3)*y(3)^2-75*x(3)*y(3)-90*x(3),-7*x(3)^2*y(1)*y(3)-204*x(3)*y(1)*y(3)-105*x(3)*y(1)+180*y(1)*y(3)+90*y(1),-7*x(3)^3*y(3)-204*x(3)^2*y(3)-105*x(3)^2+180*x(3)*y(3)+90*x(3),-2*x(3)*y(1)^2*y(4)-126*x(3)*y(3)*y(4)^2-196*x(3)*y(1)*y(4)-60*y(1)^2*y(4)+168*y(1)*y(4),-2*x(3)*y(1)^2*y(3)-126*x(3)*y(3)^2*y(4)-196*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-60*x(3)*y(3)*y(4)-30*y(1)^2+168*y(1)*y(3)-60*y(1),60*x(3)*y(1)*y(4)-90*y(1)*y(4),60*x(3)^2*y(4)-90*x(3)*y(4);
    161178ideal J  = std(I);
     179J;
     180reduce(I,J);
    162181
    163182
     
    168187ideal J = -7*xw+4*xk,-13;
    169188ideal IJ = intersect(I,J);
    170 ideal stdIstdJ = intersect(std(I),std(J) ) );
     189ideal stdIstdJ = intersect(std(I),std(J) );
    171190reduce(IJ,stdIstdJ);
    172191reduce(stdIstdJ,IJ);
     
    179198ideal J = 6*x*y+20*z+6,-5*x-16*y-11,8*x*y+2*y^2;
    180199ideal gI =  std(I);
    181 ideal ggI =  std(gI);
    182 ideal gJ =  std(J);
     200gI;
     201ideal ggI =  std(gI);
     202ideal gJ =  std(J);
     203gJ;
    183204ideal ggJ =  std(gJ);
    184205std(reduce (I,gI )  );
     
    216237ideal gJ =  std(J);
    217238ideal ggJ =  std(gJ);
     239gI;
     240gJ;
     241std(reduce (I,gI )  );
     242std(reduce (J,gJ )  );
     243
    218244
    219245
     
    226252ideal ggI =  std(gI);
    227253ideal gJ =  std(J);
     254gI;
     255gJ;
     256std(reduce (I,gI )  );
     257std(reduce (J,gJ )  );
    228258
    229259//ok now
     
    235265ideal ggI =  std(gI);
    236266ideal gJ =  std(J);
     267gI;
     268gJ;
     269std(reduce (I,gI )  );
     270std(reduce (J,gJ )  );
    237271
    238272//in the new posinL11Ring works smooth, in the other one takes forever
     
    242276ideal J = -2*x(1)-11*x(1)^2+10*x(1)^2*x(2),-13*x(1)*x(2)-10*x(1)^3;
    243277ideal gI =  std(I);
     278ideal ggI =  std(gI);
     279ideal gJ =  std(J);
     280gI;
     281gJ;
     282std(reduce (I,gI )  );
     283std(reduce (J,gJ )  );
    244284
    245285//ok now
     
    249289ideal J = 2*x(1)^2*x(2),-3+2*x(1)*x(2);
    250290ideal gI =  std(I);
     291ideal gJ =  std(J);
     292gI;
     293gJ;
     294std(reduce (I,gI )  );
     295std(reduce (J,gJ )  );
    251296
    252297//ok now
     
    256301ideal J = -6*x(1)^2+11*x(1)^4,-15;
    257302ideal gI =  std(I);
    258 ideal ggI =  std(gI);
    259 ideal gJ =  std(J);
     303ideal gJ =  std(J);
     304gI;
     305gJ;
     306std(reduce (I,gI )  );
     307std(reduce (J,gJ )  );
    260308
    261309//Github Adi #47
     
    272320ideal J = -7, -3-15*x^2, -6+18*x-x^2;
    273321ideal gJ =  std(J);
     322reduce(J,gJ);
    274323
    275324//Github Adi #49
     
    297346ideal inI= gh+2i, dh+j, d+2g+aj, d+2g+ai;
    298347ideal g= std(inI);
     348reduce(inI,g);
    299349///
    300350ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
    301351ideal I  = 6yz-6,6xy-6yz-8y;
    302352ideal gI  =std(I);
     353reduce(I,gI);
    303354///
    304355ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
    305356ideal I  = -10x+15y,4y-7;
    306357ideal gI  =std(I);
     358reduce(I,gI);
    307359///
    308360ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
    309361ideal I  = 9x-14y,15z-2;
    310362ideal gI  =std(I);
     363reduce(I,gI);
    311364///
    312365ring rng = (integer),(x,y),(ws(-1,-1),C);
    313366ideal I  = 8x+7,-6x-13y;
    314367ideal gI  =std(I);
     368reduce(I,gI);
    315369
    316370// Singular bug #648
    317371
    318372ring r=integer,(t,x(1..4)),ws(1,-1,-11,-3,-19);
    319 option(prot);
    320373ideal inJ =
    321374 3,
     
    337390gI;
    338391std(gI);
     392reduce(I,gI);
    339393
    340394//Github Adi #43
    341395
    342 LIB "primdec.lib";
    343396ring rng = integer,(x),lp;
    344397short = 0 ;
     
    346399       ideal gJ =  std(J);
    347400       ideal ggJ =  std(gJ);
    348 ASSUME(0, 0== size( std(reduce (J,gJ ) )) );
     401reduce (J,gJ );
    349402
    350403ring rng = integer,x,lp;
     
    358411ggI;
    359412
    360 LIB("primdec.lib");
    361413ring rng = integer,x,lp;
    362414short = 0 ;
     
    364416       ideal gI =  std(I);
    365417       ideal ggI =  std(gI);
    366 ASSUME(0, 0== size( std(reduce (I,gI ) ))  );
    367 ASSUME(0, idealsEqual(gI,ggI ));
     418reduce (I,gI );
    368419size(gI)== size(ggI) ;
    369420gI;
     
    375426ideal inI= gh+2i, dh+j, d+2g+aj, d+2g+ai;
    376427ideal g= std(inI);
    377 inI;
    378428g;
     429reduce(inI,g);
    379430
    380431ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
     
    382433ideal gI =std(I);
    383434I;gI;
     435reduce(I,gI);
    384436
    385437//Yue's Bug
     
    393445 ideal I = fetch(r,I);
    394446 ideal J = I,2-t;
    395  std(J);
     447 ideal J2 = std(J);
     448 J2;
     449 reduce(J,J2);
     450 std(J2);
    396451       
    397452tst_status(1);$;     
Note: See TracChangeset for help on using the changeset viewer.