@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} DO NOT LEAVE ANY FILES OPEN FOR WRITE AND THEN SWITCH TO A DIFFERENT SNAPSHOT. CLOSE THE FILE FIRST.BATCH FILES WILL CARRY T}OVER TO ANOTHER SNAPSHOT IF THE OTHER SNAPSHOT'S VIRTUALx FILES DO NOT EXIST. IF THEY DO, THEN THEFIRST SNAPSHOT'S BATCH FILU}E WILL HAVE NO EFFECT ON THEM. IF THE FIRST SNAPSHOT'S BATCH FILE HAS MORE COMMANDS AFTER WHERE THE SWITCH OCCURS, THE BATCH V}FILE WILL CONTINUE TO BE PROCESSED WHEN YOU SWITCH BACK TO THAT SNAPSHOT.DO NOT RUN A BBS FROM WITHIN A DIRECTORY. IT'S VIRW}TUALx FILE WILL ONLY GET SAVED TO THAT DIRECTORY.CERTAIN CONDITIONS WILL RESET A CWD.X Included in this ARC file are the following files.README.1ST = This fileSNHDLOW.COM\SNHDMED.COM > = Snapshot Y}HD filesSNHDHI.COM /REHACKHD.COM = Utility for Snapshot HD.TBASSNAP.COM = Special version of Z} TURBO BASIC for use with Snapshot HD.SNAPHD.DOC = The Snapshot HD user's manual, [} formatted for 80 columns.SNAPHD.PRT = The Snapshot HD user's manual, \} ready to be sent to an Epson-compatable printer.Create date 07/04/90 u@@Lˮ͠򮲮䠰죠${%|`$~%$%`Έ^}LLlz=${%|()L} ˠ䛷DE BHI_}K Vl pp@ "v \+e̥̅i͠mȱm \̑ϥp`}Z[L̩@ͭέϩЩp`. SNAPSHOT HD (C) USER'S MANUAL SNAPSHOT HD (C) COPYRIGHT 19b}90 BY TOM HUNT INTRODUCTION...1 c} GETTING STARTED...1 ALLOCATION OF DISK SPACE...2 YOUR FIRST SESSION WITH SNAPd}SHOT HD...2 WHY THREE VERSIONS OF SNAPSHOT HD...3 PROGRAMS THAT KNOCK OUT SNAPSHOT e}HD...3 USING MORE THAN ONE DOS...3 USING SNAPSHOT HD WITH TURBO BASIC...5 f} USING A RAMDISK...5 CHANGING TO A DIFFERENT SNAPSHOT FROM UNDER PROGRAM CONTROL...g}5 CUSTOMIZING SNAPSHOT HD...5 CHANGING THE DRIVE THAT THE VIRTUALx FILES WILL BE h} STORED/RETRIEVED...5 CHANGING WHICH KEYPRESSES WILL BE THE HOT KEYS...6 THIi}NGS TO BE VERY CAREFUL OF...6 NOTICE...7 KEYPRESS to KEYCODE CONVERSION TABLE....8j} SNAPSHOT HD (C) k} 1990 BY TOM HUNT INTRODUCTION l} TO SNAPSHOT HD Snapshot HD is a utility thatm} will allow the hard drive owner to easily switch between up to ten different snapshots. A snapshot is like takn}ing a photograph of your computer's memory. Just like the photograph metaphor, Snapshot HD allows the hard drive usero} to easily flip between different snapshots, with each one having different applications loaded in. You can p}even have a different dos in one or more of those snapshots. More on this later on. q} GETTING STARTED WHAT YOU WILL NEED HARDWARE- Either an 800XL or 1r}30XE with at least 128k of memory. Strongly recommended- The Black Box SCSI/SASI host adapter, from CSS, and s}a hard drive. In lieu of a hard drive, you could use a large ramdisk. You would need a XL/XE computer t} upgraded to more than 256k to follow this approach. It is possible to use Snapshot HD on a floppy based su}ystem, but keep in mind that each snapshot uses 260 double density sectors of disk space. SOFTWv}ARE- You will need either Sparta Dos 3.2 or MyDos 4.50, or both (depending on what you want to do). w} Snapshot HD may or may not work with other hardware/software configurations other than those x}described above. Every effort has been made by the author to test out the reliability of Snapshot HD. But I do noy}t own every possible hardware device, or every program. If you attempt to use Snapshot HD with any other configuratz}ion than those described above, you do so at your own risk. Page #2 ALLOCA{}TION OF DISK SPACE Snapshot HD comes configured to use D1: for the storage and retrieval of |} it's snapshots of your computer system. Each snapshot requires 260 double density sectors. If you have over 520 free d}}ouble density sectors available on D1: you can safely store two snapshots to disk. If you have over 780 double~} density sectors free, you can safely store three snapshots to disk, etc. If you want to be able to use ten diff}erent snapshots, you should have at least 2,600 double density sectors of free disk space. If you are satisfied wit}h the amount of free sectors available on D1:, then you are ready to get started. If you desire that Snapsho}t HD use a different drive for it's files, then skip down to the section about customizing Snapshot HD. If you are} a multi-dos user, make sure that you boot up using the same dos that is used on your D1: drive. } YOUR FIRST SESSION WITH SNAPSHOT HD It is assumed that you are at this point if you have} followed the previous instructions. If not, STOP RIGHT AWAY and go back and please read it. If you are no}t sure that everything is set up correctly, please reread-read the previous instructions. Snapshot HD is a ver}y reliable and easy to uses utility, but you could do some real damage to the data on your hard drive if you do not fol}low these directions. You should now load in SNHDLOW.COM if you are using Sparta dos 3.2, }or load in SNHDMED.COM if you are using MyDos 4.50. After Snapshot HD initializes it will print a little messa}ge to let you know that it has initialized. Now press shift-control-2, and Snapshot HD will blank out your scre}en, take a snapshot of your computer's memory and cpu image, then save it out to disk. You will then have your }screen turned back on, and it will look as though nothing has happened. However, something HAS happened! Snap}shot HD has effectively cloned an exact copy of what was in your computer. You have just saved snapshot #1 to} disk, and are now in snapshot #2. Now simply press shift-control-1, and in a few seconds you will be back in sna}pshot #1. It is that simple. If you now get a directory listing from the disk drive that Snap}shot HD has used to store/retrieve it's files, you will see two additional files that weren't there before. You } should now see VIRTUAL1 and VIRTUAL2. You are now ready to load in a program into snapshot #1. A good choice at} this point would be TextPro, Super Arc, Super UnArc, or Megabug. Any well behaved program can be used, if you don'}t have any of the ones mentioned. Simply load that program in as you normally would. After it loads press shift-cont}rol-2. In a few seconds you will back in snapshot #2, and it will be just as you had left it. Press shift-contr}ol-1, and when you are back into the Page #3 program you loaded into snapshot #1, it will be restored ju}st as you had left it. It's almost as easy as turning the channel selector on your TV. A}t this point, you are on your way to exploring what programs you can use with Snapshot HD, and how to build your S}napshot HD environment to your liking. But before doing so, please read the rest of this manual. Especially the }section covering "things to be very careful of". WHY THREE VERSIONS OF SNAPSHOT HD } There are three Snapshot HD files. They are named SNHDLOW.COM, SNHDMED.COM, and SNHDHI.COM. Eac}h one was assembled to load in to a different address in memory. And each one will print out a message- "Assemble}d at address $xxxx" when loaded. This message is useful for a couple of reasons. The first being if you ever suspec}t that you have somehow mixed mixed up the three Snapshot HD files. SNHDLOW.COM will report an assembled address o}f $1C20, SNHDMED.COM reports $1F00, and SNHDHI.COM reports $3629. These reported addresses will also help you deci}de which Snapshot HD program you need to use for some applications. Such decisions are easily made by a person e}xperienced with the operating system of the XL/XE. These three Snapshot HD program files as}sure the greatest flexibility on the part of the user. A "Snapshot HD construction set", if you will. } We will discuss more about specific uses for each of these three binary Snapshot HD program files in later} sections of this manual. ADVANCED USES OF SNAPSHOT HD PROGRAMS THAT K}NOCK OUT SNAPSHOT HD Occasionally you may find a program that seems to knock out Snapshot HD}. This is where the REHACKHD.COM utility comes in. Simply load this file AFTER loading Snapshot HD. If this doesn't wo}rk, and you are loading in other programs such as an rs232 handler, then try loading REHACKHD.COM immediately } before loading the offending application program. In any case, Snapshot HD should always BE THE FIRST PROGRA}M LOADED RIGHT AFTER DOS INITIALIZES. Two programs that benefit from REHACKHD.COM are 850 BBS EXPRESS} from Orion Micro Systems, and MOE from Carina Software Systems. USING MORE THAN ONE DOS } Page #4 You can have both Sparta dos 3.2 AND MyDos 4.50 integrated into your Snapshot HD environmen}t at the same time. This would allow you to effortlessly snapshot between them with a simple hot-key. You shou}ld use Sparta's "KEY OFF" command before going into multidos mode. It is assumed at this point that you have a Spar}ta 3.2 bootable partition, a MyDos 4.50 bootable partition, and a third partition formatted by MyDos on your h}ard drive. The third partition will hold the VIRTUAL files. This particular partition will be referred to as the } MyDos data partition to differentiate it from the bootable MyDos partition. You must use the SNHDMED.COM file. The }SNHDLO.COM file will not work with MyDos because it resides too low in memory and interferes with it. SNHDME}D.COM can be used with both Sparta 3.2 and/or MyDos 4.50. You must now edit the SNHDMED.COM file} so that the "D1:VIRTUAL1" filename is changed to use the drive that Snapshot HD will save it's VIRTUALx files t}o. Please refer to the "Customizing Snapshot HD" section if you are unfamiliar with this operation. Once again, thi}s partition MUST BE MYDOS compatible and large enough to hold as many VIRTUAL files as you intend to use. If t}he MyDos data partition is drive 4 (D4:), then you would edit the filename to say "D4:VIRTUAL". The point in do}ing this is that both Sparta 3.2 and MyDos 4.50 can read and write to a MyDos disk, but MyDos cannot read and write to }a Sparta disk. Well, it can, but it would hopelessly SCRAMBLE THE DATA on your Sparta 3.2 disk! If you are a new }Black Box/hard drive user, or are unfamiliar with either one of these dos', then you should stop right now and t}ake the time to familiarize yourself with your hardware and software. If you do not, you can probably look forwar}d to scrambling your Sparta 3.2 disk(s). If you are an experienced user with all of this, then you are ready to con}tinue. Using Sparta 3.2, save a copy of your recently edited SNHDMED.COM file in BOT}H your bootable Sparta partition and your bootable MyDos partition. You are now ready to go to your Black Box "}Drive Configuration Page" and swap your bootable MyDos partition into the entry at the top of the screen (the one th}e system boots off of). After this, boot your system into MyDos and run your recently edited SNHDMED.COM file.} Press shift-control-#, where "#" is the snapshot number that you want the MyDos snapshot to be assigned to. F}or this example let's say that you used #8. Then press shift-control-1. For the} sake of simplicity, let's say that you normally use Sparta 3.2 for most of what you do, and you want to have MyDos as }an accessory to your Snapshot HD/Sparta 3.2 environment. You would now delete the VIRTUAL1 file, and go to} the Black Box's "Drive Configuration Page" menu, and swap your bootable Sparta 3.2 partition into the first e}ntry (the one the system boots off of). You now boot Sparta 3.2, type in "KEY OFF", and load the recently edit}ed SNHDMED.COM file, and press shift-control-8. In a few seconds you will be in the MyDos snapshot. Shift-}control-1 takes you back to Sparta 3.2! Please refer to the "things to be very careful of" section}. Page #5 USING SNAPSHOT HD WITH TURBO BASIC T}he SNHDHI.COM program was especially made for use with the Turbo basic interpreter. Please note that you can use SNHDHI.}COM in a multi-dos environment. Just follow the directions described in that section. A special version of the Tu}rbo Basic interpreter is supplied with Snapshot HD. TURBO BASIC must be loaded in before loading Snapshot HD.} After TURBO BASIC is loaded, type BRUN "Dx:SNHDHI.COM". USING A RAMDISK You may us}e a ramdisk on a machine with more than 128k, as long as the ramdisk does NOT use any of the lowest 64k of the extend}ed ram. These are the same ram banks that Basic XE uses. These are also the same ram banks that the /E paramete}r of RD.COM preserves. On a 256k machine, this does not leave you enough ramdisk space for even two VIRTUALx fil}es. You need more than 256k in order to use a ramdisk for your VIRTUALx files. MyDos is easily configured for such a }set up. Please refer to your MyDos manual for directions on how to do this. CHANGING TO A DIFFERENT SNA}PSHOT FROM UNDER PROGRAM CONTROL This one is easy. Just poke 764 with the hot key code that can }be found in the table at the end of this manual. This makes it easy for a program to call up another program run}ning in a different snapshot. CUSTOMIZING SNAPSHOT HD All} customization of Snapshot HD can be accomplished with a text editor like Textpro. Other popular word processors can }be used for this as long as you save the file in "ASCII" OR "LISTED" format. This is done to save the binary Sna}pshot HD program file without adding any special word processor formatting codes to it. If you are unfamili}ar with this function of your word processor, please stop right now and read the manual. If you don't, you cou}ld not only corrupt the binary Snapshot HD program file, but you could also eventually corrupt the data o}n your disks! You must be very, very careful not to add or delete any bytes (characters) in the binary Snapshot} HD program file. Before attempting any editing you should make at least one backup of your Snapshot HD files. Pu}t them in a safe place. Like on a couple of different floppy disks. CHANGING THE DRIVE THAT THE VIRTUAL}x FILES WILL BE STORED/RETRIEVED Page #6 After loading Snapshot HD into your word processor} you will see "D1:VIRTUAL1" near the top of the file. Simply replace the one in the "D1:" with the drive number of }your choice. CHANGING WHICH KEYPRESSES WILL BE THE HOT KEYS At the end of this manual} is a table called KEYPRESS to KEYCODE CONVERSION TABLE. You will find this table useful if you should ever need }to change the hot keys that Snapshot HD responds to. This is what you do after deciding which keypress, or combi}nation of key presses, you want Snapshot HD responds to. You load the Snapshot HD binary program file into you}r text/word processor, and in the very beginning of the file, immediately after the "D1:VIRTAUL1" string you will }see an inverse ">" character. This is followed by 10 bytes that are the atascii representation of the 10 hot key co}des. These 10 bytes are ended by an inverse "<" character. Simply type in the replacement key presses over th}e old ones, and save the file to disk. If your word processor refuses to allow you type in the characters you w}ant, then get a copy of Textpro. Textpro will do the job for you. THINGS TO BE }VERY CAREFUL OF CHANGING THE WORKING DIRECTORY (CWD) Before starting multidos mode b}e sure that the binary Snapshot HD program file has been edited to store/retrieve it's VIRTUALx files on to the MyD}os formatted drive. Do not change the working directory on the drive that the VIRTUALx fil}es reside on. This is because when you go to a different snapshot, it's virtual file will be saved in the directory th}at you CWD'd to. MIXING FILES FROM SNHDLOW, SNHDMED, AND SNHDHI Do not try }to use VIRTUALx files with any other version of Snapshot HD, except for the version that generated them. This means, } for example, if you have 10 VIRTUALx files that were generated with SNHDLOW.COM, and later decide that you need t}o use SNHDMED.COM, you must either delete the old VIRTUALx files, or store them out of the way. }USING SNAPSHOT HD WITH A MODEM PROGRAM You may use Snapshot HD with a modem program. If you are using a} terminal program, it is best to use your hot keys while the terminal program is displaying the disk director}y, or whenever the rs232 Page #7 "whine" isn't present. A better solution to this }constriction is if you are using a Black Box, go into it's "Port Statuses" menu, and set the noisy i/o to off. Th}is should allow to to snap back and forth between snapshots with no restrictions at all, unless you access a floppy di}sk drive. The noisy i/o that is produced when accessing that device resets the POKEY chip, and you risk a lock up} of your terminal program when you return to it. NOTICE } You are using this product at your own risk. It is provided AS IS, with no promise to the suitability for what }you expect or want it to do. Snapshot HD may not be sold, or included in any other product } in which money is exchanged. The only exception to this is to provide for the cost of a floppy disk. It may be FREELY d}istributed. If you need help in using Snapshot HD, you are welcome to call the Closer To Home} bbs at 419-368-4413. Leave the sysop (me) email describing your problem, the hardware you are using, and the dos and } software you are trying to get Snapshot HD to work with. I can usually respond to such messages within 24 h}ours. Please do not try and contact me through the mail, or through my personal voice line.} Page #8 KEYPRESS to KEYCODE CONVERSION TABLE. WARNING: The atascii }characters in this table may make your printer behave strangely. If that happens, just read this section of the } manual with a text/word processor. KEYCODE SHIFT-CONTROL-KEY ATASCII 200 O } H 202 P J 203 U K 204 RETURN } L 205 I M 206 - N 207 = } O 216 4 X 218 3 Z 219 6 }[ 220 ESC / 221 5 ] 222 2 ^} 223 1 _ 224 , ` 225 SPACE a } 227 N c 229 M e 230 / f } 231 INV g 232 R h 234 E j 2}35 Y k 236 TAB l 237 T m 238} W n 239 Q o 240 9 p 242 } 0 r 243 7 s 244 DEL t 245  } 8 u 246 < v 247 > w 248  } F x 249 H y 250 D z 252  } CAP | 253 G } 255 A   } Page #9 SSNNAAPPSSHHOOTT  HHDD  ((CC))  UUSSEERR''SS  MMAANNUUAALL }                SSNNAAPPSSHHOOTT  HHDD  ((CC))  CCOOPPYYRRI}IGGHHTT  11999900                          BB}YY  TTOOMM  HHUUNNTT INTRODUCTION...1 GETTING STARTED...1 } ALLOCATION OF DISK SPACE...2 YOUR FIRST SESSION WITH SNAPSHOT HD...2 } WHY THREE VERSIONS OF SNAPSHOT HD...3 PROGRAMS THAT KNOCK OUT SNAPSHOT HD...3 US}ING MORE THAN ONE DOS...3 USING SNAPSHOT HD WITH TURBO BASIC...5 USING A RAMDISK...}5 CHANGING TO A DIFFERENT SNAPSHOT FROM UNDER PROGRAM CONTROL...5 CUSTOMI}ZING SNAPSHOT HD...5 CHANGING THE DRIVE THAT THE VIRTUALx FILES WILL BE STORED/RETRIEVED...5 } CHANGING WHICH KEYPRESSES WILL BE THE HOT KEYS...6 THINGS TO BE VERY CAREFUL OF...6} NOTICE...7 KEYPRESS to KEYCODE CONVERSION TABLE....8 }                             SSNNAAPPSSHHOOT}T  HHDD  ((CC))                                 } 11999900                               BBYY  TTOO}MM  HHUUNNTT                              I}INNTTRROODDUUCCTTIIOONN                             }      TTOO                               SSNN}AAPPSSHHOOTT  HHDD Snapshot HD is a utility that will allow the hard drive owner to easily swi}tch between up to ten different snapshots. A snapshot is like taking a photograph of your computer's memory. Just  }like the photograph metaphor, Snapshot HD allows the hard drive user to easily flip between different snapshots,!} with each one having different applications loaded in. You can even have a different dos in one or more of tho"}se snapshots. More on this later on.                        #}     GGEETTTTIINNGG  SSTTAARRTTEEDD WWHHAATT  YYOOUU  WWIILLLL  NNEEE$}EDD HHAARRDDWWAARREE-- Either an 800XL or 130XE with at least 128k of memory. %} Strongly recommended- The Black Box SCSI/SASI host adapter, from CSS, and a hard drive. In lieu of&} a hard drive, you could use a large ramdisk. You would need a XL/XE computer upgraded to more than 256k to foll'}ow this approach. It is possible to use Snapshot HD on a floppy based system, but keep in mind that (}each snapshot uses 260 double density sectors of disk space. SSOOFFTTWWAARREE-- )} You will need either Sparta Dos 3.2 or MyDos 4.50, or both (depending on what you want to do). *} Snapshot HD may or may not work with other hardware/software configurations other than those described above. Ev+}ery effort has been made by the author to test out the reliability of Snapshot HD. But I do not own every possibl,}e hardware device, or every program. If you attempt to use Snapshot HD with any other configuration than those-} described above, you do so at your own risk. Page #2 AALLLLOOCCAATTIIO.}ONN  OOFF  DDIISSKK  SSPPAACCEE Snapshot HD comes configured to use D1: for the st/}orage and retrieval of it's snapshots of your computer system. Each snapshot requires 260 double density sectors0}. If you have over 520 free double density sectors available on D1: you can safely store two snapshots to disk. 1} If you have over 780 double density sectors free, you can safely store three snapshots to disk, etc. If you want to b2}e able to use ten different snapshots, you should have at least 2,600 double density sectors of free disk sp3}ace. If you are satisfied with the amount of free sectors available on D1:, then you are ready to get started. 4}If you desire that Snapshot HD use a different drive for it's files, then skip down to the section about customizing5} Snapshot HD. If you are a multi-dos user, make sure that you boot up using the same dos that is used on your D1: d6}rive.                   YYOOUURR  FFIIRRSSTT  SSEESSSSII7}OONN  WWIITTHH  SSNNAAPPSSHHOOTT  HHDD It is assumed that you are at this point i8}f you have followed the previous instructions. If not, STOP RIGHT AWAY and go back and please read it. If yo9}u are not sure that everything is set up correctly, please reread-read the previous instructions. Snapshot HD :}is a very reliable and easy to uses utility, but you could do some real damage to the data on your hard drive if you ;}do not follow these directions. You should now load in SNHDLOW.COM if you are using Sparta dos <} 3.2, or load in SNHDMED.COM if you are using MyDos 4.50. After Snapshot HD initializes it will print a li=}ttle message to let you know that it has initialized. Now press shift-control-2, and Snapshot HD will blank out >} your screen, take a snapshot of your computer's memory and cpu image, then save it out to disk. You will then have ?} your screen turned back on, and it will look as though nothing has happened. However, something HAS happe@}ned! Snapshot HD has effectively cloned an exact copy of what was in your computer. You have just saved snapA}shot #1 to disk, and are now in snapshot #2. Now simply press shift-control-1, and in a few seconds you will be back B} in snapshot #1. It is that simple. If you now get a directory listing from the disk drive thatC} Snapshot HD has used to store/retrieve it's files, you will see two additional files that weren't there befD}ore. You should now see VIRTUAL1 and VIRTUAL2. You are now ready to load in a program into snapshot #1. A goodE} choice at this point would be TextPro, Super Arc, Super UnArc, or Megabug. Any well behaved program can be used, if youF} don't have any of the ones mentioned. Simply load that program in as you normally would. After it loads press G}shift-control-2. In a few seconds you will back in snapshot #2, and it will be just as you had left it. Press sH}hift-control-1, and when you are back into the Page #3 program you loaded into snapshot #1, it will be rI}estored just as you had left it. It's almost as easy as turning the channel selector on your TV. J} At this point, you are on your way to exploring what programs you can use with Snapshot HD, and how to buK}ild your Snapshot HD environment to your liking. But before doing so, please read the rest of this manual. EspecL}ially the section covering "things to be very careful of".               M}     WWHHYY  TTHHRREEEE  VVEERRSSIIOONNSS  OOFF  SSNNAAPPSSHHOOTT  HHDD N} There are three Snapshot HD files. They are named SNHDLOW.COM, SNHDMED.COM, and SNHDHI.COM. Each one was aO}ssembled to load in to a different address in memory. And each one will print out a message- "Assembled at addreP}ss $xxxx" when loaded. This message is useful for a couple of reasons. The first being if you ever suspect that youQ} have somehow mixed mixed up the three Snapshot HD files. SNHDLOW.COM will report an assembled address of $1C20, SNR}HDMED.COM reports $1F00, and SNHDHI.COM reports $3629. These reported addresses will also help you decide which S}Snapshot HD program you need to use for some applications. Such decisions are easily made by a person experiencedT} with the operating system of the XL/XE. These three Snapshot HD program files assure the grU}eatest flexibility on the part of the user. A "Snapshot HD construction set", if you will. V} We will discuss more about specific uses for each of these three binary Snapshot HD program files in later sections oW}f this manual.                      AADDVVAANNCCEEDD  UUX}SSEESS  OOFF  SSNNAAPPSSHHOOTT  HHDD PPRROOGGRRAAMMSS  TTHHAATT  KKNNOOCY}CKK  OOUUTT  SSNNAAPPSSHHOOTT  HHDD Occasionally you may find a program that seemZ}s to knock out Snapshot HD. This is where the REHACKHD.COM utility comes in. Simply load this file AFTER loading[} Snapshot HD. If this doesn't work, and you are loading in other programs such as an rs232 handler, then try loadi\}ng REHACKHD.COM immediately before loading the offending application program. In any case, Snapshot HD should]} always BE THE FIRST PROGRAM LOADED RIGHT AFTER DOS INITIALIZES. Two programs that benefit from R^}EHACKHD.COM are 850 BBS EXPRESS from Orion Micro Systems, and MOE from Carina Software Systems. UUSSI_}INNGG  MMOORREE  TTHHAANN  OONNEE  DDOOSS Page #4 You can have both Sp`}arta dos 3.2 AND MyDos 4.50 integrated into your Snapshot HD environment at the same time. This would allow you ta}o effortlessly snapshot between them with a simple hot-key. You should use Sparta's "KEY OFF" command before gb}oing into multidos mode. It is assumed at this point that you have a Sparta 3.2 bootable partition, a MyDos 4.50c} bootable partition, and a third partition formatted by MyDos on your hard drive. The third partition will hold td}he VIRTUAL files. This particular partition will be referred to as the MyDos data partition to differentiate it from e}the bootable MyDos partition. You must use the SNHDMED.COM file. The SNHDLO.COM file will not work with MyDf}os because it resides too low in memory and interferes with it. SNHDMED.COM can be used with both Sparta 3.2 ag}nd/or MyDos 4.50. You must now edit the SNHDMED.COM file so that the "D1:VIRTUAL1" filename is chq}B%DOS SYSB*)DUP SYSBSADDEND TXTBXREADME 1STB]REHACKHDCOMBaSNAPHD DOCB SNAPHD PRTB SNHDHI COMB SNHDLOW COMB SNHDMED COMBTBASSNAPCOManged to use the drive that Snapshot HD will save it's VIRTUALx files to. Please refer to the "Customizing Snapshotr} HD" section if you are unfamiliar with this operation. Once again, this partition MUST BE MYDOS compatible ands} large enough to hold as many VIRTUAL files as you intend to use. If the MyDos data partition is drive 4 (D4:),t} then you would edit the filename to say "D4:VIRTUAL". The point in doing this is that both Sparta 3.2 and MyDos 4.50u} can read and write to a MyDos disk, but MyDos cannot read and write to a Sparta disk. Well, it can, but it wouldv} hopelessly SCRAMBLE THE DATA on your Sparta 3.2 disk! If you are a new Black Box/hard drive user, or are unfamiliw}ar with either one of these dos', then you should stop right now and take the time to familiarize yourself with x}your hardware and software. If you do not, you can probably look forward to scrambling your Sparta 3.2 disk(s). Iy}f you are an experienced user with all of this, then you are ready to continue. Using Sparz}ta 3.2, save a copy of your recently edited SNHDMED.COM file in BOTH your bootable Sparta partition and your {} bootable MyDos partition. You are now ready to go to your Black Box "Drive Configuration Page" and swap your boo|}table MyDos partition into the entry at the top of the screen (the one the system boots off of). After this, boo}}t your system into MyDos and run your recently edited SNHDMED.COM file. Press shift-control-#, where "#" is the ~} snapshot number that you want the MyDos snapshot to be assigned to. For this example let's say that you u}sed #8. Then press shift-control-1. For the sake of simplicity, let's say that you normall}y use Sparta 3.2 for most of what you do, and you want to have MyDos as an accessory to your Snapshot HD/Sparta }3.2 environment. You would now delete the VIRTUAL1 file, and go to the Black Box's "Drive Configuration }Page" menu, and swap your bootable Sparta 3.2 partition into the first entry (the one the system boots off of). You now} boot Sparta 3.2, type in "KEY OFF", and load the recently edited SNHDMED.COM file, and press shift-c}ontrol-8. In a few seconds you will be in the MyDos snapshot. Shift-control-1 takes you back to Sparta 3.2! } Please refer to the "things to be very careful of" section. Page #5 } UUSSIINNGG  SSNNAAPPSSHHOOTT  HHDD  WWIITTHH  TTUURRBBOO  BBAASSIICC } The SNHDHI.COM program was especially made for use with the Turbo basic interpreter. Please note tha}t you can use SNHDHI.COM in a multi-dos environment. Just follow the directions described in that section. A spec}ial version of the Turbo Basic interpreter is supplied with Snapshot HD. TURBO BASIC must be loaded in before} loading Snapshot HD. After TURBO BASIC is loaded, type BRUN "Dx:SNHDHI.COM". UUSSIINNGG  AA  R}RAAMMDDIISSKK  You may use a ramdisk on a machine with more than 128k, as long as the ramd}isk does NOT use any of the lowest 64k of the extended ram. These are the same ram banks that Basic XE uses. These ar}e also the same ram banks that the /E parameter of RD.COM preserves. On a 256k machine, this does not leave yo}u enough ramdisk space for even two VIRTUALx files. You need more than 256k in order to use a ramdisk for your VIR}TUALx files. MyDos is easily configured for such a set up. Please refer to your MyDos manual for directions on how to }do this. CCHHAANNGGIINNGG  TTOO  AA  DDIIFFFFEERREENNTT  SSNNAAPPSSHHOOTT  }FFRROOMM  UUNNDDEERR  PPRROOGGRRAAMM  CCOONNTTRROOLL This one is easy. Just} poke 764 with the hot key code that can be found in the table at the end of this manual. This makes it easy for } a program to call up another program running in a different snapshot.          }                CCUUSSTTOOMMIIZZIINNGG  SSNNAAPPSSHHOOTT  HHDD } All customization of Snapshot HD can be accomplished with a text editor like Textpro. Other popular word }processors can be used for this as long as you save the file in "ASCII" OR "LISTED" format. This is done to save} the binary Snapshot HD program file without adding any special word processor formatting codes to it. If you ar}e unfamiliar with this function of your word processor, please stop right now and read the manual. If you} don't, you could not only corrupt the binary Snapshot HD program file, but you could also eventually corrup}t the data on your disks! You must be very, very careful not to add or delete any bytes (characters) in the binar}y Snapshot HD program file. Before attempting any editing you should make at least one backup of your Snapsh}ot HD files. Put them in a safe place. Like on a couple of different floppy disks. CCHHAANNGGIIN}NGG  TTHHEE  DDRRIIVVEE  TTHHAATT  TTHHEE  VVIIRRTTUUAALLxx  FFIILLEESS  WWIILLLL  B}BEE  SSTTOORREEDD//RREETTRRIIEEVVEEDD Page #6 After loading Snapshot HD }into your word processor you will see "D1:VIRTUAL1" near the top of the file. Simply replace the one in the "D1:" w}ith the drive number of your choice. CCHHAANNGGIINNGG  WWHHIICCHH  KKEEYYPPRREESSSSE}ESS  WWIILLLL  BBEE  TTHHEE  HHOOTT  KKEEYYSS At the end of this manual is a tab}le called KEYPRESS to KEYCODE CONVERSION TABLE. You will find this table useful if you should ever need to chang}e the hot keys that Snapshot HD responds to. This is what you do after deciding which keypress, or combination of} key presses, you want Snapshot HD responds to. You load the Snapshot HD binary program file into your text/wo}rd processor, and in the very beginning of the file, immediately after the "D1:VIRTAUL1" string you will see an in}verse ">" character. This is followed by 10 bytes that are the atascii representation of the 10 hot key codes. Thes}e 10 bytes are ended by an inverse "<" character. Simply type in the replacement key presses over the old one}s, and save the file to disk. If your word processor refuses to allow you type in the characters you want, the}n get a copy of Textpro. Textpro will do the job for you.               }       TTHHIINNGGSS  TTOO  BBEE  VVEERRYY  CCAARREEFFUULL  OOFF CC}HHAANNGGIINNGG  TTHHEE  WWOORRKKIINNGG  DDIIRREECCTTOORRYY  ((CCWWDD)) } Before starting multidos mode be sure that the binary Snapshot HD program file has been edited to store/retrieve it}'s VIRTUALx files on to the MyDos formatted drive. Do not change the working directory on t}he drive that the VIRTUALx files reside on. This is because when you go to a different snapshot, it's virtual fi}le will be saved in the directory that you CWD'd to. MMIIXXIINNGG  FFIILLEESS  FFRROOM}M  SSNNHHDDLLOOWW,,  SSNNHHDDMMEEDD,,  AANNDD  SSNNHHDDHHII Do not t}ry to use VIRTUALx files with any other version of Snapshot HD, except for the version that generated them. This means,} for example, if you have 10 VIRTUALx files that were generated with SNHDLOW.COM, and later decide that you nee}d to use SNHDMED.COM, you must either delete the old VIRTUALx files, or store them out of the way. } UUSSIINNGG  SSNNAAPPSSHHOOTT  HHDD  WWIITTHH  AA  MMOODDEEMM  PPRROOGGRRAAMM } You may use Snapshot HD with a modem program. If you are using a terminal program, it is best to use you}r hot keys while the terminal program is displaying the disk directory, or whenever the rs232 Page #7 } "whine" isn't present. A better solution to this constriction is if you are using a Black } Box, go into it's "Port Statuses" menu, and set the noisy i/o to off. This should allow to to snap back and forth betw}een snapshots with no restrictions at all, unless you access a floppy disk drive. The noisy i/o that is produced} when accessing that device resets the POKEY chip, and you risk a lock up of your terminal program when you return} to it.                                 NNO}OTTIICCEE You are using this product at your own risk. It is provided AS IS, with no promis}e to the suitability for what you expect or want it to do. Snapshot HD may not be sold, or incl}uded in any other product in which money is exchanged. The only exception to this is to provide for the cost of a f}loppy disk. It may be FREELY distributed. If you need help in using Snapshot HD, you are welcome to c}all the Closer To Home bbs at 419-368-4413. Leave the sysop (me) email describing your problem, the hardware yo}u are using, and the dos and software you are trying to get Snapshot HD to work with. I can usually respond} to such messages within 24 hours. Please do not try and contact me through the mail, or through my personal voice line}. Page #8                  KKEEYYPPR}REESSSS  ttoo  KKEEYYCCOODDEE  CCOONNVVEERRSSIIOONN  TTAABBLLEE.. WWAARRN}NIINNGG:: The atascii characters in this table may make your printer behave strangely. If that happens, just} read this section of the manual with a text/word processor. KKEEYYCCOODDEE     SSHHII}FFTT--CCOONNTTRROOLL--KKEEYY   AATTAASSCCIIII 200 O H 202 } P J 203 U K 204 RETURN L 205 } I M 206 - N 207 = O 216 } 4 X 218 3 Z 219 6 [ 220 } ESC / 221 5 ] 222 2 ^ 223 } 1 _ 224 , ` 225 SPACE a 227 N} c 229 M e 230 / f 231 INV} g 232 R h 234 E j 235 Y } k 236 TAB l 237 T m 238 W } n 239 Q o 240 9 p 242 0 } r 243 7 s 244 DEL t 245 8 } u 246 < v 247 > w 248 F } x 249 H y 250 D z 252 CAP } | 253 G } 255 A  Page #9})6$7L9D1:VIRTUAL1𼛾b6#ح  R6R6 R6c6Lc6R6R6c6_6}`6a6_6)6`6i0O6b6xԍ666@6_6Ӎ*6) Ӡ@666ɀ) өԍ/(7+7)7@,7}) %7 8ӹ@)7,7,7ɀ.6/606*6) өXԢ B VBJKED6E V }BD@EH@I V) Ӣ BD@EH@I V*6Ӣ BD@EHI V B Va6i0O6}BJKE!89D6E V a6_6L8a6_6) ӢBD@EH@I V) ӢBD@EH@I V}*6 ӢBD@EHI V B Vxԭ) ө888@8@+8698i@88}88@έ) ө9:0939@1949@194949؍V9XS9XS9V9S9ɀa6_6`6*6ӭ)6}b6XL6 d$6%9b6`$6%6d6 \L9} Snapshot HD 2.0 installed! BǝD9E"H}I VL : B D:::EHI VL@:Assembled at $3629 B-D:EHI V䩰9 9 9 9} .6/606`+6`9' LD1:VIRTUAL1𼛾Y#ح  II IZLZIIZV!}WXV Wi0FYxԍ@VӍ!) Ӡ@ɀ) өԍ/" @#!}) ӹ@ ##ɀ%&'!) өXԢ B VBJKs3>00x|73>00x`c6<9c` 33c366fffg~33>00xgfffff<)}11111{!!\]_\ED!EOHI B V`}   )} TURBO-BASIC XL 1.5 (c) 1985 Frank Ostrowski!  ӥL]""$$ (p)}%J[WܠjeC /D%Zub2gTSt$8®݊Ò2% 5R)}Ţtd.’$3@X7t5w5$?## $#L+D:*.*S:C:P:$#.#) `:#(6ENeU\l؏&/ؕ؄sأ$)}LENeU\lأ$8آǔƐƉƐƇ4cY%٦rULۉCۄړp^gyض%iwܸJڅ*ܣ$ڭڞجئأأ)}$ ,(""(222000000..222222222222222222222222222222**22*22(222(2222222222 ,(""()}0000000--**2*(22(2222222 V`hh@,lHH$HHHHHHӍl")}H$HHl $`GHFH\` ` 4ӭ l 4Lq ӠԪӅԆL} Ӡ L( )}) ` b% +L:#HH 0 HHLj%ӥHlL{ee 8eee)}eӦee褢%ƚƜ`88夅奅8)}夕奕Ӡȱȱȱ㦢`L+`8` .E)))8@8e0 *}*څۅ܅݅ޅ߄ԠF0y"ޥy"ݥy"ܥy"ۥy"ڥy"و0ǠF0y"ݥy"ܥy"ۥy"ڥy"٥y"؈*}0ǠF0y"ܥy"ۥy"ڥy"٥y"إy"׈0ǠF0y"ۥy"ڥy"٥y"إy"ץy"ֈ0*}ǠF0y"ڥy"٥y"إy"ץy"֥y"Ո0L-`8`E)))8i@0 *ڄԠ*}"("!""" "L**""""""&О"("!""*}" "L**""""""&О"("!""" "L***}""""""&О"("!""" "L**""""*}""&О"("!""" "L**""""""&Оd*}"("!""" "L**""""""&ОL-6"e"*}"e""e""e""e""i""}"""}"""}"""}"""}"""}""ǭ"m"""m"* }""m"""m"""m"""m"""}"""}"""}"""}"""}"""}""ǥՅօׅ؅مԅՅօ* }ׅ؅`` ` ` `80 `ԥՅ +.JJJJ)iFiFi1FicFi'ȐȦoFiU* }ȐFiiFi#iFiGi Fii@F iiFiiciՊFigi'iՊօשBL-`I* }))83Ԥԥդե֤֥פץؤإ٤L,K6"ХL--L--L-* }-E0:e٥eإeץe֥eՐ؅٥ׅإօץՅ֩L-8٥إץ֥հ'I8*}م٘؅ؘׅטօ֘ՅL-ؤm\G0Q@Ն֩م؅2եمֆשم"ե؅֥م׆ةեׅ֥*}؅ץم؆لԘ)q +` . |. &7i |. ,%!L?.`刱䈱㈱∱*}ሱ`ԅՅօׅ؅م`ԍՍ֍׍؍ٍ`ԍՍ֍׍؍ٍ`L.L. Խսֽ*}׽ؽ` L%/`ӽޕ &ԅ)@إ)JJJe)e - M*} 1. &Je0F 2 . /L(8`@ԠՈքׄ؄` . |. , . . |. , #/L(8`0 I@ԥ)*} 2f / . & r 1. #/ &?P , .Iiԩ +)ԅ ,ӽޕL(`8`$*})Ԧ61718191:1;1 (ť)8@0$Յ)e)e -F . / , . &1 1.*} #/ &F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%)@0)%ԅԢ / . &G *} 1.Ӱ6 #/ &. ӽߕ ,ԅԥ B1 (`8``0?i? . . / , #/ &ԍՍ*}֍׍؍ٍ . . ( / , O2 / ,0 .JeF 2`L+) .e٥eإeץe֥e*}Պi؊؅٥ׅإօץՅֆե1ԥ'JffffJffffJffffJffffم`ԩ&&&&*&&&&*&&&&*&*}&&&*`Pi`)JJJeԅԘ)Peԅ`եԆ8@EB)JJJeԅԥ)PeԅԘ)3eԅԽ3eՅ՘)JJJ}3*}}3`)JJJeԅԥ)PeԅԹ3eԅԹ3eՅդЧ` 0@P`'Nu pX@(#d,X L(  兢*}0襙 bɥ⥋㩀 50ɥ0DȱȱȄ   ik#ZMkVgğe拰ㅋ*}⅊0 eee拰 L f5дƨħ 4LY4 f5К,樥ŧH 4h h5L4樤ܱ.* O %30*}  5Ԅ +(fԤԈ`ř嚰Ԥ`ڥۥड़0-԰eڅڐۈ0eeL+58` *}O#`,#5  6`]5 6DE 68DHEIHI V0$ 6Sл B*} V,# 6` $#LllBHI V0HH V0Ԩh``{a$%Ȏ$$xө$Ѝ$ `* } `@X a Ӆʢ ʎD  _ɠ %` ɩHH `өL: g% D*!}:AUTORUN.BASөjJHH`ՠԢӱԙ!ӹ!`֝DEIHB V0Y|ڝDa۝E*"}օܥׅݥܝHݝI V0+Ӡڑڑ0`l `  䅠 _ɠԐ*#}e拢 &L &Lħ © ¥4 䥝ň剰' k ɀ8@4= LY ĩ`OJ ]J?L*$} KԪȱLRHHצ R, hhLRHHHHHH /0ȑȑޠhhhhh*%}h`HHHHHHHHHH $H bɐhȥLHhhhhLň剰)*&}i桰` )``L(兢ħ #$ x Hҩ h$襚ҥ ԝ`*'} UV #T` ` `,H ¥ȍ` JKhLŢ  #)I L ¤Ȣ`L¦ ¦ Lĩ*(} ½J*K+ $LąLĩ …L~ …`H Ġh é`,H hH Ġ  ĭ 8}}*)} L n [h`LkL © 8倝偝 Ġ  ĥ󥃅  Lĩ LH**} éLH#h ĩ`H hKJ L+ , H hHHħ s hKhJ  Lĩ# qL *+} ŘL ũ& QŽLM " ĽNL  ĥԝL՝M  ĥԝN%LV  ¤ħ` Ťħ` ƪ Ċ *,}Ťħ` ¢`届 x݅ L ĽCӠɀ L]Ɉ L] Ln LŠI*-}HEDBL$HH hh +L `ħ LĢl ¦`YDAER ԅՅ֦*.}󅗄`L+ ¢p 0 Hp hɈL` ,#,$,!Lé ,H ĥDEԝH՝Ih L*/}©L $`L© , k ĩԅ  + ĥ 夨ħ`2ƪƪ ! A!Ƚa!Ƚ!Ƚ!Ƚ!Ƚ!*0}``氤hhL1@$ƪư 0 0 n$P`L+FҐ֥װ綾إٰو LǠFf*1}ؐ ee&ee* &eeeԪeըee$.ƪ@!Ƚ`!Ƚ!Ƚ!Ƚ!Ƚ!`檦*2}!!!!`!@!^!` Ȅ 8 n奱 ٥Lǥ֤צưĘ=ŗ78֪א& *3} eԥe$`L: L ԅՅօׄ 1פ& ٤ţĢԅeՅe8包卅 ]&*4} 8Ԩժ%אְ`ֆL夨ħ` FҰg8&0ei֥i0Tׅiإi0BJe؅eم0&f*5}fff&0 &0 eeL+օפإ颎 %8包ԥ卅 L ɥ *6}ȱъŠe拰8``,ªȱȱI ѝ3ȥLɥHHO]*7}  ȥe暰Х ȥL+ʅȱhh`Lħ OԪȱԨ``L :0*8} `L(奷 bɥ󥋅ȱȱȱȄ#鈄0B8eeŶ*9}ɛ,@LBˤ,ɛ`L?± ˤ樱f Oƨ x݅ + ~ [ˠ O樥0# +  L˥`*:}LL :ɛ,$PH h $P润䧰 ʐLʦ䧐 +` ʐL3LBˢ*;}ԝD՝E֝HםI L 兢L]& 兢L% ,L6 ,L6 &L6 (L6妪@!I@!` ؐb`P KW ؐRB ؐ*<}=;G ؐ4@ ;+ƪƪ@!=A! (ƪƪ@!A! ƪ@! ,@@檦@!`!!!!!!`ƪ@! ǩjҤ*=} /L.٤ƪƪ@!@!, 舽`!`!!ـ!!٠!!!!!`@!jI*` . ֪ (*>}ϰ`(8` ֤ׅԄ +҅L: Lyƪ8吪周Ly sũ + ŐL Ly sŠԄ h L}*?} L}٩    e쪽pLyL( + ڥHJJJJ h) 0:i`  ک; n +ȱ)ȥ%*@}ݓ Lh ԍՅԄׅ֩өL:ƪ?Ԣ )ɠ )  -L &Lڦ@!)@!` n)8@*A} -L:` / n)8@I= n)8@/ѩ֔$ሄ ,L: + n 0L8 n*B} 0L8 n H1L8 n /L8 n /L8 n D/L8 n 1L8LLإL( &)ԥ)8@JjH@*C}MC)JJJe)e .F / .P . &F . #/ &L.L(HHHHHH /hhhhhh &*D} Y/hԅL:,` L _ܘ%ᨥ%Ly _ܘᨥLy _ܘEᨥELyٚ<|'g 0L`*E}!!!!i ` &LإL٥LyɥLzvmZ ƨ!0 4 䦵 ¥ԝD՝E֝Heם*F}I Lܤį eį L` x݅ƨLLLܤ ©`#ۢ Lĩ_,ߤ*G} ڄ . eڅԥeۅհ"8څ֥ۅא8ܥݰL۠Q%0ԅإՅ٥ަ0%Q% *H}L-ե0LޥڤLyمօנ6&֐ eו`L( Hħ hբՅ `ޥԢ `ޥՅ֠*I}&&֐eܥeېڈ 7 \ 7 j N \ N j$0!ee80å/8ܥ۰uڕ0*J}eUiV`TUV`8UV`eTi`8TȢ` $L„')Q ȱ8 e*K}新`8`L齀).Q Ӱȱ8e新 O :L䅫# *$Ŭ*L} Ʃ HL"䥫ș L` Ml/#樱0ZS'`ȱȱȱȱȱȱȄ`ȱօȘuԩׅu՘e֨҄`*M}I 屝Ҡȱȱȱȱȱ` n$҅J?eԨe` L 兙 兛  n %3 Ԥ` ҩ,*N} , , L檤 ٙ!ؙ!י!֙!ՙ`!ԙ@!ә !ҙ!` 䤪ƪ!ٹ!ع!׹!ֹ`!չ@!Թ !ӹ!`ƪ!!*O}!㹁!a!A!Lp ґȥӑȥԑȥՑȥ֑ȥבȥؑȥّ` ***j)e)e`ʭȅiȅ*P}iȅȩȩ Lfإ  4  \ +] ¥򄟄*Q}   넨ɛ$0L祔 Z f0#ڠ쩀 ߩ6ei$0 녖چ + !5*R}ɛȑ @膔7 ɛ 襔!ɛL! _ɩ8$IȢ %e拢 *S} &!$P* &8孨客 "&$ 1L~ L~ &L _ɰe拢 &L~ +0 %30Ԅ *T}L 9:枢0 O L :H9Hhh tLHH`h*U}hLCL馩`ʆLC枢0ְşLC`A枢Ɣ!L!L*V}!T 򈩛LQLD ijq ߰,iŰD VD8` 覲`8` 넬 S( +饰*W}0 S0:$$ p8`$p (ȩ@҅ҥ򄬤 ߰ A L8򨢄 %Ӥ򈦬ʽ ʽ % *X}+HH 屝EҨhh$P0Ƭ 襯I `_A[`8`80 &Ոԅ*Y}` 넬$ +  + h갳 h) + , 褔ԙ!` "8` 襔 ɛ "ȱ"*Z}嫤!`! `) ɛ%)a{)_0:A[_դ`RE͕DATINPUԑCOLOҝLISԖENTEҚLEԛIƜFO*[}NEXԑGOTϑGO TϑGOSU½TRAАBYŐCONԞCO͟CLOSŐCLҐDEǞDI͐ENĐNEנOPEΖLOAĖSAVŢSTATUӣNOTPOINԡXIϤOΒPOKťPRINԐRAęREA*\}ĨRESTORŐRETURΩRUΐSTOАPOХGEԫPUԑGRAPHICӒPLOԒPOSITIOΐDOӒDRAWTϓSETCOLOҬLOCATŔSOUNĦLPRINԐCSAVŐCLOAĚERROR- *]}DPOKœMOVœ-MOVŪ*ƐREPEAԑUNTȊWHILŐWENĐELSŐENDIBPUBGEԒFILLTϐDϐLOOШEXIDIҖLOC˖UNLOC˖RENAMŖDELETőPAUSŖTI*^}ME$PROøEXEÐENDPROÑFCOLOҪ*̕-RENU͒DEDUMЪTRACTEXԖBLOAĖBRUθGO*’PAINԟCLӔDSOUNCIRCLū%PUԘ%GEԚG*_}OTGOSUTSTETHEΣ<<>ުNOOANĨ<<>STRCHRUSASVALEADATCOPEESIRNFREXLOCLOSQSGABIN*`}PADDLSTICPTRISTRIDPEE˦INSTINKEYEXOHEXDEDIFRATIMETIMMOEXERNRANTRUN%%%%GOUINSTERER+,%5*a}&6(+8,<Xk`fghilm^deDѳHc?,Ќ,е,Y_Ҳ+7,/0*b}1 2!3"4Ɛ"-"."-؂ٿ֐ː*c}ĐאŐbj+9,+;,ʐͭ*d}ͭ@ABC\=>[<+:е<,&%rvnnxc<\*e}-78s_XV+@D&0d*"'2GJh N*f}Rl~&2 +饰(+VWZ ]a8`L`  ¤ħ.H h L5 䄡 *g} 䅭 bɠ04Ů .ŭ%) e拰 ĩ L+Ư0 Le*h}`毤Hɛ) h`  L ȱ R @ʆ ȱȄ Iğ` :62T F :*i}7 8 Lbԩ- L 8 8,I ɨ 8L.UH `ƨh $ %3   + \L L 8󅯩" *j} 8" ©" Ư" L8q :Z#]abj(=) W같  L樤ħ`hh`H YhZ *k}L<>EO ƹƹ0`H f5h`I&` =? FQA` L񄳱ȱI 䦐*l}Ħ ąŅ T k /䧰 k ,Ǡ ĩJH ThĥȑĥȑĦʊȑ`HHąŅ*m}H h hhhh ȱIELZ L`ȱI Hȱȱȱȱȱ *n}, h @ $L+L.*ȱȱȱȱȱjEE `EjI `e`ħ ¥*o}0 ` Lk 䦪`! 䧰L A@L `I&`L ©؅ L.*p}0`STOPPED륺 bɠhhL :ʅ` k %3Hƹ h5h`hbjH h #*q}ԤLQ #LLei  `LԑȥՑȥ֑ȥבȥؑȥّ``䈥剰*r}#)iiLɠL4űI&`048ץğ=ȱȄ *s}`L  L0e拠0ȱȄL  䦪`!' >?L (<ж`!  $Л +`,LőŐ78Ƒ8 Ƒ`8` - PѠ*u}`,,L L PQ 8,L ȱI ѝߠȱ`ԩ*v},L E  $EL+L],,,؍ 0âLɀL ©7 F󦹩 RbL g *w}0g `Ո V fL{Ն + +􅕄L AT LINE?BLOAMEVALU>#VAR$LE?DAT>3276INPUDISTACOVERFLO?LIN?*x}FOTOO LON?DE?GOSUGARBAG?CHMEͣ?LOA?NES?WHIL?REPEA?D?EXIXPRO?EXE?PRO?IS OPE?DEWR ONLCMNOT OPEΣRD ONLEOT*y}RUNTIMEOUNA!FRAMCURSO!OVERRUCHKSUDONMODNOT IMPRA͠D?>#FILEDSK FULFATAL I/FILENAMPOINLOCKEDCM>DI*z}?FILPOIN?APPNBAD SECTORӥHՄ +h & .hԩ + ,҅L: ƪn (@Մ$ 0` 0*{}` 0LoH - . /h &@Յ՘JJJJ X) 0:i`AVC2 sŠ 5  <)  <*|} L L + e +e`e`&&&&&&eee` &*}}&eee&*`` 兙 䦪!0 4 ۄܱ **m ݤܱEۅڦڱ= *~} ܥeƥiեLN@ ` **)]` 00`` ( ((((((((8*}`W)ߥ & &e &߽řِ׼JJJJ&eXޥeYߥ䥛 9 FfЎᰈ *} `  M 8*` 兙 󥐅i祣L{ &L*}  0 & L ȑ & L; # )ȱ L *})ȱ) )ȱ 8ƣŐő0eސ`ƙ8ް`)ȱJJJ`*}``=`]``` E߭H Ġ} hL±&Lv`[  ȱ R] *} L L  䅠 bɰhhğȱȄ L l"0e拱LjLx(h