From a4f4129722bfa715692eda807dfc66a4263f5c44 Mon Sep 17 00:00:00 2001 From: julio4 <30329843+julio4@users.noreply.github.com> Date: Tue, 16 Jul 2024 11:36:04 +0900 Subject: [PATCH] test: add vm expected trace files --- tests_data/1.c.vm_expected | 144 ++ tests_data/2.c.vm_expected | 155 ++ tests_data/3.c.vm_expected | 1021 +++++++++++++ tests_data/4.c.vm_expected | 1671 +++++++++++++++++++++ tests_data/5.c.vm_expected | 1955 +++++++++++++++++++++++++ tests_data/6.c.vm_expected | 605 ++++++++ tests_data/7.c.vm_expected | 2835 ++++++++++++++++++++++++++++++++++++ 7 files changed, 8386 insertions(+) create mode 100644 tests_data/1.c.vm_expected create mode 100644 tests_data/2.c.vm_expected create mode 100644 tests_data/3.c.vm_expected create mode 100644 tests_data/4.c.vm_expected create mode 100644 tests_data/5.c.vm_expected create mode 100644 tests_data/6.c.vm_expected create mode 100644 tests_data/7.c.vm_expected diff --git a/tests_data/1.c.vm_expected b/tests_data/1.c.vm_expected new file mode 100644 index 0000000..46cba73 --- /dev/null +++ b/tests_data/1.c.vm_expected @@ -0,0 +1,144 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb1000 mov bx, 0010 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb1400 cmp bx, 0014 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[0010]5353 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]0014 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]0010 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[0010]5353 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 0010 ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 0010 ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 0010 ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 0010 ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 0010 ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 0010 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:b80600 mov ax, 0006 +0006 0010 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003f:50 push ax +0006 0010 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0040:b80400 mov ax, 0004 +0004 0010 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0043:50 push ax +0004 0010 ffe0 ffdc ffcc ffd0 0000 0000 --Z- 0044:b80100 mov ax, 0001 +0001 0010 ffe0 ffdc ffcc ffd0 0000 0000 --Z- 0047:50 push ax +0001 0010 ffe0 ffdc ffca ffd0 0000 0000 --Z- 0048:e84100 call 008c +0001 0010 ffe0 ffdc ffc8 ffd0 0000 0000 --Z- 008c:e92100 jmp 00b0 +0001 0010 ffe0 ffdc ffc8 ffd0 0000 0000 --Z- 00b0:55 push bp +0001 0010 ffe0 ffdc ffc6 ffd0 0000 0000 --Z- 00b1:89e5 mov bp, sp +0001 0010 ffe0 ffdc ffc6 ffc6 0000 0000 --Z- 00b3:83ec18 sub sp, 18 +0001 0010 ffe0 ffdc ffae ffc6 0000 0000 -S-- 00b6:8b5604 mov dx, [bp+4] ;[ffca]0001 +0001 0010 ffe0 0001 ffae ffc6 0000 0000 -S-- 00b9:8956ec mov [bp-14], dx ;[ffb2]0000 +0001 0010 ffe0 0001 ffae ffc6 0000 0000 -S-- 00bc:8b5608 mov dx, [bp+8] ;[ffce]0006 +0001 0010 ffe0 0006 ffae ffc6 0000 0000 -S-- 00bf:8956ee mov [bp-12], dx ;[ffb4]0000 +0001 0010 ffe0 0006 ffae ffc6 0000 0000 -S-- 00c2:8b5606 mov dx, [bp+6] ;[ffcc]0004 +0001 0010 ffe0 0004 ffae ffc6 0000 0000 -S-- 00c5:8956f2 mov [bp-e], dx ;[ffb8]0000 +0001 0010 ffe0 0004 ffae ffc6 0000 0000 -S-- 00c8:8d46e8 lea ax, [bp-18] ;[ffae]0000 +ffae 0010 ffe0 0004 ffae ffc6 0000 0000 -S-- 00cb:50 push ax +ffae 0010 ffe0 0004 ffac ffc6 0000 0000 -S-- 00cc:b80400 mov ax, 0004 +0004 0010 ffe0 0004 ffac ffc6 0000 0000 -S-- 00cf:50 push ax +0004 0010 ffe0 0004 ffaa ffc6 0000 0000 -S-- 00d0:b80100 mov ax, 0001 +0001 0010 ffe0 0004 ffaa ffc6 0000 0000 -S-- 00d3:50 push ax +0001 0010 ffe0 0004 ffa8 ffc6 0000 0000 -S-- 00d4:e80600 call 00dd +0001 0010 ffe0 0004 ffa6 ffc6 0000 0000 -S-- 00dd:55 push bp +0001 0010 ffe0 0004 ffa4 ffc6 0000 0000 -S-- 00de:89e5 mov bp, sp +0001 0010 ffe0 0004 ffa4 ffa4 0000 0000 -S-- 00e0:56 push si +0001 0010 ffe0 0004 ffa2 ffa4 0000 0000 -S-- 00e1:57 push di +0001 0010 ffe0 0004 ffa0 ffa4 0000 0000 -S-- 00e2:8b7608 mov si, [bp+8] ;[ffac]ffae +0001 0010 ffe0 0004 ffa0 ffa4 ffae 0000 -S-- 00e5:8b5606 mov dx, [bp+6] ;[ffaa]0004 +0001 0010 ffe0 0004 ffa0 ffa4 ffae 0000 -S-- 00e8:895402 mov [si+2], dx ;[ffb0]0000 +0001 0010 ffe0 0004 ffa0 ffa4 ffae 0000 -S-- 00eb:56 push si +0001 0010 ffe0 0004 ff9e ffa4 ffae 0000 -S-- 00ec:ff7604 push [bp+4] ;[ffa8]0001 +0001 0010 ffe0 0004 ff9c ffa4 ffae 0000 -S-- 00ef:e82f00 call 0121 +0001 0010 ffe0 0004 ff9a ffa4 ffae 0000 -S-- 0121:b90300 mov cx, 0003 +0001 0010 0003 0004 ff9a ffa4 ffae 0000 -S-- 0124:eb00 jmp short 0126 +0001 0010 0003 0004 ff9a ffa4 ffae 0000 -S-- 0126:55 push bp +0001 0010 0003 0004 ff98 ffa4 ffae 0000 -S-- 0127:89e5 mov bp, sp +0001 0010 0003 0004 ff98 ff98 ffae 0000 -S-- 0129:8b4604 mov ax, [bp+4] ;[ff9c]0001 +0001 0010 0003 0004 ff98 ff98 ffae 0000 -S-- 012c:8b5e06 mov bx, [bp+6] ;[ff9e]ffae +0001 ffae 0003 0004 ff98 ff98 ffae 0000 -S-- 012f:cd20 int 20 + 6> +0000 ffae 0003 0004 ff98 ff98 ffae 0000 -S-- 0131:5d pop bp +0000 ffae 0003 0004 ff9a ffa4 ffae 0000 -S-- 0132:c3 ret +0000 ffae 0003 0004 ff9c ffa4 ffae 0000 -S-- 00f2:5b pop bx +0000 0001 0003 0004 ff9e ffa4 ffae 0000 -S-- 00f3:5b pop bx +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 -S-- 00f4:89c7 mov di, ax +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 -S-- 00f6:09ff or di, di +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 --Z- 00f8:7403 je 00fd +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 --Z- 00fd:837c0200 cmp [si+2], 0 ;[ffb0]0006 +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 ---- 0101:7d0e jnl 0111 +0000 ffae 0003 0004 ffa0 ffa4 ffae 0000 ---- 0111:8b4402 mov ax, [si+2] ;[ffb0]0006 +0006 ffae 0003 0004 ffa0 ffa4 ffae 0000 ---- 0114:e91c00 jmp 0133 +0006 ffae 0003 0004 ffa0 ffa4 ffae 0000 ---- 0133:5f pop di +0006 ffae 0003 0004 ffa2 ffa4 ffae 0000 ---- 0134:5e pop si +0006 ffae 0003 0004 ffa4 ffa4 0000 0000 ---- 0135:89ec mov sp, bp +0006 ffae 0003 0004 ffa4 ffa4 0000 0000 ---- 0137:5d pop bp +0006 ffae 0003 0004 ffa6 ffc6 0000 0000 ---- 0138:c3 ret +0006 ffae 0003 0004 ffa8 ffc6 0000 0000 ---- 00d7:83c406 add sp, 6 +0006 ffae 0003 0004 ffae ffc6 0000 0000 -S-- 00da:e95800 jmp 0135 +0006 ffae 0003 0004 ffae ffc6 0000 0000 -S-- 0135:89ec mov sp, bp +0006 ffae 0003 0004 ffc6 ffc6 0000 0000 -S-- 0137:5d pop bp +0006 ffae 0003 0004 ffc8 ffd0 0000 0000 -S-- 0138:c3 ret +0006 ffae 0003 0004 ffca ffd0 0000 0000 -S-- 004b:83c406 add sp, 6 +0006 ffae 0003 0004 ffd0 ffd0 0000 0000 -S-- 004e:e9e400 jmp 0135 +0006 ffae 0003 0004 ffd0 ffd0 0000 0000 -S-- 0135:89ec mov sp, bp +0006 ffae 0003 0004 ffd0 ffd0 0000 0000 -S-- 0137:5d pop bp +0006 ffae 0003 0004 ffd2 0000 0000 0000 -S-- 0138:c3 ret +0006 ffae 0003 0004 ffd4 0000 0000 0000 -S-- 0034:50 push ax +0006 ffae 0003 0004 ffd2 0000 0000 0000 -S-- 0035:e83300 call 006b +0006 ffae 0003 0004 ffd0 0000 0000 0000 -S-- 006b:55 push bp +0006 ffae 0003 0004 ffce 0000 0000 0000 -S-- 006c:89e5 mov bp, sp +0006 ffae 0003 0004 ffce ffce 0000 0000 -S-- 006e:e8e0ff call 0051 +0006 ffae 0003 0004 ffcc ffce 0000 0000 -S-- 0051:55 push bp +0006 ffae 0003 0004 ffca ffce 0000 0000 -S-- 0052:89e5 mov bp, sp +0006 ffae 0003 0004 ffca ffca 0000 0000 -S-- 0054:56 push si +0006 ffae 0003 0004 ffc8 ffca 0000 0000 -S-- 0055:8b360c00 mov si, [000c] ;[000c]0000 +0006 ffae 0003 0004 ffc8 ffca 0000 0000 -S-- 0059:4e dec si +0006 ffae 0003 0004 ffc8 ffca ffff 0000 -S-- 005a:7c0c jl 0068 +0006 ffae 0003 0004 ffc8 ffca ffff 0000 -S-- 0068:e9c900 jmp 0134 +0006 ffae 0003 0004 ffc8 ffca ffff 0000 -S-- 0134:5e pop si +0006 ffae 0003 0004 ffca ffca 0000 0000 -S-- 0135:89ec mov sp, bp +0006 ffae 0003 0004 ffca ffca 0000 0000 -S-- 0137:5d pop bp +0006 ffae 0003 0004 ffcc ffce 0000 0000 -S-- 0138:c3 ret +0006 ffae 0003 0004 ffce ffce 0000 0000 -S-- 0071:833e0e0000 cmp [000e], 0 ;[000e]0000 +0006 ffae 0003 0004 ffce ffce 0000 0000 --Z- 0076:7406 je 007e +0006 ffae 0003 0004 ffce ffce 0000 0000 --Z- 007e:ff7604 push [bp+4] ;[ffd2]0006 +0006 ffae 0003 0004 ffcc ffce 0000 0000 --Z- 0081:e80400 call 0088 +0006 ffae 0003 0004 ffca ffce 0000 0000 --Z- 0088:e90500 jmp 0090 +0006 ffae 0003 0004 ffca ffce 0000 0000 --Z- 0090:55 push bp +0006 ffae 0003 0004 ffc8 ffce 0000 0000 --Z- 0091:89e5 mov bp, sp +0006 ffae 0003 0004 ffc8 ffc8 0000 0000 --Z- 0093:83ec18 sub sp, 18 +0006 ffae 0003 0004 ffb0 ffc8 0000 0000 -S-- 0096:8b5604 mov dx, [bp+4] ;[ffcc]0006 +0006 ffae 0003 0006 ffb0 ffc8 0000 0000 -S-- 0099:8956ec mov [bp-14], dx ;[ffb4]0006 +0006 ffae 0003 0006 ffb0 ffc8 0000 0000 -S-- 009c:8d46e8 lea ax, [bp-18] ;[ffb0]0006 +ffb0 ffae 0003 0006 ffb0 ffc8 0000 0000 -S-- 009f:50 push ax +ffb0 ffae 0003 0006 ffae ffc8 0000 0000 -S-- 00a0:b80100 mov ax, 0001 +0001 ffae 0003 0006 ffae ffc8 0000 0000 -S-- 00a3:50 push ax +0001 ffae 0003 0006 ffac ffc8 0000 0000 -S-- 00a4:31c0 xor ax, ax +0000 ffae 0003 0006 ffac ffc8 0000 0000 --Z- 00a6:50 push ax +0000 ffae 0003 0006 ffaa ffc8 0000 0000 --Z- 00a7:e83300 call 00dd +0000 ffae 0003 0006 ffa8 ffc8 0000 0000 --Z- 00dd:55 push bp +0000 ffae 0003 0006 ffa6 ffc8 0000 0000 --Z- 00de:89e5 mov bp, sp +0000 ffae 0003 0006 ffa6 ffa6 0000 0000 --Z- 00e0:56 push si +0000 ffae 0003 0006 ffa4 ffa6 0000 0000 --Z- 00e1:57 push di +0000 ffae 0003 0006 ffa2 ffa6 0000 0000 --Z- 00e2:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 ffae 0003 0006 ffa2 ffa6 ffb0 0000 --Z- 00e5:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 ffae 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 00e8:895402 mov [si+2], dx ;[ffb2]0001 +0000 ffae 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 00eb:56 push si +0000 ffae 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 00ec:ff7604 push [bp+4] ;[ffaa]0000 +0000 ffae 0003 0001 ff9e ffa6 ffb0 0000 --Z- 00ef:e82f00 call 0121 +0000 ffae 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0121:b90300 mov cx, 0003 +0000 ffae 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0124:eb00 jmp short 0126 +0000 ffae 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0126:55 push bp +0000 ffae 0003 0001 ff9a ffa6 ffb0 0000 --Z- 0127:89e5 mov bp, sp +0000 ffae 0003 0001 ff9a ff9a ffb0 0000 --Z- 0129:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 ffae 0003 0001 ff9a ff9a ffb0 0000 --Z- 012c:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 012f:cd20 int 20 + diff --git a/tests_data/2.c.vm_expected b/tests_data/2.c.vm_expected new file mode 100644 index 0000000..6bb085d --- /dev/null +++ b/tests_data/2.c.vm_expected @@ -0,0 +1,155 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb0800 mov bx, 0008 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb0c00 cmp bx, 000c +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[0008]5353 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]000c +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]0008 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[0008]5353 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 0008 ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 0008 ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 0008 ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 0008 ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 0008 ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 0008 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:b86100 mov ax, 0061 +0061 0008 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003f:50 push ax +0061 0008 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0040:e80400 call 0047 +0061 0008 ffe0 ffdc ffcc ffd0 0000 0000 --Z- 0047:55 push bp +0061 0008 ffe0 ffdc ffca ffd0 0000 0000 --Z- 0048:89e5 mov bp, sp +0061 0008 ffe0 ffdc ffca ffca 0000 0000 --Z- 004a:b80100 mov ax, 0001 +0001 0008 ffe0 ffdc ffca ffca 0000 0000 --Z- 004d:50 push ax +0001 0008 ffe0 ffdc ffc8 ffca 0000 0000 --Z- 004e:8d4604 lea ax, [bp+4] ;[ffce]0061 +ffce 0008 ffe0 ffdc ffc8 ffca 0000 0000 --Z- 0051:50 push ax +ffce 0008 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 0052:b80100 mov ax, 0001 +0001 0008 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 0055:50 push ax +0001 0008 ffe0 ffdc ffc4 ffca 0000 0000 --Z- 0056:e84500 call 009e +0001 0008 ffe0 ffdc ffc2 ffca 0000 0000 --Z- 009e:e92100 jmp 00c2 +0001 0008 ffe0 ffdc ffc2 ffca 0000 0000 --Z- 00c2:55 push bp +0001 0008 ffe0 ffdc ffc0 ffca 0000 0000 --Z- 00c3:89e5 mov bp, sp +0001 0008 ffe0 ffdc ffc0 ffc0 0000 0000 --Z- 00c5:83ec18 sub sp, 18 +0001 0008 ffe0 ffdc ffa8 ffc0 0000 0000 -S-- 00c8:8b5604 mov dx, [bp+4] ;[ffc4]0001 +0001 0008 ffe0 0001 ffa8 ffc0 0000 0000 -S-- 00cb:8956ec mov [bp-14], dx ;[ffac]0000 +0001 0008 ffe0 0001 ffa8 ffc0 0000 0000 -S-- 00ce:8b5608 mov dx, [bp+8] ;[ffc8]0001 +0001 0008 ffe0 0001 ffa8 ffc0 0000 0000 -S-- 00d1:8956ee mov [bp-12], dx ;[ffae]0000 +0001 0008 ffe0 0001 ffa8 ffc0 0000 0000 -S-- 00d4:8b5606 mov dx, [bp+6] ;[ffc6]ffce +0001 0008 ffe0 ffce ffa8 ffc0 0000 0000 -S-- 00d7:8956f2 mov [bp-e], dx ;[ffb2]0000 +0001 0008 ffe0 ffce ffa8 ffc0 0000 0000 -S-- 00da:8d46e8 lea ax, [bp-18] ;[ffa8]0000 +ffa8 0008 ffe0 ffce ffa8 ffc0 0000 0000 -S-- 00dd:50 push ax +ffa8 0008 ffe0 ffce ffa6 ffc0 0000 0000 -S-- 00de:b80400 mov ax, 0004 +0004 0008 ffe0 ffce ffa6 ffc0 0000 0000 -S-- 00e1:50 push ax +0004 0008 ffe0 ffce ffa4 ffc0 0000 0000 -S-- 00e2:b80100 mov ax, 0001 +0001 0008 ffe0 ffce ffa4 ffc0 0000 0000 -S-- 00e5:50 push ax +0001 0008 ffe0 ffce ffa2 ffc0 0000 0000 -S-- 00e6:e80600 call 00ef +0001 0008 ffe0 ffce ffa0 ffc0 0000 0000 -S-- 00ef:55 push bp +0001 0008 ffe0 ffce ff9e ffc0 0000 0000 -S-- 00f0:89e5 mov bp, sp +0001 0008 ffe0 ffce ff9e ff9e 0000 0000 -S-- 00f2:56 push si +0001 0008 ffe0 ffce ff9c ff9e 0000 0000 -S-- 00f3:57 push di +0001 0008 ffe0 ffce ff9a ff9e 0000 0000 -S-- 00f4:8b7608 mov si, [bp+8] ;[ffa6]ffa8 +0001 0008 ffe0 ffce ff9a ff9e ffa8 0000 -S-- 00f7:8b5606 mov dx, [bp+6] ;[ffa4]0004 +0001 0008 ffe0 0004 ff9a ff9e ffa8 0000 -S-- 00fa:895402 mov [si+2], dx ;[ffaa]0000 +0001 0008 ffe0 0004 ff9a ff9e ffa8 0000 -S-- 00fd:56 push si +0001 0008 ffe0 0004 ff98 ff9e ffa8 0000 -S-- 00fe:ff7604 push [bp+4] ;[ffa2]0001 +0001 0008 ffe0 0004 ff96 ff9e ffa8 0000 -S-- 0101:e82f00 call 0133 +0001 0008 ffe0 0004 ff94 ff9e ffa8 0000 -S-- 0133:b90300 mov cx, 0003 +0001 0008 0003 0004 ff94 ff9e ffa8 0000 -S-- 0136:eb00 jmp short 0138 +0001 0008 0003 0004 ff94 ff9e ffa8 0000 -S-- 0138:55 push bp +0001 0008 0003 0004 ff92 ff9e ffa8 0000 -S-- 0139:89e5 mov bp, sp +0001 0008 0003 0004 ff92 ff92 ffa8 0000 -S-- 013b:8b4604 mov ax, [bp+4] ;[ff96]0001 +0001 0008 0003 0004 ff92 ff92 ffa8 0000 -S-- 013e:8b5e06 mov bx, [bp+6] ;[ff98]ffa8 +0001 ffa8 0003 0004 ff92 ff92 ffa8 0000 -S-- 0141:cd20 int 20 + 1> +0000 ffa8 0003 0004 ff92 ff92 ffa8 0000 -S-- 0143:5d pop bp +0000 ffa8 0003 0004 ff94 ff9e ffa8 0000 -S-- 0144:c3 ret +0000 ffa8 0003 0004 ff96 ff9e ffa8 0000 -S-- 0104:5b pop bx +0000 0001 0003 0004 ff98 ff9e ffa8 0000 -S-- 0105:5b pop bx +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 -S-- 0106:89c7 mov di, ax +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 -S-- 0108:09ff or di, di +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 --Z- 010a:7403 je 010f +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 --Z- 010f:837c0200 cmp [si+2], 0 ;[ffaa]0001 +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 ---- 0113:7d0e jnl 0123 +0000 ffa8 0003 0004 ff9a ff9e ffa8 0000 ---- 0123:8b4402 mov ax, [si+2] ;[ffaa]0001 +0001 ffa8 0003 0004 ff9a ff9e ffa8 0000 ---- 0126:e91c00 jmp 0145 +0001 ffa8 0003 0004 ff9a ff9e ffa8 0000 ---- 0145:5f pop di +0001 ffa8 0003 0004 ff9c ff9e ffa8 0000 ---- 0146:5e pop si +0001 ffa8 0003 0004 ff9e ff9e 0000 0000 ---- 0147:89ec mov sp, bp +0001 ffa8 0003 0004 ff9e ff9e 0000 0000 ---- 0149:5d pop bp +0001 ffa8 0003 0004 ffa0 ffc0 0000 0000 ---- 014a:c3 ret +0001 ffa8 0003 0004 ffa2 ffc0 0000 0000 ---- 00e9:83c406 add sp, 6 +0001 ffa8 0003 0004 ffa8 ffc0 0000 0000 -S-- 00ec:e95800 jmp 0147 +0001 ffa8 0003 0004 ffa8 ffc0 0000 0000 -S-- 0147:89ec mov sp, bp +0001 ffa8 0003 0004 ffc0 ffc0 0000 0000 -S-- 0149:5d pop bp +0001 ffa8 0003 0004 ffc2 ffca 0000 0000 -S-- 014a:c3 ret +0001 ffa8 0003 0004 ffc4 ffca 0000 0000 -S-- 0059:83c406 add sp, 6 +0001 ffa8 0003 0004 ffca ffca 0000 0000 -S-- 005c:8a4604 mov al, [bp+4] ;[ffce]61 +0061 ffa8 0003 0004 ffca ffca 0000 0000 -S-- 005f:98 cbw +0061 ffa8 0003 0004 ffca ffca 0000 0000 -S-- 0060:e9e400 jmp 0147 +0061 ffa8 0003 0004 ffca ffca 0000 0000 -S-- 0147:89ec mov sp, bp +0061 ffa8 0003 0004 ffca ffca 0000 0000 -S-- 0149:5d pop bp +0061 ffa8 0003 0004 ffcc ffd0 0000 0000 -S-- 014a:c3 ret +0061 ffa8 0003 0004 ffce ffd0 0000 0000 -S-- 0043:5b pop bx +0061 0061 0003 0004 ffd0 ffd0 0000 0000 -S-- 0044:e90001 jmp 0147 +0061 0061 0003 0004 ffd0 ffd0 0000 0000 -S-- 0147:89ec mov sp, bp +0061 0061 0003 0004 ffd0 ffd0 0000 0000 -S-- 0149:5d pop bp +0061 0061 0003 0004 ffd2 0000 0000 0000 -S-- 014a:c3 ret +0061 0061 0003 0004 ffd4 0000 0000 0000 -S-- 0034:50 push ax +0061 0061 0003 0004 ffd2 0000 0000 0000 -S-- 0035:e84500 call 007d +0061 0061 0003 0004 ffd0 0000 0000 0000 -S-- 007d:55 push bp +0061 0061 0003 0004 ffce 0000 0000 0000 -S-- 007e:89e5 mov bp, sp +0061 0061 0003 0004 ffce ffce 0000 0000 -S-- 0080:e8e0ff call 0063 +0061 0061 0003 0004 ffcc ffce 0000 0000 -S-- 0063:55 push bp +0061 0061 0003 0004 ffca ffce 0000 0000 -S-- 0064:89e5 mov bp, sp +0061 0061 0003 0004 ffca ffca 0000 0000 -S-- 0066:56 push si +0061 0061 0003 0004 ffc8 ffca 0000 0000 -S-- 0067:8b360400 mov si, [0004] ;[0004]0000 +0061 0061 0003 0004 ffc8 ffca 0000 0000 -S-- 006b:4e dec si +0061 0061 0003 0004 ffc8 ffca ffff 0000 -S-- 006c:7c0c jl 007a +0061 0061 0003 0004 ffc8 ffca ffff 0000 -S-- 007a:e9c900 jmp 0146 +0061 0061 0003 0004 ffc8 ffca ffff 0000 -S-- 0146:5e pop si +0061 0061 0003 0004 ffca ffca 0000 0000 -S-- 0147:89ec mov sp, bp +0061 0061 0003 0004 ffca ffca 0000 0000 -S-- 0149:5d pop bp +0061 0061 0003 0004 ffcc ffce 0000 0000 -S-- 014a:c3 ret +0061 0061 0003 0004 ffce ffce 0000 0000 -S-- 0083:833e060000 cmp [0006], 0 ;[0006]0000 +0061 0061 0003 0004 ffce ffce 0000 0000 --Z- 0088:7406 je 0090 +0061 0061 0003 0004 ffce ffce 0000 0000 --Z- 0090:ff7604 push [bp+4] ;[ffd2]0061 +0061 0061 0003 0004 ffcc ffce 0000 0000 --Z- 0093:e80400 call 009a +0061 0061 0003 0004 ffca ffce 0000 0000 --Z- 009a:e90500 jmp 00a2 +0061 0061 0003 0004 ffca ffce 0000 0000 --Z- 00a2:55 push bp +0061 0061 0003 0004 ffc8 ffce 0000 0000 --Z- 00a3:89e5 mov bp, sp +0061 0061 0003 0004 ffc8 ffc8 0000 0000 --Z- 00a5:83ec18 sub sp, 18 +0061 0061 0003 0004 ffb0 ffc8 0000 0000 -S-- 00a8:8b5604 mov dx, [bp+4] ;[ffcc]0061 +0061 0061 0003 0061 ffb0 ffc8 0000 0000 -S-- 00ab:8956ec mov [bp-14], dx ;[ffb4]0000 +0061 0061 0003 0061 ffb0 ffc8 0000 0000 -S-- 00ae:8d46e8 lea ax, [bp-18] ;[ffb0]0000 +ffb0 0061 0003 0061 ffb0 ffc8 0000 0000 -S-- 00b1:50 push ax +ffb0 0061 0003 0061 ffae ffc8 0000 0000 -S-- 00b2:b80100 mov ax, 0001 +0001 0061 0003 0061 ffae ffc8 0000 0000 -S-- 00b5:50 push ax +0001 0061 0003 0061 ffac ffc8 0000 0000 -S-- 00b6:31c0 xor ax, ax +0000 0061 0003 0061 ffac ffc8 0000 0000 --Z- 00b8:50 push ax +0000 0061 0003 0061 ffaa ffc8 0000 0000 --Z- 00b9:e83300 call 00ef +0000 0061 0003 0061 ffa8 ffc8 0000 0000 --Z- 00ef:55 push bp +0000 0061 0003 0061 ffa6 ffc8 0000 0000 --Z- 00f0:89e5 mov bp, sp +0000 0061 0003 0061 ffa6 ffa6 0000 0000 --Z- 00f2:56 push si +0000 0061 0003 0061 ffa4 ffa6 0000 0000 --Z- 00f3:57 push di +0000 0061 0003 0061 ffa2 ffa6 0000 0000 --Z- 00f4:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 0061 0003 0061 ffa2 ffa6 ffb0 0000 --Z- 00f7:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 0061 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 00fa:895402 mov [si+2], dx ;[ffb2]ffce +0000 0061 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 00fd:56 push si +0000 0061 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 00fe:ff7604 push [bp+4] ;[ffaa]0000 +0000 0061 0003 0001 ff9e ffa6 ffb0 0000 --Z- 0101:e82f00 call 0133 +0000 0061 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0133:b90300 mov cx, 0003 +0000 0061 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0136:eb00 jmp short 0138 +0000 0061 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0138:55 push bp +0000 0061 0003 0001 ff9a ffa6 ffb0 0000 --Z- 0139:89e5 mov bp, sp +0000 0061 0003 0001 ff9a ff9a ffb0 0000 --Z- 013b:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 0061 0003 0001 ff9a ff9a ffb0 0000 --Z- 013e:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 0141:cd20 int 20 + diff --git a/tests_data/3.c.vm_expected b/tests_data/3.c.vm_expected new file mode 100644 index 0000000..8f40811 --- /dev/null +++ b/tests_data/3.c.vm_expected @@ -0,0 +1,1021 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb1000 mov bx, 0010 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb1402 cmp bx, 0214 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[0010]5353 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]0232 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]0010 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[0010]5353 +0001 0010 ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 0010 ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 0010 ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 0010 ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 0010 ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 0010 ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 0010 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:b80400 mov ax, 0004 +0004 0010 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003f:50 push ax +0004 0010 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0040:e83b00 call 007e +0004 0010 ffe0 ffdc ffcc ffd0 0000 0000 --Z- 007e:55 push bp +0004 0010 ffe0 ffdc ffca ffd0 0000 0000 --Z- 007f:89e5 mov bp, sp +0004 0010 ffe0 ffdc ffca ffca 0000 0000 --Z- 0081:50 push ax +0004 0010 ffe0 ffdc ffc8 ffca 0000 0000 --Z- 0082:50 push ax +0004 0010 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 0083:8d5e06 lea bx, [bp+6] ;[ffd0]0000 +0004 ffd0 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 0086:895efe mov [bp-2], bx ;[ffc8]0004 +0004 ffd0 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 0089:b81e00 mov ax, 001e +001e ffd0 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 008c:50 push ax +001e ffd0 ffe0 ffdc ffc4 ffca 0000 0000 --Z- 008d:ff76fe push [bp-2] ;[ffc8]ffd0 +001e ffd0 ffe0 ffdc ffc2 ffca 0000 0000 --Z- 0090:ff7604 push [bp+4] ;[ffce]0004 +001e ffd0 ffe0 ffdc ffc0 ffca 0000 0000 --Z- 0093:e80a02 call 02a0 +001e ffd0 ffe0 ffdc ffbe ffca 0000 0000 --Z- 02a0:55 push bp +001e ffd0 ffe0 ffdc ffbc ffca 0000 0000 --Z- 02a1:89e5 mov bp, sp +001e ffd0 ffe0 ffdc ffbc ffbc 0000 0000 --Z- 02a3:81ec1a04 sub sp, 041a +001e ffd0 ffe0 ffdc fba2 ffbc 0000 0000 -S-- 02a7:56 push si +001e ffd0 ffe0 ffdc fba0 ffbc 0000 0000 -S-- 02a8:57 push di +001e ffd0 ffe0 ffdc fb9e ffbc 0000 0000 -S-- 02a9:8b7608 mov si, [bp+8] ;[ffc4]001e +001e ffd0 ffe0 ffdc fb9e ffbc 001e 0000 -S-- 02ac:c746ec0000 mov [bp-14], 0000 ;[ffa8]0000 +001e ffd0 ffe0 ffdc fb9e ffbc 001e 0000 -S-- 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0004 +001e 0004 ffe0 ffdc fb9e ffbc 001e 0000 -S-- 02b4:ff4604 inc [bp+4] ;[ffc0]0004 +001e 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02b7:8a07 mov al, [bx] ;[0004]68 +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02b9:98 cbw +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02ba:8946f8 mov [bp-8], ax ;[ffb4]0000 +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02bd:09c0 or ax, ax +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]0068 +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02c8:7440 je 030a +0068 0004 ffe0 ffdc fb9e ffbc 001e 0000 ---- 02ca:8b14 mov dx, [si] ;[001e]0000 +0068 0004 ffe0 0000 fb9e ffbc 001e 0000 ---- 02cc:4a dec dx +0068 0004 ffe0 ffff fb9e ffbc 001e 0000 -S-- 02cd:8914 mov [si], dx ;[001e]0000 +0068 0004 ffe0 ffff fb9e ffbc 001e 0000 -S-- 02cf:7c10 jl 02e1 +0068 0004 ffe0 ffff fb9e ffbc 001e 0000 -S-- 02e1:56 push si +0068 0004 ffe0 ffff fb9c ffbc 001e 0000 -S-- 02e2:ff76f8 push [bp-8] ;[ffb4]0068 +0068 0004 ffe0 ffff fb9a ffbc 001e 0000 -S-- 02e5:e85305 call 083b +0068 0004 ffe0 ffff fb98 ffbc 001e 0000 -S-- 083b:55 push bp +0068 0004 ffe0 ffff fb96 ffbc 001e 0000 -S-- 083c:89e5 mov bp, sp +0068 0004 ffe0 ffff fb96 fb96 001e 0000 -S-- 083e:50 push ax +0068 0004 ffe0 ffff fb94 fb96 001e 0000 -S-- 083f:50 push ax +0068 0004 ffe0 ffff fb92 fb96 001e 0000 -S-- 0840:56 push si +0068 0004 ffe0 ffff fb90 fb96 001e 0000 -S-- 0841:57 push di +0068 0004 ffe0 ffff fb8e fb96 001e 0000 -S-- 0842:8b7e04 mov di, [bp+4] ;[fb9a]0068 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 -S-- 0845:8b7606 mov si, [bp+6] ;[fb9c]001e +0068 0004 ffe0 ffff fb8e fb96 001e 0068 -S-- 0848:c7060e003710 mov [000e], 1037 ;[000e]0000 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 -S-- 084e:837c0200 cmp [si+2], 0 ;[0020]0001 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 0852:7d07 jnl 085b +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 085b:f6440402 test byte [si+4], 2 ;[0022]02 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 085f:7506 jne 0867 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 0867:f6440480 test byte [si+4], 80 ;[0022]02 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 086b:740c je 0879 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 0879:8164047fff and [si+4], ff7f ;[0022]0002 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 087e:814c040001 or [si+4], 0100 ;[0022]0002 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 ---- 0883:f6440404 test byte [si+4], 4 ;[0022]02 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 0887:7403 je 088c +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 088c:837c0800 cmp [si+8], 0 ;[0026]0000 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 0890:7403 je 0895 +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 0895:81fe1e00 cmp si, 001e +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 0899:7532 jne 08cd +0068 0004 ffe0 ffff fb8e fb96 001e 0068 --Z- 089b:ff362000 push [0020] ;[0020]0001 +0068 0004 ffe0 ffff fb8c fb96 001e 0068 --Z- 089f:e8ad05 call 0e4f +0068 0004 ffe0 ffff fb8a fb96 001e 0068 --Z- 0e4f:55 push bp +0068 0004 ffe0 ffff fb88 fb96 001e 0068 --Z- 0e50:89e5 mov bp, sp +0068 0004 ffe0 ffff fb88 fb88 001e 0068 --Z- 0e52:83ec20 sub sp, 20 +0068 0004 ffe0 ffff fb68 fb88 001e 0068 -S-- 0e55:8d46e0 lea ax, [bp-20] ;[fb68]0000 +fb68 0004 ffe0 ffff fb68 fb88 001e 0068 -S-- 0e58:50 push ax +fb68 0004 ffe0 ffff fb66 fb88 001e 0068 -S-- 0e59:ff7604 push [bp+4] ;[fb8c]0001 +fb68 0004 ffe0 ffff fb64 fb88 001e 0068 -S-- 0e5c:e85700 call 0eb6 +fb68 0004 ffe0 ffff fb62 fb88 001e 0068 -S-- 0eb6:55 push bp +fb68 0004 ffe0 ffff fb60 fb88 001e 0068 -S-- 0eb7:89e5 mov bp, sp +fb68 0004 ffe0 ffff fb60 fb60 001e 0068 -S-- 0eb9:ff7606 push [bp+6] ;[fb66]fb68 +fb68 0004 ffe0 ffff fb5e fb60 001e 0068 -S-- 0ebc:b80854 mov ax, 5408 +5408 0004 ffe0 ffff fb5e fb60 001e 0068 -S-- 0ebf:50 push ax +5408 0004 ffe0 ffff fb5c fb60 001e 0068 -S-- 0ec0:ff7604 push [bp+4] ;[fb64]0001 +5408 0004 ffe0 ffff fb5a fb60 001e 0068 -S-- 0ec3:e8f201 call 10b8 +5408 0004 ffe0 ffff fb58 fb60 001e 0068 -S-- 10b8:55 push bp +5408 0004 ffe0 ffff fb56 fb60 001e 0068 -S-- 10b9:89e5 mov bp, sp +5408 0004 ffe0 ffff fb56 fb56 001e 0068 -S-- 10bb:83ec18 sub sp, 18 +5408 0004 ffe0 ffff fb3e fb56 001e 0068 -S-- 10be:8b5604 mov dx, [bp+4] ;[fb5a]0001 +5408 0004 ffe0 0001 fb3e fb56 001e 0068 -S-- 10c1:8956ec mov [bp-14], dx ;[fb42]0000 +5408 0004 ffe0 0001 fb3e fb56 001e 0068 -S-- 10c4:8b5606 mov dx, [bp+6] ;[fb5c]5408 +5408 0004 ffe0 5408 fb3e fb56 001e 0068 -S-- 10c7:8956f0 mov [bp-10], dx ;[fb46]0000 +5408 0004 ffe0 5408 fb3e fb56 001e 0068 -S-- 10ca:8b5608 mov dx, [bp+8] ;[fb5e]fb68 +5408 0004 ffe0 fb68 fb3e fb56 001e 0068 -S-- 10cd:8956fa mov [bp-6], dx ;[fb50]0000 +5408 0004 ffe0 fb68 fb3e fb56 001e 0068 -S-- 10d0:8d46e8 lea ax, [bp-18] ;[fb3e]0000 +fb3e 0004 ffe0 fb68 fb3e fb56 001e 0068 -S-- 10d3:50 push ax +fb3e 0004 ffe0 fb68 fb3c fb56 001e 0068 -S-- 10d4:b83600 mov ax, 0036 +0036 0004 ffe0 fb68 fb3c fb56 001e 0068 -S-- 10d7:50 push ax +0036 0004 ffe0 fb68 fb3a fb56 001e 0068 -S-- 10d8:b80100 mov ax, 0001 +0001 0004 ffe0 fb68 fb3a fb56 001e 0068 -S-- 10db:50 push ax +0001 0004 ffe0 fb68 fb38 fb56 001e 0068 -S-- 10dc:e836fd call 0e15 +0001 0004 ffe0 fb68 fb36 fb56 001e 0068 -S-- 0e15:55 push bp +0001 0004 ffe0 fb68 fb34 fb56 001e 0068 -S-- 0e16:89e5 mov bp, sp +0001 0004 ffe0 fb68 fb34 fb34 001e 0068 -S-- 0e18:56 push si +0001 0004 ffe0 fb68 fb32 fb34 001e 0068 -S-- 0e19:57 push di +0001 0004 ffe0 fb68 fb30 fb34 001e 0068 -S-- 0e1a:8b7608 mov si, [bp+8] ;[fb3c]fb3e +0001 0004 ffe0 fb68 fb30 fb34 fb3e 0068 -S-- 0e1d:8b5606 mov dx, [bp+6] ;[fb3a]0036 +0001 0004 ffe0 0036 fb30 fb34 fb3e 0068 -S-- 0e20:895402 mov [si+2], dx ;[fb40]0000 +0001 0004 ffe0 0036 fb30 fb34 fb3e 0068 -S-- 0e23:56 push si +0001 0004 ffe0 0036 fb2e fb34 fb3e 0068 -S-- 0e24:ff7604 push [bp+4] ;[fb38]0001 +0001 0004 ffe0 0036 fb2c fb34 fb3e 0068 -S-- 0e27:e86b02 call 1095 +0001 0004 ffe0 0036 fb2a fb34 fb3e 0068 -S-- 1095:b90300 mov cx, 0003 +0001 0004 0003 0036 fb2a fb34 fb3e 0068 -S-- 1098:eb00 jmp short 109a +0001 0004 0003 0036 fb2a fb34 fb3e 0068 -S-- 109a:55 push bp +0001 0004 0003 0036 fb28 fb34 fb3e 0068 -S-- 109b:89e5 mov bp, sp +0001 0004 0003 0036 fb28 fb28 fb3e 0068 -S-- 109d:8b4604 mov ax, [bp+4] ;[fb2c]0001 +0001 0004 0003 0036 fb28 fb28 fb3e 0068 -S-- 10a0:8b5e06 mov bx, [bp+6] ;[fb2e]fb3e +0001 fb3e 0003 0036 fb28 fb28 fb3e 0068 -S-- 10a3:cd20 int 20 + +0000 fb3e 0003 0036 fb28 fb28 fb3e 0068 -S-- 10a5:5d pop bp +0000 fb3e 0003 0036 fb2a fb34 fb3e 0068 -S-- 10a6:c3 ret +0000 fb3e 0003 0036 fb2c fb34 fb3e 0068 -S-- 0e2a:5b pop bx +0000 0001 0003 0036 fb2e fb34 fb3e 0068 -S-- 0e2b:5b pop bx +0000 fb3e 0003 0036 fb30 fb34 fb3e 0068 -S-- 0e2c:89c7 mov di, ax +0000 fb3e 0003 0036 fb30 fb34 fb3e 0000 -S-- 0e2e:09ff or di, di +0000 fb3e 0003 0036 fb30 fb34 fb3e 0000 --Z- 0e30:7403 je 0e35 +0000 fb3e 0003 0036 fb30 fb34 fb3e 0000 --Z- 0e35:837c0200 cmp [si+2], 0 ;[fb40]ffea +0000 fb3e 0003 0036 fb30 fb34 fb3e 0000 -S-- 0e39:7d0e jnl 0e49 +0000 fb3e 0003 0036 fb30 fb34 fb3e 0000 -S-- 0e3b:8b5402 mov dx, [si+2] ;[fb40]ffea +0000 fb3e 0003 ffea fb30 fb34 fb3e 0000 -S-- 0e3e:f7da neg dx +0000 fb3e 0003 0016 fb30 fb34 fb3e 0000 ---C 0e40:89162601 mov [0126], dx ;[0126]0000 +0000 fb3e 0003 0016 fb30 fb34 fb3e 0000 ---C 0e44:b8ffff mov ax, ffff +ffff fb3e 0003 0016 fb30 fb34 fb3e 0000 ---C 0e47:eb03 jmp short 0e4c +ffff fb3e 0003 0016 fb30 fb34 fb3e 0000 ---C 0e4c:e94c03 jmp 119b +ffff fb3e 0003 0016 fb30 fb34 fb3e 0000 ---C 119b:5f pop di +ffff fb3e 0003 0016 fb32 fb34 fb3e 0068 ---C 119c:5e pop si +ffff fb3e 0003 0016 fb34 fb34 001e 0068 ---C 119d:89ec mov sp, bp +ffff fb3e 0003 0016 fb34 fb34 001e 0068 ---C 119f:5d pop bp +ffff fb3e 0003 0016 fb36 fb56 001e 0068 ---C 11a0:c3 ret +ffff fb3e 0003 0016 fb38 fb56 001e 0068 ---C 10df:83c406 add sp, 6 +ffff fb3e 0003 0016 fb3e fb56 001e 0068 -S-- 10e2:e9b800 jmp 119d +ffff fb3e 0003 0016 fb3e fb56 001e 0068 -S-- 119d:89ec mov sp, bp +ffff fb3e 0003 0016 fb56 fb56 001e 0068 -S-- 119f:5d pop bp +ffff fb3e 0003 0016 fb58 fb60 001e 0068 -S-- 11a0:c3 ret +ffff fb3e 0003 0016 fb5a fb60 001e 0068 -S-- 0ec6:83c406 add sp, 6 +ffff fb3e 0003 0016 fb60 fb60 001e 0068 -S-- 0ec9:e9d102 jmp 119d +ffff fb3e 0003 0016 fb60 fb60 001e 0068 -S-- 119d:89ec mov sp, bp +ffff fb3e 0003 0016 fb60 fb60 001e 0068 -S-- 119f:5d pop bp +ffff fb3e 0003 0016 fb62 fb88 001e 0068 -S-- 11a0:c3 ret +ffff fb3e 0003 0016 fb64 fb88 001e 0068 -S-- 0e5f:5b pop bx +ffff 0001 0003 0016 fb66 fb88 001e 0068 -S-- 0e60:5b pop bx +ffff fb68 0003 0016 fb68 fb88 001e 0068 -S-- 0e61:31db xor bx, bx +ffff 0000 0003 0016 fb68 fb88 001e 0068 --Z- 0e63:09c0 or ax, ax +ffff 0000 0003 0016 fb68 fb88 001e 0068 -S-- 0e65:7501 jne 0e68 +ffff 0000 0003 0016 fb68 fb88 001e 0068 -S-- 0e68:89d8 mov ax, bx +0000 0000 0003 0016 fb68 fb88 001e 0068 -S-- 0e6a:e93003 jmp 119d +0000 0000 0003 0016 fb68 fb88 001e 0068 -S-- 119d:89ec mov sp, bp +0000 0000 0003 0016 fb88 fb88 001e 0068 -S-- 119f:5d pop bp +0000 0000 0003 0016 fb8a fb96 001e 0068 -S-- 11a0:c3 ret +0000 0000 0003 0016 fb8c fb96 001e 0068 -S-- 08a2:5b pop bx +0000 0001 0003 0016 fb8e fb96 001e 0068 -S-- 08a3:09c0 or ax, ax +0000 0001 0003 0016 fb8e fb96 001e 0068 --Z- 08a5:7426 je 08cd +0000 0001 0003 0016 fb8e fb96 001e 0068 --Z- 08cd:b80004 mov ax, 0400 +0400 0001 0003 0016 fb8e fb96 001e 0068 --Z- 08d0:50 push ax +0400 0001 0003 0016 fb8c fb96 001e 0068 --Z- 08d1:e84c02 call 0b20 +0400 0001 0003 0016 fb8a fb96 001e 0068 --Z- 0b20:55 push bp +0400 0001 0003 0016 fb88 fb96 001e 0068 --Z- 0b21:89e5 mov bp, sp +0400 0001 0003 0016 fb88 fb88 001e 0068 --Z- 0b23:83ec0c sub sp, c +0400 0001 0003 0016 fb7c fb88 001e 0068 -S-- 0b26:56 push si +0400 0001 0003 0016 fb7a fb88 001e 0068 -S-- 0b27:57 push di +0400 0001 0003 0016 fb78 fb88 001e 0068 -S-- 0b28:837e0400 cmp [bp+4], 0 ;[fb8c]0400 +0400 0001 0003 0016 fb78 fb88 001e 0068 ---- 0b2c:7505 jne 0b33 +0400 0001 0003 0016 fb78 fb88 001e 0068 ---- 0b33:c746f40000 mov [bp-c], 0000 ;[fb7c]0000 +0400 0001 0003 0016 fb78 fb88 001e 0068 ---- 0b38:837ef402 cmp [bp-c], 2 ;[fb7c]0000 +0400 0001 0003 0016 fb78 fb88 001e 0068 -S-C 0b3c:7203 jb 0b41 +0400 0001 0003 0016 fb78 fb88 001e 0068 -S-C 0b41:8b5604 mov dx, [bp+4] ;[fb8c]0400 +0400 0001 0003 0400 fb78 fb88 001e 0068 -S-C 0b44:42 inc dx +0400 0001 0003 0401 fb78 fb88 001e 0068 ---C 0b45:81e2feff and dx, fffe +0400 0001 0003 0400 fb78 fb88 001e 0068 ---- 0b49:83c202 add dx, 2 +0400 0001 0003 0402 fb78 fb88 001e 0068 ---- 0b4c:8956f6 mov [bp-a], dx ;[fb7e]0000 +0400 0001 0003 0402 fb78 fb88 001e 0068 ---- 0b4f:83fa04 cmp dx, 4 +0400 0001 0003 0402 fb78 fb88 001e 0068 ---- 0b52:730b jnb 0b5f +0400 0001 0003 0402 fb78 fb88 001e 0068 ---- 0b5f:833e140200 cmp [0214], 0 ;[0214]0000 +0400 0001 0003 0402 fb78 fb88 001e 0068 --Z- 0b64:752d jne 0b93 +0400 0001 0003 0402 fb78 fb88 001e 0068 --Z- 0b66:b80400 mov ax, 0004 +0004 0001 0003 0402 fb78 fb88 001e 0068 --Z- 0b69:50 push ax +0004 0001 0003 0402 fb76 fb88 001e 0068 --Z- 0b6a:e86a02 call 0dd7 +0004 0001 0003 0402 fb74 fb88 001e 0068 --Z- 0dd7:55 push bp +0004 0001 0003 0402 fb72 fb88 001e 0068 --Z- 0dd8:89e5 mov bp, sp +0004 0001 0003 0402 fb72 fb72 001e 0068 --Z- 0dda:56 push si +0004 0001 0003 0402 fb70 fb72 001e 0068 --Z- 0ddb:57 push di +0004 0001 0003 0402 fb6e fb72 001e 0068 --Z- 0ddc:8b362801 mov si, [0128] ;[0128]0274 +0004 0001 0003 0402 fb6e fb72 0274 0068 --Z- 0de0:8b5604 mov dx, [bp+4] ;[fb76]0004 +0004 0001 0003 0004 fb6e fb72 0274 0068 --Z- 0de3:03162801 add dx, [0128] ;[0128]0274 +0004 0001 0003 0278 fb6e fb72 0274 0068 ---- 0de7:89d7 mov di, dx +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0de9:837e0400 cmp [bp+4], 0 ;[fb76]0004 +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0ded:7e04 jle 0df3 +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0def:39f7 cmp di, si +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0df1:720a jb 0dfd +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0df3:837e0400 cmp [bp+4], 0 ;[fb76]0004 +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0df7:7d09 jnl 0e02 +0004 0001 0003 0278 fb6e fb72 0274 0278 ---- 0e02:57 push di +0004 0001 0003 0278 fb6c fb72 0274 0278 ---- 0e03:e896ff call 0d9c +0004 0001 0003 0278 fb6a fb72 0274 0278 ---- 0d9c:55 push bp +0004 0001 0003 0278 fb68 fb72 0274 0278 ---- 0d9d:89e5 mov bp, sp +0004 0001 0003 0278 fb68 fb68 0274 0278 ---- 0d9f:83ec18 sub sp, 18 +0004 0001 0003 0278 fb50 fb68 0274 0278 -S-- 0da2:8b162801 mov dx, [0128] ;[0128]0274 +0004 0001 0003 0274 fb50 fb68 0274 0278 -S-- 0da6:395604 cmp [bp+4], dx ;[fb6c]0278 +0004 0001 0003 0274 fb50 fb68 0274 0278 ---- 0da9:7427 je 0dd2 +0004 0001 0003 0274 fb50 fb68 0274 0278 ---- 0dab:8b5604 mov dx, [bp+4] ;[fb6c]0278 +0004 0001 0003 0278 fb50 fb68 0274 0278 ---- 0dae:8956f2 mov [bp-e], dx ;[fb5a]0001 +0004 0001 0003 0278 fb50 fb68 0274 0278 ---- 0db1:8d46e8 lea ax, [bp-18] ;[fb50]fb68 +fb50 0001 0003 0278 fb50 fb68 0274 0278 ---- 0db4:50 push ax +fb50 0001 0003 0278 fb4e fb68 0274 0278 ---- 0db5:b81100 mov ax, 0011 +0011 0001 0003 0278 fb4e fb68 0274 0278 ---- 0db8:50 push ax +0011 0001 0003 0278 fb4c fb68 0274 0278 ---- 0db9:31c0 xor ax, ax +0000 0001 0003 0278 fb4c fb68 0274 0278 --Z- 0dbb:50 push ax +0000 0001 0003 0278 fb4a fb68 0274 0278 --Z- 0dbc:e85600 call 0e15 +0000 0001 0003 0278 fb48 fb68 0274 0278 --Z- 0e15:55 push bp +0000 0001 0003 0278 fb46 fb68 0274 0278 --Z- 0e16:89e5 mov bp, sp +0000 0001 0003 0278 fb46 fb46 0274 0278 --Z- 0e18:56 push si +0000 0001 0003 0278 fb44 fb46 0274 0278 --Z- 0e19:57 push di +0000 0001 0003 0278 fb42 fb46 0274 0278 --Z- 0e1a:8b7608 mov si, [bp+8] ;[fb4e]fb50 +0000 0001 0003 0278 fb42 fb46 fb50 0278 --Z- 0e1d:8b5606 mov dx, [bp+6] ;[fb4c]0011 +0000 0001 0003 0011 fb42 fb46 fb50 0278 --Z- 0e20:895402 mov [si+2], dx ;[fb52]0000 +0000 0001 0003 0011 fb42 fb46 fb50 0278 --Z- 0e23:56 push si +0000 0001 0003 0011 fb40 fb46 fb50 0278 --Z- 0e24:ff7604 push [bp+4] ;[fb4a]0000 +0000 0001 0003 0011 fb3e fb46 fb50 0278 --Z- 0e27:e86b02 call 1095 +0000 0001 0003 0011 fb3c fb46 fb50 0278 --Z- 1095:b90300 mov cx, 0003 +0000 0001 0003 0011 fb3c fb46 fb50 0278 --Z- 1098:eb00 jmp short 109a +0000 0001 0003 0011 fb3c fb46 fb50 0278 --Z- 109a:55 push bp +0000 0001 0003 0011 fb3a fb46 fb50 0278 --Z- 109b:89e5 mov bp, sp +0000 0001 0003 0011 fb3a fb3a fb50 0278 --Z- 109d:8b4604 mov ax, [bp+4] ;[fb3e]0000 +0000 0001 0003 0011 fb3a fb3a fb50 0278 --Z- 10a0:8b5e06 mov bx, [bp+6] ;[fb40]fb50 +0000 fb50 0003 0011 fb3a fb3a fb50 0278 --Z- 10a3:cd20 int 20 + 0> +0000 fb50 0003 0011 fb3a fb3a fb50 0278 --Z- 10a5:5d pop bp +0000 fb50 0003 0011 fb3c fb46 fb50 0278 --Z- 10a6:c3 ret +0000 fb50 0003 0011 fb3e fb46 fb50 0278 --Z- 0e2a:5b pop bx +0000 0000 0003 0011 fb40 fb46 fb50 0278 --Z- 0e2b:5b pop bx +0000 fb50 0003 0011 fb42 fb46 fb50 0278 --Z- 0e2c:89c7 mov di, ax +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e2e:09ff or di, di +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e30:7403 je 0e35 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e35:837c0200 cmp [si+2], 0 ;[fb52]0000 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e39:7d0e jnl 0e49 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e49:8b4402 mov ax, [si+2] ;[fb52]0000 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e4c:e94c03 jmp 119b +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 119b:5f pop di +0000 fb50 0003 0011 fb44 fb46 fb50 0278 --Z- 119c:5e pop si +0000 fb50 0003 0011 fb46 fb46 0274 0278 --Z- 119d:89ec mov sp, bp +0000 fb50 0003 0011 fb46 fb46 0274 0278 --Z- 119f:5d pop bp +0000 fb50 0003 0011 fb48 fb68 0274 0278 --Z- 11a0:c3 ret +0000 fb50 0003 0011 fb4a fb68 0274 0278 --Z- 0dbf:83c406 add sp, 6 +0000 fb50 0003 0011 fb50 fb68 0274 0278 -S-- 0dc2:09c0 or ax, ax +0000 fb50 0003 0011 fb50 fb68 0274 0278 --Z- 0dc4:7d05 jnl 0dcb +0000 fb50 0003 0011 fb50 fb68 0274 0278 --Z- 0dcb:8b56fa mov dx, [bp-6] ;[fb62]0278 +0000 fb50 0003 0278 fb50 fb68 0274 0278 --Z- 0dce:89162801 mov [0128], dx ;[0128]0274 +0000 fb50 0003 0278 fb50 fb68 0274 0278 --Z- 0dd2:31c0 xor ax, ax +0000 fb50 0003 0278 fb50 fb68 0274 0278 --Z- 0dd4:e9c603 jmp 119d +0000 fb50 0003 0278 fb50 fb68 0274 0278 --Z- 119d:89ec mov sp, bp +0000 fb50 0003 0278 fb68 fb68 0274 0278 --Z- 119f:5d pop bp +0000 fb50 0003 0278 fb6a fb72 0274 0278 --Z- 11a0:c3 ret +0000 fb50 0003 0278 fb6c fb72 0274 0278 --Z- 0e06:5b pop bx +0000 0278 0003 0278 fb6e fb72 0274 0278 --Z- 0e07:09c0 or ax, ax +0000 0278 0003 0278 fb6e fb72 0274 0278 --Z- 0e09:7504 jne 0e0f +0000 0278 0003 0278 fb6e fb72 0274 0278 --Z- 0e0b:89f0 mov ax, si +0274 0278 0003 0278 fb6e fb72 0274 0278 --Z- 0e0d:eb03 jmp short 0e12 +0274 0278 0003 0278 fb6e fb72 0274 0278 --Z- 0e12:e98603 jmp 119b +0274 0278 0003 0278 fb6e fb72 0274 0278 --Z- 119b:5f pop di +0274 0278 0003 0278 fb70 fb72 0274 0068 --Z- 119c:5e pop si +0274 0278 0003 0278 fb72 fb72 001e 0068 --Z- 119d:89ec mov sp, bp +0274 0278 0003 0278 fb72 fb72 001e 0068 --Z- 119f:5d pop bp +0274 0278 0003 0278 fb74 fb88 001e 0068 --Z- 11a0:c3 ret +0274 0278 0003 0278 fb76 fb88 001e 0068 --Z- 0b6d:5b pop bx +0274 0004 0003 0278 fb78 fb88 001e 0068 --Z- 0b6e:89c6 mov si, ax +0274 0004 0003 0278 fb78 fb88 0274 0068 --Z- 0b70:3dffff cmp ax, ffff +0274 0004 0003 0278 fb78 fb88 0274 0068 ---C 0b73:7505 jne 0b7a +0274 0004 0003 0278 fb78 fb88 0274 0068 ---C 0b7a:89f2 mov dx, si +0274 0004 0003 0274 fb78 fb88 0274 0068 ---C 0b7c:42 inc dx +0274 0004 0003 0275 fb78 fb88 0274 0068 ---C 0b7d:81e2feff and dx, fffe +0274 0004 0003 0274 fb78 fb88 0274 0068 ---- 0b81:89d6 mov si, dx +0274 0004 0003 0274 fb78 fb88 0274 0068 ---- 0b83:83c602 add si, 2 +0274 0004 0003 0274 fb78 fb88 0276 0068 ---- 0b86:89361402 mov [0214], si ;[0214]0000 +0274 0004 0003 0274 fb78 fb88 0276 0068 ---- 0b8a:89361602 mov [0216], si ;[0216]0000 +0274 0004 0003 0274 fb78 fb88 0276 0068 ---- 0b8e:c744fe0000 mov [si-2], 0000 ;[0274]0000 +0274 0004 0003 0274 fb78 fb88 0276 0068 ---- 0b93:c746fe0000 mov [bp-2], 0000 ;[fb86]0000 +0274 0004 0003 0274 fb78 fb88 0276 0068 ---- 0b98:8b361802 mov si, [0218] ;[0218]0000 +0274 0004 0003 0274 fb78 fb88 0000 0068 ---- 0b9c:09f6 or si, si +0274 0004 0003 0274 fb78 fb88 0000 0068 --Z- 0b9e:744d je 0bed +0274 0004 0003 0274 fb78 fb88 0000 0068 --Z- 0bed:ff76f6 push [bp-a] ;[fb7e]0402 +0274 0004 0003 0274 fb76 fb88 0000 0068 --Z- 0bf0:e8d0fe call 0ac3 +0274 0004 0003 0274 fb74 fb88 0000 0068 --Z- 0ac3:55 push bp +0274 0004 0003 0274 fb72 fb88 0000 0068 --Z- 0ac4:89e5 mov bp, sp +0274 0004 0003 0274 fb72 fb72 0000 0068 --Z- 0ac6:56 push si +0274 0004 0003 0274 fb70 fb72 0000 0068 --Z- 0ac7:8b1e1602 mov bx, [0216] ;[0216]0276 +0274 0276 0003 0274 fb70 fb72 0000 0068 --Z- 0acb:035e04 add bx, [bp+4] ;[fb76]0402 +0274 0678 0003 0274 fb70 fb72 0000 0068 ---- 0ace:391e1602 cmp [0216], bx ;[0216]0276 +0274 0678 0003 0274 fb70 fb72 0000 0068 -S-C 0ad2:7717 jnbe 0aeb +0274 0678 0003 0274 fb70 fb72 0000 0068 -S-C 0ad4:8b5604 mov dx, [bp+4] ;[fb76]0402 +0274 0678 0003 0402 fb70 fb72 0000 0068 -S-C 0ad7:03161602 add dx, [0216] ;[0216]0276 +0274 0678 0003 0678 fb70 fb72 0000 0068 ---- 0adb:81c2ff03 add dx, 03ff +0274 0678 0003 0a77 fb70 fb72 0000 0068 ---- 0adf:81e200fc and dx, fc00 +0274 0678 0003 0800 fb70 fb72 0000 0068 ---- 0ae3:89d6 mov si, dx +0274 0678 0003 0800 fb70 fb72 0800 0068 ---- 0ae5:39161602 cmp [0216], dx ;[0216]0276 +0274 0678 0003 0800 fb70 fb72 0800 0068 -S-C 0ae9:760a jbe 0af5 +0274 0678 0003 0800 fb70 fb72 0800 0068 -S-C 0af5:56 push si +0274 0678 0003 0800 fb6e fb72 0800 0068 -S-C 0af6:e8a302 call 0d9c +0274 0678 0003 0800 fb6c fb72 0800 0068 -S-C 0d9c:55 push bp +0274 0678 0003 0800 fb6a fb72 0800 0068 -S-C 0d9d:89e5 mov bp, sp +0274 0678 0003 0800 fb6a fb6a 0800 0068 -S-C 0d9f:83ec18 sub sp, 18 +0274 0678 0003 0800 fb52 fb6a 0800 0068 -S-- 0da2:8b162801 mov dx, [0128] ;[0128]0278 +0274 0678 0003 0278 fb52 fb6a 0800 0068 -S-- 0da6:395604 cmp [bp+4], dx ;[fb6e]0800 +0274 0678 0003 0278 fb52 fb6a 0800 0068 ---- 0da9:7427 je 0dd2 +0274 0678 0003 0278 fb52 fb6a 0800 0068 ---- 0dab:8b5604 mov dx, [bp+4] ;[fb6e]0800 +0274 0678 0003 0800 fb52 fb6a 0800 0068 ---- 0dae:8956f2 mov [bp-e], dx ;[fb5c]5408 +0274 0678 0003 0800 fb52 fb6a 0800 0068 ---- 0db1:8d46e8 lea ax, [bp-18] ;[fb52]0000 +fb52 0678 0003 0800 fb52 fb6a 0800 0068 ---- 0db4:50 push ax +fb52 0678 0003 0800 fb50 fb6a 0800 0068 ---- 0db5:b81100 mov ax, 0011 +0011 0678 0003 0800 fb50 fb6a 0800 0068 ---- 0db8:50 push ax +0011 0678 0003 0800 fb4e fb6a 0800 0068 ---- 0db9:31c0 xor ax, ax +0000 0678 0003 0800 fb4e fb6a 0800 0068 --Z- 0dbb:50 push ax +0000 0678 0003 0800 fb4c fb6a 0800 0068 --Z- 0dbc:e85600 call 0e15 +0000 0678 0003 0800 fb4a fb6a 0800 0068 --Z- 0e15:55 push bp +0000 0678 0003 0800 fb48 fb6a 0800 0068 --Z- 0e16:89e5 mov bp, sp +0000 0678 0003 0800 fb48 fb48 0800 0068 --Z- 0e18:56 push si +0000 0678 0003 0800 fb46 fb48 0800 0068 --Z- 0e19:57 push di +0000 0678 0003 0800 fb44 fb48 0800 0068 --Z- 0e1a:8b7608 mov si, [bp+8] ;[fb50]fb52 +0000 0678 0003 0800 fb44 fb48 fb52 0068 --Z- 0e1d:8b5606 mov dx, [bp+6] ;[fb4e]0011 +0000 0678 0003 0011 fb44 fb48 fb52 0068 --Z- 0e20:895402 mov [si+2], dx ;[fb54]0000 +0000 0678 0003 0011 fb44 fb48 fb52 0068 --Z- 0e23:56 push si +0000 0678 0003 0011 fb42 fb48 fb52 0068 --Z- 0e24:ff7604 push [bp+4] ;[fb4c]0000 +0000 0678 0003 0011 fb40 fb48 fb52 0068 --Z- 0e27:e86b02 call 1095 +0000 0678 0003 0011 fb3e fb48 fb52 0068 --Z- 1095:b90300 mov cx, 0003 +0000 0678 0003 0011 fb3e fb48 fb52 0068 --Z- 1098:eb00 jmp short 109a +0000 0678 0003 0011 fb3e fb48 fb52 0068 --Z- 109a:55 push bp +0000 0678 0003 0011 fb3c fb48 fb52 0068 --Z- 109b:89e5 mov bp, sp +0000 0678 0003 0011 fb3c fb3c fb52 0068 --Z- 109d:8b4604 mov ax, [bp+4] ;[fb40]0000 +0000 0678 0003 0011 fb3c fb3c fb52 0068 --Z- 10a0:8b5e06 mov bx, [bp+6] ;[fb42]fb52 +0000 fb52 0003 0011 fb3c fb3c fb52 0068 --Z- 10a3:cd20 int 20 + 0> +0000 fb52 0003 0011 fb3c fb3c fb52 0068 --Z- 10a5:5d pop bp +0000 fb52 0003 0011 fb3e fb48 fb52 0068 --Z- 10a6:c3 ret +0000 fb52 0003 0011 fb40 fb48 fb52 0068 --Z- 0e2a:5b pop bx +0000 0000 0003 0011 fb42 fb48 fb52 0068 --Z- 0e2b:5b pop bx +0000 fb52 0003 0011 fb44 fb48 fb52 0068 --Z- 0e2c:89c7 mov di, ax +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e2e:09ff or di, di +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e30:7403 je 0e35 +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e35:837c0200 cmp [si+2], 0 ;[fb54]0000 +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e39:7d0e jnl 0e49 +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e49:8b4402 mov ax, [si+2] ;[fb54]0000 +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 0e4c:e94c03 jmp 119b +0000 fb52 0003 0011 fb44 fb48 fb52 0000 --Z- 119b:5f pop di +0000 fb52 0003 0011 fb46 fb48 fb52 0068 --Z- 119c:5e pop si +0000 fb52 0003 0011 fb48 fb48 0800 0068 --Z- 119d:89ec mov sp, bp +0000 fb52 0003 0011 fb48 fb48 0800 0068 --Z- 119f:5d pop bp +0000 fb52 0003 0011 fb4a fb6a 0800 0068 --Z- 11a0:c3 ret +0000 fb52 0003 0011 fb4c fb6a 0800 0068 --Z- 0dbf:83c406 add sp, 6 +0000 fb52 0003 0011 fb52 fb6a 0800 0068 -S-- 0dc2:09c0 or ax, ax +0000 fb52 0003 0011 fb52 fb6a 0800 0068 --Z- 0dc4:7d05 jnl 0dcb +0000 fb52 0003 0011 fb52 fb6a 0800 0068 --Z- 0dcb:8b56fa mov dx, [bp-6] ;[fb64]0800 +0000 fb52 0003 0800 fb52 fb6a 0800 0068 --Z- 0dce:89162801 mov [0128], dx ;[0128]0278 +0000 fb52 0003 0800 fb52 fb6a 0800 0068 --Z- 0dd2:31c0 xor ax, ax +0000 fb52 0003 0800 fb52 fb6a 0800 0068 --Z- 0dd4:e9c603 jmp 119d +0000 fb52 0003 0800 fb52 fb6a 0800 0068 --Z- 119d:89ec mov sp, bp +0000 fb52 0003 0800 fb6a fb6a 0800 0068 --Z- 119f:5d pop bp +0000 fb52 0003 0800 fb6c fb72 0800 0068 --Z- 11a0:c3 ret +0000 fb52 0003 0800 fb6e fb72 0800 0068 --Z- 0af9:5b pop bx +0000 0800 0003 0800 fb70 fb72 0800 0068 --Z- 0afa:09c0 or ax, ax +0000 0800 0003 0800 fb70 fb72 0800 0068 --Z- 0afc:7404 je 0b02 +0000 0800 0003 0800 fb70 fb72 0800 0068 --Z- 0b02:8b1e1602 mov bx, [0216] ;[0216]0276 +0000 0276 0003 0800 fb70 fb72 0800 0068 --Z- 0b06:8977fe mov [bx-2], si ;[0274]0000 +0000 0276 0003 0800 fb70 fb72 0800 0068 --Z- 0b09:c744fe0000 mov [si-2], 0000 ;[07fe]0000 +0000 0276 0003 0800 fb70 fb72 0800 0068 --Z- 0b0e:ff361602 push [0216] ;[0216]0276 +0000 0276 0003 0800 fb6e fb72 0800 0068 --Z- 0b12:e8da01 call 0cef +0000 0276 0003 0800 fb6c fb72 0800 0068 --Z- 0cef:55 push bp +0000 0276 0003 0800 fb6a fb72 0800 0068 --Z- 0cf0:89e5 mov bp, sp +0000 0276 0003 0800 fb6a fb6a 0800 0068 --Z- 0cf2:83ec06 sub sp, 6 +0000 0276 0003 0800 fb64 fb6a 0800 0068 -S-- 0cf5:56 push si +0000 0276 0003 0800 fb62 fb6a 0800 0068 -S-- 0cf6:57 push di +0000 0276 0003 0800 fb60 fb6a 0800 0068 -S-- 0cf7:8b5604 mov dx, [bp+4] ;[fb6e]0276 +0000 0276 0003 0276 fb60 fb6a 0800 0068 -S-- 0cfa:8956fa mov [bp-6], dx ;[fb64]0800 +0000 0276 0003 0276 fb60 fb6a 0800 0068 -S-- 0cfd:09d2 or dx, dx +0000 0276 0003 0276 fb60 fb6a 0800 0068 ---- 0cff:7461 je 0d62 +0000 0276 0003 0276 fb60 fb6a 0800 0068 ---- 0d01:31ff xor di, di +0000 0276 0003 0276 fb60 fb6a 0800 0000 --Z- 0d03:8b361802 mov si, [0218] ;[0218]0000 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d07:09f6 or si, si +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d09:740b je 0d16 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d16:8b5efa mov bx, [bp-6] ;[fb64]0276 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d19:8937 mov [bx], si ;[0276]0000 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d1b:09ff or di, di +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d1d:7407 je 0d26 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d26:8b56fa mov dx, [bp-6] ;[fb64]0276 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d29:89161802 mov [0218], dx ;[0218]0000 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d2d:09f6 or si, si +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d2f:7415 je 0d46 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d46:09ff or di, di +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d48:7418 je 0d62 +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 0d62:e93604 jmp 119b +0000 0276 0003 0276 fb60 fb6a 0000 0000 --Z- 119b:5f pop di +0000 0276 0003 0276 fb62 fb6a 0000 0068 --Z- 119c:5e pop si +0000 0276 0003 0276 fb64 fb6a 0800 0068 --Z- 119d:89ec mov sp, bp +0000 0276 0003 0276 fb6a fb6a 0800 0068 --Z- 119f:5d pop bp +0000 0276 0003 0276 fb6c fb72 0800 0068 --Z- 11a0:c3 ret +0000 0276 0003 0276 fb6e fb72 0800 0068 --Z- 0b15:5b pop bx +0000 0276 0003 0276 fb70 fb72 0800 0068 --Z- 0b16:89361602 mov [0216], si ;[0216]0276 +0000 0276 0003 0276 fb70 fb72 0800 0068 --Z- 0b1a:b80100 mov ax, 0001 +0001 0276 0003 0276 fb70 fb72 0800 0068 --Z- 0b1d:e97c06 jmp 119c +0001 0276 0003 0276 fb70 fb72 0800 0068 --Z- 119c:5e pop si +0001 0276 0003 0276 fb72 fb72 0000 0068 --Z- 119d:89ec mov sp, bp +0001 0276 0003 0276 fb72 fb72 0000 0068 --Z- 119f:5d pop bp +0001 0276 0003 0276 fb74 fb88 0000 0068 --Z- 11a0:c3 ret +0001 0276 0003 0276 fb76 fb88 0000 0068 --Z- 0bf3:5b pop bx +0001 0402 0003 0276 fb78 fb88 0000 0068 --Z- 0bf4:09c0 or ax, ax +0001 0402 0003 0276 fb78 fb88 0000 0068 ---- 0bf6:7406 je 0bfe +0001 0402 0003 0276 fb78 fb88 0000 0068 ---- 0bf8:ff46f4 inc [bp-c] ;[fb7c]0000 +0001 0402 0003 0276 fb78 fb88 0000 0068 ---- 0bfb:e93aff jmp 0b38 +0001 0402 0003 0276 fb78 fb88 0000 0068 ---- 0b38:837ef402 cmp [bp-c], 2 ;[fb7c]0001 +0001 0402 0003 0276 fb78 fb88 0000 0068 -S-C 0b3c:7203 jb 0b41 +0001 0402 0003 0276 fb78 fb88 0000 0068 -S-C 0b41:8b5604 mov dx, [bp+4] ;[fb8c]0400 +0001 0402 0003 0400 fb78 fb88 0000 0068 -S-C 0b44:42 inc dx +0001 0402 0003 0401 fb78 fb88 0000 0068 ---C 0b45:81e2feff and dx, fffe +0001 0402 0003 0400 fb78 fb88 0000 0068 ---- 0b49:83c202 add dx, 2 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b4c:8956f6 mov [bp-a], dx ;[fb7e]0402 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b4f:83fa04 cmp dx, 4 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b52:730b jnb 0b5f +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b5f:833e140200 cmp [0214], 0 ;[0214]0276 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b64:752d jne 0b93 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b93:c746fe0000 mov [bp-2], 0000 ;[fb86]0000 +0001 0402 0003 0402 fb78 fb88 0000 0068 ---- 0b98:8b361802 mov si, [0218] ;[0218]0276 +0001 0402 0003 0402 fb78 fb88 0276 0068 ---- 0b9c:09f6 or si, si +0001 0402 0003 0402 fb78 fb88 0276 0068 ---- 0b9e:744d je 0bed +0001 0402 0003 0402 fb78 fb88 0276 0068 ---- 0ba0:8b54fe mov dx, [si-2] ;[0274]0800 +0001 0402 0003 0800 fb78 fb88 0276 0068 ---- 0ba3:8956fa mov [bp-6], dx ;[fb82]0000 +0001 0402 0003 0800 fb78 fb88 0276 0068 ---- 0ba6:8b56f6 mov dx, [bp-a] ;[fb7e]0402 +0001 0402 0003 0402 fb78 fb88 0276 0068 ---- 0ba9:01f2 add dx, si +0001 0402 0003 0678 fb78 fb88 0276 0068 ---- 0bab:89d7 mov di, dx +0001 0402 0003 0678 fb78 fb88 0276 0678 ---- 0bad:397efa cmp [bp-6], di ;[fb82]0800 +0001 0402 0003 0678 fb78 fb88 0276 0678 ---- 0bb0:7234 jb 0be6 +0001 0402 0003 0678 fb78 fb88 0276 0678 ---- 0bb2:39f7 cmp di, si +0001 0402 0003 0678 fb78 fb88 0276 0678 ---- 0bb4:7630 jbe 0be6 +0001 0402 0003 0678 fb78 fb88 0276 0678 ---- 0bb6:8d5d02 lea bx, [di+2] ;[067a]0000 +0001 067a 0003 0678 fb78 fb88 0276 0678 ---- 0bb9:395efa cmp [bp-6], bx ;[fb82]0800 +0001 067a 0003 0678 fb78 fb88 0276 0678 ---- 0bbc:760f jbe 0bcd +0001 067a 0003 0678 fb78 fb88 0276 0678 ---- 0bbe:8b56fa mov dx, [bp-6] ;[fb82]0800 +0001 067a 0003 0800 fb78 fb88 0276 0678 ---- 0bc1:8955fe mov [di-2], dx ;[0676]0000 +0001 067a 0003 0800 fb78 fb88 0276 0678 ---- 0bc4:897cfe mov [si-2], di ;[0274]0800 +0001 067a 0003 0800 fb78 fb88 0276 0678 ---- 0bc7:8b14 mov dx, [si] ;[0276]0000 +0001 067a 0003 0000 fb78 fb88 0276 0678 ---- 0bc9:8915 mov [di], dx ;[0678]0000 +0001 067a 0003 0000 fb78 fb88 0276 0678 ---- 0bcb:893c mov [si], di ;[0276]0000 +0001 067a 0003 0000 fb78 fb88 0276 0678 ---- 0bcd:837efe00 cmp [bp-2], 0 ;[fb86]0000 +0001 067a 0003 0000 fb78 fb88 0276 0678 --Z- 0bd1:7409 je 0bdc +0001 067a 0003 0000 fb78 fb88 0276 0678 --Z- 0bdc:8b14 mov dx, [si] ;[0276]0678 +0001 067a 0003 0678 fb78 fb88 0276 0678 --Z- 0bde:89161802 mov [0218], dx ;[0218]0276 +0001 067a 0003 0678 fb78 fb88 0276 0678 --Z- 0be2:89f0 mov ax, si +0276 067a 0003 0678 fb78 fb88 0276 0678 --Z- 0be4:eb1a jmp short 0c00 +0276 067a 0003 0678 fb78 fb88 0276 0678 --Z- 0c00:e99805 jmp 119b +0276 067a 0003 0678 fb78 fb88 0276 0678 --Z- 119b:5f pop di +0276 067a 0003 0678 fb7a fb88 0276 0068 --Z- 119c:5e pop si +0276 067a 0003 0678 fb7c fb88 001e 0068 --Z- 119d:89ec mov sp, bp +0276 067a 0003 0678 fb88 fb88 001e 0068 --Z- 119f:5d pop bp +0276 067a 0003 0678 fb8a fb96 001e 0068 --Z- 11a0:c3 ret +0276 067a 0003 0678 fb8c fb96 001e 0068 --Z- 08d4:5b pop bx +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08d5:894408 mov [si+8], ax ;[0026]0000 +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08d8:09c0 or ax, ax +0276 0400 0003 0678 fb8e fb96 001e 0068 ---- 08da:7507 jne 08e3 +0276 0400 0003 0678 fb8e fb96 001e 0068 ---- 08e3:814c040800 or [si+4], 0008 ;[0022]0102 +0276 0400 0003 0678 fb8e fb96 001e 0068 ---- 08e8:c744060004 mov [si+6], 0400 ;[0024]0000 +0276 0400 0003 0678 fb8e fb96 001e 0068 ---- 08ed:f6440440 test byte [si+4], 40 ;[0022]0a +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08f1:7506 jne 08f9 +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08f3:c704ff03 mov [si], 03ff ;[001e]ffff +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08f7:eb04 jmp short 08fd +0276 0400 0003 0678 fb8e fb96 001e 0068 --Z- 08fd:8b5408 mov dx, [si+8] ;[0026]0276 +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 0900:89540a mov [si+a], dx ;[0028]0000 +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 0903:f6440404 test byte [si+4], 4 ;[0022]0a +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 0907:745b je 0964 +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 0964:f6440440 test byte [si+4], 40 ;[0022]0a +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 0968:7503 jne 096d +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 096a:e97700 jmp 09e4 +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 09e4:8b540a mov dx, [si+a] ;[0028]0276 +0276 0400 0003 0276 fb8e fb96 001e 0068 --Z- 09e7:2b5408 sub dx, [si+8] ;[0026]0276 +0276 0400 0003 0000 fb8e fb96 001e 0068 --Z- 09ea:8956fc mov [bp-4], dx ;[fb92]0068 +0276 0400 0003 0000 fb8e fb96 001e 0068 --Z- 09ed:8b5406 mov dx, [si+6] ;[0024]0400 +0276 0400 0003 0400 fb8e fb96 001e 0068 --Z- 09f0:4a dec dx +0276 0400 0003 03ff fb8e fb96 001e 0068 ---- 09f1:8914 mov [si], dx ;[001e]03ff +0276 0400 0003 03ff fb8e fb96 001e 0068 ---- 09f3:8b5c08 mov bx, [si+8] ;[0026]0276 +0276 0276 0003 03ff fb8e fb96 001e 0068 ---- 09f6:83c301 add bx, 1 +0276 0277 0003 03ff fb8e fb96 001e 0068 ---- 09f9:895c0a mov [si+a], bx ;[0028]0276 +0276 0277 0003 03ff fb8e fb96 001e 0068 ---- 09fc:837efc00 cmp [bp-4], 0 ;[fb92]0000 +0276 0277 0003 03ff fb8e fb96 001e 0068 --Z- 0a00:7e4d jle 0a4f +0276 0277 0003 03ff fb8e fb96 001e 0068 --Z- 0a4f:89fa mov dx, di +0276 0277 0003 0068 fb8e fb96 001e 0068 --Z- 0a51:8b5c08 mov bx, [si+8] ;[0026]0276 +0276 0276 0003 0068 fb8e fb96 001e 0068 --Z- 0a54:8817 mov [bx], dl ;[0276]78 +0276 0276 0003 0068 fb8e fb96 001e 0068 --Z- 0a56:89f8 mov ax, di +0068 0276 0003 0068 fb8e fb96 001e 0068 --Z- 0a58:30e4 xor ah, ah +0068 0276 0003 0068 fb8e fb96 001e 0068 --Z- 0a5a:e93e07 jmp 119b +0068 0276 0003 0068 fb8e fb96 001e 0068 --Z- 119b:5f pop di +0068 0276 0003 0068 fb90 fb96 001e 0000 --Z- 119c:5e pop si +0068 0276 0003 0068 fb92 fb96 001e 0000 --Z- 119d:89ec mov sp, bp +0068 0276 0003 0068 fb96 fb96 001e 0000 --Z- 119f:5d pop bp +0068 0276 0003 0068 fb98 ffbc 001e 0000 --Z- 11a0:c3 ret +0068 0276 0003 0068 fb9a ffbc 001e 0000 --Z- 02e8:5b pop bx +0068 0068 0003 0068 fb9c ffbc 001e 0000 --Z- 02e9:5b pop bx +0068 001e 0003 0068 fb9e ffbc 001e 0000 --Z- 02ea:50 push ax +0068 001e 0003 0068 fb9c ffbc 001e 0000 --Z- 02eb:5a pop dx +0068 001e 0003 0068 fb9e ffbc 001e 0000 --Z- 02ec:83faff cmp dx, -1 +0068 001e 0003 0068 fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +0068 001e 0003 0068 fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0000 +0068 001e 0003 0068 fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +0068 001e 0003 0068 fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0005 +0068 0005 0003 0068 fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]0005 +0068 0005 0003 0068 fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[0005]65 +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---C 02b9:98 cbw +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]0068 +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]0065 +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---- 02c8:7440 je 030a +0065 0005 0003 0068 fb9e ffbc 001e 0000 ---- 02ca:8b14 mov dx, [si] ;[001e]03ff +0065 0005 0003 03ff fb9e ffbc 001e 0000 ---- 02cc:4a dec dx +0065 0005 0003 03fe fb9e ffbc 001e 0000 ---- 02cd:8914 mov [si], dx ;[001e]03ff +0065 0005 0003 03fe fb9e ffbc 001e 0000 ---- 02cf:7c10 jl 02e1 +0065 0005 0003 03fe fb9e ffbc 001e 0000 ---- 02d1:8b56f8 mov dx, [bp-8] ;[ffb4]0065 +0065 0005 0003 0065 fb9e ffbc 001e 0000 ---- 02d4:30f6 xor dh, dh +0065 0005 0003 0065 fb9e ffbc 001e 0000 --Z- 02d6:8b5c0a mov bx, [si+a] ;[0028]0277 +0065 0277 0003 0065 fb9e ffbc 001e 0000 --Z- 02d9:ff440a inc [si+a] ;[0028]0277 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---- 02dc:8817 mov [bx], dl ;[0277]06 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---- 02de:52 push dx +0065 0277 0003 0065 fb9c ffbc 001e 0000 ---- 02df:eb0a jmp short 02eb +0065 0277 0003 0065 fb9c ffbc 001e 0000 ---- 02eb:5a pop dx +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---- 02ec:83faff cmp dx, -1 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0001 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +0065 0277 0003 0065 fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0006 +0065 0006 0003 0065 fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]0006 +0065 0006 0003 0065 fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[0006]6c +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---C 02b9:98 cbw +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]0065 +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]006c +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---- 02c8:7440 je 030a +006c 0006 0003 0065 fb9e ffbc 001e 0000 ---- 02ca:8b14 mov dx, [si] ;[001e]03fe +006c 0006 0003 03fe fb9e ffbc 001e 0000 ---- 02cc:4a dec dx +006c 0006 0003 03fd fb9e ffbc 001e 0000 ---- 02cd:8914 mov [si], dx ;[001e]03fe +006c 0006 0003 03fd fb9e ffbc 001e 0000 ---- 02cf:7c10 jl 02e1 +006c 0006 0003 03fd fb9e ffbc 001e 0000 ---- 02d1:8b56f8 mov dx, [bp-8] ;[ffb4]006c +006c 0006 0003 006c fb9e ffbc 001e 0000 ---- 02d4:30f6 xor dh, dh +006c 0006 0003 006c fb9e ffbc 001e 0000 --Z- 02d6:8b5c0a mov bx, [si+a] ;[0028]0278 +006c 0278 0003 006c fb9e ffbc 001e 0000 --Z- 02d9:ff440a inc [si+a] ;[0028]0278 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---- 02dc:8817 mov [bx], dl ;[0278]00 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---- 02de:52 push dx +006c 0278 0003 006c fb9c ffbc 001e 0000 ---- 02df:eb0a jmp short 02eb +006c 0278 0003 006c fb9c ffbc 001e 0000 ---- 02eb:5a pop dx +006c 0278 0003 006c fb9e ffbc 001e 0000 ---- 02ec:83faff cmp dx, -1 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0002 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +006c 0278 0003 006c fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0007 +006c 0007 0003 006c fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]0007 +006c 0007 0003 006c fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[0007]6c +006c 0007 0003 006c fb9e ffbc 001e 0000 ---C 02b9:98 cbw +006c 0007 0003 006c fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]006c +006c 0007 0003 006c fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +006c 0007 0003 006c fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +006c 0007 0003 006c fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]006c +006c 0007 0003 006c fb9e ffbc 001e 0000 ---- 02c8:7440 je 030a +006c 0007 0003 006c fb9e ffbc 001e 0000 ---- 02ca:8b14 mov dx, [si] ;[001e]03fd +006c 0007 0003 03fd fb9e ffbc 001e 0000 ---- 02cc:4a dec dx +006c 0007 0003 03fc fb9e ffbc 001e 0000 ---- 02cd:8914 mov [si], dx ;[001e]03fd +006c 0007 0003 03fc fb9e ffbc 001e 0000 ---- 02cf:7c10 jl 02e1 +006c 0007 0003 03fc fb9e ffbc 001e 0000 ---- 02d1:8b56f8 mov dx, [bp-8] ;[ffb4]006c +006c 0007 0003 006c fb9e ffbc 001e 0000 ---- 02d4:30f6 xor dh, dh +006c 0007 0003 006c fb9e ffbc 001e 0000 --Z- 02d6:8b5c0a mov bx, [si+a] ;[0028]0279 +006c 0279 0003 006c fb9e ffbc 001e 0000 --Z- 02d9:ff440a inc [si+a] ;[0028]0279 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---- 02dc:8817 mov [bx], dl ;[0279]00 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---- 02de:52 push dx +006c 0279 0003 006c fb9c ffbc 001e 0000 ---- 02df:eb0a jmp short 02eb +006c 0279 0003 006c fb9c ffbc 001e 0000 ---- 02eb:5a pop dx +006c 0279 0003 006c fb9e ffbc 001e 0000 ---- 02ec:83faff cmp dx, -1 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0003 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +006c 0279 0003 006c fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0008 +006c 0008 0003 006c fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]0008 +006c 0008 0003 006c fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[0008]6f +006f 0008 0003 006c fb9e ffbc 001e 0000 ---C 02b9:98 cbw +006f 0008 0003 006c fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]006c +006f 0008 0003 006c fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +006f 0008 0003 006c fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +006f 0008 0003 006c fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]006f +006f 0008 0003 006c fb9e ffbc 001e 0000 ---- 02c8:7440 je 030a +006f 0008 0003 006c fb9e ffbc 001e 0000 ---- 02ca:8b14 mov dx, [si] ;[001e]03fc +006f 0008 0003 03fc fb9e ffbc 001e 0000 ---- 02cc:4a dec dx +006f 0008 0003 03fb fb9e ffbc 001e 0000 ---- 02cd:8914 mov [si], dx ;[001e]03fc +006f 0008 0003 03fb fb9e ffbc 001e 0000 ---- 02cf:7c10 jl 02e1 +006f 0008 0003 03fb fb9e ffbc 001e 0000 ---- 02d1:8b56f8 mov dx, [bp-8] ;[ffb4]006f +006f 0008 0003 006f fb9e ffbc 001e 0000 ---- 02d4:30f6 xor dh, dh +006f 0008 0003 006f fb9e ffbc 001e 0000 --Z- 02d6:8b5c0a mov bx, [si+a] ;[0028]027a +006f 027a 0003 006f fb9e ffbc 001e 0000 --Z- 02d9:ff440a inc [si+a] ;[0028]027a +006f 027a 0003 006f fb9e ffbc 001e 0000 ---- 02dc:8817 mov [bx], dl ;[027a]00 +006f 027a 0003 006f fb9e ffbc 001e 0000 ---- 02de:52 push dx +006f 027a 0003 006f fb9c ffbc 001e 0000 ---- 02df:eb0a jmp short 02eb +006f 027a 0003 006f fb9c ffbc 001e 0000 ---- 02eb:5a pop dx +006f 027a 0003 006f fb9e ffbc 001e 0000 ---- 02ec:83faff cmp dx, -1 +006f 027a 0003 006f fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +006f 027a 0003 006f fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0004 +006f 027a 0003 006f fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +006f 027a 0003 006f fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]0009 +006f 0009 0003 006f fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]0009 +006f 0009 0003 006f fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[0009]0a +000a 0009 0003 006f fb9e ffbc 001e 0000 ---C 02b9:98 cbw +000a 0009 0003 006f fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]006f +000a 0009 0003 006f fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +000a 0009 0003 006f fb9e ffbc 001e 0000 ---- 02bf:7503 jne 02c4 +000a 0009 0003 006f fb9e ffbc 001e 0000 ---- 02c4:837ef825 cmp [bp-8], 25 ;[ffb4]000a +000a 0009 0003 006f fb9e ffbc 001e 0000 -S-C 02c8:7440 je 030a +000a 0009 0003 006f fb9e ffbc 001e 0000 -S-C 02ca:8b14 mov dx, [si] ;[001e]03fb +000a 0009 0003 03fb fb9e ffbc 001e 0000 -S-C 02cc:4a dec dx +000a 0009 0003 03fa fb9e ffbc 001e 0000 ---C 02cd:8914 mov [si], dx ;[001e]03fb +000a 0009 0003 03fa fb9e ffbc 001e 0000 ---C 02cf:7c10 jl 02e1 +000a 0009 0003 03fa fb9e ffbc 001e 0000 ---C 02d1:8b56f8 mov dx, [bp-8] ;[ffb4]000a +000a 0009 0003 000a fb9e ffbc 001e 0000 ---C 02d4:30f6 xor dh, dh +000a 0009 0003 000a fb9e ffbc 001e 0000 --Z- 02d6:8b5c0a mov bx, [si+a] ;[0028]027b +000a 027b 0003 000a fb9e ffbc 001e 0000 --Z- 02d9:ff440a inc [si+a] ;[0028]027b +000a 027b 0003 000a fb9e ffbc 001e 0000 ---- 02dc:8817 mov [bx], dl ;[027b]00 +000a 027b 0003 000a fb9e ffbc 001e 0000 ---- 02de:52 push dx +000a 027b 0003 000a fb9c ffbc 001e 0000 ---- 02df:eb0a jmp short 02eb +000a 027b 0003 000a fb9c ffbc 001e 0000 ---- 02eb:5a pop dx +000a 027b 0003 000a fb9e ffbc 001e 0000 ---- 02ec:83faff cmp dx, -1 +000a 027b 0003 000a fb9e ffbc 001e 0000 ---C 02ef:7514 jne 0305 +000a 027b 0003 000a fb9e ffbc 001e 0000 ---C 0305:ff46ec inc [bp-14] ;[ffa8]0005 +000a 027b 0003 000a fb9e ffbc 001e 0000 ---C 0308:eba7 jmp short 02b1 +000a 027b 0003 000a fb9e ffbc 001e 0000 ---C 02b1:8b5e04 mov bx, [bp+4] ;[ffc0]000a +000a 000a 0003 000a fb9e ffbc 001e 0000 ---C 02b4:ff4604 inc [bp+4] ;[ffc0]000a +000a 000a 0003 000a fb9e ffbc 001e 0000 ---C 02b7:8a07 mov al, [bx] ;[000a]00 +0000 000a 0003 000a fb9e ffbc 001e 0000 ---C 02b9:98 cbw +0000 000a 0003 000a fb9e ffbc 001e 0000 ---C 02ba:8946f8 mov [bp-8], ax ;[ffb4]000a +0000 000a 0003 000a fb9e ffbc 001e 0000 ---C 02bd:09c0 or ax, ax +0000 000a 0003 000a fb9e ffbc 001e 0000 --Z- 02bf:7503 jne 02c4 +0000 000a 0003 000a fb9e ffbc 001e 0000 --Z- 02c1:e93805 jmp 07fc +0000 000a 0003 000a fb9e ffbc 001e 0000 --Z- 07fc:8b46ec mov ax, [bp-14] ;[ffa8]0006 +0006 000a 0003 000a fb9e ffbc 001e 0000 --Z- 07ff:e99909 jmp 119b +0006 000a 0003 000a fb9e ffbc 001e 0000 --Z- 119b:5f pop di +0006 000a 0003 000a fba0 ffbc 001e 0000 --Z- 119c:5e pop si +0006 000a 0003 000a fba2 ffbc 0000 0000 --Z- 119d:89ec mov sp, bp +0006 000a 0003 000a ffbc ffbc 0000 0000 --Z- 119f:5d pop bp +0006 000a 0003 000a ffbe ffca 0000 0000 --Z- 11a0:c3 ret +0006 000a 0003 000a ffc0 ffca 0000 0000 --Z- 0096:83c406 add sp, 6 +0006 000a 0003 000a ffc6 ffca 0000 0000 -S-- 0099:e90111 jmp 119d +0006 000a 0003 000a ffc6 ffca 0000 0000 -S-- 119d:89ec mov sp, bp +0006 000a 0003 000a ffca ffca 0000 0000 -S-- 119f:5d pop bp +0006 000a 0003 000a ffcc ffd0 0000 0000 -S-- 11a0:c3 ret +0006 000a 0003 000a ffce ffd0 0000 0000 -S-- 0043:5b pop bx +0006 0004 0003 000a ffd0 ffd0 0000 0000 -S-- 0044:e95611 jmp 119d +0006 0004 0003 000a ffd0 ffd0 0000 0000 -S-- 119d:89ec mov sp, bp +0006 0004 0003 000a ffd0 ffd0 0000 0000 -S-- 119f:5d pop bp +0006 0004 0003 000a ffd2 0000 0000 0000 -S-- 11a0:c3 ret +0006 0004 0003 000a ffd4 0000 0000 0000 -S-- 0034:50 push ax +0006 0004 0003 000a ffd2 0000 0000 0000 -S-- 0035:e82900 call 0061 +0006 0004 0003 000a ffd0 0000 0000 0000 -S-- 0061:55 push bp +0006 0004 0003 000a ffce 0000 0000 0000 -S-- 0062:89e5 mov bp, sp +0006 0004 0003 000a ffce ffce 0000 0000 -S-- 0064:e8e0ff call 0047 +0006 0004 0003 000a ffcc ffce 0000 0000 -S-- 0047:55 push bp +0006 0004 0003 000a ffca ffce 0000 0000 -S-- 0048:89e5 mov bp, sp +0006 0004 0003 000a ffca ffca 0000 0000 -S-- 004a:56 push si +0006 0004 0003 000a ffc8 ffca 0000 0000 -S-- 004b:8b360c00 mov si, [000c] ;[000c]0000 +0006 0004 0003 000a ffc8 ffca 0000 0000 -S-- 004f:4e dec si +0006 0004 0003 000a ffc8 ffca ffff 0000 -S-- 0050:7c0c jl 005e +0006 0004 0003 000a ffc8 ffca ffff 0000 -S-- 005e:e93b11 jmp 119c +0006 0004 0003 000a ffc8 ffca ffff 0000 -S-- 119c:5e pop si +0006 0004 0003 000a ffca ffca 0000 0000 -S-- 119d:89ec mov sp, bp +0006 0004 0003 000a ffca ffca 0000 0000 -S-- 119f:5d pop bp +0006 0004 0003 000a ffcc ffce 0000 0000 -S-- 11a0:c3 ret +0006 0004 0003 000a ffce ffce 0000 0000 -S-- 0067:833e0e0000 cmp [000e], 0 ;[000e]1037 +0006 0004 0003 000a ffce ffce 0000 0000 ---- 006c:7406 je 0074 +0006 0004 0003 000a ffce ffce 0000 0000 ---- 006e:8b1e0e00 mov bx, [000e] ;[000e]1037 +0006 1037 0003 000a ffce ffce 0000 0000 ---- 0072:ffd3 call bx +0006 1037 0003 000a ffcc ffce 0000 0000 ---- 1037:55 push bp +0006 1037 0003 000a ffca ffce 0000 0000 ---- 1038:89e5 mov bp, sp +0006 1037 0003 000a ffca ffca 0000 0000 ---- 103a:56 push si +0006 1037 0003 000a ffc8 ffca 0000 0000 ---- 103b:31f6 xor si, si +0006 1037 0003 000a ffc8 ffca 0000 0000 --Z- 103d:83fe14 cmp si, 14 +0006 1037 0003 000a ffc8 ffca 0000 0000 -S-C 1040:7d29 jnl 106b +0006 1037 0003 000a ffc8 ffca 0000 0000 -S-C 1042:89f3 mov bx, si +0006 0000 0003 000a ffc8 ffca 0000 0000 -S-C 1044:d1e3 shl bx, 1 +0006 0000 0003 000a ffc8 ffca 0000 0000 --Z- 1046:83bf360000 cmp [bx+36], 0 ;[0036]0012 +0006 0000 0003 000a ffc8 ffca 0000 0000 ---- 104b:741b je 1068 +0006 0000 0003 000a ffc8 ffca 0000 0000 ---- 104d:89f3 mov bx, si +0006 0000 0003 000a ffc8 ffca 0000 0000 ---- 104f:d1e3 shl bx, 1 +0006 0000 0003 000a ffc8 ffca 0000 0000 --Z- 1051:8b9f3600 mov bx, [bx+36] ;[0036]0012 +0006 0012 0003 000a ffc8 ffca 0000 0000 --Z- 1055:f747040001 test [bx+4], 0100 ;[0016]0001 +0006 0012 0003 000a ffc8 ffca 0000 0000 --Z- 105a:740c je 1068 +0006 0012 0003 000a ffc8 ffca 0000 0000 --Z- 1068:46 inc si +0006 0012 0003 000a ffc8 ffca 0001 0000 ---- 1069:ebd2 jmp short 103d +0006 0012 0003 000a ffc8 ffca 0001 0000 ---- 103d:83fe14 cmp si, 14 +0006 0012 0003 000a ffc8 ffca 0001 0000 -S-C 1040:7d29 jnl 106b +0006 0012 0003 000a ffc8 ffca 0001 0000 -S-C 1042:89f3 mov bx, si +0006 0001 0003 000a ffc8 ffca 0001 0000 -S-C 1044:d1e3 shl bx, 1 +0006 0002 0003 000a ffc8 ffca 0001 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0038]001e +0006 0002 0003 000a ffc8 ffca 0001 0000 ---- 104b:741b je 1068 +0006 0002 0003 000a ffc8 ffca 0001 0000 ---- 104d:89f3 mov bx, si +0006 0001 0003 000a ffc8 ffca 0001 0000 ---- 104f:d1e3 shl bx, 1 +0006 0002 0003 000a ffc8 ffca 0001 0000 ---- 1051:8b9f3600 mov bx, [bx+36] ;[0038]001e +0006 001e 0003 000a ffc8 ffca 0001 0000 ---- 1055:f747040001 test [bx+4], 0100 ;[0022]010a +0006 001e 0003 000a ffc8 ffca 0001 0000 ---- 105a:740c je 1068 +0006 001e 0003 000a ffc8 ffca 0001 0000 ---- 105c:89f3 mov bx, si +0006 0001 0003 000a ffc8 ffca 0001 0000 ---- 105e:d1e3 shl bx, 1 +0006 0002 0003 000a ffc8 ffca 0001 0000 ---- 1060:ffb73600 push [bx+36] ;[0038]001e +0006 0002 0003 000a ffc6 ffca 0001 0000 ---- 1064:e892fe call 0ef9 +0006 0002 0003 000a ffc4 ffca 0001 0000 ---- 0ef9:55 push bp +0006 0002 0003 000a ffc2 ffca 0001 0000 ---- 0efa:89e5 mov bp, sp +0006 0002 0003 000a ffc2 ffc2 0001 0000 ---- 0efc:83ec0a sub sp, a +0006 0002 0003 000a ffb8 ffc2 0001 0000 -S-- 0eff:56 push si +0006 0002 0003 000a ffb6 ffc2 0001 0000 -S-- 0f00:57 push di +0006 0002 0003 000a ffb4 ffc2 0001 0000 -S-- 0f01:8b7604 mov si, [bp+4] ;[ffc6]001e +0006 0002 0003 000a ffb4 ffc2 001e 0000 -S-- 0f04:c746f80000 mov [bp-8], 0000 ;[ffba]0000 +0006 0002 0003 000a ffb4 ffc2 001e 0000 -S-- 0f09:09f6 or si, si +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f0b:7530 jne 0f3d +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f3d:837c0800 cmp [si+8], 0 ;[0026]0276 +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f41:740d je 0f50 +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f43:f6440480 test byte [si+4], 80 ;[0022]0a +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0f47:750c jne 0f55 +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0f49:f744040001 test [si+4], 0100 ;[0022]010a +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f4e:7505 jne 0f55 +0006 0002 0003 000a ffb4 ffc2 001e 0000 ---- 0f55:f6440480 test byte [si+4], 80 ;[0022]0a +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0f59:7457 je 0fb2 +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0fb2:f6440404 test byte [si+4], 4 ;[0022]0a +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0fb6:7405 je 0fbd +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0fbd:f6440401 test byte [si+4], 1 ;[0022]0a +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0fc1:7405 je 0fc8 +0006 0002 0003 000a ffb4 ffc2 001e 0000 --Z- 0fc8:8b540a mov dx, [si+a] ;[0028]027c +0006 0002 0003 027c ffb4 ffc2 001e 0000 --Z- 0fcb:2b5408 sub dx, [si+8] ;[0026]0276 +0006 0002 0003 0006 ffb4 ffc2 001e 0000 ---- 0fce:8956fe mov [bp-2], dx ;[ffc0]000b +0006 0002 0003 0006 ffb4 ffc2 001e 0000 ---- 0fd1:8b5408 mov dx, [si+8] ;[0026]0276 +0006 0002 0003 0276 ffb4 ffc2 001e 0000 ---- 0fd4:89540a mov [si+a], dx ;[0028]027c +0006 0002 0003 0276 ffb4 ffc2 001e 0000 ---- 0fd7:837efe00 cmp [bp-2], 0 ;[ffc0]0006 +0006 0002 0003 0276 ffb4 ffc2 001e 0000 ---- 0fdb:7f04 jnle 0fe1 +0006 0002 0003 0276 ffb4 ffc2 001e 0000 ---- 0fe1:f744040002 test [si+4], 0200 ;[0022]010a +0006 0002 0003 0276 ffb4 ffc2 001e 0000 --Z- 0fe6:7422 je 100a +0006 0002 0003 0276 ffb4 ffc2 001e 0000 --Z- 100a:ff76fe push [bp-2] ;[ffc0]0006 +0006 0002 0003 0276 ffb2 ffc2 001e 0000 --Z- 100d:ff7408 push [si+8] ;[0026]0276 +0006 0002 0003 0276 ffb0 ffc2 001e 0000 --Z- 1010:ff7402 push [si+2] ;[0020]0001 +0006 0002 0003 0276 ffae ffc2 001e 0000 --Z- 1013:e8b6fe call 0ecc +0006 0002 0003 0276 ffac ffc2 001e 0000 --Z- 0ecc:55 push bp +0006 0002 0003 0276 ffaa ffc2 001e 0000 --Z- 0ecd:89e5 mov bp, sp +0006 0002 0003 0276 ffaa ffaa 001e 0000 --Z- 0ecf:83ec18 sub sp, 18 +0006 0002 0003 0276 ff92 ffaa 001e 0000 -S-- 0ed2:8b5604 mov dx, [bp+4] ;[ffae]0001 +0006 0002 0003 0001 ff92 ffaa 001e 0000 -S-- 0ed5:8956ec mov [bp-14], dx ;[ff96]0000 +0006 0002 0003 0001 ff92 ffaa 001e 0000 -S-- 0ed8:8b5608 mov dx, [bp+8] ;[ffb2]0006 +0006 0002 0003 0006 ff92 ffaa 001e 0000 -S-- 0edb:8956ee mov [bp-12], dx ;[ff98]0000 +0006 0002 0003 0006 ff92 ffaa 001e 0000 -S-- 0ede:8b5606 mov dx, [bp+6] ;[ffb0]0276 +0006 0002 0003 0276 ff92 ffaa 001e 0000 -S-- 0ee1:8956f2 mov [bp-e], dx ;[ff9c]0000 +0006 0002 0003 0276 ff92 ffaa 001e 0000 -S-- 0ee4:8d46e8 lea ax, [bp-18] ;[ff92]0000 +ff92 0002 0003 0276 ff92 ffaa 001e 0000 -S-- 0ee7:50 push ax +ff92 0002 0003 0276 ff90 ffaa 001e 0000 -S-- 0ee8:b80400 mov ax, 0004 +0004 0002 0003 0276 ff90 ffaa 001e 0000 -S-- 0eeb:50 push ax +0004 0002 0003 0276 ff8e ffaa 001e 0000 -S-- 0eec:b80100 mov ax, 0001 +0001 0002 0003 0276 ff8e ffaa 001e 0000 -S-- 0eef:50 push ax +0001 0002 0003 0276 ff8c ffaa 001e 0000 -S-- 0ef0:e822ff call 0e15 +0001 0002 0003 0276 ff8a ffaa 001e 0000 -S-- 0e15:55 push bp +0001 0002 0003 0276 ff88 ffaa 001e 0000 -S-- 0e16:89e5 mov bp, sp +0001 0002 0003 0276 ff88 ff88 001e 0000 -S-- 0e18:56 push si +0001 0002 0003 0276 ff86 ff88 001e 0000 -S-- 0e19:57 push di +0001 0002 0003 0276 ff84 ff88 001e 0000 -S-- 0e1a:8b7608 mov si, [bp+8] ;[ff90]ff92 +0001 0002 0003 0276 ff84 ff88 ff92 0000 -S-- 0e1d:8b5606 mov dx, [bp+6] ;[ff8e]0004 +0001 0002 0003 0004 ff84 ff88 ff92 0000 -S-- 0e20:895402 mov [si+2], dx ;[ff94]0000 +0001 0002 0003 0004 ff84 ff88 ff92 0000 -S-- 0e23:56 push si +0001 0002 0003 0004 ff82 ff88 ff92 0000 -S-- 0e24:ff7604 push [bp+4] ;[ff8c]0001 +0001 0002 0003 0004 ff80 ff88 ff92 0000 -S-- 0e27:e86b02 call 1095 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 1095:b90300 mov cx, 0003 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 1098:eb00 jmp short 109a +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 109a:55 push bp +0001 0002 0003 0004 ff7c ff88 ff92 0000 -S-- 109b:89e5 mov bp, sp +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 109d:8b4604 mov ax, [bp+4] ;[ff80]0001 +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10a0:8b5e06 mov bx, [bp+6] ;[ff82]ff92 +0001 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10a3:cd20 int 20 + 6> +0000 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10a5:5d pop bp +0000 ff92 0003 0004 ff7e ff88 ff92 0000 -S-- 10a6:c3 ret +0000 ff92 0003 0004 ff80 ff88 ff92 0000 -S-- 0e2a:5b pop bx +0000 0001 0003 0004 ff82 ff88 ff92 0000 -S-- 0e2b:5b pop bx +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e2c:89c7 mov di, ax +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e2e:09ff or di, di +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e30:7403 je 0e35 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e35:837c0200 cmp [si+2], 0 ;[ff94]0006 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e39:7d0e jnl 0e49 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e49:8b4402 mov ax, [si+2] ;[ff94]0006 +0006 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e4c:e94c03 jmp 119b +0006 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 119b:5f pop di +0006 ff92 0003 0004 ff86 ff88 ff92 0000 ---- 119c:5e pop si +0006 ff92 0003 0004 ff88 ff88 001e 0000 ---- 119d:89ec mov sp, bp +0006 ff92 0003 0004 ff88 ff88 001e 0000 ---- 119f:5d pop bp +0006 ff92 0003 0004 ff8a ffaa 001e 0000 ---- 11a0:c3 ret +0006 ff92 0003 0004 ff8c ffaa 001e 0000 ---- 0ef3:83c406 add sp, 6 +0006 ff92 0003 0004 ff92 ffaa 001e 0000 -S-- 0ef6:e9a402 jmp 119d +0006 ff92 0003 0004 ff92 ffaa 001e 0000 -S-- 119d:89ec mov sp, bp +0006 ff92 0003 0004 ffaa ffaa 001e 0000 -S-- 119f:5d pop bp +0006 ff92 0003 0004 ffac ffc2 001e 0000 -S-- 11a0:c3 ret +0006 ff92 0003 0004 ffae ffc2 001e 0000 -S-- 1016:83c406 add sp, 6 +0006 ff92 0003 0004 ffb4 ffc2 001e 0000 -S-- 1019:8946fc mov [bp-4], ax ;[ffbe]0096 +0006 ff92 0003 0004 ffb4 ffc2 001e 0000 -S-- 101c:c7040000 mov [si], 0000 ;[001e]03fa +0006 ff92 0003 0004 ffb4 ffc2 001e 0000 -S-- 1020:8b56fc mov dx, [bp-4] ;[ffbe]0006 +0006 ff92 0003 0006 ffb4 ffc2 001e 0000 -S-- 1023:3956fe cmp [bp-2], dx ;[ffc0]0006 +0006 ff92 0003 0006 ffb4 ffc2 001e 0000 --Z- 1026:7504 jne 102c +0006 ff92 0003 0006 ffb4 ffc2 001e 0000 --Z- 1028:31c0 xor ax, ax +0000 ff92 0003 0006 ffb4 ffc2 001e 0000 --Z- 102a:eb08 jmp short 1034 +0000 ff92 0003 0006 ffb4 ffc2 001e 0000 --Z- 1034:e96401 jmp 119b +0000 ff92 0003 0006 ffb4 ffc2 001e 0000 --Z- 119b:5f pop di +0000 ff92 0003 0006 ffb6 ffc2 001e 0000 --Z- 119c:5e pop si +0000 ff92 0003 0006 ffb8 ffc2 0001 0000 --Z- 119d:89ec mov sp, bp +0000 ff92 0003 0006 ffc2 ffc2 0001 0000 --Z- 119f:5d pop bp +0000 ff92 0003 0006 ffc4 ffca 0001 0000 --Z- 11a0:c3 ret +0000 ff92 0003 0006 ffc6 ffca 0001 0000 --Z- 1067:5b pop bx +0000 001e 0003 0006 ffc8 ffca 0001 0000 --Z- 1068:46 inc si +0000 001e 0003 0006 ffc8 ffca 0002 0000 ---- 1069:ebd2 jmp short 103d +0000 001e 0003 0006 ffc8 ffca 0002 0000 ---- 103d:83fe14 cmp si, 14 +0000 001e 0003 0006 ffc8 ffca 0002 0000 -S-C 1040:7d29 jnl 106b +0000 001e 0003 0006 ffc8 ffca 0002 0000 -S-C 1042:89f3 mov bx, si +0000 0002 0003 0006 ffc8 ffca 0002 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0004 0003 0006 ffc8 ffca 0002 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[003a]002a +0000 0004 0003 0006 ffc8 ffca 0002 0000 ---- 104b:741b je 1068 +0000 0004 0003 0006 ffc8 ffca 0002 0000 ---- 104d:89f3 mov bx, si +0000 0002 0003 0006 ffc8 ffca 0002 0000 ---- 104f:d1e3 shl bx, 1 +0000 0004 0003 0006 ffc8 ffca 0002 0000 ---- 1051:8b9f3600 mov bx, [bx+36] ;[003a]002a +0000 002a 0003 0006 ffc8 ffca 0002 0000 ---- 1055:f747040001 test [bx+4], 0100 ;[002e]0042 +0000 002a 0003 0006 ffc8 ffca 0002 0000 --Z- 105a:740c je 1068 +0000 002a 0003 0006 ffc8 ffca 0002 0000 --Z- 1068:46 inc si +0000 002a 0003 0006 ffc8 ffca 0003 0000 ---- 1069:ebd2 jmp short 103d +0000 002a 0003 0006 ffc8 ffca 0003 0000 ---- 103d:83fe14 cmp si, 14 +0000 002a 0003 0006 ffc8 ffca 0003 0000 -S-C 1040:7d29 jnl 106b +0000 002a 0003 0006 ffc8 ffca 0003 0000 -S-C 1042:89f3 mov bx, si +0000 0003 0003 0006 ffc8 ffca 0003 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0006 0003 0006 ffc8 ffca 0003 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[003c]0000 +0000 0006 0003 0006 ffc8 ffca 0003 0000 --Z- 104b:741b je 1068 +0000 0006 0003 0006 ffc8 ffca 0003 0000 --Z- 1068:46 inc si +0000 0006 0003 0006 ffc8 ffca 0004 0000 ---- 1069:ebd2 jmp short 103d +0000 0006 0003 0006 ffc8 ffca 0004 0000 ---- 103d:83fe14 cmp si, 14 +0000 0006 0003 0006 ffc8 ffca 0004 0000 -S-C 1040:7d29 jnl 106b +0000 0006 0003 0006 ffc8 ffca 0004 0000 -S-C 1042:89f3 mov bx, si +0000 0004 0003 0006 ffc8 ffca 0004 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0008 0003 0006 ffc8 ffca 0004 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[003e]0000 +0000 0008 0003 0006 ffc8 ffca 0004 0000 --Z- 104b:741b je 1068 +0000 0008 0003 0006 ffc8 ffca 0004 0000 --Z- 1068:46 inc si +0000 0008 0003 0006 ffc8 ffca 0005 0000 ---- 1069:ebd2 jmp short 103d +0000 0008 0003 0006 ffc8 ffca 0005 0000 ---- 103d:83fe14 cmp si, 14 +0000 0008 0003 0006 ffc8 ffca 0005 0000 -S-C 1040:7d29 jnl 106b +0000 0008 0003 0006 ffc8 ffca 0005 0000 -S-C 1042:89f3 mov bx, si +0000 0005 0003 0006 ffc8 ffca 0005 0000 -S-C 1044:d1e3 shl bx, 1 +0000 000a 0003 0006 ffc8 ffca 0005 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0040]0000 +0000 000a 0003 0006 ffc8 ffca 0005 0000 --Z- 104b:741b je 1068 +0000 000a 0003 0006 ffc8 ffca 0005 0000 --Z- 1068:46 inc si +0000 000a 0003 0006 ffc8 ffca 0006 0000 ---- 1069:ebd2 jmp short 103d +0000 000a 0003 0006 ffc8 ffca 0006 0000 ---- 103d:83fe14 cmp si, 14 +0000 000a 0003 0006 ffc8 ffca 0006 0000 -S-C 1040:7d29 jnl 106b +0000 000a 0003 0006 ffc8 ffca 0006 0000 -S-C 1042:89f3 mov bx, si +0000 0006 0003 0006 ffc8 ffca 0006 0000 -S-C 1044:d1e3 shl bx, 1 +0000 000c 0003 0006 ffc8 ffca 0006 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0042]0000 +0000 000c 0003 0006 ffc8 ffca 0006 0000 --Z- 104b:741b je 1068 +0000 000c 0003 0006 ffc8 ffca 0006 0000 --Z- 1068:46 inc si +0000 000c 0003 0006 ffc8 ffca 0007 0000 ---- 1069:ebd2 jmp short 103d +0000 000c 0003 0006 ffc8 ffca 0007 0000 ---- 103d:83fe14 cmp si, 14 +0000 000c 0003 0006 ffc8 ffca 0007 0000 -S-C 1040:7d29 jnl 106b +0000 000c 0003 0006 ffc8 ffca 0007 0000 -S-C 1042:89f3 mov bx, si +0000 0007 0003 0006 ffc8 ffca 0007 0000 -S-C 1044:d1e3 shl bx, 1 +0000 000e 0003 0006 ffc8 ffca 0007 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0044]0000 +0000 000e 0003 0006 ffc8 ffca 0007 0000 --Z- 104b:741b je 1068 +0000 000e 0003 0006 ffc8 ffca 0007 0000 --Z- 1068:46 inc si +0000 000e 0003 0006 ffc8 ffca 0008 0000 ---- 1069:ebd2 jmp short 103d +0000 000e 0003 0006 ffc8 ffca 0008 0000 ---- 103d:83fe14 cmp si, 14 +0000 000e 0003 0006 ffc8 ffca 0008 0000 -S-C 1040:7d29 jnl 106b +0000 000e 0003 0006 ffc8 ffca 0008 0000 -S-C 1042:89f3 mov bx, si +0000 0008 0003 0006 ffc8 ffca 0008 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0010 0003 0006 ffc8 ffca 0008 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0046]0000 +0000 0010 0003 0006 ffc8 ffca 0008 0000 --Z- 104b:741b je 1068 +0000 0010 0003 0006 ffc8 ffca 0008 0000 --Z- 1068:46 inc si +0000 0010 0003 0006 ffc8 ffca 0009 0000 ---- 1069:ebd2 jmp short 103d +0000 0010 0003 0006 ffc8 ffca 0009 0000 ---- 103d:83fe14 cmp si, 14 +0000 0010 0003 0006 ffc8 ffca 0009 0000 -S-C 1040:7d29 jnl 106b +0000 0010 0003 0006 ffc8 ffca 0009 0000 -S-C 1042:89f3 mov bx, si +0000 0009 0003 0006 ffc8 ffca 0009 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0012 0003 0006 ffc8 ffca 0009 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0048]0000 +0000 0012 0003 0006 ffc8 ffca 0009 0000 --Z- 104b:741b je 1068 +0000 0012 0003 0006 ffc8 ffca 0009 0000 --Z- 1068:46 inc si +0000 0012 0003 0006 ffc8 ffca 000a 0000 ---- 1069:ebd2 jmp short 103d +0000 0012 0003 0006 ffc8 ffca 000a 0000 ---- 103d:83fe14 cmp si, 14 +0000 0012 0003 0006 ffc8 ffca 000a 0000 -S-C 1040:7d29 jnl 106b +0000 0012 0003 0006 ffc8 ffca 000a 0000 -S-C 1042:89f3 mov bx, si +0000 000a 0003 0006 ffc8 ffca 000a 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0014 0003 0006 ffc8 ffca 000a 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[004a]0000 +0000 0014 0003 0006 ffc8 ffca 000a 0000 --Z- 104b:741b je 1068 +0000 0014 0003 0006 ffc8 ffca 000a 0000 --Z- 1068:46 inc si +0000 0014 0003 0006 ffc8 ffca 000b 0000 ---- 1069:ebd2 jmp short 103d +0000 0014 0003 0006 ffc8 ffca 000b 0000 ---- 103d:83fe14 cmp si, 14 +0000 0014 0003 0006 ffc8 ffca 000b 0000 -S-C 1040:7d29 jnl 106b +0000 0014 0003 0006 ffc8 ffca 000b 0000 -S-C 1042:89f3 mov bx, si +0000 000b 0003 0006 ffc8 ffca 000b 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0016 0003 0006 ffc8 ffca 000b 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[004c]0000 +0000 0016 0003 0006 ffc8 ffca 000b 0000 --Z- 104b:741b je 1068 +0000 0016 0003 0006 ffc8 ffca 000b 0000 --Z- 1068:46 inc si +0000 0016 0003 0006 ffc8 ffca 000c 0000 ---- 1069:ebd2 jmp short 103d +0000 0016 0003 0006 ffc8 ffca 000c 0000 ---- 103d:83fe14 cmp si, 14 +0000 0016 0003 0006 ffc8 ffca 000c 0000 -S-C 1040:7d29 jnl 106b +0000 0016 0003 0006 ffc8 ffca 000c 0000 -S-C 1042:89f3 mov bx, si +0000 000c 0003 0006 ffc8 ffca 000c 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0018 0003 0006 ffc8 ffca 000c 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[004e]0000 +0000 0018 0003 0006 ffc8 ffca 000c 0000 --Z- 104b:741b je 1068 +0000 0018 0003 0006 ffc8 ffca 000c 0000 --Z- 1068:46 inc si +0000 0018 0003 0006 ffc8 ffca 000d 0000 ---- 1069:ebd2 jmp short 103d +0000 0018 0003 0006 ffc8 ffca 000d 0000 ---- 103d:83fe14 cmp si, 14 +0000 0018 0003 0006 ffc8 ffca 000d 0000 -S-C 1040:7d29 jnl 106b +0000 0018 0003 0006 ffc8 ffca 000d 0000 -S-C 1042:89f3 mov bx, si +0000 000d 0003 0006 ffc8 ffca 000d 0000 -S-C 1044:d1e3 shl bx, 1 +0000 001a 0003 0006 ffc8 ffca 000d 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0050]0000 +0000 001a 0003 0006 ffc8 ffca 000d 0000 --Z- 104b:741b je 1068 +0000 001a 0003 0006 ffc8 ffca 000d 0000 --Z- 1068:46 inc si +0000 001a 0003 0006 ffc8 ffca 000e 0000 ---- 1069:ebd2 jmp short 103d +0000 001a 0003 0006 ffc8 ffca 000e 0000 ---- 103d:83fe14 cmp si, 14 +0000 001a 0003 0006 ffc8 ffca 000e 0000 -S-C 1040:7d29 jnl 106b +0000 001a 0003 0006 ffc8 ffca 000e 0000 -S-C 1042:89f3 mov bx, si +0000 000e 0003 0006 ffc8 ffca 000e 0000 -S-C 1044:d1e3 shl bx, 1 +0000 001c 0003 0006 ffc8 ffca 000e 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0052]0000 +0000 001c 0003 0006 ffc8 ffca 000e 0000 --Z- 104b:741b je 1068 +0000 001c 0003 0006 ffc8 ffca 000e 0000 --Z- 1068:46 inc si +0000 001c 0003 0006 ffc8 ffca 000f 0000 ---- 1069:ebd2 jmp short 103d +0000 001c 0003 0006 ffc8 ffca 000f 0000 ---- 103d:83fe14 cmp si, 14 +0000 001c 0003 0006 ffc8 ffca 000f 0000 -S-C 1040:7d29 jnl 106b +0000 001c 0003 0006 ffc8 ffca 000f 0000 -S-C 1042:89f3 mov bx, si +0000 000f 0003 0006 ffc8 ffca 000f 0000 -S-C 1044:d1e3 shl bx, 1 +0000 001e 0003 0006 ffc8 ffca 000f 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0054]0000 +0000 001e 0003 0006 ffc8 ffca 000f 0000 --Z- 104b:741b je 1068 +0000 001e 0003 0006 ffc8 ffca 000f 0000 --Z- 1068:46 inc si +0000 001e 0003 0006 ffc8 ffca 0010 0000 ---- 1069:ebd2 jmp short 103d +0000 001e 0003 0006 ffc8 ffca 0010 0000 ---- 103d:83fe14 cmp si, 14 +0000 001e 0003 0006 ffc8 ffca 0010 0000 -S-C 1040:7d29 jnl 106b +0000 001e 0003 0006 ffc8 ffca 0010 0000 -S-C 1042:89f3 mov bx, si +0000 0010 0003 0006 ffc8 ffca 0010 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0020 0003 0006 ffc8 ffca 0010 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0056]0000 +0000 0020 0003 0006 ffc8 ffca 0010 0000 --Z- 104b:741b je 1068 +0000 0020 0003 0006 ffc8 ffca 0010 0000 --Z- 1068:46 inc si +0000 0020 0003 0006 ffc8 ffca 0011 0000 ---- 1069:ebd2 jmp short 103d +0000 0020 0003 0006 ffc8 ffca 0011 0000 ---- 103d:83fe14 cmp si, 14 +0000 0020 0003 0006 ffc8 ffca 0011 0000 -S-C 1040:7d29 jnl 106b +0000 0020 0003 0006 ffc8 ffca 0011 0000 -S-C 1042:89f3 mov bx, si +0000 0011 0003 0006 ffc8 ffca 0011 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0022 0003 0006 ffc8 ffca 0011 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[0058]0000 +0000 0022 0003 0006 ffc8 ffca 0011 0000 --Z- 104b:741b je 1068 +0000 0022 0003 0006 ffc8 ffca 0011 0000 --Z- 1068:46 inc si +0000 0022 0003 0006 ffc8 ffca 0012 0000 ---- 1069:ebd2 jmp short 103d +0000 0022 0003 0006 ffc8 ffca 0012 0000 ---- 103d:83fe14 cmp si, 14 +0000 0022 0003 0006 ffc8 ffca 0012 0000 -S-C 1040:7d29 jnl 106b +0000 0022 0003 0006 ffc8 ffca 0012 0000 -S-C 1042:89f3 mov bx, si +0000 0012 0003 0006 ffc8 ffca 0012 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0024 0003 0006 ffc8 ffca 0012 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[005a]0000 +0000 0024 0003 0006 ffc8 ffca 0012 0000 --Z- 104b:741b je 1068 +0000 0024 0003 0006 ffc8 ffca 0012 0000 --Z- 1068:46 inc si +0000 0024 0003 0006 ffc8 ffca 0013 0000 ---- 1069:ebd2 jmp short 103d +0000 0024 0003 0006 ffc8 ffca 0013 0000 ---- 103d:83fe14 cmp si, 14 +0000 0024 0003 0006 ffc8 ffca 0013 0000 -S-C 1040:7d29 jnl 106b +0000 0024 0003 0006 ffc8 ffca 0013 0000 -S-C 1042:89f3 mov bx, si +0000 0013 0003 0006 ffc8 ffca 0013 0000 -S-C 1044:d1e3 shl bx, 1 +0000 0026 0003 0006 ffc8 ffca 0013 0000 ---- 1046:83bf360000 cmp [bx+36], 0 ;[005c]0000 +0000 0026 0003 0006 ffc8 ffca 0013 0000 --Z- 104b:741b je 1068 +0000 0026 0003 0006 ffc8 ffca 0013 0000 --Z- 1068:46 inc si +0000 0026 0003 0006 ffc8 ffca 0014 0000 ---- 1069:ebd2 jmp short 103d +0000 0026 0003 0006 ffc8 ffca 0014 0000 ---- 103d:83fe14 cmp si, 14 +0000 0026 0003 0006 ffc8 ffca 0014 0000 --Z- 1040:7d29 jnl 106b +0000 0026 0003 0006 ffc8 ffca 0014 0000 --Z- 106b:e92e01 jmp 119c +0000 0026 0003 0006 ffc8 ffca 0014 0000 --Z- 119c:5e pop si +0000 0026 0003 0006 ffca ffca 0000 0000 --Z- 119d:89ec mov sp, bp +0000 0026 0003 0006 ffca ffca 0000 0000 --Z- 119f:5d pop bp +0000 0026 0003 0006 ffcc ffce 0000 0000 --Z- 11a0:c3 ret +0000 0026 0003 0006 ffce ffce 0000 0000 --Z- 0074:ff7604 push [bp+4] ;[ffd2]0006 +0000 0026 0003 0006 ffcc ffce 0000 0000 --Z- 0077:e82200 call 009c +0000 0026 0003 0006 ffca ffce 0000 0000 --Z- 009c:e90100 jmp 00a0 +0000 0026 0003 0006 ffca ffce 0000 0000 --Z- 00a0:55 push bp +0000 0026 0003 0006 ffc8 ffce 0000 0000 --Z- 00a1:89e5 mov bp, sp +0000 0026 0003 0006 ffc8 ffc8 0000 0000 --Z- 00a3:83ec18 sub sp, 18 +0000 0026 0003 0006 ffb0 ffc8 0000 0000 -S-- 00a6:8b5604 mov dx, [bp+4] ;[ffcc]0006 +0000 0026 0003 0006 ffb0 ffc8 0000 0000 -S-- 00a9:8956ec mov [bp-14], dx ;[ffb4]0000 +0000 0026 0003 0006 ffb0 ffc8 0000 0000 -S-- 00ac:8d46e8 lea ax, [bp-18] ;[ffb0]0276 +ffb0 0026 0003 0006 ffb0 ffc8 0000 0000 -S-- 00af:50 push ax +ffb0 0026 0003 0006 ffae ffc8 0000 0000 -S-- 00b0:b80100 mov ax, 0001 +0001 0026 0003 0006 ffae ffc8 0000 0000 -S-- 00b3:50 push ax +0001 0026 0003 0006 ffac ffc8 0000 0000 -S-- 00b4:31c0 xor ax, ax +0000 0026 0003 0006 ffac ffc8 0000 0000 --Z- 00b6:50 push ax +0000 0026 0003 0006 ffaa ffc8 0000 0000 --Z- 00b7:e85b0d call 0e15 +0000 0026 0003 0006 ffa8 ffc8 0000 0000 --Z- 0e15:55 push bp +0000 0026 0003 0006 ffa6 ffc8 0000 0000 --Z- 0e16:89e5 mov bp, sp +0000 0026 0003 0006 ffa6 ffa6 0000 0000 --Z- 0e18:56 push si +0000 0026 0003 0006 ffa4 ffa6 0000 0000 --Z- 0e19:57 push di +0000 0026 0003 0006 ffa2 ffa6 0000 0000 --Z- 0e1a:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 0026 0003 0006 ffa2 ffa6 ffb0 0000 --Z- 0e1d:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e20:895402 mov [si+2], dx ;[ffb2]0006 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e23:56 push si +0000 0026 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 0e24:ff7604 push [bp+4] ;[ffaa]0000 +0000 0026 0003 0001 ff9e ffa6 ffb0 0000 --Z- 0e27:e86b02 call 1095 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 1095:b90300 mov cx, 0003 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 1098:eb00 jmp short 109a +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 109a:55 push bp +0000 0026 0003 0001 ff9a ffa6 ffb0 0000 --Z- 109b:89e5 mov bp, sp +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 109d:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10a0:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 10a3:cd20 int 20 + diff --git a/tests_data/4.c.vm_expected b/tests_data/4.c.vm_expected new file mode 100644 index 0000000..e169cc0 --- /dev/null +++ b/tests_data/4.c.vm_expected @@ -0,0 +1,1671 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb0e00 mov bx, 000e +0001 000e ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb1202 cmp bx, 0212 +0001 000e ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 000e ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[000e]5353 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]0230 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]000e +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[000e]5353 +0001 000e ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 000e ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 000e ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 000e ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 000e ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 000e ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 000e ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:50 push ax +0001 000e ffe0 ffdc ffce ffd0 0000 0000 --Z- 003d:bad204 mov dx, 04d2 +0001 000e ffe0 04d2 ffce ffd0 0000 0000 --Z- 0040:8956fe mov [bp-2], dx ;[ffce]0001 +0001 000e ffe0 04d2 ffce ffd0 0000 0000 --Z- 0043:52 push dx +0001 000e ffe0 04d2 ffcc ffd0 0000 0000 --Z- 0044:b80400 mov ax, 0004 +0004 000e ffe0 04d2 ffcc ffd0 0000 0000 --Z- 0047:50 push ax +0004 000e ffe0 04d2 ffca ffd0 0000 0000 --Z- 0048:e83c00 call 0087 +0004 000e ffe0 04d2 ffc8 ffd0 0000 0000 --Z- 0087:55 push bp +0004 000e ffe0 04d2 ffc6 ffd0 0000 0000 --Z- 0088:89e5 mov bp, sp +0004 000e ffe0 04d2 ffc6 ffc6 0000 0000 --Z- 008a:50 push ax +0004 000e ffe0 04d2 ffc4 ffc6 0000 0000 --Z- 008b:50 push ax +0004 000e ffe0 04d2 ffc2 ffc6 0000 0000 --Z- 008c:8d5e06 lea bx, [bp+6] ;[ffcc]04d2 +0004 ffcc ffe0 04d2 ffc2 ffc6 0000 0000 --Z- 008f:895efe mov [bp-2], bx ;[ffc4]0004 +0004 ffcc ffe0 04d2 ffc2 ffc6 0000 0000 --Z- 0092:b81c00 mov ax, 001c +001c ffcc ffe0 04d2 ffc2 ffc6 0000 0000 --Z- 0095:50 push ax +001c ffcc ffe0 04d2 ffc0 ffc6 0000 0000 --Z- 0096:ff76fe push [bp-2] ;[ffc4]ffcc +001c ffcc ffe0 04d2 ffbe ffc6 0000 0000 --Z- 0099:ff7604 push [bp+4] ;[ffca]0004 +001c ffcc ffe0 04d2 ffbc ffc6 0000 0000 --Z- 009c:e80a02 call 02a9 +001c ffcc ffe0 04d2 ffba ffc6 0000 0000 --Z- 02a9:55 push bp +001c ffcc ffe0 04d2 ffb8 ffc6 0000 0000 --Z- 02aa:89e5 mov bp, sp +001c ffcc ffe0 04d2 ffb8 ffb8 0000 0000 --Z- 02ac:81ec1a04 sub sp, 041a +001c ffcc ffe0 04d2 fb9e ffb8 0000 0000 -S-- 02b0:56 push si +001c ffcc ffe0 04d2 fb9c ffb8 0000 0000 -S-- 02b1:57 push di +001c ffcc ffe0 04d2 fb9a ffb8 0000 0000 -S-- 02b2:8b7608 mov si, [bp+8] ;[ffc0]001c +001c ffcc ffe0 04d2 fb9a ffb8 001c 0000 -S-- 02b5:c746ec0000 mov [bp-14], 0000 ;[ffa4]0000 +001c ffcc ffe0 04d2 fb9a ffb8 001c 0000 -S-- 02ba:8b5e04 mov bx, [bp+4] ;[ffbc]0004 +001c 0004 ffe0 04d2 fb9a ffb8 001c 0000 -S-- 02bd:ff4604 inc [bp+4] ;[ffbc]0004 +001c 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02c0:8a07 mov al, [bx] ;[0004]61 +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02c2:98 cbw +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02c3:8946f8 mov [bp-8], ax ;[ffb0]0000 +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02c6:09c0 or ax, ax +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02c8:7503 jne 02cd +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02cd:837ef825 cmp [bp-8], 25 ;[ffb0]0061 +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02d1:7440 je 0313 +0061 0004 ffe0 04d2 fb9a ffb8 001c 0000 ---- 02d3:8b14 mov dx, [si] ;[001c]0000 +0061 0004 ffe0 0000 fb9a ffb8 001c 0000 ---- 02d5:4a dec dx +0061 0004 ffe0 ffff fb9a ffb8 001c 0000 -S-- 02d6:8914 mov [si], dx ;[001c]0000 +0061 0004 ffe0 ffff fb9a ffb8 001c 0000 -S-- 02d8:7c10 jl 02ea +0061 0004 ffe0 ffff fb9a ffb8 001c 0000 -S-- 02ea:56 push si +0061 0004 ffe0 ffff fb98 ffb8 001c 0000 -S-- 02eb:ff76f8 push [bp-8] ;[ffb0]0061 +0061 0004 ffe0 ffff fb96 ffb8 001c 0000 -S-- 02ee:e85305 call 0844 +0061 0004 ffe0 ffff fb94 ffb8 001c 0000 -S-- 0844:55 push bp +0061 0004 ffe0 ffff fb92 ffb8 001c 0000 -S-- 0845:89e5 mov bp, sp +0061 0004 ffe0 ffff fb92 fb92 001c 0000 -S-- 0847:50 push ax +0061 0004 ffe0 ffff fb90 fb92 001c 0000 -S-- 0848:50 push ax +0061 0004 ffe0 ffff fb8e fb92 001c 0000 -S-- 0849:56 push si +0061 0004 ffe0 ffff fb8c fb92 001c 0000 -S-- 084a:57 push di +0061 0004 ffe0 ffff fb8a fb92 001c 0000 -S-- 084b:8b7e04 mov di, [bp+4] ;[fb96]0061 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 -S-- 084e:8b7606 mov si, [bp+6] ;[fb98]001c +0061 0004 ffe0 ffff fb8a fb92 001c 0061 -S-- 0851:c7060c004010 mov [000c], 1040 ;[000c]0000 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 -S-- 0857:837c0200 cmp [si+2], 0 ;[001e]0001 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 085b:7d07 jnl 0864 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 0864:f6440402 test byte [si+4], 2 ;[0020]02 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 0868:7506 jne 0870 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 0870:f6440480 test byte [si+4], 80 ;[0020]02 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 0874:740c je 0882 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 0882:8164047fff and [si+4], ff7f ;[0020]0002 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 0887:814c040001 or [si+4], 0100 ;[0020]0002 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 ---- 088c:f6440404 test byte [si+4], 4 ;[0020]02 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 0890:7403 je 0895 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 0895:837c0800 cmp [si+8], 0 ;[0024]0000 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 0899:7403 je 089e +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 089e:81fe1c00 cmp si, 001c +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 08a2:7532 jne 08d6 +0061 0004 ffe0 ffff fb8a fb92 001c 0061 --Z- 08a4:ff361e00 push [001e] ;[001e]0001 +0061 0004 ffe0 ffff fb88 fb92 001c 0061 --Z- 08a8:e8ad05 call 0e58 +0061 0004 ffe0 ffff fb86 fb92 001c 0061 --Z- 0e58:55 push bp +0061 0004 ffe0 ffff fb84 fb92 001c 0061 --Z- 0e59:89e5 mov bp, sp +0061 0004 ffe0 ffff fb84 fb84 001c 0061 --Z- 0e5b:83ec20 sub sp, 20 +0061 0004 ffe0 ffff fb64 fb84 001c 0061 -S-- 0e5e:8d46e0 lea ax, [bp-20] ;[fb64]0000 +fb64 0004 ffe0 ffff fb64 fb84 001c 0061 -S-- 0e61:50 push ax +fb64 0004 ffe0 ffff fb62 fb84 001c 0061 -S-- 0e62:ff7604 push [bp+4] ;[fb88]0001 +fb64 0004 ffe0 ffff fb60 fb84 001c 0061 -S-- 0e65:e85700 call 0ebf +fb64 0004 ffe0 ffff fb5e fb84 001c 0061 -S-- 0ebf:55 push bp +fb64 0004 ffe0 ffff fb5c fb84 001c 0061 -S-- 0ec0:89e5 mov bp, sp +fb64 0004 ffe0 ffff fb5c fb5c 001c 0061 -S-- 0ec2:ff7606 push [bp+6] ;[fb62]fb64 +fb64 0004 ffe0 ffff fb5a fb5c 001c 0061 -S-- 0ec5:b80854 mov ax, 5408 +5408 0004 ffe0 ffff fb5a fb5c 001c 0061 -S-- 0ec8:50 push ax +5408 0004 ffe0 ffff fb58 fb5c 001c 0061 -S-- 0ec9:ff7604 push [bp+4] ;[fb60]0001 +5408 0004 ffe0 ffff fb56 fb5c 001c 0061 -S-- 0ecc:e8f201 call 10c1 +5408 0004 ffe0 ffff fb54 fb5c 001c 0061 -S-- 10c1:55 push bp +5408 0004 ffe0 ffff fb52 fb5c 001c 0061 -S-- 10c2:89e5 mov bp, sp +5408 0004 ffe0 ffff fb52 fb52 001c 0061 -S-- 10c4:83ec18 sub sp, 18 +5408 0004 ffe0 ffff fb3a fb52 001c 0061 -S-- 10c7:8b5604 mov dx, [bp+4] ;[fb56]0001 +5408 0004 ffe0 0001 fb3a fb52 001c 0061 -S-- 10ca:8956ec mov [bp-14], dx ;[fb3e]0000 +5408 0004 ffe0 0001 fb3a fb52 001c 0061 -S-- 10cd:8b5606 mov dx, [bp+6] ;[fb58]5408 +5408 0004 ffe0 5408 fb3a fb52 001c 0061 -S-- 10d0:8956f0 mov [bp-10], dx ;[fb42]0000 +5408 0004 ffe0 5408 fb3a fb52 001c 0061 -S-- 10d3:8b5608 mov dx, [bp+8] ;[fb5a]fb64 +5408 0004 ffe0 fb64 fb3a fb52 001c 0061 -S-- 10d6:8956fa mov [bp-6], dx ;[fb4c]0000 +5408 0004 ffe0 fb64 fb3a fb52 001c 0061 -S-- 10d9:8d46e8 lea ax, [bp-18] ;[fb3a]0000 +fb3a 0004 ffe0 fb64 fb3a fb52 001c 0061 -S-- 10dc:50 push ax +fb3a 0004 ffe0 fb64 fb38 fb52 001c 0061 -S-- 10dd:b83600 mov ax, 0036 +0036 0004 ffe0 fb64 fb38 fb52 001c 0061 -S-- 10e0:50 push ax +0036 0004 ffe0 fb64 fb36 fb52 001c 0061 -S-- 10e1:b80100 mov ax, 0001 +0001 0004 ffe0 fb64 fb36 fb52 001c 0061 -S-- 10e4:50 push ax +0001 0004 ffe0 fb64 fb34 fb52 001c 0061 -S-- 10e5:e836fd call 0e1e +0001 0004 ffe0 fb64 fb32 fb52 001c 0061 -S-- 0e1e:55 push bp +0001 0004 ffe0 fb64 fb30 fb52 001c 0061 -S-- 0e1f:89e5 mov bp, sp +0001 0004 ffe0 fb64 fb30 fb30 001c 0061 -S-- 0e21:56 push si +0001 0004 ffe0 fb64 fb2e fb30 001c 0061 -S-- 0e22:57 push di +0001 0004 ffe0 fb64 fb2c fb30 001c 0061 -S-- 0e23:8b7608 mov si, [bp+8] ;[fb38]fb3a +0001 0004 ffe0 fb64 fb2c fb30 fb3a 0061 -S-- 0e26:8b5606 mov dx, [bp+6] ;[fb36]0036 +0001 0004 ffe0 0036 fb2c fb30 fb3a 0061 -S-- 0e29:895402 mov [si+2], dx ;[fb3c]0000 +0001 0004 ffe0 0036 fb2c fb30 fb3a 0061 -S-- 0e2c:56 push si +0001 0004 ffe0 0036 fb2a fb30 fb3a 0061 -S-- 0e2d:ff7604 push [bp+4] ;[fb34]0001 +0001 0004 ffe0 0036 fb28 fb30 fb3a 0061 -S-- 0e30:e86b02 call 109e +0001 0004 ffe0 0036 fb26 fb30 fb3a 0061 -S-- 109e:b90300 mov cx, 0003 +0001 0004 0003 0036 fb26 fb30 fb3a 0061 -S-- 10a1:eb00 jmp short 10a3 +0001 0004 0003 0036 fb26 fb30 fb3a 0061 -S-- 10a3:55 push bp +0001 0004 0003 0036 fb24 fb30 fb3a 0061 -S-- 10a4:89e5 mov bp, sp +0001 0004 0003 0036 fb24 fb24 fb3a 0061 -S-- 10a6:8b4604 mov ax, [bp+4] ;[fb28]0001 +0001 0004 0003 0036 fb24 fb24 fb3a 0061 -S-- 10a9:8b5e06 mov bx, [bp+6] ;[fb2a]fb3a +0001 fb3a 0003 0036 fb24 fb24 fb3a 0061 -S-- 10ac:cd20 int 20 + +0000 fb3a 0003 0036 fb24 fb24 fb3a 0061 -S-- 10ae:5d pop bp +0000 fb3a 0003 0036 fb26 fb30 fb3a 0061 -S-- 10af:c3 ret +0000 fb3a 0003 0036 fb28 fb30 fb3a 0061 -S-- 0e33:5b pop bx +0000 0001 0003 0036 fb2a fb30 fb3a 0061 -S-- 0e34:5b pop bx +0000 fb3a 0003 0036 fb2c fb30 fb3a 0061 -S-- 0e35:89c7 mov di, ax +0000 fb3a 0003 0036 fb2c fb30 fb3a 0000 -S-- 0e37:09ff or di, di +0000 fb3a 0003 0036 fb2c fb30 fb3a 0000 --Z- 0e39:7403 je 0e3e +0000 fb3a 0003 0036 fb2c fb30 fb3a 0000 --Z- 0e3e:837c0200 cmp [si+2], 0 ;[fb3c]ffea +0000 fb3a 0003 0036 fb2c fb30 fb3a 0000 -S-- 0e42:7d0e jnl 0e52 +0000 fb3a 0003 0036 fb2c fb30 fb3a 0000 -S-- 0e44:8b5402 mov dx, [si+2] ;[fb3c]ffea +0000 fb3a 0003 ffea fb2c fb30 fb3a 0000 -S-- 0e47:f7da neg dx +0000 fb3a 0003 0016 fb2c fb30 fb3a 0000 ---C 0e49:89162401 mov [0124], dx ;[0124]0000 +0000 fb3a 0003 0016 fb2c fb30 fb3a 0000 ---C 0e4d:b8ffff mov ax, ffff +ffff fb3a 0003 0016 fb2c fb30 fb3a 0000 ---C 0e50:eb03 jmp short 0e55 +ffff fb3a 0003 0016 fb2c fb30 fb3a 0000 ---C 0e55:e94c03 jmp 11a4 +ffff fb3a 0003 0016 fb2c fb30 fb3a 0000 ---C 11a4:5f pop di +ffff fb3a 0003 0016 fb2e fb30 fb3a 0061 ---C 11a5:5e pop si +ffff fb3a 0003 0016 fb30 fb30 001c 0061 ---C 11a6:89ec mov sp, bp +ffff fb3a 0003 0016 fb30 fb30 001c 0061 ---C 11a8:5d pop bp +ffff fb3a 0003 0016 fb32 fb52 001c 0061 ---C 11a9:c3 ret +ffff fb3a 0003 0016 fb34 fb52 001c 0061 ---C 10e8:83c406 add sp, 6 +ffff fb3a 0003 0016 fb3a fb52 001c 0061 -S-- 10eb:e9b800 jmp 11a6 +ffff fb3a 0003 0016 fb3a fb52 001c 0061 -S-- 11a6:89ec mov sp, bp +ffff fb3a 0003 0016 fb52 fb52 001c 0061 -S-- 11a8:5d pop bp +ffff fb3a 0003 0016 fb54 fb5c 001c 0061 -S-- 11a9:c3 ret +ffff fb3a 0003 0016 fb56 fb5c 001c 0061 -S-- 0ecf:83c406 add sp, 6 +ffff fb3a 0003 0016 fb5c fb5c 001c 0061 -S-- 0ed2:e9d102 jmp 11a6 +ffff fb3a 0003 0016 fb5c fb5c 001c 0061 -S-- 11a6:89ec mov sp, bp +ffff fb3a 0003 0016 fb5c fb5c 001c 0061 -S-- 11a8:5d pop bp +ffff fb3a 0003 0016 fb5e fb84 001c 0061 -S-- 11a9:c3 ret +ffff fb3a 0003 0016 fb60 fb84 001c 0061 -S-- 0e68:5b pop bx +ffff 0001 0003 0016 fb62 fb84 001c 0061 -S-- 0e69:5b pop bx +ffff fb64 0003 0016 fb64 fb84 001c 0061 -S-- 0e6a:31db xor bx, bx +ffff 0000 0003 0016 fb64 fb84 001c 0061 --Z- 0e6c:09c0 or ax, ax +ffff 0000 0003 0016 fb64 fb84 001c 0061 -S-- 0e6e:7501 jne 0e71 +ffff 0000 0003 0016 fb64 fb84 001c 0061 -S-- 0e71:89d8 mov ax, bx +0000 0000 0003 0016 fb64 fb84 001c 0061 -S-- 0e73:e93003 jmp 11a6 +0000 0000 0003 0016 fb64 fb84 001c 0061 -S-- 11a6:89ec mov sp, bp +0000 0000 0003 0016 fb84 fb84 001c 0061 -S-- 11a8:5d pop bp +0000 0000 0003 0016 fb86 fb92 001c 0061 -S-- 11a9:c3 ret +0000 0000 0003 0016 fb88 fb92 001c 0061 -S-- 08ab:5b pop bx +0000 0001 0003 0016 fb8a fb92 001c 0061 -S-- 08ac:09c0 or ax, ax +0000 0001 0003 0016 fb8a fb92 001c 0061 --Z- 08ae:7426 je 08d6 +0000 0001 0003 0016 fb8a fb92 001c 0061 --Z- 08d6:b80004 mov ax, 0400 +0400 0001 0003 0016 fb8a fb92 001c 0061 --Z- 08d9:50 push ax +0400 0001 0003 0016 fb88 fb92 001c 0061 --Z- 08da:e84c02 call 0b29 +0400 0001 0003 0016 fb86 fb92 001c 0061 --Z- 0b29:55 push bp +0400 0001 0003 0016 fb84 fb92 001c 0061 --Z- 0b2a:89e5 mov bp, sp +0400 0001 0003 0016 fb84 fb84 001c 0061 --Z- 0b2c:83ec0c sub sp, c +0400 0001 0003 0016 fb78 fb84 001c 0061 -S-- 0b2f:56 push si +0400 0001 0003 0016 fb76 fb84 001c 0061 -S-- 0b30:57 push di +0400 0001 0003 0016 fb74 fb84 001c 0061 -S-- 0b31:837e0400 cmp [bp+4], 0 ;[fb88]0400 +0400 0001 0003 0016 fb74 fb84 001c 0061 ---- 0b35:7505 jne 0b3c +0400 0001 0003 0016 fb74 fb84 001c 0061 ---- 0b3c:c746f40000 mov [bp-c], 0000 ;[fb78]0000 +0400 0001 0003 0016 fb74 fb84 001c 0061 ---- 0b41:837ef402 cmp [bp-c], 2 ;[fb78]0000 +0400 0001 0003 0016 fb74 fb84 001c 0061 -S-C 0b45:7203 jb 0b4a +0400 0001 0003 0016 fb74 fb84 001c 0061 -S-C 0b4a:8b5604 mov dx, [bp+4] ;[fb88]0400 +0400 0001 0003 0400 fb74 fb84 001c 0061 -S-C 0b4d:42 inc dx +0400 0001 0003 0401 fb74 fb84 001c 0061 ---C 0b4e:81e2feff and dx, fffe +0400 0001 0003 0400 fb74 fb84 001c 0061 ---- 0b52:83c202 add dx, 2 +0400 0001 0003 0402 fb74 fb84 001c 0061 ---- 0b55:8956f6 mov [bp-a], dx ;[fb7a]0000 +0400 0001 0003 0402 fb74 fb84 001c 0061 ---- 0b58:83fa04 cmp dx, 4 +0400 0001 0003 0402 fb74 fb84 001c 0061 ---- 0b5b:730b jnb 0b68 +0400 0001 0003 0402 fb74 fb84 001c 0061 ---- 0b68:833e120200 cmp [0212], 0 ;[0212]0000 +0400 0001 0003 0402 fb74 fb84 001c 0061 --Z- 0b6d:752d jne 0b9c +0400 0001 0003 0402 fb74 fb84 001c 0061 --Z- 0b6f:b80400 mov ax, 0004 +0004 0001 0003 0402 fb74 fb84 001c 0061 --Z- 0b72:50 push ax +0004 0001 0003 0402 fb72 fb84 001c 0061 --Z- 0b73:e86a02 call 0de0 +0004 0001 0003 0402 fb70 fb84 001c 0061 --Z- 0de0:55 push bp +0004 0001 0003 0402 fb6e fb84 001c 0061 --Z- 0de1:89e5 mov bp, sp +0004 0001 0003 0402 fb6e fb6e 001c 0061 --Z- 0de3:56 push si +0004 0001 0003 0402 fb6c fb6e 001c 0061 --Z- 0de4:57 push di +0004 0001 0003 0402 fb6a fb6e 001c 0061 --Z- 0de5:8b362601 mov si, [0126] ;[0126]0272 +0004 0001 0003 0402 fb6a fb6e 0272 0061 --Z- 0de9:8b5604 mov dx, [bp+4] ;[fb72]0004 +0004 0001 0003 0004 fb6a fb6e 0272 0061 --Z- 0dec:03162601 add dx, [0126] ;[0126]0272 +0004 0001 0003 0276 fb6a fb6e 0272 0061 ---- 0df0:89d7 mov di, dx +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0df2:837e0400 cmp [bp+4], 0 ;[fb72]0004 +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0df6:7e04 jle 0dfc +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0df8:39f7 cmp di, si +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0dfa:720a jb 0e06 +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0dfc:837e0400 cmp [bp+4], 0 ;[fb72]0004 +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0e00:7d09 jnl 0e0b +0004 0001 0003 0276 fb6a fb6e 0272 0276 ---- 0e0b:57 push di +0004 0001 0003 0276 fb68 fb6e 0272 0276 ---- 0e0c:e896ff call 0da5 +0004 0001 0003 0276 fb66 fb6e 0272 0276 ---- 0da5:55 push bp +0004 0001 0003 0276 fb64 fb6e 0272 0276 ---- 0da6:89e5 mov bp, sp +0004 0001 0003 0276 fb64 fb64 0272 0276 ---- 0da8:83ec18 sub sp, 18 +0004 0001 0003 0276 fb4c fb64 0272 0276 -S-- 0dab:8b162601 mov dx, [0126] ;[0126]0272 +0004 0001 0003 0272 fb4c fb64 0272 0276 -S-- 0daf:395604 cmp [bp+4], dx ;[fb68]0276 +0004 0001 0003 0272 fb4c fb64 0272 0276 ---- 0db2:7427 je 0ddb +0004 0001 0003 0272 fb4c fb64 0272 0276 ---- 0db4:8b5604 mov dx, [bp+4] ;[fb68]0276 +0004 0001 0003 0276 fb4c fb64 0272 0276 ---- 0db7:8956f2 mov [bp-e], dx ;[fb56]0001 +0004 0001 0003 0276 fb4c fb64 0272 0276 ---- 0dba:8d46e8 lea ax, [bp-18] ;[fb4c]fb64 +fb4c 0001 0003 0276 fb4c fb64 0272 0276 ---- 0dbd:50 push ax +fb4c 0001 0003 0276 fb4a fb64 0272 0276 ---- 0dbe:b81100 mov ax, 0011 +0011 0001 0003 0276 fb4a fb64 0272 0276 ---- 0dc1:50 push ax +0011 0001 0003 0276 fb48 fb64 0272 0276 ---- 0dc2:31c0 xor ax, ax +0000 0001 0003 0276 fb48 fb64 0272 0276 --Z- 0dc4:50 push ax +0000 0001 0003 0276 fb46 fb64 0272 0276 --Z- 0dc5:e85600 call 0e1e +0000 0001 0003 0276 fb44 fb64 0272 0276 --Z- 0e1e:55 push bp +0000 0001 0003 0276 fb42 fb64 0272 0276 --Z- 0e1f:89e5 mov bp, sp +0000 0001 0003 0276 fb42 fb42 0272 0276 --Z- 0e21:56 push si +0000 0001 0003 0276 fb40 fb42 0272 0276 --Z- 0e22:57 push di +0000 0001 0003 0276 fb3e fb42 0272 0276 --Z- 0e23:8b7608 mov si, [bp+8] ;[fb4a]fb4c +0000 0001 0003 0276 fb3e fb42 fb4c 0276 --Z- 0e26:8b5606 mov dx, [bp+6] ;[fb48]0011 +0000 0001 0003 0011 fb3e fb42 fb4c 0276 --Z- 0e29:895402 mov [si+2], dx ;[fb4e]0000 +0000 0001 0003 0011 fb3e fb42 fb4c 0276 --Z- 0e2c:56 push si +0000 0001 0003 0011 fb3c fb42 fb4c 0276 --Z- 0e2d:ff7604 push [bp+4] ;[fb46]0000 +0000 0001 0003 0011 fb3a fb42 fb4c 0276 --Z- 0e30:e86b02 call 109e +0000 0001 0003 0011 fb38 fb42 fb4c 0276 --Z- 109e:b90300 mov cx, 0003 +0000 0001 0003 0011 fb38 fb42 fb4c 0276 --Z- 10a1:eb00 jmp short 10a3 +0000 0001 0003 0011 fb38 fb42 fb4c 0276 --Z- 10a3:55 push bp +0000 0001 0003 0011 fb36 fb42 fb4c 0276 --Z- 10a4:89e5 mov bp, sp +0000 0001 0003 0011 fb36 fb36 fb4c 0276 --Z- 10a6:8b4604 mov ax, [bp+4] ;[fb3a]0000 +0000 0001 0003 0011 fb36 fb36 fb4c 0276 --Z- 10a9:8b5e06 mov bx, [bp+6] ;[fb3c]fb4c +0000 fb4c 0003 0011 fb36 fb36 fb4c 0276 --Z- 10ac:cd20 int 20 + 0> +0000 fb4c 0003 0011 fb36 fb36 fb4c 0276 --Z- 10ae:5d pop bp +0000 fb4c 0003 0011 fb38 fb42 fb4c 0276 --Z- 10af:c3 ret +0000 fb4c 0003 0011 fb3a fb42 fb4c 0276 --Z- 0e33:5b pop bx +0000 0000 0003 0011 fb3c fb42 fb4c 0276 --Z- 0e34:5b pop bx +0000 fb4c 0003 0011 fb3e fb42 fb4c 0276 --Z- 0e35:89c7 mov di, ax +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e37:09ff or di, di +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e39:7403 je 0e3e +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e3e:837c0200 cmp [si+2], 0 ;[fb4e]0000 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e42:7d0e jnl 0e52 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e52:8b4402 mov ax, [si+2] ;[fb4e]0000 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e55:e94c03 jmp 11a4 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 11a4:5f pop di +0000 fb4c 0003 0011 fb40 fb42 fb4c 0276 --Z- 11a5:5e pop si +0000 fb4c 0003 0011 fb42 fb42 0272 0276 --Z- 11a6:89ec mov sp, bp +0000 fb4c 0003 0011 fb42 fb42 0272 0276 --Z- 11a8:5d pop bp +0000 fb4c 0003 0011 fb44 fb64 0272 0276 --Z- 11a9:c3 ret +0000 fb4c 0003 0011 fb46 fb64 0272 0276 --Z- 0dc8:83c406 add sp, 6 +0000 fb4c 0003 0011 fb4c fb64 0272 0276 -S-- 0dcb:09c0 or ax, ax +0000 fb4c 0003 0011 fb4c fb64 0272 0276 --Z- 0dcd:7d05 jnl 0dd4 +0000 fb4c 0003 0011 fb4c fb64 0272 0276 --Z- 0dd4:8b56fa mov dx, [bp-6] ;[fb5e]0276 +0000 fb4c 0003 0276 fb4c fb64 0272 0276 --Z- 0dd7:89162601 mov [0126], dx ;[0126]0272 +0000 fb4c 0003 0276 fb4c fb64 0272 0276 --Z- 0ddb:31c0 xor ax, ax +0000 fb4c 0003 0276 fb4c fb64 0272 0276 --Z- 0ddd:e9c603 jmp 11a6 +0000 fb4c 0003 0276 fb4c fb64 0272 0276 --Z- 11a6:89ec mov sp, bp +0000 fb4c 0003 0276 fb64 fb64 0272 0276 --Z- 11a8:5d pop bp +0000 fb4c 0003 0276 fb66 fb6e 0272 0276 --Z- 11a9:c3 ret +0000 fb4c 0003 0276 fb68 fb6e 0272 0276 --Z- 0e0f:5b pop bx +0000 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 0e10:09c0 or ax, ax +0000 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 0e12:7504 jne 0e18 +0000 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 0e14:89f0 mov ax, si +0272 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 0e16:eb03 jmp short 0e1b +0272 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 0e1b:e98603 jmp 11a4 +0272 0276 0003 0276 fb6a fb6e 0272 0276 --Z- 11a4:5f pop di +0272 0276 0003 0276 fb6c fb6e 0272 0061 --Z- 11a5:5e pop si +0272 0276 0003 0276 fb6e fb6e 001c 0061 --Z- 11a6:89ec mov sp, bp +0272 0276 0003 0276 fb6e fb6e 001c 0061 --Z- 11a8:5d pop bp +0272 0276 0003 0276 fb70 fb84 001c 0061 --Z- 11a9:c3 ret +0272 0276 0003 0276 fb72 fb84 001c 0061 --Z- 0b76:5b pop bx +0272 0004 0003 0276 fb74 fb84 001c 0061 --Z- 0b77:89c6 mov si, ax +0272 0004 0003 0276 fb74 fb84 0272 0061 --Z- 0b79:3dffff cmp ax, ffff +0272 0004 0003 0276 fb74 fb84 0272 0061 ---C 0b7c:7505 jne 0b83 +0272 0004 0003 0276 fb74 fb84 0272 0061 ---C 0b83:89f2 mov dx, si +0272 0004 0003 0272 fb74 fb84 0272 0061 ---C 0b85:42 inc dx +0272 0004 0003 0273 fb74 fb84 0272 0061 ---C 0b86:81e2feff and dx, fffe +0272 0004 0003 0272 fb74 fb84 0272 0061 ---- 0b8a:89d6 mov si, dx +0272 0004 0003 0272 fb74 fb84 0272 0061 ---- 0b8c:83c602 add si, 2 +0272 0004 0003 0272 fb74 fb84 0274 0061 ---- 0b8f:89361202 mov [0212], si ;[0212]0000 +0272 0004 0003 0272 fb74 fb84 0274 0061 ---- 0b93:89361402 mov [0214], si ;[0214]0000 +0272 0004 0003 0272 fb74 fb84 0274 0061 ---- 0b97:c744fe0000 mov [si-2], 0000 ;[0272]0000 +0272 0004 0003 0272 fb74 fb84 0274 0061 ---- 0b9c:c746fe0000 mov [bp-2], 0000 ;[fb82]0000 +0272 0004 0003 0272 fb74 fb84 0274 0061 ---- 0ba1:8b361602 mov si, [0216] ;[0216]0000 +0272 0004 0003 0272 fb74 fb84 0000 0061 ---- 0ba5:09f6 or si, si +0272 0004 0003 0272 fb74 fb84 0000 0061 --Z- 0ba7:744d je 0bf6 +0272 0004 0003 0272 fb74 fb84 0000 0061 --Z- 0bf6:ff76f6 push [bp-a] ;[fb7a]0402 +0272 0004 0003 0272 fb72 fb84 0000 0061 --Z- 0bf9:e8d0fe call 0acc +0272 0004 0003 0272 fb70 fb84 0000 0061 --Z- 0acc:55 push bp +0272 0004 0003 0272 fb6e fb84 0000 0061 --Z- 0acd:89e5 mov bp, sp +0272 0004 0003 0272 fb6e fb6e 0000 0061 --Z- 0acf:56 push si +0272 0004 0003 0272 fb6c fb6e 0000 0061 --Z- 0ad0:8b1e1402 mov bx, [0214] ;[0214]0274 +0272 0274 0003 0272 fb6c fb6e 0000 0061 --Z- 0ad4:035e04 add bx, [bp+4] ;[fb72]0402 +0272 0676 0003 0272 fb6c fb6e 0000 0061 ---- 0ad7:391e1402 cmp [0214], bx ;[0214]0274 +0272 0676 0003 0272 fb6c fb6e 0000 0061 -S-C 0adb:7717 jnbe 0af4 +0272 0676 0003 0272 fb6c fb6e 0000 0061 -S-C 0add:8b5604 mov dx, [bp+4] ;[fb72]0402 +0272 0676 0003 0402 fb6c fb6e 0000 0061 -S-C 0ae0:03161402 add dx, [0214] ;[0214]0274 +0272 0676 0003 0676 fb6c fb6e 0000 0061 ---- 0ae4:81c2ff03 add dx, 03ff +0272 0676 0003 0a75 fb6c fb6e 0000 0061 ---- 0ae8:81e200fc and dx, fc00 +0272 0676 0003 0800 fb6c fb6e 0000 0061 ---- 0aec:89d6 mov si, dx +0272 0676 0003 0800 fb6c fb6e 0800 0061 ---- 0aee:39161402 cmp [0214], dx ;[0214]0274 +0272 0676 0003 0800 fb6c fb6e 0800 0061 -S-C 0af2:760a jbe 0afe +0272 0676 0003 0800 fb6c fb6e 0800 0061 -S-C 0afe:56 push si +0272 0676 0003 0800 fb6a fb6e 0800 0061 -S-C 0aff:e8a302 call 0da5 +0272 0676 0003 0800 fb68 fb6e 0800 0061 -S-C 0da5:55 push bp +0272 0676 0003 0800 fb66 fb6e 0800 0061 -S-C 0da6:89e5 mov bp, sp +0272 0676 0003 0800 fb66 fb66 0800 0061 -S-C 0da8:83ec18 sub sp, 18 +0272 0676 0003 0800 fb4e fb66 0800 0061 -S-- 0dab:8b162601 mov dx, [0126] ;[0126]0276 +0272 0676 0003 0276 fb4e fb66 0800 0061 -S-- 0daf:395604 cmp [bp+4], dx ;[fb6a]0800 +0272 0676 0003 0276 fb4e fb66 0800 0061 ---- 0db2:7427 je 0ddb +0272 0676 0003 0276 fb4e fb66 0800 0061 ---- 0db4:8b5604 mov dx, [bp+4] ;[fb6a]0800 +0272 0676 0003 0800 fb4e fb66 0800 0061 ---- 0db7:8956f2 mov [bp-e], dx ;[fb58]5408 +0272 0676 0003 0800 fb4e fb66 0800 0061 ---- 0dba:8d46e8 lea ax, [bp-18] ;[fb4e]0000 +fb4e 0676 0003 0800 fb4e fb66 0800 0061 ---- 0dbd:50 push ax +fb4e 0676 0003 0800 fb4c fb66 0800 0061 ---- 0dbe:b81100 mov ax, 0011 +0011 0676 0003 0800 fb4c fb66 0800 0061 ---- 0dc1:50 push ax +0011 0676 0003 0800 fb4a fb66 0800 0061 ---- 0dc2:31c0 xor ax, ax +0000 0676 0003 0800 fb4a fb66 0800 0061 --Z- 0dc4:50 push ax +0000 0676 0003 0800 fb48 fb66 0800 0061 --Z- 0dc5:e85600 call 0e1e +0000 0676 0003 0800 fb46 fb66 0800 0061 --Z- 0e1e:55 push bp +0000 0676 0003 0800 fb44 fb66 0800 0061 --Z- 0e1f:89e5 mov bp, sp +0000 0676 0003 0800 fb44 fb44 0800 0061 --Z- 0e21:56 push si +0000 0676 0003 0800 fb42 fb44 0800 0061 --Z- 0e22:57 push di +0000 0676 0003 0800 fb40 fb44 0800 0061 --Z- 0e23:8b7608 mov si, [bp+8] ;[fb4c]fb4e +0000 0676 0003 0800 fb40 fb44 fb4e 0061 --Z- 0e26:8b5606 mov dx, [bp+6] ;[fb4a]0011 +0000 0676 0003 0011 fb40 fb44 fb4e 0061 --Z- 0e29:895402 mov [si+2], dx ;[fb50]0000 +0000 0676 0003 0011 fb40 fb44 fb4e 0061 --Z- 0e2c:56 push si +0000 0676 0003 0011 fb3e fb44 fb4e 0061 --Z- 0e2d:ff7604 push [bp+4] ;[fb48]0000 +0000 0676 0003 0011 fb3c fb44 fb4e 0061 --Z- 0e30:e86b02 call 109e +0000 0676 0003 0011 fb3a fb44 fb4e 0061 --Z- 109e:b90300 mov cx, 0003 +0000 0676 0003 0011 fb3a fb44 fb4e 0061 --Z- 10a1:eb00 jmp short 10a3 +0000 0676 0003 0011 fb3a fb44 fb4e 0061 --Z- 10a3:55 push bp +0000 0676 0003 0011 fb38 fb44 fb4e 0061 --Z- 10a4:89e5 mov bp, sp +0000 0676 0003 0011 fb38 fb38 fb4e 0061 --Z- 10a6:8b4604 mov ax, [bp+4] ;[fb3c]0000 +0000 0676 0003 0011 fb38 fb38 fb4e 0061 --Z- 10a9:8b5e06 mov bx, [bp+6] ;[fb3e]fb4e +0000 fb4e 0003 0011 fb38 fb38 fb4e 0061 --Z- 10ac:cd20 int 20 + 0> +0000 fb4e 0003 0011 fb38 fb38 fb4e 0061 --Z- 10ae:5d pop bp +0000 fb4e 0003 0011 fb3a fb44 fb4e 0061 --Z- 10af:c3 ret +0000 fb4e 0003 0011 fb3c fb44 fb4e 0061 --Z- 0e33:5b pop bx +0000 0000 0003 0011 fb3e fb44 fb4e 0061 --Z- 0e34:5b pop bx +0000 fb4e 0003 0011 fb40 fb44 fb4e 0061 --Z- 0e35:89c7 mov di, ax +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e37:09ff or di, di +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e39:7403 je 0e3e +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e3e:837c0200 cmp [si+2], 0 ;[fb50]0000 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e42:7d0e jnl 0e52 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e52:8b4402 mov ax, [si+2] ;[fb50]0000 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e55:e94c03 jmp 11a4 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 11a4:5f pop di +0000 fb4e 0003 0011 fb42 fb44 fb4e 0061 --Z- 11a5:5e pop si +0000 fb4e 0003 0011 fb44 fb44 0800 0061 --Z- 11a6:89ec mov sp, bp +0000 fb4e 0003 0011 fb44 fb44 0800 0061 --Z- 11a8:5d pop bp +0000 fb4e 0003 0011 fb46 fb66 0800 0061 --Z- 11a9:c3 ret +0000 fb4e 0003 0011 fb48 fb66 0800 0061 --Z- 0dc8:83c406 add sp, 6 +0000 fb4e 0003 0011 fb4e fb66 0800 0061 -S-- 0dcb:09c0 or ax, ax +0000 fb4e 0003 0011 fb4e fb66 0800 0061 --Z- 0dcd:7d05 jnl 0dd4 +0000 fb4e 0003 0011 fb4e fb66 0800 0061 --Z- 0dd4:8b56fa mov dx, [bp-6] ;[fb60]0800 +0000 fb4e 0003 0800 fb4e fb66 0800 0061 --Z- 0dd7:89162601 mov [0126], dx ;[0126]0276 +0000 fb4e 0003 0800 fb4e fb66 0800 0061 --Z- 0ddb:31c0 xor ax, ax +0000 fb4e 0003 0800 fb4e fb66 0800 0061 --Z- 0ddd:e9c603 jmp 11a6 +0000 fb4e 0003 0800 fb4e fb66 0800 0061 --Z- 11a6:89ec mov sp, bp +0000 fb4e 0003 0800 fb66 fb66 0800 0061 --Z- 11a8:5d pop bp +0000 fb4e 0003 0800 fb68 fb6e 0800 0061 --Z- 11a9:c3 ret +0000 fb4e 0003 0800 fb6a fb6e 0800 0061 --Z- 0b02:5b pop bx +0000 0800 0003 0800 fb6c fb6e 0800 0061 --Z- 0b03:09c0 or ax, ax +0000 0800 0003 0800 fb6c fb6e 0800 0061 --Z- 0b05:7404 je 0b0b +0000 0800 0003 0800 fb6c fb6e 0800 0061 --Z- 0b0b:8b1e1402 mov bx, [0214] ;[0214]0274 +0000 0274 0003 0800 fb6c fb6e 0800 0061 --Z- 0b0f:8977fe mov [bx-2], si ;[0272]0000 +0000 0274 0003 0800 fb6c fb6e 0800 0061 --Z- 0b12:c744fe0000 mov [si-2], 0000 ;[07fe]0000 +0000 0274 0003 0800 fb6c fb6e 0800 0061 --Z- 0b17:ff361402 push [0214] ;[0214]0274 +0000 0274 0003 0800 fb6a fb6e 0800 0061 --Z- 0b1b:e8da01 call 0cf8 +0000 0274 0003 0800 fb68 fb6e 0800 0061 --Z- 0cf8:55 push bp +0000 0274 0003 0800 fb66 fb6e 0800 0061 --Z- 0cf9:89e5 mov bp, sp +0000 0274 0003 0800 fb66 fb66 0800 0061 --Z- 0cfb:83ec06 sub sp, 6 +0000 0274 0003 0800 fb60 fb66 0800 0061 -S-- 0cfe:56 push si +0000 0274 0003 0800 fb5e fb66 0800 0061 -S-- 0cff:57 push di +0000 0274 0003 0800 fb5c fb66 0800 0061 -S-- 0d00:8b5604 mov dx, [bp+4] ;[fb6a]0274 +0000 0274 0003 0274 fb5c fb66 0800 0061 -S-- 0d03:8956fa mov [bp-6], dx ;[fb60]0800 +0000 0274 0003 0274 fb5c fb66 0800 0061 -S-- 0d06:09d2 or dx, dx +0000 0274 0003 0274 fb5c fb66 0800 0061 ---- 0d08:7461 je 0d6b +0000 0274 0003 0274 fb5c fb66 0800 0061 ---- 0d0a:31ff xor di, di +0000 0274 0003 0274 fb5c fb66 0800 0000 --Z- 0d0c:8b361602 mov si, [0216] ;[0216]0000 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d10:09f6 or si, si +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d12:740b je 0d1f +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d1f:8b5efa mov bx, [bp-6] ;[fb60]0274 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d22:8937 mov [bx], si ;[0274]0000 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d24:09ff or di, di +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d26:7407 je 0d2f +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d2f:8b56fa mov dx, [bp-6] ;[fb60]0274 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d32:89161602 mov [0216], dx ;[0216]0000 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d36:09f6 or si, si +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d38:7415 je 0d4f +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d4f:09ff or di, di +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d51:7418 je 0d6b +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 0d6b:e93604 jmp 11a4 +0000 0274 0003 0274 fb5c fb66 0000 0000 --Z- 11a4:5f pop di +0000 0274 0003 0274 fb5e fb66 0000 0061 --Z- 11a5:5e pop si +0000 0274 0003 0274 fb60 fb66 0800 0061 --Z- 11a6:89ec mov sp, bp +0000 0274 0003 0274 fb66 fb66 0800 0061 --Z- 11a8:5d pop bp +0000 0274 0003 0274 fb68 fb6e 0800 0061 --Z- 11a9:c3 ret +0000 0274 0003 0274 fb6a fb6e 0800 0061 --Z- 0b1e:5b pop bx +0000 0274 0003 0274 fb6c fb6e 0800 0061 --Z- 0b1f:89361402 mov [0214], si ;[0214]0274 +0000 0274 0003 0274 fb6c fb6e 0800 0061 --Z- 0b23:b80100 mov ax, 0001 +0001 0274 0003 0274 fb6c fb6e 0800 0061 --Z- 0b26:e97c06 jmp 11a5 +0001 0274 0003 0274 fb6c fb6e 0800 0061 --Z- 11a5:5e pop si +0001 0274 0003 0274 fb6e fb6e 0000 0061 --Z- 11a6:89ec mov sp, bp +0001 0274 0003 0274 fb6e fb6e 0000 0061 --Z- 11a8:5d pop bp +0001 0274 0003 0274 fb70 fb84 0000 0061 --Z- 11a9:c3 ret +0001 0274 0003 0274 fb72 fb84 0000 0061 --Z- 0bfc:5b pop bx +0001 0402 0003 0274 fb74 fb84 0000 0061 --Z- 0bfd:09c0 or ax, ax +0001 0402 0003 0274 fb74 fb84 0000 0061 ---- 0bff:7406 je 0c07 +0001 0402 0003 0274 fb74 fb84 0000 0061 ---- 0c01:ff46f4 inc [bp-c] ;[fb78]0000 +0001 0402 0003 0274 fb74 fb84 0000 0061 ---- 0c04:e93aff jmp 0b41 +0001 0402 0003 0274 fb74 fb84 0000 0061 ---- 0b41:837ef402 cmp [bp-c], 2 ;[fb78]0001 +0001 0402 0003 0274 fb74 fb84 0000 0061 -S-C 0b45:7203 jb 0b4a +0001 0402 0003 0274 fb74 fb84 0000 0061 -S-C 0b4a:8b5604 mov dx, [bp+4] ;[fb88]0400 +0001 0402 0003 0400 fb74 fb84 0000 0061 -S-C 0b4d:42 inc dx +0001 0402 0003 0401 fb74 fb84 0000 0061 ---C 0b4e:81e2feff and dx, fffe +0001 0402 0003 0400 fb74 fb84 0000 0061 ---- 0b52:83c202 add dx, 2 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b55:8956f6 mov [bp-a], dx ;[fb7a]0402 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b58:83fa04 cmp dx, 4 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b5b:730b jnb 0b68 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b68:833e120200 cmp [0212], 0 ;[0212]0274 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b6d:752d jne 0b9c +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0b9c:c746fe0000 mov [bp-2], 0000 ;[fb82]0000 +0001 0402 0003 0402 fb74 fb84 0000 0061 ---- 0ba1:8b361602 mov si, [0216] ;[0216]0274 +0001 0402 0003 0402 fb74 fb84 0274 0061 ---- 0ba5:09f6 or si, si +0001 0402 0003 0402 fb74 fb84 0274 0061 ---- 0ba7:744d je 0bf6 +0001 0402 0003 0402 fb74 fb84 0274 0061 ---- 0ba9:8b54fe mov dx, [si-2] ;[0272]0800 +0001 0402 0003 0800 fb74 fb84 0274 0061 ---- 0bac:8956fa mov [bp-6], dx ;[fb7e]0000 +0001 0402 0003 0800 fb74 fb84 0274 0061 ---- 0baf:8b56f6 mov dx, [bp-a] ;[fb7a]0402 +0001 0402 0003 0402 fb74 fb84 0274 0061 ---- 0bb2:01f2 add dx, si +0001 0402 0003 0676 fb74 fb84 0274 0061 ---- 0bb4:89d7 mov di, dx +0001 0402 0003 0676 fb74 fb84 0274 0676 ---- 0bb6:397efa cmp [bp-6], di ;[fb7e]0800 +0001 0402 0003 0676 fb74 fb84 0274 0676 ---- 0bb9:7234 jb 0bef +0001 0402 0003 0676 fb74 fb84 0274 0676 ---- 0bbb:39f7 cmp di, si +0001 0402 0003 0676 fb74 fb84 0274 0676 ---- 0bbd:7630 jbe 0bef +0001 0402 0003 0676 fb74 fb84 0274 0676 ---- 0bbf:8d5d02 lea bx, [di+2] ;[0678]0000 +0001 0678 0003 0676 fb74 fb84 0274 0676 ---- 0bc2:395efa cmp [bp-6], bx ;[fb7e]0800 +0001 0678 0003 0676 fb74 fb84 0274 0676 ---- 0bc5:760f jbe 0bd6 +0001 0678 0003 0676 fb74 fb84 0274 0676 ---- 0bc7:8b56fa mov dx, [bp-6] ;[fb7e]0800 +0001 0678 0003 0800 fb74 fb84 0274 0676 ---- 0bca:8955fe mov [di-2], dx ;[0674]0000 +0001 0678 0003 0800 fb74 fb84 0274 0676 ---- 0bcd:897cfe mov [si-2], di ;[0272]0800 +0001 0678 0003 0800 fb74 fb84 0274 0676 ---- 0bd0:8b14 mov dx, [si] ;[0274]0000 +0001 0678 0003 0000 fb74 fb84 0274 0676 ---- 0bd2:8915 mov [di], dx ;[0676]0000 +0001 0678 0003 0000 fb74 fb84 0274 0676 ---- 0bd4:893c mov [si], di ;[0274]0000 +0001 0678 0003 0000 fb74 fb84 0274 0676 ---- 0bd6:837efe00 cmp [bp-2], 0 ;[fb82]0000 +0001 0678 0003 0000 fb74 fb84 0274 0676 --Z- 0bda:7409 je 0be5 +0001 0678 0003 0000 fb74 fb84 0274 0676 --Z- 0be5:8b14 mov dx, [si] ;[0274]0676 +0001 0678 0003 0676 fb74 fb84 0274 0676 --Z- 0be7:89161602 mov [0216], dx ;[0216]0274 +0001 0678 0003 0676 fb74 fb84 0274 0676 --Z- 0beb:89f0 mov ax, si +0274 0678 0003 0676 fb74 fb84 0274 0676 --Z- 0bed:eb1a jmp short 0c09 +0274 0678 0003 0676 fb74 fb84 0274 0676 --Z- 0c09:e99805 jmp 11a4 +0274 0678 0003 0676 fb74 fb84 0274 0676 --Z- 11a4:5f pop di +0274 0678 0003 0676 fb76 fb84 0274 0061 --Z- 11a5:5e pop si +0274 0678 0003 0676 fb78 fb84 001c 0061 --Z- 11a6:89ec mov sp, bp +0274 0678 0003 0676 fb84 fb84 001c 0061 --Z- 11a8:5d pop bp +0274 0678 0003 0676 fb86 fb92 001c 0061 --Z- 11a9:c3 ret +0274 0678 0003 0676 fb88 fb92 001c 0061 --Z- 08dd:5b pop bx +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 08de:894408 mov [si+8], ax ;[0024]0000 +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 08e1:09c0 or ax, ax +0274 0400 0003 0676 fb8a fb92 001c 0061 ---- 08e3:7507 jne 08ec +0274 0400 0003 0676 fb8a fb92 001c 0061 ---- 08ec:814c040800 or [si+4], 0008 ;[0020]0102 +0274 0400 0003 0676 fb8a fb92 001c 0061 ---- 08f1:c744060004 mov [si+6], 0400 ;[0022]0000 +0274 0400 0003 0676 fb8a fb92 001c 0061 ---- 08f6:f6440440 test byte [si+4], 40 ;[0020]0a +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 08fa:7506 jne 0902 +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 08fc:c704ff03 mov [si], 03ff ;[001c]ffff +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 0900:eb04 jmp short 0906 +0274 0400 0003 0676 fb8a fb92 001c 0061 --Z- 0906:8b5408 mov dx, [si+8] ;[0024]0274 +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 0909:89540a mov [si+a], dx ;[0026]0000 +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 090c:f6440404 test byte [si+4], 4 ;[0020]0a +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 0910:745b je 096d +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 096d:f6440440 test byte [si+4], 40 ;[0020]0a +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 0971:7503 jne 0976 +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 0973:e97700 jmp 09ed +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 09ed:8b540a mov dx, [si+a] ;[0026]0274 +0274 0400 0003 0274 fb8a fb92 001c 0061 --Z- 09f0:2b5408 sub dx, [si+8] ;[0024]0274 +0274 0400 0003 0000 fb8a fb92 001c 0061 --Z- 09f3:8956fc mov [bp-4], dx ;[fb8e]0061 +0274 0400 0003 0000 fb8a fb92 001c 0061 --Z- 09f6:8b5406 mov dx, [si+6] ;[0022]0400 +0274 0400 0003 0400 fb8a fb92 001c 0061 --Z- 09f9:4a dec dx +0274 0400 0003 03ff fb8a fb92 001c 0061 ---- 09fa:8914 mov [si], dx ;[001c]03ff +0274 0400 0003 03ff fb8a fb92 001c 0061 ---- 09fc:8b5c08 mov bx, [si+8] ;[0024]0274 +0274 0274 0003 03ff fb8a fb92 001c 0061 ---- 09ff:83c301 add bx, 1 +0274 0275 0003 03ff fb8a fb92 001c 0061 ---- 0a02:895c0a mov [si+a], bx ;[0026]0274 +0274 0275 0003 03ff fb8a fb92 001c 0061 ---- 0a05:837efc00 cmp [bp-4], 0 ;[fb8e]0000 +0274 0275 0003 03ff fb8a fb92 001c 0061 --Z- 0a09:7e4d jle 0a58 +0274 0275 0003 03ff fb8a fb92 001c 0061 --Z- 0a58:89fa mov dx, di +0274 0275 0003 0061 fb8a fb92 001c 0061 --Z- 0a5a:8b5c08 mov bx, [si+8] ;[0024]0274 +0274 0274 0003 0061 fb8a fb92 001c 0061 --Z- 0a5d:8817 mov [bx], dl ;[0274]76 +0274 0274 0003 0061 fb8a fb92 001c 0061 --Z- 0a5f:89f8 mov ax, di +0061 0274 0003 0061 fb8a fb92 001c 0061 --Z- 0a61:30e4 xor ah, ah +0061 0274 0003 0061 fb8a fb92 001c 0061 --Z- 0a63:e93e07 jmp 11a4 +0061 0274 0003 0061 fb8a fb92 001c 0061 --Z- 11a4:5f pop di +0061 0274 0003 0061 fb8c fb92 001c 0000 --Z- 11a5:5e pop si +0061 0274 0003 0061 fb8e fb92 001c 0000 --Z- 11a6:89ec mov sp, bp +0061 0274 0003 0061 fb92 fb92 001c 0000 --Z- 11a8:5d pop bp +0061 0274 0003 0061 fb94 ffb8 001c 0000 --Z- 11a9:c3 ret +0061 0274 0003 0061 fb96 ffb8 001c 0000 --Z- 02f1:5b pop bx +0061 0061 0003 0061 fb98 ffb8 001c 0000 --Z- 02f2:5b pop bx +0061 001c 0003 0061 fb9a ffb8 001c 0000 --Z- 02f3:50 push ax +0061 001c 0003 0061 fb98 ffb8 001c 0000 --Z- 02f4:5a pop dx +0061 001c 0003 0061 fb9a ffb8 001c 0000 --Z- 02f5:83faff cmp dx, -1 +0061 001c 0003 0061 fb9a ffb8 001c 0000 ---C 02f8:7514 jne 030e +0061 001c 0003 0061 fb9a ffb8 001c 0000 ---C 030e:ff46ec inc [bp-14] ;[ffa4]0000 +0061 001c 0003 0061 fb9a ffb8 001c 0000 ---C 0311:eba7 jmp short 02ba +0061 001c 0003 0061 fb9a ffb8 001c 0000 ---C 02ba:8b5e04 mov bx, [bp+4] ;[ffbc]0005 +0061 0005 0003 0061 fb9a ffb8 001c 0000 ---C 02bd:ff4604 inc [bp+4] ;[ffbc]0005 +0061 0005 0003 0061 fb9a ffb8 001c 0000 ---C 02c0:8a07 mov al, [bx] ;[0005]3d +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---C 02c2:98 cbw +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---C 02c3:8946f8 mov [bp-8], ax ;[ffb0]0061 +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---C 02c6:09c0 or ax, ax +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---- 02c8:7503 jne 02cd +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---- 02cd:837ef825 cmp [bp-8], 25 ;[ffb0]003d +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---- 02d1:7440 je 0313 +003d 0005 0003 0061 fb9a ffb8 001c 0000 ---- 02d3:8b14 mov dx, [si] ;[001c]03ff +003d 0005 0003 03ff fb9a ffb8 001c 0000 ---- 02d5:4a dec dx +003d 0005 0003 03fe fb9a ffb8 001c 0000 ---- 02d6:8914 mov [si], dx ;[001c]03ff +003d 0005 0003 03fe fb9a ffb8 001c 0000 ---- 02d8:7c10 jl 02ea +003d 0005 0003 03fe fb9a ffb8 001c 0000 ---- 02da:8b56f8 mov dx, [bp-8] ;[ffb0]003d +003d 0005 0003 003d fb9a ffb8 001c 0000 ---- 02dd:30f6 xor dh, dh +003d 0005 0003 003d fb9a ffb8 001c 0000 --Z- 02df:8b5c0a mov bx, [si+a] ;[0026]0275 +003d 0275 0003 003d fb9a ffb8 001c 0000 --Z- 02e2:ff440a inc [si+a] ;[0026]0275 +003d 0275 0003 003d fb9a ffb8 001c 0000 ---- 02e5:8817 mov [bx], dl ;[0275]06 +003d 0275 0003 003d fb9a ffb8 001c 0000 ---- 02e7:52 push dx +003d 0275 0003 003d fb98 ffb8 001c 0000 ---- 02e8:eb0a jmp short 02f4 +003d 0275 0003 003d fb98 ffb8 001c 0000 ---- 02f4:5a pop dx +003d 0275 0003 003d fb9a ffb8 001c 0000 ---- 02f5:83faff cmp dx, -1 +003d 0275 0003 003d fb9a ffb8 001c 0000 ---C 02f8:7514 jne 030e +003d 0275 0003 003d fb9a ffb8 001c 0000 ---C 030e:ff46ec inc [bp-14] ;[ffa4]0001 +003d 0275 0003 003d fb9a ffb8 001c 0000 ---C 0311:eba7 jmp short 02ba +003d 0275 0003 003d fb9a ffb8 001c 0000 ---C 02ba:8b5e04 mov bx, [bp+4] ;[ffbc]0006 +003d 0006 0003 003d fb9a ffb8 001c 0000 ---C 02bd:ff4604 inc [bp+4] ;[ffbc]0006 +003d 0006 0003 003d fb9a ffb8 001c 0000 ---C 02c0:8a07 mov al, [bx] ;[0006]25 +0025 0006 0003 003d fb9a ffb8 001c 0000 ---C 02c2:98 cbw +0025 0006 0003 003d fb9a ffb8 001c 0000 ---C 02c3:8946f8 mov [bp-8], ax ;[ffb0]003d +0025 0006 0003 003d fb9a ffb8 001c 0000 ---C 02c6:09c0 or ax, ax +0025 0006 0003 003d fb9a ffb8 001c 0000 ---- 02c8:7503 jne 02cd +0025 0006 0003 003d fb9a ffb8 001c 0000 ---- 02cd:837ef825 cmp [bp-8], 25 ;[ffb0]0025 +0025 0006 0003 003d fb9a ffb8 001c 0000 --Z- 02d1:7440 je 0313 +0025 0006 0003 003d fb9a ffb8 001c 0000 --Z- 0313:31ff xor di, di +0025 0006 0003 003d fb9a ffb8 001c 0000 --Z- 0315:eb24 jmp short 033b +0025 0006 0003 003d fb9a ffb8 001c 0000 --Z- 033b:8b5e04 mov bx, [bp+4] ;[ffbc]0007 +0025 0007 0003 003d fb9a ffb8 001c 0000 --Z- 033e:8a07 mov al, [bx] ;[0007]64 +0064 0007 0003 003d fb9a ffb8 001c 0000 --Z- 0340:98 cbw +0064 0007 0003 003d fb9a ffb8 001c 0000 --Z- 0341:bb8c00 mov bx, 008c +0064 008c 0003 003d fb9a ffb8 001c 0000 --Z- 0344:e9e60d jmp 112d +0064 008c 0003 003d fb9a ffb8 001c 0000 --Z- 112d:8b17 mov dx, [bx] ;[008c]0335 +0064 008c 0003 0335 fb9a ffb8 001c 0000 --Z- 112f:8b4f02 mov cx, [bx+2] ;[008e]0005 +0064 008c 0005 0335 fb9a ffb8 001c 0000 --Z- 1132:83c304 add bx, 4 +0064 0090 0005 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 0090 0004 0335 fb9a ffb8 001c 0000 ---- 1136:7c14 jl 114c +0064 0090 0004 0335 fb9a ffb8 001c 0000 ---- 1138:3b07 cmp ax, [bx] ;[0090]0020 +0064 0090 0004 0335 fb9a ffb8 001c 0000 ---- 113a:75f6 jne 1132 +0064 0090 0004 0335 fb9a ffb8 001c 0000 ---- 1132:83c304 add bx, 4 +0064 0094 0004 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 0094 0003 0335 fb9a ffb8 001c 0000 ---- 1136:7c14 jl 114c +0064 0094 0003 0335 fb9a ffb8 001c 0000 ---- 1138:3b07 cmp ax, [bx] ;[0094]0023 +0064 0094 0003 0335 fb9a ffb8 001c 0000 ---- 113a:75f6 jne 1132 +0064 0094 0003 0335 fb9a ffb8 001c 0000 ---- 1132:83c304 add bx, 4 +0064 0098 0003 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 0098 0002 0335 fb9a ffb8 001c 0000 ---- 1136:7c14 jl 114c +0064 0098 0002 0335 fb9a ffb8 001c 0000 ---- 1138:3b07 cmp ax, [bx] ;[0098]002b +0064 0098 0002 0335 fb9a ffb8 001c 0000 ---- 113a:75f6 jne 1132 +0064 0098 0002 0335 fb9a ffb8 001c 0000 ---- 1132:83c304 add bx, 4 +0064 009c 0002 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 009c 0001 0335 fb9a ffb8 001c 0000 ---- 1136:7c14 jl 114c +0064 009c 0001 0335 fb9a ffb8 001c 0000 ---- 1138:3b07 cmp ax, [bx] ;[009c]002d +0064 009c 0001 0335 fb9a ffb8 001c 0000 ---- 113a:75f6 jne 1132 +0064 009c 0001 0335 fb9a ffb8 001c 0000 ---- 1132:83c304 add bx, 4 +0064 00a0 0001 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 00a0 0000 0335 fb9a ffb8 001c 0000 --Z- 1136:7c14 jl 114c +0064 00a0 0000 0335 fb9a ffb8 001c 0000 --Z- 1138:3b07 cmp ax, [bx] ;[00a0]0030 +0064 00a0 0000 0335 fb9a ffb8 001c 0000 ---- 113a:75f6 jne 1132 +0064 00a0 0000 0335 fb9a ffb8 001c 0000 ---- 1132:83c304 add bx, 4 +0064 00a4 0000 0335 fb9a ffb8 001c 0000 ---- 1135:49 dec cx +0064 00a4 ffff 0335 fb9a ffb8 001c 0000 -S-- 1136:7c14 jl 114c +0064 00a4 ffff 0335 fb9a ffb8 001c 0000 -S-- 114c:89d3 mov bx, dx +0064 0335 ffff 0335 fb9a ffb8 001c 0000 -S-- 114e:ebef jmp short 113f +0064 0335 ffff 0335 fb9a ffb8 001c 0000 -S-- 113f:85db test bx, bx +0064 0335 ffff 0335 fb9a ffb8 001c 0000 ---- 1141:7507 jne 114a +0064 0335 ffff 0335 fb9a ffb8 001c 0000 ---- 114a:ffe3 jmp bx +0064 0335 ffff 0335 fb9a ffb8 001c 0000 ---- 0335:81cf0010 or di, 1000 +0064 0335 ffff 0335 fb9a ffb8 001c 1000 ---- 0339:eb0f jmp short 034a +0064 0335 ffff 0335 fb9a ffb8 001c 1000 ---- 034a:f7c70010 test di, 1000 +0064 0335 ffff 0335 fb9a ffb8 001c 1000 ---- 034e:74eb je 033b +0064 0335 ffff 0335 fb9a ffb8 001c 1000 ---- 0350:8b5604 mov dx, [bp+4] ;[ffbc]0007 +0064 0335 ffff 0007 fb9a ffb8 001c 1000 ---- 0353:8956ea mov [bp-16], dx ;[ffa2]0000 +0064 0335 ffff 0007 fb9a ffb8 001c 1000 ---- 0356:8d4606 lea ax, [bp+6] ;[ffbe]ffcc +ffbe 0335 ffff 0007 fb9a ffb8 001c 1000 ---- 0359:50 push ax +ffbe 0335 ffff 0007 fb98 ffb8 001c 1000 ---- 035a:8d46f6 lea ax, [bp-a] ;[ffae]0000 +ffae 0335 ffff 0007 fb98 ffb8 001c 1000 ---- 035d:50 push ax +ffae 0335 ffff 0007 fb96 ffb8 001c 1000 ---- 035e:ff7604 push [bp+4] ;[ffbc]0007 +ffae 0335 ffff 0007 fb94 ffb8 001c 1000 ---- 0361:e865fd call 00c9 +ffae 0335 ffff 0007 fb92 ffb8 001c 1000 ---- 00c9:55 push bp +ffae 0335 ffff 0007 fb90 ffb8 001c 1000 ---- 00ca:89e5 mov bp, sp +ffae 0335 ffff 0007 fb90 fb90 001c 1000 ---- 00cc:50 push ax +ffae 0335 ffff 0007 fb8e fb90 001c 1000 ---- 00cd:50 push ax +ffae 0335 ffff 0007 fb8c fb90 001c 1000 ---- 00ce:56 push si +ffae 0335 ffff 0007 fb8a fb90 001c 1000 ---- 00cf:57 push di +ffae 0335 ffff 0007 fb88 fb90 001c 1000 ---- 00d0:8b7604 mov si, [bp+4] ;[fb94]0007 +ffae 0335 ffff 0007 fb88 fb90 0007 1000 ---- 00d3:803c2a cmp byte [si], 2a ;[0007]64 +ffae 0335 ffff 0007 fb88 fb90 0007 1000 ---- 00d6:751b jne 00f3 +ffae 0335 ffff 0007 fb88 fb90 0007 1000 ---- 00f3:31ff xor di, di +ffae 0335 ffff 0007 fb88 fb90 0007 0000 --Z- 00f5:8a04 mov al, [si] ;[0007]64 +ff64 0335 ffff 0007 fb88 fb90 0007 0000 --Z- 00f7:98 cbw +0064 0335 ffff 0007 fb88 fb90 0007 0000 --Z- 00f8:2d3000 sub ax, 0030 +0034 0335 ffff 0007 fb88 fb90 0007 0000 ---- 00fb:8946fc mov [bp-4], ax ;[fb8c]ffae +0034 0335 ffff 0007 fb88 fb90 0007 0000 ---- 00fe:7c13 jl 0113 +0034 0335 ffff 0007 fb88 fb90 0007 0000 ---- 0100:837efc09 cmp [bp-4], 9 ;[fb8c]0034 +0034 0335 ffff 0007 fb88 fb90 0007 0000 ---- 0104:7f0d jnle 0113 +0034 0335 ffff 0007 fb88 fb90 0007 0000 ---- 0113:8b5e06 mov bx, [bp+6] ;[fb96]ffae +0034 ffae ffff 0007 fb88 fb90 0007 0000 ---- 0116:893f mov [bx], di ;[ffae]0000 +0034 ffae ffff 0007 fb88 fb90 0007 0000 ---- 0118:89f0 mov ax, si +0007 ffae ffff 0007 fb88 fb90 0007 0000 ---- 011a:e98710 jmp 11a4 +0007 ffae ffff 0007 fb88 fb90 0007 0000 ---- 11a4:5f pop di +0007 ffae ffff 0007 fb8a fb90 0007 1000 ---- 11a5:5e pop si +0007 ffae ffff 0007 fb8c fb90 001c 1000 ---- 11a6:89ec mov sp, bp +0007 ffae ffff 0007 fb90 fb90 001c 1000 ---- 11a8:5d pop bp +0007 ffae ffff 0007 fb92 ffb8 001c 1000 ---- 11a9:c3 ret +0007 ffae ffff 0007 fb94 ffb8 001c 1000 ---- 0364:83c406 add sp, 6 +0007 ffae ffff 0007 fb9a ffb8 001c 1000 -S-- 0367:894604 mov [bp+4], ax ;[ffbc]0007 +0007 ffae ffff 0007 fb9a ffb8 001c 1000 -S-- 036a:3946ea cmp [bp-16], ax ;[ffa2]0007 +0007 ffae ffff 0007 fb9a ffb8 001c 1000 --Z- 036d:7404 je 0373 +0007 ffae ffff 0007 fb9a ffb8 001c 1000 --Z- 0373:8b5e04 mov bx, [bp+4] ;[ffbc]0007 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 0376:803f2e cmp byte [bx], 2e ;[0007]64 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 ---- 0379:7527 jne 03a2 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 ---- 03a2:f7c70001 test di, 0100 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03a6:740d je 03b5 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03b5:f7c70001 test di, 0100 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03b9:7505 jne 03c0 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03bb:c746f60000 mov [bp-a], 0000 ;[ffae]0000 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03c0:f7c70200 test di, 0002 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03c4:7404 je 03ca +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03ca:f7c70100 test di, 0001 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03ce:7404 je 03d4 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 03d4:8d9ee7fb lea bx, [bp-419] ;[fb9f]0000 +0007 fb9f ffff 0007 fb9a ffb8 001c 1000 --Z- 03d8:895ee8 mov [bp-18], bx ;[ffa0]0000 +0007 fb9f ffff 0007 fb9a ffb8 001c 1000 --Z- 03db:895efe mov [bp-2], bx ;[ffb6]0000 +0007 fb9f ffff 0007 fb9a ffb8 001c 1000 --Z- 03de:eb1e jmp short 03fe +0007 fb9f ffff 0007 fb9a ffb8 001c 1000 --Z- 03fe:8b5e04 mov bx, [bp+4] ;[ffbc]0007 +0007 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 0401:8a07 mov al, [bx] ;[0007]64 +0064 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 0403:98 cbw +0064 0007 ffff 0007 fb9a ffb8 001c 1000 --Z- 0404:bba400 mov bx, 00a4 +0064 00a4 ffff 0007 fb9a ffb8 001c 1000 --Z- 0407:e9230d jmp 112d +0064 00a4 ffff 0007 fb9a ffb8 001c 1000 --Z- 112d:8b17 mov dx, [bx] ;[00a4]05c1 +0064 00a4 ffff 05c1 fb9a ffb8 001c 1000 --Z- 112f:8b4f02 mov cx, [bx+2] ;[00a6]0003 +0064 00a4 0003 05c1 fb9a ffb8 001c 1000 --Z- 1132:83c304 add bx, 4 +0064 00a8 0003 05c1 fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00a8 0002 05c1 fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00a8 0002 05c1 fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00a8]004c +0064 00a8 0002 05c1 fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00a8 0002 05c1 fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00ac 0002 05c1 fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00ac 0001 05c1 fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00ac 0001 05c1 fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00ac]0068 +0064 00ac 0001 05c1 fb9a ffb8 001c 1000 -S-C 113a:75f6 jne 1132 +0064 00ac 0001 05c1 fb9a ffb8 001c 1000 -S-C 1132:83c304 add bx, 4 +0064 00b0 0001 05c1 fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00b0 0000 05c1 fb9a ffb8 001c 1000 --Z- 1136:7c14 jl 114c +0064 00b0 0000 05c1 fb9a ffb8 001c 1000 --Z- 1138:3b07 cmp ax, [bx] ;[00b0]006c +0064 00b0 0000 05c1 fb9a ffb8 001c 1000 -S-C 113a:75f6 jne 1132 +0064 00b0 0000 05c1 fb9a ffb8 001c 1000 -S-C 1132:83c304 add bx, 4 +0064 00b4 0000 05c1 fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00b4 ffff 05c1 fb9a ffb8 001c 1000 -S-- 1136:7c14 jl 114c +0064 00b4 ffff 05c1 fb9a ffb8 001c 1000 -S-- 114c:89d3 mov bx, dx +0064 05c1 ffff 05c1 fb9a ffb8 001c 1000 -S-- 114e:ebef jmp short 113f +0064 05c1 ffff 05c1 fb9a ffb8 001c 1000 -S-- 113f:85db test bx, bx +0064 05c1 ffff 05c1 fb9a ffb8 001c 1000 ---- 1141:7507 jne 114a +0064 05c1 ffff 05c1 fb9a ffb8 001c 1000 ---- 114a:ffe3 jmp bx +0064 05c1 ffff 05c1 fb9a ffb8 001c 1000 ---- 05c1:8b5e04 mov bx, [bp+4] ;[ffbc]0007 +0064 0007 ffff 05c1 fb9a ffb8 001c 1000 ---- 05c4:ff4604 inc [bp+4] ;[ffbc]0007 +0064 0007 ffff 05c1 fb9a ffb8 001c 1000 ---- 05c7:8a07 mov al, [bx] ;[0007]64 +0064 0007 ffff 05c1 fb9a ffb8 001c 1000 ---- 05c9:98 cbw +0064 0007 ffff 05c1 fb9a ffb8 001c 1000 ---- 05ca:8946f8 mov [bp-8], ax ;[ffb0]0025 +0064 0007 ffff 05c1 fb9a ffb8 001c 1000 ---- 05cd:bbb400 mov bx, 00b4 +0064 00b4 ffff 05c1 fb9a ffb8 001c 1000 ---- 05d0:e95a0b jmp 112d +0064 00b4 ffff 05c1 fb9a ffb8 001c 1000 ---- 112d:8b17 mov dx, [bx] ;[00b4]040a +0064 00b4 ffff 040a fb9a ffb8 001c 1000 ---- 112f:8b4f02 mov cx, [bx+2] ;[00b6]0011 +0064 00b4 0011 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00b8 0011 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00b8 0010 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00b8 0010 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00b8]0045 +0064 00b8 0010 040a fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00b8 0010 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00bc 0010 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00bc 000f 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00bc 000f 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00bc]0047 +0064 00bc 000f 040a fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00bc 000f 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00c0 000f 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00c0 000e 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00c0 000e 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00c0]0058 +0064 00c0 000e 040a fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00c0 000e 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00c4 000e 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00c4 000d 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00c4 000d 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00c4]0062 +0064 00c4 000d 040a fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00c4 000d 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00c8 000d 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00c8 000c 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00c8 000c 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00c8]0063 +0064 00c8 000c 040a fb9a ffb8 001c 1000 ---- 113a:75f6 jne 1132 +0064 00c8 000c 040a fb9a ffb8 001c 1000 ---- 1132:83c304 add bx, 4 +0064 00cc 000c 040a fb9a ffb8 001c 1000 ---- 1135:49 dec cx +0064 00cc 000b 040a fb9a ffb8 001c 1000 ---- 1136:7c14 jl 114c +0064 00cc 000b 040a fb9a ffb8 001c 1000 ---- 1138:3b07 cmp ax, [bx] ;[00cc]0064 +0064 00cc 000b 040a fb9a ffb8 001c 1000 --Z- 113a:75f6 jne 1132 +0064 00cc 000b 040a fb9a ffb8 001c 1000 --Z- 113c:8b5f02 mov bx, [bx+2] ;[00ce]050d +0064 050d 000b 040a fb9a ffb8 001c 1000 --Z- 113f:85db test bx, bx +0064 050d 000b 040a fb9a ffb8 001c 1000 ---- 1141:7507 jne 114a +0064 050d 000b 040a fb9a ffb8 001c 1000 ---- 114a:ffe3 jmp bx +0064 050d 000b 040a fb9a ffb8 001c 1000 ---- 050d:81cf0004 or di, 0400 +0064 050d 000b 040a fb9a ffb8 001c 1400 ---- 0511:f7c70002 test di, 0200 +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 0515:7507 jne 051e +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 0517:c746f40100 mov [bp-c], 0001 ;[ffac]0000 +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 051c:eb04 jmp short 0522 +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 0522:8b46f8 mov ax, [bp-8] ;[ffb0]0064 +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 0525:98 cbw +0064 050d 000b 040a fb9a ffb8 001c 1400 --Z- 0526:bb0100 mov bx, 0001 +0064 0001 000b 040a fb9a ffb8 001c 1400 --Z- 0529:53 push bx +0064 0001 000b 040a fb98 ffb8 001c 1400 --Z- 052a:ff76f4 push [bp-c] ;[ffac]0001 +0064 0001 000b 040a fb96 ffb8 001c 1400 --Z- 052d:50 push ax +0064 0001 000b 040a fb94 ffb8 001c 1400 --Z- 052e:ff76fe push [bp-2] ;[ffb6]fb9f +0064 0001 000b 040a fb92 ffb8 001c 1400 --Z- 0531:57 push di +0064 0001 000b 040a fb90 ffb8 001c 1400 --Z- 0532:8d4606 lea ax, [bp+6] ;[ffbe]ffcc +ffbe 0001 000b 040a fb90 ffb8 001c 1400 --Z- 0535:50 push ax +ffbe 0001 000b 040a fb8e ffb8 001c 1400 --Z- 0536:e8e4fb call 011d +ffbe 0001 000b 040a fb8c ffb8 001c 1400 --Z- 011d:55 push bp +ffbe 0001 000b 040a fb8a ffb8 001c 1400 --Z- 011e:89e5 mov bp, sp +ffbe 0001 000b 040a fb8a fb8a 001c 1400 --Z- 0120:83ec0c sub sp, c +ffbe 0001 000b 040a fb7e fb8a 001c 1400 -S-- 0123:56 push si +ffbe 0001 000b 040a fb7c fb8a 001c 1400 -S-- 0124:57 push di +ffbe 0001 000b 040a fb7a fb8a 001c 1400 -S-- 0125:8b7e04 mov di, [bp+4] ;[fb8e]ffbe +ffbe 0001 000b 040a fb7a fb8a 001c ffbe -S-- 0128:8b7608 mov si, [bp+8] ;[fb92]fb9f +ffbe 0001 000b 040a fb7a fb8a fb9f ffbe -S-- 012b:8976f6 mov [bp-a], si ;[fb80]0000 +ffbe 0001 000b 040a fb7a fb8a fb9f ffbe -S-- 012e:e97a00 jmp 01ab +ffbe 0001 000b 040a fb7a fb8a fb9f ffbe -S-- 01ab:ba6000 mov dx, 0060 +ffbe 0001 000b 0060 fb7a fb8a fb9f ffbe -S-- 01ae:235606 and dx, [bp+6] ;[fb90]1400 +ffbe 0001 000b 0000 fb7a fb8a fb9f ffbe --Z- 01b1:bb5c00 mov bx, 005c +ffbe 005c 000b 0000 fb7a fb8a fb9f ffbe --Z- 01b4:89d0 mov ax, dx +0000 005c 000b 0000 fb7a fb8a fb9f ffbe --Z- 01b6:e9740f jmp 112d +0000 005c 000b 0000 fb7a fb8a fb9f ffbe --Z- 112d:8b17 mov dx, [bx] ;[005c]0184 +0000 005c 000b 0184 fb7a fb8a fb9f ffbe --Z- 112f:8b4f02 mov cx, [bx+2] ;[005e]0002 +0000 005c 0002 0184 fb7a fb8a fb9f ffbe --Z- 1132:83c304 add bx, 4 +0000 0060 0002 0184 fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0000 0060 0001 0184 fb7a fb8a fb9f ffbe ---- 1136:7c14 jl 114c +0000 0060 0001 0184 fb7a fb8a fb9f ffbe ---- 1138:3b07 cmp ax, [bx] ;[0060]0020 +0000 0060 0001 0184 fb7a fb8a fb9f ffbe -S-C 113a:75f6 jne 1132 +0000 0060 0001 0184 fb7a fb8a fb9f ffbe -S-C 1132:83c304 add bx, 4 +0000 0064 0001 0184 fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0000 0064 0000 0184 fb7a fb8a fb9f ffbe --Z- 1136:7c14 jl 114c +0000 0064 0000 0184 fb7a fb8a fb9f ffbe --Z- 1138:3b07 cmp ax, [bx] ;[0064]0040 +0000 0064 0000 0184 fb7a fb8a fb9f ffbe -S-C 113a:75f6 jne 1132 +0000 0064 0000 0184 fb7a fb8a fb9f ffbe -S-C 1132:83c304 add bx, 4 +0000 0068 0000 0184 fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0000 0068 ffff 0184 fb7a fb8a fb9f ffbe -S-- 1136:7c14 jl 114c +0000 0068 ffff 0184 fb7a fb8a fb9f ffbe -S-- 114c:89d3 mov bx, dx +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe -S-- 114e:ebef jmp short 113f +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe -S-- 113f:85db test bx, bx +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe ---- 1141:7507 jne 114a +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe ---- 114a:ffe3 jmp bx +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe ---- 0184:837e0e00 cmp [bp+e], 0 ;[fb98]0001 +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe ---- 0188:7410 je 019a +0000 0184 ffff 0184 fb7a fb8a fb9f ffbe ---- 018a:8b1d mov bx, [di] ;[ffbe]ffcc +0000 ffcc ffff 0184 fb7a fb8a fb9f ffbe ---- 018c:830502 add [di], 2 ;[ffbe]ffcc +0000 ffcc ffff 0184 fb7a fb8a fb9f ffbe -S-- 018f:8b07 mov ax, [bx] ;[ffcc]04d2 +04d2 ffcc ffff 0184 fb7a fb8a fb9f ffbe -S-- 0191:99 cwd +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe -S-- 0192:8946fc mov [bp-4], ax ;[fb86]08dd +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe -S-- 0195:8956fe mov [bp-2], dx ;[fb88]1000 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe -S-- 0198:eb1f jmp short 01b9 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe -S-- 01b9:837e0e00 cmp [bp+e], 0 ;[fb98]0001 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe ---- 01bd:7438 je 01f7 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe ---- 01bf:837efe00 cmp [bp-2], 0 ;[fb88]0000 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01c3:7d10 jnl 01d5 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01d5:f6460602 test byte [bp+6], 2 ;[fb90]00 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01d9:7406 je 01e1 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01e1:f6460604 test byte [bp+6], 4 ;[fb90]00 +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01e5:7404 je 01eb +04d2 ffcc ffff 0000 fb7a fb8a fb9f ffbe --Z- 01eb:8b56fc mov dx, [bp-4] ;[fb86]04d2 +04d2 ffcc ffff 04d2 fb7a fb8a fb9f ffbe --Z- 01ee:8b4efe mov cx, [bp-2] ;[fb88]0000 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 01f1:8956f8 mov [bp-8], dx ;[fb82]0000 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 01f4:894efa mov [bp-6], cx ;[fb84]fb92 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 01f7:f6460608 test byte [bp+6], 8 ;[fb90]00 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 01fb:740a je 0207 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 0207:8b56fa mov dx, [bp-6] ;[fb84]0000 +04d2 ffcc 0000 0000 fb7a fb8a fb9f ffbe --Z- 020a:0b56f8 or dx, [bp-8] ;[fb82]04d2 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe ---- 020d:750b jne 021a +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe ---- 021a:f6460608 test byte [bp+6], 8 ;[fb90]00 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 021e:740c je 022c +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe --Z- 022c:807e0a70 cmp byte [bp+a], 70 ;[fb94]64 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe -S-C 0230:7533 jne 0265 +04d2 ffcc 0000 04d2 fb7a fb8a fb9f ffbe -S-C 0265:8a460a mov al, [bp+a] ;[fb94]64 +0464 ffcc 0000 04d2 fb7a fb8a fb9f ffbe -S-C 0268:98 cbw +0064 ffcc 0000 04d2 fb7a fb8a fb9f ffbe -S-C 0269:bb6800 mov bx, 0068 +0064 0068 0000 04d2 fb7a fb8a fb9f ffbe -S-C 026c:e9be0e jmp 112d +0064 0068 0000 04d2 fb7a fb8a fb9f ffbe -S-C 112d:8b17 mov dx, [bx] ;[0068]026f +0064 0068 0000 026f fb7a fb8a fb9f ffbe -S-C 112f:8b4f02 mov cx, [bx+2] ;[006a]0008 +0064 0068 0008 026f fb7a fb8a fb9f ffbe -S-C 1132:83c304 add bx, 4 +0064 006c 0008 026f fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0064 006c 0007 026f fb7a fb8a fb9f ffbe ---- 1136:7c14 jl 114c +0064 006c 0007 026f fb7a fb8a fb9f ffbe ---- 1138:3b07 cmp ax, [bx] ;[006c]0058 +0064 006c 0007 026f fb7a fb8a fb9f ffbe ---- 113a:75f6 jne 1132 +0064 006c 0007 026f fb7a fb8a fb9f ffbe ---- 1132:83c304 add bx, 4 +0064 0070 0007 026f fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0064 0070 0006 026f fb7a fb8a fb9f ffbe ---- 1136:7c14 jl 114c +0064 0070 0006 026f fb7a fb8a fb9f ffbe ---- 1138:3b07 cmp ax, [bx] ;[0070]0062 +0064 0070 0006 026f fb7a fb8a fb9f ffbe ---- 113a:75f6 jne 1132 +0064 0070 0006 026f fb7a fb8a fb9f ffbe ---- 1132:83c304 add bx, 4 +0064 0074 0006 026f fb7a fb8a fb9f ffbe ---- 1135:49 dec cx +0064 0074 0005 026f fb7a fb8a fb9f ffbe ---- 1136:7c14 jl 114c +0064 0074 0005 026f fb7a fb8a fb9f ffbe ---- 1138:3b07 cmp ax, [bx] ;[0074]0064 +0064 0074 0005 026f fb7a fb8a fb9f ffbe --Z- 113a:75f6 jne 1132 +0064 0074 0005 026f fb7a fb8a fb9f ffbe --Z- 113c:8b5f02 mov bx, [bx+2] ;[0076]0257 +0064 0257 0005 026f fb7a fb8a fb9f ffbe --Z- 113f:85db test bx, bx +0064 0257 0005 026f fb7a fb8a fb9f ffbe ---- 1141:7507 jne 114a +0064 0257 0005 026f fb7a fb8a fb9f ffbe ---- 114a:ffe3 jmp bx +0064 0257 0005 026f fb7a fb8a fb9f ffbe ---- 0257:c746f40a00 mov [bp-c], 000a ;[fb7e]0800 +0064 0257 0005 026f fb7a fb8a fb9f ffbe ---- 025c:eb11 jmp short 026f +0064 0257 0005 026f fb7a fb8a fb9f ffbe ---- 026f:ff760c push [bp+c] ;[fb96]0001 +0064 0257 0005 026f fb78 fb8a fb9f ffbe ---- 0272:56 push si +0064 0257 0005 026f fb76 fb8a fb9f ffbe ---- 0273:ff76f4 push [bp-c] ;[fb7e]000a +0064 0257 0005 026f fb74 fb8a fb9f ffbe ---- 0276:ff76fa push [bp-6] ;[fb84]0000 +0064 0257 0005 026f fb72 fb8a fb9f ffbe ---- 0279:ff76f8 push [bp-8] ;[fb82]04d2 +0064 0257 0005 026f fb70 fb8a fb9f ffbe ---- 027c:e8e707 call 0a66 +0064 0257 0005 026f fb6e fb8a fb9f ffbe ---- 0a66:55 push bp +0064 0257 0005 026f fb6c fb8a fb9f ffbe ---- 0a67:89e5 mov bp, sp +0064 0257 0005 026f fb6c fb6c fb9f ffbe ---- 0a69:56 push si +0064 0257 0005 026f fb6a fb6c fb9f ffbe ---- 0a6a:57 push di +0064 0257 0005 026f fb68 fb6c fb9f ffbe ---- 0a6b:8b760a mov si, [bp+a] ;[fb76]fb9f +0064 0257 0005 026f fb68 fb6c fb9f ffbe ---- 0a6e:8b4608 mov ax, [bp+8] ;[fb74]000a +000a 0257 0005 026f fb68 fb6c fb9f ffbe ---- 0a71:99 cwd +000a 0257 0005 0000 fb68 fb6c fb9f ffbe ---- 0a72:ff7606 push [bp+6] ;[fb72]0000 +000a 0257 0005 0000 fb66 fb6c fb9f ffbe ---- 0a75:ff7604 push [bp+4] ;[fb70]04d2 +000a 0257 0005 0000 fb64 fb6c fb9f ffbe ---- 0a78:52 push dx +000a 0257 0005 0000 fb62 fb6c fb9f ffbe ---- 0a79:50 push ax +000a 0257 0005 0000 fb60 fb6c fb9f ffbe ---- 0a7a:e83107 call 11ae +000a 0257 0005 0000 fb5e fb6c fb9f ffbe ---- 11ae:56 push si +000a 0257 0005 0000 fb5c fb6c fb9f ffbe ---- 11af:57 push di +000a 0257 0005 0000 fb5a fb6c fb9f ffbe ---- 11b0:89e6 mov si, sp +000a 0257 0005 0000 fb5a fb6c fb5a ffbe ---- 11b2:8b5c06 mov bx, [si+6] ;[fb60]000a +000a 000a 0005 0000 fb5a fb6c fb5a ffbe ---- 11b5:8b4408 mov ax, [si+8] ;[fb62]0000 +0000 000a 0005 0000 fb5a fb6c fb5a ffbe ---- 11b8:09c0 or ax, ax +0000 000a 0005 0000 fb5a fb6c fb5a ffbe --Z- 11ba:7518 jne 11d4 +0000 000a 0005 0000 fb5a fb6c fb5a ffbe --Z- 11bc:31d2 xor dx, dx +0000 000a 0005 0000 fb5a fb6c fb5a ffbe --Z- 11be:8b4c0a mov cx, [si+a] ;[fb64]04d2 +0000 000a 04d2 0000 fb5a fb6c fb5a ffbe --Z- 11c1:8b440c mov ax, [si+c] ;[fb66]0000 +0000 000a 04d2 0000 fb5a fb6c fb5a ffbe --Z- 11c4:f7f3 div bx +0000 000a 04d2 0000 fb5a fb6c fb5a ffbe --Z- 11c6:91 xchg cx, ax +04d2 000a 0000 0000 fb5a fb6c fb5a ffbe --Z- 11c7:f7f3 div bx +007b 000a 0000 0004 fb5a fb6c fb5a ffbe --Z- 11c9:31db xor bx, bx +007b 0000 0000 0004 fb5a fb6c fb5a ffbe --Z- 11cb:89d0 mov ax, dx +0004 0000 0000 0004 fb5a fb6c fb5a ffbe --Z- 11cd:89da mov dx, bx +0004 0000 0000 0000 fb5a fb6c fb5a ffbe --Z- 11cf:5f pop di +0004 0000 0000 0000 fb5c fb6c fb5a ffbe --Z- 11d0:5e pop si +0004 0000 0000 0000 fb5e fb6c fb9f ffbe --Z- 11d1:c20800 ret 0008 +0004 0000 0000 0000 fb68 fb6c fb9f ffbe --Z- 0a7d:89c7 mov di, ax +0004 0000 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a7f:8b4608 mov ax, [bp+8] ;[fb74]000a +000a 0000 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a82:99 cwd +000a 0000 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a83:ff7606 push [bp+6] ;[fb72]0000 +000a 0000 0000 0000 fb66 fb6c fb9f 0004 --Z- 0a86:ff7604 push [bp+4] ;[fb70]04d2 +000a 0000 0000 0000 fb64 fb6c fb9f 0004 --Z- 0a89:52 push dx +000a 0000 0000 0000 fb62 fb6c fb9f 0004 --Z- 0a8a:50 push ax +000a 0000 0000 0000 fb60 fb6c fb9f 0004 --Z- 0a8b:e8c206 call 1150 +000a 0000 0000 0000 fb5e fb6c fb9f 0004 --Z- 1150:56 push si +000a 0000 0000 0000 fb5c fb6c fb9f 0004 --Z- 1151:57 push di +000a 0000 0000 0000 fb5a fb6c fb9f 0004 --Z- 1152:89e6 mov si, sp +000a 0000 0000 0000 fb5a fb6c fb5a 0004 --Z- 1154:8b5c06 mov bx, [si+6] ;[fb60]000a +000a 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 1157:8b4408 mov ax, [si+8] ;[fb62]0000 +0000 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 115a:09c0 or ax, ax +0000 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 115c:7514 jne 1172 +0000 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 115e:31d2 xor dx, dx +0000 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 1160:8b4c0a mov cx, [si+a] ;[fb64]04d2 +0000 000a 04d2 0000 fb5a fb6c fb5a 0004 --Z- 1163:8b440c mov ax, [si+c] ;[fb66]0000 +0000 000a 04d2 0000 fb5a fb6c fb5a 0004 --Z- 1166:f7f3 div bx +0000 000a 04d2 0000 fb5a fb6c fb5a 0004 --Z- 1168:91 xchg cx, ax +04d2 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 1169:f7f3 div bx +007b 000a 0000 0004 fb5a fb6c fb5a 0004 --Z- 116b:89ca mov dx, cx +007b 000a 0000 0000 fb5a fb6c fb5a 0004 --Z- 116d:5f pop di +007b 000a 0000 0000 fb5c fb6c fb5a 0004 --Z- 116e:5e pop si +007b 000a 0000 0000 fb5e fb6c fb9f 0004 --Z- 116f:c20800 ret 0008 +007b 000a 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a8e:894604 mov [bp+4], ax ;[fb70]04d2 +007b 000a 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a91:895606 mov [bp+6], dx ;[fb72]0000 +007b 000a 0000 0000 fb68 fb6c fb9f 0004 --Z- 0a94:09c2 or dx, ax +007b 000a 0000 007b fb68 fb6c fb9f 0004 ---- 0a96:7506 jne 0a9e +007b 000a 0000 007b fb68 fb6c fb9f 0004 ---- 0a9e:8b560c mov dx, [bp+c] ;[fb78]0001 +007b 000a 0000 0001 fb68 fb6c fb9f 0004 ---- 0aa1:4a dec dx +007b 000a 0000 0000 fb68 fb6c fb9f 0004 --Z- 0aa2:52 push dx +007b 000a 0000 0000 fb66 fb6c fb9f 0004 --Z- 0aa3:56 push si +007b 000a 0000 0000 fb64 fb6c fb9f 0004 --Z- 0aa4:ff7608 push [bp+8] ;[fb74]000a +007b 000a 0000 0000 fb62 fb6c fb9f 0004 --Z- 0aa7:ff7606 push [bp+6] ;[fb72]0000 +007b 000a 0000 0000 fb60 fb6c fb9f 0004 --Z- 0aaa:ff7604 push [bp+4] ;[fb70]007b +007b 000a 0000 0000 fb5e fb6c fb9f 0004 --Z- 0aad:e8b6ff call 0a66 +007b 000a 0000 0000 fb5c fb6c fb9f 0004 --Z- 0a66:55 push bp +007b 000a 0000 0000 fb5a fb6c fb9f 0004 --Z- 0a67:89e5 mov bp, sp +007b 000a 0000 0000 fb5a fb5a fb9f 0004 --Z- 0a69:56 push si +007b 000a 0000 0000 fb58 fb5a fb9f 0004 --Z- 0a6a:57 push di +007b 000a 0000 0000 fb56 fb5a fb9f 0004 --Z- 0a6b:8b760a mov si, [bp+a] ;[fb64]fb9f +007b 000a 0000 0000 fb56 fb5a fb9f 0004 --Z- 0a6e:8b4608 mov ax, [bp+8] ;[fb62]000a +000a 000a 0000 0000 fb56 fb5a fb9f 0004 --Z- 0a71:99 cwd +000a 000a 0000 0000 fb56 fb5a fb9f 0004 --Z- 0a72:ff7606 push [bp+6] ;[fb60]0000 +000a 000a 0000 0000 fb54 fb5a fb9f 0004 --Z- 0a75:ff7604 push [bp+4] ;[fb5e]007b +000a 000a 0000 0000 fb52 fb5a fb9f 0004 --Z- 0a78:52 push dx +000a 000a 0000 0000 fb50 fb5a fb9f 0004 --Z- 0a79:50 push ax +000a 000a 0000 0000 fb4e fb5a fb9f 0004 --Z- 0a7a:e83107 call 11ae +000a 000a 0000 0000 fb4c fb5a fb9f 0004 --Z- 11ae:56 push si +000a 000a 0000 0000 fb4a fb5a fb9f 0004 --Z- 11af:57 push di +000a 000a 0000 0000 fb48 fb5a fb9f 0004 --Z- 11b0:89e6 mov si, sp +000a 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11b2:8b5c06 mov bx, [si+6] ;[fb4e]000a +000a 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11b5:8b4408 mov ax, [si+8] ;[fb50]0000 +0000 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11b8:09c0 or ax, ax +0000 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11ba:7518 jne 11d4 +0000 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11bc:31d2 xor dx, dx +0000 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11be:8b4c0a mov cx, [si+a] ;[fb52]007b +0000 000a 007b 0000 fb48 fb5a fb48 0004 --Z- 11c1:8b440c mov ax, [si+c] ;[fb54]0000 +0000 000a 007b 0000 fb48 fb5a fb48 0004 --Z- 11c4:f7f3 div bx +0000 000a 007b 0000 fb48 fb5a fb48 0004 --Z- 11c6:91 xchg cx, ax +007b 000a 0000 0000 fb48 fb5a fb48 0004 --Z- 11c7:f7f3 div bx +000c 000a 0000 0003 fb48 fb5a fb48 0004 --Z- 11c9:31db xor bx, bx +000c 0000 0000 0003 fb48 fb5a fb48 0004 --Z- 11cb:89d0 mov ax, dx +0003 0000 0000 0003 fb48 fb5a fb48 0004 --Z- 11cd:89da mov dx, bx +0003 0000 0000 0000 fb48 fb5a fb48 0004 --Z- 11cf:5f pop di +0003 0000 0000 0000 fb4a fb5a fb48 0004 --Z- 11d0:5e pop si +0003 0000 0000 0000 fb4c fb5a fb9f 0004 --Z- 11d1:c20800 ret 0008 +0003 0000 0000 0000 fb56 fb5a fb9f 0004 --Z- 0a7d:89c7 mov di, ax +0003 0000 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a7f:8b4608 mov ax, [bp+8] ;[fb62]000a +000a 0000 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a82:99 cwd +000a 0000 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a83:ff7606 push [bp+6] ;[fb60]0000 +000a 0000 0000 0000 fb54 fb5a fb9f 0003 --Z- 0a86:ff7604 push [bp+4] ;[fb5e]007b +000a 0000 0000 0000 fb52 fb5a fb9f 0003 --Z- 0a89:52 push dx +000a 0000 0000 0000 fb50 fb5a fb9f 0003 --Z- 0a8a:50 push ax +000a 0000 0000 0000 fb4e fb5a fb9f 0003 --Z- 0a8b:e8c206 call 1150 +000a 0000 0000 0000 fb4c fb5a fb9f 0003 --Z- 1150:56 push si +000a 0000 0000 0000 fb4a fb5a fb9f 0003 --Z- 1151:57 push di +000a 0000 0000 0000 fb48 fb5a fb9f 0003 --Z- 1152:89e6 mov si, sp +000a 0000 0000 0000 fb48 fb5a fb48 0003 --Z- 1154:8b5c06 mov bx, [si+6] ;[fb4e]000a +000a 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 1157:8b4408 mov ax, [si+8] ;[fb50]0000 +0000 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 115a:09c0 or ax, ax +0000 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 115c:7514 jne 1172 +0000 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 115e:31d2 xor dx, dx +0000 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 1160:8b4c0a mov cx, [si+a] ;[fb52]007b +0000 000a 007b 0000 fb48 fb5a fb48 0003 --Z- 1163:8b440c mov ax, [si+c] ;[fb54]0000 +0000 000a 007b 0000 fb48 fb5a fb48 0003 --Z- 1166:f7f3 div bx +0000 000a 007b 0000 fb48 fb5a fb48 0003 --Z- 1168:91 xchg cx, ax +007b 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 1169:f7f3 div bx +000c 000a 0000 0003 fb48 fb5a fb48 0003 --Z- 116b:89ca mov dx, cx +000c 000a 0000 0000 fb48 fb5a fb48 0003 --Z- 116d:5f pop di +000c 000a 0000 0000 fb4a fb5a fb48 0003 --Z- 116e:5e pop si +000c 000a 0000 0000 fb4c fb5a fb9f 0003 --Z- 116f:c20800 ret 0008 +000c 000a 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a8e:894604 mov [bp+4], ax ;[fb5e]007b +000c 000a 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a91:895606 mov [bp+6], dx ;[fb60]0000 +000c 000a 0000 0000 fb56 fb5a fb9f 0003 --Z- 0a94:09c2 or dx, ax +000c 000a 0000 000c fb56 fb5a fb9f 0003 ---- 0a96:7506 jne 0a9e +000c 000a 0000 000c fb56 fb5a fb9f 0003 ---- 0a9e:8b560c mov dx, [bp+c] ;[fb66]0000 +000c 000a 0000 0000 fb56 fb5a fb9f 0003 ---- 0aa1:4a dec dx +000c 000a 0000 ffff fb56 fb5a fb9f 0003 -S-- 0aa2:52 push dx +000c 000a 0000 ffff fb54 fb5a fb9f 0003 -S-- 0aa3:56 push si +000c 000a 0000 ffff fb52 fb5a fb9f 0003 -S-- 0aa4:ff7608 push [bp+8] ;[fb62]000a +000c 000a 0000 ffff fb50 fb5a fb9f 0003 -S-- 0aa7:ff7606 push [bp+6] ;[fb60]0000 +000c 000a 0000 ffff fb4e fb5a fb9f 0003 -S-- 0aaa:ff7604 push [bp+4] ;[fb5e]000c +000c 000a 0000 ffff fb4c fb5a fb9f 0003 -S-- 0aad:e8b6ff call 0a66 +000c 000a 0000 ffff fb4a fb5a fb9f 0003 -S-- 0a66:55 push bp +000c 000a 0000 ffff fb48 fb5a fb9f 0003 -S-- 0a67:89e5 mov bp, sp +000c 000a 0000 ffff fb48 fb48 fb9f 0003 -S-- 0a69:56 push si +000c 000a 0000 ffff fb46 fb48 fb9f 0003 -S-- 0a6a:57 push di +000c 000a 0000 ffff fb44 fb48 fb9f 0003 -S-- 0a6b:8b760a mov si, [bp+a] ;[fb52]fb9f +000c 000a 0000 ffff fb44 fb48 fb9f 0003 -S-- 0a6e:8b4608 mov ax, [bp+8] ;[fb50]000a +000a 000a 0000 ffff fb44 fb48 fb9f 0003 -S-- 0a71:99 cwd +000a 000a 0000 0000 fb44 fb48 fb9f 0003 -S-- 0a72:ff7606 push [bp+6] ;[fb4e]0000 +000a 000a 0000 0000 fb42 fb48 fb9f 0003 -S-- 0a75:ff7604 push [bp+4] ;[fb4c]000c +000a 000a 0000 0000 fb40 fb48 fb9f 0003 -S-- 0a78:52 push dx +000a 000a 0000 0000 fb3e fb48 fb9f 0003 -S-- 0a79:50 push ax +000a 000a 0000 0000 fb3c fb48 fb9f 0003 -S-- 0a7a:e83107 call 11ae +000a 000a 0000 0000 fb3a fb48 fb9f 0003 -S-- 11ae:56 push si +000a 000a 0000 0000 fb38 fb48 fb9f 0003 -S-- 11af:57 push di +000a 000a 0000 0000 fb36 fb48 fb9f 0003 -S-- 11b0:89e6 mov si, sp +000a 000a 0000 0000 fb36 fb48 fb36 0003 -S-- 11b2:8b5c06 mov bx, [si+6] ;[fb3c]000a +000a 000a 0000 0000 fb36 fb48 fb36 0003 -S-- 11b5:8b4408 mov ax, [si+8] ;[fb3e]0000 +0000 000a 0000 0000 fb36 fb48 fb36 0003 -S-- 11b8:09c0 or ax, ax +0000 000a 0000 0000 fb36 fb48 fb36 0003 --Z- 11ba:7518 jne 11d4 +0000 000a 0000 0000 fb36 fb48 fb36 0003 --Z- 11bc:31d2 xor dx, dx +0000 000a 0000 0000 fb36 fb48 fb36 0003 --Z- 11be:8b4c0a mov cx, [si+a] ;[fb40]000c +0000 000a 000c 0000 fb36 fb48 fb36 0003 --Z- 11c1:8b440c mov ax, [si+c] ;[fb42]0000 +0000 000a 000c 0000 fb36 fb48 fb36 0003 --Z- 11c4:f7f3 div bx +0000 000a 000c 0000 fb36 fb48 fb36 0003 --Z- 11c6:91 xchg cx, ax +000c 000a 0000 0000 fb36 fb48 fb36 0003 --Z- 11c7:f7f3 div bx +0001 000a 0000 0002 fb36 fb48 fb36 0003 --Z- 11c9:31db xor bx, bx +0001 0000 0000 0002 fb36 fb48 fb36 0003 --Z- 11cb:89d0 mov ax, dx +0002 0000 0000 0002 fb36 fb48 fb36 0003 --Z- 11cd:89da mov dx, bx +0002 0000 0000 0000 fb36 fb48 fb36 0003 --Z- 11cf:5f pop di +0002 0000 0000 0000 fb38 fb48 fb36 0003 --Z- 11d0:5e pop si +0002 0000 0000 0000 fb3a fb48 fb9f 0003 --Z- 11d1:c20800 ret 0008 +0002 0000 0000 0000 fb44 fb48 fb9f 0003 --Z- 0a7d:89c7 mov di, ax +0002 0000 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a7f:8b4608 mov ax, [bp+8] ;[fb50]000a +000a 0000 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a82:99 cwd +000a 0000 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a83:ff7606 push [bp+6] ;[fb4e]0000 +000a 0000 0000 0000 fb42 fb48 fb9f 0002 --Z- 0a86:ff7604 push [bp+4] ;[fb4c]000c +000a 0000 0000 0000 fb40 fb48 fb9f 0002 --Z- 0a89:52 push dx +000a 0000 0000 0000 fb3e fb48 fb9f 0002 --Z- 0a8a:50 push ax +000a 0000 0000 0000 fb3c fb48 fb9f 0002 --Z- 0a8b:e8c206 call 1150 +000a 0000 0000 0000 fb3a fb48 fb9f 0002 --Z- 1150:56 push si +000a 0000 0000 0000 fb38 fb48 fb9f 0002 --Z- 1151:57 push di +000a 0000 0000 0000 fb36 fb48 fb9f 0002 --Z- 1152:89e6 mov si, sp +000a 0000 0000 0000 fb36 fb48 fb36 0002 --Z- 1154:8b5c06 mov bx, [si+6] ;[fb3c]000a +000a 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 1157:8b4408 mov ax, [si+8] ;[fb3e]0000 +0000 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 115a:09c0 or ax, ax +0000 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 115c:7514 jne 1172 +0000 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 115e:31d2 xor dx, dx +0000 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 1160:8b4c0a mov cx, [si+a] ;[fb40]000c +0000 000a 000c 0000 fb36 fb48 fb36 0002 --Z- 1163:8b440c mov ax, [si+c] ;[fb42]0000 +0000 000a 000c 0000 fb36 fb48 fb36 0002 --Z- 1166:f7f3 div bx +0000 000a 000c 0000 fb36 fb48 fb36 0002 --Z- 1168:91 xchg cx, ax +000c 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 1169:f7f3 div bx +0001 000a 0000 0002 fb36 fb48 fb36 0002 --Z- 116b:89ca mov dx, cx +0001 000a 0000 0000 fb36 fb48 fb36 0002 --Z- 116d:5f pop di +0001 000a 0000 0000 fb38 fb48 fb36 0002 --Z- 116e:5e pop si +0001 000a 0000 0000 fb3a fb48 fb9f 0002 --Z- 116f:c20800 ret 0008 +0001 000a 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a8e:894604 mov [bp+4], ax ;[fb4c]000c +0001 000a 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a91:895606 mov [bp+6], dx ;[fb4e]0000 +0001 000a 0000 0000 fb44 fb48 fb9f 0002 --Z- 0a94:09c2 or dx, ax +0001 000a 0000 0001 fb44 fb48 fb9f 0002 ---- 0a96:7506 jne 0a9e +0001 000a 0000 0001 fb44 fb48 fb9f 0002 ---- 0a9e:8b560c mov dx, [bp+c] ;[fb54]ffff +0001 000a 0000 ffff fb44 fb48 fb9f 0002 ---- 0aa1:4a dec dx +0001 000a 0000 fffe fb44 fb48 fb9f 0002 -S-- 0aa2:52 push dx +0001 000a 0000 fffe fb42 fb48 fb9f 0002 -S-- 0aa3:56 push si +0001 000a 0000 fffe fb40 fb48 fb9f 0002 -S-- 0aa4:ff7608 push [bp+8] ;[fb50]000a +0001 000a 0000 fffe fb3e fb48 fb9f 0002 -S-- 0aa7:ff7606 push [bp+6] ;[fb4e]0000 +0001 000a 0000 fffe fb3c fb48 fb9f 0002 -S-- 0aaa:ff7604 push [bp+4] ;[fb4c]0001 +0001 000a 0000 fffe fb3a fb48 fb9f 0002 -S-- 0aad:e8b6ff call 0a66 +0001 000a 0000 fffe fb38 fb48 fb9f 0002 -S-- 0a66:55 push bp +0001 000a 0000 fffe fb36 fb48 fb9f 0002 -S-- 0a67:89e5 mov bp, sp +0001 000a 0000 fffe fb36 fb36 fb9f 0002 -S-- 0a69:56 push si +0001 000a 0000 fffe fb34 fb36 fb9f 0002 -S-- 0a6a:57 push di +0001 000a 0000 fffe fb32 fb36 fb9f 0002 -S-- 0a6b:8b760a mov si, [bp+a] ;[fb40]fb9f +0001 000a 0000 fffe fb32 fb36 fb9f 0002 -S-- 0a6e:8b4608 mov ax, [bp+8] ;[fb3e]000a +000a 000a 0000 fffe fb32 fb36 fb9f 0002 -S-- 0a71:99 cwd +000a 000a 0000 0000 fb32 fb36 fb9f 0002 -S-- 0a72:ff7606 push [bp+6] ;[fb3c]0000 +000a 000a 0000 0000 fb30 fb36 fb9f 0002 -S-- 0a75:ff7604 push [bp+4] ;[fb3a]0001 +000a 000a 0000 0000 fb2e fb36 fb9f 0002 -S-- 0a78:52 push dx +000a 000a 0000 0000 fb2c fb36 fb9f 0002 -S-- 0a79:50 push ax +000a 000a 0000 0000 fb2a fb36 fb9f 0002 -S-- 0a7a:e83107 call 11ae +000a 000a 0000 0000 fb28 fb36 fb9f 0002 -S-- 11ae:56 push si +000a 000a 0000 0000 fb26 fb36 fb9f 0002 -S-- 11af:57 push di +000a 000a 0000 0000 fb24 fb36 fb9f 0002 -S-- 11b0:89e6 mov si, sp +000a 000a 0000 0000 fb24 fb36 fb24 0002 -S-- 11b2:8b5c06 mov bx, [si+6] ;[fb2a]000a +000a 000a 0000 0000 fb24 fb36 fb24 0002 -S-- 11b5:8b4408 mov ax, [si+8] ;[fb2c]0000 +0000 000a 0000 0000 fb24 fb36 fb24 0002 -S-- 11b8:09c0 or ax, ax +0000 000a 0000 0000 fb24 fb36 fb24 0002 --Z- 11ba:7518 jne 11d4 +0000 000a 0000 0000 fb24 fb36 fb24 0002 --Z- 11bc:31d2 xor dx, dx +0000 000a 0000 0000 fb24 fb36 fb24 0002 --Z- 11be:8b4c0a mov cx, [si+a] ;[fb2e]0001 +0000 000a 0001 0000 fb24 fb36 fb24 0002 --Z- 11c1:8b440c mov ax, [si+c] ;[fb30]0000 +0000 000a 0001 0000 fb24 fb36 fb24 0002 --Z- 11c4:f7f3 div bx +0000 000a 0001 0000 fb24 fb36 fb24 0002 --Z- 11c6:91 xchg cx, ax +0001 000a 0000 0000 fb24 fb36 fb24 0002 --Z- 11c7:f7f3 div bx +0000 000a 0000 0001 fb24 fb36 fb24 0002 --Z- 11c9:31db xor bx, bx +0000 0000 0000 0001 fb24 fb36 fb24 0002 --Z- 11cb:89d0 mov ax, dx +0001 0000 0000 0001 fb24 fb36 fb24 0002 --Z- 11cd:89da mov dx, bx +0001 0000 0000 0000 fb24 fb36 fb24 0002 --Z- 11cf:5f pop di +0001 0000 0000 0000 fb26 fb36 fb24 0002 --Z- 11d0:5e pop si +0001 0000 0000 0000 fb28 fb36 fb9f 0002 --Z- 11d1:c20800 ret 0008 +0001 0000 0000 0000 fb32 fb36 fb9f 0002 --Z- 0a7d:89c7 mov di, ax +0001 0000 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a7f:8b4608 mov ax, [bp+8] ;[fb3e]000a +000a 0000 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a82:99 cwd +000a 0000 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a83:ff7606 push [bp+6] ;[fb3c]0000 +000a 0000 0000 0000 fb30 fb36 fb9f 0001 --Z- 0a86:ff7604 push [bp+4] ;[fb3a]0001 +000a 0000 0000 0000 fb2e fb36 fb9f 0001 --Z- 0a89:52 push dx +000a 0000 0000 0000 fb2c fb36 fb9f 0001 --Z- 0a8a:50 push ax +000a 0000 0000 0000 fb2a fb36 fb9f 0001 --Z- 0a8b:e8c206 call 1150 +000a 0000 0000 0000 fb28 fb36 fb9f 0001 --Z- 1150:56 push si +000a 0000 0000 0000 fb26 fb36 fb9f 0001 --Z- 1151:57 push di +000a 0000 0000 0000 fb24 fb36 fb9f 0001 --Z- 1152:89e6 mov si, sp +000a 0000 0000 0000 fb24 fb36 fb24 0001 --Z- 1154:8b5c06 mov bx, [si+6] ;[fb2a]000a +000a 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 1157:8b4408 mov ax, [si+8] ;[fb2c]0000 +0000 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 115a:09c0 or ax, ax +0000 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 115c:7514 jne 1172 +0000 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 115e:31d2 xor dx, dx +0000 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 1160:8b4c0a mov cx, [si+a] ;[fb2e]0001 +0000 000a 0001 0000 fb24 fb36 fb24 0001 --Z- 1163:8b440c mov ax, [si+c] ;[fb30]0000 +0000 000a 0001 0000 fb24 fb36 fb24 0001 --Z- 1166:f7f3 div bx +0000 000a 0001 0000 fb24 fb36 fb24 0001 --Z- 1168:91 xchg cx, ax +0001 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 1169:f7f3 div bx +0000 000a 0000 0001 fb24 fb36 fb24 0001 --Z- 116b:89ca mov dx, cx +0000 000a 0000 0000 fb24 fb36 fb24 0001 --Z- 116d:5f pop di +0000 000a 0000 0000 fb26 fb36 fb24 0001 --Z- 116e:5e pop si +0000 000a 0000 0000 fb28 fb36 fb9f 0001 --Z- 116f:c20800 ret 0008 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a8e:894604 mov [bp+4], ax ;[fb3a]0001 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a91:895606 mov [bp+6], dx ;[fb3c]0000 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a94:09c2 or dx, ax +0000 000a 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a96:7506 jne 0a9e +0000 000a 0000 0000 fb32 fb36 fb9f 0001 --Z- 0a98:837e0c01 cmp [bp+c], 1 ;[fb42]fffe +0000 000a 0000 0000 fb32 fb36 fb9f 0001 -S-- 0a9c:7e17 jle 0ab5 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 -S-- 0ab5:83ff09 cmp di, 9 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 0ab8:7e07 jle 0ac1 +0000 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 0ac1:8d4530 lea ax, [di+30] ;[0031]0000 +0031 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 0ac4:8804 mov [si], al ;[fb9f]00 +0031 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 0ac6:8d4401 lea ax, [si+1] ;[fba0]0000 +fba0 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 0ac9:e9d806 jmp 11a4 +fba0 000a 0000 0000 fb32 fb36 fb9f 0001 -S-C 11a4:5f pop di +fba0 000a 0000 0000 fb34 fb36 fb9f 0002 -S-C 11a5:5e pop si +fba0 000a 0000 0000 fb36 fb36 fb9f 0002 -S-C 11a6:89ec mov sp, bp +fba0 000a 0000 0000 fb36 fb36 fb9f 0002 -S-C 11a8:5d pop bp +fba0 000a 0000 0000 fb38 fb48 fb9f 0002 -S-C 11a9:c3 ret +fba0 000a 0000 0000 fb3a fb48 fb9f 0002 -S-C 0ab0:83c40a add sp, a +fba0 000a 0000 0000 fb44 fb48 fb9f 0002 -S-- 0ab3:89c6 mov si, ax +fba0 000a 0000 0000 fb44 fb48 fba0 0002 -S-- 0ab5:83ff09 cmp di, 9 +fba0 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 0ab8:7e07 jle 0ac1 +fba0 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 0ac1:8d4530 lea ax, [di+30] ;[0032]0000 +0032 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 0ac4:8804 mov [si], al ;[fba0]00 +0032 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 0ac6:8d4401 lea ax, [si+1] ;[fba1]0000 +fba1 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 0ac9:e9d806 jmp 11a4 +fba1 000a 0000 0000 fb44 fb48 fba0 0002 -S-C 11a4:5f pop di +fba1 000a 0000 0000 fb46 fb48 fba0 0003 -S-C 11a5:5e pop si +fba1 000a 0000 0000 fb48 fb48 fb9f 0003 -S-C 11a6:89ec mov sp, bp +fba1 000a 0000 0000 fb48 fb48 fb9f 0003 -S-C 11a8:5d pop bp +fba1 000a 0000 0000 fb4a fb5a fb9f 0003 -S-C 11a9:c3 ret +fba1 000a 0000 0000 fb4c fb5a fb9f 0003 -S-C 0ab0:83c40a add sp, a +fba1 000a 0000 0000 fb56 fb5a fb9f 0003 -S-- 0ab3:89c6 mov si, ax +fba1 000a 0000 0000 fb56 fb5a fba1 0003 -S-- 0ab5:83ff09 cmp di, 9 +fba1 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 0ab8:7e07 jle 0ac1 +fba1 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 0ac1:8d4530 lea ax, [di+30] ;[0033]1000 +0033 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 0ac4:8804 mov [si], al ;[fba1]00 +0033 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 0ac6:8d4401 lea ax, [si+1] ;[fba2]0000 +fba2 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 0ac9:e9d806 jmp 11a4 +fba2 000a 0000 0000 fb56 fb5a fba1 0003 -S-C 11a4:5f pop di +fba2 000a 0000 0000 fb58 fb5a fba1 0004 -S-C 11a5:5e pop si +fba2 000a 0000 0000 fb5a fb5a fb9f 0004 -S-C 11a6:89ec mov sp, bp +fba2 000a 0000 0000 fb5a fb5a fb9f 0004 -S-C 11a8:5d pop bp +fba2 000a 0000 0000 fb5c fb6c fb9f 0004 -S-C 11a9:c3 ret +fba2 000a 0000 0000 fb5e fb6c fb9f 0004 -S-C 0ab0:83c40a add sp, a +fba2 000a 0000 0000 fb68 fb6c fb9f 0004 -S-- 0ab3:89c6 mov si, ax +fba2 000a 0000 0000 fb68 fb6c fba2 0004 -S-- 0ab5:83ff09 cmp di, 9 +fba2 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 0ab8:7e07 jle 0ac1 +fba2 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 0ac1:8d4530 lea ax, [di+30] ;[0034]0010 +0034 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 0ac4:8804 mov [si], al ;[fba2]00 +0034 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 0ac6:8d4401 lea ax, [si+1] ;[fba3]0000 +fba3 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 0ac9:e9d806 jmp 11a4 +fba3 000a 0000 0000 fb68 fb6c fba2 0004 -S-C 11a4:5f pop di +fba3 000a 0000 0000 fb6a fb6c fba2 ffbe -S-C 11a5:5e pop si +fba3 000a 0000 0000 fb6c fb6c fb9f ffbe -S-C 11a6:89ec mov sp, bp +fba3 000a 0000 0000 fb6c fb6c fb9f ffbe -S-C 11a8:5d pop bp +fba3 000a 0000 0000 fb6e fb8a fb9f ffbe -S-C 11a9:c3 ret +fba3 000a 0000 0000 fb70 fb8a fb9f ffbe -S-C 027f:83c40a add sp, a +fba3 000a 0000 0000 fb7a fb8a fb9f ffbe -S-- 0282:89c6 mov si, ax +fba3 000a 0000 0000 fb7a fb8a fba3 ffbe -S-- 0284:807e0a58 cmp byte [bp+a], 58 ;[fb94]64 +fba3 000a 0000 0000 fb7a fb8a fba3 ffbe ---- 0288:751a jne 02a4 +fba3 000a 0000 0000 fb7a fb8a fba3 ffbe ---- 02a4:89f0 mov ax, si +fba3 000a 0000 0000 fb7a fb8a fba3 ffbe ---- 02a6:e9fb0e jmp 11a4 +fba3 000a 0000 0000 fb7a fb8a fba3 ffbe ---- 11a4:5f pop di +fba3 000a 0000 0000 fb7c fb8a fba3 1400 ---- 11a5:5e pop si +fba3 000a 0000 0000 fb7e fb8a 001c 1400 ---- 11a6:89ec mov sp, bp +fba3 000a 0000 0000 fb8a fb8a 001c 1400 ---- 11a8:5d pop bp +fba3 000a 0000 0000 fb8c ffb8 001c 1400 ---- 11a9:c3 ret +fba3 000a 0000 0000 fb8e ffb8 001c 1400 ---- 0539:83c40c add sp, c +fba3 000a 0000 0000 fb9a ffb8 001c 1400 -S-- 053c:8946fe mov [bp-2], ax ;[ffb6]fb9f +fba3 000a 0000 0000 fb9a ffb8 001c 1400 -S-- 053f:e99100 jmp 05d3 +fba3 000a 0000 0000 fb9a ffb8 001c 1400 -S-- 05d3:c746f22000 mov [bp-e], 0020 ;[ffaa]0000 +fba3 000a 0000 0000 fb9a ffb8 001c 1400 -S-- 05d8:f7c71000 test di, 0010 +fba3 000a 0000 0000 fb9a ffb8 001c 1400 --Z- 05dc:7405 je 05e3 +fba3 000a 0000 0000 fb9a ffb8 001c 1400 --Z- 05e3:8b56fe mov dx, [bp-2] ;[ffb6]fba3 +fba3 000a 0000 fba3 fb9a ffb8 001c 1400 --Z- 05e6:2b56e8 sub dx, [bp-18] ;[ffa0]fb9f +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 05e9:8956fc mov [bp-4], dx ;[ffb4]0000 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 05ec:c746ee0000 mov [bp-12], 0000 ;[ffa6]0000 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 05f1:f7c71000 test di, 0010 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 --Z- 05f5:7433 je 062a +fba3 000a 0000 0004 fb9a ffb8 001c 1400 --Z- 062a:8b56f6 mov dx, [bp-a] ;[ffae]0000 +fba3 000a 0000 0000 fb9a ffb8 001c 1400 --Z- 062d:2b56fc sub dx, [bp-4] ;[ffb4]0004 +fba3 000a 0000 fffc fb9a ffb8 001c 1400 -S-C 0630:8956fa mov [bp-6], dx ;[ffb2]0000 +fba3 000a 0000 fffc fb9a ffb8 001c 1400 -S-C 0633:7f03 jnle 0638 +fba3 000a 0000 fffc fb9a ffb8 001c 1400 -S-C 0635:e93001 jmp 0768 +fba3 000a 0000 fffc fb9a ffb8 001c 1400 -S-C 0768:8b56fc mov dx, [bp-4] ;[ffb4]0004 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 -S-C 076b:0156ec add [bp-14], dx ;[ffa4]0002 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 076e:ff4efc dec [bp-4] ;[ffb4]0004 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 0771:7c45 jl 07b8 +fba3 000a 0000 0004 fb9a ffb8 001c 1400 ---- 0773:8b14 mov dx, [si] ;[001c]03fe +fba3 000a 0000 03fe fb9a ffb8 001c 1400 ---- 0775:4a dec dx +fba3 000a 0000 03fd fb9a ffb8 001c 1400 ---- 0776:8914 mov [si], dx ;[001c]03fe +fba3 000a 0000 03fd fb9a ffb8 001c 1400 ---- 0778:7c15 jl 078f +fba3 000a 0000 03fd fb9a ffb8 001c 1400 ---- 077a:8b5ee8 mov bx, [bp-18] ;[ffa0]fb9f +fba3 fb9f 0000 03fd fb9a ffb8 001c 1400 ---- 077d:ff46e8 inc [bp-18] ;[ffa0]fb9f +fba3 fb9f 0000 03fd fb9a ffb8 001c 1400 -S-- 0780:8a17 mov dl, [bx] ;[fb9f]31 +fba3 fb9f 0000 0331 fb9a ffb8 001c 1400 -S-- 0782:30f6 xor dh, dh +fba3 fb9f 0000 0031 fb9a ffb8 001c 1400 --Z- 0784:8b5c0a mov bx, [si+a] ;[0026]0276 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 --Z- 0787:ff440a inc [si+a] ;[0026]0276 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---- 078a:8817 mov [bx], dl ;[0276]00 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---- 078c:52 push dx +fba3 0276 0000 0031 fb98 ffb8 001c 1400 ---- 078d:eb11 jmp short 07a0 +fba3 0276 0000 0031 fb98 ffb8 001c 1400 ---- 07a0:5a pop dx +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---- 07a1:83faff cmp dx, -1 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---C 07a4:75c8 jne 076e +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---C 076e:ff4efc dec [bp-4] ;[ffb4]0003 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---C 0771:7c45 jl 07b8 +fba3 0276 0000 0031 fb9a ffb8 001c 1400 ---C 0773:8b14 mov dx, [si] ;[001c]03fd +fba3 0276 0000 03fd fb9a ffb8 001c 1400 ---C 0775:4a dec dx +fba3 0276 0000 03fc fb9a ffb8 001c 1400 ---C 0776:8914 mov [si], dx ;[001c]03fd +fba3 0276 0000 03fc fb9a ffb8 001c 1400 ---C 0778:7c15 jl 078f +fba3 0276 0000 03fc fb9a ffb8 001c 1400 ---C 077a:8b5ee8 mov bx, [bp-18] ;[ffa0]fba0 +fba3 fba0 0000 03fc fb9a ffb8 001c 1400 ---C 077d:ff46e8 inc [bp-18] ;[ffa0]fba0 +fba3 fba0 0000 03fc fb9a ffb8 001c 1400 -S-C 0780:8a17 mov dl, [bx] ;[fba0]32 +fba3 fba0 0000 0332 fb9a ffb8 001c 1400 -S-C 0782:30f6 xor dh, dh +fba3 fba0 0000 0032 fb9a ffb8 001c 1400 --Z- 0784:8b5c0a mov bx, [si+a] ;[0026]0277 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 --Z- 0787:ff440a inc [si+a] ;[0026]0277 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---- 078a:8817 mov [bx], dl ;[0277]00 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---- 078c:52 push dx +fba3 0277 0000 0032 fb98 ffb8 001c 1400 ---- 078d:eb11 jmp short 07a0 +fba3 0277 0000 0032 fb98 ffb8 001c 1400 ---- 07a0:5a pop dx +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---- 07a1:83faff cmp dx, -1 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---C 07a4:75c8 jne 076e +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---C 076e:ff4efc dec [bp-4] ;[ffb4]0002 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---C 0771:7c45 jl 07b8 +fba3 0277 0000 0032 fb9a ffb8 001c 1400 ---C 0773:8b14 mov dx, [si] ;[001c]03fc +fba3 0277 0000 03fc fb9a ffb8 001c 1400 ---C 0775:4a dec dx +fba3 0277 0000 03fb fb9a ffb8 001c 1400 ---C 0776:8914 mov [si], dx ;[001c]03fc +fba3 0277 0000 03fb fb9a ffb8 001c 1400 ---C 0778:7c15 jl 078f +fba3 0277 0000 03fb fb9a ffb8 001c 1400 ---C 077a:8b5ee8 mov bx, [bp-18] ;[ffa0]fba1 +fba3 fba1 0000 03fb fb9a ffb8 001c 1400 ---C 077d:ff46e8 inc [bp-18] ;[ffa0]fba1 +fba3 fba1 0000 03fb fb9a ffb8 001c 1400 -S-C 0780:8a17 mov dl, [bx] ;[fba1]33 +fba3 fba1 0000 0333 fb9a ffb8 001c 1400 -S-C 0782:30f6 xor dh, dh +fba3 fba1 0000 0033 fb9a ffb8 001c 1400 --Z- 0784:8b5c0a mov bx, [si+a] ;[0026]0278 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 --Z- 0787:ff440a inc [si+a] ;[0026]0278 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 ---- 078a:8817 mov [bx], dl ;[0278]00 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 ---- 078c:52 push dx +fba3 0278 0000 0033 fb98 ffb8 001c 1400 ---- 078d:eb11 jmp short 07a0 +fba3 0278 0000 0033 fb98 ffb8 001c 1400 ---- 07a0:5a pop dx +fba3 0278 0000 0033 fb9a ffb8 001c 1400 ---- 07a1:83faff cmp dx, -1 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 ---C 07a4:75c8 jne 076e +fba3 0278 0000 0033 fb9a ffb8 001c 1400 ---C 076e:ff4efc dec [bp-4] ;[ffb4]0001 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 --ZC 0771:7c45 jl 07b8 +fba3 0278 0000 0033 fb9a ffb8 001c 1400 --ZC 0773:8b14 mov dx, [si] ;[001c]03fb +fba3 0278 0000 03fb fb9a ffb8 001c 1400 --ZC 0775:4a dec dx +fba3 0278 0000 03fa fb9a ffb8 001c 1400 ---C 0776:8914 mov [si], dx ;[001c]03fb +fba3 0278 0000 03fa fb9a ffb8 001c 1400 ---C 0778:7c15 jl 078f +fba3 0278 0000 03fa fb9a ffb8 001c 1400 ---C 077a:8b5ee8 mov bx, [bp-18] ;[ffa0]fba2 +fba3 fba2 0000 03fa fb9a ffb8 001c 1400 ---C 077d:ff46e8 inc [bp-18] ;[ffa0]fba2 +fba3 fba2 0000 03fa fb9a ffb8 001c 1400 -S-C 0780:8a17 mov dl, [bx] ;[fba2]34 +fba3 fba2 0000 0334 fb9a ffb8 001c 1400 -S-C 0782:30f6 xor dh, dh +fba3 fba2 0000 0034 fb9a ffb8 001c 1400 --Z- 0784:8b5c0a mov bx, [si+a] ;[0026]0279 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 --Z- 0787:ff440a inc [si+a] ;[0026]0279 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 ---- 078a:8817 mov [bx], dl ;[0279]00 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 ---- 078c:52 push dx +fba3 0279 0000 0034 fb98 ffb8 001c 1400 ---- 078d:eb11 jmp short 07a0 +fba3 0279 0000 0034 fb98 ffb8 001c 1400 ---- 07a0:5a pop dx +fba3 0279 0000 0034 fb9a ffb8 001c 1400 ---- 07a1:83faff cmp dx, -1 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 ---C 07a4:75c8 jne 076e +fba3 0279 0000 0034 fb9a ffb8 001c 1400 ---C 076e:ff4efc dec [bp-4] ;[ffb4]0000 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-C 0771:7c45 jl 07b8 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-C 07b8:837efa00 cmp [bp-6], 0 ;[ffb2]fffc +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-- 07bc:7e06 jle 07c4 +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-- 07c4:ff4efa dec [bp-6] ;[ffb2]fffc +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-- 07c7:7d03 jnl 07cc +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-- 07c9:e9eefa jmp 02ba +fba3 0279 0000 0034 fb9a ffb8 001c 1400 -S-- 02ba:8b5e04 mov bx, [bp+4] ;[ffbc]0008 +fba3 0008 0000 0034 fb9a ffb8 001c 1400 -S-- 02bd:ff4604 inc [bp+4] ;[ffbc]0008 +fba3 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02c0:8a07 mov al, [bx] ;[0008]0a +fb0a 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02c2:98 cbw +000a 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02c3:8946f8 mov [bp-8], ax ;[ffb0]0064 +000a 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02c6:09c0 or ax, ax +000a 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02c8:7503 jne 02cd +000a 0008 0000 0034 fb9a ffb8 001c 1400 ---- 02cd:837ef825 cmp [bp-8], 25 ;[ffb0]000a +000a 0008 0000 0034 fb9a ffb8 001c 1400 -S-C 02d1:7440 je 0313 +000a 0008 0000 0034 fb9a ffb8 001c 1400 -S-C 02d3:8b14 mov dx, [si] ;[001c]03fa +000a 0008 0000 03fa fb9a ffb8 001c 1400 -S-C 02d5:4a dec dx +000a 0008 0000 03f9 fb9a ffb8 001c 1400 ---C 02d6:8914 mov [si], dx ;[001c]03fa +000a 0008 0000 03f9 fb9a ffb8 001c 1400 ---C 02d8:7c10 jl 02ea +000a 0008 0000 03f9 fb9a ffb8 001c 1400 ---C 02da:8b56f8 mov dx, [bp-8] ;[ffb0]000a +000a 0008 0000 000a fb9a ffb8 001c 1400 ---C 02dd:30f6 xor dh, dh +000a 0008 0000 000a fb9a ffb8 001c 1400 --Z- 02df:8b5c0a mov bx, [si+a] ;[0026]027a +000a 027a 0000 000a fb9a ffb8 001c 1400 --Z- 02e2:ff440a inc [si+a] ;[0026]027a +000a 027a 0000 000a fb9a ffb8 001c 1400 ---- 02e5:8817 mov [bx], dl ;[027a]00 +000a 027a 0000 000a fb9a ffb8 001c 1400 ---- 02e7:52 push dx +000a 027a 0000 000a fb98 ffb8 001c 1400 ---- 02e8:eb0a jmp short 02f4 +000a 027a 0000 000a fb98 ffb8 001c 1400 ---- 02f4:5a pop dx +000a 027a 0000 000a fb9a ffb8 001c 1400 ---- 02f5:83faff cmp dx, -1 +000a 027a 0000 000a fb9a ffb8 001c 1400 ---C 02f8:7514 jne 030e +000a 027a 0000 000a fb9a ffb8 001c 1400 ---C 030e:ff46ec inc [bp-14] ;[ffa4]0006 +000a 027a 0000 000a fb9a ffb8 001c 1400 ---C 0311:eba7 jmp short 02ba +000a 027a 0000 000a fb9a ffb8 001c 1400 ---C 02ba:8b5e04 mov bx, [bp+4] ;[ffbc]0009 +000a 0009 0000 000a fb9a ffb8 001c 1400 ---C 02bd:ff4604 inc [bp+4] ;[ffbc]0009 +000a 0009 0000 000a fb9a ffb8 001c 1400 ---C 02c0:8a07 mov al, [bx] ;[0009]00 +0000 0009 0000 000a fb9a ffb8 001c 1400 ---C 02c2:98 cbw +0000 0009 0000 000a fb9a ffb8 001c 1400 ---C 02c3:8946f8 mov [bp-8], ax ;[ffb0]000a +0000 0009 0000 000a fb9a ffb8 001c 1400 ---C 02c6:09c0 or ax, ax +0000 0009 0000 000a fb9a ffb8 001c 1400 --Z- 02c8:7503 jne 02cd +0000 0009 0000 000a fb9a ffb8 001c 1400 --Z- 02ca:e93805 jmp 0805 +0000 0009 0000 000a fb9a ffb8 001c 1400 --Z- 0805:8b46ec mov ax, [bp-14] ;[ffa4]0007 +0007 0009 0000 000a fb9a ffb8 001c 1400 --Z- 0808:e99909 jmp 11a4 +0007 0009 0000 000a fb9a ffb8 001c 1400 --Z- 11a4:5f pop di +0007 0009 0000 000a fb9c ffb8 001c 0000 --Z- 11a5:5e pop si +0007 0009 0000 000a fb9e ffb8 0000 0000 --Z- 11a6:89ec mov sp, bp +0007 0009 0000 000a ffb8 ffb8 0000 0000 --Z- 11a8:5d pop bp +0007 0009 0000 000a ffba ffc6 0000 0000 --Z- 11a9:c3 ret +0007 0009 0000 000a ffbc ffc6 0000 0000 --Z- 009f:83c406 add sp, 6 +0007 0009 0000 000a ffc2 ffc6 0000 0000 -S-- 00a2:e90111 jmp 11a6 +0007 0009 0000 000a ffc2 ffc6 0000 0000 -S-- 11a6:89ec mov sp, bp +0007 0009 0000 000a ffc6 ffc6 0000 0000 -S-- 11a8:5d pop bp +0007 0009 0000 000a ffc8 ffd0 0000 0000 -S-- 11a9:c3 ret +0007 0009 0000 000a ffca ffd0 0000 0000 -S-- 004b:5b pop bx +0007 0004 0000 000a ffcc ffd0 0000 0000 -S-- 004c:5b pop bx +0007 04d2 0000 000a ffce ffd0 0000 0000 -S-- 004d:e95611 jmp 11a6 +0007 04d2 0000 000a ffce ffd0 0000 0000 -S-- 11a6:89ec mov sp, bp +0007 04d2 0000 000a ffd0 ffd0 0000 0000 -S-- 11a8:5d pop bp +0007 04d2 0000 000a ffd2 0000 0000 0000 -S-- 11a9:c3 ret +0007 04d2 0000 000a ffd4 0000 0000 0000 -S-- 0034:50 push ax +0007 04d2 0000 000a ffd2 0000 0000 0000 -S-- 0035:e83200 call 006a +0007 04d2 0000 000a ffd0 0000 0000 0000 -S-- 006a:55 push bp +0007 04d2 0000 000a ffce 0000 0000 0000 -S-- 006b:89e5 mov bp, sp +0007 04d2 0000 000a ffce ffce 0000 0000 -S-- 006d:e8e0ff call 0050 +0007 04d2 0000 000a ffcc ffce 0000 0000 -S-- 0050:55 push bp +0007 04d2 0000 000a ffca ffce 0000 0000 -S-- 0051:89e5 mov bp, sp +0007 04d2 0000 000a ffca ffca 0000 0000 -S-- 0053:56 push si +0007 04d2 0000 000a ffc8 ffca 0000 0000 -S-- 0054:8b360a00 mov si, [000a] ;[000a]0000 +0007 04d2 0000 000a ffc8 ffca 0000 0000 -S-- 0058:4e dec si +0007 04d2 0000 000a ffc8 ffca ffff 0000 -S-- 0059:7c0c jl 0067 +0007 04d2 0000 000a ffc8 ffca ffff 0000 -S-- 0067:e93b11 jmp 11a5 +0007 04d2 0000 000a ffc8 ffca ffff 0000 -S-- 11a5:5e pop si +0007 04d2 0000 000a ffca ffca 0000 0000 -S-- 11a6:89ec mov sp, bp +0007 04d2 0000 000a ffca ffca 0000 0000 -S-- 11a8:5d pop bp +0007 04d2 0000 000a ffcc ffce 0000 0000 -S-- 11a9:c3 ret +0007 04d2 0000 000a ffce ffce 0000 0000 -S-- 0070:833e0c0000 cmp [000c], 0 ;[000c]1040 +0007 04d2 0000 000a ffce ffce 0000 0000 ---- 0075:7406 je 007d +0007 04d2 0000 000a ffce ffce 0000 0000 ---- 0077:8b1e0c00 mov bx, [000c] ;[000c]1040 +0007 1040 0000 000a ffce ffce 0000 0000 ---- 007b:ffd3 call bx +0007 1040 0000 000a ffcc ffce 0000 0000 ---- 1040:55 push bp +0007 1040 0000 000a ffca ffce 0000 0000 ---- 1041:89e5 mov bp, sp +0007 1040 0000 000a ffca ffca 0000 0000 ---- 1043:56 push si +0007 1040 0000 000a ffc8 ffca 0000 0000 ---- 1044:31f6 xor si, si +0007 1040 0000 000a ffc8 ffca 0000 0000 --Z- 1046:83fe14 cmp si, 14 +0007 1040 0000 000a ffc8 ffca 0000 0000 -S-C 1049:7d29 jnl 1074 +0007 1040 0000 000a ffc8 ffca 0000 0000 -S-C 104b:89f3 mov bx, si +0007 0000 0000 000a ffc8 ffca 0000 0000 -S-C 104d:d1e3 shl bx, 1 +0007 0000 0000 000a ffc8 ffca 0000 0000 --Z- 104f:83bf340000 cmp [bx+34], 0 ;[0034]0010 +0007 0000 0000 000a ffc8 ffca 0000 0000 ---- 1054:741b je 1071 +0007 0000 0000 000a ffc8 ffca 0000 0000 ---- 1056:89f3 mov bx, si +0007 0000 0000 000a ffc8 ffca 0000 0000 ---- 1058:d1e3 shl bx, 1 +0007 0000 0000 000a ffc8 ffca 0000 0000 --Z- 105a:8b9f3400 mov bx, [bx+34] ;[0034]0010 +0007 0010 0000 000a ffc8 ffca 0000 0000 --Z- 105e:f747040001 test [bx+4], 0100 ;[0014]0001 +0007 0010 0000 000a ffc8 ffca 0000 0000 --Z- 1063:740c je 1071 +0007 0010 0000 000a ffc8 ffca 0000 0000 --Z- 1071:46 inc si +0007 0010 0000 000a ffc8 ffca 0001 0000 ---- 1072:ebd2 jmp short 1046 +0007 0010 0000 000a ffc8 ffca 0001 0000 ---- 1046:83fe14 cmp si, 14 +0007 0010 0000 000a ffc8 ffca 0001 0000 -S-C 1049:7d29 jnl 1074 +0007 0010 0000 000a ffc8 ffca 0001 0000 -S-C 104b:89f3 mov bx, si +0007 0001 0000 000a ffc8 ffca 0001 0000 -S-C 104d:d1e3 shl bx, 1 +0007 0002 0000 000a ffc8 ffca 0001 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0036]001c +0007 0002 0000 000a ffc8 ffca 0001 0000 ---- 1054:741b je 1071 +0007 0002 0000 000a ffc8 ffca 0001 0000 ---- 1056:89f3 mov bx, si +0007 0001 0000 000a ffc8 ffca 0001 0000 ---- 1058:d1e3 shl bx, 1 +0007 0002 0000 000a ffc8 ffca 0001 0000 ---- 105a:8b9f3400 mov bx, [bx+34] ;[0036]001c +0007 001c 0000 000a ffc8 ffca 0001 0000 ---- 105e:f747040001 test [bx+4], 0100 ;[0020]010a +0007 001c 0000 000a ffc8 ffca 0001 0000 ---- 1063:740c je 1071 +0007 001c 0000 000a ffc8 ffca 0001 0000 ---- 1065:89f3 mov bx, si +0007 0001 0000 000a ffc8 ffca 0001 0000 ---- 1067:d1e3 shl bx, 1 +0007 0002 0000 000a ffc8 ffca 0001 0000 ---- 1069:ffb73400 push [bx+34] ;[0036]001c +0007 0002 0000 000a ffc6 ffca 0001 0000 ---- 106d:e892fe call 0f02 +0007 0002 0000 000a ffc4 ffca 0001 0000 ---- 0f02:55 push bp +0007 0002 0000 000a ffc2 ffca 0001 0000 ---- 0f03:89e5 mov bp, sp +0007 0002 0000 000a ffc2 ffc2 0001 0000 ---- 0f05:83ec0a sub sp, a +0007 0002 0000 000a ffb8 ffc2 0001 0000 -S-- 0f08:56 push si +0007 0002 0000 000a ffb6 ffc2 0001 0000 -S-- 0f09:57 push di +0007 0002 0000 000a ffb4 ffc2 0001 0000 -S-- 0f0a:8b7604 mov si, [bp+4] ;[ffc6]001c +0007 0002 0000 000a ffb4 ffc2 001c 0000 -S-- 0f0d:c746f80000 mov [bp-8], 0000 ;[ffba]009f +0007 0002 0000 000a ffb4 ffc2 001c 0000 -S-- 0f12:09f6 or si, si +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f14:7530 jne 0f46 +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f46:837c0800 cmp [si+8], 0 ;[0024]0274 +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f4a:740d je 0f59 +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f4c:f6440480 test byte [si+4], 80 ;[0020]0a +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0f50:750c jne 0f5e +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0f52:f744040001 test [si+4], 0100 ;[0020]010a +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f57:7505 jne 0f5e +0007 0002 0000 000a ffb4 ffc2 001c 0000 ---- 0f5e:f6440480 test byte [si+4], 80 ;[0020]0a +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0f62:7457 je 0fbb +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0fbb:f6440404 test byte [si+4], 4 ;[0020]0a +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0fbf:7405 je 0fc6 +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0fc6:f6440401 test byte [si+4], 1 ;[0020]0a +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0fca:7405 je 0fd1 +0007 0002 0000 000a ffb4 ffc2 001c 0000 --Z- 0fd1:8b540a mov dx, [si+a] ;[0026]027b +0007 0002 0000 027b ffb4 ffc2 001c 0000 --Z- 0fd4:2b5408 sub dx, [si+8] ;[0024]0274 +0007 0002 0000 0007 ffb4 ffc2 001c 0000 ---- 0fd7:8956fe mov [bp-2], dx ;[ffc0]001c +0007 0002 0000 0007 ffb4 ffc2 001c 0000 ---- 0fda:8b5408 mov dx, [si+8] ;[0024]0274 +0007 0002 0000 0274 ffb4 ffc2 001c 0000 ---- 0fdd:89540a mov [si+a], dx ;[0026]027b +0007 0002 0000 0274 ffb4 ffc2 001c 0000 ---- 0fe0:837efe00 cmp [bp-2], 0 ;[ffc0]0007 +0007 0002 0000 0274 ffb4 ffc2 001c 0000 ---- 0fe4:7f04 jnle 0fea +0007 0002 0000 0274 ffb4 ffc2 001c 0000 ---- 0fea:f744040002 test [si+4], 0200 ;[0020]010a +0007 0002 0000 0274 ffb4 ffc2 001c 0000 --Z- 0fef:7422 je 1013 +0007 0002 0000 0274 ffb4 ffc2 001c 0000 --Z- 1013:ff76fe push [bp-2] ;[ffc0]0007 +0007 0002 0000 0274 ffb2 ffc2 001c 0000 --Z- 1016:ff7408 push [si+8] ;[0024]0274 +0007 0002 0000 0274 ffb0 ffc2 001c 0000 --Z- 1019:ff7402 push [si+2] ;[001e]0001 +0007 0002 0000 0274 ffae ffc2 001c 0000 --Z- 101c:e8b6fe call 0ed5 +0007 0002 0000 0274 ffac ffc2 001c 0000 --Z- 0ed5:55 push bp +0007 0002 0000 0274 ffaa ffc2 001c 0000 --Z- 0ed6:89e5 mov bp, sp +0007 0002 0000 0274 ffaa ffaa 001c 0000 --Z- 0ed8:83ec18 sub sp, 18 +0007 0002 0000 0274 ff92 ffaa 001c 0000 -S-- 0edb:8b5604 mov dx, [bp+4] ;[ffae]0001 +0007 0002 0000 0001 ff92 ffaa 001c 0000 -S-- 0ede:8956ec mov [bp-14], dx ;[ff96]0000 +0007 0002 0000 0001 ff92 ffaa 001c 0000 -S-- 0ee1:8b5608 mov dx, [bp+8] ;[ffb2]0007 +0007 0002 0000 0007 ff92 ffaa 001c 0000 -S-- 0ee4:8956ee mov [bp-12], dx ;[ff98]0000 +0007 0002 0000 0007 ff92 ffaa 001c 0000 -S-- 0ee7:8b5606 mov dx, [bp+6] ;[ffb0]0274 +0007 0002 0000 0274 ff92 ffaa 001c 0000 -S-- 0eea:8956f2 mov [bp-e], dx ;[ff9c]0000 +0007 0002 0000 0274 ff92 ffaa 001c 0000 -S-- 0eed:8d46e8 lea ax, [bp-18] ;[ff92]0000 +ff92 0002 0000 0274 ff92 ffaa 001c 0000 -S-- 0ef0:50 push ax +ff92 0002 0000 0274 ff90 ffaa 001c 0000 -S-- 0ef1:b80400 mov ax, 0004 +0004 0002 0000 0274 ff90 ffaa 001c 0000 -S-- 0ef4:50 push ax +0004 0002 0000 0274 ff8e ffaa 001c 0000 -S-- 0ef5:b80100 mov ax, 0001 +0001 0002 0000 0274 ff8e ffaa 001c 0000 -S-- 0ef8:50 push ax +0001 0002 0000 0274 ff8c ffaa 001c 0000 -S-- 0ef9:e822ff call 0e1e +0001 0002 0000 0274 ff8a ffaa 001c 0000 -S-- 0e1e:55 push bp +0001 0002 0000 0274 ff88 ffaa 001c 0000 -S-- 0e1f:89e5 mov bp, sp +0001 0002 0000 0274 ff88 ff88 001c 0000 -S-- 0e21:56 push si +0001 0002 0000 0274 ff86 ff88 001c 0000 -S-- 0e22:57 push di +0001 0002 0000 0274 ff84 ff88 001c 0000 -S-- 0e23:8b7608 mov si, [bp+8] ;[ff90]ff92 +0001 0002 0000 0274 ff84 ff88 ff92 0000 -S-- 0e26:8b5606 mov dx, [bp+6] ;[ff8e]0004 +0001 0002 0000 0004 ff84 ff88 ff92 0000 -S-- 0e29:895402 mov [si+2], dx ;[ff94]0000 +0001 0002 0000 0004 ff84 ff88 ff92 0000 -S-- 0e2c:56 push si +0001 0002 0000 0004 ff82 ff88 ff92 0000 -S-- 0e2d:ff7604 push [bp+4] ;[ff8c]0001 +0001 0002 0000 0004 ff80 ff88 ff92 0000 -S-- 0e30:e86b02 call 109e +0001 0002 0000 0004 ff7e ff88 ff92 0000 -S-- 109e:b90300 mov cx, 0003 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10a1:eb00 jmp short 10a3 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10a3:55 push bp +0001 0002 0003 0004 ff7c ff88 ff92 0000 -S-- 10a4:89e5 mov bp, sp +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10a6:8b4604 mov ax, [bp+4] ;[ff80]0001 +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10a9:8b5e06 mov bx, [bp+6] ;[ff82]ff92 +0001 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10ac:cd20 int 20 + 7> +0000 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10ae:5d pop bp +0000 ff92 0003 0004 ff7e ff88 ff92 0000 -S-- 10af:c3 ret +0000 ff92 0003 0004 ff80 ff88 ff92 0000 -S-- 0e33:5b pop bx +0000 0001 0003 0004 ff82 ff88 ff92 0000 -S-- 0e34:5b pop bx +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e35:89c7 mov di, ax +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e37:09ff or di, di +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e39:7403 je 0e3e +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e3e:837c0200 cmp [si+2], 0 ;[ff94]0007 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e42:7d0e jnl 0e52 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e52:8b4402 mov ax, [si+2] ;[ff94]0007 +0007 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e55:e94c03 jmp 11a4 +0007 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 11a4:5f pop di +0007 ff92 0003 0004 ff86 ff88 ff92 0000 ---- 11a5:5e pop si +0007 ff92 0003 0004 ff88 ff88 001c 0000 ---- 11a6:89ec mov sp, bp +0007 ff92 0003 0004 ff88 ff88 001c 0000 ---- 11a8:5d pop bp +0007 ff92 0003 0004 ff8a ffaa 001c 0000 ---- 11a9:c3 ret +0007 ff92 0003 0004 ff8c ffaa 001c 0000 ---- 0efc:83c406 add sp, 6 +0007 ff92 0003 0004 ff92 ffaa 001c 0000 -S-- 0eff:e9a402 jmp 11a6 +0007 ff92 0003 0004 ff92 ffaa 001c 0000 -S-- 11a6:89ec mov sp, bp +0007 ff92 0003 0004 ffaa ffaa 001c 0000 -S-- 11a8:5d pop bp +0007 ff92 0003 0004 ffac ffc2 001c 0000 -S-- 11a9:c3 ret +0007 ff92 0003 0004 ffae ffc2 001c 0000 -S-- 101f:83c406 add sp, 6 +0007 ff92 0003 0004 ffb4 ffc2 001c 0000 -S-- 1022:8946fc mov [bp-4], ax ;[ffbe]ffce +0007 ff92 0003 0004 ffb4 ffc2 001c 0000 -S-- 1025:c7040000 mov [si], 0000 ;[001c]03f9 +0007 ff92 0003 0004 ffb4 ffc2 001c 0000 -S-- 1029:8b56fc mov dx, [bp-4] ;[ffbe]0007 +0007 ff92 0003 0007 ffb4 ffc2 001c 0000 -S-- 102c:3956fe cmp [bp-2], dx ;[ffc0]0007 +0007 ff92 0003 0007 ffb4 ffc2 001c 0000 --Z- 102f:7504 jne 1035 +0007 ff92 0003 0007 ffb4 ffc2 001c 0000 --Z- 1031:31c0 xor ax, ax +0000 ff92 0003 0007 ffb4 ffc2 001c 0000 --Z- 1033:eb08 jmp short 103d +0000 ff92 0003 0007 ffb4 ffc2 001c 0000 --Z- 103d:e96401 jmp 11a4 +0000 ff92 0003 0007 ffb4 ffc2 001c 0000 --Z- 11a4:5f pop di +0000 ff92 0003 0007 ffb6 ffc2 001c 0000 --Z- 11a5:5e pop si +0000 ff92 0003 0007 ffb8 ffc2 0001 0000 --Z- 11a6:89ec mov sp, bp +0000 ff92 0003 0007 ffc2 ffc2 0001 0000 --Z- 11a8:5d pop bp +0000 ff92 0003 0007 ffc4 ffca 0001 0000 --Z- 11a9:c3 ret +0000 ff92 0003 0007 ffc6 ffca 0001 0000 --Z- 1070:5b pop bx +0000 001c 0003 0007 ffc8 ffca 0001 0000 --Z- 1071:46 inc si +0000 001c 0003 0007 ffc8 ffca 0002 0000 ---- 1072:ebd2 jmp short 1046 +0000 001c 0003 0007 ffc8 ffca 0002 0000 ---- 1046:83fe14 cmp si, 14 +0000 001c 0003 0007 ffc8 ffca 0002 0000 -S-C 1049:7d29 jnl 1074 +0000 001c 0003 0007 ffc8 ffca 0002 0000 -S-C 104b:89f3 mov bx, si +0000 0002 0003 0007 ffc8 ffca 0002 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0004 0003 0007 ffc8 ffca 0002 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0038]0028 +0000 0004 0003 0007 ffc8 ffca 0002 0000 ---- 1054:741b je 1071 +0000 0004 0003 0007 ffc8 ffca 0002 0000 ---- 1056:89f3 mov bx, si +0000 0002 0003 0007 ffc8 ffca 0002 0000 ---- 1058:d1e3 shl bx, 1 +0000 0004 0003 0007 ffc8 ffca 0002 0000 ---- 105a:8b9f3400 mov bx, [bx+34] ;[0038]0028 +0000 0028 0003 0007 ffc8 ffca 0002 0000 ---- 105e:f747040001 test [bx+4], 0100 ;[002c]0042 +0000 0028 0003 0007 ffc8 ffca 0002 0000 --Z- 1063:740c je 1071 +0000 0028 0003 0007 ffc8 ffca 0002 0000 --Z- 1071:46 inc si +0000 0028 0003 0007 ffc8 ffca 0003 0000 ---- 1072:ebd2 jmp short 1046 +0000 0028 0003 0007 ffc8 ffca 0003 0000 ---- 1046:83fe14 cmp si, 14 +0000 0028 0003 0007 ffc8 ffca 0003 0000 -S-C 1049:7d29 jnl 1074 +0000 0028 0003 0007 ffc8 ffca 0003 0000 -S-C 104b:89f3 mov bx, si +0000 0003 0003 0007 ffc8 ffca 0003 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0006 0003 0007 ffc8 ffca 0003 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[003a]0000 +0000 0006 0003 0007 ffc8 ffca 0003 0000 --Z- 1054:741b je 1071 +0000 0006 0003 0007 ffc8 ffca 0003 0000 --Z- 1071:46 inc si +0000 0006 0003 0007 ffc8 ffca 0004 0000 ---- 1072:ebd2 jmp short 1046 +0000 0006 0003 0007 ffc8 ffca 0004 0000 ---- 1046:83fe14 cmp si, 14 +0000 0006 0003 0007 ffc8 ffca 0004 0000 -S-C 1049:7d29 jnl 1074 +0000 0006 0003 0007 ffc8 ffca 0004 0000 -S-C 104b:89f3 mov bx, si +0000 0004 0003 0007 ffc8 ffca 0004 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0008 0003 0007 ffc8 ffca 0004 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[003c]0000 +0000 0008 0003 0007 ffc8 ffca 0004 0000 --Z- 1054:741b je 1071 +0000 0008 0003 0007 ffc8 ffca 0004 0000 --Z- 1071:46 inc si +0000 0008 0003 0007 ffc8 ffca 0005 0000 ---- 1072:ebd2 jmp short 1046 +0000 0008 0003 0007 ffc8 ffca 0005 0000 ---- 1046:83fe14 cmp si, 14 +0000 0008 0003 0007 ffc8 ffca 0005 0000 -S-C 1049:7d29 jnl 1074 +0000 0008 0003 0007 ffc8 ffca 0005 0000 -S-C 104b:89f3 mov bx, si +0000 0005 0003 0007 ffc8 ffca 0005 0000 -S-C 104d:d1e3 shl bx, 1 +0000 000a 0003 0007 ffc8 ffca 0005 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[003e]0000 +0000 000a 0003 0007 ffc8 ffca 0005 0000 --Z- 1054:741b je 1071 +0000 000a 0003 0007 ffc8 ffca 0005 0000 --Z- 1071:46 inc si +0000 000a 0003 0007 ffc8 ffca 0006 0000 ---- 1072:ebd2 jmp short 1046 +0000 000a 0003 0007 ffc8 ffca 0006 0000 ---- 1046:83fe14 cmp si, 14 +0000 000a 0003 0007 ffc8 ffca 0006 0000 -S-C 1049:7d29 jnl 1074 +0000 000a 0003 0007 ffc8 ffca 0006 0000 -S-C 104b:89f3 mov bx, si +0000 0006 0003 0007 ffc8 ffca 0006 0000 -S-C 104d:d1e3 shl bx, 1 +0000 000c 0003 0007 ffc8 ffca 0006 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0040]0000 +0000 000c 0003 0007 ffc8 ffca 0006 0000 --Z- 1054:741b je 1071 +0000 000c 0003 0007 ffc8 ffca 0006 0000 --Z- 1071:46 inc si +0000 000c 0003 0007 ffc8 ffca 0007 0000 ---- 1072:ebd2 jmp short 1046 +0000 000c 0003 0007 ffc8 ffca 0007 0000 ---- 1046:83fe14 cmp si, 14 +0000 000c 0003 0007 ffc8 ffca 0007 0000 -S-C 1049:7d29 jnl 1074 +0000 000c 0003 0007 ffc8 ffca 0007 0000 -S-C 104b:89f3 mov bx, si +0000 0007 0003 0007 ffc8 ffca 0007 0000 -S-C 104d:d1e3 shl bx, 1 +0000 000e 0003 0007 ffc8 ffca 0007 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0042]0000 +0000 000e 0003 0007 ffc8 ffca 0007 0000 --Z- 1054:741b je 1071 +0000 000e 0003 0007 ffc8 ffca 0007 0000 --Z- 1071:46 inc si +0000 000e 0003 0007 ffc8 ffca 0008 0000 ---- 1072:ebd2 jmp short 1046 +0000 000e 0003 0007 ffc8 ffca 0008 0000 ---- 1046:83fe14 cmp si, 14 +0000 000e 0003 0007 ffc8 ffca 0008 0000 -S-C 1049:7d29 jnl 1074 +0000 000e 0003 0007 ffc8 ffca 0008 0000 -S-C 104b:89f3 mov bx, si +0000 0008 0003 0007 ffc8 ffca 0008 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0010 0003 0007 ffc8 ffca 0008 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0044]0000 +0000 0010 0003 0007 ffc8 ffca 0008 0000 --Z- 1054:741b je 1071 +0000 0010 0003 0007 ffc8 ffca 0008 0000 --Z- 1071:46 inc si +0000 0010 0003 0007 ffc8 ffca 0009 0000 ---- 1072:ebd2 jmp short 1046 +0000 0010 0003 0007 ffc8 ffca 0009 0000 ---- 1046:83fe14 cmp si, 14 +0000 0010 0003 0007 ffc8 ffca 0009 0000 -S-C 1049:7d29 jnl 1074 +0000 0010 0003 0007 ffc8 ffca 0009 0000 -S-C 104b:89f3 mov bx, si +0000 0009 0003 0007 ffc8 ffca 0009 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0012 0003 0007 ffc8 ffca 0009 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0046]0000 +0000 0012 0003 0007 ffc8 ffca 0009 0000 --Z- 1054:741b je 1071 +0000 0012 0003 0007 ffc8 ffca 0009 0000 --Z- 1071:46 inc si +0000 0012 0003 0007 ffc8 ffca 000a 0000 ---- 1072:ebd2 jmp short 1046 +0000 0012 0003 0007 ffc8 ffca 000a 0000 ---- 1046:83fe14 cmp si, 14 +0000 0012 0003 0007 ffc8 ffca 000a 0000 -S-C 1049:7d29 jnl 1074 +0000 0012 0003 0007 ffc8 ffca 000a 0000 -S-C 104b:89f3 mov bx, si +0000 000a 0003 0007 ffc8 ffca 000a 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0014 0003 0007 ffc8 ffca 000a 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0048]0000 +0000 0014 0003 0007 ffc8 ffca 000a 0000 --Z- 1054:741b je 1071 +0000 0014 0003 0007 ffc8 ffca 000a 0000 --Z- 1071:46 inc si +0000 0014 0003 0007 ffc8 ffca 000b 0000 ---- 1072:ebd2 jmp short 1046 +0000 0014 0003 0007 ffc8 ffca 000b 0000 ---- 1046:83fe14 cmp si, 14 +0000 0014 0003 0007 ffc8 ffca 000b 0000 -S-C 1049:7d29 jnl 1074 +0000 0014 0003 0007 ffc8 ffca 000b 0000 -S-C 104b:89f3 mov bx, si +0000 000b 0003 0007 ffc8 ffca 000b 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0016 0003 0007 ffc8 ffca 000b 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[004a]0000 +0000 0016 0003 0007 ffc8 ffca 000b 0000 --Z- 1054:741b je 1071 +0000 0016 0003 0007 ffc8 ffca 000b 0000 --Z- 1071:46 inc si +0000 0016 0003 0007 ffc8 ffca 000c 0000 ---- 1072:ebd2 jmp short 1046 +0000 0016 0003 0007 ffc8 ffca 000c 0000 ---- 1046:83fe14 cmp si, 14 +0000 0016 0003 0007 ffc8 ffca 000c 0000 -S-C 1049:7d29 jnl 1074 +0000 0016 0003 0007 ffc8 ffca 000c 0000 -S-C 104b:89f3 mov bx, si +0000 000c 0003 0007 ffc8 ffca 000c 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0018 0003 0007 ffc8 ffca 000c 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[004c]0000 +0000 0018 0003 0007 ffc8 ffca 000c 0000 --Z- 1054:741b je 1071 +0000 0018 0003 0007 ffc8 ffca 000c 0000 --Z- 1071:46 inc si +0000 0018 0003 0007 ffc8 ffca 000d 0000 ---- 1072:ebd2 jmp short 1046 +0000 0018 0003 0007 ffc8 ffca 000d 0000 ---- 1046:83fe14 cmp si, 14 +0000 0018 0003 0007 ffc8 ffca 000d 0000 -S-C 1049:7d29 jnl 1074 +0000 0018 0003 0007 ffc8 ffca 000d 0000 -S-C 104b:89f3 mov bx, si +0000 000d 0003 0007 ffc8 ffca 000d 0000 -S-C 104d:d1e3 shl bx, 1 +0000 001a 0003 0007 ffc8 ffca 000d 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[004e]0000 +0000 001a 0003 0007 ffc8 ffca 000d 0000 --Z- 1054:741b je 1071 +0000 001a 0003 0007 ffc8 ffca 000d 0000 --Z- 1071:46 inc si +0000 001a 0003 0007 ffc8 ffca 000e 0000 ---- 1072:ebd2 jmp short 1046 +0000 001a 0003 0007 ffc8 ffca 000e 0000 ---- 1046:83fe14 cmp si, 14 +0000 001a 0003 0007 ffc8 ffca 000e 0000 -S-C 1049:7d29 jnl 1074 +0000 001a 0003 0007 ffc8 ffca 000e 0000 -S-C 104b:89f3 mov bx, si +0000 000e 0003 0007 ffc8 ffca 000e 0000 -S-C 104d:d1e3 shl bx, 1 +0000 001c 0003 0007 ffc8 ffca 000e 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0050]0000 +0000 001c 0003 0007 ffc8 ffca 000e 0000 --Z- 1054:741b je 1071 +0000 001c 0003 0007 ffc8 ffca 000e 0000 --Z- 1071:46 inc si +0000 001c 0003 0007 ffc8 ffca 000f 0000 ---- 1072:ebd2 jmp short 1046 +0000 001c 0003 0007 ffc8 ffca 000f 0000 ---- 1046:83fe14 cmp si, 14 +0000 001c 0003 0007 ffc8 ffca 000f 0000 -S-C 1049:7d29 jnl 1074 +0000 001c 0003 0007 ffc8 ffca 000f 0000 -S-C 104b:89f3 mov bx, si +0000 000f 0003 0007 ffc8 ffca 000f 0000 -S-C 104d:d1e3 shl bx, 1 +0000 001e 0003 0007 ffc8 ffca 000f 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0052]0000 +0000 001e 0003 0007 ffc8 ffca 000f 0000 --Z- 1054:741b je 1071 +0000 001e 0003 0007 ffc8 ffca 000f 0000 --Z- 1071:46 inc si +0000 001e 0003 0007 ffc8 ffca 0010 0000 ---- 1072:ebd2 jmp short 1046 +0000 001e 0003 0007 ffc8 ffca 0010 0000 ---- 1046:83fe14 cmp si, 14 +0000 001e 0003 0007 ffc8 ffca 0010 0000 -S-C 1049:7d29 jnl 1074 +0000 001e 0003 0007 ffc8 ffca 0010 0000 -S-C 104b:89f3 mov bx, si +0000 0010 0003 0007 ffc8 ffca 0010 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0020 0003 0007 ffc8 ffca 0010 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0054]0000 +0000 0020 0003 0007 ffc8 ffca 0010 0000 --Z- 1054:741b je 1071 +0000 0020 0003 0007 ffc8 ffca 0010 0000 --Z- 1071:46 inc si +0000 0020 0003 0007 ffc8 ffca 0011 0000 ---- 1072:ebd2 jmp short 1046 +0000 0020 0003 0007 ffc8 ffca 0011 0000 ---- 1046:83fe14 cmp si, 14 +0000 0020 0003 0007 ffc8 ffca 0011 0000 -S-C 1049:7d29 jnl 1074 +0000 0020 0003 0007 ffc8 ffca 0011 0000 -S-C 104b:89f3 mov bx, si +0000 0011 0003 0007 ffc8 ffca 0011 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0022 0003 0007 ffc8 ffca 0011 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0056]0000 +0000 0022 0003 0007 ffc8 ffca 0011 0000 --Z- 1054:741b je 1071 +0000 0022 0003 0007 ffc8 ffca 0011 0000 --Z- 1071:46 inc si +0000 0022 0003 0007 ffc8 ffca 0012 0000 ---- 1072:ebd2 jmp short 1046 +0000 0022 0003 0007 ffc8 ffca 0012 0000 ---- 1046:83fe14 cmp si, 14 +0000 0022 0003 0007 ffc8 ffca 0012 0000 -S-C 1049:7d29 jnl 1074 +0000 0022 0003 0007 ffc8 ffca 0012 0000 -S-C 104b:89f3 mov bx, si +0000 0012 0003 0007 ffc8 ffca 0012 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0024 0003 0007 ffc8 ffca 0012 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[0058]0000 +0000 0024 0003 0007 ffc8 ffca 0012 0000 --Z- 1054:741b je 1071 +0000 0024 0003 0007 ffc8 ffca 0012 0000 --Z- 1071:46 inc si +0000 0024 0003 0007 ffc8 ffca 0013 0000 ---- 1072:ebd2 jmp short 1046 +0000 0024 0003 0007 ffc8 ffca 0013 0000 ---- 1046:83fe14 cmp si, 14 +0000 0024 0003 0007 ffc8 ffca 0013 0000 -S-C 1049:7d29 jnl 1074 +0000 0024 0003 0007 ffc8 ffca 0013 0000 -S-C 104b:89f3 mov bx, si +0000 0013 0003 0007 ffc8 ffca 0013 0000 -S-C 104d:d1e3 shl bx, 1 +0000 0026 0003 0007 ffc8 ffca 0013 0000 ---- 104f:83bf340000 cmp [bx+34], 0 ;[005a]0000 +0000 0026 0003 0007 ffc8 ffca 0013 0000 --Z- 1054:741b je 1071 +0000 0026 0003 0007 ffc8 ffca 0013 0000 --Z- 1071:46 inc si +0000 0026 0003 0007 ffc8 ffca 0014 0000 ---- 1072:ebd2 jmp short 1046 +0000 0026 0003 0007 ffc8 ffca 0014 0000 ---- 1046:83fe14 cmp si, 14 +0000 0026 0003 0007 ffc8 ffca 0014 0000 --Z- 1049:7d29 jnl 1074 +0000 0026 0003 0007 ffc8 ffca 0014 0000 --Z- 1074:e92e01 jmp 11a5 +0000 0026 0003 0007 ffc8 ffca 0014 0000 --Z- 11a5:5e pop si +0000 0026 0003 0007 ffca ffca 0000 0000 --Z- 11a6:89ec mov sp, bp +0000 0026 0003 0007 ffca ffca 0000 0000 --Z- 11a8:5d pop bp +0000 0026 0003 0007 ffcc ffce 0000 0000 --Z- 11a9:c3 ret +0000 0026 0003 0007 ffce ffce 0000 0000 --Z- 007d:ff7604 push [bp+4] ;[ffd2]0007 +0000 0026 0003 0007 ffcc ffce 0000 0000 --Z- 0080:e82200 call 00a5 +0000 0026 0003 0007 ffca ffce 0000 0000 --Z- 00a5:e90100 jmp 00a9 +0000 0026 0003 0007 ffca ffce 0000 0000 --Z- 00a9:55 push bp +0000 0026 0003 0007 ffc8 ffce 0000 0000 --Z- 00aa:89e5 mov bp, sp +0000 0026 0003 0007 ffc8 ffc8 0000 0000 --Z- 00ac:83ec18 sub sp, 18 +0000 0026 0003 0007 ffb0 ffc8 0000 0000 -S-- 00af:8b5604 mov dx, [bp+4] ;[ffcc]0007 +0000 0026 0003 0007 ffb0 ffc8 0000 0000 -S-- 00b2:8956ec mov [bp-14], dx ;[ffb4]0000 +0000 0026 0003 0007 ffb0 ffc8 0000 0000 -S-- 00b5:8d46e8 lea ax, [bp-18] ;[ffb0]0274 +ffb0 0026 0003 0007 ffb0 ffc8 0000 0000 -S-- 00b8:50 push ax +ffb0 0026 0003 0007 ffae ffc8 0000 0000 -S-- 00b9:b80100 mov ax, 0001 +0001 0026 0003 0007 ffae ffc8 0000 0000 -S-- 00bc:50 push ax +0001 0026 0003 0007 ffac ffc8 0000 0000 -S-- 00bd:31c0 xor ax, ax +0000 0026 0003 0007 ffac ffc8 0000 0000 --Z- 00bf:50 push ax +0000 0026 0003 0007 ffaa ffc8 0000 0000 --Z- 00c0:e85b0d call 0e1e +0000 0026 0003 0007 ffa8 ffc8 0000 0000 --Z- 0e1e:55 push bp +0000 0026 0003 0007 ffa6 ffc8 0000 0000 --Z- 0e1f:89e5 mov bp, sp +0000 0026 0003 0007 ffa6 ffa6 0000 0000 --Z- 0e21:56 push si +0000 0026 0003 0007 ffa4 ffa6 0000 0000 --Z- 0e22:57 push di +0000 0026 0003 0007 ffa2 ffa6 0000 0000 --Z- 0e23:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 0026 0003 0007 ffa2 ffa6 ffb0 0000 --Z- 0e26:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e29:895402 mov [si+2], dx ;[ffb2]0007 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e2c:56 push si +0000 0026 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 0e2d:ff7604 push [bp+4] ;[ffaa]0000 +0000 0026 0003 0001 ff9e ffa6 ffb0 0000 --Z- 0e30:e86b02 call 109e +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 109e:b90300 mov cx, 0003 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10a1:eb00 jmp short 10a3 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10a3:55 push bp +0000 0026 0003 0001 ff9a ffa6 ffb0 0000 --Z- 10a4:89e5 mov bp, sp +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10a6:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10a9:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 10ac:cd20 int 20 + diff --git a/tests_data/5.c.vm_expected b/tests_data/5.c.vm_expected new file mode 100644 index 0000000..216ebd6 --- /dev/null +++ b/tests_data/5.c.vm_expected @@ -0,0 +1,1955 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb1600 mov bx, 0016 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb1a02 cmp bx, 021a +0001 0016 ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[0016]5353 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]0238 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]0016 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[0016]5353 +0001 0016 ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 0016 ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 0016 ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 0016 ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 0016 ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 0016 ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 0016 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:56 push si +0001 0016 ffe0 ffdc ffce ffd0 0000 0000 --Z- 003d:31f6 xor si, si +0001 0016 ffe0 ffdc ffce ffd0 0000 0000 --Z- 003f:397604 cmp [bp+4], si ;[ffd4]0001 +0001 0016 ffe0 ffdc ffce ffd0 0000 0000 ---- 0042:7e17 jle 005b +0001 0016 ffe0 ffdc ffce ffd0 0000 0000 ---- 0044:89f3 mov bx, si +0001 0000 ffe0 ffdc ffce ffd0 0000 0000 ---- 0046:d1e3 shl bx, 1 +0001 0000 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0048:035e06 add bx, [bp+6] ;[ffd6]ffdc +0001 ffdc ffe0 ffdc ffce ffd0 0000 0000 -S-- 004b:ff37 push [bx] ;[ffdc]ffe4 +0001 ffdc ffe0 ffdc ffcc ffd0 0000 0000 -S-- 004d:56 push si +0001 ffdc ffe0 ffdc ffca ffd0 0000 0000 -S-- 004e:b80400 mov ax, 0004 +0004 ffdc ffe0 ffdc ffca ffd0 0000 0000 -S-- 0051:50 push ax +0004 ffdc ffe0 ffdc ffc8 ffd0 0000 0000 -S-- 0052:e84000 call 0095 +0004 ffdc ffe0 ffdc ffc6 ffd0 0000 0000 -S-- 0095:55 push bp +0004 ffdc ffe0 ffdc ffc4 ffd0 0000 0000 -S-- 0096:89e5 mov bp, sp +0004 ffdc ffe0 ffdc ffc4 ffc4 0000 0000 -S-- 0098:50 push ax +0004 ffdc ffe0 ffdc ffc2 ffc4 0000 0000 -S-- 0099:50 push ax +0004 ffdc ffe0 ffdc ffc0 ffc4 0000 0000 -S-- 009a:8d5e06 lea bx, [bp+6] ;[ffca]0000 +0004 ffca ffe0 ffdc ffc0 ffc4 0000 0000 -S-- 009d:895efe mov [bp-2], bx ;[ffc2]0004 +0004 ffca ffe0 ffdc ffc0 ffc4 0000 0000 -S-- 00a0:b82400 mov ax, 0024 +0024 ffca ffe0 ffdc ffc0 ffc4 0000 0000 -S-- 00a3:50 push ax +0024 ffca ffe0 ffdc ffbe ffc4 0000 0000 -S-- 00a4:ff76fe push [bp-2] ;[ffc2]ffca +0024 ffca ffe0 ffdc ffbc ffc4 0000 0000 -S-- 00a7:ff7604 push [bp+4] ;[ffc8]0004 +0024 ffca ffe0 ffdc ffba ffc4 0000 0000 -S-- 00aa:e80a02 call 02b7 +0024 ffca ffe0 ffdc ffb8 ffc4 0000 0000 -S-- 02b7:55 push bp +0024 ffca ffe0 ffdc ffb6 ffc4 0000 0000 -S-- 02b8:89e5 mov bp, sp +0024 ffca ffe0 ffdc ffb6 ffb6 0000 0000 -S-- 02ba:81ec1a04 sub sp, 041a +0024 ffca ffe0 ffdc fb9c ffb6 0000 0000 -S-- 02be:56 push si +0024 ffca ffe0 ffdc fb9a ffb6 0000 0000 -S-- 02bf:57 push di +0024 ffca ffe0 ffdc fb98 ffb6 0000 0000 -S-- 02c0:8b7608 mov si, [bp+8] ;[ffbe]0024 +0024 ffca ffe0 ffdc fb98 ffb6 0024 0000 -S-- 02c3:c746ec0000 mov [bp-14], 0000 ;[ffa2]0000 +0024 ffca ffe0 ffdc fb98 ffb6 0024 0000 -S-- 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0004 +0024 0004 ffe0 ffdc fb98 ffb6 0024 0000 -S-- 02cb:ff4604 inc [bp+4] ;[ffba]0004 +0024 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02ce:8a07 mov al, [bx] ;[0004]61 +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02d0:98 cbw +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02d1:8946f8 mov [bp-8], ax ;[ffae]0000 +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02d4:09c0 or ax, ax +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0061 +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02df:7440 je 0321 +0061 0004 ffe0 ffdc fb98 ffb6 0024 0000 ---- 02e1:8b14 mov dx, [si] ;[0024]0000 +0061 0004 ffe0 0000 fb98 ffb6 0024 0000 ---- 02e3:4a dec dx +0061 0004 ffe0 ffff fb98 ffb6 0024 0000 -S-- 02e4:8914 mov [si], dx ;[0024]0000 +0061 0004 ffe0 ffff fb98 ffb6 0024 0000 -S-- 02e6:7c10 jl 02f8 +0061 0004 ffe0 ffff fb98 ffb6 0024 0000 -S-- 02f8:56 push si +0061 0004 ffe0 ffff fb96 ffb6 0024 0000 -S-- 02f9:ff76f8 push [bp-8] ;[ffae]0061 +0061 0004 ffe0 ffff fb94 ffb6 0024 0000 -S-- 02fc:e85305 call 0852 +0061 0004 ffe0 ffff fb92 ffb6 0024 0000 -S-- 0852:55 push bp +0061 0004 ffe0 ffff fb90 ffb6 0024 0000 -S-- 0853:89e5 mov bp, sp +0061 0004 ffe0 ffff fb90 fb90 0024 0000 -S-- 0855:50 push ax +0061 0004 ffe0 ffff fb8e fb90 0024 0000 -S-- 0856:50 push ax +0061 0004 ffe0 ffff fb8c fb90 0024 0000 -S-- 0857:56 push si +0061 0004 ffe0 ffff fb8a fb90 0024 0000 -S-- 0858:57 push di +0061 0004 ffe0 ffff fb88 fb90 0024 0000 -S-- 0859:8b7e04 mov di, [bp+4] ;[fb94]0061 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 -S-- 085c:8b7606 mov si, [bp+6] ;[fb96]0024 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 -S-- 085f:c70614004e10 mov [0014], 104e ;[0014]0000 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 -S-- 0865:837c0200 cmp [si+2], 0 ;[0026]0001 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 0869:7d07 jnl 0872 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 0872:f6440402 test byte [si+4], 2 ;[0028]02 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 0876:7506 jne 087e +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 087e:f6440480 test byte [si+4], 80 ;[0028]02 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 0882:740c je 0890 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 0890:8164047fff and [si+4], ff7f ;[0028]0002 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 0895:814c040001 or [si+4], 0100 ;[0028]0002 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 ---- 089a:f6440404 test byte [si+4], 4 ;[0028]02 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 089e:7403 je 08a3 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 08a3:837c0800 cmp [si+8], 0 ;[002c]0000 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 08a7:7403 je 08ac +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 08ac:81fe2400 cmp si, 0024 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 08b0:7532 jne 08e4 +0061 0004 ffe0 ffff fb88 fb90 0024 0061 --Z- 08b2:ff362600 push [0026] ;[0026]0001 +0061 0004 ffe0 ffff fb86 fb90 0024 0061 --Z- 08b6:e8ad05 call 0e66 +0061 0004 ffe0 ffff fb84 fb90 0024 0061 --Z- 0e66:55 push bp +0061 0004 ffe0 ffff fb82 fb90 0024 0061 --Z- 0e67:89e5 mov bp, sp +0061 0004 ffe0 ffff fb82 fb82 0024 0061 --Z- 0e69:83ec20 sub sp, 20 +0061 0004 ffe0 ffff fb62 fb82 0024 0061 -S-- 0e6c:8d46e0 lea ax, [bp-20] ;[fb62]0000 +fb62 0004 ffe0 ffff fb62 fb82 0024 0061 -S-- 0e6f:50 push ax +fb62 0004 ffe0 ffff fb60 fb82 0024 0061 -S-- 0e70:ff7604 push [bp+4] ;[fb86]0001 +fb62 0004 ffe0 ffff fb5e fb82 0024 0061 -S-- 0e73:e85700 call 0ecd +fb62 0004 ffe0 ffff fb5c fb82 0024 0061 -S-- 0ecd:55 push bp +fb62 0004 ffe0 ffff fb5a fb82 0024 0061 -S-- 0ece:89e5 mov bp, sp +fb62 0004 ffe0 ffff fb5a fb5a 0024 0061 -S-- 0ed0:ff7606 push [bp+6] ;[fb60]fb62 +fb62 0004 ffe0 ffff fb58 fb5a 0024 0061 -S-- 0ed3:b80854 mov ax, 5408 +5408 0004 ffe0 ffff fb58 fb5a 0024 0061 -S-- 0ed6:50 push ax +5408 0004 ffe0 ffff fb56 fb5a 0024 0061 -S-- 0ed7:ff7604 push [bp+4] ;[fb5e]0001 +5408 0004 ffe0 ffff fb54 fb5a 0024 0061 -S-- 0eda:e8f201 call 10cf +5408 0004 ffe0 ffff fb52 fb5a 0024 0061 -S-- 10cf:55 push bp +5408 0004 ffe0 ffff fb50 fb5a 0024 0061 -S-- 10d0:89e5 mov bp, sp +5408 0004 ffe0 ffff fb50 fb50 0024 0061 -S-- 10d2:83ec18 sub sp, 18 +5408 0004 ffe0 ffff fb38 fb50 0024 0061 -S-- 10d5:8b5604 mov dx, [bp+4] ;[fb54]0001 +5408 0004 ffe0 0001 fb38 fb50 0024 0061 -S-- 10d8:8956ec mov [bp-14], dx ;[fb3c]0000 +5408 0004 ffe0 0001 fb38 fb50 0024 0061 -S-- 10db:8b5606 mov dx, [bp+6] ;[fb56]5408 +5408 0004 ffe0 5408 fb38 fb50 0024 0061 -S-- 10de:8956f0 mov [bp-10], dx ;[fb40]0000 +5408 0004 ffe0 5408 fb38 fb50 0024 0061 -S-- 10e1:8b5608 mov dx, [bp+8] ;[fb58]fb62 +5408 0004 ffe0 fb62 fb38 fb50 0024 0061 -S-- 10e4:8956fa mov [bp-6], dx ;[fb4a]0000 +5408 0004 ffe0 fb62 fb38 fb50 0024 0061 -S-- 10e7:8d46e8 lea ax, [bp-18] ;[fb38]0000 +fb38 0004 ffe0 fb62 fb38 fb50 0024 0061 -S-- 10ea:50 push ax +fb38 0004 ffe0 fb62 fb36 fb50 0024 0061 -S-- 10eb:b83600 mov ax, 0036 +0036 0004 ffe0 fb62 fb36 fb50 0024 0061 -S-- 10ee:50 push ax +0036 0004 ffe0 fb62 fb34 fb50 0024 0061 -S-- 10ef:b80100 mov ax, 0001 +0001 0004 ffe0 fb62 fb34 fb50 0024 0061 -S-- 10f2:50 push ax +0001 0004 ffe0 fb62 fb32 fb50 0024 0061 -S-- 10f3:e836fd call 0e2c +0001 0004 ffe0 fb62 fb30 fb50 0024 0061 -S-- 0e2c:55 push bp +0001 0004 ffe0 fb62 fb2e fb50 0024 0061 -S-- 0e2d:89e5 mov bp, sp +0001 0004 ffe0 fb62 fb2e fb2e 0024 0061 -S-- 0e2f:56 push si +0001 0004 ffe0 fb62 fb2c fb2e 0024 0061 -S-- 0e30:57 push di +0001 0004 ffe0 fb62 fb2a fb2e 0024 0061 -S-- 0e31:8b7608 mov si, [bp+8] ;[fb36]fb38 +0001 0004 ffe0 fb62 fb2a fb2e fb38 0061 -S-- 0e34:8b5606 mov dx, [bp+6] ;[fb34]0036 +0001 0004 ffe0 0036 fb2a fb2e fb38 0061 -S-- 0e37:895402 mov [si+2], dx ;[fb3a]0000 +0001 0004 ffe0 0036 fb2a fb2e fb38 0061 -S-- 0e3a:56 push si +0001 0004 ffe0 0036 fb28 fb2e fb38 0061 -S-- 0e3b:ff7604 push [bp+4] ;[fb32]0001 +0001 0004 ffe0 0036 fb26 fb2e fb38 0061 -S-- 0e3e:e86b02 call 10ac +0001 0004 ffe0 0036 fb24 fb2e fb38 0061 -S-- 10ac:b90300 mov cx, 0003 +0001 0004 0003 0036 fb24 fb2e fb38 0061 -S-- 10af:eb00 jmp short 10b1 +0001 0004 0003 0036 fb24 fb2e fb38 0061 -S-- 10b1:55 push bp +0001 0004 0003 0036 fb22 fb2e fb38 0061 -S-- 10b2:89e5 mov bp, sp +0001 0004 0003 0036 fb22 fb22 fb38 0061 -S-- 10b4:8b4604 mov ax, [bp+4] ;[fb26]0001 +0001 0004 0003 0036 fb22 fb22 fb38 0061 -S-- 10b7:8b5e06 mov bx, [bp+6] ;[fb28]fb38 +0001 fb38 0003 0036 fb22 fb22 fb38 0061 -S-- 10ba:cd20 int 20 + +0000 fb38 0003 0036 fb22 fb22 fb38 0061 -S-- 10bc:5d pop bp +0000 fb38 0003 0036 fb24 fb2e fb38 0061 -S-- 10bd:c3 ret +0000 fb38 0003 0036 fb26 fb2e fb38 0061 -S-- 0e41:5b pop bx +0000 0001 0003 0036 fb28 fb2e fb38 0061 -S-- 0e42:5b pop bx +0000 fb38 0003 0036 fb2a fb2e fb38 0061 -S-- 0e43:89c7 mov di, ax +0000 fb38 0003 0036 fb2a fb2e fb38 0000 -S-- 0e45:09ff or di, di +0000 fb38 0003 0036 fb2a fb2e fb38 0000 --Z- 0e47:7403 je 0e4c +0000 fb38 0003 0036 fb2a fb2e fb38 0000 --Z- 0e4c:837c0200 cmp [si+2], 0 ;[fb3a]ffea +0000 fb38 0003 0036 fb2a fb2e fb38 0000 -S-- 0e50:7d0e jnl 0e60 +0000 fb38 0003 0036 fb2a fb2e fb38 0000 -S-- 0e52:8b5402 mov dx, [si+2] ;[fb3a]ffea +0000 fb38 0003 ffea fb2a fb2e fb38 0000 -S-- 0e55:f7da neg dx +0000 fb38 0003 0016 fb2a fb2e fb38 0000 ---C 0e57:89162c01 mov [012c], dx ;[012c]0000 +0000 fb38 0003 0016 fb2a fb2e fb38 0000 ---C 0e5b:b8ffff mov ax, ffff +ffff fb38 0003 0016 fb2a fb2e fb38 0000 ---C 0e5e:eb03 jmp short 0e63 +ffff fb38 0003 0016 fb2a fb2e fb38 0000 ---C 0e63:e94c03 jmp 11b2 +ffff fb38 0003 0016 fb2a fb2e fb38 0000 ---C 11b2:5f pop di +ffff fb38 0003 0016 fb2c fb2e fb38 0061 ---C 11b3:5e pop si +ffff fb38 0003 0016 fb2e fb2e 0024 0061 ---C 11b4:89ec mov sp, bp +ffff fb38 0003 0016 fb2e fb2e 0024 0061 ---C 11b6:5d pop bp +ffff fb38 0003 0016 fb30 fb50 0024 0061 ---C 11b7:c3 ret +ffff fb38 0003 0016 fb32 fb50 0024 0061 ---C 10f6:83c406 add sp, 6 +ffff fb38 0003 0016 fb38 fb50 0024 0061 -S-- 10f9:e9b800 jmp 11b4 +ffff fb38 0003 0016 fb38 fb50 0024 0061 -S-- 11b4:89ec mov sp, bp +ffff fb38 0003 0016 fb50 fb50 0024 0061 -S-- 11b6:5d pop bp +ffff fb38 0003 0016 fb52 fb5a 0024 0061 -S-- 11b7:c3 ret +ffff fb38 0003 0016 fb54 fb5a 0024 0061 -S-- 0edd:83c406 add sp, 6 +ffff fb38 0003 0016 fb5a fb5a 0024 0061 -S-- 0ee0:e9d102 jmp 11b4 +ffff fb38 0003 0016 fb5a fb5a 0024 0061 -S-- 11b4:89ec mov sp, bp +ffff fb38 0003 0016 fb5a fb5a 0024 0061 -S-- 11b6:5d pop bp +ffff fb38 0003 0016 fb5c fb82 0024 0061 -S-- 11b7:c3 ret +ffff fb38 0003 0016 fb5e fb82 0024 0061 -S-- 0e76:5b pop bx +ffff 0001 0003 0016 fb60 fb82 0024 0061 -S-- 0e77:5b pop bx +ffff fb62 0003 0016 fb62 fb82 0024 0061 -S-- 0e78:31db xor bx, bx +ffff 0000 0003 0016 fb62 fb82 0024 0061 --Z- 0e7a:09c0 or ax, ax +ffff 0000 0003 0016 fb62 fb82 0024 0061 -S-- 0e7c:7501 jne 0e7f +ffff 0000 0003 0016 fb62 fb82 0024 0061 -S-- 0e7f:89d8 mov ax, bx +0000 0000 0003 0016 fb62 fb82 0024 0061 -S-- 0e81:e93003 jmp 11b4 +0000 0000 0003 0016 fb62 fb82 0024 0061 -S-- 11b4:89ec mov sp, bp +0000 0000 0003 0016 fb82 fb82 0024 0061 -S-- 11b6:5d pop bp +0000 0000 0003 0016 fb84 fb90 0024 0061 -S-- 11b7:c3 ret +0000 0000 0003 0016 fb86 fb90 0024 0061 -S-- 08b9:5b pop bx +0000 0001 0003 0016 fb88 fb90 0024 0061 -S-- 08ba:09c0 or ax, ax +0000 0001 0003 0016 fb88 fb90 0024 0061 --Z- 08bc:7426 je 08e4 +0000 0001 0003 0016 fb88 fb90 0024 0061 --Z- 08e4:b80004 mov ax, 0400 +0400 0001 0003 0016 fb88 fb90 0024 0061 --Z- 08e7:50 push ax +0400 0001 0003 0016 fb86 fb90 0024 0061 --Z- 08e8:e84c02 call 0b37 +0400 0001 0003 0016 fb84 fb90 0024 0061 --Z- 0b37:55 push bp +0400 0001 0003 0016 fb82 fb90 0024 0061 --Z- 0b38:89e5 mov bp, sp +0400 0001 0003 0016 fb82 fb82 0024 0061 --Z- 0b3a:83ec0c sub sp, c +0400 0001 0003 0016 fb76 fb82 0024 0061 -S-- 0b3d:56 push si +0400 0001 0003 0016 fb74 fb82 0024 0061 -S-- 0b3e:57 push di +0400 0001 0003 0016 fb72 fb82 0024 0061 -S-- 0b3f:837e0400 cmp [bp+4], 0 ;[fb86]0400 +0400 0001 0003 0016 fb72 fb82 0024 0061 ---- 0b43:7505 jne 0b4a +0400 0001 0003 0016 fb72 fb82 0024 0061 ---- 0b4a:c746f40000 mov [bp-c], 0000 ;[fb76]0000 +0400 0001 0003 0016 fb72 fb82 0024 0061 ---- 0b4f:837ef402 cmp [bp-c], 2 ;[fb76]0000 +0400 0001 0003 0016 fb72 fb82 0024 0061 -S-C 0b53:7203 jb 0b58 +0400 0001 0003 0016 fb72 fb82 0024 0061 -S-C 0b58:8b5604 mov dx, [bp+4] ;[fb86]0400 +0400 0001 0003 0400 fb72 fb82 0024 0061 -S-C 0b5b:42 inc dx +0400 0001 0003 0401 fb72 fb82 0024 0061 ---C 0b5c:81e2feff and dx, fffe +0400 0001 0003 0400 fb72 fb82 0024 0061 ---- 0b60:83c202 add dx, 2 +0400 0001 0003 0402 fb72 fb82 0024 0061 ---- 0b63:8956f6 mov [bp-a], dx ;[fb78]0000 +0400 0001 0003 0402 fb72 fb82 0024 0061 ---- 0b66:83fa04 cmp dx, 4 +0400 0001 0003 0402 fb72 fb82 0024 0061 ---- 0b69:730b jnb 0b76 +0400 0001 0003 0402 fb72 fb82 0024 0061 ---- 0b76:833e1a0200 cmp [021a], 0 ;[021a]0000 +0400 0001 0003 0402 fb72 fb82 0024 0061 --Z- 0b7b:752d jne 0baa +0400 0001 0003 0402 fb72 fb82 0024 0061 --Z- 0b7d:b80400 mov ax, 0004 +0004 0001 0003 0402 fb72 fb82 0024 0061 --Z- 0b80:50 push ax +0004 0001 0003 0402 fb70 fb82 0024 0061 --Z- 0b81:e86a02 call 0dee +0004 0001 0003 0402 fb6e fb82 0024 0061 --Z- 0dee:55 push bp +0004 0001 0003 0402 fb6c fb82 0024 0061 --Z- 0def:89e5 mov bp, sp +0004 0001 0003 0402 fb6c fb6c 0024 0061 --Z- 0df1:56 push si +0004 0001 0003 0402 fb6a fb6c 0024 0061 --Z- 0df2:57 push di +0004 0001 0003 0402 fb68 fb6c 0024 0061 --Z- 0df3:8b362e01 mov si, [012e] ;[012e]027a +0004 0001 0003 0402 fb68 fb6c 027a 0061 --Z- 0df7:8b5604 mov dx, [bp+4] ;[fb70]0004 +0004 0001 0003 0004 fb68 fb6c 027a 0061 --Z- 0dfa:03162e01 add dx, [012e] ;[012e]027a +0004 0001 0003 027e fb68 fb6c 027a 0061 ---- 0dfe:89d7 mov di, dx +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e00:837e0400 cmp [bp+4], 0 ;[fb70]0004 +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e04:7e04 jle 0e0a +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e06:39f7 cmp di, si +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e08:720a jb 0e14 +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e0a:837e0400 cmp [bp+4], 0 ;[fb70]0004 +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e0e:7d09 jnl 0e19 +0004 0001 0003 027e fb68 fb6c 027a 027e ---- 0e19:57 push di +0004 0001 0003 027e fb66 fb6c 027a 027e ---- 0e1a:e896ff call 0db3 +0004 0001 0003 027e fb64 fb6c 027a 027e ---- 0db3:55 push bp +0004 0001 0003 027e fb62 fb6c 027a 027e ---- 0db4:89e5 mov bp, sp +0004 0001 0003 027e fb62 fb62 027a 027e ---- 0db6:83ec18 sub sp, 18 +0004 0001 0003 027e fb4a fb62 027a 027e -S-- 0db9:8b162e01 mov dx, [012e] ;[012e]027a +0004 0001 0003 027a fb4a fb62 027a 027e -S-- 0dbd:395604 cmp [bp+4], dx ;[fb66]027e +0004 0001 0003 027a fb4a fb62 027a 027e ---- 0dc0:7427 je 0de9 +0004 0001 0003 027a fb4a fb62 027a 027e ---- 0dc2:8b5604 mov dx, [bp+4] ;[fb66]027e +0004 0001 0003 027e fb4a fb62 027a 027e ---- 0dc5:8956f2 mov [bp-e], dx ;[fb54]0001 +0004 0001 0003 027e fb4a fb62 027a 027e ---- 0dc8:8d46e8 lea ax, [bp-18] ;[fb4a]fb62 +fb4a 0001 0003 027e fb4a fb62 027a 027e ---- 0dcb:50 push ax +fb4a 0001 0003 027e fb48 fb62 027a 027e ---- 0dcc:b81100 mov ax, 0011 +0011 0001 0003 027e fb48 fb62 027a 027e ---- 0dcf:50 push ax +0011 0001 0003 027e fb46 fb62 027a 027e ---- 0dd0:31c0 xor ax, ax +0000 0001 0003 027e fb46 fb62 027a 027e --Z- 0dd2:50 push ax +0000 0001 0003 027e fb44 fb62 027a 027e --Z- 0dd3:e85600 call 0e2c +0000 0001 0003 027e fb42 fb62 027a 027e --Z- 0e2c:55 push bp +0000 0001 0003 027e fb40 fb62 027a 027e --Z- 0e2d:89e5 mov bp, sp +0000 0001 0003 027e fb40 fb40 027a 027e --Z- 0e2f:56 push si +0000 0001 0003 027e fb3e fb40 027a 027e --Z- 0e30:57 push di +0000 0001 0003 027e fb3c fb40 027a 027e --Z- 0e31:8b7608 mov si, [bp+8] ;[fb48]fb4a +0000 0001 0003 027e fb3c fb40 fb4a 027e --Z- 0e34:8b5606 mov dx, [bp+6] ;[fb46]0011 +0000 0001 0003 0011 fb3c fb40 fb4a 027e --Z- 0e37:895402 mov [si+2], dx ;[fb4c]0000 +0000 0001 0003 0011 fb3c fb40 fb4a 027e --Z- 0e3a:56 push si +0000 0001 0003 0011 fb3a fb40 fb4a 027e --Z- 0e3b:ff7604 push [bp+4] ;[fb44]0000 +0000 0001 0003 0011 fb38 fb40 fb4a 027e --Z- 0e3e:e86b02 call 10ac +0000 0001 0003 0011 fb36 fb40 fb4a 027e --Z- 10ac:b90300 mov cx, 0003 +0000 0001 0003 0011 fb36 fb40 fb4a 027e --Z- 10af:eb00 jmp short 10b1 +0000 0001 0003 0011 fb36 fb40 fb4a 027e --Z- 10b1:55 push bp +0000 0001 0003 0011 fb34 fb40 fb4a 027e --Z- 10b2:89e5 mov bp, sp +0000 0001 0003 0011 fb34 fb34 fb4a 027e --Z- 10b4:8b4604 mov ax, [bp+4] ;[fb38]0000 +0000 0001 0003 0011 fb34 fb34 fb4a 027e --Z- 10b7:8b5e06 mov bx, [bp+6] ;[fb3a]fb4a +0000 fb4a 0003 0011 fb34 fb34 fb4a 027e --Z- 10ba:cd20 int 20 + 0> +0000 fb4a 0003 0011 fb34 fb34 fb4a 027e --Z- 10bc:5d pop bp +0000 fb4a 0003 0011 fb36 fb40 fb4a 027e --Z- 10bd:c3 ret +0000 fb4a 0003 0011 fb38 fb40 fb4a 027e --Z- 0e41:5b pop bx +0000 0000 0003 0011 fb3a fb40 fb4a 027e --Z- 0e42:5b pop bx +0000 fb4a 0003 0011 fb3c fb40 fb4a 027e --Z- 0e43:89c7 mov di, ax +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e45:09ff or di, di +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e47:7403 je 0e4c +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e4c:837c0200 cmp [si+2], 0 ;[fb4c]0000 +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e50:7d0e jnl 0e60 +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e60:8b4402 mov ax, [si+2] ;[fb4c]0000 +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 0e63:e94c03 jmp 11b2 +0000 fb4a 0003 0011 fb3c fb40 fb4a 0000 --Z- 11b2:5f pop di +0000 fb4a 0003 0011 fb3e fb40 fb4a 027e --Z- 11b3:5e pop si +0000 fb4a 0003 0011 fb40 fb40 027a 027e --Z- 11b4:89ec mov sp, bp +0000 fb4a 0003 0011 fb40 fb40 027a 027e --Z- 11b6:5d pop bp +0000 fb4a 0003 0011 fb42 fb62 027a 027e --Z- 11b7:c3 ret +0000 fb4a 0003 0011 fb44 fb62 027a 027e --Z- 0dd6:83c406 add sp, 6 +0000 fb4a 0003 0011 fb4a fb62 027a 027e -S-- 0dd9:09c0 or ax, ax +0000 fb4a 0003 0011 fb4a fb62 027a 027e --Z- 0ddb:7d05 jnl 0de2 +0000 fb4a 0003 0011 fb4a fb62 027a 027e --Z- 0de2:8b56fa mov dx, [bp-6] ;[fb5c]027e +0000 fb4a 0003 027e fb4a fb62 027a 027e --Z- 0de5:89162e01 mov [012e], dx ;[012e]027a +0000 fb4a 0003 027e fb4a fb62 027a 027e --Z- 0de9:31c0 xor ax, ax +0000 fb4a 0003 027e fb4a fb62 027a 027e --Z- 0deb:e9c603 jmp 11b4 +0000 fb4a 0003 027e fb4a fb62 027a 027e --Z- 11b4:89ec mov sp, bp +0000 fb4a 0003 027e fb62 fb62 027a 027e --Z- 11b6:5d pop bp +0000 fb4a 0003 027e fb64 fb6c 027a 027e --Z- 11b7:c3 ret +0000 fb4a 0003 027e fb66 fb6c 027a 027e --Z- 0e1d:5b pop bx +0000 027e 0003 027e fb68 fb6c 027a 027e --Z- 0e1e:09c0 or ax, ax +0000 027e 0003 027e fb68 fb6c 027a 027e --Z- 0e20:7504 jne 0e26 +0000 027e 0003 027e fb68 fb6c 027a 027e --Z- 0e22:89f0 mov ax, si +027a 027e 0003 027e fb68 fb6c 027a 027e --Z- 0e24:eb03 jmp short 0e29 +027a 027e 0003 027e fb68 fb6c 027a 027e --Z- 0e29:e98603 jmp 11b2 +027a 027e 0003 027e fb68 fb6c 027a 027e --Z- 11b2:5f pop di +027a 027e 0003 027e fb6a fb6c 027a 0061 --Z- 11b3:5e pop si +027a 027e 0003 027e fb6c fb6c 0024 0061 --Z- 11b4:89ec mov sp, bp +027a 027e 0003 027e fb6c fb6c 0024 0061 --Z- 11b6:5d pop bp +027a 027e 0003 027e fb6e fb82 0024 0061 --Z- 11b7:c3 ret +027a 027e 0003 027e fb70 fb82 0024 0061 --Z- 0b84:5b pop bx +027a 0004 0003 027e fb72 fb82 0024 0061 --Z- 0b85:89c6 mov si, ax +027a 0004 0003 027e fb72 fb82 027a 0061 --Z- 0b87:3dffff cmp ax, ffff +027a 0004 0003 027e fb72 fb82 027a 0061 ---C 0b8a:7505 jne 0b91 +027a 0004 0003 027e fb72 fb82 027a 0061 ---C 0b91:89f2 mov dx, si +027a 0004 0003 027a fb72 fb82 027a 0061 ---C 0b93:42 inc dx +027a 0004 0003 027b fb72 fb82 027a 0061 ---C 0b94:81e2feff and dx, fffe +027a 0004 0003 027a fb72 fb82 027a 0061 ---- 0b98:89d6 mov si, dx +027a 0004 0003 027a fb72 fb82 027a 0061 ---- 0b9a:83c602 add si, 2 +027a 0004 0003 027a fb72 fb82 027c 0061 ---- 0b9d:89361a02 mov [021a], si ;[021a]0000 +027a 0004 0003 027a fb72 fb82 027c 0061 ---- 0ba1:89361c02 mov [021c], si ;[021c]0000 +027a 0004 0003 027a fb72 fb82 027c 0061 ---- 0ba5:c744fe0000 mov [si-2], 0000 ;[027a]0000 +027a 0004 0003 027a fb72 fb82 027c 0061 ---- 0baa:c746fe0000 mov [bp-2], 0000 ;[fb80]0000 +027a 0004 0003 027a fb72 fb82 027c 0061 ---- 0baf:8b361e02 mov si, [021e] ;[021e]0000 +027a 0004 0003 027a fb72 fb82 0000 0061 ---- 0bb3:09f6 or si, si +027a 0004 0003 027a fb72 fb82 0000 0061 --Z- 0bb5:744d je 0c04 +027a 0004 0003 027a fb72 fb82 0000 0061 --Z- 0c04:ff76f6 push [bp-a] ;[fb78]0402 +027a 0004 0003 027a fb70 fb82 0000 0061 --Z- 0c07:e8d0fe call 0ada +027a 0004 0003 027a fb6e fb82 0000 0061 --Z- 0ada:55 push bp +027a 0004 0003 027a fb6c fb82 0000 0061 --Z- 0adb:89e5 mov bp, sp +027a 0004 0003 027a fb6c fb6c 0000 0061 --Z- 0add:56 push si +027a 0004 0003 027a fb6a fb6c 0000 0061 --Z- 0ade:8b1e1c02 mov bx, [021c] ;[021c]027c +027a 027c 0003 027a fb6a fb6c 0000 0061 --Z- 0ae2:035e04 add bx, [bp+4] ;[fb70]0402 +027a 067e 0003 027a fb6a fb6c 0000 0061 ---- 0ae5:391e1c02 cmp [021c], bx ;[021c]027c +027a 067e 0003 027a fb6a fb6c 0000 0061 -S-C 0ae9:7717 jnbe 0b02 +027a 067e 0003 027a fb6a fb6c 0000 0061 -S-C 0aeb:8b5604 mov dx, [bp+4] ;[fb70]0402 +027a 067e 0003 0402 fb6a fb6c 0000 0061 -S-C 0aee:03161c02 add dx, [021c] ;[021c]027c +027a 067e 0003 067e fb6a fb6c 0000 0061 ---- 0af2:81c2ff03 add dx, 03ff +027a 067e 0003 0a7d fb6a fb6c 0000 0061 ---- 0af6:81e200fc and dx, fc00 +027a 067e 0003 0800 fb6a fb6c 0000 0061 ---- 0afa:89d6 mov si, dx +027a 067e 0003 0800 fb6a fb6c 0800 0061 ---- 0afc:39161c02 cmp [021c], dx ;[021c]027c +027a 067e 0003 0800 fb6a fb6c 0800 0061 -S-C 0b00:760a jbe 0b0c +027a 067e 0003 0800 fb6a fb6c 0800 0061 -S-C 0b0c:56 push si +027a 067e 0003 0800 fb68 fb6c 0800 0061 -S-C 0b0d:e8a302 call 0db3 +027a 067e 0003 0800 fb66 fb6c 0800 0061 -S-C 0db3:55 push bp +027a 067e 0003 0800 fb64 fb6c 0800 0061 -S-C 0db4:89e5 mov bp, sp +027a 067e 0003 0800 fb64 fb64 0800 0061 -S-C 0db6:83ec18 sub sp, 18 +027a 067e 0003 0800 fb4c fb64 0800 0061 -S-- 0db9:8b162e01 mov dx, [012e] ;[012e]027e +027a 067e 0003 027e fb4c fb64 0800 0061 -S-- 0dbd:395604 cmp [bp+4], dx ;[fb68]0800 +027a 067e 0003 027e fb4c fb64 0800 0061 ---- 0dc0:7427 je 0de9 +027a 067e 0003 027e fb4c fb64 0800 0061 ---- 0dc2:8b5604 mov dx, [bp+4] ;[fb68]0800 +027a 067e 0003 0800 fb4c fb64 0800 0061 ---- 0dc5:8956f2 mov [bp-e], dx ;[fb56]5408 +027a 067e 0003 0800 fb4c fb64 0800 0061 ---- 0dc8:8d46e8 lea ax, [bp-18] ;[fb4c]0000 +fb4c 067e 0003 0800 fb4c fb64 0800 0061 ---- 0dcb:50 push ax +fb4c 067e 0003 0800 fb4a fb64 0800 0061 ---- 0dcc:b81100 mov ax, 0011 +0011 067e 0003 0800 fb4a fb64 0800 0061 ---- 0dcf:50 push ax +0011 067e 0003 0800 fb48 fb64 0800 0061 ---- 0dd0:31c0 xor ax, ax +0000 067e 0003 0800 fb48 fb64 0800 0061 --Z- 0dd2:50 push ax +0000 067e 0003 0800 fb46 fb64 0800 0061 --Z- 0dd3:e85600 call 0e2c +0000 067e 0003 0800 fb44 fb64 0800 0061 --Z- 0e2c:55 push bp +0000 067e 0003 0800 fb42 fb64 0800 0061 --Z- 0e2d:89e5 mov bp, sp +0000 067e 0003 0800 fb42 fb42 0800 0061 --Z- 0e2f:56 push si +0000 067e 0003 0800 fb40 fb42 0800 0061 --Z- 0e30:57 push di +0000 067e 0003 0800 fb3e fb42 0800 0061 --Z- 0e31:8b7608 mov si, [bp+8] ;[fb4a]fb4c +0000 067e 0003 0800 fb3e fb42 fb4c 0061 --Z- 0e34:8b5606 mov dx, [bp+6] ;[fb48]0011 +0000 067e 0003 0011 fb3e fb42 fb4c 0061 --Z- 0e37:895402 mov [si+2], dx ;[fb4e]0000 +0000 067e 0003 0011 fb3e fb42 fb4c 0061 --Z- 0e3a:56 push si +0000 067e 0003 0011 fb3c fb42 fb4c 0061 --Z- 0e3b:ff7604 push [bp+4] ;[fb46]0000 +0000 067e 0003 0011 fb3a fb42 fb4c 0061 --Z- 0e3e:e86b02 call 10ac +0000 067e 0003 0011 fb38 fb42 fb4c 0061 --Z- 10ac:b90300 mov cx, 0003 +0000 067e 0003 0011 fb38 fb42 fb4c 0061 --Z- 10af:eb00 jmp short 10b1 +0000 067e 0003 0011 fb38 fb42 fb4c 0061 --Z- 10b1:55 push bp +0000 067e 0003 0011 fb36 fb42 fb4c 0061 --Z- 10b2:89e5 mov bp, sp +0000 067e 0003 0011 fb36 fb36 fb4c 0061 --Z- 10b4:8b4604 mov ax, [bp+4] ;[fb3a]0000 +0000 067e 0003 0011 fb36 fb36 fb4c 0061 --Z- 10b7:8b5e06 mov bx, [bp+6] ;[fb3c]fb4c +0000 fb4c 0003 0011 fb36 fb36 fb4c 0061 --Z- 10ba:cd20 int 20 + 0> +0000 fb4c 0003 0011 fb36 fb36 fb4c 0061 --Z- 10bc:5d pop bp +0000 fb4c 0003 0011 fb38 fb42 fb4c 0061 --Z- 10bd:c3 ret +0000 fb4c 0003 0011 fb3a fb42 fb4c 0061 --Z- 0e41:5b pop bx +0000 0000 0003 0011 fb3c fb42 fb4c 0061 --Z- 0e42:5b pop bx +0000 fb4c 0003 0011 fb3e fb42 fb4c 0061 --Z- 0e43:89c7 mov di, ax +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e45:09ff or di, di +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e47:7403 je 0e4c +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e4c:837c0200 cmp [si+2], 0 ;[fb4e]0000 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e50:7d0e jnl 0e60 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e60:8b4402 mov ax, [si+2] ;[fb4e]0000 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 0e63:e94c03 jmp 11b2 +0000 fb4c 0003 0011 fb3e fb42 fb4c 0000 --Z- 11b2:5f pop di +0000 fb4c 0003 0011 fb40 fb42 fb4c 0061 --Z- 11b3:5e pop si +0000 fb4c 0003 0011 fb42 fb42 0800 0061 --Z- 11b4:89ec mov sp, bp +0000 fb4c 0003 0011 fb42 fb42 0800 0061 --Z- 11b6:5d pop bp +0000 fb4c 0003 0011 fb44 fb64 0800 0061 --Z- 11b7:c3 ret +0000 fb4c 0003 0011 fb46 fb64 0800 0061 --Z- 0dd6:83c406 add sp, 6 +0000 fb4c 0003 0011 fb4c fb64 0800 0061 -S-- 0dd9:09c0 or ax, ax +0000 fb4c 0003 0011 fb4c fb64 0800 0061 --Z- 0ddb:7d05 jnl 0de2 +0000 fb4c 0003 0011 fb4c fb64 0800 0061 --Z- 0de2:8b56fa mov dx, [bp-6] ;[fb5e]0800 +0000 fb4c 0003 0800 fb4c fb64 0800 0061 --Z- 0de5:89162e01 mov [012e], dx ;[012e]027e +0000 fb4c 0003 0800 fb4c fb64 0800 0061 --Z- 0de9:31c0 xor ax, ax +0000 fb4c 0003 0800 fb4c fb64 0800 0061 --Z- 0deb:e9c603 jmp 11b4 +0000 fb4c 0003 0800 fb4c fb64 0800 0061 --Z- 11b4:89ec mov sp, bp +0000 fb4c 0003 0800 fb64 fb64 0800 0061 --Z- 11b6:5d pop bp +0000 fb4c 0003 0800 fb66 fb6c 0800 0061 --Z- 11b7:c3 ret +0000 fb4c 0003 0800 fb68 fb6c 0800 0061 --Z- 0b10:5b pop bx +0000 0800 0003 0800 fb6a fb6c 0800 0061 --Z- 0b11:09c0 or ax, ax +0000 0800 0003 0800 fb6a fb6c 0800 0061 --Z- 0b13:7404 je 0b19 +0000 0800 0003 0800 fb6a fb6c 0800 0061 --Z- 0b19:8b1e1c02 mov bx, [021c] ;[021c]027c +0000 027c 0003 0800 fb6a fb6c 0800 0061 --Z- 0b1d:8977fe mov [bx-2], si ;[027a]0000 +0000 027c 0003 0800 fb6a fb6c 0800 0061 --Z- 0b20:c744fe0000 mov [si-2], 0000 ;[07fe]0000 +0000 027c 0003 0800 fb6a fb6c 0800 0061 --Z- 0b25:ff361c02 push [021c] ;[021c]027c +0000 027c 0003 0800 fb68 fb6c 0800 0061 --Z- 0b29:e8da01 call 0d06 +0000 027c 0003 0800 fb66 fb6c 0800 0061 --Z- 0d06:55 push bp +0000 027c 0003 0800 fb64 fb6c 0800 0061 --Z- 0d07:89e5 mov bp, sp +0000 027c 0003 0800 fb64 fb64 0800 0061 --Z- 0d09:83ec06 sub sp, 6 +0000 027c 0003 0800 fb5e fb64 0800 0061 -S-- 0d0c:56 push si +0000 027c 0003 0800 fb5c fb64 0800 0061 -S-- 0d0d:57 push di +0000 027c 0003 0800 fb5a fb64 0800 0061 -S-- 0d0e:8b5604 mov dx, [bp+4] ;[fb68]027c +0000 027c 0003 027c fb5a fb64 0800 0061 -S-- 0d11:8956fa mov [bp-6], dx ;[fb5e]0800 +0000 027c 0003 027c fb5a fb64 0800 0061 -S-- 0d14:09d2 or dx, dx +0000 027c 0003 027c fb5a fb64 0800 0061 ---- 0d16:7461 je 0d79 +0000 027c 0003 027c fb5a fb64 0800 0061 ---- 0d18:31ff xor di, di +0000 027c 0003 027c fb5a fb64 0800 0000 --Z- 0d1a:8b361e02 mov si, [021e] ;[021e]0000 +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d1e:09f6 or si, si +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d20:740b je 0d2d +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d2d:8b5efa mov bx, [bp-6] ;[fb5e]027c +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d30:8937 mov [bx], si ;[027c]0000 +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d32:09ff or di, di +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d34:7407 je 0d3d +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d3d:8b56fa mov dx, [bp-6] ;[fb5e]027c +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d40:89161e02 mov [021e], dx ;[021e]0000 +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d44:09f6 or si, si +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d46:7415 je 0d5d +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d5d:09ff or di, di +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d5f:7418 je 0d79 +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 0d79:e93604 jmp 11b2 +0000 027c 0003 027c fb5a fb64 0000 0000 --Z- 11b2:5f pop di +0000 027c 0003 027c fb5c fb64 0000 0061 --Z- 11b3:5e pop si +0000 027c 0003 027c fb5e fb64 0800 0061 --Z- 11b4:89ec mov sp, bp +0000 027c 0003 027c fb64 fb64 0800 0061 --Z- 11b6:5d pop bp +0000 027c 0003 027c fb66 fb6c 0800 0061 --Z- 11b7:c3 ret +0000 027c 0003 027c fb68 fb6c 0800 0061 --Z- 0b2c:5b pop bx +0000 027c 0003 027c fb6a fb6c 0800 0061 --Z- 0b2d:89361c02 mov [021c], si ;[021c]027c +0000 027c 0003 027c fb6a fb6c 0800 0061 --Z- 0b31:b80100 mov ax, 0001 +0001 027c 0003 027c fb6a fb6c 0800 0061 --Z- 0b34:e97c06 jmp 11b3 +0001 027c 0003 027c fb6a fb6c 0800 0061 --Z- 11b3:5e pop si +0001 027c 0003 027c fb6c fb6c 0000 0061 --Z- 11b4:89ec mov sp, bp +0001 027c 0003 027c fb6c fb6c 0000 0061 --Z- 11b6:5d pop bp +0001 027c 0003 027c fb6e fb82 0000 0061 --Z- 11b7:c3 ret +0001 027c 0003 027c fb70 fb82 0000 0061 --Z- 0c0a:5b pop bx +0001 0402 0003 027c fb72 fb82 0000 0061 --Z- 0c0b:09c0 or ax, ax +0001 0402 0003 027c fb72 fb82 0000 0061 ---- 0c0d:7406 je 0c15 +0001 0402 0003 027c fb72 fb82 0000 0061 ---- 0c0f:ff46f4 inc [bp-c] ;[fb76]0000 +0001 0402 0003 027c fb72 fb82 0000 0061 ---- 0c12:e93aff jmp 0b4f +0001 0402 0003 027c fb72 fb82 0000 0061 ---- 0b4f:837ef402 cmp [bp-c], 2 ;[fb76]0001 +0001 0402 0003 027c fb72 fb82 0000 0061 -S-C 0b53:7203 jb 0b58 +0001 0402 0003 027c fb72 fb82 0000 0061 -S-C 0b58:8b5604 mov dx, [bp+4] ;[fb86]0400 +0001 0402 0003 0400 fb72 fb82 0000 0061 -S-C 0b5b:42 inc dx +0001 0402 0003 0401 fb72 fb82 0000 0061 ---C 0b5c:81e2feff and dx, fffe +0001 0402 0003 0400 fb72 fb82 0000 0061 ---- 0b60:83c202 add dx, 2 +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0b63:8956f6 mov [bp-a], dx ;[fb78]0402 +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0b66:83fa04 cmp dx, 4 +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0b69:730b jnb 0b76 +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0b76:833e1a0200 cmp [021a], 0 ;[021a]027c +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0b7b:752d jne 0baa +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0baa:c746fe0000 mov [bp-2], 0000 ;[fb80]0000 +0001 0402 0003 0402 fb72 fb82 0000 0061 ---- 0baf:8b361e02 mov si, [021e] ;[021e]027c +0001 0402 0003 0402 fb72 fb82 027c 0061 ---- 0bb3:09f6 or si, si +0001 0402 0003 0402 fb72 fb82 027c 0061 ---- 0bb5:744d je 0c04 +0001 0402 0003 0402 fb72 fb82 027c 0061 ---- 0bb7:8b54fe mov dx, [si-2] ;[027a]0800 +0001 0402 0003 0800 fb72 fb82 027c 0061 ---- 0bba:8956fa mov [bp-6], dx ;[fb7c]0000 +0001 0402 0003 0800 fb72 fb82 027c 0061 ---- 0bbd:8b56f6 mov dx, [bp-a] ;[fb78]0402 +0001 0402 0003 0402 fb72 fb82 027c 0061 ---- 0bc0:01f2 add dx, si +0001 0402 0003 067e fb72 fb82 027c 0061 ---- 0bc2:89d7 mov di, dx +0001 0402 0003 067e fb72 fb82 027c 067e ---- 0bc4:397efa cmp [bp-6], di ;[fb7c]0800 +0001 0402 0003 067e fb72 fb82 027c 067e ---- 0bc7:7234 jb 0bfd +0001 0402 0003 067e fb72 fb82 027c 067e ---- 0bc9:39f7 cmp di, si +0001 0402 0003 067e fb72 fb82 027c 067e ---- 0bcb:7630 jbe 0bfd +0001 0402 0003 067e fb72 fb82 027c 067e ---- 0bcd:8d5d02 lea bx, [di+2] ;[0680]0000 +0001 0680 0003 067e fb72 fb82 027c 067e ---- 0bd0:395efa cmp [bp-6], bx ;[fb7c]0800 +0001 0680 0003 067e fb72 fb82 027c 067e ---- 0bd3:760f jbe 0be4 +0001 0680 0003 067e fb72 fb82 027c 067e ---- 0bd5:8b56fa mov dx, [bp-6] ;[fb7c]0800 +0001 0680 0003 0800 fb72 fb82 027c 067e ---- 0bd8:8955fe mov [di-2], dx ;[067c]0000 +0001 0680 0003 0800 fb72 fb82 027c 067e ---- 0bdb:897cfe mov [si-2], di ;[027a]0800 +0001 0680 0003 0800 fb72 fb82 027c 067e ---- 0bde:8b14 mov dx, [si] ;[027c]0000 +0001 0680 0003 0000 fb72 fb82 027c 067e ---- 0be0:8915 mov [di], dx ;[067e]0000 +0001 0680 0003 0000 fb72 fb82 027c 067e ---- 0be2:893c mov [si], di ;[027c]0000 +0001 0680 0003 0000 fb72 fb82 027c 067e ---- 0be4:837efe00 cmp [bp-2], 0 ;[fb80]0000 +0001 0680 0003 0000 fb72 fb82 027c 067e --Z- 0be8:7409 je 0bf3 +0001 0680 0003 0000 fb72 fb82 027c 067e --Z- 0bf3:8b14 mov dx, [si] ;[027c]067e +0001 0680 0003 067e fb72 fb82 027c 067e --Z- 0bf5:89161e02 mov [021e], dx ;[021e]027c +0001 0680 0003 067e fb72 fb82 027c 067e --Z- 0bf9:89f0 mov ax, si +027c 0680 0003 067e fb72 fb82 027c 067e --Z- 0bfb:eb1a jmp short 0c17 +027c 0680 0003 067e fb72 fb82 027c 067e --Z- 0c17:e99805 jmp 11b2 +027c 0680 0003 067e fb72 fb82 027c 067e --Z- 11b2:5f pop di +027c 0680 0003 067e fb74 fb82 027c 0061 --Z- 11b3:5e pop si +027c 0680 0003 067e fb76 fb82 0024 0061 --Z- 11b4:89ec mov sp, bp +027c 0680 0003 067e fb82 fb82 0024 0061 --Z- 11b6:5d pop bp +027c 0680 0003 067e fb84 fb90 0024 0061 --Z- 11b7:c3 ret +027c 0680 0003 067e fb86 fb90 0024 0061 --Z- 08eb:5b pop bx +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 08ec:894408 mov [si+8], ax ;[002c]0000 +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 08ef:09c0 or ax, ax +027c 0400 0003 067e fb88 fb90 0024 0061 ---- 08f1:7507 jne 08fa +027c 0400 0003 067e fb88 fb90 0024 0061 ---- 08fa:814c040800 or [si+4], 0008 ;[0028]0102 +027c 0400 0003 067e fb88 fb90 0024 0061 ---- 08ff:c744060004 mov [si+6], 0400 ;[002a]0000 +027c 0400 0003 067e fb88 fb90 0024 0061 ---- 0904:f6440440 test byte [si+4], 40 ;[0028]0a +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 0908:7506 jne 0910 +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 090a:c704ff03 mov [si], 03ff ;[0024]ffff +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 090e:eb04 jmp short 0914 +027c 0400 0003 067e fb88 fb90 0024 0061 --Z- 0914:8b5408 mov dx, [si+8] ;[002c]027c +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 0917:89540a mov [si+a], dx ;[002e]0000 +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 091a:f6440404 test byte [si+4], 4 ;[0028]0a +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 091e:745b je 097b +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 097b:f6440440 test byte [si+4], 40 ;[0028]0a +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 097f:7503 jne 0984 +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 0981:e97700 jmp 09fb +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 09fb:8b540a mov dx, [si+a] ;[002e]027c +027c 0400 0003 027c fb88 fb90 0024 0061 --Z- 09fe:2b5408 sub dx, [si+8] ;[002c]027c +027c 0400 0003 0000 fb88 fb90 0024 0061 --Z- 0a01:8956fc mov [bp-4], dx ;[fb8c]0061 +027c 0400 0003 0000 fb88 fb90 0024 0061 --Z- 0a04:8b5406 mov dx, [si+6] ;[002a]0400 +027c 0400 0003 0400 fb88 fb90 0024 0061 --Z- 0a07:4a dec dx +027c 0400 0003 03ff fb88 fb90 0024 0061 ---- 0a08:8914 mov [si], dx ;[0024]03ff +027c 0400 0003 03ff fb88 fb90 0024 0061 ---- 0a0a:8b5c08 mov bx, [si+8] ;[002c]027c +027c 027c 0003 03ff fb88 fb90 0024 0061 ---- 0a0d:83c301 add bx, 1 +027c 027d 0003 03ff fb88 fb90 0024 0061 ---- 0a10:895c0a mov [si+a], bx ;[002e]027c +027c 027d 0003 03ff fb88 fb90 0024 0061 ---- 0a13:837efc00 cmp [bp-4], 0 ;[fb8c]0000 +027c 027d 0003 03ff fb88 fb90 0024 0061 --Z- 0a17:7e4d jle 0a66 +027c 027d 0003 03ff fb88 fb90 0024 0061 --Z- 0a66:89fa mov dx, di +027c 027d 0003 0061 fb88 fb90 0024 0061 --Z- 0a68:8b5c08 mov bx, [si+8] ;[002c]027c +027c 027c 0003 0061 fb88 fb90 0024 0061 --Z- 0a6b:8817 mov [bx], dl ;[027c]7e +027c 027c 0003 0061 fb88 fb90 0024 0061 --Z- 0a6d:89f8 mov ax, di +0061 027c 0003 0061 fb88 fb90 0024 0061 --Z- 0a6f:30e4 xor ah, ah +0061 027c 0003 0061 fb88 fb90 0024 0061 --Z- 0a71:e93e07 jmp 11b2 +0061 027c 0003 0061 fb88 fb90 0024 0061 --Z- 11b2:5f pop di +0061 027c 0003 0061 fb8a fb90 0024 0000 --Z- 11b3:5e pop si +0061 027c 0003 0061 fb8c fb90 0024 0000 --Z- 11b4:89ec mov sp, bp +0061 027c 0003 0061 fb90 fb90 0024 0000 --Z- 11b6:5d pop bp +0061 027c 0003 0061 fb92 ffb6 0024 0000 --Z- 11b7:c3 ret +0061 027c 0003 0061 fb94 ffb6 0024 0000 --Z- 02ff:5b pop bx +0061 0061 0003 0061 fb96 ffb6 0024 0000 --Z- 0300:5b pop bx +0061 0024 0003 0061 fb98 ffb6 0024 0000 --Z- 0301:50 push ax +0061 0024 0003 0061 fb96 ffb6 0024 0000 --Z- 0302:5a pop dx +0061 0024 0003 0061 fb98 ffb6 0024 0000 --Z- 0303:83faff cmp dx, -1 +0061 0024 0003 0061 fb98 ffb6 0024 0000 ---C 0306:7514 jne 031c +0061 0024 0003 0061 fb98 ffb6 0024 0000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0000 +0061 0024 0003 0061 fb98 ffb6 0024 0000 ---C 031f:eba7 jmp short 02c8 +0061 0024 0003 0061 fb98 ffb6 0024 0000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0005 +0061 0005 0003 0061 fb98 ffb6 0024 0000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0005 +0061 0005 0003 0061 fb98 ffb6 0024 0000 ---C 02ce:8a07 mov al, [bx] ;[0005]72 +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---C 02d0:98 cbw +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]0061 +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---C 02d4:09c0 or ax, ax +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0072 +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---- 02df:7440 je 0321 +0072 0005 0003 0061 fb98 ffb6 0024 0000 ---- 02e1:8b14 mov dx, [si] ;[0024]03ff +0072 0005 0003 03ff fb98 ffb6 0024 0000 ---- 02e3:4a dec dx +0072 0005 0003 03fe fb98 ffb6 0024 0000 ---- 02e4:8914 mov [si], dx ;[0024]03ff +0072 0005 0003 03fe fb98 ffb6 0024 0000 ---- 02e6:7c10 jl 02f8 +0072 0005 0003 03fe fb98 ffb6 0024 0000 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]0072 +0072 0005 0003 0072 fb98 ffb6 0024 0000 ---- 02eb:30f6 xor dh, dh +0072 0005 0003 0072 fb98 ffb6 0024 0000 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]027d +0072 027d 0003 0072 fb98 ffb6 0024 0000 --Z- 02f0:ff440a inc [si+a] ;[002e]027d +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---- 02f3:8817 mov [bx], dl ;[027d]06 +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---- 02f5:52 push dx +0072 027d 0003 0072 fb96 ffb6 0024 0000 ---- 02f6:eb0a jmp short 0302 +0072 027d 0003 0072 fb96 ffb6 0024 0000 ---- 0302:5a pop dx +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---- 0303:83faff cmp dx, -1 +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---C 0306:7514 jne 031c +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0001 +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---C 031f:eba7 jmp short 02c8 +0072 027d 0003 0072 fb98 ffb6 0024 0000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0006 +0072 0006 0003 0072 fb98 ffb6 0024 0000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0006 +0072 0006 0003 0072 fb98 ffb6 0024 0000 ---C 02ce:8a07 mov al, [bx] ;[0006]67 +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---C 02d0:98 cbw +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]0072 +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---C 02d4:09c0 or ax, ax +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0067 +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---- 02df:7440 je 0321 +0067 0006 0003 0072 fb98 ffb6 0024 0000 ---- 02e1:8b14 mov dx, [si] ;[0024]03fe +0067 0006 0003 03fe fb98 ffb6 0024 0000 ---- 02e3:4a dec dx +0067 0006 0003 03fd fb98 ffb6 0024 0000 ---- 02e4:8914 mov [si], dx ;[0024]03fe +0067 0006 0003 03fd fb98 ffb6 0024 0000 ---- 02e6:7c10 jl 02f8 +0067 0006 0003 03fd fb98 ffb6 0024 0000 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]0067 +0067 0006 0003 0067 fb98 ffb6 0024 0000 ---- 02eb:30f6 xor dh, dh +0067 0006 0003 0067 fb98 ffb6 0024 0000 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]027e +0067 027e 0003 0067 fb98 ffb6 0024 0000 --Z- 02f0:ff440a inc [si+a] ;[002e]027e +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---- 02f3:8817 mov [bx], dl ;[027e]00 +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---- 02f5:52 push dx +0067 027e 0003 0067 fb96 ffb6 0024 0000 ---- 02f6:eb0a jmp short 0302 +0067 027e 0003 0067 fb96 ffb6 0024 0000 ---- 0302:5a pop dx +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---- 0303:83faff cmp dx, -1 +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---C 0306:7514 jne 031c +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0002 +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---C 031f:eba7 jmp short 02c8 +0067 027e 0003 0067 fb98 ffb6 0024 0000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0007 +0067 0007 0003 0067 fb98 ffb6 0024 0000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0007 +0067 0007 0003 0067 fb98 ffb6 0024 0000 ---C 02ce:8a07 mov al, [bx] ;[0007]76 +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---C 02d0:98 cbw +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]0067 +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---C 02d4:09c0 or ax, ax +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0076 +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---- 02df:7440 je 0321 +0076 0007 0003 0067 fb98 ffb6 0024 0000 ---- 02e1:8b14 mov dx, [si] ;[0024]03fd +0076 0007 0003 03fd fb98 ffb6 0024 0000 ---- 02e3:4a dec dx +0076 0007 0003 03fc fb98 ffb6 0024 0000 ---- 02e4:8914 mov [si], dx ;[0024]03fd +0076 0007 0003 03fc fb98 ffb6 0024 0000 ---- 02e6:7c10 jl 02f8 +0076 0007 0003 03fc fb98 ffb6 0024 0000 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]0076 +0076 0007 0003 0076 fb98 ffb6 0024 0000 ---- 02eb:30f6 xor dh, dh +0076 0007 0003 0076 fb98 ffb6 0024 0000 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]027f +0076 027f 0003 0076 fb98 ffb6 0024 0000 --Z- 02f0:ff440a inc [si+a] ;[002e]027f +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---- 02f3:8817 mov [bx], dl ;[027f]00 +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---- 02f5:52 push dx +0076 027f 0003 0076 fb96 ffb6 0024 0000 ---- 02f6:eb0a jmp short 0302 +0076 027f 0003 0076 fb96 ffb6 0024 0000 ---- 0302:5a pop dx +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---- 0303:83faff cmp dx, -1 +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---C 0306:7514 jne 031c +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0003 +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---C 031f:eba7 jmp short 02c8 +0076 027f 0003 0076 fb98 ffb6 0024 0000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0008 +0076 0008 0003 0076 fb98 ffb6 0024 0000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0008 +0076 0008 0003 0076 fb98 ffb6 0024 0000 ---C 02ce:8a07 mov al, [bx] ;[0008]5b +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---C 02d0:98 cbw +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]0076 +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---C 02d4:09c0 or ax, ax +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]005b +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---- 02df:7440 je 0321 +005b 0008 0003 0076 fb98 ffb6 0024 0000 ---- 02e1:8b14 mov dx, [si] ;[0024]03fc +005b 0008 0003 03fc fb98 ffb6 0024 0000 ---- 02e3:4a dec dx +005b 0008 0003 03fb fb98 ffb6 0024 0000 ---- 02e4:8914 mov [si], dx ;[0024]03fc +005b 0008 0003 03fb fb98 ffb6 0024 0000 ---- 02e6:7c10 jl 02f8 +005b 0008 0003 03fb fb98 ffb6 0024 0000 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]005b +005b 0008 0003 005b fb98 ffb6 0024 0000 ---- 02eb:30f6 xor dh, dh +005b 0008 0003 005b fb98 ffb6 0024 0000 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]0280 +005b 0280 0003 005b fb98 ffb6 0024 0000 --Z- 02f0:ff440a inc [si+a] ;[002e]0280 +005b 0280 0003 005b fb98 ffb6 0024 0000 ---- 02f3:8817 mov [bx], dl ;[0280]00 +005b 0280 0003 005b fb98 ffb6 0024 0000 ---- 02f5:52 push dx +005b 0280 0003 005b fb96 ffb6 0024 0000 ---- 02f6:eb0a jmp short 0302 +005b 0280 0003 005b fb96 ffb6 0024 0000 ---- 0302:5a pop dx +005b 0280 0003 005b fb98 ffb6 0024 0000 ---- 0303:83faff cmp dx, -1 +005b 0280 0003 005b fb98 ffb6 0024 0000 ---C 0306:7514 jne 031c +005b 0280 0003 005b fb98 ffb6 0024 0000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0004 +005b 0280 0003 005b fb98 ffb6 0024 0000 ---C 031f:eba7 jmp short 02c8 +005b 0280 0003 005b fb98 ffb6 0024 0000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0009 +005b 0009 0003 005b fb98 ffb6 0024 0000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0009 +005b 0009 0003 005b fb98 ffb6 0024 0000 ---C 02ce:8a07 mov al, [bx] ;[0009]25 +0025 0009 0003 005b fb98 ffb6 0024 0000 ---C 02d0:98 cbw +0025 0009 0003 005b fb98 ffb6 0024 0000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]005b +0025 0009 0003 005b fb98 ffb6 0024 0000 ---C 02d4:09c0 or ax, ax +0025 0009 0003 005b fb98 ffb6 0024 0000 ---- 02d6:7503 jne 02db +0025 0009 0003 005b fb98 ffb6 0024 0000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0025 +0025 0009 0003 005b fb98 ffb6 0024 0000 --Z- 02df:7440 je 0321 +0025 0009 0003 005b fb98 ffb6 0024 0000 --Z- 0321:31ff xor di, di +0025 0009 0003 005b fb98 ffb6 0024 0000 --Z- 0323:eb24 jmp short 0349 +0025 0009 0003 005b fb98 ffb6 0024 0000 --Z- 0349:8b5e04 mov bx, [bp+4] ;[ffba]000a +0025 000a 0003 005b fb98 ffb6 0024 0000 --Z- 034c:8a07 mov al, [bx] ;[000a]64 +0064 000a 0003 005b fb98 ffb6 0024 0000 --Z- 034e:98 cbw +0064 000a 0003 005b fb98 ffb6 0024 0000 --Z- 034f:bb9400 mov bx, 0094 +0064 0094 0003 005b fb98 ffb6 0024 0000 --Z- 0352:e9e60d jmp 113b +0064 0094 0003 005b fb98 ffb6 0024 0000 --Z- 113b:8b17 mov dx, [bx] ;[0094]0343 +0064 0094 0003 0343 fb98 ffb6 0024 0000 --Z- 113d:8b4f02 mov cx, [bx+2] ;[0096]0005 +0064 0094 0005 0343 fb98 ffb6 0024 0000 --Z- 1140:83c304 add bx, 4 +0064 0098 0005 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0064 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[0098]0020 +0064 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0064 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0064 009c 0004 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0064 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[009c]0023 +0064 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0064 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0064 00a0 0003 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0064 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[00a0]002b +0064 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0064 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0064 00a4 0002 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0064 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[00a4]002d +0064 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0064 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0064 00a8 0001 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 00a8 0000 0343 fb98 ffb6 0024 0000 --Z- 1144:7c14 jl 115a +0064 00a8 0000 0343 fb98 ffb6 0024 0000 --Z- 1146:3b07 cmp ax, [bx] ;[00a8]0030 +0064 00a8 0000 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0064 00a8 0000 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0064 00ac 0000 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0064 00ac ffff 0343 fb98 ffb6 0024 0000 -S-- 1144:7c14 jl 115a +0064 00ac ffff 0343 fb98 ffb6 0024 0000 -S-- 115a:89d3 mov bx, dx +0064 0343 ffff 0343 fb98 ffb6 0024 0000 -S-- 115c:ebef jmp short 114d +0064 0343 ffff 0343 fb98 ffb6 0024 0000 -S-- 114d:85db test bx, bx +0064 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 114f:7507 jne 1158 +0064 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 1158:ffe3 jmp bx +0064 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 0343:81cf0010 or di, 1000 +0064 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 0347:eb0f jmp short 0358 +0064 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 0358:f7c70010 test di, 1000 +0064 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 035c:74eb je 0349 +0064 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 035e:8b5604 mov dx, [bp+4] ;[ffba]000a +0064 0343 ffff 000a fb98 ffb6 0024 1000 ---- 0361:8956ea mov [bp-16], dx ;[ffa0]0000 +0064 0343 ffff 000a fb98 ffb6 0024 1000 ---- 0364:8d4606 lea ax, [bp+6] ;[ffbc]ffca +ffbc 0343 ffff 000a fb98 ffb6 0024 1000 ---- 0367:50 push ax +ffbc 0343 ffff 000a fb96 ffb6 0024 1000 ---- 0368:8d46f6 lea ax, [bp-a] ;[ffac]0000 +ffac 0343 ffff 000a fb96 ffb6 0024 1000 ---- 036b:50 push ax +ffac 0343 ffff 000a fb94 ffb6 0024 1000 ---- 036c:ff7604 push [bp+4] ;[ffba]000a +ffac 0343 ffff 000a fb92 ffb6 0024 1000 ---- 036f:e865fd call 00d7 +ffac 0343 ffff 000a fb90 ffb6 0024 1000 ---- 00d7:55 push bp +ffac 0343 ffff 000a fb8e ffb6 0024 1000 ---- 00d8:89e5 mov bp, sp +ffac 0343 ffff 000a fb8e fb8e 0024 1000 ---- 00da:50 push ax +ffac 0343 ffff 000a fb8c fb8e 0024 1000 ---- 00db:50 push ax +ffac 0343 ffff 000a fb8a fb8e 0024 1000 ---- 00dc:56 push si +ffac 0343 ffff 000a fb88 fb8e 0024 1000 ---- 00dd:57 push di +ffac 0343 ffff 000a fb86 fb8e 0024 1000 ---- 00de:8b7604 mov si, [bp+4] ;[fb92]000a +ffac 0343 ffff 000a fb86 fb8e 000a 1000 ---- 00e1:803c2a cmp byte [si], 2a ;[000a]64 +ffac 0343 ffff 000a fb86 fb8e 000a 1000 ---- 00e4:751b jne 0101 +ffac 0343 ffff 000a fb86 fb8e 000a 1000 ---- 0101:31ff xor di, di +ffac 0343 ffff 000a fb86 fb8e 000a 0000 --Z- 0103:8a04 mov al, [si] ;[000a]64 +ff64 0343 ffff 000a fb86 fb8e 000a 0000 --Z- 0105:98 cbw +0064 0343 ffff 000a fb86 fb8e 000a 0000 --Z- 0106:2d3000 sub ax, 0030 +0034 0343 ffff 000a fb86 fb8e 000a 0000 ---- 0109:8946fc mov [bp-4], ax ;[fb8a]ffac +0034 0343 ffff 000a fb86 fb8e 000a 0000 ---- 010c:7c13 jl 0121 +0034 0343 ffff 000a fb86 fb8e 000a 0000 ---- 010e:837efc09 cmp [bp-4], 9 ;[fb8a]0034 +0034 0343 ffff 000a fb86 fb8e 000a 0000 ---- 0112:7f0d jnle 0121 +0034 0343 ffff 000a fb86 fb8e 000a 0000 ---- 0121:8b5e06 mov bx, [bp+6] ;[fb94]ffac +0034 ffac ffff 000a fb86 fb8e 000a 0000 ---- 0124:893f mov [bx], di ;[ffac]0000 +0034 ffac ffff 000a fb86 fb8e 000a 0000 ---- 0126:89f0 mov ax, si +000a ffac ffff 000a fb86 fb8e 000a 0000 ---- 0128:e98710 jmp 11b2 +000a ffac ffff 000a fb86 fb8e 000a 0000 ---- 11b2:5f pop di +000a ffac ffff 000a fb88 fb8e 000a 1000 ---- 11b3:5e pop si +000a ffac ffff 000a fb8a fb8e 0024 1000 ---- 11b4:89ec mov sp, bp +000a ffac ffff 000a fb8e fb8e 0024 1000 ---- 11b6:5d pop bp +000a ffac ffff 000a fb90 ffb6 0024 1000 ---- 11b7:c3 ret +000a ffac ffff 000a fb92 ffb6 0024 1000 ---- 0372:83c406 add sp, 6 +000a ffac ffff 000a fb98 ffb6 0024 1000 -S-- 0375:894604 mov [bp+4], ax ;[ffba]000a +000a ffac ffff 000a fb98 ffb6 0024 1000 -S-- 0378:3946ea cmp [bp-16], ax ;[ffa0]000a +000a ffac ffff 000a fb98 ffb6 0024 1000 --Z- 037b:7404 je 0381 +000a ffac ffff 000a fb98 ffb6 0024 1000 --Z- 0381:8b5e04 mov bx, [bp+4] ;[ffba]000a +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 0384:803f2e cmp byte [bx], 2e ;[000a]64 +000a 000a ffff 000a fb98 ffb6 0024 1000 ---- 0387:7527 jne 03b0 +000a 000a ffff 000a fb98 ffb6 0024 1000 ---- 03b0:f7c70001 test di, 0100 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03b4:740d je 03c3 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03c3:f7c70001 test di, 0100 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03c7:7505 jne 03ce +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03c9:c746f60000 mov [bp-a], 0000 ;[ffac]0000 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03ce:f7c70200 test di, 0002 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03d2:7404 je 03d8 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03d8:f7c70100 test di, 0001 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03dc:7404 je 03e2 +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 03e2:8d9ee7fb lea bx, [bp-419] ;[fb9d]0000 +000a fb9d ffff 000a fb98 ffb6 0024 1000 --Z- 03e6:895ee8 mov [bp-18], bx ;[ff9e]0000 +000a fb9d ffff 000a fb98 ffb6 0024 1000 --Z- 03e9:895efe mov [bp-2], bx ;[ffb4]0000 +000a fb9d ffff 000a fb98 ffb6 0024 1000 --Z- 03ec:eb1e jmp short 040c +000a fb9d ffff 000a fb98 ffb6 0024 1000 --Z- 040c:8b5e04 mov bx, [bp+4] ;[ffba]000a +000a 000a ffff 000a fb98 ffb6 0024 1000 --Z- 040f:8a07 mov al, [bx] ;[000a]64 +0064 000a ffff 000a fb98 ffb6 0024 1000 --Z- 0411:98 cbw +0064 000a ffff 000a fb98 ffb6 0024 1000 --Z- 0412:bbac00 mov bx, 00ac +0064 00ac ffff 000a fb98 ffb6 0024 1000 --Z- 0415:e9230d jmp 113b +0064 00ac ffff 000a fb98 ffb6 0024 1000 --Z- 113b:8b17 mov dx, [bx] ;[00ac]05cf +0064 00ac ffff 05cf fb98 ffb6 0024 1000 --Z- 113d:8b4f02 mov cx, [bx+2] ;[00ae]0003 +0064 00ac 0003 05cf fb98 ffb6 0024 1000 --Z- 1140:83c304 add bx, 4 +0064 00b0 0003 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00b0]004c +0064 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00b4 0002 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00b4]0068 +0064 00b4 0001 05cf fb98 ffb6 0024 1000 -S-C 1148:75f6 jne 1140 +0064 00b4 0001 05cf fb98 ffb6 0024 1000 -S-C 1140:83c304 add bx, 4 +0064 00b8 0001 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00b8 0000 05cf fb98 ffb6 0024 1000 --Z- 1144:7c14 jl 115a +0064 00b8 0000 05cf fb98 ffb6 0024 1000 --Z- 1146:3b07 cmp ax, [bx] ;[00b8]006c +0064 00b8 0000 05cf fb98 ffb6 0024 1000 -S-C 1148:75f6 jne 1140 +0064 00b8 0000 05cf fb98 ffb6 0024 1000 -S-C 1140:83c304 add bx, 4 +0064 00bc 0000 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00bc ffff 05cf fb98 ffb6 0024 1000 -S-- 1144:7c14 jl 115a +0064 00bc ffff 05cf fb98 ffb6 0024 1000 -S-- 115a:89d3 mov bx, dx +0064 05cf ffff 05cf fb98 ffb6 0024 1000 -S-- 115c:ebef jmp short 114d +0064 05cf ffff 05cf fb98 ffb6 0024 1000 -S-- 114d:85db test bx, bx +0064 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 114f:7507 jne 1158 +0064 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 1158:ffe3 jmp bx +0064 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 05cf:8b5e04 mov bx, [bp+4] ;[ffba]000a +0064 000a ffff 05cf fb98 ffb6 0024 1000 ---- 05d2:ff4604 inc [bp+4] ;[ffba]000a +0064 000a ffff 05cf fb98 ffb6 0024 1000 ---- 05d5:8a07 mov al, [bx] ;[000a]64 +0064 000a ffff 05cf fb98 ffb6 0024 1000 ---- 05d7:98 cbw +0064 000a ffff 05cf fb98 ffb6 0024 1000 ---- 05d8:8946f8 mov [bp-8], ax ;[ffae]0025 +0064 000a ffff 05cf fb98 ffb6 0024 1000 ---- 05db:bbbc00 mov bx, 00bc +0064 00bc ffff 05cf fb98 ffb6 0024 1000 ---- 05de:e95a0b jmp 113b +0064 00bc ffff 05cf fb98 ffb6 0024 1000 ---- 113b:8b17 mov dx, [bx] ;[00bc]0418 +0064 00bc ffff 0418 fb98 ffb6 0024 1000 ---- 113d:8b4f02 mov cx, [bx+2] ;[00be]0011 +0064 00bc 0011 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00c0 0011 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c0]0045 +0064 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00c4 0010 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c4]0047 +0064 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00c8 000f 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c8]0058 +0064 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00cc 000e 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00cc]0062 +0064 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00d0 000d 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00d0]0063 +0064 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0064 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0064 00d4 000c 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0064 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0064 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00d4]0064 +0064 00d4 000b 0418 fb98 ffb6 0024 1000 --Z- 1148:75f6 jne 1140 +0064 00d4 000b 0418 fb98 ffb6 0024 1000 --Z- 114a:8b5f02 mov bx, [bx+2] ;[00d6]051b +0064 051b 000b 0418 fb98 ffb6 0024 1000 --Z- 114d:85db test bx, bx +0064 051b 000b 0418 fb98 ffb6 0024 1000 ---- 114f:7507 jne 1158 +0064 051b 000b 0418 fb98 ffb6 0024 1000 ---- 1158:ffe3 jmp bx +0064 051b 000b 0418 fb98 ffb6 0024 1000 ---- 051b:81cf0004 or di, 0400 +0064 051b 000b 0418 fb98 ffb6 0024 1400 ---- 051f:f7c70002 test di, 0200 +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 0523:7507 jne 052c +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 0525:c746f40100 mov [bp-c], 0001 ;[ffaa]0000 +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 052a:eb04 jmp short 0530 +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 0530:8b46f8 mov ax, [bp-8] ;[ffae]0064 +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 0533:98 cbw +0064 051b 000b 0418 fb98 ffb6 0024 1400 --Z- 0534:bb0100 mov bx, 0001 +0064 0001 000b 0418 fb98 ffb6 0024 1400 --Z- 0537:53 push bx +0064 0001 000b 0418 fb96 ffb6 0024 1400 --Z- 0538:ff76f4 push [bp-c] ;[ffaa]0001 +0064 0001 000b 0418 fb94 ffb6 0024 1400 --Z- 053b:50 push ax +0064 0001 000b 0418 fb92 ffb6 0024 1400 --Z- 053c:ff76fe push [bp-2] ;[ffb4]fb9d +0064 0001 000b 0418 fb90 ffb6 0024 1400 --Z- 053f:57 push di +0064 0001 000b 0418 fb8e ffb6 0024 1400 --Z- 0540:8d4606 lea ax, [bp+6] ;[ffbc]ffca +ffbc 0001 000b 0418 fb8e ffb6 0024 1400 --Z- 0543:50 push ax +ffbc 0001 000b 0418 fb8c ffb6 0024 1400 --Z- 0544:e8e4fb call 012b +ffbc 0001 000b 0418 fb8a ffb6 0024 1400 --Z- 012b:55 push bp +ffbc 0001 000b 0418 fb88 ffb6 0024 1400 --Z- 012c:89e5 mov bp, sp +ffbc 0001 000b 0418 fb88 fb88 0024 1400 --Z- 012e:83ec0c sub sp, c +ffbc 0001 000b 0418 fb7c fb88 0024 1400 -S-- 0131:56 push si +ffbc 0001 000b 0418 fb7a fb88 0024 1400 -S-- 0132:57 push di +ffbc 0001 000b 0418 fb78 fb88 0024 1400 -S-- 0133:8b7e04 mov di, [bp+4] ;[fb8c]ffbc +ffbc 0001 000b 0418 fb78 fb88 0024 ffbc -S-- 0136:8b7608 mov si, [bp+8] ;[fb90]fb9d +ffbc 0001 000b 0418 fb78 fb88 fb9d ffbc -S-- 0139:8976f6 mov [bp-a], si ;[fb7e]0000 +ffbc 0001 000b 0418 fb78 fb88 fb9d ffbc -S-- 013c:e97a00 jmp 01b9 +ffbc 0001 000b 0418 fb78 fb88 fb9d ffbc -S-- 01b9:ba6000 mov dx, 0060 +ffbc 0001 000b 0060 fb78 fb88 fb9d ffbc -S-- 01bc:235606 and dx, [bp+6] ;[fb8e]1400 +ffbc 0001 000b 0000 fb78 fb88 fb9d ffbc --Z- 01bf:bb6400 mov bx, 0064 +ffbc 0064 000b 0000 fb78 fb88 fb9d ffbc --Z- 01c2:89d0 mov ax, dx +0000 0064 000b 0000 fb78 fb88 fb9d ffbc --Z- 01c4:e9740f jmp 113b +0000 0064 000b 0000 fb78 fb88 fb9d ffbc --Z- 113b:8b17 mov dx, [bx] ;[0064]0192 +0000 0064 000b 0192 fb78 fb88 fb9d ffbc --Z- 113d:8b4f02 mov cx, [bx+2] ;[0066]0002 +0000 0064 0002 0192 fb78 fb88 fb9d ffbc --Z- 1140:83c304 add bx, 4 +0000 0068 0002 0192 fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0000 0068 0001 0192 fb78 fb88 fb9d ffbc ---- 1144:7c14 jl 115a +0000 0068 0001 0192 fb78 fb88 fb9d ffbc ---- 1146:3b07 cmp ax, [bx] ;[0068]0020 +0000 0068 0001 0192 fb78 fb88 fb9d ffbc -S-C 1148:75f6 jne 1140 +0000 0068 0001 0192 fb78 fb88 fb9d ffbc -S-C 1140:83c304 add bx, 4 +0000 006c 0001 0192 fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0000 006c 0000 0192 fb78 fb88 fb9d ffbc --Z- 1144:7c14 jl 115a +0000 006c 0000 0192 fb78 fb88 fb9d ffbc --Z- 1146:3b07 cmp ax, [bx] ;[006c]0040 +0000 006c 0000 0192 fb78 fb88 fb9d ffbc -S-C 1148:75f6 jne 1140 +0000 006c 0000 0192 fb78 fb88 fb9d ffbc -S-C 1140:83c304 add bx, 4 +0000 0070 0000 0192 fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0000 0070 ffff 0192 fb78 fb88 fb9d ffbc -S-- 1144:7c14 jl 115a +0000 0070 ffff 0192 fb78 fb88 fb9d ffbc -S-- 115a:89d3 mov bx, dx +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc -S-- 115c:ebef jmp short 114d +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc -S-- 114d:85db test bx, bx +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc ---- 114f:7507 jne 1158 +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc ---- 1158:ffe3 jmp bx +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc ---- 0192:837e0e00 cmp [bp+e], 0 ;[fb96]0001 +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc ---- 0196:7410 je 01a8 +0000 0192 ffff 0192 fb78 fb88 fb9d ffbc ---- 0198:8b1d mov bx, [di] ;[ffbc]ffca +0000 ffca ffff 0192 fb78 fb88 fb9d ffbc ---- 019a:830502 add [di], 2 ;[ffbc]ffca +0000 ffca ffff 0192 fb78 fb88 fb9d ffbc -S-- 019d:8b07 mov ax, [bx] ;[ffca]0000 +0000 ffca ffff 0192 fb78 fb88 fb9d ffbc -S-- 019f:99 cwd +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc -S-- 01a0:8946fc mov [bp-4], ax ;[fb84]08eb +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc -S-- 01a3:8956fe mov [bp-2], dx ;[fb86]1000 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc -S-- 01a6:eb1f jmp short 01c7 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc -S-- 01c7:837e0e00 cmp [bp+e], 0 ;[fb96]0001 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc ---- 01cb:7438 je 0205 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc ---- 01cd:837efe00 cmp [bp-2], 0 ;[fb86]0000 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01d1:7d10 jnl 01e3 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01e3:f6460602 test byte [bp+6], 2 ;[fb8e]00 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01e7:7406 je 01ef +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01ef:f6460604 test byte [bp+6], 4 ;[fb8e]00 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01f3:7404 je 01f9 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01f9:8b56fc mov dx, [bp-4] ;[fb84]0000 +0000 ffca ffff 0000 fb78 fb88 fb9d ffbc --Z- 01fc:8b4efe mov cx, [bp-2] ;[fb86]0000 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 01ff:8956f8 mov [bp-8], dx ;[fb80]0000 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 0202:894efa mov [bp-6], cx ;[fb82]fb90 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 0205:f6460608 test byte [bp+6], 8 ;[fb8e]00 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 0209:740a je 0215 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 0215:8b56fa mov dx, [bp-6] ;[fb82]0000 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 0218:0b56f8 or dx, [bp-8] ;[fb80]0000 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 021b:750b jne 0228 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc --Z- 021d:837e0c00 cmp [bp+c], 0 ;[fb94]0001 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc ---- 0221:7550 jne 0273 +0000 ffca 0000 0000 fb78 fb88 fb9d ffbc ---- 0273:8a460a mov al, [bp+a] ;[fb92]64 +0064 ffca 0000 0000 fb78 fb88 fb9d ffbc ---- 0276:98 cbw +0064 ffca 0000 0000 fb78 fb88 fb9d ffbc ---- 0277:bb7000 mov bx, 0070 +0064 0070 0000 0000 fb78 fb88 fb9d ffbc ---- 027a:e9be0e jmp 113b +0064 0070 0000 0000 fb78 fb88 fb9d ffbc ---- 113b:8b17 mov dx, [bx] ;[0070]027d +0064 0070 0000 027d fb78 fb88 fb9d ffbc ---- 113d:8b4f02 mov cx, [bx+2] ;[0072]0008 +0064 0070 0008 027d fb78 fb88 fb9d ffbc ---- 1140:83c304 add bx, 4 +0064 0074 0008 027d fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0064 0074 0007 027d fb78 fb88 fb9d ffbc ---- 1144:7c14 jl 115a +0064 0074 0007 027d fb78 fb88 fb9d ffbc ---- 1146:3b07 cmp ax, [bx] ;[0074]0058 +0064 0074 0007 027d fb78 fb88 fb9d ffbc ---- 1148:75f6 jne 1140 +0064 0074 0007 027d fb78 fb88 fb9d ffbc ---- 1140:83c304 add bx, 4 +0064 0078 0007 027d fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0064 0078 0006 027d fb78 fb88 fb9d ffbc ---- 1144:7c14 jl 115a +0064 0078 0006 027d fb78 fb88 fb9d ffbc ---- 1146:3b07 cmp ax, [bx] ;[0078]0062 +0064 0078 0006 027d fb78 fb88 fb9d ffbc ---- 1148:75f6 jne 1140 +0064 0078 0006 027d fb78 fb88 fb9d ffbc ---- 1140:83c304 add bx, 4 +0064 007c 0006 027d fb78 fb88 fb9d ffbc ---- 1143:49 dec cx +0064 007c 0005 027d fb78 fb88 fb9d ffbc ---- 1144:7c14 jl 115a +0064 007c 0005 027d fb78 fb88 fb9d ffbc ---- 1146:3b07 cmp ax, [bx] ;[007c]0064 +0064 007c 0005 027d fb78 fb88 fb9d ffbc --Z- 1148:75f6 jne 1140 +0064 007c 0005 027d fb78 fb88 fb9d ffbc --Z- 114a:8b5f02 mov bx, [bx+2] ;[007e]0265 +0064 0265 0005 027d fb78 fb88 fb9d ffbc --Z- 114d:85db test bx, bx +0064 0265 0005 027d fb78 fb88 fb9d ffbc ---- 114f:7507 jne 1158 +0064 0265 0005 027d fb78 fb88 fb9d ffbc ---- 1158:ffe3 jmp bx +0064 0265 0005 027d fb78 fb88 fb9d ffbc ---- 0265:c746f40a00 mov [bp-c], 000a ;[fb7c]0800 +0064 0265 0005 027d fb78 fb88 fb9d ffbc ---- 026a:eb11 jmp short 027d +0064 0265 0005 027d fb78 fb88 fb9d ffbc ---- 027d:ff760c push [bp+c] ;[fb94]0001 +0064 0265 0005 027d fb76 fb88 fb9d ffbc ---- 0280:56 push si +0064 0265 0005 027d fb74 fb88 fb9d ffbc ---- 0281:ff76f4 push [bp-c] ;[fb7c]000a +0064 0265 0005 027d fb72 fb88 fb9d ffbc ---- 0284:ff76fa push [bp-6] ;[fb82]0000 +0064 0265 0005 027d fb70 fb88 fb9d ffbc ---- 0287:ff76f8 push [bp-8] ;[fb80]0000 +0064 0265 0005 027d fb6e fb88 fb9d ffbc ---- 028a:e8e707 call 0a74 +0064 0265 0005 027d fb6c fb88 fb9d ffbc ---- 0a74:55 push bp +0064 0265 0005 027d fb6a fb88 fb9d ffbc ---- 0a75:89e5 mov bp, sp +0064 0265 0005 027d fb6a fb6a fb9d ffbc ---- 0a77:56 push si +0064 0265 0005 027d fb68 fb6a fb9d ffbc ---- 0a78:57 push di +0064 0265 0005 027d fb66 fb6a fb9d ffbc ---- 0a79:8b760a mov si, [bp+a] ;[fb74]fb9d +0064 0265 0005 027d fb66 fb6a fb9d ffbc ---- 0a7c:8b4608 mov ax, [bp+8] ;[fb72]000a +000a 0265 0005 027d fb66 fb6a fb9d ffbc ---- 0a7f:99 cwd +000a 0265 0005 0000 fb66 fb6a fb9d ffbc ---- 0a80:ff7606 push [bp+6] ;[fb70]0000 +000a 0265 0005 0000 fb64 fb6a fb9d ffbc ---- 0a83:ff7604 push [bp+4] ;[fb6e]0000 +000a 0265 0005 0000 fb62 fb6a fb9d ffbc ---- 0a86:52 push dx +000a 0265 0005 0000 fb60 fb6a fb9d ffbc ---- 0a87:50 push ax +000a 0265 0005 0000 fb5e fb6a fb9d ffbc ---- 0a88:e83107 call 11bc +000a 0265 0005 0000 fb5c fb6a fb9d ffbc ---- 11bc:56 push si +000a 0265 0005 0000 fb5a fb6a fb9d ffbc ---- 11bd:57 push di +000a 0265 0005 0000 fb58 fb6a fb9d ffbc ---- 11be:89e6 mov si, sp +000a 0265 0005 0000 fb58 fb6a fb58 ffbc ---- 11c0:8b5c06 mov bx, [si+6] ;[fb5e]000a +000a 000a 0005 0000 fb58 fb6a fb58 ffbc ---- 11c3:8b4408 mov ax, [si+8] ;[fb60]0000 +0000 000a 0005 0000 fb58 fb6a fb58 ffbc ---- 11c6:09c0 or ax, ax +0000 000a 0005 0000 fb58 fb6a fb58 ffbc --Z- 11c8:7518 jne 11e2 +0000 000a 0005 0000 fb58 fb6a fb58 ffbc --Z- 11ca:31d2 xor dx, dx +0000 000a 0005 0000 fb58 fb6a fb58 ffbc --Z- 11cc:8b4c0a mov cx, [si+a] ;[fb62]0000 +0000 000a 0000 0000 fb58 fb6a fb58 ffbc --Z- 11cf:8b440c mov ax, [si+c] ;[fb64]0000 +0000 000a 0000 0000 fb58 fb6a fb58 ffbc --Z- 11d2:f7f3 div bx +0000 000a 0000 0000 fb58 fb6a fb58 ffbc --Z- 11d4:91 xchg cx, ax +0000 000a 0000 0000 fb58 fb6a fb58 ffbc --Z- 11d5:f7f3 div bx +0000 000a 0000 0000 fb58 fb6a fb58 ffbc --Z- 11d7:31db xor bx, bx +0000 0000 0000 0000 fb58 fb6a fb58 ffbc --Z- 11d9:89d0 mov ax, dx +0000 0000 0000 0000 fb58 fb6a fb58 ffbc --Z- 11db:89da mov dx, bx +0000 0000 0000 0000 fb58 fb6a fb58 ffbc --Z- 11dd:5f pop di +0000 0000 0000 0000 fb5a fb6a fb58 ffbc --Z- 11de:5e pop si +0000 0000 0000 0000 fb5c fb6a fb9d ffbc --Z- 11df:c20800 ret 0008 +0000 0000 0000 0000 fb66 fb6a fb9d ffbc --Z- 0a8b:89c7 mov di, ax +0000 0000 0000 0000 fb66 fb6a fb9d 0000 --Z- 0a8d:8b4608 mov ax, [bp+8] ;[fb72]000a +000a 0000 0000 0000 fb66 fb6a fb9d 0000 --Z- 0a90:99 cwd +000a 0000 0000 0000 fb66 fb6a fb9d 0000 --Z- 0a91:ff7606 push [bp+6] ;[fb70]0000 +000a 0000 0000 0000 fb64 fb6a fb9d 0000 --Z- 0a94:ff7604 push [bp+4] ;[fb6e]0000 +000a 0000 0000 0000 fb62 fb6a fb9d 0000 --Z- 0a97:52 push dx +000a 0000 0000 0000 fb60 fb6a fb9d 0000 --Z- 0a98:50 push ax +000a 0000 0000 0000 fb5e fb6a fb9d 0000 --Z- 0a99:e8c206 call 115e +000a 0000 0000 0000 fb5c fb6a fb9d 0000 --Z- 115e:56 push si +000a 0000 0000 0000 fb5a fb6a fb9d 0000 --Z- 115f:57 push di +000a 0000 0000 0000 fb58 fb6a fb9d 0000 --Z- 1160:89e6 mov si, sp +000a 0000 0000 0000 fb58 fb6a fb58 0000 --Z- 1162:8b5c06 mov bx, [si+6] ;[fb5e]000a +000a 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1165:8b4408 mov ax, [si+8] ;[fb60]0000 +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1168:09c0 or ax, ax +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 116a:7514 jne 1180 +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 116c:31d2 xor dx, dx +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 116e:8b4c0a mov cx, [si+a] ;[fb62]0000 +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1171:8b440c mov ax, [si+c] ;[fb64]0000 +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1174:f7f3 div bx +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1176:91 xchg cx, ax +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1177:f7f3 div bx +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 1179:89ca mov dx, cx +0000 000a 0000 0000 fb58 fb6a fb58 0000 --Z- 117b:5f pop di +0000 000a 0000 0000 fb5a fb6a fb58 0000 --Z- 117c:5e pop si +0000 000a 0000 0000 fb5c fb6a fb9d 0000 --Z- 117d:c20800 ret 0008 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0a9c:894604 mov [bp+4], ax ;[fb6e]0000 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0a9f:895606 mov [bp+6], dx ;[fb70]0000 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0aa2:09c2 or dx, ax +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0aa4:7506 jne 0aac +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0aa6:837e0c01 cmp [bp+c], 1 ;[fb76]0001 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0aaa:7e17 jle 0ac3 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 --Z- 0ac3:83ff09 cmp di, 9 +0000 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 0ac6:7e07 jle 0acf +0000 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 0acf:8d4530 lea ax, [di+30] ;[0030]0000 +0030 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 0ad2:8804 mov [si], al ;[fb9d]00 +0030 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 0ad4:8d4401 lea ax, [si+1] ;[fb9e]0000 +fb9e 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 0ad7:e9d806 jmp 11b2 +fb9e 000a 0000 0000 fb66 fb6a fb9d 0000 -S-C 11b2:5f pop di +fb9e 000a 0000 0000 fb68 fb6a fb9d ffbc -S-C 11b3:5e pop si +fb9e 000a 0000 0000 fb6a fb6a fb9d ffbc -S-C 11b4:89ec mov sp, bp +fb9e 000a 0000 0000 fb6a fb6a fb9d ffbc -S-C 11b6:5d pop bp +fb9e 000a 0000 0000 fb6c fb88 fb9d ffbc -S-C 11b7:c3 ret +fb9e 000a 0000 0000 fb6e fb88 fb9d ffbc -S-C 028d:83c40a add sp, a +fb9e 000a 0000 0000 fb78 fb88 fb9d ffbc -S-- 0290:89c6 mov si, ax +fb9e 000a 0000 0000 fb78 fb88 fb9e ffbc -S-- 0292:807e0a58 cmp byte [bp+a], 58 ;[fb92]64 +fb9e 000a 0000 0000 fb78 fb88 fb9e ffbc ---- 0296:751a jne 02b2 +fb9e 000a 0000 0000 fb78 fb88 fb9e ffbc ---- 02b2:89f0 mov ax, si +fb9e 000a 0000 0000 fb78 fb88 fb9e ffbc ---- 02b4:e9fb0e jmp 11b2 +fb9e 000a 0000 0000 fb78 fb88 fb9e ffbc ---- 11b2:5f pop di +fb9e 000a 0000 0000 fb7a fb88 fb9e 1400 ---- 11b3:5e pop si +fb9e 000a 0000 0000 fb7c fb88 0024 1400 ---- 11b4:89ec mov sp, bp +fb9e 000a 0000 0000 fb88 fb88 0024 1400 ---- 11b6:5d pop bp +fb9e 000a 0000 0000 fb8a ffb6 0024 1400 ---- 11b7:c3 ret +fb9e 000a 0000 0000 fb8c ffb6 0024 1400 ---- 0547:83c40c add sp, c +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 -S-- 054a:8946fe mov [bp-2], ax ;[ffb4]fb9d +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 -S-- 054d:e99100 jmp 05e1 +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 -S-- 05e1:c746f22000 mov [bp-e], 0020 ;[ffa8]0000 +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 -S-- 05e6:f7c71000 test di, 0010 +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 --Z- 05ea:7405 je 05f1 +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 --Z- 05f1:8b56fe mov dx, [bp-2] ;[ffb4]fb9e +fb9e 000a 0000 fb9e fb98 ffb6 0024 1400 --Z- 05f4:2b56e8 sub dx, [bp-18] ;[ff9e]fb9d +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 ---- 05f7:8956fc mov [bp-4], dx ;[ffb2]0000 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 ---- 05fa:c746ee0000 mov [bp-12], 0000 ;[ffa4]0000 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 ---- 05ff:f7c71000 test di, 0010 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 --Z- 0603:7433 je 0638 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 --Z- 0638:8b56f6 mov dx, [bp-a] ;[ffac]0000 +fb9e 000a 0000 0000 fb98 ffb6 0024 1400 --Z- 063b:2b56fc sub dx, [bp-4] ;[ffb2]0001 +fb9e 000a 0000 ffff fb98 ffb6 0024 1400 -S-C 063e:8956fa mov [bp-6], dx ;[ffb0]0000 +fb9e 000a 0000 ffff fb98 ffb6 0024 1400 -S-C 0641:7f03 jnle 0646 +fb9e 000a 0000 ffff fb98 ffb6 0024 1400 -S-C 0643:e93001 jmp 0776 +fb9e 000a 0000 ffff fb98 ffb6 0024 1400 -S-C 0776:8b56fc mov dx, [bp-4] ;[ffb2]0001 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 -S-C 0779:0156ec add [bp-14], dx ;[ffa2]0005 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 ---- 077c:ff4efc dec [bp-4] ;[ffb2]0001 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 --Z- 077f:7c45 jl 07c6 +fb9e 000a 0000 0001 fb98 ffb6 0024 1400 --Z- 0781:8b14 mov dx, [si] ;[0024]03fb +fb9e 000a 0000 03fb fb98 ffb6 0024 1400 --Z- 0783:4a dec dx +fb9e 000a 0000 03fa fb98 ffb6 0024 1400 ---- 0784:8914 mov [si], dx ;[0024]03fb +fb9e 000a 0000 03fa fb98 ffb6 0024 1400 ---- 0786:7c15 jl 079d +fb9e 000a 0000 03fa fb98 ffb6 0024 1400 ---- 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]fb9d +fb9e fb9d 0000 03fa fb98 ffb6 0024 1400 ---- 078b:ff46e8 inc [bp-18] ;[ff9e]fb9d +fb9e fb9d 0000 03fa fb98 ffb6 0024 1400 -S-- 078e:8a17 mov dl, [bx] ;[fb9d]30 +fb9e fb9d 0000 0330 fb98 ffb6 0024 1400 -S-- 0790:30f6 xor dh, dh +fb9e fb9d 0000 0030 fb98 ffb6 0024 1400 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0281 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 --Z- 0795:ff440a inc [si+a] ;[002e]0281 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 ---- 0798:8817 mov [bx], dl ;[0281]00 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 ---- 079a:52 push dx +fb9e 0281 0000 0030 fb96 ffb6 0024 1400 ---- 079b:eb11 jmp short 07ae +fb9e 0281 0000 0030 fb96 ffb6 0024 1400 ---- 07ae:5a pop dx +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 ---- 07af:83faff cmp dx, -1 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 ---C 07b2:75c8 jne 077c +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0000 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-C 077f:7c45 jl 07c6 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-C 07c6:837efa00 cmp [bp-6], 0 ;[ffb0]ffff +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-- 07ca:7e06 jle 07d2 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-- 07d2:ff4efa dec [bp-6] ;[ffb0]ffff +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-- 07d5:7d03 jnl 07da +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-- 07d7:e9eefa jmp 02c8 +fb9e 0281 0000 0030 fb98 ffb6 0024 1400 -S-- 02c8:8b5e04 mov bx, [bp+4] ;[ffba]000b +fb9e 000b 0000 0030 fb98 ffb6 0024 1400 -S-- 02cb:ff4604 inc [bp+4] ;[ffba]000b +fb9e 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02ce:8a07 mov al, [bx] ;[000b]5d +fb5d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02d0:98 cbw +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02d1:8946f8 mov [bp-8], ax ;[ffae]0064 +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02d4:09c0 or ax, ax +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02d6:7503 jne 02db +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]005d +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02df:7440 je 0321 +005d 000b 0000 0030 fb98 ffb6 0024 1400 ---- 02e1:8b14 mov dx, [si] ;[0024]03fa +005d 000b 0000 03fa fb98 ffb6 0024 1400 ---- 02e3:4a dec dx +005d 000b 0000 03f9 fb98 ffb6 0024 1400 ---- 02e4:8914 mov [si], dx ;[0024]03fa +005d 000b 0000 03f9 fb98 ffb6 0024 1400 ---- 02e6:7c10 jl 02f8 +005d 000b 0000 03f9 fb98 ffb6 0024 1400 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]005d +005d 000b 0000 005d fb98 ffb6 0024 1400 ---- 02eb:30f6 xor dh, dh +005d 000b 0000 005d fb98 ffb6 0024 1400 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]0282 +005d 0282 0000 005d fb98 ffb6 0024 1400 --Z- 02f0:ff440a inc [si+a] ;[002e]0282 +005d 0282 0000 005d fb98 ffb6 0024 1400 ---- 02f3:8817 mov [bx], dl ;[0282]00 +005d 0282 0000 005d fb98 ffb6 0024 1400 ---- 02f5:52 push dx +005d 0282 0000 005d fb96 ffb6 0024 1400 ---- 02f6:eb0a jmp short 0302 +005d 0282 0000 005d fb96 ffb6 0024 1400 ---- 0302:5a pop dx +005d 0282 0000 005d fb98 ffb6 0024 1400 ---- 0303:83faff cmp dx, -1 +005d 0282 0000 005d fb98 ffb6 0024 1400 ---C 0306:7514 jne 031c +005d 0282 0000 005d fb98 ffb6 0024 1400 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0006 +005d 0282 0000 005d fb98 ffb6 0024 1400 ---C 031f:eba7 jmp short 02c8 +005d 0282 0000 005d fb98 ffb6 0024 1400 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]000c +005d 000c 0000 005d fb98 ffb6 0024 1400 ---C 02cb:ff4604 inc [bp+4] ;[ffba]000c +005d 000c 0000 005d fb98 ffb6 0024 1400 ---C 02ce:8a07 mov al, [bx] ;[000c]3d +003d 000c 0000 005d fb98 ffb6 0024 1400 ---C 02d0:98 cbw +003d 000c 0000 005d fb98 ffb6 0024 1400 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]005d +003d 000c 0000 005d fb98 ffb6 0024 1400 ---C 02d4:09c0 or ax, ax +003d 000c 0000 005d fb98 ffb6 0024 1400 ---- 02d6:7503 jne 02db +003d 000c 0000 005d fb98 ffb6 0024 1400 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]003d +003d 000c 0000 005d fb98 ffb6 0024 1400 ---- 02df:7440 je 0321 +003d 000c 0000 005d fb98 ffb6 0024 1400 ---- 02e1:8b14 mov dx, [si] ;[0024]03f9 +003d 000c 0000 03f9 fb98 ffb6 0024 1400 ---- 02e3:4a dec dx +003d 000c 0000 03f8 fb98 ffb6 0024 1400 ---- 02e4:8914 mov [si], dx ;[0024]03f9 +003d 000c 0000 03f8 fb98 ffb6 0024 1400 ---- 02e6:7c10 jl 02f8 +003d 000c 0000 03f8 fb98 ffb6 0024 1400 ---- 02e8:8b56f8 mov dx, [bp-8] ;[ffae]003d +003d 000c 0000 003d fb98 ffb6 0024 1400 ---- 02eb:30f6 xor dh, dh +003d 000c 0000 003d fb98 ffb6 0024 1400 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]0283 +003d 0283 0000 003d fb98 ffb6 0024 1400 --Z- 02f0:ff440a inc [si+a] ;[002e]0283 +003d 0283 0000 003d fb98 ffb6 0024 1400 ---- 02f3:8817 mov [bx], dl ;[0283]00 +003d 0283 0000 003d fb98 ffb6 0024 1400 ---- 02f5:52 push dx +003d 0283 0000 003d fb96 ffb6 0024 1400 ---- 02f6:eb0a jmp short 0302 +003d 0283 0000 003d fb96 ffb6 0024 1400 ---- 0302:5a pop dx +003d 0283 0000 003d fb98 ffb6 0024 1400 ---- 0303:83faff cmp dx, -1 +003d 0283 0000 003d fb98 ffb6 0024 1400 ---C 0306:7514 jne 031c +003d 0283 0000 003d fb98 ffb6 0024 1400 ---C 031c:ff46ec inc [bp-14] ;[ffa2]0007 +003d 0283 0000 003d fb98 ffb6 0024 1400 ---C 031f:eba7 jmp short 02c8 +003d 0283 0000 003d fb98 ffb6 0024 1400 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]000d +003d 000d 0000 003d fb98 ffb6 0024 1400 ---C 02cb:ff4604 inc [bp+4] ;[ffba]000d +003d 000d 0000 003d fb98 ffb6 0024 1400 ---C 02ce:8a07 mov al, [bx] ;[000d]25 +0025 000d 0000 003d fb98 ffb6 0024 1400 ---C 02d0:98 cbw +0025 000d 0000 003d fb98 ffb6 0024 1400 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]003d +0025 000d 0000 003d fb98 ffb6 0024 1400 ---C 02d4:09c0 or ax, ax +0025 000d 0000 003d fb98 ffb6 0024 1400 ---- 02d6:7503 jne 02db +0025 000d 0000 003d fb98 ffb6 0024 1400 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]0025 +0025 000d 0000 003d fb98 ffb6 0024 1400 --Z- 02df:7440 je 0321 +0025 000d 0000 003d fb98 ffb6 0024 1400 --Z- 0321:31ff xor di, di +0025 000d 0000 003d fb98 ffb6 0024 0000 --Z- 0323:eb24 jmp short 0349 +0025 000d 0000 003d fb98 ffb6 0024 0000 --Z- 0349:8b5e04 mov bx, [bp+4] ;[ffba]000e +0025 000e 0000 003d fb98 ffb6 0024 0000 --Z- 034c:8a07 mov al, [bx] ;[000e]73 +0073 000e 0000 003d fb98 ffb6 0024 0000 --Z- 034e:98 cbw +0073 000e 0000 003d fb98 ffb6 0024 0000 --Z- 034f:bb9400 mov bx, 0094 +0073 0094 0000 003d fb98 ffb6 0024 0000 --Z- 0352:e9e60d jmp 113b +0073 0094 0000 003d fb98 ffb6 0024 0000 --Z- 113b:8b17 mov dx, [bx] ;[0094]0343 +0073 0094 0000 0343 fb98 ffb6 0024 0000 --Z- 113d:8b4f02 mov cx, [bx+2] ;[0096]0005 +0073 0094 0005 0343 fb98 ffb6 0024 0000 --Z- 1140:83c304 add bx, 4 +0073 0098 0005 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0073 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[0098]0020 +0073 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0073 0098 0004 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0073 009c 0004 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0073 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[009c]0023 +0073 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0073 009c 0003 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0073 00a0 0003 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0073 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[00a0]002b +0073 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0073 00a0 0002 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0073 00a4 0002 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1144:7c14 jl 115a +0073 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1146:3b07 cmp ax, [bx] ;[00a4]002d +0073 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0073 00a4 0001 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0073 00a8 0001 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 00a8 0000 0343 fb98 ffb6 0024 0000 --Z- 1144:7c14 jl 115a +0073 00a8 0000 0343 fb98 ffb6 0024 0000 --Z- 1146:3b07 cmp ax, [bx] ;[00a8]0030 +0073 00a8 0000 0343 fb98 ffb6 0024 0000 ---- 1148:75f6 jne 1140 +0073 00a8 0000 0343 fb98 ffb6 0024 0000 ---- 1140:83c304 add bx, 4 +0073 00ac 0000 0343 fb98 ffb6 0024 0000 ---- 1143:49 dec cx +0073 00ac ffff 0343 fb98 ffb6 0024 0000 -S-- 1144:7c14 jl 115a +0073 00ac ffff 0343 fb98 ffb6 0024 0000 -S-- 115a:89d3 mov bx, dx +0073 0343 ffff 0343 fb98 ffb6 0024 0000 -S-- 115c:ebef jmp short 114d +0073 0343 ffff 0343 fb98 ffb6 0024 0000 -S-- 114d:85db test bx, bx +0073 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 114f:7507 jne 1158 +0073 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 1158:ffe3 jmp bx +0073 0343 ffff 0343 fb98 ffb6 0024 0000 ---- 0343:81cf0010 or di, 1000 +0073 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 0347:eb0f jmp short 0358 +0073 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 0358:f7c70010 test di, 1000 +0073 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 035c:74eb je 0349 +0073 0343 ffff 0343 fb98 ffb6 0024 1000 ---- 035e:8b5604 mov dx, [bp+4] ;[ffba]000e +0073 0343 ffff 000e fb98 ffb6 0024 1000 ---- 0361:8956ea mov [bp-16], dx ;[ffa0]000a +0073 0343 ffff 000e fb98 ffb6 0024 1000 ---- 0364:8d4606 lea ax, [bp+6] ;[ffbc]ffcc +ffbc 0343 ffff 000e fb98 ffb6 0024 1000 ---- 0367:50 push ax +ffbc 0343 ffff 000e fb96 ffb6 0024 1000 ---- 0368:8d46f6 lea ax, [bp-a] ;[ffac]0000 +ffac 0343 ffff 000e fb96 ffb6 0024 1000 ---- 036b:50 push ax +ffac 0343 ffff 000e fb94 ffb6 0024 1000 ---- 036c:ff7604 push [bp+4] ;[ffba]000e +ffac 0343 ffff 000e fb92 ffb6 0024 1000 ---- 036f:e865fd call 00d7 +ffac 0343 ffff 000e fb90 ffb6 0024 1000 ---- 00d7:55 push bp +ffac 0343 ffff 000e fb8e ffb6 0024 1000 ---- 00d8:89e5 mov bp, sp +ffac 0343 ffff 000e fb8e fb8e 0024 1000 ---- 00da:50 push ax +ffac 0343 ffff 000e fb8c fb8e 0024 1000 ---- 00db:50 push ax +ffac 0343 ffff 000e fb8a fb8e 0024 1000 ---- 00dc:56 push si +ffac 0343 ffff 000e fb88 fb8e 0024 1000 ---- 00dd:57 push di +ffac 0343 ffff 000e fb86 fb8e 0024 1000 ---- 00de:8b7604 mov si, [bp+4] ;[fb92]000e +ffac 0343 ffff 000e fb86 fb8e 000e 1000 ---- 00e1:803c2a cmp byte [si], 2a ;[000e]73 +ffac 0343 ffff 000e fb86 fb8e 000e 1000 ---- 00e4:751b jne 0101 +ffac 0343 ffff 000e fb86 fb8e 000e 1000 ---- 0101:31ff xor di, di +ffac 0343 ffff 000e fb86 fb8e 000e 0000 --Z- 0103:8a04 mov al, [si] ;[000e]73 +ff73 0343 ffff 000e fb86 fb8e 000e 0000 --Z- 0105:98 cbw +0073 0343 ffff 000e fb86 fb8e 000e 0000 --Z- 0106:2d3000 sub ax, 0030 +0043 0343 ffff 000e fb86 fb8e 000e 0000 ---- 0109:8946fc mov [bp-4], ax ;[fb8a]ffac +0043 0343 ffff 000e fb86 fb8e 000e 0000 ---- 010c:7c13 jl 0121 +0043 0343 ffff 000e fb86 fb8e 000e 0000 ---- 010e:837efc09 cmp [bp-4], 9 ;[fb8a]0043 +0043 0343 ffff 000e fb86 fb8e 000e 0000 ---- 0112:7f0d jnle 0121 +0043 0343 ffff 000e fb86 fb8e 000e 0000 ---- 0121:8b5e06 mov bx, [bp+6] ;[fb94]ffac +0043 ffac ffff 000e fb86 fb8e 000e 0000 ---- 0124:893f mov [bx], di ;[ffac]0000 +0043 ffac ffff 000e fb86 fb8e 000e 0000 ---- 0126:89f0 mov ax, si +000e ffac ffff 000e fb86 fb8e 000e 0000 ---- 0128:e98710 jmp 11b2 +000e ffac ffff 000e fb86 fb8e 000e 0000 ---- 11b2:5f pop di +000e ffac ffff 000e fb88 fb8e 000e 1000 ---- 11b3:5e pop si +000e ffac ffff 000e fb8a fb8e 0024 1000 ---- 11b4:89ec mov sp, bp +000e ffac ffff 000e fb8e fb8e 0024 1000 ---- 11b6:5d pop bp +000e ffac ffff 000e fb90 ffb6 0024 1000 ---- 11b7:c3 ret +000e ffac ffff 000e fb92 ffb6 0024 1000 ---- 0372:83c406 add sp, 6 +000e ffac ffff 000e fb98 ffb6 0024 1000 -S-- 0375:894604 mov [bp+4], ax ;[ffba]000e +000e ffac ffff 000e fb98 ffb6 0024 1000 -S-- 0378:3946ea cmp [bp-16], ax ;[ffa0]000e +000e ffac ffff 000e fb98 ffb6 0024 1000 --Z- 037b:7404 je 0381 +000e ffac ffff 000e fb98 ffb6 0024 1000 --Z- 0381:8b5e04 mov bx, [bp+4] ;[ffba]000e +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 0384:803f2e cmp byte [bx], 2e ;[000e]73 +000e 000e ffff 000e fb98 ffb6 0024 1000 ---- 0387:7527 jne 03b0 +000e 000e ffff 000e fb98 ffb6 0024 1000 ---- 03b0:f7c70001 test di, 0100 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03b4:740d je 03c3 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03c3:f7c70001 test di, 0100 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03c7:7505 jne 03ce +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03c9:c746f60000 mov [bp-a], 0000 ;[ffac]0000 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03ce:f7c70200 test di, 0002 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03d2:7404 je 03d8 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03d8:f7c70100 test di, 0001 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03dc:7404 je 03e2 +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 03e2:8d9ee7fb lea bx, [bp-419] ;[fb9d]0030 +000e fb9d ffff 000e fb98 ffb6 0024 1000 --Z- 03e6:895ee8 mov [bp-18], bx ;[ff9e]fb9e +000e fb9d ffff 000e fb98 ffb6 0024 1000 --Z- 03e9:895efe mov [bp-2], bx ;[ffb4]fb9e +000e fb9d ffff 000e fb98 ffb6 0024 1000 --Z- 03ec:eb1e jmp short 040c +000e fb9d ffff 000e fb98 ffb6 0024 1000 --Z- 040c:8b5e04 mov bx, [bp+4] ;[ffba]000e +000e 000e ffff 000e fb98 ffb6 0024 1000 --Z- 040f:8a07 mov al, [bx] ;[000e]73 +0073 000e ffff 000e fb98 ffb6 0024 1000 --Z- 0411:98 cbw +0073 000e ffff 000e fb98 ffb6 0024 1000 --Z- 0412:bbac00 mov bx, 00ac +0073 00ac ffff 000e fb98 ffb6 0024 1000 --Z- 0415:e9230d jmp 113b +0073 00ac ffff 000e fb98 ffb6 0024 1000 --Z- 113b:8b17 mov dx, [bx] ;[00ac]05cf +0073 00ac ffff 05cf fb98 ffb6 0024 1000 --Z- 113d:8b4f02 mov cx, [bx+2] ;[00ae]0003 +0073 00ac 0003 05cf fb98 ffb6 0024 1000 --Z- 1140:83c304 add bx, 4 +0073 00b0 0003 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00b0]004c +0073 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00b0 0002 05cf fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00b4 0002 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00b4]0068 +0073 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00b4 0001 05cf fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00b8 0001 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00b8 0000 05cf fb98 ffb6 0024 1000 --Z- 1144:7c14 jl 115a +0073 00b8 0000 05cf fb98 ffb6 0024 1000 --Z- 1146:3b07 cmp ax, [bx] ;[00b8]006c +0073 00b8 0000 05cf fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00b8 0000 05cf fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00bc 0000 05cf fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00bc ffff 05cf fb98 ffb6 0024 1000 -S-- 1144:7c14 jl 115a +0073 00bc ffff 05cf fb98 ffb6 0024 1000 -S-- 115a:89d3 mov bx, dx +0073 05cf ffff 05cf fb98 ffb6 0024 1000 -S-- 115c:ebef jmp short 114d +0073 05cf ffff 05cf fb98 ffb6 0024 1000 -S-- 114d:85db test bx, bx +0073 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 114f:7507 jne 1158 +0073 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 1158:ffe3 jmp bx +0073 05cf ffff 05cf fb98 ffb6 0024 1000 ---- 05cf:8b5e04 mov bx, [bp+4] ;[ffba]000e +0073 000e ffff 05cf fb98 ffb6 0024 1000 ---- 05d2:ff4604 inc [bp+4] ;[ffba]000e +0073 000e ffff 05cf fb98 ffb6 0024 1000 ---- 05d5:8a07 mov al, [bx] ;[000e]73 +0073 000e ffff 05cf fb98 ffb6 0024 1000 ---- 05d7:98 cbw +0073 000e ffff 05cf fb98 ffb6 0024 1000 ---- 05d8:8946f8 mov [bp-8], ax ;[ffae]0025 +0073 000e ffff 05cf fb98 ffb6 0024 1000 ---- 05db:bbbc00 mov bx, 00bc +0073 00bc ffff 05cf fb98 ffb6 0024 1000 ---- 05de:e95a0b jmp 113b +0073 00bc ffff 05cf fb98 ffb6 0024 1000 ---- 113b:8b17 mov dx, [bx] ;[00bc]0418 +0073 00bc ffff 0418 fb98 ffb6 0024 1000 ---- 113d:8b4f02 mov cx, [bx+2] ;[00be]0011 +0073 00bc 0011 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00c0 0011 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c0]0045 +0073 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00c0 0010 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00c4 0010 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c4]0047 +0073 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00c4 000f 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00c8 000f 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00c8]0058 +0073 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00c8 000e 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00cc 000e 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00cc]0062 +0073 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00cc 000d 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00d0 000d 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00d0]0063 +0073 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00d0 000c 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00d4 000c 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00d4]0064 +0073 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00d4 000b 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00d8 000b 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00d8 000a 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00d8 000a 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00d8]0065 +0073 00d8 000a 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00d8 000a 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00dc 000a 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00dc 0009 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00dc 0009 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00dc]0066 +0073 00dc 0009 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00dc 0009 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00e0 0009 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00e0 0008 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00e0 0008 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00e0]0067 +0073 00e0 0008 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00e0 0008 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00e4 0008 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00e4 0007 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00e4 0007 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00e4]0069 +0073 00e4 0007 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00e4 0007 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00e8 0007 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00e8 0006 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00e8 0006 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00e8]006e +0073 00e8 0006 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00e8 0006 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00ec 0006 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00ec 0005 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00ec 0005 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00ec]006f +0073 00ec 0005 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00ec 0005 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00f0 0005 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00f0 0004 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00f0 0004 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00f0]0070 +0073 00f0 0004 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00f0 0004 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00f4 0004 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00f4 0003 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00f4 0003 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00f4]0072 +0073 00f4 0003 0418 fb98 ffb6 0024 1000 ---- 1148:75f6 jne 1140 +0073 00f4 0003 0418 fb98 ffb6 0024 1000 ---- 1140:83c304 add bx, 4 +0073 00f8 0003 0418 fb98 ffb6 0024 1000 ---- 1143:49 dec cx +0073 00f8 0002 0418 fb98 ffb6 0024 1000 ---- 1144:7c14 jl 115a +0073 00f8 0002 0418 fb98 ffb6 0024 1000 ---- 1146:3b07 cmp ax, [bx] ;[00f8]0073 +0073 00f8 0002 0418 fb98 ffb6 0024 1000 --Z- 1148:75f6 jne 1140 +0073 00f8 0002 0418 fb98 ffb6 0024 1000 --Z- 114a:8b5f02 mov bx, [bx+2] ;[00fa]04a5 +0073 04a5 0002 0418 fb98 ffb6 0024 1000 --Z- 114d:85db test bx, bx +0073 04a5 0002 0418 fb98 ffb6 0024 1000 ---- 114f:7507 jne 1158 +0073 04a5 0002 0418 fb98 ffb6 0024 1000 ---- 1158:ffe3 jmp bx +0073 04a5 0002 0418 fb98 ffb6 0024 1000 ---- 04a5:8b5e06 mov bx, [bp+6] ;[ffbc]ffcc +0073 ffcc 0002 0418 fb98 ffb6 0024 1000 ---- 04a8:83c302 add bx, 2 +0073 ffce 0002 0418 fb98 ffb6 0024 1000 -S-- 04ab:895e06 mov [bp+6], bx ;[ffbc]ffcc +0073 ffce 0002 0418 fb98 ffb6 0024 1000 -S-- 04ae:8b57fe mov dx, [bx-2] ;[ffcc]ffe4 +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04b1:8956e8 mov [bp-18], dx ;[ff9e]fb9d +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04b4:09d2 or dx, dx +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04b6:7505 jne 04bd +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04bd:8b56e8 mov dx, [bp-18] ;[ff9e]ffe4 +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c0:8956fe mov [bp-2], dx ;[ffb4]fb9d +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]0001 +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 ---- 04c7:7509 jne 04d2 +0073 ffce 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe4 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d5:803f00 cmp byte [bx], 0 ;[ffe4]35 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe4 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]0001 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04e3:ebde jmp short 04c3 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]0000 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04c7:7509 jne 04d2 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04c9:f7c70002 test di, 0200 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04cd:7403 je 04d2 +0073 ffe4 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe5 +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04d5:803f00 cmp byte [bx], 0 ;[ffe5]2e +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe5 +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]0000 +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]ffff +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffe5 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe6 +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffe6]63 +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe6 +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]ffff +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]fffe +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffe6 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe7 +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffe7]2e +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe7 +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]fffe +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]fffd +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffe7 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe8 +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffe8]6f +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe8 +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]fffd +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]fffc +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffe8 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffe9 +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffe9]75 +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffe9 +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]fffc +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]fffb +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffe9 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffea +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffea]74 +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 ---- 04d8:7503 jne 04dd +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 ---- 04dd:ff46fe inc [bp-2] ;[ffb4]ffea +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e0:ff4ef4 dec [bp-c] ;[ffaa]fffb +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04e3:ebde jmp short 04c3 +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c3:837ef400 cmp [bp-c], 0 ;[ffaa]fffa +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04c7:7509 jne 04d2 +0073 ffea 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d2:8b5efe mov bx, [bp-2] ;[ffb4]ffeb +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 -S-- 04d5:803f00 cmp byte [bx], 0 ;[ffeb]00 +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04d8:7503 jne 04dd +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 04da:e90401 jmp 05e1 +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 05e1:c746f22000 mov [bp-e], 0020 ;[ffa8]0020 +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 05e6:f7c71000 test di, 0010 +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 05ea:7405 je 05f1 +0073 ffeb 0002 ffe4 fb98 ffb6 0024 1000 --Z- 05f1:8b56fe mov dx, [bp-2] ;[ffb4]ffeb +0073 ffeb 0002 ffeb fb98 ffb6 0024 1000 --Z- 05f4:2b56e8 sub dx, [bp-18] ;[ff9e]ffe4 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 05f7:8956fc mov [bp-4], dx ;[ffb2]ffff +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 05fa:c746ee0000 mov [bp-12], 0000 ;[ffa4]0000 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 05ff:f7c71000 test di, 0010 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 --Z- 0603:7433 je 0638 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 --Z- 0638:8b56f6 mov dx, [bp-a] ;[ffac]0000 +0073 ffeb 0002 0000 fb98 ffb6 0024 1000 --Z- 063b:2b56fc sub dx, [bp-4] ;[ffb2]0007 +0073 ffeb 0002 fff9 fb98 ffb6 0024 1000 -S-C 063e:8956fa mov [bp-6], dx ;[ffb0]fffe +0073 ffeb 0002 fff9 fb98 ffb6 0024 1000 -S-C 0641:7f03 jnle 0646 +0073 ffeb 0002 fff9 fb98 ffb6 0024 1000 -S-C 0643:e93001 jmp 0776 +0073 ffeb 0002 fff9 fb98 ffb6 0024 1000 -S-C 0776:8b56fc mov dx, [bp-4] ;[ffb2]0007 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 -S-C 0779:0156ec add [bp-14], dx ;[ffa2]0008 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 077c:ff4efc dec [bp-4] ;[ffb2]0007 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 077f:7c45 jl 07c6 +0073 ffeb 0002 0007 fb98 ffb6 0024 1000 ---- 0781:8b14 mov dx, [si] ;[0024]03f8 +0073 ffeb 0002 03f8 fb98 ffb6 0024 1000 ---- 0783:4a dec dx +0073 ffeb 0002 03f7 fb98 ffb6 0024 1000 ---- 0784:8914 mov [si], dx ;[0024]03f8 +0073 ffeb 0002 03f7 fb98 ffb6 0024 1000 ---- 0786:7c15 jl 079d +0073 ffeb 0002 03f7 fb98 ffb6 0024 1000 ---- 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe4 +0073 ffe4 0002 03f7 fb98 ffb6 0024 1000 ---- 078b:ff46e8 inc [bp-18] ;[ff9e]ffe4 +0073 ffe4 0002 03f7 fb98 ffb6 0024 1000 -S-- 078e:8a17 mov dl, [bx] ;[ffe4]35 +0073 ffe4 0002 0335 fb98 ffb6 0024 1000 -S-- 0790:30f6 xor dh, dh +0073 ffe4 0002 0035 fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0284 +0073 0284 0002 0035 fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0284 +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0284]00 +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0284 0002 0035 fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0284 0002 0035 fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0006 +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---C 077f:7c45 jl 07c6 +0073 0284 0002 0035 fb98 ffb6 0024 1000 ---C 0781:8b14 mov dx, [si] ;[0024]03f7 +0073 0284 0002 03f7 fb98 ffb6 0024 1000 ---C 0783:4a dec dx +0073 0284 0002 03f6 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f7 +0073 0284 0002 03f6 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0284 0002 03f6 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe5 +0073 ffe5 0002 03f6 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffe5 +0073 ffe5 0002 03f6 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffe5]2e +0073 ffe5 0002 032e fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffe5 0002 002e fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0285 +0073 0285 0002 002e fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0285 +0073 0285 0002 002e fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0285]00 +0073 0285 0002 002e fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0285 0002 002e fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0285 0002 002e fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0285 0002 002e fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0285 0002 002e fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0285 0002 002e fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0005 +0073 0285 0002 002e fb98 ffb6 0024 1000 ---C 077f:7c45 jl 07c6 +0073 0285 0002 002e fb98 ffb6 0024 1000 ---C 0781:8b14 mov dx, [si] ;[0024]03f6 +0073 0285 0002 03f6 fb98 ffb6 0024 1000 ---C 0783:4a dec dx +0073 0285 0002 03f5 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f6 +0073 0285 0002 03f5 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0285 0002 03f5 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe6 +0073 ffe6 0002 03f5 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffe6 +0073 ffe6 0002 03f5 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffe6]63 +0073 ffe6 0002 0363 fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffe6 0002 0063 fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0286 +0073 0286 0002 0063 fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0286 +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0286]00 +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0286 0002 0063 fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0286 0002 0063 fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0004 +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---C 077f:7c45 jl 07c6 +0073 0286 0002 0063 fb98 ffb6 0024 1000 ---C 0781:8b14 mov dx, [si] ;[0024]03f5 +0073 0286 0002 03f5 fb98 ffb6 0024 1000 ---C 0783:4a dec dx +0073 0286 0002 03f4 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f5 +0073 0286 0002 03f4 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0286 0002 03f4 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe7 +0073 ffe7 0002 03f4 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffe7 +0073 ffe7 0002 03f4 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffe7]2e +0073 ffe7 0002 032e fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffe7 0002 002e fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0287 +0073 0287 0002 002e fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0287 +0073 0287 0002 002e fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0287]00 +0073 0287 0002 002e fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0287 0002 002e fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0287 0002 002e fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0287 0002 002e fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0287 0002 002e fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0287 0002 002e fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0003 +0073 0287 0002 002e fb98 ffb6 0024 1000 ---C 077f:7c45 jl 07c6 +0073 0287 0002 002e fb98 ffb6 0024 1000 ---C 0781:8b14 mov dx, [si] ;[0024]03f4 +0073 0287 0002 03f4 fb98 ffb6 0024 1000 ---C 0783:4a dec dx +0073 0287 0002 03f3 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f4 +0073 0287 0002 03f3 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0287 0002 03f3 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe8 +0073 ffe8 0002 03f3 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffe8 +0073 ffe8 0002 03f3 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffe8]6f +0073 ffe8 0002 036f fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffe8 0002 006f fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0288 +0073 0288 0002 006f fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0288 +0073 0288 0002 006f fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0288]00 +0073 0288 0002 006f fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0288 0002 006f fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0288 0002 006f fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0288 0002 006f fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0288 0002 006f fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0288 0002 006f fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0002 +0073 0288 0002 006f fb98 ffb6 0024 1000 ---C 077f:7c45 jl 07c6 +0073 0288 0002 006f fb98 ffb6 0024 1000 ---C 0781:8b14 mov dx, [si] ;[0024]03f3 +0073 0288 0002 03f3 fb98 ffb6 0024 1000 ---C 0783:4a dec dx +0073 0288 0002 03f2 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f3 +0073 0288 0002 03f2 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0288 0002 03f2 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffe9 +0073 ffe9 0002 03f2 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffe9 +0073 ffe9 0002 03f2 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffe9]75 +0073 ffe9 0002 0375 fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffe9 0002 0075 fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]0289 +0073 0289 0002 0075 fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]0289 +0073 0289 0002 0075 fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[0289]00 +0073 0289 0002 0075 fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 0289 0002 0075 fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 0289 0002 0075 fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 0289 0002 0075 fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 0289 0002 0075 fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 0289 0002 0075 fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0001 +0073 0289 0002 0075 fb98 ffb6 0024 1000 --ZC 077f:7c45 jl 07c6 +0073 0289 0002 0075 fb98 ffb6 0024 1000 --ZC 0781:8b14 mov dx, [si] ;[0024]03f2 +0073 0289 0002 03f2 fb98 ffb6 0024 1000 --ZC 0783:4a dec dx +0073 0289 0002 03f1 fb98 ffb6 0024 1000 ---C 0784:8914 mov [si], dx ;[0024]03f2 +0073 0289 0002 03f1 fb98 ffb6 0024 1000 ---C 0786:7c15 jl 079d +0073 0289 0002 03f1 fb98 ffb6 0024 1000 ---C 0788:8b5ee8 mov bx, [bp-18] ;[ff9e]ffea +0073 ffea 0002 03f1 fb98 ffb6 0024 1000 ---C 078b:ff46e8 inc [bp-18] ;[ff9e]ffea +0073 ffea 0002 03f1 fb98 ffb6 0024 1000 -S-C 078e:8a17 mov dl, [bx] ;[ffea]74 +0073 ffea 0002 0374 fb98 ffb6 0024 1000 -S-C 0790:30f6 xor dh, dh +0073 ffea 0002 0074 fb98 ffb6 0024 1000 --Z- 0792:8b5c0a mov bx, [si+a] ;[002e]028a +0073 028a 0002 0074 fb98 ffb6 0024 1000 --Z- 0795:ff440a inc [si+a] ;[002e]028a +0073 028a 0002 0074 fb98 ffb6 0024 1000 ---- 0798:8817 mov [bx], dl ;[028a]00 +0073 028a 0002 0074 fb98 ffb6 0024 1000 ---- 079a:52 push dx +0073 028a 0002 0074 fb96 ffb6 0024 1000 ---- 079b:eb11 jmp short 07ae +0073 028a 0002 0074 fb96 ffb6 0024 1000 ---- 07ae:5a pop dx +0073 028a 0002 0074 fb98 ffb6 0024 1000 ---- 07af:83faff cmp dx, -1 +0073 028a 0002 0074 fb98 ffb6 0024 1000 ---C 07b2:75c8 jne 077c +0073 028a 0002 0074 fb98 ffb6 0024 1000 ---C 077c:ff4efc dec [bp-4] ;[ffb2]0000 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-C 077f:7c45 jl 07c6 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-C 07c6:837efa00 cmp [bp-6], 0 ;[ffb0]fff9 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-- 07ca:7e06 jle 07d2 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-- 07d2:ff4efa dec [bp-6] ;[ffb0]fff9 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-- 07d5:7d03 jnl 07da +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-- 07d7:e9eefa jmp 02c8 +0073 028a 0002 0074 fb98 ffb6 0024 1000 -S-- 02c8:8b5e04 mov bx, [bp+4] ;[ffba]000f +0073 000f 0002 0074 fb98 ffb6 0024 1000 -S-- 02cb:ff4604 inc [bp+4] ;[ffba]000f +0073 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02ce:8a07 mov al, [bx] ;[000f]0a +000a 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02d0:98 cbw +000a 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02d1:8946f8 mov [bp-8], ax ;[ffae]0073 +000a 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02d4:09c0 or ax, ax +000a 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02d6:7503 jne 02db +000a 000f 0002 0074 fb98 ffb6 0024 1000 ---- 02db:837ef825 cmp [bp-8], 25 ;[ffae]000a +000a 000f 0002 0074 fb98 ffb6 0024 1000 -S-C 02df:7440 je 0321 +000a 000f 0002 0074 fb98 ffb6 0024 1000 -S-C 02e1:8b14 mov dx, [si] ;[0024]03f1 +000a 000f 0002 03f1 fb98 ffb6 0024 1000 -S-C 02e3:4a dec dx +000a 000f 0002 03f0 fb98 ffb6 0024 1000 ---C 02e4:8914 mov [si], dx ;[0024]03f1 +000a 000f 0002 03f0 fb98 ffb6 0024 1000 ---C 02e6:7c10 jl 02f8 +000a 000f 0002 03f0 fb98 ffb6 0024 1000 ---C 02e8:8b56f8 mov dx, [bp-8] ;[ffae]000a +000a 000f 0002 000a fb98 ffb6 0024 1000 ---C 02eb:30f6 xor dh, dh +000a 000f 0002 000a fb98 ffb6 0024 1000 --Z- 02ed:8b5c0a mov bx, [si+a] ;[002e]028b +000a 028b 0002 000a fb98 ffb6 0024 1000 --Z- 02f0:ff440a inc [si+a] ;[002e]028b +000a 028b 0002 000a fb98 ffb6 0024 1000 ---- 02f3:8817 mov [bx], dl ;[028b]00 +000a 028b 0002 000a fb98 ffb6 0024 1000 ---- 02f5:52 push dx +000a 028b 0002 000a fb96 ffb6 0024 1000 ---- 02f6:eb0a jmp short 0302 +000a 028b 0002 000a fb96 ffb6 0024 1000 ---- 0302:5a pop dx +000a 028b 0002 000a fb98 ffb6 0024 1000 ---- 0303:83faff cmp dx, -1 +000a 028b 0002 000a fb98 ffb6 0024 1000 ---C 0306:7514 jne 031c +000a 028b 0002 000a fb98 ffb6 0024 1000 ---C 031c:ff46ec inc [bp-14] ;[ffa2]000f +000a 028b 0002 000a fb98 ffb6 0024 1000 ---C 031f:eba7 jmp short 02c8 +000a 028b 0002 000a fb98 ffb6 0024 1000 ---C 02c8:8b5e04 mov bx, [bp+4] ;[ffba]0010 +000a 0010 0002 000a fb98 ffb6 0024 1000 ---C 02cb:ff4604 inc [bp+4] ;[ffba]0010 +000a 0010 0002 000a fb98 ffb6 0024 1000 ---C 02ce:8a07 mov al, [bx] ;[0010]00 +0000 0010 0002 000a fb98 ffb6 0024 1000 ---C 02d0:98 cbw +0000 0010 0002 000a fb98 ffb6 0024 1000 ---C 02d1:8946f8 mov [bp-8], ax ;[ffae]000a +0000 0010 0002 000a fb98 ffb6 0024 1000 ---C 02d4:09c0 or ax, ax +0000 0010 0002 000a fb98 ffb6 0024 1000 --Z- 02d6:7503 jne 02db +0000 0010 0002 000a fb98 ffb6 0024 1000 --Z- 02d8:e93805 jmp 0813 +0000 0010 0002 000a fb98 ffb6 0024 1000 --Z- 0813:8b46ec mov ax, [bp-14] ;[ffa2]0010 +0010 0010 0002 000a fb98 ffb6 0024 1000 --Z- 0816:e99909 jmp 11b2 +0010 0010 0002 000a fb98 ffb6 0024 1000 --Z- 11b2:5f pop di +0010 0010 0002 000a fb9a ffb6 0024 0000 --Z- 11b3:5e pop si +0010 0010 0002 000a fb9c ffb6 0000 0000 --Z- 11b4:89ec mov sp, bp +0010 0010 0002 000a ffb6 ffb6 0000 0000 --Z- 11b6:5d pop bp +0010 0010 0002 000a ffb8 ffc4 0000 0000 --Z- 11b7:c3 ret +0010 0010 0002 000a ffba ffc4 0000 0000 --Z- 00ad:83c406 add sp, 6 +0010 0010 0002 000a ffc0 ffc4 0000 0000 -S-- 00b0:e90111 jmp 11b4 +0010 0010 0002 000a ffc0 ffc4 0000 0000 -S-- 11b4:89ec mov sp, bp +0010 0010 0002 000a ffc4 ffc4 0000 0000 -S-- 11b6:5d pop bp +0010 0010 0002 000a ffc6 ffd0 0000 0000 -S-- 11b7:c3 ret +0010 0010 0002 000a ffc8 ffd0 0000 0000 -S-- 0055:83c406 add sp, 6 +0010 0010 0002 000a ffce ffd0 0000 0000 -S-- 0058:46 inc si +0010 0010 0002 000a ffce ffd0 0001 0000 ---- 0059:ebe4 jmp short 003f +0010 0010 0002 000a ffce ffd0 0001 0000 ---- 003f:397604 cmp [bp+4], si ;[ffd4]0001 +0010 0010 0002 000a ffce ffd0 0001 0000 --Z- 0042:7e17 jle 005b +0010 0010 0002 000a ffce ffd0 0001 0000 --Z- 005b:e95511 jmp 11b3 +0010 0010 0002 000a ffce ffd0 0001 0000 --Z- 11b3:5e pop si +0010 0010 0002 000a ffd0 ffd0 0000 0000 --Z- 11b4:89ec mov sp, bp +0010 0010 0002 000a ffd0 ffd0 0000 0000 --Z- 11b6:5d pop bp +0010 0010 0002 000a ffd2 0000 0000 0000 --Z- 11b7:c3 ret +0010 0010 0002 000a ffd4 0000 0000 0000 --Z- 0034:50 push ax +0010 0010 0002 000a ffd2 0000 0000 0000 --Z- 0035:e84000 call 0078 +0010 0010 0002 000a ffd0 0000 0000 0000 --Z- 0078:55 push bp +0010 0010 0002 000a ffce 0000 0000 0000 --Z- 0079:89e5 mov bp, sp +0010 0010 0002 000a ffce ffce 0000 0000 --Z- 007b:e8e0ff call 005e +0010 0010 0002 000a ffcc ffce 0000 0000 --Z- 005e:55 push bp +0010 0010 0002 000a ffca ffce 0000 0000 --Z- 005f:89e5 mov bp, sp +0010 0010 0002 000a ffca ffca 0000 0000 --Z- 0061:56 push si +0010 0010 0002 000a ffc8 ffca 0000 0000 --Z- 0062:8b361200 mov si, [0012] ;[0012]0000 +0010 0010 0002 000a ffc8 ffca 0000 0000 --Z- 0066:4e dec si +0010 0010 0002 000a ffc8 ffca ffff 0000 -S-- 0067:7c0c jl 0075 +0010 0010 0002 000a ffc8 ffca ffff 0000 -S-- 0075:e93b11 jmp 11b3 +0010 0010 0002 000a ffc8 ffca ffff 0000 -S-- 11b3:5e pop si +0010 0010 0002 000a ffca ffca 0000 0000 -S-- 11b4:89ec mov sp, bp +0010 0010 0002 000a ffca ffca 0000 0000 -S-- 11b6:5d pop bp +0010 0010 0002 000a ffcc ffce 0000 0000 -S-- 11b7:c3 ret +0010 0010 0002 000a ffce ffce 0000 0000 -S-- 007e:833e140000 cmp [0014], 0 ;[0014]104e +0010 0010 0002 000a ffce ffce 0000 0000 ---- 0083:7406 je 008b +0010 0010 0002 000a ffce ffce 0000 0000 ---- 0085:8b1e1400 mov bx, [0014] ;[0014]104e +0010 104e 0002 000a ffce ffce 0000 0000 ---- 0089:ffd3 call bx +0010 104e 0002 000a ffcc ffce 0000 0000 ---- 104e:55 push bp +0010 104e 0002 000a ffca ffce 0000 0000 ---- 104f:89e5 mov bp, sp +0010 104e 0002 000a ffca ffca 0000 0000 ---- 1051:56 push si +0010 104e 0002 000a ffc8 ffca 0000 0000 ---- 1052:31f6 xor si, si +0010 104e 0002 000a ffc8 ffca 0000 0000 --Z- 1054:83fe14 cmp si, 14 +0010 104e 0002 000a ffc8 ffca 0000 0000 -S-C 1057:7d29 jnl 1082 +0010 104e 0002 000a ffc8 ffca 0000 0000 -S-C 1059:89f3 mov bx, si +0010 0000 0002 000a ffc8 ffca 0000 0000 -S-C 105b:d1e3 shl bx, 1 +0010 0000 0002 000a ffc8 ffca 0000 0000 --Z- 105d:83bf3c0000 cmp [bx+3c], 0 ;[003c]0018 +0010 0000 0002 000a ffc8 ffca 0000 0000 ---- 1062:741b je 107f +0010 0000 0002 000a ffc8 ffca 0000 0000 ---- 1064:89f3 mov bx, si +0010 0000 0002 000a ffc8 ffca 0000 0000 ---- 1066:d1e3 shl bx, 1 +0010 0000 0002 000a ffc8 ffca 0000 0000 --Z- 1068:8b9f3c00 mov bx, [bx+3c] ;[003c]0018 +0010 0018 0002 000a ffc8 ffca 0000 0000 --Z- 106c:f747040001 test [bx+4], 0100 ;[001c]0001 +0010 0018 0002 000a ffc8 ffca 0000 0000 --Z- 1071:740c je 107f +0010 0018 0002 000a ffc8 ffca 0000 0000 --Z- 107f:46 inc si +0010 0018 0002 000a ffc8 ffca 0001 0000 ---- 1080:ebd2 jmp short 1054 +0010 0018 0002 000a ffc8 ffca 0001 0000 ---- 1054:83fe14 cmp si, 14 +0010 0018 0002 000a ffc8 ffca 0001 0000 -S-C 1057:7d29 jnl 1082 +0010 0018 0002 000a ffc8 ffca 0001 0000 -S-C 1059:89f3 mov bx, si +0010 0001 0002 000a ffc8 ffca 0001 0000 -S-C 105b:d1e3 shl bx, 1 +0010 0002 0002 000a ffc8 ffca 0001 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[003e]0024 +0010 0002 0002 000a ffc8 ffca 0001 0000 ---- 1062:741b je 107f +0010 0002 0002 000a ffc8 ffca 0001 0000 ---- 1064:89f3 mov bx, si +0010 0001 0002 000a ffc8 ffca 0001 0000 ---- 1066:d1e3 shl bx, 1 +0010 0002 0002 000a ffc8 ffca 0001 0000 ---- 1068:8b9f3c00 mov bx, [bx+3c] ;[003e]0024 +0010 0024 0002 000a ffc8 ffca 0001 0000 ---- 106c:f747040001 test [bx+4], 0100 ;[0028]010a +0010 0024 0002 000a ffc8 ffca 0001 0000 ---- 1071:740c je 107f +0010 0024 0002 000a ffc8 ffca 0001 0000 ---- 1073:89f3 mov bx, si +0010 0001 0002 000a ffc8 ffca 0001 0000 ---- 1075:d1e3 shl bx, 1 +0010 0002 0002 000a ffc8 ffca 0001 0000 ---- 1077:ffb73c00 push [bx+3c] ;[003e]0024 +0010 0002 0002 000a ffc6 ffca 0001 0000 ---- 107b:e892fe call 0f10 +0010 0002 0002 000a ffc4 ffca 0001 0000 ---- 0f10:55 push bp +0010 0002 0002 000a ffc2 ffca 0001 0000 ---- 0f11:89e5 mov bp, sp +0010 0002 0002 000a ffc2 ffc2 0001 0000 ---- 0f13:83ec0a sub sp, a +0010 0002 0002 000a ffb8 ffc2 0001 0000 -S-- 0f16:56 push si +0010 0002 0002 000a ffb6 ffc2 0001 0000 -S-- 0f17:57 push di +0010 0002 0002 000a ffb4 ffc2 0001 0000 -S-- 0f18:8b7604 mov si, [bp+4] ;[ffc6]0024 +0010 0002 0002 000a ffb4 ffc2 0024 0000 -S-- 0f1b:c746f80000 mov [bp-8], 0000 ;[ffba]0011 +0010 0002 0002 000a ffb4 ffc2 0024 0000 -S-- 0f20:09f6 or si, si +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f22:7530 jne 0f54 +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f54:837c0800 cmp [si+8], 0 ;[002c]027c +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f58:740d je 0f67 +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f5a:f6440480 test byte [si+4], 80 ;[0028]0a +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0f5e:750c jne 0f6c +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0f60:f744040001 test [si+4], 0100 ;[0028]010a +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f65:7505 jne 0f6c +0010 0002 0002 000a ffb4 ffc2 0024 0000 ---- 0f6c:f6440480 test byte [si+4], 80 ;[0028]0a +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0f70:7457 je 0fc9 +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0fc9:f6440404 test byte [si+4], 4 ;[0028]0a +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0fcd:7405 je 0fd4 +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0fd4:f6440401 test byte [si+4], 1 ;[0028]0a +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0fd8:7405 je 0fdf +0010 0002 0002 000a ffb4 ffc2 0024 0000 --Z- 0fdf:8b540a mov dx, [si+a] ;[002e]028c +0010 0002 0002 028c ffb4 ffc2 0024 0000 --Z- 0fe2:2b5408 sub dx, [si+8] ;[002c]027c +0010 0002 0002 0010 ffb4 ffc2 0024 0000 ---- 0fe5:8956fe mov [bp-2], dx ;[ffc0]0004 +0010 0002 0002 0010 ffb4 ffc2 0024 0000 ---- 0fe8:8b5408 mov dx, [si+8] ;[002c]027c +0010 0002 0002 027c ffb4 ffc2 0024 0000 ---- 0feb:89540a mov [si+a], dx ;[002e]028c +0010 0002 0002 027c ffb4 ffc2 0024 0000 ---- 0fee:837efe00 cmp [bp-2], 0 ;[ffc0]0010 +0010 0002 0002 027c ffb4 ffc2 0024 0000 ---- 0ff2:7f04 jnle 0ff8 +0010 0002 0002 027c ffb4 ffc2 0024 0000 ---- 0ff8:f744040002 test [si+4], 0200 ;[0028]010a +0010 0002 0002 027c ffb4 ffc2 0024 0000 --Z- 0ffd:7422 je 1021 +0010 0002 0002 027c ffb4 ffc2 0024 0000 --Z- 1021:ff76fe push [bp-2] ;[ffc0]0010 +0010 0002 0002 027c ffb2 ffc2 0024 0000 --Z- 1024:ff7408 push [si+8] ;[002c]027c +0010 0002 0002 027c ffb0 ffc2 0024 0000 --Z- 1027:ff7402 push [si+2] ;[0026]0001 +0010 0002 0002 027c ffae ffc2 0024 0000 --Z- 102a:e8b6fe call 0ee3 +0010 0002 0002 027c ffac ffc2 0024 0000 --Z- 0ee3:55 push bp +0010 0002 0002 027c ffaa ffc2 0024 0000 --Z- 0ee4:89e5 mov bp, sp +0010 0002 0002 027c ffaa ffaa 0024 0000 --Z- 0ee6:83ec18 sub sp, 18 +0010 0002 0002 027c ff92 ffaa 0024 0000 -S-- 0ee9:8b5604 mov dx, [bp+4] ;[ffae]0001 +0010 0002 0002 0001 ff92 ffaa 0024 0000 -S-- 0eec:8956ec mov [bp-14], dx ;[ff96]0000 +0010 0002 0002 0001 ff92 ffaa 0024 0000 -S-- 0eef:8b5608 mov dx, [bp+8] ;[ffb2]0010 +0010 0002 0002 0010 ff92 ffaa 0024 0000 -S-- 0ef2:8956ee mov [bp-12], dx ;[ff98]0000 +0010 0002 0002 0010 ff92 ffaa 0024 0000 -S-- 0ef5:8b5606 mov dx, [bp+6] ;[ffb0]027c +0010 0002 0002 027c ff92 ffaa 0024 0000 -S-- 0ef8:8956f2 mov [bp-e], dx ;[ff9c]0000 +0010 0002 0002 027c ff92 ffaa 0024 0000 -S-- 0efb:8d46e8 lea ax, [bp-18] ;[ff92]0000 +ff92 0002 0002 027c ff92 ffaa 0024 0000 -S-- 0efe:50 push ax +ff92 0002 0002 027c ff90 ffaa 0024 0000 -S-- 0eff:b80400 mov ax, 0004 +0004 0002 0002 027c ff90 ffaa 0024 0000 -S-- 0f02:50 push ax +0004 0002 0002 027c ff8e ffaa 0024 0000 -S-- 0f03:b80100 mov ax, 0001 +0001 0002 0002 027c ff8e ffaa 0024 0000 -S-- 0f06:50 push ax +0001 0002 0002 027c ff8c ffaa 0024 0000 -S-- 0f07:e822ff call 0e2c +0001 0002 0002 027c ff8a ffaa 0024 0000 -S-- 0e2c:55 push bp +0001 0002 0002 027c ff88 ffaa 0024 0000 -S-- 0e2d:89e5 mov bp, sp +0001 0002 0002 027c ff88 ff88 0024 0000 -S-- 0e2f:56 push si +0001 0002 0002 027c ff86 ff88 0024 0000 -S-- 0e30:57 push di +0001 0002 0002 027c ff84 ff88 0024 0000 -S-- 0e31:8b7608 mov si, [bp+8] ;[ff90]ff92 +0001 0002 0002 027c ff84 ff88 ff92 0000 -S-- 0e34:8b5606 mov dx, [bp+6] ;[ff8e]0004 +0001 0002 0002 0004 ff84 ff88 ff92 0000 -S-- 0e37:895402 mov [si+2], dx ;[ff94]0000 +0001 0002 0002 0004 ff84 ff88 ff92 0000 -S-- 0e3a:56 push si +0001 0002 0002 0004 ff82 ff88 ff92 0000 -S-- 0e3b:ff7604 push [bp+4] ;[ff8c]0001 +0001 0002 0002 0004 ff80 ff88 ff92 0000 -S-- 0e3e:e86b02 call 10ac +0001 0002 0002 0004 ff7e ff88 ff92 0000 -S-- 10ac:b90300 mov cx, 0003 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10af:eb00 jmp short 10b1 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10b1:55 push bp +0001 0002 0003 0004 ff7c ff88 ff92 0000 -S-- 10b2:89e5 mov bp, sp +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10b4:8b4604 mov ax, [bp+4] ;[ff80]0001 +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10b7:8b5e06 mov bx, [bp+6] ;[ff82]ff92 +0001 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10ba:cd20 int 20 + 16> +0000 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10bc:5d pop bp +0000 ff92 0003 0004 ff7e ff88 ff92 0000 -S-- 10bd:c3 ret +0000 ff92 0003 0004 ff80 ff88 ff92 0000 -S-- 0e41:5b pop bx +0000 0001 0003 0004 ff82 ff88 ff92 0000 -S-- 0e42:5b pop bx +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e43:89c7 mov di, ax +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e45:09ff or di, di +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e47:7403 je 0e4c +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e4c:837c0200 cmp [si+2], 0 ;[ff94]0010 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e50:7d0e jnl 0e60 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e60:8b4402 mov ax, [si+2] ;[ff94]0010 +0010 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e63:e94c03 jmp 11b2 +0010 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 11b2:5f pop di +0010 ff92 0003 0004 ff86 ff88 ff92 0000 ---- 11b3:5e pop si +0010 ff92 0003 0004 ff88 ff88 0024 0000 ---- 11b4:89ec mov sp, bp +0010 ff92 0003 0004 ff88 ff88 0024 0000 ---- 11b6:5d pop bp +0010 ff92 0003 0004 ff8a ffaa 0024 0000 ---- 11b7:c3 ret +0010 ff92 0003 0004 ff8c ffaa 0024 0000 ---- 0f0a:83c406 add sp, 6 +0010 ff92 0003 0004 ff92 ffaa 0024 0000 -S-- 0f0d:e9a402 jmp 11b4 +0010 ff92 0003 0004 ff92 ffaa 0024 0000 -S-- 11b4:89ec mov sp, bp +0010 ff92 0003 0004 ffaa ffaa 0024 0000 -S-- 11b6:5d pop bp +0010 ff92 0003 0004 ffac ffc2 0024 0000 -S-- 11b7:c3 ret +0010 ff92 0003 0004 ffae ffc2 0024 0000 -S-- 102d:83c406 add sp, 6 +0010 ff92 0003 0004 ffb4 ffc2 0024 0000 -S-- 1030:8946fc mov [bp-4], ax ;[ffbe]0024 +0010 ff92 0003 0004 ffb4 ffc2 0024 0000 -S-- 1033:c7040000 mov [si], 0000 ;[0024]03f0 +0010 ff92 0003 0004 ffb4 ffc2 0024 0000 -S-- 1037:8b56fc mov dx, [bp-4] ;[ffbe]0010 +0010 ff92 0003 0010 ffb4 ffc2 0024 0000 -S-- 103a:3956fe cmp [bp-2], dx ;[ffc0]0010 +0010 ff92 0003 0010 ffb4 ffc2 0024 0000 --Z- 103d:7504 jne 1043 +0010 ff92 0003 0010 ffb4 ffc2 0024 0000 --Z- 103f:31c0 xor ax, ax +0000 ff92 0003 0010 ffb4 ffc2 0024 0000 --Z- 1041:eb08 jmp short 104b +0000 ff92 0003 0010 ffb4 ffc2 0024 0000 --Z- 104b:e96401 jmp 11b2 +0000 ff92 0003 0010 ffb4 ffc2 0024 0000 --Z- 11b2:5f pop di +0000 ff92 0003 0010 ffb6 ffc2 0024 0000 --Z- 11b3:5e pop si +0000 ff92 0003 0010 ffb8 ffc2 0001 0000 --Z- 11b4:89ec mov sp, bp +0000 ff92 0003 0010 ffc2 ffc2 0001 0000 --Z- 11b6:5d pop bp +0000 ff92 0003 0010 ffc4 ffca 0001 0000 --Z- 11b7:c3 ret +0000 ff92 0003 0010 ffc6 ffca 0001 0000 --Z- 107e:5b pop bx +0000 0024 0003 0010 ffc8 ffca 0001 0000 --Z- 107f:46 inc si +0000 0024 0003 0010 ffc8 ffca 0002 0000 ---- 1080:ebd2 jmp short 1054 +0000 0024 0003 0010 ffc8 ffca 0002 0000 ---- 1054:83fe14 cmp si, 14 +0000 0024 0003 0010 ffc8 ffca 0002 0000 -S-C 1057:7d29 jnl 1082 +0000 0024 0003 0010 ffc8 ffca 0002 0000 -S-C 1059:89f3 mov bx, si +0000 0002 0003 0010 ffc8 ffca 0002 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0004 0003 0010 ffc8 ffca 0002 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0040]0030 +0000 0004 0003 0010 ffc8 ffca 0002 0000 ---- 1062:741b je 107f +0000 0004 0003 0010 ffc8 ffca 0002 0000 ---- 1064:89f3 mov bx, si +0000 0002 0003 0010 ffc8 ffca 0002 0000 ---- 1066:d1e3 shl bx, 1 +0000 0004 0003 0010 ffc8 ffca 0002 0000 ---- 1068:8b9f3c00 mov bx, [bx+3c] ;[0040]0030 +0000 0030 0003 0010 ffc8 ffca 0002 0000 ---- 106c:f747040001 test [bx+4], 0100 ;[0034]0042 +0000 0030 0003 0010 ffc8 ffca 0002 0000 --Z- 1071:740c je 107f +0000 0030 0003 0010 ffc8 ffca 0002 0000 --Z- 107f:46 inc si +0000 0030 0003 0010 ffc8 ffca 0003 0000 ---- 1080:ebd2 jmp short 1054 +0000 0030 0003 0010 ffc8 ffca 0003 0000 ---- 1054:83fe14 cmp si, 14 +0000 0030 0003 0010 ffc8 ffca 0003 0000 -S-C 1057:7d29 jnl 1082 +0000 0030 0003 0010 ffc8 ffca 0003 0000 -S-C 1059:89f3 mov bx, si +0000 0003 0003 0010 ffc8 ffca 0003 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0006 0003 0010 ffc8 ffca 0003 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0042]0000 +0000 0006 0003 0010 ffc8 ffca 0003 0000 --Z- 1062:741b je 107f +0000 0006 0003 0010 ffc8 ffca 0003 0000 --Z- 107f:46 inc si +0000 0006 0003 0010 ffc8 ffca 0004 0000 ---- 1080:ebd2 jmp short 1054 +0000 0006 0003 0010 ffc8 ffca 0004 0000 ---- 1054:83fe14 cmp si, 14 +0000 0006 0003 0010 ffc8 ffca 0004 0000 -S-C 1057:7d29 jnl 1082 +0000 0006 0003 0010 ffc8 ffca 0004 0000 -S-C 1059:89f3 mov bx, si +0000 0004 0003 0010 ffc8 ffca 0004 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0008 0003 0010 ffc8 ffca 0004 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0044]0000 +0000 0008 0003 0010 ffc8 ffca 0004 0000 --Z- 1062:741b je 107f +0000 0008 0003 0010 ffc8 ffca 0004 0000 --Z- 107f:46 inc si +0000 0008 0003 0010 ffc8 ffca 0005 0000 ---- 1080:ebd2 jmp short 1054 +0000 0008 0003 0010 ffc8 ffca 0005 0000 ---- 1054:83fe14 cmp si, 14 +0000 0008 0003 0010 ffc8 ffca 0005 0000 -S-C 1057:7d29 jnl 1082 +0000 0008 0003 0010 ffc8 ffca 0005 0000 -S-C 1059:89f3 mov bx, si +0000 0005 0003 0010 ffc8 ffca 0005 0000 -S-C 105b:d1e3 shl bx, 1 +0000 000a 0003 0010 ffc8 ffca 0005 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0046]0000 +0000 000a 0003 0010 ffc8 ffca 0005 0000 --Z- 1062:741b je 107f +0000 000a 0003 0010 ffc8 ffca 0005 0000 --Z- 107f:46 inc si +0000 000a 0003 0010 ffc8 ffca 0006 0000 ---- 1080:ebd2 jmp short 1054 +0000 000a 0003 0010 ffc8 ffca 0006 0000 ---- 1054:83fe14 cmp si, 14 +0000 000a 0003 0010 ffc8 ffca 0006 0000 -S-C 1057:7d29 jnl 1082 +0000 000a 0003 0010 ffc8 ffca 0006 0000 -S-C 1059:89f3 mov bx, si +0000 0006 0003 0010 ffc8 ffca 0006 0000 -S-C 105b:d1e3 shl bx, 1 +0000 000c 0003 0010 ffc8 ffca 0006 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0048]0000 +0000 000c 0003 0010 ffc8 ffca 0006 0000 --Z- 1062:741b je 107f +0000 000c 0003 0010 ffc8 ffca 0006 0000 --Z- 107f:46 inc si +0000 000c 0003 0010 ffc8 ffca 0007 0000 ---- 1080:ebd2 jmp short 1054 +0000 000c 0003 0010 ffc8 ffca 0007 0000 ---- 1054:83fe14 cmp si, 14 +0000 000c 0003 0010 ffc8 ffca 0007 0000 -S-C 1057:7d29 jnl 1082 +0000 000c 0003 0010 ffc8 ffca 0007 0000 -S-C 1059:89f3 mov bx, si +0000 0007 0003 0010 ffc8 ffca 0007 0000 -S-C 105b:d1e3 shl bx, 1 +0000 000e 0003 0010 ffc8 ffca 0007 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[004a]0000 +0000 000e 0003 0010 ffc8 ffca 0007 0000 --Z- 1062:741b je 107f +0000 000e 0003 0010 ffc8 ffca 0007 0000 --Z- 107f:46 inc si +0000 000e 0003 0010 ffc8 ffca 0008 0000 ---- 1080:ebd2 jmp short 1054 +0000 000e 0003 0010 ffc8 ffca 0008 0000 ---- 1054:83fe14 cmp si, 14 +0000 000e 0003 0010 ffc8 ffca 0008 0000 -S-C 1057:7d29 jnl 1082 +0000 000e 0003 0010 ffc8 ffca 0008 0000 -S-C 1059:89f3 mov bx, si +0000 0008 0003 0010 ffc8 ffca 0008 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0010 0003 0010 ffc8 ffca 0008 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[004c]0000 +0000 0010 0003 0010 ffc8 ffca 0008 0000 --Z- 1062:741b je 107f +0000 0010 0003 0010 ffc8 ffca 0008 0000 --Z- 107f:46 inc si +0000 0010 0003 0010 ffc8 ffca 0009 0000 ---- 1080:ebd2 jmp short 1054 +0000 0010 0003 0010 ffc8 ffca 0009 0000 ---- 1054:83fe14 cmp si, 14 +0000 0010 0003 0010 ffc8 ffca 0009 0000 -S-C 1057:7d29 jnl 1082 +0000 0010 0003 0010 ffc8 ffca 0009 0000 -S-C 1059:89f3 mov bx, si +0000 0009 0003 0010 ffc8 ffca 0009 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0012 0003 0010 ffc8 ffca 0009 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[004e]0000 +0000 0012 0003 0010 ffc8 ffca 0009 0000 --Z- 1062:741b je 107f +0000 0012 0003 0010 ffc8 ffca 0009 0000 --Z- 107f:46 inc si +0000 0012 0003 0010 ffc8 ffca 000a 0000 ---- 1080:ebd2 jmp short 1054 +0000 0012 0003 0010 ffc8 ffca 000a 0000 ---- 1054:83fe14 cmp si, 14 +0000 0012 0003 0010 ffc8 ffca 000a 0000 -S-C 1057:7d29 jnl 1082 +0000 0012 0003 0010 ffc8 ffca 000a 0000 -S-C 1059:89f3 mov bx, si +0000 000a 0003 0010 ffc8 ffca 000a 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0014 0003 0010 ffc8 ffca 000a 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0050]0000 +0000 0014 0003 0010 ffc8 ffca 000a 0000 --Z- 1062:741b je 107f +0000 0014 0003 0010 ffc8 ffca 000a 0000 --Z- 107f:46 inc si +0000 0014 0003 0010 ffc8 ffca 000b 0000 ---- 1080:ebd2 jmp short 1054 +0000 0014 0003 0010 ffc8 ffca 000b 0000 ---- 1054:83fe14 cmp si, 14 +0000 0014 0003 0010 ffc8 ffca 000b 0000 -S-C 1057:7d29 jnl 1082 +0000 0014 0003 0010 ffc8 ffca 000b 0000 -S-C 1059:89f3 mov bx, si +0000 000b 0003 0010 ffc8 ffca 000b 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0016 0003 0010 ffc8 ffca 000b 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0052]0000 +0000 0016 0003 0010 ffc8 ffca 000b 0000 --Z- 1062:741b je 107f +0000 0016 0003 0010 ffc8 ffca 000b 0000 --Z- 107f:46 inc si +0000 0016 0003 0010 ffc8 ffca 000c 0000 ---- 1080:ebd2 jmp short 1054 +0000 0016 0003 0010 ffc8 ffca 000c 0000 ---- 1054:83fe14 cmp si, 14 +0000 0016 0003 0010 ffc8 ffca 000c 0000 -S-C 1057:7d29 jnl 1082 +0000 0016 0003 0010 ffc8 ffca 000c 0000 -S-C 1059:89f3 mov bx, si +0000 000c 0003 0010 ffc8 ffca 000c 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0018 0003 0010 ffc8 ffca 000c 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0054]0000 +0000 0018 0003 0010 ffc8 ffca 000c 0000 --Z- 1062:741b je 107f +0000 0018 0003 0010 ffc8 ffca 000c 0000 --Z- 107f:46 inc si +0000 0018 0003 0010 ffc8 ffca 000d 0000 ---- 1080:ebd2 jmp short 1054 +0000 0018 0003 0010 ffc8 ffca 000d 0000 ---- 1054:83fe14 cmp si, 14 +0000 0018 0003 0010 ffc8 ffca 000d 0000 -S-C 1057:7d29 jnl 1082 +0000 0018 0003 0010 ffc8 ffca 000d 0000 -S-C 1059:89f3 mov bx, si +0000 000d 0003 0010 ffc8 ffca 000d 0000 -S-C 105b:d1e3 shl bx, 1 +0000 001a 0003 0010 ffc8 ffca 000d 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0056]0000 +0000 001a 0003 0010 ffc8 ffca 000d 0000 --Z- 1062:741b je 107f +0000 001a 0003 0010 ffc8 ffca 000d 0000 --Z- 107f:46 inc si +0000 001a 0003 0010 ffc8 ffca 000e 0000 ---- 1080:ebd2 jmp short 1054 +0000 001a 0003 0010 ffc8 ffca 000e 0000 ---- 1054:83fe14 cmp si, 14 +0000 001a 0003 0010 ffc8 ffca 000e 0000 -S-C 1057:7d29 jnl 1082 +0000 001a 0003 0010 ffc8 ffca 000e 0000 -S-C 1059:89f3 mov bx, si +0000 000e 0003 0010 ffc8 ffca 000e 0000 -S-C 105b:d1e3 shl bx, 1 +0000 001c 0003 0010 ffc8 ffca 000e 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0058]0000 +0000 001c 0003 0010 ffc8 ffca 000e 0000 --Z- 1062:741b je 107f +0000 001c 0003 0010 ffc8 ffca 000e 0000 --Z- 107f:46 inc si +0000 001c 0003 0010 ffc8 ffca 000f 0000 ---- 1080:ebd2 jmp short 1054 +0000 001c 0003 0010 ffc8 ffca 000f 0000 ---- 1054:83fe14 cmp si, 14 +0000 001c 0003 0010 ffc8 ffca 000f 0000 -S-C 1057:7d29 jnl 1082 +0000 001c 0003 0010 ffc8 ffca 000f 0000 -S-C 1059:89f3 mov bx, si +0000 000f 0003 0010 ffc8 ffca 000f 0000 -S-C 105b:d1e3 shl bx, 1 +0000 001e 0003 0010 ffc8 ffca 000f 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[005a]0000 +0000 001e 0003 0010 ffc8 ffca 000f 0000 --Z- 1062:741b je 107f +0000 001e 0003 0010 ffc8 ffca 000f 0000 --Z- 107f:46 inc si +0000 001e 0003 0010 ffc8 ffca 0010 0000 ---- 1080:ebd2 jmp short 1054 +0000 001e 0003 0010 ffc8 ffca 0010 0000 ---- 1054:83fe14 cmp si, 14 +0000 001e 0003 0010 ffc8 ffca 0010 0000 -S-C 1057:7d29 jnl 1082 +0000 001e 0003 0010 ffc8 ffca 0010 0000 -S-C 1059:89f3 mov bx, si +0000 0010 0003 0010 ffc8 ffca 0010 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0020 0003 0010 ffc8 ffca 0010 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[005c]0000 +0000 0020 0003 0010 ffc8 ffca 0010 0000 --Z- 1062:741b je 107f +0000 0020 0003 0010 ffc8 ffca 0010 0000 --Z- 107f:46 inc si +0000 0020 0003 0010 ffc8 ffca 0011 0000 ---- 1080:ebd2 jmp short 1054 +0000 0020 0003 0010 ffc8 ffca 0011 0000 ---- 1054:83fe14 cmp si, 14 +0000 0020 0003 0010 ffc8 ffca 0011 0000 -S-C 1057:7d29 jnl 1082 +0000 0020 0003 0010 ffc8 ffca 0011 0000 -S-C 1059:89f3 mov bx, si +0000 0011 0003 0010 ffc8 ffca 0011 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0022 0003 0010 ffc8 ffca 0011 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[005e]0000 +0000 0022 0003 0010 ffc8 ffca 0011 0000 --Z- 1062:741b je 107f +0000 0022 0003 0010 ffc8 ffca 0011 0000 --Z- 107f:46 inc si +0000 0022 0003 0010 ffc8 ffca 0012 0000 ---- 1080:ebd2 jmp short 1054 +0000 0022 0003 0010 ffc8 ffca 0012 0000 ---- 1054:83fe14 cmp si, 14 +0000 0022 0003 0010 ffc8 ffca 0012 0000 -S-C 1057:7d29 jnl 1082 +0000 0022 0003 0010 ffc8 ffca 0012 0000 -S-C 1059:89f3 mov bx, si +0000 0012 0003 0010 ffc8 ffca 0012 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0024 0003 0010 ffc8 ffca 0012 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0060]0000 +0000 0024 0003 0010 ffc8 ffca 0012 0000 --Z- 1062:741b je 107f +0000 0024 0003 0010 ffc8 ffca 0012 0000 --Z- 107f:46 inc si +0000 0024 0003 0010 ffc8 ffca 0013 0000 ---- 1080:ebd2 jmp short 1054 +0000 0024 0003 0010 ffc8 ffca 0013 0000 ---- 1054:83fe14 cmp si, 14 +0000 0024 0003 0010 ffc8 ffca 0013 0000 -S-C 1057:7d29 jnl 1082 +0000 0024 0003 0010 ffc8 ffca 0013 0000 -S-C 1059:89f3 mov bx, si +0000 0013 0003 0010 ffc8 ffca 0013 0000 -S-C 105b:d1e3 shl bx, 1 +0000 0026 0003 0010 ffc8 ffca 0013 0000 ---- 105d:83bf3c0000 cmp [bx+3c], 0 ;[0062]0000 +0000 0026 0003 0010 ffc8 ffca 0013 0000 --Z- 1062:741b je 107f +0000 0026 0003 0010 ffc8 ffca 0013 0000 --Z- 107f:46 inc si +0000 0026 0003 0010 ffc8 ffca 0014 0000 ---- 1080:ebd2 jmp short 1054 +0000 0026 0003 0010 ffc8 ffca 0014 0000 ---- 1054:83fe14 cmp si, 14 +0000 0026 0003 0010 ffc8 ffca 0014 0000 --Z- 1057:7d29 jnl 1082 +0000 0026 0003 0010 ffc8 ffca 0014 0000 --Z- 1082:e92e01 jmp 11b3 +0000 0026 0003 0010 ffc8 ffca 0014 0000 --Z- 11b3:5e pop si +0000 0026 0003 0010 ffca ffca 0000 0000 --Z- 11b4:89ec mov sp, bp +0000 0026 0003 0010 ffca ffca 0000 0000 --Z- 11b6:5d pop bp +0000 0026 0003 0010 ffcc ffce 0000 0000 --Z- 11b7:c3 ret +0000 0026 0003 0010 ffce ffce 0000 0000 --Z- 008b:ff7604 push [bp+4] ;[ffd2]0010 +0000 0026 0003 0010 ffcc ffce 0000 0000 --Z- 008e:e82200 call 00b3 +0000 0026 0003 0010 ffca ffce 0000 0000 --Z- 00b3:e90100 jmp 00b7 +0000 0026 0003 0010 ffca ffce 0000 0000 --Z- 00b7:55 push bp +0000 0026 0003 0010 ffc8 ffce 0000 0000 --Z- 00b8:89e5 mov bp, sp +0000 0026 0003 0010 ffc8 ffc8 0000 0000 --Z- 00ba:83ec18 sub sp, 18 +0000 0026 0003 0010 ffb0 ffc8 0000 0000 -S-- 00bd:8b5604 mov dx, [bp+4] ;[ffcc]0010 +0000 0026 0003 0010 ffb0 ffc8 0000 0000 -S-- 00c0:8956ec mov [bp-14], dx ;[ffb4]0000 +0000 0026 0003 0010 ffb0 ffc8 0000 0000 -S-- 00c3:8d46e8 lea ax, [bp-18] ;[ffb0]027c +ffb0 0026 0003 0010 ffb0 ffc8 0000 0000 -S-- 00c6:50 push ax +ffb0 0026 0003 0010 ffae ffc8 0000 0000 -S-- 00c7:b80100 mov ax, 0001 +0001 0026 0003 0010 ffae ffc8 0000 0000 -S-- 00ca:50 push ax +0001 0026 0003 0010 ffac ffc8 0000 0000 -S-- 00cb:31c0 xor ax, ax +0000 0026 0003 0010 ffac ffc8 0000 0000 --Z- 00cd:50 push ax +0000 0026 0003 0010 ffaa ffc8 0000 0000 --Z- 00ce:e85b0d call 0e2c +0000 0026 0003 0010 ffa8 ffc8 0000 0000 --Z- 0e2c:55 push bp +0000 0026 0003 0010 ffa6 ffc8 0000 0000 --Z- 0e2d:89e5 mov bp, sp +0000 0026 0003 0010 ffa6 ffa6 0000 0000 --Z- 0e2f:56 push si +0000 0026 0003 0010 ffa4 ffa6 0000 0000 --Z- 0e30:57 push di +0000 0026 0003 0010 ffa2 ffa6 0000 0000 --Z- 0e31:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 0026 0003 0010 ffa2 ffa6 ffb0 0000 --Z- 0e34:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e37:895402 mov [si+2], dx ;[ffb2]0010 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e3a:56 push si +0000 0026 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 0e3b:ff7604 push [bp+4] ;[ffaa]0000 +0000 0026 0003 0001 ff9e ffa6 ffb0 0000 --Z- 0e3e:e86b02 call 10ac +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10ac:b90300 mov cx, 0003 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10af:eb00 jmp short 10b1 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10b1:55 push bp +0000 0026 0003 0001 ff9a ffa6 ffb0 0000 --Z- 10b2:89e5 mov bp, sp +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10b4:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10b7:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 10ba:cd20 int 20 + diff --git a/tests_data/6.c.vm_expected b/tests_data/6.c.vm_expected new file mode 100644 index 0000000..779fb30 --- /dev/null +++ b/tests_data/6.c.vm_expected @@ -0,0 +1,605 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb0800 mov bx, 0008 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb0c00 cmp bx, 000c +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[0008]5353 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]000c +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]0008 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[0008]5353 +0001 0008 ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 0008 ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 0008 ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 0008 ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 0008 ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 0008 ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 0008 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:b8e514 mov ax, 14e5 +14e5 0008 ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003f:50 push ax +14e5 0008 ffe0 ffdc ffce ffd0 0000 0000 --Z- 0040:e80400 call 0047 +14e5 0008 ffe0 ffdc ffcc ffd0 0000 0000 --Z- 0047:55 push bp +14e5 0008 ffe0 ffdc ffca ffd0 0000 0000 --Z- 0048:89e5 mov bp, sp +14e5 0008 ffe0 ffdc ffca ffca 0000 0000 --Z- 004a:56 push si +14e5 0008 ffe0 ffdc ffc8 ffca 0000 0000 --Z- 004b:57 push di +14e5 0008 ffe0 ffdc ffc6 ffca 0000 0000 --Z- 004c:8b7e04 mov di, [bp+4] ;[ffce]14e5 +14e5 0008 ffe0 ffdc ffc6 ffca 0000 14e5 --Z- 004f:09ff or di, di +14e5 0008 ffe0 ffdc ffc6 ffca 0000 14e5 ---- 0051:7d05 jnl 0058 +14e5 0008 ffe0 ffdc ffc6 ffca 0000 14e5 ---- 0058:b83000 mov ax, 0030 +0030 0008 ffe0 ffdc ffc6 ffca 0000 14e5 ---- 005b:50 push ax +0030 0008 ffe0 ffdc ffc4 ffca 0000 14e5 ---- 005c:e82600 call 0085 +0030 0008 ffe0 ffdc ffc2 ffca 0000 14e5 ---- 0085:55 push bp +0030 0008 ffe0 ffdc ffc0 ffca 0000 14e5 ---- 0086:89e5 mov bp, sp +0030 0008 ffe0 ffdc ffc0 ffc0 0000 14e5 ---- 0088:b80100 mov ax, 0001 +0001 0008 ffe0 ffdc ffc0 ffc0 0000 14e5 ---- 008b:50 push ax +0001 0008 ffe0 ffdc ffbe ffc0 0000 14e5 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0030 +ffc4 0008 ffe0 ffdc ffbe ffc0 0000 14e5 ---- 008f:50 push ax +ffc4 0008 ffe0 ffdc ffbc ffc0 0000 14e5 ---- 0090:b80100 mov ax, 0001 +0001 0008 ffe0 ffdc ffbc ffc0 0000 14e5 ---- 0093:50 push ax +0001 0008 ffe0 ffdc ffba ffc0 0000 14e5 ---- 0094:e84500 call 00dc +0001 0008 ffe0 ffdc ffb8 ffc0 0000 14e5 ---- 00dc:e92100 jmp 0100 +0001 0008 ffe0 ffdc ffb8 ffc0 0000 14e5 ---- 0100:55 push bp +0001 0008 ffe0 ffdc ffb6 ffc0 0000 14e5 ---- 0101:89e5 mov bp, sp +0001 0008 ffe0 ffdc ffb6 ffb6 0000 14e5 ---- 0103:83ec18 sub sp, 18 +0001 0008 ffe0 ffdc ff9e ffb6 0000 14e5 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0008 ffe0 0001 ff9e ffb6 0000 14e5 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0000 +0001 0008 ffe0 0001 ff9e ffb6 0000 14e5 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0008 ffe0 0001 ff9e ffb6 0000 14e5 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0000 +0001 0008 ffe0 0001 ff9e ffb6 0000 14e5 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0008 ffe0 ffc4 ff9e ffb6 0000 14e5 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]0000 +0001 0008 ffe0 ffc4 ff9e ffb6 0000 14e5 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0008 ffe0 ffc4 ff9e ffb6 0000 14e5 -S-- 011b:50 push ax +ff9e 0008 ffe0 ffc4 ff9c ffb6 0000 14e5 -S-- 011c:b80400 mov ax, 0004 +0004 0008 ffe0 ffc4 ff9c ffb6 0000 14e5 -S-- 011f:50 push ax +0004 0008 ffe0 ffc4 ff9a ffb6 0000 14e5 -S-- 0120:b80100 mov ax, 0001 +0001 0008 ffe0 ffc4 ff9a ffb6 0000 14e5 -S-- 0123:50 push ax +0001 0008 ffe0 ffc4 ff98 ffb6 0000 14e5 -S-- 0124:e80600 call 012d +0001 0008 ffe0 ffc4 ff96 ffb6 0000 14e5 -S-- 012d:55 push bp +0001 0008 ffe0 ffc4 ff94 ffb6 0000 14e5 -S-- 012e:89e5 mov bp, sp +0001 0008 ffe0 ffc4 ff94 ff94 0000 14e5 -S-- 0130:56 push si +0001 0008 ffe0 ffc4 ff92 ff94 0000 14e5 -S-- 0131:57 push di +0001 0008 ffe0 ffc4 ff90 ff94 0000 14e5 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0008 ffe0 ffc4 ff90 ff94 ff9e 14e5 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0008 ffe0 0004 ff90 ff94 ff9e 14e5 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0000 +0001 0008 ffe0 0004 ff90 ff94 ff9e 14e5 -S-- 013b:56 push si +0001 0008 ffe0 0004 ff8e ff94 ff9e 14e5 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0008 ffe0 0004 ff8c ff94 ff9e 14e5 -S-- 013f:e82f00 call 0171 +0001 0008 ffe0 0004 ff8a ff94 ff9e 14e5 -S-- 0171:b90300 mov cx, 0003 +0001 0008 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0174:eb00 jmp short 0176 +0001 0008 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0176:55 push bp +0001 0008 0003 0004 ff88 ff94 ff9e 14e5 -S-- 0177:89e5 mov bp, sp +0001 0008 0003 0004 ff88 ff88 ff9e 14e5 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0008 0003 0004 ff88 ff88 ff9e 14e5 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e 14e5 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e 14e5 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e 14e5 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e 14e5 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e 14e5 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e 14e5 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0000 14e5 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0000 14e5 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0000 14e5 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0000 14e5 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0000 14e5 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0000 14e5 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0000 14e5 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0000 14e5 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0000 14e5 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]30 +0030 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009d:98 cbw +0030 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009e:e9e400 jmp 0185 +0030 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 0185:89ec mov sp, bp +0030 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 0187:5d pop bp +0030 ff9e 0003 0004 ffc2 ffca 0000 14e5 -S-- 0188:c3 ret +0030 ff9e 0003 0004 ffc4 ffca 0000 14e5 -S-- 005f:5b pop bx +0030 0030 0003 0004 ffc6 ffca 0000 14e5 -S-- 0060:31f6 xor si, si +0030 0030 0003 0004 ffc6 ffca 0000 14e5 --Z- 0062:83fe05 cmp si, 5 +0030 0030 0003 0004 ffc6 ffca 0000 14e5 -S-C 0065:7d1b jnl 0082 +0030 0030 0003 0004 ffc6 ffca 0000 14e5 -S-C 0067:b90c00 mov cx, 000c +0030 0030 000c 0004 ffc6 ffca 0000 14e5 -S-C 006a:89fa mov dx, di +0030 0030 000c 14e5 ffc6 ffca 0000 14e5 -S-C 006c:d3fa sar dx, cl +0030 0030 000c 0001 ffc6 ffca 0000 14e5 ---- 006e:81e20700 and dx, 0007 +0030 0030 000c 0001 ffc6 ffca 0000 14e5 ---- 0072:83c230 add dx, 30 +0030 0030 000c 0031 ffc6 ffca 0000 14e5 ---- 0075:52 push dx +0030 0030 000c 0031 ffc4 ffca 0000 14e5 ---- 0076:e80c00 call 0085 +0030 0030 000c 0031 ffc2 ffca 0000 14e5 ---- 0085:55 push bp +0030 0030 000c 0031 ffc0 ffca 0000 14e5 ---- 0086:89e5 mov bp, sp +0030 0030 000c 0031 ffc0 ffc0 0000 14e5 ---- 0088:b80100 mov ax, 0001 +0001 0030 000c 0031 ffc0 ffc0 0000 14e5 ---- 008b:50 push ax +0001 0030 000c 0031 ffbe ffc0 0000 14e5 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0031 +ffc4 0030 000c 0031 ffbe ffc0 0000 14e5 ---- 008f:50 push ax +ffc4 0030 000c 0031 ffbc ffc0 0000 14e5 ---- 0090:b80100 mov ax, 0001 +0001 0030 000c 0031 ffbc ffc0 0000 14e5 ---- 0093:50 push ax +0001 0030 000c 0031 ffba ffc0 0000 14e5 ---- 0094:e84500 call 00dc +0001 0030 000c 0031 ffb8 ffc0 0000 14e5 ---- 00dc:e92100 jmp 0100 +0001 0030 000c 0031 ffb8 ffc0 0000 14e5 ---- 0100:55 push bp +0001 0030 000c 0031 ffb6 ffc0 0000 14e5 ---- 0101:89e5 mov bp, sp +0001 0030 000c 0031 ffb6 ffb6 0000 14e5 ---- 0103:83ec18 sub sp, 18 +0001 0030 000c 0031 ff9e ffb6 0000 14e5 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0030 000c 0001 ff9e ffb6 0000 14e5 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0001 +0001 0030 000c 0001 ff9e ffb6 0000 14e5 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0030 000c 0001 ff9e ffb6 0000 14e5 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0001 +0001 0030 000c 0001 ff9e ffb6 0000 14e5 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0030 000c ffc4 ff9e ffb6 0000 14e5 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]ffc4 +0001 0030 000c ffc4 ff9e ffb6 0000 14e5 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0030 000c ffc4 ff9e ffb6 0000 14e5 -S-- 011b:50 push ax +ff9e 0030 000c ffc4 ff9c ffb6 0000 14e5 -S-- 011c:b80400 mov ax, 0004 +0004 0030 000c ffc4 ff9c ffb6 0000 14e5 -S-- 011f:50 push ax +0004 0030 000c ffc4 ff9a ffb6 0000 14e5 -S-- 0120:b80100 mov ax, 0001 +0001 0030 000c ffc4 ff9a ffb6 0000 14e5 -S-- 0123:50 push ax +0001 0030 000c ffc4 ff98 ffb6 0000 14e5 -S-- 0124:e80600 call 012d +0001 0030 000c ffc4 ff96 ffb6 0000 14e5 -S-- 012d:55 push bp +0001 0030 000c ffc4 ff94 ffb6 0000 14e5 -S-- 012e:89e5 mov bp, sp +0001 0030 000c ffc4 ff94 ff94 0000 14e5 -S-- 0130:56 push si +0001 0030 000c ffc4 ff92 ff94 0000 14e5 -S-- 0131:57 push di +0001 0030 000c ffc4 ff90 ff94 0000 14e5 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0030 000c ffc4 ff90 ff94 ff9e 14e5 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0030 000c 0004 ff90 ff94 ff9e 14e5 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0001 +0001 0030 000c 0004 ff90 ff94 ff9e 14e5 -S-- 013b:56 push si +0001 0030 000c 0004 ff8e ff94 ff9e 14e5 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0030 000c 0004 ff8c ff94 ff9e 14e5 -S-- 013f:e82f00 call 0171 +0001 0030 000c 0004 ff8a ff94 ff9e 14e5 -S-- 0171:b90300 mov cx, 0003 +0001 0030 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0174:eb00 jmp short 0176 +0001 0030 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0176:55 push bp +0001 0030 0003 0004 ff88 ff94 ff9e 14e5 -S-- 0177:89e5 mov bp, sp +0001 0030 0003 0004 ff88 ff88 ff9e 14e5 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0030 0003 0004 ff88 ff88 ff9e 14e5 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e 14e5 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e 14e5 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e 14e5 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e 14e5 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e 14e5 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e 14e5 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e 14e5 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0000 14e5 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0000 14e5 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0000 14e5 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0000 14e5 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0000 14e5 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0000 14e5 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0000 14e5 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0000 14e5 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0000 14e5 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]31 +0031 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009d:98 cbw +0031 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 009e:e9e400 jmp 0185 +0031 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 0185:89ec mov sp, bp +0031 ff9e 0003 0004 ffc0 ffc0 0000 14e5 -S-- 0187:5d pop bp +0031 ff9e 0003 0004 ffc2 ffca 0000 14e5 -S-- 0188:c3 ret +0031 ff9e 0003 0004 ffc4 ffca 0000 14e5 -S-- 0079:5b pop bx +0031 0031 0003 0004 ffc6 ffca 0000 14e5 -S-- 007a:b90300 mov cx, 0003 +0031 0031 0003 0004 ffc6 ffca 0000 14e5 -S-- 007d:d3e7 shl di, cl +0031 0031 0003 0004 ffc6 ffca 0000 a728 OS-- 007f:46 inc si +0031 0031 0003 0004 ffc6 ffca 0001 a728 ---- 0080:ebe0 jmp short 0062 +0031 0031 0003 0004 ffc6 ffca 0001 a728 ---- 0062:83fe05 cmp si, 5 +0031 0031 0003 0004 ffc6 ffca 0001 a728 -S-C 0065:7d1b jnl 0082 +0031 0031 0003 0004 ffc6 ffca 0001 a728 -S-C 0067:b90c00 mov cx, 000c +0031 0031 000c 0004 ffc6 ffca 0001 a728 -S-C 006a:89fa mov dx, di +0031 0031 000c a728 ffc6 ffca 0001 a728 -S-C 006c:d3fa sar dx, cl +0031 0031 000c fffa ffc6 ffca 0001 a728 -S-- 006e:81e20700 and dx, 0007 +0031 0031 000c 0002 ffc6 ffca 0001 a728 ---- 0072:83c230 add dx, 30 +0031 0031 000c 0032 ffc6 ffca 0001 a728 ---- 0075:52 push dx +0031 0031 000c 0032 ffc4 ffca 0001 a728 ---- 0076:e80c00 call 0085 +0031 0031 000c 0032 ffc2 ffca 0001 a728 ---- 0085:55 push bp +0031 0031 000c 0032 ffc0 ffca 0001 a728 ---- 0086:89e5 mov bp, sp +0031 0031 000c 0032 ffc0 ffc0 0001 a728 ---- 0088:b80100 mov ax, 0001 +0001 0031 000c 0032 ffc0 ffc0 0001 a728 ---- 008b:50 push ax +0001 0031 000c 0032 ffbe ffc0 0001 a728 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0032 +ffc4 0031 000c 0032 ffbe ffc0 0001 a728 ---- 008f:50 push ax +ffc4 0031 000c 0032 ffbc ffc0 0001 a728 ---- 0090:b80100 mov ax, 0001 +0001 0031 000c 0032 ffbc ffc0 0001 a728 ---- 0093:50 push ax +0001 0031 000c 0032 ffba ffc0 0001 a728 ---- 0094:e84500 call 00dc +0001 0031 000c 0032 ffb8 ffc0 0001 a728 ---- 00dc:e92100 jmp 0100 +0001 0031 000c 0032 ffb8 ffc0 0001 a728 ---- 0100:55 push bp +0001 0031 000c 0032 ffb6 ffc0 0001 a728 ---- 0101:89e5 mov bp, sp +0001 0031 000c 0032 ffb6 ffb6 0001 a728 ---- 0103:83ec18 sub sp, 18 +0001 0031 000c 0032 ff9e ffb6 0001 a728 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0031 000c 0001 ff9e ffb6 0001 a728 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0001 +0001 0031 000c 0001 ff9e ffb6 0001 a728 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0031 000c 0001 ff9e ffb6 0001 a728 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0001 +0001 0031 000c 0001 ff9e ffb6 0001 a728 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0031 000c ffc4 ff9e ffb6 0001 a728 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]ffc4 +0001 0031 000c ffc4 ff9e ffb6 0001 a728 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0031 000c ffc4 ff9e ffb6 0001 a728 -S-- 011b:50 push ax +ff9e 0031 000c ffc4 ff9c ffb6 0001 a728 -S-- 011c:b80400 mov ax, 0004 +0004 0031 000c ffc4 ff9c ffb6 0001 a728 -S-- 011f:50 push ax +0004 0031 000c ffc4 ff9a ffb6 0001 a728 -S-- 0120:b80100 mov ax, 0001 +0001 0031 000c ffc4 ff9a ffb6 0001 a728 -S-- 0123:50 push ax +0001 0031 000c ffc4 ff98 ffb6 0001 a728 -S-- 0124:e80600 call 012d +0001 0031 000c ffc4 ff96 ffb6 0001 a728 -S-- 012d:55 push bp +0001 0031 000c ffc4 ff94 ffb6 0001 a728 -S-- 012e:89e5 mov bp, sp +0001 0031 000c ffc4 ff94 ff94 0001 a728 -S-- 0130:56 push si +0001 0031 000c ffc4 ff92 ff94 0001 a728 -S-- 0131:57 push di +0001 0031 000c ffc4 ff90 ff94 0001 a728 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0031 000c ffc4 ff90 ff94 ff9e a728 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0031 000c 0004 ff90 ff94 ff9e a728 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0001 +0001 0031 000c 0004 ff90 ff94 ff9e a728 -S-- 013b:56 push si +0001 0031 000c 0004 ff8e ff94 ff9e a728 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0031 000c 0004 ff8c ff94 ff9e a728 -S-- 013f:e82f00 call 0171 +0001 0031 000c 0004 ff8a ff94 ff9e a728 -S-- 0171:b90300 mov cx, 0003 +0001 0031 0003 0004 ff8a ff94 ff9e a728 -S-- 0174:eb00 jmp short 0176 +0001 0031 0003 0004 ff8a ff94 ff9e a728 -S-- 0176:55 push bp +0001 0031 0003 0004 ff88 ff94 ff9e a728 -S-- 0177:89e5 mov bp, sp +0001 0031 0003 0004 ff88 ff88 ff9e a728 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0031 0003 0004 ff88 ff88 ff9e a728 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e a728 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e a728 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e a728 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e a728 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e a728 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e a728 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e a728 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0001 a728 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0001 a728 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0001 a728 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0001 a728 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0001 a728 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0001 a728 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0001 a728 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0001 a728 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0001 a728 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0001 a728 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]32 +0032 ff9e 0003 0004 ffc0 ffc0 0001 a728 -S-- 009d:98 cbw +0032 ff9e 0003 0004 ffc0 ffc0 0001 a728 -S-- 009e:e9e400 jmp 0185 +0032 ff9e 0003 0004 ffc0 ffc0 0001 a728 -S-- 0185:89ec mov sp, bp +0032 ff9e 0003 0004 ffc0 ffc0 0001 a728 -S-- 0187:5d pop bp +0032 ff9e 0003 0004 ffc2 ffca 0001 a728 -S-- 0188:c3 ret +0032 ff9e 0003 0004 ffc4 ffca 0001 a728 -S-- 0079:5b pop bx +0032 0032 0003 0004 ffc6 ffca 0001 a728 -S-- 007a:b90300 mov cx, 0003 +0032 0032 0003 0004 ffc6 ffca 0001 a728 -S-- 007d:d3e7 shl di, cl +0032 0032 0003 0004 ffc6 ffca 0001 3940 O--C 007f:46 inc si +0032 0032 0003 0004 ffc6 ffca 0002 3940 ---C 0080:ebe0 jmp short 0062 +0032 0032 0003 0004 ffc6 ffca 0002 3940 ---C 0062:83fe05 cmp si, 5 +0032 0032 0003 0004 ffc6 ffca 0002 3940 -S-C 0065:7d1b jnl 0082 +0032 0032 0003 0004 ffc6 ffca 0002 3940 -S-C 0067:b90c00 mov cx, 000c +0032 0032 000c 0004 ffc6 ffca 0002 3940 -S-C 006a:89fa mov dx, di +0032 0032 000c 3940 ffc6 ffca 0002 3940 -S-C 006c:d3fa sar dx, cl +0032 0032 000c 0003 ffc6 ffca 0002 3940 ---C 006e:81e20700 and dx, 0007 +0032 0032 000c 0003 ffc6 ffca 0002 3940 ---- 0072:83c230 add dx, 30 +0032 0032 000c 0033 ffc6 ffca 0002 3940 ---- 0075:52 push dx +0032 0032 000c 0033 ffc4 ffca 0002 3940 ---- 0076:e80c00 call 0085 +0032 0032 000c 0033 ffc2 ffca 0002 3940 ---- 0085:55 push bp +0032 0032 000c 0033 ffc0 ffca 0002 3940 ---- 0086:89e5 mov bp, sp +0032 0032 000c 0033 ffc0 ffc0 0002 3940 ---- 0088:b80100 mov ax, 0001 +0001 0032 000c 0033 ffc0 ffc0 0002 3940 ---- 008b:50 push ax +0001 0032 000c 0033 ffbe ffc0 0002 3940 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0033 +ffc4 0032 000c 0033 ffbe ffc0 0002 3940 ---- 008f:50 push ax +ffc4 0032 000c 0033 ffbc ffc0 0002 3940 ---- 0090:b80100 mov ax, 0001 +0001 0032 000c 0033 ffbc ffc0 0002 3940 ---- 0093:50 push ax +0001 0032 000c 0033 ffba ffc0 0002 3940 ---- 0094:e84500 call 00dc +0001 0032 000c 0033 ffb8 ffc0 0002 3940 ---- 00dc:e92100 jmp 0100 +0001 0032 000c 0033 ffb8 ffc0 0002 3940 ---- 0100:55 push bp +0001 0032 000c 0033 ffb6 ffc0 0002 3940 ---- 0101:89e5 mov bp, sp +0001 0032 000c 0033 ffb6 ffb6 0002 3940 ---- 0103:83ec18 sub sp, 18 +0001 0032 000c 0033 ff9e ffb6 0002 3940 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0032 000c 0001 ff9e ffb6 0002 3940 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0001 +0001 0032 000c 0001 ff9e ffb6 0002 3940 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0032 000c 0001 ff9e ffb6 0002 3940 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0001 +0001 0032 000c 0001 ff9e ffb6 0002 3940 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0032 000c ffc4 ff9e ffb6 0002 3940 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]ffc4 +0001 0032 000c ffc4 ff9e ffb6 0002 3940 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0032 000c ffc4 ff9e ffb6 0002 3940 -S-- 011b:50 push ax +ff9e 0032 000c ffc4 ff9c ffb6 0002 3940 -S-- 011c:b80400 mov ax, 0004 +0004 0032 000c ffc4 ff9c ffb6 0002 3940 -S-- 011f:50 push ax +0004 0032 000c ffc4 ff9a ffb6 0002 3940 -S-- 0120:b80100 mov ax, 0001 +0001 0032 000c ffc4 ff9a ffb6 0002 3940 -S-- 0123:50 push ax +0001 0032 000c ffc4 ff98 ffb6 0002 3940 -S-- 0124:e80600 call 012d +0001 0032 000c ffc4 ff96 ffb6 0002 3940 -S-- 012d:55 push bp +0001 0032 000c ffc4 ff94 ffb6 0002 3940 -S-- 012e:89e5 mov bp, sp +0001 0032 000c ffc4 ff94 ff94 0002 3940 -S-- 0130:56 push si +0001 0032 000c ffc4 ff92 ff94 0002 3940 -S-- 0131:57 push di +0001 0032 000c ffc4 ff90 ff94 0002 3940 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0032 000c ffc4 ff90 ff94 ff9e 3940 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0032 000c 0004 ff90 ff94 ff9e 3940 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0001 +0001 0032 000c 0004 ff90 ff94 ff9e 3940 -S-- 013b:56 push si +0001 0032 000c 0004 ff8e ff94 ff9e 3940 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0032 000c 0004 ff8c ff94 ff9e 3940 -S-- 013f:e82f00 call 0171 +0001 0032 000c 0004 ff8a ff94 ff9e 3940 -S-- 0171:b90300 mov cx, 0003 +0001 0032 0003 0004 ff8a ff94 ff9e 3940 -S-- 0174:eb00 jmp short 0176 +0001 0032 0003 0004 ff8a ff94 ff9e 3940 -S-- 0176:55 push bp +0001 0032 0003 0004 ff88 ff94 ff9e 3940 -S-- 0177:89e5 mov bp, sp +0001 0032 0003 0004 ff88 ff88 ff9e 3940 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0032 0003 0004 ff88 ff88 ff9e 3940 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e 3940 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e 3940 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e 3940 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e 3940 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e 3940 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e 3940 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e 3940 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0002 3940 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0002 3940 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0002 3940 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0002 3940 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0002 3940 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0002 3940 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0002 3940 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0002 3940 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0002 3940 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0002 3940 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]33 +0033 ff9e 0003 0004 ffc0 ffc0 0002 3940 -S-- 009d:98 cbw +0033 ff9e 0003 0004 ffc0 ffc0 0002 3940 -S-- 009e:e9e400 jmp 0185 +0033 ff9e 0003 0004 ffc0 ffc0 0002 3940 -S-- 0185:89ec mov sp, bp +0033 ff9e 0003 0004 ffc0 ffc0 0002 3940 -S-- 0187:5d pop bp +0033 ff9e 0003 0004 ffc2 ffca 0002 3940 -S-- 0188:c3 ret +0033 ff9e 0003 0004 ffc4 ffca 0002 3940 -S-- 0079:5b pop bx +0033 0033 0003 0004 ffc6 ffca 0002 3940 -S-- 007a:b90300 mov cx, 0003 +0033 0033 0003 0004 ffc6 ffca 0002 3940 -S-- 007d:d3e7 shl di, cl +0033 0033 0003 0004 ffc6 ffca 0002 ca00 -S-C 007f:46 inc si +0033 0033 0003 0004 ffc6 ffca 0003 ca00 ---C 0080:ebe0 jmp short 0062 +0033 0033 0003 0004 ffc6 ffca 0003 ca00 ---C 0062:83fe05 cmp si, 5 +0033 0033 0003 0004 ffc6 ffca 0003 ca00 -S-C 0065:7d1b jnl 0082 +0033 0033 0003 0004 ffc6 ffca 0003 ca00 -S-C 0067:b90c00 mov cx, 000c +0033 0033 000c 0004 ffc6 ffca 0003 ca00 -S-C 006a:89fa mov dx, di +0033 0033 000c ca00 ffc6 ffca 0003 ca00 -S-C 006c:d3fa sar dx, cl +0033 0033 000c fffc ffc6 ffca 0003 ca00 -S-C 006e:81e20700 and dx, 0007 +0033 0033 000c 0004 ffc6 ffca 0003 ca00 ---- 0072:83c230 add dx, 30 +0033 0033 000c 0034 ffc6 ffca 0003 ca00 ---- 0075:52 push dx +0033 0033 000c 0034 ffc4 ffca 0003 ca00 ---- 0076:e80c00 call 0085 +0033 0033 000c 0034 ffc2 ffca 0003 ca00 ---- 0085:55 push bp +0033 0033 000c 0034 ffc0 ffca 0003 ca00 ---- 0086:89e5 mov bp, sp +0033 0033 000c 0034 ffc0 ffc0 0003 ca00 ---- 0088:b80100 mov ax, 0001 +0001 0033 000c 0034 ffc0 ffc0 0003 ca00 ---- 008b:50 push ax +0001 0033 000c 0034 ffbe ffc0 0003 ca00 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0034 +ffc4 0033 000c 0034 ffbe ffc0 0003 ca00 ---- 008f:50 push ax +ffc4 0033 000c 0034 ffbc ffc0 0003 ca00 ---- 0090:b80100 mov ax, 0001 +0001 0033 000c 0034 ffbc ffc0 0003 ca00 ---- 0093:50 push ax +0001 0033 000c 0034 ffba ffc0 0003 ca00 ---- 0094:e84500 call 00dc +0001 0033 000c 0034 ffb8 ffc0 0003 ca00 ---- 00dc:e92100 jmp 0100 +0001 0033 000c 0034 ffb8 ffc0 0003 ca00 ---- 0100:55 push bp +0001 0033 000c 0034 ffb6 ffc0 0003 ca00 ---- 0101:89e5 mov bp, sp +0001 0033 000c 0034 ffb6 ffb6 0003 ca00 ---- 0103:83ec18 sub sp, 18 +0001 0033 000c 0034 ff9e ffb6 0003 ca00 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0033 000c 0001 ff9e ffb6 0003 ca00 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0001 +0001 0033 000c 0001 ff9e ffb6 0003 ca00 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0033 000c 0001 ff9e ffb6 0003 ca00 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0001 +0001 0033 000c 0001 ff9e ffb6 0003 ca00 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0033 000c ffc4 ff9e ffb6 0003 ca00 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]ffc4 +0001 0033 000c ffc4 ff9e ffb6 0003 ca00 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0033 000c ffc4 ff9e ffb6 0003 ca00 -S-- 011b:50 push ax +ff9e 0033 000c ffc4 ff9c ffb6 0003 ca00 -S-- 011c:b80400 mov ax, 0004 +0004 0033 000c ffc4 ff9c ffb6 0003 ca00 -S-- 011f:50 push ax +0004 0033 000c ffc4 ff9a ffb6 0003 ca00 -S-- 0120:b80100 mov ax, 0001 +0001 0033 000c ffc4 ff9a ffb6 0003 ca00 -S-- 0123:50 push ax +0001 0033 000c ffc4 ff98 ffb6 0003 ca00 -S-- 0124:e80600 call 012d +0001 0033 000c ffc4 ff96 ffb6 0003 ca00 -S-- 012d:55 push bp +0001 0033 000c ffc4 ff94 ffb6 0003 ca00 -S-- 012e:89e5 mov bp, sp +0001 0033 000c ffc4 ff94 ff94 0003 ca00 -S-- 0130:56 push si +0001 0033 000c ffc4 ff92 ff94 0003 ca00 -S-- 0131:57 push di +0001 0033 000c ffc4 ff90 ff94 0003 ca00 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0033 000c ffc4 ff90 ff94 ff9e ca00 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0033 000c 0004 ff90 ff94 ff9e ca00 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0001 +0001 0033 000c 0004 ff90 ff94 ff9e ca00 -S-- 013b:56 push si +0001 0033 000c 0004 ff8e ff94 ff9e ca00 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0033 000c 0004 ff8c ff94 ff9e ca00 -S-- 013f:e82f00 call 0171 +0001 0033 000c 0004 ff8a ff94 ff9e ca00 -S-- 0171:b90300 mov cx, 0003 +0001 0033 0003 0004 ff8a ff94 ff9e ca00 -S-- 0174:eb00 jmp short 0176 +0001 0033 0003 0004 ff8a ff94 ff9e ca00 -S-- 0176:55 push bp +0001 0033 0003 0004 ff88 ff94 ff9e ca00 -S-- 0177:89e5 mov bp, sp +0001 0033 0003 0004 ff88 ff88 ff9e ca00 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0033 0003 0004 ff88 ff88 ff9e ca00 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e ca00 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e ca00 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e ca00 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e ca00 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e ca00 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e ca00 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e ca00 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0003 ca00 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0003 ca00 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0003 ca00 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0003 ca00 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0003 ca00 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0003 ca00 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0003 ca00 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0003 ca00 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0003 ca00 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0003 ca00 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]34 +0034 ff9e 0003 0004 ffc0 ffc0 0003 ca00 -S-- 009d:98 cbw +0034 ff9e 0003 0004 ffc0 ffc0 0003 ca00 -S-- 009e:e9e400 jmp 0185 +0034 ff9e 0003 0004 ffc0 ffc0 0003 ca00 -S-- 0185:89ec mov sp, bp +0034 ff9e 0003 0004 ffc0 ffc0 0003 ca00 -S-- 0187:5d pop bp +0034 ff9e 0003 0004 ffc2 ffca 0003 ca00 -S-- 0188:c3 ret +0034 ff9e 0003 0004 ffc4 ffca 0003 ca00 -S-- 0079:5b pop bx +0034 0034 0003 0004 ffc6 ffca 0003 ca00 -S-- 007a:b90300 mov cx, 0003 +0034 0034 0003 0004 ffc6 ffca 0003 ca00 -S-- 007d:d3e7 shl di, cl +0034 0034 0003 0004 ffc6 ffca 0003 5000 ---- 007f:46 inc si +0034 0034 0003 0004 ffc6 ffca 0004 5000 ---- 0080:ebe0 jmp short 0062 +0034 0034 0003 0004 ffc6 ffca 0004 5000 ---- 0062:83fe05 cmp si, 5 +0034 0034 0003 0004 ffc6 ffca 0004 5000 -S-C 0065:7d1b jnl 0082 +0034 0034 0003 0004 ffc6 ffca 0004 5000 -S-C 0067:b90c00 mov cx, 000c +0034 0034 000c 0004 ffc6 ffca 0004 5000 -S-C 006a:89fa mov dx, di +0034 0034 000c 5000 ffc6 ffca 0004 5000 -S-C 006c:d3fa sar dx, cl +0034 0034 000c 0005 ffc6 ffca 0004 5000 ---- 006e:81e20700 and dx, 0007 +0034 0034 000c 0005 ffc6 ffca 0004 5000 ---- 0072:83c230 add dx, 30 +0034 0034 000c 0035 ffc6 ffca 0004 5000 ---- 0075:52 push dx +0034 0034 000c 0035 ffc4 ffca 0004 5000 ---- 0076:e80c00 call 0085 +0034 0034 000c 0035 ffc2 ffca 0004 5000 ---- 0085:55 push bp +0034 0034 000c 0035 ffc0 ffca 0004 5000 ---- 0086:89e5 mov bp, sp +0034 0034 000c 0035 ffc0 ffc0 0004 5000 ---- 0088:b80100 mov ax, 0001 +0001 0034 000c 0035 ffc0 ffc0 0004 5000 ---- 008b:50 push ax +0001 0034 000c 0035 ffbe ffc0 0004 5000 ---- 008c:8d4604 lea ax, [bp+4] ;[ffc4]0035 +ffc4 0034 000c 0035 ffbe ffc0 0004 5000 ---- 008f:50 push ax +ffc4 0034 000c 0035 ffbc ffc0 0004 5000 ---- 0090:b80100 mov ax, 0001 +0001 0034 000c 0035 ffbc ffc0 0004 5000 ---- 0093:50 push ax +0001 0034 000c 0035 ffba ffc0 0004 5000 ---- 0094:e84500 call 00dc +0001 0034 000c 0035 ffb8 ffc0 0004 5000 ---- 00dc:e92100 jmp 0100 +0001 0034 000c 0035 ffb8 ffc0 0004 5000 ---- 0100:55 push bp +0001 0034 000c 0035 ffb6 ffc0 0004 5000 ---- 0101:89e5 mov bp, sp +0001 0034 000c 0035 ffb6 ffb6 0004 5000 ---- 0103:83ec18 sub sp, 18 +0001 0034 000c 0035 ff9e ffb6 0004 5000 -S-- 0106:8b5604 mov dx, [bp+4] ;[ffba]0001 +0001 0034 000c 0001 ff9e ffb6 0004 5000 -S-- 0109:8956ec mov [bp-14], dx ;[ffa2]0001 +0001 0034 000c 0001 ff9e ffb6 0004 5000 -S-- 010c:8b5608 mov dx, [bp+8] ;[ffbe]0001 +0001 0034 000c 0001 ff9e ffb6 0004 5000 -S-- 010f:8956ee mov [bp-12], dx ;[ffa4]0001 +0001 0034 000c 0001 ff9e ffb6 0004 5000 -S-- 0112:8b5606 mov dx, [bp+6] ;[ffbc]ffc4 +0001 0034 000c ffc4 ff9e ffb6 0004 5000 -S-- 0115:8956f2 mov [bp-e], dx ;[ffa8]ffc4 +0001 0034 000c ffc4 ff9e ffb6 0004 5000 -S-- 0118:8d46e8 lea ax, [bp-18] ;[ff9e]0000 +ff9e 0034 000c ffc4 ff9e ffb6 0004 5000 -S-- 011b:50 push ax +ff9e 0034 000c ffc4 ff9c ffb6 0004 5000 -S-- 011c:b80400 mov ax, 0004 +0004 0034 000c ffc4 ff9c ffb6 0004 5000 -S-- 011f:50 push ax +0004 0034 000c ffc4 ff9a ffb6 0004 5000 -S-- 0120:b80100 mov ax, 0001 +0001 0034 000c ffc4 ff9a ffb6 0004 5000 -S-- 0123:50 push ax +0001 0034 000c ffc4 ff98 ffb6 0004 5000 -S-- 0124:e80600 call 012d +0001 0034 000c ffc4 ff96 ffb6 0004 5000 -S-- 012d:55 push bp +0001 0034 000c ffc4 ff94 ffb6 0004 5000 -S-- 012e:89e5 mov bp, sp +0001 0034 000c ffc4 ff94 ff94 0004 5000 -S-- 0130:56 push si +0001 0034 000c ffc4 ff92 ff94 0004 5000 -S-- 0131:57 push di +0001 0034 000c ffc4 ff90 ff94 0004 5000 -S-- 0132:8b7608 mov si, [bp+8] ;[ff9c]ff9e +0001 0034 000c ffc4 ff90 ff94 ff9e 5000 -S-- 0135:8b5606 mov dx, [bp+6] ;[ff9a]0004 +0001 0034 000c 0004 ff90 ff94 ff9e 5000 -S-- 0138:895402 mov [si+2], dx ;[ffa0]0001 +0001 0034 000c 0004 ff90 ff94 ff9e 5000 -S-- 013b:56 push si +0001 0034 000c 0004 ff8e ff94 ff9e 5000 -S-- 013c:ff7604 push [bp+4] ;[ff98]0001 +0001 0034 000c 0004 ff8c ff94 ff9e 5000 -S-- 013f:e82f00 call 0171 +0001 0034 000c 0004 ff8a ff94 ff9e 5000 -S-- 0171:b90300 mov cx, 0003 +0001 0034 0003 0004 ff8a ff94 ff9e 5000 -S-- 0174:eb00 jmp short 0176 +0001 0034 0003 0004 ff8a ff94 ff9e 5000 -S-- 0176:55 push bp +0001 0034 0003 0004 ff88 ff94 ff9e 5000 -S-- 0177:89e5 mov bp, sp +0001 0034 0003 0004 ff88 ff88 ff9e 5000 -S-- 0179:8b4604 mov ax, [bp+4] ;[ff8c]0001 +0001 0034 0003 0004 ff88 ff88 ff9e 5000 -S-- 017c:8b5e06 mov bx, [bp+6] ;[ff8e]ff9e +0001 ff9e 0003 0004 ff88 ff88 ff9e 5000 -S-- 017f:cd20 int 20 + 1> +0000 ff9e 0003 0004 ff88 ff88 ff9e 5000 -S-- 0181:5d pop bp +0000 ff9e 0003 0004 ff8a ff94 ff9e 5000 -S-- 0182:c3 ret +0000 ff9e 0003 0004 ff8c ff94 ff9e 5000 -S-- 0142:5b pop bx +0000 0001 0003 0004 ff8e ff94 ff9e 5000 -S-- 0143:5b pop bx +0000 ff9e 0003 0004 ff90 ff94 ff9e 5000 -S-- 0144:89c7 mov di, ax +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 -S-- 0146:09ff or di, di +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 0148:7403 je 014d +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 --Z- 014d:837c0200 cmp [si+2], 0 ;[ffa0]0001 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0151:7d0e jnl 0161 +0000 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0161:8b4402 mov ax, [si+2] ;[ffa0]0001 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0164:e91c00 jmp 0183 +0001 ff9e 0003 0004 ff90 ff94 ff9e 0000 ---- 0183:5f pop di +0001 ff9e 0003 0004 ff92 ff94 ff9e 5000 ---- 0184:5e pop si +0001 ff9e 0003 0004 ff94 ff94 0004 5000 ---- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ff94 ff94 0004 5000 ---- 0187:5d pop bp +0001 ff9e 0003 0004 ff96 ffb6 0004 5000 ---- 0188:c3 ret +0001 ff9e 0003 0004 ff98 ffb6 0004 5000 ---- 0127:83c406 add sp, 6 +0001 ff9e 0003 0004 ff9e ffb6 0004 5000 -S-- 012a:e95800 jmp 0185 +0001 ff9e 0003 0004 ff9e ffb6 0004 5000 -S-- 0185:89ec mov sp, bp +0001 ff9e 0003 0004 ffb6 ffb6 0004 5000 -S-- 0187:5d pop bp +0001 ff9e 0003 0004 ffb8 ffc0 0004 5000 -S-- 0188:c3 ret +0001 ff9e 0003 0004 ffba ffc0 0004 5000 -S-- 0097:83c406 add sp, 6 +0001 ff9e 0003 0004 ffc0 ffc0 0004 5000 -S-- 009a:8a4604 mov al, [bp+4] ;[ffc4]35 +0035 ff9e 0003 0004 ffc0 ffc0 0004 5000 -S-- 009d:98 cbw +0035 ff9e 0003 0004 ffc0 ffc0 0004 5000 -S-- 009e:e9e400 jmp 0185 +0035 ff9e 0003 0004 ffc0 ffc0 0004 5000 -S-- 0185:89ec mov sp, bp +0035 ff9e 0003 0004 ffc0 ffc0 0004 5000 -S-- 0187:5d pop bp +0035 ff9e 0003 0004 ffc2 ffca 0004 5000 -S-- 0188:c3 ret +0035 ff9e 0003 0004 ffc4 ffca 0004 5000 -S-- 0079:5b pop bx +0035 0035 0003 0004 ffc6 ffca 0004 5000 -S-- 007a:b90300 mov cx, 0003 +0035 0035 0003 0004 ffc6 ffca 0004 5000 -S-- 007d:d3e7 shl di, cl +0035 0035 0003 0004 ffc6 ffca 0004 8000 OS-- 007f:46 inc si +0035 0035 0003 0004 ffc6 ffca 0005 8000 ---- 0080:ebe0 jmp short 0062 +0035 0035 0003 0004 ffc6 ffca 0005 8000 ---- 0062:83fe05 cmp si, 5 +0035 0035 0003 0004 ffc6 ffca 0005 8000 --Z- 0065:7d1b jnl 0082 +0035 0035 0003 0004 ffc6 ffca 0005 8000 --Z- 0082:e9fe00 jmp 0183 +0035 0035 0003 0004 ffc6 ffca 0005 8000 --Z- 0183:5f pop di +0035 0035 0003 0004 ffc8 ffca 0005 0000 --Z- 0184:5e pop si +0035 0035 0003 0004 ffca ffca 0000 0000 --Z- 0185:89ec mov sp, bp +0035 0035 0003 0004 ffca ffca 0000 0000 --Z- 0187:5d pop bp +0035 0035 0003 0004 ffcc ffd0 0000 0000 --Z- 0188:c3 ret +0035 0035 0003 0004 ffce ffd0 0000 0000 --Z- 0043:5b pop bx +0035 14e5 0003 0004 ffd0 ffd0 0000 0000 --Z- 0044:e93e01 jmp 0185 +0035 14e5 0003 0004 ffd0 ffd0 0000 0000 --Z- 0185:89ec mov sp, bp +0035 14e5 0003 0004 ffd0 ffd0 0000 0000 --Z- 0187:5d pop bp +0035 14e5 0003 0004 ffd2 0000 0000 0000 --Z- 0188:c3 ret +0035 14e5 0003 0004 ffd4 0000 0000 0000 --Z- 0034:50 push ax +0035 14e5 0003 0004 ffd2 0000 0000 0000 --Z- 0035:e88300 call 00bb +0035 14e5 0003 0004 ffd0 0000 0000 0000 --Z- 00bb:55 push bp +0035 14e5 0003 0004 ffce 0000 0000 0000 --Z- 00bc:89e5 mov bp, sp +0035 14e5 0003 0004 ffce ffce 0000 0000 --Z- 00be:e8e0ff call 00a1 +0035 14e5 0003 0004 ffcc ffce 0000 0000 --Z- 00a1:55 push bp +0035 14e5 0003 0004 ffca ffce 0000 0000 --Z- 00a2:89e5 mov bp, sp +0035 14e5 0003 0004 ffca ffca 0000 0000 --Z- 00a4:56 push si +0035 14e5 0003 0004 ffc8 ffca 0000 0000 --Z- 00a5:8b360400 mov si, [0004] ;[0004]0000 +0035 14e5 0003 0004 ffc8 ffca 0000 0000 --Z- 00a9:4e dec si +0035 14e5 0003 0004 ffc8 ffca ffff 0000 -S-- 00aa:7c0c jl 00b8 +0035 14e5 0003 0004 ffc8 ffca ffff 0000 -S-- 00b8:e9c900 jmp 0184 +0035 14e5 0003 0004 ffc8 ffca ffff 0000 -S-- 0184:5e pop si +0035 14e5 0003 0004 ffca ffca 0000 0000 -S-- 0185:89ec mov sp, bp +0035 14e5 0003 0004 ffca ffca 0000 0000 -S-- 0187:5d pop bp +0035 14e5 0003 0004 ffcc ffce 0000 0000 -S-- 0188:c3 ret +0035 14e5 0003 0004 ffce ffce 0000 0000 -S-- 00c1:833e060000 cmp [0006], 0 ;[0006]0000 +0035 14e5 0003 0004 ffce ffce 0000 0000 --Z- 00c6:7406 je 00ce +0035 14e5 0003 0004 ffce ffce 0000 0000 --Z- 00ce:ff7604 push [bp+4] ;[ffd2]0035 +0035 14e5 0003 0004 ffcc ffce 0000 0000 --Z- 00d1:e80400 call 00d8 +0035 14e5 0003 0004 ffca ffce 0000 0000 --Z- 00d8:e90500 jmp 00e0 +0035 14e5 0003 0004 ffca ffce 0000 0000 --Z- 00e0:55 push bp +0035 14e5 0003 0004 ffc8 ffce 0000 0000 --Z- 00e1:89e5 mov bp, sp +0035 14e5 0003 0004 ffc8 ffc8 0000 0000 --Z- 00e3:83ec18 sub sp, 18 +0035 14e5 0003 0004 ffb0 ffc8 0000 0000 -S-- 00e6:8b5604 mov dx, [bp+4] ;[ffcc]0035 +0035 14e5 0003 0035 ffb0 ffc8 0000 0000 -S-- 00e9:8956ec mov [bp-14], dx ;[ffb4]0000 +0035 14e5 0003 0035 ffb0 ffc8 0000 0000 -S-- 00ec:8d46e8 lea ax, [bp-18] ;[ffb0]0000 +ffb0 14e5 0003 0035 ffb0 ffc8 0000 0000 -S-- 00ef:50 push ax +ffb0 14e5 0003 0035 ffae ffc8 0000 0000 -S-- 00f0:b80100 mov ax, 0001 +0001 14e5 0003 0035 ffae ffc8 0000 0000 -S-- 00f3:50 push ax +0001 14e5 0003 0035 ffac ffc8 0000 0000 -S-- 00f4:31c0 xor ax, ax +0000 14e5 0003 0035 ffac ffc8 0000 0000 --Z- 00f6:50 push ax +0000 14e5 0003 0035 ffaa ffc8 0000 0000 --Z- 00f7:e83300 call 012d +0000 14e5 0003 0035 ffa8 ffc8 0000 0000 --Z- 012d:55 push bp +0000 14e5 0003 0035 ffa6 ffc8 0000 0000 --Z- 012e:89e5 mov bp, sp +0000 14e5 0003 0035 ffa6 ffa6 0000 0000 --Z- 0130:56 push si +0000 14e5 0003 0035 ffa4 ffa6 0000 0000 --Z- 0131:57 push di +0000 14e5 0003 0035 ffa2 ffa6 0000 0000 --Z- 0132:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 14e5 0003 0035 ffa2 ffa6 ffb0 0000 --Z- 0135:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 14e5 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0138:895402 mov [si+2], dx ;[ffb2]0000 +0000 14e5 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 013b:56 push si +0000 14e5 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 013c:ff7604 push [bp+4] ;[ffaa]0000 +0000 14e5 0003 0001 ff9e ffa6 ffb0 0000 --Z- 013f:e82f00 call 0171 +0000 14e5 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0171:b90300 mov cx, 0003 +0000 14e5 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0174:eb00 jmp short 0176 +0000 14e5 0003 0001 ff9c ffa6 ffb0 0000 --Z- 0176:55 push bp +0000 14e5 0003 0001 ff9a ffa6 ffb0 0000 --Z- 0177:89e5 mov bp, sp +0000 14e5 0003 0001 ff9a ff9a ffb0 0000 --Z- 0179:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 14e5 0003 0001 ff9a ff9a ffb0 0000 --Z- 017c:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 017f:cd20 int 20 + diff --git a/tests_data/7.c.vm_expected b/tests_data/7.c.vm_expected new file mode 100644 index 0000000..6a06370 --- /dev/null +++ b/tests_data/7.c.vm_expected @@ -0,0 +1,2835 @@ + AX BX CX DX SP BP SI DI FLAGS IP +0000 0000 0000 0000 ffda 0000 0000 0000 ---- 0000:31ed xor bp, bp +0000 0000 0000 0000 ffda 0000 0000 0000 --Z- 0002:89e3 mov bx, sp +0000 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0004:8b07 mov ax, [bx] ;[ffda]0001 +0001 ffda 0000 0000 ffda 0000 0000 0000 --Z- 0006:8d5702 lea dx, [bx+2] ;[ffdc]ffe4 +0001 ffda 0000 ffdc ffda 0000 0000 0000 --Z- 0009:8d4f04 lea cx, [bx+4] ;[ffde]0000 +0001 ffda ffde ffdc ffda 0000 0000 0000 --Z- 000c:01c1 add cx, ax +0001 ffda ffdf ffdc ffda 0000 0000 0000 -S-- 000e:01c1 add cx, ax +0001 ffda ffe0 ffdc ffda 0000 0000 0000 -S-- 0010:bb2a00 mov bx, 002a +0001 002a ffe0 ffdc ffda 0000 0000 0000 -S-- 0013:81fb2e02 cmp bx, 022e +0001 002a ffe0 ffdc ffda 0000 0000 0000 -S-C 0017:730f jnb 0028 +0001 002a ffe0 ffdc ffda 0000 0000 0000 -S-C 0019:f6c301 test bl, 1 +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 001c:750a jne 0028 +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 001e:813f5353 cmp [bx], 5353 ;[002a]5353 +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 0022:7504 jne 0028 +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 0024:891e0200 mov [0002], bx ;[0002]024c +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 0028:8b1e0200 mov bx, [0002] ;[0002]002a +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 002c:890f mov [bx], cx ;[002a]5353 +0001 002a ffe0 ffdc ffda 0000 0000 0000 --Z- 002e:51 push cx +0001 002a ffe0 ffdc ffd8 0000 0000 0000 --Z- 002f:52 push dx +0001 002a ffe0 ffdc ffd6 0000 0000 0000 --Z- 0030:50 push ax +0001 002a ffe0 ffdc ffd4 0000 0000 0000 --Z- 0031:e80500 call 0039 +0001 002a ffe0 ffdc ffd2 0000 0000 0000 --Z- 0039:55 push bp +0001 002a ffe0 ffdc ffd0 0000 0000 0000 --Z- 003a:89e5 mov bp, sp +0001 002a ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003c:b80400 mov ax, 0004 +0004 002a ffe0 ffdc ffd0 ffd0 0000 0000 --Z- 003f:50 push ax +0004 002a ffe0 ffdc ffce ffd0 0000 0000 --Z- 0040:b81a00 mov ax, 001a +001a 002a ffe0 ffdc ffce ffd0 0000 0000 --Z- 0043:50 push ax +001a 002a ffe0 ffdc ffcc ffd0 0000 0000 --Z- 0044:e85600 call 009d +001a 002a ffe0 ffdc ffca ffd0 0000 0000 --Z- 009d:55 push bp +001a 002a ffe0 ffdc ffc8 ffd0 0000 0000 --Z- 009e:89e5 mov bp, sp +001a 002a ffe0 ffdc ffc8 ffc8 0000 0000 --Z- 00a0:50 push ax +001a 002a ffe0 ffdc ffc6 ffc8 0000 0000 --Z- 00a1:50 push ax +001a 002a ffe0 ffdc ffc4 ffc8 0000 0000 --Z- 00a2:8d5e06 lea bx, [bp+6] ;[ffce]0004 +001a ffce ffe0 ffdc ffc4 ffc8 0000 0000 --Z- 00a5:895efe mov [bp-2], bx ;[ffc6]001a +001a ffce ffe0 ffdc ffc4 ffc8 0000 0000 --Z- 00a8:b83800 mov ax, 0038 +0038 ffce ffe0 ffdc ffc4 ffc8 0000 0000 --Z- 00ab:50 push ax +0038 ffce ffe0 ffdc ffc2 ffc8 0000 0000 --Z- 00ac:ff76fe push [bp-2] ;[ffc6]ffce +0038 ffce ffe0 ffdc ffc0 ffc8 0000 0000 --Z- 00af:ff7604 push [bp+4] ;[ffcc]001a +0038 ffce ffe0 ffdc ffbe ffc8 0000 0000 --Z- 00b2:e80a02 call 02bf +0038 ffce ffe0 ffdc ffbc ffc8 0000 0000 --Z- 02bf:55 push bp +0038 ffce ffe0 ffdc ffba ffc8 0000 0000 --Z- 02c0:89e5 mov bp, sp +0038 ffce ffe0 ffdc ffba ffba 0000 0000 --Z- 02c2:81ec1a04 sub sp, 041a +0038 ffce ffe0 ffdc fba0 ffba 0000 0000 -S-- 02c6:56 push si +0038 ffce ffe0 ffdc fb9e ffba 0000 0000 -S-- 02c7:57 push di +0038 ffce ffe0 ffdc fb9c ffba 0000 0000 -S-- 02c8:8b7608 mov si, [bp+8] ;[ffc2]0038 +0038 ffce ffe0 ffdc fb9c ffba 0038 0000 -S-- 02cb:c746ec0000 mov [bp-14], 0000 ;[ffa6]0000 +0038 ffce ffe0 ffdc fb9c ffba 0038 0000 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001a +0038 001a ffe0 ffdc fb9c ffba 0038 0000 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]001a +0038 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02d6:8a07 mov al, [bx] ;[001a]6c +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02d8:98 cbw +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0000 +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02dc:09c0 or ax, ax +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]006c +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +006c 001a ffe0 ffdc fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]0000 +006c 001a ffe0 0000 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +006c 001a ffe0 ffff fb9c ffba 0038 0000 -S-- 02ec:8914 mov [si], dx ;[0038]0000 +006c 001a ffe0 ffff fb9c ffba 0038 0000 -S-- 02ee:7c10 jl 0300 +006c 001a ffe0 ffff fb9c ffba 0038 0000 -S-- 0300:56 push si +006c 001a ffe0 ffff fb9a ffba 0038 0000 -S-- 0301:ff76f8 push [bp-8] ;[ffb2]006c +006c 001a ffe0 ffff fb98 ffba 0038 0000 -S-- 0304:e85305 call 085a +006c 001a ffe0 ffff fb96 ffba 0038 0000 -S-- 085a:55 push bp +006c 001a ffe0 ffff fb94 ffba 0038 0000 -S-- 085b:89e5 mov bp, sp +006c 001a ffe0 ffff fb94 fb94 0038 0000 -S-- 085d:50 push ax +006c 001a ffe0 ffff fb92 fb94 0038 0000 -S-- 085e:50 push ax +006c 001a ffe0 ffff fb90 fb94 0038 0000 -S-- 085f:56 push si +006c 001a ffe0 ffff fb8e fb94 0038 0000 -S-- 0860:57 push di +006c 001a ffe0 ffff fb8c fb94 0038 0000 -S-- 0861:8b7e04 mov di, [bp+4] ;[fb98]006c +006c 001a ffe0 ffff fb8c fb94 0038 006c -S-- 0864:8b7606 mov si, [bp+6] ;[fb9a]0038 +006c 001a ffe0 ffff fb8c fb94 0038 006c -S-- 0867:c70628005610 mov [0028], 1056 ;[0028]0000 +006c 001a ffe0 ffff fb8c fb94 0038 006c -S-- 086d:837c0200 cmp [si+2], 0 ;[003a]0001 +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 0871:7d07 jnl 087a +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 087a:f6440402 test byte [si+4], 2 ;[003c]02 +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 087e:7506 jne 0886 +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 0886:f6440480 test byte [si+4], 80 ;[003c]02 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 088a:740c je 0898 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 0898:8164047fff and [si+4], ff7f ;[003c]0002 +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 089d:814c040001 or [si+4], 0100 ;[003c]0002 +006c 001a ffe0 ffff fb8c fb94 0038 006c ---- 08a2:f6440404 test byte [si+4], 4 ;[003c]02 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08a6:7403 je 08ab +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08ab:837c0800 cmp [si+8], 0 ;[0040]0000 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08af:7403 je 08b4 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08b4:81fe3800 cmp si, 0038 +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08b8:7532 jne 08ec +006c 001a ffe0 ffff fb8c fb94 0038 006c --Z- 08ba:ff363a00 push [003a] ;[003a]0001 +006c 001a ffe0 ffff fb8a fb94 0038 006c --Z- 08be:e8ad05 call 0e6e +006c 001a ffe0 ffff fb88 fb94 0038 006c --Z- 0e6e:55 push bp +006c 001a ffe0 ffff fb86 fb94 0038 006c --Z- 0e6f:89e5 mov bp, sp +006c 001a ffe0 ffff fb86 fb86 0038 006c --Z- 0e71:83ec20 sub sp, 20 +006c 001a ffe0 ffff fb66 fb86 0038 006c -S-- 0e74:8d46e0 lea ax, [bp-20] ;[fb66]0000 +fb66 001a ffe0 ffff fb66 fb86 0038 006c -S-- 0e77:50 push ax +fb66 001a ffe0 ffff fb64 fb86 0038 006c -S-- 0e78:ff7604 push [bp+4] ;[fb8a]0001 +fb66 001a ffe0 ffff fb62 fb86 0038 006c -S-- 0e7b:e85700 call 0ed5 +fb66 001a ffe0 ffff fb60 fb86 0038 006c -S-- 0ed5:55 push bp +fb66 001a ffe0 ffff fb5e fb86 0038 006c -S-- 0ed6:89e5 mov bp, sp +fb66 001a ffe0 ffff fb5e fb5e 0038 006c -S-- 0ed8:ff7606 push [bp+6] ;[fb64]fb66 +fb66 001a ffe0 ffff fb5c fb5e 0038 006c -S-- 0edb:b80854 mov ax, 5408 +5408 001a ffe0 ffff fb5c fb5e 0038 006c -S-- 0ede:50 push ax +5408 001a ffe0 ffff fb5a fb5e 0038 006c -S-- 0edf:ff7604 push [bp+4] ;[fb62]0001 +5408 001a ffe0 ffff fb58 fb5e 0038 006c -S-- 0ee2:e8f201 call 10d7 +5408 001a ffe0 ffff fb56 fb5e 0038 006c -S-- 10d7:55 push bp +5408 001a ffe0 ffff fb54 fb5e 0038 006c -S-- 10d8:89e5 mov bp, sp +5408 001a ffe0 ffff fb54 fb54 0038 006c -S-- 10da:83ec18 sub sp, 18 +5408 001a ffe0 ffff fb3c fb54 0038 006c -S-- 10dd:8b5604 mov dx, [bp+4] ;[fb58]0001 +5408 001a ffe0 0001 fb3c fb54 0038 006c -S-- 10e0:8956ec mov [bp-14], dx ;[fb40]0000 +5408 001a ffe0 0001 fb3c fb54 0038 006c -S-- 10e3:8b5606 mov dx, [bp+6] ;[fb5a]5408 +5408 001a ffe0 5408 fb3c fb54 0038 006c -S-- 10e6:8956f0 mov [bp-10], dx ;[fb44]0000 +5408 001a ffe0 5408 fb3c fb54 0038 006c -S-- 10e9:8b5608 mov dx, [bp+8] ;[fb5c]fb66 +5408 001a ffe0 fb66 fb3c fb54 0038 006c -S-- 10ec:8956fa mov [bp-6], dx ;[fb4e]0000 +5408 001a ffe0 fb66 fb3c fb54 0038 006c -S-- 10ef:8d46e8 lea ax, [bp-18] ;[fb3c]0000 +fb3c 001a ffe0 fb66 fb3c fb54 0038 006c -S-- 10f2:50 push ax +fb3c 001a ffe0 fb66 fb3a fb54 0038 006c -S-- 10f3:b83600 mov ax, 0036 +0036 001a ffe0 fb66 fb3a fb54 0038 006c -S-- 10f6:50 push ax +0036 001a ffe0 fb66 fb38 fb54 0038 006c -S-- 10f7:b80100 mov ax, 0001 +0001 001a ffe0 fb66 fb38 fb54 0038 006c -S-- 10fa:50 push ax +0001 001a ffe0 fb66 fb36 fb54 0038 006c -S-- 10fb:e836fd call 0e34 +0001 001a ffe0 fb66 fb34 fb54 0038 006c -S-- 0e34:55 push bp +0001 001a ffe0 fb66 fb32 fb54 0038 006c -S-- 0e35:89e5 mov bp, sp +0001 001a ffe0 fb66 fb32 fb32 0038 006c -S-- 0e37:56 push si +0001 001a ffe0 fb66 fb30 fb32 0038 006c -S-- 0e38:57 push di +0001 001a ffe0 fb66 fb2e fb32 0038 006c -S-- 0e39:8b7608 mov si, [bp+8] ;[fb3a]fb3c +0001 001a ffe0 fb66 fb2e fb32 fb3c 006c -S-- 0e3c:8b5606 mov dx, [bp+6] ;[fb38]0036 +0001 001a ffe0 0036 fb2e fb32 fb3c 006c -S-- 0e3f:895402 mov [si+2], dx ;[fb3e]0000 +0001 001a ffe0 0036 fb2e fb32 fb3c 006c -S-- 0e42:56 push si +0001 001a ffe0 0036 fb2c fb32 fb3c 006c -S-- 0e43:ff7604 push [bp+4] ;[fb36]0001 +0001 001a ffe0 0036 fb2a fb32 fb3c 006c -S-- 0e46:e86b02 call 10b4 +0001 001a ffe0 0036 fb28 fb32 fb3c 006c -S-- 10b4:b90300 mov cx, 0003 +0001 001a 0003 0036 fb28 fb32 fb3c 006c -S-- 10b7:eb00 jmp short 10b9 +0001 001a 0003 0036 fb28 fb32 fb3c 006c -S-- 10b9:55 push bp +0001 001a 0003 0036 fb26 fb32 fb3c 006c -S-- 10ba:89e5 mov bp, sp +0001 001a 0003 0036 fb26 fb26 fb3c 006c -S-- 10bc:8b4604 mov ax, [bp+4] ;[fb2a]0001 +0001 001a 0003 0036 fb26 fb26 fb3c 006c -S-- 10bf:8b5e06 mov bx, [bp+6] ;[fb2c]fb3c +0001 fb3c 0003 0036 fb26 fb26 fb3c 006c -S-- 10c2:cd20 int 20 + +0000 fb3c 0003 0036 fb26 fb26 fb3c 006c -S-- 10c4:5d pop bp +0000 fb3c 0003 0036 fb28 fb32 fb3c 006c -S-- 10c5:c3 ret +0000 fb3c 0003 0036 fb2a fb32 fb3c 006c -S-- 0e49:5b pop bx +0000 0001 0003 0036 fb2c fb32 fb3c 006c -S-- 0e4a:5b pop bx +0000 fb3c 0003 0036 fb2e fb32 fb3c 006c -S-- 0e4b:89c7 mov di, ax +0000 fb3c 0003 0036 fb2e fb32 fb3c 0000 -S-- 0e4d:09ff or di, di +0000 fb3c 0003 0036 fb2e fb32 fb3c 0000 --Z- 0e4f:7403 je 0e54 +0000 fb3c 0003 0036 fb2e fb32 fb3c 0000 --Z- 0e54:837c0200 cmp [si+2], 0 ;[fb3e]ffea +0000 fb3c 0003 0036 fb2e fb32 fb3c 0000 -S-- 0e58:7d0e jnl 0e68 +0000 fb3c 0003 0036 fb2e fb32 fb3c 0000 -S-- 0e5a:8b5402 mov dx, [si+2] ;[fb3e]ffea +0000 fb3c 0003 ffea fb2e fb32 fb3c 0000 -S-- 0e5d:f7da neg dx +0000 fb3c 0003 0016 fb2e fb32 fb3c 0000 ---C 0e5f:89164001 mov [0140], dx ;[0140]0000 +0000 fb3c 0003 0016 fb2e fb32 fb3c 0000 ---C 0e63:b8ffff mov ax, ffff +ffff fb3c 0003 0016 fb2e fb32 fb3c 0000 ---C 0e66:eb03 jmp short 0e6b +ffff fb3c 0003 0016 fb2e fb32 fb3c 0000 ---C 0e6b:e94c03 jmp 11ba +ffff fb3c 0003 0016 fb2e fb32 fb3c 0000 ---C 11ba:5f pop di +ffff fb3c 0003 0016 fb30 fb32 fb3c 006c ---C 11bb:5e pop si +ffff fb3c 0003 0016 fb32 fb32 0038 006c ---C 11bc:89ec mov sp, bp +ffff fb3c 0003 0016 fb32 fb32 0038 006c ---C 11be:5d pop bp +ffff fb3c 0003 0016 fb34 fb54 0038 006c ---C 11bf:c3 ret +ffff fb3c 0003 0016 fb36 fb54 0038 006c ---C 10fe:83c406 add sp, 6 +ffff fb3c 0003 0016 fb3c fb54 0038 006c -S-- 1101:e9b800 jmp 11bc +ffff fb3c 0003 0016 fb3c fb54 0038 006c -S-- 11bc:89ec mov sp, bp +ffff fb3c 0003 0016 fb54 fb54 0038 006c -S-- 11be:5d pop bp +ffff fb3c 0003 0016 fb56 fb5e 0038 006c -S-- 11bf:c3 ret +ffff fb3c 0003 0016 fb58 fb5e 0038 006c -S-- 0ee5:83c406 add sp, 6 +ffff fb3c 0003 0016 fb5e fb5e 0038 006c -S-- 0ee8:e9d102 jmp 11bc +ffff fb3c 0003 0016 fb5e fb5e 0038 006c -S-- 11bc:89ec mov sp, bp +ffff fb3c 0003 0016 fb5e fb5e 0038 006c -S-- 11be:5d pop bp +ffff fb3c 0003 0016 fb60 fb86 0038 006c -S-- 11bf:c3 ret +ffff fb3c 0003 0016 fb62 fb86 0038 006c -S-- 0e7e:5b pop bx +ffff 0001 0003 0016 fb64 fb86 0038 006c -S-- 0e7f:5b pop bx +ffff fb66 0003 0016 fb66 fb86 0038 006c -S-- 0e80:31db xor bx, bx +ffff 0000 0003 0016 fb66 fb86 0038 006c --Z- 0e82:09c0 or ax, ax +ffff 0000 0003 0016 fb66 fb86 0038 006c -S-- 0e84:7501 jne 0e87 +ffff 0000 0003 0016 fb66 fb86 0038 006c -S-- 0e87:89d8 mov ax, bx +0000 0000 0003 0016 fb66 fb86 0038 006c -S-- 0e89:e93003 jmp 11bc +0000 0000 0003 0016 fb66 fb86 0038 006c -S-- 11bc:89ec mov sp, bp +0000 0000 0003 0016 fb86 fb86 0038 006c -S-- 11be:5d pop bp +0000 0000 0003 0016 fb88 fb94 0038 006c -S-- 11bf:c3 ret +0000 0000 0003 0016 fb8a fb94 0038 006c -S-- 08c1:5b pop bx +0000 0001 0003 0016 fb8c fb94 0038 006c -S-- 08c2:09c0 or ax, ax +0000 0001 0003 0016 fb8c fb94 0038 006c --Z- 08c4:7426 je 08ec +0000 0001 0003 0016 fb8c fb94 0038 006c --Z- 08ec:b80004 mov ax, 0400 +0400 0001 0003 0016 fb8c fb94 0038 006c --Z- 08ef:50 push ax +0400 0001 0003 0016 fb8a fb94 0038 006c --Z- 08f0:e84c02 call 0b3f +0400 0001 0003 0016 fb88 fb94 0038 006c --Z- 0b3f:55 push bp +0400 0001 0003 0016 fb86 fb94 0038 006c --Z- 0b40:89e5 mov bp, sp +0400 0001 0003 0016 fb86 fb86 0038 006c --Z- 0b42:83ec0c sub sp, c +0400 0001 0003 0016 fb7a fb86 0038 006c -S-- 0b45:56 push si +0400 0001 0003 0016 fb78 fb86 0038 006c -S-- 0b46:57 push di +0400 0001 0003 0016 fb76 fb86 0038 006c -S-- 0b47:837e0400 cmp [bp+4], 0 ;[fb8a]0400 +0400 0001 0003 0016 fb76 fb86 0038 006c ---- 0b4b:7505 jne 0b52 +0400 0001 0003 0016 fb76 fb86 0038 006c ---- 0b52:c746f40000 mov [bp-c], 0000 ;[fb7a]0000 +0400 0001 0003 0016 fb76 fb86 0038 006c ---- 0b57:837ef402 cmp [bp-c], 2 ;[fb7a]0000 +0400 0001 0003 0016 fb76 fb86 0038 006c -S-C 0b5b:7203 jb 0b60 +0400 0001 0003 0016 fb76 fb86 0038 006c -S-C 0b60:8b5604 mov dx, [bp+4] ;[fb8a]0400 +0400 0001 0003 0400 fb76 fb86 0038 006c -S-C 0b63:42 inc dx +0400 0001 0003 0401 fb76 fb86 0038 006c ---C 0b64:81e2feff and dx, fffe +0400 0001 0003 0400 fb76 fb86 0038 006c ---- 0b68:83c202 add dx, 2 +0400 0001 0003 0402 fb76 fb86 0038 006c ---- 0b6b:8956f6 mov [bp-a], dx ;[fb7c]0000 +0400 0001 0003 0402 fb76 fb86 0038 006c ---- 0b6e:83fa04 cmp dx, 4 +0400 0001 0003 0402 fb76 fb86 0038 006c ---- 0b71:730b jnb 0b7e +0400 0001 0003 0402 fb76 fb86 0038 006c ---- 0b7e:833e2e0200 cmp [022e], 0 ;[022e]0000 +0400 0001 0003 0402 fb76 fb86 0038 006c --Z- 0b83:752d jne 0bb2 +0400 0001 0003 0402 fb76 fb86 0038 006c --Z- 0b85:b80400 mov ax, 0004 +0004 0001 0003 0402 fb76 fb86 0038 006c --Z- 0b88:50 push ax +0004 0001 0003 0402 fb74 fb86 0038 006c --Z- 0b89:e86a02 call 0df6 +0004 0001 0003 0402 fb72 fb86 0038 006c --Z- 0df6:55 push bp +0004 0001 0003 0402 fb70 fb86 0038 006c --Z- 0df7:89e5 mov bp, sp +0004 0001 0003 0402 fb70 fb70 0038 006c --Z- 0df9:56 push si +0004 0001 0003 0402 fb6e fb70 0038 006c --Z- 0dfa:57 push di +0004 0001 0003 0402 fb6c fb70 0038 006c --Z- 0dfb:8b364201 mov si, [0142] ;[0142]028e +0004 0001 0003 0402 fb6c fb70 028e 006c --Z- 0dff:8b5604 mov dx, [bp+4] ;[fb74]0004 +0004 0001 0003 0004 fb6c fb70 028e 006c --Z- 0e02:03164201 add dx, [0142] ;[0142]028e +0004 0001 0003 0292 fb6c fb70 028e 006c ---- 0e06:89d7 mov di, dx +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e08:837e0400 cmp [bp+4], 0 ;[fb74]0004 +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e0c:7e04 jle 0e12 +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e0e:39f7 cmp di, si +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e10:720a jb 0e1c +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e12:837e0400 cmp [bp+4], 0 ;[fb74]0004 +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e16:7d09 jnl 0e21 +0004 0001 0003 0292 fb6c fb70 028e 0292 ---- 0e21:57 push di +0004 0001 0003 0292 fb6a fb70 028e 0292 ---- 0e22:e896ff call 0dbb +0004 0001 0003 0292 fb68 fb70 028e 0292 ---- 0dbb:55 push bp +0004 0001 0003 0292 fb66 fb70 028e 0292 ---- 0dbc:89e5 mov bp, sp +0004 0001 0003 0292 fb66 fb66 028e 0292 ---- 0dbe:83ec18 sub sp, 18 +0004 0001 0003 0292 fb4e fb66 028e 0292 -S-- 0dc1:8b164201 mov dx, [0142] ;[0142]028e +0004 0001 0003 028e fb4e fb66 028e 0292 -S-- 0dc5:395604 cmp [bp+4], dx ;[fb6a]0292 +0004 0001 0003 028e fb4e fb66 028e 0292 ---- 0dc8:7427 je 0df1 +0004 0001 0003 028e fb4e fb66 028e 0292 ---- 0dca:8b5604 mov dx, [bp+4] ;[fb6a]0292 +0004 0001 0003 0292 fb4e fb66 028e 0292 ---- 0dcd:8956f2 mov [bp-e], dx ;[fb58]0001 +0004 0001 0003 0292 fb4e fb66 028e 0292 ---- 0dd0:8d46e8 lea ax, [bp-18] ;[fb4e]fb66 +fb4e 0001 0003 0292 fb4e fb66 028e 0292 ---- 0dd3:50 push ax +fb4e 0001 0003 0292 fb4c fb66 028e 0292 ---- 0dd4:b81100 mov ax, 0011 +0011 0001 0003 0292 fb4c fb66 028e 0292 ---- 0dd7:50 push ax +0011 0001 0003 0292 fb4a fb66 028e 0292 ---- 0dd8:31c0 xor ax, ax +0000 0001 0003 0292 fb4a fb66 028e 0292 --Z- 0dda:50 push ax +0000 0001 0003 0292 fb48 fb66 028e 0292 --Z- 0ddb:e85600 call 0e34 +0000 0001 0003 0292 fb46 fb66 028e 0292 --Z- 0e34:55 push bp +0000 0001 0003 0292 fb44 fb66 028e 0292 --Z- 0e35:89e5 mov bp, sp +0000 0001 0003 0292 fb44 fb44 028e 0292 --Z- 0e37:56 push si +0000 0001 0003 0292 fb42 fb44 028e 0292 --Z- 0e38:57 push di +0000 0001 0003 0292 fb40 fb44 028e 0292 --Z- 0e39:8b7608 mov si, [bp+8] ;[fb4c]fb4e +0000 0001 0003 0292 fb40 fb44 fb4e 0292 --Z- 0e3c:8b5606 mov dx, [bp+6] ;[fb4a]0011 +0000 0001 0003 0011 fb40 fb44 fb4e 0292 --Z- 0e3f:895402 mov [si+2], dx ;[fb50]0000 +0000 0001 0003 0011 fb40 fb44 fb4e 0292 --Z- 0e42:56 push si +0000 0001 0003 0011 fb3e fb44 fb4e 0292 --Z- 0e43:ff7604 push [bp+4] ;[fb48]0000 +0000 0001 0003 0011 fb3c fb44 fb4e 0292 --Z- 0e46:e86b02 call 10b4 +0000 0001 0003 0011 fb3a fb44 fb4e 0292 --Z- 10b4:b90300 mov cx, 0003 +0000 0001 0003 0011 fb3a fb44 fb4e 0292 --Z- 10b7:eb00 jmp short 10b9 +0000 0001 0003 0011 fb3a fb44 fb4e 0292 --Z- 10b9:55 push bp +0000 0001 0003 0011 fb38 fb44 fb4e 0292 --Z- 10ba:89e5 mov bp, sp +0000 0001 0003 0011 fb38 fb38 fb4e 0292 --Z- 10bc:8b4604 mov ax, [bp+4] ;[fb3c]0000 +0000 0001 0003 0011 fb38 fb38 fb4e 0292 --Z- 10bf:8b5e06 mov bx, [bp+6] ;[fb3e]fb4e +0000 fb4e 0003 0011 fb38 fb38 fb4e 0292 --Z- 10c2:cd20 int 20 + 0> +0000 fb4e 0003 0011 fb38 fb38 fb4e 0292 --Z- 10c4:5d pop bp +0000 fb4e 0003 0011 fb3a fb44 fb4e 0292 --Z- 10c5:c3 ret +0000 fb4e 0003 0011 fb3c fb44 fb4e 0292 --Z- 0e49:5b pop bx +0000 0000 0003 0011 fb3e fb44 fb4e 0292 --Z- 0e4a:5b pop bx +0000 fb4e 0003 0011 fb40 fb44 fb4e 0292 --Z- 0e4b:89c7 mov di, ax +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e4d:09ff or di, di +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e4f:7403 je 0e54 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e54:837c0200 cmp [si+2], 0 ;[fb50]0000 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e58:7d0e jnl 0e68 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e68:8b4402 mov ax, [si+2] ;[fb50]0000 +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 0e6b:e94c03 jmp 11ba +0000 fb4e 0003 0011 fb40 fb44 fb4e 0000 --Z- 11ba:5f pop di +0000 fb4e 0003 0011 fb42 fb44 fb4e 0292 --Z- 11bb:5e pop si +0000 fb4e 0003 0011 fb44 fb44 028e 0292 --Z- 11bc:89ec mov sp, bp +0000 fb4e 0003 0011 fb44 fb44 028e 0292 --Z- 11be:5d pop bp +0000 fb4e 0003 0011 fb46 fb66 028e 0292 --Z- 11bf:c3 ret +0000 fb4e 0003 0011 fb48 fb66 028e 0292 --Z- 0dde:83c406 add sp, 6 +0000 fb4e 0003 0011 fb4e fb66 028e 0292 -S-- 0de1:09c0 or ax, ax +0000 fb4e 0003 0011 fb4e fb66 028e 0292 --Z- 0de3:7d05 jnl 0dea +0000 fb4e 0003 0011 fb4e fb66 028e 0292 --Z- 0dea:8b56fa mov dx, [bp-6] ;[fb60]0292 +0000 fb4e 0003 0292 fb4e fb66 028e 0292 --Z- 0ded:89164201 mov [0142], dx ;[0142]028e +0000 fb4e 0003 0292 fb4e fb66 028e 0292 --Z- 0df1:31c0 xor ax, ax +0000 fb4e 0003 0292 fb4e fb66 028e 0292 --Z- 0df3:e9c603 jmp 11bc +0000 fb4e 0003 0292 fb4e fb66 028e 0292 --Z- 11bc:89ec mov sp, bp +0000 fb4e 0003 0292 fb66 fb66 028e 0292 --Z- 11be:5d pop bp +0000 fb4e 0003 0292 fb68 fb70 028e 0292 --Z- 11bf:c3 ret +0000 fb4e 0003 0292 fb6a fb70 028e 0292 --Z- 0e25:5b pop bx +0000 0292 0003 0292 fb6c fb70 028e 0292 --Z- 0e26:09c0 or ax, ax +0000 0292 0003 0292 fb6c fb70 028e 0292 --Z- 0e28:7504 jne 0e2e +0000 0292 0003 0292 fb6c fb70 028e 0292 --Z- 0e2a:89f0 mov ax, si +028e 0292 0003 0292 fb6c fb70 028e 0292 --Z- 0e2c:eb03 jmp short 0e31 +028e 0292 0003 0292 fb6c fb70 028e 0292 --Z- 0e31:e98603 jmp 11ba +028e 0292 0003 0292 fb6c fb70 028e 0292 --Z- 11ba:5f pop di +028e 0292 0003 0292 fb6e fb70 028e 006c --Z- 11bb:5e pop si +028e 0292 0003 0292 fb70 fb70 0038 006c --Z- 11bc:89ec mov sp, bp +028e 0292 0003 0292 fb70 fb70 0038 006c --Z- 11be:5d pop bp +028e 0292 0003 0292 fb72 fb86 0038 006c --Z- 11bf:c3 ret +028e 0292 0003 0292 fb74 fb86 0038 006c --Z- 0b8c:5b pop bx +028e 0004 0003 0292 fb76 fb86 0038 006c --Z- 0b8d:89c6 mov si, ax +028e 0004 0003 0292 fb76 fb86 028e 006c --Z- 0b8f:3dffff cmp ax, ffff +028e 0004 0003 0292 fb76 fb86 028e 006c ---C 0b92:7505 jne 0b99 +028e 0004 0003 0292 fb76 fb86 028e 006c ---C 0b99:89f2 mov dx, si +028e 0004 0003 028e fb76 fb86 028e 006c ---C 0b9b:42 inc dx +028e 0004 0003 028f fb76 fb86 028e 006c ---C 0b9c:81e2feff and dx, fffe +028e 0004 0003 028e fb76 fb86 028e 006c ---- 0ba0:89d6 mov si, dx +028e 0004 0003 028e fb76 fb86 028e 006c ---- 0ba2:83c602 add si, 2 +028e 0004 0003 028e fb76 fb86 0290 006c ---- 0ba5:89362e02 mov [022e], si ;[022e]0000 +028e 0004 0003 028e fb76 fb86 0290 006c ---- 0ba9:89363002 mov [0230], si ;[0230]0000 +028e 0004 0003 028e fb76 fb86 0290 006c ---- 0bad:c744fe0000 mov [si-2], 0000 ;[028e]0000 +028e 0004 0003 028e fb76 fb86 0290 006c ---- 0bb2:c746fe0000 mov [bp-2], 0000 ;[fb84]0000 +028e 0004 0003 028e fb76 fb86 0290 006c ---- 0bb7:8b363202 mov si, [0232] ;[0232]0000 +028e 0004 0003 028e fb76 fb86 0000 006c ---- 0bbb:09f6 or si, si +028e 0004 0003 028e fb76 fb86 0000 006c --Z- 0bbd:744d je 0c0c +028e 0004 0003 028e fb76 fb86 0000 006c --Z- 0c0c:ff76f6 push [bp-a] ;[fb7c]0402 +028e 0004 0003 028e fb74 fb86 0000 006c --Z- 0c0f:e8d0fe call 0ae2 +028e 0004 0003 028e fb72 fb86 0000 006c --Z- 0ae2:55 push bp +028e 0004 0003 028e fb70 fb86 0000 006c --Z- 0ae3:89e5 mov bp, sp +028e 0004 0003 028e fb70 fb70 0000 006c --Z- 0ae5:56 push si +028e 0004 0003 028e fb6e fb70 0000 006c --Z- 0ae6:8b1e3002 mov bx, [0230] ;[0230]0290 +028e 0290 0003 028e fb6e fb70 0000 006c --Z- 0aea:035e04 add bx, [bp+4] ;[fb74]0402 +028e 0692 0003 028e fb6e fb70 0000 006c ---- 0aed:391e3002 cmp [0230], bx ;[0230]0290 +028e 0692 0003 028e fb6e fb70 0000 006c -S-C 0af1:7717 jnbe 0b0a +028e 0692 0003 028e fb6e fb70 0000 006c -S-C 0af3:8b5604 mov dx, [bp+4] ;[fb74]0402 +028e 0692 0003 0402 fb6e fb70 0000 006c -S-C 0af6:03163002 add dx, [0230] ;[0230]0290 +028e 0692 0003 0692 fb6e fb70 0000 006c ---- 0afa:81c2ff03 add dx, 03ff +028e 0692 0003 0a91 fb6e fb70 0000 006c ---- 0afe:81e200fc and dx, fc00 +028e 0692 0003 0800 fb6e fb70 0000 006c ---- 0b02:89d6 mov si, dx +028e 0692 0003 0800 fb6e fb70 0800 006c ---- 0b04:39163002 cmp [0230], dx ;[0230]0290 +028e 0692 0003 0800 fb6e fb70 0800 006c -S-C 0b08:760a jbe 0b14 +028e 0692 0003 0800 fb6e fb70 0800 006c -S-C 0b14:56 push si +028e 0692 0003 0800 fb6c fb70 0800 006c -S-C 0b15:e8a302 call 0dbb +028e 0692 0003 0800 fb6a fb70 0800 006c -S-C 0dbb:55 push bp +028e 0692 0003 0800 fb68 fb70 0800 006c -S-C 0dbc:89e5 mov bp, sp +028e 0692 0003 0800 fb68 fb68 0800 006c -S-C 0dbe:83ec18 sub sp, 18 +028e 0692 0003 0800 fb50 fb68 0800 006c -S-- 0dc1:8b164201 mov dx, [0142] ;[0142]0292 +028e 0692 0003 0292 fb50 fb68 0800 006c -S-- 0dc5:395604 cmp [bp+4], dx ;[fb6c]0800 +028e 0692 0003 0292 fb50 fb68 0800 006c ---- 0dc8:7427 je 0df1 +028e 0692 0003 0292 fb50 fb68 0800 006c ---- 0dca:8b5604 mov dx, [bp+4] ;[fb6c]0800 +028e 0692 0003 0800 fb50 fb68 0800 006c ---- 0dcd:8956f2 mov [bp-e], dx ;[fb5a]5408 +028e 0692 0003 0800 fb50 fb68 0800 006c ---- 0dd0:8d46e8 lea ax, [bp-18] ;[fb50]0000 +fb50 0692 0003 0800 fb50 fb68 0800 006c ---- 0dd3:50 push ax +fb50 0692 0003 0800 fb4e fb68 0800 006c ---- 0dd4:b81100 mov ax, 0011 +0011 0692 0003 0800 fb4e fb68 0800 006c ---- 0dd7:50 push ax +0011 0692 0003 0800 fb4c fb68 0800 006c ---- 0dd8:31c0 xor ax, ax +0000 0692 0003 0800 fb4c fb68 0800 006c --Z- 0dda:50 push ax +0000 0692 0003 0800 fb4a fb68 0800 006c --Z- 0ddb:e85600 call 0e34 +0000 0692 0003 0800 fb48 fb68 0800 006c --Z- 0e34:55 push bp +0000 0692 0003 0800 fb46 fb68 0800 006c --Z- 0e35:89e5 mov bp, sp +0000 0692 0003 0800 fb46 fb46 0800 006c --Z- 0e37:56 push si +0000 0692 0003 0800 fb44 fb46 0800 006c --Z- 0e38:57 push di +0000 0692 0003 0800 fb42 fb46 0800 006c --Z- 0e39:8b7608 mov si, [bp+8] ;[fb4e]fb50 +0000 0692 0003 0800 fb42 fb46 fb50 006c --Z- 0e3c:8b5606 mov dx, [bp+6] ;[fb4c]0011 +0000 0692 0003 0011 fb42 fb46 fb50 006c --Z- 0e3f:895402 mov [si+2], dx ;[fb52]0000 +0000 0692 0003 0011 fb42 fb46 fb50 006c --Z- 0e42:56 push si +0000 0692 0003 0011 fb40 fb46 fb50 006c --Z- 0e43:ff7604 push [bp+4] ;[fb4a]0000 +0000 0692 0003 0011 fb3e fb46 fb50 006c --Z- 0e46:e86b02 call 10b4 +0000 0692 0003 0011 fb3c fb46 fb50 006c --Z- 10b4:b90300 mov cx, 0003 +0000 0692 0003 0011 fb3c fb46 fb50 006c --Z- 10b7:eb00 jmp short 10b9 +0000 0692 0003 0011 fb3c fb46 fb50 006c --Z- 10b9:55 push bp +0000 0692 0003 0011 fb3a fb46 fb50 006c --Z- 10ba:89e5 mov bp, sp +0000 0692 0003 0011 fb3a fb3a fb50 006c --Z- 10bc:8b4604 mov ax, [bp+4] ;[fb3e]0000 +0000 0692 0003 0011 fb3a fb3a fb50 006c --Z- 10bf:8b5e06 mov bx, [bp+6] ;[fb40]fb50 +0000 fb50 0003 0011 fb3a fb3a fb50 006c --Z- 10c2:cd20 int 20 + 0> +0000 fb50 0003 0011 fb3a fb3a fb50 006c --Z- 10c4:5d pop bp +0000 fb50 0003 0011 fb3c fb46 fb50 006c --Z- 10c5:c3 ret +0000 fb50 0003 0011 fb3e fb46 fb50 006c --Z- 0e49:5b pop bx +0000 0000 0003 0011 fb40 fb46 fb50 006c --Z- 0e4a:5b pop bx +0000 fb50 0003 0011 fb42 fb46 fb50 006c --Z- 0e4b:89c7 mov di, ax +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e4d:09ff or di, di +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e4f:7403 je 0e54 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e54:837c0200 cmp [si+2], 0 ;[fb52]0000 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e58:7d0e jnl 0e68 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e68:8b4402 mov ax, [si+2] ;[fb52]0000 +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 0e6b:e94c03 jmp 11ba +0000 fb50 0003 0011 fb42 fb46 fb50 0000 --Z- 11ba:5f pop di +0000 fb50 0003 0011 fb44 fb46 fb50 006c --Z- 11bb:5e pop si +0000 fb50 0003 0011 fb46 fb46 0800 006c --Z- 11bc:89ec mov sp, bp +0000 fb50 0003 0011 fb46 fb46 0800 006c --Z- 11be:5d pop bp +0000 fb50 0003 0011 fb48 fb68 0800 006c --Z- 11bf:c3 ret +0000 fb50 0003 0011 fb4a fb68 0800 006c --Z- 0dde:83c406 add sp, 6 +0000 fb50 0003 0011 fb50 fb68 0800 006c -S-- 0de1:09c0 or ax, ax +0000 fb50 0003 0011 fb50 fb68 0800 006c --Z- 0de3:7d05 jnl 0dea +0000 fb50 0003 0011 fb50 fb68 0800 006c --Z- 0dea:8b56fa mov dx, [bp-6] ;[fb62]0800 +0000 fb50 0003 0800 fb50 fb68 0800 006c --Z- 0ded:89164201 mov [0142], dx ;[0142]0292 +0000 fb50 0003 0800 fb50 fb68 0800 006c --Z- 0df1:31c0 xor ax, ax +0000 fb50 0003 0800 fb50 fb68 0800 006c --Z- 0df3:e9c603 jmp 11bc +0000 fb50 0003 0800 fb50 fb68 0800 006c --Z- 11bc:89ec mov sp, bp +0000 fb50 0003 0800 fb68 fb68 0800 006c --Z- 11be:5d pop bp +0000 fb50 0003 0800 fb6a fb70 0800 006c --Z- 11bf:c3 ret +0000 fb50 0003 0800 fb6c fb70 0800 006c --Z- 0b18:5b pop bx +0000 0800 0003 0800 fb6e fb70 0800 006c --Z- 0b19:09c0 or ax, ax +0000 0800 0003 0800 fb6e fb70 0800 006c --Z- 0b1b:7404 je 0b21 +0000 0800 0003 0800 fb6e fb70 0800 006c --Z- 0b21:8b1e3002 mov bx, [0230] ;[0230]0290 +0000 0290 0003 0800 fb6e fb70 0800 006c --Z- 0b25:8977fe mov [bx-2], si ;[028e]0000 +0000 0290 0003 0800 fb6e fb70 0800 006c --Z- 0b28:c744fe0000 mov [si-2], 0000 ;[07fe]0000 +0000 0290 0003 0800 fb6e fb70 0800 006c --Z- 0b2d:ff363002 push [0230] ;[0230]0290 +0000 0290 0003 0800 fb6c fb70 0800 006c --Z- 0b31:e8da01 call 0d0e +0000 0290 0003 0800 fb6a fb70 0800 006c --Z- 0d0e:55 push bp +0000 0290 0003 0800 fb68 fb70 0800 006c --Z- 0d0f:89e5 mov bp, sp +0000 0290 0003 0800 fb68 fb68 0800 006c --Z- 0d11:83ec06 sub sp, 6 +0000 0290 0003 0800 fb62 fb68 0800 006c -S-- 0d14:56 push si +0000 0290 0003 0800 fb60 fb68 0800 006c -S-- 0d15:57 push di +0000 0290 0003 0800 fb5e fb68 0800 006c -S-- 0d16:8b5604 mov dx, [bp+4] ;[fb6c]0290 +0000 0290 0003 0290 fb5e fb68 0800 006c -S-- 0d19:8956fa mov [bp-6], dx ;[fb62]0800 +0000 0290 0003 0290 fb5e fb68 0800 006c -S-- 0d1c:09d2 or dx, dx +0000 0290 0003 0290 fb5e fb68 0800 006c ---- 0d1e:7461 je 0d81 +0000 0290 0003 0290 fb5e fb68 0800 006c ---- 0d20:31ff xor di, di +0000 0290 0003 0290 fb5e fb68 0800 0000 --Z- 0d22:8b363202 mov si, [0232] ;[0232]0000 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d26:09f6 or si, si +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d28:740b je 0d35 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d35:8b5efa mov bx, [bp-6] ;[fb62]0290 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d38:8937 mov [bx], si ;[0290]0000 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d3a:09ff or di, di +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d3c:7407 je 0d45 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d45:8b56fa mov dx, [bp-6] ;[fb62]0290 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d48:89163202 mov [0232], dx ;[0232]0000 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d4c:09f6 or si, si +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d4e:7415 je 0d65 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d65:09ff or di, di +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d67:7418 je 0d81 +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 0d81:e93604 jmp 11ba +0000 0290 0003 0290 fb5e fb68 0000 0000 --Z- 11ba:5f pop di +0000 0290 0003 0290 fb60 fb68 0000 006c --Z- 11bb:5e pop si +0000 0290 0003 0290 fb62 fb68 0800 006c --Z- 11bc:89ec mov sp, bp +0000 0290 0003 0290 fb68 fb68 0800 006c --Z- 11be:5d pop bp +0000 0290 0003 0290 fb6a fb70 0800 006c --Z- 11bf:c3 ret +0000 0290 0003 0290 fb6c fb70 0800 006c --Z- 0b34:5b pop bx +0000 0290 0003 0290 fb6e fb70 0800 006c --Z- 0b35:89363002 mov [0230], si ;[0230]0290 +0000 0290 0003 0290 fb6e fb70 0800 006c --Z- 0b39:b80100 mov ax, 0001 +0001 0290 0003 0290 fb6e fb70 0800 006c --Z- 0b3c:e97c06 jmp 11bb +0001 0290 0003 0290 fb6e fb70 0800 006c --Z- 11bb:5e pop si +0001 0290 0003 0290 fb70 fb70 0000 006c --Z- 11bc:89ec mov sp, bp +0001 0290 0003 0290 fb70 fb70 0000 006c --Z- 11be:5d pop bp +0001 0290 0003 0290 fb72 fb86 0000 006c --Z- 11bf:c3 ret +0001 0290 0003 0290 fb74 fb86 0000 006c --Z- 0c12:5b pop bx +0001 0402 0003 0290 fb76 fb86 0000 006c --Z- 0c13:09c0 or ax, ax +0001 0402 0003 0290 fb76 fb86 0000 006c ---- 0c15:7406 je 0c1d +0001 0402 0003 0290 fb76 fb86 0000 006c ---- 0c17:ff46f4 inc [bp-c] ;[fb7a]0000 +0001 0402 0003 0290 fb76 fb86 0000 006c ---- 0c1a:e93aff jmp 0b57 +0001 0402 0003 0290 fb76 fb86 0000 006c ---- 0b57:837ef402 cmp [bp-c], 2 ;[fb7a]0001 +0001 0402 0003 0290 fb76 fb86 0000 006c -S-C 0b5b:7203 jb 0b60 +0001 0402 0003 0290 fb76 fb86 0000 006c -S-C 0b60:8b5604 mov dx, [bp+4] ;[fb8a]0400 +0001 0402 0003 0400 fb76 fb86 0000 006c -S-C 0b63:42 inc dx +0001 0402 0003 0401 fb76 fb86 0000 006c ---C 0b64:81e2feff and dx, fffe +0001 0402 0003 0400 fb76 fb86 0000 006c ---- 0b68:83c202 add dx, 2 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0b6b:8956f6 mov [bp-a], dx ;[fb7c]0402 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0b6e:83fa04 cmp dx, 4 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0b71:730b jnb 0b7e +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0b7e:833e2e0200 cmp [022e], 0 ;[022e]0290 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0b83:752d jne 0bb2 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0bb2:c746fe0000 mov [bp-2], 0000 ;[fb84]0000 +0001 0402 0003 0402 fb76 fb86 0000 006c ---- 0bb7:8b363202 mov si, [0232] ;[0232]0290 +0001 0402 0003 0402 fb76 fb86 0290 006c ---- 0bbb:09f6 or si, si +0001 0402 0003 0402 fb76 fb86 0290 006c ---- 0bbd:744d je 0c0c +0001 0402 0003 0402 fb76 fb86 0290 006c ---- 0bbf:8b54fe mov dx, [si-2] ;[028e]0800 +0001 0402 0003 0800 fb76 fb86 0290 006c ---- 0bc2:8956fa mov [bp-6], dx ;[fb80]0000 +0001 0402 0003 0800 fb76 fb86 0290 006c ---- 0bc5:8b56f6 mov dx, [bp-a] ;[fb7c]0402 +0001 0402 0003 0402 fb76 fb86 0290 006c ---- 0bc8:01f2 add dx, si +0001 0402 0003 0692 fb76 fb86 0290 006c ---- 0bca:89d7 mov di, dx +0001 0402 0003 0692 fb76 fb86 0290 0692 ---- 0bcc:397efa cmp [bp-6], di ;[fb80]0800 +0001 0402 0003 0692 fb76 fb86 0290 0692 ---- 0bcf:7234 jb 0c05 +0001 0402 0003 0692 fb76 fb86 0290 0692 ---- 0bd1:39f7 cmp di, si +0001 0402 0003 0692 fb76 fb86 0290 0692 ---- 0bd3:7630 jbe 0c05 +0001 0402 0003 0692 fb76 fb86 0290 0692 ---- 0bd5:8d5d02 lea bx, [di+2] ;[0694]0000 +0001 0694 0003 0692 fb76 fb86 0290 0692 ---- 0bd8:395efa cmp [bp-6], bx ;[fb80]0800 +0001 0694 0003 0692 fb76 fb86 0290 0692 ---- 0bdb:760f jbe 0bec +0001 0694 0003 0692 fb76 fb86 0290 0692 ---- 0bdd:8b56fa mov dx, [bp-6] ;[fb80]0800 +0001 0694 0003 0800 fb76 fb86 0290 0692 ---- 0be0:8955fe mov [di-2], dx ;[0690]0000 +0001 0694 0003 0800 fb76 fb86 0290 0692 ---- 0be3:897cfe mov [si-2], di ;[028e]0800 +0001 0694 0003 0800 fb76 fb86 0290 0692 ---- 0be6:8b14 mov dx, [si] ;[0290]0000 +0001 0694 0003 0000 fb76 fb86 0290 0692 ---- 0be8:8915 mov [di], dx ;[0692]0000 +0001 0694 0003 0000 fb76 fb86 0290 0692 ---- 0bea:893c mov [si], di ;[0290]0000 +0001 0694 0003 0000 fb76 fb86 0290 0692 ---- 0bec:837efe00 cmp [bp-2], 0 ;[fb84]0000 +0001 0694 0003 0000 fb76 fb86 0290 0692 --Z- 0bf0:7409 je 0bfb +0001 0694 0003 0000 fb76 fb86 0290 0692 --Z- 0bfb:8b14 mov dx, [si] ;[0290]0692 +0001 0694 0003 0692 fb76 fb86 0290 0692 --Z- 0bfd:89163202 mov [0232], dx ;[0232]0290 +0001 0694 0003 0692 fb76 fb86 0290 0692 --Z- 0c01:89f0 mov ax, si +0290 0694 0003 0692 fb76 fb86 0290 0692 --Z- 0c03:eb1a jmp short 0c1f +0290 0694 0003 0692 fb76 fb86 0290 0692 --Z- 0c1f:e99805 jmp 11ba +0290 0694 0003 0692 fb76 fb86 0290 0692 --Z- 11ba:5f pop di +0290 0694 0003 0692 fb78 fb86 0290 006c --Z- 11bb:5e pop si +0290 0694 0003 0692 fb7a fb86 0038 006c --Z- 11bc:89ec mov sp, bp +0290 0694 0003 0692 fb86 fb86 0038 006c --Z- 11be:5d pop bp +0290 0694 0003 0692 fb88 fb94 0038 006c --Z- 11bf:c3 ret +0290 0694 0003 0692 fb8a fb94 0038 006c --Z- 08f3:5b pop bx +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 08f4:894408 mov [si+8], ax ;[0040]0000 +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 08f7:09c0 or ax, ax +0290 0400 0003 0692 fb8c fb94 0038 006c ---- 08f9:7507 jne 0902 +0290 0400 0003 0692 fb8c fb94 0038 006c ---- 0902:814c040800 or [si+4], 0008 ;[003c]0102 +0290 0400 0003 0692 fb8c fb94 0038 006c ---- 0907:c744060004 mov [si+6], 0400 ;[003e]0000 +0290 0400 0003 0692 fb8c fb94 0038 006c ---- 090c:f6440440 test byte [si+4], 40 ;[003c]0a +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 0910:7506 jne 0918 +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 0912:c704ff03 mov [si], 03ff ;[0038]ffff +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 0916:eb04 jmp short 091c +0290 0400 0003 0692 fb8c fb94 0038 006c --Z- 091c:8b5408 mov dx, [si+8] ;[0040]0290 +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 091f:89540a mov [si+a], dx ;[0042]0000 +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0922:f6440404 test byte [si+4], 4 ;[003c]0a +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0926:745b je 0983 +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0983:f6440440 test byte [si+4], 40 ;[003c]0a +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0987:7503 jne 098c +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0989:e97700 jmp 0a03 +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0a03:8b540a mov dx, [si+a] ;[0042]0290 +0290 0400 0003 0290 fb8c fb94 0038 006c --Z- 0a06:2b5408 sub dx, [si+8] ;[0040]0290 +0290 0400 0003 0000 fb8c fb94 0038 006c --Z- 0a09:8956fc mov [bp-4], dx ;[fb90]006c +0290 0400 0003 0000 fb8c fb94 0038 006c --Z- 0a0c:8b5406 mov dx, [si+6] ;[003e]0400 +0290 0400 0003 0400 fb8c fb94 0038 006c --Z- 0a0f:4a dec dx +0290 0400 0003 03ff fb8c fb94 0038 006c ---- 0a10:8914 mov [si], dx ;[0038]03ff +0290 0400 0003 03ff fb8c fb94 0038 006c ---- 0a12:8b5c08 mov bx, [si+8] ;[0040]0290 +0290 0290 0003 03ff fb8c fb94 0038 006c ---- 0a15:83c301 add bx, 1 +0290 0291 0003 03ff fb8c fb94 0038 006c ---- 0a18:895c0a mov [si+a], bx ;[0042]0290 +0290 0291 0003 03ff fb8c fb94 0038 006c ---- 0a1b:837efc00 cmp [bp-4], 0 ;[fb90]0000 +0290 0291 0003 03ff fb8c fb94 0038 006c --Z- 0a1f:7e4d jle 0a6e +0290 0291 0003 03ff fb8c fb94 0038 006c --Z- 0a6e:89fa mov dx, di +0290 0291 0003 006c fb8c fb94 0038 006c --Z- 0a70:8b5c08 mov bx, [si+8] ;[0040]0290 +0290 0290 0003 006c fb8c fb94 0038 006c --Z- 0a73:8817 mov [bx], dl ;[0290]92 +0290 0290 0003 006c fb8c fb94 0038 006c --Z- 0a75:89f8 mov ax, di +006c 0290 0003 006c fb8c fb94 0038 006c --Z- 0a77:30e4 xor ah, ah +006c 0290 0003 006c fb8c fb94 0038 006c --Z- 0a79:e93e07 jmp 11ba +006c 0290 0003 006c fb8c fb94 0038 006c --Z- 11ba:5f pop di +006c 0290 0003 006c fb8e fb94 0038 0000 --Z- 11bb:5e pop si +006c 0290 0003 006c fb90 fb94 0038 0000 --Z- 11bc:89ec mov sp, bp +006c 0290 0003 006c fb94 fb94 0038 0000 --Z- 11be:5d pop bp +006c 0290 0003 006c fb96 ffba 0038 0000 --Z- 11bf:c3 ret +006c 0290 0003 006c fb98 ffba 0038 0000 --Z- 0307:5b pop bx +006c 006c 0003 006c fb9a ffba 0038 0000 --Z- 0308:5b pop bx +006c 0038 0003 006c fb9c ffba 0038 0000 --Z- 0309:50 push ax +006c 0038 0003 006c fb9a ffba 0038 0000 --Z- 030a:5a pop dx +006c 0038 0003 006c fb9c ffba 0038 0000 --Z- 030b:83faff cmp dx, -1 +006c 0038 0003 006c fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +006c 0038 0003 006c fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0000 +006c 0038 0003 006c fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +006c 0038 0003 006c fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001b +006c 001b 0003 006c fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]001b +006c 001b 0003 006c fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[001b]6f +006f 001b 0003 006c fb9c ffba 0038 0000 ---C 02d8:98 cbw +006f 001b 0003 006c fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]006c +006f 001b 0003 006c fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +006f 001b 0003 006c fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +006f 001b 0003 006c fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]006f +006f 001b 0003 006c fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +006f 001b 0003 006c fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03ff +006f 001b 0003 03ff fb9c ffba 0038 0000 ---- 02eb:4a dec dx +006f 001b 0003 03fe fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03ff +006f 001b 0003 03fe fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +006f 001b 0003 03fe fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]006f +006f 001b 0003 006f fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +006f 001b 0003 006f fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0291 +006f 0291 0003 006f fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0291 +006f 0291 0003 006f fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0291]06 +006f 0291 0003 006f fb9c ffba 0038 0000 ---- 02fd:52 push dx +006f 0291 0003 006f fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +006f 0291 0003 006f fb9a ffba 0038 0000 ---- 030a:5a pop dx +006f 0291 0003 006f fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +006f 0291 0003 006f fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +006f 0291 0003 006f fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0001 +006f 0291 0003 006f fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +006f 0291 0003 006f fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001c +006f 001c 0003 006f fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]001c +006f 001c 0003 006f fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[001c]6e +006e 001c 0003 006f fb9c ffba 0038 0000 ---C 02d8:98 cbw +006e 001c 0003 006f fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]006f +006e 001c 0003 006f fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +006e 001c 0003 006f fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +006e 001c 0003 006f fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]006e +006e 001c 0003 006f fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +006e 001c 0003 006f fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03fe +006e 001c 0003 03fe fb9c ffba 0038 0000 ---- 02eb:4a dec dx +006e 001c 0003 03fd fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03fe +006e 001c 0003 03fd fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +006e 001c 0003 03fd fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]006e +006e 001c 0003 006e fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +006e 001c 0003 006e fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0292 +006e 0292 0003 006e fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0292 +006e 0292 0003 006e fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0292]00 +006e 0292 0003 006e fb9c ffba 0038 0000 ---- 02fd:52 push dx +006e 0292 0003 006e fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +006e 0292 0003 006e fb9a ffba 0038 0000 ---- 030a:5a pop dx +006e 0292 0003 006e fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +006e 0292 0003 006e fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +006e 0292 0003 006e fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0002 +006e 0292 0003 006e fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +006e 0292 0003 006e fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001d +006e 001d 0003 006e fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]001d +006e 001d 0003 006e fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[001d]67 +0067 001d 0003 006e fb9c ffba 0038 0000 ---C 02d8:98 cbw +0067 001d 0003 006e fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]006e +0067 001d 0003 006e fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0067 001d 0003 006e fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0067 001d 0003 006e fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0067 +0067 001d 0003 006e fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0067 001d 0003 006e fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03fd +0067 001d 0003 03fd fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0067 001d 0003 03fc fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03fd +0067 001d 0003 03fc fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0067 001d 0003 03fc fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0067 +0067 001d 0003 0067 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0067 001d 0003 0067 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0293 +0067 0293 0003 0067 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0293 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0293]00 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0067 0293 0003 0067 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0067 0293 0003 0067 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0067 0293 0003 0067 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0003 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0067 0293 0003 0067 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001e +0067 001e 0003 0067 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]001e +0067 001e 0003 0067 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[001e]20 +0020 001e 0003 0067 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 001e 0003 0067 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0067 +0020 001e 0003 0067 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 001e 0003 0067 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 001e 0003 0067 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 001e 0003 0067 fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 001e 0003 0067 fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03fc +0020 001e 0003 03fc fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 001e 0003 03fb fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03fc +0020 001e 0003 03fb fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 001e 0003 03fb fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 001e 0003 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 001e 0003 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0294 +0020 0294 0003 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0294 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0294]00 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 0294 0003 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 0294 0003 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 0294 0003 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0004 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 0294 0003 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]001f +0020 001f 0003 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]001f +0020 001f 0003 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[001f]3d +003d 001f 0003 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +003d 001f 0003 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +003d 001f 0003 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +003d 001f 0003 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +003d 001f 0003 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]003d +003d 001f 0003 0020 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +003d 001f 0003 0020 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03fb +003d 001f 0003 03fb fb9c ffba 0038 0000 ---- 02eb:4a dec dx +003d 001f 0003 03fa fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03fb +003d 001f 0003 03fa fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +003d 001f 0003 03fa fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]003d +003d 001f 0003 003d fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +003d 001f 0003 003d fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0295 +003d 0295 0003 003d fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0295 +003d 0295 0003 003d fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0295]00 +003d 0295 0003 003d fb9c ffba 0038 0000 ---- 02fd:52 push dx +003d 0295 0003 003d fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +003d 0295 0003 003d fb9a ffba 0038 0000 ---- 030a:5a pop dx +003d 0295 0003 003d fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +003d 0295 0003 003d fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +003d 0295 0003 003d fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0005 +003d 0295 0003 003d fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +003d 0295 0003 003d fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0020 +003d 0020 0003 003d fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0020 +003d 0020 0003 003d fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0020]20 +0020 0020 0003 003d fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 0020 0003 003d fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]003d +0020 0020 0003 003d fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 0020 0003 003d fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 0020 0003 003d fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 0020 0003 003d fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 0020 0003 003d fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03fa +0020 0020 0003 03fa fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 0020 0003 03f9 fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03fa +0020 0020 0003 03f9 fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 0020 0003 03f9 fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 0020 0003 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 0020 0003 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0296 +0020 0296 0003 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0296 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0296]00 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 0296 0003 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 0296 0003 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 0296 0003 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0006 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 0296 0003 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0021 +0020 0021 0003 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0021 +0020 0021 0003 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0021]25 +0025 0021 0003 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0025 0021 0003 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +0025 0021 0003 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0025 0021 0003 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0025 0021 0003 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0025 +0025 0021 0003 0020 fb9c ffba 0038 0000 --Z- 02e7:7440 je 0329 +0025 0021 0003 0020 fb9c ffba 0038 0000 --Z- 0329:31ff xor di, di +0025 0021 0003 0020 fb9c ffba 0038 0000 --Z- 032b:eb24 jmp short 0351 +0025 0021 0003 0020 fb9c ffba 0038 0000 --Z- 0351:8b5e04 mov bx, [bp+4] ;[ffbe]0022 +0025 0022 0003 0020 fb9c ffba 0038 0000 --Z- 0354:8a07 mov al, [bx] ;[0022]64 +0064 0022 0003 0020 fb9c ffba 0038 0000 --Z- 0356:98 cbw +0064 0022 0003 0020 fb9c ffba 0038 0000 --Z- 0357:bba800 mov bx, 00a8 +0064 00a8 0003 0020 fb9c ffba 0038 0000 --Z- 035a:e9e60d jmp 1143 +0064 00a8 0003 0020 fb9c ffba 0038 0000 --Z- 1143:8b17 mov dx, [bx] ;[00a8]034b +0064 00a8 0003 034b fb9c ffba 0038 0000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00aa]0005 +0064 00a8 0005 034b fb9c ffba 0038 0000 --Z- 1148:83c304 add bx, 4 +0064 00ac 0005 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00ac]0020 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b0 0004 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b0]0023 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b4 0003 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b4]002b +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b8 0002 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b8]002d +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00bc 0001 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114c:7c14 jl 1162 +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114e:3b07 cmp ax, [bx] ;[00bc]0030 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00c0 0000 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 114c:7c14 jl 1162 +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 1162:89d3 mov bx, dx +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1164:ebef jmp short 1155 +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1155:85db test bx, bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1157:7507 jne 1160 +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1160:ffe3 jmp bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 034b:81cf0010 or di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 034f:eb0f jmp short 0360 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0360:f7c70010 test di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0364:74eb je 0351 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0366:8b5604 mov dx, [bp+4] ;[ffbe]0022 +0064 034b ffff 0022 fb9c ffba 0038 1000 ---- 0369:8956ea mov [bp-16], dx ;[ffa4]0000 +0064 034b ffff 0022 fb9c ffba 0038 1000 ---- 036c:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 034b ffff 0022 fb9c ffba 0038 1000 ---- 036f:50 push ax +ffc0 034b ffff 0022 fb9a ffba 0038 1000 ---- 0370:8d46f6 lea ax, [bp-a] ;[ffb0]0000 +ffb0 034b ffff 0022 fb9a ffba 0038 1000 ---- 0373:50 push ax +ffb0 034b ffff 0022 fb98 ffba 0038 1000 ---- 0374:ff7604 push [bp+4] ;[ffbe]0022 +ffb0 034b ffff 0022 fb96 ffba 0038 1000 ---- 0377:e865fd call 00df +ffb0 034b ffff 0022 fb94 ffba 0038 1000 ---- 00df:55 push bp +ffb0 034b ffff 0022 fb92 ffba 0038 1000 ---- 00e0:89e5 mov bp, sp +ffb0 034b ffff 0022 fb92 fb92 0038 1000 ---- 00e2:50 push ax +ffb0 034b ffff 0022 fb90 fb92 0038 1000 ---- 00e3:50 push ax +ffb0 034b ffff 0022 fb8e fb92 0038 1000 ---- 00e4:56 push si +ffb0 034b ffff 0022 fb8c fb92 0038 1000 ---- 00e5:57 push di +ffb0 034b ffff 0022 fb8a fb92 0038 1000 ---- 00e6:8b7604 mov si, [bp+4] ;[fb96]0022 +ffb0 034b ffff 0022 fb8a fb92 0022 1000 ---- 00e9:803c2a cmp byte [si], 2a ;[0022]64 +ffb0 034b ffff 0022 fb8a fb92 0022 1000 ---- 00ec:751b jne 0109 +ffb0 034b ffff 0022 fb8a fb92 0022 1000 ---- 0109:31ff xor di, di +ffb0 034b ffff 0022 fb8a fb92 0022 0000 --Z- 010b:8a04 mov al, [si] ;[0022]64 +ff64 034b ffff 0022 fb8a fb92 0022 0000 --Z- 010d:98 cbw +0064 034b ffff 0022 fb8a fb92 0022 0000 --Z- 010e:2d3000 sub ax, 0030 +0034 034b ffff 0022 fb8a fb92 0022 0000 ---- 0111:8946fc mov [bp-4], ax ;[fb8e]ffb0 +0034 034b ffff 0022 fb8a fb92 0022 0000 ---- 0114:7c13 jl 0129 +0034 034b ffff 0022 fb8a fb92 0022 0000 ---- 0116:837efc09 cmp [bp-4], 9 ;[fb8e]0034 +0034 034b ffff 0022 fb8a fb92 0022 0000 ---- 011a:7f0d jnle 0129 +0034 034b ffff 0022 fb8a fb92 0022 0000 ---- 0129:8b5e06 mov bx, [bp+6] ;[fb98]ffb0 +0034 ffb0 ffff 0022 fb8a fb92 0022 0000 ---- 012c:893f mov [bx], di ;[ffb0]0000 +0034 ffb0 ffff 0022 fb8a fb92 0022 0000 ---- 012e:89f0 mov ax, si +0022 ffb0 ffff 0022 fb8a fb92 0022 0000 ---- 0130:e98710 jmp 11ba +0022 ffb0 ffff 0022 fb8a fb92 0022 0000 ---- 11ba:5f pop di +0022 ffb0 ffff 0022 fb8c fb92 0022 1000 ---- 11bb:5e pop si +0022 ffb0 ffff 0022 fb8e fb92 0038 1000 ---- 11bc:89ec mov sp, bp +0022 ffb0 ffff 0022 fb92 fb92 0038 1000 ---- 11be:5d pop bp +0022 ffb0 ffff 0022 fb94 ffba 0038 1000 ---- 11bf:c3 ret +0022 ffb0 ffff 0022 fb96 ffba 0038 1000 ---- 037a:83c406 add sp, 6 +0022 ffb0 ffff 0022 fb9c ffba 0038 1000 -S-- 037d:894604 mov [bp+4], ax ;[ffbe]0022 +0022 ffb0 ffff 0022 fb9c ffba 0038 1000 -S-- 0380:3946ea cmp [bp-16], ax ;[ffa4]0022 +0022 ffb0 ffff 0022 fb9c ffba 0038 1000 --Z- 0383:7404 je 0389 +0022 ffb0 ffff 0022 fb9c ffba 0038 1000 --Z- 0389:8b5e04 mov bx, [bp+4] ;[ffbe]0022 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 038c:803f2e cmp byte [bx], 2e ;[0022]64 +0022 0022 ffff 0022 fb9c ffba 0038 1000 ---- 038f:7527 jne 03b8 +0022 0022 ffff 0022 fb9c ffba 0038 1000 ---- 03b8:f7c70001 test di, 0100 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03bc:740d je 03cb +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03cb:f7c70001 test di, 0100 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03cf:7505 jne 03d6 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03d1:c746f60000 mov [bp-a], 0000 ;[ffb0]0000 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03d6:f7c70200 test di, 0002 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03da:7404 je 03e0 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03e0:f7c70100 test di, 0001 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03e4:7404 je 03ea +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 03ea:8d9ee7fb lea bx, [bp-419] ;[fba1]0000 +0022 fba1 ffff 0022 fb9c ffba 0038 1000 --Z- 03ee:895ee8 mov [bp-18], bx ;[ffa2]0000 +0022 fba1 ffff 0022 fb9c ffba 0038 1000 --Z- 03f1:895efe mov [bp-2], bx ;[ffb8]0000 +0022 fba1 ffff 0022 fb9c ffba 0038 1000 --Z- 03f4:eb1e jmp short 0414 +0022 fba1 ffff 0022 fb9c ffba 0038 1000 --Z- 0414:8b5e04 mov bx, [bp+4] ;[ffbe]0022 +0022 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 0417:8a07 mov al, [bx] ;[0022]64 +0064 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 0419:98 cbw +0064 0022 ffff 0022 fb9c ffba 0038 1000 --Z- 041a:bbc000 mov bx, 00c0 +0064 00c0 ffff 0022 fb9c ffba 0038 1000 --Z- 041d:e9230d jmp 1143 +0064 00c0 ffff 0022 fb9c ffba 0038 1000 --Z- 1143:8b17 mov dx, [bx] ;[00c0]05d7 +0064 00c0 ffff 05d7 fb9c ffba 0038 1000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00c2]0003 +0064 00c0 0003 05d7 fb9c ffba 0038 1000 --Z- 1148:83c304 add bx, 4 +0064 00c4 0003 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c4]004c +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00c8 0002 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c8]0068 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00cc 0001 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114c:7c14 jl 1162 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114e:3b07 cmp ax, [bx] ;[00cc]006c +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00d0 0000 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 114c:7c14 jl 1162 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 1162:89d3 mov bx, dx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1164:ebef jmp short 1155 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1155:85db test bx, bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 05d7:8b5e04 mov bx, [bp+4] ;[ffbe]0022 +0064 0022 ffff 05d7 fb9c ffba 0038 1000 ---- 05da:ff4604 inc [bp+4] ;[ffbe]0022 +0064 0022 ffff 05d7 fb9c ffba 0038 1000 ---- 05dd:8a07 mov al, [bx] ;[0022]64 +0064 0022 ffff 05d7 fb9c ffba 0038 1000 ---- 05df:98 cbw +0064 0022 ffff 05d7 fb9c ffba 0038 1000 ---- 05e0:8946f8 mov [bp-8], ax ;[ffb2]0025 +0064 0022 ffff 05d7 fb9c ffba 0038 1000 ---- 05e3:bbd000 mov bx, 00d0 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 05e6:e95a0b jmp 1143 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 1143:8b17 mov dx, [bx] ;[00d0]0420 +0064 00d0 ffff 0420 fb9c ffba 0038 1000 ---- 1145:8b4f02 mov cx, [bx+2] ;[00d2]0011 +0064 00d0 0011 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d4 0011 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d4]0045 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d8 0010 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d8]0047 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00dc 000f 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00dc]0058 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e0 000e 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e0]0062 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e4 000d 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e4]0063 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e8 000c 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e8]0064 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1150:75f6 jne 1148 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1152:8b5f02 mov bx, [bx+2] ;[00ea]0523 +0064 0523 000b 0420 fb9c ffba 0038 1000 --Z- 1155:85db test bx, bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 0523:81cf0004 or di, 0400 +0064 0523 000b 0420 fb9c ffba 0038 1400 ---- 0527:f7c70002 test di, 0200 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052b:7507 jne 0534 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052d:c746f40100 mov [bp-c], 0001 ;[ffae]0000 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0532:eb04 jmp short 0538 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0538:8b46f8 mov ax, [bp-8] ;[ffb2]0064 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053b:98 cbw +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053c:bb0100 mov bx, 0001 +0064 0001 000b 0420 fb9c ffba 0038 1400 --Z- 053f:53 push bx +0064 0001 000b 0420 fb9a ffba 0038 1400 --Z- 0540:ff76f4 push [bp-c] ;[ffae]0001 +0064 0001 000b 0420 fb98 ffba 0038 1400 --Z- 0543:50 push ax +0064 0001 000b 0420 fb96 ffba 0038 1400 --Z- 0544:ff76fe push [bp-2] ;[ffb8]fba1 +0064 0001 000b 0420 fb94 ffba 0038 1400 --Z- 0547:57 push di +0064 0001 000b 0420 fb92 ffba 0038 1400 --Z- 0548:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 0001 000b 0420 fb92 ffba 0038 1400 --Z- 054b:50 push ax +ffc0 0001 000b 0420 fb90 ffba 0038 1400 --Z- 054c:e8e4fb call 0133 +ffc0 0001 000b 0420 fb8e ffba 0038 1400 --Z- 0133:55 push bp +ffc0 0001 000b 0420 fb8c ffba 0038 1400 --Z- 0134:89e5 mov bp, sp +ffc0 0001 000b 0420 fb8c fb8c 0038 1400 --Z- 0136:83ec0c sub sp, c +ffc0 0001 000b 0420 fb80 fb8c 0038 1400 -S-- 0139:56 push si +ffc0 0001 000b 0420 fb7e fb8c 0038 1400 -S-- 013a:57 push di +ffc0 0001 000b 0420 fb7c fb8c 0038 1400 -S-- 013b:8b7e04 mov di, [bp+4] ;[fb90]ffc0 +ffc0 0001 000b 0420 fb7c fb8c 0038 ffc0 -S-- 013e:8b7608 mov si, [bp+8] ;[fb94]fba1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0141:8976f6 mov [bp-a], si ;[fb82]0000 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0144:e97a00 jmp 01c1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 01c1:ba6000 mov dx, 0060 +ffc0 0001 000b 0060 fb7c fb8c fba1 ffc0 -S-- 01c4:235606 and dx, [bp+6] ;[fb92]1400 +ffc0 0001 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01c7:bb7800 mov bx, 0078 +ffc0 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01ca:89d0 mov ax, dx +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01cc:e9740f jmp 1143 +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 1143:8b17 mov dx, [bx] ;[0078]019a +0000 0078 000b 019a fb7c fb8c fba1 ffc0 --Z- 1145:8b4f02 mov cx, [bx+2] ;[007a]0002 +0000 0078 0002 019a fb7c fb8c fba1 ffc0 --Z- 1148:83c304 add bx, 4 +0000 007c 0002 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[007c]0020 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0080 0001 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114c:7c14 jl 1162 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114e:3b07 cmp ax, [bx] ;[0080]0040 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0084 0000 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 114c:7c14 jl 1162 +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 1162:89d3 mov bx, dx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1164:ebef jmp short 1155 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1155:85db test bx, bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019a:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019e:7410 je 01b0 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 01a0:8b1d mov bx, [di] ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 ---- 01a2:830502 add [di], 2 ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a5:8b07 mov ax, [bx] ;[ffce]0004 +0004 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a7:99 cwd +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01a8:8946fc mov [bp-4], ax ;[fb88]08f3 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ab:8956fe mov [bp-2], dx ;[fb8a]1000 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ae:eb1f jmp short 01cf +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01cf:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d3:7438 je 020d +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d5:837efe00 cmp [bp-2], 0 ;[fb8a]0000 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01d9:7d10 jnl 01eb +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01eb:f6460602 test byte [bp+6], 2 ;[fb92]00 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01ef:7406 je 01f7 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01f7:f6460604 test byte [bp+6], 4 ;[fb92]00 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01fb:7404 je 0201 +0004 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 0201:8b56fc mov dx, [bp-4] ;[fb88]0004 +0004 ffce ffff 0004 fb7c fb8c fba1 ffc0 --Z- 0204:8b4efe mov cx, [bp-2] ;[fb8a]0000 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 0207:8956f8 mov [bp-8], dx ;[fb84]0000 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 020a:894efa mov [bp-6], cx ;[fb86]fb94 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 020d:f6460608 test byte [bp+6], 8 ;[fb92]00 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 0211:740a je 021d +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 021d:8b56fa mov dx, [bp-6] ;[fb86]0000 +0004 ffce 0000 0000 fb7c fb8c fba1 ffc0 --Z- 0220:0b56f8 or dx, [bp-8] ;[fb84]0004 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 ---- 0223:750b jne 0230 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 ---- 0230:f6460608 test byte [bp+6], 8 ;[fb92]00 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 0234:740c je 0242 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 --Z- 0242:807e0a70 cmp byte [bp+a], 70 ;[fb96]64 +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 -S-C 0246:7533 jne 027b +0004 ffce 0000 0004 fb7c fb8c fba1 ffc0 -S-C 027b:8a460a mov al, [bp+a] ;[fb96]64 +0064 ffce 0000 0004 fb7c fb8c fba1 ffc0 -S-C 027e:98 cbw +0064 ffce 0000 0004 fb7c fb8c fba1 ffc0 -S-C 027f:bb8400 mov bx, 0084 +0064 0084 0000 0004 fb7c fb8c fba1 ffc0 -S-C 0282:e9be0e jmp 1143 +0064 0084 0000 0004 fb7c fb8c fba1 ffc0 -S-C 1143:8b17 mov dx, [bx] ;[0084]0285 +0064 0084 0000 0285 fb7c fb8c fba1 ffc0 -S-C 1145:8b4f02 mov cx, [bx+2] ;[0086]0008 +0064 0084 0008 0285 fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0064 0088 0008 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0088]0058 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 008c 0007 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[008c]0062 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 0090 0006 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0090]0064 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1150:75f6 jne 1148 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1152:8b5f02 mov bx, [bx+2] ;[0092]026d +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1155:85db test bx, bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 026d:c746f40a00 mov [bp-c], 000a ;[fb80]0800 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0272:eb11 jmp short 0285 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0285:ff760c push [bp+c] ;[fb98]0001 +0064 026d 0005 0285 fb7a fb8c fba1 ffc0 ---- 0288:56 push si +0064 026d 0005 0285 fb78 fb8c fba1 ffc0 ---- 0289:ff76f4 push [bp-c] ;[fb80]000a +0064 026d 0005 0285 fb76 fb8c fba1 ffc0 ---- 028c:ff76fa push [bp-6] ;[fb86]0000 +0064 026d 0005 0285 fb74 fb8c fba1 ffc0 ---- 028f:ff76f8 push [bp-8] ;[fb84]0004 +0064 026d 0005 0285 fb72 fb8c fba1 ffc0 ---- 0292:e8e707 call 0a7c +0064 026d 0005 0285 fb70 fb8c fba1 ffc0 ---- 0a7c:55 push bp +0064 026d 0005 0285 fb6e fb8c fba1 ffc0 ---- 0a7d:89e5 mov bp, sp +0064 026d 0005 0285 fb6e fb6e fba1 ffc0 ---- 0a7f:56 push si +0064 026d 0005 0285 fb6c fb6e fba1 ffc0 ---- 0a80:57 push di +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a81:8b760a mov si, [bp+a] ;[fb78]fba1 +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a84:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a87:99 cwd +000a 026d 0005 0000 fb6a fb6e fba1 ffc0 ---- 0a88:ff7606 push [bp+6] ;[fb74]0000 +000a 026d 0005 0000 fb68 fb6e fba1 ffc0 ---- 0a8b:ff7604 push [bp+4] ;[fb72]0004 +000a 026d 0005 0000 fb66 fb6e fba1 ffc0 ---- 0a8e:52 push dx +000a 026d 0005 0000 fb64 fb6e fba1 ffc0 ---- 0a8f:50 push ax +000a 026d 0005 0000 fb62 fb6e fba1 ffc0 ---- 0a90:e83107 call 11c4 +000a 026d 0005 0000 fb60 fb6e fba1 ffc0 ---- 11c4:56 push si +000a 026d 0005 0000 fb5e fb6e fba1 ffc0 ---- 11c5:57 push di +000a 026d 0005 0000 fb5c fb6e fba1 ffc0 ---- 11c6:89e6 mov si, sp +000a 026d 0005 0000 fb5c fb6e fb5c ffc0 ---- 11c8:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11cb:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11ce:09c0 or ax, ax +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d0:7518 jne 11ea +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d2:31d2 xor dx, dx +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d4:8b4c0a mov cx, [si+a] ;[fb66]0004 +0000 000a 0004 0000 fb5c fb6e fb5c ffc0 --Z- 11d7:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0004 0000 fb5c fb6e fb5c ffc0 --Z- 11da:f7f3 div bx +0000 000a 0004 0000 fb5c fb6e fb5c ffc0 --Z- 11dc:91 xchg cx, ax +0004 000a 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11dd:f7f3 div bx +0000 000a 0000 0004 fb5c fb6e fb5c ffc0 --Z- 11df:31db xor bx, bx +0000 0000 0000 0004 fb5c fb6e fb5c ffc0 --Z- 11e1:89d0 mov ax, dx +0004 0000 0000 0004 fb5c fb6e fb5c ffc0 --Z- 11e3:89da mov dx, bx +0004 0000 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11e5:5f pop di +0004 0000 0000 0000 fb5e fb6e fb5c ffc0 --Z- 11e6:5e pop si +0004 0000 0000 0000 fb60 fb6e fba1 ffc0 --Z- 11e7:c20800 ret 0008 +0004 0000 0000 0000 fb6a fb6e fba1 ffc0 --Z- 0a93:89c7 mov di, ax +0004 0000 0000 0000 fb6a fb6e fba1 0004 --Z- 0a95:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 0000 0000 0000 fb6a fb6e fba1 0004 --Z- 0a98:99 cwd +000a 0000 0000 0000 fb6a fb6e fba1 0004 --Z- 0a99:ff7606 push [bp+6] ;[fb74]0000 +000a 0000 0000 0000 fb68 fb6e fba1 0004 --Z- 0a9c:ff7604 push [bp+4] ;[fb72]0004 +000a 0000 0000 0000 fb66 fb6e fba1 0004 --Z- 0a9f:52 push dx +000a 0000 0000 0000 fb64 fb6e fba1 0004 --Z- 0aa0:50 push ax +000a 0000 0000 0000 fb62 fb6e fba1 0004 --Z- 0aa1:e8c206 call 1166 +000a 0000 0000 0000 fb60 fb6e fba1 0004 --Z- 1166:56 push si +000a 0000 0000 0000 fb5e fb6e fba1 0004 --Z- 1167:57 push di +000a 0000 0000 0000 fb5c fb6e fba1 0004 --Z- 1168:89e6 mov si, sp +000a 0000 0000 0000 fb5c fb6e fb5c 0004 --Z- 116a:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 116d:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 1170:09c0 or ax, ax +0000 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 1172:7514 jne 1188 +0000 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 1174:31d2 xor dx, dx +0000 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 1176:8b4c0a mov cx, [si+a] ;[fb66]0004 +0000 000a 0004 0000 fb5c fb6e fb5c 0004 --Z- 1179:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0004 0000 fb5c fb6e fb5c 0004 --Z- 117c:f7f3 div bx +0000 000a 0004 0000 fb5c fb6e fb5c 0004 --Z- 117e:91 xchg cx, ax +0004 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 117f:f7f3 div bx +0000 000a 0000 0004 fb5c fb6e fb5c 0004 --Z- 1181:89ca mov dx, cx +0000 000a 0000 0000 fb5c fb6e fb5c 0004 --Z- 1183:5f pop di +0000 000a 0000 0000 fb5e fb6e fb5c 0004 --Z- 1184:5e pop si +0000 000a 0000 0000 fb60 fb6e fba1 0004 --Z- 1185:c20800 ret 0008 +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0aa4:894604 mov [bp+4], ax ;[fb72]0004 +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0aa7:895606 mov [bp+6], dx ;[fb74]0000 +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0aaa:09c2 or dx, ax +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0aac:7506 jne 0ab4 +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0aae:837e0c01 cmp [bp+c], 1 ;[fb7a]0001 +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0ab2:7e17 jle 0acb +0000 000a 0000 0000 fb6a fb6e fba1 0004 --Z- 0acb:83ff09 cmp di, 9 +0000 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 0ace:7e07 jle 0ad7 +0000 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 0ad7:8d4530 lea ax, [di+30] ;[0034]0000 +0034 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 0ada:8804 mov [si], al ;[fba1]00 +0034 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 0adc:8d4401 lea ax, [si+1] ;[fba2]0000 +fba2 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 0adf:e9d806 jmp 11ba +fba2 000a 0000 0000 fb6a fb6e fba1 0004 -S-C 11ba:5f pop di +fba2 000a 0000 0000 fb6c fb6e fba1 ffc0 -S-C 11bb:5e pop si +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11be:5d pop bp +fba2 000a 0000 0000 fb70 fb8c fba1 ffc0 -S-C 11bf:c3 ret +fba2 000a 0000 0000 fb72 fb8c fba1 ffc0 -S-C 0295:83c40a add sp, a +fba2 000a 0000 0000 fb7c fb8c fba1 ffc0 -S-- 0298:89c6 mov si, ax +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 -S-- 029a:807e0a58 cmp byte [bp+a], 58 ;[fb96]64 +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 029e:751a jne 02ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02ba:89f0 mov ax, si +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02bc:e9fb0e jmp 11ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 11ba:5f pop di +fba2 000a 0000 0000 fb7e fb8c fba2 1400 ---- 11bb:5e pop si +fba2 000a 0000 0000 fb80 fb8c 0038 1400 ---- 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb8c fb8c 0038 1400 ---- 11be:5d pop bp +fba2 000a 0000 0000 fb8e ffba 0038 1400 ---- 11bf:c3 ret +fba2 000a 0000 0000 fb90 ffba 0038 1400 ---- 054f:83c40c add sp, c +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0552:8946fe mov [bp-2], ax ;[ffb8]fba1 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0555:e99100 jmp 05e9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05e9:c746f22000 mov [bp-e], 0020 ;[ffac]0000 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05ee:f7c71000 test di, 0010 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f2:7405 je 05f9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f9:8b56fe mov dx, [bp-2] ;[ffb8]fba2 +fba2 000a 0000 fba2 fb9c ffba 0038 1400 --Z- 05fc:2b56e8 sub dx, [bp-18] ;[ffa2]fba1 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 05ff:8956fc mov [bp-4], dx ;[ffb6]0000 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0602:c746ee0000 mov [bp-12], 0000 ;[ffa8]0000 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0607:f7c71000 test di, 0010 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 060b:7433 je 0640 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0640:8b56f6 mov dx, [bp-a] ;[ffb0]0000 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 0643:2b56fc sub dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0646:8956fa mov [bp-6], dx ;[ffb4]0000 +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0649:7f03 jnle 064e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 064b:e93001 jmp 077e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 077e:8b56fc mov dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 -S-C 0781:0156ec add [bp-14], dx ;[ffa6]0007 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0784:ff4efc dec [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0787:7c45 jl 07ce +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0789:8b14 mov dx, [si] ;[0038]03f9 +fba2 000a 0000 03f9 fb9c ffba 0038 1400 --Z- 078b:4a dec dx +fba2 000a 0000 03f8 fb9c ffba 0038 1400 ---- 078c:8914 mov [si], dx ;[0038]03f9 +fba2 000a 0000 03f8 fb9c ffba 0038 1400 ---- 078e:7c15 jl 07a5 +fba2 000a 0000 03f8 fb9c ffba 0038 1400 ---- 0790:8b5ee8 mov bx, [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03f8 fb9c ffba 0038 1400 ---- 0793:ff46e8 inc [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03f8 fb9c ffba 0038 1400 -S-- 0796:8a17 mov dl, [bx] ;[fba1]34 +fba2 fba1 0000 0334 fb9c ffba 0038 1400 -S-- 0798:30f6 xor dh, dh +fba2 fba1 0000 0034 fb9c ffba 0038 1400 --Z- 079a:8b5c0a mov bx, [si+a] ;[0042]0297 +fba2 0297 0000 0034 fb9c ffba 0038 1400 --Z- 079d:ff440a inc [si+a] ;[0042]0297 +fba2 0297 0000 0034 fb9c ffba 0038 1400 ---- 07a0:8817 mov [bx], dl ;[0297]00 +fba2 0297 0000 0034 fb9c ffba 0038 1400 ---- 07a2:52 push dx +fba2 0297 0000 0034 fb9a ffba 0038 1400 ---- 07a3:eb11 jmp short 07b6 +fba2 0297 0000 0034 fb9a ffba 0038 1400 ---- 07b6:5a pop dx +fba2 0297 0000 0034 fb9c ffba 0038 1400 ---- 07b7:83faff cmp dx, -1 +fba2 0297 0000 0034 fb9c ffba 0038 1400 ---C 07ba:75c8 jne 0784 +fba2 0297 0000 0034 fb9c ffba 0038 1400 ---C 0784:ff4efc dec [bp-4] ;[ffb6]0000 +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-C 0787:7c45 jl 07ce +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-C 07ce:837efa00 cmp [bp-6], 0 ;[ffb4]ffff +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-- 07d2:7e06 jle 07da +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-- 07da:ff4efa dec [bp-6] ;[ffb4]ffff +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-- 07dd:7d03 jnl 07e2 +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-- 07df:e9eefa jmp 02d0 +fba2 0297 0000 0034 fb9c ffba 0038 1400 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0023 +fba2 0023 0000 0034 fb9c ffba 0038 1400 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]0023 +fba2 0023 0000 0034 fb9c ffba 0038 1400 ---- 02d6:8a07 mov al, [bx] ;[0023]0a +fb0a 0023 0000 0034 fb9c ffba 0038 1400 ---- 02d8:98 cbw +000a 0023 0000 0034 fb9c ffba 0038 1400 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0064 +000a 0023 0000 0034 fb9c ffba 0038 1400 ---- 02dc:09c0 or ax, ax +000a 0023 0000 0034 fb9c ffba 0038 1400 ---- 02de:7503 jne 02e3 +000a 0023 0000 0034 fb9c ffba 0038 1400 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]000a +000a 0023 0000 0034 fb9c ffba 0038 1400 -S-C 02e7:7440 je 0329 +000a 0023 0000 0034 fb9c ffba 0038 1400 -S-C 02e9:8b14 mov dx, [si] ;[0038]03f8 +000a 0023 0000 03f8 fb9c ffba 0038 1400 -S-C 02eb:4a dec dx +000a 0023 0000 03f7 fb9c ffba 0038 1400 ---C 02ec:8914 mov [si], dx ;[0038]03f8 +000a 0023 0000 03f7 fb9c ffba 0038 1400 ---C 02ee:7c10 jl 0300 +000a 0023 0000 03f7 fb9c ffba 0038 1400 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]000a +000a 0023 0000 000a fb9c ffba 0038 1400 ---C 02f3:30f6 xor dh, dh +000a 0023 0000 000a fb9c ffba 0038 1400 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0298 +000a 0298 0000 000a fb9c ffba 0038 1400 --Z- 02f8:ff440a inc [si+a] ;[0042]0298 +000a 0298 0000 000a fb9c ffba 0038 1400 ---- 02fb:8817 mov [bx], dl ;[0298]00 +000a 0298 0000 000a fb9c ffba 0038 1400 ---- 02fd:52 push dx +000a 0298 0000 000a fb9a ffba 0038 1400 ---- 02fe:eb0a jmp short 030a +000a 0298 0000 000a fb9a ffba 0038 1400 ---- 030a:5a pop dx +000a 0298 0000 000a fb9c ffba 0038 1400 ---- 030b:83faff cmp dx, -1 +000a 0298 0000 000a fb9c ffba 0038 1400 ---C 030e:7514 jne 0324 +000a 0298 0000 000a fb9c ffba 0038 1400 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0008 +000a 0298 0000 000a fb9c ffba 0038 1400 ---C 0327:eba7 jmp short 02d0 +000a 0298 0000 000a fb9c ffba 0038 1400 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0024 +000a 0024 0000 000a fb9c ffba 0038 1400 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0024 +000a 0024 0000 000a fb9c ffba 0038 1400 ---C 02d6:8a07 mov al, [bx] ;[0024]00 +0000 0024 0000 000a fb9c ffba 0038 1400 ---C 02d8:98 cbw +0000 0024 0000 000a fb9c ffba 0038 1400 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]000a +0000 0024 0000 000a fb9c ffba 0038 1400 ---C 02dc:09c0 or ax, ax +0000 0024 0000 000a fb9c ffba 0038 1400 --Z- 02de:7503 jne 02e3 +0000 0024 0000 000a fb9c ffba 0038 1400 --Z- 02e0:e93805 jmp 081b +0000 0024 0000 000a fb9c ffba 0038 1400 --Z- 081b:8b46ec mov ax, [bp-14] ;[ffa6]0009 +0009 0024 0000 000a fb9c ffba 0038 1400 --Z- 081e:e99909 jmp 11ba +0009 0024 0000 000a fb9c ffba 0038 1400 --Z- 11ba:5f pop di +0009 0024 0000 000a fb9e ffba 0038 0000 --Z- 11bb:5e pop si +0009 0024 0000 000a fba0 ffba 0000 0000 --Z- 11bc:89ec mov sp, bp +0009 0024 0000 000a ffba ffba 0000 0000 --Z- 11be:5d pop bp +0009 0024 0000 000a ffbc ffc8 0000 0000 --Z- 11bf:c3 ret +0009 0024 0000 000a ffbe ffc8 0000 0000 --Z- 00b5:83c406 add sp, 6 +0009 0024 0000 000a ffc4 ffc8 0000 0000 -S-- 00b8:e90111 jmp 11bc +0009 0024 0000 000a ffc4 ffc8 0000 0000 -S-- 11bc:89ec mov sp, bp +0009 0024 0000 000a ffc8 ffc8 0000 0000 -S-- 11be:5d pop bp +0009 0024 0000 000a ffca ffd0 0000 0000 -S-- 11bf:c3 ret +0009 0024 0000 000a ffcc ffd0 0000 0000 -S-- 0047:5b pop bx +0009 001a 0000 000a ffce ffd0 0000 0000 -S-- 0048:5b pop bx +0009 0004 0000 000a ffd0 ffd0 0000 0000 -S-- 0049:b80200 mov ax, 0002 +0002 0004 0000 000a ffd0 ffd0 0000 0000 -S-- 004c:50 push ax +0002 0004 0000 000a ffce ffd0 0000 0000 -S-- 004d:b80e00 mov ax, 000e +000e 0004 0000 000a ffce ffd0 0000 0000 -S-- 0050:50 push ax +000e 0004 0000 000a ffcc ffd0 0000 0000 -S-- 0051:e84900 call 009d +000e 0004 0000 000a ffca ffd0 0000 0000 -S-- 009d:55 push bp +000e 0004 0000 000a ffc8 ffd0 0000 0000 -S-- 009e:89e5 mov bp, sp +000e 0004 0000 000a ffc8 ffc8 0000 0000 -S-- 00a0:50 push ax +000e 0004 0000 000a ffc6 ffc8 0000 0000 -S-- 00a1:50 push ax +000e 0004 0000 000a ffc4 ffc8 0000 0000 -S-- 00a2:8d5e06 lea bx, [bp+6] ;[ffce]0002 +000e ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00a5:895efe mov [bp-2], bx ;[ffc6]000e +000e ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00a8:b83800 mov ax, 0038 +0038 ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00ab:50 push ax +0038 ffce 0000 000a ffc2 ffc8 0000 0000 -S-- 00ac:ff76fe push [bp-2] ;[ffc6]ffce +0038 ffce 0000 000a ffc0 ffc8 0000 0000 -S-- 00af:ff7604 push [bp+4] ;[ffcc]000e +0038 ffce 0000 000a ffbe ffc8 0000 0000 -S-- 00b2:e80a02 call 02bf +0038 ffce 0000 000a ffbc ffc8 0000 0000 -S-- 02bf:55 push bp +0038 ffce 0000 000a ffba ffc8 0000 0000 -S-- 02c0:89e5 mov bp, sp +0038 ffce 0000 000a ffba ffba 0000 0000 -S-- 02c2:81ec1a04 sub sp, 041a +0038 ffce 0000 000a fba0 ffba 0000 0000 -S-- 02c6:56 push si +0038 ffce 0000 000a fb9e ffba 0000 0000 -S-- 02c7:57 push di +0038 ffce 0000 000a fb9c ffba 0000 0000 -S-- 02c8:8b7608 mov si, [bp+8] ;[ffc2]0038 +0038 ffce 0000 000a fb9c ffba 0038 0000 -S-- 02cb:c746ec0000 mov [bp-14], 0000 ;[ffa6]0009 +0038 ffce 0000 000a fb9c ffba 0038 0000 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]000e +0038 000e 0000 000a fb9c ffba 0038 0000 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]000e +0038 000e 0000 000a fb9c ffba 0038 0000 ---- 02d6:8a07 mov al, [bx] ;[000e]73 +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02d8:98 cbw +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0000 +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02dc:09c0 or ax, ax +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0073 +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0073 000e 0000 000a fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f7 +0073 000e 0000 03f7 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0073 000e 0000 03f6 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f7 +0073 000e 0000 03f6 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0073 000e 0000 03f6 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0073 +0073 000e 0000 0073 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0073 000e 0000 0073 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]0299 +0073 0299 0000 0073 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]0299 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[0299]00 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0073 0299 0000 0073 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0073 0299 0000 0073 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0073 0299 0000 0073 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0000 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0073 0299 0000 0073 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]000f +0073 000f 0000 0073 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]000f +0073 000f 0000 0073 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[000f]68 +0068 000f 0000 0073 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0068 000f 0000 0073 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0073 +0068 000f 0000 0073 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0068 000f 0000 0073 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0068 000f 0000 0073 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0068 +0068 000f 0000 0073 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0068 000f 0000 0073 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f6 +0068 000f 0000 03f6 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0068 000f 0000 03f5 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f6 +0068 000f 0000 03f5 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0068 000f 0000 03f5 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0068 +0068 000f 0000 0068 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0068 000f 0000 0068 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029a +0068 029a 0000 0068 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029a +0068 029a 0000 0068 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029a]00 +0068 029a 0000 0068 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0068 029a 0000 0068 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0068 029a 0000 0068 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0068 029a 0000 0068 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0068 029a 0000 0068 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0068 029a 0000 0068 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0001 +0068 029a 0000 0068 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0068 029a 0000 0068 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0010 +0068 0010 0000 0068 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0010 +0068 0010 0000 0068 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0010]6f +006f 0010 0000 0068 fb9c ffba 0038 0000 ---C 02d8:98 cbw +006f 0010 0000 0068 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0068 +006f 0010 0000 0068 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +006f 0010 0000 0068 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +006f 0010 0000 0068 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]006f +006f 0010 0000 0068 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +006f 0010 0000 0068 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f5 +006f 0010 0000 03f5 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +006f 0010 0000 03f4 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f5 +006f 0010 0000 03f4 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +006f 0010 0000 03f4 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]006f +006f 0010 0000 006f fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +006f 0010 0000 006f fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029b +006f 029b 0000 006f fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029b +006f 029b 0000 006f fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029b]00 +006f 029b 0000 006f fb9c ffba 0038 0000 ---- 02fd:52 push dx +006f 029b 0000 006f fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +006f 029b 0000 006f fb9a ffba 0038 0000 ---- 030a:5a pop dx +006f 029b 0000 006f fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +006f 029b 0000 006f fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +006f 029b 0000 006f fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0002 +006f 029b 0000 006f fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +006f 029b 0000 006f fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0011 +006f 0011 0000 006f fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0011 +006f 0011 0000 006f fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0011]72 +0072 0011 0000 006f fb9c ffba 0038 0000 ---C 02d8:98 cbw +0072 0011 0000 006f fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]006f +0072 0011 0000 006f fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0072 0011 0000 006f fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0072 0011 0000 006f fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0072 +0072 0011 0000 006f fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0072 0011 0000 006f fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f4 +0072 0011 0000 03f4 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0072 0011 0000 03f3 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f4 +0072 0011 0000 03f3 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0072 0011 0000 03f3 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0072 +0072 0011 0000 0072 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0072 0011 0000 0072 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029c +0072 029c 0000 0072 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029c +0072 029c 0000 0072 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029c]00 +0072 029c 0000 0072 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0072 029c 0000 0072 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0072 029c 0000 0072 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0072 029c 0000 0072 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0072 029c 0000 0072 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0072 029c 0000 0072 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0003 +0072 029c 0000 0072 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0072 029c 0000 0072 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0012 +0072 0012 0000 0072 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0012 +0072 0012 0000 0072 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0012]74 +0074 0012 0000 0072 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0074 0012 0000 0072 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0072 +0074 0012 0000 0072 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0074 0012 0000 0072 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0074 0012 0000 0072 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0074 +0074 0012 0000 0072 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0074 0012 0000 0072 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f3 +0074 0012 0000 03f3 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0074 0012 0000 03f2 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f3 +0074 0012 0000 03f2 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0074 0012 0000 03f2 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0074 +0074 0012 0000 0074 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0074 0012 0000 0074 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029d +0074 029d 0000 0074 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029d +0074 029d 0000 0074 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029d]00 +0074 029d 0000 0074 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0074 029d 0000 0074 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0074 029d 0000 0074 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0074 029d 0000 0074 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0074 029d 0000 0074 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0074 029d 0000 0074 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0004 +0074 029d 0000 0074 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0074 029d 0000 0074 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0013 +0074 0013 0000 0074 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0013 +0074 0013 0000 0074 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0013]20 +0020 0013 0000 0074 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 0013 0000 0074 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0074 +0020 0013 0000 0074 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 0013 0000 0074 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 0013 0000 0074 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 0013 0000 0074 fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 0013 0000 0074 fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03f2 +0020 0013 0000 03f2 fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 0013 0000 03f1 fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03f2 +0020 0013 0000 03f1 fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 0013 0000 03f1 fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 0013 0000 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 0013 0000 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029e +0020 029e 0000 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029e +0020 029e 0000 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029e]00 +0020 029e 0000 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 029e 0000 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 029e 0000 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 029e 0000 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 029e 0000 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 029e 0000 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0005 +0020 029e 0000 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 029e 0000 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0014 +0020 0014 0000 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0014 +0020 0014 0000 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0014]3d +003d 0014 0000 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +003d 0014 0000 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +003d 0014 0000 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +003d 0014 0000 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +003d 0014 0000 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]003d +003d 0014 0000 0020 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +003d 0014 0000 0020 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03f1 +003d 0014 0000 03f1 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +003d 0014 0000 03f0 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03f1 +003d 0014 0000 03f0 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +003d 0014 0000 03f0 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]003d +003d 0014 0000 003d fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +003d 0014 0000 003d fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]029f +003d 029f 0000 003d fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]029f +003d 029f 0000 003d fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[029f]00 +003d 029f 0000 003d fb9c ffba 0038 0000 ---- 02fd:52 push dx +003d 029f 0000 003d fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +003d 029f 0000 003d fb9a ffba 0038 0000 ---- 030a:5a pop dx +003d 029f 0000 003d fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +003d 029f 0000 003d fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +003d 029f 0000 003d fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0006 +003d 029f 0000 003d fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +003d 029f 0000 003d fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0015 +003d 0015 0000 003d fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0015 +003d 0015 0000 003d fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0015]20 +0020 0015 0000 003d fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 0015 0000 003d fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]003d +0020 0015 0000 003d fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 0015 0000 003d fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 0015 0000 003d fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 0015 0000 003d fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 0015 0000 003d fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03f0 +0020 0015 0000 03f0 fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 0015 0000 03ef fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03f0 +0020 0015 0000 03ef fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 0015 0000 03ef fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 0015 0000 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 0015 0000 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a0 +0020 02a0 0000 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a0 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a0]00 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 02a0 0000 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 02a0 0000 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0007 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 02a0 0000 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0016 +0020 0016 0000 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0016 +0020 0016 0000 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0016]25 +0025 0016 0000 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0025 0016 0000 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +0025 0016 0000 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0025 0016 0000 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0025 0016 0000 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0025 +0025 0016 0000 0020 fb9c ffba 0038 0000 --Z- 02e7:7440 je 0329 +0025 0016 0000 0020 fb9c ffba 0038 0000 --Z- 0329:31ff xor di, di +0025 0016 0000 0020 fb9c ffba 0038 0000 --Z- 032b:eb24 jmp short 0351 +0025 0016 0000 0020 fb9c ffba 0038 0000 --Z- 0351:8b5e04 mov bx, [bp+4] ;[ffbe]0017 +0025 0017 0000 0020 fb9c ffba 0038 0000 --Z- 0354:8a07 mov al, [bx] ;[0017]64 +0064 0017 0000 0020 fb9c ffba 0038 0000 --Z- 0356:98 cbw +0064 0017 0000 0020 fb9c ffba 0038 0000 --Z- 0357:bba800 mov bx, 00a8 +0064 00a8 0000 0020 fb9c ffba 0038 0000 --Z- 035a:e9e60d jmp 1143 +0064 00a8 0000 0020 fb9c ffba 0038 0000 --Z- 1143:8b17 mov dx, [bx] ;[00a8]034b +0064 00a8 0000 034b fb9c ffba 0038 0000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00aa]0005 +0064 00a8 0005 034b fb9c ffba 0038 0000 --Z- 1148:83c304 add bx, 4 +0064 00ac 0005 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00ac]0020 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b0 0004 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b0]0023 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b4 0003 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b4]002b +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b8 0002 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b8]002d +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00bc 0001 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114c:7c14 jl 1162 +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114e:3b07 cmp ax, [bx] ;[00bc]0030 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00c0 0000 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 114c:7c14 jl 1162 +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 1162:89d3 mov bx, dx +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1164:ebef jmp short 1155 +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1155:85db test bx, bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1157:7507 jne 1160 +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1160:ffe3 jmp bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 034b:81cf0010 or di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 034f:eb0f jmp short 0360 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0360:f7c70010 test di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0364:74eb je 0351 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0366:8b5604 mov dx, [bp+4] ;[ffbe]0017 +0064 034b ffff 0017 fb9c ffba 0038 1000 ---- 0369:8956ea mov [bp-16], dx ;[ffa4]0022 +0064 034b ffff 0017 fb9c ffba 0038 1000 ---- 036c:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 034b ffff 0017 fb9c ffba 0038 1000 ---- 036f:50 push ax +ffc0 034b ffff 0017 fb9a ffba 0038 1000 ---- 0370:8d46f6 lea ax, [bp-a] ;[ffb0]0000 +ffb0 034b ffff 0017 fb9a ffba 0038 1000 ---- 0373:50 push ax +ffb0 034b ffff 0017 fb98 ffba 0038 1000 ---- 0374:ff7604 push [bp+4] ;[ffbe]0017 +ffb0 034b ffff 0017 fb96 ffba 0038 1000 ---- 0377:e865fd call 00df +ffb0 034b ffff 0017 fb94 ffba 0038 1000 ---- 00df:55 push bp +ffb0 034b ffff 0017 fb92 ffba 0038 1000 ---- 00e0:89e5 mov bp, sp +ffb0 034b ffff 0017 fb92 fb92 0038 1000 ---- 00e2:50 push ax +ffb0 034b ffff 0017 fb90 fb92 0038 1000 ---- 00e3:50 push ax +ffb0 034b ffff 0017 fb8e fb92 0038 1000 ---- 00e4:56 push si +ffb0 034b ffff 0017 fb8c fb92 0038 1000 ---- 00e5:57 push di +ffb0 034b ffff 0017 fb8a fb92 0038 1000 ---- 00e6:8b7604 mov si, [bp+4] ;[fb96]0017 +ffb0 034b ffff 0017 fb8a fb92 0017 1000 ---- 00e9:803c2a cmp byte [si], 2a ;[0017]64 +ffb0 034b ffff 0017 fb8a fb92 0017 1000 ---- 00ec:751b jne 0109 +ffb0 034b ffff 0017 fb8a fb92 0017 1000 ---- 0109:31ff xor di, di +ffb0 034b ffff 0017 fb8a fb92 0017 0000 --Z- 010b:8a04 mov al, [si] ;[0017]64 +ff64 034b ffff 0017 fb8a fb92 0017 0000 --Z- 010d:98 cbw +0064 034b ffff 0017 fb8a fb92 0017 0000 --Z- 010e:2d3000 sub ax, 0030 +0034 034b ffff 0017 fb8a fb92 0017 0000 ---- 0111:8946fc mov [bp-4], ax ;[fb8e]ffb0 +0034 034b ffff 0017 fb8a fb92 0017 0000 ---- 0114:7c13 jl 0129 +0034 034b ffff 0017 fb8a fb92 0017 0000 ---- 0116:837efc09 cmp [bp-4], 9 ;[fb8e]0034 +0034 034b ffff 0017 fb8a fb92 0017 0000 ---- 011a:7f0d jnle 0129 +0034 034b ffff 0017 fb8a fb92 0017 0000 ---- 0129:8b5e06 mov bx, [bp+6] ;[fb98]ffb0 +0034 ffb0 ffff 0017 fb8a fb92 0017 0000 ---- 012c:893f mov [bx], di ;[ffb0]0000 +0034 ffb0 ffff 0017 fb8a fb92 0017 0000 ---- 012e:89f0 mov ax, si +0017 ffb0 ffff 0017 fb8a fb92 0017 0000 ---- 0130:e98710 jmp 11ba +0017 ffb0 ffff 0017 fb8a fb92 0017 0000 ---- 11ba:5f pop di +0017 ffb0 ffff 0017 fb8c fb92 0017 1000 ---- 11bb:5e pop si +0017 ffb0 ffff 0017 fb8e fb92 0038 1000 ---- 11bc:89ec mov sp, bp +0017 ffb0 ffff 0017 fb92 fb92 0038 1000 ---- 11be:5d pop bp +0017 ffb0 ffff 0017 fb94 ffba 0038 1000 ---- 11bf:c3 ret +0017 ffb0 ffff 0017 fb96 ffba 0038 1000 ---- 037a:83c406 add sp, 6 +0017 ffb0 ffff 0017 fb9c ffba 0038 1000 -S-- 037d:894604 mov [bp+4], ax ;[ffbe]0017 +0017 ffb0 ffff 0017 fb9c ffba 0038 1000 -S-- 0380:3946ea cmp [bp-16], ax ;[ffa4]0017 +0017 ffb0 ffff 0017 fb9c ffba 0038 1000 --Z- 0383:7404 je 0389 +0017 ffb0 ffff 0017 fb9c ffba 0038 1000 --Z- 0389:8b5e04 mov bx, [bp+4] ;[ffbe]0017 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 038c:803f2e cmp byte [bx], 2e ;[0017]64 +0017 0017 ffff 0017 fb9c ffba 0038 1000 ---- 038f:7527 jne 03b8 +0017 0017 ffff 0017 fb9c ffba 0038 1000 ---- 03b8:f7c70001 test di, 0100 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03bc:740d je 03cb +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03cb:f7c70001 test di, 0100 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03cf:7505 jne 03d6 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03d1:c746f60000 mov [bp-a], 0000 ;[ffb0]0000 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03d6:f7c70200 test di, 0002 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03da:7404 je 03e0 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03e0:f7c70100 test di, 0001 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03e4:7404 je 03ea +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 03ea:8d9ee7fb lea bx, [bp-419] ;[fba1]0034 +0017 fba1 ffff 0017 fb9c ffba 0038 1000 --Z- 03ee:895ee8 mov [bp-18], bx ;[ffa2]fba2 +0017 fba1 ffff 0017 fb9c ffba 0038 1000 --Z- 03f1:895efe mov [bp-2], bx ;[ffb8]fba2 +0017 fba1 ffff 0017 fb9c ffba 0038 1000 --Z- 03f4:eb1e jmp short 0414 +0017 fba1 ffff 0017 fb9c ffba 0038 1000 --Z- 0414:8b5e04 mov bx, [bp+4] ;[ffbe]0017 +0017 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 0417:8a07 mov al, [bx] ;[0017]64 +0064 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 0419:98 cbw +0064 0017 ffff 0017 fb9c ffba 0038 1000 --Z- 041a:bbc000 mov bx, 00c0 +0064 00c0 ffff 0017 fb9c ffba 0038 1000 --Z- 041d:e9230d jmp 1143 +0064 00c0 ffff 0017 fb9c ffba 0038 1000 --Z- 1143:8b17 mov dx, [bx] ;[00c0]05d7 +0064 00c0 ffff 05d7 fb9c ffba 0038 1000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00c2]0003 +0064 00c0 0003 05d7 fb9c ffba 0038 1000 --Z- 1148:83c304 add bx, 4 +0064 00c4 0003 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c4]004c +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00c8 0002 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c8]0068 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00cc 0001 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114c:7c14 jl 1162 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114e:3b07 cmp ax, [bx] ;[00cc]006c +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00d0 0000 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 114c:7c14 jl 1162 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 1162:89d3 mov bx, dx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1164:ebef jmp short 1155 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1155:85db test bx, bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 05d7:8b5e04 mov bx, [bp+4] ;[ffbe]0017 +0064 0017 ffff 05d7 fb9c ffba 0038 1000 ---- 05da:ff4604 inc [bp+4] ;[ffbe]0017 +0064 0017 ffff 05d7 fb9c ffba 0038 1000 ---- 05dd:8a07 mov al, [bx] ;[0017]64 +0064 0017 ffff 05d7 fb9c ffba 0038 1000 ---- 05df:98 cbw +0064 0017 ffff 05d7 fb9c ffba 0038 1000 ---- 05e0:8946f8 mov [bp-8], ax ;[ffb2]0025 +0064 0017 ffff 05d7 fb9c ffba 0038 1000 ---- 05e3:bbd000 mov bx, 00d0 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 05e6:e95a0b jmp 1143 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 1143:8b17 mov dx, [bx] ;[00d0]0420 +0064 00d0 ffff 0420 fb9c ffba 0038 1000 ---- 1145:8b4f02 mov cx, [bx+2] ;[00d2]0011 +0064 00d0 0011 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d4 0011 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d4]0045 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d8 0010 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d8]0047 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00dc 000f 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00dc]0058 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e0 000e 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e0]0062 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e4 000d 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e4]0063 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e8 000c 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e8]0064 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1150:75f6 jne 1148 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1152:8b5f02 mov bx, [bx+2] ;[00ea]0523 +0064 0523 000b 0420 fb9c ffba 0038 1000 --Z- 1155:85db test bx, bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 0523:81cf0004 or di, 0400 +0064 0523 000b 0420 fb9c ffba 0038 1400 ---- 0527:f7c70002 test di, 0200 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052b:7507 jne 0534 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052d:c746f40100 mov [bp-c], 0001 ;[ffae]0001 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0532:eb04 jmp short 0538 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0538:8b46f8 mov ax, [bp-8] ;[ffb2]0064 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053b:98 cbw +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053c:bb0100 mov bx, 0001 +0064 0001 000b 0420 fb9c ffba 0038 1400 --Z- 053f:53 push bx +0064 0001 000b 0420 fb9a ffba 0038 1400 --Z- 0540:ff76f4 push [bp-c] ;[ffae]0001 +0064 0001 000b 0420 fb98 ffba 0038 1400 --Z- 0543:50 push ax +0064 0001 000b 0420 fb96 ffba 0038 1400 --Z- 0544:ff76fe push [bp-2] ;[ffb8]fba1 +0064 0001 000b 0420 fb94 ffba 0038 1400 --Z- 0547:57 push di +0064 0001 000b 0420 fb92 ffba 0038 1400 --Z- 0548:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 0001 000b 0420 fb92 ffba 0038 1400 --Z- 054b:50 push ax +ffc0 0001 000b 0420 fb90 ffba 0038 1400 --Z- 054c:e8e4fb call 0133 +ffc0 0001 000b 0420 fb8e ffba 0038 1400 --Z- 0133:55 push bp +ffc0 0001 000b 0420 fb8c ffba 0038 1400 --Z- 0134:89e5 mov bp, sp +ffc0 0001 000b 0420 fb8c fb8c 0038 1400 --Z- 0136:83ec0c sub sp, c +ffc0 0001 000b 0420 fb80 fb8c 0038 1400 -S-- 0139:56 push si +ffc0 0001 000b 0420 fb7e fb8c 0038 1400 -S-- 013a:57 push di +ffc0 0001 000b 0420 fb7c fb8c 0038 1400 -S-- 013b:8b7e04 mov di, [bp+4] ;[fb90]ffc0 +ffc0 0001 000b 0420 fb7c fb8c 0038 ffc0 -S-- 013e:8b7608 mov si, [bp+8] ;[fb94]fba1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0141:8976f6 mov [bp-a], si ;[fb82]fba1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0144:e97a00 jmp 01c1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 01c1:ba6000 mov dx, 0060 +ffc0 0001 000b 0060 fb7c fb8c fba1 ffc0 -S-- 01c4:235606 and dx, [bp+6] ;[fb92]1400 +ffc0 0001 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01c7:bb7800 mov bx, 0078 +ffc0 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01ca:89d0 mov ax, dx +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01cc:e9740f jmp 1143 +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 1143:8b17 mov dx, [bx] ;[0078]019a +0000 0078 000b 019a fb7c fb8c fba1 ffc0 --Z- 1145:8b4f02 mov cx, [bx+2] ;[007a]0002 +0000 0078 0002 019a fb7c fb8c fba1 ffc0 --Z- 1148:83c304 add bx, 4 +0000 007c 0002 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[007c]0020 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0080 0001 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114c:7c14 jl 1162 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114e:3b07 cmp ax, [bx] ;[0080]0040 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0084 0000 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 114c:7c14 jl 1162 +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 1162:89d3 mov bx, dx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1164:ebef jmp short 1155 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1155:85db test bx, bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019a:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019e:7410 je 01b0 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 01a0:8b1d mov bx, [di] ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 ---- 01a2:830502 add [di], 2 ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a5:8b07 mov ax, [bx] ;[ffce]0002 +0002 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a7:99 cwd +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01a8:8946fc mov [bp-4], ax ;[fb88]0004 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ab:8956fe mov [bp-2], dx ;[fb8a]1000 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ae:eb1f jmp short 01cf +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01cf:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d3:7438 je 020d +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d5:837efe00 cmp [bp-2], 0 ;[fb8a]0000 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01d9:7d10 jnl 01eb +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01eb:f6460602 test byte [bp+6], 2 ;[fb92]00 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01ef:7406 je 01f7 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01f7:f6460604 test byte [bp+6], 4 ;[fb92]00 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01fb:7404 je 0201 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 0201:8b56fc mov dx, [bp-4] ;[fb88]0002 +0002 ffce ffff 0002 fb7c fb8c fba1 ffc0 --Z- 0204:8b4efe mov cx, [bp-2] ;[fb8a]0000 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0207:8956f8 mov [bp-8], dx ;[fb84]0004 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 020a:894efa mov [bp-6], cx ;[fb86]0000 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 020d:f6460608 test byte [bp+6], 8 ;[fb92]00 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0211:740a je 021d +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 021d:8b56fa mov dx, [bp-6] ;[fb86]0000 +0002 ffce 0000 0000 fb7c fb8c fba1 ffc0 --Z- 0220:0b56f8 or dx, [bp-8] ;[fb84]0002 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 ---- 0223:750b jne 0230 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 ---- 0230:f6460608 test byte [bp+6], 8 ;[fb92]00 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0234:740c je 0242 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0242:807e0a70 cmp byte [bp+a], 70 ;[fb96]64 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 0246:7533 jne 027b +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027b:8a460a mov al, [bp+a] ;[fb96]64 +0064 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027e:98 cbw +0064 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027f:bb8400 mov bx, 0084 +0064 0084 0000 0002 fb7c fb8c fba1 ffc0 -S-C 0282:e9be0e jmp 1143 +0064 0084 0000 0002 fb7c fb8c fba1 ffc0 -S-C 1143:8b17 mov dx, [bx] ;[0084]0285 +0064 0084 0000 0285 fb7c fb8c fba1 ffc0 -S-C 1145:8b4f02 mov cx, [bx+2] ;[0086]0008 +0064 0084 0008 0285 fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0064 0088 0008 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0088]0058 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 008c 0007 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[008c]0062 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 0090 0006 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0090]0064 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1150:75f6 jne 1148 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1152:8b5f02 mov bx, [bx+2] ;[0092]026d +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1155:85db test bx, bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 026d:c746f40a00 mov [bp-c], 000a ;[fb80]000a +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0272:eb11 jmp short 0285 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0285:ff760c push [bp+c] ;[fb98]0001 +0064 026d 0005 0285 fb7a fb8c fba1 ffc0 ---- 0288:56 push si +0064 026d 0005 0285 fb78 fb8c fba1 ffc0 ---- 0289:ff76f4 push [bp-c] ;[fb80]000a +0064 026d 0005 0285 fb76 fb8c fba1 ffc0 ---- 028c:ff76fa push [bp-6] ;[fb86]0000 +0064 026d 0005 0285 fb74 fb8c fba1 ffc0 ---- 028f:ff76f8 push [bp-8] ;[fb84]0002 +0064 026d 0005 0285 fb72 fb8c fba1 ffc0 ---- 0292:e8e707 call 0a7c +0064 026d 0005 0285 fb70 fb8c fba1 ffc0 ---- 0a7c:55 push bp +0064 026d 0005 0285 fb6e fb8c fba1 ffc0 ---- 0a7d:89e5 mov bp, sp +0064 026d 0005 0285 fb6e fb6e fba1 ffc0 ---- 0a7f:56 push si +0064 026d 0005 0285 fb6c fb6e fba1 ffc0 ---- 0a80:57 push di +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a81:8b760a mov si, [bp+a] ;[fb78]fba1 +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a84:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a87:99 cwd +000a 026d 0005 0000 fb6a fb6e fba1 ffc0 ---- 0a88:ff7606 push [bp+6] ;[fb74]0000 +000a 026d 0005 0000 fb68 fb6e fba1 ffc0 ---- 0a8b:ff7604 push [bp+4] ;[fb72]0002 +000a 026d 0005 0000 fb66 fb6e fba1 ffc0 ---- 0a8e:52 push dx +000a 026d 0005 0000 fb64 fb6e fba1 ffc0 ---- 0a8f:50 push ax +000a 026d 0005 0000 fb62 fb6e fba1 ffc0 ---- 0a90:e83107 call 11c4 +000a 026d 0005 0000 fb60 fb6e fba1 ffc0 ---- 11c4:56 push si +000a 026d 0005 0000 fb5e fb6e fba1 ffc0 ---- 11c5:57 push di +000a 026d 0005 0000 fb5c fb6e fba1 ffc0 ---- 11c6:89e6 mov si, sp +000a 026d 0005 0000 fb5c fb6e fb5c ffc0 ---- 11c8:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11cb:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11ce:09c0 or ax, ax +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d0:7518 jne 11ea +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d2:31d2 xor dx, dx +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d4:8b4c0a mov cx, [si+a] ;[fb66]0002 +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11d7:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11da:f7f3 div bx +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11dc:91 xchg cx, ax +0002 000a 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11dd:f7f3 div bx +0000 000a 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11df:31db xor bx, bx +0000 0000 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11e1:89d0 mov ax, dx +0002 0000 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11e3:89da mov dx, bx +0002 0000 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11e5:5f pop di +0002 0000 0000 0000 fb5e fb6e fb5c ffc0 --Z- 11e6:5e pop si +0002 0000 0000 0000 fb60 fb6e fba1 ffc0 --Z- 11e7:c20800 ret 0008 +0002 0000 0000 0000 fb6a fb6e fba1 ffc0 --Z- 0a93:89c7 mov di, ax +0002 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a95:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a98:99 cwd +000a 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a99:ff7606 push [bp+6] ;[fb74]0000 +000a 0000 0000 0000 fb68 fb6e fba1 0002 --Z- 0a9c:ff7604 push [bp+4] ;[fb72]0002 +000a 0000 0000 0000 fb66 fb6e fba1 0002 --Z- 0a9f:52 push dx +000a 0000 0000 0000 fb64 fb6e fba1 0002 --Z- 0aa0:50 push ax +000a 0000 0000 0000 fb62 fb6e fba1 0002 --Z- 0aa1:e8c206 call 1166 +000a 0000 0000 0000 fb60 fb6e fba1 0002 --Z- 1166:56 push si +000a 0000 0000 0000 fb5e fb6e fba1 0002 --Z- 1167:57 push di +000a 0000 0000 0000 fb5c fb6e fba1 0002 --Z- 1168:89e6 mov si, sp +000a 0000 0000 0000 fb5c fb6e fb5c 0002 --Z- 116a:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 116d:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1170:09c0 or ax, ax +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1172:7514 jne 1188 +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1174:31d2 xor dx, dx +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1176:8b4c0a mov cx, [si+a] ;[fb66]0002 +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 1179:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 117c:f7f3 div bx +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 117e:91 xchg cx, ax +0002 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 117f:f7f3 div bx +0000 000a 0000 0002 fb5c fb6e fb5c 0002 --Z- 1181:89ca mov dx, cx +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1183:5f pop di +0000 000a 0000 0000 fb5e fb6e fb5c 0002 --Z- 1184:5e pop si +0000 000a 0000 0000 fb60 fb6e fba1 0002 --Z- 1185:c20800 ret 0008 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aa4:894604 mov [bp+4], ax ;[fb72]0002 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aa7:895606 mov [bp+6], dx ;[fb74]0000 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aaa:09c2 or dx, ax +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aac:7506 jne 0ab4 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aae:837e0c01 cmp [bp+c], 1 ;[fb7a]0001 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0ab2:7e17 jle 0acb +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0acb:83ff09 cmp di, 9 +0000 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ace:7e07 jle 0ad7 +0000 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ad7:8d4530 lea ax, [di+30] ;[0032]0000 +0032 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ada:8804 mov [si], al ;[fba1]34 +0032 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0adc:8d4401 lea ax, [si+1] ;[fba2]0000 +fba2 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0adf:e9d806 jmp 11ba +fba2 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 11ba:5f pop di +fba2 000a 0000 0000 fb6c fb6e fba1 ffc0 -S-C 11bb:5e pop si +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11be:5d pop bp +fba2 000a 0000 0000 fb70 fb8c fba1 ffc0 -S-C 11bf:c3 ret +fba2 000a 0000 0000 fb72 fb8c fba1 ffc0 -S-C 0295:83c40a add sp, a +fba2 000a 0000 0000 fb7c fb8c fba1 ffc0 -S-- 0298:89c6 mov si, ax +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 -S-- 029a:807e0a58 cmp byte [bp+a], 58 ;[fb96]64 +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 029e:751a jne 02ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02ba:89f0 mov ax, si +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02bc:e9fb0e jmp 11ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 11ba:5f pop di +fba2 000a 0000 0000 fb7e fb8c fba2 1400 ---- 11bb:5e pop si +fba2 000a 0000 0000 fb80 fb8c 0038 1400 ---- 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb8c fb8c 0038 1400 ---- 11be:5d pop bp +fba2 000a 0000 0000 fb8e ffba 0038 1400 ---- 11bf:c3 ret +fba2 000a 0000 0000 fb90 ffba 0038 1400 ---- 054f:83c40c add sp, c +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0552:8946fe mov [bp-2], ax ;[ffb8]fba1 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0555:e99100 jmp 05e9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05e9:c746f22000 mov [bp-e], 0020 ;[ffac]0020 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05ee:f7c71000 test di, 0010 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f2:7405 je 05f9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f9:8b56fe mov dx, [bp-2] ;[ffb8]fba2 +fba2 000a 0000 fba2 fb9c ffba 0038 1400 --Z- 05fc:2b56e8 sub dx, [bp-18] ;[ffa2]fba1 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 05ff:8956fc mov [bp-4], dx ;[ffb6]ffff +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0602:c746ee0000 mov [bp-12], 0000 ;[ffa8]0000 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0607:f7c71000 test di, 0010 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 060b:7433 je 0640 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0640:8b56f6 mov dx, [bp-a] ;[ffb0]0000 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 0643:2b56fc sub dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0646:8956fa mov [bp-6], dx ;[ffb4]fffe +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0649:7f03 jnle 064e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 064b:e93001 jmp 077e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 077e:8b56fc mov dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 -S-C 0781:0156ec add [bp-14], dx ;[ffa6]0008 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0784:ff4efc dec [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0787:7c45 jl 07ce +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0789:8b14 mov dx, [si] ;[0038]03ef +fba2 000a 0000 03ef fb9c ffba 0038 1400 --Z- 078b:4a dec dx +fba2 000a 0000 03ee fb9c ffba 0038 1400 ---- 078c:8914 mov [si], dx ;[0038]03ef +fba2 000a 0000 03ee fb9c ffba 0038 1400 ---- 078e:7c15 jl 07a5 +fba2 000a 0000 03ee fb9c ffba 0038 1400 ---- 0790:8b5ee8 mov bx, [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03ee fb9c ffba 0038 1400 ---- 0793:ff46e8 inc [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03ee fb9c ffba 0038 1400 -S-- 0796:8a17 mov dl, [bx] ;[fba1]32 +fba2 fba1 0000 0332 fb9c ffba 0038 1400 -S-- 0798:30f6 xor dh, dh +fba2 fba1 0000 0032 fb9c ffba 0038 1400 --Z- 079a:8b5c0a mov bx, [si+a] ;[0042]02a1 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 --Z- 079d:ff440a inc [si+a] ;[0042]02a1 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 ---- 07a0:8817 mov [bx], dl ;[02a1]00 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 ---- 07a2:52 push dx +fba2 02a1 0000 0032 fb9a ffba 0038 1400 ---- 07a3:eb11 jmp short 07b6 +fba2 02a1 0000 0032 fb9a ffba 0038 1400 ---- 07b6:5a pop dx +fba2 02a1 0000 0032 fb9c ffba 0038 1400 ---- 07b7:83faff cmp dx, -1 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 ---C 07ba:75c8 jne 0784 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 ---C 0784:ff4efc dec [bp-4] ;[ffb6]0000 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-C 0787:7c45 jl 07ce +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-C 07ce:837efa00 cmp [bp-6], 0 ;[ffb4]ffff +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-- 07d2:7e06 jle 07da +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-- 07da:ff4efa dec [bp-6] ;[ffb4]ffff +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-- 07dd:7d03 jnl 07e2 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-- 07df:e9eefa jmp 02d0 +fba2 02a1 0000 0032 fb9c ffba 0038 1400 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0018 +fba2 0018 0000 0032 fb9c ffba 0038 1400 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]0018 +fba2 0018 0000 0032 fb9c ffba 0038 1400 ---- 02d6:8a07 mov al, [bx] ;[0018]0a +fb0a 0018 0000 0032 fb9c ffba 0038 1400 ---- 02d8:98 cbw +000a 0018 0000 0032 fb9c ffba 0038 1400 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0064 +000a 0018 0000 0032 fb9c ffba 0038 1400 ---- 02dc:09c0 or ax, ax +000a 0018 0000 0032 fb9c ffba 0038 1400 ---- 02de:7503 jne 02e3 +000a 0018 0000 0032 fb9c ffba 0038 1400 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]000a +000a 0018 0000 0032 fb9c ffba 0038 1400 -S-C 02e7:7440 je 0329 +000a 0018 0000 0032 fb9c ffba 0038 1400 -S-C 02e9:8b14 mov dx, [si] ;[0038]03ee +000a 0018 0000 03ee fb9c ffba 0038 1400 -S-C 02eb:4a dec dx +000a 0018 0000 03ed fb9c ffba 0038 1400 ---C 02ec:8914 mov [si], dx ;[0038]03ee +000a 0018 0000 03ed fb9c ffba 0038 1400 ---C 02ee:7c10 jl 0300 +000a 0018 0000 03ed fb9c ffba 0038 1400 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]000a +000a 0018 0000 000a fb9c ffba 0038 1400 ---C 02f3:30f6 xor dh, dh +000a 0018 0000 000a fb9c ffba 0038 1400 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a2 +000a 02a2 0000 000a fb9c ffba 0038 1400 --Z- 02f8:ff440a inc [si+a] ;[0042]02a2 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---- 02fb:8817 mov [bx], dl ;[02a2]00 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---- 02fd:52 push dx +000a 02a2 0000 000a fb9a ffba 0038 1400 ---- 02fe:eb0a jmp short 030a +000a 02a2 0000 000a fb9a ffba 0038 1400 ---- 030a:5a pop dx +000a 02a2 0000 000a fb9c ffba 0038 1400 ---- 030b:83faff cmp dx, -1 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---C 030e:7514 jne 0324 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0009 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---C 0327:eba7 jmp short 02d0 +000a 02a2 0000 000a fb9c ffba 0038 1400 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0019 +000a 0019 0000 000a fb9c ffba 0038 1400 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0019 +000a 0019 0000 000a fb9c ffba 0038 1400 ---C 02d6:8a07 mov al, [bx] ;[0019]00 +0000 0019 0000 000a fb9c ffba 0038 1400 ---C 02d8:98 cbw +0000 0019 0000 000a fb9c ffba 0038 1400 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]000a +0000 0019 0000 000a fb9c ffba 0038 1400 ---C 02dc:09c0 or ax, ax +0000 0019 0000 000a fb9c ffba 0038 1400 --Z- 02de:7503 jne 02e3 +0000 0019 0000 000a fb9c ffba 0038 1400 --Z- 02e0:e93805 jmp 081b +0000 0019 0000 000a fb9c ffba 0038 1400 --Z- 081b:8b46ec mov ax, [bp-14] ;[ffa6]000a +000a 0019 0000 000a fb9c ffba 0038 1400 --Z- 081e:e99909 jmp 11ba +000a 0019 0000 000a fb9c ffba 0038 1400 --Z- 11ba:5f pop di +000a 0019 0000 000a fb9e ffba 0038 0000 --Z- 11bb:5e pop si +000a 0019 0000 000a fba0 ffba 0000 0000 --Z- 11bc:89ec mov sp, bp +000a 0019 0000 000a ffba ffba 0000 0000 --Z- 11be:5d pop bp +000a 0019 0000 000a ffbc ffc8 0000 0000 --Z- 11bf:c3 ret +000a 0019 0000 000a ffbe ffc8 0000 0000 --Z- 00b5:83c406 add sp, 6 +000a 0019 0000 000a ffc4 ffc8 0000 0000 -S-- 00b8:e90111 jmp 11bc +000a 0019 0000 000a ffc4 ffc8 0000 0000 -S-- 11bc:89ec mov sp, bp +000a 0019 0000 000a ffc8 ffc8 0000 0000 -S-- 11be:5d pop bp +000a 0019 0000 000a ffca ffd0 0000 0000 -S-- 11bf:c3 ret +000a 0019 0000 000a ffcc ffd0 0000 0000 -S-- 0054:5b pop bx +000a 000e 0000 000a ffce ffd0 0000 0000 -S-- 0055:5b pop bx +000a 0002 0000 000a ffd0 ffd0 0000 0000 -S-- 0056:b80200 mov ax, 0002 +0002 0002 0000 000a ffd0 ffd0 0000 0000 -S-- 0059:50 push ax +0002 0002 0000 000a ffce ffd0 0000 0000 -S-- 005a:b80400 mov ax, 0004 +0004 0002 0000 000a ffce ffd0 0000 0000 -S-- 005d:50 push ax +0004 0002 0000 000a ffcc ffd0 0000 0000 -S-- 005e:e83c00 call 009d +0004 0002 0000 000a ffca ffd0 0000 0000 -S-- 009d:55 push bp +0004 0002 0000 000a ffc8 ffd0 0000 0000 -S-- 009e:89e5 mov bp, sp +0004 0002 0000 000a ffc8 ffc8 0000 0000 -S-- 00a0:50 push ax +0004 0002 0000 000a ffc6 ffc8 0000 0000 -S-- 00a1:50 push ax +0004 0002 0000 000a ffc4 ffc8 0000 0000 -S-- 00a2:8d5e06 lea bx, [bp+6] ;[ffce]0002 +0004 ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00a5:895efe mov [bp-2], bx ;[ffc6]0004 +0004 ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00a8:b83800 mov ax, 0038 +0038 ffce 0000 000a ffc4 ffc8 0000 0000 -S-- 00ab:50 push ax +0038 ffce 0000 000a ffc2 ffc8 0000 0000 -S-- 00ac:ff76fe push [bp-2] ;[ffc6]ffce +0038 ffce 0000 000a ffc0 ffc8 0000 0000 -S-- 00af:ff7604 push [bp+4] ;[ffcc]0004 +0038 ffce 0000 000a ffbe ffc8 0000 0000 -S-- 00b2:e80a02 call 02bf +0038 ffce 0000 000a ffbc ffc8 0000 0000 -S-- 02bf:55 push bp +0038 ffce 0000 000a ffba ffc8 0000 0000 -S-- 02c0:89e5 mov bp, sp +0038 ffce 0000 000a ffba ffba 0000 0000 -S-- 02c2:81ec1a04 sub sp, 041a +0038 ffce 0000 000a fba0 ffba 0000 0000 -S-- 02c6:56 push si +0038 ffce 0000 000a fb9e ffba 0000 0000 -S-- 02c7:57 push di +0038 ffce 0000 000a fb9c ffba 0000 0000 -S-- 02c8:8b7608 mov si, [bp+8] ;[ffc2]0038 +0038 ffce 0000 000a fb9c ffba 0038 0000 -S-- 02cb:c746ec0000 mov [bp-14], 0000 ;[ffa6]000a +0038 ffce 0000 000a fb9c ffba 0038 0000 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0004 +0038 0004 0000 000a fb9c ffba 0038 0000 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]0004 +0038 0004 0000 000a fb9c ffba 0038 0000 ---- 02d6:8a07 mov al, [bx] ;[0004]69 +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02d8:98 cbw +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0000 +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02dc:09c0 or ax, ax +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0069 +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0069 0004 0000 000a fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03ed +0069 0004 0000 03ed fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0069 0004 0000 03ec fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03ed +0069 0004 0000 03ec fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0069 0004 0000 03ec fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0069 +0069 0004 0000 0069 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0069 0004 0000 0069 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a3 +0069 02a3 0000 0069 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a3 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a3]00 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0069 02a3 0000 0069 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0069 02a3 0000 0069 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0000 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0069 02a3 0000 0069 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0005 +0069 0005 0000 0069 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0005 +0069 0005 0000 0069 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0005]6e +006e 0005 0000 0069 fb9c ffba 0038 0000 ---C 02d8:98 cbw +006e 0005 0000 0069 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0069 +006e 0005 0000 0069 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +006e 0005 0000 0069 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +006e 0005 0000 0069 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]006e +006e 0005 0000 0069 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +006e 0005 0000 0069 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03ec +006e 0005 0000 03ec fb9c ffba 0038 0000 ---- 02eb:4a dec dx +006e 0005 0000 03eb fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03ec +006e 0005 0000 03eb fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +006e 0005 0000 03eb fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]006e +006e 0005 0000 006e fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +006e 0005 0000 006e fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a4 +006e 02a4 0000 006e fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a4 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a4]00 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---- 02fd:52 push dx +006e 02a4 0000 006e fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +006e 02a4 0000 006e fb9a ffba 0038 0000 ---- 030a:5a pop dx +006e 02a4 0000 006e fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0001 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +006e 02a4 0000 006e fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0006 +006e 0006 0000 006e fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0006 +006e 0006 0000 006e fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0006]74 +0074 0006 0000 006e fb9c ffba 0038 0000 ---C 02d8:98 cbw +0074 0006 0000 006e fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]006e +0074 0006 0000 006e fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0074 0006 0000 006e fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0074 0006 0000 006e fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0074 +0074 0006 0000 006e fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +0074 0006 0000 006e fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03eb +0074 0006 0000 03eb fb9c ffba 0038 0000 ---- 02eb:4a dec dx +0074 0006 0000 03ea fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03eb +0074 0006 0000 03ea fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +0074 0006 0000 03ea fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0074 +0074 0006 0000 0074 fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +0074 0006 0000 0074 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a5 +0074 02a5 0000 0074 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a5 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a5]00 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0074 02a5 0000 0074 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0074 02a5 0000 0074 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0002 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0074 02a5 0000 0074 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0007 +0074 0007 0000 0074 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0007 +0074 0007 0000 0074 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0007]20 +0020 0007 0000 0074 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 0007 0000 0074 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0074 +0020 0007 0000 0074 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 0007 0000 0074 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 0007 0000 0074 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 0007 0000 0074 fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 0007 0000 0074 fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03ea +0020 0007 0000 03ea fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 0007 0000 03e9 fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03ea +0020 0007 0000 03e9 fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 0007 0000 03e9 fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 0007 0000 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 0007 0000 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a6 +0020 02a6 0000 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a6 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a6]00 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 02a6 0000 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 02a6 0000 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0003 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 02a6 0000 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0008 +0020 0008 0000 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0008 +0020 0008 0000 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0008]3d +003d 0008 0000 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +003d 0008 0000 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +003d 0008 0000 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +003d 0008 0000 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +003d 0008 0000 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]003d +003d 0008 0000 0020 fb9c ffba 0038 0000 ---- 02e7:7440 je 0329 +003d 0008 0000 0020 fb9c ffba 0038 0000 ---- 02e9:8b14 mov dx, [si] ;[0038]03e9 +003d 0008 0000 03e9 fb9c ffba 0038 0000 ---- 02eb:4a dec dx +003d 0008 0000 03e8 fb9c ffba 0038 0000 ---- 02ec:8914 mov [si], dx ;[0038]03e9 +003d 0008 0000 03e8 fb9c ffba 0038 0000 ---- 02ee:7c10 jl 0300 +003d 0008 0000 03e8 fb9c ffba 0038 0000 ---- 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]003d +003d 0008 0000 003d fb9c ffba 0038 0000 ---- 02f3:30f6 xor dh, dh +003d 0008 0000 003d fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a7 +003d 02a7 0000 003d fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a7 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a7]00 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---- 02fd:52 push dx +003d 02a7 0000 003d fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +003d 02a7 0000 003d fb9a ffba 0038 0000 ---- 030a:5a pop dx +003d 02a7 0000 003d fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0004 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +003d 02a7 0000 003d fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]0009 +003d 0009 0000 003d fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]0009 +003d 0009 0000 003d fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[0009]20 +0020 0009 0000 003d fb9c ffba 0038 0000 ---C 02d8:98 cbw +0020 0009 0000 003d fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]003d +0020 0009 0000 003d fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0020 0009 0000 003d fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0020 0009 0000 003d fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0020 +0020 0009 0000 003d fb9c ffba 0038 0000 -S-C 02e7:7440 je 0329 +0020 0009 0000 003d fb9c ffba 0038 0000 -S-C 02e9:8b14 mov dx, [si] ;[0038]03e8 +0020 0009 0000 03e8 fb9c ffba 0038 0000 -S-C 02eb:4a dec dx +0020 0009 0000 03e7 fb9c ffba 0038 0000 ---C 02ec:8914 mov [si], dx ;[0038]03e8 +0020 0009 0000 03e7 fb9c ffba 0038 0000 ---C 02ee:7c10 jl 0300 +0020 0009 0000 03e7 fb9c ffba 0038 0000 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]0020 +0020 0009 0000 0020 fb9c ffba 0038 0000 ---C 02f3:30f6 xor dh, dh +0020 0009 0000 0020 fb9c ffba 0038 0000 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02a8 +0020 02a8 0000 0020 fb9c ffba 0038 0000 --Z- 02f8:ff440a inc [si+a] ;[0042]02a8 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---- 02fb:8817 mov [bx], dl ;[02a8]00 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---- 02fd:52 push dx +0020 02a8 0000 0020 fb9a ffba 0038 0000 ---- 02fe:eb0a jmp short 030a +0020 02a8 0000 0020 fb9a ffba 0038 0000 ---- 030a:5a pop dx +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---- 030b:83faff cmp dx, -1 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---C 030e:7514 jne 0324 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0005 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---C 0327:eba7 jmp short 02d0 +0020 02a8 0000 0020 fb9c ffba 0038 0000 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]000a +0020 000a 0000 0020 fb9c ffba 0038 0000 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]000a +0020 000a 0000 0020 fb9c ffba 0038 0000 ---C 02d6:8a07 mov al, [bx] ;[000a]25 +0025 000a 0000 0020 fb9c ffba 0038 0000 ---C 02d8:98 cbw +0025 000a 0000 0020 fb9c ffba 0038 0000 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]0020 +0025 000a 0000 0020 fb9c ffba 0038 0000 ---C 02dc:09c0 or ax, ax +0025 000a 0000 0020 fb9c ffba 0038 0000 ---- 02de:7503 jne 02e3 +0025 000a 0000 0020 fb9c ffba 0038 0000 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]0025 +0025 000a 0000 0020 fb9c ffba 0038 0000 --Z- 02e7:7440 je 0329 +0025 000a 0000 0020 fb9c ffba 0038 0000 --Z- 0329:31ff xor di, di +0025 000a 0000 0020 fb9c ffba 0038 0000 --Z- 032b:eb24 jmp short 0351 +0025 000a 0000 0020 fb9c ffba 0038 0000 --Z- 0351:8b5e04 mov bx, [bp+4] ;[ffbe]000b +0025 000b 0000 0020 fb9c ffba 0038 0000 --Z- 0354:8a07 mov al, [bx] ;[000b]64 +0064 000b 0000 0020 fb9c ffba 0038 0000 --Z- 0356:98 cbw +0064 000b 0000 0020 fb9c ffba 0038 0000 --Z- 0357:bba800 mov bx, 00a8 +0064 00a8 0000 0020 fb9c ffba 0038 0000 --Z- 035a:e9e60d jmp 1143 +0064 00a8 0000 0020 fb9c ffba 0038 0000 --Z- 1143:8b17 mov dx, [bx] ;[00a8]034b +0064 00a8 0000 034b fb9c ffba 0038 0000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00aa]0005 +0064 00a8 0005 034b fb9c ffba 0038 0000 --Z- 1148:83c304 add bx, 4 +0064 00ac 0005 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00ac]0020 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00ac 0004 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b0 0004 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b0]0023 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b0 0003 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b4 0003 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b4]002b +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b4 0002 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00b8 0002 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114c:7c14 jl 1162 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 114e:3b07 cmp ax, [bx] ;[00b8]002d +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00b8 0001 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00bc 0001 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114c:7c14 jl 1162 +0064 00bc 0000 034b fb9c ffba 0038 0000 --Z- 114e:3b07 cmp ax, [bx] ;[00bc]0030 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1150:75f6 jne 1148 +0064 00bc 0000 034b fb9c ffba 0038 0000 ---- 1148:83c304 add bx, 4 +0064 00c0 0000 034b fb9c ffba 0038 0000 ---- 114b:49 dec cx +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 114c:7c14 jl 1162 +0064 00c0 ffff 034b fb9c ffba 0038 0000 -S-- 1162:89d3 mov bx, dx +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1164:ebef jmp short 1155 +0064 034b ffff 034b fb9c ffba 0038 0000 -S-- 1155:85db test bx, bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1157:7507 jne 1160 +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 1160:ffe3 jmp bx +0064 034b ffff 034b fb9c ffba 0038 0000 ---- 034b:81cf0010 or di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 034f:eb0f jmp short 0360 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0360:f7c70010 test di, 1000 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0364:74eb je 0351 +0064 034b ffff 034b fb9c ffba 0038 1000 ---- 0366:8b5604 mov dx, [bp+4] ;[ffbe]000b +0064 034b ffff 000b fb9c ffba 0038 1000 ---- 0369:8956ea mov [bp-16], dx ;[ffa4]0017 +0064 034b ffff 000b fb9c ffba 0038 1000 ---- 036c:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 034b ffff 000b fb9c ffba 0038 1000 ---- 036f:50 push ax +ffc0 034b ffff 000b fb9a ffba 0038 1000 ---- 0370:8d46f6 lea ax, [bp-a] ;[ffb0]0000 +ffb0 034b ffff 000b fb9a ffba 0038 1000 ---- 0373:50 push ax +ffb0 034b ffff 000b fb98 ffba 0038 1000 ---- 0374:ff7604 push [bp+4] ;[ffbe]000b +ffb0 034b ffff 000b fb96 ffba 0038 1000 ---- 0377:e865fd call 00df +ffb0 034b ffff 000b fb94 ffba 0038 1000 ---- 00df:55 push bp +ffb0 034b ffff 000b fb92 ffba 0038 1000 ---- 00e0:89e5 mov bp, sp +ffb0 034b ffff 000b fb92 fb92 0038 1000 ---- 00e2:50 push ax +ffb0 034b ffff 000b fb90 fb92 0038 1000 ---- 00e3:50 push ax +ffb0 034b ffff 000b fb8e fb92 0038 1000 ---- 00e4:56 push si +ffb0 034b ffff 000b fb8c fb92 0038 1000 ---- 00e5:57 push di +ffb0 034b ffff 000b fb8a fb92 0038 1000 ---- 00e6:8b7604 mov si, [bp+4] ;[fb96]000b +ffb0 034b ffff 000b fb8a fb92 000b 1000 ---- 00e9:803c2a cmp byte [si], 2a ;[000b]64 +ffb0 034b ffff 000b fb8a fb92 000b 1000 ---- 00ec:751b jne 0109 +ffb0 034b ffff 000b fb8a fb92 000b 1000 ---- 0109:31ff xor di, di +ffb0 034b ffff 000b fb8a fb92 000b 0000 --Z- 010b:8a04 mov al, [si] ;[000b]64 +ff64 034b ffff 000b fb8a fb92 000b 0000 --Z- 010d:98 cbw +0064 034b ffff 000b fb8a fb92 000b 0000 --Z- 010e:2d3000 sub ax, 0030 +0034 034b ffff 000b fb8a fb92 000b 0000 ---- 0111:8946fc mov [bp-4], ax ;[fb8e]ffb0 +0034 034b ffff 000b fb8a fb92 000b 0000 ---- 0114:7c13 jl 0129 +0034 034b ffff 000b fb8a fb92 000b 0000 ---- 0116:837efc09 cmp [bp-4], 9 ;[fb8e]0034 +0034 034b ffff 000b fb8a fb92 000b 0000 ---- 011a:7f0d jnle 0129 +0034 034b ffff 000b fb8a fb92 000b 0000 ---- 0129:8b5e06 mov bx, [bp+6] ;[fb98]ffb0 +0034 ffb0 ffff 000b fb8a fb92 000b 0000 ---- 012c:893f mov [bx], di ;[ffb0]0000 +0034 ffb0 ffff 000b fb8a fb92 000b 0000 ---- 012e:89f0 mov ax, si +000b ffb0 ffff 000b fb8a fb92 000b 0000 ---- 0130:e98710 jmp 11ba +000b ffb0 ffff 000b fb8a fb92 000b 0000 ---- 11ba:5f pop di +000b ffb0 ffff 000b fb8c fb92 000b 1000 ---- 11bb:5e pop si +000b ffb0 ffff 000b fb8e fb92 0038 1000 ---- 11bc:89ec mov sp, bp +000b ffb0 ffff 000b fb92 fb92 0038 1000 ---- 11be:5d pop bp +000b ffb0 ffff 000b fb94 ffba 0038 1000 ---- 11bf:c3 ret +000b ffb0 ffff 000b fb96 ffba 0038 1000 ---- 037a:83c406 add sp, 6 +000b ffb0 ffff 000b fb9c ffba 0038 1000 -S-- 037d:894604 mov [bp+4], ax ;[ffbe]000b +000b ffb0 ffff 000b fb9c ffba 0038 1000 -S-- 0380:3946ea cmp [bp-16], ax ;[ffa4]000b +000b ffb0 ffff 000b fb9c ffba 0038 1000 --Z- 0383:7404 je 0389 +000b ffb0 ffff 000b fb9c ffba 0038 1000 --Z- 0389:8b5e04 mov bx, [bp+4] ;[ffbe]000b +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 038c:803f2e cmp byte [bx], 2e ;[000b]64 +000b 000b ffff 000b fb9c ffba 0038 1000 ---- 038f:7527 jne 03b8 +000b 000b ffff 000b fb9c ffba 0038 1000 ---- 03b8:f7c70001 test di, 0100 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03bc:740d je 03cb +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03cb:f7c70001 test di, 0100 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03cf:7505 jne 03d6 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03d1:c746f60000 mov [bp-a], 0000 ;[ffb0]0000 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03d6:f7c70200 test di, 0002 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03da:7404 je 03e0 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03e0:f7c70100 test di, 0001 +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03e4:7404 je 03ea +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 03ea:8d9ee7fb lea bx, [bp-419] ;[fba1]0032 +000b fba1 ffff 000b fb9c ffba 0038 1000 --Z- 03ee:895ee8 mov [bp-18], bx ;[ffa2]fba2 +000b fba1 ffff 000b fb9c ffba 0038 1000 --Z- 03f1:895efe mov [bp-2], bx ;[ffb8]fba2 +000b fba1 ffff 000b fb9c ffba 0038 1000 --Z- 03f4:eb1e jmp short 0414 +000b fba1 ffff 000b fb9c ffba 0038 1000 --Z- 0414:8b5e04 mov bx, [bp+4] ;[ffbe]000b +000b 000b ffff 000b fb9c ffba 0038 1000 --Z- 0417:8a07 mov al, [bx] ;[000b]64 +0064 000b ffff 000b fb9c ffba 0038 1000 --Z- 0419:98 cbw +0064 000b ffff 000b fb9c ffba 0038 1000 --Z- 041a:bbc000 mov bx, 00c0 +0064 00c0 ffff 000b fb9c ffba 0038 1000 --Z- 041d:e9230d jmp 1143 +0064 00c0 ffff 000b fb9c ffba 0038 1000 --Z- 1143:8b17 mov dx, [bx] ;[00c0]05d7 +0064 00c0 ffff 05d7 fb9c ffba 0038 1000 --Z- 1145:8b4f02 mov cx, [bx+2] ;[00c2]0003 +0064 00c0 0003 05d7 fb9c ffba 0038 1000 --Z- 1148:83c304 add bx, 4 +0064 00c4 0003 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c4]004c +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00c4 0002 05d7 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00c8 0002 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00c8]0068 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00c8 0001 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00cc 0001 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114c:7c14 jl 1162 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 --Z- 114e:3b07 cmp ax, [bx] ;[00cc]006c +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1150:75f6 jne 1148 +0064 00cc 0000 05d7 fb9c ffba 0038 1000 -S-C 1148:83c304 add bx, 4 +0064 00d0 0000 05d7 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 114c:7c14 jl 1162 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 -S-- 1162:89d3 mov bx, dx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1164:ebef jmp short 1155 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 -S-- 1155:85db test bx, bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 05d7 ffff 05d7 fb9c ffba 0038 1000 ---- 05d7:8b5e04 mov bx, [bp+4] ;[ffbe]000b +0064 000b ffff 05d7 fb9c ffba 0038 1000 ---- 05da:ff4604 inc [bp+4] ;[ffbe]000b +0064 000b ffff 05d7 fb9c ffba 0038 1000 ---- 05dd:8a07 mov al, [bx] ;[000b]64 +0064 000b ffff 05d7 fb9c ffba 0038 1000 ---- 05df:98 cbw +0064 000b ffff 05d7 fb9c ffba 0038 1000 ---- 05e0:8946f8 mov [bp-8], ax ;[ffb2]0025 +0064 000b ffff 05d7 fb9c ffba 0038 1000 ---- 05e3:bbd000 mov bx, 00d0 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 05e6:e95a0b jmp 1143 +0064 00d0 ffff 05d7 fb9c ffba 0038 1000 ---- 1143:8b17 mov dx, [bx] ;[00d0]0420 +0064 00d0 ffff 0420 fb9c ffba 0038 1000 ---- 1145:8b4f02 mov cx, [bx+2] ;[00d2]0011 +0064 00d0 0011 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d4 0011 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d4]0045 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d4 0010 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00d8 0010 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00d8]0047 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00d8 000f 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00dc 000f 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00dc]0058 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00dc 000e 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e0 000e 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e0]0062 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e0 000d 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e4 000d 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e4]0063 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1150:75f6 jne 1148 +0064 00e4 000c 0420 fb9c ffba 0038 1000 ---- 1148:83c304 add bx, 4 +0064 00e8 000c 0420 fb9c ffba 0038 1000 ---- 114b:49 dec cx +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114c:7c14 jl 1162 +0064 00e8 000b 0420 fb9c ffba 0038 1000 ---- 114e:3b07 cmp ax, [bx] ;[00e8]0064 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1150:75f6 jne 1148 +0064 00e8 000b 0420 fb9c ffba 0038 1000 --Z- 1152:8b5f02 mov bx, [bx+2] ;[00ea]0523 +0064 0523 000b 0420 fb9c ffba 0038 1000 --Z- 1155:85db test bx, bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1157:7507 jne 1160 +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 1160:ffe3 jmp bx +0064 0523 000b 0420 fb9c ffba 0038 1000 ---- 0523:81cf0004 or di, 0400 +0064 0523 000b 0420 fb9c ffba 0038 1400 ---- 0527:f7c70002 test di, 0200 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052b:7507 jne 0534 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 052d:c746f40100 mov [bp-c], 0001 ;[ffae]0001 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0532:eb04 jmp short 0538 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 0538:8b46f8 mov ax, [bp-8] ;[ffb2]0064 +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053b:98 cbw +0064 0523 000b 0420 fb9c ffba 0038 1400 --Z- 053c:bb0100 mov bx, 0001 +0064 0001 000b 0420 fb9c ffba 0038 1400 --Z- 053f:53 push bx +0064 0001 000b 0420 fb9a ffba 0038 1400 --Z- 0540:ff76f4 push [bp-c] ;[ffae]0001 +0064 0001 000b 0420 fb98 ffba 0038 1400 --Z- 0543:50 push ax +0064 0001 000b 0420 fb96 ffba 0038 1400 --Z- 0544:ff76fe push [bp-2] ;[ffb8]fba1 +0064 0001 000b 0420 fb94 ffba 0038 1400 --Z- 0547:57 push di +0064 0001 000b 0420 fb92 ffba 0038 1400 --Z- 0548:8d4606 lea ax, [bp+6] ;[ffc0]ffce +ffc0 0001 000b 0420 fb92 ffba 0038 1400 --Z- 054b:50 push ax +ffc0 0001 000b 0420 fb90 ffba 0038 1400 --Z- 054c:e8e4fb call 0133 +ffc0 0001 000b 0420 fb8e ffba 0038 1400 --Z- 0133:55 push bp +ffc0 0001 000b 0420 fb8c ffba 0038 1400 --Z- 0134:89e5 mov bp, sp +ffc0 0001 000b 0420 fb8c fb8c 0038 1400 --Z- 0136:83ec0c sub sp, c +ffc0 0001 000b 0420 fb80 fb8c 0038 1400 -S-- 0139:56 push si +ffc0 0001 000b 0420 fb7e fb8c 0038 1400 -S-- 013a:57 push di +ffc0 0001 000b 0420 fb7c fb8c 0038 1400 -S-- 013b:8b7e04 mov di, [bp+4] ;[fb90]ffc0 +ffc0 0001 000b 0420 fb7c fb8c 0038 ffc0 -S-- 013e:8b7608 mov si, [bp+8] ;[fb94]fba1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0141:8976f6 mov [bp-a], si ;[fb82]fba1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 0144:e97a00 jmp 01c1 +ffc0 0001 000b 0420 fb7c fb8c fba1 ffc0 -S-- 01c1:ba6000 mov dx, 0060 +ffc0 0001 000b 0060 fb7c fb8c fba1 ffc0 -S-- 01c4:235606 and dx, [bp+6] ;[fb92]1400 +ffc0 0001 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01c7:bb7800 mov bx, 0078 +ffc0 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01ca:89d0 mov ax, dx +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 01cc:e9740f jmp 1143 +0000 0078 000b 0000 fb7c fb8c fba1 ffc0 --Z- 1143:8b17 mov dx, [bx] ;[0078]019a +0000 0078 000b 019a fb7c fb8c fba1 ffc0 --Z- 1145:8b4f02 mov cx, [bx+2] ;[007a]0002 +0000 0078 0002 019a fb7c fb8c fba1 ffc0 --Z- 1148:83c304 add bx, 4 +0000 007c 0002 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[007c]0020 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 007c 0001 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0080 0001 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114c:7c14 jl 1162 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 --Z- 114e:3b07 cmp ax, [bx] ;[0080]0040 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1150:75f6 jne 1148 +0000 0080 0000 019a fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0000 0084 0000 019a fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 114c:7c14 jl 1162 +0000 0084 ffff 019a fb7c fb8c fba1 ffc0 -S-- 1162:89d3 mov bx, dx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1164:ebef jmp short 1155 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 -S-- 1155:85db test bx, bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019a:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 019e:7410 je 01b0 +0000 019a ffff 019a fb7c fb8c fba1 ffc0 ---- 01a0:8b1d mov bx, [di] ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 ---- 01a2:830502 add [di], 2 ;[ffc0]ffce +0000 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a5:8b07 mov ax, [bx] ;[ffce]0002 +0002 ffce ffff 019a fb7c fb8c fba1 ffc0 -S-- 01a7:99 cwd +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01a8:8946fc mov [bp-4], ax ;[fb88]0002 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ab:8956fe mov [bp-2], dx ;[fb8a]1000 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01ae:eb1f jmp short 01cf +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 -S-- 01cf:837e0e00 cmp [bp+e], 0 ;[fb9a]0001 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d3:7438 je 020d +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 ---- 01d5:837efe00 cmp [bp-2], 0 ;[fb8a]0000 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01d9:7d10 jnl 01eb +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01eb:f6460602 test byte [bp+6], 2 ;[fb92]00 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01ef:7406 je 01f7 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01f7:f6460604 test byte [bp+6], 4 ;[fb92]00 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 01fb:7404 je 0201 +0002 ffce ffff 0000 fb7c fb8c fba1 ffc0 --Z- 0201:8b56fc mov dx, [bp-4] ;[fb88]0002 +0002 ffce ffff 0002 fb7c fb8c fba1 ffc0 --Z- 0204:8b4efe mov cx, [bp-2] ;[fb8a]0000 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0207:8956f8 mov [bp-8], dx ;[fb84]0002 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 020a:894efa mov [bp-6], cx ;[fb86]0000 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 020d:f6460608 test byte [bp+6], 8 ;[fb92]00 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0211:740a je 021d +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 021d:8b56fa mov dx, [bp-6] ;[fb86]0000 +0002 ffce 0000 0000 fb7c fb8c fba1 ffc0 --Z- 0220:0b56f8 or dx, [bp-8] ;[fb84]0002 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 ---- 0223:750b jne 0230 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 ---- 0230:f6460608 test byte [bp+6], 8 ;[fb92]00 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0234:740c je 0242 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 --Z- 0242:807e0a70 cmp byte [bp+a], 70 ;[fb96]64 +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 0246:7533 jne 027b +0002 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027b:8a460a mov al, [bp+a] ;[fb96]64 +0064 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027e:98 cbw +0064 ffce 0000 0002 fb7c fb8c fba1 ffc0 -S-C 027f:bb8400 mov bx, 0084 +0064 0084 0000 0002 fb7c fb8c fba1 ffc0 -S-C 0282:e9be0e jmp 1143 +0064 0084 0000 0002 fb7c fb8c fba1 ffc0 -S-C 1143:8b17 mov dx, [bx] ;[0084]0285 +0064 0084 0000 0285 fb7c fb8c fba1 ffc0 -S-C 1145:8b4f02 mov cx, [bx+2] ;[0086]0008 +0064 0084 0008 0285 fb7c fb8c fba1 ffc0 -S-C 1148:83c304 add bx, 4 +0064 0088 0008 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0088]0058 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 0088 0007 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 008c 0007 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[008c]0062 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1150:75f6 jne 1148 +0064 008c 0006 0285 fb7c fb8c fba1 ffc0 ---- 1148:83c304 add bx, 4 +0064 0090 0006 0285 fb7c fb8c fba1 ffc0 ---- 114b:49 dec cx +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114c:7c14 jl 1162 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 ---- 114e:3b07 cmp ax, [bx] ;[0090]0064 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1150:75f6 jne 1148 +0064 0090 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1152:8b5f02 mov bx, [bx+2] ;[0092]026d +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 --Z- 1155:85db test bx, bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1157:7507 jne 1160 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 1160:ffe3 jmp bx +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 026d:c746f40a00 mov [bp-c], 000a ;[fb80]000a +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0272:eb11 jmp short 0285 +0064 026d 0005 0285 fb7c fb8c fba1 ffc0 ---- 0285:ff760c push [bp+c] ;[fb98]0001 +0064 026d 0005 0285 fb7a fb8c fba1 ffc0 ---- 0288:56 push si +0064 026d 0005 0285 fb78 fb8c fba1 ffc0 ---- 0289:ff76f4 push [bp-c] ;[fb80]000a +0064 026d 0005 0285 fb76 fb8c fba1 ffc0 ---- 028c:ff76fa push [bp-6] ;[fb86]0000 +0064 026d 0005 0285 fb74 fb8c fba1 ffc0 ---- 028f:ff76f8 push [bp-8] ;[fb84]0002 +0064 026d 0005 0285 fb72 fb8c fba1 ffc0 ---- 0292:e8e707 call 0a7c +0064 026d 0005 0285 fb70 fb8c fba1 ffc0 ---- 0a7c:55 push bp +0064 026d 0005 0285 fb6e fb8c fba1 ffc0 ---- 0a7d:89e5 mov bp, sp +0064 026d 0005 0285 fb6e fb6e fba1 ffc0 ---- 0a7f:56 push si +0064 026d 0005 0285 fb6c fb6e fba1 ffc0 ---- 0a80:57 push di +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a81:8b760a mov si, [bp+a] ;[fb78]fba1 +0064 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a84:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 026d 0005 0285 fb6a fb6e fba1 ffc0 ---- 0a87:99 cwd +000a 026d 0005 0000 fb6a fb6e fba1 ffc0 ---- 0a88:ff7606 push [bp+6] ;[fb74]0000 +000a 026d 0005 0000 fb68 fb6e fba1 ffc0 ---- 0a8b:ff7604 push [bp+4] ;[fb72]0002 +000a 026d 0005 0000 fb66 fb6e fba1 ffc0 ---- 0a8e:52 push dx +000a 026d 0005 0000 fb64 fb6e fba1 ffc0 ---- 0a8f:50 push ax +000a 026d 0005 0000 fb62 fb6e fba1 ffc0 ---- 0a90:e83107 call 11c4 +000a 026d 0005 0000 fb60 fb6e fba1 ffc0 ---- 11c4:56 push si +000a 026d 0005 0000 fb5e fb6e fba1 ffc0 ---- 11c5:57 push di +000a 026d 0005 0000 fb5c fb6e fba1 ffc0 ---- 11c6:89e6 mov si, sp +000a 026d 0005 0000 fb5c fb6e fb5c ffc0 ---- 11c8:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11cb:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 ---- 11ce:09c0 or ax, ax +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d0:7518 jne 11ea +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d2:31d2 xor dx, dx +0000 000a 0005 0000 fb5c fb6e fb5c ffc0 --Z- 11d4:8b4c0a mov cx, [si+a] ;[fb66]0002 +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11d7:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11da:f7f3 div bx +0000 000a 0002 0000 fb5c fb6e fb5c ffc0 --Z- 11dc:91 xchg cx, ax +0002 000a 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11dd:f7f3 div bx +0000 000a 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11df:31db xor bx, bx +0000 0000 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11e1:89d0 mov ax, dx +0002 0000 0000 0002 fb5c fb6e fb5c ffc0 --Z- 11e3:89da mov dx, bx +0002 0000 0000 0000 fb5c fb6e fb5c ffc0 --Z- 11e5:5f pop di +0002 0000 0000 0000 fb5e fb6e fb5c ffc0 --Z- 11e6:5e pop si +0002 0000 0000 0000 fb60 fb6e fba1 ffc0 --Z- 11e7:c20800 ret 0008 +0002 0000 0000 0000 fb6a fb6e fba1 ffc0 --Z- 0a93:89c7 mov di, ax +0002 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a95:8b4608 mov ax, [bp+8] ;[fb76]000a +000a 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a98:99 cwd +000a 0000 0000 0000 fb6a fb6e fba1 0002 --Z- 0a99:ff7606 push [bp+6] ;[fb74]0000 +000a 0000 0000 0000 fb68 fb6e fba1 0002 --Z- 0a9c:ff7604 push [bp+4] ;[fb72]0002 +000a 0000 0000 0000 fb66 fb6e fba1 0002 --Z- 0a9f:52 push dx +000a 0000 0000 0000 fb64 fb6e fba1 0002 --Z- 0aa0:50 push ax +000a 0000 0000 0000 fb62 fb6e fba1 0002 --Z- 0aa1:e8c206 call 1166 +000a 0000 0000 0000 fb60 fb6e fba1 0002 --Z- 1166:56 push si +000a 0000 0000 0000 fb5e fb6e fba1 0002 --Z- 1167:57 push di +000a 0000 0000 0000 fb5c fb6e fba1 0002 --Z- 1168:89e6 mov si, sp +000a 0000 0000 0000 fb5c fb6e fb5c 0002 --Z- 116a:8b5c06 mov bx, [si+6] ;[fb62]000a +000a 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 116d:8b4408 mov ax, [si+8] ;[fb64]0000 +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1170:09c0 or ax, ax +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1172:7514 jne 1188 +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1174:31d2 xor dx, dx +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1176:8b4c0a mov cx, [si+a] ;[fb66]0002 +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 1179:8b440c mov ax, [si+c] ;[fb68]0000 +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 117c:f7f3 div bx +0000 000a 0002 0000 fb5c fb6e fb5c 0002 --Z- 117e:91 xchg cx, ax +0002 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 117f:f7f3 div bx +0000 000a 0000 0002 fb5c fb6e fb5c 0002 --Z- 1181:89ca mov dx, cx +0000 000a 0000 0000 fb5c fb6e fb5c 0002 --Z- 1183:5f pop di +0000 000a 0000 0000 fb5e fb6e fb5c 0002 --Z- 1184:5e pop si +0000 000a 0000 0000 fb60 fb6e fba1 0002 --Z- 1185:c20800 ret 0008 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aa4:894604 mov [bp+4], ax ;[fb72]0002 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aa7:895606 mov [bp+6], dx ;[fb74]0000 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aaa:09c2 or dx, ax +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aac:7506 jne 0ab4 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0aae:837e0c01 cmp [bp+c], 1 ;[fb7a]0001 +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0ab2:7e17 jle 0acb +0000 000a 0000 0000 fb6a fb6e fba1 0002 --Z- 0acb:83ff09 cmp di, 9 +0000 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ace:7e07 jle 0ad7 +0000 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ad7:8d4530 lea ax, [di+30] ;[0032]0000 +0032 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0ada:8804 mov [si], al ;[fba1]32 +0032 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0adc:8d4401 lea ax, [si+1] ;[fba2]0000 +fba2 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 0adf:e9d806 jmp 11ba +fba2 000a 0000 0000 fb6a fb6e fba1 0002 -S-C 11ba:5f pop di +fba2 000a 0000 0000 fb6c fb6e fba1 ffc0 -S-C 11bb:5e pop si +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb6e fb6e fba1 ffc0 -S-C 11be:5d pop bp +fba2 000a 0000 0000 fb70 fb8c fba1 ffc0 -S-C 11bf:c3 ret +fba2 000a 0000 0000 fb72 fb8c fba1 ffc0 -S-C 0295:83c40a add sp, a +fba2 000a 0000 0000 fb7c fb8c fba1 ffc0 -S-- 0298:89c6 mov si, ax +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 -S-- 029a:807e0a58 cmp byte [bp+a], 58 ;[fb96]64 +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 029e:751a jne 02ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02ba:89f0 mov ax, si +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 02bc:e9fb0e jmp 11ba +fba2 000a 0000 0000 fb7c fb8c fba2 ffc0 ---- 11ba:5f pop di +fba2 000a 0000 0000 fb7e fb8c fba2 1400 ---- 11bb:5e pop si +fba2 000a 0000 0000 fb80 fb8c 0038 1400 ---- 11bc:89ec mov sp, bp +fba2 000a 0000 0000 fb8c fb8c 0038 1400 ---- 11be:5d pop bp +fba2 000a 0000 0000 fb8e ffba 0038 1400 ---- 11bf:c3 ret +fba2 000a 0000 0000 fb90 ffba 0038 1400 ---- 054f:83c40c add sp, c +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0552:8946fe mov [bp-2], ax ;[ffb8]fba1 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 0555:e99100 jmp 05e9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05e9:c746f22000 mov [bp-e], 0020 ;[ffac]0020 +fba2 000a 0000 0000 fb9c ffba 0038 1400 -S-- 05ee:f7c71000 test di, 0010 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f2:7405 je 05f9 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 05f9:8b56fe mov dx, [bp-2] ;[ffb8]fba2 +fba2 000a 0000 fba2 fb9c ffba 0038 1400 --Z- 05fc:2b56e8 sub dx, [bp-18] ;[ffa2]fba1 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 05ff:8956fc mov [bp-4], dx ;[ffb6]ffff +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0602:c746ee0000 mov [bp-12], 0000 ;[ffa8]0000 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0607:f7c71000 test di, 0010 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 060b:7433 je 0640 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0640:8b56f6 mov dx, [bp-a] ;[ffb0]0000 +fba2 000a 0000 0000 fb9c ffba 0038 1400 --Z- 0643:2b56fc sub dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0646:8956fa mov [bp-6], dx ;[ffb4]fffe +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 0649:7f03 jnle 064e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 064b:e93001 jmp 077e +fba2 000a 0000 ffff fb9c ffba 0038 1400 -S-C 077e:8b56fc mov dx, [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 -S-C 0781:0156ec add [bp-14], dx ;[ffa6]0006 +fba2 000a 0000 0001 fb9c ffba 0038 1400 ---- 0784:ff4efc dec [bp-4] ;[ffb6]0001 +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0787:7c45 jl 07ce +fba2 000a 0000 0001 fb9c ffba 0038 1400 --Z- 0789:8b14 mov dx, [si] ;[0038]03e7 +fba2 000a 0000 03e7 fb9c ffba 0038 1400 --Z- 078b:4a dec dx +fba2 000a 0000 03e6 fb9c ffba 0038 1400 ---- 078c:8914 mov [si], dx ;[0038]03e7 +fba2 000a 0000 03e6 fb9c ffba 0038 1400 ---- 078e:7c15 jl 07a5 +fba2 000a 0000 03e6 fb9c ffba 0038 1400 ---- 0790:8b5ee8 mov bx, [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03e6 fb9c ffba 0038 1400 ---- 0793:ff46e8 inc [bp-18] ;[ffa2]fba1 +fba2 fba1 0000 03e6 fb9c ffba 0038 1400 -S-- 0796:8a17 mov dl, [bx] ;[fba1]32 +fba2 fba1 0000 0332 fb9c ffba 0038 1400 -S-- 0798:30f6 xor dh, dh +fba2 fba1 0000 0032 fb9c ffba 0038 1400 --Z- 079a:8b5c0a mov bx, [si+a] ;[0042]02a9 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 --Z- 079d:ff440a inc [si+a] ;[0042]02a9 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 ---- 07a0:8817 mov [bx], dl ;[02a9]00 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 ---- 07a2:52 push dx +fba2 02a9 0000 0032 fb9a ffba 0038 1400 ---- 07a3:eb11 jmp short 07b6 +fba2 02a9 0000 0032 fb9a ffba 0038 1400 ---- 07b6:5a pop dx +fba2 02a9 0000 0032 fb9c ffba 0038 1400 ---- 07b7:83faff cmp dx, -1 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 ---C 07ba:75c8 jne 0784 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 ---C 0784:ff4efc dec [bp-4] ;[ffb6]0000 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-C 0787:7c45 jl 07ce +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-C 07ce:837efa00 cmp [bp-6], 0 ;[ffb4]ffff +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-- 07d2:7e06 jle 07da +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-- 07da:ff4efa dec [bp-6] ;[ffb4]ffff +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-- 07dd:7d03 jnl 07e2 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-- 07df:e9eefa jmp 02d0 +fba2 02a9 0000 0032 fb9c ffba 0038 1400 -S-- 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]000c +fba2 000c 0000 0032 fb9c ffba 0038 1400 -S-- 02d3:ff4604 inc [bp+4] ;[ffbe]000c +fba2 000c 0000 0032 fb9c ffba 0038 1400 ---- 02d6:8a07 mov al, [bx] ;[000c]0a +fb0a 000c 0000 0032 fb9c ffba 0038 1400 ---- 02d8:98 cbw +000a 000c 0000 0032 fb9c ffba 0038 1400 ---- 02d9:8946f8 mov [bp-8], ax ;[ffb2]0064 +000a 000c 0000 0032 fb9c ffba 0038 1400 ---- 02dc:09c0 or ax, ax +000a 000c 0000 0032 fb9c ffba 0038 1400 ---- 02de:7503 jne 02e3 +000a 000c 0000 0032 fb9c ffba 0038 1400 ---- 02e3:837ef825 cmp [bp-8], 25 ;[ffb2]000a +000a 000c 0000 0032 fb9c ffba 0038 1400 -S-C 02e7:7440 je 0329 +000a 000c 0000 0032 fb9c ffba 0038 1400 -S-C 02e9:8b14 mov dx, [si] ;[0038]03e6 +000a 000c 0000 03e6 fb9c ffba 0038 1400 -S-C 02eb:4a dec dx +000a 000c 0000 03e5 fb9c ffba 0038 1400 ---C 02ec:8914 mov [si], dx ;[0038]03e6 +000a 000c 0000 03e5 fb9c ffba 0038 1400 ---C 02ee:7c10 jl 0300 +000a 000c 0000 03e5 fb9c ffba 0038 1400 ---C 02f0:8b56f8 mov dx, [bp-8] ;[ffb2]000a +000a 000c 0000 000a fb9c ffba 0038 1400 ---C 02f3:30f6 xor dh, dh +000a 000c 0000 000a fb9c ffba 0038 1400 --Z- 02f5:8b5c0a mov bx, [si+a] ;[0042]02aa +000a 02aa 0000 000a fb9c ffba 0038 1400 --Z- 02f8:ff440a inc [si+a] ;[0042]02aa +000a 02aa 0000 000a fb9c ffba 0038 1400 ---- 02fb:8817 mov [bx], dl ;[02aa]00 +000a 02aa 0000 000a fb9c ffba 0038 1400 ---- 02fd:52 push dx +000a 02aa 0000 000a fb9a ffba 0038 1400 ---- 02fe:eb0a jmp short 030a +000a 02aa 0000 000a fb9a ffba 0038 1400 ---- 030a:5a pop dx +000a 02aa 0000 000a fb9c ffba 0038 1400 ---- 030b:83faff cmp dx, -1 +000a 02aa 0000 000a fb9c ffba 0038 1400 ---C 030e:7514 jne 0324 +000a 02aa 0000 000a fb9c ffba 0038 1400 ---C 0324:ff46ec inc [bp-14] ;[ffa6]0007 +000a 02aa 0000 000a fb9c ffba 0038 1400 ---C 0327:eba7 jmp short 02d0 +000a 02aa 0000 000a fb9c ffba 0038 1400 ---C 02d0:8b5e04 mov bx, [bp+4] ;[ffbe]000d +000a 000d 0000 000a fb9c ffba 0038 1400 ---C 02d3:ff4604 inc [bp+4] ;[ffbe]000d +000a 000d 0000 000a fb9c ffba 0038 1400 ---C 02d6:8a07 mov al, [bx] ;[000d]00 +0000 000d 0000 000a fb9c ffba 0038 1400 ---C 02d8:98 cbw +0000 000d 0000 000a fb9c ffba 0038 1400 ---C 02d9:8946f8 mov [bp-8], ax ;[ffb2]000a +0000 000d 0000 000a fb9c ffba 0038 1400 ---C 02dc:09c0 or ax, ax +0000 000d 0000 000a fb9c ffba 0038 1400 --Z- 02de:7503 jne 02e3 +0000 000d 0000 000a fb9c ffba 0038 1400 --Z- 02e0:e93805 jmp 081b +0000 000d 0000 000a fb9c ffba 0038 1400 --Z- 081b:8b46ec mov ax, [bp-14] ;[ffa6]0008 +0008 000d 0000 000a fb9c ffba 0038 1400 --Z- 081e:e99909 jmp 11ba +0008 000d 0000 000a fb9c ffba 0038 1400 --Z- 11ba:5f pop di +0008 000d 0000 000a fb9e ffba 0038 0000 --Z- 11bb:5e pop si +0008 000d 0000 000a fba0 ffba 0000 0000 --Z- 11bc:89ec mov sp, bp +0008 000d 0000 000a ffba ffba 0000 0000 --Z- 11be:5d pop bp +0008 000d 0000 000a ffbc ffc8 0000 0000 --Z- 11bf:c3 ret +0008 000d 0000 000a ffbe ffc8 0000 0000 --Z- 00b5:83c406 add sp, 6 +0008 000d 0000 000a ffc4 ffc8 0000 0000 -S-- 00b8:e90111 jmp 11bc +0008 000d 0000 000a ffc4 ffc8 0000 0000 -S-- 11bc:89ec mov sp, bp +0008 000d 0000 000a ffc8 ffc8 0000 0000 -S-- 11be:5d pop bp +0008 000d 0000 000a ffca ffd0 0000 0000 -S-- 11bf:c3 ret +0008 000d 0000 000a ffcc ffd0 0000 0000 -S-- 0061:5b pop bx +0008 0004 0000 000a ffce ffd0 0000 0000 -S-- 0062:5b pop bx +0008 0002 0000 000a ffd0 ffd0 0000 0000 -S-- 0063:e95611 jmp 11bc +0008 0002 0000 000a ffd0 ffd0 0000 0000 -S-- 11bc:89ec mov sp, bp +0008 0002 0000 000a ffd0 ffd0 0000 0000 -S-- 11be:5d pop bp +0008 0002 0000 000a ffd2 0000 0000 0000 -S-- 11bf:c3 ret +0008 0002 0000 000a ffd4 0000 0000 0000 -S-- 0034:50 push ax +0008 0002 0000 000a ffd2 0000 0000 0000 -S-- 0035:e84800 call 0080 +0008 0002 0000 000a ffd0 0000 0000 0000 -S-- 0080:55 push bp +0008 0002 0000 000a ffce 0000 0000 0000 -S-- 0081:89e5 mov bp, sp +0008 0002 0000 000a ffce ffce 0000 0000 -S-- 0083:e8e0ff call 0066 +0008 0002 0000 000a ffcc ffce 0000 0000 -S-- 0066:55 push bp +0008 0002 0000 000a ffca ffce 0000 0000 -S-- 0067:89e5 mov bp, sp +0008 0002 0000 000a ffca ffca 0000 0000 -S-- 0069:56 push si +0008 0002 0000 000a ffc8 ffca 0000 0000 -S-- 006a:8b362600 mov si, [0026] ;[0026]0000 +0008 0002 0000 000a ffc8 ffca 0000 0000 -S-- 006e:4e dec si +0008 0002 0000 000a ffc8 ffca ffff 0000 -S-- 006f:7c0c jl 007d +0008 0002 0000 000a ffc8 ffca ffff 0000 -S-- 007d:e93b11 jmp 11bb +0008 0002 0000 000a ffc8 ffca ffff 0000 -S-- 11bb:5e pop si +0008 0002 0000 000a ffca ffca 0000 0000 -S-- 11bc:89ec mov sp, bp +0008 0002 0000 000a ffca ffca 0000 0000 -S-- 11be:5d pop bp +0008 0002 0000 000a ffcc ffce 0000 0000 -S-- 11bf:c3 ret +0008 0002 0000 000a ffce ffce 0000 0000 -S-- 0086:833e280000 cmp [0028], 0 ;[0028]1056 +0008 0002 0000 000a ffce ffce 0000 0000 ---- 008b:7406 je 0093 +0008 0002 0000 000a ffce ffce 0000 0000 ---- 008d:8b1e2800 mov bx, [0028] ;[0028]1056 +0008 1056 0000 000a ffce ffce 0000 0000 ---- 0091:ffd3 call bx +0008 1056 0000 000a ffcc ffce 0000 0000 ---- 1056:55 push bp +0008 1056 0000 000a ffca ffce 0000 0000 ---- 1057:89e5 mov bp, sp +0008 1056 0000 000a ffca ffca 0000 0000 ---- 1059:56 push si +0008 1056 0000 000a ffc8 ffca 0000 0000 ---- 105a:31f6 xor si, si +0008 1056 0000 000a ffc8 ffca 0000 0000 --Z- 105c:83fe14 cmp si, 14 +0008 1056 0000 000a ffc8 ffca 0000 0000 -S-C 105f:7d29 jnl 108a +0008 1056 0000 000a ffc8 ffca 0000 0000 -S-C 1061:89f3 mov bx, si +0008 0000 0000 000a ffc8 ffca 0000 0000 -S-C 1063:d1e3 shl bx, 1 +0008 0000 0000 000a ffc8 ffca 0000 0000 --Z- 1065:83bf500000 cmp [bx+50], 0 ;[0050]002c +0008 0000 0000 000a ffc8 ffca 0000 0000 ---- 106a:741b je 1087 +0008 0000 0000 000a ffc8 ffca 0000 0000 ---- 106c:89f3 mov bx, si +0008 0000 0000 000a ffc8 ffca 0000 0000 ---- 106e:d1e3 shl bx, 1 +0008 0000 0000 000a ffc8 ffca 0000 0000 --Z- 1070:8b9f5000 mov bx, [bx+50] ;[0050]002c +0008 002c 0000 000a ffc8 ffca 0000 0000 --Z- 1074:f747040001 test [bx+4], 0100 ;[0030]0001 +0008 002c 0000 000a ffc8 ffca 0000 0000 --Z- 1079:740c je 1087 +0008 002c 0000 000a ffc8 ffca 0000 0000 --Z- 1087:46 inc si +0008 002c 0000 000a ffc8 ffca 0001 0000 ---- 1088:ebd2 jmp short 105c +0008 002c 0000 000a ffc8 ffca 0001 0000 ---- 105c:83fe14 cmp si, 14 +0008 002c 0000 000a ffc8 ffca 0001 0000 -S-C 105f:7d29 jnl 108a +0008 002c 0000 000a ffc8 ffca 0001 0000 -S-C 1061:89f3 mov bx, si +0008 0001 0000 000a ffc8 ffca 0001 0000 -S-C 1063:d1e3 shl bx, 1 +0008 0002 0000 000a ffc8 ffca 0001 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0052]0038 +0008 0002 0000 000a ffc8 ffca 0001 0000 ---- 106a:741b je 1087 +0008 0002 0000 000a ffc8 ffca 0001 0000 ---- 106c:89f3 mov bx, si +0008 0001 0000 000a ffc8 ffca 0001 0000 ---- 106e:d1e3 shl bx, 1 +0008 0002 0000 000a ffc8 ffca 0001 0000 ---- 1070:8b9f5000 mov bx, [bx+50] ;[0052]0038 +0008 0038 0000 000a ffc8 ffca 0001 0000 ---- 1074:f747040001 test [bx+4], 0100 ;[003c]010a +0008 0038 0000 000a ffc8 ffca 0001 0000 ---- 1079:740c je 1087 +0008 0038 0000 000a ffc8 ffca 0001 0000 ---- 107b:89f3 mov bx, si +0008 0001 0000 000a ffc8 ffca 0001 0000 ---- 107d:d1e3 shl bx, 1 +0008 0002 0000 000a ffc8 ffca 0001 0000 ---- 107f:ffb75000 push [bx+50] ;[0052]0038 +0008 0002 0000 000a ffc6 ffca 0001 0000 ---- 1083:e892fe call 0f18 +0008 0002 0000 000a ffc4 ffca 0001 0000 ---- 0f18:55 push bp +0008 0002 0000 000a ffc2 ffca 0001 0000 ---- 0f19:89e5 mov bp, sp +0008 0002 0000 000a ffc2 ffc2 0001 0000 ---- 0f1b:83ec0a sub sp, a +0008 0002 0000 000a ffb8 ffc2 0001 0000 -S-- 0f1e:56 push si +0008 0002 0000 000a ffb6 ffc2 0001 0000 -S-- 0f1f:57 push di +0008 0002 0000 000a ffb4 ffc2 0001 0000 -S-- 0f20:8b7604 mov si, [bp+4] ;[ffc6]0038 +0008 0002 0000 000a ffb4 ffc2 0038 0000 -S-- 0f23:c746f80000 mov [bp-8], 0000 ;[ffba]ffc8 +0008 0002 0000 000a ffb4 ffc2 0038 0000 -S-- 0f28:09f6 or si, si +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f2a:7530 jne 0f5c +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f5c:837c0800 cmp [si+8], 0 ;[0040]0290 +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f60:740d je 0f6f +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f62:f6440480 test byte [si+4], 80 ;[003c]0a +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0f66:750c jne 0f74 +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0f68:f744040001 test [si+4], 0100 ;[003c]010a +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f6d:7505 jne 0f74 +0008 0002 0000 000a ffb4 ffc2 0038 0000 ---- 0f74:f6440480 test byte [si+4], 80 ;[003c]0a +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0f78:7457 je 0fd1 +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0fd1:f6440404 test byte [si+4], 4 ;[003c]0a +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0fd5:7405 je 0fdc +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0fdc:f6440401 test byte [si+4], 1 ;[003c]0a +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0fe0:7405 je 0fe7 +0008 0002 0000 000a ffb4 ffc2 0038 0000 --Z- 0fe7:8b540a mov dx, [si+a] ;[0042]02ab +0008 0002 0000 02ab ffb4 ffc2 0038 0000 --Z- 0fea:2b5408 sub dx, [si+8] ;[0040]0290 +0008 0002 0000 001b ffb4 ffc2 0038 0000 ---- 0fed:8956fe mov [bp-2], dx ;[ffc0]ffd0 +0008 0002 0000 001b ffb4 ffc2 0038 0000 ---- 0ff0:8b5408 mov dx, [si+8] ;[0040]0290 +0008 0002 0000 0290 ffb4 ffc2 0038 0000 ---- 0ff3:89540a mov [si+a], dx ;[0042]02ab +0008 0002 0000 0290 ffb4 ffc2 0038 0000 ---- 0ff6:837efe00 cmp [bp-2], 0 ;[ffc0]001b +0008 0002 0000 0290 ffb4 ffc2 0038 0000 ---- 0ffa:7f04 jnle 1000 +0008 0002 0000 0290 ffb4 ffc2 0038 0000 ---- 1000:f744040002 test [si+4], 0200 ;[003c]010a +0008 0002 0000 0290 ffb4 ffc2 0038 0000 --Z- 1005:7422 je 1029 +0008 0002 0000 0290 ffb4 ffc2 0038 0000 --Z- 1029:ff76fe push [bp-2] ;[ffc0]001b +0008 0002 0000 0290 ffb2 ffc2 0038 0000 --Z- 102c:ff7408 push [si+8] ;[0040]0290 +0008 0002 0000 0290 ffb0 ffc2 0038 0000 --Z- 102f:ff7402 push [si+2] ;[003a]0001 +0008 0002 0000 0290 ffae ffc2 0038 0000 --Z- 1032:e8b6fe call 0eeb +0008 0002 0000 0290 ffac ffc2 0038 0000 --Z- 0eeb:55 push bp +0008 0002 0000 0290 ffaa ffc2 0038 0000 --Z- 0eec:89e5 mov bp, sp +0008 0002 0000 0290 ffaa ffaa 0038 0000 --Z- 0eee:83ec18 sub sp, 18 +0008 0002 0000 0290 ff92 ffaa 0038 0000 -S-- 0ef1:8b5604 mov dx, [bp+4] ;[ffae]0001 +0008 0002 0000 0001 ff92 ffaa 0038 0000 -S-- 0ef4:8956ec mov [bp-14], dx ;[ff96]0000 +0008 0002 0000 0001 ff92 ffaa 0038 0000 -S-- 0ef7:8b5608 mov dx, [bp+8] ;[ffb2]001b +0008 0002 0000 001b ff92 ffaa 0038 0000 -S-- 0efa:8956ee mov [bp-12], dx ;[ff98]0000 +0008 0002 0000 001b ff92 ffaa 0038 0000 -S-- 0efd:8b5606 mov dx, [bp+6] ;[ffb0]0290 +0008 0002 0000 0290 ff92 ffaa 0038 0000 -S-- 0f00:8956f2 mov [bp-e], dx ;[ff9c]0000 +0008 0002 0000 0290 ff92 ffaa 0038 0000 -S-- 0f03:8d46e8 lea ax, [bp-18] ;[ff92]0000 +ff92 0002 0000 0290 ff92 ffaa 0038 0000 -S-- 0f06:50 push ax +ff92 0002 0000 0290 ff90 ffaa 0038 0000 -S-- 0f07:b80400 mov ax, 0004 +0004 0002 0000 0290 ff90 ffaa 0038 0000 -S-- 0f0a:50 push ax +0004 0002 0000 0290 ff8e ffaa 0038 0000 -S-- 0f0b:b80100 mov ax, 0001 +0001 0002 0000 0290 ff8e ffaa 0038 0000 -S-- 0f0e:50 push ax +0001 0002 0000 0290 ff8c ffaa 0038 0000 -S-- 0f0f:e822ff call 0e34 +0001 0002 0000 0290 ff8a ffaa 0038 0000 -S-- 0e34:55 push bp +0001 0002 0000 0290 ff88 ffaa 0038 0000 -S-- 0e35:89e5 mov bp, sp +0001 0002 0000 0290 ff88 ff88 0038 0000 -S-- 0e37:56 push si +0001 0002 0000 0290 ff86 ff88 0038 0000 -S-- 0e38:57 push di +0001 0002 0000 0290 ff84 ff88 0038 0000 -S-- 0e39:8b7608 mov si, [bp+8] ;[ff90]ff92 +0001 0002 0000 0290 ff84 ff88 ff92 0000 -S-- 0e3c:8b5606 mov dx, [bp+6] ;[ff8e]0004 +0001 0002 0000 0004 ff84 ff88 ff92 0000 -S-- 0e3f:895402 mov [si+2], dx ;[ff94]0000 +0001 0002 0000 0004 ff84 ff88 ff92 0000 -S-- 0e42:56 push si +0001 0002 0000 0004 ff82 ff88 ff92 0000 -S-- 0e43:ff7604 push [bp+4] ;[ff8c]0001 +0001 0002 0000 0004 ff80 ff88 ff92 0000 -S-- 0e46:e86b02 call 10b4 +0001 0002 0000 0004 ff7e ff88 ff92 0000 -S-- 10b4:b90300 mov cx, 0003 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10b7:eb00 jmp short 10b9 +0001 0002 0003 0004 ff7e ff88 ff92 0000 -S-- 10b9:55 push bp +0001 0002 0003 0004 ff7c ff88 ff92 0000 -S-- 10ba:89e5 mov bp, sp +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10bc:8b4604 mov ax, [bp+4] ;[ff80]0001 +0001 0002 0003 0004 ff7c ff7c ff92 0000 -S-- 10bf:8b5e06 mov bx, [bp+6] ;[ff82]ff92 +0001 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10c2:cd20 int 20 + 27> +0000 ff92 0003 0004 ff7c ff7c ff92 0000 -S-- 10c4:5d pop bp +0000 ff92 0003 0004 ff7e ff88 ff92 0000 -S-- 10c5:c3 ret +0000 ff92 0003 0004 ff80 ff88 ff92 0000 -S-- 0e49:5b pop bx +0000 0001 0003 0004 ff82 ff88 ff92 0000 -S-- 0e4a:5b pop bx +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e4b:89c7 mov di, ax +0000 ff92 0003 0004 ff84 ff88 ff92 0000 -S-- 0e4d:09ff or di, di +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e4f:7403 je 0e54 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 --Z- 0e54:837c0200 cmp [si+2], 0 ;[ff94]001b +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e58:7d0e jnl 0e68 +0000 ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e68:8b4402 mov ax, [si+2] ;[ff94]001b +001b ff92 0003 0004 ff84 ff88 ff92 0000 ---- 0e6b:e94c03 jmp 11ba +001b ff92 0003 0004 ff84 ff88 ff92 0000 ---- 11ba:5f pop di +001b ff92 0003 0004 ff86 ff88 ff92 0000 ---- 11bb:5e pop si +001b ff92 0003 0004 ff88 ff88 0038 0000 ---- 11bc:89ec mov sp, bp +001b ff92 0003 0004 ff88 ff88 0038 0000 ---- 11be:5d pop bp +001b ff92 0003 0004 ff8a ffaa 0038 0000 ---- 11bf:c3 ret +001b ff92 0003 0004 ff8c ffaa 0038 0000 ---- 0f12:83c406 add sp, 6 +001b ff92 0003 0004 ff92 ffaa 0038 0000 -S-- 0f15:e9a402 jmp 11bc +001b ff92 0003 0004 ff92 ffaa 0038 0000 -S-- 11bc:89ec mov sp, bp +001b ff92 0003 0004 ffaa ffaa 0038 0000 -S-- 11be:5d pop bp +001b ff92 0003 0004 ffac ffc2 0038 0000 -S-- 11bf:c3 ret +001b ff92 0003 0004 ffae ffc2 0038 0000 -S-- 1035:83c406 add sp, 6 +001b ff92 0003 0004 ffb4 ffc2 0038 0000 -S-- 1038:8946fc mov [bp-4], ax ;[ffbe]000e +001b ff92 0003 0004 ffb4 ffc2 0038 0000 -S-- 103b:c7040000 mov [si], 0000 ;[0038]03e5 +001b ff92 0003 0004 ffb4 ffc2 0038 0000 -S-- 103f:8b56fc mov dx, [bp-4] ;[ffbe]001b +001b ff92 0003 001b ffb4 ffc2 0038 0000 -S-- 1042:3956fe cmp [bp-2], dx ;[ffc0]001b +001b ff92 0003 001b ffb4 ffc2 0038 0000 --Z- 1045:7504 jne 104b +001b ff92 0003 001b ffb4 ffc2 0038 0000 --Z- 1047:31c0 xor ax, ax +0000 ff92 0003 001b ffb4 ffc2 0038 0000 --Z- 1049:eb08 jmp short 1053 +0000 ff92 0003 001b ffb4 ffc2 0038 0000 --Z- 1053:e96401 jmp 11ba +0000 ff92 0003 001b ffb4 ffc2 0038 0000 --Z- 11ba:5f pop di +0000 ff92 0003 001b ffb6 ffc2 0038 0000 --Z- 11bb:5e pop si +0000 ff92 0003 001b ffb8 ffc2 0001 0000 --Z- 11bc:89ec mov sp, bp +0000 ff92 0003 001b ffc2 ffc2 0001 0000 --Z- 11be:5d pop bp +0000 ff92 0003 001b ffc4 ffca 0001 0000 --Z- 11bf:c3 ret +0000 ff92 0003 001b ffc6 ffca 0001 0000 --Z- 1086:5b pop bx +0000 0038 0003 001b ffc8 ffca 0001 0000 --Z- 1087:46 inc si +0000 0038 0003 001b ffc8 ffca 0002 0000 ---- 1088:ebd2 jmp short 105c +0000 0038 0003 001b ffc8 ffca 0002 0000 ---- 105c:83fe14 cmp si, 14 +0000 0038 0003 001b ffc8 ffca 0002 0000 -S-C 105f:7d29 jnl 108a +0000 0038 0003 001b ffc8 ffca 0002 0000 -S-C 1061:89f3 mov bx, si +0000 0002 0003 001b ffc8 ffca 0002 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0004 0003 001b ffc8 ffca 0002 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0054]0044 +0000 0004 0003 001b ffc8 ffca 0002 0000 ---- 106a:741b je 1087 +0000 0004 0003 001b ffc8 ffca 0002 0000 ---- 106c:89f3 mov bx, si +0000 0002 0003 001b ffc8 ffca 0002 0000 ---- 106e:d1e3 shl bx, 1 +0000 0004 0003 001b ffc8 ffca 0002 0000 ---- 1070:8b9f5000 mov bx, [bx+50] ;[0054]0044 +0000 0044 0003 001b ffc8 ffca 0002 0000 ---- 1074:f747040001 test [bx+4], 0100 ;[0048]0042 +0000 0044 0003 001b ffc8 ffca 0002 0000 --Z- 1079:740c je 1087 +0000 0044 0003 001b ffc8 ffca 0002 0000 --Z- 1087:46 inc si +0000 0044 0003 001b ffc8 ffca 0003 0000 ---- 1088:ebd2 jmp short 105c +0000 0044 0003 001b ffc8 ffca 0003 0000 ---- 105c:83fe14 cmp si, 14 +0000 0044 0003 001b ffc8 ffca 0003 0000 -S-C 105f:7d29 jnl 108a +0000 0044 0003 001b ffc8 ffca 0003 0000 -S-C 1061:89f3 mov bx, si +0000 0003 0003 001b ffc8 ffca 0003 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0006 0003 001b ffc8 ffca 0003 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0056]0000 +0000 0006 0003 001b ffc8 ffca 0003 0000 --Z- 106a:741b je 1087 +0000 0006 0003 001b ffc8 ffca 0003 0000 --Z- 1087:46 inc si +0000 0006 0003 001b ffc8 ffca 0004 0000 ---- 1088:ebd2 jmp short 105c +0000 0006 0003 001b ffc8 ffca 0004 0000 ---- 105c:83fe14 cmp si, 14 +0000 0006 0003 001b ffc8 ffca 0004 0000 -S-C 105f:7d29 jnl 108a +0000 0006 0003 001b ffc8 ffca 0004 0000 -S-C 1061:89f3 mov bx, si +0000 0004 0003 001b ffc8 ffca 0004 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0008 0003 001b ffc8 ffca 0004 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0058]0000 +0000 0008 0003 001b ffc8 ffca 0004 0000 --Z- 106a:741b je 1087 +0000 0008 0003 001b ffc8 ffca 0004 0000 --Z- 1087:46 inc si +0000 0008 0003 001b ffc8 ffca 0005 0000 ---- 1088:ebd2 jmp short 105c +0000 0008 0003 001b ffc8 ffca 0005 0000 ---- 105c:83fe14 cmp si, 14 +0000 0008 0003 001b ffc8 ffca 0005 0000 -S-C 105f:7d29 jnl 108a +0000 0008 0003 001b ffc8 ffca 0005 0000 -S-C 1061:89f3 mov bx, si +0000 0005 0003 001b ffc8 ffca 0005 0000 -S-C 1063:d1e3 shl bx, 1 +0000 000a 0003 001b ffc8 ffca 0005 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[005a]0000 +0000 000a 0003 001b ffc8 ffca 0005 0000 --Z- 106a:741b je 1087 +0000 000a 0003 001b ffc8 ffca 0005 0000 --Z- 1087:46 inc si +0000 000a 0003 001b ffc8 ffca 0006 0000 ---- 1088:ebd2 jmp short 105c +0000 000a 0003 001b ffc8 ffca 0006 0000 ---- 105c:83fe14 cmp si, 14 +0000 000a 0003 001b ffc8 ffca 0006 0000 -S-C 105f:7d29 jnl 108a +0000 000a 0003 001b ffc8 ffca 0006 0000 -S-C 1061:89f3 mov bx, si +0000 0006 0003 001b ffc8 ffca 0006 0000 -S-C 1063:d1e3 shl bx, 1 +0000 000c 0003 001b ffc8 ffca 0006 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[005c]0000 +0000 000c 0003 001b ffc8 ffca 0006 0000 --Z- 106a:741b je 1087 +0000 000c 0003 001b ffc8 ffca 0006 0000 --Z- 1087:46 inc si +0000 000c 0003 001b ffc8 ffca 0007 0000 ---- 1088:ebd2 jmp short 105c +0000 000c 0003 001b ffc8 ffca 0007 0000 ---- 105c:83fe14 cmp si, 14 +0000 000c 0003 001b ffc8 ffca 0007 0000 -S-C 105f:7d29 jnl 108a +0000 000c 0003 001b ffc8 ffca 0007 0000 -S-C 1061:89f3 mov bx, si +0000 0007 0003 001b ffc8 ffca 0007 0000 -S-C 1063:d1e3 shl bx, 1 +0000 000e 0003 001b ffc8 ffca 0007 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[005e]0000 +0000 000e 0003 001b ffc8 ffca 0007 0000 --Z- 106a:741b je 1087 +0000 000e 0003 001b ffc8 ffca 0007 0000 --Z- 1087:46 inc si +0000 000e 0003 001b ffc8 ffca 0008 0000 ---- 1088:ebd2 jmp short 105c +0000 000e 0003 001b ffc8 ffca 0008 0000 ---- 105c:83fe14 cmp si, 14 +0000 000e 0003 001b ffc8 ffca 0008 0000 -S-C 105f:7d29 jnl 108a +0000 000e 0003 001b ffc8 ffca 0008 0000 -S-C 1061:89f3 mov bx, si +0000 0008 0003 001b ffc8 ffca 0008 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0010 0003 001b ffc8 ffca 0008 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0060]0000 +0000 0010 0003 001b ffc8 ffca 0008 0000 --Z- 106a:741b je 1087 +0000 0010 0003 001b ffc8 ffca 0008 0000 --Z- 1087:46 inc si +0000 0010 0003 001b ffc8 ffca 0009 0000 ---- 1088:ebd2 jmp short 105c +0000 0010 0003 001b ffc8 ffca 0009 0000 ---- 105c:83fe14 cmp si, 14 +0000 0010 0003 001b ffc8 ffca 0009 0000 -S-C 105f:7d29 jnl 108a +0000 0010 0003 001b ffc8 ffca 0009 0000 -S-C 1061:89f3 mov bx, si +0000 0009 0003 001b ffc8 ffca 0009 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0012 0003 001b ffc8 ffca 0009 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0062]0000 +0000 0012 0003 001b ffc8 ffca 0009 0000 --Z- 106a:741b je 1087 +0000 0012 0003 001b ffc8 ffca 0009 0000 --Z- 1087:46 inc si +0000 0012 0003 001b ffc8 ffca 000a 0000 ---- 1088:ebd2 jmp short 105c +0000 0012 0003 001b ffc8 ffca 000a 0000 ---- 105c:83fe14 cmp si, 14 +0000 0012 0003 001b ffc8 ffca 000a 0000 -S-C 105f:7d29 jnl 108a +0000 0012 0003 001b ffc8 ffca 000a 0000 -S-C 1061:89f3 mov bx, si +0000 000a 0003 001b ffc8 ffca 000a 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0014 0003 001b ffc8 ffca 000a 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0064]0000 +0000 0014 0003 001b ffc8 ffca 000a 0000 --Z- 106a:741b je 1087 +0000 0014 0003 001b ffc8 ffca 000a 0000 --Z- 1087:46 inc si +0000 0014 0003 001b ffc8 ffca 000b 0000 ---- 1088:ebd2 jmp short 105c +0000 0014 0003 001b ffc8 ffca 000b 0000 ---- 105c:83fe14 cmp si, 14 +0000 0014 0003 001b ffc8 ffca 000b 0000 -S-C 105f:7d29 jnl 108a +0000 0014 0003 001b ffc8 ffca 000b 0000 -S-C 1061:89f3 mov bx, si +0000 000b 0003 001b ffc8 ffca 000b 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0016 0003 001b ffc8 ffca 000b 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0066]0000 +0000 0016 0003 001b ffc8 ffca 000b 0000 --Z- 106a:741b je 1087 +0000 0016 0003 001b ffc8 ffca 000b 0000 --Z- 1087:46 inc si +0000 0016 0003 001b ffc8 ffca 000c 0000 ---- 1088:ebd2 jmp short 105c +0000 0016 0003 001b ffc8 ffca 000c 0000 ---- 105c:83fe14 cmp si, 14 +0000 0016 0003 001b ffc8 ffca 000c 0000 -S-C 105f:7d29 jnl 108a +0000 0016 0003 001b ffc8 ffca 000c 0000 -S-C 1061:89f3 mov bx, si +0000 000c 0003 001b ffc8 ffca 000c 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0018 0003 001b ffc8 ffca 000c 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0068]0000 +0000 0018 0003 001b ffc8 ffca 000c 0000 --Z- 106a:741b je 1087 +0000 0018 0003 001b ffc8 ffca 000c 0000 --Z- 1087:46 inc si +0000 0018 0003 001b ffc8 ffca 000d 0000 ---- 1088:ebd2 jmp short 105c +0000 0018 0003 001b ffc8 ffca 000d 0000 ---- 105c:83fe14 cmp si, 14 +0000 0018 0003 001b ffc8 ffca 000d 0000 -S-C 105f:7d29 jnl 108a +0000 0018 0003 001b ffc8 ffca 000d 0000 -S-C 1061:89f3 mov bx, si +0000 000d 0003 001b ffc8 ffca 000d 0000 -S-C 1063:d1e3 shl bx, 1 +0000 001a 0003 001b ffc8 ffca 000d 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[006a]0000 +0000 001a 0003 001b ffc8 ffca 000d 0000 --Z- 106a:741b je 1087 +0000 001a 0003 001b ffc8 ffca 000d 0000 --Z- 1087:46 inc si +0000 001a 0003 001b ffc8 ffca 000e 0000 ---- 1088:ebd2 jmp short 105c +0000 001a 0003 001b ffc8 ffca 000e 0000 ---- 105c:83fe14 cmp si, 14 +0000 001a 0003 001b ffc8 ffca 000e 0000 -S-C 105f:7d29 jnl 108a +0000 001a 0003 001b ffc8 ffca 000e 0000 -S-C 1061:89f3 mov bx, si +0000 000e 0003 001b ffc8 ffca 000e 0000 -S-C 1063:d1e3 shl bx, 1 +0000 001c 0003 001b ffc8 ffca 000e 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[006c]0000 +0000 001c 0003 001b ffc8 ffca 000e 0000 --Z- 106a:741b je 1087 +0000 001c 0003 001b ffc8 ffca 000e 0000 --Z- 1087:46 inc si +0000 001c 0003 001b ffc8 ffca 000f 0000 ---- 1088:ebd2 jmp short 105c +0000 001c 0003 001b ffc8 ffca 000f 0000 ---- 105c:83fe14 cmp si, 14 +0000 001c 0003 001b ffc8 ffca 000f 0000 -S-C 105f:7d29 jnl 108a +0000 001c 0003 001b ffc8 ffca 000f 0000 -S-C 1061:89f3 mov bx, si +0000 000f 0003 001b ffc8 ffca 000f 0000 -S-C 1063:d1e3 shl bx, 1 +0000 001e 0003 001b ffc8 ffca 000f 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[006e]0000 +0000 001e 0003 001b ffc8 ffca 000f 0000 --Z- 106a:741b je 1087 +0000 001e 0003 001b ffc8 ffca 000f 0000 --Z- 1087:46 inc si +0000 001e 0003 001b ffc8 ffca 0010 0000 ---- 1088:ebd2 jmp short 105c +0000 001e 0003 001b ffc8 ffca 0010 0000 ---- 105c:83fe14 cmp si, 14 +0000 001e 0003 001b ffc8 ffca 0010 0000 -S-C 105f:7d29 jnl 108a +0000 001e 0003 001b ffc8 ffca 0010 0000 -S-C 1061:89f3 mov bx, si +0000 0010 0003 001b ffc8 ffca 0010 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0020 0003 001b ffc8 ffca 0010 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0070]0000 +0000 0020 0003 001b ffc8 ffca 0010 0000 --Z- 106a:741b je 1087 +0000 0020 0003 001b ffc8 ffca 0010 0000 --Z- 1087:46 inc si +0000 0020 0003 001b ffc8 ffca 0011 0000 ---- 1088:ebd2 jmp short 105c +0000 0020 0003 001b ffc8 ffca 0011 0000 ---- 105c:83fe14 cmp si, 14 +0000 0020 0003 001b ffc8 ffca 0011 0000 -S-C 105f:7d29 jnl 108a +0000 0020 0003 001b ffc8 ffca 0011 0000 -S-C 1061:89f3 mov bx, si +0000 0011 0003 001b ffc8 ffca 0011 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0022 0003 001b ffc8 ffca 0011 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0072]0000 +0000 0022 0003 001b ffc8 ffca 0011 0000 --Z- 106a:741b je 1087 +0000 0022 0003 001b ffc8 ffca 0011 0000 --Z- 1087:46 inc si +0000 0022 0003 001b ffc8 ffca 0012 0000 ---- 1088:ebd2 jmp short 105c +0000 0022 0003 001b ffc8 ffca 0012 0000 ---- 105c:83fe14 cmp si, 14 +0000 0022 0003 001b ffc8 ffca 0012 0000 -S-C 105f:7d29 jnl 108a +0000 0022 0003 001b ffc8 ffca 0012 0000 -S-C 1061:89f3 mov bx, si +0000 0012 0003 001b ffc8 ffca 0012 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0024 0003 001b ffc8 ffca 0012 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0074]0000 +0000 0024 0003 001b ffc8 ffca 0012 0000 --Z- 106a:741b je 1087 +0000 0024 0003 001b ffc8 ffca 0012 0000 --Z- 1087:46 inc si +0000 0024 0003 001b ffc8 ffca 0013 0000 ---- 1088:ebd2 jmp short 105c +0000 0024 0003 001b ffc8 ffca 0013 0000 ---- 105c:83fe14 cmp si, 14 +0000 0024 0003 001b ffc8 ffca 0013 0000 -S-C 105f:7d29 jnl 108a +0000 0024 0003 001b ffc8 ffca 0013 0000 -S-C 1061:89f3 mov bx, si +0000 0013 0003 001b ffc8 ffca 0013 0000 -S-C 1063:d1e3 shl bx, 1 +0000 0026 0003 001b ffc8 ffca 0013 0000 ---- 1065:83bf500000 cmp [bx+50], 0 ;[0076]0000 +0000 0026 0003 001b ffc8 ffca 0013 0000 --Z- 106a:741b je 1087 +0000 0026 0003 001b ffc8 ffca 0013 0000 --Z- 1087:46 inc si +0000 0026 0003 001b ffc8 ffca 0014 0000 ---- 1088:ebd2 jmp short 105c +0000 0026 0003 001b ffc8 ffca 0014 0000 ---- 105c:83fe14 cmp si, 14 +0000 0026 0003 001b ffc8 ffca 0014 0000 --Z- 105f:7d29 jnl 108a +0000 0026 0003 001b ffc8 ffca 0014 0000 --Z- 108a:e92e01 jmp 11bb +0000 0026 0003 001b ffc8 ffca 0014 0000 --Z- 11bb:5e pop si +0000 0026 0003 001b ffca ffca 0000 0000 --Z- 11bc:89ec mov sp, bp +0000 0026 0003 001b ffca ffca 0000 0000 --Z- 11be:5d pop bp +0000 0026 0003 001b ffcc ffce 0000 0000 --Z- 11bf:c3 ret +0000 0026 0003 001b ffce ffce 0000 0000 --Z- 0093:ff7604 push [bp+4] ;[ffd2]0008 +0000 0026 0003 001b ffcc ffce 0000 0000 --Z- 0096:e82200 call 00bb +0000 0026 0003 001b ffca ffce 0000 0000 --Z- 00bb:e90100 jmp 00bf +0000 0026 0003 001b ffca ffce 0000 0000 --Z- 00bf:55 push bp +0000 0026 0003 001b ffc8 ffce 0000 0000 --Z- 00c0:89e5 mov bp, sp +0000 0026 0003 001b ffc8 ffc8 0000 0000 --Z- 00c2:83ec18 sub sp, 18 +0000 0026 0003 001b ffb0 ffc8 0000 0000 -S-- 00c5:8b5604 mov dx, [bp+4] ;[ffcc]0008 +0000 0026 0003 0008 ffb0 ffc8 0000 0000 -S-- 00c8:8956ec mov [bp-14], dx ;[ffb4]0000 +0000 0026 0003 0008 ffb0 ffc8 0000 0000 -S-- 00cb:8d46e8 lea ax, [bp-18] ;[ffb0]0290 +ffb0 0026 0003 0008 ffb0 ffc8 0000 0000 -S-- 00ce:50 push ax +ffb0 0026 0003 0008 ffae ffc8 0000 0000 -S-- 00cf:b80100 mov ax, 0001 +0001 0026 0003 0008 ffae ffc8 0000 0000 -S-- 00d2:50 push ax +0001 0026 0003 0008 ffac ffc8 0000 0000 -S-- 00d3:31c0 xor ax, ax +0000 0026 0003 0008 ffac ffc8 0000 0000 --Z- 00d5:50 push ax +0000 0026 0003 0008 ffaa ffc8 0000 0000 --Z- 00d6:e85b0d call 0e34 +0000 0026 0003 0008 ffa8 ffc8 0000 0000 --Z- 0e34:55 push bp +0000 0026 0003 0008 ffa6 ffc8 0000 0000 --Z- 0e35:89e5 mov bp, sp +0000 0026 0003 0008 ffa6 ffa6 0000 0000 --Z- 0e37:56 push si +0000 0026 0003 0008 ffa4 ffa6 0000 0000 --Z- 0e38:57 push di +0000 0026 0003 0008 ffa2 ffa6 0000 0000 --Z- 0e39:8b7608 mov si, [bp+8] ;[ffae]ffb0 +0000 0026 0003 0008 ffa2 ffa6 ffb0 0000 --Z- 0e3c:8b5606 mov dx, [bp+6] ;[ffac]0001 +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e3f:895402 mov [si+2], dx ;[ffb2]001b +0000 0026 0003 0001 ffa2 ffa6 ffb0 0000 --Z- 0e42:56 push si +0000 0026 0003 0001 ffa0 ffa6 ffb0 0000 --Z- 0e43:ff7604 push [bp+4] ;[ffaa]0000 +0000 0026 0003 0001 ff9e ffa6 ffb0 0000 --Z- 0e46:e86b02 call 10b4 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10b4:b90300 mov cx, 0003 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10b7:eb00 jmp short 10b9 +0000 0026 0003 0001 ff9c ffa6 ffb0 0000 --Z- 10b9:55 push bp +0000 0026 0003 0001 ff9a ffa6 ffb0 0000 --Z- 10ba:89e5 mov bp, sp +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10bc:8b4604 mov ax, [bp+4] ;[ff9e]0000 +0000 0026 0003 0001 ff9a ff9a ffb0 0000 --Z- 10bf:8b5e06 mov bx, [bp+6] ;[ffa0]ffb0 +0000 ffb0 0003 0001 ff9a ff9a ffb0 0000 --Z- 10c2:cd20 int 20 +