# runtime.golden -- full FCML disassembly of the runtime's code region. # # GENERATED by tests/check_runtime.py --bless, then READ THE DIFF and commit. # Every line is "OFFSET BYTES MNEMONIC". This file is a deliberate # tripwire: any edit to Runtime.mod invalidates it, because inserting an # instruction renumbers everything after it, so you are forced to look at the # whole new listing and confirm you meant every change. See the "Re-baselining # the golden" section of check_runtime.py. # # Region: bytes 0..codeEnd of the runtime image (see the code/data split in # EmitData). Relative targets are absolute offsets within the runtime, which # the compiler adds to the runtime's load address when it emits a CALL. 0000 8B F0 mov si,ax 0002 8B 54 04 mov dx,word ptr [si+4h] 0005 8B 4C 06 mov cx,word ptr [si+6h] 0008 39 D1 cmp cx,dx 000A 76 0D jbe 19h 000C 89 D7 mov di,dx 000E 31 C0 xor ax,ax 0010 89 05 mov word ptr [di],ax 0012 83 C7 02 add di,2h 0015 39 CF cmp di,cx 0017 72 F5 jb 0eh 0019 89 C8 mov ax,cx 001B A3 0F 35 mov word ptr [350fh],ax 001E 1E push ds 001F 07 pop es 0020 C3 ret 0021 31 C0 xor ax,ax 0023 B4 4C mov ah,4ch 0025 CD 21 int 21h 0027 C3 ret 0028 C3 ret 0029 55 push bp 002A 8B EC mov bp,sp 002C 8B 46 04 mov ax,word ptr [bp+4h] 002F 83 F8 00 cmp ax,0h 0032 7D 0A jnl 3eh 0034 50 push ax 0035 B0 2D mov al,2dh 0037 B4 02 mov ah,2h 0039 CD 21 int 21h 003B 58 pop ax 003C F7 D8 neg ax 003E B9 0A 00 mov cx,0ah 0041 BB 52 34 mov bx,3452h 0044 89 DE mov si,bx 0046 31 D2 xor dx,dx 0048 F7 F1 div ax,cx 004A 80 C2 30 add dl,30h 004D 4E dec si 004E 88 14 mov byte ptr [si],dl 0050 83 F8 00 cmp ax,0h 0053 75 F1 jne 46h 0055 39 DE cmp si,bx 0057 74 09 je 62h 0059 8A 04 mov al,byte ptr [si] 005B B4 02 mov ah,2h 005D CD 21 int 21h 005F 46 inc si 0060 EB F3 jmp 55h 0062 89 EC mov sp,bp 0064 5D pop bp 0065 C3 ret 0066 55 push bp 0067 8B EC mov bp,sp 0069 BB 00 00 mov bx,0h 006C 8B 46 06 mov ax,word ptr [bp+6h] 006F 83 F8 00 cmp ax,0h 0072 7D 03 jnl 77h 0074 43 inc bx 0075 F7 D8 neg ax 0077 B9 0A 00 mov cx,0ah 007A 43 inc bx 007B 31 D2 xor dx,dx 007D F7 F1 div ax,cx 007F 83 F8 00 cmp ax,0h 0082 75 F6 jne 7ah 0084 8B 46 04 mov ax,word ptr [bp+4h] 0087 2B C3 sub ax,bx 0089 83 F8 00 cmp ax,0h 008C 7E 0A jle 98h 008E 89 C1 mov cx,ax 0090 B0 20 mov al,20h 0092 B4 02 mov ah,2h 0094 CD 21 int 21h 0096 E2 F8 loop 90h 0098 8B 46 06 mov ax,word ptr [bp+6h] 009B 83 F8 00 cmp ax,0h 009E 7D 0A jnl 0aah 00A0 50 push ax 00A1 B0 2D mov al,2dh 00A3 B4 02 mov ah,2h 00A5 CD 21 int 21h 00A7 58 pop ax 00A8 F7 D8 neg ax 00AA B9 0A 00 mov cx,0ah 00AD BB 52 34 mov bx,3452h 00B0 89 DE mov si,bx 00B2 31 D2 xor dx,dx 00B4 F7 F1 div ax,cx 00B6 80 C2 30 add dl,30h 00B9 4E dec si 00BA 88 14 mov byte ptr [si],dl 00BC 83 F8 00 cmp ax,0h 00BF 75 F1 jne 0b2h 00C1 39 DE cmp si,bx 00C3 74 09 je 0ceh 00C5 8A 04 mov al,byte ptr [si] 00C7 B4 02 mov ah,2h 00C9 CD 21 int 21h 00CB 46 inc si 00CC EB F3 jmp 0c1h 00CE 89 EC mov sp,bp 00D0 5D pop bp 00D1 C3 ret 00D2 55 push bp 00D3 8B EC mov bp,sp 00D5 8A 46 04 mov al,byte ptr [bp+4h] 00D8 89 EC mov sp,bp 00DA 5D pop bp 00DB B4 02 mov ah,2h 00DD CD 21 int 21h 00DF C3 ret 00E0 55 push bp 00E1 8B EC mov bp,sp 00E3 83 7E 04 00 cmp word ptr [bp+4h],0h 00E7 89 EC mov sp,bp 00E9 75 05 jne 0f0h 00EB BA 57 34 mov dx,3457h 00EE EB 03 jmp 0f3h 00F0 BA 52 34 mov dx,3452h 00F3 B4 09 mov ah,9h 00F5 CD 21 int 21h 00F7 5D pop bp 00F8 C3 ret 00F9 BA 60 34 mov dx,3460h 00FC B4 09 mov ah,9h 00FE CD 21 int 21h 0100 C3 ret 0101 BA 5D 34 mov dx,345dh 0104 B4 09 mov ah,9h 0106 CD 21 int 21h 0108 C3 ret 0109 5B pop bx 010A 31 C9 xor cx,cx 010C 8A 0F mov cl,byte ptr [bx] 010E 43 inc bx 010F B4 02 mov ah,2h 0111 E3 07 jcxz 11ah 0113 8A 07 mov al,byte ptr [bx] 0115 CD 21 int 21h 0117 43 inc bx 0118 E2 F9 loop 113h 011A FF E3 jmp bx 011C 55 push bp 011D 8B EC mov bp,sp 011F 53 push bx 0120 51 push cx 0121 50 push ax 0122 8B 5E 04 mov bx,word ptr [bp+4h] 0125 31 C9 xor cx,cx 0127 8A 0F mov cl,byte ptr [bx] 0129 43 inc bx 012A B4 02 mov ah,2h 012C E3 07 jcxz 135h 012E 8A 07 mov al,byte ptr [bx] 0130 CD 21 int 21h 0132 43 inc bx 0133 E2 F9 loop 12eh 0135 58 pop ax 0136 59 pop cx 0137 5B pop bx 0138 89 EC mov sp,bp 013A 5D pop bp 013B C3 ret 013C 55 push bp 013D 8B EC mov bp,sp 013F 50 push ax 0140 53 push bx 0141 51 push cx 0142 52 push dx 0143 57 push di 0144 E8 13 00 call 15ah 0147 83 F9 02 cmp cx,2h 014A 74 05 je 151h 014C 8B 7E 04 mov di,word ptr [bp+4h] 014F 89 05 mov word ptr [di],ax 0151 5F pop di 0152 5A pop dx 0153 59 pop cx 0154 5B pop bx 0155 58 pop ax 0156 89 EC mov sp,bp 0158 5D pop bp 0159 C3 ret 015A E8 C3 00 call 220h 015D 3C 1A cmp al,1ah 015F 74 42 je 1a3h 0161 3C 20 cmp al,20h 0163 76 F5 jbe 15ah 0165 31 C9 xor cx,cx 0167 3C 2D cmp al,2dh 0169 75 06 jne 171h 016B 41 inc cx 016C E8 B1 00 call 220h 016F EB 07 jmp 178h 0171 3C 2B cmp al,2bh 0173 75 03 jne 178h 0175 E8 A8 00 call 220h 0178 31 FF xor di,di 017A 3C 30 cmp al,30h 017C 72 18 jb 196h 017E 3C 39 cmp al,39h 0180 77 14 jnbe 196h 0182 2C 30 sub al,30h 0184 B4 00 mov ah,0h 0186 87 C7 xchg di,ax 0188 BB 0A 00 mov bx,0ah 018B F7 E3 mul bx 018D 03 C7 add ax,di 018F 89 C7 mov di,ax 0191 E8 8C 00 call 220h 0194 EB E4 jmp 17ah 0196 E8 9E 00 call 237h 0199 83 F9 00 cmp cx,0h 019C 74 02 je 1a0h 019E F7 DF neg di 01A0 8B C7 mov ax,di 01A2 C3 ret 01A3 B9 02 00 mov cx,2h 01A6 C3 ret 01A7 55 push bp 01A8 8B EC mov bp,sp 01AA 50 push ax 01AB 53 push bx 01AC 51 push cx 01AD 52 push dx 01AE 57 push di 01AF E8 A8 FF call 15ah 01B2 83 F9 02 cmp cx,2h 01B5 74 05 je 1bch 01B7 8B 7E 04 mov di,word ptr [bp+4h] 01BA 88 05 mov byte ptr [di],al 01BC 5F pop di 01BD 5A pop dx 01BE 59 pop cx 01BF 5B pop bx 01C0 58 pop ax 01C1 89 EC mov sp,bp 01C3 5D pop bp 01C4 C3 ret 01C5 55 push bp 01C6 8B EC mov bp,sp 01C8 50 push ax 01C9 53 push bx 01CA 57 push di 01CB E8 52 00 call 220h 01CE 88 C2 mov dl,al 01D0 8B 7E 04 mov di,word ptr [bp+4h] 01D3 88 15 mov byte ptr [di],dl 01D5 5F pop di 01D6 5B pop bx 01D7 58 pop ax 01D8 89 EC mov sp,bp 01DA 5D pop bp 01DB C3 ret 01DC 55 push bp 01DD 8B EC mov bp,sp 01DF 50 push ax 01E0 53 push bx 01E1 51 push cx 01E2 57 push di 01E3 E8 3A 00 call 220h 01E6 31 C9 xor cx,cx 01E8 3C 54 cmp al,54h 01EA 74 12 je 1feh 01EC 3C 74 cmp al,74h 01EE 74 0E je 1feh 01F0 3C 59 cmp al,59h 01F2 74 0A je 1feh 01F4 3C 79 cmp al,79h 01F6 74 06 je 1feh 01F8 3C 31 cmp al,31h 01FA 74 02 je 1feh 01FC EB 01 jmp 1ffh 01FE 41 inc cx 01FF 8B 7E 04 mov di,word ptr [bp+4h] 0202 89 0D mov word ptr [di],cx 0204 5F pop di 0205 59 pop cx 0206 5B pop bx 0207 58 pop ax 0208 89 EC mov sp,bp 020A 5D pop bp 020B C3 ret 020C 50 push ax 020D E8 10 00 call 220h 0210 3C 0D cmp al,0dh 0212 74 0A je 21eh 0214 3C 0A cmp al,0ah 0216 74 06 je 21eh 0218 3C 1A cmp al,1ah 021A 74 02 je 21eh 021C EB EF jmp 20dh 021E 58 pop ax 021F C3 ret 0220 8B 1E 66 34 mov bx,word ptr [3466h] 0224 83 FB 00 cmp bx,0h 0227 74 09 je 232h 0229 8A C3 mov al,bl 022B 31 DB xor bx,bx 022D 89 1E 66 34 mov word ptr [3466h],bx 0231 C3 ret 0232 B4 08 mov ah,8h 0234 CD 21 int 21h 0236 C3 ret 0237 88 C2 mov dl,al 0239 BB 01 00 mov bx,1h 023C 8A DA mov bl,dl 023E 89 1E 66 34 mov word ptr [3466h],bx 0242 C3 ret 0243 55 push bp 0244 8B EC mov bp,sp 0246 50 push ax 0247 53 push bx 0248 51 push cx 0249 52 push dx 024A 57 push di 024B 8B 7E 04 mov di,word ptr [bp+4h] 024E 8B 46 04 mov ax,word ptr [bp+4h] 0251 8B F0 mov si,ax 0253 46 inc si 0254 31 DB xor bx,bx 0256 53 push bx 0257 E8 C6 FF call 220h 025A 5B pop bx 025B 3C 0D cmp al,0dh 025D 74 1D je 27ch 025F 3C 0A cmp al,0ah 0261 74 19 je 27ch 0263 3C 1A cmp al,1ah 0265 74 15 je 27ch 0267 88 C2 mov dl,al 0269 43 inc bx 026A 88 14 mov byte ptr [si],dl 026C 46 inc si 026D E2 E7 loop 256h 026F 8A C3 mov al,bl 0271 88 05 mov byte ptr [di],al 0273 5F pop di 0274 5A pop dx 0275 59 pop cx 0276 5B pop bx 0277 58 pop ax 0278 89 EC mov sp,bp 027A 5D pop bp 027B C3 ret 027C 53 push bx 027D E8 B7 FF call 237h 0280 5B pop bx 0281 EB EC jmp 26fh 0283 55 push bp 0284 8B EC mov bp,sp 0286 50 push ax 0287 53 push bx 0288 51 push cx 0289 52 push dx 028A 8B 46 04 mov ax,word ptr [bp+4h] 028D 8B F0 mov si,ax 028F 8B 5E 06 mov bx,word ptr [bp+6h] 0292 31 D2 xor dx,dx 0294 8A 07 mov al,byte ptr [bx] 0296 88 C2 mov dl,al 0298 43 inc bx 0299 39 D1 cmp cx,dx 029B 72 04 jb 2a1h 029D 8B CA mov cx,dx 029F EB 02 jmp 2a3h 02A1 8A D1 mov dl,cl 02A3 88 14 mov byte ptr [si],dl 02A5 46 inc si 02A6 E3 0A jcxz 2b2h 02A8 8A 07 mov al,byte ptr [bx] 02AA 88 C2 mov dl,al 02AC 88 14 mov byte ptr [si],dl 02AE 43 inc bx 02AF 46 inc si 02B0 E2 F6 loop 2a8h 02B2 5A pop dx 02B3 59 pop cx 02B4 5B pop bx 02B5 58 pop ax 02B6 89 EC mov sp,bp 02B8 5D pop bp 02B9 C3 ret 02BA 55 push bp 02BB 8B EC mov bp,sp 02BD 53 push bx 02BE 51 push cx 02BF 52 push dx 02C0 31 C9 xor cx,cx 02C2 31 D2 xor dx,dx 02C4 8B 5E 06 mov bx,word ptr [bp+6h] 02C7 8A 0F mov cl,byte ptr [bx] 02C9 8B 46 04 mov ax,word ptr [bp+4h] 02CC 8B F0 mov si,ax 02CE 8A 14 mov dl,byte ptr [si] 02D0 39 D1 cmp cx,dx 02D2 76 02 jbe 2d6h 02D4 8B CA mov cx,dx 02D6 E3 0E jcxz 2e6h 02D8 43 inc bx 02D9 46 inc si 02DA 8A 07 mov al,byte ptr [bx] 02DC 8A 14 mov dl,byte ptr [si] 02DE 3A C2 cmp al,dl 02E0 75 14 jne 2f6h 02E2 43 inc bx 02E3 46 inc si 02E4 E2 F4 loop 2dah 02E6 8B 5E 06 mov bx,word ptr [bp+6h] 02E9 8A 0F mov cl,byte ptr [bx] 02EB 8B 46 04 mov ax,word ptr [bp+4h] 02EE 8B F0 mov si,ax 02F0 31 D2 xor dx,dx 02F2 8A 14 mov dl,byte ptr [si] 02F4 39 D1 cmp cx,dx 02F6 B0 00 mov al,0h 02F8 B4 00 mov ah,0h 02FA 72 06 jb 302h 02FC 74 08 je 306h 02FE B0 01 mov al,1h 0300 EB 04 jmp 306h 0302 B0 FF mov al,0ffh 0304 B4 FF mov ah,0ffh 0306 5A pop dx 0307 59 pop cx 0308 5B pop bx 0309 89 EC mov sp,bp 030B 5D pop bp 030C C3 ret 030D 55 push bp 030E 8B EC mov bp,sp 0310 50 push ax 0311 53 push bx 0312 51 push cx 0313 52 push dx 0314 56 push si 0315 57 push di 0316 8B 46 04 mov ax,word ptr [bp+4h] 0319 8B F0 mov si,ax 031B 8B 5E 06 mov bx,word ptr [bp+6h] 031E 31 D2 xor dx,dx 0320 8A 14 mov dl,byte ptr [si] 0322 31 C0 xor ax,ax 0324 8A 07 mov al,byte ptr [bx] 0326 01 C2 add dx,ax 0328 39 D1 cmp cx,dx 032A 73 06 jnb 332h 032C B0 10 mov al,10h 032E B4 4C mov ah,4ch 0330 CD 21 int 21h 0332 8B CA mov cx,dx 0334 88 0C mov byte ptr [si],cl 0336 29 C2 sub dx,ax 0338 8B FE mov di,si 033A 47 inc di 033B 01 D7 add di,dx 033D 43 inc bx 033E 89 C1 mov cx,ax 0340 E3 08 jcxz 34ah 0342 8A 07 mov al,byte ptr [bx] 0344 88 05 mov byte ptr [di],al 0346 43 inc bx 0347 47 inc di 0348 E2 F8 loop 342h 034A 5F pop di 034B 5E pop si 034C 5A pop dx 034D 59 pop cx 034E 5B pop bx 034F 58 pop ax 0350 89 EC mov sp,bp 0352 5D pop bp 0353 C3 ret 0354 55 push bp 0355 8B EC mov bp,sp 0357 53 push bx 0358 51 push cx 0359 52 push dx 035A 56 push si 035B 57 push di 035C 8B 56 06 mov dx,word ptr [bp+6h] 035F 89 D7 mov di,dx 0361 31 C0 xor ax,ax 0363 88 05 mov byte ptr [di],al 0365 47 inc di 0366 52 push dx 0367 8B 5E 04 mov bx,word ptr [bp+4h] 036A 8A 07 mov al,byte ptr [bx] 036C 30 E4 xor ah,ah 036E 89 C1 mov cx,ax 0370 89 DE mov si,bx 0372 46 inc si 0373 8B 46 08 mov ax,word ptr [bp+8h] 0376 3D 01 00 cmp ax,1h 0379 7D 03 jnl 37eh 037B B8 01 00 mov ax,1h 037E 39 C8 cmp ax,cx 0380 76 02 jbe 384h 0382 EB 2C jmp 3b0h 0384 89 C2 mov dx,ax 0386 89 C8 mov ax,cx 0388 2B C2 sub ax,dx 038A 05 01 00 add ax,1h 038D 8B 76 0A mov si,word ptr [bp+0ah] 0390 39 F0 cmp ax,si 0392 76 02 jbe 396h 0394 89 F0 mov ax,si 0396 89 C1 mov cx,ax 0398 51 push cx 0399 8B 5E 04 mov bx,word ptr [bp+4h] 039C 43 inc bx 039D 01 D3 add bx,dx 039F 4B dec bx 03A0 E3 08 jcxz 3aah 03A2 8A 07 mov al,byte ptr [bx] 03A4 88 05 mov byte ptr [di],al 03A6 43 inc bx 03A7 47 inc di 03A8 E2 F8 loop 3a2h 03AA 59 pop cx 03AB 5B pop bx 03AC 88 0F mov byte ptr [bx],cl 03AE EB 05 jmp 3b5h 03B0 5B pop bx 03B1 31 C0 xor ax,ax 03B3 88 07 mov byte ptr [bx],al 03B5 5F pop di 03B6 5E pop si 03B7 5A pop dx 03B8 59 pop cx 03B9 5B pop bx 03BA 89 EC mov sp,bp 03BC 5D pop bp 03BD C3 ret 03BE 55 push bp 03BF 8B EC mov bp,sp 03C1 53 push bx 03C2 52 push dx 03C3 56 push si 03C4 57 push di 03C5 8B 76 06 mov si,word ptr [bp+6h] 03C8 8B 04 mov ax,word ptr [si] 03CA E8 13 00 call 3e0h 03CD 8B 7E 04 mov di,word ptr [bp+4h] 03D0 89 05 mov word ptr [di],ax 03D2 89 5D 02 mov word ptr [di+2h],bx 03D5 89 55 04 mov word ptr [di+4h],dx 03D8 5F pop di 03D9 5E pop si 03DA 5A pop dx 03DB 5B pop bx 03DC 89 EC mov sp,bp 03DE 5D pop bp 03DF C3 ret 03E0 83 F8 00 cmp ax,0h 03E3 75 06 jne 3ebh 03E5 31 DB xor bx,bx 03E7 31 D2 xor dx,dx 03E9 EB 2C jmp 417h 03EB 88 E7 mov bh,ah 03ED 89 C2 mov dx,ax 03EF 83 FA 00 cmp dx,0h 03F2 79 02 jns 3f6h 03F4 F7 DA neg dx 03F6 B8 90 00 mov ax,90h 03F9 80 FE 00 cmp dh,0h 03FC 75 04 jne 402h 03FE B0 88 mov al,88h 0400 86 D6 xchg dh,dl 0402 83 FA 00 cmp dx,0h 0405 78 06 js 40dh 0407 FE C8 dec al 0409 D1 E2 shl dx,1h 040B 79 FA jns 407h 040D 80 FF 00 cmp bh,0h 0410 78 03 js 415h 0412 80 E6 7F and dh,7fh 0415 31 DB xor bx,bx 0417 C3 ret 0418 55 push bp 0419 8B EC mov bp,sp 041B 53 push bx 041C 52 push dx 041D 56 push si 041E 57 push di 041F FF 76 04 push word ptr [bp+4h] 0422 8B 76 04 mov si,word ptr [bp+4h] 0425 8B 04 mov ax,word ptr [si] 0427 8B 4C 02 mov cx,word ptr [si+2h] 042A 8B 54 04 mov dx,word ptr [si+4h] 042D 89 CB mov bx,cx 042F 8B FE mov di,si 0431 8B 4D 06 mov cx,word ptr [di+6h] 0434 8B 75 08 mov si,word ptr [di+8h] 0437 8B 7D 0A mov di,word ptr [di+0ah] 043A C7 06 68 34 00 00 mov word ptr [3468h],0h 0440 E8 4D 00 call 490h 0443 5F pop di 0444 89 05 mov word ptr [di],ax 0446 89 5D 02 mov word ptr [di+2h],bx 0449 89 55 04 mov word ptr [di+4h],dx 044C 5F pop di 044D 5E pop si 044E 5A pop dx 044F 5B pop bx 0450 89 EC mov sp,bp 0452 5D pop bp 0453 C3 ret 0454 55 push bp 0455 8B EC mov bp,sp 0457 53 push bx 0458 52 push dx 0459 56 push si 045A 57 push di 045B FF 76 04 push word ptr [bp+4h] 045E 8B 76 04 mov si,word ptr [bp+4h] 0461 8B 04 mov ax,word ptr [si] 0463 8B 4C 02 mov cx,word ptr [si+2h] 0466 8B 54 04 mov dx,word ptr [si+4h] 0469 89 CB mov bx,cx 046B 8B FE mov di,si 046D 8B 4D 06 mov cx,word ptr [di+6h] 0470 8B 75 08 mov si,word ptr [di+8h] 0473 8B 7D 0A mov di,word ptr [di+0ah] 0476 C7 06 68 34 00 80 mov word ptr [3468h],8000h 047C E8 11 00 call 490h 047F 5F pop di 0480 89 05 mov word ptr [di],ax 0482 89 5D 02 mov word ptr [di+2h],bx 0485 89 55 04 mov word ptr [di+4h],dx 0488 5F pop di 0489 5E pop si 048A 5A pop dx 048B 5B pop bx 048C 89 EC mov sp,bp 048E 5D pop bp 048F C3 ret 0490 80 F9 00 cmp cl,0h 0493 74 0E je 4a3h 0495 33 3E 68 34 xor di,word ptr [3468h] 0499 3C 00 cmp al,0h 049B 75 07 jne 4a4h 049D 89 C8 mov ax,cx 049F 89 F3 mov bx,si 04A1 89 FA mov dx,di 04A3 C3 ret 04A4 38 C8 cmp al,cl 04A6 76 05 jbe 4adh 04A8 91 xchg ax,cx 04A9 87 F3 xchg bx,si 04AB 87 FA xchg dx,di 04AD 88 0E 6C 34 mov byte ptr [346ch],cl 04B1 28 C1 sub cl,al 04B3 80 F9 28 cmp cl,28h 04B6 72 06 jb 4beh 04B8 8A 0E 6C 34 mov cl,byte ptr [346ch] 04BC EB DF jmp 49dh 04BE 89 3E 68 34 mov word ptr [3468h],di 04C2 80 26 69 34 80 and byte ptr [3469h],80h 04C7 89 3E 6A 34 mov word ptr [346ah],di 04CB 30 36 6B 34 xor byte ptr [346bh],dh 04CF 81 CF 00 80 or di,8000h 04D3 80 CE 80 or dh,80h 04D6 80 F9 10 cmp cl,10h 04D9 72 0B jb 4e6h 04DB 88 FC mov ah,bh 04DD 89 D3 mov bx,dx 04DF 31 D2 xor dx,dx 04E1 80 E9 10 sub cl,10h 04E4 EB F0 jmp 4d6h 04E6 80 F9 08 cmp cl,8h 04E9 72 0D jb 4f8h 04EB 88 DC mov ah,bl 04ED 88 FB mov bl,bh 04EF 88 D7 mov bh,dl 04F1 88 F2 mov dl,dh 04F3 30 F6 xor dh,dh 04F5 80 E9 08 sub cl,8h 04F8 80 F9 00 cmp cl,0h 04FB 74 0A je 507h 04FD D1 EA shr dx,1h 04FF D1 DB rcr bx,1h 0501 D0 DC rcr ah,1h 0503 FE C9 dec cl 0505 75 F6 jne 4fdh 0507 A0 6C 34 mov al,byte ptr [346ch] 050A F6 06 6B 34 80 test byte ptr [346bh],80h 050F 75 14 jne 525h 0511 00 EC add ah,ch 0513 11 F3 adc bx,si 0515 11 FA adc dx,di 0517 73 5F jnb 578h 0519 D1 DA rcr dx,1h 051B D1 DB rcr bx,1h 051D D0 DC rcr ah,1h 051F FE C0 inc al 0521 75 55 jne 578h 0523 F9 stc 0524 C3 ret 0525 86 EC xchg ah,ch 0527 87 F3 xchg bx,si 0529 87 FA xchg dx,di 052B 28 EC sub ah,ch 052D 19 F3 sbb bx,si 052F 19 FA sbb dx,di 0531 73 14 jnb 547h 0533 80 36 69 34 80 xor byte ptr [3469h],80h 0538 F6 D4 not ah 053A F7 D3 not bx 053C F7 D2 not dx 053E 80 C4 01 add ah,1h 0541 83 D3 00 adc bx,0h 0544 83 D2 00 adc dx,0h 0547 B1 05 mov cl,5h 0549 80 FE 00 cmp dh,0h 054C 75 14 jne 562h 054E 88 D6 mov dh,dl 0550 88 FA mov dl,bh 0552 88 DF mov bh,bl 0554 88 E3 mov bl,ah 0556 30 E4 xor ah,ah 0558 2C 08 sub al,8h 055A 72 15 jb 571h 055C FE C9 dec cl 055E 75 E9 jne 549h 0560 EB 0F jmp 571h 0562 F6 C6 80 test dh,80h 0565 75 11 jne 578h 0567 D0 E4 shl ah,1h 0569 D1 D3 rcl bx,1h 056B D1 D2 rcl dx,1h 056D FE C8 dec al 056F 75 F1 jne 562h 0571 31 C0 xor ax,ax 0573 31 DB xor bx,bx 0575 31 D2 xor dx,dx 0577 C3 ret 0578 80 E6 7F and dh,7fh 057B 32 36 69 34 xor dh,byte ptr [3469h] 057F C3 ret 0580 55 push bp 0581 8B EC mov bp,sp 0583 53 push bx 0584 52 push dx 0585 56 push si 0586 57 push di 0587 FF 76 04 push word ptr [bp+4h] 058A 8B 76 04 mov si,word ptr [bp+4h] 058D 8B 04 mov ax,word ptr [si] 058F 8B 4C 02 mov cx,word ptr [si+2h] 0592 8B 54 04 mov dx,word ptr [si+4h] 0595 89 CB mov bx,cx 0597 8B FE mov di,si 0599 8B 4D 06 mov cx,word ptr [di+6h] 059C 8B 75 08 mov si,word ptr [di+8h] 059F 8B 7D 0A mov di,word ptr [di+0ah] 05A2 E8 11 00 call 5b6h 05A5 5F pop di 05A6 89 05 mov word ptr [di],ax 05A8 89 5D 02 mov word ptr [di+2h],bx 05AB 89 55 04 mov word ptr [di+4h],dx 05AE 5F pop di 05AF 5E pop si 05B0 5A pop dx 05B1 5B pop bx 05B2 89 EC mov sp,bp 05B4 5D pop bp 05B5 C3 ret 05B6 80 F9 00 cmp cl,0h 05B9 75 03 jne 5beh 05BB E9 A4 00 jmp 662h 05BE 3C 00 cmp al,0h 05C0 75 03 jne 5c5h 05C2 E9 A3 00 jmp 668h 05C5 00 C8 add al,cl 05C7 72 07 jb 5d0h 05C9 04 80 add al,80h 05CB 72 0D jb 5dah 05CD E9 92 00 jmp 662h 05D0 04 80 add al,80h 05D2 73 06 jnb 5dah 05D4 B0 01 mov al,1h 05D6 B4 4C mov ah,4ch 05D8 CD 21 int 21h 05DA 89 0E 73 34 mov word ptr [3473h],cx 05DE 8B CA mov cx,dx 05E0 31 F9 xor cx,di 05E2 F6 D5 not ch 05E4 80 E5 80 and ch,80h 05E7 88 2E 69 34 mov byte ptr [3469h],ch 05EB 80 CE 80 or dh,80h 05EE 81 CF 00 80 or di,8000h 05F2 89 36 75 34 mov word ptr [3475h],si 05F6 89 3E 77 34 mov word ptr [3477h],di 05FA A3 6D 34 mov word ptr [346dh],ax 05FD 89 1E 6F 34 mov word ptr [346fh],bx 0601 89 16 71 34 mov word ptr [3471h],dx 0605 30 E4 xor ah,ah 0607 31 DB xor bx,bx 0609 31 D2 xor dx,dx 060B BF 73 34 mov di,3473h 060E B1 05 mov cl,5h 0610 47 inc di 0611 8A 2D mov ch,byte ptr [di] 0613 80 FD 00 cmp ch,0h 0616 75 0C jne 624h 0618 88 DC mov ah,bl 061A 88 FB mov bl,bh 061C 88 D7 mov bh,dl 061E 88 F2 mov dl,dh 0620 30 F6 xor dh,dh 0622 EB 1C jmp 640h 0624 BE 08 00 mov si,8h 0627 D0 DD rcr ch,1h 0629 73 0C jnb 637h 062B 02 26 6E 34 add ah,byte ptr [346eh] 062F 13 1E 6F 34 adc bx,word ptr [346fh] 0633 13 16 71 34 adc dx,word ptr [3471h] 0637 D1 DA rcr dx,1h 0639 D1 DB rcr bx,1h 063B D0 DC rcr ah,1h 063D 4E dec si 063E 75 E7 jne 627h 0640 FE C9 dec cl 0642 75 CC jne 610h 0644 91 xchg ax,cx 0645 9F lahf 0646 F6 C6 80 test dh,80h 0649 75 0E jne 659h 064B 9E sahf 064C D0 D5 rcl ch,1h 064E D1 D3 rcl bx,1h 0650 D1 D2 rcl dx,1h 0652 80 F9 00 cmp cl,0h 0655 74 02 je 659h 0657 FE C9 dec cl 0659 91 xchg ax,cx 065A 32 36 69 34 xor dh,byte ptr [3469h] 065E 3C 00 cmp al,0h 0660 75 06 jne 668h 0662 31 C0 xor ax,ax 0664 31 DB xor bx,bx 0666 31 D2 xor dx,dx 0668 C3 ret 0669 55 push bp 066A 8B EC mov bp,sp 066C 53 push bx 066D 52 push dx 066E 56 push si 066F 57 push di 0670 FF 76 04 push word ptr [bp+4h] 0673 8B 76 04 mov si,word ptr [bp+4h] 0676 8B 04 mov ax,word ptr [si] 0678 8B 4C 02 mov cx,word ptr [si+2h] 067B 8B 54 04 mov dx,word ptr [si+4h] 067E 89 CB mov bx,cx 0680 8B FE mov di,si 0682 8B 4D 06 mov cx,word ptr [di+6h] 0685 8B 75 08 mov si,word ptr [di+8h] 0688 8B 7D 0A mov di,word ptr [di+0ah] 068B E8 11 00 call 69fh 068E 5F pop di 068F 89 05 mov word ptr [di],ax 0691 89 5D 02 mov word ptr [di+2h],bx 0694 89 55 04 mov word ptr [di+4h],dx 0697 5F pop di 0698 5E pop si 0699 5A pop dx 069A 5B pop bx 069B 89 EC mov sp,bp 069D 5D pop bp 069E C3 ret 069F 3C 00 cmp al,0h 06A1 75 03 jne 6a6h 06A3 E9 C2 FF jmp 668h 06A6 28 C8 sub al,cl 06A8 F5 cmc 06A9 72 07 jb 6b2h 06AB 04 80 add al,80h 06AD 72 0D jb 6bch 06AF E9 B0 FF jmp 662h 06B2 04 80 add al,80h 06B4 73 06 jnb 6bch 06B6 B0 01 mov al,1h 06B8 B4 4C mov ah,4ch 06BA CD 21 int 21h 06BC 89 0E 73 34 mov word ptr [3473h],cx 06C0 8B CA mov cx,dx 06C2 31 F9 xor cx,di 06C4 F6 D5 not ch 06C6 80 E5 80 and ch,80h 06C9 88 2E 69 34 mov byte ptr [3469h],ch 06CD 80 CE 80 or dh,80h 06D0 81 CF 00 80 or di,8000h 06D4 89 36 75 34 mov word ptr [3475h],si 06D8 89 3E 77 34 mov word ptr [3477h],di 06DC A2 6D 34 mov byte ptr [346dh],al 06DF BF 72 34 mov di,3472h 06E2 B1 05 mov cl,5h 06E4 BE 08 00 mov si,8h 06E7 3B 16 77 34 cmp dx,word ptr [3477h] 06EB 75 0A jne 6f7h 06ED 3B 1E 75 34 cmp bx,word ptr [3475h] 06F1 75 04 jne 6f7h 06F3 3A 26 74 34 cmp ah,byte ptr [3474h] 06F7 72 0C jb 705h 06F9 2A 26 74 34 sub ah,byte ptr [3474h] 06FD 1B 1E 75 34 sbb bx,word ptr [3475h] 0701 1B 16 77 34 sbb dx,word ptr [3477h] 0705 F5 cmc 0706 D0 D5 rcl ch,1h 0708 4E dec si 0709 75 0A jne 715h 070B 88 2D mov byte ptr [di],ch 070D FE C9 dec cl 070F 74 1B je 72ch 0711 4F dec di 0712 BE 08 00 mov si,8h 0715 D0 E4 shl ah,1h 0717 D1 D3 rcl bx,1h 0719 D1 D2 rcl dx,1h 071B 73 CA jnb 6e7h 071D 2A 26 74 34 sub ah,byte ptr [3474h] 0721 1B 1E 75 34 sbb bx,word ptr [3475h] 0725 1B 16 77 34 sbb dx,word ptr [3477h] 0729 F8 clc 072A EB D9 jmp 705h 072C D0 E4 shl ah,1h 072E D1 D3 rcl bx,1h 0730 D1 D2 rcl dx,1h 0732 72 11 jb 745h 0734 3B 16 77 34 cmp dx,word ptr [3477h] 0738 75 0A jne 744h 073A 3B 1E 75 34 cmp bx,word ptr [3475h] 073E 75 04 jne 744h 0740 3A 26 74 34 cmp ah,byte ptr [3474h] 0744 F5 cmc 0745 8B 0E 6D 34 mov cx,word ptr [346dh] 0749 8B 1E 6F 34 mov bx,word ptr [346fh] 074D 8B 16 71 34 mov dx,word ptr [3471h] 0751 9F lahf 0752 F6 C6 80 test dh,80h 0755 75 09 jne 760h 0757 9E sahf 0758 D0 D5 rcl ch,1h 075A D1 D3 rcl bx,1h 075C D1 D2 rcl dx,1h 075E EB 0A jmp 76ah 0760 FE C1 inc cl 0762 75 06 jne 76ah 0764 B0 01 mov al,1h 0766 B4 4C mov ah,4ch 0768 CD 21 int 21h 076A E9 EC FE jmp 659h 076D 55 push bp 076E 8B EC mov bp,sp 0770 53 push bx 0771 52 push dx 0772 56 push si 0773 57 push di 0774 8B 76 04 mov si,word ptr [bp+4h] 0777 8B 04 mov ax,word ptr [si] 0779 8B 4C 02 mov cx,word ptr [si+2h] 077C 8B 54 04 mov dx,word ptr [si+4h] 077F 89 CB mov bx,cx 0781 8B FE mov di,si 0783 8B 4D 06 mov cx,word ptr [di+6h] 0786 8B 75 08 mov si,word ptr [di+8h] 0789 8B 7D 0A mov di,word ptr [di+0ah] 078C 52 push dx 078D 31 FA xor dx,di 078F 5A pop dx 0790 79 06 jns 798h 0792 52 push dx 0793 D1 D2 rcl dx,1h 0795 5A pop dx 0796 EB 10 jmp 7a8h 0798 F6 C6 80 test dh,80h 079B 74 08 je 7a5h 079D E8 20 00 call 7c0h 07A0 74 06 je 7a8h 07A2 F5 cmc 07A3 EB 03 jmp 7a8h 07A5 E8 18 00 call 7c0h 07A8 B0 00 mov al,0h 07AA B4 00 mov ah,0h 07AC 72 06 jb 7b4h 07AE 74 08 je 7b8h 07B0 B0 01 mov al,1h 07B2 EB 04 jmp 7b8h 07B4 B0 FF mov al,0ffh 07B6 B4 FF mov ah,0ffh 07B8 5F pop di 07B9 5E pop si 07BA 5A pop dx 07BB 5B pop bx 07BC 89 EC mov sp,bp 07BE 5D pop bp 07BF C3 ret 07C0 38 C8 cmp al,cl 07C2 75 0E jne 7d2h 07C4 3C 00 cmp al,0h 07C6 74 0A je 7d2h 07C8 39 FA cmp dx,di 07CA 75 06 jne 7d2h 07CC 39 F3 cmp bx,si 07CE 75 02 jne 7d2h 07D0 38 EC cmp ah,ch 07D2 C3 ret 07D3 55 push bp 07D4 8B EC mov bp,sp 07D6 53 push bx 07D7 52 push dx 07D8 56 push si 07D9 57 push di 07DA FF 76 04 push word ptr [bp+4h] 07DD 8B 76 04 mov si,word ptr [bp+4h] 07E0 8B 04 mov ax,word ptr [si] 07E2 8B 4C 02 mov cx,word ptr [si+2h] 07E5 8B 54 04 mov dx,word ptr [si+4h] 07E8 89 CB mov bx,cx 07EA 3C A8 cmp al,0a8h 07EC 73 4C jnb 83ah 07EE 89 C1 mov cx,ax 07F0 89 DE mov si,bx 07F2 89 D7 mov di,dx 07F4 30 E4 xor ah,ah 07F6 31 DB xor bx,bx 07F8 31 D2 xor dx,dx 07FA 80 E9 80 sub cl,80h 07FD 76 4C jbe 84bh 07FF 80 F9 10 cmp cl,10h 0802 72 0C jb 810h 0804 88 FC mov ah,bh 0806 89 D3 mov bx,dx 0808 BA FF FF mov dx,0ffffh 080B 80 E9 10 sub cl,10h 080E EB EF jmp 7ffh 0810 80 F9 08 cmp cl,8h 0813 72 0F jb 824h 0815 88 DC mov ah,bl 0817 88 FB mov bl,bh 0819 88 D7 mov bh,dl 081B 88 F2 mov dl,dh 081D B6 FF mov dh,0ffh 081F 80 E9 08 sub cl,8h 0822 EB EC jmp 810h 0824 80 F9 00 cmp cl,0h 0827 74 0B je 834h 0829 F9 stc 082A D1 DA rcr dx,1h 082C D1 DB rcr bx,1h 082E D0 DC rcr ah,1h 0830 FE C9 dec cl 0832 75 F5 jne 829h 0834 21 FA and dx,di 0836 21 F3 and bx,si 0838 20 EC and ah,ch 083A 5F pop di 083B 89 05 mov word ptr [di],ax 083D 89 5D 02 mov word ptr [di+2h],bx 0840 89 55 04 mov word ptr [di+4h],dx 0843 5F pop di 0844 5E pop si 0845 5A pop dx 0846 5B pop bx 0847 89 EC mov sp,bp 0849 5D pop bp 084A C3 ret 084B B0 00 mov al,0h 084D EB EB jmp 83ah 084F C7 06 68 34 00 00 mov word ptr [3468h],0h 0855 E8 38 FC call 490h 0858 C3 ret 0859 E8 43 FE call 69fh 085C C3 ret 085D 55 push bp 085E 8B EC mov bp,sp 0860 53 push bx 0861 52 push dx 0862 56 push si 0863 57 push di 0864 FF 76 04 push word ptr [bp+4h] 0867 8B 7E 04 mov di,word ptr [bp+4h] 086A 8B 05 mov ax,word ptr [di] 086C 8B 4D 02 mov cx,word ptr [di+2h] 086F 89 CB mov bx,cx 0871 8B 55 04 mov dx,word ptr [di+4h] 0874 80 E6 7F and dh,7fh 0877 89 05 mov word ptr [di],ax 0879 89 5D 02 mov word ptr [di+2h],bx 087C 89 55 04 mov word ptr [di+4h],dx 087F 5F pop di 0880 5E pop si 0881 5A pop dx 0882 5B pop bx 0883 89 EC mov sp,bp 0885 5D pop bp 0886 C3 ret 0887 55 push bp 0888 8B EC mov bp,sp 088A 53 push bx 088B 52 push dx 088C 56 push si 088D 57 push di 088E FF 76 04 push word ptr [bp+4h] 0891 8B 76 04 mov si,word ptr [bp+4h] 0894 8B 04 mov ax,word ptr [si] 0896 8B 4C 02 mov cx,word ptr [si+2h] 0899 89 CB mov bx,cx 089B 8B 54 04 mov dx,word ptr [si+4h] 089E 3C 00 cmp al,0h 08A0 75 03 jne 8a5h 08A2 E9 05 01 jmp 9aah 08A5 F6 C6 80 test dh,80h 08A8 74 03 je 8adh 08AA E9 06 01 jmp 9b3h 08AD A3 16 36 mov word ptr [3616h],ax 08B0 89 1E 18 36 mov word ptr [3618h],bx 08B4 89 16 1A 36 mov word ptr [361ah],dx 08B8 88 C1 mov cl,al 08BA 80 C1 80 add cl,80h 08BD D0 F9 sar cl,1h 08BF 80 C1 80 add cl,80h 08C2 88 C8 mov al,cl 08C4 A3 1C 36 mov word ptr [361ch],ax 08C7 89 1E 1E 36 mov word ptr [361eh],bx 08CB 89 16 20 36 mov word ptr [3620h],dx 08CF C6 06 28 36 0C mov byte ptr [3628h],0ch 08D4 8B 7E 04 mov di,word ptr [bp+4h] 08D7 8B 06 16 36 mov ax,word ptr [3616h] 08DB 89 05 mov word ptr [di],ax 08DD 8B 1E 18 36 mov bx,word ptr [3618h] 08E1 89 5D 02 mov word ptr [di+2h],bx 08E4 8B 16 1A 36 mov dx,word ptr [361ah] 08E8 89 55 04 mov word ptr [di+4h],dx 08EB 8B 7E 04 mov di,word ptr [bp+4h] 08EE 81 C7 06 00 add di,6h 08F2 8B 06 1C 36 mov ax,word ptr [361ch] 08F6 89 05 mov word ptr [di],ax 08F8 8B 1E 1E 36 mov bx,word ptr [361eh] 08FC 89 5D 02 mov word ptr [di+2h],bx 08FF 8B 16 20 36 mov dx,word ptr [3620h] 0903 89 55 04 mov word ptr [di+4h],dx 0906 FF 76 04 push word ptr [bp+4h] 0909 E8 5D FD call 669h 090C 83 C4 02 add sp,2h 090F 8B 76 04 mov si,word ptr [bp+4h] 0912 8B 04 mov ax,word ptr [si] 0914 8B 4C 02 mov cx,word ptr [si+2h] 0917 89 CB mov bx,cx 0919 8B 54 04 mov dx,word ptr [si+4h] 091C A3 22 36 mov word ptr [3622h],ax 091F 89 1E 24 36 mov word ptr [3624h],bx 0923 89 16 26 36 mov word ptr [3626h],dx 0927 8B 7E 04 mov di,word ptr [bp+4h] 092A 8B 06 1C 36 mov ax,word ptr [361ch] 092E 89 05 mov word ptr [di],ax 0930 8B 1E 1E 36 mov bx,word ptr [361eh] 0934 89 5D 02 mov word ptr [di+2h],bx 0937 8B 16 20 36 mov dx,word ptr [3620h] 093B 89 55 04 mov word ptr [di+4h],dx 093E 8B 7E 04 mov di,word ptr [bp+4h] 0941 81 C7 06 00 add di,6h 0945 8B 06 22 36 mov ax,word ptr [3622h] 0949 89 05 mov word ptr [di],ax 094B 8B 1E 24 36 mov bx,word ptr [3624h] 094F 89 5D 02 mov word ptr [di+2h],bx 0952 8B 16 26 36 mov dx,word ptr [3626h] 0956 89 55 04 mov word ptr [di+4h],dx 0959 FF 76 04 push word ptr [bp+4h] 095C E8 B9 FA call 418h 095F 83 C4 02 add sp,2h 0962 8B 76 04 mov si,word ptr [bp+4h] 0965 8B 04 mov ax,word ptr [si] 0967 8B 4C 02 mov cx,word ptr [si+2h] 096A 89 CB mov bx,cx 096C 8B 54 04 mov dx,word ptr [si+4h] 096F FE C8 dec al 0971 A3 1C 36 mov word ptr [361ch],ax 0974 89 1E 1E 36 mov word ptr [361eh],bx 0978 89 16 20 36 mov word ptr [3620h],dx 097C FE 0E 28 36 dec byte ptr [3628h] 0980 74 03 je 985h 0982 E9 4F FF jmp 8d4h 0985 8B 06 1C 36 mov ax,word ptr [361ch] 0989 8B 1E 1E 36 mov bx,word ptr [361eh] 098D 8B 16 20 36 mov dx,word ptr [3620h] 0991 EB 0C jmp 99fh 0993 8B 06 22 36 mov ax,word ptr [3622h] 0997 8B 1E 24 36 mov bx,word ptr [3624h] 099B 8B 16 26 36 mov dx,word ptr [3626h] 099F 5F pop di 09A0 89 05 mov word ptr [di],ax 09A2 89 5D 02 mov word ptr [di+2h],bx 09A5 89 55 04 mov word ptr [di+4h],dx 09A8 EB 01 jmp 9abh 09AA 5F pop di 09AB 5F pop di 09AC 5E pop si 09AD 5A pop dx 09AE 5B pop bx 09AF 89 EC mov sp,bp 09B1 5D pop bp 09B2 C3 ret 09B3 5F pop di 09B4 B0 03 mov al,3h 09B6 B4 4C mov ah,4ch 09B8 CD 21 int 21h 09BA 55 push bp 09BB 8B EC mov bp,sp 09BD 53 push bx 09BE 52 push dx 09BF 56 push si 09C0 57 push di 09C1 FF 76 04 push word ptr [bp+4h] 09C4 8B 76 04 mov si,word ptr [bp+4h] 09C7 8B 04 mov ax,word ptr [si] 09C9 8B 4C 02 mov cx,word ptr [si+2h] 09CC 89 CB mov bx,cx 09CE 8B 54 04 mov dx,word ptr [si+4h] 09D1 A3 43 37 mov word ptr [3743h],ax 09D4 89 1E 45 37 mov word ptr [3745h],bx 09D8 89 16 47 37 mov word ptr [3747h],dx 09DC 8B 06 43 37 mov ax,word ptr [3743h] 09E0 A3 55 37 mov word ptr [3755h],ax 09E3 8B 1E 45 37 mov bx,word ptr [3745h] 09E7 89 1E 57 37 mov word ptr [3757h],bx 09EB 8B 16 47 37 mov dx,word ptr [3747h] 09EF 89 16 59 37 mov word ptr [3759h],dx 09F3 8B 06 2F 36 mov ax,word ptr [362fh] 09F7 A3 5B 37 mov word ptr [375bh],ax 09FA 8B 1E 31 36 mov bx,word ptr [3631h] 09FE 89 1E 5D 37 mov word ptr [375dh],bx 0A02 8B 16 33 36 mov dx,word ptr [3633h] 0A06 89 16 5F 37 mov word ptr [375fh],dx 0A0A BB 55 37 mov bx,3755h 0A0D 53 push bx 0A0E E8 58 FC call 669h 0A11 83 C4 02 add sp,2h 0A14 8B 06 55 37 mov ax,word ptr [3755h] 0A18 A3 49 37 mov word ptr [3749h],ax 0A1B 8B 1E 57 37 mov bx,word ptr [3757h] 0A1F 89 1E 4B 37 mov word ptr [374bh],bx 0A23 8B 16 59 37 mov dx,word ptr [3759h] 0A27 89 16 4D 37 mov word ptr [374dh],dx 0A2B 8B 06 B3 36 mov ax,word ptr [36b3h] 0A2F A3 4F 37 mov word ptr [374fh],ax 0A32 8B 1E B5 36 mov bx,word ptr [36b5h] 0A36 89 1E 51 37 mov word ptr [3751h],bx 0A3A 8B 16 B7 36 mov dx,word ptr [36b7h] 0A3E 89 16 53 37 mov word ptr [3753h],dx 0A42 8B 06 4F 37 mov ax,word ptr [374fh] 0A46 A3 55 37 mov word ptr [3755h],ax 0A49 8B 1E 51 37 mov bx,word ptr [3751h] 0A4D 89 1E 57 37 mov word ptr [3757h],bx 0A51 8B 16 53 37 mov dx,word ptr [3753h] 0A55 89 16 59 37 mov word ptr [3759h],dx 0A59 8B 06 49 37 mov ax,word ptr [3749h] 0A5D A3 5B 37 mov word ptr [375bh],ax 0A60 8B 1E 4B 37 mov bx,word ptr [374bh] 0A64 89 1E 5D 37 mov word ptr [375dh],bx 0A68 8B 16 4D 37 mov dx,word ptr [374dh] 0A6C 89 16 5F 37 mov word ptr [375fh],dx 0A70 BB 55 37 mov bx,3755h 0A73 53 push bx 0A74 E8 09 FB call 580h 0A77 83 C4 02 add sp,2h 0A7A 8B 06 55 37 mov ax,word ptr [3755h] 0A7E A3 4F 37 mov word ptr [374fh],ax 0A81 8B 1E 57 37 mov bx,word ptr [3757h] 0A85 89 1E 51 37 mov word ptr [3751h],bx 0A89 8B 16 59 37 mov dx,word ptr [3759h] 0A8D 89 16 53 37 mov word ptr [3753h],dx 0A91 8B 06 4F 37 mov ax,word ptr [374fh] 0A95 A3 55 37 mov word ptr [3755h],ax 0A98 8B 1E 51 37 mov bx,word ptr [3751h] 0A9C 89 1E 57 37 mov word ptr [3757h],bx 0AA0 8B 16 53 37 mov dx,word ptr [3753h] 0AA4 89 16 59 37 mov word ptr [3759h],dx 0AA8 8B 06 AD 36 mov ax,word ptr [36adh] 0AAC A3 5B 37 mov word ptr [375bh],ax 0AAF 8B 1E AF 36 mov bx,word ptr [36afh] 0AB3 89 1E 5D 37 mov word ptr [375dh],bx 0AB7 8B 16 B1 36 mov dx,word ptr [36b1h] 0ABB 89 16 5F 37 mov word ptr [375fh],dx 0ABF BB 55 37 mov bx,3755h 0AC2 53 push bx 0AC3 E8 52 F9 call 418h 0AC6 83 C4 02 add sp,2h 0AC9 8B 06 55 37 mov ax,word ptr [3755h] 0ACD A3 4F 37 mov word ptr [374fh],ax 0AD0 8B 1E 57 37 mov bx,word ptr [3757h] 0AD4 89 1E 51 37 mov word ptr [3751h],bx 0AD8 8B 16 59 37 mov dx,word ptr [3759h] 0ADC 89 16 53 37 mov word ptr [3753h],dx 0AE0 8B 06 4F 37 mov ax,word ptr [374fh] 0AE4 A3 55 37 mov word ptr [3755h],ax 0AE7 8B 1E 51 37 mov bx,word ptr [3751h] 0AEB 89 1E 57 37 mov word ptr [3757h],bx 0AEF 8B 16 53 37 mov dx,word ptr [3753h] 0AF3 89 16 59 37 mov word ptr [3759h],dx 0AF7 8B 06 49 37 mov ax,word ptr [3749h] 0AFB A3 5B 37 mov word ptr [375bh],ax 0AFE 8B 1E 4B 37 mov bx,word ptr [374bh] 0B02 89 1E 5D 37 mov word ptr [375dh],bx 0B06 8B 16 4D 37 mov dx,word ptr [374dh] 0B0A 89 16 5F 37 mov word ptr [375fh],dx 0B0E BB 55 37 mov bx,3755h 0B11 53 push bx 0B12 E8 6B FA call 580h 0B15 83 C4 02 add sp,2h 0B18 8B 06 55 37 mov ax,word ptr [3755h] 0B1C A3 4F 37 mov word ptr [374fh],ax 0B1F 8B 1E 57 37 mov bx,word ptr [3757h] 0B23 89 1E 51 37 mov word ptr [3751h],bx 0B27 8B 16 59 37 mov dx,word ptr [3759h] 0B2B 89 16 53 37 mov word ptr [3753h],dx 0B2F 8B 06 4F 37 mov ax,word ptr [374fh] 0B33 A3 55 37 mov word ptr [3755h],ax 0B36 8B 1E 51 37 mov bx,word ptr [3751h] 0B3A 89 1E 57 37 mov word ptr [3757h],bx 0B3E 8B 16 53 37 mov dx,word ptr [3753h] 0B42 89 16 59 37 mov word ptr [3759h],dx 0B46 8B 06 A7 36 mov ax,word ptr [36a7h] 0B4A A3 5B 37 mov word ptr [375bh],ax 0B4D 8B 1E A9 36 mov bx,word ptr [36a9h] 0B51 89 1E 5D 37 mov word ptr [375dh],bx 0B55 8B 16 AB 36 mov dx,word ptr [36abh] 0B59 89 16 5F 37 mov word ptr [375fh],dx 0B5D BB 55 37 mov bx,3755h 0B60 53 push bx 0B61 E8 B4 F8 call 418h 0B64 83 C4 02 add sp,2h 0B67 8B 06 55 37 mov ax,word ptr [3755h] 0B6B A3 4F 37 mov word ptr [374fh],ax 0B6E 8B 1E 57 37 mov bx,word ptr [3757h] 0B72 89 1E 51 37 mov word ptr [3751h],bx 0B76 8B 16 59 37 mov dx,word ptr [3759h] 0B7A 89 16 53 37 mov word ptr [3753h],dx 0B7E 8B 06 4F 37 mov ax,word ptr [374fh] 0B82 A3 55 37 mov word ptr [3755h],ax 0B85 8B 1E 51 37 mov bx,word ptr [3751h] 0B89 89 1E 57 37 mov word ptr [3757h],bx 0B8D 8B 16 53 37 mov dx,word ptr [3753h] 0B91 89 16 59 37 mov word ptr [3759h],dx 0B95 8B 06 49 37 mov ax,word ptr [3749h] 0B99 A3 5B 37 mov word ptr [375bh],ax 0B9C 8B 1E 4B 37 mov bx,word ptr [374bh] 0BA0 89 1E 5D 37 mov word ptr [375dh],bx 0BA4 8B 16 4D 37 mov dx,word ptr [374dh] 0BA8 89 16 5F 37 mov word ptr [375fh],dx 0BAC BB 55 37 mov bx,3755h 0BAF 53 push bx 0BB0 E8 CD F9 call 580h 0BB3 83 C4 02 add sp,2h 0BB6 8B 06 55 37 mov ax,word ptr [3755h] 0BBA A3 4F 37 mov word ptr [374fh],ax 0BBD 8B 1E 57 37 mov bx,word ptr [3757h] 0BC1 89 1E 51 37 mov word ptr [3751h],bx 0BC5 8B 16 59 37 mov dx,word ptr [3759h] 0BC9 89 16 53 37 mov word ptr [3753h],dx 0BCD 8B 06 4F 37 mov ax,word ptr [374fh] 0BD1 A3 55 37 mov word ptr [3755h],ax 0BD4 8B 1E 51 37 mov bx,word ptr [3751h] 0BD8 89 1E 57 37 mov word ptr [3757h],bx 0BDC 8B 16 53 37 mov dx,word ptr [3753h] 0BE0 89 16 59 37 mov word ptr [3759h],dx 0BE4 8B 06 A1 36 mov ax,word ptr [36a1h] 0BE8 A3 5B 37 mov word ptr [375bh],ax 0BEB 8B 1E A3 36 mov bx,word ptr [36a3h] 0BEF 89 1E 5D 37 mov word ptr [375dh],bx 0BF3 8B 16 A5 36 mov dx,word ptr [36a5h] 0BF7 89 16 5F 37 mov word ptr [375fh],dx 0BFB BB 55 37 mov bx,3755h 0BFE 53 push bx 0BFF E8 16 F8 call 418h 0C02 83 C4 02 add sp,2h 0C05 8B 06 55 37 mov ax,word ptr [3755h] 0C09 A3 4F 37 mov word ptr [374fh],ax 0C0C 8B 1E 57 37 mov bx,word ptr [3757h] 0C10 89 1E 51 37 mov word ptr [3751h],bx 0C14 8B 16 59 37 mov dx,word ptr [3759h] 0C18 89 16 53 37 mov word ptr [3753h],dx 0C1C 8B 06 4F 37 mov ax,word ptr [374fh] 0C20 A3 55 37 mov word ptr [3755h],ax 0C23 8B 1E 51 37 mov bx,word ptr [3751h] 0C27 89 1E 57 37 mov word ptr [3757h],bx 0C2B 8B 16 53 37 mov dx,word ptr [3753h] 0C2F 89 16 59 37 mov word ptr [3759h],dx 0C33 8B 06 49 37 mov ax,word ptr [3749h] 0C37 A3 5B 37 mov word ptr [375bh],ax 0C3A 8B 1E 4B 37 mov bx,word ptr [374bh] 0C3E 89 1E 5D 37 mov word ptr [375dh],bx 0C42 8B 16 4D 37 mov dx,word ptr [374dh] 0C46 89 16 5F 37 mov word ptr [375fh],dx 0C4A BB 55 37 mov bx,3755h 0C4D 53 push bx 0C4E E8 2F F9 call 580h 0C51 83 C4 02 add sp,2h 0C54 8B 06 55 37 mov ax,word ptr [3755h] 0C58 A3 4F 37 mov word ptr [374fh],ax 0C5B 8B 1E 57 37 mov bx,word ptr [3757h] 0C5F 89 1E 51 37 mov word ptr [3751h],bx 0C63 8B 16 59 37 mov dx,word ptr [3759h] 0C67 89 16 53 37 mov word ptr [3753h],dx 0C6B 8B 06 4F 37 mov ax,word ptr [374fh] 0C6F A3 55 37 mov word ptr [3755h],ax 0C72 8B 1E 51 37 mov bx,word ptr [3751h] 0C76 89 1E 57 37 mov word ptr [3757h],bx 0C7A 8B 16 53 37 mov dx,word ptr [3753h] 0C7E 89 16 59 37 mov word ptr [3759h],dx 0C82 8B 06 9B 36 mov ax,word ptr [369bh] 0C86 A3 5B 37 mov word ptr [375bh],ax 0C89 8B 1E 9D 36 mov bx,word ptr [369dh] 0C8D 89 1E 5D 37 mov word ptr [375dh],bx 0C91 8B 16 9F 36 mov dx,word ptr [369fh] 0C95 89 16 5F 37 mov word ptr [375fh],dx 0C99 BB 55 37 mov bx,3755h 0C9C 53 push bx 0C9D E8 78 F7 call 418h 0CA0 83 C4 02 add sp,2h 0CA3 8B 06 55 37 mov ax,word ptr [3755h] 0CA7 A3 4F 37 mov word ptr [374fh],ax 0CAA 8B 1E 57 37 mov bx,word ptr [3757h] 0CAE 89 1E 51 37 mov word ptr [3751h],bx 0CB2 8B 16 59 37 mov dx,word ptr [3759h] 0CB6 89 16 53 37 mov word ptr [3753h],dx 0CBA 8B 06 4F 37 mov ax,word ptr [374fh] 0CBE A3 55 37 mov word ptr [3755h],ax 0CC1 8B 1E 51 37 mov bx,word ptr [3751h] 0CC5 89 1E 57 37 mov word ptr [3757h],bx 0CC9 8B 16 53 37 mov dx,word ptr [3753h] 0CCD 89 16 59 37 mov word ptr [3759h],dx 0CD1 8B 06 49 37 mov ax,word ptr [3749h] 0CD5 A3 5B 37 mov word ptr [375bh],ax 0CD8 8B 1E 4B 37 mov bx,word ptr [374bh] 0CDC 89 1E 5D 37 mov word ptr [375dh],bx 0CE0 8B 16 4D 37 mov dx,word ptr [374dh] 0CE4 89 16 5F 37 mov word ptr [375fh],dx 0CE8 BB 55 37 mov bx,3755h 0CEB 53 push bx 0CEC E8 91 F8 call 580h 0CEF 83 C4 02 add sp,2h 0CF2 8B 06 55 37 mov ax,word ptr [3755h] 0CF6 A3 4F 37 mov word ptr [374fh],ax 0CF9 8B 1E 57 37 mov bx,word ptr [3757h] 0CFD 89 1E 51 37 mov word ptr [3751h],bx 0D01 8B 16 59 37 mov dx,word ptr [3759h] 0D05 89 16 53 37 mov word ptr [3753h],dx 0D09 8B 06 4F 37 mov ax,word ptr [374fh] 0D0D A3 55 37 mov word ptr [3755h],ax 0D10 8B 1E 51 37 mov bx,word ptr [3751h] 0D14 89 1E 57 37 mov word ptr [3757h],bx 0D18 8B 16 53 37 mov dx,word ptr [3753h] 0D1C 89 16 59 37 mov word ptr [3759h],dx 0D20 8B 06 95 36 mov ax,word ptr [3695h] 0D24 A3 5B 37 mov word ptr [375bh],ax 0D27 8B 1E 97 36 mov bx,word ptr [3697h] 0D2B 89 1E 5D 37 mov word ptr [375dh],bx 0D2F 8B 16 99 36 mov dx,word ptr [3699h] 0D33 89 16 5F 37 mov word ptr [375fh],dx 0D37 BB 55 37 mov bx,3755h 0D3A 53 push bx 0D3B E8 DA F6 call 418h 0D3E 83 C4 02 add sp,2h 0D41 8B 06 55 37 mov ax,word ptr [3755h] 0D45 A3 4F 37 mov word ptr [374fh],ax 0D48 8B 1E 57 37 mov bx,word ptr [3757h] 0D4C 89 1E 51 37 mov word ptr [3751h],bx 0D50 8B 16 59 37 mov dx,word ptr [3759h] 0D54 89 16 53 37 mov word ptr [3753h],dx 0D58 8B 06 4F 37 mov ax,word ptr [374fh] 0D5C A3 55 37 mov word ptr [3755h],ax 0D5F 8B 1E 51 37 mov bx,word ptr [3751h] 0D63 89 1E 57 37 mov word ptr [3757h],bx 0D67 8B 16 53 37 mov dx,word ptr [3753h] 0D6B 89 16 59 37 mov word ptr [3759h],dx 0D6F 8B 06 49 37 mov ax,word ptr [3749h] 0D73 A3 5B 37 mov word ptr [375bh],ax 0D76 8B 1E 4B 37 mov bx,word ptr [374bh] 0D7A 89 1E 5D 37 mov word ptr [375dh],bx 0D7E 8B 16 4D 37 mov dx,word ptr [374dh] 0D82 89 16 5F 37 mov word ptr [375fh],dx 0D86 BB 55 37 mov bx,3755h 0D89 53 push bx 0D8A E8 F3 F7 call 580h 0D8D 83 C4 02 add sp,2h 0D90 8B 06 55 37 mov ax,word ptr [3755h] 0D94 A3 4F 37 mov word ptr [374fh],ax 0D97 8B 1E 57 37 mov bx,word ptr [3757h] 0D9B 89 1E 51 37 mov word ptr [3751h],bx 0D9F 8B 16 59 37 mov dx,word ptr [3759h] 0DA3 89 16 53 37 mov word ptr [3753h],dx 0DA7 8B 06 4F 37 mov ax,word ptr [374fh] 0DAB A3 55 37 mov word ptr [3755h],ax 0DAE 8B 1E 51 37 mov bx,word ptr [3751h] 0DB2 89 1E 57 37 mov word ptr [3757h],bx 0DB6 8B 16 53 37 mov dx,word ptr [3753h] 0DBA 89 16 59 37 mov word ptr [3759h],dx 0DBE 8B 06 8F 36 mov ax,word ptr [368fh] 0DC2 A3 5B 37 mov word ptr [375bh],ax 0DC5 8B 1E 91 36 mov bx,word ptr [3691h] 0DC9 89 1E 5D 37 mov word ptr [375dh],bx 0DCD 8B 16 93 36 mov dx,word ptr [3693h] 0DD1 89 16 5F 37 mov word ptr [375fh],dx 0DD5 BB 55 37 mov bx,3755h 0DD8 53 push bx 0DD9 E8 3C F6 call 418h 0DDC 83 C4 02 add sp,2h 0DDF 8B 06 55 37 mov ax,word ptr [3755h] 0DE3 A3 4F 37 mov word ptr [374fh],ax 0DE6 8B 1E 57 37 mov bx,word ptr [3757h] 0DEA 89 1E 51 37 mov word ptr [3751h],bx 0DEE 8B 16 59 37 mov dx,word ptr [3759h] 0DF2 89 16 53 37 mov word ptr [3753h],dx 0DF6 8B 06 4F 37 mov ax,word ptr [374fh] 0DFA A3 55 37 mov word ptr [3755h],ax 0DFD 8B 1E 51 37 mov bx,word ptr [3751h] 0E01 89 1E 57 37 mov word ptr [3757h],bx 0E05 8B 16 53 37 mov dx,word ptr [3753h] 0E09 89 16 59 37 mov word ptr [3759h],dx 0E0D 8B 06 49 37 mov ax,word ptr [3749h] 0E11 A3 5B 37 mov word ptr [375bh],ax 0E14 8B 1E 4B 37 mov bx,word ptr [374bh] 0E18 89 1E 5D 37 mov word ptr [375dh],bx 0E1C 8B 16 4D 37 mov dx,word ptr [374dh] 0E20 89 16 5F 37 mov word ptr [375fh],dx 0E24 BB 55 37 mov bx,3755h 0E27 53 push bx 0E28 E8 55 F7 call 580h 0E2B 83 C4 02 add sp,2h 0E2E 8B 06 55 37 mov ax,word ptr [3755h] 0E32 A3 4F 37 mov word ptr [374fh],ax 0E35 8B 1E 57 37 mov bx,word ptr [3757h] 0E39 89 1E 51 37 mov word ptr [3751h],bx 0E3D 8B 16 59 37 mov dx,word ptr [3759h] 0E41 89 16 53 37 mov word ptr [3753h],dx 0E45 8B 06 4F 37 mov ax,word ptr [374fh] 0E49 A3 55 37 mov word ptr [3755h],ax 0E4C 8B 1E 51 37 mov bx,word ptr [3751h] 0E50 89 1E 57 37 mov word ptr [3757h],bx 0E54 8B 16 53 37 mov dx,word ptr [3753h] 0E58 89 16 59 37 mov word ptr [3759h],dx 0E5C 8B 06 89 36 mov ax,word ptr [3689h] 0E60 A3 5B 37 mov word ptr [375bh],ax 0E63 8B 1E 8B 36 mov bx,word ptr [368bh] 0E67 89 1E 5D 37 mov word ptr [375dh],bx 0E6B 8B 16 8D 36 mov dx,word ptr [368dh] 0E6F 89 16 5F 37 mov word ptr [375fh],dx 0E73 BB 55 37 mov bx,3755h 0E76 53 push bx 0E77 E8 9E F5 call 418h 0E7A 83 C4 02 add sp,2h 0E7D 8B 06 55 37 mov ax,word ptr [3755h] 0E81 A3 4F 37 mov word ptr [374fh],ax 0E84 8B 1E 57 37 mov bx,word ptr [3757h] 0E88 89 1E 51 37 mov word ptr [3751h],bx 0E8C 8B 16 59 37 mov dx,word ptr [3759h] 0E90 89 16 53 37 mov word ptr [3753h],dx 0E94 8B 06 4F 37 mov ax,word ptr [374fh] 0E98 A3 55 37 mov word ptr [3755h],ax 0E9B 8B 1E 51 37 mov bx,word ptr [3751h] 0E9F 89 1E 57 37 mov word ptr [3757h],bx 0EA3 8B 16 53 37 mov dx,word ptr [3753h] 0EA7 89 16 59 37 mov word ptr [3759h],dx 0EAB 8B 06 49 37 mov ax,word ptr [3749h] 0EAF A3 5B 37 mov word ptr [375bh],ax 0EB2 8B 1E 4B 37 mov bx,word ptr [374bh] 0EB6 89 1E 5D 37 mov word ptr [375dh],bx 0EBA 8B 16 4D 37 mov dx,word ptr [374dh] 0EBE 89 16 5F 37 mov word ptr [375fh],dx 0EC2 BB 55 37 mov bx,3755h 0EC5 53 push bx 0EC6 E8 B7 F6 call 580h 0EC9 83 C4 02 add sp,2h 0ECC 8B 06 55 37 mov ax,word ptr [3755h] 0ED0 A3 4F 37 mov word ptr [374fh],ax 0ED3 8B 1E 57 37 mov bx,word ptr [3757h] 0ED7 89 1E 51 37 mov word ptr [3751h],bx 0EDB 8B 16 59 37 mov dx,word ptr [3759h] 0EDF 89 16 53 37 mov word ptr [3753h],dx 0EE3 8B 06 4F 37 mov ax,word ptr [374fh] 0EE7 A3 55 37 mov word ptr [3755h],ax 0EEA 8B 1E 51 37 mov bx,word ptr [3751h] 0EEE 89 1E 57 37 mov word ptr [3757h],bx 0EF2 8B 16 53 37 mov dx,word ptr [3753h] 0EF6 89 16 59 37 mov word ptr [3759h],dx 0EFA 8B 06 83 36 mov ax,word ptr [3683h] 0EFE A3 5B 37 mov word ptr [375bh],ax 0F01 8B 1E 85 36 mov bx,word ptr [3685h] 0F05 89 1E 5D 37 mov word ptr [375dh],bx 0F09 8B 16 87 36 mov dx,word ptr [3687h] 0F0D 89 16 5F 37 mov word ptr [375fh],dx 0F11 BB 55 37 mov bx,3755h 0F14 53 push bx 0F15 E8 00 F5 call 418h 0F18 83 C4 02 add sp,2h 0F1B 8B 06 55 37 mov ax,word ptr [3755h] 0F1F A3 4F 37 mov word ptr [374fh],ax 0F22 8B 1E 57 37 mov bx,word ptr [3757h] 0F26 89 1E 51 37 mov word ptr [3751h],bx 0F2A 8B 16 59 37 mov dx,word ptr [3759h] 0F2E 89 16 53 37 mov word ptr [3753h],dx 0F32 8B 06 4F 37 mov ax,word ptr [374fh] 0F36 A3 55 37 mov word ptr [3755h],ax 0F39 8B 1E 51 37 mov bx,word ptr [3751h] 0F3D 89 1E 57 37 mov word ptr [3757h],bx 0F41 8B 16 53 37 mov dx,word ptr [3753h] 0F45 89 16 59 37 mov word ptr [3759h],dx 0F49 8B 06 49 37 mov ax,word ptr [3749h] 0F4D A3 5B 37 mov word ptr [375bh],ax 0F50 8B 1E 4B 37 mov bx,word ptr [374bh] 0F54 89 1E 5D 37 mov word ptr [375dh],bx 0F58 8B 16 4D 37 mov dx,word ptr [374dh] 0F5C 89 16 5F 37 mov word ptr [375fh],dx 0F60 BB 55 37 mov bx,3755h 0F63 53 push bx 0F64 E8 19 F6 call 580h 0F67 83 C4 02 add sp,2h 0F6A 8B 06 55 37 mov ax,word ptr [3755h] 0F6E A3 4F 37 mov word ptr [374fh],ax 0F71 8B 1E 57 37 mov bx,word ptr [3757h] 0F75 89 1E 51 37 mov word ptr [3751h],bx 0F79 8B 16 59 37 mov dx,word ptr [3759h] 0F7D 89 16 53 37 mov word ptr [3753h],dx 0F81 8B 06 4F 37 mov ax,word ptr [374fh] 0F85 A3 55 37 mov word ptr [3755h],ax 0F88 8B 1E 51 37 mov bx,word ptr [3751h] 0F8C 89 1E 57 37 mov word ptr [3757h],bx 0F90 8B 16 53 37 mov dx,word ptr [3753h] 0F94 89 16 59 37 mov word ptr [3759h],dx 0F98 8B 06 7D 36 mov ax,word ptr [367dh] 0F9C A3 5B 37 mov word ptr [375bh],ax 0F9F 8B 1E 7F 36 mov bx,word ptr [367fh] 0FA3 89 1E 5D 37 mov word ptr [375dh],bx 0FA7 8B 16 81 36 mov dx,word ptr [3681h] 0FAB 89 16 5F 37 mov word ptr [375fh],dx 0FAF BB 55 37 mov bx,3755h 0FB2 53 push bx 0FB3 E8 62 F4 call 418h 0FB6 83 C4 02 add sp,2h 0FB9 8B 06 55 37 mov ax,word ptr [3755h] 0FBD A3 4F 37 mov word ptr [374fh],ax 0FC0 8B 1E 57 37 mov bx,word ptr [3757h] 0FC4 89 1E 51 37 mov word ptr [3751h],bx 0FC8 8B 16 59 37 mov dx,word ptr [3759h] 0FCC 89 16 53 37 mov word ptr [3753h],dx 0FD0 8B 06 4F 37 mov ax,word ptr [374fh] 0FD4 A3 55 37 mov word ptr [3755h],ax 0FD7 8B 1E 51 37 mov bx,word ptr [3751h] 0FDB 89 1E 57 37 mov word ptr [3757h],bx 0FDF 8B 16 53 37 mov dx,word ptr [3753h] 0FE3 89 16 59 37 mov word ptr [3759h],dx 0FE7 8B 06 49 37 mov ax,word ptr [3749h] 0FEB A3 5B 37 mov word ptr [375bh],ax 0FEE 8B 1E 4B 37 mov bx,word ptr [374bh] 0FF2 89 1E 5D 37 mov word ptr [375dh],bx 0FF6 8B 16 4D 37 mov dx,word ptr [374dh] 0FFA 89 16 5F 37 mov word ptr [375fh],dx 0FFE BB 55 37 mov bx,3755h 1001 53 push bx 1002 E8 7B F5 call 580h 1005 83 C4 02 add sp,2h 1008 8B 06 55 37 mov ax,word ptr [3755h] 100C A3 4F 37 mov word ptr [374fh],ax 100F 8B 1E 57 37 mov bx,word ptr [3757h] 1013 89 1E 51 37 mov word ptr [3751h],bx 1017 8B 16 59 37 mov dx,word ptr [3759h] 101B 89 16 53 37 mov word ptr [3753h],dx 101F 8B 06 4F 37 mov ax,word ptr [374fh] 1023 A3 55 37 mov word ptr [3755h],ax 1026 8B 1E 51 37 mov bx,word ptr [3751h] 102A 89 1E 57 37 mov word ptr [3757h],bx 102E 8B 16 53 37 mov dx,word ptr [3753h] 1032 89 16 59 37 mov word ptr [3759h],dx 1036 8B 06 77 36 mov ax,word ptr [3677h] 103A A3 5B 37 mov word ptr [375bh],ax 103D 8B 1E 79 36 mov bx,word ptr [3679h] 1041 89 1E 5D 37 mov word ptr [375dh],bx 1045 8B 16 7B 36 mov dx,word ptr [367bh] 1049 89 16 5F 37 mov word ptr [375fh],dx 104D BB 55 37 mov bx,3755h 1050 53 push bx 1051 E8 C4 F3 call 418h 1054 83 C4 02 add sp,2h 1057 8B 06 55 37 mov ax,word ptr [3755h] 105B A3 4F 37 mov word ptr [374fh],ax 105E 8B 1E 57 37 mov bx,word ptr [3757h] 1062 89 1E 51 37 mov word ptr [3751h],bx 1066 8B 16 59 37 mov dx,word ptr [3759h] 106A 89 16 53 37 mov word ptr [3753h],dx 106E 8B 06 4F 37 mov ax,word ptr [374fh] 1072 A3 55 37 mov word ptr [3755h],ax 1075 8B 1E 51 37 mov bx,word ptr [3751h] 1079 89 1E 57 37 mov word ptr [3757h],bx 107D 8B 16 53 37 mov dx,word ptr [3753h] 1081 89 16 59 37 mov word ptr [3759h],dx 1085 8B 06 49 37 mov ax,word ptr [3749h] 1089 A3 5B 37 mov word ptr [375bh],ax 108C 8B 1E 4B 37 mov bx,word ptr [374bh] 1090 89 1E 5D 37 mov word ptr [375dh],bx 1094 8B 16 4D 37 mov dx,word ptr [374dh] 1098 89 16 5F 37 mov word ptr [375fh],dx 109C BB 55 37 mov bx,3755h 109F 53 push bx 10A0 E8 DD F4 call 580h 10A3 83 C4 02 add sp,2h 10A6 8B 06 55 37 mov ax,word ptr [3755h] 10AA A3 4F 37 mov word ptr [374fh],ax 10AD 8B 1E 57 37 mov bx,word ptr [3757h] 10B1 89 1E 51 37 mov word ptr [3751h],bx 10B5 8B 16 59 37 mov dx,word ptr [3759h] 10B9 89 16 53 37 mov word ptr [3753h],dx 10BD 8B 06 4F 37 mov ax,word ptr [374fh] 10C1 A3 55 37 mov word ptr [3755h],ax 10C4 8B 1E 51 37 mov bx,word ptr [3751h] 10C8 89 1E 57 37 mov word ptr [3757h],bx 10CC 8B 16 53 37 mov dx,word ptr [3753h] 10D0 89 16 59 37 mov word ptr [3759h],dx 10D4 8B 06 71 36 mov ax,word ptr [3671h] 10D8 A3 5B 37 mov word ptr [375bh],ax 10DB 8B 1E 73 36 mov bx,word ptr [3673h] 10DF 89 1E 5D 37 mov word ptr [375dh],bx 10E3 8B 16 75 36 mov dx,word ptr [3675h] 10E7 89 16 5F 37 mov word ptr [375fh],dx 10EB BB 55 37 mov bx,3755h 10EE 53 push bx 10EF E8 26 F3 call 418h 10F2 83 C4 02 add sp,2h 10F5 8B 06 55 37 mov ax,word ptr [3755h] 10F9 A3 4F 37 mov word ptr [374fh],ax 10FC 8B 1E 57 37 mov bx,word ptr [3757h] 1100 89 1E 51 37 mov word ptr [3751h],bx 1104 8B 16 59 37 mov dx,word ptr [3759h] 1108 89 16 53 37 mov word ptr [3753h],dx 110C 8B 06 4F 37 mov ax,word ptr [374fh] 1110 A3 55 37 mov word ptr [3755h],ax 1113 8B 1E 51 37 mov bx,word ptr [3751h] 1117 89 1E 57 37 mov word ptr [3757h],bx 111B 8B 16 53 37 mov dx,word ptr [3753h] 111F 89 16 59 37 mov word ptr [3759h],dx 1123 8B 06 4F 37 mov ax,word ptr [374fh] 1127 A3 5B 37 mov word ptr [375bh],ax 112A 8B 1E 51 37 mov bx,word ptr [3751h] 112E 89 1E 5D 37 mov word ptr [375dh],bx 1132 8B 16 53 37 mov dx,word ptr [3753h] 1136 89 16 5F 37 mov word ptr [375fh],dx 113A BB 55 37 mov bx,3755h 113D 53 push bx 113E E8 3F F4 call 580h 1141 83 C4 02 add sp,2h 1144 8B 06 55 37 mov ax,word ptr [3755h] 1148 A3 4F 37 mov word ptr [374fh],ax 114B 8B 1E 57 37 mov bx,word ptr [3757h] 114F 89 1E 51 37 mov word ptr [3751h],bx 1153 8B 16 59 37 mov dx,word ptr [3759h] 1157 89 16 53 37 mov word ptr [3753h],dx 115B 8B 06 4F 37 mov ax,word ptr [374fh] 115F A3 55 37 mov word ptr [3755h],ax 1162 8B 1E 51 37 mov bx,word ptr [3751h] 1166 89 1E 57 37 mov word ptr [3757h],bx 116A 8B 16 53 37 mov dx,word ptr [3753h] 116E 89 16 59 37 mov word ptr [3759h],dx 1172 8B 06 4F 37 mov ax,word ptr [374fh] 1176 A3 5B 37 mov word ptr [375bh],ax 1179 8B 1E 51 37 mov bx,word ptr [3751h] 117D 89 1E 5D 37 mov word ptr [375dh],bx 1181 8B 16 53 37 mov dx,word ptr [3753h] 1185 89 16 5F 37 mov word ptr [375fh],dx 1189 BB 55 37 mov bx,3755h 118C 53 push bx 118D E8 F0 F3 call 580h 1190 83 C4 02 add sp,2h 1193 8B 06 55 37 mov ax,word ptr [3755h] 1197 A3 4F 37 mov word ptr [374fh],ax 119A 8B 1E 57 37 mov bx,word ptr [3757h] 119E 89 1E 51 37 mov word ptr [3751h],bx 11A2 8B 16 59 37 mov dx,word ptr [3759h] 11A6 89 16 53 37 mov word ptr [3753h],dx 11AA 8B 06 4F 37 mov ax,word ptr [374fh] 11AE A3 55 37 mov word ptr [3755h],ax 11B1 8B 1E 51 37 mov bx,word ptr [3751h] 11B5 89 1E 57 37 mov word ptr [3757h],bx 11B9 8B 16 53 37 mov dx,word ptr [3753h] 11BD 89 16 59 37 mov word ptr [3759h],dx 11C1 8B 06 4F 37 mov ax,word ptr [374fh] 11C5 A3 5B 37 mov word ptr [375bh],ax 11C8 8B 1E 51 37 mov bx,word ptr [3751h] 11CC 89 1E 5D 37 mov word ptr [375dh],bx 11D0 8B 16 53 37 mov dx,word ptr [3753h] 11D4 89 16 5F 37 mov word ptr [375fh],dx 11D8 BB 55 37 mov bx,3755h 11DB 53 push bx 11DC E8 A1 F3 call 580h 11DF 83 C4 02 add sp,2h 11E2 8B 06 55 37 mov ax,word ptr [3755h] 11E6 A3 4F 37 mov word ptr [374fh],ax 11E9 8B 1E 57 37 mov bx,word ptr [3757h] 11ED 89 1E 51 37 mov word ptr [3751h],bx 11F1 8B 16 59 37 mov dx,word ptr [3759h] 11F5 89 16 53 37 mov word ptr [3753h],dx 11F9 8B 06 4F 37 mov ax,word ptr [374fh] 11FD A3 55 37 mov word ptr [3755h],ax 1200 8B 1E 51 37 mov bx,word ptr [3751h] 1204 89 1E 57 37 mov word ptr [3757h],bx 1208 8B 16 53 37 mov dx,word ptr [3753h] 120C 89 16 59 37 mov word ptr [3759h],dx 1210 8B 06 4F 37 mov ax,word ptr [374fh] 1214 A3 5B 37 mov word ptr [375bh],ax 1217 8B 1E 51 37 mov bx,word ptr [3751h] 121B 89 1E 5D 37 mov word ptr [375dh],bx 121F 8B 16 53 37 mov dx,word ptr [3753h] 1223 89 16 5F 37 mov word ptr [375fh],dx 1227 BB 55 37 mov bx,3755h 122A 53 push bx 122B E8 52 F3 call 580h 122E 83 C4 02 add sp,2h 1231 8B 06 55 37 mov ax,word ptr [3755h] 1235 A3 4F 37 mov word ptr [374fh],ax 1238 8B 1E 57 37 mov bx,word ptr [3757h] 123C 89 1E 51 37 mov word ptr [3751h],bx 1240 8B 16 59 37 mov dx,word ptr [3759h] 1244 89 16 53 37 mov word ptr [3753h],dx 1248 8B 06 4F 37 mov ax,word ptr [374fh] 124C A3 55 37 mov word ptr [3755h],ax 124F 8B 1E 51 37 mov bx,word ptr [3751h] 1253 89 1E 57 37 mov word ptr [3757h],bx 1257 8B 16 53 37 mov dx,word ptr [3753h] 125B 89 16 59 37 mov word ptr [3759h],dx 125F 8B 06 4F 37 mov ax,word ptr [374fh] 1263 A3 5B 37 mov word ptr [375bh],ax 1266 8B 1E 51 37 mov bx,word ptr [3751h] 126A 89 1E 5D 37 mov word ptr [375dh],bx 126E 8B 16 53 37 mov dx,word ptr [3753h] 1272 89 16 5F 37 mov word ptr [375fh],dx 1276 BB 55 37 mov bx,3755h 1279 53 push bx 127A E8 03 F3 call 580h 127D 83 C4 02 add sp,2h 1280 8B 06 55 37 mov ax,word ptr [3755h] 1284 A3 4F 37 mov word ptr [374fh],ax 1287 8B 1E 57 37 mov bx,word ptr [3757h] 128B 89 1E 51 37 mov word ptr [3751h],bx 128F 8B 16 59 37 mov dx,word ptr [3759h] 1293 89 16 53 37 mov word ptr [3753h],dx 1297 8B 06 4F 37 mov ax,word ptr [374fh] 129B A3 55 37 mov word ptr [3755h],ax 129E 8B 1E 51 37 mov bx,word ptr [3751h] 12A2 89 1E 57 37 mov word ptr [3757h],bx 12A6 8B 16 53 37 mov dx,word ptr [3753h] 12AA 89 16 59 37 mov word ptr [3759h],dx 12AE 8B 06 4F 37 mov ax,word ptr [374fh] 12B2 A3 5B 37 mov word ptr [375bh],ax 12B5 8B 1E 51 37 mov bx,word ptr [3751h] 12B9 89 1E 5D 37 mov word ptr [375dh],bx 12BD 8B 16 53 37 mov dx,word ptr [3753h] 12C1 89 16 5F 37 mov word ptr [375fh],dx 12C5 BB 55 37 mov bx,3755h 12C8 53 push bx 12C9 E8 B4 F2 call 580h 12CC 83 C4 02 add sp,2h 12CF 8B 06 55 37 mov ax,word ptr [3755h] 12D3 A3 4F 37 mov word ptr [374fh],ax 12D6 8B 1E 57 37 mov bx,word ptr [3757h] 12DA 89 1E 51 37 mov word ptr [3751h],bx 12DE 8B 16 59 37 mov dx,word ptr [3759h] 12E2 89 16 53 37 mov word ptr [3753h],dx 12E6 8B 06 4F 37 mov ax,word ptr [374fh] 12EA A3 55 37 mov word ptr [3755h],ax 12ED 8B 1E 51 37 mov bx,word ptr [3751h] 12F1 89 1E 57 37 mov word ptr [3757h],bx 12F5 8B 16 53 37 mov dx,word ptr [3753h] 12F9 89 16 59 37 mov word ptr [3759h],dx 12FD 8B 06 4F 37 mov ax,word ptr [374fh] 1301 A3 5B 37 mov word ptr [375bh],ax 1304 8B 1E 51 37 mov bx,word ptr [3751h] 1308 89 1E 5D 37 mov word ptr [375dh],bx 130C 8B 16 53 37 mov dx,word ptr [3753h] 1310 89 16 5F 37 mov word ptr [375fh],dx 1314 BB 55 37 mov bx,3755h 1317 53 push bx 1318 E8 65 F2 call 580h 131B 83 C4 02 add sp,2h 131E 8B 06 55 37 mov ax,word ptr [3755h] 1322 A3 4F 37 mov word ptr [374fh],ax 1325 8B 1E 57 37 mov bx,word ptr [3757h] 1329 89 1E 51 37 mov word ptr [3751h],bx 132D 8B 16 59 37 mov dx,word ptr [3759h] 1331 89 16 53 37 mov word ptr [3753h],dx 1335 8B 06 4F 37 mov ax,word ptr [374fh] 1339 A3 55 37 mov word ptr [3755h],ax 133C 8B 1E 51 37 mov bx,word ptr [3751h] 1340 89 1E 57 37 mov word ptr [3757h],bx 1344 8B 16 53 37 mov dx,word ptr [3753h] 1348 89 16 59 37 mov word ptr [3759h],dx 134C 8B 06 4F 37 mov ax,word ptr [374fh] 1350 A3 5B 37 mov word ptr [375bh],ax 1353 8B 1E 51 37 mov bx,word ptr [3751h] 1357 89 1E 5D 37 mov word ptr [375dh],bx 135B 8B 16 53 37 mov dx,word ptr [3753h] 135F 89 16 5F 37 mov word ptr [375fh],dx 1363 BB 55 37 mov bx,3755h 1366 53 push bx 1367 E8 16 F2 call 580h 136A 83 C4 02 add sp,2h 136D 8B 06 55 37 mov ax,word ptr [3755h] 1371 A3 4F 37 mov word ptr [374fh],ax 1374 8B 1E 57 37 mov bx,word ptr [3757h] 1378 89 1E 51 37 mov word ptr [3751h],bx 137C 8B 16 59 37 mov dx,word ptr [3759h] 1380 89 16 53 37 mov word ptr [3753h],dx 1384 5F pop di 1385 8B 06 4F 37 mov ax,word ptr [374fh] 1389 8B 1E 51 37 mov bx,word ptr [3751h] 138D 8B 16 53 37 mov dx,word ptr [3753h] 1391 89 05 mov word ptr [di],ax 1393 89 5D 02 mov word ptr [di+2h],bx 1396 89 55 04 mov word ptr [di+4h],dx 1399 EB 00 jmp 139bh 139B 5F pop di 139C 5E pop si 139D 5A pop dx 139E 5B pop bx 139F 89 EC mov sp,bp 13A1 5D pop bp 13A2 C3 ret 13A3 55 push bp 13A4 8B EC mov bp,sp 13A6 53 push bx 13A7 52 push dx 13A8 56 push si 13A9 57 push di 13AA FF 76 04 push word ptr [bp+4h] 13AD 8B 76 04 mov si,word ptr [bp+4h] 13B0 8B 04 mov ax,word ptr [si] 13B2 8B 4C 02 mov cx,word ptr [si+2h] 13B5 89 CB mov bx,cx 13B7 8B 54 04 mov dx,word ptr [si+4h] 13BA 3C 00 cmp al,0h 13BC 75 03 jne 13c1h 13BE E9 30 07 jmp 1af1h 13C1 F6 C6 80 test dh,80h 13C4 74 03 je 13c9h 13C6 E9 28 07 jmp 1af1h 13C9 04 7F add al,7fh 13CB 98 cbw 13CC E8 11 F0 call 3e0h 13CF A3 61 37 mov word ptr [3761h],ax 13D2 89 1E 63 37 mov word ptr [3763h],bx 13D6 89 16 65 37 mov word ptr [3765h],dx 13DA 8B 7E 04 mov di,word ptr [bp+4h] 13DD B0 81 mov al,81h 13DF 88 05 mov byte ptr [di],al 13E1 8B 76 04 mov si,word ptr [bp+4h] 13E4 8B 04 mov ax,word ptr [si] 13E6 8B 4C 02 mov cx,word ptr [si+2h] 13E9 89 CB mov bx,cx 13EB 8B 54 04 mov dx,word ptr [si+4h] 13EE A3 43 37 mov word ptr [3743h],ax 13F1 89 1E 45 37 mov word ptr [3745h],bx 13F5 89 16 47 37 mov word ptr [3747h],dx 13F9 8B 06 43 37 mov ax,word ptr [3743h] 13FD A3 55 37 mov word ptr [3755h],ax 1400 8B 1E 45 37 mov bx,word ptr [3745h] 1404 89 1E 57 37 mov word ptr [3757h],bx 1408 8B 16 47 37 mov dx,word ptr [3747h] 140C 89 16 59 37 mov word ptr [3759h],dx 1410 8B 06 29 36 mov ax,word ptr [3629h] 1414 A3 5B 37 mov word ptr [375bh],ax 1417 8B 1E 2B 36 mov bx,word ptr [362bh] 141B 89 1E 5D 37 mov word ptr [375dh],bx 141F 8B 16 2D 36 mov dx,word ptr [362dh] 1423 89 16 5F 37 mov word ptr [375fh],dx 1427 BB 55 37 mov bx,3755h 142A 53 push bx 142B E8 26 F0 call 454h 142E 83 C4 02 add sp,2h 1431 8B 06 55 37 mov ax,word ptr [3755h] 1435 A3 49 37 mov word ptr [3749h],ax 1438 8B 1E 57 37 mov bx,word ptr [3757h] 143C 89 1E 4B 37 mov word ptr [374bh],bx 1440 8B 16 59 37 mov dx,word ptr [3759h] 1444 89 16 4D 37 mov word ptr [374dh],dx 1448 8B 06 43 37 mov ax,word ptr [3743h] 144C A3 55 37 mov word ptr [3755h],ax 144F 8B 1E 45 37 mov bx,word ptr [3745h] 1453 89 1E 57 37 mov word ptr [3757h],bx 1457 8B 16 47 37 mov dx,word ptr [3747h] 145B 89 16 59 37 mov word ptr [3759h],dx 145F 8B 06 29 36 mov ax,word ptr [3629h] 1463 A3 5B 37 mov word ptr [375bh],ax 1466 8B 1E 2B 36 mov bx,word ptr [362bh] 146A 89 1E 5D 37 mov word ptr [375dh],bx 146E 8B 16 2D 36 mov dx,word ptr [362dh] 1472 89 16 5F 37 mov word ptr [375fh],dx 1476 BB 55 37 mov bx,3755h 1479 53 push bx 147A E8 9B EF call 418h 147D 83 C4 02 add sp,2h 1480 8B 06 55 37 mov ax,word ptr [3755h] 1484 A3 4F 37 mov word ptr [374fh],ax 1487 8B 1E 57 37 mov bx,word ptr [3757h] 148B 89 1E 51 37 mov word ptr [3751h],bx 148F 8B 16 59 37 mov dx,word ptr [3759h] 1493 89 16 53 37 mov word ptr [3753h],dx 1497 8B 06 49 37 mov ax,word ptr [3749h] 149B A3 55 37 mov word ptr [3755h],ax 149E 8B 1E 4B 37 mov bx,word ptr [374bh] 14A2 89 1E 57 37 mov word ptr [3757h],bx 14A6 8B 16 4D 37 mov dx,word ptr [374dh] 14AA 89 16 59 37 mov word ptr [3759h],dx 14AE 8B 06 4F 37 mov ax,word ptr [374fh] 14B2 A3 5B 37 mov word ptr [375bh],ax 14B5 8B 1E 51 37 mov bx,word ptr [3751h] 14B9 89 1E 5D 37 mov word ptr [375dh],bx 14BD 8B 16 53 37 mov dx,word ptr [3753h] 14C1 89 16 5F 37 mov word ptr [375fh],dx 14C5 BB 55 37 mov bx,3755h 14C8 53 push bx 14C9 E8 9D F1 call 669h 14CC 83 C4 02 add sp,2h 14CF 8B 06 55 37 mov ax,word ptr [3755h] 14D3 A3 49 37 mov word ptr [3749h],ax 14D6 8B 1E 57 37 mov bx,word ptr [3757h] 14DA 89 1E 4B 37 mov word ptr [374bh],bx 14DE 8B 16 59 37 mov dx,word ptr [3759h] 14E2 89 16 4D 37 mov word ptr [374dh],dx 14E6 8B 06 49 37 mov ax,word ptr [3749h] 14EA A3 55 37 mov word ptr [3755h],ax 14ED 8B 1E 4B 37 mov bx,word ptr [374bh] 14F1 89 1E 57 37 mov word ptr [3757h],bx 14F5 8B 16 4D 37 mov dx,word ptr [374dh] 14F9 89 16 59 37 mov word ptr [3759h],dx 14FD 8B 06 49 37 mov ax,word ptr [3749h] 1501 A3 5B 37 mov word ptr [375bh],ax 1504 8B 1E 4B 37 mov bx,word ptr [374bh] 1508 89 1E 5D 37 mov word ptr [375dh],bx 150C 8B 16 4D 37 mov dx,word ptr [374dh] 1510 89 16 5F 37 mov word ptr [375fh],dx 1514 BB 55 37 mov bx,3755h 1517 53 push bx 1518 E8 65 F0 call 580h 151B 83 C4 02 add sp,2h 151E 8B 06 55 37 mov ax,word ptr [3755h] 1522 A3 4F 37 mov word ptr [374fh],ax 1525 8B 1E 57 37 mov bx,word ptr [3757h] 1529 89 1E 51 37 mov word ptr [3751h],bx 152D 8B 16 59 37 mov dx,word ptr [3759h] 1531 89 16 53 37 mov word ptr [3753h],dx 1535 8B 06 41 36 mov ax,word ptr [3641h] 1539 A3 43 37 mov word ptr [3743h],ax 153C 8B 1E 43 36 mov bx,word ptr [3643h] 1540 89 1E 45 37 mov word ptr [3745h],bx 1544 8B 16 45 36 mov dx,word ptr [3645h] 1548 89 16 47 37 mov word ptr [3747h],dx 154C 8B 06 43 37 mov ax,word ptr [3743h] 1550 A3 55 37 mov word ptr [3755h],ax 1553 8B 1E 45 37 mov bx,word ptr [3745h] 1557 89 1E 57 37 mov word ptr [3757h],bx 155B 8B 16 47 37 mov dx,word ptr [3747h] 155F 89 16 59 37 mov word ptr [3759h],dx 1563 8B 06 4F 37 mov ax,word ptr [374fh] 1567 A3 5B 37 mov word ptr [375bh],ax 156A 8B 1E 51 37 mov bx,word ptr [3751h] 156E 89 1E 5D 37 mov word ptr [375dh],bx 1572 8B 16 53 37 mov dx,word ptr [3753h] 1576 89 16 5F 37 mov word ptr [375fh],dx 157A BB 55 37 mov bx,3755h 157D 53 push bx 157E E8 FF EF call 580h 1581 83 C4 02 add sp,2h 1584 8B 06 55 37 mov ax,word ptr [3755h] 1588 A3 43 37 mov word ptr [3743h],ax 158B 8B 1E 57 37 mov bx,word ptr [3757h] 158F 89 1E 45 37 mov word ptr [3745h],bx 1593 8B 16 59 37 mov dx,word ptr [3759h] 1597 89 16 47 37 mov word ptr [3747h],dx 159B 8B 06 43 37 mov ax,word ptr [3743h] 159F A3 55 37 mov word ptr [3755h],ax 15A2 8B 1E 45 37 mov bx,word ptr [3745h] 15A6 89 1E 57 37 mov word ptr [3757h],bx 15AA 8B 16 47 37 mov dx,word ptr [3747h] 15AE 89 16 59 37 mov word ptr [3759h],dx 15B2 8B 06 47 36 mov ax,word ptr [3647h] 15B6 A3 5B 37 mov word ptr [375bh],ax 15B9 8B 1E 49 36 mov bx,word ptr [3649h] 15BD 89 1E 5D 37 mov word ptr [375dh],bx 15C1 8B 16 4B 36 mov dx,word ptr [364bh] 15C5 89 16 5F 37 mov word ptr [375fh],dx 15C9 BB 55 37 mov bx,3755h 15CC 53 push bx 15CD E8 48 EE call 418h 15D0 83 C4 02 add sp,2h 15D3 8B 06 55 37 mov ax,word ptr [3755h] 15D7 A3 43 37 mov word ptr [3743h],ax 15DA 8B 1E 57 37 mov bx,word ptr [3757h] 15DE 89 1E 45 37 mov word ptr [3745h],bx 15E2 8B 16 59 37 mov dx,word ptr [3759h] 15E6 89 16 47 37 mov word ptr [3747h],dx 15EA 8B 06 43 37 mov ax,word ptr [3743h] 15EE A3 55 37 mov word ptr [3755h],ax 15F1 8B 1E 45 37 mov bx,word ptr [3745h] 15F5 89 1E 57 37 mov word ptr [3757h],bx 15F9 8B 16 47 37 mov dx,word ptr [3747h] 15FD 89 16 59 37 mov word ptr [3759h],dx 1601 8B 06 4F 37 mov ax,word ptr [374fh] 1605 A3 5B 37 mov word ptr [375bh],ax 1608 8B 1E 51 37 mov bx,word ptr [3751h] 160C 89 1E 5D 37 mov word ptr [375dh],bx 1610 8B 16 53 37 mov dx,word ptr [3753h] 1614 89 16 5F 37 mov word ptr [375fh],dx 1618 BB 55 37 mov bx,3755h 161B 53 push bx 161C E8 61 EF call 580h 161F 83 C4 02 add sp,2h 1622 8B 06 55 37 mov ax,word ptr [3755h] 1626 A3 43 37 mov word ptr [3743h],ax 1629 8B 1E 57 37 mov bx,word ptr [3757h] 162D 89 1E 45 37 mov word ptr [3745h],bx 1631 8B 16 59 37 mov dx,word ptr [3759h] 1635 89 16 47 37 mov word ptr [3747h],dx 1639 8B 06 43 37 mov ax,word ptr [3743h] 163D A3 55 37 mov word ptr [3755h],ax 1640 8B 1E 45 37 mov bx,word ptr [3745h] 1644 89 1E 57 37 mov word ptr [3757h],bx 1648 8B 16 47 37 mov dx,word ptr [3747h] 164C 89 16 59 37 mov word ptr [3759h],dx 1650 8B 06 4D 36 mov ax,word ptr [364dh] 1654 A3 5B 37 mov word ptr [375bh],ax 1657 8B 1E 4F 36 mov bx,word ptr [364fh] 165B 89 1E 5D 37 mov word ptr [375dh],bx 165F 8B 16 51 36 mov dx,word ptr [3651h] 1663 89 16 5F 37 mov word ptr [375fh],dx 1667 BB 55 37 mov bx,3755h 166A 53 push bx 166B E8 AA ED call 418h 166E 83 C4 02 add sp,2h 1671 8B 06 55 37 mov ax,word ptr [3755h] 1675 A3 43 37 mov word ptr [3743h],ax 1678 8B 1E 57 37 mov bx,word ptr [3757h] 167C 89 1E 45 37 mov word ptr [3745h],bx 1680 8B 16 59 37 mov dx,word ptr [3759h] 1684 89 16 47 37 mov word ptr [3747h],dx 1688 8B 06 43 37 mov ax,word ptr [3743h] 168C A3 55 37 mov word ptr [3755h],ax 168F 8B 1E 45 37 mov bx,word ptr [3745h] 1693 89 1E 57 37 mov word ptr [3757h],bx 1697 8B 16 47 37 mov dx,word ptr [3747h] 169B 89 16 59 37 mov word ptr [3759h],dx 169F 8B 06 4F 37 mov ax,word ptr [374fh] 16A3 A3 5B 37 mov word ptr [375bh],ax 16A6 8B 1E 51 37 mov bx,word ptr [3751h] 16AA 89 1E 5D 37 mov word ptr [375dh],bx 16AE 8B 16 53 37 mov dx,word ptr [3753h] 16B2 89 16 5F 37 mov word ptr [375fh],dx 16B6 BB 55 37 mov bx,3755h 16B9 53 push bx 16BA E8 C3 EE call 580h 16BD 83 C4 02 add sp,2h 16C0 8B 06 55 37 mov ax,word ptr [3755h] 16C4 A3 43 37 mov word ptr [3743h],ax 16C7 8B 1E 57 37 mov bx,word ptr [3757h] 16CB 89 1E 45 37 mov word ptr [3745h],bx 16CF 8B 16 59 37 mov dx,word ptr [3759h] 16D3 89 16 47 37 mov word ptr [3747h],dx 16D7 8B 06 43 37 mov ax,word ptr [3743h] 16DB A3 55 37 mov word ptr [3755h],ax 16DE 8B 1E 45 37 mov bx,word ptr [3745h] 16E2 89 1E 57 37 mov word ptr [3757h],bx 16E6 8B 16 47 37 mov dx,word ptr [3747h] 16EA 89 16 59 37 mov word ptr [3759h],dx 16EE 8B 06 53 36 mov ax,word ptr [3653h] 16F2 A3 5B 37 mov word ptr [375bh],ax 16F5 8B 1E 55 36 mov bx,word ptr [3655h] 16F9 89 1E 5D 37 mov word ptr [375dh],bx 16FD 8B 16 57 36 mov dx,word ptr [3657h] 1701 89 16 5F 37 mov word ptr [375fh],dx 1705 BB 55 37 mov bx,3755h 1708 53 push bx 1709 E8 0C ED call 418h 170C 83 C4 02 add sp,2h 170F 8B 06 55 37 mov ax,word ptr [3755h] 1713 A3 43 37 mov word ptr [3743h],ax 1716 8B 1E 57 37 mov bx,word ptr [3757h] 171A 89 1E 45 37 mov word ptr [3745h],bx 171E 8B 16 59 37 mov dx,word ptr [3759h] 1722 89 16 47 37 mov word ptr [3747h],dx 1726 8B 06 43 37 mov ax,word ptr [3743h] 172A A3 55 37 mov word ptr [3755h],ax 172D 8B 1E 45 37 mov bx,word ptr [3745h] 1731 89 1E 57 37 mov word ptr [3757h],bx 1735 8B 16 47 37 mov dx,word ptr [3747h] 1739 89 16 59 37 mov word ptr [3759h],dx 173D 8B 06 4F 37 mov ax,word ptr [374fh] 1741 A3 5B 37 mov word ptr [375bh],ax 1744 8B 1E 51 37 mov bx,word ptr [3751h] 1748 89 1E 5D 37 mov word ptr [375dh],bx 174C 8B 16 53 37 mov dx,word ptr [3753h] 1750 89 16 5F 37 mov word ptr [375fh],dx 1754 BB 55 37 mov bx,3755h 1757 53 push bx 1758 E8 25 EE call 580h 175B 83 C4 02 add sp,2h 175E 8B 06 55 37 mov ax,word ptr [3755h] 1762 A3 43 37 mov word ptr [3743h],ax 1765 8B 1E 57 37 mov bx,word ptr [3757h] 1769 89 1E 45 37 mov word ptr [3745h],bx 176D 8B 16 59 37 mov dx,word ptr [3759h] 1771 89 16 47 37 mov word ptr [3747h],dx 1775 8B 06 43 37 mov ax,word ptr [3743h] 1779 A3 55 37 mov word ptr [3755h],ax 177C 8B 1E 45 37 mov bx,word ptr [3745h] 1780 89 1E 57 37 mov word ptr [3757h],bx 1784 8B 16 47 37 mov dx,word ptr [3747h] 1788 89 16 59 37 mov word ptr [3759h],dx 178C 8B 06 59 36 mov ax,word ptr [3659h] 1790 A3 5B 37 mov word ptr [375bh],ax 1793 8B 1E 5B 36 mov bx,word ptr [365bh] 1797 89 1E 5D 37 mov word ptr [375dh],bx 179B 8B 16 5D 36 mov dx,word ptr [365dh] 179F 89 16 5F 37 mov word ptr [375fh],dx 17A3 BB 55 37 mov bx,3755h 17A6 53 push bx 17A7 E8 6E EC call 418h 17AA 83 C4 02 add sp,2h 17AD 8B 06 55 37 mov ax,word ptr [3755h] 17B1 A3 43 37 mov word ptr [3743h],ax 17B4 8B 1E 57 37 mov bx,word ptr [3757h] 17B8 89 1E 45 37 mov word ptr [3745h],bx 17BC 8B 16 59 37 mov dx,word ptr [3759h] 17C0 89 16 47 37 mov word ptr [3747h],dx 17C4 8B 06 43 37 mov ax,word ptr [3743h] 17C8 A3 55 37 mov word ptr [3755h],ax 17CB 8B 1E 45 37 mov bx,word ptr [3745h] 17CF 89 1E 57 37 mov word ptr [3757h],bx 17D3 8B 16 47 37 mov dx,word ptr [3747h] 17D7 89 16 59 37 mov word ptr [3759h],dx 17DB 8B 06 4F 37 mov ax,word ptr [374fh] 17DF A3 5B 37 mov word ptr [375bh],ax 17E2 8B 1E 51 37 mov bx,word ptr [3751h] 17E6 89 1E 5D 37 mov word ptr [375dh],bx 17EA 8B 16 53 37 mov dx,word ptr [3753h] 17EE 89 16 5F 37 mov word ptr [375fh],dx 17F2 BB 55 37 mov bx,3755h 17F5 53 push bx 17F6 E8 87 ED call 580h 17F9 83 C4 02 add sp,2h 17FC 8B 06 55 37 mov ax,word ptr [3755h] 1800 A3 43 37 mov word ptr [3743h],ax 1803 8B 1E 57 37 mov bx,word ptr [3757h] 1807 89 1E 45 37 mov word ptr [3745h],bx 180B 8B 16 59 37 mov dx,word ptr [3759h] 180F 89 16 47 37 mov word ptr [3747h],dx 1813 8B 06 43 37 mov ax,word ptr [3743h] 1817 A3 55 37 mov word ptr [3755h],ax 181A 8B 1E 45 37 mov bx,word ptr [3745h] 181E 89 1E 57 37 mov word ptr [3757h],bx 1822 8B 16 47 37 mov dx,word ptr [3747h] 1826 89 16 59 37 mov word ptr [3759h],dx 182A 8B 06 5F 36 mov ax,word ptr [365fh] 182E A3 5B 37 mov word ptr [375bh],ax 1831 8B 1E 61 36 mov bx,word ptr [3661h] 1835 89 1E 5D 37 mov word ptr [375dh],bx 1839 8B 16 63 36 mov dx,word ptr [3663h] 183D 89 16 5F 37 mov word ptr [375fh],dx 1841 BB 55 37 mov bx,3755h 1844 53 push bx 1845 E8 D0 EB call 418h 1848 83 C4 02 add sp,2h 184B 8B 06 55 37 mov ax,word ptr [3755h] 184F A3 43 37 mov word ptr [3743h],ax 1852 8B 1E 57 37 mov bx,word ptr [3757h] 1856 89 1E 45 37 mov word ptr [3745h],bx 185A 8B 16 59 37 mov dx,word ptr [3759h] 185E 89 16 47 37 mov word ptr [3747h],dx 1862 8B 06 43 37 mov ax,word ptr [3743h] 1866 A3 55 37 mov word ptr [3755h],ax 1869 8B 1E 45 37 mov bx,word ptr [3745h] 186D 89 1E 57 37 mov word ptr [3757h],bx 1871 8B 16 47 37 mov dx,word ptr [3747h] 1875 89 16 59 37 mov word ptr [3759h],dx 1879 8B 06 4F 37 mov ax,word ptr [374fh] 187D A3 5B 37 mov word ptr [375bh],ax 1880 8B 1E 51 37 mov bx,word ptr [3751h] 1884 89 1E 5D 37 mov word ptr [375dh],bx 1888 8B 16 53 37 mov dx,word ptr [3753h] 188C 89 16 5F 37 mov word ptr [375fh],dx 1890 BB 55 37 mov bx,3755h 1893 53 push bx 1894 E8 E9 EC call 580h 1897 83 C4 02 add sp,2h 189A 8B 06 55 37 mov ax,word ptr [3755h] 189E A3 43 37 mov word ptr [3743h],ax 18A1 8B 1E 57 37 mov bx,word ptr [3757h] 18A5 89 1E 45 37 mov word ptr [3745h],bx 18A9 8B 16 59 37 mov dx,word ptr [3759h] 18AD 89 16 47 37 mov word ptr [3747h],dx 18B1 8B 06 43 37 mov ax,word ptr [3743h] 18B5 A3 55 37 mov word ptr [3755h],ax 18B8 8B 1E 45 37 mov bx,word ptr [3745h] 18BC 89 1E 57 37 mov word ptr [3757h],bx 18C0 8B 16 47 37 mov dx,word ptr [3747h] 18C4 89 16 59 37 mov word ptr [3759h],dx 18C8 8B 06 65 36 mov ax,word ptr [3665h] 18CC A3 5B 37 mov word ptr [375bh],ax 18CF 8B 1E 67 36 mov bx,word ptr [3667h] 18D3 89 1E 5D 37 mov word ptr [375dh],bx 18D7 8B 16 69 36 mov dx,word ptr [3669h] 18DB 89 16 5F 37 mov word ptr [375fh],dx 18DF BB 55 37 mov bx,3755h 18E2 53 push bx 18E3 E8 32 EB call 418h 18E6 83 C4 02 add sp,2h 18E9 8B 06 55 37 mov ax,word ptr [3755h] 18ED A3 43 37 mov word ptr [3743h],ax 18F0 8B 1E 57 37 mov bx,word ptr [3757h] 18F4 89 1E 45 37 mov word ptr [3745h],bx 18F8 8B 16 59 37 mov dx,word ptr [3759h] 18FC 89 16 47 37 mov word ptr [3747h],dx 1900 8B 06 43 37 mov ax,word ptr [3743h] 1904 A3 55 37 mov word ptr [3755h],ax 1907 8B 1E 45 37 mov bx,word ptr [3745h] 190B 89 1E 57 37 mov word ptr [3757h],bx 190F 8B 16 47 37 mov dx,word ptr [3747h] 1913 89 16 59 37 mov word ptr [3759h],dx 1917 8B 06 4F 37 mov ax,word ptr [374fh] 191B A3 5B 37 mov word ptr [375bh],ax 191E 8B 1E 51 37 mov bx,word ptr [3751h] 1922 89 1E 5D 37 mov word ptr [375dh],bx 1926 8B 16 53 37 mov dx,word ptr [3753h] 192A 89 16 5F 37 mov word ptr [375fh],dx 192E BB 55 37 mov bx,3755h 1931 53 push bx 1932 E8 4B EC call 580h 1935 83 C4 02 add sp,2h 1938 8B 06 55 37 mov ax,word ptr [3755h] 193C A3 43 37 mov word ptr [3743h],ax 193F 8B 1E 57 37 mov bx,word ptr [3757h] 1943 89 1E 45 37 mov word ptr [3745h],bx 1947 8B 16 59 37 mov dx,word ptr [3759h] 194B 89 16 47 37 mov word ptr [3747h],dx 194F 8B 06 43 37 mov ax,word ptr [3743h] 1953 A3 55 37 mov word ptr [3755h],ax 1956 8B 1E 45 37 mov bx,word ptr [3745h] 195A 89 1E 57 37 mov word ptr [3757h],bx 195E 8B 16 47 37 mov dx,word ptr [3747h] 1962 89 16 59 37 mov word ptr [3759h],dx 1966 8B 06 6B 36 mov ax,word ptr [366bh] 196A A3 5B 37 mov word ptr [375bh],ax 196D 8B 1E 6D 36 mov bx,word ptr [366dh] 1971 89 1E 5D 37 mov word ptr [375dh],bx 1975 8B 16 6F 36 mov dx,word ptr [366fh] 1979 89 16 5F 37 mov word ptr [375fh],dx 197D BB 55 37 mov bx,3755h 1980 53 push bx 1981 E8 94 EA call 418h 1984 83 C4 02 add sp,2h 1987 8B 06 55 37 mov ax,word ptr [3755h] 198B A3 43 37 mov word ptr [3743h],ax 198E 8B 1E 57 37 mov bx,word ptr [3757h] 1992 89 1E 45 37 mov word ptr [3745h],bx 1996 8B 16 59 37 mov dx,word ptr [3759h] 199A 89 16 47 37 mov word ptr [3747h],dx 199E 8B 06 49 37 mov ax,word ptr [3749h] 19A2 A3 55 37 mov word ptr [3755h],ax 19A5 8B 1E 4B 37 mov bx,word ptr [374bh] 19A9 89 1E 57 37 mov word ptr [3757h],bx 19AD 8B 16 4D 37 mov dx,word ptr [374dh] 19B1 89 16 59 37 mov word ptr [3759h],dx 19B5 8B 06 43 37 mov ax,word ptr [3743h] 19B9 A3 5B 37 mov word ptr [375bh],ax 19BC 8B 1E 45 37 mov bx,word ptr [3745h] 19C0 89 1E 5D 37 mov word ptr [375dh],bx 19C4 8B 16 47 37 mov dx,word ptr [3747h] 19C8 89 16 5F 37 mov word ptr [375fh],dx 19CC BB 55 37 mov bx,3755h 19CF 53 push bx 19D0 E8 AD EB call 580h 19D3 83 C4 02 add sp,2h 19D6 8B 06 55 37 mov ax,word ptr [3755h] 19DA A3 43 37 mov word ptr [3743h],ax 19DD 8B 1E 57 37 mov bx,word ptr [3757h] 19E1 89 1E 45 37 mov word ptr [3745h],bx 19E5 8B 16 59 37 mov dx,word ptr [3759h] 19E9 89 16 47 37 mov word ptr [3747h],dx 19ED 8B 06 43 37 mov ax,word ptr [3743h] 19F1 A3 55 37 mov word ptr [3755h],ax 19F4 8B 1E 45 37 mov bx,word ptr [3745h] 19F8 89 1E 57 37 mov word ptr [3757h],bx 19FC 8B 16 47 37 mov dx,word ptr [3747h] 1A00 89 16 59 37 mov word ptr [3759h],dx 1A04 8B 06 43 37 mov ax,word ptr [3743h] 1A08 A3 5B 37 mov word ptr [375bh],ax 1A0B 8B 1E 45 37 mov bx,word ptr [3745h] 1A0F 89 1E 5D 37 mov word ptr [375dh],bx 1A13 8B 16 47 37 mov dx,word ptr [3747h] 1A17 89 16 5F 37 mov word ptr [375fh],dx 1A1B BB 55 37 mov bx,3755h 1A1E 53 push bx 1A1F E8 F6 E9 call 418h 1A22 83 C4 02 add sp,2h 1A25 8B 06 55 37 mov ax,word ptr [3755h] 1A29 A3 43 37 mov word ptr [3743h],ax 1A2C 8B 1E 57 37 mov bx,word ptr [3757h] 1A30 89 1E 45 37 mov word ptr [3745h],bx 1A34 8B 16 59 37 mov dx,word ptr [3759h] 1A38 89 16 47 37 mov word ptr [3747h],dx 1A3C 8B 06 61 37 mov ax,word ptr [3761h] 1A40 A3 55 37 mov word ptr [3755h],ax 1A43 8B 1E 63 37 mov bx,word ptr [3763h] 1A47 89 1E 57 37 mov word ptr [3757h],bx 1A4B 8B 16 65 37 mov dx,word ptr [3765h] 1A4F 89 16 59 37 mov word ptr [3759h],dx 1A53 8B 06 35 36 mov ax,word ptr [3635h] 1A57 A3 5B 37 mov word ptr [375bh],ax 1A5A 8B 1E 37 36 mov bx,word ptr [3637h] 1A5E 89 1E 5D 37 mov word ptr [375dh],bx 1A62 8B 16 39 36 mov dx,word ptr [3639h] 1A66 89 16 5F 37 mov word ptr [375fh],dx 1A6A BB 55 37 mov bx,3755h 1A6D 53 push bx 1A6E E8 0F EB call 580h 1A71 83 C4 02 add sp,2h 1A74 8B 06 55 37 mov ax,word ptr [3755h] 1A78 A3 61 37 mov word ptr [3761h],ax 1A7B 8B 1E 57 37 mov bx,word ptr [3757h] 1A7F 89 1E 63 37 mov word ptr [3763h],bx 1A83 8B 16 59 37 mov dx,word ptr [3759h] 1A87 89 16 65 37 mov word ptr [3765h],dx 1A8B 8B 06 43 37 mov ax,word ptr [3743h] 1A8F A3 55 37 mov word ptr [3755h],ax 1A92 8B 1E 45 37 mov bx,word ptr [3745h] 1A96 89 1E 57 37 mov word ptr [3757h],bx 1A9A 8B 16 47 37 mov dx,word ptr [3747h] 1A9E 89 16 59 37 mov word ptr [3759h],dx 1AA2 8B 06 61 37 mov ax,word ptr [3761h] 1AA6 A3 5B 37 mov word ptr [375bh],ax 1AA9 8B 1E 63 37 mov bx,word ptr [3763h] 1AAD 89 1E 5D 37 mov word ptr [375dh],bx 1AB1 8B 16 65 37 mov dx,word ptr [3765h] 1AB5 89 16 5F 37 mov word ptr [375fh],dx 1AB9 BB 55 37 mov bx,3755h 1ABC 53 push bx 1ABD E8 58 E9 call 418h 1AC0 83 C4 02 add sp,2h 1AC3 8B 06 55 37 mov ax,word ptr [3755h] 1AC7 A3 43 37 mov word ptr [3743h],ax 1ACA 8B 1E 57 37 mov bx,word ptr [3757h] 1ACE 89 1E 45 37 mov word ptr [3745h],bx 1AD2 8B 16 59 37 mov dx,word ptr [3759h] 1AD6 89 16 47 37 mov word ptr [3747h],dx 1ADA 5F pop di 1ADB 8B 06 43 37 mov ax,word ptr [3743h] 1ADF 8B 1E 45 37 mov bx,word ptr [3745h] 1AE3 8B 16 47 37 mov dx,word ptr [3747h] 1AE7 89 05 mov word ptr [di],ax 1AE9 89 5D 02 mov word ptr [di+2h],bx 1AEC 89 55 04 mov word ptr [di+4h],dx 1AEF EB 07 jmp 1af8h 1AF1 5F pop di 1AF2 B0 04 mov al,4h 1AF4 B4 4C mov ah,4ch 1AF6 CD 21 int 21h 1AF8 5F pop di 1AF9 5E pop si 1AFA 5A pop dx 1AFB 5B pop bx 1AFC 89 EC mov sp,bp 1AFE 5D pop bp 1AFF C3 ret 1B00 55 push bp 1B01 8B EC mov bp,sp 1B03 53 push bx 1B04 52 push dx 1B05 56 push si 1B06 57 push di 1B07 FF 76 04 push word ptr [bp+4h] 1B0A 8B 76 04 mov si,word ptr [bp+4h] 1B0D 8B 04 mov ax,word ptr [si] 1B0F 8B 4C 02 mov cx,word ptr [si+2h] 1B12 89 CB mov bx,cx 1B14 8B 54 04 mov dx,word ptr [si+4h] 1B17 A3 43 37 mov word ptr [3743h],ax 1B1A 89 1E 45 37 mov word ptr [3745h],bx 1B1E 89 16 47 37 mov word ptr [3747h],dx 1B22 8B 06 43 37 mov ax,word ptr [3743h] 1B26 A3 55 37 mov word ptr [3755h],ax 1B29 8B 1E 45 37 mov bx,word ptr [3745h] 1B2D 89 1E 57 37 mov word ptr [3757h],bx 1B31 8B 16 47 37 mov dx,word ptr [3747h] 1B35 89 16 59 37 mov word ptr [3759h],dx 1B39 8B 06 C5 36 mov ax,word ptr [36c5h] 1B3D A3 5B 37 mov word ptr [375bh],ax 1B40 8B 1E C7 36 mov bx,word ptr [36c7h] 1B44 89 1E 5D 37 mov word ptr [375dh],bx 1B48 8B 16 C9 36 mov dx,word ptr [36c9h] 1B4C 89 16 5F 37 mov word ptr [375fh],dx 1B50 BB 55 37 mov bx,3755h 1B53 53 push bx 1B54 E8 12 EB call 669h 1B57 83 C4 02 add sp,2h 1B5A 8B 06 55 37 mov ax,word ptr [3755h] 1B5E A3 49 37 mov word ptr [3749h],ax 1B61 8B 1E 57 37 mov bx,word ptr [3757h] 1B65 89 1E 4B 37 mov word ptr [374bh],bx 1B69 8B 16 59 37 mov dx,word ptr [3759h] 1B6D 89 16 4D 37 mov word ptr [374dh],dx 1B71 8B 06 49 37 mov ax,word ptr [3749h] 1B75 A3 55 37 mov word ptr [3755h],ax 1B78 8B 1E 4B 37 mov bx,word ptr [374bh] 1B7C 89 1E 57 37 mov word ptr [3757h],bx 1B80 8B 16 4D 37 mov dx,word ptr [374dh] 1B84 89 16 59 37 mov word ptr [3759h],dx 1B88 BB 55 37 mov bx,3755h 1B8B 53 push bx 1B8C E8 44 EC call 7d3h 1B8F 83 C4 02 add sp,2h 1B92 8B 06 55 37 mov ax,word ptr [3755h] 1B96 A3 49 37 mov word ptr [3749h],ax 1B99 8B 1E 57 37 mov bx,word ptr [3757h] 1B9D 89 1E 4B 37 mov word ptr [374bh],bx 1BA1 8B 16 59 37 mov dx,word ptr [3759h] 1BA5 89 16 4D 37 mov word ptr [374dh],dx 1BA9 8B 06 49 37 mov ax,word ptr [3749h] 1BAD A3 55 37 mov word ptr [3755h],ax 1BB0 8B 1E 4B 37 mov bx,word ptr [374bh] 1BB4 89 1E 57 37 mov word ptr [3757h],bx 1BB8 8B 16 4D 37 mov dx,word ptr [374dh] 1BBC 89 16 59 37 mov word ptr [3759h],dx 1BC0 8B 06 C5 36 mov ax,word ptr [36c5h] 1BC4 A3 5B 37 mov word ptr [375bh],ax 1BC7 8B 1E C7 36 mov bx,word ptr [36c7h] 1BCB 89 1E 5D 37 mov word ptr [375dh],bx 1BCF 8B 16 C9 36 mov dx,word ptr [36c9h] 1BD3 89 16 5F 37 mov word ptr [375fh],dx 1BD7 BB 55 37 mov bx,3755h 1BDA 53 push bx 1BDB E8 A2 E9 call 580h 1BDE 83 C4 02 add sp,2h 1BE1 8B 06 55 37 mov ax,word ptr [3755h] 1BE5 A3 49 37 mov word ptr [3749h],ax 1BE8 8B 1E 57 37 mov bx,word ptr [3757h] 1BEC 89 1E 4B 37 mov word ptr [374bh],bx 1BF0 8B 16 59 37 mov dx,word ptr [3759h] 1BF4 89 16 4D 37 mov word ptr [374dh],dx 1BF8 8B 06 43 37 mov ax,word ptr [3743h] 1BFC A3 55 37 mov word ptr [3755h],ax 1BFF 8B 1E 45 37 mov bx,word ptr [3745h] 1C03 89 1E 57 37 mov word ptr [3757h],bx 1C07 8B 16 47 37 mov dx,word ptr [3747h] 1C0B 89 16 59 37 mov word ptr [3759h],dx 1C0F 8B 06 49 37 mov ax,word ptr [3749h] 1C13 A3 5B 37 mov word ptr [375bh],ax 1C16 8B 1E 4B 37 mov bx,word ptr [374bh] 1C1A 89 1E 5D 37 mov word ptr [375dh],bx 1C1E 8B 16 4D 37 mov dx,word ptr [374dh] 1C22 89 16 5F 37 mov word ptr [375fh],dx 1C26 BB 55 37 mov bx,3755h 1C29 53 push bx 1C2A E8 27 E8 call 454h 1C2D 83 C4 02 add sp,2h 1C30 8B 06 55 37 mov ax,word ptr [3755h] 1C34 A3 43 37 mov word ptr [3743h],ax 1C37 8B 1E 57 37 mov bx,word ptr [3757h] 1C3B 89 1E 45 37 mov word ptr [3745h],bx 1C3F 8B 16 59 37 mov dx,word ptr [3759h] 1C43 89 16 47 37 mov word ptr [3747h],dx 1C47 8B 06 43 37 mov ax,word ptr [3743h] 1C4B A3 55 37 mov word ptr [3755h],ax 1C4E 8B 1E 45 37 mov bx,word ptr [3745h] 1C52 89 1E 57 37 mov word ptr [3757h],bx 1C56 8B 16 47 37 mov dx,word ptr [3747h] 1C5A 89 16 59 37 mov word ptr [3759h],dx 1C5E 8B 06 B9 36 mov ax,word ptr [36b9h] 1C62 A3 5B 37 mov word ptr [375bh],ax 1C65 8B 1E BB 36 mov bx,word ptr [36bbh] 1C69 89 1E 5D 37 mov word ptr [375dh],bx 1C6D 8B 16 BD 36 mov dx,word ptr [36bdh] 1C71 89 16 5F 37 mov word ptr [375fh],dx 1C75 BB 55 37 mov bx,3755h 1C78 53 push bx 1C79 E8 F1 EA call 76dh 1C7C 83 C4 02 add sp,2h 1C7F 83 F8 00 cmp ax,0h 1C82 7F 03 jnle 1c87h 1C84 E9 4F 00 jmp 1cd6h 1C87 8B 06 43 37 mov ax,word ptr [3743h] 1C8B A3 55 37 mov word ptr [3755h],ax 1C8E 8B 1E 45 37 mov bx,word ptr [3745h] 1C92 89 1E 57 37 mov word ptr [3757h],bx 1C96 8B 16 47 37 mov dx,word ptr [3747h] 1C9A 89 16 59 37 mov word ptr [3759h],dx 1C9E 8B 06 C5 36 mov ax,word ptr [36c5h] 1CA2 A3 5B 37 mov word ptr [375bh],ax 1CA5 8B 1E C7 36 mov bx,word ptr [36c7h] 1CA9 89 1E 5D 37 mov word ptr [375dh],bx 1CAD 8B 16 C9 36 mov dx,word ptr [36c9h] 1CB1 89 16 5F 37 mov word ptr [375fh],dx 1CB5 BB 55 37 mov bx,3755h 1CB8 53 push bx 1CB9 E8 98 E7 call 454h 1CBC 83 C4 02 add sp,2h 1CBF 8B 06 55 37 mov ax,word ptr [3755h] 1CC3 A3 43 37 mov word ptr [3743h],ax 1CC6 8B 1E 57 37 mov bx,word ptr [3757h] 1CCA 89 1E 45 37 mov word ptr [3745h],bx 1CCE 8B 16 59 37 mov dx,word ptr [3759h] 1CD2 89 16 47 37 mov word ptr [3747h],dx 1CD6 8B 06 43 37 mov ax,word ptr [3743h] 1CDA A3 55 37 mov word ptr [3755h],ax 1CDD 8B 1E 45 37 mov bx,word ptr [3745h] 1CE1 89 1E 57 37 mov word ptr [3757h],bx 1CE5 8B 16 47 37 mov dx,word ptr [3747h] 1CE9 89 16 59 37 mov word ptr [3759h],dx 1CED 8B 06 68 37 mov ax,word ptr [3768h] 1CF1 A3 5B 37 mov word ptr [375bh],ax 1CF4 8B 1E 6A 37 mov bx,word ptr [376ah] 1CF8 89 1E 5D 37 mov word ptr [375dh],bx 1CFC 8B 16 6C 37 mov dx,word ptr [376ch] 1D00 89 16 5F 37 mov word ptr [375fh],dx 1D04 BB 55 37 mov bx,3755h 1D07 53 push bx 1D08 E8 62 EA call 76dh 1D0B 83 C4 02 add sp,2h 1D0E 83 F8 00 cmp ax,0h 1D11 7C 03 jl 1d16h 1D13 E9 4F 00 jmp 1d65h 1D16 8B 06 43 37 mov ax,word ptr [3743h] 1D1A A3 55 37 mov word ptr [3755h],ax 1D1D 8B 1E 45 37 mov bx,word ptr [3745h] 1D21 89 1E 57 37 mov word ptr [3757h],bx 1D25 8B 16 47 37 mov dx,word ptr [3747h] 1D29 89 16 59 37 mov word ptr [3759h],dx 1D2D 8B 06 C5 36 mov ax,word ptr [36c5h] 1D31 A3 5B 37 mov word ptr [375bh],ax 1D34 8B 1E C7 36 mov bx,word ptr [36c7h] 1D38 89 1E 5D 37 mov word ptr [375dh],bx 1D3C 8B 16 C9 36 mov dx,word ptr [36c9h] 1D40 89 16 5F 37 mov word ptr [375fh],dx 1D44 BB 55 37 mov bx,3755h 1D47 53 push bx 1D48 E8 CD E6 call 418h 1D4B 83 C4 02 add sp,2h 1D4E 8B 06 55 37 mov ax,word ptr [3755h] 1D52 A3 43 37 mov word ptr [3743h],ax 1D55 8B 1E 57 37 mov bx,word ptr [3757h] 1D59 89 1E 45 37 mov word ptr [3745h],bx 1D5D 8B 16 59 37 mov dx,word ptr [3759h] 1D61 89 16 47 37 mov word ptr [3747h],dx 1D65 8B 06 43 37 mov ax,word ptr [3743h] 1D69 A3 55 37 mov word ptr [3755h],ax 1D6C 8B 1E 45 37 mov bx,word ptr [3745h] 1D70 89 1E 57 37 mov word ptr [3757h],bx 1D74 8B 16 47 37 mov dx,word ptr [3747h] 1D78 89 16 59 37 mov word ptr [3759h],dx 1D7C 8B 06 43 37 mov ax,word ptr [3743h] 1D80 A3 5B 37 mov word ptr [375bh],ax 1D83 8B 1E 45 37 mov bx,word ptr [3745h] 1D87 89 1E 5D 37 mov word ptr [375dh],bx 1D8B 8B 16 47 37 mov dx,word ptr [3747h] 1D8F 89 16 5F 37 mov word ptr [375fh],dx 1D93 BB 55 37 mov bx,3755h 1D96 53 push bx 1D97 E8 E6 E7 call 580h 1D9A 83 C4 02 add sp,2h 1D9D 8B 06 55 37 mov ax,word ptr [3755h] 1DA1 A3 49 37 mov word ptr [3749h],ax 1DA4 8B 1E 57 37 mov bx,word ptr [3757h] 1DA8 89 1E 4B 37 mov word ptr [374bh],bx 1DAC 8B 16 59 37 mov dx,word ptr [3759h] 1DB0 89 16 4D 37 mov word ptr [374dh],dx 1DB4 8B 06 CB 36 mov ax,word ptr [36cbh] 1DB8 A3 4F 37 mov word ptr [374fh],ax 1DBB 8B 1E CD 36 mov bx,word ptr [36cdh] 1DBF 89 1E 51 37 mov word ptr [3751h],bx 1DC3 8B 16 CF 36 mov dx,word ptr [36cfh] 1DC7 89 16 53 37 mov word ptr [3753h],dx 1DCB 8B 06 4F 37 mov ax,word ptr [374fh] 1DCF A3 55 37 mov word ptr [3755h],ax 1DD2 8B 1E 51 37 mov bx,word ptr [3751h] 1DD6 89 1E 57 37 mov word ptr [3757h],bx 1DDA 8B 16 53 37 mov dx,word ptr [3753h] 1DDE 89 16 59 37 mov word ptr [3759h],dx 1DE2 8B 06 49 37 mov ax,word ptr [3749h] 1DE6 A3 5B 37 mov word ptr [375bh],ax 1DE9 8B 1E 4B 37 mov bx,word ptr [374bh] 1DED 89 1E 5D 37 mov word ptr [375dh],bx 1DF1 8B 16 4D 37 mov dx,word ptr [374dh] 1DF5 89 16 5F 37 mov word ptr [375fh],dx 1DF9 BB 55 37 mov bx,3755h 1DFC 53 push bx 1DFD E8 80 E7 call 580h 1E00 83 C4 02 add sp,2h 1E03 8B 06 55 37 mov ax,word ptr [3755h] 1E07 A3 4F 37 mov word ptr [374fh],ax 1E0A 8B 1E 57 37 mov bx,word ptr [3757h] 1E0E 89 1E 51 37 mov word ptr [3751h],bx 1E12 8B 16 59 37 mov dx,word ptr [3759h] 1E16 89 16 53 37 mov word ptr [3753h],dx 1E1A 8B 06 4F 37 mov ax,word ptr [374fh] 1E1E A3 55 37 mov word ptr [3755h],ax 1E21 8B 1E 51 37 mov bx,word ptr [3751h] 1E25 89 1E 57 37 mov word ptr [3757h],bx 1E29 8B 16 53 37 mov dx,word ptr [3753h] 1E2D 89 16 59 37 mov word ptr [3759h],dx 1E31 8B 06 D1 36 mov ax,word ptr [36d1h] 1E35 A3 5B 37 mov word ptr [375bh],ax 1E38 8B 1E D3 36 mov bx,word ptr [36d3h] 1E3C 89 1E 5D 37 mov word ptr [375dh],bx 1E40 8B 16 D5 36 mov dx,word ptr [36d5h] 1E44 89 16 5F 37 mov word ptr [375fh],dx 1E48 BB 55 37 mov bx,3755h 1E4B 53 push bx 1E4C E8 C9 E5 call 418h 1E4F 83 C4 02 add sp,2h 1E52 8B 06 55 37 mov ax,word ptr [3755h] 1E56 A3 4F 37 mov word ptr [374fh],ax 1E59 8B 1E 57 37 mov bx,word ptr [3757h] 1E5D 89 1E 51 37 mov word ptr [3751h],bx 1E61 8B 16 59 37 mov dx,word ptr [3759h] 1E65 89 16 53 37 mov word ptr [3753h],dx 1E69 8B 06 4F 37 mov ax,word ptr [374fh] 1E6D A3 55 37 mov word ptr [3755h],ax 1E70 8B 1E 51 37 mov bx,word ptr [3751h] 1E74 89 1E 57 37 mov word ptr [3757h],bx 1E78 8B 16 53 37 mov dx,word ptr [3753h] 1E7C 89 16 59 37 mov word ptr [3759h],dx 1E80 8B 06 49 37 mov ax,word ptr [3749h] 1E84 A3 5B 37 mov word ptr [375bh],ax 1E87 8B 1E 4B 37 mov bx,word ptr [374bh] 1E8B 89 1E 5D 37 mov word ptr [375dh],bx 1E8F 8B 16 4D 37 mov dx,word ptr [374dh] 1E93 89 16 5F 37 mov word ptr [375fh],dx 1E97 BB 55 37 mov bx,3755h 1E9A 53 push bx 1E9B E8 E2 E6 call 580h 1E9E 83 C4 02 add sp,2h 1EA1 8B 06 55 37 mov ax,word ptr [3755h] 1EA5 A3 4F 37 mov word ptr [374fh],ax 1EA8 8B 1E 57 37 mov bx,word ptr [3757h] 1EAC 89 1E 51 37 mov word ptr [3751h],bx 1EB0 8B 16 59 37 mov dx,word ptr [3759h] 1EB4 89 16 53 37 mov word ptr [3753h],dx 1EB8 8B 06 4F 37 mov ax,word ptr [374fh] 1EBC A3 55 37 mov word ptr [3755h],ax 1EBF 8B 1E 51 37 mov bx,word ptr [3751h] 1EC3 89 1E 57 37 mov word ptr [3757h],bx 1EC7 8B 16 53 37 mov dx,word ptr [3753h] 1ECB 89 16 59 37 mov word ptr [3759h],dx 1ECF 8B 06 D7 36 mov ax,word ptr [36d7h] 1ED3 A3 5B 37 mov word ptr [375bh],ax 1ED6 8B 1E D9 36 mov bx,word ptr [36d9h] 1EDA 89 1E 5D 37 mov word ptr [375dh],bx 1EDE 8B 16 DB 36 mov dx,word ptr [36dbh] 1EE2 89 16 5F 37 mov word ptr [375fh],dx 1EE6 BB 55 37 mov bx,3755h 1EE9 53 push bx 1EEA E8 2B E5 call 418h 1EED 83 C4 02 add sp,2h 1EF0 8B 06 55 37 mov ax,word ptr [3755h] 1EF4 A3 4F 37 mov word ptr [374fh],ax 1EF7 8B 1E 57 37 mov bx,word ptr [3757h] 1EFB 89 1E 51 37 mov word ptr [3751h],bx 1EFF 8B 16 59 37 mov dx,word ptr [3759h] 1F03 89 16 53 37 mov word ptr [3753h],dx 1F07 8B 06 4F 37 mov ax,word ptr [374fh] 1F0B A3 55 37 mov word ptr [3755h],ax 1F0E 8B 1E 51 37 mov bx,word ptr [3751h] 1F12 89 1E 57 37 mov word ptr [3757h],bx 1F16 8B 16 53 37 mov dx,word ptr [3753h] 1F1A 89 16 59 37 mov word ptr [3759h],dx 1F1E 8B 06 49 37 mov ax,word ptr [3749h] 1F22 A3 5B 37 mov word ptr [375bh],ax 1F25 8B 1E 4B 37 mov bx,word ptr [374bh] 1F29 89 1E 5D 37 mov word ptr [375dh],bx 1F2D 8B 16 4D 37 mov dx,word ptr [374dh] 1F31 89 16 5F 37 mov word ptr [375fh],dx 1F35 BB 55 37 mov bx,3755h 1F38 53 push bx 1F39 E8 44 E6 call 580h 1F3C 83 C4 02 add sp,2h 1F3F 8B 06 55 37 mov ax,word ptr [3755h] 1F43 A3 4F 37 mov word ptr [374fh],ax 1F46 8B 1E 57 37 mov bx,word ptr [3757h] 1F4A 89 1E 51 37 mov word ptr [3751h],bx 1F4E 8B 16 59 37 mov dx,word ptr [3759h] 1F52 89 16 53 37 mov word ptr [3753h],dx 1F56 8B 06 4F 37 mov ax,word ptr [374fh] 1F5A A3 55 37 mov word ptr [3755h],ax 1F5D 8B 1E 51 37 mov bx,word ptr [3751h] 1F61 89 1E 57 37 mov word ptr [3757h],bx 1F65 8B 16 53 37 mov dx,word ptr [3753h] 1F69 89 16 59 37 mov word ptr [3759h],dx 1F6D 8B 06 DD 36 mov ax,word ptr [36ddh] 1F71 A3 5B 37 mov word ptr [375bh],ax 1F74 8B 1E DF 36 mov bx,word ptr [36dfh] 1F78 89 1E 5D 37 mov word ptr [375dh],bx 1F7C 8B 16 E1 36 mov dx,word ptr [36e1h] 1F80 89 16 5F 37 mov word ptr [375fh],dx 1F84 BB 55 37 mov bx,3755h 1F87 53 push bx 1F88 E8 8D E4 call 418h 1F8B 83 C4 02 add sp,2h 1F8E 8B 06 55 37 mov ax,word ptr [3755h] 1F92 A3 4F 37 mov word ptr [374fh],ax 1F95 8B 1E 57 37 mov bx,word ptr [3757h] 1F99 89 1E 51 37 mov word ptr [3751h],bx 1F9D 8B 16 59 37 mov dx,word ptr [3759h] 1FA1 89 16 53 37 mov word ptr [3753h],dx 1FA5 8B 06 4F 37 mov ax,word ptr [374fh] 1FA9 A3 55 37 mov word ptr [3755h],ax 1FAC 8B 1E 51 37 mov bx,word ptr [3751h] 1FB0 89 1E 57 37 mov word ptr [3757h],bx 1FB4 8B 16 53 37 mov dx,word ptr [3753h] 1FB8 89 16 59 37 mov word ptr [3759h],dx 1FBC 8B 06 49 37 mov ax,word ptr [3749h] 1FC0 A3 5B 37 mov word ptr [375bh],ax 1FC3 8B 1E 4B 37 mov bx,word ptr [374bh] 1FC7 89 1E 5D 37 mov word ptr [375dh],bx 1FCB 8B 16 4D 37 mov dx,word ptr [374dh] 1FCF 89 16 5F 37 mov word ptr [375fh],dx 1FD3 BB 55 37 mov bx,3755h 1FD6 53 push bx 1FD7 E8 A6 E5 call 580h 1FDA 83 C4 02 add sp,2h 1FDD 8B 06 55 37 mov ax,word ptr [3755h] 1FE1 A3 4F 37 mov word ptr [374fh],ax 1FE4 8B 1E 57 37 mov bx,word ptr [3757h] 1FE8 89 1E 51 37 mov word ptr [3751h],bx 1FEC 8B 16 59 37 mov dx,word ptr [3759h] 1FF0 89 16 53 37 mov word ptr [3753h],dx 1FF4 8B 06 4F 37 mov ax,word ptr [374fh] 1FF8 A3 55 37 mov word ptr [3755h],ax 1FFB 8B 1E 51 37 mov bx,word ptr [3751h] 1FFF 89 1E 57 37 mov word ptr [3757h],bx 2003 8B 16 53 37 mov dx,word ptr [3753h] 2007 89 16 59 37 mov word ptr [3759h],dx 200B 8B 06 E3 36 mov ax,word ptr [36e3h] 200F A3 5B 37 mov word ptr [375bh],ax 2012 8B 1E E5 36 mov bx,word ptr [36e5h] 2016 89 1E 5D 37 mov word ptr [375dh],bx 201A 8B 16 E7 36 mov dx,word ptr [36e7h] 201E 89 16 5F 37 mov word ptr [375fh],dx 2022 BB 55 37 mov bx,3755h 2025 53 push bx 2026 E8 EF E3 call 418h 2029 83 C4 02 add sp,2h 202C 8B 06 55 37 mov ax,word ptr [3755h] 2030 A3 4F 37 mov word ptr [374fh],ax 2033 8B 1E 57 37 mov bx,word ptr [3757h] 2037 89 1E 51 37 mov word ptr [3751h],bx 203B 8B 16 59 37 mov dx,word ptr [3759h] 203F 89 16 53 37 mov word ptr [3753h],dx 2043 8B 06 4F 37 mov ax,word ptr [374fh] 2047 A3 55 37 mov word ptr [3755h],ax 204A 8B 1E 51 37 mov bx,word ptr [3751h] 204E 89 1E 57 37 mov word ptr [3757h],bx 2052 8B 16 53 37 mov dx,word ptr [3753h] 2056 89 16 59 37 mov word ptr [3759h],dx 205A 8B 06 49 37 mov ax,word ptr [3749h] 205E A3 5B 37 mov word ptr [375bh],ax 2061 8B 1E 4B 37 mov bx,word ptr [374bh] 2065 89 1E 5D 37 mov word ptr [375dh],bx 2069 8B 16 4D 37 mov dx,word ptr [374dh] 206D 89 16 5F 37 mov word ptr [375fh],dx 2071 BB 55 37 mov bx,3755h 2074 53 push bx 2075 E8 08 E5 call 580h 2078 83 C4 02 add sp,2h 207B 8B 06 55 37 mov ax,word ptr [3755h] 207F A3 4F 37 mov word ptr [374fh],ax 2082 8B 1E 57 37 mov bx,word ptr [3757h] 2086 89 1E 51 37 mov word ptr [3751h],bx 208A 8B 16 59 37 mov dx,word ptr [3759h] 208E 89 16 53 37 mov word ptr [3753h],dx 2092 8B 06 4F 37 mov ax,word ptr [374fh] 2096 A3 55 37 mov word ptr [3755h],ax 2099 8B 1E 51 37 mov bx,word ptr [3751h] 209D 89 1E 57 37 mov word ptr [3757h],bx 20A1 8B 16 53 37 mov dx,word ptr [3753h] 20A5 89 16 59 37 mov word ptr [3759h],dx 20A9 8B 06 E9 36 mov ax,word ptr [36e9h] 20AD A3 5B 37 mov word ptr [375bh],ax 20B0 8B 1E EB 36 mov bx,word ptr [36ebh] 20B4 89 1E 5D 37 mov word ptr [375dh],bx 20B8 8B 16 ED 36 mov dx,word ptr [36edh] 20BC 89 16 5F 37 mov word ptr [375fh],dx 20C0 BB 55 37 mov bx,3755h 20C3 53 push bx 20C4 E8 51 E3 call 418h 20C7 83 C4 02 add sp,2h 20CA 8B 06 55 37 mov ax,word ptr [3755h] 20CE A3 4F 37 mov word ptr [374fh],ax 20D1 8B 1E 57 37 mov bx,word ptr [3757h] 20D5 89 1E 51 37 mov word ptr [3751h],bx 20D9 8B 16 59 37 mov dx,word ptr [3759h] 20DD 89 16 53 37 mov word ptr [3753h],dx 20E1 8B 06 4F 37 mov ax,word ptr [374fh] 20E5 A3 55 37 mov word ptr [3755h],ax 20E8 8B 1E 51 37 mov bx,word ptr [3751h] 20EC 89 1E 57 37 mov word ptr [3757h],bx 20F0 8B 16 53 37 mov dx,word ptr [3753h] 20F4 89 16 59 37 mov word ptr [3759h],dx 20F8 8B 06 49 37 mov ax,word ptr [3749h] 20FC A3 5B 37 mov word ptr [375bh],ax 20FF 8B 1E 4B 37 mov bx,word ptr [374bh] 2103 89 1E 5D 37 mov word ptr [375dh],bx 2107 8B 16 4D 37 mov dx,word ptr [374dh] 210B 89 16 5F 37 mov word ptr [375fh],dx 210F BB 55 37 mov bx,3755h 2112 53 push bx 2113 E8 6A E4 call 580h 2116 83 C4 02 add sp,2h 2119 8B 06 55 37 mov ax,word ptr [3755h] 211D A3 4F 37 mov word ptr [374fh],ax 2120 8B 1E 57 37 mov bx,word ptr [3757h] 2124 89 1E 51 37 mov word ptr [3751h],bx 2128 8B 16 59 37 mov dx,word ptr [3759h] 212C 89 16 53 37 mov word ptr [3753h],dx 2130 8B 06 4F 37 mov ax,word ptr [374fh] 2134 A3 55 37 mov word ptr [3755h],ax 2137 8B 1E 51 37 mov bx,word ptr [3751h] 213B 89 1E 57 37 mov word ptr [3757h],bx 213F 8B 16 53 37 mov dx,word ptr [3753h] 2143 89 16 59 37 mov word ptr [3759h],dx 2147 8B 06 EF 36 mov ax,word ptr [36efh] 214B A3 5B 37 mov word ptr [375bh],ax 214E 8B 1E F1 36 mov bx,word ptr [36f1h] 2152 89 1E 5D 37 mov word ptr [375dh],bx 2156 8B 16 F3 36 mov dx,word ptr [36f3h] 215A 89 16 5F 37 mov word ptr [375fh],dx 215E BB 55 37 mov bx,3755h 2161 53 push bx 2162 E8 B3 E2 call 418h 2165 83 C4 02 add sp,2h 2168 8B 06 55 37 mov ax,word ptr [3755h] 216C A3 4F 37 mov word ptr [374fh],ax 216F 8B 1E 57 37 mov bx,word ptr [3757h] 2173 89 1E 51 37 mov word ptr [3751h],bx 2177 8B 16 59 37 mov dx,word ptr [3759h] 217B 89 16 53 37 mov word ptr [3753h],dx 217F 8B 06 4F 37 mov ax,word ptr [374fh] 2183 A3 55 37 mov word ptr [3755h],ax 2186 8B 1E 51 37 mov bx,word ptr [3751h] 218A 89 1E 57 37 mov word ptr [3757h],bx 218E 8B 16 53 37 mov dx,word ptr [3753h] 2192 89 16 59 37 mov word ptr [3759h],dx 2196 8B 06 49 37 mov ax,word ptr [3749h] 219A A3 5B 37 mov word ptr [375bh],ax 219D 8B 1E 4B 37 mov bx,word ptr [374bh] 21A1 89 1E 5D 37 mov word ptr [375dh],bx 21A5 8B 16 4D 37 mov dx,word ptr [374dh] 21A9 89 16 5F 37 mov word ptr [375fh],dx 21AD BB 55 37 mov bx,3755h 21B0 53 push bx 21B1 E8 CC E3 call 580h 21B4 83 C4 02 add sp,2h 21B7 8B 06 55 37 mov ax,word ptr [3755h] 21BB A3 4F 37 mov word ptr [374fh],ax 21BE 8B 1E 57 37 mov bx,word ptr [3757h] 21C2 89 1E 51 37 mov word ptr [3751h],bx 21C6 8B 16 59 37 mov dx,word ptr [3759h] 21CA 89 16 53 37 mov word ptr [3753h],dx 21CE 8B 06 4F 37 mov ax,word ptr [374fh] 21D2 A3 55 37 mov word ptr [3755h],ax 21D5 8B 1E 51 37 mov bx,word ptr [3751h] 21D9 89 1E 57 37 mov word ptr [3757h],bx 21DD 8B 16 53 37 mov dx,word ptr [3753h] 21E1 89 16 59 37 mov word ptr [3759h],dx 21E5 8B 06 29 36 mov ax,word ptr [3629h] 21E9 A3 5B 37 mov word ptr [375bh],ax 21EC 8B 1E 2B 36 mov bx,word ptr [362bh] 21F0 89 1E 5D 37 mov word ptr [375dh],bx 21F4 8B 16 2D 36 mov dx,word ptr [362dh] 21F8 89 16 5F 37 mov word ptr [375fh],dx 21FC BB 55 37 mov bx,3755h 21FF 53 push bx 2200 E8 15 E2 call 418h 2203 83 C4 02 add sp,2h 2206 8B 06 55 37 mov ax,word ptr [3755h] 220A A3 4F 37 mov word ptr [374fh],ax 220D 8B 1E 57 37 mov bx,word ptr [3757h] 2211 89 1E 51 37 mov word ptr [3751h],bx 2215 8B 16 59 37 mov dx,word ptr [3759h] 2219 89 16 53 37 mov word ptr [3753h],dx 221D 8B 06 4F 37 mov ax,word ptr [374fh] 2221 A3 55 37 mov word ptr [3755h],ax 2224 8B 1E 51 37 mov bx,word ptr [3751h] 2228 89 1E 57 37 mov word ptr [3757h],bx 222C 8B 16 53 37 mov dx,word ptr [3753h] 2230 89 16 59 37 mov word ptr [3759h],dx 2234 8B 06 43 37 mov ax,word ptr [3743h] 2238 A3 5B 37 mov word ptr [375bh],ax 223B 8B 1E 45 37 mov bx,word ptr [3745h] 223F 89 1E 5D 37 mov word ptr [375dh],bx 2243 8B 16 47 37 mov dx,word ptr [3747h] 2247 89 16 5F 37 mov word ptr [375fh],dx 224B BB 55 37 mov bx,3755h 224E 53 push bx 224F E8 2E E3 call 580h 2252 83 C4 02 add sp,2h 2255 8B 06 55 37 mov ax,word ptr [3755h] 2259 A3 4F 37 mov word ptr [374fh],ax 225C 8B 1E 57 37 mov bx,word ptr [3757h] 2260 89 1E 51 37 mov word ptr [3751h],bx 2264 8B 16 59 37 mov dx,word ptr [3759h] 2268 89 16 53 37 mov word ptr [3753h],dx 226C 5F pop di 226D 8B 06 4F 37 mov ax,word ptr [374fh] 2271 8B 1E 51 37 mov bx,word ptr [3751h] 2275 8B 16 53 37 mov dx,word ptr [3753h] 2279 89 05 mov word ptr [di],ax 227B 89 5D 02 mov word ptr [di+2h],bx 227E 89 55 04 mov word ptr [di+4h],dx 2281 EB 00 jmp 2283h 2283 5F pop di 2284 5E pop si 2285 5A pop dx 2286 5B pop bx 2287 89 EC mov sp,bp 2289 5D pop bp 228A C3 ret 228B 55 push bp 228C 8B EC mov bp,sp 228E 53 push bx 228F 52 push dx 2290 56 push si 2291 57 push di 2292 FF 76 04 push word ptr [bp+4h] 2295 8B 76 04 mov si,word ptr [bp+4h] 2298 8B 04 mov ax,word ptr [si] 229A 8B 4C 02 mov cx,word ptr [si+2h] 229D 89 CB mov bx,cx 229F 8B 54 04 mov dx,word ptr [si+4h] 22A2 A3 43 37 mov word ptr [3743h],ax 22A5 89 1E 45 37 mov word ptr [3745h],bx 22A9 89 16 47 37 mov word ptr [3747h],dx 22AD 8B 06 43 37 mov ax,word ptr [3743h] 22B1 A3 55 37 mov word ptr [3755h],ax 22B4 8B 1E 45 37 mov bx,word ptr [3745h] 22B8 89 1E 57 37 mov word ptr [3757h],bx 22BC 8B 16 47 37 mov dx,word ptr [3747h] 22C0 89 16 59 37 mov word ptr [3759h],dx 22C4 8B 06 BF 36 mov ax,word ptr [36bfh] 22C8 A3 5B 37 mov word ptr [375bh],ax 22CB 8B 1E C1 36 mov bx,word ptr [36c1h] 22CF 89 1E 5D 37 mov word ptr [375dh],bx 22D3 8B 16 C3 36 mov dx,word ptr [36c3h] 22D7 89 16 5F 37 mov word ptr [375fh],dx 22DB BB 55 37 mov bx,3755h 22DE 53 push bx 22DF E8 36 E1 call 418h 22E2 83 C4 02 add sp,2h 22E5 8B 06 55 37 mov ax,word ptr [3755h] 22E9 A3 43 37 mov word ptr [3743h],ax 22EC 8B 1E 57 37 mov bx,word ptr [3757h] 22F0 89 1E 45 37 mov word ptr [3745h],bx 22F4 8B 16 59 37 mov dx,word ptr [3759h] 22F8 89 16 47 37 mov word ptr [3747h],dx 22FC 5F pop di 22FD 8B 06 43 37 mov ax,word ptr [3743h] 2301 8B 1E 45 37 mov bx,word ptr [3745h] 2305 8B 16 47 37 mov dx,word ptr [3747h] 2309 89 05 mov word ptr [di],ax 230B 89 5D 02 mov word ptr [di+2h],bx 230E 89 55 04 mov word ptr [di+4h],dx 2311 FF 76 04 push word ptr [bp+4h] 2314 E8 E9 F7 call 1b00h 2317 83 C4 02 add sp,2h 231A 5F pop di 231B 5E pop si 231C 5A pop dx 231D 5B pop bx 231E 89 EC mov sp,bp 2320 5D pop bp 2321 C3 ret 2322 55 push bp 2323 8B EC mov bp,sp 2325 53 push bx 2326 52 push dx 2327 56 push si 2328 57 push di 2329 FF 76 04 push word ptr [bp+4h] 232C 8B 76 04 mov si,word ptr [bp+4h] 232F 8B 04 mov ax,word ptr [si] 2331 8B 4C 02 mov cx,word ptr [si+2h] 2334 89 CB mov bx,cx 2336 8B 54 04 mov dx,word ptr [si+4h] 2339 A3 43 37 mov word ptr [3743h],ax 233C 89 1E 45 37 mov word ptr [3745h],bx 2340 89 16 47 37 mov word ptr [3747h],dx 2344 8B 06 43 37 mov ax,word ptr [3743h] 2348 A3 55 37 mov word ptr [3755h],ax 234B 8B 1E 45 37 mov bx,word ptr [3745h] 234F 89 1E 57 37 mov word ptr [3757h],bx 2353 8B 16 47 37 mov dx,word ptr [3747h] 2357 89 16 59 37 mov word ptr [3759h],dx 235B 8B 06 7D 37 mov ax,word ptr [377dh] 235F A3 5B 37 mov word ptr [375bh],ax 2362 8B 1E 7F 37 mov bx,word ptr [377fh] 2366 89 1E 5D 37 mov word ptr [375dh],bx 236A 8B 16 81 37 mov dx,word ptr [3781h] 236E 89 16 5F 37 mov word ptr [375fh],dx 2372 BB 55 37 mov bx,3755h 2375 53 push bx 2376 E8 F4 E3 call 76dh 2379 83 C4 02 add sp,2h 237C 83 F8 00 cmp ax,0h 237F 7C 03 jl 2384h 2381 E9 08 00 jmp 238ch 2384 C6 06 6E 37 01 mov byte ptr [376eh],1h 2389 E9 05 00 jmp 2391h 238C C6 06 6E 37 00 mov byte ptr [376eh],0h 2391 8B 06 43 37 mov ax,word ptr [3743h] 2395 A3 55 37 mov word ptr [3755h],ax 2398 8B 1E 45 37 mov bx,word ptr [3745h] 239C 89 1E 57 37 mov word ptr [3757h],bx 23A0 8B 16 47 37 mov dx,word ptr [3747h] 23A4 89 16 59 37 mov word ptr [3759h],dx 23A8 BB 55 37 mov bx,3755h 23AB 53 push bx 23AC E8 AE E4 call 85dh 23AF 83 C4 02 add sp,2h 23B2 8B 06 55 37 mov ax,word ptr [3755h] 23B6 A3 49 37 mov word ptr [3749h],ax 23B9 8B 1E 57 37 mov bx,word ptr [3757h] 23BD 89 1E 4B 37 mov word ptr [374bh],bx 23C1 8B 16 59 37 mov dx,word ptr [3759h] 23C5 89 16 4D 37 mov word ptr [374dh],dx 23C9 C6 06 6F 37 00 mov byte ptr [376fh],0h 23CE 8B 06 49 37 mov ax,word ptr [3749h] 23D2 A3 55 37 mov word ptr [3755h],ax 23D5 8B 1E 4B 37 mov bx,word ptr [374bh] 23D9 89 1E 57 37 mov word ptr [3757h],bx 23DD 8B 16 4D 37 mov dx,word ptr [374dh] 23E1 89 16 59 37 mov word ptr [3759h],dx 23E5 8B 06 29 36 mov ax,word ptr [3629h] 23E9 A3 5B 37 mov word ptr [375bh],ax 23EC 8B 1E 2B 36 mov bx,word ptr [362bh] 23F0 89 1E 5D 37 mov word ptr [375dh],bx 23F4 8B 16 2D 36 mov dx,word ptr [362dh] 23F8 89 16 5F 37 mov word ptr [375fh],dx 23FC BB 55 37 mov bx,3755h 23FF 53 push bx 2400 E8 6A E3 call 76dh 2403 83 C4 02 add sp,2h 2406 83 F8 00 cmp ax,0h 2409 7F 03 jnle 240eh 240B E9 54 00 jmp 2462h 240E C6 06 6F 37 01 mov byte ptr [376fh],1h 2413 8B 06 29 36 mov ax,word ptr [3629h] 2417 A3 55 37 mov word ptr [3755h],ax 241A 8B 1E 2B 36 mov bx,word ptr [362bh] 241E 89 1E 57 37 mov word ptr [3757h],bx 2422 8B 16 2D 36 mov dx,word ptr [362dh] 2426 89 16 59 37 mov word ptr [3759h],dx 242A 8B 06 49 37 mov ax,word ptr [3749h] 242E A3 5B 37 mov word ptr [375bh],ax 2431 8B 1E 4B 37 mov bx,word ptr [374bh] 2435 89 1E 5D 37 mov word ptr [375dh],bx 2439 8B 16 4D 37 mov dx,word ptr [374dh] 243D 89 16 5F 37 mov word ptr [375fh],dx 2441 BB 55 37 mov bx,3755h 2444 53 push bx 2445 E8 21 E2 call 669h 2448 83 C4 02 add sp,2h 244B 8B 06 55 37 mov ax,word ptr [3755h] 244F A3 49 37 mov word ptr [3749h],ax 2452 8B 1E 57 37 mov bx,word ptr [3757h] 2456 89 1E 4B 37 mov word ptr [374bh],bx 245A 8B 16 59 37 mov dx,word ptr [3759h] 245E 89 16 4D 37 mov word ptr [374dh],dx 2462 C6 06 70 37 00 mov byte ptr [3770h],0h 2467 8B 06 49 37 mov ax,word ptr [3749h] 246B A3 55 37 mov word ptr [3755h],ax 246E 8B 1E 4B 37 mov bx,word ptr [374bh] 2472 89 1E 57 37 mov word ptr [3757h],bx 2476 8B 16 4D 37 mov dx,word ptr [374dh] 247A 89 16 59 37 mov word ptr [3759h],dx 247E 8B 06 71 37 mov ax,word ptr [3771h] 2482 A3 5B 37 mov word ptr [375bh],ax 2485 8B 1E 73 37 mov bx,word ptr [3773h] 2489 89 1E 5D 37 mov word ptr [375dh],bx 248D 8B 16 75 37 mov dx,word ptr [3775h] 2491 89 16 5F 37 mov word ptr [375fh],dx 2495 BB 55 37 mov bx,3755h 2498 53 push bx 2499 E8 D1 E2 call 76dh 249C 83 C4 02 add sp,2h 249F 83 F8 00 cmp ax,0h 24A2 7F 03 jnle 24a7h 24A4 E9 F5 00 jmp 259ch 24A7 C6 06 70 37 01 mov byte ptr [3770h],1h 24AC 8B 06 49 37 mov ax,word ptr [3749h] 24B0 A3 55 37 mov word ptr [3755h],ax 24B3 8B 1E 4B 37 mov bx,word ptr [374bh] 24B7 89 1E 57 37 mov word ptr [3757h],bx 24BB 8B 16 4D 37 mov dx,word ptr [374dh] 24BF 89 16 59 37 mov word ptr [3759h],dx 24C3 8B 06 29 36 mov ax,word ptr [3629h] 24C7 A3 5B 37 mov word ptr [375bh],ax 24CA 8B 1E 2B 36 mov bx,word ptr [362bh] 24CE 89 1E 5D 37 mov word ptr [375dh],bx 24D2 8B 16 2D 36 mov dx,word ptr [362dh] 24D6 89 16 5F 37 mov word ptr [375fh],dx 24DA BB 55 37 mov bx,3755h 24DD 53 push bx 24DE E8 73 DF call 454h 24E1 83 C4 02 add sp,2h 24E4 8B 06 55 37 mov ax,word ptr [3755h] 24E8 A3 43 37 mov word ptr [3743h],ax 24EB 8B 1E 57 37 mov bx,word ptr [3757h] 24EF 89 1E 45 37 mov word ptr [3745h],bx 24F3 8B 16 59 37 mov dx,word ptr [3759h] 24F7 89 16 47 37 mov word ptr [3747h],dx 24FB 8B 06 49 37 mov ax,word ptr [3749h] 24FF A3 55 37 mov word ptr [3755h],ax 2502 8B 1E 4B 37 mov bx,word ptr [374bh] 2506 89 1E 57 37 mov word ptr [3757h],bx 250A 8B 16 4D 37 mov dx,word ptr [374dh] 250E 89 16 59 37 mov word ptr [3759h],dx 2512 8B 06 29 36 mov ax,word ptr [3629h] 2516 A3 5B 37 mov word ptr [375bh],ax 2519 8B 1E 2B 36 mov bx,word ptr [362bh] 251D 89 1E 5D 37 mov word ptr [375dh],bx 2521 8B 16 2D 36 mov dx,word ptr [362dh] 2525 89 16 5F 37 mov word ptr [375fh],dx 2529 BB 55 37 mov bx,3755h 252C 53 push bx 252D E8 E8 DE call 418h 2530 83 C4 02 add sp,2h 2533 8B 06 55 37 mov ax,word ptr [3755h] 2537 A3 4F 37 mov word ptr [374fh],ax 253A 8B 1E 57 37 mov bx,word ptr [3757h] 253E 89 1E 51 37 mov word ptr [3751h],bx 2542 8B 16 59 37 mov dx,word ptr [3759h] 2546 89 16 53 37 mov word ptr [3753h],dx 254A 8B 06 43 37 mov ax,word ptr [3743h] 254E A3 55 37 mov word ptr [3755h],ax 2551 8B 1E 45 37 mov bx,word ptr [3745h] 2555 89 1E 57 37 mov word ptr [3757h],bx 2559 8B 16 47 37 mov dx,word ptr [3747h] 255D 89 16 59 37 mov word ptr [3759h],dx 2561 8B 06 4F 37 mov ax,word ptr [374fh] 2565 A3 5B 37 mov word ptr [375bh],ax 2568 8B 1E 51 37 mov bx,word ptr [3751h] 256C 89 1E 5D 37 mov word ptr [375dh],bx 2570 8B 16 53 37 mov dx,word ptr [3753h] 2574 89 16 5F 37 mov word ptr [375fh],dx 2578 BB 55 37 mov bx,3755h 257B 53 push bx 257C E8 EA E0 call 669h 257F 83 C4 02 add sp,2h 2582 8B 06 55 37 mov ax,word ptr [3755h] 2586 A3 43 37 mov word ptr [3743h],ax 2589 8B 1E 57 37 mov bx,word ptr [3757h] 258D 89 1E 45 37 mov word ptr [3745h],bx 2591 8B 16 59 37 mov dx,word ptr [3759h] 2595 89 16 47 37 mov word ptr [3747h],dx 2599 E9 17 00 jmp 25b3h 259C 8B 06 49 37 mov ax,word ptr [3749h] 25A0 A3 43 37 mov word ptr [3743h],ax 25A3 8B 1E 4B 37 mov bx,word ptr [374bh] 25A7 89 1E 45 37 mov word ptr [3745h],bx 25AB 8B 16 4D 37 mov dx,word ptr [374dh] 25AF 89 16 47 37 mov word ptr [3747h],dx 25B3 8B 06 43 37 mov ax,word ptr [3743h] 25B7 A3 55 37 mov word ptr [3755h],ax 25BA 8B 1E 45 37 mov bx,word ptr [3745h] 25BE 89 1E 57 37 mov word ptr [3757h],bx 25C2 8B 16 47 37 mov dx,word ptr [3747h] 25C6 89 16 59 37 mov word ptr [3759h],dx 25CA 8B 06 43 37 mov ax,word ptr [3743h] 25CE A3 5B 37 mov word ptr [375bh],ax 25D1 8B 1E 45 37 mov bx,word ptr [3745h] 25D5 89 1E 5D 37 mov word ptr [375dh],bx 25D9 8B 16 47 37 mov dx,word ptr [3747h] 25DD 89 16 5F 37 mov word ptr [375fh],dx 25E1 BB 55 37 mov bx,3755h 25E4 53 push bx 25E5 E8 98 DF call 580h 25E8 83 C4 02 add sp,2h 25EB 8B 06 55 37 mov ax,word ptr [3755h] 25EF A3 4F 37 mov word ptr [374fh],ax 25F2 8B 1E 57 37 mov bx,word ptr [3757h] 25F6 89 1E 51 37 mov word ptr [3751h],bx 25FA 8B 16 59 37 mov dx,word ptr [3759h] 25FE 89 16 53 37 mov word ptr [3753h],dx 2602 8B 06 F5 36 mov ax,word ptr [36f5h] 2606 A3 49 37 mov word ptr [3749h],ax 2609 8B 1E F7 36 mov bx,word ptr [36f7h] 260D 89 1E 4B 37 mov word ptr [374bh],bx 2611 8B 16 F9 36 mov dx,word ptr [36f9h] 2615 89 16 4D 37 mov word ptr [374dh],dx 2619 8B 06 49 37 mov ax,word ptr [3749h] 261D A3 55 37 mov word ptr [3755h],ax 2620 8B 1E 4B 37 mov bx,word ptr [374bh] 2624 89 1E 57 37 mov word ptr [3757h],bx 2628 8B 16 4D 37 mov dx,word ptr [374dh] 262C 89 16 59 37 mov word ptr [3759h],dx 2630 8B 06 4F 37 mov ax,word ptr [374fh] 2634 A3 5B 37 mov word ptr [375bh],ax 2637 8B 1E 51 37 mov bx,word ptr [3751h] 263B 89 1E 5D 37 mov word ptr [375dh],bx 263F 8B 16 53 37 mov dx,word ptr [3753h] 2643 89 16 5F 37 mov word ptr [375fh],dx 2647 BB 55 37 mov bx,3755h 264A 53 push bx 264B E8 32 DF call 580h 264E 83 C4 02 add sp,2h 2651 8B 06 55 37 mov ax,word ptr [3755h] 2655 A3 49 37 mov word ptr [3749h],ax 2658 8B 1E 57 37 mov bx,word ptr [3757h] 265C 89 1E 4B 37 mov word ptr [374bh],bx 2660 8B 16 59 37 mov dx,word ptr [3759h] 2664 89 16 4D 37 mov word ptr [374dh],dx 2668 8B 06 49 37 mov ax,word ptr [3749h] 266C A3 55 37 mov word ptr [3755h],ax 266F 8B 1E 4B 37 mov bx,word ptr [374bh] 2673 89 1E 57 37 mov word ptr [3757h],bx 2677 8B 16 4D 37 mov dx,word ptr [374dh] 267B 89 16 59 37 mov word ptr [3759h],dx 267F 8B 06 FB 36 mov ax,word ptr [36fbh] 2683 A3 5B 37 mov word ptr [375bh],ax 2686 8B 1E FD 36 mov bx,word ptr [36fdh] 268A 89 1E 5D 37 mov word ptr [375dh],bx 268E 8B 16 FF 36 mov dx,word ptr [36ffh] 2692 89 16 5F 37 mov word ptr [375fh],dx 2696 BB 55 37 mov bx,3755h 2699 53 push bx 269A E8 7B DD call 418h 269D 83 C4 02 add sp,2h 26A0 8B 06 55 37 mov ax,word ptr [3755h] 26A4 A3 49 37 mov word ptr [3749h],ax 26A7 8B 1E 57 37 mov bx,word ptr [3757h] 26AB 89 1E 4B 37 mov word ptr [374bh],bx 26AF 8B 16 59 37 mov dx,word ptr [3759h] 26B3 89 16 4D 37 mov word ptr [374dh],dx 26B7 8B 06 49 37 mov ax,word ptr [3749h] 26BB A3 55 37 mov word ptr [3755h],ax 26BE 8B 1E 4B 37 mov bx,word ptr [374bh] 26C2 89 1E 57 37 mov word ptr [3757h],bx 26C6 8B 16 4D 37 mov dx,word ptr [374dh] 26CA 89 16 59 37 mov word ptr [3759h],dx 26CE 8B 06 4F 37 mov ax,word ptr [374fh] 26D2 A3 5B 37 mov word ptr [375bh],ax 26D5 8B 1E 51 37 mov bx,word ptr [3751h] 26D9 89 1E 5D 37 mov word ptr [375dh],bx 26DD 8B 16 53 37 mov dx,word ptr [3753h] 26E1 89 16 5F 37 mov word ptr [375fh],dx 26E5 BB 55 37 mov bx,3755h 26E8 53 push bx 26E9 E8 94 DE call 580h 26EC 83 C4 02 add sp,2h 26EF 8B 06 55 37 mov ax,word ptr [3755h] 26F3 A3 49 37 mov word ptr [3749h],ax 26F6 8B 1E 57 37 mov bx,word ptr [3757h] 26FA 89 1E 4B 37 mov word ptr [374bh],bx 26FE 8B 16 59 37 mov dx,word ptr [3759h] 2702 89 16 4D 37 mov word ptr [374dh],dx 2706 8B 06 49 37 mov ax,word ptr [3749h] 270A A3 55 37 mov word ptr [3755h],ax 270D 8B 1E 4B 37 mov bx,word ptr [374bh] 2711 89 1E 57 37 mov word ptr [3757h],bx 2715 8B 16 4D 37 mov dx,word ptr [374dh] 2719 89 16 59 37 mov word ptr [3759h],dx 271D 8B 06 01 37 mov ax,word ptr [3701h] 2721 A3 5B 37 mov word ptr [375bh],ax 2724 8B 1E 03 37 mov bx,word ptr [3703h] 2728 89 1E 5D 37 mov word ptr [375dh],bx 272C 8B 16 05 37 mov dx,word ptr [3705h] 2730 89 16 5F 37 mov word ptr [375fh],dx 2734 BB 55 37 mov bx,3755h 2737 53 push bx 2738 E8 DD DC call 418h 273B 83 C4 02 add sp,2h 273E 8B 06 55 37 mov ax,word ptr [3755h] 2742 A3 49 37 mov word ptr [3749h],ax 2745 8B 1E 57 37 mov bx,word ptr [3757h] 2749 89 1E 4B 37 mov word ptr [374bh],bx 274D 8B 16 59 37 mov dx,word ptr [3759h] 2751 89 16 4D 37 mov word ptr [374dh],dx 2755 8B 06 49 37 mov ax,word ptr [3749h] 2759 A3 55 37 mov word ptr [3755h],ax 275C 8B 1E 4B 37 mov bx,word ptr [374bh] 2760 89 1E 57 37 mov word ptr [3757h],bx 2764 8B 16 4D 37 mov dx,word ptr [374dh] 2768 89 16 59 37 mov word ptr [3759h],dx 276C 8B 06 4F 37 mov ax,word ptr [374fh] 2770 A3 5B 37 mov word ptr [375bh],ax 2773 8B 1E 51 37 mov bx,word ptr [3751h] 2777 89 1E 5D 37 mov word ptr [375dh],bx 277B 8B 16 53 37 mov dx,word ptr [3753h] 277F 89 16 5F 37 mov word ptr [375fh],dx 2783 BB 55 37 mov bx,3755h 2786 53 push bx 2787 E8 F6 DD call 580h 278A 83 C4 02 add sp,2h 278D 8B 06 55 37 mov ax,word ptr [3755h] 2791 A3 49 37 mov word ptr [3749h],ax 2794 8B 1E 57 37 mov bx,word ptr [3757h] 2798 89 1E 4B 37 mov word ptr [374bh],bx 279C 8B 16 59 37 mov dx,word ptr [3759h] 27A0 89 16 4D 37 mov word ptr [374dh],dx 27A4 8B 06 49 37 mov ax,word ptr [3749h] 27A8 A3 55 37 mov word ptr [3755h],ax 27AB 8B 1E 4B 37 mov bx,word ptr [374bh] 27AF 89 1E 57 37 mov word ptr [3757h],bx 27B3 8B 16 4D 37 mov dx,word ptr [374dh] 27B7 89 16 59 37 mov word ptr [3759h],dx 27BB 8B 06 07 37 mov ax,word ptr [3707h] 27BF A3 5B 37 mov word ptr [375bh],ax 27C2 8B 1E 09 37 mov bx,word ptr [3709h] 27C6 89 1E 5D 37 mov word ptr [375dh],bx 27CA 8B 16 0B 37 mov dx,word ptr [370bh] 27CE 89 16 5F 37 mov word ptr [375fh],dx 27D2 BB 55 37 mov bx,3755h 27D5 53 push bx 27D6 E8 3F DC call 418h 27D9 83 C4 02 add sp,2h 27DC 8B 06 55 37 mov ax,word ptr [3755h] 27E0 A3 49 37 mov word ptr [3749h],ax 27E3 8B 1E 57 37 mov bx,word ptr [3757h] 27E7 89 1E 4B 37 mov word ptr [374bh],bx 27EB 8B 16 59 37 mov dx,word ptr [3759h] 27EF 89 16 4D 37 mov word ptr [374dh],dx 27F3 8B 06 49 37 mov ax,word ptr [3749h] 27F7 A3 55 37 mov word ptr [3755h],ax 27FA 8B 1E 4B 37 mov bx,word ptr [374bh] 27FE 89 1E 57 37 mov word ptr [3757h],bx 2802 8B 16 4D 37 mov dx,word ptr [374dh] 2806 89 16 59 37 mov word ptr [3759h],dx 280A 8B 06 4F 37 mov ax,word ptr [374fh] 280E A3 5B 37 mov word ptr [375bh],ax 2811 8B 1E 51 37 mov bx,word ptr [3751h] 2815 89 1E 5D 37 mov word ptr [375dh],bx 2819 8B 16 53 37 mov dx,word ptr [3753h] 281D 89 16 5F 37 mov word ptr [375fh],dx 2821 BB 55 37 mov bx,3755h 2824 53 push bx 2825 E8 58 DD call 580h 2828 83 C4 02 add sp,2h 282B 8B 06 55 37 mov ax,word ptr [3755h] 282F A3 49 37 mov word ptr [3749h],ax 2832 8B 1E 57 37 mov bx,word ptr [3757h] 2836 89 1E 4B 37 mov word ptr [374bh],bx 283A 8B 16 59 37 mov dx,word ptr [3759h] 283E 89 16 4D 37 mov word ptr [374dh],dx 2842 8B 06 49 37 mov ax,word ptr [3749h] 2846 A3 55 37 mov word ptr [3755h],ax 2849 8B 1E 4B 37 mov bx,word ptr [374bh] 284D 89 1E 57 37 mov word ptr [3757h],bx 2851 8B 16 4D 37 mov dx,word ptr [374dh] 2855 89 16 59 37 mov word ptr [3759h],dx 2859 8B 06 0D 37 mov ax,word ptr [370dh] 285D A3 5B 37 mov word ptr [375bh],ax 2860 8B 1E 0F 37 mov bx,word ptr [370fh] 2864 89 1E 5D 37 mov word ptr [375dh],bx 2868 8B 16 11 37 mov dx,word ptr [3711h] 286C 89 16 5F 37 mov word ptr [375fh],dx 2870 BB 55 37 mov bx,3755h 2873 53 push bx 2874 E8 A1 DB call 418h 2877 83 C4 02 add sp,2h 287A 8B 06 55 37 mov ax,word ptr [3755h] 287E A3 49 37 mov word ptr [3749h],ax 2881 8B 1E 57 37 mov bx,word ptr [3757h] 2885 89 1E 4B 37 mov word ptr [374bh],bx 2889 8B 16 59 37 mov dx,word ptr [3759h] 288D 89 16 4D 37 mov word ptr [374dh],dx 2891 8B 06 49 37 mov ax,word ptr [3749h] 2895 A3 55 37 mov word ptr [3755h],ax 2898 8B 1E 4B 37 mov bx,word ptr [374bh] 289C 89 1E 57 37 mov word ptr [3757h],bx 28A0 8B 16 4D 37 mov dx,word ptr [374dh] 28A4 89 16 59 37 mov word ptr [3759h],dx 28A8 8B 06 4F 37 mov ax,word ptr [374fh] 28AC A3 5B 37 mov word ptr [375bh],ax 28AF 8B 1E 51 37 mov bx,word ptr [3751h] 28B3 89 1E 5D 37 mov word ptr [375dh],bx 28B7 8B 16 53 37 mov dx,word ptr [3753h] 28BB 89 16 5F 37 mov word ptr [375fh],dx 28BF BB 55 37 mov bx,3755h 28C2 53 push bx 28C3 E8 BA DC call 580h 28C6 83 C4 02 add sp,2h 28C9 8B 06 55 37 mov ax,word ptr [3755h] 28CD A3 49 37 mov word ptr [3749h],ax 28D0 8B 1E 57 37 mov bx,word ptr [3757h] 28D4 89 1E 4B 37 mov word ptr [374bh],bx 28D8 8B 16 59 37 mov dx,word ptr [3759h] 28DC 89 16 4D 37 mov word ptr [374dh],dx 28E0 8B 06 49 37 mov ax,word ptr [3749h] 28E4 A3 55 37 mov word ptr [3755h],ax 28E7 8B 1E 4B 37 mov bx,word ptr [374bh] 28EB 89 1E 57 37 mov word ptr [3757h],bx 28EF 8B 16 4D 37 mov dx,word ptr [374dh] 28F3 89 16 59 37 mov word ptr [3759h],dx 28F7 8B 06 29 36 mov ax,word ptr [3629h] 28FB A3 5B 37 mov word ptr [375bh],ax 28FE 8B 1E 2B 36 mov bx,word ptr [362bh] 2902 89 1E 5D 37 mov word ptr [375dh],bx 2906 8B 16 2D 36 mov dx,word ptr [362dh] 290A 89 16 5F 37 mov word ptr [375fh],dx 290E BB 55 37 mov bx,3755h 2911 53 push bx 2912 E8 03 DB call 418h 2915 83 C4 02 add sp,2h 2918 8B 06 55 37 mov ax,word ptr [3755h] 291C A3 49 37 mov word ptr [3749h],ax 291F 8B 1E 57 37 mov bx,word ptr [3757h] 2923 89 1E 4B 37 mov word ptr [374bh],bx 2927 8B 16 59 37 mov dx,word ptr [3759h] 292B 89 16 4D 37 mov word ptr [374dh],dx 292F 8B 06 49 37 mov ax,word ptr [3749h] 2933 A3 55 37 mov word ptr [3755h],ax 2936 8B 1E 4B 37 mov bx,word ptr [374bh] 293A 89 1E 57 37 mov word ptr [3757h],bx 293E 8B 16 4D 37 mov dx,word ptr [374dh] 2942 89 16 59 37 mov word ptr [3759h],dx 2946 8B 06 43 37 mov ax,word ptr [3743h] 294A A3 5B 37 mov word ptr [375bh],ax 294D 8B 1E 45 37 mov bx,word ptr [3745h] 2951 89 1E 5D 37 mov word ptr [375dh],bx 2955 8B 16 47 37 mov dx,word ptr [3747h] 2959 89 16 5F 37 mov word ptr [375fh],dx 295D BB 55 37 mov bx,3755h 2960 53 push bx 2961 E8 1C DC call 580h 2964 83 C4 02 add sp,2h 2967 8B 06 55 37 mov ax,word ptr [3755h] 296B A3 49 37 mov word ptr [3749h],ax 296E 8B 1E 57 37 mov bx,word ptr [3757h] 2972 89 1E 4B 37 mov word ptr [374bh],bx 2976 8B 16 59 37 mov dx,word ptr [3759h] 297A 89 16 4D 37 mov word ptr [374dh],dx 297E F6 06 70 37 01 test byte ptr [3770h],1h 2983 75 03 jne 2988h 2985 E9 4F 00 jmp 29d7h 2988 8B 06 49 37 mov ax,word ptr [3749h] 298C A3 55 37 mov word ptr [3755h],ax 298F 8B 1E 4B 37 mov bx,word ptr [374bh] 2993 89 1E 57 37 mov word ptr [3757h],bx 2997 8B 16 4D 37 mov dx,word ptr [374dh] 299B 89 16 59 37 mov word ptr [3759h],dx 299F 8B 06 77 37 mov ax,word ptr [3777h] 29A3 A3 5B 37 mov word ptr [375bh],ax 29A6 8B 1E 79 37 mov bx,word ptr [3779h] 29AA 89 1E 5D 37 mov word ptr [375dh],bx 29AE 8B 16 7B 37 mov dx,word ptr [377bh] 29B2 89 16 5F 37 mov word ptr [375fh],dx 29B6 BB 55 37 mov bx,3755h 29B9 53 push bx 29BA E8 5B DA call 418h 29BD 83 C4 02 add sp,2h 29C0 8B 06 55 37 mov ax,word ptr [3755h] 29C4 A3 49 37 mov word ptr [3749h],ax 29C7 8B 1E 57 37 mov bx,word ptr [3757h] 29CB 89 1E 4B 37 mov word ptr [374bh],bx 29CF 8B 16 59 37 mov dx,word ptr [3759h] 29D3 89 16 4D 37 mov word ptr [374dh],dx 29D7 F6 06 6F 37 01 test byte ptr [376fh],1h 29DC 75 03 jne 29e1h 29DE E9 4F 00 jmp 2a30h 29E1 8B 06 BF 36 mov ax,word ptr [36bfh] 29E5 A3 55 37 mov word ptr [3755h],ax 29E8 8B 1E C1 36 mov bx,word ptr [36c1h] 29EC 89 1E 57 37 mov word ptr [3757h],bx 29F0 8B 16 C3 36 mov dx,word ptr [36c3h] 29F4 89 16 59 37 mov word ptr [3759h],dx 29F8 8B 06 49 37 mov ax,word ptr [3749h] 29FC A3 5B 37 mov word ptr [375bh],ax 29FF 8B 1E 4B 37 mov bx,word ptr [374bh] 2A03 89 1E 5D 37 mov word ptr [375dh],bx 2A07 8B 16 4D 37 mov dx,word ptr [374dh] 2A0B 89 16 5F 37 mov word ptr [375fh],dx 2A0F BB 55 37 mov bx,3755h 2A12 53 push bx 2A13 E8 3E DA call 454h 2A16 83 C4 02 add sp,2h 2A19 8B 06 55 37 mov ax,word ptr [3755h] 2A1D A3 49 37 mov word ptr [3749h],ax 2A20 8B 1E 57 37 mov bx,word ptr [3757h] 2A24 89 1E 4B 37 mov word ptr [374bh],bx 2A28 8B 16 59 37 mov dx,word ptr [3759h] 2A2C 89 16 4D 37 mov word ptr [374dh],dx 2A30 F6 06 6E 37 01 test byte ptr [376eh],1h 2A35 75 03 jne 2a3ah 2A37 E9 1E 00 jmp 2a58h 2A3A 8B 06 49 37 mov ax,word ptr [3749h] 2A3E A3 49 37 mov word ptr [3749h],ax 2A41 8B 1E 4B 37 mov bx,word ptr [374bh] 2A45 89 1E 4B 37 mov word ptr [374bh],bx 2A49 8B 16 4D 37 mov dx,word ptr [374dh] 2A4D 89 16 4D 37 mov word ptr [374dh],dx 2A51 BF 49 37 mov di,3749h 2A54 80 75 05 80 xor byte ptr [di+5h],80h 2A58 5F pop di 2A59 8B 06 49 37 mov ax,word ptr [3749h] 2A5D 8B 1E 4B 37 mov bx,word ptr [374bh] 2A61 8B 16 4D 37 mov dx,word ptr [374dh] 2A65 89 05 mov word ptr [di],ax 2A67 89 5D 02 mov word ptr [di+2h],bx 2A6A 89 55 04 mov word ptr [di+4h],dx 2A6D EB 00 jmp 2a6fh 2A6F 5F pop di 2A70 5E pop si 2A71 5A pop dx 2A72 5B pop bx 2A73 89 EC mov sp,bp 2A75 5D pop bp 2A76 C3 ret 2A77 55 push bp 2A78 8B EC mov bp,sp 2A7A 53 push bx 2A7B 52 push dx 2A7C 56 push si 2A7D 57 push di 2A7E 8B 7E 04 mov di,word ptr [bp+4h] 2A81 88 EA mov dl,ch 2A83 B5 00 mov ch,0h 2A85 B6 00 mov dh,0h 2A87 51 push cx 2A88 BB C3 34 mov bx,34c3h 2A8B E8 41 02 call 2ccfh 2A8E 59 pop cx 2A8F 89 D8 mov ax,bx 2A91 BB C3 34 mov bx,34c3h 2A94 2B C3 sub ax,bx 2A96 A3 03 35 mov word ptr [3503h],ax 2A99 89 0E 05 35 mov word ptr [3505h],cx 2A9D 8B 06 05 35 mov ax,word ptr [3505h] 2AA1 8B 16 03 35 mov dx,word ptr [3503h] 2AA5 2B C2 sub ax,dx 2AA7 83 F8 00 cmp ax,0h 2AAA 7D 02 jnl 2aaeh 2AAC 31 C0 xor ax,ax 2AAE A3 07 35 mov word ptr [3507h],ax 2AB1 8B 16 03 35 mov dx,word ptr [3503h] 2AB5 03 C2 add ax,dx 2AB7 3D FF 00 cmp ax,0ffh 2ABA 77 03 jnbe 2abfh 2ABC E9 03 00 jmp 2ac2h 2ABF B8 FF 00 mov ax,0ffh 2AC2 A3 09 35 mov word ptr [3509h],ax 2AC5 8B 56 06 mov dx,word ptr [bp+6h] 2AC8 89 D7 mov di,dx 2ACA 88 05 mov byte ptr [di],al 2ACC 47 inc di 2ACD 8B 0E 07 35 mov cx,word ptr [3507h] 2AD1 E3 07 jcxz 2adah 2AD3 B0 20 mov al,20h 2AD5 88 05 mov byte ptr [di],al 2AD7 47 inc di 2AD8 E2 F9 loop 2ad3h 2ADA BE C3 34 mov si,34c3h 2ADD 8B 0E 03 35 mov cx,word ptr [3503h] 2AE1 E3 08 jcxz 2aebh 2AE3 8A 04 mov al,byte ptr [si] 2AE5 88 05 mov byte ptr [di],al 2AE7 46 inc si 2AE8 47 inc di 2AE9 E2 F8 loop 2ae3h 2AEB 8B 06 09 35 mov ax,word ptr [3509h] 2AEF 5F pop di 2AF0 5E pop si 2AF1 5A pop dx 2AF2 5B pop bx 2AF3 89 EC mov sp,bp 2AF5 5D pop bp 2AF6 C3 ret 2AF7 55 push bp 2AF8 8B EC mov bp,sp 2AFA 53 push bx 2AFB 52 push dx 2AFC 56 push si 2AFD 57 push di 2AFE 8B 5E 04 mov bx,word ptr [bp+4h] 2B01 8B 7E 06 mov di,word ptr [bp+6h] 2B04 89 1E 0B 35 mov word ptr [350bh],bx 2B08 E8 CF 02 call 2ddah 2B0B 73 03 jnb 2b10h 2B0D E9 0B 00 jmp 2b1bh 2B10 89 D8 mov ax,bx 2B12 8B 16 0B 35 mov dx,word ptr [350bh] 2B16 2B C2 sub ax,dx 2B18 E9 03 00 jmp 2b1eh 2B1B B8 FF FF mov ax,0ffffh 2B1E 5F pop di 2B1F 5E pop si 2B20 5A pop dx 2B21 5B pop bx 2B22 89 EC mov sp,bp 2B24 5D pop bp 2B25 C3 ret 2B26 3C 00 cmp al,0h 2B28 74 03 je 2b2dh 2B2A E9 01 00 jmp 2b2eh 2B2D C3 ret 2B2E 80 CE 80 or dh,80h 2B31 51 push cx 2B32 52 push dx 2B33 53 push bx 2B34 50 push ax 2B35 D1 EA shr dx,1h 2B37 D1 DB rcr bx,1h 2B39 D0 DC rcr ah,1h 2B3B D1 EA shr dx,1h 2B3D D1 DB rcr bx,1h 2B3F D0 DC rcr ah,1h 2B41 59 pop cx 2B42 00 EC add ah,ch 2B44 59 pop cx 2B45 13 D9 adc bx,cx 2B47 59 pop cx 2B48 13 D1 adc dx,cx 2B4A 59 pop cx 2B4B 72 03 jb 2b50h 2B4D E9 0F 00 jmp 2b5fh 2B50 D1 DA rcr dx,1h 2B52 D1 DB rcr bx,1h 2B54 D0 DC rcr ah,1h 2B56 FE C0 inc al 2B58 74 03 je 2b5dh 2B5A E9 02 00 jmp 2b5fh 2B5D F9 stc 2B5E C3 ret 2B5F 80 E6 7F and dh,7fh 2B62 04 03 add al,3h 2B64 C3 ret 2B65 52 push dx 2B66 53 push bx 2B67 50 push ax 2B68 88 0E 85 34 mov byte ptr [3485h],cl 2B6C 80 F9 00 cmp cl,0h 2B6F 78 03 js 2b74h 2B71 E9 02 00 jmp 2b76h 2B74 F6 D9 neg cl 2B76 88 CB mov bl,cl 2B78 80 E3 FC and bl,0fch 2B7B 88 DF mov bh,bl 2B7D D0 EB shr bl,1h 2B7F 00 FB add bl,bh 2B81 30 FF xor bh,bh 2B83 8D BF 87 34 lea di,[bx+3487h] 2B87 8B 05 mov ax,word ptr [di] 2B89 8B 5D 02 mov bx,word ptr [di+2h] 2B8C 8B 55 04 mov dx,word ptr [di+4h] 2B8F 80 E1 03 and cl,3h 2B92 75 03 jne 2b97h 2B94 E9 0A 00 jmp 2ba1h 2B97 E8 8C FF call 2b26h 2B9A FE C9 dec cl 2B9C 74 03 je 2ba1h 2B9E E9 F6 FF jmp 2b97h 2BA1 89 C1 mov cx,ax 2BA3 89 DE mov si,bx 2BA5 89 D7 mov di,dx 2BA7 58 pop ax 2BA8 5B pop bx 2BA9 5A pop dx 2BAA F6 06 85 34 80 test byte ptr [3485h],80h 2BAF 74 03 je 2bb4h 2BB1 E9 03 00 jmp 2bb7h 2BB4 E9 FF D9 jmp 5b6h 2BB7 E9 E5 DA jmp 69fh 2BBA 80 F9 DA cmp cl,0dah 2BBD 7D 03 jnl 2bc2h 2BBF E9 12 00 jmp 2bd4h 2BC2 80 F9 26 cmp cl,26h 2BC5 7E 03 jle 2bcah 2BC7 E9 0A 00 jmp 2bd4h 2BCA 51 push cx 2BCB 56 push si 2BCC 57 push di 2BCD E8 95 FF call 2b65h 2BD0 5F pop di 2BD1 5E pop si 2BD2 59 pop cx 2BD3 C3 ret 2BD4 F9 stc 2BD5 C3 ret 2BD6 8B 05 mov ax,word ptr [di] 2BD8 8B 5D 02 mov bx,word ptr [di+2h] 2BDB 8B 55 04 mov dx,word ptr [di+4h] 2BDE 3C 00 cmp al,0h 2BE0 74 03 je 2be5h 2BE2 E9 16 00 jmp 2bfbh 2BE5 BE 79 34 mov si,3479h 2BE8 C7 04 30 30 mov word ptr [si],3030h 2BEC 46 inc si 2BED 46 inc si 2BEE 81 FE 85 34 cmp si,3485h 2BF2 74 03 je 2bf7h 2BF4 E9 F1 FF jmp 2be8h 2BF7 B9 00 00 mov cx,0h 2BFA C3 ret 2BFB 88 F5 mov ch,dh 2BFD 80 E6 7F and dh,7fh 2C00 50 push ax 2C01 52 push dx 2C02 2C 80 sub al,80h 2C04 98 cbw 2C05 BA 4D 00 mov dx,4dh 2C08 F7 EA imul dx 2C0A 05 05 00 add ax,5h 2C0D 88 E1 mov cl,ah 2C0F 5A pop dx 2C10 58 pop ax 2C11 80 F9 D9 cmp cl,0d9h 2C14 74 03 je 2c19h 2C16 E9 02 00 jmp 2c1bh 2C19 FE C1 inc cl 2C1B 51 push cx 2C1C F6 D9 neg cl 2C1E E8 44 FF call 2b65h 2C21 59 pop cx 2C22 3C 81 cmp al,81h 2C24 72 03 jb 2c29h 2C26 E9 05 00 jmp 2c2eh 2C29 E8 FA FE call 2b26h 2C2C FE C9 dec cl 2C2E 51 push cx 2C2F 80 CE 80 or dh,80h 2C32 B1 84 mov cl,84h 2C34 28 C1 sub cl,al 2C36 B0 00 mov al,0h 2C38 80 F9 00 cmp cl,0h 2C3B 75 03 jne 2c40h 2C3D E9 0D 00 jmp 2c4dh 2C40 D1 EA shr dx,1h 2C42 D1 DB rcr bx,1h 2C44 D0 DC rcr ah,1h 2C46 FE C9 dec cl 2C48 74 03 je 2c4dh 2C4A E9 F3 FF jmp 2c40h 2C4D BE 79 34 mov si,3479h 2C50 88 F5 mov ch,dh 2C52 B1 04 mov cl,4h 2C54 D2 ED shr ch,cl 2C56 80 C5 30 add ch,30h 2C59 88 2C mov byte ptr [si],ch 2C5B 80 E6 0F and dh,0fh 2C5E 52 push dx 2C5F 53 push bx 2C60 50 push ax 2C61 D1 E0 shl ax,1h 2C63 D1 D3 rcl bx,1h 2C65 D1 D2 rcl dx,1h 2C67 D1 E0 shl ax,1h 2C69 D1 D3 rcl bx,1h 2C6B D1 D2 rcl dx,1h 2C6D 59 pop cx 2C6E 03 C1 add ax,cx 2C70 59 pop cx 2C71 13 D9 adc bx,cx 2C73 59 pop cx 2C74 13 D1 adc dx,cx 2C76 D1 E0 shl ax,1h 2C78 D1 D3 rcl bx,1h 2C7A D1 D2 rcl dx,1h 2C7C 46 inc si 2C7D 81 FE 85 34 cmp si,3485h 2C81 74 03 je 2c86h 2C83 E9 CA FF jmp 2c50h 2C86 59 pop cx 2C87 C3 ret 2C88 30 E4 xor ah,ah 2C8A BB 79 34 mov bx,3479h 2C8D 03 D8 add bx,ax 2C8F 80 3F 35 cmp byte ptr [bx],35h 2C92 C6 07 00 mov byte ptr [bx],0h 2C95 73 03 jnb 2c9ah 2C97 E9 21 00 jmp 2cbbh 2C9A FE C8 dec al 2C9C 79 03 jns 2ca1h 2C9E E9 11 00 jmp 2cb2h 2CA1 4B dec bx 2CA2 FE 07 inc byte ptr [bx] 2CA4 80 3F 3A cmp byte ptr [bx],3ah 2CA7 73 03 jnb 2cach 2CA9 E9 0F 00 jmp 2cbbh 2CAC C6 07 00 mov byte ptr [bx],0h 2CAF E9 E8 FF jmp 2c9ah 2CB2 C6 07 31 mov byte ptr [bx],31h 2CB5 C6 47 01 00 mov byte ptr [bx+1h],0h 2CB9 FE C1 inc cl 2CBB C3 ret 2CBC 8A 04 mov al,byte ptr [si] 2CBE 3C 00 cmp al,0h 2CC0 75 03 jne 2cc5h 2CC2 E9 04 00 jmp 2cc9h 2CC5 46 inc si 2CC6 E9 02 00 jmp 2ccbh 2CC9 B0 30 mov al,30h 2CCB 88 07 mov byte ptr [bx],al 2CCD 43 inc bx 2CCE C3 ret 2CCF 53 push bx 2CD0 81 FA 19 00 cmp dx,19h 2CD4 73 03 jnb 2cd9h 2CD6 E9 3F 00 jmp 2d18h 2CD9 89 C8 mov ax,cx 2CDB 80 FD 00 cmp ch,0h 2CDE 75 03 jne 2ce3h 2CE0 E9 10 00 jmp 2cf3h 2CE3 F6 C5 80 test ch,80h 2CE6 75 03 jne 2cebh 2CE8 E9 05 00 jmp 2cf0h 2CEB 31 C0 xor ax,ax 2CED E9 03 00 jmp 2cf3h 2CF0 B8 FF 00 mov ax,0ffh 2CF3 B2 07 mov dl,7h 2CF5 F6 45 05 80 test byte ptr [di+5h],80h 2CF9 75 03 jne 2cfeh 2CFB E9 02 00 jmp 2d00h 2CFE FE C2 inc dl 2D00 2A C2 sub al,dl 2D02 72 03 jb 2d07h 2D04 E9 02 00 jmp 2d09h 2D07 B0 00 mov al,0h 2D09 3C 09 cmp al,9h 2D0B 73 03 jnb 2d10h 2D0D E9 02 00 jmp 2d12h 2D10 B0 09 mov al,9h 2D12 FE C0 inc al 2D14 88 C2 mov dl,al 2D16 88 C6 mov dh,al 2D18 52 push dx 2D19 E8 BA FE call 2bd6h 2D1C 5A pop dx 2D1D 8A C2 mov al,dl 2D1F FE C0 inc al 2D21 80 FE 00 cmp dh,0h 2D24 74 03 je 2d29h 2D26 E9 18 00 jmp 2d41h 2D29 00 C8 add al,cl 2D2B 78 03 js 2d30h 2D2D E9 08 00 jmp 2d38h 2D30 C6 06 79 34 00 mov byte ptr [3479h],0h 2D35 E9 0C 00 jmp 2d44h 2D38 3C 0C cmp al,0ch 2D3A 73 03 jnb 2d3fh 2D3C E9 02 00 jmp 2d41h 2D3F B0 0B mov al,0bh 2D41 E8 44 FF call 2c88h 2D44 5B pop bx 2D45 BE 79 34 mov si,3479h 2D48 F6 C5 80 test ch,80h 2D4B 75 03 jne 2d50h 2D4D E9 05 00 jmp 2d55h 2D50 B0 2D mov al,2dh 2D52 E8 76 FF call 2ccbh 2D55 88 CD mov ch,cl 2D57 80 FE 00 cmp dh,0h 2D5A 75 03 jne 2d5fh 2D5C E9 02 00 jmp 2d61h 2D5F B5 00 mov ch,0h 2D61 80 FD 00 cmp ch,0h 2D64 78 03 js 2d69h 2D66 E9 06 00 jmp 2d6fh 2D69 E8 5D FF call 2cc9h 2D6C E9 0A 00 jmp 2d79h 2D6F E8 4A FF call 2cbch 2D72 FE CD dec ch 2D74 78 03 js 2d79h 2D76 E9 F6 FF jmp 2d6fh 2D79 80 FA 00 cmp dl,0h 2D7C 75 03 jne 2d81h 2D7E E9 23 00 jmp 2da4h 2D81 B0 2E mov al,2eh 2D83 E8 45 FF call 2ccbh 2D86 FE C5 inc ch 2D88 75 03 jne 2d8dh 2D8A E9 0A 00 jmp 2d97h 2D8D E8 39 FF call 2cc9h 2D90 FE CA dec dl 2D92 74 03 je 2d97h 2D94 E9 EF FF jmp 2d86h 2D97 FE CA dec dl 2D99 79 03 jns 2d9eh 2D9B E9 06 00 jmp 2da4h 2D9E E8 1B FF call 2cbch 2DA1 E9 F3 FF jmp 2d97h 2DA4 80 FE 00 cmp dh,0h 2DA7 74 03 je 2dach 2DA9 E9 01 00 jmp 2dadh 2DAC C3 ret 2DAD B0 45 mov al,45h 2DAF E8 19 FF call 2ccbh 2DB2 B0 2B mov al,2bh 2DB4 80 F9 00 cmp cl,0h 2DB7 78 03 js 2dbch 2DB9 E9 04 00 jmp 2dc0h 2DBC F6 D9 neg cl 2DBE B0 2D mov al,2dh 2DC0 E8 08 FF call 2ccbh 2DC3 B0 2F mov al,2fh 2DC5 FE C0 inc al 2DC7 80 E9 0A sub cl,0ah 2DCA 72 03 jb 2dcfh 2DCC E9 F6 FF jmp 2dc5h 2DCF E8 F9 FE call 2ccbh 2DD2 80 C1 3A add cl,3ah 2DD5 88 C8 mov al,cl 2DD7 E9 F1 FE jmp 2ccbh 2DDA 8A 0F mov cl,byte ptr [bx] 2DDC 80 F9 2D cmp cl,2dh 2DDF 74 03 je 2de4h 2DE1 E9 01 00 jmp 2de5h 2DE4 43 inc bx 2DE5 51 push cx 2DE6 E8 1F 00 call 2e08h 2DE9 59 pop cx 2DEA 73 03 jnb 2defh 2DEC E9 17 00 jmp 2e06h 2DEF 80 F9 2D cmp cl,2dh 2DF2 74 03 je 2df7h 2DF4 E9 0D 00 jmp 2e04h 2DF7 8A 05 mov al,byte ptr [di] 2DF9 3C 00 cmp al,0h 2DFB 75 03 jne 2e00h 2DFD E9 04 00 jmp 2e04h 2E00 80 75 05 80 xor byte ptr [di+5h],80h 2E04 F8 clc 2E05 C3 ret 2E06 F9 stc 2E07 C3 ret 2E08 89 DE mov si,bx 2E0A 31 C0 xor ax,ax 2E0C 31 DB xor bx,bx 2E0E 31 D2 xor dx,dx 2E10 31 C9 xor cx,cx 2E12 C6 06 86 34 00 mov byte ptr [3486h],0h 2E17 8A 0C mov cl,byte ptr [si] 2E19 80 F9 61 cmp cl,61h 2E1C 73 03 jnb 2e21h 2E1E E9 08 00 jmp 2e29h 2E21 80 F9 7A cmp cl,7ah 2E24 77 03 jnbe 2e29h 2E26 80 E9 20 sub cl,20h 2E29 E8 C8 00 call 2ef4h 2E2C 73 03 jnb 2e31h 2E2E E9 3A 00 jmp 2e6bh 2E31 E8 F2 FC call 2b26h 2E34 73 03 jnb 2e39h 2E36 E9 B5 00 jmp 2eeeh 2E39 57 push di 2E3A 56 push si 2E3B 51 push cx 2E3C 52 push dx 2E3D 53 push bx 2E3E 50 push ax 2E3F 88 C8 mov al,cl 2E41 30 E4 xor ah,ah 2E43 E8 9A D5 call 3e0h 2E46 89 C1 mov cx,ax 2E48 89 DE mov si,bx 2E4A 89 D7 mov di,dx 2E4C 58 pop ax 2E4D 5B pop bx 2E4E 5A pop dx 2E4F C7 06 68 34 00 00 mov word ptr [3468h],0h 2E55 E8 38 D6 call 490h 2E58 59 pop cx 2E59 5E pop si 2E5A 5F pop di 2E5B F6 C5 40 test ch,40h 2E5E 75 03 jne 2e63h 2E60 E9 04 00 jmp 2e67h 2E63 FE 0E 86 34 dec byte ptr [3486h] 2E67 46 inc si 2E68 E9 AC FF jmp 2e17h 2E6B 80 F9 2E cmp cl,2eh 2E6E 74 03 je 2e73h 2E70 E9 0E 00 jmp 2e81h 2E73 F6 C5 40 test ch,40h 2E76 74 03 je 2e7bh 2E78 E9 73 00 jmp 2eeeh 2E7B 80 CD 40 or ch,40h 2E7E E9 E6 FF jmp 2e67h 2E81 80 F9 45 cmp cl,45h 2E84 8A 0E 86 34 mov cl,byte ptr [3486h] 2E88 74 03 je 2e8dh 2E8A E9 4D 00 jmp 2edah 2E8D E8 2A FD call 2bbah 2E90 73 03 jnb 2e95h 2E92 E9 59 00 jmp 2eeeh 2E95 46 inc si 2E96 8A 0C mov cl,byte ptr [si] 2E98 80 F9 2B cmp cl,2bh 2E9B 75 03 jne 2ea0h 2E9D E9 0B 00 jmp 2eabh 2EA0 80 F9 2D cmp cl,2dh 2EA3 74 03 je 2ea8h 2EA5 E9 04 00 jmp 2each 2EA8 80 CD 20 or ch,20h 2EAB 46 inc si 2EAC E8 43 00 call 2ef2h 2EAF 73 03 jnb 2eb4h 2EB1 E9 3A 00 jmp 2eeeh 2EB4 50 push ax 2EB5 88 C8 mov al,cl 2EB7 46 inc si 2EB8 E8 37 00 call 2ef2h 2EBB 73 03 jnb 2ec0h 2EBD E9 0D 00 jmp 2ecdh 2EC0 88 C4 mov ah,al 2EC2 D0 E0 shl al,1h 2EC4 D0 E0 shl al,1h 2EC6 00 E0 add al,ah 2EC8 D0 E0 shl al,1h 2ECA 00 C8 add al,cl 2ECC 46 inc si 2ECD 88 C1 mov cl,al 2ECF 58 pop ax 2ED0 F6 C5 20 test ch,20h 2ED3 75 03 jne 2ed8h 2ED5 E9 02 00 jmp 2edah 2ED8 F6 D9 neg cl 2EDA E8 DD FC call 2bbah 2EDD 73 03 jnb 2ee2h 2EDF E9 0C 00 jmp 2eeeh 2EE2 89 05 mov word ptr [di],ax 2EE4 89 5D 02 mov word ptr [di+2h],bx 2EE7 89 55 04 mov word ptr [di+4h],dx 2EEA F8 clc 2EEB E9 01 00 jmp 2eefh 2EEE F9 stc 2EEF 89 F3 mov bx,si 2EF1 C3 ret 2EF2 8A 0C mov cl,byte ptr [si] 2EF4 80 F9 30 cmp cl,30h 2EF7 73 03 jnb 2efch 2EF9 E9 0C 00 jmp 2f08h 2EFC 80 F9 3A cmp cl,3ah 2EFF F5 cmc 2F00 73 03 jnb 2f05h 2F02 E9 03 00 jmp 2f08h 2F05 80 E9 30 sub cl,30h 2F08 C3 ret 2F09 55 push bp 2F0A 8B EC mov bp,sp 2F0C 53 push bx 2F0D 52 push dx 2F0E 56 push si 2F0F 57 push di 2F10 8B 46 06 mov ax,word ptr [bp+6h] 2F13 A3 05 35 mov word ptr [3505h],ax 2F16 8B 56 04 mov dx,word ptr [bp+4h] 2F19 8B 4E 06 mov cx,word ptr [bp+6h] 2F1C 8B 7E 08 mov di,word ptr [bp+8h] 2F1F BB C3 34 mov bx,34c3h 2F22 E8 AA FD call 2ccfh 2F25 89 D8 mov ax,bx 2F27 BB C3 34 mov bx,34c3h 2F2A 2B C3 sub ax,bx 2F2C A3 03 35 mov word ptr [3503h],ax 2F2F 8B 06 05 35 mov ax,word ptr [3505h] 2F33 8B 16 03 35 mov dx,word ptr [3503h] 2F37 2B C2 sub ax,dx 2F39 83 F8 00 cmp ax,0h 2F3C 7D 02 jnl 2f40h 2F3E 31 C0 xor ax,ax 2F40 A3 07 35 mov word ptr [3507h],ax 2F43 8B 0E 07 35 mov cx,word ptr [3507h] 2F47 E3 08 jcxz 2f51h 2F49 B0 20 mov al,20h 2F4B B4 02 mov ah,2h 2F4D CD 21 int 21h 2F4F E2 F8 loop 2f49h 2F51 BE C3 34 mov si,34c3h 2F54 8B 0E 03 35 mov cx,word ptr [3503h] 2F58 E3 09 jcxz 2f63h 2F5A 8A 04 mov al,byte ptr [si] 2F5C B4 02 mov ah,2h 2F5E CD 21 int 21h 2F60 46 inc si 2F61 E2 F7 loop 2f5ah 2F63 5F pop di 2F64 5E pop si 2F65 5A pop dx 2F66 5B pop bx 2F67 89 EC mov sp,bp 2F69 5D pop bp 2F6A C3 ret 2F6B 55 push bp 2F6C 8B EC mov bp,sp 2F6E 53 push bx 2F6F 51 push cx 2F70 52 push dx 2F71 56 push si 2F72 57 push di 2F73 8B 46 04 mov ax,word ptr [bp+4h] 2F76 88 C6 mov dh,al 2F78 8B 76 0A mov si,word ptr [bp+0ah] 2F7B 8B 7E 08 mov di,word ptr [bp+8h] 2F7E 8B 5E 06 mov bx,word ptr [bp+6h] 2F81 80 FE 00 cmp dh,0h 2F84 74 23 je 2fa9h 2F86 8A 04 mov al,byte ptr [si] 2F88 8A 15 mov dl,byte ptr [di] 2F8A 80 FC 00 cmp ah,0h 2F8D 74 0B je 2f9ah 2F8F 80 FC 01 cmp ah,1h 2F92 74 0A je 2f9eh 2F94 F6 D2 not dl 2F96 20 D0 and al,dl 2F98 EB 06 jmp 2fa0h 2F9A 20 D0 and al,dl 2F9C EB 02 jmp 2fa0h 2F9E 08 D0 or al,dl 2FA0 88 07 mov byte ptr [bx],al 2FA2 46 inc si 2FA3 47 inc di 2FA4 43 inc bx 2FA5 FE CE dec dh 2FA7 75 DD jne 2f86h 2FA9 5F pop di 2FAA 5E pop si 2FAB 5A pop dx 2FAC 59 pop cx 2FAD 5B pop bx 2FAE 89 EC mov sp,bp 2FB0 5D pop bp 2FB1 C3 ret 2FB2 55 push bp 2FB3 8B EC mov bp,sp 2FB5 53 push bx 2FB6 51 push cx 2FB7 52 push dx 2FB8 56 push si 2FB9 57 push di 2FBA 8B 4E 04 mov cx,word ptr [bp+4h] 2FBD 8B 76 08 mov si,word ptr [bp+8h] 2FC0 8B 7E 06 mov di,word ptr [bp+6h] 2FC3 B4 07 mov ah,7h 2FC5 E3 2B jcxz 2ff2h 2FC7 8A 04 mov al,byte ptr [si] 2FC9 8A 15 mov dl,byte ptr [di] 2FCB 88 C3 mov bl,al 2FCD 88 D6 mov dh,dl 2FCF 3A C2 cmp al,dl 2FD1 74 03 je 2fd6h 2FD3 80 E4 FE and ah,0feh 2FD6 F6 D2 not dl 2FD8 20 D0 and al,dl 2FDA 3C 00 cmp al,0h 2FDC 74 03 je 2fe1h 2FDE 80 E4 FD and ah,0fdh 2FE1 8A C3 mov al,bl 2FE3 F6 D0 not al 2FE5 20 F0 and al,dh 2FE7 3C 00 cmp al,0h 2FE9 74 03 je 2feeh 2FEB 80 E4 FB and ah,0fbh 2FEE 46 inc si 2FEF 47 inc di 2FF0 E2 D5 loop 2fc7h 2FF2 F6 C4 01 test ah,1h 2FF5 74 03 je 2ffah 2FF7 80 E4 F9 and ah,0f9h 2FFA 88 E0 mov al,ah 2FFC B4 00 mov ah,0h 2FFE 5F pop di 2FFF 5E pop si 3000 5A pop dx 3001 59 pop cx 3002 5B pop bx 3003 89 EC mov sp,bp 3005 5D pop bp 3006 C3 ret 3007 55 push bp 3008 8B EC mov bp,sp 300A 53 push bx 300B 51 push cx 300C 56 push si 300D 8B 4E 04 mov cx,word ptr [bp+4h] 3010 8B 76 06 mov si,word ptr [bp+6h] 3013 8B 5E 08 mov bx,word ptr [bp+8h] 3016 E3 08 jcxz 3020h 3018 8A 04 mov al,byte ptr [si] 301A 88 07 mov byte ptr [bx],al 301C 46 inc si 301D 43 inc bx 301E E2 F8 loop 3018h 3020 5E pop si 3021 59 pop cx 3022 5B pop bx 3023 89 EC mov sp,bp 3025 5D pop bp 3026 C3 ret 3027 55 push bp 3028 8B EC mov bp,sp 302A 53 push bx 302B 51 push cx 302C 52 push dx 302D 56 push si 302E 57 push di 302F 8B 7E 04 mov di,word ptr [bp+4h] 3032 B8 FF FF mov ax,0ffffh 3035 89 05 mov word ptr [di],ax 3037 31 C0 xor ax,ax 3039 89 45 02 mov word ptr [di+2h],ax 303C 8B 76 06 mov si,word ptr [bp+6h] 303F 8A 04 mov al,byte ptr [si] 3041 46 inc si 3042 3C 7F cmp al,7fh 3044 76 02 jbe 3048h 3046 B0 7F mov al,7fh 3048 88 C1 mov cl,al 304A 30 ED xor ch,ch 304C 83 C7 04 add di,4h 304F E3 08 jcxz 3059h 3051 8A 04 mov al,byte ptr [si] 3053 88 05 mov byte ptr [di],al 3055 46 inc si 3056 47 inc di 3057 E2 F8 loop 3051h 3059 C6 05 00 mov byte ptr [di],0h 305C 5F pop di 305D 5E pop si 305E 5A pop dx 305F 59 pop cx 3060 5B pop bx 3061 89 EC mov sp,bp 3063 5D pop bp 3064 C3 ret 3065 55 push bp 3066 8B EC mov bp,sp 3068 53 push bx 3069 51 push cx 306A 52 push dx 306B 57 push di 306C 8B 7E 04 mov di,word ptr [bp+4h] 306F 8D 55 04 lea dx,[di+4h] 3072 B8 00 3D mov ax,3d00h 3075 CD 21 int 21h 3077 72 0F jb 3088h 3079 89 05 mov word ptr [di],ax 307B B8 01 00 mov ax,1h 307E 89 45 02 mov word ptr [di+2h],ax 3081 31 C0 xor ax,ax 3083 A3 0D 35 mov word ptr [350dh],ax 3086 EB 10 jmp 3098h 3088 89 C3 mov bx,ax 308A B8 FF FF mov ax,0ffffh 308D 89 05 mov word ptr [di],ax 308F 31 C0 xor ax,ax 3091 89 45 02 mov word ptr [di+2h],ax 3094 89 1E 0D 35 mov word ptr [350dh],bx 3098 5F pop di 3099 5A pop dx 309A 59 pop cx 309B 5B pop bx 309C 89 EC mov sp,bp 309E 5D pop bp 309F C3 ret 30A0 55 push bp 30A1 8B EC mov bp,sp 30A3 53 push bx 30A4 51 push cx 30A5 52 push dx 30A6 57 push di 30A7 8B 7E 04 mov di,word ptr [bp+4h] 30AA 8D 55 04 lea dx,[di+4h] 30AD 31 C9 xor cx,cx 30AF B8 00 3C mov ax,3c00h 30B2 CD 21 int 21h 30B4 72 0F jb 30c5h 30B6 89 05 mov word ptr [di],ax 30B8 B8 02 00 mov ax,2h 30BB 89 45 02 mov word ptr [di+2h],ax 30BE 31 C0 xor ax,ax 30C0 A3 0D 35 mov word ptr [350dh],ax 30C3 EB 10 jmp 30d5h 30C5 89 C3 mov bx,ax 30C7 B8 FF FF mov ax,0ffffh 30CA 89 05 mov word ptr [di],ax 30CC 31 C0 xor ax,ax 30CE 89 45 02 mov word ptr [di+2h],ax 30D1 89 1E 0D 35 mov word ptr [350dh],bx 30D5 5F pop di 30D6 5A pop dx 30D7 59 pop cx 30D8 5B pop bx 30D9 89 EC mov sp,bp 30DB 5D pop bp 30DC C3 ret 30DD 55 push bp 30DE 8B EC mov bp,sp 30E0 53 push bx 30E1 52 push dx 30E2 57 push di 30E3 8B 7E 04 mov di,word ptr [bp+4h] 30E6 8B 05 mov ax,word ptr [di] 30E8 3D FF FF cmp ax,0ffffh 30EB 74 16 je 3103h 30ED 89 C3 mov bx,ax 30EF B4 3E mov ah,3eh 30F1 CD 21 int 21h 30F3 89 C3 mov bx,ax 30F5 B8 FF FF mov ax,0ffffh 30F8 89 05 mov word ptr [di],ax 30FA 31 C0 xor ax,ax 30FC 89 45 02 mov word ptr [di+2h],ax 30FF 89 1E 0D 35 mov word ptr [350dh],bx 3103 5F pop di 3104 5A pop dx 3105 5B pop bx 3106 89 EC mov sp,bp 3108 5D pop bp 3109 C3 ret 310A 8B 06 0D 35 mov ax,word ptr [350dh] 310E C7 06 0D 35 00 00 mov word ptr [350dh],0h 3114 C3 ret 3115 A3 0D 35 mov word ptr [350dh],ax 3118 C3 ret 3119 55 push bp 311A 8B EC mov bp,sp 311C 53 push bx 311D 51 push cx 311E 52 push dx 311F 8B 1E 0F 35 mov bx,word ptr [350fh] 3123 8B 56 04 mov dx,word ptr [bp+4h] 3126 89 1A mov word ptr [bp+si],bx 3128 8B 4E 06 mov cx,word ptr [bp+6h] 312B 89 D8 mov ax,bx 312D 03 C1 add ax,cx 312F A3 0F 35 mov word ptr [350fh],ax 3132 5A pop dx 3133 59 pop cx 3134 5B pop bx 3135 89 EC mov sp,bp 3137 5D pop bp 3138 C3 ret 3139 55 push bp 313A 8B EC mov bp,sp 313C 53 push bx 313D 51 push cx 313E 52 push dx 313F 56 push si 3140 57 push di 3141 A0 11 35 mov al,byte ptr [3511h] 3144 3C 00 cmp al,0h 3146 75 42 jne 318ah 3148 8B 7E 04 mov di,word ptr [bp+4h] 314B 8B 05 mov ax,word ptr [di] 314D 3D FF FF cmp ax,0ffffh 3150 74 38 je 318ah 3152 89 C3 mov bx,ax 3154 31 C9 xor cx,cx 3156 31 D2 xor dx,dx 3158 B8 01 42 mov ax,4201h 315B CD 21 int 21h 315D 8B F0 mov si,ax 315F 89 D7 mov di,dx 3161 31 C9 xor cx,cx 3163 31 D2 xor dx,dx 3165 B8 02 42 mov ax,4202h 3168 CD 21 int 21h 316A 39 FA cmp dx,di 316C 72 08 jb 3176h 316E 77 0B jnbe 317bh 3170 39 F0 cmp ax,si 3172 72 02 jb 3176h 3174 77 05 jnbe 317bh 3176 B8 01 00 mov ax,1h 3179 EB 02 jmp 317dh 317B 31 C0 xor ax,ax 317D 50 push ax 317E 89 F9 mov cx,di 3180 89 F2 mov dx,si 3182 B8 00 42 mov ax,4200h 3185 CD 21 int 21h 3187 58 pop ax 3188 EB 03 jmp 318dh 318A B8 01 00 mov ax,1h 318D 5F pop di 318E 5E pop si 318F 5A pop dx 3190 59 pop cx 3191 5B pop bx 3192 89 EC mov sp,bp 3194 5D pop bp 3195 C3 ret 3196 55 push bp 3197 8B EC mov bp,sp 3199 53 push bx 319A 51 push cx 319B 52 push dx 319C 56 push si 319D 57 push di 319E 8B 7E 06 mov di,word ptr [bp+6h] 31A1 C6 05 00 mov byte ptr [di],0h 31A4 47 inc di 31A5 31 C9 xor cx,cx 31A7 8B 76 04 mov si,word ptr [bp+4h] 31AA 8B 04 mov ax,word ptr [si] 31AC 89 C3 mov bx,ax 31AE BA 12 35 mov dx,3512h 31B1 B9 01 00 mov cx,1h 31B4 B4 3F mov ah,3fh 31B6 CD 21 int 21h 31B8 83 F8 00 cmp ax,0h 31BB 74 1C je 31d9h 31BD A0 12 35 mov al,byte ptr [3512h] 31C0 3C 1A cmp al,1ah 31C2 74 1C je 31e0h 31C4 3C 0D cmp al,0dh 31C6 74 E2 je 31aah 31C8 3C 0A cmp al,0ah 31CA 74 19 je 31e5h 31CC 8B 46 08 mov ax,word ptr [bp+8h] 31CF 39 C8 cmp ax,cx 31D1 76 D7 jbe 31aah 31D3 88 05 mov byte ptr [di],al 31D5 47 inc di 31D6 41 inc cx 31D7 EB D1 jmp 31aah 31D9 C6 06 11 35 01 mov byte ptr [3511h],1h 31DE EB 05 jmp 31e5h 31E0 C6 06 11 35 01 mov byte ptr [3511h],1h 31E5 8B 5E 06 mov bx,word ptr [bp+6h] 31E8 88 0F mov byte ptr [bx],cl 31EA 31 C0 xor ax,ax 31EC A3 0D 35 mov word ptr [350dh],ax 31EF 5F pop di 31F0 5E pop si 31F1 5A pop dx 31F2 59 pop cx 31F3 5B pop bx 31F4 89 EC mov sp,bp 31F6 5D pop bp 31F7 C3 ret 31F8 55 push bp 31F9 8B EC mov bp,sp 31FB 53 push bx 31FC 51 push cx 31FD 52 push dx 31FE 56 push si 31FF 57 push di 3200 8B 7E 04 mov di,word ptr [bp+4h] 3203 C6 05 00 mov byte ptr [di],0h 3206 47 inc di 3207 8B 46 06 mov ax,word ptr [bp+6h] 320A C6 06 12 35 00 mov byte ptr [3512h],0h 320F 83 F8 00 cmp ax,0h 3212 7D 07 jnl 321bh 3214 C6 06 12 35 01 mov byte ptr [3512h],1h 3219 F7 D8 neg ax 321B B9 0A 00 mov cx,0ah 321E BB 52 34 mov bx,3452h 3221 89 DE mov si,bx 3223 31 D2 xor dx,dx 3225 F7 F1 div ax,cx 3227 80 C2 30 add dl,30h 322A 4E dec si 322B 88 14 mov byte ptr [si],dl 322D 83 F8 00 cmp ax,0h 3230 75 F1 jne 3223h 3232 A0 12 35 mov al,byte ptr [3512h] 3235 3C 00 cmp al,0h 3237 74 04 je 323dh 3239 C6 05 2D mov byte ptr [di],2dh 323C 47 inc di 323D 89 D9 mov cx,bx 323F 29 F1 sub cx,si 3241 A0 12 35 mov al,byte ptr [3512h] 3244 3C 00 cmp al,0h 3246 74 01 je 3249h 3248 41 inc cx 3249 8A D1 mov dl,cl 324B 8A 04 mov al,byte ptr [si] 324D 88 05 mov byte ptr [di],al 324F 46 inc si 3250 47 inc di 3251 E2 F8 loop 324bh 3253 8B 5E 04 mov bx,word ptr [bp+4h] 3256 88 17 mov byte ptr [bx],dl 3258 5F pop di 3259 5E pop si 325A 5A pop dx 325B 59 pop cx 325C 5B pop bx 325D 89 EC mov sp,bp 325F 5D pop bp 3260 C3 ret 3261 55 push bp 3262 8B EC mov bp,sp 3264 53 push bx 3265 51 push cx 3266 52 push dx 3267 56 push si 3268 57 push di 3269 8B 7E 04 mov di,word ptr [bp+4h] 326C 8A 05 mov al,byte ptr [di] 326E 88 C1 mov cl,al 3270 30 ED xor ch,ch 3272 47 inc di 3273 89 FE mov si,di 3275 31 DB xor bx,bx 3277 C6 06 13 35 00 mov byte ptr [3513h],0h 327C E3 35 jcxz 32b3h 327E 8A 05 mov al,byte ptr [di] 3280 3C 2D cmp al,2dh 3282 74 02 je 3286h 3284 EB 09 jmp 328fh 3286 C6 06 13 35 01 mov byte ptr [3513h],1h 328B 47 inc di 328C 49 dec cx 328D E3 46 jcxz 32d5h 328F 8A 05 mov al,byte ptr [di] 3291 3C 30 cmp al,30h 3293 72 40 jb 32d5h 3295 3C 39 cmp al,39h 3297 77 3C jnbe 32d5h 3299 2C 30 sub al,30h 329B 30 E4 xor ah,ah 329D A3 14 35 mov word ptr [3514h],ax 32A0 89 D8 mov ax,bx 32A2 BB 0A 00 mov bx,0ah 32A5 F7 E3 mul bx 32A7 03 06 14 35 add ax,word ptr [3514h] 32AB 89 C3 mov bx,ax 32AD 47 inc di 32AE 49 dec cx 32AF E3 0B jcxz 32bch 32B1 EB DC jmp 328fh 32B3 8B 5E 08 mov bx,word ptr [bp+8h] 32B6 31 C0 xor ax,ax 32B8 89 07 mov word ptr [bx],ax 32BA EB 23 jmp 32dfh 32BC A0 13 35 mov al,byte ptr [3513h] 32BF 3C 00 cmp al,0h 32C1 74 02 je 32c5h 32C3 F7 DB neg bx 32C5 89 D8 mov ax,bx 32C7 8B 5E 06 mov bx,word ptr [bp+6h] 32CA 89 07 mov word ptr [bx],ax 32CC 8B 5E 08 mov bx,word ptr [bp+8h] 32CF 31 C0 xor ax,ax 32D1 89 07 mov word ptr [bx],ax 32D3 EB 0A jmp 32dfh 32D5 8B C7 mov ax,di 32D7 2B C6 sub ax,si 32D9 40 inc ax 32DA 8B 5E 08 mov bx,word ptr [bp+8h] 32DD 89 07 mov word ptr [bx],ax 32DF 5F pop di 32E0 5E pop si 32E1 5A pop dx 32E2 59 pop cx 32E3 5B pop bx 32E4 89 EC mov sp,bp 32E6 5D pop bp 32E7 C3 ret 32E8 55 push bp 32E9 8B EC mov bp,sp 32EB 53 push bx 32EC 51 push cx 32ED 52 push dx 32EE 56 push si 32EF 57 push di 32F0 8B 76 04 mov si,word ptr [bp+4h] 32F3 8A 04 mov al,byte ptr [si] 32F5 30 E4 xor ah,ah 32F7 89 C1 mov cx,ax 32F9 46 inc si 32FA BF 16 35 mov di,3516h 32FD E3 08 jcxz 3307h 32FF 8A 04 mov al,byte ptr [si] 3301 88 05 mov byte ptr [di],al 3303 46 inc si 3304 47 inc di 3305 E2 F8 loop 32ffh 3307 31 C0 xor ax,ax 3309 88 05 mov byte ptr [di],al 330B BB 16 35 mov bx,3516h 330E 8B 7E 06 mov di,word ptr [bp+6h] 3311 89 1E 0B 35 mov word ptr [350bh],bx 3315 E8 C2 FA call 2ddah 3318 72 1F jb 3339h 331A 89 D8 mov ax,bx 331C 8B 16 0B 35 mov dx,word ptr [350bh] 3320 2B C2 sub ax,dx 3322 8B 76 04 mov si,word ptr [bp+4h] 3325 8A 0C mov cl,byte ptr [si] 3327 30 ED xor ch,ch 3329 39 C8 cmp ax,cx 332B 74 03 je 3330h 332D 40 inc ax 332E EB 02 jmp 3332h 3330 31 C0 xor ax,ax 3332 8B 5E 08 mov bx,word ptr [bp+8h] 3335 89 07 mov word ptr [bx],ax 3337 EB 08 jmp 3341h 3339 B8 01 00 mov ax,1h 333C 8B 5E 08 mov bx,word ptr [bp+8h] 333F 89 07 mov word ptr [bx],ax 3341 5F pop di 3342 5E pop si 3343 5A pop dx 3344 59 pop cx 3345 5B pop bx 3346 89 EC mov sp,bp 3348 5D pop bp 3349 C3 ret