How to configure Ultra DMA mode

bridged with qdn.public.bsp
Post Reply
jayang.patel

How to configure Ultra DMA mode

Post by jayang.patel » Fri Nov 22, 2002 4:40 am

Hello Everyone,

Ultra DMA mode works with one of my boards and doesn't work on another one
having same chipset(North and South Bridge).
I tried configuring the Ultra DMA using "devb-eide" but didn't have any luck
I feel as I tried to assign an IRQ using following command
devb-eide eide irq=7
but it didn't assign until I wrote to the particular register from where it
gets the value.
That means the Ultra DMA mode cannot be enabled using devb-eide utility.

I noticed one difference in both board using pci utility on boot up..IRQ is
assigned automatically by the OS on the board Ultra DMA works while on
another one..it said NO CONNECTION.

Does any one have idea what QNX does during the boot up process in terms of
getting parameters for the eide.

Thanks in advance

Anish Jhaveri
SW/HW System Engineer
Kontron America

Kevin Chiles

Re: How to configure Ultra DMA mode

Post by Kevin Chiles » Mon Nov 25, 2002 2:34 pm

jayang.patel <jayang.patel@attbi.com> wrote:
Hello Everyone,

Ultra DMA mode works with one of my boards and doesn't work on another one
having same chipset(North and South Bridge).
I tried configuring the Ultra DMA using "devb-eide" but didn't have any luck
I feel as I tried to assign an IRQ using following command
devb-eide eide irq=7
but it didn't assign until I wrote to the particular register from where it
gets the value.
The "irq" option tells the driver which interrupt to use. It doesn't assign/
setup the pci interrupt routing.
That means the Ultra DMA mode cannot be enabled using devb-eide utility.
How are you determining that UDMA is not working? Can you post the output
from sloginfo?
I noticed one difference in both board using pci utility on boot up..IRQ is
assigned automatically by the OS on the board Ultra DMA works while on
another one..it said NO CONNECTION.
A "no connection" is normal when the South Bridge IDE interface is configured
in legacy mode. The IDE interface will use irq 14 and 15. Can you post the
output from "pci -vvv" from both systems?
Does any one have idea what QNX does during the boot up process in terms of
getting parameters for the eide.
What version of the OS are you using?

Anish

Re: How to configure Ultra DMA mode

Post by Anish » Mon Nov 25, 2002 10:45 pm

Please find the attached PCI device config files.
The one titled dma.txt is from board with working Ultra DMA and nodma.txt is
data from non-working dma board.

On command sloginfo I get following single line as output.
Time Sev Majort Minor Args

I also tried changing the pci registers data for non-working boards copying
from the one known working Ultra DMA config files but it had no effect.

Thank a lots,
Anish Jhaveri
anish.jhaveri@us.kontron.com
www.kontron.com/adastra


"Kevin Chiles" <kchiles@qnx.com> wrote in message
news:artcdc$rdf$1@nntp.qnx.com...
jayang.patel <jayang.patel@attbi.com> wrote:
Hello Everyone,

Ultra DMA mode works with one of my boards and doesn't work on another
one
having same chipset(North and South Bridge).
I tried configuring the Ultra DMA using "devb-eide" but didn't have any
luck
I feel as I tried to assign an IRQ using following command
devb-eide eide irq=7
but it didn't assign until I wrote to the particular register from where
it
gets the value.

The "irq" option tells the driver which interrupt to use. It doesn't
assign/
setup the pci interrupt routing.

That means the Ultra DMA mode cannot be enabled using devb-eide utility.

How are you determining that UDMA is not working? Can you post the output
from sloginfo?

I noticed one difference in both board using pci utility on boot up..IRQ
is
assigned automatically by the OS on the board Ultra DMA works while on
another one..it said NO CONNECTION.

A "no connection" is normal when the South Bridge IDE interface is
configured
in legacy mode. The IDE interface will use irq 14 and 15. Can you post
the
output from "pci -vvv" from both systems?

Does any one have idea what QNX does during the boot up process in terms
of
getting parameters for the eide.

