home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / games / volume18 / xboing / part10 < prev    next >
Encoding:
Internet Message Format  |  1993-09-13  |  59.1 KB

  1. Path: uunet!news.tek.com!news.cna.tek.com!not-for-mail
  2. From: billr@saab.cna.tek.com (Bill Randle)
  3. Newsgroups: comp.sources.games
  4. Subject: v18i069:  xboing - blockout variant with color and sound for X, Part10/30
  5. Date: 30 Aug 1993 10:27:46 -0700
  6. Organization: Tektronix, Inc., Redmond, OR
  7. Lines: 1223
  8. Approved: billr@saab.CNA.TEK.COM
  9. Message-ID: <25tdai$huv@saab.cna.tek.com>
  10. NNTP-Posting-Host: saab.cna.tek.com
  11. Xref: uunet comp.sources.games:1869
  12.  
  13. Submitted-by: jck@kimba.catt.citri.edu.au (Justin Kibell)
  14. Posting-number: Volume 18, Issue 69
  15. Archive-name: xboing/part10
  16. Environment: X11, Xlib, XPM
  17.  
  18.  
  19.  
  20. #! /bin/sh
  21. # This is a shell archive.  Remove anything before this line, then unpack
  22. # it by saving it into a file and typing "sh file".  To overwrite existing
  23. # files, type "sh file -c".  You can also feed this as standard input via
  24. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  25. # will see the following message at the end:
  26. #        "End of archive 10 (of 30)."
  27. # Contents:  sounds/intro.au.uu stage.c
  28. # Wrapped by billr@saab on Mon Aug 30 09:14:25 1993
  29. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  30. if test -f 'sounds/intro.au.uu' -a "${1}" != "-c" ; then 
  31.   echo shar: Will not clobber existing file \"'sounds/intro.au.uu'\"
  32. else
  33. echo shar: Extracting \"'sounds/intro.au.uu'\" \(42645 characters\)
  34. sed "s/^X//" >'sounds/intro.au.uu' <<'END_OF_FILE'
  35. Xbegin 644 intro.au
  36. XM+G-N9````"```'BT`````0``'T`````!``````````#_________________
  37. XM____________________________________________________________
  38. XM____________________________________________________________
  39. XM______________________________________'GY^?GY^?GY^?GY^?GY^?G
  40. XMY^?G]N[______________________V=G9V=G9V=G9V=G9V=G9V=G9V=G9V=G
  41. XM9VUG>6=G9V=G9V=G9V=G9_______________________________[_GG____
  42. XM__]G9V=B6UM@9V=G;/______[N?GY^?G^_________]G_V=G9V=G_______Z
  43. XMZ>?L_^?GZO_GY^?GW^?GY^?G]O__:F=G9UM;6UM;6UM;6V=G9V=^________
  44. XMY^?GY^?GY^?GY^?GY___;6=G75M;4U-34UI34U--34U34U-34UM;6V=G___T
  45. XM___GY_S;Y]O;V]O;V]G3T]/3T]C3V]O;Y^?G_________V=G9V=G9V=G9V=G
  46. XM9UM;6UM;6UM;6UM;9V=G9______G____=F=G86=;7UM;6U-34U-34U-36UMG
  47. XM9V=U____Y^?GY^?GY^?GY^S_________9V=G9V=G8EMG6V==9V)G9V=G9V=G
  48. XM;>?GV]K.S<S)R<G)R<G)S<W3T]O;V^?G[__I________:6=G6U-334U)2$5%
  49. XM145%04-%1$5&24Q-4T]34U-;6UMG9V?__^?_]O_____GY^?GY^?____L____
  50. XM_V=G9___ZN?CV]O;U.7;V]O;V]O;V]O;WN?GY^#G_O__9V=G6U1334U-24E)
  51. XM14E)24U.4UM;:/_GY]O3T]O;V^?GY__GY^?;V]O9V]O;ZO__9V9;9UMF9VS_
  52. XM_^?GY]O3T]/3T]O;V^C__WIG9V=;5E--24E)24E+35)34UM37V=G9V=;6U-3
  53. XM4U-;6UMG9WIN9V=L9WMG9V-;6U-3=%AG9^SGV]O3T]/9T]SGYV=;8EM34TU,
  54. XM24=%14)%045)24E-3U-;9V?FV\_-R<7$P<'!Q<7(R<W3T]O;T]O;Y^?__V=M
  55. XM9V=G9V=A8EM;6TU-24=)24U-34U/4UEG9V=G__[GV]K4T]/3V=_GY^?G____
  56. XM:O]G9V=G9V5;9V-;65M;4V=;9V=G_V=G9V?_9V=G9UM44TU)145%0D%!04$_
  57. XM04%%14E)4%-38F?\Y]O;U-O3T\G'Q<G)S<W3S]/;V][<Y^=X9UY13DI)2DY-
  58. XM34Y35UM;9V?]Y^?GW.?;Y^?;Y^?GY^CGX-O4S<G)Q<7%Q<7+T]'3U>7;WGYG
  59. XM9V5;5TU334U)14-!/CX^04%)3$U34UM;6UM_6U][76=G9V=;4U--34E)245"
  60. XM0T%!04%!141-6UM;6V136UMG86=J9VO__^'<U=/3YN?_Y^?GW>?_Y^?GY]OG
  61. XMY^?FT\W%PL"^OKZ^OKZ^P<7-T]/DY^?GZ^___VUG:&=?6U1-3TUG4$U)4U-3
  62. XM4U-33DQ(03X^/#P[/#HZ/#HY.CHX.#D[/$%)35EG__KGY^?;V]O;V]OGV^?W
  63. XMY=_;W-OGV]73T]/3U]O;X.?G_^?_Y]_;V];;W/G_6UMB6V=;5UI-34E-24E)
  64. XM24U-4V1G______]K9_]HY__G___DV]/,S<G'P<*^O+JYN+JZNK["R,_;YV=B
  65. XM4TU%14$^/#L[/#X^1#X_0#X^.CP\/#X^/4$]/3X\.CX]/#P\0$5&24E-24E$
  66. XM04%!04%%251E__________%K_V)7_^K;V<['OKJWLZ^MJZNJK:ZPL+6XO<7-
  67. XMU_]>4U-:;V=;4U-39/__Z.?;YMOGYVAG3$D_/3PZ.3DY.CX^045#23\^/CP\
  68. XM.SPY.#8T-C8Y.CU!04E/6W=GVL[3S<W3T,W)R\7"Q<?-TM/L__]Q6DU-245%
  69. XM145!1T=)3$]<___G_^S3TLW+R<G1W^?GW]OG7E=)145%24Q/6WGGX]//S=/;
  70. XMX'=;8G/FSLG)R=O%Q<'!P<'!OL'!P\;-XF%-34=!03P\.#HY.3HX.#@Z.S]!
  71. XM/CY%0D=)145)25CGV\[)Q<'$R]O;>&=G54Q*345%144^/T5%24I,35-36UYG
  72. XMUL[!P<&^OKJ^O\G08U-'/SHX.CHX.#@Z/#P\/#Y!1D9!24U95V=GW^/;[6=2
  73. XM24M*4V)A7.=GX]O/R+Z^O+NYMK2VMK2WO,"_OKZ]P<'(S]OX;UI34TU&34]K
  74. XMY][3V]77V^;;YWU=2D%!/SHZ-C8X.CH^0E%7Y_]M=6A74TU)/3HV+RTJ*"@H
  75. XM)R8F)B<J+2\O,C8X/DM3X,_-Q;^^OKZ^NK>XM[BXL[:VMKRXNKRZOKN]OL')
  76. XMU.5\6U1+1T$_04UFWN?;V]/.V];3S<G0U>?G9^EG34A)24E*34U;3EEG_.=O
  77. XMZV=;6U--345!0T5!245&34M37'C;T]O;V]S_V^3GWMOGV__DV__G4T=%03PY
  78. XM,C(O+BPL+"PO,C8Z/DI-5%9N^O__V<W'OKN]S</%P\7*Q<G'S=O3VMK3T]/;
  79. XMY?_JY]YH3T8]/CQ`145%2DY,]]S;Y^M=34E-25?_[>=?4UE;9U9,2#T].#(R
  80. XM,#`N+2LK*RTQ.#A$1E)GY,[-S\G"P<&]O;>RK[2UNKBXN+RYNKBTM+2VN;N\
  81. XMP,G<:U!+4TM+4TE+4U-34U-57UM;<G7GV]/=YWE94V=0348\.#(R+C,V-C0P
  82. XM,C`S-CHV.#PZ-C(R,SHY.CD^/T-%3$5KUL_%OKZ^OK[%T]/3RL7%SN?G]?];
  83. XM9%]34T4_/#L]/CX^1TUYV\W&O+JXMKB[P<?97/A'13PS+2LI)RDL+S(U/$-/
  84. XMZ=/9S<G`NK:ULJZLK:ZPL+"RMKR]R=IB9TY&/#TS,#,V.3]!04]4=F!G_V?G
  85. XMYUY-3EMG44$Y,C(O,C`R.CX_3$UET\3%SF];3%-;5WM55TE;_^?;V]O%O[W#
  86. XMP<G%SN='3#]-2SX].#@[/#I#4UM835-)24U%/CX^/3PY-#(R,CDZ.CT[/CY-
  87. XM0D'OP;JPL:VMK:VMK[*VNKJ^O+J[O\;,WEM,6UM;5T=.2DM=_UM;7%U01DWD
  88. XMV\YP6U)&0SH\.CLT.C(R.#<^/CLU-#`T-#U%3/_;T,S!P;RXNK2XO<7*T=MA
  89. XM3#HW+RPK)B(D)2DM,#4\05!+2-S;S,'`P[Z\N;FZO+FXO+NXNK[%RM/B<TE)
  90. XM0T=[Y]O)N["QL+2RL*VMK["WN+BXNKF^P-%F1S\V,2TJ)"`='!L:&QL;'!P?
  91. XM(RHN,#`T-D169UW_6UMG8=O3Q+>WM+BVM+2WM\#/___;TLW06UM>>M/3R;Z\
  92. XMP,UW3E-C4T<^0C\^/4%)4U1524Y34]C;V]?,R=O8SL[#PKVZM+*OK:ZON;W!
  93. XMS-?5:.U;4TI%/U-];/W=VVU*3$U4ZTPZ-2\P+2PN-#HZ.30Q+S4V,BTM+2\V
  94. XM.E!64T%-35-8Y^;-Q+^_P+RXL+/#]T]`.CHO*R<E)"(A)"LT.4U)47;-O[RZ
  95. XMN+S'RFQ<X/]A3UQJWN!435E395-9Z,N^N;O$S=/-VWAG5T]]]=W-S<O)O;JV
  96. XMMK:VM[:VR]1J;TE)/30W.CLT,3`S/C]%1E-/6<G%O;ZZOL7%S<_)QLC+>EI"
  97. XM/#@P,3(O+2LM*R\W/3M!04A-2G?;Y/M-045(2#XU,"\M+"LM+RXN*"DM+38^
  98. XM/5-GV-'"N+*TN+S#R<?#P<#%Q=E?9,W`P;[!O[Z_R-#4V^[K:%%J3N"\O,76
  99. XMY^;T4T@].C]!.2\L,C@^0E)O8LK)P,&XO;_)O[Z]OLO:S=%>34E-9TY&.C,T
  100. XM.SM!4%%]4UOYY\*[PM9;4DI$2?S.R]9>14!4X]__5%,_-BXM*R<H)2$?("(J
  101. XM*2DJ)RDK,#Q+:,G+Y__ES<G1V^?G\>[GQ+JTM+2WLKC'R=I25EM;5U-2YW=<
  102. XM:.')S<K/V^+8W5-.6]S6UNG_O;BRM+"OL:ZOLK2WN\C7T_M,.R\O+C<U-#4L
  103. XM+"HF)B`A(R<F)2,J-$I;W]K&O+"QNL7*S?]-.C<Y04E(34D\/TI*34U%25;+
  104. XMN[:^P;>UN[O0UO_0[EOIU</%Q.Y(1$9'24O@^MIE5T$[.#HX,C4P,30R+S<V
  105. XM.#8U-#Y!3'Y-1$WMTV=G\]C*VO]9??3)RM/8Q=/GV]/"R,K-R.';W<.^N[U[
  106. XM/B\L+2HP+C$Z-3HS+C(Y/DG:SKJWK["QM;[;34I)6WE32U-<=\:WL[?(QD,^
  107. XM/D5G9U,].2TL+"TK+S$T-C(\1F//YUU!.S<_34A([LO-S-?1V$](.C@[14E8
  108. XMW\G1T,_6N[R^M["KIZ:KK["TO=-'-S$S-C8T-C])YTI%-B\I)",E)B,G*"@E
  109. XM)"4D(B`C)B@Q/M?!M;:XO\W/RVEBWL&RJZFIK:^RM+N[KJJEH:2IKK[3[51.
  110. XM.R\L+C8]2$%*4];,SDM%W\W:8E-,X,G%:D4\.#Y%/3@V+BHF)RDJ*2PN+S`V
  111. XM/$E;UM#3^N?+OK6OK[C`OL7`SU)-04$W,BTI+"\S-C8Z.SP^04I(0#HY-3$P
  112. XM-#8Y7M?%NZZII:.GK*_`TU$_-S<W.#HY5\V\L[BVN\"^R<G!OKO,[T<Y0%33
  113. XMU6!-24U(55]0/#<M)B,D)BHL*RTJ*S-#Z^%U6T`\0EK?S<6]OLMK^<C%M+F]
  114. XMS?+<R;Z^MK2ZR4T_.3@S+"\R.SP^-"\M*",>'1XB*2XP+C0\14534%?WQK:L
  115. XMK*6EI*JKKKS/T.Y8S?_.OKJZO^AL/T-!1TY#2DU35M/3V]/.P[R^O+JTM+?/
  116. XMYMK/P<&_O;BUM:^SKK:_V%PZ03@P*"@G(1X;&AP='AX?'1X?("`B*3$R-#0X
  117. XM.45!0TI99L71S54].#E+S[NRKZJOK*RIK*NKK[[:0S@T,3E/S\W%R='A[M_-
  118. XMP+[(U?_=S\;]1T'EV]C1Q<.YL*VNL;2MKJVYO<"^R\G%O[Z_VV=-0#HW,B\M
  119. XM*2(?'AXB*"<C'AX>'A\A)28F*B@C(B<N.D_5X=[;R[6KIJNOO]9GU[6OKZNG
  120. XMJ:JML[&NL+?/0SQ$T\;);U-#.S@V.$-1VM/-Q+JNL+J]W$DQ+"LO/#X[,S0Z
  121. XM2$%-/DU-8DD]03I#/"XG)24B)B@K*S8^5N[;4$<Z,R\M+C`V0U-US[JXN,'-
  122. XMQ;W(M;.NKJRNK*JDHJ"AHZBLO,[FX\?J2#TY45Q+/#PU-SHR-"XX1UI"-S(Q
  123. XM.#$U14,^7->\O<7Z/S8P+S8Q,#`Q+R@H*"LJ*BLJ+#`T0T%#1#HS,S="X%=B
  124. XM4EM>S<7$M+BNNKSC74__O:^XS>'G]<_0YTT^3UL^,B\\8<6[N+F^P<K%R;RZ
  125. XMP<3-P=UP6V>\KJRNLJ^QLL1:/C4T.#0O,#(Z,"\O-D)@7T5",2LJ+CE&4SDL
  126. XM*",D*S8Z2T4^-RXN-4!4V\_.Y\ZQJ:.EJ:Z[Q,[5[^?=VD\Z-$7G^TXZ+RLK
  127. XM*"DM+C`P*R(@)2M!15/EY];#Q;J\Q=#G445'/SY$0T-%0.VTK:.AIJ>GK+&\
  128. XMO\WUT,7%T\C%P;_5_TM`.CHU+R<K+3(K)2,F*#5!T;JOJ:RLK*RJL;C'Q<WT
  129. XM2#(K*"DC'QP<'B,G*2PN,3U".T$W+2HD+3915?_-NJVOKJ^TL*RMK;2UIJ&=
  130. XMGJ2KKK.PK[*]S-/)W$4Q+BXJ*20=&AP@)"4E)",='A\B*2DE)2<Q04EL\MK*
  131. XMV-Y*5,JTJJJKK:NKK:VIGYR<G9V?H*&DJ*V[T%LZ*RPN+BPM-S<O*B<@)28K
  132. XM+2TP,S8\.#$O,BDH*2PP.TE-1C,J*2@I*"4B)RPN/63`J:&AJ;U?3<BSK:RO
  133. XML[W/5O*^KZVNK[C-R-/-R+JWR.S3P+.MN+FYVV5"."TJ*B8F(R0N.#M!1#\^
  134. XM04C?NZZIL+Y>.#$P,C`I)2DH*"8@)B4H+#$^/]NOJ:6IK:VKKK*XM[:TK*FJ
  135. XMKJ^]=U([.S<M+3%,7V=.04E43C\O+"]#Z>Y813M!-"XF'QX:'!XB*C$]144W
  136. XM,"\T+S(R.CW?OJJ@H*2DIZJLJJ>GJ*BHK;3"T_[V_T@Y,#,_U,[/5%(\+BDL
  137. XM+#`V+RPM/-VSM,3^/S(O+"@L-%%823T^0DE!/UW;V,W&T<:WN&5$.S0V,3)$
  138. XMW+6KIJ:GJ:NMML?&O[R^P;^[P;[<<4(O*RHL*3-!0#<M)"`?(RDJ+#0R/T5$
  139. XM0T9;W-L]+RXW1$(\,RXN.SY/ZNO_3CHN+C1`3_]<YUT^/%+&K:JU^3`L+4K@
  140. XMR\"VNLX\*RX_6;FQM+NYN+6SL;"PN+B^M:VOLJ^EI*BMNMI`1#DP+2P\S*^J
  141. XMLL5..D4^13Q'?+[&83HO+C8P*1\?'R,H+3_TP;[,3C`F)24C)B]36U(],3(I
  142. XM*2@F)20G*"TV0E4]/5'4N;BZOK^_O+R_P<"TL+>XN+"JJ*>KKJZMJ*FIM+S-
  143. XM6D@Z.S`U/4`Y.3Y)04))7UI+/C,X/&/)R?H_4VE+-B\N,S@V,"@?'R`G*2TU
  144. XM.C$M+3,_3GIG=]RZP\KB9TI--BPE*3W+N;6\S<*^KJ2?G9R=GZ*KK*VNK\)I
  145. XM.38T/\>VK[C!;%(_.#8M)1T=)"8H(R@L,T$_-%\Q/[RON+W%R-ED-C0X4;^[
  146. XMN<7\TN1N]7UW0BTF)"8U:L*VMKK5/"\O/$S_7DU$249*/CQ!5W%`-3_0KJ>E
  147. XMJLTX)2,A("$I.5S.P+Z\N[:MJ[UD/TGFR<*\Q\9@."@?'1TA)R]#PKJWSTLU
  148. XM*B,@'B0R<=M.?<"PJ*NOKZ^KJ*JSTL:YK:ZMJ:JTS5Y.X-/:O;*ML\I"+"HO
  149. XM/#XP*2DK*R@G+4/,PN@Z*RDI+3I,<^?5P\M>.S,W/DU.WWI#/#HW.3U"[MM@
  150. XM1$59V%T^2TOCQKJWTTM=P<;$[-3)Y%36OK6PL[G+5D4V+R<C)B8K*RTU1O]J
  151. XM33Q!1]YY1T1CU-E+-C<R-3PR+RP\QZRJI:.CHZ^NN/Q)/C<N)A\?(BDI+3<V
  152. XM,S<^4EAGNZ^IJ+.^Q^9).CM7Q+.KI*.CHZO-/3,Z_LG'UEW*K*JJNMY<2S<O
  153. XM+"XX6,+`?C,K*"0@)BTR-RTL0<:YNM$]+2<C(A\A*46ZOEPZ-#=/U\7%]TSD
  154. XM[^=7/41QP;FZN\&XKZJMR$=!1>6\Q\E:3C4I)"$J+2XO+"XJ)R4F*C)'R.=7
  155. XMQK2FH)V;F9J?K;6ZNKS$\T0]2%<]+24K.TM$+2DK*S4V.3HZ1&QH<%=-36=(
  156. XM5.3-R;NPL+'!/RH?&Q<5&2`L1&I12?IG<48^/TUVR+BZLJ>?H:.?H:*MN,C)
  157. XMZU91S[^WN;_1Z=VYL*^]S<^ZQ7Y)/45/2STI&Q<6%1@=(S$_14D\-RPC'APA
  158. XM+E+HP[["P<M+/S<]7KJUN\7>R;*SM=DZ+"@K-#`T/\2PJZZYP<3#P;&SM;ZW
  159. XMO;K)WEI&.#Q.O["OL:FFI*2LM;S'M+2]WDE#03XT*",E*2PK*20C)20='AT?
  160. XM*BPJ)"DN/$5&1DA*-RPE)R0M/O_;6^=JR\"UKZZSOLC`P;R^Q<#00#4J+S_-
  161. XMKZ6EI:NLJJVMJJ[*U=_7Q;NXLKBTTR\D(B8N-T-%1CPQ)R,@)RT^/T7JL*&:
  162. XMF9J;GJ.MOFI/:,6NJ:JMKKWK.S$S+BXG*"8G*"8E(!X;&AH7%AHB+TM'/#@P
  163. XM,3,T*B4>'A\A)28K-]2NJ:NPO<K3SV0\+B\[6\"RK:BDI*BIK*NKJ:2>G9ZD
  164. XMLU8\.3@T*"$G1;6KK;F_N;K$5D4X-CHW/3<T1D53X<["N+RVP<')P<C41#\Q
  165. XM+"8G)"(D)C?-LZJLJ[+$YTA!1WJYJ:6GL<?G7>G/V%,Z+BDD(1X?)2TT-C@P
  166. XM+BXT4,.RLKK/<4@U+28B)"]8N[C#R5L]+28H+CA62D0[."XO*RDL-#PZ15%0
  167. XMV;*KK+*RO,[3S=O;[4$Z/F#KW/Y%-BTM-TV]JZ*>G:*X6BPB'R4K,R\S-UK;
  168. XMS<K;6TIG9\^WJIV7D)"4FJ*LPLG-O[B^R^?3PK'`02TG)BPN*R$?)$/-7S`B
  169. XM)"HX0#H[,30Y3^?QR<G`?C@M(QL5%!@<(RDF)2@M-#8_.38Z4]C$KJ&;F)B;
  170. XMGZO&."<C'QX?(",H*B\^X;&KL<T\,4?$L*NNL*^QO4DN)3TQ-BDG,T6QIJ*I
  171. XMLL9>6T@^0.BYK[.SK:>DI**LOU(X+C8^PZJ?GZ>NNL;;?EMP\]/#Q;JNIZ:K
  172. XMNTXX+"XS.#I`/C0L)!T?'R`?(1X:&!D;'B,D'QXI-$=CW,]20C8F'!L@,<JW
  173. XMO/0\.#0U+C4\:4Y8V>?;NZVLKJ^MKK++_\.GF9:3EYN>I[`\(AL;'RD^;-W3
  174. XMT^]G3D$^/#<Q/M[1XU--[[J^QTL^1,*JGI^BJJJFIZS"1RXH("0I-.*ZIY^=
  175. XMJ,HN(R@^S<4^*"`>("$@(RP_9T8N*24K._G4P+6V52X?&AL>(2$B(RDS5M^\
  176. XMOKBWR%U-/4U`0D/OO[:\Q_G[SKJOL,3-OKJ]SO_LW]+O-R8<&1LB,/N\LZBC
  177. XMGIR<GI^@J;'&12XN-F6^LJFJL+*^S<[7R<G#S\F\KZZX93(J*"@H+C-<P;;!
  178. XM1C$G(1X<&A44%A86%QHA+S8F(R<WO:JBKGHO)B0G+3K]OZ^IJZBHHZ&BGIZD
  179. XMNTTR-#C:R[SG.RPP3L:PJJJKIJ2FJ;A)+BPB'1D7'2^VGYNAIZRLL+9X-"<I
  180. XM*S`L)A\@*SODP[^VN+:NH)N8F)ZN_B\J(QT:&1PH/E=604?BT_A7-2PK*RDL
  181. XM+#)8R<=:-"<I*S(_7<.\L+3%5C@E'1L;'R,I-'J[JJ2DIJBJKK]),"DJ-/73
  182. XMS-N\MJJLM,A2/#HR-4CELJJOWS@K(2,I+DJ]JZ[-7$CWMZJIIJ^^SD0X+CO*
  183. XMIIN:G:>TOE8W*"4J.4)#/C(Y6/"_NL7)N<Y4*R`='R<P.45;5D0K'AL:&1XD
  184. XM*C1+>K"EI*6FK\!63OW5KZJCIJNW3SDO/#LP)AX<'2(O/FC,N+"R\S$G*#//
  185. XMM[G5/C8T-4#DNK]Y-2TRYJ^MSS0?'A\>'AL>)V.RM5LU+#+'K)^?H9^?I*S%
  186. XM:$=*23PY.CQ*V[Z[PMWG15+7N:^ONL?>TK2BG9F;GZN_/"P>'QT?)2\X+BHK
  187. XM-=JLIZF\S%OGW[RLIJ&?L$XG)"HT/#M'/NVWK[[.13HW+",8$!$5'BLX6V/8
  188. XMVU=*3ES-V'E+13T]/C$O+BXR+C<J*C)&9\W%Q+O8S^QG241%2>R\M*ZXRL.\
  189. XMKZJJM&LM(1P9'B0L-#(O+3M*R+>VK;*Z<C`F'R,L;K&QS38J*C%8M:F?G9^F
  190. XMJ:NOLKUK/3$U.DI9SJV;CXR.DIN>HJ">I*^\T\]1,1\8%AHB/<^ZQN1./CL\
  191. XM-"DM+3@_2C8G(B(F,3TZ,"PG)24G)2<A)R,@&A4.#0X3&BA5V=GAX]/N23(F
  192. XM)B_3J9N7E9><J4LI)2@O/SH_/S_ASLO*O[.KLVLQ+#7%I)F6EI64E9F=HZJO
  193. XMS#0D'B,VNZJFKLQ'+B8F*C_0M;*ZQ,BXJZBFK+GJ-24@'RM%NJFIJ[?,5SHV
  194. XM+2DC'!45%QXI,#HV+B8?)"I*L*>?J<M+/#@V-"TJ,SHX+!\>(S+-LZZQL;J[
  195. XMT4(I+2X],R(;&ATOOZBCGZ*?G)ZFP3$E'!T?'R8N/U/\S+:MIJ*GJ;6BI:V[
  196. XMYE`]/C`G)2LY7+*\PLNSI9Z=H*S(PLU4+1X7%!DEZ+"PS-O4JYR6EYZNT3DL
  197. XM'A4/$AHI,R\>'!H@-K^FGIV?J;[/Q;RNIZN[2BPA'R<Y_K"HH:JY."8>'!D8
  198. XM%Q,5%QLA,5ZNJ:"FJ:2<EY.6FJ2NPLU1.SHW.CXZ-2PD)BPR/#<O)!L:'1\B
  199. XM'QL=)$*LGIR<GY^BJ<(W(1X>("8L.4G9X>I=14U;4T@Z/[R>E(Z0FJS@/#DV
  200. XM0#],;UM*1T?QKJ:HOCTE'1L:'!\MO*6BHZFGIIV;G:>[LZNJJKO7-B@B&1,/
  201. XM#Q(;*S]!*R(=&QH>)BT[1V=K2C$V.L*MJ;"_1$ELQZ^OOD\[1UU:1S8O,>BM
  202. XMHJ6MKK2MI*N^,1\<(2[.K*"BI[+%RL;%U%4T+CH_-2`5$!0>1ZJAHZBLK:NV
  203. XM;4!8L9^;G:O&1"TG'QH:&B`H,C(M,C)7QLO053HL(B(F,4"\L+2^:4%2:\_)
  204. XMM+[.3T5,5K:LIZ2GN>DU)!X?*S_;[S8F&QD8&RI0JZ*FODD_TJR=FIF?KMT[
  205. XM(QD5&B$\<C\J'QTB-K^FG)>4DYFFM\NSG)62EYZCK;++32\J,D_)8C8M*C)!
  206. XM13`C%0X,#!`6'B<M-CL\Z.?*6CPK(QP;'24ZPJ6@GZ2MPT8Z-2XQ/7[+73HS
  207. XM+RDD'AH:'"0Q2>Z]KJ2<F)F;H*"AJ+]$/T5!2CPV6KZ@E9"3FIV=G)NEU"\E
  208. XM*3$Z.2\P/66^P4LJ'QXD+CL^04$_3];43BT>%1,5&R@V1#`L1;2BHZO2-C(T
  209. XM,2H>%Q,5'C2_L+]U/"\S2+BKIZ6BGIR=H:6HIJ2>H*]M)A@5%1@<'RMGM["X
  210. XM;&=;33$C'!PC0[NON%M(2D`Q+BY/LJ*<G:>RNLS-PKJ\LJ^_-!T6%!@>(BHM
  211. XM/$C+KJZQO;JHFI21E)NBK+;!M:NEI*6HO#@E&A@9%Q87&B`G*BDO.TE9_UI*
  212. XM-3`ZY;&BG)ZM1QX4$!`/$!0:+-:ZR%I%4["@G)ZQ3R@?'!H?+ZV:E)FCR%7<
  213. XMLJ&@H*NNK+=.+A\='AP:%Q44%QTJO9R/BHF*CIFKREE@1BLB'R0J+3,V.\NL
  214. XMI*2^*1H9'C?*PTTI&145&!TE*3(_PZ>>GJ.FHIV5D96?6"(:'24L)AP8$Q<>
  215. XM+\6CFI.1EIREL,5-,"0>("@M/MJRJ:>HJKTX'AH<)"XO)R$@(R@N*RX\T*ZI
  216. XMK;Y=/<:NHY^<FYNDN3D?&AP='!P;(2IDK)^;G9^ELT@N'Q@9'"(L.L*LH9N:
  217. XMFZ*Y0S,A&QH;(RXT.CLV*RDI*3`R-"XN*RTT^Z^=F9JBK;*__#PN*RHN/#HX
  218. XM.T3,JIN5EYB?J\0W*RDJ--*[LJJEH*">GZFSQT8E&Q48(O2?F9F<J+YK.RP>
  219. XM&QLG1D4R)!L<("L\-2X=%Q48&!TC-M>FG)B>KS@=$A(6'R@OV*F:D9.8J$4D
  220. XM'R4]/C<?&!@=*UJOJ*BMPSTS,SQ2XL&UL+2TRC\K)2E#JYZ@O3$@'BVXFY26
  221. XMG*JX/"(;&R%$JYN8F9^KK*&9DY*5EYZ[-",F.[2EJ+OX/3(U/D0Q(A\A*"(=
  222. XM&!<@2J^EKE`<#@D*#QPW;UP_*1T:&Q\E+CM*0"TB)!P?+/RJGYB6EYRFLG`\
  223. XMS[JOTD`Z<JN@G9ZLQ=-0XLF]NL7%R5$J'AXE.4L^)AT='B,J,#W/K9V4D92:
  224. XMJ*^RNO`G%Q(3&1\H*2@K-,ZPK+U_05F\I*&?I["XNKF]S]/I34EMOJVMK*JN
  225. XMKZZZ0B8?)#RSHZ"GM%$]/$WGWO_:N[*TML6ZMKQ]/"8>&A(.#0X6*-V[SC,I
  226. XM*D*ZK*WG*R0F)2(>'1\N6,M()1</$!8A,]^ZN,!+,"4?(C!02"\B'R$I/[BA
  227. XMF)",B8B)C)"4E9B<I+\O'QP?+$G#O,AU2$5%34$P+2U"M)^9FIREL]%6U,R^
  228. XMO+>QK*BJP$(L*R\T/#HN(10-"@L.%B1.PK.XQ-M9/C,J)BU:K:FSY45<N:*:
  229. XMG:A4'Q81#P\2%AXR^G\R*"0I1["AGJJXQ<K.<%_#J9N2CY*;LSLG+$V]L+;:
  230. XM.R<=&R,SS[O>+QT9&Q\F,]BOGY>2CY*=MRP<&A43#P\/#Q(9*,6=E969IKXX
  231. XM)!P<(SVOGIF>KC\G(2@N.#8]8;.?F)22DY.1CY.>R"D?("LT+2`:$Q09)$2Z
  232. XMI)R3CXZ/E9R@J[7,ZT8[)A@/#`P/%1XD*"DB(RY<^C`=&!XRK9N8G*K)."TM
  233. XM/DQ`+2TV6\"\SD8K'QP?)B4A&Q03%ATOTJJ>G:*DHZ2DJZRY32@;%A@>+LZI
  234. XMG9B6EI>:HK3)PZR>G*I''AD;'RH^5D`L'A<4%AHC3Z"1C(N-D)BK.A\:&RE-
  235. XMO]0R*!\>*#ZUHIV9DY"4G;4U+#G+L+H\(A@8&1\M-38^RJRCH:JNN+:RMKK*
  236. XM.R8C)"HR0T$U(!<0#Q,;(2HK+46VI:BT<R05#PX/$Q<<)SK,KJS"Q;*CGI^D
  237. XMJ<,_*1T9&A\M_:R?FI:8F)VG\2TA)5V>E)2?OSLS[[&CI;'Z5E+442L@'")&
  238. XML:>V=D5(OZ>?J6,H'QP<(2QUJIB/C8Z4I387#A`9*30L(!T;&QTD+LFGG)F<
  239. XMI68?%`\0&"JZHIV@KD(I)2U#TK2KIJ6IKKW8YO-71TQ^52X:#P\3'^RGHJY!
  240. XM'105($RWJ*BLJ*BKM,IB1=JWK;C6-2LB'QT='R@\9TXY*1\D.J^:E)R^*A\I
  241. XMWZ:<GJ*=EI.1EI[`+"$B.&_865/1TV\M'AD5%!06%ALC/-G%NJ^FIZFII:*E
  242. XMIJ&:FIVEN$T_,R\D(1X?'AX;&AH>*#Q3R]'_3#8K'QD7%QPD-\2BEXZ+BX^=
  243. XMOS<YLIJ6G-H8#0T4'R\M*2,C)B\S,"4>(D6CDX^0E)NM+A8/#Q@^JZ.W."LI
  244. XM2:N8E)6<J</G/AT/"@P0'3VSJ*ZZQ;.CF)*1DYB<GJS&.BTO/4-$+QX3#0H*
  245. XM"PP/%A\\OK;&3$E;O*.;EI.7KR00#`T2'#2UGI:/C8N-D9\_&A8=,3XZ)Q\@
  246. XM)3E,2MW$L>&LK[N\VD5!Q+&II)R5CXZ2H#X9#0X0%QL='RA!KIV6EYVBIZ&?
  247. XMGZ]"'A(.$!DOUK*MK\0W(!L>+[.<F)FERBP<%18<*TS#P;M*(Q`*"0L2*J^;
  248. XMFY^JV3E$TZVKMDHL*RTY04S_6_[44TXN(!D6&";!FY.7H[U$+B@K.&^NGIB4
  249. XME9RL02PN6ZZ?G9^ISR\<$P\3'3^JG9VJT$9/2U[*2RHI*C[&L;C*?DKTQ;YB
  250. XM/BPJ3;"=F)B=I:S2/"DE)28L..BPII^CK\?3V$4Q(1<0#@X/%R--L*[&<+NE
  251. XMFI>6EYVR+AH2%1LM/$Q%+Q\4"PD+#A0;'B(K6*F<E)67FIJ:FIRH7AT0#0\7
  252. XM*+Z>EY>:JU0J)"_"G9"/EJ6Z]&9*.RXF(R_UL[M6)AX=)KV7C(N-EIJ@KL4]
  253. XM/$[%LKTS&0X*"0L1'[Z?F9>7F9_`)A@9'BLN'A$+"0H.&#&JF)*3EYRAJL@]
  254. XM)B,>)#C7O#\?%0\1&BZNFYFE^28<)$*MPI"-BXR/F:\R'!(.#Q0=,<&OJ:JI
  255. XMJ*2:CHJ(BHZ9L3\N*!H."@H-&C.TK*U>*1TF3\NPUM2_I)>7FZC.*QP8%!$,
  256. XM"@D)"@T2&2(RS*V=FI^JS#0E(1\F*#75JJ.DK.0^.].UI:2R94-!/5+7M*BG
  257. XMFIB1E)RP,2<G2JZ=E)&0E[4H'!LJ9+I%(!\F4J*8DYBBW2X?(RTO)AX=)%O"
  258. XMNU8\.C$?%1`-#A,>0JN>GZJVO+>?FYB>LKZLHY^J[BP:%1PK0TPX*!\>&AH5
  259. XM#PX/%2.]GY20D9*2E)FC51L.#1,<+%Z\J9^=H:X]*2$J_J6<F)RL+Q0-#0\2
  260. XM&BZWGI:4FJ"T/QX2#@\4(]>>DXV,CI6DST$]8[>TY"P<%@\-#1`5'",NY*64
  261. XMBXJ0IBD<'SFMFY:7G*&DG)60DIFER44^9T@J'1,/%"B\H9^GOC`;$`X.%!H<
  262. XM'1H3$!,8*+Z9C8F)BXZ5G=<;"P8'#A_"IZOL)!L4&2$[NKQZ)AH5$0XK#A(=
  263. XMO9"&A(>.HST>&1LG1;BIJ*&;EY63E)::HJ[;-A\6#PL,#QI`H960DI><GIZ?
  264. XMIJNPKJ2AHZ[@.RHK+SP[-S`H*28?'!H9'#&SFY:=OQ\6%AP@'1@6&2)&JI>/
  265. XMCY&7H*2HK<LM'!@@-<Y;*QH/#`H+"PP/%R`TS*B@G9R9DXV+C).J+AT:'2DP
  266. XM*!X8&1POOYV6E):9G9F4D92=S!T-"@P3'C`])A</#0X1&SFGEHZ.CY"6G:6G
  267. XMI9V9F:&OTNAS1RT=%`X-#A,=+O>^N[FIF)*/E:%;*!L5$Q,9(SJVJ*&GML16
  268. XMXLFMIJ>_-28F*"D;#PH)"Q(F7TTD%A0:+*6/B8F.G+/YR["AHZR\S<>NJ:OJ
  269. XM*1T;'S'PJI^;G*B_/"PTW[6CI*^NKJ6FKT4I'!01$1HF2L7%X^Z[K:J[22<C
  270. XM(BP[:[BKJ+@W'!`,"PT2'4"LEH^.DIBDR"@4"PD*#1$;(BDQ2;J@EI&4GK8]
  271. XM*R__JIV;GJ">F9.5G+YJ-D.]GIB>QB$3#0P.%!];G8Z+C96]%PD$!PP9SYR4
  272. XMEYJ=J+0X'A@9(U2IGIJ=IN<G&18>/ZB6DY6;K3P?%1(5'BDM+"@L0DTZ)A@6
  273. XM%1LLT**5D96>L&4^/$_"OEPR'QH8&!H>+#E*/C9!QJ>=F)F>J*JFFI67ID$=
  274. XM%18=-$DS(!D6%AXN9;>WQ\VQFX^.D)JEK[?./2(8$A0:(SO/R6\K'1@<+<FD
  275. XMGZ&CG)>7FZQ1,BTZ4<'![T@W*!T7$A`3&!\TM)R7FJ6UMJVFHZK*+B$F/<VL
  276. XMHY^?GYZ<G)J<H:]$'0\,#1`:'R$9$0T*"PT2%AD9%QD@.;VDHJNTK9R,A(*$
  277. XMB)"G/A\;'",M."XE("(H-$!/N::7CHR/FW\?%1,5&ATM8+>>F)::I-\@%10=
  278. XM/*B;F9R@HJO%-!X:&RV]GYJ=K4LB&1L>("<A&Q45&2-*K9Z<F9:3DY>EUB48
  279. XM#@T.%"'UJ)R8G*G"/3MMN-8X'0\*!P0&!PH.&3*SM):3CX^3FKLO(ATE-L"=
  280. XMD(V.E:.OJZ.<EYNJ/QX5%!HD+3HM'QL@/*:5CY&:I\9224C6M[*VO\I-56>W
  281. XMK::DJKS30BTK+$'G2R01"08)$B?!K:Y')1L;'B0C'AL;(3JNFI28H,DN)C.\
  282. XMF8^+C(Z/E)RM+Q,)!08)#A@<&QH7%147'BQHMZ6?G)N<G9^DI*";EI&/CX^0
  283. XME)RV+AH5$A@;'1T<&Q<1#P\3'UF?DHV,C8^:MB85$A@C0<2JGYJ7FJ:]33=)
  284. XMNJN=GJV_-R@C(B@K*B,?)CJSGYVCR246$1<J;K7"0"<='R@Q+2LC'R0YV+6M
  285. XMK;[Q0^JNGI:7GK@N(2A'L[9-(1$,"PP,#@\3&2`VM:"5CXZ/DI21D(Z0EZ.X
  286. XM6%G*O&XM'!@8'1XB)RXZ03(N+3MAO;["S40X1\RLG9:7FZA-(185%QL=&Q<:
  287. XM)N>>CXR*C8^7G:>SSD(H&0\+"PT2'#+#H)B7F::Z9MBMHI^CO2<3#@\<6:.;
  288. XMHLH^(S7)KK,W&0X-#QW?G)".CY:AO3DF&Q,,"`@*#A<>)B<N2LJTL:F<E(V+
  289. XMC(Z3G+LI&1$2&"4R33<F'ATC*BTN3+JDGJ&JLZRHI9^=FI61CHV.E)]*%@<"
  290. XM`0,&#!<RLY^<G)ZEM<G(N:27CXR,CI>T*!$*"`@)#14FPY^6E9F?J[*SKJ2=
  291. XMG)RCPS4I)"<E'A@0#@\3%AH:'"$K-MJSH9J7EI>8F)B<IEL?$@\4'RPO(!4/
  292. XM#@\4'"I4NJVHIY^7CXV,C8^8G:*KM\Q/1#HN)A</"PL-#Q@A-KVEG9R=HZW)
  293. XM-R(<&QX@)RHN+BDE(B(J,DV[IIR4CX^/DYN@J*FEGZ"FK;*XLK+\)A4.#A0>
  294. XM+TH^+R<?'ATA+S]3<]2NF8V*BX^D,1P;*L:FH*]/*R4LRI^6D96?[AT2$QLA
  295. XM'14,"0@+$B/%H)ZAMS8C'1\L7+6IJ:N[22\I+?6PGYJ:G:G`23XU)Q8,"@D,
  296. XM%"RMEY"3GKPX)AT;&QTA+#U\Q[J?E(^1FJY+,#%CM*"9EI2:HK%/.TC6KZNT
  297. XMNKJ\N=L_)R`<&QL;'!P;'B@W7L?,530C&Q<8(SVVHY^?G)J2C8R+C9.?XR0:
  298. XM&B0W7D<M'A82$QH=)20?&188'2E"V]E.-BTH+"\V.$?!I9N7E9>>I[1C*AH4
  299. XM%!PMRZ:?G)ZEMSH@&QTD/5Q3*QP4$149'!\L7::4BXB'B(N3J6,U/,2GFY>7
  300. XMFZK',!\7$A06(3G)OKJ_O<Q=+"$<'S.VGI>8I3P5"@8'"@\>U)R2CHR,C(Z4
  301. XMHSP<$A,?R)N1DIFS)Q4/#A$6&AXC,6K"3BP:$@\0%A](JIN9F9V<FYB8FJ=:
  302. XM*2$F+2T?&A@<'S1IS<2\O+BPJZ2FKD,<#PP.&N*;DYFW(Q<5'"K9LJ6?GZ*A
  303. XMFI./D)O?'1`.%B:YFY*1EI^P;T%,Q[:NN$LJ'QXC/,>UN50F%Q$4(7:HI+`Z
  304. XM(AP=(S-/U<S1P;"FGIN8F9JCL_TS(10,!P8)#APV4T8J)C!XMI^<G*.S3RHF
  305. XM,G2NH:"IKJZBF9*2EJ&\1#D\-S$K)B<O.D!`/BXM*28C)B8J(QH0#@T1&SFW
  306. XMI:W@,2L[MIN/BXN-EI^JMZZMMFPJ'AT=)U.IG9B<K&TN(R,F+B\L)R,B+4VS
  307. XMI*&HP#`;%1(9*??!2!\3#Q,?W9^7EYZX/"XUNIN2D9FL*!0/$APL+R0<&QXU
  308. XMLIR4DYBAO#@E'1D8'BI<J9J0C8V/EZ"ONV(K&A`-#A@ZGY&.DI]*&Q,6'B@I
  309. XM'`X+"PX:.Y^/C(N-D)27FYZBJ+'G-R(;%Q80#@P,#Q@G4;RRJZ6@H*I>'Q01
  310. XM%!_EG9"-C(^4GKA`+C9!-2H:#PP)"@L-#Q4>.:B3BXB(B8R/E:"\.B<C*$/)
  311. XMK::MSBX=&!D;(CRXHIZ?IKTU'!,-#`X6*;><DY&4FJ3`2#,L'Q@6&!PC,D56
  312. XM.RXJ+TBOF(R'AH>)C9.?SR85"P8$!0D2+:N:F9N>GIZ=FYV@JM@H%@T+"@H+
  313. XM"PL*#!$=:Z"<E9:8EY>4DY*3EIJ?KLI","8?'1T<'!P='Q\<%Q$/#@X/$Q@A
  314. XM/*V5C(>%AH>(BHJ,CI"6G;4O&`X+"@L-$1HD/%#U9TM`0]:TI9V:F)JCMS8C
  315. XM'!T@+C9#3<ZSJ:C")A$,"PX0%ALC,+^AE(V+BHN.EZ@_(R$MPK"Z+1$'!`8)
  316. XM#ADJ-C(M+#1&MJ2>G)R=H*&?G)>2E9NIOE_SS<2RL*ZLML=")Q@.#`T4)O*G
  317. XMG9VHR"T;%Q03%!,1#P\1&BVGCH6#A8J5K$,Q2,.YO$4J(RDWOZ68D(^/DYR]
  318. XM)A00%1PI+BD?&10/$!,;+KBAFYN>J+'+8THY*1T:'"0ZP[.PM+2PJ*:BH:6L
  319. XMOVT_-"LE'!8/#`L,#QDMOZ2<G)^FKL(X)1L6%!<;*N.FFI23DY27EY22D(^.
  320. XMDIBCM-3@4S8D&!$/$18B/^U_,AX6%1HD./Y7."@?'AXB+$'7MJ2=F)22DI:;
  321. XMJ5HD&A@7&QXD+#V^HIB6F:G?,"@K+CWQRLQ%(A$+"`D,$B!2K**=G9^AIJ_[
  322. XM.#`P/[J@EY*0D9:<K/@M)3+KK*"<GJC+(@X&`@,%!PL1('V?DXR*BXZ<O#4H
  323. XM.+^AF)B>O2,1#0\7'RHY6+VGG)2/CI*:MB\:%!8;)3-'7-=35E1+-"09$Q(7
  324. XM(CI3/B,7$Q0:)46PH)R;FYN:DXV*B8N/GU(>'"A>M+8Z'`\,#ADXJ9R@OR@5
  325. XM#A`8*-NOK_(F%Q$3&RV^H)>3DI:7G*"FL[[$P;[%W%Y%_\JPK:FLN-TS'QH7
  326. XM%A<9&AP?'1P:&1TD.K>?F9:8G:FY>STZ6-&WLKW+V\JNH)B5F:HL$0D("@\8
  327. XM*>BKH9^FM/CMS^?O1#,F)BH[WKS.+Q\>+;N;D8Z0E9RHN<W23C0B&!(2%1]5
  328. XMIYJ9H<$M'Q\NSJ2=G:6^-B@@(1X;&!42%!@B/*N9D8Z.CY.:K%0D&!,1%!DD
  329. XM.KFAFYB9GJ"EJ:BRSSDG'1H=)CW!K:*DJ[17+1D."`8'"@\>]*&5CY&5HM$T
  330. XM*BU&PZ^HJZ^ZM+"MME4F&A84$A`/$!,;*MFEF(^/CY"1D9"1DYJDW2,3#0P.
  331. XM%2`S3THT*RDO1]:^P<G-S<BYKJFJL=LK'!@8'2W<IIN6DY66EYJ>I^\C%0X,
  332. XM#1(?3;"LP#<E(R<ZMYZ7DY2=K3D<$0T.$!<?,6NXK:RIIZ&>GZ2HJ:BGJ:ZW
  333. XMQ=K;SU,L&@\+"PT5*;*:D(Z0E9VM=3DN-#8R(!</"PH,#A(8'B<RY*Z>DHR(
  334. XMAH:(BY*J)A`+#!`:+-2TL;C'^]"]II^>H:[G+QP6$Q0:'1T9$P\/$ALSJ92,
  335. XMBHJ,D9BBN#(<%A(5'2^WGYN>I[6MJ9Z9EI>;J,\J&Q@9'B`>%P\,#`X4)<.@
  336. XMFY^KR%E%5<JPHYZ=G)ZCIJJJJJR_12PC'R4L-TK.M:B=F9F:GZ]-)1L7%Q@9
  337. XM%Q84%!88&!84$Q8<(C+9K*&=GJ3&+1D1#Q`6'C2YG)"+B(>'B(N/F:E\*A\:
  338. XM&!<7&1XI2+>MJ[G/353\J9^=G[(T&0\,#0\8)E&PJ*:AG)2-B8B(C)2I2RPI
  339. XM/+^JHZ2O11T."0@,%"$S."XH'R`D,3HN'1`+"@L-$1HI8JN:D8R*B8F+C8^2
  340. XME9B:GJK'+!<-"`4'"A`<+$?G23<N+SE*]>?G3C]"6=/-R-M'-2TWTZ>8DH^0
  341. XME)FG=RD:$@X-#0\4&RS'H9:/CHZ/D9.6FIZDIJ2AGZ.M6!\-!0$!`P8*#A8=
  342. XM)"HYRZ67CHN+CYJU.RTYLYJ.C(V2H48?&1PI5[JRNEPL'!00#Q`2$Q46%A<9
  343. XM'28O3\"NGY:/CHV/E9^U7#<V,2<;$0T+#1$=SYB+AX>)C9:I62XH)B@F)1\;
  344. XM&QPG-D]0/S$I)R@P0&7Q/2D>'B`H,CP^.C0T-$VZI)B/CHV/DYJAL&XW*2`;
  345. XM%0\/$18@.KRDF920CX^1EY^Y."$;%A,1$A,9("]+4CPB&1$/$!8>.*R7CHJ*
  346. XMBXV/DY69G:J\0BTL,%6VK[HR&0P(!P@+#Q<A+#`O*E@L.M*UK:RHI)V8DX^.
  347. XMC8^5G\<J&Q@;'24M+SM$3%%%+Q\7$0\2&C*IDXR*C)*<K+FYKZFIK]<N&Q$,
  348. XM#`\6'R@F'A<1$1<GNYF.C(V5HFLG'AXE/KNFGZ.IN=U/5,RUIJ*BKL(_+R@B
  349. XM'AL9&1D:&1<5%A<;(C6[H):/C(N*BXV0FK@G%0T+#`X1&!\UN9V1C(N,CYBC
  350. XMN4`M*"LX7LNUO.HM'10/#A`8(#'KMZNDGYR<GJEN)QD2$A8>,-ROHI^<G)V>
  351. XMH:B[/!X2#0P-$QPOY=,](!<2%!TZJ):/C8Z1F*&NO=+<3S(C&Q02%!TYJIB6
  352. XMG+<I&145'#*WG)22E9NHPS\K)2,H+D9QO[BULK*UNLU:3GNXK*2EJ;;?.2HA
  353. XM'1L:&AL<("H]P*B>F9>9G::X0B<=&!@<'RDN-T%.=]_1P:REH)^=G)V>J+XS
  354. XM(!@7&!D9&QP?*3K'IYV9F)RGU"L8#PP*"PX6(35+Z&%%15>\J9Z6DH^/D9BF
  355. XM="09.A$4&2$XV;:MI9V7E)*4FZ;?*AP6%!8:)#7]Q=9&,"\[Z[BGIZS(-2<D
  356. XM+$N]K:_/+R$;&QXL8:^BGIVAJKK3RKVMHIV:F9R?IJRY\#@I("`A)BLP+R<;
  357. XM$`P,#QL[KZ.CK-,P(AP<'1\@'AT<'RM5JIB.B8>(BY"A/AP6&2$XRJ^KJ*FP
  358. XMVC@B'AT@)RLN+BD?&A86&1XL1O],.2XM,T.^J)R6DH^0E)JBL;JNIIZ<FYZH
  359. XMO4DM)B`?'AX>'2$F,6BZJ*BM6B$6$`\3&!\PU*VCGIZAI[!Y,!H/"PH+#A0B
  360. XMW)Z4CXV/D9.3E9>>M#HC'B`NTZF=FIB:FYR@JKX^*!P7$1`2%A\WPK"RVR<1
  361. XM"08&"`P4*:^;EIB<G9N7D(V,C9"9KRX7#PP-$1LNS["URT\X+BTR/5B_K:&@
  362. XMI:S--2(:%Q<:'!X>'!H;'BOAIYF4E)B>MDTL)R]6K)Z7EIJ@K]M)03X]-2@G
  363. XM)BY(NJ2>GJ7&-"4C*S[*N+SW,R<_)3B_I9V?JETB%A,5'SBZI)^DM3L?%Q,4
  364. XM&"`N7[RMI)R7D8Z.CY6=L4(I(",I.W^_N;O7/"L?&Q82#@P,#`X5(#ZOH:2Z
  365. XM+AL6%QTMQ)^4CXV.CHZ/CX^2EZ"[+1L1#Q$9(C14ZD,J'1H9'!\E+CI:T_]:
  366. XM.B\J*"PV/W?`N+.OJZB?FYF7F9VL2B(9%AD?+\NKH9^GNSH?&A@=*OJEFI.0
  367. XMDI6:GZ.GJK/F+!H2#@\3'3#&JJ:GL6$L'QH7%AD=*4'$K:FFIZNX22D>'!XK
  368. XMWZ:9DH^0DYB<GZ*CJ+@[&PT)!PH/&BM4VVXN'!`+"0H+#A4?.[RJHYZ=EY*.
  369. XMBXN,CYFM3"TM,TQXV.P^,"0?'R4K._C<WE7YSK*EGIV>IK3H/CH];;"?F9B;
  370. XMHK@P'A<1$Q@>*34X/$-!2.[V_^?K5'5/0#PO+S5/MY^8E).2E9B>J]DG%0T(
  371. XM!04'"@T0%ALD-,&BEH^-C8Z4FZ.LKKBXO+W26S(E'1<1#@T.#RP?1*B9D8Z/
  372. XMD9:=I](Q)QX:&!D8&Q\J3ZN<E9.5FZX](AT>*DVPIJ&GPB\:#@P+#`T/%!DD
  373. XM.K":CHF'AXF,E:7C/CU5S+W#:C(A&145%QXOUK"MMO@]-CW4JIN4D(^2F*1=
  374. XM'A(.#Q(6&1H9%A04%QPJ2:^CG)F8EY:6EYJDOS`?&1@:'"8R6<Z^O<IE1TE%
  375. XM4?3:O[:RLKN_QMK33S4F'1D9&1TD,&*PH)F5E9:9G:*GKL!))QP5$`X-#0X2
  376. XM&!XI-%:[JZ6>F9:5E9B=I[I)*R,@(BQ>J9J2D)"3EYZLR#LF'!8/#0H("`D,
  377. XM#QDMQJB>G:&LPN?GQ:J=E8^/CY2;J=$W*R4?&Q@6%147&R0U[KJVM\A,-RPF
  378. XM)"$B)RY(P:RDH*"DJ;;%\UODMZ6:DX^/DYJN+Q<-"@L/&2K:KJFMQ3XI)24J
  379. XM-VO&N\',T<FVJJ":EI66FJ&Y,QL0#0P-$!@C.>>\M\-1+B`:&!@:'B<R/O+;
  380. XMS=K7R<&VK*6?L)^@I:JMJZFIJ:VZ5R\B'!L;'2$L3K6@F)*0D).:J&PF&!`.
  381. XM#Q0=*DC$N\1/+B4?(RDX2>/)S<77>$(^.#8Z/4$]+R@C(RDZPZ>9DHZ.CI"4
  382. XMF)R@J+I,*QX9%QD=)CG4N+"Y9R\@&AH=*E6UKJ_&/B4<&1@=(S!%24,Q*RPZ
  383. XMQ:B<F):7FIV?HJ:GJJNSW"X9#@H)"@T2'CB_K:RWWCPR.N:QI)^>I+#+.2@>
  384. XM&A@7&!@7%!(2%API6ZF;E)"/D).8G*.KL+&JH9R7DY*2E)B=I[A"+!\;&1H=
  385. XM(RU+NZ>=F9B9G:;%*A,)`P$"!`<+$Q\WNZ>;EI:5F9REL-\U)B$C+$*ZJ:*C
  386. XML%<G&1(/$14;)$FTGY:0CHZ/DYFJ0QT0#0P-#A`4%A87&!D<)#C"I)R:FZ&I
  387. XML*ZGG9:2D96>P"L<%Q<<*-2BE(V,C(Z2F:"LN<7P.B8;$@X-#A(;*FJPJ*BN
  388. XMS#8C'!L>)2XT.C0N*RLK*RLK+"XY.E>^LJNWK+C724+9M**:EI::GZFQL["L
  389. XMIJ*@GZ2HNDTL'140$!(7'B<O,2LE'1<4$1(3&!\M6<6[QELS*B,A)"U=KY^9
  390. XMEIF<H:JMKZZII9^<G)R>H*2FJ*BGJ*R[2"47#@D'"`D,$!HJ4K&FH:.EJ[;(
  391. XM7#LL)R,H,=>JG):3E)B@L-!+2EK&M:JEH:"FK;&ZMZZFI:>S01X1"P<'"0P3
  392. XM'S%GU,[3Q[BJGYN8EY>;I=`E%`P(!P<)"@T1&RR\G9",BHN-DIRO.R<?'B(I
  393. XM-$C6NJVHHI^?I*N[_#0F'QP>(C+.J9Z9FINBKUDM'1<0#Q$2&!\O5;FRM+G(
  394. XM4U7HQ+FSN,A(+R,<&!<8'2O:IIB2D)&4E963D(^/D)2;IL<U)AT:%Q45%AL?
  395. XM)RXO+"0<%`X+"@H,#Q<LKYB/C8^4GJZ_R+>JHJ*FN4TJ'1L=)DJNG9>6FZA)
  396. XM(Q<4%ALF/,"OK+G5/BXN,C]UW^!</#0W/%&ZJ9Z:F)J=J-DL'!03%!89'BTJ
  397. XM,3Q9_][(T;:KHIZ>GZ6LL;SE1#\[1>_(P;[713(K)R8G*C%'P*ZFIJNST$L]
  398. XM-C<O*1\9$@X,#`T2&S"QFH^-C9"9J40G'ATC-;V@E8Z,C(Z3G+DR'A@7'2=%
  399. XMOJZNM]T[*2`='1P='!D4$`X-#A$9*,:=CXN)BHR4G:_#U\J[LJRLJJBGIZ>L
  400. XMM^8R(A@1#@T.#Q0=+-.FG9R=J,0O'QH5%A86%QH<)3B[GY2-BXN-E*DR%@\.
  401. XM$1HNO:*;F9VJXBP?&AP@)2LK*24D*SW#IYR9FIZKQ$8M(R(C+UVNG9:2D)*6
  402. XMFZ.W02@<%1(1$Q<?,[NDG)J<H:N^4#8N*RXZ2MW-Y3XK'QL:&QXE+2\U,"TI
  403. XM)28K1,"CEY".C8Z0E)J@J[U?.C$K(1P6$0\.#@\2%QXM[:^FH*&FKL!`+B<H
  404. XM+C<W,"D@'1XD,MJIG)61DI:;GZ>KJZBKL<PV(!0-"@@("0P/%!TH.&JUJ)V6
  405. XMCHJ(AX>)C)*<J\U.15+K[%LS)QP6%!08'C!$Q\II/"L?&Q@8&1PA)BX^8KRM
  406. XMHYV8DY&/D)"4F)RAIJ6CI:>QV3,?%Q$.#0P,#0T-#@X1%Q\RS:F=F)B9G:2V
  407. XMUS8I(2`='1T:&AL=)3V]HIN9FZ.P1"LA'R$K-?RSHYV9EY>9FI^GL;C"R<?Q
  408. XM33DQ+"\T6;VIG9>5EIJ@NS0?%Q(3%1@?)2@D'141#Q`7(5"CE(Z,C(Z3G:]0
  409. XM+RDJ+S(P)QT7$0\0%!PVM)N5E)FDS3$D("8XNIZ5CXZ/DY>>K,4W(1</"PD(
  410. XM"@T2&R['JI^=GZ:PPWM)/S8Q)R`<&AD<'RI2KIJ/BXJ+C9*:HJRNJJ>DI*FQ
  411. XMS$LW+2<B'!H6%102$`\.#@X.#Q$6'3&WG9..CH^5GKHP'!85%ALF1K>OL+;$
  412. XM[%/2NJ:=E8^-C8^4F9ZKODXO*2<F*"<E'AD3#P\2&"-*JIN3CXZ/D9BEWB@:
  413. XM$Q(5&B0O1^WI53HM(!T9&!D<(BY;NZZGI)^<EY.0D)&=I$X=$`P+#!$;,;^F
  414. XMGIV?IK=U,RLE(!X<&1<9'29!M9Z7DY28H;E`)!P:&AT>(R8J,3A)1]O)Q<GC
  415. XM4TL_5]&SI9J2C8N*BHR/E9^Y,A\8#PL)"`D,$!P^J)>/CHZ1F:E('Q$-#`T.
  416. XM$!08&1D8&!@:'BI`N::=F965DH^.C(N+BXV/E9^\+AH/#`L,#A4>+5&]L:^S
  417. XMN,-M34=+_\BSK*JLLK];-RD?'1H8&1D8&1H=(R]ZJYR2CHR-CY6AWB89$A$5
  418. XM&1XH,3@Z,R\O-E2XIYV8E964E)65EIB;GZFW22D:$0L'!04&!PH.%!XPSJJ>
  419. XMF):6F)^KT#\O+S5JNZVMM.$S(1D6%QLE0;6BFYF;G:*CHIV6DH^/DIBG.A8*
  420. XM!0,$!PL1&B<U/E?<O;*FGIF5DI.5FJ*W/"4>'!T@)C!(PK"JI*>ILKO)U-?,
  421. XMP;6NIZ&?H*6MO4\O(AP8%104%185%106&!XK5+&AFYJ9FYVGPC@@&!03%!D?
  422. XM*TFTJ:2=H:G%.24>&AL?)C-8O:VFHJ*DJ:VMK*:BHZK`.20;&!LC1:V9D(Z/
  423. XME)V]*QT7%QLE-6#$OMD_*Q\9%Q<<(C5/W\3!O:^GG9B5DY6:J.,H&A84%QLD
  424. XM+CY3[>=F8UQGWM/3W$PQ)!L;&R5+II:.C(R/E)_%*1L3$1`1%!D<(R]"U;2K
  425. XMHYV:F)J<IL$S'100$14;*4G%O+G(Z>S;Q[ZTL+"SO-(_,"<D)BHYY+RMIJFO
  426. XMO'DZ,3`U/DE634$W+2HL+SWXOJZFH9Z>H*O!/RH?&QXB+5&UIZ*FL'`O'Q@7
  427. XM$Q47&R,N/#L\,#`[SZJ<DHZ-C8Z3F:.POLG3S<G)SMH_+B(:%`X,"PL-#Q4=
  428. XM,K:>E(Z-C8Z1F:/+*QL3#@X/$!09'RY?KI^9E9&2E)>=KT4G'!H=*-ZFFI65
  429. XMF:3/)A4.#`T/$QLA+#_4NZRGGYF6E)*3EIVK4R06#@T.$!@?,DAE0S,I)28L
  430. XM/=2OIZ*>GIZ?H*"BIJR]/R<;$@X-#@\3&BG.HI:/CI"3F9^HNV@W+"<D)2P^
  431. XMSZ^EH9^HLT$G&1$.#@\4&ROLJ)N5D9*5G:OH-24>'!L:&AH<'R0O/M6VHYR7
  432. XMDY&1E)NCM,KGV[^VM+C<-Q\4#`D'!PD+$!U0H9..C(V/EIVJNMOMS<N\O\7>
  433. XM0"\D'1@3$1`1$Q89'!X?(",G,DB]IYR8E)24E)B9GJC&."0='!\RNYZ3CXZ1
  434. XMF*7]*1L6%A8<("H[5%U`-2<A'B0RS:2;E9::H[XO'1@7&B`N0UK_2S0M*2LM
  435. XM+SI%2TY77E]@Y_7R^\.ZJZ*>G9V@HZJTN]K63D$T,R\V/_##M*RKJ:NNM,Q"
  436. XM)AH0#0H*"@P/%AXM4+NLJJRSWT8S+"XW3K^QIZ2?H:"=FI:2D)"3F)^W/2`6
  437. XM#@L*"@P0&"G)HIF7F9^OTD<Z1'*\KJ.?G)R<H*>W32@;%0\/$A<?*SI!0#@V
  438. XM,3,^27;Q=F4^,RHD'AH9&1TH7J:3BXB'AXJ/FK<_*2<M6[>EGIOCGZK2*A<.
  439. XM"@@("0H+"PP-#A$5'2O/I9B/CY&9I+9P1$#3KY^7CXZ-CI"5F)V>H)^CJ+E;
  440. XM+1\:%A87&QX@(R$?'AP;'!P<&QP='R4M-$!08?[(NZVDGIF5EI:;HK#@.BLF
  441. XM'QT;&AP@+$3+M+C%6#\W.#U/6V/8S=K3R,&YK*6BGY^BI:FHIJ:GJ;;S.2TF
  442. XM)"(?'AX?("@P/]Y;/B<;$0T+"PP/%!XK<[&CGIV>GIZ>GIV:FYF9FIVDKL3B
  443. XM2$UQR[RXO,I).2\R/-JPIIR;FIN?J;TX'Q8.#`D)"0L,#Q09(CFYGY:.C8V/
  444. XME:#9)A81$!,9(C?#JY^=GJ>V6"\I)2DL-#<Z/4??MJ*7D8V,C(V/E)VR+A<.
  445. XM"`8%!@<*#A8B/,BLJ:FKL;K623@L*"0E*3%'R+:QL+WI23T^[,*PJ::IK:^T
  446. XMKZFCFY:6EIB?K&\N)!X<'2`G->>UJ:.@I*FXV40T,"\U-38T-#0T-CE%/D$Z
  447. XM,BLE(R,J+SP\.%TE'!D8%QD?*V2RH9R=GZFYZ$`\0U/LO;2QL+&VOL6\N*ND
  448. XMGY^CJ[Y#*Q\:%1$0#Q$2%!47&1P@*T6OGI6.C(V/EJ"NXS8V.EG&KZVNN/(_
  449. XM+R\M.U7!KZ:CH:&IM&XJ'A@6%QLC+V6[KJZRN\G3S-+"O+NYP-E2.S`N+2\O
  450. XM-3Q%\\:TK[2YST<Q)QX<&1<7%1@:(C7)J9^<GZ2LNM7G[L*OIZ&AI[-+*!X:
  451. XM&APB+$V_KZRLPT(G'1@8&1TF.L6JGIF7EYB;GZ.NO-A*-BXG*2LL-C8_0DUP
  452. XMV\[1_TDW+"4?'A\D*C5%RKFKI*.FKL0[)!L7%A@>)SO0KJ>AG9V<G9V=G)R;
  453. XMG:.S1"(7$0X/$!8?,<6LHZ*NRR\A&QH=)#%9NJZHHZ"?FYF7E9::H+4['A0.
  454. XM#`T.$AHG>*F=EI>8GJB]\4U.[L&]O,OP1S@V.$7APK:ZR3PE&`\,"@L,#Q8D
  455. XM6JB;E9&1DI69GJ.KM]!3.RPE'QL;'1\I.E?%V[2QKZVNKKG$W4LW+24?'1T<
  456. XM("4G+2XO*2,>'1T@+&^GF(^,BXN.DYZLRE-:9,_+N+_?2R\?&183%QH?*T+)
  457. XMKJ.?GIZEKL%$+2,>&QL=)"T_R+NTP4<N)2`B+F*HF9"-C8^5G;<[*"0H,TSG
  458. XMU60X)AH2#@L,#0\3'"ERKI^=FIJ<G)R;FIJ:GJF\6"\J+#%%U[RNKJVSUD$Q
  459. XM*"@I*2HF)!\;&AH<'BD\RJ^BG9V<GZK(-"`9%Q@<)3GNLJZILL1).2XN,CQG
  460. XMS<'#R?3NULFVJ:&;F9:8FZ6[.!\5$`\/#Q,4&1PA*S[,L::<F):5E)::GZO(
  461. XM.RHB(2$K-$O+P;S%4#TO+"XU.DODP;>NJZ6CGZ"CIZ_)2S`F(B(C(Q\<%A`.
  462. XM#0T/$1<=)SKJM*JCGYZ>GZ.EIZ*?FY>5E9>=I[M>-S$W/DOG_%9;24U-24U8
  463. XM1T4]/#8U,S`M*2@H*BPV0M>VJZ6GJ+'&/"8<%`\-#`P,#@\3&R0\OJ::E(^J
  464. XMC8Z1F*"OX#LP*RDL*BLI)B$@(2DO;J^DG9J;GJ.KM+:XK["NJJVNM\U0-2LA
  465. XM'!H9'2,OY[RTM,%"*A\=&R(L2KRJHJ"CJ;._Q;ZVL*^MN^TV)!X8%A,2$Q4:
  466. XM'R_9K:2BHJ:IJ**=F)23DI69GZO6-B@?&QL8&!85%Q@;'R8K+BLL)"`='1X@
  467. XM*#$^Q:ZCFY>3DY28GJSU*QP7$A$2$Q<<(BY=L:2=FIF7EI62CX^.CY*6G:X]
  468. XM(!(,"0D*#1,>.,:NK[U'*R$>("YAIYB/C8R.D9B@MT<F&A,.#`L*"PL,#A`5
  469. XM&R=*K9N0BXF(B8J,D)BEO$,P*RDK,#_>OK2MJJFNLGDU(1@4%!<=*D7#L:RI
  470. XMIZNMNTTO'A4/#0T.#Q`1$Q49'B^_GI&*B(>(BX^;PB(4#@P,#A(9(S>[HIR;
  471. XMFZ&IM,71VUWGY]OGP[RNIYV9E)"/CY&6FZC/*QL/#`H)"PT/%R`M2,W$PO))
  472. XM/"LD'QL:&QTA*#O(JYR5D*:0DYB>J+=?,R,=&A@9'B0UU:^DG)B8F)J=H:JM
  473. XMO<ID/C4T,"XO*B4?'!H8&!L=("4F*"PQ.5#+N;>RM,&_V<>\L*NIIJJX2B<9
  474. XM$`T-#@\5&B0TY[*EGIR<G9^DJ*6?FI./C8V.DYRL5RPB)"8N.SY#,R@>%A`.
  475. XM#`T.$1@B.<>MIZBNN=7_4=R[J9^<G9^N6R@:$@\/$18=*N6IFY.0CY&4F9VA
  476. XMIJJON>X[*1\;&QL>)"])RKJXO?HR(AD6%!09'B4TV[&BG)F:FIZCIJNLK:ZT
  477. XMQ%8S(QX9&!@:'B,J,CY,9-G#N;*LJ:BFI:6DI*.CI:>ILL%*+!X8$@X-#`P-
  478. XM#A,:*NVCEH^-C8Z2F*"R9S$D'1@6%!08&1XE*RPL*20B(20L/\6NJ*FMM\72
  479. XMQK:HG9B3CX^/D96:H;M'*R$?'B`J.MZXKK6[9S$G'AT>)C!(RKBSLK*]S&5#
  480. XM03]%:M[@ZD$R)AX:%A45%A<;'2,L,#P^3M;!L:BCH*&DN[;-XDY49\>QJIZ=
  481. XMG9VCN#D>$PX,#0\7(]JAE(Z.CY*8HJ_4>$Y>T+RZO,T_*QT4#@L)"0H,#A,<
  482. XM+."NHYZ>G9R:E)"-C(N,CI"6G*G)+QT3#`D'"`D+#A4@/+>BGI^@J+&SM*^J
  483. XMJ::FHZ2GJJZ_YC0G'1D8&B$RU*R?G)R=I[P])1P6%107&APA)2PT0^_'N\'C
  484. XM1C8K)R,E)20F*2PO/$O&KJ.;E9"-C(N+C(V/E9RIV"X>%Q,1$1,4%A<8&1P<
  485. XM'B(C)28G)R@J+"TU.U#$KZ"7D(R*B8J,CYBK.!P1#Q`5'2DY\]O'R<K-R<6^
  486. XMOL_413,C&1,.#`P,#A(;*[Z<DHV,CY:AW2L@'2`K0;BEG9J7EI24DY*4EINA
  487. XML$\C%0T(!@4&"`H.%1TOS:R?F9B8FZ&JN<Y+-RTH(AX='R<ZP)^5CHR,C8^4
  488. XMG;!)(1<2$!`3&!\L0;ZOJ*.EI*2IK;?2.R8=&!46&1XJ5+:CG)N;GJF]2BTC
  489. XM'Q\C)2P^0DW:Q\6\O+*SM+C"]3(E'!43$A49'RU-NZNEGZ"@HJ:GK:^\\3PD
  490. XM'1<4%1@A.KVDFY:4E9F?KE@L&Q41#Q`4&2$PXZ^BG)F7E924D9*3EINCL$4N
  491. XM'QP;'!T?(2,C'Q\<&QT?*#K3L:6?GI^ELM)'+"8?'A\E,CQ=U==81CTY.T^^
  492. XMJY^<G9^KUC@E(B,K/,*KGYN:FY^O5R$4#0H*"@P.$QHD.\VRIZ&BH9^?G9R:
  493. XMF9F;GJC&/"0:%1(0$A08'B<WWKFKH9V<FIJ=HZJXWEU.WKRLH)N9F)F<I+@Z
  494. XM(AD3$Q4<*#_,OKB^:C@I'QP7%!,3%!48'24M.U;]Z]OGW-.]P+&NJ:2@GIV:
  495. XMFIRBIZ_&=5--[+ZKI)V<G:.U0R`6#PX/%!XUO*>>FYN=HZ_D,"(9%1(1%!@<
  496. XM("DL+S,\2->VJ)R7DY*1E)F>J\T\*"$>&QL:&1<7%A45%188'!\J.-^[JZ>C
  497. XMHJ&@H)R9E9*/CHZ/D9:>KT(D&A84&2<F,S@[+BD?&QH;'B4VSZZDG9R=H:S6
  498. XM.RHF)2@M,38O*B4>'!H;'!XB)BLN.#]DSKNOIZ&=FI:6E)26F9VFK;SH3CHZ
  499. XM.#I(14Y323\W+R\N.4S+MZZNK;.YR=/6S<.^Q<C80R\E'181#PX-#0X-#@X/
  500. XM$Q<=)3G1KZ&<F)22D)"1D9*3EI:8F9N>HZ[4-!X6$`\/%!LJ6["CGIZDJ[M\
  501. XM/"XK+"PM+RLL)2$A(B,F*R\Z4M;`NK[+3B\E'1L9&Q\L?JZ=E9"-C(V.DIFA
  502. XML5$O)!T9%!$/#@\2&!\WN**9E)26G*O8*R`='!\J0K:DFI:4E9:8FIV?HZJT
  503. XMSDHJ'A<0#0H)"0D*#1`9)4JSI:*FK]HR*"`A(RDN.U+-MJ:>F)21CY&4F:.\
  504. XM."`:%A49'20Q9[&?EY&.C8Z/DYJFVBH;%!$1$Q<:("HZSZZCG9J:GJ2]-AX2
  505. XM#`D)"@P.$AD>)C)+OJRAFYB5EI:7FIZEK\)%+2,;&!<8'"8ZOJB<GY.1DY29
  506. XMGZ])*!H4%!08'RQ3M:JDHZ>LNNM#,BXJ+SAMPZRCH:*GK\X^*Q\;&1D;'RLT
  507. XM5&M-.B8?&AD9&QXH.L:JGYV<G:6T2BH>&1<8'"4\LYV3CXV-CI"3EYF;G)Z?
  508. XMHZN^0R4<%!(1$107&1L;'!X@*31*U;^WQ-U>-BHC'!D7&!D=(C1AO*ZGJ:VY
  509. XMT$4W+3(_U*R?F):7FZ:W73HT0M:LGIF3D9&3EYVKVRX:$PX,"PL-#A$8'R]/
  510. XMM:>>F963DI&2DY>;H[-#)1@2#0L*"PP.$!49'!T@'R0E+#5:NZNBG9R;FIB6
  511. XME)&/CHZ.CY.9GZW,.B@>&!02$1(5&R=/KZ";F9RDMT$F&Q84%AHA+F&_L*JI
  512. XMJK+(/"<;$@X-#`X0%R$RVJRDG9J8EI21D(^/CY*7GJ\]'1(-"@H*"PT0%APC
  513. XM,#Y46$E#03Y\R*ZFGIN:F9F8EY20CXZ/CY2;I,8L&Q(.#0X/%1LB+3Q%3DU-
  514. XM1$$\1TO.N*FAG9REI;+I,"(;%A85%QD<'1\@(R0F+35=N::<EI*1DI6;H*R_
  515. XM<F)3ZL2^M+_U-B$8$0X.#A`6'BI`PK*LJ:VXO=935$E[S<"SK*>AGIR;G)VG
  516. XML_TQ)QX<'!L>("`B(2(D*"T[\KJQJZNJK[*]XCXS*2@F)R8M-4G9N*ZHI:>L
  517. XMNL9!.3<Z9+VJHJ"@J+1?-"LK+#,^5LW%NL&\N+*QL;:XP-OS3V9:6$I*,"D>
  518. XM%Q$-#`L-#Q4=+\&GG)>5EYJ>I:ZYP=?.QKBNIZ"=G)R?I[].*QX:%104%1<9
  519. XM&QP;&A<8&1PB,.BPG96/C8V-CY2:I+1%*!L6$0\0$Q@>+UBTJ)Z<FYVCK_0N
  520. XM(!L:&QTA)BXO.T-AR;FPJ*:?GY^@HZNNQD8H'A@5%1<<)T^OFY..C(V/E:#:
  521. XM)!8/#@\6'B_)JI^?H:BYZ$(T+RXN-#,V-C$O+BHD(1\>'B(N3Z^<DHV+BXV/
  522. XMEIVP5BD<&A43$Q05%QL>(BLO,#`H'AH4$A$1%!P?+%"YI9R7D8Z,BHF)BHN-
  523. XMD9FEVR@7#PT-#@\4&B`K1,>OJ:*@H:2HKK7'Z$D[+RHH)",E)B@Q/4_;Q;NZ
  524. XMO,9E/BL@&A@8&1PB+4:^J)N6D(Z.CY*6FZ.MP$@N'Q@2#@P+"PL-#A$6&R,U
  525. XMS:B=DXZ,BXN+C(Z1E9J@J[OL-RXI)B8E*"PO-#0N)1P4#PT,#`X1%APJ.]B[
  526. XML:ZPK[6TN+JZO+ZZOKNXNK[44$0S+S0\]+2AF9&.CHZ1EYVIO4M`0DYRS<72
  527. XM5DPP+B@E(QX;&!40#PX-#0X/$!,5&1PB+E:UI)J3CXR+BHJ+C(Z2F:2].2(:
  528. XM%`\-#`P-#Q(7'2<XQ:B<EY*1D928GJ:V\D<Z-CU)3F7;S\G9VU-5/SLN*B,?
  529. XM'!D8&1H='R8H+2XP,C\^<\:WK:RNMLA?23@S-C8_8\JNIIZ9EI.2DY:8G*FY
  530. XM7CHQ,3(Y/4%'0T$].C@R+2LG)"(@'!H7%!$0$!(5&B`OW*J=DHZ+B8F)BHR/
  531. XMEIVN42@<%0\-"PH*"@L,#Q4<+MJSIJ"BJ;7],2HG)RTX3LN\L;*ML+2VNK[%
  532. XMO+>LI)Z9EI66F)VEK\);>N?'N:RFI*2KN?TJ'!0/#P\3&2,Q2\N^Q6$V)!L4
  533. XM$0\0$Q<<)S-%XMO<53HW+R\[7[6@EX^-C(V.E)RIQD$N*RHP1,JMH)J8EY>;
  534. XMGZYE*!@."PD("0L-$1@B.;VHG9B9F9RCK;>_S+^PJ:&>G9ZAJKT])1L6$A(2
  535. XM%AH>*3=*X,3-TMM5/C(L)R,D)BQ!T;"GH*&BI:ROMK[)YT@S*"$='1XD,NFI
  536. XMG):3DI::H[=2,RPJ+CU<R+VXOMX\*A\;%Q44%A<;'RL_R;*IIJ>IL+G(_UMF
  537. XMV<7%P<==.RPE'AT?(BHR1?W/S=9333X^/3Y+>,V]M*^PL;*\OL&XKZ2;E8^.
  538. XMC8Z/DYNEPBL;$PX-#A`6'2@X2EE).R<=%0\.#`T/%A\_L9Z7EI6:GZN^Z4E.
  539. XMWKZSJJBLM=P[*!\<&QXB*3EWS;JPJ:*?G9R<G)^GL-E$+RDG)2DJ+2PN*B@H
  540. XM*RT[3^N_O^-"*1P5#P\/$1<=)T6\I9V8E9.3DI24EI>9G*"FM,=-,BPB(1T<
  541. XM'!T>(RQ%QZRFH)^CJ:_*6CPR*R<C)24I+D/`JIZ8E966G**V.R(7$0X.#A$6
  542. XM&AT?'QX=&QL>)CJ]HYB1CX^1E9NBL]PR*!\:&1@8&ATB*S1.6M#-RL/!O+RV
  543. XMN+*WNLKD2TT_3]B^JZ*=FYF:G:&MSC0B&!$.#`T-#A(7'BI.MI^7CXV+BHJ+
  544. XMC(^4G*G=)AD/#0P-#Q8=)S5DT;NXN+Z^S=949$1)1SP].3,K*B4B(R8L-]NT
  545. XMJ*&?GZ>Z/R07$0X.#Q4=+<BBF)&.CH^1E9F;GJ"CJ*ZVVD<P*B(>'!H:&!85
  546. XM%1@:'28S2\^\OL#*>NY;Y,F^O+JUMK6NJ**<F9:6F)VGOBX:#PH("`D+#Q8?
  547. XM,>*RJ*&>G)N9EI64E)27F9R?J+C@-BD?&Q83$A(4%QH>)5E)9L6VL:^NL+.\
  548. XMRE$V+B@D)2DS0;ZMH9V8F)B;GJ6V3S(D'1D7&!@<'B0L-TUMW>M5/RXM*2DJ
  549. XM,#WWZ,#%Q=+_4$(Z,CDY1F+"KZBDG9N9F):7F9N=HJJTQED[+BHE(QX>'Q\G
  550. XM+D7>S;K%830D&Q41$1(7'BM.O;"HK;;/4S\Z.#A'1$Y;5\W2R<#"[SXO)2`>
  551. XM(2P^M:.8DI"/D92;IKY%+"<L+T3/O+C!\3HD'!82$`\0$106&A\H/<2HFY2/
  552. XMC8Z.DI6;GZ.HJJRMKJVPLKYO0B<<%@\-#`H+#`T0%1TJ:ZZDG9N;G)V>GIV;
  553. XMF)64DY.6F9ZIO#PL(1T:%Q45$Q(0#PX-#0X/$Q@?+\^HF)&.C8Z/E9NHO$\T
  554. XM+"DF)B4D)B<F*"DM-T3DOJ^HI:2DJK'"53XK(Q\<'1\I.\ZNH)Z=H*>NPN=!
  555. XM.C4Z1$M-038H'1D5%!08'2="NZ2;EY21D9&1D9&3E9>:G9^@I*6HJ;+#3"D:
  556. XM$0L(!@8(+0T2&1L>'AP;'!XC,,^HFY&.C8V.D9BCPC,>%0\.#0\2&2$XQ*RD
  557. XMI*FQT3XO*2HN/\2GFI./CH^4FJ6[0BXJ*2HO-D!%6]Y11#DL)1P7$0\.#A`3
  558. XM&"`N5;>JH)R;F9B7EI22D9"0DI29GJB^/28<%!`.#@X/$A<:'R,F+C$X2/K,
  559. XMN*VGHI^<F9J9FIJ>H:N_4S$G(!X>'R4G+S0]0D$\+RDD(!X>'Q\D*2X[YKFE
  560. XMGIB4DI"/CX^/D9:;I+\O&Q`,"0@("0H,#@\3&A\J-T919DQ!/#D]6<JLH9N7
  561. XME).5F9ZIN]M$2=BVJJ&<G)VFLU@G&1(.#0T.#Q07'2<YTJV@FY>4DY66F9R>
  562. XMHJFNO/H[*A\9$0\.#0\3&25*KY^7DY&1E)B=HZJURV`]+RDE)"<K+SH_6F!7
  563. XM6DH\.C0M*B8A'QL9%Q88'",VR*69DHZ-C8Z0EIVJTS4C'!D:'2(M/5'_^FE#
  564. XM0#@U/#P^:LZ^MJ^OLK]0+AX3#`H("`HH$!@G[:67CXV,C8^4G*SZ*QP6$Q,6
  565. XM&R4U=K>QK*VWRVY#.#@^2N/%M+.LKJ^RKZZNK*ZTNL;N3E/=OJR@FI64E)><
  566. XMI\\S'Q@4$A07'2<\R*ZGH)^>H*2HKL%/+!\8$0X-#0X0%!<<'A\?'QT='1T>
  567. XM'A\?(B0F+3SIKY^9EI.5F9^GK[BUK:.=E9".C8Z1EIVKZ2X?&A<5%AD9'1X@
  568. XM("(A)R<J*C`P.4Q3PK.IHZ*BI*JVZ#HM(R$A)"P\Q*VAFYB8FI^MS#`B&A43
  569. XM%!@<)SGQO+RRQ4\S)2`>'R4O6KBEGYR=GZB[3"TB'1H:'!\F+3QBRK>OJZ>I
  570. XMHZ>DHZ.?GYR;F)F9F9N>HJFYV38F'1<2#@X,"PH*"PL,#A$6'28XZKZRKJZM
  571. XMJZ>?FI2/CHV.D9BAM5<L(AX<'!XB)2LW1\RRJ*.BI:S8-AX5#PX.$!<C2*>8
  572. XMCXV-CY&8G[/;.R\M+2XO+BHC'QL9%Q45%Q@:'2(K.WFYJ:.?G)R>H;RRQN`_
  573. XM-C,T.4),W-WF_UY)23XV+RHB'Q\<'2`G+S_:NK*MK[.YNKRTKZBAG)F5DY.2
  574. XMDY:9GJK)."`9$Q`/$Q<=+'RNI:"AJ<$\)!D3#PT-#A$5&R,Q2<6VM*VOK*JF
  575. XMH9^<F9>6EIB:GZK&,R`6#@H'!@8'"0L.$QHA,5>^KJJDH)V:EY.0CHV-C8Z/
  576. XMD)*3E):8G**LR$4J'AH6$A$1$!$2%1@=(RP]]]/2S>1134`^/3T\/US8R,'`
  577. XMX3\J'1<2$1$4&1XJ2,BPIY^=G9N>GI^BJ*VYS.?GRK2HGIF6E9:9GJ>[2"L@
  578. XM&A<4$A$/#P\2%A@=)RY"PK2HH9R:F9B7EYB9FYZEK+]%*B`9%!$/#Q$3%1H>
  579. XM*#O=KJ:?G)N:FYZBIZZTO-]*-RH>&A82$107&A\F+#`Z.C@X.49:S;JNIZ"<
  580. XMFYJ<GZF^0BH@'!L<("8[S:B;DX^-C(V.D96<J<DZ*2$>'R4M.V2]N+S/0RXB
  581. XM&QD:("M>NJJFHJ6NTC4>%0T*"`<("@T2&RIUJ9J4CX^0DYBAKN$R)1\>'B$F
  582. XM+#(V.#`O+C`Y0\>SI9R9EI66F)R?J+/-<E1'04))?LR]M[*MK*ZQNLU+-BTB
  583. XM'1H8%143$1$0$!$2$Q8:'RU8MJ.<F):4E9>:G:2KLKJZOKBOK*BGJ*FLLK*U
  584. XMM[JXN[JXP<U</RPE'!<4$!`/$A4<*F.NGYB6E9:8FY^GM>HU*B$=&QD7%Q<6
  585. XM%A45&!L@+DFZIYR8E)*2E)B<I+3I+A\9%106&B,N[;BFG9J8F)F<GZFSYS0C
  586. XM'!41#P\/$109'B@]^[JNJJBFI:.BH*"=FYR;GJ*KNV@S*"$=&QD;'!\D+CS2
  587. XMKJ.:E(^0D)*8G*BT6$(\2.C$O+O@/2H<$PX+"PL,#Q4<*#O:NKJ^TD0O*R8F
  588. XM*#`]V+&GGIJ8E965EIJ>J;/J23@R,S(T-#0L*2(?'Q\B)RXZ5,FPK*>BHZ2I
  589. XMK+;+5CLM*B@E*"@K+S$W.CT^/#Y!-CI%25C9O+6_KK"VOLY@3#]!04=;7\:Z
  590. XMKJFBH)^?HZJTRSPJ(1L;&1H:&AD8%103$A,5&!PB+4V[J)V8E922E):7FIR<
  591. XMGIZ?GYZ?H**GK+7&5SXU,"TI)2`?'1P>("DU:;NOKJ^\?C\N*24F*BX^W;NP
  592. XMIZ2FJ;+(2#(J)1\>'1L9%144%1D=)#;SMZNIIZZY:3<I(B$?(RHR:K>FG9B6
  593. XMDY.4E9:8FYZDKL\X(A<0#0L+#0\4&R(N2LVTJZ2?GIN=G9^@I:BJJ::CGIN7
  594. XME966FI^P:BTB&QD:'B,N2<BVN+Q[-"(7#PP*"@L-$1HE2JZ=E)&/CY&6FZG$
  595. XM.B(9%A87'"<]PJRCH:&ILVTT)!P:&AH>)2]$[<2^P,WJ2CPT-3E#X;NNJ)Z<
  596. XMFYN<GZ>OS40O(QT9%Q,3$A,5&1PE,<ZJFI"-BHF*BHR.D9B?K,,]*!\:%!(/
  597. XM#P\2%AH>)BTR-#HW-38Z/DUUQ;2MIZFKM<5,-BXG)BHP0]&TIIR6DY"/CY*5
  598. XMF:FFK\I'-RHF)BDS4L*VK:VRM\Q',24>&144$A05%AD;'B$F*2HK+R\Z.SY%
  599. XM04`X+BLE'AP:&1H:'2`G+3_OO*NAFY21CHZ.CY&4F)VDJK:ZNKJZLJ^PM+O?
  600. XM1S(G'AL9&1P?*3C.KZ";EI*1D)&2EINFO#@A&!(0$149'B4L+2XK*2,C(20F
  601. XM*2]$X[RKIJ.AI:W%/"8;%1(1$Q<;(C5@M*6@G9V@IZNWP;S%MZZMJZRNM+S>
  602. XM4C,J'QX:'1\F,EZSGYF3CX^0DYF?KV@L'!4/#@T-#A`2%QH=("0I+C=`R:^?
  603. XMF)&.C8V-CY&7GJK),"(7$0X-"PP,#A$7'BP]Q["JJ*>HK;6[N\"^M;"IIJ6B
  604. XMHZ.BI*.DI**DI:>KLKYL0B\F'AP:&!<9&!H<'B8R2,"MGYF5D(^.CH^/D928
  605. XMG:.SYC`>%0X*!P4%!@@*#A0<*$>YJ:"?GZ.LPU$P*B,@(R4L,SU7TL:\L["L
  606. XMK*^RMKO*P[ZXKZBFHZ&BI*RPRDTY+RDF(2$@("@K.]VOHYJ6DI"2E)B?L#T@
  607. XM%`T+"0D+#`X3%QPE+CE<[\V_MK:NK*>HIJ*?GIZ=GIV?H*6KL;;!Q\W2Q[RQ
  608. XMK*NHK:^_534E'1D8&1P@*3$^4TE".2PH(2(E+#_#J9V7E)*2E9B=J<(X(1D3
  609. XM#PX.$!,8'2(K-DE=YWY,3#XX.C0W/4OBR;>NJ*FJK;3(7T5`/4=:TKVOJJ:D
  610. XMHJ6JK\52+B$9$@\-#0T.#Q(6&ATA*B]$W+*DFY.-BH>&AH:(BHR/E)JCK+W*
  611. XM75G;T<6^RN9#+!P2#0D'!P@*#1$8(S;.MJNKK;C20"L?&A@6&!TJ1Z^=DX^.
  612. XMC8^2FI^U3"D>&1<6&!H='R4M-$7*M*BAGY^AI:V\7C@N*2DK+SM.T+Z_P<M9
  613. XM1#4N+2HK+C@\8M.]M+*MKK:XO,_544H^.2\P+2TR/^>YK::@GI^@I:^Y=CXT
  614. XM*R@C)"(E(R$>&Q@7%186&!P?(BPS3^>]KZBDGIR;F9R<GJ6MKK.XMK.NJZ:E
  615. XMHJ2GJ;&XOM/*]TQ`-RTL*BLM+T15XLF_Q=UI3SDP*R4?&Q<3$`X.#0\0%1H?
  616. XM*U&ZJ:"=FYN=GZ6LL+FXM;6KJ:>EI*BJKK;)T5(^-"\O+3(W/5K-O[FWN;O7
  617. XM13DI(AT8%1(1$Q09'RI,MZ:?G9VCKKH[,2DF)BLO0<JRJ:*?G9Z=G9^>H*&?
  618. XMJ*RUR=M/3DY;YOCH7T(Q*R`<'!L<'B$D*S$U.2\O)Q\=&186%QD<'B<N.4GG
  619. XMWN?1Q;BLHIJ2CHN)B8F*C(Z3FJ7%+1L5#@T,#0X3&!\N1LZUL[F^XD4O)Q\;
  620. XM&QH<'RHZRZN?FY>8F9J<GZ"BGZ"AHJ>LMN)*,"8?&Q@3$@\.#0T.#Q$4&1TC
  621. XM+4#.NJFBH)Z=GZ&DJ[.ZTF=21DE8_\*ZL*>BGYZ>H*>MODLS)AT8%!$0#Q(3
  622. XM%QH?*CK4KZ:<F)21CX^/D9*4EYJ=GZ&FJ:VTO,E:/BXE'AH5$@\/#@X/#A`2
  623. XM%!H>*3S%KZFAHJ:MM=5%.IF5DI&2E)>;H:[4-A\7$`T+"@H+#0\5'"4S:NK'
  624. XMQTM$-BPG)24G+#E/N:>>F9:4E9::GJ2KK*VJI:"<FYJ<GJ6NQ#PJ'1<2#@T-
  625. XM#0X0%!HB.,VKGIB3D)&1E)><H*R]VSXP*"0>&A<1#PX.#A`4&2`R_ZVCFYB7
  626. XMF)J?IKMH-2DB'B$?)R\\7L>PKJJIJJZPMK>XLZZJJZ:DIZFPN]<^*Q\:%!`/
  627. XM#@X.#Q$4&!TD,$S(MJFHHJ2AH*.?GZ"?GYZ=G9Z>GY^AI:BIKJVTL+&TO=@_
  628. XM*AT4#0H(!P@)"PX5'C>\HIF2CX^/D92:H*S$3C0N*RDK+"PK*B<F(R$B(B4G
  629. XM*RXO-CE)V[VJH)J8F)F>J<TS'A8/#0X.#Q0;)37(JIR6D(Z-C8V/DI:=I+A+
  630. XM+1X7$`X.#A$5&B(K.3Q!/S@W,C`T-$K-KZ.;EI./CY"3E9NDLW`N)1T9&!86
  631. XM%A@:'B<N/6'1QUM#+"0<&A@9'B="N*&8D8Z.CI"6GJYD*1X8%A<8'!\K-#YL
  632. XM9^=91#,K)Q\?'1XA)2X\Z;^MI*">G)N<G)^CJ;"UR^])/3TV.#8X-CHR+2<B
  633. XM&QH8&!D<("H]8KBLJZJMJZ^UOKS!R;[#NKJXL;"NKZ^RM;RVMKBRKJJHJ*FO
  634. XMNEXQ(AD2#@P+"PT.$A@?,<6JG):2D)"1E)><H*NOMKF\N+*NK:JKKKO2/2<:
  635. XM$`P(!@8&"`H.%B%%MZ6<FIN<GZ:QO7]!+RLE)1\?(!\B)RT\Z+:LHZ"=G9ZA
  636. XMJ*R]U$<^,#([06.]K:6>G9R;G:"FKK?%V\QHR\'!P;["O</3Z4XY+R@A'!D5
  637. XM%1,4%AD<(RHV25G;U.M-/#$L)2(A)"HM.%'EO[^ZN<')W/_HR;FMI)^;FIF;
  638. XMG*&JOOHW*B8B)"<M,U?-N;2VN<M/,B@B'AP='B$H,D[*L:BCH)Z>GZ:OVC`?
  639. XM%Q`/#@\2&"$VR:6<EY66EYF@J+=I.S,Q.4W!L:JCHZ2MM54O(QP:&!E<("4L
  640. XM/4K@R;W`N<'.6#TW+BHG(!\@'R$A)RDN+B\K*24D)2DO-OO$K:B>G9R=GJ&J
  641. XMMLEG14%;U[6EFY..C(N+BXV/E9RHNTXN)R(?'!H9&!03#PX-#`P-#0X0$Q<<
  642. XM)C=JN:6=F)22D9*3EIB=I;';-",<%Q02$1`2$Q88'2`L0,NKGIF4D9&2E9F>
  643. XMJ<$[*1X9&!@:'2,K.&G`M:VNJZVNL;J^O\;6R=+2R=)>4SHR+"@B(B`?("$C
  644. XM)2LO//BZK:.=FYJ9F9B9FYR<H*.IK;C+0B\I(1T;&AL<'R4K.CY;Y\_7WD<Y
  645. XM*1\8$P\/#P\3&24XNZ69E9*1DYB=JL$]*B$='!T>(RT_R;&KIJ>HK*ZRL;BT
  646. XMKZVLIZ6DI:6HK*^]S4LR*2$<&183$Q,5&1XJ0<>KI:">GJ"@HJ>KMLEH.2TH
  647. XM(!T<&AH8%Q@8'!P@*C?AL:2?G)N;G:2LMM93/SHV.S<R,BTL*BHN,D+DOJ^H
  648. XMI:6IK+3*5T4W,C8V-V1%6-.\L*VEH)R;FIF7EI:5EI:7F9R?IJ[)0RD=%0X+
  649. XM"`<'!PD+#0\2$A04$Q(1$1$3%1<<'R@S_;FFGYF9EI>:G:2JM\;Y4T_4O:RA
  650. XMFI..C(N+C(Z1F:&W/R<=&A<9&QXE,T'+O;"IJ*JJLL7/0S`I(1X;&QL<(B4P
  651. XM/MBQJ)^<F)>7EYJ>I[E2*QX:&!<7&!L>'R0E)B<G)R@E)R8F)",H)2DN.TS&
  652. XMM:JDH9Z?H:6MLL+12SPW+BXI)B<F*2DM*S(O,B\R+2PL+B\U/T[-O;&JIJ*A
  653. XMGZ*DIZNKJ:6?FI:1CXZ.CY*7G**NM^!755-+35)).3$I'QD2#0D&!`,#!08(
  654. XM"PX4'"W)HI:.C(J*BXZ0EI^K22X@&Q@:&!D<'A\C)R<H*2DG*"DM+T'UMZN?
  655. XMFY>6E9:9G:&MQ6PV+BLG*BLO.UG/NJVJJ::KK[C%[3\U,S(R-#U+3^?/T>;9
  656. XM4$4X-#0L+S0Y7=^XKJJHI:FLL;S99D$Z.CDR.3,\53,O*R0>'!@5%1(4%AD<
  657. XM)"]8NZ>=FY>7F)J>GZJYR/P^.S0T-$$[0%E&3E!;54T\/C8X-#PX.C@V+S(M
  658. XM,S0T/&/@OZ^MIZ*DH:"CI:>KKKO%:CHQ*2,>'1H;&QL<'!T='R0F+CE,[[JO
  659. XMJJ.@G9Z;GIZAI*JNM<'>144W+RLH*2<G)R@F*"DM+SA)Q:^DG)>6E)66FIZD
  660. XMK\=$+2@>&A84$Q(4%!D;(B]0O*BDGZ*DJ[;64CDO*RTM.T+*M:FDGYZBIZ[5
  661. XM.R09$PT-#`T/%1PG1+NOI*.DJ:VY93\R*20A(",F*SA2RK*LII^?GIZAH*6K
  662. XMK;7%WE9)/CD^1U7JO[JUK*JJK;G$_$4U*B@B(!X>(2`G*S$^6<FRKJJIIJ.C
  663. XMH9^=G)N;FYR>GZ2FK*NON+O#Y5P[+R8A&Q83#PX-#0X.#Q$2%187&1D<'2,I
  664. XM+SA`7MM@V]/GQ[^RJJ2?FIF7E9:8FY^GK]1%+R8A("$F+CK>LJF?G)R<G9ZA
  665. XMJZ_3VEHX-2\I)B,B(B(G*C-`Y\2TJJ:DHZ6HJZNNL+B]S>!,.2LD'1@3$`X-
  666. XM#0P-#@\3&!TF,E2YK*&<F):3D(Z-C(R-CH^1E9F>I+#02S,G(!P9%!(0#P\/
  667. XM$!(4%A@<("(J,D/VQ;JNKK"OM[_"T]/*O+>MJZ.CG9R8EI23DI*2E9>:G:2N
  668. XMS3PE&A(-"@<&!04'"`D+#0\4&!TD+3Q3Q;2IH)N8DH^.C8Z.CY.7G**RQD,W
  669. XM*R@J*BXR/%;8TKV]ON1B/38K*B4F*"4I*"TL+B\Z/5+7PK.MJ:6CHJ*DJ*FL
  670. XML+S*7CPR)Q\:%Q,2$Q06'",R<Z^?FY>6F9J?I+'!;S<P+B@K+3$_7KROIY^=
  671. XMG)Z@I*NQN<',V^?_448_,BPE'AH5$0X-#`P,#`X/$A49'28M1-6[KZFGJ*>I
  672. XMJZRNK*ZOK*JHI:*?G9R:FYR<GIZ>GIR<FIN:FYV>HZNTV#PH'A8/#`D(!P@)
  673. XM"PT1%Q\NZ[BIHZ"AHJ:KKK.]NM:[LJRIH9Z=FYN<GJ2MQ#@F'!40#@X/$!08
  674. XM'RM,MJ.=FIF7FIVBK+K70S@P+BLK,#@__\;'MK*OL;*^QU$X*Q\8$P\-#`L+
  675. XM#`X/$QD>*EBWI)F5CX^/D9*7FZ"FKK"^P,[2U^?.T</!MK"OKZVNKJ^OLK"S
  676. XMK["XM+W%O\_4YV=)03XV+2@?'1@5$A`0$A49'",H,#A6U;VQK:2?FYF8F9R>
  677. XMJ;+/.2D@&QD8%Q<:&R`F,^2XJZ6=G)R=GZ2LN/8_,2LG)"8G)BPO,S9+0U1;
  678. XM14Q%."\K)B,@(2(B*2]"S:ZJHIZ>H:.FJ[6YP;RVKJNDI)^?HJ>LO\\^+2DD
  679. XM(2,H+C[INZNGI*&AIZ[&3BH>%Q$/#@X.$10;(B]<KZ2<F)63E)6:GJJ]-B,9
  680. XM$@\.#A`4&!PC*30Y.D8[.S0T,#4[2]:TIYR5D8V,BXR-CY29G[)E+!\9%A04
  681. XM$Q<6&!P<'B,D*C1"7=&]M;JSM+:UL:^LI9^;F):4E9>9GJ>UX3<D'QP:&QL?
  682. XM*C![OK"KK*RROE)"+24='!<8%A<7&!D;&QP='R$@)BPO0VZYK*2>FIJ8FYN>
  683. XMI:V^9#DK)AX<'!H<'1\D)RXW1&O"N*^IHI^>G)R=GJ"DJK?&[SXT,2TO+C$_
  684. XM/UK7S\G#Q+N]PL#%T.!)/CDR+2TL+C`X.#]/6&=TV-G*V\G3P\6YL:JBG9J8
  685. XMEY:9FYVCK[M.+R(<%1`.#0X.#Q(3&!P=(R4H*S$\2]N^M[6PM*^WNKK-V%0\
  686. XM,BLE'1L9%Q@9&QXH/\6HFY..C(N+C(V/E)NBMDXJ'A<3#P\/$A89'"0L+3,V
  687. XM+RPI*"<I,3_7LJ6:DH^,BXJ*BXV/E)NCND`I'!<6%AD:("@O.5__YUQ$+RHD
  688. XM'AT<&AP<'R,I-$B]KJ2>G)R=G:*EJZ_!TU])/3@Z.#Y+V]7+S,G;4T$Y+BL@
  689. XM'AP:&QL<'1T='AP<'!T='R`F*R\^5<6PJ9Z;F):6EIF<H*JW;3PO*2HK+C([
  690. XM^,"SIY^=FIJHG*"GM^DX*2`<&A@8&!H;'R(K.$;=QKVZO\5403(O+"XR.V2[
  691. XML:*=FI:5DY.3E)>9G:6OV34B&A,/#`P+"PP-#Q(6'"(N/FV[L*JEJ:>JK:VO
  692. XMK[&PKZ^LK:VOKK&ZO,72VV=-23HP+28C'QT>'R`G*S@\2^'-PKJZNL'#;EL[
  693. XM,BXK*2DG*"PN,3Q:P*VHG9B6D9"1D).4F)R?J;/+3BXH(!L9%A44%A<9'!T>
  694. XM("(C)B<I*2PN,#(^063CRK^\N+JWKJZOJ:BEHJ2DJ*RRP]9).S<R,C]3V<6U
  695. XML*VLKK?)9S0H'A@2#PX.#Q(8'3%OK9^7E).3E9B=HZW"2C$H(A\B)2L\2+^X
  696. XMKJ^LK[O%:C4H'QD5$@\.#P\2%!<<)BM'N:R?FI>4DY26F)V?I:6EHI^;F964
  697. XME)26EYN>HZ_'8S8G'AH7%!(2$Q,5&!D<'A\B)"DN,C@_24I;S=K#Q,G,6D$R
  698. XM)R(<&QD9&1L>'R<M.VO%MZRAGIJ9E965E)^8FYZBJ:NYRDP]-BLI)B4C*"8H
  699. XM*RXO/D?NO;JPK:^MK[2XR.D_-"\D'QX9%A44%188&AP?(2LP0?_2O*^OKZNK
  700. XMK:JEI*"=FIJ7FYJ>HZFRR>!&/C8V-SH\0%!9?O]?TLW)OKF^Q=8]+",<%Q42
  701. XM$Q45&R`J.\FUK*>CI**FIJJLKK&[OWSB.SHP+2HG)B8G)20H+3$^X\NTK*:A
  702. XMH9^AHZBLN;_)UM/!N[2NJZBIK;C0/RTA&1,.#`L*"PL,#A$5'2U*LI^:EY66
  703. XMF9VFM&,[*1X;&1D9'!\I.=.OH)N5D9"/D)*4F)V@J*BNJZFFHJ*?GJ"DJ[7B
  704. XM-R<;$PX*"`8&!P<)#`\4'"8ZQJJ@FI>6E9:8FYRAI:>KK*VNLKR[S4<Y+",?
  705. XM'1L;'1PA(BLR2,VRI9^;FIJ;G:.LLL3_3#PZ-S0T,S`S+BTJ)"$?'AH:&!<7
  706. XM&!H;'R4K.G&XK*&=FIB8F9J>HJJPO,[_2#\Z/3M%26!NYU)104`X,B\M-BXU
  707. XM-T?8N+6GGYV:EYF9FYVAJ+;>-RD=&144%!08'B0S?,&ZNKC%3R\A&A,/#@P,
  708. XM#`T.#Q(7&R,M2+VLH9N8E)*1CX^/CY"1E9>:G)^AIZNNJZVGIZ">G9R=G)ZA
  709. XMI*NQP\=31CPU+BDF("`='1T<&QL:&A@5%!(0#PX.#0T-#`T-#A$5&B`M3[.C
  710. XMGIF7EI69FIR@JJZQN+2VM+.QK[*PO,WK3S\^24MAQ;JJI)R:EY>7FIN?J+#7
  711. XM.BD?&A84$A,4&!LA*4/*KJ"=F)B9F)J>HZNYSD@Z+R@C'R(@(24F)R8E("`<
  712. XM&184%!05&!PC-,BDEXZ)AX6&AHB+C9*:I]$J&Q,.#`L+#1`5'"<Y^;VNJZJL
  713. XMN+Y1/BPF(1\?("4F+C`V0$%'3V`^/#0J(2$=&AH:'!\D,TVWI)J3CHR*BHN,
  714. XMC9"4F:&R2BX:%`\,"PL+#`X2&!TH/\NMH9V7E)*/CX^/D)&4F)RCL,T]*!T6
  715. XM$@\.#P\3%QTI/,BPI)^BG9Z@J*_)1C4G(1\<'!P?(BDT0._#M;6OL;*\S]M7
  716. XM3$%`1$E(6W+%MK&JI*&AGZ"EJJ^ZVDTX+24@'!L8%Q43$Q05&!L=(BPU4/_$
  717. XMN+2RML#"6TI$,38T/#I)55O/SLW)R=/&Q<BYMZZII:*?G9N<F9J:G)V?HZ>O
  718. XMO-E5."\L*B@I*BHM+BLN+"PG*24F)2<I)C(K-C<\1CX].SDU,"TM+"DQ-TM;
  719. XMP+JVLJ^SM;S!Y^=0/D0W-C,R.CL\2$5;;LG%N\&XO,+2UD,].C8_3^R[KJ6B
  720. XMG9Z>HJ:KOF$Q(1L5#P\/#Q(7'"(PT+2EG9R;FJ"HN$$M'A@4$0\1$Q8<("U+
  721. XMO*N>F)62DI&4EYB=GZ.LK+&SK:^LJ*BFIZVOQED^+B$=&1<4%A,7%QD>("@N
  722. XM-#[6S<>]MK2OL+&TOMWX6T0^-SH[/D%'/D0Z-#`K*RTM-$/8O*NFH:&@H:NL
  723. X1P6`^+24@'1T='R`F,D/4M*8^
  724. X`
  725. Xend
  726. END_OF_FILE
  727. if test 42645 -ne `wc -c <'sounds/intro.au.uu'`; then
  728.     echo shar: \"'sounds/intro.au.uu'\" unpacked with wrong size!
  729. fi
  730. # end of 'sounds/intro.au.uu'
  731. fi
  732. if test -f 'stage.c' -a "${1}" != "-c" ; then 
  733.   echo shar: Will not clobber existing file \"'stage.c'\"
  734. else
  735. echo shar: Extracting \"'stage.c'\" \(14241 characters\)
  736. sed "s/^X//" >'stage.c' <<'END_OF_FILE'
  737. X#include "include/copyright.h"
  738. X
  739. X/*
  740. X *  Include file dependencies:
  741. X */
  742. X
  743. X#include <stdio.h>
  744. X#include <stdlib.h>
  745. X#include <stddef.h>
  746. X#include <X11/Xlib.h>
  747. X#include <X11/Xutil.h>
  748. X#include <X11/Xos.h>
  749. X#include <xpm.h>
  750. X
  751. X#include "bitmaps/mainbackground.xpm"
  752. X#include "bitmaps/background.xpm"
  753. X#include "bitmaps/background2.xpm"
  754. X#include "bitmaps/background3.xpm"
  755. X#include "bitmaps/background4.xpm"
  756. X#include "bitmaps/background5.xpm"
  757. X#include "bitmaps/background6.xpm"
  758. X#include "bitmaps/background7.xpm"
  759. X#include "bitmaps/background8.xpm"
  760. X#include "bitmaps/background9.xpm"
  761. X#include "bitmaps/background10.xpm"
  762. X#include "bitmaps/background11.xpm"
  763. X#include "bitmaps/icon.xpm"
  764. X
  765. X#include "include/error.h"
  766. X#include "include/blocks.h"
  767. X#include "include/sfx.h"
  768. X#include "include/ball.h"
  769. X#include "include/paddle.h"
  770. X#include "include/version.h"
  771. X#include "include/init.h"
  772. X
  773. X#include "include/stage.h"
  774. X
  775. X/*
  776. X *  Internal macro definitions:
  777. X */
  778. X
  779. X#define LEFT_OFFSET        10
  780. X#define RIGHT_OFFSET    10
  781. X#define TOP_OFFSET      10
  782. X#define MIDDLE_OFFSET   10
  783. X
  784. X/*
  785. X *  Internal type declarations:
  786. X */
  787. X
  788. X#if NeedFunctionPrototypes
  789. Xstatic Window SetWMIcon(Display *display);
  790. X#else
  791. Xstatic Window SetWMIcon();
  792. X#endif
  793. X
  794. X/*
  795. X *  Internal variable declarations:
  796. X */
  797. X
  798. XWindow iconWindow;
  799. XWindow mainWindow;
  800. XWindow scoreWindow;
  801. XWindow levelWindow;
  802. XWindow playWindow;
  803. XWindow bufferWindow;
  804. XWindow messWindow;
  805. XWindow specialWindow;
  806. XWindow timeWindow;
  807. XPixmap    mainBackPixmap, iconPixmap;
  808. XPixmap  back1Pixmap, back2Pixmap, back3Pixmap, back4Pixmap, back5Pixmap;
  809. XPixmap  back6Pixmap, back7Pixmap, back8Pixmap, back9Pixmap, back10Pixmap;
  810. XPixmap  back11Pixmap;
  811. X
  812. X#if NeedFunctionPrototypes
  813. Xvoid InitialiseMainBackPixmap(Display *display, Window window, 
  814. X    Colormap colormap)
  815. X#else
  816. Xvoid InitialiseMainBackPixmap(display, window, colormap)
  817. X    Display *display;
  818. X    Window window;
  819. X    Colormap colormap;
  820. X#endif
  821. X{
  822. X    XpmAttributes   attributes;
  823. X    int            XpmErrorStatus;
  824. X
  825. X    attributes.valuemask = XpmColormap;
  826. X    attributes.colormap = colormap;
  827. X
  828. X    /* Create the playfield background pixmaps */
  829. X
  830. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, 
  831. X        mainbackground_xpm, &mainBackPixmap, NULL, &attributes);
  832. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  833. X
  834. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background_xpm,
  835. X        &back1Pixmap, NULL, &attributes);
  836. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  837. X
  838. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background2_xpm,
  839. X        &back2Pixmap, NULL, &attributes);
  840. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  841. X
  842. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background3_xpm,
  843. X        &back3Pixmap, NULL, &attributes);
  844. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  845. X
  846. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background4_xpm,
  847. X        &back4Pixmap, NULL, &attributes);
  848. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  849. X
  850. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background5_xpm,
  851. X        &back5Pixmap, NULL, &attributes);
  852. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  853. X
  854. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background6_xpm,
  855. X        &back6Pixmap, NULL, &attributes);
  856. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  857. X
  858. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background7_xpm,
  859. X        &back7Pixmap, NULL, &attributes);
  860. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  861. X
  862. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background8_xpm,
  863. X        &back8Pixmap, NULL, &attributes);
  864. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  865. X
  866. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background9_xpm,
  867. X        &back9Pixmap, NULL, &attributes);
  868. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  869. X
  870. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background10_xpm,
  871. X        &back10Pixmap, NULL, &attributes);
  872. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  873. X
  874. X    XpmErrorStatus = XpmCreatePixmapFromData(display, window, background11_xpm,
  875. X        &back11Pixmap, NULL, &attributes);
  876. X    HandleXPMError(display, XpmErrorStatus, "InitialiseMainBackPixmap()");
  877. X
  878. X    /* Free the xpm pixmap attributes */
  879. X    XpmFreeAttributes(&attributes);
  880. X}
  881. X
  882. X#if NeedFunctionPrototypes
  883. Xvoid ClearMainWindow(Display *display, Window window)
  884. X#else
  885. Xvoid ClearMainWindow(display, window)
  886. X    Display *display;
  887. X    Window window;
  888. X#endif
  889. X{
  890. X    /* Make sure that it is drawn */
  891. X    XClearWindow(display, mainWindow);
  892. X}
  893. X
  894. X#if NeedFunctionPrototypes
  895. Xvoid CreateAllWindows(Display *display, Colormap colormap,
  896. X    char **argv, int argc)
  897. X#else
  898. Xvoid CreateAllWindows(display, colormap, argv, argc)
  899. X    Display *display;
  900. X    Colormap colormap;
  901. X    char **argv;
  902. X    int argc;
  903. X#endif
  904. X{
  905. X    char             title[80];
  906. X    int             offsetX, offsetY, scoreWidth;
  907. X    XWMHints         wmhints;
  908. X    XClassHint         classhints;
  909. X    XSizeHints         sizehints;
  910. X    XTextProperty     windowName, iconName;
  911. X    XSetWindowAttributes winattr;
  912. X    unsigned long     valuemask;
  913. X
  914. X    char *window_Name     = "- XBoing -";
  915. X    char *icon_Name     = "XBoing";
  916. X
  917. X    offsetX = MAIN_WIDTH / 2;
  918. X    offsetY = MAIN_HEIGHT / 2;
  919. X    scoreWidth = 224;
  920. X
  921. X    /* Create the main window */
  922. X    mainWindow = XCreateSimpleWindow(display,
  923. X        RootWindow(display, DefaultScreen(display)), 0, 0,
  924. X        PLAY_WIDTH + MAIN_WIDTH + 10, PLAY_HEIGHT + MAIN_HEIGHT + 10, 2, 
  925. X        red, black);
  926. X
  927. X    /* Create the score window */
  928. X    scoreWindow = XCreateSimpleWindow(display, mainWindow, 
  929. X        offsetX, 10, scoreWidth, 42, 0, white, black);
  930. X
  931. X    /* Create the level window */
  932. X    levelWindow = XCreateSimpleWindow(display, mainWindow, 
  933. X        scoreWidth + offsetX + 25, 5, 
  934. X            PLAY_WIDTH + offsetX - 20 - scoreWidth, 52, 0, white, black);
  935. X
  936. X    /* Create the playing area window */
  937. X    playWindow = XCreateSimpleWindow(display, mainWindow, 
  938. X        offsetX, 60, PLAY_WIDTH, PLAY_HEIGHT, 5, red, black);
  939. X
  940. X    /* Create the buffer playing area window NON VISIBLE */
  941. X    bufferWindow = XCreateSimpleWindow(display, mainWindow, 
  942. X        offsetX, 60, PLAY_WIDTH, PLAY_HEIGHT, 5, red, black);
  943. X
  944. X    /* Create the message area window */
  945. X    messWindow = XCreateSimpleWindow(display, mainWindow, 
  946. X        offsetX, 65 + PLAY_HEIGHT + 10, PLAY_WIDTH / 2, MESS_HEIGHT, 4, 
  947. X        white, black);
  948. X
  949. X    /* Create the special bonus area window */
  950. X    specialWindow = XCreateSimpleWindow(display, mainWindow, 
  951. X        offsetX + PLAY_WIDTH / 2 + 10, 65 + PLAY_HEIGHT + 10, 
  952. X        180, MESS_HEIGHT + 5, 0, white, black);
  953. X
  954. X    /* Create the timer area window */
  955. X    timeWindow = XCreateSimpleWindow(display, mainWindow, 
  956. X        offsetX + PLAY_WIDTH / 2 + 10 + 180 + 5, 
  957. X        65 + PLAY_HEIGHT + 10, PLAY_WIDTH / 8, MESS_HEIGHT + 5, 
  958. X        0, white, black);
  959. X
  960. X    /* Set window manager properties */
  961. X    sprintf(title, "XBoing V%d.%d", VERSION, REVNUM + buildNum);
  962. X
  963. X    if (XStringListToTextProperty(&window_Name, 1, &windowName) == 0)
  964. X        ShutDown(display, 1, "Cannot create window name resource.");
  965. X
  966. X    if (XStringListToTextProperty(&icon_Name, 1, &iconName) == 0) 
  967. X        ShutDown(display, 1, "Cannot create icon name resource.");
  968. X
  969. X    iconWindow = SetWMIcon(display);
  970. X
  971. X    /* Various window manager settings */
  972. X    wmhints.initial_state     = NormalState;
  973. X    wmhints.input             = True;
  974. X    wmhints.icon_pixmap     = iconPixmap;
  975. X    wmhints.icon_window     = iconWindow;
  976. X    wmhints.flags = StateHint | InputHint | IconPixmapHint | IconWindowHint;
  977. X
  978. X    /* Set the class for XBoing */
  979. X    classhints.res_name        = "XBoing";
  980. X    classhints.res_class     = "XBoing";
  981. X
  982. X    /* Setup the max and minimum size that the window will be */
  983. X    sizehints.flags         = PPosition | PSize | PMinSize | PMaxSize;
  984. X    sizehints.min_width     = PLAY_WIDTH + MAIN_WIDTH + 10;
  985. X    sizehints.min_height    = PLAY_HEIGHT + MAIN_HEIGHT + 10;
  986. X    sizehints.max_width     = PLAY_WIDTH + MAIN_WIDTH + 10;
  987. X    sizehints.max_height    = PLAY_HEIGHT + MAIN_HEIGHT + 10;
  988. X
  989. X    /* Now set the window manager properties */
  990. X    XSetWMProperties(display, mainWindow, &windowName, &iconName,
  991. X        argv, argc, &sizehints, &wmhints, &classhints);
  992. X
  993. X    /* Set the current icon as the window's background pixmap */
  994. X    XSetWindowBackgroundPixmap(display, iconWindow, iconPixmap);
  995. X    XClearWindow(display, iconWindow);
  996. X
  997. X    valuemask = CWColormap;
  998. X    winattr.colormap = colormap;
  999. X
  1000. X    /* Check if the server allows backing store */
  1001. X    if (DoesBackingStore(XDefaultScreenOfDisplay(display)) == Always)
  1002. X    {
  1003. X        /* Ok we want backing store as it is very useful */
  1004. X        valuemask |= CWBackingStore;
  1005. X        winattr.backing_store = Always;
  1006. X    }
  1007. X
  1008. X    XChangeWindowAttributes(display, mainWindow,     valuemask, &winattr);
  1009. X    XChangeWindowAttributes(display, playWindow,     valuemask, &winattr);
  1010. X    XChangeWindowAttributes(display, bufferWindow,     valuemask, &winattr);
  1011. X    XChangeWindowAttributes(display, levelWindow,     valuemask, &winattr);
  1012. X    XChangeWindowAttributes(display, scoreWindow,     valuemask, &winattr);
  1013. X    XChangeWindowAttributes(display, messWindow,     valuemask, &winattr);
  1014. X    XChangeWindowAttributes(display, specialWindow, valuemask, &winattr);
  1015. X    XChangeWindowAttributes(display, timeWindow,     valuemask, &winattr);
  1016. X}
  1017. X
  1018. X#if NeedFunctionPrototypes
  1019. Xvoid SetBackgrounds(Display *display, Colormap colormap)
  1020. X#else
  1021. Xvoid SetBackgrounds(display, colormap)
  1022. X    Display *display;
  1023. X    Colormap colormap;
  1024. X#endif
  1025. X{
  1026. X    InitialiseMainBackPixmap(display, mainWindow, colormap);
  1027. X
  1028. X    ClearMainWindow(display, mainWindow);
  1029. X    XSetWindowBackgroundPixmap(display, levelWindow, ParentRelative);
  1030. X    XClearWindow(display, levelWindow);
  1031. X    XSetWindowBackgroundPixmap(display, scoreWindow, ParentRelative);
  1032. X    XClearWindow(display, scoreWindow);
  1033. X    XSetWindowBackgroundPixmap(display, specialWindow, ParentRelative);
  1034. X    XClearWindow(display, specialWindow);
  1035. X    XSetWindowBackgroundPixmap(display, timeWindow, ParentRelative);
  1036. X    XClearWindow(display, timeWindow);
  1037. X}
  1038. X
  1039. X#if NeedFunctionPrototypes
  1040. Xvoid MapAllWindows(Display *display)
  1041. X#else
  1042. Xvoid MapAllWindows(display)
  1043. X    Display *display;
  1044. X#endif
  1045. X{
  1046. X    /* Actually make everything visible */
  1047. X      XMapWindow(display, specialWindow);
  1048. X      XMapWindow(display, timeWindow);
  1049. X      XMapWindow(display, messWindow);
  1050. X    XMapWindow(display, playWindow);
  1051. X    XMapWindow(display, levelWindow);
  1052. X    XMapWindow(display, scoreWindow);
  1053. X    XMapWindow(display, mainWindow);
  1054. X    XFlush(display);
  1055. X}
  1056. X
  1057. X#if NeedFunctionPrototypes
  1058. Xvoid RedrawPlayWindow(Display *display, Window window)
  1059. X#else
  1060. Xvoid RedrawPlayWindow(display, window)
  1061. X    Display *display;
  1062. X    Window window;
  1063. X#endif
  1064. X{
  1065. X    /* Redraw the main playfield */
  1066. X    XClearWindow(display, playWindow);
  1067. X    RedrawAllBlocks(display, window);
  1068. X    RedrawPaddle(display, window);
  1069. X    RedrawBall(display, window);
  1070. X}
  1071. X
  1072. X#if NeedFunctionPrototypes
  1073. Xvoid FreeBackgroundPixmaps(Display *display)
  1074. X#else
  1075. Xvoid FreeBackgroundPixmaps(display)
  1076. X    Display *display;
  1077. X#endif
  1078. X{
  1079. X    /* Free all the backgound pixmaps */
  1080. X    if (back1Pixmap)    XFreePixmap(display, back1Pixmap); 
  1081. X    if (back2Pixmap)    XFreePixmap(display, back2Pixmap);
  1082. X    if (back3Pixmap)    XFreePixmap(display, back3Pixmap); 
  1083. X    if (back4Pixmap)    XFreePixmap(display, back4Pixmap);
  1084. X    if (back5Pixmap)    XFreePixmap(display, back5Pixmap); 
  1085. X    if (back6Pixmap)    XFreePixmap(display, back6Pixmap); 
  1086. X    if (back7Pixmap)    XFreePixmap(display, back7Pixmap); 
  1087. X    if (back8Pixmap)    XFreePixmap(display, back8Pixmap); 
  1088. X    if (back9Pixmap)    XFreePixmap(display, back9Pixmap); 
  1089. X    if (back10Pixmap)    XFreePixmap(display, back10Pixmap); 
  1090. X    if (back11Pixmap)    XFreePixmap(display, back11Pixmap); 
  1091. X
  1092. X    /* Free the icon and main background pixmaps */
  1093. X    if (iconPixmap)        XFreePixmap(display, iconPixmap);
  1094. X    if (mainBackPixmap)    XFreePixmap(display, mainBackPixmap); 
  1095. X}
  1096. X
  1097. X#if NeedFunctionPrototypes
  1098. Xstatic Window SetWMIcon(Display *display)
  1099. X#else
  1100. Xstatic Window SetWMIcon(display)
  1101. X    Display *display;
  1102. X#endif
  1103. X{
  1104. X    XpmAttributes   attributes;
  1105. X    Window               win, root;
  1106. X    Colormap        iconcolormap;
  1107. X    int                XpmErrorStatus;
  1108. X                            
  1109. X    /* Suss out the root window */
  1110. X    root = RootWindow(display, DefaultScreen(display));
  1111. X
  1112. X    if (!(win = XCreateSimpleWindow(display, root,
  1113. X        0, 0, 50, 50, 0, CopyFromParent, CopyFromParent)))
  1114. X    {
  1115. X        /* Well, what a bummer. Just use default icon then. */
  1116. X        ErrorMessage("Cannot create icon pixmap.");
  1117. X        return ((Window) NULL);
  1118. X    }
  1119. X
  1120. X    /* Create a new colourmap for the icon window */
  1121. X    iconcolormap = XDefaultColormap(display, XDefaultScreen(display));
  1122. X
  1123. X    /* Create all xpm pixmap blocks from the files */
  1124. X    attributes.colormap = iconcolormap;
  1125. X    attributes.valuemask = XpmColormap;
  1126. X    XpmErrorStatus = XpmCreatePixmapFromData(display, win, 
  1127. X        icon_xpm, &iconPixmap, NULL, &attributes);
  1128. X    HandleXPMError(display, XpmErrorStatus, "InitialiseWMIcon()");
  1129. X
  1130. X    /* Make the new window have the new colourmap */
  1131. X    XSetWindowColormap(display, win, iconcolormap);
  1132. X
  1133. X    /* Free the background pixmap attributes */
  1134. X    XpmFreeAttributes(&attributes);
  1135. X
  1136. X    return win;
  1137. X}
  1138. X
  1139. X#if NeedFunctionPrototypes
  1140. Xvoid DrawStageBackground(Display *display, Window window, int stageType)
  1141. X#else
  1142. Xvoid DrawStageBackground(display, window, stageType)
  1143. X    Display *display;
  1144. X    Window window;
  1145. X    int stageType;
  1146. X#endif
  1147. X{
  1148. X    switch (stageType)
  1149. X    {
  1150. X        case BACKGROUND_BLACK:
  1151. X            XSetWindowBackground(display, window, black);
  1152. X            break;
  1153. X
  1154. X        case BACKGROUND_WHITE:
  1155. X            XSetWindowBackground(display, window, white);
  1156. X            break;
  1157. X
  1158. X        case BACKGROUND_0:
  1159. X            XSetWindowBackgroundPixmap(display, window, mainBackPixmap);
  1160. X            break;
  1161. X
  1162. X        case BACKGROUND_1:
  1163. X            XSetWindowBackgroundPixmap(display, window, back1Pixmap);
  1164. X            break;
  1165. X
  1166. X        case BACKGROUND_2:
  1167. X            XSetWindowBackgroundPixmap(display, window, back2Pixmap);
  1168. X            break;
  1169. X
  1170. X        case BACKGROUND_3:
  1171. X            XSetWindowBackgroundPixmap(display, window, back3Pixmap);
  1172. X            break;
  1173. X                                                                                        case BACKGROUND_4:
  1174. X            XSetWindowBackgroundPixmap(display, window, back4Pixmap);
  1175. X            break;
  1176. X
  1177. X        case BACKGROUND_5:
  1178. X            XSetWindowBackgroundPixmap(display, window, back5Pixmap);
  1179. X            break;
  1180. X
  1181. X        case BACKGROUND_6:
  1182. X            XSetWindowBackgroundPixmap(display, window, back6Pixmap);
  1183. X            break;
  1184. X
  1185. X        case BACKGROUND_7:
  1186. X            XSetWindowBackgroundPixmap(display, window, back7Pixmap);
  1187. X            break;
  1188. X
  1189. X        case BACKGROUND_8:
  1190. X            XSetWindowBackgroundPixmap(display, window, back8Pixmap);
  1191. X            break;
  1192. X
  1193. X        case BACKGROUND_9:
  1194. X            XSetWindowBackgroundPixmap(display, window, back9Pixmap);
  1195. X            break;
  1196. X
  1197. X        case BACKGROUND_10:
  1198. X            XSetWindowBackgroundPixmap(display, window, back10Pixmap);
  1199. X            break;
  1200. X
  1201. X        case BACKGROUND_11:
  1202. X            XSetWindowBackgroundPixmap(display, window, back11Pixmap);
  1203. X            break;
  1204. X
  1205. X        default:
  1206. X            XSetWindowBackgroundPixmap(display, window, back1Pixmap);
  1207. X    }
  1208. X
  1209. X    /* Flush the new background */
  1210. X    XClearWindow(display, window);
  1211. X}
  1212. END_OF_FILE
  1213. if test 14241 -ne `wc -c <'stage.c'`; then
  1214.     echo shar: \"'stage.c'\" unpacked with wrong size!
  1215. fi
  1216. # end of 'stage.c'
  1217. fi
  1218. echo shar: End of archive 10 \(of 30\).
  1219. cp /dev/null ark10isdone
  1220. MISSING=""
  1221. for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ; do
  1222.     if test ! -f ark${I}isdone ; then
  1223.     MISSING="${MISSING} ${I}"
  1224.     fi
  1225. done
  1226. if test "${MISSING}" = "" ; then
  1227.     echo You have unpacked all 30 archives.
  1228.     echo "Now execute sdecode.sh to build files."
  1229.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1230. else
  1231.     echo You still need to unpack the following archives:
  1232.     echo "        " ${MISSING}
  1233. fi
  1234. ##  End of shell archive.
  1235. exit 0
  1236.