www.digitalmars.com         C & C++   DMDScript  

c++ - ICE

reply "Matthew Wilson" <dmd synesis.com.au> writes:
Walter

Am getting some builds that cause

  Internal error: cgobj 386
  --- errorlevel 1

on the 8.32b, and not on 8.31. Also have some that cause the ICE on both
8.31/8.32b, but not on earlier, say 8.28.

Will try and isolate (although the workload is making this look pretty
unlikely)

Presume you can't act until I narrow it, yes?
Dec 23 2002
next sibling parent "Matthew Wilson" <dmd synesis.com.au> writes:
More research has shown that this is a combinatorial bug.

The certain piece of code that, when commented out, stops the ICE only
causes it in one project (where it is used in combination with a number of
other headers/templates), and does not cause the same problem in its own
(smaller) test program.

I am, therefore, out of ideas, beyond sending you the code for both projects
(2 .cpp, 11 .h). Shall I?

Matthew


"Matthew Wilson" <dmd synesis.com.au> wrote in message
news:au83nm$on5$1 digitaldaemon.com...
 Walter

 Am getting some builds that cause

   Internal error: cgobj 386
   --- errorlevel 1

 on the 8.32b, and not on 8.31. Also have some that cause the ICE on both
 8.31/8.32b, but not on earlier, say 8.28.

 Will try and isolate (although the workload is making this look pretty
 unlikely)

 Presume you can't act until I narrow it, yes?
Dec 23 2002
prev sibling parent "Matthew Wilson" <dmd synesis.com.au> writes:
I've done a workaround, and made it go away. I've attached the header in
case you're interested:  look for _STLSOFT_COMPILER_IS_DMC.

I would think it would be something you would like to track down, since it
is a vulnerability that has crept in sometime between 8.28 and 8.31, but I
guess it can go down on the not-urgent list.

Matthew


"Matthew Wilson" <dmd synesis.com.au> wrote in message
news:au83nm$on5$1 digitaldaemon.com...
 Walter

 Am getting some builds that cause

   Internal error: cgobj 386
   --- errorlevel 1

 on the 8.32b, and not on 8.31. Also have some that cause the ICE on both
 8.31/8.32b, but not on earlier, say 8.28.

 Will try and isolate (although the workload is making this look pretty
 unlikely)

 Presume you can't act until I narrow it, yes?
