home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / ibm / pc / hardware / 29935 < prev    next >
Encoding:
Text File  |  1992-11-15  |  19.4 KB  |  338 lines

  1. Newsgroups: comp.sys.ibm.pc.hardware
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!news.ysu.edu!do-not-reply-to-path
  3. From: ag735@yfn.ysu.edu (Etienne Tasse)
  4. Subject: Re: Makeshift PC sound card docs
  5. Message-ID: <1992Nov16.034900.15019@news.ysu.edu>
  6. Sender: news@news.ysu.edu (Usenet News Admin)
  7. Nntp-Posting-Host: yfn.ysu.edu
  8. Reply-To: ag735@yfn.ysu.edu (Etienne Tasse)
  9. Organization: St. Elizabeth Hospital, Youngstown, OH
  10. References: <1992Nov14.011832.4022@news.ysu.edu> <16474@ucdavis.ucdavis.edu>
  11. Date: Mon, 16 Nov 1992 03:49:00 GMT
  12. Lines: 324
  13.  
  14.  
  15. In a previous article, ag735@yfn.ysu.edu (Etienne Tasse) says:
  16. >
  17. >In a previous article, ccjason@hamlet.ucdavis.edu (Jason Gabler) says:
  18. >>Hello everyone,
  19. >>
  20. >>    ABout a year ago I found a fairly short doc file on how to build a simple
  21. >>    sound-card-type aparatus for a PC.  I was considereing building one.
  22. >>    However I can no longer find the docs for this and the simple ascii
  23. >>    schematic that came with it.  Does ANYONE know where this file exists, or
  24. >>    have a copy?  If so could you please e-mail it to me?
  25. >>    thanx!
  26. >
  27. >
  28. >Gladly!  Obviously, Hi-ascii characters wont make it thru the net, so I'm 
  29. >posting it as UUencode.
  30. >
  31. >This is HARDWARE.DOC from Modplay.  It describes two methods : With a Digital
  32. >to Analog converter or Resistor array (the DtoA option needs a chip from UK -
  33. >hard to find here.)
  34.  
  35. A correction: after checking around the BBSes, I found a newer version of 
  36. ModPlay (2.19b).  This version includes plans for a D2A with US/Canada parts
  37. i.e.:  The National Semiconductor DAC08 series chip, $2.25 at Active Components.
  38.  
  39. section 1 of uuencode 4.21 of file HARDWARE.DOC    by R.E.M.
  40.  
  41. begin 644 HARDWARE.DOC
  42. M("`@("`@("`@("`@($U/1%!,05D@("HJ*BHJ*BHJ*B`@("`@("`@("`@("`@
  43. M("`@("`@("`@("`@("`H0RD@36%R:R!*($-O>`T*("`@("`@("`@("`@($U/
  44. M1%!,05D@("HJ("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
  45. M("`@(#$Y.3`O,3DY,0T*("`@("`@("`@("`@($U/1%!,05D@("HJ*BHJ*BH@
  46. M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`-"B`@("`@("`@("`@("!-
  47. M3T103$%9("`J*BHJ*BHJ*BHJ*BHJ*B`@(`T*#0H@("`@("`@("`@("`@06UI
  48. M9V$@9F]U<L1C:&%N;F5L('-O=6YD(&UO9'5L92!P;&%Y97(@9F]R(%!#)W,-
  49. M"B`@("`@("`@("`@("!(87)D=V%R92!D979I8V5S(&9O<B!G<F5A="!S;W5N
  50. M9"!O=71P=70A#0H-"@T*("`@($DN($-/3E1%3E13#0H@("`@Q,3$Q,3$Q,3$
  51. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  52. MQ,3$#0H-"B`@("!(;W<@=&\@;6%K93H-"B`@("`@("`@("`@("`@("!-;VYO
  53. M(&]U='!U="!F<F]M(&$@<&%R86QL96P@<&]R="!F;W(@86)O=70@-2!P;W5N
  54. M9',-"B`@("`@("`@("`@("`@("!-;VYO(&]U='!U="!F<F]M(&$@<&%R86QL
  55. M96P@<&]R="!F;W(@87)O=6YD(#$@<&]U;F0-"B`@("`@("`@("`@("`@("!3
  56. M=&5R96\@9G)O;2!O;F4@<&%R86QL96P@<&]R="!F;W(@86)O=70@,3(@<&]U
  57. M;F1S#0H)"4$@*S5V('!O=V5R('-U<'!L>0T*"0E!(#(R5R!A;7!L:69I97(-
  58. M"@T*("`@(%1H:7,@9&]C=6UE;G0@:&%S(&)E96X@<W5P<&QI960@=VET:"!-
  59. M3T103$%9(&]R($U/1%)%4R!A;F0@=&AE#0H@("`@;&EC96YS92!A9W)E96UE
  60. M;G0@871T86-H960@=&\@=&AE($U/1%!,05D@9&]C=6UE;G1A=&EO;B!A<'!L
  61. M:65S#0H@("`@=&\@=&AI<R!F:6QE+@T*#0H,#0H@("`@22X@24Y44D]$54-4
  62. M24].#0H@("`@Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  63. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$#0H-"B`@("!-3T103$%9('=I;&P@<&QA
  64. M>2!M;V1U;&5S('1H<F]U9V@@=&AE(%!#(%-P96%K97(@87,@;65N=&EO;F5D
  65. M(&%B;W9E+"!V:6$-"B`@("!A;B!$('1O($$@8V]N=F5R=&5R(&]N(&%N>2!O
  66. M9B!T:&4@=&AR964@<&]S<VEB;&4@<&%R86QL96P@<&]R=',L(&EN('-T97)E
  67. M;PT*("`@(&EF('EO=2!H879E(&%N($0@=&\@02!C;VYV97)T97(@;VX@8F]T
  68. M:"!,4%0Q(&%N9"!,4%0R("AT:&ES('-O=6YD<R!R96%L;'D-"B`@("!G;V]D
  69. M*2!A;F0@86QS;R!T:')O=6=H(&$@<W!E8VEA;"!B;V%R9"!T:&%T('!L87ES
  70. M('-T97)E;R!F<F]M(&]N90T*("`@('!R:6YT97(@<&]R="`H(G-T97)E;\1O
  71. M;L0Q(BD-"@T*("`@(#$N($A/5R!43R!-04M%($$@1"]!($-/3E9%4E1%4B!&
  72. M3U(@1DE612!03U5.1%,-"B`@("#$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  73. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,0-"@T*("`@($$@<VEM
  74. M<&QE(&-I<F-U:70@9F]R($AI1FD@<75A;&ET>2!S;W5N9"!N965D<R!O;FQY
  75. M(&$@9F5W(&-O;7!O;F5N=',@*&%N9`T*("`@('1H:7,@8VER8W5I="!W:6QL
  76. M('=O<FL@=VET:"!O=&AE<B!S;V9T=V%R92DN("`@270@979E;B!S;W5N9',@
  77. M8F5T=&5R('1H86X-"B`@("!A(%-O=6YD($)L87-T97(@9F]R('-A;7!L960@
  78. M;W5T<'5T(0T*#0H@("`@66]U(&YE960Z#0H-"B`@("!)0S$@82!:3C0R-D4@
  79. M*&%B;W5T(#,@<&]U;F1S*2`H1F5R<F%N=&D@;W(@4&QE<W-E>2!A<F4@54L@
  80. M;6%N=69A8W1U<F5R<RD-"@T*("`@($,Q(&$@,3!M:6-R;RUF87)A9"!E;&5C
  81. M=')O;'ET:6,@8V%P86-I=&]R("@Q,%8@;W(@9W)E871E<BD-"@T*("`@($,R
  82. M(&$@-"XW;6EC<F\M9F%R860@96QE8W1R;VQY=&EC(&-A<&%C:71O<B`H,3!6
  83. M(&]R(&=R96%T97(I#0H-"B`@("!2,2!A(#,X,&]H;2!R97-I<W1O<B`H-24L
  84. M(#$O.%<I#0H-"B`@("!#3TXQ(&$@<&AO;F\@<V]C:V5T(&9O<B!C;VYN96-T
  85. M:6YG(&$@;&5A9"!T;R!Y;W5R(&%M<&QI9FEE<@T*#0H@("`@0T].,B!A(#(U
  86. M('=A>2!M86QE($0M='EP92!C;VYN96-T;W(@9F]R('EO=7(@<&%R<F%L;&5L
  87. M('!O<G0-"@T*("`@($$@8FET(&]F(#$P('=A>2!C86)L92`M(&]R(#$P('-H
  88. M;W)T('=I<F5S+@T*#0H@("`@02`K-78@<W5P<&QY#0H-"B`@("`@("`@("`@
  89. M("`@("`@("`@("`@("`@("`@("!:;C0R-F4@("`@*S56#0H@("`@1"UT>7!E
  90. M('!I;B!N;R`@7"`@("`@("`@("#:Q,3$Q,3$Q,2_(""S("`-"B`@("`@("`@
  91. M("`@("`@("`@("@R*2`@1#`@(,3$Q+0Y("`@("`Q-,/$Q+0-"B`@("`@("`@
  92. M("`@("`@("`@("@S*2`@1#$@(,3$Q+0Q,"`@("`@(+,@VL&_(`T*("`@("`@
  93. M("`@("`@("`@("`@*#0I("!$,B`@Q,3$M#$Q("`@("`@LR"S(+,@,SDPZ@T*
  94. M("`@("`@("`@("`@("`@("`@*#4I("!$,R`@Q,3$M#$R("`@("`@LR#`PMD-
  95. M"B`@("`@("`@("`@("`@("`@("@V*2`@1#0@(,3$Q+0Q,R`@("`@-</$Q+0-
  96. M"B`@("`@("`@("`@("`@("`@("@W*2`@1#4@(,3$Q+0Q("`@("`@-L/$Q+0@
  97. M("`@("`@*PT*("`@("`@("`@("`@("`@("`@*#@I("!$-B`@Q,3$M#(@("`@
  98. M("`TP\3$L\3$Q,3$Q,3$M-O$Q,3$/B!43R!!35!,249)15(-"B`@("`@("`@
  99. M("`@("`@("`@("@Y*2`@1#<@(,3$Q+0S("`@-R`@(+,@(+,@("`@("`@(#$P
  100. MYD8@(`T*("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@P,3$Q,3"Q,3$
  101. MV2`KSR`@("`@("`@*&UA>2!N;W0@8F4@;F5E9&5D*0T*("`@("`@("`@("`@
  102. M("`@("`@("`@("`@("`@("`@("`@(""S(#0N-^9&VR`@#0H@("`@("`@("`@
  103. M("`@("`@("`@("`@("`@("`@("`@("`@(+,@("`@(""S("`-"B`@("`@("`@
  104. M("`@("`@("`@("@R-2D@1TY$(,3$Q,3$Q,3$P<3$Q,3$Q,'$Q,3$Q,3$Q,3$
  105. MQ,3$Q"!'3D0-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
  106. M#0H,#0H@("`@,BX@55-)3D<@02!$249&15)%3E0@1$%##0H@("`@Q,3$Q,3$
  107. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  108. MQ,3$Q,3$#0H-"B`@("!,;W1S(&]F('!E;W!L92!H879E(&9O=6YD('1H870@
  109. M=&AE>2!C86YN;W0@9V5T('1H92!:3BH@8VAI<',@;W5T<VED90T*("`@('1H
  110. M92!52R`M('-O(&AE<F5S(&$@8VER8W5I="!T:&%T('=I;&P@9&\@=&AE('-A
  111. M;64@87,@86)O=F4N+@T*("`@(%5S92!A($1!0S`X,#`@;W(@1$%#,#@P,2!O
  112. M<B!$04,P.#`S(&9R;VT@3F%T:6]N86P@4V5M:6-O;F1U8W1O<G,N+BX-"@T*
  113. M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@($1!0R`P.#!X("`@#0H@
  114. M("!087)A;&QE;"!0;W)T(%!I;B`@("`@("`@("#:Q,3$Q,3$Q,2_,"XP,>9&
  115. M("`P+C'F1@T*("`@("`@("`@("`@("`@("`@*#(I("!$,"`@Q,3$M#$R("`@
  116. M(#$VP\3$M-O$Q,3$M-O$Q,3$Q,3"Q,3$($=.1"`-"B`@("`@("`@("`@("`@
  117. M("`@("@S*2`@1#$@(,3$Q+0Q,2`@("`@(+,@("`@("`@("`@("`@("`@LPT*
  118. M("`@("`@("`@("`@("`@("`@*#0I("!$,B`@Q,3$M#$P("`@(#$UP\3$Q,3$
  119. MQ,3$Q-O;V]O;V\39-6OJ(`T*("`@("`@("`@("`@("`@("`@*#4I("!$,R`@
  120. MQ,3$M#D@("`@("`@LR`@("`@("`@("`@("`@("`@#0H@("`@("`@("`@("`@
  121. M("`@("`H-BD@($0T("#$Q,2T."`@("`@,33#Q,3$Q,3$Q,3$V]O;V]O;Q+\U
  122. M:^H@#0H@("`@("`@("`@("`@("`@("`H-RD@($0U("#$Q,2T-R`@("`@,3/#
  123. MQ,3$Q,3$Q,3$Q,3$Q,3$Q+0-"B`@("`@("`@("`@("`@("`@("@X*2`@1#8@
  124. M(,3$Q+0V("`@("`@,L/$Q+3;Q,3$Q,3$Q,3$Q,3$P<3$("LU5@T*("`@("`@
  125. M("`@("`@("`@("`@*#DI("!$-R`@Q,3$M#4@,R`Q("`TP\3$Q,3$Q,3$Q,2T
  126. MV\3$Q,0^(%1/($%-4$Q)1DE%4@T*("`@("`@("`@("`@("`@("`@("`@("`@
  127. M("`@("`@P,3$PL3"Q,3$V3`N,>9&("`@("L@,3#F1B`@#0H@("`@("`@("`@
  128. M("`@("`@("`@("`@("`@("`@("`@("#`Q+0@("`@("`@("`@("`@*&UA>2!N
  129. M;W0@8F4@;F5E9&5D*0T*("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@
  130. M("`@(""S("`@("`@("`-"B`@("`@("`@("`@("`@("`@("@R-2D@1TY$(,3$
  131. MQ,3$Q,3$P<3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$($=.1`T*#0H@("`@5&AE(#`N
  132. M,#%U1B!A;F0@,G@@,"XQ=48@("!C87!A8VET;W)S(&%R92!#97)A;6EC+B`@
  133. M4F5S:7-T;W(@=F%L=65S#0H@("`@;F]T(&-R:71I8V%L#0H@("`@(`T*#`T*
  134. M("`@(#(N($=%5%1)3D<@02`K-58@4$]715(@4U504$Q9#0H@("`@Q,3$Q,3$
  135. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  136. MQ,3$Q,3$#0H-"B`@("!#871A;&]G=65S('-U8V@@87,@34%03$E.("AU:RD@
  137. M<')O=FED92!S:6UP;&4@8VER8W5I=',@9F]R(&]B=&%I;FEN9PT*("`@(&$@
  138. M*S5V('!O=V5R('-U<'!L>2`H:70@;VYL>2!H87,@=&\@8F4@,3`P;4$@;6%X
  139. M:6UU;2DN("!!;'1E<FYA=&EV96QY#0H@("`@>6]U(&-O=6QD('1A<"`K-78@
  140. M;V9F('1H92!K97EB;V%R9"!C;VYN96-T;W(@;W(@=7-E(#,@,2XU=F]L=`T*
  141. M("`@(&)A='1E<FEE<R`H;W(@979E;B`T(#$N-79O;'0@8F%T=&5R:65S('=I
  142. M=&@@='=O(&1I;V1E<R!I;B!S97)I97,@=&\-"B`@("!D<F]P('1H92!V;VQT
  143. M86=E*2X@($EN(&9A8W0L(&%N>71H:6YG('1H870@<')O9'5C97,@82!V;VQT
  144. M86=E(&EN('1H90T*("`@(')A;F=E(#0N-2#$(#4N-2!V;VQT<RX@*&EN(&9A
  145. M8W0@>6]U(&-A;B!E=F5N('1A<"`K-78@9G)O;2!T:&4@9V%M90T*("`@('!O
  146. M<G0I+B`@1&]N)W0@9F]R9V5T('1O(&-O;FYE8W0@=&AE(#!V(&]F('EO=7(@
  147. M<&]W97(@<W5P<&QY('1O('1H92!'3D0-"B`@("!R86EL('-H;W=N+@T*#0H@
  148. M("`@2&5R97,@82!S:6UP;&4@8VER8W5I="!F;W(@*S5V(&9R;VT@;6%I;G,N
  149. M("!-86EN<R!V;VQT86=E(&ES(&QE=&AA;`T*("`@('-O(&%L=V%Y<R!G970@
  150. M82!Q=6%L:69I960@<&5R<V]N('1O(&UA:V4@=&AI<R!I9B!Y;W4@87)E('5N
  151. M<W5R92X@($UA:V4-"B`@("!C97)T86EN('1H870@=&AE(&UA:6YS('9O;'1A
  152. M9V4@:7,@8V]M<&QE=&5L>2!I<V]L871E9"!F<F]M('1H92!C;VUP=71E<@T*
  153. M("`@('-I9&4@86YD('1H870@:70@:7,@:6UP;W-S:6)L92!T;R!T;W5C:"`M
  154. M($EF('EO=2!D;VXG="!W86YT('1O('1A:V4@=&AE#0H@("`@<FES:R!T:&5N
  155. M(&1O;B=T(&UA:V4@=&AI<R!C:7)C=6ET+@T*#0H@("`@("`@("`@(-K$Q,3$
  156. MQ,3$Q,3$Q+\@("`@(/?:Q,3$ORL@("`@("`@("`@("`@("`@("#:Q,3$Q,3$
  157. MOPT*("`@("`@("`@(""S("`@("`@("`@(""S("`@("`@LR!"(,/$Q,3$Q,+$
  158. MQ,3$Q,3$PL3$Q,3$M"`W.#`U(,/$Q,3$PL3$Q,3$Q"`K-58-"B`@("#$Q,3$
  159. MQ,3$M%-T97`@9&]W;B`@P\3$Q,3$Q+0@4B"S("`@(""S*R`@("`@(+,@("`@
  160. M(,#$Q,+$Q,39("`@(+,K#0H@("`@36%I;G,@(+-T<F%N<V9O<FUE<K,@-E8@
  161. M(""S($D@LR`@("#-V,T@0S$@(,W8S2!#,B`@(""S("`@("`@(,W8S2!#,PT*
  162. M("`@("`@("`@(""S=&\@-E9!0R`@(""S($%#("`@LR!$(+,@("`@(+,@("`@
  163. M("`@LR`@("`@("`@LR`@("`@("`@LPT*("`@(,3$Q,3$Q,2T("`@("`@("`@
  164. M("##Q,3$Q,3$M"!'(+,@("`@(+,@("`@("`@LR`@("`@("`@LR`@("`@("`@
  165. MLPT*("`@("`@("`@(""S("`@("`@("`@(""S("`@("`@LR!%(,/$Q,3$Q,'$
  166. MQ,3$Q,3$P<3$Q,3$Q,3$P<3$Q,3$Q,3$P<3$Q,3$Q"`P5@T*("`@("`@("`@
  167. M("#`Q,3$Q,3$Q,3$Q,39("`@("#WP,3$Q-DM#0H-"B`@("!#,2`@("`@,3`P
  168. M,"#F1B!E;&5C=')O;'ET:6,@8V%P86-I=&]R("`@("`@("`@("`@*$-I<F-U
  169. M:70@9G)O;2!+96YN971H#0H@("`@0S(@("`@(#`N,2#F1B`@8V5R86UI8R!C
  170. M87!A8W1I=&]R("`@("`@("`@("`@("`@("!!87)O;BP@27-R865L*0T*("`@
  171. M($,S("`@("`Q,#`@YD8@(&5L96-T<F]L>71I8R!C87!A8VET;W(-"B`@("!"
  172. M4DE$1T4@86YY(&1I;V1E(&)R:61G90T*#0H-"B`@("`S+B!(3U<@5$\@34%+
  173. M12!!3B!%5D5.($-(14%015(@1"]!#0H@("`@Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  174. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$#0H-"B`@
  175. M("!&;W(@=&AE('!R:6-E(&]F(#(P(#$E(')E<VES=&]R<R!A;F0@82!P;'5G
  176. M+"!W:71H(&YO('!O=V5R('-U<'!L>0T*("`@(&YE961E9"!Y;W4@8V%N(&UA
  177. M:V4@82!$+T$@8V]N=F5R=&5R('1H870@<V]U;F1S(&-L;W-E('1O('1H92!)
  178. M0PT*("`@(&]N92!A8F]V92`H:70@<V5E;7,@;VYL>2!T:&4@54L@8V%N(&=E
  179. M="!A(%!L97-S97D@6DXT,C9%*0T*#0H@("`@66]U(&YE960@;VYE('!L=6<@
  180. M9F]R('EO=7(@86UP+"!O;F4@9F]R('EO=7(@<&%R86QL96P@<&]R="!A;F0-
  181. M"B`@("`Y(#(P:R!A;F0@.2`Q,$L@<F5S:7-T;W)S#0H@("`@57-E(#$E(')E
  182. M<VES=&]R<R!I9B!P;W-S:6)L92#$(&%N9"`R,&L@<V]U;F0@;75C:"!B971T
  183. M97(@=&AA;B`R,FL-"@T*("`@("`@("`@(%!R:6YT97(@4&]R=#H-"@T*("`@
  184. M("`@("`@('-I9VYA;"`@('!I;B`@("`@("`@,C!K("`@,C!K#0H@("`@("`@
  185. M("`@1#`@("`@("`@,B`@("`@(#[$Q,2PL+#$PL2PL+#$Q#!V#0H@("`@("`@
  186. M("`@("`@("`@("`@("`@("`@("`@("`R,&L@L"`Q,&L-"B`@("`@("`@("!$
  187. M,2`@("`@("`S("`@("`@/L3$Q+"PL,2T#0H@("`@("`@("`@("`@("`@("`@
  188. M("`@("`@("`@("`R,&L@L"`Q,&L-"B`@("`@("`@("!$,B`@("`@("`T("`@
  189. M("`@/L3$Q+"PL,2T#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`R
  190. M,&L@L"`Q,&L-"B`@("`@("`@("!$,R`@("`@("`U("`@("`@/L3$Q+"PL,2T
  191. M#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`R,&L@L"`Q,&L-"B`@
  192. M("`@("`@("!$-"`@("`@("`V("`@("`@/L3$Q+"PL,2T#0H@("`@("`@("`@
  193. M("`@("`@("`@("`@("`@("`@("`R,&L@L"`Q,&L-"B`@("`@("`@("!$-2`@
  194. M("`@("`W("`@("`@/L3$Q+"PL,2T#0H@("`@("`@("`@("`@("`@("`@("`@
  195. M("`@("`@("`R,&L@L"`Q,&L-"B`@("`@("`@("!$-B`@("`@("`X("`@("`@
  196. M/L3$Q+"PL,2T#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`R,&L@
  197. ML"`Q,&L-"B`@("`@("`@("!$-R`@("`@("`Y("`@("`@/L3$Q+"PL,2T#0H@
  198. M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`R,&L@L"`Q,&L@(#$P,&Y&
  199. M#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@P\3$Q,3$Q+3;
  200. MQ,3$Q#X@5$\@04U03$E&2452#0H@("`@("`@("`@("`@("`@("`@("`@("`@
  201. M("`@("`@("`@L"`Q,&L-"B`@("`@("`@("!'3D0@("`@("`R,"`@("`@/L3$
  202. MQ,3$Q,3%Q,3$Q,3$Q,3$Q,3$/@T*("`@("`@("`@("`@("`@("`@("`@("`@
  203. M("`@("`@("`@(#!V#0H@("`@("`@("`@#0H@("`@(%1H86YK<R!T;R!(87)R
  204. M>2!3=&]X(&9O<B!T:&4@86)O=F4@8VER8W5I="X@($%G86EN+"!M86ME('-U
  205. M<F4@86QL#0H@("`@('1H92`P=B!L:6YE<R!A<F4@8V]N;F5C=&5D('1O9V5T
  206. M:&5R+B`@5&AE(#$P,&Y&(&-A<&%C:71O<B!M87D@;F]T#0H@("`@(&)E(&YE
  207. M961E9"P@=')Y(')E;6]V:6YG(&ET(&EF('1H:7,@8VER8W5I="!S;W5N9',@
  208. M<&]O<BX-"@T*#0H,(`T*("`@(#0N(%-415)%3RU/3BTQ($)/05)$#0H@("`@
  209. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  210. MQ,3$Q,3$Q,3$Q,3$#0H-"B`@("!)="!I<R!P;W-S:6)L92!T;R!P;&%Y(&EN
  211. M('-T97)E;R!W:71H(&]N;'D@;VYE('!A<F%L;&5L('!O<G0@*$U/1%!,05D-
  212. M"B`@("!V97)S:6]N(#(N,#`@;VYW87)D<RD@=7-I;F<@=&AE(&-I<F-U:70@
  213. M8F5L;W<N("!-3T103$%9('=I;&P-"B`@("!A=71O;6%T:6-A;&QY(&1E=&5C
  214. M="!T:&ES(&-I<F-U:70@:68@:70@:7,@<')E<V5N="!A;F0@=V]R:R!O=70@
  215. M=VAA=`T*("`@(&%D9')E<W,@:70@:7,@870@Q"!S;R!Y;W4@8V%N('!L=6<@
  216. M:70@:6YT;R!A;GD@;V8@>6]U<B!P87)A;&QE;"!P;W)T<RX@#0H@("`@34]$
  217. M4$Q!62!N965D<R!N;R!F=7)T:&5R(&]P=&EO;G,@86YD('=I;&P@9&5F875L
  218. M="!T;R!P;&%Y:6YG('1H<F]U9V@-"B`@("!T:&ES(&1E=FEC92X@(%1H92`K
  219. M-78@<W5P<&QY(&-A;B!B92`@86YY=VAE<F4@8F5T=V5E;B`T+C4@86YD(#4N
  220. M-2!V;VQT<PT*("`@('-O(&ET(&-O=6QD(&)E(')U;B!F<F]M('1H<F5E(#$N
  221. M-78@(&)A='1E<FEE<RX@*$]R(&9R;VT@9F]U<@T*("`@(')E8VAA<F=A8FQE
  222. M(&)A='1E<FEE<R!A<R!T:&5S92!A<F4@;VYL>2`Q+C)V*2`-"@T*("`@("H@
  223. M4W1E<F5O+6]N+3$@=V]R:W,@9G)O;2!-3T103$%9(#(N,#,@;VYW87)D<R!W
  224. M:&5R92!I="!D:60@;F]T(&EN(#(N,#`@*@T*#0H@("`@66]U(&-A;B!U<V4@
  225. M>6]U<B!S=&5R96\M;VXM,2!B;V%R9"!W:71H(&]T:&5R('!R;V=R86US('1H
  226. M870@<F5Q=6ER90T*("`@(&$@<VEN9VQE($0O02!O;B!T:&4@<&]R="!A<R!F
  227. M;VQL;W=S.@T*#0H@("`@1FEN9"!O=70@=VAA="!A9&1R97-S('EO=7(@<&]R
  228. M="!I<R!A="`H3%!4,2`](#`S-S@L($Q05#(@/2`P,C<X*2!A;F0-"B`@("!A
  229. M9&0@,B`H3%!4,2`](#`S-T$L($Q05#(@/2`P,C=!*2X@($=O(&EN=&\@1$5"
  230. M54<@86YD('1Y<&4-"B`@("!O(#,W82PP("`@("`@("AR97!L86-I;F<@,S=A
  231. M('=I=&@@=&AE('!O<G0@861D<F5S<RD-"B`@("!Q#0H@("`@5&AE;B!A;&P@
  232. M<V]U;F0@9&ER96-T960@=&\@=&AE('!A<F%L;&5L('!O<G0@=VEL;"!C;VUE
  233. M(&]U="!O9B!B;W1H#0H@("`@8VAA;FYE;',N(`T*#0H@("`@("`@("`@("`@
  234. M("`@("`@("`@("`@("`@("`@(%I.-#(X#0H@("`@("`@("`@("`@("`@("`@
  235. M("`@("`@("`@("`@(-K$Q,3$Q,3$Q,3$Q,3$Q+\@("`@("`@("`S.3#J#0H@
  236. M("`@("`@("`@("`@(-K$Q,3$Q,3$Q,3$Q,3$Q,3$Q+0Q,2`@("`@("`@("`@
  237. M-L/$PL3$Q,3"Q+&QL;&QQ,0K-78-"B`@("`@("`@("`@("`@LR#:Q,3$Q,3$
  238. MQ,3$Q,3$Q,3$M#$R("`@("`@("`@("`WP\39("`@(+,@#0H@("`@("`@("`@
  239. M("`@(+,@LR#:Q,3$Q,3$Q,3$Q,3$Q+0Q,R`@("`@("`@("`@,\-.0R`@(""S
  240. M("`@("`@#0H@("`@("`@("`@("`@(+,@LR"S(-K$Q,3$Q,3$Q,3$Q+0Q-"`@
  241. M("`@("`@("`@(+,@("`@(""S("`K(#$PYD8-"B`@("`@("`@("`@("`@LR"S
  242. M(+,@LR#:Q,3$Q,3$Q,3$M#$U("`@("`@("`@("`UP\3$Q,3$Q+/$Q,2VP\3$
  243. MQ,3$/B!,969T(&]U=`T*("`@("`@("`@("`@(""S(+,@LR"S(+,@VL3$Q,3$
  244. MQ,2T,38@("`@("`@("`@(""S("`@("`@LR`@("`@,';$Q,0^#0H@("`@("`R
  245. M,"`^Q#!V(+,@LR"S(+,@LR"S(-K$Q,3$Q+0Q("`@("`@("`@("`Q,,/$Q"LU
  246. M=B"S(`T*("`@("`@("`@("`@(""S(+,@LR"S(+,@LR"S(-K$Q,2T,B`@("`@
  247. M("`@("`@(#G#Q,+$,'8@LR`@("`@(`T*("`@("`@,30@/L3$Q,2SQ+/$L\2S
  248. MQ+/$L\2SQ+/$Q,2T-"`@("`@("`@("`@(#C#Q-D@("`@LR`@("`-"B`@("`@
  249. M("`@("`@("`@LR"S(+,@LR"S(+,@LR"S("`@P,3$Q,3$Q,3$Q,3$Q,3$V2`@
  250. M("`@(+,@("`@#0H@("`@("`Q,2`^Q,3$Q+0@LR"S(+,@LR"S(+,@LR`@(%I.
  251. M-#(X("`@("`@("`@("`@("`@(""S("`K(#'F1B`@("`-"B`@("`@("`@("`@
  252. M("`@LR"S(+,@LR"S(+,@LR"S("`@VL3$Q,3$Q,3$Q,3$Q,3$OR`@("`@(,/$
  253. MQ,2VP\0P=@T*("`@("`@(#D@/L3$Q,3!Q+/$L\2SQ+/$L\2SQ+/$Q,2T,3$@
  254. M1#<@("!64DE.(#;#Q,3$Q,3$V0T*("`@("`@(#@@/L3$Q,3$Q,'$L\2SQ+/$
  255. ML\2SQ+/$Q,2T,3(@1#8@(%923U54(#?#($Y##0H@("`@("`@-R`^Q,3$Q,3$
  256. MQ,3!Q+/$L\2SQ+/$L\3$Q+0Q,R!$-2`@("`@3D,@,\,@3D,@("`@(`T*("`@
  257. M("`@(#8@/L3$Q,3$Q,3$Q,3!Q+/$L\2SQ+/$Q,2T,30@1#0@("`@("`@(""S
  258. M("`@("`@("`K(#$PYD8-"B`@("`@("`U(#[$Q,3$Q,3$Q,3$Q,3!Q+/$L\2S
  259. MQ,3$M#$U($0S("`@($]55"`UP\3$Q,3$Q,3$Q+;#Q,3$Q,0^(%)I9VAT(&]U
  260. M=`T*("`@("`@(#0@/L3$Q,3$Q,3$Q,3$Q,3$P<2SQ+/$Q,2T,38@1#(@("`@
  261. M("`@(""S("`@("`@("`@("`P=L3$Q#X-"B`@("`@("`S(#[$Q,3$Q,3$Q,3$
  262. MQ,3$Q,3$P<2SQ,3$M#$@1#$@("`@("M6(#$PP\3$*S5V("`@(`T*("`@("`@
  263. M(#(@/L3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,'$Q,2T,B!$,"`@("`@,'8@(#G#Q,(P
  264. M=@T*("`@("`@(#$@/L3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,2T-"`A14X@("`@
  265. M,'8@(#C#Q-D-"B`@("`@(#(U('!I;B!M86QE($0@8V]N;F5C=&]R("`@P,3$
  266. MQ,3$Q,3$Q,3$Q,3$V2`-"@T*#0H@("`@("!.;W1E<SH-"@T*("`@("`@36%K
  267. M92!S=7)E(&%L;"!T:&4@,'8@;&EN97,@87)E(&-O;FYE8W1E9"!T;V=E=&AE
  268. M<B!A;F0@8V]N;F5C=&5D('1O('1H90T*("`@("`@,'8@;&EN92!O9B!Y;W5R
  269. M('!O=V5R('-O=7)C92X@($%L<V\L(&UA:V4@<W5R92!T:&4@*S5V(&QI;F5S
  270. M(&%R92`-"B`@("`@(&-O;FYE8W1E9"!T;V=E=&AE<BX@(%1H92!L:6YE<R!M
  271. M87)K960@)TY#)R!D;R!N;W0@;F5E9"!T;R!B92!C;VYN96-T960N("`-"@T*
  272. M("`@("`@268@82!:3C0R."!I<R!N;W0@879A:6QA8FQE+"!A;GD@1"]!('=I
  273. M=&@@:6YP=70@;&%T8VAE<R!W:6QL('=O<FL@+0T*("`@("`@=&AE($0O02!S
  274. M:&]U;&0@;&%T8V@@=&AE(&1A=&$@8G5S('=H96X@<&EN(#0@*"%%3BD@:7,@
  275. M;&]W+@T*#0H@("`@("#$L\0@/2!.;R!C;VYN96-T:6]N+"#$Q<0@/2!J;VEN
  276. M960-"@T*("`@("`@5&AE(&%B;W9E(&-I<F-U:70@*%-T97)E;RUO;BTQ*2!I
  277. M<R`H0RD@36%R:R!*($-O>"`Q.3DQ+"`R.2!,=6YD:64@0VQO<V4-"B`@("`@
  278. M(%-T96YS;VX@1FEE;&1S+"!$97)B>2!$13(@,T%..R!A;F0@:7,@<W5P<&QI
  279. M960@9F]R('!E<G-O;F%L('5S92!O;FQY+B`@#0H@("`@("!&;W(@86YY(&]T
  280. M:&5R('5S92P@<&QE87-E(&-O;G1A8W0@=&AE(&%U=&AO<B!A="!T:&4@861D
  281. M<F5S<R!A8F]V92X@268@#0H@("`@("!T:&ES(&-I<F-U:70@:7,@86)S=')A
  282. M8W1E9"!O<B!I;F-O<G!O<F%T960@:6YT;R!A;GD@;W1H97(@9&]C=6UE;G0@
  283. M;W(-"B`@("`@(&-I<F-U:70@=&AE;B!T:&%T(&1O8W5M96YT(&]R(&1O8W5M
  284. M96YT871I;VX@<W5P<&QI960@=VET:"!T:&%T(&-I<F-U:70-"B`@("`@(&UU
  285. M<W0@8V]N=&%I;B!T:&ES('!A<F%G<F%P:"!O9B!T97AT+B`@06YY(&-O;6UE
  286. M<F-I86P@=7-E('=H97)E(&YO="`-"B`@("`@(&%G<F5E9"!B>2!W<FET=&5N
  287. M(&-O;G1R86-T('=I=&@@=&AE(&%U=&AO<B`H36%R:R!*($-O>"D@:7,@<')O
  288. M:&EB:71E9"X-"@T*#`T*("`@("`Q,RX@4U1%4D5/($%-4$Q)1DE%4@T*("`@
  289. M("#$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  290. MQ,3$Q,3$Q,3$Q,3$Q,0-"@T*("`@("!&;W(@=&AO<V4@;V8@>6]U('=H;R!H
  291. M879E(&)U:6QT(&$@<W1E<F5O($1!0R!A;F0@:&%V96XG="!E;F]U9V@-"B`@
  292. M("`@:6YP=71S('1O('EO=7(@06UP;&EF:65R("T@2V5N;F5T:"!!87)O;B!H
  293. M87,@<W5P<&QI960@=&AI<PT*("`@("!C:7)C=6ET('=H:6-H(&ES(&1E<VEG
  294. M;F5D('1O(&=I=F4@82!H:6=H('!O=V5R("@Q,5<@<&5R(&-H86YN96PI#0H@
  295. M("`@(&AI9V@@<75A;&ET>2P@;&]W(&EN=&5R9F5R96YC92P@<VEN9VQE(')A
  296. M:6P@<W5P<&QY(&%M<&QI9FEE<B$-"@T*("`@("`@16YA8FQE#0H@("`@(#[$
  297. MQ,3$Q,3$Q,3$Q,3$Q,+$Q,3$Q,3$Q+\@("#:Q,3$Q,+$Q,3$Q,3$Q,3$Q,3$
  298. MQ,3$Q,3$Q,3$Q"`K,3)V#0H@("`@("`@("`@("`@("`@("`@(+,K("`@("`@
  299. M(+,@(""S("`@(+,-"B`@("`@("`@("`@("`@("`@("#-V,T@,3#F1MK$P<3$
  300. MQ,'$Q,3$P<3$Q,3$OPT*("`@("`@("`@("`P=B#$Q,3$Q,39("`@("`@LR`W
  301. M("`@,3,@("`S("`@(#'#Q,3$Q,3$Q,3$Q,3$($QE9G0-"B`@("`@($QE9G0@
  302. M("`@(#0W,&Y&("`@(-K$Q+0T("`@("`@("`@("`@("`RP\3$Q,3$Q,3$Q,3$
  303. MQ"!3<&5A:V5R#0H@("`@(#[$Q,3$Q,3$Q,37Q,3$Q,3$Q,2T(""S("`@("`@
  304. M("`@("`@("`@(+,-"B`@("`@("`@("`@("`@("`@("`@("`@(,#$Q+0U("`@
  305. M5$1!(#<S-S`@(#$TP\3$Q,3$Q,3$Q,3$Q"!2:6=H=`T*("`@("`@4FEG:'0@
  306. M("`@-#<P;D8@("`@VL3$M#$Q("`@("`@("`@("`@,37#Q,3$Q,3$Q,3$Q,3$
  307. M(%-P96%K97(-"B`@("`@/L3$Q,3$Q,3$Q-?$Q,3$Q,3$Q+0@(+,@("`@("`@
  308. M("`@("`@("`@LPT*("`@("`@("`@("`@("`@("`@("`@("`@P,3$M#$R("`@
  309. M("`@("`@("`@(""S#0H@("`@("`@("`@("`@("`@("`@("O:Q,3$Q,2T-B`@
  310. M("`X("`@.2`@("`Q,,/$3D,-"B`@("`@("`@("`@("`@(#0WYD8@S=C-("`@
  311. M(,#$Q,3$Q,+$Q,3"Q,3$Q,3$V0T*("`@("`@("`@("`@("`@("`@("`@LR`@
  312. M("`@("`@("`@LR`@(+,-"B`@("`@("`@("`@("`@("`@("`@(,#$Q,3$Q,3$
  313. MQ,3$Q,'$Q,3!Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q"`P=@T*#0H@("`@
  314. M($UA:V4@<W5R92!T:&%T(#!V(&]F('1H92`K,3)V('-U<'!L>2!I<R!C;VYN
  315. M96-T960@=&\@86QL('1H92`P=@T*("`@("!C;VYN96-T:6]N<R!O;B!T:&4@
  316. M;6%I;B!C:7)C=6ET+B`@(%1H92!E;F%B;&4@;&EN92!H87,@=&\@8F4@=&EE
  317. M9`T*("`@("!T;R`K,3)V('1O("=S=VET8V@@;VXG('1H92!A;7`-"@T*#0H@
  318. M("`@(#$T+B!!551(3U(-"B`@("`@Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$
  319. MQ,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$Q,3$#0H-"B`@("`@0F5F
  320. M;W)E($IU;F4@,3DY,CH-"B`@("`@Q,3$Q,3$Q,3$Q,3$Q,3$Q,0-"B`@("`@
  321. M36%R:R!*($-O>"`@("`@("`@("`@("`@("`@16QE8W1R;VYI8R!-86EL.@T*
  322. M("`@("`Q-R!+:7)K8G5R;B!0;&%C92`@("`@("`@("`@("`@("`@("!M+FHN
  323. M:"YC;WA`8G)A9&9O<F0N86,N=6L-"B`@("`@0G)A9&9O<F0@("`@("`@("`@
  324. M("`@("`@("`@(`T*("`@("!7+B!9;W)K<RP@54L@("`@("`@("`@("`@("!)
  325. M9B!T:&%T(&9A:6QS("T@=')Y.@T*("`@("!"1#<@,D):("`@("`@("`@("`@
  326. M("`@("`@("`@("`@("`@("!B8S<S,D!C;&5V96QA;F0N9G)E96YE="YE9'4-
  327. M"B`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`-"B`@("`@069T97(@
  328. M2G5N92`Q.3DR.@T*("`@("#$Q,3$Q,3$Q,3$Q,3$Q,3$Q`T*("`@("`R.2!,
  329. M=6YD:64@0VQO<V4@("`@("`@("`@(`E#:&5C:R!T:&4@;&%T97-T('9E<G-I
  330. M;VX@;W5T(0T*("`@("!3=&5N<V]N($9I96QD<R`@("`@("`@("`@(`E&;W(@
  331. M82!"<F%D9F]R9"!!9&1R97-S+BXN+B!A9G1E<@T*("`@("!$97)B>2P@54L@
  332. M("`@("`@("`@("`@("`@(`E*=6YE(0T*("`@("!$13(@,T%.("`@("`@("`@
  333. 0("`@("`@("`@(`T*#0H-"@H-
  334. `
  335. end
  336. sum -r/size 52771/18097 section (from "begin" to "end")
  337. sum -r/size 28782/13111 entire input file
  338.