DOS directory creation/removal and Windows 1.01 retest
Source: fbaaaffd0f9f6be8326d389c3fc4ce80ecf4d9f3
Kernel SHA256: 2209ba19977427ada7ab0a58f228c8ae88ead868214b6597979400cf7377f54c
QEMU i386 CPU 486, 64 MiB, fresh disposable FAT16 copies; Windows Continue c+Enter then Enter at C:\WINDOWS. Six-second observation after acceptance.

POST-SHUTDOWN DISK VERIFICATION
 Volume in drive : is DOSRUN     
 Volume Serial Number is 29F9-E2BD
Directory for ::/WINDOWS

.            <DIR>     1980-01-01   0:00 
..           <DIR>     1980-01-01   0:00 
        2 files                   0 bytes
                          5 758 464 bytes free


WINDOWS AFTER ACCEPTING C:\WINDOWS

T setup Microsoft Windows on ahard disk younee:         - the Microsof Windows Setup disk                -theMicrosoft Windows Builddisk             -theMicrosoftWindowsUtilitiesdisk   - theMicrosoft Windows Dsktop Applicationsdisk                Youneedtoknowthefollowing:                             what kind of ointer devic (mouse) you have,ifanywhatkind ofgraphics adptor you hve               what kindof printer(s)youhave,ifany-howeachprinterisconnectedtoyourcomputer            Whenyou're��������������������������������������ͻready:�TOPRESS���������������������������������������Ķ�ContinueC��QuitQ���������������������������������������ͼ

READ-ONLY CD CHECK
{
  "command": "dosrun C:/ROTEST.COM",
  "guest_output": "dosrun C:/ROTEST.COM\r\nREADONLY OK\r\r\n",
  "assertion": "C: FAT16; D: ISO9660 CD; mkdir D:\\ROCHK fails with CF=1, AX=5",
  "passed": true
}

REGRESSIONS
host
PASS: a .COM prints its string and exits 0
PASS: a .COM's exit code comes back
PASS: sub-r16-rm16: result goes to the encoded destination
PASS: sub-rm16-r16: result goes to the encoded destination
PASS: sub-r8-rm8: result goes to the encoded destination
PASS: sub-rm8-r8: result goes to the encoded destination
PASS: sub-r16-mem: result goes to the encoded destination
PASS: sub-mem-r16: result goes to the encoded destination
PASS: sub-r8-mem: result goes to the encoded destination
PASS: sub-mem-r8: result goes to the encoded destination
PASS: a loop, INC and LOOP count 0 to 9
PASS: an .EXE's relocation adds the load segment
PASS: a multi-segment EXE loads code beyond 64 KiB
PASS: an older MZ header may encode a complete final page as 512
PASS: a protected-mode LE EXE is identified before its stub runs
PASS: a truncated MZ image is rejected instead of silently shortened
PASS: an LHA installation archive is identified as requiring extraction
PASS: an instruction it doesn't have is named, not run
PASS: MOVZX zero-extends a byte
PASS: SETcc sets a byte from a condition
PASS: CPUID reports a 486
PASS: an unsupported DOS service returns carry set after IRET
PASS: a successful DOS write clears carry after IRET
PASS: BIOS keyboard polling returns zero set when no key is ready
PASS: a DOS interrupt preserves the caller's interrupt-enable flag
PASS: the PSP reports an ending segment with usable conventional memory
PASS: an empty PSP tail excludes its terminating CR
PASS: a PSP tail includes the leading space but excludes CR
PASS: a PSP tail has CR immediately after its counted bytes
PASS: XMS: allocate, move to it and back
PASS: EMS: allocate a page and map it

OK: 0 failure(s)

strings
PASS: byte/word strings, REP/REPE/REPNE, zero counts, direction, segment prefixes, TEST, shifts, XLAT, AAD and DAS

runtime
PASS: DAA packed-decimal addition for all 10,000 pairs from 00 to 99
PASS: addressing segments, POPA, LAHF/SAHF, far CALL, IRET, ROL and INC/DEC flags
PASS: BIOS ticks, fractional updates, word carry and midnight rollover
PASS: PSP/environment, memory shrink, allocate, exhaustion, growth, coalescing and invalid free
PASS: DTA segments, independent searches, file sizes, shared duplicate offsets and LFN fallback
PASS: DOS directory changes, relative paths, per-drive state, root clamping and failed changes
PASS: MKDIR/RMDIR, relative/rooted names, existing/nonempty/current/root directories and path errors
PASS: FCB open, sequential/random/block reads, partial-record padding, EOF and DTA bounds
PASS: FCB create, block write, save/reopen, random overwrite and explicit truncation failure
PASS: exhausted FCB slots preserve an existing file on failed create
PASS: nonblocking keyboard readiness, non-consuming BIOS peek, scan code, DOS status and flush
PASS: BIOS text attributes, repeated output, cursor position, readback and mode queries
PASS: direct VGA text writes render once; unchanged cells are not redrawn

ports
PASS: active display, horizontal blank and recurring vertical retrace; IN preserves AH/flags/registers
PASS: both-polarity bit 0/3 polling loops terminate with interrupts disabled, including counter wrap
PASS: unknown/read-only ports, word I/O and truncated immediate port aliases remain unsupported

pit
PASS: Windows B6/33/05 and 33/06 tone sequence, partial divisor, gate and speaker enable
PASS: mode-3 odd/even counts, OUT2 status, frozen/rising gate, latching, zero=65536 and wrap
PASS: byte IN/OUT instruction semantics, unsupported ports/modes/widths and device cleanup

qemu
PASS: dosrun HELLO.COM: a .COM prints its string
PASS: dosrun with an absolute ManiOS path
PASS: dosrun DIGITS.COM: a loop, INC and LOOP
PASS: dosrun HELLO.EXE: an .EXE loads and runs
PASS: dosrun EXIT7.COM: it runs and returns to the prompt
PASS: dosrun BAD386.COM: an instruction it can't run is named
PASS: dosrun MOVZX.COM: a 386 instruction runs
PASS: dosrun FLAGS.COM: DOS and BIOS results survive IRET
PASS: a guest IRET restores its frame exactly once
PASS: direct BIOS clock polling advances during a busy loop
PASS: video status polling crosses both bit edges with interrupts disabled
PASS: PIT channel 2 programming and speaker OUT2 polling
PASS: unsupported PIT command faults with port and AL diagnostics
PASS: DOS mkdir/chdir/rmdir operate on a real FAT directory tree
PASS: a short direct-VGA text program renders before exit
PASS: a DOS extender is refused with its actual requirement
PASS: a packed installation file is identified as an archive
PASS: dosrun with no program: a usage message

OK: 0 failure(s)

COMPATIBILITY RETESTS
more: PASS
dosrun C:/MORE.EXE C:/INPUT.TXT
dosrun C:/MORE.EXE C:/INPUT.TXT
apple red

banana yellow

Apple green


