From 3b3532b173704f75e3079dd5d4effea885ab493d Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 13 Oct 2015 14:15:47 -0500 Subject: [PATCH] wwww --- 16.exe | Bin 44922 -> 0 bytes 16.map | 664 -------------------------------------- bakapi.exe | Bin 46360 -> 0 bytes bakapi.map | 669 -------------------------------------- doc/vgaregs.txt | 806 ++++++++++++++++++++++++++++++++++++++++++++++ exmmtest.exe | Bin 36374 -> 0 bytes exmmtest.map | 580 --------------------------------- fmemtest.exe | Bin 36159 -> 0 bytes fmemtest.map | 579 --------------------------------- fontgfx.exe | Bin 42135 -> 0 bytes fontgfx.map | 638 ------------------------------------ fonttest.exe | Bin 37002 -> 0 bytes fonttest.map | 591 --------------------------------- inputest.exe | Bin 35874 -> 0 bytes inputest.map | 575 --------------------------------- maptest.exe | Bin 44699 -> 0 bytes maptest.map | 658 ------------------------------------- palettec.exe | Bin 41635 -> 0 bytes palettec.map | 636 ------------------------------------ palettel.exe | Bin 43248 -> 0 bytes palettel.map | 656 ------------------------------------- pcxtest.exe | Bin 29932 -> 0 bytes pcxtest.map | 507 ----------------------------- pcxtest2.exe | Bin 29952 -> 0 bytes pcxtest2.map | 507 ----------------------------- scroll.exe | Bin 58797 -> 0 bytes scroll.map | 756 ------------------------------------------- src/lib/modex16.c | 29 +- src/lib/modex16.h | 2 +- test.exe | Bin 21457 -> 0 bytes test.map | 410 ----------------------- test2.exe | Bin 23191 -> 0 bytes test2.map | 422 ------------------------ tesuto.exe | Bin 19486 -> 0 bytes vgmtest.exe | Bin 40389 -> 0 bytes vgmtest.map | 609 ----------------------------------- 36 files changed, 830 insertions(+), 9464 deletions(-) delete mode 100755 16.exe delete mode 100755 16.map delete mode 100755 bakapi.exe delete mode 100755 bakapi.map create mode 100755 doc/vgaregs.txt delete mode 100755 exmmtest.exe delete mode 100755 exmmtest.map delete mode 100755 fmemtest.exe delete mode 100755 fmemtest.map delete mode 100755 fontgfx.exe delete mode 100755 fontgfx.map delete mode 100755 fonttest.exe delete mode 100755 fonttest.map delete mode 100755 inputest.exe delete mode 100755 inputest.map delete mode 100755 maptest.exe delete mode 100755 maptest.map delete mode 100755 palettec.exe delete mode 100755 palettec.map delete mode 100755 palettel.exe delete mode 100755 palettel.map delete mode 100755 pcxtest.exe delete mode 100755 pcxtest.map delete mode 100755 pcxtest2.exe delete mode 100755 pcxtest2.map delete mode 100755 scroll.exe delete mode 100755 scroll.map delete mode 100755 test.exe delete mode 100755 test.map delete mode 100755 test2.exe delete mode 100755 test2.map delete mode 100755 tesuto.exe delete mode 100755 vgmtest.exe delete mode 100755 vgmtest.map diff --git a/16.exe b/16.exe deleted file mode 100755 index 68eebb68ad1e0f54a8900b3f31b088a5254cd6d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44922 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≥{C)g&?R(Ix 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 Hoap}mGP|IP diff --git a/16.map b/16.map deleted file mode 100755 index dd40a2ba..00000000 --- a/16.map +++ /dev/null @@ -1,664 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: 16.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 13a0:0000 0000f240 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -16_TEXT CODE AUTO 0000:0000 00000369 -mapread_TEXT CODE AUTO 0000:0370 0000099e -jsmn_TEXT CODE AUTO 0000:0d10 00000919 -16_in_TEXT CODE AUTO 0000:1630 00001e80 -16_mm_TEXT CODE AUTO 0000:34b0 00003308 -wcpu_TEXT CODE AUTO 0000:67c0 00000058 -16_head_TEXT CODE AUTO 0000:6820 00000405 -16_ca_TEXT CODE AUTO 0000:6c30 000003fd -kitten_TEXT CODE AUTO 0000:7030 0000080a -16_hc_TEXT CODE AUTO 0000:7840 0000158b -timer_TEXT CODE AUTO 0000:8dd0 00000235 -_TEXT CODE AUTO 0901:0000 00007bbb -modex16_TEXT CODE AUTO 0901:7bc0 00002468 -bitmap_TEXT CODE AUTO 0901:a030 000006f5 -16text_TEXT CODE AUTO 0901:a730 0000010d -16_in13_DATA FAR_DATA AUTO 1385:0000 000001a4 -FAR_DATA FAR_DATA AUTO 139f:0004 00000000 -_NULL BEGDATA DGROUP 13a0:0000 00000020 -_AFTERNULL BEGDATA DGROUP 13a2:0000 00000002 -CONST DATA DGROUP 13a2:0002 00000076 -CONST2 DATA DGROUP 13a9:0008 00000102 -_DATA DATA DGROUP 13ba:0000 000005c1 -XIB DATA DGROUP 1416:0002 00000000 -XI DATA DGROUP 1416:0002 00000036 -XIE DATA DGROUP 1419:0008 00000000 -YIB DATA DGROUP 1419:0008 00000000 -YI DATA DGROUP 1419:0008 00000018 -YIE DATA DGROUP 141b:0000 00000000 -STRINGS DATA DGROUP 141b:0000 00000000 -DATA DATA DGROUP 141b:0000 00000000 -_emu_init_start EMU DGROUP 141b:0000 00000000 -_emu_init_end EMU DGROUP 141b:0000 00000000 -_BSS BSS DGROUP 141b:0000 00000fc2 -STACK STACK DGROUP 1518:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: 16.o(/dos/z/16/src/16.c) -13a0:07b0+ _player -13a0:08b0+ _gvar -13a0:08d8+ _cpus -13a0:08dc* _gpal -13a0:08e0+ _dpal -13a0:08e4+ _engi_stat -0000:01f8 main_ -Module: mapread.o(/dos/z/16/src/lib/mapread.c) -0000:0538+ jsoneq_ -0000:05dc+ dump_ -0000:0ad8* loadmap_ -Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) -0000:10e2 jsmn_parse_ -0000:15de jsmn_init_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -13a0:090e+ _inpu -0000:1770+ INL_KeyService_ -0000:1a0a+ Mouse_ -0000:1a62+ IN_GetJoyAbs_ -0000:1e0c+ IN_GetJoyButtonsDB_ -0000:2092+ IN_SetupJoy_ -0000:2254 IN_Startup_ -0000:235a IN_Default_ -0000:24be IN_Shutdown_ -0000:253e* IN_SetKeyHook_ -0000:2560+ IN_ClearKeysDown_ -0000:2640* IN_ReadCursor_ -0000:275c IN_ReadControl_ -0000:2f94* IN_SetControlType_ -0000:2fe2* IN_GetScanName_ -0000:306a* IN_WaitForKey_ -0000:30a0* IN_WaitForASCII_ -0000:30d6+ IN_AckBack_ -0000:31be* IN_Ack_ -0000:3260+ IN_IsUserInput_ -0000:3306* IN_UserInput_ -0000:334a IN_KeyDown_ -0000:3392+ IN_ClearKey_ -0000:340a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:3e94+ MML_CheckForEMS_ -0000:3ef0+ MML_SetupEMS_ -0000:40a8+ MML_ShutdownEMS_ -0000:4114+ MM_MapEMS_ -0000:4210* MM_MapXEMS_ -0000:4330+ MML_CheckForXMS_ -0000:438c* MML_SetupXMS_ -0000:4474+ MML_ShutdownXMS_ -0000:4502+ MML_UseSpace_ -0000:46e0+ MML_ClearBlock_ -0000:4764* MM_Startup_ -0000:4b96+ MM_Shutdown_ -0000:4c2c MM_GetPtr_ -0000:5026+ MM_FreePtr_ -0000:511e* MM_SetPurge_ -0000:51f8* MM_SetLock_ -0000:52d0+ MM_SortMem_ -0000:54be* MM_ShowMemory_ -0000:5b5e* MM_DumpData_ -0000:5cb8+ MM_UnusedMemory_ -0000:5d3c+ MM_TotalFree_ -0000:5dd2* MM_Report_ -0000:678a* MM_BombOnError_ -13a0:0a70+ _beforesort -13a0:0a74+ _aftersort -13a0:0a78+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:67c0 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:682e* wait_ -0000:687a* filesize_ -0000:68e0 printmeminfoline_ -0000:6acc US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:6c5e CA_OpenDebug_ -0000:6cae CA_CloseDebug_ -0000:6cdc+ CA_FarRead_ -0000:6d5c* CA_FarWrite_ -0000:6ddc* CA_ReadFile_ -0000:6e58* CA_LoadFile_ -0000:6f00* CAL_OptimizeNodes_ -0000:6fb0* CA_Startup_ -0000:7000* CA_Shutdown_ -13a0:0a80* _finishcachebox -13a0:0a84* _drawcachebox -13a0:0a88* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:706c KITTENGETS -0000:70cc* kittenopen_ -0000:731a+ catread_ -0000:73ce* kittenclose_ -0000:73ea+ mystrtoul_ -0000:749e+ processEscChars_ -0000:7624+ get_line_ -0000:7696+ db_fetch_ -0000:772c+ db_insert_ -13a0:04a4+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:79ec+ LargestFreeBlock_ -0000:7a7a+ _coreleft_ -0000:7af6+ LargestFarFreeBlock_ -0000:7bac+ _farcoreleft_ -0000:7c5a+ LargestHugeFreeBlock_ -0000:7d4a* _hugecoreleft_ -0000:7e1a+ GetFreeSize_ -0000:7e74+ GetFarFreeSize_ -0000:7ebe+ GetNearFreeSize_ -0000:7f0c* heapdump_ -0000:8bae+ heapstat_ -0000:8cec+ heapstat0_ -0000:8d4e+ HC_OpenDebug_ -0000:8d9e* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:8dd0* start_timer_ -0000:8efc* elapsed_timer_ -0000:8f4e* ticktock_ -0000:8fba* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0901:0005 __STK -0901:0025 __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0901:7ea4 VGAmodeX_ -0901:7f4e+ modex__320x240_256__Enter_ -0901:7fea* modexLeave_ -0901:8002* modexDefaultPage_ -0901:8068* modexNextPage_ -0901:8138* modexNextPageFlexibleSize_ -0901:820c* modexShowPage_ -0901:8308* modexPanPage_ -0901:8358* modexSelectPlane_ -0901:837c+ modexClearRegion_ -0901:8494* oldDrawBmp_ -0901:85fa* CDrawBmp_ -0901:875e* modexDrawBmp_ -0901:87c4+ modexDrawBmpRegion_ -0901:892e* modex_sparky4_DrawBmpRegion_ -0901:8a98* modexDrawPlanarBuf_ -0901:8ab6* modexDrawSprite_ -0901:8b1c+ modexDrawSpriteRegion_ -0901:8c94* modexCopyPageRegion_ -0901:8dfe modexFadeOn_ -0901:8e2e modexFadeOff_ -0901:8e5c* modexFlashOn_ -0901:8e8a* modexFlashOff_ -0901:8f5a modexPalSave_ -0901:8fb0 modexNewPal_ -0901:9000* modexLoadPalFile_ -0901:90e2* modexSavePalFile_ -0901:915a modexPalBlack_ -0901:9184* modexPalWhite_ -0901:91ae+ modexPalUpdate_ -0901:971e+ modexPalUpdate1_ -0901:9798* modexPalUpdate0_ -0901:97e4+ chkcolor_ -0901:9afc+ modexputPixel_ -0901:9b8a* modexgetPixel_ -0901:9c10* modexhlin_ -0901:9c7c* modexprint_ -0901:9e16* modexprintbig_ -0901:9f92* cls_ -0901:a000+ modexWaitBorder_ -13a0:04d4+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0901:0042 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -13a0:0000* __nullarea -13a0:04fc* __ovlflag -13a0:04fd* __intno -13a0:04fe* __ovlvec -0901:0072 _cstart_ -0901:0145* _Not_Enough_Memory_ -0901:0277 __exit_ -0901:0296 __do_exit_with_msg__ -0901:02f3 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0901:02fe _big_code_ -0901:02fe* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -13a0:1394 __argv -13a0:1398 ___argv -13a0:139c __argc -13a0:139e ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0901:0305 __PIA -0901:02fe* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -0901:031c strncmp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0901:0359 _fmalloc_ -0901:0359 malloc_ -13a0:0502 ___fheap -13a0:0504 ___fheapRover -13a0:0506 ___LargestSizeB4Rover -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0901:a45e bitmapLoadPcx_ -0901:a5ba* bitmapLoadPcxTiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -0901:04ce strstr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -0901:05d0 atoi_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0901:066b+ __open_flags_ -0901:092c+ _fsopen_ -0901:0993 fopen_ -0901:0ab6* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0901:0b40 fread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0901:0eb7 __get_errno_ptr_ -13a0:1420 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -13a0:0514 ___iob -13a0:1422 ___ClosedStreams -13a0:1426 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0901:0ebe fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0901:0eed* _frealloc_ -0901:0eed realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0901:0fca __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0901:0ffd strncpy_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0901:1039+ int86x_ -0901:11bc int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0901:11ea __I4M -0901:11ea __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0901:1202 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0901:120d _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0901:121a __I4D -0901:1269 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0901:12ed* _heapgrow_ -0901:12ed _fheapgrow_ -0901:12ee _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0901:1366 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0901:13ab _nmalloc_ -13a0:067c ___nheapbeg -13a0:067e ___MiniHeapRover -13a0:0680 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0901:1485 _ffree_ -0901:1485 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0901:14f2 _nfree_ -13a0:142a+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0901:15ed+ _null_exit_rtn_ -0901:15ed+ __null_int23_exit_ -0901:15ee exit_ -0901:160f+ _exit_ -13a0:0682+ ___int23_exit -13a0:0686 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0901:162b ultoa_ -0901:16e9* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0901:186f write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0901:1a9b __doclose_ -0901:1be5 __shutdown_stream_ -0901:1bff fclose_ -13a0:142c+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0901:1c6a+ __ibm_bios_get_ticks_ -0901:1ce1 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0901:1d08 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0901:1d1f ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0901:1f05 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -13a0:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0901:20fd tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0901:210b unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0901:233b open_ -0901:2372 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0901:239f close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0901:23a4 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0901:2402 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0901:2431 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0901:251c __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0901:254d read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0901:2686* __clib_strdup_ -0901:2686 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0901:26ed halloc_ -0901:27d2 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0901:27d9 _heapwalk_ -0901:27d9 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0901:27ee+ __NHeapWalk_ -0901:28e7 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0901:28f7 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -13a0:0692 __8087 -13a0:0693 __real87 -13a0:0694 __dos87emucall -13a0:0696 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0901:2906* __exit_with_msg_ -0901:290b __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -13a0:0698 __curbrk -13a0:06a0 __STACKLOW -13a0:06a2 __STACKTOP -13a0:06a4 __cbyte -13a0:06a6 __child -13a0:06a8 __no87 -13a0:06b5 ___FPE_handler -13a0:069a __psp -13a0:06a9 __get_ovl_stack -13a0:06ad __restore_ovl_stack -13a0:06b1 __close_ovl_file -13a0:06b9 __LpCmdLine -13a0:06bd __LpPgmName -13a0:069c __osmajor -13a0:069d __osminor -13a0:069e __osmode -13a0:069f __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0901:292a __fill_buffer_ -0901:2b79 fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0901:2cc0 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0901:3039 rand_ -0901:307b* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0901:a7a6* textInit_ -13a0:1434 _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0901:30b8 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0901:320b __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0901:3271 __InitRtns -0901:3271* __FInitRtns -0901:32cc __FiniRtns -0901:32cc* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -13a0:06c6 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0901:3330 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0901:3331 __Init_Argv_ -0901:3394+ _getargv_ -0901:36c4 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0901:36f0 __MemAllocator -0901:37ba __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0901:3917 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0901:3a8d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0901:3b7c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0901:3b7f* __set_commode_ -13a0:06c8 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -13a0:06ca __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0901:3b8b __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0901:3bea __freefp_ -0901:3c8b __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0901:3ccc __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0901:3e7c __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0901:400a __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0901:402a __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0901:425e* fcloseall_ -0901:4265 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0901:426f* _msize_ -0901:428a _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0901:429b __HeapManager_expand_ -0901:47a4 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0901:47f7 _fexpand_ -0901:47f7* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0901:482c intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0901:4840 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0901:492b __LastFree_ -0901:49a5 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0901:4ab6 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -13a0:0050 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0901:4ab9 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0901:4af3* __dosretax -0901:4af8* __dosret0 -0901:4aff __set_errno_dos_ -0901:4b67* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0901:4b72 __GetIOMode_ -0901:4ba7 __SetIOMode_nogrow_ -13a0:06e0 ___NFiles -13a0:06e2 ___init_mode -13a0:070a ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0901:4bdc __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0901:4c12 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0901:4e5b fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0901:4e70 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0901:4e81 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0901:4eb2 __doserror_ -0901:4ec0 __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0901:4ecc _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0901:4ef2 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0901:4f0e* __get_doserrno_ptr_ -13a0:1450 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -13a0:070e ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0901:4f15 _dos_creat_ -0901:4f39* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0901:4f5a+ __grow_iomode_ -0901:5041+ __shrink_iomode_ -0901:5082 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0901:5142 vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -13a0:1454 ___env_mask -13a0:1458 _environ -13a0:145c* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0901:5184 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0901:51d7 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0901:5232 _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0901:5255 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0901:52a7 __ChkTTYIOMode_ -0901:5315* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0901:53e7 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0901:5627* _fpreset_ -0901:5652 __init_8087_ -0901:5685+ __default_sigfpe_handler_ -0901:56da __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0901:574a __EnterWVIDEO_ -13a0:072e+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0901:576e __flushall_ -0901:5802 flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0901:5808 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0901:5822 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0901:5882 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0901:5a57 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -13a0:1460 ____Argv -13a0:1464 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -13a0:0730 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -13a0:0762 __Start_XI -13a0:0798 __End_XI -13a0:0798 __Start_YI -13a0:07b0 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -13a0:1466 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0901:6bba* _heapenable_ -13a0:0732 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0901:6bcb _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0901:6bf0 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0901:6c4a _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0901:6fc3* sbrk_ -0901:6fd3 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0901:703b fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0901:705e __setenvp_ -0901:71ea __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -13a0:0734 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0901:7248* _ismbblead_ -13a0:146c ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0901:72a2 __mbinit_ -13a0:0736 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0901:737d _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0901:738b toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -13a0:0738 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -13a0:073a ___Save8087 -13a0:073e ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0901:739a __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0901:73cc* __init_8087_emu -0901:73d2 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0901:742f wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0901:747a+ utoa_ -0901:751b itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0901:7565 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -13a0:0742 ___EFG_printf -13a0:0746* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0901:75ad ulltoa_ -0901:76ea* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0901:775b* _dos_close_ -0901:7769 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0901:7778 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0901:78ae __Init_FPE_handler_ -0901:78e7 __Fini_FPE_handler_ -0901:791e* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -13a0:0760 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00022c40 (142400.) -Entry point address: 0901:0072 -Link time: 00:00.61 diff --git a/bakapi.exe b/bakapi.exe deleted file mode 100755 index 46f07b9f7b6ad31cf51a893f976becf15ea59d28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46360 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

2JsKX<5rkaNig1#92pDQU?@mCs82ApXT+WWLrJ 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 F{tr>aXM6wv diff --git a/bakapi.map b/bakapi.map deleted file mode 100755 index e376ec76..00000000 --- a/bakapi.map +++ /dev/null @@ -1,669 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: bakapi.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 141c:0000 0000f080 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -bakapi_TEXT CODE AUTO 0000:0000 00000362 -16_in_TEXT CODE AUTO 0000:0370 00001e80 -16_mm_TEXT CODE AUTO 0000:21f0 00003308 -wcpu_TEXT CODE AUTO 0000:5500 00000058 -16_head_TEXT CODE AUTO 0000:5560 00000405 -16_ca_TEXT CODE AUTO 0000:5970 000003fd -kitten_TEXT CODE AUTO 0000:5d70 0000080a -16_hc_TEXT CODE AUTO 0000:6580 0000158b -timer_TEXT CODE AUTO 0000:7b10 00000235 -_TEXT CODE AUTO 07d5:0000 0000907d -modex16_TEXT CODE AUTO 07d5:9080 00002468 -16text_TEXT CODE AUTO 07d5:b4f0 0000010d -bakapee_TEXT CODE AUTO 07d5:b600 00000cb2 -16_in13_DATA FAR_DATA AUTO 1401:0000 000001a4 -FAR_DATA FAR_DATA AUTO 141b:0004 00000000 -_NULL BEGDATA DGROUP 141c:0000 00000020 -_AFTERNULL BEGDATA DGROUP 141e:0000 00000002 -CONST DATA DGROUP 141e:0002 00000076 -CONST2 DATA DGROUP 1425:0008 0000010a -_DATA DATA DGROUP 1437:0000 000005a9 -XIB DATA DGROUP 1491:000a 00000000 -XI DATA DGROUP 1491:000a 00000036 -XIE DATA DGROUP 1495:0000 00000000 -YIB DATA DGROUP 1495:0000 00000000 -YI DATA DGROUP 1495:0000 00000018 -YIE DATA DGROUP 1496:0008 00000000 -STRINGS DATA DGROUP 1496:0008 00000000 -DATA DATA DGROUP 1496:0008 00000000 -_emu_init_start EMU DGROUP 1496:0008 00000000 -_emu_init_end EMU DGROUP 1496:0008 00000000 -_BSS BSS DGROUP 1497:0000 00000e02 -STACK STACK DGROUP 1578:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: bakapi.o(/dos/z/16/src/bakapi.c) -0000:01ce main_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -141c:07ce+ _inpu -0000:04b0+ INL_KeyService_ -0000:074a+ Mouse_ -0000:07a2+ IN_GetJoyAbs_ -0000:0b4c+ IN_GetJoyButtonsDB_ -0000:0dd2+ IN_SetupJoy_ -0000:0f94* IN_Startup_ -0000:109a* IN_Default_ -0000:11fe* IN_Shutdown_ -0000:127e* IN_SetKeyHook_ -0000:12a0+ IN_ClearKeysDown_ -0000:1380* IN_ReadCursor_ -0000:149c* IN_ReadControl_ -0000:1cd4* IN_SetControlType_ -0000:1d22* IN_GetScanName_ -0000:1daa* IN_WaitForKey_ -0000:1de0* IN_WaitForASCII_ -0000:1e16+ IN_AckBack_ -0000:1efe* IN_Ack_ -0000:1fa0+ IN_IsUserInput_ -0000:2046* IN_UserInput_ -0000:208a* IN_KeyDown_ -0000:20d2+ IN_ClearKey_ -0000:214a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2bd4+ MML_CheckForEMS_ -0000:2c30+ MML_SetupEMS_ -0000:2de8+ MML_ShutdownEMS_ -0000:2e54+ MM_MapEMS_ -0000:2f50* MM_MapXEMS_ -0000:3070+ MML_CheckForXMS_ -0000:30cc* MML_SetupXMS_ -0000:31b4+ MML_ShutdownXMS_ -0000:3242+ MML_UseSpace_ -0000:3420+ MML_ClearBlock_ -0000:34a4* MM_Startup_ -0000:38d6+ MM_Shutdown_ -0000:396c MM_GetPtr_ -0000:3d66+ MM_FreePtr_ -0000:3e5e* MM_SetPurge_ -0000:3f38* MM_SetLock_ -0000:4010+ MM_SortMem_ -0000:41fe* MM_ShowMemory_ -0000:489e* MM_DumpData_ -0000:49f8+ MM_UnusedMemory_ -0000:4a7c+ MM_TotalFree_ -0000:4b12* MM_Report_ -0000:54ca* MM_BombOnError_ -141c:0930+ _beforesort -141c:0934+ _aftersort -141c:0938+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:5500 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:556e* wait_ -0000:55ba* filesize_ -0000:5620 printmeminfoline_ -0000:580c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:599e CA_OpenDebug_ -0000:59ee CA_CloseDebug_ -0000:5a1c+ CA_FarRead_ -0000:5a9c* CA_FarWrite_ -0000:5b1c* CA_ReadFile_ -0000:5b98* CA_LoadFile_ -0000:5c40* CAL_OptimizeNodes_ -0000:5cf0* CA_Startup_ -0000:5d40* CA_Shutdown_ -141c:0940* _finishcachebox -141c:0944* _drawcachebox -141c:0948* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5dac KITTENGETS -0000:5e0c* kittenopen_ -0000:605a+ catread_ -0000:610e* kittenclose_ -0000:612a+ mystrtoul_ -0000:61de+ processEscChars_ -0000:6364+ get_line_ -0000:63d6+ db_fetch_ -0000:646c+ db_insert_ -141c:04a4+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:672c+ LargestFreeBlock_ -0000:67ba+ _coreleft_ -0000:6836+ LargestFarFreeBlock_ -0000:68ec+ _farcoreleft_ -0000:699a+ LargestHugeFreeBlock_ -0000:6a8a* _hugecoreleft_ -0000:6b5a+ GetFreeSize_ -0000:6bb4+ GetFarFreeSize_ -0000:6bfe+ GetNearFreeSize_ -0000:6c4c* heapdump_ -0000:78ee+ heapstat_ -0000:7a2c+ heapstat0_ -0000:7a8e+ HC_OpenDebug_ -0000:7ade* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:7b10* start_timer_ -0000:7c3c* elapsed_timer_ -0000:7c8e* ticktock_ -0000:7cfa* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -07d5:0005 __STK -07d5:0025 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -07d5:0042 rand_ -07d5:0084* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -07d5:00af __PIA -07d5:00a8* __PIS -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -07d5:9364 VGAmodeX_ -07d5:940e+ modex__320x240_256__Enter_ -07d5:94aa* modexLeave_ -07d5:94c2 modexDefaultPage_ -07d5:9528* modexNextPage_ -07d5:95f8* modexNextPageFlexibleSize_ -07d5:96cc modexShowPage_ -07d5:97c8* modexPanPage_ -07d5:9818* modexSelectPlane_ -07d5:983c modexClearRegion_ -07d5:9954* oldDrawBmp_ -07d5:9aba* CDrawBmp_ -07d5:9c1e* modexDrawBmp_ -07d5:9c84+ modexDrawBmpRegion_ -07d5:9dee* modex_sparky4_DrawBmpRegion_ -07d5:9f58* modexDrawPlanarBuf_ -07d5:9f76* modexDrawSprite_ -07d5:9fdc+ modexDrawSpriteRegion_ -07d5:a154* modexCopyPageRegion_ -07d5:a2be* modexFadeOn_ -07d5:a2ee* modexFadeOff_ -07d5:a31c* modexFlashOn_ -07d5:a34a* modexFlashOff_ -07d5:a41a+ modexPalSave_ -07d5:a470+ modexNewPal_ -07d5:a4c0* modexLoadPalFile_ -07d5:a5a2* modexSavePalFile_ -07d5:a61a* modexPalBlack_ -07d5:a644* modexPalWhite_ -07d5:a66e+ modexPalUpdate_ -07d5:abde+ modexPalUpdate1_ -07d5:ac58* modexPalUpdate0_ -07d5:aca4+ chkcolor_ -07d5:afbc modexputPixel_ -07d5:b04a* modexgetPixel_ -07d5:b0d0* modexhlin_ -07d5:b13c modexprint_ -07d5:b2d6* modexprintbig_ -07d5:b452 cls_ -07d5:b4c0+ modexWaitBorder_ -141c:04d4 _VGA -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -07d5:b566 textInit_ -141c:1254 _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -07d5:00c6 kbhit_ -Module: gfx.lib(/dos/z/16/src/lib/bakapee.c) -07d5:b734* pdump_ -07d5:b796+ colortest_ -07d5:b7ea+ colorz_ -07d5:b850+ ssd_ -07d5:b96e+ dingpp_ -07d5:b9e0+ dingo_ -07d5:ba76+ dingas_ -07d5:bb24+ dingu_ -07d5:bb86+ dingq_ -07d5:bc26 ding_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c) -07d5:00dd getch_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -07d5:00f7 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c) -07d5:01d6+ vscanf_ -07d5:0204 scanf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -141c:0000* __nullarea -141c:0504* __ovlflag -141c:0505* __intno -141c:0506* __ovlvec -07d5:022c _cstart_ -07d5:02ff* _Not_Enough_Memory_ -07d5:0431 __exit_ -07d5:0450 __do_exit_with_msg__ -07d5:04ad __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -07d5:04b8 _big_code_ -07d5:04b8* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -141c:126c __argv -141c:1270 ___argv -141c:1274 __argc -141c:1276 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -07d5:04b8+ int86x_ -07d5:063b int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -07d5:0668 __I4M -07d5:0668 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -07d5:0680 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -07d5:068b _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -07d5:0698 __I4D -07d5:06e7 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -07d5:076b* _heapgrow_ -07d5:076b _fheapgrow_ -07d5:076c _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -07d5:07e4 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -07d5:0829 _nmalloc_ -141c:050a ___nheapbeg -141c:050c ___MiniHeapRover -141c:050e ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -07d5:0903 _fmalloc_ -07d5:0903 malloc_ -141c:0510 ___fheap -141c:0512 ___fheapRover -141c:0514 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -07d5:0a78 _ffree_ -07d5:0a78 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -07d5:0ae5 _nfree_ -141c:1278+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -07d5:0be0+ _null_exit_rtn_ -07d5:0be0+ __null_int23_exit_ -07d5:0be1 exit_ -07d5:0c02+ _exit_ -141c:0516+ ___int23_exit -141c:051a ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -07d5:0c1e __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -07d5:0c51 ultoa_ -07d5:0d0f* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -07d5:0e95 write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -07d5:10c1+ __open_flags_ -07d5:1382+ _fsopen_ -07d5:13e9 fopen_ -07d5:150c* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -07d5:1596 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -07d5:15c5 __doclose_ -07d5:170f __shutdown_stream_ -07d5:1729 fclose_ -141c:127a+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -07d5:1794+ __ibm_bios_get_ticks_ -07d5:180b clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -07d5:1832 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -07d5:1a18 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -141c:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -07d5:1c10 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -07d5:1c1e unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -07d5:1e4e open_ -07d5:1e85 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -07d5:1eb2 close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -07d5:1eb7 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -07d5:1f15 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -07d5:1f44 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -07d5:2030 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -07d5:2061 read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -07d5:219a* __clib_strdup_ -07d5:219a strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -07d5:2201 halloc_ -07d5:22e6 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -07d5:22ed _heapwalk_ -07d5:22ed _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -07d5:2302+ __NHeapWalk_ -07d5:23fb _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -07d5:240b stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -141c:0526 __8087 -141c:0527 __real87 -141c:0528 __dos87emucall -141c:052a __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -07d5:241a* __exit_with_msg_ -07d5:241f __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -141c:052c __curbrk -141c:0534 __STACKLOW -141c:0536 __STACKTOP -141c:0538 __cbyte -141c:053a __child -141c:053c __no87 -141c:0549 ___FPE_handler -141c:052e __psp -141c:053d __get_ovl_stack -141c:0541 __restore_ovl_stack -141c:0545 __close_ovl_file -141c:054d __LpCmdLine -141c:0551 __LpPgmName -141c:0530 __osmajor -141c:0531 __osminor -141c:0532 __osmode -141c:0533 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -07d5:243e+ __fill_buffer_ -07d5:268d fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -07d5:27d4 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -07d5:2b4d delay_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -141c:0556 ___iob -141c:1282 ___ClosedStreams -141c:1286 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -07d5:2cc6 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c) -07d5:2e19 ungetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c) -07d5:404e __scnf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -07d5:4314 __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -07d5:437a __InitRtns -07d5:437a* __FInitRtns -07d5:43d5 __FiniRtns -07d5:43d5* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -141c:06be ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -07d5:443a __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -07d5:443b __Init_Argv_ -07d5:449e+ _getargv_ -07d5:47ce __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -07d5:47f8 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -07d5:480c segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -07d5:48f7 __LastFree_ -07d5:4971 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -07d5:4a82 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -07d5:4a90 __MemAllocator -07d5:4b5a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -07d5:4cb7 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -07d5:4e2d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -07d5:4f1c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -141c:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -07d5:4f1f __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -07d5:4f59* __dosretax -07d5:4f5e* __dosret0 -07d5:4f65 __set_errno_dos_ -07d5:4fcd* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -07d5:4fd8* __get_errno_ptr_ -141c:128e _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -07d5:4fdf __GetIOMode_ -07d5:5014 __SetIOMode_nogrow_ -141c:06d4 ___NFiles -141c:06d6 ___init_mode -141c:06fe ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -07d5:5049* __set_commode_ -141c:0702 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -141c:0704 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -07d5:5055 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -07d5:50b4 __freefp_ -07d5:5155 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -07d5:5196 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -07d5:5346 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -07d5:537c __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -07d5:55c5 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -07d5:55da tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -07d5:55eb lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -07d5:561c __doserror_ -07d5:562a __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -07d5:5636 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -07d5:565c isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -07d5:5678* __get_doserrno_ptr_ -141c:1290 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -141c:0706 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -07d5:567f _dos_creat_ -07d5:56a3* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -07d5:56c4+ __grow_iomode_ -07d5:57ab+ __shrink_iomode_ -07d5:57ec __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -07d5:58ac vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -141c:1294 ___env_mask -141c:1298 _environ -141c:129c* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -07d5:58ee _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -07d5:5941 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -07d5:599c _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -07d5:59bf _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -07d5:5a11 __ChkTTYIOMode_ -07d5:5a7f* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -07d5:5b51 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -07d5:5d91* _fpreset_ -07d5:5dbc __init_8087_ -07d5:5def+ __default_sigfpe_handler_ -07d5:5e44 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -07d5:5eb4 __EnterWVIDEO_ -141c:0726+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -07d5:5ed8 __flushall_ -07d5:5f6c flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -07d5:5f72 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -07d5:5f8c __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -07d5:611a __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -07d5:613a __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -07d5:619a fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -07d5:636f __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -07d5:65a3* fcloseall_ -07d5:65aa __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -07d5:65b4 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -141c:0728 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -07d5:7716* _ismbblead_ -141c:12a0 ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c) -07d5:7732 mbtowc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c) -141c:019a __Bits -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm) -07d5:7850 __FDFS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -141c:072a ___EFG_printf -141c:072e ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm) -07d5:78c7* __I8M -07d5:78c7 __U8M -07d5:78ac* __I8ME -07d5:78ac* __U8ME -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -141c:13a2 ____Argv -141c:13a6 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -141c:0732 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -141c:075a __Start_XI -141c:0790 __End_XI -141c:0790 __Start_YI -141c:07a8 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -141c:13a8 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -07d5:7a12 _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -07d5:7d8b* _heapenable_ -141c:0734 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -07d5:7d9c* sbrk_ -07d5:7dac __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -07d5:7e14 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -07d5:7e19* _frealloc_ -07d5:7e19 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -07d5:7f13 __setenvp_ -07d5:809f __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -07d5:813b __mbinit_ -141c:0736 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -07d5:8216 _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -07d5:8224 toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -141c:0738 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -141c:073a ___Save8087 -141c:073e ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -07d5:8233 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -07d5:8266* __init_8087_emu -07d5:826c __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -07d5:82c9 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -07d5:8314+ utoa_ -07d5:83b5 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -07d5:83ff strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -07d5:8434 ulltoa_ -07d5:8571* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -07d5:85e2* _dos_close_ -07d5:85f0 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -07d5:85ff* _msize_ -07d5:861a _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -07d5:862b __HeapManager_expand_ -07d5:8b34 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -07d5:8b87 _fexpand_ -07d5:8b87* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -07d5:8bbc clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -07d5:8cf2 __Init_FPE_handler_ -07d5:8d2b __Fini_FPE_handler_ -07d5:8d62* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -07d5:8ff4 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -07d5:9019 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -141c:0758 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00023240 (143936.) -Entry point address: 07d5:022c -Link time: 00:00.66 diff --git a/doc/vgaregs.txt b/doc/vgaregs.txt new file mode 100755 index 00000000..07f141da --- /dev/null +++ b/doc/vgaregs.txt @@ -0,0 +1,806 @@ + + Programming the VGA Registers + by Boone (boone@ucsd.edu), March '94 + + The IBM PC has long been slammed by owners of other computers which come +with superior graphics capabilities built right into hardware. The PC is a +strange beast to program in general, and when it comes to graphics the +programmer doesn't get much help from the video hardware. However, there are +quite a few neat tricks you can do using the VGA registers, as I'm sure you're +aware. The trick is knowing just which registers to use and how to use them to +achieve the desired results. In particular, precise timing is necessary to +avoid screen flicker and/or "snow". The registers on your video card are +necessary for just about any communication with the VGA besides basic +reading/writing of pixels. Some of the registers are standard, which are the +ones we will be discussing here. Most SVGA chipsets have their own special +functions associated with different registers for things such as bank +switching, which is part of what makes trying to write SVGA programs so +difficult. The registers are also used to set the various attributes of each +video mode: horizontal and vertical resolution, color depth, refresh rate, +chain-4 mode, and so on. Luckily, BIOS handles all this for us and since we +only need to set the video mode once at program start-up and once at exit, you +should need to mess with these particular functions too much, unless you are +using a special mode, such as mode X. (See the mode X section for more info on +all this.) If you want to experiment with the video mode registers, ftp +yourself a file called TWEAK*.* (my version is TWEAK10.ZIP). For now we'll +just assume the video mode has already been set to whatever mode you wish. + One of the most common techniques used by game programmers is fade in/out. +A clean fade is simple but very effective. Suprisingly, even big-budget games +like Ultima VII often have a lot of screen noise during their fades. With a +little effort you can easily write your own noise-free fade routines. There's +nothing like giving a professional first impression on your intro screen, since +the fade-in is likely to be the very first thing they see of your program. + BIOS is much to slow for this timing-critical opperation, so we'll have to +get down and dirty with our VGA card. Fading is a fairly simple process. As +you should know, the VGA palette consists of 256 colors with 3 attributes for +each color: red, green and blue. Every cycle of the fade, we have to go +through all 768 attributes and if it is larger than 0 subtract one. We'll use +regsiters 3C8h and 3C9h for palette opperations. The operation for sending a +palette to the card is straight-forward: send a 0 to port 3C8h and then your +768 byte buffer to port 3C9h. This is good enough for setting the palette at +the start of your program, but of course it has to go in a loop for the fade, +since you'll have to do this 256 times, subtracting one from each non-zero +member of the buffer. The pseudo-code looks something like this: + + constant PALSIZE = 256*3; + unsigned character buffer[PALSIZE]; + boolean done; + counter i,j; + + for j = 255 to 0 + { + for i = 0 to PALSIZE-1 + if buffer[i] > 0 + buffer[i] = buffer[i] - 1; + + output 0 to port 3C8h; + for i = 0 to PALSIZE-1 + output buffer[i] to port 3C9h; + } + + Easy enough, right? If you convert this to the language of your choice it +should run fine. (Make sure you have the buffer pre-loaded with the correct +palette, however, or you will get very strange results...) But you'll notice +the "snow" mentioned earlier. Depending on your video card, this could mean +that you see no noise at all to fuzz covering your entire screen. Even if it +look fine on your system, however, we want to make sure it will be smooth on +*all* setups it could potentially be run on. For that we're going to have to +ask the video card when it's safe to send the palette buffer to the card, and +for that we'll need the retrace register. + Putting aside palette concerns for a moment, I'll briefly cover the retrace +on your video card. (See the next section of this article for a more in-depth +discussion of this.) Bascially the vertical retrace is a short time in which +the screen is not being updated (from video memory to your monitor) and you can +safely do writes to your video memory or palette without worrying about getting +snow, flicker, tearing, or other unwanted side-effects. This is a pretty quick +period (retrace occurs 60 to 70 times a second) so you can't do too much at +once. + Returning to our fade: we want to update the palette during the vertical +retrace. The value we want is bit 3 of register 3DAh. While that bit is zero +we're safe to write. The best practice in this case is to wait for the bit to +change to one (screen is being traced) and then the instant it changes to 0, +blast all our new video info to the card. It won't be necessary in this case +since all we are doing is fading the palette and then waiting for the next +retrace, but if you're doing animation or playing music at the same time +you'll want to include this extra bit of code as a safety net. Otherwise you +might detect the 0 in the refresh bit at the very last instant of the retrace +and end up writing while the screen is being traced. The pseudo-code now goes +like this: + + for j = 255 to 0 + { + for i = 0 to PALSIZE-1 + if buffer[i] > 0 + buffer[i] = buffer[i] - 1; + + while bit 3 of port 3DAh is 0 + no opperation; + while bit 3 of port 3DAh is 1 + no opperation; + + output 0 to port 3C8h; + for i = 0 to PALSIZE-1 + output buffer[i] to port 3C9h; + } + + That's it! All that's left is for you to implement it in your favorite +language. However, I can hear the cries right now: "Code! Give us some real +assembly code we can use!" I'm reluctant to provided it as this is the exact +sort of thing that is easy to cut and paste into your program without knowing +how it works. However, I'll give you the unoptimized main loop in 80x86 +assembly as this may be clearer to you that my explanation or pseudo-code. Two +things to remember about this code: it is optimized enough to be smooth on any +video card (or any that I've seen, anyway) assuming that the fade is the _only_ +thing going on. There's some other things you may want to change if you plan +to say, play music during this process. Secondly, you'll need to have the +current palette loaded into the buffer beforehand. You could read it from the +VGA card using either registers or BIOS, but this is both slow and (in my +oppinion) sloppy coding. You should *never* ask the video card about anything +(excluding retrace) that you could keep track of yourself. In the case of the +palette, you probably already loaded it from disk anyway, or if you are using +the default palette just read the values once and store +them in your executable or in a resource file. + + palbuf DB 768 DUP (?) + fadecnt DW 040h + +; At this point, you should: +; 1) have the video mode set +; 2) have palbuf loaded with the current palette +; 3) have something on the screen to fade! + +fadeloop: + + xor al,al ; used for comparisons and port 3D8h + mov cx,768 ; loop counter + mov si,offset palbuf ; save palette buffer in si + +decloop: + mov dl,[si] ; put next pal reg in dx + cmp al,dl ; is it 0? + je next ; nope... + dec dl ; yes, so subtract one + mov [si],dl ; put it back into palette buffer + +next: + dec cx ; decrement counter + inc si ; increment our buffer + cmp cx,0 + jne decloop ; not done yet, so loop around + + mov cx,768 ; reset for palette output + sub si,768 ; reset palbuf pointer + mov dx,03c8h + out dx,al ; inform VGA of palette change + inc dx ; DX = 3C8h + 1 = 3C9h + + mov ch,02h ; do outter loop 2 times + mov dx,03dah ; prepare refresh register + mov bx,03c9h ; prepare palette reg (for quick loading) + + cli ; disable interrupts! + +outloop: + mov cl,80h ; do inner loop 128 times + + in al,dx ; wait for current retrace to end + test al,08h + jnz $-5 + + in al,dx ; wait for current screen trace to end + test al,08h + jz $-5 + + mov dx,bx ; load up the palette change register + +innerloop: + mov al,[si] ; load next byte of palbuf + out dx,al ; send it to the VGA card + dec cl ; decrement counter + inc si ; increment palbuf pointer + cmp cl,0 + jne innerloop ; loop while not done + + dec ch ; decrement outer loop counter + cmp ch,0 + jne outloop ; loop while not done + + sti ; restore interrupts + + mov ax,fadecnt ; entire palette has been sent + dec ax ; so check fade loop + mov fadecnt,ax + cmp ax,0 ; ready to quit? + jne fadeloop ; nope, keep fading! + + + I should add a few comments about this code segment. First of all, it +assumes you want to fade every color all the way down. You may only want to +fade certain sections of the palette (if your screen was only using a certain +number of colors) or maybe your palette is low-intensity so you don't need to +go the full 256 loops to get every color down to 0. It also goes by ones, so +if you want a faster fade you can have it subtract two from each attribute. +If you want to fade to a certain color other than black (for instance, fade to +red such as the "getting hit" effect in Doom), you'll need to check if each +attribute is above or below your target color and increment or decrement +accordingly. Also, you may have noticed something in the code absent from the +pseudo-code: it only sends 128 colors to the card each retrace! This is +because if you use all 256 the next retrace may start before you get all colors +sent to the video card, thanks to the unoptimized code. Some recommend as +little as 64 colors per retrace, however I've found 128 to be okay and +certainly much faster. The above code works for any VGA-equiped machine, +regardless of processor, but you'll probably want to compress all the IN and +OUT loops into REP INSB/OUTSB, REP INSW/OUTSW, or REP INSD/OUTSD instructions +depending upon the minimum processor requirement for your game/demo. + I won't describe fading in since it's the same sort of thing, and I'm sure +you can figure it out once you know how to use the registers themselves. It's +a little more complicated since you need a second buffer of target values for +your attributes, but otherwise quite similar. + + Next up is vertical retrace. This is simply one of many read registers on +your VGA, but it happens to be one of the most useful for animation and palette +fades (as shown above). Here's a quick rundown of what exactly the vertical +retrace is, and why it's useful. + There's an electron gun in the back of your monitor that keeps the pixels +"refreshed" with their correct values every 1/60th of a second or so. It fires +electrons at each pixel, row by row. The horizontal retrace is the time it +takes it to return from the right side of the screen after it has traced a row. +This is a very short time and I wouldn't worry about that too much right now, +as it is only useful for very specialized (and quite tricky) hardware effects. +More useful, however, is the vertical retrace which occurs when the electron +gun reaches the bottom of the screen (one entire screen traced) and it returns +diagonally to the upper-right hand corner of the screen. During this time you +are free to update anything you like having to do with video with no noise or +interference (since nothing on the screen is being updated). This is a fairly +short amount of time, though, so whatever you want to do you better do it +_quickly_. For animation, you'll usually want to keep a second buffer in main +memory (remember that video RAM is quite slow compared to main RAM) which you +can use to write your animations to. When the vertical retrace occurs, you'll +want to blast the entire thing to the VGA as quickly as possible, using a +memory copy instruction. You can find more on this in articles which cover +animation. + + Lastly I'll briefly describe the VGA mode-set registers. There are quite a +number of them and for the most part they're pretty boring. By sending +different values to these registers you can achieve the various video modes +that your card is capable of. These registers set values such as horizontal +and vertical resolution, retrace timing, addressing modes, color depth, timing, +and other fun stuff. The truth is that it's easier and just as effective to +let the BIOS (gasp!) handle setting the screen mode for you, particularly since +most games use standard modes such as 320x200 anyway. At the very least you +can let BIOS set the mode to begin with and then just modify the registers to +"tweak" the mode the way you want it. Any of these non-BIOS modes are +generally refered to as mode X. I don't want to go deep into detail on the +setting and usage of mode X because there is already so much info availible on +the topic. Check out the Mode X Faq (regularly posted in comp.sys.ibm.pc.demos +and rec.games.programmer), Micheal Abrash's collumn in Dr. Dobb's and his +X-sharp library, or the section on mode X in the PC-GPE. + One mode register I'll cover quickly is the chain-4 enable/disable. A lot +of programmers seem to have trouble visualizing what this thing does exactly. +Bit 3 of port 3C4h (index 4) controls chain-4 mode. Normally it is on. This +allows fast linear addressing of the bytes in video memory, which is the way +you are probably used to addressing them. For example, to change the second +pixel on the screen to a certain color, you simply write the value to address +A000:0001. With chain-4 disabled (the main feature of mode X besides better +resolution) A000:0000 refers to the first pixel in the upper-left corner of +your screen, A000:0001 refers to the fourth pixel, A000:0002 to the eight pixel +and so on. The odd pixels are accessed by changing the write plane. Since +there are four planes, you effectively get an extra two bits of addressing +space, boosting the total bit width for your pixel addressing from 16 to 18. +Standard chain-4 four only allows access to 64K of memory (2^16) while +disabling this feature gives you the full 256K (2^18) of memory to work with. +The disadvantage, of course, is that pixel writes are slower due to the port +writes required to access odd pixels. How can this be an advantage? For one +thing, you can write four pixels at a time as long as they are all the same +color - handy for single-color polygons, as in flight simulators. Secondly, +you get four times as much memory. This allows you to have higher resolutions +without bank switching, or scroll the screen using hardware scrolling, or do +page flipping for smooth animation. And since you can change the resolution, +you can give yourself a sqaure aspect ration (320x240) which is better for +bitmap rotations and the like. But remember that it can be slower for +bitmapped graphics because you have to do at least four writes to the card (to +change planes) in order to copy bitmaps from main RAM to video memory. Don't +use mode X just because you think it's "cool"; make sure you have a good reason +for wanting to use it in your program, or otherwise you're wasting a lot of +effort for no reason. + + Now, I'm sure you want me to continue until I divulge all the secrets of the +VGA register to you - but, I only have some much time and space. Besides, I +still haven't uncovered all of their mysteries and capabilities myself. +However, below is a list of the registers which you may want to play with for +various effects. The following list was posted on rec.games.programmer by +Andrew Bromage (bromage@mundil.cs.mu.OZ.AU), so thanks to him for posting in to +begin with. + That's it for this article and I hope it helped you understand your VGA card +a little better. If not, re-read it, and try writing your own programs which +use the registers. The only way to really understand it (as with most things) +is to get some hands-on experience. + If you've got any questions, comments, flames, or corrections related to +this document or game programming/design in general, feel free to post an +article in rec.games.programmer (in case you haven't noticed by now, I hang out +there regularly) or send mail to boone@ucsd.edu. + +Here's the list. Have fun... + + Documentation Over the I/O Registers for Standard VGA Cards + + Documentated by Shaggy of The Yellow One + Email: D91-SJD@TEKN.HJ.SE + +Feel free to spread this to whoever wants it..... +------------------------------------------------------------ +Port-Index: - Port: Write/03c2h Read/03cch +usage: d7 Vertical sync polarity + d6 Horizontal sunc polarity + d5 Odd /even page + d4 Disable video + d3 Clock select 1 + d2 Clock select 0 + d1 Enable/Disable display RAM + d0 I/O address select +Description: Sync polarity: Bits are set as below for VGA displays + that use sync polarity to determine screen resolution. + Many newer multiple frequency displays are insensitive + to sync polarity + + d7 d6 Resolution + 0 0 Invalid + 0 1 400 lines + 1 0 350 lines + 1 1 480 lines + + I/O address select: When set to zero, selects the + monochrome I/O address space (3bx). When set to one, + it selects the color I/O address space (3dx) + +------------------------------------------------------------ +Port-Index: - Port: 03c2h ; read only +usage: d7 Vertical Retrace Interrupt pendling + d6 Feature connector bit 1 + d5 Feature connector bit 0 + d4 Switch sense + d0-d3 Unused + +Description: d7 uses IRQ2 + +------------------------------------------------------------ +Port-Index: - Port: 03bah,03dah ; read only +usage: d3 Vertical retrace + d0 Horizontal retrace + +------------------------------------------------------------ +Port-Index: - Port: 03c3h,46e8h +usage: d7-d1 Reserved + d0 VGA enable/disable (03c3h only) + +Description: Disables access to display memmory and the other + VGA's ports + +------------------------------------------------------------ +Port-Index: 00h Port: 03d4h, 03b4h +usage: Horizontal total +Description: Total number of characters in horizontal scan minus + five ( including blanked and border characters) + +------------------------------------------------------------ +Port-Index: 01h Port: 03d4h, 03b4h +usage: Horizontal display enable +Description: Total number of characters displayed in horizontal + scan minus one. +------------------------------------------------------------ +Port-Index: 02h Port: 03d4h, 03b4h +usage: Start horizontal blanking +Description: Character at which blanking starts + +------------------------------------------------------------ +Port-Index: 03h Port: 03d4h, 03b4h +usage: End horizontal blanking + d7 Test + d6 Skew control + d5 Skew control + d0-d4 End blanking +Description: End blanking: is five LSB bits of six-bit value, + which define the character at which blanking stops. + The MSB bit of this value is in register index 5. + +------------------------------------------------------------ +Port-Index: 04h Port: 03d4h, 03b4h +usage: Start horizontal retrace +Description: Character at which horizontal retrace starts + +------------------------------------------------------------ +Port-Index: 05h Port: 03d4h, 03b4h +usage: End horizontal retrace + d7 End horizontal blanking bit 5 + d6 Horizontal retrace delay + d5 Horizontal retrace delay + d0-d4 End horizontal retrace +Description: End horizontal retrace: defines the character at + which horizontal retrace ends + +------------------------------------------------------------ +Port-Index: 06h Port: 03d4h, 03b4h +usage: Vertical total +Description: Total number of horizontal scan lines minus two + (including blanked and border characters). MSB bits + of this value are in register index 7 + +------------------------------------------------------------ +Port-Index: 07h Port: 03d4h, 03b4h +usage: Overflow register + d7 Vertical retrace start (bit 9) + d6 Vertical display enable end (bit 9) + d5 Vertical total (bit 9) + d4 Line compare (bit 8) + d3 Start vertical blank (bit 8) + d2 Vertical retrace start (bit 8) + d1 Vertical display enable end (bit 8) + d0 Vertical total (bit 8) +------------------------------------------------------------ +Port-Index: 08h Port: 03d4h, 03b4h +usage: Preset row scan + d7 Unused + d6 Byte panning control + d5 Byte panning control + d0-d4 Preset row scan +Description: Byte panning control: is used to control byte + panning. This register together with attribute + controller register 13h allows for up to 31 pixels of + panning in double word modes + Preset row scan: Which character scan line is the + first to be displayed +------------------------------------------------------------ +Port-Index: 09h Port: 03d4h, 03b4h +usage: Maximum scan line/Character height + d7 double scan + d6 bit d9 of line compare register + d5 bit d9 of start vertical blank register + d0-d4 Maximum scan line +Description: d0-d5=Character height-1, only in textmodes +------------------------------------------------------------ +Port-Index: 0ah Port: 03d4h, 03b4h +usage: Cursor start + d7,d6 Reserved (0) + d5 Cursor off + d4-d0 Cursor start +Description: +------------------------------------------------------------ +Port-Index: 0bh Port: 03d4h, 03b4h +usage: Cursor end + d7 reserved + d6,d5 Cursor skew + d4-d0 Cursor end +Description: +------------------------------------------------------------ +Port-Index: 0ch Port: 03d4h, 03b4h +usage: Start address high +------------------------------------------------------------ +Port-Index: 0dh Port: 03d4h, 03b4h +usage: Start address low +Description: Determine the offset in display memory to be + displayed on the upper-left corner on the screen +------------------------------------------------------------ +Port-Index: 0eh Port: 03d4h, 03b4h +usage: Cursor location (high byte) +------------------------------------------------------------ +Port-Index: 0fh Port: 03d4h, 03b4h +usage: Cursor location (low byte) +Description: Where the cursor is displayed on screen +------------------------------------------------------------ +Port-Index: 10h Port: 03d4h, 03b4h +usage: Vertical retrace start +Description: 8 bits out of 10 +------------------------------------------------------------ +Port-Index: 11h Port: 03d4h, 03b4h +usage: Vertical retrace end + d7 Write protect CRTC register 0 to 7 + d6 refresh cycle select + d5 enable vertical interrupt (when 0) + d4 Clear vertical interrupt (when 0) + d0-d3 Vertical retrace end +------------------------------------------------------------ +Port-Index: 12h Port: 03d4h, 03b4h +usage: Vertical display enable end +Description: eight LSB bits out of ten-bit value which define + scan line minus one at which the display ends. + The other two are in CRTC register index 7 +------------------------------------------------------------ +Port-Index: 13h Port: 03d4h, 03b4h +usage: Offset / Logical screen width +Description: Logical screen width between successive scan lines +------------------------------------------------------------ +Port-Index: 14h Port: 03d4h, 03b4h +usage: Underline location register + d7 Reserved + d6 Double word mode + d5 count by 4 + d0-d4 Underline location +Description: Underline location: Monochrome textmode only +------------------------------------------------------------ +Port-Index: 15h Port: 03d4h, 03b4h +usage: Start vertical blanking +Description: eight LSB bits of ten-bit value minus one which + define at which scan line the vertical blanking + starts. The other two bits are in CRTC registers + index 7 and 9 +------------------------------------------------------------ +Port-Index: 16h Port: 03d4h, 03b4h +usage: End vertical blanking +Description: eight LSB bits of a value which determine the scan + line after which vertical blanking ends. +------------------------------------------------------------ +Port-Index: 17h Port: 03d4h, 03b4h +usage: Mode control register + d7 Enable vertical and hoizontal retrace + d6 Byte mode (1), word mode (0) + d5 Address wrap + d4 Reserved + d3 count by 2 + d2 multiple vertical by 2 (use half in + CRTC (8,10,12,14,18) + d1 Select row scan counter (not used) + d0 compatibilty mode support (enable interleave) +------------------------------------------------------------ +Port-Index: 18h Port: 03d4h, 03b4h +usage: Line compare register +Description: Split screen, 8 bit value out of a ten-bit value +------------------------------------------------------------ +Port-Index: 00h Port: 03c4h +usage: Reset register + d7-d2 Reserved + d1 Synchronous reset + d0 Asynchronous reset +Description: Synchr. when set to zero, will halt and reset + the sequencer at the end of its current cycle + Asyncht. when set to zero, will immediatly halt + and reset the sequencer. Data can be loss. +------------------------------------------------------------ +Port-Index: 01h Port: 03c4h +usage: Clock mode register + d7,d6 Reserved + d5 display off + d4 Allow 32-bit Fetch (not used in standard modes) + d3 Divide dot clock by 2 (used in some 320*200 modes) + d2 Allow 16-bit fetch (used in mon graphics modes) + d1 Reserved + d0 Enable (0) 9 dot characters (mono text and 400-line) +Description: Display off: Will blank screen and give the cpu + uninterrupted access the display memory. +------------------------------------------------------------ +Port-Index: 02h Port: 03c4h +usage: Color plane write enable register + d7,d6 Reserved + d3 Plane 3 Write enable + d2 Plane 2 Write enable + d1 Plane 1 Write enable + d0 Plane 0 Write enable +Description: +------------------------------------------------------------ +Port-Index: 03h Port: 03c4h +usage: Character generator select register + d7,d6 Reserved + d5 Character generator table select A (MSB) + d4 Character generator table select B (MSB) + d3,d2 Character generator table select A + d1,d0 Character generator table select B +Description: This register is only of interest if your software + will be using multiple character sets. Either one + or two character sets can be active. Table A selects + the charcater with attribute d3 set to zero and + Table B is the one with d3 set to one. +------------------------------------------------------------ +Port-Index: 04h Port: 03c4h +usage: Memory mode register + d4-d7 Reserved + d3 Chain 4 (address bits 0&1 to select plan, mode 13h) + d2 Odd/even (address bit 0 to select plane 0&2 or + 1&3 text modes) + d1 Extended memory (disable 64k modes) + d0 Reserved +Description: +------------------------------------------------------------ +Port-Index: 00h Port: 03ceh +usage: Set / Reset register + d7-d4 Reserved (0) + d3 Fill data for plane 3 + d2 Fill data for plane 2 + d1 Fill data for plane 1 + d0 Fill data for plane 0 +------------------------------------------------------------ +Port-Index: 01h Port: 03ceh +usage: Set / Reset enable register + d7-d4 Reserved (0) + d3 enable set/reset for plane 3 (1 = enable) + d2 enable set/reset for plane 2 (1 = enable) + d1 enable set/reset for plane 1 (1 = enable) + d0 enable set/reset for plane 0 (1 = enable) +Description: Set/Reset enable defines which memory planes will + receive fill data from set/reset register. Any plane + that is disable for set/reset will be written with + normal processor output data +------------------------------------------------------------ +Port-Index: 02h Port: 03ceh +usage: Color compare register + d7-d4 Reserved + d3 Color compare value for plane 3 + d2 Color compare value for plane 2 + d1 Color compare value for plane 1 + d0 Color compare value for plane 0 +Description: one indicate that color is the same +------------------------------------------------------------ +Port-Index: 03h Port: 03ceh +usage: Data rotate / Function select register + d7-d5 Resrved (0) + d4,d3 Function select + d2-d0 Rotate count + + d4 d3 Function + 0 0 Write data unmodified + 0 1 Write data ANDed with processor latches + 1 0 Write data ORed with processor latches + 1 1 Write data XORed with processor latches +Description: Rotation is made before writing data +------------------------------------------------------------ +Port-Index: 04h Port: 03ceh +usage: Read plane select register + d7-d2 Reserved (0) + d1,d0 Defines color plane for reading (0-3) +Description: Doesnt matter in color compare mode +------------------------------------------------------------ +Port-Index: 05h Port: 03ceh +usage: Mode register + d7 Reserved (0) + d6 256-colour mode + d5 Shift register mode + d4 Odd / Even mode + d3 Color compare mode enable (1 = enable) + d2 Reserved (0) + d1,d0 Write mode + + d1 d0 Write mode + 0 0 Direct write (data rotate, set/reset may apply) + 0 1 Use processor latches as write data + 1 0 Color plane n (0-3) is filled with the value of + bit n in the write data + 1 1 Use (rotated) write data ANDed with Bit mask as + bit mask. Use set/reset as if set/reset was + enable for all planes +Description: +------------------------------------------------------------ +Port-Index: 06h Port: 03ceh +usage: Miscellaneous register + d7-d4 Reserved + d3-d2 Memory map + 00 = A000h for 128k + 01 = A000h for 64k + 10 = B000h for 32k + 11 = B800h for 32k + d1 Odd/even enable (used in text modes) + d0 Graphics mode enable +Description: Memory map defines the location and size of the + host window +------------------------------------------------------------ +Port-Index: 07h Port: 03ceh +usage: Color don't care register + d7-d4 Reserved (0) + d3 Plane 3 don't care + d2 Plane 2 don't care + d1 Plane 1 don't care + d0 Plane 0 don't care +Description: Color don't care is used in conjunction with color + compare mode. This register masks particular planes + from being tested during color compare cycles. +------------------------------------------------------------ +Port-Index: 08h Port: 03ceh +usage: Bitmask register +Description: The bitmask register is used to mask certain bit + positons from being modified. +------------------------------------------------------------ +Port-Index: - Port: 03c0h both index and data +usage: d7,d6 Reserved + d5 Palette address source + 0 = palette can be modified, screen is blanked + 1 = screen is enable, palette cannot be modified + d4-d0 Palette register address +Description: Palette register address selects which register of + the attributes controller will be addres,sed by the + next I/O write cycle +------------------------------------------------------------ +Port-Index: 00h-0fh Port: 03c0h +usage: Color palette register + d6,d7 Reserved + d5-d0 Color value +Description: not used in 256 color modes +------------------------------------------------------------ +Port-Index: 10h Port: 03c0h +usage: Mode control register + d7 p4,p5 source select + d6 pixel width + d5 Horizontal panning compatibility + d4 Reserved + d3 Background intensify / enable blinking + d2 Line graphics enable (text modes only) + d1 display type + d0 graphics / text mode +Description: p4,p5 source select: selects the source for video + outputs p4 and p5 to the DACs. If set to zero, p4 + and p5 are driven from the palette registers (normal + operation). If set to one, p4 and p5 video outputs + come from bits 0 and 1 of the color select register. + pixel width: is set to one in mode 13h (256-color mode) + horizontal panning compatibility: enhances the + operation of the line compare register of the CRT + controller, which allows one section of the screen + to be scrolled while another section remains stationary. + When this bit is set to one, the stationary + section of the screen will also be immune to horizontal + panning. +------------------------------------------------------------ +Port-Index: 11h Port: 03c0h +usage: Screen border color +Description: In text modes, the screen border color register + selects the color of the border that sorrounds the + text display area on the screen. This is also referred + to by IBM as overscan. Unfortunately, this feature + does not work properly on EGA displays in 350-line + modes. +------------------------------------------------------------ +Port-Index: 12h Port: 03c0h +usage: Color plane enable register + d7,d6 Reserved + d5,d4 Video status mux + d3 Enable color plane 3 + d2 Enable color plane 2 + d1 Enable color plane 1 + d0 Enable color plane 0 +Description: The video status mux bits can be used in conjunction + with the diagnostic bits of input status register 1 + to read palette registers. For the EGA, this is the + only means available for reading the palette registers. + Enable color planes can be used to enable or disable + color planes at the input to the color lockup table. + A zero in any of these bit positions will mask the + data from that color plane. The effect on the display + will be the same as if that color plane were cleared + to all zeros. +------------------------------------------------------------ +Port-Index: 13h Port: 03c0h +usage: Horizontal panning register + d7-d4 reserved + d3-d0 Horizontal pan +Description: Horizontal pan allows the display to be shifted + horizontally one pixel at a time. + + d3-d0 Number of pixels shifted to the left + 0+,1+,2+ 13h Other modes + 3+,7,7+ + 0 1 0 0 + 1 2 1 - + 2 3 2 1 + 3 4 3 - + 4 5 4 2 + 5 6 5 - + 6 7 6 3 + 7 8 7 - + 8 9 - - +------------------------------------------------------------ +Port-Index: 14h Port: 03c0h +usage: Color select register + d7-d4 Reserved + d3 color 7 + d2 color 6 + d1 color 5 + d0 color 4 +Description: Color 7 and color 6: are normally used as the high + order bits of the eight-bit video color data from the + attribute controller to the DACs. The only exceptions + are 256-color modes + Color 5 and color 4: can be used in place of the p5 + and p6 outputs from the palette registers (see mode + control register - index 10h). In 16-color modes, the + color select register can be used to rapidly cycle + between sets of colors in the video DAC. +------------------------------------------------------------ +Port-Index: - Port: 03c6h +usage: Pixel mask register +Description: ??? +------------------------------------------------------------ +Port-Index: - Port: 03c7h +usage: DAC state register (read-only) +Description: if d0 and d1 is set to zero it indicates that + the lookup table is in a write mode +------------------------------------------------------------ +Port-Index: - Port: 03c7h +usage: Lookup table read index register (Write only) +Description: Used when you want to read the palette (set color + number) +------------------------------------------------------------ +Port-Index: - Port: 03c8h +usage: Lookup table write index register +Description: Used when you want to change palette (set color + number) +------------------------------------------------------------ +Port-Index: - Port: 03c9h +usage: Lookup table data register +Description: Read color value (Red-Green-Blue) or write same data. +------------------------------------------------------------ diff --git a/exmmtest.exe b/exmmtest.exe deleted file mode 100755 index 45966b55b9807b1166fde2df9067bc7914531dd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36374 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

K# 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 diff --git a/fmemtest.map b/fmemtest.map deleted file mode 100755 index 87d76443..00000000 --- a/fmemtest.map +++ /dev/null @@ -1,579 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: fmemtest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0ece:0000 0000e700 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -fmemtest_TEXT CODE AUTO 0000:0000 00000272 -16_in_TEXT CODE AUTO 0000:0280 00001e80 -16_mm_TEXT CODE AUTO 0000:2100 00003308 -wcpu_TEXT CODE AUTO 0000:5410 00000058 -16_head_TEXT CODE AUTO 0000:5470 00000405 -16_ca_TEXT CODE AUTO 0000:5880 000003fd -kitten_TEXT CODE AUTO 0000:5c80 0000080a -16_hc_TEXT CODE AUTO 0000:6490 0000158b -timer_TEXT CODE AUTO 0000:7a20 00000235 -_TEXT CODE AUTO 0000:7c60 00006ec9 -16_in13_DATA FAR_DATA AUTO 0eb3:0000 000001a4 -FAR_DATA FAR_DATA AUTO 0ecd:0004 00000000 -_NULL BEGDATA DGROUP 0ece:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0ed0:0000 00000002 -CONST DATA DGROUP 0ed0:0002 00000076 -CONST2 DATA DGROUP 0ed7:0008 00000102 -_DATA DATA DGROUP 0ee8:0000 0000056b -XIB DATA DGROUP 0f3e:000c 00000000 -XI DATA DGROUP 0f3e:000c 00000036 -XIE DATA DGROUP 0f42:0002 00000000 -YIB DATA DGROUP 0f42:0002 00000000 -YI DATA DGROUP 0f42:0002 00000018 -YIE DATA DGROUP 0f43:000a 00000000 -STRINGS DATA DGROUP 0f43:000a 00000000 -DATA DATA DGROUP 0f43:000a 00000000 -_emu_init_start EMU DGROUP 0f43:000a 00000000 -_emu_init_end EMU DGROUP 0f43:000a 00000000 -_BSS BSS DGROUP 0f44:0000 000004da -STACK STACK DGROUP 0f92:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: fmemtest.o(/dos/z/16/src/fmemtest.c) -0000:00e2 main_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -0ece:076e+ _inpu -0000:03c0+ INL_KeyService_ -0000:065a+ Mouse_ -0000:06b2+ IN_GetJoyAbs_ -0000:0a5c+ IN_GetJoyButtonsDB_ -0000:0ce2+ IN_SetupJoy_ -0000:0ea4* IN_Startup_ -0000:0faa* IN_Default_ -0000:110e* IN_Shutdown_ -0000:118e* IN_SetKeyHook_ -0000:11b0+ IN_ClearKeysDown_ -0000:1290* IN_ReadCursor_ -0000:13ac* IN_ReadControl_ -0000:1be4* IN_SetControlType_ -0000:1c32* IN_GetScanName_ -0000:1cba* IN_WaitForKey_ -0000:1cf0* IN_WaitForASCII_ -0000:1d26+ IN_AckBack_ -0000:1e0e* IN_Ack_ -0000:1eb0+ IN_IsUserInput_ -0000:1f56* IN_UserInput_ -0000:1f9a* IN_KeyDown_ -0000:1fe2+ IN_ClearKey_ -0000:205a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2ae4+ MML_CheckForEMS_ -0000:2b40+ MML_SetupEMS_ -0000:2cf8+ MML_ShutdownEMS_ -0000:2d64+ MM_MapEMS_ -0000:2e60* MM_MapXEMS_ -0000:2f80+ MML_CheckForXMS_ -0000:2fdc* MML_SetupXMS_ -0000:30c4+ MML_ShutdownXMS_ -0000:3152+ MML_UseSpace_ -0000:3330+ MML_ClearBlock_ -0000:33b4* MM_Startup_ -0000:37e6+ MM_Shutdown_ -0000:387c MM_GetPtr_ -0000:3c76+ MM_FreePtr_ -0000:3d6e* MM_SetPurge_ -0000:3e48* MM_SetLock_ -0000:3f20+ MM_SortMem_ -0000:410e* MM_ShowMemory_ -0000:47ae* MM_DumpData_ -0000:4908+ MM_UnusedMemory_ -0000:498c+ MM_TotalFree_ -0000:4a22* MM_Report_ -0000:53da* MM_BombOnError_ -0ece:08d0+ _beforesort -0ece:08d4+ _aftersort -0ece:08d8+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:5410 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:547e* wait_ -0000:54ca* filesize_ -0000:5530 printmeminfoline_ -0000:571c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:58ae CA_OpenDebug_ -0000:58fe CA_CloseDebug_ -0000:592c+ CA_FarRead_ -0000:59ac* CA_FarWrite_ -0000:5a2c* CA_ReadFile_ -0000:5aa8* CA_LoadFile_ -0000:5b50* CAL_OptimizeNodes_ -0000:5c00* CA_Startup_ -0000:5c50* CA_Shutdown_ -0ece:08e0* _finishcachebox -0ece:08e4* _drawcachebox -0ece:08e8* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5cbc KITTENGETS -0000:5d1c* kittenopen_ -0000:5f6a+ catread_ -0000:601e* kittenclose_ -0000:603a+ mystrtoul_ -0000:60ee+ processEscChars_ -0000:6274+ get_line_ -0000:62e6+ db_fetch_ -0000:637c+ db_insert_ -0ece:0494+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:663c+ LargestFreeBlock_ -0000:66ca+ _coreleft_ -0000:6746+ LargestFarFreeBlock_ -0000:67fc+ _farcoreleft_ -0000:68aa+ LargestHugeFreeBlock_ -0000:699a* _hugecoreleft_ -0000:6a6a+ GetFreeSize_ -0000:6ac4+ GetFarFreeSize_ -0000:6b0e+ GetNearFreeSize_ -0000:6b5c* heapdump_ -0000:77fe+ heapstat_ -0000:793c+ heapstat0_ -0000:799e+ HC_OpenDebug_ -0000:79ee* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:7a20* start_timer_ -0000:7b4c* elapsed_timer_ -0000:7b9e* ticktock_ -0000:7c0a* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7c65 __STK -0000:7c85 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:7ca2 _heapgrow_ -0000:7ca2 _fheapgrow_ -0000:7ca3 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:7d1b printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:7d4a _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c) -0000:7d8f _bmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:7dc6 _msize_ -0000:7de1 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c) -0000:7df2 _nmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0ece:0000* __nullarea -0ece:04b6* __ovlflag -0ece:04b7* __intno -0ece:04b8* __ovlvec -0000:7e06 _cstart_ -0000:7ed9* _Not_Enough_Memory_ -0000:800b __exit_ -0000:802a __do_exit_with_msg__ -0000:8087 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:8092 _big_code_ -0000:8092* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -0ece:08f4 __argv -0ece:08f8 ___argv -0ece:08fc __argc -0ece:08fe ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:8099 __PIA -0000:8092* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:80b0+ int86x_ -0000:8233 int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:8260 __I4M -0000:8260 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:8278 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:8283 _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:8290 __I4D -0000:82df __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:8363 _nmalloc_ -0ece:04bc ___nheapbeg -0ece:04be ___MiniHeapRover -0ece:04c0 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:843d _fmalloc_ -0000:843d malloc_ -0ece:04c2 ___fheap -0ece:04c4 ___fheapRover -0ece:04c6 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:85b2 _ffree_ -0000:85b2 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:861f _nfree_ -0ece:0900+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:871a+ _null_exit_rtn_ -0000:871a+ __null_int23_exit_ -0000:871b exit_ -0000:873c+ _exit_ -0ece:04c8+ ___int23_exit -0ece:04cc ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:8758 __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:878b ultoa_ -0000:8849* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:89cf write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8bfb+ __open_flags_ -0000:8ebc+ _fsopen_ -0000:8f23 fopen_ -0000:9046* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:90d0 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:90ff __doclose_ -0000:9249 __shutdown_stream_ -0000:9263 fclose_ -0ece:0902+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:92ce+ __ibm_bios_get_ticks_ -0000:9345 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:936c kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:9383 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:9569 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0ece:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:9761 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:976f unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:999f open_ -0000:99d6 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:9a03 close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:9a08 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:9a66 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:9a95 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:9b80 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:9bb1 read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9cea* __clib_strdup_ -0000:9cea strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9d51 halloc_ -0000:9e36 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9e3d _heapwalk_ -0000:9e3d _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9e52+ __NHeapWalk_ -0000:9f4b _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9f5b stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -0ece:04d8 __8087 -0ece:04d9 __real87 -0ece:04da __dos87emucall -0ece:04dc __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9f6a* __exit_with_msg_ -0000:9f6f __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0ece:04de __curbrk -0ece:04e6 __STACKLOW -0ece:04e8 __STACKTOP -0ece:04ea __cbyte -0ece:04ec __child -0ece:04ee __no87 -0ece:04fb ___FPE_handler -0ece:04e0 __psp -0ece:04ef __get_ovl_stack -0ece:04f3 __restore_ovl_stack -0ece:04f7 __close_ovl_file -0ece:04ff __LpCmdLine -0ece:0503 __LpPgmName -0ece:04e2 __osmajor -0ece:04e3 __osminor -0ece:04e4 __osmode -0ece:04e5 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:a013 __LastFree_ -0000:a08d __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0ece:0508 ___iob -0ece:090a ___ClosedStreams -0ece:090e ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:a1b8 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:a30b __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:a371 __InitRtns -0000:a371* __FInitRtns -0000:a3cc __FiniRtns -0000:a3cc* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0ece:0670 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:a430 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:a431 __Init_Argv_ -0000:a494+ _getargv_ -0000:a7c4 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:a7ee intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:a802 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:a868 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:a870 __MemAllocator -0000:a93a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:aa97 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:ac0d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:acfc __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0ece:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:acff __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:ad39* __dosretax -0000:ad3e* __dosret0 -0000:ad45 __set_errno_dos_ -0000:adad* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:adb8* __get_errno_ptr_ -0ece:0916 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:adbf __GetIOMode_ -0000:adf4 __SetIOMode_nogrow_ -0ece:0686 ___NFiles -0ece:0688 ___init_mode -0ece:06b0 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:ae29* __set_commode_ -0ece:06b4 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0ece:06b6 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:ae35 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:ae94 __freefp_ -0000:af35 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:af76 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:b126 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:b15c __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:b3a5 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:b3ba tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:b3cb lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:b3fc __doserror_ -0000:b40a __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:b416 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:b43c isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:b458* __get_doserrno_ptr_ -0ece:0918 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0ece:06b8 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:b45f _dos_creat_ -0000:b483* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:b4a4+ __grow_iomode_ -0000:b58b+ __shrink_iomode_ -0000:b5cc __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:b68c vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -0ece:091c ___env_mask -0ece:0920 _environ -0ece:0924* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:b6ce _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:b721 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:b77c _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:b79f _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:b7f1 __ChkTTYIOMode_ -0000:b85f* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:b931 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:bb71* _fpreset_ -0000:bb9c __init_8087_ -0000:bbcf+ __default_sigfpe_handler_ -0000:bc24 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:bc94 __EnterWVIDEO_ -0ece:06d8+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0ece:06da __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:bcb8* _heapenable_ -0ece:06dc ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:bcc9* sbrk_ -0000:bcd9 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:bd41 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:bf75* fcloseall_ -0000:bf7c __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:bf86 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:c15b __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:c2e9 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0ece:0928 ____Argv -0ece:092c ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0ece:070c __Start_XI -0ece:0742 __End_XI -0ece:0742 __Start_YI -0ece:075a __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -0ece:092e ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:d44c _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:d7c5 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:d825 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:d82a+ __flushall_ -0000:d8be flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:d8c4* _frealloc_ -0000:d8c4 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:d9be __setenvp_ -0000:db4a __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0ece:06de ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:dba8* _ismbblead_ -0ece:0934 ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:dc02 __mbinit_ -0ece:06e0 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:dcdd _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:dceb toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -0ece:06e2 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -0ece:06e4 ___Save8087 -0ece:06e8 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:dcfa __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:dd2c* __init_8087_emu -0000:dd32 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:dd8f wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:ddda+ utoa_ -0000:de7b itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:dec5 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0ece:06ec ___EFG_printf -0ece:06f0* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:df0d ulltoa_ -0000:e04a* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:e0bb* _dos_close_ -0000:e0c9 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:e0d8 __HeapManager_expand_ -0000:e5e1 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:e634 _fexpand_ -0000:e634* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:e669 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:e79e __Init_FPE_handler_ -0000:e7d7 __Fini_FPE_handler_ -0000:e80e* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:eaa0 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:eac5 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -0ece:070a ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 0001d3e0 (119776.) -Entry point address: 0000:7e06 -Link time: 00:00.94 diff --git a/fontgfx.exe b/fontgfx.exe deleted file mode 100755 index 1c724891c1eddf8cda5a1c450e36b61a9608e897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42135 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

z 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 diff --git a/fontgfx.map b/fontgfx.map deleted file mode 100755 index f6431623..00000000 --- a/fontgfx.map +++ /dev/null @@ -1,638 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: fontgfx.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 119f:0000 0000f4e0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -fontgfx_TEXT CODE AUTO 0000:0000 00000284 -16_in_TEXT CODE AUTO 0000:0290 00001e80 -16_mm_TEXT CODE AUTO 0000:2110 00003308 -wcpu_TEXT CODE AUTO 0000:5420 00000058 -16_head_TEXT CODE AUTO 0000:5480 00000405 -16_ca_TEXT CODE AUTO 0000:5890 000003fd -kitten_TEXT CODE AUTO 0000:5c90 0000080a -16_hc_TEXT CODE AUTO 0000:64a0 0000158b -timer_TEXT CODE AUTO 0000:7a30 00000235 -_TEXT CODE AUTO 0000:7c70 00007645 -16text_TEXT CODE AUTO 0000:f2c0 0000010d -modex16_TEXT CODE AUTO 0f3d:0000 00002468 -16_in13_DATA FAR_DATA AUTO 1184:0000 000001a4 -FAR_DATA FAR_DATA AUTO 119e:0004 00000000 -_NULL BEGDATA DGROUP 119f:0000 00000020 -_AFTERNULL BEGDATA DGROUP 11a1:0000 00000002 -CONST DATA DGROUP 11a1:0002 00000076 -CONST2 DATA DGROUP 11a8:0008 00000102 -_DATA DATA DGROUP 11b9:0000 000009f5 -XIB DATA DGROUP 1258:0006 00000000 -XI DATA DGROUP 1258:0006 00000036 -XIE DATA DGROUP 125b:000c 00000000 -YIB DATA DGROUP 125b:000c 00000000 -YI DATA DGROUP 125b:000c 00000018 -YIE DATA DGROUP 125d:0004 00000000 -STRINGS DATA DGROUP 125d:0004 00000000 -DATA DATA DGROUP 125d:0004 00000000 -_emu_init_start EMU DGROUP 125d:0004 00000000 -_emu_init_end EMU DGROUP 125d:0004 00000000 -_BSS BSS DGROUP 125e:0000 00000e22 -STACK STACK DGROUP 1341:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: fontgfx.o(/dos/z/16/src/fontgfx.c) -0000:0138 main_ -119f:0bf0+ _gvar -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -119f:0c2e+ _inpu -0000:03d0+ INL_KeyService_ -0000:066a+ Mouse_ -0000:06c2+ IN_GetJoyAbs_ -0000:0a6c+ IN_GetJoyButtonsDB_ -0000:0cf2+ IN_SetupJoy_ -0000:0eb4* IN_Startup_ -0000:0fba* IN_Default_ -0000:111e* IN_Shutdown_ -0000:119e* IN_SetKeyHook_ -0000:11c0+ IN_ClearKeysDown_ -0000:12a0* IN_ReadCursor_ -0000:13bc* IN_ReadControl_ -0000:1bf4* IN_SetControlType_ -0000:1c42* IN_GetScanName_ -0000:1cca* IN_WaitForKey_ -0000:1d00* IN_WaitForASCII_ -0000:1d36+ IN_AckBack_ -0000:1e1e* IN_Ack_ -0000:1ec0+ IN_IsUserInput_ -0000:1f66* IN_UserInput_ -0000:1faa* IN_KeyDown_ -0000:1ff2+ IN_ClearKey_ -0000:206a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2af4+ MML_CheckForEMS_ -0000:2b50+ MML_SetupEMS_ -0000:2d08+ MML_ShutdownEMS_ -0000:2d74+ MM_MapEMS_ -0000:2e70* MM_MapXEMS_ -0000:2f90+ MML_CheckForXMS_ -0000:2fec* MML_SetupXMS_ -0000:30d4+ MML_ShutdownXMS_ -0000:3162+ MML_UseSpace_ -0000:3340+ MML_ClearBlock_ -0000:33c4* MM_Startup_ -0000:37f6+ MM_Shutdown_ -0000:388c MM_GetPtr_ -0000:3c86+ MM_FreePtr_ -0000:3d7e* MM_SetPurge_ -0000:3e58* MM_SetLock_ -0000:3f30+ MM_SortMem_ -0000:411e* MM_ShowMemory_ -0000:47be* MM_DumpData_ -0000:4918+ MM_UnusedMemory_ -0000:499c+ MM_TotalFree_ -0000:4a32* MM_Report_ -0000:53ea* MM_BombOnError_ -119f:0d90+ _beforesort -119f:0d94+ _aftersort -119f:0d98+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:5420 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:548e* wait_ -0000:54da* filesize_ -0000:5540 printmeminfoline_ -0000:572c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:58be CA_OpenDebug_ -0000:590e CA_CloseDebug_ -0000:593c+ CA_FarRead_ -0000:59bc* CA_FarWrite_ -0000:5a3c* CA_ReadFile_ -0000:5ab8* CA_LoadFile_ -0000:5b60* CAL_OptimizeNodes_ -0000:5c10* CA_Startup_ -0000:5c60* CA_Shutdown_ -119f:0da0* _finishcachebox -119f:0da4* _drawcachebox -119f:0da8* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5ccc KITTENGETS -0000:5d2c* kittenopen_ -0000:5f7a+ catread_ -0000:602e* kittenclose_ -0000:604a+ mystrtoul_ -0000:60fe+ processEscChars_ -0000:6284+ get_line_ -0000:62f6+ db_fetch_ -0000:638c+ db_insert_ -119f:08e4+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:664c+ LargestFreeBlock_ -0000:66da+ _coreleft_ -0000:6756+ LargestFarFreeBlock_ -0000:680c+ _farcoreleft_ -0000:68ba+ LargestHugeFreeBlock_ -0000:69aa* _hugecoreleft_ -0000:6a7a+ GetFreeSize_ -0000:6ad4+ GetFarFreeSize_ -0000:6b1e+ GetNearFreeSize_ -0000:6b6c* heapdump_ -0000:780e+ heapstat_ -0000:794c+ heapstat0_ -0000:79ae+ HC_OpenDebug_ -0000:79fe* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:7a30* start_timer_ -0000:7b5c* elapsed_timer_ -0000:7bae* ticktock_ -0000:7c1a* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7c75 __STK -0000:7c95 __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:f336 textInit_ -119f:0db4 _romFonts -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0f3d:02e4 VGAmodeX_ -0f3d:038e+ modex__320x240_256__Enter_ -0f3d:042a* modexLeave_ -0f3d:0442 modexDefaultPage_ -0f3d:04a8* modexNextPage_ -0f3d:0578* modexNextPageFlexibleSize_ -0f3d:064c* modexShowPage_ -0f3d:0748* modexPanPage_ -0f3d:0798* modexSelectPlane_ -0f3d:07bc+ modexClearRegion_ -0f3d:08d4* oldDrawBmp_ -0f3d:0a3a* CDrawBmp_ -0f3d:0b9e* modexDrawBmp_ -0f3d:0c04+ modexDrawBmpRegion_ -0f3d:0d6e* modex_sparky4_DrawBmpRegion_ -0f3d:0ed8* modexDrawPlanarBuf_ -0f3d:0ef6* modexDrawSprite_ -0f3d:0f5c+ modexDrawSpriteRegion_ -0f3d:10d4* modexCopyPageRegion_ -0f3d:123e* modexFadeOn_ -0f3d:126e* modexFadeOff_ -0f3d:129c* modexFlashOn_ -0f3d:12ca* modexFlashOff_ -0f3d:139a+ modexPalSave_ -0f3d:13f0+ modexNewPal_ -0f3d:1440* modexLoadPalFile_ -0f3d:1522* modexSavePalFile_ -0f3d:159a* modexPalBlack_ -0f3d:15c4* modexPalWhite_ -0f3d:15ee+ modexPalUpdate_ -0f3d:1b5e+ modexPalUpdate1_ -0f3d:1bd8* modexPalUpdate0_ -0f3d:1c24+ chkcolor_ -0f3d:1f3c+ modexputPixel_ -0f3d:1fca* modexgetPixel_ -0f3d:2050* modexhlin_ -0f3d:20bc modexprint_ -0f3d:2256 modexprintbig_ -0f3d:23d2* cls_ -0f3d:2440+ modexWaitBorder_ -119f:0914+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c) -0000:7cb2 getch_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:7ccc printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:7cfb sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -119f:0000* __nullarea -119f:093c* __ovlflag -119f:093d* __intno -119f:093e* __ovlvec -0000:7d2a _cstart_ -0000:7dfd* _Not_Enough_Memory_ -0000:7f2f __exit_ -0000:7f4e __do_exit_with_msg__ -0000:7fab __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:7fb6 _big_code_ -0000:7fb6* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -119f:16cc __argv -119f:16d0 ___argv -119f:16d4 __argc -119f:16d6 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:7fbd __PIA -0000:7fb6* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:7fd4+ int86x_ -0000:8157 int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:8184 __I4M -0000:8184 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:819c _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:81a7 _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:81b4 __I4D -0000:8203 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:8287* _heapgrow_ -0000:8287 _fheapgrow_ -0000:8288 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:8300 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:8345 _nmalloc_ -119f:0942 ___nheapbeg -119f:0944 ___MiniHeapRover -119f:0946 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:841f _fmalloc_ -0000:841f malloc_ -119f:0948 ___fheap -119f:094a ___fheapRover -119f:094c ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:8594 _ffree_ -0000:8594 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:8601 _nfree_ -119f:16d8+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:86fc+ _null_exit_rtn_ -0000:86fc+ __null_int23_exit_ -0000:86fd exit_ -0000:871e+ _exit_ -119f:094e+ ___int23_exit -119f:0952 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:873a __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:876d ultoa_ -0000:882b* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:89b1 write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8bdd+ __open_flags_ -0000:8e9e+ _fsopen_ -0000:8f05 fopen_ -0000:9028* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:90b2 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:90e1 __doclose_ -0000:922b __shutdown_stream_ -0000:9245 fclose_ -119f:16da+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:92b0+ __ibm_bios_get_ticks_ -0000:9327 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:934e kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:9365 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:954b fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -119f:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:9743 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:9751 unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:9981 open_ -0000:99b8 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:99e5 close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:99ea filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:9a48 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:9b34 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:9b65 read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9c9e* __clib_strdup_ -0000:9c9e strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9d05 halloc_ -0000:9dea hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9df1 _heapwalk_ -0000:9df1 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9e06+ __NHeapWalk_ -0000:9eff _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9f0f stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -119f:095e __8087 -119f:095f __real87 -119f:0960 __dos87emucall -119f:0962 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9f1e* __exit_with_msg_ -0000:9f23 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -119f:0964 __curbrk -119f:096c __STACKLOW -119f:096e __STACKTOP -119f:0970 __cbyte -119f:0972 __child -119f:0974 __no87 -119f:0981 ___FPE_handler -119f:0966 __psp -119f:0975 __get_ovl_stack -119f:0979 __restore_ovl_stack -119f:097d __close_ovl_file -119f:0985 __LpCmdLine -119f:0989 __LpPgmName -119f:0968 __osmajor -119f:0969 __osminor -119f:096a __osmode -119f:096b __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:9f42+ __fill_buffer_ -0000:a191 fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:a2d8 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:a651 rand_ -0000:a693* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -119f:0992 ___iob -119f:16e2 ___ClosedStreams -119f:16e6 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:a6d0 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:a83c vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:a87e __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:a8e4 __InitRtns -0000:a8e4* __FInitRtns -0000:a93f __FiniRtns -0000:a93f* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -119f:0afa ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:a9a4 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:a9a5 __Init_Argv_ -0000:aa08+ _getargv_ -0000:ad38 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:ad62 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:ad76 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:ae61 __LastFree_ -0000:aedb __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:afec __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:aff0 __MemAllocator -0000:b0ba __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:b217 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:b38d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:b47c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -119f:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:b47f __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:b4b9* __dosretax -0000:b4be* __dosret0 -0000:b4c5 __set_errno_dos_ -0000:b52d* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:b538* __get_errno_ptr_ -119f:16ee _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:b53f __GetIOMode_ -0000:b574 __SetIOMode_nogrow_ -119f:0b10 ___NFiles -119f:0b12 ___init_mode -119f:0b3a ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:b5a9* __set_commode_ -119f:0b3e __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -119f:0b40 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:b5b5 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:b614 __freefp_ -0000:b6b5 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:b6f6 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:b8a6 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:b8dc __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:bb25 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:bb3a tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:bb4b lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:bb7c __doserror_ -0000:bb8a __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:bb96 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:bbbc isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:bbd8* __get_doserrno_ptr_ -119f:16f0 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -119f:0b42 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:bbdf _dos_creat_ -0000:bc03* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:bc24+ __grow_iomode_ -0000:bd0b+ __shrink_iomode_ -0000:bd4c __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -119f:16f4 ___env_mask -119f:16f8 _environ -119f:16fc* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:bdf3 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:be46 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:bea1 _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:bec4 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:bf16 __ChkTTYIOMode_ -0000:bf84* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:c056 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:c296* _fpreset_ -0000:c2c1 __init_8087_ -0000:c2f4+ __default_sigfpe_handler_ -0000:c349 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:c3b9 __EnterWVIDEO_ -119f:0b62+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:c3dd __flushall_ -0000:c471 flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:c477 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:c491 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:c61f __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:c63f __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:c69f fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:c874 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:caa8* fcloseall_ -0000:caaf __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:cab9 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -119f:1700 ____Argv -119f:1704 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -119f:0b64 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -119f:0b96 __Start_XI -119f:0bcc __End_XI -119f:0bcc __Start_YI -119f:0be4 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -119f:1706 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:dc1c _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:df95* _heapenable_ -119f:0b66 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:dfa6* sbrk_ -0000:dfb6 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:e01e fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:e023* _frealloc_ -0000:e023 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:e11d __setenvp_ -0000:e2a9 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -119f:0b68 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:e307* _ismbblead_ -119f:170c ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:e361 __mbinit_ -119f:0b6a ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:e43c _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:e44a toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -119f:0b6c __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -119f:0b6e ___Save8087 -119f:0b72 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:e459 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:e48c* __init_8087_emu -0000:e492 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:e4ef wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:e53a+ utoa_ -0000:e5db itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:e625 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -119f:0b76 ___EFG_printf -119f:0b7a* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:e66d ulltoa_ -0000:e7aa* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:e81b* _dos_close_ -0000:e829 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:e838* _msize_ -0000:e853 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:e864 __HeapManager_expand_ -0000:ed6d _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:edc0 _fexpand_ -0000:edc0* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:edf5 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:ef2a __Init_FPE_handler_ -0000:ef63 __Fini_FPE_handler_ -0000:ef9a* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:f22c _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:f251 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -119f:0b94 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00020ed0 (134864.) -Entry point address: 0000:7d2a -Link time: 00:00.03 diff --git a/fonttest.exe b/fonttest.exe deleted file mode 100755 index 6f1046a79f328871f5cc13c69d93a490bc562d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37002 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

    4#p1I?xw4v$0gUg`7sgZKu57J0l~e^0+0h$ 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 Cd)FcW diff --git a/palettel.map b/palettel.map deleted file mode 100755 index 6526dbfe..00000000 --- a/palettel.map +++ /dev/null @@ -1,656 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: palettel.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 127c:0000 0000f0c0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -palettel_TEXT CODE AUTO 0000:0000 0000023b -16_in_TEXT CODE AUTO 0000:0240 00001e80 -16_mm_TEXT CODE AUTO 0000:20c0 00003308 -wcpu_TEXT CODE AUTO 0000:53d0 00000058 -16_head_TEXT CODE AUTO 0000:5430 00000405 -16_ca_TEXT CODE AUTO 0000:5840 000003fd -kitten_TEXT CODE AUTO 0000:5c40 0000080a -16_hc_TEXT CODE AUTO 0000:6450 0000158b -timer_TEXT CODE AUTO 0000:79e0 00000235 -_TEXT CODE AUTO 0000:7c20 000077ad -modex16_TEXT CODE AUTO 0f3d:0000 00002468 -bakapee_TEXT CODE AUTO 0f3d:2470 00000cb2 -16text_TEXT CODE AUTO 0f3d:3130 0000010d -16_in13_DATA FAR_DATA AUTO 1261:0000 000001a4 -FAR_DATA FAR_DATA AUTO 127b:0004 00000000 -_NULL BEGDATA DGROUP 127c:0000 00000020 -_AFTERNULL BEGDATA DGROUP 127e:0000 00000002 -CONST DATA DGROUP 127e:0002 00000076 -CONST2 DATA DGROUP 1285:0008 00000102 -_DATA DATA DGROUP 1296:0000 000005b7 -XIB DATA DGROUP 12f1:0008 00000000 -XI DATA DGROUP 12f1:0008 00000036 -XIE DATA DGROUP 12f4:000e 00000000 -YIB DATA DGROUP 12f4:000e 00000000 -YI DATA DGROUP 12f4:000e 00000018 -YIE DATA DGROUP 12f6:0006 00000000 -STRINGS DATA DGROUP 12f6:0006 00000000 -DATA DATA DGROUP 12f6:0006 00000000 -_emu_init_start EMU DGROUP 12f6:0006 00000000 -_emu_init_end EMU DGROUP 12f6:0006 00000000 -_BSS BSS DGROUP 12f7:0000 00000e42 -STACK STACK DGROUP 13dc:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: palettel.o(/dos/z/16/src/palettel.c) -0000:013e main_ -127c:07b0+ _gvar -127c:07d8+ _bakapee -127c:07dc+ _page -127c:07f0+ _pal -127c:07f4* _i -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -127c:080e+ _inpu -0000:0380+ INL_KeyService_ -0000:061a+ Mouse_ -0000:0672+ IN_GetJoyAbs_ -0000:0a1c+ IN_GetJoyButtonsDB_ -0000:0ca2+ IN_SetupJoy_ -0000:0e64* IN_Startup_ -0000:0f6a* IN_Default_ -0000:10ce* IN_Shutdown_ -0000:114e* IN_SetKeyHook_ -0000:1170+ IN_ClearKeysDown_ -0000:1250* IN_ReadCursor_ -0000:136c* IN_ReadControl_ -0000:1ba4* IN_SetControlType_ -0000:1bf2* IN_GetScanName_ -0000:1c7a* IN_WaitForKey_ -0000:1cb0* IN_WaitForASCII_ -0000:1ce6+ IN_AckBack_ -0000:1dce* IN_Ack_ -0000:1e70+ IN_IsUserInput_ -0000:1f16* IN_UserInput_ -0000:1f5a* IN_KeyDown_ -0000:1fa2+ IN_ClearKey_ -0000:201a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2aa4+ MML_CheckForEMS_ -0000:2b00+ MML_SetupEMS_ -0000:2cb8+ MML_ShutdownEMS_ -0000:2d24+ MM_MapEMS_ -0000:2e20* MM_MapXEMS_ -0000:2f40+ MML_CheckForXMS_ -0000:2f9c* MML_SetupXMS_ -0000:3084+ MML_ShutdownXMS_ -0000:3112+ MML_UseSpace_ -0000:32f0+ MML_ClearBlock_ -0000:3374* MM_Startup_ -0000:37a6+ MM_Shutdown_ -0000:383c MM_GetPtr_ -0000:3c36+ MM_FreePtr_ -0000:3d2e* MM_SetPurge_ -0000:3e08* MM_SetLock_ -0000:3ee0+ MM_SortMem_ -0000:40ce* MM_ShowMemory_ -0000:476e* MM_DumpData_ -0000:48c8+ MM_UnusedMemory_ -0000:494c+ MM_TotalFree_ -0000:49e2* MM_Report_ -0000:539a* MM_BombOnError_ -127c:0970+ _beforesort -127c:0974+ _aftersort -127c:0978+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:53d0 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:543e* wait_ -0000:548a* filesize_ -0000:54f0 printmeminfoline_ -0000:56dc US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:586e CA_OpenDebug_ -0000:58be CA_CloseDebug_ -0000:58ec+ CA_FarRead_ -0000:596c* CA_FarWrite_ -0000:59ec* CA_ReadFile_ -0000:5a68* CA_LoadFile_ -0000:5b10* CAL_OptimizeNodes_ -0000:5bc0* CA_Startup_ -0000:5c10* CA_Shutdown_ -127c:0980* _finishcachebox -127c:0984* _drawcachebox -127c:0988* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5c7c KITTENGETS -0000:5cdc* kittenopen_ -0000:5f2a+ catread_ -0000:5fde* kittenclose_ -0000:5ffa+ mystrtoul_ -0000:60ae+ processEscChars_ -0000:6234+ get_line_ -0000:62a6+ db_fetch_ -0000:633c+ db_insert_ -127c:0494+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:65fc+ LargestFreeBlock_ -0000:668a+ _coreleft_ -0000:6706+ LargestFarFreeBlock_ -0000:67bc+ _farcoreleft_ -0000:686a+ LargestHugeFreeBlock_ -0000:695a* _hugecoreleft_ -0000:6a2a+ GetFreeSize_ -0000:6a84+ GetFarFreeSize_ -0000:6ace+ GetNearFreeSize_ -0000:6b1c* heapdump_ -0000:77be+ heapstat_ -0000:78fc+ heapstat0_ -0000:795e+ HC_OpenDebug_ -0000:79ae* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:79e0* start_timer_ -0000:7b0c* elapsed_timer_ -0000:7b5e* ticktock_ -0000:7bca* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7c25 __STK -0000:7c45 __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0f3d:02e4 VGAmodeX_ -0f3d:038e+ modex__320x240_256__Enter_ -0f3d:042a* modexLeave_ -0f3d:0442 modexDefaultPage_ -0f3d:04a8* modexNextPage_ -0f3d:0578* modexNextPageFlexibleSize_ -0f3d:064c* modexShowPage_ -0f3d:0748* modexPanPage_ -0f3d:0798* modexSelectPlane_ -0f3d:07bc modexClearRegion_ -0f3d:08d4* oldDrawBmp_ -0f3d:0a3a* CDrawBmp_ -0f3d:0b9e* modexDrawBmp_ -0f3d:0c04+ modexDrawBmpRegion_ -0f3d:0d6e* modex_sparky4_DrawBmpRegion_ -0f3d:0ed8* modexDrawPlanarBuf_ -0f3d:0ef6* modexDrawSprite_ -0f3d:0f5c+ modexDrawSpriteRegion_ -0f3d:10d4* modexCopyPageRegion_ -0f3d:123e modexFadeOn_ -0f3d:126e* modexFadeOff_ -0f3d:129c* modexFlashOn_ -0f3d:12ca* modexFlashOff_ -0f3d:139a+ modexPalSave_ -0f3d:13f0 modexNewPal_ -0f3d:1440 modexLoadPalFile_ -0f3d:1522* modexSavePalFile_ -0f3d:159a modexPalBlack_ -0f3d:15c4* modexPalWhite_ -0f3d:15ee+ modexPalUpdate_ -0f3d:1b5e modexPalUpdate1_ -0f3d:1bd8* modexPalUpdate0_ -0f3d:1c24+ chkcolor_ -0f3d:1f3c modexputPixel_ -0f3d:1fca* modexgetPixel_ -0f3d:2050* modexhlin_ -0f3d:20bc modexprint_ -0f3d:2256* modexprintbig_ -0f3d:23d2 cls_ -0f3d:2440+ modexWaitBorder_ -127c:04c4 _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:7c62 _fmalloc_ -0000:7c62 malloc_ -127c:04ec ___fheap -127c:04ee ___fheapRover -127c:04f0 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:7ddf __PIA -0000:7dd8* __PIS -Module: gfx.lib(/dos/z/16/src/lib/bakapee.c) -0f3d:25a4 pdump_ -0f3d:2606+ colortest_ -0f3d:265a+ colorz_ -0f3d:26c0+ ssd_ -0f3d:27de+ dingpp_ -0f3d:2850+ dingo_ -0f3d:28e6+ dingas_ -0f3d:2994+ dingu_ -0f3d:29f6+ dingq_ -0f3d:2a96* ding_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c) -0000:7df6 getch_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -127c:0000* __nullarea -127c:0504* __ovlflag -127c:0505* __intno -127c:0506* __ovlvec -0000:7e10 _cstart_ -0000:7ee3* _Not_Enough_Memory_ -0000:8015 __exit_ -0000:8034 __do_exit_with_msg__ -0000:8091 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:809c _big_code_ -0000:809c* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -127c:1294 __argv -127c:1298 ___argv -127c:129c __argc -127c:129e ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:809c printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:80cb+ int86x_ -0000:824e int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:827c __I4M -0000:827c __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:8294 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:829f _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:82ac __I4D -0000:82fb __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:837f* _heapgrow_ -0000:837f _fheapgrow_ -0000:8380 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:83f8 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:843d _nmalloc_ -127c:050a ___nheapbeg -127c:050c ___MiniHeapRover -127c:050e ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:8517 _ffree_ -0000:8517 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:8584 _nfree_ -127c:12a0+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:867f+ _null_exit_rtn_ -0000:867f+ __null_int23_exit_ -0000:8680 exit_ -0000:86a1+ _exit_ -127c:0510+ ___int23_exit -127c:0514 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:86be __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:86f1 ultoa_ -0000:87af* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:8935 write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8b61+ __open_flags_ -0000:8e22+ _fsopen_ -0000:8e89 fopen_ -0000:8fac* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:9036 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:9065 __doclose_ -0000:91af __shutdown_stream_ -0000:91c9 fclose_ -127c:12a2+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:9234+ __ibm_bios_get_ticks_ -0000:92ab clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:92d2 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:92e9 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:94cf fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -127c:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:96c7 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:96d5 unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:9905 open_ -0000:993c sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:9969 close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:996e filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:99cc sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:99fb getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:9ae6 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:9b17 read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9c50* __clib_strdup_ -0000:9c50 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9cb7 halloc_ -0000:9d9c hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9da3 _heapwalk_ -0000:9da3 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9db8+ __NHeapWalk_ -0000:9eb1 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9ec1 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -127c:0520 __8087 -127c:0521 __real87 -127c:0522 __dos87emucall -127c:0524 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9ed0* __exit_with_msg_ -0000:9ed5 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -127c:0526 __curbrk -127c:052e __STACKLOW -127c:0530 __STACKTOP -127c:0532 __cbyte -127c:0534 __child -127c:0536 __no87 -127c:0543 ___FPE_handler -127c:0528 __psp -127c:0537 __get_ovl_stack -127c:053b __restore_ovl_stack -127c:053f __close_ovl_file -127c:0547 __LpCmdLine -127c:054b __LpPgmName -127c:052a __osmajor -127c:052b __osminor -127c:052c __osmode -127c:052d __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:9ef4+ __fill_buffer_ -0000:a143 fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:a28a fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:a603 rand_ -0000:a645* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0f3d:31a6* textInit_ -127c:12aa _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:a670 __MemAllocator -0000:a73a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:a897 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:aa0d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:aafc __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -0000:aaff delay_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:ac5e __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:acc4 __InitRtns -0000:acc4* __FInitRtns -0000:ad1f __FiniRtns -0000:ad1f* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -127c:0554 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:ad84 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:ad85 __Init_Argv_ -0000:ade8+ _getargv_ -0000:b118 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -127c:0556 ___iob -127c:12c6 ___ClosedStreams -127c:12ca ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:b15c __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:b2af intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:b2c3 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:b3ae __LastFree_ -0000:b428 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:b539 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -127c:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:b53c __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:b576* __dosretax -0000:b57b* __dosret0 -0000:b582 __set_errno_dos_ -0000:b5ea* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:b5f5* __get_errno_ptr_ -127c:12ce _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:b5fc __GetIOMode_ -0000:b631 __SetIOMode_nogrow_ -127c:06d2 ___NFiles -127c:06d4 ___init_mode -127c:06fc ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:b666* __set_commode_ -127c:0700 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -127c:0702 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:b672 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:b6d1 __freefp_ -0000:b772 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:b7b3 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:b963 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:b999 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:bbe2 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:bbf7 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:bc08 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:bc3a __doserror_ -0000:bc48 __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:bc54 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:bc7a isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:bc96* __get_doserrno_ptr_ -127c:12d0 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -127c:0704 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:bc9d _dos_creat_ -0000:bcc1* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:bce2+ __grow_iomode_ -0000:bdc9+ __shrink_iomode_ -0000:be0a __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:beca vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -127c:12d4 ___env_mask -127c:12d8 _environ -127c:12dc* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:bf0c _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:bf5f _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:bfba _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:bfdd _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:c02f __ChkTTYIOMode_ -0000:c09d* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:c16f __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:c3af* _fpreset_ -0000:c3da __init_8087_ -0000:c40d+ __default_sigfpe_handler_ -0000:c462 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:c4d2 __EnterWVIDEO_ -127c:0724+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:c4f6 __flushall_ -0000:c58a flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:c590 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:c5aa __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:c738 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:c758 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:c7b8 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:c98d* _heapenable_ -127c:0726 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -127c:0728 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -127c:12e0 ____Argv -127c:12e4 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -127c:0758 __Start_XI -127c:078e __End_XI -127c:078e __Start_YI -127c:07a6 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -127c:12e6 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:c99e __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:cbd2* fcloseall_ -0000:cbd9 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:cbe3 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:dd46 _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:e0bf* sbrk_ -0000:e0cf __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:e137 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:e13c* _frealloc_ -0000:e13c realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:e236 __setenvp_ -0000:e3c2 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -127c:072a ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:e420* _ismbblead_ -127c:12ec ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:e47a __mbinit_ -127c:072c ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:e555 _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:e563 toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -127c:072e __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -127c:0730 ___Save8087 -127c:0734 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:e572 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:e5a4* __init_8087_emu -0000:e5aa __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:e607 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:e652+ utoa_ -0000:e6f3 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:e73d strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -127c:0738 ___EFG_printf -127c:073c* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:e785 ulltoa_ -0000:e8c2* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:e933* _dos_close_ -0000:e941 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:e950* _msize_ -0000:e96b _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:e97c __HeapManager_expand_ -0000:ee85 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:eed8 _fexpand_ -0000:eed8* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:ef0d clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:f042 __Init_FPE_handler_ -0000:f07b __Fini_FPE_handler_ -0000:f0b2* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:f344 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:f369 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -127c:0756 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00021880 (137344.) -Entry point address: 0000:7e10 -Link time: 00:00.96 diff --git a/pcxtest.exe b/pcxtest.exe deleted file mode 100755 index 3bd4b605abb4a569912fd50eaebe31558e316a79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29932 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 F{|}&@4vzo; diff --git a/pcxtest.map b/pcxtest.map deleted file mode 100755 index 849c15e6..00000000 --- a/pcxtest.map +++ /dev/null @@ -1,507 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: pcxtest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0b7b:0000 0000ece0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -pcxtest_TEXT CODE AUTO 0000:0000 0000033c -_TEXT CODE AUTO 0000:0340 00008567 -modex16_TEXT CODE AUTO 0000:88b0 00002468 -bitmap_TEXT CODE AUTO 0000:ad20 000006f5 -planar_TEXT CODE AUTO 0000:b420 00000275 -16text_TEXT CODE AUTO 0000:b6a0 0000010d -FAR_DATA FAR_DATA AUTO 0b7a:000d 00000000 -_NULL BEGDATA DGROUP 0b7b:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0b7d:0000 00000002 -CONST DATA DGROUP 0b7d:0002 00000076 -CONST2 DATA DGROUP 0b84:0008 00000132 -_DATA DATA DGROUP 0b98:0000 00000336 -XIB DATA DGROUP 0bcb:0006 00000000 -XI DATA DGROUP 0bcb:0006 0000002a -XIE DATA DGROUP 0bce:0000 00000000 -YIB DATA DGROUP 0bce:0000 00000000 -YI DATA DGROUP 0bce:0000 0000000c -YIE DATA DGROUP 0bce:000c 00000000 -STRINGS DATA DGROUP 0bce:000c 00000000 -DATA DATA DGROUP 0bce:000c 00000000 -_emu_init_start EMU DGROUP 0bce:000c 00000000 -_emu_init_end EMU DGROUP 0bce:000c 00000000 -_BSS BSS DGROUP 0bcf:0000 00000ce0 -STACK STACK DGROUP 0c9d:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: pcxtest.o(/dos/z/16/src/pcxtest.c) -0000:0188 main_ -0b7b:0540+ _gvar -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0345 __STK -0000:0365* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:8b94 VGAmodeX_ -0000:8c3e+ modex__320x240_256__Enter_ -0000:8cda* modexLeave_ -0000:8cf2 modexDefaultPage_ -0000:8d58* modexNextPage_ -0000:8e28* modexNextPageFlexibleSize_ -0000:8efc* modexShowPage_ -0000:8ff8* modexPanPage_ -0000:9048* modexSelectPlane_ -0000:906c modexClearRegion_ -0000:9184 oldDrawBmp_ -0000:92ea* CDrawBmp_ -0000:944e modexDrawBmp_ -0000:94b4+ modexDrawBmpRegion_ -0000:961e* modex_sparky4_DrawBmpRegion_ -0000:9788* modexDrawPlanarBuf_ -0000:97a6 modexDrawSprite_ -0000:980c+ modexDrawSpriteRegion_ -0000:9984 modexCopyPageRegion_ -0000:9aee* modexFadeOn_ -0000:9b1e* modexFadeOff_ -0000:9b4c* modexFlashOn_ -0000:9b7a* modexFlashOff_ -0000:9c4a+ modexPalSave_ -0000:9ca0 modexNewPal_ -0000:9cf0* modexLoadPalFile_ -0000:9dd2* modexSavePalFile_ -0000:9e4a* modexPalBlack_ -0000:9e74* modexPalWhite_ -0000:9e9e+ modexPalUpdate_ -0000:a40e modexPalUpdate1_ -0000:a488* modexPalUpdate0_ -0000:a4d4+ chkcolor_ -0000:a7ec+ modexputPixel_ -0000:a87a* modexgetPixel_ -0000:a900* modexhlin_ -0000:a96c* modexprint_ -0000:ab06* modexprintbig_ -0000:ac82* cls_ -0000:acf0+ modexWaitBorder_ -0b7b:01e4 _VGA -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0000:b14e bitmapLoadPcx_ -0000:b2aa* bitmapLoadPcxTiles_ -Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0000:b420 planar_buf_from_bitmap_ -0000:b540+ planar_buf_alloc_ -0000:b63a* planar_buf_free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:0382 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:0399 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0b7b:0000* __nullarea -0b7b:0224* __ovlflag -0b7b:0225* __intno -0b7b:0226* __ovlvec -0000:03c8 _cstart_ -0000:049b* _Not_Enough_Memory_ -0000:05cd __exit_ -0000:05ec __do_exit_with_msg__ -0000:0649 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c) -0b7b:022a _fltused_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:0654 _big_code_ -0000:0654* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -0b7b:022c __8087 -0b7b:022d __real87 -0b7b:022e __dos87emucall -0b7b:0230 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:0654* __exit_with_msg_ -0000:0659 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0b7b:0232 __curbrk -0b7b:023a __STACKLOW -0b7b:023c __STACKTOP -0b7b:023e __cbyte -0b7b:0240 __child -0b7b:0242 __no87 -0b7b:024f ___FPE_handler -0b7b:0234 __psp -0b7b:0243 __get_ovl_stack -0b7b:0247 __restore_ovl_stack -0b7b:024b __close_ovl_file -0b7b:0253 __LpCmdLine -0b7b:0257 __LpPgmName -0b7b:0236 __osmajor -0b7b:0237 __osminor -0b7b:0238 __osmode -0b7b:0239 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:0678+ int86x_ -0000:07fb int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:082f __PIA -0000:0828* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:0846 _fmalloc_ -0000:0846 malloc_ -0b7b:025c+ ___fheap -0b7b:025e ___fheapRover -0b7b:0260 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:09bb+ _null_exit_rtn_ -0000:09bb+ __null_int23_exit_ -0000:09bc exit_ -0000:09dd+ _exit_ -0b7b:0262+ ___int23_exit -0b7b:0266 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:09f9+ __open_flags_ -0000:0cba+ _fsopen_ -0000:0d21 fopen_ -0000:0e44* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0ece __fill_buffer_ -0000:111d fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:1264 __doclose_ -0000:13ae __shutdown_stream_ -0000:13c8 fclose_ -0b7b:0ee8+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:1433 _ffree_ -0000:1433 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:14a0 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:1819 rand_ -0000:185b* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:187e __I4M -0000:187e __U4M -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:b716* textInit_ -0b7b:0eec _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:1896 fread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:1d2b fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0b7b:026e ___iob -0b7b:0f04 ___ClosedStreams -0b7b:0f08 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:1f23 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:1f6c __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:20bf __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:2125 __InitRtns -0000:2125* __FInitRtns -0000:2180 __FiniRtns -0000:2180* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0b7b:03d6 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:21e4 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c) -0000:21e5 __setEFGfmt_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:221d* _fpreset_ -0000:2248 __init_8087_ -0000:227b+ __default_sigfpe_handler_ -0000:22d0 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:2340 __EnterWVIDEO_ -0b7b:03f6+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:2364 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:2378 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:23e0 __MemAllocator -0000:24aa __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:2607 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:277d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:286c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:286f _nmalloc_ -0b7b:03f8 ___nheapbeg -0b7b:03fa ___MiniHeapRover -0b7b:03fc ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:2949* _heapgrow_ -0000:2949* _fheapgrow_ -0000:294a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:29c2* __set_commode_ -0b7b:03fe __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:29ce* __get_errno_ptr_ -0b7b:0f0c _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0b7b:0400 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:29d5 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:2c04* open_ -0000:2c3b sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:2c68 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:2cc7 __freefp_ -0000:2d68 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:2da9 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:2f5a __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:2f8d __flushall_ -0000:3021* flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:3027 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:3041 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:31cf __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:31ef __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:3229 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:325f __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:34a8 _nfree_ -0b7b:0f0e+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:35a3 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:3603 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:37d8 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:3809 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:383a tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:384b __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:3a7f* fcloseall_ -0000:3a86 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:3a90 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0b7b:0f10 ____Argv -0b7b:0f14 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0b7b:0402 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0b7b:0506 __Start_XI -0b7b:0530 __End_XI -0b7b:0530 __Start_YI -0b7b:053c __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0b7b:0404 ___EFG_printf -0b7b:0408 ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c) -0000:4c05 _EFG_Format_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c) -0000:4dd7 __cnvs2d_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -0b7b:040c __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -0b7b:040e ___Save8087 -0b7b:0412 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:4df7 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:4e2a* __init_8087_emu -0000:4e30 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:4e8e _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:5207* _heapenable_ -0b7b:0416 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:5218 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:52a0 __LastFree_ -0000:531a __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:542b _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:5451 __GetIOMode_ -0000:5486 __SetIOMode_nogrow_ -0b7b:0418 ___NFiles -0b7b:041a ___init_mode -0b7b:0442 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:54bb isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:54d7* __get_doserrno_ptr_ -0b7b:0f16 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0b7b:0446 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:54de _dos_creat_ -0000:5502* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:5523+ __grow_iomode_ -0000:560a+ __shrink_iomode_ -0000:564b __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:56f2* __dosretax -0000:56f7* __dosret0 -0000:56fe __set_errno_dos_ -0000:5766* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:5771 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:5776 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:57c1+ utoa_ -0000:5862 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:58ac strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0b7b:045c ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:58e1* _ismbblead_ -0b7b:0f1a ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:58fd ulltoa_ -0000:5a3a* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:5aab ultoa_ -0000:5b69* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c) -0000:5bb7* _SetLD64bit_ -0000:5bc2* _SetLD80bit_ -0000:5bcd _LDisDouble_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c) -0000:5d32 _LDScale10x_ -0000:660a __LDcvt_ -Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm) -0000:0000* FJSRQQ -0000:0000* FISRQQ -0000:0000* FIERQQ -0000:0000 FIDRQQ -0000:0000 FIWRQQ -0000:0000* FJCRQQ -0000:0000* FJARQQ -0000:0000* FICRQQ -0000:0000* FIARQQ -0000:6de6* __init_87_emulator -Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c) -0000:75fa+ __Strtold_ -0000:7839 strtod_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:79e0 __Init_FPE_handler_ -0000:7a19 __Fini_FPE_handler_ -0000:7a50* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:7ce2* sbrk_ -0000:7cf2 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:7d5a __doserror_ -0000:7d68* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:7d74* _frealloc_ -0000:7d74 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:7e50 __ChkTTYIOMode_ -0000:7ebe* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7ece* _dos_close_ -0000:7edc _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0b7b:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:7f29 __mbinit_ -0b7b:0502+ ___MBCodePage -Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c) -0000:8004 __LDClass_ -0000:808a* _FLClass_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:809e __I4D -0000:80ed* __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0b7b:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm) -0000:8172 __ZBuf2LD -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c) -0000:823a* __set_EDOM_ -0000:8246 __set_ERANGE_ -0000:8252* __set_EINVAL_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c) -0b7b:019a* ___f_infinity -0b7b:019e* ___f_posqnan -0b7b:01a2 ___d_infinity -0b7b:01aa ___d_posqnan -0b7b:01b2* ___ld_infinity -0b7b:01ba* ___ld_posqnan -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c) -0b7b:01c2 __HugeValue -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -0b7b:0504 ___FPE_int -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:826c* _msize_ -0000:8287 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:8298 __HeapManager_expand_ -0000:87a1 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:87f4 _fexpand_ -0000:87f4* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:8829 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:884e _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/noemu87.lib -/dos/fdos/watcom2/lib286/math87h.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 0001a490 (107664.) -Entry point address: 0000:03c8 -Link time: 00:00.95 diff --git a/pcxtest2.exe b/pcxtest2.exe deleted file mode 100755 index 0c17ffc1d14970bfca75955e3b1410dbf22b9936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29952 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 N(_jG5F?pFo=zn;L7%Tt) diff --git a/pcxtest2.map b/pcxtest2.map deleted file mode 100755 index 38f73a51..00000000 --- a/pcxtest2.map +++ /dev/null @@ -1,507 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: pcxtest2.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0b7d:0000 0000ece0 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -pcxtest2_TEXT CODE AUTO 0000:0000 00000356 -_TEXT CODE AUTO 0000:0360 00008567 -modex16_TEXT CODE AUTO 0000:88d0 00002468 -bitmap_TEXT CODE AUTO 0000:ad40 000006f5 -planar_TEXT CODE AUTO 0000:b440 00000275 -16text_TEXT CODE AUTO 0000:b6c0 0000010d -FAR_DATA FAR_DATA AUTO 0b7c:000d 00000000 -_NULL BEGDATA DGROUP 0b7d:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0b7f:0000 00000002 -CONST DATA DGROUP 0b7f:0002 00000076 -CONST2 DATA DGROUP 0b86:0008 00000132 -_DATA DATA DGROUP 0b9a:0000 00000336 -XIB DATA DGROUP 0bcd:0006 00000000 -XI DATA DGROUP 0bcd:0006 0000002a -XIE DATA DGROUP 0bd0:0000 00000000 -YIB DATA DGROUP 0bd0:0000 00000000 -YI DATA DGROUP 0bd0:0000 0000000c -YIE DATA DGROUP 0bd0:000c 00000000 -STRINGS DATA DGROUP 0bd0:000c 00000000 -DATA DATA DGROUP 0bd0:000c 00000000 -_emu_init_start EMU DGROUP 0bd0:000c 00000000 -_emu_init_end EMU DGROUP 0bd0:000c 00000000 -_BSS BSS DGROUP 0bd1:0000 00000ce0 -STACK STACK DGROUP 0c9f:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: pcxtest2.o(/dos/z/16/src/pcxtest2.c) -0000:0188 main_ -0b7d:0540+ _gvar -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0365 __STK -0000:0385* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:8bb4 VGAmodeX_ -0000:8c5e+ modex__320x240_256__Enter_ -0000:8cfa* modexLeave_ -0000:8d12 modexDefaultPage_ -0000:8d78* modexNextPage_ -0000:8e48* modexNextPageFlexibleSize_ -0000:8f1c modexShowPage_ -0000:9018* modexPanPage_ -0000:9068* modexSelectPlane_ -0000:908c modexClearRegion_ -0000:91a4 oldDrawBmp_ -0000:930a* CDrawBmp_ -0000:946e modexDrawBmp_ -0000:94d4+ modexDrawBmpRegion_ -0000:963e* modex_sparky4_DrawBmpRegion_ -0000:97a8* modexDrawPlanarBuf_ -0000:97c6 modexDrawSprite_ -0000:982c+ modexDrawSpriteRegion_ -0000:99a4 modexCopyPageRegion_ -0000:9b0e* modexFadeOn_ -0000:9b3e* modexFadeOff_ -0000:9b6c* modexFlashOn_ -0000:9b9a* modexFlashOff_ -0000:9c6a+ modexPalSave_ -0000:9cc0 modexNewPal_ -0000:9d10* modexLoadPalFile_ -0000:9df2* modexSavePalFile_ -0000:9e6a* modexPalBlack_ -0000:9e94* modexPalWhite_ -0000:9ebe+ modexPalUpdate_ -0000:a42e modexPalUpdate1_ -0000:a4a8* modexPalUpdate0_ -0000:a4f4+ chkcolor_ -0000:a80c+ modexputPixel_ -0000:a89a* modexgetPixel_ -0000:a920* modexhlin_ -0000:a98c* modexprint_ -0000:ab26* modexprintbig_ -0000:aca2* cls_ -0000:ad10+ modexWaitBorder_ -0b7d:01e4 _VGA -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -0000:b16e bitmapLoadPcx_ -0000:b2ca* bitmapLoadPcxTiles_ -Module: gfx.lib(/dos/z/16/src/lib/planar.c) -0000:b440 planar_buf_from_bitmap_ -0000:b560+ planar_buf_alloc_ -0000:b65a* planar_buf_free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:03a2 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:03b9 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0b7d:0000* __nullarea -0b7d:0224* __ovlflag -0b7d:0225* __intno -0b7d:0226* __ovlvec -0000:03e8 _cstart_ -0000:04bb* _Not_Enough_Memory_ -0000:05ed __exit_ -0000:060c __do_exit_with_msg__ -0000:0669 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c) -0b7d:022a _fltused_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:0674 _big_code_ -0000:0674* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -0b7d:022c __8087 -0b7d:022d __real87 -0b7d:022e __dos87emucall -0b7d:0230 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:0674* __exit_with_msg_ -0000:0679 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0b7d:0232 __curbrk -0b7d:023a __STACKLOW -0b7d:023c __STACKTOP -0b7d:023e __cbyte -0b7d:0240 __child -0b7d:0242 __no87 -0b7d:024f ___FPE_handler -0b7d:0234 __psp -0b7d:0243 __get_ovl_stack -0b7d:0247 __restore_ovl_stack -0b7d:024b __close_ovl_file -0b7d:0253 __LpCmdLine -0b7d:0257 __LpPgmName -0b7d:0236 __osmajor -0b7d:0237 __osminor -0b7d:0238 __osmode -0b7d:0239 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:0698+ int86x_ -0000:081b int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:084f __PIA -0000:0848* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:0866 _fmalloc_ -0000:0866 malloc_ -0b7d:025c+ ___fheap -0b7d:025e ___fheapRover -0b7d:0260 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:09db+ _null_exit_rtn_ -0000:09db+ __null_int23_exit_ -0000:09dc exit_ -0000:09fd+ _exit_ -0b7d:0262+ ___int23_exit -0b7d:0266 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:0a19+ __open_flags_ -0000:0cda+ _fsopen_ -0000:0d41 fopen_ -0000:0e64* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0eee __fill_buffer_ -0000:113d fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:1284 __doclose_ -0000:13ce __shutdown_stream_ -0000:13e8 fclose_ -0b7d:0ee8+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:1453 _ffree_ -0000:1453 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:14c0 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:1839 rand_ -0000:187b* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:189e __I4M -0000:189e __U4M -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:b736* textInit_ -0b7d:0eec _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:18b6 fread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:1d4b fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0b7d:026e ___iob -0b7d:0f04 ___ClosedStreams -0b7d:0f08 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:1f43 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:1f8c __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:20df __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:2145 __InitRtns -0000:2145* __FInitRtns -0000:21a0 __FiniRtns -0000:21a0* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0b7d:03d6 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:2204 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c) -0000:2205 __setEFGfmt_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:223d* _fpreset_ -0000:2268 __init_8087_ -0000:229b+ __default_sigfpe_handler_ -0000:22f0 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:2360 __EnterWVIDEO_ -0b7d:03f6+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:2384 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:2398 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:2400 __MemAllocator -0000:24ca __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:2627 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:279d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:288c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:288f _nmalloc_ -0b7d:03f8 ___nheapbeg -0b7d:03fa ___MiniHeapRover -0b7d:03fc ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:2969* _heapgrow_ -0000:2969* _fheapgrow_ -0000:296a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:29e2* __set_commode_ -0b7d:03fe __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:29ee* __get_errno_ptr_ -0b7d:0f0c _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0b7d:0400 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:29f5 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:2c24* open_ -0000:2c5b sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:2c88 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:2ce7 __freefp_ -0000:2d88 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:2dc9 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:2f7a __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:2fad __flushall_ -0000:3041* flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:3047 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:3061 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:31ef __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:320f __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:3249 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:327f __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:34c8 _nfree_ -0b7d:0f0e+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:35c3 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:3623 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:37f8 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:3829 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:385a tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:386b __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:3a9f* fcloseall_ -0000:3aa6 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:3ab0 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0b7d:0f10 ____Argv -0b7d:0f14 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0b7d:0402 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0b7d:0506 __Start_XI -0b7d:0530 __End_XI -0b7d:0530 __Start_YI -0b7d:053c __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0b7d:0404 ___EFG_printf -0b7d:0408 ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c) -0000:4c25 _EFG_Format_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c) -0000:4df7 __cnvs2d_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -0b7d:040c __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -0b7d:040e ___Save8087 -0b7d:0412 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:4e17 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:4e4a* __init_8087_emu -0000:4e50 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:4eae _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:5227* _heapenable_ -0b7d:0416 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:5238 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:52c0 __LastFree_ -0000:533a __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:544b _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:5471 __GetIOMode_ -0000:54a6 __SetIOMode_nogrow_ -0b7d:0418 ___NFiles -0b7d:041a ___init_mode -0b7d:0442 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:54db isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:54f7* __get_doserrno_ptr_ -0b7d:0f16 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0b7d:0446 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:54fe _dos_creat_ -0000:5522* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:5543+ __grow_iomode_ -0000:562a+ __shrink_iomode_ -0000:566b __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:5712* __dosretax -0000:5717* __dosret0 -0000:571e __set_errno_dos_ -0000:5786* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:5791 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:5796 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:57e1+ utoa_ -0000:5882 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:58cc strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0b7d:045c ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:5901* _ismbblead_ -0b7d:0f1a ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:591d ulltoa_ -0000:5a5a* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:5acb ultoa_ -0000:5b89* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c) -0000:5bd7* _SetLD64bit_ -0000:5be2* _SetLD80bit_ -0000:5bed _LDisDouble_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c) -0000:5d52 _LDScale10x_ -0000:662a __LDcvt_ -Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm) -0000:0000* FJSRQQ -0000:0000* FISRQQ -0000:0000* FIERQQ -0000:0000 FIDRQQ -0000:0000 FIWRQQ -0000:0000* FJCRQQ -0000:0000* FJARQQ -0000:0000* FICRQQ -0000:0000* FIARQQ -0000:6e06* __init_87_emulator -Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c) -0000:761a+ __Strtold_ -0000:7859 strtod_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:7a00 __Init_FPE_handler_ -0000:7a39 __Fini_FPE_handler_ -0000:7a70* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:7d02* sbrk_ -0000:7d12 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:7d7a __doserror_ -0000:7d88* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:7d94* _frealloc_ -0000:7d94 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:7e70 __ChkTTYIOMode_ -0000:7ede* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7eee* _dos_close_ -0000:7efc _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0b7d:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:7f49 __mbinit_ -0b7d:0502+ ___MBCodePage -Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c) -0000:8024 __LDClass_ -0000:80aa* _FLClass_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:80be __I4D -0000:810d* __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0b7d:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm) -0000:8192 __ZBuf2LD -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c) -0000:825a* __set_EDOM_ -0000:8266 __set_ERANGE_ -0000:8272* __set_EINVAL_ -Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c) -0b7d:019a* ___f_infinity -0b7d:019e* ___f_posqnan -0b7d:01a2 ___d_infinity -0b7d:01aa ___d_posqnan -0b7d:01b2* ___ld_infinity -0b7d:01ba* ___ld_posqnan -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c) -0b7d:01c2 __HugeValue -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -0b7d:0504 ___FPE_int -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:828c* _msize_ -0000:82a7 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:82b8 __HeapManager_expand_ -0000:87c1 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:8814 _fexpand_ -0000:8814* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:8849 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:886e _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/noemu87.lib -/dos/fdos/watcom2/lib286/math87h.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 0001a4b0 (107696.) -Entry point address: 0000:03e8 -Link time: 00:00.95 diff --git a/scroll.exe b/scroll.exe deleted file mode 100755 index 750f54569e11ffe1427e81c1311ea90ac75ae75f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58797 zcmW)nS5(tm)5iblAqgS0&>>V&T0nY}8bAc;AWga`RZ_qL1St{%9BioAP|()~f+7T> z2vNF)qKJepBHf6bfRyAr>zj+c=4RH~7qezPv-j`u2(AH<0T2KNz=}fQGsXXs{}09g zPB;*RZN8b-YWjn*q5SA2y|^0&14>6=(b&?q-9Ptt^y!HbIP%Yn&uXw(EL;VFe=Q2I zKhgdB{JnxyMIjK8yj@Jv>$2;SyX~N}vjAln1pE@FCPto$O$#9k!}K#O37Rp$B;^zw zB?JyfQwWCp2^&U4LlZ=nr7_WxXfdgHJTaCajEST~5@?Z$FR7?T5yF9N0wwMEG4?S; zY6_QpTr=fGvQup6H%i#9InmtIU>s^rNNLhBM30zjC^&u7elEq2PsQ2B#8P4>FUH0Y z9JyZpNvFnBW2MPSks?>MPe$(%iSg9^sFae>2r){T1YQ{kQz=QQ`l-WC9I*g4%D`Cd9?ms2VoXBFJ*C|NMxKPdMZL zj^mnyNI0sSnwH#{Pk=RgrnTMY%EdLMJU*U=#E$O&qjDlSwkcf^IF+DwNkh*qYqFdJ z0f6u0z-QP|W020jup01FGE5@*9Bd8>_|3rp`Wze(okIY&FOkGCm`KIj1Cyt zK@O@{sH0Ueqs2Fi-xL$*-Cf;KJAt!5;|HsMm?AB#74h}<2?*TIS!Mw&LmGRZc8wYNE4mqmc>vXNq5#l210V8v}Div%*voEI-+)k+`QHsn_1 zb;^Vo-q*3!Uv}nOc@@{2Q?YFJVCjh6o8r-`C{Y$aLbMAGdFgoP7O9po8c=ul>;3nZ za)_>wE*BQq#K5|w@pPR~EB0yGbMi0X<<);QE0n)+YDM5@*s?^B;4P!8xWAOcO}`Jo z#s?WAY%Y<4Z0t*=wn*<<>(K0ubbGH!$HWrYEB+N-$LBkqt zg>vAp!$dw4Q9QC-@i5uK)}f~*aosV&Hc@rFndcgJUZ{lL)0p72*Fk5DQXa)J<_CecYh+jMXFq)#B&t5t1+y2pI^X@U361h60 z#%l@>>^LJOrJZb?n?$?J6>y4xnbjC!-gmP!dQhw$P(D!~`48J6yaMi{+LTx1B_^tu z?8a0cJ|Hb*NjIjOM*u#_#QGV;k=f{dEB*-2k6+| z^3RP&Sh35st2N))8l;za_7rLDd-S>#ZreC~Rx-A{VG*0G6h0wGeva<%y^Q}YC4YYo z_iHSaE81dltn)Q5Bxf42WoXV=i)kym@7_qX_o#Xsa%qXfdJZc&`mWLWW0Yxk zso5aI6#ae#Ih=yS+RhsbO!C_(kcC%QZNrC?3GZ`74-aRp`J#gMGGx4m`;SJ8rio2Z z=jHa!p%6LbQTbJsisVYJQU{I3l(Fgi_%8ooDtBWMHK>!AB?Ibry)HLu>)By?)v?1` zz!+e{nEqgi$Rv6K<QV1=<+Y0g#|2b5XWmNIocsXV;% zjem>b;D%YE$jqBpc2)>#{k~8^uI+nKFh%(relBV1%?gYvi7M}(IE9Q|+@2MRvB1&Q zuF)C>po*~x`)i%aNBzM2^;#eXvIj{=;T(fGXwUq9#aDx^&<}Dfb=TN`RH`)}JeSEW zDNzp`^o=3nuW`H{M~P2Lb2Q2twhce1vVv5r9XO4gwVG)g(79cG2(e9PL+<2FLp?*- zpelhF!`d%wxxzQ7S!U86EX(EpaxYyit+uf)X>lHyAHD;5DUsTwg1cw9+{4(s^E&HZ z8 zFRl55&YE^?-H2h&o`_=*?QS>%Hv)KRC98_v5;mAN1^<d9XkgeSpbY*@6toAaN#LF8IlGgnqE{a+o!J&sW}Unzz}oDDN1m{a>f4eG6nAsId^8?v2$3am{G;K) zTSr2|Jo>zppRC)tTuC~&od!OhlNRXNBpSXwwQzFV#qiS(Votcwz0OoEo` zT3E@@CqN${jE_BjES>_SJ&7&yZw-jn-fQ`+?BC=Rf=%@ObpG)eO1z@4O{RR@SLqmu zMvQJ7-pW2MMww53p2x7By2P{|_ z#Kz%`?kji735Turf=|Sc#c4jP9)(q&SL)a&d0PS@FT%(Vh!WS|<}!wfxBF(CbA)X#&0UPgqD;I!$>^cah{0kP$~)Fip!9aitWi*ll*+iC&BMlmgUOe50G|p zAUPB&2E%I|)M~@0qyAN?0sdM1^s-MbuMlSaMq0ec36#t21Y?|&;a%Vf9Chv} zDC}H3Iwy(kkTiy3{lOH6syM?4-+vD?z7plV%qvaWH_*^gLB5a*&&?Vh@wU8KP3Y!w zG}@xoDmX51FVzq6QtNgZ4}-Z9eQha{g@~o)0=8YELH=L?wSAOgGRW~EwiP>XE1P4U zzG0XxSS$f4c^|L<-TX1)L*lHqaF!RIh@Q@xFE&1=_kP~&nN`3@BUz_zJPKyjs!ihyX^<<& z;k*ju6@JZL*dWeuahrzKA>rO&>LEivhtNkh_&IZ%LRbSX>C&GXsBghv{d3Fh3dk}& z6Z8Rv*E=3fP9W>C&44+NBf6gZxQ9NrY?E^P@73Vy;2kRtLYdAjyV;O6HkfMvBV~QD zbq&h@`)ek4qI`BPXli8tR0v^iO^Ki8UM!vbYb|~FAEP>w($bMeI$vnIj^wVT&&CQz z*6Unm)F(9eE4i<)?PpS!&gm@2=^fiPF9Qp6mgT{|-bpW(S6Q6z?626hAkM!PC=|b8 z{+(d4gfvq;DE=O3g>g_Uobm)%y;kb;o3FVi^iwV@HUnS5Y%r~0W*3vcurXNCgm&Vt zDV_apLZyBRiKEo{7iacW=!=PnX57RUM;XdS_GKq>pKLS4pY z@n}1bTXOqTam|1TRh9X{**i&Xt3_o!F!UuqfT%bZwMY-X3T2}+{qt>JdVtp+3Fd>< zL|-ZV-r64eJ`lH+MyzY+Qt@AJCbX!6jAEd9y2Lkcy}X2t6KMa&k*Qs+RavpY48zaJ zs@Di_w$&_%dxJ5H>4VhRw^sdKND)0VEFGrNm_qD~L6& zG31uv03Hg7f!zL6o2zl_r6#G-GBKsW}h>c~Qn9-6D9+7H{g7T%Kjd<=yfk>Pf zC>P${8Qn2i=e(8ic1nE|OIG*(Oa7<*mcOD;8u-4yfP%EvB@?VmXgNoI&>O+tus*nZ zs(zTA5OeO>XPGxM)|r$EYe5)g)Y_6V%sGU25~QhFXOorZm4zc@Xm&y2(xasmNl{9b z&{`y|#~MYuF|qX4T7d#(eG>@7bzI6SG&7WWqx%K%J+hXkqGocYa4 z!GfRA6Cz=E40+;?m-*cj5R;}UM(GCmNXH?EEl8j}-&&38B{UMZK^wNwZ;-d*GIuK^ z#YWC=%`M!pT^d+AEWmoMvrV48xo$s?5G-xKvJR!{NbM>*T7@^CCNRwz4u;urWF2b* za*K18-qgNxCfMR{0m3lT-M>d^Tx&rZS>8ICGSs7VQ6N|fp|PzS$GqEJ!PW*Ib>{1N z2J6H$lMQQ&bVK4x-J1Pd8+>RcDmagw(k&yzEW`<|DN7}d>6gMLkWrMs<6oBObgyh{ z`!uNaGKuy=LF7hc9Ifu^OY9CtWSZCtdW47he9n;=%*gG*7q7t6vL5|-SP__`Dr$A% zAW8p!T90P`2X!5Nx0;zaTPZ!h7%(xcr1Gy!)BQr0{O{$%ilBt6@cVyni0lC)#*qER z+bfCDUI?LR^KM+7ZWQb+_ZNHsF?JCPuEGT~ zmZS}MUJ4y#o4G1=hB_u8@m2%!PE1*d3}}+`L>(KMzi;C-L0Z)8&$?}y{%*ogi-{1c z$=h$IoyyUAZ9&i4Vx2wNYI34JcF}T=rK*`M5Yjpe+-#WvH`zcLh#byfe&x7rYt{q7 z={(J?z1`K@!$0G=U~R${rGMeu?yq+}3xm7#r8Y+geQxW?h0aW&v`Z!BW~Qml|A4tW znR=)3C6)dAhkHr7oVi|5Y9~`?O~bT-di2O#>>R5Frf=rS-0*oA{cKlBO^JG#>%GM4 z96tSh$z-2^S3GLi!=WuPWOwJO_zneyt_G+e<5fVMWV_vD)dE$>5+HHNw#1v%iv5{S zZt27Fc6Ia8b${=4xH`kCB|Ee4zKidZ7wyCa2b?Mh%xOM$&EEc#I3{s-Q`c?N;4o() zv2Mps#5G!m6~Pa^Tf8}e-C^zGG^KBDW6m|M2N8+ztiMPRiIz3Kxn1j+C@SU|TbqpqT-tQBg|cv5G#?YF@l!PRW2oK;dS- zvqb6ttq@`CH#kVQiIWl#Hd?*3OO-VOO-cCtMp^~+d(}4}ZFER?3 zbt2^y8E_qzk$S09o2CpY96%$Pg8NL2 zb@xBh9|g|d+?zFe^Or*y5CUuj14jUsAP5Kq+>*Jm0U=IFv%V}Xz`JC#>2NUMk^C8O zSC2|^%NYe+9EXD*ynMz^1nfWGi!m#<0us_r2B!`uoOpS>CjMA*oPFYORJqUq&4=%kp9|Ne4b>*l( z%6>?v5H+&XZd{H`-`hDbH$O1Ic>9I)RQu&#rYkb3%B^kTMCcEgX@>*x7K8?ieh%2q6vumM5F97~%UaDDBcmj6r6W;ebO* z$O&t8!5;cGAneu!zIAYV311XkX4sN{a`?CwpRjPESc!H)ZTyKhvH9nb+JHAvetN@G z-PWgv-}vFSDNpFh-ZiqhsOxeK{jY>KbR%tVTWAK;O5KL->z7iEn0<$8 z$lfLF8CKMBoxFi9313CYnGX6wBvPRg@=7lQqfk0qBIG@3m1vowS3;@o*~si*zx-eF zk|PEJ?y(vXJK7lv0`9+@mI?!O_l*pRp zr&FMNAtIZJlAE{JZ%#UFwSd6)msPkA*0yUM_6zs(_X~}L{=(OVlFJ?xi6X&>+8E?d zQQt4bIAj~V+ecjtD=JmU97@(N-JFE|Vl*yq2^p=c!Z7eHW+lzo98zVs+GGcRHn6pC z5n-v&vye}FhiAH1AYxxDaRW!m zT#91u_BN6RVJkQ{qWJ6IH@^FZAff7if)do@YpQgS&rLZcyBi}5I>J`y(jzvqx9JCO zEFJY*Y`T3x^iKh zF2QdEb;=QMyq1^esX2J6-u#Im&TrQIfk0OdBTp6e^V}~Q+L7N=cd_}k{?NRpetK6VeArQpB*7kO zoFPagzO|b$z-&`_jIK%CPV7#U^o~jUb&WRs^qw!DRcev{+Xd)4iWN}{j(4WkZ$IFb znO~LEDjC55c*6M?ch|3(%2j^Icr3OOC&qZ)GN>aq;lt=N?D^;?<$4{i1tyKUCUSh2 zwfqVsT(4ubP!3qUos3T>!tU_f9cOT=gnC*#@tG@wl*<`r$ZUUO{4OhSI`_3gsdFVb zU~Tw>)K#?DXjQK5NrnvCS*OWUVUV%ez42#Yp``c3i;(c%8>#%g+%(WoZ=No9%SSK7 z@&-<3k{O^4842KPC?f%!ikVgz?w8kt-M_d95eAVq#!GqFKV`dq88pHvHMtI-c9+3qQ`6jQ47E;^%(%Z*9zy zOvn7RM|;3%;=JdZH>xr+_ybdSYcmJE2ENyvHXd{rkcgY~b_P$B;5vXh$I$EX?~VR? z$N-|=HtE@A1*gbQkqve!YUhnge&CBLeL-o?6# z7d?^DBeszbn$@@%bFFMW(|Gms8QVs;YG2RK^R^FJTc59rCobt#PZ zesL!R4O-3J0wey;1Gxgoa{x39y`85fXInFdn}<>5+V|dtZ>Tr6D#2Gwe*n1z>_w2h z+`DF31#IUQLXj;7YAYMjZ^WCwETH2lu228qA+zpmNyw}RTU-=T8?q(s)ycL!7tSza z1j4Qv2OR8nn0&h{Fywz;Fgq^^jakT=S(p{HD_le#=v)vAWRG`C9fDq^=AmyOShhaX zvTg!#Vgcn>eO_lf?3cwlNd7l&HFI>H{5NPSDKNs%&{;Lc%9pKP$({O{)N3@XDNt2r zVSDb@1%8MWeJ&bynUU8Oh=2j$0Czm#^vqPRgtLkx80^ischvpNycY{q_ZoNl`L9X- zTM)H@2u-A#N*A{JJu$aeCAekcXp&-VN;f+~w=LUt2SWJY%>80o38Vms+c~DCk z{A`+ys)aan=Dm3?J+&{wZM8BHJ2tzwU=q6ZlWq&d~i-hcxJn!q{b7yox?eNPj= zjq!)zkzwMJ!TOe=5PnFAihEEQ@AM+!L`wcGKEx<8Q?&0TD?7ek4?I)CoK8Rl&xP}&jm zKiAFcq4Fne+bnq6UX`lldZeaN(r88(Of!d+TGQXhB@KT5?0EIeK-}N}k~Xs$%z3Yp zk7^u@{k$JnY3opzWV4TzjzVYa|112TveC*R@b6I=8?LF*gGGSxwWR!j6Ic^Zt7--* zobg5WGu9=lRAX4Cn6A9C2;riCp9R>E3o4J}{&6Sh_a+#+S}|>chR}9cTO7!M^brHa zfh}AsZ;vBTE zDLGgOJ`qB?U^+q?8H6>e&Wc1%&C=FithyLG&^RvU@N-S383Dr*-I61T*29icr)Sxg zK-qmZ+o^&sI+M`k-lzex8`H(Ah-!ed_LIhz4(soS(8q28tMe-P8dfdDA7gVz)TGvs zY$I6Z>J;D6uIU$OWSIhT{e$Oav&x_?pX=mTui6FoTj1nCQU>oB?aVVHU;Jwx^gprQ znC=#eNSJ@|h-U?z3E|kn-sjj)x2G$Qm9~M{6=73RvMsse@um1nk?2<2w+nR9)O((0 z6b6Uqo4W{3Ngu^C+WWmLPmlPnXr5>{;gx8N;?Mr;l;xss!N=TR#oA`syR0v8`Mbs= z4JGO--1+|SWtGQz!sVsTC1Wh>xKzQh;_yoktTgU^zq?+> zlM{l^FR;N)YOJYXl^KayT&!}~jA~Q&6oUO6YNNxUq&4nSN&Z-020zwT`QBYgq6Y43~l@AW9qTU_3-fI9H3)QNo; zL<%uIvOY)$u%lg|vlDO(>@m`}VCm>66FY6fayzN_)j#_kf%aqdB8AtX zuE!MlU=;{2X|3zkC()@K0Z#Qb3!itl z8%~lfC8U^y5VjO~#A|N(mv|S~F15h7Y?5uXXFpZAXdu4A4rASDCiHGW4)7{fS{+FDxn$4X^ zC;VHIgxHLnA$k3xx2>_}uAvwkkVLbjVO<+WB{4Snn2-`rNQonmQ+U+0=vbh?CI-Yi z5DA@dA*96~+l9www93cEkO_VI5wiD`)E@5B+u>4DG><1M#HMlFRN^C(W0Guvk3?fY z*}5MJ`h|6CCgXOAP9FAG#mL-P%E{;icU)#NCGphN6M)delz;J78hF(oN6 zCYig3Vw;+@hww(;$=}0Ef7;MgRUwI*IvN|7HFrasu30=5MNI{6v;aXu58tHNBpc1d zNh-?SBPq|hM%*nG3UqxW0AwN|F?CoeJ#F}YqzwBo!SJQWg{Jqk3zkEXE4?u>jkn1U z+Q^>FzLPX3YO;jl$ZzQ}ptC;(y8VWHO6qQsQ&aMBht=rl_$EN@7&(E@&dLx0q9TVe zRopZ*vBg-_mn&=efs3Hzd+p~Qi~Zz~o|!;Mrl)8QWwBKO+_m6dZp5k18*u8G8GIr& zI5N&9RhQ7Ffkq~!Dj;7J{KO34`Z;UJfbP}lsMv(Y6xySFg@WVzhX4EZSUG+=E#jal z(B6oN!(*cR*)=-BHXaM$#gW zCw4|g5%cb5`NpTDdvrKF{el?H=@_dMiQ$??Q+uK2>+X{A7*0IKYEOMi>J~=QT+M3K zB`L@mB{@+`(AQrwpk&l0dQPSRJ$e+sRP%=c;svAW5P5CNb^`g8V+<$OW%PJ}EJ_be z`TjHfny}HAO1weDG3{oP5B)%&je%;vcwZb{7?o*C;W>)*nT9c3_M@&*v z5L>p{5^_oT6|nIzB?7>2+ih zJ619yshZ4`4{|LY$GeQgQh5BsR0>BOf?pjy@^AUASmlg(g+_v9YWcYADN4%{3g|(` z|BPS^59$w@8uj)Xy}jL;8h^gz?x9YlYfl)y(NUr|K1O2>Da^*kxEWd|$8h?>Z+_e* z&v(*jYZvSKCv=F}0v0Z?zHlhls~B@!O#I24T~(s{DAfe*e@(_#x%tM~oT z8{`=F8cH49r(l0L#=DxF<965-z$0(QM)v+fDoTPO5g2XD!E89ucuVR44NRnfjyhq28rU=hZ`mEE{p5tW8 zPci-Z(<*wG>fc63nO;r2_>^e(+eN2*)nd!()rI46$C0O;p8H8HU8u;z#`NDb4ofok zll!^NO;5Rp6(J=5L(I^e2+`Jz9tG`Xp1MhYE|HW(M{Y&`co54)k^7TJ^lTfdrQxw< z0i%Y}XEfg~MA8}v%QgTq*!7Y-^SUMW3>e0t#f{Z$I61=`Ye-=pZ;Hvq7o1@x}FXkz1YvO_4x!;|I9O0sh7!lE24zo;9=cHw54&FJ^N2mQh+_)wB}R%D$(_L+!1>FQ%25|CMPTu)PF*| zhN)AD%C)eRsM~)V+)`KaUcu(Wwrbj5<_I#*iATtpp{G2QXCbmMlBoOtTNP`t71$VC8f*!-Lu)(gEVnzOlF2YC4uz#p$}U0lAu4Z`&0D%d$*_FtT&G}wJO zhT5K`9&I2YR00_VYXYIQQQF}K`z|pT#`f)bVS@u&#fnkRYZ8hr3U|?5igj*l>mIu_ zQL9yKmKgIFYyk=6^0uK_kg$QsYqA>j(nqGSfFxv= zI|I=({;}384bI0;drjERr zL2;YPZc^eA&nsQzIh@T?JRh)$R0yn_hApkDJQsCJ^8(VmPPHjkdsRv0dlbu0%i|&b zeINhlGr416O{c)M1XFL7MlrI(vZ`j{dFgFhBCV-7m%k=SlO%@nLtOC}_+#{;IY0gV zY>avbRvs|)geo7tdM9B1n6#q(xCSF&Gf%qE#kK)A+9CuNJ<&SRS@i8Xs>HB3_A~|g z!l49K z-C@_{gHVqaBCr{lv;qgmS$Qpt$`7_;P=yZ-;;)(g!&5??&mCdE`8+FVT2~&G=2L9yb@{Q?y#VA4+t^NbM)S1< z^8oYJCfnK$$bAKmSk)8fA7BU=%C+k#ok;~nNGMof@s=#X*eF)e4#jLT{jiLQ{FfL~fp$;=aV@}xo9+dTa zg5KZO%lmk2JG+94Px8zxK+R#akhd4500Sp^12@${9zLv z^AOTY)fv92$Z-kg4Kca~6u#qKh9?!6BzwB47323F2h8U{_YZuu+52K-WGR8rJVM%BP|ZfNqZ$CQA;_%K{=;Kfr~|`ayF3>kZR3-$wjGZv zDdcSxkCL>_A~7#tI2>fZ9Da|FyptmkLKe<)>zz*XhNd#VlK6|>1&Yr%@|9fdatj>f z?qC8Fy%C^DpJfHeh0cRAUEW&JzvXgC{BB04{-Gas!v!I$0X>f2u0;-YIJRQiG$^UP22Iv%15F6`PDO80?^RO4h}<(+CARX=KV& z61`2Xl{9^WQHZGclZx?>IJbKJH03%ctZ`1%mClwNYU%J#GfsLXTS4D-{2lJ<_re6Hl@i8$7Z6u{Id21tWMH@Z81rO zJRIZ7htCX@%xF2ySi${T@dHjj`XZBUybCddpc~`G<&8Iu-s8o&X8RaaWu!m7y%7Ou z$U8Y|%>aPLvy+)534vd$bu)^m^175=4P`yV5wzzo_%i<8bG9W}>g}I-$ph`jNR^E^ ztd=aG@^hUdq?t-KOP0aLnz<4zjqShMD^8xPA2cxqz)%4XHOR)?_9;ugZVXivDddgN z%jpGC(4cquhTaKs;AlVBoB0-QkG7gK`%>6iHo>hPhTAuCSEm){3NDELbDHMk=t;73&Ba`Hf-8`{>g?o84Wr zMsQhbmHEL}jNaVA)WZXZ1|#~7``do5x6jl$Xxe{?lj+0B4ogkhf!mIncY35w$*Qhv zs*kq256dKg9VqXt`)-R@I)`1CVvNXq>#*6rBr>C2L7d9(ZlQ^wV0As#_UAP3IDBj( z2q}#yFmfF4?I3@tUlsh>l|HPn|7E=Bu4|# zW_apR18GDt`VlmhP!);qk-f0&Pzb)a?61N&^tT`=(TeFg$DU%Q-^KKwzZQ}u3%d`A zm)0kEZpr9cOqkL@<@sBdUVDLZGXFvNxCzLF$vmp96h2>IuTdGfn1+e3h_JqE!n6Bi zAA_Y{nHcJR znRlC-^2dff@Ia0p>VhR}iZQdBjb7Vk%`rKIfWE33&$*L>aBDW1G%s^M$?89Rw%vk9 zeH{R|GXnYe1hs)ErK6V)G9CpkiuEFyz#}oK&8dYKyIt}31v3k6g7zB+zmCZ*LKJzp z6WP3livq18hSMZhdz%hm4SCiK+GgTBSS{Ef$FUmFnpm;urKs+d3M@vbf5Fcl+<~E0 zG9M+huk8JkyQ~7M6v@BYJd5$Gq-5hQI8<~46Q^f1_cYu@sHN2)OB@pQQG-$Y&! z@!G%V;t!>_M!i$B&}q-5dyUyH2zCkhqKi^iUJhQPw>)z4p|w4Oj*uVb%-A%8zcJspfRF1X9Asr8hpaPqTX z)G2N=n7qrsbAw7t4E3vXYI-;vLS1_Q&PDLJNmHvB?X%SQ8oMdcLt0_9b^WqA=jr_A zwx+X*%!iBCC%h~?JsgVZE^l4xb~au{Kg6P+AxT0Cqy3G=(a9|!w!1(~{sC$Z^tPs0 z@_GVkeMbXw;T@AZ;mK1dNdI2iW_0VjKVi_vRknUTQ%%b2&d?r4zvAXq;yRVvW)(!u zXU`5Cwx{P*ZB-u$`O9}*&~?aOx~N5ug)?`Scb7$6;B@Wh-?U>q_P$j6)cCpMTkqP~ z=iAQt1h4hBYL~^OtCRJJ;cW8fZ{ANUMs)q@|5#$ZbP5#j-gD2u_gCT$-yhEfvhMx0 zY6_T><%Ba48{ZNktjf03_Inbxhv9@Xs(waLBqZp{=NR85Ch%YyqDtrFPNntB)AT0W zdYz}ZgAmG~CuEt%_dV8`@V7wy9oza6c)o}!0gvRE|zVt7!%0pK=YjpRaS_gEU-Z$xB-zl0vz8f}2)YAig;~!o* zQZurOzu+=li0i2-Z1Xp|QeKq$uy|-o6v><^H~*D>?rmy;)nt4eJ+uoogke~=Fwt+5cfd_j@`n|PqO?;QZ|Ab>2W!o9h$nwO_M8B49st~-mU}IY7d`DethZ@Ivqt_Jt|n@ zEa|nfo!bV*7WOH4Iy?f2UG7m{&kl0)YE^e|-Ke*IEld+DYFjP|A3K@5+&bq-G}&*t zm(cG1t@!hR*W_>sZLESkjjt7{g^x(q#Y8LrAvvOSdZTck#$uZhjr3#cR@V=}fA8Uh zsIF^dr7}Je-{M178Ec_UxA#;uHOWdW1Qzd}!JHBAB7DD|s8^zEGd>K-((Dxh88s9$5wLRilMI5N~I{Cg;VcNlQPrBTlMI9;Q?-KT6>b52yo=h z&++_EGjBU&EcOO9P%z2gvCUtkYX`c5cOD+~hHm_}n0}kC@AF*2Ez~jQx5x8Ay#R2x zF0t%MF|Dfmpgpb!=g@mht{ZHD5_18^#7iobxvjK3mkV3|Ia?j+WdnoOOH_BtI`L;o~i_vi^MdL=G0Ge`ziJiX;`=;%ult_BYs%{>(0mL_nbww zDDibKyioA}ZA3O4LS+|n zgy~=+f2wfGM?Kj~>`-Sj2_fTy)F@xX#q|#U@({WXP&cygFITu!Dn7W>f5b^MED0|( zv0M6Cr?*tz)Bw4)<3&FoWw&mRXjPjvPEYCBVZ+h;u`c?)C{N9dZBUnZ0KXiF`g$dxtbFX9quJ#Ee$-{nq1CONpOh39GNs@H!r!M(!|eqXG?D=gRTXV4>;TvF>egm z%0rAe(G{CDN{_#Ae5d6fvtAgyvkCg7>qOqr!Ft)3Vc=_?>yABCyB=IfrkT30q!LIb zm9bW?HP#)mD|scc$`xPmfm8&1BA0%%Yxm+u9cBKT%varlKqW)LC3m9`olxI-Jppvy z68XqO^yquxis@qSudhMda*@X_le=4lEXwsr^gucCUf$RtUah`1V;~d%ceh&Kt zH0-HmUdsP0T0bG65v81i`*Fx9;oF6B(1I73yYL2_Z}1bKHQAGHkeghgSIAc_FH^3X zU!v}sw$cw2_YHb;LFWHJfpOfz_t&r&P}+D!CE2+ZdMnM0w%~rJ@w3YT_uYGG)-;>f@M?-x6SQik)7Jfs09UJLR=I`-Ijd>KO&v;JJ>>i0N*Oow$mOtnkgbeXaWFm2nq$%?Nl{{ z0PTUYw0@Cp_d<+ZVyNjXrv_)s*`LO7HTr_Nfm(^jV{ys(brLG#+FI}X=nPkTL668_34tU6$GbFhT=3R5!{F7dA}JYqBJRcRY0^mguFDC%k_ z7PQ;CoyN>+X**!jQ<;A8>Qk3*BgoVC{O;E6Fa9l>{J1Po8cO{1-?W1gCbAjR|9Q%6 zio37)+bnbng8styDJ|eXEQYTp8W*WJnbq^pUoQd9-!uKk;?ZK3lo&3b&fQj)l!4QR z!FrE!X!HZ29qJN{Lw&Gl9d;$C2kP{C-}2JUdV^J$`O^XOjLAo8?J9DM%m2+oO}Rzd ze5q)?`R^iF@qZwDKMrHB(70YnpUnuhsudxtPX=r5Ga>0+*qqr5Nz3RY{jRhx2UNUx zpem^!M|2q8w=8*nLvsIAC^$kbS!U2n8Q99d3H8sFy<05a=l z0qL-&N#Cn#`O__4qS%J-km;0M^+`}aX2hG`J;N}|%@vK!CgjG6fKopHRIhz15}D^j zXraKL{LjAJrqF=KmB$`Thn+uRSlC8%0Qzc-^1}r@64xb&=whz44!jL4zW(cTS6in3J@eZ z8eshW?3^FI?2Eo|q~l}EyTE;;sCoFn<0SKdt+oqS-E8N_)5gV0Z-tlqZ}VZEPGF7F zgEFK((hhe~oz4jyHYpOnR@&vuh1t}T>2U?(_HJ4P(KnAfljNDu5ydohwWNbNtM^2T zbJ`@P)$Swyv()hQ{gPj?q3s6>g+zm}kQ_$VmHM-{@b)3DNGG@U2W(ewM^#lLRZuq) z*MkJ#5NgIe*3Z{k3DqRS7sx>LW&lT7>Wbf&s z|2|arNuuJ3cW{YFMP>|OrMH_8r>%}U-!Sm1ja^f!AyUN%lCOTyB>D%lM9yZ_7S9CHvj7I zby@}!59o}XwPF#^n7E(f6p7saVlunO2LVg?w6nz8hx~CGJC0=r5zLY54ULk#AIf&XlyyU(1ZqtQ8p!EH>zDf7cd>OtU#E zY^-U3oOlYmZTF@c+hTIYhg(vrk9X+ic^3~BU4_-HmK4l?=>7?;77u-*HXDjx^~z%K zA4JXf4J1`Dhrjm?d900BEF2f!h(3vdX~)J1VtsS8-bZ_<$O<~Lc30^(dQ_Wyo8>~y z1ANA|y~0=u&pzF?6QP&rVnLsxvPy$o3}NDuw#JV;=aBD*?sfn%po-8Ll%GfqgKHmhZFHJegq-}vjc5DU2v!;_! zi)_PO!79;;ww~#tu(FZdwhpQ}@9u1#+ccQ{%0BcPT-!;`m%vvr;oF}@LHWViFiXDK z(p!(E8Yfg(9% zn8>QbN%KNjQG3k@2(WrsThd=VdNq6L-W!dN&d5U)5G>~o{hvGOrq;>id7O1*j?bA; z>fZQQOV<}ZhP;NO_wa?NrBZ7O8D(9QR+la+x}MoV8FEK(sLWSAg=$~_5Udg3^i;TDD72Q6c4$85HgXTtc4u`eT>r#!5Yj{d>(Q6+q>~bYoA6S8X4UJlJTOn zf#Q4SPoz_Y>bYrBgZNj!Y2CbxEUgxHrstL?Pqe1?N(}mP7DM881#?bSe#Kg}ayws` zJ=%de*$E~6QL#o*@>Y-EIDCH3))M3M6{Nju$5b0mhJTksh4Jm8f>A-`7SIhRS6$bM z+O>BFT5u0!t{nC}a`k}D-#-s1yD+()+;2iy-8@c?i0Rk|DwFs2CAxCY-d_50WGMLM zQM*35kyOuhR_H#E^)GsQ*oa%cIWz^HB>p1cR(ycKp!4iA;4BS-ItoqkhLo z#UwUVruYFYj9sMYa=;cDVwgJW5NZU^wrKC3>5eMkY0bkXU@DK{TL$(^32iVC7%c9UZw zle`;EV`S-h-W`+Y0DoU+CpwUKY|0NJehr8~tA9h$3tmP@x1K?LXfE&vS6H7~@lA>I zD|*#5?&G}d{2wo!|I|{X5e0f|)+u6>)F1PDHIkah{cVHtx#9kQ6rG176b>K8Z{N8) z+;Pt4>^(EH&TNuBGfG3U;_m2Iac0h;EA44CL}br!&Q7w5vq$SV2?<&E_Wl>&?=wD6 zc%=U+O4yZ!2&Rd66od*aH$t0y)VJ%i%1hR=ayok|`mCl|#91vg!Qx6pSTM3wo0+H=y@|HJ`rAtjAdA*L`BC2Rp}ITRoxb zOp|Q{#YmZ!Vgsv;FFWM<8aT=~L*>Z+p)`TuT-69pSMOd|8#k#t^E0?jkExe#-UlhG zSgSm^+%2=S42e;7cqv^dZpBY_kGhfwXE}g&A980^Y`b#ps>d)@2%z&w<@(|jpAHmY zg4HujL;0q_m1DVgTcLjT5zgFS(tiA0<0X0m=!YcD%&rila6(R~5#6j2^p=?MXL{(N zp-S2F?H!t@s_iE>6%gJYo+Wg?PIZujT^uD@Qu+FKhJY&uOUssa^cL$1y$NZOudeF- zQJY&E4<%FuRt6(BvT9gGl#m%cfaG5MlAYN+GsKYDqnm;L1VAmrzH{kAUqNTUK&mUv4B_8IUDTm_DLJpnqH=mh=1>J129XE=tF}|ZFB;r4kQ5U zNB(x}XdAcFKJpzA%{ZgEniWt6OSI2Am&^JC)vlwI5o}B15B`&o%%z*BZ=FjH0X%9y zt#KyMsUgMojIvm~0{Kk6u7q{LSt&TlGg!=9*p3y%n+@~*dhcHg@z6=`L-T2qWp4go^h=o~Zs`^gzwhZrYcto3AYqXb-;?!8 z00(}q!_YIa#bR(5Np13y!*~^G;1&^fdu#}r7ZAy(dJdRJP6=z+hYs}`uWM{2f%i}+*84Ubz=lD72uRoJ58_%S4 zs~O_Ot19r!pIK>|?*1k{k-;awF^D?wMvLV0!t2^RilEY}CCBEQ-%#UNSc+Kx_cgfX zxVql=&oO16@sF*0^wdtNy1h{ja6GR^ITN^X>pben>LGc8CpXhM%P#}Q*i2eGlp=C) zVT*aK_*ZjOilY0-ud)n`3Fxnl2&&sA*}YqfNHHjfM5IsZ4P6IFKTA(v=}5#Mdc#P` z+j?lFR?2r+R1@KlQNctb96XY5`FTR@9`@<}?w~rjv=3!|8Sr-Si2j5{kEBG8V0%9G zFHS2(kBf#fwjO;lIla>35REqKDa8ySP2M|1c4LN$zJ8Dw|A_edQ6cBU)3y1dU%%>@ zZps;bFkx*B9Yg1RA4=HGyQ_UKZR;NRp6@*nOO)vKfyX{<0RhD7Tl*k)Nq3vyCqpEx z5utjB#8mn4b|r7y0Eev%R^;i{`a~gS`73v&(@V{mQ;2Ka$IX`#)e!)HLbH3KhLm0X ztrU=~7;pUE#@s!=`_RQd_h|emgh@Bw!HRqGj%BF5OX{e2rDS1u0xH=@SPb|Cv}TzC z8sG;#@j??s(TYw0fWjDv=xLZPeS;XMPAI?Tj3_+~jL-utrUIw-4}luR0J)eyy12yh z38uXAY~Bi_;PlTm;$`r(?$}?0Y_+%39O%@t+7(?jYvr*vXeMI)5h5w*O`@X8 zHB6A3+;ze1nOG+ch~&lFZpxhh7KEn~?t;7oX1h z3%6@106<_Sew_#DHEWNN(r6!$aket?-em8Y!AeoFh>QJjKPgftNOot?*LPS=)MKhZ zPR$K|_B7#y0wm#FSY)gm;L4wekFuqp0($&Gyb^%LcV6rk^bZ)IxR0Arg8^coT^Hf7 z@T?_!$6G@Xsm3lf@A6o3Yy)a@S}FAL5pZCYJw1L4Ojxi0(R+#ijdshZO@6i z4uI$4HVMLgk#-TFs(0mFFUl`$V**kj!`;p18ZM*(028x+HO_{xEc+Y~yZ7}uS{1IDIHI%v1tC~g`_;-1pl8)w=rIZ zKnY5A_zSpWxK~xu{#HbxCuU#|S4S7X`+4r7gLWs6L0yf-Gd=eywHlhso4!7NOzm&D zyBHzsh$OV@M5TcCE@w}JahE-4F-41o@c8Q{4H|^51BMrI7)HTJQJV&t=n%%^LxY#g zY8tj}0m}_Gfeq~C^sUWhZoezROh$2caM@Q9oIU_J0Txd1Iza>ey;%6b1^q zk|VT|+>4{^T~n@V6P!I1e#Q_{N25Mpj&>VJAgJ1^5!^20{QuM3ARLJZR^aKGnwV(m z>u%`kYpVnH2~Hlzj}s=OVl+-i&_vn+$R55Q@_-HrO6xvD(_{=6r#YBPq5j?e7?krl%eQL!-I>!0axPO8&q4I6qk!uo(ZqK*4J67l7`aWEU{JmHhApTMp<+9#LEo5}8K zNd#m#@_70`cgqOBOENS~K`8Mm$i$eutwOyDv4B=?^#Qq37Wpm< zO}Ta;bRR*OhOr2T@O7F;q--UABPbf_LA{PMkrR^e zKma*gE>!wHANlmbo;GA(MsP7t*Nkdc_kC0i?5-lqO&kKi1VCtITy948#d4TUQt#76 z;1fb!?1^2#yB(bLpJTSP@N5UI+D+Flh)8!be)o<1 zfQ{=k#Yuna_mQF^S&2@?mUrBHHT38VkbouRZ1jH%mkYLowjw+>GvMDNLScEciiosegg-saFUj z)4Gu6lhDm&*UX7=Jz&E}9bM6j%evM_+rP$Gj|TJ}?$%ArySB~XrnmTOk@C3}coE*d z78$fTO-o!E=1;zlZl!gK|7GnO%(np5?AuqwH!K=^+*j4GJOQS%nI-!L$`UGl*$U-k z{vuYjirR=ui>w1+1H-vVi}(%LSK%g?ljf(g`I5MxuA(m3ZioaQK#!@sm37fx_K@!W zLIA*=L`ERP2_&W0YL^NXTOJ+evQC*}nPP`Brp)cZRb99IU%^|srUJGITQz<)(WGs? z97y=8rAN!9gXY08d5~}j^M)Hlk0+6|Y(?aD;pUJPpXNQjG@l6<%q?rgJX6`{76E0} zx;X5_Im>a>!?%!w@EWjhk~$ixx^Ju>F930dyNb?Fp*C*g}rm$<%0tx zg44||?uex_@WS|T9B{v8Ljv>(d0-xqPyCLVnWugziA#5@0XPrZ+BBxaRKILDqQNUB zl3r#m?Ql=Fo=<4;YkMh$anp5b50IjP{achHk3A`OeX~WtdS~m5$N^Z}xACN622NR| zGrWIGgJsug_eMp+*ddlvy>(@Pb=2pzuD2u_G4#NA-0-!K=*S_eW&{Xu&%HLnxp5PW zXHXl1WAx(?T_6@B_AhV&+`!WVsv9-P_aDTguVcj9NJ9AVMyl-RZ~J+wn^9lUwM>q7 z7;LwCx1ywdtk5#sw_ui@z`Viqjz#baQfoAQwC-X#4|KC-plzg(}8nW}vN zV9>b>e8P|lliGLe-kx*LkV+}n{o!VHWs4)YuYeaVxwFpZwtCj2dpdo&$*Xhya9C|4 zbhKE|yc=^m^ZT;G?j)2!3WOkr!Ub8EH_Zsnq8@2vS$GZ9R}UbHp5_81YqnhilKyHq z%8qZq!8n5-+XU4YFSFa0PYW)YI$~7O(-phz7&c^|>YYj9uy#Xk7^r(%r9>#Oy`f2x zf|NfSNp74vgIDT?-{0>pbL(wAMbxmT_U96XohQ7|%y3P7{`Bys~bt>tgI~Tchsn96yN3(ZwjVbEq#5!bUK+ z;*1-S2ZWhs8*{_LHJ)_GO|MRPXdLxCka)4&x$Q9jK z1@P9LKa33GT!f%g87lHi^lNWR%^?csg2sF!MB_I9tXM{r;T4{jyUxVO1~d@gTn~J_ zVTjh4i*J8!-FTGp6+!-#dF)s`JSVj<#+?7+Ja6YuBkcQaA$oQPA>s5ZY zOvG}J*yn(0x7Y~Ek}-Q`U8Z;P14g)9&CNwtk`u-9rCw~nnz4f^2S@hjkTvI!;w)rF zYI|q=MyP!9b^9Z_TE;18eoS9Z?9=N=`AW?wEZskxC35=`QI@h|cZDBklQW^_3yj!S zgU_B8l*q3J5Uj(@CxNKwD4<~7A|hB?FW1WA9V-pBGagd{_W~j&Z0N(**7Gm;I!Zp} zZtZUz0z$?E5=9SzD65df9{{1wdP8e6m7OS_`cGo4yszJBIrMrgLn9PL& zfC7hI+#V!vruAZBOn~=&mLAZ5ws_6{hy{~pU3L@F#;hcr)E|YbKiii7A=zqK&4`qEv2Lq#g%M@;&S8KS z&-aSPJ{|Pp5+x&>`BhW*@>V=n{hYkk9|b7mevq)vuU;;ytv1P)yL=JpRRx9yBj;jF zh_~rJR~`r8k^A^t?QH07fCG*D?&AYAIicW@A-D3i-UO}pz-*17K(KjjW;FR?P5sa3@x4E?@>eojeLK%NxCL&8#gjfbaA+t&28r%Zgc@u|=>NoW5b_ z^`;2_jx~GgGxJdAF|7B5Y^Flj9GC5S4C;439_(T`ZCCibstr)K_noMFMd=vCb**(Z zJy6|9cN{j2UD4!hSOY~xVFrtT7gqQlB9<->qQE9IE28!CgyvqM)xr8Z-|c71iaqxRXAI~i#nQO~k3W(!p`ya`XIFH)f;e}Hw2taEQODzp zk717ubCy&PD$ZFn60}(Jo z*(1JH??Y6R%7U(TW;txxUgyXfq~;B7xgtw5f-(l>y_aJ(F_8yyoNr~JmR(OT&)xKKv;N)so0gNEjRIi3$8366AAFjb6OB@TZu{9fi5%`DRO=m@Z-TZws97Jzf z7}V(LHS2sIJYom=#>VrAlk67MG)L3JQ(w9l{*6ubD~F1bsiX63Gnaj zg$8kWc`s2=3_!7SrM!HIrIc~kM*tTV3rs+%5GJ!Ix+YrMh$4rnEaIs%L^QjZ8){?M4; zx>)JLj0}{Yh?am<*73-^lQ`3*UJ_1#Oc%8-@i^=k9asgialWsg&28@wP;M@3=`b!Q z9kEzlm#Laqe7X2j zH^B2R>dZi2%i#fTZHfEA_}AQ?kL3k30^DY<<$0gu6241rrhm0FX}_Cvn;chgj9kP; zf<8goOrTLK7O7#}6p=;~+~lrsMbu`W8C_}u|1kaUs7;AqEsc}p#&+=>)g76lizRM1 z93+XGX>(4Gi7;F;CXLAgSKj9*yZIi>C$LR+pO;ToYQDJidg*XkvSZM0UQw#y&JFoU(#%aBr10_J}&=0v4Sdq0?ewHWtsckes- zy}SGx&>w>T!SC#tF@s?dMW)~RBavjIpsS*AZKzjSBKh=MNDA*+*%sGpGEp#Yb9!^q zIeA)IsdE^rHDjE}9XL##4xY#xF&#;Ok;T_dXDA}Tl8n3%rn>iUbcC?zc?G^VpN-15!O}-Q#>TnK8aNnrf zf@&X308K6Ev2>ykX2vhbGf4wMW*0;8lxsgPa|I2A%eh|%>>ENR7hmB;lets4w_?}Rcdyeq+jIYv* z!{ZJ+Dj<~~LV+99?+M}Wk1QiO=k~u#%^69{Z*LPxC)7^b!+$L=;bkDrM;AFNyp&Io z``^>G>{g*-FRBDVK4#p-2Td*qxL*?Sy|Cfsg>yjhjyA#Z6BcEuQjz2*-x+~dLGF=q zx}ccw=3GboZX)qUsD|&ac3NXZXKDKAYKaT$RO0QZ7ryV|s`u^dty`P7ED}xWS)GqnJP<8{3AT4<{ z!md1!y?-H{*>e$*w*);Vim~GVn_V2h)D?F$`SLBZS}8I7Yu7j5pX>;JX~!PX`^4(} zIH~40K^Q=^Cg`JVZt1W{ne1Zs5u?K+)T+)yCQ6o#-ABI4f&l9QKD~Ur(A8magJWt@ zFMsD-V#+0LlUbvQ*7gpqh`faOq~8n@R>43dZB4ll$W)>nlAXAgvzX)t7B3FtyT6zL z22nQs;!PTj|1~yvv3|aP8XMtErdk^-SeG+#d-(0a0E1sMX7{jbWtDAxJWJz1o+0Q*2WNMenuRTDq3VdOHoCXmPQ7lJypsxySCMD(}VaWdCu6d{p%+H(=e4xBy z{$}%&c?Jtd6dE^k2boStC&=FnmeIpVhvFne_BF)v`WN6{^SCXn!y5XmuO!el+*TN( zZ>_f52^xi^c#b7V7vkzLNZ{=aqF80>HPmnMx=}-Ui>?;W>`Utd zuuDsJg&iX)-MRAKo%uZ3;dh&|0D-NcTr5+jGdk_1Vo%9SG6;4d9UQ8Gf=!j+eu z&)G}W&1Zg|Q#Ce8%K@wGTu*|bNSmG&T0!~ zb03_jvj<2J1_X|JmH=QkH>?3yBlmp)31BGU-kQv<(Dw8hH96Ubq($daKHY=?;cx-b zkU&0el+ye&hyVY`z6`F`wt&vzB12a zXBqf84B5_|Mg#Af^M0zu05*hFQE6bT4;B@=vSW+-ImW6wPU@P84LL zEsIC}NT8nEN^tuiH`PFW55D=Cga8f$CqZu>94ta;u_w{QH9TMFG89At^&M`EJ*oq* zj%SCpVjf2nd7G?u^ZpU3QrDs5%>r4U4S-7*jk{ASy zr2`v~$!+ozhY+X~6d%C7Pm>CftBP|HN}YlzRt2#i?a5VGExc5tB{NeLt&0e~7ppEb zICG6D29>k4J<{0`-ag!s;nV8o<#3gMGz*Dtd8i%zRW3%rMwvq=?`Vc!S z7r&UwAf@rCdj8*)omLHlTK^1xZbp#gmaVph#l#I7KfF>Kdger~Z_XOT1!)(aunjta zOkd)seRM|Z|IBh&b~vZSKSfe`wSt+6E(DT-3ulSsQ{nb{A02GkIxcABU8=ImD9PJ% zNS_K(Hc8d{kV=t4*_a*s9G&7LI*2!s&wEa6;Qgb5=S_&Hh3=o!T_u=ADrrzlbBNo$ zTp_Mv#i+#hiUHXXt|*r(-2*kr^(H%qvW`svPWK|8rJ74% z@jBc5WaUHhE@~fd$upT6)9X%a;;mF;XKZWCU)!iIrD@>CLIh8GA^oWQMX!xx<-BpT z$HzPdO_i;+H0nL;51)MvscX$<$=N7dXTH7UJa!+o=q;4=b?2}<;zjZ71g$Gk1vtl@ zb+u(Q-(?+59RLNKXZp7NqqsoM@@qbw7OY%?<{rD3!p9yW!R@)2*u2vywA-Uz>}epM za4`ReaEb#gZTT(lMADZkSA+F>)uS2?aTD{~0TcUGhlLHI9*5L10WMgvoS5}#kp;q6 zJCE+qrdK@*>Y}e9VqoPBi*3UqN6SVw?artW9=%6I(}YNyi4jPEDX&Snlgk2qtMEUw zMXDVW*9h4ME)aQBPE|)<-+pzsLP57&WVuS!=^KaLz zYxqE%QAWznrR1xy#jyb4KTySeoinCel&bTpz&^a#=SjaU?bX2Mv&egGKVCT`g1y%O+C;nXwfK)(cSwrg$ zl*oRvb0%9Bv3HjgQgaa6x?|cM9e6W;hV$l-5&EyZ5<9hClV{o*dz9{hpuhH)zB)*8 zp%HUi{bJy_3P&2f^*^3H8rDPg5zL2%X57X=BEf>RtJNUuywJnGLh_RTkwK6UMbnc} zCx5t*Z-DqbYP@ibjfJM|0~DThAjI@HnVS1k+5@?u@;j8LRvH@%@-_6%J31T1tvGT{ zxATBxao9kIeYyL_fK+T)_43g?(c7dyU3A<}!l#GY-oRnNOfESBEb8!j+^lUx@u)HA zLO9JI6onXVI$dAwI0`Nj2~;p0AzRo4B`1BZ_3+Z2OMsP52=W$Apv{64Vi0DB5R?d! zLx}G}$bKXeY1xr_e<;;6`{1xoMhhg}vxO%kIi=8x4aPBF_; zH*HjQS*Gk5#n_u_?7`Z3B*oeD)*SG62(k3q$UqQp^#Xi)sO>13+hMzTQXg#lMZX3% z>GV0AyYLWo_rVT6SqM+YBn}3pCyoX++zl!2GQ)9OI{(-Uz&WRACq42&FDG6sq)P|| z2H{d}$s}76Bxhv3B?OrA=7?Kb2+?U}1Ftq08-C+)}3osRhp=@HaU0il3gW?nS zcCS{15C93+hJVmc`bC%%g{6Nrf)btt@+U05RrVGF7s4zsA?_t=ptqmETcycdXCW=4 zBT+Z`6Ry-7o2r1RPEtbl7cZlO60SF+o`bpf)V4%k zYfS|!D;3y5#vw3AWYy@&i{=jnd=hz4pBPk$_v@<44_&0*fF!XCMZPJi4?exvS5zBB zrn8U7=$H=zEHY*r=A?{lVK@U-y;G)n>jz$R-dO&X+AJ61j2(J4(TS4lgZh3KdU$Sw z&9P62-mfyX=6^hc2hY)!=cu?Ah6>%zm3pu|i3pE~)@L)Y2`8RF04xI>CL#M#5zKU+!s z$DFof1mgdro&eVNmhvq+*9nHMZhQ8$y*|CTUH&B^W?Lh1{pW6FnZgP2M;5e|pAJG~ zTgZe)rc5umJ$6W;n*j7mR%$KdNt*g$jXe3_YW@)Gz$k9!dO#g4-{6_u;S8-yIcm!- zyO3xAD0zHae3h(w_j+Hj2UK3;T`vCh7Q7vkTmZ5eaHa6bZDY7P57;hqR}C|aj}RSaV)k{)N7ESw=q7mF@{&>EdUQI?U6xD#qdh`Z|(dd`bFqVAJ7qf*Yc{7P@3q(r$46w*3tdXAxb-h;@#+uCU~C z+0}V-!ILM>7Pv_t|5AS2!59A z-`KGa-!?!b;p=mo=XO#N4@I^){2v&H*?um6GkP%(QyV2m5Z6$j`g#w`&MWDLhO)y_ z75k&#-+t&k#Axh53S=4gP`;z~Cc~lYR`cl0fLhMwoL=k9wt0`Ed#XoLTvmC#TfGij z0O7H6q+af#CrvN?&6wDRQUesWNf?X>OI*gX-Qm%4>sNJI)bGM{jo?T4`C~Q%C(MT^ zZuv$zvk>*U5Hd$hLl-s6z)P#2)9yRSdyjb6M=Yle*q&FPFhXfMJC}=pH~&|{PUW?~ zrxs)wW~WMbSF`9suQ%-$Uq$@=xDcw4mP^<3XbV`+nMTu*1`4RwW#}l~fE}b^EO~&k z@74!C=|}6xh}UxnFQhcwx5!q`%oxyhP?SYkwZEtPl&8o~y$9yP>2K%PF0Nv5Fu0hW zwl+!dgP8MND?aMae$E#_I==P^%^`fkF6O29B`zREk2BG8^w~yNkI><;c83v!d8UrYC_?F&Qf)- zZayQ`V#h3go7_g{W1N7Q*_SJih>)emPXsum>_5^G@4-7JAgO17+Z0ji@wB9Q4pPMb zht&R@(8rMRa}&5+tqI|!v@)E(eO>9$9V)r{4}w4MWLdaVb60(*b>5(8SkEWtnF9u6 zP*Yt@O?m;gk48%#xD}Vc9aLz*UGcZJ1o`%+oWd*CU<%kOzKPa4NN0yMRa??vm8Rdb zR(yZHuo=I;L)MP7osn!eyCETCL18XM#PE@zUE^R^pxfm3yBb zsPSj-?urkXwq50mRSy+`#u%LP1BvL z$VBkZ3uXdWW401o0q>3vD?{xfy^}l7OmOKW;7UBI0eT=(+b--*5;iv>wHcJtPO;lQ z;^ufZi||k#EI9W0>V#~Mn{{i9d}uNxV%|3pAj1=tb@SE3 zi(W2DUBt?6^7)^I+Vz>p{ZZ!0$|_x}t&`#K{`9n%^EU$c_h|d+-HAKzkTG~F(I1|? z-3H^X9Q2Ni_6?er#BqOhB<_3ET@lT?vt>7D3lA7w|OgS?hs-3|7dWo=2gwNWw-A1(ck+{Z=oGw(y{bHQf?D*H=(c=XD zSU9$aJQ?4COm$m&rxZl)VQ}edsv% z>Z@AGjFjCqCHXZ)_^Sw!gUit?p_Aez|j@sh!lHOco4q(+#MoGXT4_Z!^!dv zaCl!P>-^`HFQ8BN7fF?AbW?$1j+}#96w_|R4F1YQqE+YNvBFVLEvZz4xn11NJM)n& zz1sARZ$|I%>6D;`@P7q5IYG!fcbM6Si;k1Zq&aP^cwc1OG`Bbr$4#*(+3@N7Q61uiPf%&r_Z2Po7n`%6ruc znQfDIEWX!rgW6iKsR%vE&qogjI<fm4Gc5F0k0+L zmL121XPm3BDvxlp9rn|;!?k4&u{O?SIZVt4bl*JkDT}FcJ-$|-(4Ab{Z*P?dMu(6u zV6V<(Py5k3EHicjPcZ`}?N~t$sQE_4%pu;x;7**YPY{Q#5?O8R0aSgKCwnEHt=!y> z&Ab1eL{iov{zp-~$WM%oUlKu-bnIS(aK{(swE1~3Nz~?kZOf;HRnGo`DECg#D?iux zW<_(wft|)aGlzpA9k@Hdpv-}Ie_jjU6_zK6WxP&RxF4U)0`U&ru->_?u@DDdXv}_^ zq5V#+3)p7m9YKFOo(`~mL8-LbVc%?N=ruWL@!@a(wHC9Zxbw%$G5wY2)oO@1=PRme zU)>~aaOVxm+tqR`YTR+2SH#r5s!4j|&L1vEsO1RPIN{Fxd!N>L&6FryKWR5uZK1pw zcQ-oj%9h&K&k_{M72*EbR>Fjl>Pet@vQe=G#T?gf`RS_Kz2wtjINyy)wS$SxX;rBK z#;FkrslM7ZpAe^I6F$+);X?TViO+3^4q_*%u-^QT3H?wp>60|#XqSY@%nb7hHg$84iX4xkD9KAmE2*x=ZzW$Fmo_u=hf!o}OiB0#o2U&_ zc>ct>k=NA=Z?sU=<)E?=u{e`d#B{)}F_ZvH>zZ+!c#l7$=~Rg*3EB66nR!N#We1QW zY3)Ka(uaM#&x<9sd;Wx0BkL48ny2~ApfOz2FuCA^F5v`3lZjjj{H!3hIT)vyv9o+|HzK!?;Rb*Q5YyKhuo2YLmLYy^^yls&GnxS-7 zymD#koqT=Rxv%U)AcbBjDV2JHerUfGL@Nw$oZqKip>Rh_PIM(Ke%;Eiz@MxbI-wZ= zP%ym&ya}MA-{p8(DxjSlt>d;}Y~M6c)@^tHGgrX{Ndo}ng)Bb%x@$JODH(#J)cLvn ztn1#Xc)?=}YY}@R+sbn3;vv_NYWG^^H(G%t0j3@^ZRyUe#7*Uk!0tuGfH-gUmn7`17c7JM>$=1-E_Tz_?F~m%mFCF3KNY^$8FIJgsj1n;Nd~?eTDu!z5(OmC z)O}2pR_F-qF8_E0sKgWJ^N2vJuENpn3q$yYJdUk7rLKf{?xg~9U1 zy1(So&&DUM%LJGpSC}Llq`gx}x;8}EJ$H7-F4_@fO?v(QMP9c{`NKM!)q~syaH5UT zA4Ge+!=nJ&R-%IWYQ0xDl@?Vp-cr}ofhn-maJHGuZCtkpxd+~=CmLUO&1?-G(QF40 z?XzBP0Gz_*(LYGEtwW+)1@*MfqFyDe>Jjuh#^GKDZU?$+wlD(#hUfU<*!$-4>30Pw z>;$hk+}Ti2Ta@WHJNx)`KWsdV)aY`R5nz6haX zNcDE{g{Y1?Nct~CZ7fX?axoI>kt=oMP}IkV+uMAHUBZ*HHTEe|aC70KVL09;fn=|j zD>Dn@n9%atuj%jzsDSc28`Sg6;=ubRzMv6+X)pO0m6z5Sj4-b{xk(T-wz#e!n51G5 zrunZhYiEDIIWfj6s*@z^HsGG2b12(kcaXLv_B{C3Nz><=-i`vlYO!XVg{1w=#e=kG zlB2aDOCD?3vIk=#C0D4kPZmz8d*h%N%aPf6Hv%`vv+*#l3i|}X;NLC94`X9 zu)P07$NI@mlD@xth}6|rrMbQ;+ZVASE{6Q?!`s~cGdiEG`Ex?g65fWu5AuV2fqVy5 zW(14!f0bVbg#S3{!rU7a0k4OVtwo};>>`b&k~_2TS8r@5{(o7FB>dgRj*nxv@3)VK zMy=38ZF;S^O89&DN^By)$Xr)p; z?f)bn)%DdO?S36lV{wO`yJ;;stFI8zUWdYyElG>}WTc|zp2vqXsQ)~s|@0`Pa5Cr!) zI-&Nk05LH5Bb=3W^~)!A6NY>uSvTfonMhd(xM*_#F0^ON#;9SNAYF%$xbWY0V)z}7 zR1c&7ChCIeKkxXYZI#U);mNkIrM%y0*xx=XfK&_#;8=r6= z%88)n=v-cxvkZ}u))v)1r2L|UX?w4 z!7BGYM>%BV@z10)d&G+u3=*K+LF%^fI^_em8)$TaJEwslx(V`s`s~|_h&_Fyv<99M zuwrO;iuE&3qG}#5g}y2qUImnI!>df@hcJLkOTtW>w*t>90q^>NQsLCuhZts6K>T^&FM5+dN{-I zG|sDR?}POTkAlQ%B1dvd=73&rs0wdVPDaa546dET=?3$W#NOT%pM2dRs`@pkm42f9 zp^S-D^DQ+Re}_~8ozK~M(GB=E6>;gyX2nozW9_J#Z!EVW)@4SedY>@4F@*FBX)jm! z+*ENs&x=$J$H&I{+$U6vOsx^fjzu>#4E@4}SNPgUl9-W7O3V15zWn%`%@;(E^OZ`u zdzLYBTd$xKz@B}QziRv4*2x(j5u^TvW+iks`!Z3xOGSQzr{$n zd^4k_38CzhTPJ4(74>kFz8JOed=GvaS)mnWw(Gp;+Vo#D|M%V0o_uyBjy@HF`3E&c zQ$J8oJ4}jC0<9HtPzAd>O}#OE&NIUHyWU(-jfQ&+muxEPjT&&#RdGM;Vt5t_nKa30 ztrF4xA{&jIPK7@_m*i{Z{}@M%yOd-F6Yojfh_uVUk(LGtuHItSrP$e%2vO z;iaEV6nEU_roVGg(_Z5mDszlb{GukdW4f8-+0OorRgEJzA&!OIaO;sckkq!H1if|Y zVjd{2AWh<`@P|?;t2Q$YyBgK@q*S0rzB!`ch`m^n)GN&V1>B5az}5uaNI~PIW0N)B ze(<+bC3Q;l&s)@}Q^t0&rW#qQfLY{EEs&akZWWl47sB`y%O=X)Kk=F;KDqHQ{C+4_ zIYXIzFt4Qk<3&-OK%#Cgj}>7r|8#aHA~0I8l+hZ0((YXtu$zdLxZW>eW*H)h%e5qs zjsnUb)d6pYX%c~P#n^wBJrvZIz?6IY=$K+Y1pSTCgy0sm7{C8X+X5Yf%yLUJudH)> z+u^;)7lk&Je{{j->k6rsOCBVGdNuOg-j*wTK4)O=QJB zg=6b+8m!hhT?dj3ngBP!K&o$6AMN{s$8j0i-F_S-wh1u50`$@OQ4(w`o1RhKCltCh z?z+)lL&T#q5)v&P(9gm1B#`elKS#M~7{^170UT`8DvLU3YCzUl3_o+-ilo{I6iL33 znqGqLu@q_qWtujHm)Jcm=PoghuRB{*L$4lDFnlm)wro1eELcd?)@iThk0o}I`{l+@ zAew2ri&t7y%Y-^*oq#36){#mCZmv+t0XjipxQM|h5EF3uCWK07#J4^j>v+TW+r)~d zOB4mBg-0l_(Giy4UTsUW9{*bB#U@tx*b-i^7jD4M3Pl%M z3d_n3K7t*}2VvFU@R6+n%v)-#H=q79MDdDGvyoUCksD#0-r{lwE@KIDxjneI`kb2j z%T(NT*}M=n)uwv)s2+rKvooob?e!$%-ju_n@E7asR#%j}>MK>l2W6jUh1^!-SLn8P zq3JVD)A;y|`Q+_~KM0S5{P^(JO<|+TX1OT*aq5etai@8{7uGD&I)ZQ&hRSwq>xv@O z_@9P2g`HxD_)YX-ph3<>J2w~4M}5MVTVxuZ9jOlZ#N5w6(*>6$`r^MBctGR($xcna zE)7+-Jg_QM(z1s{nZZmvpWh36y-wQw)=t?K@f%P6`F$UZs5Jvo1lwtwA>n|fd0_`AlJ`LrC;uA6E*L8O?-1m5JQnjN9XBZQ#g%+| zJWt$Rx9*M$)9`5saK+vw#JA{nK!`fR1$baL&;!Zq@W8uweLY~lgd1>#9KZKJhR*w+ z>i3P~XFJY0j$<5q?{SV186oo+$=-WMvXYgIV>=EyR2mva!}utUA~fvLX%Ll>k>q=h zBO#%T_t&3r-}f)qbw6IO=d&6aDCb=y@oROma#nY{QqqTk5mQ_srP|`F^3Vn|Ui#XqF?DCe}73DTwXL_RrNp*|fy&sq2Yy75wnWV0B1+3y2$W#;5T$FyKd%^pw&3c33TgXT5s6K*du2l48mkI zG{7=gs%Z+>lFGqngVd0lQGHPKDE*e^h*JUk%ElvF7nXM$3UK?Rr?^bthWkI|NW}K! zt;PMOU2l%LbjR(HTgkP5MG1~K1XR`(`cwGI^ts-o*pzjshJ)U}y40$WR@b`>gufk< zj_^);_y|s95ptp-ClmA_G?~G-y4_ghv552RAH1;~BZUv8H#D4GdpfbGCPC!5Mygv) zh+eXq+(*zVY+`tH8vfPeJ;fb#LMAKR8?M;u5>J}Gi$Q|qK5;}p1bO~%Y|H7{19|VC zTpA69->h0#?|I^4L{WhM0+#)viQ}j@|6ah-v&c7L-G%F438))|9?GqP2Dv{!+ebxo z!1?%*s@psqY3Bv$$?uz>~PW&!1@0SCE4H*6$@Z0Cv z`&frdkVHgG7tZfn96iTm!lF1?522P(Iw=4PP?O*%{zU$KFLPbmB%u?FzKJ@x#^OPT zi%i#%wLkE*a3}DMyIyF31R|QUQU|H@x>c!Y9V)CEEpOWHF7QrXYus{eZa1HaK#~^* zxz<rlt8)I(pwUgfaf1@P@p0p6g7TAu>{kZP>m*wE61T2_Pd&`c#7_Ft9 z>prlEz;C-Ge6%~ZfNzsr@)ALYFVUBq4VJykh4Q~o<{kVP*%4}9{^TF1@?wEU;}j^s zf3LVl;c$>7D#i4LY+x6E%OvH?mvpbGB#`*zvezj$%s zxck=M2iU?t`M{@ITD(5--@#_iiUxSR$~^DJB9i^8>t7DX0|=u=5PvVa`f%7aue<^I z>eNv<5IW~lduKzECju^y`D~~rLzlE56$)d4VENBt_l8|ASle6}M!Ec<)gVy53OgpE z(d1n_7?Kq~^M=?2Sw!h1`e%{U>uY$+lmGBaa=pODV#MeqsLlZI*nJ}= zYnN@=plc^#xE7Uo+92zMb(FaH4e~r6+kqVlvNcWGMH;3ic-735iagEM^^qm3h3`}k zv_Ll+T5l)2L?*5Usp@7qB!Jmt>gI+X343@$`^3>RSxvpBh@>7i=#{deW#a2$?{qkf zU7I6&)VG|!Ck_ovA>RI&M{&p#Z}52HS~Qn0Nwuh;#d;DG#6KF!`nJiPCVsMRFNTUc zRPU*o^=&uL!E*Ev5-y4f3{S0?6DuPVdi_JD@`gp^EQAxd9B`F>B%AXIY{ zujBIl$beonf1kbW)u${ervJA&llbBb|L=L98PN>y9|A3Jp=NLl2a4;Pqf!fURuxYZ zwcm9OJztxX^dXNtCinbmx>xZNocnJX5p)%@>=xKYXw`utSs-5p*AUi$^mYpz_4}$$ z_#Gl|X>iX8*cWmOUZJc9>0bJI&*P`P=Yj^i;J!30;%QyjkWOKm2?`%(>xhbe@1fz+ z5V>ZV`|JEXKPaWEaG&nJ4Pl+GRN9#s1}8SCUAAH`?uay_PJEc2jF3tC36kiLoYT5|e{5YCn7}h|w@2aJMq#5R4ihnBfbHGB1w%IGWU%#$Tab5dgt zIZXa;mF*#SGWCh32hwlv@5RzP*NXmeR`8>`N`$8Tkw$|+)!2~f?wzxHMdm-claK{*po(e}ct!=P9SlGzJd0Un)oK=l~lNy_lQ;0{McFGH{OOd^M$ur@PeNv*! zW#3a|Pw6tpi2zCQ!TD%47bC$=M@8^5ecOGpq*84P1JqRF z0`ym=s6(#Z|D|f*onXkzuE8GS)L0fw=FC#6`k2P3L3r@h8hFH!xK zm+tAQ7Pg;D4iJ~j$x732h7CrQN!izG6OidLxsvO#w=60@%&)1aqGc7`Bxj_N>fNH; z%XlXbwZKGfA#S&mKUqpTVXj{xpP{i~7yJx&&%}o$hnmWwS3Ed})XLFs0^UIo?%X%} zFmEY;>i(j|JPft6A^rWktS5%19F3{#%nj@2z@R=SGLz%eR|Yx0H;Fxm*TF1K z=~)l$`av?vGWTn1dPlQ91!sVcsL^RIiR!YK2xo$HB~i@Q!q5WVF{??Fs!l-*6v|y5 zR#@v7$C7V5H2~?gu^US~$<4;f!IGFcwTv4U@W_khU)_Y=f6m$us|W-POF- zLlPCf?(u>_nO98`V?51-yljes2BJ)&11MF7KKE~uA3%Wd{iJe3tAtW3Hytze*?ihR z*~--BLxX0K4An1xau3a~77E6&F6JI4KUb|l=Iv;z>1m7BF9&O5A4lk9GmX(oR^NFJ z5;KeH#2VfyAYQ2UrTZ^y0Eid9lYyyK|8*q}RG8K4S^ke_yA&{)e6v40n8oVK+U4xp z^=div6c_0gOJU|zm{bcWSg}6)9V((~+?L2H6u{d^iI8K;E7G%in!5Vo7do8mDZE1D z8@z&E@rV4;$`emZdmh%99*h^Q&Om$}NQaH~Ae|cC`=d1y*n=N%0*t*Dax2eUuH7xm zI0JTP8Dy*VT2W%rOZV4YUJW!>+_{vq(W*}V+ zx6e0qZ!qgQ>u5Zk{qcLnPP~5L=%T&TLosJnFHXW;pEzv0V-8Z`vz};%EBRtk!d3e^ z@^m}3zP!cq5WCu#W9(a-;OQjQsQ35keOYm1YJ4m*p`7Es%4a}0SWklp=C+>)DfrY; zQu&)yt1Y0h4XLPEpcl;Fl+>>F9{MY{!YrpJ2w*La^clO!!A^IOF}dhi#o;L-lwfbLW6!GL%#pj3Z9pJ)G8 z5{o^uq{*da{hbg2{kvB9D1W8u&Fk6X7cgWIk}{R`LWO+hkkq2MFCf?CS>^ot&f|}8 z43BC?zo%lh;J*Yc57IwaO{w4yxNBJT`pe@>xQv-jw|0KVW1?UNF!mifmDQISvr#-! z+Jn$wx=2(rT=_ds-oC6&c0K)D7S%#Y?yAVd;G&U`YgmrA2DU5oZN{zLYd@7^cAjx>Q4eEObhU`K5-qPUFFh~U);l&Y#tl&g>p~Em0Tv#ve zFkA%>uNPk!e+6E^OE65RLRiF0G)$~QT*6B-OsYa!#!EI%uFoy@5$hUc=A9y1DGH)Y zS7E3U2t>LXLtTTQNk7KW(k2|I>o9cn2>SFB3Q~|8{M7Z;YskKdoz4|34U~cMnE7Th#t%c2_=Nl&oIIx z2xsY$jB`)lCn&^)iPnroWbULH;Dd8EtjnV#`&_VBH9L*yy>8}{Cy9qt?UPfO( zVSql!7#b#w(BCi^Zwc?{?-?IP31jq+jPVJ=C;Df`mr24DeVQ@zl`u=6W6UoQzR?#M z-_z>m316?Tby#XY zuH)0hC{JAv^o+B69d{^<>w)OQ?$6o0_n#ffYvDnbGu7dgb^$1RZGk1mna8f7L`Bb3 zV{(?XTE0&6y3CI92+fpI;x-@;`~+?rl#*JZ#VUbwknh$=?Fvvq>{>PRPv(c+b7L20Gqk38N-5 ze8epy%Raqyim=N5l=@y`80A9utd1SwPok*MK zt(mUv1+o1E-Z`1nJiq>of~~u)n=ElRTjV~*si3JWyYxZ)SfYuuhb| zF@c^Uk$^V^f?;uh{l2O6w;3!@${+lRE4bgFpW}(ircNA1_gk^mMFf78> zNrGbDN=dgB>mJB=SJB)x(Z`}|dC2Sv%>f4AwcE9N30ck;Q;Y5invlPnnHD~!@K46D zO#ErxN27yM>Cl6Ntf49qiq83f9?Xkp2 zT-%Up5$h{7e=TWk)P4vvHzFT^d}WzKwr4vQK}P%VA5NBT-JJr;y;&b-t|Rve3oWGz zImg?ZZNbe+2*KCEENTh`LB0DT2PC0oVXOVLE+qfd!Uc$yj!Yu4sC!4!$LpU7bn$RI zA%GbU;F&z)s^~x)8DF*1IZ*NyT#-jMSRiIwe(aDb2bi0)S=`@nPb}P`1H-s7J5XyV zfd?fIHa-b(*jie49fWmL7k>Cj77m+U>a&kuB1(g}E(U?pE~bJq z!=&8q%~V&Q(fL<-Dde1@3}n{7M`;ZU{vDai2%Q_xM4I^E4HZMn%rjYwv3|v>|GFJ# zzE9ma7AqVsoPN}7|3a^UYjnUL+Z%DKPr znQq8JEOM%HHdW?YGDoh2*l6f{LKF z^6i4qorx*@h*Bb-zyn^vUl6s`V| z(=D4$@5Z*P|2FgOMkRsLcniQjM!QkIx-i*cb`?Xuxo$qUOVf9;0w|KY_doVH*g8$A z>Ztl9LI^SxPKLo&Oba>a=$}FAmX3uT)lS7V&bWm8Nn0mh=CyeH6qGq*kAbeA8noLX22XoLnH^X?)J0k-Plq!UK6Th=}Mt;TDf8yCO{ zOoViy+WgN4?uV7)@j=+JKx}$$ns|hV)CsA)syL!S9 zJUabKeOUPY^EjAnx1geyLD{;mz3?w10#<*Ncn3fB` zca0cXZ7xh!Ia)_2cEmlH*@VHWJ`>H?Vx}R4ifySHp~zEp{TNeK6lMt*2p1Xd+W)l; z$25W;x<~G=X)&aK7{4v2z8?FO|i77S6p7e%Oz6CBf$~!tuuUHBB{FuspF=!{{_j%UA*VvF3f)>TI`^s_eiNkkXv`g6*zf74|>y zHwN9r2PlBu4kJ46H(FSzswwwtX)1@>=_-c)$(K-NnY%lAW-n8ntQ#Go-YFVOu|xsR zvBzBG4$G(2HrXqCAxc zodT<)g!_c0-oBa;Q+Vt745*&5R;WuUy8bHvDlNf8Mbo!k!itLJYXti1X=DG!CR3nK zB7z8Yldtosh6wqEU{g6pHi5jPOFUJG?7W1jj(;fN zq|SBYIb70CVIh~&*TYj|%;Oke!6VCK%{4lLyD^&m@|ii{m^Tbb1Pf0tXm-=ACD@yw zUm&%dlTmGHbPbeMk+Pf5uJfS;;_30KLyUlj+I&D{np$x?Lh7k}0uF2IH`ktq=a7Ub zZhQJM^v-QKr&4aa{O05}o!kUf@@t&(l?TUiR^uo!KIBhN%c*$rob$I|v`priU| zw1d6H>j5PBe;nlX50kQEW_RmKK(2_fh3(!P+oXCpFUEbgyN%X<)_63z<0lou@!hP}5Ho?WF?Z@a^NERankmzguICB|+ElrT7zI#Po z6i)%g15qLzlCoKzuPa#}I?UYmviAN>#Xcx(k45cHd4p!)e{d-fc95=c*5UvT+Efm0 zOB`{Tk#IcHombr1keZ!5XUDzS4SEJ8*@h|!ME&eTBA-Eob|&OR7d611r!|yf6JSMe z$=l!bMp@v4@i#e(@Mn1VyViBH-9C>}aBcAFMEMt>@)|S1FW^zu|A5SmtY3%5>QOmE zCIA}9K#wuUW=OWw>3WB+KG<}%#j$zN_}HjbB6eH!*Usm$opW1LKmd-o?(-}gRMphz zkYoob7Vm3)cQ9%Ef?JHK*$nEs69pK802#$)xYFcV@fh2;N-!+n$Pf z>pvA{@t!LRQ+Nkgvch&8=8%Dk$BuxPw-J%f$fe`F7wca9|mdCpW z1fA?T$uA6Wn8fTyHjw87t8SxY|KqRLl$Io4&cw*vIzKmQ$>tj@yu>Mk?R!fHkH+6Wv*5%r$I-_J z>YR)c_h_Es+>68)VW-yES2RV1n9UgNn~9FiCIaNPA=Iqgjt~Y!uq*?80(J{`8yygdV=pZdq%AF~z1G}% zWt)V4?xrI#PIWI-29GO$g1e>hz`={Zq~3aPc(%urX-)F!njMzD7wSzDa@S=+NVGe zM1x~Y2@{wO3W#J)?j24FeUT@|Sg!lS+Pn?=r_*HdtM4D(`_-R;WUcmeVQb;HDnX%| za5b-zjP5&E-FAWV8OWZDWM2e@BRE^2-$3$FhEr&3lDUmfWnX=47cZ$y71M<(yBgBY zFUxaA69oP%Fn-y$q~Q+Q3la7rzdj;Og%R5^{i3jNIs+!N?7Q;)8Aykt8WdWV){;&O z)QQ`@K86TXtU-HMV+Z^c2PMtE2qpTTPZ#=e>;&H21E<$6{Xgj?E<7hxiRtmxe=N9RbQw#pwqSR6%t4;6IkYD}k z9#xFGZ@B~7X^z?btN&0iB6bUgeGFN8oRimDm&R9r`tH4cG3qtcljR=`wx zjPWS6N52emyj8v+|ActE>Z0- zoQY0u)*#3@ASke;GL0M?Qv5a zS$4_o5^dPTQO-5vUPj_rOMd963s3X723b{K^wL8Z{u1b~^9{&IR|_^|awD}1V&nmj zw)%8K^rr_!H(Q(R(At&i=x)s=NqbMe2Goh710L~5*iTkjO4g*AhVCRK`(2_W?fj?e zFM^~1g2H}-JKCx z_)8ucy(Ff|bv3}UnOFKCUCu4gB4w_(RYxe-7t`FNhOMem3)BFodQh*;R-t>|{L0wH zmfv69|9$xKzAP%u#ji5-bCN_CjP7?GP4~#ZX#E$GW~+em7wAISPJ#OzT$H7wIhqlQ zT-~Bz(dv{`>9w{Y_u_7wgCAPQ6TRn5{3Fks-TsN2tM4|G`_f59X>yFGz?LzdEh z7+CL4%E;&+4c5f|y)upi)<@}sDQ9_OQ(LF#k14cBlMekdtsIvY{gmrQ#68yQgICa^ z^FI$p&!S>)y@G%ekfHDRg*21KGWHk;zl*?`;9_2CKNWm=AZs-r=fR#>wz}rHo}0w9 zT!>Dlyx~*}eDMV|Dfv3Nl5?pvt5;3%gvmNQgb&HBSbIPD^oeB+_0W&;)MT;uMRneo z(Ua#hnT>JF>A$uxmt*+$7Q zqD&y?=P(X+caV=!k}&;el1@qKSh0Nu2>l?Amu8~9D}T3xvT?<=!0Khz(Xc-U0%08E ztij%8;*zd*4lz8Xc{h`CIS|N6fgq{F^qeGGufPluYIv^jc@d|6b9j^+-W9syhY8F& z2#3tiXDR*%l~vSC3Y?H>Y$Wq+-xLjxz7y#urT0y)ztE;Ku;ut!ULYy)mgRoSSR$?a zjOFFR0FkciiNvu(;(Eu)%?q zhc4vYhWYuy{3PIyMqz$3PfU49X+wTn_3BN@fSj1!8sy~+(wM5N9*vXV+lXk};1rO_ z*6hHoEADJKi{d@AIwUhyKN|Fu$4^4bd5l|7CwlUKF2uv2|F$>a8X8>VN9%8&*RgJ$ zLU-9V%PIYG@BaklKs#t1U@9K{b-{43H;aeOm?Ij|!BY_K272g#2g0I3#P%Qd_i^0C&jOs zr{?y{yv7pn8KJ@ewfhxBW!) zfdvLp8xWU2Vbe`!J<0_Ols~c&Hr|9qgWn7>Nw`Gr zel%g6Dhe@L0KwwtFPt4m;RBz|1fKA3?w;rR z{JPuCr&BiS^RQuh|L-@2(wB5L3--iYx#K^86eFw77YaGi9%+a>`3ir~EP|F}| z*4RTgzo>Dk5Z{RoB|Z@8+Fl-WXQCOi@r0u=M$RC>uK6zi=oyQE_a|S~b3M-95(H|> zf(EX{@_h$EpX5r~IN&+riE=eMjTgm;8fqBEO%&el#p|{22-u6*kBk4%?&~u!&M?k% zmA)iDWu)CybPe!eaFvw>I{wKV9#=~AAcpjjFAQ&M?O01|j135NZ1Ceg+HhrTbNotJobX^b}`0<{PFG_QS zGx#f1UxVLIn*xbwRV~kqT$J#J?GR7_OaemoGvTv!`nF39jgU^+8Fzuf#-7u(O zHv~dz_7f##87emhTGutCM0#HxS{<(g0LvgecjL|!8!I)f)i{1CCHGN z_}%2s<`e|#{~-Fmc0cW)$wXN}OiB6FX~D;QcYcytDHi`s6QX6x*)uT_$wSc+R{NSb=A-0`1m1zVZ*KQRiD1rrtb#Io>Z9@>AQ2)M;I` z?8_=e@|sz~)On!@IM5s=bi^nO(*&1${7p!7hL#(hznBQC=B@j0l0tKee4F*aC(T;4 z`$o~>U2Cr?&Qi0)rn`01x@SMLo}QIbAG*$d2N=30G_Z#Zy|xoxvU|RB%r~F&+fGS< z&Uy~NCm-fE>3&VYv7R0F#FKeBON9=vhb66=spJWXovbTO!zQ#c@iWB#GseaS1&0^%gb#?H>l5n<2_f-EZsb>h)qi(u0O0|N*%8nvp`GJr3d0_t zvNsj(M?F(^`Ig47Ka?5e=u;ReqEHXEfUHb&APZ+)jo~54Si*p|Z$4_|d| z)ge!O$>8TYSNx?42GMP2>;20Cq|(K*9&z!UuB(XvBGsiG12U}+*yC(Bw%?a#;zEog zpihQegU_cJjdG-OWp|**Qd!{1{Wi;Wxd$)(O%i}eH>uPWio@aiXq zSXwhci34TQay!TW?^%o+kDWL_hpoptR&5(ILT*3Cg5&~=pwP`+2+(_W5iE6!y9Bqm zNI2SXR24`uOVP^XF*v$`N14-CT?Y!b=^b{>U9KR{Z?2V3Sy`&H9 zK_@*T_*bofXXbCsHmfK2s~^0B#H&U?Rc3&kU>Ns%G3jnW;kLXF*(Xj6?Mk27D)DzQ z4k{k=ea`Is`}~g5{V;!xGEfuJWq4(qOnFxqcoX{vvgOzhYo&xaWkJqx!EzX{y^H~Tg3}lA98z7(I z6oclM?trx|6ksc)YSk^v*KRW!P;#HBpbPX01=d_mrpcvlbLz5!0P^cOvlm@_xU&UW z|9DhKe4upV6EP6zHlEh&zcT?#u-qoe-u|0+c{_ux7`@d9xvpZTMvf zbLSDgV3}y8S^w#ataQ#TqobzAo$A4c$GWrC{qW7V)xCmzen5ipM^gJDWhu*Ooy{ae zqo3u&^LteQ^s%*LtH)M!m|MeZyUctrjeSBM6Kw=>{xf-)zCVaK#6X;+B2r7IF;b>P zAk@Vs8>7}oLq?h&rkVc?i8rot{QD_Hagvmk`AMAkT_~VE@syg53L0+AL_dc?dAN+# zek<&B!ij>}R|wl^jzkV6y@Y8cX3HnaOwFkBpP4xX%nu(`1)yVa{2~)NM>2w6svoI> z({HHg=uL=WEy9_j$7Vj%gE|P^2KWHJ5xyC|kAa*g*FE`mry#>&lk`!+S-qT@1#a=2 zwl5rGQ;_kvk0ABfW@_&t^~-B}6Q%&jZPiMLgs@~at>;1dSs)*;%_hbr0L@0T&@1S* zi3EM8-ml!OSjuPB?Y*2|IQCE8yJRU1N#@>c24uhK;|eEoB5P%McwJMkj~uZ z0x{61vDqL@@o|%!cKO{iQfJ~W$lNzLS_2oVrs|z*eQWy-n&BmVckOtnV*xbR-PgGw zrGIlDo`g)~r?@>YNd-U;W7-~~#v&HExJoGg?RUATrAknsDo94$#a9rey6UzL1X|qi z&n}-?53R!4fHkS2dQ@gb0#FNJ1Cg2qB;l2V?OPMLhfnJ!u2W~ucet7xqQVj>+&m0ym*>vWd z`_^g?E^bVPBk_zlDr*poGqaYGyKw%%Ur`W}d!*2vAOQY6keeb30NKCD_L39##YVX4 z*xnXAZECX|S@19l@aLBPg99YbDp@;{M{od?GxUVwDBmI_)~ zmUBN{g93y8(Vk?_s;lqgD(ow47MSyX=$GE&$WEUdN)nfD$Xdj?lO0?BOP|mv2gUJ& z;fBxrNN18~)X55uPZ6hfRty^C>%|Kz47bXqyIQjRt{3jppj1~h;D-~ctdi}W<<`pf zt8Y1OxpbKi|5OC_il6hpPXb9et5sftDPs5I}lMY+e5FJ=~X8fqcn4UaMK5&QvV+ z4M&)0R$pEUr*jMXac{!hjqG=PG^xc)122F0bRHxvDcfPfu6{4g*E<21{~@gNx$PP9 z&S7EX@(|w__a_VYd>XVb;B}I!sNW=Ok3Vg&ZR?qw6u%{X+#o&tseiV}&`H1N)eIA> zanoFP%;aYU*#HhVA28x>^eG`91OHr&YG`=vv|nS}vaE#<;3MQ0N6j+FZg@L=1?8s! zX)eWrfT=eqMGul!11B|TXSfu1@oGtTrm6Qh6^bHtAO;hBrd6ubBXxxV*T6VFzkNr7d+q!b?wfZ2k);eC#&v za-{r5?xp-uG8^4zl00d6_d8}Pd{z0pKEsNhmtODvgvpoxVRCww!+S(H%gJ1(%^o^o zg@`mh=HMp}c8cXcu&)@)UnmWi2Sn(rCgQ#t1BvD1%p6An8 z>*qYOxiHl@66P57UbFvF_}wKlZm97UkH^crO{e%4`u!g+WI3Mu^TC79V`-~-#&;e%#$c_Sve*DBvC%o7HZT{hsS=J1*9l7%=S^x1||rU6$PmxMO0~wyfhX zxF<1Pl9rxhwuEDQP^0Hog2M@i3#;#wmn{->m|lnRE0`6baCLEE#nY=HoIs9SILh#y zTh`)hx84t?SHd6B+|)0-Nexe5Om~B+4ZsvI;nea@gBN~2eC~xWN`W>vu0olY-<#Qm z&EQvYk<1!DjY!%k;6|D`V_Bq>H6B%jEKSUrjDT)3f4b5F8zfr_PjN&(R}FG+!@oG; z)oH!i?kZL!Wo4e1<9bfavOC4TX7*yDYv>4(-*Y&j+ZJ#|oHYk%pz3bCYe5q_$MvjA ze1RNj=`%NUq?=o!(ZyQ*f{XOzS<}aP`H|fP-JFovR413dPg6)hC?^~`sO1tbDtx?P zTr}K{yN4x~b%vYCa^|djKZ45}H$7>7KQ>wI|@D z5fr#^%e(ZyZ=uYLbsf_F5ZIt{=9#=Ww2J4}#pY(YW&+^I zo9xd8GgEhSl-*5PfEL7%>^@m;mEWovIPhF^7X%z>hz!AH>A(j-jzfmf3d~IBxyEvM z24@e*F)L|!>(h40+U}Yy7nvCr8?+X`j3|;jId}@XYY`VPL`-&o<>g^X4kl^34qZqg zj{tcGnjpBZXUud{Hdg^wkjF`OFcDus^*!s^uvg4mLKO1dm0IKmy)RnQvAS=6-?rtM zL1XW-qUC}6Yr$(J_J%l%mhlBhLUxMvqU^Y-wk=IEdo1o$UyK0IY9kcW*|&HsX6csR zWE5ae3yO)m&k44dwy!b$9&@>EALk`I$hH&Ey!|KQF5iZ`-M;x<>7LsOfSvFS3kq<~ zj>Ub!PCBsrhT)nxS$`f2ns%bU6XUb1z}%4X0Zup296eQed{uKqSmQVf;SY@1HKG8>^V61<^wg&(fz!N|!cVbu3E(uY@&ybmd}EHT z*wfK-V4HhGs0nDc)nDo}&AWjV0Bl=_ikKga(`|Xr1-?vm?~@3(#WlF}2L4sx<$m!) zRBl%9xUEJb+{s>^yRlc$_MF7sy|;i+qr~4+xT-1P+^SJDa4JxneRdB9S{hy&J_@w~ zr@~;h=o?laB*Y*+Ax)0*Q%m$k{BzYuLt?4EV`J7KB4$pSkiPeh?f|kUOHbm z4gC=ocN{5TaPh5x*=*_#>Ae%sZ9P%?WR`@YM2m62+#*U*yth3?hkNM!LsQdDHcIyx zrM-cd)2@?f{PH()b!$7$5(O*Fwp0*<=N;mPnQG_IZ>>_|IWc{!ppqw_G)Xz8YcbMr z6G&ievD@m^l)o03i(N;8s6{rR-N-+yqOhfKK)J_Y2<97E)m>?bmUalduH)2 zOoKA>>Z=wFwXmeauac##L>mJv^1~18sJdeY_W1uO$9E_j0<)4rIiLIZwI{hRp{FJ< zr8rrb{)R(Zb-9?ALcJG+e%nO>=9fMX1WNFOv=gkXd!|Tl< za=6&0O$BA)1>`ay9jJD_Fzxc3&>N{H;EeFq&Y(9TK#2Kw!yI+T$lFc4#ar(Rew)c( zoHqk)j+k*ELO**80A?8TlVxT!4Sx(se&lPcbY0Rv`Rt0U5EYD-n$rhk%@OR+x(6aN zOwEX-(v<*kgGJ>hO*6MZoNNfUsF~b{wbgA~rV&?$we`}|QNYyEzX6h;Th~k2rnv*X zrbK8a)(p~dhwnm2qv-?AC;{*#oJf$1lX!_~;MoUCrQP*yR1ZhhPg};0i|-*D-vy24 z!bsOy_M1Xac{N+JRW6f?jax&pYOBNVzpYRWxlO}cclEgB2LY2-D^y}FYXiTQ+uF6`oX4v8#dWQqxG&aHJJwu-W~BV;bA~= z-D`of3sxq_WaHMxK+%}>$FK`H6o7hEDfGo&)WmEY{hh<)i)=>ihOx#MuH1jhK#1`d zY{y$&u8NP2vAsLL^NK&tE3DFclbM&5K?~im7X9ssg)l+R=4?Eu1u(8ytdj4zyu5gY z>1NC2P-sm1E40$H=+|K^w0L2av4SY))Xe3(xOWoIpGErizmr-Rw}gFTJg88Eent}Cyg)m8hbQ7w_McZ~Ph`0?Q)Lg)CIoN;OFRv>b_2D4eNPr@0i_mTM{{*Q& zVP|BCSw?bO1oBPl7oaX;mYcyGQijSL;(SJUDWo#|C-_`k=;^;wTZ8gr8y#lIQd1w zCRs^Zl1orQaiat{F=9x$pykLvfkfUrgT<|}nK^6%DbLOS~e!c&EUSiXZP*$f3mTP3;JEiqVAYp z;Hf^IPZ4Q)$#f4}YUw?2eSCwWr>x4H)uS0pt(4MxZ7+=I*{ldYkkdjWmFdy=ZR_)Q z{(BR+Qbhua)K%_WCEMwE+yqUT+u31ps}ewzUW+4XrK`TNz@a)upnEhOKKvxHk(G1P zsaz9PGMKA79>>Qu|)AQJ`}Qmp}Lz826{onZ{*g-){^0yR*&@yTL5aSr5^bdy?d26pfp)0*A0E zmj(4i4xs7B6}D0T`7t+XiD{C$T`;_}Fa+5I#G6yzT)BhHg4Y;>aMOK2zYa*=tmuUN z_WsQo9iH^Y?K)vFv?eM$Y=Acw6%=LhiHd4|IUT3iN%ybZKq#akk+SOS>`(8m`t}P0 zD>fAOmxq0$-=}pn{#QF2>tc3J+fc`%*--xm*bdMMGNhkqs;J_Ty(j0TZCylGtqVrI zL%>FBKfrAmlrfH9$6Y<^3J0AB6vW7%Z7;NriSO?2s8f>e`eZEp{MQN|I&ox^tpJV} z*WcKb(n^jD1>Lo}{z>1IX#whQm1yR?7ri5rXW-tG%xM<}T$U=eb6V2H zkxq62&(piGrr?X9Ng~(C`Fy?Zt0WZgLs+W|V`91FsUU_!CN%;5$7r|e-oA*q zQq?Jgs^23z`J;|q#SwsGQlt+nV~Pm=YDv=4Kj_HyV`A&2naAum%(vH>%6kbR*EvT# zj!BS?nU<~8{%egpIx#W&iUzD!pzPbOx@;?lk(gtnm(YqS(V>yOsM&>;I>zYM2sb4T zjA_bV--P>C!B%>S<}2T+{;L;cdn+}Gm|gPUfBpVjO9<%5Sxq6WPrXi>#Q0xgN6G|B zYl3jnu{DDFlC%X_!A>g)0({q`B}wzQ02&2JyWBQX(zD0ZWpmYSmiU9;SC1~@sw@Ew zjV3pjulYi=l{3((m|t@nMV>F1GL;3Dw`Shn6sdgrmCGWQ>t7``%J(jbZ*s9qsL1@z zK)S}6*5?84<1&vw)^tmMftq8zw(b8XaceAtxwY_}qz>1(hy7EjGb`!z|BlWxs)?-& z!!w!mgfv18B?&!rse&a0LJ`4GMT#Iznut{OB7{(cPz0}{;#CnFU_(^kf=UyyOH~9^ zKrhlnR18R)kM*5j=g(R5} zu3Dq5itiV6&XR~8?Kuv=JuEDr7@=(U_U)45onUe~zkp{~!fsE#GK{n!xnJiwGuPJ1zN4?9QkT%3}AC7TMq8K~_Kvc#2r;i?!JRilYegZCn ztLi)yW$@uQjw{q!S}vUvDMwPM-XvT<-aikELqg~tK2Jr zk~k}%rv@xh$~R`$QxBUeUDIE4$Mit(C4+Wi%=lJHX6>v~)r5^f9_%S=!YU447T$RX zJeR*^6uXpwVk9K^r>;YhsgJ^l$P{W|ED>c*EqA7DpKGFlM>|J9=@-X#(!D3~)jrYs z1uPh~pf&k%ZFrj7bG_npzs}}WEqL0yMCRwuN$Q&;ZR#I%beD(L!~`VO-$YoL*6R9G zDVUAkiA)H7&O>$}MK4;a>TA;9|L;ua%+`{$c{taw(i-czem zfQH8vwo)xewY7>w8bSeJ7Z|-q6v`e9G8p>dBo`E0Uiu>XBP)d&F#{#;r_$8Pmcely zaZIFkawS=a6bvoJ2fKhMq-Yy9PY<=?6&#sJwe7`Yqv8xQjS*}&o3g1#d>tm?9YyQW zzXYYGDC_I~XH~j#DSZpNWK0$^$Y4F6Czw-WY|}(rZ}5yESimvT)7?fyNhh{oTu)d& zc3XT`&nb72xg*0B$REFFZ4W1LR4(Zx>=G~oUUQ1e1iCB~FzdD6LZ?pbKG!;AbJOm9@*0ehoY+#ViB&%#N`lvK~W4U58K-nKk*_X}-kE~9~f6A@=v7X;T4%0zos&BSm;ss)v zw{@X}K_|1LF?_2tOiGOaI_qmJcO_Rm&gw=|w!5#}wTx1;9snx&X|t{GKqs&jY zVibUF&75@usEfw8j*Uy8L4=+42iJrIH`emEk$m^gHCMCb?^?yL4@&GSPLW-FiSdkUVmbdq~)Hg^-E-f>!gXnF%7e^Gs$BkMJ?sE{Q_+n(tE!B z8;B?6mwrOSbeB=J@Jm$kY~Dvo;Nd94;__nUesJt<-Oin@-NlMZvDN_j^89xGe@Cg$ zC4)LWTGalY1=@rA1VM$rDD_3&y2@(I#y=03NErYQ7LVQPv_q%Xd2Hy<^9(_Kv>}>V zY+V?~KWJ7})bM0TFm^l5n9zYEX=4c~{#AYQ{L>fk@YTeSI0)W`vNsJ zujQXLaJGVG&vLxyf=qq!_tnZ-Y)PxeEketjgY2IQ{psZ7_|lgDre<}9jmr03ooqkC z-S_lkz)LRUS|H#3J54$X*l#d_Q&;I`SE(9#j~=%sCi;r3rhR?V0A1eaokqtDQzrFy+CZ*m_H6pD4fZVnMgyWk4d_}kGCO5 z*1s8d)8s7F7cHK!ksW59_mBR(IkreX#1N??O~1ph+(J(Muw=0G!vfqiqT(8q+{(NU$5V#x9zU;&84(kVk#D8C2u$dJ!Rfqx+3bJ4Bw#!*JzK2Lnc4o{4-G z%6~<>?(d%N3b(ieSTFEq7*>oZmsBCXP3$I|gjVAwJm9}0PgSxBb>@`KPcS4o2T2CI zSXK_Jpf(f9mM!pGB}KdHo0A?>fIam&1|^u~TDd$wtIo$J`b`$BE@{+_u;Pr5lT zen?hF&{~FSvRCZ7dbxIE-GoOWn>WS9&jQ$!j)3~K*}#1^45)uSi3$>ZbiXZ?gOq=G zuQK4n#RhMbO~oF%j9r`Cfht8F-jo79zXJ@v&Rd{D{}8OMO}N$R(0iafzAE5Llk>4{ zcgJl}@-7+-ql8wB*h{piE#5yj@9wVi9)!e@f*D1tu2W{jLD&?tpy4*F$LK2<dr;vLzSuC36`52=2F@LBv(IVnAnm< zxIIo&ROYssy-<_tJ;)1FspJw3A>c|r^cl5-Ij2y zv?<6J))%hEE0)&IX4PMI<2{9tHtw^m?(#*TxU7Vai)L3Bmr;?9cH39%c$3oZ^SO^} z5U;MCzu$3rF=fs7nQe`Ff}-M$=D9pqU{@It<6#E>JaY%pJH{Am>s`EaJ&0sHC8Kb8 zw_LXsLo$F|ka|%ucTbCxoT(@2o&bk*jT`}6WA(|%n9ogP7h_S4UoOTCpHKdo5^yn| za49pzA>@FVHwL!hwM{$u-oJ)FN)J%RrTpq71&~Ne=2ClE5K?xCTz{jy$T|Gc@C^Ll zr>R+3E+yZ{6%XkzTaEx`SX^En&N-@fGBw5Z;ZJ0qI~M(O(gjlKN& zxwp-4?}5Tm=zY(ZJ6UHu@v+)0ezEokGlCH>$PnrJMi^v-B>Vw(x(nHUiZe*QgJ)J| z^xzJe!!*1~;V?UPG}%k22~+jIrq!tZk~7UZd7?db(hXk+UXO*g47$#SO_lBR|TKL*A83>i@(WhIO}`8dxM4{RIfh0G3T(EY+QBbbpPv!oH* zGhas7^uH|QwuLC*0R=^Mdhm7ayq;DWOk3gl;QvC=t&`?OUz}HB`)q}@u9?+9Ps@XGtS#U>)Kha6qidSQ~(gd71126@tcieuZ$8`F?>p`kb8gYyA7 zg}fZ!jJgwF2B12urn2*{%M+QC&~622Y~j=Tm>*h`dt+?&kTMiRQoGhd#-N>88+%plX z(MSHG6`p7tlrnrV8I}0);z6VE=AMg(dEtp;`d-7*cP!{o@5JS^Qkf}Hsa~;eeU>5Zj(#$iqP$fi45aI<9?E4z;^!h#NWW4J9>tMXsq!$y>M1- z0LnQH4i1_&uyLMbGxZFn z=391nva?nWrM{(g$ZA8Xq=qgfqz~fX&Gyo9M28BFP9=uaP<|HstPMpM^|UZYR;p{G z&k+TOKfP`IG*a}w@|BuYSTzbY0gDAyZvMqLzm^y1w3Rm%I=irbBKa5oTFiSV5QQ_d z33ao7Z5Og+v>MjJ|C-ty`KM%2{!Aw zk8XudO18hCD(c2t9UJOF95PiYuM3H=CQZ6zW!?nWVbEb^^FZD5vuDi!@4dXxKXU0` zj$iKP-C+4CwaQ0jJI!w4*!+yFnCfU2Z9=zg`e79f(0q{SA~?e1wxY!cCbrnP?DfU< zI_p5&G@j_tc^>k$FBVkez={V3qnTa zV0m3U0t&1g!(MnakTJDY2=2@K3e+e~0GuOL@?(RPD|ESQ?CiUMAm84^SmtJ%X-C2f zR9u<oZj*C6v=z1epIpu7Bl+GE?!{nn7(@G=wt3TwXU4U* zhNZRzpb`D4Q?<=vl4+?h{5`^a!=NKJ`;8xC1o6yOjQSEujrS}>xG|0`)e`^o4Glxk zAMBSYW9Xj^f9$nt{$MTu%#O_~MGdX|rEd7L)I-+AfYB)x6zL#CWgeOT94oM$YWClY8! zmHW5Gq2ep7qV7 z_}LV8;qLLhNP{(WAcFq8ReR;%x7uMEx zRFb!pO;B9YX!6^U%5`RziLhHd*iUsI08qI$&6a^ZM5IRp38bM}000y0bUE(>ml}6u4m^|5-F(r-!T}soMmNJ zZzG^Yvni%4petALG}YyXeSkd_w^_zr$`ZOasqPkV5fh7~S))=!KMDwLDqfZnu zMMy|AVg=M}aJU8fQTaakadXUoNlz{hy^wmBPr9E;>ELw7!77eJKZhgd%bf|b@QM>EJ zzjE=ldj|^9xmmihg|_+MF^#XqbqzA#NB79Mu$aO*&tb~;Jpk((ZciQ_@#G#P*Vus$ z&daZ7t=GAC#d202-7TZ}H&>8uipS+J+0O=(O+rODapLB!`?XM+o#n`k#f#YA*)D;S z2x|@V#Xkb@m*8;h6P=R7@?Wh_ZI6G2wg_DL!5reUK!*yJ>sKVcs!&TF$yNJ=o+~W< zvb=3bbkKKmz(7hks8x2ai`m(I2e8{!AC%R7604^?F0*9`0kqMBzf=nh1${I&?xBGz z7gb+%8|_S~oN0gn9DF`MXKZ<0j5)H*U2EOWAF(OdKY0d?mEe=iE|}*V{{VA_5iYrS zpPeK&atckn(e<4af4s9b(DSEqPV3|RM~3!wU*MIZoN<`*MY=IHzi0wphzXwqEizH| z4y{f}zDJK0&L(^32fNXlIa-PE&qn|V<$PRrL)WFwh%>c~v@NdACAORA7eu;BT!tTs z`g*9b#*$!%4%SohT6$9&*%vg zPBR;D>$Gm_rm|Vo2zosSdqNmLbue)wFEW&`FdI68A3lmNyg85rmsaXqyR}}}A3k+_ zB6Jo!H5+|r7|M^zf5rzQx^_lMVe3xS$=JmY3TzwQd&fnc8Q@#5fisyC$$u$~CT>YZ zm#P+Y$L7towu|uBQEi`lmdT&7q}ZS@m4`c@Pvm1`vu5MVZA!Fmv|tR}u8T>z)qN3E zSC@1DdH4F@Sj&>4HX1mQpDb}YSpC>@BV8|H(Gv~Qm;@M-4OempGB+g&|IqC1v|@oE zK*T;=ABk08#)Bdy=5rIiTl+DTueL}desKN~n)SmoqE;(5CdRs;$iAek{MR5J$KGaG=1}T~$=%FV>MmAk``6;?lHf{>kir)&&V3)|_31Flpvm6H#v6P%~hQuD?fbswF9GUc;Q!zt7ixFVeanZ|cimC@G-Y z&v&&8_Q$mAw8z56?Slq7T7Q==l4}3-mJ z@f6L+L1D}jS7=^ywlLWSyF8IM$2{IpYTzjKJWW4Qg*hCOu0o}C?w(K?yim-JsBQeD zG+n0&ej zj6u4=TLW0laHrvA!$!mR5xU@5zaf+M=d|L>dYSHqIUn8+$Iaxh&7YGwD|!Orl}h-t z{Q9)5C-3=Xd+qD06KF*3+Y_F#&zcZVWm_CR_h7Gr%Sp0LNPXR607*BiRSSwYN0@^m zLV(W>3|IratD)4@tzi!7u69uex8<+kv?xI3`TEL_#A*^1q5HewYWVOlD@T((Jkhmw^R+lmu+UOv6233S!il zrpwoS$<{qf01(HR*nqc9SfK+3kjEf8+KL^mVYnDUVLqRE37o(m!~j4WqT6Ti;u*rb z-Ba11#)u%0oYxLx_5>VUCuO#D_!zVE6a$U6i_)-eyC|&}=O}x-KW6&%GU&37?lauuEFi3K2!`q1f){=M_!n&mf`(@XNl4=w&7rMB#G@MuyhSqP(L zjxs~XipH4N0+YRpTE?B$+2i$MRWyMmpe*^Je{(|;NkGO@1`ru1mypFkQXpy7*d{$27zfS0V`XkDd|VC5I?nKayCr3 z-Jp&0O|XV3VK-+|7Q#xmoRTzz%4wKw?74-zVv8`BU24g;SK2UPJHbX=e{~5|MFwRO z$BUnh7kw<~H{Y#zN2a565v%75IH;lMknAdGKbN;CR4^fV{S0a_!??eSL!S5FJx2}V z0{7G3Wq%~U%X^|8KeyqJBSIg%JPQ%y-m(jySEgSz+p&9cMhyl4LxwTD!Nk zijn?iEbf3CZTD*8p`^(DlxobUD|-?`!{NOVQPDBhT0t=2fB0ZXa&YYDeR>9Ze{ldN zAD6U6{~cdG>$XDgc9t5h@uB}h9&VyA$0yar4=wzUt8G| z91|q}x-p^UA&}SdpP3MYU<|e-2I}X>JWcDB>X)a<_d0p)d>=Y^=YLP!;K8KN7JVCaOLD~|6$SU!y z_t2gT0QoK(DpO-cs$NwtV<<$*U6m=5)`>K%GhtfHy=pWN> zz0)qQUYI_5W6_9%{+lL1n5%H(DzqHAaP@cDFX}YIEE+rly?H114hldKJ|$u>z25_V zK*mV~{kM>=3GX>X+T4msU9e!vwOK>Z#-M0!EhHSRw76BaE|NW^B0ULhy6RQd)DU_9 zYHiu=8Rjx4yETb5=XsdjZoqekGNY0MMo5@G8H%upia+ghF<r&PBc)%DHO@7cB0WW zXwFrL(#e3d$!PR@2x>;OXzkK*g}^rLO=yTk-VH%*+LjPkjR9!^vU-6K1mSK2ZJ@4q z)(5pG5M%=m0LNt8w79t%ZG=)S2rLE*OLqJK05D?|&o$Rz2HO{Kt?^n2qtHO897aoF zw%}|iQ%lqvv`=(7o3FB~Xt~d15;6G=g!zLZpWccwqec%wEg754h)ftktgpik;T{sc zp^+%Sxf1?O!l33kD@jE6Rbk-_I)Npa}Pf=v*bCVObVaD4vl|T+7x~K1D{)-POEma?SxB6S8tUoe7>}5 zFGozu$nlGL20Oa^7qGb_z#7g!f86)%DW-T8;U4r@BdPSvNHbyK7D3DMLoJA6zDhL& zKb^BDY-&D3abJw`iFTGK+FVzBP80a0Jl#T|JvM=a7G5Xe3>BYtOZCRvm0wM z3@RRt{`)M^y;%=M3)5~xjT7{SG?apCrx7Hpvl{LpSO#{dghU3qh-7wP%g0iHYGfy> z{Sb(umoVla0JW>ygAyidj5(SsL?uLLVHac*l_ri26>FkM0^rHVxcQBu*%L^6C{&w|S-9agli*&F zyaFc!^Cx z3kWBmgpaXBE#2QI9D&cf68<gbRlz5Xp1#S;Os}|lr zwRqF7E2+OFA5`T7nk)c;Qh{SplqjQPq!=KInm{p3j!NKzK%G$N#vJGi z{BQ*LBj^a^1IUXlmIH5sf&7}_AX*awB;14q*;k>A)8RrOCrdnN(NYxj+)@lQZ7B}Y zHkY`lCJFkP4kv&R=2BndyGdbSIE*U#=_}C@ZZ6b-Y0hUW4U-z*h8L$zHYse90mYLocxcm<4ob49WmqIA zJW&RH^4#-?Vz>H9o&ISNRAg!HvKvPk_qt!T1+}Ownt3a#w9$ax)OOjcaTP>w7=Sy1 z$+BLbj4b&pM;mozKPnHV`oPnb!O9M@oG-OU&6|y7YurH2iRO(*7m(R@_EC(t0}RjK zpDqals$`RQCTzg1c3!c~xi%`7zpb3PEWzIaJS9U>*WE5Jr2UT63z0OOJmQqg{|C=3 zPl(_wBxG%1lf^~RhbBc2gl%snsVA4P%fwlAUp&O z*mS4LFY9$HjwRWYu!7b$ST=~(l5|wj;22UKpg@!caKVjB5NONj=`x6K1SmRQ`3R6k zN{LBGN>`Z!aSMKDC6f}B1Fy?OCjn$-XCr4lJrlq}*@v2F;CBKblay0WrBX-$*-+Ul zDTQ)kIVmw!1xQLhm2%>EECo>3cGgk$J#`d_N+szldn86DshL>q1@;>3F*e>~sG9^* z_ViyqbVymgK279~} zmUv+xw@ZXJx2j2RQ0&tz+E$zgK_^8WN`@G7>5@wz#?r{pBABm9`;v!Pr#dijZHh(h zdi^#lLn*?GbB%e>OJToi*WmRd?W{O3`!) z(ASm?Dm)DA0hV`al>by0Q>TFD;?5OKhW+_ry1haJ9RUZx6sXgmhq~?Cm6b>8jLpwz zK3I^W6lk`6V|=!SrT{@Diuxcu{#&_F#x_h?S=sJ;n^<-xWUnPa)uLs>?5HY0?nf|B z-Yy|#mnzF}fnYx>i}Ue?E-)d$Hj#?V{sHU?a(m%4+eBCD)-O1<`MF!O8}i|_aLEK? zZJBO?e9uM*1y8OsdLI04?9){I+Ie$dlYVcT8KC!hPy3(B+%Ee+LT9BL@4(C3P(`@E zpz`Jo#6RM8+b+m-*`Kkz)OcII1;By9eT{&~+%a+D*)6eBF9C02r`UeX@%Q5}xl}Ol z=S2|3hQVsgkKGTv;R*YC`4oNLE}3q=4wWO@{Y#Qo3T6Pmcb=bbr*1QLKk2>qsB^5A zP%OUPj=r#s3G&9*-JG?Yfln{69?%1^xw-O8Net8G(gQ`X5=}KWnn{h1oUqu;|7Uz z>e&UO7j#xjD};E7AlEh4C-S{$qLqqlsTz_eA6gxjIwg)UTP%t?{}HvM=AmMW-oN_U zWWtCMAQtJq`J3T}kMNKIm(ufltJvZA%OzjK#kRn*!OC!zh6N!$Bkfth7EA4G02$3* zP{5^D5_jov`sRH}wrQykysFZlg`>Z2mg+lrW$_Z?@{9SUdDOA%O{-RDnR6DB6TijS zuuY|O<9Wq1>fjdan-@DOrC~pJ>eugYaeL`(Vg4DhZt7ClSl0X4yc|?E8^tS*Js@Yz zkxCjN6bEc?`T%KINEBL?*6>kaV5Q&IvoXHG&V4lA$?eJ=(xi+l0<+_VI4)>MX=DyM zG9c@U|CAw5@AF%3yT`2p*)6OB>6>u!f_l}yt_Hi6RQT&YWECPVf5{}C+#C{CI|-Cx zq^Snp>s2B$*_<}{+d$gh0KSQ5ieP#d4^E5EX1Hg8^Z1n1?~?aj0!n1+dGr}Es<>#` zughVnzSH!rTHcg+DV8_$+YF-u)h+c~?l69_0Ti{)p(%}Xlzs^O{8wd!l#%thZ zO?zNR#iOVJ9Y;2nE+rbpnQx=JL%2wQEVaUDzTU>&4{+TH2ck5aQK_AG zDix(mok!(Ap$OMi2e}hZwiEEvC$Q3;_6$t2=T41Q8+F*Ny6(ZW8-MrRE)|x?ricR8 z?V2|BrP+|ZPWO=!6o*2XZFaiq8Jee{KRpQ~O725W?eZ3FQ>cgz@t8BAwoyWgIXs^} zY9FE}6kD|wjw%%lqzmO{@f$LYxx3*YTM8BR61zE}p@WETQggF`NL$Ue zu26#Q*7S8Al4q5G+H7bk$Bg@WAj-cv?YOlWqZw{h zlNWF*2Ym~=!UcP@dO}WbDQ&-gxbwuqYkNlsS!fk)tW_3UwU1B|#FhXH_+(i~J-RWp z8RdA>=gloyrumThRbrLHzxHbUMXLz!e{?) zY?LJyM+*E0pGvDbzL>};R+4?(G4&jckbW=wrJbACd7{hr$`4-{+eiNVvcPB0>Xuib zJnOvi&tth|+iD2{wO}bJJr-}fBfx|o;2C*oa85&<4V(BXt-IM{5rpk2`naMdASjel zB3fX^cQ-lZTdp>;>bQro5HGVbdnB+bPeJs^C%)kI68yGo9ir{hqxB}X`A8^LSSm*w z9W>vyup(k;Rn_pdc>d+`jvp5GT5vX&%jw)nx@cAs0f{;Pgk2+_Vnc1U5twbflheVW*OZ9JlKC7Aq69D8d=pkSWi@&%h{$ ze(I9k7e>sjg@yQ_uv_B03fr3 zyJSb+5Ikkr@$R>unGa0tY)3ysbZ+3edjUkUav%H+h-(1s<;Smn)k@yo?RZzQ5Bt!z zou=zk9n`P8KtJ;we_Lz$JpXSb((7%k<~z?)hyrI|&=h;& zH+-7mZ{DEynh&=l&QdUa2cClx?toPsEUs9#s`Fn|&2sO74*P4l(E_fowE@8SKo;pj z6&|4@2+swCsW$j}{Byu#f*>c7c|hc^d|ZvK&7Pbf3=8K20bZ+pm8Oq2ILK0KWau_R z4v%^%DKvEIH7m@z0Ba(A@%-+t>(i)<^}K;3fiNyNhnI- zcnji;-Sm3tjT5D&Rw#bY`oToJyTfDQrp=7V=#299Ql)w_@`C2ra^kjdiw;U^y@YM} z-(KvClKqUXfy)WJ^_i2L4rA9A`l0}IH<$BVI6zS}( z_+*Mq^x4^3MEX;k{?}C8nOK|KriViA@t*!RkK1wDhwLm`}A&bLE1CmBS-{Shwi$ ze%Qmcdf**@N=qdgyw`psB#tjv#UM7m3&}dG>ivLSr#4YpKWybFz4|+ zqh!6cj0f34#}`6MCgG9mn~K=0DY`EjAiqn&{Owt3{=CUMf3mVt-^uLX$S>@y0KT;F zOOwU-#Bs@$xYh56>W*!`Gf}JQ0@YfrSccgkQ!uE`ZR1Ybf}k#^huuk-#e5m`M1s%O zypxTQXBnSfD9@x{a>n3P$X3Hu;Tq`pzKsQ*a3@(KM^dznf zN_APX^en;Cb7=yr-n0_vGNb2ERX9ZUKLek{8+Ikv9NSa}1BbYOb{~nq`|~iO28+#U z`q@EEv|Q6Cv@u#bRSn;>!ASI?(Qn$3V4n_&e547+kn&1I8rh%!yz{SM?g){^`U`E9FW`xCm|#`b5-xDB>mS=zKqJDYoRwMO_`eeg{B$kG9G zgW%fhIR$QyzR-X5x{bQBPOUD|0vLNHzlgxA;wy~GmZBq#Ss#E1XPc}oYE2j8raS1E zX|N{zXcclRd%|zkO^|ncPIUDZL42Eb47?>(PdoIJG1Mwq%9R(aiq(IbxZ5Og@C;ns z7ZmyCTZ3?;EO-%t@N$u-tcbUeJ*E1ZdMBL9q>44BI)Ayg^{qHpN%m%Cr+D!1@>UxN+QNx&5ES%hH*BL*3ClDGh~Z9d z7lOBHouHF)u;iON`V8+^wm>d}B2`?s5{U6fwcP}IVGv$k-{*Et$xyWtiZMeBalV*N zEcnRTeYI3D)P}7Jv!aA?USi$TH3qPXdDc18sqny$k;nOPj&#`6$}t@>;^*yS(T$)k z-@P_+mb7JiWw2TvED+YV=JkPx2;2?uaB)4-_*Oi(8`dx8Cih-gqm%x}YGYNp^q%WL zDQl~!zXc+8bB(vW-&F^5+M$SL@(ncQGqPNoEj`%I1N!m@#s`(&y?QNs`Q88sly9wu zzHK*%fLVBjb|_`VP-2DOi?$K1`cop*$@0_p)sleRe~45zwCRi$rz8DmLcyVfwC4Kj4bBYg9`i2HArp{)fke(R0(oBJ@m1yi*+61#*pAe*2V@ z_If~^^fTVA#J|+p6NgE!10^aezU{RdOhZ@+7!fe5Kh*n3{`ycS5ksdK&K_XO& zE@3m)rCxiW1#*HO77sx+WC@Noy*4U^K_!tUSyp3IJ1D$mj1Hf+2{b;Zjo>9|9l_e< zrAw@$Y}`?%DzH$oaWs1DAFDs_)o>^G{?#rCqvdZYm)R#lrjW_>dkZ|=jXk$cY22J- zIi}%`=P~R+_Zer(H+M3vSgGp5FLah!L$hdZniu0<)SuY&3h-EDB(Uj-jJO5vIzX-E zIiC&PGYFkq-h;R@d3%({jlozP+$Q9T5vX{?=gk7H0?^$2=~@9nUBnQe9+JM*P-$m!Lj^pT&8^-wXo?Sw)2D)#HirbU$chsE5~$gKEZg1BIt z$vREw;R`#RxjeCT7R3Y2WSed_ja&9-%X?xk6~`P@97({QLn`F`R|tzD-|x5A^_NgR zfO!;}l<^gC!C1kjbT%ao4rC2U*J`*d!(a(v>xOkj!$0G1eOo_j@VaxcR2I6fZFXN9 z32&+D3;bW7uhiYS&VM9;Af$_DUB4@&8n@aGf$V0o|CGx+J9cE4I9my?3!C=puVnse z)l>0GuG`O5?Cn%xf6U%;z5vwX2_M&@Cm2ek1zyV2yMATqN9;_vmlLuxTfX(d zmV)B4nd%rdUi}~Fz`$ClQgy(xhutFQzRRb{omTIC8n+;vNAga0>UIo3nsPTCI1CGQ z>pFv_9YM8lLI?a1!l2$jdo1VJKfVtF0euq`s<0^`wq0npfa_FO_|bYJ45A{3~6hY`Fw6 zKR3!gXdlbcTg2+r|4-A{k=vbGbQ z%)J&Ip~o$X@M?IsdTpK02Frf|i$1Nji=KEIkG+^5BCT15t+eRnt6WEB|0HxfbJ~-B zYVw5ktH)s3B(IySfR41Qkz`bOqwc8~BZ`qi~@4|Gsm zEUdI)bI0np^$MY9=Sg=okQ!n5}udMb`z379B_+|2X! zIh*oSL3yY-_uU7U>$#BgyPcS5DFw_|5Wy`3ypiYdXP8evv1Mf9YI|`HMJefJRQaziocD!c& zA7{UI>Dz9u5+JSdp!=&?^fAnzh%vx-H_qH=5>gzF6Q@KYy+WeBz7Cp4ps~hmI0}=E z{#D}f6uozGV9$e|=A)isRfXQSA1p*+`kGme{}E;5nVBlo2o|bd?P@^~pIHaa!Hzs}o>SJNGEcYY+|W%rcn(Ru z-IQL}+k&1uEP2a7107=g>rj^-h+xFoot-x`O~4-QS=>RA!?Jxd1_r%R<~HovGnO82 zZTETD^vqt;TdJKcmC&dpo>lgP%vv#lSv3)C;2jKCcz^bTSi{c`rB>r-gOmn;NBK_R zfI)HDS~U4p06$LOMv^-&k*ilB-*ZhKt*TabJMAXyO^eJ|M&R?p&mMBKPNlo!LiAOJ z6ytD!fI1<;Kj~6IHeqqUSH$80>+hw2WaEeyPqg;cTS;^vOA>9EdW7uSu9Mp=OEoWf zUS!;C{~iMB7#R732%CKLntAwp-kH&}QzZ3m-XJ%ZB8Pp83;V*LRJbK(1#C469f%Q; zZkBL3R%&j!*X35j+WI*awTzqeKj-!R1oK;*Q@hLh#*8XarKZgXWlxk_QEzjJ1vtgcI~J;cTK#3gj6f<$zPlNCTI)waCzH5Gf@#x$0{Y*01YoV$Cs?%@WeucUKnB2br#(Aswu@PF1}EoFXK7ph`_ zy!98Mkl7+ChW=c0$jtgoPigf*9Y}qhe4veh1*WL@9YrPXPoJLIDT14{M7D_il%M-{WRyNJ)`Y8mv0Bn=+&&2kESzyWKk%&b zdj$RWb!5{wnDS))2F&)!mT9Gx{ zLwS@cUY0hlE{9$W zqy0|(AoX1M3?Hen%f&*2vpW=3*U=!En~Td+uL`CqQc_|n??;ue-0EL~MzOBW$tlYN zj~gzajs$ow4hvo?F2JuJ_GTn({S&1f1r|qs@yBT$&+wR&&|W#q@O0$2+^+#Kz*j27 zrYj=c=N=SMEgy%DUYXR&rBY_}eT z3OO}o!m?w6r3kv$(g4EEM$tM9psR7A*Y=o(ApF>-E%=ZPe|9t2WQpH~bNJ-TkVQG% zFu`WL&|l>G1KY*@J-+^6W?h|wvPLf?IOn>oYAGZ9wz^}bURZs>V3EeY*A`X%kX?Vs z(D2avK|?I!jdD?gx8*^Vo4kv^Zx7NtE}S;0<7*iPQSn0w)qhkbjFehT4V1K65&xyY zdS?_4Nu!zN0AfP@=l?j#X5mEKd^0eidI%(Yyj_wMcohqAtPvl^8v?P;c(B1e*M^p?YzZN*?b~@Xy5)*8QUz_-_Wx?4MlQ@ zyVESy*!EtRGVn!{kF3(;B~ni9K@;2adFlrPrIKrA&Qad{Pe^7x(NJ6JGUHJ&2ZVh+ z6L6qIK~b!;XA7s)C{wwovC;}Gk`p6yh&-jdTK{%3h}Y;Fd)DOfC<}CtZxN1#w_dil z>P^3XR|35K+p04?SX%S|9L}f6U}@uydzR8+Qu*2)2jJ`}sxlU-3Z`h>@Oe9q#pg_9 ztw@T7*nuMVTI`9F=$96*9+s-iNP9r1KJAYDrj!_&YIK1e`tA@o?WGHPU`k-mec=WV^?~`wxp~! zDVRNEZ|>0vBdlyaCb;Zxga3Y42k!qi$>W-24#qs9@^ziHPVH7fKX z)g);_t0#~ZWB2Mz-a)P(*&Z$JXu(N$;sE%P){jx?z1wh28zem_Z?Dxh&O0a37`QQN za)afzMWNq1Q8=Hj*`1N8S%55Y!HM}#LnR`3=!0``#d2j19(~jKSVNvwS z)&pDib9|1%Q%agBLy~36$rBYwicBSCq6$g%x|(`dH@Bo!_ZsA* z78|1tA?Yx6^@#c;1E!%7(U@ey++#{KBbhTTEQxzbR!nOfqAkgeY41REBsnqnITKw- zu1q&~;(n3`^T0vkA<|){=Mkb8$(!lpOY|f8GXnyNK_ntGID{BV3S)*x5F<%Z%%jo7 zVlC7`S=O3g7lPG`Hc9SRK=`*L98LwGGD$T){$N_>l=uTq$Xx_3-JxJVN|J8fA`sC9+84%n3Gek~GEq zHcgx%eP_*MNJ{;XPL+{=D|fm9MrG%Q2H}QO^Xh$@zL9Z*A$V*sBDU`oS_gB z?Ke%a|0P3UXPSi~Z2kh2eX?@kj|onalwy~*METraLLb9r=QixOEq{G8&BtYD2x2(L zBMicIM~hp6#TbiBi{gR@^!Ut{0Ecu4@AWHRX3A++m_(lG{fGvAFbneF!PJjgP!$>5 z7*dIh!L)WCk?&m0?Sx+aAje3phszL0z1wa#16G46x%wwv$fHti@`^T6DGSH_ufBz7 zRGS!{mXi+E{v!#UHr46m4f`UZlD+b!R%k-G_TMN1Dw<&lcmI|wC>lltHp?%~Yn!U* zr9lveZn1mPBUbuLF=mFFz$p^( zCnNWqlqq#T6&E3NdK+1sDcH!e>Z2aXozQ{E-^DkZLbC{^@Ta$NGJD8*y_e5D2A^)<(Y2oTcrfW5b_G;CN~+e zee_eJ7XS5pgj#+1Pu5l*qh)|ROLJq^#{|%-mZPRdv zr<2R^)Aq=nQ)2xpO%ZTfa==YGs1A?6y}wfXMHsxCj*d;?v98@lIEZ5aSU%ur0UU1a zvi>{k)7Ll9y{UtH(uYB?m@oa+6H<9@s_g-T=(M~c+7?TZ_QS}GF%fV@m&|4rb+#LI z(Eq$iWM~GgY!)JIH4JuVvepZ3ChK4PRA*d4jW`8_<9Io58cr35*L@n)6)oGByy`nB zR*Y3E{1&^;F{&29*mcnuQNz@qj4DZZtWue7V}To|Ov|R2X${z?DfNg!m) zF9AOyhMkfP%N4+2J+?hzJJX`W6?jU$5@I6HL%?+bDj<~EZiUn75|P@^>lY%JP7}K9 z+o(@$RTU#g3XX!g=?EaXq5x0USC%*{x>745{$ONpX($K%^-u2u^5znuzR%}F9mYVz zts3(YQoroB@+)aQpMz*bsUwA^mj+f+-^0&NLfyW-gv<=g&THpRx_R*3#`w?j=K03O zS^0+^?fjhtWjU2?ThtUPeBWz+H90OQ=zX7e@xUD5Ia${>#2ck$ahH{;?~SjIb+>dX zgJKO0l9a}HiwTn7-r!q|Y45+uS=gpdQoRx_0+q*AXCe*lQ+NK6l?X3t^>=1?Ge8=C z&r`PvJ{yC(b%t{bVM>~-Z#qA|P@}L=MwITFOUT>( zacrX~vUwC|{aCMeNY>BXSuTHjtf&JdaFtW$ghJMF=SKTnQ3@Y><=S;8DX!v$5xK@G z3AXE2>9NiC^RItGZ4@k;gp^1WaSH<0yN7Xoe@{~7-j}|o+bI6dRTqH!lN(x?)${rQ?(L!QSe(R+O5Mf|I9lm+E8<2`jIB>Fl-LRO?jVSP=%qPgGa-kziTl%=z5k9`6zng zaC*Rf!Pc4-WtMPLSF~Ru6+p#yJ$ek-#-^&<9!m9HxAmZUD~viUTTpcqn)xU*gR@KA z7|@?x-mP@Pw@HUsYSgprfVfHi4RCZoFW_cNNmaB>n4%uCv0g$_6%=mJrp0+jc*k7Z zKBu8>~!2C0*q>F7Ueh?mDx6v@z>0_{6uK|QNAE(K8 z9)=CRC3G+a=cowH0vEY&|FZ%-{p_{ByqE6YK3&lgWJi%|`r`&IK1=!G$XnYdc6b_U znol0ph?#C+ z%Vm8^Wbi(eDZ>sEn#D8xvXYSY_|n|&E952}z_k5$^~R8g=Q90s9&J-SkAId})GvvG z7Fq+n_b&D#{qH_LLhn~1JwsMQAqkxX5ze*T-ms^FzWPED!m4M1NYxe9D9g0eKnu^H zbz|NI=>w?II%It2X5PC@N4a*?zMkUZ5lW!1kX4?!*PjV1ng{|^kwyZscr9Rc5owj7 zpa=a14lIhH`xR~3{_>xeP7O%{M$SBQ#)-XU~>yrl_A>$GnSpr=U2LiMfa5c7vB0&!vn1Q z{fm?MTIlXGP+Wnhn%VhQ;AbgCd-d&s6^$d! z;ogbT!_`CZL@|;ClOS#RDhpZ%76V_vp&S!9-tMQqh}{(m>$X1}AS_uB-UL-xIftQsSZNg~m*1%u4>*+wyGUP%%wE43 zj56dl6QB|({A@P%D2vZA_#%coWiVGn$HrIEd>NR(z@RW(xB3gOzoTt(nI8dnfh z*QGngvI$2Qlj3cUr2_i4Ua5MvuBq#~w$2o}eG(Mck@IvdXq$$gZ8M59)*=Dn!ja;{w46+s0)V=4pS-k9OW0})=Cmw82hd6k6ch*;!f@AT{Ay4bX||p8m^<^yrai`wVNK1rj(nB zu5JHs^VrOca|#o628Vb3V~k73-4tp>a4n`a*1_C`r(i@>is6Y7ndoGn`d>Sg3^;JYHeN>uf8ndGZ?Yya80yR?fu61~_L8tL>bCz5)tH^i_xO+NxM z^HlrJJZb7U=iTOwCpsO-o;FbApEr_5!qzSDup=+Nw3S+)$$s0wVGapsnX+C~3_j*8 zM_H(pu{N>IS>9Mv!f`P`vau;TgqmKKve*@lmEVL{z+4XO-QTwv2Fbc~Zl}DZb1-`} zDyu%tjejE3mujSTMn5LXQVGp@RdDQr*pNHR@%|er7jzcl-8!0kxu#B|{y-0;)8lYg zhFjtVkd9I@Sa?s$f#rMVHDGCIzgR!^6QX#wmvQLKYX40q=oR6!MTbtCbUq9MTD6{u z_lX>r{)Bq}k(%AAGFjal+$H-RALh3kU48iPE>~*%nY32A?eW`Q*cx2gQj5b(8wNue z572dQ$XW-+6eoGT12Z&X&m_yBRP>asug%-UarV}tnBg~KG*we>TMT>=bd~2wP22~? zcogdQXeS6q)X{A*4{uUvkhYPXw9B>}cS^~E|30=+e(A%l+i9l-HUwx^dLCOU^1R^9 zVS>#n_mtpzx}F&7Tb{{JLo?{pgatFFkJT1l6dkxk$w|>&-nl~g;2heK<#`A?q@gQ( zp~~2N^FlmU9W1FzdB}=9{mh{U1H45=)SLf=@uLC9`u96iCfU{8?3GQSP2yOsKmk!B zf0rZl7GDOxr1_T{CdknuoL;Qa71amcfI3n;(pG$MvrAr)mR>`0h&!~PV~Y*qW(b+Z z49MRPd1;xMr0>txk4h$#WywvR&DoH)ldKF4#~4$1y`S-ff$dt_E71?ao9k}LHoWFb zkRMi_)QdRx6K6jmOS#Ea87J!XlIY8asb=_FBzLwVNSA9lQzYeAM&C zwU%4;UE|j<_rtC!FHcd-?na7M%94T#;AlZiv$(dGBwZT9etoBd|2-b;1xNDs*a-@n*2X?jF7=>-GCDKc zXhRWsDVg@c(dql|Z7D5>;S!cma1;>TWNxYM4U-YpjeA(G!p`I^(>Ei{Jr$a=3v7As zjKjW4!@QtD;GDLgg06(tf`d>+$@t^tAy;X;_6s0rik)nN)P7{DWS1bSUETM^*{Ak!}iCm+f!y`!I-jFbpXO2aEKu^3%iJ^j_{jEr`ss=J2K zR6(hdMKkz5=tz^oRN7^(mxkhSyHA)IG8xeL-kMF>vU;<+3)u~ zdsG0He&0I)Kp<<@mUI2NTMTsBTBg|EwX1+rt*@n9#9rP&sQ1P+biMR(xOzyv}j_>q;Ag#YAJ| zh5$o1+MI@a9bhY>%pGFDR7|>jJS#0v^}2OdgZyV+6iJVR61uTc9%$ZAoCJAwzUuk@ zhKl;fbmZ@h@Jhy3LboBqD6z|wy=q}2krG$T%IiFvVs>Q&dg;)0LYBm)DuWR6*&tWK zsE8uTSRP??n0zyRXG$pO7nt%sF@)P2`ov6u(-Ic$o4pcm(SH*Y96p(XPlpIqVh&g2 zx4e&~B`+K}Z$LnQHZ<)hnoxN=WAj?5T-3~S9b_Tx3Y>rC@+Oc^{j;yT>(|Ej|9LvQ zrk8|Y>v!+h$&2zoDr?~;X!nldIypk}R5;RYpu-QOOlA?Fhv6oJd7nVP_A4Z$;PjVq zA}g8Y3aY*yK9HC9M=1!%_cfpO`(AF>^6SsP;!)erMCx4|se`n>Ju365aR|0~-%`Qy zu)6^imSFO(fL#?aQ^#u(f*5)eD!;^!o_70pe@16e3=JyikE*HJ;jcwX8J)g-VdyaI z(tcE@6zPHk7-d+mOZQ5)_Pgc$MO`k8FMmA#&%;-u%bUL+R!ALtATs(&CA{g?zRqz@ zzz5hm{<`59))?*T4|=*KyT#9x(s9gFg_c8~N+>CA^13k3cQ(Flgd2=}vsHluzOQ(L zsU1RI&Kt>FLA+Q#p*xipe$#xbv>PL;ey3{c`8Tq3^5W?@!_<)6j=Joxh6w6$aQda> zVJ{3+sZKbo7zv|}#z#vca$j{wye*(-?G(C5VImn7X?Jh7bMzIx!M1eKuSy0-*IV_K zUpMyfFyLEGgy`;<7;OwWa4Z;!Zp@d3o`3AL_A@0??qs*P51-C^b2Am&@%~^jg8cdE z9TU3iw^Vy1@0R`rTQ57z@l1x$K6RyEU&VA%zs}PCdFXX$y@WhNGbKN3g}y$5dL!A( zFEx{F6OsKhUcxer6atcJ4bwH0dG`@7O&K;)y8IWx9-=8cQSsUk;qll_oVj<+^Py*Z z(%Z88;;=d$Yc*ge_vGr96A{GvuGfLzrS*5fXV={DaM$9d*Fjna7pv)Vy|W*+23z3IDVy-(T*1G3FJa0GXFK>9$L< zl=%@xS2`y3&5Q?%1hHF&n__jUfPxxR9j>~-KqOoiwAT3iwWxGRM@vC=_~G2;Og)#j z)5YhYxj$zFR@2w!gY{6>vf)!=Zi8MUlaP=Y$e^Fyw8M=MbiC`J=U{zGn#sC0SZ8Q) z5A0((cI66;Vd$4Z5&Cd4Tmr_wZ+vJ|0-P1|2%x<%4a6(FGbX!8JkY9ED~y3pkoEe# zO8nU`luZ{Wvi2wok2ZXEb;vFe)K;FjRDj+KgfQ$?!D)IgUi3z|usYpxRzT`S!wW!k ztpw92GJ}<~Et%&Z*-@W4a6Oi#nbC^53s5v|vQDSHRu^t@%vzGX4P!hztDZ5z{T?a| zAS^K(g0}y?WvvN1xKaksBCDSGOlPUvs)LixZQ8hzt$X|)lnGTLvd~S4Thm^L>L8X? zGukt&xt;ob0y!8r1G>U3xm)d z@&Spvhw#0hUw_hZ9GCF=rL9w1M&2iJ*Q~o&hvDfrE)nocTBkIf93*jfKdM(J%F}aP z;@B^kPU&HCvcz4=POpxoXUe!l#;;ACQnfQ_C7t3wXG%rL7TN`&=ga>4S5+io`^tX$ zi_VWLRrNb~SVd z>wsssHuUy-Jr8mSDG#Hn$FcRpL26cQ;7g!=T2o;OF_~)EJGXOIHysCZ^2x|QVmfQZ zF`0YKH7sY$=V|pOw*#OGcMVw$1W8z!V%_ z(+UyjOLSWQ$kXazPVD?#puGcWpU`&MBbxG1=wbXs@dF@ZS?cO_ujF=w%M8Z?)c6N( z>>#n?l{~DSe%Q=wP}W#jeKPx>)nor(`NO40AG~jP&e>XfTS^QeoqQ7+!lq5d2d zpSc88{nFmbE0le!bhp|~F!RDIKXB{CUpuB(%MW;)-t4@NJ--j|5>(ULW7iV(eh9sOtfRB;K6Y2+F#@o1Cxm($QFX4QDT zA5Rw_K57WPUJRd@Z=NfbDJwcd#nm;k73=eq%38b0jZ-flfn1Ds8exdeUyZoUUo~^h zA@miYM5tL3RSh;T=^YYxUT!932{Z}JIM7@Xp>7Zu&_nkhN zL8PP3OSUqs*v^)nvT}1X{P+9-Y-1bo;`_xio!1=IRqwQEFr_3EJ?)|2#I* z5y4TU^IfZ=Wh*kV?eYO%mU`WKGVVRn@SyRLJX!!D5XlxF3LsBF;l!W$*P70%z}rE$ zlh!rAY-pT`kZUNKQ1}pm7VC1|ceX_fJXl$>5;<$q4((}hTX}=U&W@N9*3a6~BL^3i{+4~MzDOy&2D=A8dhE8nA zl8v!Q;G_7Vrh=M}Km$E+0IHc@(Duk+o)V5uS0vjCXE4kIz}F<~%qh-sP{`8JqVfP#{PN zE$IsiSaLa0A`A|})xG2}?FQ&G)Zqy>GTX8%r7{D);c%kO)IjVeck5T^s@0NW^_)i2 z7L9n9M|8L6hz$Q-7MYbj%G#GChKb%_V<(aw?0oljOMJUG43 zhEsBoa~dop(ZxmC;mAL;G_DXR$iy{PP&w;VD5zAgZo{7^Gk@*_Fy>r2z|lHaIW&4J zHjMG3a=6+22PE!K?J%1aMbpAcAa71LA$}dg5ARL3m7_pwa~CAY^Y$w@&*;Mnl}*;G zCHQ;z0?Uj#mdR<8&t8D3qu5IEL>9H{fh|J?$ExSyoLYZC+?0meU$H2`$vSDn1pSEj zD2bIWWm3TR8%!yN*2R=JF79mtV&Q)V+K>dFu;0wnl~z;Qv*s%=iF|M)e@r>`eix7D zJ(9r4^z#NIO{aSow}BDM#~TbTMq@RocM%$%Yfz_^eGi>2Aq*Y+afZvstX)mzMIA+% zmrEa7oWBMrXWa~qT|#;=Cp!TkP5Ud=!MCiVNw0W;0S?kFhifLb$@D9MrAb?Y=m6z$9h4 z79 FBMal)=WbZ5#B99@L$Fg#Moxkb{i5e3uA51Cg6>HNlneyuFkighLa0tlCGc9 z4u2Snd2^;EVx$uA2R}g-$IbO96KUrRL zvl#zm*~;_<|A6U(c%?zN+tY@VejDS5?0-o5$Bn0O_-C+8GAI2DSaZ_{=Wa{Ug0K-0 zCH^{`3H)EuZ}~$clL)40`K*6i+I}y!NeIS%!o@7M@p!5$eEuqE9>>EeH=n~rQY(?enT_g6CS)tBe&BR zMMB5_wPl3DBv*XaF8wEZ3zHR8Y66N_v7elD=Z3VMRGI(0@w5YV^mOIViknC_A>;)) z76l2vR0ON%tg`NcEvZX&A9CwCLZ+?9i1*wN2%0`lZLC6}zs_bbz=Ui|XO%CTj++|A zHxKZ9zMnR4fRD($92-Se%?TBmJy0>9h~zB_XozIcGEXe#WTsF`#^#`=(zX1nCu-7$ z=AoCu(CnXAVoVs?{KBymvkH&hjhWH>J2WlBlf8_FGheFy&EKpiKFtgeHEo~obby1s zk6g1cq~9ovZ@9tvBH>1gn?lhIHS7&p%L!EVOh##N7@vvJXz?Y$S7?6K4eaeIC0Q3- z=h3(>N%BfBT~6!$R!-_FD6j3kT+Y$^0x~EnR}(Flv3{6sUw5$+ZN0h-&L?2DBNv=M zN*ukL-eHzfHut@Rmolk7RUFNvhnL+vM`=DqddtQ9iNnN?)0FZrWUay#WmXJM=Ej1D zB@5}oG|6%I*~n3mmo5Vhx5NxzVXl*z$gbCoP>6Ic#o4h7EHOtJR~}V=e2B|jO~K#H zg;RvGmM!uc-N#co7ijR&v2DDP!O=QdIVu!*a=5bcYoPwDpzFAtO`HG}i#H39{4|v2 zx{3?RJV76TMjcmLyz*#6JbwG`=k}x~Fn_?-M`~=%J$%<|s`k~8X#z>w-n6El@6hk( z#>x2vwTgk(LC&5b@zSu|-{_0Q)_3-Eex{fLDX6W762`qT`fWg+0H- z>0C7NSoX++($?DE+99T!%=FNEtzC!WQd4SEiJ$wU-S|rk zzBeR%;_u$V{m=e962nejC^f2muZIJ5Q~WMZso+~`z1tim`>z6`6)jE^{_9r@QY7l{ z1WF9Y7luUOpyd79_gkj&zaaX3xlcW41x{{F$|k~ZmPOIImJ^@b$X+Jx%cKs(bLw zU6p)Dvr6U4c)qu0>KnNxo*1RnyS`q8?O26qhD7%Vm-=^=m`nOOLkR1T#LA(0yOgwN zi8p32h*O#yp#-n@VZvtR2&;G71dAZWoRb%x1CT_7^S$|MEB7mDw<{_uo7+XP&yVre zpJlsInEg`Bv|#DuObKr5nbO6V_tnS++0MecbUVjCW+o^ODvNn&&n(@2MD6!wUj+r( z;|e_jha-eMJT9N^+Xt#I;cl;bl*qjnY1GwoC9y3=J?qf@;(?Q%cgAJ7@hWxnwD7}eKCH0{)=cC8}b!G|{YF|XRwk+Jp#VBuk;SCZ_9c7ECg+V6L3+^g6~$x(g)$K8vvAi@HW7;^tz~^2xkVX z7dg@fw&U25v<OpQsj7Spq_vxQ>dP+ti`o9FYusd;q!{Fe&MNoi>(-=wN)KG+RsS9es%#nCl z6@At_$k)x^bslZPebXuWX|ey#zZ}VjztL+kzL;|y7WC^%L3MZFhQiwrpUx<&S7W&R zZ$<~|(UbJ%*ZKLKygn6rtvzIm`NNfadiBF?9VLlo7oH0=@aa+%#~1EOhgl7C)vBxC zFMWC}Uns1m#q@SVbCEV@@mUrBTe0bp{P=+WGJbd?Z`sG)Cl z$FSa|K-slA&UaqFQ8D_CL#7&W>Xx9vuf)kXd9wvfaKaA_^T$4+m$3{X*xSx}@pEYp zreZXxT`9lql1NN#-DblMUs@+fj0`o1%S&4CUN>m1i)1~QvQX-;(0ALv6!LIef^?tz z(ZBA-mRKu%&3fs|VhT3ApWu;0?b3IYS~Bd#1SY7SaFV>9k&7nze#y^J4%)ub7Upni z@}AB*M*hucf|QbHUBPz%;`=G6WGp_D(-|-O&^Ky)Ok)(ET}m_`)7tU5!e~6`)4xOT z7Y>tKuwNHeym~}V>q`5MHsQS^Unc#J8K<7>pW{pApYB9tgt}H=_M9c!BBt`R4?76$ z#7chiVv6zA(KrXchzWq@C~m_kMOuh03KyQB5N5^n+EE}FCEq*dqt|e3k1wYk&pphC zJQDHC^rY8<(|P_ycHF+$K>$}<>xJB?LOd@S_0kw7SjQS54k{mbv#N@2G5}G@`mAjM z2fTZg2b_oNM(mTQwcO{FSAcZCw#vIOIt!@NF10hfG|2S_tRI0MB<(3t;wr)m-4mdd z;$^gzTN;e?u*{GDmOG%+xvHJe6+7`X4Gm52ZaToWLKdR5eC$cj%W3ij`RM0fI^6ko zO>&Osq&^c4LgwP-*CY#O2!H~%n03;n%nSV`t*+Vj2?jovr7GZApj*XgCJMfAYcB|3#=cgs5rZ_hed zU9Ki???cyxaQpFuT(m^zzE)AkF0r#DNKR8kT{rhv#8|HOnKV>&Gqec>%KXs7&2B)q z2e0kT&%6JfP)o?PCDBo`>kmIKpiPr{Ngei0t`6||+?-wdE+XS_J z=T9GTh`MdNs5OeV8H3E;4DD;=lBI^NXQK%(*$5!ddnLo%1cOn|GmNM5RbFfzpf0x% z+g5zl=fXrKR>5(v!WGOH9fuqXYT>U8sCD!WDyOQa*(C-FPRl@8`})ym#w<`s%1UPr zdMBedRx==!;{x5t_?0|I+B+nJ*xQBqt%xt2U^^D)%xpP=Ip$%@Z;{puLO%^Wk4E+j z>n84kiH^&lTO!}jFzKni^pF(hk`VIOzOi8r`Ks%MG??+l{}H z6>Q!l(pfJZ2O7ARM5p$MVavntgr&7XDX4QvTWI$ zf7+bDb7sv_85ZrGgfZ-AaYUewRQFh1^L~~^$e&?W%U5Q}^e)Uq9}LD8Se{}PO^cn% z%23U6QN_lIcQ~Y9!aP%S5OIfA4v-Gglh>rGDm&OkKx8NNf(=a2EtYM2 z-m0q3>T3tpx5fY`_`t9JnmGpOaL3sPk80zC3WZA3VHs+!d$eY%!>B56icdokdZq)(TaAp*OtMnK4Pi9bW|vLJB0`d$N9CgBjk*DVf~0O|lJt86F{ z9ZoFbmGJSTXzWGC_(#WhghqV@tVnc0#67l3L^wyYUQ|p|1SWC}9cFP;H~`?g1gmQt z(A3h_+11rM=z|&1)m8y+Z-wxajr4a#^Yif`+WQb0B|^q1SFMt$Q3AVG<*na zN?721$d@rS026--qDbF(@Oe0_hb#ILn&*R_JnkPOFxPsDh3Y|a#ud^R1iu3UKm_m_ zK>$=Dy@Uh+1hxw#ICu&`WJ?Hmf>6yWM~Hl5qOeo7Tqq<*D1Z=ujQ%Tw!ho=`(}bY0 zQ<{rJ+mH>Ymj!%Tk@%y_F?ibPz;%6rge5xwP-F>n-#5f1Ege$?SNvc>)o3|ik_2|y zz~Irz4YkDMG7LU@1kCMn7N_F^!X@BS0abz;7)P9T0%2K@&s~yB%?1W}X*?lk6cxs< z`U+Oh>wt<}Nix!kH-)6xMIyTSyc5bQ=6k{-LfpKfuaTT$9^i|(W6gpPEGB5mMNv}F zg9$uRauP%l5t!^DTEZ=c%Nqt|3P}6j7Mk}h>)QVZ^XqGfxys9l!utc%33}%QL}8p5 zU+!;w54dLrV#^IRUz53noe$eJvDCdM5kxEfJ$;EM4CJb_ z5|iKiFde)*g~FfVCBY<62MInBK~8a^0I;150{;e-fNKCa24Z>vk!;i4cBT#R?L^d; zt!*@}V+NViPZhIbk7)EVH2~h;7>p@X0f^c$HBH&018HCWDljAQ`J;K@{@v2`n$rBQ zi_bcyk!JuhI0|kqF8p5>_3!TA!a+5(BEVf^-BSL?v8{4R}l@SPl} z^3W!lXcDtwZ7r8chD7zTd#)}XH(w&1!iZ^DDsQ;uM2z-0JMK~#*6$9J8hwr diff --git a/test.map b/test.map deleted file mode 100755 index 4a925324..00000000 --- a/test.map +++ /dev/null @@ -1,410 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: test.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0829:0000 0000e830 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -test_TEXT CODE AUTO 0000:0000 000002c8 -_TEXT CODE AUTO 0000:02d0 00005a3d -modex16_TEXT CODE AUTO 0000:5d10 00002468 -16text_TEXT CODE AUTO 0000:8180 0000010d -FAR_DATA FAR_DATA AUTO 0828:000d 00000000 -_NULL BEGDATA DGROUP 0829:0000 00000020 -_AFTERNULL BEGDATA DGROUP 082b:0000 00000002 -CONST DATA DGROUP 082b:0002 00000076 -CONST2 DATA DGROUP 0832:0008 00000000 -_DATA DATA DGROUP 0833:0000 00000248 -XIB DATA DGROUP 0857:0008 00000000 -XI DATA DGROUP 0857:0008 00000018 -XIE DATA DGROUP 0859:0000 00000000 -YIB DATA DGROUP 0859:0000 00000000 -YI DATA DGROUP 0859:0000 0000000c -YIE DATA DGROUP 0859:000c 00000000 -STRINGS DATA DGROUP 0859:000c 00000000 -DATA DATA DGROUP 0859:000c 00000000 -_BSS BSS DGROUP 085a:0000 00000a5b -STACK STACK DGROUP 0900:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: test.o(/dos/z/16/src/test.c) -0000:013e main_ -0829:0310+ _gvar -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:02d5 __STK -0000:02f5* __STKOVERFLOW_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0000:5ff4 VGAmodeX_ -0000:609e+ modex__320x240_256__Enter_ -0000:613a* modexLeave_ -0000:6152 modexDefaultPage_ -0000:61b8 modexNextPage_ -0000:6288* modexNextPageFlexibleSize_ -0000:635c modexShowPage_ -0000:6458* modexPanPage_ -0000:64a8* modexSelectPlane_ -0000:64cc modexClearRegion_ -0000:65e4* oldDrawBmp_ -0000:674a* CDrawBmp_ -0000:68ae* modexDrawBmp_ -0000:6914+ modexDrawBmpRegion_ -0000:6a7e* modex_sparky4_DrawBmpRegion_ -0000:6be8* modexDrawPlanarBuf_ -0000:6c06* modexDrawSprite_ -0000:6c6c+ modexDrawSpriteRegion_ -0000:6de4* modexCopyPageRegion_ -0000:6f4e modexFadeOn_ -0000:6f7e modexFadeOff_ -0000:6fac* modexFlashOn_ -0000:6fda* modexFlashOff_ -0000:70aa modexPalSave_ -0000:7100 modexNewPal_ -0000:7150 modexLoadPalFile_ -0000:7232* modexSavePalFile_ -0000:72aa modexPalBlack_ -0000:72d4* modexPalWhite_ -0000:72fe+ modexPalUpdate_ -0000:786e+ modexPalUpdate1_ -0000:78e8* modexPalUpdate0_ -0000:7934+ chkcolor_ -0000:7c4c+ modexputPixel_ -0000:7cda* modexgetPixel_ -0000:7d60* modexhlin_ -0000:7dcc* modexprint_ -0000:7f66* modexprintbig_ -0000:80e2* cls_ -0000:8150+ modexWaitBorder_ -0829:00b4+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0829:0000* __nullarea -0829:00dc* __ovlflag -0829:00dd* __intno -0829:00de* __ovlvec -0000:0312 _cstart_ -0000:03e5* _Not_Enough_Memory_ -0000:0517 __exit_ -0000:0536 __do_exit_with_msg__ -0000:0593 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:059e _big_code_ -0000:059e* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:059e* __exit_with_msg_ -0000:05a3 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0829:00e2 __curbrk -0829:00ea __STACKLOW -0829:00ec __STACKTOP -0829:00ee __cbyte -0829:00f0 __child -0829:00f2 __no87 -0829:00ff ___FPE_handler -0829:00e4 __psp -0829:00f3 __get_ovl_stack -0829:00f7 __restore_ovl_stack -0829:00fb __close_ovl_file -0829:0103 __LpCmdLine -0829:0107 __LpPgmName -0829:00e6 __osmajor -0829:00e7 __osminor -0829:00e8 __osmode -0829:00e9 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:05c2+ int86x_ -0000:0745 int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:0779 __PIA -0000:0772* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:0790 _fmalloc_ -0000:0790 malloc_ -0829:010c+ ___fheap -0829:010e ___fheapRover -0829:0110 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:0905 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:0934+ _null_exit_rtn_ -0000:0934+ __null_int23_exit_ -0000:0935 exit_ -0000:0956+ _exit_ -0829:0112+ ___int23_exit -0829:0116+ ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:0972+ __open_flags_ -0000:0c33+ _fsopen_ -0000:0c9a fopen_ -0000:0dbd* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0e47+ __fill_buffer_ -0000:1096 fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:11dd __doclose_ -0000:1327 __shutdown_stream_ -0000:1341 fclose_ -0829:0c38+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:13ac _ffree_ -0000:13ac free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:1419 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:1792 rand_ -0000:17d4* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:17f8 __I4M -0000:17f8 __U4M -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0000:81f6* textInit_ -0829:0c3c _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:1810 __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:1876 __InitRtns -0000:1876* __FInitRtns -0000:18d1 __FiniRtns -0000:18d1* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0829:011e ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:1936 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:1937 __EnterWVIDEO_ -0829:0120+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:195b intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:196f segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:19e0 __MemAllocator -0000:1aaa __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:1c07 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:1d7d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:1e6c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:1e6f _nmalloc_ -0829:0122 ___nheapbeg -0829:0124 ___MiniHeapRover -0829:0126 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:1f49* _heapgrow_ -0000:1f49* _fheapgrow_ -0000:1f4a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0829:0128 ___iob -0829:0c54 ___ClosedStreams -0829:0c58 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:1fdc __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:212f* __set_commode_ -0829:0290 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:213b* __get_errno_ptr_ -0829:0c5c _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0829:0292 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:2142 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:2371* open_ -0000:23a8 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:24f3 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:26eb __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:274a __freefp_ -0000:27eb __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:282c __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:29dc __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:2a0f __flushall_ -0000:2aa3* flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:2aa9 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:2ac3 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:2c51 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:2c71 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:2cab __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:2ce1 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:2f2a _nfree_ -0829:0c5e+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:3025 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:3085 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0829:0c60 ____Argv -0829:0c64 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0829:0294 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0829:02e8 __Start_XI -0829:0300 __End_XI -0829:0300 __Start_YI -0829:030c __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:325a _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:35d3* _heapenable_ -0829:0296 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:35e4 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:366c __LastFree_ -0000:36e6 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:37f7 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:3a2b* fcloseall_ -0000:3a32 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:3a3c __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:4b9e _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4bc4 __GetIOMode_ -0000:4bf9 __SetIOMode_nogrow_ -0829:0298 ___NFiles -0829:029a ___init_mode -0829:02c2 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:4c2e isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:4c4a* __get_doserrno_ptr_ -0829:0c66 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0829:02c6 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:4c51 _dos_creat_ -0000:4c75* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4c96+ __grow_iomode_ -0000:4d7d+ __shrink_iomode_ -0000:4dbe __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:4e65* __dosretax -0000:4e6a* __dosret0 -0000:4e71 __set_errno_dos_ -0000:4ed9* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:4ee4 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:4f15 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:4f46 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:4f57 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:4f5c* sbrk_ -0000:4f6c __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:4fd4 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:501f+ utoa_ -0000:50c0 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:510a strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0829:02dc ___EFG_printf -0829:02e0* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0829:02e4 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:5152* _ismbblead_ -0829:0c6a ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:516e ulltoa_ -0000:52ab* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:531c ultoa_ -0000:53da* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:5428 __doserror_ -0000:5436* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:5442* _frealloc_ -0000:5442 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:551e __ChkTTYIOMode_ -0000:558c* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:559c* _dos_close_ -0000:55aa _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0829:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:55f7 __mbinit_ -0829:02e6+ ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:56d2* _msize_ -0000:56ed _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:56fe __HeapManager_expand_ -0000:5c07 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5c5a _fexpand_ -0000:5c5a* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5c8f _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5cb4 _bexpand_ - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00016ac0 (92864.) -Entry point address: 0000:0312 -Link time: 00:00.04 diff --git a/test2.exe b/test2.exe deleted file mode 100755 index ba14a6a48682c47d2887ea50ad306e5f2254cf38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23191 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�T*I{zzV8d_EjJJQgkFVI3n0kNY1f!qLhc zfXzR_>qR(PY>Q)Hibbq{ScIcxwD^o*I=&nZEgp+j&El*#9p5Cv(cer);Y5Kk$$-9L z!37a6s)GUgtNnlAJw3yVITxy-me6Vya=`nch*Q*YC`ojQIqO86XaNa88oWnDoM;SA zUE?F4lBOgrg;zc=XW`obH`i69!fmcr03b0f6oXrY^B2XAzE8 zRsamcTOIl|J#&aTe-&|}<&t>q(fkRg*rrg#iPk^j>IMBNzTDvtEIJ+GT8Q9f;dcfm zzs;h9`+t06LX^tT%t$0)6v9?QIqVD!Mg=FWL{w4Kk)A80ZH8uGR>-3&V23USQ!nC{!T$^u$&H0a;4w@v{+!5-WWZmvvM1gt zED8gj2T#1x&|l4tvr-}>S=6M7H##LstVjF}5i*M!LuFAJQK&3C4jzrc%@|nc=`Xen JKXqX`|3A2m5vl+H diff --git a/vgmtest.exe b/vgmtest.exe deleted file mode 100755 index f2dbd8041167583183c1032733ba973e6fb3b3e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40389 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%0DFw?mYt;(l2uZ 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 diff --git a/vgmtest.map b/vgmtest.map deleted file mode 100755 index 44ffde6c..00000000 --- a/vgmtest.map +++ /dev/null @@ -1,609 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: vgmtest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 10af:0000 0000e970 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -vgmtest_TEXT CODE AUTO 0000:0000 00000118 -16_in_TEXT CODE AUTO 0000:0120 00001e80 -16_mm_TEXT CODE AUTO 0000:1fa0 00003308 -wcpu_TEXT CODE AUTO 0000:52b0 00000058 -16_head_TEXT CODE AUTO 0000:5310 00000405 -16_ca_TEXT CODE AUTO 0000:5720 000003fd -kitten_TEXT CODE AUTO 0000:5b20 0000080a -16_hc_TEXT CODE AUTO 0000:6330 0000158b -timer_TEXT CODE AUTO 0000:78c0 00000235 -_TEXT CODE AUTO 0000:7b00 000075c9 -16_snd_TEXT CODE AUTO 0000:f0d0 00000338 -vgmSnd_TEXT CODE AUTO 0f41:0000 00001525 -16_in13_DATA FAR_DATA AUTO 1094:0000 000001a4 -FAR_DATA FAR_DATA AUTO 10ae:0004 00000000 -_NULL BEGDATA DGROUP 10af:0000 00000020 -_AFTERNULL BEGDATA DGROUP 10b1:0000 00000002 -CONST DATA DGROUP 10b1:0002 00000076 -CONST2 DATA DGROUP 10b8:0008 00000102 -_DATA DATA DGROUP 10c9:0000 00000583 -XIB DATA DGROUP 1121:0004 00000000 -XI DATA DGROUP 1121:0004 00000036 -XIE DATA DGROUP 1124:000a 00000000 -YIB DATA DGROUP 1124:000a 00000000 -YI DATA DGROUP 1124:000a 00000018 -YIE DATA DGROUP 1126:0002 00000000 -STRINGS DATA DGROUP 1126:0002 00000000 -DATA DATA DGROUP 1126:0002 00000000 -_emu_init_start EMU DGROUP 1126:0002 00000000 -_emu_init_end EMU DGROUP 1126:0002 00000000 -_BSS BSS DGROUP 1127:0000 00000724 -STACK STACK DGROUP 119a:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: vgmtest.o(/dos/z/16/src/vgmtest.c) -0000:0014 OPL2_Write_ -0000:003a OPL2_ReadStatus_ -0000:0054 main_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -10af:079e+ _inpu -0000:0260+ INL_KeyService_ -0000:04fa+ Mouse_ -0000:0552+ IN_GetJoyAbs_ -0000:08fc+ IN_GetJoyButtonsDB_ -0000:0b82+ IN_SetupJoy_ -0000:0d44 IN_Startup_ -0000:0e4a IN_Default_ -0000:0fae IN_Shutdown_ -0000:102e* IN_SetKeyHook_ -0000:1050+ IN_ClearKeysDown_ -0000:1130* IN_ReadCursor_ -0000:124c IN_ReadControl_ -0000:1a84* IN_SetControlType_ -0000:1ad2* IN_GetScanName_ -0000:1b5a* IN_WaitForKey_ -0000:1b90* IN_WaitForASCII_ -0000:1bc6+ IN_AckBack_ -0000:1cae* IN_Ack_ -0000:1d50+ IN_IsUserInput_ -0000:1df6* IN_UserInput_ -0000:1e3a IN_KeyDown_ -0000:1e82+ IN_ClearKey_ -0000:1efa* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2984+ MML_CheckForEMS_ -0000:29e0+ MML_SetupEMS_ -0000:2b98+ MML_ShutdownEMS_ -0000:2c04+ MM_MapEMS_ -0000:2d00* MM_MapXEMS_ -0000:2e20+ MML_CheckForXMS_ -0000:2e7c* MML_SetupXMS_ -0000:2f64+ MML_ShutdownXMS_ -0000:2ff2+ MML_UseSpace_ -0000:31d0+ MML_ClearBlock_ -0000:3254* MM_Startup_ -0000:3686+ MM_Shutdown_ -0000:371c MM_GetPtr_ -0000:3b16+ MM_FreePtr_ -0000:3c0e* MM_SetPurge_ -0000:3ce8* MM_SetLock_ -0000:3dc0+ MM_SortMem_ -0000:3fae* MM_ShowMemory_ -0000:464e* MM_DumpData_ -0000:47a8+ MM_UnusedMemory_ -0000:482c+ MM_TotalFree_ -0000:48c2* MM_Report_ -0000:527a* MM_BombOnError_ -10af:0900+ _beforesort -10af:0904+ _aftersort -10af:0908+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:52b0 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:531e* wait_ -0000:536a* filesize_ -0000:53d0 printmeminfoline_ -0000:55bc US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:574e CA_OpenDebug_ -0000:579e CA_CloseDebug_ -0000:57cc+ CA_FarRead_ -0000:584c* CA_FarWrite_ -0000:58cc* CA_ReadFile_ -0000:5948* CA_LoadFile_ -0000:59f0* CAL_OptimizeNodes_ -0000:5aa0* CA_Startup_ -0000:5af0* CA_Shutdown_ -10af:0910* _finishcachebox -10af:0914* _drawcachebox -10af:0918* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5b5c KITTENGETS -0000:5bbc* kittenopen_ -0000:5e0a+ catread_ -0000:5ebe* kittenclose_ -0000:5eda+ mystrtoul_ -0000:5f8e+ processEscChars_ -0000:6114+ get_line_ -0000:6186+ db_fetch_ -0000:621c+ db_insert_ -10af:0494+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:64dc+ LargestFreeBlock_ -0000:656a+ _coreleft_ -0000:65e6+ LargestFarFreeBlock_ -0000:669c+ _farcoreleft_ -0000:674a+ LargestHugeFreeBlock_ -0000:683a* _hugecoreleft_ -0000:690a+ GetFreeSize_ -0000:6964+ GetFarFreeSize_ -0000:69ae+ GetNearFreeSize_ -0000:69fc* heapdump_ -0000:769e+ heapstat_ -0000:77dc+ heapstat0_ -0000:783e+ HC_OpenDebug_ -0000:788e* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:78c0* start_timer_ -0000:79ec* elapsed_timer_ -0000:7a3e* ticktock_ -0000:7aaa* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7b05 __STK -0000:7b25 __STKOVERFLOW_ -Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c) -0000:f0d0 opl2out_ -0000:f112* opl3out_ -0000:f14e* opl3exp_ -0000:f18a* FMReset_ -0000:f1c8* FMKeyOff_ -0000:f1f2* FMKeyOn_ -0000:f240* FMSetVoice_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:7b42 _fmalloc_ -0000:7b42 malloc_ -10af:04c4 ___fheap -10af:04c6 ___fheapRover -10af:04c8 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:7cbf __PIA -0000:7cb8* __PIS -Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c) -0f41:004a OpenVGMFile_ -0f41:033a FreeVGMFile_ -0f41:08f2 InitEngine_ -0f41:0ab0 DeinitEngine_ -0f41:0b18 PlayMusic_ -0f41:0b82* PlaySFX_ -0f41:0c16 StopMusic_ -0f41:0c36* StopSFX_ -0f41:0ccc* PauseMusic_ -0f41:0d28* ResumeMusic_ -0f41:1474 UpdateSoundEngine_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:7cd6 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -10af:0000* __nullarea -10af:04d4* __ovlflag -10af:04d5* __intno -10af:04d6* __ovlvec -0000:7d06 _cstart_ -0000:7dd9* _Not_Enough_Memory_ -0000:7f0b __exit_ -0000:7f2a __do_exit_with_msg__ -0000:7f87 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:7f92 _big_code_ -0000:7f92* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -10af:0b5e __argv -10af:0b62 ___argv -10af:0b66 __argc -10af:0b68 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:7f92+ int86x_ -0000:8115 int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:8142 __I4M -0000:8142 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:815a _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:8165 _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:8172 __I4D -0000:81c1 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:8245* _heapgrow_ -0000:8245 _fheapgrow_ -0000:8246 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:82be _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:8303 _nmalloc_ -10af:04da ___nheapbeg -10af:04dc ___MiniHeapRover -10af:04de ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:83dd _ffree_ -0000:83dd free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:844a _nfree_ -10af:0b6a+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:8545+ _null_exit_rtn_ -0000:8545+ __null_int23_exit_ -0000:8546 exit_ -0000:8567+ _exit_ -10af:04e0+ ___int23_exit -10af:04e4 ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:8584 __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:85b7 ultoa_ -0000:8675* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:87fb write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8a27+ __open_flags_ -0000:8ce8+ _fsopen_ -0000:8d4f fopen_ -0000:8e72* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:8efc fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:8f2b __doclose_ -0000:9075 __shutdown_stream_ -0000:908f fclose_ -10af:0b6c+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:90fa+ __ibm_bios_get_ticks_ -0000:9171 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:9198 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:91af ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:9395 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -10af:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:958d tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:959b unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:97cb open_ -0000:9802 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:982f close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:9834 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:9892 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:98c1 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:99ac __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:99dd read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9b16* __clib_strdup_ -0000:9b16 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9b7d halloc_ -0000:9c62 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9c69 _heapwalk_ -0000:9c69 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9c7e+ __NHeapWalk_ -0000:9d77 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9d87 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -10af:04f0 __8087 -10af:04f1 __real87 -10af:04f2 __dos87emucall -10af:04f4 __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9d96* __exit_with_msg_ -0000:9d9b __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -10af:04f6 __curbrk -10af:04fe __STACKLOW -10af:0500 __STACKTOP -10af:0502 __cbyte -10af:0504 __child -10af:0506 __no87 -10af:0513 ___FPE_handler -10af:04f8 __psp -10af:0507 __get_ovl_stack -10af:050b __restore_ovl_stack -10af:050f __close_ovl_file -10af:0517 __LpCmdLine -10af:051b __LpPgmName -10af:04fa __osmajor -10af:04fb __osminor -10af:04fc __osmode -10af:04fd __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:9dc0 __MemAllocator -0000:9e8a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:9fe7 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:a15d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:a24c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:a24f fread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -10af:0520 ___iob -10af:0b74 ___ClosedStreams -10af:0b78 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:a5e0 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:a733 __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:a799 __InitRtns -0000:a799* __FInitRtns -0000:a7f4 __FiniRtns -0000:a7f4* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -10af:0688 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:a858 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:a859 __Init_Argv_ -0000:a8bc+ _getargv_ -0000:abec __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:ac16 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:ac2a segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:ad15 __LastFree_ -0000:ad8f __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:aea0 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -10af:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:aea3 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:aedd* __dosretax -0000:aee2* __dosret0 -0000:aee9 __set_errno_dos_ -0000:af51* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:af5c* __get_errno_ptr_ -10af:0b80 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:af63 __GetIOMode_ -0000:af98 __SetIOMode_nogrow_ -10af:069e ___NFiles -10af:06a0 ___init_mode -10af:06c8 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:afcd* __set_commode_ -10af:06cc __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -10af:06ce __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:afd9 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:b038 __freefp_ -0000:b0d9 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:b11a __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:b2ca __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:b300 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:b549 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:b55e tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:b56f lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:b5a0 __doserror_ -0000:b5ae __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:b5ba _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:b5e0 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:b5fc* __get_doserrno_ptr_ -10af:0b82 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -10af:06d0 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:b603 _dos_creat_ -0000:b627* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:b648+ __grow_iomode_ -0000:b72f+ __shrink_iomode_ -0000:b770 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:b830 vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -10af:0b86 ___env_mask -10af:0b8a _environ -10af:0b8e* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:b872 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:b8c5 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:b920 _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:b943 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:b995 __ChkTTYIOMode_ -0000:ba03* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:bad5 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:bd15* _fpreset_ -0000:bd40 __init_8087_ -0000:bd73+ __default_sigfpe_handler_ -0000:bdc8 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:be38 __EnterWVIDEO_ -10af:06f0+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:be5c* _heapenable_ -10af:06f2 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -10af:06f4 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:be6d __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:bffb __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:c01b __fill_buffer_ -0000:c26a* fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:c3b1 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:c5e5* fcloseall_ -0000:c5ec __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:c5f6 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:c7cb __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -10af:0b92 ____Argv -10af:0b96 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -10af:0724 __Start_XI -10af:075a __End_XI -10af:075a __Start_YI -10af:0772 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -10af:0b98 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:d92e _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:dca7* sbrk_ -0000:dcb7 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:dd1f __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:dd7f fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:dd84 __flushall_ -0000:de18 flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:de1e* _frealloc_ -0000:de1e realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:df18 __setenvp_ -0000:e0a4 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -10af:06f6 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:e102* _ismbblead_ -10af:0b9e ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:e15c __mbinit_ -10af:06f8 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:e237 _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:e245 toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -10af:06fa __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -10af:06fc ___Save8087 -10af:0700 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:e254 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:e286* __init_8087_emu -0000:e28c __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:e2e9 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:e303 wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:e34e+ utoa_ -0000:e3ef itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:e439 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -10af:0704 ___EFG_printf -10af:0708* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:e481 ulltoa_ -0000:e5be* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:e62f* _dos_close_ -0000:e63d _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:e64c* _msize_ -0000:e667 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:e678 __HeapManager_expand_ -0000:eb81 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:ebd4 _fexpand_ -0000:ebd4* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:ec09 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:ed3e __Init_FPE_handler_ -0000:ed77 __Fini_FPE_handler_ -0000:edae* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:f040 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:f065 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -10af:0722 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -vgmsnd.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 0001f460 (128096.) -Entry point address: 0000:7d06 -Link time: 00:00.80 -- 2.39.5

    |4EPq(P<&C_tUM7 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 diff --git a/inputest.map b/inputest.map deleted file mode 100755 index a16a85f0..00000000 --- a/inputest.map +++ /dev/null @@ -1,575 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: inputest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 0eaa:0000 0000e710 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -inputest_TEXT CODE AUTO 0000:0000 00000073 -16_in_TEXT CODE AUTO 0000:0080 00001e80 -16_mm_TEXT CODE AUTO 0000:1f00 00003308 -wcpu_TEXT CODE AUTO 0000:5210 00000058 -16_head_TEXT CODE AUTO 0000:5270 00000405 -16_ca_TEXT CODE AUTO 0000:5680 000003fd -kitten_TEXT CODE AUTO 0000:5a80 0000080a -16_hc_TEXT CODE AUTO 0000:6290 0000158b -timer_TEXT CODE AUTO 0000:7820 00000235 -_TEXT CODE AUTO 0000:7a60 00006e85 -16_in13_DATA FAR_DATA AUTO 0e8f:0000 000001a4 -FAR_DATA FAR_DATA AUTO 0ea9:0004 00000000 -_NULL BEGDATA DGROUP 0eaa:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0eac:0000 00000002 -CONST DATA DGROUP 0eac:0002 00000076 -CONST2 DATA DGROUP 0eb3:0008 00000102 -_DATA DATA DGROUP 0ec4:0000 0000056b -XIB DATA DGROUP 0f1a:000c 00000000 -XI DATA DGROUP 0f1a:000c 00000036 -XIE DATA DGROUP 0f1e:0002 00000000 -YIB DATA DGROUP 0f1e:0002 00000000 -YI DATA DGROUP 0f1e:0002 00000018 -YIE DATA DGROUP 0f1f:000a 00000000 -STRINGS DATA DGROUP 0f1f:000a 00000000 -DATA DATA DGROUP 0f1f:000a 00000000 -_emu_init_start EMU DGROUP 0f1f:000a 00000000 -_emu_init_end EMU DGROUP 0f1f:000a 00000000 -_BSS BSS DGROUP 0f20:0000 000004ea -STACK STACK DGROUP 0f6f:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: inputest.o(/dos/z/16/src/inputest.c) -0000:0004 main_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -0eaa:077e+ _inpu -0000:01c0+ INL_KeyService_ -0000:045a+ Mouse_ -0000:04b2+ IN_GetJoyAbs_ -0000:085c+ IN_GetJoyButtonsDB_ -0000:0ae2+ IN_SetupJoy_ -0000:0ca4 IN_Startup_ -0000:0daa IN_Default_ -0000:0f0e IN_Shutdown_ -0000:0f8e* IN_SetKeyHook_ -0000:0fb0+ IN_ClearKeysDown_ -0000:1090* IN_ReadCursor_ -0000:11ac IN_ReadControl_ -0000:19e4* IN_SetControlType_ -0000:1a32* IN_GetScanName_ -0000:1aba* IN_WaitForKey_ -0000:1af0* IN_WaitForASCII_ -0000:1b26+ IN_AckBack_ -0000:1c0e* IN_Ack_ -0000:1cb0+ IN_IsUserInput_ -0000:1d56* IN_UserInput_ -0000:1d9a IN_KeyDown_ -0000:1de2+ IN_ClearKey_ -0000:1e5a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:28e4+ MML_CheckForEMS_ -0000:2940+ MML_SetupEMS_ -0000:2af8+ MML_ShutdownEMS_ -0000:2b64+ MM_MapEMS_ -0000:2c60* MM_MapXEMS_ -0000:2d80+ MML_CheckForXMS_ -0000:2ddc* MML_SetupXMS_ -0000:2ec4+ MML_ShutdownXMS_ -0000:2f52+ MML_UseSpace_ -0000:3130+ MML_ClearBlock_ -0000:31b4* MM_Startup_ -0000:35e6+ MM_Shutdown_ -0000:367c MM_GetPtr_ -0000:3a76+ MM_FreePtr_ -0000:3b6e* MM_SetPurge_ -0000:3c48* MM_SetLock_ -0000:3d20+ MM_SortMem_ -0000:3f0e* MM_ShowMemory_ -0000:45ae* MM_DumpData_ -0000:4708+ MM_UnusedMemory_ -0000:478c+ MM_TotalFree_ -0000:4822* MM_Report_ -0000:51da* MM_BombOnError_ -0eaa:08e0+ _beforesort -0eaa:08e4+ _aftersort -0eaa:08e8+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:5210 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:527e* wait_ -0000:52ca* filesize_ -0000:5330 printmeminfoline_ -0000:551c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:56ae CA_OpenDebug_ -0000:56fe CA_CloseDebug_ -0000:572c+ CA_FarRead_ -0000:57ac* CA_FarWrite_ -0000:582c* CA_ReadFile_ -0000:58a8* CA_LoadFile_ -0000:5950* CAL_OptimizeNodes_ -0000:5a00* CA_Startup_ -0000:5a50* CA_Shutdown_ -0eaa:08f0* _finishcachebox -0eaa:08f4* _drawcachebox -0eaa:08f8* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5abc KITTENGETS -0000:5b1c* kittenopen_ -0000:5d6a+ catread_ -0000:5e1e* kittenclose_ -0000:5e3a+ mystrtoul_ -0000:5eee+ processEscChars_ -0000:6074+ get_line_ -0000:60e6+ db_fetch_ -0000:617c+ db_insert_ -0eaa:0494+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:643c+ LargestFreeBlock_ -0000:64ca+ _coreleft_ -0000:6546+ LargestFarFreeBlock_ -0000:65fc+ _farcoreleft_ -0000:66aa+ LargestHugeFreeBlock_ -0000:679a* _hugecoreleft_ -0000:686a+ GetFreeSize_ -0000:68c4+ GetFarFreeSize_ -0000:690e+ GetNearFreeSize_ -0000:695c* heapdump_ -0000:75fe+ heapstat_ -0000:773c+ heapstat0_ -0000:779e+ HC_OpenDebug_ -0000:77ee* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:7820* start_timer_ -0000:794c* elapsed_timer_ -0000:799e* ticktock_ -0000:7a0a* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7a65 __STK -0000:7a85 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:7aa2 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0eaa:0000* __nullarea -0eaa:04b6* __ovlflag -0eaa:04b7* __intno -0eaa:04b8* __ovlvec -0000:7ad2 _cstart_ -0000:7ba5* _Not_Enough_Memory_ -0000:7cd7 __exit_ -0000:7cf6 __do_exit_with_msg__ -0000:7d53 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:7d5e _big_code_ -0000:7d5e* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -0eaa:0904 __argv -0eaa:0908 ___argv -0eaa:090c __argc -0eaa:090e ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:7d65 __PIA -0000:7d5e* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:7d7c+ int86x_ -0000:7eff int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:7f2c __I4M -0000:7f2c __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:7f44 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:7f4f _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:7f5c __I4D -0000:7fab __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:802f* _heapgrow_ -0000:802f _fheapgrow_ -0000:8030 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:80a8 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:80ed _nmalloc_ -0eaa:04bc ___nheapbeg -0eaa:04be ___MiniHeapRover -0eaa:04c0 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:81c7 _fmalloc_ -0000:81c7 malloc_ -0eaa:04c2 ___fheap -0eaa:04c4 ___fheapRover -0eaa:04c6 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:833c _ffree_ -0000:833c free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:83a9 _nfree_ -0eaa:0910+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:84a4+ _null_exit_rtn_ -0000:84a4+ __null_int23_exit_ -0000:84a5 exit_ -0000:84c6+ _exit_ -0eaa:04c8+ ___int23_exit -0eaa:04cc ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:84e2 __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:8515 ultoa_ -0000:85d3* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:8759 write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8985+ __open_flags_ -0000:8c46+ _fsopen_ -0000:8cad fopen_ -0000:8dd0* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:8e5a fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:8e89 __doclose_ -0000:8fd3 __shutdown_stream_ -0000:8fed fclose_ -0eaa:0912+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:9058+ __ibm_bios_get_ticks_ -0000:90cf clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:90f6 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:910d ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:92f3 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0eaa:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:94eb tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:94f9 unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:9729 open_ -0000:9760 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:978d close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:9792 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:97f0 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:981f getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:990a __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:993b read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9a74* __clib_strdup_ -0000:9a74 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9adb halloc_ -0000:9bc0 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9bc7 _heapwalk_ -0000:9bc7 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9bdc+ __NHeapWalk_ -0000:9cd5 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9ce5 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -0eaa:04d8 __8087 -0eaa:04d9 __real87 -0eaa:04da __dos87emucall -0eaa:04dc __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9cf4* __exit_with_msg_ -0000:9cf9 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0eaa:04de __curbrk -0eaa:04e6 __STACKLOW -0eaa:04e8 __STACKTOP -0eaa:04ea __cbyte -0eaa:04ec __child -0eaa:04ee __no87 -0eaa:04fb ___FPE_handler -0eaa:04e0 __psp -0eaa:04ef __get_ovl_stack -0eaa:04f3 __restore_ovl_stack -0eaa:04f7 __close_ovl_file -0eaa:04ff __LpCmdLine -0eaa:0503 __LpPgmName -0eaa:04e2 __osmajor -0eaa:04e3 __osminor -0eaa:04e4 __osmode -0eaa:04e5 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0eaa:0508 ___iob -0eaa:091a ___ClosedStreams -0eaa:091e ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:9d32 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:9e85 __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:9eeb __InitRtns -0000:9eeb* __FInitRtns -0000:9f46 __FiniRtns -0000:9f46* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0eaa:0670 ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:9faa __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:9fab __Init_Argv_ -0000:a00e+ _getargv_ -0000:a33e __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:a368 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:a37c segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:a467 __LastFree_ -0000:a4e1 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:a5f2 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:a600 __MemAllocator -0000:a6ca __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:a827 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:a99d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:aa8c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0eaa:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:aa8f __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:aac9* __dosretax -0000:aace* __dosret0 -0000:aad5 __set_errno_dos_ -0000:ab3d* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:ab48* __get_errno_ptr_ -0eaa:0926 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:ab4f __GetIOMode_ -0000:ab84 __SetIOMode_nogrow_ -0eaa:0686 ___NFiles -0eaa:0688 ___init_mode -0eaa:06b0 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:abb9* __set_commode_ -0eaa:06b4 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0eaa:06b6 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:abc5 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:ac24 __freefp_ -0000:acc5 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:ad06 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:aeb6 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:aeec __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:b135 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:b14a tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:b15b lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:b18c __doserror_ -0000:b19a __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:b1a6 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:b1cc isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:b1e8* __get_doserrno_ptr_ -0eaa:0928 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0eaa:06b8 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:b1ef _dos_creat_ -0000:b213* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:b234+ __grow_iomode_ -0000:b31b+ __shrink_iomode_ -0000:b35c __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:b41c vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -0eaa:092c ___env_mask -0eaa:0930 _environ -0eaa:0934* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:b45e _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:b4b1 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:b50c _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:b52f _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:b581 __ChkTTYIOMode_ -0000:b5ef* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:b6c1 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:b901* _fpreset_ -0000:b92c __init_8087_ -0000:b95f+ __default_sigfpe_handler_ -0000:b9b4 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:ba24 __EnterWVIDEO_ -0eaa:06d8+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:ba48 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:bc7c* fcloseall_ -0000:bc83 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:bc8d fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:be62 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:bff0 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0eaa:0938 ____Argv -0eaa:093c ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0eaa:06da __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0eaa:070c __Start_XI -0eaa:0742 __End_XI -0eaa:0742 __Start_YI -0eaa:075a __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -0eaa:093e ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:d152 _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:d4cb* _heapenable_ -0eaa:06dc ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:d4dc* sbrk_ -0000:d4ec __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:d554 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:d5b4 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:d5b9+ __flushall_ -0000:d64d flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:d653* _frealloc_ -0000:d653 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:d74d __setenvp_ -0000:d8d9 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0eaa:06de ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:d937* _ismbblead_ -0eaa:0944 ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:d991 __mbinit_ -0eaa:06e0 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:da6c _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:da7a toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -0eaa:06e2 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -0eaa:06e4 ___Save8087 -0eaa:06e8 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:da89 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:dabc* __init_8087_emu -0000:dac2 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:db1f wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:db6a+ utoa_ -0000:dc0b itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:dc55 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0eaa:06ec ___EFG_printf -0eaa:06f0* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:dc9d ulltoa_ -0000:ddda* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:de4b* _dos_close_ -0000:de59 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:de68* _msize_ -0000:de83 _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:de94 __HeapManager_expand_ -0000:e39d _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:e3f0 _fexpand_ -0000:e3f0* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:e425 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:e55a __Init_FPE_handler_ -0000:e593 __Fini_FPE_handler_ -0000:e5ca* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:e85c _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:e881 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -0eaa:070a ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 0001d1b0 (119216.) -Entry point address: 0000:7ad2 -Link time: 00:00.31 diff --git a/maptest.exe b/maptest.exe deleted file mode 100755 index c6311bcb210671d135dffb585c2429846a527024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44699 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 diff --git a/maptest.map b/maptest.map deleted file mode 100755 index 39c05a14..00000000 --- a/maptest.map +++ /dev/null @@ -1,658 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: maptest.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 1397:0000 0000f100 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -maptest_TEXT CODE AUTO 0000:0000 000002d1 -mapread_TEXT CODE AUTO 0000:02e0 0000099e -jsmn_TEXT CODE AUTO 0000:0c80 00000919 -16_in_TEXT CODE AUTO 0000:15a0 00001e80 -16_mm_TEXT CODE AUTO 0000:3420 00003308 -wcpu_TEXT CODE AUTO 0000:6730 00000058 -16_head_TEXT CODE AUTO 0000:6790 00000405 -16_ca_TEXT CODE AUTO 0000:6ba0 000003fd -kitten_TEXT CODE AUTO 0000:6fa0 0000080a -16_hc_TEXT CODE AUTO 0000:77b0 0000158b -timer_TEXT CODE AUTO 0000:8d40 00000235 -_TEXT CODE AUTO 08f8:0000 00007bbb -bitmap_TEXT CODE AUTO 08f8:7bc0 000006f5 -modex16_TEXT CODE AUTO 08f8:82c0 00002468 -16text_TEXT CODE AUTO 08f8:a730 0000010d -16_in13_DATA FAR_DATA AUTO 137c:0000 000001a4 -FAR_DATA FAR_DATA AUTO 1396:0004 00000000 -_NULL BEGDATA DGROUP 1397:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1399:0000 00000002 -CONST DATA DGROUP 1399:0002 00000076 -CONST2 DATA DGROUP 13a0:0008 00000102 -_DATA DATA DGROUP 13b1:0000 000005b9 -XIB DATA DGROUP 140c:000a 00000000 -XI DATA DGROUP 140c:000a 00000036 -XIE DATA DGROUP 1410:0000 00000000 -YIB DATA DGROUP 1410:0000 00000000 -YI DATA DGROUP 1410:0000 00000018 -YIE DATA DGROUP 1411:0008 00000000 -STRINGS DATA DGROUP 1411:0008 00000000 -DATA DATA DGROUP 1411:0008 00000000 -_emu_init_start EMU DGROUP 1411:0008 00000000 -_emu_init_end EMU DGROUP 1411:0008 00000000 -_BSS BSS DGROUP 1412:0000 00000e82 -STACK STACK DGROUP 14fb:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: maptest.o(/dos/z/16/src/maptest.c) -0000:01be main_ -Module: mapread.o(/dos/z/16/src/lib/mapread.c) -0000:04a8+ jsoneq_ -0000:054c+ dump_ -0000:0a48 loadmap_ -Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) -0000:1052 jsmn_parse_ -0000:154e jsmn_init_ -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -1397:07ce+ _inpu -0000:16e0+ INL_KeyService_ -0000:197a+ Mouse_ -0000:19d2+ IN_GetJoyAbs_ -0000:1d7c+ IN_GetJoyButtonsDB_ -0000:2002+ IN_SetupJoy_ -0000:21c4* IN_Startup_ -0000:22ca* IN_Default_ -0000:242e* IN_Shutdown_ -0000:24ae* IN_SetKeyHook_ -0000:24d0+ IN_ClearKeysDown_ -0000:25b0* IN_ReadCursor_ -0000:26cc* IN_ReadControl_ -0000:2f04* IN_SetControlType_ -0000:2f52* IN_GetScanName_ -0000:2fda* IN_WaitForKey_ -0000:3010* IN_WaitForASCII_ -0000:3046+ IN_AckBack_ -0000:312e* IN_Ack_ -0000:31d0+ IN_IsUserInput_ -0000:3276* IN_UserInput_ -0000:32ba* IN_KeyDown_ -0000:3302+ IN_ClearKey_ -0000:337a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:3e04+ MML_CheckForEMS_ -0000:3e60+ MML_SetupEMS_ -0000:4018+ MML_ShutdownEMS_ -0000:4084+ MM_MapEMS_ -0000:4180* MM_MapXEMS_ -0000:42a0+ MML_CheckForXMS_ -0000:42fc* MML_SetupXMS_ -0000:43e4+ MML_ShutdownXMS_ -0000:4472+ MML_UseSpace_ -0000:4650+ MML_ClearBlock_ -0000:46d4* MM_Startup_ -0000:4b06+ MM_Shutdown_ -0000:4b9c MM_GetPtr_ -0000:4f96+ MM_FreePtr_ -0000:508e* MM_SetPurge_ -0000:5168* MM_SetLock_ -0000:5240+ MM_SortMem_ -0000:542e* MM_ShowMemory_ -0000:5ace* MM_DumpData_ -0000:5c28+ MM_UnusedMemory_ -0000:5cac+ MM_TotalFree_ -0000:5d42* MM_Report_ -0000:66fa* MM_BombOnError_ -1397:0930+ _beforesort -1397:0934+ _aftersort -1397:0938+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:6730 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:679e* wait_ -0000:67ea* filesize_ -0000:6850 printmeminfoline_ -0000:6a3c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:6bce CA_OpenDebug_ -0000:6c1e CA_CloseDebug_ -0000:6c4c+ CA_FarRead_ -0000:6ccc* CA_FarWrite_ -0000:6d4c* CA_ReadFile_ -0000:6dc8* CA_LoadFile_ -0000:6e70* CAL_OptimizeNodes_ -0000:6f20* CA_Startup_ -0000:6f70* CA_Shutdown_ -1397:0940* _finishcachebox -1397:0944* _drawcachebox -1397:0948* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:6fdc KITTENGETS -0000:703c* kittenopen_ -0000:728a+ catread_ -0000:733e* kittenclose_ -0000:735a+ mystrtoul_ -0000:740e+ processEscChars_ -0000:7594+ get_line_ -0000:7606+ db_fetch_ -0000:769c+ db_insert_ -1397:04a4+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:795c+ LargestFreeBlock_ -0000:79ea+ _coreleft_ -0000:7a66+ LargestFarFreeBlock_ -0000:7b1c+ _farcoreleft_ -0000:7bca+ LargestHugeFreeBlock_ -0000:7cba* _hugecoreleft_ -0000:7d8a+ GetFreeSize_ -0000:7de4+ GetFarFreeSize_ -0000:7e2e+ GetNearFreeSize_ -0000:7e7c* heapdump_ -0000:8b1e+ heapstat_ -0000:8c5c+ heapstat0_ -0000:8cbe+ HC_OpenDebug_ -0000:8d0e* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:8d40* start_timer_ -0000:8e6c* elapsed_timer_ -0000:8ebe* ticktock_ -0000:8f2a* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -08f8:0005 __STK -08f8:0025 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1397:04c6 ___iob -1397:0954 ___ClosedStreams -1397:0958 ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -08f8:0042 fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1397:0000* __nullarea -1397:062e* __ovlflag -1397:062f* __intno -1397:0630* __ovlvec -08f8:0072 _cstart_ -08f8:0145* _Not_Enough_Memory_ -08f8:0277 __exit_ -08f8:0296 __do_exit_with_msg__ -08f8:02f3 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -08f8:02fe _big_code_ -08f8:02fe* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1397:095c __argv -1397:0960 ___argv -1397:0964 __argc -1397:0966 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -08f8:0305 __PIA -08f8:02fe* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -08f8:031c strncmp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -08f8:0359 _fmalloc_ -08f8:0359 malloc_ -1397:0634 ___fheap -1397:0636 ___fheapRover -1397:0638 ___LargestSizeB4Rover -Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) -08f8:7fee bitmapLoadPcx_ -08f8:814a* bitmapLoadPcxTiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -08f8:04ce strstr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -08f8:05d0 atoi_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -08f8:066b+ __open_flags_ -08f8:092c+ _fsopen_ -08f8:0993 fopen_ -08f8:0ab6* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -08f8:0b40 fread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -08f8:0eb7 __get_errno_ptr_ -1397:09e8 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -08f8:0ebe* _frealloc_ -08f8:0ebe realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -08f8:0f9a __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -08f8:0fcd strncpy_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -08f8:1009 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -08f8:1038+ int86x_ -08f8:11bb int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -08f8:11e8 __I4M -08f8:11e8 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -08f8:1200 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -08f8:120b _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -08f8:1218 __I4D -08f8:1267 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -08f8:12eb* _heapgrow_ -08f8:12eb _fheapgrow_ -08f8:12ec _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -08f8:1364 _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -08f8:13a9 _nmalloc_ -1397:0644 ___nheapbeg -1397:0646 ___MiniHeapRover -1397:0648 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -08f8:1483 _ffree_ -08f8:1483 free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -08f8:14f0 _nfree_ -1397:09ea+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -08f8:15eb+ _null_exit_rtn_ -08f8:15eb+ __null_int23_exit_ -08f8:15ec exit_ -08f8:160d+ _exit_ -1397:064a+ ___int23_exit -1397:064e ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -08f8:1629 ultoa_ -08f8:16e7* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -08f8:186d write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -08f8:1a99 __doclose_ -08f8:1be3 __shutdown_stream_ -08f8:1bfd fclose_ -1397:09ec+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -08f8:1c68+ __ibm_bios_get_ticks_ -08f8:1cdf clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -08f8:1d06 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -08f8:1d1d ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -08f8:1f03 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1397:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -08f8:20fb tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -08f8:2109 unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -08f8:2339 open_ -08f8:2370 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -08f8:239d close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -08f8:23a2 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -08f8:2400 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -08f8:242f getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -08f8:251a __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -08f8:254b read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -08f8:2684* __clib_strdup_ -08f8:2684 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -08f8:26eb halloc_ -08f8:27d0 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -08f8:27d7 _heapwalk_ -08f8:27d7 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -08f8:27ec+ __NHeapWalk_ -08f8:28e5 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -08f8:28f5 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -1397:065a __8087 -1397:065b __real87 -1397:065c __dos87emucall -1397:065e __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -08f8:2904* __exit_with_msg_ -08f8:2909 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1397:0660 __curbrk -1397:0668 __STACKLOW -1397:066a __STACKTOP -1397:066c __cbyte -1397:066e __child -1397:0670 __no87 -1397:067d ___FPE_handler -1397:0662 __psp -1397:0671 __get_ovl_stack -1397:0675 __restore_ovl_stack -1397:0679 __close_ovl_file -1397:0681 __LpCmdLine -1397:0685 __LpPgmName -1397:0664 __osmajor -1397:0665 __osminor -1397:0666 __osmode -1397:0667 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -08f8:2928 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -08f8:2b5c* fcloseall_ -08f8:2b63 __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -08f8:2b87 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -08f8:2cda __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -08f8:2d40 __InitRtns -08f8:2d40* __FInitRtns -08f8:2d9b __FiniRtns -08f8:2d9b* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1397:068a ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -08f8:2e00 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -08f8:2e01 __Init_Argv_ -08f8:2e64+ _getargv_ -08f8:3194 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -08f8:31c0 __MemAllocator -08f8:328a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -08f8:33e7 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -08f8:355d __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -08f8:364c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -08f8:364f __fill_buffer_ -08f8:389e fgetc_ -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -08f8:85a4* VGAmodeX_ -08f8:864e+ modex__320x240_256__Enter_ -08f8:86ea* modexLeave_ -08f8:8702* modexDefaultPage_ -08f8:8768* modexNextPage_ -08f8:8838* modexNextPageFlexibleSize_ -08f8:890c* modexShowPage_ -08f8:8a08* modexPanPage_ -08f8:8a58* modexSelectPlane_ -08f8:8a7c+ modexClearRegion_ -08f8:8b94* oldDrawBmp_ -08f8:8cfa* CDrawBmp_ -08f8:8e5e* modexDrawBmp_ -08f8:8ec4+ modexDrawBmpRegion_ -08f8:902e* modex_sparky4_DrawBmpRegion_ -08f8:9198* modexDrawPlanarBuf_ -08f8:91b6* modexDrawSprite_ -08f8:921c+ modexDrawSpriteRegion_ -08f8:9394* modexCopyPageRegion_ -08f8:94fe* modexFadeOn_ -08f8:952e* modexFadeOff_ -08f8:955c* modexFlashOn_ -08f8:958a* modexFlashOff_ -08f8:965a+ modexPalSave_ -08f8:96b0 modexNewPal_ -08f8:9700* modexLoadPalFile_ -08f8:97e2* modexSavePalFile_ -08f8:985a* modexPalBlack_ -08f8:9884* modexPalWhite_ -08f8:98ae+ modexPalUpdate_ -08f8:9e1e+ modexPalUpdate1_ -08f8:9e98* modexPalUpdate0_ -08f8:9ee4+ chkcolor_ -08f8:a1fc+ modexputPixel_ -08f8:a28a* modexgetPixel_ -08f8:a310* modexhlin_ -08f8:a37c* modexprint_ -08f8:a516* modexprintbig_ -08f8:a692* cls_ -08f8:a700+ modexWaitBorder_ -1397:0694+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -08f8:39e5* __set_commode_ -1397:06bc __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1397:06be __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -08f8:39f1 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -08f8:3a50 __freefp_ -08f8:3af1 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -08f8:3b32 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -08f8:3ce2 __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -08f8:3e70 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -08f8:3e90* _msize_ -08f8:3eab _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -08f8:3ebc __HeapManager_expand_ -08f8:43c5 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -08f8:4418 _fexpand_ -08f8:4418* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -08f8:444d intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -08f8:4461 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -08f8:454c __LastFree_ -08f8:45c6 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -08f8:46d7 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1397:0050 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -08f8:46da __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -08f8:4714* __dosretax -08f8:4719* __dosret0 -08f8:4720 __set_errno_dos_ -08f8:4788* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -08f8:4793 __GetIOMode_ -08f8:47c8 __SetIOMode_nogrow_ -1397:06d4 ___NFiles -1397:06d6 ___init_mode -1397:06fe ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -08f8:47fd __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -08f8:4833 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -08f8:4a7c fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -08f8:4a91 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -08f8:4aa2 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -08f8:4ad4 __doserror_ -08f8:4ae2 __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -08f8:4aee _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -08f8:4b14 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -08f8:4b30* __get_doserrno_ptr_ -1397:12f8 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1397:0702 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -08f8:4b37 _dos_creat_ -08f8:4b5b* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -08f8:4b7c+ __grow_iomode_ -08f8:4c63+ __shrink_iomode_ -08f8:4ca4 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -08f8:4d64 vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -1397:12fc ___env_mask -1397:1300 _environ -1397:1304* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -08f8:4da6 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -08f8:4df9 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -08f8:4e54 _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -08f8:4e77 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -08f8:4ec9 __ChkTTYIOMode_ -08f8:4f37* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -08f8:5009 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -08f8:5249* _fpreset_ -08f8:5274 __init_8087_ -08f8:52a7+ __default_sigfpe_handler_ -08f8:52fc __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -08f8:536c __EnterWVIDEO_ -1397:0722+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -08f8:5390 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -08f8:5565 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1397:1308 ____Argv -1397:130c ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1397:0724 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1397:075a __Start_XI -1397:0790 __End_XI -1397:0790 __Start_YI -1397:07a8 __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1397:130e ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -08f8:66c8* _heapenable_ -1397:0726 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -08f8:66d9 __flushall_ -08f8:676d flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -08f8:6773 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -08f8:678d fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -08f8:6b06 rand_ -08f8:6b48* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -08f8:a7a6* textInit_ -1397:1310 _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -08f8:6b6b _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -08f8:6b90 _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -08f8:6bea _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -08f8:6f63* sbrk_ -08f8:6f73 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -08f8:6fdb __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -08f8:703b fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -08f8:705e __setenvp_ -08f8:71ea __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1397:072c ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -08f8:7248* _ismbblead_ -1397:132c ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -08f8:72a2 __mbinit_ -1397:072e ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -08f8:737d _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -08f8:738b toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -1397:0730 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -1397:0732 ___Save8087 -1397:0736 ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -08f8:739a __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -08f8:73cc* __init_8087_emu -08f8:73d2 __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -08f8:742f wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -08f8:747a+ utoa_ -08f8:751b itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -08f8:7565 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1397:073a ___EFG_printf -1397:073e* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -08f8:75ad ulltoa_ -08f8:76ea* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -08f8:775b* _dos_close_ -08f8:7769 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -08f8:7778 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -08f8:78ae __Init_FPE_handler_ -08f8:78e7 __Fini_FPE_handler_ -08f8:791e* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -1397:0758 ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00022a70 (141936.) -Entry point address: 08f8:0072 -Link time: 00:00.72 diff --git a/palettec.exe b/palettec.exe deleted file mode 100755 index 50db2d860c1704465acba7f2b2535f31fd00fa86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41635 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 D!=hGH diff --git a/palettec.map b/palettec.map deleted file mode 100755 index f946929a..00000000 --- a/palettec.map +++ /dev/null @@ -1,636 +0,0 @@ -Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-bit) -Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. -Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/13 13:40:09 -Executable Image: palettec.exe -creating a DOS executable - - - +------------+ - | Groups | - +------------+ - -Group Address Size -===== ======= ==== - -DGROUP 1191:0000 0000f080 - - - - +--------------+ - | Segments | - +--------------+ - -Segment Class Group Address Size -======= ===== ===== ======= ==== - -palettec_TEXT CODE AUTO 0000:0000 000001bc -16_in_TEXT CODE AUTO 0000:01c0 00001e80 -16_mm_TEXT CODE AUTO 0000:2040 00003308 -wcpu_TEXT CODE AUTO 0000:5350 00000058 -16_head_TEXT CODE AUTO 0000:53b0 00000405 -16_ca_TEXT CODE AUTO 0000:57c0 000003fd -kitten_TEXT CODE AUTO 0000:5bc0 0000080a -16_hc_TEXT CODE AUTO 0000:63d0 0000158b -timer_TEXT CODE AUTO 0000:7960 00000235 -_TEXT CODE AUTO 0000:7ba0 00007631 -modex16_TEXT CODE AUTO 0f1e:0000 00002468 -16text_TEXT CODE AUTO 0f1e:2470 0000010d -16_in13_DATA FAR_DATA AUTO 1176:0000 000001a4 -FAR_DATA FAR_DATA AUTO 1190:0004 00000000 -_NULL BEGDATA DGROUP 1191:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1193:0000 00000002 -CONST DATA DGROUP 1193:0002 00000076 -CONST2 DATA DGROUP 119a:0008 00000102 -_DATA DATA DGROUP 11ab:0000 0000059f -XIB DATA DGROUP 1205:0000 00000000 -XI DATA DGROUP 1205:0000 00000036 -XIE DATA DGROUP 1208:0006 00000000 -YIB DATA DGROUP 1208:0006 00000000 -YI DATA DGROUP 1208:0006 00000018 -YIE DATA DGROUP 1209:000e 00000000 -STRINGS DATA DGROUP 1209:000e 00000000 -DATA DATA DGROUP 1209:000e 00000000 -_emu_init_start EMU DGROUP 1209:000e 00000000 -_emu_init_end EMU DGROUP 1209:000e 00000000 -_BSS BSS DGROUP 120a:0000 00000e22 -STACK STACK DGROUP 12ed:0000 0000dac0 - - - +----------------+ - | Memory Map | - +----------------+ - -* = unreferenced symbol -+ = symbol only referenced locally - -Address Symbol -======= ====== - -Module: palettec.o(/dos/z/16/src/palettec.c) -0000:013e main_ -1191:0790+ _gvar -Module: 16_in.o(/dos/z/16/src/lib/16_in.c) -1191:07ce+ _inpu -0000:0300+ INL_KeyService_ -0000:059a+ Mouse_ -0000:05f2+ IN_GetJoyAbs_ -0000:099c+ IN_GetJoyButtonsDB_ -0000:0c22+ IN_SetupJoy_ -0000:0de4* IN_Startup_ -0000:0eea* IN_Default_ -0000:104e* IN_Shutdown_ -0000:10ce* IN_SetKeyHook_ -0000:10f0+ IN_ClearKeysDown_ -0000:11d0* IN_ReadCursor_ -0000:12ec* IN_ReadControl_ -0000:1b24* IN_SetControlType_ -0000:1b72* IN_GetScanName_ -0000:1bfa* IN_WaitForKey_ -0000:1c30* IN_WaitForASCII_ -0000:1c66+ IN_AckBack_ -0000:1d4e* IN_Ack_ -0000:1df0+ IN_IsUserInput_ -0000:1e96* IN_UserInput_ -0000:1eda* IN_KeyDown_ -0000:1f22+ IN_ClearKey_ -0000:1f9a* IN_qb_ -Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) -0000:2a24+ MML_CheckForEMS_ -0000:2a80+ MML_SetupEMS_ -0000:2c38+ MML_ShutdownEMS_ -0000:2ca4+ MM_MapEMS_ -0000:2da0* MM_MapXEMS_ -0000:2ec0+ MML_CheckForXMS_ -0000:2f1c* MML_SetupXMS_ -0000:3004+ MML_ShutdownXMS_ -0000:3092+ MML_UseSpace_ -0000:3270+ MML_ClearBlock_ -0000:32f4* MM_Startup_ -0000:3726+ MM_Shutdown_ -0000:37bc MM_GetPtr_ -0000:3bb6+ MM_FreePtr_ -0000:3cae* MM_SetPurge_ -0000:3d88* MM_SetLock_ -0000:3e60+ MM_SortMem_ -0000:404e* MM_ShowMemory_ -0000:46ee* MM_DumpData_ -0000:4848+ MM_UnusedMemory_ -0000:48cc+ MM_TotalFree_ -0000:4962* MM_Report_ -0000:531a* MM_BombOnError_ -1191:0930+ _beforesort -1191:0934+ _aftersort -1191:0938+ _XMSaddr -Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:5350 detectcpu_ -Module: 16_head.o(/dos/z/16/src/lib/16_head.c) -0000:53be* wait_ -0000:540a* filesize_ -0000:5470 printmeminfoline_ -0000:565c US_CheckParm_ -Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) -0000:57ee CA_OpenDebug_ -0000:583e CA_CloseDebug_ -0000:586c+ CA_FarRead_ -0000:58ec* CA_FarWrite_ -0000:596c* CA_ReadFile_ -0000:59e8* CA_LoadFile_ -0000:5a90* CAL_OptimizeNodes_ -0000:5b40* CA_Startup_ -0000:5b90* CA_Shutdown_ -1191:0940* _finishcachebox -1191:0944* _drawcachebox -1191:0948* _updatecachebox -Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) -0000:5bfc KITTENGETS -0000:5c5c* kittenopen_ -0000:5eaa+ catread_ -0000:5f5e* kittenclose_ -0000:5f7a+ mystrtoul_ -0000:602e+ processEscChars_ -0000:61b4+ get_line_ -0000:6226+ db_fetch_ -0000:62bc+ db_insert_ -1191:0494+ __kitten_catalog -Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) -0000:657c+ LargestFreeBlock_ -0000:660a+ _coreleft_ -0000:6686+ LargestFarFreeBlock_ -0000:673c+ _farcoreleft_ -0000:67ea+ LargestHugeFreeBlock_ -0000:68da* _hugecoreleft_ -0000:69aa+ GetFreeSize_ -0000:6a04+ GetFarFreeSize_ -0000:6a4e+ GetNearFreeSize_ -0000:6a9c* heapdump_ -0000:773e+ heapstat_ -0000:787c+ heapstat0_ -0000:78de+ HC_OpenDebug_ -0000:792e* HC_CloseDebug_ -Module: timer.o(/dos/z/16/src/lib/timer.c) -0000:7960* start_timer_ -0000:7a8c* elapsed_timer_ -0000:7ade* ticktock_ -0000:7b4a* time_in_seconds_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:7ba5 __STK -0000:7bc5 __STKOVERFLOW_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:7be2 _fmalloc_ -0000:7be2 malloc_ -1191:04b6 ___fheap -1191:04b8 ___fheapRover -1191:04ba ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:7d5f __PIA -0000:7d58* __PIS -Module: gfx.lib(/dos/z/16/src/lib/modex16.c) -0f1e:02e4 VGAmodeX_ -0f1e:038e+ modex__320x240_256__Enter_ -0f1e:042a* modexLeave_ -0f1e:0442* modexDefaultPage_ -0f1e:04a8* modexNextPage_ -0f1e:0578* modexNextPageFlexibleSize_ -0f1e:064c* modexShowPage_ -0f1e:0748* modexPanPage_ -0f1e:0798* modexSelectPlane_ -0f1e:07bc+ modexClearRegion_ -0f1e:08d4* oldDrawBmp_ -0f1e:0a3a* CDrawBmp_ -0f1e:0b9e* modexDrawBmp_ -0f1e:0c04+ modexDrawBmpRegion_ -0f1e:0d6e* modex_sparky4_DrawBmpRegion_ -0f1e:0ed8* modexDrawPlanarBuf_ -0f1e:0ef6* modexDrawSprite_ -0f1e:0f5c+ modexDrawSpriteRegion_ -0f1e:10d4* modexCopyPageRegion_ -0f1e:123e* modexFadeOn_ -0f1e:126e* modexFadeOff_ -0f1e:129c* modexFlashOn_ -0f1e:12ca* modexFlashOff_ -0f1e:139a modexPalSave_ -0f1e:13f0 modexNewPal_ -0f1e:1440* modexLoadPalFile_ -0f1e:1522 modexSavePalFile_ -0f1e:159a* modexPalBlack_ -0f1e:15c4* modexPalWhite_ -0f1e:15ee+ modexPalUpdate_ -0f1e:1b5e+ modexPalUpdate1_ -0f1e:1bd8* modexPalUpdate0_ -0f1e:1c24+ chkcolor_ -0f1e:1f3c+ modexputPixel_ -0f1e:1fca* modexgetPixel_ -0f1e:2050* modexhlin_ -0f1e:20bc* modexprint_ -0f1e:2256* modexprintbig_ -0f1e:23d2* cls_ -0f1e:2440+ modexWaitBorder_ -1191:04c4+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1191:0000* __nullarea -1191:04ec* __ovlflag -1191:04ed* __intno -1191:04ee* __ovlvec -0000:7d76 _cstart_ -0000:7e49* _Not_Enough_Memory_ -0000:7f7b __exit_ -0000:7f9a __do_exit_with_msg__ -0000:7ff7 __GETDS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:8002 _big_code_ -0000:8002* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1191:1254 __argv -1191:1258 ___argv -1191:125c __argc -1191:125e ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:8002 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:8031+ int86x_ -0000:81b4 int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:81e2 __I4M -0000:81e2 __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:81fa _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:8205 _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:8212 __I4D -0000:8261 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:82e5* _heapgrow_ -0000:82e5 _fheapgrow_ -0000:82e6 _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:835e _memavl_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:83a3 _nmalloc_ -1191:04f2 ___nheapbeg -1191:04f4 ___MiniHeapRover -1191:04f6 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:847d _ffree_ -0000:847d free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:84ea _nfree_ -1191:1260+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:85e5+ _null_exit_rtn_ -0000:85e5+ __null_int23_exit_ -0000:85e6 exit_ -0000:8607+ _exit_ -1191:04f8+ ___int23_exit -1191:04fc ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:8624 __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:8657 ultoa_ -0000:8715* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) -0000:889b write_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:8ac7+ __open_flags_ -0000:8d88+ _fsopen_ -0000:8def fopen_ -0000:8f12* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:8f9c fprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:8fcb __doclose_ -0000:9115 __shutdown_stream_ -0000:912f fclose_ -1191:1262+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:919a+ __ibm_bios_get_ticks_ -0000:9211 clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:9238 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:924f ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:9435 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1191:0098 __IsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:962d tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) -0000:963b unlink_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:986b open_ -0000:98a2 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) -0000:98cf close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) -0000:98d4 filelength_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:9932 sprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) -0000:9961 getenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:9a4c __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) -0000:9a7d read_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) -0000:9bb6* __clib_strdup_ -0000:9bb6 strdup_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) -0000:9c1d halloc_ -0000:9d02 hfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) -0000:9d09 _heapwalk_ -0000:9d09 _fheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) -0000:9d1e+ __NHeapWalk_ -0000:9e17 _nheapwalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) -0000:9e27 stackavail_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm) -1191:0508 __8087 -1191:0509 __real87 -1191:050a __dos87emucall -1191:050c __dos87real -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:9e36* __exit_with_msg_ -0000:9e3b __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1191:050e __curbrk -1191:0516 __STACKLOW -1191:0518 __STACKTOP -1191:051a __cbyte -1191:051c __child -1191:051e __no87 -1191:052b ___FPE_handler -1191:0510 __psp -1191:051f __get_ovl_stack -1191:0523 __restore_ovl_stack -1191:0527 __close_ovl_file -1191:052f __LpCmdLine -1191:0533 __LpPgmName -1191:0512 __osmajor -1191:0513 __osminor -1191:0514 __osmode -1191:0515 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:9e60 __MemAllocator -0000:9f2a __MemFree -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:a087 __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:a1fd __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:a2ec __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:a2ef+ __fill_buffer_ -0000:a53e fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:a685 fwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:a9fe rand_ -0000:aa40* srand_ -Module: gfx.lib(/dos/z/16/src/lib/16text.c) -0f1e:24e6* textInit_ -1191:126a _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:aa63 __CMain -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:aac9 __InitRtns -0000:aac9* __FInitRtns -0000:ab24 __FiniRtns -0000:ab24* __FFiniRtns -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1191:053c ___uselfn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:ab88 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:ab89 __Init_Argv_ -0000:abec+ _getargv_ -0000:af1c __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1191:053e ___iob -1191:1286 ___ClosedStreams -1191:128a ___OpenStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:af60 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:b0b3 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:b0c7 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:b1b2 __LastFree_ -0000:b22c __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:b33d __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1191:0022 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:b340 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:b37a* __dosretax -0000:b37f* __dosret0 -0000:b386 __set_errno_dos_ -0000:b3ee* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:b3f9* __get_errno_ptr_ -1191:128e _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:b400 __GetIOMode_ -0000:b435 __SetIOMode_nogrow_ -1191:06ba ___NFiles -1191:06bc ___init_mode -1191:06e4 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:b46a* __set_commode_ -1191:06e8 __commode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1191:06ea __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:b476 __chktty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:b4d5 __freefp_ -0000:b576 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:b5b7 __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:b767 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:b79d __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:b9e6 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:b9fb tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:ba0c lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:ba3e __doserror_ -0000:ba4c __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:ba58 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:ba7e isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:ba9a* __get_doserrno_ptr_ -1191:1290 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1191:06ec ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:baa1 _dos_creat_ -0000:bac5* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:bae6+ __grow_iomode_ -0000:bbcd+ __shrink_iomode_ -0000:bc0e __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:bcce vsprintf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) -1191:1294 ___env_mask -1191:1298 _environ -1191:129c* __wenviron -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) -0000:bd10 _mbterm_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) -0000:bd63 _mbsnextc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) -0000:bdbe _mbctoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) -0000:bde1 _mbsinc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:be33 __ChkTTYIOMode_ -0000:bea1* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) -0000:bf73 __HeapWalk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c) -0000:c1b3* _fpreset_ -0000:c1de __init_8087_ -0000:c211+ __default_sigfpe_handler_ -0000:c266 __chk8087_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:c2d6 __EnterWVIDEO_ -1191:070c+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:c2fa* _heapenable_ -1191:070e ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1191:0710 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:c30b __flushall_ -0000:c39f flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:c3a5 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:c3bf __ioalloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:c54d __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:c56d __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:c5cd fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1191:12a0 ____Argv -1191:12a4 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1191:0740 __Start_XI -1191:0776 __End_XI -1191:0776 __Start_YI -1191:078e __End_YI -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1191:12a6 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:c7a2 __InitFiles_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:c9d6* fcloseall_ -0000:c9dd __full_io_exit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:c9e7 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:db4a _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:dec3* sbrk_ -0000:ded3 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:df3b fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:df40* _frealloc_ -0000:df40 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) -0000:e03a __setenvp_ -0000:e1c6 __freeenvp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1191:0712 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:e224* _ismbblead_ -1191:12ac ___MBCSIsTable -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:e27e __mbinit_ -1191:0714 ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) -0000:e359 _mbdtoupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) -0000:e367 toupper_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c) -1191:0716 __8087cw -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c) -1191:0718 ___Save8087 -1191:071c ___Rest8087 -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c) -0000:e376 __GrabFP87_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm) -0000:e3a8* __init_8087_emu -0000:e3ae __x87id -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:e40b wctomb_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:e456+ utoa_ -0000:e4f7 itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:e541 strupr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1191:0720 ___EFG_printf -1191:0724* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:e589 ulltoa_ -0000:e6c6* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:e737* _dos_close_ -0000:e745 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:e754* _msize_ -0000:e76f _fmsize_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:e780 __HeapManager_expand_ -0000:ec89 _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:ecdc _fexpand_ -0000:ecdc* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) -0000:ed11 clearenv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm) -0000:ee46 __Init_FPE_handler_ -0000:ee7f __Fini_FPE_handler_ -0000:eeb6* __FPEHandler -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:f148 _bfree_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:f16d _bexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c) -1191:073e ___FPE_int - - - +--------------------+ - | Libraries Used | - +--------------------+ - -gfx.lib -/dos/fdos/watcom2/lib286/dos/clibh.lib - - - +-----------------------+ - | Linker Statistics | - +-----------------------+ - -Stack size: dac0 (56000.) -Memory size: 00020990 (133520.) -Entry point address: 0000:7d76 -Link time: 00:00.26 diff --git a/palettel.exe b/palettel.exe deleted file mode 100755 index 0df51fe7e4db79c2649f9d220c494f88afc4833c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43248 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