begin 666 winstl_windows_directory.h M+RH +R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\-"B J($9I;&4Z M(" (" ("!W:6YS=&Q?=VEN9&]W<U]D:7)E8W1O<GDN: T*("H-"B J(%!U M<G!O<V4Z(" ("!3:6UP;&4 8VQA<W, =&AA="!G971S+"!A;F0 ;6%K97, M86-C97-S:6)L92P =&AE('=I;F1O=W,-"B J(" (" (" (" ("!D:7)E M8W1O<GDN#0H * T*("H 0W)E871E9#H (" (#$P=& 1&5C96UB97( ,C P M, T*("H 57!D871E9#H (" (#(T=& 1&5C96UB97( ,C P, T*("H-"B J M($%U=&AO<CH (" ("!-871T:&5W(%=I;'-O;BP 4WEN97-I<R!3;V9T=V%R M92!0='D 3'1D+ T*("H-"B J($QI8V5N<V4Z(" (" H3&EC96YS960 =6YD M97( =&AE(%-Y;F5S:7, 4V]F='=A<F4 4W1A;F1A<F0 4V]U<F-E($QI8V5N M<V4I#0H * T*("H (" (" (" (" ($-O<'ER:6=H=" H0RD ,C P,BP M4WEN97-I<R!3;V9T=V%R92!0='D 3'1D+ T*("H-"B J(" (" (" (" M("!!;&P <FEG:'1S(')E<V5R=F5D+ T*("H-"B J(" (" (" (" ("!W M=W<Z(" (" ("!H='1P.B\O=W=W+G-Y;F5S:7,N8V]M+F%U+W=I;G-T; T* M("H (" (" (" (" (" (" (" (" (&AT=' Z+R]W=W<N=VEN<W1L M+F]R9R\-"B J#0H *B (" (" (" (" 96UA:6PZ(" (" <W5B;6ES M<VEO;G- =VEN<W1L+F]R9R 9F]R('-U8FUI<W-I;VYS#0H *B (" (" M(" (" (" (" (" (" 861M:6Y =VEN<W1L+F]R9R (" (" 9F]R M(&]T:&5R(&5N<75I<FEE<PT*("H-"B J(" (" (" (" ("!2961I<W1R M:6)U=&EO;B!A;F0 =7-E(&EN('-O=7)C92!A;F0 8FEN87)Y(&9O<FUS+"!W M:71H(&]R#0H *B (" (" (" (" =VET:&]U="!M;V1I9FEC871I;VXL M(&%R92!P97)M:71T960 <')O=FED960 =&AA="!T:&4 9F]L;&]W:6YG#0H M*B (" (" (" (" 8V]N9&ET:6]N<R!A<F4 ;65T. T*("H-"B J(" M(" (" (" (" H:2D 4F5D:7-T<FEB=71I;VYS(&]F('-O=7)C92!C;V1E M(&UU<W0 <F5T86EN('1H92!A8F]V90T*("H (" (" (" (" (&-O<'ER M:6=H="!N;W1I8V4 86YD(&-O;G1A8W0 :6YF;W)M871I;VXL('1H:7, ;&ES M="!O9 T*("H (" (" (" (" (&-O;F1I=&EO;G, 86YD('1H92!F;VQL M;W=I;F< 9&ES8VQA:6UE<BX-"B J#0H *B (" (" (" (" *&EI*2!! M;GD 9&5R:79E9"!V97)S:6]N<R!O9B!T:&ES('-O9G1W87)E("AH;W=S;V5V M97( ;6]D:69I960I#0H *B (" (" (" (" <F5M86EN('1H92!S;VQE M('!R;W!E<G1Y(&]F(%-Y;F5S:7, 4V]F='=A<F4N#0H * T*("H (" (" M(" (" ("AI:6DI($%N>2!D97)I=F5D('9E<G-I;VYS(&]F('1H:7, <V]F M='=A<F4 *&AO=W-O979E<B!M;V1I9FEE9"D-"B J(" (" (" (" ("!R M96UA:6X <W5B:F5C="!T;R!A;&P =&AE<V4 8V]N9&ET:6]N<RX-"B J#0H M*B (" (" (" (" *&EV*2!.96ET:&5R('1H92!N86UE(&]F(%-Y;F5S M:7, 4V]F='=A<F4 ;F]R('1H92!N86UE<R!O9B!A;GD-"B J(" (" (" M(" ("!S=6)D:79I<VEO;G,L(&5M<&QO>65E<R!O<B!A9V5N=', ;V8 4WEN M97-I<R!3;V9T=V%R92P ;F]R('1H90T*("H (" (" (" (" (&YA;65S M(&]F(&%N>2!O=&AE<B!C;VYT<FEB=71O<G, =&\ =&AI<R!S;V9T=V%R92!M M87D 8F4 =7-E9"!T;PT*("H (" (" (" (" (&5N9&]R<V4 ;W( <')O M;6]T92!P<F]D=6-T<R!D97)I=F5D(&9R;VT =&AI<R!S;V9T=V%R92!W:71H M;W5T#0H *B (" (" (" (" <W!E8VEF:6, <')I;W( =W)I='1E;B!P M97)M:7-S:6]N+ T*("H-"B J(" (" (" (" ("!4:&ES('-O=7)C92!C M;V1E(&ES('!R;W9I9&5D(&)Y(%-Y;F5S:7, 4V]F='=A<F4 (F%S(&ES(B!A M;F0 86YY#0H *B (" (" (" (" =V%R<F%N=&EE<RP =VAE=&AE<B!E M>'!R97-S960 ;W( :6UP;&EE9"P :6YC;'5D:6YG+"!B=70 ;F]T#0H *B M(" (" (" (" ;&EM:71E9"!T;RP =&AE(&EM<&QI960 =V%R<F%N=&EE M<R!O9B!M97)C:&%N=&%B:6QI='D 86YD#0H *B (" (" (" (" 9FET M;F5S<R!F;W( 82!P87)T:6-U;&%R('!U<G!O<V4 87)E(&1I<V-L86EM960N M($EN(&YO(&5V96YT#0H *B (" (" (" (" <VAA;&P =&AE(%-Y;F5S M:7, 4V]F='=A<F4 8F4 ;&EA8FQE(&9O<B!A;GD 9&ER96-T+"!I;F1I<F5C M="P-"B J(" (" (" (" ("!I;F-I9&5N=&%L+"!S<&5C:6%L+"!E>&5M M<&QA<GDL(&]R(&-O;G-E<75E;G1I86P 9&%M86=E<PT*("H (" (" (" M(" ("AI;F-L=61I;F<L(&)U="!N;W0 ;&EM:71E9"!T;RP <')O8W5R96UE M;G0 ;V8 <W5B<W1I='5T92!G;V]D<PT*("H (" (" (" (" (&]R('-E M<G9I8V5S.R!L;W-S(&]F('5S92P 9&%T82P ;W( <')O9FET<SL ;W( 8G5S M:6YE<W,-"B J(" (" (" (" ("!I;G1E<G)U<'1I;VXI(&AO=V5V97( M8V%U<V5D(&%N9"!O;B!A;GD =&AE;W)Y(&]F(&QI86)I;&ET>2P-"B J(" M(" (" (" ("!W:&5T:&5R(&EN(&-O;G1R86-T+"!S=')I8W0 ;&EA8FEL M:71Y+"!O<B!T;W)T("AI;F-L=61I;F<-"B J(" (" (" (" ("!N96=L M:6=E;F-E(&]R(&]T:&5R=VES92D 87)I<VEN9R!I;B!A;GD =V%Y(&]U="!O M9B!T:&4 =7-E(&]F#0H *B (" (" (" (" =&AI<R!S;V9T=V%R92P M979E;B!I9B!A9'9I<V5D(&]F('1H92!P;W-S:6)I;&ET>2!O9B!S=6-H#0H M*B (" (" (" (" 9&%M86=E+ T*("H-"B J("\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O("HO#0H-" T*(VEF;F1E9B!?5TE.4U1,7TE.0TQ? M2%]724Y35$Q?5TE.1$]74U]$25)%0U1/4ED-"B-D969I;F4 7U=)3E-43%]) M3D-,7TA?5TE.4U1,7U=)3D1/5U-?1$E214-43U)9#0H-"B-D969I;F4 7U=) M3E-43%]615)?2%]724Y35$Q?5TE.1$]74U]$25)%0U1/4EE?34%*3U( (" M,0T*(V1E9FEN92!?5TE.4U1,7U9%4E](7U=)3E-43%]724Y$3U=37T1)4D5# M5$]265]-24Y/4B (" R#0HC9&5F:6YE(%]724Y35$Q?5D527TA?5TE.4U1, M7U=)3D1/5U-?1$E214-43U)97U)%5DE324].(#(-"B-D969I;F4 7U=)3E-4 M3%]615)?2%]724Y35$Q?5TE.1$]74U]$25)%0U1/4EE?141)5" (" -PT* M#0HO*B O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+PT*("H 26YC M;'5D97,-"B J+PT*#0HC:69N9&5F(%]724Y35$Q?24Y#3%](7U=)3E-43 T* M("-I;F-L=61E(")W:6YS=&PN:"( (" (" (" (" (" (" ("\O($EN M8VQU9&4 =&AE(%=I;E-43"!R;V]T(&AE861E< T*(V5N9&EF("\J("%?5TE. M4U1,7TE.0TQ?2%]724Y35$P *B\-"B-I9FYD968 7U=)3E-43%])3D-,7TA? M5TE.4U1,7T9)3$5365-414U?5%)!2513#0H (VEN8VQU9&4 (G=I;G-T;%]F M:6QE<WES=&5M7W1R86ET<RYH(B +R\ 9FEL95]T<F%I=',-"B-E;F1I9B O M*B A7U=)3E-43%])3D-,7TA?5TE.4U1,7T9)3$5365-414U?5%)!2513("HO M#0H-"B\J("\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O#0H *B!. M86UE<W!A8V4-"B J+PT*#0HC:69N9&5F(%]724Y35$Q?3D]?3D%-15-004-% M#0H (VEF9&5F(%]35$Q33T947TY/7TY!34534$%#10T*+RH 5&AE<F4 :7, M;F\ <W1L<V]F="!N86UE<W!A8V4L('-O(&UU<W0 9&5F:6YE(#HZ=VEN<W1L M("HO#0IN86UE<W!A8V4 =VEN<W1L#0I[#0H (V5L<V4-"B\J($1E9FEN92!S M=&QS;V9T.CIW:6YS=&Q?<')O:F5C=" J+PT*#0IN86UE<W!A8V4 <W1L<V]F M= T*>PT*#0IN86UE<W!A8V4 =VEN<W1L7W!R;VIE8W0-"GL-" T*("-E;F1I M9B O*B!?4U1,4T]&5%].3U].04U%4U!!0T4 *B\-"B-E;F1I9B O*B A7U=) M3E-43%].3U].04U%4U!!0T4 *B\-" T*+RH +R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\-"B J('=I;F1O=W-?9&ER96-T;W)Y#0H * T*("H M5&AI<R!C;&%S<R!W<F%P<R!T:&4 1V5T5VEN9&]W<T1I<F5C=&]R>2 I($%0 M22!F=6YC=&EO;BP 86YD(&5F9F5C=&EV96QY(&%C=', #0H *B!A<R!A($,M M<W1R:6YG(&]F(&ET<R!V86QU92X-"B J+PT*#0IT96UP;&%T93P ("!W<U]T M>7!E;F%M95]P87)A;5]K($,-"B-I9F1E9B!?7U-43%-/1E1?0T9?5$5-4$Q! M5$5?0TQ!4U-?1$5&055,5%]#3$%34U]!4D=5345.5%]355!03U)4#0H (" M(" ("P ("!W<U]T>7!E;F%M95]P87)A;5]K(%0 /2!F:6QE<WES=&5M7W1R M86ET<SQ#/ T*(V5L<V4-"B (" (" +" ('=S7W1Y<&5N86UE7W!A<F%M M7VL 5" O*B ](&9I;&5S>7-T96U?=')A:71S/$,^("HO#0HC96YD:68 +RH M7U]35$Q33T947T-&7U1%35!,051%7T-,05-37T1%1D%53%1?0TQ!4U-?05)' M54U%3E1?4U504$]25" J+PT*(" (" (" ^#0IC;&%S<R!W:6YD;W=S7V1I M<F5C=&]R>0T*>PT*<'5B;&EC. T*(" ('1Y<&5D968 0R (" (" (" M(" (" (" (" 8VAA<E]T>7!E.PT*(" ('1Y<&5D968 5" (" (" M(" (" (" (" (" =')A:71S7W1Y<&4[#0H (" ='EP961E9B!W:6YD M;W=S7V1I<F5C=&]R>3Q#+"!4/B!C;&%S<U]T>7!E.PT*(" ('1Y<&5D968 M=W-?<VEZ95]T(" (" (" (" (" <VEZ95]T>7!E.PT*#0HO+R!/<&5R M871I;VYS#0IP=6)L:6,Z#0H (" <W1A=&EC('-I>F5?='EP92 (&=E=%]P M871H*'=S7V-H87)?85]T("IB=69F97(L('-I>F5?='EP92!C8VA"=69F97(I M.PT*(" ('-T871I8R!S:7IE7W1Y<&4 ("!G971?<&%T:"AW<U]C:&%R7W=? M=" J8G5F9F5R+"!S:7IE7W1Y<&4 8V-H0G5F9F5R*3L-" T*+R\ 071T<FEB M=71E<PT*<'5B;&EC. T*(" (&-H87)?='EP92!C;VYS=" J9V5T7W!A=& H M*2!C;VYS=#L-"B ("!S:7IE7W1Y<&4 (" (" ;&5N9W1H*"D 8V]N<W0[ M#0H-"B\O($-O;G9E<G-I;VYS#0IP=6)L:6,Z#0H (" ;W!E<F%T;W( 8VAA M<E]T>7!E(&-O;G-T("HH*2!C;VYS= T*(" ('L-"B (" (" <F5T=7)N M(&=E=%]P871H*"D[#0H (" ?0T*#0HO+R!);7!L96UE;G1A=&EO; T*<')O M=&5C=&5D. T*(" ('-T<G5C="!);F9O<FUA=&EO; T*(" ('L-"B (" M(" 8VAA<E]T>7!E(" ;5]D:7);7TU!6%]0051(73L-"B (" (" <VEZ M95]T>7!E(" ;5]L96X[#0H-"B (" (" 26YF;W)M871I;VXH*0T*(" M(" (" (" .B!M7VQE;BAG971?<&%T:"AM7V1I<BP =VEN<W1L7VYU;5]E M;&5M96YT<RAM7V1I<BDI*0T*(" (" ("![?0T*(" ('T[#0H-"B-I9B A M9&5F:6YE9"A?4U1,4T]&5%]#3TU024Q%4E])4U]$34,I#0H (" <W1A=&EC M($EN9F]R;6%T:6]N(&-O;G-T("9?9V5T7VEN9F]R;6%T:6]N*"D-"B ("![ M#0H (" (" ('-T871I8R!);F9O<FUA=&EO;B <U]I;F9O.PT*#0H (" M(" (')E='5R;B!S7VEN9F\[#0H (" ?0T*(V5L<V4-" DO+R!$:6=I=&%L M($UA<G, 9V5T<R!A;B!I;G1E<FYA;"!C;VUP:6QE<B!E<G)O<B!W:&5N('1H M92 -" DO+R!P<F5F97)R960 :6UP;&5M96YT871I;VX :7, =7-E9"P <V\ M=V4 <')O=FED92!T:&ES#0H)+R\ <VQI9VAT;'D ;&5S<R!E9F9I8VEE;G0 M:6UP;&5M96YT871I;VXN#0H)26YF;W)M871I;VX);5]I;F9O<FUA=&EO;CL- M" E);F9O<FUA=&EO;B!C;VYS=" F7V=E=%]I;F9O<FUA=&EO;B I(&-O;G-T M#0H)>PT*"0ER971U<FX ;5]I;F9O<FUA=&EO;CL-" E]#0HC96YD:68 +RH M7U-43%-/1E1?0T]-4$E,15)?25-?1$U#("HO#0I].PT*#0HO*B!4>7!E9&5F M<R!T;R!C;VUM;VYL>2!E;F-O=6YT97)E9"!T>7!E<RX *B\-"G1Y<&5D968 M=VEN9&]W<U]D:7)E8W1O<GD\=W-?8VAA<E]A7W0L(&9I;&5S>7-T96U?=')A M:71S/'=S7V-H87)?85]T/B ^(" ("!W:6YD;W=S7V1I<F5C=&]R>5]A.PT* M='EP961E9B!W:6YD;W=S7V1I<F5C=&]R>3QW<U]C:&%R7W=?="P 9FEL97-Y M<W1E;5]T<F%I=',\=W-?8VAA<E]W7W0^(#X (" ('=I;F1O=W-?9&ER96-T M;W)Y7W<[#0H-"B\J("\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M#0H *B!);7!L96UE;G1A=&EO; T*("HO#0H-"G1E;7!L871E/" ('=S7W1Y M<&5N86UE7W!A<F%M7VL 0PT*(" (" (" L(" =W-?='EP96YA;65?<&%R M86U?:R!4#0H (" (" (#X-"FEN;&EN92 O*B!S=&%T:6, *B\ =W-?='EP M96YA;65?='EP95]K('=I;F1O=W-?9&ER96-T;W)Y/$,L(%0^.CIS:7IE7W1Y M<&4 =VEN9&]W<U]D:7)E8W1O<GD\0RP 5#XZ.F=E=%]P871H*'=S7V-H87)? M85]T("IB=69F97(L('=S7W1Y<&5N86UE7W1Y<&5?:R!W:6YD;W=S7V1I<F5C M=&]R>3Q#+"!4/CHZ<VEZ95]T>7!E(&-C:$)U9F9E<BD-"GL-"B ("!R971U M<FX <W1A=&EC7V-A<W0\<VEZ95]T>7!E/B Z.D=E=%=I;F1O=W-$:7)E8W1O M<GE!*&)U9F9E<BP 8V-H0G5F9F5R*2D[#0I]#0H-"G1E;7!L871E/" ('=S M7W1Y<&5N86UE7W!A<F%M7VL 0PT*(" (" (" L(" =W-?='EP96YA;65? M<&%R86U?:R!4#0H (" (" (#X-"FEN;&EN92 O*B!S=&%T:6, *B\ =W-? M='EP96YA;65?='EP95]K('=I;F1O=W-?9&ER96-T;W)Y/$,L(%0^.CIS:7IE M7W1Y<&4 =VEN9&]W<U]D:7)E8W1O<GD\0RP 5#XZ.F=E=%]P871H*'=S7V-H M87)?=U]T("IB=69F97(L('=S7W1Y<&5N86UE7W1Y<&5?:R!W:6YD;W=S7V1I M<F5C=&]R>3Q#+"!4/CHZ<VEZ95]T>7!E(&-C:$)U9F9E<BD-"GL-"B ("!R M971U<FX <W1A=&EC7V-A<W0\<VEZ95]T>7!E/B Z.D=E=%=I;F1O=W-$:7)E M8W1O<GE7*&)U9F9E<BP 8V-H0G5F9F5R*2D[#0I]#0H-"G1E;7!L871E/" M('=S7W1Y<&5N86UE7W!A<F%M7VL 0PT*(" (" (" L(" =W-?='EP96YA M;65?<&%R86U?:R!4#0H (" (" (#X-"FEN;&EN92!W<U]T>7!E;F%M95]T M>7!E7VL =VEN9&]W<U]D:7)E8W1O<GD\0RP 5#XZ.F-H87)?='EP92!C;VYS M=" J=VEN9&]W<U]D:7)E8W1O<GD\0RP 5#XZ.F=E=%]P871H*"D 8V]N<W0- M"GL-"B-I9B!D969I;F5D*%]35$Q33T947T-/35!)3$527TE37T1-0RD-" ER M971U<FX 7V=E=%]I;F9O<FUA=&EO;B I+FU?9&ER.PT*(V5L<V4-"B ("!S M=&%T:6, 8VAA<E]T>7!E(&-O;G-T(" ("IS7W-Z(" ](" 7V=E=%]I;F9O M<FUA=&EO;B I+FU?9&ER.PT*#0H (" <F5T=7)N('-?<WH[#0HC96YD:68 M+RH 7U-43%-/1E1?0T]-4$E,15)?25-?1$U#("HO#0I]#0H-"G1E;7!L871E M/" ('=S7W1Y<&5N86UE7W!A<F%M7VL 0PT*(" (" (" L(" =W-?='EP M96YA;65?<&%R86U?:R!4#0H (" (" (#X-"FEN;&EN92!W<U]T>7!E;F%M M95]T>7!E7VL =VEN9&]W<U]D:7)E8W1O<GD\0RP 5#XZ.G-I>F5?='EP92!W M:6YD;W=S7V1I<F5C=&]R>3Q#+"!4/CHZ;&5N9W1H*"D 8V]N<W0-"GL-" ER M971U<FX 7V=E=%]I;F9O<FUA=&EO;B I+FU?;&5N.PT*?0T*#0HO*B O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R J+PT*#0HC:69N9&5F(%]724Y3 M5$Q?3D]?3D%-15-004-%#0H (VEF9&5F(%]35$Q33T947TY/7TY!34534$%# M10T*?2 O+R!N86UE<W!A8V4 =VEN<W1L#0H (V5L<V4-"GT +R\ ;F%M97-P M86-E('=I;G-T;%]P<F]J96-T#0I]("\O(&YA;65S<&%C92!S=&QS;V9T#0H M(V5N9&EF("\J(%]35$Q33T947TY/7TY!34534$%#12 J+PT*(V5N9&EF("\J M("%?5TE.4U1,7TY/7TY!34534$%#12 J+PT*#0HO*B O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R J+PT*#0HC96YD:68 +RH 7U=)3E-43%])3D-, M7TA?5TE.4U1,7U=)3D1/5U-?1$E214-43U)9("HO#0H-"B\J("\O+R\O+R\O M+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O+R\O :+R\O+R\O+R\O+R\O+R\O+R\O+R\O("HO#0H` ` end
Dec 23 2002