fc: PASS
dosrun C:/FC.EXE C:/INPUT.TXT C:/OTHER.TXT
dosrun C:/FC.EXE C:/INPUT.TXT C:/OTHER.TXT
Comparing C:\INPUT.TXT and C:\OTHER.TXT
***** C:\INPUT.TXT
apple red
banana yellow
Apple green
***** C:\OTHER.TXT
apple red
banana purple
Apple green
*****


banner: PASS
dosrun C:/FDBANNER.COM
dosrun C:/FDBANNER.COM

[2;1H[37;40m [0m[2;1H[2;2H[2;2H[37;40m [0m[2;2H[2;3H[2;3H[37;40m [0m[2;3H[2;4H[2;4H[37;40m [0m[2;4H[2;5H[2;5H[37;40m [0m[2;5H[2;6H[2;6H[37;40m [0m[2;6H[2;7H[2;7H[37;40m [0m[2;7H[2;8H[2;8H[30;44m [0m[2;8H[2;9H[2;9H[30;44m [0m[2;9H[2;10H[2;10H[32;44m�[0m[2;10H[2;11H[2;11H[32;44m�[0m[2;11H[2;12H[2;12H[32;44m�[0m[2;12H[2;13H[2;13H[32;44m�[0m[2;13H[2;14H[2;14H[32;44m�[0m[2;14H[2;15H[2;15H[32;44m�[0m[2;15H[2;16H[2;16H[32;44m�[0m[2;16H[2;17H[2;17H[30;44m [0m[2;17H[2;18H[2;18H[30;44m [0m[2;18H[2;19H[2;19H[30;44m [0m[2;19H[2;20H[2;20H[30;44m [0m[2;20H[2;21H[2;21H[30;44m [0m[2;21H[2;22H[2;22H[30;44m [0m[2;22H[2;23H[2;23H[30;44m [0m[2;23H[2;24H[2;24H[30;44m [0m[2;24H[2;25H[2;25H[30;44m [0m[2;25H[2;26H[2;26H[30;44m [0m[2;26H[2;27H[2;27H[30;44m [0m[2;27H[2;28H[2;28H[30;44m [0m[2;28H[2;29H[2;29H[30;44m [0m[2;29H[2;30H[2;30H[30;44m [0m[2;30H[2;31H[2;31H[30;44m [0m[2;31H[2;32H[2;32H[30;44m [0m[2;32H[2;33H[2;33H[30;44m [0m[2;33H[2;34H[2;34H[30;44m [0m[2;34H[2;35H[2;35H[30;44m [0m[2;35H[2;36H[2;36H[30;44m [0m[2;36H[2;37H[2;37H[30;44m [0m[2;37H[2;38H[2;38H[30;44m [0m[2;38H[2;39H[2;39H[30;44m [0m[2;39H[2;40H[2;40H[30;44m [0m[2;40H[2;41H[2;41H[30;44m [0m[2;41H[2;42H[2;42H[32;44m�[0m[2;42H[2;43H[2;43H[32;44m�[0m[2;43H[2;44H[2;44H[32;44m�[0m[2;44H[2;45H[2;45H[32;44m�[0m[2;45H[2;46H[2;46H[32;44m�[0m[2;46H[2;47H[2;47H[32;44m�[0m[2;47H[2;48H[2;48H[30;44m [0m[2;48H[2;49H[2;49H[30;44m [0m[2;49H[2;50H[2;50H[30;44m [0m[2;50H[2;51H[2;51H[30;44m [0m[2;51H[2;52H[2;52H[30;44m [0m[2;52H[2;53H[2;53H[30;44m [0m[2;53H[2;54H[2;54H[32;44m�[0m[2;54H[2;55H[2;55H[32;44m�[0m[2;55H[2;56H[2;56H[32;44m�[0m[2;56H[2;57H[2;57H[32;44m�[0m[2;57H[2;58H[2;58H[32;44m�[0m[2;58H[2;59H[2;59H[32;44m�[0m[2;59H[2;60H[2;60H[30;44m [0m[2;60H[2;61H[2;61H[30;44m [0m[2;61H[2;62H[2;62H[30;44m [0m[2;62H[2;63H[2;63H[30;44m [0m[2;63H[2;64H[2;64H[30;44m [0m[2;64H[2;65H[2;65H[32;44m�[0m[2;65H[2;66H[2;66H[32;44m�[0m[2;66H[2;67H[2;67H[32;44m�[0m[2;67H[2;68H[2;68H[32;44m�[0m[2;68H[2;69H[2;69H[32;44m�[0m[2;69H[2;70H[2;70H[32;44m�[0m[2;70H[2;71H[2;71H[30;44m [0m[2;71H[2;72H[2;72H[30;44m [0m[2;72H[2;73H[2;73H[30;44m [0m[2;73H[2;74H[2;74H[37;40m [0m[2;74H[2;75H[2;75H[37;40m [0m[2;75H[2;76H[2;76H[37;40m [0m[2;76H[2;77H[2;77H[37;40m [0m[2;77H[2;78H[2;78H[37;40m [0m[2;78H[2;79H[2;79H[37;40m [0m[2;79H[2;80H[2;80H[37;40m [0m[2;80H
[3;1H[37;40m [0m[3;1H[3;2H[3;2H[37;40m [0m[3;2H[3;3H[3;3H[37;40m [0m[3;3H[3;4H[3;4H[37;40m [0m[3;4H[3;5H[3;5H[37;40m [0m[3;5H[3;6H[3;6H[37;40m [0m[3;6H[3;7H[3;7H[37;40m [0m[3;7H[3;8H[3;8H[30;44m [0m[3;8H[3;9H[3;9H[30;44m [0m[3;9H[3;10H[3;10H[32;44m�[0m[3;10H[3;11H[3;11H[32;44m�[0m[3;11H[3;12H[3;12H[30;44m [0m[3;12H[3;13H[3;13H[30;44m [0m[3;13H[3;14H[3;14H[30;44m [0m[3;14H[3;15H[3;15H[30;44m [0m[3;15H[3;16H[3;16H[30;44m [0m[3;16H[3;17H[3;17H[30;44m [0m[3;17H[3;18H[3;18H[30;44m [0m[3;18H[3;19H[3;19H[30;44m [0m[3;19H[3;20H[3;20H[30;44m [0m[3;20H[3;21H[3;21H[30;44m [0m[3;21H[3;22H[3;22H[30;44m [0m[3;22H[3;23H[3;23H[30;44m [0m[3;23H[3;24H[3;24H[30;44m [0m[3;24H[3;25H[3;25H[30;44m [0m[3;25H[3;26H[3;26H[30;44m [0m[3;26H[3;27H[3;27H[30;44m [0m[3;27H[3;28H[3;28H[30;44m [0m[3;28H[3;29H[3;29H[30;44m [0m[3;29H[3;30H[3;30H[30;44m [0m[3;30H[3;31H[3;31H[30;44m [0m[3;31H[3;32H[3;32H[30;44m [0m[3;32H[3;33H[3;33H[30;44m [0m[3;33H[3;34H[3;34H[30;44m [0m[3;34H[3;35H[3;35H[30;44m [0m[3;35H[3;36H[3;36H[30;44m [0m[3;36H[3;37H[3;37H[30;44m [0m[3;37H[3;38H[3;38H[30;44m [0m[3;38H[3;39H[3;39H[30;44m [0m[3;39H[3;40H[3;40H[30;44m [0m[3;40H[3;41H[3;41H[30;44m [0m[3;41H[3;42H[3;42H[32;44m�[0m[3;42H[3;43H[3;43H[32;44m�[0m[3;43H[3;44H[3;44H[30;44m [0m[3;44H[3;45H[3;45H[30;44m [0m[3;45H[3;46H[3;46H[30;44m [0m[3;46H[3;47H[3;47H[32;44m�[0m[3;47H[3;48H[3;48H[32;44m�[0m[3;48H[3;49H[3;49H[30;44m [0m[3;49H[3;50H[3;50H[30;44m [0m[3;50H[3;51H[3;51H[30;44m [0m[3;51H[3;52H[3;52H[30;44m [0m[3;52H[3;53H[3;53H[32;44m�[0m[3;53H[3;54H[3;54H[32;44m�[0m[3;54H[3;55H[3;55H[30;44m [0m[3;55H[3;56H[3;56H[30;44m [0m[3;56H[3;57H[3;57H[30;44m [0m[3;57H[3;58H[3;58H[30;44m [0m[3;58H[3;59H[3;59H[32;44m�[0m[3;59H[3;60H[3;60H[32;44m�[0m[3;60H[3;61H[3;61H[30;44m [0m[3;61H[3;62H[3;62H[30;44m [0m[3;62H[3;63H[3;63H[30;44m [0m[3;63H[3;64H[3;64H[32;44m�[0m[3;64H[3;65H[3;65H[32;44m�[0m[3;65H[3;66H[3;66H[30;44m [0m[3;66H[3;67H[3;67H[30;44m [0m[3;67H[3;68H[3;68H[30;44m [0m[3;68H[3;69H[3;69H[30;44m [0m[3;69H[3;70H[3;70H[32;44m�[0m[3;70H[3;71H[3;71H[32;44m�[0m[3;71H[3;72H[3;72H[30;44m [0m[3;72H[3;73H[3;73H[30;44m [0m[3;73H[3;74H[3;74H[37;40m [0m[3;74H[3;75H[3;75H[37;40m [0m[3;75H[3;76H[3;76H[37;40m [0m[3;76H[3;77H[3;77H[37;40m [0m[3;77H[3;78H[3;78H[37;40m [0m[3;78H[3;79H[3;79H[37;40m [0m[3;79H[3;80H[3;80H[37;40m [0m[3;80H
[4;1H[37;40m [0m[4;1H[4;2H[4;2H[37;40m [0m[4;2H[4;3H[4;3H[37;40m [0m[4;3H[4;4H[4;4H[37;40m [0m[4;4H[4;5H[4;5H[37;40m [0m[4;5H[4;6H[4;6H[37;40m [0m[4;6H[4;7H[4;7H[37;40m [0m[4;7H[4;8H[4;8H[30;44m [0m[4;8H[4;9H[4;9H[30;44m [0m[4;9H[4;10H[4;10H[32;44m�[0m[4;10H[4;11H[4;11H[32;44m�[0m[4;11H[4;12H[4;12H[30;44m [0m[4;12H[4;13H[4;13H[30;44m [0m[4;13H[4;14H[4;14H[30;44m [0m[4;14H[4;15H[4;15H[30;44m [0m[4;15H[4;16H[4;16H[30;44m [0m[4;16H[4;17H[4;17H[30;44m [0m[4;17H[4;18H[4;18H[30;44m [0m[4;18H[4;19H[4;19H[30;44m [0m[4;19H[4;20H[4;20H[30;44m [0m[4;20H[4;21H[4;21H[30;44m [0m[4;21H[4;22H[4;22H[30;44m [0m[4;22H[4;23H[4;23H[30;44m [0m[4;23H[4;24H[4;24H[30;44m [0m[4;24H[4;25H[4;25H[30;44m [0m[4;25H[4;26H[4;26H[30;44m [0m[4;26H[4;27H[4;27H[30;44m [0m[4;27H[4;28H[4;28H[30;44m [0m[4;28H[4;29H[4;29H[30;44m [0m[4;29H[4;30H[4;30H[30;44m [0m[4;30H[4;31H[4;31H[30;44m [0m[4;31H[4;32H[4;32H[30;44m [0m[4;32H[4;33H[4;33H[30;44m [0m[4;33H[4;34H[4;34H[30;44m [0m[4;34H[4;35H[4;35H[30;44m [0m[4;35H[4;36H[4;36H[30;44m [0m[4;36H[4;37H[4;37H[30;44m [0m[4;37H[4;38H[4;38H[30;44m [0m[4;38H[4;39H[4;39H[30;44m [0m[4;39H[4;40H[4;40H[30;44m [0m[4;40H[4;41H[4;41H[30;44m [0m[4;41H[4;42H[4;42H[32;44m�[0m[4;42H[4;43H[4;43H[32;44m�[0m[4;43H[4;44H[4;44H[30;44m [0m[4;44H[4;45H[4;45H[30;44m [0m[4;45H[4;46H[4;46H[30;44m [0m[4;46H[4;47H[4;47H[30;44m [0m[4;47H[4;48H[4;48H[32;44m�[0m[4;48H[4;49H[4;49H[32;44m�[0m[4;49H[4;50H[4;50H[30;44m [0m[4;50H[4;51H[4;51H[30;44m [0m[4;51H[4;52H[4;52H[32;44m�[0m[4;52H[4;53H[4;53H[32;44m�[0m[4;53H[4;54H[4;54H[30;44m [0m[4;54H[4;55H[4;55H[30;44m [0m[4;55H[4;56H[4;56H[30;44m [0m[4;56H[4;57H[4;57H[30;44m [0m[4;57H[4;58H[4;58H[30;44m [0m[4;58H[4;59H[4;59H[30;44m [0m[4;59H[4;60H[4;60H[32;44m�[0m[4;60H[4;61H[4;61H[32;44m�[0m[4;61H[4;62H[4;62H[30;44m [0m[4;62H[4;63H[4;63H[32;44m�[0m[4;63H[4;64H[4;64H[32;44m�[0m[4;64H[4;65H[4;65H[30;44m [0m[4;65H[4;66H[4;66H[30;44m [0m[4;66H[4;67H[4;67H[30;44m [0m[4;67H[4;68H[4;68H[30;44m [0m[4;68H[4;69H[4;69H[30;44m [0m[4;69H[4;70H[4;70H[30;44m [0m[4;70H[4;71H[4;71H[30;44m [0m[4;71H[4;72H[4;72H[30;44m [0m[4;72H[4;73H[4;73H[30;44m [0m[4;73H[4;74H[4;74H[37;40m [0m[4;74H[4;75H[4;75H[37;40m [0m[4;75H[4;76H[4;76H[37;40m [0m[4;76H[4;77H[4;77H[37;40m [0m[4;77H[4;78H[4;78H[37;40m [0m[4;78H[4;79H[4;79H[37;40m [0m[4;79H[4;80H[4;80H[37;40m [0m[4;80H
[5;1H[37;40m [0m[5;1H[5;2H[5;2H[37;40m [0m[5;2H[5;3H[5;3H[37;40m [0m[5;3H[5;4H[5;4H[37;40m [0m[5;4H[5;5H[5;5H[37;40m [0m[5;5H[5;6H[5;6H[37;40m [0m[5;6H[5;7H[5;7H[37;40m [0m[5;7H[5;8H[5;8H[30;44m [0m[5;8H[5;9H[5;9H[30;44m [0m[5;9H[5;10H[5;10H[32;44m�[0m[5;10H[5;11H[5;11H[32;44m�[0m[5;11H[5;12H[5;12H[30;44m [0m[5;12H[5;13H[5;13H[30;44m [0m[5;13H[5;14H[5;14H[30;44m [0m[5;14H[5;15H[5;15H[30;44m [0m[5;15H[5;16H[5;16H[30;44m [0m[5;16H[5;17H[5;17H[30;44m [0m[5;17H[5;18H[5;18H[32;44m�[0m[5;18H[5;19H[5;19H[30;44m [0m[5;19H[5;20H[5;20H[32;44m�[0m[5;20H[5;21H[5;21H[32;44m�[0m[5;21H[5;22H[5;22H[32;44m�[0m[5;22H[5;23H[5;23H[32;44m�[0m[5;23H[5;24H[5;24H[30;44m [0m[5;24H[5;25H[5;25H[30;44m [0m[5;25H[5;26H[5;26H[30;44m [0m[5;26H[5;27H[5;27H[32;44m�[0m[5;27H[5;28H[5;28H[32;44m�[0m[5;28H[5;29H[5;29H[32;44m�[0m[5;29H[5;30H[5;30H[32;44m�[0m[5;30H[5;31H[5;31H[32;44m�[0m[5;31H[5;32H[5;32H[30;44m [0m[5;32H[5;33H[5;33H[30;44m [0m[5;33H[5;34H[5;34H[30;44m [0m[5;34H[5;35H[5;35H[32;44m�[0m[5;35H[5;36H[5;36H[32;44m�[0m[5;36H[5;37H[5;37H[32;44m�[0m[5;37H[5;38H[5;38H[32;44m�[0m[5;38H[5;39H[5;39H[32;44m�[0m[5;39H[5;40H[5;40H[30;44m [0m[5;40H[5;41H[5;41H[30;44m [0m[5;41H[5;42H[5;42H[32;44m�[0m[5;42H[5;43H[5;43H[32;44m�[0m[5;43H[5;44H[5;44H[30;44m [0m[5;44H[5;45H[5;45H[30;44m [0m[5;45H[5;46H[5;46H[30;44m [0m[5;46H[5;47H[5;47H[30;44m [0m[5;47H[5;48H[5;48H[30;44m [0m[5;48H[5;49H[5;49H[32;44m�[0m[5;49H[5;50H[5;50H[32;44m�[0m[5;50H[5;51H[5;51H[30;44m [0m[5;51H[5;52H[5;52H[32;44m�[0m[5;52H[5;53H[5;53H[32;44m�[0m[5;53H[5;54H[5;54H[30;44m [0m[5;54H[5;55H[5;55H[30;44m [0m[5;55H[5;56H[5;56H[30;44m [0m[5;56H[5;57H[5;57H[30;44m [0m[5;57H[5;58H[5;58H[30;44m [0m[5;58H[5;59H[5;59H[30;44m [0m[5;59H[5;60H[5;60H[32;44m�[0m[5;60H[5;61H[5;61H[32;44m�[0m[5;61H[5;62H[5;62H[30;44m [0m[5;62H[5;63H[5;63H[30;44m [0m[5;63H[5;64H[5;64H[32;44m�[0m[5;64H[5;65H[5;65H[32;44m�[0m[5;65H[5;66H[5;66H[30;44m [0m[5;66H[5;67H[5;67H[30;44m [0m[5;67H[5;68H[5;68H[30;44m [0m[5;68H[5;69H[5;69H[30;44m [0m[5;69H[5;70H[5;70H[30;44m [0m[5;70H[5;71H[5;71H[30;44m [0m[5;71H[5;72H[5;72H[30;44m [0m[5;72H[5;73H[5;73H[30;44m [0m[5;73H[5;74H[5;74H[37;40m [0m[5;74H[5;75H[5;75H[37;40m [0m[5;75H[5;76H[5;76H[37;40m [0m[5;76H[5;77H[5;77H[37;40m [0m[5;77H[5;78H[5;78H[37;40m [0m[5;78H[5;79H[5;79H[37;40m [0m[5;79H[5;80H[5;80H[37;40m [0m[5;80H
[6;1H[37;40m [0m[6;1H[6;2H[6;2H[37;40m [0m[6;2H[6;3H[6;3H[37;40m [0m[6;3H[6;4H[6;4H[37;40m [0m[6;4H[6;5H[6;5H[37;40m [0m[6;5H[6;6H[6;6H[37;40m [0m[6;6H[6;7H[6;7H[37;40m [0m[6;7H[6;8H[6;8H[30;44m [0m[6;8H[6;9H[6;9H[30;44m [0m[6;9H[6;10H[6;10H[32;44m�[0m[6;10H[6;11H[6;11H[32;44m�[0m[6;11H[6;12H[6;12H[30;44m [0m[6;12H[6;13H[6;13H[30;44m [0m[6;13H[6;14H[6;14H[30;44m [0m[6;14H[6;15H[6;15H[30;44m [0m[6;15H[6;16H[6;16H[30;44m [0m[6;16H[6;17H[6;17H[30;44m [0m[6;17H[6;18H[6;18H[32;44m�[0m[6;18H[6;19H[6;19H[32;44m�[0m[6;19H[6;20H[6;20H[32;44m�[0m[6;20H[6;21H[6;21H[30;44m [0m[6;21H[6;22H[6;22H[30;44m [0m[6;22H[6;23H[6;23H[32;44m�[0m[6;23H[6;24H[6;24H[32;44m�[0m[6;24H[6;25H[6;25H[30;44m [0m[6;25H[6;26H[6;26H[32;44m�[0m[6;26H[6;27H[6;27H[32;44m�[0m[6;27H[6;28H[6;28H[30;44m [0m[6;28H[6;29H[6;29H[30;44m [0m[6;29H[6;30H[6;30H[30;44m [0m[6;30H[6;31H[6;31H[32;44m�[0m[6;31H[6;32H[6;32H[32;44m�[0m[6;32H[6;33H[6;33H[30;44m [0m[6;33H[6;34H[6;34H[32;44m�[0m[6;34H[6;35H[6;35H[32;44m�[0m[6;35H[6;36H[6;36H[30;44m [0m[6;36H[6;37H[6;37H[30;44m [0m[6;37H[6;38H[6;38H[30;44m [0m[6;38H[6;39H[6;39H[32;44m�[0m[6;39H[6;40H[6;40H[32;44m�[0m[6;40H[6;41H[6;41H[30;44m [0m[6;41H[6;42H[6;42H[32;44m�[0m[6;42H[6;43H[6;43H[32;44m�[0m[6;43H[6;44H[6;44H[30;44m [0m[6;44H[6;45H[6;45H[30;44m [0m[6;45H[6;46H[6;46H[30;44m [0m[6;46H[6;47H[6;47H[30;44m [0m[6;47H[6;48H[6;48H[30;44m [0m[6;48H[6;49H[6;49H[32;44m�[0m[6;49H[6;50H[6;50H[32;44m�[0m[6;50H[6;51H[6;51H[30;44m [0m[6;51H[6;52H[6;52H[32;44m�[0m[6;52H[6;53H[6;53H[32;44m�[0m[6;53H[6;54H[6;54H[30;44m [0m[6;54H[6;55H[6;55H[30;44m [0m[6;55H[6;56H[6;56H[30;44m [0m[6;56H[6;57H[6;57H[30;44m [0m[6;57H[6;58H[6;58H[30;44m [0m[6;58H[6;59H[6;59H[30;44m [0m[6;59H[6;60H[6;60H[32;44m�[0m[6;60H[6;61H[6;61H[32;44m�[0m[6;61H[6;62H[6;62H[30;44m [0m[6;62H[6;63H[6;63H[30;44m [0m[6;63H[6;64H[6;64H[30;44m [0m[6;64H[6;65H[6;65H[32;44m�[0m[6;65H[6;66H[6;66H[32;44m�[0m[6;66H[6;67H[6;67H[32;44m�[0m[6;67H[6;68H[6;68H[32;44m�[0m[6;68H[6;69H[6;69H[32;44m�[0m[6;69H[6;70H[6;70H[32;44m�[0m[6;70H[6;71H[6;71H[30;44m [0m[6;71H[6;72H[6;72H[30;44m [0m[6;72H[6;73H[6;73H[30;44m [0m[6;73H[6;74H[6;74H[37;40m [0m[6;74H[6;75H[6;75H[37;40m [0m[6;75H[6;76H[6;76H[37;40m [0m[6;76H[6;77H[6;77H[37;40m [0m[6;77H[6;78H[6;78H[37;40m [0m[6;78H[6;79H[6;79H[37;40m [0m[6;79H[6;80H[6;80H[37;40m [0m[6;80H
[7;1H[37;40m [0m[7;1H[7;2H[7;2H[37;40m [0m[7;2H[7;3H[7;3H[37;40m [0m[7;3H[7;4H[7;4H[37;40m [0m[7;4H[7;5H[7;5H[37;40m [0m[7;5H[7;6H[7;6H[37;40m [0m[7;6H[7;7H[7;7H[37;40m [0m[7;7H[7;8H[7;8H[30;44m [0m[7;8H[7;9H[7;9H[30;44m [0m[7;9H[7;10H[7;10H[32;44m�[0m[7;10H[7;11H[7;11H[32;44m�[0m[7;11H[7;12H[7;12H[32;44m�[0m[7;12H[7;13H[7;13H[32;44m�[0m[7;13H[7;14H[7;14H[32;44m�[0m[7;14H[7;15H[7;15H[32;44m�[0m[7;15H[7;16H[7;16H[30;44m [0m[7;16H[7;17H[7;17H[30;44m [0m[7;17H[7;18H[7;18H[32;44m�[0m[7;18H[7;19H[7;19H[32;44m�[0m[7;19H[7;20H[7;20H[30;44m [0m[7;20H[7;21H[7;21H[30;44m [0m[7;21H[7;22H[7;22H[30;44m [0m[7;22H[7;23H[7;23H[30;44m [0m[7;23H[7;24H[7;24H[30;44m [0m[7;24H[7;25H[7;25H[30;44m [0m[7;25H[7;26H[7;26H[32;44m�[0m[7;26H[7;27H[7;27H[32;44m�[0m[7;27H[7;28H[7;28H[30;44m [0m[7;28H[7;29H[7;29H[30;44m [0m[7;29H[7;30H[7;30H[30;44m [0m[7;30H[7;31H[7;31H[32;44m�[0m[7;31H[7;32H[7;32H[32;44m�[0m[7;32H[7;33H[7;33H[30;44m [0m[7;33H[7;34H[7;34H[32;44m�[0m[7;34H[7;35H[7;35H[32;44m�[0m[7;35H[7;36H[7;36H[30;44m [0m[7;36H[7;37H[7;37H[30;44m [0m[7;37H[7;38H[7;38H[30;44m [0m[7;38H[7;39H[7;39H[32;44m�[0m[7;39H[7;40H[7;40H[32;44m�[0m[7;40H[7;41H[7;41H[30;44m [0m[7;41H[7;42H[7;42H[32;44m�[0m[7;42H[7;43H[7;43H[32;44m�[0m[7;43H[7;44H[7;44H[30;44m [0m[7;44H[7;45H[7;45H[30;44m [0m[7;45H[7;46H[7;46H[30;44m [0m[7;46H[7;47H[7;47H[30;44m [0m[7;47H[7;48H[7;48H[30;44m [0m[7;48H[7;49H[7;49H[32;44m�[0m[7;49H[7;50H[7;50H[32;44m�[0m[7;50H[7;51H[7;51H[30;44m [0m[7;51H[7;52H[7;52H[32;44m�[0m[7;52H[7;53H[7;53H[32;44m�[0m[7;53H[7;54H[7;54H[30;44m [0m[7;54H[7;55H[7;55H[30;44m [0m[7;55H[7;56H[7;56H[30;44m [0m[7;56H[7;57H[7;57H[30;44m [0m[7;57H[7;58H[7;58H[30;44m [0m[7;58H[7;59H[7;59H[30;44m [0m[7;59H[7;60H[7;60H[32;44m�[0m[7;60H[7;61H[7;61H[32;44m�[0m[7;61H[7;62H[7;62H[30;44m [0m[7;62H[7;63H[7;63H[30;44m [0m[7;63H[7;64H[7;64H[30;44m [0m[7;64H[7;65H[7;65H[30;44m [0m[7;65H[7;66H[7;66H[30;44m [0m[7;66H[7;67H[7;67H[30;44m [0m[7;67H[7;68H[7;68H[30;44m [0m[7;68H[7;69H[7;69H[30;44m [0m[7;69H[7;70H[7;70H[32;44m�[0m[7;70H[7;71H[7;71H[32;44m�[0m[7;71H[7;72H[7;72H[30;44m [0m[7;72H[7;73H[7;73H[30;44m [0m[7;73H[7;74H[7;74H[37;40m [0m[7;74H[7;75H[7;75H[37;40m [0m[7;75H[7;76H[7;76H[37;40m [0m[7;76H[7;77H[7;77H[37;40m [0m[7;77H[7;78H[7;78H[37;40m [0m[7;78H[7;79H[7;79H[37;40m [0m[7;79H[7;80H[7;80H[37;40m [0m[7;80H
[8;1H[37;40m [0m[8;1H[8;2H[8;2H[37;40m [0m[8;2H[8;3H[8;3H[37;40m [0m[8;3H[8;4H[8;4H[37;40m [0m[8;4H[8;5H[8;5H[37;40m [0m[8;5H[8;6H[8;6H[37;40m [0m[8;6H[8;7H[8;7H[37;40m [0m[8;7H[8;8H[8;8H[30;44m [0m[8;8H[8;9H[8;9H[30;44m [0m[8;9H[8;10H[8;10H[32;44m�[0m[8;10H[8;11H[8;11H[32;44m�[0m[8;11H[8;12H[8;12H[30;44m [0m[8;12H[8;13H[8;13H[30;44m [0m[8;13H[8;14H[8;14H[30;44m [0m[8;14H[8;15H[8;15H[30;44m [0m[8;15H[8;16H[8;16H[30;44m [0m[8;16H[8;17H[8;17H[30;44m [0m[8;17H[8;18H[8;18H[32;44m�[0m[8;18H[8;19H[8;19H[32;44m�[0m[8;19H[8;20H[8;20H[30;44m [0m[8;20H[8;21H[8;21H[30;44m [0m[8;21H[8;22H[8;22H[30;44m [0m[8;22H[8;23H[8;23H[30;44m [0m[8;23H[8;24H[8;24H[30;44m [0m[8;24H[8;25H[8;25H[30;44m [0m[8;25H[8;26H[8;26H[32;44m�[0m[8;26H[8;27H[8;27H[32;44m�[0m[8;27H[8;28H[8;28H[32;44m�[0m[8;28H[8;29H[8;29H[32;44m�[0m[8;29H[8;30H[8;30H[32;44m�[0m[8;30H[8;31H[8;31H[32;44m�[0m[8;31H[8;32H[8;32H[30;44m [0m[8;32H[8;33H[8;33H[30;44m [0m[8;33H[8;34H[8;34H[32;44m�[0m[8;34H[8;35H[8;35H[32;44m�[0m[8;35H[8;36H[8;36H[32;44m�[0m[8;36H[8;37H[8;37H[32;44m�[0m[8;37H[8;38H[8;38H[32;44m�[0m[8;38H[8;39H[8;39H[32;44m�[0m[8;39H[8;40H[8;40H[30;44m [0m[8;40H[8;41H[8;41H[30;44m [0m[8;41H[8;42H[8;42H[32;44m�[0m[8;42H[8;43H[8;43H[32;44m�[0m[8;43H[8;44H[8;44H[30;44m [0m[8;44H[8;45H[8;45H[30;44m [0m[8;45H[8;46H[8;46H[30;44m [0m[8;46H[8;47H[8;47H[30;44m [0m[8;47H[8;48H[8;48H[30;44m [0m[8;48H[8;49H[8;49H[32;44m�[0m[8;49H[8;50H[8;50H[32;44m�[0m[8;50H[8;51H[8;51H[30;44m [0m[8;51H[8;52H[8;52H[32;44m�[0m[8;52H[8;53H[8;53H[32;44m�[0m[8;53H[8;54H[8;54H[30;44m [0m[8;54H[8;55H[8;55H[30;44m [0m[8;55H[8;56H[8;56H[30;44m [0m[8;56H[8;57H[8;57H[30;44m [0m[8;57H[8;58H[8;58H[30;44m [0m[8;58H[8;59H[8;59H[30;44m [0m[8;59H[8;60H[8;60H[32;44m�[0m[8;60H[8;61H[8;61H[32;44m�[0m[8;61H[8;62H[8;62H[30;44m [0m[8;62H[8;63H[8;63H[30;44m [0m[8;63H[8;64H[8;64H[30;44m [0m[8;64H[8;65H[8;65H[30;44m [0m[8;65H[8;66H[8;66H[30;44m [0m[8;66H[8;67H[8;67H[30;44m [0m[8;67H[8;68H[8;68H[30;44m [0m[8;68H[8;69H[8;69H[30;44m [0m[8;69H[8;70H[8;70H[30;44m [0m[8;70H[8;71H[8;71H[32;44m�[0m[8;71H[8;72H[8;72H[32;44m�[0m[8;72H[8;73H[8;73H[30;44m [0m[8;73H[8;74H[8;74H[37;40m [0m[8;74H[8;75H[8;75H[37;40m [0m[8;75H[8;76H[8;76H[37;40m [0m[8;76H[8;77H[8;77H[37;40m [0m[8;77H[8;78H[8;78H[37;40m [0m[8;78H[8;79H[8;79H[37;40m [0m[8;79H[8;80H[8;80H[37;40m [0m[8;80H
[9;1H[37;40m [0m[9;1H[9;2H[9;2H[37;40m [0m[9;2H[9;3H[9;3H[37;40m [0m[9;3H[9;4H[9;4H[37;40m [0m[9;4H[9;5H[9;5H[37;40m [0m[9;5H[9;6H[9;6H[37;40m [0m[9;6H[9;7H[9;7H[37;40m [0m[9;7H[9;8H[9;8H[30;44m [0m[9;8H[9;9H[9;9H[30;44m [0m[9;9H[9;10H[9;10H[32;44m�[0m[9;10H[9;11H[9;11H[32;44m�[0m[9;11H[9;12H[9;12H[30;44m [0m[9;12H[9;13H[9;13H[30;44m [0m[9;13H[9;14H[9;14H[30;44m [0m[9;14H[9;15H[9;15H[30;44m [0m[9;15H[9;16H[9;16H[30;44m [0m[9;16H[9;17H[9;17H[30;44m [0m[9;17H[9;18H[9;18H[32;44m�[0m[9;18H[9;19H[9;19H[32;44m�[0m[9;19H[9;20H[9;20H[30;44m [0m[9;20H[9;21H[9;21H[30;44m [0m[9;21H[9;22H[9;22H[30;44m [0m[9;22H[9;23H[9;23H[30;44m [0m[9;23H[9;24H[9;24H[30;44m [0m[9;24H[9;25H[9;25H[30;44m [0m[9;25H[9;26H[9;26H[32;44m�[0m[9;26H[9;27H[9;27H[32;44m�[0m[9;27H[9;28H[9;28H[30;44m [0m[9;28H[9;29H[9;29H[30;44m [0m[9;29H[9;30H[9;30H[30;44m [0m[9;30H[9;31H[9;31H[30;44m [0m[9;31H[9;32H[9;32H[30;44m [0m[9;32H[9;33H[9;33H[30;44m [0m[9;33H[9;34H[9;34H[32;44m�[0m[9;34H[9;35H[9;35H[32;44m�[0m[9;35H[9;36H[9;36H[30;44m [0m[9;36H[9;37H[9;37H[30;44m [0m[9;37H[9;38H[9;38H[30;44m [0m[9;38H[9;39H[9;39H[30;44m [0m[9;39H[9;40H[9;40H[30;44m [0m[9;40H[9;41H[9;41H[30;44m [0m[9;41H[9;42H[9;42H[32;44m�[0m[9;42H[9;43H[9;43H[32;44m�[0m[9;43H[9;44H[9;44H[30;44m [0m[9;44H[9;45H[9;45H[30;44m [0m[9;45H[9;46H[9;46H[30;44m [0m[9;46H[9;47H[9;47H[30;44m [0m[9;47H[9;48H[9;48H[32;44m�[0m[9;48H[9;49H[9;49H[32;44m�[0m[9;49H[9;50H[9;50H[30;44m [0m[9;50H[9;51H[9;51H[30;44m [0m[9;51H[9;52H[9;52H[32;44m�[0m[9;52H[9;53H[9;53H[32;44m�[0m[9;53H[9;54H[9;54H[30;44m [0m[9;54H[9;55H[9;55H[30;44m [0m[9;55H[9;56H[9;56H[30;44m [0m[9;56H[9;57H[9;57H[30;44m [0m[9;57H[9;58H[9;58H[30;44m [0m[9;58H[9;59H[9;59H[30;44m [0m[9;59H[9;60H[9;60H[32;44m�[0m[9;60H[9;61H[9;61H[32;44m�[0m[9;61H[9;62H[9;62H[30;44m [0m[9;62H[9;63H[9;63H[30;44m [0m[9;63H[9;64H[9;64H[30;44m [0m[9;64H[9;65H[9;65H[30;44m [0m[9;65H[9;66H[9;66H[30;44m [0m[9;66H[9;67H[9;67H[30;44m [0m[9;67H[9;68H[9;68H[30;44m [0m[9;68H[9;69H[9;69H[30;44m [0m[9;69H[9;70H[9;70H[30;44m [0m[9;70H[9;71H[9;71H[32;44m�[0m[9;71H[9;72H[9;72H[32;44m�[0m[9;72H[9;73H[9;73H[30;44m [0m[9;73H[9;74H[9;74H[37;40m [0m[9;74H[9;75H[9;75H[37;40m [0m[9;75H[9;76H[9;76H[37;40m [0m[9;76H[9;77H[9;77H[37;40m [0m[9;77H[9;78H[9;78H[37;40m [0m[9;78H[9;79H[9;79H[37;40m [0m[9;79H[9;80H[9;80H[37;40m [0m[9;80H
[10;1H[37;40m [0m[10;1H[10;2H[10;2H[37;40m [0m[10;2H[10;3H[10;3H[37;40m [0m[10;3H[10;4H[10;4H[37;40m [0m[10;4H[10;5H[10;5H[37;40m [0m[10;5H[10;6H[10;6H[37;40m [0m[10;6H[10;7H[10;7H[37;40m [0m[10;7H[10;8H[10;8H[30;44m [0m[10;8H[10;9H[10;9H[30;44m [0m[10;9H[10;10H[10;10H[32;44m�[0m[10;10H[10;11H[10;11H[32;44m�[0m[10;11H[10;12H[10;12H[30;44m [0m[10;12H[10;13H[10;13H[30;44m [0m[10;13H[10;14H[10;14H[30;44m [0m[10;14H[10;15H[10;15H[30;44m [0m[10;15H[10;16H[10;16H[30;44m [0m[10;16H[10;17H[10;17H[30;44m [0m[10;17H[10;18H[10;18H[32;44m�[0m[10;18H[10;19H[10;19H[32;44m�[0m[10;19H[10;20H[10;20H[30;44m [0m[10;20H[10;21H[10;21H[30;44m [0m[10;21H[10;22H[10;22H[30;44m [0m[10;22H[10;23H[10;23H[30;44m [0m[10;23H[10;24H[10;24H[30;44m [0m[10;24H[10;25H[10;25H[30;44m [0m[10;25H[10;26H[10;26H[32;44m�[0m[10;26H[10;27H[10;27H[32;44m�[0m[10;27H[10;28H[10;28H[30;44m [0m[10;28H[10;29H[10;29H[30;44m [0m[10;29H[10;30H[10;30H[30;44m [0m[10;30H[10;31H[10;31H[32;44m�[0m[10;31H[10;32H[10;32H[32;44m�[0m[10;32H[10;33H[10;33H[30;44m [0m[10;33H[10;34H[10;34H[32;44m�[0m[10;34H[10;35H[10;35H[32;44m�[0m[10;35H[10;36H[10;36H[30;44m [0m[10;36H[10;37H[10;37H[30;44m [0m[10;37H[10;38H[10;38H[30;44m [0m[10;38H[10;39H[10;39H[32;44m�[0m[10;39H[10;40H[10;40H[32;44m�[0m[10;40H[10;41H[10;41H[30;44m [0m[10;41H[10;42H[10;42H[32;44m�[0m[10;42H[10;43H[10;43H[32;44m�[0m[10;43H[10;44H[10;44H[30;44m [0m[10;44H[10;45H[10;45H[30;44m [0m[10;45H[10;46H[10;46H[30;44m [0m[10;46H[10;47H[10;47H[32;44m�[0m[10;47H[10;48H[10;48H[32;44m�[0m[10;48H[10;49H[10;49H[30;44m [0m[10;49H[10;50H[10;50H[30;44m [0m[10;50H[10;51H[10;51H[30;44m [0m[10;51H[10;52H[10;52H[30;44m [0m[10;52H[10;53H[10;53H[32;44m�[0m[10;53H[10;54H[10;54H[32;44m�[0m[10;54H[10;55H[10;55H[30;44m [0m[10;55H[10;56H[10;56H[30;44m [0m[10;56H[10;57H[10;57H[30;44m [0m[10;57H[10;58H[10;58H[30;44m [0m[10;58H[10;59H[10;59H[32;44m�[0m[10;59H[10;60H[10;60H[32;44m�[0m[10;60H[10;61H[10;61H[30;44m [0m[10;61H[10;62H[10;62H[30;44m [0m[10;62H[10;63H[10;63H[30;44m [0m[10;63H[10;64H[10;64H[32;44m�[0m[10;64H[10;65H[10;65H[32;44m�[0m[10;65H[10;66H[10;66H[30;44m [0m[10;66H[10;67H[10;67H[30;44m [0m[10;67H[10;68H[10;68H[30;44m [0m[10;68H[10;69H[10;69H[30;44m [0m[10;69H[10;70H[10;70H[32;44m�[0m[10;70H[10;71H[10;71H[32;44m�[0m[10;71H[10;72H[10;72H[30;44m [0m[10;72H[10;73H[10;73H[30;44m [0m[10;73H[10;74H[10;74H[37;40m [0m[10;74H[10;75H[10;75H[37;40m [0m[10;75H[10;76H[10;76H[37;40m [0m[10;76H[10;77H[10;77H[37;40m [0m[10;77H[10;78H[10;78H[37;40m [0m[10;78H[10;79H[10;79H[37;40m [0m[10;79H[10;80H[10;80H[37;40m [0m[10;80H
[11;1H[37;40m [0m[11;1H[11;2H[11;2H[37;40m [0m[11;2H[11;3H[11;3H[37;40m [0m[11;3H[11;4H[11;4H[37;40m [0m[11;4H[11;5H[11;5H[37;40m [0m[11;5H[11;6H[11;6H[37;40m [0m[11;6H[11;7H[11;7H[37;40m [0m[11;7H[11;8H[11;8H[30;44m [0m[11;8H[11;9H[11;9H[30;44m [0m[11;9H[11;10H[11;10H[32;44m�[0m[11;10H[11;11H[11;11H[32;44m�[0m[11;11H[11;12H[11;12H[30;44m [0m[11;12H[11;13H[11;13H[30;44m [0m[11;13H[11;14H[11;14H[30;44m [0m[11;14H[11;15H[11;15H[30;44m [0m[11;15H[11;16H[11;16H[30;44m [0m[11;16H[11;17H[11;17H[30;44m [0m[11;17H[11;18H[11;18H[32;44m�[0m[11;18H[11;19H[11;19H[32;44m�[0m[11;19H[11;20H[11;20H[30;44m [0m[11;20H[11;21H[11;21H[30;44m [0m[11;21H[11;22H[11;22H[30;44m [0m[11;22H[11;23H[11;23H[30;44m [0m[11;23H[11;24H[11;24H[30;44m [0m[11;24H[11;25H[11;25H[30;44m [0m[11;25H[11;26H[11;26H[30;44m [0m[11;26H[11;27H[11;27H[32;44m�[0m[11;27H[11;28H[11;28H[32;44m�[0m[11;28H[11;29H[11;29H[32;44m�[0m[11;29H[11;30H[11;30H[32;44m�[0m[11;30H[11;31H[11;31H[32;44m�[0m[11;31H[11;32H[11;32H[30;44m [0m[11;32H[11;33H[11;33H[30;44m [0m[11;33H[11;34H[11;34H[30;44m [0m[11;34H[11;35H[11;35H[32;44m�[0m[11;35H[11;36H[11;36H[32;44m�[0m[11;36H[11;37H[11;37H[32;44m�[0m[11;37H[11;38H[11;38H[32;44m�[0m[11;38H[11;39H[11;39H[32;44m�[0m[11;39H[11;40H[11;40H[30;44m [0m[11;40H[11;41H[11;41H[30;44m [0m[11;41H[11;42H[11;42H[32;44m�[0m[11;42H[11;43H[11;43H[32;44m�[0m[11;43H[11;44H[11;44H[32;44m�[0m[11;44H[11;45H[11;45H[32;44m�[0m[11;45H[11;46H[11;46H[32;44m�[0m[11;46H[11;47H[11;47H[32;44m�[0m[11;47H[11;48H[11;48H[30;44m [0m[11;48H[11;49H[11;49H[30;44m [0m[11;49H[11;50H[11;50H[30;44m [0m[11;50H[11;51H[11;51H[30;44m [0m[11;51H[11;52H[11;52H[30;44m [0m[11;52H[11;53H[11;53H[30;44m [0m[11;53H[11;54H[11;54H[32;44m�[0m[11;54H[11;55H[11;55H[32;44m�[0m[11;55H[11;56H[11;56H[32;44m�[0m[11;56H[11;57H[11;57H[32;44m�[0m[11;57H[11;58H[11;58H[32;44m�[0m[11;58H[11;59H[11;59H[32;44m�[0m[11;59H[11;60H[11;60H[30;44m [0m[11;60H[11;61H[11;61H[30;44m [0m[11;61H[11;62H[11;62H[30;44m [0m[11;62H[11;63H[11;63H[30;44m [0m[11;63H[11;64H[11;64H[30;44m [0m[11;64H[11;65H[11;65H[32;44m�[0m[11;65H[11;66H[11;66H[32;44m�[0m[11;66H[11;67H[11;67H[32;44m�[0m[11;67H[11;68H[11;68H[32;44m�[0m[11;68H[11;69H[11;69H[32;44m�[0m[11;69H[11;70H[11;70H[32;44m�[0m[11;70H[11;71H[11;71H[30;44m [0m[11;71H[11;72H[11;72H[30;44m [0m[11;72H[11;73H[11;73H[30;44m [0m[11;73H[11;74H[11;74H[37;40m [0m[11;74H[11;75H[11;75H[37;40m [0m[11;75H[11;76H[11;76H[37;40m [0m[11;76H[11;77H[11;77H[37;40m [0m[11;77H[11;78H[11;78H[37;40m [0m[11;78H[11;79H[11;79H[37;40m [0m[11;79H[11;80H[11;80H[37;40m [0m[11;80H

b64: PASS
dosrun C:/B64.EXE -e C:/RAW.TXT C:/ENC.TXT
dosrun C:/B64.EXE -e C:/RAW.TXT C:/ENC.TXT

Exported SHA256: 55940493693fb963bc0ea8e90e04d4447e97f67e6182def050a64f2aedbc1896
bsum: PASS
dosrun C:/BSUM.COM C:/INPUT.TXT
dosrun C:/BSUM.COM C:/INPUT.TXT
3C36

grep: PASS
dosrun C:/TSE/GREP.COM apple C:/INPUT.TXT
dosrun C:/TSE/GREP.COM apple C:/INPUT.TXT
File: C:/INPUT.TXT
     apple
     apple pie

tsort: PASS
dosrun C:/TSE/TSORT.COM C:INPUT.TXT C:SORTED.TXT
dosrun C:/TSE/TSORT.COM C:INPUT.TXT C:SORTED.TXT

Exported SHA256: e019133293285857f6d3264010c784d48d428177c96e691e627309e391e84a2f
sal: PASS
dosrun C:/TSE/SC.EXE C:/HELLO.S
dosrun C:/TSE/SC.EXE C:/HELLO.S
SAL Compiler v2.50e
Copyright 1991-1997 SemWare Corp.   All rights reserved worldwide.


File: c:/hello.s
Compiling����
Writing output to file 'c:/hello.mac'

Exported SHA256: 8401be5a47a53e083c60bf900b4e8ff00fee7eea26a8d42f5f68b72111cdf8ff
search: PASS
dosrun C:/SEARCH.EXE TARGET.TXT
dosrun C:/SEARCH.EXE TARGET.TXT
C:\\TARGET.TXT
C:\NESTED\TARGET.TXT
2 files found

utf8tocp: PASS
dosrun C:/UTF8TOCP.COM 775 C:/LTUTF8.TXT C:/LTENC.TXT
dosrun C:/UTF8TOCP.COM 775 C:/LTUTF8.TXT C:/LTENC.TXT

Exported SHA256: 7049b03bcc9c6243a68b53542b5213b564a4dba5b2648aeb562d30448beddb7e
NOTES
C: is the writable FAT16 disk; D: in the read-only test is the ISO9660 CD. No drive letter assignment was changed.
AH=39h makes one directory; AH=3Ah removes an empty directory. Paths resolve within the selected DOS drive and preserve CWD on failure.
Missing/not-a-directory paths map to AX=3; existing/nonempty/denied/read-only destinations to AX=5; current-directory removal to AX=16. CF reports failure. Mounted roots are protected.
Windows advances past directory creation into the next preparation/information screen; a full installation and Windows desktop were not tested.
Original media and executables unchanged. Writable test-image copies only; no APK rebuild or release.