What version of the OS are you using?
begin 666 dma.txt
M#0I00TD@=F5R<VEO;B @(" ](#(N,3 -"@T*0VQA<W,@(" @(" @(" @/2!"
M<FED9V4@*$AO<W0O4$-)*0T*5F5N9&]R($E$(" @(" @/2 Q,&(Y:"P@06-E
M<B!,86)S($EN8RX@#0I$979I8V4@240@(" @(" ](#$V-3%H+"!-,38U,2!#
M4%4@=&\@4$-)($)R:61G90T*4$-)(&EN9&5X(" @(" @/2 P: T*0VQA<W,@
M0V]D97,@(" @/2 P-C P,#!H#0I2979I<VEO;B!)1" @(" ](#1H#0I"=7,@
M;G5M8F5R(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@, T*1G5N8W1I;VX@
M;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ](&$R,3!H#0I#;VUM86YD(%)E
M9R @(" ](#$W: T*"4DO3R!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4UE;6]R
M>2!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4)U<R!-87-T97(@96YA8FQE9 T*
M"5-P96-I86P@0WEC;&4@;W!E<F%T:6]N<R!I9VYO<F5D#0H)365M;W)Y(%=R
M:71E(&%N9"!);G9A;&ED871E(&5N86)L960-"@E086QE='1E(%-N;V]P:6YG
M(&1I<V%B;&5D#0H)4&%R:71Y($-H96-K:6YG(&1I<V%B;&5D#0H)1&%T82]!
M9&1R97-S('-T97!P:6YG(&1I<V%B;&5D#0H)4T524B,@9')I=F5R(&1I<V%B
M;&5D#0H)1F%S="!B86-K+71O+6)A8VL@=')A;G-A8W1I;VYS('1O(&1I9F9E
M<F5N="!A9V5N=',@9&ES86)L960-"DAE861E<B!T>7!E(" @(#T@,&@@4VEN
M9VQE+69U;F-T:6]N#0I"25-4(" @(" @(" @(" ](#!H($)U:6QD+6EN+7-E
M;&8M=&5S="!N;W0@<W5P<&]R=&5D#0I,871E;F-Y(%1I;65R(" ](#!H#0I#
M86-H92!,:6YE(%-I>F4](#!H( T*36%X($QA=" @(" @(" @/2 P;G,-"DUI
M;B!';G0@(" @(" @(#T@,&YS#0I00TD@26YT(%!I;B @(" ]($Y##0I);G1E
M<G)U<'0@;&EN92 ](# -"D-A<&%B:6QI=&EE<R!0;VEN=&5R(#T@8C!H#0I#
M87!A8FEL:71Y($E$(" @(" @(" ](#)H#0I#87!A8FEL:71I97,@(" @(" @
M(" ](#(P:" M(#%B,# P,C$W: T*0V%P86)I;&ET>2!)1" @(" @(" @/2 Q
M: T*0V%P86)I;&ET:65S(" @(" @(" @/2 Q:" M(#!H#0I$979I8V4@1&5P
M96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(#$Q(#)F(# Y(# P(# T(#$P(# T
M(#!A(# P(#(P(# T(# P(# P(#(P(#(P(# P( T*,'@U,#H@,#$@,# @,# @
M,# @,#0@,3 @,#0@,F8@,# @,# @,# @,# @,# @,C @,C @9F8@#0HP>#8P
M.B X,"!C8R S,"!F-2 P," P," P," P," P9B X8R P,B Y,2 T," R-" Q
M.2 P-2 -"C!X-S Z(# P(# P(#DT(#DT(# P(# P(# T(# P(&,P(&4R(#1D
M(#4W(# P(#4X(# S(# P( T*,'@X,#H@,S$@,#<@-3,@8C<@,S$@,#<@,3 @
M93$@,# @,#$@,# @,# @,# @,# @,# @,# @#0HP>#DP.B Q-2 P," U-2 T
M.2 P," P," P," P," P." P," P," P,"!F."!A92 P," P," -"C!X03 Z
M(#,P(#0P(# P(# P(# Q(# P(# Q(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'A",#H@,#(@830@,C @,# @,3<@,#(@,# @,6(@,# @,# @,# @
M,# @,#D@,# @,# @.# @#0HP>$,P.B P," P," Q,R Q," P," P," P,"!F
M," X," V." P,"!C," P," P," P," P," -"C!X1# Z(# W(&8P(#4U(&9F
M(# P(&(P(&)B(#$U(# P(# P(# P(&,P(#@R(#@P(#@P(# P( T*,'A%,#H@
M,# @-&,@,C,@,V,@-# @,# @8C<@-&0@,# @,#8@,3@@,# @.3,@,C,@,# @
M,# @#0HP>$8P.B P," X," P," T-B P,"!E," P,"!E," P," P," P,2 T
M-R P," P," P," X," -"@T*#0I#;&%S<R @(" @(" @(" ]($)R:61G92 H
M4$-)+U!#22D-"E9E;F1O<B!)1" @(" @(#T@,3!B.6@L($%C97(@3&%B<R!)
M;F,N( T*1&5V:6-E($E$(" @(" @/2 U,C0W:"P@33$V,C$@06QA9&1I;B!6
M(&)U:6QT+6EN(%!#22UT;RU00TD@8G)I9&=E#0I00TD@:6YD97@@(" @(" ]
M(#!H#0I#;&%S<R!#;V1E<R @(" ](# V,#0P,&@-"E)E=FES:6]N($E$(" @
M(#T@,&@-"D)U<R!N=6UB97(@(" @(#T@, T*1&5V:6-E(&YU;6)E<B @/2 Q
M#0I&=6YC=&EO;B!N=6T@(" ](# -"E-T871U<R!296<@(" @(#T@-# P: T*
M0V]M;6%N9"!296<@(" @/2 Q-V@-"@E)+T\@<W!A8V4@86-C97-S(&5N86)L
M960-"@E-96UO<GD@<W!A8V4@86-C97-S(&5N86)L960-"@E"=7,@36%S=&5R
M(&5N86)L960-"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@:6=N;W)E9 T*
M"4UE;6]R>2!7<FET92!A;F0@26YV86QI9&%T92!E;F%B;&5D#0H)4&%L971T
M92!3;F]O<&EN9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C:VEN9R!D:7-A8FQE
M9 T*"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE9 T*"5-%4E(C(&1R
M:79E<B!D:7-A8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K('1R86YS86-T:6]N
M<R!T;R!D:69F97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(96%D97(@='EP92 @
M(" ](#%H(%-I;F=L92UF=6YC=&EO;@T*0DE35" @(" @(" @(" @/2 P:"!"
M=6EL9"UI;BUS96QF+71E<W0@;F]T('-U<'!O<G1E9 T*3&%T96YC>2!4:6UE
M<B @/2 P: T*0V%C:&4@3&EN92!3:7IE/2 P:" -"E!R:6UA<GD@0G5S($YU
M;6)E<B @(" @(" ](#!H#0I396-O;F1A<GD@0G5S($YU;6)E<B @(" @/2 Q
M: T*4W5B;W)D:6YA=&4@0G5S($YU;6)E<B @(#T@,6@-"E-E8V]N9&%R>2!,
M871E;F-Y(%1I;65R(" ](#!H#0I)+T\@0F%S92 @(" @(" @(" @(" @(" @
M/2!E,&@-"DDO3R!,:6UI=" @(" @(" @(" @(" @(" ](&0P: T*4V5C;VYD
M87)Y(%-T871U<R @(" @(" @(#T@,C(R,&@-"DUE;6]R>2!"87-E(" @(" @
M(" @(" @(" ](&4V,#!H#0I-96UO<GD@3&EM:70@(" @(" @(" @(" @/2!E
M-V4P: T*4')E9F5T8VAA8FQE($UE;6]R>2!"87-E(#T@93=F,&@-"E!R969E
M=&-H86)L92!-96UO<GD@3&EM:70](&5F9C!H#0I0<F5F971C:&%B;&4@0F%S
M92!5<'!E<B S,B!":71S(" ](#!H#0I0<F5F971C:&%B;&4@3&EM:70@57!P
M97(@,S(@0FET<R ](#!H#0I)+T\@0F%S92!5<'!E<B Q-B!":71S(" @/2!F
M9F9F: T*22]/($QI;6ET(%5P<&5R(#$V($)I=',@(#T@9F9F9F@-"D)R:61G
M92!#;VYT<F]L(" @(" @(" @(" ](#AN<PT*4$-)($EN="!0:6X@(" @(" @
M(" @(" @(#T@3D,-"DEN=&5R<G5P="!L:6YE(" @(" @(" @(" ](# -"D1E
M=FEC92!$97!E;F1E;G0@4F5G:7-T97)S.@T*,'@T,#H@,# @,# @,#@@,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#4P.B P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," -"C!X-C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'@W,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#@P.B P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," -"C!X.3 Z(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M( T*,'A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @#0HP>$(P.B P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," -"C!X0S Z(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A$,#H@,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M#0HP>$4P.B P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," -"C!X1C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P( T*#0H-"D-L87-S(" @(" @(" @(#T@
M4V5R:6%L($)U<R H56YI=F5R<V%L(%-E<FEA;"!"=7,I#0I696YD;W(@240@
M(" @(" ](#$P8CEH+"!!8V5R($QA8G,@26YC+B -"D1E=FEC92!)1" @(" @
M(#T@-3(S-V@L($TU,C,W(%530B!(;W-T($-O;G1R;VQL97(-"E!#22!I;F1E
M>" @(" @(#T@,&@-"D-L87-S($-O9&5S(" @(#T@,&,P,S$P: T*4F5V:7-I
M;VX@240@(" @/2 S: T*0G5S(&YU;6)E<B @(" @/2 P#0I$979I8V4@;G5M
M8F5R(" ](#(-"D9U;F-T:6]N(&YU;2 @(#T@, T*4W1A='5S(%)E9R @(" @
M/2 R.3!H#0I#;VUM86YD(%)E9R @(" ](#$W: T*"4DO3R!S<&%C92!A8V-E
M<W,@96YA8FQE9 T*"4UE;6]R>2!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4)U
M<R!-87-T97(@96YA8FQE9 T*"5-P96-I86P@0WEC;&4@;W!E<F%T:6]N<R!I
M9VYO<F5D#0H)365M;W)Y(%=R:71E(&%N9"!);G9A;&ED871E(&5N86)L960-
M"@E086QE='1E(%-N;V]P:6YG(&1I<V%B;&5D#0H)4&%R:71Y($-H96-K:6YG
M(&1I<V%B;&5D#0H)1&%T82]!9&1R97-S('-T97!P:6YG(&1I<V%B;&5D#0H)
M4T524B,@9')I=F5R(&1I<V%B;&5D#0H)1F%S="!B86-K+71O+6)A8VL@=')A
M;G-A8W1I;VYS('1O(&1I9F9E<F5N="!A9V5N=',@9&ES86)L960-"DAE861E
M<B!T>7!E(" @(#T@,&@@4VEN9VQE+69U;F-T:6]N#0I"25-4(" @(" @(" @
M(" ](#!H($)U:6QD+6EN+7-E;&8M=&5S="!N;W0@<W5P<&]R=&5D#0I,871E
M;F-Y(%1I;65R(" ](#(P: T*0V%C:&4@3&EN92!3:7IE/2 X:"!U;BUC86-H
M96%B;&4-"E!#22!-96T@061D<F5S<R ](&4U.# P,# P:" S,F)I="!L96YG
M=&@@-# Y-B!E;F%B;&5D#0I3=6)S>7-T96T@5F5N9&]R($E$(#T@,3!B.6@-
M"E-U8G-Y<W1E;2!)1" @(" @(" @/2 U,C,W: T*36%X($QA=" @(" @(" @
M/2 X,&YS#0I-:6X@1VYT(" @(" @(" ](#!N<PT*4$-)($EN="!0:6X@(" @
M/2!)3E0@00T*26YT97)R=7!T(&QI;F4@/2 Y#0I#87!A8FEL:71I97,@4&]I
M;G1E<B ](#8P: T*0V%P86)I;&ET>2!)1" @(" @(" @/2 Q: T*0V%P86)I
M;&ET:65S(" @(" @(" @/2 R:" M(#!H#0I$979I8V4@1&5P96YD96YT(%)E
M9VES=&5R<SH-"C!X-# Z(# P(# P(#%F(# P(#(R(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P( T*,'@U,#H@,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#8P.B P,2 P," P
M,B P," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X
M-S Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P( T*,'@X,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @#0HP>#DP.B P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," -"C!X03 Z(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A"
M,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @#0HP>$,P.B P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," -"C!X1# Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A%,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$8P
M.B P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," -"@T*#0I#;&%S<R @(" @(" @(" ]($UA<W,@4W1O<F%G92 H241%
M*0T*5F5N9&]R($E$(" @(" @/2 Q,&(Y:"P@06-E<B!,86)S($EN8RX@#0I$
M979I8V4@240@(" @(" ](#4R,CEH+"!-,34T,R!3;W5T:&)R:61G92!%241%
M($-O;G1R;VQL97(-"E!#22!I;F1E>" @(" @(#T@,&@-"D-L87-S($-O9&5S
M(" @(#T@,#$P,69A: T*4F5V:7-I;VX@240@(" @/2!C-&@-"D)U<R!N=6UB
M97(@(" @(#T@, T*1&5V:6-E(&YU;6)E<B @/2 T#0I&=6YC=&EO;B!N=6T@
M(" ](# -"E-T871U<R!296<@(" @(#T@,CDP: T*0V]M;6%N9"!296<@(" @
M/2 U: T*"4DO3R!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4UE;6]R>2!S<&%C
M92!A8V-E<W,@9&ES86)L960-"@E"=7,@36%S=&5R(&5N86)L960-"@E3<&5C
M:6%L($-Y8VQE(&]P97)A=&EO;G,@:6=N;W)E9 T*"4UE;6]R>2!7<FET92!A
M;F0@26YV86QI9&%T92!D:7-A8FQE9 T*"5!A;&5T=&4@4VYO;W!I;F<@9&ES
M86)L960-"@E087)I='D@0VAE8VMI;F<@9&ES86)L960-"@E$871A+T%D9')E
M<W,@<W1E<'!I;F<@9&ES86)L960-"@E315)2(R!D<FEV97(@9&ES86)L960-
M"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C=&EO;G,@=&\@9&EF9F5R96YT
M(&%G96YT<R!D:7-A8FQE9 T*2&5A9&5R('1Y<&4@(" @/2 P:"!3:6YG;&4M
M9G5N8W1I;VX-"D))4U0@(" @(" @(" @(#T@,&@@0G5I;&0M:6XM<V5L9BUT
M97-T(&YO="!S=7!P;W)T960-"DQA=&5N8WD@5&EM97(@(#T@,C!H#0I#86-H
M92!,:6YE(%-I>F4](#!H( T*4$-)($E/($%D9')E<W,@(#T@9#0P,&@@;&5N
M9W1H(#$V(&5N86)L960-"E-U8G-Y<W1E;2!696YD;W(@240@/2 Q,#0S: T*
M4W5B<WES=&5M($E$(" @(" @(" ](#@P-3-H#0I-87@@3&%T(" @(" @(" ]
M(#1N<PT*36EN($=N=" @(" @(" @/2 R;G,-"E!#22!);G0@4&EN(" @(#T@
M24Y4($$-"DEN=&5R<G5P="!L:6YE(#T@-PT*0V%P86)I;&ET:65S(%!O:6YT
M97(@/2 V,&@-"D-A<&%B:6QI='D@240@(" @(" @(#T@,6@-"D-A<&%B:6QI
M=&EE<R @(" @(" @(#T@,F@@+2 P: T*1&5V:6-E($1E<&5N9&5N="!296=I
M<W1E<G,Z#0HP>#0P.B P," P," P," W82 P," P," P," P," S," P," R
M,"!C.2 P," X,"!B82 S82 -"C!X-3 Z(# R(# P(# P(#AB(# P(# Q(#0X
M(#0T(# P(# P(#,Q(# P(# P(# P(# P(# P( T*,'@V,#H@,#$@,# @,#(@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#<P
M.B P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," -"C!X.# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P( T*,'@Y,#H@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$$P.B P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X0C Z
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'A#,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @#0HP>$0P.B P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," -"C!X13 Z(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A&,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @#0H-"@T*0VQA<W,@(" @(" @(" @/2!397)I86P@0G5S("A5;FEV97)S
M86P@4V5R:6%L($)U<RD-"E9E;F1O<B!)1" @(" @(#T@,3!B.6@L($%C97(@
M3&%B<R!);F,N( T*1&5V:6-E($E$(" @(" @/2 U,C,W:"P@334R,S<@55-"
M($AO<W0@0V]N=')O;&QE<@T*4$-)(&EN9&5X(" @(" @/2 Q: T*0VQA<W,@
M0V]D97,@(" @/2 P8S S,3!H#0I2979I<VEO;B!)1" @(" ](#-H#0I"=7,@
M;G5M8F5R(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@-@T*1G5N8W1I;VX@
M;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ](#(Y,&@-"D-O;6UA;F0@4F5G
M(" @(#T@,3=H#0H)22]/('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)365M;W)Y
M('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)0G5S($UA<W1E<B!E;F%B;&5D#0H)
M4W!E8VEA;"!#>6-L92!O<&5R871I;VYS(&EG;F]R960-"@E-96UO<GD@5W)I
M=&4@86YD($EN=F%L:61A=&4@96YA8FQE9 T*"5!A;&5T=&4@4VYO;W!I;F<@
M9&ES86)L960-"@E087)I='D@0VAE8VMI;F<@9&ES86)L960-"@E$871A+T%D
M9')E<W,@<W1E<'!I;F<@9&ES86)L960-"@E315)2(R!D<FEV97(@9&ES86)L
M960-"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C=&EO;G,@=&\@9&EF9F5R
M96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A9&5R('1Y<&4@(" @/2 P:"!3:6YG
M;&4M9G5N8W1I;VX-"D))4U0@(" @(" @(" @(#T@,&@@0G5I;&0M:6XM<V5L
M9BUT97-T(&YO="!S=7!P;W)T960-"DQA=&5N8WD@5&EM97(@(#T@,C!H#0I#
M86-H92!,:6YE(%-I>F4](#AH('5N+6-A8VAE86)L90T*4$-)($UE;2!!9&1R
M97-S(#T@930X,# P,#!H(#,R8FET(&QE;F=T:" T,#DV(&5N86)L960-"E-U
M8G-Y<W1E;2!696YD;W(@240@/2 Q,&(Y: T*4W5B<WES=&5M($E$(" @(" @
M(" ](#4R,S=H#0I-87@@3&%T(" @(" @(" ](#@P;G,-"DUI;B!';G0@(" @
M(" @(#T@,&YS#0I00TD@26YT(%!I;B @(" ]($E.5"!!#0I);G1E<G)U<'0@
M;&EN92 ](#4-"D-A<&%B:6QI=&EE<R!0;VEN=&5R(#T@-C!H#0I#87!A8FEL
M:71Y($E$(" @(" @(" ](#%H#0I#87!A8FEL:71I97,@(" @(" @(" ](#)H
M("T@,&@-"D1E=FEC92!$97!E;F1E;G0@4F5G:7-T97)S.@T*,'@T,#H@,# @
M,# @,68@,# @,C @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M#0HP>#4P.B P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," -"C!X-C Z(# Q(# P(# R(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P( T*,'@W,#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#@P.B P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," -
M"C!X.3 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P( T*,'A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @#0HP>$(P.B P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," -"C!X0S Z(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*
M,'A$,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @#0HP>$4P.B P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," -"C!X1C Z(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*#0H-"D-L87-S(" @
M(" @(" @(#T@0G)I9&=E("A00TDO25-!*0T*5F5N9&]R($E$(" @(" @/2 Q
M,&(Y:"P@06-E<B!,86)S($EN8RX@#0I$979I8V4@240@(" @(" ](#$U,S-H
M+"!-,34S,R!00TD@4V]U=&@@0G)I9&=E#0I00TD@:6YD97@@(" @(" ](#!H
M#0I#;&%S<R!#;V1E<R @(" ](# V,#$P,&@-"E)E=FES:6]N($E$(" @(#T@
M,&@-"D)U<R!N=6UB97(@(" @(#T@, T*1&5V:6-E(&YU;6)E<B @/2 W#0I&
M=6YC=&EO;B!N=6T@(" ](# -"E-T871U<R!296<@(" @(#T@,C$P: T*0V]M
M;6%N9"!296<@(" @/2!F: T*"4DO3R!S<&%C92!A8V-E<W,@96YA8FQE9 T*
M"4UE;6]R>2!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4)U<R!-87-T97(@96YA
M8FQE9 T*"5-P96-I86P@0WEC;&4@;W!E<F%T:6]N<R!M;VYI=&]R#0H)365M
M;W)Y(%=R:71E(&%N9"!);G9A;&ED871E(&1I<V%B;&5D#0H)4&%L971T92!3
M;F]O<&EN9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C:VEN9R!D:7-A8FQE9 T*
M"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE9 T*"5-%4E(C(&1R:79E
M<B!D:7-A8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K('1R86YS86-T:6]N<R!T
M;R!D:69F97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(96%D97(@='EP92 @(" ]
M(#!H(%-I;F=L92UF=6YC=&EO;@T*0DE35" @(" @(" @(" @/2 P:"!"=6EL
M9"UI;BUS96QF+71E<W0@;F]T('-U<'!O<G1E9 T*3&%T96YC>2!4:6UE<B @
M/2 P: T*0V%C:&4@3&EN92!3:7IE/2 P:" -"E-U8G-Y<W1E;2!696YD;W(@
M240@/2 Q,&(Y: T*4W5B<WES=&5M($E$(" @(" @(" ](#$U,S-H#0I-87@@
M3&%T(" @(" @(" ](#!N<PT*36EN($=N=" @(" @(" @/2 P;G,-"E!#22!)
M;G0@4&EN(" @(#T@3D,-"DEN=&5R<G5P="!L:6YE(#T@, T*0V%P86)I;&ET
M:65S(%!O:6YT97(@/2!A,&@-"D-A<&%B:6QI='D@240@(" @(" @(#T@,6@-
M"D-A<&%B:6QI=&EE<R @(" @(" @(#T@,6@@+2 P: T*1&5V:6-E($1E<&5N
M9&5N="!296=I<W1E<G,Z#0HP>#0P.B P,R R,2 P8B!E82 U9" P," P," P
M," P.2 P,R P-2 P," P," P,"!F9" S-R -"C!X-3 Z(# P(# P(# P(# P
M(# R(# P(# R(# P(#=E(# P(# P(# P(# P(# P(# P(# P( T*,'@V,#H@
M,# @,3@@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @-C @,# @
M,# @#0HP>#<P.B Q,B P," P,R P," T,2 Q9B P," T8R T," P," P," P
M," P,"!C," X," Y," -"C!X.# Z(&$Q(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@Y,#H@,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$$P.B P
M,2 P," P,2 P," P," P," P," P," P," P," P," P," P," P," P," P
M," -"C!X0C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'A#,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$0P.B P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," -"C!X13 Z(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M( T*,'A&,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @#0H-"@T*0VQA<W,@(" @(" @(" @/2!"<FED9V4@*%5N
M:VYO=VXI#0I696YD;W(@240@(" @(" ](#$P8C5H+"!03%@@5&5C:&YO;&]G
M>2 -"D1E=FEC92!)1" @(" @(#T@,S P,6@L(%!#22 Y,#,P4D1++4Q)5$4@
M4$-)(%)E9F5R96YC92!$97-I9VX@2VET(&9O<B!00TD@.3 S, T*4$-)(&EN
M9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@(" @/2 P-C@P,#!H#0I2979I
M<VEO;B!)1" @(" ](#%H#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N
M=6UB97(@(#T@,3 -"D9U;F-T:6]N(&YU;2 @(#T@, T*4W1A='5S(%)E9R @
M(" @/2 R.3!H#0I#;VUM86YD(%)E9R @(" ](#-H#0H)22]/('-P86-E(&%C
M8V5S<R!E;F%B;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)
M0G5S($UA<W1E<B!D:7-A8FQE9 T*"5-P96-I86P@0WEC;&4@;W!E<F%T:6]N
M<R!I9VYO<F5D#0H)365M;W)Y(%=R:71E(&%N9"!);G9A;&ED871E(&1I<V%B
M;&5D#0H)4&%L971T92!3;F]O<&EN9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C
M:VEN9R!D:7-A8FQE9 T*"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE
M9 T*"5-%4E(C(&1R:79E<B!D:7-A8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K
M('1R86YS86-T:6]N<R!T;R!D:69F97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(
M96%D97(@='EP92 @(" ](#!H(%-I;F=L92UF=6YC=&EO;@T*0DE35" @(" @
M(" @(" @/2 P:"!"=6EL9"UI;BUS96QF+71E<W0@;F]T('-U<'!O<G1E9 T*
M3&%T96YC>2!4:6UE<B @/2 P: T*0V%C:&4@3&EN92!3:7IE/2 X:"!U;BUC
M86-H96%B;&4-"E-U8G-Y<W1E;2!696YD;W(@240@/2 Q,&(U: T*4W5B<WES
M=&5M($E$(" @(" @(" ](#DP,S!H#0I-87@@3&%T(" @(" @(" ](#!N<PT*
M36EN($=N=" @(" @(" @/2 P;G,-"E!#22!);G0@4&EN(" @(#T@24Y4($$-
M"DEN=&5R<G5P="!L:6YE(#T@,3 -"D-A<&%B:6QI=&EE<R!0;VEN=&5R(#T@
M-#!H#0I#87!A8FEL:71Y($E$(" @(" @(" ](#%H#0I#87!A8FEL:71I97,@
M(" @(" @(" ](#0X,#%H("T@,&@-"D-A<&%B:6QI='D@240@(" @(" @(#T@
M-F@-"D-A<&%B:6QI=&EE<R @(" @(" @(#T@,&@@+2 S: T*0V%P86)I;&ET
M>2!)1" @(" @(" @/2 S: T*0V%P86)I;&ET:65S(" @(" @(" @/2 P:" M
M(#!H#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(# Q(#0X
M(# Q(#0X(# P(# P(# P(# P(# V(#1C(# P(# P(# S(# P(# P(# P( T*
M,'@U,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @#0HP>#8P.B P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," -"C!X-S Z(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@X,#H@,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP
M>#DP.B P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P( T*,'A",#H@,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$,P.B P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X
M1# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P( T*,'A%,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @#0HP>$8P.B P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," -"@T*#0I#;&%S<R @(" @
M(" @(" ]($)R:61G92 H56YK;F]W;BD-"E9E;F1O<B!)1" @(" @(#T@,3!B
M.6@L($%C97(@3&%B<R!);F,N( T*1&5V:6-E($E$(" @(" @/2 W,3 Q:"P@
M33<Q,#$@4&]W97(@36%N86=E;65N="!#;VYT<F]L;&5R#0I00TD@:6YD97@@
M(" @(" ](#!H#0I#;&%S<R!#;V1E<R @(" ](# V.# P,&@-"E)E=FES:6]N
M($E$(" @(#T@,&@-"D)U<R!N=6UB97(@(" @(#T@, T*1&5V:6-E(&YU;6)E
M<B @/2 Q-PT*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ]
M(#(P,&@-"D-O;6UA;F0@4F5G(" @(#T@,&@-"@E)+T\@<W!A8V4@86-C97-S
M(&1I<V%B;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!D:7-A8FQE9 T*"4)U
M<R!-87-T97(@9&ES86)L960-"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@
M:6=N;W)E9 T*"4UE;6]R>2!7<FET92!A;F0@26YV86QI9&%T92!D:7-A8FQE
M9 T*"5!A;&5T=&4@4VYO;W!I;F<@9&ES86)L960-"@E087)I='D@0VAE8VMI
M;F<@9&ES86)L960-"@E$871A+T%D9')E<W,@<W1E<'!I;F<@9&ES86)L960-
M"@E315)2(R!D<FEV97(@9&ES86)L960-"@E&87-T(&)A8VLM=&\M8F%C:R!T
M<F%N<V%C=&EO;G,@=&\@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A
M9&5R('1Y<&4@(" @/2 P:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@(" @(" @
M(" @(#T@,&@@0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T960-"DQA
M=&5N8WD@5&EM97(@(#T@,&@-"D-A8VAE($QI;F4@4VEZ93T@,&@@#0I-87@@
M3&%T(" @(" @(" ](#!N<PT*36EN($=N=" @(" @(" @/2 P;G,-"E!#22!)
M;G0@4&EN(" @(#T@3D,-"DEN=&5R<G5P="!L:6YE(#T@, T*1&5V:6-E($1E
M<&5N9&5N="!296=I<W1E<G,Z#0HP>#0P.B Q-" T," P," P," P," P," R
M," P,2 P."!D82 P9" S," P," P," P," P," -"C!X-3 Z(# P(# P(# P
M(# P(# P(#0P(# P(# P(# P(&1F(#!F(# P(# P(# P(# P(# P( T*,'@V
M,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @9F8@9F8@
M8V8@,&0@#0HP>#<P.B!F9B X-R P," P," P," P," P," P." P," P," P
M," P," R." P," P," P," -"C!X.# Z(#-E(# Q(#$S(#%B(# P(#(P(# P
M(# P(#!B(# P(# P(# P(# P(# P(# P(# P( T*,'@Y,#H@,# @,# @,# @
M,# @,# @,# @,# @,#@@,# @,# @,#0@,# @,# @,# @,# @,# @#0HP>$$P
M.B P," P," P," P-" P," P," P," P," P," P," P," P,"!F," T," P
M," P," -"C!X0C Z(# P(# T(# P(# P(# T(# P(# P(# P(# P(# T(# P
M(# P(# P(# P(# P(# P( T*,'A#,#H@,3 @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,#,@,# @,# @,# @,# @#0HP>$0P.B P," T-B P," P
M," P," P," P," P," P," P9B P," P," U-" P.2 P," P," -"C!X13 Z
M(# P(&4T(# P(&4X(# Q(# P(# Q(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'A&,#H@,#$@,# @,C @-F4@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @#0H-"@T*0VQA<W,@(" @(" @(" @/2!$:7-P;&%Y
M("A61T$I#0I696YD;W(@240@(" @(" ](#$P9&5H+"!.=FED:6$@0V]R<&]R
M871I;VX@#0I$979I8V4@240@(" @(" ](#$U,&@L($Y6,34@1V5&;W)C93(@
M1U13+U!R;PT*4$-)(&EN9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@(" @
M/2 P,S P,#!H#0I2979I<VEO;B!)1" @(" ](&$S: T*0G5S(&YU;6)E<B @
M(" @/2 Q#0I$979I8V4@;G5M8F5R(" ](# -"D9U;F-T:6]N(&YU;2 @(#T@
M, T*4W1A='5S(%)E9R @(" @/2 R8C!H#0I#;VUM86YD(%)E9R @(" ](#=H
M#0H)22]/('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)365M;W)Y('-P86-E(&%C
M8V5S<R!E;F%B;&5D#0H)0G5S($UA<W1E<B!E;F%B;&5D#0H)4W!E8VEA;"!#
M>6-L92!O<&5R871I;VYS(&EG;F]R960-"@E-96UO<GD@5W)I=&4@86YD($EN
M=F%L:61A=&4@9&ES86)L960-"@E086QE='1E(%-N;V]P:6YG(&1I<V%B;&5D
M#0H)4&%R:71Y($-H96-K:6YG(&1I<V%B;&5D#0H)1&%T82]!9&1R97-S('-T
M97!P:6YG(&1I<V%B;&5D#0H)4T524B,@9')I=F5R(&1I<V%B;&5D#0H)1F%S
M="!B86-K+71O+6)A8VL@=')A;G-A8W1I;VYS('1O(&1I9F9E<F5N="!A9V5N
M=',@9&ES86)L960-"DAE861E<B!T>7!E(" @(#T@,&@@4VEN9VQE+69U;F-T
M:6]N#0I"25-4(" @(" @(" @(" ](#!H($)U:6QD+6EN+7-E;&8M=&5S="!N
M;W0@<W5P<&]R=&5D#0I,871E;F-Y(%1I;65R(" ](#0P: T*0V%C:&4@3&EN
M92!3:7IE/2 P:" -"E!#22!-96T@061D<F5S<R ](&4V,# P,# P:" S,F)I
M="!L96YG=&@@,38W-S<R,38@96YA8FQE9 T*4$-)($UE;2!!9&1R97-S(#T@
M93@P,# P,#!H('!R969E=&-H86)L92 S,F)I="!L96YG=&@@,3,T,C$W-S(X
M(&5N86)L960-"E-U8G-Y<W1E;2!696YD;W(@240@/2 Q-30U: T*4W5B<WES
M=&5M($E$(" @(" @(" ](#)E: T*4$-)($5X<&%N<VEO;B!23TT@/2!E-V9F
M,# P,&@@;&5N9W1H(#8U-3,V(&1I<V%B;&5D#0I-87@@3&%T(" @(" @(" ]
M(#%N<PT*36EN($=N=" @(" @(" @/2 U;G,-"E!#22!);G0@4&EN(" @(#T@
M24Y4($$-"DEN=&5R<G5P="!L:6YE(#T@,3$-"D-A<&%B:6QI=&EE<R!0;VEN
M=&5R(#T@-C!H#0I#87!A8FEL:71Y($E$(" @(" @(" ](#%H#0I#87!A8FEL
M:71I97,@(" @(" @(" ](#%H("T@,&@-"D-A<&%B:6QI='D@240@(" @(" @
M(#T@,F@-"D-A<&%B:6QI=&EE<R @(" @(" @(#T@,C!H("T@,68P,# P,3=H
M#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(#0U(#$U(#)E
M(# P(# R(# P(#(P(# P(#$W(# P(# P(#%F(# P(# P(# P(# P( T*,'@U
M,#H@,#$@,# @,# @,# @,#$@,# @,# @,# @8V4@9#8@,C,@,# @,&8@,# @
M,# @,# @#0HP>#8P.B P,2 T-" P,2 P," P," P," P," P," P," P," P
M," P," P," P," P," P," -"C!X-S Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@X,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#DP
M.B P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P( T*,'A",#H@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$,P.B P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X1# Z
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'A%,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @#0HP>$8P.B P," P," P," P," P," P," P," P
@," P," P," P," P," P," P," P," P," -"@T*#0H`
`
end

begin 666 nodma.txt
M#0I00TD@=F5R<VEO;B @(" ](#(N,3 -"@T*0VQA<W,@(" @(" @(" @/2!"
M<FED9V4@*$AO<W0O4$-)*0T*5F5N9&]R($E$(" @(" @/2 Q,&(Y:"P@06-E
M<B!,86)S($EN8RX@#0I$979I8V4@240@(" @(" ](#$V-3%H+"!-,38U,2!#
M4%4@=&\@4$-)($)R:61G90T*4$-)(&EN9&5X(" @(" @/2 P: T*0VQA<W,@
M0V]D97,@(" @/2 P-C P,#!H#0I2979I<VEO;B!)1" @(" ](&(P: T*0G5S
M(&YU;6)E<B @(" @/2 P#0I$979I8V4@;G5M8F5R(" ](# -"D9U;F-T:6]N
M(&YU;2 @(#T@, T*4W1A='5S(%)E9R @(" @/2!A,C$P: T*0V]M;6%N9"!2
M96<@(" @/2 Q9F@-"@E)+T\@<W!A8V4@86-C97-S(&5N86)L960-"@E-96UO
M<GD@<W!A8V4@86-C97-S(&5N86)L960-"@E"=7,@36%S=&5R(&5N86)L960-
M"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@;6]N:71O<@T*"4UE;6]R>2!7
M<FET92!A;F0@26YV86QI9&%T92!E;F%B;&5D#0H)4&%L971T92!3;F]O<&EN
M9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C:VEN9R!D:7-A8FQE9 T*"41A=&$O
M061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE9 T*"5-%4E(C(&1R:79E<B!D:7-A
M8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K('1R86YS86-T:6]N<R!T;R!D:69F
M97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(96%D97(@='EP92 @(" ](#!H(%-I
M;F=L92UF=6YC=&EO;@T*0DE35" @(" @(" @(" @/2 P:"!"=6EL9"UI;BUS
M96QF+71E<W0@;F]T('-U<'!O<G1E9 T*3&%T96YC>2!4:6UE<B @/2 P: T*
M0V%C:&4@3&EN92!3:7IE/2 P:" -"DUA>"!,870@(" @(" @(#T@,&YS#0I-
M:6X@1VYT(" @(" @(" ](#!N<PT*4$-)($EN="!0:6X@(" @/2!.0PT*26YT
M97)R=7!T(&QI;F4@/2 P#0I#87!A8FEL:71I97,@4&]I;G1E<B ](&(P: T*
M0V%P86)I;&ET>2!)1" @(" @(" @/2 R: T*0V%P86)I;&ET:65S(" @(" @
M(" @/2 R,&@@+2 Q8C P,#(Q-V@-"D-A<&%B:6QI='D@240@(" @(" @(#T@
M,6@-"D-A<&%B:6QI=&EE<R @(" @(" @(#T@,6@@+2 P: T*1&5V:6-E($1E
M<&5N9&5N="!296=I<W1E<G,Z#0HP>#0P.B Q8R Q," P.2 P," P-2 Q," P
M-" R9B P," R," P-" R," P," R," R," P," -"C!X-3 Z(# P(# P(# P
M(# P(#,T(#$P(# T(#)F(# P(# P(# P(# P(# P(#(P(#(P(&9F( T*,'@V
M,#H@8S @8V,@,# @,# @,# @.#0@,# @,# @968@8S0@.#8@.3$@-# @,#0@
M,3D@,#4@#0HP>#<P.B P," P," Y-" Y-" P," P," P-" P," T," R," W
M-B U-R P," T." P,R Q,2 -"C!X.# Z(#,Q(# W(#4S(&(W(#,Q(# W(#$P
M(&4Q(# P(# Q(# P(# P(# P(# P(# P(# P( T*,'@Y,#H@9#4@9F8@-30@
M-#D@,# @,# @,# @,# @,#@@,# @,# @,# @-C@@864@,# @9C @#0HP>$$P
M.B!F8R!F9B P," P," P,2 P," P,2 P," P," P," P," P," P," P," P
M," P," -"C!X0C Z(# R(&$T(#(P(# P(#$W(# R(# P(#%B(# P(# P(# P
M(# P(# X(# P(# P(# P( T*,'A#,#H@,# @,# @,3,@,3 @,# @,# @,# @
M9C @.# @-C@@,# @8S @,# @,# @,# @,# @#0HP>$0P.B P-R P," P-2!A
M8R P," W," W8B Q-2 P," P," P,"!C," X,B P8R X," P," -"C!X13 Z
M(# P(#1C(#(S(#-A(#0P(# P(&(X(#0T(# P(#$S(#$X(# P(# P(# W(# P
M(# P( T*,'A&,#H@,# @.# @,# @-3,@.# @,#<@.# @,#<@,# @,# @,#$@
M-#<@,# @,# @,# @,#$@#0H-"@T*0VQA<W,@(" @(" @(" @/2!"<FED9V4@
M*%!#22]00TDI#0I696YD;W(@240@(" @(" ](#$P8CEH+"!!8V5R($QA8G,@
M26YC+B -"D1E=FEC92!)1" @(" @(#T@-3(T-V@L($TQ-C(Q($%L861D:6X@
M5B!B=6EL="UI;B!00TDM=&\M4$-)(&)R:61G90T*4$-)(&EN9&5X(" @(" @
M/2 P: T*0VQA<W,@0V]D97,@(" @/2 P-C T,#!H#0I2979I<VEO;B!)1" @
M(" ](#!H#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@
M,0T*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ](#0P,&@-
M"D-O;6UA;F0@4F5G(" @(#T@,69H#0H)22]/('-P86-E(&%C8V5S<R!E;F%B
M;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)0G5S($UA<W1E
M<B!E;F%B;&5D#0H)4W!E8VEA;"!#>6-L92!O<&5R871I;VYS(&UO;FET;W(-
M"@E-96UO<GD@5W)I=&4@86YD($EN=F%L:61A=&4@96YA8FQE9 T*"5!A;&5T
M=&4@4VYO;W!I;F<@9&ES86)L960-"@E087)I='D@0VAE8VMI;F<@9&ES86)L
M960-"@E$871A+T%D9')E<W,@<W1E<'!I;F<@9&ES86)L960-"@E315)2(R!D
M<FEV97(@9&ES86)L960-"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C=&EO
M;G,@=&\@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A9&5R('1Y<&4@
M(" @/2 Q:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@(" @(" @(" @(#T@,&@@
M0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T960-"DQA=&5N8WD@5&EM
M97(@(#T@,&@-"D-A8VAE($QI;F4@4VEZ93T@,&@@#0I0<FEM87)Y($)U<R!.
M=6UB97(@(" @(" @/2 P: T*4V5C;VYD87)Y($)U<R!.=6UB97(@(" @(#T@
M,6@-"E-U8F]R9&EN871E($)U<R!.=6UB97(@(" ](#%H#0I396-O;F1A<GD@
M3&%T96YC>2!4:6UE<B @/2 P: T*22]/($)A<V4@(" @(" @(" @(" @(" @
M(#T@.3!H#0I)+T\@3&EM:70@(" @(" @(" @(" @(" @/2 Y,&@-"E-E8V]N
M9&%R>2!3=&%T=7,@(" @(" @(" ](#(R,C!H#0I-96UO<GD@0F%S92 @(" @
M(" @(" @(" @/2!F.# P: T*365M;W)Y($QI;6ET(" @(" @(" @(" @(#T@
M9C@P,&@-"E!R969E=&-H86)L92!-96UO<GD@0F%S92 ](&4P,#!H#0I0<F5F
M971C:&%B;&4@365M;W)Y($QI;6ET/2!E.# P: T*4')E9F5T8VAA8FQE($)A
M<V4@57!P97(@,S(@0FET<R @/2 P: T*4')E9F5T8VAA8FQE($QI;6ET(%5P
M<&5R(#,R($)I=',@/2 P: T*22]/($)A<V4@57!P97(@,38@0FET<R @(#T@
M9F9F9F@-"DDO3R!,:6UI="!5<'!E<B Q-B!":71S(" ](&9F9F9H#0I"<FED
M9V4@0V]N=')O;" @(" @(" @(" @/2 Q,FYS#0I00TD@26YT(%!I;B @(" @
M(" @(" @(" @/2!.0PT*26YT97)R=7!T(&QI;F4@(" @(" @(" @(#T@, T*
M1&5V:6-E($1E<&5N9&5N="!296=I<W1E<G,Z#0HP>#0P.B P," P," P8R P
M," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X-3 Z
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'@V,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @#0HP>#<P.B P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," -"C!X.# Z(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@Y,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @#0HP>$$P.B P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," -"C!X0C Z(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A#,#H@,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$0P.B P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," -"C!X13 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'A&,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0H-"@T*0VQA<W,@(" @(" @(" @
M/2!397)I86P@0G5S("A5;FEV97)S86P@4V5R:6%L($)U<RD-"E9E;F1O<B!)
M1" @(" @(#T@,3!B.6@L($%C97(@3&%B<R!);F,N( T*1&5V:6-E($E$(" @
M(" @/2 U,C,W:"P@334R,S<@55-"($AO<W0@0V]N=')O;&QE<@T*4$-)(&EN
M9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@(" @/2 P8S S,3!H#0I2979I
M<VEO;B!)1" @(" ](#-H#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N
M=6UB97(@(#T@,@T*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @
M(" ](#(Y,&@-"D-O;6UA;F0@4F5G(" @(#T@,3=H#0H)22]/('-P86-E(&%C
M8V5S<R!E;F%B;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)
M0G5S($UA<W1E<B!E;F%B;&5D#0H)4W!E8VEA;"!#>6-L92!O<&5R871I;VYS
M(&EG;F]R960-"@E-96UO<GD@5W)I=&4@86YD($EN=F%L:61A=&4@96YA8FQE
M9 T*"5!A;&5T=&4@4VYO;W!I;F<@9&ES86)L960-"@E087)I='D@0VAE8VMI
M;F<@9&ES86)L960-"@E$871A+T%D9')E<W,@<W1E<'!I;F<@9&ES86)L960-
M"@E315)2(R!D<FEV97(@9&ES86)L960-"@E&87-T(&)A8VLM=&\M8F%C:R!T
M<F%N<V%C=&EO;G,@=&\@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A
M9&5R('1Y<&4@(" @/2 P:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@(" @(" @
M(" @(#T@,&@@0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T960-"DQA
M=&5N8WD@5&EM97(@(#T@-#!H#0I#86-H92!,:6YE(%-I>F4](#AH('5N+6-A
M8VAE86)L90T*4$-)($UE;2!!9&1R97-S(#T@9#@P,#(P,#!H(#,R8FET(&QE
M;F=T:" T,#DV(&5N86)L960-"DUA>"!,870@(" @(" @(#T@.#!N<PT*36EN
M($=N=" @(" @(" @/2 P;G,-"E!#22!);G0@4&EN(" @(#T@24Y4($$-"DEN
M=&5R<G5P="!L:6YE(#T@.0T*0V%P86)I;&ET:65S(%!O:6YT97(@/2 V,&@-
M"D-A<&%B:6QI='D@240@(" @(" @(#T@,6@-"D-A<&%B:6QI=&EE<R @(" @
M(" @(#T@,F@@+2 P: T*1&5V:6-E($1E<&5N9&5N="!296=I<W1E<G,Z#0HP
M>#0P.B P," P," P9B P-" P,B P," P," P," P," P," P," P," P," P
M," P," P," -"C!X-3 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P( T*,'@V,#H@,#$@,# @,#(@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#<P.B P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X
M.# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P( T*,'@Y,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @#0HP>$$P.B P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," -"C!X0C Z(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A#
M,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @#0HP>$0P.B P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," -"C!X13 Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A&,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0H-"@T*
M0VQA<W,@(" @(" @(" @/2!#;VUM=6YI8V%T:6]N("A$34$I#0I696YD;W(@
M240@(" @(" ](#$P8CEH+"!!8V5R($QA8G,@26YC+B -"D1E=FEC92!)1" @
M(" @(#T@-30U-V@L(%5N:VYO=VX@56YK;F]W;@T*4$-)(&EN9&5X(" @(" @
M/2 P: T*0VQA<W,@0V]D97,@(" @/2 P-S S,#!H#0I2979I<VEO;B!)1" @
M(" ](#!H#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@
M,PT*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ](#(Y,&@-
M"D-O;6UA;F0@4F5G(" @(#T@,&@-"@E)+T\@<W!A8V4@86-C97-S(&1I<V%B
M;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!D:7-A8FQE9 T*"4)U<R!-87-T
M97(@9&ES86)L960-"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@:6=N;W)E
M9 T*"4UE;6]R>2!7<FET92!A;F0@26YV86QI9&%T92!D:7-A8FQE9 T*"5!A
M;&5T=&4@4VYO;W!I;F<@9&ES86)L960-"@E087)I='D@0VAE8VMI;F<@9&ES
M86)L960-"@E$871A+T%D9')E<W,@<W1E<'!I;F<@9&ES86)L960-"@E315)2
M(R!D<FEV97(@9&ES86)L960-"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C
M=&EO;G,@=&\@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A9&5R('1Y
M<&4@(" @/2 P:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@(" @(" @(" @(#T@
M,&@@0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T960-"DQA=&5N8WD@
M5&EM97(@(#T@,C!H#0I#86-H92!,:6YE(%-I>F4](#!H( T*4$-)($E/($%D
M9')E<W,@(#T@,&@@;&5N9W1H(#(U-B!D:7-A8FQE9 T*4W5B<WES=&5M(%9E
M;F1O<B!)1" ](#$P-#!H#0I3=6)S>7-T96T@240@(" @(" @(#T@-30U-V@-
M"DUA>"!,870@(" @(" @(#T@,&YS#0I-:6X@1VYT(" @(" @(" ](#!N<PT*
M4$-)($EN="!0:6X@(" @/2!)3E0@00T*26YT97)R=7!T(&QI;F4@/2 P#0I#
M87!A8FEL:71I97,@4&]I;G1E<B ](#0P: T*0V%P86)I;&ET>2!)1" @(" @
M(" @/2 Q: T*0V%P86)I;&ET:65S(" @(" @(" @/2!C,#(R:" M(#!H#0I$
M979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(# Q(# P(#(R(&,P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@U,#H@
M-# @,3 @-3<@-30@,# @,# @,# @,# @,#@@,# @,# @,# @,# @,# @,# @
M,# @#0HP>#8P.B P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," -"C!X-S Z(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@X,#H@,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#DP.B P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'A",#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$,P.B P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," -"C!X1# Z(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M( T*,'A%,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @#0HP>$8P.B P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," -"@T*#0I#;&%S<R @(" @(" @(" ]
M($UU;'1I;65D:6$@*$%U9&EO*0T*5F5N9&]R($E$(" @(" @/2 Q,&(Y:"P@
M06-E<B!,86)S($EN8RX@#0I$979I8V4@240@(" @(" ](#4T-3%H+"!--30U
M,2!00TD@04,M;&EN:R!#;VYT<F]L;&5R($%U9&EO($1E=FEC90T*4$-)(&EN
M9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@(" @/2 P-# Q,#!H#0I2979I
M<VEO;B!)1" @(" ](#)H#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N
M=6UB97(@(#T@- T*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @
M(" ](&,R.3!H#0I#;VUM86YD(%)E9R @(" ](#-H#0H)22]/('-P86-E(&%C
M8V5S<R!E;F%B;&5D#0H)365M;W)Y('-P86-E(&%C8V5S<R!E;F%B;&5D#0H)
M0G5S($UA<W1E<B!D:7-A8FQE9 T*"5-P96-I86P@0WEC;&4@;W!E<F%T:6]N
M<R!I9VYO<F5D#0H)365M;W)Y(%=R:71E(&%N9"!);G9A;&ED871E(&1I<V%B
M;&5D#0H)4&%L971T92!3;F]O<&EN9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C
M:VEN9R!D:7-A8FQE9 T*"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE
M9 T*"5-%4E(C(&1R:79E<B!D:7-A8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K
M('1R86YS86-T:6]N<R!T;R!D:69F97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(
M96%D97(@='EP92 @(" ](#!H(%-I;F=L92UF=6YC=&EO;@T*0DE35" @(" @
M(" @(" @/2 P:"!"=6EL9"UI;BUS96QF+71E<W0@;F]T('-U<'!O<G1E9 T*
M3&%T96YC>2!4:6UE<B @/2 T,&@-"D-A8VAE($QI;F4@4VEZ93T@,&@@#0I0
M0TD@24\@061D<F5S<R @/2 Q,# P:"!L96YG=&@@,C4V(&5N86)L960-"E!#
M22!-96T@061D<F5S<R ](&0X,# S,# P:" S,F)I="!L96YG=&@@-# Y-B!E
M;F%B;&5D#0I3=6)S>7-T96T@5F5N9&]R($E$(#T@,3!B.6@-"E-U8G-Y<W1E
M;2!)1" @(" @(" @/2 U-#4Q: T*36%X($QA=" @(" @(" @/2 R-&YS#0I-
M:6X@1VYT(" @(" @(" ](#)N<PT*4$-)($EN="!0:6X@(" @/2!)3E0@00T*
M26YT97)R=7!T(&QI;F4@/2 Y#0I#87!A8FEL:71I97,@4&]I;G1E<B ](&1C
M: T*0V%P86)I;&ET>2!)1" @(" @(" @/2 Q: T*0V%P86)I;&ET:65S(" @
M(" @(" @/2!E-C(R:" M(#!H#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R
M<SH-"C!X-# Z(# P(# P(# P(# P(#(P(#0P(# X(&4R(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'@U,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#8P.B P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," -"C!X-S Z(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M( T*,'@X,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @#0HP>#DP.B P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," -"C!X03 Z(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A",#H@,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M#0HP>$,P.B P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," -"C!X1# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# Q(# P(#(R(&4V( T*,'A%,#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$8P.B P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," -
M"@T*#0I#;&%S<R @(" @(" @(" ]($)R:61G92 H56YK;F]W;BD-"E9E;F1O
M<B!)1" @(" @(#T@,3!B.6@L($%C97(@3&%B<R!);F,N( T*1&5V:6-E($E$
M(" @(" @/2 W,3 Q:"P@33<Q,#$@4&]W97(@36%N86=E;65N="!#;VYT<F]L
M;&5R#0I00TD@:6YD97@@(" @(" ](#!H#0I#;&%S<R!#;V1E<R @(" ](# V
M.# P,&@-"E)E=FES:6]N($E$(" @(#T@,&@-"D)U<R!N=6UB97(@(" @(#T@
M, T*1&5V:6-E(&YU;6)E<B @/2 V#0I&=6YC=&EO;B!N=6T@(" ](# -"E-T
M871U<R!296<@(" @(#T@,C P: T*0V]M;6%N9"!296<@(" @/2 P: T*"4DO
M3R!S<&%C92!A8V-E<W,@9&ES86)L960-"@E-96UO<GD@<W!A8V4@86-C97-S
M(&1I<V%B;&5D#0H)0G5S($UA<W1E<B!D:7-A8FQE9 T*"5-P96-I86P@0WEC
M;&4@;W!E<F%T:6]N<R!I9VYO<F5D#0H)365M;W)Y(%=R:71E(&%N9"!);G9A
M;&ED871E(&1I<V%B;&5D#0H)4&%L971T92!3;F]O<&EN9R!D:7-A8FQE9 T*
M"5!A<FET>2!#:&5C:VEN9R!D:7-A8FQE9 T*"41A=&$O061D<F5S<R!S=&5P
M<&EN9R!D:7-A8FQE9 T*"5-%4E(C(&1R:79E<B!D:7-A8FQE9 T*"49A<W0@
M8F%C:RUT;RUB86-K('1R86YS86-T:6]N<R!T;R!D:69F97)E;G0@86=E;G1S
M(&1I<V%B;&5D#0I(96%D97(@='EP92 @(" ](#!H(%-I;F=L92UF=6YC=&EO
M;@T*0DE35" @(" @(" @(" @/2 P:"!"=6EL9"UI;BUS96QF+71E<W0@;F]T
M('-U<'!O<G1E9 T*3&%T96YC>2!4:6UE<B @/2 P: T*0V%C:&4@3&EN92!3
M:7IE/2 P:" -"DUA>"!,870@(" @(" @(#T@,&YS#0I-:6X@1VYT(" @(" @
M(" ](#!N<PT*4$-)($EN="!0:6X@(" @/2!.0PT*26YT97)R=7!T(&QI;F4@
M/2 P#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(# T(&,S
M(# P(# P(# P(# P(#(P(# Q(#9A(#=C(# P(#(P(# P(# P(# P(# P( T*
M,'@U,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @-68@,#$@8S@@,# @
M,# @,# @,# @#0HP>#8P.B P," P," P," P,"!A-2 P," P," P," P," P
M," P,"!A82 P,2 R,B V," P92 -"C!X-S Z(# Q(# Q(# P(# P(# P(# P
M(# P(# X(&8W(#<W(# P(# P(#<X(# P(# P(# P( T*,'@X,#H@,C @,# @
M,3 @,3 @,# @,# @,# @,# @,&$@,# @,# @,# @,# @,# @,# @,# @#0HP
M>#DP.B P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P( T*,'A",#H@,# @,#0@,# @,# @,# @,# @
M,#,@,# @-C @,#0@,# @,# @,# @,# @,# @,34@#0HP>$,P.B Q," Q," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X
M1# Z(# P(#0V(# P(# P(# P(# P(# P(# P(# P(# P(#0P(# P(#<T(# P
M(# P(#0Q( T*,'A%,#H@,# @.# @-# @.# @,#$@,# @,#$@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @#0HP>$8P.B P,2 P," R," Q92 P," P," P
M," P," P," P," P," P," P," P," P," P," -"@T*#0I#;&%S<R @(" @
M(" @(" ]($)R:61G92 H4$-)+TE302D-"E9E;F1O<B!)1" @(" @(#T@,3!B
M.6@L($%C97(@3&%B<R!);F,N( T*1&5V:6-E($E$(" @(" @/2 Q-3,S:"P@
M33$U,S,@4$-)(%-O=71H($)R:61G90T*4$-)(&EN9&5X(" @(" @/2 P: T*
M0VQA<W,@0V]D97,@(" @/2 P-C Q,#!H#0I2979I<VEO;B!)1" @(" ](#!H
M#0I"=7,@;G5M8F5R(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@-PT*1G5N
M8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@4F5G(" @(" ](#(Q,&@-"D-O;6UA
M;F0@4F5G(" @(#T@9F@-"@E)+T\@<W!A8V4@86-C97-S(&5N86)L960-"@E-
M96UO<GD@<W!A8V4@86-C97-S(&5N86)L960-"@E"=7,@36%S=&5R(&5N86)L
M960-"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@;6]N:71O<@T*"4UE;6]R
M>2!7<FET92!A;F0@26YV86QI9&%T92!D:7-A8FQE9 T*"5!A;&5T=&4@4VYO
M;W!I;F<@9&ES86)L960-"@E087)I='D@0VAE8VMI;F<@9&ES86)L960-"@E$
M871A+T%D9')E<W,@<W1E<'!I;F<@9&ES86)L960-"@E315)2(R!D<FEV97(@
M9&ES86)L960-"@E&87-T(&)A8VLM=&\M8F%C:R!T<F%N<V%C=&EO;G,@=&\@
M9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE9 T*2&5A9&5R('1Y<&4@(" @/2 P
M:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@(" @(" @(" @(#T@,&@@0G5I;&0M
M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T960-"DQA=&5N8WD@5&EM97(@(#T@
M,&@-"D-A8VAE($QI;F4@4VEZ93T@,&@@#0I3=6)S>7-T96T@5F5N9&]R($E$
M(#T@,3!B.6@-"E-U8G-Y<W1E;2!)1" @(" @(" @/2 Q-3,U: T*36%X($QA
M=" @(" @(" @/2 P;G,-"DUI;B!';G0@(" @(" @(#T@,&YS#0I00TD@26YT
M(%!I;B @(" ]($Y##0I);G1E<G)U<'0@;&EN92 ](# -"D-A<&%B:6QI=&EE
M<R!0;VEN=&5R(#T@83!H#0I#87!A8FEL:71Y($E$(" @(" @(" ](#%H#0I#
M87!A8FEL:71I97,@(" @(" @(" ](#%H("T@,&@-"D1E=FEC92!$97!E;F1E
M;G0@4F5G:7-T97)S.@T*,'@T,#H@,#$@9#,@,&(@96$@-60@,#(@,# @,#,@
M,#D@,S8@,# @-3 @,# @,# @9&0@,S<@#0HP>#4P.B P," P," P," P," X
M," P," Y," P,2 U92 P," P," P," P," P," P," P," -"C!X-C Z(# P
M(#$P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(#8P(#(U(# U
M( T*,'@W,#H@9#(@,# @,F(@,# @,#$@,68@.# @,S8@-# @.# @,#(@,#(@
M,C,@-# @.# @.3 @#0HP>#@P.B!A,2 P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," -"C!X.3 Z(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A!,#H@,#$@
M,# @,#$@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M#0HP>$(P.B P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," -"C!X0S Z(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P( T*,'A$,#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$4P.B P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," -
M"C!X1C Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P( T*#0H-"D-L87-S(" @(" @(" @(#T@4V5R:6%L($)U<R H
M56YI=F5R<V%L(%-E<FEA;"!"=7,I#0I696YD;W(@240@(" @(" ](#$P8CEH
M+"!!8V5R($QA8G,@26YC+B -"D1E=FEC92!)1" @(" @(#T@-3(S-V@L($TU
M,C,W(%530B!(;W-T($-O;G1R;VQL97(-"E!#22!I;F1E>" @(" @(#T@,6@-
M"D-L87-S($-O9&5S(" @(#T@,&,P,S$P: T*4F5V:7-I;VX@240@(" @/2 S
M: T*0G5S(&YU;6)E<B @(" @/2 P#0I$979I8V4@;G5M8F5R(" ](#$P#0I&
M=6YC=&EO;B!N=6T@(" ](# -"E-T871U<R!296<@(" @(#T@,CDP: T*0V]M
M;6%N9"!296<@(" @/2 Q-V@-"@E)+T\@<W!A8V4@86-C97-S(&5N86)L960-
M"@E-96UO<GD@<W!A8V4@86-C97-S(&5N86)L960-"@E"=7,@36%S=&5R(&5N
M86)L960-"@E3<&5C:6%L($-Y8VQE(&]P97)A=&EO;G,@:6=N;W)E9 T*"4UE
M;6]R>2!7<FET92!A;F0@26YV86QI9&%T92!E;F%B;&5D#0H)4&%L971T92!3
M;F]O<&EN9R!D:7-A8FQE9 T*"5!A<FET>2!#:&5C:VEN9R!D:7-A8FQE9 T*
M"41A=&$O061D<F5S<R!S=&5P<&EN9R!D:7-A8FQE9 T*"5-%4E(C(&1R:79E
M<B!D:7-A8FQE9 T*"49A<W0@8F%C:RUT;RUB86-K('1R86YS86-T:6]N<R!T
M;R!D:69F97)E;G0@86=E;G1S(&1I<V%B;&5D#0I(96%D97(@='EP92 @(" ]
M(#!H(%-I;F=L92UF=6YC=&EO;@T*0DE35" @(" @(" @(" @/2 P:"!"=6EL
M9"UI;BUS96QF+71E<W0@;F]T('-U<'!O<G1E9 T*3&%T96YC>2!4:6UE<B @
M/2 T,&@-"D-A8VAE($QI;F4@4VEZ93T@.&@@=6XM8V%C:&5A8FQE#0I00TD@
M365M($%D9')E<W,@/2!D.# P-# P,&@@,S)B:70@;&5N9W1H(#0P.38@96YA
M8FQE9 T*36%X($QA=" @(" @(" @/2 X,&YS#0I-:6X@1VYT(" @(" @(" ]
M(#!N<PT*4$-)($EN="!0:6X@(" @/2!)3E0@00T*26YT97)R=7!T(&QI;F4@
M/2 Y#0I#87!A8FEL:71I97,@4&]I;G1E<B ](#8P: T*0V%P86)I;&ET>2!)
M1" @(" @(" @/2 Q: T*0V%P86)I;&ET:65S(" @(" @(" @/2 R:" M(#!H
M#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(# P(# P(#!F
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@U
M,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @#0HP>#8P.B P,2 P," P,B P," P," P," P," P," P," P," P
M," P," P," P," P," P," -"C!X-S Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@X,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#DP
M.B P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P( T*,'A",#H@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$,P.B P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," -"C!X1# Z
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P( T*,'A%,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @#0HP>$8P.B P," P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," -"@T*#0I#;&%S<R @(" @(" @
M(" ]($YE='=O<FL@*$5T:&5R;F5T*0T*5F5N9&]R($E$(" @(" @/2 X,#@V
M:"P@26YT96P@0V]R<&]R871I;VX@#0I$979I8V4@240@(" @(" ](#$R,#EH
M+" X,C4U.452( T*4$-)(&EN9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@
M(" @/2 P,C P,#!H#0I2979I<VEO;B!)1" @(" ](#EH#0I"=7,@;G5M8F5R
M(" @(" ](# -"D1E=FEC92!N=6UB97(@(#T@,3(-"D9U;F-T:6]N(&YU;2 @
M(#T@, T*4W1A='5S(%)E9R @(" @/2 R.3!H#0I#;VUM86YD(%)E9R @(" ]
M(#$W: T*"4DO3R!S<&%C92!A8V-E<W,@96YA8FQE9 T*"4UE;6]R>2!S<&%C
M92!A8V-E<W,@96YA8FQE9 T*"4)U<R!-87-T97(@96YA8FQE9 T*"5-P96-I
M86P@0WEC;&4@;W!E<F%T:6]N<R!I9VYO<F5D#0H)365M;W)Y(%=R:71E(&%N
M9"!);G9A;&ED871E(&5N86)L960-"@E086QE='1E(%-N;V]P:6YG(&1I<V%B
M;&5D#0H)4&%R:71Y($-H96-K:6YG(&1I<V%B;&5D#0H)1&%T82]!9&1R97-S
M('-T97!P:6YG(&1I<V%B;&5D#0H)4T524B,@9')I=F5R(&1I<V%B;&5D#0H)
M1F%S="!B86-K+71O+6)A8VL@=')A;G-A8W1I;VYS('1O(&1I9F9E<F5N="!A
M9V5N=',@9&ES86)L960-"DAE861E<B!T>7!E(" @(#T@,&@@4VEN9VQE+69U
M;F-T:6]N#0I"25-4(" @(" @(" @(" ](#!H($)U:6QD+6EN+7-E;&8M=&5S
M="!N;W0@<W5P<&]R=&5D#0I,871E;F-Y(%1I;65R(" ](#0R: T*0V%C:&4@
M3&EN92!3:7IE/2 X:"!U;BUC86-H96%B;&4-"E!#22!-96T@061D<F5S<R ]
M(&0X,# U,# P:" S,F)I="!L96YG=&@@-# Y-B!E;F%B;&5D#0I00TD@24\@
M061D<F5S<R @/2 Q-#@P:"!L96YG=&@@-C0@96YA8FQE9 T*4$-)($UE;2!!
M9&1R97-S(#T@9#@P,C P,#!H(#,R8FET(&QE;F=T:" Q,S$P-S(@96YA8FQE
M9 T*36%X($QA=" @(" @(" @/2 U-FYS#0I-:6X@1VYT(" @(" @(" ](#AN
M<PT*4$-)($EN="!0:6X@(" @/2!)3E0@00T*26YT97)R=7!T(&QI;F4@/2 Q
M, T*0V%P86)I;&ET:65S(%!O:6YT97(@/2!D8V@-"D-A<&%B:6QI='D@240@
M(" @(" @(#T@,6@-"D-A<&%B:6QI=&EE<R @(" @(" @(#T@-V4R,F@@+2 S
M8S P-# P,&@-"D1E=FEC92!$97!E;F1E;G0@4F5G:7-T97)S.@T*,'@T,#H@
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @#0HP>#4P.B P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," -"C!X-C Z(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@W,#H@,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>#@P.B P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," -"C!X.3 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P( T*,'A!,#H@,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$(P.B P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," P," -"C!X0S Z(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M( T*,'A$,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,#$@,# @,C(@-V4@#0HP>$4P.B P," T," P," S8R P," P," P," P," P
M," P," P," P," P," P," P," P," -"C!X1C Z(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*#0H-"D-L87-S
M(" @(" @(" @(#T@36%S<R!3=&]R86=E("A)1$4I#0I696YD;W(@240@(" @
M(" ](#$P8CEH+"!!8V5R($QA8G,@26YC+B -"D1E=FEC92!)1" @(" @(#T@
M-3(R.6@L($TQ-30S(%-O=71H8G)I9&=E($5)1$4@0V]N=')O;&QE<@T*4$-)
M(&EN9&5X(" @(" @/2 P: T*0VQA<W,@0V]D97,@(" @/2 P,3 Q83!H#0I2
M979I<VEO;B!)1" @(" ](&,T: T*0G5S(&YU;6)E<B @(" @/2 P#0I$979I
M8V4@;G5M8F5R(" ](#$U#0I&=6YC=&EO;B!N=6T@(" ](# -"E-T871U<R!2
M96<@(" @(#T@,CDP: T*0V]M;6%N9"!296<@(" @/2 U: T*"4DO3R!S<&%C
M92!A8V-E<W,@96YA8FQE9 T*"4UE;6]R>2!S<&%C92!A8V-E<W,@9&ES86)L
M960-"@E"=7,@36%S=&5R(&5N86)L960-"@E3<&5C:6%L($-Y8VQE(&]P97)A
M=&EO;G,@:6=N;W)E9 T*"4UE;6]R>2!7<FET92!A;F0@26YV86QI9&%T92!D
M:7-A8FQE9 T*"5!A;&5T=&4@4VYO;W!I;F<@9&ES86)L960-"@E087)I='D@
M0VAE8VMI;F<@9&ES86)L960-"@E$871A+T%D9')E<W,@<W1E<'!I;F<@9&ES
M86)L960-"@E315)2(R!D<FEV97(@9&ES86)L960-"@E&87-T(&)A8VLM=&\M
M8F%C:R!T<F%N<V%C=&EO;G,@=&\@9&EF9F5R96YT(&%G96YT<R!D:7-A8FQE
M9 T*2&5A9&5R('1Y<&4@(" @/2 P:"!3:6YG;&4M9G5N8W1I;VX-"D))4U0@
M(" @(" @(" @(#T@,&@@0G5I;&0M:6XM<V5L9BUT97-T(&YO="!S=7!P;W)T
M960-"DQA=&5N8WD@5&EM97(@(#T@-#!H#0I#86-H92!,:6YE(%-I>F4](#!H
M( T*4$-)($E/($%D9')E<W,@(#T@,68P:"!L96YG=&@@-C4P-# @96YA8FQE
M9 T*4$-)($E/($%D9')E<W,@(#T@,V8T:"!L96YG=&@@-C0U,C0@96YA8FQE
M9 T*4$-)($E/($%D9')E<W,@(#T@,3<P:"!L96YG=&@@-C4Q-C@@96YA8FQE
M9 T*4$-)($E/($%D9')E<W,@(#T@,S<T:"!L96YG=&@@-C0V-3(@96YA8FQE
M9 T*4$-)($E/($%D9')E<W,@(#T@,31C,&@@;&5N9W1H(#$V(&5N86)L960-
M"DUA>"!,870@(" @(" @(#T@-&YS#0I-:6X@1VYT(" @(" @(" ](#)N<PT*
M4$-)($EN="!0:6X@(" @/2!)3E0@00T*26YT97)R=7!T(&QI;F4@/2!N;R!C
M;VYN96-T:6]N#0I#87!A8FEL:71I97,@4&]I;G1E<B ](#8P: T*0V%P86)I
M;&ET>2!)1" @(" @(" @/2 Q: T*0V%P86)I;&ET:65S(" @(" @(" @/2 R
M:" M(#!H#0I$979I8V4@1&5P96YD96YT(%)E9VES=&5R<SH-"C!X-# Z(# P
M(# P(# P(# P(# P(# P(# P(# P(#,P(# P(#(P(&,Q(# P(# P(&)A(#-A
M( T*,'@U,#H@,#(@,# @,# @,#$@,#4@,# @,#@@,# @,# @,S$@,S$@,# @
M,# @,# @,# @,# @#0HP>#8P.B P,2 P," P,B P," P," P," P," P," P
M," P," P," P," P," P," P," P," -"C!X-S Z(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@X,#H@,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M#0HP>#DP.B P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," -"C!X03 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P( T*,'A",#H@,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$,P.B P," P
M," P," P," P," P," P," P," P," P," P," P," P," P," P," P," -
M"C!X1# Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P( T*,'A%,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @#0HP>$8P.B P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," P," -"@T*#0I#;&%S<R @
M(" @(" @(" ]($)R:61G92 H56YK;F]W;BD-"E9E;F1O<B!)1" @(" @(#T@
M,3!B-6@L(%!,6"!496-H;F]L;V=Y( T*1&5V:6-E($E$(" @(" @/2 Y,#,P
M:"P@4$-)(#DP,S @4$-)(%--05)487)G970@22]/($%C8V5L97)A=&]R#0I0
M0TD@:6YD97@@(" @(" ](#!H#0I#;&%S<R!#;V1E<R @(" ](# V.# P,&@-
M"E)E=FES:6]N($E$(" @(#T@,6@-"D)U<R!N=6UB97(@(" @(#T@, T*1&5V
M:6-E(&YU;6)E<B @/2 Q. T*1G5N8W1I;VX@;G5M(" @/2 P#0I3=&%T=7,@
M4F5G(" @(" ](#(X,&@-"D-O;6UA;F0@4F5G(" @(#T@,V@-"@E)+T\@<W!A
M8V4@86-C97-S(&5N86)L960-"@E-96UO<GD@<W!A8V4@86-C97-S(&5N86)L
M960-"@E"=7,@36%S=&5R(&1I<V%B;&5D#0H)4W!E8VEA;"!#>6-L92!O<&5R
M871I;VYS(&EG;F]R960-"@E-96UO<GD@5W)I=&4@86YD($EN=F%L:61A=&4@
M9&ES86)L960-"@E086QE='1E(%-N;V]P:6YG(&1I<V%B;&5D#0H)4&%R:71Y
M($-H96-K:6YG(&1I<V%B;&5D#0H)1&%T82]!9&1R97-S('-T97!P:6YG(&1I
M<V%B;&5D#0H)4T524B,@9')I=F5R(&1I<V%B;&5D#0H)1F%S="!B86-K+71O
M+6)A8VL@=')A;G-A8W1I;VYS('1O(&1I9F9E<F5N="!A9V5N=',@9&ES86)L
M960-"DAE861E<B!T>7!E(" @(#T@,&@@4VEN9VQE+69U;F-T:6]N#0I"25-4
M(" @(" @(" @(" ](#!H($)U:6QD+6EN+7-E;&8M=&5S="!N;W0@<W5P<&]R
M=&5D#0I,871E;F-Y(%1I;65R(" ](#!H#0I#86-H92!,:6YE(%-I>F4](#AH
M('5N+6-A8VAE86)L90T*36%X($QA=" @(" @(" @/2 P;G,-"DUI;B!';G0@
M(" @(" @(#T@,&YS#0I00TD@26YT(%!I;B @(" ]($E.5"!!#0I);G1E<G)U
M<'0@;&EN92 ](#<-"D-A<&%B:6QI=&EE<R!0;VEN=&5R(#T@-#!H#0I#87!A
M8FEL:71Y($E$(" @(" @(" ](#%H#0I#87!A8FEL:71I97,@(" @(" @(" ]
M(#0X,#%H("T@9F8P,#8P,#!H#0I#87!A8FEL:71Y($E$(" @(" @(" ](#9H
M#0I#87!A8FEL:71I97,@(" @(" @(" ](#!H("T@,V@-"D-A<&%B:6QI='D@
M240@(" @(" @(#T@,V@-"D-A<&%B:6QI=&EE<R @(" @(" @(#T@,&@@+2 P
M: T*1&5V:6-E($1E<&5N9&5N="!296=I<W1E<G,Z#0HP>#0P.B P,2 T." P
M,2 T." P," V," P,"!F9B P-B T8R P," P," P,R P," P," P," -"C!X
M-3 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P( T*,'@V,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @#0HP>#<P.B P," P," P," P," P," P," P
M," P," P," P," P," P," P," P," P," P," -"C!X.# Z(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'@Y
M,#H@,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @
M,# @,# @#0HP>$$P.B P," P," P," P," P," P," P," P," P," P," P
M," P," P," P," P," P," -"C!X0C Z(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P(# P(# P(# P(# P( T*,'A#,#H@,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @,# @#0HP>$0P
M.B P," P," P," P," P," P," P," P," P," P," P," P," P," P," P
M," P," -"C!X13 Z(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P(# P
M(# P(# P(# P(# P(# P( T*,'A&,#H@,# @,# @,# @,# @,# @,# @,# @
M,# @,# @,# @,# @,# @,# @,# @,# @,# @#0H-"@T*0VQA<W,@(" @(" @
M(" @/2!$:7-P;&%Y("A61T$I#0I696YD;W(@240@(" @(" ](#$P-&%H+"!3

Anish

Re: How to configure Ultra DMA mode

Post by Anish » Mon Nov 25, 2002 11:08 pm

Missed on version which is QNX 6.1.0


"Anish" <ajhaveri@adastra.com> wrote in message
news:aru8me$12f$1@inn.qnx.com...
Please find the attached PCI device config files.
The one titled dma.txt is from board with working Ultra DMA and nodma.txt
is
data from non-working dma board.

On command sloginfo I get following single line as output.
Time Sev Majort Minor Args

I also tried changing the pci registers data for non-working boards
copying
from the one known working Ultra DMA config files but it had no effect.

Thank a lots,
Anish Jhaveri
anish.jhaveri@us.kontron.com
www.kontron.com/adastra


"Kevin Chiles" <kchiles@qnx.com> wrote in message
news:artcdc$rdf$1@nntp.qnx.com...
jayang.patel <jayang.patel@attbi.com> wrote:
Hello Everyone,

Ultra DMA mode works with one of my boards and doesn't work on another
one
having same chipset(North and South Bridge).
I tried configuring the Ultra DMA using "devb-eide" but didn't have
any
luck
I feel as I tried to assign an IRQ using following command
devb-eide eide irq=7
but it didn't assign until I wrote to the particular register from
where
it
gets the value.

The "irq" option tells the driver which interrupt to use. It doesn't
assign/
setup the pci interrupt routing.

That means the Ultra DMA mode cannot be enabled using devb-eide
utility.

How are you determining that UDMA is not working? Can you post the
output
from sloginfo?

I noticed one difference in both board using pci utility on boot
up..IRQ
is
assigned automatically by the OS on the board Ultra DMA works while on
another one..it said NO CONNECTION.

A "no connection" is normal when the South Bridge IDE interface is
configured
in legacy mode. The IDE interface will use irq 14 and 15. Can you post
the
output from "pci -vvv" from both systems?

Does any one have idea what QNX does during the boot up process in
terms
of
getting parameters for the eide.

What version of the OS are you using?


Post Reply

Return to “qdn.public.bsp”