; ; File: Boot3.a (formerly BootCode.a) ; ; Contains: boot code for the Macintosh system ; ; This code lives in the 'boot' 3 resource in the System file. ; ; This code takes over the boot process from Boot2.a, and takes it ; up to the launch of the Process Manager. This code used to be in ; Boot2.a itself but was split off during the implementation of the ; CPU Gibbly mechanism. All code which handles booting should be added to ; this file; Boot2.a doesnÕt do much beyond finding a CPU Gibbly with ; this code and passing on the boot baton. This code, unlike Boot2.a, ; can be in ROM if we so choose. ; ; This contains all the code necessary to get from boot to the Process Mgr. ; It also contains the code that was formerly in INIT 31 that loads INIT resources ; from INIT, RDEV, and cdev files. ; ; Written by: Darin Adler, based on old boot blocks and StartBoot.a ; ; Copyright: © 1990-1993 by Apple Computer, Inc. All rights reserved. ; ; Change History (most recent first): ; ; 11/7/93 SAM Roll in from mc900ftjesus. ; 11/7/93 SAM Sync-in this file with CPUBootcode.a from the gibbly sources. ; 7/21/93 RC Changed RegisterROMComponent to selector 42 instead of 27 ; 7/20/93 SAM Cleaned up more stuff. Moved the processmgr 'proc' resource ; loading code *way* forward in the boot. The scod's end up being ; the very first resources in the heap. The "Welcome dialog is ; displayed after the scods are loaded. Removed a couple of 24 ; bit routines. Redid the old installmgr code (which is now ; called InitSys7ToolBox). See the comment block around that ; change for details. Made QuickTime components not load on ; 68010s. Added labels to the ROM header references. ; 6/17/93 rab Removed the GetGibbly and CanThisGibblyBootThisMachine routines ; and the code that calls them. This code was inadvertantly rolled ; in during the Ludwig sync up. ; 6/15/93 SAM Undid change for PDM. We dont need a gibbly to boot ; (we're actually turning the ROM you see...) ; 6/14/93 kc Roll in Ludwig. ; 3/25/93 GS Added GetGibbly and CanthisGibblyBootThisMachine routines to put ; up the proper Alert when booting a 7.1 System without a Gibbly. ; 4/20/93 SAM Removed a call to _InitFonts, cuz _InitGraf calls it. ; 2/12/93 PN Add forROM condition for the previous change ; 02/11/93 HY Fix problem in routine DetachAndExecute. If a particular resource ; is not found in either the ROM or system file then you crash. ; 02/10/93 HY Enable Appletalk on LCR/LC930 again. Revert changes. ; 2/5/93 SAM Removed the code that was unimplementing MemoryDispatch based on ; MMUtype. Removed the CPU/MMU checks before calling VM. VM ; knows if it can run. ; 01/11/93 jmp Updated various BoxFlag names. ; 12/16/92 HY Disable Appletalk on LCR/LC930. ; 12/7/92 GMA We now call RegisterRomComponents directly from Boot3 instead of ; through the Manager InstallationVector(in ROM). Rom Components ; are registered (through ComponentDispatch) after making the ; Cyclone Gibbly Resident. This allows the Components in ROM to ; use Localized Strings in the Gibbly without referenceing the ; gibbly file directly. ; 12/1/92 RB Added a call to MakeOverrideMap so that the 'rovm' resource is ; used to override some system resources. ; 11/20/92 GS Added the EnablePDMsgs for the Quadra 900/950 . This was ; originally in a linked patch routine to avoid a problem with the ; KeySw handler early in the boot process. ; 11/18/92 RB Finally, the Disk Cache code is in ROM so we don't need to ; install ptch 41 (the only one in SuperMario ROMs) anymore. ; 11/3/92 RB Use ROMBase to check for VM being in ROM or not, and call ; StripAddress on the resource pointer before checkin it, just in ; case we are in 24 bit mode. ; 11/3/92 fau Corrected a dereference in DetachandExecute. ; 11/01/92 HY Conditionalize changes in for LC930 because we don't have ; VM in ROM. ; 10/30/92 RB Give VM in ROM a chance to load when this file is being used as ; a ROM Gibbly. VM in ROM is newer than the one in the system and ; it behaves correctly in SuperMario based ROMs. ; 10/29/92 SWC Changed ShutdownEqu.a->Shutdown.a. ; 10/22/92 CSS Change short branches to word branches. ; <41> 8/13/92 JDR Offset to CloseTheFile was out of range in ForTheFuture. ; <40> 8/13/92 DTY #1039434 : DonÕt register components from QuickTime if ; weÕre booting on a 68000. ; <39> 7/22/92 csd #1018711: If script extensions canÕt be found in the Extensions ; folder, change <26> added a check for the System Folder. On ; Install 1 disks, though, we donÕt even have that; everything is ; at the root. So weÕll also check there. This is required so WSI ; and WSII systems can have Install 1 disks. ; <38> 6/27/92 DTY #1033818: We decided to leave the Gibbly the current resource ; map after all, so CurMap needs to be changed to SysMap before ; LoadDSAT can be called. ; <37> 6/24/92 DTY #1033818 : Undo <17> since 'boot' 2 now puts the Gibbly ; underneath the system resource map before heading into 'boot' 3 ; so that the system will now always be the top resource map. ; <36> 6/15/92 csd #1032429 : Added the file type 'vbnd' to the list of types ; from which INITs are run. These are Telephone Tools from the ; Comm Toolbox Telephone Manager. ; <35> 5/28/92 DTY #1030972: After 'DSAT' 0 is set up, look at a bit in low memory ; to see if 'boot' 2 could find a Gibbly or not. If it couldnÕt, ; the bit is set, which means that this code should bring up the ; error alert saying that the disk is too old. ; <34> 4/29/92 DTY #1027105: Roll out changes from <27>. The script extensions were ; being loaded, but seconary inits, like Akiko and ; InputBackSupport were still being disabled since theyÕre just ; normal INITs. Making them work would take a lot of hacking ; around, and that doesnÕt give us a nice general solution anyway, ; so just donÕt try to fix the problem at all. ; <33> 4/23/92 DTY Fix a bug in the linked patch extension mechanism. (I TOLD you ; it wasnÕt tested.) Set up D5 with a pointer to the linked patch ; loader so that linked patch extensions will work. ; <32> 4/20/92 DTY #1024149: DonÕt prevent DAL from loading if AppleTalk is off. ; <31> 4/20/92 JSM Moved this file from BootCode.a to Boot3.a, keeping all ; revisions. ; <30> 4/17/92 DTY Add mechanism to load linked patch files from the Extensions ; folder. Conditionalized for theFuture. No, I didnÕt test this ; change. I donÕt have an 'lpch' file to test with. And itÕs not ; theFuture yet. ; <29> 4/16/92 DTY Always include ResourceMgrPriv.a (in case this file is used for ; a Gibbly), and donÕt include LAPEqu.a any more, since the dummy ; LAP routine went away. ; <28> 4/15/92 JSM Roll-in changes from SuperMario to support their ROM gibbly, ; should not change System build. Take out some leftover revision ; <28> comments from when part of this file lived in ; StartSystem.a. ; <27> 4/13/92 DTY #1027105,: Script extensions should be considered part of ; required system software, and should not be disabled when the ; shift key is held down if Roman is not the primary script. ; Also, removed changes from revision <12>, AppleTalk does the ; right thing now. ; <26> 4/2/92 csd #1018711,: Change the LoadINITFilesInFolder routine to look ; in the System Folder if thereÕs an error trying to get the ; Extensions Folder when loading script extensions. ; <25> 4/2/92 DTY #1025555,: When this file was part of StartSystem.a, ; MakeSysHeapGrowable was done way early in the boot process. It ; even does it twice. My worries about doing this so early in the ; last change are therefore unfounded. Move the first call to ; MakeSystemHeapGrowable back to StartSystem.a so that Gibblies do ; not get closed out. Get rid of the check around the second ; MakeSystemHeapGrowable. ; <24> 4/1/92 DTY #1025555,: Add A/UX support. ; <23> 3/27/92 DTY #1025567: Call _RsrcZoneInit before growing the system heap for ; the Process Manager to blow away any resources in the ; application heap that will get trashed by the call to ; _SetAppBase. ; <22> 3/26/92 DTY #1024282,: I took the MoveHHi out of LinkedPatchLoader, so ; we donÕt need to keep so much stack space in memory all the ; time. Go back to the way it was before <19>. ; <21> 3/25/92 FM last checkin was #1025326 ; <20> 3/25/92 FM Rolled in code from StartSystem.a. Now StartSystem.a only ; contains code to load a gibbly. BootCode.a (the gibbly) now ; takes care of all startup initialization. ; <19> 3/20/92 DTY BLT: Since the linked patch loader now calls _MoveHHi, VM is ; hanging with a double bus fault because the stack pointer is ; being moved to a paged out page again. Bump up the stack size ; needed for boot. ; <18> 3/16/92 DTY #1024540: Load 'pext' (El Kabong printing extensions) files from ; our special folders. ; <17> 3/3/92 DTY #1023670: The system 'boot' 3 needs to call _UseResFile before ; loading linked patches. This is because MacsBug resets CurMap to ; be the reference number of TopMapHndl, which could be a Gibbly ; calling the systemÕs boot code. This causes the linked patch ; loader to fail since it might not find any 'lpch' resources in ; the Gibbly. ; <16> 2/18/92 DTY Use d5 as a flag meaning that we had to implement StripAddress ; ourselves. If we had to relocate the boot code, check this flag ; to determine if we patched StripAddress. This lets Scruffy ; work. ; <15> 2/11/92 DTY Release the 'lodr' resource after linked patches have been ; loaded. This frees up about 2K in the system heap. ; <14> 2/11/92 DCL Changed the name of include file TSMEqu.[aph] to ; TextServices.[aph] for better read-ability. ; <13> 1/23/92 csd Make sure that enough pages are in memory before we move the ; supervisor stack pointer when relocating the boot world. If a ; stack operation causes a page fault, it creates a double bus ; fault, guaranteed. ; <12> 1/19/92 DTY Add a bunch of skanky code to prevent network code from being ; loaded if AppleTalk is turned off: Set up a fake LAP manager, ; and donÕt load DAL, AppleShare, or FileShare. (And just think ; about how 7 Up had to do this without changing the boot code!) ; Also get rid of NewROMCheck since this is done implicitly by the ; Gibblies. ; <11> 1/17/92 DTY DonÕt set up StkLowPt when relocating the boot world. Setting it ; causes the stack sniffer to fire. ; <10> 1/14/92 csd If VM adds memory the machine, relocate the boot world (code, ; stack, globals) to the new MemTop/2 area. This is because the VM ; code costs memory in the System heap, and CubeE no longer has ; room to boot on a 2 megabyte machine. Also, move the BootGlobals ; record and other equates to BootEqu.a so we donÕt have to keep ; the StartSystem.a and BootCode.a versions in sync. ; <9> 12/12/91 csd #1017421: with bal, loading the components from the QuickTime ; init because it wonÕt since the Component Manager is implemented ; already. Load components from the System file before we load ; init files. This doesnÕt work yet because the component manager ; canÕt handle 'thng' resources which come from a resource file ; with the refnum 0, which is what HomeResFile returns for the ; System. ; <8> 12/10/91 JH Oops, forgot to fill out the script language record before ; sending it to SetTextServiceLanguage. ; <7> 12/9/91 JH Added a little subroutine called TellTSMScriptAndLanguage. It ; gets called right after _AddScriptFonts and its purpose is to ; tell the text service manager what the system script and ; language is. ; <6> 11/23/91 YK Removed RegisterComponetFile calls. Added ComponentSearch at the ; end of LoadINITFiles. ; <5> 11/15/91 DTY Change the resource ID of the 'lodr' resource to match the ones ; in the Gibbly ERS. ; <4> 11/12/91 DTY Pass off a pointer to the 'ptbl' resource to the linked patch ; loader. Change type of linked patch load resource to 'lodr'. ; <3> 11/11/91 DTY The linked patch loader has been moved to the 'pldr' 0 resource ; for CPU Gibblies. Get this resource and jump to it instead of ; importing the label and jsrÕing. ; <2> 11/8/91 DTY Adding a comment describing why this file is here. ; <1> 11/8/91 DTY first checked in ; ; Change history from StartSystem.a: ; ; <56> 11/4/91 YK Register components in the INIT loading loop. ; <55> 11/4/91 JSM Take out SysPrivateEqu.a again. ; <54> 10/28/91 SAM Added a default define of false to has3rdFloppy. ; <53> 10/28/91 SAM/KSM Rolled in Regatta file: ; On Spike with caches diabled, we patch the MFM WrData vector of ; the Sony driver so we can use an updated timing constant in the ; Write code. The original constant is *barely* within spec and ; with caches disable it is no longer even close. ; Changed CheckFor040CacheInhibit to use the hwPriv call to push ; the caches, added a clock rate calculation to determine the ; amount of adjustment TimeDBRA will require with the caches off ; on the differently clocked 040s. Added a Terror2 (ROM minor ; version 17) check to the Zap PRAM routine so it will work on ; Zydeco. ; Updated the kNo040CacheTimeDBRA value. ; Slam a slower/lower TimeDBRA when the 040 caches are inhibited. ; (jmp) Make the System cmd-opt-r-p PRAM Reset work on TERROR ; machines to fix a TERROR bug. ; Changed HighestSupportedBoxFlag to Eclipse33. ; Added code to inhibit the 68040 caches if the high bit of the ; MMFlags byte is set (PRAM 8A). ; Add back the check for Gestalt after loading VM cuz if VM does ; not load, Gestalt is not yet implemented on non IIci ROM ; machines. ; Adding free memory checks after VM loads. ; Removed the previous revision -- Macsbug has been fixed to load ; in copyback! ; Inhibited all 040 caches while loading Macsbug cuz its too ; brain-damaged to load in copyback. ; <52> 9/16/91 JSM Cleanup header, donÕt include SysPrivateEqu.a (already in dump ; file). ; <51> 7/2/91 JSM Remove obsolete 7.0 related SysVers conditionals. ; <50> 6/12/91 LN added #include 'InternalOnlyEqu.a' ; <49> 6/11/91 gbm Take out conditional for Regatta ; <48> 4/13/91 stb dty, BRC#86692: Replace WhichCPU (borrowed from ROM) with ; HandleMacIIWith030. Now handle exactly one case where we help ; accelerators be VM-capable. ; <47> 4/2/91 SAM Bumping HighestSupportedBoxFlag for Regatta build. ; <46> 3/31/91 csd dba: Changed the test for 040 in the WhichCPU routine so that it ; doesnÕt jam 0 into the CACR, thereby possibly nuking any data ; which has not been flushed out of the cache. ; <45> 3/13/91 stb bbm, #83253: setup and use new ExpandMem global ; emMinSysHeapFreeSpace which specifies how much elbow room to ; leave in the system/process mgr heaps. ; <44> 2/19/91 gbm csd, #Go5 approved: Make sure _MemoryDispatch is NOT implemented ; on machines without PMMUs. Also fix the related bug in the ci ; ROM that sets MMUType wrong. ; <43> 2/15/91 gbm stb & dba, BRC # 82829: Fix the WhichCPU routine so that is ; stops turning off data cache and data bursting on '030s ; <42> 2/11/91 stb gbm, WS #stb211: change BSR.S back to BSR so MacsBug wonÕt die ; if you bail during install (by holding down the mouse button). ; Disassembler, too. ; <41> 2/11/91 stb gbm, BRC # 82423: implement StripAddress early enough to use ; when installing VM ; <40> 1/29/91 csd stb, Whiteboard Bug: Moved the SetDefaults code to an earlier ; position so that it executes before code that uses the ; variables. ; <39> 1/23/91 stb TED,81551: test a result code before BCCÕing. ; <38> 1/19/91 stb & DC (& dfh for some of it) change 'dbex' id; adjust file cache ; allowance; coordinate upward and downward growth limits. ; <37> 1/14/91 stb & mda; more net booting stuff; disable extension disabling if ; desired; do DoWeHaveEnoughRAMToBoot earlier; give file cache a ; little less BufPtr room. add culprit names for VM, Debugger, ; Disassembler; jam CPUflag to support 3rd-party processors for ; VM. ; <36> 12/18/90 stb & JDR; add error check after _MemoryDispatch. ; fix infinite loop in MakeSysFree if couldnÕt get desired amount. ; <35> 12/15/90 stb & KSM; move the currently-executing filename to avoid conflict ; with INITs which check CurApName to see if itÕs post-boot time. ; Replace error 106 with 25. Remove _MemoryDispatch declaration. ; <34> 12/13/90 stb & gbm; no longer load AppleTalk from a file. ; Use source to GetDefaultStartup to avoid problem on Plus. ; Reserve 100K for post-boot allocations by Process Mgr & Finder. ; <33> 12/12/90 stb & gbm; pass bufPtrLimit to LoadFileSystemCache code ; & dba; added 'appe' (background app) to the list of boot-executables. ; & bbm; add Cmd-Option-pr to reset PRAM on Plus, SE, II, Portable ; & k s; add net booting hooks ; <32> 11/15/90 stb & JDR; move dsBufPtrTooLow to SysErr.a ; <31> 11/9/90 dba & JSM; move 8¥24 GC loading before script system loading ; <30> 11/1/90 dba & stb; some misc. cleanup; fix bug where we were checking ; against the wrong value for the barrier; fix obscure error ; handling bug in NewPtrStartup; add NewPtrStartup for post-boot ; that returns an error; add an ellipsis on the end of long file ; names, instead of relying on smart code in the DSAT; put in the ; file name for all files opened outside the system file, not just ; for files with INIT resources ; <29> 10/31/90 dba & csd; add code to load the 8¥24 GC support code ; <28> 10/30/90 stb & BBM; make booting safer and more predictable in low-memory ; conditions. ; <27> 10/22/90 JJ Rex V8: Change all box flag references to use boxMacLC. Get rid ; of boxElsie and boxElsieV8. ; <26> 10/1/90 dba add innocuous value for location 0 ; <25> 9/25/90 SAM Bumped highestBoxFlag to ElsieV8. ; <24> 9/22/90 gbm (with dba) change the routines that could kill ApplZone so that ; they do InitApplZone to get rid of the old contents ; <23> 9/16/90 gbm Fix detatching of system INITs. I don't think it ever worked... ; <22> 9/10/90 dba fix name copy bug ; <21> 8/27/90 VL (actually dba) set TheZone to SysZone when doing ; MakeSystemHeapGrowable since the application heap goes away. ; <20> 8/10/90 dba load A/ROSE and AppleTalk; this obsoletes INIT 18 and prevents ; the need for INIT 16 ; <19> 8/6/90 stb add test for at least 1.5MB to make sure we can boot 7.0 ; <18> 7/20/90 dba get rid of PTCH -1 ; <17> 6/22/90 dba (with emt) move this code onto the stack to avoid fragmenting ; the system heap ; <16> 6/11/90 EMT Moved alternate trap dispatcher loading from patch files. ; <15> 5/29/90 DDG NEEDED FOR SIXPACK: Changed all the sixpack conditionals from ; six-point-oh-seven to six-point-oh-six. ; <14> 5/11/90 PKE NEEDED FOR SIXPACK: if this file is used for 6.0.6: ; Conditionalized early loading of script systems (see <9> and ; <13>) on SysVers >= $700. ALSO (for 7.0 only): Added call to new ; Script Mgr _AddScriptFonts routine after all INITs. ; <13> 5/5/90 PKE Added call to Script Mgr _InitScripts (new) after script system ; installation. ; <12> 4/25/90 dba change MMU check in LoadVM section (also add feature to load ; MacsBug before VM) ; <11> 4/20/90 dba check to see that the Shift key is the only key held down for ; Extensions Disabled ; <10> 4/20/90 dba close QD port much earlier; it isnÕt doing anyone any good; do ; InitApplZone for each INIT file; rely on patch to SetAppBase to ; do InitApplZones ; <9> 4/19/90 dba add support for Script Systems; increase system heap size ; <8> 4/19/90 dba make StartupScreens and Disable Extensions work ; <7> 4/18/90 dba change bsr.s to bsr (I will never check in w/o building) ; <6> 4/18/90 dba change branch from pl to mi to fix MakeSysFree bug (INITs were ; not being loaded); restuff dirID to make setting of the noINITs ; bit work right ; <5> 4/17/90 dba fix bug with InitApplZone stuff ; <4> 4/16/90 csd save registers around calls to ptch and PTCH resources since ; they donÕt obey the register saving conventions. ; <3> 4/11/90 dba put dynamic system heap size code for the Plus and SE back here; ; do InitApplZone before each INIT, instead of after each ; MakeSysFree; detach ourselves so we can support remote booting ; closing the System file and opening a new one ; <2> 4/10/90 dba fix bugs in MakeSysFree (wrong register d2 vs. d0 and possible ; error where size is odd) ; <1> 4/9/90 dba new today ; ; Change History from data fork of System file: ; ; <5> 3/22/90 dba change name of LoadPatch to LoadLinkedPatches ; <4> 3/21/90 dba take out the lingering Debugger statement ; <3> 3/21/90 dba change to work with new boot blocks for 7.0 ; <2> 12/28/89 dba use MAIN instead of PROC to get dead code stripping; also get ; rid of wierd header that was required by a strange build rule in ; the old Make file; a corresponding change was made in ; SysObj.Make ; <1.5> 11/17/89 dba got rid of checks for 64K ROMs ; <1.4> 10/14/89 EMT Always load in RAM cache in system 7. ; <1.3> 6/5/89 EMT One more try. ; <1.2> 6/2/89 EMT Fixed coding errors in 1.1. ; <1.1> 6/1/89 EMT Removed ROM69 stuff. Bootstrap StripAddress if it doesnÕt exist. ; Use StripAddress before executing 'PTCH's. ; <1.0> 11/16/88 CCH Added to EASE. ; 4/10/87 bbm Save off the A5 world for the inits. (Some inits relied on ; CurrentA5 to be set up.) ; 3/27/87 bbm The algorithm that S115 used to grow the heap was to enlarge the ; heap by 16k or the size of the patch - whichever was bigger. ; What you really want is 16k free in addition to the size of the ; patch. ; 3/23/87 JTC On 64K ROMs be sure not to use nonexistent traps (such as ; SizeRsrc) or resize heap (since boot blocks are loaded at 64K). ; 3/19/87 JTC Ensure sufficient sys heap space before loading patches, using ; SizeResource to figure the local min. Then guarantee MinSysExtra ; space after loading last one. Code borrowed from INIT=31. ; 3/18/87 bbm Added the code for ÔPTCH $FFFFÕ. This enables general patches ; for all machines before the patches are read in by ÔPTCH 0Õ and ; general patches after the patches are read in by ÔPTCH $FFFFÕ. ; 3/17/87 bbm For system heaps larger than 58k, rom69patch needed to move the ; boot code (the boot code is loaded in at $10000). Since the boot ; code has moved, the return address on the stack should be ; modified. If you change the nature of the stack Ñ which rom69fix ; depends on - you must also modify rom69fix.a. ; 1/22/87 JTC JTC The above dates should surely be Ô86 and the res type is now ; 'PTCH', despite the above comments. This change is to ; accommodate the new PTCH=0 patch file for all systems. ; 11/20/86 BB Changed resource type for patch files from 'PTCH' to 'ptch'. ; 11/15/86 BB New today. ; ; Change History from INIT 31: ; ; <2> 2/19/90 sad ; look into Extensions and Control Panels folders using Folder ; Mgr; use 1-deep resource calls instead of 64K ROM-compatible ; hacks; got rid of d7 hack for 64K ROMs; assures MinSysFree after ; last INIT file instead of before first ; <1.4> 11/17/89 dba got rid of checks for 64K ROMs ; <1.3> 6/19/89 CCH Removed check for files of type 'mntr' from version 1.2. ; <1.2> 2/21/89 CCH Added 'mntr' type to list of files that contain INITs. ; <1.1> 1/17/89 CCH Merged changes from 6.0.3. ; <1.0> 11/16/88 CCH Added to EASE. ; 3/15/88 DBG Prevent invisible INIT files from running ; 2/12/88 JRM Use fndrInfo bit to eliminate extra OpenResFiles. Set the bit if ; no INIT resources are found for a file. Check the bit before ; calling OpenResFile ; 10/2/87 DAF Added an InitGraf before the InitPalettes so that all gDevices ; will be active. ; 9/21/87 DAF Changed the ROM85 test in s277 to test MacII or greater, rather ; than equal. ; 9/16/87 DAF Added InitPalettes here before INIT files are loaded. This ; causes the data structures to be allocated early rather than ; during the first init that calls _InitWindows. ; 4/10/87 JTC Fix CDEV to be cdev. ; 3/19/87 JTC Fix to get 16K min in sys heap even if no RDEV,INIT,CDEV files. ; Also, look for CDEV files too. ; 2/14/87 JTC Call InitApplZone after SetApplBase to get initialation ; attendant thereto. ; 1/5/87 JTC Add new resource 'sysz' comprising just one long word to request ; said amount of system heap space. Put code into inner loop of ; loading and executing INITs below to guarantee #MinSysExtra ; (borrowed from start code) free space at every execution. ; 8/4/86 DLD Converted source to MPW. ; ; System 3.1 ; ; 2/8/86 JTC&LAK Fixed bug in patching return address into boot blocks after the ; boot blocks have been moved. Also added a BCLR to assure that ; the half-way point in memory is even after the DIV by 2. ; 2/5/86 LAK Fixed bug for Shuffle: return address needs to be updated after ; stack move. ; ; for InfoSphere ; ; 1/7/86 LAK On old ROMs: if not called from $10000 space or BufPtr has been ; moved below MemTop/2 + 1K already then punt the normalization. ; Someone has probably already 'normalized' the world, hopefully ; correctly. ; ; System Tools Disk for Plus ; ; 12/10/85 LAK Modified to look for files of both INIT and RDEV types. ; 12/6/85 ELR New Today ; ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; equates supportsMFM equ 1 If &type('has3rdFloppy') = 'UNDEFINED' Then has3rdFloppy: equ 0 EndIf load 'StandardEqu.d' include 'MMUEqu.a' include 'BootEqu.a' include 'EgretEqu.a' ; <15> include 'Folders.a' include 'GestaltEqu.a' ; <33> include 'HardwarePrivateEqu.a' ; just for hwCbAUX include 'LinkedPatchMacros.a' ; For kROMVersion equates <10> include 'ReliabilityEqu.a' ; just for RelPRAM <33> include 'ResourceMgrPriv.a' ; for SetupResourceFileAttributes & Resource Override traps <28> <29> include 'ScriptPriv.a' ; <13> include 'ShutDown.a' ; just for _SDRestart <33> include 'SonyEqu.a' ; <11> include 'TextServices.a' ; so we have SetTextServiceLanguage <14> include 'UniversalEqu.a' ; <15> include 'FileMgrPrivate.a' include 'Script.a' include 'Devices.a' VMGlobals EQU $B78 ; Pointer to VM's globals MACHINE MC68020 ; _AUXDispatch opword $ABF9 ; <24> A/UXÕs trap dispatch *** move to Traps.a auxSecondaryInit equ 36 ; <24> Parameter for _AUXDispatch auxExtraDebuggerSize equ $1c00-debuggerGlobalSize ; <24> Amount of additional storage space required by A/UX for MacsBug bFInvisible equ 7 ; bit in ilFlUsrWds+fdFlags which means an invisible file bFNoINIT equ 7 ; bit in ilFlUsrWds+fdFlags+1 which means no INIT resources vmDebugSignature equ 'JB' ; magic number to debug VM bbVMDebugSignature equ bbPageFlags ; boot blocks offset of magic word to debug VM kNo040CacheTimeDBRA25MHz equ 1560 ; # of DBRA's per ms with 25MHz 040 caches inhibited <8> kNo040CacheTimeDBRA33MHz equ 1513 ; # of DBRA's per ms with 33MHz 040 caches inhibited <9> k040CyclesPerDBRA equ 4 ; # of cycles it takes an 040 to execute a DBRA <9> kNoCacheWriteAdj equ $30EA ; No Caches Write Delay constant <11> kBootStackSizeNeeded equ $2000 ; this many bytes of stack should be in physical memory <12> <19> <22> kNetBootNameID equ -16507 ; name of NetBoot file <33> kNetBootProcID equ -16507 ; id of the net boot proc resource <33> kNetBootDriverRefNum equ -50 ; refnum if we are to load the net booter <33> kAROSENameID equ -16501 ; name of A/ROSE file kAppleTalkNameID equ -16500 ; name of AppleTalk file k8Dot24GCNameID equ -16454 ; name of 8¥24 GC file <29> kLinkedPatchFileID equ 'lpch' ; <30> File type containing a bunch of 'lpch' resources. kPatchLoaderResourceType equ 'lodr' ; Resource type containing linked patch loader kPatchLoaderResourceID equ -16385 ; Resource ID of resource containing linked patch loader kPatchTableResourceType equ 'ptbl' ; Resource type containing patch table ranges kFileShareCreator equ 'hhgg' ; <12> kAppleShareCreator equ 'afps' ; <12> kDALCreator equ 'dald' ; <12> IF forROM THEN ; <28> SysVersForROM equ $0710 ; <28> jam Cube-E system version into SysVersion lowmem for now kROMVersionPlus equ $0075 ; <28> kROMVersionSE equ $0276 ; <28> kROMVersionII equ $0178 ; <28> kROMVersionPortable equ $037A ; <28> kROMVersionIIci equ $067C ; <28> kROMVersionSuperMario EQU $077D ; <28> ENDIF ; <28> pramFigmentOffset EQU $8A ; sayeth SheepShaver pramFigmentFlag EQU 5 ; (SheepShaver also sets bits 0 and 2) MACRO &label Progress movem.l a0/a1, -(sp) move.l $2b6, a0 ; expandmem lea @str, a1 move.l a1, $324(a0) bsr NudgeProgressBar movem.l (sp)+, a0/a1 bra.s @poststr LCLC &oldstr ; save string setting &oldstr SETC &SETTING('STRING') STRING Pascal ; change it @str dc.b '&label' ; insert string align 2 @poststr STRING &oldstr ; change it back ENDM MACRO ParanoidDebugStr &strPtr ; Bits in MacJmpFlag: ; Running (7) | Initialized (6) | Installed (5) | 5 unused move.l d0, -(sp) move.b MacJmpFlag, d0 cmp.b #-1, d0 beq.s @unsafe and.b #(1 << 7) | (1 << 6) | (1 << 5), d0 cmp.b #(1 << 6) | (1 << 5), d0 bne.s @unsafe move.l MacJmp, d0 tst.l d0 beq.s @unsafe cmp.l #-1, d0 beq.s @unsafe pea &strPtr _DebugStr @unsafe move.l (sp)+, d0 ENDM BootCode MAIN IMPORT Unexplored_2bae IMPORT Unexplored_35be IMPORT Unexplored_3708 IMPORT Unexplored_3892 IMPORT Unexplored_3938 IMPORT NudgeProgressBar ; 3988 IMPORT Unexplored_52c6 IMPORT Unexplored_52ea IMPORT BootAlert ; 539a IMPORT VMName ; 54b6 IMPORT UserModeInitName ; 54c6 IMPORT DebuggerName ; 54e0 IMPORT DisassemblerName ; 54ea IMPORT LinkedPatchName ; 54fa IMPORT Unexplored_5506 IMPORT Unexplored_566e IMPORT Unexplored_5682 IMPORT Unexplored_5aa0 IMPORT Unexplored_5e0a IMPORT Unexplored_5f4c IMPORT Unexplored_5ff8 IMPORT Unexplored_60a2 IMPORT Unexplored_60e4 IMPORT Unexplored_619a IMPORT Unexplored_61e6 IMPORT Unexplored_6232 IMPORT Unexplored_6296 IMPORT Unexplored_632a IMPORT Unexplored_63c6 IMPORT Unexplored_643e IMPORT Unexplored_65b4 IMPORT Unexplored_663e IMPORT Unexplored_6780 IMPORT Unexplored_6798 IMPORT Unexplored_67b0 IMPORT Unexplored_68bc IMPORT Unexplored_69d2 IMPORT Unexplored_70ee IMPORT Unexplored_718a IMPORT Unexplored_71ea IMPORT Unexplored_725a IMPORT Unexplored_7634 IMPORT Unexplored_780a IMPORT Unexplored_790c IMPORT Unexplored_7910 IMPORT Unexplored_7914 IMPORT Unexplored_7bda IMPORT Unexplored_7bde IMPORT Unexplored_7d2c IMPORT Unexplored_7f64 IMPORT Unexplored_7f68 IMPORT Unexplored_7f6c IMPORT Unexplored_7f70 IMPORT Unexplored_83e8 IMPORT Unexplored_8472 IMPORT Unexplored_8a2e IMPORT Unexplored_8a9a IMPORT Unexplored_8af4 IMPORT Unexplored_8c08 IMPORT Unexplored_8d62 IMPORT Unexplored_8ff4 IMPORT Unexplored_9278 IMPORT Unexplored_935e IMPORT Unexplored_95a6 IMPORT Unexplored_95d4 IMPORT Unexplored_970e IMPORT Unexplored_9790 IMPORT Unexplored_b5b2 IMPORT Unexplored_b80c IMPORT Unexplored_c5ea IMPORT Unexplored_cc4e EXPORT FinishMovingBootWorld, LoadDSAT, LoadBelowBufPtr ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Registers passed in from boot blocks: ; A3 = handle to this resource ; A4 = dirID of the startup application (for pre-7.0 systems; used by the remote booting INIT) ; A5 = pointer to globals (SP + 400) ; A6 = pointer to boot blocks (used by the remote booting INIT) PositionStack lea BootGlobals.initialSP(a5), sp ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ EnsureFigment btst.b #mmFigEnable, MMFlags bnz.s @figment_enabled ; Set "Modern Memory Manager" flag and restart subq.l #4, sp move.l sp, a0 move.l #(1 << 16) | pramFigmentOffset, d0 _ReadXPRam ori.b #1 << pramFigmentFlag, (a0) move.l #(1 << 16) | pramFigmentOffset, d0 _WriteXPram addq.l #4, sp _SDRestart @figment_enabled ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PrepareGibblyResourceMap clr BootGlobals.sysRsrcFirstBlk(a5) ; init new globals clr.l BootGlobals.sysRsrcPhysicalLen(a5) clr BootGlobals.enablerRsrcFirstBlk(a5) clr.l BootGlobals.enablerRsrcPhysicalLen(a5) move #-1, BootGlobals.sysRsrcFirstBlk(a5) ; whaa? sub #HFileParam.HFileParamSize, sp ; need to make two paramBlock calls move.l sp, a0 clr.l HParamBlockRec.ioCompletion(a0) ; clear boring fields clr.l HParamBlockRec.ioNamePtr(a0) clr HFileParam.ioFDirIndex(a0) clr HParamBlockRec.ioVRefNum(a0) ; boot volume please move SysMap, HFileParam.ioFRefNum(a0) ; get info for SYSTEM resource fork moveq #8, d0 _HFSDispatch ; OSErr PBGetFCBInfoSync(paramBlock) cmp #0, d0 bne.s @couldNotGetSysRsrcDetails move HFileParam.ioFlStBlk(a0), BootGlobals.sysRsrcFirstBlk(a5) move.l HFileParam.ioFlPyLen(a0), BootGlobals.sysRsrcPhysicalLen(a5) @couldNotGetSysRsrcDetails move SysMap, d0 ; is this resource in a system enabler? cmp CurMap, d0 ; if so, get this fork's details too... beq @noEnablerFile move CurMap, HFileParam.ioFRefNum(a0) ; get info for ENABLER resource fork moveq #8, d0 _HFSDispatch ; OSErr PBGetFCBInfoSync(paramBlock) cmp #0, d0 bne.s @couldNotGetEnablerRsrcDetails move.l HFileParam.ioFlPyLen(a0), BootGlobals.enablerRsrcPhysicalLen(a5) move HFileParam.ioFlStBlk(a0), d0 cmp BootGlobals.sysRsrcFirstBlk(a5), d0 beq.s @enablerIsActuallySystemFile move HFileParam.ioFlStBlk(a0), BootGlobals.enablerRsrcFirstBlk(a5) @couldNotGetEnablerRsrcDetails @enablerIsActuallySystemFile opt none adda.w #HFileParam.HFileParamSize, sp ; deallocate paramBlock opt all move SysMap, d0 ; REORDER MAPS SO THAT ENABLER COMES FIRST cmp CurMap, d0 beq @noEnablerFile move.l SysMapHndl, a0 ; get enabler map (system map -> next) move.l (a0), a0 move.l mNext(a0), a0 move.l a0, TopMapHndl ; always search it before system move.l (a0), a0 move.l mNext(a0), d0 ; save enabler map -> next move.l SysMapHndl, mNext(a0) move.l SysMapHndl, a0 ; reinsert system map into linked list move.l (a0), a0 move.l d0, mNext(a0) jsr Unexplored_2568 @noEnablerFile ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ TopOfCubeECode move.l a3,a0 ; get the size of this boot code _GetHandleSize move.l d0, BootGlobals.boot3Size(a5) lea @continue,a0 ; copy from @continue to the end of the boot code lea BootCode,a1 sub.l a0,a1 ; get BootCode-@continue add.l a1,d0 ; fix up size sub.l d0,sp ; make room on the stack move.l sp,a1 ; copy onto the stack _BlockMove ; move it up jmp (a1) ; pass control there @continue move.l a3,-(sp) ; get rid of the resource _ReleaseResource ; and continue with booting as normal move.l ROMBase,a0 ; point into a safe place in ROM add.l #$10000,a0 ; 64K into the ROM is always safe move.l a0,0 ; jam this nice value into location 0 move.l sp,CurStackBase ; MacsBug works better if CurStackBase is set up ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ExpandApplZoneUpToBootWorld move.l sp, a0 ; current stack <10> sub.l DefltStack, a0 ; leave room for the stack <10> _SetApplLimit ; give the System Heap room to grow <10> beq.s @noerr move #dsMemFullErr, d0 _SysError @noerr ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadMacsBugEarly cmp #'CB', $278(a5) bne.s noEarlyMxbg bclr.s #2, SwitchedFlags bsr LoadDebugger ParanoidDebugStr dbs1 bra.s pdbs1 dbs1 dc.b 'MacsBug was loaded at start of boot 3 as requested' align 2 pdbs1 noEarlyMxbg ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ExpandExpandMem move.l ExpandMem, a0 ; check size move.l ExpandMemRec.emSize(a0), d0 cmp.l #$34A, d0 bcc.s @done move.l a0, a1 ; allocate new move.l #$34A, d0 _NewPtrSysClear bne @oom move.l ExpandMemRec.emSize(a1), d0 ; copy old exg.l a0, a1 _BlockMoveData move #$16B, ExpandMemRec.emVersion(a1) ; set size and version move.l #$34A, ExpandMemRec.emSize(a1) move.l a1, ExpandMem ; set global ptr _DisposePtr ; free old beq.s @done @oom _SysError ; crash'n'burn @done ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ TellExpandMemAboutGibblyMap move CurMap, d0 cmp SysMap, d0 beq.s @equal move.l ExpandMem, a0 move d0, $2A2(a0) @equal ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ EnsureEightByteBlockExists move.l ExpandMem, a0 tst.l $2E2(a0) bnz.s @done moveq #8, d0 _NewPtrSysClear bne.s @done move.l ExpandMem, a1 move.l a0, $2E2(a1) @done ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ DoWeHaveEnoughRAMToBoot moveq #20, d0 ; new block _NewPtr ,sys,clear bne.s @notEnough move.l ExpandMem, a1 ; ... ptr in ExpandMem move.l a0, $304(a1) move.l a0, a1 ; ... save in a1 for later move.l SysZone, a0 ; d1 = size(lomem) + size(sysheap) - freeIn(sysheap) move.l 0(a0), d1 _FreeMem ,sys sub.l d0, d1 move.l d1, 0(a1) ; ... save in 0(our new block) movem.l a1, -(sp) ; (save our block ptr) subq #4, sp ; get mnrm 0, a resource of 12+ bytes (16 on 9.2.2) move.l #'mnrm', -(sp) move #0, -(sp) _GetResource move.l (sp)+, d1 movem.l (sp)+, a1 ; (restore our block ptr) beq.s @useDefaults move.l d1, a0 _GetHandleSize beq.s @useDefaults cmp.l #12, d0 bcs.s @useDefaults move.l (a0), a0 ; ... get ptr in a0 move.l 4(a0), $42(a5) ; use mnrm to get min sizes move.l 8(a0), $46(a5) bra.s @gotMinRamRes @useDefaults move.l #$980000, $42(a5) ; ... or use these defaults: 9.5 MB, 4.125 MB move.l #$420000, $46(a5) @gotMinRamRes move.l 0(a1), d0 ; first long of mnrm add.l $42(a5), d0 ; + second long add.l $46(a5), d0 ; + third long move.l MemTop, d1 ; must not exceed MemTop cmp.l d1, d0 bls.s @weHaveEnough @notEnough moveq #dsNotEnoughRAMToBoot, d0 _SysError @weHaveEnough ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RelocateBootWorldOnPCIMachines move.l #gestaltOpenFirmwareInfo, d0 _Gestalt tst d0 bne FinishMovingBootWorldForOtherPCIMachines move.l MemTop, d0 lsr.l #1, d0 move.l BootGlobals.bufPtrLimit(a5), d1 add.l #$100000, d1 cmp.l d1, d0 bcs FinishMovingBootWorldForOtherPCIMachines ; NEW CODE: expunge our QD port ptr from the global PortList pea BootGlobals.port(a5) ; the literal address to expunge clr.l -(sp) ; return OSErr move.l PortList, -(sp) ; handle move.l #2, -(sp) ; search offset (skip count word) pea.l 12(sp) ; ptr1 = &(literal above) move.l #4, -(sp) ; len1 pea.l @nowhere ; ptr2 move.l #0, -(sp) ; len2 _Munger move.l (sp)+, d0 bmi.s @mungerDidNotFindPtrToOurGlobalsInPortList move.l PortList, a0 ; hooray -- decrement PortList count move.l (a0), a0 subq #1, (a0) @mungerDidNotFindPtrToOurGlobalsInPortList @nowhere addq #4, sp ; pop that naughty ptr above ; NEW CODE: calculate our new stack location -> a1 move.l MemTop, d0 lsr.l #1, d0 move.l d0, a1 lea BootCode, a0 bsr.l GetEndOfBootCode move.l (sp)+, a2 move.l a0, d2 move.l a2, d3 sub.l a0, a2 move.l a2, d0 sub.l #BootGlobals.Size, d2 add.l d0, d3 cmp.l a1, d2 bge.s @noooo cmp.l a1, d3 ble.s @noooo move.l d2, a1 @noooo move.l a1, sp ; move the stack <10> lea BootGlobals.initialSP(a5), a0 ; old globals <10> move.l #BootGlobals.size, d0 ; size of globals <10> _BlockMoveData ; relocate the globals <10> lea BootGlobals.initialA5-BootGlobals.initialSP(a1), a5 ; point A5 into the new globals <10> lea BootGlobals.initialA6(a5), a6 ; fix A6 <10> move.l a5, CurrentA5 ; new line ; NEW CODE: make divers adjustments to QD globals lea.l -4(a5), a0 move.l a0, BootGlobals.quickDrawGlobalsPtr(a5) move.l PortList, a0 ; expand the global PortList _GetHandleSize move.l d0, d3 addq.l #4, d0 _SetHandleSize move.l (a0), a0 move (a0), d0 ; append our port move.l a0, a1 add.l d3, a1 lea BootGlobals.port(a5), a3 move.l a3, (a1) addq #1, d0 move d0, (a0) pea BootGlobals.port(a5) _SetPort lea -$8A(a5), a1 move.l a1, -$86(a5) lea -$94(a5), a0 move.l a0, (a1) ; New addition to old code: depending on ExpandMem, skip the chunk of code 30 lines down... move.l ExpandMem, a0 move.l $320(a0), d0 bz.s @keepLess lea FinishMovingBootWorldForPCIMachines, a0 bra.s @endIf @keepLess lea FinishMovingBootWorldForOtherPCIMachines, a0 @endIf bsr.l GetEndOfBootCode move.l (sp)+, a1 ; end of code to move sub.l a0, a1 ; how much code to move <10> move.l a1, d0 ; number of bytes to move <10> sub.l d0, sp ; move the stack down to make room <10> move.l sp, a1 ; destination is above the stack <10> _BlockMove ; move the rest of this code <10> move.l sp, CurStackBase ; a new beginning for the stack <10> move.l sp, a0 ; current stack <10> sub.l DefltStack, a0 ; leave room for the stack <10> _SetApplLimit ; give the System Heap room to grow <10> lea BootGlobals.lowestBufPtr(a5), a0 ; new minimum BufPtr default <10> cmp.l BootGlobals.bufPtrLimit(a5), a0 ; is the limit already higher than this? <10> bls.s @bootCodeMoved ; if so, donÍt need to worry <10> move.l a0, BootGlobals.bufPtrLimit(a5) ; bump lower limit past new globals <10> @bootCodeMoved ; <10> jmp (sp) ; go to new code location <10> FinishMovingBootWorldForPCIMachines jsr Unexplored_780A move.l ExpandMem, a0 move.l $320(a0), a0 move.l (a0), a0 move.l a0, BootGlobals.bufPtrLimit(a5) move.l MemTop, a0 move.l a0, BootGlobals.logicalMemTop(a5) FinishMovingBootWorldForOtherPCIMachines NotAPCIMachine ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MountBootDrive move.l FSVarsPtr, a0 tst.b $AF(a0) ; cannot find in interfaces bne.s @whatever lea BootGlobals.paramBlock(a5), a0 move BootDrive, HParamBlockRec.ioVRefNum(a0) _MountVol @whatever ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PatchBalloonHelp move #-21623, d0 bsr LoadLowerCaseptch ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ExpandMem, a0 move.l $2EA(a0), d0 bz @dontRun move.l d0, a0 jsr (a0) @dontRun ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetUpStartupScreen bsr Unexplored_52C6 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CheckTooOld btst.b #systemEnabledBit, ExtensionsEnabledByte bz.s @notTooOld moveq #dsOldSystem, d0 _SysError @notTooOld ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadMultitaskingNanoKernel jsr Unexplored_7914 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PatchSomethingPrettyLowLevel ; First patch touches "Emulator Update Extension" Gestalt selector ('emuv') move.l #gestaltMacOSCompatibilityBoxAttr, d0 _Gestalt beq.s @no ; bbox present clr.b -(sp) jsr Unexplored_7910 tst.b (sp)+ bne.s @no move #156, d0 bsr LoadLowerCaseptch move #911, d0 bsr LoadLowerCaseptch @no ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ InitLotsOfNativeManagers move CurMap, -(sp) clr -(sp) jsr Unexplored_7F70 move (sp)+, d1 bz.s @noErr moveq #dsBadPatch, d0 _SysError @noErr move.l FSVarsPtr, a0 st.b $B6F(a0) move (sp)+, CurMap ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ InstallNameRegistryTrap bsr Unexplored_2ACC ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ DoSomethingWithSystemVersion jsr Unexplored_790C ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ReplaceVideoDriver move.l #gestaltMacOSCompatibilityBoxAttr, d0 _Gestalt beq.s @no lea MyKeyMap2, a1 lea KeyMap, a0 moveq #3, d0 @keycheck cmpm.l (a0)+, (a1)+ dbne d0, @keycheck beq.s @no bsr.l Unexplored_935E @no ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ShowStartupScreen ; First, open the resource fork of the startup screen file to look for a 'PICT' (0) resource. bsr Unexplored_52EA ; GetStartupPict ; Now, do the welcome screen. moveq #dsGreeting,d0 ; put up the greeting bsr BootAlert ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeEDiskPagesWriteThrough move.l ROMBase, a0 move.b ROMHeader.ROMRelease(a0), d0 cmp.b #$42, d0 beq @done cmp.b #$40, d0 beq @done cmp.b #$45, d0 beq @done cmp.b #$33, d0 beq @done move.l DrvQHdr+QHead, d0 bra @enterLoop @tryNextDCE move ROMHeader.MachineNumber(a0), d0 not d0 ; convert refnum to index move.l ([UTableBase], d0.w*4), a1 ; get handle to DCE move.l (a1), a1 ; get ptr to DCE btst.b #dRAMBased, dCtlFlags+1(a1) ; get ptr to DRVR move.l dCtlDriver(a1), a1 bz.s @alreadyPtr move.l (a1), a1 @alreadyPtr move.l DrvrName(a1), d0 ; d1/d2 = first 7 bytes of name pstring move.l #$FFFFFF00, d1 and.l DrvrName+4(a1), d1 cmp.l #(6 << 24) | '.ED', d0 bne.s @notEDisk cmp.l #'isk' << 8, d1 bne.s @notEDisk moveq #0, d3 move.l ([$68FFEFD8.L],$10), d0 ; d0 = NKProcessorInfo.PageSize bfffo d0{15:15}, d3 eor.b #$1F, d3 move.l -$28(a0), d2 ; these addresses... are below the ROM? bnz @else move.l -$20(a0), d2 sub.l -$24(a0), d2 move.l -$24(a0), d0 bra.s @endIf @else move.l -$20(a0), d2 sub.l -$28(a0), d2 move.l -$28(a0), d0 @endIf lsr.l d3, d2 lsr.l d3, d0 move.l d0, a0 @writeThruLoop _nkMakePageWriteThrough addq #1, a0 subq.l #1, d2 bne.s @writeThruLoop bra.s @done @notEDisk move.l (a0), d0 @enterLoop move.l d0, a0 bne @tryNextDCE @done ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MessWithSomeTraps jsr Unexplored_3708 ;ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CheckForExtensionsDisabled ; If the Shift key is held down, disable loading of all Extensions, including VM and INITs, ; and background applications, and Finder Startup Folder. ; Do not allow disabling if a 'dbex' resource is not present. This allows users to ensure that ; their INITs will run (e.g. security packages). <37> clr.b ResLoad ; no preloads please subq #4,sp ; make room for function result move.l #'dbex',-(sp) ; if present, allow user to Disable Extensions move.w #-16385,-(sp) ; 'dbex' (-16385) _GetResource st ResLoad ; restore resLoad to proper state move.l (sp)+,d0 ; did we get a handle? bz.s @dontDisable ; no, user wonÕt get to disable move.l d0,-(sp) ; get rid of the empty handle _ReleaseResource move.w KeyMap+6,d0 cmp.w #$8805,d0 beq.s @dontDisable movem.l KeyMap,d0-d3 ; get four words worth of keys bclr #7,d3 ; clear off the power key bclr #1,d1 ; clear off the Caps Lock key bclr #0,d1 ; clear off and test the Shift key bz.s @dontDisable ; Shift key not held down, donÕt disable extensions bclr.l #$2,d1 bnz.s @bitodd or.l d1,d0 ; stray keys held down? or.l d2,d0 or.l d3,d0 bnz.s @dontDisable ; yes, donÕt disable extensions bclr #3,ExtensionsEnabledByte+1 @bitodd bclr #extensionsEnabledBit,ExtensionsEnabledByte ; disable extensions moveq #dsExtensionsDisabled,d0 bsr BootAlert ; put up an alert if we should @dontDisable ;___________________________________________________________________________ ResetPRAM bsr Unexplored_2A64 ; RealResetPram ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RememberPhysicalMemTop ; Prior to loading VM, MemTop holds the top of physical memory. ; WeÕll use this later for our reality checking. move.l MemTop,BootGlobals.physicalMemTop(a5) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ clr -(sp) move.l #'xboo', -(sp) _CountResources move (sp)+, d0 bz.s @noXBOO bsr.l Unexplored_718A bsr.l Unexplored_71EA @noXBOO ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadTimeManagerLib bsr.l Unexplored_83E8 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move #-20483, d0 bsr LoadLowerCaseptch ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ JustBeforeLoadingVM bsr Unexplored_25B4 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadVMAndDebugger move.l #gestaltMacOSCompatibilityBoxAttr, d0 _Gestalt bne @bareMetal move.l a0, d0 btst.l #gestaltMacOSCompatibilityBoxPresent, d0 bz @bareMetal ; Running in the blue box, oh dear move.l ExpandMem, a0 move #1, d0 move.b d0, $33B(a0) bsr.l LoadLowerCaseptch419 bsr.l DoUserModeInit moveq #-1, d0 dc.w $A0AC ; _FSMDispatch subq.l #2, sp move.l #gestaltVersion, d0 _Gestalt cmp #5, a0 bcs @dontLoadDebuggerInBlueBox move.l #gestaltMemoryMapAttr, -(sp) clr.l -(sp) _SetGestaltValue addq.l #2, sp pea -4(sp) pea -4(sp) move.l #$20006, d0 dc.w $FE22 move.l (sp)+, a0 move.l (sp)+, d1 tst.l d0 bnz.s @dontLoadDebuggerInBlueBox move.l a0, -(sp) move.l a0, -(a0) move.l d1, -(a0) move.l MemTop, -(a0) move.l BufPtr, -(a0) move.l a0, BufPtr move.l (sp), a0 move.l a0, MemTop subq.l #2, sp move.l #gestaltLogicalRAMSize, -(sp) move.l a0, -(sp) _SetGestaltValue move.l #gestaltMemoryMapAttr, -(sp) moveq #0, d0 bset.l #gestaltMemoryMapSparse, d0 move.l d0, -(sp) _SetGestaltValue move.l #gestaltVMInfoType, -(sp) move.l #gestaltVMInfoNoneType, -(sp) _SetGestaltValue addq.l #2, sp bsr.l LoadDebugger bsr.l Unexplored_8FF4 move.l (sp)+, a0 move.l BufPtr, a1 move.l -16(a0), BufPtr move.l a1, -16(a0) move.l -12(a0), MemTop bra @done @dontLoadDebuggerInBlueBox bsr.l LoadDebugger bra @done @bareMetal ; Load VM and MacsBug, but do it in a different order if JoeÕs debugging signature is found. cmp.w #vmDebugSignature,BootGlobals.bootBlocks+bbVMDebugSignature(a5) beq.s @forDebugging ; if it is set right, do debugging @normal bsr LoadLowerCaseptch419 bsr LoadVM ; VM first _nkMMUFinalInit bsr DoUserModeInit moveq #-1, d0 dc.w $A0AC ; _FSMDispatch bsr LoadDebugger bra.s @done @forDebugging bsr LoadDebugger ; debugger first; weÕll crash for sure (well, not for sure...) ParanoidDebugStr @debugStr bsr LoadLowerCaseptch419 bsr LoadVM _nkMMUFinalInit bsr DoUserModeInit moveq #-1, d0 dc.w $A0AC ; _FSMDispatch bra.s @done @debugStr dc.b 'MacsBug was loaded before VM as requested' align 2 @done ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move #-21708, d0 bsr LoadLowerCaseptch ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ jsr Unexplored_7BDA jsr Unexplored_5E0A ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ASCBase, d0 ; ptr to sound chip not.l d0 bne.s @noDisableSound move.l ROMBase, ASCBase @noDisableSound ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ bsr AdjustBarrier ; go take other things into account <38> ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RememberLogicalMemTop ; After loading VM, MemTop holds the top of logical memory. move.l MemTop,BootGlobals.logicalMemTop(a5) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RelocateBootWorld ; If VM has added memory to the machine, relocate all the boot stuff to the new MemTop/2 <10> ; note: we NO LONGER ignore the QuickDraw globals in the BootGlobals record move.l ExpandMem, a0 move.l $320(a0), d0 bz.s @yesShouldRelocate bra DontUnholdAndRehold ; didn't add memory, don't bother moving @yesShouldRelocate ; NEW CODE: expunge our QD port ptr from the global PortList pea BootGlobals.port(a5) ; the literal address to expunge clr.l -(sp) ; return OSErr move.l PortList, -(sp) ; handle move.l #2, -(sp) ; search offset (skip count word) pea.l 12(sp) ; ptr1 = &(literal above) move.l #4, -(sp) ; len1 pea.l @nowhere ; ptr2 move.l #0, -(sp) ; len2 _Munger move.l (sp)+, d0 bmi.s @mungerDidNotFindPtrToOurGlobalsInPortList move.l PortList, a0 ; hooray -- decrement PortList count move.l (a0), a0 subq #1, (a0) @mungerDidNotFindPtrToOurGlobalsInPortList @nowhere addq #4, sp ; pop that naughty ptr above ; NEW CODE: calculate our new stack location -> a1 move.l BootGlobals.logicalMemTop(a5), d0 ; starting MemTop <10> move.l d0, d1 lsr.l #2, d1 sub.l d1, d0 move.l d0, a1 lea BootCode, a0 bsr.l GetEndOfBootCode move.l (sp)+, a2 move.l a0, d2 move.l a2, d3 sub.l a0, a2 move.l a2, d0 sub.l #BootGlobals.Size, d2 add.l d0, d3 cmp.l a1, d2 bge.s @noooo cmp.l a1, d3 ble.s @noooo move.l d2, a1 @noooo tst.l VMGlobals bmi.s @skipMakingStackPhysical ; Make sure that the pages where the stack will be are in physical memory. We want about 12K <12> ; fo the stack, so use the logical page size to figure out how many pages to bring in. <12> move.l #gestaltLogicalPageSize, d0 ; we want the page size <12> _Gestalt ; VM implements Gestalt <12> bne FinishMovingBootWorld ; huh? just bailÉ <12> CSS ; NEW CODE: calculate our new stack size -> d1 bsr.l GetEndOfBootCode move.l (sp)+, a6 move.l a6, d1 lea FinishMovingBootWorld, a6 sub.l a6, d1 add.l #$2000, d1 move.w a0, d0 ; page size <12> divu d0, d1 ; number of pages we need <12> move.l a1, a0 ; where the stack will be <12> @makePhysicalStackLoop tst.b (a0) ; bring a page in <12> sub.w d0, a0 ; point to previous page <12> dbra d1, @makePhysicalStackLoop ; do enough pages <12> @skipMakingStackPhysical move.l a1, sp ; move the stack <10> lea BootGlobals.initialSP(a5), a0 ; old globals <10> move.l #BootGlobals.size, d0 ; size of globals <10> _BlockMoveData ; relocate the globals <10> lea BootGlobals.initialA5-BootGlobals.initialSP(a1), a5 ; point A5 into the new globals <10> lea BootGlobals.initialA6(a5), a6 ; fix A6 <10> move.l a5, CurrentA5 ; new line ; NEW CODE: make divers adjustments to QD globals lea.l -4(a5), a0 move.l a0, BootGlobals.quickDrawGlobalsPtr(a5) move.l PortList, a0 ; expand the global PortList _GetHandleSize move.l d0, d3 addq.l #4, d0 _SetHandleSize move.l (a0), a0 move (a0), d0 ; append our port move.l a0, a1 add.l d3, a1 lea BootGlobals.port(a5), a3 move.l a3, (a1) addq #1, d0 move d0, (a0) pea BootGlobals.port(a5) _SetPort lea -$8A(a5), a1 move.l a1, -$86(a5) lea -$94(a5), a0 move.l a0, (a1) lea FinishMovingBootWorld, a0 ; start of code to move <10> bsr.l GetEndOfBootCode move.l (sp)+, a1 ; end of code to move sub.l a0, a1 ; how much code to move <10> move.l a1, d0 ; number of bytes to move <10> sub.l d0, sp ; move the stack down to make room <10> move.l sp, a1 ; destination is above the stack <10> _BlockMove ; move the rest of this code <10> move.l sp, CurStackBase ; a new beginning for the stack <10> move.l sp, a0 ; current stack <10> sub.l DefltStack, a0 ; leave room for the stack <10> _SetApplLimit ; give the System Heap room to grow <10> lea BootGlobals.lowestBufPtr(a5), a0 ; new minimum BufPtr default <10> cmp.l BootGlobals.bufPtrLimit(a5), a0 ; is the limit already higher than this? <10> bls.s @bootCodeMoved ; if so, donÍt need to worry <10> move.l a0, BootGlobals.bufPtrLimit(a5) ; bump lower limit past new globals <10> @bootCodeMoved ; <10> jmp (sp) ; go to new code location <10> FinishMovingBootWorld ; <10> tst.l VMGlobals bmi.s @noVM bsr.l GetEndOfBootCode ; unhold boot 3 from specialfunc onwards move.l (sp)+, a1 lea JustBeforeLoadingVM, a0 sub.l a0, a1 _UnholdMemory move.l DefltStack, d0 ; hold 3 stacks worth from here backwards add.l d0, d0 add.l (DefltStack), d0 lea FinishMovingBootWorld, a0 sub.l d0, a0 move.l d0, a1 _HoldMemory @noVM DontUnholdAndRehold ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadUserAlerts ; Now that we have done all the boot message stuff, go on to the user alerts. moveq #2,d0 ; load DSAT 2 bsr LoadDSAT ; get the handle move.l d0,-(sp) ; now let the Resource Mgr. forget _DetachResource move.l d6,-(sp) ; and get rid of DSAT 0 _ReleaseResource ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadImportantPointerFromTopOfMemory move.l #gestaltMemoryMapAttr, d0 _Gestalt bne.s @done move.l a0, d0 btst.l #gestaltMemoryMapSparse, d0 bz.s @done move.l #gestaltLogicalRAMSize, d0 _Gestalt move.l -4(a0), MemTop move.l -4(a0), BootGlobals.logicalMemTop(a5) move.l -8(a0), BootGlobals.bufPtrLimit(a5) move.l -16(a0), BufPtr @done ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadTemporaryNewPtrStartup ; INITs depend on NewPtrStartup, so install a temporary version for the time before loading. move.w #$9C,d0 LEA TemporaryNewPtrStartup,a0 _SetTrapAddress newOS ; NewPtrStartup doesnÕt exist, use mine as a bootstrap ; Create a block containing the NewPtrStartup that will be used after boot. <30> ; It will be installed at the end of the boot below, just before starting the Process Mgr. lea JustReturnAnError,a1 ; get the start in a1 lea JustReturnAnErrorEnd,a2 sub.l a1,a2 ; calculate the size in a2 move.l a2,d0 ; put the size in d0 _NewPtr sys ; make a block for this code bne BadSystem exg a0,a1 ; copy from the old block into the new move.l a2,d0 ; put the size in d0 _BlockMove move.l a1,BootGlobals.postBootNewPtrStartup(a5) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeBootDriveWDRefNum ; Up until now, BootDrive contained a drive number; make it a WDRefNum (the current volume). lea BootGlobals.paramBlock(a5),a0 clr.l ioFileName(A0) ; we donÕt want the name _GetVol ; make BootDrive a VRefNum/WDRefNum move.w ioVRefNum(A0),BootDrive ActivateTrackCache ; Turn on the track caching of the Sony driver. MOVE.W #dskRfn,ioRefNum(a0) ; refNum of the Sony driver MOVE.W #9,csCode(a0) ; disk cache control code MOVE.W #$FF01,csParam(a0) ; install and enable _Control ; allocate and install track cache ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IF NOT forROM THEN ; rb rb LoadFileSystemCache ; This makes assumptions about the RAM cache that are not true of the 6.X cache: ; ¥ The 'ptch' (41) resource must have the system heap and locked bits set. ; ¥ The cache locals are allocated by the cache code. ; ¥ The cache code is aware that it is not loaded above BufPtr and allocates its own buffer space. ; ¥ The cache code is aware that the limit to bufPtr is passed in d2. ; This reserves 32K for other things which also need BufPtr space to get the machine booted ; (e.g. AppleShare). bsr AdjustBarrier ; <38> btst #extensionsEnabledBit,ExtensionsEnabledByte ; <38> bne.s @normal ; extensions disabled means feed him a small limit <38> move.l BufPtr,d2 ; survival-mode, get my machine booted! <38> sub.l #$10000,d2 ; give the cache 64K <38> bra.s @continue ; <38> @normal move.l BootGlobals.bufPtrLimit(a5),d2 ; <33> add.l #elbowRoomCacheCantHave,d2 ; <38> @continue moveq #41,d0 bsr LoadLowerCaseptch ENDIF ; rb rb ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IF forROM THEN ; <28> with ExpandMemRec ; <28> ; Check to see if AppleTalk is active. If it is not, set emAppleTalkInactiveOnBoot ; to true. Various other parts of the System will look at this global later on to ; determine whether or not network code should be loaded. move.b SPConfig,d0 ; Get serial port configuration <28> and.b #$0f,d0 ; Mask off Port B bits <28> beq.s @appleTalkIsActive ; Yes. DonÕt set emAppleTalkInactiveOnBoot <62> cmp.b #useATalk,d0 ; Configured for AppleTalk? <28> beq.s @appleTalkIsActive ; Yes. DonÕt set emAppleTalkInactiveOnBoot <28> with ExpandMemRec ; Get the system's globals <28> move.l ExpandMem,a0 ; <28> move.w #-1,emAppleTalkInactiveOnBoot(a0) ; just do it <28> EndWith ; <28> @appleTalkIsActive ; <28> ; loop through all the open resource files, and clear the alternate attributes byte ; then, set it for the system file SetupResourceFileAttributes ; <28> move.l TopMapHndl,a0 ;start with the first map <28> @next ; <28> move.l a0,d0 ;are we done? <28> bz.s @done ; <28> move.l (a0),a0 ;get the map pointer <28> bclr #decompressionPasswordBit,mInMemoryAttr(a0) ; clear the flags for this map <28> move.l mNext(a0),a0 ;go on to the next map <28> bra.s @next ; <28> @done ; <28> move.l SysMapHndl,a0 ;get the system map <28> move.l (a0),a0 ; <28> bset #decompressionPasswordBit,mInMemoryAttr(a0) ; allow dcmps here <28> bset #dontCountOrIndexDuplicatesBit,mInMemoryAttr(a0) ; DonÕt count duplicate resources in the System file <28> bset #twoDeepBit,mInMemoryAttr(a0) ; One deep calls on the System file will search two (or more) maps. <28> ELSE ; not ROM, System version <28> LoadPTCHZero ; PTCH(0) does not get executed in SuperMario based ROMs, only in the System. <28> MOVEQ #0,D0 ; load patches for all ROMs BSR LoadPTCH ENDIF ; IF forROM <28> ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetSysVersion move CurMap, -(sp) move.l TopMapHndl, a0 move.l (a0), a0 move mRefNum(a0), CurMap movem.l d2/a1-a3, -(sp) subq #4, sp bsr.l Unexplored_970E move.l (sp)+, d1 bnz.s @success moveq #dsNoPatch, d0 _SysError @success movem.l (sp)+, d2/a1-a3 swap d1 move d1, SysVersion move (sp), CurMap ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ bsr AdjustBarrier ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ btst #extensionsEnabledBit, ExtensionsEnabledByte bnz.s @extensionsOn @extensionsOff move.l BufPtr, d2 sub.l #$2C240, d2 move.l BootGlobals.bufPtrLimit(a5), d0 add.l #400*1024, d0 cmp.l d0, d2 bcs.s @skipIt bra.s @doIt @extensionsOn move.l BootGlobals.bufPtrLimit(a5), d2 add.l #400*1024, d2 @doIt subq #2, sp move.l d2, -(sp) move #$217, d0 _HighLevelFSDispatch move (sp)+, d0 cmp #paramErr, d0 bne.s @done moveq #41, d0 bsr LoadLowerCaseptch @done @skipIt ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Set the ExpandMem global emMinSysHeapFreeSpace <45> move.l ExpandMem,a0 move.l #minSysHeapFreeSpace,d0 move.l d0,ExpandMemRec.emMinSysHeapFreeSpace(a0) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IF NOT forROM THEN ; donÕt load ROM specfic patches or linked patches <28> ; for SuperMario <28> LoadPTCHROMSpecific ; *** obsolete, get rid of this eventually MOVEA.L ROMBase,a0 ; ID = ROM version number MOVE.W 8(A0),D0 ; load ROM-specific patch BSR LoadPTCH LoadLinkedPatches lea LinkedPatchName,a0 move.l a0,CurNamePtr ; Put ptr to the VM string <37> subq #4,sp move.l #kPatchTableResourceType,-(sp) clr.w -(sp) _GetResource move.l (sp),d0 ; <15> Keep 'ptbl' on stack to save a call to _RecoverHandle bz.s @noPatchTable move.l d0,a0 _HLock ; Lock it down move.l (a0),a3 ; Pass the pointer to the patch loader in A3 subq #4,sp move.l #kPatchLoaderResourceType,-(sp) ; 'lodr' move.w #kPatchLoaderResourceID,-(sp) _GetResource ; Use the SystemÕs patch loader if the gibbly doesnÕt have one. move.l (sp),d0 ; <15> Keep handle to 'lodr' on the stack for a release later bz.s @noPatchLoader move.l d0,a0 move.l (a0),d0 _StripAddress move.l d0,a0 if theFuture then move.l a0,d5 ; <33> Remember the linked patch loader address so it can be used to load linked patch extensions endif jsr (a0) ; Call the patch loader if theFuture then move.l #kLinkedPatchFileID,a2 ; <30> Get 'lpch' files move.l #kExtensionFolderType,d7 ; <30> from the Extensions folder bsr LoadINITFilesInFolder ; <30> endif _ReleaseResource ; <15> Release the linked patch loader _ReleaseResource ; <15> Release the 'ptbl' resource bra.s @done ; Load extensions, Process Manager, etc. @noPatchTable @noPatchLoader moveq #dsBadPatch,d0 ; CouldnÕt find the patch loader code _SysError @done ENDIF ; IF NOT forROM <28> ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MOVE SysMap, D0 MOVE.L ([$2058],$68), A0 ; GETPSNFROMPARALLELFCB JSR (A0) ; a0 -> parallel array element for file clr.l (a0)+ ; muck with that element? move.l #1, (a0) clr -(sp) _UseResFile move.l SysMapHndl, -(sp) _MakeOverrideMap move (sp), CurMap bsr MakeSystemHeapGrowable move (sp), CurMap bsr.l Unexplored_7BDE bsr Unexplored_25DA move (sp)+, CurMap bsr.l Unexplored_8A2E move BootGlobals.sysRsrcFirstBlk(a5), -(sp) move.l BootGlobals.sysRsrcPhysicalLen(a5), -(sp) pea SysResName bsr.l Unexplored_8A9A ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Call "DiskBasedCheckUp" in "PCCard" library move.l ExpandMem, a0 tst.b $33B(a0) bnz @dontJump jsr Unexplored_5FF8 @dontJump ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l #gestaltPowerMgrVers, d0 _Gestalt tst d0 bnz.s @noPowerMgr move.l a0, d0 cmp.l #$200, d0 blt.s @noPowerMgr clr d0 swap d0 move #99, d0 _PowerDispatch @noPowerMgr ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ bsr Unexplored_2A1C jsr Unexplored_69D2 bsr.l Unexplored_C5EA jsr Unexplored_7F6C jsr Unexplored_7F68 bsr Unexplored_35BE bsr Unexplored_5506 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeGibblyResident Progress move CurMap, d0 cmp #3, d0 beq.s @nope cmp SysMap, d0 beq.s @nope lea Unexplored_2562, a0 move.l (a0), a0 clr.b $44(a0) move.l TopMapHndl, -(sp) move.l SysMapHndl, -(sp) _InsertOverrideMap @nope move.l IAZNotify, d0 ; notify about a world-swap ble.s @noNotify move.l d0, a0 jsr (a0) @noNotify ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l #gestaltMacOSCompatibilityBoxAttr, d0 _Gestalt bne.s @no_bbox move.l a0, d0 btst.l #gestaltMacOSCompatibilityBoxPresent, d0 bz.s @no_bbox jsr Unexplored_7D2C @no_bbox ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RegisterROMComponents Progress moveq #42,d0 ; Component Search selector for RegisterROMComponents <70><72> _ComponentDispatch ; register the components ('thng' rsrc's) in ROM ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Load and Execute GoNative Loader LoadGoNative Progress lea MyKeyMap, A1 lea KeyMap, A0 moveq #3, D0 @loop cmpm.l (A0)+, (A1)+ dbne D0, @loop beq.s @noLoad clr -(SP) jsr Unexplored_7F64 ; RealLoadGoNative add #2, SP @noLoad ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Load and Execute Emulator Accelerations LoadEmulatorAccel Progress moveq #1,d6 ; ID=1 move.l #'GARY',d5 ; type='GARY' moveq #0,d3 bsr ExecuteFromSystem ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ bsr RealityCheck ; check for enough memory to continue move.l #-1,CurNamePtr ; no currently-executing file ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ TurnOnDynamicRecomp Progress move #7,a0 moveq #18,d0 dc.w $FE05 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ TestForNeedToReset Progress ; Earlier we chose whether we need to reboot. On the Plus, we donÕt have _SDRestart until ; linked patches are loaded. Rather than move that code into this file, we simply waited. tst.w BootGlobals.resetFlag(a5) beq.s @skipReset _SDRestart @skipReset ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IncreaseEventQueueSize Progress jsr Unexplored_70EE ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadStartupDispatch Progress move.w #$AF5F,d0 bsr LoadLowerCaseptch ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetupProcessMgrLaunch Progress ; So that old code that patches Launch will still work, we point the Launch trap to the code used ; to start the Process Mgr. Later, we will call Launch, so all patches to Launch will be executed. lea StartProcessMgr,a0 ; point to the code to start the Process Mgr. move.w #$A9F2,d0 ; get the Launch trap number _SetTrapAddress ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CreateApplicationHeap Progress bsr CreateApplicationHeap ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ClearSysHeapTooBigBit Progress bclr.b #4, SwitchedFlags move.l #$64000, BootGlobals.reservedForAfterBoot(a5) move.l #$C8000, BootGlobals.reservedForAfterBoot + 4(a5) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l #gestaltSCSI, d0 _Gestalt tst d0 bnz.s @noAsyncSCSIInROM move.l a0, d0 btst.l #gestaltAsyncSCSIInROM, d0 bz.s @noAsyncSCSIInROM bset.b #7, SCSIPoll bsr Unexplored_643E ble.s @noEnableDynWait _EnableDynWait @noEnableDynWait @noAsyncSCSIInROM ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ InstallITT Progress moveq #-1, d4 move.l #$20000, d5 bsr MakeSysFree tst.l VMGlobals bmi.s @noDoThing moveq #-2, d0 _MemoryDispatch @noDoThing bsr Unexplored_619A ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PreInitMemoryCheck Progress move.l ExpandMem, a1 move.l $304(a1), a1 ; a1 = ptr to 20-byte block from DoWeHaveEnoughRAMToBoot move.l SysZone, a0 ; d1 = ptr to end of sys heap (bkLimit) move.l (a0), d1 _FreeMem ,sys ; d0 = free mem in sys heap sub.l d0, d1 ; 4(a1) = sysBkLimit - sysFree - 0(a1) sub.l (a1), d1 move.l d1, 4(a1) move.l RealMemTop, d1 ; 8(a1) = ?physicalMem - BufPtr sub.l BufPtr, d1 move.l d1, 8(a1) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadScriptSystems Progress ; Initialize the script systems that are already installed. subq #2,sp ; make room for OSErr result <13> _InitScripts ; <13> addq #2,sp ; ignore result for now <13> btst #extensionsEnabledBit,ExtensionsEnabledByte bz.s @extensionsDisabled ; If extensions enabled: bsr.l Unexplored_9278 move.l #kExtensionFolderType,-(sp) move.l #'scri',-(sp) ; look for these types of INITs bsr LoadINITFilesInFolder2 bra.b @endIf @extensionsDisabled ; Else: ; Load International Configuration 0 subq #4, sp move.l #'itlc', -(sp) move #0, -(sp) _GetResource move.l (sp)+, d0 bz.s @intFail move.l d0, a0 move.l (a0), a0 ; a0 = ptr move ItlcRecord.itlcSystem(a0), d0 bz.s @intFail ; ID of default system script (itlb) ; Load above-specified default system script bundle subq #4, sp move.l #'itlb', -(sp) move d0,-(sp) _GetResource move.l (sp)+,d0 bz.s @intFail move.l d0,a0 move.l (a0),a0 ; a0 = ptr move.l ItlbRecord.itlbFlags(a0),d0 ; does not accord with structure (word field) btst.l #1,d0 beq.s @dontCheckIntStructure btst.l #7,d0 beq.s @intFail @dontCheckIntStructure move #-20699,d0 move.l #kExtensionFolderType,d7 bsr LoadINITFileByName @intFail @endIf ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ReInitScripts Progress subq #2, sp _ReInitScripts addq #2, sp ; Allocate control paramBlock on stack -> a0 moveq #CntrlParam.size/2-1, d0 @loop clr -(sp) dbra d0, @loop move.l sp, a0 lea @swmdrvr_string, a2 move.l a2, CntrlParam.ioNamePtr(a0) move.b #0, CntrlParam.csCode+1(a0) _Open bne.s @done move.l a0, a2 subq #4, sp move #smEnabled, -(sp) _GetEnvirons move.l (sp)+, d0 cmp #1, d0 ble @done ; continue if 2 or more scripts are enabled move.l a2, a0 move #126, CntrlParam.csCode(a0) ; unknown control code _Control immed @done lea CntrlParam.size(sp), sp bra.s @post_string @swmdrvr_string dc.b '.swmdrvr' align 2 @post_string ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Disable extensions if we have insufficient logical ram CheckForMinimumLogicalRAM Progress btst.b #extensionsEnabledBit, ExtensionsEnabledByte bz.s @extensionsAlreadyDisabled subq #4, sp move.l #'mlrm', -(sp) move #1, -(sp) _GetIndResource move.l #24 * $100000, d0 ; calculate requirement: move.l (sp)+, d1 ; contents of 'mnrm' resource else 24 MB move.l d1, a0 bz.s @useDefaultMinRequirement move.l (a0), a1 move.l (a1), d0 @useDefaultMinRequirement move.l d0, -(sp) tst.l a0 ; release 'mnrm' bz.s @noNeedToReleaseResource move.l a0, -(sp) _ReleaseResource @noNeedToReleaseResource move.l #gestaltLogicalRAMSize, d0 _Gestalt tst d0 bnz.s @gestaltIsClueless ; if Gestalt doesn't know 'lram', assume the worst move.l (sp)+, a1 cmp.l a0, a1 bls.s @plentyOfLogicalRAM @gestaltIsClueless move #-16506, d5 ; disable extensions bsr Unexplored_5AA0 bclr.b #extensionsEnabledBit, ExtensionsEnabledByte @plentyOfLogicalRAM @extensionsAlreadyDisabled ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CheckForBadRestart Progress btst.b #extensionsEnabledBit, ExtensionsEnabledByte bz.s @extensionsDisabled move.l ExpandMem, a0 tst.b $33B(a0) bz.s @case2 ;case1 lea DAStrings, a0 clr.l 0(a0) clr.l 4(a0) clr.l 8(a0) clr.l 12(a0) bra.s @done @case2 clr -(sp) bsr.l Unexplored_B80C tst (sp)+ bz.s @done move #0, -(sp) ; temp'ly disable resource loading _SetResLoad subq #4, sp ; push handle to 'dfa ' 4 move.l #'dfa ', -(sp) move #-20886, -(sp) _GetResource move #1, -(sp) ; reenable resource loading _SetResLoad move.l (sp)+, d0 ; handle into d0, fail if not found bz.s @done subq #4, sp ; d5 = resource size move.l d0, -(sp) _SizeRsrc move.l (sp)+, d5 tst ResErr ; check errors bnz.s @done add.l #96 * 1024, d5 ; free resource size + 96 k slop moveq #-1, d4 bsr MakeSysFree bsr.l Unexplored_B5B2 clr -(sp) bsr Unexplored_5682 @done @extensionsDisabled ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITResourcesInSystemFile Progress ; Load all of the INIT resources from the System file. ; ; Note that one of these INIT resources may be the INIT 20 resource used for remote booting. ; This INIT closes the System file and opens a new system file. In addition, it returns the ; dirID of the folder containing the startup application in A4. To top that, it also clobbers ; the boot blocks at A6 with the boot blocks moveq #-1,d4 ; refNum -1 means we load from the System file bsr LoadINITResources ; call the common routine below ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ GoInstallSerialDMA Progress moveq #-1,d4 move.l #$8000,d5 bsr MakeSysFree bsr Unexplored_6296 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ InstallOFDiskNameMaker Progress jsr Unexplored_8C08 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ InstallPCSerial Progress moveq #-1,d4 move.l #$4000,d5 bsr MakeSysFree move.l #'expt',d5 move #-20216,d6 clr d3 bsr ExecuteFromSystem ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadExtensionsManagerINIT Progress bsr LoadExtensionsManagerINIT ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeSystemHeapGrowable Progress bsr MakeSystemHeapGrowable ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ lea MyKeyMap2, a1 lea KeyMap, a0 moveq #4-1, d0 @loop cmpm.l (a0)+, (a1)+ dbne d0, @loop beq begoneNativeExpertsAndDrivers ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ExpandMem, a0 tst.b $33B(a0) bnz begoneNativeDrivers LoadNativeDriversFromExtensionFolder Progress moveq #-1,d4 move.l #$40000,d5 bsr MakeSysFree subq #2,sp clr -(sp) jsr Unexplored_5F4C addq #2,sp begoneNativeDrivers ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadNativeExpertsFromExtensionFolder Progress move #29,d0 dc.w $aaf3 ; _ExpansionBusDispatch begoneNativeExpertsAndDrivers ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RestorePropertiesFromPreferenceFile Progress move #44,d0 dc.w $aaf3 ; _ExpansionBusDispatch ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ USBDiskCheck Progress jsr Unexplored_60E4 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ExpandMem,a0 tst.b $33b(a0) bnz no_fw FireWirePerformLateInits Progress jsr Unexplored_60A2 no_fw ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ FinishInitDisplayManager Progress bsr Unexplored_632A ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ExpandMem,a0 tst.b $33b(a0) bnz no_ramcheck CheckForBadRam Progress bsr Unexplored_294A no_ramcheck ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ moveq #-1,d4 move.l #$40000,d5 bsr MakeSysFree btst.b #4, SwitchedFlags bnz begoneNetworking ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadNetworking Progress bsr.l Unexplored_CC4E move.l #'ptch', d5 move #-20917, d6 bsr ExecuteFromSystem clr -(sp) bsr Unexplored_5682 move.l #gestaltMacOSCompatibilityBoxAttr, d0 _Gestalt bne @no_bbox move.l a0, d0 btst.l #gestaltMacOSCompatibilityBoxPresent, d0 bz @no_bbox btst.l #gestaltMacOSCompatibilityBoxHasSerial, d0 bnz @bbox_has_serial move.l ATalkHk2, a0 move.l a0, d0 ble.s @atalk_hook_absent ; StartInit sets to -1 move #17, d0 move.b #2, d1 jsr 2(a0) bsr.l Unexplored_7634 @atalk_hook_absent @bbox_has_serial @no_bbox ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PCINetworkLoader Progress move.l #'pnll', d5 move #-20168, d6 clr d3 ; clear DontCloseOnError bsr ExecuteFromSystem ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IRTalkLoader Progress move.l #'wart', d5 move #2, d6 clr d3 ; clear DontCloseOnError bsr ExecuteFromSystem begoneNetworking ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadSystemComponents Progress bsr Unexplored_2A08 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l #gestaltSCSI,d0 _Gestalt tst d0 bnz.s no_scsi DoSCSILateLoad Progress bsr Unexplored_61E6 no_scsi ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CheckForMinSysLate Progress bsr Unexplored_2A22 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CreateApplicationHeap Progress bsr CreateApplicationHeap ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LOOP_SNOOP Progress bsr Unexplored_2BAE bsr Unexplored_3892 clr.b $2C(a5) subq.l #2, sp moveq.l #-1, d0 dc.w $AA7D ; Extension Notification Dispatch move (sp)+, d0 bz.s @success move #dsMemFullErr, d0 _SysError @success subq.l #2, sp clr.l -(sp) moveq.l #-6, d0 dc.w $AA7D ; Extension Notification Dispatch move (sp)+, d0 btst #extensionsEnabledBit, ExtensionsEnabledByte bnz.s @extensionsOn @extensionsOff moveq #-1, d4 move.l #$40000, d5 bsr MakeSysFree btst #4, SwitchedFlags bnz SkipAllExtensionLoads move.l #kExtensionFolderType, -(sp) move.l #'INIT', -(sp) bsr LoadINITFilesInFolder2 bra @endIf @extensionsOn move.l ExpandMem, a0 tst.b $33B(a0) bnz.s @extensionsOnNoFtsk move #-1, -(sp) _SetResLoad clr.l -(sp) move.l #'ftsk', -(sp) move #1, -(sp) _Get1Resource move.l (sp)+, a0 tst.l a0 bz.s @extensionsOnNoFtsk tst.l (a0) bz.s @extensionsOnNoFtsk move.l (a0), a1 clr 12(a1) moveq #14, d0 _SetHandleSize @extensionsOnNoFtsk move.l #kExtensionFolderType, -(sp) move.l #'thng', -(sp) bsr LoadINITFilesInFolder2 move.l #'etbl', -(sp) clr.l -(sp) bsr LoadINITFilesInFolder2 @endIf subq.l #2, sp clr.l -(sp) moveq #-5, d0 dc.w $AA7D ; Extension Notification Dispatch move (sp)+, d0 move.l ExpandMem, a0 tst.b $33B(a0) bz @emValueZero pea $4A(a5) bsr.l Unexplored_95A6 @emValueZero clr.l -(sp) ; release ftsk resource move.l #'ftsk', -(sp) move #1, -(sp) _Get1Resource move.l (sp)+, a0 tst.l a0 bz.s @noNeedToReleaseFtsk move.l a0, -(sp) _ReleaseResource @noNeedToReleaseFtsk btst.b #extensionsEnabledBit, ExtensionsEnabledByte bz.s SkipAllExtensionLoads moveq #-1,d4 move.l #$100000,d5 bsr MakeSysFree btst.b #4,SwitchedFlags bnz.s SkipAllExtensionLoads ; Register Components from 'thng' files. ComponentSearch Progress moveq #34,d0 ; ComponentSearch selector <6> _ComponentDispatch ; look for 'thng's <6> bsr.l Unexplored_9790 SkipAllExtensionLoads ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RemoveAlisToUninitializedPAPA Progress bsr.l Unexplored_8AF4 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l #gestaltPowerMgrVers, d0 _Gestalt tst d0 bnz.s begonePMSecondaryInit move.l a0, d0 cmp.l #$200, d0 blt.s begonePMSecondaryInit PMSecondaryInit Progress btst.b #extensionsEnabledBit, ExtensionsEnabledByte bnz.s @extensionsEnabled move #1, d0 swap d0 move #19, d0 dc.w $A09E ; _PowerMgrDispatch @extensionsEnabled move #1, d0 swap d0 move #99, d0 _PowerDispatch begonePMSecondaryInit ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeObjectSupportLibResidentHack Progress bsr Unexplored_6232 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PatchComponentManager Progress moveq #1, d3 move.l #'pthg', d5 move #-16500, d6 bsr.l ExecuteFromSystem bsr Unexplored_3938 bsr Unexplored_566E btst.b #4, SwitchedFlags bz.s @nah bclr.b #extensionsEnabledBit, ExtensionsEnabledByte move #-16504, d5 bsr Unexplored_5AA0 @nah ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Now that networks are usable, give script systems a chance to install fonts over the network. <14> subq #2,sp ; make room for OSErr result _AddScriptFonts addq #2,sp ; ignore result for now ; *** what kind of reality checking/error checking should go here? ;------------------------------------------------------------------------------------------------ ; Go tell text services manager what the system script is and what its default language is bsr TellTSMScriptAndLanguage ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Switch from the boot-time NewPtrStartup to one that returns an error. <30> move.l BootGlobals.postBootNewPtrStartup(a5),a0 move.w #$9C,d0 _SetTrapAddress newOS ; use the NewPtrStartup that just returns an error ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; We still have two heaps. We are going to get minSysHeapFreeAfterBoot bytes, even if it ; means growing the system heap again. This time, though, weÕll stop reserving anything, ; and take as much as we need. _RsrcZoneInit ; <23> Call _RsrcZoneInit to blow away system resources loaded in the application heap ; Guarantee some free space after last INIT (or for folks lacking any INIT files at all). clr.l BootGlobals.reservedForAfterBoot+4(a5) clr.l BootGlobals.reservedForAfterBoot(a5) ; stop reserving that big chunk <34> moveq #-1,d4 move.l #minSysHeapFreeAfterBoot,d5 ; what we want to have free in the system heap <34> bsr MakeSysFree ; resize ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; resembles PreInitMemoryCheck... move.l ExpandMem, a1 move.l $304(a1), a1 ; a1 = ptr to 20-byte block from DoWeHaveEnoughRAMToBoot move.l SysZone, a0 ; d1 = ptr to end of sys heap (bkLimit) move.l (a0), d1 _FreeMem ,sys ; d0 = free mem in sys heap sub.l d0, d1 ; 12(a1) = sysBkLimit - sysFree - 0(a1) - 4(a1) sub.l (a1), d1 sub.l 4(a1), d1 move.l d1, 12(a1) ; diverges here move.l RealMemTop, d1 ; 16(a1) = ?physicalMem - BufPtr - 8(a1) sub.l BufPtr, d1 sub.l 8(a1), d1 move.l d1, 16(a1) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ move.l ExpandMem, a0 move #'ok', $268(a0) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Now, we call the launch trap. Before INITs, we patched Launch to point here, to the code that ; is used to start the Process Mgr. Any patches to Launch will be executed, followed by the Process ; Mgr. itself. clr.w -(sp) ; for the wierdos who look clr.l -(sp) ; we pass the parameters like the old launch string C pea #'MultiFinder' ; (rest in peace) string Pascal move.l sp,a0 ; pass those parameters _Launch StartProcessMgr ; The Process Mgr. is structured like an application (a bunch of code segments), but ; the code segments are numbered differently so they can be in the System file. ; First, set up the application heap, and then load the jump table for the Process Mgr. CLR.L StkLowPt ; keep VBL task out MOVE.L BufPtr,sp ; start stack out here CLR.L ScrapHandle ; no need for this _InitApplZone ; cut back the heap SUB #40,SP MOVE.L SP,A5 MOVE.L A5,CurrentA5 ; remember A5 for the Process Mgr. MOVE.L SP,CurStackBase ; remember stack for this one, too MOVE.L SP,StkLowPt ; for heap-stack crashes MOVE.L #gestaltMacOSCompatibilityBoxAttr,d0 _Gestalt BNE.S @no_bbox MOVE.L A0,D0 BTST.L #gestaltMacOSCompatibilityBoxPresent,D0 BZ.S @no_bbox ; fall thru if in blue box MOVE.L #gestaltMemoryMapAttr,D0 _Gestalt BNE.S @no_mmap MOVE.L A0,D0 BTST.L #gestaltMemoryMapSparse,D0 BZ.S @no_mmap ; fall thru if sparse memory map MOVE.L SP,BufPtr ; CASE: blue box with sparse memory map MOVE.L DefltStack,D0 SUB.L D0,BufPtr MOVE.L BufPtr,-(SP) MOVE.L ApplZone,-(SP) MOVE.L #$20008,D0 DC.W $FE22 ADDQ #8,SP MOVE.L $68FFEFF0,A0 MOVE.L 4(A0),A0 ; A0 = NKSystemInfoPtr.UsableMemorySize - 32k SUB.L #$8000,A0 BRA.S @common @no_bbox MOVE.L ExpandMem,A0 MOVE.L $320(A0),D0 BZ.S @no_mmap MOVE.L SP,BufPtr ; CASE: non-blue box with ?mmap JSR Unexplored_8D62 @no_mmap MOVE.L SP,A0 ; CASE: no mmap SUB.L DefltStack,A0 ; A0 = SP - Default Stack @common ; SetApplLimit(A0) _SetApplLimit BRA.L Unexplored_8472 ; FinalProcessMgrLaunch ; ÑÑÑ THE END ÑÑÑ ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadDSAT ; Loads the desired DSAT resource, and install it in low-memory. ; ; D0.W -> resource ID of DSAT ; D0.L <- handle of DSAT subq #4,sp ; room for returned handle MOVE.L #'DSAT',-(SP) MOVE.W D0,-(SP) _GetResource MOVE.L (SP)+,D0 bz.s BadSystem move.l d0,a0 move.l (a0),DSAlertTab RTS BadSystem ; Come here if a resource that is required is missing. moveq #dsBadPatch,d0 _SysError ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ExecuteFromSystem ; <34> ; Execute a resource that is gotten from the system. ; ; a5 -> globals, including parameter block and file name storage ; d3.W -> DontCloseOnError flag. If nonzero, don't CloseTheFile on nonzero result ; d5.L -> resource type ; d6.W -> resource ID moveq #-1,d4 bsr.l DontOpenAFile rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ DontOpenAFile ; Execute a resource that is gotten either from the system ; ; a5 -> globals, including parameter block and file name storage ; d0.W -> ID of STR resource containing the file name ; d3.W -> DontCloseOnError flag. If nonzero, don't CloseTheFile on nonzero result <33> ; d7.L -> folder type to look in ; d5.L -> resource type ; d6.W -> resource ID move.w #mapTrue,ROMMapInsert ; get ROM as well as System file subq #4,sp move.l d5,-(sp) move.w d6,-(sp) _GetResource move.l (sp)+,d1 ; get the result bz.s @noResource move.l d1,-(sp) ; save for later release bsr ExecuteHandle tst.w d3 ; do we care about closing the file? <33> bz.s @continue ; nope, just release and close <33> tst.w d0 ; yes, check for response <33> beq.s @continue ; glad we checked, but donÕt close it <37> addq #4,sp ; pop the (no longer a resource) handle <37> rts ; leave without closing <37> @continue _ReleaseResource @noResource bsr CloseTheFile @DontClose rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITFileByName ; If so, open the file, look for a 'sysz', and cycle through the INITs. ; If the system heap must be resized, then close and reopen the resource file. ; ; d0.W -> resource ID of string containing name of file to load ; a5 -> globals, including parameter block and file name storage ; d7.L -> folder type to look in, then folder dirID ; ; ccr <- Z means success, NZ means error ; ; d4.W = refnum of opened file ; d5.L = requested contiguous free space in system zone link a6, #-4 move.l d7, -4(a6) tst BootGlobals.enablerRsrcFirstBlk(a5) bz.s @noEnabler move BootGlobals.enablerRsrcFirstBlk(a5), d1 clr -(sp) move d1, -(sp) move.l -4(a6), -(sp) move d0, -(sp) bsr SetUpForFileByName move (sp)+, d1 bz.s @straightAway @noEnabler move BootGlobals.enablerRsrcFirstBlk(a5), d1 clr -(sp) move d1, -(sp) move.l -4(a6), -(sp) move d0, -(sp) bsr SetUpForFileByName move (sp)+, d0 bnz.s @return @straightAway move.l -4(a6), d7 bsr LoadINITFile @return unlk a6 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetUpForFileByName ; Get the name of a file from a resource. ; Set up a parameter block with the appropriate values, find a folder to work in. ; ; a5 -> globals, including parameter block and file name storage ; d7.L -> folder type to look for ; d0.W -> resource ID of the fileÕs name ; ; d0.W <- error code ; d7.L <- dirID of found folder ; Now actually stack-based, like this: ; pascal OSErr SetUpForFileByName(int whichDisk, long folderType, int fileNameResID) link a6, #0 moveq #0, d7 subq #4, sp move 8(a6), -(sp) _GetString move.l (sp)+, d0 bz.s @fail move.l d0, a0 moveq #0, d0 ; success code move.l (a0), a0 ; handle to ptr move.b (a0), d0 ; pstring size addq.b #1, d0 ; raw size lea $DC(a5), a1 ; why not BootGlobals.fileName? _BlockMoveData move 14(a6), d1 move.l 10(a6), d7 bsr SetUpForFolder bra.s @return @fail move #resNotFound, d0 @return move d0, 16(a6) unlk a6 move.l (sp)+, a0 addq.l #8, sp jmp (a0) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetUpForFolder ; Set up a parameter block with the appropriate values, and find a folder to work in. ; ; a5 -> globals, including parameter block and file name storage ; d1.W -> which disk ; d7.L -> folder type to look for ; ; d0.W <- error code ; d7.L <- dirID of found folder sub #2,sp ; _FindFolder result (OSErr) move d1,-(sp) ; which disk move.l d7,-(sp) ; which folder type move.b #kDontCreateFolder,-(sp) pea $1DC(a5) ; var foundVRefNum result pea $1DE(a5) ; var foundDirID result _FindFolder move.l $1DE(a5), d7 move.w (sp)+,d0 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadExtensionsManagerINIT btst.b #extensionsEnabledBit, ExtensionsEnabledByte bz.s @return move.l #kExtensionFolderType, -(sp) move.l #'INIT', -(sp) lea ExtensionsManagerFlag, a0 st.b (a0) bsr LoadINITFilesInFolder2 lea ExtensionsManagerFlag, a0 sf.b (a0) @return rts ExtensionsManagerFlag dc.b 0 dc.b 0 ExtensionsManagerFlag2 equ ExtensionsManagerFlag + 1 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITFilesInFolder2 ; pascal cpid LoadINITFilesInFolder2(long folderType /*d7*/, long fileType /*a2*/) ; for fileType: 0 means get INIT, RDEV, cdev, anything else means that file type only link a6, #0 movem.l d2-d7/a2-a4, -(sp) tst BootGlobals.enablerRsrcFirstBlk(a5) bz.s @noEnabler move.l 12(a6), d7 move.l 8(a6), a2 move BootGlobals.enablerRsrcFirstBlk(a5), d1 bsr LoadINITFilesInFolder @noEnabler move.l 12(a6), d7 move.l 8(a6), a2 move BootGlobals.sysRsrcFirstBlk(a5), d1 bsr LoadINITFilesInFolder movem.l (sp)+, d2-d7/a2-a4 unlk a6 move.l (sp), a0 opt none adda #12, sp opt all jmp (a0) ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITFilesInFolder ; The major file-loading loop for INITs. For each file in the folder specified by d7, ; by index, check whether itÕs an INIT, RDEV or cdev. If so, open the file, look ; for an 'sysz', and cycle through the INITs. If the system heap must be resized, ; then must close and reopen the resource file. ; ; a5 -> globals, including parameter block and file name storage ; d7.L -> folder type to look in, then folder dirID ; a2 -> 0 means get INIT, RDEV, cdev, anything else means that file type only ; ; d3.W = index of current file ; d4.W = refnum of opened file ; ; no return values move.l a4,-(sp) ; save a4 for folder. Used for creator type. <9> cmp #0, a2 beq.s @foundFolder bsr SetUpForFolder bz.s @foundFolder ; we got it, keep going <26> cmp.l #'scri', a2 ; looking for script extensions? <26> bne DoneWithFolder ; if not, donÕt try System Folder <26> move BootGlobals.sysRsrcFirstBlk(a5), d1 move.l #kSystemFolderType, d7 ; try the System Folder <26> bsr SetUpForFolder ; <26> bz.s @foundFolder ; it worked <39> ; <39> go ahead and try anyway with 0 as a dirID in case everything is at the root moveq #0, D7 ; try the root <39> @foundFolder lea BootGlobals.fileName(a5),a0 ; store pointer to fileÕs name move.l a0,BootGlobals.paramBlock+ioFileName(a5) move $1DC(a5),BootGlobals.paramBlock+ioVRefNum(a5) clr.w BootGlobals.paramBlock+ioFileType(a5) ; "version" and permissions moveq #0,d3 ; start looping through the files _NextFileInFolder addq.w #1,d3 ; increment the file index ReiterateWithoutIncrementing bsr GetInfoForNextFile bnz DoneWithFolder ; no more files in the folder, stop loading move.l ioFlUsrWds+fdType(a0),d0 ; grab file type for testing move.l ioFlUsrWds+fdCreator(A0),a4 ; save file creator type for LoadInitFile <9> btst.b #extensionsEnabledBit, ExtensionsEnabledByte bz.s @extensionsDisabled move.l a0, -(sp) move.l ExpandMem, a0 tst.b $33B(a0) move.l (sp)+, a0 bz @byteWasZero movem.l d0-d1/a0-a1, -(sp) move.b #0, -(sp) move.l d0, -(sp) move.l a4, -(sp) move $1DC(a5), -(sp) move.l $1DE(a5), -(sp) move.l BootGlobals.paramBlock+ioFileName(a5), -(sp) pea $4A(a5) bsr.l Unexplored_95D4 tst.b (sp)+ movem.l (sp)+, d0-d1/a0-a1 bz NextFileInFolder @byteWasZero move.l a0, -(sp) lea ExtensionsManagerFlag, a0 tst.b (a0) move.l (sp)+, a0 bz.s @emOff cmp.l #'extE', a4 bne NextFileInFolder bsr LoadINITFile bne DoneWithFolder move.l a0, -(sp) lea ExtensionsManagerFlag2, a0 st.b (a0) move.l (sp)+, a0 bra @flagWhetherFileContainsINIT @emOff move.l a2, d1 beq.s @allTypes cmp.l d1, d0 bra @checkType @extensionsDisabled ;guessing that these are the indispensable extension types... cmp.l #'aaud', a4 beq @goodFile cmp.l #'cbon', a4 beq @goodFile cmp.l #'ttsu', a4 bne NextFileInFolder move.l a0, -(sp) move.l ExpandMem, a0 tst.b $33B(a0) move.l (sp)+, a0 bz @goodFile bra NextFileInFolder ; move.l a2,d1 ; what file type are we looking for ; bz.s @allTypes ; 0, means look for all boot-executable types ; cmp.l d1,d0 ; is this the type weÕre looking for? ; bra.s @checkType ; go ask the storm trooper @allTypes cmp.l #'INIT',d0 ; is it a system extension? bne.s @notExtension ; <12> no, keep checking ; special-case INIT creator codes cmp.l #'kuri', a4 beq @is_kuri cmp.l #'kl08', a4 beq @is_kl08 cmp.l #kFileShareCreator, a4 beq @checkAppleTalkState cmp.l #'mtv2', a4 beq @is_mtv2 cmp.l #'caps', a4 beq @is_caps cmp.l #'ATI ', a4 beq @is_ati cmp.l #'avav', a4 beq @is_avav cmp.l #'extE', a4 beq NextFileInFolder bra @goodFile @notExtension cmp.l #'pext',d0 ; <18> Is it an El Kabong printing extension? beq @goodFile ; <18> Yes. Go load it. cmp.l #'cdev',d0 ; is it a control panel? BNE.S @notcdev ; use control panels only if cmp.l #'kl07',a4 ; their creator is not kl07 bne @goodFile bra @is_kl08 @notcdev cmp.l #'RDEV',d0 ; is it a Chooser extension? bne.s @notRDEV ; <12> no, keep checking cmp.l #kAppleShareCreator,a4 ; <12> Is it AppleShare? bne @goodFile ; <12> No, itÕs just some Chooser extension bra @checkAppleTalkState ; <12> See if AppleTalk is active. If not, donÕt load AppleShare @notRDEV cmp.l #'cbnd',d0 ; is it a connection tool? BEQ.S @goodFile ; yes, use it cmp.l #'fbnd',d0 ; is it a file transfer tool? BEQ.S @goodFile ; yes, use it cmp.l #'tbnd',d0 ; is it a terminal emulation tool? BEQ.S @goodFile ; yes, use it cmp.l #'vbnd',d0 ; is it a telephone tool? BEQ.S @goodFile ; yes, use it cmp.l #'adev',d0 ; is it a network extension? BEQ.S @goodFile ; yes, use it cmp.l #'ddev',d0 ; is it a database extension? BEQ.S @goodFile ; yes, use it cmp.l #'appe',d0 ; is it a background app? <33> BNE.S @not_appe cmp.l #'kl02',a4 BNE.S @goodFile bra @is_kl08 @not_appe cmp.l #'ndrv',d0 BNE.S @not_ndrv move.l a0,-(sp) move.l ExpandMem,a0 tst.b $33B(a0) move.l (sp)+,a0 bz.s @goodFile cmp.l #'usbd',a4 BEQ.S @goodFile bra NextFileInFolder @not_ndrv cmp.l #'fext',d0 ; is it a Finder extension? BEQ.S @goodFile cmp.l #'APPC',d0 BEQ.S @goodFile cmp.l #'FNDR',d0 @checkType bne NextFileInFolder ; no, move along @goodFile btst #4,SwitchedFlags bne NextFileInFolder btst #bFNoINIT,ioFlUsrWds+fdFlags+1(a0) ; do we know there are no INIT resources? bne NextFileInFolder ; yes, skip slow OpenResFile btst #6,ioFlUsrWds+fdFlags(a0) bnz NextFileInFolder move.l a4, d0 cmp.l #'mntr',d0 beq NextFileInFolder @normalINITFile ; <30> bsr LoadINITFile ; load all the INITs from the file bnz NextFileInFolder ; Check to see if we actually found any INITs in this file. If we didnÕt, then save this useful ; information as a fndrInfo bit so we can skip the really slow OpenResFile the next time we start up. @flagWhetherFileContainsINIT cmp.w #1,d6 ; exit on first time through loop? bne.s @hadINIT ; no, had an INIT tst.w d1 ; was the problem not finding a resource? bz.s @noINITs ; yes, no INITs cmp.w #resNotFound,d1 ; was the problem not finding a resource? bne.s @hadINIT ; no, perhaps too little memory @noINITs lea BootGlobals.paramBlock(a5),a0 ; point at param block bset #bFNoINIT,ioFlUsrWds+fdFlags+1(a0) ; remember that there are no INIT resources move.l d7,ioDirID(a0) ; reset the dirID, since HGetFileInfo trashes it _HSetFileInfo ; write out the bit ; ignore errors, weÕre just optimizing @hadINIT ; Loop over files in folder... unless this was the Extensions Manager! move.l a0,-(sp) lea ExtensionsManagerFlag, a0 tst.b (a0) move.l (sp)+, a0 bz NextFileInFolder move.l a0,-(sp) lea ExtensionsManagerFlag2, a0 tst.b (a0) move.l (sp)+, a0 bz NextFileInFolder bra DoneWithFolder ; See if AppleTalk is active. If not, donÕt load the current extension. @checkAppleTalkState move.l a0,-(sp) ; <12> Save parameter block move.l ExpandMem,a0 ; <12> tst.w ExpandMemRec.emAppleTalkInactiveOnBoot(a0) ; <12> Check saved AppleTalk state move.l (sp)+,a0 ; <12> Restore parameter block bz.s @goodFile ; <12> AppleTalk is on. ItÕs ok to load this extension. bra NextFileInFolder ; <12> AppleTalk is off. DonÕt load this extension. @is_mtv2 btst #4, SwitchedFlags bnz NextFileInFolder bsr LoadINITFile bne NextFileInFolder movem.l d1/d6/d7, -(sp) clr.b -(sp) bsr Unexplored_67B0 tst.b (sp)+ bz.s @noAdbReinit _ADBReInit @noAdbReinit movem.l (sp)+, d1/d6/d7 bra @flagWhetherFileContainsINIT @is_ati btst #4, SwitchedFlags bnz NextFileInFolder movem.l d1/d6/d7, -(sp) clr.b -(sp) bsr Unexplored_68BC tst.b (sp)+ movem.l (sp)+, d1/d6/d7 beq NextFileInFolder bsr LoadINITFile bne NextFileInFolder bra @flagWhetherFileContainsINIT @is_avav btst #4, SwitchedFlags bnz NextFileInFolder bsr LoadINITFile bne NextFileInFolder movem.l d1/d6/d7, -(sp) bsr Unexplored_63C6 movem.l (sp)+, d1/d6/d7 bra @flagWhetherFileContainsINIT @is_kuri move #-20983, d0 bra.s @commonKuriCapsCase @is_caps clr d0 @commonKuriCapsCase movem.l d1-d3/a0-a3, -(sp) move d0, -(sp) clr -(sp) lea BootGlobals.paramBlock(a5), a0 move.l d7, $30(a0) move.l a0, -(sp) jsr Unexplored_663E move (sp)+, d0 cmp #0, d0 bne.s @nm jsr Unexplored_65B4 movem.l (sp)+, d1-d3/a0-a3 bra ThisFileAgain @nm addq.l #2, sp movem.l (sp)+, d1-d3/a0-a3 bra NextFileInFolder @is_kl08 movem.l d0-d3/a0-a3, -(sp) clr -(sp) lea BootGlobals.paramBlock(a5), a0 move.l d7, $30(a0) move.l a0, -(sp) jsr Unexplored_6798 move (sp)+, d0 cmp #0, d0 bne.s @nm2 move.b $2C(a5), d0 cmp.b #0, d0 bne.s @nm3 jsr Unexplored_6780 move.b #1, d0 move.b d0, $2C(a5) @nm3 movem.l (sp)+, d0-d3/a0-a3 bra ThisFileAgain @nm2 movem.l (sp)+, d0-d3/a0-a3 bra NextFileInFolder DoneWithFolder movem.l (sp)+,a4 ; restore a4 for folder. Used for creator type. <9> rts GetInfoForNextFile ; Somehow involve the Extension Table Mechanism lea BootGlobals.paramBlock(a5), a0 cmp #0, a2 beq.s @doingMainSearch ;searching for a specific file type move d3, ioFDirIndex(a0) move.l d7, ioDirID(a0) _HGetFileInfo bra.s @return @doingMainSearch movem.l d1-d2/a0-a1, -(sp) subq.l #2, sp move.l a0, -(sp) moveq #-2, d0 dc.w $AA7D ; extension loader dispatch move (sp)+, d0 bnz.s @skipNextCall move d0, -(sp) subq.l #2, sp clr.l -(sp) moveq #-4, d0 dc.w $AA7D ; extension loader dispatch addq.l #2, sp move (sp)+, d0 @skipNextCall movem.l (sp)+, d1-d2/a0-a1 move.l $30(a0), d7 move $16(a0), $1DC(a5) move.l d7, $1DE(a5) move d3, ioFDirIndex(a0) ext.l d0 tst d0 @return rts NextFileInFolder ; Invoke the Extension Table Reorder Mechanism cmp.l #0, a2 bne _NextFileInFolder movem.l d0-d2/a0-a1, -(sp) subq.l #2, sp clr.l -(sp) moveq #-3, d0 dc.w $AA7D ; extension loader dispatch addq.l #2, sp movem.l (sp)+, d0-d2/a0-a1 bra _NextFileInFolder ThisFileAgain cmp.l #0, a2 bne ReiterateWithoutIncrementing movem.l d0-d2/a0-a1, -(sp) subq.l #2, sp clr.l -(sp) moveq #-3, d0 dc.w $AA7D ; extension loader dispatch addq.l #2, sp movem.l (sp)+, d0-d2/a0-a1 bra ReiterateWithoutIncrementing ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITFile ; Open a file, look for a 'sysz', and cycle through the INITs. ; If the system heap must be resized, then must close and reopen the resource file. ; ; a5 -> globals, including parameter block and file name storage ; d7.L -> folder type to look in, then folder dirID ; d6.W <- number of resources loaded ; d1.W <- error result from loading last resource in the file ; d0.W <- error result ; ResErr <- error result ; ; d4.W = refnum of opened file ; d5.L = requested contiguous free space in system zone ; ; To do: ; Change the reality check to a preflight which either chooses to not run the init or to ; skip the allocation and (hopefully) let the init know that the space wasn't allocated. ; Make space before getting 'sysz' to speed up booting, since it reduces re-opening of the file. move.l #minSysHeapFreeForINIT,d5 ; minimum space needed to run an INIT bsr MakeSysFree ; resize bsr OpenTheFile ; go open the resource file bnz @skip ; skip file if bad open ; Now look for an 'sysz' resource to make a system heap request. subq #4,sp ; room for result move.l #'sysz',-(sp) ; 'sysz' resource clr.w -(sp) ; id 0 always _Get1Resource move.l (sp)+,d0 bz.s @noRequest ; no sysz, go on move.l d0,a0 ; sysz handle move.l (a0),a0 ; sysz pointer move.l (a0),d5 ; requested size bsr MakeSysFree ; get it in the sys zone @noRequest btst.b #4,SwitchedFlags bnz.s @skip cmp.l #'Œnd5',A4 ; is this QuickTimeª? <9> bne.s @skipQuickTimeFix ; if not, we donÕt have to load components <9> ;pascal long RegisterComponentResourceFile(short resRefNum, short global) <9> clr.l -(sp) ; return value <9> move.w d4,-(sp) ; fref <9> move.w #1,-(sp) ; register them globally <9> moveq #20,d0 ; RegisterComponentResourceFile selector <9> _ComponentDispatch ; <9> addq #4,sp ; ignore result <9> @skipQuickTimeFix btst.b #2,SwitchedFlags bnz.s @skip_whatever_this_is st.b WWExist @skip_whatever_this_is bsr LoadINITResources ; now load all the INIT resources bsr.s CloseTheFile _CleanUpApplicationComponents ; clean up any components left in the app heap <9> andi.b #-2,BufPtr+3 ; worried about odd BufPtr, huh. clr -(sp) bsr Unexplored_5682 tst CrsrState bz.s @crsr_fine _ShowCursor @crsr_fine @skip move.w ResErr,d0 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ OpenTheFile ; Open the current resource file with preloading off. ; ; a5 -> globals, including file name at BootGlobals.fileName(a5) ; d7.L -> parent directory id ; d4.W <- file refnum ; d0.W <- error result ; ResErr <- error result ; ; Trashes d0/a0 move.l a1,-(sp) subq #2,sp ; room for result move.w $1DC(A5),-(sp) ; at boot time def. vol. = boot vol. move.l $1DE(A5),-(sp) pea BootGlobals.fileName(a5) move.b #fsCurPerm,-(sp) clr.b ResLoad ; no preloads please _HOpenResFile st ResLoad ; restore resLoad to proper state move (sp)+,d4 ; save the refnum bmi.s @nothingOpened lea BootGlobals.fileName(a5),a0 ; pointer to fileÕs name <30> move.l a0,CurNamePtr ; Put ptr to the filename into CurApName+4 <35> @nothingOpened move.l (sp)+,a1 move.w ResErr,d0 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ CloseTheFile ; Close the current resource file. ; ; d4.W -> file refnum ; d4.W <- -1, indicating no file is open ; Trashes d0/a0 cmp.w #-1,d4 beq.s @done move.l #-1,CurNamePtr ; no currently-executing file <35> move d4,-(sp) ; refNum of the open file _CloseResFile moveq #-1,d4 ; no file is open @done rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeSysFree ; Guarantee a contiguous block of free space in the sys. heap. ; If the heap must be grown, must carefully close and reopen the ; current resource file since its map, etc. is in the app heap. ; To avoid purging everything, we use a loop based on _CompactMem ; and _SetAppBase. In the worst case, the loop should be ; executed twice. ; ; d5.L -> requested space ; d4.W -> file refnum, or negative if no resource file is open now ; a5 -> if d4 is positive, name at BootGlobals.fileName(a5) ; d7.L -> if d4 is positive, parent directory id ; ; Trashes d0-d2/a0 ; ; To Do: ; Do the CompactMem anyway, even if there is only one zone. ; Add a result code indicating success or failure. ; ; Assertions: ; d1 doesnÕt get trashed by CloseTheFile, PinSysHeapTop, _SetApplBase, _CompactMem bsr ApplZoneExists beq.s @exit ; yes, sys. heap is growable; do nothing move.w d4,d1 ; save file refNum for later cmp.l #$7fffffff,d5 bne.s @dothing bsr CalculateAmountReallyNeeded bra.s @bitWeird @dothing move.l d5,d0 ; amount needed _CompactMem sys ; look for it in sys zone sub.l d5,d0 ; gotten - needed bge.s @done ; gotten ³ needed --> done ; d0 is negative <36> move.l d5,d2 ; 'needed' for later @bitWeird addq.l #1,d2 ; round up and and.w #~1,d2 ; make sure it is even tst.w d4 ; is a resource file open? bmi.s @noNeedToClose ; no, no need to close the file bsr.s CloseTheFile ; close resource file @noNeedToClose move.l SysZone,a0 move.l bkLim(a0),a0 ; end of sys. zone add.l d2,a0 ; end of zone + (needed-gotten) adda.w #sysHeapFreeSpaceSlop,a0 ; with slop bsr PinSysHeapTop _SetApplBase ; free up more space move.l d5,d0 ; amount needed <36> _CompactMem sys ; look for it in sys zone again <36> @done tst.w d1 ; was there a resource file open? bmi.s @noNeedToOpen ; no, no need to re-open the file tst.w d4 ; is the resource file still open? bpl.s @noNeedToOpen ; yes, no need to re-open the file bsr OpenTheFile ; assume success here @noNeedToOpen bsr RealityCheck ; make sure we have enough memory to continue @exit rts ;-------------------------------------------------------------------------------------- CalculateAmountReallyNeeded movem.l d0/d1/a0, -(sp) move.l sp, d1 sub.l DefltStack, d1 sub.l #$40000, d1 sub.l #$40000, d1 sub.l BootGlobals.reservedForAfterBoot(a5), d1 move.l SysZone, a0 sub.l 0(a0), d1 ; bkLimit tst.l VMGlobals bmi.s @return_d1_as_d2 moveq #-3, d0 _MemoryDispatch sub.l BootGlobals.reservedForAfterBoot + 4(a5), d0 bmi.s @return_d1_as_d2 cmp.l d1, d0 bge.s @return_d1_as_d2 sub.l #$40000, d0 move.l d0, d1 @return_d1_as_d2 move.l d1, d2 movem.l (sp)+, d0/d1/a0 rts ;-------------------------------------------------------------------------------------- ; ; Call GetEnvirons to get the system script and GetScript to get that scripts language code ; then pass the information onto the Text Services manager ; TellTSMScriptAndLanguage movem.l d3,-(sp) ;save d3 subq #4,sp ;make room for long result from GetScript move.w #smSysScript,-(sp) ;push the system script verb onto the stack _GetEnvirons ;get the system script move.l (sp)+,d3 ;save return value in d3 subq #4,sp ;space for GetScript return value move.w d3,-(sp) ;put the script (in low word) onto the stack swap d3 ;now move the script code high move.w #smScriptLang,-(sp) ;now tell us the language _GetScript addq #2,sp ;again we want the low word move.w (sp)+,d3 ;save the language subq #4,sp ;make a record on the stack move.l sp,a0 ;get a pointer to it move.l d3,(a0) ;copy the S&L infor from d0 into the record we made on the stack clr.w -(sp) ;clear space for the result move.l a0,-(sp) ;move the pointer to the stack ; _SetTextServiceLanguage ;set the script and language moveq #14,d0 dc.w $aa54 addq #6,sp ;pop and ignore the result and get rid of the record movem.l (sp)+,d3 ;restore d3 rts nop ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadINITResources ; The resource loading loop. ; ; d4.W -> refNum of file weÕre loading from, or -1 meaning the system file ; ; d6.W <- number of resources loaded ; d1.W <- error code ; ; d6.W = index of resource ; d5.L = size needed (used to pass to MakeSysFree) ; ; To Do: store the INIT index and/or handle along with the filename to make ; for easier debugging when files have more than one INIT. moveq #1,d6 ; start with resource 1 @loop ; First, do a Get1IndResource or a GetResource, from the file or System file. move.w #mapFalse,ROMMapInsert ; make ResLoad temporarily false, get ROM as well bsr GetINITResource bnz.s @continue ; got one ; If we didnÕt get a handle and we are working on a file, we are done. ; If we are working on the System file, we just move on to the next resource by number. tst.w d4 ; in System? bpl.s @done ; no, we are done bra.s @next ; yes, keep going @continue ; Now make sure there is enough system heap free for us. subq #4,sp MOVE.L d1,-(SP) ; resource handle _SizeRsrc MOVE.L (SP)+,d5 ; get the size of the INIT ADD.L #minSysHeapFreeForINIT,d5 ; add the required free space bsr.s MakeSysFree ; get contiguous bytes in sys. heap ; Make a fresh heap, and get the resource, for real this time. move.w #mapTrue,ROMMapInsert ; get ROM as well as System file bsr.l GetINITResource ; now get it for real bz.s @next ; skip this one if we canÕt load it ; Detach the resource, if it is one of the ones from the System file. tst.w d4 ; in System? bpl.s @noDetach ; no, then donÕt detach move.l d1, -(sp) ; yes, push handle to detach <23> _DetachResource ; and cut it off! <23> @noDetach lea @nmiscratch,a0 ; prevent INITs from patching NMI vector? move.l AutoInt7,(a0) ; Lock the sucker down, and call him, preserving registers. bsr SetBufPtrLimit ; jam MemTop so they wonÕt lower BufPtr too far bsr.s ExecuteHandle ; execute the stuff in that resource move.l BootGlobals.logicalMemTop(a5),MemTop ; set MemTop back <30> move.l (AutoInt7),a0 cmp #$4e73,(a0) ; RTE opcode bne @next lea @nmiscratch,a0 move.l (a0),AutoInt7 @next addq.w #1,d6 ; up the resource index tst.w d4 ; in System? bpl.s @loop ; no, keep going until we canÕt get any more INITs cmp.w #36,d6 ; done yet? bcs.s @loop ; no, keep loading @done move.w ResErr,d1 rts @nmiscratch dc.l 0 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ExecuteHandle ; Lock and execute the contents of a handle. ; ; d1.L -> handle ; ; Trashes d0-d2/a0-a1 move.l d1,a0 ; resource handle _HLock ; lock before executing move.l (a0),a1 _StripAddress move.l a1,d0 move.l (a5),-(sp) ; preserve QD globals pointer movem.l d3-d7/a2-a6,-(sp) ; save all regs over call jsr (a1) ; pass handle in a0 for disposing, sizing, etc. movem.l (sp)+,d3-d7/a2-a6 ; restore regs move.l (sp)+,(a5) bsr RealityCheck ; make sure we have enough memory to continue rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ GetINITResource ; d6.W -> ID of INIT resource in System file, or index of INIT resource in another file ; d4.W -> -1 to mean System file, or other to mean current resource file ; d1.L <- handle ; ccr <- Z if resource not found subq #4,sp ; room for returned handle move.l #'INIT',-(sp) move.w d6,-(sp) tst.w d4 ; from System? bmi.s @getFromSys _Get1IxResource ; get indexed from file bra.s @got @getFromSys _GetResource ; get by number from System/ROM @got move.l (sp)+,d1 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadLowerCaseptch419 move #419,d0 bsr LoadLowerCaseptch rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadVM ; Load the Virtual Memory system, which is contained in the 'ptch' (42) resource (which is locked). ; Also note that VM code contains the true test for whether a machine is ÒVM capableÓ. btst #extensionsEnabledBit, ExtensionsEnabledByte bz @return move.l #420, d0 move.l MemTop, -(sp) ; why stack these? move.l BufPtr, -(sp) lea VMName, a0 move.l a0, CurNamePtr bsr LoadLowerCaseptch move.l #-1, $914 tst.l VMGlobals bmi @clearStackAndReturn bsr.l GetEndOfBootCode ; hold *part of* boot 3 move.l (sp)+, a1 lea JustBeforeLoadingVM, a0 sub.l a0, a1 _HoldMemory move.l MacJmp, d0 bz.s @dontWorryAboutMacsBug cmp.l #-1, d0 beq.s @dontWorryAboutMacsBug ; fall thru if MacsBug installed move.l MemTop, d0 ; check whether it is possible move.l d0, d1 ; to hold MacsBug's memory? lsr.l #2, d1 sub.l d1, d0 add.l #$100000, d0 cmp.l (sp), d0 ; (bufptr on entry) bhi.s @failToHoldMacsBug move.l 4(sp), a1 ; try holding all mem above BufPtr move.l 0(sp), a0 sub.l a0, a1 subq.l #1, a1 ; (why decrement len by 1?) _HoldMemory tst d0 bnz.s @failToHoldMacsBug move.l (sp), BufPtr bra.s @dontWorryAboutMacsBug @failToHoldMacsBug addq.l #8, sp ParanoidDebugStr loadVMComplainString moveq #dsCoreErr, d0 _SysError @dontWorryAboutMacsBug move.l #gestaltVMAttr, d0 _Gestalt tst d0 bnz.s @requiredFunctionsNotInstalled move.l a0, d0 ; "MakeMemoryResident, MakeMemoryNonResident, FlushMemory, and ReleaseMemoryData are available" btst.l #gestaltVMHasPagingControl, d0 bz.s @requiredFunctionsNotInstalled bsr.l GetEndOfBootCode ; a0/a1 = (end of boot 3) : (BufPtr - 1 page) move.l BufPtr, a1 sub.l (sp), a1 sub.l #$1001, a1 move.l (sp)+, a0 opt none adda #$1000, a0 opt all movem.l a0/a1, -(sp) _ReleaseMemoryData ; kill it off! movem.l (sp), a0/a1 _MakeMemoryNonResident movem.l (sp)+, a0/a1 _ReleaseMemoryData @requiredFunctionsNotInstalled bsr.s SetGestaltLogicalRAM @clearStackAndReturn addq.l #8, sp @return rts loadVMComplainString dc.b 'Stopping now because MacsBug was loaded before VM and we were about to make it non-resident' nop ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetGestaltLogicalRAM moveq #-6, d0 _MemoryDispatch move.l d0, d4 ; add "unusable" memory to whatever the above call tells us move.l $68FFEFF0, a0 ; NKSystemInfo move.l 0(a0), d3 ; .PhysicalMemorySize sub.l 4(a0), d3 ; - .UsableMemorySize add.l d3, d4 move.l #gestaltVersion, d0 _Gestalt cmp #5, a0 blo.s @return subq #2, a7 ; depending on Gestalt version, set lram selector move.l #gestaltLogicalRAMSize, -(sp) move.l d4, -(sp) _SetGestaltValue addq #2, sp @return rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ DoUserModeInit clr.l $2E(a5) tst.l VMGlobals bge.s @return move.l #$AEEF, d0 lea UserModeInitName, a0 move.l a0, CurNamePtr bsr LoadLowerCaseptch move.l #-1, CurNamePtr @return rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadDebugger ; Load the MacsBug debugger, and optionally the other debug thing (Disassembler). ; If there is no MacsBug, no attempt is made to load Disassmbler. ; Before loading MacsBug (below BufPtr), 1024 bytes of globals are reserved. ; MacsBug and the Disassembler are responsible for lowering BufPtr themselves after being loaded. ; If they donÕt, they will be overwritten by the stack and globals of the first application. btst.b #3,SwitchedFlags bz.s @cancel bclr.b #3,SwitchedFlags move.b SwitchedFlags,-(sp) subq.l #debuggerGlobalSize,BufPtr clr.b -(sp) lea BootGlobals.bootBlocks+bbDbg1Name(a5),a1 pea (a1) bsr Unexplored_725A tst.b (sp)+ beq.s @revertBufPtrAndCancel @loadDebugger lea BootGlobals.bootBlocks+bbDbg1Name(a5),a1 bsr LoadBelowBufPtrSkip512 ; try loading it BEQ.S @install ; if present, install it @revertBufPtrAndCancel ADD.L #debuggerGlobalSize,BufPtr ; otherwise, dealloc MacsBug globals BRA.S @done @install lea DebuggerName,a0 ; put name of MacsBug into CurApPtr <37> move.l a0,CurNamePtr ; Put ptr to the MacsBug string <37> JSR (a2) ; tell it to install itself ; NOTE: the following code must not change in length - MacsBug depends upon it (blegh!) ; If MacsBug punts, it adds the magic offset 6 (bytes, that is) to the return address ; to skip over this code. Ideally, the interface should allow the debugger to return ; an error code (in, say, D0?) to allow happy bypassing of this message. MOVEQ #dsMacsBugInstalled,D0 ; alert saying we got MacsBug bsr BootAlert ; display it if we should <42> ; If we loaded the debugger successfully, get the Disassembler, too. lea BootGlobals.bootBlocks+bbDbg2Name(a5),a1 bsr LoadBelowBufPtrSkip512 ; search for Disassembler BNE.S @done ; branch if thereÕs no disassembler lea DisassemblerName,a0 ; put name of Disassembler into CurApPtr <37> move.l a0,CurNamePtr ; Put ptr to the Disassembler string <37> JSR (a2) ; tell it to install itself ; see above NOTE for MacsBug: the disassembler works the same way MOVEQ #dsDisassemblerInstalled,D0 ; alert saying we got the disassembler bsr BootAlert ; display it if we should <42> @done move.b SwitchedFlags,d0 move.b (sp)+,SwitchedFlags btst.l #3,d0 bz.s @flagZero bset.b #3,SwitchedFlags @flagZero @cancel move.l #-1,CurNamePtr ; nothing currently executing <37> rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; Load the data fork of a file into high memory (just below BufPtr). LoadBelowBufPtrSkip512 moveq #64,d1 lsl.w #3,d1 ; 64*8 = 512 bra.s LoadBelowBufPtrCommon LoadBelowBufPtr moveq #0,d1 LoadBelowBufPtrCommon ; a1 -> name for file to load ; d1.L -> number of bytes to skip at the start of the file ; a5 -> boot globals (used to find place for parameter block) ; a2 <- location loaded ; d2.L <- size of file loaded 0 means failure ; d3.B <- 0 = successfully loaded (CCRs set) ; ; Trashes d0-d3/a0-a2. lea BootGlobals.paramBlock(a5),a0 MOVEQ #-1,d3 ; error code LEA ioFileName(A0),A2 ; point to params we use MOVE.L A1,(A2)+ ; ioFileName(A0) CLR.L (A2)+ ; ioDrvNum(A0), ioRefNum(A0) use default drive? CLR.B (A2)+ ; ioFileType(A0) type 0 MOVE.B #fsRdPerm,(A2)+ ; read-only permissions lea BootGlobals.fileBuffer(a5),a1 move.l a1,(A2) ; ioOwnBuf(A0) use space after boot blocks _Open BNE.S @fail _GetEOF BNE.S @close MOVE.L (A2)+,d2 ; ioLEOF(A0) get physical length in bytes SUB.L d1,d2 ; skip first block MOVE.L BufPtr,A2 ; get top of code stack SUB.L d2,A2 ; A2 = where to read into MOVE.L A2,(A2) LEA ioBuffer(a0),a1 MOVE.L A2,(a1)+ ; ioBuffer(A0) MOVE.L d2,(a1)+ ; ioByteCount(A0) ADDQ #ioPosMode-ioNumDone,a1 MOVE.W #fsFromStart,(a1)+ ; ioPosMode(A0) absolute positioning MOVE.L d1,(a1) ; ioPosOffset(A0) start at 512 _Read BNE.S @close MOVEQ #0,d3 ; no errors @close _Close @fail tst.b d3 ; test result for CCR RTS ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ LoadLowerCaseptch move.l #'ptch',d1 ; load one of these DetachAndExecute ; Loads, detaches, and executes the resource with given type and ID. ; ; D0.W -> patch resource id ; D1.L -> patch resource type ; D2.L -> bufPtrÕs lower limit (added for the file cache) <33> ; ; Trashes: d0-d1/a0 ; ; Patches are called with their handle in D1.L. SUBQ #4,SP ; make room on the stack MOVE.L d1,-(SP) MOVE.W d0,-(SP) _GetResource ; get the resource handle MOVE.L (SP)+,D1 ; save the resource handle BEQ.S @skip ; we didnÕt get it, so just go on hy MOVE.L D1,-(SP) ; detach it _DetachResource MOVE.L D1,A0 ; get the handle MOVE.L (A0),A0 ; handle -> pointer movem.l A3-A6, -(SP) ; save important registers jsr (A0) ; call it (note that the handle must be in D1) movem.l (SP)+, A3-A6 ; restore Õcause ptch/PTCH trashes these @skip RTS ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ApplZoneExists move.l ApplZone,d0 cmp.l SysZone,d0 rts CreateApplicationHeap bsr.s ApplZoneExists bne.s @clobberIt ; if an ApplZone exists, kill it, otherwise É move.l BufPtr,ApplZone ; fool InitApplZone into thinking we had no zone before @clobberIt _InitApplZone ; make the heap and clean up if there was an old one move.l sp,a0 ; current stack sub.l DefltStack,a0 ; leave room for INITs to work _SetApplLimit rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MakeSystemHeapGrowable ; Set things up so the system heap and the application heap are the same, so the system heap will ; grow (this is only needed for the Plus and the SE, other ROMs do something like this already). bsr.s ApplZoneExists beq.s @noApplZone ; if no ApplZone exists, no need to kill it _InitApplZone @noApplZone move.l SysZone,a0 ; calculate a new minimum size for the heap add.l #initialSysHeapSize,a0 ; make it big enough so it wonÕt need to grow much bsr PinSysHeapTop ; donÕt go farther than we really can _SetApplBase ; SetApplBase will never shrink the heap move.l SysZone,a0 ; the one true heap move.l a0,ApplZone ; coincident heaps move.l a0,TheZone ; make it the current heap too move.l bkLim(a0),HeapEnd ; end of dynamic system/application heap move.l sp,a0 ; find the stack sub.l DefltStack,a0 ; keep room for the stack sub.l #minBootAppHeapSize,a0 ; and the application heap _SetApplLimit ; this is the highest we should grow rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ PinSysHeapTop ; <34> ; Things above sysZone include the stack (which starts in the middle) and applZone (if any). ; This is only called when SysZone is being made ApplZone so it can grow, so there is never ; an ApplZone to worry about. However, we do have to leave room so we can create one later. ; ; Other things above that include: this code (on the stack), BufPtr, MemTop. ; ; a0 -> where they think they want the top of heap ; a0 <- where they get to put the top of the system heap ; ; Trashes a1 ; ; To Do: ; Consider the case where the recommended top of the sysheap/bottom of the app heap is lower ; than the current top of the system heap. Bad, but what should happen? We can't cut into ; the stack or app heap sizes, can we? Maybe we just stop trying to load inits because we ; ran out of room. How would we get into this state, anyway? Would it (could it) ever happen? move.l sp,a1 sub.l DefltStack,a1 ; leave room for the stack sub.l #minBootAppHeapSize,a1 ; leave room for an app heap later <34> sub.l BootGlobals.reservedForAfterBoot(a5),a1 ; leave room for post-boot <34> cmp.l a0,a1 bhi.s @ok move.l a1,a0 bset.b #4,SwitchedFlags @ok move.l d1,-(sp) tst.l VMGlobals bmi.s @return move.l a0,d1 move.l SysZone,a1 sub.l (a1),d1 moveq #-3,d0 ; ?? negative of UnLockMemory _MemoryDispatch sub.l $1a(a5),d0 bpl.s @umm move.l (a1),a0 bset.b #4,SwitchedFlags bra.s @return @umm cmp.l d1,d0 bge.s @return move.l (a1),a0 add.l d0,a0 bset.b #4,SwitchedFlags @return move.l (sp)+,d1 rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ TemporaryNewPtrStartup ; <30> ; This is a routine to lower BufPtr. ItÕs usable only during startup. ; Another routine is used after startup is through. ; -> d0.L logicalSize ; <- a0 address of allocated block (Nil on failure) ; <- d0 result code ; memFullErr ; Error is also reported in MemErr ; ; _NewPtrStartup ,CLEAR will clear the allocated block. movem.l d2-d3,-(sp) ; save params and work registers move.w d1,d3 ; save trap word in d3 addq.l #3,d0 ; round up to nearest multiple of 4 <30> andi.b #$FC,d0 move.l d0,d2 ; save amount requested in d2 move.l BufPtr,d1 sub.l d0,d1 ; proposed new BufPtr value bcs.s @allocationFailed ; they asked for something bigger than BufPtr bsr.l IsThisBufPtrOK ; see if this d1 will work as a new value of BufPtr bne.s @allocationFailed andi.b #$FC,d1 ; drop it to the next longword move.l d1,a0 ; address of allocated block move.l a0,BufPtr ; make the allocation btst #clearBit,d3 ; is this a NewPtrStartup ,CLEAR? beq.s @dontClear move.l d2,d1 ; size to clear out move.l a0,a1 ; pointer to block bsr.s ClearBlock ; clear out the block at BufPtr as requested @dontClear movem.l (sp)+,d2-d3 clr.l d0 ; set the result code move.w d0,MemErr ; set MemErr rts @allocationFailed movem.l (sp)+,d2-d3 ; fall through into JustReturnAnError JustReturnAnError ; <30> ; This is used for NewPtrStartup after startup time. move.l #0,a0 ; return nil move.w #memFullErr,d0 ; allocation failed move.w d0,MemErr ; set MemErr rts JustReturnAnErrorEnd ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ClearBlock ; -> d1.L logicalSize (must be multiple of 4) ; -> a1 start of block to zero ; ; Trashes a1 lsr #2,d1 ; d1 := d1 / 4 subq #1,d1 ; make it zero-based @loop clr.l (a1)+ dbf d1,@loop rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ SetBufPtrLimit ; This sets MemTop to a value which will put a (faked-up) limit on how far BufPtr may be lowered. ; ItÕs based on the rule that BufPtr may not be lowered past MemTop / 2 + 1024. We believe that ; many INITs use this rule, so we also expect that they will stop where we want them to when they ; use our computed value of MemTop. ; ; Things which limit BufPtrÕs descent: ; must have at least 350K + stack space to launch Finder ; must have at least ???K + stack space to launch some essential control panel ; NuBusª cards or ROM in the logical memory space (when VM is in 24 bit mode ; ; a5 -> globals ; MemTop <- 2 * (bufPtrLimit - 1K) ; ; Trashes a0/d0 ; ; fake MemTop -> FakeMemTop will always be ³ MemTop ; MemTop -> +_____________ ; | ; | ; BufPtr -> | ; | ; |ÉÉÉÉÉÉÉÉÉÉÉÉÉ <- if 24bit VM, then barrier = BootGlobals.bufPtrLimit(a5) ; |## NuBusª ## <- may be here if in 24bit VM mode ; | ; |### ROM #### <- ditto ; | ; | ; |------------- <- SysZone + minProcessMgrSpace (could be below barrier) ; | ; | ; |ÑÑÑÑÑÑÑÑÑÑÑÑÑ <- barrier = BootGlobals.lowestBufPtr(a5) ; boot code -> |±±±±±±±±±±±±± BufPtr canÕt go lower than this without killing the machine. ; boot globals-> |­­­­­­­­­­­­­ ; top of stack-> |\\\\\\\\\\\\\ ; |\\\ stack \\\ ; SP -> |\\\\\\\\\\\\\ ; | ; ApplZone É É É É É É É É ; SZ.bkLim -> | ; | ; | ; SysZone -> |_____________ ; | lomem globs ; +ÑÑÑÑÑÑÑÑÑÑÑÑÑ bsr AdjustBarrier ; <38> move.l BootGlobals.bufPtrLimit(a5),a0 ; <38> sub.w #1024,a0 ; minBufPtr - 1024 add.l a0,a0 ; 2*(minBufPtr - 1024) <30> move.l a0,MemTop ; MemTop := 2*(minBufPtr - 1024) rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ RealityCheck ; This boolean routine returns EQ if there is sufficient space in the system heap to accomodate ; the amount requested in D0. ; ; Trashes d0-d1/a0 ; Actually just fall through to the next routine, but we might eventually want to check other ; things, like the size of or the amount of free space in the system heap. ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IsBufPtrOK ; Has BufPtr moved too far down? ; ; Trashes d0-d1/a0 move.l BufPtr,d1 bsr.s IsThisBufPtrOK beq.s @yes move.w #dsMemFullErr,d0 _SysError @yes rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ IsThisBufPtrOK ; <30> ; Would it be OK to lower BufPtr to the place suggested by d1? ; ; 1. Moved past the boot-time barrier. This is a test for whether boot globals would be smashed. ; 2. Consumed so much room we wonÕt have room to launch Finder. ; ; a5 -> globals ; d1.L -> suggested BufPtr ; CCRs <- Z if successful ; ; Trashes d1/a0 ; Have we gone past the boot globals or the limit imposed by VM? move.l BootGlobals.bufPtrLimit(a5),a0 ; a0 := top of the barrier <33><30> cmp.l a0,d1 ; barrier < suggested BufPtr? bcs.s @no ; nope, we need our boot globals ; Is there enough space to build the Process Mgr. heap? move.l SysZone,a0 move.l bkLim(a0),a0 sub.l a0,d1 ; any space above the system heap? bcs.s @no ; nope, we need our system heap <30> cmp.l $46(a5),d1 bgt.s @noButSucceed bset.b #4,SwitchedFlags @noButSucceed moveq #0,d1 ; set CCR for success (Z) @no ; all failure cases set CCR for failure (not Z) rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ AdjustBarrier ; <38> ; Adjust BootGlobals.bufPtrLimit(a5) to have: ; MAX( sysHeap.bkLim + minProcessMgrSpace, static limits (i.e. boot globals & vm limits) ) ; Trashes: a0/d0 move.l SysZone,a0 move.l a0,d0 ; copy baseAddr of SysZone move.l bkLim(a0),a0 add.l #initialSysHeapSize,d0 cmp.l d0,a0 ; if heap is small because weÕre on a small RAM machine bcc.s @enoughReservedForSysHeap ; pretend heap is at initialSysHeapSize because it will ; be that big soon anyway. move.l d0,a0 ; Set to be the minimum weÕd ever consider. @enoughReservedForSysHeap add.l $46(a5),a0 ; where the process mgr heap would end if we ; created it right now cmp.l BootGlobals.bufPtrLimit(a5),a0 ; processMgrHeap.bkLim > current barrier? bls.s @dont ; if not, donÕt adjust move.l a0,BootGlobals.bufPtrLimit(a5) ; set new barrier @dont rts ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ MyKeyMap dc.l $03000000 dc.l $00008001 dc.l $00000000 dc.l $00000000 dc.w 0 MyKeyMap2 dc.l $04000000 dc.l $00208001 dc.l $00000000 dc.l $00000000 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ; There is only about 1k of slack in this file, unless you turn some branches into longs. ; Don't rearrange the monolith that follows. Its internal refs are inflexible. dc.w $48e7 ; 251c dc.w $8080 ; 251e dc.w $103a ; 2520 dc.w $003e ; 2522 dc.w $660a ; 2524 dc.w $4cdf ; 2526 dc.w $0101 ; 2528 dc.w $2f3a ; 252a dc.w $002c ; 252c dc.w $4e75 ; 252e dc.w $2f38 ; 2530 dc.w $0a54 ; 2532 dc.w $3f38 ; 2534 dc.w $0a58 ; 2536 dc.w $21fa ; 2538 dc.w $0022 ; 253a dc.w $0a54 ; 253c dc.w $31f8 ; 253e dc.w $0a5a ; 2540 dc.w $0a58 ; 2542 dc.w $207a ; 2544 dc.w $0012 ; 2546 dc.w $4e90 ; 2548 dc.w $31df ; 254a dc.w $0a58 ; 254c dc.w $21df ; 254e dc.w $0a54 ; 2550 dc.w $4cdf ; 2552 dc.w $0101 ; 2554 dc.w $4e75 ; 2556 dc.w $0000 ; 2558 dc.w $0000 ; 255a dc.w $0000 ; 255c dc.w $0000 ; 255e dc.w $0101 ; 2560 Unexplored_2562 dc.w $50ff ; 2562 dc.w $8001 ; 2564 dc.w $0000 ; 2566 Unexplored_2568 dc.w $48e7 ; 2568 dc.w $80c0 ; 256a dc.w $704a ; 256c dc.w $a71e ; 256e dc.w $2248 ; 2570 dc.w $41fa ; 2572 dc.w $ffa8 ; 2574 dc.w $704a ; 2576 dc.w $a02e ; 2578 dc.w $2078 ; 257a dc.w $0a50 ; 257c dc.w $2348 ; 257e dc.w $0040 ; 2580 dc.w $2050 ; 2582 dc.w $0228 ; 2584 dc.w $0001 ; 2586 dc.w $0017 ; 2588 dc.w $303c ; 258a dc.w $a996 ; 258c dc.w $a146 ; 258e dc.w $2348 ; 2590 dc.w $003c ; 2592 dc.w $303c ; 2594 dc.w $a996 ; 2596 dc.w $2049 ; 2598 dc.w $a047 ; 259a dc.w $41fa ; 259c dc.w $ffc4 ; 259e dc.w $2089 ; 25a0 dc.w $4cdf ; 25a2 dc.w $0301 ; 25a4 dc.w $4e75 ; 25a6 dc.w $a02c ; 25a8 dc.w $4eb9 ; 25aa dc.w $50ff ; 25ac dc.w $8001 ; 25ae dc.w $a02c ; 25b0 dc.w $4e75 ; 25b2 Unexplored_25b4 dc.w $303c ; 25b4 dc.w $a057 ; 25b6 dc.w $a346 ; 25b8 dc.w $43fa ; 25ba dc.w $ffee ; 25bc dc.w $2348 ; 25be dc.w $0002 ; 25c0 dc.w $700c ; 25c2 dc.w $a71e ; 25c4 dc.w $2248 ; 25c6 dc.w $41fa ; 25c8 dc.w $ffde ; 25ca dc.w $700c ; 25cc dc.w $a02e ; 25ce dc.w $2049 ; 25d0 dc.w $303c ; 25d2 dc.w $a057 ; 25d4 dc.w $a247 ; 25d6 dc.w $4e75 ; 25d8 Unexplored_25da dc.w $48e7 ; 25da dc.w $fef8 ; 25dc dc.w $594f ; 25de dc.w $2f3c ; 25e0 dc.w $6775 ; 25e2 dc.w $7364 ; 25e4 dc.w $3f3c ; 25e6 dc.w $0001 ; 25e8 dc.w $a9a0 ; 25ea dc.w $201f ; 25ec dc.w $2840 ; 25ee dc.w $6600 ; 25f0 dc.w $0006 ; 25f2 dc.w $7062 ; 25f4 dc.w $a9c9 ; 25f6 dc.w $2f0c ; 25f8 dc.w $a992 ; 25fa dc.w $204c ; 25fc dc.w $a029 ; 25fe dc.w $2054 ; 2600 dc.w $5c48 ; 2602 dc.w $3018 ; 2604 dc.w $7200 ; 2606 dc.w $48e7 ; 2608 dc.w $8080 ; 260a dc.w $203c ; 260c dc.w $6d61 ; 260e dc.w $6368 ; 2610 dc.w $a1ad ; 2612 dc.w $2208 ; 2614 dc.w $4cdf ; 2616 dc.w $0101 ; 2618 dc.w $b250 ; 261a dc.w $41e8 ; 261c dc.w $0004 ; 261e dc.w $57c8 ; 2620 dc.w $fff8 ; 2622 dc.w $0c40 ; 2624 dc.w $ffff ; 2626 dc.w $6600 ; 2628 dc.w $001a ; 262a dc.w $2f38 ; 262c dc.w $02ba ; 262e dc.w $7000 ; 2630 bsr.w LoadDSAT ; 2632 dc.w $2c00 ; 2636 dc.w $7066 ; 2638 dc.w $a9c9 ; 263a dc.w $21df ; 263c dc.w $02ba ; 263e dc.w $2f06 ; 2640 dc.w $a9a3 ; 2642 dc.w $41e8 ; 2644 dc.w $fffe ; 2646 dc.w $3210 ; 2648 dc.w $204c ; 264a dc.w $a02a ; 264c dc.w $a023 ; 264e dc.w $9efc ; 2650 dc.w $0018 ; 2652 dc.w $284f ; 2654 dc.w $594f ; 2656 dc.w $2f3c ; 2658 dc.w $6c6f ; 265a dc.w $6472 ; 265c dc.w $3f3c ; 265e dc.w $bfff ; 2660 dc.w $a9a0 ; 2662 dc.w $201f ; 2664 dc.w $6600 ; 2666 dc.w $0006 ; 2668 dc.w $7062 ; 266a dc.w $a9c9 ; 266c dc.w $2940 ; 266e dc.w $0014 ; 2670 dc.w $2040 ; 2672 dc.w $a029 ; 2674 dc.w $594f ; 2676 dc.w $2f3c ; 2678 dc.w $6774 ; 267a dc.w $626c ; 267c dc.w $3f01 ; 267e dc.w $a9a0 ; 2680 dc.w $201f ; 2682 dc.w $6600 ; 2684 dc.w $0006 ; 2686 dc.w $7062 ; 2688 dc.w $a9c9 ; 268a dc.w $2940 ; 268c dc.w $0010 ; 268e dc.w $2040 ; 2690 dc.w $a029 ; 2692 dc.w $246c ; 2694 dc.w $0010 ; 2696 dc.w $2452 ; 2698 dc.w $5c4a ; 269a dc.w $395a ; 269c dc.w $0006 ; 269e dc.w $426c ; 26a0 dc.w $000a ; 26a2 dc.w $3012 ; 26a4 dc.w $b07a ; 26a6 dc.w $0014 ; 26a8 dc.w $620c ; 26aa dc.w $3200 ; 26ac dc.w $d241 ; 26ae dc.w $323b ; 26b0 dc.w $100c ; 26b2 dc.w $4efb ; 26b4 dc.w $1008 ; 26b6 dc.w $7063 ; 26b8 dc.w $a9c9 ; 26ba dc.w $0015 ; 26bc dc.w $008e ; 26be dc.w $012e ; 26c0 dc.w $0142 ; 26c2 dc.w $0088 ; 26c4 dc.w $0158 ; 26c6 dc.w $0260 ; 26c8 dc.w $002c ; 26ca dc.w $0260 ; 26cc dc.w $0164 ; 26ce dc.w $0164 ; 26d0 dc.w $0164 ; 26d2 dc.w $0164 ; 26d4 dc.w $0164 ; 26d6 dc.w $0216 ; 26d8 dc.w $0188 ; 26da dc.w $01e2 ; 26dc dc.w $01f8 ; 26de dc.w $0188 ; 26e0 dc.w $01fe ; 26e2 dc.w $021a ; 26e4 dc.w $022a ; 26e6 dc.w $0232 ; 26e8 dc.w $302a ; 26ea dc.w $0006 ; 26ec dc.w $2f0a ; 26ee dc.w $594f ; 26f0 dc.w $2f3c ; 26f2 dc.w $7074 ; 26f4 dc.w $6368 ; 26f6 dc.w $3f00 ; 26f8 dc.w $a9a0 ; 26fa dc.w $4a97 ; 26fc dc.w $6604 ; 26fe dc.w $584f ; 2700 dc.w $6034 ; 2702 dc.w $2f17 ; 2704 dc.w $a992 ; 2706 dc.w $2057 ; 2708 dc.w $2050 ; 270a dc.w $2f08 ; 270c dc.w $4e90 ; 270e dc.w $2208 ; 2710 dc.w $2248 ; 2712 dc.w $241f ; 2714 dc.w $2019 ; 2716 dc.w $6714 ; 2718 dc.w $d082 ; 271a dc.w $2040 ; 271c dc.w $3019 ; 271e dc.w $0c40 ; 2720 dc.w $a800 ; 2722 dc.w $6504 ; 2724 dc.w $a647 ; 2726 dc.w $60ec ; 2728 dc.w $a247 ; 272a dc.w $60e8 ; 272c dc.w $2001 ; 272e dc.w $9082 ; 2730 dc.w $205f ; 2732 dc.w $a024 ; 2734 dc.w $6008 ; 2736 dc.w $42b8 ; 2738 dc.w $0a8c ; 273a dc.w $7063 ; 273c dc.w $a9c9 ; 273e dc.w $245f ; 2740 dc.w $6000 ; 2742 dc.w $01da ; 2744 dc.w $08ec ; 2746 dc.w $0001 ; 2748 dc.w $000a ; 274a dc.w $224a ; 274c dc.w $426c ; 274e dc.w $0008 ; 2750 dc.w $396a ; 2752 dc.w $0006 ; 2754 dc.w $0004 ; 2756 dc.w $536c ; 2758 dc.w $0006 ; 275a dc.w $6b00 ; 275c dc.w $0020 ; 275e dc.w $508a ; 2760 dc.w $4a52 ; 2762 dc.w $6618 ; 2764 dc.w $302a ; 2766 dc.w $0006 ; 2768 dc.w $b06c ; 276a dc.w $0004 ; 276c dc.w $660e ; 276e dc.w $526c ; 2770 dc.w $0008 ; 2772 dc.w $536c ; 2774 dc.w $0006 ; 2776 dc.w $6b00 ; 2778 dc.w $0004 ; 277a dc.w $60e2 ; 277c dc.w $7000 ; 277e dc.w $302c ; 2780 dc.w $0008 ; 2782 dc.w $5280 ; 2784 dc.w $e588 ; 2786 dc.w $5880 ; 2788 dc.w $9fc0 ; 278a dc.w $204f ; 278c dc.w $2f00 ; 278e dc.w $2648 ; 2790 dc.w $30fc ; 2792 dc.w $0001 ; 2794 dc.w $30ec ; 2796 dc.w $0008 ; 2798 dc.w $5489 ; 279a dc.w $20d9 ; 279c dc.w $5489 ; 279e dc.w $536c ; 27a0 dc.w $0008 ; 27a2 dc.w $6af4 ; 27a4 dc.w $302c ; 27a6 dc.w $0004 ; 27a8 dc.w $6720 ; 27aa dc.w $594f ; 27ac dc.w $2f3c ; 27ae dc.w $6770 ; 27b0 dc.w $6368 ; 27b2 dc.w $3f2c ; 27b4 dc.w $0004 ; 27b6 dc.w $a9a0 ; 27b8 dc.w $201f ; 27ba dc.w $660e ; 27bc dc.w $082c ; 27be dc.w $0001 ; 27c0 dc.w $000a ; 27c2 dc.w $661e ; 27c4 dc.w $7062 ; 27c6 dc.w $a9c9 ; 27c8 dc.w $6018 ; 27ca dc.w $41fa ; 27cc dc.w $2d2a ; 27ce dc.w $21c8 ; 27d0 dc.w $0914 ; 27d2 dc.w $3c2c ; 27d4 dc.w $0004 ; 27d6 dc.w $206c ; 27d8 dc.w $0014 ; 27da dc.w $2050 ; 27dc dc.w $302c ; 27de dc.w $0004 ; 27e0 dc.w $4e90 ; 27e2 dc.w $201f ; 27e4 dc.w $dfc0 ; 27e6 dc.w $6000 ; 27e8 dc.w $013a ; 27ea dc.w $222a ; 27ec dc.w $0002 ; 27ee dc.w $302a ; 27f0 dc.w $0006 ; 27f2 dc.w $2f0a ; 27f4 bsr.w DetachAndExecute ; 27f6 dc.w $245f ; 27fa dc.w $6000 ; 27fc dc.w $0120 ; 27fe dc.w $2c2a ; 2800 dc.w $0002 ; 2802 dc.w $3a2a ; 2804 dc.w $0006 ; 2806 dc.w $4243 ; 2808 dc.w $2f0a ; 280a bsr.w ExecuteFromSystem ; 280c dc.w $245f ; 2810 dc.w $6000 ; 2812 dc.w $010a ; 2814 dc.w $2f0a ; 2816 dc.w $6100 ; 2818 dc.w $040a ; 281a dc.w $245f ; 281c dc.w $6000 ; 281e dc.w $00fe ; 2820 dc.w $3200 ; 2822 dc.w $2f0a ; 2824 dc.w $4267 ; 2826 dc.w $3f01 ; 2828 dc.w $3f2a ; 282a dc.w $0006 ; 282c dc.w $3f2a ; 282e dc.w $0002 ; 2830 dc.w $61ff ; 2832 dc.w $0000 ; 2834 dc.w $7f0c ; 2836 dc.w $301f ; 2838 dc.w $6704 ; 283a dc.w $7062 ; 283c dc.w $a9c9 ; 283e dc.w $245f ; 2840 dc.w $6000 ; 2842 dc.w $00da ; 2844 dc.w $594f ; 2846 dc.w $2f3c ; 2848 dc.w $6366 ; 284a dc.w $7267 ; 284c dc.w $3f2a ; 284e dc.w $0006 ; 2850 dc.w $a9a0 ; 2852 dc.w $201f ; 2854 dc.w $6700 ; 2856 dc.w $00c6 ; 2858 dc.w $554f ; 285a dc.w $2f00 ; 285c dc.w $a9a4 ; 285e dc.w $301f ; 2860 dc.w $6b00 ; 2862 dc.w $00ba ; 2864 dc.w $6604 ; 2866 dc.w $3038 ; 2868 dc.w $0a58 ; 286a dc.w $3f38 ; 286c dc.w $0a5a ; 286e dc.w $3f00 ; 2870 dc.w $3f00 ; 2872 dc.w $a998 ; 2874 dc.w $301f ; 2876 dc.w $2f0a ; 2878 dc.w $554f ; 287a dc.w $3f2a ; 287c dc.w $0006 ; 287e dc.w $3f00 ; 2880 dc.w $3f2a ; 2882 dc.w $0002 ; 2884 dc.w $3f2a ; 2886 dc.w $0004 ; 2888 dc.w $4eba ; 288a dc.w $741a ; 288c dc.w $301f ; 288e dc.w $6704 ; 2890 dc.w $7062 ; 2892 dc.w $a9c9 ; 2894 dc.w $245f ; 2896 dc.w $31df ; 2898 dc.w $0a5a ; 289a dc.w $6000 ; 289c dc.w $0080 ; 289e dc.w $2f0a ; 28a0 dc.w $554f ; 28a2 dc.w $3f2a ; 28a4 dc.w $0006 ; 28a6 dc.w $4eba ; 28a8 dc.w $73f8 ; 28aa dc.w $544f ; 28ac dc.w $245f ; 28ae dc.w $60ff ; 28b0 dc.w $0000 ; 28b2 dc.w $006c ; 28b4 dc.w $60ff ; 28b6 dc.w $0000 ; 28b8 dc.w $0066 ; 28ba dc.w $2f0a ; 28bc dc.w $554f ; 28be dc.w $4eba ; 28c0 dc.w $4af2 ; 28c2 dc.w $301f ; 28c4 dc.w $245f ; 28c6 dc.w $6700 ; 28c8 dc.w $0054 ; 28ca dc.w $7062 ; 28cc dc.w $a9c9 ; 28ce dc.w $6000 ; 28d0 dc.w $004c ; 28d2 dc.w $700c ; 28d4 dc.w $a9c9 ; 28d6 dc.w $2f0a ; 28d8 dc.w $3f2a ; 28da dc.w $0006 ; 28dc dc.w $4eba ; 28de dc.w $4b44 ; 28e0 dc.w $245f ; 28e2 dc.w $6000 ; 28e4 dc.w $0038 ; 28e6 dc.w $4eba ; 28e8 dc.w $4cae ; 28ea dc.w $6000 ; 28ec dc.w $0030 ; 28ee dc.w $2f00 ; 28f0 dc.w $1038 ; 28f2 dc.w $0bff ; 28f4 dc.w $0c00 ; 28f6 dc.w $00ff ; 28f8 dc.w $671c ; 28fa dc.w $0200 ; 28fc dc.w $00e0 ; 28fe dc.w $0c00 ; 2900 dc.w $0060 ; 2902 dc.w $6612 ; 2904 dc.w $2038 ; 2906 dc.w $0120 ; 2908 dc.w $4a80 ; 290a dc.w $670a ; 290c dc.w $0c80 ; 290e dc.w $ffff ; 2910 dc.w $ffff ; 2912 dc.w $6702 ; 2914 dc.w $a9ff ; 2916 dc.w $201f ; 2918 dc.w $6000 ; 291a dc.w $0002 ; 291c dc.w $508a ; 291e dc.w $536c ; 2920 dc.w $0006 ; 2922 dc.w $4a6c ; 2924 dc.w $0006 ; 2926 dc.w $6c00 ; 2928 dc.w $fd76 ; 292a dc.w $206c ; 292c dc.w $0010 ; 292e dc.w $a02a ; 2930 dc.w $2f08 ; 2932 dc.w $a9a3 ; 2934 dc.w $206c ; 2936 dc.w $0014 ; 2938 dc.w $a02a ; 293a dc.w $2f08 ; 293c dc.w $a9a3 ; 293e dc.w $4fef ; 2940 dc.w $0018 ; 2942 dc.w $4cdf ; 2944 dc.w $1f7f ; 2946 dc.w $4e75 ; 2948 Unexplored_294a dc.w $48e7 ; 294a dc.w $3000 ; 294c dc.w $7403 ; 294e dc.w $7600 ; 2950 dc.w $0838 ; 2952 dc.w $0006 ; 2954 dc.w $2400 ; 2956 dc.w $675e ; 2958 dc.w $4eba ; 295a dc.w $5c48 ; 295c dc.w $4a80 ; 295e dc.w $6708 ; 2960 dc.w $3a3c ; 2962 dc.w $ad26 ; 2964 dc.w $6100 ; 2966 dc.w $3138 ; 2968 dc.w $42a7 ; 296a dc.w $4857 ; 296c dc.w $4eba ; 296e dc.w $5bac ; 2970 dc.w $588f ; 2972 dc.w $261f ; 2974 dc.w $4a40 ; 2976 dc.w $6754 ; 2978 dc.w $203c ; 297a dc.w $6e72 ; 297c dc.w $6567 ; 297e dc.w $a1ad ; 2980 dc.w $4a40 ; 2982 dc.w $6648 ; 2984 dc.w $b1fc ; 2986 dc.w $0101 ; 2988 dc.w $0000 ; 298a dc.w $6d40 ; 298c dc.w $6002 ; 298e dc.w $e18b ; 2990 dc.w $2f02 ; 2992 dc.w $554f ; 2994 dc.w $1f3c ; 2996 dc.w $005f ; 2998 dc.w $487a ; 299a dc.w $0060 ; 299c dc.w $2f3c ; 299e dc.w $0000 ; 29a0 dc.w $001b ; 29a2 dc.w $9597 ; 29a4 dc.w $303c ; 29a6 dc.w $0530 ; 29a8 dc.w $aaf3 ; 29aa dc.w $161f ; 29ac dc.w $241f ; 29ae dc.w $51ca ; 29b0 dc.w $ffde ; 29b2 dc.w $6018 ; 29b4 dc.w $e18b ; 29b6 dc.w $554f ; 29b8 dc.w $2f3c ; 29ba dc.w $0000 ; 29bc dc.w $111b ; 29be dc.w $9597 ; 29c0 dc.w $303c ; 29c2 dc.w $022e ; 29c4 dc.w $aaf3 ; 29c6 dc.w $161f ; 29c8 dc.w $51ca ; 29ca dc.w $ffea ; 29cc dc.w $2003 ; 29ce dc.w $2200 ; 29d0 dc.w $4cdf ; 29d2 dc.w $000c ; 29d4 dc.w $0280 ; 29d6 dc.w $0000 ; 29d8 dc.w $0847 ; 29da dc.w $671c ; 29dc dc.w $2001 ; 29de dc.w $0280 ; 29e0 dc.w $0000 ; 29e2 dc.w $0807 ; 29e4 dc.w $670a ; 29e6 dc.w $3a3c ; 29e8 dc.w $bf89 ; 29ea dc.w $6100 ; 29ec dc.w $30b2 ; 29ee dc.w $6008 ; 29f0 dc.w $3a3c ; 29f2 dc.w $bf87 ; 29f4 dc.w $6100 ; 29f6 dc.w $30a8 ; 29f8 dc.w $4e75 ; 29fa dc.w $6469 ; 29fc dc.w $6167 ; 29fe dc.w $6e6f ; 2a00 dc.w $7374 ; 2a02 dc.w $6963 ; 2a04 dc.w $7300 ; 2a06 Unexplored_2a08 dc.w $42a7 ; 2a08 dc.w $4267 ; 2a0a dc.w $3f3c ; 2a0c dc.w $0001 ; 2a0e dc.w $7014 ; 2a10 dc.w $a82a ; 2a12 dc.w $584f ; 2a14 dc.w $7016 ; 2a16 dc.w $a82a ; 2a18 dc.w $4e75 ; 2a1a Unexplored_2a1c dc.w $2f02 ; 2a1c dc.w $7400 ; 2a1e dc.w $6004 ; 2a20 Unexplored_2a22 dc.w $2f02 ; 2a22 dc.w $74ff ; 2a24 dc.w $51f8 ; 2a26 dc.w $0a5e ; 2a28 dc.w $594f ; 2a2a dc.w $2f3c ; 2a2c dc.w $6d73 ; 2a2e dc.w $7973 ; 2a30 dc.w $3f3c ; 2a32 dc.w $bfff ; 2a34 dc.w $a9a0 ; 2a36 dc.w $50f8 ; 2a38 dc.w $0a5e ; 2a3a dc.w $4a97 ; 2a3c dc.w $671e ; 2a3e dc.w $08f8 ; 2a40 dc.w $0001 ; 2a42 dc.w $0b21 ; 2a44 dc.w $2078 ; 2a46 dc.w $0358 ; 2a48 dc.w $0c68 ; 2a4a dc.w $fffb ; 2a4c dc.w $004a ; 2a4e dc.w $670c ; 2a50 dc.w $4a82 ; 2a52 dc.w $6708 ; 2a54 dc.w $3a3c ; 2a56 dc.w $be87 ; 2a58 dc.w $6100 ; 2a5a dc.w $3044 ; 2a5c dc.w $a9a3 ; 2a5e dc.w $241f ; 2a60 dc.w $4e75 ; 2a62 Unexplored_2a64 dc.w $426d ; 2a64 dc.w $0014 ; 2a66 dc.w $4cf8 ; 2a68 dc.w $000f ; 2a6a dc.w $0174 ; 2a6c dc.w $0883 ; 2a6e dc.w $0007 ; 2a70 dc.w $0881 ; 2a72 dc.w $0001 ; 2a74 dc.w $0a81 ; 2a76 dc.w $0800 ; 2a78 dc.w $8004 ; 2a7a dc.w $6600 ; 2a7c dc.w $004c ; 2a7e dc.w $0840 ; 2a80 dc.w $0017 ; 2a82 dc.w $8082 ; 2a84 dc.w $8083 ; 2a86 dc.w $6600 ; 2a88 dc.w $0040 ; 2a8a dc.w $43fa ; 2a8c dc.w $0034 ; 2a8e dc.w $594f ; 2a90 dc.w $204f ; 2a92 dc.w $203c ; 2a94 dc.w $0004 ; 2a96 dc.w $00b8 ; 2a98 dc.w $a051 ; 2a9a dc.w $2049 ; 2a9c dc.w $2018 ; 2a9e dc.w $a052 ; 2aa0 dc.w $41f8 ; 2aa2 dc.w $01f8 ; 2aa4 dc.w $70ff ; 2aa6 dc.w $1080 ; 2aa8 dc.w $a038 ; 2aaa dc.w $a03f ; 2aac dc.w $204f ; 2aae dc.w $203c ; 2ab0 dc.w $0004 ; 2ab2 dc.w $00b8 ; 2ab4 dc.w $a052 ; 2ab6 dc.w $584f ; 2ab8 dc.w $3b7c ; 2aba dc.w $ffff ; 2abc dc.w $0014 ; 2abe dc.w $6008 ; 2ac0 dc.w $0004 ; 2ac2 dc.w $000c ; 2ac4 dc.w $476f ; 2ac6 dc.w $6e65 ; 2ac8 dc.w $4e75 ; 2aca Unexplored_2acc dc.w $203c ; 2acc dc.w $6e72 ; 2ace dc.w $6567 ; 2ad0 dc.w $a1ad ; 2ad2 dc.w $4a40 ; 2ad4 dc.w $6600 ; 2ad6 dc.w $00ac ; 2ad8 dc.w $2648 ; 2ada dc.w $303c ; 2adc dc.w $abe9 ; 2ade dc.w $a746 ; 2ae0 dc.w $2608 ; 2ae2 dc.w $303c ; 2ae4 dc.w $009f ; 2ae6 dc.w $a746 ; 2ae8 dc.w $b688 ; 2aea dc.w $6600 ; 2aec dc.w $0096 ; 2aee dc.w $594f ; 2af0 dc.w $2f3c ; 2af2 dc.w $666f ; 2af4 dc.w $7672 ; 2af6 dc.w $3f3c ; 2af8 dc.w $bff0 ; 2afa dc.w $a9a0 ; 2afc dc.w $201f ; 2afe dc.w $b7fc ; 2b00 dc.w $0103 ; 2b02 dc.w $0000 ; 2b04 dc.w $6c30 ; 2b06 dc.w $4a80 ; 2b08 dc.w $6752 ; 2b0a dc.w $4267 ; 2b0c dc.w $3f3c ; 2b0e dc.w $0009 ; 2b10 dc.w $3f3c ; 2b12 dc.w $bff0 ; 2b14 dc.w $4267 ; 2b16 dc.w $61ff ; 2b18 dc.w $0000 ; 2b1a dc.w $7c26 ; 2b1c dc.w $301f ; 2b1e dc.w $663c ; 2b20 dc.w $554f ; 2b22 dc.w $2f3c ; 2b24 dc.w $6e72 ; 2b26 dc.w $6567 ; 2b28 dc.w $2f3c ; 2b2a dc.w $0103 ; 2b2c dc.w $0000 ; 2b2e dc.w $303c ; 2b30 dc.w $0402 ; 2b32 dc.w $abf1 ; 2b34 dc.w $301f ; 2b36 dc.w $4267 ; 2b38 dc.w $3f3c ; 2b3a dc.w $000b ; 2b3c dc.w $3f3c ; 2b3e dc.w $bff0 ; 2b40 dc.w $4267 ; 2b42 dc.w $61ff ; 2b44 dc.w $0000 ; 2b46 dc.w $7bfa ; 2b48 dc.w $301f ; 2b4a dc.w $303c ; 2b4c dc.w $abe9 ; 2b4e dc.w $a746 ; 2b50 dc.w $2608 ; 2b52 dc.w $303c ; 2b54 dc.w $009f ; 2b56 dc.w $a746 ; 2b58 dc.w $b688 ; 2b5a dc.w $6626 ; 2b5c dc.w $45fa ; 2b5e dc.w $0026 ; 2b60 dc.w $47fa ; 2b62 dc.w $002a ; 2b64 dc.w $97ca ; 2b66 dc.w $200b ; 2b68 dc.w $a51e ; 2b6a dc.w $2008 ; 2b6c dc.w $6714 ; 2b6e dc.w $200b ; 2b70 dc.w $2648 ; 2b72 dc.w $2248 ; 2b74 dc.w $204a ; 2b76 dc.w $a02e ; 2b78 dc.w $204b ; 2b7a dc.w $4240 ; 2b7c dc.w $303c ; 2b7e dc.w $abe9 ; 2b80 dc.w $a647 ; 2b82 dc.w $4e75 ; 2b84 dc.w $203c ; 2b86 dc.w $ffff ; 2b88 dc.w $f603 ; 2b8a dc.w $4e75 ; 2b8c GetEndOfBootCode move.l (sp), -(sp) ; dup return address (orig to be overwritten by result) move.l a0, -(sp) ; scratch reg lea BootCode, a0 add.l BootGlobals.boot3Size(a5), a0 move.l a0, 8(sp) move.l (sp)+, a0 rts PROC ; we know that this module-break goes here because ; the assembler puts a lea-string just above IMPORT FinishMovingBootWorld, LoadDSAT, LoadBelowBufPtr EXPORT Unexplored_2bae EXPORT Unexplored_35be EXPORT Unexplored_3708 EXPORT Unexplored_3892 EXPORT Unexplored_3938 EXPORT NudgeProgressBar ; 3988 EXPORT Unexplored_52c6 EXPORT Unexplored_52ea EXPORT BootAlert ; 539a EXPORT VMName ; 54b6 EXPORT UserModeInitName ; 54c6 EXPORT DebuggerName ; 54e0 EXPORT DisassemblerName ; 54ea EXPORT LinkedPatchName ; 54fa EXPORT Unexplored_5506 EXPORT Unexplored_566e EXPORT Unexplored_5682 EXPORT Unexplored_5aa0 EXPORT Unexplored_5e0a EXPORT Unexplored_5f4c EXPORT Unexplored_5ff8 EXPORT Unexplored_60a2 EXPORT Unexplored_60e4 EXPORT Unexplored_619a EXPORT Unexplored_61e6 EXPORT Unexplored_6232 EXPORT Unexplored_6296 EXPORT Unexplored_632a EXPORT Unexplored_63c6 EXPORT Unexplored_643e EXPORT Unexplored_65b4 EXPORT Unexplored_663e EXPORT Unexplored_6780 EXPORT Unexplored_6798 EXPORT Unexplored_67b0 EXPORT Unexplored_68bc EXPORT Unexplored_69d2 EXPORT Unexplored_70ee EXPORT Unexplored_718a EXPORT Unexplored_71ea EXPORT Unexplored_725a EXPORT Unexplored_7634 EXPORT Unexplored_780a EXPORT Unexplored_790c EXPORT Unexplored_7910 EXPORT Unexplored_7914 EXPORT Unexplored_7bda EXPORT Unexplored_7bde EXPORT Unexplored_7d2c EXPORT Unexplored_7f64 EXPORT Unexplored_7f68 EXPORT Unexplored_7f6c EXPORT Unexplored_7f70 EXPORT Unexplored_83e8 EXPORT Unexplored_8472 EXPORT Unexplored_8a2e EXPORT Unexplored_8a9a EXPORT Unexplored_8af4 EXPORT Unexplored_8c08 EXPORT Unexplored_8d62 EXPORT Unexplored_8ff4 EXPORT Unexplored_9278 EXPORT Unexplored_935e EXPORT Unexplored_95a6 EXPORT Unexplored_95d4 EXPORT Unexplored_970e EXPORT Unexplored_9790 EXPORT Unexplored_b5b2 EXPORT Unexplored_b80c EXPORT Unexplored_c5ea EXPORT Unexplored_cc4e Unexplored_2bae dc.w $203c ; 2bae dc.w $6d61 ; 2bb0 dc.w $6368 ; 2bb2 dc.w $a1ad ; 2bb4 dc.w $663e ; 2bb6 dc.w $b0fc ; 2bb8 dc.w $0138 ; 2bba dc.w $6706 ; 2bbc dc.w $b0fc ; 2bbe dc.w $013a ; 2bc0 dc.w $6632 ; 2bc2 dc.w $207c ; 2bc4 dc.w $fec0 ; 2bc6 dc.w $0000 ; 2bc8 dc.w $20bc ; 2bca dc.w $a800 ; 2bcc dc.w $0080 ; 2bce dc.w $4e71 ; 2bd0 dc.w $207c ; 2bd2 dc.w $fee0 ; 2bd4 dc.w $0000 ; 2bd6 dc.w $2010 ; 2bd8 dc.w $207c ; 2bda dc.w $fec0 ; 2bdc dc.w $0000 ; 2bde dc.w $20bc ; 2be0 dc.w $a800 ; 2be2 dc.w $0080 ; 2be4 dc.w $207c ; 2be6 dc.w $fee0 ; 2be8 dc.w $0000 ; 2bea dc.w $0080 ; 2bec dc.w $1000 ; 2bee dc.w $0000 ; 2bf0 dc.w $2080 ; 2bf2 dc.w $4e71 ; 2bf4 dc.w $4e75 ; 2bf6 dc.w $2f00 ; 2bf8 dc.w $2f00 ; 2bfa dc.w $202f ; 2bfc dc.w $0018 ; 2bfe dc.w $48e7 ; 2c00 dc.w $7ffe ; 2c02 dc.w $42a7 ; 2c04 dc.w $2f00 ; 2c06 dc.w $61ff ; 2c08 dc.w $0000 ; 2c0a dc.w $6286 ; 2c0c dc.w $201f ; 2c0e dc.w $4cdf ; 2c10 dc.w $7ffe ; 2c12 dc.w $6606 ; 2c14 dc.w $584f ; 2c16 dc.w $201f ; 2c18 dc.w $4e73 ; 2c1a dc.w $2f40 ; 2c1c dc.w $0004 ; 2c1e dc.w $201f ; 2c20 dc.w $4e75 ; 2c22 dc.w $2f08 ; 2c24 dc.w $3f38 ; 2c26 dc.w $0a5a ; 2c28 dc.w $a9e6 ; 2c2a dc.w $a9cc ; 2c2c dc.w $2f09 ; 2c2e dc.w $2070 ; 2c30 dc.w $81e2 ; 2c32 dc.w $2010 ; 2c34 dc.w $006c ; 2c36 dc.w $43fa ; 2c38 dc.w $00a0 ; 2c3a dc.w $b388 ; 2c3c dc.w $6604 ; 2c3e dc.w $b388 ; 2c40 dc.w $6704 ; 2c42 dc.w $4eba ; 2c44 dc.w $7470 ; 2c46 dc.w $225f ; 2c48 dc.w $4eba ; 2c4a dc.w $7466 ; 2c4c dc.w $4eba ; 2c4e dc.w $745e ; 2c50 dc.w $4eba ; 2c52 dc.w $7456 ; 2c54 dc.w $4eba ; 2c56 dc.w $744e ; 2c58 dc.w $2078 ; 2c5a dc.w $02b6 ; 2c5c dc.w $217c ; 2c5e dc.w $7fff ; 2c60 dc.w $7fff ; 2c62 dc.w $0158 ; 2c64 dc.w $217c ; 2c66 dc.w $8000 ; 2c68 dc.w $8000 ; 2c6a dc.w $015c ; 2c6c dc.w $4eba ; 2c6e dc.w $7432 ; 2c70 dc.w $4eba ; 2c72 dc.w $742a ; 2c74 dc.w $554f ; 2c76 dc.w $70ff ; 2c78 dc.w $abeb ; 2c7a dc.w $544f ; 2c7c dc.w $4eba ; 2c7e dc.w $741a ; 2c80 dc.w $a8fe ; 2c82 dc.w $3038 ; 2c84 dc.w $017a ; 2c86 dc.w $0c40 ; 2c88 dc.w $8805 ; 2c8a dc.w $6710 ; 2c8c dc.w $203c ; 2c8e dc.w $7363 ; 2c90 dc.w $7369 ; 2c92 dc.w $a1ad ; 2c94 dc.w $4a40 ; 2c96 dc.w $6704 ; 2c98 dc.w $4eba ; 2c9a dc.w $73fa ; 2c9c dc.w $4ab8 ; 2c9e dc.w $0b78 ; 2ca0 dc.w $6b1c ; 2ca2 dc.w $2038 ; 2ca4 dc.w $0322 ; 2ca6 dc.w $d080 ; 2ca8 dc.w $d0b8 ; 2caa dc.w $0322 ; 2cac lea FinishMovingBootWorld, a0 ; 2cae dc.w $91c0 ; 2cb2 dc.w $2240 ; 2cb4 dc.w $7001 ; 2cb6 dc.w $a05c ; 2cb8 dc.w $70ff ; 2cba dc.w $a05c ; 2cbc dc.w $6012 ; 2cbe dc.w $202d ; 2cc0 dc.w $002e ; 2cc2 dc.w $670c ; 2cc4 dc.w $2040 ; 2cc6 dc.w $48e7 ; 2cc8 dc.w $001e ; 2cca dc.w $4e90 ; 2ccc dc.w $4cdf ; 2cce dc.w $7800 ; 2cd0 dc.w $31df ; 2cd2 dc.w $0a5a ; 2cd4 dc.w $205f ; 2cd6 dc.w $4e75 ; 2cd8 dc.w $2f30 ; 2cda dc.w $81e2 ; 2cdc dc.w $2010 ; 2cde dc.w $00bc ; 2ce0 dc.w $4238 ; 2ce2 dc.w $08f3 ; 2ce4 dc.w $48e7 ; 2ce6 dc.w $00e0 ; 2ce8 dc.w $3f38 ; 2cea dc.w $0a5a ; 2cec dc.w $6100 ; 2cee dc.w $002e ; 2cf0 dc.w $203c ; 2cf2 dc.w $6275 ; 2cf4 dc.w $6778 ; 2cf6 dc.w $a1ad ; 2cf8 dc.w $6608 ; 2cfa dc.w $2008 ; 2cfc dc.w $0800 ; 2cfe dc.w $0013 ; 2d00 dc.w $6606 ; 2d02 dc.w $4eba ; 2d04 dc.w $00a4 ; 2d06 dc.w $6004 ; 2d08 dc.w $4eba ; 2d0a dc.w $73ae ; 2d0c dc.w $2f15 ; 2d0e dc.w $a86e ; 2d10 dc.w $aa90 ; 2d12 dc.w $31df ; 2d14 dc.w $0a5a ; 2d16 dc.w $4cdf ; 2d18 dc.w $0700 ; 2d1a dc.w $4e75 ; 2d1c dc.w $2038 ; 2d1e dc.w $08a4 ; 2d20 dc.w $6700 ; 2d22 dc.w $0084 ; 2d24 dc.w $2040 ; 2d26 dc.w $2050 ; 2d28 dc.w $3028 ; 2d2a dc.w $0014 ; 2d2c dc.w $0800 ; 2d2e dc.w $0000 ; 2d30 dc.w $6674 ; 2d32 dc.w $0c68 ; 2d34 dc.w $0000 ; 2d36 dc.w $0004 ; 2d38 dc.w $666c ; 2d3a dc.w $4e56 ; 2d3c dc.w $feb6 ; 2d3e dc.w $2d4d ; 2d40 dc.w $fffc ; 2d42 dc.w $4bee ; 2d44 dc.w $fff8 ; 2d46 dc.w $486e ; 2d48 dc.w $fff4 ; 2d4a dc.w $a86e ; 2d4c dc.w $486e ; 2d4e dc.w $feb6 ; 2d50 dc.w $a86f ; 2d52 dc.w $2455 ; 2d54 dc.w $41ea ; 2d56 dc.w $ff8c ; 2d58 dc.w $2f08 ; 2d5a dc.w $4a38 ; 2d5c dc.w $0b3e ; 2d5e dc.w $6608 ; 2d60 dc.w $486a ; 2d62 dc.w $ffe8 ; 2d64 dc.w $a8a5 ; 2d66 dc.w $6032 ; 2d68 dc.w $43ee ; 2d6a dc.w $ff22 ; 2d6c dc.w $2f09 ; 2d6e dc.w $2f09 ; 2d70 dc.w $22d8 ; 2d72 dc.w $2290 ; 2d74 dc.w $2f3c ; 2d76 dc.w $fffd ; 2d78 dc.w $fffd ; 2d7a dc.w $a8a9 ; 2d7c dc.w $2f3c ; 2d7e dc.w $0003 ; 2d80 dc.w $0003 ; 2d82 dc.w $a89b ; 2d84 dc.w $2f3c ; 2d86 dc.w $0016 ; 2d88 dc.w $0016 ; 2d8a dc.w $a8b0 ; 2d8c dc.w $a89e ; 2d8e dc.w $2f3c ; 2d90 dc.w $0010 ; 2d92 dc.w $0010 ; 2d94 dc.w $486a ; 2d96 dc.w $ffe8 ; 2d98 dc.w $a8b4 ; 2d9a dc.w $486e ; 2d9c dc.w $feb6 ; 2d9e dc.w $a87d ; 2da0 dc.w $2a6e ; 2da2 dc.w $fffc ; 2da4 dc.w $4e5e ; 2da6 dc.w $4e75 ; 2da8 dc.w $6000 ; 2daa dc.w $00c0 ; 2dac dc.w $4e56 ; 2dae dc.w $ff4c ; 2db0 dc.w $2f0a ; 2db2 dc.w $2450 ; 2db4 dc.w $0c6a ; 2db6 dc.w $0000 ; 2db8 dc.w $0004 ; 2dba dc.w $6646 ; 2dbc dc.w $b2fc ; 2dbe dc.w $ffff ; 2dc0 dc.w $6704 ; 2dc2 dc.w $2049 ; 2dc4 dc.w $600a ; 2dc6 dc.w $206a ; 2dc8 dc.w $0016 ; 2dca dc.w $2050 ; 2dcc dc.w $2068 ; 2dce dc.w $002a ; 2dd0 dc.w $a029 ; 2dd2 dc.w $2f08 ; 2dd4 dc.w $2050 ; 2dd6 dc.w $43ee ; 2dd8 dc.w $ff7c ; 2dda dc.w $4269 ; 2ddc dc.w $0004 ; 2dde dc.w $3368 ; 2de0 dc.w $0006 ; 2de2 dc.w $0006 ; 2de4 dc.w $41e8 ; 2de6 dc.w $0008 ; 2de8 dc.w $2288 ; 2dea dc.w $41ee ; 2dec dc.w $ffc0 ; 2dee dc.w $3152 ; 2df0 dc.w $0018 ; 2df2 dc.w $317c ; 2df4 dc.w $0003 ; 2df6 dc.w $001a ; 2df8 dc.w $2149 ; 2dfa dc.w $001c ; 2dfc dc.w $a204 ; 2dfe dc.w $205f ; 2e00 dc.w $a02a ; 2e02 dc.w $245f ; 2e04 dc.w $4e5e ; 2e06 dc.w $4e75 ; 2e08 dc.w $4e56 ; 2e0a dc.w $ff4c ; 2e0c dc.w $48e7 ; 2e0e dc.w $0030 ; 2e10 dc.w $2450 ; 2e12 dc.w $2649 ; 2e14 dc.w $43ee ; 2e16 dc.w $ff7c ; 2e18 dc.w $228b ; 2e1a dc.w $41ee ; 2e1c dc.w $ffc0 ; 2e1e dc.w $3152 ; 2e20 dc.w $0018 ; 2e22 dc.w $317c ; 2e24 dc.w $0004 ; 2e26 dc.w $001a ; 2e28 dc.w $2149 ; 2e2a dc.w $001c ; 2e2c dc.w $a204 ; 2e2e dc.w $4cdf ; 2e30 dc.w $0c00 ; 2e32 dc.w $4e5e ; 2e34 dc.w $4e75 ; 2e36 dc.w $4e56 ; 2e38 dc.w $ff4c ; 2e3a dc.w $2f0a ; 2e3c dc.w $2450 ; 2e3e dc.w $43ee ; 2e40 dc.w $ff6c ; 2e42 dc.w $22bc ; 2e44 dc.w $ffff ; 2e46 dc.w $fffe ; 2e48 dc.w $41ee ; 2e4a dc.w $ff4c ; 2e4c dc.w $2348 ; 2e4e dc.w $000c ; 2e50 dc.w $41ee ; 2e52 dc.w $ffc0 ; 2e54 dc.w $3152 ; 2e56 dc.w $0018 ; 2e58 dc.w $317c ; 2e5a dc.w $0014 ; 2e5c dc.w $001a ; 2e5e dc.w $2149 ; 2e60 dc.w $001c ; 2e62 dc.w $a205 ; 2e64 dc.w $245f ; 2e66 dc.w $4e5e ; 2e68 dc.w $4e75 ; 2e6a dc.w $4e56 ; 2e6c dc.w $ff74 ; 2e6e dc.w $48e7 ; 2e70 dc.w $fff8 ; 2e72 dc.w $2078 ; 2e74 dc.w $08a8 ; 2e76 dc.w $327c ; 2e78 dc.w $ffff ; 2e7a dc.w $6100 ; 2e7c dc.w $ff30 ; 2e7e dc.w $6000 ; 2e80 dc.w $0002 ; 2e82 dc.w $42a7 ; 2e84 dc.w $2f3c ; 2e86 dc.w $6761 ; 2e88 dc.w $6d61 ; 2e8a dc.w $4267 ; 2e8c dc.w $a80c ; 2e8e dc.w $2f17 ; 2e90 dc.w $a992 ; 2e92 dc.w $205f ; 2e94 dc.w $a04a ; 2e96 dc.w $2448 ; 2e98 dc.w $2678 ; 2e9a dc.w $08a8 ; 2e9c dc.w $284b ; 2e9e dc.w $2854 ; 2ea0 dc.w $3014 ; 2ea2 dc.w $4640 ; 2ea4 dc.w $2078 ; 2ea6 dc.w $011c ; 2ea8 dc.w $2070 ; 2eaa dc.w $0400 ; 2eac dc.w $2050 ; 2eae dc.w $1028 ; 2eb0 dc.w $0028 ; 2eb2 dc.w $0c00 ; 2eb4 dc.w $000f ; 2eb6 dc.w $650a ; 2eb8 dc.w $204b ; 2eba dc.w $6100 ; 2ebc dc.w $ff7a ; 2ebe dc.w $6648 ; 2ec0 dc.w $6060 ; 2ec2 dc.w $41ee ; 2ec4 dc.w $ff88 ; 2ec6 dc.w $1140 ; 2ec8 dc.w $0031 ; 2eca dc.w $4268 ; 2ecc dc.w $0032 ; 2ece dc.w $4268 ; 2ed0 dc.w $0033 ; 2ed2 dc.w $117c ; 2ed4 dc.w $0001 ; 2ed6 dc.w $0030 ; 2ed8 dc.w $317c ; 2eda dc.w $0003 ; 2edc dc.w $0028 ; 2ede dc.w $317c ; 2ee0 dc.w $0001 ; 2ee2 dc.w $002a ; 2ee4 dc.w $317c ; 2ee6 dc.w $0001 ; 2ee8 dc.w $002c ; 2eea dc.w $4268 ; 2eec dc.w $0034 ; 2eee dc.w $7015 ; 2ef0 dc.w $a06e ; 2ef2 dc.w $662e ; 2ef4 dc.w $0c68 ; 2ef6 dc.w $0001 ; 2ef8 dc.w $002e ; 2efa dc.w $6726 ; 2efc dc.w $117c ; 2efe dc.w $0040 ; 2f00 dc.w $0032 ; 2f02 dc.w $7006 ; 2f04 dc.w $a06e ; 2f06 dc.w $671a ; 2f08 dc.w $204a ; 2f0a dc.w $a029 ; 2f0c dc.w $2250 ; 2f0e dc.w $204b ; 2f10 dc.w $6100 ; 2f12 dc.w $fef6 ; 2f14 dc.w $204a ; 2f16 dc.w $a02a ; 2f18 dc.w $204b ; 2f1a dc.w $327c ; 2f1c dc.w $ffff ; 2f1e dc.w $6100 ; 2f20 dc.w $fe8c ; 2f22 dc.w $202c ; 2f24 dc.w $001e ; 2f26 dc.w $2640 ; 2f28 dc.w $6600 ; 2f2a dc.w $ff72 ; 2f2c dc.w $204a ; 2f2e dc.w $a023 ; 2f30 dc.w $6000 ; 2f32 dc.w $009a ; 2f34 dc.w $554f ; 2f36 dc.w $2eaf ; 2f38 dc.w $0002 ; 2f3a dc.w $40ef ; 2f3c dc.w $0004 ; 2f3e dc.w $2f00 ; 2f40 dc.w $7007 ; 2f42 dc.w $c02f ; 2f44 dc.w $0008 ; 2f46 dc.w $5500 ; 2f48 dc.w $6c08 ; 2f4a dc.w $007c ; 2f4c dc.w $0200 ; 2f4e dc.w $027c ; 2f50 dc.w $faff ; 2f52 dc.w $201f ; 2f54 dc.w $4e75 ; 2f56 dc.w $bc71 ; 2f58 dc.w $0000 ; 2f5a dc.w $6614 ; 2f5c dc.w $beb1 ; 2f5e dc.w $0002 ; 2f60 dc.w $660e ; 2f62 dc.w $3396 ; 2f64 dc.w $0000 ; 2f66 dc.w $4bfa ; 2f68 dc.w $ffcc ; 2f6a dc.w $238d ; 2f6c dc.w $0002 ; 2f6e dc.w $4e75 ; 2f70 dc.w $584f ; 2f72 dc.w $6000 ; 2f74 dc.w $0146 ; 2f76 dc.w $2f08 ; 2f78 dc.w $41fa ; 2f7a dc.w $003e ; 2f7c dc.w $2218 ; 2f7e dc.w $b2a9 ; 2f80 dc.w $09ba ; 2f82 dc.w $6626 ; 2f84 dc.w $2218 ; 2f86 dc.w $b2a9 ; 2f88 dc.w $09be ; 2f8a dc.w $661e ; 2f8c dc.w $3218 ; 2f8e dc.w $b269 ; 2f90 dc.w $09c2 ; 2f92 dc.w $6616 ; 2f94 dc.w $3356 ; 2f96 dc.w $09ba ; 2f98 dc.w $4bfa ; 2f9a dc.w $ff9a ; 2f9c dc.w $234d ; 2f9e dc.w $09bc ; 2fa0 dc.w $236e ; 2fa2 dc.w $0006 ; 2fa4 dc.w $09c0 ; 2fa6 dc.w $205f ; 2fa8 dc.w $4e75 ; 2faa dc.w $205f ; 2fac dc.w $584f ; 2fae dc.w $6000 ; 2fb0 dc.w $010a ; 2fb2 dc.w $40e7 ; 2fb4 dc.w $007c ; 2fb6 dc.w $0700 ; 2fb8 dc.w $40c0 ; 2fba dc.w $3f00 ; 2fbc dc.w $0040 ; 2fbe dc.w $0700 ; 2fc0 dc.w $46c0 ; 2fc2 dc.w $4eb9 ; 2fc4 dc.w $7fff ; 2fc6 dc.w $ffff ; 2fc8 dc.w $4e71 ; 2fca dc.w $4e71 ; 2fcc dc.w $48e7 ; 2fce dc.w $0006 ; 2fd0 dc.w $2478 ; 2fd2 dc.w $011c ; 2fd4 dc.w $9efc ; 2fd6 dc.w $0038 ; 2fd8 dc.w $41fa ; 2fda dc.w $ffd8 ; 2fdc dc.w $3c10 ; 2fde dc.w $2e28 ; 2fe0 dc.w $0002 ; 2fe2 dc.w $7a00 ; 2fe4 dc.w $4dfa ; 2fe6 dc.w $ffdc ; 2fe8 dc.w $2678 ; 2fea dc.w $08a8 ; 2fec dc.w $2653 ; 2fee dc.w $3013 ; 2ff0 dc.w $4640 ; 2ff2 dc.w $2272 ; 2ff4 dc.w $0400 ; 2ff6 dc.w $2251 ; 2ff8 dc.w $2851 ; 2ffa dc.w $3029 ; 2ffc dc.w $0004 ; 2ffe dc.w $0800 ; 3000 dc.w $0006 ; 3002 dc.w $6702 ; 3004 dc.w $2854 ; 3006 dc.w $204f ; 3008 dc.w $1169 ; 300a dc.w $0028 ; 300c dc.w $0031 ; 300e dc.w $1169 ; 3010 dc.w $0029 ; 3012 dc.w $0032 ; 3014 dc.w $1169 ; 3016 dc.w $0032 ; 3018 dc.w $0033 ; 301a dc.w $7016 ; 301c dc.w $a06e ; 301e dc.w $6600 ; 3020 dc.w $00a8 ; 3022 dc.w $117c ; 3024 dc.w $0007 ; 3026 dc.w $0032 ; 3028 dc.w $7001 ; 302a dc.w $a06e ; 302c dc.w $660e ; 302e dc.w $2010 ; 3030 dc.w $0800 ; 3032 dc.w $0002 ; 3034 dc.w $6706 ; 3036 dc.w $08eb ; 3038 dc.w $0008 ; 303a dc.w $0014 ; 303c dc.w $224c ; 303e dc.w $2029 ; 3040 dc.w $0014 ; 3042 dc.w $0c80 ; 3044 dc.w $4472 ; 3046 dc.w $5756 ; 3048 dc.w $6720 ; 304a dc.w $0c80 ; 304c dc.w $4472 ; 304e dc.w $5056 ; 3050 dc.w $6718 ; 3052 dc.w $0c80 ; 3054 dc.w $4469 ; 3056 dc.w $7370 ; 3058 dc.w $6600 ; 305a dc.w $0060 ; 305c dc.w $2029 ; 305e dc.w $0026 ; 3060 dc.w $0c80 ; 3062 dc.w $655f ; 3064 dc.w $4852 ; 3066 dc.w $672c ; 3068 dc.w $6050 ; 306a dc.w $303c ; 306c dc.w $02da ; 306e dc.w $6100 ; 3070 dc.w $fee6 ; 3072 dc.w $303c ; 3074 dc.w $0388 ; 3076 dc.w $6100 ; 3078 dc.w $fede ; 307a dc.w $303c ; 307c dc.w $04d8 ; 307e dc.w $6100 ; 3080 dc.w $fed6 ; 3082 dc.w $303c ; 3084 dc.w $0630 ; 3086 dc.w $6100 ; 3088 dc.w $fece ; 308a dc.w $303c ; 308c dc.w $08cc ; 308e dc.w $6100 ; 3090 dc.w $fec6 ; 3092 dc.w $6024 ; 3094 dc.w $303c ; 3096 dc.w $045a ; 3098 dc.w $6100 ; 309a dc.w $febc ; 309c dc.w $303c ; 309e dc.w $058a ; 30a0 dc.w $6100 ; 30a2 dc.w $feb4 ; 30a4 dc.w $303c ; 30a6 dc.w $06f2 ; 30a8 dc.w $6100 ; 30aa dc.w $feac ; 30ac dc.w $6100 ; 30ae dc.w $fec8 ; 30b0 dc.w $303c ; 30b2 dc.w $0a1e ; 30b4 dc.w $6100 ; 30b6 dc.w $fea0 ; 30b8 dc.w $5245 ; 30ba dc.w $202b ; 30bc dc.w $001e ; 30be dc.w $6708 ; 30c0 dc.w $2640 ; 30c2 dc.w $2653 ; 30c4 dc.w $6000 ; 30c6 dc.w $ff28 ; 30c8 dc.w $4fef ; 30ca dc.w $0038 ; 30cc dc.w $4cdf ; 30ce dc.w $6000 ; 30d0 dc.w $4cdf ; 30d2 dc.w $1fff ; 30d4 dc.w $4e5e ; 30d6 dc.w $4e75 ; 30d8 dc.w $5d8f ; 30da dc.w $486f ; 30dc dc.w $0002 ; 30de dc.w $303c ; 30e0 dc.w $0203 ; 30e2 dc.w $aa68 ; 30e4 dc.w $4a5f ; 30e6 dc.w $6604 ; 30e8 dc.w $205f ; 30ea dc.w $4ed0 ; 30ec dc.w $205f ; 30ee dc.w $defc ; 30f0 dc.w $000c ; 30f2 dc.w $4257 ; 30f4 dc.w $4ed0 ; 30f6 dc.w $225f ; 30f8 dc.w $205f ; 30fa dc.w $a021 ; 30fc dc.w $2e80 ; 30fe dc.w $6a02 ; 3100 dc.w $4297 ; 3102 dc.w $4ed1 ; 3104 dc.w $225f ; 3106 dc.w $205f ; 3108 dc.w $a025 ; 310a dc.w $2e80 ; 310c dc.w $6a02 ; 310e dc.w $4297 ; 3110 dc.w $4ed1 ; 3112 dc.w $7018 ; 3114 dc.w $4267 ; 3116 dc.w $51c8 ; 3118 dc.w $fffc ; 311a dc.w $2f6f ; 311c dc.w $003a ; 311e dc.w $0012 ; 3120 dc.w $204f ; 3122 dc.w $a000 ; 3124 dc.w $206f ; 3126 dc.w $0036 ; 3128 dc.w $30af ; 312a dc.w $0018 ; 312c dc.w $206f ; 312e dc.w $0032 ; 3130 dc.w $4fef ; 3132 dc.w $003e ; 3134 dc.w $3e80 ; 3136 dc.w $4ed0 ; 3138 dc.w $225f ; 313a dc.w $121f ; 313c dc.w $301f ; 313e dc.w $4a01 ; 3140 dc.w $6704 ; 3142 dc.w $a746 ; 3144 dc.w $6002 ; 3146 dc.w $a346 ; 3148 dc.w $2e88 ; 314a dc.w $4ed1 ; 314c dc.w $225f ; 314e dc.w $121f ; 3150 dc.w $301f ; 3152 dc.w $205f ; 3154 dc.w $4a01 ; 3156 dc.w $6704 ; 3158 dc.w $a647 ; 315a dc.w $6002 ; 315c dc.w $a247 ; 315e dc.w $4ed1 ; 3160 dc.w $206f ; 3162 dc.w $000c ; 3164 dc.w $226f ; 3166 dc.w $0008 ; 3168 dc.w $7000 ; 316a dc.w $1018 ; 316c dc.w $4840 ; 316e dc.w $1019 ; 3170 dc.w $4a2f ; 3172 dc.w $0004 ; 3174 dc.w $670e ; 3176 dc.w $4a2f ; 3178 dc.w $0006 ; 317a dc.w $6704 ; 317c dc.w $a43c ; 317e dc.w $6010 ; 3180 dc.w $a03c ; 3182 dc.w $600c ; 3184 dc.w $4a2f ; 3186 dc.w $0006 ; 3188 dc.w $6704 ; 318a dc.w $a63c ; 318c dc.w $6002 ; 318e dc.w $a23c ; 3190 dc.w $0a00 ; 3192 dc.w $0001 ; 3194 dc.w $1f40 ; 3196 dc.w $0010 ; 3198 dc.w $205f ; 319a dc.w $4fef ; 319c dc.w $000c ; 319e dc.w $4ed0 ; 31a0 dc.w $4e56 ; 31a2 dc.w $ffce ; 31a4 dc.w $204f ; 31a6 dc.w $316e ; 31a8 dc.w $0008 ; 31aa dc.w $0018 ; 31ac dc.w $a001 ; 31ae dc.w $3d40 ; 31b0 dc.w $000a ; 31b2 dc.w $4e5e ; 31b4 dc.w $205f ; 31b6 dc.w $548f ; 31b8 dc.w $4ed0 ; 31ba dc.w $51c1 ; 31bc dc.w $6002 ; 31be dc.w $50c1 ; 31c0 dc.w $4e56 ; 31c2 dc.w $ffce ; 31c4 dc.w $204f ; 31c6 dc.w $216e ; 31c8 dc.w $0008 ; 31ca dc.w $0020 ; 31cc dc.w $316e ; 31ce dc.w $0010 ; 31d0 dc.w $0018 ; 31d2 dc.w $226e ; 31d4 dc.w $000c ; 31d6 dc.w $2151 ; 31d8 dc.w $0024 ; 31da dc.w $4268 ; 31dc dc.w $002c ; 31de dc.w $42a8 ; 31e0 dc.w $002e ; 31e2 dc.w $4a01 ; 31e4 dc.w $6604 ; 31e6 dc.w $a002 ; 31e8 dc.w $6002 ; 31ea dc.w $a003 ; 31ec dc.w $3d40 ; 31ee dc.w $0012 ; 31f0 dc.w $226e ; 31f2 dc.w $000c ; 31f4 dc.w $22a8 ; 31f6 dc.w $0028 ; 31f8 dc.w $4e5e ; 31fa dc.w $225f ; 31fc dc.w $4fef ; 31fe dc.w $000a ; 3200 dc.w $4ed1 ; 3202 dc.w $4e56 ; 3204 dc.w $ffce ; 3206 dc.w $204f ; 3208 dc.w $316e ; 320a dc.w $000c ; 320c dc.w $0018 ; 320e dc.w $216e ; 3210 dc.w $0008 ; 3212 dc.w $001c ; 3214 dc.w $a012 ; 3216 dc.w $3d40 ; 3218 dc.w $000e ; 321a dc.w $4e5e ; 321c dc.w $225f ; 321e dc.w $5c8f ; 3220 dc.w $4ed1 ; 3222 dc.w $4e56 ; 3224 dc.w $ffce ; 3226 dc.w $204f ; 3228 dc.w $316e ; 322a dc.w $000e ; 322c dc.w $0018 ; 322e dc.w $316e ; 3230 dc.w $000c ; 3232 dc.w $002c ; 3234 dc.w $216e ; 3236 dc.w $0008 ; 3238 dc.w $002e ; 323a dc.w $a044 ; 323c dc.w $3d40 ; 323e dc.w $0010 ; 3240 dc.w $4e5e ; 3242 dc.w $225f ; 3244 dc.w $508f ; 3246 dc.w $4ed1 ; 3248 dc.w $4e56 ; 324a dc.w $0000 ; 324c dc.w $206e ; 324e dc.w $0010 ; 3250 dc.w $226e ; 3252 dc.w $000c ; 3254 dc.w $7000 ; 3256 dc.w $1018 ; 3258 dc.w $4840 ; 325a dc.w $1019 ; 325c dc.w $4a2e ; 325e dc.w $0008 ; 3260 dc.w $670e ; 3262 dc.w $4a2e ; 3264 dc.w $000a ; 3266 dc.w $6704 ; 3268 dc.w $a450 ; 326a dc.w $6010 ; 326c dc.w $a050 ; 326e dc.w $600c ; 3270 dc.w $4a2e ; 3272 dc.w $000a ; 3274 dc.w $6704 ; 3276 dc.w $a650 ; 3278 dc.w $6002 ; 327a dc.w $a250 ; 327c dc.w $3d40 ; 327e dc.w $0014 ; 3280 dc.w $4e5e ; 3282 dc.w $205f ; 3284 dc.w $4fef ; 3286 dc.w $000c ; 3288 dc.w $4ed0 ; 328a dc.w $206f ; 328c dc.w $0004 ; 328e dc.w $202f ; 3290 dc.w $0008 ; 3292 dc.w $4267 ; 3294 dc.w $a9ee ; 3296 dc.w $205f ; 3298 dc.w $504f ; 329a dc.w $4ed0 ; 329c dc.w $206f ; 329e dc.w $0004 ; 32a0 dc.w $2050 ; 32a2 dc.w $a9e1 ; 32a4 dc.w $226f ; 32a6 dc.w $0004 ; 32a8 dc.w $2288 ; 32aa dc.w $3f40 ; 32ac dc.w $0008 ; 32ae dc.w $2e9f ; 32b0 dc.w $4e75 ; 32b2 dc.w $4e56 ; 32b4 dc.w $0000 ; 32b6 dc.w $594f ; 32b8 dc.w $2f3c ; 32ba dc.w $5354 ; 32bc dc.w $5223 ; 32be dc.w $3f2e ; 32c0 dc.w $000a ; 32c2 dc.w $a9a0 ; 32c4 dc.w $226e ; 32c6 dc.w $000c ; 32c8 dc.w $4211 ; 32ca dc.w $201f ; 32cc dc.w $6722 ; 32ce dc.w $2040 ; 32d0 dc.w $2050 ; 32d2 dc.w $3018 ; 32d4 dc.w $322e ; 32d6 dc.w $0008 ; 32d8 dc.w $6716 ; 32da dc.w $b240 ; 32dc dc.w $6212 ; 32de dc.w $7000 ; 32e0 dc.w $5341 ; 32e2 dc.w $6706 ; 32e4 dc.w $1018 ; 32e6 dc.w $d1c0 ; 32e8 dc.w $60f6 ; 32ea dc.w $1010 ; 32ec dc.w $5240 ; 32ee dc.w $a02e ; 32f0 dc.w $4e5e ; 32f2 dc.w $205f ; 32f4 dc.w $508f ; 32f6 dc.w $4ed0 ; 32f8 dc.w $4e56 ; 32fa dc.w $ff84 ; 32fc dc.w $3d6e ; 32fe dc.w $0010 ; 3300 dc.w $ff9a ; 3302 dc.w $2d6e ; 3304 dc.w $000c ; 3306 dc.w $ffb4 ; 3308 dc.w $2d6e ; 330a dc.w $0008 ; 330c dc.w $ff96 ; 330e dc.w $422e ; 3310 dc.w $ff9e ; 3312 dc.w $41ee ; 3314 dc.w $ff84 ; 3316 dc.w $a209 ; 3318 dc.w $3d40 ; 331a dc.w $0012 ; 331c dc.w $4e5e ; 331e dc.w $205f ; 3320 dc.w $4fef ; 3322 dc.w $000a ; 3324 dc.w $4ed0 ; 3326 dc.w $4e56 ; 3328 dc.w $ff84 ; 332a dc.w $3d6e ; 332c dc.w $0014 ; 332e dc.w $ff9a ; 3330 dc.w $2d6e ; 3332 dc.w $0010 ; 3334 dc.w $ffb4 ; 3336 dc.w $2d6e ; 3338 dc.w $000c ; 333a dc.w $ff96 ; 333c dc.w $422e ; 333e dc.w $ff9e ; 3340 dc.w $2d6e ; 3342 dc.w $0008 ; 3344 dc.w $ffa0 ; 3346 dc.w $41ee ; 3348 dc.w $ff84 ; 334a dc.w $a20b ; 334c dc.w $3d40 ; 334e dc.w $0016 ; 3350 dc.w $4e5e ; 3352 dc.w $205f ; 3354 dc.w $4fef ; 3356 dc.w $000e ; 3358 dc.w $4ed0 ; 335a dc.w $4e56 ; 335c dc.w $ffcc ; 335e dc.w $2d6e ; 3360 dc.w $0010 ; 3362 dc.w $ffde ; 3364 dc.w $3d6e ; 3366 dc.w $0018 ; 3368 dc.w $ffe2 ; 336a dc.w $2d6e ; 336c dc.w $0014 ; 336e dc.w $fffc ; 3370 dc.w $2d6e ; 3372 dc.w $000c ; 3374 dc.w $fff0 ; 3376 dc.w $2d6e ; 3378 dc.w $0008 ; 337a dc.w $ffe8 ; 337c dc.w $41ee ; 337e dc.w $ffcc ; 3380 dc.w $7005 ; 3382 dc.w $a260 ; 3384 dc.w $3d40 ; 3386 dc.w $001a ; 3388 dc.w $4e5e ; 338a dc.w $205f ; 338c dc.w $4fef ; 338e dc.w $0012 ; 3390 dc.w $4ed0 ; 3392 dc.w $201f ; 3394 dc.w $225f ; 3396 dc.w $205f ; 3398 dc.w $2f00 ; 339a dc.w $7000 ; 339c dc.w $7200 ; 339e dc.w $1018 ; 33a0 dc.w $1219 ; 33a2 dc.w $9041 ; 33a4 dc.w $6c02 ; 33a6 dc.w $d240 ; 33a8 dc.w $b000 ; 33aa dc.w $6002 ; 33ac dc.w $b109 ; 33ae dc.w $56c9 ; 33b0 dc.w $fffc ; 33b2 dc.w $670a ; 33b4 dc.w $6d04 ; 33b6 dc.w $7001 ; 33b8 dc.w $6004 ; 33ba dc.w $7001 ; 33bc dc.w $4440 ; 33be dc.w $3f40 ; 33c0 dc.w $0004 ; 33c2 dc.w $4e75 ; 33c4 dc.w $8850 ; 33c6 dc.w $4c53 ; 33c8 dc.w $7472 ; 33ca dc.w $436d ; 33cc dc.w $7000 ; 33ce dc.w $0000 ; 33d0 dc.w $201f ; 33d2 dc.w $225f ; 33d4 dc.w $205f ; 33d6 dc.w $2e88 ; 33d8 dc.w $2f00 ; 33da dc.w $7000 ; 33dc dc.w $1019 ; 33de dc.w $10c0 ; 33e0 dc.w $6002 ; 33e2 dc.w $10d9 ; 33e4 dc.w $51c8 ; 33e6 dc.w $fffc ; 33e8 dc.w $4e75 ; 33ea dc.w $8850 ; 33ec dc.w $4c53 ; 33ee dc.w $7472 ; 33f0 dc.w $4370 ; 33f2 dc.w $7900 ; 33f4 dc.w $0000 ; 33f6 dc.w $4cef ; 33f8 dc.w $0300 ; 33fa dc.w $0004 ; 33fc dc.w $7000 ; 33fe dc.w $b3c8 ; 3400 dc.w $670a ; 3402 dc.w $1018 ; 3404 dc.w $b019 ; 3406 dc.w $6608 ; 3408 dc.w $4a00 ; 340a dc.w $66f6 ; 340c dc.w $7000 ; 340e dc.w $4e75 ; 3410 dc.w $7200 ; 3412 dc.w $1221 ; 3414 dc.w $9081 ; 3416 dc.w $4e75 ; 3418 dc.w $8673 ; 341a dc.w $7472 ; 341c dc.w $636d ; 341e dc.w $7000 ; 3420 dc.w $0000 ; 3422 dc.w $48e7 ; 3424 dc.w $3000 ; 3426 dc.w $4cef ; 3428 dc.w $0003 ; 342a dc.w $000c ; 342c dc.w $2040 ; 342e dc.w $2241 ; 3430 dc.w $1619 ; 3432 dc.w $670e ; 3434 dc.w $1418 ; 3436 dc.w $6708 ; 3438 dc.w $b602 ; 343a dc.w $67f4 ; 343c dc.w $5280 ; 343e dc.w $60ec ; 3440 dc.w $7000 ; 3442 dc.w $4cdf ; 3444 dc.w $000c ; 3446 dc.w $4e75 ; 3448 dc.w $8673 ; 344a dc.w $7472 ; 344c dc.w $7374 ; 344e dc.w $7200 ; 3450 dc.w $0000 ; 3452 dc.w $4e56 ; 3454 dc.w $0000 ; 3456 dc.w $226e ; 3458 dc.w $0008 ; 345a dc.w $32bc ; 345c dc.w $0001 ; 345e dc.w $4269 ; 3460 dc.w $0002 ; 3462 dc.w $7000 ; 3464 dc.w $2340 ; 3466 dc.w $0004 ; 3468 dc.w $2340 ; 346a dc.w $0008 ; 346c dc.w $2340 ; 346e dc.w $000c ; 3470 dc.w $4e5e ; 3472 dc.w $4e75 ; 3474 dc.w $4e56 ; 3476 dc.w $ffce ; 3478 dc.w $48e7 ; 347a dc.w $0108 ; 347c dc.w $286e ; 347e dc.w $000c ; 3480 dc.w $2f0c ; 3482 dc.w $4eba ; 3484 dc.w $ffce ; 3486 dc.w $7000 ; 3488 dc.w $2d40 ; 348a dc.w $ffe0 ; 348c dc.w $206e ; 348e dc.w $0008 ; 3490 dc.w $2050 ; 3492 dc.w $3d50 ; 3494 dc.w $ffe6 ; 3496 dc.w $3d7c ; 3498 dc.w $000c ; 349a dc.w $ffe8 ; 349c dc.w $2d4c ; 349e dc.w $ffea ; 34a0 dc.w $41ee ; 34a2 dc.w $ffce ; 34a4 dc.w $a005 ; 34a6 dc.w $3e00 ; 34a8 dc.w $4cee ; 34aa dc.w $1080 ; 34ac dc.w $ffc6 ; 34ae dc.w $4e5e ; 34b0 dc.w $4e75 ; 34b2 dc.w $4e56 ; 34b4 dc.w $ffce ; 34b6 dc.w $48e7 ; 34b8 dc.w $0118 ; 34ba dc.w $266e ; 34bc dc.w $0008 ; 34be dc.w $286e ; 34c0 dc.w $000c ; 34c2 dc.w $7ece ; 34c4 dc.w $200b ; 34c6 dc.w $6740 ; 34c8 dc.w $200c ; 34ca dc.w $673c ; 34cc dc.w $426c ; 34ce dc.w $0004 ; 34d0 dc.w $426c ; 34d2 dc.w $0006 ; 34d4 dc.w $7000 ; 34d6 dc.w $2940 ; 34d8 dc.w $0008 ; 34da dc.w $2940 ; 34dc dc.w $000c ; 34de dc.w $2940 ; 34e0 dc.w $0010 ; 34e2 dc.w $2d40 ; 34e4 dc.w $ffe0 ; 34e6 dc.w $2053 ; 34e8 dc.w $3d50 ; 34ea dc.w $ffe6 ; 34ec dc.w $3d7c ; 34ee dc.w $001c ; 34f0 dc.w $ffe8 ; 34f2 dc.w $2d4c ; 34f4 dc.w $ffea ; 34f6 dc.w $41ee ; 34f8 dc.w $ffce ; 34fa dc.w $a005 ; 34fc dc.w $3e00 ; 34fe dc.w $6608 ; 3500 dc.w $70ff ; 3502 dc.w $b094 ; 3504 dc.w $6602 ; 3506 dc.w $7eee ; 3508 dc.w $3007 ; 350a dc.w $4cee ; 350c dc.w $1880 ; 350e dc.w $ffc2 ; 3510 dc.w $4e5e ; 3512 dc.w $4e75 ; 3514 dc.w $4e56 ; 3516 dc.w $ffec ; 3518 dc.w $48e7 ; 351a dc.w $0338 ; 351c dc.w $246e ; 351e dc.w $0010 ; 3520 dc.w $266e ; 3522 dc.w $000c ; 3524 dc.w $286e ; 3526 dc.w $0008 ; 3528 dc.w $4207 ; 352a dc.w $70ff ; 352c dc.w $2d40 ; 352e dc.w $ffec ; 3530 dc.w $486e ; 3532 dc.w $ffec ; 3534 dc.w $2f0c ; 3536 dc.w $4eba ; 3538 dc.w $ff7a ; 353a dc.w $4a40 ; 353c dc.w $504f ; 353e dc.w $6670 ; 3540 dc.w $2c2e ; 3542 dc.w $ffec ; 3544 dc.w $6062 ; 3546 dc.w $2006 ; 3548 dc.w $5386 ; 354a dc.w $2d40 ; 354c dc.w $ffec ; 354e dc.w $486e ; 3550 dc.w $ffec ; 3552 dc.w $2f0c ; 3554 dc.w $4eba ; 3556 dc.w $ff5c ; 3558 dc.w $4a40 ; 355a dc.w $504f ; 355c dc.w $664a ; 355e dc.w $7000 ; 3560 dc.w $302e ; 3562 dc.w $fff0 ; 3564 dc.w $7202 ; 3566 dc.w $b280 ; 3568 dc.w $6718 ; 356a dc.w $7000 ; 356c dc.w $302e ; 356e dc.w $fff0 ; 3570 dc.w $720e ; 3572 dc.w $b280 ; 3574 dc.w $670c ; 3576 dc.w $7000 ; 3578 dc.w $302e ; 357a dc.w $fff0 ; 357c dc.w $7214 ; 357e dc.w $b280 ; 3580 dc.w $6626 ; 3582 dc.w $7e01 ; 3584 dc.w $7000 ; 3586 dc.w $102e ; 3588 dc.w $fff2 ; 358a dc.w $3680 ; 358c dc.w $7000 ; 358e dc.w $102e ; 3590 dc.w $fff3 ; 3592 dc.w $3480 ; 3594 dc.w $203c ; 3596 dc.w $0000 ; 3598 dc.w $0200 ; 359a dc.w $c0ae ; 359c dc.w $fff4 ; 359e dc.w $6608 ; 35a0 dc.w $206e ; 35a2 dc.w $0014 ; 35a4 dc.w $10bc ; 35a6 dc.w $0001 ; 35a8 dc.w $4a86 ; 35aa dc.w $6304 ; 35ac dc.w $4a07 ; 35ae dc.w $6796 ; 35b0 dc.w $1007 ; 35b2 dc.w $4cee ; 35b4 dc.w $1cc0 ; 35b6 dc.w $ffd8 ; 35b8 dc.w $4e5e ; 35ba dc.w $4e75 ; 35bc Unexplored_35be dc.w $4e56 ; 35be dc.w $ffb2 ; 35c0 dc.w $48e7 ; 35c2 dc.w $0118 ; 35c4 dc.w $7000 ; 35c6 dc.w $2640 ; 35c8 dc.w $42ae ; 35ca dc.w $fffa ; 35cc dc.w $558f ; 35ce dc.w $487a ; 35d0 dc.w $012a ; 35d2 dc.w $486e ; 35d4 dc.w $fff8 ; 35d6 dc.w $4eba ; 35d8 dc.w $fb3a ; 35da dc.w $4a5f ; 35dc dc.w $6600 ; 35de dc.w $0112 ; 35e0 dc.w $203c ; 35e2 dc.w $6d61 ; 35e4 dc.w $6368 ; 35e6 dc.w $41ee ; 35e8 dc.w $ffe4 ; 35ea dc.w $2248 ; 35ec dc.w $a1ad ; 35ee dc.w $2288 ; 35f0 dc.w $598f ; 35f2 dc.w $aa29 ; 35f4 dc.w $285f ; 35f6 dc.w $6000 ; 35f8 dc.w $00ee ; 35fa dc.w $486e ; 35fc dc.w $ffe8 ; 35fe dc.w $2f0c ; 3600 dc.w $4eba ; 3602 dc.w $fe72 ; 3604 dc.w $3e00 ; 3606 dc.w $504f ; 3608 dc.w $666c ; 360a dc.w $7000 ; 360c dc.w $302e ; 360e dc.w $ffe8 ; 3610 dc.w $7202 ; 3612 dc.w $b280 ; 3614 dc.w $6718 ; 3616 dc.w $7000 ; 3618 dc.w $302e ; 361a dc.w $ffe8 ; 361c dc.w $720e ; 361e dc.w $b280 ; 3620 dc.w $670c ; 3622 dc.w $7000 ; 3624 dc.w $302e ; 3626 dc.w $ffe8 ; 3628 dc.w $7214 ; 362a dc.w $b280 ; 362c dc.w $6628 ; 362e dc.w $203c ; 3630 dc.w $0000 ; 3632 dc.w $0800 ; 3634 dc.w $c0ae ; 3636 dc.w $ffec ; 3638 dc.w $671c ; 363a dc.w $264c ; 363c dc.w $1d7c ; 363e dc.w $0001 ; 3640 dc.w $ffff ; 3642 dc.w $7000 ; 3644 dc.w $102e ; 3646 dc.w $ffea ; 3648 dc.w $3d40 ; 364a dc.w $fffa ; 364c dc.w $7000 ; 364e dc.w $102e ; 3650 dc.w $ffeb ; 3652 dc.w $3d40 ; 3654 dc.w $fffc ; 3656 dc.w $200b ; 3658 dc.w $661c ; 365a dc.w $486e ; 365c dc.w $ffff ; 365e dc.w $486e ; 3660 dc.w $fffc ; 3662 dc.w $486e ; 3664 dc.w $fffa ; 3666 dc.w $2f0c ; 3668 dc.w $4eba ; 366a dc.w $feaa ; 366c dc.w $4a00 ; 366e dc.w $4fef ; 3670 dc.w $0010 ; 3672 dc.w $6702 ; 3674 dc.w $264c ; 3676 dc.w $200b ; 3678 dc.w $6764 ; 367a dc.w $0cae ; 367c dc.w $0000 ; 367e dc.w $013a ; 3680 dc.w $ffe4 ; 3682 dc.w $6606 ; 3684 dc.w $3d7c ; 3686 dc.w $00ff ; 3688 dc.w $fffc ; 368a dc.w $7000 ; 368c dc.w $2d40 ; 368e dc.w $ffc4 ; 3690 dc.w $3d6e ; 3692 dc.w $fff8 ; 3694 dc.w $ffca ; 3696 dc.w $3d7c ; 3698 dc.w $430b ; 369a dc.w $ffcc ; 369c dc.w $3d6e ; 369e dc.w $fffa ; 36a0 dc.w $ffce ; 36a2 dc.w $3d6e ; 36a4 dc.w $fffc ; 36a6 dc.w $ffd0 ; 36a8 dc.w $2d6e ; 36aa dc.w $ffe4 ; 36ac dc.w $ffd2 ; 36ae dc.w $41ee ; 36b0 dc.w $ffb2 ; 36b2 dc.w $a004 ; 36b4 dc.w $3e00 ; 36b6 dc.w $4a2e ; 36b8 dc.w $ffff ; 36ba dc.w $6734 ; 36bc dc.w $7000 ; 36be dc.w $2d40 ; 36c0 dc.w $ffc4 ; 36c2 dc.w $3d6e ; 36c4 dc.w $fff8 ; 36c6 dc.w $ffca ; 36c8 dc.w $3d7c ; 36ca dc.w $430a ; 36cc dc.w $ffcc ; 36ce dc.w $3d7c ; 36d0 dc.w $0007 ; 36d2 dc.w $ffce ; 36d4 dc.w $41ee ; 36d6 dc.w $ffb2 ; 36d8 dc.w $a004 ; 36da dc.w $3e00 ; 36dc dc.w $6012 ; 36de dc.w $598f ; 36e0 dc.w $2f0c ; 36e2 dc.w $aa2b ; 36e4 dc.w $285f ; 36e6 dc.w $200c ; 36e8 dc.w $6706 ; 36ea dc.w $200b ; 36ec dc.w $6700 ; 36ee dc.w $ff0c ; 36f0 dc.w $4cee ; 36f2 dc.w $1880 ; 36f4 dc.w $ffa6 ; 36f6 dc.w $4e5e ; 36f8 dc.w $4e75 ; 36fa dc.w $0a2e ; 36fc dc.w $4261 ; 36fe dc.w $636b ; 3700 dc.w $6c69 ; 3702 dc.w $6768 ; 3704 dc.w $7400 ; 3706 Unexplored_3708 dc.w $6100 ; 3708 dc.w $0008 ; 370a dc.w $6000 ; 370c dc.w $0062 ; 370e dc.w $4e75 ; 3710 dc.w $7200 ; 3712 dc.w $41fa ; 3714 dc.w $0054 ; 3716 dc.w $3010 ; 3718 dc.w $a146 ; 371a dc.w $2248 ; 371c dc.w $41fa ; 371e dc.w $004c ; 3720 dc.w $2089 ; 3722 dc.w $41fa ; 3724 dc.w $0040 ; 3726 dc.w $3010 ; 3728 dc.w $a346 ; 372a dc.w $2248 ; 372c dc.w $41fa ; 372e dc.w $003c ; 3730 dc.w $b3d0 ; 3732 dc.w $672e ; 3734 dc.w $2078 ; 3736 dc.w $0dd8 ; 3738 dc.w $2028 ; 373a dc.w $0024 ; 373c dc.w $720e ; 373e dc.w $c280 ; 3740 dc.w $0c81 ; 3742 dc.w $0000 ; 3744 dc.w $0006 ; 3746 dc.w $671a ; 3748 dc.w $7270 ; 374a dc.w $c280 ; 374c dc.w $0c81 ; 374e dc.w $0000 ; 3750 dc.w $0020 ; 3752 dc.w $670e ; 3754 dc.w $41fa ; 3756 dc.w $000e ; 3758 dc.w $3010 ; 375a dc.w $41fa ; 375c dc.w $000e ; 375e dc.w $2050 ; 3760 dc.w $a247 ; 3762 dc.w $4e75 ; 3764 dc.w $a092 ; 3766 dc.w $aaf3 ; 3768 dc.w $a89f ; 376a dc.w $0000 ; 376c dc.w $0000 ; 376e dc.w $0838 ; 3770 dc.w $0006 ; 3772 dc.w $240b ; 3774 dc.w $6632 ; 3776 dc.w $203c ; 3778 dc.w $6262 ; 377a dc.w $6f78 ; 377c dc.w $a1ad ; 377e dc.w $6608 ; 3780 dc.w $2008 ; 3782 dc.w $0800 ; 3784 dc.w $0000 ; 3786 dc.w $6620 ; 3788 dc.w $41fa ; 378a dc.w $ffdc ; 378c dc.w $3010 ; 378e dc.w $a746 ; 3790 dc.w $2248 ; 3792 dc.w $41fa ; 3794 dc.w $ffd6 ; 3796 dc.w $b3d0 ; 3798 dc.w $670e ; 379a dc.w $41fa ; 379c dc.w $ffca ; 379e dc.w $3010 ; 37a0 dc.w $41fa ; 37a2 dc.w $ffc8 ; 37a4 dc.w $2050 ; 37a6 dc.w $a647 ; 37a8 dc.w $4e75 ; 37aa dc.w $426d ; 37ac dc.w $0028 ; 37ae dc.w $426d ; 37b0 dc.w $0026 ; 37b2 dc.w $203c ; 37b4 dc.w $6275 ; 37b6 dc.w $6777 ; 37b8 dc.w $a1ad ; 37ba dc.w $6702 ; 37bc dc.w $91c8 ; 37be dc.w $2008 ; 37c0 dc.w $08c0 ; 37c2 dc.w $0000 ; 37c4 dc.w $554f ; 37c6 dc.w $2f3c ; 37c8 dc.w $6275 ; 37ca dc.w $6777 ; 37cc dc.w $2f00 ; 37ce dc.w $303c ; 37d0 dc.w $0404 ; 37d2 dc.w $abf1 ; 37d4 dc.w $544f ; 37d6 dc.w $0838 ; 37d8 dc.w $0001 ; 37da dc.w $0b21 ; 37dc dc.w $6702 ; 37de dc.w $4e75 ; 37e0 dc.w $4eba ; 37e2 dc.w $1216 ; 37e4 dc.w $4eba ; 37e6 dc.w $0008 ; 37e8 dc.w $4eba ; 37ea dc.w $06ec ; 37ec dc.w $4e75 ; 37ee dc.w $0838 ; 37f0 dc.w $0002 ; 37f2 dc.w $0b21 ; 37f4 dc.w $670e ; 37f6 dc.w $2b78 ; 37f8 dc.w $03f8 ; 37fa dc.w $001e ; 37fc dc.w $2b78 ; 37fe dc.w $03fc ; 3800 dc.w $0022 ; 3802 dc.w $6012 ; 3804 dc.w $2008 ; 3806 dc.w $41fa ; 3808 dc.w $20c4 ; 380a dc.w $2b50 ; 380c dc.w $001e ; 380e dc.w $2b68 ; 3810 dc.w $0004 ; 3812 dc.w $0022 ; 3814 dc.w $2040 ; 3816 dc.w $302d ; 3818 dc.w $0022 ; 381a dc.w $0440 ; 381c dc.w $0014 ; 381e dc.w $3b40 ; 3820 dc.w $0022 ; 3822 dc.w $0440 ; 3824 dc.w $000c ; 3826 dc.w $3b40 ; 3828 dc.w $001e ; 382a dc.w $0838 ; 382c dc.w $0002 ; 382e dc.w $0b21 ; 3830 dc.w $670e ; 3832 dc.w $046d ; 3834 dc.w $0032 ; 3836 dc.w $0024 ; 3838 dc.w $066d ; 383a dc.w $0032 ; 383c dc.w $0020 ; 383e dc.w $6022 ; 3840 dc.w $302d ; 3842 dc.w $0024 ; 3844 dc.w $906d ; 3846 dc.w $0020 ; 3848 dc.w $e248 ; 384a dc.w $d06d ; 384c dc.w $0020 ; 384e dc.w $3b40 ; 3850 dc.w $0024 ; 3852 dc.w $3b40 ; 3854 dc.w $0020 ; 3856 dc.w $066d ; 3858 dc.w $0050 ; 385a dc.w $0024 ; 385c dc.w $046d ; 385e dc.w $0050 ; 3860 dc.w $0020 ; 3862 dc.w $203c ; 3864 dc.w $6262 ; 3866 dc.w $6f78 ; 3868 dc.w $a1ad ; 386a dc.w $6620 ; 386c dc.w $2008 ; 386e dc.w $0800 ; 3870 dc.w $0000 ; 3872 dc.w $6718 ; 3874 dc.w $486d ; 3876 dc.w $0028 ; 3878 dc.w $486d ; 387a dc.w $0026 ; 387c dc.w $486d ; 387e dc.w $001e ; 3880 dc.w $203c ; 3882 dc.w $0003 ; 3884 dc.w $0719 ; 3886 dc.w $fe22 ; 3888 dc.w $504f ; 388a dc.w $584f ; 388c dc.w $4efa ; 388e dc.w $00f8 ; 3890 Unexplored_3892 dc.w $0838 ; 3892 dc.w $0001 ; 3894 dc.w $0b21 ; 3896 dc.w $6702 ; 3898 dc.w $4e75 ; 389a dc.w $4eba ; 389c dc.w $1290 ; 389e dc.w $50e7 ; 38a0 dc.w $4eba ; 38a2 dc.w $0604 ; 38a4 dc.w $4e75 ; 38a6 dc.w $3b6d ; 38a8 dc.w $0026 ; 38aa dc.w $002a ; 38ac dc.w $426d ; 38ae dc.w $0026 ; 38b0 dc.w $3b7c ; 38b2 dc.w $0001 ; 38b4 dc.w $0028 ; 38b6 dc.w $302f ; 38b8 dc.w $0004 ; 38ba dc.w $48e7 ; 38bc dc.w $01c0 ; 38be dc.w $2078 ; 38c0 dc.w $02b6 ; 38c2 dc.w $43fa ; 38c4 dc.w $0052 ; 38c6 dc.w $2149 ; 38c8 dc.w $0324 ; 38ca dc.w $0838 ; 38cc dc.w $0005 ; 38ce dc.w $0b20 ; 38d0 dc.w $6732 ; 38d2 dc.w $5040 ; 38d4 dc.w $3b40 ; 38d6 dc.w $0028 ; 38d8 dc.w $41fa ; 38da dc.w $00aa ; 38dc dc.w $30ad ; 38de dc.w $0028 ; 38e0 dc.w $41fa ; 38e2 dc.w $0030 ; 38e4 dc.w $4850 ; 38e6 dc.w $4eba ; 38e8 dc.w $04ce ; 38ea dc.w $41fa ; 38ec dc.w $0026 ; 38ee dc.w $4a90 ; 38f0 dc.w $6712 ; 38f2 dc.w $2050 ; 38f4 dc.w $2050 ; 38f6 dc.w $3010 ; 38f8 dc.w $b06d ; 38fa dc.w $0028 ; 38fc dc.w $6606 ; 38fe dc.w $3b68 ; 3900 dc.w $0002 ; 3902 dc.w $0028 ; 3904 dc.w $4cdf ; 3906 dc.w $0380 ; 3908 dc.w $201f ; 390a dc.w $544f ; 390c dc.w $2f00 ; 390e dc.w $4efa ; 3910 dc.w $0076 ; 3912 dc.w $0000 ; 3914 dc.w $0000 ; 3916 dc.w $0a45 ; 3918 dc.w $7874 ; 391a dc.w $656e ; 391c dc.w $7369 ; 391e dc.w $6f6e ; 3920 dc.w $7300 ; 3922 dc.w $205f ; 3924 dc.w $301f ; 3926 dc.w $5240 ; 3928 dc.w $3b40 ; 392a dc.w $0026 ; 392c dc.w $301f ; 392e dc.w $5040 ; 3930 dc.w $3b40 ; 3932 dc.w $0028 ; 3934 dc.w $4ed0 ; 3936 Unexplored_3938 dc.w $0838 ; 3938 dc.w $0001 ; 393a dc.w $0b21 ; 393c dc.w $6702 ; 393e dc.w $4e75 ; 3940 dc.w $41fa ; 3942 dc.w $0182 ; 3944 dc.w $50d0 ; 3946 dc.w $2078 ; 3948 dc.w $02b6 ; 394a dc.w $42a8 ; 394c dc.w $0324 ; 394e dc.w $0838 ; 3950 dc.w $0005 ; 3952 dc.w $0b20 ; 3954 dc.w $6720 ; 3956 dc.w $41fa ; 3958 dc.w $0028 ; 395a dc.w $43fa ; 395c dc.w $0028 ; 395e dc.w $3091 ; 3960 dc.w $316d ; 3962 dc.w $0026 ; 3964 dc.w $0002 ; 3966 dc.w $5468 ; 3968 dc.w $0002 ; 396a dc.w $4850 ; 396c dc.w $4eba ; 396e dc.w $0478 ; 3970 dc.w $51e7 ; 3972 dc.w $4eba ; 3974 dc.w $0532 ; 3976 dc.w $3b6d ; 3978 dc.w $0028 ; 397a dc.w $0026 ; 397c dc.w $4efa ; 397e dc.w $0008 ; 3980 dc.w $0000 ; 3982 dc.w $0000 ; 3984 dc.w $0000 ; 3986 NudgeProgressBar dc.w $0838 ; 3988 dc.w $0001 ; 398a dc.w $0b21 ; 398c dc.w $6702 ; 398e dc.w $4e75 ; 3990 dc.w $4e56 ; 3992 dc.w $ffd6 ; 3994 dc.w $48e7 ; 3996 dc.w $e0c0 ; 3998 dc.w $4227 ; 399a dc.w $4eba ; 399c dc.w $1330 ; 399e dc.w $4a1f ; 39a0 dc.w $08f8 ; 39a2 dc.w $0007 ; 39a4 dc.w $015d ; 39a6 dc.w $660c ; 39a8 dc.w $6100 ; 39aa dc.w $011c ; 39ac dc.w $3f3c ; 39ae dc.w $0001 ; 39b0 dc.w $6100 ; 39b2 dc.w $1cce ; 39b4 dc.w $203c ; 39b6 dc.w $6262 ; 39b8 dc.w $6f78 ; 39ba dc.w $a1ad ; 39bc dc.w $6610 ; 39be dc.w $2008 ; 39c0 dc.w $0800 ; 39c2 dc.w $0000 ; 39c4 dc.w $6708 ; 39c6 dc.w $203c ; 39c8 dc.w $0000 ; 39ca dc.w $071a ; 39cc dc.w $fe22 ; 39ce dc.w $526d ; 39d0 dc.w $0026 ; 39d2 dc.w $302d ; 39d4 dc.w $0028 ; 39d6 dc.w $670a ; 39d8 dc.w $b06d ; 39da dc.w $0026 ; 39dc dc.w $6c04 ; 39de dc.w $3b40 ; 39e0 dc.w $0026 ; 39e2 dc.w $2d6d ; 39e4 dc.w $001e ; 39e6 dc.w $ffd6 ; 39e8 dc.w $2d6d ; 39ea dc.w $0022 ; 39ec dc.w $ffda ; 39ee dc.w $2f38 ; 39f0 dc.w $0118 ; 39f2 dc.w $21f8 ; 39f4 dc.w $02a6 ; 39f6 dc.w $0118 ; 39f8 dc.w $2055 ; 39fa dc.w $2d50 ; 39fc dc.w $ffde ; 39fe dc.w $486d ; 3a00 dc.w $0070 ; 3a02 dc.w $a873 ; 3a04 dc.w $486e ; 3a06 dc.w $ffe2 ; 3a08 dc.w $a898 ; 3a0a dc.w $a89e ; 3a0c dc.w $486e ; 3a0e dc.w $fff4 ; 3a10 dc.w $aa19 ; 3a12 dc.w $486e ; 3a14 dc.w $fffa ; 3a16 dc.w $aa1a ; 3a18 dc.w $486e ; 3a1a dc.w $ffd6 ; 3a1c dc.w $4eba ; 3a1e dc.w $052c ; 3a20 dc.w $486e ; 3a22 dc.w $ffd6 ; 3a24 dc.w $2f3c ; 3a26 dc.w $0001 ; 3a28 dc.w $0001 ; 3a2a dc.w $a8a9 ; 3a2c dc.w $4a6d ; 3a2e dc.w $0028 ; 3a30 dc.w $671e ; 3a32 dc.w $302e ; 3a34 dc.w $ffdc ; 3a36 dc.w $906e ; 3a38 dc.w $ffd8 ; 3a3a dc.w $906d ; 3a3c dc.w $002a ; 3a3e dc.w $c0ed ; 3a40 dc.w $0026 ; 3a42 dc.w $80ed ; 3a44 dc.w $0028 ; 3a46 dc.w $d06e ; 3a48 dc.w $ffd8 ; 3a4a dc.w $d06d ; 3a4c dc.w $002a ; 3a4e dc.w $6008 ; 3a50 dc.w $302d ; 3a52 dc.w $0026 ; 3a54 dc.w $d06e ; 3a56 dc.w $ffd8 ; 3a58 dc.w $3f2e ; 3a5a dc.w $ffdc ; 3a5c dc.w $3d40 ; 3a5e dc.w $ffdc ; 3a60 dc.w $486e ; 3a62 dc.w $ffd6 ; 3a64 dc.w $4eba ; 3a66 dc.w $05c0 ; 3a68 dc.w $3d6e ; 3a6a dc.w $ffdc ; 3a6c dc.w $ffd8 ; 3a6e dc.w $3d5f ; 3a70 dc.w $ffdc ; 3a72 dc.w $486e ; 3a74 dc.w $ffd6 ; 3a76 dc.w $4eba ; 3a78 dc.w $0906 ; 3a7a dc.w $41fa ; 3a7c dc.w $0048 ; 3a7e dc.w $4a10 ; 3a80 dc.w $6706 ; 3a82 dc.w $307c ; 3a84 dc.w $0002 ; 3a86 dc.w $a03b ; 3a88 dc.w $486e ; 3a8a dc.w $fff4 ; 3a8c dc.w $aa14 ; 3a8e dc.w $486e ; 3a90 dc.w $fffa ; 3a92 dc.w $aa15 ; 3a94 dc.w $486e ; 3a96 dc.w $ffe2 ; 3a98 dc.w $a899 ; 3a9a dc.w $7000 ; 3a9c dc.w $302d ; 3a9e dc.w $0028 ; 3aa0 dc.w $7200 ; 3aa2 dc.w $322d ; 3aa4 dc.w $0026 ; 3aa6 dc.w $486d ; 3aa8 dc.w $001e ; 3aaa dc.w $2f00 ; 3aac dc.w $2f01 ; 3aae dc.w $4eba ; 3ab0 dc.w $0bb6 ; 3ab2 dc.w $2f2e ; 3ab4 dc.w $ffde ; 3ab6 dc.w $a873 ; 3ab8 dc.w $21df ; 3aba dc.w $0118 ; 3abc dc.w $4cdf ; 3abe dc.w $0307 ; 3ac0 dc.w $4e5e ; 3ac2 dc.w $4e75 ; 3ac4 dc.w $0000 ; 3ac6 dc.w $2f0b ; 3ac8 dc.w $594f ; 3aca dc.w $2f0f ; 3acc dc.w $a874 ; 3ace dc.w $2f38 ; 3ad0 dc.w $09de ; 3ad2 dc.w $a873 ; 3ad4 dc.w $594f ; 3ad6 dc.w $a924 ; 3ad8 dc.w $594f ; 3ada dc.w $a8d8 ; 3adc dc.w $2657 ; 3ade dc.w $4878 ; 3ae0 dc.w $03f8 ; 3ae2 dc.w $a8df ; 3ae4 dc.w $2f0b ; 3ae6 dc.w $a90d ; 3ae8 dc.w $2f0b ; 3aea dc.w $a8d9 ; 3aec dc.w $a873 ; 3aee dc.w $265f ; 3af0 dc.w $4efa ; 3af2 dc.w $127c ; 3af4 dc.w $41fa ; 3af6 dc.w $0008 ; 3af8 dc.w $2f48 ; 3afa dc.w $0004 ; 3afc dc.w $4e75 ; 3afe dc.w $0000 ; 3b00 dc.w $0000 ; 3b02 dc.w $0000 ; 3b04 dc.w $0000 ; 3b06 dc.w $0000 ; 3b08 dc.w $0000 ; 3b0a dc.w $0000 ; 3b0c dc.w $0000 ; 3b0e dc.w $0000 ; 3b10 dc.w $0000 ; 3b12 dc.w $0000 ; 3b14 dc.w $0000 ; 3b16 dc.w $0000 ; 3b18 dc.w $0000 ; 3b1a dc.w $0000 ; 3b1c dc.w $0000 ; 3b1e dc.w $0000 ; 3b20 dc.w $0000 ; 3b22 dc.w $0000 ; 3b24 dc.w $0000 ; 3b26 dc.w $0000 ; 3b28 dc.w $0000 ; 3b2a dc.w $0000 ; 3b2c dc.w $0000 ; 3b2e dc.w $0000 ; 3b30 dc.w $0000 ; 3b32 dc.w $0000 ; 3b34 dc.w $0000 ; 3b36 dc.w $0000 ; 3b38 dc.w $0000 ; 3b3a dc.w $0000 ; 3b3c dc.w $0000 ; 3b3e dc.w $0000 ; 3b40 dc.w $0000 ; 3b42 dc.w $0000 ; 3b44 dc.w $0000 ; 3b46 dc.w $0000 ; 3b48 dc.w $0000 ; 3b4a dc.w $0000 ; 3b4c dc.w $0000 ; 3b4e dc.w $0000 ; 3b50 dc.w $0000 ; 3b52 dc.w $0000 ; 3b54 dc.w $0000 ; 3b56 dc.w $0000 ; 3b58 dc.w $0000 ; 3b5a dc.w $0000 ; 3b5c dc.w $0000 ; 3b5e dc.w $0000 ; 3b60 dc.w $0000 ; 3b62 dc.w $0000 ; 3b64 dc.w $0000 ; 3b66 dc.w $0000 ; 3b68 dc.w $0000 ; 3b6a dc.w $0000 ; 3b6c dc.w $0000 ; 3b6e dc.w $0000 ; 3b70 dc.w $0000 ; 3b72 dc.w $0000 ; 3b74 dc.w $0000 ; 3b76 dc.w $0000 ; 3b78 dc.w $0000 ; 3b7a dc.w $0000 ; 3b7c dc.w $0000 ; 3b7e dc.w $0000 ; 3b80 dc.w $0000 ; 3b82 dc.w $0000 ; 3b84 dc.w $0000 ; 3b86 dc.w $0000 ; 3b88 dc.w $0000 ; 3b8a dc.w $0000 ; 3b8c dc.w $0000 ; 3b8e dc.w $0000 ; 3b90 dc.w $0000 ; 3b92 dc.w $0000 ; 3b94 dc.w $0000 ; 3b96 dc.w $0000 ; 3b98 dc.w $0000 ; 3b9a dc.w $0000 ; 3b9c dc.w $0000 ; 3b9e dc.w $0000 ; 3ba0 dc.w $0000 ; 3ba2 dc.w $0000 ; 3ba4 dc.w $0000 ; 3ba6 dc.w $0000 ; 3ba8 dc.w $0000 ; 3baa dc.w $0000 ; 3bac dc.w $0000 ; 3bae dc.w $0000 ; 3bb0 dc.w $0000 ; 3bb2 dc.w $0000 ; 3bb4 dc.w $0000 ; 3bb6 dc.w $0000 ; 3bb8 dc.w $0000 ; 3bba dc.w $0000 ; 3bbc dc.w $0000 ; 3bbe dc.w $0000 ; 3bc0 dc.w $0000 ; 3bc2 dc.w $0000 ; 3bc4 dc.w $0000 ; 3bc6 dc.w $0000 ; 3bc8 dc.w $0000 ; 3bca dc.w $0000 ; 3bcc dc.w $0000 ; 3bce dc.w $0000 ; 3bd0 dc.w $0000 ; 3bd2 dc.w $0000 ; 3bd4 dc.w $0000 ; 3bd6 dc.w $0000 ; 3bd8 dc.w $0000 ; 3bda dc.w $0000 ; 3bdc dc.w $0000 ; 3bde dc.w $0000 ; 3be0 dc.w $0000 ; 3be2 dc.w $0000 ; 3be4 dc.w $0000 ; 3be6 dc.w $0000 ; 3be8 dc.w $0000 ; 3bea dc.w $0000 ; 3bec dc.w $0000 ; 3bee dc.w $0000 ; 3bf0 dc.w $0000 ; 3bf2 dc.w $0000 ; 3bf4 dc.w $0000 ; 3bf6 dc.w $0000 ; 3bf8 dc.w $0000 ; 3bfa dc.w $0000 ; 3bfc dc.w $0000 ; 3bfe dc.w $0000 ; 3c00 dc.w $0000 ; 3c02 dc.w $0000 ; 3c04 dc.w $0000 ; 3c06 dc.w $0000 ; 3c08 dc.w $0000 ; 3c0a dc.w $0000 ; 3c0c dc.w $0000 ; 3c0e dc.w $0000 ; 3c10 dc.w $0000 ; 3c12 dc.w $0000 ; 3c14 dc.w $0000 ; 3c16 dc.w $0000 ; 3c18 dc.w $0000 ; 3c1a dc.w $0000 ; 3c1c dc.w $0000 ; 3c1e dc.w $0000 ; 3c20 dc.w $0000 ; 3c22 dc.w $0000 ; 3c24 dc.w $0000 ; 3c26 dc.w $0000 ; 3c28 dc.w $0000 ; 3c2a dc.w $0000 ; 3c2c dc.w $0000 ; 3c2e dc.w $0000 ; 3c30 dc.w $0000 ; 3c32 dc.w $0000 ; 3c34 dc.w $0000 ; 3c36 dc.w $0000 ; 3c38 dc.w $0000 ; 3c3a dc.w $0000 ; 3c3c dc.w $0000 ; 3c3e dc.w $0000 ; 3c40 dc.w $0000 ; 3c42 dc.w $0000 ; 3c44 dc.w $0000 ; 3c46 dc.w $0000 ; 3c48 dc.w $0000 ; 3c4a dc.w $0000 ; 3c4c dc.w $0000 ; 3c4e dc.w $0000 ; 3c50 dc.w $0000 ; 3c52 dc.w $0000 ; 3c54 dc.w $0000 ; 3c56 dc.w $0000 ; 3c58 dc.w $0000 ; 3c5a dc.w $0000 ; 3c5c dc.w $0000 ; 3c5e dc.w $0000 ; 3c60 dc.w $0000 ; 3c62 dc.w $0000 ; 3c64 dc.w $0000 ; 3c66 dc.w $0000 ; 3c68 dc.w $0000 ; 3c6a dc.w $0000 ; 3c6c dc.w $0000 ; 3c6e dc.w $0000 ; 3c70 dc.w $0000 ; 3c72 dc.w $0000 ; 3c74 dc.w $0000 ; 3c76 dc.w $0000 ; 3c78 dc.w $0000 ; 3c7a dc.w $0000 ; 3c7c dc.w $0000 ; 3c7e dc.w $0000 ; 3c80 dc.w $0000 ; 3c82 dc.w $0000 ; 3c84 dc.w $0000 ; 3c86 dc.w $0000 ; 3c88 dc.w $0000 ; 3c8a dc.w $0000 ; 3c8c dc.w $0000 ; 3c8e dc.w $0000 ; 3c90 dc.w $0000 ; 3c92 dc.w $0000 ; 3c94 dc.w $0000 ; 3c96 dc.w $0000 ; 3c98 dc.w $0000 ; 3c9a dc.w $0000 ; 3c9c dc.w $0000 ; 3c9e dc.w $0000 ; 3ca0 dc.w $0000 ; 3ca2 dc.w $0000 ; 3ca4 dc.w $0000 ; 3ca6 dc.w $0000 ; 3ca8 dc.w $0000 ; 3caa dc.w $0000 ; 3cac dc.w $0000 ; 3cae dc.w $0000 ; 3cb0 dc.w $0000 ; 3cb2 dc.w $0000 ; 3cb4 dc.w $0000 ; 3cb6 dc.w $0000 ; 3cb8 dc.w $0000 ; 3cba dc.w $0000 ; 3cbc dc.w $0000 ; 3cbe dc.w $0000 ; 3cc0 dc.w $0000 ; 3cc2 dc.w $0000 ; 3cc4 dc.w $0000 ; 3cc6 dc.w $0000 ; 3cc8 dc.w $0000 ; 3cca dc.w $0000 ; 3ccc dc.w $0000 ; 3cce dc.w $0000 ; 3cd0 dc.w $0000 ; 3cd2 dc.w $0000 ; 3cd4 dc.w $0000 ; 3cd6 dc.w $0000 ; 3cd8 dc.w $0000 ; 3cda dc.w $0000 ; 3cdc dc.w $0000 ; 3cde dc.w $0000 ; 3ce0 dc.w $0000 ; 3ce2 dc.w $0000 ; 3ce4 dc.w $0000 ; 3ce6 dc.w $0000 ; 3ce8 dc.w $0000 ; 3cea dc.w $0000 ; 3cec dc.w $0000 ; 3cee dc.w $0000 ; 3cf0 dc.w $0000 ; 3cf2 dc.w $0000 ; 3cf4 dc.w $0000 ; 3cf6 dc.w $0000 ; 3cf8 dc.w $0000 ; 3cfa dc.w $0000 ; 3cfc dc.w $0000 ; 3cfe dc.w $0000 ; 3d00 dc.w $0000 ; 3d02 dc.w $0000 ; 3d04 dc.w $0000 ; 3d06 dc.w $0000 ; 3d08 dc.w $0000 ; 3d0a dc.w $0000 ; 3d0c dc.w $0000 ; 3d0e dc.w $0000 ; 3d10 dc.w $0000 ; 3d12 dc.w $0000 ; 3d14 dc.w $0000 ; 3d16 dc.w $0000 ; 3d18 dc.w $0000 ; 3d1a dc.w $0000 ; 3d1c dc.w $0000 ; 3d1e dc.w $0000 ; 3d20 dc.w $0000 ; 3d22 dc.w $0000 ; 3d24 dc.w $0000 ; 3d26 dc.w $0000 ; 3d28 dc.w $0000 ; 3d2a dc.w $0000 ; 3d2c dc.w $0000 ; 3d2e dc.w $0000 ; 3d30 dc.w $0000 ; 3d32 dc.w $0000 ; 3d34 dc.w $0000 ; 3d36 dc.w $0000 ; 3d38 dc.w $0000 ; 3d3a dc.w $0000 ; 3d3c dc.w $0000 ; 3d3e dc.w $0000 ; 3d40 dc.w $0000 ; 3d42 dc.w $0000 ; 3d44 dc.w $0000 ; 3d46 dc.w $0000 ; 3d48 dc.w $0000 ; 3d4a dc.w $0000 ; 3d4c dc.w $0000 ; 3d4e dc.w $0000 ; 3d50 dc.w $0000 ; 3d52 dc.w $0000 ; 3d54 dc.w $0000 ; 3d56 dc.w $0000 ; 3d58 dc.w $01ca ; 3d5a dc.w $0230 ; 3d5c dc.w $0202 ; 3d5e dc.w $0208 ; 3d60 dc.w $0780 ; 3d62 dc.w $1fe0 ; 3d64 dc.w $1f20 ; 3d66 dc.w $3f90 ; 3d68 dc.w $3ff0 ; 3d6a dc.w $3ff0 ; 3d6c dc.w $3ff0 ; 3d6e dc.w $1fe0 ; 3d70 dc.w $1fe0 ; 3d72 dc.w $0780 ; 3d74 dc.w $0000 ; 3d76 dc.w $0000 ; 3d78 dc.w $01ca ; 3d7a dc.w $0230 ; 3d7c dc.w $0202 ; 3d7e dc.w $0208 ; 3d80 dc.w $0780 ; 3d82 dc.w $1fe0 ; 3d84 dc.w $1fe0 ; 3d86 dc.w $3ff0 ; 3d88 dc.w $3ff0 ; 3d8a dc.w $3ff0 ; 3d8c dc.w $3ff0 ; 3d8e dc.w $1fe0 ; 3d90 dc.w $1fe0 ; 3d92 dc.w $0780 ; 3d94 dc.w $0000 ; 3d96 dc.w $0009 ; 3d98 dc.w $0007 ; 3d9a dc.w $4e56 ; 3d9c dc.w $0000 ; 3d9e dc.w $2f03 ; 3da0 dc.w $206e ; 3da2 dc.w $0008 ; 3da4 dc.w $4a68 ; 3da6 dc.w $0006 ; 3da8 dc.w $5dc3 ; 3daa dc.w $4403 ; 3dac dc.w $1003 ; 3dae dc.w $262e ; 3db0 dc.w $fffc ; 3db2 dc.w $4e5e ; 3db4 dc.w $4e75 ; 3db6 dc.w $4e56 ; 3db8 dc.w $0000 ; 3dba dc.w $2f0c ; 3dbc dc.w $286e ; 3dbe dc.w $0008 ; 3dc0 dc.w $598f ; 3dc2 dc.w $2f3c ; 3dc4 dc.w $7062 ; 3dc6 dc.w $6172 ; 3dc8 dc.w $3f3c ; 3dca dc.w $b1be ; 3dcc dc.w $a9a0 ; 3dce dc.w $289f ; 3dd0 dc.w $558f ; 3dd2 dc.w $a9af ; 3dd4 dc.w $4a5f ; 3dd6 dc.w $6704 ; 3dd8 dc.w $7000 ; 3dda dc.w $2880 ; 3ddc dc.w $286e ; 3dde dc.w $fffc ; 3de0 dc.w $4e5e ; 3de2 dc.w $2e9f ; 3de4 dc.w $4e75 ; 3de6 dc.w $4e56 ; 3de8 dc.w $fffc ; 3dea dc.w $48e7 ; 3dec dc.w $0108 ; 3dee dc.w $286e ; 3df0 dc.w $0008 ; 3df2 dc.w $200c ; 3df4 dc.w $6700 ; 3df6 dc.w $009e ; 3df8 dc.w $7000 ; 3dfa dc.w $2d40 ; 3dfc dc.w $fffc ; 3dfe dc.w $486e ; 3e00 dc.w $fffc ; 3e02 dc.w $4eba ; 3e04 dc.w $ffb2 ; 3e06 dc.w $4aae ; 3e08 dc.w $fffc ; 3e0a dc.w $6640 ; 3e0c dc.w $558f ; 3e0e dc.w $a994 ; 3e10 dc.w $3e1f ; 3e12 dc.w $7000 ; 3e14 dc.w $3f00 ; 3e16 dc.w $a998 ; 3e18 dc.w $7004 ; 3e1a dc.w $a722 ; 3e1c dc.w $2d48 ; 3e1e dc.w $fffc ; 3e20 dc.w $6726 ; 3e22 dc.w $2f08 ; 3e24 dc.w $2f3c ; 3e26 dc.w $7062 ; 3e28 dc.w $6172 ; 3e2a dc.w $3f3c ; 3e2c dc.w $b1be ; 3e2e dc.w $487a ; 3e30 dc.w $0070 ; 3e32 dc.w $a9ab ; 3e34 dc.w $558f ; 3e36 dc.w $a9af ; 3e38 dc.w $4a5f ; 3e3a dc.w $670c ; 3e3c dc.w $206e ; 3e3e dc.w $fffc ; 3e40 dc.w $a023 ; 3e42 dc.w $7000 ; 3e44 dc.w $2d40 ; 3e46 dc.w $fffc ; 3e48 dc.w $3f07 ; 3e4a dc.w $a998 ; 3e4c dc.w $4aae ; 3e4e dc.w $fffc ; 3e50 dc.w $6742 ; 3e52 dc.w $206e ; 3e54 dc.w $fffc ; 3e56 dc.w $2050 ; 3e58 dc.w $3014 ; 3e5a dc.w $b050 ; 3e5c dc.w $6610 ; 3e5e dc.w $206e ; 3e60 dc.w $fffc ; 3e62 dc.w $2050 ; 3e64 dc.w $302c ; 3e66 dc.w $0002 ; 3e68 dc.w $b068 ; 3e6a dc.w $0002 ; 3e6c dc.w $6720 ; 3e6e dc.w $206e ; 3e70 dc.w $fffc ; 3e72 dc.w $2050 ; 3e74 dc.w $3094 ; 3e76 dc.w $206e ; 3e78 dc.w $fffc ; 3e7a dc.w $2050 ; 3e7c dc.w $316c ; 3e7e dc.w $0002 ; 3e80 dc.w $0002 ; 3e82 dc.w $2f2e ; 3e84 dc.w $fffc ; 3e86 dc.w $a9aa ; 3e88 dc.w $7000 ; 3e8a dc.w $3f00 ; 3e8c dc.w $a999 ; 3e8e dc.w $2f2e ; 3e90 dc.w $fffc ; 3e92 dc.w $a9a3 ; 3e94 dc.w $4cee ; 3e96 dc.w $1080 ; 3e98 dc.w $fff4 ; 3e9a dc.w $4e5e ; 3e9c dc.w $2e9f ; 3e9e dc.w $4e75 ; 3ea0 dc.w $0000 ; 3ea2 dc.w $6000 ; 3ea4 dc.w $f3a4 ; 3ea6 dc.w $4e56 ; 3ea8 dc.w $0000 ; 3eaa dc.w $4a2e ; 3eac dc.w $0008 ; 3eae dc.w $670e ; 3eb0 dc.w $558f ; 3eb2 dc.w $487a ; 3eb4 dc.w $0aae ; 3eb6 dc.w $7000 ; 3eb8 dc.w $aa7d ; 3eba dc.w $544f ; 3ebc dc.w $600c ; 3ebe dc.w $558f ; 3ec0 dc.w $487a ; 3ec2 dc.w $0aa0 ; 3ec4 dc.w $7001 ; 3ec6 dc.w $aa7d ; 3ec8 dc.w $544f ; 3eca dc.w $4e5e ; 3ecc dc.w $205f ; 3ece dc.w $544f ; 3ed0 dc.w $4ed0 ; 3ed2 dc.w $6000 ; 3ed4 dc.w $f230 ; 3ed6 dc.w $4e56 ; 3ed8 dc.w $feb4 ; 3eda dc.w $2f0c ; 3edc dc.w $49ee ; 3ede dc.w $feb4 ; 3ee0 dc.w $426e ; 3ee2 dc.w $fffa ; 3ee4 dc.w $7000 ; 3ee6 dc.w $2d40 ; 3ee8 dc.w $fffc ; 3eea dc.w $558f ; 3eec dc.w $3f3c ; 3eee dc.w $8000 ; 3ef0 dc.w $2f3c ; 3ef2 dc.w $7072 ; 3ef4 dc.w $6566 ; 3ef6 dc.w $7000 ; 3ef8 dc.w $1f00 ; 3efa dc.w $486e ; 3efc dc.w $fffa ; 3efe dc.w $486e ; 3f00 dc.w $fffc ; 3f02 dc.w $7000 ; 3f04 dc.w $a823 ; 3f06 dc.w $4a5f ; 3f08 dc.w $6638 ; 3f0a dc.w $2f0c ; 3f0c dc.w $3f3c ; 3f0e dc.w $af87 ; 3f10 dc.w $7003 ; 3f12 dc.w $3f00 ; 3f14 dc.w $4eba ; 3f16 dc.w $f39c ; 3f18 dc.w $7000 ; 3f1a dc.w $1014 ; 3f1c dc.w $4a80 ; 3f1e dc.w $6722 ; 3f20 dc.w $558f ; 3f22 dc.w $3f2e ; 3f24 dc.w $fffa ; 3f26 dc.w $2f2e ; 3f28 dc.w $fffc ; 3f2a dc.w $2f0c ; 3f2c dc.w $486e ; 3f2e dc.w $ffb4 ; 3f30 dc.w $7001 ; 3f32 dc.w $aa52 ; 3f34 dc.w $4a5f ; 3f36 dc.w $660a ; 3f38 dc.w $2078 ; 3f3a dc.w $02b6 ; 3f3c dc.w $117c ; 3f3e dc.w $0001 ; 3f40 dc.w $02fb ; 3f42 dc.w $286e ; 3f44 dc.w $feb0 ; 3f46 dc.w $4e5e ; 3f48 dc.w $4e75 ; 3f4a dc.w $4e56 ; 3f4c dc.w $fff2 ; 3f4e dc.w $206e ; 3f50 dc.w $0008 ; 3f52 dc.w $43ee ; 3f54 dc.w $fff8 ; 3f56 dc.w $22d8 ; 3f58 dc.w $22d8 ; 3f5a dc.w $486e ; 3f5c dc.w $fff8 ; 3f5e dc.w $70ff ; 3f60 dc.w $3f00 ; 3f62 dc.w $3f00 ; 3f64 dc.w $a8a9 ; 3f66 dc.w $4eba ; 3f68 dc.w $1234 ; 3f6a dc.w $4a00 ; 3f6c dc.w $6700 ; 3f6e dc.w $009a ; 3f70 dc.w $3d7c ; 3f72 dc.w $aaaa ; 3f74 dc.w $fff6 ; 3f76 dc.w $3d7c ; 3f78 dc.w $aaaa ; 3f7a dc.w $fff4 ; 3f7c dc.w $3d7c ; 3f7e dc.w $aaaa ; 3f80 dc.w $fff2 ; 3f82 dc.w $486e ; 3f84 dc.w $fff2 ; 3f86 dc.w $aa14 ; 3f88 dc.w $3f2e ; 3f8a dc.w $fffa ; 3f8c dc.w $302e ; 3f8e dc.w $fffc ; 3f90 dc.w $5540 ; 3f92 dc.w $3f00 ; 3f94 dc.w $a893 ; 3f96 dc.w $2f2e ; 3f98 dc.w $fff8 ; 3f9a dc.w $a891 ; 3f9c dc.w $302e ; 3f9e dc.w $fffe ; 3fa0 dc.w $5540 ; 3fa2 dc.w $3f00 ; 3fa4 dc.w $3f2e ; 3fa6 dc.w $fff8 ; 3fa8 dc.w $a891 ; 3faa dc.w $3d7c ; 3fac dc.w $ffff ; 3fae dc.w $fff6 ; 3fb0 dc.w $3d7c ; 3fb2 dc.w $ffff ; 3fb4 dc.w $fff4 ; 3fb6 dc.w $3d7c ; 3fb8 dc.w $ffff ; 3fba dc.w $fff2 ; 3fbc dc.w $486e ; 3fbe dc.w $fff2 ; 3fc0 dc.w $aa14 ; 3fc2 dc.w $302e ; 3fc4 dc.w $fffa ; 3fc6 dc.w $5240 ; 3fc8 dc.w $3f00 ; 3fca dc.w $302e ; 3fcc dc.w $fffc ; 3fce dc.w $5340 ; 3fd0 dc.w $3f00 ; 3fd2 dc.w $a893 ; 3fd4 dc.w $302e ; 3fd6 dc.w $fffe ; 3fd8 dc.w $5340 ; 3fda dc.w $3f00 ; 3fdc dc.w $302e ; 3fde dc.w $fffc ; 3fe0 dc.w $5340 ; 3fe2 dc.w $3f00 ; 3fe4 dc.w $a891 ; 3fe6 dc.w $302e ; 3fe8 dc.w $fffe ; 3fea dc.w $5340 ; 3fec dc.w $3f00 ; 3fee dc.w $302e ; 3ff0 dc.w $fff8 ; 3ff2 dc.w $5240 ; 3ff4 dc.w $3f00 ; 3ff6 dc.w $a891 ; 3ff8 dc.w $42ae ; 3ffa dc.w $fff4 ; 3ffc dc.w $426e ; 3ffe dc.w $fff2 ; 4000 dc.w $486e ; 4002 dc.w $fff2 ; 4004 dc.w $aa14 ; 4006 dc.w $6006 ; 4008 dc.w $7021 ; 400a dc.w $2f00 ; 400c dc.w $a862 ; 400e dc.w $486e ; 4010 dc.w $fff8 ; 4012 dc.w $7001 ; 4014 dc.w $3f00 ; 4016 dc.w $3f00 ; 4018 dc.w $a8a9 ; 401a dc.w $486e ; 401c dc.w $fff8 ; 401e dc.w $a8a1 ; 4020 dc.w $4e5e ; 4022 dc.w $2e9f ; 4024 dc.w $4e75 ; 4026 dc.w $4e56 ; 4028 dc.w $fffc ; 402a dc.w $48e7 ; 402c dc.w $0308 ; 402e dc.w $286e ; 4030 dc.w $0008 ; 4032 dc.w $4eba ; 4034 dc.w $1168 ; 4036 dc.w $4a00 ; 4038 dc.w $6700 ; 403a dc.w $0330 ; 403c dc.w $486e ; 403e dc.w $fffc ; 4040 dc.w $4eba ; 4042 dc.w $0fae ; 4044 dc.w $1c00 ; 4046 dc.w $302c ; 4048 dc.w $0006 ; 404a dc.w $48c0 ; 404c dc.w $322c ; 404e dc.w $0002 ; 4050 dc.w $48c1 ; 4052 dc.w $2e00 ; 4054 dc.w $9e81 ; 4056 dc.w $0c47 ; 4058 dc.w $0006 ; 405a dc.w $584f ; 405c dc.w $6d00 ; 405e dc.w $02ee ; 4060 dc.w $7003 ; 4062 dc.w $2f00 ; 4064 dc.w $2f2e ; 4066 dc.w $fffc ; 4068 dc.w $4eba ; 406a dc.w $10e0 ; 406c dc.w $3f2c ; 406e dc.w $0002 ; 4070 dc.w $302c ; 4072 dc.w $0004 ; 4074 dc.w $5340 ; 4076 dc.w $3f00 ; 4078 dc.w $a893 ; 407a dc.w $3f2c ; 407c dc.w $0002 ; 407e dc.w $3f14 ; 4080 dc.w $a891 ; 4082 dc.w $302c ; 4084 dc.w $0002 ; 4086 dc.w $5240 ; 4088 dc.w $3f00 ; 408a dc.w $3f14 ; 408c dc.w $a891 ; 408e dc.w $302c ; 4090 dc.w $0002 ; 4092 dc.w $5440 ; 4094 dc.w $3f00 ; 4096 dc.w $3014 ; 4098 dc.w $5240 ; 409a dc.w $3f00 ; 409c dc.w $a893 ; 409e dc.w $302c ; 40a0 dc.w $0006 ; 40a2 dc.w $5540 ; 40a4 dc.w $3f00 ; 40a6 dc.w $3014 ; 40a8 dc.w $5240 ; 40aa dc.w $3f00 ; 40ac dc.w $a891 ; 40ae dc.w $302c ; 40b0 dc.w $0002 ; 40b2 dc.w $5240 ; 40b4 dc.w $3f00 ; 40b6 dc.w $302c ; 40b8 dc.w $0004 ; 40ba dc.w $5540 ; 40bc dc.w $3f00 ; 40be dc.w $a893 ; 40c0 dc.w $302c ; 40c2 dc.w $0002 ; 40c4 dc.w $5240 ; 40c6 dc.w $3f00 ; 40c8 dc.w $302c ; 40ca dc.w $0004 ; 40cc dc.w $5540 ; 40ce dc.w $3f00 ; 40d0 dc.w $a891 ; 40d2 dc.w $302c ; 40d4 dc.w $0002 ; 40d6 dc.w $5440 ; 40d8 dc.w $3f00 ; 40da dc.w $302c ; 40dc dc.w $0004 ; 40de dc.w $5740 ; 40e0 dc.w $3f00 ; 40e2 dc.w $a893 ; 40e4 dc.w $302c ; 40e6 dc.w $0006 ; 40e8 dc.w $5740 ; 40ea dc.w $3f00 ; 40ec dc.w $302c ; 40ee dc.w $0004 ; 40f0 dc.w $5740 ; 40f2 dc.w $3f00 ; 40f4 dc.w $a891 ; 40f6 dc.w $7004 ; 40f8 dc.w $2f00 ; 40fa dc.w $2f2e ; 40fc dc.w $fffc ; 40fe dc.w $4eba ; 4100 dc.w $104a ; 4102 dc.w $302c ; 4104 dc.w $0002 ; 4106 dc.w $5440 ; 4108 dc.w $3f00 ; 410a dc.w $3f14 ; 410c dc.w $a893 ; 410e dc.w $302c ; 4110 dc.w $0006 ; 4112 dc.w $5340 ; 4114 dc.w $3f00 ; 4116 dc.w $3f14 ; 4118 dc.w $a891 ; 411a dc.w $302c ; 411c dc.w $0002 ; 411e dc.w $5240 ; 4120 dc.w $3f00 ; 4122 dc.w $302c ; 4124 dc.w $0004 ; 4126 dc.w $5340 ; 4128 dc.w $3f00 ; 412a dc.w $a893 ; 412c dc.w $302c ; 412e dc.w $0002 ; 4130 dc.w $5240 ; 4132 dc.w $3f00 ; 4134 dc.w $302c ; 4136 dc.w $0004 ; 4138 dc.w $5340 ; 413a dc.w $3f00 ; 413c dc.w $a891 ; 413e dc.w $302c ; 4140 dc.w $0002 ; 4142 dc.w $5440 ; 4144 dc.w $3f00 ; 4146 dc.w $302c ; 4148 dc.w $0004 ; 414a dc.w $5540 ; 414c dc.w $3f00 ; 414e dc.w $a893 ; 4150 dc.w $302c ; 4152 dc.w $0006 ; 4154 dc.w $5540 ; 4156 dc.w $3f00 ; 4158 dc.w $302c ; 415a dc.w $0004 ; 415c dc.w $5540 ; 415e dc.w $3f00 ; 4160 dc.w $a891 ; 4162 dc.w $302c ; 4164 dc.w $0006 ; 4166 dc.w $5540 ; 4168 dc.w $3f00 ; 416a dc.w $3014 ; 416c dc.w $5440 ; 416e dc.w $3f00 ; 4170 dc.w $a891 ; 4172 dc.w $7006 ; 4174 dc.w $2f00 ; 4176 dc.w $2f2e ; 4178 dc.w $fffc ; 417a dc.w $4eba ; 417c dc.w $0fce ; 417e dc.w $302c ; 4180 dc.w $0002 ; 4182 dc.w $5440 ; 4184 dc.w $3f00 ; 4186 dc.w $302c ; 4188 dc.w $0004 ; 418a dc.w $5340 ; 418c dc.w $3f00 ; 418e dc.w $a893 ; 4190 dc.w $302c ; 4192 dc.w $0006 ; 4194 dc.w $5340 ; 4196 dc.w $3f00 ; 4198 dc.w $302c ; 419a dc.w $0004 ; 419c dc.w $5340 ; 419e dc.w $3f00 ; 41a0 dc.w $a891 ; 41a2 dc.w $302c ; 41a4 dc.w $0006 ; 41a6 dc.w $5340 ; 41a8 dc.w $3f00 ; 41aa dc.w $3014 ; 41ac dc.w $5240 ; 41ae dc.w $3f00 ; 41b0 dc.w $a891 ; 41b2 dc.w $7002 ; 41b4 dc.w $2f00 ; 41b6 dc.w $2f2e ; 41b8 dc.w $fffc ; 41ba dc.w $4eba ; 41bc dc.w $0f8e ; 41be dc.w $302c ; 41c0 dc.w $0002 ; 41c2 dc.w $5240 ; 41c4 dc.w $3f00 ; 41c6 dc.w $3014 ; 41c8 dc.w $5240 ; 41ca dc.w $3f00 ; 41cc dc.w $a893 ; 41ce dc.w $302c ; 41d0 dc.w $0002 ; 41d2 dc.w $5240 ; 41d4 dc.w $3f00 ; 41d6 dc.w $3014 ; 41d8 dc.w $5240 ; 41da dc.w $3f00 ; 41dc dc.w $a891 ; 41de dc.w $302c ; 41e0 dc.w $0002 ; 41e2 dc.w $5440 ; 41e4 dc.w $3f00 ; 41e6 dc.w $3014 ; 41e8 dc.w $5440 ; 41ea dc.w $3f00 ; 41ec dc.w $a893 ; 41ee dc.w $302c ; 41f0 dc.w $0006 ; 41f2 dc.w $5740 ; 41f4 dc.w $3f00 ; 41f6 dc.w $3014 ; 41f8 dc.w $5440 ; 41fa dc.w $3f00 ; 41fc dc.w $a891 ; 41fe dc.w $302c ; 4200 dc.w $0002 ; 4202 dc.w $5440 ; 4204 dc.w $3f00 ; 4206 dc.w $302c ; 4208 dc.w $0004 ; 420a dc.w $5940 ; 420c dc.w $3f00 ; 420e dc.w $a893 ; 4210 dc.w $302c ; 4212 dc.w $0006 ; 4214 dc.w $5740 ; 4216 dc.w $3f00 ; 4218 dc.w $302c ; 421a dc.w $0004 ; 421c dc.w $5940 ; 421e dc.w $3f00 ; 4220 dc.w $a891 ; 4222 dc.w $302c ; 4224 dc.w $0002 ; 4226 dc.w $5240 ; 4228 dc.w $3f00 ; 422a dc.w $302c ; 422c dc.w $0004 ; 422e dc.w $5740 ; 4230 dc.w $3f00 ; 4232 dc.w $a893 ; 4234 dc.w $302c ; 4236 dc.w $0002 ; 4238 dc.w $5240 ; 423a dc.w $3f00 ; 423c dc.w $302c ; 423e dc.w $0004 ; 4240 dc.w $5740 ; 4242 dc.w $3f00 ; 4244 dc.w $a891 ; 4246 dc.w $7001 ; 4248 dc.w $2f00 ; 424a dc.w $2f2e ; 424c dc.w $fffc ; 424e dc.w $4eba ; 4250 dc.w $0efa ; 4252 dc.w $302c ; 4254 dc.w $0002 ; 4256 dc.w $5240 ; 4258 dc.w $3f00 ; 425a dc.w $3014 ; 425c dc.w $5440 ; 425e dc.w $3f00 ; 4260 dc.w $a893 ; 4262 dc.w $302c ; 4264 dc.w $0002 ; 4266 dc.w $5240 ; 4268 dc.w $3f00 ; 426a dc.w $3014 ; 426c dc.w $5440 ; 426e dc.w $3f00 ; 4270 dc.w $a891 ; 4272 dc.w $302c ; 4274 dc.w $0002 ; 4276 dc.w $5440 ; 4278 dc.w $3f00 ; 427a dc.w $3014 ; 427c dc.w $5640 ; 427e dc.w $3f00 ; 4280 dc.w $a893 ; 4282 dc.w $302c ; 4284 dc.w $0006 ; 4286 dc.w $5740 ; 4288 dc.w $3f00 ; 428a dc.w $3014 ; 428c dc.w $5640 ; 428e dc.w $3f00 ; 4290 dc.w $a891 ; 4292 dc.w $302c ; 4294 dc.w $0006 ; 4296 dc.w $5740 ; 4298 dc.w $3f00 ; 429a dc.w $3014 ; 429c dc.w $5a40 ; 429e dc.w $3f00 ; 42a0 dc.w $a891 ; 42a2 dc.w $302c ; 42a4 dc.w $0002 ; 42a6 dc.w $5440 ; 42a8 dc.w $3f00 ; 42aa dc.w $3014 ; 42ac dc.w $5a40 ; 42ae dc.w $3f00 ; 42b0 dc.w $a891 ; 42b2 dc.w $302c ; 42b4 dc.w $0002 ; 42b6 dc.w $5240 ; 42b8 dc.w $3f00 ; 42ba dc.w $302c ; 42bc dc.w $0004 ; 42be dc.w $5940 ; 42c0 dc.w $3f00 ; 42c2 dc.w $a893 ; 42c4 dc.w $302c ; 42c6 dc.w $0002 ; 42c8 dc.w $5240 ; 42ca dc.w $3f00 ; 42cc dc.w $302c ; 42ce dc.w $0004 ; 42d0 dc.w $5940 ; 42d2 dc.w $3f00 ; 42d4 dc.w $a891 ; 42d6 dc.w $7000 ; 42d8 dc.w $2f00 ; 42da dc.w $2f2e ; 42dc dc.w $fffc ; 42de dc.w $4eba ; 42e0 dc.w $0e6a ; 42e2 dc.w $302c ; 42e4 dc.w $0002 ; 42e6 dc.w $5240 ; 42e8 dc.w $3f00 ; 42ea dc.w $3014 ; 42ec dc.w $5640 ; 42ee dc.w $3f00 ; 42f0 dc.w $a893 ; 42f2 dc.w $302c ; 42f4 dc.w $0002 ; 42f6 dc.w $5240 ; 42f8 dc.w $3f00 ; 42fa dc.w $3014 ; 42fc dc.w $5840 ; 42fe dc.w $3f00 ; 4300 dc.w $a891 ; 4302 dc.w $302c ; 4304 dc.w $0002 ; 4306 dc.w $5440 ; 4308 dc.w $3f00 ; 430a dc.w $3014 ; 430c dc.w $5840 ; 430e dc.w $3f00 ; 4310 dc.w $a893 ; 4312 dc.w $302c ; 4314 dc.w $0006 ; 4316 dc.w $5940 ; 4318 dc.w $3f00 ; 431a dc.w $3014 ; 431c dc.w $5840 ; 431e dc.w $3f00 ; 4320 dc.w $a891 ; 4322 dc.w $302c ; 4324 dc.w $0002 ; 4326 dc.w $5240 ; 4328 dc.w $3f00 ; 432a dc.w $302c ; 432c dc.w $0004 ; 432e dc.w $5b40 ; 4330 dc.w $3f00 ; 4332 dc.w $a893 ; 4334 dc.w $302c ; 4336 dc.w $0002 ; 4338 dc.w $5240 ; 433a dc.w $3f00 ; 433c dc.w $302c ; 433e dc.w $0004 ; 4340 dc.w $5b40 ; 4342 dc.w $3f00 ; 4344 dc.w $a891 ; 4346 dc.w $4fef ; 4348 dc.w $0030 ; 434a dc.w $6012 ; 434c dc.w $7004 ; 434e dc.w $2f00 ; 4350 dc.w $2f2e ; 4352 dc.w $fffc ; 4354 dc.w $4eba ; 4356 dc.w $0df4 ; 4358 dc.w $2f0c ; 435a dc.w $a8a2 ; 435c dc.w $504f ; 435e dc.w $4a06 ; 4360 dc.w $670c ; 4362 dc.w $206e ; 4364 dc.w $fffc ; 4366 dc.w $a023 ; 4368 dc.w $6004 ; 436a dc.w $2f0c ; 436c dc.w $a8a2 ; 436e dc.w $4cee ; 4370 dc.w $10c0 ; 4372 dc.w $fff0 ; 4374 dc.w $4e5e ; 4376 dc.w $2e9f ; 4378 dc.w $4e75 ; 437a dc.w $6000 ; 437c dc.w $ef36 ; 437e dc.w $4e56 ; 4380 dc.w $ffec ; 4382 dc.w $48e7 ; 4384 dc.w $0108 ; 4386 dc.w $286e ; 4388 dc.w $0008 ; 438a dc.w $4eba ; 438c dc.w $0e10 ; 438e dc.w $4a00 ; 4390 dc.w $6700 ; 4392 dc.w $02ac ; 4394 dc.w $302c ; 4396 dc.w $0006 ; 4398 dc.w $48c0 ; 439a dc.w $322c ; 439c dc.w $0002 ; 439e dc.w $48c1 ; 43a0 dc.w $2e00 ; 43a2 dc.w $9e81 ; 43a4 dc.w $0c47 ; 43a6 dc.w $0005 ; 43a8 dc.w $6d00 ; 43aa dc.w $0166 ; 43ac dc.w $41ee ; 43ae dc.w $fff8 ; 43b0 dc.w $224c ; 43b2 dc.w $20d9 ; 43b4 dc.w $20d9 ; 43b6 dc.w $486e ; 43b8 dc.w $fff8 ; 43ba dc.w $7001 ; 43bc dc.w $3f00 ; 43be dc.w $3f00 ; 43c0 dc.w $a8a9 ; 43c2 dc.w $546e ; 43c4 dc.w $fffa ; 43c6 dc.w $3d7c ; 43c8 dc.w $bbbb ; 43ca dc.w $fff6 ; 43cc dc.w $3d7c ; 43ce dc.w $bbbb ; 43d0 dc.w $fff4 ; 43d2 dc.w $3d7c ; 43d4 dc.w $bbbb ; 43d6 dc.w $fff2 ; 43d8 dc.w $486e ; 43da dc.w $fff2 ; 43dc dc.w $aa14 ; 43de dc.w $486e ; 43e0 dc.w $fff8 ; 43e2 dc.w $a8a2 ; 43e4 dc.w $486e ; 43e6 dc.w $fff8 ; 43e8 dc.w $70ff ; 43ea dc.w $3f00 ; 43ec dc.w $3f00 ; 43ee dc.w $a8a9 ; 43f0 dc.w $556e ; 43f2 dc.w $fffa ; 43f4 dc.w $42ae ; 43f6 dc.w $fff4 ; 43f8 dc.w $426e ; 43fa dc.w $fff2 ; 43fc dc.w $486e ; 43fe dc.w $fff2 ; 4400 dc.w $aa14 ; 4402 dc.w $3f2c ; 4404 dc.w $0002 ; 4406 dc.w $3f14 ; 4408 dc.w $a893 ; 440a dc.w $3f2c ; 440c dc.w $0002 ; 440e dc.w $302c ; 4410 dc.w $0004 ; 4412 dc.w $5340 ; 4414 dc.w $3f00 ; 4416 dc.w $a891 ; 4418 dc.w $3d7c ; 441a dc.w $5555 ; 441c dc.w $fff6 ; 441e dc.w $3d7c ; 4420 dc.w $5555 ; 4422 dc.w $fff4 ; 4424 dc.w $3d7c ; 4426 dc.w $5555 ; 4428 dc.w $fff2 ; 442a dc.w $486e ; 442c dc.w $fff2 ; 442e dc.w $aa14 ; 4430 dc.w $302c ; 4432 dc.w $0002 ; 4434 dc.w $5240 ; 4436 dc.w $3f00 ; 4438 dc.w $3f14 ; 443a dc.w $a893 ; 443c dc.w $302c ; 443e dc.w $0002 ; 4440 dc.w $5240 ; 4442 dc.w $3f00 ; 4444 dc.w $302c ; 4446 dc.w $0004 ; 4448 dc.w $5340 ; 444a dc.w $3f00 ; 444c dc.w $a891 ; 444e dc.w $3d7c ; 4450 dc.w $8888 ; 4452 dc.w $fff6 ; 4454 dc.w $3d7c ; 4456 dc.w $8888 ; 4458 dc.w $fff4 ; 445a dc.w $3d7c ; 445c dc.w $8888 ; 445e dc.w $fff2 ; 4460 dc.w $486e ; 4462 dc.w $fff2 ; 4464 dc.w $aa14 ; 4466 dc.w $302c ; 4468 dc.w $0002 ; 446a dc.w $5440 ; 446c dc.w $3f00 ; 446e dc.w $302c ; 4470 dc.w $0004 ; 4472 dc.w $5340 ; 4474 dc.w $3f00 ; 4476 dc.w $a893 ; 4478 dc.w $302c ; 447a dc.w $0002 ; 447c dc.w $5440 ; 447e dc.w $3f00 ; 4480 dc.w $3f14 ; 4482 dc.w $a891 ; 4484 dc.w $302c ; 4486 dc.w $0006 ; 4488 dc.w $5540 ; 448a dc.w $3f00 ; 448c dc.w $3f14 ; 448e dc.w $a891 ; 4490 dc.w $3d7c ; 4492 dc.w $dddd ; 4494 dc.w $fff6 ; 4496 dc.w $3d7c ; 4498 dc.w $dddd ; 449a dc.w $fff4 ; 449c dc.w $3d7c ; 449e dc.w $dddd ; 44a0 dc.w $fff2 ; 44a2 dc.w $486e ; 44a4 dc.w $fff2 ; 44a6 dc.w $aa14 ; 44a8 dc.w $302c ; 44aa dc.w $0002 ; 44ac dc.w $5640 ; 44ae dc.w $3f00 ; 44b0 dc.w $302c ; 44b2 dc.w $0004 ; 44b4 dc.w $5340 ; 44b6 dc.w $3f00 ; 44b8 dc.w $a893 ; 44ba dc.w $302c ; 44bc dc.w $0006 ; 44be dc.w $5340 ; 44c0 dc.w $3f00 ; 44c2 dc.w $302c ; 44c4 dc.w $0004 ; 44c6 dc.w $5340 ; 44c8 dc.w $3f00 ; 44ca dc.w $a891 ; 44cc dc.w $302c ; 44ce dc.w $0006 ; 44d0 dc.w $5340 ; 44d2 dc.w $3f00 ; 44d4 dc.w $3014 ; 44d6 dc.w $5240 ; 44d8 dc.w $3f00 ; 44da dc.w $a891 ; 44dc dc.w $3d7c ; 44de dc.w $bbbb ; 44e0 dc.w $fff6 ; 44e2 dc.w $3d7c ; 44e4 dc.w $bbbb ; 44e6 dc.w $fff4 ; 44e8 dc.w $3d7c ; 44ea dc.w $bbbb ; 44ec dc.w $fff2 ; 44ee dc.w $486e ; 44f0 dc.w $fff2 ; 44f2 dc.w $aa14 ; 44f4 dc.w $302c ; 44f6 dc.w $0006 ; 44f8 dc.w $5340 ; 44fa dc.w $3f00 ; 44fc dc.w $3f14 ; 44fe dc.w $a893 ; 4500 dc.w $302c ; 4502 dc.w $0006 ; 4504 dc.w $5340 ; 4506 dc.w $3f00 ; 4508 dc.w $3f14 ; 450a dc.w $a891 ; 450c dc.w $6000 ; 450e dc.w $014c ; 4510 dc.w $0c47 ; 4512 dc.w $0001 ; 4514 dc.w $6d24 ; 4516 dc.w $42ae ; 4518 dc.w $ffee ; 451a dc.w $426e ; 451c dc.w $ffec ; 451e dc.w $486e ; 4520 dc.w $ffec ; 4522 dc.w $aa14 ; 4524 dc.w $3f2c ; 4526 dc.w $0002 ; 4528 dc.w $3f14 ; 452a dc.w $a893 ; 452c dc.w $3f2c ; 452e dc.w $0002 ; 4530 dc.w $302c ; 4532 dc.w $0004 ; 4534 dc.w $5340 ; 4536 dc.w $3f00 ; 4538 dc.w $a891 ; 453a dc.w $0c47 ; 453c dc.w $0002 ; 453e dc.w $6d36 ; 4540 dc.w $3d7c ; 4542 dc.w $5555 ; 4544 dc.w $fff0 ; 4546 dc.w $3d7c ; 4548 dc.w $5555 ; 454a dc.w $ffee ; 454c dc.w $3d7c ; 454e dc.w $5555 ; 4550 dc.w $ffec ; 4552 dc.w $486e ; 4554 dc.w $ffec ; 4556 dc.w $aa14 ; 4558 dc.w $302c ; 455a dc.w $0002 ; 455c dc.w $5240 ; 455e dc.w $3f00 ; 4560 dc.w $3f14 ; 4562 dc.w $a893 ; 4564 dc.w $302c ; 4566 dc.w $0002 ; 4568 dc.w $5240 ; 456a dc.w $3f00 ; 456c dc.w $302c ; 456e dc.w $0004 ; 4570 dc.w $5340 ; 4572 dc.w $3f00 ; 4574 dc.w $a891 ; 4576 dc.w $0c47 ; 4578 dc.w $0003 ; 457a dc.w $6d42 ; 457c dc.w $3d7c ; 457e dc.w $8888 ; 4580 dc.w $fff0 ; 4582 dc.w $3d7c ; 4584 dc.w $8888 ; 4586 dc.w $ffee ; 4588 dc.w $3d7c ; 458a dc.w $8888 ; 458c dc.w $ffec ; 458e dc.w $486e ; 4590 dc.w $ffec ; 4592 dc.w $aa14 ; 4594 dc.w $302c ; 4596 dc.w $0002 ; 4598 dc.w $5440 ; 459a dc.w $3f00 ; 459c dc.w $302c ; 459e dc.w $0004 ; 45a0 dc.w $5340 ; 45a2 dc.w $3f00 ; 45a4 dc.w $a893 ; 45a6 dc.w $302c ; 45a8 dc.w $0002 ; 45aa dc.w $5440 ; 45ac dc.w $3f00 ; 45ae dc.w $3f14 ; 45b0 dc.w $a891 ; 45b2 dc.w $302c ; 45b4 dc.w $0006 ; 45b6 dc.w $5340 ; 45b8 dc.w $3f00 ; 45ba dc.w $3f14 ; 45bc dc.w $a891 ; 45be dc.w $0c47 ; 45c0 dc.w $0004 ; 45c2 dc.w $6d00 ; 45c4 dc.w $0096 ; 45c6 dc.w $3d7c ; 45c8 dc.w $bbbb ; 45ca dc.w $fff0 ; 45cc dc.w $3d7c ; 45ce dc.w $bbbb ; 45d0 dc.w $ffee ; 45d2 dc.w $3d7c ; 45d4 dc.w $bbbb ; 45d6 dc.w $ffec ; 45d8 dc.w $486e ; 45da dc.w $ffec ; 45dc dc.w $aa14 ; 45de dc.w $302c ; 45e0 dc.w $0002 ; 45e2 dc.w $5640 ; 45e4 dc.w $3f00 ; 45e6 dc.w $3014 ; 45e8 dc.w $5240 ; 45ea dc.w $3f00 ; 45ec dc.w $a893 ; 45ee dc.w $302c ; 45f0 dc.w $0002 ; 45f2 dc.w $5640 ; 45f4 dc.w $3f00 ; 45f6 dc.w $302c ; 45f8 dc.w $0004 ; 45fa dc.w $5540 ; 45fc dc.w $3f00 ; 45fe dc.w $a891 ; 4600 dc.w $3d7c ; 4602 dc.w $dddd ; 4604 dc.w $fff0 ; 4606 dc.w $3d7c ; 4608 dc.w $dddd ; 460a dc.w $ffee ; 460c dc.w $3d7c ; 460e dc.w $dddd ; 4610 dc.w $ffec ; 4612 dc.w $486e ; 4614 dc.w $ffec ; 4616 dc.w $aa14 ; 4618 dc.w $302c ; 461a dc.w $0002 ; 461c dc.w $5640 ; 461e dc.w $3f00 ; 4620 dc.w $302c ; 4622 dc.w $0004 ; 4624 dc.w $5340 ; 4626 dc.w $3f00 ; 4628 dc.w $a893 ; 462a dc.w $302c ; 462c dc.w $0002 ; 462e dc.w $5640 ; 4630 dc.w $3f00 ; 4632 dc.w $302c ; 4634 dc.w $0004 ; 4636 dc.w $5340 ; 4638 dc.w $3f00 ; 463a dc.w $a891 ; 463c dc.w $601c ; 463e dc.w $3d7c ; 4640 dc.w $ffff ; 4642 dc.w $fffe ; 4644 dc.w $3d7c ; 4646 dc.w $ffff ; 4648 dc.w $fffc ; 464a dc.w $3d7c ; 464c dc.w $ffff ; 464e dc.w $fffa ; 4650 dc.w $486e ; 4652 dc.w $fffa ; 4654 dc.w $aa15 ; 4656 dc.w $2f0c ; 4658 dc.w $a8a3 ; 465a dc.w $4cee ; 465c dc.w $1080 ; 465e dc.w $ffe4 ; 4660 dc.w $4e5e ; 4662 dc.w $2e9f ; 4664 dc.w $4e75 ; 4666 dc.w $4e56 ; 4668 dc.w $fd96 ; 466a dc.w $48e7 ; 466c dc.w $1f18 ; 466e dc.w $49ee ; 4670 dc.w $fefc ; 4672 dc.w $598f ; 4674 dc.w $4eba ; 4676 dc.w $f47e ; 4678 dc.w $265f ; 467a dc.w $52ab ; 467c dc.w $0206 ; 467e dc.w $2078 ; 4680 dc.w $02b6 ; 4682 dc.w $4a28 ; 4684 dc.w $02fb ; 4686 dc.w $6700 ; 4688 dc.w $02b2 ; 468a dc.w $2078 ; 468c dc.w $02b6 ; 468e dc.w $2d68 ; 4690 dc.w $0324 ; 4692 dc.w $fffc ; 4694 dc.w $6700 ; 4696 dc.w $02a4 ; 4698 dc.w $4eba ; 469a dc.w $0b02 ; 469c dc.w $1d40 ; 469e dc.w $fd9d ; 46a0 dc.w $206e ; 46a2 dc.w $0010 ; 46a4 dc.w $43ee ; 46a6 dc.w $fdec ; 46a8 dc.w $22d8 ; 46aa dc.w $22d8 ; 46ac dc.w $2f2e ; 46ae dc.w $fffc ; 46b0 dc.w $2f0c ; 46b2 dc.w $4eba ; 46b4 dc.w $0b68 ; 46b6 dc.w $558f ; 46b8 dc.w $2f2e ; 46ba dc.w $fffc ; 46bc dc.w $2f0b ; 46be dc.w $7000 ; 46c0 dc.w $1f00 ; 46c2 dc.w $1f00 ; 46c4 dc.w $4eba ; 46c6 dc.w $ea9a ; 46c8 dc.w $4a1f ; 46ca dc.w $504f ; 46cc dc.w $6736 ; 46ce dc.w $52ab ; 46d0 dc.w $0202 ; 46d2 dc.w $202b ; 46d4 dc.w $0202 ; 46d6 dc.w $5280 ; 46d8 dc.w $2f00 ; 46da dc.w $486e ; 46dc dc.w $fdfc ; 46de dc.w $4eba ; 46e0 dc.w $ebaa ; 46e2 dc.w $486e ; 46e4 dc.w $fdfc ; 46e6 dc.w $4eba ; 46e8 dc.w $0b9a ; 46ea dc.w $487a ; 46ec dc.w $026e ; 46ee dc.w $2f0c ; 46f0 dc.w $4eba ; 46f2 dc.w $0b4c ; 46f4 dc.w $486e ; 46f6 dc.w $fdfc ; 46f8 dc.w $2f0c ; 46fa dc.w $4eba ; 46fc dc.w $0b42 ; 46fe dc.w $4fef ; 4700 dc.w $0014 ; 4702 dc.w $6006 ; 4704 dc.w $7000 ; 4706 dc.w $2740 ; 4708 dc.w $0202 ; 470a dc.w $7000 ; 470c dc.w $102e ; 470e dc.w $fd9d ; 4710 dc.w $2f00 ; 4712 dc.w $486e ; 4714 dc.w $fd9e ; 4716 dc.w $4eba ; 4718 dc.w $06e2 ; 471a dc.w $486e ; 471c dc.w $fddc ; 471e dc.w $4eba ; 4720 dc.w $0670 ; 4722 dc.w $487a ; 4724 dc.w $022e ; 4726 dc.w $486e ; 4728 dc.w $fdfa ; 472a dc.w $a900 ; 472c dc.w $3f2e ; 472e dc.w $fdfa ; 4730 dc.w $a887 ; 4732 dc.w $7009 ; 4734 dc.w $3f00 ; 4736 dc.w $a88a ; 4738 dc.w $7001 ; 473a dc.w $3f00 ; 473c dc.w $a889 ; 473e dc.w $486e ; 4740 dc.w $fde4 ; 4742 dc.w $a88b ; 4744 dc.w $7000 ; 4746 dc.w $1013 ; 4748 dc.w $4a80 ; 474a dc.w $4fef ; 474c dc.w $000c ; 474e dc.w $6604 ; 4750 dc.w $4247 ; 4752 dc.w $6022 ; 4754 dc.w $558f ; 4756 dc.w $2f0c ; 4758 dc.w $a88c ; 475a dc.w $302b ; 475c dc.w $0100 ; 475e dc.w $b05f ; 4760 dc.w $5ec3 ; 4762 dc.w $4403 ; 4764 dc.w $6706 ; 4766 dc.w $302b ; 4768 dc.w $0100 ; 476a dc.w $6008 ; 476c dc.w $558f ; 476e dc.w $2f0c ; 4770 dc.w $a88c ; 4772 dc.w $301f ; 4774 dc.w $3e00 ; 4776 dc.w $48c7 ; 4778 dc.w $302e ; 477a dc.w $fdf2 ; 477c dc.w $48c0 ; 477e dc.w $322e ; 4780 dc.w $fdee ; 4782 dc.w $48c1 ; 4784 dc.w $9081 ; 4786 dc.w $7200 ; 4788 dc.w $3200 ; 478a dc.w $b287 ; 478c dc.w $6c0a ; 478e dc.w $3007 ; 4790 dc.w $d06e ; 4792 dc.w $fdee ; 4794 dc.w $3d40 ; 4796 dc.w $fdf2 ; 4798 dc.w $206e ; 479a dc.w $0010 ; 479c dc.w $3028 ; 479e dc.w $0004 ; 47a0 dc.w $5440 ; 47a2 dc.w $3d40 ; 47a4 dc.w $fdec ; 47a6 dc.w $3c2e ; 47a8 dc.w $fde6 ; 47aa dc.w $dc6e ; 47ac dc.w $fde4 ; 47ae dc.w $3006 ; 47b0 dc.w $d06e ; 47b2 dc.w $fdec ; 47b4 dc.w $3d40 ; 47b6 dc.w $fdf0 ; 47b8 dc.w $48c0 ; 47ba dc.w $322e ; 47bc dc.w $fdec ; 47be dc.w $48c1 ; 47c0 dc.w $9081 ; 47c2 dc.w $7200 ; 47c4 dc.w $3200 ; 47c6 dc.w $48c6 ; 47c8 dc.w $9286 ; 47ca dc.w $e281 ; 47cc dc.w $3801 ; 47ce dc.w $d86e ; 47d0 dc.w $fdec ; 47d2 dc.w $3a2e ; 47d4 dc.w $fde4 ; 47d6 dc.w $da44 ; 47d8 dc.w $2f2e ; 47da dc.w $fdec ; 47dc dc.w $486e ; 47de dc.w $fdf4 ; 47e0 dc.w $aa17 ; 47e2 dc.w $42ae ; 47e4 dc.w $fd98 ; 47e6 dc.w $426e ; 47e8 dc.w $fd96 ; 47ea dc.w $486e ; 47ec dc.w $fd96 ; 47ee dc.w $aa14 ; 47f0 dc.w $486e ; 47f2 dc.w $fdf4 ; 47f4 dc.w $aa15 ; 47f6 dc.w $486e ; 47f8 dc.w $fdec ; 47fa dc.w $a8a3 ; 47fc dc.w $3f2e ; 47fe dc.w $fdee ; 4800 dc.w $3f05 ; 4802 dc.w $a893 ; 4804 dc.w $2f0c ; 4806 dc.w $a884 ; 4808 dc.w $2f2e ; 480a dc.w $fffc ; 480c dc.w $2f0b ; 480e dc.w $4eba ; 4810 dc.w $0a0c ; 4812 dc.w $558f ; 4814 dc.w $2f0c ; 4816 dc.w $a88c ; 4818 dc.w $375f ; 481a dc.w $0100 ; 481c dc.w $2f2e ; 481e dc.w $0008 ; 4820 dc.w $2f0c ; 4822 dc.w $4eba ; 4824 dc.w $ea66 ; 4826 dc.w $4aae ; 4828 dc.w $000c ; 482a dc.w $504f ; 482c dc.w $6724 ; 482e dc.w $2f2e ; 4830 dc.w $000c ; 4832 dc.w $486e ; 4834 dc.w $fdfc ; 4836 dc.w $4eba ; 4838 dc.w $ea52 ; 483a dc.w $487a ; 483c dc.w $0112 ; 483e dc.w $2f0c ; 4840 dc.w $4eba ; 4842 dc.w $09fc ; 4844 dc.w $486e ; 4846 dc.w $fdfc ; 4848 dc.w $2f0c ; 484a dc.w $4eba ; 484c dc.w $09f2 ; 484e dc.w $4fef ; 4850 dc.w $0010 ; 4852 dc.w $2f2b ; 4854 dc.w $0206 ; 4856 dc.w $486e ; 4858 dc.w $fdfc ; 485a dc.w $4eba ; 485c dc.w $ea2e ; 485e dc.w $487a ; 4860 dc.w $00ea ; 4862 dc.w $2f0c ; 4864 dc.w $4eba ; 4866 dc.w $09d8 ; 4868 dc.w $486e ; 486a dc.w $fdfc ; 486c dc.w $2f0c ; 486e dc.w $4eba ; 4870 dc.w $09ce ; 4872 dc.w $4aab ; 4874 dc.w $0206 ; 4876 dc.w $4fef ; 4878 dc.w $0010 ; 487a dc.w $660a ; 487c dc.w $558f ; 487e dc.w $2f0c ; 4880 dc.w $a88c ; 4882 dc.w $3e1f ; 4884 dc.w $602e ; 4886 dc.w $558f ; 4888 dc.w $486b ; 488a dc.w $0102 ; 488c dc.w $a88c ; 488e dc.w $558f ; 4890 dc.w $2f0c ; 4892 dc.w $a88c ; 4894 dc.w $301f ; 4896 dc.w $b05f ; 4898 dc.w $5dc3 ; 489a dc.w $4403 ; 489c dc.w $670c ; 489e dc.w $558f ; 48a0 dc.w $486b ; 48a2 dc.w $0102 ; 48a4 dc.w $a88c ; 48a6 dc.w $301f ; 48a8 dc.w $6008 ; 48aa dc.w $558f ; 48ac dc.w $2f0c ; 48ae dc.w $a88c ; 48b0 dc.w $301f ; 48b2 dc.w $3e00 ; 48b4 dc.w $206e ; 48b6 dc.w $0010 ; 48b8 dc.w $43ee ; 48ba dc.w $fdec ; 48bc dc.w $22d8 ; 48be dc.w $22d8 ; 48c0 dc.w $206e ; 48c2 dc.w $0010 ; 48c4 dc.w $3028 ; 48c6 dc.w $0006 ; 48c8 dc.w $5840 ; 48ca dc.w $3d40 ; 48cc dc.w $fdee ; 48ce dc.w $3007 ; 48d0 dc.w $d06e ; 48d2 dc.w $fdee ; 48d4 dc.w $3d40 ; 48d6 dc.w $fdf2 ; 48d8 dc.w $3006 ; 48da dc.w $d06e ; 48dc dc.w $fdec ; 48de dc.w $3d40 ; 48e0 dc.w $fdf0 ; 48e2 dc.w $48c0 ; 48e4 dc.w $322e ; 48e6 dc.w $fdec ; 48e8 dc.w $48c1 ; 48ea dc.w $9081 ; 48ec dc.w $7200 ; 48ee dc.w $3200 ; 48f0 dc.w $48c6 ; 48f2 dc.w $9286 ; 48f4 dc.w $e281 ; 48f6 dc.w $3801 ; 48f8 dc.w $d86e ; 48fa dc.w $fdec ; 48fc dc.w $3a2e ; 48fe dc.w $fde4 ; 4900 dc.w $da44 ; 4902 dc.w $486e ; 4904 dc.w $fdec ; 4906 dc.w $a8a3 ; 4908 dc.w $3f2e ; 490a dc.w $fdee ; 490c dc.w $3f05 ; 490e dc.w $a893 ; 4910 dc.w $2f0c ; 4912 dc.w $a884 ; 4914 dc.w $2f0c ; 4916 dc.w $486b ; 4918 dc.w $0102 ; 491a dc.w $4eba ; 491c dc.w $0900 ; 491e dc.w $486e ; 4920 dc.w $fddc ; 4922 dc.w $4eba ; 4924 dc.w $04ae ; 4926 dc.w $7000 ; 4928 dc.w $102e ; 492a dc.w $fd9d ; 492c dc.w $2f00 ; 492e dc.w $486e ; 4930 dc.w $fd9e ; 4932 dc.w $4eba ; 4934 dc.w $0626 ; 4936 dc.w $4fef ; 4938 dc.w $0014 ; 493a dc.w $4cee ; 493c dc.w $18f8 ; 493e dc.w $fd7a ; 4940 dc.w $4e5e ; 4942 dc.w $205f ; 4944 dc.w $4fef ; 4946 dc.w $000c ; 4948 dc.w $4ed0 ; 494a dc.w $022c ; 494c dc.w $2000 ; 494e dc.w $012f ; 4950 dc.w $0000 ; 4952 dc.w $0647 ; 4954 dc.w $656e ; 4956 dc.w $6576 ; 4958 dc.w $6100 ; 495a dc.w $0120 ; 495c dc.w $0000 ; 495e dc.w $6000 ; 4960 dc.w $e778 ; 4962 dc.w $4e56 ; 4964 dc.w $0000 ; 4966 dc.w $48e7 ; 4968 dc.w $0318 ; 496a dc.w $2c2e ; 496c dc.w $0010 ; 496e dc.w $6706 ; 4970 dc.w $7002 ; 4972 dc.w $b086 ; 4974 dc.w $6672 ; 4976 dc.w $598f ; 4978 dc.w $4eba ; 497a dc.w $f17a ; 497c dc.w $285f ; 497e dc.w $2078 ; 4980 dc.w $02b6 ; 4982 dc.w $2668 ; 4984 dc.w $02c6 ; 4986 dc.w $2053 ; 4988 dc.w $2050 ; 498a dc.w $3e28 ; 498c dc.w $0012 ; 498e dc.w $2006 ; 4990 dc.w $6706 ; 4992 dc.w $5580 ; 4994 dc.w $670e ; 4996 dc.w $6050 ; 4998 dc.w $3f07 ; 499a dc.w $4eba ; 499c dc.w $ef0a ; 499e dc.w $3947 ; 49a0 dc.w $022a ; 49a2 dc.w $6044 ; 49a4 dc.w $be6c ; 49a6 dc.w $022a ; 49a8 dc.w $6714 ; 49aa dc.w $2053 ; 49ac dc.w $2050 ; 49ae dc.w $3c28 ; 49b0 dc.w $000a ; 49b2 dc.w $3f07 ; 49b4 dc.w $3f06 ; 49b6 dc.w $4eba ; 49b8 dc.w $ef6a ; 49ba dc.w $3947 ; 49bc dc.w $022a ; 49be dc.w $2078 ; 49c0 dc.w $02b6 ; 49c2 dc.w $4a28 ; 49c4 dc.w $02fb ; 49c6 dc.w $671c ; 49c8 dc.w $206e ; 49ca dc.w $0008 ; 49cc dc.w $2f08 ; 49ce dc.w $486c ; 49d0 dc.w $020a ; 49d2 dc.w $4eba ; 49d4 dc.w $0848 ; 49d6 dc.w $41ec ; 49d8 dc.w $020a ; 49da dc.w $2278 ; 49dc dc.w $02b6 ; 49de dc.w $2348 ; 49e0 dc.w $0324 ; 49e2 dc.w $504f ; 49e4 dc.w $4eba ; 49e6 dc.w $efa0 ; 49e8 dc.w $4cee ; 49ea dc.w $18c0 ; 49ec dc.w $fff0 ; 49ee dc.w $4e5e ; 49f0 dc.w $205f ; 49f2 dc.w $4fef ; 49f4 dc.w $000c ; 49f6 dc.w $4ed0 ; 49f8 dc.w $4e56 ; 49fa dc.w $fff4 ; 49fc dc.w $48e7 ; 49fe dc.w $1718 ; 4a00 dc.w $598f ; 4a02 dc.w $2f3c ; 4a04 dc.w $6163 ; 4a06 dc.w $7572 ; 4a08 dc.w $3f3c ; 4a0a dc.w $af23 ; 4a0c dc.w $a9a0 ; 4a0e dc.w $265f ; 4a10 dc.w $200b ; 4a12 dc.w $6700 ; 4a14 dc.w $010a ; 4a16 dc.w $2053 ; 4a18 dc.w $4a50 ; 4a1a dc.w $6700 ; 4a1c dc.w $0102 ; 4a1e dc.w $598f ; 4a20 dc.w $4eba ; 4a22 dc.w $f0d2 ; 4a24 dc.w $2d5f ; 4a26 dc.w $fff4 ; 4a28 dc.w $a11a ; 4a2a dc.w $2d48 ; 4a2c dc.w $fff8 ; 4a2e dc.w $598f ; 4a30 dc.w $2eb8 ; 4a32 dc.w $02a6 ; 4a34 dc.w $205f ; 4a36 dc.w $a01b ; 4a38 dc.w $2053 ; 4a3a dc.w $7044 ; 4a3c dc.w $c1d0 ; 4a3e dc.w $a51e ; 4a40 dc.w $2d48 ; 4a42 dc.w $fffc ; 4a44 dc.w $6700 ; 4a46 dc.w $00ce ; 4a48 dc.w $4206 ; 4a4a dc.w $2053 ; 4a4c dc.w $3a10 ; 4a4e dc.w $4247 ; 4a50 dc.w $6040 ; 4a52 dc.w $598f ; 4a54 dc.w $48c7 ; 4a56 dc.w $2053 ; 4a58 dc.w $2007 ; 4a5a dc.w $e580 ; 4a5c dc.w $3f30 ; 4a5e dc.w $0804 ; 4a60 dc.w $a9b9 ; 4a62 dc.w $285f ; 4a64 dc.w $200c ; 4a66 dc.w $6724 ; 4a68 dc.w $2054 ; 4a6a dc.w $48c7 ; 4a6c dc.w $226e ; 4a6e dc.w $fffc ; 4a70 dc.w $2007 ; 4a72 dc.w $2200 ; 4a74 dc.w $c0fc ; 4a76 dc.w $0044 ; 4a78 dc.w $4841 ; 4a7a dc.w $c2fc ; 4a7c dc.w $0044 ; 4a7e dc.w $4841 ; 4a80 dc.w $4241 ; 4a82 dc.w $d081 ; 4a84 dc.w $d3c0 ; 4a86 dc.w $7044 ; 4a88 dc.w $a22e ; 4a8a dc.w $6002 ; 4a8c dc.w $7c01 ; 4a8e dc.w $3007 ; 4a90 dc.w $5247 ; 4a92 dc.w $ba47 ; 4a94 dc.w $6f04 ; 4a96 dc.w $4a06 ; 4a98 dc.w $67b8 ; 4a9a dc.w $4a06 ; 4a9c dc.w $6670 ; 4a9e dc.w $206e ; 4aa0 dc.w $fff4 ; 4aa2 dc.w $3145 ; 4aa4 dc.w $022e ; 4aa6 dc.w $206e ; 4aa8 dc.w $fff4 ; 4aaa dc.w $216e ; 4aac dc.w $fffc ; 4aae dc.w $0232 ; 4ab0 dc.w $303c ; 4ab2 dc.w $03e8 ; 4ab4 dc.w $48c0 ; 4ab6 dc.w $81c5 ; 4ab8 dc.w $0c40 ; 4aba dc.w $0011 ; 4abc dc.w $5ec3 ; 4abe dc.w $4403 ; 4ac0 dc.w $670a ; 4ac2 dc.w $303c ; 4ac4 dc.w $03e8 ; 4ac6 dc.w $48c0 ; 4ac8 dc.w $81c5 ; 4aca dc.w $6002 ; 4acc dc.w $7011 ; 4ace dc.w $48c0 ; 4ad0 dc.w $206e ; 4ad2 dc.w $fff4 ; 4ad4 dc.w $2140 ; 4ad6 dc.w $0236 ; 4ad8 dc.w $200d ; 4ada dc.w $2a78 ; 4adc dc.w $0904 ; 4ade dc.w $206e ; 4ae0 dc.w $fff4 ; 4ae2 dc.w $2140 ; 4ae4 dc.w $023e ; 4ae6 dc.w $41fa ; 4ae8 dc.w $0076 ; 4aea dc.w $226e ; 4aec dc.w $fff4 ; 4aee dc.w $2348 ; 4af0 dc.w $0248 ; 4af2 dc.w $206e ; 4af4 dc.w $fff4 ; 4af6 dc.w $41e8 ; 4af8 dc.w $0242 ; 4afa dc.w $a458 ; 4afc dc.w $206e ; 4afe dc.w $fff4 ; 4b00 dc.w $41e8 ; 4b02 dc.w $0242 ; 4b04 dc.w $203c ; 4b06 dc.w $0000 ; 4b08 dc.w $07d0 ; 4b0a dc.w $a05a ; 4b0c dc.w $6006 ; 4b0e dc.w $206e ; 4b10 dc.w $fffc ; 4b12 dc.w $a01f ; 4b14 dc.w $206e ; 4b16 dc.w $fff8 ; 4b18 dc.w $a01b ; 4b1a dc.w $2f0b ; 4b1c dc.w $a9a3 ; 4b1e dc.w $4cee ; 4b20 dc.w $18e8 ; 4b22 dc.w $ffdc ; 4b24 dc.w $4e5e ; 4b26 dc.w $4e75 ; 4b28 dc.w $6000 ; 4b2a dc.w $f3a8 ; 4b2c dc.w $4e56 ; 4b2e dc.w $0000 ; 4b30 dc.w $2f0c ; 4b32 dc.w $558f ; 4b34 dc.w $4eba ; 4b36 dc.w $0196 ; 4b38 dc.w $4a1f ; 4b3a dc.w $671a ; 4b3c dc.w $598f ; 4b3e dc.w $4eba ; 4b40 dc.w $efb4 ; 4b42 dc.w $285f ; 4b44 dc.w $41ec ; 4b46 dc.w $0242 ; 4b48 dc.w $a059 ; 4b4a dc.w $206c ; 4b4c dc.w $0232 ; 4b4e dc.w $a01f ; 4b50 dc.w $7000 ; 4b52 dc.w $2940 ; 4b54 dc.w $0232 ; 4b56 dc.w $286e ; 4b58 dc.w $fffc ; 4b5a dc.w $4e5e ; 4b5c dc.w $4e75 ; 4b5e dc.w $4e56 ; 4b60 dc.w $0000 ; 4b62 dc.w $48e7 ; 4b64 dc.w $1708 ; 4b66 dc.w $598f ; 4b68 dc.w $4eba ; 4b6a dc.w $ef8a ; 4b6c dc.w $285f ; 4b6e dc.w $4a2c ; 4b70 dc.w $022c ; 4b72 dc.w $6700 ; 4b74 dc.w $00e8 ; 4b76 dc.w $7000 ; 4b78 dc.w $1038 ; 4b7a dc.w $08cd ; 4b7c dc.w $4a80 ; 4b7e dc.w $6600 ; 4b80 dc.w $00dc ; 4b82 dc.w $4a78 ; 4b84 dc.w $08d0 ; 4b86 dc.w $6600 ; 4b88 dc.w $00d4 ; 4b8a dc.w $7000 ; 4b8c dc.w $1038 ; 4b8e dc.w $08d2 ; 4b90 dc.w $4a80 ; 4b92 dc.w $6600 ; 4b94 dc.w $00c8 ; 4b96 dc.w $4a38 ; 4b98 dc.w $08f2 ; 4b9a dc.w $6700 ; 4b9c dc.w $00c0 ; 4b9e dc.w $4eba ; 4ba0 dc.w $0194 ; 4ba2 dc.w $4a00 ; 4ba4 dc.w $6600 ; 4ba6 dc.w $00b6 ; 4ba8 dc.w $202c ; 4baa dc.w $023e ; 4bac dc.w $c18d ; 4bae dc.w $2e00 ; 4bb0 dc.w $3c2c ; 4bb2 dc.w $0230 ; 4bb4 dc.w $2a38 ; 4bb6 dc.w $016a ; 4bb8 dc.w $48c6 ; 4bba dc.w $206c ; 4bbc dc.w $0232 ; 4bbe dc.w $2006 ; 4bc0 dc.w $2200 ; 4bc2 dc.w $c0fc ; 4bc4 dc.w $0044 ; 4bc6 dc.w $4841 ; 4bc8 dc.w $c2fc ; 4bca dc.w $0044 ; 4bcc dc.w $4841 ; 4bce dc.w $4241 ; 4bd0 dc.w $d081 ; 4bd2 dc.w $4870 ; 4bd4 dc.w $0800 ; 4bd6 dc.w $a851 ; 4bd8 dc.w $2007 ; 4bda dc.w $c18d ; 4bdc dc.w $48c6 ; 4bde dc.w $2006 ; 4be0 dc.w $5280 ; 4be2 dc.w $322c ; 4be4 dc.w $022e ; 4be6 dc.w $48c1 ; 4be8 dc.w $4eba ; 4bea dc.w $753c ; 4bec dc.w $3940 ; 4bee dc.w $0230 ; 4bf0 dc.w $4aac ; 4bf2 dc.w $023a ; 4bf4 dc.w $6606 ; 4bf6 dc.w $2945 ; 4bf8 dc.w $023a ; 4bfa dc.w $605a ; 4bfc dc.w $2c05 ; 4bfe dc.w $9cac ; 4c00 dc.w $023a ; 4c02 dc.w $0c86 ; 4c04 dc.w $0000 ; 4c06 dc.w $189c ; 4c08 dc.w $6318 ; 4c0a dc.w $202c ; 4c0c dc.w $023e ; 4c0e dc.w $c18d ; 4c10 dc.w $2e00 ; 4c12 dc.w $486c ; 4c14 dc.w $0258 ; 4c16 dc.w $a851 ; 4c18 dc.w $2007 ; 4c1a dc.w $c18d ; 4c1c dc.w $422c ; 4c1e dc.w $022c ; 4c20 dc.w $6034 ; 4c22 dc.w $7000 ; 4c24 dc.w $102c ; 4c26 dc.w $022d ; 4c28 dc.w $0c40 ; 4c2a dc.w $0001 ; 4c2c dc.w $6608 ; 4c2e dc.w $0c86 ; 4c30 dc.w $0000 ; 4c32 dc.w $1518 ; 4c34 dc.w $6212 ; 4c36 dc.w $7000 ; 4c38 dc.w $102c ; 4c3a dc.w $022d ; 4c3c dc.w $4a80 ; 4c3e dc.w $6616 ; 4c40 dc.w $0c86 ; 4c42 dc.w $0000 ; 4c44 dc.w $0e10 ; 4c46 dc.w $630e ; 4c48 dc.w $202c ; 4c4a dc.w $0236 ; 4c4c dc.w $d080 ; 4c4e dc.w $2940 ; 4c50 dc.w $0236 ; 4c52 dc.w $522c ; 4c54 dc.w $022d ; 4c56 dc.w $2c2c ; 4c58 dc.w $0236 ; 4c5a dc.w $6050 ; 4c5c dc.w $4a2c ; 4c5e dc.w $022c ; 4c60 dc.w $6708 ; 4c62 dc.w $558f ; 4c64 dc.w $4eba ; 4c66 dc.w $0066 ; 4c68 dc.w $544f ; 4c6a dc.w $197c ; 4c6c dc.w $0001 ; 4c6e dc.w $022c ; 4c70 dc.w $426c ; 4c72 dc.w $0230 ; 4c74 dc.w $7000 ; 4c76 dc.w $2940 ; 4c78 dc.w $023a ; 4c7a dc.w $323c ; 4c7c dc.w $03e8 ; 4c7e dc.w $48c1 ; 4c80 dc.w $83ec ; 4c82 dc.w $022e ; 4c84 dc.w $0c41 ; 4c86 dc.w $0011 ; 4c88 dc.w $5ec3 ; 4c8a dc.w $4403 ; 4c8c dc.w $670c ; 4c8e dc.w $323c ; 4c90 dc.w $03e8 ; 4c92 dc.w $48c1 ; 4c94 dc.w $83ec ; 4c96 dc.w $022e ; 4c98 dc.w $6002 ; 4c9a dc.w $7211 ; 4c9c dc.w $48c1 ; 4c9e dc.w $2941 ; 4ca0 dc.w $0236 ; 4ca2 dc.w $422c ; 4ca4 dc.w $022d ; 4ca6 dc.w $2c3c ; 4ca8 dc.w $0000 ; 4caa dc.w $07d0 ; 4cac dc.w $4a2c ; 4cae dc.w $022c ; 4cb0 dc.w $6708 ; 4cb2 dc.w $41ec ; 4cb4 dc.w $0242 ; 4cb6 dc.w $2006 ; 4cb8 dc.w $a05a ; 4cba dc.w $4cee ; 4cbc dc.w $10e8 ; 4cbe dc.w $ffec ; 4cc0 dc.w $4e5e ; 4cc2 dc.w $4e75 ; 4cc4 dc.w $6000 ; 4cc6 dc.w $e70a ; 4cc8 dc.w $6000 ; 4cca dc.w $e496 ; 4ccc dc.w $4e56 ; 4cce dc.w $0000 ; 4cd0 dc.w $48e7 ; 4cd2 dc.w $0318 ; 4cd4 dc.w $598f ; 4cd6 dc.w $4eba ; 4cd8 dc.w $ee1c ; 4cda dc.w $285f ; 4cdc dc.w $4207 ; 4cde dc.w $4aac ; 4ce0 dc.w $0232 ; 4ce2 dc.w $6742 ; 4ce4 dc.w $1c2c ; 4ce6 dc.w $022c ; 4ce8 dc.w $422c ; 4cea dc.w $022c ; 4cec dc.w $4a06 ; 4cee dc.w $6734 ; 4cf0 dc.w $7000 ; 4cf2 dc.w $1038 ; 4cf4 dc.w $08cd ; 4cf6 dc.w $4a80 ; 4cf8 dc.w $662a ; 4cfa dc.w $4a78 ; 4cfc dc.w $08d0 ; 4cfe dc.w $6624 ; 4d00 dc.w $7000 ; 4d02 dc.w $1038 ; 4d04 dc.w $08d2 ; 4d06 dc.w $4a80 ; 4d08 dc.w $661a ; 4d0a dc.w $206c ; 4d0c dc.w $023e ; 4d0e dc.w $2650 ; 4d10 dc.w $47eb ; 4d12 dc.w $ff36 ; 4d14 dc.w $2008 ; 4d16 dc.w $c18d ; 4d18 dc.w $2c00 ; 4d1a dc.w $486b ; 4d1c dc.w $005e ; 4d1e dc.w $a851 ; 4d20 dc.w $2006 ; 4d22 dc.w $c18d ; 4d24 dc.w $7e01 ; 4d26 dc.w $1d47 ; 4d28 dc.w $0008 ; 4d2a dc.w $4cee ; 4d2c dc.w $18c0 ; 4d2e dc.w $fff0 ; 4d30 dc.w $4e5e ; 4d32 dc.w $4e75 ; 4d34 dc.w $4e56 ; 4d36 dc.w $fff8 ; 4d38 dc.w $4201 ; 4d3a dc.w $41ee ; 4d3c dc.w $fff8 ; 4d3e dc.w $43f8 ; 4d40 dc.w $03f8 ; 4d42 dc.w $20d9 ; 4d44 dc.w $20d9 ; 4d46 dc.w $70ff ; 4d48 dc.w $b06e ; 4d4a dc.w $fff8 ; 4d4c dc.w $671a ; 4d4e dc.w $70ff ; 4d50 dc.w $b06e ; 4d52 dc.w $fffa ; 4d54 dc.w $6712 ; 4d56 dc.w $70ff ; 4d58 dc.w $b06e ; 4d5a dc.w $fffc ; 4d5c dc.w $670a ; 4d5e dc.w $70ff ; 4d60 dc.w $b06e ; 4d62 dc.w $fffe ; 4d64 dc.w $6702 ; 4d66 dc.w $7201 ; 4d68 dc.w $1001 ; 4d6a dc.w $4e5e ; 4d6c dc.w $4e75 ; 4d6e dc.w $4e56 ; 4d70 dc.w $fff8 ; 4d72 dc.w $42ae ; 4d74 dc.w $fffc ; 4d76 dc.w $426e ; 4d78 dc.w $fffa ; 4d7a dc.w $3d7c ; 4d7c dc.w $ffff ; 4d7e dc.w $fff8 ; 4d80 dc.w $41f8 ; 4d82 dc.w $03f8 ; 4d84 dc.w $43ee ; 4d86 dc.w $fff8 ; 4d88 dc.w $20d9 ; 4d8a dc.w $20d9 ; 4d8c dc.w $4e5e ; 4d8e dc.w $4e75 ; 4d90 dc.w $4e56 ; 4d92 dc.w $fffc ; 4d94 dc.w $2f0c ; 4d96 dc.w $286e ; 4d98 dc.w $0008 ; 4d9a dc.w $486e ; 4d9c dc.w $fffc ; 4d9e dc.w $a874 ; 4da0 dc.w $206e ; 4da2 dc.w $fffc ; 4da4 dc.w $38a8 ; 4da6 dc.w $0044 ; 4da8 dc.w $206e ; 4daa dc.w $fffc ; 4dac dc.w $3968 ; 4dae dc.w $004a ; 4db0 dc.w $0002 ; 4db2 dc.w $206e ; 4db4 dc.w $fffc ; 4db6 dc.w $7000 ; 4db8 dc.w $1028 ; 4dba dc.w $0046 ; 4dbc dc.w $3940 ; 4dbe dc.w $0004 ; 4dc0 dc.w $206e ; 4dc2 dc.w $fffc ; 4dc4 dc.w $3968 ; 4dc6 dc.w $0048 ; 4dc8 dc.w $0006 ; 4dca dc.w $286e ; 4dcc dc.w $fff8 ; 4dce dc.w $4e5e ; 4dd0 dc.w $4e75 ; 4dd2 dc.w $4e56 ; 4dd4 dc.w $0000 ; 4dd6 dc.w $2f0c ; 4dd8 dc.w $286e ; 4dda dc.w $0008 ; 4ddc dc.w $3f14 ; 4dde dc.w $a887 ; 4de0 dc.w $3f2c ; 4de2 dc.w $0002 ; 4de4 dc.w $a88a ; 4de6 dc.w $3f2c ; 4de8 dc.w $0004 ; 4dea dc.w $a888 ; 4dec dc.w $3f2c ; 4dee dc.w $0006 ; 4df0 dc.w $a889 ; 4df2 dc.w $286e ; 4df4 dc.w $fffc ; 4df6 dc.w $4e5e ; 4df8 dc.w $4e75 ; 4dfa dc.w $4e56 ; 4dfc dc.w $fff8 ; 4dfe dc.w $48e7 ; 4e00 dc.w $0038 ; 4e02 dc.w $286e ; 4e04 dc.w $0008 ; 4e06 dc.w $486e ; 4e08 dc.w $fffc ; 4e0a dc.w $a874 ; 4e0c dc.w $7000 ; 4e0e dc.w $2940 ; 4e10 dc.w $0022 ; 4e12 dc.w $2940 ; 4e14 dc.w $0026 ; 4e16 dc.w $2f2e ; 4e18 dc.w $fffc ; 4e1a dc.w $4eba ; 4e1c dc.w $ef7e ; 4e1e dc.w $1880 ; 4e20 dc.w $197c ; 4e22 dc.w $0001 ; 4e24 dc.w $0001 ; 4e26 dc.w $206e ; 4e28 dc.w $fffc ; 4e2a dc.w $43ec ; 4e2c dc.w $002a ; 4e2e dc.w $41e8 ; 4e30 dc.w $0020 ; 4e32 dc.w $22d8 ; 4e34 dc.w $22d8 ; 4e36 dc.w $206e ; 4e38 dc.w $fffc ; 4e3a dc.w $2968 ; 4e3c dc.w $0054 ; 4e3e dc.w $0036 ; 4e40 dc.w $206e ; 4e42 dc.w $fffc ; 4e44 dc.w $2968 ; 4e46 dc.w $0050 ; 4e48 dc.w $0032 ; 4e4a dc.w $4a14 ; 4e4c dc.w $584f ; 4e4e dc.w $6752 ; 4e50 dc.w $486c ; 4e52 dc.w $0002 ; 4e54 dc.w $aa19 ; 4e56 dc.w $486c ; 4e58 dc.w $0008 ; 4e5a dc.w $aa1a ; 4e5c dc.w $206e ; 4e5e dc.w $fffc ; 4e60 dc.w $2468 ; 4e62 dc.w $003a ; 4e64 dc.w $2668 ; 4e66 dc.w $0020 ; 4e68 dc.w $200a ; 4e6a dc.w $670a ; 4e6c dc.w $2052 ; 4e6e dc.w $4a50 ; 4e70 dc.w $6704 ; 4e72 dc.w $294a ; 4e74 dc.w $0022 ; 4e76 dc.w $200b ; 4e78 dc.w $6724 ; 4e7a dc.w $2053 ; 4e7c dc.w $4a50 ; 4e7e dc.w $6706 ; 4e80 dc.w $294b ; 4e82 dc.w $0026 ; 4e84 dc.w $6010 ; 4e86 dc.w $2053 ; 4e88 dc.w $2068 ; 4e8a dc.w $0006 ; 4e8c dc.w $2050 ; 4e8e dc.w $43ec ; 4e90 dc.w $002a ; 4e92 dc.w $22d8 ; 4e94 dc.w $22d8 ; 4e96 dc.w $197c ; 4e98 dc.w $0001 ; 4e9a dc.w $0001 ; 4e9c dc.w $6004 ; 4e9e dc.w $422c ; 4ea0 dc.w $0001 ; 4ea2 dc.w $486c ; 4ea4 dc.w $000e ; 4ea6 dc.w $a898 ; 4ea8 dc.w $206e ; 4eaa dc.w $fffc ; 4eac dc.w $3968 ; 4eae dc.w $0048 ; 4eb0 dc.w $0020 ; 4eb2 dc.w $4cee ; 4eb4 dc.w $1c00 ; 4eb6 dc.w $ffec ; 4eb8 dc.w $4e5e ; 4eba dc.w $4e75 ; 4ebc dc.w $4e56 ; 4ebe dc.w $fff8 ; 4ec0 dc.w $48e7 ; 4ec2 dc.w $0108 ; 4ec4 dc.w $1e2e ; 4ec6 dc.w $000f ; 4ec8 dc.w $6724 ; 4eca dc.w $486e ; 4ecc dc.w $fff8 ; 4ece dc.w $a874 ; 4ed0 dc.w $486e ; 4ed2 dc.w $fffc ; 4ed4 dc.w $aa48 ; 4ed6 dc.w $202e ; 4ed8 dc.w $fff8 ; 4eda dc.w $b0ae ; 4edc dc.w $fffc ; 4ede dc.w $660e ; 4ee0 dc.w $a11a ; 4ee2 dc.w $2848 ; 4ee4 dc.w $598f ; 4ee6 dc.w $2eb8 ; 4ee8 dc.w $02a6 ; 4eea dc.w $205f ; 4eec dc.w $a01b ; 4eee dc.w $2f2e ; 4ef0 dc.w $0008 ; 4ef2 dc.w $a899 ; 4ef4 dc.w $4a07 ; 4ef6 dc.w $670e ; 4ef8 dc.w $202e ; 4efa dc.w $fff8 ; 4efc dc.w $b0ae ; 4efe dc.w $fffc ; 4f00 dc.w $6604 ; 4f02 dc.w $204c ; 4f04 dc.w $a01b ; 4f06 dc.w $4cee ; 4f08 dc.w $1080 ; 4f0a dc.w $fff0 ; 4f0c dc.w $4e5e ; 4f0e dc.w $4e75 ; 4f10 dc.w $6000 ; 4f12 dc.w $e1e4 ; 4f14 dc.w $4e56 ; 4f16 dc.w $fff8 ; 4f18 dc.w $2f0c ; 4f1a dc.w $486e ; 4f1c dc.w $fff8 ; 4f1e dc.w $a874 ; 4f20 dc.w $486e ; 4f22 dc.w $fffc ; 4f24 dc.w $aa48 ; 4f26 dc.w $202e ; 4f28 dc.w $fff8 ; 4f2a dc.w $b0ae ; 4f2c dc.w $fffc ; 4f2e dc.w $660e ; 4f30 dc.w $a11a ; 4f32 dc.w $2848 ; 4f34 dc.w $598f ; 4f36 dc.w $2eb8 ; 4f38 dc.w $02a6 ; 4f3a dc.w $205f ; 4f3c dc.w $a01b ; 4f3e dc.w $2f2e ; 4f40 dc.w $0008 ; 4f42 dc.w $a87c ; 4f44 dc.w $202e ; 4f46 dc.w $fff8 ; 4f48 dc.w $b0ae ; 4f4a dc.w $fffc ; 4f4c dc.w $6604 ; 4f4e dc.w $204c ; 4f50 dc.w $a01b ; 4f52 dc.w $286e ; 4f54 dc.w $fff4 ; 4f56 dc.w $4e5e ; 4f58 dc.w $4e75 ; 4f5a dc.w $4e56 ; 4f5c dc.w $fffc ; 4f5e dc.w $2f0c ; 4f60 dc.w $286e ; 4f62 dc.w $0008 ; 4f64 dc.w $486e ; 4f66 dc.w $fffc ; 4f68 dc.w $a874 ; 4f6a dc.w $2f2e ; 4f6c dc.w $fffc ; 4f6e dc.w $4eba ; 4f70 dc.w $ee2a ; 4f72 dc.w $7200 ; 4f74 dc.w $1200 ; 4f76 dc.w $4a81 ; 4f78 dc.w $588f ; 4f7a dc.w $2f01 ; 4f7c dc.w $486c ; 4f7e dc.w $000e ; 4f80 dc.w $4eba ; 4f82 dc.w $ff3a ; 4f84 dc.w $2f2e ; 4f86 dc.w $fffc ; 4f88 dc.w $4eba ; 4f8a dc.w $ee10 ; 4f8c dc.w $4a00 ; 4f8e dc.w $4fef ; 4f90 dc.w $000c ; 4f92 dc.w $673c ; 4f94 dc.w $4a14 ; 4f96 dc.w $6738 ; 4f98 dc.w $486c ; 4f9a dc.w $0002 ; 4f9c dc.w $aa14 ; 4f9e dc.w $486c ; 4fa0 dc.w $0008 ; 4fa2 dc.w $aa15 ; 4fa4 dc.w $4aac ; 4fa6 dc.w $0022 ; 4fa8 dc.w $6706 ; 4faa dc.w $2f2c ; 4fac dc.w $0022 ; 4fae dc.w $aa0a ; 4fb0 dc.w $4a2c ; 4fb2 dc.w $0001 ; 4fb4 dc.w $672c ; 4fb6 dc.w $4aac ; 4fb8 dc.w $0026 ; 4fba dc.w $6708 ; 4fbc dc.w $2f2c ; 4fbe dc.w $0026 ; 4fc0 dc.w $aa0b ; 4fc2 dc.w $601e ; 4fc4 dc.w $486c ; 4fc6 dc.w $002a ; 4fc8 dc.w $4eba ; 4fca dc.w $ff4a ; 4fcc dc.w $584f ; 4fce dc.w $6012 ; 4fd0 dc.w $486c ; 4fd2 dc.w $002a ; 4fd4 dc.w $a87c ; 4fd6 dc.w $2f2c ; 4fd8 dc.w $0032 ; 4fda dc.w $a862 ; 4fdc dc.w $2f2c ; 4fde dc.w $0036 ; 4fe0 dc.w $a863 ; 4fe2 dc.w $3f2c ; 4fe4 dc.w $0020 ; 4fe6 dc.w $a889 ; 4fe8 dc.w $286e ; 4fea dc.w $fff8 ; 4fec dc.w $4e5e ; 4fee dc.w $4e75 ; 4ff0 dc.w $4e56 ; 4ff2 dc.w $fffc ; 4ff4 dc.w $48e7 ; 4ff6 dc.w $0138 ; 4ff8 dc.w $266e ; 4ffa dc.w $0008 ; 4ffc dc.w $4207 ; 4ffe dc.w $200b ; 5000 dc.w $6700 ; 5002 dc.w $013c ; 5004 dc.w $7000 ; 5006 dc.w $2680 ; 5008 dc.w $2078 ; 500a dc.w $02b6 ; 500c dc.w $4aa8 ; 500e dc.w $02a8 ; 5010 dc.w $6700 ; 5012 dc.w $012c ; 5014 dc.w $2078 ; 5016 dc.w $02b6 ; 5018 dc.w $2068 ; 501a dc.w $02a8 ; 501c dc.w $2690 ; 501e dc.w $6600 ; 5020 dc.w $011e ; 5022 dc.w $a11a ; 5024 dc.w $2448 ; 5026 dc.w $598f ; 5028 dc.w $2eb8 ; 502a dc.w $02a6 ; 502c dc.w $205f ; 502e dc.w $a01b ; 5030 dc.w $598f ; 5032 dc.w $2f3c ; 5034 dc.w $636c ; 5036 dc.w $7574 ; 5038 dc.w $3f3c ; 503a dc.w $b0f7 ; 503c dc.w $a9a0 ; 503e dc.w $269f ; 5040 dc.w $6708 ; 5042 dc.w $2f13 ; 5044 dc.w $a992 ; 5046 dc.w $6000 ; 5048 dc.w $00ec ; 504a dc.w $7048 ; 504c dc.w $a722 ; 504e dc.w $2688 ; 5050 dc.w $6700 ; 5052 dc.w $00e2 ; 5054 dc.w $2848 ; 5056 dc.w $2054 ; 5058 dc.w $317c ; 505a dc.w $0007 ; 505c dc.w $0006 ; 505e dc.w $2054 ; 5060 dc.w $4268 ; 5062 dc.w $0008 ; 5064 dc.w $2054 ; 5066 dc.w $317c ; 5068 dc.w $eeee ; 506a dc.w $000a ; 506c dc.w $2054 ; 506e dc.w $317c ; 5070 dc.w $eeee ; 5072 dc.w $000c ; 5074 dc.w $2054 ; 5076 dc.w $317c ; 5078 dc.w $eeee ; 507a dc.w $000e ; 507c dc.w $2054 ; 507e dc.w $317c ; 5080 dc.w $0001 ; 5082 dc.w $0010 ; 5084 dc.w $2054 ; 5086 dc.w $317c ; 5088 dc.w $cccc ; 508a dc.w $0012 ; 508c dc.w $2054 ; 508e dc.w $317c ; 5090 dc.w $cccc ; 5092 dc.w $0014 ; 5094 dc.w $2054 ; 5096 dc.w $317c ; 5098 dc.w $ffff ; 509a dc.w $0016 ; 509c dc.w $2054 ; 509e dc.w $317c ; 50a0 dc.w $0002 ; 50a2 dc.w $0018 ; 50a4 dc.w $2054 ; 50a6 dc.w $317c ; 50a8 dc.w $9999 ; 50aa dc.w $001a ; 50ac dc.w $2054 ; 50ae dc.w $317c ; 50b0 dc.w $9999 ; 50b2 dc.w $001c ; 50b4 dc.w $2054 ; 50b6 dc.w $317c ; 50b8 dc.w $ffff ; 50ba dc.w $001e ; 50bc dc.w $2054 ; 50be dc.w $317c ; 50c0 dc.w $0003 ; 50c2 dc.w $0020 ; 50c4 dc.w $2054 ; 50c6 dc.w $317c ; 50c8 dc.w $6666 ; 50ca dc.w $0022 ; 50cc dc.w $2054 ; 50ce dc.w $317c ; 50d0 dc.w $6666 ; 50d2 dc.w $0024 ; 50d4 dc.w $2054 ; 50d6 dc.w $317c ; 50d8 dc.w $cccc ; 50da dc.w $0026 ; 50dc dc.w $2054 ; 50de dc.w $317c ; 50e0 dc.w $0004 ; 50e2 dc.w $0028 ; 50e4 dc.w $2054 ; 50e6 dc.w $317c ; 50e8 dc.w $3333 ; 50ea dc.w $002a ; 50ec dc.w $2054 ; 50ee dc.w $317c ; 50f0 dc.w $3333 ; 50f2 dc.w $002c ; 50f4 dc.w $2054 ; 50f6 dc.w $317c ; 50f8 dc.w $9999 ; 50fa dc.w $002e ; 50fc dc.w $2054 ; 50fe dc.w $317c ; 5100 dc.w $0005 ; 5102 dc.w $0030 ; 5104 dc.w $2054 ; 5106 dc.w $4268 ; 5108 dc.w $0032 ; 510a dc.w $2054 ; 510c dc.w $4268 ; 510e dc.w $0034 ; 5110 dc.w $2054 ; 5112 dc.w $317c ; 5114 dc.w $8888 ; 5116 dc.w $0036 ; 5118 dc.w $2054 ; 511a dc.w $317c ; 511c dc.w $0006 ; 511e dc.w $0038 ; 5120 dc.w $2054 ; 5122 dc.w $4268 ; 5124 dc.w $003a ; 5126 dc.w $2054 ; 5128 dc.w $4268 ; 512a dc.w $003c ; 512c dc.w $2054 ; 512e dc.w $317c ; 5130 dc.w $5555 ; 5132 dc.w $003e ; 5134 dc.w $4a93 ; 5136 dc.w $6702 ; 5138 dc.w $7e01 ; 513a dc.w $204a ; 513c dc.w $a01b ; 513e dc.w $1007 ; 5140 dc.w $4cee ; 5142 dc.w $1c80 ; 5144 dc.w $ffec ; 5146 dc.w $4e5e ; 5148 dc.w $4e75 ; 514a dc.w $4e56 ; 514c dc.w $0000 ; 514e dc.w $48e7 ; 5150 dc.w $0708 ; 5152 dc.w $3a2e ; 5154 dc.w $000e ; 5156 dc.w $286e ; 5158 dc.w $0008 ; 515a dc.w $200c ; 515c dc.w $6734 ; 515e dc.w $2054 ; 5160 dc.w $3028 ; 5162 dc.w $0006 ; 5164 dc.w $48c0 ; 5166 dc.w $2c00 ; 5168 dc.w $5286 ; 516a dc.w $7e00 ; 516c dc.w $601e ; 516e dc.w $2054 ; 5170 dc.w $2007 ; 5172 dc.w $e780 ; 5174 dc.w $ba70 ; 5176 dc.w $0808 ; 5178 dc.w $660e ; 517a dc.w $2054 ; 517c dc.w $2007 ; 517e dc.w $e780 ; 5180 dc.w $4870 ; 5182 dc.w $080a ; 5184 dc.w $aa14 ; 5186 dc.w $600a ; 5188 dc.w $2007 ; 518a dc.w $5287 ; 518c dc.w $48c6 ; 518e dc.w $bc87 ; 5190 dc.w $6edc ; 5192 dc.w $4cee ; 5194 dc.w $10e0 ; 5196 dc.w $fff0 ; 5198 dc.w $4e5e ; 519a dc.w $4e75 ; 519c dc.w $4e56 ; 519e dc.w $fffc ; 51a0 dc.w $48e7 ; 51a2 dc.w $1f08 ; 51a4 dc.w $4206 ; 51a6 dc.w $486e ; 51a8 dc.w $fffc ; 51aa dc.w $a874 ; 51ac dc.w $2f2e ; 51ae dc.w $fffc ; 51b0 dc.w $4eba ; 51b2 dc.w $ebe8 ; 51b4 dc.w $4a00 ; 51b6 dc.w $584f ; 51b8 dc.w $6710 ; 51ba dc.w $206e ; 51bc dc.w $fffc ; 51be dc.w $2068 ; 51c0 dc.w $0002 ; 51c2 dc.w $2050 ; 51c4 dc.w $3068 ; 51c6 dc.w $0020 ; 51c8 dc.w $6004 ; 51ca dc.w $307c ; 51cc dc.w $0001 ; 51ce dc.w $3e08 ; 51d0 dc.w $0c47 ; 51d2 dc.w $0004 ; 51d4 dc.w $6d3a ; 51d6 dc.w $598f ; 51d8 dc.w $aa2a ; 51da dc.w $285f ; 51dc dc.w $200c ; 51de dc.w $6730 ; 51e0 dc.w $2054 ; 51e2 dc.w $3828 ; 51e4 dc.w $0014 ; 51e6 dc.w $7001 ; 51e8 dc.w $c044 ; 51ea dc.w $7200 ; 51ec dc.w $3200 ; 51ee dc.w $4a81 ; 51f0 dc.w $56c3 ; 51f2 dc.w $4403 ; 51f4 dc.w $1a03 ; 51f6 dc.w $7601 ; 51f8 dc.w $4a05 ; 51fa dc.w $6706 ; 51fc dc.w $0c47 ; 51fe dc.w $0008 ; 5200 dc.w $6c0c ; 5202 dc.w $4a05 ; 5204 dc.w $6606 ; 5206 dc.w $0c47 ; 5208 dc.w $0004 ; 520a dc.w $6c02 ; 520c dc.w $7600 ; 520e dc.w $1c03 ; 5210 dc.w $1006 ; 5212 dc.w $4cee ; 5214 dc.w $10f8 ; 5216 dc.w $ffe4 ; 5218 dc.w $4e5e ; 521a dc.w $4e75 ; 521c dc.w $4e56 ; 521e dc.w $0000 ; 5220 dc.w $2f0c ; 5222 dc.w $286e ; 5224 dc.w $000c ; 5226 dc.w $204c ; 5228 dc.w $226e ; 522a dc.w $0008 ; 522c dc.w $1014 ; 522e dc.w $4880 ; 5230 dc.w $5240 ; 5232 dc.w $48c0 ; 5234 dc.w $a22e ; 5236 dc.w $286e ; 5238 dc.w $fffc ; 523a dc.w $4e5e ; 523c dc.w $4e75 ; 523e dc.w $4e56 ; 5240 dc.w $0000 ; 5242 dc.w $48e7 ; 5244 dc.w $0318 ; 5246 dc.w $266e ; 5248 dc.w $000c ; 524a dc.w $286e ; 524c dc.w $0008 ; 524e dc.w $1013 ; 5250 dc.w $4880 ; 5252 dc.w $48c0 ; 5254 dc.w $2c00 ; 5256 dc.w $1014 ; 5258 dc.w $4880 ; 525a dc.w $48c0 ; 525c dc.w $2e00 ; 525e dc.w $204b ; 5260 dc.w $5288 ; 5262 dc.w $2007 ; 5264 dc.w $5280 ; 5266 dc.w $43f4 ; 5268 dc.w $0800 ; 526a dc.w $2006 ; 526c dc.w $a22e ; 526e dc.w $2007 ; 5270 dc.w $d086 ; 5272 dc.w $1880 ; 5274 dc.w $4cee ; 5276 dc.w $18c0 ; 5278 dc.w $fff0 ; 527a dc.w $4e5e ; 527c dc.w $4e75 ; 527e dc.w $6000 ; 5280 dc.w $e112 ; 5282 dc.w $4e56 ; 5284 dc.w $ff00 ; 5286 dc.w $48e7 ; 5288 dc.w $0018 ; 528a dc.w $266e ; 528c dc.w $0008 ; 528e dc.w $49ee ; 5290 dc.w $ff00 ; 5292 dc.w $18bc ; 5294 dc.w $0001 ; 5296 dc.w $197c ; 5298 dc.w $0028 ; 529a dc.w $0001 ; 529c dc.w $2f0b ; 529e dc.w $2f0c ; 52a0 dc.w $4eba ; 52a2 dc.w $ff9c ; 52a4 dc.w $487a ; 52a6 dc.w $001a ; 52a8 dc.w $2f0c ; 52aa dc.w $4eba ; 52ac dc.w $ff92 ; 52ae dc.w $2f0c ; 52b0 dc.w $2f0b ; 52b2 dc.w $4eba ; 52b4 dc.w $ff68 ; 52b6 dc.w $4cee ; 52b8 dc.w $1800 ; 52ba dc.w $fef8 ; 52bc dc.w $4e5e ; 52be dc.w $4e75 ; 52c0 dc.w $0129 ; 52c2 dc.w $0000 ; 52c4 Unexplored_52c6 dc.w $2078 ; 52c6 dc.w $0a50 ; 52c8 dc.w $2050 ; 52ca dc.w $31e8 ; 52cc dc.w $0014 ; 52ce dc.w $0a5a ; 52d0 dc.w $7000 ; 52d2 bsr.w LoadDSAT ; 52d4 dc.w $2c00 ; 52d8 dc.w $43fa ; 52da dc.w $0602 ; 52dc dc.w $4a51 ; 52de dc.w $6600 ; 52e0 dc.w $0006 ; 52e2 dc.w $6100 ; 52e4 dc.w $08a4 ; 52e6 dc.w $4e75 ; 52e8 Unexplored_52ea dc.w $08b8 ; 52ea dc.w $0002 ; 52ec dc.w $0b21 ; 52ee dc.w $08b8 ; 52f0 dc.w $0001 ; 52f2 dc.w $0b21 ; 52f4 dc.w $554f ; 52f6 dc.w $486d ; 52f8 dc.w $02ba ; 52fa dc.w $a997 ; 52fc dc.w $301f ; 52fe dc.w $6b34 ; 5300 dc.w $3f00 ; 5302 dc.w $594f ; 5304 dc.w $4267 ; 5306 dc.w $a9bc ; 5308 dc.w $201f ; 530a dc.w $6726 ; 530c dc.w $2440 ; 530e dc.w $2052 ; 5310 dc.w $2f28 ; 5312 dc.w $0006 ; 5314 dc.w $2f28 ; 5316 dc.w $0002 ; 5318 dc.w $6100 ; 531a dc.w $0980 ; 531c dc.w $2f0a ; 531e dc.w $486f ; 5320 dc.w $0004 ; 5322 dc.w $a8f6 ; 5324 dc.w $504f ; 5326 dc.w $08f8 ; 5328 dc.w $0002 ; 532a dc.w $0b21 ; 532c dc.w $08f8 ; 532e dc.w $0001 ; 5330 dc.w $0b21 ; 5332 dc.w $a99a ; 5334 dc.w $0838 ; 5336 dc.w $0002 ; 5338 dc.w $0b21 ; 533a dc.w $665a ; 533c dc.w $43ed ; 533e dc.w $02ba ; 5340 bsr.w LoadBelowBufPtr ; 5342 dc.w $663e ; 5346 dc.w $0c82 ; 5348 dc.w $0000 ; 534a dc.w $5580 ; 534c dc.w $6536 ; 534e dc.w $2f3c ; 5350 dc.w $0156 ; 5352 dc.w $0200 ; 5354 dc.w $42a7 ; 5356 dc.w $6100 ; 5358 dc.w $0942 ; 535a dc.w $3f3c ; 535c dc.w $0040 ; 535e dc.w $2f0a ; 5360 dc.w $2f0f ; 5362 dc.w $486d ; 5364 dc.w $0072 ; 5366 dc.w $486f ; 5368 dc.w $000e ; 536a dc.w $2f17 ; 536c dc.w $4267 ; 536e dc.w $42a7 ; 5370 dc.w $a8ec ; 5372 dc.w $4fef ; 5374 dc.w $000e ; 5376 dc.w $08f8 ; 5378 dc.w $0002 ; 537a dc.w $0b21 ; 537c dc.w $08f8 ; 537e dc.w $0001 ; 5380 dc.w $0b21 ; 5382 dc.w $6012 ; 5384 dc.w $1f38 ; 5386 dc.w $0b21 ; 5388 dc.w $08f8 ; 538a dc.w $0001 ; 538c dc.w $0b21 ; 538e dc.w $6100 ; 5390 dc.w $031c ; 5392 dc.w $11df ; 5394 dc.w $0b21 ; 5396 dc.w $4e75 ; 5398 BootAlert dc.w $48e7 ; 539a dc.w $f8f8 ; 539c dc.w $43fa ; 539e dc.w $053e ; 53a0 dc.w $0c51 ; 53a2 dc.w $0000 ; 53a4 dc.w $6700 ; 53a6 dc.w $009a ; 53a8 dc.w $41fa ; 53aa dc.w $009e ; 53ac dc.w $3211 ; 53ae dc.w $0c41 ; 53b0 dc.w $bf8b ; 53b2 dc.w $670c ; 53b4 dc.w $0c41 ; 53b6 dc.w $bf88 ; 53b8 dc.w $6706 ; 53ba dc.w $323c ; 53bc dc.w $0002 ; 53be dc.w $600e ; 53c0 dc.w $323c ; 53c2 dc.w $0004 ; 53c4 dc.w $6008 ; 53c6 dc.w $5088 ; 53c8 dc.w $4a50 ; 53ca dc.w $6700 ; 53cc dc.w $0074 ; 53ce dc.w $b050 ; 53d0 dc.w $66f4 ; 53d2 dc.w $3828 ; 53d4 dc.w $0006 ; 53d6 dc.w $594f ; 53d8 dc.w $3f30 ; 53da dc.w $1000 ; 53dc dc.w $a9bc ; 53de dc.w $201f ; 53e0 dc.w $675e ; 53e2 dc.w $2440 ; 53e4 dc.w $2052 ; 53e6 dc.w $49fa ; 53e8 dc.w $04ec ; 53ea dc.w $47fa ; 53ec dc.w $04e0 ; 53ee dc.w $3028 ; 53f0 dc.w $0008 ; 53f2 dc.w $322b ; 53f4 dc.w $0006 ; 53f6 dc.w $342b ; 53f8 dc.w $0002 ; 53fa dc.w $9242 ; 53fc dc.w $9240 ; 53fe dc.w $e249 ; 5400 dc.w $d441 ; 5402 dc.w $3942 ; 5404 dc.w $0002 ; 5406 dc.w $d042 ; 5408 dc.w $3940 ; 540a dc.w $0006 ; 540c dc.w $302b ; 540e dc.w $0004 ; 5410 dc.w $9044 ; 5412 dc.w $3940 ; 5414 dc.w $0004 ; 5416 dc.w $3228 ; 5418 dc.w $0006 ; 541a dc.w $9041 ; 541c dc.w $3880 ; 541e dc.w $6100 ; 5420 dc.w $0222 ; 5422 dc.w $42a7 ; 5424 dc.w $2f0f ; 5426 dc.w $a874 ; 5428 dc.w $486d ; 542a dc.w $0070 ; 542c dc.w $a873 ; 542e dc.w $2f0a ; 5430 dc.w $2f0c ; 5432 dc.w $a8f6 ; 5434 dc.w $2f0a ; 5436 dc.w $a9a3 ; 5438 dc.w $a873 ; 543a dc.w $4cdf ; 543c dc.w $1f1f ; 543e dc.w $4e75 ; 5440 dc.w $4cdf ; 5442 dc.w $1f1f ; 5444 dc.w $6000 ; 5446 dc.w $0030 ; 5448 dc.w $fff6 ; 544a dc.w $b0f1 ; 544c dc.w $b0f0 ; 544e dc.w $000f ; 5450 dc.w $0028 ; 5452 dc.w $b0ef ; 5454 dc.w $b0ee ; 5456 dc.w $0024 ; 5458 dc.w $fff3 ; 545a dc.w $b0f3 ; 545c dc.w $b0f2 ; 545e dc.w $000f ; 5460 dc.w $fff2 ; 5462 dc.w $b0f5 ; 5464 dc.w $b0f4 ; 5466 dc.w $0024 ; 5468 dc.w $0000 ; 546a dc.w $0c40 ; 546c dc.w $fff6 ; 546e dc.w $6606 ; 5470 dc.w $08f8 ; 5472 dc.w $0003 ; 5474 dc.w $0b21 ; 5476 dc.w $0838 ; 5478 dc.w $0005 ; 547a dc.w $0b20 ; 547c dc.w $6616 ; 547e dc.w $0c40 ; 5480 dc.w $fff6 ; 5482 dc.w $6606 ; 5484 dc.w $303c ; 5486 dc.w $ffff ; 5488 dc.w $600a ; 548a dc.w $0c40 ; 548c dc.w $fff5 ; 548e dc.w $6604 ; 5490 dc.w $303c ; 5492 dc.w $fffe ; 5494 dc.w $41fa ; 5496 dc.w $0068 ; 5498 dc.w $3080 ; 549a dc.w $1f38 ; 549c dc.w $0b21 ; 549e dc.w $08f8 ; 54a0 dc.w $0001 ; 54a2 dc.w $0b21 ; 54a4 dc.w $6100 ; 54a6 dc.w $0206 ; 54a8 dc.w $11df ; 54aa dc.w $0b21 ; 54ac dc.w $41fa ; 54ae dc.w $0050 ; 54b0 dc.w $4250 ; 54b2 dc.w $4e75 ; 54b4 VMName dc.w $0e56 ; 54b6 dc.w $6972 ; 54b8 dc.w $7475 ; 54ba dc.w $616c ; 54bc dc.w $204d ; 54be dc.w $656d ; 54c0 dc.w $6f72 ; 54c2 dc.w $7900 ; 54c4 UserModeInitName dc.w $1855 ; 54c6 dc.w $7365 ; 54c8 dc.w $7220 ; 54ca dc.w $4d6f ; 54cc dc.w $6465 ; 54ce dc.w $2049 ; 54d0 dc.w $6e69 ; 54d2 dc.w $7469 ; 54d4 dc.w $616c ; 54d6 dc.w $697a ; 54d8 dc.w $6174 ; 54da dc.w $696f ; 54dc dc.w $6e00 ; 54de DebuggerName dc.w $0844 ; 54e0 dc.w $6562 ; 54e2 dc.w $7567 ; 54e4 dc.w $6765 ; 54e6 dc.w $7200 ; 54e8 DisassemblerName dc.w $0c44 ; 54ea dc.w $6973 ; 54ec dc.w $6173 ; 54ee dc.w $7365 ; 54f0 dc.w $6d62 ; 54f2 dc.w $6c65 ; 54f4 dc.w $7200 ; 54f6 dc.w $0653 ; 54f8 LinkedPatchName dc.w $7973 ; 54fa dc.w $7465 ; 54fc dc.w $6d00 ; 54fe dc.w $0000 ; 5500 dc.w $6000 ; 5502 dc.w $def4 ; 5504 Unexplored_5506 dc.w $0838 ; 5506 dc.w $0002 ; 5508 dc.w $0b21 ; 550a dc.w $6600 ; 550c dc.w $0098 ; 550e dc.w $4eba ; 5510 dc.w $d7d0 ; 5512 dc.w $a912 ; 5514 dc.w $486d ; 5516 dc.w $0070 ; 5518 dc.w $302d ; 551a dc.w $0076 ; 551c dc.w $0240 ; 551e dc.w $c000 ; 5520 dc.w $6704 ; 5522 dc.w $aa01 ; 5524 dc.w $6002 ; 5526 dc.w $a86d ; 5528 dc.w $6100 ; 552a dc.w $0182 ; 552c dc.w $0838 ; 552e dc.w $0002 ; 5530 dc.w $0b21 ; 5532 dc.w $6764 ; 5534 dc.w $1f38 ; 5536 dc.w $0bff ; 5538 dc.w $4238 ; 553a dc.w $0bff ; 553c dc.w $2f38 ; 553e dc.w $0120 ; 5540 dc.w $42b8 ; 5542 dc.w $0120 ; 5544 dc.w $2f38 ; 5546 dc.w $02ba ; 5548 dc.w $6100 ; 554a dc.w $0458 ; 554c dc.w $7000 ; 554e bsr.w LoadDSAT ; 5550 dc.w $3f38 ; 5554 dc.w $0a58 ; 5556 dc.w $2078 ; 5558 dc.w $0a50 ; 555a dc.w $2050 ; 555c dc.w $31e8 ; 555e dc.w $0014 ; 5560 dc.w $0a58 ; 5562 dc.w $7028 ; 5564 dc.w $a9c9 ; 5566 dc.w $31df ; 5568 dc.w $0a58 ; 556a dc.w $0838 ; 556c dc.w $0005 ; 556e dc.w $0b20 ; 5570 dc.w $6608 ; 5572 dc.w $70f3 ; 5574 bsr.w BootAlert ; 5576 dc.w $600e ; 557a dc.w $0838 ; 557c dc.w $0003 ; 557e dc.w $0b21 ; 5580 dc.w $6706 ; 5582 dc.w $70f6 ; 5584 bsr.w BootAlert ; 5586 dc.w $21df ; 558a dc.w $02ba ; 558c dc.w $21df ; 558e dc.w $0120 ; 5590 dc.w $11df ; 5592 dc.w $0bff ; 5594 dc.w $6100 ; 5596 dc.w $03ec ; 5598 dc.w $6100 ; 559a dc.w $e210 ; 559c dc.w $3f3c ; 559e dc.w $0001 ; 55a0 dc.w $6100 ; 55a2 dc.w $0004 ; 55a4 dc.w $4e75 ; 55a6 dc.w $205f ; 55a8 dc.w $301f ; 55aa dc.w $2f08 ; 55ac dc.w $4a40 ; 55ae dc.w $6618 ; 55b0 dc.w $554f ; 55b2 dc.w $487a ; 55b4 dc.w $002c ; 55b6 dc.w $2f0d ; 55b8 dc.w $42a7 ; 55ba dc.w $4267 ; 55bc dc.w $303c ; 55be dc.w $0726 ; 55c0 dc.w $abeb ; 55c2 dc.w $544f ; 55c4 dc.w $6000 ; 55c6 dc.w $007a ; 55c8 dc.w $554f ; 55ca dc.w $487a ; 55cc dc.w $0014 ; 55ce dc.w $2f0d ; 55d0 dc.w $4267 ; 55d2 dc.w $42a7 ; 55d4 dc.w $303c ; 55d6 dc.w $07ef ; 55d8 dc.w $abeb ; 55da dc.w $544f ; 55dc dc.w $6000 ; 55de dc.w $0062 ; 55e0 dc.w $4e56 ; 55e2 dc.w $0000 ; 55e4 dc.w $2f0d ; 55e6 dc.w $302e ; 55e8 dc.w $000c ; 55ea dc.w $0c40 ; 55ec dc.w $0002 ; 55ee dc.w $6644 ; 55f0 dc.w $2a6e ; 55f2 dc.w $000e ; 55f4 dc.w $2f15 ; 55f6 dc.w $a86e ; 55f8 dc.w $41ed ; 55fa dc.w $0070 ; 55fc dc.w $2f08 ; 55fe dc.w $2f08 ; 5600 dc.w $3028 ; 5602 dc.w $0006 ; 5604 dc.w $0240 ; 5606 dc.w $c000 ; 5608 dc.w $6706 ; 560a dc.w $aa02 ; 560c dc.w $aa00 ; 560e dc.w $6004 ; 5610 dc.w $a87d ; 5612 dc.w $a86f ; 5614 dc.w $6100 ; 5616 dc.w $002c ; 5618 dc.w $3f3c ; 561a dc.w $0001 ; 561c dc.w $6100 ; 561e dc.w $0062 ; 5620 dc.w $4a6d ; 5622 dc.w $0028 ; 5624 dc.w $6704 ; 5626 dc.w $526d ; 5628 dc.w $0028 ; 562a dc.w $6100 ; 562c dc.w $e1c2 ; 562e dc.w $61ff ; 5630 dc.w $0000 ; 5632 dc.w $7884 ; 5634 dc.w $2a5f ; 5636 dc.w $4e5e ; 5638 dc.w $205f ; 563a dc.w $4fef ; 563c dc.w $000a ; 563e dc.w $4ed0 ; 5640 dc.w $4e75 ; 5642 dc.w $48e7 ; 5644 dc.w $e0c0 ; 5646 dc.w $42a7 ; 5648 dc.w $aa2a ; 564a dc.w $205f ; 564c dc.w $2050 ; 564e dc.w $2068 ; 5650 dc.w $0016 ; 5652 dc.w $2050 ; 5654 dc.w $43ed ; 5656 dc.w $ff82 ; 5658 dc.w $22d8 ; 565a dc.w $3018 ; 565c dc.w $0240 ; 565e dc.w $3fff ; 5660 dc.w $32c0 ; 5662 dc.w $22d8 ; 5664 dc.w $22d8 ; 5666 dc.w $4cdf ; 5668 dc.w $0307 ; 566a dc.w $4e75 ; 566c Unexplored_566e dc.w $486d ; 566e dc.w $0070 ; 5670 dc.w $a87d ; 5672 dc.w $4267 ; 5674 dc.w $6100 ; 5676 dc.w $ff30 ; 5678 dc.w $08f8 ; 567a dc.w $0002 ; 567c dc.w $0b21 ; 567e dc.w $4e75 ; 5680 Unexplored_5682 dc.w $0838 ; 5682 dc.w $0002 ; 5684 dc.w $0b21 ; 5686 dc.w $661e ; 5688 dc.w $4ab8 ; 568a dc.w $09d6 ; 568c dc.w $6704 ; 568e dc.w $a912 ; 5690 dc.w $600c ; 5692 dc.w $4a6f ; 5694 dc.w $0004 ; 5696 dc.w $6606 ; 5698 dc.w $4a38 ; 569a dc.w $08f2 ; 569c dc.w $6608 ; 569e dc.w $6100 ; 56a0 dc.w $000c ; 56a2 dc.w $50f8 ; 56a4 dc.w $08f2 ; 56a6 dc.w $205f ; 56a8 dc.w $544f ; 56aa dc.w $4ed0 ; 56ac dc.w $0838 ; 56ae dc.w $0002 ; 56b0 dc.w $0b21 ; 56b2 dc.w $6702 ; 56b4 dc.w $4e75 ; 56b6 dc.w $48e7 ; 56b8 dc.w $f8f0 ; 56ba dc.w $2f38 ; 56bc dc.w $0118 ; 56be dc.w $21f8 ; 56c0 dc.w $02a6 ; 56c2 dc.w $0118 ; 56c4 dc.w $6100 ; 56c6 dc.w $ff7c ; 56c8 dc.w $363c ; 56ca dc.w $0001 ; 56cc dc.w $302d ; 56ce dc.w $ff8c ; 56d0 dc.w $0c40 ; 56d2 dc.w $0190 ; 56d4 dc.w $6306 ; 56d6 dc.w $45fa ; 56d8 dc.w $01de ; 56da dc.w $6004 ; 56dc dc.w $45fa ; 56de dc.w $01c6 ; 56e0 dc.w $302d ; 56e2 dc.w $0076 ; 56e4 dc.w $0240 ; 56e6 dc.w $c000 ; 56e8 dc.w $6604 ; 56ea dc.w $7001 ; 56ec dc.w $6014 ; 56ee dc.w $206d ; 56f0 dc.w $0072 ; 56f2 dc.w $2050 ; 56f4 dc.w $3028 ; 56f6 dc.w $0020 ; 56f8 dc.w $0c40 ; 56fa dc.w $0008 ; 56fc dc.w $6304 ; 56fe dc.w $303c ; 5700 dc.w $0008 ; 5702 dc.w $e340 ; 5704 dc.w $45f2 ; 5706 dc.w $0002 ; 5708 dc.w $3022 ; 570a dc.w $6700 ; 570c dc.w $017c ; 570e dc.w $0c40 ; 5710 dc.w $ffff ; 5712 dc.w $67f4 ; 5714 dc.w $594f ; 5716 dc.w $3200 ; 5718 dc.w $3f00 ; 571a dc.w $a9bc ; 571c dc.w $201f ; 571e dc.w $67e8 ; 5720 dc.w $2f0a ; 5722 dc.w $45fa ; 5724 dc.w $01b8 ; 5726 dc.w $3481 ; 5728 dc.w $245f ; 572a dc.w $2440 ; 572c dc.w $2052 ; 572e dc.w $2f28 ; 5730 dc.w $0006 ; 5732 dc.w $2f28 ; 5734 dc.w $0002 ; 5736 dc.w $6100 ; 5738 dc.w $0562 ; 573a dc.w $47fa ; 573c dc.w $0190 ; 573e dc.w $269f ; 5740 dc.w $275f ; 5742 dc.w $0004 ; 5744 dc.w $7000 ; 5746 dc.w $3013 ; 5748 dc.w $e340 ; 574a dc.w $80fc ; 574c dc.w $0005 ; 574e dc.w $9153 ; 5750 dc.w $916b ; 5752 dc.w $0004 ; 5754 dc.w $42a7 ; 5756 dc.w $2f0f ; 5758 dc.w $a874 ; 575a dc.w $486d ; 575c dc.w $0070 ; 575e dc.w $a873 ; 5760 dc.w $594f ; 5762 dc.w $3f3c ; 5764 dc.w $b0f5 ; 5766 dc.w $a9bc ; 5768 dc.w $201f ; 576a dc.w $672e ; 576c dc.w $2f0a ; 576e dc.w $2f0b ; 5770 dc.w $a8f6 ; 5772 dc.w $2f0a ; 5774 dc.w $a9a3 ; 5776 dc.w $48e7 ; 5778 dc.w $e0f0 ; 577a dc.w $2f0b ; 577c dc.w $61ff ; 577e dc.w $0000 ; 5780 dc.w $0542 ; 5782 dc.w $4cdf ; 5784 dc.w $0f07 ; 5786 dc.w $0838 ; 5788 dc.w $0001 ; 578a dc.w $0b21 ; 578c dc.w $6600 ; 578e dc.w $00f6 ; 5790 dc.w $70f2 ; 5792 bsr.w BootAlert ; 5794 dc.w $6000 ; 5798 dc.w $00ec ; 579a dc.w $303c ; 579c dc.w $bf8a ; 579e dc.w $323c ; 57a0 dc.w $ffff ; 57a2 dc.w $7800 ; 57a4 dc.w $0838 ; 57a6 dc.w $0001 ; 57a8 dc.w $0b21 ; 57aa dc.w $6758 ; 57ac dc.w $41fa ; 57ae dc.w $fd50 ; 57b0 dc.w $3210 ; 57b2 dc.w $41fa ; 57b4 dc.w $0018 ; 57b6 dc.w $b258 ; 57b8 dc.w $670a ; 57ba dc.w $4a58 ; 57bc dc.w $6700 ; 57be dc.w $00c6 ; 57c0 dc.w $5848 ; 57c2 dc.w $60f2 ; 57c4 dc.w $3018 ; 57c6 dc.w $3218 ; 57c8 dc.w $3810 ; 57ca dc.w $6038 ; 57cc dc.w $0000 ; 57ce dc.w $b0dc ; 57d0 dc.w $ffff ; 57d2 dc.w $0000 ; 57d4 dc.w $fff3 ; 57d6 dc.w $b0df ; 57d8 dc.w $0000 ; 57da dc.w $0012 ; 57dc dc.w $fff6 ; 57de dc.w $b0da ; 57e0 dc.w $ffff ; 57e2 dc.w $0000 ; 57e4 dc.w $fff5 ; 57e6 dc.w $b0d9 ; 57e8 dc.w $0000 ; 57ea dc.w $0012 ; 57ec dc.w $ffff ; 57ee dc.w $b0da ; 57f0 dc.w $0000 ; 57f2 dc.w $0022 ; 57f4 dc.w $fffe ; 57f6 dc.w $b0da ; 57f8 dc.w $0000 ; 57fa dc.w $ffff ; 57fc dc.w $0000 ; 57fe dc.w $0000 ; 5800 dc.w $0000 ; 5802 dc.w $0000 ; 5804 dc.w $3f00 ; 5806 dc.w $4a41 ; 5808 dc.w $670a ; 580a dc.w $2f0a ; 580c dc.w $2f0b ; 580e dc.w $a8f6 ; 5810 dc.w $2f0a ; 5812 dc.w $a9a3 ; 5814 dc.w $301f ; 5816 dc.w $0c44 ; 5818 dc.w $ffff ; 581a dc.w $6768 ; 581c dc.w $594f ; 581e dc.w $3f00 ; 5820 dc.w $a9ba ; 5822 dc.w $201f ; 5824 dc.w $675e ; 5826 dc.w $2440 ; 5828 dc.w $4267 ; 582a dc.w $a888 ; 582c dc.w $4267 ; 582e dc.w $2f12 ; 5830 dc.w $a88c ; 5832 dc.w $301f ; 5834 dc.w $0838 ; 5836 dc.w $0001 ; 5838 dc.w $0b21 ; 583a dc.w $6616 ; 583c dc.w $0c40 ; 583e dc.w $00a2 ; 5840 dc.w $6300 ; 5842 dc.w $0010 ; 5844 dc.w $3f3c ; 5846 dc.w $0020 ; 5848 dc.w $a888 ; 584a dc.w $4267 ; 584c dc.w $2f12 ; 584e dc.w $a88c ; 5850 dc.w $301f ; 5852 dc.w $e248 ; 5854 dc.w $322b ; 5856 dc.w $0006 ; 5858 dc.w $926b ; 585a dc.w $0002 ; 585c dc.w $e249 ; 585e dc.w $d26b ; 5860 dc.w $0002 ; 5862 dc.w $9240 ; 5864 dc.w $3f01 ; 5866 dc.w $302b ; 5868 dc.w $0004 ; 586a dc.w $0440 ; 586c dc.w $002c ; 586e dc.w $0838 ; 5870 dc.w $0001 ; 5872 dc.w $0b21 ; 5874 dc.w $6702 ; 5876 dc.w $d044 ; 5878 dc.w $3f00 ; 587a dc.w $a893 ; 587c dc.w $2f12 ; 587e dc.w $a884 ; 5880 dc.w $2f0a ; 5882 dc.w $a9a3 ; 5884 dc.w $a873 ; 5886 dc.w $6012 ; 5888 dc.w $0c43 ; 588a dc.w $0002 ; 588c dc.w $6706 ; 588e dc.w $5243 ; 5890 dc.w $6000 ; 5892 dc.w $fe4a ; 5894 dc.w $08f8 ; 5896 dc.w $0002 ; 5898 dc.w $0b21 ; 589a dc.w $21df ; 589c dc.w $0118 ; 589e dc.w $4cdf ; 58a0 dc.w $0f1f ; 58a2 dc.w $4e75 ; 58a4 dc.w $0000 ; 58a6 dc.w $bf8b ; 58a8 dc.w $ffff ; 58aa dc.w $ffff ; 58ac dc.w $bf8a ; 58ae dc.w $ffff ; 58b0 dc.w $ffff ; 58b2 dc.w $ffff ; 58b4 dc.w $bf89 ; 58b6 dc.w $0000 ; 58b8 dc.w $bf88 ; 58ba dc.w $ffff ; 58bc dc.w $ffff ; 58be dc.w $bf87 ; 58c0 dc.w $ffff ; 58c2 dc.w $ffff ; 58c4 dc.w $ffff ; 58c6 dc.w $bf86 ; 58c8 dc.w $6000 ; 58ca dc.w $e0bc ; 58cc dc.w $0000 ; 58ce dc.w $0000 ; 58d0 dc.w $0000 ; 58d2 dc.w $0000 ; 58d4 dc.w $0000 ; 58d6 dc.w $0000 ; 58d8 dc.w $0000 ; 58da dc.w $0000 ; 58dc dc.w $0000 ; 58de dc.w $0000 ; 58e0 dc.w $0000 ; 58e2 dc.w $0000 ; 58e4 dc.w $0000 ; 58e6 dc.w $0000 ; 58e8 dc.w $0000 ; 58ea dc.w $0000 ; 58ec dc.w $0000 ; 58ee dc.w $0000 ; 58f0 dc.w $0000 ; 58f2 dc.w $0000 ; 58f4 dc.w $0000 ; 58f6 dc.w $0000 ; 58f8 dc.w $0000 ; 58fa dc.w $0000 ; 58fc dc.w $0000 ; 58fe dc.w $0000 ; 5900 dc.w $0000 ; 5902 dc.w $0000 ; 5904 dc.w $0000 ; 5906 dc.w $0000 ; 5908 dc.w $0000 ; 590a dc.w $0000 ; 590c dc.w $0000 ; 590e dc.w $0000 ; 5910 dc.w $0000 ; 5912 dc.w $0000 ; 5914 dc.w $0000 ; 5916 dc.w $0000 ; 5918 dc.w $0000 ; 591a dc.w $0000 ; 591c dc.w $0000 ; 591e dc.w $0000 ; 5920 dc.w $0000 ; 5922 dc.w $0000 ; 5924 dc.w $0000 ; 5926 dc.w $0000 ; 5928 dc.w $0000 ; 592a dc.w $0000 ; 592c dc.w $0000 ; 592e dc.w $0000 ; 5930 dc.w $0000 ; 5932 dc.w $0000 ; 5934 dc.w $0000 ; 5936 dc.w $0000 ; 5938 dc.w $0000 ; 593a dc.w $0000 ; 593c dc.w $0000 ; 593e dc.w $0000 ; 5940 dc.w $0000 ; 5942 dc.w $0000 ; 5944 dc.w $0000 ; 5946 dc.w $0000 ; 5948 dc.w $0000 ; 594a dc.w $0000 ; 594c dc.w $0000 ; 594e dc.w $0000 ; 5950 dc.w $0000 ; 5952 dc.w $0000 ; 5954 dc.w $0000 ; 5956 dc.w $0000 ; 5958 dc.w $0000 ; 595a dc.w $0000 ; 595c dc.w $0000 ; 595e dc.w $0000 ; 5960 dc.w $0000 ; 5962 dc.w $0000 ; 5964 dc.w $0000 ; 5966 dc.w $0000 ; 5968 dc.w $0000 ; 596a dc.w $0000 ; 596c dc.w $0000 ; 596e dc.w $0000 ; 5970 dc.w $0000 ; 5972 dc.w $0000 ; 5974 dc.w $0000 ; 5976 dc.w $0000 ; 5978 dc.w $0000 ; 597a dc.w $0000 ; 597c dc.w $0000 ; 597e dc.w $0000 ; 5980 dc.w $0000 ; 5982 dc.w $41fa ; 5984 dc.w $ff5a ; 5986 dc.w $2010 ; 5988 dc.w $6706 ; 598a dc.w $21c0 ; 598c dc.w $0334 ; 598e dc.w $4290 ; 5990 dc.w $4e75 ; 5992 dc.w $41fa ; 5994 dc.w $ff4e ; 5996 dc.w $2010 ; 5998 dc.w $6706 ; 599a dc.w $4290 ; 599c dc.w $2f00 ; 599e dc.w $a92d ; 59a0 dc.w $4e75 ; 59a2 dc.w $41fa ; 59a4 dc.w $ff3a ; 59a6 dc.w $20b8 ; 59a8 dc.w $0334 ; 59aa dc.w $41fa ; 59ac dc.w $0008 ; 59ae dc.w $21c8 ; 59b0 dc.w $0334 ; 59b2 dc.w $4e75 ; 59b4 dc.w $41f8 ; 59b6 dc.w $03f8 ; 59b8 dc.w $4a10 ; 59ba dc.w $6a4e ; 59bc dc.w $48e7 ; 59be dc.w $4040 ; 59c0 dc.w $2255 ; 59c2 dc.w $43e9 ; 59c4 dc.w $ff90 ; 59c6 dc.w $7064 ; 59c8 dc.w $c0d9 ; 59ca dc.w $80fc ; 59cc dc.w $0216 ; 59ce dc.w $3080 ; 59d0 dc.w $72c0 ; 59d2 dc.w $d240 ; 59d4 dc.w $31c1 ; 59d6 dc.w $0da8 ; 59d8 dc.w $0640 ; 59da dc.w $007e ; 59dc dc.w $3140 ; 59de dc.w $0004 ; 59e0 dc.w $3011 ; 59e2 dc.w $e248 ; 59e4 dc.w $0440 ; 59e6 dc.w $00e0 ; 59e8 dc.w $3140 ; 59ea dc.w $0002 ; 59ec dc.w $72e0 ; 59ee dc.w $d240 ; 59f0 dc.w $31c1 ; 59f2 dc.w $0daa ; 59f4 dc.w $0640 ; 59f6 dc.w $01c0 ; 59f8 dc.w $3140 ; 59fa dc.w $0006 ; 59fc dc.w $6116 ; 59fe dc.w $08f8 ; 5a00 dc.w $0007 ; 5a02 dc.w $03f8 ; 5a04 dc.w $4cdf ; 5a06 dc.w $0202 ; 5a08 dc.w $60a0 ; 5a0a dc.w $6108 ; 5a0c dc.w $2f38 ; 5a0e dc.w $03f8 ; 5a10 dc.w $a877 ; 5a12 dc.w $6096 ; 5a14 dc.w $43f8 ; 5a16 dc.w $09fa ; 5a18 dc.w $22d8 ; 5a1a dc.w $2290 ; 5a1c dc.w $41fa ; 5a1e dc.w $fec4 ; 5a20 dc.w $2010 ; 5a22 dc.w $6706 ; 5a24 dc.w $4290 ; 5a26 dc.w $2f00 ; 5a28 dc.w $a92d ; 5a2a dc.w $4878 ; 5a2c dc.w $09fa ; 5a2e dc.w $2f3c ; 5a30 dc.w $0008 ; 5a32 dc.w $0008 ; 5a34 dc.w $a8a9 ; 5a36 dc.w $42a7 ; 5a38 dc.w $487a ; 5a3a dc.w $feac ; 5a3c dc.w $4878 ; 5a3e dc.w $09fa ; 5a40 dc.w $42a7 ; 5a42 dc.w $1f3c ; 5a44 dc.w $0001 ; 5a46 dc.w $3f3c ; 5a48 dc.w $0001 ; 5a4a dc.w $2f3c ; 5a4c dc.w $ffff ; 5a4e dc.w $ffff ; 5a50 dc.w $4227 ; 5a52 dc.w $42a7 ; 5a54 dc.w $aa45 ; 5a56 dc.w $201f ; 5a58 dc.w $6708 ; 5a5a dc.w $41fa ; 5a5c dc.w $fe86 ; 5a5e dc.w $2080 ; 5a60 dc.w $4e75 ; 5a62 dc.w $4878 ; 5a64 dc.w $09fa ; 5a66 dc.w $2f3c ; 5a68 dc.w $fff8 ; 5a6a dc.w $fff8 ; 5a6c dc.w $a8a9 ; 5a6e dc.w $41f8 ; 5a70 dc.w $09fa ; 5a72 dc.w $2f08 ; 5a74 dc.w $2f08 ; 5a76 dc.w $2f08 ; 5a78 dc.w $2f08 ; 5a7a dc.w $2f08 ; 5a7c dc.w $a8a3 ; 5a7e dc.w $a8a1 ; 5a80 dc.w $2f3c ; 5a82 dc.w $0002 ; 5a84 dc.w $0002 ; 5a86 dc.w $a89b ; 5a88 dc.w $2f3c ; 5a8a dc.w $0003 ; 5a8c dc.w $0003 ; 5a8e dc.w $a8a9 ; 5a90 dc.w $a8a1 ; 5a92 dc.w $2f3c ; 5a94 dc.w $fffd ; 5a96 dc.w $fffd ; 5a98 dc.w $a8a9 ; 5a9a dc.w $a89e ; 5a9c dc.w $4e75 ; 5a9e Unexplored_5aa0 dc.w $4e56 ; 5aa0 dc.w $ff26 ; 5aa2 dc.w $2d4d ; 5aa4 dc.w $fff8 ; 5aa6 dc.w $4bee ; 5aa8 dc.w $fff4 ; 5aaa dc.w $1d78 ; 5aac dc.w $08f3 ; 5aae dc.w $fffe ; 5ab0 dc.w $1d78 ; 5ab2 dc.w $08f2 ; 5ab4 dc.w $fffc ; 5ab6 dc.w $486e ; 5ab8 dc.w $fff0 ; 5aba dc.w $a86e ; 5abc dc.w $a912 ; 5abe dc.w $a930 ; 5ac0 dc.w $a9cc ; 5ac2 dc.w $42a7 ; 5ac4 dc.w $a97b ; 5ac6 dc.w $554f ; 5ac8 dc.w $3f05 ; 5aca dc.w $487a ; 5acc dc.w $0022 ; 5ace dc.w $a985 ; 5ad0 dc.w $544f ; 5ad2 dc.w $11ee ; 5ad4 dc.w $fffc ; 5ad6 dc.w $08f2 ; 5ad8 dc.w $11ee ; 5ada dc.w $fffe ; 5adc dc.w $08f3 ; 5ade dc.w $2a6e ; 5ae0 dc.w $fff8 ; 5ae2 dc.w $4e5e ; 5ae4 dc.w $3f3c ; 5ae6 dc.w $0001 ; 5ae8 dc.w $6100 ; 5aea dc.w $fb96 ; 5aec dc.w $4e75 ; 5aee dc.w $48e7 ; 5af0 dc.w $c082 ; 5af2 dc.w $9efc ; 5af4 dc.w $000c ; 5af6 dc.w $2c4f ; 5af8 dc.w $422e ; 5afa dc.w $002c ; 5afc dc.w $206e ; 5afe dc.w $0024 ; 5b00 dc.w $3010 ; 5b02 dc.w $0c40 ; 5b04 dc.w $0003 ; 5b06 dc.w $664c ; 5b08 dc.w $2028 ; 5b0a dc.w $0002 ; 5b0c dc.w $0c00 ; 5b0e dc.w $0003 ; 5b10 dc.w $6706 ; 5b12 dc.w $0c00 ; 5b14 dc.w $000d ; 5b16 dc.w $665e ; 5b18 dc.w $206e ; 5b1a dc.w $0020 ; 5b1c dc.w $30bc ; 5b1e dc.w $0001 ; 5b20 dc.w $1d7c ; 5b22 dc.w $0001 ; 5b24 dc.w $002c ; 5b26 dc.w $2f2e ; 5b28 dc.w $0028 ; 5b2a dc.w $3f3c ; 5b2c dc.w $0001 ; 5b2e dc.w $4856 ; 5b30 dc.w $486e ; 5b32 dc.w $0004 ; 5b34 dc.w $486e ; 5b36 dc.w $0008 ; 5b38 dc.w $a98d ; 5b3a dc.w $2f2e ; 5b3c dc.w $0004 ; 5b3e dc.w $3f3c ; 5b40 dc.w $0001 ; 5b42 dc.w $a95d ; 5b44 dc.w $307c ; 5b46 dc.w $0008 ; 5b48 dc.w $a03b ; 5b4a dc.w $2f2e ; 5b4c dc.w $0004 ; 5b4e dc.w $4267 ; 5b50 dc.w $a95d ; 5b52 dc.w $6022 ; 5b54 dc.w $206e ; 5b56 dc.w $0028 ; 5b58 dc.w $4aa8 ; 5b5a dc.w $0098 ; 5b5c dc.w $660e ; 5b5e dc.w $2038 ; 5b60 dc.w $020c ; 5b62 dc.w $0680 ; 5b64 dc.w $0000 ; 5b66 dc.w $0078 ; 5b68 dc.w $2140 ; 5b6a dc.w $0098 ; 5b6c dc.w $2038 ; 5b6e dc.w $020c ; 5b70 dc.w $90a8 ; 5b72 dc.w $0098 ; 5b74 dc.w $64a2 ; 5b76 dc.w $4fef ; 5b78 dc.w $000c ; 5b7a dc.w $4cdf ; 5b7c dc.w $4103 ; 5b7e dc.w $2f57 ; 5b80 dc.w $000c ; 5b82 dc.w $4fef ; 5b84 dc.w $000c ; 5b86 dc.w $4e75 ; 5b88 dc.w $42a7 ; 5b8a dc.w $2f3c ; 5b8c dc.w $6369 ; 5b8e dc.w $636e ; 5b90 dc.w $3f3c ; 5b92 dc.w $b1c9 ; 5b94 dc.w $31fc ; 5b96 dc.w $ffff ; 5b98 dc.w $0b9e ; 5b9a dc.w $a9a0 ; 5b9c dc.w $201f ; 5b9e dc.w $6608 ; 5ba0 dc.w $41fa ; 5ba2 dc.w $004c ; 5ba4 dc.w $30bc ; 5ba6 dc.w $ffff ; 5ba8 dc.w $42a7 ; 5baa dc.w $2f3c ; 5bac dc.w $6169 ; 5bae dc.w $636e ; 5bb0 dc.w $4267 ; 5bb2 dc.w $a9a0 ; 5bb4 dc.w $201f ; 5bb6 dc.w $672a ; 5bb8 dc.w $48e7 ; 5bba dc.w $3010 ; 5bbc dc.w $2040 ; 5bbe dc.w $a029 ; 5bc0 dc.w $2f08 ; 5bc2 dc.w $2650 ; 5bc4 dc.w $361b ; 5bc6 dc.w $6712 ; 5bc8 dc.w $5343 ; 5bca dc.w $301b ; 5bcc dc.w $6122 ; 5bce dc.w $7000 ; 5bd0 dc.w $301b ; 5bd2 dc.w $2040 ; 5bd4 dc.w $a03b ; 5bd6 dc.w $51cb ; 5bd8 dc.w $fff2 ; 5bda dc.w $205f ; 5bdc dc.w $a02a ; 5bde dc.w $4cdf ; 5be0 dc.w $080c ; 5be2 dc.w $2078 ; 5be4 dc.w $02ae ; 5be6 dc.w $d1e8 ; 5be8 dc.w $0044 ; 5bea dc.w $4e90 ; 5bec dc.w $4e75 ; 5bee dc.w $0000 ; 5bf0 dc.w $41fa ; 5bf2 dc.w $fffc ; 5bf4 dc.w $4a50 ; 5bf6 dc.w $661a ; 5bf8 dc.w $594f ; 5bfa dc.w $3f00 ; 5bfc dc.w $aa1e ; 5bfe dc.w $241f ; 5c00 dc.w $670e ; 5c02 dc.w $2f02 ; 5c04 dc.w $6160 ; 5c06 dc.w $2f0f ; 5c08 dc.w $2f02 ; 5c0a dc.w $aa1f ; 5c0c dc.w $504f ; 5c0e dc.w $aa25 ; 5c10 dc.w $4e75 ; 5c12 dc.w $594f ; 5c14 dc.w $2f3c ; 5c16 dc.w $4943 ; 5c18 dc.w $4e23 ; 5c1a dc.w $3f00 ; 5c1c dc.w $a9a0 ; 5c1e dc.w $241f ; 5c20 dc.w $67ee ; 5c22 dc.w $2042 ; 5c24 dc.w $a029 ; 5c26 dc.w $2f08 ; 5c28 dc.w $2050 ; 5c2a dc.w $2408 ; 5c2c dc.w $6138 ; 5c2e dc.w $3f3c ; 5c30 dc.w $0004 ; 5c32 dc.w $2f02 ; 5c34 dc.w $41ef ; 5c36 dc.w $000e ; 5c38 dc.w $2f20 ; 5c3a dc.w $2f20 ; 5c3c dc.w $3f20 ; 5c3e dc.w $2260 ; 5c40 dc.w $4869 ; 5c42 dc.w $0080 ; 5c44 dc.w $2f08 ; 5c46 dc.w $486f ; 5c48 dc.w $0004 ; 5c4a dc.w $2255 ; 5c4c dc.w $2251 ; 5c4e dc.w $4869 ; 5c50 dc.w $0002 ; 5c52 dc.w $4868 ; 5c54 dc.w $0006 ; 5c56 dc.w $2f17 ; 5c58 dc.w $2f17 ; 5c5a dc.w $a817 ; 5c5c dc.w $4fef ; 5c5e dc.w $001c ; 5c60 dc.w $205f ; 5c62 dc.w $a02a ; 5c64 dc.w $4e75 ; 5c66 dc.w $205f ; 5c68 dc.w $2f3c ; 5c6a dc.w $0020 ; 5c6c dc.w $0020 ; 5c6e dc.w $42a7 ; 5c70 dc.w $224f ; 5c72 dc.w $2f08 ; 5c74 dc.w $2055 ; 5c76 dc.w $41e8 ; 5c78 dc.w $ff8c ; 5c7a dc.w $6102 ; 5c7c dc.w $4e71 ; 5c7e dc.w $3028 ; 5c80 dc.w $0004 ; 5c82 dc.w $9050 ; 5c84 dc.w $3229 ; 5c86 dc.w $0004 ; 5c88 dc.w $9251 ; 5c8a dc.w $9041 ; 5c8c dc.w $e240 ; 5c8e dc.w $d058 ; 5c90 dc.w $32c0 ; 5c92 dc.w $d041 ; 5c94 dc.w $3340 ; 5c96 dc.w $0002 ; 5c98 dc.w $4e75 ; 5c9a dc.w $41ef ; 5c9c dc.w $0004 ; 5c9e dc.w $2f08 ; 5ca0 dc.w $7002 ; 5ca2 dc.w $6108 ; 5ca4 dc.w $7000 ; 5ca6 dc.w $6104 ; 5ca8 dc.w $a8a8 ; 5caa dc.w $4e75 ; 5cac dc.w $225f ; 5cae dc.w $3235 ; 5cb0 dc.w $008c ; 5cb2 dc.w $9270 ; 5cb4 dc.w $0004 ; 5cb6 dc.w $9270 ; 5cb8 dc.w $0000 ; 5cba dc.w $e241 ; 5cbc dc.w $3f01 ; 5cbe dc.w $4ed1 ; 5cc0 dc.w $4e56 ; 5cc2 dc.w $fff0 ; 5cc4 dc.w $48e7 ; 5cc6 dc.w $0718 ; 5cc8 dc.w $266e ; 5cca dc.w $0008 ; 5ccc dc.w $2078 ; 5cce dc.w $02b6 ; 5cd0 dc.w $3e28 ; 5cd2 dc.w $02a2 ; 5cd4 dc.w $7c01 ; 5cd6 dc.w $4a47 ; 5cd8 dc.w $670a ; 5cda dc.w $558f ; 5cdc dc.w $a994 ; 5cde dc.w $3a1f ; 5ce0 dc.w $3f07 ; 5ce2 dc.w $a998 ; 5ce4 dc.w $598f ; 5ce6 dc.w $2f3c ; 5ce8 dc.w $5049 ; 5cea dc.w $4354 ; 5cec dc.w $3f3c ; 5cee dc.w $bf8c ; 5cf0 dc.w $a81f ; 5cf2 dc.w $285f ; 5cf4 dc.w $4a47 ; 5cf6 dc.w $6710 ; 5cf8 dc.w $200c ; 5cfa dc.w $670c ; 5cfc dc.w $558f ; 5cfe dc.w $2f0c ; 5d00 dc.w $a9a4 ; 5d02 dc.w $4a5f ; 5d04 dc.w $6602 ; 5d06 dc.w $4206 ; 5d08 dc.w $200c ; 5d0a dc.w $6700 ; 5d0c dc.w $00e8 ; 5d0e dc.w $4a06 ; 5d10 dc.w $6700 ; 5d12 dc.w $00de ; 5d14 dc.w $4a94 ; 5d16 dc.w $6700 ; 5d18 dc.w $00d8 ; 5d1a dc.w $2054 ; 5d1c dc.w $43ee ; 5d1e dc.w $fff0 ; 5d20 dc.w $5488 ; 5d22 dc.w $22d8 ; 5d24 dc.w $22d8 ; 5d26 dc.w $4a6e ; 5d28 dc.w $fff2 ; 5d2a dc.w $6d24 ; 5d2c dc.w $302e ; 5d2e dc.w $fff2 ; 5d30 dc.w $d06b ; 5d32 dc.w $0002 ; 5d34 dc.w $3d40 ; 5d36 dc.w $fffa ; 5d38 dc.w $302e ; 5d3a dc.w $fff6 ; 5d3c dc.w $48c0 ; 5d3e dc.w $322e ; 5d40 dc.w $fff2 ; 5d42 dc.w $48c1 ; 5d44 dc.w $9081 ; 5d46 dc.w $d06e ; 5d48 dc.w $fffa ; 5d4a dc.w $3d40 ; 5d4c dc.w $fffe ; 5d4e dc.w $6038 ; 5d50 dc.w $302b ; 5d52 dc.w $0006 ; 5d54 dc.w $48c0 ; 5d56 dc.w $322e ; 5d58 dc.w $fff2 ; 5d5a dc.w $48c1 ; 5d5c dc.w $d280 ; 5d5e dc.w $302e ; 5d60 dc.w $fff6 ; 5d62 dc.w $48c0 ; 5d64 dc.w $342e ; 5d66 dc.w $fff2 ; 5d68 dc.w $48c2 ; 5d6a dc.w $9082 ; 5d6c dc.w $9240 ; 5d6e dc.w $3d41 ; 5d70 dc.w $fffa ; 5d72 dc.w $302e ; 5d74 dc.w $fff6 ; 5d76 dc.w $48c0 ; 5d78 dc.w $322e ; 5d7a dc.w $fff2 ; 5d7c dc.w $48c1 ; 5d7e dc.w $9081 ; 5d80 dc.w $d06e ; 5d82 dc.w $fffa ; 5d84 dc.w $3d40 ; 5d86 dc.w $fffe ; 5d88 dc.w $4a6e ; 5d8a dc.w $fff0 ; 5d8c dc.w $6d22 ; 5d8e dc.w $302e ; 5d90 dc.w $fff0 ; 5d92 dc.w $d053 ; 5d94 dc.w $3d40 ; 5d96 dc.w $fff8 ; 5d98 dc.w $302e ; 5d9a dc.w $fff4 ; 5d9c dc.w $48c0 ; 5d9e dc.w $322e ; 5da0 dc.w $fff0 ; 5da2 dc.w $48c1 ; 5da4 dc.w $9081 ; 5da6 dc.w $d06e ; 5da8 dc.w $fff8 ; 5daa dc.w $3d40 ; 5dac dc.w $fffc ; 5dae dc.w $6038 ; 5db0 dc.w $302b ; 5db2 dc.w $0004 ; 5db4 dc.w $48c0 ; 5db6 dc.w $322e ; 5db8 dc.w $fff0 ; 5dba dc.w $48c1 ; 5dbc dc.w $d280 ; 5dbe dc.w $302e ; 5dc0 dc.w $fff4 ; 5dc2 dc.w $48c0 ; 5dc4 dc.w $342e ; 5dc6 dc.w $fff0 ; 5dc8 dc.w $48c2 ; 5dca dc.w $9082 ; 5dcc dc.w $9240 ; 5dce dc.w $3d41 ; 5dd0 dc.w $fff8 ; 5dd2 dc.w $302e ; 5dd4 dc.w $fff4 ; 5dd6 dc.w $48c0 ; 5dd8 dc.w $322e ; 5dda dc.w $fff0 ; 5ddc dc.w $48c1 ; 5dde dc.w $9081 ; 5de0 dc.w $d06e ; 5de2 dc.w $fff8 ; 5de4 dc.w $3d40 ; 5de6 dc.w $fffc ; 5de8 dc.w $2f0c ; 5dea dc.w $486e ; 5dec dc.w $fff8 ; 5dee dc.w $a8f6 ; 5df0 dc.w $2f0c ; 5df2 dc.w $a9a3 ; 5df4 dc.w $4a47 ; 5df6 dc.w $6704 ; 5df8 dc.w $3f05 ; 5dfa dc.w $a998 ; 5dfc dc.w $4cee ; 5dfe dc.w $18e0 ; 5e00 dc.w $ffdc ; 5e02 dc.w $4e5e ; 5e04 dc.w $2e9f ; 5e06 dc.w $4e75 ; 5e08 Unexplored_5e0a dc.w $48e7 ; 5e0a dc.w $80f0 ; 5e0c dc.w $4eba ; 5e0e dc.w $00aa ; 5e10 dc.w $47f8 ; 5e12 dc.w $004e ; 5e14 dc.w $200b ; 5e16 dc.w $a51e ; 5e18 dc.w $6610 ; 5e1a dc.w $2448 ; 5e1c dc.w $41fa ; 5e1e dc.w $0046 ; 5e20 dc.w $224a ; 5e22 dc.w $200b ; 5e24 dc.w $a02e ; 5e26 dc.w $21ca ; 5e28 dc.w $005c ; 5e2a dc.w $4ab8 ; 5e2c dc.w $006c ; 5e2e dc.w $6a2e ; 5e30 dc.w $51b8 ; 5e32 dc.w $010c ; 5e34 dc.w $2078 ; 5e36 dc.w $010c ; 5e38 dc.w $4ab8 ; 5e3a dc.w $0b78 ; 5e3c dc.w $6b08 ; 5e3e dc.w $43f8 ; 5e40 dc.w $0006 ; 5e42 dc.w $7000 ; 5e44 dc.w $a05c ; 5e46 dc.w $30bc ; 5e48 dc.w $4ef9 ; 5e4a dc.w $2178 ; 5e4c dc.w $006c ; 5e4e dc.w $0002 ; 5e50 dc.w $2f08 ; 5e52 dc.w $43f8 ; 5e54 dc.w $0006 ; 5e56 dc.w $7009 ; 5e58 dc.w $a098 ; 5e5a dc.w $21df ; 5e5c dc.w $006c ; 5e5e dc.w $4cdf ; 5e60 dc.w $0f01 ; 5e62 dc.w $4e75 ; 5e64 dc.w $fe07 ; 5e66 dc.w $6602 ; 5e68 dc.w $4e73 ; 5e6a dc.w $0c6f ; 5e6c dc.w $e05c ; 5e6e dc.w $0006 ; 5e70 dc.w $6620 ; 5e72 dc.w $0c6f ; 5e74 dc.w $1300 ; 5e76 dc.w $0014 ; 5e78 dc.w $6618 ; 5e7a dc.w $4240 ; 5e7c dc.w $102f ; 5e7e dc.w $0018 ; 5e80 dc.w $0c00 ; 5e82 dc.w $0017 ; 5e84 dc.w $620c ; 5e86 dc.w $41fa ; 5e88 dc.w $0012 ; 5e8a dc.w $1030 ; 5e8c dc.w $0000 ; 5e8e dc.w $a9c9 ; 5e90 dc.w $4e73 ; 5e92 dc.w $303c ; 5e94 dc.w $000b ; 5e96 dc.w $a9c9 ; 5e98 dc.w $4e73 ; 5e9a dc.w $0b09 ; 5e9c dc.w $0a10 ; 5e9e dc.w $0307 ; 5ea0 dc.w $0b0b ; 5ea2 dc.w $080b ; 5ea4 dc.w $0201 ; 5ea6 dc.w $010b ; 5ea8 dc.w $070b ; 5eaa dc.w $080b ; 5eac dc.w $0201 ; 5eae dc.w $0101 ; 5eb0 dc.w $0101 ; 5eb2 dc.w $700c ; 5eb4 dc.w $a9c9 ; 5eb6 dc.w $4e75 ; 5eb8 dc.w $40e7 ; 5eba dc.w $48e7 ; 5ebc dc.w $00c0 ; 5ebe dc.w $203c ; 5ec0 dc.w $6275 ; 5ec2 dc.w $6778 ; 5ec4 dc.w $a1ad ; 5ec6 dc.w $660a ; 5ec8 dc.w $2008 ; 5eca dc.w $0800 ; 5ecc dc.w $0019 ; 5ece dc.w $6600 ; 5ed0 dc.w $0072 ; 5ed2 dc.w $70ff ; 5ed4 dc.w $b038 ; 5ed6 dc.w $0bff ; 5ed8 dc.w $56c3 ; 5eda dc.w $4403 ; 5edc dc.w $6708 ; 5ede dc.w $7040 ; 5ee0 dc.w $c038 ; 5ee2 dc.w $0bff ; 5ee4 dc.w $6006 ; 5ee6 dc.w $7040 ; 5ee8 dc.w $c038 ; 5eea dc.w $0120 ; 5eec dc.w $4a00 ; 5eee dc.w $6652 ; 5ef0 dc.w $303c ; 5ef2 dc.w $a89f ; 5ef4 dc.w $a746 ; 5ef6 dc.w $2208 ; 5ef8 dc.w $6748 ; 5efa dc.w $47f8 ; 5efc dc.w $0006 ; 5efe dc.w $200b ; 5f00 dc.w $a51e ; 5f02 dc.w $663e ; 5f04 dc.w $2448 ; 5f06 dc.w $41fa ; 5f08 dc.w $ffaa ; 5f0a dc.w $224a ; 5f0c dc.w $200b ; 5f0e dc.w $a02e ; 5f10 dc.w $224a ; 5f12 dc.w $007c ; 5f14 dc.w $0700 ; 5f16 dc.w $41f8 ; 5f18 dc.w $0400 ; 5f1a dc.w $203c ; 5f1c dc.w $0000 ; 5f1e dc.w $00ff ; 5f20 dc.w $b290 ; 5f22 dc.w $6602 ; 5f24 dc.w $2089 ; 5f26 dc.w $5888 ; 5f28 dc.w $51c8 ; 5f2a dc.w $fff6 ; 5f2c dc.w $41f8 ; 5f2e dc.w $0e00 ; 5f30 dc.w $203c ; 5f32 dc.w $0000 ; 5f34 dc.w $03ff ; 5f36 dc.w $b290 ; 5f38 dc.w $6602 ; 5f3a dc.w $2089 ; 5f3c dc.w $5888 ; 5f3e dc.w $51c8 ; 5f40 dc.w $fff6 ; 5f42 dc.w $4cdf ; 5f44 dc.w $0300 ; 5f46 dc.w $46df ; 5f48 dc.w $4e75 ; 5f4a Unexplored_5f4c dc.w $4e56 ; 5f4c dc.w $fef2 ; 5f4e dc.w $48e7 ; 5f50 dc.w $0108 ; 5f52 dc.w $49ee ; 5f54 dc.w $fefc ; 5f56 dc.w $558f ; 5f58 dc.w $487a ; 5f5a dc.w $0084 ; 5f5c dc.w $2f3c ; 5f5e dc.w $7077 ; 5f60 dc.w $7063 ; 5f62 dc.w $7001 ; 5f64 dc.w $2f00 ; 5f66 dc.w $486e ; 5f68 dc.w $fef6 ; 5f6a dc.w $486e ; 5f6c dc.w $fef2 ; 5f6e dc.w $2f0c ; 5f70 dc.w $3f3c ; 5f72 dc.w $0001 ; 5f74 dc.w $aa5a ; 5f76 dc.w $3e1f ; 5f78 dc.w $663e ; 5f7a dc.w $558f ; 5f7c dc.w $2f2e ; 5f7e dc.w $fef6 ; 5f80 dc.w $487a ; 5f82 dc.w $0048 ; 5f84 dc.w $486e ; 5f86 dc.w $fffc ; 5f88 dc.w $486e ; 5f8a dc.w $fefb ; 5f8c dc.w $3f3c ; 5f8e dc.w $0005 ; 5f90 dc.w $aa5a ; 5f92 dc.w $3e1f ; 5f94 dc.w $6622 ; 5f96 dc.w $7000 ; 5f98 dc.w $102e ; 5f9a dc.w $fefb ; 5f9c dc.w $0c40 ; 5f9e dc.w $0001 ; 5fa0 dc.w $6616 ; 5fa2 dc.w $206e ; 5fa4 dc.w $fffc ; 5fa6 dc.w $4e90 ; 5fa8 dc.w $3e00 ; 5faa dc.w $558f ; 5fac dc.w $486e ; 5fae dc.w $fef6 ; 5fb0 dc.w $3f3c ; 5fb2 dc.w $0004 ; 5fb4 dc.w $aa5a ; 5fb6 dc.w $544f ; 5fb8 dc.w $3d47 ; 5fba dc.w $000a ; 5fbc dc.w $4cee ; 5fbe dc.w $1080 ; 5fc0 dc.w $feea ; 5fc2 dc.w $4e5e ; 5fc4 dc.w $205f ; 5fc6 dc.w $544f ; 5fc8 dc.w $4ed0 ; 5fca dc.w $114c ; 5fcc dc.w $6f61 ; 5fce dc.w $644e ; 5fd0 dc.w $6174 ; 5fd2 dc.w $6976 ; 5fd4 dc.w $6544 ; 5fd6 dc.w $7269 ; 5fd8 dc.w $7665 ; 5fda dc.w $7273 ; 5fdc dc.w $0000 ; 5fde dc.w $154e ; 5fe0 dc.w $6174 ; 5fe2 dc.w $6976 ; 5fe4 dc.w $6544 ; 5fe6 dc.w $7269 ; 5fe8 dc.w $7665 ; 5fea dc.w $724c ; 5fec dc.w $6f61 ; 5fee dc.w $6465 ; 5ff0 dc.w $724c ; 5ff2 dc.w $6962 ; 5ff4 dc.w $0000 ; 5ff6 Unexplored_5ff8 dc.w $4e56 ; 5ff8 dc.w $fef2 ; 5ffa dc.w $48e7 ; 5ffc dc.w $0118 ; 5ffe dc.w $47ee ; 6000 dc.w $ff00 ; 6002 dc.w $558f ; 6004 dc.w $487a ; 6006 dc.w $0092 ; 6008 dc.w $2f3c ; 600a dc.w $7077 ; 600c dc.w $7063 ; 600e dc.w $7002 ; 6010 dc.w $2f00 ; 6012 dc.w $486e ; 6014 dc.w $fefa ; 6016 dc.w $486e ; 6018 dc.w $fef2 ; 601a dc.w $2f0b ; 601c dc.w $3f3c ; 601e dc.w $0001 ; 6020 dc.w $aa5a ; 6022 dc.w $301f ; 6024 dc.w $48c0 ; 6026 dc.w $2e00 ; 6028 dc.w $6652 ; 602a dc.w $7000 ; 602c dc.w $2840 ; 602e dc.w $558f ; 6030 dc.w $2f2e ; 6032 dc.w $fefa ; 6034 dc.w $487a ; 6036 dc.w $0050 ; 6038 dc.w $486e ; 603a dc.w $fef6 ; 603c dc.w $486e ; 603e dc.w $feff ; 6040 dc.w $3f3c ; 6042 dc.w $0005 ; 6044 dc.w $aa5a ; 6046 dc.w $301f ; 6048 dc.w $48c0 ; 604a dc.w $2e00 ; 604c dc.w $6620 ; 604e dc.w $7000 ; 6050 dc.w $102e ; 6052 dc.w $feff ; 6054 dc.w $0c40 ; 6056 dc.w $0002 ; 6058 dc.w $6614 ; 605a dc.w $598f ; 605c dc.w $2f2e ; 605e dc.w $fef6 ; 6060 dc.w $7031 ; 6062 dc.w $2f00 ; 6064 dc.w $7201 ; 6066 dc.w $1f01 ; 6068 dc.w $7000 ; 606a dc.w $aa59 ; 606c dc.w $285f ; 606e dc.w $200c ; 6070 dc.w $670a ; 6072 dc.w $204c ; 6074 dc.w $4e90 ; 6076 dc.w $2f0c ; 6078 dc.w $7001 ; 607a dc.w $aa59 ; 607c dc.w $4cee ; 607e dc.w $1880 ; 6080 dc.w $fee6 ; 6082 dc.w $4e5e ; 6084 dc.w $4e75 ; 6086 dc.w $1044 ; 6088 dc.w $6973 ; 608a dc.w $6b42 ; 608c dc.w $6173 ; 608e dc.w $6564 ; 6090 dc.w $4368 ; 6092 dc.w $6563 ; 6094 dc.w $6b55 ; 6096 dc.w $7000 ; 6098 dc.w $0650 ; 609a dc.w $4343 ; 609c dc.w $6172 ; 609e dc.w $6400 ; 60a0 Unexplored_60a2 dc.w $4e56 ; 60a2 dc.w $fffc ; 60a4 dc.w $48e7 ; 60a6 dc.w $0108 ; 60a8 dc.w $203c ; 60aa dc.w $6677 ; 60ac dc.w $7665 ; 60ae dc.w $41ee ; 60b0 dc.w $fffc ; 60b2 dc.w $2248 ; 60b4 dc.w $a1ad ; 60b6 dc.w $2288 ; 60b8 dc.w $3e00 ; 60ba dc.w $661c ; 60bc dc.w $0cae ; 60be dc.w $0000 ; 60c0 dc.w $0201 ; 60c2 dc.w $fffc ; 60c4 dc.w $6d12 ; 60c6 dc.w $2078 ; 60c8 dc.w $02b6 ; 60ca dc.w $2e28 ; 60cc dc.w $030c ; 60ce dc.w $2007 ; 60d0 dc.w $5880 ; 60d2 dc.w $2040 ; 60d4 dc.w $2850 ; 60d6 dc.w $4e94 ; 60d8 dc.w $4cee ; 60da dc.w $1080 ; 60dc dc.w $fff4 ; 60de dc.w $4e5e ; 60e0 dc.w $4e75 ; 60e2 Unexplored_60e4 dc.w $4e56 ; 60e4 dc.w $fef2 ; 60e6 dc.w $48e7 ; 60e8 dc.w $0118 ; 60ea dc.w $47ee ; 60ec dc.w $ff00 ; 60ee dc.w $558f ; 60f0 dc.w $487a ; 60f2 dc.w $0092 ; 60f4 dc.w $2f3c ; 60f6 dc.w $7077 ; 60f8 dc.w $7063 ; 60fa dc.w $7002 ; 60fc dc.w $2f00 ; 60fe dc.w $486e ; 6100 dc.w $fefa ; 6102 dc.w $486e ; 6104 dc.w $fef2 ; 6106 dc.w $2f0b ; 6108 dc.w $3f3c ; 610a dc.w $0001 ; 610c dc.w $aa5a ; 610e dc.w $301f ; 6110 dc.w $48c0 ; 6112 dc.w $2e00 ; 6114 dc.w $6652 ; 6116 dc.w $7000 ; 6118 dc.w $2840 ; 611a dc.w $558f ; 611c dc.w $2f2e ; 611e dc.w $fefa ; 6120 dc.w $487a ; 6122 dc.w $0050 ; 6124 dc.w $486e ; 6126 dc.w $fef6 ; 6128 dc.w $486e ; 612a dc.w $feff ; 612c dc.w $3f3c ; 612e dc.w $0005 ; 6130 dc.w $aa5a ; 6132 dc.w $301f ; 6134 dc.w $48c0 ; 6136 dc.w $2e00 ; 6138 dc.w $6620 ; 613a dc.w $7000 ; 613c dc.w $102e ; 613e dc.w $feff ; 6140 dc.w $0c40 ; 6142 dc.w $0002 ; 6144 dc.w $6614 ; 6146 dc.w $598f ; 6148 dc.w $2f2e ; 614a dc.w $fef6 ; 614c dc.w $7031 ; 614e dc.w $2f00 ; 6150 dc.w $7201 ; 6152 dc.w $1f01 ; 6154 dc.w $7000 ; 6156 dc.w $aa59 ; 6158 dc.w $285f ; 615a dc.w $200c ; 615c dc.w $670a ; 615e dc.w $204c ; 6160 dc.w $4e90 ; 6162 dc.w $2f0c ; 6164 dc.w $7001 ; 6166 dc.w $aa59 ; 6168 dc.w $4cee ; 616a dc.w $1880 ; 616c dc.w $fee6 ; 616e dc.w $4e5e ; 6170 dc.w $4e75 ; 6172 dc.w $1044 ; 6174 dc.w $6973 ; 6176 dc.w $6b42 ; 6178 dc.w $6173 ; 617a dc.w $6564 ; 617c dc.w $4368 ; 617e dc.w $6563 ; 6180 dc.w $6b55 ; 6182 dc.w $7000 ; 6184 dc.w $1255 ; 6186 dc.w $5342 ; 6188 dc.w $4661 ; 618a dc.w $6d69 ; 618c dc.w $6c79 ; 618e dc.w $4578 ; 6190 dc.w $7065 ; 6192 dc.w $7274 ; 6194 dc.w $4c69 ; 6196 dc.w $6200 ; 6198 Unexplored_619a dc.w $4e56 ; 619a dc.w $fffc ; 619c dc.w $48e7 ; 619e dc.w $0018 ; 61a0 dc.w $a11a ; 61a2 dc.w $2648 ; 61a4 dc.w $598f ; 61a6 dc.w $2eb8 ; 61a8 dc.w $02a6 ; 61aa dc.w $205f ; 61ac dc.w $a01b ; 61ae dc.w $598f ; 61b0 dc.w $2f3c ; 61b2 dc.w $6369 ; 61b4 dc.w $7474 ; 61b6 dc.w $702d ; 61b8 dc.w $3f00 ; 61ba dc.w $a9a0 ; 61bc dc.w $285f ; 61be dc.w $200c ; 61c0 dc.w $6714 ; 61c2 dc.w $4a94 ; 61c4 dc.w $6710 ; 61c6 dc.w $204c ; 61c8 dc.w $a029 ; 61ca dc.w $2054 ; 61cc dc.w $2d48 ; 61ce dc.w $fffc ; 61d0 dc.w $4e90 ; 61d2 dc.w $2f0c ; 61d4 dc.w $a9a3 ; 61d6 dc.w $204b ; 61d8 dc.w $a01b ; 61da dc.w $4cee ; 61dc dc.w $1800 ; 61de dc.w $fff4 ; 61e0 dc.w $4e5e ; 61e2 dc.w $4e75 ; 61e4 Unexplored_61e6 dc.w $4e56 ; 61e6 dc.w $fffc ; 61e8 dc.w $48e7 ; 61ea dc.w $0018 ; 61ec dc.w $a11a ; 61ee dc.w $2648 ; 61f0 dc.w $598f ; 61f2 dc.w $2eb8 ; 61f4 dc.w $02a6 ; 61f6 dc.w $205f ; 61f8 dc.w $a01b ; 61fa dc.w $598f ; 61fc dc.w $2f3c ; 61fe dc.w $6369 ; 6200 dc.w $7474 ; 6202 dc.w $702e ; 6204 dc.w $3f00 ; 6206 dc.w $a9a0 ; 6208 dc.w $285f ; 620a dc.w $200c ; 620c dc.w $6714 ; 620e dc.w $4a94 ; 6210 dc.w $6710 ; 6212 dc.w $204c ; 6214 dc.w $a029 ; 6216 dc.w $2054 ; 6218 dc.w $2d48 ; 621a dc.w $fffc ; 621c dc.w $4e90 ; 621e dc.w $2f0c ; 6220 dc.w $a9a3 ; 6222 dc.w $204b ; 6224 dc.w $a01b ; 6226 dc.w $4cee ; 6228 dc.w $1800 ; 622a dc.w $fff4 ; 622c dc.w $4e5e ; 622e dc.w $4e75 ; 6230 Unexplored_6232 dc.w $4e56 ; 6232 dc.w $fef4 ; 6234 dc.w $2f0c ; 6236 dc.w $49ee ; 6238 dc.w $ff00 ; 623a dc.w $203c ; 623c dc.w $6366 ; 623e dc.w $7267 ; 6240 dc.w $41ee ; 6242 dc.w $fef8 ; 6244 dc.w $2248 ; 6246 dc.w $a1ad ; 6248 dc.w $2288 ; 624a dc.w $4a40 ; 624c dc.w $662c ; 624e dc.w $202e ; 6250 dc.w $fef8 ; 6252 dc.w $0800 ; 6254 dc.w $0000 ; 6256 dc.w $6722 ; 6258 dc.w $558f ; 625a dc.w $487a ; 625c dc.w $0026 ; 625e dc.w $2f3c ; 6260 dc.w $7077 ; 6262 dc.w $7063 ; 6264 dc.w $7001 ; 6266 dc.w $2f00 ; 6268 dc.w $486e ; 626a dc.w $fef4 ; 626c dc.w $486e ; 626e dc.w $fefc ; 6270 dc.w $2f0c ; 6272 dc.w $3f3c ; 6274 dc.w $0001 ; 6276 dc.w $aa5a ; 6278 dc.w $544f ; 627a dc.w $286e ; 627c dc.w $fef0 ; 627e dc.w $4e5e ; 6280 dc.w $4e75 ; 6282 dc.w $104f ; 6284 dc.w $626a ; 6286 dc.w $6563 ; 6288 dc.w $7453 ; 628a dc.w $7570 ; 628c dc.w $706f ; 628e dc.w $7274 ; 6290 dc.w $4c69 ; 6292 dc.w $6200 ; 6294 Unexplored_6296 dc.w $4e56 ; 6296 dc.w $fffc ; 6298 dc.w $48e7 ; 629a dc.w $0018 ; 629c dc.w $2038 ; 629e dc.w $0dd0 ; 62a0 dc.w $c0bc ; 62a2 dc.w $0800 ; 62a4 dc.w $0000 ; 62a6 dc.w $6716 ; 62a8 dc.w $2078 ; 62aa dc.w $0dd8 ; 62ac dc.w $2010 ; 62ae dc.w $d0b8 ; 62b0 dc.w $0dd8 ; 62b2 dc.w $2040 ; 62b4 dc.w $2068 ; 62b6 dc.w $006c ; 62b8 dc.w $117c ; 62ba dc.w $0088 ; 62bc dc.w $0144 ; 62be dc.w $2038 ; 62c0 dc.w $2400 ; 62c2 dc.w $c0bc ; 62c4 dc.w $0000 ; 62c6 dc.w $0800 ; 62c8 dc.w $660c ; 62ca dc.w $2038 ; 62cc dc.w $2400 ; 62ce dc.w $c0bc ; 62d0 dc.w $1000 ; 62d2 dc.w $0000 ; 62d4 dc.w $6714 ; 62d6 dc.w $558f ; 62d8 dc.w $2f3c ; 62da dc.w $7368 ; 62dc dc.w $616c ; 62de dc.w $7003 ; 62e0 dc.w $2f00 ; 62e2 dc.w $303c ; 62e4 dc.w $0402 ; 62e6 dc.w $abf1 ; 62e8 dc.w $544f ; 62ea dc.w $203c ; 62ec dc.w $7368 ; 62ee dc.w $616c ; 62f0 dc.w $41ee ; 62f2 dc.w $fffc ; 62f4 dc.w $2248 ; 62f6 dc.w $a1ad ; 62f8 dc.w $2288 ; 62fa dc.w $4a40 ; 62fc dc.w $6620 ; 62fe dc.w $598f ; 6300 dc.w $2f3c ; 6302 dc.w $6e73 ; 6304 dc.w $7264 ; 6306 dc.w $7001 ; 6308 dc.w $3f00 ; 630a dc.w $a9a0 ; 630c dc.w $285f ; 630e dc.w $200c ; 6310 dc.w $670c ; 6312 dc.w $2f0c ; 6314 dc.w $a992 ; 6316 dc.w $204c ; 6318 dc.w $a029 ; 631a dc.w $2654 ; 631c dc.w $4e93 ; 631e dc.w $4cee ; 6320 dc.w $1800 ; 6322 dc.w $fff4 ; 6324 dc.w $4e5e ; 6326 dc.w $4e75 ; 6328 Unexplored_632a dc.w $4e56 ; 632a dc.w $fffc ; 632c dc.w $48e7 ; 632e dc.w $1300 ; 6330 dc.w $7000 ; 6332 dc.w $2d40 ; 6334 dc.w $fffc ; 6336 dc.w $203c ; 6338 dc.w $6470 ; 633a dc.w $6c79 ; 633c dc.w $41ee ; 633e dc.w $fffc ; 6340 dc.w $2248 ; 6342 dc.w $a1ad ; 6344 dc.w $2288 ; 6346 dc.w $4a40 ; 6348 dc.w $6632 ; 634a dc.w $202e ; 634c dc.w $fffc ; 634e dc.w $c0bc ; 6350 dc.w $0000 ; 6352 dc.w $0001 ; 6354 dc.w $6726 ; 6356 dc.w $7020 ; 6358 dc.w $c038 ; 635a dc.w $0b20 ; 635c dc.w $7200 ; 635e dc.w $1200 ; 6360 dc.w $4a81 ; 6362 dc.w $56c3 ; 6364 dc.w $4403 ; 6366 dc.w $1c03 ; 6368 dc.w $4207 ; 636a dc.w $4a06 ; 636c dc.w $6702 ; 636e dc.w $7e01 ; 6370 dc.w $558f ; 6372 dc.w $1f07 ; 6374 dc.w $303c ; 6376 dc.w $01ed ; 6378 dc.w $abeb ; 637a dc.w $544f ; 637c dc.w $4cee ; 637e dc.w $00c8 ; 6380 dc.w $fff0 ; 6382 dc.w $4e5e ; 6384 dc.w $4e75 ; 6386 dc.w $4e56 ; 6388 dc.w $fffc ; 638a dc.w $2f07 ; 638c dc.w $7000 ; 638e dc.w $2d40 ; 6390 dc.w $fffc ; 6392 dc.w $4207 ; 6394 dc.w $203c ; 6396 dc.w $706f ; 6398 dc.w $7772 ; 639a dc.w $41ee ; 639c dc.w $fffc ; 639e dc.w $2248 ; 63a0 dc.w $a1ad ; 63a2 dc.w $2288 ; 63a4 dc.w $4a40 ; 63a6 dc.w $6612 ; 63a8 dc.w $7001 ; 63aa dc.w $c0ae ; 63ac dc.w $fffc ; 63ae dc.w $670a ; 63b0 dc.w $701a ; 63b2 dc.w $a09e ; 63b4 dc.w $4a40 ; 63b6 dc.w $6702 ; 63b8 dc.w $7e01 ; 63ba dc.w $1007 ; 63bc dc.w $2e2e ; 63be dc.w $fff8 ; 63c0 dc.w $4e5e ; 63c2 dc.w $4e75 ; 63c4 Unexplored_63c6 dc.w $4e56 ; 63c6 dc.w $0000 ; 63c8 dc.w $2f07 ; 63ca dc.w $4eba ; 63cc dc.w $ffba ; 63ce dc.w $4a00 ; 63d0 dc.w $6746 ; 63d2 dc.w $2078 ; 63d4 dc.w $02b6 ; 63d6 dc.w $117c ; 63d8 dc.w $0001 ; 63da dc.w $0039 ; 63dc dc.w $2078 ; 63de dc.w $02b6 ; 63e0 dc.w $4228 ; 63e2 dc.w $003f ; 63e4 dc.w $7001 ; 63e6 dc.w $1f00 ; 63e8 dc.w $4eba ; 63ea dc.w $72b0 ; 63ec dc.w $2078 ; 63ee dc.w $02b6 ; 63f0 dc.w $7000 ; 63f2 dc.w $1028 ; 63f4 dc.w $003f ; 63f6 dc.w $4a80 ; 63f8 dc.w $670e ; 63fa dc.w $7e03 ; 63fc dc.w $558f ; 63fe dc.w $1f07 ; 6400 dc.w $303c ; 6402 dc.w $01ed ; 6404 dc.w $abeb ; 6406 dc.w $544f ; 6408 dc.w $2078 ; 640a dc.w $02b6 ; 640c dc.w $4228 ; 640e dc.w $0039 ; 6410 dc.w $2078 ; 6412 dc.w $02b6 ; 6414 dc.w $4228 ; 6416 dc.w $003f ; 6418 dc.w $2e2e ; 641a dc.w $fffc ; 641c dc.w $4e5e ; 641e dc.w $4e75 ; 6420 dc.w $4e56 ; 6422 dc.w $0000 ; 6424 dc.w $226e ; 6426 dc.w $0008 ; 6428 dc.w $302e ; 642a dc.w $000e ; 642c dc.w $5340 ; 642e dc.w $4a40 ; 6430 dc.w $6d06 ; 6432 dc.w $4219 ; 6434 dc.w $51c8 ; 6436 dc.w $fffc ; 6438 dc.w $4e5e ; 643a dc.w $4e75 ; 643c Unexplored_643e dc.w $4e56 ; 643e dc.w $ff4c ; 6440 dc.w $48e7 ; 6442 dc.w $0f18 ; 6444 dc.w $41ee ; 6446 dc.w $fffc ; 6448 dc.w $a07d ; 644a dc.w $4878 ; 644c dc.w $00ac ; 644e dc.w $486e ; 6450 dc.w $ff4c ; 6452 dc.w $4eba ; 6454 dc.w $ffcc ; 6456 dc.w $1d7c ; 6458 dc.w $0003 ; 645a dc.w $ff54 ; 645c dc.w $3d7c ; 645e dc.w $00ac ; 6460 dc.w $ff52 ; 6462 dc.w $1d7c ; 6464 dc.w $00ff ; 6466 dc.w $ff59 ; 6468 dc.w $41ee ; 646a dc.w $ff4c ; 646c dc.w $7001 ; 646e dc.w $a089 ; 6470 dc.w $4a6e ; 6472 dc.w $ff56 ; 6474 dc.w $504f ; 6476 dc.w $6706 ; 6478 dc.w $70ff ; 647a dc.w $6000 ; 647c dc.w $012c ; 647e dc.w $7000 ; 6480 dc.w $102e ; 6482 dc.w $ff90 ; 6484 dc.w $0c40 ; 6486 dc.w $00ff ; 6488 dc.w $6606 ; 648a dc.w $70ff ; 648c dc.w $6000 ; 648e dc.w $011a ; 6490 dc.w $182e ; 6492 dc.w $ff90 ; 6494 dc.w $3c2e ; 6496 dc.w $ff7a ; 6498 dc.w $4205 ; 649a dc.w $7000 ; 649c dc.w $3006 ; 649e dc.w $4a80 ; 64a0 dc.w $a71e ; 64a2 dc.w $2848 ; 64a4 dc.w $200c ; 64a6 dc.w $6606 ; 64a8 dc.w $70ff ; 64aa dc.w $6000 ; 64ac dc.w $00fc ; 64ae dc.w $3946 ; 64b0 dc.w $0006 ; 64b2 dc.w $102e ; 64b4 dc.w $fffe ; 64b6 dc.w $4880 ; 64b8 dc.w $323c ; 64ba dc.w $00f0 ; 64bc dc.w $c200 ; 64be dc.w $7000 ; 64c0 dc.w $1001 ; 64c2 dc.w $4a80 ; 64c4 dc.w $666a ; 64c6 dc.w $4207 ; 64c8 dc.w $6062 ; 64ca dc.w $1d47 ; 64cc dc.w $ff59 ; 64ce dc.w $41ee ; 64d0 dc.w $ff4c ; 64d2 dc.w $7001 ; 64d4 dc.w $a089 ; 64d6 dc.w $4a6e ; 64d8 dc.w $ff56 ; 64da dc.w $664e ; 64dc dc.w $7000 ; 64de dc.w $102e ; 64e0 dc.w $fff1 ; 64e2 dc.w $122e ; 64e4 dc.w $fffe ; 64e6 dc.w $4881 ; 64e8 dc.w $b240 ; 64ea dc.w $663e ; 64ec dc.w $7000 ; 64ee dc.w $302e ; 64f0 dc.w $fff2 ; 64f2 dc.w $122e ; 64f4 dc.w $ffff ; 64f6 dc.w $4881 ; 64f8 dc.w $48c1 ; 64fa dc.w $b280 ; 64fc dc.w $662c ; 64fe dc.w $422e ; 6500 dc.w $fff8 ; 6502 dc.w $1d47 ; 6504 dc.w $fff9 ; 6506 dc.w $102e ; 6508 dc.w $fffc ; 650a dc.w $e600 ; 650c dc.w $721f ; 650e dc.w $c200 ; 6510 dc.w $1d41 ; 6512 dc.w $fffa ; 6514 dc.w $7007 ; 6516 dc.w $c02e ; 6518 dc.w $fffc ; 651a dc.w $1d40 ; 651c dc.w $fffb ; 651e dc.w $6704 ; 6520 dc.w $7c01 ; 6522 dc.w $6002 ; 6524 dc.w $4206 ; 6526 dc.w $7a01 ; 6528 dc.w $6006 ; 652a dc.w $5207 ; 652c dc.w $b807 ; 652e dc.w $649a ; 6530 dc.w $4a05 ; 6532 dc.w $6768 ; 6534 dc.w $47ec ; 6536 dc.w $0044 ; 6538 dc.w $4253 ; 653a dc.w $426b ; 653c dc.w $0002 ; 653e dc.w $426b ; 6540 dc.w $0004 ; 6542 dc.w $197c ; 6544 dc.w $0006 ; 6546 dc.w $0035 ; 6548 dc.w $7000 ; 654a dc.w $2940 ; 654c dc.w $0028 ; 654e dc.w $2940 ; 6550 dc.w $002c ; 6552 dc.w $297c ; 6554 dc.w $e004 ; 6556 dc.w $0000 ; 6558 dc.w $0014 ; 655a dc.w $397c ; 655c dc.w $0002 ; 655e dc.w $005e ; 6560 dc.w $7200 ; 6562 dc.w $1206 ; 6564 dc.w $4a81 ; 6566 dc.w $6606 ; 6568 dc.w $006c ; 656a dc.w $0004 ; 656c dc.w $005e ; 656e dc.w $296e ; 6570 dc.w $fff8 ; 6572 dc.w $000c ; 6574 dc.w $197c ; 6576 dc.w $0001 ; 6578 dc.w $0008 ; 657a dc.w $7000 ; 657c dc.w $2940 ; 657e dc.w $0010 ; 6580 dc.w $197c ; 6582 dc.w $0001 ; 6584 dc.w $0067 ; 6586 dc.w $204c ; 6588 dc.w $7001 ; 658a dc.w $a089 ; 658c dc.w $0c6c ; 658e dc.w $e10a ; 6590 dc.w $000a ; 6592 dc.w $6704 ; 6594 dc.w $7c01 ; 6596 dc.w $6006 ; 6598 dc.w $4206 ; 659a dc.w $6002 ; 659c dc.w $7cff ; 659e dc.w $200c ; 65a0 dc.w $6704 ; 65a2 dc.w $204c ; 65a4 dc.w $a01f ; 65a6 dc.w $1006 ; 65a8 dc.w $4cee ; 65aa dc.w $18f0 ; 65ac dc.w $ff34 ; 65ae dc.w $4e5e ; 65b0 dc.w $4e75 ; 65b2 Unexplored_65b4 dc.w $4e56 ; 65b4 dc.w $0000 ; 65b6 dc.w $48e7 ; 65b8 dc.w $0138 ; 65ba dc.w $3e2e ; 65bc dc.w $0008 ; 65be dc.w $676e ; 65c0 dc.w $598f ; 65c2 dc.w $3f07 ; 65c4 dc.w $a9ba ; 65c6 dc.w $265f ; 65c8 dc.w $200b ; 65ca dc.w $6762 ; 65cc dc.w $4a93 ; 65ce dc.w $675e ; 65d0 dc.w $7000 ; 65d2 dc.w $2840 ; 65d4 dc.w $204b ; 65d6 dc.w $a029 ; 65d8 dc.w $2053 ; 65da dc.w $7000 ; 65dc dc.w $1010 ; 65de dc.w $d07c ; 65e0 dc.w $0025 ; 65e2 dc.w $48c0 ; 65e4 dc.w $a71e ; 65e6 dc.w $2848 ; 65e8 dc.w $200c ; 65ea dc.w $673e ; 65ec dc.w $397c ; 65ee dc.w $0008 ; 65f0 dc.w $0004 ; 65f2 dc.w $426c ; 65f4 dc.w $000e ; 65f6 dc.w $7000 ; 65f8 dc.w $2940 ; 65fa dc.w $0010 ; 65fc dc.w $72ff ; 65fe dc.w $2941 ; 6600 dc.w $0014 ; 6602 dc.w $240c ; 6604 dc.w $7024 ; 6606 dc.w $d480 ; 6608 dc.w $2942 ; 660a dc.w $0018 ; 660c dc.w $2941 ; 660e dc.w $001c ; 6610 dc.w $2053 ; 6612 dc.w $200c ; 6614 dc.w $7224 ; 6616 dc.w $d081 ; 6618 dc.w $2240 ; 661a dc.w $2448 ; 661c dc.w $7000 ; 661e dc.w $1012 ; 6620 dc.w $5240 ; 6622 dc.w $48c0 ; 6624 dc.w $a22e ; 6626 dc.w $204c ; 6628 dc.w $a05e ; 662a dc.w $2f0b ; 662c dc.w $a9a3 ; 662e dc.w $4cee ; 6630 dc.w $1c80 ; 6632 dc.w $fff0 ; 6634 dc.w $4e5e ; 6636 dc.w $205f ; 6638 dc.w $544f ; 663a dc.w $4ed0 ; 663c Unexplored_663e dc.w $4e56 ; 663e dc.w $fe06 ; 6640 dc.w $48e7 ; 6642 dc.w $0f38 ; 6644 dc.w $266e ; 6646 dc.w $0008 ; 6648 dc.w $49ee ; 664a dc.w $fefa ; 664c dc.w $558f ; 664e dc.w $3f2b ; 6650 dc.w $0016 ; 6652 dc.w $2f3c ; 6654 dc.w $6578 ; 6656 dc.w $7444 ; 6658 dc.w $7001 ; 665a dc.w $1f00 ; 665c dc.w $486e ; 665e dc.w $fffa ; 6660 dc.w $486e ; 6662 dc.w $fffc ; 6664 dc.w $7000 ; 6666 dc.w $a823 ; 6668 dc.w $3c1f ; 666a dc.w $6600 ; 666c dc.w $0102 ; 666e dc.w $4204 ; 6670 dc.w $7a30 ; 6672 dc.w $6000 ; 6674 dc.w $008a ; 6676 dc.w $206b ; 6678 dc.w $0012 ; 667a dc.w $224c ; 667c dc.w $2448 ; 667e dc.w $7000 ; 6680 dc.w $1012 ; 6682 dc.w $5240 ; 6684 dc.w $48c0 ; 6686 dc.w $a22e ; 6688 dc.w $7000 ; 668a dc.w $3005 ; 668c dc.w $0c40 ; 668e dc.w $0030 ; 6690 dc.w $6334 ; 6692 dc.w $1e14 ; 6694 dc.w $7000 ; 6696 dc.w $1007 ; 6698 dc.w $0c00 ; 669a dc.w $001b ; 669c dc.w $6302 ; 669e dc.w $7e1b ; 66a0 dc.w $5207 ; 66a2 dc.w $7000 ; 66a4 dc.w $1007 ; 66a6 dc.w $19bc ; 66a8 dc.w $0020 ; 66aa dc.w $0000 ; 66ac dc.w $5207 ; 66ae dc.w $7000 ; 66b0 dc.w $1007 ; 66b2 dc.w $19bc ; 66b4 dc.w $0023 ; 66b6 dc.w $0000 ; 66b8 dc.w $5207 ; 66ba dc.w $7000 ; 66bc dc.w $1007 ; 66be dc.w $1985 ; 66c0 dc.w $0000 ; 66c2 dc.w $1887 ; 66c4 dc.w $7801 ; 66c6 dc.w $2d4c ; 66c8 dc.w $fe92 ; 66ca dc.w $3d6e ; 66cc dc.w $fffa ; 66ce dc.w $fe96 ; 66d0 dc.w $2d6e ; 66d2 dc.w $fffc ; 66d4 dc.w $feb0 ; 66d6 dc.w $426e ; 66d8 dc.w $fe9c ; 66da dc.w $41ee ; 66dc dc.w $fe80 ; 66de dc.w $a20c ; 66e0 dc.w $3c00 ; 66e2 dc.w $6716 ; 66e4 dc.w $4a04 ; 66e6 dc.w $670e ; 66e8 dc.w $2d6b ; 66ea dc.w $0030 ; 66ec dc.w $feb0 ; 66ee dc.w $41ee ; 66f0 dc.w $fe80 ; 66f2 dc.w $a20c ; 66f4 dc.w $3c00 ; 66f6 dc.w $4a46 ; 66f8 dc.w $6610 ; 66fa dc.w $3005 ; 66fc dc.w $5245 ; 66fe dc.w $7000 ; 6700 dc.w $3005 ; 6702 dc.w $0c40 ; 6704 dc.w $0039 ; 6706 dc.w $6500 ; 6708 dc.w $ff6e ; 670a dc.w $0c46 ; 670c dc.w $ffd5 ; 670e dc.w $6652 ; 6710 dc.w $4a04 ; 6712 dc.w $6720 ; 6714 dc.w $2d6b ; 6716 dc.w $0012 ; 6718 dc.w $fe18 ; 671a dc.w $3d6b ; 671c dc.w $0016 ; 671e dc.w $fe1c ; 6720 dc.w $2d6b ; 6722 dc.w $0030 ; 6724 dc.w $fe36 ; 6726 dc.w $2d4c ; 6728 dc.w $fe22 ; 672a dc.w $41ee ; 672c dc.w $fe06 ; 672e dc.w $a20b ; 6730 dc.w $3c00 ; 6732 dc.w $6002 ; 6734 dc.w $4246 ; 6736 dc.w $4a46 ; 6738 dc.w $6634 ; 673a dc.w $2d4c ; 673c dc.w $fe5e ; 673e dc.w $3d6b ; 6740 dc.w $0016 ; 6742 dc.w $fe62 ; 6744 dc.w $2d6b ; 6746 dc.w $0030 ; 6748 dc.w $fe7c ; 674a dc.w $7000 ; 674c dc.w $2d40 ; 674e dc.w $fe68 ; 6750 dc.w $2d6e ; 6752 dc.w $fffc ; 6754 dc.w $fe70 ; 6756 dc.w $41ee ; 6758 dc.w $fe4c ; 675a dc.w $7005 ; 675c dc.w $a260 ; 675e dc.w $3c00 ; 6760 dc.w $600c ; 6762 dc.w $4a46 ; 6764 dc.w $6608 ; 6766 dc.w $3d7c ; 6768 dc.w $ffd5 ; 676a dc.w $000c ; 676c dc.w $6004 ; 676e dc.w $3d46 ; 6770 dc.w $000c ; 6772 dc.w $4cee ; 6774 dc.w $1cf0 ; 6776 dc.w $fdea ; 6778 dc.w $4e5e ; 677a dc.w $2e9f ; 677c dc.w $4e75 ; 677e Unexplored_6780 dc.w $4e56 ; 6780 dc.w $0000 ; 6782 dc.w $2f07 ; 6784 dc.w $3e3c ; 6786 dc.w $b0db ; 6788 dc.w $3f07 ; 678a dc.w $4eba ; 678c dc.w $fe26 ; 678e dc.w $2e2e ; 6790 dc.w $fffc ; 6792 dc.w $4e5e ; 6794 dc.w $4e75 ; 6796 Unexplored_6798 dc.w $4e56 ; 6798 dc.w $0000 ; 679a dc.w $558f ; 679c dc.w $2f2e ; 679e dc.w $0008 ; 67a0 dc.w $4eba ; 67a2 dc.w $fe9a ; 67a4 dc.w $3d5f ; 67a6 dc.w $000c ; 67a8 dc.w $4e5e ; 67aa dc.w $2e9f ; 67ac dc.w $4e75 ; 67ae Unexplored_67b0 dc.w $4e56 ; 67b0 dc.w $fff6 ; 67b2 dc.w $48e7 ; 67b4 dc.w $0700 ; 67b6 dc.w $4206 ; 67b8 dc.w $a077 ; 67ba dc.w $3e00 ; 67bc dc.w $6024 ; 67be dc.w $41ee ; 67c0 dc.w $fff6 ; 67c2 dc.w $3007 ; 67c4 dc.w $a078 ; 67c6 dc.w $4880 ; 67c8 dc.w $3a00 ; 67ca dc.w $7007 ; 67cc dc.w $b02e ; 67ce dc.w $fff7 ; 67d0 dc.w $660e ; 67d2 dc.w $7000 ; 67d4 dc.w $102e ; 67d6 dc.w $fff6 ; 67d8 dc.w $0c00 ; 67da dc.w $0006 ; 67dc dc.w $6402 ; 67de dc.w $7c01 ; 67e0 dc.w $5347 ; 67e2 dc.w $4a47 ; 67e4 dc.w $6704 ; 67e6 dc.w $4a06 ; 67e8 dc.w $67d4 ; 67ea dc.w $1d46 ; 67ec dc.w $0008 ; 67ee dc.w $4cee ; 67f0 dc.w $00e0 ; 67f2 dc.w $ffea ; 67f4 dc.w $4e5e ; 67f6 dc.w $4e75 ; 67f8 dc.w $4e56 ; 67fa dc.w $fffc ; 67fc dc.w $2f07 ; 67fe dc.w $4207 ; 6800 dc.w $203c ; 6802 dc.w $6e72 ; 6804 dc.w $6567 ; 6806 dc.w $41ee ; 6808 dc.w $fffc ; 680a dc.w $2248 ; 680c dc.w $a1ad ; 680e dc.w $2288 ; 6810 dc.w $4a40 ; 6812 dc.w $6608 ; 6814 dc.w $4aae ; 6816 dc.w $fffc ; 6818 dc.w $6d02 ; 681a dc.w $7e01 ; 681c dc.w $1007 ; 681e dc.w $2e2e ; 6820 dc.w $fff8 ; 6822 dc.w $4e5e ; 6824 dc.w $4e75 ; 6826 dc.w $4e56 ; 6828 dc.w $ffaa ; 682a dc.w $48e7 ; 682c dc.w $0118 ; 682e dc.w $266e ; 6830 dc.w $0008 ; 6832 dc.w $49ee ; 6834 dc.w $ffaa ; 6836 dc.w $4207 ; 6838 dc.w $486e ; 683a dc.w $fffc ; 683c dc.w $7007 ; 683e dc.w $abe9 ; 6840 dc.w $4a80 ; 6842 dc.w $584f ; 6844 dc.w $6668 ; 6846 dc.w $422e ; 6848 dc.w $fffa ; 684a dc.w $6052 ; 684c dc.w $486e ; 684e dc.w $fffa ; 6850 dc.w $486e ; 6852 dc.w $ffea ; 6854 dc.w $7001 ; 6856 dc.w $2f00 ; 6858 dc.w $486e ; 685a dc.w $fffc ; 685c dc.w $700a ; 685e dc.w $abe9 ; 6860 dc.w $4a80 ; 6862 dc.w $4fef ; 6864 dc.w $0010 ; 6866 dc.w $6636 ; 6868 dc.w $4a2e ; 686a dc.w $fffa ; 686c dc.w $6630 ; 686e dc.w $4214 ; 6870 dc.w $486e ; 6872 dc.w $fffb ; 6874 dc.w $2f0c ; 6876 dc.w $486e ; 6878 dc.w $ffda ; 687a dc.w $486e ; 687c dc.w $ffea ; 687e dc.w $700f ; 6880 dc.w $abe9 ; 6882 dc.w $4a80 ; 6884 dc.w $4fef ; 6886 dc.w $0010 ; 6888 dc.w $6614 ; 688a dc.w $2f0b ; 688c dc.w $2f0c ; 688e dc.w $4eba ; 6890 dc.w $cb92 ; 6892 dc.w $4a80 ; 6894 dc.w $504f ; 6896 dc.w $6706 ; 6898 dc.w $7e01 ; 689a dc.w $1d47 ; 689c dc.w $fffa ; 689e dc.w $4a2e ; 68a0 dc.w $fffa ; 68a2 dc.w $67a8 ; 68a4 dc.w $486e ; 68a6 dc.w $fffc ; 68a8 dc.w $7008 ; 68aa dc.w $abe9 ; 68ac dc.w $584f ; 68ae dc.w $1007 ; 68b0 dc.w $4cee ; 68b2 dc.w $1880 ; 68b4 dc.w $ff9e ; 68b6 dc.w $4e5e ; 68b8 dc.w $4e75 ; 68ba Unexplored_68bc dc.w $4e56 ; 68bc dc.w $0000 ; 68be dc.w $2f07 ; 68c0 dc.w $4207 ; 68c2 dc.w $4eba ; 68c4 dc.w $ff34 ; 68c6 dc.w $4a00 ; 68c8 dc.w $6710 ; 68ca dc.w $487a ; 68cc dc.w $001a ; 68ce dc.w $4eba ; 68d0 dc.w $ff56 ; 68d2 dc.w $4a00 ; 68d4 dc.w $584f ; 68d6 dc.w $6702 ; 68d8 dc.w $7e01 ; 68da dc.w $1d47 ; 68dc dc.w $0008 ; 68de dc.w $2e2e ; 68e0 dc.w $fffc ; 68e2 dc.w $4e5e ; 68e4 dc.w $4e75 ; 68e6 dc.w $4154 ; 68e8 dc.w $592c ; 68ea dc.w $0000 ; 68ec dc.w $4e56 ; 68ee dc.w $fff6 ; 68f0 dc.w $48e7 ; 68f2 dc.w $0300 ; 68f4 dc.w $a077 ; 68f6 dc.w $3e00 ; 68f8 dc.w $41ee ; 68fa dc.w $fff6 ; 68fc dc.w $3007 ; 68fe dc.w $a078 ; 6900 dc.w $4880 ; 6902 dc.w $3c00 ; 6904 dc.w $7000 ; 6906 dc.w $102e ; 6908 dc.w $fff6 ; 690a dc.w $0c40 ; 690c dc.w $00c0 ; 690e dc.w $6604 ; 6910 dc.w $7001 ; 6912 dc.w $6008 ; 6914 dc.w $5347 ; 6916 dc.w $4a47 ; 6918 dc.w $66de ; 691a dc.w $7000 ; 691c dc.w $4cee ; 691e dc.w $00c0 ; 6920 dc.w $ffee ; 6922 dc.w $4e5e ; 6924 dc.w $4e75 ; 6926 dc.w $4e56 ; 6928 dc.w $fffc ; 692a dc.w $2f07 ; 692c dc.w $203c ; 692e dc.w $6164 ; 6930 dc.w $6272 ; 6932 dc.w $41ee ; 6934 dc.w $fffc ; 6936 dc.w $2248 ; 6938 dc.w $a1ad ; 693a dc.w $2288 ; 693c dc.w $3e00 ; 693e dc.w $6600 ; 6940 dc.w $0088 ; 6942 dc.w $206e ; 6944 dc.w $fffc ; 6946 dc.w $4a68 ; 6948 dc.w $0004 ; 694a dc.w $677c ; 694c dc.w $4247 ; 694e dc.w $48c7 ; 6950 dc.w $206e ; 6952 dc.w $fffc ; 6954 dc.w $2007 ; 6956 dc.w $d080 ; 6958 dc.w $2200 ; 695a dc.w $d281 ; 695c dc.w $d081 ; 695e dc.w $4a30 ; 6960 dc.w $0806 ; 6962 dc.w $6716 ; 6964 dc.w $48c7 ; 6966 dc.w $206e ; 6968 dc.w $fffc ; 696a dc.w $2007 ; 696c dc.w $d080 ; 696e dc.w $2200 ; 6970 dc.w $d281 ; 6972 dc.w $d081 ; 6974 dc.w $2270 ; 6976 dc.w $0808 ; 6978 dc.w $4e91 ; 697a dc.w $3007 ; 697c dc.w $5247 ; 697e dc.w $206e ; 6980 dc.w $fffc ; 6982 dc.w $be68 ; 6984 dc.w $0004 ; 6986 dc.w $6dc6 ; 6988 dc.w $2250 ; 698a dc.w $4e91 ; 698c dc.w $4247 ; 698e dc.w $48c7 ; 6990 dc.w $206e ; 6992 dc.w $fffc ; 6994 dc.w $2007 ; 6996 dc.w $d080 ; 6998 dc.w $2200 ; 699a dc.w $d281 ; 699c dc.w $d081 ; 699e dc.w $4a30 ; 69a0 dc.w $0806 ; 69a2 dc.w $6616 ; 69a4 dc.w $48c7 ; 69a6 dc.w $206e ; 69a8 dc.w $fffc ; 69aa dc.w $2007 ; 69ac dc.w $d080 ; 69ae dc.w $2200 ; 69b0 dc.w $d281 ; 69b2 dc.w $d081 ; 69b4 dc.w $2270 ; 69b6 dc.w $0808 ; 69b8 dc.w $4e91 ; 69ba dc.w $3007 ; 69bc dc.w $5247 ; 69be dc.w $206e ; 69c0 dc.w $fffc ; 69c2 dc.w $be68 ; 69c4 dc.w $0004 ; 69c6 dc.w $6dc6 ; 69c8 dc.w $2e2e ; 69ca dc.w $fff8 ; 69cc dc.w $4e5e ; 69ce dc.w $4e75 ; 69d0 Unexplored_69d2 dc.w $4e56 ; 69d2 dc.w $0000 ; 69d4 dc.w $48e7 ; 69d6 dc.w $0318 ; 69d8 dc.w $7012 ; 69da dc.w $a71e ; 69dc dc.w $2848 ; 69de dc.w $200c ; 69e0 dc.w $6700 ; 69e2 dc.w $00b8 ; 69e4 dc.w $558f ; 69e6 dc.w $2f3c ; 69e8 dc.w $6164 ; 69ea dc.w $6272 ; 69ec dc.w $2f0c ; 69ee dc.w $303c ; 69f0 dc.w $0401 ; 69f2 dc.w $abf1 ; 69f4 dc.w $3c1f ; 69f6 dc.w $6600 ; 69f8 dc.w $00a2 ; 69fa dc.w $4eba ; 69fc dc.w $fef0 ; 69fe dc.w $4a00 ; 6a00 dc.w $674c ; 6a02 dc.w $4eba ; 6a04 dc.w $00a0 ; 6a06 dc.w $41fa ; 6a08 dc.w $06dc ; 6a0a dc.w $43fa ; 6a0c dc.w $0098 ; 6a0e dc.w $2e08 ; 6a10 dc.w $9e89 ; 6a12 dc.w $2007 ; 6a14 dc.w $a51e ; 6a16 dc.w $2648 ; 6a18 dc.w $200b ; 6a1a dc.w $6732 ; 6a1c dc.w $41fa ; 6a1e dc.w $0086 ; 6a20 dc.w $224b ; 6a22 dc.w $2007 ; 6a24 dc.w $a02e ; 6a26 dc.w $302c ; 6a28 dc.w $0004 ; 6a2a dc.w $48c0 ; 6a2c dc.w $d080 ; 6a2e dc.w $2200 ; 6a30 dc.w $d281 ; 6a32 dc.w $d081 ; 6a34 dc.w $298b ; 6a36 dc.w $0808 ; 6a38 dc.w $302c ; 6a3a dc.w $0004 ; 6a3c dc.w $48c0 ; 6a3e dc.w $d080 ; 6a40 dc.w $2200 ; 6a42 dc.w $d281 ; 6a44 dc.w $d081 ; 6a46 dc.w $4234 ; 6a48 dc.w $0806 ; 6a4a dc.w $526c ; 6a4c dc.w $0004 ; 6a4e dc.w $4a6c ; 6a50 dc.w $0004 ; 6a52 dc.w $6732 ; 6a54 dc.w $303c ; 6a56 dc.w $a07b ; 6a58 dc.w $a346 ; 6a5a dc.w $2888 ; 6a5c dc.w $41fa ; 6a5e dc.w $ff72 ; 6a60 dc.w $43fa ; 6a62 dc.w $fec4 ; 6a64 dc.w $2e08 ; 6a66 dc.w $9e89 ; 6a68 dc.w $2007 ; 6a6a dc.w $a51e ; 6a6c dc.w $2648 ; 6a6e dc.w $200b ; 6a70 dc.w $6728 ; 6a72 dc.w $41fa ; 6a74 dc.w $feb2 ; 6a76 dc.w $224b ; 6a78 dc.w $2007 ; 6a7a dc.w $a02e ; 6a7c dc.w $204b ; 6a7e dc.w $303c ; 6a80 dc.w $a07b ; 6a82 dc.w $a247 ; 6a84 dc.w $6014 ; 6a86 dc.w $204c ; 6a88 dc.w $a01f ; 6a8a dc.w $558f ; 6a8c dc.w $2f3c ; 6a8e dc.w $6164 ; 6a90 dc.w $6272 ; 6a92 dc.w $303c ; 6a94 dc.w $0203 ; 6a96 dc.w $abf1 ; 6a98 dc.w $3c1f ; 6a9a dc.w $4cee ; 6a9c dc.w $18c0 ; 6a9e dc.w $fff0 ; 6aa0 dc.w $4e5e ; 6aa2 dc.w $4e75 ; 6aa4 dc.w $4e56 ; 6aa6 dc.w $ffc4 ; 6aa8 dc.w $48e7 ; 6aaa dc.w $0708 ; 6aac dc.w $49ee ; 6aae dc.w $ffce ; 6ab0 dc.w $a077 ; 6ab2 dc.w $3c00 ; 6ab4 dc.w $426e ; 6ab6 dc.w $ffde ; 6ab8 dc.w $4247 ; 6aba dc.w $48c7 ; 6abc dc.w $2007 ; 6abe dc.w $d080 ; 6ac0 dc.w $4236 ; 6ac2 dc.w $08e0 ; 6ac4 dc.w $48c7 ; 6ac6 dc.w $2007 ; 6ac8 dc.w $d080 ; 6aca dc.w $4236 ; 6acc dc.w $08e1 ; 6ace dc.w $3007 ; 6ad0 dc.w $5247 ; 6ad2 dc.w $0c47 ; 6ad4 dc.w $0010 ; 6ad6 dc.w $6de2 ; 6ad8 dc.w $41ee ; 6ada dc.w $ffc4 ; 6adc dc.w $3006 ; 6ade dc.w $a078 ; 6ae0 dc.w $1a00 ; 6ae2 dc.w $7000 ; 6ae4 dc.w $102e ; 6ae6 dc.w $ffc4 ; 6ae8 dc.w $0c40 ; 6aea dc.w $00c0 ; 6aec dc.w $6620 ; 6aee dc.w $302e ; 6af0 dc.w $ffde ; 6af2 dc.w $48c0 ; 6af4 dc.w $d080 ; 6af6 dc.w $1d85 ; 6af8 dc.w $08e0 ; 6afa dc.w $302e ; 6afc dc.w $ffde ; 6afe dc.w $48c0 ; 6b00 dc.w $d080 ; 6b02 dc.w $4236 ; 6b04 dc.w $08e1 ; 6b06 dc.w $302e ; 6b08 dc.w $ffde ; 6b0a dc.w $526e ; 6b0c dc.w $ffde ; 6b0e dc.w $5346 ; 6b10 dc.w $4a46 ; 6b12 dc.w $66c4 ; 6b14 dc.w $4245 ; 6b16 dc.w $4a6e ; 6b18 dc.w $ffde ; 6b1a dc.w $6740 ; 6b1c dc.w $2f0c ; 6b1e dc.w $4eba ; 6b20 dc.w $0046 ; 6b22 dc.w $4247 ; 6b24 dc.w $584f ; 6b26 dc.w $2f0c ; 6b28 dc.w $48c7 ; 6b2a dc.w $2f07 ; 6b2c dc.w $486e ; 6b2e dc.w $ffde ; 6b30 dc.w $4eba ; 6b32 dc.w $046e ; 6b34 dc.w $4fef ; 6b36 dc.w $000c ; 6b38 dc.w $48c7 ; 6b3a dc.w $2007 ; 6b3c dc.w $d080 ; 6b3e dc.w $7200 ; 6b40 dc.w $1236 ; 6b42 dc.w $08e1 ; 6b44 dc.w $0c01 ; 6b46 dc.w $0010 ; 6b48 dc.w $6404 ; 6b4a dc.w $4a14 ; 6b4c dc.w $66d8 ; 6b4e dc.w $3007 ; 6b50 dc.w $5247 ; 6b52 dc.w $be6e ; 6b54 dc.w $ffde ; 6b56 dc.w $6dce ; 6b58 dc.w $4eba ; 6b5a dc.w $011c ; 6b5c dc.w $4cee ; 6b5e dc.w $10e0 ; 6b60 dc.w $ffb4 ; 6b62 dc.w $4e5e ; 6b64 dc.w $4e75 ; 6b66 dc.w $4e56 ; 6b68 dc.w $0000 ; 6b6a dc.w $48e7 ; 6b6c dc.w $0718 ; 6b6e dc.w $266e ; 6b70 dc.w $0008 ; 6b72 dc.w $2878 ; 6b74 dc.w $0cf8 ; 6b76 dc.w $4213 ; 6b78 dc.w $7a04 ; 6b7a dc.w $a077 ; 6b7c dc.w $3e00 ; 6b7e dc.w $4206 ; 6b80 dc.w $48c7 ; 6b82 dc.w $2007 ; 6b84 dc.w $2200 ; 6b86 dc.w $c0fc ; 6b88 dc.w $000c ; 6b8a dc.w $4841 ; 6b8c dc.w $c2fc ; 6b8e dc.w $000c ; 6b90 dc.w $4841 ; 6b92 dc.w $4241 ; 6b94 dc.w $d081 ; 6b96 dc.w $7200 ; 6b98 dc.w $1234 ; 6b9a dc.w $0802 ; 6b9c dc.w $b245 ; 6b9e dc.w $6602 ; 6ba0 dc.w $7c01 ; 6ba2 dc.w $5347 ; 6ba4 dc.w $0c47 ; 6ba6 dc.w $ffff ; 6ba8 dc.w $6f04 ; 6baa dc.w $4a06 ; 6bac dc.w $67d2 ; 6bae dc.w $4a06 ; 6bb0 dc.w $660e ; 6bb2 dc.w $1013 ; 6bb4 dc.w $5200 ; 6bb6 dc.w $1680 ; 6bb8 dc.w $7000 ; 6bba dc.w $1013 ; 6bbc dc.w $1785 ; 6bbe dc.w $0000 ; 6bc0 dc.w $3005 ; 6bc2 dc.w $5245 ; 6bc4 dc.w $0c45 ; 6bc6 dc.w $0010 ; 6bc8 dc.w $6db0 ; 6bca dc.w $4cee ; 6bcc dc.w $18e0 ; 6bce dc.w $ffec ; 6bd0 dc.w $4e5e ; 6bd2 dc.w $4e75 ; 6bd4 dc.w $4e56 ; 6bd6 dc.w $0000 ; 6bd8 dc.w $48e7 ; 6bda dc.w $0f08 ; 6bdc dc.w $1a2e ; 6bde dc.w $000b ; 6be0 dc.w $286e ; 6be2 dc.w $000c ; 6be4 dc.w $4206 ; 6be6 dc.w $4207 ; 6be8 dc.w $4204 ; 6bea dc.w $4a05 ; 6bec dc.w $675e ; 6bee dc.w $7000 ; 6bf0 dc.w $1014 ; 6bf2 dc.w $ba34 ; 6bf4 dc.w $0000 ; 6bf6 dc.w $630c ; 6bf8 dc.w $5214 ; 6bfa dc.w $7000 ; 6bfc dc.w $1014 ; 6bfe dc.w $1985 ; 6c00 dc.w $0000 ; 6c02 dc.w $6048 ; 6c04 dc.w $1c14 ; 6c06 dc.w $7000 ; 6c08 dc.w $1006 ; 6c0a dc.w $ba34 ; 6c0c dc.w $0000 ; 6c0e dc.w $6332 ; 6c10 dc.w $1014 ; 6c12 dc.w $5200 ; 6c14 dc.w $1e00 ; 6c16 dc.w $7000 ; 6c18 dc.w $1007 ; 6c1a dc.w $5340 ; 6c1c dc.w $7200 ; 6c1e dc.w $1207 ; 6c20 dc.w $19b4 ; 6c22 dc.w $0000 ; 6c24 dc.w $1000 ; 6c26 dc.w $5307 ; 6c28 dc.w $7000 ; 6c2a dc.w $1007 ; 6c2c dc.w $7200 ; 6c2e dc.w $1206 ; 6c30 dc.w $5241 ; 6c32 dc.w $b240 ; 6c34 dc.w $65e0 ; 6c36 dc.w $5214 ; 6c38 dc.w $7000 ; 6c3a dc.w $1007 ; 6c3c dc.w $1985 ; 6c3e dc.w $0000 ; 6c40 dc.w $7801 ; 6c42 dc.w $5306 ; 6c44 dc.w $4a06 ; 6c46 dc.w $6704 ; 6c48 dc.w $4a04 ; 6c4a dc.w $67ba ; 6c4c dc.w $4cee ; 6c4e dc.w $10f0 ; 6c50 dc.w $ffec ; 6c52 dc.w $4e5e ; 6c54 dc.w $4e75 ; 6c56 dc.w $4e56 ; 6c58 dc.w $0000 ; 6c5a dc.w $226e ; 6c5c dc.w $0008 ; 6c5e dc.w $4a11 ; 6c60 dc.w $670e ; 6c62 dc.w $5311 ; 6c64 dc.w $7000 ; 6c66 dc.w $1011 ; 6c68 dc.w $5240 ; 6c6a dc.w $1031 ; 6c6c dc.w $0000 ; 6c6e dc.w $6002 ; 6c70 dc.w $7000 ; 6c72 dc.w $4e5e ; 6c74 dc.w $4e75 ; 6c76 dc.w $4e56 ; 6c78 dc.w $fffc ; 6c7a dc.w $48e7 ; 6c7c dc.w $0308 ; 6c7e dc.w $4247 ; 6c80 dc.w $2878 ; 6c82 dc.w $0cf8 ; 6c84 dc.w $426c ; 6c86 dc.w $014e ; 6c88 dc.w $48c7 ; 6c8a dc.w $2007 ; 6c8c dc.w $2200 ; 6c8e dc.w $c0fc ; 6c90 dc.w $000c ; 6c92 dc.w $4841 ; 6c94 dc.w $c2fc ; 6c96 dc.w $000c ; 6c98 dc.w $4841 ; 6c9a dc.w $4241 ; 6c9c dc.w $d081 ; 6c9e dc.w $4a34 ; 6ca0 dc.w $0800 ; 6ca2 dc.w $673c ; 6ca4 dc.w $4246 ; 6ca6 dc.w $598f ; 6ca8 dc.w $7001 ; 6caa dc.w $2f00 ; 6cac dc.w $48c7 ; 6cae dc.w $2207 ; 6cb0 dc.w $2401 ; 6cb2 dc.w $c2fc ; 6cb4 dc.w $000c ; 6cb6 dc.w $4842 ; 6cb8 dc.w $c4fc ; 6cba dc.w $000c ; 6cbc dc.w $4842 ; 6cbe dc.w $4242 ; 6cc0 dc.w $d282 ; 6cc2 dc.w $7400 ; 6cc4 dc.w $1434 ; 6cc6 dc.w $1802 ; 6cc8 dc.w $3f02 ; 6cca dc.w $a85c ; 6ccc dc.w $201f ; 6cce dc.w $3c00 ; 6cd0 dc.w $7000 ; 6cd2 dc.w $302c ; 6cd4 dc.w $014e ; 6cd6 dc.w $48c6 ; 6cd8 dc.w $2206 ; 6cda dc.w $8280 ; 6cdc dc.w $3941 ; 6cde dc.w $014e ; 6ce0 dc.w $3007 ; 6ce2 dc.w $5247 ; 6ce4 dc.w $0c47 ; 6ce6 dc.w $0010 ; 6ce8 dc.w $6d9e ; 6cea dc.w $203c ; 6cec dc.w $6375 ; 6cee dc.w $6461 ; 6cf0 dc.w $41ee ; 6cf2 dc.w $fffc ; 6cf4 dc.w $2248 ; 6cf6 dc.w $a1ad ; 6cf8 dc.w $2288 ; 6cfa dc.w $3c00 ; 6cfc dc.w $6640 ; 6cfe dc.w $48e7 ; 6d00 dc.w $00c0 ; 6d02 dc.w $4e56 ; 6d04 dc.w $ffec ; 6d06 dc.w $2278 ; 6d08 dc.w $0cf8 ; 6d0a dc.w $1d7c ; 6d0c dc.w $0001 ; 6d0e dc.w $ffec ; 6d10 dc.w $1d7c ; 6d12 dc.w $0019 ; 6d14 dc.w $ffed ; 6d16 dc.w $3d69 ; 6d18 dc.w $014e ; 6d1a dc.w $ffee ; 6d1c dc.w $3d7c ; 6d1e dc.w $0002 ; 6d20 dc.w $fff2 ; 6d22 dc.w $42ae ; 6d24 dc.w $fff4 ; 6d26 dc.w $426e ; 6d28 dc.w $fff8 ; 6d2a dc.w $426e ; 6d2c dc.w $fffa ; 6d2e dc.w $42ae ; 6d30 dc.w $fffc ; 6d32 dc.w $41ee ; 6d34 dc.w $ffec ; 6d36 dc.w $a092 ; 6d38 dc.w $4e5e ; 6d3a dc.w $4cdf ; 6d3c dc.w $0300 ; 6d3e dc.w $4cee ; 6d40 dc.w $10c0 ; 6d42 dc.w $fff0 ; 6d44 dc.w $4e5e ; 6d46 dc.w $4e75 ; 6d48 dc.w $4e56 ; 6d4a dc.w $0000 ; 6d4c dc.w $48e7 ; 6d4e dc.w $0f08 ; 6d50 dc.w $182e ; 6d52 dc.w $000f ; 6d54 dc.w $a077 ; 6d56 dc.w $3e00 ; 6d58 dc.w $4246 ; 6d5a dc.w $4205 ; 6d5c dc.w $2878 ; 6d5e dc.w $0cf8 ; 6d60 dc.w $4a2e ; 6d62 dc.w $000b ; 6d64 dc.w $6700 ; 6d66 dc.w $0096 ; 6d68 dc.w $48c6 ; 6d6a dc.w $2006 ; 6d6c dc.w $2200 ; 6d6e dc.w $c0fc ; 6d70 dc.w $000c ; 6d72 dc.w $4841 ; 6d74 dc.w $c2fc ; 6d76 dc.w $000c ; 6d78 dc.w $4841 ; 6d7a dc.w $4241 ; 6d7c dc.w $d081 ; 6d7e dc.w $b834 ; 6d80 dc.w $0802 ; 6d82 dc.w $666c ; 6d84 dc.w $48c7 ; 6d86 dc.w $2007 ; 6d88 dc.w $2200 ; 6d8a dc.w $c0fc ; 6d8c dc.w $000c ; 6d8e dc.w $4841 ; 6d90 dc.w $c2fc ; 6d92 dc.w $000c ; 6d94 dc.w $4841 ; 6d96 dc.w $4241 ; 6d98 dc.w $d081 ; 6d9a dc.w $19ae ; 6d9c dc.w $0013 ; 6d9e dc.w $0802 ; 6da0 dc.w $48c6 ; 6da2 dc.w $2006 ; 6da4 dc.w $2200 ; 6da6 dc.w $c0fc ; 6da8 dc.w $000c ; 6daa dc.w $4841 ; 6dac dc.w $c2fc ; 6dae dc.w $000c ; 6db0 dc.w $4841 ; 6db2 dc.w $4241 ; 6db4 dc.w $d081 ; 6db6 dc.w $48c7 ; 6db8 dc.w $2207 ; 6dba dc.w $2401 ; 6dbc dc.w $c2fc ; 6dbe dc.w $000c ; 6dc0 dc.w $4842 ; 6dc2 dc.w $c4fc ; 6dc4 dc.w $000c ; 6dc6 dc.w $4842 ; 6dc8 dc.w $4242 ; 6dca dc.w $d282 ; 6dcc dc.w $19b4 ; 6dce dc.w $0801 ; 6dd0 dc.w $1801 ; 6dd2 dc.w $48c7 ; 6dd4 dc.w $2007 ; 6dd6 dc.w $2200 ; 6dd8 dc.w $c0fc ; 6dda dc.w $000c ; 6ddc dc.w $4841 ; 6dde dc.w $c2fc ; 6de0 dc.w $000c ; 6de2 dc.w $4841 ; 6de4 dc.w $4241 ; 6de6 dc.w $d081 ; 6de8 dc.w $19bc ; 6dea dc.w $00c0 ; 6dec dc.w $0800 ; 6dee dc.w $3c07 ; 6df0 dc.w $3006 ; 6df2 dc.w $5246 ; 6df4 dc.w $be46 ; 6df6 dc.w $6c00 ; 6df8 dc.w $ff70 ; 6dfa dc.w $6044 ; 6dfc dc.w $48c7 ; 6dfe dc.w $2007 ; 6e00 dc.w $2200 ; 6e02 dc.w $c0fc ; 6e04 dc.w $000c ; 6e06 dc.w $4841 ; 6e08 dc.w $c2fc ; 6e0a dc.w $000c ; 6e0c dc.w $4841 ; 6e0e dc.w $4241 ; 6e10 dc.w $d081 ; 6e12 dc.w $b834 ; 6e14 dc.w $0802 ; 6e16 dc.w $661e ; 6e18 dc.w $48c7 ; 6e1a dc.w $2007 ; 6e1c dc.w $2200 ; 6e1e dc.w $c0fc ; 6e20 dc.w $000c ; 6e22 dc.w $4841 ; 6e24 dc.w $c2fc ; 6e26 dc.w $000c ; 6e28 dc.w $4841 ; 6e2a dc.w $4241 ; 6e2c dc.w $d081 ; 6e2e dc.w $19ae ; 6e30 dc.w $0013 ; 6e32 dc.w $0802 ; 6e34 dc.w $7a01 ; 6e36 dc.w $5347 ; 6e38 dc.w $4a47 ; 6e3a dc.w $6704 ; 6e3c dc.w $4a05 ; 6e3e dc.w $67bc ; 6e40 dc.w $4cee ; 6e42 dc.w $10f0 ; 6e44 dc.w $ffec ; 6e46 dc.w $4e5e ; 6e48 dc.w $4e75 ; 6e4a dc.w $4e56 ; 6e4c dc.w $ffe6 ; 6e4e dc.w $48e7 ; 6e50 dc.w $1f08 ; 6e52 dc.w $162e ; 6e54 dc.w $0013 ; 6e56 dc.w $49ee ; 6e58 dc.w $ffea ; 6e5a dc.w $4244 ; 6e5c dc.w $4244 ; 6e5e dc.w $4246 ; 6e60 dc.w $7e00 ; 6e62 dc.w $7000 ; 6e64 dc.w $2d40 ; 6e66 dc.w $ffe6 ; 6e68 dc.w $4a03 ; 6e6a dc.w $6700 ; 6e6c dc.w $0128 ; 6e6e dc.w $7000 ; 6e70 dc.w $102e ; 6e72 dc.w $000f ; 6e74 dc.w $206e ; 6e76 dc.w $0008 ; 6e78 dc.w $d080 ; 6e7a dc.w $7c00 ; 6e7c dc.w $1c30 ; 6e7e dc.w $0802 ; 6e80 dc.w $3006 ; 6e82 dc.w $48c0 ; 6e84 dc.w $e980 ; 6e86 dc.w $3c00 ; 6e88 dc.w $d07c ; 6e8a dc.w $000f ; 6e8c dc.w $3c00 ; 6e8e dc.w $4214 ; 6e90 dc.w $2d4c ; 6e92 dc.w $fff4 ; 6e94 dc.w $7000 ; 6e96 dc.w $2d40 ; 6e98 dc.w $fff8 ; 6e9a dc.w $2d40 ; 6e9c dc.w $fffc ; 6e9e dc.w $558f ; 6ea0 dc.w $486e ; 6ea2 dc.w $fff4 ; 6ea4 dc.w $3f06 ; 6ea6 dc.w $301f ; 6ea8 dc.w $205f ; 6eaa dc.w $a07c ; 6eac dc.w $3e80 ; 6eae dc.w $381f ; 6eb0 dc.w $598f ; 6eb2 dc.w $a975 ; 6eb4 dc.w $2e1f ; 6eb6 dc.w $4a14 ; 6eb8 dc.w $660c ; 6eba dc.w $598f ; 6ebc dc.w $a975 ; 6ebe dc.w $2007 ; 6ec0 dc.w $5480 ; 6ec2 dc.w $b09f ; 6ec4 dc.w $62f0 ; 6ec6 dc.w $4a14 ; 6ec8 dc.w $6700 ; 6eca dc.w $00c6 ; 6ecc dc.w $307c ; 6ece dc.w $0001 ; 6ed0 dc.w $43ee ; 6ed2 dc.w $ffe6 ; 6ed4 dc.w $a03b ; 6ed6 dc.w $2280 ; 6ed8 dc.w $18bc ; 6eda dc.w $0002 ; 6edc dc.w $7000 ; 6ede dc.w $102c ; 6ee0 dc.w $0001 ; 6ee2 dc.w $323c ; 6ee4 dc.w $00f0 ; 6ee6 dc.w $c200 ; 6ee8 dc.w $1941 ; 6eea dc.w $0001 ; 6eec dc.w $1003 ; 6eee dc.w $d02c ; 6ef0 dc.w $0001 ; 6ef2 dc.w $1940 ; 6ef4 dc.w $0001 ; 6ef6 dc.w $197c ; 6ef8 dc.w $00fe ; 6efa dc.w $0002 ; 6efc dc.w $3006 ; 6efe dc.w $5940 ; 6f00 dc.w $3c00 ; 6f02 dc.w $2d4c ; 6f04 dc.w $fff4 ; 6f06 dc.w $7000 ; 6f08 dc.w $2d40 ; 6f0a dc.w $fff8 ; 6f0c dc.w $2d40 ; 6f0e dc.w $fffc ; 6f10 dc.w $558f ; 6f12 dc.w $486e ; 6f14 dc.w $fff4 ; 6f16 dc.w $3f06 ; 6f18 dc.w $301f ; 6f1a dc.w $205f ; 6f1c dc.w $a07c ; 6f1e dc.w $3e80 ; 6f20 dc.w $381f ; 6f22 dc.w $4245 ; 6f24 dc.w $307c ; 6f26 dc.w $0001 ; 6f28 dc.w $43ee ; 6f2a dc.w $ffe6 ; 6f2c dc.w $a03b ; 6f2e dc.w $2280 ; 6f30 dc.w $4214 ; 6f32 dc.w $7c00 ; 6f34 dc.w $1c03 ; 6f36 dc.w $3006 ; 6f38 dc.w $48c0 ; 6f3a dc.w $e980 ; 6f3c dc.w $3c00 ; 6f3e dc.w $d07c ; 6f40 dc.w $000f ; 6f42 dc.w $3c00 ; 6f44 dc.w $2d4c ; 6f46 dc.w $fff4 ; 6f48 dc.w $7000 ; 6f4a dc.w $2d40 ; 6f4c dc.w $fff8 ; 6f4e dc.w $2d40 ; 6f50 dc.w $fffc ; 6f52 dc.w $558f ; 6f54 dc.w $486e ; 6f56 dc.w $fff4 ; 6f58 dc.w $3f06 ; 6f5a dc.w $301f ; 6f5c dc.w $205f ; 6f5e dc.w $a07c ; 6f60 dc.w $3e80 ; 6f62 dc.w $381f ; 6f64 dc.w $598f ; 6f66 dc.w $a975 ; 6f68 dc.w $2e1f ; 6f6a dc.w $4a14 ; 6f6c dc.w $660c ; 6f6e dc.w $598f ; 6f70 dc.w $a975 ; 6f72 dc.w $2007 ; 6f74 dc.w $5480 ; 6f76 dc.w $b09f ; 6f78 dc.w $62f0 ; 6f7a dc.w $4a14 ; 6f7c dc.w $6704 ; 6f7e dc.w $7001 ; 6f80 dc.w $6014 ; 6f82 dc.w $3005 ; 6f84 dc.w $5245 ; 6f86 dc.w $0c45 ; 6f88 dc.w $0004 ; 6f8a dc.w $6698 ; 6f8c dc.w $7000 ; 6f8e dc.w $6006 ; 6f90 dc.w $7000 ; 6f92 dc.w $6002 ; 6f94 dc.w $7000 ; 6f96 dc.w $4cee ; 6f98 dc.w $10f8 ; 6f9a dc.w $ffce ; 6f9c dc.w $4e5e ; 6f9e dc.w $4e75 ; 6fa0 dc.w $4e56 ; 6fa2 dc.w $ffe4 ; 6fa4 dc.w $48e7 ; 6fa6 dc.w $1f38 ; 6fa8 dc.w $246e ; 6faa dc.w $0010 ; 6fac dc.w $1c2e ; 6fae dc.w $000f ; 6fb0 dc.w $47ee ; 6fb2 dc.w $ffea ; 6fb4 dc.w $286e ; 6fb6 dc.w $0008 ; 6fb8 dc.w $4245 ; 6fba dc.w $4243 ; 6fbc dc.w $4245 ; 6fbe dc.w $7e00 ; 6fc0 dc.w $7000 ; 6fc2 dc.w $2d40 ; 6fc4 dc.w $ffe6 ; 6fc6 dc.w $2f0a ; 6fc8 dc.w $4eba ; 6fca dc.w $fc8c ; 6fcc dc.w $1800 ; 6fce dc.w $7000 ; 6fd0 dc.w $1004 ; 6fd2 dc.w $2f00 ; 6fd4 dc.w $7000 ; 6fd6 dc.w $1006 ; 6fd8 dc.w $2f00 ; 6fda dc.w $2f0c ; 6fdc dc.w $4eba ; 6fde dc.w $fe6c ; 6fe0 dc.w $4a00 ; 6fe2 dc.w $4fef ; 6fe4 dc.w $0010 ; 6fe6 dc.w $6700 ; 6fe8 dc.w $00f2 ; 6fea dc.w $307c ; 6fec dc.w $0001 ; 6fee dc.w $43ee ; 6ff0 dc.w $ffe6 ; 6ff2 dc.w $a03b ; 6ff4 dc.w $2280 ; 6ff6 dc.w $7000 ; 6ff8 dc.w $1006 ; 6ffa dc.w $d080 ; 6ffc dc.w $7a00 ; 6ffe dc.w $1a34 ; 7000 dc.w $0802 ; 7002 dc.w $3005 ; 7004 dc.w $48c0 ; 7006 dc.w $e980 ; 7008 dc.w $3a00 ; 700a dc.w $d07c ; 700c dc.w $000f ; 700e dc.w $3a00 ; 7010 dc.w $4213 ; 7012 dc.w $2d4b ; 7014 dc.w $fff4 ; 7016 dc.w $7000 ; 7018 dc.w $2d40 ; 701a dc.w $fff8 ; 701c dc.w $2d40 ; 701e dc.w $fffc ; 7020 dc.w $558f ; 7022 dc.w $486e ; 7024 dc.w $fff4 ; 7026 dc.w $3f05 ; 7028 dc.w $301f ; 702a dc.w $205f ; 702c dc.w $a07c ; 702e dc.w $3e80 ; 7030 dc.w $361f ; 7032 dc.w $598f ; 7034 dc.w $a975 ; 7036 dc.w $2e1f ; 7038 dc.w $4a13 ; 703a dc.w $660c ; 703c dc.w $598f ; 703e dc.w $a975 ; 7040 dc.w $2007 ; 7042 dc.w $5480 ; 7044 dc.w $b09f ; 7046 dc.w $62f0 ; 7048 dc.w $4a13 ; 704a dc.w $6742 ; 704c dc.w $7000 ; 704e dc.w $1004 ; 7050 dc.w $2f00 ; 7052 dc.w $7000 ; 7054 dc.w $1006 ; 7056 dc.w $d080 ; 7058 dc.w $7200 ; 705a dc.w $1234 ; 705c dc.w $0802 ; 705e dc.w $2f01 ; 7060 dc.w $7001 ; 7062 dc.w $2f00 ; 7064 dc.w $4eba ; 7066 dc.w $fce2 ; 7068 dc.w $3014 ; 706a dc.w $48c0 ; 706c dc.w $d080 ; 706e dc.w $1984 ; 7070 dc.w $0802 ; 7072 dc.w $3014 ; 7074 dc.w $48c0 ; 7076 dc.w $d080 ; 7078 dc.w $4234 ; 707a dc.w $0803 ; 707c dc.w $7000 ; 707e dc.w $1006 ; 7080 dc.w $d080 ; 7082 dc.w $4234 ; 7084 dc.w $0803 ; 7086 dc.w $5254 ; 7088 dc.w $4fef ; 708a dc.w $000c ; 708c dc.w $604c ; 708e dc.w $7000 ; 7090 dc.w $1004 ; 7092 dc.w $2f00 ; 7094 dc.w $7000 ; 7096 dc.w $1006 ; 7098 dc.w $d080 ; 709a dc.w $7200 ; 709c dc.w $1234 ; 709e dc.w $0802 ; 70a0 dc.w $2f01 ; 70a2 dc.w $7000 ; 70a4 dc.w $2f00 ; 70a6 dc.w $4eba ; 70a8 dc.w $fca0 ; 70aa dc.w $2f0a ; 70ac dc.w $7000 ; 70ae dc.w $1006 ; 70b0 dc.w $d080 ; 70b2 dc.w $7200 ; 70b4 dc.w $1234 ; 70b6 dc.w $0802 ; 70b8 dc.w $2f01 ; 70ba dc.w $4eba ; 70bc dc.w $fb18 ; 70be dc.w $7000 ; 70c0 dc.w $1006 ; 70c2 dc.w $d080 ; 70c4 dc.w $1984 ; 70c6 dc.w $0802 ; 70c8 dc.w $7000 ; 70ca dc.w $1006 ; 70cc dc.w $d080 ; 70ce dc.w $1234 ; 70d0 dc.w $0803 ; 70d2 dc.w $5234 ; 70d4 dc.w $0803 ; 70d6 dc.w $4fef ; 70d8 dc.w $0014 ; 70da dc.w $4cee ; 70dc dc.w $1cf8 ; 70de dc.w $ffc4 ; 70e0 dc.w $4e5e ; 70e2 dc.w $4e75 ; 70e4 dc.w $4e56 ; 70e6 dc.w $0000 ; 70e8 dc.w $4e5e ; 70ea dc.w $4e75 ; 70ec Unexplored_70ee dc.w $4e56 ; 70ee dc.w $fff8 ; 70f0 dc.w $48e7 ; 70f2 dc.w $1318 ; 70f4 dc.w $7e30 ; 70f6 dc.w $3c38 ; 70f8 dc.w $0154 ; 70fa dc.w $7000 ; 70fc dc.w $3006 ; 70fe dc.w $be80 ; 7100 dc.w $637c ; 7102 dc.w $2678 ; 7104 dc.w $0146 ; 7106 dc.w $7000 ; 7108 dc.w $2840 ; 710a dc.w $2878 ; 710c dc.w $014c ; 710e dc.w $31fc ; 7110 dc.w $ffff ; 7112 dc.w $014a ; 7114 dc.w $3007 ; 7116 dc.w $a06d ; 7118 dc.w $6042 ; 711a dc.w $7000 ; 711c dc.w $302c ; 711e dc.w $0006 ; 7120 dc.w $72ff ; 7122 dc.w $b280 ; 7124 dc.w $6734 ; 7126 dc.w $306c ; 7128 dc.w $0006 ; 712a dc.w $202c ; 712c dc.w $0008 ; 712e dc.w $43ee ; 7130 dc.w $fffc ; 7132 dc.w $a12f ; 7134 dc.w $2288 ; 7136 dc.w $4aae ; 7138 dc.w $fffc ; 713a dc.w $671e ; 713c dc.w $206e ; 713e dc.w $fffc ; 7140 dc.w $216c ; 7142 dc.w $000c ; 7144 dc.w $000c ; 7146 dc.w $206e ; 7148 dc.w $fffc ; 714a dc.w $216c ; 714c dc.w $0010 ; 714e dc.w $0010 ; 7150 dc.w $206e ; 7152 dc.w $fffc ; 7154 dc.w $316c ; 7156 dc.w $0014 ; 7158 dc.w $0014 ; 715a dc.w $2854 ; 715c dc.w $200c ; 715e dc.w $66ba ; 7160 dc.w $200b ; 7162 dc.w $671a ; 7164 dc.w $204b ; 7166 dc.w $a148 ; 7168 dc.w $2d48 ; 716a dc.w $fff8 ; 716c dc.w $598f ; 716e dc.w $2eb8 ; 7170 dc.w $02a6 ; 7172 dc.w $202e ; 7174 dc.w $fff8 ; 7176 dc.w $b09f ; 7178 dc.w $6604 ; 717a dc.w $204b ; 717c dc.w $a01f ; 717e dc.w $4cee ; 7180 dc.w $18c8 ; 7182 dc.w $ffe4 ; 7184 dc.w $4e5e ; 7186 dc.w $4e75 ; 7188 Unexplored_718a dc.w $4e56 ; 718a dc.w $0000 ; 718c dc.w $48e7 ; 718e dc.w $1118 ; 7190 dc.w $7e01 ; 7192 dc.w $7000 ; 7194 dc.w $2840 ; 7196 dc.w $598f ; 7198 dc.w $2f3c ; 719a dc.w $7862 ; 719c dc.w $6f6f ; 719e dc.w $7001 ; 71a0 dc.w $3f00 ; 71a2 dc.w $a9a0 ; 71a4 dc.w $285f ; 71a6 dc.w $200c ; 71a8 dc.w $6726 ; 71aa dc.w $4a94 ; 71ac dc.w $6722 ; 71ae dc.w $598f ; 71b0 dc.w $2ebc ; 71b2 dc.w $0000 ; 71b4 dc.w $0356 ; 71b6 dc.w $285f ; 71b8 dc.w $266c ; 71ba dc.w $0002 ; 71bc dc.w $7600 ; 71be dc.w $200b ; 71c0 dc.w $670c ; 71c2 dc.w $303c ; 71c4 dc.w $0080 ; 71c6 dc.w $c06b ; 71c8 dc.w $0012 ; 71ca dc.w $6702 ; 71cc dc.w $7601 ; 71ce dc.w $1e03 ; 71d0 dc.w $4a07 ; 71d2 dc.w $660a ; 71d4 dc.w $7076 ; 71d6 dc.w $a9c9 ; 71d8 dc.w $3f3c ; 71da dc.w $0002 ; 71dc dc.w $a895 ; 71de dc.w $4cee ; 71e0 dc.w $1888 ; 71e2 dc.w $fff0 ; 71e4 dc.w $4e5e ; 71e6 dc.w $4e75 ; 71e8 Unexplored_71ea dc.w $4e56 ; 71ea dc.w $fffc ; 71ec dc.w $48e7 ; 71ee dc.w $0108 ; 71f0 dc.w $598f ; 71f2 dc.w $2f3c ; 71f4 dc.w $7862 ; 71f6 dc.w $6f6f ; 71f8 dc.w $7002 ; 71fa dc.w $3f00 ; 71fc dc.w $a9a0 ; 71fe dc.w $285f ; 7200 dc.w $200c ; 7202 dc.w $674a ; 7204 dc.w $2f0c ; 7206 dc.w $a9a3 ; 7208 dc.w $598f ; 720a dc.w $2f3c ; 720c dc.w $6d6c ; 720e dc.w $726d ; 7210 dc.w $7000 ; 7212 dc.w $3f00 ; 7214 dc.w $a9a0 ; 7216 dc.w $285f ; 7218 dc.w $200c ; 721a dc.w $6732 ; 721c dc.w $4a94 ; 721e dc.w $672e ; 7220 dc.w $203c ; 7222 dc.w $7261 ; 7224 dc.w $6d20 ; 7226 dc.w $41ee ; 7228 dc.w $fffc ; 722a dc.w $2248 ; 722c dc.w $a1ad ; 722e dc.w $2288 ; 7230 dc.w $3e00 ; 7232 dc.w $6616 ; 7234 dc.w $2054 ; 7236 dc.w $202e ; 7238 dc.w $fffc ; 723a dc.w $b090 ; 723c dc.w $6c0c ; 723e dc.w $3e38 ; 7240 dc.w $0b20 ; 7242 dc.w $0247 ; 7244 dc.w $dfff ; 7246 dc.w $31c7 ; 7248 dc.w $0b20 ; 724a dc.w $2f0c ; 724c dc.w $a9a3 ; 724e dc.w $4cee ; 7250 dc.w $1080 ; 7252 dc.w $fff4 ; 7254 dc.w $4e5e ; 7256 dc.w $4e75 ; 7258 Unexplored_725a dc.w $4e56 ; 725a dc.w $fed6 ; 725c dc.w $48e7 ; 725e dc.w $0338 ; 7260 dc.w $246e ; 7262 dc.w $0008 ; 7264 dc.w $49ee ; 7266 dc.w $feda ; 7268 dc.w $41fa ; 726a dc.w $013e ; 726c dc.w $43d4 ; 726e dc.w $22d8 ; 7270 dc.w $22d8 ; 7272 dc.w $1290 ; 7274 dc.w $426e ; 7276 dc.w $fefa ; 7278 dc.w $7c01 ; 727a dc.w $558f ; 727c dc.w $2f0a ; 727e dc.w $2f0c ; 7280 dc.w $7000 ; 7282 dc.w $1f00 ; 7284 dc.w $7201 ; 7286 dc.w $1f01 ; 7288 dc.w $4eba ; 728a dc.w $bed6 ; 728c dc.w $4a1f ; 728e dc.w $6700 ; 7290 dc.w $0108 ; 7292 dc.w $558f ; 7294 dc.w $3f3c ; 7296 dc.w $8000 ; 7298 dc.w $2f3c ; 729a dc.w $6d61 ; 729c dc.w $6373 ; 729e dc.w $7001 ; 72a0 dc.w $1f00 ; 72a2 dc.w $486e ; 72a4 dc.w $fffa ; 72a6 dc.w $486e ; 72a8 dc.w $fffc ; 72aa dc.w $7000 ; 72ac dc.w $a823 ; 72ae dc.w $4a5f ; 72b0 dc.w $6600 ; 72b2 dc.w $00e6 ; 72b4 dc.w $7000 ; 72b6 dc.w $1f00 ; 72b8 dc.w $a99b ; 72ba dc.w $558f ; 72bc dc.w $3f2e ; 72be dc.w $fffa ; 72c0 dc.w $2f2e ; 72c2 dc.w $fffc ; 72c4 dc.w $2f0a ; 72c6 dc.w $7001 ; 72c8 dc.w $1f00 ; 72ca dc.w $a81a ; 72cc dc.w $3e1f ; 72ce dc.w $7001 ; 72d0 dc.w $1f00 ; 72d2 dc.w $a99b ; 72d4 dc.w $0c47 ; 72d6 dc.w $ffff ; 72d8 dc.w $6700 ; 72da dc.w $00be ; 72dc dc.w $598f ; 72de dc.w $2f3c ; 72e0 dc.w $6d78 ; 72e2 dc.w $6267 ; 72e4 dc.w $7000 ; 72e6 dc.w $3f00 ; 72e8 dc.w $a81f ; 72ea dc.w $265f ; 72ec dc.w $200b ; 72ee dc.w $6700 ; 72f0 dc.w $00a4 ; 72f2 dc.w $598f ; 72f4 dc.w $2f0b ; 72f6 dc.w $7001 ; 72f8 dc.w $2f00 ; 72fa dc.w $486c ; 72fc dc.w $0001 ; 72fe dc.w $7200 ; 7300 dc.w $1214 ; 7302 dc.w $2f01 ; 7304 dc.w $7200 ; 7306 dc.w $2f01 ; 7308 dc.w $2f01 ; 730a dc.w $a9e0 ; 730c dc.w $4a9f ; 730e dc.w $6d00 ; 7310 dc.w $0084 ; 7312 dc.w $598f ; 7314 dc.w $2f3c ; 7316 dc.w $7665 ; 7318 dc.w $7273 ; 731a dc.w $7001 ; 731c dc.w $3f00 ; 731e dc.w $a81f ; 7320 dc.w $265f ; 7322 dc.w $200b ; 7324 dc.w $676e ; 7326 dc.w $2053 ; 7328 dc.w $2d50 ; 732a dc.w $fed6 ; 732c dc.w $0cae ; 732e dc.w $0654 ; 7330 dc.w $4007 ; 7332 dc.w $fed6 ; 7334 dc.w $645e ; 7336 dc.w $4206 ; 7338 dc.w $486e ; 733a dc.w $fefa ; 733c dc.w $3f3c ; 733e dc.w $af87 ; 7340 dc.w $7002 ; 7342 dc.w $3f00 ; 7344 dc.w $4eba ; 7346 dc.w $bf6c ; 7348 dc.w $7000 ; 734a dc.w $102e ; 734c dc.w $fefa ; 734e dc.w $4a80 ; 7350 dc.w $6742 ; 7352 dc.w $7000 ; 7354 dc.w $1014 ; 7356 dc.w $7200 ; 7358 dc.w $122e ; 735a dc.w $fefa ; 735c dc.w $d240 ; 735e dc.w $0c41 ; 7360 dc.w $0020 ; 7362 dc.w $6c30 ; 7364 dc.w $41ee ; 7366 dc.w $fefb ; 7368 dc.w $7000 ; 736a dc.w $1014 ; 736c dc.w $5240 ; 736e dc.w $43f4 ; 7370 dc.w $0000 ; 7372 dc.w $7000 ; 7374 dc.w $102e ; 7376 dc.w $fefa ; 7378 dc.w $a22e ; 737a dc.w $102e ; 737c dc.w $fefa ; 737e dc.w $d114 ; 7380 dc.w $558f ; 7382 dc.w $3f2e ; 7384 dc.w $fffa ; 7386 dc.w $2f2e ; 7388 dc.w $fffc ; 738a dc.w $2f0a ; 738c dc.w $2f0c ; 738e dc.w $4eba ; 7390 dc.w $bf96 ; 7392 dc.w $544f ; 7394 dc.w $3f07 ; 7396 dc.w $a99a ; 7398 dc.w $1d46 ; 739a dc.w $000c ; 739c dc.w $4cee ; 739e dc.w $1cc0 ; 73a0 dc.w $fec2 ; 73a2 dc.w $4e5e ; 73a4 dc.w $2e9f ; 73a6 dc.w $4e75 ; 73a8 dc.w $074d ; 73aa dc.w $6163 ; 73ac dc.w $7342 ; 73ae dc.w $7567 ; 73b0 dc.w $0000 ; 73b2 dc.w $4e56 ; 73b4 dc.w $fef8 ; 73b6 dc.w $48e7 ; 73b8 dc.w $0118 ; 73ba dc.w $47ee ; 73bc dc.w $fef8 ; 73be dc.w $a11a ; 73c0 dc.w $2848 ; 73c2 dc.w $598f ; 73c4 dc.w $2eb8 ; 73c6 dc.w $02a6 ; 73c8 dc.w $205f ; 73ca dc.w $a01b ; 73cc dc.w $558f ; 73ce dc.w $487a ; 73d0 dc.w $0040 ; 73d2 dc.w $2f3c ; 73d4 dc.w $7077 ; 73d6 dc.w $7063 ; 73d8 dc.w $7001 ; 73da dc.w $2f00 ; 73dc dc.w $486e ; 73de dc.w $fff8 ; 73e0 dc.w $486e ; 73e2 dc.w $fffc ; 73e4 dc.w $2f0b ; 73e6 dc.w $3f3c ; 73e8 dc.w $0001 ; 73ea dc.w $aa5a ; 73ec dc.w $3e1f ; 73ee dc.w $660e ; 73f0 dc.w $558f ; 73f2 dc.w $486e ; 73f4 dc.w $fff8 ; 73f6 dc.w $3f3c ; 73f8 dc.w $0004 ; 73fa dc.w $aa5a ; 73fc dc.w $544f ; 73fe dc.w $204c ; 7400 dc.w $a01b ; 7402 dc.w $3d47 ; 7404 dc.w $0008 ; 7406 dc.w $4cee ; 7408 dc.w $1880 ; 740a dc.w $feec ; 740c dc.w $4e5e ; 740e dc.w $4e75 ; 7410 dc.w $1054 ; 7412 dc.w $6f6f ; 7414 dc.w $6c62 ; 7416 dc.w $6f78 ; 7418 dc.w $426f ; 741a dc.w $6f74 ; 741c dc.w $7374 ; 741e dc.w $7261 ; 7420 dc.w $7000 ; 7422 dc.w $4e56 ; 7424 dc.w $ff62 ; 7426 dc.w $48e7 ; 7428 dc.w $0f38 ; 742a dc.w $3a2e ; 742c dc.w $0008 ; 742e dc.w $49ee ; 7430 dc.w $ffaa ; 7432 dc.w $a11a ; 7434 dc.w $2d48 ; 7436 dc.w $fff8 ; 7438 dc.w $598f ; 743a dc.w $2eb8 ; 743c dc.w $02a6 ; 743e dc.w $205f ; 7440 dc.w $a01b ; 7442 dc.w $203c ; 7444 dc.w $7379 ; 7446 dc.w $7361 ; 7448 dc.w $41ee ; 744a dc.w $ff62 ; 744c dc.w $2248 ; 744e dc.w $a1ad ; 7450 dc.w $2288 ; 7452 dc.w $3c00 ; 7454 dc.w $6600 ; 7456 dc.w $00ca ; 7458 dc.w $7002 ; 745a dc.w $b0ae ; 745c dc.w $ff62 ; 745e dc.w $6600 ; 7460 dc.w $00c0 ; 7462 dc.w $598f ; 7464 dc.w $2f3c ; 7466 dc.w $6273 ; 7468 dc.w $7472 ; 746a dc.w $3f05 ; 746c dc.w $a9a0 ; 746e dc.w $265f ; 7470 dc.w $200b ; 7472 dc.w $6700 ; 7474 dc.w $00ac ; 7476 dc.w $598f ; 7478 dc.w $2f3c ; 747a dc.w $7070 ; 747c dc.w $6374 ; 747e dc.w $7001 ; 7480 dc.w $3f00 ; 7482 dc.w $a9a0 ; 7484 dc.w $245f ; 7486 dc.w $200a ; 7488 dc.w $6700 ; 748a dc.w $0092 ; 748c dc.w $204b ; 748e dc.w $a029 ; 7490 dc.w $204a ; 7492 dc.w $a029 ; 7494 dc.w $558f ; 7496 dc.w $2f12 ; 7498 dc.w $598f ; 749a dc.w $2f0a ; 749c dc.w $4eba ; 749e dc.w $bc66 ; 74a0 dc.w $487a ; 74a2 dc.w $0092 ; 74a4 dc.w $7001 ; 74a6 dc.w $2f00 ; 74a8 dc.w $486e ; 74aa dc.w $ffee ; 74ac dc.w $486e ; 74ae dc.w $ffea ; 74b0 dc.w $486e ; 74b2 dc.w $ff6a ; 74b4 dc.w $3f3c ; 74b6 dc.w $0003 ; 74b8 dc.w $aa5a ; 74ba dc.w $3c1f ; 74bc dc.w $665a ; 74be dc.w $2053 ; 74c0 dc.w $3810 ; 74c2 dc.w $7e01 ; 74c4 dc.w $6040 ; 74c6 dc.w $48c7 ; 74c8 dc.w $2f07 ; 74ca dc.w $2f0b ; 74cc dc.w $2f0c ; 74ce dc.w $4eba ; 74d0 dc.w $0070 ; 74d2 dc.w $558f ; 74d4 dc.w $2f2e ; 74d6 dc.w $ffee ; 74d8 dc.w $2f0c ; 74da dc.w $486e ; 74dc dc.w $fff4 ; 74de dc.w $486e ; 74e0 dc.w $fff3 ; 74e2 dc.w $3f3c ; 74e4 dc.w $0005 ; 74e6 dc.w $aa5a ; 74e8 dc.w $3c1f ; 74ea dc.w $4fef ; 74ec dc.w $000c ; 74ee dc.w $6612 ; 74f0 dc.w $486e ; 74f2 dc.w $fffc ; 74f4 dc.w $48c5 ; 74f6 dc.w $2f05 ; 74f8 dc.w $206e ; 74fa dc.w $fff4 ; 74fc dc.w $4e90 ; 74fe dc.w $3c00 ; 7500 dc.w $504f ; 7502 dc.w $3007 ; 7504 dc.w $5247 ; 7506 dc.w $b847 ; 7508 dc.w $6cbc ; 750a dc.w $558f ; 750c dc.w $486e ; 750e dc.w $ffee ; 7510 dc.w $3f3c ; 7512 dc.w $0004 ; 7514 dc.w $aa5a ; 7516 dc.w $3c1f ; 7518 dc.w $2f0a ; 751a dc.w $a9a3 ; 751c dc.w $2f0b ; 751e dc.w $a9a3 ; 7520 dc.w $206e ; 7522 dc.w $fff8 ; 7524 dc.w $a01b ; 7526 dc.w $4cee ; 7528 dc.w $1cf0 ; 752a dc.w $ff46 ; 752c dc.w $4e5e ; 752e dc.w $205f ; 7530 dc.w $544f ; 7532 dc.w $4ed0 ; 7534 dc.w $0a50 ; 7536 dc.w $5043 ; 7538 dc.w $5469 ; 753a dc.w $6462 ; 753c dc.w $6974 ; 753e dc.w $7300 ; 7540 dc.w $4e56 ; 7542 dc.w $0000 ; 7544 dc.w $48e7 ; 7546 dc.w $0138 ; 7548 dc.w $246e ; 754a dc.w $000c ; 754c dc.w $266e ; 754e dc.w $0008 ; 7550 dc.w $3e2e ; 7552 dc.w $0012 ; 7554 dc.w $5347 ; 7556 dc.w $200a ; 7558 dc.w $6732 ; 755a dc.w $4a92 ; 755c dc.w $672e ; 755e dc.w $200b ; 7560 dc.w $672a ; 7562 dc.w $2852 ; 7564 dc.w $544c ; 7566 dc.w $6008 ; 7568 dc.w $7000 ; 756a dc.w $1014 ; 756c dc.w $5240 ; 756e dc.w $d8c0 ; 7570 dc.w $3007 ; 7572 dc.w $5347 ; 7574 dc.w $4a40 ; 7576 dc.w $66f0 ; 7578 dc.w $200c ; 757a dc.w $5280 ; 757c dc.w $2040 ; 757e dc.w $200b ; 7580 dc.w $5280 ; 7582 dc.w $2240 ; 7584 dc.w $7000 ; 7586 dc.w $1014 ; 7588 dc.w $a22e ; 758a dc.w $1694 ; 758c dc.w $4cee ; 758e dc.w $1c80 ; 7590 dc.w $fff0 ; 7592 dc.w $4e5e ; 7594 dc.w $4e75 ; 7596 dc.w $4e56 ; 7598 dc.w $ffa8 ; 759a dc.w $48e7 ; 759c dc.w $0308 ; 759e dc.w $49ee ; 75a0 dc.w $fff8 ; 75a2 dc.w $7000 ; 75a4 dc.w $2940 ; 75a6 dc.w $0004 ; 75a8 dc.w $28bc ; 75aa dc.w $6173 ; 75ac dc.w $7570 ; 75ae dc.w $203c ; 75b0 dc.w $6366 ; 75b2 dc.w $7267 ; 75b4 dc.w $41ee ; 75b6 dc.w $fff4 ; 75b8 dc.w $2248 ; 75ba dc.w $a1ad ; 75bc dc.w $2288 ; 75be dc.w $4a40 ; 75c0 dc.w $6666 ; 75c2 dc.w $7001 ; 75c4 dc.w $c0ae ; 75c6 dc.w $fff4 ; 75c8 dc.w $675e ; 75ca dc.w $7c00 ; 75cc dc.w $558f ; 75ce dc.w $3f3c ; 75d0 dc.w $8000 ; 75d2 dc.w $2006 ; 75d4 dc.w $e540 ; 75d6 dc.w $2f34 ; 75d8 dc.w $0000 ; 75da dc.w $7001 ; 75dc dc.w $1f00 ; 75de dc.w $486e ; 75e0 dc.w $ffee ; 75e2 dc.w $486e ; 75e4 dc.w $fff0 ; 75e6 dc.w $7000 ; 75e8 dc.w $a823 ; 75ea dc.w $3e1f ; 75ec dc.w $662c ; 75ee dc.w $558f ; 75f0 dc.w $3f2e ; 75f2 dc.w $ffee ; 75f4 dc.w $2f2e ; 75f6 dc.w $fff0 ; 75f8 dc.w $7000 ; 75fa dc.w $2f00 ; 75fc dc.w $486e ; 75fe dc.w $ffa8 ; 7600 dc.w $7001 ; 7602 dc.w $aa52 ; 7604 dc.w $3e1f ; 7606 dc.w $6612 ; 7608 dc.w $558f ; 760a dc.w $486e ; 760c dc.w $ffa8 ; 760e dc.w $7000 ; 7610 dc.w $1f00 ; 7612 dc.w $3f3c ; 7614 dc.w $ffec ; 7616 dc.w $aa5a ; 7618 dc.w $3e1f ; 761a dc.w $2006 ; 761c dc.w $5286 ; 761e dc.w $2006 ; 7620 dc.w $e540 ; 7622 dc.w $4ab4 ; 7624 dc.w $0000 ; 7626 dc.w $66a4 ; 7628 dc.w $4cee ; 762a dc.w $10c0 ; 762c dc.w $ff9c ; 762e dc.w $4e5e ; 7630 dc.w $4e75 ; 7632 Unexplored_7634 dc.w $4e56 ; 7634 dc.w $fdc2 ; 7636 dc.w $48e7 ; 7638 dc.w $0038 ; 763a dc.w $7000 ; 763c dc.w $2d40 ; 763e dc.w $fdc6 ; 7640 dc.w $2840 ; 7642 dc.w $2640 ; 7644 dc.w $a11a ; 7646 dc.w $2448 ; 7648 dc.w $598f ; 764a dc.w $2eb8 ; 764c dc.w $02a6 ; 764e dc.w $205f ; 7650 dc.w $a01b ; 7652 dc.w $558f ; 7654 dc.w $487a ; 7656 dc.w $0178 ; 7658 dc.w $2f3c ; 765a dc.w $7077 ; 765c dc.w $7063 ; 765e dc.w $7005 ; 7660 dc.w $2f00 ; 7662 dc.w $486e ; 7664 dc.w $fdc6 ; 7666 dc.w $486e ; 7668 dc.w $fdca ; 766a dc.w $486e ; 766c dc.w $fdce ; 766e dc.w $3f3c ; 7670 dc.w $0001 ; 7672 dc.w $aa5a ; 7674 dc.w $4a5f ; 7676 dc.w $6600 ; 7678 dc.w $00e0 ; 767a dc.w $558f ; 767c dc.w $2f2e ; 767e dc.w $fdc6 ; 7680 dc.w $487a ; 7682 dc.w $013a ; 7684 dc.w $486e ; 7686 dc.w $fed0 ; 7688 dc.w $486e ; 768a dc.w $fecf ; 768c dc.w $3f3c ; 768e dc.w $0005 ; 7690 dc.w $aa5a ; 7692 dc.w $4a5f ; 7694 dc.w $6600 ; 7696 dc.w $00c2 ; 7698 dc.w $598f ; 769a dc.w $2f2e ; 769c dc.w $fed0 ; 769e dc.w $4878 ; 76a0 dc.w $03f1 ; 76a2 dc.w $7001 ; 76a4 dc.w $1f00 ; 76a6 dc.w $7000 ; 76a8 dc.w $aa59 ; 76aa dc.w $285f ; 76ac dc.w $200c ; 76ae dc.w $6700 ; 76b0 dc.w $00a8 ; 76b2 dc.w $558f ; 76b4 dc.w $2f2e ; 76b6 dc.w $fdc6 ; 76b8 dc.w $487a ; 76ba dc.w $00f6 ; 76bc dc.w $486e ; 76be dc.w $fed4 ; 76c0 dc.w $486e ; 76c2 dc.w $fecf ; 76c4 dc.w $3f3c ; 76c6 dc.w $0005 ; 76c8 dc.w $aa5a ; 76ca dc.w $4a5f ; 76cc dc.w $6600 ; 76ce dc.w $008a ; 76d0 dc.w $598f ; 76d2 dc.w $2f2e ; 76d4 dc.w $fed4 ; 76d6 dc.w $4878 ; 76d8 dc.w $03f1 ; 76da dc.w $7001 ; 76dc dc.w $1f00 ; 76de dc.w $7000 ; 76e0 dc.w $aa59 ; 76e2 dc.w $265f ; 76e4 dc.w $200b ; 76e6 dc.w $6770 ; 76e8 dc.w $7000 ; 76ea dc.w $2f00 ; 76ec dc.w $487a ; 76ee dc.w $00ba ; 76f0 dc.w $204c ; 76f2 dc.w $4e90 ; 76f4 dc.w $7000 ; 76f6 dc.w $2f00 ; 76f8 dc.w $487a ; 76fa dc.w $00a6 ; 76fc dc.w $204c ; 76fe dc.w $4e90 ; 7700 dc.w $7000 ; 7702 dc.w $2f00 ; 7704 dc.w $487a ; 7706 dc.w $0094 ; 7708 dc.w $204c ; 770a dc.w $4e90 ; 770c dc.w $7000 ; 770e dc.w $2f00 ; 7710 dc.w $487a ; 7712 dc.w $0082 ; 7714 dc.w $204c ; 7716 dc.w $4e90 ; 7718 dc.w $7000 ; 771a dc.w $2f00 ; 771c dc.w $487a ; 771e dc.w $0070 ; 7720 dc.w $204c ; 7722 dc.w $4e90 ; 7724 dc.w $487a ; 7726 dc.w $0058 ; 7728 dc.w $486e ; 772a dc.w $fed8 ; 772c dc.w $204b ; 772e dc.w $4e90 ; 7730 dc.w $4a80 ; 7732 dc.w $4fef ; 7734 dc.w $0030 ; 7736 dc.w $6720 ; 7738 dc.w $487a ; 773a dc.w $004a ; 773c dc.w $486e ; 773e dc.w $ff14 ; 7740 dc.w $4eba ; 7742 dc.w $bcb4 ; 7744 dc.w $4a80 ; 7746 dc.w $504f ; 7748 dc.w $670e ; 774a dc.w $7000 ; 774c dc.w $2f00 ; 774e dc.w $487a ; 7750 dc.w $002e ; 7752 dc.w $204c ; 7754 dc.w $4e90 ; 7756 dc.w $504f ; 7758 dc.w $4aae ; 775a dc.w $fdc6 ; 775c dc.w $670e ; 775e dc.w $558f ; 7760 dc.w $486e ; 7762 dc.w $fdc6 ; 7764 dc.w $3f3c ; 7766 dc.w $0004 ; 7768 dc.w $aa5a ; 776a dc.w $544f ; 776c dc.w $200c ; 776e dc.w $200b ; 7770 dc.w $204a ; 7772 dc.w $a01b ; 7774 dc.w $4cee ; 7776 dc.w $1c00 ; 7778 dc.w $fdb6 ; 777a dc.w $4e5e ; 777c dc.w $4e75 ; 777e dc.w $656e ; 7780 dc.w $6574 ; 7782 dc.w $3000 ; 7784 dc.w $626c ; 7786 dc.w $7565 ; 7788 dc.w $7368 ; 778a dc.w $696d ; 778c dc.w $0000 ; 778e dc.w $6c74 ; 7790 dc.w $6c6b ; 7792 dc.w $4200 ; 7794 dc.w $6c74 ; 7796 dc.w $6c6b ; 7798 dc.w $4100 ; 779a dc.w $6c74 ; 779c dc.w $6c6b ; 779e dc.w $0000 ; 77a0 dc.w $7365 ; 77a2 dc.w $7269 ; 77a4 dc.w $616c ; 77a6 dc.w $4200 ; 77a8 dc.w $7365 ; 77aa dc.w $7269 ; 77ac dc.w $616c ; 77ae dc.w $4100 ; 77b0 dc.w $0a4f ; 77b2 dc.w $5446 ; 77b4 dc.w $696e ; 77b6 dc.w $6450 ; 77b8 dc.w $6f72 ; 77ba dc.w $7400 ; 77bc dc.w $104f ; 77be dc.w $5455 ; 77c0 dc.w $6e72 ; 77c2 dc.w $6567 ; 77c4 dc.w $6973 ; 77c6 dc.w $7465 ; 77c8 dc.w $7250 ; 77ca dc.w $6f72 ; 77cc dc.w $7400 ; 77ce dc.w $0f4f ; 77d0 dc.w $5443 ; 77d2 dc.w $6c69 ; 77d4 dc.w $656e ; 77d6 dc.w $7455 ; 77d8 dc.w $7469 ; 77da dc.w $6c4c ; 77dc dc.w $6962 ; 77de dc.w $0000 ; 77e0 dc.w $4e56 ; 77e2 dc.w $0000 ; 77e4 dc.w $2f0c ; 77e6 dc.w $598f ; 77e8 dc.w $2f2e ; 77ea dc.w $0008 ; 77ec dc.w $3f2e ; 77ee dc.w $000e ; 77f0 dc.w $a81f ; 77f2 dc.w $285f ; 77f4 dc.w $200c ; 77f6 dc.w $6708 ; 77f8 dc.w $2f0c ; 77fa dc.w $a9ad ; 77fc dc.w $204c ; 77fe dc.w $a023 ; 7800 dc.w $286e ; 7802 dc.w $fffc ; 7804 dc.w $4e5e ; 7806 dc.w $4e75 ; 7808 Unexplored_780a dc.w $6000 ; 780a dc.w $1448 ; 780c dc.w $4e56 ; 780e dc.w $fff8 ; 7810 dc.w $48e7 ; 7812 dc.w $0700 ; 7814 dc.w $558f ; 7816 dc.w $a994 ; 7818 dc.w $3a1f ; 781a dc.w $3f2e ; 781c dc.w $000a ; 781e dc.w $a998 ; 7820 dc.w $598f ; 7822 dc.w $2f3c ; 7824 dc.w $7665 ; 7826 dc.w $7273 ; 7828 dc.w $7001 ; 782a dc.w $3f00 ; 782c dc.w $a81f ; 782e dc.w $2d5f ; 7830 dc.w $fff8 ; 7832 dc.w $6608 ; 7834 dc.w $3e3c ; 7836 dc.w $ff40 ; 7838 dc.w $6000 ; 783a dc.w $00be ; 783c dc.w $598f ; 783e dc.w $2f3c ; 7840 dc.w $7665 ; 7842 dc.w $7273 ; 7844 dc.w $7002 ; 7846 dc.w $3f00 ; 7848 dc.w $a81f ; 784a dc.w $2d5f ; 784c dc.w $fffc ; 784e dc.w $558f ; 7850 dc.w $486e ; 7852 dc.w $fff8 ; 7854 dc.w $4eba ; 7856 dc.w $ba46 ; 7858 dc.w $3e1f ; 785a dc.w $6600 ; 785c dc.w $009c ; 785e dc.w $4aae ; 7860 dc.w $fffc ; 7862 dc.w $6714 ; 7864 dc.w $558f ; 7866 dc.w $486e ; 7868 dc.w $fffc ; 786a dc.w $4eba ; 786c dc.w $ba30 ; 786e dc.w $4a5f ; 7870 dc.w $6706 ; 7872 dc.w $7000 ; 7874 dc.w $2d40 ; 7876 dc.w $fffc ; 7878 dc.w $558f ; 787a dc.w $2f2e ; 787c dc.w $000c ; 787e dc.w $7003 ; 7880 dc.w $1f00 ; 7882 dc.w $700d ; 7884 dc.w $aa52 ; 7886 dc.w $3c1f ; 7888 dc.w $0c46 ; 788a dc.w $ffff ; 788c dc.w $6604 ; 788e dc.w $7ed5 ; 7890 dc.w $6066 ; 7892 dc.w $7001 ; 7894 dc.w $2f00 ; 7896 dc.w $2f3c ; 7898 dc.w $7665 ; 789a dc.w $7273 ; 789c dc.w $4eba ; 789e dc.w $ff42 ; 78a0 dc.w $7002 ; 78a2 dc.w $2f00 ; 78a4 dc.w $2f3c ; 78a6 dc.w $7665 ; 78a8 dc.w $7273 ; 78aa dc.w $4eba ; 78ac dc.w $ff34 ; 78ae dc.w $2f2e ; 78b0 dc.w $fff8 ; 78b2 dc.w $2f3c ; 78b4 dc.w $7665 ; 78b6 dc.w $7273 ; 78b8 dc.w $7001 ; 78ba dc.w $3f00 ; 78bc dc.w $487a ; 78be dc.w $004a ; 78c0 dc.w $a9ab ; 78c2 dc.w $558f ; 78c4 dc.w $a9af ; 78c6 dc.w $3e1f ; 78c8 dc.w $4fef ; 78ca dc.w $0010 ; 78cc dc.w $4a47 ; 78ce dc.w $6624 ; 78d0 dc.w $4aae ; 78d2 dc.w $fffc ; 78d4 dc.w $6714 ; 78d6 dc.w $2f2e ; 78d8 dc.w $fffc ; 78da dc.w $2f3c ; 78dc dc.w $7665 ; 78de dc.w $7273 ; 78e0 dc.w $7002 ; 78e2 dc.w $3f00 ; 78e4 dc.w $487a ; 78e6 dc.w $0022 ; 78e8 dc.w $a9ab ; 78ea dc.w $3f06 ; 78ec dc.w $a999 ; 78ee dc.w $558f ; 78f0 dc.w $a9af ; 78f2 dc.w $3e1f ; 78f4 dc.w $3f06 ; 78f6 dc.w $a99a ; 78f8 dc.w $3f05 ; 78fa dc.w $a998 ; 78fc dc.w $3007 ; 78fe dc.w $4cee ; 7900 dc.w $00e0 ; 7902 dc.w $ffec ; 7904 dc.w $4e5e ; 7906 dc.w $4e75 ; 7908 dc.w $0000 ; 790a Unexplored_790c dc.w $6000 ; 790c dc.w $4f00 ; 790e Unexplored_7910 dc.w $6000 ; 7910 dc.w $10d8 ; 7912 Unexplored_7914 dc.w $6000 ; 7914 dc.w $2122 ; 7916 dc.w $4e56 ; 7918 dc.w $fff8 ; 791a dc.w $48e7 ; 791c dc.w $1f38 ; 791e dc.w $4205 ; 7920 dc.w $558f ; 7922 dc.w $a994 ; 7924 dc.w $3d5f ; 7926 dc.w $fffc ; 7928 dc.w $7000 ; 792a dc.w $1f00 ; 792c dc.w $a99b ; 792e dc.w $558f ; 7930 dc.w $2f2e ; 7932 dc.w $0008 ; 7934 dc.w $7001 ; 7936 dc.w $1f00 ; 7938 dc.w $700d ; 793a dc.w $aa52 ; 793c dc.w $3e1f ; 793e dc.w $7001 ; 7940 dc.w $1f00 ; 7942 dc.w $a99b ; 7944 dc.w $0c47 ; 7946 dc.w $ffff ; 7948 dc.w $677a ; 794a dc.w $598f ; 794c dc.w $2f3c ; 794e dc.w $7665 ; 7950 dc.w $7273 ; 7952 dc.w $7001 ; 7954 dc.w $3f00 ; 7956 dc.w $a81f ; 7958 dc.w $245f ; 795a dc.w $200a ; 795c dc.w $675c ; 795e dc.w $2052 ; 7960 dc.w $3610 ; 7962 dc.w $598f ; 7964 dc.w $2f3c ; 7966 dc.w $7a73 ; 7968 dc.w $7972 ; 796a dc.w $7000 ; 796c dc.w $3f00 ; 796e dc.w $a9a0 ; 7970 dc.w $285f ; 7972 dc.w $200c ; 7974 dc.w $6740 ; 7976 dc.w $558f ; 7978 dc.w $2f0c ; 797a dc.w $a9a4 ; 797c dc.w $3c1f ; 797e dc.w $0c47 ; 7980 dc.w $ffff ; 7982 dc.w $672e ; 7984 dc.w $4a46 ; 7986 dc.w $6604 ; 7988 dc.w $3c38 ; 798a dc.w $0a58 ; 798c dc.w $3f06 ; 798e dc.w $a998 ; 7990 dc.w $598f ; 7992 dc.w $2f3c ; 7994 dc.w $7665 ; 7996 dc.w $7273 ; 7998 dc.w $7001 ; 799a dc.w $3f00 ; 799c dc.w $a81f ; 799e dc.w $265f ; 79a0 dc.w $200b ; 79a2 dc.w $670e ; 79a4 dc.w $2053 ; 79a6 dc.w $3810 ; 79a8 dc.w $b644 ; 79aa dc.w $6602 ; 79ac dc.w $7a01 ; 79ae dc.w $2f0b ; 79b0 dc.w $a9a3 ; 79b2 dc.w $2f0c ; 79b4 dc.w $a9a3 ; 79b6 dc.w $2f0a ; 79b8 dc.w $a9a3 ; 79ba dc.w $3f07 ; 79bc dc.w $a99a ; 79be dc.w $3f2e ; 79c0 dc.w $fffc ; 79c2 dc.w $a998 ; 79c4 dc.w $1005 ; 79c6 dc.w $4cee ; 79c8 dc.w $1cf8 ; 79ca dc.w $ffd8 ; 79cc dc.w $4e5e ; 79ce dc.w $4e75 ; 79d0 dc.w $4e56 ; 79d2 dc.w $ffc2 ; 79d4 dc.w $48e7 ; 79d6 dc.w $0108 ; 79d8 dc.w $286e ; 79da dc.w $000c ; 79dc dc.w $204c ; 79de dc.w $5c88 ; 79e0 dc.w $2d48 ; 79e2 dc.w $ffd4 ; 79e4 dc.w $426e ; 79e6 dc.w $ffd8 ; 79e8 dc.w $3d6e ; 79ea dc.w $000a ; 79ec dc.w $ffda ; 79ee dc.w $426e ; 79f0 dc.w $ffde ; 79f2 dc.w $41ee ; 79f4 dc.w $ffc2 ; 79f6 dc.w $7008 ; 79f8 dc.w $a260 ; 79fa dc.w $3e00 ; 79fc dc.w $38ae ; 79fe dc.w $fff6 ; 7a00 dc.w $296e ; 7a02 dc.w $fffc ; 7a04 dc.w $0002 ; 7a06 dc.w $3007 ; 7a08 dc.w $4cee ; 7a0a dc.w $1080 ; 7a0c dc.w $ffba ; 7a0e dc.w $4e5e ; 7a10 dc.w $4e75 ; 7a12 dc.w $4e56 ; 7a14 dc.w $ff9e ; 7a16 dc.w $48e7 ; 7a18 dc.w $1f38 ; 7a1a dc.w $246e ; 7a1c dc.w $0008 ; 7a1e dc.w $598f ; 7a20 dc.w $2f3c ; 7a22 dc.w $7a73 ; 7a24 dc.w $7972 ; 7a26 dc.w $7000 ; 7a28 dc.w $3f00 ; 7a2a dc.w $a9a0 ; 7a2c dc.w $265f ; 7a2e dc.w $200b ; 7a30 dc.w $6608 ; 7a32 dc.w $3e3c ; 7a34 dc.w $ff40 ; 7a36 dc.w $6000 ; 7a38 dc.w $0194 ; 7a3a dc.w $2053 ; 7a3c dc.w $2610 ; 7a3e dc.w $2828 ; 7a40 dc.w $0004 ; 7a42 dc.w $558f ; 7a44 dc.w $2f0b ; 7a46 dc.w $a9a4 ; 7a48 dc.w $3a1f ; 7a4a dc.w $0c45 ; 7a4c dc.w $ffff ; 7a4e dc.w $6608 ; 7a50 dc.w $3e3c ; 7a52 dc.w $ff40 ; 7a54 dc.w $6000 ; 7a56 dc.w $0172 ; 7a58 dc.w $4a45 ; 7a5a dc.w $6604 ; 7a5c dc.w $3a38 ; 7a5e dc.w $0a58 ; 7a60 dc.w $486e ; 7a62 dc.w $ffa2 ; 7a64 dc.w $48c5 ; 7a66 dc.w $2f05 ; 7a68 dc.w $4eba ; 7a6a dc.w $ff66 ; 7a6c dc.w $3e00 ; 7a6e dc.w $504f ; 7a70 dc.w $4a47 ; 7a72 dc.w $6600 ; 7a74 dc.w $0154 ; 7a76 dc.w $558f ; 7a78 dc.w $486e ; 7a7a dc.w $ffa2 ; 7a7c dc.w $7001 ; 7a7e dc.w $1f00 ; 7a80 dc.w $486e ; 7a82 dc.w $fff8 ; 7a84 dc.w $7002 ; 7a86 dc.w $aa52 ; 7a88 dc.w $3e1f ; 7a8a dc.w $6600 ; 7a8c dc.w $013c ; 7a8e dc.w $558f ; 7a90 dc.w $3f2e ; 7a92 dc.w $fff8 ; 7a94 dc.w $7001 ; 7a96 dc.w $3f00 ; 7a98 dc.w $2f03 ; 7a9a dc.w $4eba ; 7a9c dc.w $b786 ; 7a9e dc.w $3e1f ; 7aa0 dc.w $6600 ; 7aa2 dc.w $011a ; 7aa4 dc.w $558f ; 7aa6 dc.w $2f0a ; 7aa8 dc.w $2f3c ; 7aaa dc.w $4d41 ; 7aac dc.w $4353 ; 7aae dc.w $2f3c ; 7ab0 dc.w $7a73 ; 7ab2 dc.w $7972 ; 7ab4 dc.w $70ff ; 7ab6 dc.w $3f00 ; 7ab8 dc.w $7004 ; 7aba dc.w $aa52 ; 7abc dc.w $3e1f ; 7abe dc.w $6600 ; 7ac0 dc.w $00fc ; 7ac2 dc.w $558f ; 7ac4 dc.w $2f0a ; 7ac6 dc.w $486e ; 7ac8 dc.w $ffe8 ; 7aca dc.w $7007 ; 7acc dc.w $aa52 ; 7ace dc.w $3e1f ; 7ad0 dc.w $6600 ; 7ad2 dc.w $00dc ; 7ad4 dc.w $006e ; 7ad6 dc.w $1000 ; 7ad8 dc.w $fff0 ; 7ada dc.w $558f ; 7adc dc.w $2f0a ; 7ade dc.w $486e ; 7ae0 dc.w $ffe8 ; 7ae2 dc.w $7008 ; 7ae4 dc.w $aa52 ; 7ae6 dc.w $3e1f ; 7ae8 dc.w $6600 ; 7aea dc.w $00c4 ; 7aec dc.w $558f ; 7aee dc.w $2f0a ; 7af0 dc.w $7003 ; 7af2 dc.w $1f00 ; 7af4 dc.w $486e ; 7af6 dc.w $fffa ; 7af8 dc.w $7003 ; 7afa dc.w $aa52 ; 7afc dc.w $3e1f ; 7afe dc.w $6600 ; 7b00 dc.w $00ae ; 7b02 dc.w $558f ; 7b04 dc.w $3f2e ; 7b06 dc.w $fffa ; 7b08 dc.w $2f04 ; 7b0a dc.w $4eba ; 7b0c dc.w $b6f6 ; 7b0e dc.w $3e1f ; 7b10 dc.w $667e ; 7b12 dc.w $558f ; 7b14 dc.w $3f2e ; 7b16 dc.w $fffa ; 7b18 dc.w $7001 ; 7b1a dc.w $3f00 ; 7b1c dc.w $7200 ; 7b1e dc.w $2f01 ; 7b20 dc.w $4eba ; 7b22 dc.w $b700 ; 7b24 dc.w $3e1f ; 7b26 dc.w $6668 ; 7b28 dc.w $203c ; 7b2a dc.w $0001 ; 7b2c dc.w $0000 ; 7b2e dc.w $a122 ; 7b30 dc.w $2848 ; 7b32 dc.w $200c ; 7b34 dc.w $6604 ; 7b36 dc.w $7e94 ; 7b38 dc.w $6056 ; 7b3a dc.w $204c ; 7b3c dc.w $a029 ; 7b3e dc.w $2d7c ; 7b40 dc.w $0001 ; 7b42 dc.w $0000 ; 7b44 dc.w $fffc ; 7b46 dc.w $7c00 ; 7b48 dc.w $603e ; 7b4a dc.w $558f ; 7b4c dc.w $3f2e ; 7b4e dc.w $fff8 ; 7b50 dc.w $486e ; 7b52 dc.w $fffc ; 7b54 dc.w $2f14 ; 7b56 dc.w $4eba ; 7b58 dc.w $b662 ; 7b5a dc.w $3e1f ; 7b5c dc.w $0c47 ; 7b5e dc.w $ffd9 ; 7b60 dc.w $6704 ; 7b62 dc.w $4a47 ; 7b64 dc.w $6626 ; 7b66 dc.w $0c47 ; 7b68 dc.w $ffd9 ; 7b6a dc.w $6602 ; 7b6c dc.w $4247 ; 7b6e dc.w $558f ; 7b70 dc.w $3f2e ; 7b72 dc.w $fffa ; 7b74 dc.w $486e ; 7b76 dc.w $fffc ; 7b78 dc.w $2f14 ; 7b7a dc.w $4eba ; 7b7c dc.w $b642 ; 7b7e dc.w $544f ; 7b80 dc.w $4a47 ; 7b82 dc.w $6608 ; 7b84 dc.w $dcae ; 7b86 dc.w $fffc ; 7b88 dc.w $b886 ; 7b8a dc.w $62be ; 7b8c dc.w $204c ; 7b8e dc.w $a023 ; 7b90 dc.w $558f ; 7b92 dc.w $3f2e ; 7b94 dc.w $fffa ; 7b96 dc.w $4eba ; 7b98 dc.w $b608 ; 7b9a dc.w $4a47 ; 7b9c dc.w $544f ; 7b9e dc.w $660e ; 7ba0 dc.w $2f0a ; 7ba2 dc.w $48c5 ; 7ba4 dc.w $2f05 ; 7ba6 dc.w $4eba ; 7ba8 dc.w $fc64 ; 7baa dc.w $3e00 ; 7bac dc.w $504f ; 7bae dc.w $4a47 ; 7bb0 dc.w $670a ; 7bb2 dc.w $558f ; 7bb4 dc.w $2f0a ; 7bb6 dc.w $7006 ; 7bb8 dc.w $aa52 ; 7bba dc.w $544f ; 7bbc dc.w $558f ; 7bbe dc.w $3f2e ; 7bc0 dc.w $fff8 ; 7bc2 dc.w $4eba ; 7bc4 dc.w $b5dc ; 7bc6 dc.w $544f ; 7bc8 dc.w $2f0b ; 7bca dc.w $a9a3 ; 7bcc dc.w $3007 ; 7bce dc.w $4cee ; 7bd0 dc.w $1cf8 ; 7bd2 dc.w $ff7e ; 7bd4 dc.w $4e5e ; 7bd6 dc.w $4e75 ; 7bd8 Unexplored_7bda dc.w $6000 ; 7bda dc.w $185e ; 7bdc Unexplored_7bde dc.w $4e56 ; 7bde dc.w $fee8 ; 7be0 dc.w $48e7 ; 7be2 dc.w $0718 ; 7be4 dc.w $47ee ; 7be6 dc.w $ff7a ; 7be8 dc.w $49ee ; 7bea dc.w $ff3a ; 7bec dc.w $4254 ; 7bee dc.w $41fa ; 7bf0 dc.w $0128 ; 7bf2 dc.w $43d3 ; 7bf4 dc.w $7003 ; 7bf6 dc.w $22d8 ; 7bf8 dc.w $51c8 ; 7bfa dc.w $fffc ; 7bfc dc.w $32d8 ; 7bfe dc.w $558f ; 7c00 dc.w $3f3c ; 7c02 dc.w $8000 ; 7c04 dc.w $2f3c ; 7c06 dc.w $6d61 ; 7c08 dc.w $6373 ; 7c0a dc.w $7000 ; 7c0c dc.w $1f00 ; 7c0e dc.w $486e ; 7c10 dc.w $ff34 ; 7c12 dc.w $486e ; 7c14 dc.w $ff36 ; 7c16 dc.w $7000 ; 7c18 dc.w $a823 ; 7c1a dc.w $3e1f ; 7c1c dc.w $6600 ; 7c1e dc.w $00ec ; 7c20 dc.w $2f0c ; 7c22 dc.w $3f3c ; 7c24 dc.w $af87 ; 7c26 dc.w $7001 ; 7c28 dc.w $3f00 ; 7c2a dc.w $4eba ; 7c2c dc.w $b686 ; 7c2e dc.w $7000 ; 7c30 dc.w $1014 ; 7c32 dc.w $4a80 ; 7c34 dc.w $660e ; 7c36 dc.w $204b ; 7c38 dc.w $224c ; 7c3a dc.w $7000 ; 7c3c dc.w $1013 ; 7c3e dc.w $5240 ; 7c40 dc.w $48c0 ; 7c42 dc.w $a22e ; 7c44 dc.w $4205 ; 7c46 dc.w $558f ; 7c48 dc.w $3f2e ; 7c4a dc.w $ff34 ; 7c4c dc.w $2f2e ; 7c4e dc.w $ff36 ; 7c50 dc.w $2f0c ; 7c52 dc.w $486e ; 7c54 dc.w $ffba ; 7c56 dc.w $7001 ; 7c58 dc.w $aa52 ; 7c5a dc.w $3e1f ; 7c5c dc.w $6670 ; 7c5e dc.w $486e ; 7c60 dc.w $ffba ; 7c62 dc.w $4eba ; 7c64 dc.w $fcb2 ; 7c66 dc.w $7200 ; 7c68 dc.w $1200 ; 7c6a dc.w $4a81 ; 7c6c dc.w $584f ; 7c6e dc.w $665e ; 7c70 dc.w $7a01 ; 7c72 dc.w $558f ; 7c74 dc.w $3f3c ; 7c76 dc.w $8000 ; 7c78 dc.w $2f3c ; 7c7a dc.w $7472 ; 7c7c dc.w $7368 ; 7c7e dc.w $7001 ; 7c80 dc.w $1f00 ; 7c82 dc.w $486e ; 7c84 dc.w $fee8 ; 7c86 dc.w $486e ; 7c88 dc.w $feea ; 7c8a dc.w $7000 ; 7c8c dc.w $a823 ; 7c8e dc.w $3e1f ; 7c90 dc.w $662a ; 7c92 dc.w $558f ; 7c94 dc.w $3f2e ; 7c96 dc.w $fee8 ; 7c98 dc.w $2f2e ; 7c9a dc.w $feea ; 7c9c dc.w $7000 ; 7c9e dc.w $2f00 ; 7ca0 dc.w $486e ; 7ca2 dc.w $feee ; 7ca4 dc.w $7001 ; 7ca6 dc.w $aa52 ; 7ca8 dc.w $3e1f ; 7caa dc.w $6610 ; 7cac dc.w $558f ; 7cae dc.w $486e ; 7cb0 dc.w $ffba ; 7cb2 dc.w $486e ; 7cb4 dc.w $feee ; 7cb6 dc.w $700c ; 7cb8 dc.w $aa52 ; 7cba dc.w $3e1f ; 7cbc dc.w $4a47 ; 7cbe dc.w $670e ; 7cc0 dc.w $558f ; 7cc2 dc.w $486e ; 7cc4 dc.w $ffba ; 7cc6 dc.w $7006 ; 7cc8 dc.w $aa52 ; 7cca dc.w $3e1f ; 7ccc dc.w $663c ; 7cce dc.w $0c47 ; 7cd0 dc.w $ffd5 ; 7cd2 dc.w $6704 ; 7cd4 dc.w $4a05 ; 7cd6 dc.w $6710 ; 7cd8 dc.w $486e ; 7cda dc.w $ffba ; 7cdc dc.w $4eba ; 7cde dc.w $fd34 ; 7ce0 dc.w $3e00 ; 7ce2 dc.w $584f ; 7ce4 dc.w $4a47 ; 7ce6 dc.w $6622 ; 7ce8 dc.w $558f ; 7cea dc.w $486e ; 7cec dc.w $ffba ; 7cee dc.w $7001 ; 7cf0 dc.w $1f00 ; 7cf2 dc.w $70fe ; 7cf4 dc.w $a822 ; 7cf6 dc.w $3c1f ; 7cf8 dc.w $0c46 ; 7cfa dc.w $ffff ; 7cfc dc.w $670c ; 7cfe dc.w $558f ; 7d00 dc.w $3f06 ; 7d02 dc.w $70fd ; 7d04 dc.w $a822 ; 7d06 dc.w $544f ; 7d08 dc.w $6004 ; 7d0a dc.w $701b ; 7d0c dc.w $a9c9 ; 7d0e dc.w $4cee ; 7d10 dc.w $18e0 ; 7d12 dc.w $fed4 ; 7d14 dc.w $4e5e ; 7d16 dc.w $4e75 ; 7d18 dc.w $1053 ; 7d1a dc.w $7973 ; 7d1c dc.w $7465 ; 7d1e dc.w $6d20 ; 7d20 dc.w $5265 ; 7d22 dc.w $736f ; 7d24 dc.w $7572 ; 7d26 dc.w $6365 ; 7d28 dc.w $7300 ; 7d2a Unexplored_7d2c dc.w $4e56 ; 7d2c dc.w $fff8 ; 7d2e dc.w $48e7 ; 7d30 dc.w $0300 ; 7d32 dc.w $7e01 ; 7d34 dc.w $203c ; 7d36 dc.w $7379 ; 7d38 dc.w $7376 ; 7d3a dc.w $41ee ; 7d3c dc.w $fff8 ; 7d3e dc.w $2248 ; 7d40 dc.w $a1ad ; 7d42 dc.w $2288 ; 7d44 dc.w $3c00 ; 7d46 dc.w $664e ; 7d48 dc.w $203c ; 7d4a dc.w $7379 ; 7d4c dc.w $7375 ; 7d4e dc.w $41ee ; 7d50 dc.w $fffc ; 7d52 dc.w $2248 ; 7d54 dc.w $a1ad ; 7d56 dc.w $2288 ; 7d58 dc.w $3c00 ; 7d5a dc.w $6626 ; 7d5c dc.w $4aae ; 7d5e dc.w $fff8 ; 7d60 dc.w $660a ; 7d62 dc.w $3038 ; 7d64 dc.w $015a ; 7d66 dc.w $48c0 ; 7d68 dc.w $2d40 ; 7d6a dc.w $fff8 ; 7d6c dc.w $486e ; 7d6e dc.w $fffc ; 7d70 dc.w $2f2e ; 7d72 dc.w $fff8 ; 7d74 dc.w $203c ; 7d76 dc.w $0002 ; 7d78 dc.w $0c03 ; 7d7a dc.w $fe22 ; 7d7c dc.w $2e00 ; 7d7e dc.w $504f ; 7d80 dc.w $6014 ; 7d82 dc.w $7000 ; 7d84 dc.w $2f00 ; 7d86 dc.w $2f2e ; 7d88 dc.w $fff8 ; 7d8a dc.w $203c ; 7d8c dc.w $0002 ; 7d8e dc.w $0c03 ; 7d90 dc.w $fe22 ; 7d92 dc.w $2e00 ; 7d94 dc.w $504f ; 7d96 dc.w $0c87 ; 7d98 dc.w $ffff ; 7d9a dc.w $f926 ; 7d9c dc.w $6604 ; 7d9e dc.w $7066 ; 7da0 dc.w $a9c9 ; 7da2 dc.w $7000 ; 7da4 dc.w $2f00 ; 7da6 dc.w $2f00 ; 7da8 dc.w $2f3c ; 7daa dc.w $7264 ; 7dac dc.w $6164 ; 7dae dc.w $203c ; 7db0 dc.w $0003 ; 7db2 dc.w $162d ; 7db4 dc.w $fe22 ; 7db6 dc.w $4fef ; 7db8 dc.w $000c ; 7dba dc.w $4cee ; 7dbc dc.w $00c0 ; 7dbe dc.w $fff0 ; 7dc0 dc.w $4e5e ; 7dc2 dc.w $4e75 ; 7dc4 dc.w $4e56 ; 7dc6 dc.w $fff8 ; 7dc8 dc.w $2f07 ; 7dca dc.w $7000 ; 7dcc dc.w $2d40 ; 7dce dc.w $fffc ; 7dd0 dc.w $558f ; 7dd2 dc.w $487a ; 7dd4 dc.w $007a ; 7dd6 dc.w $2f3c ; 7dd8 dc.w $7077 ; 7dda dc.w $7063 ; 7ddc dc.w $7002 ; 7dde dc.w $2f00 ; 7de0 dc.w $486e ; 7de2 dc.w $fff8 ; 7de4 dc.w $7200 ; 7de6 dc.w $2f01 ; 7de8 dc.w $2f01 ; 7dea dc.w $3f3c ; 7dec dc.w $0001 ; 7dee dc.w $aa5a ; 7df0 dc.w $3e1f ; 7df2 dc.w $6638 ; 7df4 dc.w $558f ; 7df6 dc.w $2f2e ; 7df8 dc.w $fff8 ; 7dfa dc.w $487a ; 7dfc dc.w $0038 ; 7dfe dc.w $486e ; 7e00 dc.w $fffc ; 7e02 dc.w $7000 ; 7e04 dc.w $2f00 ; 7e06 dc.w $3f3c ; 7e08 dc.w $0005 ; 7e0a dc.w $aa5a ; 7e0c dc.w $3e1f ; 7e0e dc.w $661c ; 7e10 dc.w $598f ; 7e12 dc.w $7003 ; 7e14 dc.w $1f00 ; 7e16 dc.w $1f3c ; 7e18 dc.w $0083 ; 7e1a dc.w $2f2e ; 7e1c dc.w $fff8 ; 7e1e dc.w $7200 ; 7e20 dc.w $2f01 ; 7e22 dc.w $206e ; 7e24 dc.w $fffc ; 7e26 dc.w $4e90 ; 7e28 dc.w $201f ; 7e2a dc.w $3e00 ; 7e2c dc.w $2e2e ; 7e2e dc.w $fff4 ; 7e30 dc.w $4e5e ; 7e32 dc.w $4e75 ; 7e34 dc.w $1843 ; 7e36 dc.w $4672 ; 7e38 dc.w $6167 ; 7e3a dc.w $496e ; 7e3c dc.w $6974 ; 7e3e dc.w $6961 ; 7e40 dc.w $6c69 ; 7e42 dc.w $7a61 ; 7e44 dc.w $7469 ; 7e46 dc.w $6f6e ; 7e48 dc.w $5244 ; 7e4a dc.w $6573 ; 7e4c dc.w $6300 ; 7e4e dc.w $0f43 ; 7e50 dc.w $6f64 ; 7e52 dc.w $6546 ; 7e54 dc.w $7261 ; 7e56 dc.w $676d ; 7e58 dc.w $656e ; 7e5a dc.w $744d ; 7e5c dc.w $6772 ; 7e5e dc.w $0000 ; 7e60 dc.w $4e56 ; 7e62 dc.w $fef2 ; 7e64 dc.w $48e7 ; 7e66 dc.w $0118 ; 7e68 dc.w $47ee ; 7e6a dc.w $fef2 ; 7e6c dc.w $558f ; 7e6e dc.w $487a ; 7e70 dc.w $0090 ; 7e72 dc.w $2f3c ; 7e74 dc.w $7077 ; 7e76 dc.w $7063 ; 7e78 dc.w $7002 ; 7e7a dc.w $2f00 ; 7e7c dc.w $486e ; 7e7e dc.w $fff2 ; 7e80 dc.w $486e ; 7e82 dc.w $fff6 ; 7e84 dc.w $2f0b ; 7e86 dc.w $3f3c ; 7e88 dc.w $0001 ; 7e8a dc.w $aa5a ; 7e8c dc.w $3e1f ; 7e8e dc.w $664a ; 7e90 dc.w $558f ; 7e92 dc.w $2f2e ; 7e94 dc.w $fff2 ; 7e96 dc.w $487a ; 7e98 dc.w $004e ; 7e9a dc.w $486e ; 7e9c dc.w $fffa ; 7e9e dc.w $486e ; 7ea0 dc.w $ffff ; 7ea2 dc.w $3f3c ; 7ea4 dc.w $0005 ; 7ea6 dc.w $aa5a ; 7ea8 dc.w $3e1f ; 7eaa dc.w $662e ; 7eac dc.w $7000 ; 7eae dc.w $102e ; 7eb0 dc.w $ffff ; 7eb2 dc.w $0c40 ; 7eb4 dc.w $0002 ; 7eb6 dc.w $6622 ; 7eb8 dc.w $598f ; 7eba dc.w $2f2e ; 7ebc dc.w $fffa ; 7ebe dc.w $7021 ; 7ec0 dc.w $2f00 ; 7ec2 dc.w $7201 ; 7ec4 dc.w $1f01 ; 7ec6 dc.w $7000 ; 7ec8 dc.w $aa59 ; 7eca dc.w $285f ; 7ecc dc.w $200c ; 7ece dc.w $670a ; 7ed0 dc.w $204c ; 7ed2 dc.w $4e90 ; 7ed4 dc.w $2f0c ; 7ed6 dc.w $7001 ; 7ed8 dc.w $aa59 ; 7eda dc.w $3007 ; 7edc dc.w $4cee ; 7ede dc.w $1880 ; 7ee0 dc.w $fee6 ; 7ee2 dc.w $4e5e ; 7ee4 dc.w $4e75 ; 7ee6 dc.w $184d ; 7ee8 dc.w $5053 ; 7eea dc.w $6563 ; 7eec dc.w $6f6e ; 7eee dc.w $6461 ; 7ef0 dc.w $7279 ; 7ef2 dc.w $496e ; 7ef4 dc.w $6974 ; 7ef6 dc.w $6961 ; 7ef8 dc.w $6c69 ; 7efa dc.w $7a65 ; 7efc dc.w $4150 ; 7efe dc.w $4900 ; 7f00 dc.w $094d ; 7f02 dc.w $504c ; 7f04 dc.w $6962 ; 7f06 dc.w $7261 ; 7f08 dc.w $7279 ; 7f0a dc.w $0000 ; 7f0c dc.w $4e56 ; 7f0e dc.w $0000 ; 7f10 dc.w $202e ; 7f12 dc.w $0008 ; 7f14 dc.w $0480 ; 7f16 dc.w $666f ; 7f18 dc.w $7672 ; 7f1a dc.w $672c ; 7f1c dc.w $0480 ; 7f1e dc.w $07f3 ; 7f20 dc.w $f8f2 ; 7f22 dc.w $6730 ; 7f24 dc.w $0480 ; 7f26 dc.w $0008 ; 7f28 dc.w $f9fe ; 7f2a dc.w $6720 ; 7f2c dc.w $0480 ; 7f2e dc.w $0008 ; 7f30 dc.w $0900 ; 7f32 dc.w $671c ; 7f34 dc.w $0480 ; 7f36 dc.w $00f7 ; 7f38 dc.w $f700 ; 7f3a dc.w $671c ; 7f3c dc.w $0480 ; 7f3e dc.w $03fa ; 7f40 dc.w $0d10 ; 7f42 dc.w $6618 ; 7f44 dc.w $7008 ; 7f46 dc.w $6016 ; 7f48 dc.w $7009 ; 7f4a dc.w $6012 ; 7f4c dc.w $700a ; 7f4e dc.w $600e ; 7f50 dc.w $700b ; 7f52 dc.w $600a ; 7f54 dc.w $700c ; 7f56 dc.w $6006 ; 7f58 dc.w $7011 ; 7f5a dc.w $6002 ; 7f5c dc.w $7000 ; 7f5e dc.w $4e5e ; 7f60 dc.w $4e75 ; 7f62 Unexplored_7f64 dc.w $6000 ; 7f64 dc.w $30d6 ; 7f66 Unexplored_7f68 dc.w $6000 ; 7f68 dc.w $1a52 ; 7f6a Unexplored_7f6c dc.w $6000 ; 7f6c dc.w $4718 ; 7f6e Unexplored_7f70 dc.w $4e56 ; 7f70 dc.w $fb06 ; 7f72 dc.w $48e7 ; 7f74 dc.w $1718 ; 7f76 dc.w $47ee ; 7f78 dc.w $fb06 ; 7f7a dc.w $3d7c ; 7f7c dc.w $8000 ; 7f7e dc.w $ff26 ; 7f80 dc.w $3d7c ; 7f82 dc.w $0006 ; 7f84 dc.w $ff24 ; 7f86 dc.w $2d7c ; 7f88 dc.w $666f ; 7f8a dc.w $7672 ; 7f8c dc.w $ff20 ; 7f8e dc.w $41fa ; 7f90 dc.w $03d6 ; 7f92 dc.w $43ee ; 7f94 dc.w $fee0 ; 7f96 dc.w $7004 ; 7f98 dc.w $22d8 ; 7f9a dc.w $51c8 ; 7f9c dc.w $fffc ; 7f9e dc.w $1290 ; 7fa0 dc.w $3d7c ; 7fa2 dc.w $8000 ; 7fa4 dc.w $fede ; 7fa6 dc.w $3d7c ; 7fa8 dc.w $0008 ; 7faa dc.w $fedc ; 7fac dc.w $2d7c ; 7fae dc.w $7366 ; 7fb0 dc.w $7672 ; 7fb2 dc.w $fed8 ; 7fb4 dc.w $41fa ; 7fb6 dc.w $041c ; 7fb8 dc.w $43ee ; 7fba dc.w $fe98 ; 7fbc dc.w $7003 ; 7fbe dc.w $22d8 ; 7fc0 dc.w $51c8 ; 7fc2 dc.w $fffc ; 7fc4 dc.w $32d8 ; 7fc6 dc.w $1290 ; 7fc8 dc.w $3d7c ; 7fca dc.w $8000 ; 7fcc dc.w $fe96 ; 7fce dc.w $426e ; 7fd0 dc.w $fe94 ; 7fd2 dc.w $2d7c ; 7fd4 dc.w $7366 ; 7fd6 dc.w $7672 ; 7fd8 dc.w $fe90 ; 7fda dc.w $41fa ; 7fdc dc.w $03e4 ; 7fde dc.w $43ee ; 7fe0 dc.w $fe50 ; 7fe2 dc.w $22d8 ; 7fe4 dc.w $22d8 ; 7fe6 dc.w $22d8 ; 7fe8 dc.w $22d8 ; 7fea dc.w $1290 ; 7fec dc.w $3d7c ; 7fee dc.w $8000 ; 7ff0 dc.w $fe4e ; 7ff2 dc.w $3d7c ; 7ff4 dc.w $0032 ; 7ff6 dc.w $fe4c ; 7ff8 dc.w $2d7c ; 7ffa dc.w $666f ; 7ffc dc.w $7672 ; 7ffe dc.w $fe48 ; 8000 dc.w $41fa ; 8002 dc.w $0356 ; 8004 dc.w $43ee ; 8006 dc.w $fe08 ; 8008 dc.w $22d8 ; 800a dc.w $22d8 ; 800c dc.w $22d8 ; 800e dc.w $32d8 ; 8010 dc.w $3d7c ; 8012 dc.w $8000 ; 8014 dc.w $fe06 ; 8016 dc.w $3d7c ; 8018 dc.w $0001 ; 801a dc.w $fe04 ; 801c dc.w $2d7c ; 801e dc.w $7366 ; 8020 dc.w $7672 ; 8022 dc.w $fe00 ; 8024 dc.w $41fa ; 8026 dc.w $038e ; 8028 dc.w $43ee ; 802a dc.w $fdc0 ; 802c dc.w $22d8 ; 802e dc.w $22d8 ; 8030 dc.w $32d8 ; 8032 dc.w $1290 ; 8034 dc.w $3d7c ; 8036 dc.w $4000 ; 8038 dc.w $fdbe ; 803a dc.w $3d7c ; 803c dc.w $0002 ; 803e dc.w $fdbc ; 8040 dc.w $2d7c ; 8042 dc.w $6e6c ; 8044 dc.w $6962 ; 8046 dc.w $fdb8 ; 8048 dc.w $41fa ; 804a dc.w $035e ; 804c dc.w $43ee ; 804e dc.w $fd78 ; 8050 dc.w $22d8 ; 8052 dc.w $22d8 ; 8054 dc.w $32d8 ; 8056 dc.w $1290 ; 8058 dc.w $3d7c ; 805a dc.w $4000 ; 805c dc.w $fd76 ; 805e dc.w $3d7c ; 8060 dc.w $0003 ; 8062 dc.w $fd74 ; 8064 dc.w $2d7c ; 8066 dc.w $6e6c ; 8068 dc.w $6962 ; 806a dc.w $fd70 ; 806c dc.w $41fa ; 806e dc.w $0328 ; 8070 dc.w $43ee ; 8072 dc.w $fd30 ; 8074 dc.w $22d8 ; 8076 dc.w $22d8 ; 8078 dc.w $22d8 ; 807a dc.w $22d8 ; 807c dc.w $1290 ; 807e dc.w $3d7c ; 8080 dc.w $8000 ; 8082 dc.w $fd2e ; 8084 dc.w $3d7c ; 8086 dc.w $0033 ; 8088 dc.w $fd2c ; 808a dc.w $2d7c ; 808c dc.w $666f ; 808e dc.w $7672 ; 8090 dc.w $fd28 ; 8092 dc.w $41fa ; 8094 dc.w $02c4 ; 8096 dc.w $43ee ; 8098 dc.w $fce8 ; 809a dc.w $22d8 ; 809c dc.w $22d8 ; 809e dc.w $22d8 ; 80a0 dc.w $32d8 ; 80a2 dc.w $3d7c ; 80a4 dc.w $8001 ; 80a6 dc.w $fce6 ; 80a8 dc.w $3d7c ; 80aa dc.w $0007 ; 80ac dc.w $fce4 ; 80ae dc.w $2d7c ; 80b0 dc.w $6e6c ; 80b2 dc.w $6962 ; 80b4 dc.w $fce0 ; 80b6 dc.w $41fa ; 80b8 dc.w $02d0 ; 80ba dc.w $43ee ; 80bc dc.w $fca0 ; 80be dc.w $22d8 ; 80c0 dc.w $22d8 ; 80c2 dc.w $22d8 ; 80c4 dc.w $1290 ; 80c6 dc.w $3d7c ; 80c8 dc.w $8001 ; 80ca dc.w $fc9e ; 80cc dc.w $3d7c ; 80ce dc.w $bfdc ; 80d0 dc.w $fc9c ; 80d2 dc.w $2d7c ; 80d4 dc.w $6e6c ; 80d6 dc.w $6962 ; 80d8 dc.w $fc98 ; 80da dc.w $41fa ; 80dc dc.w $02a0 ; 80de dc.w $43ee ; 80e0 dc.w $fc58 ; 80e2 dc.w $22d8 ; 80e4 dc.w $22d8 ; 80e6 dc.w $32d8 ; 80e8 dc.w $1290 ; 80ea dc.w $3d7c ; 80ec dc.w $4000 ; 80ee dc.w $fc56 ; 80f0 dc.w $3d7c ; 80f2 dc.w $bff1 ; 80f4 dc.w $fc54 ; 80f6 dc.w $2d7c ; 80f8 dc.w $6e6c ; 80fa dc.w $6962 ; 80fc dc.w $fc50 ; 80fe dc.w $41fa ; 8100 dc.w $024e ; 8102 dc.w $43ee ; 8104 dc.w $fc10 ; 8106 dc.w $22d8 ; 8108 dc.w $22d8 ; 810a dc.w $32d8 ; 810c dc.w $3d7c ; 810e dc.w $8000 ; 8110 dc.w $fffe ; 8112 dc.w $3d7c ; 8114 dc.w $0006 ; 8116 dc.w $fffc ; 8118 dc.w $2d7c ; 811a dc.w $666f ; 811c dc.w $7672 ; 811e dc.w $fff8 ; 8120 dc.w $41fa ; 8122 dc.w $0244 ; 8124 dc.w $43ee ; 8126 dc.w $ffb8 ; 8128 dc.w $7004 ; 812a dc.w $22d8 ; 812c dc.w $51c8 ; 812e dc.w $fffc ; 8130 dc.w $1290 ; 8132 dc.w $3d7c ; 8134 dc.w $8000 ; 8136 dc.w $ffb6 ; 8138 dc.w $3d7c ; 813a dc.w $0032 ; 813c dc.w $ffb4 ; 813e dc.w $2d7c ; 8140 dc.w $666f ; 8142 dc.w $7672 ; 8144 dc.w $ffb0 ; 8146 dc.w $41fa ; 8148 dc.w $0210 ; 814a dc.w $43ee ; 814c dc.w $ff70 ; 814e dc.w $22d8 ; 8150 dc.w $22d8 ; 8152 dc.w $22d8 ; 8154 dc.w $32d8 ; 8156 dc.w $3d7c ; 8158 dc.w $4001 ; 815a dc.w $ff6e ; 815c dc.w $3d7c ; 815e dc.w $bff1 ; 8160 dc.w $ff6c ; 8162 dc.w $2d7c ; 8164 dc.w $6e6c ; 8166 dc.w $6962 ; 8168 dc.w $ff68 ; 816a dc.w $41fa ; 816c dc.w $01e2 ; 816e dc.w $43ee ; 8170 dc.w $ff28 ; 8172 dc.w $22d8 ; 8174 dc.w $22d8 ; 8176 dc.w $32d8 ; 8178 dc.w $4246 ; 817a dc.w $558f ; 817c dc.w $4eba ; 817e dc.w $086a ; 8180 dc.w $1a1f ; 8182 dc.w $670c ; 8184 dc.w $49ee ; 8186 dc.w $ff28 ; 8188 dc.w $7a03 ; 818a dc.w $4eba ; 818c dc.w $fc38 ; 818e dc.w $6006 ; 8190 dc.w $49ee ; 8192 dc.w $fc10 ; 8194 dc.w $7a0b ; 8196 dc.w $4247 ; 8198 dc.w $6000 ; 819a dc.w $0196 ; 819c dc.w $48c7 ; 819e dc.w $2007 ; 81a0 dc.w $2200 ; 81a2 dc.w $c0fc ; 81a4 dc.w $0048 ; 81a6 dc.w $4841 ; 81a8 dc.w $c2fc ; 81aa dc.w $0048 ; 81ac dc.w $4841 ; 81ae dc.w $4241 ; 81b0 dc.w $d081 ; 81b2 dc.w $7200 ; 81b4 dc.w $3234 ; 81b6 dc.w $0846 ; 81b8 dc.w $4a81 ; 81ba dc.w $0801 ; 81bc dc.w $0000 ; 81be dc.w $6748 ; 81c0 dc.w $558f ; 81c2 dc.w $7001 ; 81c4 dc.w $2f00 ; 81c6 dc.w $7200 ; 81c8 dc.w $2f01 ; 81ca dc.w $48c7 ; 81cc dc.w $2407 ; 81ce dc.w $2602 ; 81d0 dc.w $c4fc ; 81d2 dc.w $0048 ; 81d4 dc.w $4843 ; 81d6 dc.w $c6fc ; 81d8 dc.w $0048 ; 81da dc.w $4843 ; 81dc dc.w $4243 ; 81de dc.w $d483 ; 81e0 dc.w $4874 ; 81e2 dc.w $2800 ; 81e4 dc.w $7002 ; 81e6 dc.w $2f00 ; 81e8 dc.w $2f3c ; 81ea dc.w $7077 ; 81ec dc.w $7063 ; 81ee dc.w $486e ; 81f0 dc.w $fc06 ; 81f2 dc.w $486e ; 81f4 dc.w $fc0a ; 81f6 dc.w $486e ; 81f8 dc.w $fc0f ; 81fa dc.w $2f0b ; 81fc dc.w $3f3c ; 81fe dc.w $fffe ; 8200 dc.w $aa5a ; 8202 dc.w $3c1f ; 8204 dc.w $6700 ; 8206 dc.w $0126 ; 8208 dc.w $48c7 ; 820a dc.w $2007 ; 820c dc.w $2200 ; 820e dc.w $c0fc ; 8210 dc.w $0048 ; 8212 dc.w $4841 ; 8214 dc.w $c2fc ; 8216 dc.w $0048 ; 8218 dc.w $4841 ; 821a dc.w $4241 ; 821c dc.w $d081 ; 821e dc.w $7200 ; 8220 dc.w $3234 ; 8222 dc.w $0846 ; 8224 dc.w $303c ; 8226 dc.w $8000 ; 8228 dc.w $c041 ; 822a dc.w $674a ; 822c dc.w $558f ; 822e dc.w $48c7 ; 8230 dc.w $2007 ; 8232 dc.w $2200 ; 8234 dc.w $c0fc ; 8236 dc.w $0048 ; 8238 dc.w $4841 ; 823a dc.w $c2fc ; 823c dc.w $0048 ; 823e dc.w $4841 ; 8240 dc.w $4241 ; 8242 dc.w $d081 ; 8244 dc.w $2f34 ; 8246 dc.w $0840 ; 8248 dc.w $4eba ; 824a dc.w $fcc2 ; 824c dc.w $588f ; 824e dc.w $3f00 ; 8250 dc.w $48c7 ; 8252 dc.w $2007 ; 8254 dc.w $2200 ; 8256 dc.w $c0fc ; 8258 dc.w $0048 ; 825a dc.w $4841 ; 825c dc.w $c2fc ; 825e dc.w $0048 ; 8260 dc.w $4841 ; 8262 dc.w $4241 ; 8264 dc.w $d081 ; 8266 dc.w $3f34 ; 8268 dc.w $0844 ; 826a dc.w $7000 ; 826c dc.w $3f00 ; 826e dc.w $4eba ; 8270 dc.w $24ce ; 8272 dc.w $3c1f ; 8274 dc.w $6064 ; 8276 dc.w $48c7 ; 8278 dc.w $2007 ; 827a dc.w $2200 ; 827c dc.w $c0fc ; 827e dc.w $0048 ; 8280 dc.w $4841 ; 8282 dc.w $c2fc ; 8284 dc.w $0048 ; 8286 dc.w $4841 ; 8288 dc.w $4241 ; 828a dc.w $d081 ; 828c dc.w $7200 ; 828e dc.w $3234 ; 8290 dc.w $0846 ; 8292 dc.w $303c ; 8294 dc.w $4000 ; 8296 dc.w $c041 ; 8298 dc.w $6740 ; 829a dc.w $558f ; 829c dc.w $48c7 ; 829e dc.w $2007 ; 82a0 dc.w $2200 ; 82a2 dc.w $c0fc ; 82a4 dc.w $0048 ; 82a6 dc.w $4841 ; 82a8 dc.w $c2fc ; 82aa dc.w $0048 ; 82ac dc.w $4841 ; 82ae dc.w $4241 ; 82b0 dc.w $d081 ; 82b2 dc.w $2f34 ; 82b4 dc.w $0840 ; 82b6 dc.w $48c7 ; 82b8 dc.w $2007 ; 82ba dc.w $2200 ; 82bc dc.w $c0fc ; 82be dc.w $0048 ; 82c0 dc.w $4841 ; 82c2 dc.w $c2fc ; 82c4 dc.w $0048 ; 82c6 dc.w $4841 ; 82c8 dc.w $4241 ; 82ca dc.w $d081 ; 82cc dc.w $3f34 ; 82ce dc.w $0844 ; 82d0 dc.w $7000 ; 82d2 dc.w $1f00 ; 82d4 dc.w $4eba ; 82d6 dc.w $2396 ; 82d8 dc.w $3c1f ; 82da dc.w $4a46 ; 82dc dc.w $674e ; 82de dc.w $7000 ; 82e0 dc.w $1038 ; 82e2 dc.w $0bff ; 82e4 dc.w $0c40 ; 82e6 dc.w $00ff ; 82e8 dc.w $674c ; 82ea dc.w $7000 ; 82ec dc.w $1038 ; 82ee dc.w $0bff ; 82f0 dc.w $323c ; 82f2 dc.w $00e0 ; 82f4 dc.w $c200 ; 82f6 dc.w $7000 ; 82f8 dc.w $1001 ; 82fa dc.w $0c40 ; 82fc dc.w $0060 ; 82fe dc.w $6636 ; 8300 dc.w $4ab8 ; 8302 dc.w $0120 ; 8304 dc.w $6730 ; 8306 dc.w $70ff ; 8308 dc.w $b0b8 ; 830a dc.w $0120 ; 830c dc.w $6728 ; 830e dc.w $48c7 ; 8310 dc.w $2007 ; 8312 dc.w $2200 ; 8314 dc.w $c0fc ; 8316 dc.w $0048 ; 8318 dc.w $4841 ; 831a dc.w $c2fc ; 831c dc.w $0048 ; 831e dc.w $4841 ; 8320 dc.w $4241 ; 8322 dc.w $d081 ; 8324 dc.w $4874 ; 8326 dc.w $0800 ; 8328 dc.w $abff ; 832a dc.w $600a ; 832c dc.w $3007 ; 832e dc.w $5247 ; 8330 dc.w $ba47 ; 8332 dc.w $6e00 ; 8334 dc.w $fe68 ; 8336 dc.w $4a46 ; 8338 dc.w $6606 ; 833a dc.w $4eba ; 833c dc.w $fb24 ; 833e dc.w $3c00 ; 8340 dc.w $3d46 ; 8342 dc.w $0008 ; 8344 dc.w $4cee ; 8346 dc.w $18e8 ; 8348 dc.w $faee ; 834a dc.w $4e5e ; 834c dc.w $4e75 ; 834e dc.w $0844 ; 8350 dc.w $6562 ; 8352 dc.w $7567 ; 8354 dc.w $4c69 ; 8356 dc.w $6200 ; 8358 dc.w $0c49 ; 835a dc.w $6e74 ; 835c dc.w $6572 ; 835e dc.w $6661 ; 8360 dc.w $6365 ; 8362 dc.w $4c69 ; 8364 dc.w $6200 ; 8366 dc.w $1350 ; 8368 dc.w $7269 ; 836a dc.w $7661 ; 836c dc.w $7465 ; 836e dc.w $496e ; 8370 dc.w $7465 ; 8372 dc.w $7266 ; 8374 dc.w $6163 ; 8376 dc.w $654c ; 8378 dc.w $6962 ; 837a dc.w $0000 ; 837c dc.w $094d ; 837e dc.w $6174 ; 8380 dc.w $6836 ; 8382 dc.w $344c ; 8384 dc.w $6962 ; 8386 dc.w $0000 ; 8388 dc.w $0b42 ; 838a dc.w $6f6f ; 838c dc.w $7453 ; 838e dc.w $7464 ; 8390 dc.w $434c ; 8392 dc.w $6962 ; 8394 dc.w $0000 ; 8396 dc.w $0f4d ; 8398 dc.w $5053 ; 839a dc.w $6861 ; 839c dc.w $7265 ; 839e dc.w $6447 ; 83a0 dc.w $6c6f ; 83a2 dc.w $6261 ; 83a4 dc.w $6c73 ; 83a6 dc.w $0000 ; 83a8 dc.w $094d ; 83aa dc.w $504c ; 83ac dc.w $6962 ; 83ae dc.w $7261 ; 83b0 dc.w $7279 ; 83b2 dc.w $0000 ; 83b4 dc.w $094d ; 83b6 dc.w $6978 ; 83b8 dc.w $6564 ; 83ba dc.w $4d6f ; 83bc dc.w $6465 ; 83be dc.w $0000 ; 83c0 dc.w $0f43 ; 83c2 dc.w $6f64 ; 83c4 dc.w $6546 ; 83c6 dc.w $7261 ; 83c8 dc.w $676d ; 83ca dc.w $656e ; 83cc dc.w $744d ; 83ce dc.w $6772 ; 83d0 dc.w $0000 ; 83d2 dc.w $1150 ; 83d4 dc.w $726f ; 83d6 dc.w $6365 ; 83d8 dc.w $7373 ; 83da dc.w $4d67 ; 83dc dc.w $7253 ; 83de dc.w $7570 ; 83e0 dc.w $706f ; 83e2 dc.w $7274 ; 83e4 dc.w $0000 ; 83e6 Unexplored_83e8 dc.w $4e56 ; 83e8 dc.w $fef8 ; 83ea dc.w $48e7 ; 83ec dc.w $0118 ; 83ee dc.w $7000 ; 83f0 dc.w $2d40 ; 83f2 dc.w $fefc ; 83f4 dc.w $a11a ; 83f6 dc.w $2648 ; 83f8 dc.w $598f ; 83fa dc.w $2eb8 ; 83fc dc.w $02a6 ; 83fe dc.w $205f ; 8400 dc.w $a01b ; 8402 dc.w $558f ; 8404 dc.w $487a ; 8406 dc.w $005a ; 8408 dc.w $2f3c ; 840a dc.w $7077 ; 840c dc.w $7063 ; 840e dc.w $7002 ; 8410 dc.w $2f00 ; 8412 dc.w $486e ; 8414 dc.w $fef8 ; 8416 dc.w $486e ; 8418 dc.w $fefc ; 841a dc.w $486e ; 841c dc.w $ff00 ; 841e dc.w $3f3c ; 8420 dc.w $0001 ; 8422 dc.w $aa5a ; 8424 dc.w $3e1f ; 8426 dc.w $204b ; 8428 dc.w $a01b ; 842a dc.w $4a47 ; 842c dc.w $6628 ; 842e dc.w $4aae ; 8430 dc.w $fefc ; 8432 dc.w $6722 ; 8434 dc.w $598f ; 8436 dc.w $2f2e ; 8438 dc.w $fefc ; 843a dc.w $7031 ; 843c dc.w $2f00 ; 843e dc.w $7201 ; 8440 dc.w $1f01 ; 8442 dc.w $7000 ; 8444 dc.w $aa59 ; 8446 dc.w $285f ; 8448 dc.w $200c ; 844a dc.w $670a ; 844c dc.w $204c ; 844e dc.w $4e90 ; 8450 dc.w $2f0c ; 8452 dc.w $7001 ; 8454 dc.w $aa59 ; 8456 dc.w $4cee ; 8458 dc.w $1880 ; 845a dc.w $feec ; 845c dc.w $4e5e ; 845e dc.w $4e75 ; 8460 dc.w $0e54 ; 8462 dc.w $696d ; 8464 dc.w $654d ; 8466 dc.w $616e ; 8468 dc.w $6167 ; 846a dc.w $6572 ; 846c dc.w $4c69 ; 846e dc.w $6200 ; 8470 Unexplored_8472 dc.w $4e56 ; 8472 dc.w $fed8 ; 8474 dc.w $48e7 ; 8476 dc.w $0108 ; 8478 dc.w $49ee ; 847a dc.w $fee0 ; 847c dc.w $7000 ; 847e dc.w $2d40 ; 8480 dc.w $fffc ; 8482 dc.w $2d40 ; 8484 dc.w $fff8 ; 8486 dc.w $2d40 ; 8488 dc.w $fff4 ; 848a dc.w $3d7c ; 848c dc.w $0004 ; 848e dc.w $fff2 ; 8490 dc.w $426e ; 8492 dc.w $fff0 ; 8494 dc.w $2d40 ; 8496 dc.w $ffec ; 8498 dc.w $426e ; 849a dc.w $ffea ; 849c dc.w $426e ; 849e dc.w $ffe8 ; 84a0 dc.w $2d40 ; 84a2 dc.w $ffe4 ; 84a4 dc.w $422e ; 84a6 dc.w $ffe3 ; 84a8 dc.w $1d7c ; 84aa dc.w $0007 ; 84ac dc.w $ffe2 ; 84ae dc.w $3d7c ; 84b0 dc.w $aafe ; 84b2 dc.w $ffe0 ; 84b4 dc.w $598f ; 84b6 dc.w $2eb8 ; 84b8 dc.w $02a6 ; 84ba dc.w $205f ; 84bc dc.w $a01b ; 84be dc.w $558f ; 84c0 dc.w $487a ; 84c2 dc.w $0048 ; 84c4 dc.w $2f3c ; 84c6 dc.w $7077 ; 84c8 dc.w $7063 ; 84ca dc.w $4878 ; 84cc dc.w $0101 ; 84ce dc.w $486e ; 84d0 dc.w $fed8 ; 84d2 dc.w $486e ; 84d4 dc.w $fedc ; 84d6 dc.w $2f0c ; 84d8 dc.w $3f3c ; 84da dc.w $0001 ; 84dc dc.w $aa5a ; 84de dc.w $3e1f ; 84e0 dc.w $661a ; 84e2 dc.w $4aae ; 84e4 dc.w $fedc ; 84e6 dc.w $6714 ; 84e8 dc.w $1d7c ; 84ea dc.w $0001 ; 84ec dc.w $fff1 ; 84ee dc.w $2d6e ; 84f0 dc.w $fedc ; 84f2 dc.w $fff4 ; 84f4 dc.w $41ee ; 84f6 dc.w $ffe0 ; 84f8 dc.w $4e90 ; 84fa dc.w $6004 ; 84fc dc.w $700f ; 84fe dc.w $a9c9 ; 8500 dc.w $4cee ; 8502 dc.w $1080 ; 8504 dc.w $fed0 ; 8506 dc.w $4e5e ; 8508 dc.w $4e75 ; 850a dc.w $0d50 ; 850c dc.w $726f ; 850e dc.w $6365 ; 8510 dc.w $7373 ; 8512 dc.w $4d67 ; 8514 dc.w $724c ; 8516 dc.w $6962 ; 8518 dc.w $0000 ; 851a dc.w $4e56 ; 851c dc.w $ffec ; 851e dc.w $48e7 ; 8520 dc.w $0108 ; 8522 dc.w $286e ; 8524 dc.w $0008 ; 8526 dc.w $7000 ; 8528 dc.w $2880 ; 852a dc.w $486e ; 852c dc.w $ffec ; 852e dc.w $487a ; 8530 dc.w $0052 ; 8532 dc.w $7000 ; 8534 dc.w $2f00 ; 8536 dc.w $700c ; 8538 dc.w $abe9 ; 853a dc.w $3e00 ; 853c dc.w $4fef ; 853e dc.w $000c ; 8540 dc.w $6626 ; 8542 dc.w $7004 ; 8544 dc.w $2d40 ; 8546 dc.w $fffc ; 8548 dc.w $486e ; 854a dc.w $fffc ; 854c dc.w $2f0c ; 854e dc.w $487a ; 8550 dc.w $0024 ; 8552 dc.w $486e ; 8554 dc.w $ffec ; 8556 dc.w $7017 ; 8558 dc.w $abe9 ; 855a dc.w $3e00 ; 855c dc.w $486e ; 855e dc.w $ffec ; 8560 dc.w $7003 ; 8562 dc.w $abe9 ; 8564 dc.w $4fef ; 8566 dc.w $0014 ; 8568 dc.w $3007 ; 856a dc.w $4cee ; 856c dc.w $1080 ; 856e dc.w $ffe4 ; 8570 dc.w $4e5e ; 8572 dc.w $4e75 ; 8574 dc.w $706f ; 8576 dc.w $7374 ; 8578 dc.w $2d72 ; 857a dc.w $6573 ; 857c dc.w $756c ; 857e dc.w $7473 ; 8580 dc.w $0000 ; 8582 dc.w $4465 ; 8584 dc.w $7669 ; 8586 dc.w $6365 ; 8588 dc.w $733a ; 858a dc.w $6465 ; 858c dc.w $7669 ; 858e dc.w $6365 ; 8590 dc.w $2d74 ; 8592 dc.w $7265 ; 8594 dc.w $653a ; 8596 dc.w $6469 ; 8598 dc.w $6167 ; 859a dc.w $6e6f ; 859c dc.w $7374 ; 859e dc.w $6963 ; 85a0 dc.w $7300 ; 85a2 dc.w $4e56 ; 85a4 dc.w $ffe8 ; 85a6 dc.w $48e7 ; 85a8 dc.w $0300 ; 85aa dc.w $7000 ; 85ac dc.w $2d40 ; 85ae dc.w $fff8 ; 85b0 dc.w $7e00 ; 85b2 dc.w $7c00 ; 85b4 dc.w $2d40 ; 85b6 dc.w $fffc ; 85b8 dc.w $486e ; 85ba dc.w $ffe8 ; 85bc dc.w $7000 ; 85be dc.w $abe9 ; 85c0 dc.w $486e ; 85c2 dc.w $ffe8 ; 85c4 dc.w $487a ; 85c6 dc.w $005c ; 85c8 dc.w $7000 ; 85ca dc.w $2f00 ; 85cc dc.w $700c ; 85ce dc.w $abe9 ; 85d0 dc.w $2e00 ; 85d2 dc.w $4fef ; 85d4 dc.w $0010 ; 85d6 dc.w $662e ; 85d8 dc.w $7004 ; 85da dc.w $2d40 ; 85dc dc.w $fff8 ; 85de dc.w $486e ; 85e0 dc.w $fff8 ; 85e2 dc.w $486e ; 85e4 dc.w $fffc ; 85e6 dc.w $487a ; 85e8 dc.w $0034 ; 85ea dc.w $486e ; 85ec dc.w $ffe8 ; 85ee dc.w $7017 ; 85f0 dc.w $abe9 ; 85f2 dc.w $2e00 ; 85f4 dc.w $4fef ; 85f6 dc.w $0010 ; 85f8 dc.w $660c ; 85fa dc.w $0cae ; 85fc dc.w $6465 ; 85fe dc.w $6164 ; 8600 dc.w $fffc ; 8602 dc.w $6602 ; 8604 dc.w $7c01 ; 8606 dc.w $486e ; 8608 dc.w $ffe8 ; 860a dc.w $7003 ; 860c dc.w $abe9 ; 860e dc.w $2006 ; 8610 dc.w $584f ; 8612 dc.w $4cee ; 8614 dc.w $00c0 ; 8616 dc.w $ffe0 ; 8618 dc.w $4e5e ; 861a dc.w $4e75 ; 861c dc.w $7374 ; 861e dc.w $6174 ; 8620 dc.w $6500 ; 8622 dc.w $4465 ; 8624 dc.w $7669 ; 8626 dc.w $6365 ; 8628 dc.w $733a ; 862a dc.w $6465 ; 862c dc.w $7669 ; 862e dc.w $6365 ; 8630 dc.w $2d74 ; 8632 dc.w $7265 ; 8634 dc.w $653a ; 8636 dc.w $6370 ; 8638 dc.w $7573 ; 863a dc.w $3a64 ; 863c dc.w $6561 ; 863e dc.w $6400 ; 8640 dc.w $4e56 ; 8642 dc.w $0000 ; 8644 dc.w $48e7 ; 8646 dc.w $1138 ; 8648 dc.w $246e ; 864a dc.w $0008 ; 864c dc.w $266e ; 864e dc.w $000c ; 8650 dc.w $286e ; 8652 dc.w $0010 ; 8654 dc.w $7e00 ; 8656 dc.w $4a12 ; 8658 dc.w $6778 ; 865a dc.w $7600 ; 865c dc.w $1014 ; 865e dc.w $b013 ; 8660 dc.w $6222 ; 8662 dc.w $7000 ; 8664 dc.w $1014 ; 8666 dc.w $7200 ; 8668 dc.w $1233 ; 866a dc.w $0000 ; 866c dc.w $0c01 ; 866e dc.w $0030 ; 8670 dc.w $6512 ; 8672 dc.w $7000 ; 8674 dc.w $1014 ; 8676 dc.w $7200 ; 8678 dc.w $1233 ; 867a dc.w $0000 ; 867c dc.w $0c01 ; 867e dc.w $0039 ; 8680 dc.w $6202 ; 8682 dc.w $7601 ; 8684 dc.w $1483 ; 8686 dc.w $6020 ; 8688 dc.w $2207 ; 868a dc.w $d281 ; 868c dc.w $2001 ; 868e dc.w $e589 ; 8690 dc.w $d280 ; 8692 dc.w $7000 ; 8694 dc.w $1014 ; 8696 dc.w $7400 ; 8698 dc.w $1433 ; 869a dc.w $0000 ; 869c dc.w $947c ; 869e dc.w $0030 ; 86a0 dc.w $48c2 ; 86a2 dc.w $d481 ; 86a4 dc.w $2e02 ; 86a6 dc.w $5214 ; 86a8 dc.w $4a12 ; 86aa dc.w $6726 ; 86ac dc.w $1014 ; 86ae dc.w $b013 ; 86b0 dc.w $6220 ; 86b2 dc.w $7000 ; 86b4 dc.w $1014 ; 86b6 dc.w $7200 ; 86b8 dc.w $1233 ; 86ba dc.w $0000 ; 86bc dc.w $0c01 ; 86be dc.w $0030 ; 86c0 dc.w $6510 ; 86c2 dc.w $7000 ; 86c4 dc.w $1014 ; 86c6 dc.w $7200 ; 86c8 dc.w $1233 ; 86ca dc.w $0000 ; 86cc dc.w $0c01 ; 86ce dc.w $0039 ; 86d0 dc.w $63b6 ; 86d2 dc.w $2007 ; 86d4 dc.w $4cee ; 86d6 dc.w $1c88 ; 86d8 dc.w $ffec ; 86da dc.w $4e5e ; 86dc dc.w $4e75 ; 86de dc.w $4e56 ; 86e0 dc.w $fed4 ; 86e2 dc.w $48e7 ; 86e4 dc.w $1f18 ; 86e6 dc.w $266e ; 86e8 dc.w $0008 ; 86ea dc.w $49ee ; 86ec dc.w $fee2 ; 86ee dc.w $422e ; 86f0 dc.w $fffb ; 86f2 dc.w $203c ; 86f4 dc.w $6e72 ; 86f6 dc.w $6567 ; 86f8 dc.w $41ee ; 86fa dc.w $fffc ; 86fc dc.w $2248 ; 86fe dc.w $a1ad ; 8700 dc.w $2288 ; 8702 dc.w $4a40 ; 8704 dc.w $6600 ; 8706 dc.w $02a0 ; 8708 dc.w $303c ; 870a dc.w $abe9 ; 870c dc.w $a746 ; 870e dc.w $2d48 ; 8710 dc.w $fed4 ; 8712 dc.w $303c ; 8714 dc.w $a89f ; 8716 dc.w $a746 ; 8718 dc.w $202e ; 871a dc.w $fed4 ; 871c dc.w $b1c0 ; 871e dc.w $6700 ; 8720 dc.w $0286 ; 8722 dc.w $486e ; 8724 dc.w $ffea ; 8726 dc.w $7000 ; 8728 dc.w $abe9 ; 872a dc.w $3e00 ; 872c dc.w $584f ; 872e dc.w $6600 ; 8730 dc.w $026c ; 8732 dc.w $41fa ; 8734 dc.w $0296 ; 8736 dc.w $2d48 ; 8738 dc.w $ffe6 ; 873a dc.w $486e ; 873c dc.w $ffea ; 873e dc.w $2f08 ; 8740 dc.w $7000 ; 8742 dc.w $2f00 ; 8744 dc.w $700c ; 8746 dc.w $abe9 ; 8748 dc.w $3e00 ; 874a dc.w $4fef ; 874c dc.w $000c ; 874e dc.w $6600 ; 8750 dc.w $024c ; 8752 dc.w $41fa ; 8754 dc.w $0260 ; 8756 dc.w $2d48 ; 8758 dc.w $ffe2 ; 875a dc.w $2d7c ; 875c dc.w $0000 ; 875e dc.w $00ff ; 8760 dc.w $fede ; 8762 dc.w $486e ; 8764 dc.w $fede ; 8766 dc.w $486c ; 8768 dc.w $0001 ; 876a dc.w $2f2e ; 876c dc.w $ffe2 ; 876e dc.w $486e ; 8770 dc.w $ffea ; 8772 dc.w $7017 ; 8774 dc.w $abe9 ; 8776 dc.w $3e00 ; 8778 dc.w $0c47 ; 877a dc.w $f615 ; 877c dc.w $4fef ; 877e dc.w $0010 ; 8780 dc.w $6610 ; 8782 dc.w $1d7c ; 8784 dc.w $0001 ; 8786 dc.w $fffb ; 8788 dc.w $26bc ; 878a dc.w $01ff ; 878c dc.w $ffff ; 878e dc.w $6000 ; 8790 dc.w $020c ; 8792 dc.w $4a47 ; 8794 dc.w $6600 ; 8796 dc.w $0206 ; 8798 dc.w $4aae ; 879a dc.w $fede ; 879c dc.w $6300 ; 879e dc.w $01fe ; 87a0 dc.w $1d7c ; 87a2 dc.w $0001 ; 87a4 dc.w $fed9 ; 87a6 dc.w $7a00 ; 87a8 dc.w $2e3c ; 87aa dc.w $0000 ; 87ac dc.w $0080 ; 87ae dc.w $7c01 ; 87b0 dc.w $6008 ; 87b2 dc.w $202e ; 87b4 dc.w $fede ; 87b6 dc.w $53ae ; 87b8 dc.w $fede ; 87ba dc.w $4aae ; 87bc dc.w $fede ; 87be dc.w $630e ; 87c0 dc.w $302e ; 87c2 dc.w $fee0 ; 87c4 dc.w $7200 ; 87c6 dc.w $1234 ; 87c8 dc.w $0000 ; 87ca dc.w $4a81 ; 87cc dc.w $67e4 ; 87ce dc.w $18ae ; 87d0 dc.w $fee1 ; 87d2 dc.w $7000 ; 87d4 dc.w $1014 ; 87d6 dc.w $4a80 ; 87d8 dc.w $52c3 ; 87da dc.w $4403 ; 87dc dc.w $1d43 ; 87de dc.w $fffb ; 87e0 dc.w $486e ; 87e2 dc.w $fed9 ; 87e4 dc.w $2f0c ; 87e6 dc.w $486e ; 87e8 dc.w $fffb ; 87ea dc.w $4eba ; 87ec dc.w $fe54 ; 87ee dc.w $2d40 ; 87f0 dc.w $feda ; 87f2 dc.w $4a2e ; 87f4 dc.w $fffb ; 87f6 dc.w $4fef ; 87f8 dc.w $000c ; 87fa dc.w $6726 ; 87fc dc.w $102e ; 87fe dc.w $fed9 ; 8800 dc.w $b014 ; 8802 dc.w $621e ; 8804 dc.w $102e ; 8806 dc.w $fed9 ; 8808 dc.w $522e ; 880a dc.w $fed9 ; 880c dc.w $7200 ; 880e dc.w $1200 ; 8810 dc.w $7000 ; 8812 dc.w $1034 ; 8814 dc.w $1000 ; 8816 dc.w $0c40 ; 8818 dc.w $002e ; 881a dc.w $57c3 ; 881c dc.w $4403 ; 881e dc.w $1d43 ; 8820 dc.w $fffb ; 8822 dc.w $4a2e ; 8824 dc.w $fffb ; 8826 dc.w $671c ; 8828 dc.w $102e ; 882a dc.w $fed9 ; 882c dc.w $b014 ; 882e dc.w $6214 ; 8830 dc.w $486e ; 8832 dc.w $fed9 ; 8834 dc.w $2f0c ; 8836 dc.w $486e ; 8838 dc.w $fffb ; 883a dc.w $4eba ; 883c dc.w $fe04 ; 883e dc.w $2800 ; 8840 dc.w $4fef ; 8842 dc.w $000c ; 8844 dc.w $4a2e ; 8846 dc.w $fffb ; 8848 dc.w $672e ; 884a dc.w $7000 ; 884c dc.w $102e ; 884e dc.w $fed9 ; 8850 dc.w $7200 ; 8852 dc.w $1234 ; 8854 dc.w $0000 ; 8856 dc.w $0c41 ; 8858 dc.w $002e ; 885a dc.w $661c ; 885c dc.w $102e ; 885e dc.w $fed9 ; 8860 dc.w $522e ; 8862 dc.w $fed9 ; 8864 dc.w $486e ; 8866 dc.w $fed9 ; 8868 dc.w $2f0c ; 886a dc.w $486e ; 886c dc.w $fffb ; 886e dc.w $4eba ; 8870 dc.w $fdd0 ; 8872 dc.w $2a00 ; 8874 dc.w $4fef ; 8876 dc.w $000c ; 8878 dc.w $4a2e ; 887a dc.w $fffb ; 887c dc.w $6700 ; 887e dc.w $011e ; 8880 dc.w $102e ; 8882 dc.w $fed9 ; 8884 dc.w $b014 ; 8886 dc.w $6400 ; 8888 dc.w $0114 ; 888a dc.w $7000 ; 888c dc.w $102e ; 888e dc.w $fed9 ; 8890 dc.w $1034 ; 8892 dc.w $0000 ; 8894 dc.w $0400 ; 8896 dc.w $0041 ; 8898 dc.w $6728 ; 889a dc.w $5300 ; 889c dc.w $6728 ; 889e dc.w $5500 ; 88a0 dc.w $6728 ; 88a2 dc.w $5500 ; 88a4 dc.w $6728 ; 88a6 dc.w $5300 ; 88a8 dc.w $672c ; 88aa dc.w $0400 ; 88ac dc.w $001a ; 88ae dc.w $6712 ; 88b0 dc.w $5300 ; 88b2 dc.w $6712 ; 88b4 dc.w $5500 ; 88b6 dc.w $6712 ; 88b8 dc.w $5500 ; 88ba dc.w $6712 ; 88bc dc.w $5300 ; 88be dc.w $6716 ; 88c0 dc.w $605e ; 88c2 dc.w $7e40 ; 88c4 dc.w $605e ; 88c6 dc.w $7e60 ; 88c8 dc.w $605a ; 88ca dc.w $7e20 ; 88cc dc.w $6056 ; 88ce dc.w $2e3c ; 88d0 dc.w $0000 ; 88d2 dc.w $0080 ; 88d4 dc.w $604e ; 88d6 dc.w $2e3c ; 88d8 dc.w $0000 ; 88da dc.w $0080 ; 88dc dc.w $6008 ; 88de dc.w $102e ; 88e0 dc.w $fed9 ; 88e2 dc.w $522e ; 88e4 dc.w $fed9 ; 88e6 dc.w $102e ; 88e8 dc.w $fed9 ; 88ea dc.w $b014 ; 88ec dc.w $6436 ; 88ee dc.w $7600 ; 88f0 dc.w $7000 ; 88f2 dc.w $102e ; 88f4 dc.w $fed9 ; 88f6 dc.w $5240 ; 88f8 dc.w $7200 ; 88fa dc.w $1234 ; 88fc dc.w $0000 ; 88fe dc.w $0c01 ; 8900 dc.w $0030 ; 8902 dc.w $6516 ; 8904 dc.w $7000 ; 8906 dc.w $102e ; 8908 dc.w $fed9 ; 890a dc.w $5240 ; 890c dc.w $7200 ; 890e dc.w $1234 ; 8910 dc.w $0000 ; 8912 dc.w $0c01 ; 8914 dc.w $0039 ; 8916 dc.w $6202 ; 8918 dc.w $7601 ; 891a dc.w $4a03 ; 891c dc.w $67c0 ; 891e dc.w $6004 ; 8920 dc.w $422e ; 8922 dc.w $fffb ; 8924 dc.w $4a2e ; 8926 dc.w $fffb ; 8928 dc.w $671c ; 892a dc.w $102e ; 892c dc.w $fed9 ; 892e dc.w $522e ; 8930 dc.w $fed9 ; 8932 dc.w $486e ; 8934 dc.w $fed9 ; 8936 dc.w $2f0c ; 8938 dc.w $486e ; 893a dc.w $fffb ; 893c dc.w $4eba ; 893e dc.w $fd02 ; 8940 dc.w $2c00 ; 8942 dc.w $4fef ; 8944 dc.w $000c ; 8946 dc.w $7600 ; 8948 dc.w $4a2e ; 894a dc.w $fffb ; 894c dc.w $6720 ; 894e dc.w $0cae ; 8950 dc.w $0000 ; 8952 dc.w $0100 ; 8954 dc.w $feda ; 8956 dc.w $6c16 ; 8958 dc.w $7010 ; 895a dc.w $b084 ; 895c dc.w $6f10 ; 895e dc.w $7010 ; 8960 dc.w $b085 ; 8962 dc.w $6f0a ; 8964 dc.w $0c86 ; 8966 dc.w $0000 ; 8968 dc.w $0100 ; 896a dc.w $6c02 ; 896c dc.w $7601 ; 896e dc.w $1d43 ; 8970 dc.w $fffb ; 8972 dc.w $6728 ; 8974 dc.w $202e ; 8976 dc.w $feda ; 8978 dc.w $e148 ; 897a dc.w $4840 ; 897c dc.w $4240 ; 897e dc.w $2204 ; 8980 dc.w $e949 ; 8982 dc.w $4841 ; 8984 dc.w $4241 ; 8986 dc.w $8280 ; 8988 dc.w $2005 ; 898a dc.w $4840 ; 898c dc.w $4240 ; 898e dc.w $8081 ; 8990 dc.w $2207 ; 8992 dc.w $e189 ; 8994 dc.w $8280 ; 8996 dc.w $2006 ; 8998 dc.w $8081 ; 899a dc.w $2680 ; 899c dc.w $486e ; 899e dc.w $ffea ; 89a0 dc.w $7003 ; 89a2 dc.w $abe9 ; 89a4 dc.w $584f ; 89a6 dc.w $102e ; 89a8 dc.w $fffb ; 89aa dc.w $4cee ; 89ac dc.w $18f8 ; 89ae dc.w $feb8 ; 89b0 dc.w $4e5e ; 89b2 dc.w $4e75 ; 89b4 dc.w $4d61 ; 89b6 dc.w $634f ; 89b8 dc.w $5352 ; 89ba dc.w $4f4d ; 89bc dc.w $4669 ; 89be dc.w $6c65 ; 89c0 dc.w $2d76 ; 89c2 dc.w $6572 ; 89c4 dc.w $7369 ; 89c6 dc.w $6f6e ; 89c8 dc.w $0000 ; 89ca dc.w $4465 ; 89cc dc.w $7669 ; 89ce dc.w $6365 ; 89d0 dc.w $733a ; 89d2 dc.w $6465 ; 89d4 dc.w $7669 ; 89d6 dc.w $6365 ; 89d8 dc.w $2d74 ; 89da dc.w $7265 ; 89dc dc.w $653a ; 89de dc.w $726f ; 89e0 dc.w $6d3a ; 89e2 dc.w $6d61 ; 89e4 dc.w $636f ; 89e6 dc.w $7300 ; 89e8 dc.w $4e56 ; 89ea dc.w $fffc ; 89ec dc.w $203c ; 89ee dc.w $6d61 ; 89f0 dc.w $6368 ; 89f2 dc.w $41ee ; 89f4 dc.w $fffc ; 89f6 dc.w $2248 ; 89f8 dc.w $a1ad ; 89fa dc.w $2288 ; 89fc dc.w $4a40 ; 89fe dc.w $6624 ; 8a00 dc.w $0cae ; 8a02 dc.w $0000 ; 8a04 dc.w $0196 ; 8a06 dc.w $fffc ; 8a08 dc.w $6608 ; 8a0a dc.w $1d7c ; 8a0c dc.w $0001 ; 8a0e dc.w $0008 ; 8a10 dc.w $6016 ; 8a12 dc.w $0cae ; 8a14 dc.w $0000 ; 8a16 dc.w $04b6 ; 8a18 dc.w $fffc ; 8a1a dc.w $6608 ; 8a1c dc.w $1d7c ; 8a1e dc.w $0001 ; 8a20 dc.w $0008 ; 8a22 dc.w $6004 ; 8a24 dc.w $422e ; 8a26 dc.w $0008 ; 8a28 dc.w $4e5e ; 8a2a dc.w $4e75 ; 8a2c Unexplored_8a2e dc.w $4e56 ; 8a2e dc.w $fffc ; 8a30 dc.w $2f0c ; 8a32 dc.w $7000 ; 8a34 dc.w $2d40 ; 8a36 dc.w $fffc ; 8a38 dc.w $558f ; 8a3a dc.w $4eba ; 8a3c dc.w $ffac ; 8a3e dc.w $4a1f ; 8a40 dc.w $674e ; 8a42 dc.w $486e ; 8a44 dc.w $fffc ; 8a46 dc.w $4eba ; 8a48 dc.w $fc96 ; 8a4a dc.w $4a00 ; 8a4c dc.w $584f ; 8a4e dc.w $6740 ; 8a50 dc.w $4aae ; 8a52 dc.w $fffc ; 8a54 dc.w $633a ; 8a56 dc.w $598f ; 8a58 dc.w $2f3c ; 8a5a dc.w $6d72 ; 8a5c dc.w $7673 ; 8a5e dc.w $7001 ; 8a60 dc.w $3f00 ; 8a62 dc.w $a9a0 ; 8a64 dc.w $285f ; 8a66 dc.w $200c ; 8a68 dc.w $6708 ; 8a6a dc.w $4a94 ; 8a6c dc.w $6604 ; 8a6e dc.w $2f0c ; 8a70 dc.w $a9a2 ; 8a72 dc.w $200c ; 8a74 dc.w $671a ; 8a76 dc.w $4a94 ; 8a78 dc.w $6716 ; 8a7a dc.w $558f ; 8a7c dc.w $a9af ; 8a7e dc.w $4a5f ; 8a80 dc.w $660e ; 8a82 dc.w $2054 ; 8a84 dc.w $202e ; 8a86 dc.w $fffc ; 8a88 dc.w $b090 ; 8a8a dc.w $6404 ; 8a8c dc.w $7078 ; 8a8e dc.w $a9c9 ; 8a90 dc.w $286e ; 8a92 dc.w $fff8 ; 8a94 dc.w $4e5e ; 8a96 dc.w $4e75 ; 8a98 Unexplored_8a9a dc.w $4e56 ; 8a9a dc.w $ff86 ; 8a9c dc.w $48e7 ; 8a9e dc.w $0300 ; 8aa0 dc.w $2e2e ; 8aa2 dc.w $000c ; 8aa4 dc.w $3d6e ; 8aa6 dc.w $0010 ; 8aa8 dc.w $ff9c ; 8aaa dc.w $2d6e ; 8aac dc.w $0008 ; 8aae dc.w $ff98 ; 8ab0 dc.w $2d47 ; 8ab2 dc.w $ffb6 ; 8ab4 dc.w $426e ; 8ab6 dc.w $ffa2 ; 8ab8 dc.w $41ee ; 8aba dc.w $ff86 ; 8abc dc.w $a20c ; 8abe dc.w $4a40 ; 8ac0 dc.w $6620 ; 8ac2 dc.w $3c2e ; 8ac4 dc.w $ffae ; 8ac6 dc.w $006e ; 8ac8 dc.w $3000 ; 8aca dc.w $ffae ; 8acc dc.w $48c6 ; 8ace dc.w $7000 ; 8ad0 dc.w $302e ; 8ad2 dc.w $ffae ; 8ad4 dc.w $b086 ; 8ad6 dc.w $670a ; 8ad8 dc.w $2d47 ; 8ada dc.w $ffb6 ; 8adc dc.w $41ee ; 8ade dc.w $ff86 ; 8ae0 dc.w $a20d ; 8ae2 dc.w $4cee ; 8ae4 dc.w $00c0 ; 8ae6 dc.w $ff7e ; 8ae8 dc.w $4e5e ; 8aea dc.w $205f ; 8aec dc.w $4fef ; 8aee dc.w $000a ; 8af0 dc.w $4ed0 ; 8af2 Unexplored_8af4 dc.w $4e56 ; 8af4 dc.w $ffb4 ; 8af6 dc.w $48e7 ; 8af8 dc.w $0f38 ; 8afa dc.w $7000 ; 8afc dc.w $2640 ; 8afe dc.w $2840 ; 8b00 dc.w $2440 ; 8b02 dc.w $4246 ; 8b04 dc.w $7aff ; 8b06 dc.w $4247 ; 8b08 dc.w $558f ; 8b0a dc.w $a994 ; 8b0c dc.w $381f ; 8b0e dc.w $7000 ; 8b10 dc.w $3f00 ; 8b12 dc.w $a998 ; 8b14 dc.w $598f ; 8b16 dc.w $2f3c ; 8b18 dc.w $616c ; 8b1a dc.w $6973 ; 8b1c dc.w $3f3c ; 8b1e dc.w $e000 ; 8b20 dc.w $a81f ; 8b22 dc.w $265f ; 8b24 dc.w $200b ; 8b26 dc.w $6700 ; 8b28 dc.w $00d0 ; 8b2a dc.w $558f ; 8b2c dc.w $a9af ; 8b2e dc.w $4a5f ; 8b30 dc.w $6600 ; 8b32 dc.w $00c6 ; 8b34 dc.w $2f0b ; 8b36 dc.w $a9a2 ; 8b38 dc.w $558f ; 8b3a dc.w $a9af ; 8b3c dc.w $3c1f ; 8b3e dc.w $6616 ; 8b40 dc.w $558f ; 8b42 dc.w $7000 ; 8b44 dc.w $2f00 ; 8b46 dc.w $2f0b ; 8b48 dc.w $486e ; 8b4a dc.w $ffb8 ; 8b4c dc.w $486e ; 8b4e dc.w $ffff ; 8b50 dc.w $7003 ; 8b52 dc.w $a823 ; 8b54 dc.w $3c1f ; 8b56 dc.w $4a46 ; 8b58 dc.w $6600 ; 8b5a dc.w $009e ; 8b5c dc.w $558f ; 8b5e dc.w $486e ; 8b60 dc.w $ffb8 ; 8b62 dc.w $7003 ; 8b64 dc.w $1f00 ; 8b66 dc.w $700d ; 8b68 dc.w $aa52 ; 8b6a dc.w $3a1f ; 8b6c dc.w $0c45 ; 8b6e dc.w $ffff ; 8b70 dc.w $6700 ; 8b72 dc.w $0086 ; 8b74 dc.w $598f ; 8b76 dc.w $2f3c ; 8b78 dc.w $5041 ; 8b7a dc.w $5041 ; 8b7c dc.w $3f3c ; 8b7e dc.w $e000 ; 8b80 dc.w $a81f ; 8b82 dc.w $285f ; 8b84 dc.w $200c ; 8b86 dc.w $676c ; 8b88 dc.w $558f ; 8b8a dc.w $a9af ; 8b8c dc.w $4a5f ; 8b8e dc.w $6664 ; 8b90 dc.w $204c ; 8b92 dc.w $a029 ; 8b94 dc.w $2054 ; 8b96 dc.w $1010 ; 8b98 dc.w $4880 ; 8b9a dc.w $3e00 ; 8b9c dc.w $5247 ; 8b9e dc.w $48c7 ; 8ba0 dc.w $1030 ; 8ba2 dc.w $7000 ; 8ba4 dc.w $4880 ; 8ba6 dc.w $48c0 ; 8ba8 dc.w $d087 ; 8baa dc.w $5240 ; 8bac dc.w $3e00 ; 8bae dc.w $48c7 ; 8bb0 dc.w $2054 ; 8bb2 dc.w $1030 ; 8bb4 dc.w $7000 ; 8bb6 dc.w $4880 ; 8bb8 dc.w $48c0 ; 8bba dc.w $d087 ; 8bbc dc.w $5240 ; 8bbe dc.w $3e00 ; 8bc0 dc.w $2454 ; 8bc2 dc.w $d4c7 ; 8bc4 dc.w $0c47 ; 8bc6 dc.w $001a ; 8bc8 dc.w $6622 ; 8bca dc.w $4a92 ; 8bcc dc.w $661e ; 8bce dc.w $7000 ; 8bd0 dc.w $3f00 ; 8bd2 dc.w $a998 ; 8bd4 dc.w $2f0b ; 8bd6 dc.w $a9ad ; 8bd8 dc.w $558f ; 8bda dc.w $a9af ; 8bdc dc.w $3c1f ; 8bde dc.w $558f ; 8be0 dc.w $a9af ; 8be2 dc.w $4a5f ; 8be4 dc.w $6606 ; 8be6 dc.w $7000 ; 8be8 dc.w $3f00 ; 8bea dc.w $a999 ; 8bec dc.w $204c ; 8bee dc.w $a02a ; 8bf0 dc.w $2f0c ; 8bf2 dc.w $a9a3 ; 8bf4 dc.w $3f05 ; 8bf6 dc.w $a99a ; 8bf8 dc.w $3f04 ; 8bfa dc.w $a998 ; 8bfc dc.w $4cee ; 8bfe dc.w $1cf0 ; 8c00 dc.w $ff98 ; 8c02 dc.w $4e5e ; 8c04 dc.w $4e75 ; 8c06 Unexplored_8c08 dc.w $4e56 ; 8c08 dc.w $0000 ; 8c0a dc.w $48e7 ; 8c0c dc.w $0018 ; 8c0e dc.w $a11a ; 8c10 dc.w $2648 ; 8c12 dc.w $2078 ; 8c14 dc.w $02a6 ; 8c16 dc.w $a01b ; 8c18 dc.w $598f ; 8c1a dc.w $2f3c ; 8c1c dc.w $7363 ; 8c1e dc.w $6f64 ; 8c20 dc.w $3f3c ; 8c22 dc.w $ad08 ; 8c24 dc.w $a81f ; 8c26 dc.w $285f ; 8c28 dc.w $200c ; 8c2a dc.w $6718 ; 8c2c dc.w $2f0c ; 8c2e dc.w $a992 ; 8c30 dc.w $204c ; 8c32 dc.w $a064 ; 8c34 dc.w $204c ; 8c36 dc.w $a029 ; 8c38 dc.w $2f14 ; 8c3a dc.w $7008 ; 8c3c dc.w $3f00 ; 8c3e dc.w $3f3c ; 8c40 dc.w $0003 ; 8c42 dc.w $a895 ; 8c44 dc.w $204b ; 8c46 dc.w $a01b ; 8c48 dc.w $4cee ; 8c4a dc.w $1800 ; 8c4c dc.w $fff8 ; 8c4e dc.w $4e5e ; 8c50 dc.w $4e75 ; 8c52 dc.w $4e56 ; 8c54 dc.w $0000 ; 8c56 dc.w $48e7 ; 8c58 dc.w $0718 ; 8c5a dc.w $2078 ; 8c5c dc.w $02b6 ; 8c5e dc.w $2668 ; 8c60 dc.w $0320 ; 8c62 dc.w $2878 ; 8c64 dc.w $02a6 ; 8c66 dc.w $6004 ; 8c68 dc.w $286c ; 8c6a dc.w $0020 ; 8c6c dc.w $4aac ; 8c6e dc.w $0020 ; 8c70 dc.w $66f6 ; 8c72 dc.w $2054 ; 8c74 dc.w $2e28 ; 8c76 dc.w $0004 ; 8c78 dc.w $de94 ; 8c7a dc.w $2007 ; 8c7c dc.w $d0bc ; 8c7e dc.w $0000 ; 8c80 dc.w $1000 ; 8c82 dc.w $223c ; 8c84 dc.w $ffff ; 8c86 dc.w $f000 ; 8c88 dc.w $c280 ; 8c8a dc.w $2e01 ; 8c8c dc.w $beab ; 8c8e dc.w $0010 ; 8c90 dc.w $6200 ; 8c92 dc.w $00c0 ; 8c94 dc.w $2c2b ; 8c96 dc.w $0010 ; 8c98 dc.w $9c87 ; 8c9a dc.w $203c ; 8c9c dc.w $ffff ; 8c9e dc.w $f000 ; 8ca0 dc.w $c086 ; 8ca2 dc.w $2c00 ; 8ca4 dc.w $0c86 ; 8ca6 dc.w $0010 ; 8ca8 dc.w $0000 ; 8caa dc.w $630c ; 8cac dc.w $0486 ; 8cae dc.w $0010 ; 8cb0 dc.w $0000 ; 8cb2 dc.w $0687 ; 8cb4 dc.w $0010 ; 8cb6 dc.w $0000 ; 8cb8 dc.w $598f ; 8cba dc.w $2f2b ; 8cbc dc.w $0020 ; 8cbe dc.w $2f07 ; 8cc0 dc.w $2f06 ; 8cc2 dc.w $7000 ; 8cc4 dc.w $2f00 ; 8cc6 dc.w $3f3c ; 8cc8 dc.w $fff3 ; 8cca dc.w $aa7f ; 8ccc dc.w $2a1f ; 8cce dc.w $6600 ; 8cd0 dc.w $0082 ; 8cd2 dc.w $598f ; 8cd4 dc.w $2f2b ; 8cd6 dc.w $0020 ; 8cd8 dc.w $7000 ; 8cda dc.w $2f00 ; 8cdc dc.w $2f07 ; 8cde dc.w $3f3c ; 8ce0 dc.w $fff6 ; 8ce2 dc.w $aa7f ; 8ce4 dc.w $2a1f ; 8ce6 dc.w $666a ; 8ce8 dc.w $2747 ; 8cea dc.w $0010 ; 8cec dc.w $ddab ; 8cee dc.w $0018 ; 8cf0 dc.w $2047 ; 8cf2 dc.w $a02d ; 8cf4 dc.w $0cab ; 8cf6 dc.w $0400 ; 8cf8 dc.w $0000 ; 8cfa dc.w $001c ; 8cfc dc.w $6324 ; 8cfe dc.w $598f ; 8d00 dc.w $2f2b ; 8d02 dc.w $0020 ; 8d04 dc.w $7040 ; 8d06 dc.w $2f00 ; 8d08 dc.w $2f3c ; 8d0a dc.w $0400 ; 8d0c dc.w $0000 ; 8d0e dc.w $3f3c ; 8d10 dc.w $ffe8 ; 8d12 dc.w $aa7f ; 8d14 dc.w $2a1f ; 8d16 dc.w $663a ; 8d18 dc.w $277c ; 8d1a dc.w $0400 ; 8d1c dc.w $0000 ; 8d1e dc.w $0014 ; 8d20 dc.w $6006 ; 8d22 dc.w $276b ; 8d24 dc.w $001c ; 8d26 dc.w $0014 ; 8d28 dc.w $2778 ; 8d2a dc.w $0008 ; 8d2c dc.w $0038 ; 8d2e dc.w $41fa ; 8d30 dc.w $9ec6 ; 8d32 dc.w $2748 ; 8d34 dc.w $0034 ; 8d36 dc.w $41eb ; 8d38 dc.w $0032 ; 8d3a dc.w $21c8 ; 8d3c dc.w $0008 ; 8d3e dc.w $21c7 ; 8d40 dc.w $1e10 ; 8d42 dc.w $202b ; 8d44 dc.w $0004 ; 8d46 dc.w $90bc ; 8d48 dc.w $0000 ; 8d4a dc.w $0200 ; 8d4c dc.w $21c0 ; 8d4e dc.w $0ddc ; 8d50 dc.w $6004 ; 8d52 dc.w $7069 ; 8d54 dc.w $a9c9 ; 8d56 dc.w $4cee ; 8d58 dc.w $18e0 ; 8d5a dc.w $ffec ; 8d5c dc.w $4e5e ; 8d5e dc.w $4e75 ; 8d60 Unexplored_8d62 dc.w $4e56 ; 8d62 dc.w $fff4 ; 8d64 dc.w $48e7 ; 8d66 dc.w $1f18 ; 8d68 dc.w $7a00 ; 8d6a dc.w $2038 ; 8d6c dc.w $0322 ; 8d6e dc.w $d080 ; 8d70 dc.w $2d40 ; 8d72 dc.w $fff8 ; 8d74 dc.w $2078 ; 8d76 dc.w $02b6 ; 8d78 dc.w $2668 ; 8d7a dc.w $0320 ; 8d7c dc.w $2038 ; 8d7e dc.w $010c ; 8d80 dc.w $90ae ; 8d82 dc.w $fff8 ; 8d84 dc.w $2c3c ; 8d86 dc.w $ffff ; 8d88 dc.w $f000 ; 8d8a dc.w $cc80 ; 8d8c dc.w $bc93 ; 8d8e dc.w $6500 ; 8d90 dc.w $00ec ; 8d92 dc.w $2006 ; 8d94 dc.w $90bc ; 8d96 dc.w $0010 ; 8d98 dc.w $0000 ; 8d9a dc.w $223c ; 8d9c dc.w $ffff ; 8d9e dc.w $f000 ; 8da0 dc.w $c280 ; 8da2 dc.w $2c01 ; 8da4 dc.w $bc93 ; 8da6 dc.w $6402 ; 8da8 dc.w $2c13 ; 8daa dc.w $bcab ; 8dac dc.w $0008 ; 8dae dc.w $6206 ; 8db0 dc.w $2046 ; 8db2 dc.w $4210 ; 8db4 dc.w $6032 ; 8db6 dc.w $2006 ; 8db8 dc.w $90ab ; 8dba dc.w $0008 ; 8dbc dc.w $263c ; 8dbe dc.w $ffff ; 8dc0 dc.w $f000 ; 8dc2 dc.w $c680 ; 8dc4 dc.w $4a83 ; 8dc6 dc.w $6320 ; 8dc8 dc.w $598f ; 8dca dc.w $2f2b ; 8dcc dc.w $000c ; 8dce dc.w $2f2b ; 8dd0 dc.w $0008 ; 8dd2 dc.w $2f03 ; 8dd4 dc.w $7000 ; 8dd6 dc.w $2f00 ; 8dd8 dc.w $3f3c ; 8dda dc.w $fff3 ; 8ddc dc.w $aa7f ; 8dde dc.w $2a1f ; 8de0 dc.w $6600 ; 8de2 dc.w $009a ; 8de4 dc.w $d7ab ; 8de6 dc.w $0008 ; 8de8 dc.w $2878 ; 8dea dc.w $02a6 ; 8dec dc.w $6004 ; 8dee dc.w $286c ; 8df0 dc.w $0020 ; 8df2 dc.w $4aac ; 8df4 dc.w $0020 ; 8df6 dc.w $66f6 ; 8df8 dc.w $2054 ; 8dfa dc.w $2428 ; 8dfc dc.w $0004 ; 8dfe dc.w $d494 ; 8e00 dc.w $2002 ; 8e02 dc.w $d0bc ; 8e04 dc.w $0000 ; 8e06 dc.w $1060 ; 8e08 dc.w $2e3c ; 8e0a dc.w $ffff ; 8e0c dc.w $f000 ; 8e0e dc.w $ce80 ; 8e10 dc.w $beab ; 8e12 dc.w $0014 ; 8e14 dc.w $6266 ; 8e16 dc.w $2007 ; 8e18 dc.w $d0bc ; 8e1a dc.w $0020 ; 8e1c dc.w $1000 ; 8e1e dc.w $223c ; 8e20 dc.w $ffff ; 8e22 dc.w $f000 ; 8e24 dc.w $c280 ; 8e26 dc.w $2e01 ; 8e28 dc.w $beab ; 8e2a dc.w $0014 ; 8e2c dc.w $6304 ; 8e2e dc.w $2e2b ; 8e30 dc.w $0014 ; 8e32 dc.w $beab ; 8e34 dc.w $0010 ; 8e36 dc.w $650a ; 8e38 dc.w $2007 ; 8e3a dc.w $5380 ; 8e3c dc.w $2040 ; 8e3e dc.w $4210 ; 8e40 dc.w $6042 ; 8e42 dc.w $202b ; 8e44 dc.w $0010 ; 8e46 dc.w $9087 ; 8e48 dc.w $283c ; 8e4a dc.w $ffff ; 8e4c dc.w $f000 ; 8e4e dc.w $c880 ; 8e50 dc.w $4a84 ; 8e52 dc.w $6330 ; 8e54 dc.w $2f02 ; 8e56 dc.w $598f ; 8e58 dc.w $2f2b ; 8e5a dc.w $0020 ; 8e5c dc.w $2f07 ; 8e5e dc.w $2f04 ; 8e60 dc.w $7000 ; 8e62 dc.w $2f00 ; 8e64 dc.w $3f3c ; 8e66 dc.w $fff3 ; 8e68 dc.w $aa7f ; 8e6a dc.w $201f ; 8e6c dc.w $241f ; 8e6e dc.w $2a00 ; 8e70 dc.w $660a ; 8e72 dc.w $2747 ; 8e74 dc.w $0010 ; 8e76 dc.w $d9ab ; 8e78 dc.w $0018 ; 8e7a dc.w $6008 ; 8e7c dc.w $2f02 ; 8e7e dc.w $7069 ; 8e80 dc.w $a9c9 ; 8e82 dc.w $241f ; 8e84 dc.w $4cee ; 8e86 dc.w $18f8 ; 8e88 dc.w $ffd8 ; 8e8a dc.w $4e5e ; 8e8c dc.w $4e75 ; 8e8e dc.w $4e56 ; 8e90 dc.w $ffec ; 8e92 dc.w $48e7 ; 8e94 dc.w $1f38 ; 8e96 dc.w $7e00 ; 8e98 dc.w $2078 ; 8e9a dc.w $02b6 ; 8e9c dc.w $2d68 ; 8e9e dc.w $0320 ; 8ea0 dc.w $fffc ; 8ea2 dc.w $203c ; 8ea4 dc.w $ffff ; 8ea6 dc.w $f000 ; 8ea8 dc.w $c0ae ; 8eaa dc.w $0008 ; 8eac dc.w $2d40 ; 8eae dc.w $fff8 ; 8eb0 dc.w $206e ; 8eb2 dc.w $fffc ; 8eb4 dc.w $2d50 ; 8eb6 dc.w $fff4 ; 8eb8 dc.w $2828 ; 8eba dc.w $0008 ; 8ebc dc.w $2468 ; 8ebe dc.w $000c ; 8ec0 dc.w $202e ; 8ec2 dc.w $fff8 ; 8ec4 dc.w $b0ae ; 8ec6 dc.w $fff4 ; 8ec8 dc.w $6506 ; 8eca dc.w $b8ae ; 8ecc dc.w $fff8 ; 8ece dc.w $6240 ; 8ed0 dc.w $202e ; 8ed2 dc.w $0008 ; 8ed4 dc.w $d0bc ; 8ed6 dc.w $0000 ; 8ed8 dc.w $1000 ; 8eda dc.w $223c ; 8edc dc.w $ffff ; 8ede dc.w $f000 ; 8ee0 dc.w $c280 ; 8ee2 dc.w $2d41 ; 8ee4 dc.w $fff8 ; 8ee6 dc.w $206e ; 8ee8 dc.w $fffc ; 8eea dc.w $2828 ; 8eec dc.w $0010 ; 8eee dc.w $2468 ; 8ef0 dc.w $0020 ; 8ef2 dc.w $b8ae ; 8ef4 dc.w $fff8 ; 8ef6 dc.w $620a ; 8ef8 dc.w $202e ; 8efa dc.w $fff8 ; 8efc dc.w $b0a8 ; 8efe dc.w $0014 ; 8f00 dc.w $6574 ; 8f02 dc.w $206e ; 8f04 dc.w $fffc ; 8f06 dc.w $2d68 ; 8f08 dc.w $0038 ; 8f0a dc.w $000c ; 8f0c dc.w $6000 ; 8f0e dc.w $00d8 ; 8f10 dc.w $2004 ; 8f12 dc.w $90ae ; 8f14 dc.w $fff8 ; 8f16 dc.w $d0bc ; 8f18 dc.w $0000 ; 8f1a dc.w $1000 ; 8f1c dc.w $263c ; 8f1e dc.w $ffff ; 8f20 dc.w $f000 ; 8f22 dc.w $c680 ; 8f24 dc.w $9883 ; 8f26 dc.w $700c ; 8f28 dc.w $2203 ; 8f2a dc.w $e0a9 ; 8f2c dc.w $2601 ; 8f2e dc.w $598f ; 8f30 dc.w $3f3c ; 8f32 dc.w $ffcc ; 8f34 dc.w $aa7f ; 8f36 dc.w $b69f ; 8f38 dc.w $6200 ; 8f3a dc.w $0090 ; 8f3c dc.w $2a03 ; 8f3e dc.w $2644 ; 8f40 dc.w $6026 ; 8f42 dc.w $598f ; 8f44 dc.w $2f0a ; 8f46 dc.w $2f0b ; 8f48 dc.w $7000 ; 8f4a dc.w $2f00 ; 8f4c dc.w $7201 ; 8f4e dc.w $2f01 ; 8f50 dc.w $3f3c ; 8f52 dc.w $fff2 ; 8f54 dc.w $aa7f ; 8f56 dc.w $2e1f ; 8f58 dc.w $6670 ; 8f5a dc.w $200b ; 8f5c dc.w $d0bc ; 8f5e dc.w $0000 ; 8f60 dc.w $1000 ; 8f62 dc.w $2640 ; 8f64 dc.w $2005 ; 8f66 dc.w $5385 ; 8f68 dc.w $4a85 ; 8f6a dc.w $62d6 ; 8f6c dc.w $206e ; 8f6e dc.w $fffc ; 8f70 dc.w $2144 ; 8f72 dc.w $0008 ; 8f74 dc.w $606a ; 8f76 dc.w $202e ; 8f78 dc.w $fff8 ; 8f7a dc.w $9084 ; 8f7c dc.w $720c ; 8f7e dc.w $2600 ; 8f80 dc.w $e2ab ; 8f82 dc.w $598f ; 8f84 dc.w $3f3c ; 8f86 dc.w $ffcc ; 8f88 dc.w $aa7f ; 8f8a dc.w $b69f ; 8f8c dc.w $623c ; 8f8e dc.w $2c03 ; 8f90 dc.w $2844 ; 8f92 dc.w $6026 ; 8f94 dc.w $598f ; 8f96 dc.w $2f0a ; 8f98 dc.w $2f0c ; 8f9a dc.w $7000 ; 8f9c dc.w $2f00 ; 8f9e dc.w $7201 ; 8fa0 dc.w $2f01 ; 8fa2 dc.w $3f3c ; 8fa4 dc.w $fff2 ; 8fa6 dc.w $aa7f ; 8fa8 dc.w $2e1f ; 8faa dc.w $661e ; 8fac dc.w $200c ; 8fae dc.w $d0bc ; 8fb0 dc.w $0000 ; 8fb2 dc.w $1000 ; 8fb4 dc.w $2840 ; 8fb6 dc.w $2006 ; 8fb8 dc.w $5386 ; 8fba dc.w $4a86 ; 8fbc dc.w $62d6 ; 8fbe dc.w $280c ; 8fc0 dc.w $206e ; 8fc2 dc.w $fffc ; 8fc4 dc.w $2144 ; 8fc6 dc.w $0010 ; 8fc8 dc.w $6016 ; 8fca dc.w $7069 ; 8fcc dc.w $a9c9 ; 8fce dc.w $2e3c ; 8fd0 dc.w $ffff ; 8fd2 dc.w $fd94 ; 8fd4 dc.w $206e ; 8fd6 dc.w $fffc ; 8fd8 dc.w $2d68 ; 8fda dc.w $0038 ; 8fdc dc.w $000c ; 8fde dc.w $6006 ; 8fe0 dc.w $7000 ; 8fe2 dc.w $2d40 ; 8fe4 dc.w $000c ; 8fe6 dc.w $4cee ; 8fe8 dc.w $1cf8 ; 8fea dc.w $ffcc ; 8fec dc.w $4e5e ; 8fee dc.w $2e9f ; 8ff0 dc.w $4e75 ; 8ff2 Unexplored_8ff4 dc.w $4e56 ; 8ff4 dc.w $fffc ; 8ff6 dc.w $2f0c ; 8ff8 dc.w $598f ; 8ffa dc.w $2f3c ; 8ffc dc.w $766d ; 8ffe dc.w $2020 ; 9000 dc.w $7001 ; 9002 dc.w $3f00 ; 9004 dc.w $a9a0 ; 9006 dc.w $285f ; 9008 dc.w $200c ; 900a dc.w $6744 ; 900c dc.w $598f ; 900e dc.w $2f0c ; 9010 dc.w $4eba ; 9012 dc.w $a0f2 ; 9014 dc.w $700c ; 9016 dc.w $b09f ; 9018 dc.w $6636 ; 901a dc.w $700b ; 901c dc.w $2f00 ; 901e dc.w $2054 ; 9020 dc.w $2f10 ; 9022 dc.w $486e ; 9024 dc.w $fffc ; 9026 dc.w $203c ; 9028 dc.w $0003 ; 902a dc.w $0002 ; 902c dc.w $fe22 ; 902e dc.w $4a80 ; 9030 dc.w $4fef ; 9032 dc.w $000c ; 9034 dc.w $6616 ; 9036 dc.w $206e ; 9038 dc.w $fffc ; 903a dc.w $2278 ; 903c dc.w $02b6 ; 903e dc.w $2350 ; 9040 dc.w $02d2 ; 9042 dc.w $2054 ; 9044 dc.w $2278 ; 9046 dc.w $02b6 ; 9048 dc.w $2350 ; 904a dc.w $02d6 ; 904c dc.w $2f0c ; 904e dc.w $a9a3 ; 9050 dc.w $286e ; 9052 dc.w $fff8 ; 9054 dc.w $4e5e ; 9056 dc.w $4e75 ; 9058 dc.w $4e56 ; 905a dc.w $ff68 ; 905c dc.w $48e7 ; 905e dc.w $1f18 ; 9060 dc.w $206e ; 9062 dc.w $0008 ; 9064 dc.w $a029 ; 9066 dc.w $41ee ; 9068 dc.w $ffde ; 906a dc.w $2d48 ; 906c dc.w $ff84 ; 906e dc.w $3d6e ; 9070 dc.w $0014 ; 9072 dc.w $ff88 ; 9074 dc.w $3d7c ; 9076 dc.w $0001 ; 9078 dc.w $ff8e ; 907a dc.w $2d6e ; 907c dc.w $0010 ; 907e dc.w $ffa2 ; 9080 dc.w $41ee ; 9082 dc.w $ff72 ; 9084 dc.w $7009 ; 9086 dc.w $a260 ; 9088 dc.w $3d40 ; 908a dc.w $fffe ; 908c dc.w $6600 ; 908e dc.w $01c2 ; 9090 dc.w $7010 ; 9092 dc.w $c02e ; 9094 dc.w $ff90 ; 9096 dc.w $7200 ; 9098 dc.w $1200 ; 909a dc.w $4a81 ; 909c dc.w $6600 ; 909e dc.w $01b2 ; 90a0 dc.w $4245 ; 90a2 dc.w $6000 ; 90a4 dc.w $019a ; 90a6 dc.w $7000 ; 90a8 dc.w $3005 ; 90aa dc.w $206e ; 90ac dc.w $0008 ; 90ae dc.w $2050 ; 90b0 dc.w $2200 ; 90b2 dc.w $c0fc ; 90b4 dc.w $002e ; 90b6 dc.w $4841 ; 90b8 dc.w $c2fc ; 90ba dc.w $002e ; 90bc dc.w $4841 ; 90be dc.w $4241 ; 90c0 dc.w $d081 ; 90c2 dc.w $49f0 ; 90c4 dc.w $0804 ; 90c6 dc.w $7c01 ; 90c8 dc.w $4a94 ; 90ca dc.w $6708 ; 90cc dc.w $2014 ; 90ce dc.w $b0ae ; 90d0 dc.w $ff92 ; 90d2 dc.w $6632 ; 90d4 dc.w $4aac ; 90d6 dc.w $0004 ; 90d8 dc.w $670a ; 90da dc.w $202c ; 90dc dc.w $0004 ; 90de dc.w $b0ae ; 90e0 dc.w $ff96 ; 90e2 dc.w $6622 ; 90e4 dc.w $7000 ; 90e6 dc.w $102c ; 90e8 dc.w $000e ; 90ea dc.w $4a80 ; 90ec dc.w $631a ; 90ee dc.w $558f ; 90f0 dc.w $486c ; 90f2 dc.w $000e ; 90f4 dc.w $2f2e ; 90f6 dc.w $ff84 ; 90f8 dc.w $7000 ; 90fa dc.w $1f00 ; 90fc dc.w $1f00 ; 90fe dc.w $4eba ; 9100 dc.w $a060 ; 9102 dc.w $4a1f ; 9104 dc.w $6602 ; 9106 dc.w $4206 ; 9108 dc.w $4a06 ; 910a dc.w $6766 ; 910c dc.w $4aac ; 910e dc.w $0008 ; 9110 dc.w $6760 ; 9112 dc.w $4206 ; 9114 dc.w $7000 ; 9116 dc.w $1f00 ; 9118 dc.w $a99b ; 911a dc.w $558f ; 911c dc.w $3f2e ; 911e dc.w $ff88 ; 9120 dc.w $2f2e ; 9122 dc.w $ffd6 ; 9124 dc.w $2f2e ; 9126 dc.w $ff84 ; 9128 dc.w $7001 ; 912a dc.w $1f00 ; 912c dc.w $a81a ; 912e dc.w $381f ; 9130 dc.w $7001 ; 9132 dc.w $1f00 ; 9134 dc.w $a99b ; 9136 dc.w $4a44 ; 9138 dc.w $6f38 ; 913a dc.w $598f ; 913c dc.w $2f3c ; 913e dc.w $7665 ; 9140 dc.w $7273 ; 9142 dc.w $7001 ; 9144 dc.w $3f00 ; 9146 dc.w $a81f ; 9148 dc.w $265f ; 914a dc.w $7000 ; 914c dc.w $2d40 ; 914e dc.w $ff68 ; 9150 dc.w $220b ; 9152 dc.w $671a ; 9154 dc.w $4a93 ; 9156 dc.w $6604 ; 9158 dc.w $2f0b ; 915a dc.w $a9a2 ; 915c dc.w $4a93 ; 915e dc.w $670e ; 9160 dc.w $2053 ; 9162 dc.w $2010 ; 9164 dc.w $b0ac ; 9166 dc.w $0008 ; 9168 dc.w $53c3 ; 916a dc.w $4403 ; 916c dc.w $1c03 ; 916e dc.w $3f04 ; 9170 dc.w $a99a ; 9172 dc.w $4a06 ; 9174 dc.w $6700 ; 9176 dc.w $00c4 ; 9178 dc.w $4a6c ; 917a dc.w $000c ; 917c dc.w $6708 ; 917e dc.w $3f2c ; 9180 dc.w $000c ; 9182 dc.w $4eba ; 9184 dc.w $d42e ; 9186 dc.w $558f ; 9188 dc.w $3f2e ; 918a dc.w $ff88 ; 918c dc.w $2f2e ; 918e dc.w $000c ; 9190 dc.w $7001 ; 9192 dc.w $1f00 ; 9194 dc.w $486e ; 9196 dc.w $ff6c ; 9198 dc.w $486e ; 919a dc.w $ff6e ; 919c dc.w $7000 ; 919e dc.w $a823 ; 91a0 dc.w $3e1f ; 91a2 dc.w $6626 ; 91a4 dc.w $302e ; 91a6 dc.w $ff88 ; 91a8 dc.w $b06e ; 91aa dc.w $ff6c ; 91ac dc.w $661c ; 91ae dc.w $558f ; 91b0 dc.w $3f2e ; 91b2 dc.w $ff88 ; 91b4 dc.w $2f2e ; 91b6 dc.w $ffd6 ; 91b8 dc.w $2f2e ; 91ba dc.w $ff84 ; 91bc dc.w $2f2e ; 91be dc.w $ff6e ; 91c0 dc.w $7000 ; 91c2 dc.w $2f00 ; 91c4 dc.w $4eba ; 91c6 dc.w $a194 ; 91c8 dc.w $3e1f ; 91ca dc.w $4a47 ; 91cc dc.w $6746 ; 91ce dc.w $558f ; 91d0 dc.w $3f2e ; 91d2 dc.w $ff88 ; 91d4 dc.w $2f3c ; 91d6 dc.w $7472 ; 91d8 dc.w $7368 ; 91da dc.w $7001 ; 91dc dc.w $1f00 ; 91de dc.w $486e ; 91e0 dc.w $ff6c ; 91e2 dc.w $486e ; 91e4 dc.w $ff6e ; 91e6 dc.w $7000 ; 91e8 dc.w $a823 ; 91ea dc.w $3e1f ; 91ec dc.w $6626 ; 91ee dc.w $302e ; 91f0 dc.w $ff88 ; 91f2 dc.w $b06e ; 91f4 dc.w $ff6c ; 91f6 dc.w $661c ; 91f8 dc.w $558f ; 91fa dc.w $3f2e ; 91fc dc.w $ff88 ; 91fe dc.w $2f2e ; 9200 dc.w $ffd6 ; 9202 dc.w $2f2e ; 9204 dc.w $ff84 ; 9206 dc.w $2f2e ; 9208 dc.w $ff6e ; 920a dc.w $7000 ; 920c dc.w $2f00 ; 920e dc.w $4eba ; 9210 dc.w $a14a ; 9212 dc.w $3e1f ; 9214 dc.w $4a47 ; 9216 dc.w $6714 ; 9218 dc.w $558f ; 921a dc.w $3f2e ; 921c dc.w $ff88 ; 921e dc.w $2f2e ; 9220 dc.w $ffd6 ; 9222 dc.w $2f2e ; 9224 dc.w $ff84 ; 9226 dc.w $4eba ; 9228 dc.w $a0d0 ; 922a dc.w $3e1f ; 922c dc.w $4a47 ; 922e dc.w $6620 ; 9230 dc.w $302e ; 9232 dc.w $ff8e ; 9234 dc.w $536e ; 9236 dc.w $ff8e ; 9238 dc.w $6016 ; 923a dc.w $3005 ; 923c dc.w $5245 ; 923e dc.w $7000 ; 9240 dc.w $3005 ; 9242 dc.w $4a80 ; 9244 dc.w $206e ; 9246 dc.w $0008 ; 9248 dc.w $2050 ; 924a dc.w $b090 ; 924c dc.w $6500 ; 924e dc.w $fe58 ; 9250 dc.w $302e ; 9252 dc.w $ff8e ; 9254 dc.w $526e ; 9256 dc.w $ff8e ; 9258 dc.w $4a6e ; 925a dc.w $fffe ; 925c dc.w $6700 ; 925e dc.w $fe1c ; 9260 dc.w $206e ; 9262 dc.w $0008 ; 9264 dc.w $a02a ; 9266 dc.w $4cee ; 9268 dc.w $18f8 ; 926a dc.w $ff4c ; 926c dc.w $4e5e ; 926e dc.w $205f ; 9270 dc.w $4fef ; 9272 dc.w $000e ; 9274 dc.w $4ed0 ; 9276 Unexplored_9278 dc.w $4e56 ; 9278 dc.w $fffa ; 927a dc.w $48e7 ; 927c dc.w $0108 ; 927e dc.w $7e01 ; 9280 dc.w $6000 ; 9282 dc.w $00c0 ; 9284 dc.w $598f ; 9286 dc.w $2f3c ; 9288 dc.w $6469 ; 928a dc.w $7366 ; 928c dc.w $3f07 ; 928e dc.w $a99d ; 9290 dc.w $285f ; 9292 dc.w $200c ; 9294 dc.w $6700 ; 9296 dc.w $00a8 ; 9298 dc.w $4a94 ; 929a dc.w $6700 ; 929c dc.w $00a2 ; 929e dc.w $558f ; 92a0 dc.w $3f3c ; 92a2 dc.w $8000 ; 92a4 dc.w $2f3c ; 92a6 dc.w $6578 ; 92a8 dc.w $746e ; 92aa dc.w $7000 ; 92ac dc.w $1f00 ; 92ae dc.w $486e ; 92b0 dc.w $fffa ; 92b2 dc.w $486e ; 92b4 dc.w $fffc ; 92b6 dc.w $7000 ; 92b8 dc.w $a823 ; 92ba dc.w $4a5f ; 92bc dc.w $6614 ; 92be dc.w $3f2e ; 92c0 dc.w $fffa ; 92c2 dc.w $2f2e ; 92c4 dc.w $fffc ; 92c6 dc.w $2f3c ; 92c8 dc.w $6578 ; 92ca dc.w $7444 ; 92cc dc.w $2f0c ; 92ce dc.w $4eba ; 92d0 dc.w $fd88 ; 92d2 dc.w $558f ; 92d4 dc.w $3f3c ; 92d6 dc.w $8000 ; 92d8 dc.w $2f3c ; 92da dc.w $6374 ; 92dc dc.w $726c ; 92de dc.w $7000 ; 92e0 dc.w $1f00 ; 92e2 dc.w $486e ; 92e4 dc.w $fffa ; 92e6 dc.w $486e ; 92e8 dc.w $fffc ; 92ea dc.w $7000 ; 92ec dc.w $a823 ; 92ee dc.w $4a5f ; 92f0 dc.w $6614 ; 92f2 dc.w $3f2e ; 92f4 dc.w $fffa ; 92f6 dc.w $2f2e ; 92f8 dc.w $fffc ; 92fa dc.w $2f3c ; 92fc dc.w $6374 ; 92fe dc.w $7244 ; 9300 dc.w $2f0c ; 9302 dc.w $4eba ; 9304 dc.w $fd54 ; 9306 dc.w $558f ; 9308 dc.w $3f3c ; 930a dc.w $8000 ; 930c dc.w $2f3c ; 930e dc.w $6d61 ; 9310 dc.w $6373 ; 9312 dc.w $7000 ; 9314 dc.w $1f00 ; 9316 dc.w $486e ; 9318 dc.w $fffa ; 931a dc.w $486e ; 931c dc.w $fffc ; 931e dc.w $7000 ; 9320 dc.w $a823 ; 9322 dc.w $4a5f ; 9324 dc.w $6614 ; 9326 dc.w $3f2e ; 9328 dc.w $fffa ; 932a dc.w $2f2e ; 932c dc.w $fffc ; 932e dc.w $2f3c ; 9330 dc.w $6d61 ; 9332 dc.w $6344 ; 9334 dc.w $2f0c ; 9336 dc.w $4eba ; 9338 dc.w $fd20 ; 933a dc.w $2f0c ; 933c dc.w $a9a3 ; 933e dc.w $3007 ; 9340 dc.w $5247 ; 9342 dc.w $558f ; 9344 dc.w $2f3c ; 9346 dc.w $6469 ; 9348 dc.w $7366 ; 934a dc.w $a99c ; 934c dc.w $be5f ; 934e dc.w $6f00 ; 9350 dc.w $ff34 ; 9352 dc.w $4cee ; 9354 dc.w $1080 ; 9356 dc.w $fff2 ; 9358 dc.w $4e5e ; 935a dc.w $4e75 ; 935c Unexplored_935e dc.w $4e56 ; 935e dc.w $fef6 ; 9360 dc.w $48e7 ; 9362 dc.w $0118 ; 9364 dc.w $598f ; 9366 dc.w $2f3c ; 9368 dc.w $636f ; 936a dc.w $6662 ; 936c dc.w $3f3c ; 936e dc.w $b1be ; 9370 dc.w $a9a0 ; 9372 dc.w $285f ; 9374 dc.w $200c ; 9376 dc.w $677e ; 9378 dc.w $598f ; 937a dc.w $2f0c ; 937c dc.w $a9a5 ; 937e dc.w $2e1f ; 9380 dc.w $2f0c ; 9382 dc.w $a992 ; 9384 dc.w $204c ; 9386 dc.w $a029 ; 9388 dc.w $a11a ; 938a dc.w $2648 ; 938c dc.w $598f ; 938e dc.w $2eb8 ; 9390 dc.w $02a6 ; 9392 dc.w $205f ; 9394 dc.w $a01b ; 9396 dc.w $558f ; 9398 dc.w $2f14 ; 939a dc.w $2f07 ; 939c dc.w $487a ; 939e dc.w $007c ; 93a0 dc.w $7001 ; 93a2 dc.w $2f00 ; 93a4 dc.w $486e ; 93a6 dc.w $fefc ; 93a8 dc.w $7200 ; 93aa dc.w $2f01 ; 93ac dc.w $486e ; 93ae dc.w $ff00 ; 93b0 dc.w $3f3c ; 93b2 dc.w $0003 ; 93b4 dc.w $aa5a ; 93b6 dc.w $4a5f ; 93b8 dc.w $6630 ; 93ba dc.w $558f ; 93bc dc.w $2f2e ; 93be dc.w $fefc ; 93c0 dc.w $487a ; 93c2 dc.w $003e ; 93c4 dc.w $486e ; 93c6 dc.w $fef6 ; 93c8 dc.w $486e ; 93ca dc.w $fefb ; 93cc dc.w $3f3c ; 93ce dc.w $0005 ; 93d0 dc.w $aa5a ; 93d2 dc.w $4a5f ; 93d4 dc.w $6606 ; 93d6 dc.w $206e ; 93d8 dc.w $fef6 ; 93da dc.w $4e90 ; 93dc dc.w $558f ; 93de dc.w $486e ; 93e0 dc.w $fefc ; 93e2 dc.w $3f3c ; 93e4 dc.w $0004 ; 93e6 dc.w $aa5a ; 93e8 dc.w $544f ; 93ea dc.w $204c ; 93ec dc.w $a02a ; 93ee dc.w $204c ; 93f0 dc.w $a023 ; 93f2 dc.w $204b ; 93f4 dc.w $a01b ; 93f6 dc.w $4cee ; 93f8 dc.w $1880 ; 93fa dc.w $feea ; 93fc dc.w $4e5e ; 93fe dc.w $4e75 ; 9400 dc.w $1852 ; 9402 dc.w $6570 ; 9404 dc.w $6c61 ; 9406 dc.w $6365 ; 9408 dc.w $4272 ; 940a dc.w $6964 ; 940c dc.w $6765 ; 940e dc.w $5669 ; 9410 dc.w $6465 ; 9412 dc.w $6f44 ; 9414 dc.w $7269 ; 9416 dc.w $7665 ; 9418 dc.w $7200 ; 941a dc.w $1b52 ; 941c dc.w $6570 ; 941e dc.w $6c61 ; 9420 dc.w $6365 ; 9422 dc.w $4272 ; 9424 dc.w $6964 ; 9426 dc.w $6765 ; 9428 dc.w $5669 ; 942a dc.w $6465 ; 942c dc.w $6f44 ; 942e dc.w $7269 ; 9430 dc.w $7665 ; 9432 dc.w $724c ; 9434 dc.w $6962 ; 9436 dc.w $0000 ; 9438 dc.w $4e56 ; 943a dc.w $fff2 ; 943c dc.w $48e7 ; 943e dc.w $0118 ; 9440 dc.w $7000 ; 9442 dc.w $2840 ; 9444 dc.w $203c ; 9446 dc.w $7261 ; 9448 dc.w $6d20 ; 944a dc.w $41ee ; 944c dc.w $fff6 ; 944e dc.w $2248 ; 9450 dc.w $a1ad ; 9452 dc.w $2288 ; 9454 dc.w $3e00 ; 9456 dc.w $6600 ; 9458 dc.w $00da ; 945a dc.w $41ee ; 945c dc.w $ffff ; 945e dc.w $203c ; 9460 dc.w $0001 ; 9462 dc.w $00af ; 9464 dc.w $a051 ; 9466 dc.w $3e00 ; 9468 dc.w $6600 ; 946a dc.w $00c8 ; 946c dc.w $7000 ; 946e dc.w $102e ; 9470 dc.w $ffff ; 9472 dc.w $4a80 ; 9474 dc.w $6700 ; 9476 dc.w $00bc ; 9478 dc.w $7000 ; 947a dc.w $102e ; 947c dc.w $ffff ; 947e dc.w $222e ; 9480 dc.w $fff6 ; 9482 dc.w $e081 ; 9484 dc.w $4eba ; 9486 dc.w $42fe ; 9488 dc.w $91ae ; 948a dc.w $fff6 ; 948c dc.w $203c ; 948e dc.w $7272 ; 9490 dc.w $706d ; 9492 dc.w $41ee ; 9494 dc.w $fff2 ; 9496 dc.w $2248 ; 9498 dc.w $a1ad ; 949a dc.w $2288 ; 949c dc.w $3e00 ; 949e dc.w $672c ; 94a0 dc.w $7000 ; 94a2 dc.w $2d40 ; 94a4 dc.w $fff2 ; 94a6 dc.w $203c ; 94a8 dc.w $6d61 ; 94aa dc.w $6368 ; 94ac dc.w $41ee ; 94ae dc.w $fffa ; 94b0 dc.w $2248 ; 94b2 dc.w $a1ad ; 94b4 dc.w $2288 ; 94b6 dc.w $4a40 ; 94b8 dc.w $6612 ; 94ba dc.w $0cae ; 94bc dc.w $0000 ; 94be dc.w $0196 ; 94c0 dc.w $fffa ; 94c2 dc.w $6608 ; 94c4 dc.w $2d7c ; 94c6 dc.w $0040 ; 94c8 dc.w $0000 ; 94ca dc.w $fff2 ; 94cc dc.w $598f ; 94ce dc.w $2f3c ; 94d0 dc.w $6d6e ; 94d2 dc.w $726d ; 94d4 dc.w $7000 ; 94d6 dc.w $3f00 ; 94d8 dc.w $a9a0 ; 94da dc.w $285f ; 94dc dc.w $200c ; 94de dc.w $6752 ; 94e0 dc.w $2654 ; 94e2 dc.w $203c ; 94e4 dc.w $766d ; 94e6 dc.w $2020 ; 94e8 dc.w $41ee ; 94ea dc.w $fffa ; 94ec dc.w $2248 ; 94ee dc.w $a1ad ; 94f0 dc.w $2288 ; 94f2 dc.w $3e00 ; 94f4 dc.w $6610 ; 94f6 dc.w $7001 ; 94f8 dc.w $c0ae ; 94fa dc.w $fffa ; 94fc dc.w $6708 ; 94fe dc.w $2013 ; 9500 dc.w $d1ae ; 9502 dc.w $fff2 ; 9504 dc.w $6008 ; 9506 dc.w $202b ; 9508 dc.w $000c ; 950a dc.w $d1ae ; 950c dc.w $fff2 ; 950e dc.w $2f0c ; 9510 dc.w $a9a3 ; 9512 dc.w $7000 ; 9514 dc.w $2840 ; 9516 dc.w $222e ; 9518 dc.w $fff2 ; 951a dc.w $b2ae ; 951c dc.w $fff6 ; 951e dc.w $6f12 ; 9520 dc.w $41ee ; 9522 dc.w $ffff ; 9524 dc.w $4210 ; 9526 dc.w $203c ; 9528 dc.w $0001 ; 952a dc.w $00af ; 952c dc.w $a052 ; 952e dc.w $707a ; 9530 dc.w $a9c9 ; 9532 dc.w $4cee ; 9534 dc.w $1880 ; 9536 dc.w $ffe6 ; 9538 dc.w $4e5e ; 953a dc.w $4e75 ; 953c dc.w $4e56 ; 953e dc.w $0000 ; 9540 dc.w $48e7 ; 9542 dc.w $0108 ; 9544 dc.w $7000 ; 9546 dc.w $2840 ; 9548 dc.w $558f ; 954a dc.w $a994 ; 954c dc.w $3e1f ; 954e dc.w $7001 ; 9550 dc.w $1f00 ; 9552 dc.w $a99b ; 9554 dc.w $7000 ; 9556 dc.w $3f00 ; 9558 dc.w $a998 ; 955a dc.w $598f ; 955c dc.w $2f3c ; 955e dc.w $6674 ; 9560 dc.w $736b ; 9562 dc.w $7001 ; 9564 dc.w $3f00 ; 9566 dc.w $a81f ; 9568 dc.w $285f ; 956a dc.w $200c ; 956c dc.w $6728 ; 956e dc.w $4a94 ; 9570 dc.w $6712 ; 9572 dc.w $2054 ; 9574 dc.w $7001 ; 9576 dc.w $b090 ; 9578 dc.w $660a ; 957a dc.w $7000 ; 957c dc.w $3028 ; 957e dc.w $000c ; 9580 dc.w $4a80 ; 9582 dc.w $660a ; 9584 dc.w $2f0c ; 9586 dc.w $a9a3 ; 9588 dc.w $7000 ; 958a dc.w $2840 ; 958c dc.w $6008 ; 958e dc.w $2f0c ; 9590 dc.w $a992 ; 9592 dc.w $204c ; 9594 dc.w $a029 ; 9596 dc.w $2d4c ; 9598 dc.w $0008 ; 959a dc.w $4cee ; 959c dc.w $1080 ; 959e dc.w $fff8 ; 95a0 dc.w $4e5e ; 95a2 dc.w $4e75 ; 95a4 Unexplored_95a6 dc.w $4e56 ; 95a6 dc.w $0000 ; 95a8 dc.w $48e7 ; 95aa dc.w $0018 ; 95ac dc.w $266e ; 95ae dc.w $0008 ; 95b0 dc.w $2853 ; 95b2 dc.w $200c ; 95b4 dc.w $6710 ; 95b6 dc.w $b9fc ; 95b8 dc.w $ffff ; 95ba dc.w $ffff ; 95bc dc.w $6708 ; 95be dc.w $204c ; 95c0 dc.w $a023 ; 95c2 dc.w $7000 ; 95c4 dc.w $2680 ; 95c6 dc.w $4cee ; 95c8 dc.w $1800 ; 95ca dc.w $fff8 ; 95cc dc.w $4e5e ; 95ce dc.w $2e9f ; 95d0 dc.w $4e75 ; 95d2 Unexplored_95d4 dc.w $4e56 ; 95d4 dc.w $fffa ; 95d6 dc.w $48e7 ; 95d8 dc.w $1f18 ; 95da dc.w $266e ; 95dc dc.w $0008 ; 95de dc.w $2d53 ; 95e0 dc.w $fffa ; 95e2 dc.w $7000 ; 95e4 dc.w $2840 ; 95e6 dc.w $4206 ; 95e8 dc.w $4207 ; 95ea dc.w $4aae ; 95ec dc.w $fffa ; 95ee dc.w $6708 ; 95f0 dc.w $70ff ; 95f2 dc.w $b0ae ; 95f4 dc.w $fffa ; 95f6 dc.w $662c ; 95f8 dc.w $598f ; 95fa dc.w $4eba ; 95fc dc.w $ff40 ; 95fe dc.w $2d5f ; 9600 dc.w $fffa ; 9602 dc.w $660a ; 9604 dc.w $1d7c ; 9606 dc.w $0001 ; 9608 dc.w $001e ; 960a dc.w $6000 ; 960c dc.w $00f0 ; 960e dc.w $206e ; 9610 dc.w $fffa ; 9612 dc.w $4a90 ; 9614 dc.w $660a ; 9616 dc.w $1d7c ; 9618 dc.w $0001 ; 961a dc.w $001e ; 961c dc.w $6000 ; 961e dc.w $00de ; 9620 dc.w $26ae ; 9622 dc.w $fffa ; 9624 dc.w $206e ; 9626 dc.w $fffa ; 9628 dc.w $2050 ; 962a dc.w $3d68 ; 962c dc.w $000c ; 962e dc.w $fffe ; 9630 dc.w $7000 ; 9632 dc.w $302e ; 9634 dc.w $fffe ; 9636 dc.w $4a80 ; 9638 dc.w $660a ; 963a dc.w $1d7c ; 963c dc.w $0001 ; 963e dc.w $001e ; 9640 dc.w $6000 ; 9642 dc.w $00ba ; 9644 dc.w $4245 ; 9646 dc.w $206e ; 9648 dc.w $fffa ; 964a dc.w $2050 ; 964c dc.w $49e8 ; 964e dc.w $000e ; 9650 dc.w $6000 ; 9652 dc.w $0092 ; 9654 dc.w $4a94 ; 9656 dc.w $671c ; 9658 dc.w $2014 ; 965a dc.w $b0ae ; 965c dc.w $001a ; 965e dc.w $6614 ; 9660 dc.w $4aac ; 9662 dc.w $0004 ; 9664 dc.w $670e ; 9666 dc.w $202c ; 9668 dc.w $0004 ; 966a dc.w $b0ae ; 966c dc.w $0016 ; 966e dc.w $6604 ; 9670 dc.w $7c01 ; 9672 dc.w $7e01 ; 9674 dc.w $4a06 ; 9676 dc.w $6760 ; 9678 dc.w $4aac ; 967a dc.w $000c ; 967c dc.w $675a ; 967e dc.w $4207 ; 9680 dc.w $7000 ; 9682 dc.w $1f00 ; 9684 dc.w $a99b ; 9686 dc.w $558f ; 9688 dc.w $3f2e ; 968a dc.w $0014 ; 968c dc.w $2f2e ; 968e dc.w $0010 ; 9690 dc.w $2f2e ; 9692 dc.w $000c ; 9694 dc.w $7001 ; 9696 dc.w $1f00 ; 9698 dc.w $a81a ; 969a dc.w $381f ; 969c dc.w $7001 ; 969e dc.w $1f00 ; 96a0 dc.w $a99b ; 96a2 dc.w $4a44 ; 96a4 dc.w $6f32 ; 96a6 dc.w $598f ; 96a8 dc.w $2f3c ; 96aa dc.w $7665 ; 96ac dc.w $7273 ; 96ae dc.w $7001 ; 96b0 dc.w $3f00 ; 96b2 dc.w $a81f ; 96b4 dc.w $265f ; 96b6 dc.w $200b ; 96b8 dc.w $671a ; 96ba dc.w $4a93 ; 96bc dc.w $6604 ; 96be dc.w $2f0b ; 96c0 dc.w $a9a2 ; 96c2 dc.w $4a93 ; 96c4 dc.w $670e ; 96c6 dc.w $2053 ; 96c8 dc.w $2010 ; 96ca dc.w $b0ac ; 96cc dc.w $000c ; 96ce dc.w $53c3 ; 96d0 dc.w $4403 ; 96d2 dc.w $1e03 ; 96d4 dc.w $3f04 ; 96d6 dc.w $a99a ; 96d8 dc.w $4a06 ; 96da dc.w $6610 ; 96dc dc.w $3005 ; 96de dc.w $5245 ; 96e0 dc.w $49ec ; 96e2 dc.w $0032 ; 96e4 dc.w $ba6e ; 96e6 dc.w $fffe ; 96e8 dc.w $6500 ; 96ea dc.w $ff6a ; 96ec dc.w $4a07 ; 96ee dc.w $6706 ; 96f0 dc.w $422e ; 96f2 dc.w $001e ; 96f4 dc.w $6006 ; 96f6 dc.w $1d7c ; 96f8 dc.w $0001 ; 96fa dc.w $001e ; 96fc dc.w $4cee ; 96fe dc.w $18f8 ; 9700 dc.w $ffde ; 9702 dc.w $4e5e ; 9704 dc.w $205f ; 9706 dc.w $4fef ; 9708 dc.w $0016 ; 970a dc.w $4ed0 ; 970c Unexplored_970e dc.w $4e56 ; 970e dc.w $fff8 ; 9710 dc.w $48e7 ; 9712 dc.w $0108 ; 9714 dc.w $598f ; 9716 dc.w $2f3c ; 9718 dc.w $7665 ; 971a dc.w $7273 ; 971c dc.w $7001 ; 971e dc.w $3f00 ; 9720 dc.w $a9a0 ; 9722 dc.w $285f ; 9724 dc.w $200c ; 9726 dc.w $6608 ; 9728 dc.w $7000 ; 972a dc.w $2d40 ; 972c dc.w $0008 ; 972e dc.w $6054 ; 9730 dc.w $2054 ; 9732 dc.w $2d50 ; 9734 dc.w $fff8 ; 9736 dc.w $2f0c ; 9738 dc.w $a9a3 ; 973a dc.w $203c ; 973c dc.w $6262 ; 973e dc.w $6f78 ; 9740 dc.w $41ee ; 9742 dc.w $fffc ; 9744 dc.w $2248 ; 9746 dc.w $a1ad ; 9748 dc.w $2288 ; 974a dc.w $4a40 ; 974c dc.w $6630 ; 974e dc.w $7001 ; 9750 dc.w $c0ae ; 9752 dc.w $fffc ; 9754 dc.w $6728 ; 9756 dc.w $3e38 ; 9758 dc.w $0a5a ; 975a dc.w $31f8 ; 975c dc.w $0a58 ; 975e dc.w $0a5a ; 9760 dc.w $598f ; 9762 dc.w $2f3c ; 9764 dc.w $7665 ; 9766 dc.w $7273 ; 9768 dc.w $7001 ; 976a dc.w $3f00 ; 976c dc.w $a81f ; 976e dc.w $285f ; 9770 dc.w $200c ; 9772 dc.w $6706 ; 9774 dc.w $2054 ; 9776 dc.w $2d50 ; 9778 dc.w $fff8 ; 977a dc.w $31c7 ; 977c dc.w $0a5a ; 977e dc.w $2d6e ; 9780 dc.w $fff8 ; 9782 dc.w $0008 ; 9784 dc.w $4cee ; 9786 dc.w $1080 ; 9788 dc.w $fff0 ; 978a dc.w $4e5e ; 978c dc.w $4e75 ; 978e Unexplored_9790 dc.w $4e56 ; 9790 dc.w $fffc ; 9792 dc.w $48e7 ; 9794 dc.w $0018 ; 9796 dc.w $203c ; 9798 dc.w $6262 ; 979a dc.w $6f78 ; 979c dc.w $41ee ; 979e dc.w $fffc ; 97a0 dc.w $2248 ; 97a2 dc.w $a1ad ; 97a4 dc.w $2288 ; 97a6 dc.w $4a40 ; 97a8 dc.w $662e ; 97aa dc.w $7001 ; 97ac dc.w $c0ae ; 97ae dc.w $fffc ; 97b0 dc.w $6726 ; 97b2 dc.w $598f ; 97b4 dc.w $2f3c ; 97b6 dc.w $676e ; 97b8 dc.w $6874 ; 97ba dc.w $3f3c ; 97bc dc.w $8fff ; 97be dc.w $a81f ; 97c0 dc.w $285f ; 97c2 dc.w $200c ; 97c4 dc.w $6712 ; 97c6 dc.w $598f ; 97c8 dc.w $2f0c ; 97ca dc.w $7001 ; 97cc dc.w $3f00 ; 97ce dc.w $7012 ; 97d0 dc.w $a82a ; 97d2 dc.w $265f ; 97d4 dc.w $2f0c ; 97d6 dc.w $a9a3 ; 97d8 dc.w $4cee ; 97da dc.w $1800 ; 97dc dc.w $fff4 ; 97de dc.w $4e5e ; 97e0 dc.w $4e75 ; 97e2 dc.w $4e56 ; 97e4 dc.w $0000 ; 97e6 dc.w $48e7 ; 97e8 dc.w $0118 ; 97ea dc.w $266e ; 97ec dc.w $0008 ; 97ee dc.w $598f ; 97f0 dc.w $3f3c ; 97f2 dc.w $bfe3 ; 97f4 dc.w $a9ba ; 97f6 dc.w $285f ; 97f8 dc.w $7e00 ; 97fa dc.w $200c ; 97fc dc.w $6740 ; 97fe dc.w $558f ; 9800 dc.w $a9af ; 9802 dc.w $4a5f ; 9804 dc.w $6638 ; 9806 dc.w $200c ; 9808 dc.w $6604 ; 980a dc.w $2f0c ; 980c dc.w $a9a2 ; 980e dc.w $558f ; 9810 dc.w $a9af ; 9812 dc.w $4a5f ; 9814 dc.w $6628 ; 9816 dc.w $200c ; 9818 dc.w $6724 ; 981a dc.w $4a94 ; 981c dc.w $6720 ; 981e dc.w $558f ; 9820 dc.w $2f0b ; 9822 dc.w $2f14 ; 9824 dc.w $4eba ; 9826 dc.w $9b6c ; 9828 dc.w $4a5f ; 982a dc.w $6710 ; 982c dc.w $598f ; 982e dc.w $2f14 ; 9830 dc.w $2f0b ; 9832 dc.w $4eba ; 9834 dc.w $9b9c ; 9836 dc.w $2f0c ; 9838 dc.w $a9aa ; 983a dc.w $584f ; 983c dc.w $7e01 ; 983e dc.w $2d47 ; 9840 dc.w $000c ; 9842 dc.w $4cee ; 9844 dc.w $1880 ; 9846 dc.w $fff4 ; 9848 dc.w $4e5e ; 984a dc.w $2e9f ; 984c dc.w $4e75 ; 984e dc.w $4e56 ; 9850 dc.w $fe96 ; 9852 dc.w $48e7 ; 9854 dc.w $0338 ; 9856 dc.w $286e ; 9858 dc.w $0008 ; 985a dc.w $7cff ; 985c dc.w $200c ; 985e dc.w $6606 ; 9860 dc.w $70ce ; 9862 dc.w $6000 ; 9864 dc.w $0124 ; 9866 dc.w $4214 ; 9868 dc.w $203c ; 986a dc.w $6e72 ; 986c dc.w $6567 ; 986e dc.w $41ee ; 9870 dc.w $fffc ; 9872 dc.w $2248 ; 9874 dc.w $a1ad ; 9876 dc.w $2288 ; 9878 dc.w $3c00 ; 987a dc.w $6600 ; 987c dc.w $010a ; 987e dc.w $41fa ; 9880 dc.w $0128 ; 9882 dc.w $43ee ; 9884 dc.w $fea0 ; 9886 dc.w $22d8 ; 9888 dc.w $22d8 ; 988a dc.w $22d8 ; 988c dc.w $22d8 ; 988e dc.w $1290 ; 9890 dc.w $47fa ; 9892 dc.w $0100 ; 9894 dc.w $7000 ; 9896 dc.w $2440 ; 9898 dc.w $203c ; 989a dc.w $6366 ; 989c dc.w $7267 ; 989e dc.w $41ee ; 98a0 dc.w $fff8 ; 98a2 dc.w $2248 ; 98a4 dc.w $a1ad ; 98a6 dc.w $2288 ; 98a8 dc.w $4a40 ; 98aa dc.w $6600 ; 98ac dc.w $00da ; 98ae dc.w $7001 ; 98b0 dc.w $c0ae ; 98b2 dc.w $fff8 ; 98b4 dc.w $6700 ; 98b6 dc.w $00d0 ; 98b8 dc.w $558f ; 98ba dc.w $486e ; 98bc dc.w $fea0 ; 98be dc.w $2f3c ; 98c0 dc.w $7077 ; 98c2 dc.w $7063 ; 98c4 dc.w $7002 ; 98c6 dc.w $2f00 ; 98c8 dc.w $2f0a ; 98ca dc.w $486e ; 98cc dc.w $fee4 ; 98ce dc.w $486e ; 98d0 dc.w $fee8 ; 98d2 dc.w $3f3c ; 98d4 dc.w $0001 ; 98d6 dc.w $aa5a ; 98d8 dc.w $3c1f ; 98da dc.w $6600 ; 98dc dc.w $00aa ; 98de dc.w $701f ; 98e0 dc.w $2d40 ; 98e2 dc.w $fe96 ; 98e4 dc.w $422e ; 98e6 dc.w $fe9f ; 98e8 dc.w $486e ; 98ea dc.w $ffe8 ; 98ec dc.w $7000 ; 98ee dc.w $abe9 ; 98f0 dc.w $486e ; 98f2 dc.w $fe9a ; 98f4 dc.w $7007 ; 98f6 dc.w $abe9 ; 98f8 dc.w $3c00 ; 98fa dc.w $504f ; 98fc dc.w $662a ; 98fe dc.w $7000 ; 9900 dc.w $2f00 ; 9902 dc.w $2f00 ; 9904 dc.w $2f0b ; 9906 dc.w $486e ; 9908 dc.w $fe9f ; 990a dc.w $486e ; 990c dc.w $ffe8 ; 990e dc.w $7005 ; 9910 dc.w $2f00 ; 9912 dc.w $486e ; 9914 dc.w $fe9a ; 9916 dc.w $700b ; 9918 dc.w $abe9 ; 991a dc.w $3c00 ; 991c dc.w $486e ; 991e dc.w $fe9a ; 9920 dc.w $7008 ; 9922 dc.w $abe9 ; 9924 dc.w $4fef ; 9926 dc.w $0020 ; 9928 dc.w $4a2e ; 992a dc.w $fe9f ; 992c dc.w $664e ; 992e dc.w $4a46 ; 9930 dc.w $664a ; 9932 dc.w $486e ; 9934 dc.w $fe96 ; 9936 dc.w $486c ; 9938 dc.w $0001 ; 993a dc.w $2f0b ; 993c dc.w $486e ; 993e dc.w $ffe8 ; 9940 dc.w $7017 ; 9942 dc.w $abe9 ; 9944 dc.w $3c00 ; 9946 dc.w $4fef ; 9948 dc.w $0010 ; 994a dc.w $6630 ; 994c dc.w $4aae ; 994e dc.w $fe96 ; 9950 dc.w $632a ; 9952 dc.w $701f ; 9954 dc.w $b0ae ; 9956 dc.w $fe96 ; 9958 dc.w $6406 ; 995a dc.w $701f ; 995c dc.w $2d40 ; 995e dc.w $fe96 ; 9960 dc.w $3e2e ; 9962 dc.w $fe98 ; 9964 dc.w $5347 ; 9966 dc.w $6004 ; 9968 dc.w $3007 ; 996a dc.w $5347 ; 996c dc.w $4a47 ; 996e dc.w $6f0a ; 9970 dc.w $7000 ; 9972 dc.w $1034 ; 9974 dc.w $7000 ; 9976 dc.w $4a80 ; 9978 dc.w $67ee ; 997a dc.w $1887 ; 997c dc.w $486e ; 997e dc.w $ffe8 ; 9980 dc.w $7003 ; 9982 dc.w $abe9 ; 9984 dc.w $584f ; 9986 dc.w $3006 ; 9988 dc.w $4cee ; 998a dc.w $1cc0 ; 998c dc.w $fe82 ; 998e dc.w $4e5e ; 9990 dc.w $4e75 ; 9992 dc.w $4141 ; 9994 dc.w $504c ; 9996 dc.w $2c4d ; 9998 dc.w $6163 ; 999a dc.w $4f53 ; 999c dc.w $4d61 ; 999e dc.w $6368 ; 99a0 dc.w $696e ; 99a2 dc.w $654e ; 99a4 dc.w $616d ; 99a6 dc.w $6500 ; 99a8 dc.w $0f4e ; 99aa dc.w $616d ; 99ac dc.w $6552 ; 99ae dc.w $6567 ; 99b0 dc.w $6973 ; 99b2 dc.w $7472 ; 99b4 dc.w $794c ; 99b6 dc.w $6962 ; 99b8 dc.w $0000 ; 99ba dc.w $4e56 ; 99bc dc.w $ffdc ; 99be dc.w $2f0c ; 99c0 dc.w $49ee ; 99c2 dc.w $ffe0 ; 99c4 dc.w $2f0c ; 99c6 dc.w $4eba ; 99c8 dc.w $fe86 ; 99ca dc.w $4a40 ; 99cc dc.w $584f ; 99ce dc.w $665e ; 99d0 dc.w $7000 ; 99d2 dc.w $1014 ; 99d4 dc.w $4a80 ; 99d6 dc.w $6356 ; 99d8 dc.w $598f ; 99da dc.w $2f0c ; 99dc dc.w $4eba ; 99de dc.w $fe04 ; 99e0 dc.w $4a9f ; 99e2 dc.w $674a ; 99e4 dc.w $7000 ; 99e6 dc.w $2d40 ; 99e8 dc.w $ffdc ; 99ea dc.w $203c ; 99ec dc.w $7370 ; 99ee dc.w $6f73 ; 99f0 dc.w $41ee ; 99f2 dc.w $ffdc ; 99f4 dc.w $2248 ; 99f6 dc.w $a1ad ; 99f8 dc.w $2288 ; 99fa dc.w $4a40 ; 99fc dc.w $6714 ; 99fe dc.w $558f ; 9a00 dc.w $2f3c ; 9a02 dc.w $7370 ; 9a04 dc.w $6f73 ; 9a06 dc.w $2f2e ; 9a08 dc.w $ffdc ; 9a0a dc.w $303c ; 9a0c dc.w $0401 ; 9a0e dc.w $abf1 ; 9a10 dc.w $544f ; 9a12 dc.w $00ae ; 9a14 dc.w $0000 ; 9a16 dc.w $0008 ; 9a18 dc.w $ffdc ; 9a1a dc.w $558f ; 9a1c dc.w $2f3c ; 9a1e dc.w $7370 ; 9a20 dc.w $6f73 ; 9a22 dc.w $2f2e ; 9a24 dc.w $ffdc ; 9a26 dc.w $303c ; 9a28 dc.w $0402 ; 9a2a dc.w $abf1 ; 9a2c dc.w $544f ; 9a2e dc.w $286e ; 9a30 dc.w $ffd8 ; 9a32 dc.w $4e5e ; 9a34 dc.w $4e75 ; 9a36 dc.w $4e56 ; 9a38 dc.w $0000 ; 9a3a dc.w $48e7 ; 9a3c dc.w $fff0 ; 9a3e dc.w $203c ; 9a40 dc.w $6262 ; 9a42 dc.w $6f78 ; 9a44 dc.w $a1ad ; 9a46 dc.w $6600 ; 9a48 dc.w $000c ; 9a4a dc.w $2008 ; 9a4c dc.w $0800 ; 9a4e dc.w $0000 ; 9a50 dc.w $6600 ; 9a52 dc.w $0162 ; 9a54 dc.w $594f ; 9a56 dc.w $2f3c ; 9a58 dc.w $6b72 ; 9a5a dc.w $6e6c ; 9a5c dc.w $4267 ; 9a5e dc.w $a9a0 ; 9a60 dc.w $265f ; 9a62 dc.w $200b ; 9a64 dc.w $6700 ; 9a66 dc.w $014e ; 9a68 dc.w $207c ; 9a6a dc.w $68ff ; 9a6c dc.w $e000 ; 9a6e dc.w $3028 ; 9a70 dc.w $0fe4 ; 9a72 dc.w $2053 ; 9a74 dc.w $b068 ; 9a76 dc.w $0004 ; 9a78 dc.w $6c00 ; 9a7a dc.w $0136 ; 9a7c dc.w $204b ; 9a7e dc.w $a025 ; 9a80 dc.w $2e00 ; 9a82 dc.w $0687 ; 9a84 dc.w $0000 ; 9a86 dc.w $0fff ; 9a88 dc.w $0287 ; 9a8a dc.w $ffff ; 9a8c dc.w $f000 ; 9a8e dc.w $2053 ; 9a90 dc.w $3c28 ; 9a92 dc.w $0006 ; 9a94 dc.w $48c6 ; 9a96 dc.w $e18e ; 9a98 dc.w $e98e ; 9a9a dc.w $dc87 ; 9a9c dc.w $3a28 ; 9a9e dc.w $0008 ; 9aa0 dc.w $0c45 ; 9aa2 dc.w $4000 ; 9aa4 dc.w $6d02 ; 9aa6 dc.w $4245 ; 9aa8 dc.w $48c5 ; 9aaa dc.w $2038 ; 9aac dc.w $0108 ; 9aae dc.w $e088 ; 9ab0 dc.w $e088 ; 9ab2 dc.w $e888 ; 9ab4 dc.w $4c00 ; 9ab6 dc.w $5005 ; 9ab8 dc.w $dc85 ; 9aba dc.w $2f0b ; 9abc dc.w $a9a3 ; 9abe dc.w $2006 ; 9ac0 dc.w $0680 ; 9ac2 dc.w $0000 ; 9ac4 dc.w $1000 ; 9ac6 dc.w $a71e ; 9ac8 dc.w $2008 ; 9aca dc.w $6700 ; 9acc dc.w $0114 ; 9ace dc.w $0680 ; 9ad0 dc.w $0000 ; 9ad2 dc.w $0fff ; 9ad4 dc.w $0280 ; 9ad6 dc.w $ffff ; 9ad8 dc.w $f000 ; 9ada dc.w $2440 ; 9adc dc.w $204a ; 9ade dc.w $2246 ; 9ae0 dc.w $7004 ; 9ae2 dc.w $a05c ; 9ae4 dc.w $4a40 ; 9ae6 dc.w $6600 ; 9ae8 dc.w $00ec ; 9aea dc.w $594f ; 9aec dc.w $2f3c ; 9aee dc.w $6b72 ; 9af0 dc.w $6e6c ; 9af2 dc.w $4267 ; 9af4 dc.w $a9a0 ; 9af6 dc.w $265f ; 9af8 dc.w $200b ; 9afa dc.w $6700 ; 9afc dc.w $00de ; 9afe dc.w $2007 ; 9b00 dc.w $2053 ; 9b02 dc.w $224a ; 9b04 dc.w $a22e ; 9b06 dc.w $204a ; 9b08 dc.w $2007 ; 9b0a dc.w $fe0c ; 9b0c dc.w $4e71 ; 9b0e dc.w $204a ; 9b10 dc.w $2007 ; 9b12 dc.w $fe0b ; 9b14 dc.w $4e71 ; 9b16 dc.w $204f ; 9b18 dc.w $200f ; 9b1a dc.w $0240 ; 9b1c dc.w $fc00 ; 9b1e dc.w $2e40 ; 9b20 dc.w $303c ; 9b22 dc.w $00bf ; 9b24 dc.w $42a7 ; 9b26 dc.w $51c8 ; 9b28 dc.w $fffc ; 9b2a dc.w $2f48 ; 9b2c dc.w $0008 ; 9b2e dc.w $200a ; 9b30 dc.w $2f4a ; 9b32 dc.w $00fc ; 9b34 dc.w $e088 ; 9b36 dc.w $e888 ; 9b38 dc.w $2040 ; 9b3a dc.w $700a ; 9b3c dc.w $fe0a ; 9b3e dc.w $e188 ; 9b40 dc.w $e988 ; 9b42 dc.w $2f40 ; 9b44 dc.w $011c ; 9b46 dc.w $200a ; 9b48 dc.w $d087 ; 9b4a dc.w $e088 ; 9b4c dc.w $e888 ; 9b4e dc.w $2040 ; 9b50 dc.w $700a ; 9b52 dc.w $fe0a ; 9b54 dc.w $e188 ; 9b56 dc.w $e988 ; 9b58 dc.w $2f40 ; 9b5a dc.w $0124 ; 9b5c dc.w $200a ; 9b5e dc.w $d086 ; 9b60 dc.w $e088 ; 9b62 dc.w $e888 ; 9b64 dc.w $5380 ; 9b66 dc.w $2040 ; 9b68 dc.w $700a ; 9b6a dc.w $fe0a ; 9b6c dc.w $e188 ; 9b6e dc.w $e988 ; 9b70 dc.w $2f40 ; 9b72 dc.w $0134 ; 9b74 dc.w $2078 ; 9b76 dc.w $02ae ; 9b78 dc.w $7000 ; 9b7a dc.w $3028 ; 9b7c dc.w $0012 ; 9b7e dc.w $2f40 ; 9b80 dc.w $013c ; 9b82 dc.w $2038 ; 9b84 dc.w $01d8 ; 9b86 dc.w $2f40 ; 9b88 dc.w $012c ; 9b8a dc.w $4cf8 ; 9b8c dc.w $000f ; 9b8e dc.w $0174 ; 9b90 dc.w $8082 ; 9b92 dc.w $8083 ; 9b94 dc.w $6608 ; 9b96 dc.w $0c81 ; 9b98 dc.w $0000 ; 9b9a dc.w $0800 ; 9b9c dc.w $670e ; 9b9e dc.w $4eba ; 9ba0 dc.w $0086 ; 9ba2 dc.w $6600 ; 9ba4 dc.w $0008 ; 9ba6 dc.w $2f0f ; 9ba8 dc.w $fe03 ; 9baa dc.w $588f ; 9bac dc.w $2e6f ; 9bae dc.w $0008 ; 9bb0 dc.w $2f0b ; 9bb2 dc.w $a9a3 ; 9bb4 dc.w $207c ; 9bb6 dc.w $68ff ; 9bb8 dc.w $f000 ; 9bba dc.w $2228 ; 9bbc dc.w $01d8 ; 9bbe dc.w $670c ; 9bc0 dc.w $42a8 ; 9bc2 dc.w $01d8 ; 9bc4 dc.w $7005 ; 9bc6 dc.w $fe04 ; 9bc8 dc.w $2141 ; 9bca dc.w $00d8 ; 9bcc dc.w $4cdf ; 9bce dc.w $0fff ; 9bd0 dc.w $4e5e ; 9bd2 dc.w $4e75 ; 9bd4 dc.w $303c ; 9bd6 dc.w $029a ; 9bd8 dc.w $a9c9 ; 9bda dc.w $303c ; 9bdc dc.w $029b ; 9bde dc.w $a9c9 ; 9be0 dc.w $303c ; 9be2 dc.w $029c ; 9be4 dc.w $a9c9 ; 9be6 dc.w $3c60 ; 9be8 dc.w $4761 ; 9bea dc.w $6063 ; 9bec dc.w $7279 ; 9bee dc.w $3c80 ; 9bf0 dc.w $0505 ; 9bf2 dc.w $6084 ; 9bf4 dc.w $1956 ; 9bf6 dc.w $6005 ; 9bf8 dc.w $c000 ; 9bfa dc.w $3ce0 ; 9bfc dc.w $68ff ; 9bfe dc.w $60e7 ; 9c00 dc.w $e648 ; 9c02 dc.w $80e7 ; 9c04 dc.w $0000 ; 9c06 dc.w $38e7 ; 9c08 dc.w $0008 ; 9c0a dc.w $7ce8 ; 9c0c dc.w $03a6 ; 9c0e dc.w $38e0 ; 9c10 dc.w $0000 ; 9c12 dc.w $4e80 ; 9c14 dc.w $0021 ; 9c16 dc.w $63c3 ; 9c18 dc.w $6084 ; 9c1a dc.w $7c69 ; 9c1c dc.w $03a6 ; 9c1e dc.w $4e80 ; 9c20 dc.w $0420 ; 9c22 dc.w $0000 ; 9c24 dc.w $0000 ; 9c26 dc.w $2039 ; 9c28 dc.w $68ff ; 9c2a dc.w $f998 ; 9c2c dc.w $b0b9 ; 9c2e dc.w $68ff ; 9c30 dc.w $f994 ; 9c32 dc.w $666a ; 9c34 dc.w $244f ; 9c36 dc.w $200f ; 9c38 dc.w $0280 ; 9c3a dc.w $ffff ; 9c3c dc.w $fffc ; 9c3e dc.w $2e40 ; 9c40 dc.w $41fa ; 9c42 dc.w $ffe4 ; 9c44 dc.w $303c ; 9c46 dc.w $000f ; 9c48 dc.w $2f20 ; 9c4a dc.w $51c8 ; 9c4c dc.w $fffc ; 9c4e dc.w $204f ; 9c50 dc.w $7040 ; 9c52 dc.w $fe0d ; 9c54 dc.w $4e71 ; 9c56 dc.w $203c ; 9c58 dc.w $6d61 ; 9c5a dc.w $6368 ; 9c5c dc.w $a1ad ; 9c5e dc.w $2008 ; 9c60 dc.w $0c40 ; 9c62 dc.w $0029 ; 9c64 dc.w $6700 ; 9c66 dc.w $000a ; 9c68 dc.w $0c40 ; 9c6a dc.w $002a ; 9c6c dc.w $6600 ; 9c6e dc.w $0012 ; 9c70 dc.w $2078 ; 9c72 dc.w $02ae ; 9c74 dc.w $203c ; 9c76 dc.w $0010 ; 9c78 dc.w $0000 ; 9c7a dc.w $2218 ; 9c7c dc.w $5980 ; 9c7e dc.w $66fa ; 9c80 dc.w $204f ; 9c82 dc.w $7040 ; 9c84 dc.w $fe0b ; 9c86 dc.w $4e71 ; 9c88 dc.w $23cf ; 9c8a dc.w $68ff ; 9c8c dc.w $f994 ; 9c8e dc.w $fc1e ; 9c90 dc.w $23f9 ; 9c92 dc.w $68ff ; 9c94 dc.w $f998 ; 9c96 dc.w $68ff ; 9c98 dc.w $f994 ; 9c9a dc.w $2e4a ; 9c9c dc.w $b080 ; 9c9e dc.w $4e75 ; 9ca0 dc.w $6000 ; 9ca2 dc.w $151c ; 9ca4 dc.w $6000 ; 9ca6 dc.w $1862 ; 9ca8 dc.w $4e56 ; 9caa dc.w $ffde ; 9cac dc.w $48e7 ; 9cae dc.w $0108 ; 9cb0 dc.w $286e ; 9cb2 dc.w $0008 ; 9cb4 dc.w $558f ; 9cb6 dc.w $7001 ; 9cb8 dc.w $2f00 ; 9cba dc.w $2f0c ; 9cbc dc.w $487a ; 9cbe dc.w $01fe ; 9cc0 dc.w $486e ; 9cc2 dc.w $ffdf ; 9cc4 dc.w $486e ; 9cc6 dc.w $ffe0 ; 9cc8 dc.w $486e ; 9cca dc.w $ffe4 ; 9ccc dc.w $3f3c ; 9cce dc.w $fff6 ; 9cd0 dc.w $aa5a ; 9cd2 dc.w $3e1f ; 9cd4 dc.w $6600 ; 9cd6 dc.w $0140 ; 9cd8 dc.w $558f ; 9cda dc.w $7001 ; 9cdc dc.w $2f00 ; 9cde dc.w $2f0c ; 9ce0 dc.w $487a ; 9ce2 dc.w $01ca ; 9ce4 dc.w $486e ; 9ce6 dc.w $ffdf ; 9ce8 dc.w $486e ; 9cea dc.w $ffe0 ; 9cec dc.w $486e ; 9cee dc.w $ffe8 ; 9cf0 dc.w $3f3c ; 9cf2 dc.w $fff6 ; 9cf4 dc.w $aa5a ; 9cf6 dc.w $3e1f ; 9cf8 dc.w $6600 ; 9cfa dc.w $011c ; 9cfc dc.w $558f ; 9cfe dc.w $7001 ; 9d00 dc.w $2f00 ; 9d02 dc.w $2f0c ; 9d04 dc.w $487a ; 9d06 dc.w $0192 ; 9d08 dc.w $486e ; 9d0a dc.w $ffdf ; 9d0c dc.w $486e ; 9d0e dc.w $ffe0 ; 9d10 dc.w $486e ; 9d12 dc.w $fff0 ; 9d14 dc.w $3f3c ; 9d16 dc.w $fff6 ; 9d18 dc.w $aa5a ; 9d1a dc.w $3e1f ; 9d1c dc.w $6600 ; 9d1e dc.w $00f8 ; 9d20 dc.w $558f ; 9d22 dc.w $7001 ; 9d24 dc.w $2f00 ; 9d26 dc.w $2f0c ; 9d28 dc.w $487a ; 9d2a dc.w $015e ; 9d2c dc.w $486e ; 9d2e dc.w $ffdf ; 9d30 dc.w $486e ; 9d32 dc.w $ffe0 ; 9d34 dc.w $486e ; 9d36 dc.w $fff4 ; 9d38 dc.w $3f3c ; 9d3a dc.w $fff6 ; 9d3c dc.w $aa5a ; 9d3e dc.w $3e1f ; 9d40 dc.w $6600 ; 9d42 dc.w $00d4 ; 9d44 dc.w $558f ; 9d46 dc.w $7001 ; 9d48 dc.w $2f00 ; 9d4a dc.w $2f0c ; 9d4c dc.w $487a ; 9d4e dc.w $011a ; 9d50 dc.w $486e ; 9d52 dc.w $ffdf ; 9d54 dc.w $486e ; 9d56 dc.w $ffe0 ; 9d58 dc.w $486e ; 9d5a dc.w $fff8 ; 9d5c dc.w $3f3c ; 9d5e dc.w $fff6 ; 9d60 dc.w $aa5a ; 9d62 dc.w $3e1f ; 9d64 dc.w $6600 ; 9d66 dc.w $00b0 ; 9d68 dc.w $7000 ; 9d6a dc.w $2d40 ; 9d6c dc.w $ffec ; 9d6e dc.w $558f ; 9d70 dc.w $7001 ; 9d72 dc.w $2f00 ; 9d74 dc.w $2f0c ; 9d76 dc.w $487a ; 9d78 dc.w $00d4 ; 9d7a dc.w $486e ; 9d7c dc.w $ffdf ; 9d7e dc.w $486e ; 9d80 dc.w $ffe0 ; 9d82 dc.w $486e ; 9d84 dc.w $ffec ; 9d86 dc.w $3f3c ; 9d88 dc.w $fff6 ; 9d8a dc.w $aa5a ; 9d8c dc.w $3e1f ; 9d8e dc.w $6706 ; 9d90 dc.w $7000 ; 9d92 dc.w $2d40 ; 9d94 dc.w $ffec ; 9d96 dc.w $206e ; 9d98 dc.w $ffe4 ; 9d9a dc.w $2050 ; 9d9c dc.w $7001 ; 9d9e dc.w $fe05 ; 9da0 dc.w $206e ; 9da2 dc.w $ffe4 ; 9da4 dc.w $2068 ; 9da6 dc.w $0004 ; 9da8 dc.w $7002 ; 9daa dc.w $fe05 ; 9dac dc.w $206e ; 9dae dc.w $ffe8 ; 9db0 dc.w $2050 ; 9db2 dc.w $700d ; 9db4 dc.w $fe05 ; 9db6 dc.w $7003 ; 9db8 dc.w $fe04 ; 9dba dc.w $226e ; 9dbc dc.w $fff0 ; 9dbe dc.w $2288 ; 9dc0 dc.w $7004 ; 9dc2 dc.w $fe04 ; 9dc4 dc.w $226e ; 9dc6 dc.w $fff4 ; 9dc8 dc.w $2288 ; 9dca dc.w $4aae ; 9dcc dc.w $ffec ; 9dce dc.w $670e ; 9dd0 dc.w $700f ; 9dd2 dc.w $fe04 ; 9dd4 dc.w $6702 ; 9dd6 dc.w $91c8 ; 9dd8 dc.w $226e ; 9dda dc.w $ffec ; 9ddc dc.w $2288 ; 9dde dc.w $206e ; 9de0 dc.w $fff8 ; 9de2 dc.w $303c ; 9de4 dc.w $aa59 ; 9de6 dc.w $a647 ; 9de8 dc.w $558f ; 9dea dc.w $7001 ; 9dec dc.w $2f00 ; 9dee dc.w $2f0c ; 9df0 dc.w $487a ; 9df2 dc.w $0030 ; 9df4 dc.w $486e ; 9df6 dc.w $ffdf ; 9df8 dc.w $486e ; 9dfa dc.w $ffe0 ; 9dfc dc.w $486e ; 9dfe dc.w $fffc ; 9e00 dc.w $3f3c ; 9e02 dc.w $fff6 ; 9e04 dc.w $aa5a ; 9e06 dc.w $3e1f ; 9e08 dc.w $660c ; 9e0a dc.w $598f ; 9e0c dc.w $206e ; 9e0e dc.w $fffc ; 9e10 dc.w $4e90 ; 9e12 dc.w $201f ; 9e14 dc.w $3e00 ; 9e16 dc.w $3007 ; 9e18 dc.w $4cee ; 9e1a dc.w $1080 ; 9e1c dc.w $ffd6 ; 9e1e dc.w $4e5e ; 9e20 dc.w $4e75 ; 9e22 dc.w $2867 ; 9e24 dc.w $4d69 ; 9e26 dc.w $7865 ; 9e28 dc.w $644d ; 9e2a dc.w $6f64 ; 9e2c dc.w $6553 ; 9e2e dc.w $6563 ; 9e30 dc.w $6f6e ; 9e32 dc.w $6461 ; 9e34 dc.w $7279 ; 9e36 dc.w $496e ; 9e38 dc.w $6974 ; 9e3a dc.w $526f ; 9e3c dc.w $7574 ; 9e3e dc.w $696e ; 9e40 dc.w $6544 ; 9e42 dc.w $6573 ; 9e44 dc.w $6372 ; 9e46 dc.w $6970 ; 9e48 dc.w $746f ; 9e4a dc.w $7200 ; 9e4c dc.w $194d ; 9e4e dc.w $4d46 ; 9e50 dc.w $6c75 ; 9e52 dc.w $7368 ; 9e54 dc.w $456d ; 9e56 dc.w $756c ; 9e58 dc.w $6174 ; 9e5a dc.w $6f72 ; 9e5c dc.w $4361 ; 9e5e dc.w $6368 ; 9e60 dc.w $6552 ; 9e62 dc.w $616e ; 9e64 dc.w $6765 ; 9e66 dc.w $0000 ; 9e68 dc.w $1e5f ; 9e6a dc.w $4d69 ; 9e6c dc.w $7865 ; 9e6e dc.w $644d ; 9e70 dc.w $6f64 ; 9e72 dc.w $6544 ; 9e74 dc.w $6973 ; 9e76 dc.w $7061 ; 9e78 dc.w $7463 ; 9e7a dc.w $6854 ; 9e7c dc.w $7261 ; 9e7e dc.w $7048 ; 9e80 dc.w $616e ; 9e82 dc.w $646c ; 9e84 dc.w $6572 ; 9e86 dc.w $5f00 ; 9e88 dc.w $0e45 ; 9e8a dc.w $6d75 ; 9e8c dc.w $6c61 ; 9e8e dc.w $746f ; 9e90 dc.w $7252 ; 9e92 dc.w $6574 ; 9e94 dc.w $7572 ; 9e96 dc.w $6e00 ; 9e98 dc.w $1245 ; 9e9a dc.w $6d75 ; 9e9c dc.w $6c61 ; 9e9e dc.w $7465 ; 9ea0 dc.w $6436 ; 9ea2 dc.w $384b ; 9ea4 dc.w $436f ; 9ea6 dc.w $6e74 ; 9ea8 dc.w $6578 ; 9eaa dc.w $7400 ; 9eac dc.w $0e52 ; 9eae dc.w $6574 ; 9eb0 dc.w $7572 ; 9eb2 dc.w $6e46 ; 9eb4 dc.w $726f ; 9eb6 dc.w $6d4d ; 9eb8 dc.w $3638 ; 9eba dc.w $6b00 ; 9ebc dc.w $124d ; 9ebe dc.w $3638 ; 9ec0 dc.w $6b54 ; 9ec2 dc.w $6f50 ; 9ec4 dc.w $6f77 ; 9ec6 dc.w $6572 ; 9ec8 dc.w $5043 ; 9eca dc.w $456e ; 9ecc dc.w $7472 ; 9ece dc.w $7900 ; 9ed0 dc.w $4e56 ; 9ed2 dc.w $fff2 ; 9ed4 dc.w $48e7 ; 9ed6 dc.w $0118 ; 9ed8 dc.w $266e ; 9eda dc.w $0008 ; 9edc dc.w $7005 ; 9ede dc.w $fe04 ; 9ee0 dc.w $2848 ; 9ee2 dc.w $558f ; 9ee4 dc.w $7001 ; 9ee6 dc.w $2f00 ; 9ee8 dc.w $2f0b ; 9eea dc.w $487a ; 9eec dc.w $0078 ; 9eee dc.w $486e ; 9ef0 dc.w $fff3 ; 9ef2 dc.w $486e ; 9ef4 dc.w $fff4 ; 9ef6 dc.w $486e ; 9ef8 dc.w $fff8 ; 9efa dc.w $3f3c ; 9efc dc.w $fff6 ; 9efe dc.w $aa5a ; 9f00 dc.w $3e1f ; 9f02 dc.w $6638 ; 9f04 dc.w $558f ; 9f06 dc.w $7001 ; 9f08 dc.w $2f00 ; 9f0a dc.w $2f0b ; 9f0c dc.w $487a ; 9f0e dc.w $003a ; 9f10 dc.w $486e ; 9f12 dc.w $fff3 ; 9f14 dc.w $486e ; 9f16 dc.w $fff4 ; 9f18 dc.w $486e ; 9f1a dc.w $fffc ; 9f1c dc.w $3f3c ; 9f1e dc.w $fff6 ; 9f20 dc.w $aa5a ; 9f22 dc.w $3e1f ; 9f24 dc.w $6616 ; 9f26 dc.w $206e ; 9f28 dc.w $fff8 ; 9f2a dc.w $2950 ; 9f2c dc.w $004c ; 9f2e dc.w $296e ; 9f30 dc.w $fffc ; 9f32 dc.w $0054 ; 9f34 dc.w $297c ; 9f36 dc.w $7df2 ; 9f38 dc.w $f700 ; 9f3a dc.w $0004 ; 9f3c dc.w $3007 ; 9f3e dc.w $4cee ; 9f40 dc.w $1880 ; 9f42 dc.w $ffe6 ; 9f44 dc.w $4e5e ; 9f46 dc.w $4e75 ; 9f48 dc.w $1953 ; 9f4a dc.w $7973 ; 9f4c dc.w $7465 ; 9f4e dc.w $6d45 ; 9f50 dc.w $7863 ; 9f52 dc.w $6570 ; 9f54 dc.w $7469 ; 9f56 dc.w $6f6e ; 9f58 dc.w $4469 ; 9f5a dc.w $7370 ; 9f5c dc.w $6174 ; 9f5e dc.w $6368 ; 9f60 dc.w $6572 ; 9f62 dc.w $0000 ; 9f64 dc.w $184c ; 9f66 dc.w $6f77 ; 9f68 dc.w $4c65 ; 9f6a dc.w $7665 ; 9f6c dc.w $6c45 ; 9f6e dc.w $7863 ; 9f70 dc.w $6570 ; 9f72 dc.w $7469 ; 9f74 dc.w $6f6e ; 9f76 dc.w $4861 ; 9f78 dc.w $6e64 ; 9f7a dc.w $6c65 ; 9f7c dc.w $7200 ; 9f7e dc.w $4e56 ; 9f80 dc.w $fff6 ; 9f82 dc.w $48e7 ; 9f84 dc.w $0108 ; 9f86 dc.w $558f ; 9f88 dc.w $7001 ; 9f8a dc.w $2f00 ; 9f8c dc.w $2f2e ; 9f8e dc.w $0008 ; 9f90 dc.w $487a ; 9f92 dc.w $0046 ; 9f94 dc.w $486e ; 9f96 dc.w $fff7 ; 9f98 dc.w $486e ; 9f9a dc.w $fff8 ; 9f9c dc.w $486e ; 9f9e dc.w $fffc ; 9fa0 dc.w $3f3c ; 9fa2 dc.w $fff6 ; 9fa4 dc.w $aa5a ; 9fa6 dc.w $3e1f ; 9fa8 dc.w $6622 ; 9faa dc.w $598f ; 9fac dc.w $2f2e ; 9fae dc.w $fffc ; 9fb0 dc.w $7021 ; 9fb2 dc.w $2f00 ; 9fb4 dc.w $7201 ; 9fb6 dc.w $1f01 ; 9fb8 dc.w $7000 ; 9fba dc.w $aa59 ; 9fbc dc.w $285f ; 9fbe dc.w $200c ; 9fc0 dc.w $6604 ; 9fc2 dc.w $7e94 ; 9fc4 dc.w $6006 ; 9fc6 dc.w $204c ; 9fc8 dc.w $4e90 ; 9fca dc.w $3e00 ; 9fcc dc.w $3007 ; 9fce dc.w $4cee ; 9fd0 dc.w $1080 ; 9fd2 dc.w $ffee ; 9fd4 dc.w $4e5e ; 9fd6 dc.w $4e75 ; 9fd8 dc.w $0844 ; 9fda dc.w $534c ; 9fdc dc.w $5f49 ; 9fde dc.w $6e69 ; 9fe0 dc.w $7400 ; 9fe2 dc.w $4e56 ; 9fe4 dc.w $fffc ; 9fe6 dc.w $2f07 ; 9fe8 dc.w $203c ; 9fea dc.w $6366 ; 9fec dc.w $6d67 ; 9fee dc.w $41ee ; 9ff0 dc.w $fffc ; 9ff2 dc.w $2248 ; 9ff4 dc.w $a1ad ; 9ff6 dc.w $2288 ; 9ff8 dc.w $3e00 ; 9ffa dc.w $6706 ; 9ffc dc.w $7000 ; 9ffe dc.w $2d40 ; a000 dc.w $fffc ; a002 dc.w $202e ; a004 dc.w $fffc ; a006 dc.w $2e2e ; a008 dc.w $fff8 ; a00a dc.w $4e5e ; a00c dc.w $4e75 ; a00e dc.w $4e56 ; a010 dc.w $fef6 ; a012 dc.w $48e7 ; a014 dc.w $0318 ; a016 dc.w $266e ; a018 dc.w $0008 ; a01a dc.w $49ee ; a01c dc.w $fef6 ; a01e dc.w $558f ; a020 dc.w $7001 ; a022 dc.w $2f00 ; a024 dc.w $7200 ; a026 dc.w $2f01 ; a028 dc.w $486b ; a02a dc.w $000a ; a02c dc.w $2f00 ; a02e dc.w $2f3c ; a030 dc.w $7077 ; a032 dc.w $7063 ; a034 dc.w $486e ; a036 dc.w $fff6 ; a038 dc.w $486e ; a03a dc.w $fffa ; a03c dc.w $486e ; a03e dc.w $ffff ; a040 dc.w $2f0c ; a042 dc.w $3f3c ; a044 dc.w $fffe ; a046 dc.w $aa5a ; a048 dc.w $3e1f ; a04a dc.w $6706 ; a04c dc.w $41fa ; a04e dc.w $0038 ; a050 dc.w $6028 ; a052 dc.w $40c0 ; a054 dc.w $007c ; a056 dc.w $0700 ; a058 dc.w $3c00 ; a05a dc.w $302b ; a05c dc.w $0004 ; a05e dc.w $0440 ; a060 dc.w $0032 ; a062 dc.w $6612 ; a064 dc.w $2f2e ; a066 dc.w $fffa ; a068 dc.w $2f2e ; a06a dc.w $fff6 ; a06c dc.w $4eba ; a06e dc.w $0c6a ; a070 dc.w $3e00 ; a072 dc.w $504f ; a074 dc.w $4a47 ; a076 dc.w $3f06 ; a078 dc.w $46df ; a07a dc.w $3007 ; a07c dc.w $4cee ; a07e dc.w $18c0 ; a080 dc.w $fee6 ; a082 dc.w $4e5e ; a084 dc.w $4e75 ; a086 dc.w $0c6e ; a088 dc.w $636f ; a08a dc.w $6420 ; a08c dc.w $6c69 ; a08e dc.w $6272 ; a090 dc.w $6172 ; a092 dc.w $7900 ; a094 dc.w $6000 ; a096 dc.w $36dc ; a098 dc.w $6000 ; a09a dc.w $369c ; a09c dc.w $6000 ; a09e dc.w $367a ; a0a0 dc.w $6000 ; a0a2 dc.w $36b2 ; a0a4 dc.w $6000 ; a0a6 dc.w $36c2 ; a0a8 dc.w $6000 ; a0aa dc.w $36b4 ; a0ac dc.w $6000 ; a0ae dc.w $3692 ; a0b0 dc.w $6000 ; a0b2 dc.w $3698 ; a0b4 dc.w $6000 ; a0b6 dc.w $3676 ; a0b8 dc.w $6000 ; a0ba dc.w $3668 ; a0bc dc.w $4e56 ; a0be dc.w $feee ; a0c0 dc.w $48e7 ; a0c2 dc.w $0f38 ; a0c4 dc.w $182e ; a0c6 dc.w $000f ; a0c8 dc.w $47ee ; a0ca dc.w $ff00 ; a0cc dc.w $286e ; a0ce dc.w $0008 ; a0d0 dc.w $7a01 ; a0d2 dc.w $558f ; a0d4 dc.w $7001 ; a0d6 dc.w $2f00 ; a0d8 dc.w $7200 ; a0da dc.w $2f01 ; a0dc dc.w $486c ; a0de dc.w $000a ; a0e0 dc.w $4a04 ; a0e2 dc.w $6704 ; a0e4 dc.w $7002 ; a0e6 dc.w $6002 ; a0e8 dc.w $7003 ; a0ea dc.w $49c0 ; a0ec dc.w $2f00 ; a0ee dc.w $2f3c ; a0f0 dc.w $7077 ; a0f2 dc.w $7063 ; a0f4 dc.w $486e ; a0f6 dc.w $fef2 ; a0f8 dc.w $486e ; a0fa dc.w $fef6 ; a0fc dc.w $486e ; a0fe dc.w $fefb ; a100 dc.w $2f0b ; a102 dc.w $3f3c ; a104 dc.w $fffe ; a106 dc.w $aa5a ; a108 dc.w $3e1f ; a10a dc.w $6714 ; a10c dc.w $4a04 ; a10e dc.w $6700 ; a110 dc.w $0134 ; a112 dc.w $0c47 ; a114 dc.w $f4ff ; a116 dc.w $6600 ; a118 dc.w $012c ; a11a dc.w $4247 ; a11c dc.w $6000 ; a11e dc.w $0126 ; a120 dc.w $0c94 ; a122 dc.w $7366 ; a124 dc.w $7672 ; a126 dc.w $660e ; a128 dc.w $4a6c ; a12a dc.w $0004 ; a12c dc.w $6608 ; a12e dc.w $4aae ; a130 dc.w $fef6 ; a132 dc.w $6700 ; a134 dc.w $0110 ; a136 dc.w $45ec ; a138 dc.w $010a ; a13a dc.w $4a92 ; a13c dc.w $661a ; a13e dc.w $206c ; a140 dc.w $0006 ; a142 dc.w $2550 ; a144 dc.w $0004 ; a146 dc.w $598f ; a148 dc.w $2f2c ; a14a dc.w $0006 ; a14c dc.w $4eba ; a14e dc.w $8fb6 ; a150 dc.w $255f ; a152 dc.w $0008 ; a154 dc.w $422a ; a156 dc.w $000c ; a158 dc.w $558f ; a15a dc.w $7001 ; a15c dc.w $2f00 ; a15e dc.w $2f0a ; a160 dc.w $486c ; a162 dc.w $000a ; a164 dc.w $2f00 ; a166 dc.w $2f3c ; a168 dc.w $7077 ; a16a dc.w $7063 ; a16c dc.w $486e ; a16e dc.w $feee ; a170 dc.w $486e ; a172 dc.w $fef6 ; a174 dc.w $486e ; a176 dc.w $fefb ; a178 dc.w $2f0b ; a17a dc.w $3f3c ; a17c dc.w $fffe ; a17e dc.w $aa5a ; a180 dc.w $3e1f ; a182 dc.w $6708 ; a184 dc.w $41fa ; a186 dc.w $00e0 ; a188 dc.w $6000 ; a18a dc.w $00ba ; a18c dc.w $0c94 ; a18e dc.w $7366 ; a190 dc.w $7672 ; a192 dc.w $6606 ; a194 dc.w $4a6c ; a196 dc.w $0004 ; a198 dc.w $6708 ; a19a dc.w $40c0 ; a19c dc.w $007c ; a19e dc.w $0700 ; a1a0 dc.w $3c00 ; a1a2 dc.w $0c94 ; a1a4 dc.w $7366 ; a1a6 dc.w $7672 ; a1a8 dc.w $6656 ; a1aa dc.w $302c ; a1ac dc.w $0004 ; a1ae dc.w $0440 ; a1b0 dc.w $bfef ; a1b2 dc.w $674c ; a1b4 dc.w $0440 ; a1b6 dc.w $4011 ; a1b8 dc.w $670a ; a1ba dc.w $5340 ; a1bc dc.w $6728 ; a1be dc.w $5f40 ; a1c0 dc.w $6732 ; a1c2 dc.w $603c ; a1c4 dc.w $4205 ; a1c6 dc.w $2f2e ; a1c8 dc.w $fef6 ; a1ca dc.w $2f2e ; a1cc dc.w $feee ; a1ce dc.w $2f2e ; a1d0 dc.w $fef2 ; a1d2 dc.w $4eba ; a1d4 dc.w $0688 ; a1d6 dc.w $3e00 ; a1d8 dc.w $40c0 ; a1da dc.w $007c ; a1dc dc.w $0700 ; a1de dc.w $3c00 ; a1e0 dc.w $4fef ; a1e2 dc.w $000c ; a1e4 dc.w $601a ; a1e6 dc.w $2f2e ; a1e8 dc.w $feee ; a1ea dc.w $4eba ; a1ec dc.w $fabc ; a1ee dc.w $3e00 ; a1f0 dc.w $584f ; a1f2 dc.w $600c ; a1f4 dc.w $2f2e ; a1f6 dc.w $feee ; a1f8 dc.w $4eba ; a1fa dc.w $fcd6 ; a1fc dc.w $3e00 ; a1fe dc.w $584f ; a200 dc.w $4a47 ; a202 dc.w $661a ; a204 dc.w $4a05 ; a206 dc.w $6716 ; a208 dc.w $558f ; a20a dc.w $7001 ; a20c dc.w $2f00 ; a20e dc.w $2f2e ; a210 dc.w $fef2 ; a212 dc.w $2f2e ; a214 dc.w $feee ; a216 dc.w $3f3c ; a218 dc.w $ffef ; a21a dc.w $aa5a ; a21c dc.w $3e1f ; a21e dc.w $0c94 ; a220 dc.w $7366 ; a222 dc.w $7672 ; a224 dc.w $661a ; a226 dc.w $4a47 ; a228 dc.w $6616 ; a22a dc.w $302c ; a22c dc.w $0004 ; a22e dc.w $0440 ; a230 dc.w $bfef ; a232 dc.w $660c ; a234 dc.w $2f2e ; a236 dc.w $feee ; a238 dc.w $4eba ; a23a dc.w $fd44 ; a23c dc.w $4a40 ; a23e dc.w $584f ; a240 dc.w $3f06 ; a242 dc.w $46df ; a244 dc.w $4a47 ; a246 dc.w $670a ; a248 dc.w $4a92 ; a24a dc.w $6606 ; a24c dc.w $206c ; a24e dc.w $0006 ; a250 dc.w $a023 ; a252 dc.w $0c47 ; a254 dc.w $f4fb ; a256 dc.w $6602 ; a258 dc.w $4247 ; a25a dc.w $3007 ; a25c dc.w $4cee ; a25e dc.w $1cf0 ; a260 dc.w $fed2 ; a262 dc.w $4e5e ; a264 dc.w $4e75 ; a266 dc.w $106f ; a268 dc.w $7665 ; a26a dc.w $7272 ; a26c dc.w $6964 ; a26e dc.w $6520 ; a270 dc.w $6c69 ; a272 dc.w $6272 ; a274 dc.w $6172 ; a276 dc.w $7900 ; a278 dc.w $4e56 ; a27a dc.w $fff8 ; a27c dc.w $48e7 ; a27e dc.w $1318 ; a280 dc.w $1c2e ; a282 dc.w $000f ; a284 dc.w $266e ; a286 dc.w $0008 ; a288 dc.w $598f ; a28a dc.w $3f2b ; a28c dc.w $0002 ; a28e dc.w $303c ; a290 dc.w $0800 ; a292 dc.w $c06b ; a294 dc.w $0002 ; a296 dc.w $7200 ; a298 dc.w $3200 ; a29a dc.w $0c81 ; a29c dc.w $0000 ; a29e dc.w $0800 ; a2a0 dc.w $57c3 ; a2a2 dc.w $4403 ; a2a4 dc.w $1f03 ; a2a6 dc.w $4eba ; a2a8 dc.w $8e90 ; a2aa dc.w $2d5f ; a2ac dc.w $fff8 ; a2ae dc.w $204b ; a2b0 dc.w $5888 ; a2b2 dc.w $2d48 ; a2b4 dc.w $fffc ; a2b6 dc.w $7e00 ; a2b8 dc.w $6058 ; a2ba dc.w $206e ; a2bc dc.w $fffc ; a2be dc.w $2007 ; a2c0 dc.w $e588 ; a2c2 dc.w $2200 ; a2c4 dc.w $e588 ; a2c6 dc.w $d081 ; a2c8 dc.w $49f0 ; a2ca dc.w $080c ; a2cc dc.w $7000 ; a2ce dc.w $302c ; a2d0 dc.w $0006 ; a2d2 dc.w $7204 ; a2d4 dc.w $c240 ; a2d6 dc.w $7000 ; a2d8 dc.w $3001 ; a2da dc.w $4a80 ; a2dc dc.w $6630 ; a2de dc.w $4a2c ; a2e0 dc.w $0005 ; a2e2 dc.w $660c ; a2e4 dc.w $4aac ; a2e6 dc.w $0008 ; a2e8 dc.w $6606 ; a2ea dc.w $296e ; a2ec dc.w $fff8 ; a2ee dc.w $0008 ; a2f0 dc.w $4a06 ; a2f2 dc.w $671a ; a2f4 dc.w $7000 ; a2f6 dc.w $302c ; a2f8 dc.w $0006 ; a2fa dc.w $7240 ; a2fc dc.w $c240 ; a2fe dc.w $670e ; a300 dc.w $7000 ; a302 dc.w $302c ; a304 dc.w $0006 ; a306 dc.w $7204 ; a308 dc.w $8240 ; a30a dc.w $3941 ; a30c dc.w $0006 ; a30e dc.w $2007 ; a310 dc.w $5287 ; a312 dc.w $7000 ; a314 dc.w $302b ; a316 dc.w $000e ; a318 dc.w $b087 ; a31a dc.w $6c9e ; a31c dc.w $4cee ; a31e dc.w $18c8 ; a320 dc.w $ffe4 ; a322 dc.w $4e5e ; a324 dc.w $4e75 ; a326 dc.w $4e56 ; a328 dc.w $fffc ; a32a dc.w $48e7 ; a32c dc.w $1718 ; a32e dc.w $1a2e ; a330 dc.w $000f ; a332 dc.w $4247 ; a334 dc.w $206e ; a336 dc.w $0008 ; a338 dc.w $2d48 ; a33a dc.w $fffc ; a33c dc.w $49e8 ; a33e dc.w $0038 ; a340 dc.w $4246 ; a342 dc.w $6066 ; a344 dc.w $7000 ; a346 dc.w $302c ; a348 dc.w $0004 ; a34a dc.w $0c80 ; a34c dc.w $0000 ; a34e dc.w $aafe ; a350 dc.w $6704 ; a352 dc.w $7ece ; a354 dc.w $6060 ; a356 dc.w $7000 ; a358 dc.w $1005 ; a35a dc.w $2f00 ; a35c dc.w $2f0c ; a35e dc.w $4eba ; a360 dc.w $ff18 ; a362 dc.w $486c ; a364 dc.w $0004 ; a366 dc.w $3f2c ; a368 dc.w $0002 ; a36a dc.w $303c ; a36c dc.w $0800 ; a36e dc.w $c06c ; a370 dc.w $0002 ; a372 dc.w $7200 ; a374 dc.w $3200 ; a376 dc.w $0c81 ; a378 dc.w $0000 ; a37a dc.w $0800 ; a37c dc.w $57c3 ; a37e dc.w $4403 ; a380 dc.w $1f03 ; a382 dc.w $4eba ; a384 dc.w $8dc8 ; a386 dc.w $264c ; a388 dc.w $41f8 ; a38a dc.w $000c ; a38c dc.w $5848 ; a38e dc.w $7000 ; a390 dc.w $302c ; a392 dc.w $000e ; a394 dc.w $5280 ; a396 dc.w $e588 ; a398 dc.w $2200 ; a39a dc.w $e588 ; a39c dc.w $d081 ; a39e dc.w $d088 ; a3a0 dc.w $d7c0 ; a3a2 dc.w $284b ; a3a4 dc.w $504f ; a3a6 dc.w $3006 ; a3a8 dc.w $5246 ; a3aa dc.w $48c6 ; a3ac dc.w $206e ; a3ae dc.w $fffc ; a3b0 dc.w $bca8 ; a3b2 dc.w $0034 ; a3b4 dc.w $6d8e ; a3b6 dc.w $3007 ; a3b8 dc.w $4cee ; a3ba dc.w $18e8 ; a3bc dc.w $ffe4 ; a3be dc.w $4e5e ; a3c0 dc.w $4e75 ; a3c2 dc.w $4e56 ; a3c4 dc.w $fee6 ; a3c6 dc.w $48e7 ; a3c8 dc.w $0318 ; a3ca dc.w $286e ; a3cc dc.w $0008 ; a3ce dc.w $7000 ; a3d0 dc.w $2640 ; a3d2 dc.w $7c01 ; a3d4 dc.w $0c6c ; a3d6 dc.w $03e8 ; a3d8 dc.w $0004 ; a3da dc.w $6e6e ; a3dc dc.w $7000 ; a3de dc.w $2d40 ; a3e0 dc.w $fee6 ; a3e2 dc.w $206c ; a3e4 dc.w $0006 ; a3e6 dc.w $2d50 ; a3e8 dc.w $feea ; a3ea dc.w $598f ; a3ec dc.w $2f2c ; a3ee dc.w $0006 ; a3f0 dc.w $4eba ; a3f2 dc.w $8d12 ; a3f4 dc.w $2d5f ; a3f6 dc.w $feee ; a3f8 dc.w $422e ; a3fa dc.w $fef2 ; a3fc dc.w $558f ; a3fe dc.w $7001 ; a400 dc.w $2f00 ; a402 dc.w $486e ; a404 dc.w $fee6 ; a406 dc.w $486c ; a408 dc.w $000a ; a40a dc.w $2f00 ; a40c dc.w $2f3c ; a40e dc.w $7077 ; a410 dc.w $7063 ; a412 dc.w $486e ; a414 dc.w $fef6 ; a416 dc.w $486e ; a418 dc.w $fffc ; a41a dc.w $486e ; a41c dc.w $fffb ; a41e dc.w $486e ; a420 dc.w $fefa ; a422 dc.w $3f3c ; a424 dc.w $fffe ; a426 dc.w $aa5a ; a428 dc.w $3e1f ; a42a dc.w $6606 ; a42c dc.w $4aae ; a42e dc.w $fffc ; a430 dc.w $6610 ; a432 dc.w $4206 ; a434 dc.w $4a47 ; a436 dc.w $670a ; a438 dc.w $0c47 ; a43a dc.w $f4fb ; a43c dc.w $6704 ; a43e dc.w $41fa ; a440 dc.w $0016 ; a442 dc.w $4a06 ; a444 dc.w $6704 ; a446 dc.w $266e ; a448 dc.w $fffc ; a44a dc.w $200b ; a44c dc.w $4cee ; a44e dc.w $18c0 ; a450 dc.w $fed6 ; a452 dc.w $4e5e ; a454 dc.w $4e75 ; a456 dc.w $0d6e ; a458 dc.w $7472 ; a45a dc.w $6220 ; a45c dc.w $7265 ; a45e dc.w $736f ; a460 dc.w $7572 ; a462 dc.w $6365 ; a464 dc.w $0000 ; a466 dc.w $4e56 ; a468 dc.w $fff0 ; a46a dc.w $48e7 ; a46c dc.w $0108 ; a46e dc.w $286e ; a470 dc.w $0008 ; a472 dc.w $7000 ; a474 dc.w $2d40 ; a476 dc.w $fff0 ; a478 dc.w $206c ; a47a dc.w $0006 ; a47c dc.w $2d50 ; a47e dc.w $fff4 ; a480 dc.w $598f ; a482 dc.w $2f2c ; a484 dc.w $0006 ; a486 dc.w $4eba ; a488 dc.w $8c7c ; a48a dc.w $2d5f ; a48c dc.w $fff8 ; a48e dc.w $422e ; a490 dc.w $fffc ; a492 dc.w $486c ; a494 dc.w $000a ; a496 dc.w $4eba ; a498 dc.w $0eb4 ; a49a dc.w $4a2e ; a49c dc.w $000f ; a49e dc.w $584f ; a4a0 dc.w $660c ; a4a2 dc.w $2f0c ; a4a4 dc.w $4eba ; a4a6 dc.w $0f0e ; a4a8 dc.w $3e00 ; a4aa dc.w $584f ; a4ac dc.w $6002 ; a4ae dc.w $4247 ; a4b0 dc.w $4a47 ; a4b2 dc.w $661a ; a4b4 dc.w $558f ; a4b6 dc.w $486e ; a4b8 dc.w $fff0 ; a4ba dc.w $7000 ; a4bc dc.w $2f00 ; a4be dc.w $486c ; a4c0 dc.w $000a ; a4c2 dc.w $7200 ; a4c4 dc.w $1f01 ; a4c6 dc.w $3f3c ; a4c8 dc.w $fffc ; a4ca dc.w $aa5a ; a4cc dc.w $3e1f ; a4ce dc.w $3007 ; a4d0 dc.w $4cee ; a4d2 dc.w $1080 ; a4d4 dc.w $ffe8 ; a4d6 dc.w $4e5e ; a4d8 dc.w $4e75 ; a4da dc.w $4e56 ; a4dc dc.w $fff0 ; a4de dc.w $48e7 ; a4e0 dc.w $0108 ; a4e2 dc.w $286e ; a4e4 dc.w $0008 ; a4e6 dc.w $7000 ; a4e8 dc.w $2d40 ; a4ea dc.w $fff0 ; a4ec dc.w $206c ; a4ee dc.w $0006 ; a4f0 dc.w $2d50 ; a4f2 dc.w $fff4 ; a4f4 dc.w $598f ; a4f6 dc.w $2f2c ; a4f8 dc.w $0006 ; a4fa dc.w $4eba ; a4fc dc.w $8c08 ; a4fe dc.w $2d5f ; a500 dc.w $fff8 ; a502 dc.w $422e ; a504 dc.w $fffc ; a506 dc.w $558f ; a508 dc.w $486e ; a50a dc.w $fff0 ; a50c dc.w $7000 ; a50e dc.w $2f00 ; a510 dc.w $486c ; a512 dc.w $000a ; a514 dc.w $7200 ; a516 dc.w $1f01 ; a518 dc.w $3f3c ; a51a dc.w $fffc ; a51c dc.w $aa5a ; a51e dc.w $3e1f ; a520 dc.w $6744 ; a522 dc.w $7032 ; a524 dc.w $b06c ; a526 dc.w $0004 ; a528 dc.w $663c ; a52a dc.w $0c47 ; a52c dc.w $f50b ; a52e dc.w $6636 ; a530 dc.w $558f ; a532 dc.w $486e ; a534 dc.w $fff0 ; a536 dc.w $7000 ; a538 dc.w $2f00 ; a53a dc.w $486c ; a53c dc.w $000a ; a53e dc.w $7201 ; a540 dc.w $1f01 ; a542 dc.w $3f3c ; a544 dc.w $fffc ; a546 dc.w $aa5a ; a548 dc.w $3e1f ; a54a dc.w $661a ; a54c dc.w $558f ; a54e dc.w $486e ; a550 dc.w $fff0 ; a552 dc.w $7000 ; a554 dc.w $2f00 ; a556 dc.w $486c ; a558 dc.w $000a ; a55a dc.w $7200 ; a55c dc.w $1f01 ; a55e dc.w $3f3c ; a560 dc.w $fffc ; a562 dc.w $aa5a ; a564 dc.w $3e1f ; a566 dc.w $3007 ; a568 dc.w $4cee ; a56a dc.w $1080 ; a56c dc.w $ffe8 ; a56e dc.w $4e5e ; a570 dc.w $4e75 ; a572 dc.w $4e56 ; a574 dc.w $0000 ; a576 dc.w $48e7 ; a578 dc.w $0108 ; a57a dc.w $286e ; a57c dc.w $0008 ; a57e dc.w $2f0c ; a580 dc.w $4eba ; a582 dc.w $ff58 ; a584 dc.w $3e00 ; a586 dc.w $584f ; a588 dc.w $4a47 ; a58a dc.w $660c ; a58c dc.w $2f0c ; a58e dc.w $4eba ; a590 dc.w $fa7e ; a592 dc.w $3e00 ; a594 dc.w $584f ; a596 dc.w $4a47 ; a598 dc.w $3007 ; a59a dc.w $4cee ; a59c dc.w $1080 ; a59e dc.w $fff8 ; a5a0 dc.w $4e5e ; a5a2 dc.w $4e75 ; a5a4 dc.w $4e56 ; a5a6 dc.w $0000 ; a5a8 dc.w $48e7 ; a5aa dc.w $0708 ; a5ac dc.w $2f2e ; a5ae dc.w $0008 ; a5b0 dc.w $4eba ; a5b2 dc.w $fe10 ; a5b4 dc.w $2840 ; a5b6 dc.w $200c ; a5b8 dc.w $584f ; a5ba dc.w $6604 ; a5bc dc.w $7000 ; a5be dc.w $6020 ; a5c0 dc.w $4206 ; a5c2 dc.w $40c0 ; a5c4 dc.w $007c ; a5c6 dc.w $0700 ; a5c8 dc.w $3e00 ; a5ca dc.w $7000 ; a5cc dc.w $1006 ; a5ce dc.w $2f00 ; a5d0 dc.w $2f0c ; a5d2 dc.w $4eba ; a5d4 dc.w $fd52 ; a5d6 dc.w $3a00 ; a5d8 dc.w $3f07 ; a5da dc.w $46df ; a5dc dc.w $3005 ; a5de dc.w $504f ; a5e0 dc.w $4cee ; a5e2 dc.w $10e0 ; a5e4 dc.w $fff0 ; a5e6 dc.w $4e5e ; a5e8 dc.w $4e75 ; a5ea dc.w $4e56 ; a5ec dc.w $fffa ; a5ee dc.w $48e7 ; a5f0 dc.w $0318 ; a5f2 dc.w $3c2e ; a5f4 dc.w $0012 ; a5f6 dc.w $2e2e ; a5f8 dc.w $000c ; a5fa dc.w $286e ; a5fc dc.w $0008 ; a5fe dc.w $598f ; a600 dc.w $2f07 ; a602 dc.w $3f06 ; a604 dc.w $a9a0 ; a606 dc.w $265f ; a608 dc.w $200b ; a60a dc.w $6742 ; a60c dc.w $2f0b ; a60e dc.w $486e ; a610 dc.w $fffe ; a612 dc.w $486e ; a614 dc.w $fffa ; a616 dc.w $486c ; a618 dc.w $000a ; a61a dc.w $a9a8 ; a61c dc.w $7000 ; a61e dc.w $102c ; a620 dc.w $000a ; a622 dc.w $0c00 ; a624 dc.w $003f ; a626 dc.w $6306 ; a628 dc.w $197c ; a62a dc.w $003f ; a62c dc.w $000a ; a62e dc.w $204b ; a630 dc.w $a064 ; a632 dc.w $204b ; a634 dc.w $a029 ; a636 dc.w $2f0b ; a638 dc.w $a992 ; a63a dc.w $2887 ; a63c dc.w $3946 ; a63e dc.w $0004 ; a640 dc.w $294b ; a642 dc.w $0006 ; a644 dc.w $7000 ; a646 dc.w $2940 ; a648 dc.w $010a ; a64a dc.w $7000 ; a64c dc.w $6014 ; a64e dc.w $558f ; a650 dc.w $a9af ; a652 dc.w $4a5f ; a654 dc.w $6606 ; a656 dc.w $303c ; a658 dc.w $ff40 ; a65a dc.w $6006 ; a65c dc.w $558f ; a65e dc.w $a9af ; a660 dc.w $301f ; a662 dc.w $4cee ; a664 dc.w $18c0 ; a666 dc.w $ffea ; a668 dc.w $4e5e ; a66a dc.w $4e75 ; a66c dc.w $4e56 ; a66e dc.w $fdde ; a670 dc.w $48e7 ; a672 dc.w $0338 ; a674 dc.w $47ee ; a676 dc.w $fefa ; a678 dc.w $598f ; a67a dc.w $2f2e ; a67c dc.w $000c ; a67e dc.w $3f2e ; a680 dc.w $000a ; a682 dc.w $a9a0 ; a684 dc.w $285f ; a686 dc.w $200c ; a688 dc.w $6608 ; a68a dc.w $3e3c ; a68c dc.w $ff40 ; a68e dc.w $6000 ; a690 dc.w $009e ; a692 dc.w $a11a ; a694 dc.w $2448 ; a696 dc.w $598f ; a698 dc.w $2eb8 ; a69a dc.w $02a6 ; a69c dc.w $205f ; a69e dc.w $a01b ; a6a0 dc.w $2f0c ; a6a2 dc.w $486e ; a6a4 dc.w $fffa ; a6a6 dc.w $486e ; a6a8 dc.w $fffc ; a6aa dc.w $2f0b ; a6ac dc.w $a9a8 ; a6ae dc.w $7000 ; a6b0 dc.w $1013 ; a6b2 dc.w $0c00 ; a6b4 dc.w $003f ; a6b6 dc.w $6304 ; a6b8 dc.w $16bc ; a6ba dc.w $003f ; a6bc dc.w $2f0c ; a6be dc.w $a992 ; a6c0 dc.w $204c ; a6c2 dc.w $a064 ; a6c4 dc.w $204c ; a6c6 dc.w $a029 ; a6c8 dc.w $598f ; a6ca dc.w $2f0c ; a6cc dc.w $4eba ; a6ce dc.w $8a36 ; a6d0 dc.w $2c1f ; a6d2 dc.w $558f ; a6d4 dc.w $2f14 ; a6d6 dc.w $2f06 ; a6d8 dc.w $2f0b ; a6da dc.w $7001 ; a6dc dc.w $2f00 ; a6de dc.w $486e ; a6e0 dc.w $fdf2 ; a6e2 dc.w $486e ; a6e4 dc.w $fdf6 ; a6e6 dc.w $486e ; a6e8 dc.w $fdfa ; a6ea dc.w $3f3c ; a6ec dc.w $0003 ; a6ee dc.w $aa5a ; a6f0 dc.w $3e1f ; a6f2 dc.w $662e ; a6f4 dc.w $7000 ; a6f6 dc.w $2d40 ; a6f8 dc.w $fdde ; a6fa dc.w $2d54 ; a6fc dc.w $fde2 ; a6fe dc.w $2d46 ; a700 dc.w $fde6 ; a702 dc.w $422e ; a704 dc.w $fdea ; a706 dc.w $558f ; a708 dc.w $486e ; a70a dc.w $fdde ; a70c dc.w $7000 ; a70e dc.w $2f00 ; a710 dc.w $2f0b ; a712 dc.w $7000 ; a714 dc.w $1f00 ; a716 dc.w $3f3c ; a718 dc.w $fffc ; a71a dc.w $aa5a ; a71c dc.w $3e1f ; a71e dc.w $660a ; a720 dc.w $6008 ; a722 dc.w $4a2e ; a724 dc.w $0008 ; a726 dc.w $204c ; a728 dc.w $a023 ; a72a dc.w $204a ; a72c dc.w $a01b ; a72e dc.w $3d47 ; a730 dc.w $0010 ; a732 dc.w $4cee ; a734 dc.w $1cc0 ; a736 dc.w $fdca ; a738 dc.w $4e5e ; a73a dc.w $4e74 ; a73c dc.w $0008 ; a73e dc.w $4e56 ; a740 dc.w $fee6 ; a742 dc.w $48e7 ; a744 dc.w $0f00 ; a746 dc.w $382e ; a748 dc.w $0008 ; a74a dc.w $3a2e ; a74c dc.w $000c ; a74e dc.w $4247 ; a750 dc.w $0c45 ; a752 dc.w $0008 ; a754 dc.w $6d06 ; a756 dc.w $0c45 ; a758 dc.w $000c ; a75a dc.w $6f0a ; a75c dc.w $3d7c ; a75e dc.w $ffce ; a760 dc.w $000e ; a762 dc.w $6000 ; a764 dc.w $00ec ; a766 dc.w $3005 ; a768 dc.w $5140 ; a76a dc.w $6b40 ; a76c dc.w $0c40 ; a76e dc.w $0004 ; a770 dc.w $6e3a ; a772 dc.w $d040 ; a774 dc.w $303b ; a776 dc.w $0006 ; a778 dc.w $4efb ; a77a dc.w $0000 ; a77c dc.w $000c ; a77e dc.w $0014 ; a780 dc.w $001c ; a782 dc.w $002c ; a784 dc.w $0024 ; a786 dc.w $2c3c ; a788 dc.w $7366 ; a78a dc.w $7672 ; a78c dc.w $601e ; a78e dc.w $2c3c ; a790 dc.w $666f ; a792 dc.w $7672 ; a794 dc.w $6016 ; a796 dc.w $2c3c ; a798 dc.w $6e6c ; a79a dc.w $6962 ; a79c dc.w $600e ; a79e dc.w $2c3c ; a7a0 dc.w $6e63 ; a7a2 dc.w $6f64 ; a7a4 dc.w $6006 ; a7a6 dc.w $2c3c ; a7a8 dc.w $6e74 ; a7aa dc.w $7262 ; a7ac dc.w $302e ; a7ae dc.w $000a ; a7b0 dc.w $48c0 ; a7b2 dc.w $2f00 ; a7b4 dc.w $2f06 ; a7b6 dc.w $486e ; a7b8 dc.w $fee6 ; a7ba dc.w $4eba ; a7bc dc.w $fe2e ; a7be dc.w $3e00 ; a7c0 dc.w $4fef ; a7c2 dc.w $000c ; a7c4 dc.w $6600 ; a7c6 dc.w $0086 ; a7c8 dc.w $3005 ; a7ca dc.w $5140 ; a7cc dc.w $6b7e ; a7ce dc.w $0c40 ; a7d0 dc.w $0004 ; a7d2 dc.w $6e78 ; a7d4 dc.w $d040 ; a7d6 dc.w $303b ; a7d8 dc.w $0006 ; a7da dc.w $4efb ; a7dc dc.w $0000 ; a7de dc.w $000c ; a7e0 dc.w $001e ; a7e2 dc.w $003a ; a7e4 dc.w $0064 ; a7e6 dc.w $0056 ; a7e8 dc.w $7000 ; a7ea dc.w $2f00 ; a7ec dc.w $486e ; a7ee dc.w $fee6 ; a7f0 dc.w $4eba ; a7f2 dc.w $f8ca ; a7f4 dc.w $3e00 ; a7f6 dc.w $504f ; a7f8 dc.w $6052 ; a7fa dc.w $7000 ; a7fc dc.w $3004 ; a7fe dc.w $7201 ; a800 dc.w $c240 ; a802 dc.w $7000 ; a804 dc.w $3001 ; a806 dc.w $2f00 ; a808 dc.w $486e ; a80a dc.w $fee6 ; a80c dc.w $4eba ; a80e dc.w $f8ae ; a810 dc.w $3e00 ; a812 dc.w $504f ; a814 dc.w $6036 ; a816 dc.w $7000 ; a818 dc.w $3004 ; a81a dc.w $7201 ; a81c dc.w $c240 ; a81e dc.w $7000 ; a820 dc.w $3001 ; a822 dc.w $2f00 ; a824 dc.w $486e ; a826 dc.w $fee6 ; a828 dc.w $4eba ; a82a dc.w $fc3c ; a82c dc.w $3e00 ; a82e dc.w $504f ; a830 dc.w $601a ; a832 dc.w $486e ; a834 dc.w $fee6 ; a836 dc.w $4eba ; a838 dc.w $fd3a ; a83a dc.w $3e00 ; a83c dc.w $584f ; a83e dc.w $600c ; a840 dc.w $486e ; a842 dc.w $fee6 ; a844 dc.w $4eba ; a846 dc.w $fd5e ; a848 dc.w $3e00 ; a84a dc.w $584f ; a84c dc.w $3d47 ; a84e dc.w $000e ; a850 dc.w $4cee ; a852 dc.w $00f0 ; a854 dc.w $fed6 ; a856 dc.w $4e5e ; a858 dc.w $4e74 ; a85a dc.w $0006 ; a85c dc.w $4e56 ; a85e dc.w $fff2 ; a860 dc.w $48e7 ; a862 dc.w $0138 ; a864 dc.w $246e ; a866 dc.w $0010 ; a868 dc.w $266e ; a86a dc.w $000c ; a86c dc.w $286e ; a86e dc.w $0008 ; a870 dc.w $4247 ; a872 dc.w $7000 ; a874 dc.w $2d40 ; a876 dc.w $fff8 ; a878 dc.w $2d40 ; a87a dc.w $fffc ; a87c dc.w $200c ; a87e dc.w $6606 ; a880 dc.w $7ece ; a882 dc.w $6000 ; a884 dc.w $0088 ; a886 dc.w $200a ; a888 dc.w $663e ; a88a dc.w $558f ; a88c dc.w $7001 ; a88e dc.w $2f00 ; a890 dc.w $2f0b ; a892 dc.w $487a ; a894 dc.w $009a ; a896 dc.w $486e ; a898 dc.w $fff3 ; a89a dc.w $486e ; a89c dc.w $fff4 ; a89e dc.w $486e ; a8a0 dc.w $fff8 ; a8a2 dc.w $3f3c ; a8a4 dc.w $fff6 ; a8a6 dc.w $aa5a ; a8a8 dc.w $3e1f ; a8aa dc.w $6660 ; a8ac dc.w $598f ; a8ae dc.w $7003 ; a8b0 dc.w $1f00 ; a8b2 dc.w $1f3c ; a8b4 dc.w $0082 ; a8b6 dc.w $2f0c ; a8b8 dc.w $2f0b ; a8ba dc.w $206e ; a8bc dc.w $fff8 ; a8be dc.w $4e90 ; a8c0 dc.w $201f ; a8c2 dc.w $3e00 ; a8c4 dc.w $6646 ; a8c6 dc.w $6044 ; a8c8 dc.w $4eba ; a8ca dc.w $f718 ; a8cc dc.w $2480 ; a8ce dc.w $558f ; a8d0 dc.w $7001 ; a8d2 dc.w $2f00 ; a8d4 dc.w $2f0b ; a8d6 dc.w $487a ; a8d8 dc.w $0040 ; a8da dc.w $486e ; a8dc dc.w $fff3 ; a8de dc.w $486e ; a8e0 dc.w $fff4 ; a8e2 dc.w $486e ; a8e4 dc.w $fffc ; a8e6 dc.w $3f3c ; a8e8 dc.w $fff6 ; a8ea dc.w $aa5a ; a8ec dc.w $3e1f ; a8ee dc.w $661c ; a8f0 dc.w $206e ; a8f2 dc.w $fffc ; a8f4 dc.w $303c ; a8f6 dc.w $aa5a ; a8f8 dc.w $a647 ; a8fa dc.w $558f ; a8fc dc.w $7001 ; a8fe dc.w $2f00 ; a900 dc.w $2f0c ; a902 dc.w $2f0b ; a904 dc.w $3f3c ; a906 dc.w $ffef ; a908 dc.w $aa5a ; a90a dc.w $3e1f ; a90c dc.w $3007 ; a90e dc.w $4cee ; a910 dc.w $1c80 ; a912 dc.w $ffe2 ; a914 dc.w $4e5e ; a916 dc.w $4e75 ; a918 dc.w $135f ; a91a dc.w $4346 ; a91c dc.w $4d36 ; a91e dc.w $384b ; a920 dc.w $5472 ; a922 dc.w $6170 ; a924 dc.w $4861 ; a926 dc.w $6e64 ; a928 dc.w $6c65 ; a92a dc.w $725f ; a92c dc.w $0000 ; a92e dc.w $1843 ; a930 dc.w $4672 ; a932 dc.w $6167 ; a934 dc.w $496e ; a936 dc.w $6974 ; a938 dc.w $6961 ; a93a dc.w $6c69 ; a93c dc.w $7a61 ; a93e dc.w $7469 ; a940 dc.w $6f6e ; a942 dc.w $5244 ; a944 dc.w $6573 ; a946 dc.w $6300 ; a948 dc.w $4e56 ; a94a dc.w $ffa4 ; a94c dc.w $48e7 ; a94e dc.w $0318 ; a950 dc.w $266e ; a952 dc.w $0008 ; a954 dc.w $558f ; a956 dc.w $a994 ; a958 dc.w $3c1f ; a95a dc.w $558f ; a95c dc.w $3f3c ; a95e dc.w $8000 ; a960 dc.w $2f3c ; a962 dc.w $7072 ; a964 dc.w $6566 ; a966 dc.w $7000 ; a968 dc.w $1f00 ; a96a dc.w $486e ; a96c dc.w $ffa6 ; a96e dc.w $486e ; a970 dc.w $ffac ; a972 dc.w $7000 ; a974 dc.w $a823 ; a976 dc.w $4a5f ; a978 dc.w $6600 ; a97a dc.w $014e ; a97c dc.w $558f ; a97e dc.w $3f2e ; a980 dc.w $ffa6 ; a982 dc.w $2f2e ; a984 dc.w $ffac ; a986 dc.w $487a ; a988 dc.w $0166 ; a98a dc.w $7003 ; a98c dc.w $1f00 ; a98e dc.w $a81a ; a990 dc.w $3e1f ; a992 dc.w $0c47 ; a994 dc.w $ffff ; a996 dc.w $6638 ; a998 dc.w $558f ; a99a dc.w $3f3c ; a99c dc.w $8000 ; a99e dc.w $2f3c ; a9a0 dc.w $6d61 ; a9a2 dc.w $6373 ; a9a4 dc.w $7000 ; a9a6 dc.w $1f00 ; a9a8 dc.w $486e ; a9aa dc.w $ffa4 ; a9ac dc.w $486e ; a9ae dc.w $ffa8 ; a9b0 dc.w $7000 ; a9b2 dc.w $a823 ; a9b4 dc.w $4a5f ; a9b6 dc.w $6600 ; a9b8 dc.w $0110 ; a9ba dc.w $558f ; a9bc dc.w $3f2e ; a9be dc.w $ffa4 ; a9c0 dc.w $2f2e ; a9c2 dc.w $ffa8 ; a9c4 dc.w $487a ; a9c6 dc.w $0128 ; a9c8 dc.w $7003 ; a9ca dc.w $1f00 ; a9cc dc.w $a81a ; a9ce dc.w $3e1f ; a9d0 dc.w $0c47 ; a9d2 dc.w $ffff ; a9d4 dc.w $6600 ; a9d6 dc.w $00b6 ; a9d8 dc.w $3f2e ; a9da dc.w $ffa6 ; a9dc dc.w $2f2e ; a9de dc.w $ffac ; a9e0 dc.w $487a ; a9e2 dc.w $010c ; a9e4 dc.w $a81b ; a9e6 dc.w $558f ; a9e8 dc.w $3f2e ; a9ea dc.w $ffa6 ; a9ec dc.w $2f2e ; a9ee dc.w $ffac ; a9f0 dc.w $487a ; a9f2 dc.w $00fc ; a9f4 dc.w $7003 ; a9f6 dc.w $1f00 ; a9f8 dc.w $a81a ; a9fa dc.w $3e1f ; a9fc dc.w $0c47 ; a9fe dc.w $ffff ; aa00 dc.w $6700 ; aa02 dc.w $00c6 ; aa04 dc.w $41fa ; aa06 dc.w $00e8 ; aa08 dc.w $2d48 ; aa0a dc.w $ffc2 ; aa0c dc.w $3d6e ; aa0e dc.w $ffa6 ; aa10 dc.w $ffc6 ; aa12 dc.w $426e ; aa14 dc.w $ffcc ; aa16 dc.w $2d6e ; aa18 dc.w $ffac ; aa1a dc.w $ffe0 ; aa1c dc.w $41ee ; aa1e dc.w $ffb0 ; aa20 dc.w $a20c ; aa22 dc.w $4a40 ; aa24 dc.w $6632 ; aa26 dc.w $41fa ; aa28 dc.w $00c6 ; aa2a dc.w $2d48 ; aa2c dc.w $ffc2 ; aa2e dc.w $3d6e ; aa30 dc.w $ffa6 ; aa32 dc.w $ffc6 ; aa34 dc.w $426e ; aa36 dc.w $ffcc ; aa38 dc.w $2d6e ; aa3a dc.w $ffac ; aa3c dc.w $ffe0 ; aa3e dc.w $2d7c ; aa40 dc.w $4e55 ; aa42 dc.w $4243 ; aa44 dc.w $ffd0 ; aa46 dc.w $2d7c ; aa48 dc.w $6e75 ; aa4a dc.w $6263 ; aa4c dc.w $ffd4 ; aa4e dc.w $426e ; aa50 dc.w $ffd8 ; aa52 dc.w $41ee ; aa54 dc.w $ffb0 ; aa56 dc.w $a20d ; aa58 dc.w $7010 ; aa5a dc.w $a122 ; aa5c dc.w $2848 ; aa5e dc.w $200c ; aa60 dc.w $660a ; aa62 dc.w $3f07 ; aa64 dc.w $a99a ; aa66 dc.w $3f06 ; aa68 dc.w $a998 ; aa6a dc.w $605c ; aa6c dc.w $2054 ; aa6e dc.w $224b ; aa70 dc.w $20d9 ; aa72 dc.w $20d9 ; aa74 dc.w $20d9 ; aa76 dc.w $20d9 ; aa78 dc.w $2f0c ; aa7a dc.w $2f3c ; aa7c dc.w $6e62 ; aa7e dc.w $6366 ; aa80 dc.w $7001 ; aa82 dc.w $3f00 ; aa84 dc.w $487a ; aa86 dc.w $004c ; aa88 dc.w $a9ab ; aa8a dc.w $6034 ; aa8c dc.w $598f ; aa8e dc.w $2f3c ; aa90 dc.w $6e62 ; aa92 dc.w $6366 ; aa94 dc.w $7001 ; aa96 dc.w $3f00 ; aa98 dc.w $a9a0 ; aa9a dc.w $285f ; aa9c dc.w $4a2e ; aa9e dc.w $000f ; aaa0 dc.w $6712 ; aaa2 dc.w $2054 ; aaa4 dc.w $224b ; aaa6 dc.w $20d9 ; aaa8 dc.w $20d9 ; aaaa dc.w $20d9 ; aaac dc.w $20d9 ; aaae dc.w $2f0c ; aab0 dc.w $a9aa ; aab2 dc.w $600c ; aab4 dc.w $2054 ; aab6 dc.w $224b ; aab8 dc.w $22d8 ; aaba dc.w $22d8 ; aabc dc.w $22d8 ; aabe dc.w $22d8 ; aac0 dc.w $3f07 ; aac2 dc.w $a99a ; aac4 dc.w $3f06 ; aac6 dc.w $a998 ; aac8 dc.w $4cee ; aaca dc.w $18c0 ; aacc dc.w $ff94 ; aace dc.w $4e5e ; aad0 dc.w $4e75 ; aad2 dc.w $1a44 ; aad4 dc.w $6562 ; aad6 dc.w $7567 ; aad8 dc.w $6765 ; aada dc.w $7220 ; aadc dc.w $4e75 ; aade dc.w $6220 ; aae0 dc.w $436f ; aae2 dc.w $6e66 ; aae4 dc.w $6967 ; aae6 dc.w $7572 ; aae8 dc.w $6174 ; aaea dc.w $696f ; aaec dc.w $6e00 ; aaee dc.w $1844 ; aaf0 dc.w $6562 ; aaf2 dc.w $7567 ; aaf4 dc.w $6765 ; aaf6 dc.w $7220 ; aaf8 dc.w $4e75 ; aafa dc.w $6220 ; aafc dc.w $5072 ; aafe dc.w $6566 ; ab00 dc.w $6572 ; ab02 dc.w $656e ; ab04 dc.w $6365 ; ab06 dc.w $7300 ; ab08 dc.w $4e56 ; ab0a dc.w $0000 ; ab0c dc.w $2f0c ; ab0e dc.w $286e ; ab10 dc.w $000c ; ab12 dc.w $4214 ; ab14 dc.w $7001 ; ab16 dc.w $2f00 ; ab18 dc.w $2f0c ; ab1a dc.w $4eba ; ab1c dc.w $fe2c ; ab1e dc.w $302e ; ab20 dc.w $000a ; ab22 dc.w $286e ; ab24 dc.w $fffc ; ab26 dc.w $4e5e ; ab28 dc.w $4e75 ; ab2a dc.w $4e56 ; ab2c dc.w $ffe2 ; ab2e dc.w $48e7 ; ab30 dc.w $0118 ; ab32 dc.w $2e2e ; ab34 dc.w $0008 ; ab36 dc.w $47ee ; ab38 dc.w $ffe6 ; ab3a dc.w $377c ; ab3c dc.w $4ed0 ; ab3e dc.w $0018 ; ab40 dc.w $377c ; ab42 dc.w $504f ; ab44 dc.w $0016 ; ab46 dc.w $377c ; ab48 dc.w $205f ; ab4a dc.w $0014 ; ab4c dc.w $377c ; ab4e dc.w $4e5e ; ab50 dc.w $0012 ; ab52 dc.w $377c ; ab54 dc.w $0010 ; ab56 dc.w $0010 ; ab58 dc.w $377c ; ab5a dc.w $426e ; ab5c dc.w $000e ; ab5e dc.w $377c ; ab60 dc.w $ffff ; ab62 dc.w $000c ; ab64 dc.w $377c ; ab66 dc.w $1111 ; ab68 dc.w $000a ; ab6a dc.w $377c ; ab6c dc.w $20bc ; ab6e dc.w $0008 ; ab70 dc.w $377c ; ab72 dc.w $0008 ; ab74 dc.w $0006 ; ab76 dc.w $377c ; ab78 dc.w $206e ; ab7a dc.w $0004 ; ab7c dc.w $426b ; ab7e dc.w $0002 ; ab80 dc.w $36bc ; ab82 dc.w $4e56 ; ab84 dc.w $701a ; ab86 dc.w $a51e ; ab88 dc.w $2848 ; ab8a dc.w $200c ; ab8c dc.w $6604 ; ab8e dc.w $7094 ; ab90 dc.w $604a ; ab92 dc.w $7010 ; ab94 dc.w $2207 ; ab96 dc.w $e0a9 ; ab98 dc.w $3741 ; ab9a dc.w $000a ; ab9c dc.w $3747 ; ab9e dc.w $000c ; aba0 dc.w $204b ; aba2 dc.w $224c ; aba4 dc.w $701a ; aba6 dc.w $a02e ; aba8 dc.w $203c ; abaa dc.w $636e ; abac dc.w $666e ; abae dc.w $204c ; abb0 dc.w $43ee ; abb2 dc.w $ffe2 ; abb4 dc.w $2f09 ; abb6 dc.w $a5ad ; abb8 dc.w $225f ; abba dc.w $2288 ; abbc dc.w $3e00 ; abbe dc.w $6608 ; abc0 dc.w $206e ; abc2 dc.w $ffe2 ; abc4 dc.w $a01f ; abc6 dc.w $6012 ; abc8 dc.w $0c47 ; abca dc.w $ea51 ; abcc dc.w $660c ; abce dc.w $203c ; abd0 dc.w $636e ; abd2 dc.w $666e ; abd4 dc.w $204c ; abd6 dc.w $a3ad ; abd8 dc.w $3e00 ; abda dc.w $3007 ; abdc dc.w $4cee ; abde dc.w $1880 ; abe0 dc.w $ffd6 ; abe2 dc.w $4e5e ; abe4 dc.w $4e75 ; abe6 dc.w $4e56 ; abe8 dc.w $ffe2 ; abea dc.w $48e7 ; abec dc.w $0108 ; abee dc.w $286e ; abf0 dc.w $0008 ; abf2 dc.w $7000 ; abf4 dc.w $2d40 ; abf6 dc.w $fffc ; abf8 dc.w $2d40 ; abfa dc.w $fff8 ; abfc dc.w $426e ; abfe dc.w $fff6 ; ac00 dc.w $426e ; ac02 dc.w $fff4 ; ac04 dc.w $1d7c ; ac06 dc.w $0001 ; ac08 dc.w $fff3 ; ac0a dc.w $422e ; ac0c dc.w $fff2 ; ac0e dc.w $422e ; ac10 dc.w $fff1 ; ac12 dc.w $1d7c ; ac14 dc.w $0001 ; ac16 dc.w $fff0 ; ac18 dc.w $7000 ; ac1a dc.w $2f00 ; ac1c dc.w $486e ; ac1e dc.w $fff0 ; ac20 dc.w $4eba ; ac22 dc.w $fd26 ; ac24 dc.w $558f ; ac26 dc.w $7001 ; ac28 dc.w $2f00 ; ac2a dc.w $2f0c ; ac2c dc.w $487a ; ac2e dc.w $0096 ; ac30 dc.w $486e ; ac32 dc.w $ffe3 ; ac34 dc.w $486e ; ac36 dc.w $ffe4 ; ac38 dc.w $486e ; ac3a dc.w $ffe8 ; ac3c dc.w $3f3c ; ac3e dc.w $fff6 ; ac40 dc.w $aa5a ; ac42 dc.w $3e1f ; ac44 dc.w $504f ; ac46 dc.w $6612 ; ac48 dc.w $206e ; ac4a dc.w $ffe8 ; ac4c dc.w $43ee ; ac4e dc.w $fff0 ; ac50 dc.w $20d9 ; ac52 dc.w $20d9 ; ac54 dc.w $20d9 ; ac56 dc.w $20d9 ; ac58 dc.w $6010 ; ac5a dc.w $486e ; ac5c dc.w $fff0 ; ac5e dc.w $48c7 ; ac60 dc.w $2f07 ; ac62 dc.w $4eba ; ac64 dc.w $fea4 ; ac66 dc.w $504f ; ac68 dc.w $6040 ; ac6a dc.w $558f ; ac6c dc.w $7001 ; ac6e dc.w $2f00 ; ac70 dc.w $2f0c ; ac72 dc.w $487a ; ac74 dc.w $0040 ; ac76 dc.w $486e ; ac78 dc.w $ffe3 ; ac7a dc.w $486e ; ac7c dc.w $ffe4 ; ac7e dc.w $486e ; ac80 dc.w $ffec ; ac82 dc.w $3f3c ; ac84 dc.w $fff6 ; ac86 dc.w $aa5a ; ac88 dc.w $3e1f ; ac8a dc.w $660c ; ac8c dc.w $2f2e ; ac8e dc.w $ffec ; ac90 dc.w $4eba ; ac92 dc.w $fe98 ; ac94 dc.w $584f ; ac96 dc.w $6012 ; ac98 dc.w $486e ; ac9a dc.w $fff0 ; ac9c dc.w $48c7 ; ac9e dc.w $2f07 ; aca0 dc.w $4eba ; aca2 dc.w $fe66 ; aca4 dc.w $504f ; aca6 dc.w $6002 ; aca8 dc.w $3007 ; acaa dc.w $4cee ; acac dc.w $1080 ; acae dc.w $ffda ; acb0 dc.w $4e5e ; acb2 dc.w $4e75 ; acb4 dc.w $0d6c ; acb6 dc.w $6c4e ; acb8 dc.w $7562 ; acba dc.w $436f ; acbc dc.w $6e66 ; acbe dc.w $6967 ; acc0 dc.w $466e ; acc2 dc.w $0000 ; acc4 dc.w $126c ; acc6 dc.w $6c4e ; acc8 dc.w $7562 ; acca dc.w $5374 ; accc dc.w $6172 ; acce dc.w $7475 ; acd0 dc.w $7043 ; acd2 dc.w $6f6e ; acd4 dc.w $6669 ; acd6 dc.w $6700 ; acd8 dc.w $4e56 ; acda dc.w $ffe2 ; acdc dc.w $48e7 ; acde dc.w $0718 ; ace0 dc.w $266e ; ace2 dc.w $0008 ; ace4 dc.w $7005 ; ace6 dc.w $fe04 ; ace8 dc.w $2848 ; acea dc.w $4aae ; acec dc.w $000c ; acee dc.w $6606 ; acf0 dc.w $70ff ; acf2 dc.w $6000 ; acf4 dc.w $0126 ; acf6 dc.w $2a2c ; acf8 dc.w $004c ; acfa dc.w $296e ; acfc dc.w $000c ; acfe dc.w $004c ; ad00 dc.w $558f ; ad02 dc.w $7001 ; ad04 dc.w $2f00 ; ad06 dc.w $2f0b ; ad08 dc.w $487a ; ad0a dc.w $0162 ; ad0c dc.w $486e ; ad0e dc.w $ffe3 ; ad10 dc.w $486e ; ad12 dc.w $ffe4 ; ad14 dc.w $486e ; ad16 dc.w $ffe8 ; ad18 dc.w $3f3c ; ad1a dc.w $fff6 ; ad1c dc.w $aa5a ; ad1e dc.w $3e1f ; ad20 dc.w $660c ; ad22 dc.w $2c2c ; ad24 dc.w $0054 ; ad26 dc.w $296e ; ad28 dc.w $ffe8 ; ad2a dc.w $0054 ; ad2c dc.w $600c ; ad2e dc.w $7000 ; ad30 dc.w $2940 ; ad32 dc.w $004c ; ad34 dc.w $3007 ; ad36 dc.w $6000 ; ad38 dc.w $00e2 ; ad3a dc.w $558f ; ad3c dc.w $7001 ; ad3e dc.w $2f00 ; ad40 dc.w $2f0b ; ad42 dc.w $487a ; ad44 dc.w $0110 ; ad46 dc.w $486e ; ad48 dc.w $ffe3 ; ad4a dc.w $486e ; ad4c dc.w $ffe4 ; ad4e dc.w $486e ; ad50 dc.w $fff0 ; ad52 dc.w $3f3c ; ad54 dc.w $fff6 ; ad56 dc.w $aa5a ; ad58 dc.w $3e1f ; ad5a dc.w $6608 ; ad5c dc.w $206e ; ad5e dc.w $fff0 ; ad60 dc.w $2085 ; ad62 dc.w $6008 ; ad64 dc.w $206e ; ad66 dc.w $fff0 ; ad68 dc.w $7000 ; ad6a dc.w $2080 ; ad6c dc.w $558f ; ad6e dc.w $7001 ; ad70 dc.w $2f00 ; ad72 dc.w $2f0b ; ad74 dc.w $487a ; ad76 dc.w $00c6 ; ad78 dc.w $486e ; ad7a dc.w $ffe3 ; ad7c dc.w $486e ; ad7e dc.w $ffe4 ; ad80 dc.w $486e ; ad82 dc.w $fff4 ; ad84 dc.w $3f3c ; ad86 dc.w $fff6 ; ad88 dc.w $aa5a ; ad8a dc.w $3e1f ; ad8c dc.w $6608 ; ad8e dc.w $206e ; ad90 dc.w $fff4 ; ad92 dc.w $2086 ; ad94 dc.w $6008 ; ad96 dc.w $206e ; ad98 dc.w $fff4 ; ad9a dc.w $7000 ; ad9c dc.w $2080 ; ad9e dc.w $558f ; ada0 dc.w $7001 ; ada2 dc.w $2f00 ; ada4 dc.w $2f0b ; ada6 dc.w $487a ; ada8 dc.w $0088 ; adaa dc.w $486e ; adac dc.w $ffe3 ; adae dc.w $486e ; adb0 dc.w $ffe4 ; adb2 dc.w $486e ; adb4 dc.w $ffec ; adb6 dc.w $3f3c ; adb8 dc.w $fff6 ; adba dc.w $aa5a ; adbc dc.w $3e1f ; adbe dc.w $660a ; adc0 dc.w $206e ; adc2 dc.w $ffec ; adc4 dc.w $2950 ; adc6 dc.w $0004 ; adc8 dc.w $600a ; adca dc.w $7000 ; adcc dc.w $2940 ; adce dc.w $004c ; add0 dc.w $3007 ; add2 dc.w $6046 ; add4 dc.w $203c ; add6 dc.w $6370 ; add8 dc.w $7574 ; adda dc.w $41ee ; addc dc.w $fff8 ; adde dc.w $2248 ; ade0 dc.w $a1ad ; ade2 dc.w $2288 ; ade4 dc.w $4a40 ; ade6 dc.w $662a ; ade8 dc.w $558f ; adea dc.w $7001 ; adec dc.w $2f00 ; adee dc.w $2f0b ; adf0 dc.w $487a ; adf2 dc.w $0032 ; adf4 dc.w $486e ; adf6 dc.w $ffe3 ; adf8 dc.w $486e ; adfa dc.w $ffe4 ; adfc dc.w $486e ; adfe dc.w $fffc ; ae00 dc.w $3f3c ; ae02 dc.w $fff6 ; ae04 dc.w $aa5a ; ae06 dc.w $3e1f ; ae08 dc.w $6608 ; ae0a dc.w $206e ; ae0c dc.w $fffc ; ae0e dc.w $20ae ; ae10 dc.w $fff8 ; ae12 dc.w $2f0b ; ae14 dc.w $4eba ; ae16 dc.w $fdd0 ; ae18 dc.w $584f ; ae1a dc.w $4cee ; ae1c dc.w $18e0 ; ae1e dc.w $ffce ; ae20 dc.w $4e5e ; ae22 dc.w $4e75 ; ae24 dc.w $0a6e ; ae26 dc.w $7562 ; ae28 dc.w $4350 ; ae2a dc.w $5554 ; ae2c dc.w $7970 ; ae2e dc.w $6500 ; ae30 dc.w $0a6e ; ae32 dc.w $7562 ; ae34 dc.w $456e ; ae36 dc.w $6162 ; ae38 dc.w $6c65 ; ae3a dc.w $7300 ; ae3c dc.w $1670 ; ae3e dc.w $726f ; ae40 dc.w $6365 ; ae42 dc.w $7373 ; ae44 dc.w $4d67 ; ae46 dc.w $7248 ; ae48 dc.w $616e ; ae4a dc.w $646c ; ae4c dc.w $6572 ; ae4e dc.w $5061 ; ae50 dc.w $7261 ; ae52 dc.w $6d00 ; ae54 dc.w $1570 ; ae56 dc.w $726f ; ae58 dc.w $6365 ; ae5a dc.w $7373 ; ae5c dc.w $4d67 ; ae5e dc.w $7248 ; ae60 dc.w $616e ; ae62 dc.w $646c ; ae64 dc.w $6572 ; ae66 dc.w $4164 ; ae68 dc.w $6472 ; ae6a dc.w $0000 ; ae6c dc.w $056e ; ae6e dc.w $7562 ; ae70 dc.w $5042 ; ae72 dc.w $0000 ; ae74 dc.w $4e56 ; ae76 dc.w $fffc ; ae78 dc.w $48e7 ; ae7a dc.w $0c38 ; ae7c dc.w $266e ; ae7e dc.w $0008 ; ae80 dc.w $282e ; ae82 dc.w $0010 ; ae84 dc.w $2a2e ; ae86 dc.w $000c ; ae88 dc.w $200b ; ae8a dc.w $6704 ; ae8c dc.w $4a93 ; ae8e dc.w $6604 ; ae90 dc.w $7000 ; ae92 dc.w $602e ; ae94 dc.w $2453 ; ae96 dc.w $2412 ; ae98 dc.w $49ea ; ae9a dc.w $0004 ; ae9c dc.w $601e ; ae9e dc.w $ba94 ; aea0 dc.w $6614 ; aea2 dc.w $222c ; aea4 dc.w $0004 ; aea6 dc.w $b881 ; aea8 dc.w $6708 ; aeaa dc.w $0c81 ; aeac dc.w $3f3f ; aeae dc.w $3f3f ; aeb0 dc.w $6604 ; aeb2 dc.w $7001 ; aeb4 dc.w $600c ; aeb6 dc.w $2002 ; aeb8 dc.w $5382 ; aeba dc.w $504c ; aebc dc.w $4a82 ; aebe dc.w $62de ; aec0 dc.w $7000 ; aec2 dc.w $4cee ; aec4 dc.w $1c30 ; aec6 dc.w $ffe8 ; aec8 dc.w $4e5e ; aeca dc.w $4e75 ; aecc dc.w $4e56 ; aece dc.w $fede ; aed0 dc.w $48e7 ; aed2 dc.w $1f08 ; aed4 dc.w $382e ; aed6 dc.w $000e ; aed8 dc.w $4247 ; aeda dc.w $3004 ; aedc dc.w $5140 ; aede dc.w $6b52 ; aee0 dc.w $0c40 ; aee2 dc.w $0009 ; aee4 dc.w $6e4c ; aee6 dc.w $d040 ; aee8 dc.w $303b ; aeea dc.w $0006 ; aeec dc.w $4efb ; aeee dc.w $0000 ; aef0 dc.w $0016 ; aef2 dc.w $001e ; aef4 dc.w $0026 ; aef6 dc.w $003e ; aef8 dc.w $0036 ; aefa dc.w $0044 ; aefc dc.w $0044 ; aefe dc.w $0044 ; af00 dc.w $0044 ; af02 dc.w $002e ; af04 dc.w $2a3c ; af06 dc.w $7366 ; af08 dc.w $7672 ; af0a dc.w $6026 ; af0c dc.w $2a3c ; af0e dc.w $666f ; af10 dc.w $7672 ; af12 dc.w $601e ; af14 dc.w $2a3c ; af16 dc.w $6e6c ; af18 dc.w $6962 ; af1a dc.w $6016 ; af1c dc.w $2a3c ; af1e dc.w $6f6c ; af20 dc.w $6962 ; af22 dc.w $600e ; af24 dc.w $2a3c ; af26 dc.w $6e63 ; af28 dc.w $6f64 ; af2a dc.w $6006 ; af2c dc.w $2a3c ; af2e dc.w $6e74 ; af30 dc.w $7262 ; af32 dc.w $3f2e ; af34 dc.w $000a ; af36 dc.w $a998 ; af38 dc.w $558f ; af3a dc.w $2f05 ; af3c dc.w $a80d ; af3e dc.w $361f ; af40 dc.w $7c01 ; af42 dc.w $6000 ; af44 dc.w $00e4 ; af46 dc.w $598f ; af48 dc.w $2f05 ; af4a dc.w $3f06 ; af4c dc.w $a80e ; af4e dc.w $285f ; af50 dc.w $200c ; af52 dc.w $6700 ; af54 dc.w $00d0 ; af56 dc.w $2f0c ; af58 dc.w $486e ; af5a dc.w $fee4 ; af5c dc.w $486e ; af5e dc.w $fee0 ; af60 dc.w $486e ; af62 dc.w $fef0 ; af64 dc.w $a9a8 ; af66 dc.w $7000 ; af68 dc.w $102e ; af6a dc.w $fef0 ; af6c dc.w $0c00 ; af6e dc.w $003f ; af70 dc.w $6306 ; af72 dc.w $1d7c ; af74 dc.w $003f ; af76 dc.w $fef0 ; af78 dc.w $2d45 ; af7a dc.w $fee6 ; af7c dc.w $3d6e ; af7e dc.w $fee4 ; af80 dc.w $feea ; af82 dc.w $2d4c ; af84 dc.w $feec ; af86 dc.w $7000 ; af88 dc.w $2d40 ; af8a dc.w $fff0 ; af8c dc.w $204c ; af8e dc.w $a029 ; af90 dc.w $2f0c ; af92 dc.w $a992 ; af94 dc.w $3004 ; af96 dc.w $5140 ; af98 dc.w $6b00 ; af9a dc.w $008a ; af9c dc.w $0c40 ; af9e dc.w $0009 ; afa0 dc.w $6e00 ; afa2 dc.w $0082 ; afa4 dc.w $d040 ; afa6 dc.w $303b ; afa8 dc.w $0006 ; afaa dc.w $4efb ; afac dc.w $0000 ; afae dc.w $0016 ; afb0 dc.w $0028 ; afb2 dc.w $003a ; afb4 dc.w $006c ; afb6 dc.w $005e ; afb8 dc.w $0078 ; afba dc.w $0078 ; afbc dc.w $0078 ; afbe dc.w $0078 ; afc0 dc.w $004c ; afc2 dc.w $7000 ; afc4 dc.w $2f00 ; afc6 dc.w $486e ; afc8 dc.w $fee6 ; afca dc.w $4eba ; afcc dc.w $f0f0 ; afce dc.w $3e00 ; afd0 dc.w $504f ; afd2 dc.w $6050 ; afd4 dc.w $7000 ; afd6 dc.w $2f00 ; afd8 dc.w $486e ; afda dc.w $fee6 ; afdc dc.w $4eba ; afde dc.w $f0de ; afe0 dc.w $3e00 ; afe2 dc.w $504f ; afe4 dc.w $603e ; afe6 dc.w $7001 ; afe8 dc.w $2f00 ; afea dc.w $486e ; afec dc.w $fee6 ; afee dc.w $4eba ; aff0 dc.w $f476 ; aff2 dc.w $3e00 ; aff4 dc.w $504f ; aff6 dc.w $602c ; aff8 dc.w $7000 ; affa dc.w $2f00 ; affc dc.w $486e ; affe dc.w $fee6 ; b000 dc.w $4eba ; b002 dc.w $f464 ; b004 dc.w $3e00 ; b006 dc.w $504f ; b008 dc.w $601a ; b00a dc.w $486e ; b00c dc.w $fee6 ; b00e dc.w $4eba ; b010 dc.w $f562 ; b012 dc.w $3e00 ; b014 dc.w $584f ; b016 dc.w $600c ; b018 dc.w $486e ; b01a dc.w $fee6 ; b01c dc.w $4eba ; b01e dc.w $f586 ; b020 dc.w $3e00 ; b022 dc.w $584f ; b024 dc.w $3006 ; b026 dc.w $5246 ; b028 dc.w $b646 ; b02a dc.w $6c00 ; b02c dc.w $ff1a ; b02e dc.w $3007 ; b030 dc.w $4cee ; b032 dc.w $10f8 ; b034 dc.w $fec6 ; b036 dc.w $4e5e ; b038 dc.w $4e75 ; b03a dc.w $4e56 ; b03c dc.w $fe8e ; b03e dc.w $48e7 ; b040 dc.w $0718 ; b042 dc.w $47ee ; b044 dc.w $ff00 ; b046 dc.w $558f ; b048 dc.w $3f3c ; b04a dc.w $8000 ; b04c dc.w $2f3c ; b04e dc.w $6578 ; b050 dc.w $746e ; b052 dc.w $7000 ; b054 dc.w $1f00 ; b056 dc.w $486e ; b058 dc.w $fefa ; b05a dc.w $486e ; b05c dc.w $fefc ; b05e dc.w $7000 ; b060 dc.w $a823 ; b062 dc.w $3c1f ; b064 dc.w $6600 ; b066 dc.w $00f0 ; b068 dc.w $558f ; b06a dc.w $a994 ; b06c dc.w $3a1f ; b06e dc.w $598f ; b070 dc.w $2f3c ; b072 dc.w $676e ; b074 dc.w $7874 ; b076 dc.w $3f3c ; b078 dc.w $c000 ; b07a dc.w $a81f ; b07c dc.w $285f ; b07e dc.w $2d4b ; b080 dc.w $fea0 ; b082 dc.w $3d6e ; b084 dc.w $fefa ; b086 dc.w $fea4 ; b088 dc.w $2d6e ; b08a dc.w $fefc ; b08c dc.w $febe ; b08e dc.w $3d7c ; b090 dc.w $0001 ; b092 dc.w $feaa ; b094 dc.w $6000 ; b096 dc.w $00ae ; b098 dc.w $41ee ; b09a dc.w $fe8e ; b09c dc.w $7009 ; b09e dc.w $a260 ; b0a0 dc.w $3c00 ; b0a2 dc.w $6600 ; b0a4 dc.w $00a0 ; b0a6 dc.w $7010 ; b0a8 dc.w $c02e ; b0aa dc.w $feac ; b0ac dc.w $7200 ; b0ae dc.w $1200 ; b0b0 dc.w $4a81 ; b0b2 dc.w $6600 ; b0b4 dc.w $0082 ; b0b6 dc.w $2f2e ; b0b8 dc.w $feb2 ; b0ba dc.w $2f2e ; b0bc dc.w $feae ; b0be dc.w $2f0c ; b0c0 dc.w $4eba ; b0c2 dc.w $fdb2 ; b0c4 dc.w $4a00 ; b0c6 dc.w $4fef ; b0c8 dc.w $000c ; b0ca dc.w $676a ; b0cc dc.w $558f ; b0ce dc.w $3f2e ; b0d0 dc.w $fefa ; b0d2 dc.w $2f2e ; b0d4 dc.w $fefc ; b0d6 dc.w $2f2e ; b0d8 dc.w $fea0 ; b0da dc.w $7001 ; b0dc dc.w $1f00 ; b0de dc.w $a81a ; b0e0 dc.w $3e1f ; b0e2 dc.w $558f ; b0e4 dc.w $a9af ; b0e6 dc.w $4a5f ; b0e8 dc.w $664c ; b0ea dc.w $7008 ; b0ec dc.w $2f00 ; b0ee dc.w $48c7 ; b0f0 dc.w $2f07 ; b0f2 dc.w $4eba ; b0f4 dc.w $fdd8 ; b0f6 dc.w $7009 ; b0f8 dc.w $2f00 ; b0fa dc.w $48c7 ; b0fc dc.w $2f07 ; b0fe dc.w $4eba ; b100 dc.w $fdcc ; b102 dc.w $700a ; b104 dc.w $2f00 ; b106 dc.w $48c7 ; b108 dc.w $2f07 ; b10a dc.w $4eba ; b10c dc.w $fdc0 ; b10e dc.w $7011 ; b110 dc.w $2f00 ; b112 dc.w $48c7 ; b114 dc.w $2f07 ; b116 dc.w $4eba ; b118 dc.w $fdb4 ; b11a dc.w $700c ; b11c dc.w $2f00 ; b11e dc.w $48c7 ; b120 dc.w $2f07 ; b122 dc.w $4eba ; b124 dc.w $fda8 ; b126 dc.w $700b ; b128 dc.w $2f00 ; b12a dc.w $48c7 ; b12c dc.w $2f07 ; b12e dc.w $4eba ; b130 dc.w $fd9c ; b132 dc.w $4fef ; b134 dc.w $0030 ; b136 dc.w $302e ; b138 dc.w $feaa ; b13a dc.w $526e ; b13c dc.w $feaa ; b13e dc.w $2d6e ; b140 dc.w $fefc ; b142 dc.w $febe ; b144 dc.w $4a46 ; b146 dc.w $6700 ; b148 dc.w $ff50 ; b14a dc.w $200c ; b14c dc.w $6704 ; b14e dc.w $2f0c ; b150 dc.w $a9a3 ; b152 dc.w $3f05 ; b154 dc.w $a998 ; b156 dc.w $3d46 ; b158 dc.w $0008 ; b15a dc.w $4cee ; b15c dc.w $18e0 ; b15e dc.w $fe7a ; b160 dc.w $4e5e ; b162 dc.w $4e75 ; b164 dc.w $4e56 ; b166 dc.w $ffc2 ; b168 dc.w $48e7 ; b16a dc.w $0108 ; b16c dc.w $286e ; b16e dc.w $000c ; b170 dc.w $558f ; b172 dc.w $2f2e ; b174 dc.w $0008 ; b176 dc.w $a9a4 ; b178 dc.w $3e1f ; b17a dc.w $6604 ; b17c dc.w $7e02 ; b17e dc.w $600a ; b180 dc.w $0c47 ; b182 dc.w $0001 ; b184 dc.w $6604 ; b186 dc.w $70ce ; b188 dc.w $602a ; b18a dc.w $204c ; b18c dc.w $5c88 ; b18e dc.w $2d48 ; b190 dc.w $ffd4 ; b192 dc.w $426e ; b194 dc.w $ffd8 ; b196 dc.w $3d47 ; b198 dc.w $ffda ; b19a dc.w $426e ; b19c dc.w $ffde ; b19e dc.w $41ee ; b1a0 dc.w $ffc2 ; b1a2 dc.w $7008 ; b1a4 dc.w $a260 ; b1a6 dc.w $3e00 ; b1a8 dc.w $38ae ; b1aa dc.w $fff6 ; b1ac dc.w $296e ; b1ae dc.w $fffc ; b1b0 dc.w $0002 ; b1b2 dc.w $3007 ; b1b4 dc.w $4cee ; b1b6 dc.w $1080 ; b1b8 dc.w $ffba ; b1ba dc.w $4e5e ; b1bc dc.w $4e75 ; b1be dc.w $4e56 ; b1c0 dc.w $fe9c ; b1c2 dc.w $48e7 ; b1c4 dc.w $0738 ; b1c6 dc.w $598f ; b1c8 dc.w $2f3c ; b1ca dc.w $6366 ; b1cc dc.w $7267 ; b1ce dc.w $3f2e ; b1d0 dc.w $0008 ; b1d2 dc.w $a81f ; b1d4 dc.w $245f ; b1d6 dc.w $200a ; b1d8 dc.w $6608 ; b1da dc.w $3e3c ; b1dc dc.w $ff40 ; b1de dc.w $6000 ; b1e0 dc.w $0098 ; b1e2 dc.w $486e ; b1e4 dc.w $fe9c ; b1e6 dc.w $2f0a ; b1e8 dc.w $4eba ; b1ea dc.w $ff7a ; b1ec dc.w $3e00 ; b1ee dc.w $504f ; b1f0 dc.w $4a47 ; b1f2 dc.w $6600 ; b1f4 dc.w $0084 ; b1f6 dc.w $204a ; b1f8 dc.w $a069 ; b1fa dc.w $1a00 ; b1fc dc.w $204a ; b1fe dc.w $a029 ; b200 dc.w $2052 ; b202 dc.w $7c00 ; b204 dc.w $3c28 ; b206 dc.w $001e ; b208 dc.w $4a86 ; b20a dc.w $49e8 ; b20c dc.w $0020 ; b20e dc.w $605e ; b210 dc.w $7000 ; b212 dc.w $102c ; b214 dc.w $0017 ; b216 dc.w $0c40 ; b218 dc.w $0001 ; b21a dc.w $6644 ; b21c dc.w $47ee ; b21e dc.w $ffec ; b220 dc.w $7001 ; b222 dc.w $2680 ; b224 dc.w $41ee ; b226 dc.w $fe9c ; b228 dc.w $2748 ; b22a dc.w $0004 ; b22c dc.w $276c ; b22e dc.w $0018 ; b230 dc.w $0008 ; b232 dc.w $276c ; b234 dc.w $001c ; b236 dc.w $000c ; b238 dc.w $41ec ; b23a dc.w $002a ; b23c dc.w $43ee ; b23e dc.w $feec ; b240 dc.w $7000 ; b242 dc.w $102c ; b244 dc.w $002a ; b246 dc.w $5240 ; b248 dc.w $48c0 ; b24a dc.w $a22e ; b24c dc.w $7000 ; b24e dc.w $2f00 ; b250 dc.w $486e ; b252 dc.w $fee2 ; b254 dc.w $4eba ; b256 dc.w $ee66 ; b258 dc.w $3e00 ; b25a dc.w $504f ; b25c dc.w $4a47 ; b25e dc.w $6618 ; b260 dc.w $2006 ; b262 dc.w $5386 ; b264 dc.w $7000 ; b266 dc.w $302c ; b268 dc.w $0028 ; b26a dc.w $d08c ; b26c dc.w $2840 ; b26e dc.w $4a86 ; b270 dc.w $6e9e ; b272 dc.w $204a ; b274 dc.w $1005 ; b276 dc.w $a06a ; b278 dc.w $3d47 ; b27a dc.w $000a ; b27c dc.w $4cee ; b27e dc.w $1ce0 ; b280 dc.w $fe84 ; b282 dc.w $4e5e ; b284 dc.w $4e74 ; b286 dc.w $0002 ; b288 dc.w $4e56 ; b28a dc.w $fe9c ; b28c dc.w $48e7 ; b28e dc.w $0f38 ; b290 dc.w $598f ; b292 dc.w $2f3c ; b294 dc.w $6366 ; b296 dc.w $7267 ; b298 dc.w $3f2e ; b29a dc.w $000a ; b29c dc.w $a81f ; b29e dc.w $245f ; b2a0 dc.w $200a ; b2a2 dc.w $6608 ; b2a4 dc.w $3c3c ; b2a6 dc.w $ff40 ; b2a8 dc.w $6000 ; b2aa dc.w $0096 ; b2ac dc.w $486e ; b2ae dc.w $fea0 ; b2b0 dc.w $2f0a ; b2b2 dc.w $4eba ; b2b4 dc.w $feb0 ; b2b6 dc.w $3c00 ; b2b8 dc.w $504f ; b2ba dc.w $6600 ; b2bc dc.w $0084 ; b2be dc.w $204a ; b2c0 dc.w $a069 ; b2c2 dc.w $1800 ; b2c4 dc.w $204a ; b2c6 dc.w $a029 ; b2c8 dc.w $2052 ; b2ca dc.w $7a00 ; b2cc dc.w $3a28 ; b2ce dc.w $001e ; b2d0 dc.w $4a85 ; b2d2 dc.w $49e8 ; b2d4 dc.w $0020 ; b2d6 dc.w $605e ; b2d8 dc.w $7000 ; b2da dc.w $102c ; b2dc dc.w $0017 ; b2de dc.w $0c40 ; b2e0 dc.w $0001 ; b2e2 dc.w $6644 ; b2e4 dc.w $47ee ; b2e6 dc.w $fff0 ; b2e8 dc.w $7001 ; b2ea dc.w $2680 ; b2ec dc.w $41ee ; b2ee dc.w $fea0 ; b2f0 dc.w $2748 ; b2f2 dc.w $0004 ; b2f4 dc.w $276c ; b2f6 dc.w $0018 ; b2f8 dc.w $0008 ; b2fa dc.w $276c ; b2fc dc.w $001c ; b2fe dc.w $000c ; b300 dc.w $41ec ; b302 dc.w $002a ; b304 dc.w $43ee ; b306 dc.w $fef0 ; b308 dc.w $7000 ; b30a dc.w $102c ; b30c dc.w $002a ; b30e dc.w $5240 ; b310 dc.w $48c0 ; b312 dc.w $a22e ; b314 dc.w $486e ; b316 dc.w $fee6 ; b318 dc.w $4eba ; b31a dc.w $009a ; b31c dc.w $3e00 ; b31e dc.w $584f ; b320 dc.w $6706 ; b322 dc.w $4a46 ; b324 dc.w $6602 ; b326 dc.w $3c07 ; b328 dc.w $2005 ; b32a dc.w $5385 ; b32c dc.w $7000 ; b32e dc.w $302c ; b330 dc.w $0028 ; b332 dc.w $d08c ; b334 dc.w $2840 ; b336 dc.w $4a85 ; b338 dc.w $6e9e ; b33a dc.w $204a ; b33c dc.w $1004 ; b33e dc.w $a06a ; b340 dc.w $3006 ; b342 dc.w $4cee ; b344 dc.w $1cf0 ; b346 dc.w $fe80 ; b348 dc.w $4e5e ; b34a dc.w $4e75 ; b34c dc.w $4e56 ; b34e dc.w $ffb0 ; b350 dc.w $48e7 ; b352 dc.w $0308 ; b354 dc.w $286e ; b356 dc.w $0008 ; b358 dc.w $7c00 ; b35a dc.w $603a ; b35c dc.w $558f ; b35e dc.w $486e ; b360 dc.w $ffb0 ; b362 dc.w $2f0c ; b364 dc.w $7001 ; b366 dc.w $1f00 ; b368 dc.w $1f00 ; b36a dc.w $4eba ; b36c dc.w $8b36 ; b36e dc.w $4a5f ; b370 dc.w $6620 ; b372 dc.w $558f ; b374 dc.w $486e ; b376 dc.w $fff0 ; b378 dc.w $7000 ; b37a dc.w $2f00 ; b37c dc.w $486e ; b37e dc.w $ffb0 ; b380 dc.w $7201 ; b382 dc.w $1f01 ; b384 dc.w $3f3c ; b386 dc.w $fffc ; b388 dc.w $aa5a ; b38a dc.w $3e1f ; b38c dc.w $671a ; b38e dc.w $3007 ; b390 dc.w $6018 ; b392 dc.w $2006 ; b394 dc.w $5286 ; b396 dc.w $558f ; b398 dc.w $2f06 ; b39a dc.w $486e ; b39c dc.w $ffb0 ; b39e dc.w $3f3c ; b3a0 dc.w $fff7 ; b3a2 dc.w $aa5a ; b3a4 dc.w $3e1f ; b3a6 dc.w $67b4 ; b3a8 dc.w $7000 ; b3aa dc.w $4cee ; b3ac dc.w $10c0 ; b3ae dc.w $ffa4 ; b3b0 dc.w $4e5e ; b3b2 dc.w $4e75 ; b3b4 dc.w $4e56 ; b3b6 dc.w $fef2 ; b3b8 dc.w $48e7 ; b3ba dc.w $0318 ; b3bc dc.w $266e ; b3be dc.w $0008 ; b3c0 dc.w $49eb ; b3c2 dc.w $010a ; b3c4 dc.w $558f ; b3c6 dc.w $7001 ; b3c8 dc.w $2f00 ; b3ca dc.w $7200 ; b3cc dc.w $2f01 ; b3ce dc.w $486b ; b3d0 dc.w $000a ; b3d2 dc.w $7002 ; b3d4 dc.w $2f00 ; b3d6 dc.w $2f3c ; b3d8 dc.w $7077 ; b3da dc.w $7063 ; b3dc dc.w $486e ; b3de dc.w $fef6 ; b3e0 dc.w $486e ; b3e2 dc.w $fffa ; b3e4 dc.w $486e ; b3e6 dc.w $ffff ; b3e8 dc.w $486e ; b3ea dc.w $fefa ; b3ec dc.w $3f3c ; b3ee dc.w $fffe ; b3f0 dc.w $aa5a ; b3f2 dc.w $3e1f ; b3f4 dc.w $6704 ; b3f6 dc.w $4247 ; b3f8 dc.w $607e ; b3fa dc.w $4a94 ; b3fc dc.w $661a ; b3fe dc.w $206b ; b400 dc.w $0006 ; b402 dc.w $2950 ; b404 dc.w $0004 ; b406 dc.w $598f ; b408 dc.w $2f2b ; b40a dc.w $0006 ; b40c dc.w $4eba ; b40e dc.w $971a ; b410 dc.w $295f ; b412 dc.w $0008 ; b414 dc.w $422c ; b416 dc.w $000c ; b418 dc.w $558f ; b41a dc.w $7001 ; b41c dc.w $2f00 ; b41e dc.w $2f0c ; b420 dc.w $486b ; b422 dc.w $000a ; b424 dc.w $2f00 ; b426 dc.w $2f3c ; b428 dc.w $7077 ; b42a dc.w $7063 ; b42c dc.w $486e ; b42e dc.w $fef2 ; b430 dc.w $486e ; b432 dc.w $fffa ; b434 dc.w $486e ; b436 dc.w $ffff ; b438 dc.w $486e ; b43a dc.w $fefa ; b43c dc.w $3f3c ; b43e dc.w $fffe ; b440 dc.w $aa5a ; b442 dc.w $3e1f ; b444 dc.w $670e ; b446 dc.w $0c47 ; b448 dc.w $f50c ; b44a dc.w $672c ; b44c dc.w $0c47 ; b44e dc.w $f4fb ; b450 dc.w $6726 ; b452 dc.w $6024 ; b454 dc.w $40c0 ; b456 dc.w $007c ; b458 dc.w $0700 ; b45a dc.w $3c00 ; b45c dc.w $558f ; b45e dc.w $7001 ; b460 dc.w $2f00 ; b462 dc.w $2f2e ; b464 dc.w $fef6 ; b466 dc.w $2f2e ; b468 dc.w $fef2 ; b46a dc.w $3f3c ; b46c dc.w $ffef ; b46e dc.w $aa5a ; b470 dc.w $3e1f ; b472 dc.w $3f06 ; b474 dc.w $46df ; b476 dc.w $4a47 ; b478 dc.w $4a47 ; b47a dc.w $670a ; b47c dc.w $4a94 ; b47e dc.w $6606 ; b480 dc.w $206b ; b482 dc.w $0006 ; b484 dc.w $a023 ; b486 dc.w $3007 ; b488 dc.w $4cee ; b48a dc.w $18c0 ; b48c dc.w $fee2 ; b48e dc.w $4e5e ; b490 dc.w $4e75 ; b492 dc.w $4e56 ; b494 dc.w $0000 ; b496 dc.w $48e7 ; b498 dc.w $0f18 ; b49a dc.w $4246 ; b49c dc.w $598f ; b49e dc.w $2f3c ; b4a0 dc.w $6366 ; b4a2 dc.w $7267 ; b4a4 dc.w $3f2e ; b4a6 dc.w $000a ; b4a8 dc.w $a81f ; b4aa dc.w $265f ; b4ac dc.w $200b ; b4ae dc.w $6606 ; b4b0 dc.w $3c3c ; b4b2 dc.w $ff40 ; b4b4 dc.w $6046 ; b4b6 dc.w $204b ; b4b8 dc.w $a069 ; b4ba dc.w $1800 ; b4bc dc.w $204b ; b4be dc.w $a029 ; b4c0 dc.w $2053 ; b4c2 dc.w $7a00 ; b4c4 dc.w $3a28 ; b4c6 dc.w $001e ; b4c8 dc.w $4a85 ; b4ca dc.w $49e8 ; b4cc dc.w $0020 ; b4ce dc.w $6022 ; b4d0 dc.w $486c ; b4d2 dc.w $002a ; b4d4 dc.w $4eba ; b4d6 dc.w $fe76 ; b4d8 dc.w $3e00 ; b4da dc.w $584f ; b4dc dc.w $6706 ; b4de dc.w $4a46 ; b4e0 dc.w $6602 ; b4e2 dc.w $3c07 ; b4e4 dc.w $2005 ; b4e6 dc.w $5385 ; b4e8 dc.w $7000 ; b4ea dc.w $302c ; b4ec dc.w $0028 ; b4ee dc.w $d08c ; b4f0 dc.w $2840 ; b4f2 dc.w $4a85 ; b4f4 dc.w $6eda ; b4f6 dc.w $204b ; b4f8 dc.w $1004 ; b4fa dc.w $a06a ; b4fc dc.w $3006 ; b4fe dc.w $4cee ; b500 dc.w $18f0 ; b502 dc.w $ffe8 ; b504 dc.w $4e5e ; b506 dc.w $4e75 ; b508 dc.w $4e56 ; b50a dc.w $ff78 ; b50c dc.w $48e7 ; b50e dc.w $0300 ; b510 dc.w $3c2e ; b512 dc.w $000e ; b514 dc.w $4247 ; b516 dc.w $303c ; b518 dc.w $aa5a ; b51a dc.w $a746 ; b51c dc.w $2d48 ; b51e dc.w $ff78 ; b520 dc.w $303c ; b522 dc.w $a89f ; b524 dc.w $a746 ; b526 dc.w $202e ; b528 dc.w $ff78 ; b52a dc.w $b1c0 ; b52c dc.w $6772 ; b52e dc.w $48c6 ; b530 dc.w $2f06 ; b532 dc.w $4eba ; b534 dc.w $ff5e ; b536 dc.w $3e00 ; b538 dc.w $584f ; b53a dc.w $4a47 ; b53c dc.w $6662 ; b53e dc.w $7000 ; b540 dc.w $302e ; b542 dc.w $000a ; b544 dc.w $7201 ; b546 dc.w $c240 ; b548 dc.w $7000 ; b54a dc.w $3001 ; b54c dc.w $4a80 ; b54e dc.w $660c ; b550 dc.w $48c6 ; b552 dc.w $2f06 ; b554 dc.w $4eba ; b556 dc.w $fd32 ; b558 dc.w $3e00 ; b55a dc.w $584f ; b55c dc.w $7000 ; b55e dc.w $2d40 ; b560 dc.w $ff88 ; b562 dc.w $426e ; b564 dc.w $ff98 ; b566 dc.w $3d6e ; b568 dc.w $000c ; b56a dc.w $ff94 ; b56c dc.w $41ee ; b56e dc.w $ffc0 ; b570 dc.w $2d48 ; b572 dc.w $ff8e ; b574 dc.w $41ee ; b576 dc.w $ff7c ; b578 dc.w $7008 ; b57a dc.w $a260 ; b57c dc.w $3e00 ; b57e dc.w $6620 ; b580 dc.w $3d6e ; b582 dc.w $ffb0 ; b584 dc.w $ffba ; b586 dc.w $2d6e ; b588 dc.w $ffb6 ; b58a dc.w $ffbc ; b58c dc.w $558f ; b58e dc.w $486e ; b590 dc.w $ffba ; b592 dc.w $3f06 ; b594 dc.w $7000 ; b596 dc.w $1f00 ; b598 dc.w $3f3c ; b59a dc.w $ffea ; b59c dc.w $aa5a ; b59e dc.w $3e1f ; b5a0 dc.w $3d47 ; b5a2 dc.w $0010 ; b5a4 dc.w $4cee ; b5a6 dc.w $00c0 ; b5a8 dc.w $ff70 ; b5aa dc.w $4e5e ; b5ac dc.w $4e74 ; b5ae dc.w $0008 ; b5b0 Unexplored_b5b2 dc.w $4e56 ; b5b2 dc.w $ffc6 ; b5b4 dc.w $48e7 ; b5b6 dc.w $1318 ; b5b8 dc.w $426e ; b5ba dc.w $fffa ; b5bc dc.w $558f ; b5be dc.w $a994 ; b5c0 dc.w $3c1f ; b5c2 dc.w $4eba ; b5c4 dc.w $0392 ; b5c6 dc.w $2e00 ; b5c8 dc.w $7040 ; b5ca dc.w $c087 ; b5cc dc.w $6700 ; b5ce dc.w $0232 ; b5d0 dc.w $598f ; b5d2 dc.w $2f3c ; b5d4 dc.w $6466 ; b5d6 dc.w $6120 ; b5d8 dc.w $3f3c ; b5da dc.w $ae6a ; b5dc dc.w $a9a0 ; b5de dc.w $2d5f ; b5e0 dc.w $ffd2 ; b5e2 dc.w $a8fe ; b5e4 dc.w $a912 ; b5e6 dc.w $a930 ; b5e8 dc.w $a9cc ; b5ea dc.w $7000 ; b5ec dc.w $2f00 ; b5ee dc.w $a97b ; b5f0 dc.w $a850 ; b5f2 dc.w $486e ; b5f4 dc.w $ffca ; b5f6 dc.w $a874 ; b5f8 dc.w $598f ; b5fa dc.w $3f3c ; b5fc dc.w $ae6a ; b5fe dc.w $7000 ; b600 dc.w $2f00 ; b602 dc.w $72ff ; b604 dc.w $2f01 ; b606 dc.w $a97c ; b608 dc.w $265f ; b60a dc.w $7012 ; b60c dc.w $a122 ; b60e dc.w $2848 ; b610 dc.w $200b ; b612 dc.w $6700 ; b614 dc.w $01bc ; b616 dc.w $4aae ; b618 dc.w $ffd2 ; b61a dc.w $6700 ; b61c dc.w $01b4 ; b61e dc.w $200c ; b620 dc.w $6700 ; b622 dc.w $01ae ; b624 dc.w $2f2e ; b626 dc.w $ffd2 ; b628 dc.w $a992 ; b62a dc.w $206e ; b62c dc.w $ffd2 ; b62e dc.w $a029 ; b630 dc.w $206e ; b632 dc.w $ffd2 ; b634 dc.w $2d50 ; b636 dc.w $fffc ; b638 dc.w $204c ; b63a dc.w $a029 ; b63c dc.w $2f0b ; b63e dc.w $2f14 ; b640 dc.w $a918 ; b642 dc.w $203c ; b644 dc.w $0001 ; b646 dc.w $0000 ; b648 dc.w $c087 ; b64a dc.w $56c3 ; b64c dc.w $4403 ; b64e dc.w $2054 ; b650 dc.w $1143 ; b652 dc.w $0008 ; b654 dc.w $558f ; b656 dc.w $486e ; b658 dc.w $ffc6 ; b65a dc.w $4eba ; b65c dc.w $0220 ; b65e dc.w $2054 ; b660 dc.w $115f ; b662 dc.w $000c ; b664 dc.w $2054 ; b666 dc.w $216e ; b668 dc.w $ffc6 ; b66a dc.w $000e ; b66c dc.w $7002 ; b66e dc.w $2f00 ; b670 dc.w $2f0b ; b672 dc.w $4eba ; b674 dc.w $03a8 ; b676 dc.w $2f0b ; b678 dc.w $a873 ; b67a dc.w $2f0b ; b67c dc.w $a91f ; b67e dc.w $558f ; b680 dc.w $2f0b ; b682 dc.w $303c ; b684 dc.w $020d ; b686 dc.w $aa68 ; b688 dc.w $2f0b ; b68a dc.w $a915 ; b68c dc.w $a850 ; b68e dc.w $2f3c ; b690 dc.w $ffff ; b692 dc.w $e842 ; b694 dc.w $4eba ; b696 dc.w $056c ; b698 dc.w $2054 ; b69a dc.w $2080 ; b69c dc.w $2f0b ; b69e dc.w $2f14 ; b6a0 dc.w $a918 ; b6a2 dc.w $7001 ; b6a4 dc.w $3f00 ; b6a6 dc.w $a9c8 ; b6a8 dc.w $7001 ; b6aa dc.w $2f00 ; b6ac dc.w $2f0b ; b6ae dc.w $4eba ; b6b0 dc.w $03fe ; b6b2 dc.w $2f0b ; b6b4 dc.w $2f2b ; b6b6 dc.w $0018 ; b6b8 dc.w $a978 ; b6ba dc.w $558f ; b6bc dc.w $70ff ; b6be dc.w $3f00 ; b6c0 dc.w $7201 ; b6c2 dc.w $1f01 ; b6c4 dc.w $7001 ; b6c6 dc.w $2f00 ; b6c8 dc.w $486e ; b6ca dc.w $ffce ; b6cc dc.w $487a ; b6ce dc.w $0710 ; b6d0 dc.w $7000 ; b6d2 dc.w $2f00 ; b6d4 dc.w $2f0b ; b6d6 dc.w $206e ; b6d8 dc.w $fffc ; b6da dc.w $4e90 ; b6dc dc.w $3e1f ; b6de dc.w $598f ; b6e0 dc.w $a975 ; b6e2 dc.w $2054 ; b6e4 dc.w $215f ; b6e6 dc.w $0004 ; b6e8 dc.w $3007 ; b6ea dc.w $0440 ; b6ec dc.w $fad2 ; b6ee dc.w $4fef ; b6f0 dc.w $0016 ; b6f2 dc.w $6732 ; b6f4 dc.w $5b40 ; b6f6 dc.w $6756 ; b6f8 dc.w $5340 ; b6fa dc.w $674e ; b6fc dc.w $5340 ; b6fe dc.w $673e ; b700 dc.w $5340 ; b702 dc.w $6736 ; b704 dc.w $5340 ; b706 dc.w $672e ; b708 dc.w $5540 ; b70a dc.w $6726 ; b70c dc.w $5340 ; b70e dc.w $671e ; b710 dc.w $5540 ; b712 dc.w $6716 ; b714 dc.w $0440 ; b716 dc.w $0520 ; b718 dc.w $6638 ; b71a dc.w $2054 ; b71c dc.w $117c ; b71e dc.w $0001 ; b720 dc.w $0008 ; b722 dc.w $7e05 ; b724 dc.w $602e ; b726 dc.w $7e09 ; b728 dc.w $602a ; b72a dc.w $7e0a ; b72c dc.w $6026 ; b72e dc.w $7e0b ; b730 dc.w $6022 ; b732 dc.w $7e0c ; b734 dc.w $601e ; b736 dc.w $7e0d ; b738 dc.w $601a ; b73a dc.w $7e0e ; b73c dc.w $6016 ; b73e dc.w $2054 ; b740 dc.w $117c ; b742 dc.w $0001 ; b744 dc.w $0008 ; b746 dc.w $7e0f ; b748 dc.w $600a ; b74a dc.w $7e10 ; b74c dc.w $6006 ; b74e dc.w $7e11 ; b750 dc.w $6002 ; b752 dc.w $7e12 ; b754 dc.w $48c7 ; b756 dc.w $2f07 ; b758 dc.w $2f0b ; b75a dc.w $4eba ; b75c dc.w $02c0 ; b75e dc.w $7001 ; b760 dc.w $2f00 ; b762 dc.w $2f0b ; b764 dc.w $4eba ; b766 dc.w $0294 ; b768 dc.w $2d40 ; b76a dc.w $ffd6 ; b76c dc.w $486e ; b76e dc.w $ffda ; b770 dc.w $3f3c ; b772 dc.w $ae6a ; b774 dc.w $7008 ; b776 dc.w $3f00 ; b778 dc.w $4eba ; b77a dc.w $8c00 ; b77c dc.w $2f2e ; b77e dc.w $ffd6 ; b780 dc.w $486e ; b782 dc.w $ffda ; b784 dc.w $a95f ; b786 dc.w $558f ; b788 dc.w $2f0b ; b78a dc.w $7001 ; b78c dc.w $3f00 ; b78e dc.w $303c ; b790 dc.w $0304 ; b792 dc.w $aa68 ; b794 dc.w $2f0b ; b796 dc.w $4eba ; b798 dc.w $033e ; b79a dc.w $a850 ; b79c dc.w $4fef ; b79e dc.w $0016 ; b7a0 dc.w $487a ; b7a2 dc.w $0354 ; b7a4 dc.w $486e ; b7a6 dc.w $fffa ; b7a8 dc.w $a991 ; b7aa dc.w $7001 ; b7ac dc.w $b06e ; b7ae dc.w $fffa ; b7b0 dc.w $66ee ; b7b2 dc.w $2054 ; b7b4 dc.w $4a90 ; b7b6 dc.w $6708 ; b7b8 dc.w $2f10 ; b7ba dc.w $4eba ; b7bc dc.w $04d8 ; b7be dc.w $584f ; b7c0 dc.w $2054 ; b7c2 dc.w $4aa8 ; b7c4 dc.w $000e ; b7c6 dc.w $6708 ; b7c8 dc.w $2f28 ; b7ca dc.w $000e ; b7cc dc.w $7001 ; b7ce dc.w $aa59 ; b7d0 dc.w $2f2e ; b7d2 dc.w $ffca ; b7d4 dc.w $a873 ; b7d6 dc.w $200b ; b7d8 dc.w $6704 ; b7da dc.w $2f0b ; b7dc dc.w $a983 ; b7de dc.w $4aae ; b7e0 dc.w $ffd2 ; b7e2 dc.w $670c ; b7e4 dc.w $206e ; b7e6 dc.w $ffd2 ; b7e8 dc.w $a02a ; b7ea dc.w $206e ; b7ec dc.w $ffd2 ; b7ee dc.w $a023 ; b7f0 dc.w $200c ; b7f2 dc.w $6708 ; b7f4 dc.w $204c ; b7f6 dc.w $a02a ; b7f8 dc.w $204c ; b7fa dc.w $a023 ; b7fc dc.w $3f06 ; b7fe dc.w $a998 ; b800 dc.w $4cee ; b802 dc.w $18c8 ; b804 dc.w $ffb2 ; b806 dc.w $4e5e ; b808 dc.w $4e75 ; b80a Unexplored_b80c dc.w $4e56 ; b80c dc.w $ff94 ; b80e dc.w $48e7 ; b810 dc.w $0108 ; b812 dc.w $49ee ; b814 dc.w $ffe0 ; b816 dc.w $558f ; b818 dc.w $3f3c ; b81a dc.w $8000 ; b81c dc.w $2f3c ; b81e dc.w $6d61 ; b820 dc.w $6373 ; b822 dc.w $7000 ; b824 dc.w $1f00 ; b826 dc.w $486e ; b828 dc.w $ffde ; b82a dc.w $486e ; b82c dc.w $ffda ; b82e dc.w $7000 ; b830 dc.w $a823 ; b832 dc.w $3e1f ; b834 dc.w $6636 ; b836 dc.w $7002 ; b838 dc.w $2d40 ; b83a dc.w $ffda ; b83c dc.w $2f0c ; b83e dc.w $3f3c ; b840 dc.w $ae6a ; b842 dc.w $7001 ; b844 dc.w $3f00 ; b846 dc.w $4eba ; b848 dc.w $8b32 ; b84a dc.w $558f ; b84c dc.w $3f2e ; b84e dc.w $ffde ; b850 dc.w $2f2e ; b852 dc.w $ffda ; b854 dc.w $2f0c ; b856 dc.w $486e ; b858 dc.w $ff94 ; b85a dc.w $7001 ; b85c dc.w $aa52 ; b85e dc.w $3e1f ; b860 dc.w $0c47 ; b862 dc.w $ffd5 ; b864 dc.w $6606 ; b866 dc.w $422e ; b868 dc.w $0008 ; b86a dc.w $6006 ; b86c dc.w $1d7c ; b86e dc.w $0001 ; b870 dc.w $0008 ; b872 dc.w $4cee ; b874 dc.w $1080 ; b876 dc.w $ff8c ; b878 dc.w $4e5e ; b87a dc.w $4e75 ; b87c dc.w $4e56 ; b87e dc.w $fef2 ; b880 dc.w $48e7 ; b882 dc.w $0318 ; b884 dc.w $286e ; b886 dc.w $0008 ; b888 dc.w $4206 ; b88a dc.w $7000 ; b88c dc.w $2880 ; b88e dc.w $a11a ; b890 dc.w $2648 ; b892 dc.w $598f ; b894 dc.w $2eb8 ; b896 dc.w $02a6 ; b898 dc.w $205f ; b89a dc.w $a01b ; b89c dc.w $203c ; b89e dc.w $7573 ; b8a0 dc.w $6220 ; b8a2 dc.w $41ee ; b8a4 dc.w $fffc ; b8a6 dc.w $2248 ; b8a8 dc.w $a1ad ; b8aa dc.w $2288 ; b8ac dc.w $4a40 ; b8ae dc.w $666e ; b8b0 dc.w $7001 ; b8b2 dc.w $c0ae ; b8b4 dc.w $fffc ; b8b6 dc.w $6766 ; b8b8 dc.w $558f ; b8ba dc.w $487a ; b8bc dc.w $0086 ; b8be dc.w $2f3c ; b8c0 dc.w $7077 ; b8c2 dc.w $7063 ; b8c4 dc.w $7001 ; b8c6 dc.w $2f00 ; b8c8 dc.w $486e ; b8ca dc.w $fef2 ; b8cc dc.w $486e ; b8ce dc.w $fef6 ; b8d0 dc.w $486e ; b8d2 dc.w $fefc ; b8d4 dc.w $3f3c ; b8d6 dc.w $0001 ; b8d8 dc.w $aa5a ; b8da dc.w $3e1f ; b8dc dc.w $6640 ; b8de dc.w $558f ; b8e0 dc.w $2f2e ; b8e2 dc.w $fef2 ; b8e4 dc.w $487a ; b8e6 dc.w $004c ; b8e8 dc.w $486e ; b8ea dc.w $fef6 ; b8ec dc.w $486e ; b8ee dc.w $fefb ; b8f0 dc.w $3f3c ; b8f2 dc.w $0005 ; b8f4 dc.w $aa5a ; b8f6 dc.w $3e1f ; b8f8 dc.w $6616 ; b8fa dc.w $598f ; b8fc dc.w $2f2e ; b8fe dc.w $fef6 ; b900 dc.w $7000 ; b902 dc.w $2f00 ; b904 dc.w $7201 ; b906 dc.w $1f01 ; b908 dc.w $7000 ; b90a dc.w $aa59 ; b90c dc.w $289f ; b90e dc.w $7c01 ; b910 dc.w $558f ; b912 dc.w $486e ; b914 dc.w $fef2 ; b916 dc.w $3f3c ; b918 dc.w $0004 ; b91a dc.w $aa5a ; b91c dc.w $544f ; b91e dc.w $204b ; b920 dc.w $a01b ; b922 dc.w $1d46 ; b924 dc.w $000c ; b926 dc.w $4cee ; b928 dc.w $18c0 ; b92a dc.w $fee2 ; b92c dc.w $4e5e ; b92e dc.w $2e9f ; b930 dc.w $4e75 ; b932 dc.w $0e45 ; b934 dc.w $7870 ; b936 dc.w $6572 ; b938 dc.w $7449 ; b93a dc.w $646c ; b93c dc.w $6554 ; b93e dc.w $6173 ; b940 dc.w $6b00 ; b942 dc.w $1255 ; b944 dc.w $5342 ; b946 dc.w $4661 ; b948 dc.w $6d69 ; b94a dc.w $6c79 ; b94c dc.w $4578 ; b94e dc.w $7065 ; b950 dc.w $7274 ; b952 dc.w $4c69 ; b954 dc.w $6200 ; b956 dc.w $4e56 ; b958 dc.w $ffda ; b95a dc.w $48e7 ; b95c dc.w $0f18 ; b95e dc.w $47ee ; b960 dc.w $ffda ; b962 dc.w $7e00 ; b964 dc.w $558f ; b966 dc.w $a994 ; b968 dc.w $3a1f ; b96a dc.w $558f ; b96c dc.w $3f3c ; b96e dc.w $8000 ; b970 dc.w $2f3c ; b972 dc.w $7072 ; b974 dc.w $6566 ; b976 dc.w $7000 ; b978 dc.w $1f00 ; b97a dc.w $486e ; b97c dc.w $fffa ; b97e dc.w $486e ; b980 dc.w $fffc ; b982 dc.w $7000 ; b984 dc.w $a823 ; b986 dc.w $3c1f ; b988 dc.w $6660 ; b98a dc.w $2f0b ; b98c dc.w $3f3c ; b98e dc.w $ae6a ; b990 dc.w $7013 ; b992 dc.w $3f00 ; b994 dc.w $4eba ; b996 dc.w $89e4 ; b998 dc.w $558f ; b99a dc.w $3f2e ; b99c dc.w $fffa ; b99e dc.w $2f2e ; b9a0 dc.w $fffc ; b9a2 dc.w $2f0b ; b9a4 dc.w $7001 ; b9a6 dc.w $1f00 ; b9a8 dc.w $a81a ; b9aa dc.w $3c1f ; b9ac dc.w $0c46 ; b9ae dc.w $ffff ; b9b0 dc.w $6738 ; b9b2 dc.w $558f ; b9b4 dc.w $a9af ; b9b6 dc.w $4a5f ; b9b8 dc.w $6630 ; b9ba dc.w $598f ; b9bc dc.w $2f3c ; b9be dc.w $536d ; b9c0 dc.w $7274 ; b9c2 dc.w $7001 ; b9c4 dc.w $3f00 ; b9c6 dc.w $a80e ; b9c8 dc.w $285f ; b9ca dc.w $200c ; b9cc dc.w $6718 ; b9ce dc.w $204c ; b9d0 dc.w $a029 ; b9d2 dc.w $2054 ; b9d4 dc.w $2810 ; b9d6 dc.w $2e3c ; b9d8 dc.w $0001 ; b9da dc.w $0040 ; b9dc dc.w $ce84 ; b9de dc.w $204c ; b9e0 dc.w $a02a ; b9e2 dc.w $2f0c ; b9e4 dc.w $a9a3 ; b9e6 dc.w $3f06 ; b9e8 dc.w $a99a ; b9ea dc.w $3f05 ; b9ec dc.w $a998 ; b9ee dc.w $2007 ; b9f0 dc.w $4cee ; b9f2 dc.w $18f0 ; b9f4 dc.w $ffc2 ; b9f6 dc.w $4e5e ; b9f8 dc.w $4e75 ; b9fa dc.w $4e56 ; b9fc dc.w $fff2 ; b9fe dc.w $2f2e ; ba00 dc.w $0008 ; ba02 dc.w $3f2e ; ba04 dc.w $000e ; ba06 dc.w $486e ; ba08 dc.w $fff2 ; ba0a dc.w $486e ; ba0c dc.w $fffc ; ba0e dc.w $486e ; ba10 dc.w $fff4 ; ba12 dc.w $a98d ; ba14 dc.w $202e ; ba16 dc.w $fffc ; ba18 dc.w $4e5e ; ba1a dc.w $4e75 ; ba1c dc.w $4e56 ; ba1e dc.w $fedc ; ba20 dc.w $48e7 ; ba22 dc.w $0138 ; ba24 dc.w $266e ; ba26 dc.w $0008 ; ba28 dc.w $49ee ; ba2a dc.w $fee0 ; ba2c dc.w $3e2e ; ba2e dc.w $000e ; ba30 dc.w $7002 ; ba32 dc.w $2f00 ; ba34 dc.w $2f0b ; ba36 dc.w $4eba ; ba38 dc.w $ffc2 ; ba3a dc.w $2440 ; ba3c dc.w $2f0c ; ba3e dc.w $3f3c ; ba40 dc.w $ae6a ; ba42 dc.w $3f07 ; ba44 dc.w $4eba ; ba46 dc.w $8934 ; ba48 dc.w $0c47 ; ba4a dc.w $0002 ; ba4c dc.w $504f ; ba4e dc.w $6706 ; ba50 dc.w $0c47 ; ba52 dc.w $0003 ; ba54 dc.w $661a ; ba56 dc.w $486e ; ba58 dc.w $ffe0 ; ba5a dc.w $70ff ; ba5c dc.w $2f00 ; ba5e dc.w $4eba ; ba60 dc.w $0024 ; ba62 dc.w $486e ; ba64 dc.w $ffe0 ; ba66 dc.w $2f0c ; ba68 dc.w $4eba ; ba6a dc.w $02e8 ; ba6c dc.w $4fef ; ba6e dc.w $0010 ; ba70 dc.w $2f0a ; ba72 dc.w $2f0c ; ba74 dc.w $a98f ; ba76 dc.w $2f0b ; ba78 dc.w $a981 ; ba7a dc.w $4cee ; ba7c dc.w $1c80 ; ba7e dc.w $fecc ; ba80 dc.w $4e5e ; ba82 dc.w $4e75 ; ba84 dc.w $4e56 ; ba86 dc.w $ff86 ; ba88 dc.w $2f07 ; ba8a dc.w $3d6e ; ba8c dc.w $000a ; ba8e dc.w $ff9c ; ba90 dc.w $206e ; ba92 dc.w $000c ; ba94 dc.w $2d48 ; ba96 dc.w $ff98 ; ba98 dc.w $4210 ; ba9a dc.w $426e ; ba9c dc.w $ffa2 ; ba9e dc.w $41ee ; baa0 dc.w $ff86 ; baa2 dc.w $a207 ; baa4 dc.w $3e00 ; baa6 dc.w $2e2e ; baa8 dc.w $ff82 ; baaa dc.w $4e5e ; baac dc.w $4e75 ; baae dc.w $4e56 ; bab0 dc.w $0000 ; bab2 dc.w $2f0c ; bab4 dc.w $7003 ; bab6 dc.w $2f00 ; bab8 dc.w $2f2e ; baba dc.w $0008 ; babc dc.w $4eba ; babe dc.w $ff3c ; bac0 dc.w $2840 ; bac2 dc.w $2f0c ; bac4 dc.w $a957 ; bac6 dc.w $2f0c ; bac8 dc.w $3f2e ; baca dc.w $000e ; bacc dc.w $a963 ; bace dc.w $286e ; bad0 dc.w $fffc ; bad2 dc.w $4e5e ; bad4 dc.w $4e75 ; bad6 dc.w $4e56 ; bad8 dc.w $0000 ; bada dc.w $2f0c ; badc dc.w $7003 ; bade dc.w $2f00 ; bae0 dc.w $2f2e ; bae2 dc.w $0008 ; bae4 dc.w $4eba ; bae6 dc.w $ff14 ; bae8 dc.w $2840 ; baea dc.w $2f0c ; baec dc.w $a958 ; baee dc.w $286e ; baf0 dc.w $fffc ; baf2 dc.w $4e5e ; baf4 dc.w $4e75 ; baf6 dc.w $4e56 ; baf8 dc.w $fff8 ; bafa dc.w $48e7 ; bafc dc.w $0318 ; bafe dc.w $266e ; bb00 dc.w $0010 ; bb02 dc.w $286e ; bb04 dc.w $0008 ; bb06 dc.w $7e01 ; bb08 dc.w $598f ; bb0a dc.w $2f0b ; bb0c dc.w $a917 ; bb0e dc.w $2d5f ; bb10 dc.w $fff8 ; bb12 dc.w $598f ; bb14 dc.w $a975 ; bb16 dc.w $206e ; bb18 dc.w $fff8 ; bb1a dc.w $2c1f ; bb1c dc.w $9ca8 ; bb1e dc.w $0004 ; bb20 dc.w $206e ; bb22 dc.w $fff8 ; bb24 dc.w $4a28 ; bb26 dc.w $000c ; bb28 dc.w $670a ; bb2a dc.w $2068 ; bb2c dc.w $000e ; bb2e dc.w $2d48 ; bb30 dc.w $fffc ; bb32 dc.w $4e90 ; bb34 dc.w $4254 ; bb36 dc.w $700f ; bb38 dc.w $b086 ; bb3a dc.w $6c00 ; bb3c dc.w $0096 ; bb3e dc.w $206e ; bb40 dc.w $fff8 ; bb42 dc.w $7000 ; bb44 dc.w $1028 ; bb46 dc.w $0008 ; bb48 dc.w $0c40 ; bb4a dc.w $0001 ; bb4c dc.w $661e ; bb4e dc.w $0c86 ; bb50 dc.w $0000 ; bb52 dc.w $1c20 ; bb54 dc.w $6f16 ; bb56 dc.w $38bc ; bb58 dc.w $0001 ; bb5a dc.w $3014 ; bb5c dc.w $48c0 ; bb5e dc.w $2f00 ; bb60 dc.w $2f0b ; bb62 dc.w $4eba ; bb64 dc.w $01a0 ; bb66 dc.w $1e00 ; bb68 dc.w $504f ; bb6a dc.w $6066 ; bb6c dc.w $206e ; bb6e dc.w $000c ; bb70 dc.w $3010 ; bb72 dc.w $5340 ; bb74 dc.w $675a ; bb76 dc.w $5540 ; bb78 dc.w $6706 ; bb7a dc.w $5740 ; bb7c dc.w $674e ; bb7e dc.w $6052 ; bb80 dc.w $206e ; bb82 dc.w $000c ; bb84 dc.w $203c ; bb86 dc.w $0000 ; bb88 dc.w $00ff ; bb8a dc.w $c0a8 ; bb8c dc.w $0002 ; bb8e dc.w $0480 ; bb90 dc.w $0000 ; bb92 dc.w $001b ; bb94 dc.w $6720 ; bb96 dc.w $0480 ; bb98 dc.w $0000 ; bb9a dc.w $0013 ; bb9c dc.w $661c ; bb9e dc.w $206e ; bba0 dc.w $000c ; bba2 dc.w $7000 ; bba4 dc.w $3028 ; bba6 dc.w $000e ; bba8 dc.w $323c ; bbaa dc.w $0100 ; bbac dc.w $c240 ; bbae dc.w $7000 ; bbb0 dc.w $3001 ; bbb2 dc.w $4a80 ; bbb4 dc.w $6704 ; bbb6 dc.w $38bc ; bbb8 dc.w $0001 ; bbba dc.w $3014 ; bbbc dc.w $48c0 ; bbbe dc.w $2f00 ; bbc0 dc.w $2f0b ; bbc2 dc.w $4eba ; bbc4 dc.w $0140 ; bbc6 dc.w $1e00 ; bbc8 dc.w $504f ; bbca dc.w $6006 ; bbcc dc.w $2f0b ; bbce dc.w $a969 ; bbd0 dc.w $4207 ; bbd2 dc.w $4a07 ; bbd4 dc.w $6704 ; bbd6 dc.w $7001 ; bbd8 dc.w $6014 ; bbda dc.w $558f ; bbdc dc.w $2f0b ; bbde dc.w $2f2e ; bbe0 dc.w $000c ; bbe2 dc.w $2f0c ; bbe4 dc.w $4eba ; bbe6 dc.w $8d78 ; bbe8 dc.w $7000 ; bbea dc.w $101f ; bbec dc.w $4a80 ; bbee dc.w $1d40 ; bbf0 dc.w $0014 ; bbf2 dc.w $4cee ; bbf4 dc.w $18c0 ; bbf6 dc.w $ffe8 ; bbf8 dc.w $4e5e ; bbfa dc.w $205f ; bbfc dc.w $4fef ; bbfe dc.w $000c ; bc00 dc.w $4ed0 ; bc02 dc.w $4e56 ; bc04 dc.w $0000 ; bc06 dc.w $48e7 ; bc08 dc.w $1308 ; bc0a dc.w $598f ; bc0c dc.w $2f3c ; bc0e dc.w $6163 ; bc10 dc.w $7572 ; bc12 dc.w $3f2e ; bc14 dc.w $000a ; bc16 dc.w $a9a0 ; bc18 dc.w $285f ; bc1a dc.w $200c ; bc1c dc.w $676a ; bc1e dc.w $2054 ; bc20 dc.w $4268 ; bc22 dc.w $0002 ; bc24 dc.w $4247 ; bc26 dc.w $6056 ; bc28 dc.w $48c7 ; bc2a dc.w $2054 ; bc2c dc.w $2007 ; bc2e dc.w $e580 ; bc30 dc.w $2c30 ; bc32 dc.w $0804 ; bc34 dc.w $4846 ; bc36 dc.w $48c6 ; bc38 dc.w $598f ; bc3a dc.w $3f06 ; bc3c dc.w $a9b9 ; bc3e dc.w $48c7 ; bc40 dc.w $2054 ; bc42 dc.w $2007 ; bc44 dc.w $e580 ; bc46 dc.w $219f ; bc48 dc.w $0804 ; bc4a dc.w $48c7 ; bc4c dc.w $2054 ; bc4e dc.w $2007 ; bc50 dc.w $e580 ; bc52 dc.w $4ab0 ; bc54 dc.w $0804 ; bc56 dc.w $6622 ; bc58 dc.w $6014 ; bc5a dc.w $48c7 ; bc5c dc.w $2007 ; bc5e dc.w $5380 ; bc60 dc.w $2054 ; bc62 dc.w $e580 ; bc64 dc.w $2f30 ; bc66 dc.w $0804 ; bc68 dc.w $a9a3 ; bc6a dc.w $3007 ; bc6c dc.w $5347 ; bc6e dc.w $4a47 ; bc70 dc.w $6ee8 ; bc72 dc.w $2f0c ; bc74 dc.w $a9a3 ; bc76 dc.w $7000 ; bc78 dc.w $2840 ; bc7a dc.w $3007 ; bc7c dc.w $5247 ; bc7e dc.w $2054 ; bc80 dc.w $be50 ; bc82 dc.w $6c04 ; bc84 dc.w $200c ; bc86 dc.w $66a0 ; bc88 dc.w $200c ; bc8a dc.w $4cee ; bc8c dc.w $10c8 ; bc8e dc.w $fff0 ; bc90 dc.w $4e5e ; bc92 dc.w $4e75 ; bc94 dc.w $4e56 ; bc96 dc.w $0000 ; bc98 dc.w $48e7 ; bc9a dc.w $0108 ; bc9c dc.w $286e ; bc9e dc.w $0008 ; bca0 dc.w $4247 ; bca2 dc.w $6012 ; bca4 dc.w $48c7 ; bca6 dc.w $2054 ; bca8 dc.w $2007 ; bcaa dc.w $e580 ; bcac dc.w $2f30 ; bcae dc.w $0804 ; bcb0 dc.w $a9a3 ; bcb2 dc.w $3007 ; bcb4 dc.w $5247 ; bcb6 dc.w $2054 ; bcb8 dc.w $be50 ; bcba dc.w $6de8 ; bcbc dc.w $2f0c ; bcbe dc.w $a9a3 ; bcc0 dc.w $4cee ; bcc2 dc.w $1080 ; bcc4 dc.w $fff8 ; bcc6 dc.w $4e5e ; bcc8 dc.w $4e75 ; bcca dc.w $4e56 ; bccc dc.w $0000 ; bcce dc.w $2f0c ; bcd0 dc.w $286e ; bcd2 dc.w $0008 ; bcd4 dc.w $2054 ; bcd6 dc.w $3028 ; bcd8 dc.w $0002 ; bcda dc.w $5268 ; bcdc dc.w $0002 ; bcde dc.w $48c0 ; bce0 dc.w $2054 ; bce2 dc.w $e580 ; bce4 dc.w $2070 ; bce6 dc.w $0804 ; bce8 dc.w $2f10 ; bcea dc.w $a851 ; bcec dc.w $2054 ; bcee dc.w $2248 ; bcf0 dc.w $3028 ; bcf2 dc.w $0002 ; bcf4 dc.w $b051 ; bcf6 dc.w $6604 ; bcf8 dc.w $4268 ; bcfa dc.w $0002 ; bcfc dc.w $286e ; bcfe dc.w $fffc ; bd00 dc.w $4e5e ; bd02 dc.w $4e75 ; bd04 dc.w $4e56 ; bd06 dc.w $fffc ; bd08 dc.w $48e7 ; bd0a dc.w $0108 ; bd0c dc.w $3e2e ; bd0e dc.w $000e ; bd10 dc.w $0c47 ; bd12 dc.w $0001 ; bd14 dc.w $6630 ; bd16 dc.w $48c7 ; bd18 dc.w $2f07 ; bd1a dc.w $2f2e ; bd1c dc.w $0008 ; bd1e dc.w $4eba ; bd20 dc.w $fcda ; bd22 dc.w $2840 ; bd24 dc.w $2f0c ; bd26 dc.w $7001 ; bd28 dc.w $3f00 ; bd2a dc.w $a95d ; bd2c dc.w $307c ; bd2e dc.w $000a ; bd30 dc.w $43ee ; bd32 dc.w $fffc ; bd34 dc.w $a03b ; bd36 dc.w $2280 ; bd38 dc.w $2f0c ; bd3a dc.w $7000 ; bd3c dc.w $3f00 ; bd3e dc.w $a95d ; bd40 dc.w $7001 ; bd42 dc.w $504f ; bd44 dc.w $6002 ; bd46 dc.w $7000 ; bd48 dc.w $4cee ; bd4a dc.w $1080 ; bd4c dc.w $fff4 ; bd4e dc.w $4e5e ; bd50 dc.w $4e75 ; bd52 dc.w $4e56 ; bd54 dc.w $0000 ; bd56 dc.w $48e7 ; bd58 dc.w $0318 ; bd5a dc.w $266e ; bd5c dc.w $000c ; bd5e dc.w $286e ; bd60 dc.w $0008 ; bd62 dc.w $7e01 ; bd64 dc.w $6022 ; bd66 dc.w $7000 ; bd68 dc.w $1034 ; bd6a dc.w $7000 ; bd6c dc.w $0c40 ; bd6e dc.w $005e ; bd70 dc.w $6612 ; bd72 dc.w $48c7 ; bd74 dc.w $2007 ; bd76 dc.w $5280 ; bd78 dc.w $7200 ; bd7a dc.w $1234 ; bd7c dc.w $0800 ; bd7e dc.w $0c41 ; bd80 dc.w $0031 ; bd82 dc.w $670c ; bd84 dc.w $3007 ; bd86 dc.w $5247 ; bd88 dc.w $7000 ; bd8a dc.w $1014 ; bd8c dc.w $b047 ; bd8e dc.w $6ed6 ; bd90 dc.w $7000 ; bd92 dc.w $1014 ; bd94 dc.w $b047 ; bd96 dc.w $6f3c ; bd98 dc.w $7000 ; bd9a dc.w $1013 ; bd9c dc.w $3c00 ; bd9e dc.w $5546 ; bda0 dc.w $48c7 ; bda2 dc.w $2007 ; bda4 dc.w $5480 ; bda6 dc.w $41f4 ; bda8 dc.w $0800 ; bdaa dc.w $48c7 ; bdac dc.w $2007 ; bdae dc.w $5480 ; bdb0 dc.w $48c6 ; bdb2 dc.w $d086 ; bdb4 dc.w $43f4 ; bdb6 dc.w $0800 ; bdb8 dc.w $7000 ; bdba dc.w $1014 ; bdbc dc.w $48c7 ; bdbe dc.w $9087 ; bdc0 dc.w $5380 ; bdc2 dc.w $a22e ; bdc4 dc.w $204b ; bdc6 dc.w $5288 ; bdc8 dc.w $43f4 ; bdca dc.w $7000 ; bdcc dc.w $7000 ; bdce dc.w $1013 ; bdd0 dc.w $a22e ; bdd2 dc.w $dd14 ; bdd4 dc.w $4cee ; bdd6 dc.w $18c0 ; bdd8 dc.w $fff0 ; bdda dc.w $4e5e ; bddc dc.w $4e75 ; bdde dc.w $4e56 ; bde0 dc.w $fffc ; bde2 dc.w $48e7 ; bde4 dc.w $0138 ; bde6 dc.w $4247 ; bde8 dc.w $286e ; bdea dc.w $0008 ; bdec dc.w $598f ; bdee dc.w $2f0c ; bdf0 dc.w $a917 ; bdf2 dc.w $265f ; bdf4 dc.w $302e ; bdf6 dc.w $000c ; bdf8 dc.w $0c40 ; bdfa dc.w $0003 ; bdfc dc.w $6254 ; bdfe dc.w $d040 ; be00 dc.w $303b ; be02 dc.w $0006 ; be04 dc.w $4efb ; be06 dc.w $0000 ; be08 dc.w $004c ; be0a dc.w $000a ; be0c dc.w $004c ; be0e dc.w $0014 ; be10 dc.w $2f0c ; be12 dc.w $303c ; be14 dc.w $000c ; be16 dc.w $aa73 ; be18 dc.w $605c ; be1a dc.w $7003 ; be1c dc.w $2f00 ; be1e dc.w $2f0c ; be20 dc.w $4eba ; be22 dc.w $fbfa ; be24 dc.w $7000 ; be26 dc.w $2f00 ; be28 dc.w $2f0c ; be2a dc.w $4eba ; be2c dc.w $0132 ; be2e dc.w $7064 ; be30 dc.w $2f00 ; be32 dc.w $2f0c ; be34 dc.w $4eba ; be36 dc.w $fc78 ; be38 dc.w $7001 ; be3a dc.w $2f00 ; be3c dc.w $2f0c ; be3e dc.w $4eba ; be40 dc.w $fbba ; be42 dc.w $2440 ; be44 dc.w $2f0a ; be46 dc.w $7000 ; be48 dc.w $3f00 ; be4a dc.w $a963 ; be4c dc.w $4fef ; be4e dc.w $0020 ; be50 dc.w $6024 ; be52 dc.w $4a2e ; be54 dc.w $000e ; be56 dc.w $6710 ; be58 dc.w $7000 ; be5a dc.w $302e ; be5c dc.w $0012 ; be5e dc.w $2f00 ; be60 dc.w $2f0c ; be62 dc.w $4eba ; be64 dc.w $fc4a ; be66 dc.w $504f ; be68 dc.w $2f0c ; be6a dc.w $4eba ; be6c dc.w $002a ; be6e dc.w $7e00 ; be70 dc.w $1e00 ; be72 dc.w $4a87 ; be74 dc.w $584f ; be76 dc.w $4a93 ; be78 dc.w $6708 ; be7a dc.w $2f13 ; be7c dc.w $4eba ; be7e dc.w $fe4c ; be80 dc.w $584f ; be82 dc.w $1d47 ; be84 dc.w $0014 ; be86 dc.w $4cee ; be88 dc.w $1c80 ; be8a dc.w $ffec ; be8c dc.w $4e5e ; be8e dc.w $205f ; be90 dc.w $4fef ; be92 dc.w $000c ; be94 dc.w $4ed0 ; be96 dc.w $4e56 ; be98 dc.w $ffe4 ; be9a dc.w $48e7 ; be9c dc.w $0338 ; be9e dc.w $286e ; bea0 dc.w $0008 ; bea2 dc.w $4207 ; bea4 dc.w $598f ; bea6 dc.w $2f0c ; bea8 dc.w $a917 ; beaa dc.w $265f ; beac dc.w $4a2b ; beae dc.w $000c ; beb0 dc.w $6706 ; beb2 dc.w $246b ; beb4 dc.w $000e ; beb6 dc.w $4e92 ; beb8 dc.w $700a ; beba dc.w $41ee ; bebc dc.w $ffec ; bebe dc.w $a031 ; bec0 dc.w $5240 ; bec2 dc.w $4a00 ; bec4 dc.w $6700 ; bec6 dc.w $008c ; bec8 dc.w $302e ; beca dc.w $ffec ; becc dc.w $5340 ; bece dc.w $6706 ; bed0 dc.w $5540 ; bed2 dc.w $6750 ; bed4 dc.w $607c ; bed6 dc.w $7000 ; bed8 dc.w $2d40 ; beda dc.w $ffe4 ; bedc dc.w $2d6e ; bede dc.w $fff6 ; bee0 dc.w $ffe8 ; bee2 dc.w $486e ; bee4 dc.w $ffe8 ; bee6 dc.w $a871 ; bee8 dc.w $558f ; beea dc.w $2f2e ; beec dc.w $ffe8 ; beee dc.w $2f0c ; bef0 dc.w $486e ; bef2 dc.w $ffe4 ; bef4 dc.w $a96c ; bef6 dc.w $3c1f ; bef8 dc.w $4aae ; befa dc.w $ffe4 ; befc dc.w $6712 ; befe dc.w $558f ; bf00 dc.w $2f2e ; bf02 dc.w $ffe4 ; bf04 dc.w $2f2e ; bf06 dc.w $ffe8 ; bf08 dc.w $7000 ; bf0a dc.w $2f00 ; bf0c dc.w $a968 ; bf0e dc.w $3c1f ; bf10 dc.w $4a46 ; bf12 dc.w $673e ; bf14 dc.w $7001 ; bf16 dc.w $2f00 ; bf18 dc.w $2f0c ; bf1a dc.w $4eba ; bf1c dc.w $fde8 ; bf1e dc.w $1e00 ; bf20 dc.w $504f ; bf22 dc.w $602e ; bf24 dc.w $2c3c ; bf26 dc.w $0000 ; bf28 dc.w $00ff ; bf2a dc.w $ccae ; bf2c dc.w $ffee ; bf2e dc.w $0c06 ; bf30 dc.w $002e ; bf32 dc.w $660a ; bf34 dc.w $302e ; bf36 dc.w $fffa ; bf38 dc.w $c07c ; bf3a dc.w $0100 ; bf3c dc.w $6606 ; bf3e dc.w $0c06 ; bf40 dc.w $001b ; bf42 dc.w $660e ; bf44 dc.w $7001 ; bf46 dc.w $2f00 ; bf48 dc.w $2f0c ; bf4a dc.w $4eba ; bf4c dc.w $fdb8 ; bf4e dc.w $1e00 ; bf50 dc.w $504f ; bf52 dc.w $1007 ; bf54 dc.w $4cee ; bf56 dc.w $1cc0 ; bf58 dc.w $ffd0 ; bf5a dc.w $4e5e ; bf5c dc.w $4e75 ; bf5e dc.w $4e56 ; bf60 dc.w $fffe ; bf62 dc.w $48e7 ; bf64 dc.w $1108 ; bf66 dc.w $7003 ; bf68 dc.w $2f00 ; bf6a dc.w $2f2e ; bf6c dc.w $0008 ; bf6e dc.w $4eba ; bf70 dc.w $fa8a ; bf72 dc.w $2840 ; bf74 dc.w $200c ; bf76 dc.w $504f ; bf78 dc.w $6604 ; bf7a dc.w $70ce ; bf7c dc.w $602c ; bf7e dc.w $4a2e ; bf80 dc.w $000f ; bf82 dc.w $57c3 ; bf84 dc.w $4403 ; bf86 dc.w $1d43 ; bf88 dc.w $ffff ; bf8a dc.w $558f ; bf8c dc.w $2f0c ; bf8e dc.w $7000 ; bf90 dc.w $3f00 ; bf92 dc.w $2f3c ; bf94 dc.w $696e ; bf96 dc.w $6465 ; bf98 dc.w $7201 ; bf9a dc.w $2f01 ; bf9c dc.w $486e ; bf9e dc.w $ffff ; bfa0 dc.w $303c ; bfa2 dc.w $0012 ; bfa4 dc.w $aa73 ; bfa6 dc.w $3e1f ; bfa8 dc.w $3007 ; bfaa dc.w $4cee ; bfac dc.w $1088 ; bfae dc.w $fff2 ; bfb0 dc.w $4e5e ; bfb2 dc.w $4e75 ; bfb4 dc.w $4e56 ; bfb6 dc.w $0000 ; bfb8 dc.w $2f0c ; bfba dc.w $598f ; bfbc dc.w $2f2e ; bfbe dc.w $0008 ; bfc0 dc.w $3f2e ; bfc2 dc.w $000e ; bfc4 dc.w $a9a0 ; bfc6 dc.w $285f ; bfc8 dc.w $200c ; bfca dc.w $6710 ; bfcc dc.w $4a94 ; bfce dc.w $660c ; bfd0 dc.w $558f ; bfd2 dc.w $a9af ; bfd4 dc.w $4a5f ; bfd6 dc.w $6604 ; bfd8 dc.w $2f0c ; bfda dc.w $a9a2 ; bfdc dc.w $200c ; bfde dc.w $672e ; bfe0 dc.w $4a94 ; bfe2 dc.w $672a ; bfe4 dc.w $558f ; bfe6 dc.w $a9af ; bfe8 dc.w $4a5f ; bfea dc.w $6622 ; bfec dc.w $598f ; bfee dc.w $2f0c ; bff0 dc.w $4eba ; bff2 dc.w $8b36 ; bff4 dc.w $41f8 ; bff6 dc.w $000c ; bff8 dc.w $5448 ; bffa dc.w $b1df ; bffc dc.w $6210 ; bffe dc.w $2054 ; c000 dc.w $7001 ; c002 dc.w $b090 ; c004 dc.w $6608 ; c006 dc.w $2f0c ; c008 dc.w $a992 ; c00a dc.w $200c ; c00c dc.w $600a ; c00e dc.w $200c ; c010 dc.w $6704 ; c012 dc.w $2f0c ; c014 dc.w $a9a3 ; c016 dc.w $7000 ; c018 dc.w $286e ; c01a dc.w $fffc ; c01c dc.w $4e5e ; c01e dc.w $4e75 ; c020 dc.w $4e56 ; c022 dc.w $0000 ; c024 dc.w $2f0c ; c026 dc.w $286e ; c028 dc.w $0008 ; c02a dc.w $200c ; c02c dc.w $6704 ; c02e dc.w $204c ; c030 dc.w $a023 ; c032 dc.w $286e ; c034 dc.w $fffc ; c036 dc.w $4e5e ; c038 dc.w $4e75 ; c03a dc.w $4e56 ; c03c dc.w $0000 ; c03e dc.w $48e7 ; c040 dc.w $0718 ; c042 dc.w $4206 ; c044 dc.w $4aae ; c046 dc.w $0010 ; c048 dc.w $6706 ; c04a dc.w $206e ; c04c dc.w $0010 ; c04e dc.w $4210 ; c050 dc.w $4aae ; c052 dc.w $0008 ; c054 dc.w $6700 ; c056 dc.w $00c4 ; c058 dc.w $206e ; c05a dc.w $0008 ; c05c dc.w $4a90 ; c05e dc.w $6700 ; c060 dc.w $00ba ; c062 dc.w $2050 ; c064 dc.w $7001 ; c066 dc.w $b090 ; c068 dc.w $6600 ; c06a dc.w $00b0 ; c06c dc.w $206e ; c06e dc.w $000c ; c070 dc.w $7000 ; c072 dc.w $1010 ; c074 dc.w $4a80 ; c076 dc.w $6300 ; c078 dc.w $00a2 ; c07a dc.w $206e ; c07c dc.w $0008 ; c07e dc.w $a069 ; c080 dc.w $4880 ; c082 dc.w $3a00 ; c084 dc.w $206e ; c086 dc.w $0008 ; c088 dc.w $a029 ; c08a dc.w $206e ; c08c dc.w $0008 ; c08e dc.w $2050 ; c090 dc.w $49e8 ; c092 dc.w $000c ; c094 dc.w $206e ; c096 dc.w $0008 ; c098 dc.w $2050 ; c09a dc.w $2e28 ; c09c dc.w $0008 ; c09e dc.w $606e ; c0a0 dc.w $558f ; c0a2 dc.w $2f2e ; c0a4 dc.w $000c ; c0a6 dc.w $2f0c ; c0a8 dc.w $7000 ; c0aa dc.w $1f00 ; c0ac dc.w $7201 ; c0ae dc.w $1f01 ; c0b0 dc.w $4eba ; c0b2 dc.w $8c16 ; c0b4 dc.w $4a1f ; c0b6 dc.w $673a ; c0b8 dc.w $7000 ; c0ba dc.w $1014 ; c0bc dc.w $d08c ; c0be dc.w $2640 ; c0c0 dc.w $524b ; c0c2 dc.w $4aae ; c0c4 dc.w $0010 ; c0c6 dc.w $670e ; c0c8 dc.w $598f ; c0ca dc.w $2f2e ; c0cc dc.w $0010 ; c0ce dc.w $2f0b ; c0d0 dc.w $4eba ; c0d2 dc.w $8bf2 ; c0d4 dc.w $584f ; c0d6 dc.w $4aae ; c0d8 dc.w $0014 ; c0da dc.w $6712 ; c0dc dc.w $7000 ; c0de dc.w $1013 ; c0e0 dc.w $d08b ; c0e2 dc.w $5280 ; c0e4 dc.w $2040 ; c0e6 dc.w $226e ; c0e8 dc.w $0014 ; c0ea dc.w $7004 ; c0ec dc.w $a22e ; c0ee dc.w $7c01 ; c0f0 dc.w $6020 ; c0f2 dc.w $7000 ; c0f4 dc.w $1014 ; c0f6 dc.w $d08c ; c0f8 dc.w $5280 ; c0fa dc.w $2840 ; c0fc dc.w $7000 ; c0fe dc.w $1014 ; c100 dc.w $d08c ; c102 dc.w $5280 ; c104 dc.w $2000 ; c106 dc.w $5880 ; c108 dc.w $2840 ; c10a dc.w $2007 ; c10c dc.w $5387 ; c10e dc.w $4a87 ; c110 dc.w $628e ; c112 dc.w $206e ; c114 dc.w $0008 ; c116 dc.w $1005 ; c118 dc.w $a06a ; c11a dc.w $1006 ; c11c dc.w $4cee ; c11e dc.w $18e0 ; c120 dc.w $ffec ; c122 dc.w $4e5e ; c124 dc.w $4e75 ; c126 dc.w $6000 ; c128 dc.w $16ba ; c12a dc.w $4e56 ; c12c dc.w $fffa ; c12e dc.w $2f07 ; c130 dc.w $4247 ; c132 dc.w $558f ; c134 dc.w $2f2e ; c136 dc.w $0008 ; c138 dc.w $2f2e ; c13a dc.w $000c ; c13c dc.w $486e ; c13e dc.w $fffc ; c140 dc.w $486e ; c142 dc.w $fffb ; c144 dc.w $3f3c ; c146 dc.w $0005 ; c148 dc.w $aa5a ; c14a dc.w $3e1f ; c14c dc.w $6704 ; c14e dc.w $7000 ; c150 dc.w $6014 ; c152 dc.w $598f ; c154 dc.w $2f2e ; c156 dc.w $fffc ; c158 dc.w $2f2e ; c15a dc.w $0010 ; c15c dc.w $7001 ; c15e dc.w $1f00 ; c160 dc.w $7000 ; c162 dc.w $aa59 ; c164 dc.w $201f ; c166 dc.w $2e2e ; c168 dc.w $fff6 ; c16a dc.w $4e5e ; c16c dc.w $4e75 ; c16e dc.w $4e56 ; c170 dc.w $0000 ; c172 dc.w $48e7 ; c174 dc.w $0108 ; c176 dc.w $4878 ; c178 dc.w $0ff1 ; c17a dc.w $487a ; c17c dc.w $0038 ; c17e dc.w $2f2e ; c180 dc.w $0008 ; c182 dc.w $4eba ; c184 dc.w $ffa6 ; c186 dc.w $2840 ; c188 dc.w $200c ; c18a dc.w $4fef ; c18c dc.w $000c ; c18e dc.w $6604 ; c190 dc.w $7094 ; c192 dc.w $6016 ; c194 dc.w $2f2e ; c196 dc.w $0014 ; c198 dc.w $2f2e ; c19a dc.w $0010 ; c19c dc.w $2f2e ; c19e dc.w $000c ; c1a0 dc.w $204c ; c1a2 dc.w $4e90 ; c1a4 dc.w $2e00 ; c1a6 dc.w $4fef ; c1a8 dc.w $000c ; c1aa dc.w $4cee ; c1ac dc.w $1080 ; c1ae dc.w $fff8 ; c1b0 dc.w $4e5e ; c1b2 dc.w $4e75 ; c1b4 dc.w $1752 ; c1b6 dc.w $6567 ; c1b8 dc.w $6973 ; c1ba dc.w $7472 ; c1bc dc.w $7943 ; c1be dc.w $5374 ; c1c0 dc.w $7245 ; c1c2 dc.w $6e74 ; c1c4 dc.w $7279 ; c1c6 dc.w $4c6f ; c1c8 dc.w $6f6b ; c1ca dc.w $7570 ; c1cc dc.w $0000 ; c1ce dc.w $4e56 ; c1d0 dc.w $0000 ; c1d2 dc.w $48e7 ; c1d4 dc.w $0108 ; c1d6 dc.w $4878 ; c1d8 dc.w $3ff1 ; c1da dc.w $487a ; c1dc dc.w $003c ; c1de dc.w $2f2e ; c1e0 dc.w $0008 ; c1e2 dc.w $4eba ; c1e4 dc.w $ff46 ; c1e6 dc.w $2840 ; c1e8 dc.w $200c ; c1ea dc.w $4fef ; c1ec dc.w $000c ; c1ee dc.w $6604 ; c1f0 dc.w $7094 ; c1f2 dc.w $601a ; c1f4 dc.w $2f2e ; c1f6 dc.w $0018 ; c1f8 dc.w $2f2e ; c1fa dc.w $0014 ; c1fc dc.w $2f2e ; c1fe dc.w $0010 ; c200 dc.w $2f2e ; c202 dc.w $000c ; c204 dc.w $204c ; c206 dc.w $4e90 ; c208 dc.w $2e00 ; c20a dc.w $4fef ; c20c dc.w $0010 ; c20e dc.w $4cee ; c210 dc.w $1080 ; c212 dc.w $fff8 ; c214 dc.w $4e5e ; c216 dc.w $4e75 ; c218 dc.w $1352 ; c21a dc.w $6567 ; c21c dc.w $6973 ; c21e dc.w $7472 ; c220 dc.w $7950 ; c222 dc.w $726f ; c224 dc.w $7065 ; c226 dc.w $7274 ; c228 dc.w $7947 ; c22a dc.w $6574 ; c22c dc.w $0000 ; c22e dc.w $4e56 ; c230 dc.w $0000 ; c232 dc.w $48e7 ; c234 dc.w $0108 ; c236 dc.w $4878 ; c238 dc.w $0ff1 ; c23a dc.w $487a ; c23c dc.w $0038 ; c23e dc.w $2f2e ; c240 dc.w $0008 ; c242 dc.w $4eba ; c244 dc.w $fee6 ; c246 dc.w $2840 ; c248 dc.w $200c ; c24a dc.w $4fef ; c24c dc.w $000c ; c24e dc.w $6604 ; c250 dc.w $7094 ; c252 dc.w $6016 ; c254 dc.w $2f2e ; c256 dc.w $0014 ; c258 dc.w $2f2e ; c25a dc.w $0010 ; c25c dc.w $2f2e ; c25e dc.w $000c ; c260 dc.w $204c ; c262 dc.w $4e90 ; c264 dc.w $2e00 ; c266 dc.w $4fef ; c268 dc.w $000c ; c26a dc.w $4cee ; c26c dc.w $1080 ; c26e dc.w $fff8 ; c270 dc.w $4e5e ; c272 dc.w $4e75 ; c274 dc.w $1752 ; c276 dc.w $6567 ; c278 dc.w $6973 ; c27a dc.w $7472 ; c27c dc.w $7950 ; c27e dc.w $726f ; c280 dc.w $7065 ; c282 dc.w $7274 ; c284 dc.w $7947 ; c286 dc.w $6574 ; c288 dc.w $5369 ; c28a dc.w $7a65 ; c28c dc.w $0000 ; c28e dc.w $4e56 ; c290 dc.w $0000 ; c292 dc.w $48e7 ; c294 dc.w $0108 ; c296 dc.w $4878 ; c298 dc.w $00f1 ; c29a dc.w $487a ; c29c dc.w $002e ; c29e dc.w $2f2e ; c2a0 dc.w $0008 ; c2a2 dc.w $4eba ; c2a4 dc.w $fe86 ; c2a6 dc.w $2840 ; c2a8 dc.w $200c ; c2aa dc.w $4fef ; c2ac dc.w $000c ; c2ae dc.w $6604 ; c2b0 dc.w $7094 ; c2b2 dc.w $600c ; c2b4 dc.w $2f2e ; c2b6 dc.w $000c ; c2b8 dc.w $204c ; c2ba dc.w $4e90 ; c2bc dc.w $2e00 ; c2be dc.w $584f ; c2c0 dc.w $4cee ; c2c2 dc.w $1080 ; c2c4 dc.w $fff8 ; c2c6 dc.w $4e5e ; c2c8 dc.w $4e75 ; c2ca dc.w $1652 ; c2cc dc.w $6567 ; c2ce dc.w $6973 ; c2d0 dc.w $7472 ; c2d2 dc.w $7945 ; c2d4 dc.w $6e74 ; c2d6 dc.w $7279 ; c2d8 dc.w $4944 ; c2da dc.w $4469 ; c2dc dc.w $7370 ; c2de dc.w $6f73 ; c2e0 dc.w $6500 ; c2e2 dc.w $4e56 ; c2e4 dc.w $fe9c ; c2e6 dc.w $48e7 ; c2e8 dc.w $0118 ; c2ea dc.w $266e ; c2ec dc.w $000c ; c2ee dc.w $7eff ; c2f0 dc.w $7000 ; c2f2 dc.w $2840 ; c2f4 dc.w $203c ; c2f6 dc.w $6e72 ; c2f8 dc.w $6567 ; c2fa dc.w $41ee ; c2fc dc.w $fffc ; c2fe dc.w $2248 ; c300 dc.w $a1ad ; c302 dc.w $2288 ; c304 dc.w $3e00 ; c306 dc.w $6600 ; c308 dc.w $00ea ; c30a dc.w $41fa ; c30c dc.w $00f2 ; c30e dc.w $43ee ; c310 dc.w $ffa8 ; c312 dc.w $22d8 ; c314 dc.w $22d8 ; c316 dc.w $22d8 ; c318 dc.w $22d8 ; c31a dc.w $1290 ; c31c dc.w $203c ; c31e dc.w $6366 ; c320 dc.w $7267 ; c322 dc.w $41ee ; c324 dc.w $fff8 ; c326 dc.w $2248 ; c328 dc.w $a1ad ; c32a dc.w $2288 ; c32c dc.w $4a40 ; c32e dc.w $6600 ; c330 dc.w $00c2 ; c332 dc.w $7001 ; c334 dc.w $c0ae ; c336 dc.w $fff8 ; c338 dc.w $6700 ; c33a dc.w $00b8 ; c33c dc.w $7000 ; c33e dc.w $2d40 ; c340 dc.w $fea0 ; c342 dc.w $558f ; c344 dc.w $486e ; c346 dc.w $ffa8 ; c348 dc.w $2f3c ; c34a dc.w $7077 ; c34c dc.w $7063 ; c34e dc.w $7002 ; c350 dc.w $2f00 ; c352 dc.w $486e ; c354 dc.w $fea0 ; c356 dc.w $486e ; c358 dc.w $fea4 ; c35a dc.w $486e ; c35c dc.w $fea8 ; c35e dc.w $3f3c ; c360 dc.w $0001 ; c362 dc.w $aa5a ; c364 dc.w $3e1f ; c366 dc.w $6600 ; c368 dc.w $008a ; c36a dc.w $486e ; c36c dc.w $ffe8 ; c36e dc.w $2f2e ; c370 dc.w $0008 ; c372 dc.w $7000 ; c374 dc.w $2f00 ; c376 dc.w $2f2e ; c378 dc.w $fea0 ; c37a dc.w $4eba ; c37c dc.w $fdf2 ; c37e dc.w $3e00 ; c380 dc.w $4fef ; c382 dc.w $0010 ; c384 dc.w $665e ; c386 dc.w $7000 ; c388 dc.w $2d40 ; c38a dc.w $fe9c ; c38c dc.w $486e ; c38e dc.w $fe9c ; c390 dc.w $2f0b ; c392 dc.w $486e ; c394 dc.w $ffe8 ; c396 dc.w $2f2e ; c398 dc.w $fea0 ; c39a dc.w $4eba ; c39c dc.w $fe92 ; c39e dc.w $3e00 ; c3a0 dc.w $4fef ; c3a2 dc.w $0010 ; c3a4 dc.w $6630 ; c3a6 dc.w $202e ; c3a8 dc.w $fe9c ; c3aa dc.w $a51e ; c3ac dc.w $2848 ; c3ae dc.w $200c ; c3b0 dc.w $6724 ; c3b2 dc.w $558f ; c3b4 dc.w $3eb8 ; c3b6 dc.w $0220 ; c3b8 dc.w $4a5f ; c3ba dc.w $661a ; c3bc dc.w $486e ; c3be dc.w $fe9c ; c3c0 dc.w $2f0c ; c3c2 dc.w $2f0b ; c3c4 dc.w $486e ; c3c6 dc.w $ffe8 ; c3c8 dc.w $2f2e ; c3ca dc.w $fea0 ; c3cc dc.w $4eba ; c3ce dc.w $fe00 ; c3d0 dc.w $3e00 ; c3d2 dc.w $4fef ; c3d4 dc.w $0014 ; c3d6 dc.w $486e ; c3d8 dc.w $ffe8 ; c3da dc.w $2f2e ; c3dc dc.w $fea0 ; c3de dc.w $4eba ; c3e0 dc.w $feae ; c3e2 dc.w $504f ; c3e4 dc.w $558f ; c3e6 dc.w $486e ; c3e8 dc.w $fea0 ; c3ea dc.w $3f3c ; c3ec dc.w $0004 ; c3ee dc.w $aa5a ; c3f0 dc.w $544f ; c3f2 dc.w $200c ; c3f4 dc.w $4cee ; c3f6 dc.w $1880 ; c3f8 dc.w $fe90 ; c3fa dc.w $4e5e ; c3fc dc.w $4e75 ; c3fe dc.w $0f4e ; c400 dc.w $616d ; c402 dc.w $6552 ; c404 dc.w $6567 ; c406 dc.w $6973 ; c408 dc.w $7472 ; c40a dc.w $794c ; c40c dc.w $6962 ; c40e dc.w $0000 ; c410 dc.w $4e56 ; c412 dc.w $0000 ; c414 dc.w $48e7 ; c416 dc.w $1318 ; c418 dc.w $3c2e ; c41a dc.w $000e ; c41c dc.w $266e ; c41e dc.w $0008 ; c420 dc.w $284b ; c422 dc.w $598f ; c424 dc.w $2f0b ; c426 dc.w $4eba ; c428 dc.w $8ae8 ; c42a dc.w $2e1f ; c42c dc.w $601c ; c42e dc.w $524c ; c430 dc.w $7000 ; c432 dc.w $3006 ; c434 dc.w $4a80 ; c436 dc.w $630c ; c438 dc.w $200c ; c43a dc.w $908b ; c43c dc.w $be80 ; c43e dc.w $6304 ; c440 dc.w $4a14 ; c442 dc.w $66ea ; c444 dc.w $524c ; c446 dc.w $3006 ; c448 dc.w $5346 ; c44a dc.w $7000 ; c44c dc.w $3006 ; c44e dc.w $4a80 ; c450 dc.w $6308 ; c452 dc.w $200c ; c454 dc.w $908b ; c456 dc.w $be80 ; c458 dc.w $62d6 ; c45a dc.w $206e ; c45c dc.w $0010 ; c45e dc.w $4210 ; c460 dc.w $6014 ; c462 dc.w $206e ; c464 dc.w $0010 ; c466 dc.w $5210 ; c468 dc.w $7000 ; c46a dc.w $1010 ; c46c dc.w $206e ; c46e dc.w $0010 ; c470 dc.w $1194 ; c472 dc.w $0000 ; c474 dc.w $524c ; c476 dc.w $200c ; c478 dc.w $908b ; c47a dc.w $be80 ; c47c dc.w $6304 ; c47e dc.w $4a14 ; c480 dc.w $66e0 ; c482 dc.w $7601 ; c484 dc.w $206e ; c486 dc.w $0010 ; c488 dc.w $7000 ; c48a dc.w $1010 ; c48c dc.w $4a80 ; c48e dc.w $620a ; c490 dc.w $200c ; c492 dc.w $908b ; c494 dc.w $be80 ; c496 dc.w $6202 ; c498 dc.w $7600 ; c49a dc.w $1003 ; c49c dc.w $4cee ; c49e dc.w $18c8 ; c4a0 dc.w $ffec ; c4a2 dc.w $4e5e ; c4a4 dc.w $4e75 ; c4a6 dc.w $4e56 ; c4a8 dc.w $fff8 ; c4aa dc.w $48e7 ; c4ac dc.w $1118 ; c4ae dc.w $286e ; c4b0 dc.w $0008 ; c4b2 dc.w $41fa ; c4b4 dc.w $007a ; c4b6 dc.w $2d48 ; c4b8 dc.w $fff8 ; c4ba dc.w $41fa ; c4bc dc.w $006c ; c4be dc.w $2d48 ; c4c0 dc.w $fffc ; c4c2 dc.w $4207 ; c4c4 dc.w $2f2e ; c4c6 dc.w $fffc ; c4c8 dc.w $2f2e ; c4ca dc.w $fff8 ; c4cc dc.w $4eba ; c4ce dc.w $fe14 ; c4d0 dc.w $2640 ; c4d2 dc.w $200b ; c4d4 dc.w $504f ; c4d6 dc.w $6744 ; c4d8 dc.w $598f ; c4da dc.w $2f0b ; c4dc dc.w $4eba ; c4de dc.w $8a32 ; c4e0 dc.w $201f ; c4e2 dc.w $1880 ; c4e4 dc.w $204b ; c4e6 dc.w $224c ; c4e8 dc.w $5289 ; c4ea dc.w $7000 ; c4ec dc.w $1014 ; c4ee dc.w $4a80 ; c4f0 dc.w $a22e ; c4f2 dc.w $6002 ; c4f4 dc.w $5314 ; c4f6 dc.w $7000 ; c4f8 dc.w $1014 ; c4fa dc.w $4a80 ; c4fc dc.w $630e ; c4fe dc.w $7000 ; c500 dc.w $1014 ; c502 dc.w $7200 ; c504 dc.w $1234 ; c506 dc.w $0000 ; c508 dc.w $4a81 ; c50a dc.w $67e8 ; c50c dc.w $204b ; c50e dc.w $a01f ; c510 dc.w $7000 ; c512 dc.w $1014 ; c514 dc.w $4a80 ; c516 dc.w $52c3 ; c518 dc.w $4403 ; c51a dc.w $1e03 ; c51c dc.w $1007 ; c51e dc.w $4cee ; c520 dc.w $1888 ; c522 dc.w $ffe8 ; c524 dc.w $4e5e ; c526 dc.w $4e75 ; c528 dc.w $6d6f ; c52a dc.w $6465 ; c52c dc.w $6c00 ; c52e dc.w $4465 ; c530 dc.w $7669 ; c532 dc.w $6365 ; c534 dc.w $733a ; c536 dc.w $6465 ; c538 dc.w $7669 ; c53a dc.w $6365 ; c53c dc.w $2d74 ; c53e dc.w $7265 ; c540 dc.w $6500 ; c542 dc.w $4e56 ; c544 dc.w $0000 ; c546 dc.w $48e7 ; c548 dc.w $0018 ; c54a dc.w $266e ; c54c dc.w $0008 ; c54e dc.w $7000 ; c550 dc.w $1013 ; c552 dc.w $5240 ; c554 dc.w $48c0 ; c556 dc.w $a51e ; c558 dc.w $2848 ; c55a dc.w $200c ; c55c dc.w $670e ; c55e dc.w $204b ; c560 dc.w $224c ; c562 dc.w $7000 ; c564 dc.w $1013 ; c566 dc.w $5240 ; c568 dc.w $48c0 ; c56a dc.w $a22e ; c56c dc.w $200c ; c56e dc.w $4cee ; c570 dc.w $1800 ; c572 dc.w $fff8 ; c574 dc.w $4e5e ; c576 dc.w $4e75 ; c578 dc.w $4e56 ; c57a dc.w $ff00 ; c57c dc.w $48e7 ; c57e dc.w $0018 ; c580 dc.w $286e ; c582 dc.w $000c ; c584 dc.w $4214 ; c586 dc.w $598f ; c588 dc.w $486e ; c58a dc.w $ff00 ; c58c dc.w $2f2e ; c58e dc.w $0008 ; c590 dc.w $4eba ; c592 dc.w $8732 ; c594 dc.w $7000 ; c596 dc.w $2f00 ; c598 dc.w $2f3c ; c59a dc.w $9674 ; c59c dc.w $626c ; c59e dc.w $4eba ; c5a0 dc.w $fa14 ; c5a2 dc.w $2640 ; c5a4 dc.w $200b ; c5a6 dc.w $4fef ; c5a8 dc.w $000c ; c5aa dc.w $6714 ; c5ac dc.w $2f2e ; c5ae dc.w $0010 ; c5b0 dc.w $2f0c ; c5b2 dc.w $486e ; c5b4 dc.w $ff00 ; c5b6 dc.w $2f0b ; c5b8 dc.w $4eba ; c5ba dc.w $fa80 ; c5bc dc.w $4fef ; c5be dc.w $0010 ; c5c0 dc.w $2f0b ; c5c2 dc.w $4eba ; c5c4 dc.w $fa5c ; c5c6 dc.w $7000 ; c5c8 dc.w $1014 ; c5ca dc.w $4a80 ; c5cc dc.w $584f ; c5ce dc.w $660e ; c5d0 dc.w $598f ; c5d2 dc.w $2f0c ; c5d4 dc.w $486e ; c5d6 dc.w $ff00 ; c5d8 dc.w $4eba ; c5da dc.w $86ea ; c5dc dc.w $584f ; c5de dc.w $4cee ; c5e0 dc.w $1800 ; c5e2 dc.w $fef8 ; c5e4 dc.w $4e5e ; c5e6 dc.w $4e75 ; c5e8 Unexplored_c5ea dc.w $4e56 ; c5ea dc.w $fdfc ; c5ec dc.w $48e7 ; c5ee dc.w $0018 ; c5f0 dc.w $2078 ; c5f2 dc.w $02b6 ; c5f4 dc.w $2868 ; c5f6 dc.w $02f6 ; c5f8 dc.w $200c ; c5fa dc.w $662a ; c5fc dc.w $486e ; c5fe dc.w $fdfc ; c600 dc.w $4eba ; c602 dc.w $fea4 ; c604 dc.w $4a00 ; c606 dc.w $584f ; c608 dc.w $671c ; c60a dc.w $486e ; c60c dc.w $fdfc ; c60e dc.w $4eba ; c610 dc.w $ff32 ; c612 dc.w $2840 ; c614 dc.w $41ee ; c616 dc.w $fdfc ; c618 dc.w $2008 ; c61a dc.w $584f ; c61c dc.w $6708 ; c61e dc.w $2078 ; c620 dc.w $02b6 ; c622 dc.w $214c ; c624 dc.w $02f6 ; c626 dc.w $200c ; c628 dc.w $6750 ; c62a dc.w $486e ; c62c dc.w $fffc ; c62e dc.w $486e ; c630 dc.w $fefc ; c632 dc.w $2f0c ; c634 dc.w $4eba ; c636 dc.w $ff42 ; c638 dc.w $7000 ; c63a dc.w $102e ; c63c dc.w $fefc ; c63e dc.w $4a80 ; c640 dc.w $4fef ; c642 dc.w $000c ; c644 dc.w $6334 ; c646 dc.w $486e ; c648 dc.w $fefc ; c64a dc.w $4eba ; c64c dc.w $fef6 ; c64e dc.w $2640 ; c650 dc.w $200b ; c652 dc.w $584f ; c654 dc.w $6724 ; c656 dc.w $558f ; c658 dc.w $3eb8 ; c65a dc.w $0220 ; c65c dc.w $4a5f ; c65e dc.w $661a ; c660 dc.w $2078 ; c662 dc.w $02b6 ; c664 dc.w $214b ; c666 dc.w $02f2 ; c668 dc.w $558f ; c66a dc.w $2f3c ; c66c dc.w $6d6e ; c66e dc.w $616d ; c670 dc.w $2f0b ; c672 dc.w $303c ; c674 dc.w $0401 ; c676 dc.w $abf1 ; c678 dc.w $544f ; c67a dc.w $4cee ; c67c dc.w $1800 ; c67e dc.w $fdf4 ; c680 dc.w $4e5e ; c682 dc.w $4e75 ; c684 dc.w $4e56 ; c686 dc.w $fdec ; c688 dc.w $48e7 ; c68a dc.w $0338 ; c68c dc.w $47ee ; c68e dc.w $fef4 ; c690 dc.w $49ee ; c692 dc.w $fdec ; c694 dc.w $4206 ; c696 dc.w $41fa ; c698 dc.w $0160 ; c69a dc.w $2d48 ; c69c dc.w $fff8 ; c69e dc.w $41fa ; c6a0 dc.w $014c ; c6a2 dc.w $2d48 ; c6a4 dc.w $fffc ; c6a6 dc.w $558f ; c6a8 dc.w $4eba ; c6aa dc.w $c33e ; c6ac dc.w $4a1f ; c6ae dc.w $6700 ; c6b0 dc.w $0120 ; c6b2 dc.w $7000 ; c6b4 dc.w $2440 ; c6b6 dc.w $7000 ; c6b8 dc.w $2f00 ; c6ba dc.w $2f3c ; c6bc dc.w $6274 ; c6be dc.w $626c ; c6c0 dc.w $4eba ; c6c2 dc.w $f8f2 ; c6c4 dc.w $2d40 ; c6c6 dc.w $fef0 ; c6c8 dc.w $2f2e ; c6ca dc.w $fffc ; c6cc dc.w $2f2e ; c6ce dc.w $fff8 ; c6d0 dc.w $4eba ; c6d2 dc.w $fc10 ; c6d4 dc.w $2440 ; c6d6 dc.w $200a ; c6d8 dc.w $4fef ; c6da dc.w $0010 ; c6dc dc.w $6778 ; c6de dc.w $4aae ; c6e0 dc.w $fef0 ; c6e2 dc.w $6772 ; c6e4 dc.w $4247 ; c6e6 dc.w $6054 ; c6e8 dc.w $4214 ; c6ea dc.w $486e ; c6ec dc.w $feec ; c6ee dc.w $2f0c ; c6f0 dc.w $2f0b ; c6f2 dc.w $2f2e ; c6f4 dc.w $fef0 ; c6f6 dc.w $4eba ; c6f8 dc.w $f942 ; c6fa dc.w $4a00 ; c6fc dc.w $4fef ; c6fe dc.w $0010 ; c700 dc.w $6736 ; c702 dc.w $202e ; c704 dc.w $feec ; c706 dc.w $0800 ; c708 dc.w $0000 ; c70a dc.w $6702 ; c70c dc.w $7c01 ; c70e dc.w $7000 ; c710 dc.w $1014 ; c712 dc.w $4a80 ; c714 dc.w $6312 ; c716 dc.w $2f0c ; c718 dc.w $4eba ; c71a dc.w $fe28 ; c71c dc.w $2078 ; c71e dc.w $02b6 ; c720 dc.w $2140 ; c722 dc.w $02f6 ; c724 dc.w $584f ; c726 dc.w $6010 ; c728 dc.w $2f0b ; c72a dc.w $4eba ; c72c dc.w $fe16 ; c72e dc.w $2078 ; c730 dc.w $02b6 ; c732 dc.w $2140 ; c734 dc.w $02f6 ; c736 dc.w $584f ; c738 dc.w $3007 ; c73a dc.w $5247 ; c73c dc.w $4a06 ; c73e dc.w $6616 ; c740 dc.w $2f0b ; c742 dc.w $7000 ; c744 dc.w $3007 ; c746 dc.w $2f00 ; c748 dc.w $2f0a ; c74a dc.w $4eba ; c74c dc.w $fcc4 ; c74e dc.w $4a00 ; c750 dc.w $4fef ; c752 dc.w $000c ; c754 dc.w $6692 ; c756 dc.w $2f2e ; c758 dc.w $fef0 ; c75a dc.w $4eba ; c75c dc.w $f8c4 ; c75e dc.w $200a ; c760 dc.w $584f ; c762 dc.w $6704 ; c764 dc.w $204a ; c766 dc.w $a01f ; c768 dc.w $4a06 ; c76a dc.w $6622 ; c76c dc.w $2078 ; c76e dc.w $02b6 ; c770 dc.w $4aa8 ; c772 dc.w $02f6 ; c774 dc.w $6718 ; c776 dc.w $558f ; c778 dc.w $2078 ; c77a dc.w $02b6 ; c77c dc.w $2f28 ; c77e dc.w $02f6 ; c780 dc.w $487a ; c782 dc.w $0062 ; c784 dc.w $4eba ; c786 dc.w $8af8 ; c788 dc.w $4a5f ; c78a dc.w $6602 ; c78c dc.w $7c01 ; c78e dc.w $4a06 ; c790 dc.w $6640 ; c792 dc.w $598f ; c794 dc.w $2f3c ; c796 dc.w $7665 ; c798 dc.w $7273 ; c79a dc.w $7001 ; c79c dc.w $3f00 ; c79e dc.w $a9a0 ; c7a0 dc.w $265f ; c7a2 dc.w $200b ; c7a4 dc.w $6708 ; c7a6 dc.w $4a93 ; c7a8 dc.w $6604 ; c7aa dc.w $2f0b ; c7ac dc.w $a9a2 ; c7ae dc.w $200b ; c7b0 dc.w $6720 ; c7b2 dc.w $4a93 ; c7b4 dc.w $671c ; c7b6 dc.w $558f ; c7b8 dc.w $a9af ; c7ba dc.w $4a5f ; c7bc dc.w $6614 ; c7be dc.w $2053 ; c7c0 dc.w $7000 ; c7c2 dc.w $1028 ; c7c4 dc.w $0002 ; c7c6 dc.w $0c00 ; c7c8 dc.w $0040 ; c7ca dc.w $6206 ; c7cc dc.w $7c01 ; c7ce dc.w $6002 ; c7d0 dc.w $7c01 ; c7d2 dc.w $4a06 ; c7d4 dc.w $6604 ; c7d6 dc.w $7066 ; c7d8 dc.w $a9c9 ; c7da dc.w $4cee ; c7dc dc.w $1cc0 ; c7de dc.w $fdd8 ; c7e0 dc.w $4e5e ; c7e2 dc.w $4e75 ; c7e4 dc.w $0669 ; c7e6 dc.w $4d61 ; c7e8 dc.w $632c ; c7ea dc.w $3100 ; c7ec dc.w $636f ; c7ee dc.w $6d70 ; c7f0 dc.w $6174 ; c7f2 dc.w $6962 ; c7f4 dc.w $6c65 ; c7f6 dc.w $0000 ; c7f8 dc.w $4465 ; c7fa dc.w $7669 ; c7fc dc.w $6365 ; c7fe dc.w $733a ; c800 dc.w $6465 ; c802 dc.w $7669 ; c804 dc.w $6365 ; c806 dc.w $2d74 ; c808 dc.w $7265 ; c80a dc.w $6500 ; c80c dc.w $4e56 ; c80e dc.w $ffc6 ; c810 dc.w $48e7 ; c812 dc.w $0308 ; c814 dc.w $49ee ; c816 dc.w $ffe0 ; c818 dc.w $4247 ; c81a dc.w $7000 ; c81c dc.w $2d40 ; c81e dc.w $ffc6 ; c820 dc.w $7c00 ; c822 dc.w $426e ; c824 dc.w $ffca ; c826 dc.w $203c ; c828 dc.w $6e72 ; c82a dc.w $6567 ; c82c dc.w $41ee ; c82e dc.w $ffc6 ; c830 dc.w $2248 ; c832 dc.w $a1ad ; c834 dc.w $2288 ; c836 dc.w $3e00 ; c838 dc.w $6600 ; c83a dc.w $00e8 ; c83c dc.w $486e ; c83e dc.w $ffcc ; c840 dc.w $7000 ; c842 dc.w $abe9 ; c844 dc.w $3e00 ; c846 dc.w $584f ; c848 dc.w $6600 ; c84a dc.w $00d8 ; c84c dc.w $486e ; c84e dc.w $ffcc ; c850 dc.w $487a ; c852 dc.w $0122 ; c854 dc.w $7000 ; c856 dc.w $2f00 ; c858 dc.w $700c ; c85a dc.w $abe9 ; c85c dc.w $3e00 ; c85e dc.w $4fef ; c860 dc.w $000c ; c862 dc.w $6600 ; c864 dc.w $00b4 ; c866 dc.w $7020 ; c868 dc.w $2d40 ; c86a dc.w $ffdc ; c86c dc.w $486e ; c86e dc.w $ffdc ; c870 dc.w $2f0c ; c872 dc.w $487a ; c874 dc.w $00fa ; c876 dc.w $486e ; c878 dc.w $ffcc ; c87a dc.w $7017 ; c87c dc.w $abe9 ; c87e dc.w $3e00 ; c880 dc.w $4fef ; c882 dc.w $0010 ; c884 dc.w $6600 ; c886 dc.w $0092 ; c888 dc.w $487a ; c88a dc.w $00d8 ; c88c dc.w $2f0c ; c88e dc.w $4eba ; c890 dc.w $8c70 ; c892 dc.w $4a80 ; c894 dc.w $504f ; c896 dc.w $6608 ; c898 dc.w $3d7c ; c89a dc.w $ff06 ; c89c dc.w $ffca ; c89e dc.w $6022 ; c8a0 dc.w $7002 ; c8a2 dc.w $2d40 ; c8a4 dc.w $ffdc ; c8a6 dc.w $486e ; c8a8 dc.w $ffdc ; c8aa dc.w $486e ; c8ac dc.w $ffca ; c8ae dc.w $487a ; c8b0 dc.w $00a6 ; c8b2 dc.w $486e ; c8b4 dc.w $ffcc ; c8b6 dc.w $7017 ; c8b8 dc.w $abe9 ; c8ba dc.w $3e00 ; c8bc dc.w $4fef ; c8be dc.w $0010 ; c8c0 dc.w $6656 ; c8c2 dc.w $598f ; c8c4 dc.w $3f2e ; c8c6 dc.w $ffca ; c8c8 dc.w $4eba ; c8ca dc.w $00be ; c8cc dc.w $2c1f ; c8ce dc.w $6748 ; c8d0 dc.w $487a ; c8d2 dc.w $0076 ; c8d4 dc.w $2f0c ; c8d6 dc.w $4eba ; c8d8 dc.w $8c28 ; c8da dc.w $4a80 ; c8dc dc.w $504f ; c8de dc.w $6720 ; c8e0 dc.w $487a ; c8e2 dc.w $0058 ; c8e4 dc.w $2f0c ; c8e6 dc.w $4eba ; c8e8 dc.w $8c18 ; c8ea dc.w $4a80 ; c8ec dc.w $504f ; c8ee dc.w $6710 ; c8f0 dc.w $487a ; c8f2 dc.w $003a ; c8f4 dc.w $2f0c ; c8f6 dc.w $4eba ; c8f8 dc.w $8c08 ; c8fa dc.w $4a80 ; c8fc dc.w $504f ; c8fe dc.w $6606 ; c900 dc.w $0086 ; c902 dc.w $0001 ; c904 dc.w $0000 ; c906 dc.w $558f ; c908 dc.w $2f3c ; c90a dc.w $7975 ; c90c dc.w $6d20 ; c90e dc.w $2f06 ; c910 dc.w $303c ; c912 dc.w $0401 ; c914 dc.w $abf1 ; c916 dc.w $544f ; c918 dc.w $486e ; c91a dc.w $ffcc ; c91c dc.w $7003 ; c91e dc.w $abe9 ; c920 dc.w $584f ; c922 dc.w $4cee ; c924 dc.w $10c0 ; c926 dc.w $ffba ; c928 dc.w $4e5e ; c92a dc.w $4e75 ; c92c dc.w $506f ; c92e dc.w $7765 ; c930 dc.w $7242 ; c932 dc.w $6f6f ; c934 dc.w $6b34 ; c936 dc.w $2c31 ; c938 dc.w $0000 ; c93a dc.w $506f ; c93c dc.w $7765 ; c93e dc.w $7242 ; c940 dc.w $6f6f ; c942 dc.w $6b33 ; c944 dc.w $2c32 ; c946 dc.w $0000 ; c948 dc.w $506f ; c94a dc.w $7765 ; c94c dc.w $7242 ; c94e dc.w $6f6f ; c950 dc.w $6b33 ; c952 dc.w $2c31 ; c954 dc.w $0000 ; c956 dc.w $636f ; c958 dc.w $6c6f ; c95a dc.w $722d ; c95c dc.w $636f ; c95e dc.w $6465 ; c960 dc.w $0000 ; c962 dc.w $506f ; c964 dc.w $7765 ; c966 dc.w $724d ; c968 dc.w $6163 ; c96a dc.w $312c ; c96c dc.w $3200 ; c96e dc.w $6d6f ; c970 dc.w $6465 ; c972 dc.w $6c00 ; c974 dc.w $4465 ; c976 dc.w $7669 ; c978 dc.w $6365 ; c97a dc.w $733a ; c97c dc.w $6465 ; c97e dc.w $7669 ; c980 dc.w $6365 ; c982 dc.w $2d74 ; c984 dc.w $7265 ; c986 dc.w $6500 ; c988 dc.w $4e56 ; c98a dc.w $0000 ; c98c dc.w $7200 ; c98e dc.w $302e ; c990 dc.w $0008 ; c992 dc.w $0440 ; c994 dc.w $ff00 ; c996 dc.w $6500 ; c998 dc.w $00a8 ; c99a dc.w $0c40 ; c99c dc.w $0012 ; c99e dc.w $6200 ; c9a0 dc.w $00a0 ; c9a2 dc.w $d040 ; c9a4 dc.w $303b ; c9a6 dc.w $0006 ; c9a8 dc.w $4efb ; c9aa dc.w $0000 ; c9ac dc.w $0028 ; c9ae dc.w $0028 ; c9b0 dc.w $0030 ; c9b2 dc.w $0038 ; c9b4 dc.w $0040 ; c9b6 dc.w $0048 ; c9b8 dc.w $0050 ; c9ba dc.w $0050 ; c9bc dc.w $0050 ; c9be dc.w $0058 ; c9c0 dc.w $0060 ; c9c2 dc.w $0068 ; c9c4 dc.w $0070 ; c9c6 dc.w $0078 ; c9c8 dc.w $0080 ; c9ca dc.w $0088 ; c9cc dc.w $0090 ; c9ce dc.w $0078 ; c9d0 dc.w $0050 ; c9d2 dc.w $223c ; c9d4 dc.w $0000 ; c9d6 dc.w $0835 ; c9d8 dc.w $6066 ; c9da dc.w $223c ; c9dc dc.w $0000 ; c9de dc.w $083b ; c9e0 dc.w $605e ; c9e2 dc.w $223c ; c9e4 dc.w $0000 ; c9e6 dc.w $0837 ; c9e8 dc.w $6056 ; c9ea dc.w $223c ; c9ec dc.w $0000 ; c9ee dc.w $0838 ; c9f0 dc.w $604e ; c9f2 dc.w $223c ; c9f4 dc.w $0000 ; c9f6 dc.w $083c ; c9f8 dc.w $6046 ; c9fa dc.w $223c ; c9fc dc.w $0000 ; c9fe dc.w $083e ; ca00 dc.w $603e ; ca02 dc.w $223c ; ca04 dc.w $0000 ; ca06 dc.w $083f ; ca08 dc.w $6036 ; ca0a dc.w $223c ; ca0c dc.w $0000 ; ca0e dc.w $0841 ; ca10 dc.w $602e ; ca12 dc.w $223c ; ca14 dc.w $0000 ; ca16 dc.w $0840 ; ca18 dc.w $6026 ; ca1a dc.w $223c ; ca1c dc.w $0000 ; ca1e dc.w $0842 ; ca20 dc.w $601e ; ca22 dc.w $223c ; ca24 dc.w $0000 ; ca26 dc.w $0847 ; ca28 dc.w $6016 ; ca2a dc.w $223c ; ca2c dc.w $0000 ; ca2e dc.w $0848 ; ca30 dc.w $600e ; ca32 dc.w $223c ; ca34 dc.w $0000 ; ca36 dc.w $0849 ; ca38 dc.w $6006 ; ca3a dc.w $223c ; ca3c dc.w $0000 ; ca3e dc.w $084a ; ca40 dc.w $2d41 ; ca42 dc.w $000a ; ca44 dc.w $4e5e ; ca46 dc.w $205f ; ca48 dc.w $544f ; ca4a dc.w $4ed0 ; ca4c dc.w $4e56 ; ca4e dc.w $0000 ; ca50 dc.w $2f06 ; ca52 dc.w $1c38 ; ca54 dc.w $01fb ; ca56 dc.w $7000 ; ca58 dc.w $1006 ; ca5a dc.w $740f ; ca5c dc.w $c400 ; ca5e dc.w $7000 ; ca60 dc.w $1002 ; ca62 dc.w $0c40 ; ca64 dc.w $000f ; ca66 dc.w $6708 ; ca68 dc.w $7000 ; ca6a dc.w $1002 ; ca6c dc.w $4a80 ; ca6e dc.w $6616 ; ca70 dc.w $7000 ; ca72 dc.w $1006 ; ca74 dc.w $323c ; ca76 dc.w $00f0 ; ca78 dc.w $c200 ; ca7a dc.w $7000 ; ca7c dc.w $1001 ; ca7e dc.w $7201 ; ca80 dc.w $8200 ; ca82 dc.w $11c1 ; ca84 dc.w $01fb ; ca86 dc.w $2c2e ; ca88 dc.w $fffc ; ca8a dc.w $4e5e ; ca8c dc.w $4e75 ; ca8e dc.w $4e56 ; ca90 dc.w $0000 ; ca92 dc.w $48e7 ; ca94 dc.w $0118 ; ca96 dc.w $266e ; ca98 dc.w $0008 ; ca9a dc.w $2e0b ; ca9c dc.w $2047 ; ca9e dc.w $3028 ; caa0 dc.w $0008 ; caa2 dc.w $48c0 ; caa4 dc.w $d087 ; caa6 dc.w $2840 ; caa8 dc.w $554c ; caaa dc.w $3014 ; caac dc.w $48c0 ; caae dc.w $d087 ; cab0 dc.w $2840 ; cab2 dc.w $21cc ; cab4 dc.w $0b18 ; cab6 dc.w $4cee ; cab8 dc.w $1880 ; caba dc.w $fff4 ; cabc dc.w $4e5e ; cabe dc.w $4e75 ; cac0 dc.w $4e56 ; cac2 dc.w $0000 ; cac4 dc.w $48e7 ; cac6 dc.w $0308 ; cac8 dc.w $286e ; caca dc.w $0008 ; cacc dc.w $3c38 ; cace dc.w $0a5a ; cad0 dc.w $2f0c ; cad2 dc.w $a992 ; cad4 dc.w $2f14 ; cad6 dc.w $4eba ; cad8 dc.w $ffb6 ; cada dc.w $7000 ; cadc dc.w $2f00 ; cade dc.w $7201 ; cae0 dc.w $2f01 ; cae2 dc.w $4eba ; cae4 dc.w $01f2 ; cae6 dc.w $3e00 ; cae8 dc.w $4fef ; caea dc.w $000c ; caec dc.w $6606 ; caee dc.w $4eba ; caf0 dc.w $0222 ; caf2 dc.w $3e00 ; caf4 dc.w $31c6 ; caf6 dc.w $0a5a ; caf8 dc.w $3007 ; cafa dc.w $4cee ; cafc dc.w $10c0 ; cafe dc.w $fff4 ; cb00 dc.w $4e5e ; cb02 dc.w $4e75 ; cb04 dc.w $4e56 ; cb06 dc.w $ff04 ; cb08 dc.w $48e7 ; cb0a dc.w $1f08 ; cb0c dc.w $2a2e ; cb0e dc.w $000c ; cb10 dc.w $1c2e ; cb12 dc.w $000b ; cb14 dc.w $49ee ; cb16 dc.w $ffb6 ; cb18 dc.w $4244 ; cb1a dc.w $558f ; cb1c dc.w $3f3c ; cb1e dc.w $8000 ; cb20 dc.w $2f3c ; cb22 dc.w $6578 ; cb24 dc.w $746e ; cb26 dc.w $7000 ; cb28 dc.w $1f00 ; cb2a dc.w $486e ; cb2c dc.w $fffa ; cb2e dc.w $486e ; cb30 dc.w $fffc ; cb32 dc.w $7000 ; cb34 dc.w $a823 ; cb36 dc.w $3e1f ; cb38 dc.w $6674 ; cb3a dc.w $7600 ; cb3c dc.w $3d6e ; cb3e dc.w $fffa ; cb40 dc.w $ff60 ; cb42 dc.w $4214 ; cb44 dc.w $2d4c ; cb46 dc.w $ff5c ; cb48 dc.w $5283 ; cb4a dc.w $3d43 ; cb4c dc.w $ff66 ; cb4e dc.w $2d6e ; cb50 dc.w $fffc ; cb52 dc.w $ff7a ; cb54 dc.w $41ee ; cb56 dc.w $ff4a ; cb58 dc.w $a20c ; cb5a dc.w $3e00 ; cb5c dc.w $6650 ; cb5e dc.w $4a06 ; cb60 dc.w $6706 ; cb62 dc.w $baae ; cb64 dc.w $ff6e ; cb66 dc.w $66da ; cb68 dc.w $4a06 ; cb6a dc.w $6606 ; cb6c dc.w $baae ; cb6e dc.w $ff6e ; cb70 dc.w $67d0 ; cb72 dc.w $0cae ; cb74 dc.w $6f74 ; cb76 dc.w $736c ; cb78 dc.w $ff6a ; cb7a dc.w $66c6 ; cb7c dc.w $558f ; cb7e dc.w $3f2e ; cb80 dc.w $fffa ; cb82 dc.w $2f2e ; cb84 dc.w $fffc ; cb86 dc.w $2f0c ; cb88 dc.w $486e ; cb8a dc.w $ff04 ; cb8c dc.w $7001 ; cb8e dc.w $aa52 ; cb90 dc.w $4a5f ; cb92 dc.w $66ae ; cb94 dc.w $558f ; cb96 dc.w $486e ; cb98 dc.w $ff04 ; cb9a dc.w $7000 ; cb9c dc.w $1f00 ; cb9e dc.w $3f3c ; cba0 dc.w $ffec ; cba2 dc.w $aa5a ; cba4 dc.w $4a5f ; cba6 dc.w $669a ; cba8 dc.w $3004 ; cbaa dc.w $5244 ; cbac dc.w $6094 ; cbae dc.w $3004 ; cbb0 dc.w $4cee ; cbb2 dc.w $10f8 ; cbb4 dc.w $feec ; cbb6 dc.w $4e5e ; cbb8 dc.w $4e75 ; cbba dc.w $4e56 ; cbbc dc.w $fef8 ; cbbe dc.w $48e7 ; cbc0 dc.w $0108 ; cbc2 dc.w $49ee ; cbc4 dc.w $ff00 ; cbc6 dc.w $4207 ; cbc8 dc.w $7020 ; cbca dc.w $c038 ; cbcc dc.w $0b20 ; cbce dc.w $7200 ; cbd0 dc.w $1200 ; cbd2 dc.w $4a81 ; cbd4 dc.w $675e ; cbd6 dc.w $2f3c ; cbd8 dc.w $6f74 ; cbda dc.w $616e ; cbdc dc.w $7001 ; cbde dc.w $2f00 ; cbe0 dc.w $4eba ; cbe2 dc.w $ff22 ; cbe4 dc.w $7200 ; cbe6 dc.w $3200 ; cbe8 dc.w $4a81 ; cbea dc.w $504f ; cbec dc.w $6346 ; cbee dc.w $3f3c ; cbf0 dc.w $afec ; cbf2 dc.w $7001 ; cbf4 dc.w $1f00 ; cbf6 dc.w $4eba ; cbf8 dc.w $01a8 ; cbfa dc.w $558f ; cbfc dc.w $487a ; cbfe dc.w $0042 ; cc00 dc.w $2f3c ; cc02 dc.w $7077 ; cc04 dc.w $7063 ; cc06 dc.w $7001 ; cc08 dc.w $2f00 ; cc0a dc.w $486e ; cc0c dc.w $fef8 ; cc0e dc.w $486e ; cc10 dc.w $fefc ; cc12 dc.w $2f0c ; cc14 dc.w $3f3c ; cc16 dc.w $0001 ; cc18 dc.w $aa5a ; cc1a dc.w $4a5f ; cc1c dc.w $6612 ; cc1e dc.w $2f3c ; cc20 dc.w $6f74 ; cc22 dc.w $616e ; cc24 dc.w $7000 ; cc26 dc.w $2f00 ; cc28 dc.w $4eba ; cc2a dc.w $feda ; cc2c dc.w $7e01 ; cc2e dc.w $504f ; cc30 dc.w $4eba ; cc32 dc.w $8c96 ; cc34 dc.w $1007 ; cc36 dc.w $4cee ; cc38 dc.w $1080 ; cc3a dc.w $fef0 ; cc3c dc.w $4e5e ; cc3e dc.w $4e75 ; cc40 dc.w $094f ; cc42 dc.w $5442 ; cc44 dc.w $6f6f ; cc46 dc.w $744c ; cc48 dc.w $6962 ; cc4a dc.w $0000 ; cc4c Unexplored_cc4e dc.w $4e56 ; cc4e dc.w $fffc ; cc50 dc.w $2f0c ; cc52 dc.w $4eba ; cc54 dc.w $fdf8 ; cc56 dc.w $4eba ; cc58 dc.w $ff62 ; cc5a dc.w $4a00 ; cc5c dc.w $663a ; cc5e dc.w $598f ; cc60 dc.w $2f3c ; cc62 dc.w $6f74 ; cc64 dc.w $6c6d ; cc66 dc.w $7009 ; cc68 dc.w $3f00 ; cc6a dc.w $a9a0 ; cc6c dc.w $285f ; cc6e dc.w $200c ; cc70 dc.w $6708 ; cc72 dc.w $4a94 ; cc74 dc.w $6604 ; cc76 dc.w $2f0c ; cc78 dc.w $a9a2 ; cc7a dc.w $200c ; cc7c dc.w $6716 ; cc7e dc.w $4a94 ; cc80 dc.w $6712 ; cc82 dc.w $558f ; cc84 dc.w $a9af ; cc86 dc.w $4a5f ; cc88 dc.w $660a ; cc8a dc.w $2f0c ; cc8c dc.w $4eba ; cc8e dc.w $fe32 ; cc90 dc.w $584f ; cc92 dc.w $6004 ; cc94 dc.w $700f ; cc96 dc.w $a9c9 ; cc98 dc.w $203c ; cc9a dc.w $6262 ; cc9c dc.w $6f78 ; cc9e dc.w $41ee ; cca0 dc.w $fffc ; cca2 dc.w $2248 ; cca4 dc.w $a1ad ; cca6 dc.w $2288 ; cca8 dc.w $4a40 ; ccaa dc.w $6622 ; ccac dc.w $7004 ; ccae dc.w $c0ae ; ccb0 dc.w $fffc ; ccb2 dc.w $671a ; ccb4 dc.w $7000 ; ccb6 dc.w $2f00 ; ccb8 dc.w $7201 ; ccba dc.w $2f01 ; ccbc dc.w $2f3c ; ccbe dc.w $7264 ; ccc0 dc.w $6164 ; ccc2 dc.w $203c ; ccc4 dc.w $0003 ; ccc6 dc.w $162d ; ccc8 dc.w $fe22 ; ccca dc.w $4fef ; cccc dc.w $000c ; ccce dc.w $286e ; ccd0 dc.w $fff8 ; ccd2 dc.w $4e5e ; ccd4 dc.w $4e75 ; ccd6 dc.w $4e56 ; ccd8 dc.w $0000 ; ccda dc.w $48e7 ; ccdc dc.w $0030 ; ccde dc.w $7010 ; cce0 dc.w $7420 ; cce2 dc.w $c0c2 ; cce4 dc.w $0640 ; cce6 dc.w $028a ; cce8 dc.w $a71e ; ccea dc.w $661c ; ccec dc.w $3082 ; ccee dc.w $2278 ; ccf0 dc.w $02b6 ; ccf2 dc.w $43e9 ; ccf4 dc.w $0074 ; ccf6 dc.w $216e ; ccf8 dc.w $000c ; ccfa dc.w $01ee ; ccfc dc.w $2288 ; ccfe dc.w $2678 ; cd00 dc.w $0b18 ; cd02 dc.w $7010 ; cd04 dc.w $4eab ; cd06 dc.w $0002 ; cd08 dc.w $48c0 ; cd0a dc.w $4cdf ; cd0c dc.w $0c00 ; cd0e dc.w $4e5e ; cd10 dc.w $4e75 ; cd12 dc.w $7000 ; cd14 dc.w $2078 ; cd16 dc.w $0d1c ; cd18 dc.w $b0fc ; cd1a dc.w $ffff ; cd1c dc.w $6610 ; cd1e dc.w $701c ; cd20 dc.w $a440 ; cd22 dc.w $701c ; cd24 dc.w $a722 ; cd26 dc.w $6674 ; cd28 dc.w $21c8 ; cd2a dc.w $0d1c ; cd2c dc.w $602c ; cd2e dc.w $a02a ; cd30 dc.w $701c ; cd32 dc.w $a440 ; cd34 dc.w $6666 ; cd36 dc.w $701c ; cd38 dc.w $a722 ; cd3a dc.w $6660 ; cd3c dc.w $2208 ; cd3e dc.w $2250 ; cd40 dc.w $2078 ; cd42 dc.w $0d1c ; cd44 dc.w $2010 ; cd46 dc.w $2040 ; cd48 dc.w $7010 ; cd4a dc.w $a22e ; cd4c dc.w $2078 ; cd4e dc.w $0d1c ; cd50 dc.w $21c1 ; cd52 dc.w $0d1c ; cd54 dc.w $6002 ; cd56 dc.w $2041 ; cd58 dc.w $a023 ; cd5a dc.w $2078 ; cd5c dc.w $0d1c ; cd5e dc.w $a029 ; cd60 dc.w $7000 ; cd62 dc.w $2078 ; cd64 dc.w $02b6 ; cd66 dc.w $a021 ; cd68 dc.w $0c80 ; cd6a dc.w $0000 ; cd6c dc.w $01ea ; cd6e dc.w $6c24 ; cd70 dc.w $2248 ; cd72 dc.w $2200 ; cd74 dc.w $203c ; cd76 dc.w $0000 ; cd78 dc.w $01ea ; cd7a dc.w $a11e ; cd7c dc.w $661e ; cd7e dc.w $40e7 ; cd80 dc.w $007c ; cd82 dc.w $2600 ; cd84 dc.w $c149 ; cd86 dc.w $2001 ; cd88 dc.w $a22e ; cd8a dc.w $21c9 ; cd8c dc.w $02b6 ; cd8e dc.w $46df ; cd90 dc.w $a01f ; cd92 dc.w $2049 ; cd94 dc.w $4268 ; cd96 dc.w $01e8 ; cd98 dc.w $7000 ; cd9a dc.w $4e75 ; cd9c dc.w $7094 ; cd9e dc.w $4e75 ; cda0 dc.w $4e56 ; cda2 dc.w $fe6c ; cda4 dc.w $48e7 ; cda6 dc.w $0700 ; cda8 dc.w $3c2e ; cdaa dc.w $000a ; cdac dc.w $203c ; cdae dc.w $7379 ; cdb0 dc.w $7376 ; cdb2 dc.w $41ee ; cdb4 dc.w $fffc ; cdb6 dc.w $2248 ; cdb8 dc.w $a1ad ; cdba dc.w $2288 ; cdbc dc.w $4a40 ; cdbe dc.w $6600 ; cdc0 dc.w $00e8 ; cdc2 dc.w $0cae ; cdc4 dc.w $0000 ; cdc6 dc.w $0700 ; cdc8 dc.w $fffc ; cdca dc.w $6d00 ; cdcc dc.w $00dc ; cdce dc.w $4207 ; cdd0 dc.w $41ee ; cdd2 dc.w $ff84 ; cdd4 dc.w $2008 ; cdd6 dc.w $c18d ; cdd8 dc.w $2a00 ; cdda dc.w $486e ; cddc dc.w $ff80 ; cdde dc.w $a86e ; cde0 dc.w $486e ; cde2 dc.w $ff0c ; cde4 dc.w $486e ; cde6 dc.w $fff4 ; cde8 dc.w $4eba ; cdea dc.w $0122 ; cdec dc.w $486e ; cdee dc.w $ff88 ; cdf0 dc.w $aa00 ; cdf2 dc.w $203c ; cdf4 dc.w $6963 ; cdf6 dc.w $6f6e ; cdf8 dc.w $41ee ; cdfa dc.w $fffc ; cdfc dc.w $2248 ; cdfe dc.w $a1ad ; ce00 dc.w $2288 ; ce02 dc.w $4a40 ; ce04 dc.w $504f ; ce06 dc.w $666a ; ce08 dc.w $7004 ; ce0a dc.w $c0ae ; ce0c dc.w $fffc ; ce0e dc.w $6762 ; ce10 dc.w $486e ; ce12 dc.w $fe70 ; ce14 dc.w $4eba ; ce16 dc.w $01da ; ce18 dc.w $4a40 ; ce1a dc.w $584f ; ce1c dc.w $6654 ; ce1e dc.w $558f ; ce20 dc.w $2f3c ; ce22 dc.w $7368 ; ce24 dc.w $6f77 ; ce26 dc.w $2f3c ; ce28 dc.w $696e ; ce2a dc.w $6974 ; ce2c dc.w $486e ; ce2e dc.w $fe70 ; ce30 dc.w $3f06 ; ce32 dc.w $486e ; ce34 dc.w $fe6c ; ce36 dc.w $7023 ; ce38 dc.w $aa75 ; ce3a dc.w $4a5f ; ce3c dc.w $6634 ; ce3e dc.w $558f ; ce40 dc.w $486e ; ce42 dc.w $fff4 ; ce44 dc.w $7005 ; ce46 dc.w $3f00 ; ce48 dc.w $7200 ; ce4a dc.w $3f01 ; ce4c dc.w $7000 ; ce4e dc.w $2f00 ; ce50 dc.w $2f2e ; ce52 dc.w $fe6c ; ce54 dc.w $700e ; ce56 dc.w $aa75 ; ce58 dc.w $4a5f ; ce5a dc.w $6602 ; ce5c dc.w $7e01 ; ce5e dc.w $558f ; ce60 dc.w $2f3c ; ce62 dc.w $7368 ; ce64 dc.w $6f77 ; ce66 dc.w $2f3c ; ce68 dc.w $696e ; ce6a dc.w $6974 ; ce6c dc.w $7008 ; ce6e dc.w $aa75 ; ce70 dc.w $544f ; ce72 dc.w $4a07 ; ce74 dc.w $661a ; ce76 dc.w $558f ; ce78 dc.w $486e ; ce7a dc.w $fff4 ; ce7c dc.w $7000 ; ce7e dc.w $3f00 ; ce80 dc.w $3f00 ; ce82 dc.w $3f06 ; ce84 dc.w $303c ; ce86 dc.w $0500 ; ce88 dc.w $abc9 ; ce8a dc.w $4a5f ; ce8c dc.w $6602 ; ce8e dc.w $7e01 ; ce90 dc.w $486e ; ce92 dc.w $ff88 ; ce94 dc.w $aa02 ; ce96 dc.w $4a07 ; ce98 dc.w $670a ; ce9a dc.w $4a2e ; ce9c dc.w $0008 ; ce9e dc.w $6704 ; cea0 dc.w $4eba ; cea2 dc.w $0122 ; cea4 dc.w $2005 ; cea6 dc.w $c18d ; cea8 dc.w $4cee ; ceaa dc.w $00e0 ; ceac dc.w $fe60 ; ceae dc.w $4e5e ; ceb0 dc.w $2e9f ; ceb2 dc.w $4e75 ; ceb4 dc.w $4e56 ; ceb6 dc.w $0000 ; ceb8 dc.w $207c ; ceba dc.w $0000 ; cebc dc.w $092c ; cebe dc.w $30bc ; cec0 dc.w $ffff ; cec2 dc.w $207c ; cec4 dc.w $0000 ; cec6 dc.w $092c ; cec8 dc.w $317c ; ceca dc.w $ffff ; cecc dc.w $0002 ; cece dc.w $4e5e ; ced0 dc.w $4e75 ; ced2 dc.w $4e56 ; ced4 dc.w $0000 ; ced6 dc.w $342e ; ced8 dc.w $000a ; ceda dc.w $7000 ; cedc dc.w $3002 ; cede dc.w $323c ; cee0 dc.w $8000 ; cee2 dc.w $c240 ; cee4 dc.w $6714 ; cee6 dc.w $7000 ; cee8 dc.w $3002 ; ceea dc.w $e388 ; ceec dc.w $223c ; ceee dc.w $0000 ; cef0 dc.w $1021 ; cef2 dc.w $b380 ; cef4 dc.w $7201 ; cef6 dc.w $b380 ; cef8 dc.w $600e ; cefa dc.w $7000 ; cefc dc.w $3002 ; cefe dc.w $e388 ; cf00 dc.w $223c ; cf02 dc.w $0000 ; cf04 dc.w $1021 ; cf06 dc.w $b380 ; cf08 dc.w $4e5e ; cf0a dc.w $4e75 ; cf0c dc.w $4e56 ; cf0e dc.w $0000 ; cf10 dc.w $48e7 ; cf12 dc.w $0118 ; cf14 dc.w $266e ; cf16 dc.w $000c ; cf18 dc.w $286e ; cf1a dc.w $0008 ; cf1c dc.w $3e2b ; cf1e dc.w $0006 ; cf20 dc.w $9e6b ; cf22 dc.w $0002 ; cf24 dc.w $3007 ; cf26 dc.w $48c0 ; cf28 dc.w $81fc ; cf2a dc.w $0028 ; cf2c dc.w $4840 ; cf2e dc.w $4880 ; cf30 dc.w $9e40 ; cf32 dc.w $207c ; cf34 dc.w $0000 ; cf36 dc.w $092c ; cf38 dc.w $7000 ; cf3a dc.w $3010 ; cf3c dc.w $2f00 ; cf3e dc.w $4eba ; cf40 dc.w $ff92 ; cf42 dc.w $48c0 ; cf44 dc.w $207c ; cf46 dc.w $0000 ; cf48 dc.w $092c ; cf4a dc.w $7200 ; cf4c dc.w $3228 ; cf4e dc.w $0002 ; cf50 dc.w $b280 ; cf52 dc.w $584f ; cf54 dc.w $670a ; cf56 dc.w $207c ; cf58 dc.w $0000 ; cf5a dc.w $092c ; cf5c dc.w $30bc ; cf5e dc.w $0008 ; cf60 dc.w $207c ; cf62 dc.w $0000 ; cf64 dc.w $092c ; cf66 dc.w $7000 ; cf68 dc.w $3010 ; cf6a dc.w $48c7 ; cf6c dc.w $2207 ; cf6e dc.w $4eba ; cf70 dc.w $0872 ; cf72 dc.w $3940 ; cf74 dc.w $0002 ; cf76 dc.w $207c ; cf78 dc.w $0000 ; cf7a dc.w $092c ; cf7c dc.w $7000 ; cf7e dc.w $3010 ; cf80 dc.w $48c7 ; cf82 dc.w $2207 ; cf84 dc.w $4eba ; cf86 dc.w $082e ; cf88 dc.w $5280 ; cf8a dc.w $2200 ; cf8c dc.w $c0fc ; cf8e dc.w $0028 ; cf90 dc.w $4841 ; cf92 dc.w $c2fc ; cf94 dc.w $0028 ; cf96 dc.w $4841 ; cf98 dc.w $4241 ; cf9a dc.w $d081 ; cf9c dc.w $322b ; cf9e dc.w $0004 ; cfa0 dc.w $9240 ; cfa2 dc.w $3881 ; cfa4 dc.w $302c ; cfa6 dc.w $0002 ; cfa8 dc.w $d07c ; cfaa dc.w $0020 ; cfac dc.w $3940 ; cfae dc.w $0006 ; cfb0 dc.w $3014 ; cfb2 dc.w $d07c ; cfb4 dc.w $0020 ; cfb6 dc.w $3940 ; cfb8 dc.w $0004 ; cfba dc.w $4cee ; cfbc dc.w $1880 ; cfbe dc.w $fff4 ; cfc0 dc.w $4e5e ; cfc2 dc.w $4e75 ; cfc4 dc.w $4e56 ; cfc6 dc.w $0000 ; cfc8 dc.w $207c ; cfca dc.w $0000 ; cfcc dc.w $092c ; cfce dc.w $0650 ; cfd0 dc.w $0028 ; cfd2 dc.w $207c ; cfd4 dc.w $0000 ; cfd6 dc.w $092c ; cfd8 dc.w $7000 ; cfda dc.w $3010 ; cfdc dc.w $2f00 ; cfde dc.w $4eba ; cfe0 dc.w $fef2 ; cfe2 dc.w $207c ; cfe4 dc.w $0000 ; cfe6 dc.w $092c ; cfe8 dc.w $3140 ; cfea dc.w $0002 ; cfec dc.w $4e5e ; cfee dc.w $4e75 ; cff0 dc.w $4e56 ; cff2 dc.w $fec2 ; cff4 dc.w $48e7 ; cff6 dc.w $0108 ; cff8 dc.w $49ee ; cffa dc.w $fec2 ; cffc dc.w $2d4c ; cffe dc.w $ffd4 ; d000 dc.w $426e ; d002 dc.w $ffd8 ; d004 dc.w $558f ; d006 dc.w $a994 ; d008 dc.w $3d5f ; d00a dc.w $ffda ; d00c dc.w $426e ; d00e dc.w $ffde ; d010 dc.w $41ee ; d012 dc.w $ffc2 ; d014 dc.w $7008 ; d016 dc.w $a260 ; d018 dc.w $3e00 ; d01a dc.w $6616 ; d01c dc.w $558f ; d01e dc.w $3f2e ; d020 dc.w $ffd8 ; d022 dc.w $2f2e ; d024 dc.w $fffc ; d026 dc.w $2f0c ; d028 dc.w $2f2e ; d02a dc.w $0008 ; d02c dc.w $7001 ; d02e dc.w $aa52 ; d030 dc.w $3e1f ; d032 dc.w $3007 ; d034 dc.w $4cee ; d036 dc.w $1080 ; d038 dc.w $feba ; d03a dc.w $4e5e ; d03c dc.w $4e75 ; d03e dc.w $4e56 ; d040 dc.w $0000 ; d042 dc.w $48e7 ; d044 dc.w $0018 ; d046 dc.w $266e ; d048 dc.w $0010 ; d04a dc.w $286e ; d04c dc.w $0008 ; d04e dc.w $7000 ; d050 dc.w $2680 ; d052 dc.w $220c ; d054 dc.w $671c ; d056 dc.w $4a94 ; d058 dc.w $6718 ; d05a dc.w $2054 ; d05c dc.w $2050 ; d05e dc.w $4a50 ; d060 dc.w $660e ; d062 dc.w $558f ; d064 dc.w $2f14 ; d066 dc.w $700e ; d068 dc.w $3f00 ; d06a dc.w $aa2c ; d06c dc.w $4a1f ; d06e dc.w $6602 ; d070 dc.w $2694 ; d072 dc.w $4cee ; d074 dc.w $1800 ; d076 dc.w $fff8 ; d078 dc.w $4e5e ; d07a dc.w $205f ; d07c dc.w $4fef ; d07e dc.w $000c ; d080 dc.w $4ed0 ; d082 dc.w $4e56 ; d084 dc.w $0000 ; d086 dc.w $7002 ; d088 dc.w $b06e ; d08a dc.w $000c ; d08c dc.w $660a ; d08e dc.w $7000 ; d090 dc.w $2f00 ; d092 dc.w $4eba ; d094 dc.w $0240 ; d096 dc.w $584f ; d098 dc.w $4e5e ; d09a dc.w $205f ; d09c dc.w $4fef ; d09e dc.w $000a ; d0a0 dc.w $4ed0 ; d0a2 dc.w $4e56 ; d0a4 dc.w $fff8 ; d0a6 dc.w $48e7 ; d0a8 dc.w $0738 ; d0aa dc.w $3a2e ; d0ac dc.w $000a ; d0ae dc.w $7000 ; d0b0 dc.w $2d40 ; d0b2 dc.w $fffc ; d0b4 dc.w $7001 ; d0b6 dc.w $2f00 ; d0b8 dc.w $4eba ; d0ba dc.w $021a ; d0bc dc.w $2840 ; d0be dc.w $200c ; d0c0 dc.w $584f ; d0c2 dc.w $670c ; d0c4 dc.w $2478 ; d0c6 dc.w $02b6 ; d0c8 dc.w $266a ; d0ca dc.w $0332 ; d0cc dc.w $2c2a ; d0ce dc.w $0336 ; d0d0 dc.w $200c ; d0d2 dc.w $673e ; d0d4 dc.w $200b ; d0d6 dc.w $673a ; d0d8 dc.w $7e00 ; d0da dc.w $6032 ; d0dc dc.w $558f ; d0de dc.w $2f0b ; d0e0 dc.w $2f07 ; d0e2 dc.w $7000 ; d0e4 dc.w $2f00 ; d0e6 dc.w $2f0c ; d0e8 dc.w $486e ; d0ea dc.w $fffc ; d0ec dc.w $303c ; d0ee dc.w $0ad5 ; d0f0 dc.w $abeb ; d0f2 dc.w $4aae ; d0f4 dc.w $fffc ; d0f6 dc.w $544f ; d0f8 dc.w $670a ; d0fa dc.w $206e ; d0fc dc.w $fffc ; d0fe dc.w $2050 ; d100 dc.w $ba50 ; d102 dc.w $670e ; d104 dc.w $7000 ; d106 dc.w $2d40 ; d108 dc.w $fffc ; d10a dc.w $2007 ; d10c dc.w $5287 ; d10e dc.w $bc87 ; d110 dc.w $62ca ; d112 dc.w $202e ; d114 dc.w $fffc ; d116 dc.w $4cee ; d118 dc.w $1ce0 ; d11a dc.w $ffe0 ; d11c dc.w $4e5e ; d11e dc.w $4e75 ; d120 dc.w $4e56 ; d122 dc.w $fff8 ; d124 dc.w $48e7 ; d126 dc.w $0108 ; d128 dc.w $302e ; d12a dc.w $000a ; d12c dc.w $48c0 ; d12e dc.w $2f00 ; d130 dc.w $4eba ; d132 dc.w $ff70 ; d134 dc.w $2840 ; d136 dc.w $4207 ; d138 dc.w $200c ; d13a dc.w $584f ; d13c dc.w $674c ; d13e dc.w $7000 ; d140 dc.w $2d40 ; d142 dc.w $fff8 ; d144 dc.w $2d40 ; d146 dc.w $fffc ; d148 dc.w $558f ; d14a dc.w $2f0c ; d14c dc.w $486e ; d14e dc.w $fff8 ; d150 dc.w $7000 ; d152 dc.w $1f00 ; d154 dc.w $303c ; d156 dc.w $051f ; d158 dc.w $abeb ; d15a dc.w $4a5f ; d15c dc.w $662c ; d15e dc.w $558f ; d160 dc.w $2f2e ; d162 dc.w $fff8 ; d164 dc.w $2f3c ; d166 dc.w $636f ; d168 dc.w $6d6d ; d16a dc.w $486e ; d16c dc.w $fffc ; d16e dc.w $303c ; d170 dc.w $06d3 ; d172 dc.w $abeb ; d174 dc.w $4a5f ; d176 dc.w $6612 ; d178 dc.w $7001 ; d17a dc.w $c0ae ; d17c dc.w $fffc ; d17e dc.w $660a ; d180 dc.w $7002 ; d182 dc.w $c0ae ; d184 dc.w $fffc ; d186 dc.w $6702 ; d188 dc.w $7e01 ; d18a dc.w $1007 ; d18c dc.w $4cee ; d18e dc.w $1080 ; d190 dc.w $fff0 ; d192 dc.w $4e5e ; d194 dc.w $4e75 ; d196 dc.w $4e56 ; d198 dc.w $ff9e ; d19a dc.w $48e7 ; d19c dc.w $1308 ; d19e dc.w $286e ; d1a0 dc.w $000c ; d1a2 dc.w $4206 ; d1a4 dc.w $7e00 ; d1a6 dc.w $42ae ; d1a8 dc.w $ffcc ; d1aa dc.w $42ae ; d1ac dc.w $ffc8 ; d1ae dc.w $42ae ; d1b0 dc.w $ffc4 ; d1b2 dc.w $42ae ; d1b4 dc.w $ffc0 ; d1b6 dc.w $42ae ; d1b8 dc.w $ffbc ; d1ba dc.w $42ae ; d1bc dc.w $ffb8 ; d1be dc.w $42ae ; d1c0 dc.w $ffb4 ; d1c2 dc.w $7000 ; d1c4 dc.w $2d40 ; d1c6 dc.w $ffb0 ; d1c8 dc.w $426e ; d1ca dc.w $ffae ; d1cc dc.w $2d40 ; d1ce dc.w $ffaa ; d1d0 dc.w $2d40 ; d1d2 dc.w $ffa6 ; d1d4 dc.w $42ae ; d1d6 dc.w $ffa2 ; d1d8 dc.w $2d40 ; d1da dc.w $ff9e ; d1dc dc.w $2d40 ; d1de dc.w $fffc ; d1e0 dc.w $2d40 ; d1e2 dc.w $fff8 ; d1e4 dc.w $2d40 ; d1e6 dc.w $fff4 ; d1e8 dc.w $2d40 ; d1ea dc.w $fff0 ; d1ec dc.w $2d40 ; d1ee dc.w $ffec ; d1f0 dc.w $2d40 ; d1f2 dc.w $ffe8 ; d1f4 dc.w $2d40 ; d1f6 dc.w $ffe4 ; d1f8 dc.w $2d40 ; d1fa dc.w $ffe0 ; d1fc dc.w $2d40 ; d1fe dc.w $ffdc ; d200 dc.w $2d40 ; d202 dc.w $ffd8 ; d204 dc.w $2d40 ; d206 dc.w $ffd4 ; d208 dc.w $2d40 ; d20a dc.w $ffd0 ; d20c dc.w $3d6e ; d20e dc.w $000a ; d210 dc.w $ffb6 ; d212 dc.w $3d7c ; d214 dc.w $0020 ; d216 dc.w $ffb8 ; d218 dc.w $41ee ; d21a dc.w $ffd0 ; d21c dc.w $2d48 ; d21e dc.w $ffba ; d220 dc.w $41ee ; d222 dc.w $ff9e ; d224 dc.w $a005 ; d226 dc.w $4a40 ; d228 dc.w $6614 ; d22a dc.w $7007 ; d22c dc.w $c0ae ; d22e dc.w $ffe0 ; d230 dc.w $7207 ; d232 dc.w $b280 ; d234 dc.w $57c3 ; d236 dc.w $4403 ; d238 dc.w $1c03 ; d23a dc.w $2e2e ; d23c dc.w $ffe4 ; d23e dc.w $200c ; d240 dc.w $6702 ; d242 dc.w $2887 ; d244 dc.w $1006 ; d246 dc.w $4cee ; d248 dc.w $10c8 ; d24a dc.w $ff8e ; d24c dc.w $4e5e ; d24e dc.w $4e75 ; d250 dc.w $4e56 ; d252 dc.w $0000 ; d254 dc.w $48e7 ; d256 dc.w $0308 ; d258 dc.w $286e ; d25a dc.w $0008 ; d25c dc.w $200c ; d25e dc.w $6764 ; d260 dc.w $4a94 ; d262 dc.w $6760 ; d264 dc.w $2054 ; d266 dc.w $2050 ; d268 dc.w $3e10 ; d26a dc.w $660e ; d26c dc.w $558f ; d26e dc.w $2f14 ; d270 dc.w $700e ; d272 dc.w $3f00 ; d274 dc.w $aa2c ; d276 dc.w $4a1f ; d278 dc.w $664a ; d27a dc.w $206e ; d27c dc.w $0010 ; d27e dc.w $1c10 ; d280 dc.w $48c7 ; d282 dc.w $2f07 ; d284 dc.w $4a06 ; d286 dc.w $6704 ; d288 dc.w $7001 ; d28a dc.w $6002 ; d28c dc.w $7000 ; d28e dc.w $2f00 ; d290 dc.w $4eba ; d292 dc.w $0128 ; d294 dc.w $4a00 ; d296 dc.w $504f ; d298 dc.w $672a ; d29a dc.w $4a06 ; d29c dc.w $6726 ; d29e dc.w $2078 ; d2a0 dc.w $02b6 ; d2a2 dc.w $4a28 ; d2a4 dc.w $0039 ; d2a6 dc.w $671c ; d2a8 dc.w $2078 ; d2aa dc.w $02b6 ; d2ac dc.w $7000 ; d2ae dc.w $1028 ; d2b0 dc.w $003f ; d2b2 dc.w $222e ; d2b4 dc.w $000c ; d2b6 dc.w $7401 ; d2b8 dc.w $e3aa ; d2ba dc.w $8480 ; d2bc dc.w $2078 ; d2be dc.w $02b6 ; d2c0 dc.w $1142 ; d2c2 dc.w $003f ; d2c4 dc.w $4cee ; d2c6 dc.w $10c0 ; d2c8 dc.w $fff4 ; d2ca dc.w $4e5e ; d2cc dc.w $205f ; d2ce dc.w $4fef ; d2d0 dc.w $000c ; d2d2 dc.w $4ed0 ; d2d4 dc.w $4e56 ; d2d6 dc.w $fff4 ; d2d8 dc.w $48e7 ; d2da dc.w $0338 ; d2dc dc.w $1e2e ; d2de dc.w $000b ; d2e0 dc.w $7000 ; d2e2 dc.w $2840 ; d2e4 dc.w $a11a ; d2e6 dc.w $2448 ; d2e8 dc.w $598f ; d2ea dc.w $2eb8 ; d2ec dc.w $02a6 ; d2ee dc.w $205f ; d2f0 dc.w $a01b ; d2f2 dc.w $49fa ; d2f4 dc.w $fd4a ; d2f6 dc.w $2078 ; d2f8 dc.w $02b6 ; d2fa dc.w $2d68 ; d2fc dc.w $0332 ; d2fe dc.w $fff8 ; d300 dc.w $672e ; d302 dc.w $7000 ; d304 dc.w $1007 ; d306 dc.w $4a80 ; d308 dc.w $6626 ; d30a dc.w $558f ; d30c dc.w $2f2e ; d30e dc.w $fff8 ; d310 dc.w $303c ; d312 dc.w $022c ; d314 dc.w $abeb ; d316 dc.w $4a5f ; d318 dc.w $6616 ; d31a dc.w $2078 ; d31c dc.w $02b6 ; d31e dc.w $7000 ; d320 dc.w $2140 ; d322 dc.w $0332 ; d324 dc.w $2078 ; d326 dc.w $02b6 ; d328 dc.w $2140 ; d32a dc.w $0336 ; d32c dc.w $2d40 ; d32e dc.w $fff8 ; d330 dc.w $4aae ; d332 dc.w $fff8 ; d334 dc.w $6632 ; d336 dc.w $7c17 ; d338 dc.w $558f ; d33a dc.w $2f06 ; d33c dc.w $7000 ; d33e dc.w $2f00 ; d340 dc.w $2f00 ; d342 dc.w $486e ; d344 dc.w $fff4 ; d346 dc.w $486e ; d348 dc.w $fff8 ; d34a dc.w $303c ; d34c dc.w $0ad6 ; d34e dc.w $abeb ; d350 dc.w $4a5f ; d352 dc.w $6614 ; d354 dc.w $2078 ; d356 dc.w $02b6 ; d358 dc.w $216e ; d35a dc.w $fff8 ; d35c dc.w $0332 ; d35e dc.w $2078 ; d360 dc.w $02b6 ; d362 dc.w $216e ; d364 dc.w $fff4 ; d366 dc.w $0336 ; d368 dc.w $7000 ; d36a dc.w $1007 ; d36c dc.w $0c40 ; d36e dc.w $0002 ; d370 dc.w $6638 ; d372 dc.w $2078 ; d374 dc.w $02b6 ; d376 dc.w $7000 ; d378 dc.w $1028 ; d37a dc.w $033a ; d37c dc.w $4a80 ; d37e dc.w $662a ; d380 dc.w $47fa ; d382 dc.w $fd00 ; d384 dc.w $200b ; d386 dc.w $6722 ; d388 dc.w $558f ; d38a dc.w $2f0b ; d38c dc.w $7000 ; d38e dc.w $2f00 ; d390 dc.w $7000 ; d392 dc.w $3f00 ; d394 dc.w $7000 ; d396 dc.w $2f00 ; d398 dc.w $303c ; d39a dc.w $07ef ; d39c dc.w $abeb ; d39e dc.w $2078 ; d3a0 dc.w $02b6 ; d3a2 dc.w $117c ; d3a4 dc.w $0001 ; d3a6 dc.w $033a ; d3a8 dc.w $544f ; d3aa dc.w $204a ; d3ac dc.w $a01b ; d3ae dc.w $200c ; d3b0 dc.w $4cee ; d3b2 dc.w $1cc0 ; d3b4 dc.w $ffe0 ; d3b6 dc.w $4e5e ; d3b8 dc.w $4e75 ; d3ba dc.w $4e56 ; d3bc dc.w $ff42 ; d3be dc.w $48e7 ; d3c0 dc.w $1f18 ; d3c2 dc.w $3e2e ; d3c4 dc.w $000e ; d3c6 dc.w $47ee ; d3c8 dc.w $ffbc ; d3ca dc.w $49ee ; d3cc dc.w $ffb4 ; d3ce dc.w $7000 ; d3d0 dc.w $2d40 ; d3d2 dc.w $fffc ; d3d4 dc.w $4206 ; d3d6 dc.w $486e ; d3d8 dc.w $fffc ; d3da dc.w $48c7 ; d3dc dc.w $2f07 ; d3de dc.w $4eba ; d3e0 dc.w $fdb6 ; d3e2 dc.w $4a00 ; d3e4 dc.w $504f ; d3e6 dc.w $6700 ; d3e8 dc.w $0266 ; d3ea dc.w $48c7 ; d3ec dc.w $2f07 ; d3ee dc.w $4eba ; d3f0 dc.w $fd30 ; d3f2 dc.w $4a00 ; d3f4 dc.w $584f ; d3f6 dc.w $6700 ; d3f8 dc.w $0256 ; d3fa dc.w $42ae ; d3fc dc.w $ff70 ; d3fe dc.w $42ae ; d400 dc.w $ff6c ; d402 dc.w $42ae ; d404 dc.w $ff68 ; d406 dc.w $42ae ; d408 dc.w $ff64 ; d40a dc.w $42ae ; d40c dc.w $ff60 ; d40e dc.w $42ae ; d410 dc.w $ff5c ; d412 dc.w $42ae ; d414 dc.w $ff58 ; d416 dc.w $7000 ; d418 dc.w $2d40 ; d41a dc.w $ff54 ; d41c dc.w $426e ; d41e dc.w $ff52 ; d420 dc.w $2d40 ; d422 dc.w $ff4e ; d424 dc.w $2d40 ; d426 dc.w $ff4a ; d428 dc.w $42ae ; d42a dc.w $ff46 ; d42c dc.w $2d40 ; d42e dc.w $ff42 ; d430 dc.w $2d40 ; d432 dc.w $ffb0 ; d434 dc.w $2d40 ; d436 dc.w $ffac ; d438 dc.w $2d40 ; d43a dc.w $ffa8 ; d43c dc.w $2d40 ; d43e dc.w $ffa4 ; d440 dc.w $2d40 ; d442 dc.w $ffa0 ; d444 dc.w $2d40 ; d446 dc.w $ff9c ; d448 dc.w $2d40 ; d44a dc.w $ff98 ; d44c dc.w $2d40 ; d44e dc.w $ff94 ; d450 dc.w $2d40 ; d452 dc.w $ff90 ; d454 dc.w $2d40 ; d456 dc.w $ff8c ; d458 dc.w $2d40 ; d45a dc.w $ff88 ; d45c dc.w $2d40 ; d45e dc.w $ff84 ; d460 dc.w $2d40 ; d462 dc.w $ff80 ; d464 dc.w $2d40 ; d466 dc.w $ff7c ; d468 dc.w $2d40 ; d46a dc.w $ff78 ; d46c dc.w $2d40 ; d46e dc.w $ff74 ; d470 dc.w $41fa ; d472 dc.w $01e8 ; d474 dc.w $43eb ; d476 dc.w $0001 ; d478 dc.w $723e ; d47a dc.w $12d8 ; d47c dc.w $51c9 ; d47e dc.w $fffc ; d480 dc.w $4213 ; d482 dc.w $7a01 ; d484 dc.w $18bc ; d486 dc.w $0051 ; d488 dc.w $197c ; d48a dc.w $0082 ; d48c dc.w $0001 ; d48e dc.w $197c ; d490 dc.w $0001 ; d492 dc.w $0002 ; d494 dc.w $197c ; d496 dc.w $00d6 ; d498 dc.w $0003 ; d49a dc.w $1214 ; d49c dc.w $746e ; d49e dc.w $b302 ; d4a0 dc.w $122c ; d4a2 dc.w $0001 ; d4a4 dc.w $b302 ; d4a6 dc.w $122c ; d4a8 dc.w $0002 ; d4aa dc.w $b302 ; d4ac dc.w $122c ; d4ae dc.w $0003 ; d4b0 dc.w $b302 ; d4b2 dc.w $1942 ; d4b4 dc.w $0004 ; d4b6 dc.w $2d40 ; d4b8 dc.w $ff74 ; d4ba dc.w $7201 ; d4bc dc.w $2d41 ; d4be dc.w $ff88 ; d4c0 dc.w $706e ; d4c2 dc.w $2d40 ; d4c4 dc.w $ff84 ; d4c6 dc.w $2d4c ; d4c8 dc.w $ff8c ; d4ca dc.w $7007 ; d4cc dc.w $2d40 ; d4ce dc.w $ff90 ; d4d0 dc.w $7002 ; d4d2 dc.w $2d40 ; d4d4 dc.w $ff98 ; d4d6 dc.w $706f ; d4d8 dc.w $2d40 ; d4da dc.w $ff94 ; d4dc dc.w $2d4b ; d4de dc.w $ff9c ; d4e0 dc.w $7040 ; d4e2 dc.w $2d40 ; d4e4 dc.w $ffa0 ; d4e6 dc.w $242e ; d4e8 dc.w $fffc ; d4ea dc.w $0802 ; d4ec dc.w $0000 ; d4ee dc.w $6710 ; d4f0 dc.w $00ae ; d4f2 dc.w $0000 ; d4f4 dc.w $0001 ; d4f6 dc.w $ff78 ; d4f8 dc.w $2d7c ; d4fa dc.w $0000 ; d4fc dc.w $c350 ; d4fe dc.w $ff7c ; d500 dc.w $3d47 ; d502 dc.w $ff5a ; d504 dc.w $3d7c ; d506 dc.w $0021 ; d508 dc.w $ff5c ; d50a dc.w $41ee ; d50c dc.w $ff74 ; d50e dc.w $2d48 ; d510 dc.w $ff5e ; d512 dc.w $41ee ; d514 dc.w $ff42 ; d516 dc.w $a004 ; d518 dc.w $4a40 ; d51a dc.w $6672 ; d51c dc.w $7000 ; d51e dc.w $1013 ; d520 dc.w $0c40 ; d522 dc.w $006e ; d524 dc.w $6668 ; d526 dc.w $7000 ; d528 dc.w $102b ; d52a dc.w $0001 ; d52c dc.w $0c40 ; d52e dc.w $0088 ; d530 dc.w $665c ; d532 dc.w $7000 ; d534 dc.w $102b ; d536 dc.w $0002 ; d538 dc.w $0c40 ; d53a dc.w $0002 ; d53c dc.w $6650 ; d53e dc.w $1013 ; d540 dc.w $7250 ; d542 dc.w $b101 ; d544 dc.w $102b ; d546 dc.w $0001 ; d548 dc.w $b101 ; d54a dc.w $102b ; d54c dc.w $0002 ; d54e dc.w $b101 ; d550 dc.w $102b ; d552 dc.w $0003 ; d554 dc.w $b101 ; d556 dc.w $102b ; d558 dc.w $0004 ; d55a dc.w $b101 ; d55c dc.w $102b ; d55e dc.w $0005 ; d560 dc.w $b101 ; d562 dc.w $102b ; d564 dc.w $0006 ; d566 dc.w $b101 ; d568 dc.w $102b ; d56a dc.w $0007 ; d56c dc.w $b101 ; d56e dc.w $102b ; d570 dc.w $0008 ; d572 dc.w $b101 ; d574 dc.w $102b ; d576 dc.w $0009 ; d578 dc.w $b101 ; d57a dc.w $1801 ; d57c dc.w $b82b ; d57e dc.w $000a ; d580 dc.w $660c ; d582 dc.w $7000 ; d584 dc.w $102b ; d586 dc.w $0003 ; d588 dc.w $4a80 ; d58a dc.w $6702 ; d58c dc.w $4205 ; d58e dc.w $4a05 ; d590 dc.w $6700 ; d592 dc.w $00bc ; d594 dc.w $18bc ; d596 dc.w $0051 ; d598 dc.w $197c ; d59a dc.w $0084 ; d59c dc.w $0001 ; d59e dc.w $197c ; d5a0 dc.w $0003 ; d5a2 dc.w $0002 ; d5a4 dc.w $197c ; d5a6 dc.w $00d6 ; d5a8 dc.w $0003 ; d5aa dc.w $422c ; d5ac dc.w $0004 ; d5ae dc.w $4a2e ; d5b0 dc.w $000b ; d5b2 dc.w $6704 ; d5b4 dc.w $7001 ; d5b6 dc.w $6002 ; d5b8 dc.w $7004 ; d5ba dc.w $1940 ; d5bc dc.w $0005 ; d5be dc.w $1014 ; d5c0 dc.w $726e ; d5c2 dc.w $b101 ; d5c4 dc.w $102c ; d5c6 dc.w $0001 ; d5c8 dc.w $b101 ; d5ca dc.w $102c ; d5cc dc.w $0002 ; d5ce dc.w $b101 ; d5d0 dc.w $102c ; d5d2 dc.w $0003 ; d5d4 dc.w $b101 ; d5d6 dc.w $102c ; d5d8 dc.w $0004 ; d5da dc.w $b101 ; d5dc dc.w $102c ; d5de dc.w $0005 ; d5e0 dc.w $b101 ; d5e2 dc.w $1941 ; d5e4 dc.w $0006 ; d5e6 dc.w $7000 ; d5e8 dc.w $2d40 ; d5ea dc.w $ff74 ; d5ec dc.w $726e ; d5ee dc.w $2d41 ; d5f0 dc.w $ff84 ; d5f2 dc.w $7001 ; d5f4 dc.w $2d40 ; d5f6 dc.w $ff88 ; d5f8 dc.w $2d4c ; d5fa dc.w $ff8c ; d5fc dc.w $7007 ; d5fe dc.w $2d40 ; d600 dc.w $ff90 ; d602 dc.w $7000 ; d604 dc.w $2d40 ; d606 dc.w $ff98 ; d608 dc.w $2d40 ; d60a dc.w $ff94 ; d60c dc.w $2d40 ; d60e dc.w $ff9c ; d610 dc.w $2d40 ; d612 dc.w $ffa0 ; d614 dc.w $242e ; d616 dc.w $fffc ; d618 dc.w $0802 ; d61a dc.w $0000 ; d61c dc.w $6710 ; d61e dc.w $00ae ; d620 dc.w $0000 ; d622 dc.w $0001 ; d624 dc.w $ff78 ; d626 dc.w $2d7c ; d628 dc.w $0000 ; d62a dc.w $c350 ; d62c dc.w $ff7c ; d62e dc.w $3d47 ; d630 dc.w $ff5a ; d632 dc.w $3d7c ; d634 dc.w $0021 ; d636 dc.w $ff5c ; d638 dc.w $41ee ; d63a dc.w $ff74 ; d63c dc.w $2d48 ; d63e dc.w $ff5e ; d640 dc.w $41ee ; d642 dc.w $ff42 ; d644 dc.w $a004 ; d646 dc.w $4a40 ; d648 dc.w $57c3 ; d64a dc.w $4403 ; d64c dc.w $1c03 ; d64e dc.w $1006 ; d650 dc.w $4cee ; d652 dc.w $18f8 ; d654 dc.w $ff26 ; d656 dc.w $4e5e ; d658 dc.w $4e75 ; d65a dc.w $0000 ; d65c dc.w $0000 ; d65e dc.w $0000 ; d660 dc.w $0000 ; d662 dc.w $0000 ; d664 dc.w $0000 ; d666 dc.w $0000 ; d668 dc.w $0000 ; d66a dc.w $0000 ; d66c dc.w $0000 ; d66e dc.w $0000 ; d670 dc.w $0000 ; d672 dc.w $0000 ; d674 dc.w $0000 ; d676 dc.w $0000 ; d678 dc.w $0000 ; d67a dc.w $0000 ; d67c dc.w $0000 ; d67e dc.w $0000 ; d680 dc.w $0000 ; d682 dc.w $0000 ; d684 dc.w $0000 ; d686 dc.w $0000 ; d688 dc.w $0000 ; d68a dc.w $0000 ; d68c dc.w $0000 ; d68e dc.w $0000 ; d690 dc.w $0000 ; d692 dc.w $0000 ; d694 dc.w $0000 ; d696 dc.w $0000 ; d698 dc.w $0000 ; d69a dc.w $4e56 ; d69c dc.w $fff8 ; d69e dc.w $48e7 ; d6a0 dc.w $0108 ; d6a2 dc.w $49fa ; d6a4 dc.w $fbac ; d6a6 dc.w $7e17 ; d6a8 dc.w $7000 ; d6aa dc.w $2f00 ; d6ac dc.w $4eba ; d6ae dc.w $fc26 ; d6b0 dc.w $200c ; d6b2 dc.w $584f ; d6b4 dc.w $6752 ; d6b6 dc.w $558f ; d6b8 dc.w $2f07 ; d6ba dc.w $7000 ; d6bc dc.w $2f00 ; d6be dc.w $2f00 ; d6c0 dc.w $486e ; d6c2 dc.w $fffc ; d6c4 dc.w $486e ; d6c6 dc.w $fff8 ; d6c8 dc.w $303c ; d6ca dc.w $0ad6 ; d6cc dc.w $abeb ; d6ce dc.w $4a5f ; d6d0 dc.w $6636 ; d6d2 dc.w $7e00 ; d6d4 dc.w $601e ; d6d6 dc.w $558f ; d6d8 dc.w $2f2e ; d6da dc.w $fff8 ; d6dc dc.w $2f07 ; d6de dc.w $7000 ; d6e0 dc.w $2f00 ; d6e2 dc.w $2f0c ; d6e4 dc.w $486e ; d6e6 dc.w $0008 ; d6e8 dc.w $303c ; d6ea dc.w $0ad5 ; d6ec dc.w $abeb ; d6ee dc.w $544f ; d6f0 dc.w $2007 ; d6f2 dc.w $5287 ; d6f4 dc.w $beae ; d6f6 dc.w $fffc ; d6f8 dc.w $65dc ; d6fa dc.w $558f ; d6fc dc.w $2f2e ; d6fe dc.w $fff8 ; d700 dc.w $303c ; d702 dc.w $022c ; d704 dc.w $abeb ; d706 dc.w $544f ; d708 dc.w $200c ; d70a dc.w $4cee ; d70c dc.w $1080 ; d70e dc.w $fff0 ; d710 dc.w $4e5e ; d712 dc.w $205f ; d714 dc.w $544f ; d716 dc.w $4ed0 ; d718 dc.w $2f30 ; d71a dc.w $81e2 ; d71c dc.w $2010 ; d71e dc.w $0004 ; d720 dc.w $4e75 ; d722 dc.w $2f30 ; d724 dc.w $81e2 ; d726 dc.w $2010 ; d728 dc.w $0030 ; d72a dc.w $4e75 ; d72c dc.w $2f30 ; d72e dc.w $81e2 ; d730 dc.w $2010 ; d732 dc.w $006c ; d734 dc.w $4e75 ; d736 dc.w $2f30 ; d738 dc.w $81e2 ; d73a dc.w $2010 ; d73c dc.w $00b0 ; d73e dc.w $4e75 ; d740 dc.w $2f30 ; d742 dc.w $81e2 ; d744 dc.w $2024 ; d746 dc.w $0008 ; d748 dc.w $4e75 ; d74a dc.w $2f30 ; d74c dc.w $81e2 ; d74e dc.w $2028 ; d750 dc.w $006c ; d752 dc.w $4e75 ; d754 dc.w $2f30 ; d756 dc.w $81e2 ; d758 dc.w $202c ; d75a dc.w $0180 ; d75c dc.w $4e75 ; d75e dc.w $2f30 ; d760 dc.w $81e2 ; d762 dc.w $2044 ; d764 dc.w $0040 ; d766 dc.w $4e75 ; d768 dc.w $2f30 ; d76a dc.w $81e2 ; d76c dc.w $2044 ; d76e dc.w $0070 ; d770 dc.w $4e75 ; d772 dc.w $2f30 ; d774 dc.w $81e2 ; d776 dc.w $205c ; d778 dc.w $01d4 ; d77a dc.w $4e75 ; d77c dc.w $202f ; d77e dc.w $0004 ; d780 dc.w $222f ; d782 dc.w $0008 ; d784 dc.w $2f00 ; d786 dc.w $c0c1 ; d788 dc.w $2040 ; d78a dc.w $2001 ; d78c dc.w $c2df ; d78e dc.w $4240 ; d790 dc.w $4840 ; d792 dc.w $6702 ; d794 dc.w $c0d7 ; d796 dc.w $548f ; d798 dc.w $d041 ; d79a dc.w $4840 ; d79c dc.w $4240 ; d79e dc.w $d088 ; d7a0 dc.w $4e75 ; d7a2 dc.w $8606 ; d7a4 dc.w $554c ; d7a6 dc.w $4d55 ; d7a8 dc.w $4c54 ; d7aa dc.w $0000 ; d7ac dc.w $222f ; d7ae dc.w $0004 ; d7b0 dc.w $202f ; d7b2 dc.w $0008 ; d7b4 dc.w $41fa ; d7b6 dc.w $000a ; d7b8 dc.w $327c ; d7ba dc.w $0002 ; d7bc dc.w $4ef0 ; d7be dc.w $92fe ; d7c0 dc.w $6006 ; d7c2 dc.w $4c41 ; d7c4 dc.w $0801 ; d7c6 dc.w $4e75 ; d7c8 dc.w $4eba ; d7ca dc.w $002e ; d7cc dc.w $2001 ; d7ce dc.w $4e75 ; d7d0 dc.w $8505 ; d7d2 dc.w $4c44 ; d7d4 dc.w $4956 ; d7d6 dc.w $5400 ; d7d8 dc.w $0000 ; d7da dc.w $222f ; d7dc dc.w $0004 ; d7de dc.w $202f ; d7e0 dc.w $0008 ; d7e2 dc.w $41fa ; d7e4 dc.w $000a ; d7e6 dc.w $327c ; d7e8 dc.w $0002 ; d7ea dc.w $4ef0 ; d7ec dc.w $92fe ; d7ee dc.w $6008 ; d7f0 dc.w $4c41 ; d7f2 dc.w $0801 ; d7f4 dc.w $c340 ; d7f6 dc.w $4e75 ; d7f8 dc.w $4a80 ; d7fa dc.w $6b14 ; d7fc dc.w $4a81 ; d7fe dc.w $6b06 ; d800 dc.w $4eba ; d802 dc.w $0050 ; d804 dc.w $4e75 ; d806 dc.w $4481 ; d808 dc.w $4eba ; d80a dc.w $0048 ; d80c dc.w $4481 ; d80e dc.w $4e75 ; d810 dc.w $4480 ; d812 dc.w $4a81 ; d814 dc.w $6b0a ; d816 dc.w $4eba ; d818 dc.w $003a ; d81a dc.w $4480 ; d81c dc.w $4481 ; d81e dc.w $4e75 ; d820 dc.w $4481 ; d822 dc.w $4eba ; d824 dc.w $002e ; d826 dc.w $4480 ; d828 dc.w $4e75 ; d82a dc.w $8505 ; d82c dc.w $4c4d ; d82e dc.w $4f44 ; d830 dc.w $5400 ; d832 dc.w $0000 ; d834 dc.w $222f ; d836 dc.w $0004 ; d838 dc.w $202f ; d83a dc.w $0008 ; d83c dc.w $41fa ; d83e dc.w $000a ; d840 dc.w $327c ; d842 dc.w $0002 ; d844 dc.w $4ef0 ; d846 dc.w $92fe ; d848 dc.w $6008 ; d84a dc.w $4c41 ; d84c dc.w $0001 ; d84e dc.w $c340 ; d850 dc.w $4e75 ; d852 dc.w $3f01 ; d854 dc.w $4841 ; d856 dc.w $4a41 ; d858 dc.w $661c ; d85a dc.w $2200 ; d85c dc.w $4241 ; d85e dc.w $4841 ; d860 dc.w $670a ; d862 dc.w $82d7 ; d864 dc.w $4841 ; d866 dc.w $4840 ; d868 dc.w $3001 ; d86a dc.w $4840 ; d86c dc.w $80df ; d86e dc.w $3200 ; d870 dc.w $4240 ; d872 dc.w $4840 ; d874 dc.w $4e75 ; d876 dc.w $4841 ; d878 dc.w $3e82 ; d87a dc.w $2f03 ; d87c dc.w $3400 ; d87e dc.w $2601 ; d880 dc.w $7201 ; d882 dc.w $4240 ; d884 dc.w $4840 ; d886 dc.w $660c ; d888 dc.w $4840 ; d88a dc.w $3002 ; d88c dc.w $7200 ; d88e dc.w $6016 ; d890 dc.w $d241 ; d892 dc.w $6512 ; d894 dc.w $d442 ; d896 dc.w $d180 ; d898 dc.w $b083 ; d89a dc.w $65f4 ; d89c dc.w $9083 ; d89e dc.w $d241 ; d8a0 dc.w $08c1 ; d8a2 dc.w $0000 ; d8a4 dc.w $64ee ; d8a6 dc.w $261f ; d8a8 dc.w $341f ; d8aa dc.w $4e75 ; d8ac dc.w $8606 ; d8ae dc.w $554c ; d8b0 dc.w $4d4f ; d8b2 dc.w $4454 ; d8b4 dc.w $0000 ; d8b6 ; ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ end