/mnt/data/des.img: file format binary Disassembly of section .data: 000004b0 <.data+0x4b0>: 4b0: c2 33 d2 ret 0xd233 4b3: d3 e8 shr ax,cl 4b5: cb retf 4b6: 55 push bp 4b7: 8b ec mov bp,sp 4b9: 81 ec 3c 05 sub sp,0x53c 4bd: 56 push si 4be: 57 push di 4bf: 1e push ds 4c0: b8 46 0d mov ax,0xd46 4c3: 8e d8 mov ds,ax 4c5: 83 7e 06 02 cmp WORD PTR [bp+0x6],0x2 4c9: 74 03 je 0x4ce 4cb: e9 a0 00 jmp 0x56e 4ce: 1e push ds 4cf: b8 0c 00 mov ax,0xc 4d2: 50 push ax 4d3: c4 5e 08 les bx,DWORD PTR [bp+0x8] 4d6: 26 ff 77 06 push WORD PTR es:[bx+0x6] 4da: 26 ff 77 04 push WORD PTR es:[bx+0x4] 4de: 9a 0f 00 b7 0b call 0xbb7:0xf 4e3: 83 c4 08 add sp,0x8 4e6: 0b c0 or ax,ax 4e8: 75 43 jne 0x52d 4ea: b8 5f 0d mov ax,0xd5f 4ed: 8e c0 mov es,ax 4ef: 26 ff 36 04 00 push WORD PTR es:0x4 4f4: 26 ff 36 02 00 push WORD PTR es:0x2 4f9: 1e push ds 4fa: b8 18 00 mov ax,0x18 4fd: 50 push ax 4fe: 9a 06 00 d7 0b call 0xbd7:0x6 503: 83 c4 08 add sp,0x8 506: b8 5f 0d mov ax,0xd5f 509: 8e c0 mov es,ax 50b: 26 ff 36 0c 00 push WORD PTR es:0xc 510: 26 ff 36 0a 00 push WORD PTR es:0xa 515: 1e push ds 516: b8 1d 00 mov ax,0x1d 519: 50 push ax 51a: 9a 06 00 d7 0b call 0xbd7:0x6 51f: 83 c4 08 add sp,0x8 522: 6a 00 push 0x0 524: 9a 0b 00 55 0a call 0xa55:0xb 529: 44 inc sp 52a: 44 inc sp 52b: eb 41 jmp 0x56e 52d: 1e push ds 52e: b8 20 00 mov ax,0x20 531: 50 push ax 532: c4 5e 08 les bx,DWORD PTR [bp+0x8] 535: 26 ff 77 06 push WORD PTR es:[bx+0x6] 539: 26 ff 77 04 push WORD PTR es:[bx+0x4] 53d: 9a 0f 00 b7 0b call 0xbb7:0xf 542: 83 c4 08 add sp,0x8 545: 0b c0 or ax,ax 547: 75 25 jne 0x56e 549: b8 5f 0d mov ax,0xd5f 54c: 8e c0 mov es,ax 54e: 26 ff 36 04 00 push WORD PTR es:0x4 553: 26 ff 36 02 00 push WORD PTR es:0x2 558: 1e push ds 559: b8 2a 00 mov ax,0x2a 55c: 50 push ax 55d: 9a 06 00 d7 0b call 0xbd7:0x6 562: 83 c4 08 add sp,0x8 565: 6a 00 push 0x0 567: 9a 0b 00 55 0a call 0xa55:0xb 56c: 44 inc sp 56d: 44 inc sp 56e: 83 7e 06 04 cmp WORD PTR [bp+0x6],0x4 572: 74 3e je 0x5b2 574: 1e push ds 575: b8 90 00 mov ax,0x90 578: 50 push ax 579: 1e push ds 57a: b8 7b 00 mov ax,0x7b 57d: 50 push ax 57e: 1e push ds 57f: b8 64 00 mov ax,0x64 582: 50 push ax 583: 1e push ds 584: b8 3b 00 mov ax,0x3b 587: 50 push ax 588: 1e push ds 589: b8 2e 00 mov ax,0x2e 58c: 50 push ax 58d: b8 e0 11 mov ax,0x11e0 590: 50 push ax 591: b8 2a 00 mov ax,0x2a 594: 50 push ax 595: 9a 08 00 9b 0c call 0xc9b:0x8 59a: 83 c4 18 add sp,0x18 59d: 83 7e 06 01 cmp WORD PTR [bp+0x6],0x1 5a1: 75 04 jne 0x5a7 5a3: 33 c0 xor ax,ax 5a5: eb 03 jmp 0x5aa 5a7: b8 02 00 mov ax,0x2 5aa: 50 push ax 5ab: 9a 0b 00 55 0a call 0xa55:0xb 5b0: 44 inc sp 5b1: 44 inc sp 5b2: c4 5e 08 les bx,DWORD PTR [bp+0x8] 5b5: 26 c4 5f 04 les bx,DWORD PTR es:[bx+0x4] 5b9: 8c 46 f6 mov WORD PTR [bp-0xa],es 5bc: 89 5e f4 mov WORD PTR [bp-0xc],bx 5bf: c4 5e 08 les bx,DWORD PTR [bp+0x8] 5c2: 26 c4 5f 08 les bx,DWORD PTR es:[bx+0x8] 5c6: 8c 46 ee mov WORD PTR [bp-0x12],es 5c9: 89 5e ec mov WORD PTR [bp-0x14],bx 5cc: c4 5e 08 les bx,DWORD PTR [bp+0x8] 5cf: 26 c4 5f 0c les bx,DWORD PTR es:[bx+0xc] 5d3: 8c 46 f2 mov WORD PTR [bp-0xe],es 5d6: 89 5e f0 mov WORD PTR [bp-0x10],bx 5d9: 1e push ds 5da: b8 b5 00 mov ax,0xb5 5dd: 50 push ax 5de: ff 76 ee push WORD PTR [bp-0x12] 5e1: ff 76 ec push WORD PTR [bp-0x14] 5e4: 9a 0f 00 b7 0b call 0xbb7:0xf 5e9: 83 c4 08 add sp,0x8 5ec: 0b c0 or ax,ax 5ee: 74 3b je 0x62b 5f0: ff 76 f2 push WORD PTR [bp-0xe] 5f3: ff 76 f0 push WORD PTR [bp-0x10] 5f6: ff 76 ee push WORD PTR [bp-0x12] 5f9: ff 76 ec push WORD PTR [bp-0x14] 5fc: 9a 0f 00 b7 0b call 0xbb7:0xf 601: 83 c4 08 add sp,0x8 604: 0b c0 or ax,ax 606: 75 23 jne 0x62b 608: 1e push ds 609: b8 bb 00 mov ax,0xbb 60c: 50 push ax 60d: 1e push ds 60e: b8 b7 00 mov ax,0xb7 611: 50 push ax 612: b8 e0 11 mov ax,0x11e0 615: 50 push ax 616: b8 2a 00 mov ax,0x2a 619: 50 push ax 61a: 9a 08 00 9b 0c call 0xc9b:0x8 61f: 83 c4 0c add sp,0xc 622: 6a 01 push 0x1 624: 9a 0b 00 55 0a call 0xa55:0xb 629: 44 inc sp 62a: 44 inc sp 62b: 1e push ds 62c: b8 e7 00 mov ax,0xe7 62f: 50 push ax 630: ff 76 ee push WORD PTR [bp-0x12] 633: ff 76 ec push WORD PTR [bp-0x14] 636: 9a 0f 00 b7 0b call 0xbb7:0xf 63b: 83 c4 08 add sp,0x8 63e: 0b c0 or ax,ax 640: 75 0c jne 0x64e 642: c7 46 fa e0 11 mov WORD PTR [bp-0x6],0x11e0 647: c7 46 f8 02 00 mov WORD PTR [bp-0x8],0x2 64c: eb 19 jmp 0x667 64e: 1e push ds 64f: b8 e9 00 mov ax,0xe9 652: 50 push ax 653: ff 76 ee push WORD PTR [bp-0x12] 656: ff 76 ec push WORD PTR [bp-0x14] 659: 9a 45 02 b0 0a call 0xab0:0x245 65e: 83 c4 08 add sp,0x8 661: 89 56 fa mov WORD PTR [bp-0x6],dx 664: 89 46 f8 mov WORD PTR [bp-0x8],ax 667: 1e push ds 668: b8 ec 00 mov ax,0xec 66b: 50 push ax 66c: ff 76 f2 push WORD PTR [bp-0xe] 66f: ff 76 f0 push WORD PTR [bp-0x10] 672: 9a 0f 00 b7 0b call 0xbb7:0xf 677: 83 c4 08 add sp,0x8 67a: 0b c0 or ax,ax 67c: 75 0c jne 0x68a 67e: c7 46 fe e0 11 mov WORD PTR [bp-0x2],0x11e0 683: c7 46 fc 16 00 mov WORD PTR [bp-0x4],0x16 688: eb 19 jmp 0x6a3 68a: 1e push ds 68b: b8 ee 00 mov ax,0xee 68e: 50 push ax 68f: ff 76 f2 push WORD PTR [bp-0xe] 692: ff 76 f0 push WORD PTR [bp-0x10] 695: 9a 45 02 b0 0a call 0xab0:0x245 69a: 83 c4 08 add sp,0x8 69d: 89 56 fe mov WORD PTR [bp-0x2],dx 6a0: 89 46 fc mov WORD PTR [bp-0x4],ax 6a3: ff 76 ee push WORD PTR [bp-0x12] 6a6: ff 76 ec push WORD PTR [bp-0x14] 6a9: ff 76 fa push WORD PTR [bp-0x6] 6ac: ff 76 f8 push WORD PTR [bp-0x8] 6af: 9a 8c 00 a0 00 call 0xa0:0x8c 6b4: 83 c4 08 add sp,0x8 6b7: ff 76 f2 push WORD PTR [bp-0xe] 6ba: ff 76 f0 push WORD PTR [bp-0x10] 6bd: ff 76 fe push WORD PTR [bp-0x2] 6c0: ff 76 fc push WORD PTR [bp-0x4] 6c3: 9a 8c 00 a0 00 call 0xa0:0x8c 6c8: 83 c4 08 add sp,0x8 6cb: ff 76 fe push WORD PTR [bp-0x2] 6ce: ff 76 fc push WORD PTR [bp-0x4] 6d1: 6a 01 push 0x1 6d3: 6a 04 push 0x4 6d5: b8 5f 0d mov ax,0xd5f 6d8: 50 push ax 6d9: b8 06 00 mov ax,0x6 6dc: 50 push ax 6dd: 9a 0a 00 60 0b call 0xb60:0xa 6e2: 83 c4 0c add sp,0xc 6e5: c7 86 ba fe 03 00 mov WORD PTR [bp-0x146],0x3 6eb: c7 86 bc fe 03 00 mov WORD PTR [bp-0x144],0x3 6f1: 68 00 40 push 0x4000 6f4: 9a 0e 00 5d 0a call 0xa5d:0xe 6f9: 44 inc sp 6fa: 44 inc sp 6fb: 89 56 e2 mov WORD PTR [bp-0x1e],dx 6fe: 89 46 e0 mov WORD PTR [bp-0x20],ax 701: 89 56 ea mov WORD PTR [bp-0x16],dx 704: 89 46 e8 mov WORD PTR [bp-0x18],ax 707: 8b 46 e0 mov ax,WORD PTR [bp-0x20] 70a: 0b 46 e2 or ax,WORD PTR [bp-0x1e] 70d: 75 1e jne 0x72d 70f: 1e push ds 710: b8 f1 00 mov ax,0xf1 713: 50 push ax 714: b8 e0 11 mov ax,0x11e0 717: 50 push ax 718: b8 2a 00 mov ax,0x2a 71b: 50 push ax 71c: 9a 08 00 9b 0c call 0xc9b:0x8 721: 83 c4 08 add sp,0x8 724: 6a 01 push 0x1 726: 9a 0b 00 55 0a call 0xa55:0xb 72b: 44 inc sp 72c: 44 inc sp 72d: c4 5e e0 les bx,DWORD PTR [bp-0x20] 730: 83 c3 08 add bx,0x8 733: 8c 46 e6 mov WORD PTR [bp-0x1a],es 736: 89 5e e4 mov WORD PTR [bp-0x1c],bx 739: 9a 38 07 b3 00 call 0xb3:0x738 73e: 16 push ss 73f: 8d 86 be fe lea ax,[bp-0x142] 743: 50 push ax 744: ff b6 bc fe push WORD PTR [bp-0x144] 748: ff b6 ba fe push WORD PTR [bp-0x146] 74c: 9a 66 05 b3 00 call 0xb3:0x566 751: 83 c4 08 add sp,0x8 754: 8b 86 ca fe mov ax,WORD PTR [bp-0x136] 758: 89 46 d6 mov WORD PTR [bp-0x2a],ax 75b: 8b 86 d0 fe mov ax,WORD PTR [bp-0x130] 75f: 89 46 d8 mov WORD PTR [bp-0x28],ax 762: 33 ff xor di,di 764: eb 0b jmp 0x771 766: c4 5e f4 les bx,DWORD PTR [bp-0xc] 769: 26 8a 01 mov al,BYTE PTR es:[bx+di] 76c: 88 83 d6 fe mov BYTE PTR [bp+di-0x12a],al 770: 47 inc di 771: 3b 7e d6 cmp di,WORD PTR [bp-0x2a] 774: 7d 09 jge 0x77f 776: c4 5e f4 les bx,DWORD PTR [bp-0xc] 779: 26 80 39 00 cmp BYTE PTR es:[bx+di],0x0 77d: 75 e7 jne 0x766 77f: eb 06 jmp 0x787 781: c6 83 d6 fe 00 mov BYTE PTR [bp+di-0x12a],0x0 786: 47 inc di 787: 3b 7e d6 cmp di,WORD PTR [bp-0x2a] 78a: 7c f5 jl 0x781 78c: ff b6 bc fe push WORD PTR [bp-0x144] 790: ff b6 ba fe push WORD PTR [bp-0x146] 794: 16 push ss 795: 8d 86 1e fc lea ax,[bp-0x3e2] 799: 50 push ax 79a: 9a 56 07 b3 00 call 0xb3:0x756 79f: 83 c4 08 add sp,0x8 7a2: ff 76 d6 push WORD PTR [bp-0x2a] 7a5: 16 push ss 7a6: 8d 86 d6 fe lea ax,[bp-0x12a] 7aa: 50 push ax 7ab: 16 push ss 7ac: 8d 86 1e fc lea ax,[bp-0x3e2] 7b0: 50 push ax 7b1: 9a c5 09 b3 00 call 0xb3:0x9c5 7b6: 83 c4 0a add sp,0xa 7b9: c7 46 dc 01 00 mov WORD PTR [bp-0x24],0x1 7be: c4 5e f8 les bx,DWORD PTR [bp-0x8] 7c1: 26 8a 47 04 mov al,BYTE PTR es:[bx+0x4] 7c5: 98 cbw 7c6: 89 46 de mov WORD PTR [bp-0x22],ax 7c9: 68 f8 3f push 0x3ff8 7cc: ff 76 e6 push WORD PTR [bp-0x1a] 7cf: ff 76 e4 push WORD PTR [bp-0x1c] 7d2: ff 76 de push WORD PTR [bp-0x22] 7d5: 9a 05 00 50 0b call 0xb50:0x5 7da: 83 c4 08 add sp,0x8 7dd: 89 46 da mov WORD PTR [bp-0x26],ax 7e0: ff 76 da push WORD PTR [bp-0x26] 7e3: 9a 0d 00 a0 00 call 0xa0:0xd 7e8: 44 inc sp 7e9: 44 inc sp 7ea: e9 93 01 jmp 0x980 7ed: 81 7e da f8 3f cmp WORD PTR [bp-0x26],0x3ff8 7f2: 75 4f jne 0x843 7f4: c4 5e e8 les bx,DWORD PTR [bp-0x18] 7f7: 26 8b 47 08 mov ax,WORD PTR es:[bx+0x8] 7fb: 99 cwd 7fc: 33 c2 xor ax,dx 7fe: 2b c2 sub ax,dx 800: f7 d8 neg ax 802: 99 cwd 803: c4 5e e8 les bx,DWORD PTR [bp-0x18] 806: 26 89 57 02 mov WORD PTR es:[bx+0x2],dx 80a: 26 89 07 mov WORD PTR es:[bx],ax 80d: c4 5e e8 les bx,DWORD PTR [bp-0x18] 810: 26 8b 07 mov ax,WORD PTR es:[bx] 813: 26 0b 47 02 or ax,WORD PTR es:[bx+0x2] 817: 75 0e jne 0x827 819: c4 5e e8 les bx,DWORD PTR [bp-0x18] 81c: 26 c7 47 02 ff ff mov WORD PTR es:[bx+0x2],0xffff 822: 26 c7 07 ff ff mov WORD PTR es:[bx],0xffff 827: c4 5e e8 les bx,DWORD PTR [bp-0x18] 82a: 26 8b 47 0c mov ax,WORD PTR es:[bx+0xc] 82e: 99 cwd 82f: 33 c2 xor ax,dx 831: 2b c2 sub ax,dx 833: f7 d8 neg ax 835: 99 cwd 836: c4 5e e8 les bx,DWORD PTR [bp-0x18] 839: 26 89 57 06 mov WORD PTR es:[bx+0x6],dx 83d: 26 89 47 04 mov WORD PTR es:[bx+0x4],ax 841: eb 28 jmp 0x86b 843: 8b 46 da mov ax,WORD PTR [bp-0x26] 846: 99 cwd 847: c4 5e e8 les bx,DWORD PTR [bp-0x18] 84a: 26 89 57 02 mov WORD PTR es:[bx+0x2],dx 84e: 26 89 07 mov WORD PTR es:[bx],ax 851: c4 5e e8 les bx,DWORD PTR [bp-0x18] 854: 26 8b 47 08 mov ax,WORD PTR es:[bx+0x8] 858: 99 cwd 859: 33 c2 xor ax,dx 85b: 2b c2 sub ax,dx 85d: f7 d8 neg ax 85f: 99 cwd 860: c4 5e e8 les bx,DWORD PTR [bp-0x18] 863: 26 89 57 06 mov WORD PTR es:[bx+0x6],dx 867: 26 89 47 04 mov WORD PTR es:[bx+0x4],ax 86b: 68 00 40 push 0x4000 86e: ff 76 e2 push WORD PTR [bp-0x1e] 871: ff 76 e0 push WORD PTR [bp-0x20] 874: 16 push ss 875: 8d 86 1e fc lea ax,[bp-0x3e2] 879: 50 push ax 87a: 9a 1e 0c b3 00 call 0xb3:0xc1e 87f: 83 c4 0a add sp,0xa 882: 83 7e dc 00 cmp WORD PTR [bp-0x24],0x0 886: 75 03 jne 0x88b 888: e9 ad 00 jmp 0x938 88b: 16 push ss 88c: 8d 86 c4 fa lea ax,[bp-0x53c] 890: 50 push ax 891: 16 push ss 892: 8d 86 1e fc lea ax,[bp-0x3e2] 896: 50 push ax 897: 9a ec 06 b3 00 call 0xb3:0x6ec 89c: 83 c4 08 add sp,0x8 89f: 8b 86 d6 fa mov ax,WORD PTR [bp-0x52a] 8a3: 89 86 1c fb mov WORD PTR [bp-0x4e4],ax 8a7: 16 push ss 8a8: 8d 86 dc fa lea ax,[bp-0x524] 8ac: 50 push ax 8ad: 16 push ss 8ae: 8d 86 1e fc lea ax,[bp-0x3e2] 8b2: 50 push ax 8b3: 9a a9 0b b3 00 call 0xb3:0xba9 8b8: 83 c4 08 add sp,0x8 8bb: ff 76 fe push WORD PTR [bp-0x2] 8be: ff 76 fc push WORD PTR [bp-0x4] 8c1: 6a 01 push 0x1 8c3: ff b6 1c fb push WORD PTR [bp-0x4e4] 8c7: 16 push ss 8c8: 8d 86 dc fa lea ax,[bp-0x524] 8cc: 50 push ax 8cd: 9a 0a 00 60 0b call 0xb60:0xa 8d2: 83 c4 0c add sp,0xc 8d5: ff 76 fe push WORD PTR [bp-0x2] 8d8: ff 76 fc push WORD PTR [bp-0x4] 8db: 9a 4a 00 a0 00 call 0xa0:0x4a 8e0: 83 c4 04 add sp,0x4 8e3: 33 f6 xor si,si 8e5: eb 09 jmp 0x8f0 8e7: 8a 82 d6 fe mov al,BYTE PTR [bp+si-0x12a] 8eb: 88 82 1e fb mov BYTE PTR [bp+si-0x4e2],al 8ef: 46 inc si 8f0: 3b 76 d6 cmp si,WORD PTR [bp-0x2a] 8f3: 7c f2 jl 0x8e7 8f5: 68 00 01 push 0x100 8f8: 16 push ss 8f9: 8d 86 1e fb lea ax,[bp-0x4e2] 8fd: 50 push ax 8fe: 16 push ss 8ff: 8d 86 1e fc lea ax,[bp-0x3e2] 903: 50 push ax 904: 9a 1e 0c b3 00 call 0xb3:0xc1e 909: 83 c4 0a add sp,0xa 90c: ff 76 fe push WORD PTR [bp-0x2] 90f: ff 76 fc push WORD PTR [bp-0x4] 912: 6a 01 push 0x1 914: 68 00 01 push 0x100 917: 16 push ss 918: 8d 86 1e fb lea ax,[bp-0x4e2] 91c: 50 push ax 91d: 9a 0a 00 60 0b call 0xb60:0xa 922: 83 c4 0c add sp,0xc 925: ff 76 fe push WORD PTR [bp-0x2] 928: ff 76 fc push WORD PTR [bp-0x4] 92b: 9a 4a 00 a0 00 call 0xa0:0x4a 930: 83 c4 04 add sp,0x4 933: c7 46 dc 00 00 mov WORD PTR [bp-0x24],0x0 938: ff 76 fe push WORD PTR [bp-0x2] 93b: ff 76 fc push WORD PTR [bp-0x4] 93e: 6a 01 push 0x1 940: 68 00 40 push 0x4000 943: ff 76 e2 push WORD PTR [bp-0x1e] 946: ff 76 e0 push WORD PTR [bp-0x20] 949: 9a 0a 00 60 0b call 0xb60:0xa 94e: 83 c4 0c add sp,0xc 951: ff 76 fe push WORD PTR [bp-0x2] 954: ff 76 fc push WORD PTR [bp-0x4] 957: 9a 4a 00 a0 00 call 0xa0:0x4a 95c: 83 c4 04 add sp,0x4 95f: 68 f8 3f push 0x3ff8 962: ff 76 e6 push WORD PTR [bp-0x1a] 965: ff 76 e4 push WORD PTR [bp-0x1c] 968: ff 76 de push WORD PTR [bp-0x22] 96b: 9a 05 00 50 0b call 0xb50:0x5 970: 83 c4 08 add sp,0x8 973: 89 46 da mov WORD PTR [bp-0x26],ax 976: ff 76 da push WORD PTR [bp-0x26] 979: 9a 0d 00 a0 00 call 0xa0:0xd 97e: 44 inc sp 97f: 44 inc sp 980: 83 7e da 00 cmp WORD PTR [bp-0x26],0x0 984: 74 03 je 0x989 986: e9 64 fe jmp 0x7ed 989: 6a 00 push 0x0 98b: ff 76 e2 push WORD PTR [bp-0x1e] 98e: ff 76 e0 push WORD PTR [bp-0x20] 991: 16 push ss 992: 8d 86 1e fc lea ax,[bp-0x3e2] 996: 50 push ax 997: 9a 1e 0c b3 00 call 0xb3:0xc1e 99c: 83 c4 0a add sp,0xa 99f: 16 push ss 9a0: 8d 86 1e fc lea ax,[bp-0x3e2] 9a4: 50 push ax 9a5: 9a 40 09 b3 00 call 0xb3:0x940 9aa: 83 c4 04 add sp,0x4 9ad: 9a 46 07 b3 00 call 0xb3:0x746 9b2: ff 76 e2 push WORD PTR [bp-0x1e] 9b5: ff 76 e0 push WORD PTR [bp-0x20] 9b8: 9a 04 00 5e 0c call 0xc5e:0x4 9bd: 83 c4 04 add sp,0x4 9c0: 8b 56 fa mov dx,WORD PTR [bp-0x6] 9c3: 8b 46 f8 mov ax,WORD PTR [bp-0x8] 9c6: bb 02 00 mov bx,0x2 9c9: b9 e0 11 mov cx,0x11e0 9cc: 3b d1 cmp dx,cx 9ce: 75 04 jne 0x9d4 9d0: 3b c3 cmp ax,bx 9d2: 74 0e je 0x9e2 9d4: ff 76 fa push WORD PTR [bp-0x6] 9d7: ff 76 f8 push WORD PTR [bp-0x8] 9da: 9a 09 00 33 0b call 0xb33:0x9 9df: 83 c4 04 add sp,0x4 9e2: 8b 56 fe mov dx,WORD PTR [bp-0x2] 9e5: 8b 46 fc mov ax,WORD PTR [bp-0x4] 9e8: bb 16 00 mov bx,0x16 9eb: b9 e0 11 mov cx,0x11e0 9ee: 3b d1 cmp dx,cx 9f0: 75 04 jne 0x9f6 9f2: 3b c3 cmp ax,bx 9f4: 74 0e je 0xa04 9f6: ff 76 fe push WORD PTR [bp-0x2] 9f9: ff 76 fc push WORD PTR [bp-0x4] 9fc: 9a 09 00 33 0b call 0xb33:0x9 a01: 83 c4 04 add sp,0x4 a04: 33 c0 xor ax,ax a06: eb 00 jmp 0xa08 a08: 1f pop ds a09: 5f pop di a0a: 5e pop si a0b: c9 leave a0c: cb retf a0d: 55 push bp a0e: 8b ec mov bp,sp a10: 1e push ds a11: b8 56 0d mov ax,0xd56 a14: 8e d8 mov ds,ax a16: 83 7e 06 ff cmp WORD PTR [bp+0x6],0xffff a1a: 75 2b jne 0xa47 a1c: 1e push ds a1d: b8 0a 00 mov ax,0xa a20: 50 push ax a21: b8 e0 11 mov ax,0x11e0 a24: 50 push ax a25: b8 2a 00 mov ax,0x2a a28: 50 push ax a29: 9a 08 00 9b 0c call 0xc9b:0x8 a2e: 83 c4 08 add sp,0x8 a31: 1e push ds a32: b8 31 00 mov ax,0x31 a35: 50 push ax a36: 9a 0d 00 b6 0c call 0xcb6:0xd a3b: 83 c4 04 add sp,0x4 a3e: 6a 03 push 0x3 a40: 9a 0b 00 55 0a call 0xa55:0xb a45: 44 inc sp a46: 44 inc sp a47: 1f pop ds a48: 5d pop bp a49: cb retf a4a: 55 push bp a4b: 8b ec mov bp,sp a4d: 1e push ds a4e: b8 56 0d mov ax,0xd56 a51: 8e d8 mov ds,ax a53: c4 5e 06 les bx,DWORD PTR [bp+0x6] a56: 26 f7 47 02 10 00 test WORD PTR es:[bx+0x2],0x10 a5c: 74 2b je 0xa89 a5e: 1e push ds a5f: b8 3a 00 mov ax,0x3a a62: 50 push ax a63: b8 e0 11 mov ax,0x11e0 a66: 50 push ax a67: b8 2a 00 mov ax,0x2a a6a: 50 push ax a6b: 9a 08 00 9b 0c call 0xc9b:0x8 a70: 83 c4 08 add sp,0x8 a73: 1e push ds a74: b8 62 00 mov ax,0x62 a77: 50 push ax a78: 9a 0d 00 b6 0c call 0xcb6:0xd a7d: 83 c4 04 add sp,0x4 a80: 6a 03 push 0x3 a82: 9a 0b 00 55 0a call 0xa55:0xb a87: 44 inc sp a88: 44 inc sp a89: 1f pop ds a8a: 5d pop bp a8b: cb retf a8c: 55 push bp a8d: 8b ec mov bp,sp a8f: 1e push ds a90: b8 56 0d mov ax,0xd56 a93: 8e d8 mov ds,ax a95: 8b 46 06 mov ax,WORD PTR [bp+0x6] a98: 0b 46 08 or ax,WORD PTR [bp+0x8] a9b: 75 31 jne 0xace a9d: ff 76 0c push WORD PTR [bp+0xc] aa0: ff 76 0a push WORD PTR [bp+0xa] aa3: 1e push ds aa4: b8 6b 00 mov ax,0x6b aa7: 50 push ax aa8: b8 e0 11 mov ax,0x11e0 aab: 50 push ax aac: b8 2a 00 mov ax,0x2a aaf: 50 push ax ab0: 9a 08 00 9b 0c call 0xc9b:0x8 ab5: 83 c4 0c add sp,0xc ab8: 1e push ds ab9: b8 88 00 mov ax,0x88 abc: 50 push ax abd: 9a 0d 00 b6 0c call 0xcb6:0xd ac2: 83 c4 04 add sp,0x4 ac5: 6a 03 push 0x3 ac7: 9a 0b 00 55 0a call 0xa55:0xb acc: 44 inc sp acd: 44 inc sp ace: 1f pop ds acf: 5d pop bp ad0: cb retf ad1: 55 push bp ad2: 8b ec mov bp,sp ad4: 56 push si ad5: 1e push ds ad6: b8 5f 0d mov ax,0xd5f ad9: 8e d8 mov ds,ax adb: 33 f6 xor si,si add: eb 01 jmp 0xae0 adf: 46 inc si ae0: 8b de mov bx,si ae2: c1 e3 02 shl bx,0x2 ae5: 8b 97 10 00 mov dx,WORD PTR [bx+0x10] ae9: 8b 87 0e 00 mov ax,WORD PTR [bx+0xe] aed: 3b 56 08 cmp dx,WORD PTR [bp+0x8] af0: 75 05 jne 0xaf7 af2: 3b 46 06 cmp ax,WORD PTR [bp+0x6] af5: 74 13 je 0xb0a af7: 8b de mov bx,si af9: c1 e3 02 shl bx,0x2 afc: 83 bf 10 00 ff cmp WORD PTR [bx+0x10],0xffff b01: 75 dc jne 0xadf b03: 83 bf 0e 00 ff cmp WORD PTR [bx+0xe],0xffff b08: 75 d5 jne 0xadf b0a: 8b de mov bx,si b0c: c1 e3 02 shl bx,0x2 b0f: 83 bf 10 00 ff cmp WORD PTR [bx+0x10],0xffff b14: 75 25 jne 0xb3b b16: 83 bf 0e 00 ff cmp WORD PTR [bx+0xe],0xffff b1b: 75 1e jne 0xb3b b1d: 1e push ds b1e: b8 5c 05 mov ax,0x55c b21: 50 push ax b22: b8 e0 11 mov ax,0x11e0 b25: 50 push ax b26: b8 2a 00 mov ax,0x2a b29: 50 push ax b2a: 9a 08 00 9b 0c call 0xc9b:0x8 b2f: 83 c4 08 add sp,0x8 b32: 6a 01 push 0x1 b34: 9a 0b 00 55 0a call 0xa55:0xb b39: 44 inc sp b3a: 44 inc sp b3b: 1f pop ds b3c: 5e pop si b3d: 5d pop bp b3e: cb retf b3f: 55 push bp b40: 8b ec mov bp,sp b42: 81 ec 9e 02 sub sp,0x29e b46: 1e push ds b47: b8 b8 0d mov ax,0xdb8 b4a: 8e d8 mov ds,ax b4c: 83 3e 08 00 00 cmp WORD PTR ds:0x8,0x0 b51: 75 24 jne 0xb77 b53: 6a 40 push 0x40 b55: 6a 00 push 0x0 b57: 1e push ds b58: b8 0a 00 mov ax,0xa b5b: 50 push ax b5c: 9a 38 00 c0 0b call 0xbc0:0x38 b61: 83 c4 08 add sp,0x8 b64: 1e push ds b65: b8 0a 00 mov ax,0xa b68: 50 push ax b69: 9a 4e 00 c1 0c call 0xcc1:0x4e b6e: 83 c4 04 add sp,0x4 b71: c7 06 08 00 01 00 mov WORD PTR ds:0x8,0x1 b77: c7 46 fe 02 00 mov WORD PTR [bp-0x2],0x2 b7c: 16 push ss b7d: 8d 46 fe lea ax,[bp-0x2] b80: 50 push ax b81: 6a 04 push 0x4 b83: 6a 01 push 0x1 b85: 16 push ss b86: 8d 86 62 fd lea ax,[bp-0x29e] b8a: 50 push ax b8b: 9a 41 08 b3 00 call 0xb3:0x841 b90: 83 c4 0c add sp,0xc b93: 6a 40 push 0x40 b95: 1e push ds b96: b8 0a 00 mov ax,0xa b99: 50 push ax b9a: 16 push ss b9b: 8d 86 62 fd lea ax,[bp-0x29e] b9f: 50 push ax ba0: 9a c5 09 b3 00 call 0xb3:0x9c5 ba5: 83 c4 0a add sp,0xa ba8: c7 46 ac 01 00 mov WORD PTR [bp-0x54],0x1 bad: 6a 40 push 0x40 baf: 1e push ds bb0: b8 0a 00 mov ax,0xa bb3: 50 push ax bb4: 16 push ss bb5: 8d 86 62 fd lea ax,[bp-0x29e] bb9: 50 push ax bba: 9a 1e 0c b3 00 call 0xb3:0xc1e bbf: 83 c4 0a add sp,0xa bc2: 16 push ss bc3: 8d 86 62 fd lea ax,[bp-0x29e] bc7: 50 push ax bc8: 9a 40 09 b3 00 call 0xb3:0x940 bcd: 83 c4 04 add sp,0x4 bd0: ff 76 0a push WORD PTR [bp+0xa] bd3: 1e push ds bd4: b8 0a 00 mov ax,0xa bd7: 50 push ax bd8: ff 76 08 push WORD PTR [bp+0x8] bdb: ff 76 06 push WORD PTR [bp+0x6] bde: 9a 02 00 be 0b call 0xbbe:0x2 be3: 83 c4 0a add sp,0xa be6: 1f pop ds be7: c9 leave be8: cb retf be9: 55 push bp bea: 8b ec mov bp,sp bec: 83 ec 04 sub sp,0x4 bef: 56 push si bf0: 1e push ds bf1: b8 b8 0d mov ax,0xdb8 bf4: 8e d8 mov ds,ax bf6: 8b 76 0a mov si,WORD PTR [bp+0xa] bf9: 8b c6 mov ax,si bfb: c1 e8 02 shr ax,0x2 bfe: 8b f0 mov si,ax c00: eb 71 jmp 0xc73 c02: c4 5e 06 les bx,DWORD PTR [bp+0x6] c05: 26 8b 57 02 mov dx,WORD PTR es:[bx+0x2] c09: 26 8b 07 mov ax,WORD PTR es:[bx] c0c: 89 56 fe mov WORD PTR [bp-0x2],dx c0f: 89 46 fc mov WORD PTR [bp-0x4],ax c12: 8b 56 fe mov dx,WORD PTR [bp-0x2] c15: 8b 46 fc mov ax,WORD PTR [bp-0x4] c18: 25 00 ff and ax,0xff00 c1b: 81 e2 00 ff and dx,0xff00 c1f: b1 08 mov cl,0x8 c21: 9a 97 04 00 00 call 0x0:0x497 c26: 8b 4e fe mov cx,WORD PTR [bp-0x2] c29: 8b 5e fc mov bx,WORD PTR [bp-0x4] c2c: 81 e3 ff 00 and bx,0xff c30: 81 e1 ff 00 and cx,0xff c34: 52 push dx c35: 50 push ax c36: 8b c3 mov ax,bx c38: 8b d1 mov dx,cx c3a: b1 08 mov cl,0x8 c3c: 9a 78 04 00 00 call 0x0:0x478 c41: 5b pop bx c42: 59 pop cx c43: 0b d8 or bx,ax c45: 0b ca or cx,dx c47: 89 4e fe mov WORD PTR [bp-0x2],cx c4a: 89 5e fc mov WORD PTR [bp-0x4],bx c4d: 8b 56 fe mov dx,WORD PTR [bp-0x2] c50: 8b 46 fc mov ax,WORD PTR [bp-0x4] c53: 8b d0 mov dx,ax c55: 33 c0 xor ax,ax c57: 8b 4e fe mov cx,WORD PTR [bp-0x2] c5a: 8b 5e fc mov bx,WORD PTR [bp-0x4] c5d: 8b d9 mov bx,cx c5f: 33 c9 xor cx,cx c61: 0b c3 or ax,bx c63: 0b d1 or dx,cx c65: c4 5e 06 les bx,DWORD PTR [bp+0x6] c68: 26 89 57 02 mov WORD PTR es:[bx+0x2],dx c6c: 26 89 07 mov WORD PTR es:[bx],ax c6f: 83 46 06 04 add WORD PTR [bp+0x6],0x4 c73: 8b c6 mov ax,si c75: 4e dec si c76: 0b c0 or ax,ax c78: 75 88 jne 0xc02 c7a: 1f pop ds c7b: 5e pop si c7c: c9 leave c7d: cb retf c7e: 55 push bp c7f: 8b ec mov bp,sp c81: 83 ec 02 sub sp,0x2 c84: 56 push si c85: 1e push ds c86: b8 b8 0d mov ax,0xdb8 c89: 8e d8 mov ds,ax c8b: 8b 76 0a mov si,WORD PTR [bp+0xa] c8e: 8b c6 mov ax,si c90: d1 e8 shr ax,1 c92: 8b f0 mov si,ax c94: eb 21 jmp 0xcb7 c96: c4 5e 06 les bx,DWORD PTR [bp+0x6] c99: 26 8b 07 mov ax,WORD PTR es:[bx] c9c: 89 46 fe mov WORD PTR [bp-0x2],ax c9f: 8b 46 fe mov ax,WORD PTR [bp-0x2] ca2: c1 e0 08 shl ax,0x8 ca5: 8b 56 fe mov dx,WORD PTR [bp-0x2] ca8: c1 ea 08 shr dx,0x8 cab: 0b c2 or ax,dx cad: c4 5e 06 les bx,DWORD PTR [bp+0x6] cb0: 26 89 07 mov WORD PTR es:[bx],ax cb3: 83 46 06 02 add WORD PTR [bp+0x6],0x2 cb7: 8b c6 mov ax,si cb9: 4e dec si cba: 0b c0 or ax,ax cbc: 75 d8 jne 0xc96 cbe: 1f pop ds cbf: 5e pop si cc0: c9 leave cc1: cb retf cc2: 55 push bp cc3: 8b ec mov bp,sp cc5: 1e push ds cc6: b8 b8 0d mov ax,0xdb8 cc9: 8e d8 mov ds,ax ccb: c4 5e 06 les bx,DWORD PTR [bp+0x6] cce: 26 8b 07 mov ax,WORD PTR es:[bx] cd1: 26 0b 47 02 or ax,WORD PTR es:[bx+0x2] cd5: 74 37 je 0xd0e cd7: ff 76 0a push WORD PTR [bp+0xa] cda: 6a 00 push 0x0 cdc: c4 5e 06 les bx,DWORD PTR [bp+0x6] cdf: 26 ff 77 02 push WORD PTR es:[bx+0x2] ce3: 26 ff 37 push WORD PTR es:[bx] ce6: 9a 38 00 c0 0b call 0xbc0:0x38 ceb: 83 c4 08 add sp,0x8 cee: c4 5e 06 les bx,DWORD PTR [bp+0x6] cf1: 26 ff 77 02 push WORD PTR es:[bx+0x2] cf5: 26 ff 37 push WORD PTR es:[bx] cf8: 9a 04 00 5e 0c call 0xc5e:0x4 cfd: 83 c4 04 add sp,0x4