Advertisement
Guest User

Untitled

a guest
Mar 31st, 2016
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.57 KB | None | 0 0
  1. {
  2. NoRemove AppID
  3. {
  4. '%APPID%' = s 'AxeServer'
  5. 'AxeServer.DLL'
  6. {
  7. val AppID = s '%APPID%'
  8. }
  9. }
  10. }
  11. HKCR
  12. {
  13. AxeServer.AxeNV.1 = s 'AxeNV Class'
  14. {
  15. CLSID = s '{44EEAD9B-4EB1-4236-83BC-1273BB4B01EF}'
  16. }
  17. AxeServer.AxeNV = s 'AxeNV Class'
  18. {
  19. CLSID = s '{44EEAD9B-4EB1-4236-83BC-1273BB4B01EF}'
  20. CurVer = s 'AxeServer.AxeNV.1'
  21. }
  22. NoRemove CLSID
  23. {
  24. ForceRemove {44EEAD9B-4EB1-4236-83BC-1273BB4B01EF} = s 'AxeNV Class'
  25. {
  26. ProgID = s 'AxeServer.AxeNV.1'
  27. VersionIndependentProgID = s 'AxeServer.AxeNV'
  28. ForceRemove 'Programmable'
  29. InprocServer32 = s '%MODULE%'
  30. {
  31. val ThreadingModel = s 'Apartment'
  32. }
  33. val AppID = s '%APPID%'
  34. 'TypeLib' = s '{24158A0E-DA05-4591-BA7D-D85D801E3F11}'
  35. }
  36. }
  37. }
  38.  ÿÿ ÀÈ€ Fæ  M S S a n s S e r i f P FØ É { 8 8 5 6 F 9 6 1 - 3 4 0 A - 1 1 D 0 - A 9 6 B - 0 0 C 0 4 F D 7 0 5 A 2 }  ÿÿ  ÌÀ€ ë S   M S S h e l l D l g  P² > 2   ÿÿ€ „P  ¨ Ë ÿÿ „P  ª Ñ ÿÿ „P% , ° Ó ÿÿ „P 5 Ò ÿÿ €P + ±  Î m s c t l s _ p r o g r e s s 3 2 É v  L Š2 G$ L  àÐW s5Ï®i +.b L  À F€  ( @      € € €€ € € € €€ ÀÀÀ €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ DDD@ DDD"" "DD"¢` ""Ì"§ "¢ÌÆ"€ *|ÌÌÌ€ §ÄÌÌÌ€ ,LÌ"Ì€ Ä¢(` L"*ªx B"§È€ ˆˆ€ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÀÿÿ€ÿÿ€ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ€ÿÿ€ÿÿÀÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(    €   € € €€ € € € €€ ÀÀÀ €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ DDD DDB" $DB*& "",Â*r "*,Ìb( "§ÌÌÌÈ *|LÌÌÈ "ÄÌÂ,È L,*"† DÂ"ª§€ "*|ˆ ˆˆ ÿÿ ø? à À À € € € € € À À à ø? ÿÿ ÿÿ (       € € €€ € € € €€ ÀÀÀ ÀÜÀ ðʦ      """ ))) UUU MMM BBB 999 €|ÿ PPÿ “ Ö ÿìÌ ÆÖï Öçç ©­ 3 f ™ Ì 3 33 3f 3™ 3Ì 3ÿ f f3 ff f™ fÌ fÿ ™ ™3 ™f ™™ ™Ì ™ÿ Ì Ì3 Ìf Ì™ ÌÌ Ìÿ ÿf ÿ™ ÿÌ 3 3 3 3 f 3 ™ 3 Ì 3 ÿ 33 333 33f 33™ 33Ì 33ÿ 3f 3f3 3ff 3f™ 3fÌ 3fÿ 3™ 3™3 3™f 3™™ 3™Ì 3™ÿ 3Ì 3Ì3 3Ìf 3Ì™ 3ÌÌ 3Ìÿ 3ÿ3 3ÿf 3ÿ™ 3ÿÌ 3ÿÿ f f 3 f f f ™ f Ì f ÿ f3 f33 f3f f3™ f3Ì f3ÿ ff ff3 fff ff™ ffÌ f™ f™3 f™f f™™ f™Ì f™ÿ fÌ fÌ3 fÌ™ fÌÌ fÌÿ fÿ fÿ3 fÿ™ fÿÌ Ì ÿ ÿ Ì ™™ ™3™ ™ ™ ™ Ì ™ ™33 ™ f ™3Ì ™ ÿ ™f ™f3 ™3f ™f™ ™fÌ ™3ÿ ™™3 ™™f ™™™ ™™Ì ™™ÿ ™Ì ™Ì3 fÌf ™Ì™ ™ÌÌ ™Ìÿ ™ÿ ™ÿ3 ™Ìf ™ÿ™ ™ÿÌ ™ÿÿ Ì ™ 3 Ì f Ì ™ Ì Ì ™3 Ì33 Ì3f Ì3™ Ì3Ì Ì3ÿ Ìf Ìf3 ™ff Ìf™ ÌfÌ ™fÿ Ì™ Ì™3 Ì™f Ì™™ Ì™Ì Ì™ÿ ÌÌ ÌÌ3 ÌÌf ÌÌ™ ÌÌÌ ÌÌÿ Ìÿ Ìÿ3 ™ÿf Ìÿ™ ÌÿÌ Ìÿÿ Ì 3 ÿ f ÿ ™ Ì3 ÿ33 ÿ3f ÿ3™ ÿ3Ì ÿ3ÿ ÿf ÿf3 Ìff ÿf™ ÿfÌ Ìfÿ ÿ™ ÿ™3 ÿ™f ÿ™™ ÿ™Ì ÿ™ÿ ÿÌ ÿÌ3 ÿÌf ÿÌ™ ÿÌÌ ÿÌÿ ÿÿ3 Ìÿf ÿÿ™ ÿÿÌ ffÿ fÿf fÿÿ ÿff ÿfÿ ÿÿf ! ¥ ___ www ††† ––– ËËË ²²² ××× ÝÝÝ ããã êêê ñññ øøø ðûÿ ¤   €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. 
  62. 
  63. ú
  64. üüú
  65. úüüüì
  66. úüüüüüüüì
  67. úüüüüüüüì
  68. üüüüüüì
  69. üüüúì üúúúì úüìì ììììì ÿÿ ø? à À À € € € € € À À à ø? ÿÿ ÿÿ      è     (     h  ( @      € € €€ € € € €€ ÀÀÀ €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ 33 0 Q 300 P 30 P 30 Q 3  31 UP 3 P 300P 3 PUP 8…UP P pw…P P x€Q Uˆˆõ€  wÿw UU€wwð UXÿ €xÿð € ÿÿ €‡ÿÿð xÿ÷ €‡ÿÿ€ x ‡ÿø x p x€‡€ xˆˆ € ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü?ÿÀ|ÿð>ÿøÿþÿÿÿÿƒÿÿÁÿÿáÿÿàÿùðÿøpÿü ÿü ÿþ ÿ ÿ€ ÿÿ ÿÿ€ÿÿÀÿÿàÿÿðÿÿüÿÿÿ ÿÿÿÀÿÿÿøÿÿÿÿÿÿÿÿ(    À € € €€ € € € €€ ÀÀÀ €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ 3 P 3 U 0 U 3 U õ  ˆÿ Uð UPˆ ð ˆÿ  ð ÿÿ ? ? Ç ã ð ø Ì À à ð ÿ ÿÁ ÿð ÿü ÿÿ      è     (  ( @      € € €€ € € € €€ ÀÀÀ €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ 33333  »»»³ 333s  »»»³ 333s  »»»³   33333 33     p 3 7 0 30 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿ€ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ ÿÿ¿çÿÿÀÿÿàÿÿçŸÿÿçŸÿÿãÿÿð?ÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(       € € €€ € € € €€ ÀÀÀ ÀÜÀ ðʦ      """ ))) UUU MMM BBB 999 €|ÿ PPÿ “ Ö ÿìÌ ÆÖï Öçç ©­ 3 f ™ Ì 3 33 3f 3™ 3Ì 3ÿ f f3 ff f™ fÌ fÿ ™ ™3 ™f ™™ ™Ì ™ÿ Ì Ì3 Ìf Ì™ ÌÌ Ìÿ ÿf ÿ™ ÿÌ 3 3 3 3 f 3 ™ 3 Ì 3 ÿ 33 333 33f 33™ 33Ì 33ÿ 3f 3f3 3ff 3f™ 3fÌ 3fÿ 3™ 3™3 3™f 3™™ 3™Ì 3™ÿ 3Ì 3Ì3 3Ìf 3Ì™ 3ÌÌ 3Ìÿ 3ÿ3 3ÿf 3ÿ™ 3ÿÌ 3ÿÿ f f 3 f f f ™ f Ì f ÿ f3 f33 f3f f3™ f3Ì f3ÿ ff ff3 fff ff™ ffÌ f™ f™3 f™f f™™ f™Ì f™ÿ fÌ fÌ3 fÌ™ fÌÌ fÌÿ fÿ fÿ3 fÿ™ fÿÌ Ì ÿ ÿ Ì ™™ ™3™ ™ ™ ™ Ì ™ ™33 ™ f ™3Ì ™ ÿ ™f ™f3 ™3f ™f™ ™fÌ ™3ÿ ™™3 ™™f ™™™ ™™Ì ™™ÿ ™Ì ™Ì3 fÌf ™Ì™ ™ÌÌ ™Ìÿ ™ÿ ™ÿ3 ™Ìf ™ÿ™ ™ÿÌ ™ÿÿ Ì ™ 3 Ì f Ì ™ Ì Ì ™3 Ì33 Ì3f Ì3™ Ì3Ì Ì3ÿ Ìf Ìf3 ™ff Ìf™ ÌfÌ ™fÿ Ì™ Ì™3 Ì™f Ì™™ Ì™Ì Ì™ÿ ÌÌ ÌÌ3 ÌÌf ÌÌ™ ÌÌÌ ÌÌÿ Ìÿ Ìÿ3 ™ÿf Ìÿ™ ÌÿÌ Ìÿÿ Ì 3 ÿ f ÿ ™ Ì3 ÿ33 ÿ3f ÿ3™ ÿ3Ì ÿ3ÿ ÿf ÿf3 Ìff ÿf™ ÿfÌ Ìfÿ ÿ™ ÿ™3 ÿ™f ÿ™™ ÿ™Ì ÿ™ÿ ÿÌ ÿÌ3 ÿÌf ÿÌ™ ÿÌÌ ÿÌÿ ÿÿ3 Ìÿf ÿÿ™ ÿÿÌ ffÿ fÿf fÿÿ ÿff ÿfÿ ÿÿf ! ¥ ___ www ††† ––– ËËË ²²² ××× ÝÝÝ ããã êêê ñññ øøø ðûÿ ¤   €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80. 
  81.  ûûûûûûûû
  82.  
  83.  ûûûûûûûû
  84.  
  85.  ûûûûûûûû
  86.  
  87. 
  88. 
  89. 
  90.  
  91. 
  92. 
  93. 
  94. 
  95. 
  96. 
  97.  
  98. 
  99.  À À Ð Ð Ð Ð Ð ßó à ð óÏ óÏ ñ ø ü? ÿÿ      è     h  BM 6 ( ›     € € €€ € € € €€ ÀÀÀ ÀÜÀ ðʦ * U  ª Ô * ** U* * ª* Ô* U *U UU U ªU ÔU  * U  ª Ô ª *ª Uª ª ªª Ôª Ô *Ô UÔ Ô ªÔ ÔÔ * * * U *  * ª * Ô * ** *** U** ** ª** Ô** U* *U* UU* U* ªU* ÔU* * ** U* * ª* Ô* ª* *ª* Uª* ª* ªª* Ôª* Ô* *Ô* UÔ* Ô* ªÔ* ÔÔ* U * U U U  U ª U Ô U *U **U U*U *U ª*U Ô*U UU *UU UUU UU ªUU ÔUU U *U UU U ªU ÔU ªU *ªU UªU ªU ªªU ÔªU ÔU *ÔU UÔU ÔU ªÔU ÔÔU  *  U    ª  Ô  * ** U* * ª* Ô* U *U UU U ªU ÔU  * U  ª Ô ª *ª Uª ª ªª Ôª Ô *Ô UÔ Ô ªÔ ÔÔ ª * ª U ª  ª ª ª Ô ª *ª **ª U*ª *ª ª*ª Ô*ª Uª *Uª UUª Uª ªUª ÔUª ª *ª Uª ª ªª Ôª ªª *ªª Uªª ªª ªªª Ôªª Ôª *Ôª UÔª Ôª ªÔª ÔÔª Ô * Ô U Ô  Ô ª Ô Ô Ô *Ô **Ô U*Ô *Ô ª*Ô Ô*Ô UÔ *UÔ UUÔ UÔ ªUÔ ÔUÔ Ô *Ô UÔ Ô ªÔ ÔÔ ªÔ *ªÔ UªÔ ªÔ ªªÔ ÔªÔ ÔÔ *ÔÔ UÔÔ ÔÔ ªÔÔ ÔÔÔ  &&& 333 ??? LLL YYY fff rrr  ŒŒŒ ™™™ ¥¥¥ ²²² ¿¿¿ ÌÌÌ ØØØ ååå òòò ðûÿ ¤   €€€ ÿ ÿ ÿÿ ÿ ÿ ÿ ÿÿ ÿÿÿ ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýñ‹ééîýýýýýòï÷ýðýýýýýýð¶÷ñýýýýýýð¶ýýýýýñ¶ñýýýýýñ‹`éíýýýýýý‹ë¶ýýýýýýý÷êëíîë¶ýýýýýë‹ýýýýýýíêêíýýý ýåýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýýýýýýýñé äíòýýýðííííðýýýýîííøîðáýýýîíñýýýý÷íðýýýýñêã ãëòýýýýæã‹ýýýýýýñæ ä5äã‹ýýýýîãäîýýýýë ãëýý ý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýãýýýýýýýý÷ äíê èýýý¶ðïíïòýýýñíí¶¶‹÷òýýýííýýýý÷ø¶ýýýýîæ ëë ã¶ýýýýå ‹ýýýýýýî ä‹é íýýýýï ãïýýýý¶ã ‹ë 5ý ý ýýýã ýýýý ýãýýýý ýý ýýýýý ýýý ýýýý ýýýý ýýýýýýýýê `ýñ ¶ýýýòòóííòýýý÷ø÷ýòííýýýòííýýýý÷øðýýýýø 5ýæ íýýýý5 íýýýýýýê êý¶ íýýýýï ä÷ýýýýëã5ýñäãý ýäýý ý ýý ýýý ý ýýý ýýýý ýýýý ýýýý ýýãýýýýãýý ýý ý ýýýýýýýè ëýýííñýýýýòáðííòýýý÷ø¶ýýñáýýýòîíýýýý÷ø¶ýýýýëãêýýî‹ñýýýýæ íýýýýýýè ëýå íýýýý¶ããïýýýý` éýý÷íýý ý ýý ý ýý ýý ý ý ýý ý ýýýý ã ý ýý ýýýý ýý ýý ý ýýýýýýýæ ëðñòòýýýýóòð÷íïòýýý÷íðòýýýýñííýýýý÷ø¶ýýýýë `ðýýýýýå íýýýýýýæ ëýæ íýýýý÷ãäïýýýýè ëðñòýý ý ýýãýãýý ýý ýãý ýý ýý ý ýýýäýý ý ýýãýýýýãýýãý ýýýãýýýýýýæ åã 5íýýýá¶íí÷áýýýí‹íííííñýýýîíýýýý÷ø¶ýýýýë äää äøýýýýå íýýýýýýå ‹ýòæ íýýýýïãäïýýýýè åã åðý ý ýýýã ýýãýýýýýãýýã ýýãýã ýý ýýý ýýýý ýý ýýý ýýýýýýæ éíë äîýýýðíø÷áýýýýîí¶¶ðøíýýýííýýýý÷ø¶ýýýý‹ çííå íýýýý5 øýýýýýýæ ëýæãøýýýýï ã÷ýýýý` `íëãäòý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýý ýýýýýýýýýýýýýýý` ëýñ äðýýý÷ø¶óóýýýýý÷íðýòííýýýòííýýýý÷ø¶ýýýý‹ãëýò5 îýýýýå ëýýýýýýè ëýä øýýýý¶ äïýýýýê êýä òý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýý ýýýýýýýýýýýýýýýí êí èýýý¶íðòòýýýý¶í÷òñíîòýýýòííýýýý÷ø¶ýýýýíã5á¶ãäðýýýý5 èïýýýýë `î íýýýýîääíýýýýø çðíãäýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýñä èã íýýýýðííîîòýýýòíø÷ííïýýýýííýýýý÷øðýýýýæ æå êýýýýýæ åêñýýýî æå íýýý÷` `¶ýýýä èä éýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýîä äêðýýýýïíøíðòýýýýðíøíðýýýýííñýýýý÷øðýýýýýí5 ã`¶ýýýýýçåê5çòýýýñêãäççäøýýýíä åîýýýýî5 ã`¶ýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýñð÷ïýýýýýýòññòýýýýýòññýýýýýííñýýýý÷ø¶ýýýýýáð÷îðýýýýýýñðáñ¶ýýýýýñî¶ò¶ýýýýýøääøýýýýýýñïïýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýííñýýýý÷ø¶ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý¶ ã¶ýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýííñýýýý÷øðýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýï ä÷ýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýííñýýýý÷øðýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýøøýýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýííñýýýý÷ø¶ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýííñýýýý÷øðýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýîíñýýýý÷øðýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý <html>
  100. <head>
  101. <title>Product Activation</title>
  102. <meta http-equiv="MSThemeCompatible" content="yes">
  103. <link rel="stylesheet" href="/CSS/ManPAstyles.css" type="text/css">
  104. <script language="javascript">
  105. function loadNewWindow(address)
  106. {
  107. window.open(address,'','scrollbars=yes,menubar=yes,height=600,width=800,resizable=yes,toolbar=yes,location=yes,status=yes');
  108. return;
  109. }
  110. function goNextIfReturnKeyDown()
  111. {
  112. if(window.event.keyCode==13 && document.all.bNext.disabled==false)
  113. document.all.bNext.click();
  114. }
  115. function handleEnterKeyHere()
  116. {
  117. if(window.event.keyCode==13 && window.event.srcElement.disabled==false)
  118. window.event.srcElement.click();
  119. window.event.cancelBubble = true;
  120. }
  121. </script>
  122. </head>
  123. <body onload="if(document.all.bNext.disabled==false) document.all.bNext.focus();" onKeyDown="goNextIfReturnKeyDown();">
  124. <form action="" method="get" name="ActivationOptions" ID="Form1">
  125. <input type="hidden" value="1" id="pagename" name="pagename">
  126. <table width="100%" cellpadding="0" cellspacing="0" ID="Table1">
  127. <tr valign="top">
  128. <td height="300" colspan="2" class="MPA_medium">
  129. <table border="0" cellpadding="0" cellspacing="0" ID="Table2">
  130. <tr>
  131. <td class="MPA_mediumBold">Activation Options
  132. </td>
  133. </tr>
  134. <tr>
  135. <td>&nbsp;</td>
  136. </tr>
  137. <tr valign="top">
  138. <td class="MPA_medium">To help reduce software piracy, this product requires
  139. activation. The computer you use to activate this product may be the only one
  140. that can use the fully functional software.<br>
  141. <br>
  142. Automatic activation is not an option with your present configuration. However,
  143. you can manually activate the software using a web browser on this computer or
  144. another computer with web access.<br>
  145. <br>
  146. You will not need to provide your name or any other personal information for
  147. activation. More privacy details are available at: <a href="javascript:loadNewWindow('http://www.esellerate.net/papolicy')">
  148. http://www.esellerate.net/papolicy</a><br>
  149. <br>
  150. Select the appropriate activation option below and then click the Next button.
  151. <table border="0" cellpadding="0" cellspacing="0" ID="Table3">
  152. <tr valign="middle">
  153. <td><input name="rbActivationOptions_opt" id="rbActivationOptions_opt1" type="radio" value="1"
  154. checked>&nbsp;</td>
  155. <td class="MPA_medium" nowrap>Activate using a web browser on this computer</td>
  156. </tr>
  157. <tr valign="middle">
  158. <td><input name="rbActivationOptions_opt" type="radio" id="rbActivationOptions_opt2" value="2"></td>
  159. <td class="MPA_medium" nowrap>Activate using a different computer that has web
  160. access</td>
  161. </tr>
  162. <tr valign="middle">
  163. <td><input name="rbActivationOptions_opt" type="radio" id="rbActivationOptions_opt3" value="3"></td>
  164. <td class="MPA_medium" nowrap>I already have an Activation Key and would like to
  165. activate now</td>
  166. </tr>
  167. <tr valign="middle" id="rbActivationOptions_opt4_label">
  168. <td><input name="rbActivationOptions_opt" type="radio" id="rbActivationOptions_opt4" value="4"></td>
  169. <td class="MPA_medium" nowrap>I do not have any of the above options available to
  170. me</td>
  171. </tr>
  172. </table>
  173. </td>
  174. </tr>
  175. </table>
  176. </td>
  177. </tr>
  178. <tr valign="middle">
  179. <td><img src="esbrand.gif" width="160" height="21"></td>
  180. <td align="right" nowrap><input name="bCancel" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button"
  181. id="bCancel" value="Cancel"> <input name="bNext" type="button" class="MPA_button" id="bNext" value="Next"></td>
  182. </tr>
  183. </table>
  184. </form>
  185. </body>
  186. </html>
  187. <html>
  188. <head>
  189. <meta http-equiv="MSThemeCompatible" content="yes">
  190. <title>Product Activation</title>
  191. <link rel="stylesheet" href="/CSS/ManPAstyles.css" type="text/css">
  192. <script language="javascript">
  193. var bDidVisit = false;
  194. function checkDidVisit()
  195. {
  196. if(!bDidVisit)
  197. {
  198. loadNewWindow()
  199. window.navigate('/MAN_3.htm');
  200. }
  201. else
  202. {
  203. window.navigate('/MAN_3.htm');
  204. }
  205. }
  206. function loadNewWindow()
  207. {
  208. var address = 'http://activate.esellerate.net?IID=' + document.all.IID.value;
  209. window.open(address,'','scrollbars=yes,menubar=yes,height=600,width=800,resizable=yes,toolbar=yes,location=yes,status=yes');
  210. bDidVisit = true;
  211. window.navigate('/MAN_3.htm');
  212. return;
  213. }
  214. function goNextIfReturnKeyDown()
  215. {
  216. if(window.event.keyCode==13)
  217. document.all.bNext.click();
  218. }
  219. function handleEnterKeyHere()
  220. {
  221. if(window.event.keyCode==13)
  222. window.event.srcElement.click();
  223. window.event.cancelBubble = true;
  224. }
  225. </script>
  226. </head>
  227. <body onload="document.all.bNext.focus();" onKeyDown="goNextIfReturnKeyDown();">
  228. <form action="" method="get" name="ActivationOptions" ID="Form1">
  229. <input type="hidden" value="2" id="pagename" name="pagename"/>
  230. <input type="hidden" value="" id="IID"/>
  231. <table width=100% cellpadding=0 cellspacing=0 ID="Table1">
  232. <tr valign=top>
  233. <td height="300" colspan=2 class="MPA_medium">
  234. <table border=0 cellpadding=0 cellspacing=0 ID="Table2">
  235. <tr>
  236. <td class="MPA_mediumBold">Web Activation</td>
  237. </tr>
  238. <tr>
  239. <td>&nbsp;</td>
  240. </tr>
  241. <tr valign=top>
  242. <td class="MPA_medium">Click the URL below to direct your web browser to the manual product activation web site. Then follow the instructions provided to create and copy an Activation Key. When you're finished, return to this screen and click the Next button.<br><br>Activation URL: <a href="javascript:loadNewWindow();">http://activate.esellerate.net</a>
  243. </td>
  244. </tr>
  245. </table></td>
  246. </tr>
  247. <tr valign=middle>
  248. <td><img src="esbrand.gif" width="160" height="21"></td>
  249. <td align=right nowrap><input name="bCancel" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button" id="bCancel" value="Cancel">
  250. <input name="bBack" onClick="history.go(-1)" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button" id="bBack" value="Back">
  251. <input name="bNext" onclick="checkDidVisit()" type="button" class="MPA_button" id="bNext" value="Next"></td>
  252. </tr>
  253. </table>
  254. </form>
  255. </body>
  256. </html>
  257. <html>
  258. <head>
  259. <title>Product Activation</title>
  260. <meta http-equiv="MSThemeCompatible" content="yes">
  261. <link rel="stylesheet" href="/CSS/ManPAstyles.css" type="text/css">
  262. <script language="javascript">
  263. function goNextIfReturnKeyDown()
  264. {
  265. if(window.event.keyCode==13)
  266. document.all.bActivate.click();
  267. }
  268. function handleEnterKeyHere()
  269. {
  270. if(window.event.keyCode==13)
  271. window.event.srcElement.click();
  272. window.event.cancelBubble = true;
  273. }
  274. </script>
  275. </head>
  276. <body onload="document.all.bActivate.focus();" onKeyDown="goNextIfReturnKeyDown();">
  277. <form action="" method="get" name="ActivationOptions" ID="Form1">
  278. <input type="hidden" value="3" id="pagename" name="pagename">
  279. <table width="100%" cellpadding="0" cellspacing="0" ID="Table1">
  280. <tr valign="top">
  281. <td height="300" colspan="2" class="MPA_medium">
  282. <table border="0" cellpadding="0" cellspacing="0" ID="Table2">
  283. <tr>
  284. <td class="MPA_mediumBold">Enter Activation Key</td>
  285. </tr>
  286. <tr>
  287. <td>&nbsp;</td>
  288. </tr>
  289. <tr valign="top">
  290. <td height="70" class="MPA_medium"><!--I believe this was the page I did yesterday and the text in this cell read "Optional text supplied by PUB via SDK."-->
  291. &nbsp;Enter your Activation Key in the fields below, using the Tab key to
  292. advance through the fields.<br>
  293. <br>
  294. &nbsp;If you've copied the Activation Key to the Clipboard, you may paste the
  295. entire key in at once (using Ctrl+V).<br>
  296. <br>
  297. &nbsp;When you've finished, click the Activate button.</td>
  298. </tr>
  299. <tr>
  300. <td>&nbsp;</td>
  301. </tr>
  302. </table>
  303. <table border="0" cellspacing="0" cellpadding="0" ID="Table3">
  304. <tr>
  305. <td></td>
  306. <td align="center" class="MPA_medium">A</td>
  307. <td></td>
  308. <td align="center" class="MPA_medium">B</td>
  309. <td></td>
  310. <td align="center" class="MPA_medium">C</td>
  311. <td></td>
  312. <td align="center" class="MPA_medium">D</td>
  313. <td></td>
  314. <td align="center" class="MPA_medium">E</td>
  315. </tr>
  316. <tr>
  317. <td align="right" class="MPA_medium">Activation Key:&nbsp;</td>
  318. <td><input name="tfA" type="text" class="MPA_textbox" id="tf1" nextid="tf2" size="6" maxlength="6"></td>
  319. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  320. <td><input name="tfB" type="text" class="MPA_textbox" id="tf2" nextid="tf3" size="4" maxlength="4"></td>
  321. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  322. <td><input name="tfC" type="text" class="MPA_textbox" id="tf3" nextid="tf4" size="6" maxlength="6"></td>
  323. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  324. <td><input name="tfD" type="text" class="MPA_textbox" id="tf4" nextid="tf5" size="4" maxlength="4"></td>
  325. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  326. <td><input name="tfE" type="text" class="MPA_textbox" id="tf5" nextid="tf6" size="6" maxlength="6"></td>
  327. </tr>
  328. <tr class="MPA_medium">
  329. <td></td>
  330. <td align="center" class="MPA_medium">F</td>
  331. <td></td>
  332. <td align="center" class="MPA_medium">G</td>
  333. <td></td>
  334. <td align="center" class="MPA_medium">H</td>
  335. <td></td>
  336. <td align="center" class="MPA_medium">I</td>
  337. <td></td>
  338. <td align="center" class="MPA_medium">J</td>
  339. </tr>
  340. <tr>
  341. <td></td>
  342. <td><input name="tfF" type="text" class="MPA_textbox" id="tf6" nextid="tf7" size="6" maxlength="6"></td>
  343. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  344. <td><input name="tfG" type="text" class="MPA_textbox" id="tf7" nextid="tf8" size="4" maxlength="4"></td>
  345. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  346. <td><input name="tfH" type="text" class="MPA_textbox" id="tf8" nextid="tf9" size="6" maxlength="6"></td>
  347. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  348. <td><input name="tfI" type="text" class="MPA_textbox" id="tf9" nextid="tf10" size="4" maxlength="4"></td>
  349. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  350. <td><input name="tfJ" type="text" class="MPA_textbox" id="tf10" nextid="END" size="6" maxlength="6"></td>
  351. </tr>
  352. <tr class="MPA_medium">
  353. <td class="MPA_medium" align="right" width="99">&nbsp;</td>
  354. <td colspan="9"></td>
  355. </tr>
  356. <tr>
  357. <td colspan="10" class="MPA_medium">&nbsp;</td>
  358. </tr>
  359. </table>
  360. </td>
  361. </tr>
  362. <tr valign="middle">
  363. <td><img src="esbrand.gif" width="160" height="21"></td>
  364. <td align="right"><input name="bSave" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button" id="bSave"
  365. value="Save"> <input name="bCancel" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button"
  366. id="bCancel" value="Cancel"> <input name="bBackMF" onKeyDown="handleEnterKeyHere()" onClick="history.go(-1)" type="button"
  367. class="MPA_button" id="bBackMF" value="Back"> <input name="bActivate" type="button" class="MPA_button" id="bActivate" value="Activate"></td>
  368. </tr>
  369. </table>
  370. </form>
  371. </body>
  372. </html>
  373. <html>
  374. <head>
  375. <meta http-equiv="MSThemeCompatible" content="yes">
  376. <title>Product Activation</title>
  377. <link rel="stylesheet" href="/CSS/ManPAstyles.css" type="text/css">
  378. <script language="javascript">
  379. function goNextIfReturnKeyDown()
  380. {
  381. if(window.event.keyCode==13)
  382. {
  383. // i'm not sure why we have to do this. for some reason the
  384. // bNext click() (when going through the javascript) was placing
  385. // a querystring at the end of the url. i'm not sure what's going on
  386. // with this.
  387. window.navigate("/MAN_3.htm");
  388. }
  389. }
  390. function handleEnterKeyHere()
  391. {
  392. if(window.event.keyCode==13)
  393. window.event.srcElement.click();
  394. window.event.cancelBubble = true;
  395. }
  396. </script>
  397. </head>
  398. <body onload="document.all.tfInstallationID.focus();document.all.tfInstallationID.select();document.all.bNext.focus();" onKeyDown="goNextIfReturnKeyDown();">
  399. <form action="" method="get" name="ActivationOptions" ID="Form1">
  400. <input type="hidden" value="4" id="pagename" name="pagename"/>
  401. <table width=100% cellpadding=0 cellspacing=0 ID="Table1">
  402. <tr valign=top>
  403. <td height="300" colspan=2 class="MPA_medium">
  404. <table border=0 cellpadding=0 cellspacing=0 ID="Table2">
  405. <tr>
  406. <td class="MPA_mediumBold"><b>Activate using another computer with web access</b></td>
  407. </tr>
  408. <tr>
  409. <td>&nbsp;</td>
  410. </tr>
  411. <tr valign=top>
  412. <td class="MPA_medium">To proceed with activation, you will need to take the Installation ID below to a different computer with web access and go to the manual software activation web site (http://activate.esellerate.net). The site will provide instructions on how to create an Activation Key.<br><br>For your convenience, you have the option to save the Activation URL and Installation ID below to a text file, which can then be printed or e-mailed as needed.<br><br>Once you've created an Activation Key, return to this screen and click the Next button.<br><br>
  413. <table border=0 cellpadding=0 cellspacing=0 ID="Table3">
  414. <tr valign=middle>
  415. <td align=right class="MPA_medium">Activation URL:&nbsp;</td>
  416. <td class="MPA_medium">http://activate.esellerate.net</td>
  417. </tr>
  418. <tr><td colspan=2 height=10></td></tr>
  419. <tr valign=middle>
  420. <td align=right class="MPA_medium">Installation ID:&nbsp;</td>
  421. <td><input name="tfInstallationID" type="text" class="MPA_textbox" id="tfInstallationID" value="" size="30" maxlength="30"></td>
  422. </tr>
  423. </table>
  424. </td>
  425. </tr>
  426. </table
  427. ></td>
  428. </tr>
  429. <tr valign=middle>
  430. <td><img src="esbrand.gif" width="160" height="21"></td>
  431. <td align=right nowrap><input name="bSave" onKeyDown="handleEnterKeyHere()" type="submit" class="MPA_button" id="bSave" value="Save">
  432. <input name="bCancel" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button" id="bCancel" value="Cancel">
  433. <input name="bBack" onKeyDown="handleEnterKeyHere()" onClick="history.go(-1)" type="button" class="MPA_button" id="bBack" value="Back">
  434. <input name="bNext" type="button" class="MPA_button" id="bNext" value="Next"></td>
  435. </tr>
  436. </table>
  437. </form>
  438. </form>
  439. </body>
  440. </html>
  441. <html>
  442. <head>
  443. <title>Product Activation</title>
  444. <meta http-equiv="MSThemeCompatible" content="yes">
  445. <LINK href="/CSS/ManPAstyles.css" type="text/css" rel="stylesheet">
  446. <script language="javascript">
  447. function goNextIfReturnKeyDown()
  448. {
  449. if(window.event.keyCode==13)
  450. document.all.bActivate.click();
  451. }
  452. function handleEnterKeyHere()
  453. {
  454. if(window.event.keyCode==13)
  455. window.event.srcElement.click();
  456. window.event.cancelBubble = true;
  457. }
  458. </script>
  459. </head>
  460. <body onload="document.all.bActivate.focus();" onKeyDown="goNextIfReturnKeyDown();">
  461. <form action="" method="get" name="ActivationOptions" ID="Form1">
  462. <input id="pagename" type="hidden" value="5" name="pagename">
  463. <table width="100%" cellpadding="0" cellspacing="0" ID="Table1">
  464. <tr valign="top">
  465. <td height="300" colspan="2" class="MPA_medium">
  466. <table border="0" width="100%" cellpadding="0" cellspacing="0" ID="Table2">
  467. <tr>
  468. <td class="MPA_mediumBold">Other Activation Options</td>
  469. </tr>
  470. <tr>
  471. <td>&nbsp;</td>
  472. </tr>
  473. <tr valign="top">
  474. <td height="70" width="100%" class="MPA_medium"><textarea READONLY cols="55" id="pub_opt_text" rows="7" WRAP="soft"></textarea></td>
  475. </tr>
  476. <tr>
  477. <td>&nbsp;</td>
  478. </tr>
  479. </table>
  480. <table border="0" cellspacing="0" cellpadding="0" ID="Table3">
  481. <tr class="MPA_medium">
  482. <td class="MPA_medium" align="right">Installation ID:&nbsp;</td>
  483. <td colspan="9"><input name="tfInstallationID" type="text" class="MPA_textbox" id="tfInstallationID" size="30"
  484. maxlength="30"></td>
  485. </tr>
  486. <tr>
  487. <td colspan="10" class="MPA_medium">&nbsp;</td>
  488. </tr>
  489. <tr>
  490. <td></td>
  491. <td align="center" class="MPA_medium">A</td>
  492. <td></td>
  493. <td align="center" class="MPA_medium">B</td>
  494. <td></td>
  495. <td align="center" class="MPA_medium">C</td>
  496. <td></td>
  497. <td align="center" class="MPA_medium">D</td>
  498. <td></td>
  499. <td align="center" class="MPA_medium">E</td>
  500. </tr>
  501. <tr>
  502. <td align="right" class="MPA_medium">Activation Key:&nbsp;</td>
  503. <td><input name="tfA" type="text" class="MPA_textbox" id="tf1" nextid="tf2" size="6" maxlength="6"></td>
  504. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  505. <td><input name="tfB" type="text" class="MPA_textbox" id="tf2" nextid="tf3" size="4" maxlength="4"></td>
  506. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  507. <td><input name="tfC" type="text" class="MPA_textbox" id="tf3" nextid="tf4" size="6" maxlength="6"></td>
  508. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  509. <td><input name="tfD" type="text" class="MPA_textbox" id="tf4" nextid="tf5" size="4" maxlength="4"></td>
  510. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  511. <td><input name="tfE" type="text" class="MPA_textbox" id="tf5" nextid="tf6" size="6" maxlength="6"></td>
  512. </tr>
  513. <tr class="MPA_medium">
  514. <td></td>
  515. <td align="center" class="MPA_medium">F</td>
  516. <td></td>
  517. <td align="center" class="MPA_medium">G</td>
  518. <td></td>
  519. <td align="center" class="MPA_medium">H</td>
  520. <td></td>
  521. <td align="center" class="MPA_medium">I</td>
  522. <td></td>
  523. <td align="center" class="MPA_medium">J</td>
  524. </tr>
  525. <tr>
  526. <td></td>
  527. <td><input name="tfF" type="text" class="MPA_textbox" id="tf6" nextid="tf7" size="6" maxlength="6"></td>
  528. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  529. <td><input name="tfG" type="text" class="MPA_textbox" id="tf7" nextid="tf8" size="4" maxlength="4"></td>
  530. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  531. <td><input name="tfH" type="text" class="MPA_textbox" id="tf8" nextid="tf9" size="6" maxlength="6"></td>
  532. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  533. <td><input name="tfI" type="text" class="MPA_textbox" id="tf9" nextid="tf10" size="4" maxlength="4"></td>
  534. <td align="center" class="MPA_medium">&nbsp;-&nbsp;</td>
  535. <td><input name="tfJ" type="text" class="MPA_textbox" id="tf10" nextid="END" size="6" maxlength="6"></td>
  536. </tr>
  537. <tr class="MPA_medium">
  538. <td class="MPA_medium" align="right" width="99">&nbsp;</td>
  539. <td colspan="9"></td>
  540. </tr>
  541. <tr>
  542. <td colspan="10" class="MPA_medium">&nbsp;</td>
  543. </tr>
  544. </table>
  545. </td>
  546. </tr>
  547. <tr valign="middle">
  548. <td><img src="esbrand.gif" width="160" height="21"></td>
  549. <td align="right"><input name="bSave" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button" id="bSave"
  550. value="Save"> <input name="bCancel" onKeyDown="handleEnterKeyHere()" type="button" class="MPA_button"
  551. id="bCancel" value="Cancel"> <input name="bBackMF" onKeyDown="handleEnterKeyHere()" onClick="history.go(-1)" type="button"
  552. class="MPA_button" id="bBackMF" value="Back"> <input name="bActivate" type="button" class="MPA_button" id="bActivate" value="Activate"></td>
  553. </tr>
  554. </table>
  555. </form>
  556. </body>
  557. </html>
  558. <html>
  559. <head>
  560. <title>Product Activation</title>
  561. <meta http-equiv="MSThemeCompatible" content="yes">
  562. <link rel="stylesheet" href="/CSS/ManPAstyles.css" type="text/css">
  563. </head>
  564. <body onload="document.all.bDone.focus();">
  565. <form action="" method="get" name="ActivationOptions" ID="Form1">
  566. <input id="pagename" type="hidden" value="6" name="pagename">
  567. <table width="100%" cellpadding="0" cellspacing="0" ID="Table1">
  568. <tr valign="top">
  569. <td height="300" colspan="2" class="MPA_medium">
  570. <table border="0" cellpadding="0" cellspacing="0" ID="Table2">
  571. <tr>
  572. <td class="MPA_mediumBold">Success</td>
  573. </tr>
  574. <tr>
  575. <td>&nbsp;</td>
  576. </tr>
  577. <tr valign="top">
  578. <td class="MPA_medium">&nbsp;If you would like to save your installation ID and
  579. Activation Key to a text file for future reference, click the Save button
  580. below.<br>
  581. <br>
  582. &nbsp;When you're finished, click the Done button.<br>
  583. <br>
  584. <table border="0" cellpadding="0" cellspacing="0" ID="Table3">
  585. <tr valign="middle">
  586. <td align="right" class="MPA_medium">Installation ID:&nbsp;</td>
  587. <td class="MPA_text" id="tfInstallationID"></td>
  588. </tr>
  589. <tr>
  590. <td colspan="2" height="10"></td>
  591. </tr>
  592. <tr valign="top">
  593. <td align="right" class="MPA_medium">Activation Key:&nbsp;</td>
  594. <td class="MPA_text"><span id="top_five_activation_key"></span><br>
  595. <span id="bottom_five_activation_key"></span></td>
  596. </tr>
  597. </table>
  598. </td>
  599. </tr>
  600. </table>
  601. </td>
  602. </tr>
  603. <tr valign="middle">
  604. <td><img src="esbrand.gif" width="160" height="21"></td>
  605. <td align="right" nowrap><input name="bSave" type="button" class="MPA_button" id="bSave" value="Save">
  606. <input name="bDone" type="button" class="MPA_button" id="bDone" value="Done"></td>
  607. </tr>
  608. </table>
  609. </form>
  610. </body>
  611. </html>
  612. <html>
  613. <head>
  614. <title>Network Manager</title>
  615. </head>
  616. <body>
  617. <form ID="Form1">
  618. <table width="100%" height="100%">
  619. <tr>
  620. <td><img src="rocket.gif" border="0" align="left"><br>
  621. <font face="tahoma" size="3"><b> <div align="left" id="top_text"></div></b></font>
  622. </td>
  623. </tr>
  624. <tr>
  625. <td height="10"></td>
  626. </tr>
  627. <tr>
  628. <td><font size="2" face="tahoma"><div id="bottom_text"></div></font>
  629. </td>
  630. </tr>
  631. <tr valign="bottom">
  632. <td align="right">
  633. <input type="button" name="bRetry" id="bRetry" value="Retry" style="VISIBILITY:hidden">
  634. <input type="button" name="bQuit" id="bQuit" value="Cancel">
  635. </td>
  636. </tr>
  637. </table>
  638. </form>
  639. </body>
  640. </html> GIF89a} ³ ÿÿÿÎïÿÎÏÿµ²µ¥¢¥œšÿ„†„ceœRUR10œ1 c „ þ !ÿ NETSCAPE2.0 !ù
  641.  
  642. , } ÿÉI«½8ëÍ»ÿ""Ki–cJž¦:²­»ÂòÌÖ0*ç K†`0A,…HƒÑ˜.‹Íá3UN«Sj4‹]JàðaL‡Ï„r-V›Ùi÷wÓås8þ^– þ€ƒ„ƒ……‡€‰„‹†‘‚‘–”™„ žŸž¢£¢  ¤¤¦Ÿ¨£ª¡¬® °±®´²·¶¢¾¿¾”ÀÀÂÃÁ‘ÆǍÉÅÆÎÃÐÄc–x×rÙnÛjÝeßdá֏EtYéSëOíKïFñèpêp'U<ú9ü0þ, 拲`¿&(TXc¡C
  643. 2”!q¢‹Š)VŒ(‘ãC BŠI²ä‡ !ù
  644.  
  645. ,  |
  646. ç°I‰*Z8c˯Νõ¡7–懎[É.èÔ$Fm×I®ç÷½ï=ÛOÄ
  647. iÅ#2¨,šÅÉá@¨Z«ÓlözÕj¹VïLOÉe3ÚL%³Ñ’‚|@¯Óåx¼ÝžÏïë}zsƒ…ƒ„…ŠˆŠ
  648. ‘2”’“•”—™š’œ2›Ÿ¡¢¤Ÿ¦”y«¬«ˆ­­¯°®…³´¶²³»°½«RYŠlÃfÅbÇ^ÉZ˃Äv2;hJÔGÖCØ?ÚÓdÕÞGŸN/ä,æ#èêãEåî,2
  649. ôõô(ööøù÷%üý!þ)ØǏ`>ƒö$D !ù
  650.  
  651. ,  |
  652. ݐ­¹½–êŠï¦÷qáHvf˜*’†L"ËFm×sžÜ·>ó6
  653. hîˆFbQ¨Lò‡¨”@­R¥ØƒÕšn¯]í—Ëcr8¶2
  654. ðxa@¯Óår»××ùp~w€‚€s‚‡…Šu ‘’“”•–—˜™š›œ ‡¢£¢¡¤£¦§ €ª¥¬­©§±¤¦ te…¸‚º~¼z¾vÀu·a UFiÊcÌ_Î[ÐVÒÉBËB 7&JÛDÝ@ß<áÚ#ÜåÞ 
  655. ìíì-îîðñï*ôõ!÷
  656. óôüñþì" !ù
  657.  
  658. ,  |
  659. æ°I¹êB8c˯Νõ¡7–懎[É"èÔIm×F®ç÷½ï=ÛOÄ
  660. iÅ#2¨,&šÅ p¨Z«ÓlözÕj¹Vï|OÉe3ÚL%³Ñ’¼@¯Óåx¼ÝžÏïë}zsƒ…ƒ„…ŠˆŠ
  661. ‘ 2”’“•”—™š’œ2›Ÿ¡¢¤Ÿ¦”ªŠ«®¬ƒ¯«­²°µ¶{¸´²¼¯yhˆÃ…ŁÇ}ÉÂdÄÍÆW2ZNlÔfÖbØ^ÚÓEÕÞfŸ;(JäGæCè?êã%åîG2
  662. /
  663. õöõô÷öùúó,ýøþ䧏à½" ; GIF89a   ÷ € € €€ €€ € €€ÀÀÀÀÜÀ¦Êð * U  ª Ô * ** *U * *ª *Ô U U* UU U Uª UÔ  * U  ª Ô ª ª* ªU ª ªª ªÔ Ô Ô* ÔU Ô Ôª ÔÔ* * ** U* * ª* Ô** *****U****ª**Ô*U *U**UU*U*Uª*UÔ* ***U**ª*Ô*ª *ª**ªU*ª*ªª*ªÔ*Ô *Ô**ÔU*Ô*Ôª*ÔÔU U *U UU U ªU ÔU* U**U*UU*U*ªU*ÔUU UU*UUUUUUUªUUÔU U*UUUUªUÔUª Uª*UªUUªUªªUªÔUÔ UÔ*UÔUUÔUÔªUÔÔ  * U  ª Ô* ***U**ª*ÔU U*UUUUªUÔ *UªÔª ª*ªUªªªªÔÔ Ô*ÔUÔÔªÔÔª ª *ª Uª ª ªª Ôª* ª**ª*Uª*ª*ªª*ÔªU ªU*ªUUªUªUªªUÔª ª*ªUªªªªÔªª ªª*ªªUªªªªªªªÔªÔ ªÔ*ªÔUªÔªÔªªÔÔÔ Ô *Ô UÔ Ô ªÔ ÔÔ* Ô**Ô*UÔ*Ô*ªÔ*ÔÔU ÔU*ÔUUÔUÔUªÔUÔÔ Ô*ÔUÔÔªÔÔÔª Ôª*ÔªUÔªÔªªÔªÔÔÔ ÔÔ*ÔÔUÔÔÔÔªÔÔÔ &&&333???LLLYYYfffrrrŒŒŒ™™™¥¥¥²²²¿¿¿ÌÌÌØØØåååòòòÿûð  ¤€€€ÿ ÿ ÿÿ ÿÿ ÿ ÿÿÿÿÿ,    ÿ é H° Áƒ*<Xo¡Cz
  664. Γ箝<‚¶ÚÁ[8¯!ÁyAz$8b½“!ëÍù°¥Ë—.YÂdHob»vñ¾[´qaÉ’-W”¨r¦QšG?M*P^;|9!Ò{‡¯çC™-‹¹Ò£P¦`Êmz3ªÀ{‹l!ºtkÈšõÂI¼® È±.UÆmó-^§6Ìhõ%VÁ;Ò³€\O–_BFÔ­X‰R9¾<pó@MT #V<PæHÅuž
  665. `œÚÏ”%ûÛ±6ß–î¹{ç¹`¸ñâÉ©xpáã•Å¨ñsÃpðl½‹Gšž=xã‰ÖnKž¼×dË•ÿ[Çò¤ñ{¶–êóPçWõ®×,²¹qäÔY
  666. 'ïÝSwð„#txÑ@œá¤SUªÑÓN9ø¡#:5€AÎ9H4:ãŒsŽ9ä´Ã’;æ ÐØ;o‘Ø!…=GP]ÿÔÖQ{ôüCρòüSW\5Ù˜q øO=òDT£^0ÎÏ}ætˆlðüçŽ-ª4ÏMÚ"Ó™5UsÏÁƒ  NqôÔС9êdH¤-ãyŽ‰‹|Ï9q¦sbð”x9 ¬SZlÏÅ5+±t`°ED”P  UÊŽ\2ÎãÎ8`Ѓ‡EÖT‘–—Ö´<øÜ#r÷¤F—
  667. ÿZfíŒcN䔳ç@%¢óÎp,­3N:ÊÅéŽ|îCŽ;5^ê™ñ|ZÃŽ'å8(bEF¤£G¡ÂYAŽC 6ΐ"ùH:ãúŽ²ZBd >ï$j%=m4Ï"ª¤\¬ 1ØU;fª(³RA¸ÈŒ,Q°<jÖÉÒ¢8:fW¥Ÿ‘Ö¡¤7Z ÷Ò#î?&Ú(iœ6Æِ<›jrœ ãÑ8o5T éT§-VF™j<®ÖóÔ;Ñ­+‘ËÉÊA‹ŒƒÎ"öƒbjÊâSeHs
  668. z@“u†ω7ª„'í¬sß¹‚MTÏ8ÿ L95‘sÒÊ&×,—¤k‡ÿ Î8‡ƒ³T’¾]Ès§& =s*ç²pÍe;¿ÔÎ"¶ã΁DV´èTO5~€ŽóäIõìÜε>)O‰«{ôÎ8娥˜Ã @8N
  669. õ6ø¶<á3ÉôH¼ÉÅß]úáãƉ·É9®8¥õ#¸_
  670. á©ŽvXÅ%<UšFð ïe‚ŸïdÕ<ë €N<ê-
  671. ÒÆíxQ‰‚Î3çêp=KÎ= Ʊ=ø¥FC‘ªÉpö6©àŒdqœJ'©„dó  É28I!Ž+c"Ñðñ9M®7óðOOVEÎ@E'OcÉ"ÜgY¤+õøÓêf$‡-¢ØÂÿäU1ÕŒéLšrÇW$ò˜Õ$N!^=Êá™ Ž£.WŒ‘@ øD.‚ÄDÌ›‘X‚1uÐÊ`HêÂ%w p'jqÊæD˜
  672. $JððʧÌ1‘&‰è$á _lÊ8•‰h pr
  673. fÔÆGy
  674. …2#^fR²"ù¥6ŒÂ
  675. ibDbO ›G;0vŽ‹œ$Hƒ¿¨õ/xìdsŒYRH/‚ÀBêÀØ8îaz4étñß"Ò'|ôò­±XCîqŸE«9
  676. •bjЕºÜÅ'Î!J=rÒÉؤ5<„L\ÆÔšˆˆ%¹É cyÍ•ÅUeHl ©‡˜q*ǙձÃÄ£DâQÖ!ArüFé #9´Ö1â
  677. >iKyT²£œ‘¦(_‰QGøS.(á#—JÉ÷àq€*–fUÑñ’@°ƒ•”¯4ÆiG:Òa­xj¢©É=Ö¡Í­<DZ> ά#OŒGþQ$¹0êZ$AŒJ†ƒ’yÀ.Aâ¡•æa Š!óhD£Úž®(Õ9\dlXRѱîÈUAÁ6¸"ä.<T{DRMr‰ˆ]1¹÷ d’ïAWª£Mz%"D=¬]ä‚’Ã ;GIF89a4 ) Õ ÿÿÿÎ01œ01c01Κœÿ}„ÿ 1Î 1œ 1ÿeœc 1ÿšÎÿ0œÎeœÎ0œ1 1œ0œœeœÎšÎ)()¥¢¥989ÆÃÆBABàß㜚Îceœ¥Ë÷œÏÎ1e1ÆßÆsus”–”„†„ce1ÎÏœœš 10 œš1­ª”ÿÏ ÿÏ1Κ Κ1œe ÿš ÿš1ÿÏœÿû÷c0 œe1ÿÿÿ !ù 4 , 4 ) ÿ@špH,È¤rÉl/•hìâ¬:¡›M% ¬àcæ"Â`*Ÿ WD
  678. »Ç ŠeˆU0äŒ §P@]‚"m{W ‚]""z‡M j]x”M‰‹›œ1† Hd ¤\¦"ªJ œ‚##µ« ¼½"¨ÁΆž­"Ž½( ª#f#"("£ÄÉØ w
  679.  
  680. 䌍e½ ´‡Ë3<8€  ‚þìê°&V'~”2€À0¡Aƒ:`¸Ç°Ë‡éúíù7‚E
  681. Ð ‚cµG˲ù»0"Æ & ˜X Aÿ– ÏõÚð)"5&DpÀÔA¯ÆâãÃIªÈ¼sêÂ.–Œ¦6°ST›„ &Y¸lC—ŒS êƒ t‡t¸w'ƒ(¨*˜¯Dªà@ÀÅ»"
  682. Q¡ÂÃ4¼."Pðƒä#0\¸XÁ"D¶ R|Ãóç"/F¯€AÄ Oƒ ˜½¢bt‹O,08A÷ëÐ.d¸ MäÂMƒ!ŒK†‘Â…‰*ò:7ap …¼µ¨¯0ñ<ƒÜ0Lr†Þ- üf^¤ÀN¨3ü~<€)ÐWÄ ¨†Ét,È €r"qÞp,°_-$È`‚ +¤ BaD< U~úEv#´P‚ )Þ ôt€w"†
  683. '¬ Zu0à•Ä$ðÀ gÔuA(Š¦BŽ+vø€ lÀa0¨PÝ 0Àd EWîæå—” ;<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  684. <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  685. <assemblyIdentity
  686. version="3.6.5.0"
  687. processorArchitecture="X86"
  688. name="eWebClient"
  689. type="win32" />
  690. <description>eSellerate - the new way to sell software.</description>
  691. <dependency>
  692. <dependentAssembly>
  693. <assemblyIdentity
  694. type="win32"
  695. name="Microsoft.Windows.Common-Controls"
  696. version="6.0.0.0"
  697. processorArchitecture="X86"
  698. publicKeyToken="6595b64144ccf1df"
  699. language="*" />
  700. </dependentAssembly>
  701. </dependency>
  702. </assembly>
  703.  
  704. body {
  705. font-family: Arial, Helvetica, sans-serif;
  706. font-size: 12px;
  707. background-color: #E2E2E2;
  708. }
  709.  
  710. td {
  711. font-family: Arial, Helvetica, sans-serif;
  712. font-size: 12px;
  713. }
  714.  
  715. th {
  716. font-family: Arial, Helvetica, sans-serif;
  717. font-size: 12px;
  718. }
  719.  
  720. .MPA_medium {
  721. font-family: Arial, Helvetica, sans-serif;
  722. font-size: 11px;
  723. }
  724.  
  725. .MPA_mediumBold {
  726. font-family: Arial, Helvetica, sans-serif;
  727. font-size: 11px;
  728. font-weight: bold;
  729. }
  730.  
  731. .MPA_button {
  732. font-family: Arial, Helvetica, sans-serif;
  733. font-size: 12px;
  734. }
  735. .MPA_textbox {
  736. font-family: "Courier New", Courier, mono;
  737. font-size: 12px;
  738. }
  739. .MPA_text {
  740.  
  741. font-family: "Courier New", Courier, mono;
  742. font-size: 12px;
  743. }
  744. MSFT   A    ) ÿÿÿÿ €   d L È ÿÿÿÿ d ÿÿÿÿ p  ÿÿÿÿ T  ÿÿÿÿ  € ÿÿÿÿ ” À ÿÿÿÿ Œ  ÿÿÿÿ Œ p ÿÿÿÿ ü X ÿÿÿÿ T  ÿÿÿÿ ÿÿÿÿ ÿÿÿÿ \ T ÿÿÿÿ ° $ ÿÿÿÿ ÿÿÿÿ ÿÿÿÿ ÿÿÿÿ ÿÿÿÿ %" Ô ÿÿÿÿ `    ÿÿÿÿ  ÿÿÿÿ4" Ô P H   ¨ À ,  , ÿÿÿÿ     ÿÿÿÿ¨ ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿx ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿH ` ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ0 Š$Ú‘Eº}Ø]€?þÿÿÿÿÿÿÿeºwÞ|QÑ¢Ú øw<éÿÿÿÿÿÿÿÿcºwÞ|QÑ¢Ú øw<éÿÿÿÿÿÿÿÿdºwÞ|QÑ¢Ú øw<éÿÿÿÿÿÿÿÿ›­îD±N6Bƒ¼s»Kï  0 À F  À F ÿÿÿÿ
  745. ¡œlæûG¢ùÉ 6 d ÿÿÿÿd  ÿÿÿÿÿÿÿÿ   x  - stdole2.tlbWWWÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ\ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ, ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ànAxeServerLib ÿÿÿÿ8ðAxeNVWWWd ÿÿÿÿ8èåIAxeNVWWd ÿÿÿÿ
  746. ô„CoEWebGatewayWWWÿÿÿÿÿÿÿÿ ‚iFaceWWW AxeServer 1.0 Type Library AxeNV ClassWWW IAxeNV InterfaceWW method CoEWebGatewayWW @ € > Created by MIDL version 6.00.0361 at Thu Apr 19 13:04:13 2007
  747.  ¯'FWW i WW ÿÿÿÿ0 D H L , ,  €  L   @ \  @ A x e S e r v e r  ø ¹0Ü0ã0è01$111P1^1n1t1y1©1¯1É1â1é1ñ1÷1222-2<2L2h2Ú2ø223Y3^3Ì3Ó34!4<4I4V4e4Ž4˜4¢4®4e5j5Ë5Ò56J6€6¶6û6>7E7`7†77Õ7å78‹8•8Ã8Ù8ê8ò899
  748. 9&9-9W99¿9Ä9":F:L:l:s::¨:â:‰;£;Ð;Õ;(<T<y<€<ï<ô<=K=œ=Á=Ê=ì=D>>¼>Å>ÿ>?? ??????#?'?5?G?g?‹?Ú? È @0\0}0‡0–0°0º0Ç0Ó0ì0ö0ÿ0181F11Õ1,2–2¤2ª2¸2Å2ú2
  749. 33!3/3<3Š34´4Å45
  750. 55‡5—5´5Ç5ë5)6/6E6^6Ò6f7~7”7™78x809e99ø9::@:¢:§:É:E;O;s;X<Ô<à<ù<=)=R=q=‡=¡=È=ú=>/>D>K>Q>W>]>v>‚>”>½>Ô>Ü>B?r?‘?Ø?á?í?þ? 0 Ð 0000(060<0A0G0L0R0[0c0³0º0À0Æ0Ó0è0÷0
  751. 11$171C1O1X1b1|1ž1·1ã1ù1Q2{2„2®2Ã2ó2ü233#3/3=3F3R34Q4e4u4›45M5p5…5 56”6¶6717A77±7Ã7u8£8¾8Ê8ï8é9ù9:°:À:Ï:;½;Ë;ä;<e<À<Ó<ÿ<=4=N=†=:>„>‘>µ>Ð>ê>)?R?Ú?ð? @ ° 0t0—0¦0ò0C1y1–1 1µ1è1f2§2¸2È2 33'3¯3¶3Ü3ã3l4ñ4 56³617[7¦7À78"878Ö89.9<99©9:c:ž:9;±;º;Á;Å;Ì;Ô;Ø;ß;ç;ë;ò;ú;þ;<<<1<I<a<Â<å<=O=t=â=ý= >>6>o>y>·>Ï>??9?N?^?w? P ¤ 030:0O0”0ª0¯0×031H1e1j1Š11¡1´1¾1É1Ý1 222A2L2ù2373?3E3t3z33Y4c4o4z4¸4Ì4ç4ì4ö45:5J5a5o5v5676W6‚6ž6Ê6á647R7\7á7ó78$8¤8±8«9ÿ9@:S:Ê:Ú:_;r;é;<=A=±=§> `  ‡0”0›0¤0¸0¾0É0ò0"1R1|1¬1Þ1è1 2r2º2¿2&373I3l3~3¥3·3Þ3ð3"444[4m4”4¦4Í4ß455?5Q5x5Š5´5Æ5ð56,6>6h6z6¤6¶6à6ò67.7X7j7”7¦7Ð7â7$828D8_8z8•8°8Ë8æ89979R9m9ˆ9£9¾9Ù9ô9:7:[::£:Ç:ë:;3;W;};£;É;ï;<;<a<‡<­<Ó<Ù<====*=3=<=J=]=ƒ=¢=¸=Ò=V>n>z>­>»>Ç>ñ>?
  752. ??B?Y?k??‘?×?Ü?í?ò?ù? p h (0~1Ï162€2ß2e3G5½5Í5Õ5ò5ü56ž6Â6ì7d8Ü8é8,9T9Þ9î9U:7; >P>¬>=?Q?W?i?q?w?}?™?¡?¶?¼?Â?È?Ý?ã?é?÷?þ? € ” 00:061_1f12/3O3^3æ3í3$4*4L4n4®4·4ç4$5X5g5„5Ÿ5Î5Ù5/6Ž6ô6S7¼7p8ƒ8"9+9 9°9õ9#:S:d:ƒ:Ñ:ä:í:;‰;Ë;ó;ú;<<Y<c<¨<±<¿<,=[=Î= >*>I>“>Ú>U??†?œ?ì?  Ä ¯0*141G1\1w1Œ1î1 252g2•2ã2÷2.3v33š3Ë3Ò34 4<4S4n4•4¹4È4%5+585V5q5…5’5°5Ä5Ë5Ð5ß566^6¦677767F7ë7S8e8w8¤8®8ß89B9Í9Ô91:k:{:ƒ:½:Ä:å:;ì;ô;ý;&<0<…<©<
  753. ==e=“=£=«=Ù=à=^>c>î>%?*?<?Q?_?h?Š?É?   ¨ >0‰0´0¨2¼2Þ2ò2 334&4o4«4Â4Ó4ê4û45#5:5R5w5¾5à5ç5÷5686e67&767a7ê7#8Œ8Æ89r9w9:::T:Z:a:Ã:Ó:;7;>;E;‘;©;ù;þ;%<d<õ<&=p=v=}=”==´=¾=Ç=Þ=è=î=õ=ð>.?8??¹?É?î?ó? ° è 0050L0e0ƒ0»0Ð0î0ü0/181^11ˆ1¼1Ò122&222K2[2Ñ2Ö2Û2ä2-3?3N3T3Y3i3{3ƒ3§3·384a4¢4­4Ñ4á4ì4ö42595@5G5N5U5½5Ú5ø56*6y6~6°6Á67J7‰788@8™8Ò8Ý8&959W9e9{9é9ö9:¢:´:Ø:ò:4;@;M;R; ;§;<<‘<Œ=Ê=Ô=>>@>R>k>‚>‡>˜> >ª>´>¿>-?E?d?Ÿ?¨?º? À ¤ 0O0m0y0›0­0Æ0Ý0â0ó0û0111ˆ1 1¿1ú122s2†2«2Í2ï2‰33¹3Å344!4*4Î4Þ4ç4ð4x5ˆ5‘5š5Y6Ü6m78“8¥8Â8Ë8 9Á9 :q::Ì:Ú:;Ò;.<r<˜<<®<ó<===˜=
  754. >>>Ô>9?O?^?d?t?Œ? Ð À 20<0…0Š0Â0ú0121?1D1m1r1¥1Í1Ú1ß12
  755. 21262Z2_2v2|2Â2Û23L3Q3¢3Ì3Ñ3464H4ß4ÿ4585î67g7»7Ð728O8[8}8“8½8æ8û899L9W9z9¹9Ä9ç9:::v:§:Ø:;#;+;Ä;<w<|<’<—<¿<Ä<t=©=¶=ô=ú=F>î>3?<?U?n?‡??Ç?à?ù? à ì 60–00Ç0Ë0Ï0Ó0×0Û0ß0ã0ç0ë0ï0ó0÷0ý01
  756. 11?1H1R1z11ª1²1Ë1å1ê12 2;2S2]2s2Œ2’2ž2Ô2ß243T3b3k3z3¢3Á3Ò34Z4z4›4Ì405k5Ç5ð5û5'656^6¡6²6×6?7G7f7Œ7›7­7à7>8±8¶85:¿:Ï:t;¸;Ï;b<p<}<†<<³<Ñ<Ý<ë<=5=?=E=c=ä= >>Z>`>}>ƒ>±>·>Ô>Þ>??L?Â?È?Ö?ý? ð € 00I0Q0k0{0¿0è0"1P1 1ó1_2¸2Ñ2717e7Ï7f8
  757. 9"9_9¶9õ9>:H:W:^:¾;×;ï;û;<3<M<b<t<„<—<ª<³<ç<ñ<ø<==-=J=Ã=í=²>Ð>
  758. ?a?r?€?¶?Ñ?  t A0v0…00)191M1d1q112?2W2•244…4ñ4û4%5r5ð5R6l6w6½6
  759. 7D7ä9::C:T:º:É:Ø:á:÷:;;*;&=o=›=Õ= >>“>´>Õ>?%?¡?º?Ó?  Ø M0Z0Ç0è0÷01!1+181A1]1†1¯1¸1Ê1æ1 2Q2‘2Ó23^3–35(5T5²5Ó5Ž6À6J77©7\8ª8Ý899&949=9]9b9k9‰9 9¹9Æ9Ì9ç9):d:—:°:ã: ;;,;:;C;c;h;q;;¦;¿;Ì;ò;<S<r<–<®<Ñ<ò</=S=‹=æ=ñ=÷=ü=> >>>&>9>P>b>œ>¢>µ>Ì>Þ>ö>?j?s?ˆ?Ã?Õ?Ý?ù?  L W0_0h0|0š0Ÿ0¯0¼0Æ0Ð0ß0ç0ö0 11*1>1L1c11£1½1Â1Í1Ò1í1A2O2T2_2d2’2Ô23<3X3—3¦3¯3Ä3à3ú34#4]4u4¡4¦4µ4Ñ4Ø4æ4ë4ø4ÿ4
  760. 555#5.555@5G5R5Y5d5k5v5}5ˆ55š5¡5¬5³5¾5Å5Ð5×5â5é5ô5û56
  761. 666*616<6C6N6U6³6ô67
  762. 8/8I8[8`8r8Ô8ç8õ89 99(9Z9y9¦9¾9Û9é9:P:k:y:€:‰:•:š:´:ð:;1;];|;¨;Ç;ð; <4<O<x<“<¼<×< ==D=_=~=§=Â=ë=>/>J>s>Ž>·>Ò>û>???Z?ƒ?ž?Ç?â? 0 Ü 0&0O0j0Š0²0Â0Ê0Ø0Þ0ô0ù0;1x1Ä1Ý1r2†2á2þ23C3h33„3“3å324@4N4X4^4h4n4|4É455H5Z5a5v5á5ï5÷5 6A6t6‡66˜6V7h7ˆ7¿7á7ö7ý78R8f8m88¡8·8½8Î8Û8%9U9w9™9»9Ê9:j:x:‡:›:ª:¯:K;c;z;•;¥;À;6<¶<½<Ä<Ë<Ò<Ù<à<ç<î<õ<ü<&=R=ö=f>ø>r?ž? @ ì %0G0d0®0Î0Ú0&1E1c1l11Ê1ô1?2i2™3,454e4425a5g5µ5Ã5Ê5Ò5å5ø5ÿ566!6'6466Ø7é7)80888L88ž8µ8Ï8ë8û8!9)9=9p99¦9À9Ð9á9:1:F:S:x:‡:³:ë:þ:%;E;\;v;~;‘;½;Ü;ò; <<#<U<\<d<w<¾<Ý<ó<
  763. ==%=C=L=V=s=†=ž=¨=¿=É=Ó=Ý=ç=õ=>&>A>¢>´>è>?F?™?£?Ë?Õ? P D $1;1H1R1X1]1d1i1n1t1{11‡1Œ1‘1—1œ1¡1«1°1¶1¼1Â1È1Î1Ö1Û1ä1ê1ð1ö1ü122222 2&2,22282>2D2N2T2^2d2n2t2~2„2Ž2“2™2Ÿ2¿2Å23u3„3‹3¨3p4†4Ž4—4»4Ð4è4ý45/5>5I5j5s5~55D6l6r6y6Ž6ž6ó6#7…7”7§7­7¸7Á7É7Ñ7Ö7Ü7ç7ð7ö7ü78 88 8*888K8Q8]8c8s8«8ì8;9¼9é9 :H:Q:a:y:§:¶:ç:
  764. ;;#;|;‚;˜;¢;µ;Ä;-<2<<ç<ì<(=:=Q==¨=ý= >l>y>°>¶>À>á>ó>û>?,?®?Ø? `  %050A0Q0Ì021_1p1¤1Õ1á122(2-242<2N2b2s2‘2£2ª2ß2ð2 3393V3[3g3z3ˆ3½3Î3Ø3Ý344-4;4@4N4c4}4‚4‡4“4¢4¶4é45 5@5R5\5e5Ÿ5ì5ü5)6®6
  765. 747<7r7”7¾7Ã7Ê7à78>8f8o8v8}8¾8<9Ý9ø9:W:v:„::”:™:È:Ö:á:æ:ë:;0;;;L;X;Š;«;´;Ã;ð;ÿ; <<!<-<<<›<«<¼<Ñ<Ú<ç<ó<==\=³=Ä=Ø=å=‚>ë>!?7?[?™?û? p ˆ 0)0;0T0k0p00‰0“00¨01.1M1Ž1°12 2K2[2{22Ÿ2ª2·2½2F3]344H4T4Ï4ñ4 5545°5 6,696¨6×6q7õ7-8d89J9©:Ò:à:ø:A;„;—;½;Ü;ò; <<< <Y? € 4 05B5T5f5x5Š5œ5®5À5Ò5ä5ö566,6>6P6b6t6…6œ6   §9ó9;:´: À  ƒ1Ð12Œ2;/;;;G;< Ð P !=;=O=c=w=‹=Ÿ=³=Ç=Û=ï=>>+>?>S>g>{>>£>¹>?N?`?g?o?y?€?Š??›?¨?¼?Â?È?Ö? à \ e041€:™:©:Ý:;#;p;“;š;¡;°;‰<—< <Ó<å<ë</=B=T= =¦=³=è=>Œ>’>ã>é>ù>4?:?D?¨?À?Ç?Ï?Ô?Ø?Ü? ð ð 0+0I0P0T0X0\0`0d0h0l0¶0¼0À0Ä0È0.191T1[1`1d1h1‰1³1å1ì1ð1ô1ø1ü1 222R2X2\2`2d2°2¼2Ã2ò23 333$3;3I3N3X3¤4(5Š5è5a6r6z6¸6ö6û67ë7ø7e9X:p:w::„:ˆ:Œ:µ:Û:ù: ;;; ;;;;;f;l;p;t;x;Þ;é;< <<<<9<c<•<œ< <¤<¨<¬<°<´<¸<== ===¾>??  € 1O1¤1µ1½1Æ1Ø1æ1ò12#2-2Z2u2}2ƒ2»2Á2Ò23343§3å3ô344<4y4¿4×45(5~5û5=6U6Z67»8Ö89]9Æ9à9é9:*:1:A:ê;ò;D<V<K==¬=Ä=Z?  Ì 051´1Ï1à1Y2555"5&5*5.525;5B5L5v5‚5ˆ5«5²5Ë5Ý5ã5ì5û5“6³6¼6Å6ç6î6ý677'737:7C7J7q7}7‡77™7Ÿ7­7³7º7Ç7Î7Ô7Ü7â7í7õ74:B:H:b:g:v::Œ:—:©:¼:Ç:Í:Ò:Ø:å:;;;; ;&;0;6;K;R;X;f;l;q;w;…;‘;¯;À;Æ;×;:<Õ?Û?   0g0¢2­2µ2È2Î2×2Þ2ò2"34393]3g3n3Ž3©3´3»3Á3É3Ô3Û3ã3é3ú3ÿ3
  766. 44)4q4|4Ä4Ê4h5†5©5Ö5ÿ586x6€6‡6–6¥6´6Ã6Ú6ï6)717=7C7T7d7j7r7“7™7¤7±7È7Ô7B8j8Î8Õ89.9<9B9[9a9m9r9z9€9‡99”9š9¢9¨9¯9´9¹9¾9Ã9É9Í9Ò9×9Ý9å9:
  767. :::w:¬:¶:«;¸;Å;Ñ;Û;ã;î;<F<j<ë<=@=´=×=>>m>î>E?e???›?©?·?¾?Í?Ö?ç? 0 ô 00&0/0K0n0x000À0é01ô1þ12>2L2Z23²3½3Þ3-4m4‘4¦4è4î4ú4B5H5i5„5¹5À5Ñ5ÿ5 6.6F66¯6½677&7D7f7t7ƒ7¹7Æ7ý788"8-88U9n9®9¿9Ç9Î9Ó9Û92:9:G:Q:j:v:‚:‰:µ:;;Y;i;u;|;­;¹;À;<t<y<“<™<I=|=–=©=´=Ç=ð=ü=/>D>c>u>>‘>ª>½>Ä>å>ô>?I?_?l?r?w?€?†?û? @ € É0-1ñ2“8©8µ8½8Å8Ñ8ß8ç8ø89
  768. 9:9D9P9Z9u9~9¿9ï9û9%:Â:×:ï:g;m;{;ˆ;®;Å;Ì;Ò;é;ð;<<<*<><P<’<Ÿ<Â<Ú<è<ö<‘=Í=l>•>ß>ô>S?a?o?ý? P  E0Y0«0Ó0‹1˜1¢1¬1´1º1Ã1Ê1Ï1Ø1Ý12#202?2F2P2X2c2l2–2º283J3l3y3¾3w55“5ž5¯5º5Û5æ5ø566 626=6O6Z6l6w6ˆ6“6¦8°8µ8º8¿8Ò8à8æ8N9Z9r9‰9–9±9Î9Ü9é9ù9::1:?:[:x::§:°:¶:é:û:;!;B;H;W;^;e;n;‹; ;¦;®;µ;À;ç;<<<(<2<?<H<Q<]<“<›<£<¸<Ò<ë<û<=6=G=q=Œ=°=º=ç=E>Ç>è> ?0?y?š?¦?Ì?Ù?Þ?ì? ` È 0'0G0i0–0§0Ô0ð0M1X1€1Ž1–1¤1¶1ì1ö1Z2c2i2y2~2ˆ22—22¥2«2²2¼2Ã2Ë2Ð2í2ý23&3?3V3r3Š3Ö3ã3 4å45M5S5Z5`5g5m5”5š56 66\7ä7ê7ð7ö7ü7888888=8C8G8M8Q8W8[8a8e8j88+9H9”9H:T:¶:{;¾; <='=B=W=]=f=m= p X x0Ž0ª0ç0U25á5@6W6©67S7Þ9â9æ9ê9î9ò9ö9ú9þ9::
  769. ::³:Í:Þ:û:£<Õ>Û>ò>a?v??Ò?ä?ö? €  0"040F0X0j0„0¦0¸0Â0Þ0ò0ü01"1,161@1U1g1‡1¤1¶1Ö1è1ú1-2P2Z2d2{2’2¦2È23*3|3¦3Ð3*4D4v44ª4¼4Ó45G5‰5ž5¸5Ò5166²6Ç6e778-8M8b8y8‹8Í89'92979A9N9S9\9f9r9|9‰9“9¡9«9¸9Â9Ï9Ô9Þ9ó9::+:::L:\:a:k:y:ƒ:‘:–: :®:³:½:Ë:Ð:Ú:è:í:÷:;;;";,;9;C;O;Y;e;o;x;ƒ;;™;¦;²;¼;Æ;Ð;Û;ç;ñ;û;<<<$<.<  0   < Ð5Ô5Ø5Ü5à5ä5è5ì5ð5ô5ø5ü5 6===|=€=„=ˆ=Ì=> >>> ° d l8p8t8°9À9Ð9à9ð9ü9 ::::(:8:D:H:L:P:T:”:˜: ;H;X;è<ø<=L=P=\=`=l=p=x=|=„=ˆ=˜=¨=´=À=Ì=Ð=Ü=à= À ü ø1 22 22 2(2,24282ä3è3ø34D9H9T9X9:œ: :°:À:Ð:;´;¸;¼;À;Ä;È;Ì;Ð;Ô;Ø;Ü;à;ä;H<P<X<`<h<p<x<€<ˆ<<˜< <¨<°<p=t=x=|=€=„=ˆ=Œ==”=˜=œ=0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>€>„>ˆ>Œ>>”>˜>œ> >¤>¨>¬>°>´>¸>¼>À>Ä>È>Ì>$?(?@?¤?¨?¬?¼?Ä?È?Ü?à?ä?è?ì?ð?ø?ü? Ð ì 000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0€0„0ˆ0Œ00”0˜0œ0 0¤0¨0¬0°0´0¸0¼0À0Ä0È0Ì0Ð0Ô0Ø0Ü0à0ä0è0ì0ð0ô0ø0ü0T1X1\1`1x2|2€2„2ˆ2Œ22”2˜2œ2 2¤2¨2¬2°2´2¸2¼2À2Ä2È2Ì2Ð2Ô2Ø2Ü2à2l5x5$6(6,60646864;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p; à   Ì2Ø2ü233 3,383¤7¨7¬7°7ä8è8ì8ð8ô8ø8ü8 999 99999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|9€9„9ˆ9Œ99”9˜9œ9 9¤9¨9¬9°9´9¸9¼9À9Ä9È9Ì9Ð9Ô9Ø9Ü9à9ä9è9ì9ð9ô9ø9ü9 ::: ::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:€:„:ˆ:Œ::”:˜:œ: :¤:¨:¬:°:´:¸:¼:À:Ä:È:Ì:Ð:Ô:Ø:Ü:à:ä:è:ì:ð:ô:ø:ü: ;;; ;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;€;„;ˆ;Œ;;”;˜;œ; ;¤;¨;¬;°;´;¸;¼;À;Ä;È;Ì;Ð;Ô;Ø;Ü;à; ð , ð2ü233 3,383D3P3\3h3t3€3Œ3˜3¤3¬4¸4ä4ð4ü4Œ55”5˜5œ5 5¤5¨5¬5°5´5¸5¼5À5Ä5È5Ì5Ð5´8¸8Ä8È8à8ð8 99 909@9P9`9p9ˆ9˜9¨9¸9|:”:¬:°:Ä:Ô:Ø:Ü:ô:;;; ;4;D;H;d;x;€;”;œ; ;¨;°;À;È;ø; <<$<,<H<T<l<x<<˜<¤<¼<Ä<Ì<Ô<Ü<ä<ì<ø<==4=@=X=`=l=„==¨=´=Ì=Ø=ð=ü=>>(>@>H>P>\>t>€>À>Ð>ä>ø>? ?$?4?D?X?d?l?„?œ?°?¼?Ä?ì?   0 00$000P0h0|0ˆ00¸0Ì0Ø0à011(101X1l1x1€11œ1´1Ô1è1ô1ü1 2$2D2T2h2|2ˆ22 2¨2´2Ì2Ø2ð2ø23,383@3P3\3t3€3¨3¸3Ì3Ø3à3ð3ø3 444,484h4|4ˆ44¸4Ì4Ø4à4ð4ü45 5@5X5l5x5€55˜5 5¬5Ä5Ì5Ô5Ü5ä5ì5ø566 6,6D6L6T6\6d6l6t6|6„66¨6°6¸6À6Ì6ä6ì6ô6ü67$7,747<7D7L7T7\7d7l7x77˜7¤7¼7Ä7Ì7Ô7Ü7è7 888,848@8X8d8|8„8Œ8”8œ8¤8¬8´8À8Ø8à8è8ð8ü899$9,949<9D9P9h9t9Œ9”9 9¸9À9Ì9ä9ì9ô9ü9: :::(:D:L:T:\:d:l:t:|:ˆ: :¨:°:¼:Ô:à:ü:; ;;;$;,;4;<;D;L;T;\;d;p;ˆ;;˜; ;¬;Ä;Ì;Ô;Ü;ä;ì;ô;ü;< <<0<<<T<\<h<€<Œ<¤<°<È<Ô<ì<ô<ü<= =(=0=8=@=H=T=l=t=€=˜= 0  00 00000 0$0(0,0004080<0@0D0H0L0P0\0`0d0h0t0€00¨0Ð2ð2ô2 33€44”4œ4à5ð5ø5”:œ:¤:¬:´:¼:Ä:Ì:Ô:Ü:ä:ì:ô:ü:; ;;;$;(;0;4;8;<;@;D;H;L;P;X;\;`;d;h;l;p;t;x;|;€;„;ˆ;Œ;;”;˜;œ; ;¤;¨;¬;°;´;¸;¼;À;Ä;È;Ì;Ð;Ô;Ø;Ü;à;ä;è;ì;ð;ô;ø;ü; <<<< <$<(<,<0<4<8<D<ø=ü=>°>¸>¼>Ø>Ü> @ $ Ø=Ü=à=ä=è= >> >> >@>H>P> P  8$8P8T8 `  22ð;< p < Ð5ø5Ø:Ü:;; ;$;0;4;8;@=D=\=`=x=|=€= =>h>l>Œ>p?t?x? âÅŠ¨«#ùÊå`}KÌOË(ßÍÞ–&rÀÓ¼91_%˜ÐتÞJ¤n5HÏËöwÂÓ<ÈCˆ†êóYã ú'`鍷Eº)B1ðâW©Dñ<JöM0À;m¼\彃
  770. QX»{ÑF—ùæ¿œ‰1~9ý4uÝ)H™¢V"(é¤ ÿÿ À È È ² A b o u t  M S S a n s S e r i f P
  771. F
  772. g ÿÿ‚ E x p e r t S l e e p e r s PF  x h ÿÿ€ V i s i t w w w . e x p e r t s l e e p e r s . c o . u k P  F
  773. i ÿÿ‚ p r o d u c t P " F
  774. j ÿÿ‚ x x . x x . x x  P . ¸ < o ÿÿ€ S e r i a l n u m b e r  P : °
  775. k ÿÿ‚ U n r e g i s t e r e d  P F ° " l ÿÿ‚ t e x t  P n ¸ 0 m ÿÿ€ P r e f e r e n c e s P z F
  776. Ž ÿÿ‚ O S C B a s e P o r t : PW z 2  ÿÿ  P ‰ °
  777. n ÿÿ€ F l o a t i n g t o o l t i p  PP ¢ (  ÿÿ€ O K <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  778. <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  779. <security>
  780. <requestedPrivileges>
  781. <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
  782. </requestedPrivileges>
  783. </security>
  784. </trustInfo>
  785. </assembly>PA!!ARBvp1.0
  786.  
  787. ATTRIB iPos = vertex.position;
  788. ATTRIB iNormal = vertex.normal;
  789. ATTRIB iColour = vertex.color;
  790. #PARAM mvinv[4] = { state.matrix.modelview.invtrans };
  791. PARAM mvp[4] = { state.matrix.mvp };
  792. PARAM lightDir0 = state.light[0].position;
  793. PARAM halfDir0 = state.light[0].half;
  794. PARAM lightPos1 = state.light[1].position;
  795. PARAM specExp = state.material.shininess;
  796. PARAM ambientCol = state.lightmodel.ambient;
  797. PARAM diffuseCol0 = state.light[0].diffuse;
  798. PARAM specularCol0 = state.lightprod[0].specular;
  799. PARAM diffuseCol1 = state.light[1].diffuse;
  800. PARAM specularCol1 = state.lightprod[1].specular;
  801.  
  802. TEMP eyeNormal, temp, dots0, dots1, lightcoefs0, lightcoefs1, diffuse0, diffuse1, ambient, lightDir1, half1, eyePos;
  803. OUTPUT oPos = result.position;
  804. OUTPUT oColor = result.color;
  805.  
  806. # Transform the vertex to clip coordinates.
  807. DP4 oPos.x, mvp[0], iPos;
  808. DP4 oPos.y, mvp[1], iPos;
  809. DP4 oPos.z, mvp[2], iPos;
  810. DP4 oPos.w, mvp[3], iPos;
  811.  
  812. # Transform the normal into eye space.
  813. # NB no rotation assumed!
  814. MOV eyeNormal, iNormal;
  815. #DP3 eyeNormal.x, mvinv[0], iNormal;
  816. #DP3 eyeNormal.y, mvinv[1], iNormal;
  817. #DP3 eyeNormal.z, mvinv[2], iNormal;
  818.  
  819. # Compute diffuse and specular dot products
  820. # and use LIT to compute lighting coefficients.
  821. DP3 dots0.x, eyeNormal, lightDir0;
  822. DP3 dots0.y, eyeNormal, halfDir0;
  823. MOV dots0.w, specExp.x;
  824. LIT lightcoefs0, dots0;
  825.  
  826. # light 1 is a point light
  827. # NB no rotation assumed!
  828. MOV eyePos, iPos;
  829. SUB lightDir1, lightPos1, eyePos;
  830. DP3 temp, lightDir1, lightDir1;
  831. RSQ temp, temp.x;
  832. MUL lightDir1, temp, lightDir1;
  833. ADD half1, lightDir1, {0,0,1};
  834. DP3 temp, half1, half1;
  835. RSQ temp, temp.x;
  836. MUL half1, temp, half1;
  837. DP3 dots1.x, eyeNormal, lightDir1;
  838. DP3 dots1.y, eyeNormal, half1;
  839. MOV dots1.w, specExp.x;
  840. LIT lightcoefs1, dots1;
  841.  
  842. # combine vertex and light colours
  843. MUL diffuse0, diffuseCol0, iColour;
  844. MUL diffuse1, diffuseCol1, iColour;
  845. MUL ambient, ambientCol, iColour;
  846.  
  847. # Accumulate color contributions.
  848. MAD temp, lightcoefs0.y, diffuse0, ambient;
  849. MAD temp, lightcoefs1.y, diffuse1, temp;
  850. MAD temp, lightcoefs0.z, specularCol0, temp;
  851. MAD oColor.xyz, lightcoefs1.z, specularCol1, temp;
  852. MOV oColor.w, iColour.w;
  853.  
  854. END
  855.  
  856. -- return the window size
  857. function getWindowSize()
  858. return 828, 490
  859. end
  860.  
  861. -- return the main font
  862. -- the return is a list of font filename and size options
  863. -- the first one found will be used
  864. function getFont()
  865. if isMac then
  866. return { { name="GillSans.ttc", size=14 }, { name="GillSans.dfont", size=14 }, { name="Monaco.dfont", size=12 } }
  867. else
  868. return { { name="tahoma.ttf", size=14 }, { name="arial.ttf", size=12 } }
  869. end
  870. end
  871. -- return the label font
  872. function getLabelFont()
  873. if isMac then
  874. return { { name="GillSans.ttc", size=11 }, { name="GillSans.dfont", size=11 }, { name="Monaco.dfont", size=9 } }
  875. else
  876. return { { name="tahoma.ttf", size=11 }, { name="arial.ttf", size=9 } }
  877. end
  878. end
  879. -- return the text field font
  880. function getTextFieldFont()
  881. if isMac then
  882. return { { name="GillSans.ttc", size=12 }, { name="GillSans.dfont", size=12 }, { name="Monaco.dfont", size=10 } }
  883. else
  884. return { { name="tahoma.ttf", size=12 }, { name="arial.ttf", size=10 } }
  885. end
  886. end
  887.  
  888. -- create and lay out all the controls
  889. function createUI()
  890.  
  891. -- set location of the banner
  892. setBannerPosition( 460.0 )
  893.  
  894. -- set outline colours for groups
  895. setGroupActiveColour( 1.0, 0.6, 0.3, 0.6 )
  896. setGroupInactiveColour( 0.5, 0.5, 0.5, 0.5 )
  897.  
  898. -- set the background colour
  899. setBackgroundColour( 0.2, 0.2, 0.2 )
  900.  
  901. end -- of createUI()
  902. P
  903. -- set up values used by the handler functions
  904.  
  905. local ccScale = 1.0/127.0
  906. local ccScale1 = 1.0/128.0
  907. local ccScale2 = 0.5/63.0
  908.  
  909. local ccMap = { [7]=getParameterID( "Volume" ) }
  910. local avoids = {
  911. [1] = true, -- mod wheel
  912. [7] = true, -- volume
  913. [10] = true, -- pan
  914. [64] = true, -- sustain
  915. [99] = true, -- NPRN
  916. [98] = true, -- NPRN
  917. [6] = true, -- NPRN
  918. [38] = true, -- NPRN
  919. }
  920. local cc = -1
  921. for i=0,getNumParameters()-1 do
  922. if isParameterUsed( i ) then
  923. cc = cc + 1
  924. while avoids[cc] do
  925. cc = cc + 1
  926. end
  927. ccMap[ cc ] = i
  928. -- print( cc, getParameterName( i ) )
  929. end
  930. end
  931.  
  932. -- define the handler functions
  933.  
  934. -- set most parameters via CC messages
  935. local function handleCC( channel, cc, value )
  936. -- look up the cc in the table
  937. local param = ccMap[ cc ]
  938. if param then
  939. local minv, maxv = getParameterMinMax( param )
  940. local unit = getParameterUnit( param )
  941.  
  942. -- scale the value
  943. if minv < 0 and maxv > 0 then
  944. if value <= 64 then
  945. value = value * ccScale1
  946. else
  947. value = 0.5 + ( value - 64 ) * ccScale2
  948. end
  949. else
  950. if unit == 23 then
  951. -- 23 == beats
  952. else
  953. value = value * ccScale
  954. end
  955. end
  956.  
  957. -- offset the value
  958. if unit == 8 then
  959. -- hertz
  960. -- log2( x ) == log( x ) / log( 2 ) == log( x ) * 1.4426950409
  961. value = minv * math.pow( 2.0, math.log( maxv/minv ) * 1.4426950409 * value )
  962. elseif unit == 23 then
  963. -- beats
  964. value = value + 1
  965. elseif unit == 2 then
  966. -- boolean
  967. value = ( value > 0 ) and 1 or 0
  968. elseif unit == 1 then
  969. -- indexed
  970. value = minv + ( maxv - minv ) * value
  971. value = math.floor( value + 0.5 )
  972. else
  973. value = minv + ( maxv - minv ) * value
  974. end
  975.  
  976. setParameter( param, value )
  977. end
  978. end
  979.  
  980. -- set up the MIDI events we're interested in
  981.  
  982. requestAllCC( handleCC )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement