home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Graphics Studio Greetings / Microsoft_Graphics_Studio_Greetings_Microsoft_1998.iso / mhp / template / mgd2193.mta / mgd2193.MTA
Text File  |  1998-08-12  |  117KB  |  2,813 lines

  1. MIME-Version: 1.0
  2. Content-Type: multipart/related;
  3.     boundary="----=_NextPart_000_1BFD_01BDBE63.F8846D70";
  4.     type="multipart/alternative"
  5. X-MMEditor: 00.00.02.1994,MinSave
  6. X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
  7.  
  8. This is a multi-part message in MIME format.
  9.  
  10. ------=_NextPart_000_1BFD_01BDBE63.F8846D70
  11. Content-Type: multipart/alternative;
  12.     boundary="----=_NextPart_001_1BFE_01BDBE63.F8846D70"
  13.  
  14.  
  15. ------=_NextPart_001_1BFE_01BDBE63.F8846D70
  16. Content-Type: text/plain;
  17.     charset="iso-8859-1"
  18. Content-Transfer-Encoding: 7bit
  19.  
  20.      Aubrey, 
  21. working with you
  22. is one of the nice benefits
  23.  at this company. They should add you
  24. to the recruiting brochure.        
  25.  
  26.  
  27. ------=_NextPart_001_1BFE_01BDBE63.F8846D70
  28. Content-Type: text/html;
  29.     charset="iso-8859-1"
  30. Content-Transfer-Encoding: quoted-printable
  31. Content-Location: 
  32.  
  33. <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
  34. <HTML>
  35. <HEAD>
  36.  
  37. <META content=3D"text/html; charset=3Diso-8859-1" =
  38. http-equiv=3DContent-Type>
  39. <META content=3D"MMEditor Version 00.00.02.1994,MinSave" =
  40. name=3DGENERATOR>
  41. <STYLE id=3DDocStyleSheet>.PreCreateRule {
  42.     POSITION: absolute
  43. }
  44. .DocClientData {
  45.     LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 20px; VISIBILITY: =
  46. visible
  47. }
  48. .RuntimeScriptDiv {
  49.     LEFT: -3200px; POSITION: absolute; TOP: -3200px; VISIBILITY: hidden
  50. }
  51. .SoundElementsDiv {
  52.     LEFT: -3200px; POSITION: absolute; TOP: -3200px; VISIBILITY: hidden
  53. }
  54. .Sx1 {
  55.     HEIGHT: 301px; LEFT: 10px; OVERFLOW: hidden; POSITION: absolute; TOP: =
  56. 30px; VISIBILITY: hidden; WIDTH: 571px; Z-INDEX: 100
  57. }
  58. .PD2 {
  59.     BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
  60. 0px; HEIGHT: 300px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: =
  61. inherit; WIDTH: 570px; Z-INDEX: 50
  62. }
  63. .Ix3 {
  64.     BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: =
  65. 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 0px; =
  66. POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: 51
  67. }
  68. .PI4 {
  69.     BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
  70. 0px; HEIGHT: 169px; LEFT: 152px; POSITION: absolute; TOP: 127px; =
  71. VISIBILITY: hidden; WIDTH: 170px; Z-INDEX: 100
  72. }
  73. .Ix5 {
  74.     BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
  75. 0px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; =
  76. Z-INDEX: 101
  77. }
  78. .PT6 {
  79.     BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
  80. 0px; HEIGHT: 126px; LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; =
  81. PADDING-RIGHT: 9px; PADDING-TOP: 9px; POSITION: absolute; TEXT-ALIGN: =
  82. center; TOP: 7px; VISIBILITY: hidden; WIDTH: 303px; Z-INDEX: 110
  83. }
  84. .PT7 {
  85.     BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
  86. 0px; HEIGHT: 72px; LEFT: 272px; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; =
  87. PADDING-RIGHT: 9px; PADDING-TOP: 9px; POSITION: absolute; TEXT-ALIGN: =
  88. center; TOP: 8px; VISIBILITY: hidden; WIDTH: 300px; Z-INDEX: 120
  89. }
  90. .Ix59 {
  91.     LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: =
  92. 52
  93. }
  94. DIV {
  95.     FONT-FAMILY: Times New Roman
  96. }
  97. </STYLE>
  98.  
  99. <STYLE id=3DFontStyleSheet></STYLE>
  100.  
  101. </HEAD>
  102. <BODY background=3D"" bgColor=3D#c0c0c0 leftMargin=3D0 topMargin=3D0>
  103. <DIV class=3DPreCreateRule id=3DNavigationButtons style=3D"VISIBILITY: =
  104. hidden">
  105. <FORM name=3DNavigationButtonsForm><INPUT name=3DStart type=3Dbutton =
  106. value=3D"Play  >/Replay >"><INPUT name=3DBackward type=3Dbutton =
  107. value=3D"Back  <<"><INPUT name=3DForward type=3Dbutton value=3D"Forward  =
  108. >>"><INPUT name=3DWebpage type=3Dbutton value=3DAbout...><INPUT =
  109. name=3DSceneStatus type=3Dbutton value=3D" Loading... "></FORM></DIV>=20
  110. <DIV class=3DDocClientData id=3DDocClientData GW_NextID =3D 63 AOPTable =
  111. =3D=20
  112. " <AR|ARS1| <AP|APa{guid =
  113. {A3649D6E-5058-11CF-9E27-00AA00BBB8AF}}|APbGreetings Workshop|>|>|"=20
  114. ProjectType =3D "multimedia greeting" OutputStyle =3D=20
  115. "simple greeting  (one to two scenes)" KeyWords =3D null skuGW =3D 1 =
  116. skuGWDelux =3D 1=20
  117. skuOE =3D null lclEnglish =3D 1 lclZ =3D 1 lclFrench =3D null lclJ =3D =
  118. null Themes =3D=20
  119. " <AR|ARS1| =
  120. <TT|TTa5|TTb0|TTc30844|TTd5|TTe0|TTf30871|TTg5|TTh0|TTi30874|>|>|">
  121. <DIV class=3DSx1 id=3DSx1 SoundPaths =3D=20
  122. " <AR|ARS1| <SN| =
  123. <CP|CPa4A00000030300000000000000C000000000000640000C1000000A384F4D45435E4=
  124. D4D4C5D41494E4C5F464649434540354E275146500FFFFDAED00000000000000000000000=
  125. 0000000000000000000000000160033004300830026001300230003004200830003004600=
  126. 4600330083009300460004001600D200A600F6008600E6007600E2004600E6003700E200D=
  127. 600960036002700F6003700F60066004700E2003600F600D600|CPbx:\v3Contnt\clipme=
  128. d\sound\WAV_v2\office0E.wav|CPccid:067a01bd7dd8$8b8ca460$80dd389d@a-johng=
  129. .dns.microsoft.com|CPdoffice0E.wav|>|SNa0|SNb1|SNc1|SNd0|SNe0|>|>|"=20
  130. PageEffect =3D " <PE| <TR|TRa1|TRb2|TRc2|TRd1|TRe2|>|PEa0|PEb12|>|" =
  131. PageName =3D=20
  132. PD2>
  133. <DIV class=3DPD2 id=3DPD2 PageName =3D Ix59 CAGQueryIndx =3D 5 =
  134. ClipPathInfo =3D=20
  135. " =
  136. <CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
  137. 00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
  138. 0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
  139. C00000002600460013003300830053000300F500E200A6000700760000000000000000000=
  140. 0000000000000005B006B007B008B009B00AB00BB00CB00DB00EB00FB000C001C002C003C=
  141. 004C005C006C007C008C009C00AC00BC00CC00DC00EC00FC000D001D002D003D004D005D0=
  142. 06D007D008D009D00AD00BD00CD00DD00ED00FD000E001E002E003E004E005E006E007E00=
  143. 8E009E00AE00BE00CE00DE00EE00FE000F001F002F003F004F005F006F007F008F009F00A=
  144. F00BF00CF00DF00EF00FF0000000000000000000000000000000000000000000000000000=
  145. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  146. 00000000000000000FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00=
  147. FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00F=
  148. F00FF000000FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0000=
  149. 00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF00FF0=
  150. 0FF00FF00FF00FF000000FF00FF00FF00FF00FF00FF00FF00FF00FF000000FF00FF00FF00=
  151. FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF00FF00FF000000FF00FF00FF00FF00F=
  152. F00FF00FF000000FF00FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF00FF000000FF=
  153. 00FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF0=
  154. 00000FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF00=
  155. 0000FF00FF00FF00FF00FF000000FF00FF00FF00FF00FF000000FF00FF00FF00FF000000F=
  156. F00FF00FF00FF000000FF00FF00FF00FF000000FF00FF00FF00FF000000FF00FF00FF00FF=
  157. 000000FF00FF00FF00FF000000FF00FF00FF00FF000000FF00FF00FF00FF000000FF00FF0=
  158. 0FF00FF000000FF00FF00FF00FF000000FF00FF00FF00FF000000FF00FF00FF00FF000000=
  159. FF00FF00FF00FF000000FF00FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000F=
  160. F00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF=
  161. 000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF0=
  162. 0FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF00=
  163. 0000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00F=
  164. F00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF0000=
  165. 00FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF0=
  166. 0FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000=
  167. FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00FF000000FF00FF00F=
  168. F000000FF00FF000000FF00FF000000FF00FF000000000000000000000000000000000000=
  169. 00000000000000000000000000FF00FF00FF00FF00FF00FF000000FF00FF000000FF00FF0=
  170. 00000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF00=
  171. 0000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000=
  172. 000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF0000=
  173. 00FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF00000=
  174. 0FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000=
  175. FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000F=
  176. F00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF=
  177. 00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF0=
  178. 0FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00=
  179. FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00F=
  180. F000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF=
  181. 000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF0=
  182. 00000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF00=
  183. 0000FF00FF000000FF00FF000000FF00FF00FF00FF000000FF00FF000000FF00FF000000F=
  184. F00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF00FF00FF000000FF00FF=
  185. 000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF000000FF00FF0=
  186. 0FF00FF000000FF00FF000000FF00000000004F01CC00990020106001480183B4F80187B4=
  187. B801000000000000000000000000000000000000000000000000000000000000000000000=
  188. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  189. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  190. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  191. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  192. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  193. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  194. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  195. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  196. 0000000000000000000000000000000000000000000000000000000000000000000|CPbx:=
  197. \v3Contnt\clipmed\mmclips\b130_139\Bd13850_.jpg|CPccid:067b01bd7dd8$a348b=
  198. 120$80dd389d@a-johng.dns.microsoft.com|CPdBd13850_.jpg|>|"=20
  199. PolyPath =3D=20
  200. 1,6,0.286865,137.319,0,300,570,300,570,0,0.286865,0,0.286865,137.319,0,0,=
  201. =20
  202. NoBackground =3D 0><IMG class=3DIx59 id=3DIx59=20
  203. src=3D"cid:067b01bd7dd8$a348b120$80dd389d@a-johng.dns.microsoft.com"><IMG=
  204. =20
  205. class=3DIx3 id=3DIx3 name=3DIx3=20
  206. src=3D"cid:1bf601bdbe9e$a4aeef00$d55d389d@scottst2.dns.microsoft.com">=20
  207. </DIV> =20
  208. <DIV class=3DPI4 id=3DPI4 SoundPaths =3D " <AR|ARS0|>|" ClipPathInfo =3D =
  209.  
  210. " =
  211. <CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
  212. 00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
  213. 0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
  214. C00000002600460013004300330063001300F500E20076009600660000000000000000000=
  215. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  216. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  217. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  218. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  219. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  220. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  221. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  222. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  223. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  224. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  225. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  226. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  227. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  228. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  229. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  230. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  231. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  232. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  233. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  234. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  235. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  236. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  237. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  238. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  239. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  240. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  241. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  242. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  243. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  244. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  245. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  246. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  247. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  248. 0000000000000000000000000000000000000000000000000000000000000000008C7B660=
  249. 1000000000000000000000000000000000000000000000000000000000000000000000000=
  250. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  251. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  252. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  253. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  254. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  255. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  256. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  257. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  258. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  259. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  260. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  261. 00000000000000000000000000000A4001010600100008030410080304100000000000000=
  262. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  263. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  264. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  265. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  266. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  267. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  268. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  269. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  270. 0000000000000000000000000000000000000000000000000000000000000000000000000=
  271. 0000000000000000000000000000000000000000000000000000000000000000000|CPbx:=
  272. \v3Contnt\clipmed\animatn\b140_149\Bd14361_.gif|CPccid:068001bd7dd8$bf3d1=
  273. 060$80dd389d@a-johng.dns.microsoft.com|CPdBd14361_.gif|>|"=20
  274. ButtonEvent =3D=20
  275. " <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
  276. <CP|CPaNIL|CPb|CPc|CPd|>|>|"=20
  277. ExitEffect =3D=20
  278. " <EE| =
  279. <TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
  280. EntranceEffect =3D=20
  281. " <EE| =
  282. <TR|TRa7|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc0|EEd100|EEf1|EEg2|>|"=20
  283. TravelEffectOptions =3D " <TE|TEa0|TEb2|TEc0|TEd0|>|" ImageType =3D =
  284. 1><IMG class=3DIx5=20
  285. height=3D169 id=3DIx5 name=3DIx5=20
  286. src=3D"cid:068001bd7dd8$bf3d1060$80dd389d@a-johng.dns.microsoft.com"=20
  287. width=3D170><FONT color=3D#000000 face=3D"Times New Roman" =
  288. size=3D5></FONT></DIV><FONT=20
  289. size=3D5><FONT face=3D"Times New Roman"><FONT=20
  290. color=3D#000000></FONT></FONT></FONT><FONT color=3D#000000><FONT=20
  291. face=3D"Times New Roman"><FONT size=3D5> </FONT></FONT></FONT>
  292. <DIV class=3DPT6 id=3DPT6 SoundPaths =3D " <AR|ARS0|>|" ButtonEvent =3D=20
  293. " <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
  294. <CP|CPaNIL|CPb|CPc|CPd|>|>|"=20
  295. ExitEffect =3D=20
  296. " <EE| =
  297. <TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb1|EEc100|EEd0|EEf6|EEg0|>|"=20
  298. EntranceEffect =3D=20
  299. " <EE| =
  300. <TR|TRa0|TRb3|TRc2|TRd1|TRe2|>|EEa1|EEb0|EEc0|EEd100|EEf1|EEg2|>|"=20
  301. TravelEffectOptions =3D " <TE|TEa0|TEb2|TEc2|TEd1|>|" AnimationPath =3D=20
  302. " <AR|ARS2| <PT|PTa-151|PTb70|>| <PT|PTa151|PTb70|>|>|"><FONT =
  303. color=3D#000000=20
  304. face=3D"Times New Roman" size=3D5>Aubrey, <BR>working with you<BR>is one =
  305. of the nice=20
  306. benefits<BR> at this company.</FONT></DIV>=20
  307. <DIV class=3DPT7 id=3DPT7 SoundPaths =3D " <AR|ARS0|>|" ButtonEvent =3D=20
  308. " <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
  309. <CP|CPaNIL|CPb|CPc|CPd|>|>|"=20
  310. ExitEffect =3D=20
  311. " <EE| =
  312. <TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
  313. EntranceEffect =3D=20
  314. " <EE| =
  315. <TR|TRa0|TRb3|TRc2|TRd1|TRe2|>|EEa1|EEb0|EEc0|EEd100|EEf7|EEg0|>|"=20
  316. TravelEffectOptions =3D " <TE|TEa0|TEb2|TEc2|TEd8|>|" AnimationPath =3D=20
  317. " <AR|ARS2| <PT|PTa-152|PTb72|>| <PT|PTa152|PTb72|>|>|"><FONT =
  318. color=3D#000000=20
  319. face=3D"Times New Roman" size=3D5>They should add you<BR>to the =
  320. recruiting=20
  321. brochure.</FONT></DIV></DIV></DIV>  =20
  322. <DIV class=3DSoundElementsDiv id=3DSoundElementsDiv>  <BGSOUND =
  323. id=3DAW62 soundsrc=20
  324. =3D cid:067a01bd7dd8$8b8ca460$80dd389d@a-johng.dns.microsoft.com> <IMG=20
  325. src=3D""></DIV> =20
  326. <DIV id=3DNavSoundElementsDiv> <EMBED hidden=3Dtrue id=3DAW62nav =
  327. name=3DAW62nav=20
  328. src=3Dcid:067a01bd7dd8$8b8ca460$80dd389d@a-johng.dns.microsoft.com =
  329. autostart =3D no=20
  330. MASTERSOUND></DIV>
  331. <SCRIPT id=3DRuntimeScript language=3DJavaScript>
  332. if ( navigator.appVersion.substring(0,1) < 4 )
  333.  alert("Sorry but your Web browser needs to be updated. You must have at =
  334. least a version 4.0 browser to view this project.");
  335. if ( navigator.appName !=3D "Netscape" )                                            =09
  336. {                                                                                    =09
  337.     document.body.background =3D "";                                                =09
  338.     for ( var ii=3D0; ii<document.all.length; ii++ )                                    =09
  339.         if ((document.all.item(ii).id).indexOf("Sx") !=3D -1)                        =09
  340.             document.all.item(ii).style.filter=3D"revealTrans(duration=3D0, =
  341. transition=3D0)";        =09
  342. }                                                                                    =09
  343.  
  344. var    OBJ_SCENE        =3D 0;        =09
  345. var    OBJ_PLAYER        =3D 1;        =09
  346. var PLAYER_IMAGE    =3D 0;        =09
  347. var    PLAYER_TEXT        =3D 1;        =09
  348. var PLAYER_DRAW        =3D 2;        =09
  349. var    NAME_SCENE        =3D "S"        =09
  350. var    NAME_PLAYER        =3D "P"        =09
  351. var    PLAYER_NAME_IMAGE    =3D "I"    =09
  352. var    PLAYER_NAME_TEXT    =3D "T"
  353. var PLAYER_NAME_DRAW    =3D "D"
  354. var    IE_VISIBLE            =3D "visible";
  355. var    IE_HIDDEN            =3D "hidden";
  356. var    IE_INHERIT            =3D "inherit";
  357. var    NAV_VISIBLE            =3D "show";
  358. var    NAV_HIDDEN            =3D "hide";
  359. var    NAV_INHERIT            =3D "inherit";
  360. var    DEFAULT_TICK_RATE        =3D 100;    =09
  361. var DEFAULT_SCENE_DURATION    =3D 10000;=09
  362. var    DEFAULT_PLAYER_DELAY    =3D 0;    =09
  363. var    TMR_PROJ                =3D 0;    =09
  364. var    TMR_SCENE                =3D 1;    =09
  365. var    RR_NONE                    =3D 0;    =09
  366. var    RR_PAGE_BUTTONS            =3D 1;    =09
  367. var    RR_FULL_RUNTIME            =3D 2;    =09
  368. var    DUR_FOREVER                =3D -1;    =09
  369. var    DELAY_NONE                =3D 0;    =09
  370. var    DELAY_UNTIL_TRANSITION    =3D -1;    =09
  371. var    DELAY_UNTIL_TRIGGER        =3D -2;    =09
  372. var    DUR_UNTIL_DONE            =3D -1;    =09
  373. var TT_ALL_MOUSE_EVENTS    =3D 0;    =09
  374. var    TT_BUTTONDOWN            =3D 1;    =09
  375. var    TT_BUTTONUP                =3D 2;    =09
  376. var    TT_MOUSEOVER            =3D 3;    =09
  377. var    TT_MOUSEOUT                =3D 4;    =09
  378. var    TB_PAGE_TURNER            =3D -1;    =09
  379. var    TB_START_PLAYER            =3D -2;    =09
  380. var NULL_TRANSITION            =3D -1;
  381. var    TEXT_FLYIN                =3D 101;
  382. var TEXT_TYPEWRITER        =3D 102;
  383. var    FLYIN_TOP                =3D 0;
  384. var    FLYIN_BOTTOM            =3D 1;
  385. var    FLYIN_LEFT                =3D 2;
  386. var    FLYIN_RIGHT                =3D 3;
  387. var    FLYIN_ROTATE            =3D 4;
  388. var    FLYIN_BY_LETTER            =3D 1;
  389. var    FLYIN_BY_WORD            =3D 2;
  390. var    FLYIN_BY_LINE            =3D 3;
  391. var    FLYIN_PER_TICK =3D new Array (200, 160, 120, 80, 40);    =09
  392. var    TRANSITION_RATES =3D new Array(1,2,3,4,5);            =09
  393. var    PS_UNINITIALIZED    =3D 0;
  394. var PS_INITIALIZED        =3D 1;
  395. var    PS_RUNNING            =3D 2;
  396. var PS_PAUSED            =3D 3;
  397. var PS_COMPLETE            =3D 4;
  398. var    sceneArray        =3D new Array();=09
  399. var currentScene    =3D null;        =09
  400. var nScenes            =3D 0;        =09
  401. var stProjState =3D PS_UNINITIALIZED;=09
  402. var stButtons    =3D false;        =09
  403. var    stNoInput    =3D 0;            =09
  404. var strPause =3D new Array( "" );
  405. var strPlay =3D new Array( "" );
  406. var    formStatus =3D null;
  407. var    tickTimer        =3D null;        =09
  408. var sys            =3D navigator.appName;                                    =09
  409. var vers        =3D navigator.appVersion.substring(0,1);                    =09
  410. var os            =3D navigator.appVersion.indexOf("NT") >=3D 0 ? "NT" : "95";=09
  411. var    platform    =3D navigator.platform;                                    =09
  412. window.onload =3D PreSetup;
  413. window.onerror =3D Error;
  414. function Error()
  415. {
  416.     alert("There has been an unidentified error in this file's script. You =
  417. may be able to fix this problem by refreshing your browser.");
  418.     return true;
  419. }
  420. function Project( tickRate, startScene, stopScene, rtReq, autoStart, =
  421. delay, webpage )
  422. {
  423.     this.tickRate =3D tickRate;
  424.     this.startScene =3D startScene;
  425.     this.stopScene =3D stopScene;
  426.     this.rtReq =3D rtReq;
  427.     this.autoStart =3D autoStart;
  428.     this.delay =3D delay;
  429.     this.webpage =3D webpage;
  430. }
  431. function PreSetup()
  432. {
  433.     if ( (Project.delay !=3D null) && (Project.delay !=3D 0) )        =09
  434.     {
  435.         setTimeout( "Setup();", Project.delay*1000 );=20
  436.         return;
  437.     }
  438. =09
  439.     Setup();
  440. }
  441. function Setup()=20
  442. { =20
  443.     stNoInput++;                            =09
  444.     if ( vers < 4 ) return;                    =09
  445.     if ( sys =3D=3D "Netscape" )                =09
  446.     {
  447.         document.all =3D new Array;            =09
  448.         Extract(document);                    =09
  449.     =09
  450.         document.body =3D new Object;
  451.         document.body.clientWidth =3D window.innerWidth;
  452.         document.body.clientHeight =3D window.innerHeight;
  453.         document.body.scrollTop =3D window.pageXOffset;=20
  454.         document.body.scrollLeft =3D window.pageYOffset;
  455.     }
  456.     stButtons =3D SetupButtons();                =09
  457.     ProjectInitialize();                    =09
  458.     stNoInput--;                            =09
  459.     if ( (stButtons =3D=3D false) || (Project.autoStart =3D=3D true) )=09
  460.         Start();                                            =09
  461. }
  462. function ProjectInitialize()
  463. {
  464. =09
  465.     tickTimer =3D new Timer();
  466. =09
  467. =09
  468.     InitializeScenes();
  469. =09
  470.     tickTimer.StartTicking();                            =09
  471. =09
  472.     if ( Project.startScene =3D=3D null )        =09
  473.         Project.startScene =3D 0;                =09
  474.     stProjState =3D PS_INITIALIZED;            =09
  475. =09
  476. }
  477. function ProjectStart( startScene )
  478. {
  479.     stProjState =3D PS_RUNNING;
  480.     if ( startScene !=3D null )
  481.         ChangeScene( startScene );
  482.     else
  483.         ChangeScene( Project.startScene );
  484. }
  485. function ProjectComplete()
  486. {
  487.     if ( Project.rtReq =3D=3D RR_PAGE_BUTTONS )    =09
  488.         return;                                =09
  489.     ProjectShutdown();
  490.     StatusChange();                            =09
  491. }
  492. function ProjectShutdown()
  493. {
  494.     KillTimer();                                    =09
  495.     StopEverythingOnScenes( false );
  496.     currentScene =3D null;
  497.     stProjState =3D PS_COMPLETE;                        =09
  498. }
  499. function Extract( obj )
  500. {
  501. =09
  502. =09
  503.     for (var intLayer =3D 0; intLayer< obj.layers.length; intLayer++)=09
  504.     {
  505.         var el =3D obj.layers[intLayer];        =09
  506.         document.all[el.id] =3D new Object    =09
  507.         var newEl =3D document.all[el.id];    =09
  508.     =09
  509.         newEl.id =3D el.id;                            =09
  510.         newEl.style =3D new Object;                    =09
  511.         newEl.style.pixelTop =3D parseInt(el.top);
  512.         newEl.style.pixelLeft =3D parseInt(el.left);
  513.         if (null!=3Del.clip)=20
  514.         {
  515.             newEl.offsetWidth =3D el.clip.width;    =09
  516.             newEl.offsetHeight =3D el.clip.height
  517.         }
  518.     =09
  519.         if        ( el.visibility =3D=3D NAV_HIDDEN )
  520.             newEl.style.visibility =3D IE_HIDDEN;
  521.         else if ( el.visibility =3D=3D NAV_VISIBLE )
  522.             newEl.style.visibility =3D IE_VISIBLE;
  523.         else if    ( el.visibility =3D=3D NAV_INHERIT )
  524.             newEl.style.visibility =3D IE_INHERIT;
  525.         else
  526.             newEl.style.visibility =3D "";
  527.     =09
  528.         newEl.style.zIndex =3D el.zIndex;
  529.         newEl.style.backgroundColor =3D el.bgColor;
  530.         newEl.style.backgroundImage =3D "url("+el.background+")";
  531.         newEl.NSLayer =3D el;                        =09
  532.     =09
  533.     =09
  534.     =09
  535.         for (var intLoop =3D 0; intLoop< el.document.images.length; intLoop++)
  536.         {
  537.             var image =3D el.document.images[intLoop]    =09
  538.             var    imageName =3D image.name;                =09
  539.             if ( imageName =3D=3D null )                =09
  540.                 continue;                            =09
  541.         =09
  542.             document.all[imageName] =3D image;        =09
  543.             document.images[imageName] =3D image;        =09
  544.         }
  545.     =09
  546.         for (var intLoop =3D 0; intLoop< el.document.forms.length; intLoop++)=20
  547.         {
  548.             var form =3D el.document.forms[intLoop];    =09
  549.             var formName =3D form.name;                =09
  550.             if ( formName =3D=3D null )
  551.                 continue;
  552.             document.all[formName] =3D form;            =09
  553.             document.forms[formName] =3D form;        =09
  554.         =09
  555.             for ( var innerLoop =3D 0; innerLoop < form.elements.length; =
  556. innerLoop++)
  557.             {
  558.                 var element =3D form.elements[innerLoop]=09
  559.                 var elementName =3D element.name;
  560.                 if ( elementName =3D=3D null )            =09
  561.                     continue;
  562.                 document.all[elementName] =3D element;=09
  563.             }
  564.         }
  565.         if ( el.layers.length > 0 )                =09
  566.             Extract(el)                            =09
  567.     }
  568. }
  569. function Scene( duration )
  570. {
  571.     this.duration =3D duration;
  572. }
  573. function InitializeScenes()
  574. {
  575.     var objScene;                            =09
  576.     var sceneNumber =3D 0;                    =09
  577. =09
  578.     for ( sceneName in Scenes )
  579.     {
  580.         objScene =3D Scenes[sceneName];        =09
  581.         objScene.number =3D parseInt(sceneNumber);                =09
  582.         objScene.name =3D sceneName;                    =09
  583.         objScene.HTML =3D document.all[sceneName];    =09
  584.         SetVisibility( objScene.HTML, IE_HIDDEN );=09
  585.         if ( Project.rtReq =3D=3D RR_PAGE_BUTTONS )    =09
  586.             objScene.duration =3D DUR_FOREVER;
  587.         InitializePlayers( objScene );        =09
  588.     =09
  589.         if ( objScene.entryTrans =3D=3D null )
  590.         {
  591.             objScene.entryTrans =3D new Object();
  592.             objScene.entryTrans.type =3D NULL_TRANSITION;
  593.         }
  594.     =09
  595.         if ( objScene.Bhv !=3D null )
  596.             for ( var bhvIdx=3D0; (bhv=3DobjScene.Bhv[bhvIdx]) !=3D null; =
  597. bhvIdx++ )=09
  598.                 bhv.Initialize( objScene, bhv);
  599.         objScene.numBhv =3D bhvIdx;                                            =09
  600.         sceneArray[sceneNumber++] =3D objScene;=09
  601.     }
  602.     nScenes =3D sceneNumber;                    =09
  603. }
  604. function StopEverythingOnScenes( fPause )
  605. {
  606.     var objScene;                            =09
  607.     for ( sceneName in Scenes )
  608.     {
  609.         objScene =3D Scenes[sceneName];                    =09
  610.     =09
  611.     =09
  612.         if ( objScene.Bhv !=3D null )
  613.             for ( var bhvIdx=3D0; (bhv=3DobjScene.Bhv[bhvIdx]) !=3D null; =
  614. bhvIdx++ )=09
  615.                 bhv.StopEverything( bhv, fPause );
  616.         StopEverythingOnPlayers( objScene, fPause );        =09
  617.     }
  618.     return;
  619. }
  620. function ChangeScene( nextSceneNumber )
  621. {
  622.     var    previousScene =3D currentScene;                    =09
  623.     StopSceneTimers();                                    =09
  624.     currentScene =3D GetSceneFromNumber( nextSceneNumber );=09
  625.     currentScene.previousScene =3D previousScene;            =09
  626.     if ( currentScene.duration =3D=3D null )                =09
  627.         currentScene.duration =3D DEFAULT_SCENE_DURATION;    =09
  628. =09
  629.     if ( currentScene.Bhv !=3D null )
  630.         for ( var bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
  631.         {
  632.             var bhv =3D currentScene.Bhv[bhvIdx]
  633.             if ( bhv =3D=3D null)                            =09
  634.                 continue;
  635.             var delay =3D bhv.delay
  636.             if        ( (delay =3D=3D null) || (delay =3D=3D DELAY_NONE) )=09
  637.                 bhv.Start( bhv );                                    =09
  638.             else if ( delay > 0 )                                =09
  639.                 StartOneShotTimer( bhv, bhv.delay, bhv.Start, TMR_SCENE );
  640.         }
  641.     StartScenePlayers( currentScene );                            =09
  642.     StartTransition( currentScene, currentScene.entryTrans, IE_VISIBLE, =
  643. SceneTransitionDone );=09
  644. =09
  645.     if ( currentScene.duration !=3D DUR_FOREVER )            =09
  646.         StartOneShotTimer( currentScene, currentScene.duration, SceneExit, =
  647. TMR_SCENE );
  648.     StatusChange();                                        =09
  649.     return;
  650. }
  651. function SceneTransitionDone( objScene )
  652. {
  653. =09
  654. =09
  655.     if ( currentScene.previousScene !=3D null )
  656.         SetVisibility( currentScene.previousScene.HTML, IE_HIDDEN );
  657. =09
  658.     if ( currentScene.Bhv !=3D null )
  659.         for ( bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
  660.         {
  661.             var bhv =3D currentScene.Bhv[bhvIdx]
  662.             if ( bhv =3D=3D null)                            =09
  663.                 continue;
  664.             if ( bhv.delay =3D=3D DELAY_UNTIL_TRANSITION  )=09
  665.                 bhv.Start( bhv );                                =09
  666.         }
  667.     =09
  668.     StartScenePlayersAfterTransition( currentScene );=09
  669. }
  670. function SceneExit( thisScene, nextScene )
  671. {
  672.     var nextSceneNumber =3D nextScene =3D=3D null ? currentScene.number+1 : =
  673. nextScene.number;
  674.     var finalScene =3D (nextSceneNumber <=3D Project.stopScene) ? false : =
  675. true;
  676. =09
  677. =09
  678. =09
  679.     for ( playerName in currentScene.Players )
  680.     {
  681.         objPlayer =3D currentScene.Players[playerName];        =09
  682.         PlayerExitTransitionDone( objPlayer, finalScene );    =09
  683.     }
  684. =09
  685.     if ( currentScene.Bhv !=3D null )
  686.         for ( bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
  687.         {
  688.             var bhv =3D currentScene.Bhv[bhvIdx]
  689.             if ( bhv =3D=3D null)                            =09
  690.                 continue;
  691.             if ( bhv.duration =3D=3D DUR_UNTIL_DONE  )        =09
  692.                 bhv.Stop( bhv );                        =09
  693.         }
  694. =09
  695. =09
  696.     if ( finalScene =3D=3D false )                    =09
  697.         ChangeScene( nextSceneNumber )            =09
  698.     else
  699.         ProjectComplete()                        =09
  700.     =09
  701. }
  702. function Player( delay, duration )
  703. {
  704.     this.delay =3D delay;
  705.     this.duration =3D duration;
  706. }
  707. function InitializePlayers( objScene )
  708. {
  709.     var objPlayer;                        =09
  710.     var    playerNumber =3D 0;                =09
  711.     for ( playerName in objScene.Players )
  712.     {
  713.         objPlayer =3D objScene.Players[playerName];        =09
  714.         objPlayer.number =3D playerNumber;                =09
  715.         objPlayer.name =3D playerName;                    =09
  716.         objPlayer.HTML =3D document.all[playerName];        =09
  717.         SetVisibility( objPlayer.HTML, IE_HIDDEN );        =09
  718.         objPlayer.position =3D new Position(objPlayer);    =09
  719.     =09
  720.         if ( objPlayer.delay =3D=3D null )                    =09
  721.             objPlayer.delay =3D DEFAULT_PLAYER_DELAY;        =09
  722.     =09
  723.     =09
  724.         if        ( objPlayer.entryTrans =3D=3D null )
  725.         {
  726.             objPlayer.entryTrans =3D new Object();
  727.             objPlayer.entryTrans.type =3D NULL_TRANSITION;
  728.         }=20
  729.     =09
  730.         else if ((objPlayer.entryTrans !=3D null) &&            =09
  731.             (GetPlayerTypeFromName(objPlayer.name) =3D=3D PLAYER_TEXT))
  732.         {
  733.             if ( (objPlayer.entryTrans.type =3D=3D TEXT_FLYIN) || =
  734. (objPlayer.entryTrans.type =3D=3D TEXT_TYPEWRITER) )
  735.                 if ( InitializeTextFlyin( objPlayer ) =3D=3D false )
  736.                     objPlayer.entryTrans.type =3D null;                            =09
  737.         }
  738.     =09
  739.         if ( objPlayer.exitTrans =3D=3D null )
  740.         {
  741.             objPlayer.exitTrans =3D new Object();
  742.             objPlayer.exitTrans.type =3D NULL_TRANSITION;
  743.         }
  744.     =09
  745.         if ( objPlayer.Bhv !=3D null )
  746.         {
  747.             for ( bhvIdx=3D0; (bhv=3DobjPlayer.Bhv[bhvIdx]) !=3D null; bhvIdx++ )    =
  748.  
  749.                 bhv.Initialize( objPlayer, bhv);
  750.             objPlayer.numBhv =3D bhvIdx;                                    =09
  751.         }
  752.         else
  753.             objPlayer.numBhv =3D 0;
  754.         playerNumber ++;                =09
  755.     }=09
  756. }
  757. function StopEverythingOnPlayers( objScene, fPause )
  758. {
  759.     var objPlayer;                        =09
  760.     for ( playerName in objScene.Players )
  761.     {
  762.         objPlayer =3D objScene.Players[playerName];        =09
  763.     =09
  764.     =09
  765.         if ( objPlayer.Bhv !=3D null )
  766.         {
  767.             for ( bhvIdx=3D0; (bhv=3DobjPlayer.Bhv[bhvIdx]) !=3D null; bhvIdx++ )    =
  768.  
  769.                 bhv.StopEverything( bhv, fPause );
  770.         }
  771.         DisableTrigger( objPlayer );                    =09
  772.     }=09
  773.     return;
  774. }
  775. function StartScenePlayers( objScene )
  776. {
  777. =09
  778.     for ( playerName in objScene.Players )
  779.     {
  780.         objPlayer =3D objScene.Players[playerName];        =09
  781.     =09
  782.     =09
  783.     =09
  784.         if        ( objPlayer.delay =3D=3D DELAY_NONE )        =09
  785.             StartPlayer( objPlayer )                    =09
  786.         else if ( objPlayer.delay    > 0 )                =09
  787.             StartOneShotTimer( objPlayer, objPlayer.delay, StartPlayer, =
  788. TMR_SCENE);
  789.     }
  790. }
  791. function StartScenePlayersAfterTransition( objScene )
  792. {
  793. =09
  794.     for ( playerName in objScene.Players )
  795.     {
  796.         objPlayer =3D objScene.Players[playerName];        =09
  797.         if ( objPlayer.delay =3D=3D DELAY_UNTIL_TRANSITION )=09
  798.             StartPlayer( objPlayer )                    =09
  799.     }
  800. }
  801. function StartPlayer( objPlayer )
  802. {
  803. =09
  804.     if ( objPlayer.Bhv !=3D null )
  805.         for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
  806.         {
  807.             var bhv =3D objPlayer.Bhv[bhvIdx]
  808.             if ( bhv =3D=3D null)                            =09
  809.                 continue;
  810.             var delay =3D bhv.delay
  811.             if        ( (delay =3D=3D null) || (delay =3D=3D DELAY_NONE) )=09
  812.                 bhv.Start( bhv );                                =09
  813.             else if ( delay > 0 )                                =09
  814.                 StartOneShotTimer( bhv, bhv.delay, bhv.Start, TMR_SCENE );
  815.         }
  816. =09
  817.     StartTransition( objPlayer, objPlayer.entryTrans, IE_VISIBLE, =
  818. PlayerEntryTransitionDone );
  819. =09
  820. =09
  821.     if ( objPlayer.duration > 0 )
  822.         StartOneShotTimer( objPlayer, objPlayer.duration, PlayerExit, =
  823. TMR_SCENE );                                =09
  824. }
  825. function PlayerEntryTransitionDone( objPlayer )
  826. {
  827. =09
  828.     if ( objPlayer.Bhv !=3D null )
  829.         for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
  830.         {
  831.             var bhv =3D objPlayer.Bhv[bhvIdx]
  832.             if ( bhv =3D=3D null)                            =09
  833.                 continue;
  834.             if ( bhv.delay =3D=3D DELAY_UNTIL_TRANSITION  )=09
  835.                 bhv.Start( bhv );                                =09
  836.         }
  837. =09
  838.     if ( objPlayer.Triggers !=3D null )
  839.         EnableTrigger( objPlayer );
  840. }
  841. function PlayerExit( objPlayer )
  842. {
  843. =09
  844.     StartTransition( objPlayer, objPlayer.exitTrans, IE_HIDDEN, =
  845. PlayerExitTransitionDone );
  846. }
  847. function PlayerExitTransitionDone( objPlayer, finalScene )
  848. {
  849. =09
  850.     if ( objPlayer.Bhv !=3D null )
  851.         for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
  852.         {
  853.             var bhv =3D objPlayer.Bhv[bhvIdx]
  854.             if ( bhv =3D=3D null)                            =09
  855.                 continue;
  856.             if ( bhv.duration =3D=3D DUR_UNTIL_DONE  )        =09
  857.                 bhv.Stop( bhv );                        =09
  858.         }
  859. =09
  860.     if ( (finalScene =3D=3D null) || (finalScene =3D=3D false) )
  861.         SetVisibility( objPlayer.HTML, IE_HIDDEN );        =09
  862. =09
  863. =09
  864. =09
  865.     if ( (sys !=3D "Netscape") && (objPlayer.HTML.Preview !=3D null) )
  866.         SetVisibility( objPlayer.HTML, IE_VISIBLE );=20
  867.     return;
  868. }
  869. function Trigger( trigType, trigBhv, player, scene )
  870. {
  871.     this.triggerType =3D trigType;
  872.     this.triggerBhv =3D trigBhv;
  873.     this.player =3D player;
  874.     this.nextSceneNum =3D scene;
  875. }
  876. function EnableTrigger( objPlayer )
  877. {
  878.     if ( sys !=3D "Netscape" )                                =09
  879.     {
  880.         objPlayer.HTML.style.cursor=3D"hand";                    =09
  881.         for ( trx in objPlayer.Triggers )                    =09
  882.         {
  883.             var    trigger =3D objPlayer.Triggers[trx];            =09
  884.             if ( trigger.triggerType =3D=3D null )
  885.                 trigger.triggerType =3D 0;                    =09
  886.             var tt =3D trigger.triggerType;                    =09
  887.             if            ( tt =3D=3D TT_ALL_MOUSE_EVENTS )                            =09
  888.             {
  889.                 objPlayer.HTML.onmousedown =3D EventProcessor;
  890.                 objPlayer.HTML.onmouseup =3D EventProcessor;=09
  891.                 objPlayer.HTML.onmouseover =3D EventProcessor;    =09
  892.                 objPlayer.HTML.onmouseout =3D EventProcessor;
  893.             }
  894.             else if        ( tt =3D=3D TT_BUTTONDOWN )                =09
  895.                 objPlayer.HTML.onmousedown =3D EventProcessor;
  896.             else if        ( tt =3D=3D TT_BUTTONUP )        =09
  897.                 objPlayer.HTML.onmouseup =3D EventProcessor;
  898.             else if        ( tt =3D=3D TT_MOUSEOVER )        =09
  899.                 objPlayer.HTML.onmouseover =3D EventProcessor;
  900.             else if        ( tt =3D=3D TT_MOUSEOUT )        =09
  901.                 objPlayer.HTML.onmouseout =3D EventProcessor;
  902.         }
  903.     }
  904.     else                                        =09
  905.     {
  906.         for ( trx in objPlayer.Triggers )        =09
  907.         {
  908.             var    trigger =3D objPlayer.Triggers[trx];=09
  909.             if ( trigger.triggerType =3D=3D null )
  910.                 trigger.triggerType =3D 0;                    =09
  911.             var tt =3D trigger.triggerType;                    =09
  912.             if ( tt=3D=3D 0 )                                    =09
  913.             {
  914.                 objPlayer.HTML.NSLayer.captureEvents( Event.MOUSEUP | =
  915. Event.MOUSEDOWN | Event.MOUSEOVER | Event.MOUSEOUT );
  916.                 objPlayer.HTML.NSLayer.onMouseUp =3D EventProcessor;
  917.                 objPlayer.HTML.NSLayer.onMouseDown =3D EventProcessor;
  918.                 objPlayer.HTML.NSLayer.onMouseOver =3D EventProcessor;
  919.                 objPlayer.HTML.NSLayer.onMouseOut =3D EventProcessor;
  920.             }
  921.             else if    ( tt =3D=3D TT_BUTTONUP )
  922.             {
  923.                 objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEUP);
  924.                 objPlayer.HTML.NSLayer.onMouseUp =3D EventProcessor;
  925.             }
  926.             else if ( tt =3D=3D TT_BUTTONDOWN )
  927.             {
  928.                 objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEDOWN);
  929.                 objPlayer.HTML.NSLayer.onMouseDown =3D EventProcessor;
  930.             }
  931.         }
  932.     =09
  933.     }
  934. }
  935. function DisableTrigger( objPlayer )
  936. {
  937.     if ( sys !=3D "Netscape" )            =09
  938.     {
  939.         objPlayer.HTML.onmousedown =3D null;
  940.         objPlayer.HTML.onmouseup =3D null;=09
  941.         objPlayer.HTML.onmouseover =3D null;    =09
  942.         objPlayer.HTML.onmouseout =3D null;
  943.     }
  944.     else                                =09
  945.         objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEUP | Event.MOUSEDOWN | =
  946. Event.MOUSEOVER | Event.MOUSEOUT );
  947. }
  948. function EventProcessor( e )
  949. {
  950.     var trigger;                                =09
  951.     var    type;                                    =09
  952.     var    button;                                    =09
  953.     var    eventType;                                =09
  954.     var objPlayer;                                =09
  955.     if ( (objPlayer =3D GetPlayerFromName(this.id)) =3D=3D null)=09
  956.         return;
  957.     if ( sys !=3D "Netscape" )                    =09
  958.     {
  959.         type =3D event.type;
  960.         button =3D event.button;
  961.     }
  962.     else                                        =09
  963.     {
  964.         type =3D e.type;
  965.         button =3D e.which;
  966.     }
  967. =09
  968.     if (type =3D=3D "mousedown")
  969.     {
  970.         if ( button !=3D 1 )                    =09
  971.             return;
  972.         eventType =3D TT_BUTTONDOWN;
  973.         if ( sys =3D=3D "Netscape" )            =09
  974.         {
  975.             objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEDOWN);
  976.             objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEDOWN);
  977.         }
  978.     }
  979.     else if (type =3D=3D "mouseup")
  980.     {
  981.         if ( button !=3D 1 )                    =09
  982.             return;
  983.         eventType =3D TT_BUTTONUP;
  984.         if ( sys =3D=3D "Netscape" )            =09
  985.         {
  986.             objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEUP);
  987.             objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEUP);
  988.         }
  989.     }
  990.     else if (type =3D=3D "mouseover")
  991.     {
  992.         eventType =3D TT_MOUSEOVER;
  993.     }
  994.     else if (type =3D=3D "mouseout")
  995.     {
  996.         eventType =3D TT_MOUSEOUT;
  997.     }
  998.     var triggerArray =3D objPlayer.Triggers;        =09
  999.     var trigger;                                =09
  1000. =09
  1001.     for ( var trx=3D0; (trigger=3DtriggerArray[trx]) !=3D null; trx++ )
  1002.     {
  1003.         if ( (trigger.triggerType =3D=3D 0) || (trigger.triggerType =3D=3D =
  1004. eventType) )
  1005.         {
  1006.         =09
  1007.         =09
  1008.         =09
  1009.             if        ( trigger.triggerBhv =3D=3D TB_PAGE_TURNER )
  1010.             {
  1011.             =09
  1012.             =09
  1013.                 if ( (trigger.nextSceneNum =3D=3D null) || (trigger.nextSceneNum =
  1014. =3D=3D "") )
  1015.                     SceneExit( currentScene );
  1016.                 else
  1017.                 {
  1018.                     if ( Scenes[trigger.nextSceneNum].number < currentScene.number )
  1019.                     {
  1020.                         for ( ii=3D0; ii<=3DcurrentScene.number; ii++ )
  1021.                             InitializePlayers( sceneArray[ii] );
  1022.                     }
  1023.                     SceneExit( currentScene, Scenes[trigger.nextSceneNum] );
  1024.                 }
  1025.             }
  1026.             else if    ( trigger.triggerBhv =3D=3D TB_START_PLAYER )
  1027.                 StartPlayer( GetPlayerFromName( trigger.player ) );            =09
  1028.             else=20
  1029.             {
  1030.             =09
  1031.                 var objTrigPlayer =3D GetPlayerFromName( trigger.player );    =09
  1032.                 var bhv =3D objTrigPlayer.Bhv[trigger.triggerBhv];            =09
  1033.                 bhv.Trigger( bhv, eventType );                                =09
  1034.             }  =09
  1035.         }
  1036.     }
  1037.     return;=09
  1038. }
  1039. function Transition( type, rate, flyFrom, flySubtype )
  1040. {
  1041.     this.type =3D type;
  1042.     this.rate =3D rate;
  1043.     this.flyFrom =3D flyFrom;
  1044.     this.flySubtype =3D flySubtype;
  1045. }
  1046. function StartTransition( transObj, trans, visibility, callback )
  1047. {
  1048.     var    playerType =3D GetObjectTypeFromName( transObj.name );    =09
  1049. =09
  1050. =09
  1051. =09
  1052.     if    ( ("Netscape" =3D=3D sys) ||=20
  1053.         ( (playerType =3D=3D OBJ_PLAYER) && (trans.type =3D=3D =
  1054. NULL_TRANSITION) ) )
  1055.     {
  1056.         SetVisibility( transObj.HTML, visibility );
  1057.         callback( transObj );
  1058.         return;
  1059.     }
  1060. =09
  1061. =09
  1062. =09
  1063. =09
  1064.     if ( ((trans.type =3D=3D TEXT_FLYIN) || (trans.type =3D=3D =
  1065. TEXT_TYPEWRITER)) && (visibility =3D=3D IE_VISIBLE) )
  1066.     {
  1067.         StartTextFlyin( transObj );
  1068.         return;
  1069.     }
  1070. =09
  1071.     if ( platform !=3D "Win32" )
  1072.     {
  1073.         SetVisibility( transObj.HTML, visibility );
  1074.         callback( transObj );
  1075.         return;
  1076.     }
  1077.     =09
  1078. =09
  1079. =09
  1080. =09
  1081. =09
  1082. =09
  1083.     if ( trans.type =3D=3D NULL_TRANSITION )
  1084.     {
  1085.         transObj.HTML.style.filter =3D "revealTrans(duration=3D0, =
  1086. transition=3D0)";
  1087.     }
  1088.     else    =09
  1089.     {
  1090.         duration =3D TRANSITION_RATES[trans.rate];
  1091.         transObj.HTML.style.filter =3D "revealTrans(duration=3D" + duration + =
  1092. ", transition=3D" + trans.type + ")";
  1093.     }
  1094.     stNoInput++;                                    =09
  1095.     transObj.HTML.filters(0).Apply();                =09
  1096. =09
  1097.     SetVisibility( transObj.HTML, visibility );        =09
  1098. =09
  1099.     transObj.HTML.filters(0).Play()                    =09
  1100.     transObj.HTML.onfilterchange =3D TransitionDoneEvent;=09
  1101. }
  1102. function TransitionDoneEvent( )
  1103. {
  1104.     var    type =3D GetObjectTypeFromName( event.srcElement.id );    =09
  1105.     stNoInput--;                                                =09
  1106.     if        ( type =3D=3D OBJ_SCENE )
  1107.     {
  1108.     =09
  1109.         if ( (currentScene !=3D null) && (event.srcElement.id =3D=3D =
  1110. currentScene.name) )
  1111.             SceneTransitionDone();
  1112.     }
  1113.     else if    ( type =3D=3D OBJ_PLAYER )        =09
  1114.     {
  1115.         var objPlayer =3D GetPlayerFromName( event.srcElement.id );
  1116.         if ( this.style.visibility =3D=3D IE_VISIBLE )                =09
  1117.             PlayerEntryTransitionDone( objPlayer ); =20
  1118.         else                                                    =09
  1119.             PlayerExitTransitionDone( objPlayer, false );
  1120.     }
  1121.     return;
  1122. }
  1123. function InitializeTextFlyin( objPlayer )
  1124. {
  1125.     if ( sys =3D=3D "Netscape" )                                    =09
  1126.         return false;
  1127.     var    transition =3D objPlayer.entryTrans;                        =09
  1128.     var    transUnits =3D transition.flySubtype;                        =09
  1129.     var    movePerTick    =3D parseInt(FLYIN_PER_TICK[transition.rate]);=09
  1130. =09
  1131.     var    transDirection =3D (transition.type =3D=3D TEXT_FLYIN) ? =
  1132. transition.flyFrom : FLYIN_TOP;    =09
  1133.     =09
  1134. =09
  1135.     if ( stProjState =3D=3D PS_UNINITIALIZED )
  1136.     {
  1137.         var    textHTML    =3D objPlayer.HTML;                =09
  1138.         var    oldInnerHTML    =3D textHTML.innerHTML;        =09
  1139.         var    newInnerHTML    =3D "";                        =09
  1140.     =09
  1141.         transition.textOrder =3D new Array();                =09
  1142.         textOrder =3D transition.textOrder;                =09
  1143. =09
  1144.     =09
  1145.     =09
  1146.     =09
  1147.     =09
  1148.         var flyinIdx =3D 0;                        =09
  1149.         var    flyinBuffer =3D "";
  1150.     =09
  1151.     =09
  1152.     =09
  1153.         var spanStyle =3D (transition.type =3D=3D TEXT_FLYIN) ? " =
  1154. style=3D'position:relative;visibility:hidden;'" : " =
  1155. style=3D'visibility:hidden;'";
  1156.         for ( var letterIdx=3D0; letterIdx<oldInnerHTML.length; )
  1157.         {
  1158.         =09
  1159.             tempID =3D objPlayer.name+"_tempID"+flyinIdx.toString();
  1160.             newInnerHTML +=3D "<span id=3D" + tempID + spanStyle + ">";
  1161.             while ( letterIdx<oldInnerHTML.length )
  1162.             {
  1163.             =09
  1164.             =09
  1165.             =09
  1166.                 if ( ( (charNext =3D oldInnerHTML.substring(letterIdx, letterIdx+1)) =
  1167. =3D=3D "<") || (charNext =3D=3D "&") )    =09
  1168.                 {
  1169.                     if ( charNext =3D=3D "<" )                                                                =09
  1170.                         endTagIdx =3D oldInnerHTML.indexOf( ">", letterIdx );=09
  1171.                     else
  1172.                         endTagIdx =3D oldInnerHTML.indexOf( ";", letterIdx );=09
  1173.                     var tagString =3D oldInnerHTML.substring( letterIdx, ++endTagIdx );
  1174.                     newInnerHTML +=3D tagString;
  1175.                     letterIdx =3D endTagIdx;                                            =09
  1176.                 =09
  1177.                     if ( ((tagString =3D=3D "</P>") || (tagString =3D=3D "<BR>")) &&
  1178.                         (transUnits !=3D FLYIN_BY_LETTER)    )                                    =09
  1179.                         break;
  1180.                 }
  1181.             =09
  1182.                 else
  1183.                 {
  1184.                     thisChar =3D oldInnerHTML.substring( letterIdx, ++letterIdx );
  1185.                     newInnerHTML +=3D thisChar;
  1186.                     if        ( transUnits =3D=3D FLYIN_BY_LETTER )        =09
  1187.                         break;                                        =09
  1188.                     else if    ( (transUnits =3D=3D FLYIN_BY_WORD ) && thisChar =3D=3D " " =
  1189. )    =09
  1190.                         break;
  1191.                 }
  1192.             }
  1193.             newInnerHTML +=3D "</span>"
  1194.             textOrder[flyinIdx] =3D new Object();
  1195.             textOrder[flyinIdx].name =3D tempID;                                    =09
  1196.             flyinIdx++;                                                            =09
  1197.         }
  1198.     =09
  1199.         if ( flyinIdx =3D=3D 0 )
  1200.             return false;
  1201.     =09
  1202.         textHTML.innerHTML =3D newInnerHTML;
  1203.         transition.numUnits =3D flyinIdx;                        =09
  1204.     }
  1205. =09
  1206. =09
  1207. =09
  1208.     textOrder =3D transition.textOrder;
  1209.     var currentEl =3D document.all[textOrder[0].name];    =09
  1210.     var currentOffset =3D currentEl.offsetLeft;=09
  1211.     var previousEl, previousOffset;
  1212.     for ( var count=3D0; count<transition.numUnits; count++ )        =09
  1213.     {
  1214.         previousOffset =3D currentOffset;                            =09
  1215.         previousEl =3D currentEl;
  1216.         textElName =3D textOrder[count].name;                    =09
  1217.         currentEl =3D document.all[textElName];
  1218.         SetVisibility( currentEl, IE_HIDDEN );
  1219.         currentOffset =3D currentEl.offsetTop;
  1220.     =09
  1221.     =09
  1222.     =09
  1223.     =09
  1224.     =09
  1225.     =09
  1226.         if ( currentOffset !=3D previousOffset )                                =09
  1227.             if ( previousEl.innerHTML =3D=3D " " )                                    =09
  1228.                 previousEl.innerHTML =3D "<br>";
  1229.         if ( transDirection =3D=3D FLYIN_ROTATE )        =09
  1230.             direction =3D count % FLYIN_ROTATE;            =09
  1231.         else
  1232.             direction =3D transDirection;
  1233.     =09
  1234.         if        ( direction =3D=3D FLYIN_LEFT )
  1235.         {
  1236.             tempPos =3D -(currentEl.offsetParent.offsetLeft + =
  1237. currentEl.offsetParent.offsetWidth);
  1238.             currentEl.style.posLeft =3D tempPos;                    =09
  1239.             textOrder[count].dx =3D -movePerTick;                    =09
  1240.             textOrder[count].dy =3D 0;
  1241.             textOrder[count].iterations =3D tempPos / (-movePerTick);=09
  1242.         }
  1243.         else if ( direction =3D=3D FLYIN_RIGHT )
  1244.         {
  1245.             tempPos =3D objPlayer.HTML.parentElement.offsetWidth - =
  1246. currentEl.offsetParent.offsetLeft;
  1247.             currentEl.style.posLeft =3D tempPos;
  1248.             textOrder[count].dx =3D movePerTick;                    =09
  1249.             textOrder[count].dy =3D 0;
  1250.             textOrder[count].iterations =3D tempPos / movePerTick;=09
  1251.         }
  1252.         else if    ( direction =3D=3D FLYIN_TOP )
  1253.         {
  1254.             tempPos =3D -(currentEl.offsetParent.style.posTop + =
  1255. currentEl.offsetParent.offsetHeight);
  1256.             currentEl.style.posTop =3D tempPos;
  1257.             textOrder[count].dx =3D 0;
  1258.             textOrder[count].dy =3D (-movePerTick);                =09
  1259.             textOrder[count].iterations =3D tempPos / (-movePerTick);=09
  1260.         }
  1261.         else if ( direction =3D=3D FLYIN_BOTTOM )
  1262.         {
  1263.             tempPos =3D objPlayer.HTML.parentElement.offsetHeight - =
  1264. currentEl.offsetParent.style.posTop;
  1265.             currentEl.style.posTop =3D tempPos;
  1266.             textOrder[count].dx =3D 0;
  1267.             textOrder[count].dy =3D movePerTick;                    =09
  1268.             textOrder[count].iterations =3D tempPos / movePerTick;=09
  1269.         }
  1270.     }
  1271. =09
  1272.     transition.charIdx =3D 0;                            =09
  1273.     transition.moveIdx =3D 0;                            =09
  1274.     textElName =3D transition.textOrder[0].name;
  1275.     transition.currentEl =3D document.all[textElName];=09
  1276.     SetVisibility( transition.currentEl, IE_VISIBLE );
  1277.     return true;
  1278. }
  1279. function StartTextFlyin( objPlayer )
  1280. {
  1281. =09
  1282.     SetVisibility( objPlayer.HTML, IE_VISIBLE );
  1283.     StartAnimationTimer( objPlayer, TextFlyinTick );
  1284. }
  1285. function TextFlyinTick( objPlayer )
  1286. {
  1287.     var    transition =3D objPlayer.entryTrans;                    =09
  1288.     var    spanObj =3D transition.textOrder[transition.charIdx];    =09
  1289.     var textEl =3D transition.currentEl;                        =09
  1290. =09
  1291. =09
  1292.     if ( ++transition.moveIdx < spanObj.iterations)            =09
  1293.     {
  1294.         textEl.style.posTop -=3D spanObj.dy;                    =09
  1295.         textEl.style.posLeft -=3D spanObj.dx;
  1296.         return false;                                        =09
  1297.     }
  1298.     =09
  1299. =09
  1300.     textEl.style.posTop =3D 0;                                =09
  1301.     textEl.style.posLeft =3D 0;
  1302.     =09
  1303. =09
  1304.     if ( (charIdx =3D ++transition.charIdx) >=3D =
  1305. transition.textOrder.length )=09
  1306.     {
  1307.         PlayerEntryTransitionDone( objPlayer );                =09
  1308.         return true;                                        =09
  1309.     }
  1310.     else
  1311.     {
  1312.         transition.moveIdx =3D 0;                                =09
  1313.         textElName =3D transition.textOrder[charIdx].name;
  1314.         transition.currentEl =3D document.all[textElName];    =09
  1315.         transition.currentEl.style.visibility =3D IE_VISIBLE;    =09
  1316.         return false;                                        =09
  1317.     }                                                        =09
  1318. }
  1319. var    SND_DUR_SCENE            =3D -1;=09
  1320. var    SND_DUR_PROJECT            =3D 0;=09
  1321. var ST_WAV                    =3D 1;=09
  1322. var    ST_MID                    =3D 2;=09
  1323. var    NAV_EXT                    =3D "nav"=09
  1324. var MidiTag                    =3D null;=09
  1325. function Sound( delay, duration, loop, soundType, tagName, fileName )
  1326. {
  1327. =09
  1328.     this.Initialize =3D InitializeSound;
  1329.     this.Start =3D StartSound;
  1330.     this.Trigger =3D StartSound;
  1331.     this.Stop =3D StopSound;
  1332.     this.StopEverything =3D StopEverythingOnSounds;
  1333. =09
  1334.     this.delay =3D delay;
  1335.     this.duration =3D duration;
  1336.     this.loop =3D loop;
  1337.     this.tagName =3D tagName;
  1338.     this.fileName =3D fileName;
  1339.     this.soundType =3D soundType;
  1340. }
  1341. function InitializeSound( objParent, objSound )
  1342. {
  1343.     if ( sys =3D=3D "Netscape" )
  1344.     {
  1345.         objSound.navLoop =3D (objSound.loop =3D=3D -1) ? true : false;
  1346.         objSound.html =3D document[objSound.tagName+NAV_EXT];
  1347.         return;
  1348.     }
  1349.     objSound.objParent =3D objParent;                =09
  1350.     objSound.html =3D document.all[objSound.tagName];=09
  1351.     objSound.fileName =3D objSound.html.soundsrc;    =09
  1352. =09
  1353. =09
  1354.     if (objSound.soundType =3D=3D ST_MID )
  1355.     {
  1356.         if ( MidiTag =3D=3D null )                    =09
  1357.             MidiTag =3D objSound.html;            =09
  1358.         else
  1359.             objSound.html =3D MidiTag;            =09
  1360.     }        =09
  1361. }
  1362. function StartSound( objSound )
  1363. {
  1364.     if ( sys =3D=3D "Netscape" )                    =09
  1365.     {
  1366.         if ( objSound.html !=3D null )            =09
  1367.             objSound.html.play(objSound.navLoop);
  1368.         return;
  1369.     }
  1370.     objSound.html.src =3D objSound.fileName;        =09
  1371.     objSound.html.loop =3D objSound.loop;            =09
  1372.     if ( objSound.soundType =3D=3D ST_WAV )        =09
  1373.         objSound.html.volume =3D 0;                    =09
  1374.     if ( objSound.duration > 0 )
  1375.         StartOneShotTimer( objSound, objSound.duration, objSound.Stop, =
  1376. TMR_PROJ );
  1377. }
  1378. function StopSound( objSound, fPause )
  1379. {
  1380.     if ( sys =3D=3D "Netscape" )                    =09
  1381.     {
  1382.         if ( objSound.html !=3D null )            =09
  1383.             objSound.html.stop();
  1384.         return;
  1385.     }
  1386.     objSound.html.loop =3D 0;
  1387.     objSound.html.src =3D "";                            =09
  1388.     if ( objSound.soundType =3D=3D ST_WAV )
  1389.         objSound.html.volume =3D -10000;
  1390. }
  1391. function StopEverythingOnSounds( objSound )
  1392. {
  1393.     StopSound( objSound, true );
  1394.     if ( (sys !=3D "Netscape") && (os =3D=3D "NT") )                =09
  1395.         objSound.html.volume =3D -500;                        =09
  1396. }
  1397. var    SND_DUR_SCENE            =3D -1;=09
  1398. var    SND_DUR_PROJECT            =3D 0;=09
  1399. function Swapper( idle, hover, click )
  1400. {
  1401. =09
  1402.     this.Initialize =3D InitializeSwap;
  1403.     this.Start =3D StartSwap;
  1404.     this.Trigger =3D TriggerSwap;
  1405.     this.Stop =3D StopSwap;
  1406.     this.StopEverything =3D StopSwap;
  1407. =09
  1408.     this.idle =3D idle;
  1409.     this.hover =3D hover;
  1410.     this.click =3D click;
  1411. }
  1412. function InitializeSwap( objParent, objSwap )
  1413. {
  1414.     if ( stProjState !=3D PS_UNINITIALIZED )            =09
  1415.         return;
  1416. =09
  1417.     var    idle    =3D objSwap.idle;                        =09
  1418.     var    hover    =3D objSwap.hover;
  1419.     var    click    =3D objSwap.click;
  1420. =09
  1421. =09
  1422. =09
  1423. =09
  1424. =09
  1425. =09
  1426. =09
  1427.     if ( (hover !=3D null) && (hover !=3D "") && (document.all[hover].src =
  1428. !=3D null) )
  1429.     {
  1430.         SetVisibility( document.all[hover], IE_HIDDEN );
  1431.         objSwap.srcHover =3D document.all[hover].src;
  1432.         document.all[hover].src =3D "";
  1433.     }
  1434.     else
  1435.         objSwap.srcHover =3D document.all[idle].src;
  1436.     if ( (click !=3D null) && (click !=3D "") && (document.all[click].src =
  1437. !=3D null) )
  1438.     {
  1439.         SetVisibility( document.all[click], IE_HIDDEN );
  1440.         objSwap.srcClick =3D document.all[click].src;
  1441.         document.all[click].src =3D "";
  1442.     }
  1443.     else
  1444.         objSwap.srcClick =3D document.all[idle].src;
  1445. =09
  1446.     objSwap.srcIdle =3D document.all[idle].src;
  1447. }
  1448. function StartSwap( objSwap )
  1449. {
  1450. =09
  1451. }
  1452. function TriggerSwap( objSwap, eventType )
  1453. {
  1454.     if ( eventType =3D=3D TT_BUTTONDOWN )
  1455.         document.all[objSwap.idle].src =3D objSwap.srcClick;
  1456.     else if ( eventType =3D=3D TT_BUTTONUP )
  1457.         document.all[objSwap.idle].src =3D objSwap.srcHover;
  1458.     else if ( eventType =3D=3D TT_MOUSEOVER )
  1459.         document.all[objSwap.idle].src =3D objSwap.srcHover;
  1460.     else if ( eventType =3D=3D TT_MOUSEOUT )
  1461.         document.all[objSwap.idle].src =3D objSwap.srcIdle;
  1462.     return;
  1463. }
  1464. function StopSwap( objSwap, fPause )
  1465. {
  1466.     if ( fPause )                        =09
  1467.         return;
  1468. }
  1469. var    PATH_PER_TICK =3D new Array(50,40,30,20,10);    =09
  1470. var    PE_STOP        =3D 0;                            =09
  1471. var    PE_AGAIN    =3D 1;                            =09
  1472. var    PE_REV        =3D 2;                            =09
  1473. var    PE_EXIT        =3D 3;                            =09
  1474. var    PD_FWD        =3D 1;
  1475. var    PD_BACK        =3D -1;
  1476. function Point( x, y, rate )
  1477. {
  1478.     this.x =3D x;
  1479.     this.y =3D y;
  1480.     this.rate =3D rate;
  1481. }
  1482. function Paths( delay, edgeEffect )
  1483. {
  1484. =09
  1485.     this.Initialize =3D InitializePathAnimation;
  1486.     this.Start =3D StartPathAnimation;
  1487.     this.Trigger =3D StartPathAnimation;
  1488.     this.Stop =3D StopPathAnimation;
  1489.     this.StopEverything =3D StopPathAnimation;
  1490. =09
  1491.     this.delay =3D delay;
  1492.     this.edgeEffect =3D edgeEffect;
  1493. }
  1494. function InitializePathAnimation( objPlayer, path )
  1495. {
  1496.     var    segment;                                =09
  1497.     var pathIndex;
  1498.     var totalDistance;                            =09
  1499.     var    distanceX;                                =09
  1500.     var    distanceY;
  1501.     var dx;                                        =09
  1502.     var    dy;
  1503.     var travelTime;                                =09
  1504.     var    remX;                                    =09
  1505.     var    remY;
  1506. =09
  1507.     if ( stProjState !=3D PS_UNINITIALIZED )
  1508.     {
  1509.         objPlayer.position.SetPosition( path[0].x, path[0].y );
  1510.         return;
  1511.     }
  1512.     path.objPlayer =3D objPlayer;                    =09
  1513.     halfWidth =3D Math.floor(objPlayer.HTML.offsetWidth/2);    =09
  1514.     halfHeight =3D Math.floor(objPlayer.HTML.offsetHeight/2);
  1515. =09
  1516. =09
  1517.     path[0].x -=3D halfWidth;
  1518.     path[0].y -=3D halfHeight;
  1519.     objPlayer.position.SetPosition( path[0].x, path[0].y );
  1520.     for ( pathIndex=3D0; path[pathIndex+1] !=3D null; pathIndex++ )=09
  1521.     {
  1522.         px =3D parseInt(pathIndex);                =09
  1523.         segment =3D path[px];                        =09
  1524.     =09
  1525.     =09
  1526.     =09
  1527.         path[px+1].x -=3D halfWidth;
  1528.         path[px+1].y -=3D halfHeight;
  1529.     =09
  1530.         distanceX =3D path[px+1].x - segment.x;    =09
  1531.         distanceY =3D path[px+1].y - segment.y;    =09
  1532.     =09
  1533.         totalDistance =3D Math.sqrt( (distanceX*distanceX) + =
  1534. (distanceY*distanceY) );
  1535.     =09
  1536.     =09
  1537.         travelTime =3D Math.round(totalDistance / =
  1538. PATH_PER_TICK[segment.rate]);
  1539.     =09
  1540.     =09
  1541.         if ( distanceX > 0 )                        =09
  1542.             dx =3D Math.floor( distanceX / travelTime );=09
  1543.         else if ( distanceX < 0 )                    =09
  1544.             dx =3D Math.ceil( distanceX / travelTime );=09
  1545.         else
  1546.             dx =3D 0;
  1547.     =09
  1548.     =09
  1549.     =09
  1550.     =09
  1551.         remX =3D distanceX % travelTime;
  1552.     =09
  1553.         if ( distanceY > 0 )                        =09
  1554.             dy =3D Math.floor( distanceY / travelTime );
  1555.         else if ( distanceY < 0 )
  1556.             dy =3D Math.ceil( distanceY / travelTime );
  1557.         else
  1558.             dy =3D 0;
  1559.         remY =3D distanceY % travelTime;
  1560.         segment.number =3D px;                        =09
  1561.         segment.ticks =3D 0;
  1562.         segment.travelTime =3D travelTime;
  1563.         segment.dx =3D dx;
  1564.         segment.dy =3D dy;
  1565.         segment.remX =3D remX;
  1566.         segment.remY =3D remY;
  1567.     }
  1568.     path.numSegs =3D parseInt(pathIndex);                =09
  1569.     path.dir =3D PD_FWD;                                        =09
  1570.     return;
  1571. }
  1572. function StartPathAnimation( path )
  1573. {
  1574.     path.currentSegment =3D path[0];    =09
  1575.     path.currentSegment.ticks =3D 0;    =09
  1576.     path.cntSegs =3D 0;                                =09
  1577. =09
  1578. =09
  1579.     if ( path.dir =3D=3D PD_BACK )                            =09
  1580.     {
  1581.         for ( var ii=3D0; ii<path.numSegs; ii++ )            =09
  1582.         {
  1583.             path[ii].dx *=3D -1;
  1584.             path[ii].dy *=3D -1;
  1585.             path[ii].remX *=3D -1;
  1586.             path[ii].remY *=3D -1;
  1587.         }
  1588.         path.dir =3D PD_FWD;                                =09
  1589.     }
  1590.     StartAnimationTimer( path, PathAnimationTick );
  1591. }
  1592. function StopPathAnimation( path, fPause )
  1593. {
  1594.     return;
  1595. }
  1596. function PathAnimationTick( path )
  1597. {
  1598.     var    objPlayer =3D path.objPlayer;            =09
  1599.     var segment =3D path.currentSegment;        =09
  1600.     var    currentPosition =3D objPlayer.position;=09
  1601.     if ( ++segment.ticks <=3D segment.travelTime )    =09
  1602.     {
  1603.         newX =3D currentPosition.x + segment.dx;        =09
  1604.         if ( segment.ticks <=3D Math.abs(segment.remX) )=09
  1605.             segment.remX > 0 ? newX++ : newX--;
  1606.         newY =3D currentPosition.y + segment.dy;        =09
  1607.         if ( segment.ticks <=3D Math.abs(segment.remY) )=09
  1608.             segment.remY > 0 ? newY++ : newY--;
  1609.         currentPosition.SetPosition( newX, newY );=09
  1610.         return false;                            =09
  1611.     }
  1612. =09
  1613. =09
  1614.     if ( ++path.cntSegs < path.numSegs )
  1615.     {
  1616.     =09
  1617.         path.currentSegment =3D path[segment.number+path.dir];    =09
  1618.         path.currentSegment.ticks =3D 0;                            =09
  1619.             =09
  1620.         return false;
  1621.     }
  1622.     =09
  1623. =09
  1624.     if            ( path.edgeEffect =3D=3D PE_AGAIN )    =09
  1625.     {
  1626.     =09
  1627.         objPlayer.position.SetPosition( path[0].x, path[0].y );
  1628.     =09
  1629.         path.currentSegment =3D path[0];                =09
  1630.         path.currentSegment.ticks =3D 0;                =09
  1631.         path.cntSegs =3D 0;                            =09
  1632.         return false;                                =09
  1633.     }                        =09
  1634.     else if        ( path.edgeEffect =3D=3D PE_REV )        =09
  1635.     {
  1636.         path.dir *=3D -1;                                =09
  1637.     =09
  1638.         for ( var ii=3D0; ii<path.numSegs; ii++ )
  1639.         {
  1640.             path[ii].dx *=3D -1;
  1641.             path[ii].dy *=3D -1;
  1642.             path[ii].remX *=3D -1;
  1643.             path[ii].remY *=3D -1;
  1644.         }
  1645.         path.currentSegment.ticks =3D 0;                =09
  1646.         path.cntSegs =3D 0;                            =09
  1647.         return false;
  1648.     }
  1649.     else if        ( path.edgeEffect =3D=3D PE_EXIT )
  1650.     {
  1651.         PlayerExit( objPlayer );
  1652.         return true;
  1653.     }
  1654.     else
  1655.         return true;                                =09
  1656. }
  1657. var    GROW_PER_TICK =3D new Array(20,14,8,4,1);    =09
  1658. function Size( zoom, rate )
  1659. {
  1660.     this.zoom =3D zoom;
  1661.     this.rate =3D rate;
  1662. }
  1663. function Grows( delay )
  1664. {
  1665. =09
  1666.     this.Initialize =3D InitializeGrowAnimation;
  1667.     this.Start =3D StartGrowAnimation;
  1668.     this.Trigger =3D StartGrowAnimation;
  1669.     this.Stop =3D StopGrowAnimation;
  1670.     this.StopEverything =3D StopGrowAnimation;
  1671. =09
  1672.     this.delay =3D delay;
  1673. }
  1674. function InitializeGrowAnimation( objPlayer, grow )
  1675. {
  1676.     if ( sys =3D=3D "Netscape" )
  1677.         return;
  1678.     var    child =3D objPlayer.HTML.children[0];                    =09
  1679.     var playerType =3D GetPlayerTypeFromName( objPlayer.name );=09
  1680. =09
  1681. =09
  1682. =09
  1683.     if ( stProjState =3D=3D PS_UNINITIALIZED )
  1684.     {
  1685.         grow.realWidth =3D child.width;
  1686.         grow.realHeight =3D child.height;
  1687.     }
  1688.     if ( (playerType =3D=3D PLAYER_TEXT) || sys =3D=3D "Netscape" )=09
  1689.     {
  1690.         grow =3D null;                                        =09
  1691.         return;
  1692.     }
  1693.     grow.objPlayer =3D objPlayer;                                =09
  1694. =09
  1695.     grow.currentSegment =3D grow[0];                            =09
  1696.     grow.currentGrowth =3D grow.currentSegment.zoom;            =09
  1697. =09
  1698. =09
  1699. =09
  1700.     child.width *=3D (grow.currentSegment.zoom / 100);        =09
  1701.     child.height *=3D (grow.currentSegment.zoom / 100);
  1702. =09
  1703.     for ( var growIndex=3D0; grow[growIndex] !=3D null; growIndex++ )=09
  1704.     {
  1705.         gx =3D parseInt(growIndex);                =09
  1706.         segment =3D grow[gx];                        =09
  1707.         if ( grow[gx+1] =3D=3D null )                =09
  1708.         {
  1709.             grow.finalSegment =3D grow[gx-1];        =09
  1710.             break;                                =09
  1711.         }
  1712.     =09
  1713.         growth =3D grow[gx+1].zoom - segment.zoom;                =09
  1714.         if ( growth >=3D 0 )                                        =09
  1715.             growthFactor =3D GROW_PER_TICK[segment.rate];            =09
  1716.         else
  1717.             growthFactor =3D -(GROW_PER_TICK[segment.rate]);
  1718.     =09
  1719.         growthTicks =3D growth / growthFactor;        =09
  1720.     =09
  1721.         segment.number =3D gx;                        =09
  1722.         segment.growth =3D growth;
  1723.         segment.growthFactor =3D growthFactor;
  1724.         segment.growthTicks =3D growthTicks;
  1725.         segment.currentTicks =3D 0;
  1726.     }
  1727. }
  1728. function StartGrowAnimation( grow )
  1729. {=09
  1730.     if ( sys =3D=3D "Netscape" )
  1731.         return;
  1732.     grow.currentSegment =3D grow[0];                        =09
  1733.     grow.currentTicks =3D 0;
  1734.     StartAnimationTimer( grow, GrowAnimationTick );
  1735. }
  1736. function StopGrowAnimation( grow, fPause )
  1737. {
  1738.     return;
  1739. }
  1740. function GrowAnimationTick( grow )
  1741. {
  1742.     if ( sys =3D=3D "Netscape" )
  1743.         return true;                                    =09
  1744.     var    objPlayer =3D grow.objPlayer;                        =09
  1745.     var    child =3D objPlayer.HTML.children[0];                =09
  1746.     var segment =3D grow.currentSegment;                    =09
  1747.     grow.currentGrowth +=3D segment.growthFactor;            =09
  1748.     child.width =3D grow.realWidth*(grow.currentGrowth/100);=09
  1749.     child.height =3D grow.realHeight*(grow.currentGrowth/100);
  1750.     if ( ++grow.currentTicks <=3D segment.growthTicks )    =09
  1751.         return false;                                    =09
  1752.     if ( grow.currentSegment =3D=3D grow.finalSegment )        =09
  1753.         return true;                                    =09
  1754.     grow.currentSegment =3D grow[ segment.number+1 ];        =09
  1755.     grow.currentTicks =3D 0;
  1756.     return false;                                        =09
  1757. }
  1758. function Timer()
  1759. {
  1760.     if ( Project.tickRate =3D=3D null )        =09
  1761.         this.tickRate =3D DEFAULT_TICK_RATE;
  1762.     else
  1763.         this.tickRate =3D Project.tickRate;
  1764.     this.oneShots =3D new Array();
  1765.     this.animations =3D new Array();
  1766.     this.tickCounter =3D 0;                        =09
  1767.     this.ticksPerSecond =3D 1000 / (this.tickRate);=09
  1768.     this.timerID =3D null;
  1769.     this.StartTicking =3D StartTicking;            =09
  1770.     this.StopTicking =3D StopTicking;
  1771. =09
  1772. }
  1773. function StartTicking()
  1774. {
  1775.     if ( this.timerID =3D=3D null )
  1776.         this.timerID =3D setInterval( "TimerTick()", this.tickRate );
  1777. }
  1778. function StopTicking()
  1779. {
  1780.     if ( this.timerID !=3D null )
  1781.         clearInterval( this.timerID );
  1782.     this.timerID =3D null;
  1783. }
  1784. function TimerTick()
  1785. {
  1786.     var timerEvent;
  1787. =09
  1788.     for ( var ii=3D0; ii<tickTimer.animations.length; ii++ )    =09
  1789.     {
  1790.         if ( (timerEvent=3DtickTimer.animations[ii]) =3D=3D null )=09
  1791.             continue;                                        =09
  1792.         if ( timerEvent.callback( timerEvent.callbackObj ) =3D=3D true )=09
  1793.             tickTimer.animations[ii] =3D null;                =09
  1794.     }
  1795. =09
  1796.     if ( (++tickTimer.tickCounter % tickTimer.ticksPerSecond) =3D=3D 0 )=09
  1797.     {
  1798.     =09
  1799.         var length =3D tickTimer.oneShots.length;                =09
  1800.         for ( var ii=3D0; ii<length && (tickTimer!=3Dnull); ii++ )=09
  1801.         {
  1802.             if ( (timerEvent=3DtickTimer.oneShots[ii]) =3D=3D null )=09
  1803.                 continue;                                    =09
  1804.         =09
  1805.             if ( timerEvent.time <=3D tickTimer.tickCounter )    =09
  1806.             {
  1807.                 tickTimer.oneShots[ii] =3D null;                =09
  1808.                 timerEvent.callback( timerEvent.callbackObj );=09
  1809.             }
  1810.         }
  1811.     }
  1812.     return;
  1813. }
  1814. function StartOneShotTimer( obj, time, callback, type )
  1815. {
  1816.     var    timerIndex;                                =09
  1817.     var timerEvent =3D new Object();                =09
  1818. =09
  1819.     timerEvent.callbackObj =3D obj;                =09
  1820.     timerEvent.callback =3D callback;                =09
  1821.     timerEvent.type =3D type;                        =09
  1822. =09
  1823. =09
  1824.     timerEvent.time =3D tickTimer.tickCounter + (time * =
  1825. tickTimer.ticksPerSecond);
  1826.     for ( timerIndex=3D0; tickTimer.oneShots[timerIndex]!=3Dnull; =
  1827. timerIndex++ );=09
  1828.     tickTimer.oneShots[timerIndex] =3D timerEvent;=09
  1829.     return;
  1830. }
  1831. function StartAnimationTimer( obj, callback )
  1832. {
  1833.     var timerIndex;=20
  1834.     timerEvent =3D new Object();
  1835.     timerEvent.callbackObj =3D obj;                =09
  1836.     timerEvent.callback =3D callback;                =09
  1837.     for ( timerIndex=3D0; tickTimer.animations[timerIndex]!=3Dnull; =
  1838. timerIndex++);=09
  1839.     tickTimer.animations[timerIndex] =3D timerEvent;
  1840. }
  1841. function StopSceneTimers()
  1842. {
  1843.     for (var ii=3D0; ii<tickTimer.oneShots.length; ii++)=09
  1844.     {
  1845.         if ( tickTimer.oneShots[ii] =3D=3D null )        =09
  1846.             continue;
  1847.         if ( tickTimer.oneShots[ii].type =3D=3D TMR_SCENE )
  1848.             tickTimer.oneShots[ii] =3D null;            =09
  1849.     }
  1850. =09
  1851.     for (var ii=3D0; ii<tickTimer.animations.length; ii++)
  1852.         tickTimer.animations[ii] =3D null;
  1853. }
  1854. =09
  1855. function KillTimer()
  1856. {
  1857.     if ( tickTimer !=3D null )                    =09
  1858.     {
  1859.         window.clearTimeout( tickTimer.timerID);=09
  1860.         tickTimer =3D null;                        =09
  1861.     }
  1862. }
  1863. function SetColor(el, color)=20
  1864. {
  1865.     if ( el.style =3D=3D null )                =09
  1866.         return;
  1867. =09
  1868.     el.style.backgroundColor =3D color;    =09
  1869.     if ("Netscape"=3D=3Dsys)=20
  1870.         el.NSLayer.bgColor =3D color;        =09
  1871. }
  1872. function SetZIndex(el, zindex)=20
  1873. {
  1874.     if ( el.style =3D=3D null )                =09
  1875.         return;
  1876. =09
  1877.     el.style.zIndex =3D zindex;            =09
  1878.     if ("Netscape"=3D=3Dsys)=20
  1879.         el.NSLayer.zIndex =3D zindex        =09
  1880. }
  1881. function SetVisibility(el, val)=20
  1882. {
  1883.     if ( el.style =3D=3D null )                =09
  1884.         return;
  1885.     el.style.visibility =3D val;            =09
  1886.        =20
  1887.     if ( "Netscape"=3D=3Dsys )                =09
  1888.     {
  1889.         if        ( val =3D=3D IE_HIDDEN )
  1890.             el.NSLayer.visibility =3D NAV_HIDDEN;
  1891.         else if ( val =3D=3D IE_VISIBLE )
  1892.             el.NSLayer.visibility =3D NAV_VISIBLE;
  1893.         else if ( val =3D=3D IE_INHERIT )
  1894.             el.NSLayer.visibility =3D NAV_INHERIT;
  1895.         else
  1896.             el.NSLayer.visibility =3D "";
  1897.     }
  1898. }
  1899. function Position( obj )
  1900. {
  1901.     this.object =3D obj;                        =09
  1902.     this.x =3D obj.HTML.style.pixelLeft;        =09
  1903.     this.y =3D obj.HTML.style.pixelTop;        =09
  1904.     this.SetPosition =3D SetPosition;
  1905. }
  1906. function SetPosition( newX, newY )=20
  1907. {
  1908.     var el =3D this.object.HTML;                =09
  1909.     if ( el.style =3D=3D null )                    =09
  1910.         return;
  1911.                 =09
  1912.     el.style.pixelTop =3D newY;    =09
  1913.     el.style.pixelLeft =3D newX;
  1914.     this.x =3D newX;                            =09
  1915.     this.y =3D newY;
  1916.     if ( "Netscape"=3D=3Dsys )                    =09
  1917.     {
  1918.         el.NSLayer.top =3D parseInt( newY );
  1919.         el.NSLayer.left =3D parseInt( newX );
  1920.         el.offsetTop =3D el.NSLayer.top;
  1921.         el.offsetLeft =3D el.NSLayer.left;
  1922.     }
  1923. }
  1924. function SetContent(el, content)=20
  1925. {
  1926.     if ( el.style =3D=3D null )                    =09
  1927.         return;
  1928.     if ( "Netscape"=3D=3Dsys )                    =09
  1929.     {
  1930.         el.NSLayer.document.open();            =09
  1931.         el.NSLayer.document.write(content);    =09
  1932.         el.NSLayer.document.close();        =09
  1933.     }
  1934.     else                                    =09
  1935.         el.innerHTML=3Dcontent;
  1936. }
  1937. function SetupButtons()
  1938. {
  1939.     var rtn =3D false;                    =09
  1940.     if ( document.all.Pause !=3D null )
  1941.     {
  1942.         document.all.Pause.onclick =3D Pause;
  1943.         strPause =3D document.all.Pause.value.split( '/' );
  1944.         document.all.Pause.value =3D strPause[0];
  1945.     }
  1946.     if (document.all.Stop !=3D null )
  1947.         document.all.Stop.onclick =3D Stop;
  1948.     if ( document.all.Forward !=3D null )
  1949.         document.all.Forward.onclick =3D Forward;
  1950.     if ( document.all.Backward !=3D null )
  1951.         document.all.Backward.onclick =3D Backward;
  1952.     if ( document.all.Webpage !=3D null )
  1953.         document.all.Webpage.onclick =3D GotoWebpage;
  1954.     if ( document.all.SceneStatus !=3D null )
  1955.         formStatus =3D document.all.SceneStatus;
  1956.     if ( document.all.Start !=3D null )
  1957.     {
  1958.         document.all.Start.onclick =3D Start;
  1959.         strPlay =3D document.all.Start.value.split( '/' );
  1960.         document.all.Start.value =3D strPlay[0];
  1961.         rtn =3D true;
  1962.     }
  1963.     else
  1964.         rtn =3D false;
  1965.     if ( document.all.NavigationButtons !=3D null )
  1966.         SetVisibility( document.all.NavigationButtons, IE_VISIBLE );
  1967.     return rtn;
  1968. }
  1969. function Start()
  1970. {
  1971.     if ( stNoInput )                                    =09
  1972.         return;
  1973.     if ( stButtons =3D=3D true )                            =09
  1974.     {
  1975.         document.all.Start.value =3D strPlay[1];
  1976.         if ( document.all.Pause !=3D null )
  1977.         {
  1978.             document.all.Pause.value =3D strPause[0];
  1979.         }
  1980.     }
  1981.     if            ( (stProjState =3D=3D PS_RUNNING) || (stProjState =3D=3D =
  1982. PS_PAUSED) )=09
  1983.     {
  1984.         ProjectShutdown();
  1985.         ProjectInitialize();
  1986.     }
  1987.     else if        ( stProjState !=3D PS_INITIALIZED )    =09
  1988.         ProjectInitialize();
  1989.     ProjectStart();                                    =09
  1990. }
  1991. function Pause()
  1992. {
  1993. =09
  1994.     if ( stProjState =3D=3D PS_PAUSED )                    =09
  1995.     {
  1996.         tickTimer.StartTicking();                    =09
  1997.         if ( document.all.Pause !=3D null )
  1998.         {
  1999.             document.all.Pause.value =3D strPause[0];
  2000.         }
  2001.         stProjState =3D PS_RUNNING;
  2002.         StatusChange();                                =09
  2003.     }
  2004.     else
  2005.     {
  2006.         if ( tickTimer !=3D null )                    =09
  2007.             tickTimer.StopTicking();                =09
  2008.         if    ( stProjState !=3D PS_RUNNING )            =09
  2009.             return;
  2010.         stProjState =3D PS_PAUSED;
  2011.         if ( document.all.Pause !=3D null )
  2012.         {
  2013.             document.all.Pause.value =3D strPause[1];
  2014.         }
  2015.         StopEverythingOnScenes( true );                =09
  2016.         StatusChange();                                =09
  2017.     }
  2018. }
  2019. function Stop()
  2020. {
  2021.     if ( stNoInput )                                    =09
  2022.         return;
  2023.     location.reload();
  2024. }
  2025. function Forward()
  2026. {
  2027.     if ( stNoInput )                                    =09
  2028.         return;
  2029. =09
  2030.     if ( stProjState !=3D PS_RUNNING )
  2031.         return;
  2032.     SceneExit( currentScene );                =09
  2033. }
  2034. function Backward()
  2035. {
  2036.     if ( stNoInput )                                    =09
  2037.         return;
  2038.     var nextScene;
  2039. =09
  2040. =09
  2041. =09
  2042.     if        ( stProjState =3D=3D PS_COMPLETE )
  2043.         nextScene =3D Project.stopScene;
  2044.     else if ( stProjState !=3D PS_RUNNING )
  2045.         return;
  2046.     else
  2047.         nextScene =3D (currentScene.number =3D=3D 0) ? 0 : currentScene.number =
  2048. - 1;
  2049.     ProjectShutdown();
  2050.     ProjectInitialize();
  2051.     ProjectStart( nextScene );            =09
  2052. }
  2053. function GotoWebpage()
  2054. {
  2055.     window.open( Project.webpage);                    =09
  2056. }
  2057. function StatusChange( )
  2058. {
  2059.     var        stsPage =3D null;                =09
  2060.     var        stsState =3D null;            =09
  2061.     if        ( stProjState =3D=3D PS_UNINITIALIZED )
  2062.     {
  2063.         stsState =3D "Initializing";
  2064.         stsPage =3D ""
  2065.     }
  2066.     else if ( stProjState =3D=3D PS_INITIALIZED )
  2067.     {
  2068.         stsState =3D "Ready";
  2069.         stsPage =3D "";
  2070.     }
  2071.     else if    ( stProjState =3D=3D PS_RUNNING )
  2072.     {
  2073.         stsState =3D "Playing";
  2074.         stsPage =3D (currentScene.number+1) + " / " + nScenes;
  2075.     }
  2076.     else if    ( stProjState =3D=3D PS_PAUSED )
  2077.         stsState =3D "Paused";
  2078.     else if    ( stProjState =3D=3D PS_COMPLETE )
  2079.         stsState =3D "Complete";
  2080. =09
  2081.     if ( (formStatus !=3D null) && (stsPage !=3D null) )
  2082.         formStatus.value =3D stsPage;
  2083. =09
  2084.     if ( stsState !=3D null )
  2085.         top.status =3D stsState;=20
  2086. }
  2087. function GetSceneFromNumber( sceneNum )
  2088. {
  2089.     return sceneArray[sceneNum];    =09
  2090. }
  2091. function GetPlayerFromName( playerName )
  2092. {
  2093.     var objPlayer;
  2094. =09
  2095. =09
  2096.     if ( (currentScene) && (currentScene.Players !=3Dnull) && ((objPlayer =
  2097. =3D currentScene.Players[playerName]) !=3D null) )                                                            =09
  2098.         return objPlayer;                    =09
  2099. =09
  2100.     var objScene;
  2101.     for ( sceneName in Scenes )                    =09
  2102.     {
  2103.         objScene =3D Scenes[sceneName];
  2104.         if ( objScene.Players !=3D null )
  2105.         {
  2106.             objPlayer =3D objScene.Players[playerName];
  2107.             if ( objPlayer !=3D null )
  2108.                 return objPlayer;                    =09
  2109.         }
  2110.     }=09
  2111.         =09
  2112.     return null;                                =09
  2113. }
  2114. function GetObjectTypeFromName( nameString )
  2115. {
  2116.     var type =3D nameString.substr(0,1);    =09
  2117.     if        ( type =3D=3D NAME_SCENE )        =09
  2118.         return OBJ_SCENE;
  2119.     else if    ( type =3D=3D NAME_PLAYER )        =09
  2120.         return OBJ_PLAYER;
  2121. }
  2122. function GetPlayerTypeFromName( nameString )
  2123. {
  2124.     var type =3D nameString.substr(1,1);    =09
  2125.     if        ( type =3D=3D PLAYER_NAME_IMAGE )    =09
  2126.         return PLAYER_IMAGE;
  2127.     else if    ( type =3D=3D PLAYER_NAME_DRAW )    =09
  2128.         return PLAYER_DRAW;
  2129.     else if    ( type =3D=3D PLAYER_NAME_TEXT )    =09
  2130.         return PLAYER_TEXT;
  2131. }
  2132. function resetGifAnimation()
  2133. {
  2134.     var temp =3D document.all["img1"].src;
  2135.     document.all["img1"].src =3D temp;
  2136. }
  2137. Project =3D new Project(50, 0, 0, 2, 1, 0, =
  2138. "http://home-publishing.com/SKU/V3Pub.asp");
  2139. Scenes =3D new Object();
  2140. Scenes.Sx1 =3D new Scene( 12 );
  2141. Scenes.Sx1.entryTrans =3D new Transition( 9, 2, 0, 0 );
  2142. Scenes.Sx1.Bhv =3D new Array();
  2143. Scenes.Sx1.Bhv[0] =3D new Sound( 0, 0, -1, 1, "AW62", =
  2144. "cid:067a01bd7dd8$8b8ca460$80dd389d@a-johng.dns.microsoft.com" );
  2145. Scenes.Sx1.Players =3D new Object();
  2146. Scenes.Sx1.Players.PI4 =3D new Player( 1, -1 );
  2147. Scenes.Sx1.Players.PI4.entryTrans =3D new Transition( 12, 2, 0, 0 );
  2148. Scenes.Sx1.Players.PT6 =3D new Player( 1, 6 );
  2149. Scenes.Sx1.Players.PT6.Bhv =3D new Array();
  2150. Scenes.Sx1.Players.PT6.Bhv[0] =3D new Paths( 1, 0 );
  2151. Scenes.Sx1.Players.PT6.Bhv[0][0] =3D new Point( -151, 70, 2 );
  2152. Scenes.Sx1.Players.PT6.Bhv[0][1] =3D new Point( 151, 70, 2 );
  2153. Scenes.Sx1.Players.PT7 =3D new Player( 0, -1 );
  2154. Scenes.Sx1.Players.PT7.Bhv =3D new Array();
  2155. Scenes.Sx1.Players.PT7.Bhv[0] =3D new Paths( 8, 0 );
  2156. Scenes.Sx1.Players.PT7.Bhv[0][0] =3D new Point( -152, 72, 2 );
  2157. Scenes.Sx1.Players.PT7.Bhv[0][1] =3D new Point( 152, 72, 2 );
  2158.  
  2159. </SCRIPT>
  2160. </BODY></HTML>
  2161.  
  2162. ------=_NextPart_001_1BFE_01BDBE63.F8846D70--
  2163.  
  2164. ------=_NextPart_000_1BFD_01BDBE63.F8846D70
  2165. Content-Type: image/jpeg
  2166. Content-Transfer-Encoding: base64
  2167. Content-ID: <067b01bd7dd8$a348b120$80dd389d@a-johng.dns.microsoft.com>
  2168. X-Content-Source: x:\v3Contnt\clipmed\mmclips\b130_139\Bd13850_.jpg
  2169. X-Global-Moniker: :HALLMARK\MAIN\bd13850_.jpg
  2170.  
  2171. /9j/4AAQSkZJRgABAgEASABIAAD/7Q7oUGhvdG9zaG9wIDMuMAA4QklNA+kAAAAAAHgAAwAAAEgA
  2172. SAAAAAADAwJD//T/9gMMAloDRwUoA/wAAgAAAEgASAAAAAAC2AIoAAEAAABkAAAAAQADAwMAAAAB
  2173. Jw8AAQABAAAAAAAAAAAAAAAAYAgAGQGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4
  2174. QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQPzAAAAAAAIAAAAAAAAAAA4QklNBAoAAAAA
  2175. AAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEA
  2176. L2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklN
  2177. A/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////
  2178. ////A+gAAAAA/////////////////////////////wPoAAAAAP//////////////////////////
  2179. //8D6AAAOEJJTQQAAAAAAAACAAE4QklNBAIAAAAAAAwAAAAAAAAAAAAAAAA4QklNBAgAAAAAABAA
  2180. AAABAAACQAAAAkAAAAAAOEJJTQQJAAAAAAzNAAAAAQAAAIAAAABDAAABgAAAZIAAAAyxABgAAf/Y
  2181. /+AAEEpGSUYAAQIBAEgASAAA//4AJ0ZpbGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDQu
  2182. MAD/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwM
  2183. DBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwM
  2184. DBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABDAIADASIAAhEBAxEB
  2185. /90ABAAI/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAAB
  2186. AAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLB
  2187. YjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1
  2188. xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFh
  2189. cSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD
  2190. 03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwAy
  2191. SSS6l4NSSSSSlJJJJKUkkkkpSSSSSmdNNt7wypu48nsAP3nOVi/pttTGvY9t86ObWHS0xPH7iHjs
  2192. 9r7XU3XsrggUhrtrof8Apbqnlvq11x/N1q419fpPtZkmvD0L7KwWP2t3b67XkOyKn2O/c+n/ADdV
  2193. vqqlm5kxyGIJqNduHyk6GHlIywicgPVf73F5x4XEN7zlsqqLHsILXsmLN49w2/2Eaw2VzuriNhJm
  2194. BsfGy3cfj9D/AIN6HgW12XNsftxXw5otv3BjWfSqaR7rbdv+B9X9L/pFutbdUzPFlD3nCbWASDWD
  2195. YGb8zPxbMo/p6cd2706llz+K8172WWARzYIfvHh4T6eOuGOSX6PB/fyf9TbeD4VHLD1Ajh04h6r+
  2196. bpFyDo7adHDkHt5H+V/ISR8g1vaTjhtdDnE7GCHEiXusuu+k/wCl/NoAMgEcHXw/KtL4Xzx5vCck
  2197. hESBoxifV/hw/Q/8Mzf7Rzud5aOCYECZRI+Yj0/4Mv0v8TG//9AySSS6l4NSSSSSlJJJJKUkkkAT
  2198. wkTWpUASQALJ0ACklpU/V/qdrGvLGsDiPaXDdtJ1sj6P0fzN6tGv6vHFtNVRs9AO9V7jcyxprBc8
  2199. PY70q/V2td+j/m/31Sz/ABHDiF1LIP0jDaP+M6mD4JzeQ1IDCTpGOX5pnwEeJpdN+1NZbZjVGx4A
  2200. HtsNZaBu9/7tzNfooXVni2kHOyW4jLjGP6U5Bssj1H+s2ote36DWenX/ANuWLaFnTW9OdZRZsrxo
  2201. sdsPukFu31Me87qn7/d6tbvS/wDPah1LKyaqTT6TKtQHWWNreS1p3W5Fm4bPZV/Nf6TI/RLLyc1D
  2202. L7k4jSd+f/NdbF8My44jHOQBxCr+b1duFyendNuruwi251WRkPLqMrEZ61dTa6S/Jpua9jq68n1X
  2203. elV6qCR1TqfqdLzb9jqX2ZlP2thbaXhr3tY53uZi0+kdz/oU4383vsWwWWnGGOan4OPssZc2x8RX
  2204. 7qmiqqhu39JYK30Xba8mz+d/nFzv7SyWdSyaOnPfi2iash1rtxeWENsqh++z83/ja/TWZhgcs44c
  2205. GDKBH+fiP6+3uev0Sl/Xn/Ns3Me3hhHiJGPX3KPz+n1en9JLfVZjtrFtbTX7bK7anBzHB7f52m76
  2206. Ntdm/Y703fziYODhI1BRcrJtzLG25DWCytvpt2N/Rmsfzf6KW+g6r+R+ehNBDQCdxAgu4nz0W98G
  2207. xZ8McuKcDjxRnL2hMfrP8KX6f9X+c/2n+Tee+JSwSyCWGXECNNb9D//RMkkkupeDUkkj4WN9qym0
  2208. F4qDgSbHcCP/ACSZkyQxwlOZqMRcjuvw4Z5skceMcU5mox2/6SBJb/8AzewqiWWZLrrWiXV1hrYB
  2209. 3Bnve4tbu2P+kruJ9W+ivB3erc5v0mWWFrhP7wx/RVKXxXABYjkkDtIRof8AP4XRh8E5mUuEzxRk
  2210. N4mdyH+IJPJqVT2C5gJ9wc0gAjdof3fzl3LOh9Hr4w6neBsb6kfD1d6ssxaGsNbK211uEFrBs0P9
  2211. Taq2X4xCUTGOIniBGsuHf/Gb3LfA8mLLjynPESxSjkjUOP1QPEP0ouD+38i3LZRhdLvvqc4tfbLW
  2212. +nA9u+o+/b/r+ej5DB1HHupx3nIINrTVt2PpssZYx1eQ1+12z9J7P+3P5pXmh/T3miis+hYN7HBm
  2213. 7aRIsY+HVuezb6fpf4T6f8hV8e+2sOcL3ZVrv527a1j4BPps9Frdmxm9/p+zf/pbPUWdkIyA9InY
  2214. Xs7cck4kWeOUfBzR0rAss+y5wcL32BjKKntbYBHqB1jm/pWN9vqexys5Tq202WvF2O8VtyDXYRNY
  2215. IJst3Uf0aytu6y/3+nYiOpbblOy7HvqsmKnPaA4SG+oRYw41n/BfSTZOLZc57L8n1anx+hcBL27W
  2216. /orbP0jfsttjN7mM/Tf56ZD24Chp43bNkyznLiNkkdv5elbGxcXDureSK772tebYL/b+abC122ur
  2217. 91rrrf8Av68+NdNf1r6iWuAc/LuIbu3E7jZ+d+d++uzfR1S3LDrsc13WHXIsc11DWMP6S709zHs9
  2218. Jn8zV/4IuJ24zfrNlWUWb6nXu2WECXNJd+kLhta3e9bPwyMBKZjMTkcdyA+WPqi4fxCeWeHLGUPa
  2219. hrwacMpebsJJgQ4BzSCDwRwnWoCCLGrzBBGh0f/SMkkkupeDUjYQBy6geC6PDs5RoZU+5jLXenW4
  2220. w54ExPdbFnRm47fUo3vvr9zA4tAcR+b9H27lR+I81ixYp4pEieWExDT02Rw/N8rqfCOQz8xnx5cY
  2221. iYYMuOWS5CMqjLj+VVH2x1j8bKsqoI9xyaWlr3NHtb7H+tU3d9D1mep/4XWvhvpxKizCoLGuMucW
  2222. Pe55/ftuvNTn/wBZ7kDpV7bcgPaTHpOBBEFrt1e5jx+Y9v7q1hMSRAHyXNHmM04gTloNKqvwi9ee
  2223. VwYskjCFX1u/+k1jk57/AKLHN/zGj/qclQtb1B3NvpuPm93/AJ7fjt/6CPZl4bJc++toGhl7f71S
  2224. s6x0xrjOSx5/kHcfwQEMsvlEpf3QZK9zDH5pQh/eNMzi7nSX+7uQ1s/5z970T0GOHue90di90H4h
  2225. Zz/rH05o9gss8Ybt/wDPuxBs+tFYaPRxnEmZFjg34fzfrKaPIc1M2MM/8IcH/TYcnxTkce/MY9P3
  2226. Dx/+k+J2a8XGB/m2n4if+qV2uAIGnwXJWfWnOJ/Q1VVj+WHPP3tfSgP+sfWHH23iseDWM/7+x7lZ
  2227. x/COaO8Yw/vS/wC842lm+Pcl0lPJ/dif/UnAz/xhuqqdgusyjjDIbdjuG5zQWua0PdtaW+7bZ/OL
  2228. kxhfrFl2OWOY7Z6b2kGuQW799h9jdrfzHK/9Y2u6jh12dYzLa8NryWuje82O21M9H1HMqrrr9T1r
  2229. /wDSV1emxEwug9NxOkPxMjqbbA5hD3Y7t9W5x+lLTufVWz+ec9nqf9x1Yx8sMJlebJxyjPl548WH
  2230. Lnx+uPrlCcP83+p4v6/AsjiHNAZwZYoZCJxjMA/L/V4v0+BBh5DX22Y7bq7/AEWt3Gv80/RIdt3N
  2231. 97m7v5zf++rapdGPSThWDpYe2qq99c2GTYAGOZke5rXt9Sf5v/z2rq1+ViY4oxkZkxsfrRwZP8KE
  2232. fl/uvOfEMYx81khGqFbeMX//0zJLyRJdS8G+trqKPV/Z1Gz1J9Mc+nu8v5327f8AR/yF8+JLN+K/
  2233. Jh/mv5z/AC/838kvm/qOv8D+fmP57+a/8Dfzvzw+X+v+6+9fpvtF3qfbf5sT9m9PfEt+n6H/AJ2s
  2234. rKjcf6Rz/hpleNJI8rv/AOBP/TdXOdf93/8Apz+19YZ9I/Q/s8/NEPHdeRpLRcg7/wAX1tJeSJJK
  2235. fWRt9R30t0CZnbGv0fzN37+1THI+PfheRpIdD+xPUfTd9z+s/p/sK71PsWyGbvte/wBGP5P2f9N6
  2236. n/cf0lzHS/Q/ZDvQ9P0tz/6P6vp/2ftv60vM0lg/COv+6f5z9D/cfy/5X/Wvf89/My3+QfzH+6/m
  2237. j/Mfy+R9R6XH2Crb6O33R9nn043H6O/37/8AS7/8IrS8kSW+HgZ/PL5vmPz/AM5/1T+v++//2QA4
  2238. QklNBAYAAAAAAAcAAQAAAAEBAP/+ACdGaWxlIHdyaXR0ZW4gYnkgQWRvYmUgUGhvdG9zaG9wqCA0
  2239. LjAA/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwM
  2240. DAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwM
  2241. DAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgBLAI6AwEiAAIRAQMR
  2242. Af/dAAQAJP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAA
  2243. AQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVS
  2244. wWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSl
  2245. tcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFR
  2246. YXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOE
  2247. w9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A
  2248. 6FJJJcC9EpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSS
  2249. UpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJM1zXC
  2250. WkESRI11B2uToqUkkkgpSSSyut9Zd09ja6Gb8lxDmteDtcxv861rgW/pNWqTFillmIQ+YrMuWGKB
  2251. nM1GO5dVJZ3R+t4nVqi6mWXM/naHfSb/AOSb/VWihPHPHIwmDGQ3BXRnGcRKJEonYhSSaRMd06al
  2252. SSSSClJJJJKUkkkkpSSSSSlJJJJKUkkkkp//0OhSSSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSk
  2253. kkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSS
  2254. SUpJJJJSkkkklKSSSSUpJJVX4F/Uc77PeLKum1ViywslvrueXNbR6rC2z062t9S1lf099akxYzkl
  2255. V0ALkfBbkmIC9+gCnZ7C91WLW/MtYdr2UAEMdG/bdc4sop/65Yis6V1jOrLci5vT63RIo998S72+
  2256. vZtqq3N9P6NF3/GLUxqcXGqbVj1tpqb9FjGhoH9lqsNtZPMfJXMcMUNYgE/vT9R/xfkas55JeA7R
  2257. /wC+aT+iY/2FmFhvdhNqLdj6g0u9p3w/1W2b/Ud/Pbv5xUbMHrmM4Q2vqFe0Sav0NoPf9Fa+yqz/
  2258. ALerW425niFHMOS7Et+xlv2jafS3cF0aNKlrHPSQjKzqTvZ/rx9bHxThsSPy/wAVxKL/AFjYx1b6
  2259. baXbbKrRDh4O0LmurfPssY7YiqrivLbHV5DLMfLtcGPbeAH2lv0IyW/osv6X6NlVn6P/AEFStEFp
  2260. hwII5BVHmcQx5CIiQj04v+5l+lFuYchnGyRxf1f2qXP/AFv6fdfgjNxjF2HL3gcur/wjB/1a0up9
  2261. WxumCk5AeRe/027GlxmC7hv9VSr6niveyi8Gi+5stotaWkg8fSG33NTsEc2MxzwgZRid6uMh+ktz
  2262. DFkjLDOQ9Qqni8Gl7i3KxrXVPc2PVYYdtOq7DpXVasw2Y5d+s0RvBG3c0/Rua391yw8jHq6Z1U4b
  2263. vbRmF1uKYhoM++gf98arjMYb2ZFTtltTgQ4d2j+crd/Je1ambFHmcYI3I4sUv+4P/Recwc7l+Hc1
  2264. LDmuWK6P939HLBt5VrxnXZGMwX241L6fTOhD7Ay1vpvP521rVLoHU/2lgNscHNtrPp2B4hxLfbvj
  2265. +V/1abDyse99t+MP0djg97uQX7RXI/sMQenUfZeuZHptPoZ9X2gEaNbZW70b2bf+E9Wq5QZuXH3M
  2266. cUSMmIA6/N/Xh/zuJ0OV+IDJ8Ry4hLixz+StriHaWDb9YbbOpU0YjWnF9duO+4wS9x+n6I/cq2++
  2267. xT6nl5GflO6Rgv2NaAc3IaYLGk/zNT/zbHf4T/X04txsJvV+n4OK0tHT6nXvEDaQQcar+3796iw8
  2268. mIYJZswu4k44HtXzy/vfoNnJzwlzUeWxGyDeWX7tfoh3UkK/Jx8dpfdY1gHifHsFnv6hmZEjGZ9n
  2269. q/01o92nMU+3/pqty/J5+YNY4EjrI6Qj/hNjmud5flo8WaYj2j+nL+7F1nMcysWvG1hMBx0BKZc6
  2270. 3HquuaKHvzMlhnc97i1h53Ob9Dat3HqsrZ+ksNj3auJ4n+Q381qfznLY8BjGOUZJV66Gx/qreT5m
  2271. fMRM5YpYoX+r4/mnHvw/opUkklUbSkkkklKSSSSU/wD/0ehSSSXAvRKSSSSUpJJJJSkkkklKSSSS
  2272. UpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSk
  2273. kkklKSSSSUpJJJJSkkkklKSSSSUpRys2/BqY/HsZZvsIZVbLGy76FJva1/ove936L1P0akq2Xm4+
  2274. OBXZNltwLa8Zg3WWaGWV0/n7mj+op+WmYzA4DO/0R8zHljcdxGup2bJ+sFNQ29SxsjAGs2Obur0/
  2275. 4ej1a9qtDJrsaLcR/wBpodxbW4PbI5EtlZvTfSw3142LXk3ZDWtdZ00WD0qarI2/aja21uI+n3ur
  2276. x8ezfZ/o/TUqMS/AutybcFhfYW+pkYEhzpIDrLcSwt+i76fovvtWnk5XiiDC+IiwP0/7so/+hzaI
  2277. zRjIiRGn+KfEOg28nl20zEP/ANysVneYGx/wP9ypYvUan0gMJvY0Cd8ttbP0fXrtHqs3fy2I/S8u
  2278. jNqfdVS6h9VjqrWPbHub9LY/6NtWvstYqoxSBN36fmEhwy/xWYzBAI67Eaxb/ZY/X6uk0sGbmXvx
  2279. cgN9Kmypx9R0nSqvH97Ml24/QdTaqvVvrSylr6+nOrf6ZLbsywzTW4GPTDWlrsm7+RWsrH6N17qV
  2280. n2q2w0OsicnIbOQ6Pa70cb+Ywqn7f3P+tq1DFYs9N/8A0JiNCiTw3t+9/gtoYT+o9Mdj9Sc173Pf
  2281. seyA9rWuP2a1+zdWzJ2/pH+l+jXL9UxLsbqFbOovNu8BtdziTuLfzmg/Rd++1dT0p/T8esYFJdVc
  2282. yS6m+RcTLg97hZ/Obnsf72KfVen43VcV+JYRv0fW4fSY4fQsCq4+ZlhzyiYmGKR+UDg4OL9OEWTm
  2283. eVjzGDhEvXXpnf6Q8Xm8jCszMdlFtzrfTd6lT3mSHD+UtXF9TYC4R4gcKl01mZRY/Dz6XMspO31I
  2284. hj/3XVn87ctVlYbImB2nxWrDptV8Wm3r/S/wnjubGaMzDKSZx09R4mGFW+qoV2Olxc4yBAgk+m3+
  2285. w1WMvJzMfp9jMJjbb3OBra/RrSdHPKr9P6fl/WGy5uBmOxa8eWutDZDbGn87d9JNlY/UukdV+w5+
  2286. XXl12Y4sYWM2EHds9/8AXjctCWLFlhWSIMf0luKHNYL5vGeEw84/N6dmfT8bG6dU/ZLn2uNt9jtS
  2287. 57tXOVSjIvtzbL8Zj4cwsbkWxtYC/c5lLfpWfRZt/wBGr9TqbMjHx7bBW/LsbTUIklzv5P8A1Sud
  2288. U+rnXcd7X9ObXnUAfpGbvTeD/I9rtyM+Wwz0kOIdv0V3KZOeiJ58IuUwYnId/GnJqw6a7n5VxN92
  2289. hdZZqRA/Mb9Gtv8AVQHi3qOQ033DD6c1w2kuDX5Ee72atdXWrmO85Asa7dj31k13VmHFrv3XfvJv
  2290. 2f0+l4tew5F3+mu950+iNp9vtTcvL5coGLDKOLHVEger/Bj8q7lebwYZyz83GfMcyJeiMj6I/wBb
  2291. iTVdTxQPRwaXWtZAlo2ME/m73wo5OZ1Bo9pqaDDpbLnN8a3B3sd/XYh351dDC+6wVsA1nQKt9kz+
  2292. pPArccbCc2XXid7v5FExtb/3Y/7Z/wBMq0/hXw/lMZyczIy/vnWUvCIdHD8Y+Jc9k9vlccccesq4
  2293. hAf1pydPB6riZR9Flm+9hLXtGsEfSkj6KvKtg9Ow8CoVYtYraAAT3MfvO/OVlc1zEsMskjhiYY/0
  2294. YyPEXp8EckccRlmMkx80gOH8FJJJKFkUkkkkp//S6FJJJcC9EpJJJJSkkkklKSSSSUpJJJJSkkkk
  2295. lKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUp
  2296. JJJJSkkkklKSSSSUpJJJJTT6tfkUYLjiua3KtfXRjmydvqXPbRXuj+U9dH03onTumufdUDZlWAC3
  2297. JsO6x0dt35jNf5uv9Gub6ti2ZWNTVUPcMvGsmYgMurc//oql1rG65hZ9uTTTlMe8j9awrwS+G+mP
  2298. tGLlBuN7K2/y1rcjjicIlGuImQnLt8vBGX9Vo81xSycPFWg4Y/vdy7v1jNN2VTjjMf0bGxT6+V1I
  2299. vFQILXt+yYrbPZk2unfbY9llWP8A8cq37QtrfWMTreDn4Yb9PKY9t5Ee39YxP0Fn7/qfZllYP1s6
  2300. lkP9O4YvUBXJNN7HY2SHTxsd6tPtZ+eytdL0/rnT8o+i5rsa5o1ptEacfo7B+isZ/UcrxzwjERni
  2301. ia6x9Mv73q9bVODJuLI/xovPdX650UVs/blOPeGOJqsxrmWWBzXN9PZS/wCzZbNzXNf7GLUx8PGy
  2302. sC3HoycllPrE2NcCywbQGvxX+sxt7afzv9I//SrcrOM6w2NDLXs0dwfMNKwcK7ZnZOZ1s/Z+qZNj
  2303. 6qhaCMdtIcfs1OJb/Mu9WtrLH+/7TZb/AFEzJkxTx3ES4oH5Pm+bsiEZxlV8N/4v+Ky6Z0LDxLGZ
  2304. V85OUwRXa5u1jAe2NjT6dHt9u7+cUvrB16zpWMwYWMb8zIJZVv8AbWIjc+2x3t9u5ajMe4GQWtjw
  2305. k/lWf1zrGF0/GLMloy73yKsdoEkx+c4+2pjf8Ja7+brVWGWc5xExcP8ANj0xbBxx1IPFP94+qTyX
  2306. 2a7rIru671GzIaDubjYZGhHAa5v6Ch7P+MyldqyWdLc/9j44xW2AB1l73X2nb33Wuc1n9lYOF069
  2307. 99uYLG9Hblu3YddO5zdo/wAJZXYP5h/0W3bafU/nP5tHGblbDVkvZZcxxG+sENI/e1V4ASkYcVRH
  2308. 6IjVf9x/iuL8Ry81hjxCcRGRocJrJ9nzulf1MNrdmZ17nuZqXOMgfya2fykH9quvpbZjY91ziNxY
  2309. xpLmjxe1u5C6J079sfWHExLhuoqDsi2o8O2Fu2f7S9Cx8ajp4LMSptDSZIaOfireDkhMfNperW5T
  2310. kZ81EZJSqzre7xn+L36xUN67ndMLnsrzgLKmPaRtvb7bKpP7zU31wy2/87LqnmDRjUwPEO3P/wC/
  2311. Lsrr8LBqtz7KmVhgL7bGMG4x8Pzl591nrfU+v5tec2mrDpxj+rVubutcBx9of+676Xpqzlx8GPg4
  2312. q7OqPhefPiPLYxxHQk9IxH70npPql0zJyMs9Zy63V0UMNWFW8fSc7bvvbu/d27VvdU6wOlYj7GBt
  2313. mW5p9DHJgk/v2fu1tROk9T/anTcfKdta9zYexpBDXDSIH0VxHVugfW+q+3Psxq8x9ri62+l51bP6
  2314. OttLnO2V1p4NYxw3K1k8cuTwHFGFzhcSP6w34m7jvtdTZk5T2Py8l3qXvYIBP5rY/kN9iq3WOc6G
  2315. e506Kvg2ZjnWY2XS7HvqIa+p+hBI3tP9VzCrLGQYdAIUJ54YgYxgfcuvVs81lw5JZTLKfUfUaaTM
  2316. XGycn1+pVZGT6RhmIKy2sFp/nH2OdXXbu2+33rXd1uljS+zGvqqb9J5a0taP6tdj3/8AQQwYiND3
  2317. nhM2tuXfWDLcet4c4u9vqWMMsZUz6bqmWN+m7+cWbzsMGSPvczLJK74aOl/uw/Rd34XznNylHByu
  2318. HFDHCuMm/l/edUGRPinUXWVsPvcGk+JAT86hc49UukkkgpSSSSSn/9PoUkklwL0SkkkklKSSSSUp
  2319. JJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkk
  2320. klKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklI7a/XLcVtTrrbjFQB2hrmkPbe+3bZ6TaHfpN2z+c
  2321. 9NXLWfW5rmV1np+TUAA++0XV2HXX9FX6tT/b/wAJX6j/APB0rI6gemtysQ52Y7ppJc2vNZY+pzda
  2322. 3vqbaz9A319jf6V+j2f4NaDOv5uNlMxcb0uv4hYHtfj2MGWxg377L2NAwshm9npUvZZiWP8A5v0b
  2323. Pfct34djrlhIDi4jKRB/xPmcrnpfrquqAZdX6JjZVNZt6eMy3881FjNpj3PY62ytzP8APWL9jycN
  2324. zqmYWdWxzS5thLckNP0dvtvst/sbV1mL1jp+XY6msuZktBcce1jqrIBguDLQze3X8xFsupIIILSf
  2325. LX8E6eXGPRkgR/eW455x6oSB8nm/q/dZ0npYZZiWXVEusszqGk2XOJ911+JbszGXf8Htu/4L9Gtd
  2326. ub0bqzbMU2V38Ntx7RtdqJG/HvDX7XT+4q9LOqYdtjcWqjMpse+0ue51NsuI27/0d9dja6/0Df8A
  2327. g6qkDOysaxtZ610axrDo+4NryGVwfpb6HOyWM3fn+im8MZyM43vYlCUT/wAz5kEkemVa9Jafigzr
  2328. W/V+z0MXJvyBc1wo6aAHlrp3vdj3Fvqsa1rvZVZZ6a5XNqzn3Fpq9B9vuyW2O9VzudjS4+zY3/Rb
  2329. FpdbtycLKNvQrD6LqwW1hrGVsk/Tsycobnb/APRNWQ9mZnYzLznvZkWD9JY525g199dVe0OfsarG
  2330. KOOVTPqkdCf/AFZENbm5c5CJGOWPDjq+PIfV/g8S9mKS6bLHuJ19xJSDQDpqO6RZf6ntsmpoAEjU
  2331. wI3f2kVrO54U/CBs8zlyTlImc/cP72//AEmNQspzq+oYuRZj5VLS1ljII2n81zHh25W2dX6/n5wY
  2332. 227qd5InFZFVehmbjWNip7qBYw27n0Fwbb6OrwCYdtH8leldGq6RX09g6EKzin/CV+5znfneq/6W
  2333. /wDrKzy4lL9KgNHR+G48+QaZTDHE1SN+FZk9NOH1AAOyK9t7a5bBP7h/Nc1c3X9Qdt+yzqNj8UE+
  2334. wMAsgn2tNku+iul6x1CvpWL9ouY+2x5200s+k9x/6hn71j/oKr9Tus2de6Zfde0My8e51djGfRA/
  2335. M2/vK3L2yQJVIvQw5k4jUckoykOGRgeHi4f3l2u6F9WMFlcjCxX2BvqO3Ol7u9j/AHq5X1zozKzc
  2336. eo0mth7PEz+6G/nbkbN6TjdUwr+nZlYfTewtIPIMe17Xfmua5eTYVN3T3XYTobfiWGp0AEEt+g/W
  2337. W+5ijzZvbAoWGpznN+zqRcT21LcOfmZedkZJsc/7Tc61u4EEMhrK2Q793arTci8PAsIg6Kmz1CfU
  2338. k7j9InlFZU4guALgNd3gs6chORJF285lmZZJTsjiLpPde/VogEIeNiUtebM2pt7G/RbaA5uv9cOR
  2339. cOyQ3eJYDLo7qpfi1YN/2iz0Oo4zn/Rzg82t3e1lVVn6et7t3sr/AFX+QhknkEIjhsR2j83qbHJY
  2340. YTmZHP7MtADXqk2jk9KvOzp3TKch5MfoaR6fxfkuaMf2/wDGep/o61e6f0uvGechzK673iC2hoZW
  2341. 0fugN2+p/Xt/8DV2shzGua0sBAIaRBEj6O3+SpLC5vnfduMcccX73D80v7z13J8kcAueeeckae5X
  2342. DH+6pJJJUm6pJJJJT//U6FJJJcC9EpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKS
  2343. SSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJ
  2344. JSDJYcl1XTWzu6g40OjtUWudlv8A5P6q21jH/wCnspW0fq702p77uns/Z17yC6zG9gcQNrfVpb+g
  2345. tb/XYsZ3TnZmdjOZY+pzfUrLq3FrtrwHexzfou9Wmn/rfqKtdR1mi8Oqr6qabB7njIrcQWz9Ki2x
  2346. 7mbv+DWxyBIwDgveRlX73/onC53NxEstSIGg4b7Or1XD+s1tLKqrMa6sWMdcWepj2uqa5rraq378
  2347. htT7Gt2btymesYtT/Tym39OJMNN9QLDpu9mTV61H+dYufsz/AK002OGMzqTW7SBZc3HubMS39E97
  2348. bP5P00VvXPrmcYNdgtNu0QX0aE/Rd6noZn6N353sYp5iOQD3KvuJcM/V3YRCcfkoj/mvTOzcaigZ
  2349. DshttTgfT2kHdH7hb9Jcp1LrGb132Yjzj9PZ/O5VcOcdY9PH+k1z/wB+7+bZ/wBQAYGblOszLujV
  2350. 4W0kODb3M9SDv9Z1ePW5u17nO/nl0PRMXEysEsOM/CNDvStx5Gh2st9r2fTrfVbW5iiEIRkdeKMK
  2351. 6xlv/hT4l85TGP0ADLIECUh6IvE9Vd0/GLQ+l7amNDKGvJsmDuLmV/nvc73P9T1FRq6mbc+vDZi2
  2352. scYNpsaW7WEbmPg/vr1qjpmBSB6dDSQI3OEmD5uXH/XXo1+LlnquHktY/KI34z2h270mR7Xxurq2
  2353. N2/8Y9W8PMYyeEx4RRok/pf4Ll5/h88kZSnM5sxHpBPBj/wQ5Ppax4aypfV7pbOqdXsN1YyGU2Ca
  2354. 3uLWhjWjdt2Fqv4f1H+st/T2ZdmcyjMuHqNxHAbB+7Un+oVmRT9YOpYObjOoy2VbrA4e1pkMca/3
  2355. mWfmq9jxSEgT8prUOfy/JZIZYiYIBI1H95H9ZPq50rpmVjWdL34xuFtl1W4uadm3Y5u8na7c9ZHq
  2356. 3WicBuba+on1rsElskf6XX0vYul65Uzq/WcfDxsuiuwUupc17wDL3t9Tbr9P0m+xdbg4OL0nFr6f
  2357. g1immlob7Rq4gavf+856nOMSzSMDQFfL1dGXLTPNSljJxwAH92f9b+s+VN6nm5bDTmXXGysQ6u8k
  2358. 2x/WP5is9G6xn/V7qD8rAY2+vJaGX49hLWafQtZtn9J+at36+O6Zk5tFNTGs6lhgvstY0NkPHsqc
  2359. 8D3/AEX7m/mLm4B0JEhVct48tiVlz+anlwZ+IT4pV9B4PQZX186zkECn08PdMsazc4GNNt7/AGOb
  2360. u/4JcxWcdtzqjf6mTYTZbuPuJOu5yu0Px6t1lzC8gBrGjg2PPp0tP/XV2Ff1H6Nb0R+LZjMr6lfX
  2361. 6jsoH3tvI3t22aubU2z8z9xPhCeaJlKWg20ZYYs/OY+KchGI2Ef3v3i8W18OAk/JaxuYKRXSA5xG
  2362. qxxXk4DhT1FhquLAdnLySS2vZU3dY/1HNVoUZ9IZZk41+Ey47arLg1oc6C8Vw173se9jH7N7VD7M
  2363. zZo+ndonlc44qxkiO58mzjXBtkX3V1GYAeQ3WFqVdKxX3NyL3DKdWS6iY2MnhzGN+m//AIWz+x6a
  2364. 52Kbg/c0PI1dIn8qVLn44aMUlh/MrZ9Ikn6NdY+lucq/M4DkhUJnEevD+l5tn4dzseXy2cBzylVX
  2365. 80fGD2SSHjm11FZubstLRvbMwY92qIubIokXdHcPbxNgGqsbFSSSSClJJJJKf//V6FJJJcC9EpJJ
  2366. JJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkkl
  2367. KSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpMSAJOgHJTqFtjKqn2v+hW0vf39rRuciASQA
  2368. LJ0CiQBZ6I8WrD61eKW0Nz8eufVsFhZUzcNjiLKt3q5DWF/pMr/7dpWn/wA18GnHFGJZlYbGGWej
  2369. lXaa7/o3WW1+78/cxJvSM7Jx6bLL7OnvqJcynDftAaQzY3J3h7Mq2v0/9HXT+l9H07f56yxjW9Zp
  2370. ubVmejkUBsHIZurtkD6T8fa+p3qf8HZXsW9ihPFiEMcgeH1GN2b/AO6cbNkE8hlKx0B2DVf03qNB
  2371. L6+qWiuNRcyqwgiZLXNZUp9CycrLousyLmZDG2uZRc1oaXMbDXF7Guc3+e9RitYGdjdVxftFTXta
  2372. XOY+uxpY9r2HbZW9p/OY5U3fVjo8k10ei7dvDqnOqcHTv3MdS5m33ocXFccnoIO4j/3qtRqBxfV0
  2373. 3VtdpPKwevWYnRKMnq2TnZGLTa4OdVUWHfbtbUxlTbK3+97Kf3kUU5vS3tL+pW5WOXBtePZULbjp
  2374. HpMtq2WWu/O97HvQc7oOV1ok5uILawSaG5rg1jAYcNmJiPt326fz99lNv5np/wA4puX5eZkCB7mP
  2375. qY9R+7+s4ESIII1jJ5fpnWvrK3Es6x1HqtmJj2P9TFxXspe51YHtbZuqZ9Jrf8H6W/8AnP8ACJrf
  2376. rB1vJfT1nPx6768Rp245Z73sJD3+36DPoM/M9X2I2Z9UPrY3q5y78erqFWpZ6Tm1tafzNtL/AE/5
  2377. tm1n/manazrOA22/qHTXY/TqQXW3lwJaB/JbO5THBKJMpxBs3QjwRhH9yP6Uv7zV5rNzAqODEaiL
  2378. lkvilP8Aer917ivNqzaqsymxr67mNsAa4GNw3bdP3VX6u3Is6ZmuwWg59lDmUWCA8uj9G02fS9q5
  2379. Do3RvrDf6fUejYdGBS8zTdf9IsJnf6I/0i7kvrqFNN9jBk2CA2QN7mibDW1a2KfHECUTGmzy+cZY
  2380. gSgYGPf/AL58bqfj42TRiXUWUdSL2CLGneLZlj/UP8teuZ13WmfV112PSLOsNqa0U/S90hrnf5m5
  2381. IYnR8zqhuDasjqGKwN3GHPY0mVVz/rVgdP6jZgZDbTdW0PcWt02u4c3dG5NGKMCZcTZ5jmvexiJ9
  2382. uEYaRnAcMuH92TyTfqn9a21+o7Bdc55L3H1mOeXO9ztzXua5qoelcKWXWscxr3OZDuWvYf0lbv5b
  2383. V6DR9bOiWMe8XuBrE7HNhxMTtauJ6h1KzqMvf7RZdZd6XZm4+0fyrHs2+oqmfHiiCYyuXnbzvO4O
  2384. WhEyjk4sl3XFxXabonW8bo2Q7Iycc5dTgPZW0Oc1zTuY9ocut+r/ANaMT6xerZh0XVMq+k+1sDd+
  2385. 40rlOldOo6icPBfNAyb3i3IAJLmMaLPsw/Mb63837l6Fi4WD07GGJg0NopZoGNEfNS8qJCI2o6tv
  2386. 4aMoxx2MDr/WpzsmnobM/wC0XioZp1Bdq6dPfB9rX+36aq/WvCy83AoGLWLzRaLjX+c6GvYz0nEh
  2387. m9vqb/csrr31b6xl9XsycZrbKrYLSTtLY/NXT9Lovx8GurJO65o90GVMOImUZR4R3dnmOWwxwwlH
  2388. KJmY/WYx+hbwT62Y4+zvqtryHN3RbW5kgEB2xzhsft3IFvTi0NyXNh7fouH0gPJy1PrF1tuZm0/Z
  2389. 6ZqxzY03mIcT+jLGj6ftez91Z/2t11Tq7xua8FpjwIhUOYiBKo7VTx+YYseYjHMmF7/pR/qr7826
  2390. Hsy7gIhpa6AY8YWhiZmZT6QyL6n1PcGTefTfJ/NZa0bLn/6Ov0mPf/pVT6HjdMycf7PtdjZtTQ27
  2391. 0XOp3x7GZHp1kVWeo38/Z/IWkeisc01vybn0OIL6nemQYO7b6npC7b/1xYvMTwDix5IcBGx4av8A
  2392. rQp6XkcHNgwy4+aGbCa4oyPF6e3950kkkllO2pJJJJT/AP/W6FJJJcC9EpJJJJSkkkklKSSSSUpJ
  2393. JJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkk
  2394. lKSSSSUpJNImJ1OoHwVTLqZlZ2B0+226mrOtdUX47xW8EVvvb73Nf+j/AEL2OYpuXwHPmhiiREzN
  2395. WdlmXIMcJTIvh6BsHIoF32cP9TIgEY9Q9S2D9F3pM/m6/wDhrvSo/wCEVqvpPVMjVxZhV/yv01pH
  2396. 9VjmY+O/939LmsVvG6L1TpdPo9NuxbKAS70rKPRJJ5Pq4Z9PdZ/hLPsqJ+0uoY+mf0y5oHN2IRlV
  2397. R/Jaz0s93/uP/wDBf0a6nlvg3J4gOOPvT6yn8v8A4X8ri5uf5mZPAeCPaO/+M1GfVPEJ35OVlZLo
  2398. 5Ngqg/yfsbMd3+e56E/6r5lI/UepWECT6eWxtw8drbKvs1//AG5ZctGr6w9DscKxnUMtJDfSteKr
  2399. JcdrG+hf6d257voexVM/rXVjc7H6Vh1kNkHLyXxXP5vp00b7bmf28dXp8jy2SPCcMJAbVEaNaPM5
  2400. 4G/ckD4lo3YnW8Nhuy6aLaG/Sfj2EOA/4nIbXu/sXb1pv+r1eVigWvcDO9j6iJBg7HbbGvrft3b/
  2401. AHs+mqVWHkW3faeo3nMuB3VsIDaazILXUY/ua17Nvsvs9W//AIRRx29U6RabOm2NuxX7nPwLydoc
  2402. SbN2Lc3c7G3vd7q/Ttp/4OtR4/gnLYpjLDEOIfomRl9eH95fP4hmnHgnOon9IDhb5xfrDTabKOpt
  2403. vZAAx8mhkTPvd6+L9me32+3+bsTZPWMvFY53Uen2MoEbsjHeyxrRO19ljXehbXXW39K92yz9GrmB
  2404. 9YumZjmY1zvsua6AcO+Gv3H82t383kf9Ye9G6n05uZj24x3NruYay5kSNwLHET/WTc3I4p/LHgkN
  2405. v0QsjlyR3PHE76epxaWdVw6zf0t1PUMC/wDT1VPOywiza8+jlDdXc1+59jPXZ/15HHVXZdrcGut+
  2406. Hkva59vrbC+uthYxz2Ma66p7rHWfoXu/Rf8AbfpIVlnVMCyvBPU8N+TbP2WjKq9OywN12N9C+trt
  2407. jfz6sZSysSmvrzM319tmRiio4sjaRW71PWaPpfo327P+uKHl+RPuj3YDSzxD1Rn/AHmeOUSPDGX0
  2408. PpkHVZltkNBDg0QdIP8AW0Cg/qDmzDBIMCTCqWXUUw+x4aAYkmPlJWPZTfn5+ZlNw8W+lvpVdPty
  2409. ibqvS27su1tDHuY6/wC0fo/8D/N/TWoYRjQEeL8F506W6dv1nwGw12ZQC6Yax292n0tK96zeodV6
  2410. b1nHyulerZa19Q9R4loafpVbd49z97Wu27Fk/WXN6p0/0MfHyh9oySKMfFxa241LA4NY0va31Lnb
  2411. fp+6/wBLZ/g03TOnYfSKgy17fXtMvteYLj4M3fmpgBymUABCA0lIayvrCPE0uf58ctCogSzT+SO/
  2412. D/Xk7GB9YeuVdO+y3YTMrKx2+nVcx7WVuaBDH21ud6jP+E9Nir0Y7xc7My7PtfULdH5J0bW0/wDa
  2413. fCr/AMHX/L/PT49uPkN9Si1lzAS3cwzDhy1yfMzMXCqN2VY2qsfnOMf5qmjhgNbsBxcvxTmskBhr
  2414. hO0uEeuX0/RaXTMrE6P9bLcnqOT9kw8qthoc4HY57fa+ouAPv929F+tF1XXPsuf0xrqxjl7X5tgD
  2415. WuqPNXpO/SW+pY39E9io9T6p1Gyhj8Hp5ua57RjPyBtFm7/CYrHfS9v560chtjKxXLXOHJA9s/BV
  2416. csoZDMQlx8PzUOKMf6pl/htgZ83LcrGOXCAMor1yqU6HCJe1+76XIZ02hzJLnF3JlVPRDLdrvaPz
  2417. d3dbEkAgwT4oOW+j0CHbXvnaAIMO77v3VTyYoiN/LTQxzlKVHUdf6vi0Guc1rmCyyth9wNZhzLBr
  2418. Xaz+U1y1r/r59YbcaqmjHpqyAIyMrV0wNs1Ve3Y5301z2Hm733UF07XH03x9Jni397aoO6b1Sy+/
  2419. qmId7aIacadXs1LiGqIZpYgQZCA0ri/el8rqcoeaJlhxakRMwCP+i9p9Wev0Ul2P1LMfZZl/pWW5
  2420. JbLbAdj8dr2itn7tla1+pdZxcPAtua5r8kNIpoB9z7Y/R1M/rf8AgbP0j/0a896bjdT6iH5lVArx
  2421. WDZXj5LYNhOr3fydjvaxQZ1VvTLfS6n0+vDsZob6R7YcfpH27nt/l+orWHmRIGPFGU46SiD6g25c
  2422. zzePF6sJJMdD+9xfy/RdB2IzH6a1smz7NWPojVxa33EN/wCEVfp1+LkvZsdtLwHis6P2kSH+m73b
  2423. P+E+gr7n1ZmM77NdAtaWturIO0/vNI/cVnpuJg34DcK2hoOK5zTXJ9pJc4PqdPqMrsY/dX7v5v8A
  2424. Rqn8QyHDAZeAyjfDPh/QB/SaHwvlMfOTyY8k/bz/ADw/rH9K4tfKxmWNDan+leyXU3N5HBc1379b
  2425. 9v6RitdD6m/MbZReA3JxyA8AyCD9F7HfnMcpO6Dhn6Nl7fD9M90f9uusU+n9IpwbrL22WW2WNDJf
  2426. t0a0udAFTK2/Sf8ASWRzXOcvnwmNHjjrjsbfvf4Lv/DvhfNcpmBOSMsRBEwL+jfSSSWW7akkkklP
  2427. /9foUkklwL0SkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJ
  2428. JJJSkkkklKSSSSUpJJJJSkkkklKQnZFf2mvCa8fabw41tgkANG42Wbfo1fmf1/0afIt9DHtvLS4V
  2429. MdYWjkhgLzH+as84t+PhNrx3E9Z6m9jL8lrtQ52r66nw/bRh0er6e3/R+otX4P8ACzzuSUpExw4v
  2430. nkNyf3IsWbLwChvv5Bg7Av6hWOmkN6nn1O/W8jdZRiUl3v8ARc7FfXbdYxnsZT9P/CX+mtun6tY7
  2431. Kag7IvZcwAPsrts2uMQ79DkvyWMZ/wBP/hFpYWDi9PxK8PEYK6axAA1JJ1c57j7nve76b3IxHfxX
  2432. WY+R5aEeEYocOuhHFv8A3mhxSJsk252X0LDy8VmNvuo9ONl1FjmW6djd7nv3fn+oqB+rnVKcmiyn
  2433. MblU499V9deWweo3YdtjWZNO36VDrGs3U+pv/wAIuhA2lSDiQnHlcHEJDFC4/LIRiDH+6g2QRZo7
  2434. 6ufn/W3p+Lb9mYQ7IrJOVW6W+jW1u83We33Nc5zG1f6X/rNi1sXMF2BXm3VnGa9nqObYW+1v0t1j
  2435. mucxvs9/0lz31p6KzPwXZVNYdmYzTDefVq+lfhWt/wAJXcz+b3fzdywv+bnWbsJpwsN2T068Ntro
  2436. ZmuZVaw7Xs9TGub6Wx3tc+pyqZ55sWY/q5ZccgBDg4fRIfNxcX73ExezAx+cQIJJ4r9Uf6v916fr
  2437. fUMHO6DkZ/TstlrsNnrtNZa6dN7a7Q4eoyu5v/FqrhXutsymWbduPaGMjs01U3e7+3Y9Qv6Lfg/V
  2438. nquTmBrs/JxtrmVD2111h3oYtUDfbs3vc+z/AAt1n7n6NVcD0n5vULseIvox7N7fzvbc1j/+22sW
  2439. hypkYDi0JPqF7Hh1aGcDiNaitD9XK6d1fJre7Jyci23HtfY4UnYRG5/p+m6GvZVt9NdB0rquB1IW
  2440. eg4+pTHq0vEPaD9F239x35r1wmH6tmJQd4Aaxog/BWHV+9ttVtlV40FtMscB4bh/1LlqHlQYRMDR
  2441. rUHaX/esBAO+r39+Lg5lRqyam2s0O1wnUcFG6V63Tq7q67LcrHYwuxsV532bhud6VWTc7dt27a6q
  2442. rv8At1cjh/WfqODWRnV/bhMteIrs2z7mbWM9Gx+36H9HXQU/WTpV+HZmYd3rigt311/zoe4tbVX6
  2443. L9j/AFLLHtrr3/nqhzGKtJgxPSR/iugZRNg34ANPqHVqM5nTus9W6K/7JDm23ANyK667Nu715bVk
  2444. Y9mNfVX6nq0elV6V3v8A5pPVjYWVc3OGa6jpvT7b2U337rLnFxdj5FYyLBsZ05j2V2VP/T/zX88y
  2445. pixutXdWwuvV5+RiW14dLzu6YzNqfY6y91bPVx8Gp29zMj/D4b/Vp/SXWV+n9NdVhW9O2/YMdraT
  2446. SwfqpbtDWn83ZG138rYqeOF2bquzdiBe9FwH/Vjqzureli04+RhkNspzrsWg16gObbvbkPffYx/u
  2447. 2fZavU/01f8AOK8z9nU9UxeiZHXXuy8gOaMbHbVjt3j9L+lfQz1cf1foVVssq9VXKulZWBuPRcs4
  2448. THHd9ke0W407dvspO22j3bf5i5ioZtPSOoZrKPrPgV49ziBVlNLvSe+W7fRzavSvxrX2/wCBu9P+
  2449. RbajKMtbP1XEFwbMHJyfrTdg5VOTgZLC8Yb6d9zLazv3ZL869176va9jbHf9a/4Ja2B0Kz03C/pz
  2450. KGVtduy857Lzun037KmvLPTd+Zfvx/8AikbEyrPq11k4lmBc7omS0nGsxzdmWNuBGuV63qXV+oxr
  2451. GNrq/Qf+CenX6TifWzOfl1dS92Bk5DcjHyr3ejmVGsfqz6MbENuNW6myql/pP/R/8Z6ii9s7ervX
  2452. EYx13+VbwR4uLgBnVcRHRwKLs36vVv6VZUzp1r3Pf62S9rWzu2l9NYcXWsXRs+rj6HY/UcgOzm3g
  2453. WjMljxS47dlgxL4r+zOY7fb6LvU/4NbTcX7Jh0Zv1ozKsmzDc5/229jKw0nVvp1Mbtrd6e1v79ip
  2454. dd6li9XsxenYNjm4/pjLsewQx1R/maJb+be1r/Z+4myMxGMJZAQTGHh6j+kWCXLYMZycwIXMCWWV
  2455. a/L6mn9tyOp5rupXOmtrfRxWNEMaBpddU0y5vqWM/e+gjPYHM1gADXyUhsY3bo1rRxwAAFRzcG3L
  2456. bTk5hsp+r28NyH1j3H92+/8AwjMD1PbY7/rv8x+kVwnHggIb3+j+lPu4MMfMfEM8p7R/SmfkxQ/R
  2457. iP8AvWhnsybcSy+r9HhfRN87XWfycf8A9Krn8il1WWcbptD66c4Auc5xd6bh/OHd/LXbf4xel9Px
  2458. /q9VfvdDLqm0Ma6BBLWfo2sj2NYuTtyXMe2tpAaI93dYnM5solXAIi5VEni2+WfEP73yvV/Dfg3K
  2459. yw1ZkQYynLbj/q8P7q+X02cemnFdsfQYpdElpcfdH9f89dL0/Bz8XLtGdQKXtrYwFpDmvAa33tIW
  2460. Ky1j5aNTC3ei51+bgtfkv33Vksc7tDTDI/sLK5rPP7tKEvVco+o7iPzOnLk8WPmY5YgRkYmNBvQO
  2461. EO/Gx8hhrvrbYw8tcAR+KKksoSMTYJB7hnlESFSAI7F5636sPw7jldFt9F5gvxbZdU8D83d/OVv/
  2462. AJaTMzLrz6rzh3V2W7KcmrYXCN20XNuqD6/0G+x/u+nUuhTLRh8Xz+zLDlAzQmK9Wk/8ZzsnwjAc
  2463. 8M+InDkgbuP6Q/dK6SSSzHSUkkkkpSSSSSn/0OhSSSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSk
  2464. kkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU5vW7XirGoaHEZOQ
  2465. xjy0xDWzkO3fyP0Ks9JYzI6+zcd32Gg2hpBgPuPoMdv+hu9Nl6H1CiyyzEe1u5lVxL9QIBrta3/p
  2466. uR/q/uHXMwC0BhxqZo/OLvUyP039Xb+jXcfAIcPwoGq9zLI+Yj6f+4aXM7nxMR9keJ6NxA+CcNkT
  2467. 37BOBJ14UohaNta2EacynjghOGqQ4hC1Wpo1/Kqf1cLcezO6OHgswbA+hky5lOQDdVW7+RXZ69VP
  2468. /BMV4ceXf4LlMTqFbs3Lz/trcK3qFwGFZoDbRjh+PVuZbuqtrfb9pdV/24o5xMiAN2vzEwACXqet
  2469. g/svJn93+K5L6tgvNha07WY2JW4xA3Ct1rmhx/kX1LadmdXyPUxM+mmyh0FuTQXM4HursxrDb+d/
  2470. hGXqt0PpVnTMV1Nt3rudZuDyIhjWspor/wCt0U1Ne799S4hKMdR1LSySEiSOweDwQ6LGjQNttDdJ
  2471. 03uhXq6HujQunvwFLpvqMrvawNBrvua4nX89x9v9lys7NzgHEuA1cBxqtrGf1cf7o/JgMiCfMoW4
  2472. lg/d2+ZCZ2E4bnF49498GJA+iHN+i7aruH0zI6g/ZjVt9NpDbLrDtYCf5X0nO/dYr7/qZ1v7Z6dN
  2473. 2OzEAbN1gJcSfp+nj1/uf8JdWos3M4MdwySF/uVx/akDJPWIv+ts8hkdQsGRh9QwsjKGTdYwXdMo
  2474. OQ8NqH03OfezIpbkXvb/ADFX9Gr9P6f6Rd4cenrXT6rcrHsxLbGyGu9l1Tvo+2xnuY/91zVaZ9Ts
  2475. Nrnl2VktDxsApeKYb+c3fU31f/BFZx/qr0nHtZfSbm2saGmx19lhcACP0nqvfv8ApOWMMmOMiI2Y
  2476. HuK/5ra4JkAkVIdi4o6nl9KdVR1dwfS8trq6i0Q1ziOMxn0cZ7ne31G/oX/8CtC5teRW6m5rbK3/
  2477. AEmPAc0j+U1yJl/VDByfVIyMil1wcHhj5rO/6W/Gt9THd/20qlPQus9MbXj4raMrCrdtaWuNVrWR
  2478. M+k5r6XObZ/o7Wf8WnDLjurZscpbTH1aTcm/6vlkh2T0Rg2mvV1mMO1rHfzl+G3/AAlP/adn81+i
  2479. SyPrP1Lp/U2252Kx/wBWMisMbmYvvdWXDd9qydvv9Ju13837K2fn2WLQqvpv3xqWEssaQQ5rho5r
  2480. 2u9zVmU5PS+i9QHTXB7sbNY9/wBkEvayDqMakMd7b327PQ/7ZrQy4wRY2ZJDRrOsP1czb8bqtz+s
  2481. /VTq++y/Iub6hoteYa2+xv8Ag7W+l+k/7b9NCwPqz1fEa6joQ9Pp14D6cjM0fWxxssbV6Xst31Ot
  2482. d9Ov/v61un4Bq3/s7EZ0yp42+tf+nydky2qplhfTjUM/wdf6T/iFePSMa4786yzPeeftDtzP7OM3
  2483. Zjf+BqvLlxPh4r9MozH9+HyrRHSQIsSiYSB/dl8zTw6un4GK7CsDus5w917KofuePo+ta8sx8RrY
  2484. /mn2LUoyut22sL2UYeI0EOobN1h8P036Gmtv/WrEOzL6V0xjad9WO38ylgAP9iqv3e7b+6hO6pm2
  2485. n9S6dba2CRZc5tDSfzQ1tm7I/wA+hPGMDUkyl+8dSgRx448IEYR/dHpDkf4x2tf9X2ve4+rXksNJ
  2486. 8NPc2P3V560ZD7JGncuK9P8ArliY9/1XvGYGNeC17Nx4eIftrd/ZXnhpDKmkGQRoPD4rM5wiOUih
  2487. 6tdvD/0F1/g/rxTN6CdBPjMtrlw1Md1031fIONcWCK/WcGDwgNDv+msTG2uxxMSBEjha31bDNuWa
  2488. 9Geq1sTI3Bjd7v7TnLF5w8WOd7gj825njU4HzH4OykkkstYpJJJJSkkkklKSSSSUpJJJJT//0ehS
  2489. SSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKS
  2490. SSSUpJJJJSkkkklKSSSSU1eoHNGPOHWy57TJpedu4fybPzHIvQraKs37Vc30359IYC9u19RpNljs
  2491. fIP0Wb/W3Mdv9J/p+xFQsjKxcZofk3V0NJgOscGCfi8hbHIfHOY5bCOW4BlxxN44/LON6nWLDmwC
  2492. evFw62ezo5X1lwcd7qqKrs3IbI9Ois7Zj87Jt9PH2/8AXFidV6z1plBzb72YNLSHOx63TtbG335H
  2493. 2fItus9R3+CoqYp/tjpZLRXksuc/6LaT6p0/k0eo5B6lhnO6lgYlOQ6jLaXXD02tc817fewufubV
  2494. vafz1ocr8U5zmOaxA4TjwEkTqMpfo6cWQ/1mlzWLHDDkIyXkAuOv5ReW/wCdFWU3fbXVj3Aw3J6h
  2495. fk2PIadwNPp176Xbvd6lL611WD1DLyrenswMx1Lcl1Pq2NtOTVL/ALQ23Z9tbbb7n41dbWeozZv/
  2496. ANIsjqn1LxLuqmvqeddc4APqxq3vycqwO2tc+2ljHNxmeptrq2V+ns/wi6Lpn1N6lfTUzIus6bhV
  2497. 1VMrYHb839DY+6p/2lrnUYv09vp1+vs/4Ja2YzAHCQDxR/xOL1/81zsMiTZ4tQf8b9F6HDxOqHJY
  2498. MvOotZS2LaaaSxzyRG61z7r/AE/6lbVo5GHiZWOcbJpZdjuG01PaHNjiNjlyHUfqjm9PYy/o2R9l
  2499. uqpZU/Mc9zRsrBtysvqW2z1My2x1bG0bP5v/AAv6L6FjoX14HUGMwL6RjddAa77LkuOO21jh6jL8
  2500. azZfu31fpPT9NLitcb66ug7oPT+mubfiG9jdvojHN1j6QCd29tNzrNj27dvs/MVPomTbk9MquyPd
  2501. a4vBcY1DXvY13s/khaOVX9Y8tjq2sw8Nu32Pc6zIcH/vbQzDa3b/ANNCq6D1NlTWHqFcga7cYASf
  2502. pQ31lPDKANbLBOBJNU8dRWMfKz2vDamuyrnVg/uk+3uiObkX02Pxg0NYWsJeYbuscKqW7hu277H/
  2503. ALv6Jn6Rde76rYlzxZl3W2uIG9tZFLC4f4QeiPtH/sxsQc/6vYGLguqxQ+sPvryrXvsfYSajW/6V
  2504. 7rNvsqVv/SA4BCESJUI8cj8vixR5cmQ4iKvUBqdHwa+nkG0+u4ataZbWxx27/Sq/rN/nbvUyP+F/
  2505. wa13Z15ESGjy/wBqpMcxwbYwh4OoIMg/BZ/WnZQfiGnKOJQ+0NyHN9MO2lr9rWuydzf570m+xnqK
  2506. GUI3ZHET1OroCIAoDQOyy83s9Rry+vcWTMw4fSa4fyVVyusdKwtoysumovPsa6xoLojdsZO9/P5q
  2507. J9WulV4mHk1nKdmssyX2AvJLmOIY22rf7f8ADNe/2N/PWbg/4rfqliZYyzTbk2Bwe1t9hLA4Hfu2
  2508. Virf/wBc3quctWKRbo9R6vjdIE5lz6WkOcCGPf7WljXuPpNs2sa62r6f76tdO6xRm49eTjvF+PZ9
  2509. G1unB2n2mHe1D6yX4/UMLJdWX0WMtxLHj8x9xotx7H6fzb34vo/8ZbUsl3UrsCw019HzHNtsc/fW
  2510. aXM3Pdue97nZH6Pc529GJEweID7FA23Ou4zKurYOdSS12XuxbwD7XBrLMii1zfo76/Ssr3f8L/wa
  2511. pk9O6bmXX22F+ZltbFTZstLah9DHorDrNu+x9ntb+eiOPWOrZeE11LcHDwrxc9z3tsseAx1fpbag
  2512. +mqt/rWNc/1/VWVjXYlvWbevdDyq7uoZb2Us6ZjwfVxqrWU33Zr3+p9le6vfdVZ+g9ldP87+kSE+
  2513. AcO+uiDPhFDo69d3Wsl36t059LHEfpMt7agNJLvTZ69//gStM6Ll365+Vtb/AKHGlv8AZfkP/SP/
  2514. AOtV4y2Ss3ree/FpZRjOaM7MJqxWu1gxL7yz86rHb+ksTcmTgiZyOkRZYeOcyI3uzwej9LwHvfiU
  2515. NZa/6driX2Okz77rXPud/nq5AHAGnZc5V9Xceilgx8nIozGtAdmMsdve4e423V2myi7e/wD0ta08
  2516. B+fRV6eZd9ucIi0MbW4wAPexns3fnexU8fxTBK+K8faxxf8ARXT5PKDYqf8AL+s4v+MQOPRa3HSl
  2517. lzXWu8JDqqv86yxcUKGjF2nUiCAO67367+hkfVnOY5waRWHsD9BuBBb/ANJefusFlDDJZvaCfuVT
  2518. n5RnkjOEhKMq1ieIaO38EsYskCOEg3s6PT6XWUHcG6aNDeAFrdDsoNNtFTdrqXkWnsXH87/Nasnp
  2519. l9NVe1vc+6Vf6FYDm9QrYC2sPY8aaHePpB3/AFtY3MgmOW7qNSH+Nw/903c9iUexP/cu0kkks5jU
  2520. kkkkpSSSSSlJJJJKUkkkkp//0uhSSSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJ
  2521. JJJSkkkkVKSThrjwCVC17KGb73NqZ+9YQ0aeb4T44skvlhKXlElBnEbyA8yySVCzrfSmNL25AuDf
  2522. pegHXR/W+zNtTnOz7LXU4fSc7Ic2IeahTWZ1/nst1CkjyXMyIAwz12uPD/0lh5jCASckdPG28kqo
  2523. w/rdeIrwKMUk835Adp/6D13/AElaq6F9ZHN/TZWJSe+2qy77nerh/wDntXI/BOdIswEfAy1/5rAf
  2524. iPLA/NfkFJI7Pqzmu/n+qXDxFFVLB/4NXlP/AOmit+qfTT/PW5V5/lZNzR/23RZVX/0FND/i/wAy
  2525. fmnGPl6v+9YpfFMI2Ej+DRfYytu6xwY3xcYH4qo/rPSWO2HMpL/3G2Nc7/tthc9b9X1W+r9Tt4wK
  2526. HPH+EewPf/27bvs/6S0KsTGpbsqrbW0cNaAB+CsQ/wCLv7+W/wC6OH/v2KXxYfow+0vIt6kyz+Yx
  2527. su7zbjXAf9uW111/9NFb+2Lf5npdzf5V9lVbf/A7ci3/AMCXWhrR2TwrMP8Ai/yw+Yyl5n/veFil
  2528. 8VynYAPLN6b9ZbP8FiY4Pc22Wn5tFON/58RW/V3rD9buosr8qKAI/tZFmT/1K6MmFEulWsfwfk4/
  2529. 5MH+96v+kwy+IcxL9OvLRwh9U8azb9szMrLDSHbHvZW0x+83DqxlX6nj/VHoVTBk4lN2ReC3HqtA
  2530. ttsLGl231Mov2t/4R79i6Ro1WdT9WemM6m/q2S05me4+y/Ih/ptB3V141cCqhtf8hnqK2MGLHHhx
  2531. 44Q7ekMByzkbnOR+rkXWWPxa2kU9H6de0MaWDa5xf/N049bWstvc9zmfzfo/9d/wdrovQcyqpzOn
  2532. 0npGLeWvtyb9tubbPudFWuNhN93sZ+k9L3/qtSXUun5OB1x/1jpx29SHptY7Hsg2UtZoXdOe7+as
  2533. c11vqM/w/wDpal0PSerYXVsQZWG4lslllbxtsrePp031H3V2sUZhLHqSZX+n0/wYx9EF4MZf97/L
  2534. 5mPTOjYPTGv+zNJtuO6/IsO+6x3719zve/8AkfmV/wCDV2AnSQ4l1MXND2lroc12jmkSCD2XMdd+
  2535. p2Lly5jDax7nOY1zg00XWO3P6kzKs33bMdnsqwf6P/wavfWD65dB+r9Tzm5AdewA/Zaofb7jDZZ/
  2536. g+P8LsWV0zq/XPrNjjJbgfYsex7ms+1n9H6W4t3/AGVn6XLyHV/6Z9OJ/wAalqdkbOp9WL840ZGN
  2537. lZIz2YtgZj54AAtr2N/ca1vqVvDt7v0n/GrblZGBX0no7X0Oy2faHu9TJtvsZ6r3kfSs+hsbs2+l
  2538. WxjKqqv5tHs670mshoyWWvd9Gun9K8+Ta6PUe5ykpYTq31VzMhgqsrZYGXFrmscW79riIDnV+3d/
  2539. VVc9Vy36U9MynT9Bz/Sraf3S/fd61bf61Pqf8Gsvq+T9Y69uTX0hhpYHOynHJaXBjfdurZs/SP27
  2540. k6HATUjotPFuA89g9D6i6suc2hr222enZW6/GcYc9nq21Ytv2f8AT/z36Nldf6RZ9ON1B2R6eTkV
  2541. WdbbcKcbHYHPfLpfS4W5tl/pYr2/rGRbj1ep6VdtXq+otz9pMweo0l756b1Tb9nu5DbiP0df8ivI
  2542. Z9H/AIRn/CotB+1XdVx2ZllFzbmND6XNFlbTVTa3ZLX/AM691n01YljrSO7YiRKIIet6dhjCw6sW
  2543. dxYPe/jc8kvtft/N32Oe/YrJ01/Fcrj9AfYGHKzs64Ng7n3uYXEEO97aPSb+ajZTP1zP/Q/bWjCp
  2544. cMaf5wi3MLaA3/hHNVWWPh3KtndzaMTMxLMbLaLaHgb2SdYO9v0fd7XN9q57pV+Jjmnp1gysg22P
  2545. Zj3ZND2EMDX3MquttDW2vZXU5vqfzln/AE1n49rMHquFk24mN0uux+Xg5Rb7WuNfpW1W0Esx/Up3
  2546. 49jHW2V7Gf8Agi0+uF32enqmHcx37KezOura5v6Sh1drX173exvrU2OfV/pEYkR/SQQKdDq2VR07
  2547. pWRk3Ypycets20sZvlhIa5zq/wA6tn07P+DXDfV/pOff1yjq/wBW6asHpNhrtuLRYGPYbHVZOPQ6
  2548. +ql1m/HqrssZ6P2dl38z6Viv531z6hbi49mD1HEddY8GzAppe3MDj/MUjHzLP01G/wBP7Y70sf8A
  2549. VvVtosXUdGwL+mY1zs22sWZNn2h9VLCyqt7mt9euhr32vcx1rX2/2027JlLQDqxy0FDcui54b/GV
  2550. yozhkfWrKNLvXxqKGsdcXeyq0GX41c+3fa1zLbfT/wBH+l/wSPkZr+vtczDfZR01j4+1tgOvLT7h
  2551. izu24/5n2j/Cf9p/9KoWU4w2149ftrG0MaNPvWZ8R56PDLDACV7m23yXKkkTlYbb8usa72+Uap6s
  2552. i23VmjR+cREoFVdwjZTWwdydSrj3NYwveQA0anssuNn5jQ+xvyERoBf4uF9eH2N+rz3FvqBtlfqA
  2553. fu7hP+auDFlr6wRo3x7Bdx9Zc+79k5V7KnW1sYWisce79GHP/wA5cd6Fpwag0DeGguHnCnwzjwba
  2554. cdCR/S0bfJR4TPvQ0HT6oMY5brCyo7j94XQdAxLqur2WWEyccbwDpuLobub/AGbFl9LvFZc3Uu7t
  2555. iAFr9Ivqd1ed5Ft1Dt1c6EVuaGH+z6r0zmjIwygRAAhv/isnM7QvbjD0KSSSxGNSSSSSlJJJJKUk
  2556. kkkpSSSSSn//0+hSSSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKUbLK6q3W2uDK2Aue9xg
  2557. BoEuc5x+i1qkg5dhrxLrGgEsrc4A6iQCdUYiyB3Kjsho6tg5DA/F9bJDvomjHusaf+vNq+zt/t2o
  2558. zXdSsP6Hpl8H6L7n01N/zW23ZDf/AGHVboj7+n5mNULC7pua302URpRe4faG+k76X2a39IxlW79B
  2559. Z/NrqWuAOh1HK7DlvgnIyxY8hhKXFGM/VL98cX6Lgcx8S5mGSUAQKJGg7OF9h6+4iW4mMHcEusyC
  2560. Pi1rcLd/24js6LnPj1+pOZ4jGpqrH/s03Ps2/wDXPU/4RbQcCTCmA0mXw0NEklXYcjyeAGQwwjWp
  2561. kR+2TXPN8xk0M5S8AXFH1exHfz9uTkn/AIS+wNP/AFmh9NH/AIEj4vQei482VYmPXZEutNbd5ju+
  2562. 5w9R39tytOyrcia+nMBr1By7NKwdI9Jn0snn6Tf0X/CqL+iYmS0t6g5+Y1wh1bztqP736vXtY/8A
  2563. 696ybP4hy8BUdSP3QgYM0q4tAd7KZrPS27Y2/mxxHaEdr55WO3Bd0JlhoL7uml+6vHrrL3UB3021
  2564. +n+kfjNs97WNr/Q/8Wr+FlY+Wz1MextrAYJaZIP7j2/mP/kPU+LPjzQE4nwI/SDGcUscqOx2bqSS
  2565. SclSSSSSlJJJJKUkkkkpg6SmjuibZUg0RCVqYMREgAOEkCVLQuZ+sGOzo13/ADjwr3YjsdzDn0sj
  2566. 08incK/TtY4tr9T9J+gt/wACunhZvW+mjqWH9keGOY59b3iwS1zWWMssre387fWzagToRvaRoQW7
  2567. luzLfT+y5dOPVa36bmeo8zq11DjYyr/OqtVdmB1C9gP7Wssqd3qrqYdD+ba1jvzgsTFf07Hot6b1
  2568. rKZjVYAP2J9jwx5pP6Wk1bjve/E92K/2f4Kn/SLQxM/oOI/fVk5Xmw137P8Atv0dqrUWxo17P8X/
  2569. ANVmsfd1BluYNoDrMm17yA0ufywsc732Pd7vejW9O+rVFzWuw/tbra/UFlhde6GgenW12S+x7f0f
  2570. u2fQ9it29VfkbDT07LtbW4OO4MqEj6H9Isr9T972pqbOpMa77P0uutjyS5uRkbXy76Xtppy69n/X
  2571. krKNGJHRMayqivEpFBaTuDAYeYdXS1ga73v3bksPNfiMpbbjCoPa45D217ALfpU44a0N3O2e3egX
  2572. 5FuMGh2XgdLpaRsEB7mvLf0jPVtdVW78/wB/oseg/bsZx2s6p1HIJ4ZVSPf5MtZh1/S/0ldv/XEq
  2573. JVxRdarJ6hTaMeyl+TuaLHWja0MJ3OdVudtbZt+iz89WfXtaN+U2umkjUufqP5L5Gz3f1lzxdhu0
  2574. fidYtYfpVvfkOYR+69j79r2/1lD9n4gcLGfV8AD3V2ZVlTWCR9J7d+TbW7b/AN196IgUcYa9PTOn
  2575. WdSy/q2HtysGyn7XjM3bxUwv9K3H9Vv836drmWYvv9Rn+D/mVrO+rp9FtVWRZQRtm1jh6jto2/pL
  2576. HsfvVLpWVg9Jys63OswcSzKdWa8XFf6j9jG7W7mMqqtsfuc/6FSu/wDOrCe9zcfGzL2sibGY72s1
  2577. E+11wr3KzGU6AOvRiNWaJHkWuz6oMFz7bczLyS/kWZNoaP6jKXVNYp4P1Vw+nWXWYYFdmQQ615c9
  2578. 5JG4j3Wvf++9WGdcy7tcbpl72nSbHV1QfNtrxZt/lMrel6v1ktLjtw8Vuga2bL3R3dvjEb/Y9NET
  2579. kOg+xaaPUn6uN9Z+hWXCrMyLcm9gdVRk4+PWLC/Ha511lPsZ9p2X2bGZDWP/AE36L1P5tD6l0Tre
  2580. VjZmb9k9fI6vjnGy+muuDWUho29OfRYRs/Qe+zMrY733W/olss6d1g5Vd13VrHVM+lj1U1Ma/Wfe
  2581. 9zbrP8x6u5OK3JYK7LbmgGZqtfUf8+h1bkw47Nr+Migh6X0WjpRuzL8h+ZmXBpvy7xWHkVhwZ/NM
  2582. qY3ax+1YPXeqUZV7j1B1w6PVSH3sx9rtxLnepXlWNs9ZuOyqtn6Kln6x63/Wlrf83OgMYA/Ercxk
  2583. CbJdx+/6rnb/AO2qub0f6p1YLsSxmJh41xG4Nc2ncWuFzf0jHVu9tjN/0k2eCMxwyJHka1SMhibG
  2584. qPI+tX1bxRWx+QaGkRW11FzBAj2t/Qtb7VapuwM7ccS2rIA0d6Tg6OPpbD/KXPb8E5v7O6f1sZd+
  2585. gbRaPWOg3E/aaGs/M/e9RBzOm55sNr8Hdaxs15GFdtubH5ofZ9kfu9rf31jz+GcwNsXHH97HOOT/
  2586. AJkvbdDHzWGv5zgl+7OJj/zo8T0+dlYnSsN2Rku2sYIYyfc9x0rqrn6T3u9qwsDF6l1LPGTlujJu
  2587. G1uO0k1UVTu2Dj1LP9Nf/hf+LVCnPybs0YfUsHN6jbjb34GT6TqyHuH81c+1raGv/N+0fzWz/ttd
  2588. P0fp1eDZ+0Mubc4sDGsaf0VIdHqsx93ue6x/85kW+9//AAVfsSw/C82Q8MxwYwfX+9P+pD+qjJzu
  2589. PGCQeLIR6f3Yf1v7yT60YtOH9VM4M/wdW5xI1cR/5kvN9aq9tjiSRoQu9+vXUT/zXzAGGHemHQdd
  2590. vqM3/wDRXD2N9rLWCS0ag9lJ8QxxxThER4fTVf3flb3wOZniykm/Xf2/MywcessLmbi/hxOk/Bav
  2591. QsMs6hfkF40rDG1wJ1O8un6apYeW17YcPc3mFb6S6s9ce4u9z8cbGzH0XbePzlk5zMxyjUenz6xd
  2592. DmNo2P0g9CkkmLmhwaSA53A7mFlMK6SSSClJJJJKUkkkkpSSSSSn/9ToUkklwL0SkkkklKSSSSUp
  2593. JJJJSkkkklKSSSSUpJJJJSkPIpbkUWUPJa21pY4tMOAcNvtciJIgkGx0U5mO/wBjundTqreWOHoy
  2594. PZdU2Nrtjt222v6FrP8Arq0OmdX+zO+xdVd6eyfs+ZY72vYPoMvtdt25LW+33fz301DJ6bR1IMx7
  2595. twh4c17HFjmkd2PaWqrjX4mX1DIwerOt6eGt21YWx32rIbLv09Dqhaz0PZ/2kdZf/hPVp/P7j4T8
  2596. ShzHIjjiI5cFYvT8s4xHpef57lODmNDcJ+v+tHu72T1fDov+ztL8rLifs2M022RG/wB7K/5rd+9b
  2597. sVDrGflVWYDr6h6wtIf0YWB11rHltVOU/wBAPZ+re51mNZ+ren7/AFvVqWjjY2Q2k42BQzo2G4y4
  2598. M2uybCfz32DfVU9351jvtV39RNh9PxcAOrxMchzv5y58ue8j86255Nt3/XHqDnOfjIcERxA9tv8A
  2599. GXYOW1v83SdcxukifAIfr6/RP5ENrLfCfKYH/RUPtBbu9JrXFv0ncMb/AFrFkmRG+n01bggOmv1b
  2600. tdrtvvG1o5JKz8zD6fk2HNNj8Kxoj7XU703P4+m36GS1u32esyxY+b9ZA5hfiRlMYCXZbgRisIMf
  2601. oa2/pc2zd/o/z0PpfQur9Tsdf1C+/HoJb6ltgDb74Dg70qNWdOo+js9nrf8ABs/nVPy+LmJS4sNx
  2602. I6k0P8Mj/oMWQYYj9Yd+g+b/AAR/3Tv9L6g67fj3XV331HR9YIL2fmXPqI/ROd/J9i0UDB6bgdOr
  2603. NeFS2oO1cRq5x8bLX7rLP7blZW9i9wRHuSEpd4jhDm5DAyPADGPaR4isEoTpJ6xaEykmhJSySeEn
  2604. Prrbuc4NA7kwEkshwkqF/X+i0fzufjsPgbGz9wKrn609IP8AMutyf+Ipts/Fle1Kj2U66Sxf+cV1
  2605. k/ZumZVnnZ6dI/8ABrW2f9BQd1jrz/5rBx6f+OvLj/m0Uu/6tOGOR6Kt3UHMpddjurbuBdwWmCD2
  2606. IKxPtH1ktndlY2MD/o6XWH5OttZ/1CFdgZ+SIyOrZTu4FPp0wf3hsqL/APpojDJVtujpfUKeoN6p
  2607. c2h2VVjXY7HF7m7w92Pdjm4bSyt3q1W+t6f/AJgrN1/VC52/NwsWsSQ8NdY6B2e19lLPo/nrKHRe
  2608. nR+la/JdHvOQ99ocf3n12udU5/8A1tNZ03olFfrOxMWprCP0hrrbBnT3ED85L7sOpRLMQNAmuzsH
  2609. 0nDK+srnueTLcMUtgHtW2qrKyWf8Z6yET0u7UdP6j1AD/C3WOaR/JZ9ryMd+3+qxL9qdGoG92TQN
  2610. YLmkO1P5v6Pcp1dexbbm1VV3uEFxsNT2MER+dcK92/d7NiI5aO2/ktGaZ6CPmywLsmrJrfV0TGwa
  2611. nNcLbA9puj/Bt/Q07Xe7+d/TKzdm9ee9zanYtNZPseWvseB/KZurrVLK6vlteW42GbmATuNgZqe2
  2612. 0teqzepdaseC3HopZoHCyxz3R3c302NYpBy424T+KOOV/MHSdT1O8FuX1Gwt7txmtoBH9f8AS5DX
  2613. f8XexDZ0Do5IdbSclwJeXZD32y4z73es57XfSVC0594ItzC1hcfbQwV6abAXu9a3cz/g31qH2Cp5
  2614. abTbkP2lpNj3uBBkQ9k+m/2u/cTxyx7AIM/EuvVd0zENmPQ/HpNQL7KmFjNo/Oe9jduz+sgv+sXS
  2615. mHa2713dm0NdbP8AVdU1zHbf6ypt6RTsYz7KzZWdzG7Gw0/vN/dVqvpz4H0WDwCd7URvIfRXF4FT
  2616. PrHa+Ti4NhYCRuyHCkHzY2L7v+3Kq1Zw+rZ11wN9FdNJB9rXl7p/r7a27f7Cgzpw/Ofr5BWqcaph
  2617. ESmShiHUyKRKXgizT1a4u+x5deKwtgTT6jmn98OfYxn+dUq7em2uBOXn5WQ90bz6npMOgbtFGN6N
  2618. TWOj91avpViPbPxRGNA7D4QovSOi6z3cZvRemgz6As/kvLnt+ddhexWcfpuLQ4uxsVlLnCC6tjWE
  2619. j+yGrUnsmQ4x0iArfq1RjXA6NA85CkMVx5c0firA5WD1vLu6f1nByQ2y6vIZZQ2pujfUgWV/2ntZ
  2620. Yo8/MHFHjI9II4j+7H95fjxccuEb9PE/uocTql1XVLendUcyoPeBhZLP5uwOn9DuP/ahm36Kt/WD
  2621. quH0DBrzMlpspffXS/WIa+d1n9iFxFPW8LMOR07Jof8AZm27rWOLhdTJnaxzvf6mM7/CIf1u691S
  2622. zHd9X78YZdJY2/DzWkOdbWwyLHz7P5v9Hds/PVLHzmQwlA3xRrW9eGX6VzXCMJZZxIAOM6j96Nek
  2623. q6v1HP6nkZuBRb9p6f1C4jpzgQ1jDUfoOe782zb7fcqtuQRuq2wQS1xPAI0QOnNxLsQdNa+aslvq
  2624. 4R1G149z6t/71Vqegb8YC8xbW8ssjWXDlZ/MHiPFOyeL/pbaf4LrfAubEpZcBAifmhpvANrCspE1
  2625. B4Lz2HKuYwsZ1jCe0CDvaWnnUQXD+q1VcRv6WG1gRw4couRbVTnYFtzzX+kc1rm86tLdjf625UpR
  2626. MpmMdTOMh3+aBdfm5COKUpaRhUif7snX6n1v0bDiYAbdlj6Zd/N1j965w/8APah0S9uVk2PtYcjI
  2627. obsOY6WtBMONVVLT6bPbtf8AvrHex7rhgdNra3IscX7SfoNJ/pOQ76bne72LqOm9Pp6diNxqpMS5
  2628. 7zy5x+k9yj5rFh5TB7Y9XMZB9YQ/SMv737ri8nzGbnc3ugHHymM+jvnn/wB5FtJJJLJdVSSSSSlJ
  2629. JJJKUkkkkp//1ehSSSXAvRKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU0857678NzXHa63
  2630. 03MBgO3tfG7+ptRm9Qrw3W5IpNmXVWW1OI3P2fS+z1Pf7Wse/wDsIWcxzrMPa0uDclhdAmBtfqVC
  2631. xrb7bWuJa1rv0ZHh2XYf8WeXx8zynMYMl8NwlcNJRNzcT4tklizYpxq6lvqP0Wrj/XjquLbWzqFL
  2632. bg9rXNDwMe4yfd6bmuuwbtjfo1+rTYul6Z9Y+k9UB+z3D7QAC7Ff7LhIkfoX7XO5+mz9GuQ6ni2G
  2633. sn0xeWj3Yz4NdzZBc11bvb6u1v6Gz8yxVm/V/wCr/Uqa8vCb9me0zW+qa3sc0/R0O6u2tw/62r2f
  2634. 4FOJPtz4tLiKEZf956WvDn4mI4ocPQkHR73Lyqqy1uQSTZozHrBI43fpnt+h/a9i5zKq6h9YMuyj
  2635. GJvxqDtFBDqcNjgP+1N7JfnWVu/7TVez/SoeEyx7v2dmPyOpGC8U1llb31N/Rv8AtOY99dj/ANJb
  2636. X/Nela//AAn+EXQsyOv2VsrpoxumUhrQ1pJve0T7mhjPstLNrP8AjlTw/CcsMhOfcfoxPFxeMsn/
  2637. AHrLl56HCBj/AMaX/cwT9M+r+NgvF9rnZWSPoPfG2vn241LfZT7XbP8AS/6S1apdA10HcrG+x9Ue
  2638. 4uu6ncOA0VMqYB4+11Vztzv+MULOg9Nvb+ssflH96+x9joH5u6x7nbP5C04YhEAACMRsA0pZLNkm
  2639. RPV1LepdOoE3ZVNQ/l2Nb/1TlUd9Z+gh21mYy53hQHXf+27bUGrpXSccg1YlFZHBbWwH79qnd1Hp
  2640. 2OIvyaqo7Pe1sf5xT/bHUrOPwXP1iqc6KMLNu8CKTWPvy3YyiesdXeYq6XsHY331t/DHGUqx+sXS
  2641. OK7XXnwprst/Glj2qB6+XfzGBk2fyiGVj/we2uz/AMDREB5+Srl2rzbRyfrLYTAwsceI9W4j/wBt
  2642. FH7N1t/891V7Qe1FNTPxublKoeq9ZeP0eHTUPGy5zj/23XRt/wDBlB1vXbPp5dNI/wCBpM/599tr
  2643. f/Ak4Yz0iiz3Abn7H3/0jOzLx3Dr3MH3Y32dM36v9Gadz8Zlx8bibv8A24daqDsXKs/n+oZNnk1z
  2644. ah/7LV0uUD0jpzjNtZvPf1nvtn4+u6xPGKXYfVF+J+jpfa+gdP09XFxTxAdWw/ANG1Bf17pr3fon
  2645. 2Xj/AIGm2wf59dZr/wCmoUYmNUYx6WVzp7Ghv/UhFdj3A8fcnDFW8gEA9QCWtd12wANx+mZdrncE
  2646. +kxv9p1l25n+YhU9U6/ZY3/JtNLR9L1cmT/4DRZt/wCmrzcW06nRFZiD84z8ETCI/TK4SPZp3ZfW
  2647. TAZVjCRq9z3mHT/owxvqN/67Uo0v6mLPUvyayIM1V1hrf602Ost/6a0xj1DQtk+ZS21t+iBHgiOA
  2648. dCU604z8S2+XZOTfbr7QxzqmgeG3G9Pd/bU2dGwwfUGN6ln+ltl7z/WsuLnrWb49lKJGiPFEbRCy
  2649. V93PqwCyRXSysHmIH/Uo7cV2m8jTjbr+VWSInX4Jh8dfBI5CewWcNIxiVd5Kl9lpafozPjr+VTB1
  2650. 0Uz+KYZS7leAGDK62D2taAPAKQ/1KbSdNPJPrprogVyuVMACDpIUJAU26jUygUFm1oJlSaD25SDo
  2651. iI+CdkgkphKQzBMeIRAoDjVSHACjKQz+CSZPCC5bssj6041lvSbL6B+s4hF9LhyCz3P2/wBevcxa
  2652. 6axhexzONwInmJCjyw48coH9IELscuGcZdjb5D1C25vUK+tPIezJa1mU8AAmfo2u/lMUeqG1uMy1
  2653. g3Pw3+rURO4MP8/S2PzLfpK0zHY7BtwbZs+z2W4znERIa4trdH9Ta9F6fjOrxa67zusrbtJjQgaN
  2654. /wCisPjMTd3KJ4D/AF8bQyZJQyE3c4SMJX+nDxQvaLsCu7BaGubF9AEN15c3T/NVat1T803MeG0d
  2655. QrDtNQLWaPC1MPEqxqhTU4loJIntJ3bQsTPptx33NYDtxbW5NUDQsedt9f8AYcgAJCUAf7pPj/6H
  2656. wM/w7mPZ5mGQHSMuv6WOfpm63T2B2Q4NZIGnqBQ6/QW39NuGoqvksHLjBdp/mrVwvRFQdWBtcA4E
  2657. eBErL+tWUyn9nj3Mc6x5L2jcR7dssZ/aVPl5mXNwrSr/AOiXrvikr5PNWtwIH1c9ufm09ZrrtBIu
  2658. h91WMItcNRXXdf8A4NrXH+QtS/6wdTyXPoxW+90tiiHGuO773j0mP/sXMVTA6La6sXZE4lJJfa0u
  2659. mywctdk3f+i1YPU6hUaOjY/qvJ2tuLdtQJH85P8AhP7KvZsOHJPi4BMx7/J5zeWxfEeYx4xhxEVH
  2660. 08W0Y/o/4Ld+rnUOtZOS/CzBW+rCbtuyNd7nuJ2M9v6L9G36a6FcazFf0vA3dQy7clrNzzVUfT32
  2661. vEsY5zf0tnv9ntcuj6JRk0dMpblOc658vcHuLi3ed7at7vc702u2rI+IYoiRyx4YxMuCMIx4OKvm
  2662. n/KL0HIcwMkBDj92UR68m8eP91vpJJLPbqkkkklKSSSSU//W6FJJJcC9EpJJJJSkkkklKSSSSUpJ
  2663. JJJSkkkklKSSSSUpJJJJSDMyBjY77i0uayN8dmkhr7P6tTP0jkFn057D8UusND8A1u1a+yljhxLX
  2664. W1Mc3T95p2pmuAaJ1ceYXZ/8Ta9rmh1MofZUnC+Oj14e1SSWMbYCCNFkX42Xg5TsrEHq+oQ+/FOg
  2665. t2jb6tDv8Hk+n/YtWwDGg1HKk5rbBtcPPzC6o7UfoRvHxcgNPpvVMX9onrDz+oV4m2tzBve6y1wf
  2666. ZX6VPqW7q20sbsc3+cWqfrDdYJw+nZFgJAD7ttDSCJ3fpHOyP/ZZUejUtZ1fKwamhjHUsyfUa2G7
  2667. nPsre17mnbvdt3/y/wBIt0YRn3P+4f3qnMR4zcvwXyO2nk4lnUPrZfY4Usw8OsH2l5syCR/K2/ZW
  2668. s2/21NjPrC+8WW9W2Vx76KaKmtmPzLLxfa33fyltfYqAdQ49uf7kVmPjtENY3zkSfxTD7Q6E/VUS
  2669. fAfRw24X0PUyb7yzXdZZun+yNtf/AEE9PTsGj+ZorZ/VaB/1IW6a6+NojyCW1o4GiIyR6RTR11cs
  2670. Md+a0/cpii4/mwtEBvgnMj+CPvHoEcI7ueMS4on2Axq5Wg8gqROkoHLNRiA1W4TO+qK3EqA0bJUy
  2671. eIRGmPIJpnLujfZF6TGiYAQ3nX+CM+xirPcJ8kogndI0XJICYcaH4pp3aBPPtg/enpJXJ5nhRJ5h
  2672. KQRp+KUfekm1NP8AsU50UWganv4KUhIrLYuPdIJOgqMEnySUkB5MqROvxUWkRronQK4FQKQ1S5Tx
  2673. pHCSVcmIUm6GAVHaY11T11kGY0QKEjYHZT8go6jVSGo1TCkMx2nkJ2wUwOoTxqmKZglPqog7RwpA
  2674. kppXArxCjY4Na53gCVI86KNjHPqewabmkA+EhNldGt60SKsW+N9Q6hiPrLzU/H9a02uFby9wf+/9
  2675. Fvp/8WmxOtHbtbnVvbOgubtcB4H2oXWOnZ/TMq+vOpNZa9xFkS14mfUrd81nD7Ja38x0+MSsgY4k
  2676. UQRX+Fr/AITtS+A4OYiMsM9Syj3DGQiY8Uvm4f8ACes/aFDGby4OeBIDTq7+qndfjXU2GwhzHtIL
  2677. SCBBH5y5WmjHa4EMBPAIJkDy2ldB07Gsc+u91r2gODvT3e1wH5tn7zP5KaOWidpH7Gr/AMlOZq45
  2678. sZr+83cHqHS6senGGQw2tZuLWS+B57N21WreqdPpDC19bzb+ic5w1bu/d3j2uctB3UMq2DimjCIb
  2679. BNdNbt2s+4vaX/8ASWVnHrBxXUX5pvZYfe4Vsafg36W1Mj8MiJjJ7krsy+pdPLy3OZcMuWEIi4+2
  2680. JcXTZV2Lvstvzb3XY1bPZi1j2wPc51kfzr1Tv+sONSPQxsZzfSABDx6YZ5bP/IrAv+2NBrZlWtbO
  2681. oB/iqrsVriTY57yfFyk9kD55cVdB6YtTD/xXI/n5GVbRgY4ofb+s/wCi7FPXsh5e+++ui7/tM1tf
  2682. qe4/RE/+YLusV1r8ap1wi1zGmwcQ4j3Lk+idDro6pg2VY+8tqdbmXWCQ0u3jHZVP567FY3xaeMzh
  2683. CMQDEXI6X/dbvL4MeHihijwY4nhEbMrP6U/UpJJJZjOpJJJJSkkkklP/1+hSSSXAvRKSSSSUpJJJ
  2684. JSkkkklKSSSSUpJJJJSklKtrX99RyEUUtHI+9a3LfAed5iEckBAY5jijKUxt/gcbSy/E+XxSlCRk
  2685. ZRNECP8A33CgSgnhEfbRUCTEDnSSo/aXlwa07ST7D2d/J/krRx/8Us5/nM8I/wB2Mp/9L22tL41D
  2686. 9DFI/wB48P8A36K5xrre7Y6wsaXCtolzo921jT+cs5t7bHC2up9DHRNb/ptMe4P+l7mq1mOucAWO
  2687. cy9pmtxJjTU1u/krHZ1B9/ULS8trLyCaToW6Nr9Rv77XXeyz/rK3fg/wkfDMkj73uxzgQl6eDgkP
  2688. 5uXzz9PzRaPP8yeaxxPBw+3Z+bi3ddryRJM9vNSaSfgeZQaxHbUeKLuGi2yHOBZ9FvpH1gyqS4eq
  2689. cSpzWxqWtsu3u/susrXQjxWB0Xb+2swwJ+z0AHv9PIW/ys/L88vNkq68l9NI1TgHkKBMJ2v7eKjp
  2690. cBS5JHkUgfmk5N+dCSDPoy2ntwVMADQhJhISc6SITTeyhHuta0OIIQyI/wBqK4gfNDcjFJNDVQhQ
  2691. sPYKXeFB5IOicN1oPZC6ZTEidRCeZOvKaY51lSKWPOn3pOMjXkqQ+P3pGZ14RVTGNB49oTgakyUu
  2692. +mgTnskohadI5T6DVRJ1TjX28pKFMo08UonRIuaxm5x2gckmAEOrJxrLH112ssdXBe1rgS3d9Dc1
  2693. p9u+E1RkAliBr8kp/IqWb1jAwntbkWFjnCQA17//AD0x6rf84HPsIpwMm1g1FhDawZ/dFz2OUOXm
  2694. cGL+cywh/elGK+GPLP5McpeUS7AlOT2WRR1Lqj7bHX4tNVBj0WixxsH73rba/T/7bepX5vUi0fZv
  2695. RrdOpsa54j+y+lUp/G/h8TRzg/3Yzl+PC2Y/D+bP+SrzlEOu0mI+9Ta0n4LnbH9cvEPzm0AxuGNU
  2696. 0GAfzbLze5rnIJ6Rh2AHJ9TKsAg232Pe8/2i7/oM9iqZf+MfJx+QTyeQ4f8Aps0PhHMH5jGH14nq
  2697. LH10t3XWNradAXkNH/SVN3X+gtJaeo44IMH9I06jRw0Kwm9F6S1zX/Za3OZO0ubuidDG/crldddT
  2698. QytoYwcNaAAPkFVyf8Zo/oYCf70uH/v2ePwc/pZf8WLdt+tnQa2u9C5+a9gBNeJU+46mPpVt9Jv9
  2699. uxCs+tFjgfsnS8ixwaSPWdXSC781s77n/wDQQUlVyf8AGPmD8mOEf73FP/vGWHwfCPmlKX/Nbo69
  2700. kOxwRhht5aCWPtG0PjVvqVsc7Y135+xU39Y+sVgLWMw8WeLB6l5H9h32ZqZJVpfHOel+mI/3Yhnj
  2701. 8N5YfoE+Za9lXUMiDldSynnQvbW4UMJH8jGbW5rf+uKH7Oa5u2/JyrwNGizItMD932PZu/64ray+
  2702. p5L8bMxb77HN6VW4jPFJi1rXDbXf+d+gY7+dUOLmOb5jLHGeYlEzNXKUoxv/AAWSWLBigZDFE8Pa
  2703. It5/6yZGJRe/p2HUyprADcGMDZcQ1zdzv6q5d1jDYCK2upna5/mV0PTfq5m9Wz7N2QX4dl9hOcz3
  2704. B7GHaPRP8pbfUOh9GzOpnoLGjEsx8UPpsZqLJiWvP+mZO5dHy3JTx4wAeKvTZ+bJL9OUVp+K8rhM
  2705. MEpcEjH7xllQnjw8XqxQyn9GMvleMrw6ZkNgzK3sCynGx7L7rT6Y1eX8NHH5qoHFODdZhXHfk4zx
  2706. U8jlxOtZYP5bV1nRvq4yo/tHqoAa1haMWyNgDhDrcifztrlPixTlLhHT5iW7zvxXkeS5SHMXHiyj
  2707. iwwh82SR/qx/daVOJfdF9Oa8NeNzNgBZtP0Ya4OVbPNteXTgP6gXW3HVrahLTHsbZYz217/zVtdP
  2708. 6XdRff0nHubW22n7R0e6xu5mwn9JVub9P7O4/wDTWxd9Xca3pdmC1/p3WgOfltA9R1rfo3lSxxSJ
  2709. I/dcnmfjuCEMM4cXFl4ZTjxTHDA/P+k+b5PR852Q4Cx7nHRoAB1T1/VnP+114mYbK7bofskAivva
  2710. 5vu2MaunxstnTrrK81jn9Ypf6dGExpIsJ+hm+p/3H2nfZ+4qPVcp3SPe+05nVsx4flXH6LWAh32e
  2711. sfms/MTY4hRnkuMIfiy898W9zJi5b4ePczZh88jknw/4MvTwxj+k6nSuqNLn9Pym+lmUO2bQCQ9n
  2712. +Cvb9LbXY395ayi+yrI6t0/q2K8MxeoYLsZ9YaJLh+koaXfS+lvUly/xflBgzCcSSM95Nehtk5LN
  2713. KcZQn8+I8EvMKSSSWY2lJJJJKUkkkkp//9DoUkklwL0SkkkklKSSSSUpJJJJSkkkklKSSSSUux21
  2714. wP3/AAViwEs9vPaFWR6HyNnfsuk/4t/EhjmeUyH0ZDeE/u5P0of9U/6blfFuV4ojPAawFZB3h+9/
  2715. go3Vh2jwCHCQ7xQvTLXCqxupnbt4I/8AJK05oPtPB48ioOAc01289iuyEnEEqaz2BwLHg6fRPBj/
  2716. AL8sPrPTarosYfSvrP6N7YkwPc5v/Uvb+eugFZJDHaWs+if3kNzK7pY8Bni0iS0j85Psagiwd2SM
  2717. 6czpefXl1CqyGZjGzYzduBHiz6O5XdpGn0pWb1HpJ3m+mwY14P6OxokB3Z2wfmO/OVvAzhkh2NeB
  2718. Xn0NBvqExB+jdTP85Q/99OEqoE3fynv/AOhMWTHWsdi2uiuaes5zRqW0UB3gDuyHbf8ANc1y32T3
  2719. Cw+iYllfUc/JNm5l4p21Ro3YHMc+f5ftW3EFVMt8Ur7pBr8GZIhRPknP+pUfmowutm3WDyn2Twog
  2720. aodmfgU2Gu7KqrsbG5jrGtInXVrnIE0s3l/BNqD4KbtwIKonrfRxaaxmU2PY0vLa3CwwAXfRp3+7
  2721. 2/zf84qN31vwfV9OjDzMmOH11Na0/wDsTZj2f51ainmxx+acY+ZZIwnL5YSPkHbJEgwmLRPKxG/W
  2722. TNvcPS6XbW2fpZFldfbu2s5DlKzqfV3Rsqxav+uWWx/4DjKvP4lycN88PpLi/wCizR5PmJf5KX1F
  2723. OwWGUzmyVhPyuuvIP2umoREV0H/qrb7f+pQ3V9QtH6fqOQ/yYKqx/wCBUtf/AOCKtL4/yAPzyl/d
  2724. hL9rNH4VzNfKB5ydy1rZ80Fxa2XOI2jknRYx6fS8fprb7p5332x/222xtf8A0Ezek9MBk4tT3fvP
  2725. aHn/ADrN6il/xn5WOkceSf8AixZI/B8x+aUR+Lo29V6XWf0mZQzwBsYCf+kq7vrF0hstba61zY0q
  2726. rsfqf+LY5qaummn+arbX/VAb/wBSpnUydSe6rz/406ejl/Lin/CLLH4Lr6sv+KETvrC4i04/Tcq0
  2727. skM3hlQeYn2+pZvaz+V6SiOqdZuYNuDVjuIBm27fH8gsqrb/ANWjpKpk/wCMvOy+SOOH04j/AM5n
  2728. j8J5cfMZy+tfk1p6zad1mVVSD9JlNW4j+pbe5/8A06VA9OLiXOy8oudq4i5zJ/sVenW3+wxXElRy
  2729. fFufyG5cxMf3D7Y/5nC2IcjysNsUf8Icf/SaDui9PtBGQx2VuIJN732zEbf5xzv3VYqwsSkEVUsY
  2730. CZIAESjpKtPmuYn8+bJL+9OUmaOHFH5YRj5RAWDWt+iAPgnSSUS9SSSSClJJJJKUkkkkpYpJJ0Uq
  2731. SSSQQpBfi0Gx1prDn2N9N892H80or94bLWlx7BR3WCHga8Fhgj7x9Fbvwf4NzmXLi5jh9rDGcZ8W
  2732. Q8JyRhLj9EPm9X+I0ec53DGE8d8cyDGo68JP7xcjGymdO6H1bpVN/ou6bduxdsbmMv19P3D9/wBT
  2733. 01g9HyrT1DBbU7Y+u4uc97id4sG23e4z71b6zXm4V/VXHFOTi9UFVn2huhofUS0NtEfR96wK7Qx4
  2734. c2C5h4PErf5mU8ecjYRPFEL/AITyPLcxyWcSiPcz3inM7/J6P8V9Hf0Pp1nVm9YczdlNaGifojb9
  2735. Gzb/AKRv76k/pLOvvsq6k9+P0uo7W1h205Do/nHf8FU5cji/WrqY21AMhug0P960sLqGVbZuutdY
  2736. 93noP6oTsnNwMSIAxMj6i5nK/wDFjmoZYy5rLGcMQ4cIgTLhA2+bhep6Ib8OizB6rsazp8Nxs7QV
  2737. 3Ukfo3t/dta32WsWRnZFuT1NnVcPJcw0E100GRS+qS17rmxv32/4N3+DTOsc4Q4l3x1VXIc+ZnRQ
  2738. xz5etR/drc+bpYfgHL8cjkPHxAxr5avs3+r/AFm6bi0m0Vb8wt2tlsET/wAL+7/xb151dbZfa6x5
  2739. LnvJJJ1JJWt1YbnFzzJPCyG1ue6GqHNlnI+o6B0Ph/wnluQE5Yh65b5J6yjH9wf1Xs/qfdkZWF09
  2740. 9wrooxWXPraXTba8F9W4Vf4OtjVuLH+r3ShiUjLubGVcxrSIgsrH0a4/f3fpLf5a2Fz/AMU5yPMT
  2741. hGA9OEGN95H5q/qtTBgOOWWRPEck+K/5fvKSSSWazqSSSSUpJJJJT//R6FJJJcC9EpJJJJSkkkkl
  2742. KSSSSUpJJJJSkkkklKSBIMjQhJJOjxcQ4b4r9PD83F04VGqN1Va3tTcY4WtDgNe481F9Ye2HcqGJ
  2743. u3mPoxr4fyVOz1tdsR+K9E5LJzf3aB5jDL34+mUYyx8WT/WfPwer+88rnhh94jDMe0dYyIn6f6ny
  2744. 8TF9O5gDjqIh3dRsoZYWk/Tb+d3P3Jj9o7yhnd+dPzQnzfPD+b5DJLf5s3L4/wDo5Mi6GDD+lzMR
  2745. /dhll/3EE/pVtD5A2v7aaKhdhYz9B7LmAinIDQXsn9x7h/4H9BHSVLLzfxwiXByOOEf6+XHk16f5
  2746. XH6mxHDyA+fmJy/uwlD/ALiaLpJvx86+zMfNZqrrrLQTvLPUdZca2j06XO9RnsRbOsdRL4owW7RM
  2747. uttAnX27WsZZ9L+Ukkq08/8AxgO/L4we/Fj/APVzIMfwu/52Z+kv/VaJ+T1u7U3VYo5AqZvOv5r3
  2748. 37m2f2K6VB1fVLG7bupWwOPSZXX+LK9ysJKjmPx8/MJgdsft/wDqNs4/9GdOD/D4v+7arens19S6
  2749. +7cCHh9ry124bX76t3pu3T+6pV9PwqqxW2lm1vAIB/KrCSzM3+kP8t73+Hx/9028f3X/ACft/wCB
  2750. wo2UUM+hWxvf2tA/IpwE6SqHj68TOOHpSkkkk1KkkkkFKSSSRUpJJJBSkkkklKSSSSUpJJJJSkkk
  2751. klKSSSSU43UOq9Xo6gzGxMB19RgeoQ4NcT/w7A+rHbV+f6384tlJJSTlExgBARoakGzP+8tiCDK5
  2752. E2ev6KkkklGuUkkmRSupVtBMnUDkKCNV6cCJ9Ty4V34X7X3zCcvBwCQuOQkQl/zZf89r85x+xPg4
  2753. uIj9D5gpzQ3Vo3MPjrHyUHY4A3Y5jWXM5BR/zj4fneEoY+n+i4816QL6f2PLjiamVj15uPbjumHN
  2754. 2uaRrC4nO+rXUMZzn1VnIrHL2auHxqHuau+v27htn1fJRyY9NvPrfyOP7ap86OVkQM0uCdaEcUpC
  2755. P9bh/Rdb4VP4hGJPLQE8XF6oyMBDjr+vKP6P7r5kPUrfLhBB1HgfNb3RbfUeGzqukyf2Vu/yh9l3
  2756. QJ9Xb/39Y9//ADZh32bZ6kmPS3zP8j0Vnxw8txaZ/T/cnf8A0XcPM88Y+rk6l4ZcXD/0nSQry0N1
  2757. MeCFV+yvSb6vrTHv/pG2P5SNb/ze2/pvRifz+eD+9/J3KtnyZITMYYjmj/nIShGJ/wAHLwTX48mY
  2758. gE4uCX7pnH/uXBzK25NwrpIttcQ0Vs9xE93Bs7Vr9C+r4xGjIzQ1+STuZWPo1/u/8Zb/AMJ/23++
  2759. tXD+w+kPsXpel29Hbt/8DR1kc/k5yUZfqvax/pVKM5/8xWb3jrPSPaPy/wCEpJJJYrCpJJJJSkkk
  2760. klKSSSSU/wD/2Q==
  2761.  
  2762. ------=_NextPart_000_1BFD_01BDBE63.F8846D70
  2763. Content-Type: image/gif
  2764. Content-Transfer-Encoding: base64
  2765. Content-ID: <1bf601bdbe9e$a4aeef00$d55d389d@scottst2.dns.microsoft.com>
  2766. X-Content-Source: C:\TEMP\IMG610.GIF
  2767.  
  2768. R0lGODlhOwItAff/AP39/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2769. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2770. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2771. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2772. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2773. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2774. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2775. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2776. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2777. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2778. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2779. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2780. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  2781. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP39/SH5BAEBAP8ALAAAAAA7Ai0B
  2782. QAiuAP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
  2783. MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK
  2784. HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5
  2785. suXLmDNrSN7MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx
  2786. 48iTK1/OvLnz59CjS59Ovbr169izaznfzr279+/gw4sfT768+fPo06tfz769+/fw48ufT7++/fv4
  2787. 8+vfz7+///8ABijggAQWaOCBCCao4II0DDbo4IMQRijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo
  2788. 4okopqjiiiy26OKLMMYo44w01i1o44045qjjjjz26OOPQAYp5JBEFmnkkUgmqeSSTDbp5JNQRinl
  2789. lFRWaeWVWGYpqeWWXHbp5ZdghinmmGSWaeaZaKap5ppstunmm3DGKeecdNZp55145qkn55589unn
  2790. n4AGKuighBZq6KGIJqrooow26uijkEYq6aSUVmrppZhmI6rpppx26umnoIYq6qiklmrqqaimquqq
  2791. rLbq6quwxirrrLTWImrrrbjmquuuvPbq66/ABivssMQWa+yxyCar7LLMNuvss9AfRivttNRWa+21
  2792. 2Gar7bbcduvtt+CGK+645JZr7rnoph6r7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAccLPDA
  2793. BBds8MEIJ6zwwgw37PDDEEcs8cQUV2zxxRsYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLKLLca7PLL
  2794. MMcs88w012zzzTjnrPPOPPfs889ABy0M9NBEF2300UgnLW1AADs=
  2795.  
  2796. ------=_NextPart_000_1BFD_01BDBE63.F8846D70
  2797. Content-Type: image/gif
  2798. Content-Transfer-Encoding: 7bit
  2799. Content-ID: <068001bd7dd8$bf3d1060$80dd389d@a-johng.dns.microsoft.com>
  2800. X-Content-Source: x:\v3Contnt\clipmed\animatn\b140_149\Bd14361_.gif
  2801. X-Global-Moniker: :HALLMARK\MAIN\bd14361_.gif
  2802.  
  2803.  
  2804. ------=_NextPart_000_1BFD_01BDBE63.F8846D70
  2805. Content-Type: audio/wav
  2806. Content-Transfer-Encoding: 7bit
  2807. Content-ID: <067a01bd7dd8$8b8ca460$80dd389d@a-johng.dns.microsoft.com>
  2808. X-Content-Source: x:\v3Contnt\clipmed\sound\WAV_v2\office0E.wav
  2809. X-Global-Moniker: :HOMESNMM\MAIN\OFFICE0E.WAV
  2810.  
  2811.  
  2812. ------=_NextPart_000_1BFD_01BDBE63.F8846D70--
  2813.