Lines Matching refs:byte

1083     mov al, byte [es:si+002h]                 ; 26 8a 44 02
1084 add AL, strict byte 003h ; 04 03
1085 and AL, strict byte 0fch ; 24 fc
1108 mov al, byte [es:bx] ; 26 8a 07
1118 mov byte [es:si], bl ; 26 88 1c
1168 mov AH, strict byte 070h ; b4 70
1169 cmp AL, strict byte 080h ; 3c 80
1171 mov AH, strict byte 072h ; b4 72
1188 mov BL, strict byte 070h ; b3 70
1189 cmp AL, strict byte 080h ; 3c 80
1191 mov BL, strict byte 072h ; b3 72
1206 mov CL, strict byte 0ffh ; b1 ff
1207 mov AL, strict byte 00bh ; b0 0b
1214 mov byte [bp-002h], al ; 88 46 fe
1217 mov AL, strict byte 00bh ; b0 0b
1234 mov AL, strict byte 020h ; b0 20
1243 mov byte [bp-002h], bl ; 88 5e fe
1245 movzx bx, byte [bp-002h] ; 0f b6 5e fe
1248 mov AL, strict byte 020h ; b0 20
1251 mov cl, byte [bp-002h] ; 8a 4e fe
1263 push strict byte 00007h ; 6a 07
1265 add sp, strict byte 00004h ; 83 c4 04
1273 push strict byte 00007h ; 6a 07
1275 add sp, strict byte 00004h ; 83 c4 04
1288 push strict byte 00004h ; 6a 04
1290 add sp, strict byte 00006h ; 83 c4 06
1307 mov AL, strict byte 003h ; b0 03
1308 mov AH, strict byte 000h ; b4 00
1322 test AL, strict byte 008h ; a8 08
1336 mov AL, strict byte 00dh ; b0 0d
1337 mov AH, strict byte 00eh ; b4 0e
1340 mov AH, strict byte 00eh ; b4 0e
1380 mov al, byte [bp-006h] ; 8a 46 fa
1381 mov DL, strict byte 00ah ; b2 0a
1383 mov dl, byte [bp-008h] ; 8a 56 f8
1386 add AL, strict byte 030h ; 04 30
1428 mov al, byte [bp-006h] ; 8a 46 fa
1429 mov DL, strict byte 00ah ; b2 0a
1431 mov dl, byte [bp-008h] ; 8a 56 f8
1434 add AL, strict byte 030h ; 04 30
1476 cmp word [bp+004h], strict byte 00000h ; 83 7e 04 00
1481 mov al, byte [bp-008h] ; 8a 46 f8
1482 mov DL, strict byte 00ah ; b2 0a
1484 mov dl, byte [bp-006h] ; 8a 56 fa
1487 add AL, strict byte 030h ; 04 30
1503 mov dl, byte [es:bx] ; 26 8a 17
1523 mov dl, byte [bx] ; 8a 17
1544 sub sp, strict byte 00008h ; 83 ec 08
1555 push strict byte 00002h ; 6a 02
1557 add sp, strict byte 00004h ; 83 c4 04
1559 mov dl, byte [bx] ; 8a 17
1574 imul si, si, strict byte 0000ah ; 6b f6 0a
1580 add word [bp-012h], strict byte 00002h ; 83 46 ee 02
1604 and AL, strict byte 00fh ; 24 0f
1608 add dx, strict byte 00030h ; 83 c2 30
1611 sub dx, strict byte 0000ah ; 83 ea 0a
1631 mov dl, byte [di] ; 8a 15
1634 add word [bp-012h], strict byte 00002h ; 83 46 ee 02
1640 test byte [bp-00dh], 080h ; f6 46 f3 80
1642 push strict byte 00001h ; 6a 01
1647 sbb cx, strict byte 00000h ; 83 d9 00
1651 push strict byte 00000h ; 6a 00
1688 add dx, strict byte 00030h ; 83 c2 30
1691 sub dx, strict byte 0000ah ; 83 ea 0a
1700 test byte [bp-00bh], 080h ; f6 46 f5 80
1724 add word [bp-012h], strict byte 00002h ; 83 46 ee 02
1733 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
1738 push strict byte 00007h ; 6a 07
1740 add sp, strict byte 00004h ; 83 c4 04
1751 test byte [bp+004h], 001h ; f6 46 04 01
1775 cmp AL, strict byte 004h ; 3c 04
1778 imul bx, bx, strict byte 00006h ; 6b db 06
1781 mov byte [es:bx+001c0h], 000h ; 26 c6 87 c0 01 00
1784 mov byte [es:bx+001c1h], 000h ; 26 c6 87 c1 01 00
1790 cmp AL, strict byte 008h ; 3c 08
1793 imul bx, bx, strict byte 00018h ; 6b db 18
1798 mov byte [es:bx+022h], 000h ; 26 c6 47 22 00
1800 mov byte [es:bx+023h], 000h ; 26 c6 47 23 00
1814 cmp AL, strict byte 010h ; 3c 10
1819 mov byte [es:bx+0019fh], 010h ; 26 c6 87 9f 01 10
1820 mov byte [es:bx+001b0h], 010h ; 26 c6 87 b0 01 10
1825 mov byte [es:si+0019eh], 000h ; 26 c6 84 9e 01 00
1826 mov byte [es:si+001afh], 000h ; 26 c6 84 af 01 00
1849 mov dl, byte [bp-010h] ; 8a 56 f0
1851 mov byte [bp-00ch], dl ; 88 56 f4
1853 imul bx, bx, strict byte 00006h ; 6b db 06
1859 mov AL, strict byte 00eh ; b0 0e
1866 add dx, strict byte 00007h ; 83 c2 07
1870 test AL, strict byte 080h ; a8 80
1873 mov AL, strict byte 00ah ; b0 0a
1875 imul bx, word [bp-010h], strict byte 00018h ; 6b 5e f0 18
1878 cmp byte [es:bx+01eh], 000h ; 26 80 7f 1e 00
1880 cmp byte [bp-00ch], 000h ; 80 7e f4 00
1886 add dx, strict byte 00006h ; 83 c2 06
1896 add dx, strict byte 00003h ; 83 c2 03
1909 add dx, strict byte 00007h ; 83 c2 07
1913 test AL, strict byte 080h ; a8 80
1925 add dx, strict byte 00007h ; 83 c2 07
1929 test AL, strict byte 040h ; a8 40
1932 mov AL, strict byte 008h ; b0 08
1947 sub sp, strict byte 0001ch ; 83 ec 1c
1953 movzx ax, byte [es:si+008h] ; 26 0f b6 44 08
1958 mov byte [bp-008h], dh ; 88 76 f8
1960 imul di, di, strict byte 00006h ; 6b ff 06
1965 imul ax, ax, strict byte 00018h ; 6b c0 18
1968 mov al, byte [es:di+022h] ; 26 8a 45 22
1969 mov byte [bp-006h], al ; 88 46 fa
1974 cmp byte [bp-006h], 001h ; 80 7e fa 01
1980 cmp byte [bp-006h], 001h ; 80 7e fa 01
1989 test AL, strict byte 080h ; a8 80
1992 add dx, strict byte 00006h ; 83 c2 06
1993 mov AL, strict byte 008h ; b0 08
2030 mov al, byte [bp-010h] ; 8a 46 f0
2037 mov byte [bp-01dh], al ; 88 46 e3
2051 or AL, strict byte 040h ; 0c 40
2054 add dx, strict byte 00006h ; 83 c2 06
2055 mov AL, strict byte 00ah ; b0 0a
2061 mov al, byte [bp-014h] ; 8a 46 ec
2064 mov al, byte [bp-010h] ; 8a 46 f0
2072 cmp byte [bp-008h], 000h ; 80 7e f8 00
2077 movzx dx, byte [bp-018h] ; 0f b6 56 e8
2082 mov al, byte [bp-016h] ; 8a 46 ea
2099 test AL, strict byte 080h ; a8 80
2101 test AL, strict byte 001h ; a8 01
2104 add dx, strict byte 00006h ; 83 c2 06
2105 mov AL, strict byte 008h ; b0 08
2112 add dx, strict byte 00006h ; 83 c2 06
2113 mov AL, strict byte 008h ; b0 08
2124 cmp byte [bp-006h], 001h ; 80 7e fa 01
2145 test AL, strict byte 080h ; a8 80
2147 cmp word [bp-014h], strict byte 00000h ; 83 7e ec 00
2149 and AL, strict byte 0c9h ; 24 c9
2150 cmp AL, strict byte 040h ; 3c 40
2153 add dx, strict byte 00006h ; 83 c2 06
2154 mov AL, strict byte 008h ; b0 08
2159 and AL, strict byte 0c9h ; 24 c9
2160 cmp AL, strict byte 048h ; 3c 48
2163 add dx, strict byte 00006h ; 83 c2 06
2164 mov AL, strict byte 008h ; b0 08
2169 add dx, strict byte 00006h ; 83 c2 06
2170 mov AL, strict byte 008h ; b0 08
2193 mov byte [es:di+001c0h], 000h ; 26 c6 85 c0 01 00
2196 mov byte [es:di+001c1h], 00eh ; 26 c6 85 c1 01 0e
2197 mov byte [es:di+001c6h], 000h ; 26 c6 85 c6 01 00
2200 mov byte [es:di+001c7h], 00fh ; 26 c6 85 c7 01 0f
2202 mov byte [bp-00ah], al ; 88 46 f6
2203 mov byte [bp-006h], al ; 88 46 fa
2204 mov byte [bp-00eh], al ; 88 46 f2
2210 mov AL, strict byte 055h ; b0 55
2214 mov AL, strict byte 0aah ; b0 aa
2219 mov AL, strict byte 055h ; b0 55
2224 mov AL, strict byte 0aah ; b0 aa
2238 cmp AL, strict byte 0aah ; 3c aa
2240 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2241 imul ax, ax, strict byte 00018h ; 6b c0 18
2244 mov byte [es:bx+01eh], 001h ; 26 c6 47 1e 01
2245 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2247 cmp byte [bp-008h], 000h ; 80 7e f8 00
2278 mov byte [bp-00ch], al ; 88 46 f4
2287 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2288 imul ax, ax, strict byte 00018h ; 6b c0 18
2291 mov byte [es:bx+01eh], 003h ; 26 c6 47 1e 03
2295 cmp byte [bp-00ch], 000h ; 80 7e f4 00
2299 movzx bx, byte [bp-00eh] ; 0f b6 5e f2
2300 imul bx, bx, strict byte 00018h ; 6b db 18
2303 mov byte [es:bx+01eh], 002h ; 26 c6 47 1e 02
2307 cmp bh, byte [bp-00ch] ; 3a 7e f4
2309 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2310 imul ax, ax, strict byte 00018h ; 6b c0 18
2313 mov byte [es:bx+01eh], 000h ; 26 c6 47 1e 00
2315 add dx, strict byte 00006h ; 83 c2 06
2316 mov AL, strict byte 008h ; b0 08
2318 movzx si, byte [bp-00eh] ; 0f b6 76 f2
2319 imul si, si, strict byte 00018h ; 6b f6 18
2322 mov al, byte [es:si+01eh] ; 26 8a 44 1e
2323 mov byte [bp-010h], al ; 88 46 f0
2324 cmp AL, strict byte 002h ; 3c 02
2326 mov byte [es:si+01fh], 0ffh ; 26 c6 44 1f ff
2327 mov byte [es:si+022h], 000h ; 26 c6 44 22 00
2332 mov al, byte [bp-00eh] ; 8a 46 f2
2333 mov byte [es:bx+008h], al ; 26 88 47 08
2342 push strict byte 00007h ; 6a 07
2344 add sp, strict byte 00004h ; 83 c4 04
2345 test byte [bp-00260h], 080h ; f6 86 a0 fd 80
2349 mov byte [bp-014h], al ; 88 46 ec
2350 cmp byte [bp-00200h], 000h ; 80 be 00 fe 00
2354 mov byte [bp-016h], al ; 88 46 ea
2372 mov al, byte [bp-00eh] ; 8a 46 f2
2373 cmp AL, strict byte 001h ; 3c 01
2376 cmp AL, strict byte 003h ; 3c 03
2378 cmp AL, strict byte 002h ; 3c 02
2383 mov BL, strict byte 01eh ; b3 1e
2385 mov BL, strict byte 026h ; b3 26
2387 mov BL, strict byte 067h ; b3 67
2389 mov BL, strict byte 070h ; b3 70
2404 add AL, strict byte 002h ; 04 02
2410 add AL, strict byte 007h ; 04 07
2434 movzx ax, byte [bp-008h] ; 0f b6 46 f8
2436 movzx ax, byte [bp-018h] ; 0f b6 46 e8
2439 push strict byte 00004h ; 6a 04
2441 add sp, strict byte 00014h ; 83 c4 14
2442 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2443 imul ax, ax, strict byte 00018h ; 6b c0 18
2446 mov byte [es:di+01fh], 0ffh ; 26 c6 45 1f ff
2447 mov al, byte [bp-014h] ; 8a 46 ec
2448 mov byte [es:di+020h], al ; 26 88 45 20
2449 mov al, byte [bp-016h] ; 8a 46 ea
2450 mov byte [es:di+022h], al ; 26 88 45 22
2471 mov al, byte [bp-00eh] ; 8a 46 f2
2472 cmp AL, strict byte 002h ; 3c 02
2483 mov al, byte [bp-036h] ; 8a 46 ca
2484 mov byte [es:di+002h], al ; 26 88 45 02
2485 mov byte [es:di+003h], 0a0h ; 26 c6 45 03 a0
2486 mov al, byte [bp-01eh] ; 8a 46 e2
2487 mov byte [es:di+004h], al ; 26 88 45 04
2490 mov al, byte [bp-01ch] ; 8a 46 e4
2491 mov byte [es:di+00bh], al ; 26 88 45 0b
2492 mov al, byte [bp-01eh] ; 8a 46 e2
2493 mov byte [es:di+00eh], al ; 26 88 45 0e
2502 add al, byte [es:bx] ; 26 02 07
2508 mov byte [es:di+00fh], al ; 26 88 45 0f
2509 movzx bx, byte [bp-006h] ; 0f b6 5e fa
2512 mov al, byte [bp-00eh] ; 8a 46 f2
2513 mov byte [es:bx+0019fh], al ; 26 88 87 9f 01
2514 inc byte [bp-006h] ; fe 46 fa
2515 cmp byte [bp-010h], 003h ; 80 7e f0 03
2517 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2518 imul ax, ax, strict byte 00018h ; 6b c0 18
2521 mov byte [es:bx+01fh], 005h ; 26 c6 47 1f 05
2522 mov byte [es:bx+022h], 000h ; 26 c6 47 22 00
2527 mov al, byte [bp-00eh] ; 8a 46 f2
2528 mov byte [es:bx+008h], al ; 26 88 47 08
2537 push strict byte 00007h ; 6a 07
2539 add sp, strict byte 00004h ; 83 c4 04
2540 mov cl, byte [bp-0025fh] ; 8a 8e a1 fd
2542 test byte [bp-00260h], 080h ; f6 86 a0 fd 80
2547 cmp byte [bp-00200h], 000h ; 80 be 00 fe 00
2552 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2553 imul ax, ax, strict byte 00018h ; 6b c0 18
2556 mov byte [es:si+01fh], cl ; 26 88 4c 1f
2557 mov byte [es:si+020h], dl ; 26 88 54 20
2558 mov byte [es:si+022h], bl ; 26 88 5c 22
2560 movzx bx, byte [bp-00ah] ; 0f b6 5e f6
2562 mov al, byte [bp-00eh] ; 8a 46 f2
2563 mov byte [es:bx+001b0h], al ; 26 88 87 b0 01
2564 inc byte [bp-00ah] ; fe 46 f6
2565 mov al, byte [bp-010h] ; 8a 46 f0
2566 cmp AL, strict byte 003h ; 3c 03
2568 cmp AL, strict byte 002h ; 3c 02
2570 movzx bx, byte [bp-00eh] ; 0f b6 5e f2
2571 imul bx, bx, strict byte 00018h ; 6b db 18
2582 movzx dx, byte [bp-001bfh] ; 0f b6 96 41 fe
2584 movzx ax, byte [bp-001c0h] ; 0f b6 86 40 fe
2586 mov byte [bp-012h], 00fh ; c6 46 ee 0f
2588 dec byte [bp-012h] ; fe 4e ee
2589 cmp byte [bp-012h], 000h ; 80 7e ee 00
2591 movzx cx, byte [bp-012h] ; 0f b6 4e ee
2598 cmp di, strict byte 00014h ; 83 ff 14
2602 mov al, byte [bp+si-00229h] ; 8a 82 d7 fd
2603 mov byte [bp+si-060h], al ; 88 42 a0
2604 mov al, byte [bp+si-0022ah] ; 8a 82 d6 fd
2605 mov byte [bp+si-05fh], al ; 88 42 a1
2608 mov byte [bp-038h], 000h ; c6 46 c8 00
2614 cmp byte [bp+di-060h], 020h ; 80 7b a0 20
2616 mov byte [bp+di-060h], 000h ; c6 43 a0 00
2618 mov al, byte [bp-010h] ; 8a 46 f0
2619 cmp AL, strict byte 003h ; 3c 03
2621 cmp AL, strict byte 002h ; 3c 02
2623 cmp AL, strict byte 001h ; 3c 01
2626 cmp byte [bp-008h], 000h ; 80 7e f8 00
2632 movzx ax, byte [bp-018h] ; 0f b6 46 e8
2635 push strict byte 00002h ; 6a 02
2637 add sp, strict byte 00008h ; 83 c4 08
2639 movzx ax, byte [bp+di-060h] ; 0f b6 43 a0
2645 push strict byte 00002h ; 6a 02
2647 add sp, strict byte 00006h ; 83 c4 06
2650 movzx ax, byte [bp-012h] ; 0f b6 46 ee
2653 push strict byte 00002h ; 6a 02
2655 add sp, strict byte 0000ah ; 83 c4 0a
2657 cmp byte [bp-008h], 000h ; 80 7e f8 00
2663 movzx ax, byte [bp-018h] ; 0f b6 46 e8
2666 push strict byte 00002h ; 6a 02
2668 add sp, strict byte 00008h ; 83 c4 08
2670 movzx ax, byte [bp+di-060h] ; 0f b6 43 a0
2676 push strict byte 00002h ; 6a 02
2678 add sp, strict byte 00006h ; 83 c4 06
2680 movzx ax, byte [bp-00eh] ; 0f b6 46 f2
2681 imul ax, ax, strict byte 00018h ; 6b c0 18
2684 cmp byte [es:bx+01fh], 005h ; 26 80 7f 1f 05
2686 movzx ax, byte [bp-012h] ; 0f b6 46 ee
2690 movzx ax, byte [bp-012h] ; 0f b6 46 ee
2693 push strict byte 00002h ; 6a 02
2695 add sp, strict byte 00006h ; 83 c4 06
2697 cmp byte [bp-008h], 000h ; 80 7e f8 00
2703 movzx ax, byte [bp-018h] ; 0f b6 46 e8
2706 push strict byte 00002h ; 6a 02
2708 add sp, strict byte 00008h ; 83 c4 08
2709 inc byte [bp-00eh] ; fe 46 f2
2710 cmp byte [bp-00eh], 008h ; 80 7e f2 08
2712 movzx bx, byte [bp-00eh] ; 0f b6 5e f2
2719 mov al, byte [bp-02ah] ; 8a 46 d6
2720 mov byte [bp-018h], al ; 88 46 e8
2726 mov byte [bp-008h], dl ; 88 56 f8
2727 movzx ax, byte [bp-02ah] ; 0f b6 46 d6
2728 imul ax, ax, strict byte 00006h ; 6b c0 06
2735 add dx, strict byte 00006h ; 83 c2 06
2736 mov AL, strict byte 00ah ; b0 0a
2742 mov al, byte [bp-006h] ; 8a 46 fa
2744 mov byte [es:bx+0019eh], al ; 26 88 87 9e 01
2745 mov al, byte [bp-00ah] ; 8a 46 f6
2746 mov byte [es:bx+001afh], al ; 26 88 87 af 01
2747 movzx bx, byte [bp-006h] ; 0f b6 5e fa
2761 sub sp, strict byte 0001ah ; 83 ec 1a
2767 movzx ax, byte [es:di+008h] ; 26 0f b6 45 08
2772 mov byte [bp-006h], dh ; 88 76 fa
2774 imul si, si, strict byte 00006h ; 6b f6 06
2779 imul ax, ax, strict byte 00018h ; 6b c0 18
2782 mov al, byte [es:si+022h] ; 26 8a 44 22
2783 mov byte [bp-008h], al ; 88 46 f8
2784 cmp AL, strict byte 001h ; 3c 01
2793 test AL, strict byte 080h ; a8 80
2796 add dx, strict byte 00006h ; 83 c2 06
2797 mov AL, strict byte 008h ; b0 08
2834 mov al, byte [bp-010h] ; 8a 46 f0
2841 mov byte [bp-01bh], al ; 88 46 e5
2855 or AL, strict byte 040h ; 0c 40
2858 add dx, strict byte 00006h ; 83 c2 06
2859 mov AL, strict byte 00ah ; b0 0a
2865 mov al, byte [bp-00eh] ; 8a 46 f2
2868 mov al, byte [bp-010h] ; 8a 46 f0
2876 cmp byte [bp-006h], 000h ; 80 7e fa 00
2881 movzx dx, byte [bp-014h] ; 0f b6 56 ec
2886 mov al, byte [bp-01ah] ; 8a 46 e6
2893 test AL, strict byte 080h ; a8 80
2895 test AL, strict byte 001h ; a8 01
2898 add dx, strict byte 00006h ; 83 c2 06
2899 mov AL, strict byte 008h ; b0 08
2906 add dx, strict byte 00006h ; 83 c2 06
2907 mov AL, strict byte 008h ; b0 08
2918 cmp byte [bp-008h], 001h ; 80 7e f8 01
2939 test AL, strict byte 080h ; a8 80
2941 cmp word [bp-00eh], strict byte 00000h ; 83 7e f2 00
2943 and AL, strict byte 0e9h ; 24 e9
2944 cmp AL, strict byte 040h ; 3c 40
2947 add dx, strict byte 00006h ; 83 c2 06
2948 mov AL, strict byte 008h ; b0 08
2953 and AL, strict byte 0c9h ; 24 c9
2954 cmp AL, strict byte 048h ; 3c 48
2957 add dx, strict byte 00006h ; 83 c2 06
2958 mov AL, strict byte 008h ; b0 08
2963 add dx, strict byte 00006h ; 83 c2 06
2964 mov AL, strict byte 008h ; b0 08
2981 mov bl, byte [es:si+008h] ; 26 8a 5c 08
2989 imul di, di, strict byte 00018h ; 6b ff 18
3006 imul ax, ax, strict byte 00018h ; 6b c0 18
3028 cmp word [es:si+012h], strict byte 00000h ; 26 83 7c 12 00
3053 sub sp, strict byte 00014h ; 83 ec 14
3055 mov byte [bp-008h], dl ; 88 56 f8
3064 mov ah, byte [bp-01ah] ; 8a 66 e6
3066 mov byte [bp-006h], ah ; 88 66 fa
3067 cmp byte [bp+00ah], 002h ; 80 7e 0a 02
3075 push strict byte 00004h ; 6a 04
3077 add sp, strict byte 00006h ; 83 c4 06
3080 test byte [bp+004h], 001h ; f6 46 04 01
3083 imul ax, ax, strict byte 00006h ; 6b c0 06
3090 imul si, word [bp-01ah], strict byte 00018h ; 6b 76 e6 18
3092 mov al, byte [es:si+022h] ; 26 8a 44 22
3093 mov byte [bp-00ah], al ; 88 46 f6
3097 mov al, byte [bp-008h] ; 8a 46 f8
3098 cmp AL, strict byte 00ch ; 3c 0c
3100 mov byte [bp-008h], 00ch ; c6 46 f8 0c
3103 mov byte [bp-008h], 010h ; c6 46 f8 10
3104 shr byte [bp-008h], 1 ; d0 6e f8
3114 test AL, strict byte 080h ; a8 80
3119 add dx, strict byte 00006h ; 83 c2 06
3120 mov AL, strict byte 00ah ; b0 0a
3123 mov AL, strict byte 0f0h ; b0 f0
3126 mov AL, strict byte 0ffh ; b0 ff
3128 cmp byte [bp-006h], 000h ; 80 7e fa 00
3136 mov AL, strict byte 0a0h ; b0 a0
3143 test AL, strict byte 080h ; a8 80
3145 test AL, strict byte 001h ; a8 01
3148 add dx, strict byte 00006h ; 83 c2 06
3149 mov AL, strict byte 008h ; b0 08
3156 add dx, strict byte 00006h ; 83 c2 06
3157 mov AL, strict byte 008h ; b0 08
3166 and si, strict byte 0000fh ; 83 e6 0f
3167 movzx cx, byte [bp-008h] ; 0f b6 4e f8
3172 cmp byte [bp+00ah], 000h ; 80 7e 0a 00
3185 test AL, strict byte 080h ; a8 80
3187 test AL, strict byte 088h ; a8 88
3189 test AL, strict byte 001h ; a8 01
3192 add dx, strict byte 00006h ; 83 c2 06
3193 mov AL, strict byte 008h ; b0 08
3197 and AL, strict byte 0c9h ; 24 c9
3198 cmp AL, strict byte 048h ; 3c 48
3201 add dx, strict byte 00006h ; 83 c2 06
3202 mov AL, strict byte 008h ; b0 08
3237 cmp word [bp+008h], strict byte 00000h ; 83 7e 08 00
3256 mov al, byte [bp-00ah] ; 8a 46 f6
3260 test byte [bp-014h], 003h ; f6 46 ec 03
3263 test byte [bp-00ch], 003h ; f6 46 f4 03
3266 test byte [bp-014h], 001h ; f6 46 ec 01
3269 cmp word [bp-00ch], strict byte 00000h ; 83 7e f4 00
3271 test byte [bp-00ch], 001h ; f6 46 f4 01
3274 cmp AL, strict byte 001h ; 3c 01
3283 cmp AL, strict byte 001h ; 3c 01
3333 and AL, strict byte 0e9h ; 24 e9
3334 cmp AL, strict byte 040h ; 3c 40
3337 add dx, strict byte 00006h ; 83 c2 06
3338 mov AL, strict byte 008h ; b0 08
3342 add dx, strict byte 00006h ; 83 c2 06
3343 mov AL, strict byte 008h ; b0 08
3366 mov byte [bp-008h], bl ; 88 5e f8
3368 imul bx, dx, strict byte 00006h ; 6b da 06
3374 mov AL, strict byte 00ah ; b0 0a
3376 cmp byte [bp-008h], 000h ; 80 7e f8 00
3382 add dx, strict byte 00006h ; 83 c2 06
3385 add dx, strict byte 00007h ; 83 c2 07
3386 mov AL, strict byte 008h ; b0 08
3389 add dx, strict byte 00007h ; 83 c2 07
3393 test AL, strict byte 080h ; a8 80
3395 and AL, strict byte 0e9h ; 24 e9
3396 cmp AL, strict byte 040h ; 3c 40
3399 mov AL, strict byte 008h ; b0 08
3404 mov AL, strict byte 008h ; b0 08
3432 cmp AL, strict byte 001h ; 3c 01
3435 push strict byte 00007h ; 6a 07
3437 add sp, strict byte 00004h ; 83 c4 04
3456 test AL, strict byte 080h ; a8 80
3458 and AL, strict byte 080h ; 24 80
3487 test AL, strict byte 080h ; a8 80
3489 and AL, strict byte 07fh ; 24 7f
3517 and AL, strict byte 0fbh ; 24 fb
3520 or AL, strict byte 004h ; 0c 04
3526 and AL, strict byte 0c0h ; 24 c0
3527 cmp AL, strict byte 080h ; 3c 80
3545 and AL, strict byte 07fh ; 24 7f
3554 and AL, strict byte 004h ; 24 04
3555 mov byte [bp-008h], al ; 88 46 f8
3558 mov AL, strict byte 020h ; b0 20
3560 mov AL, strict byte 010h ; b0 10
3561 or AL, strict byte 00ch ; 0c 0c
3579 and AL, strict byte 0c0h ; 24 c0
3580 cmp AL, strict byte 080h ; 3c 80
3582 cmp byte [bp-008h], 000h ; 80 7e f8 00
3608 and AL, strict byte 001h ; 24 01
3620 and AL, strict byte 001h ; 24 01
3634 sub sp, strict byte 00008h ; 83 ec 08
3637 mov AL, strict byte 04ah ; b0 4a
3645 cmp si, strict byte 00007h ; 83 fe 07
3651 mov byte [bp+si-00eh], al ; 88 42 f2
3654 test byte [bp-00eh], 0c0h ; f6 46 f2 c0
3672 mov AL, strict byte 007h ; b0 07
3680 or AL, strict byte 002h ; 0c 02
3683 or AL, strict byte 001h ; 0c 01
3726 mov CH, strict byte 015h ; b5 15
3732 mov CH, strict byte 035h ; b5 35
3737 mov CH, strict byte 017h ; b5 17
3742 mov CH, strict byte 017h ; b5 17
3746 mov CL, strict byte 0cch ; b1 cc
3747 mov CH, strict byte 0d7h ; b5 d7
3766 and AL, strict byte 0c0h ; 24 c0
3767 cmp AL, strict byte 080h ; 3c 80
3770 and AL, strict byte 0c0h ; 24 c0
3771 cmp AL, strict byte 0c0h ; 3c c0
3775 cmp AL, strict byte 040h ; 3c 40
3822 and AL, strict byte 00fh ; 24 0f
3836 sub sp, strict byte 00016h ; 83 ec 16
3839 mov byte [bp-006h], bl ; 88 5e fa
3842 mov al, byte [bp+00eh] ; 8a 46 0e
3843 mov ah, byte [bp+014h] ; 8a 66 14
3844 mov cl, byte [bp+016h] ; 8a 4e 16
3877 mov al, byte [bp+00eh] ; 8a 46 0e
3878 mov byte [bp-008h], al ; 88 46 f8
3879 cmp AL, strict byte 001h ; 3c 01
3890 cmp byte [bp-008h], 000h ; 80 7e f8 00
3910 mov byte [bp+017h], al ; 88 46 17
3913 and byte [bp+01ch], 0feh ; 80 66 1c fe
3914 movzx ax, byte [bp-008h] ; 0f b6 46 f8
3922 and byte [bp+01ch], 0feh ; 80 66 1c fe
3934 mov dl, byte [bp-010h] ; 8a 56 f0
3935 mov byte [bp-00ch], dl ; 88 56 f4
3936 mov byte [bp-00ah], ah ; 88 66 f6
3939 mov byte [bp-00eh], dl ; 88 56 f2
3940 mov byte [bp-008h], al ; 88 46 f8
3941 cmp AL, strict byte 001h ; 3c 01
3955 push strict byte 00004h ; 6a 04
3957 add sp, strict byte 00006h ; 83 c4 06
3964 movzx ax, byte [bp-008h] ; 0f b6 46 f8
3968 movzx dx, byte [bp-008h] ; 0f b6 56 f8
3983 cmp byte [bp-006h], 002h ; 80 7e fa 02
4010 mov byte [bp+016h], 000h ; c6 46 16 00
4012 mov AL, strict byte 006h ; b0 06
4018 mov al, byte [bp-012h] ; 8a 46 ee
4033 mov AL, strict byte 046h ; b0 46
4039 mov AL, strict byte 002h ; b0 02
4042 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4044 mov AL, strict byte 0e6h ; b0 e6
4047 movzx dx, byte [bp-00eh] ; 0f b6 56 f2
4049 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4053 mov al, byte [bp-00ch] ; 8a 46 f4
4055 mov al, byte [bp-00eh] ; 8a 46 f2
4057 mov al, byte [bp-00ah] ; 8a 46 f6
4059 mov AL, strict byte 002h ; b0 02
4061 movzx dx, byte [bp-00ah] ; 0f b6 56 f6
4069 mov AL, strict byte 0ffh ; b0 ff
4085 and AL, strict byte 0c0h ; 24 c0
4086 cmp AL, strict byte 0c0h ; 3c c0
4090 push strict byte 00007h ; 6a 07
4092 add sp, strict byte 00006h ; 83 c4 06
4095 cmp si, strict byte 00007h ; 83 fe 07
4101 mov byte [bp+si-01ah], al ; 88 42 e6
4108 test byte [bp-01ah], 0c0h ; f6 46 e6 c0
4131 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
4132 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4134 mov byte [bp+017h], 000h ; c6 46 17 00
4136 cmp byte [bp-006h], 003h ; 80 7e fa 03
4157 mov AL, strict byte 006h ; b0 06
4163 mov al, byte [bp-012h] ; 8a 46 ee
4178 mov AL, strict byte 04ah ; b0 4a
4184 mov AL, strict byte 002h ; b0 02
4187 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4189 mov AL, strict byte 0c5h ; b0 c5
4192 movzx dx, byte [bp-00eh] ; 0f b6 56 f2
4194 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4198 mov al, byte [bp-00ch] ; 8a 46 f4
4200 mov al, byte [bp-00eh] ; 8a 46 f2
4202 mov al, byte [bp-00ah] ; 8a 46 f6
4204 mov AL, strict byte 002h ; b0 02
4206 movzx dx, byte [bp-00ah] ; 0f b6 56 f6
4214 mov AL, strict byte 0ffh ; b0 ff
4223 and AL, strict byte 0c0h ; 24 c0
4224 cmp AL, strict byte 0c0h ; 3c c0
4228 push strict byte 00007h ; 6a 07
4230 add sp, strict byte 00006h ; 83 c4 06
4233 cmp si, strict byte 00007h ; 83 fe 07
4239 mov byte [bp+si-01ah], al ; 88 42 e6
4246 test byte [bp-01ah], 0c0h ; f6 46 e6 c0
4248 test byte [bp-019h], 002h ; f6 46 e7 02
4251 or byte [bp+01ch], 001h ; 80 4e 1c 01
4255 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
4256 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4258 and byte [bp+01ch], 0feh ; 80 66 1c fe
4259 mov byte [bp+017h], 000h ; c6 46 17 00
4261 mov ch, byte [bp+016h] ; 8a 6e 16
4264 mov byte [bp-00ch], al ; 88 46 f4
4267 mov byte [bp-00eh], dl ; 88 56 f2
4268 mov bl, byte [bp+00eh] ; 8a 5e 0e
4269 mov byte [bp-008h], bl ; 88 5e f8
4274 cmp AL, strict byte 04fh ; 3c 4f
4286 or byte [bp+01ch], 001h ; 80 4e 1c 01
4287 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4291 movzx dx, byte [bp-008h] ; 0f b6 56 f8
4319 mov AL, strict byte 006h ; b0 06
4325 mov al, byte [bp-012h] ; 8a 46 ee
4340 mov AL, strict byte 04ah ; b0 4a
4346 mov AL, strict byte 002h ; b0 02
4349 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4351 mov AL, strict byte 00fh ; b0 0f
4354 movzx bx, byte [bp-00eh] ; 0f b6 5e f2
4356 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4360 mov al, byte [bp-00ch] ; 8a 46 f4
4362 mov AL, strict byte 04dh ; b0 4d
4366 mov AL, strict byte 002h ; b0 02
4372 mov AL, strict byte 0f6h ; b0 f6
4383 and AL, strict byte 0c0h ; 24 c0
4384 cmp AL, strict byte 0c0h ; 3c c0
4388 push strict byte 00007h ; 6a 07
4390 add sp, strict byte 00006h ; 83 c4 06
4393 cmp si, strict byte 00007h ; 83 fe 07
4399 mov byte [bp+si-01ah], al ; 88 42 e6
4406 test byte [bp-01ah], 0c0h ; f6 46 e6 c0
4408 test byte [bp-019h], 002h ; f6 46 e7 02
4412 push strict byte 00007h ; 6a 07
4414 add sp, strict byte 00006h ; 83 c4 06
4416 mov byte [bp+017h], al ; 88 46 17
4419 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4423 mov byte [bp-008h], al ; 88 46 f8
4424 cmp AL, strict byte 001h ; 3c 01
4440 test AL, strict byte 0f0h ; a8 f0
4442 mov CH, strict byte 001h ; b5 01
4447 cmp byte [bp-008h], 000h ; 80 7e f8 00
4452 mov byte [bp+011h], 000h ; c6 46 11 00
4482 mov byte [bp+013h], 000h ; c6 46 13 00
4500 push strict byte 00007h ; 6a 07
4502 add sp, strict byte 00006h ; 83 c4 06
4508 mov byte [bp-008h], al ; 88 46 f8
4509 cmp AL, strict byte 001h ; 3c 01
4515 cmp byte [bp-008h], 000h ; 80 7e f8 00
4522 and byte [bp+01ch], 0feh ; 80 66 1c fe
4534 cmp AL, strict byte 001h ; 3c 01
4547 mov byte [bp-008h], al ; 88 46 f8
4549 cmp AL, strict byte 001h ; 3c 01
4551 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4555 cmp byte [bp-008h], 000h ; 80 7e f8 00
4563 and AL, strict byte 00fh ; 24 0f
4575 or AL, strict byte 090h ; 0c 90
4577 or AL, strict byte 070h ; 0c 70
4579 or AL, strict byte 010h ; 0c 10
4585 mov byte [bp+017h], al ; 88 46 17
4588 and byte [bp+01ch], 0feh ; 80 66 1c fe
4590 mov byte [bp-008h], al ; 88 46 f8
4597 mov byte [bp-00ch], bl ; 88 5e f4
4598 cmp AL, strict byte 001h ; 3c 01
4600 movzx ax, byte [bp-008h] ; 0f b6 46 f8
4604 movzx dx, byte [bp-008h] ; 0f b6 56 f8
4621 cmp byte [bp-008h], 000h ; 80 7e f8 00
4628 cmp byte [bp-008h], 000h ; 80 7e f8 00
4636 and AL, strict byte 00fh ; 24 0f
4654 cmp byte [bp-00ch], 027h ; 80 7e f4 27
4658 or AL, strict byte 090h ; 0c 90
4660 cmp byte [bp-00ch], 027h ; 80 7e f4 27
4664 or AL, strict byte 070h ; 0c 70
4666 cmp byte [bp-00ch], 04fh ; 80 7e f4 4f
4670 or AL, strict byte 010h ; 0c 10
4672 cmp byte [bp-00ch], 04fh ; 80 7e f4 4f
4678 cmp byte [bp-00ch], 04fh ; 80 7e f4 4f
4687 cmp byte [bp-00ch], 04fh ; 80 7e f4 4f
4697 or AL, strict byte 0d0h ; 0c d0
4720 push strict byte 00004h ; 6a 04
4722 add sp, strict byte 00008h ; 83 c4 08
4737 cmp dl, byte [word bx+0005bh] ; 3a 97 5b 00
4739 movzx ax, byte [word bx+0005ch] ; 0f b6 87 5c 00
4740 imul ax, ax, strict byte 0000dh ; 6b c0 0d
4815 push strict byte 00004h ; 6a 04
4817 add sp, strict byte 00008h ; 83 c4 08
4824 movzx bx, byte [es:si+001h] ; 26 0f b6 5c 01
4830 movzx bx, byte [es:si+002h] ; 26 0f b6 5c 02
4837 movzx bx, byte [es:si+003h] ; 26 0f b6 5c 03
4839 add dx, strict byte 00003h ; 83 c2 03
4846 add dx, strict byte 00004h ; 83 c2 04
4852 add dx, strict byte 00008h ; 83 c2 08
4858 add dx, strict byte 0000ah ; 83 c2 0a
4864 add dx, strict byte 0000ch ; 83 c2 0c
4870 add dx, strict byte 0000eh ; 83 c2 0e
4874 movzx bx, byte [es:si+012h] ; 26 0f b6 5c 12
4876 add dx, strict byte 00010h ; 83 c2 10
4880 movzx bx, byte [es:si+014h] ; 26 0f b6 5c 14
4882 add dx, strict byte 00011h ; 83 c2 11
4886 movzx bx, byte [es:si+010h] ; 26 0f b6 5c 10
4888 add dx, strict byte 00012h ; 83 c2 12
4891 test byte [bp+016h], 0ffh ; f6 46 16 ff
4894 mov byte [es:si], 000h ; 26 c6 04 00
4895 mov byte [bp+017h], 000h ; c6 46 17 00
4900 and byte [bp+01ch], 0feh ; 80 66 1c fe
4926 or byte [bp+01ch], 001h ; 80 4e 1c 01
4942 imul bx, bx, strict byte 00018h ; 6b db 18
4945 cmp byte [es:bx+01fh], 005h ; 26 80 7f 1f 05
4970 mov byte [bp-00ch], 000h ; c6 46 f4 00
4972 inc byte [bp-00ch] ; fe 46 f4
4973 cmp byte [bp-00ch], 010h ; 80 7e f4 10
4975 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
4979 cmp byte [bp-00ch], 010h ; 80 7e f4 10
5002 mov byte [bp-00eh], 000h ; c6 46 f2 00
5004 inc byte [bp-00eh] ; fe 46 f2
5005 cmp byte [bp-00eh], 004h ; 80 7e f2 04
5007 movzx di, byte [bp-00ch] ; 0f b6 7e f4
5008 imul di, di, strict byte 00018h ; 6b ff 18
5011 movzx di, byte [es:di+01eh] ; 26 0f b6 7d 1e
5016 push strict byte 00001h ; 6a 01
5017 push strict byte 00000h ; 6a 00
5019 push strict byte 00000h ; 6a 00
5020 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
5031 cmp byte [bp-00826h], 000h ; 80 be da f7 00
5038 cmp di, strict byte 00005h ; 83 ff 05
5040 mov al, byte [bp+di-00825h] ; 8a 83 db f7
5041 cmp al, byte [di+00db0h] ; 3a 85 b0 0d
5048 cmp di, strict byte 00017h ; 83 ff 17
5050 mov al, byte [bp+di-0081fh] ; 8a 83 e1 f7
5051 cmp al, byte [di+00db6h] ; 3a 85 b6 0d
5066 movzx di, byte [bp-00ch] ; 0f b6 7e f4
5067 imul di, di, strict byte 00018h ; 6b ff 18
5070 movzx di, byte [es:di+01eh] ; 26 0f b6 7d 1e
5075 push strict byte 00001h ; 6a 01
5076 push strict byte 00000h ; 6a 00
5078 push strict byte 00000h ; 6a 00
5079 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
5088 cmp byte [bp-00826h], 001h ; 80 be da f7 01
5092 cmp byte [bp-00825h], 000h ; 80 be db f7 00
5096 cmp byte [bp-00808h], 055h ; 80 be f8 f7 55
5100 cmp byte [bp-00807h], 0aah ; 80 be f9 f7 aa
5102 cmp byte [bp-00806h], 088h ; 80 be fa f7 88
5106 mov al, byte [bp-00805h] ; 8a 86 fb f7
5108 mov byte [es:si+001h], al ; 26 88 44 01
5109 cmp byte [bp-00805h], 000h ; 80 be fb f7 00
5111 mov byte [es:si+002h], 0e0h ; 26 c6 44 02 e0
5113 cmp byte [bp-00805h], 004h ; 80 be fb f7 04
5115 mov byte [es:si+002h], 000h ; 26 c6 44 02 00
5117 mov byte [es:si+002h], 080h ; 26 c6 44 02 80
5118 movzx di, byte [bp-00ch] ; 0f b6 7e f4
5125 mov byte [es:si+003h], al ; 26 88 44 03
5174 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
5175 imul ax, ax, strict byte 00018h ; 6b c0 18
5177 movzx ax, byte [es:bx+01eh] ; 26 0f b6 47 1e
5190 push strict byte 00000h ; 6a 00
5191 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
5204 mov al, byte [es:si+001h] ; 26 8a 44 01
5205 cmp AL, strict byte 002h ; 3c 02
5208 cmp AL, strict byte 004h ; 3c 04
5210 cmp AL, strict byte 003h ; 3c 03
5213 cmp AL, strict byte 001h ; 3c 01
5229 and AL, strict byte 03fh ; 24 3f
5254 cmp byte [es:si+001h], 000h ; 26 80 7c 01 00
5256 cmp byte [es:si+002h], 000h ; 26 80 7c 02 00
5261 or AL, strict byte 041h ; 0c 41
5276 cmp byte [es:si+001h], 000h ; 26 80 7c 01 00
5278 mov byte [es:si], 001h ; 26 c6 04 01
5280 movzx ax, byte [es:si+002h] ; 26 0f b6 44 02
5301 sub sp, strict byte 0002ah ; 83 ec 2a
5312 mov al, byte [es:di+003h] ; 26 8a 45 03
5314 mov byte [bp-006h], al ; 88 46 fa
5315 mov al, byte [es:di+004h] ; 26 8a 45 04
5316 add byte [bp-006h], al ; 00 46 fa
5322 cmp byte [es:di], 000h ; 26 80 3d 00
5324 movzx dx, byte [es:di+002h] ; 26 0f b6 55 02
5341 push strict byte 00004h ; 6a 04
5343 add sp, strict byte 0000ah ; 83 c4 0a
5360 movzx bx, byte [bp-006h] ; 0f b6 5e fa
5361 imul bx, bx, strict byte 00018h ; 6b db 18
5364 movzx bx, byte [es:bx+01eh] ; 26 0f b6 5f 1e
5366 cmp word [word bx+0006ah], strict byte 00000h ; 83 bf 6a 00 00
5368 movzx ax, byte [bp-006h] ; 0f b6 46 fa
5370 mov byte [bp+017h], 000h ; c6 46 17 00
5375 and byte [bp+01ch], 0feh ; 80 66 1c fe
5433 cmp dx, strict byte 00004h ; 83 fa 04
5442 and dx, strict byte 0000fh ; 83 e2 0f
5472 and di, strict byte 00003h ; 83 e7 03
5477 adc dx, strict byte 0ffffh ; 83 d2 ff
5521 movzx dx, byte [bp-006h] ; 0f b6 56 fa
5522 imul dx, dx, strict byte 00018h ; 6b d2 18
5524 movzx dx, byte [es:bx+01eh] ; 26 0f b6 57 1e
5529 push strict byte 00001h ; 6a 01
5539 movzx ax, byte [bp-006h] ; 0f b6 46 fa
5562 push strict byte 00004h ; 6a 04
5564 add sp, strict byte 0000ah ; 83 c4 0a
5569 mov byte [bp+016h], 000h ; c6 46 16 00
5577 mov byte [bp+016h], 000h ; c6 46 16 00
5593 and di, strict byte 0003fh ; 83 e7 3f
5606 mov dl, byte [es:si+001h] ; 26 8a 54 01
5616 or AL, strict byte 002h ; 0c 02
5619 or AL, strict byte 004h ; 0c 04
5621 or AL, strict byte 005h ; 0c 05
5624 cmp byte [es:si+001h], 004h ; 26 80 7c 01 04
5641 push strict byte 00004h ; 6a 04
5643 add sp, strict byte 00008h ; 83 c4 08
5654 or byte [bp+01ch], 001h ; 80 4e 1c 01
5667 sub sp, strict byte 00028h ; 83 ec 28
5692 push strict byte 00004h ; 6a 04
5694 add sp, strict byte 0000ah ; 83 c4 0a
5701 mov dl, byte [es:bx+000d0h] ; 26 8a 97 d0 00
5702 mov byte [bp-008h], dl ; 88 56 f8
5774 push strict byte 00007h ; 6a 07
5776 add sp, strict byte 00008h ; 83 c4 08
5810 movzx bx, byte [bp-008h] ; 0f b6 5e f8
5811 imul bx, bx, strict byte 00018h ; 6b db 18
5813 movzx di, byte [es:bx+01eh] ; 26 0f b6 7f 1e
5817 push strict byte 00001h ; 6a 01
5825 push strict byte 00000h ; 6a 00
5826 movzx ax, byte [bp-008h] ; 0f b6 46 f8
5852 push strict byte 00004h ; 6a 04
5854 add sp, strict byte 0000ah ; 83 c4 0a
5859 cmp bx, strict byte 00002h ; 83 fb 02
5861 movzx ax, byte [bp-008h] ; 0f b6 46 f8
5862 imul ax, ax, strict byte 00018h ; 6b c0 18
5866 mov al, byte [es:di+021h] ; 26 8a 45 21
5867 cmp bx, strict byte 00002h ; 83 fb 02
5869 cmp bx, strict byte 00001h ; 83 fb 01
5873 cmp AL, strict byte 0ffh ; 3c ff
5880 or AL, strict byte 001h ; 0c 01
5882 movzx dx, byte [bp-008h] ; 0f b6 56 f8
5883 imul dx, dx, strict byte 00018h ; 6b d2 18
5888 mov byte [es:si+021h], al ; 26 88 44 21
5891 or AL, strict byte 001h ; 0c 01
5898 mov byte [bp+018h], al ; 88 46 18
5900 movzx dx, byte [bp-008h] ; 0f b6 56 f8
5901 imul dx, dx, strict byte 00018h ; 6b d2 18
5906 mov byte [es:si+021h], al ; 26 88 44 21
5922 mov byte [bp+019h], 000h ; c6 46 19 00
5927 and byte [bp+01eh], 0feh ; 80 66 1e fe
5933 movzx ax, byte [bp-008h] ; 0f b6 46 f8
5934 imul ax, ax, strict byte 00018h ; 6b c0 18
5937 mov al, byte [es:si+021h] ; 26 8a 44 21
5958 movzx ax, byte [bp-008h] ; 0f b6 46 f8
5959 imul ax, ax, strict byte 00018h ; 6b c0 18
5979 cmp word [bp-00eh], strict byte 0001eh ; 83 7e f2 1e
5986 movzx cx, byte [bp-008h] ; 0f b6 4e f8
5993 imul di, di, strict byte 00006h ; 6b ff 06
5999 mov al, byte [es:di+001c1h] ; 26 8a 85 c1 01
6000 mov byte [bp-006h], al ; 88 46 fa
6001 imul cx, cx, strict byte 00018h ; 6b c9 18
6004 mov al, byte [es:di+022h] ; 26 8a 45 22
6005 cmp AL, strict byte 001h ; 3c 01
6009 or AL, strict byte 070h ; 0c 70
6014 movzx ax, byte [bp-008h] ; 0f b6 46 f8
6021 mov byte [es:si+001f4h], al ; 26 88 84 f4 01
6022 mov byte [es:si+001f5h], 0cbh ; 26 c6 84 f5 01 cb
6023 mov al, byte [bp-006h] ; 8a 46 fa
6024 mov byte [es:si+001f6h], al ; 26 88 84 f6 01
6026 mov byte [es:si+001f9h], 000h ; 26 c6 84 f9 01 00
6029 mov byte [es:si+001feh], 011h ; 26 c6 84 fe 01 11
6045 mov byte [es:si+001ffh], cl ; 26 88 8c ff 01
6046 cmp word [bp-00eh], strict byte 00042h ; 83 7e f2 42
6048 movzx ax, byte [bp-008h] ; 0f b6 46 f8
6054 imul ax, ax, strict byte 00006h ; 6b c0 06
6057 mov al, byte [es:si+001c0h] ; 26 8a 84 c0 01
6079 mov al, byte [bp-008h] ; 8a 46 f8
6080 and AL, strict byte 001h ; 24 01
6088 mov AH, strict byte 01eh ; b4 1e
6095 add al, byte [es:si] ; 26 02 04
6101 mov byte [es:bx+041h], al ; 26 88 47 41
6106 cmp bx, strict byte 00006h ; 83 fb 06
6108 cmp bx, strict byte 00001h ; 83 fb 01
6111 cmp bx, strict byte 00003h ; 83 fb 03
6113 cmp bx, strict byte 00004h ; 83 fb 04
6125 or byte [bp+01eh], 001h ; 80 4e 1e 01
6136 push strict byte 00004h ; 6a 04
6161 imul dx, dx, strict byte 0000ah ; 6b d2 0a
6165 push strict byte 00004h ; 6a 04
6167 add sp, strict byte 00006h ; 83 c4 06
6188 push strict byte 00004h ; 6a 04
6190 add sp, strict byte 00006h ; 83 c4 06
6216 push strict byte 00004h ; 6a 04
6218 add sp, strict byte 00008h ; 83 c4 08
6219 cmp byte [bp+004h], 001h ; 80 7e 04 01
6226 push strict byte 00007h ; 6a 07
6228 add sp, strict byte 00004h ; 83 c4 04
6246 push strict byte 00004h ; 6a 04
6248 add sp, strict byte 00006h ; 83 c4 06
6260 sub sp, strict byte 0000eh ; 83 ec 0e
6266 mov byte [bp-008h], 000h ; c6 46 f8 00
6272 and AL, strict byte 0f0h ; 24 f0
6278 and AL, strict byte 00fh ; 24 0f
6291 cmp byte [bp+004h], 001h ; 80 7e 04 01
6295 and AL, strict byte 0f0h ; 24 f0
6299 cmp byte [bp+004h], 002h ; 80 7e 04 02
6302 cmp byte [bp+004h], 003h ; 80 7e 04 03
6305 cmp byte [bp+004h], 004h ; 80 7e 04 04
6308 cmp si, strict byte 00010h ; 83 fe 10
6310 mov byte [bp-008h], 001h ; c6 46 f8 01
6312 mov byte [bp-006h], al ; 88 46 fa
6313 mov byte [bp-00ah], al ; 88 46 f6
6314 mov byte [bp-00ch], al ; 88 46 f4
6320 movzx ax, byte [bp+004h] ; 0f b6 46 04
6323 push strict byte 00004h ; 6a 04
6325 add sp, strict byte 00008h ; 83 c4 08
6326 and si, strict byte 0000fh ; 83 e6 0f
6327 cmp si, strict byte 00002h ; 83 fe 02
6330 cmp si, strict byte 00004h ; 83 fe 04
6332 cmp si, strict byte 00003h ; 83 fe 03
6335 cmp si, strict byte 00001h ; 83 fe 01
6338 mov byte [bp-006h], al ; 88 46 fa
6339 mov byte [bp-00ah], al ; 88 46 f6
6344 add AL, strict byte 080h ; 04 80
6345 mov byte [bp-006h], al ; 88 46 fa
6346 mov byte [bp-00ah], 000h ; c6 46 f6 00
6348 mov byte [bp-006h], 000h ; c6 46 fa 00
6349 mov byte [bp-00ah], 001h ; c6 46 f6 01
6351 mov byte [bp-00ch], 001h ; c6 46 f4 01
6352 cmp byte [bp-00ah], 000h ; 80 7e f6 00
6356 test AL, strict byte 0ffh ; a8 ff
6359 movzx ax, byte [bp-008h] ; 0f b6 46 f8
6361 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6362 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
6363 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
6374 mov byte [bp-006h], bl ; 88 5e fa
6375 cmp byte [bp-00ch], 001h ; 80 7e f4 01
6395 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6396 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
6397 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
6402 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6403 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
6404 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
6413 cmp byte [bp-00ah], 000h ; 80 7e f6 00
6415 cmp byte [bp-00ch], 000h ; 80 7e f4 00
6419 mov dl, byte [bp-006h] ; 8a 56 fa
6421 mov DH, strict byte 000h ; b6 00
6427 sbb ax, strict byte 00000h ; 83 d8 00
6430 cmp byte [bp-006h], 000h ; 80 7e fa 00
6433 cmp byte [bp-00ah], 000h ; 80 7e f6 00
6435 mov CL, strict byte 001h ; b1 01
6452 movzx ax, byte [bp-008h] ; 0f b6 46 f8
6454 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6455 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
6456 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
6459 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6460 movzx dx, byte [bp-00ch] ; 0f b6 56 f4
6461 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
6463 movzx bx, byte [bp-006h] ; 0f b6 5e fa
6478 push strict byte 00007h ; 6a 07
6480 add sp, strict byte 00006h ; 83 c4 06
6487 mov AL, strict byte 0aah ; b0 aa
6495 test AL, strict byte 002h ; a8 02
6513 test AL, strict byte 001h ; a8 01
6518 mov AL, strict byte 001h ; b0 01
6534 mov AL, strict byte 0abh ; b0 ab
6542 test AL, strict byte 002h ; a8 02
6547 mov AL, strict byte 010h ; b0 10
6560 test AL, strict byte 001h ; a8 01
6565 mov AL, strict byte 011h ; b0 11
6581 mov AL, strict byte 0ffh ; b0 ff
6589 test AL, strict byte 002h ; a8 02
6594 mov AL, strict byte 020h ; b0 20
6607 test AL, strict byte 001h ; a8 01
6612 mov AL, strict byte 021h ; b0 21
6632 test AL, strict byte 001h ; a8 01
6634 mov AL, strict byte 031h ; b0 31
6651 mov AL, strict byte 0f5h ; b0 f5
6659 test AL, strict byte 002h ; a8 02
6664 mov AL, strict byte 040h ; b0 40
6677 test AL, strict byte 001h ; a8 01
6682 mov AL, strict byte 041h ; b0 41
6698 mov AL, strict byte 060h ; b0 60
6706 test AL, strict byte 002h ; a8 02
6711 mov AL, strict byte 050h ; b0 50
6719 mov AL, strict byte 065h ; b0 65
6727 test AL, strict byte 002h ; a8 02
6732 mov AL, strict byte 060h ; b0 60
6740 mov AL, strict byte 0f4h ; b0 f4
6748 test AL, strict byte 002h ; a8 02
6753 mov AL, strict byte 070h ; b0 70
6766 test AL, strict byte 001h ; a8 01
6771 mov AL, strict byte 071h ; b0 71
6787 mov AL, strict byte 0a8h ; b0 a8
6803 mov byte [bp-00ah], al ; 88 46 f6
6814 cmp cx, strict byte 0003eh ; 83 f9 3e
6825 movzx bx, byte [bp-00ah] ; 0f b6 5e f6
6848 cmp bh, byte [bx+si] ; 3a 38
6849 sub bl, byte [ss:di] ; 36 2a 1d
6872 sub sp, strict byte 0000eh ; 83 ec 0e
6873 mov al, byte [bp+014h] ; 8a 46 14
6874 mov byte [bp-008h], al ; 88 46 f8
6882 push strict byte 00004h ; 6a 04
6884 add sp, strict byte 00004h ; 83 c4 04
6889 mov byte [bp-010h], al ; 88 46 f0
6890 mov byte [bp-00ah], al ; 88 46 f6
6894 mov byte [bp-00eh], al ; 88 46 f2
6895 mov byte [bp-004h], al ; 88 46 fc
6899 mov byte [bp-006h], al ; 88 46 fa
6900 mov byte [bp-00ch], al ; 88 46 f4
6901 mov al, byte [bp-008h] ; 8a 46 f8
6911 xor byte [bp-00ah], 040h ; 80 76 f6 40
6912 movzx bx, byte [bp-00ah] ; 0f b6 5e f6
6916 or byte [bp-004h], 040h ; 80 4e fc 40
6917 movzx bx, byte [bp-004h] ; 0f b6 5e fc
6919 mov al, byte [bp-00eh] ; 8a 46 f2
6920 and AL, strict byte 0bfh ; 24 bf
6921 mov byte [bp-004h], al ; 88 46 fc
6924 test byte [bp-00ch], 002h ; f6 46 f4 02
6926 mov al, byte [bp-008h] ; 8a 46 f8
6927 and AL, strict byte 07fh ; 24 7f
6928 cmp AL, strict byte 02ah ; 3c 2a
6933 test byte [bp-008h], 080h ; f6 46 f8 80
6937 and byte [bp-00ah], al ; 20 46 f6
6939 or byte [bp-00ah], dl ; 08 56 f6
6940 movzx bx, byte [bp-00ah] ; 0f b6 5e f6
6945 test byte [bp-006h], 001h ; f6 46 fa 01
6947 mov al, byte [bp-010h] ; 8a 46 f0
6948 or AL, strict byte 004h ; 0c 04
6949 mov byte [bp-00ah], al ; 88 46 f6
6954 mov al, byte [bp-006h] ; 8a 46 fa
6955 test AL, strict byte 002h ; a8 02
6957 or AL, strict byte 004h ; 0c 04
6958 mov byte [bp-00ch], al ; 88 46 f4
6962 mov al, byte [bp-00eh] ; 8a 46 f2
6963 or AL, strict byte 001h ; 0c 01
6964 mov byte [bp-004h], al ; 88 46 fc
6970 test byte [bp-006h], 001h ; f6 46 fa 01
6972 mov al, byte [bp-010h] ; 8a 46 f0
6973 and AL, strict byte 0fbh ; 24 fb
6974 mov byte [bp-00ah], al ; 88 46 f6
6979 mov al, byte [bp-006h] ; 8a 46 fa
6980 test AL, strict byte 002h ; a8 02
6982 and AL, strict byte 0fbh ; 24 fb
6983 mov byte [bp-00ch], al ; 88 46 f4
6987 mov al, byte [bp-00eh] ; 8a 46 f2
6988 and AL, strict byte 0feh ; 24 fe
6989 mov byte [bp-004h], al ; 88 46 fc
6995 mov al, byte [bp-010h] ; 8a 46 f0
6996 or AL, strict byte 008h ; 0c 08
6997 mov byte [bp-00ah], al ; 88 46 f6
7002 mov al, byte [bp-006h] ; 8a 46 fa
7003 test AL, strict byte 002h ; a8 02
7005 or AL, strict byte 008h ; 0c 08
7006 mov byte [bp-00ch], al ; 88 46 f4
7010 mov al, byte [bp-00eh] ; 8a 46 f2
7011 or AL, strict byte 002h ; 0c 02
7012 mov byte [bp-004h], al ; 88 46 fc
7018 mov al, byte [bp-010h] ; 8a 46 f0
7019 and AL, strict byte 0f7h ; 24 f7
7020 mov byte [bp-00ah], al ; 88 46 f6
7025 mov al, byte [bp-006h] ; 8a 46 fa
7026 test AL, strict byte 002h ; a8 02
7028 and AL, strict byte 0f7h ; 24 f7
7029 mov byte [bp-00ch], al ; 88 46 f4
7033 mov al, byte [bp-00eh] ; 8a 46 f2
7034 and AL, strict byte 0fdh ; 24 fd
7035 mov byte [bp-004h], al ; 88 46 fc
7041 test byte [bp-006h], 003h ; f6 46 fa 03
7043 mov al, byte [bp-00eh] ; 8a 46 f2
7044 or AL, strict byte 020h ; 0c 20
7045 mov byte [bp-004h], al ; 88 46 fc
7050 mov al, byte [bp-010h] ; 8a 46 f0
7051 xor AL, strict byte 020h ; 34 20
7052 mov byte [bp-00ah], al ; 88 46 f6
7058 test byte [bp-006h], 003h ; f6 46 fa 03
7060 mov al, byte [bp-00eh] ; 8a 46 f2
7061 and AL, strict byte 0dfh ; 24 df
7062 mov byte [bp-004h], al ; 88 46 fc
7068 mov al, byte [bp-00eh] ; 8a 46 f2
7069 or AL, strict byte 010h ; 0c 10
7070 mov byte [bp-004h], al ; 88 46 fc
7075 mov al, byte [bp-010h] ; 8a 46 f0
7076 xor AL, strict byte 010h ; 34 10
7078 mov al, byte [bp-00eh] ; 8a 46 f2
7079 and AL, strict byte 0efh ; 24 ef
7081 mov al, byte [bp-010h] ; 8a 46 f0
7082 and AL, strict byte 00ch ; 24 0c
7083 cmp AL, strict byte 00ch ; 3c 0c
7090 mov al, byte [bp-008h] ; 8a 46 f8
7091 test AL, strict byte 080h ; a8 80
7093 cmp AL, strict byte 0fah ; 3c fa
7101 cmp AL, strict byte 0feh ; 3c fe
7113 cmp byte [bp-008h], 058h ; 80 7e f8 58
7119 movzx ax, byte [bp-008h] ; 0f b6 46 f8
7122 push strict byte 00004h ; 6a 04
7124 add sp, strict byte 00006h ; 83 c4 06
7126 mov al, byte [bp-00ah] ; 8a 46 f6
7127 test AL, strict byte 008h ; a8 08
7129 movzx bx, byte [bp-008h] ; 0f b6 5e f8
7130 imul bx, bx, strict byte 0000ah ; 6b db 0a
7131 mov dl, byte [bx+00dfch] ; 8a 97 fc 0d
7134 test AL, strict byte 004h ; a8 04
7136 movzx bx, byte [bp-008h] ; 0f b6 5e f8
7137 imul bx, bx, strict byte 0000ah ; 6b db 0a
7138 mov dl, byte [bx+00dfah] ; 8a 97 fa 0d
7141 mov al, byte [bp-00ch] ; 8a 46 f4
7142 and AL, strict byte 002h ; 24 02
7145 mov al, byte [bp-008h] ; 8a 46 f8
7146 cmp AL, strict byte 047h ; 3c 47
7148 cmp AL, strict byte 053h ; 3c 53
7150 mov DL, strict byte 0e0h ; b2 e0
7152 imul bx, bx, strict byte 0000ah ; 6b db 0a
7154 test byte [bp-00ah], 003h ; f6 46 f6 03
7156 movzx bx, byte [bp-008h] ; 0f b6 5e f8
7157 imul bx, bx, strict byte 0000ah ; 6b db 0a
7158 movzx ax, byte [bx+00dfeh] ; 0f b6 87 fe 0d
7159 movzx dx, byte [bp-00ah] ; 0f b6 56 f6
7162 mov dl, byte [bx+00df6h] ; 8a 97 f6 0d
7165 mov dl, byte [bx+00df8h] ; 8a 97 f8 0d
7168 mov byte [bp-008h], al ; 88 46 f8
7170 movzx bx, byte [bp-008h] ; 0f b6 5e f8
7171 imul bx, bx, strict byte 0000ah ; 6b db 0a
7172 movzx ax, byte [bx+00dfeh] ; 0f b6 87 fe 0d
7173 movzx dx, byte [bp-00ah] ; 0f b6 56 f6
7176 mov dl, byte [bx+00df8h] ; 8a 97 f8 0d
7179 mov dl, byte [bx+00df6h] ; 8a 97 f6 0d
7182 mov byte [bp-008h], al ; 88 46 f8
7183 cmp byte [bp-008h], 000h ; 80 7e f8 00
7192 push strict byte 00004h ; 6a 04
7194 add sp, strict byte 00004h ; 83 c4 04
7196 movzx ax, byte [bp-008h] ; 0f b6 46 f8
7198 mov al, byte [bp-008h] ; 8a 46 f8
7199 and AL, strict byte 07fh ; 24 7f
7200 cmp AL, strict byte 01dh ; 3c 1d
7202 and byte [bp-00ch], 0feh ; 80 66 f4 fe
7203 and byte [bp-00ch], 0fdh ; 80 66 f4 fd
7204 movzx bx, byte [bp-00ch] ; 0f b6 5e f4
7240 mov byte [es:si], cl ; 26 88 0c
7242 mov byte [es:di], al ; 26 88 05
7243 cmp word [bp+004h], strict byte 00000h ; 83 7e 04 00
7247 cmp bx, strict byte 0003eh ; 83 fb 3e
7261 mov byte [01292h], AL ; a2 92 12
7263 or cl, byte [bx+di] ; 0a 09
7265 add byte [di+055h], ch ; 00 6d 55
7266 adc word [bp+di-036h], strict byte 00053h ; 83 53 ca 53
7277 sub byte [di+062h], dl ; 28 55 62
7279 mov AL, strict byte 055h ; b0 55
7284 sub sp, strict byte 00006h ; 83 ec 06
7297 and AL, strict byte 007h ; 24 07
7303 mov AL, strict byte 0edh ; b0 ed
7310 test AL, strict byte 001h ; a8 01
7312 mov AL, strict byte 021h ; b0 21
7330 and AL, strict byte 007h ; 24 07
7336 test AL, strict byte 001h ; a8 01
7338 mov AL, strict byte 021h ; b0 21
7364 push strict byte 00001h ; 6a 01
7373 push strict byte 00007h ; 6a 07
7375 add sp, strict byte 00004h ; 83 c4 04
7376 cmp byte [bp-006h], 000h ; 80 7e fa 00
7378 cmp byte [bp-008h], 0f0h ; 80 7e f8 f0
7380 cmp byte [bp-008h], 0e0h ; 80 7e f8 e0
7382 mov byte [bp-008h], 000h ; c6 46 f8 00
7383 movzx dx, byte [bp-006h] ; 0f b6 56 fa
7385 movzx ax, byte [bp-008h] ; 0f b6 46 f8
7390 push strict byte 00000h ; 6a 00
7398 or word [bp+01ch], strict byte 00040h ; 83 4e 1c 40
7400 cmp byte [bp-006h], 000h ; 80 7e fa 00
7402 cmp byte [bp-008h], 0f0h ; 80 7e f8 f0
7404 cmp byte [bp-008h], 0e0h ; 80 7e f8 e0
7406 mov byte [bp-008h], 000h ; c6 46 f8 00
7407 movzx dx, byte [bp-006h] ; 0f b6 56 fa
7409 movzx ax, byte [bp-008h] ; 0f b6 46 f8
7412 and word [bp+01ch], strict byte 0ffbfh ; 83 66 1c bf
7420 mov al, byte [bp+010h] ; 8a 46 10
7430 or AL, strict byte 001h ; 0c 01
7437 or AL, strict byte 030h ; 0c 30
7439 mov byte [bp-004h], 002h ; c6 46 fc 02
7442 mov AL, strict byte 0f2h ; b0 f2
7450 test AL, strict byte 001h ; a8 01
7473 test AL, strict byte 001h ; a8 01
7492 dec byte [bp-004h] ; fe 4e fc
7493 cmp byte [bp-004h], 000h ; 80 7e fc 00
7497 push strict byte 00001h ; 6a 01
7506 push strict byte 00007h ; 6a 07
7508 add sp, strict byte 00004h ; 83 c4 04
7509 cmp byte [bp-006h], 000h ; 80 7e fa 00
7511 cmp byte [bp-008h], 0f0h ; 80 7e f8 f0
7515 push strict byte 00000h ; 6a 00
7523 cmp byte [bp-006h], 000h ; 80 7e fa 00
7525 cmp byte [bp-008h], 0f0h ; 80 7e f8 f0
7542 and AL, strict byte 00ch ; 24 0c
7561 push strict byte 00004h ; 6a 04
7563 add sp, strict byte 00006h ; 83 c4 06
7577 push strict byte 00004h ; 6a 04
7579 add sp, strict byte 0000ch ; 83 c4 0c
7597 cmp bx, strict byte 00004h ; 83 fb 04
7640 and bl, byte [bx+di+014h] ; 22 59 14
7646 adc AL, strict byte 05ah ; 14 5a
7647 adc AL, strict byte 05ah ; 14 5a
7654 adc AL, strict byte 05ah ; 14 5a
7659 adc AL, strict byte 05ah ; 14 5a
7668 sub sp, strict byte 00010h ; 83 ec 10
7692 push strict byte 00004h ; 6a 04
7694 add sp, strict byte 0000ah ; 83 c4 0a
7701 mov dl, byte [es:bx+0011fh] ; 26 8a 97 1f 01
7702 mov byte [bp-002h], dl ; 88 56 fe
7714 cmp bx, strict byte 00018h ; 83 fb 18
7718 cmp byte [bp-002h], 008h ; 80 7e fe 08
7720 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7722 mov byte [bp+017h], 000h ; c6 46 17 00
7727 and byte [bp+01ch], 0feh ; 80 66 1c fe
7779 push strict byte 00004h ; 6a 04
7781 add sp, strict byte 00008h ; 83 c4 08
7783 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7784 imul ax, ax, strict byte 00018h ; 6b c0 18
7813 push strict byte 00004h ; 6a 04
7815 add sp, strict byte 00010h ; 83 c4 10
7822 movzx bx, byte [bp-002h] ; 0f b6 5e fe
7823 imul bx, bx, strict byte 00018h ; 6b db 18
7831 cmp byte [bp-002h], 008h ; 80 7e fe 08
7849 adc dx, strict byte 0ffffh ; 83 d2 ff
7872 mov al, byte [bp-002h] ; 8a 46 fe
7873 mov byte [es:si+008h], al ; 26 88 44 08
7874 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7875 imul ax, ax, strict byte 00018h ; 6b c0 18
7878 movzx ax, byte [es:bx+01eh] ; 26 0f b6 47 1e
7908 push strict byte 00004h ; 6a 04
7910 add sp, strict byte 0000ah ; 83 c4 0a
7920 push strict byte 00004h ; 6a 04
7922 add sp, strict byte 00004h ; 83 c4 04
7924 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7925 imul ax, ax, strict byte 00018h ; 6b c0 18
7933 movzx ax, byte [es:si+0019eh] ; 26 0f b6 84 9e 01
7935 mov byte [bp+016h], 000h ; c6 46 16 00
7948 and AL, strict byte 03fh ; 24 3f
7967 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7972 imul ax, ax, strict byte 00006h ; 6b c0 06
7976 add dx, strict byte 00007h ; 83 c2 07
7980 and AL, strict byte 0c0h ; 24 c0
7981 cmp AL, strict byte 040h ; 3c 40
7988 movzx ax, byte [bp-002h] ; 0f b6 46 fe
7989 imul ax, ax, strict byte 00018h ; 6b c0 18
8023 push strict byte 00004h ; 6a 04
8025 add sp, strict byte 00008h ; 83 c4 08
8047 or byte [bp+01ch], 001h ; 80 4e 1c 01
8049 xor byte [bp+di+048h], bl ; 30 5b 48
8078 sub sp, strict byte 00028h ; 83 ec 28
8106 push strict byte 00004h ; 6a 04
8108 add sp, strict byte 0000ah ; 83 c4 0a
8115 mov cl, byte [es:bx+0011fh] ; 26 8a 8f 1f 01
8127 sub bx, strict byte 00041h ; 83 eb 41
8128 cmp bx, strict byte 0000fh ; 83 fb 0f
8161 push strict byte 00007h ; 6a 07
8168 imul dx, dx, strict byte 00018h ; 6b d2 18
8172 mov ch, byte [es:bx+01eh] ; 26 8a 6f 1e
8188 push strict byte 00004h ; 6a 04
8190 add sp, strict byte 00008h ; 83 c4 08
8195 cmp dx, strict byte 00044h ; 83 fa 44
8197 cmp dx, strict byte 00047h ; 83 fa 47
8214 mov byte [es:si+008h], cl ; 26 88 4c 08
8240 push strict byte 00004h ; 6a 04
8242 add sp, strict byte 0000ah ; 83 c4 0a
8261 imul ax, ax, strict byte 00018h ; 6b c0 18
8296 cmp word [bp-00eh], strict byte 0001eh ; 83 7e f2 1e
8310 imul di, di, strict byte 00006h ; 6b ff 06
8317 mov ch, byte [es:di+001c1h] ; 26 8a ad c1 01
8318 imul di, word [bp-020h], strict byte 00018h ; 6b 7e e0 18
8320 mov ah, byte [es:di+022h] ; 26 8a 65 22
8321 mov al, byte [es:di+023h] ; 26 8a 45 23
8334 cmp AL, strict byte 001h ; 3c 01
8339 cmp AL, strict byte 003h ; 3c 03
8356 mov byte [es:si+001f4h], dl ; 26 88 94 f4 01
8357 mov byte [es:si+001f5h], 0cbh ; 26 c6 84 f5 01 cb
8358 mov byte [es:si+001f6h], ch ; 26 88 ac f6 01
8360 mov byte [es:si+001f9h], 000h ; 26 c6 84 f9 01 00
8364 mov byte [es:si+001feh], 011h ; 26 c6 84 fe 01 11
8366 mov byte [bp-002h], ch ; 88 6e fe
8368 cmp byte [bp-002h], 00fh ; 80 7e fe 0f
8370 movzx dx, byte [bp-002h] ; 0f b6 56 fe
8375 inc byte [bp-002h] ; fe 46 fe
8379 mov byte [es:si+001ffh], ch ; 26 88 ac ff 01
8380 cmp word [bp-00eh], strict byte 00042h ; 83 7e f2 42
8388 imul ax, ax, strict byte 00006h ; 6b c0 06
8391 mov al, byte [es:si+001c0h] ; 26 8a 84 c0 01
8414 and AL, strict byte 001h ; 24 01
8422 mov CH, strict byte 01eh ; b5 1e
8436 mov byte [es:bx+041h], cl ; 26 88 4f 41
8437 mov byte [bp+017h], 000h ; c6 46 17 00
8442 and byte [bp+01ch], 0feh ; 80 66 1c fe
8465 or byte [bp+01ch], 001h ; 80 4e 1c 01
8489 add dx, strict byte 0007ch ; 83 c2 7c
8493 cmp word [bp+00eh], strict byte 00004h ; 83 7e 0e 04
8497 mov al, byte [bp+013h] ; 8a 46 13
8498 cmp AL, strict byte 001h ; 3c 01
8501 cmp AL, strict byte 003h ; 3c 03
8503 cmp AL, strict byte 002h ; 3c 02
8512 or AL, strict byte 080h ; 0c 80
8514 mov al, byte [bp+012h] ; 8a 46 12
8515 and AL, strict byte 0e0h ; 24 e0
8525 mov al, byte [bp+012h] ; 8a 46 12
8526 and AL, strict byte 01fh ; 24 1f
8533 mov byte [bp+013h], al ; 88 46 13
8538 mov byte [bp+012h], al ; 88 46 12
8540 mov AL, strict byte 017h ; b0 17
8544 mov AL, strict byte 004h ; b0 04
8571 mov al, byte [bp+012h] ; 8a 46 12
8578 mov byte [bp+013h], al ; 88 46 13
8581 or AL, strict byte 080h ; 0c 80
8582 mov byte [bp+013h], al ; 88 46 13
8592 test AL, strict byte 001h ; a8 01
8607 mov byte [bp+013h], 000h ; c6 46 13 00
8612 mov byte [bp+012h], al ; 88 46 12
8613 and byte [bp+01ch], 0feh ; 80 66 1c fe
8624 mov byte [bp+013h], al ; 88 46 13
8630 or byte [bp+01ch], 001h ; 80 4e 1c 01
8632 or byte [bp+01ch], 001h ; 80 4e 1c 01
8651 or AL, strict byte 002h ; 0c 02
8654 and AL, strict byte 0fdh ; 24 fd
8674 movzx ax, byte [bp+00ah] ; 0f b6 46 0a
8679 mov al, byte [bp+00ah] ; 8a 46 0a
8680 sub byte [bp+00ch], al ; 28 46 0c
8685 movzx ax, byte [bp+00ch] ; 0f b6 46 0c
8730 or byte [bp+018h], 001h ; 80 4e 18 01
8745 and byte [bp+018h], 0feh ; 80 66 18 fe
8746 mov byte [bp+013h], 000h ; c6 46 13 00
8750 and byte [bp+018h], 0feh ; 80 66 18 fe
8751 mov byte [bp+013h], dh ; 88 76 13
8762 and byte [bp+018h], 0feh ; 80 66 18 fe
8763 mov byte [bp+013h], ah ; 88 66 13
8765 and byte [bp+018h], 0feh ; 80 66 18 fe
8766 mov byte [bp+013h], ah ; 88 66 13
8777 push strict byte 00004h ; 6a 04
8779 add sp, strict byte 00006h ; 83 c4 06
8780 or byte [bp+018h], 001h ; 80 4e 18 01
8796 test byte [bp+012h], 0ffh ; f6 46 12 ff
8801 test AL, strict byte 001h ; a8 01
8823 and byte [bp+018h], 0feh ; 80 66 18 fe
8828 and AL, strict byte 0feh ; 24 fe
8832 or AL, strict byte 040h ; 0c 40
8843 and byte [bp+018h], 0feh ; 80 66 18 fe
8846 and AL, strict byte 0bfh ; 24 bf
8866 mov byte [bp-006h], dl ; 88 56 fa
8871 mov byte [bp-006h], dl ; 88 56 fa
8873 add dx, strict byte 00008h ; 83 c2 08
8878 add dx, strict byte 0000ah ; 83 c2 0a
8882 movzx bx, byte [bp-006h] ; 0f b6 5e fa
8884 add dx, strict byte 0000ch ; 83 c2 0c
8888 add dx, strict byte 0000dh ; 83 c2 0d
8893 add dx, strict byte 0000eh ; 83 c2 0e
8898 add dx, strict byte 00020h ; 83 c2 20
8903 add dx, strict byte 00022h ; 83 c2 22
8908 add dx, strict byte 00024h ; 83 c2 24
8913 add dx, strict byte 00025h ; 83 c2 25
8918 add dx, strict byte 00026h ; 83 c2 26
8928 add dx, strict byte 00028h ; 83 c2 28
8933 add dx, strict byte 0002ah ; 83 c2 2a
8937 movzx bx, byte [bp-008h] ; 0f b6 5e f8
8939 add dx, strict byte 0002ch ; 83 c2 2c
8943 add dx, strict byte 0002dh ; 83 c2 2d
8948 add dx, strict byte 0002eh ; 83 c2 2e
8964 add di, strict byte 0001bh ; 83 c7 1b
8965 push strict byte 00020h ; 6a 20
8970 or AL, strict byte 001h ; 0c 01
8988 add ax, strict byte 00018h ; 83 c0 18
8994 and AL, strict byte 0feh ; 24 fe
9008 mov byte [bp+013h], 000h ; c6 46 13 00
9009 and byte [bp+018h], 0feh ; 80 66 18 fe
9021 cmp dx, strict byte 0ffc0h ; 83 fa c0
9029 add dx, strict byte 00038h ; 83 c2 38
9034 add dx, strict byte 0003ah ; 83 c2 3a
9039 add dx, strict byte 0003ch ; 83 c2 3c
9044 add dx, strict byte 0003dh ; 83 c2 3d
9049 add dx, strict byte 0003eh ; 83 c2 3e
9053 mov AL, strict byte 011h ; b0 11
9065 mov AL, strict byte 004h ; b0 04
9068 mov AL, strict byte 002h ; b0 02
9071 mov AL, strict byte 001h ; b0 01
9076 mov AL, strict byte 0ffh ; b0 ff
9084 add di, strict byte 00018h ; 83 c7 18
9085 push strict byte 00038h ; 6a 38
9102 add sp, strict byte 00006h ; 83 c4 06
9116 push strict byte 00004h ; 6a 04
9118 add sp, strict byte 00004h ; 83 c4 04
9119 or byte [bp+018h], 001h ; 80 4e 18 01
9136 push strict byte 00008h ; 6a 08
9138 test byte [bp+012h], 0ffh ; f6 46 12 ff
9149 or byte [bp+018h], 001h ; 80 4e 18 01
9158 push strict byte 00004h ; 6a 04
9160 add sp, strict byte 00008h ; 83 c4 08
9162 in AL, strict byte 067h ; e4 67
9173 sub sp, strict byte 00008h ; 83 ec 08
9198 in AL, strict byte 061h ; e4 61
9199 and AL, strict byte 010h ; 24 10
9205 in AL, strict byte 061h ; e4 61
9206 and AL, strict byte 010h ; 24 10
9288 add bx, strict byte 00000h ; 83 c3 00
9289 adc dx, strict byte 00010h ; 83 d2 10
9309 mov byte [bp-004h], al ; 88 46 fc
9310 mov byte [bp-006h], al ; 88 46 fa
9317 add cx, strict byte 00000h ; 83 c1 00
9321 push strict byte 00001h ; 6a 01
9323 push strict byte 00009h ; 6a 09
9332 push strict byte 00002h ; 6a 02
9334 push strict byte 0000ah ; 6a 0a
9335 push strict byte 00000h ; 6a 00
9343 push strict byte 00002h ; 6a 02
9345 push strict byte 00010h ; 6a 10
9346 push strict byte 00000h ; 6a 00
9354 push strict byte 00001h ; 6a 01
9365 push strict byte 00003h ; 6a 03
9377 push strict byte 00002h ; 6a 02
9385 cmp byte [bp-004h], 000h ; 80 7e fc 00
9397 push strict byte 00002h ; 6a 02
9405 cmp byte [bp-004h], 000h ; 80 7e fc 00
9414 cmp byte [bp-004h], 000h ; 80 7e fc 00
9416 cmp word [bp-008h], strict byte 00000h ; 83 7e f8 00
9418 push strict byte 00001h ; 6a 01
9419 mov al, byte [bp-006h] ; 8a 46 fa
9424 push strict byte 00001h ; 6a 01
9436 and byte [bp+028h], 0feh ; 80 66 28 fe
9471 push strict byte 00004h ; 6a 04
9473 add sp, strict byte 00008h ; 83 c4 08
9474 or byte [bp+028h], 001h ; 80 4e 28 01
9477 or AL, strict byte 086h ; 0c 86
9491 cmp byte [es:bx], 0f0h ; 26 80 3f f0
9503 sub bx, strict byte 00006h ; 83 eb 06
9517 movzx bx, byte [es:si+038h] ; 26 0f b6 5c 38
9531 movzx di, byte [es:si+04ah] ; 26 0f b6 7c 4a
9543 or byte [bp-008h], 002h ; 80 4e f8 02
9544 push strict byte 00000h ; 6a 00
9546 push strict byte 0001fh ; 6a 1f
9550 add sp, strict byte 00006h ; 83 c4 06
9556 movzx dx, byte [es:si+039h] ; 26 0f b6 54 39
9558 movzx ax, byte [es:si+038h] ; 26 0f b6 44 38
9566 movzx dx, byte [es:si+04bh] ; 26 0f b6 54 4b
9568 movzx ax, byte [es:si+04ah] ; 26 0f b6 44 4a
9571 movzx ax, byte [es:si+05ch] ; 26 0f b6 44 5c
9579 add sp, strict byte 00006h ; 83 c4 06
9609 sub sp, strict byte 00006h ; 83 ec 06
9648 test AL, strict byte 080h ; a8 80
9665 mov byte [bp-004h], al ; 88 46 fc
9671 test AL, strict byte 020h ; a8 20
9702 mov al, byte [bp-004h] ; 8a 46 fc
9703 and AL, strict byte 037h ; 24 37
9710 or AL, strict byte 080h ; 0c 80
9719 adc cx, strict byte 0ffffh ; 83 d1 ff
9736 mov DH, strict byte 06dh ; b6 6d
9743 mov al, byte [bp+013h] ; 8a 46 13
9744 cmp AL, strict byte 007h ; 3c 07
9759 mov al, byte [es:bx] ; 26 8a 07
9760 mov byte [bp+012h], al ; 88 46 12
9761 mov byte [es:bx], 000h ; 26 c6 07 00
9776 mov byte [es:bx], 000h ; 26 c6 07 00
9778 mov byte [bp+013h], 000h ; c6 46 13 00
9786 mov byte [bp+00fh], al ; 88 46 0f
9789 mov byte [bp+010h], al ; 88 46 10
9793 mov byte [bp+011h], al ; 88 46 11
9796 and AL, strict byte 001h ; 24 01
9797 mov byte [bp+00eh], al ; 88 46 0e
9803 movzx dx, byte [bp+00fh] ; 0f b6 56 0f
9806 movzx dx, byte [bp+010h] ; 0f b6 56 10
9809 movzx dx, byte [bp+011h] ; 0f b6 56 11
9817 mov al, byte [bp+00eh] ; 8a 46 0e
9818 and AL, strict byte 001h ; 24 01
9823 mov byte [bp+013h], 000h ; c6 46 13 00
9824 mov byte [bp+012h], bl ; 88 5e 12
9826 mov byte [bp+013h], 000h ; c6 46 13 00
9833 mov byte [bp+010h], al ; 88 46 10
9836 mov byte [bp+00fh], al ; 88 46 0f
9839 mov byte [bp+00eh], al ; 88 46 0e
9842 mov byte [bp+011h], al ; 88 46 11
9843 mov byte [bp+012h], al ; 88 46 12
9850 movzx dx, byte [bp+010h] ; 0f b6 56 10
9853 movzx dx, byte [bp+00fh] ; 0f b6 56 0f
9856 movzx dx, byte [bp+00eh] ; 0f b6 56 0e
9859 movzx dx, byte [bp+011h] ; 0f b6 56 11
9871 test AL, strict byte 020h ; a8 20
9878 movzx dx, byte [bp+00fh] ; 0f b6 56 0f
9881 movzx dx, byte [bp+010h] ; 0f b6 56 10
9884 movzx dx, byte [bp+011h] ; 0f b6 56 11
9891 and AL, strict byte 0feh ; 24 fe
9894 and AL, strict byte 05fh ; 24 5f
9895 or AL, strict byte 020h ; 0c 20
9903 and AL, strict byte 057h ; 24 57
9916 test AL, strict byte 002h ; a8 02
9920 push strict byte 00007h ; 6a 07
9922 add sp, strict byte 00006h ; 83 c4 06
9923 mov AL, strict byte 0d4h ; b0 d4
9956 mov AL, strict byte 001h ; b0 01
9962 mov byte [es:bx], al ; 26 88 07
9979 test AL, strict byte 002h ; a8 02
9983 push strict byte 00007h ; 6a 07
9985 add sp, strict byte 00006h ; 83 c4 06
9986 mov AL, strict byte 060h ; b0 60
10000 sub sp, strict byte 00008h ; 83 ec 08
10010 and AL, strict byte 021h ; 24 21
10011 cmp AL, strict byte 021h ; 3c 21
10021 mov byte [bp-006h], al ; 88 46 fa
10025 mov byte [bp-008h], al ; 88 46 f8
10026 test AL, strict byte 080h ; a8 80
10028 mov al, byte [bp-008h] ; 8a 46 f8
10029 and AL, strict byte 007h ; 24 07
10030 mov byte [bp-002h], al ; 88 46 fe
10031 mov al, byte [bp-006h] ; 8a 46 fa
10032 and AL, strict byte 007h ; 24 07
10033 mov byte [bp-004h], al ; 88 46 fc
10036 add dx, strict byte 00028h ; 83 c2 28
10039 mov al, byte [bp-004h] ; 8a 46 fc
10040 cmp al, byte [bp-002h] ; 3a 46 fe
10059 mov byte [bp-006h], ah ; 88 66 fa
10060 test byte [bp-008h], 080h ; f6 46 f8 80
10064 inc byte [bp-006h] ; fe 46 fa
10065 movzx bx, byte [bp-006h] ; 0f b6 5e fa
10086 sub sp, strict byte 00006h ; 83 ec 06
10091 cmp byte [bp+012h], 007h ; 80 7e 12 07
10093 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10094 mov byte [bp+013h], 001h ; c6 46 13 01
10098 and word [bp+018h], strict byte 0fffeh ; 83 66 18 fe
10099 mov byte [bp+013h], 000h ; c6 46 13 00
10100 mov al, byte [bp+012h] ; 8a 46 12
10101 cmp AL, strict byte 007h ; 3c 07
10106 cmp byte [bp+00dh], 001h ; 80 7e 0d 01
10111 test AL, strict byte 080h ; a8 80
10113 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10114 mov byte [bp+013h], 005h ; c6 46 13 05
10116 cmp byte [bp+00dh], 000h ; 80 7e 0d 00
10119 add AL, strict byte 0f4h ; 04 f4
10129 cmp byte [bp-008h], 0fah ; 80 7e f8 fa
10132 mov al, byte [bp+00dh] ; 8a 46 0d
10133 cmp AL, strict byte 001h ; 3c 01
10135 cmp AL, strict byte 008h ; 3c 08
10141 mov ah, byte [bp+00dh] ; 8a 66 0d
10144 and AL, strict byte 0f8h ; 24 f8
10153 and AL, strict byte 0f8h ; 24 f8
10166 cmp byte [bp-004h], 0feh ; 80 7e fc fe
10168 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10169 mov byte [bp+013h], 004h ; c6 46 13 04
10171 cmp byte [bp-004h], 0fah ; 80 7e fc fa
10173 movzx ax, byte [bp-004h] ; 0f b6 46 fc
10176 push strict byte 00007h ; 6a 07
10178 add sp, strict byte 00006h ; 83 c4 06
10191 mov al, byte [bp-008h] ; 8a 46 f8
10192 mov byte [bp+00ch], al ; 88 46 0c
10193 mov al, byte [bp-006h] ; 8a 46 fa
10194 mov byte [bp+00dh], al ; 88 46 0d
10196 mov al, byte [bp+00dh] ; 8a 46 0d
10197 cmp AL, strict byte 003h ; 3c 03
10200 cmp AL, strict byte 006h ; 3c 06
10202 cmp AL, strict byte 005h ; 3c 05
10204 cmp AL, strict byte 004h ; 3c 04
10207 cmp AL, strict byte 002h ; 3c 02
10209 cmp AL, strict byte 001h ; 3c 01
10213 mov byte [bp-008h], 00ah ; c6 46 f8 0a
10215 mov byte [bp-008h], 014h ; c6 46 f8 14
10217 mov byte [bp-008h], 028h ; c6 46 f8 28
10219 mov byte [bp-008h], 03ch ; c6 46 f8 3c
10221 mov byte [bp-008h], 050h ; c6 46 f8 50
10223 mov byte [bp-008h], 064h ; c6 46 f8 64
10225 mov byte [bp-008h], 0c8h ; c6 46 f8 c8
10227 mov byte [bp-008h], 000h ; c6 46 f8 00
10228 cmp byte [bp-008h], 000h ; 80 7e f8 00
10237 movzx ax, byte [bp-008h] ; 0f b6 46 f8
10243 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10244 mov byte [bp+013h], 003h ; c6 46 13 03
10246 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10247 mov byte [bp+013h], 002h ; c6 46 13 02
10249 cmp byte [bp+00dh], 004h ; 80 7e 0d 04
10258 cmp byte [bp-008h], 0fah ; 80 7e f8 fa
10260 movzx ax, byte [bp-008h] ; 0f b6 46 f8
10263 push strict byte 00007h ; 6a 07
10265 add sp, strict byte 00006h ; 83 c4 06
10266 movzx ax, byte [bp+00dh] ; 0f b6 46 0d
10271 cmp byte [bp-008h], 0fah ; 80 7e f8 fa
10273 movzx ax, byte [bp-008h] ; 0f b6 46 f8
10276 push strict byte 00007h ; 6a 07
10278 add sp, strict byte 00006h ; 83 c4 06
10280 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10281 mov byte [bp+013h], 003h ; c6 46 13 03
10283 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10284 mov byte [bp+013h], 002h ; c6 46 13 02
10297 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10298 mov byte [bp+013h], 003h ; c6 46 13 03
10300 mov al, byte [bp+00dh] ; 8a 46 0d
10303 cmp AL, strict byte 002h ; 3c 02
10314 cmp byte [bp-008h], 0fah ; 80 7e f8 fa
10316 movzx ax, byte [bp-008h] ; 0f b6 46 f8
10319 push strict byte 00007h ; 6a 07
10321 add sp, strict byte 00006h ; 83 c4 06
10339 mov al, byte [bp-008h] ; 8a 46 f8
10340 mov byte [bp+00ch], al ; 88 46 0c
10341 mov al, byte [bp-006h] ; 8a 46 fa
10342 mov byte [bp+010h], al ; 88 46 10
10343 mov al, byte [bp-004h] ; 8a 46 fc
10344 mov byte [bp+00eh], al ; 88 46 0e
10346 cmp AL, strict byte 001h ; 3c 01
10358 cmp byte [bp-008h], 0fah ; 80 7e f8 fa
10363 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10364 mov byte [bp+013h], 003h ; c6 46 13 03
10366 movzx ax, byte [bp+00dh] ; 0f b6 46 0d
10369 push strict byte 00007h ; 6a 07
10371 add sp, strict byte 00006h ; 83 c4 06
10372 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10373 mov byte [bp+013h], 001h ; c6 46 13 01
10390 cmp word [bp+014h], strict byte 00000h ; 83 7e 14 00
10392 test AL, strict byte 080h ; a8 80
10394 and AL, strict byte 07fh ; 24 7f
10396 or AL, strict byte 080h ; 0c 80
10403 push strict byte 00007h ; 6a 07
10405 add sp, strict byte 00004h ; 83 c4 04
10406 or word [bp+018h], strict byte 00001h ; 83 4e 18 01
10407 mov byte [bp+013h], 001h ; c6 46 13 01
10422 add dx, strict byte 00008h ; 83 c2 08
10427 cmp byte [bp+013h], 003h ; 80 7e 13 03
10435 add dx, strict byte 00078h ; 83 c2 78
10440 cmp byte [bp+013h], 000h ; 80 7e 13 00
10442 mov al, byte [bp+012h] ; 8a 46 12
10450 mov al, byte [bp-004h] ; 8a 46 fc
10451 or AL, strict byte 001h ; 0c 01
10453 movzx ax, byte [bp-004h] ; 0f b6 46 fc
10454 and AL, strict byte 0feh ; 24 fe
10460 test AL, strict byte 040h ; a8 40
10466 cmp byte [bp+013h], 001h ; 80 7e 13 01
10473 movzx ax, byte [bp-004h] ; 0f b6 46 fc
10474 and AL, strict byte 0fbh ; 24 fb
10476 mov al, byte [bp-004h] ; 8a 46 fc
10477 or AL, strict byte 004h ; 0c 04
10483 xor AL, strict byte 048h ; 34 48
10484 mov byte [bp+013h], al ; 88 46 13
10487 or byte [bp+013h], 001h ; 80 4e 13 01
10488 and byte [bp+01ch], 0feh ; 80 66 1c fe
10490 or byte [bp+01ch], 001h ; 80 4e 1c 01
10502 sub sp, strict byte 0000ah ; 83 ec 0a
10504 mov byte [bp-00ch], dl ; 88 56 f4
10505 mov byte [bp-00ah], 000h ; c6 46 f6 00
10543 mov AL, strict byte 001h ; b0 01
10554 mov byte [bp-00ah], al ; 88 46 f6
10558 push strict byte 00004h ; 6a 04
10560 add sp, strict byte 00006h ; 83 c4 06
10561 cmp byte [bp-00ch], 000h ; 80 7e f4 00
10573 mov al, byte [bp-00ah] ; 8a 46 f6
10623 mov byte [bp-00ch], 000h ; c6 46 f4 00
10628 mov byte [bp-00eh], al ; 88 46 f2
10630 cmp bl, byte [bp-00eh] ; 3a 5e f2
10637 cmp AL, strict byte 00ch ; 3c 0c
10642 push strict byte 00002h ; 6a 02
10644 add sp, strict byte 00004h ; 83 c4 04
10645 mov CL, strict byte 001h ; b1 01
10650 push strict byte 00002h ; 6a 02
10652 add sp, strict byte 00006h ; 83 c4 06
10654 cmp AL, strict byte 008h ; 3c 08
10659 push strict byte 00002h ; 6a 02
10661 add sp, strict byte 00004h ; 83 c4 04
10662 mov CH, strict byte 001h ; b5 01
10664 cmp AL, strict byte 004h ; 3c 04
10666 cmp byte [bp-00ch], 000h ; 80 7e f4 00
10669 push strict byte 00002h ; 6a 02
10671 add sp, strict byte 00004h ; 83 c4 04
10672 mov byte [bp-00ch], 001h ; c6 46 f4 01
10679 push strict byte 00002h ; 6a 02
10681 add sp, strict byte 00004h ; 83 c4 04
10682 mov CL, strict byte 001h ; b1 01
10687 push strict byte 00002h ; 6a 02
10689 add sp, strict byte 00006h ; 83 c4 06
10703 push strict byte 00002h ; 6a 02
10705 add sp, strict byte 00004h ; 83 c4 04
10717 add sp, strict byte 00004h ; 83 c4 04
10721 cmp byte [bp-00ch], 000h ; 80 7e f4 00
10728 push strict byte 00002h ; 6a 02
10730 add sp, strict byte 00004h ; 83 c4 04
10732 push strict byte 00002h ; 6a 02
10734 add sp, strict byte 00004h ; 83 c4 04
10757 mov BL, strict byte 0ffh ; b3 ff
10772 sub sp, strict byte 0000ch ; 83 ec 0c
10779 mov AL, strict byte 034h ; b0 34
10780 out strict byte 043h, AL ; e6 43
10781 mov AL, strict byte 0d3h ; b0 d3
10782 out strict byte 040h, AL ; e6 40
10783 mov AL, strict byte 048h ; b0 48
10784 out strict byte 040h, AL ; e6 40
10798 add AL, strict byte 004h ; 04 04
10802 mov byte [bp-00ch], al ; 88 46 f4
10804 add AL, strict byte 005h ; 04 05
10808 mov byte [bp-010h], al ; 88 46 f0
10810 add AL, strict byte 002h ; 04 02
10816 add AL, strict byte 006h ; 04 06
10819 mov byte [bp-012h], al ; 88 46 ee
10829 cmp byte [bp-00ch], 000h ; 80 7e f4 00
10834 cmp bx, strict byte 00010h ; 83 fb 10
10843 cmp AL, strict byte 086h ; 3c 86
10845 mov CL, strict byte 001h ; b1 01
10856 cmp AL, strict byte 086h ; 3c 86
10858 mov CL, strict byte 001h ; b1 01
10859 cmp byte [bp-010h], 000h ; 80 7e f0 00
10875 cmp AL, strict byte 086h ; 3c 86
10877 mov CL, strict byte 001h ; b1 01
10882 mov AL, strict byte 003h ; b0 03
10883 mov AH, strict byte 000h ; b4 00
10885 cmp byte [bp-012h], 000h ; 80 7e ee 00
10887 cmp byte [bp-00ch], 000h ; 80 7e f4 00
10889 cmp byte [bp-010h], 000h ; 80 7e f0 00
10891 cmp word [bp-014h], strict byte 00000h ; 83 7e ec 00
10893 cmp byte [bp-012h], 002h ; 80 7e ee 02
10896 push strict byte 00002h ; 6a 02
10898 add sp, strict byte 00004h ; 83 c4 04
10904 cmp AL, strict byte 086h ; 3c 86
10906 mov CL, strict byte 001h ; b1 01
10909 mov byte [bp-00eh], 000h ; c6 46 f2 00
10914 mov BH, strict byte 007h ; b7 07
10926 push strict byte 00002h ; 6a 02
10928 add sp, strict byte 00004h ; 83 c4 04
10931 push strict byte 00002h ; 6a 02
10933 add sp, strict byte 00004h ; 83 c4 04
10940 cmp AL, strict byte 030h ; 3c 30
10948 cmp AL, strict byte 0ffh ; 3c ff
10955 mov byte [bp-00eh], 002h ; c6 46 f2 02
10963 mov byte [bp-00eh], 001h ; c6 46 f2 01
10965 mov byte [bp-00eh], 003h ; c6 46 f2 03
10967 mov byte [bp-00eh], 004h ; c6 46 f2 04
10969 cmp byte [bp-00eh], 000h ; 80 7e f2 00
10971 movzx bx, byte [bp-00eh] ; 0f b6 5e f2
10975 mov AL, strict byte 003h ; b0 03
10976 mov AH, strict byte 000h ; b4 00
10978 mov AL, strict byte 034h ; b0 34
10979 out strict byte 043h, AL ; e6 43
10982 out strict byte 040h, AL ; e6 40
10983 out strict byte 040h, AL ; e6 40
11006 mov AL, strict byte 034h ; b0 34
11007 out strict byte 043h, AL ; e6 43
11008 mov AL, strict byte 0d3h ; b0 d3
11009 out strict byte 040h, AL ; e6 40
11010 mov AL, strict byte 048h ; b0 48
11011 out strict byte 040h, AL ; e6 40
11014 push strict byte 00002h ; 6a 02
11016 add sp, strict byte 00006h ; 83 c4 06
11022 push strict byte 00002h ; 6a 02
11024 add sp, strict byte 00006h ; 83 c4 06
11031 push strict byte 00002h ; 6a 02
11033 add sp, strict byte 00004h ; 83 c4 04
11034 mov AL, strict byte 034h ; b0 34
11035 out strict byte 043h, AL ; e6 43
11038 out strict byte 040h, AL ; e6 40
11039 out strict byte 040h, AL ; e6 40
11056 sub sp, strict byte 00006h ; 83 ec 06
11058 mov byte [bp-006h], dl ; 88 56 fa
11066 test AL, strict byte 001h ; a8 01
11075 movzx cx, byte [bp+004h] ; 0f b6 4e 04
11077 mov al, byte [bp-006h] ; 8a 46 fa
11095 movzx ax, byte [bp+004h] ; 0f b6 46 04
11101 mov al, byte [es:di] ; 26 8a 05
11110 test AL, strict byte 001h ; a8 01
11112 test AL, strict byte 002h ; a8 02
11123 cmp word [bp+00ch], strict byte 00000h ; 83 7e 0c 00
11131 adc word [bp+00ch], strict byte 0ffffh ; 83 56 0c ff
11151 sub sp, strict byte 00006h ; 83 ec 06
11153 mov byte [bp-006h], dl ; 88 56 fa
11161 test AL, strict byte 001h ; a8 01
11170 movzx cx, byte [bp+004h] ; 0f b6 4e 04
11172 mov al, byte [bp-006h] ; 8a 46 fa
11175 mov AL, strict byte 001h ; b0 01
11190 movzx ax, byte [bp+004h] ; 0f b6 46 04
11196 mov al, byte [es:si] ; 26 8a 04
11202 cmp word [bp+00ch], strict byte 00000h ; 83 7e 0c 00
11211 adc word [bp+00ch], strict byte 0ffffh ; 83 56 0c ff
11224 test AL, strict byte 001h ; a8 01
11226 test AL, strict byte 002h ; a8 02
11247 sub sp, strict byte 0000eh ; 83 ec 0e
11250 mov bl, byte [es:si+008h] ; 26 8a 5c 08
11258 push strict byte 00007h ; 6a 07
11260 add sp, strict byte 00008h ; 83 c4 08
11271 mov byte [bp-00ch], 000h ; c6 46 f4 00
11275 mov byte [bp-009h], 000h ; c6 46 f7 00
11280 mov dl, byte [es:bx+001dah] ; 26 8a 97 da 01
11290 push strict byte 0000ah ; 6a 0a
11315 sub sp, strict byte 0000eh ; 83 ec 0e
11318 mov bl, byte [es:si+008h] ; 26 8a 5c 08
11326 push strict byte 00007h ; 6a 07
11328 add sp, strict byte 00008h ; 83 c4 08
11339 mov byte [bp-00ch], 000h ; c6 46 f4 00
11343 mov byte [bp-009h], 000h ; c6 46 f7 00
11348 mov dl, byte [es:bx+001dah] ; 26 8a 97 da 01
11358 push strict byte 0000ah ; 6a 0a
11383 sub sp, strict byte 0000ch ; 83 ec 0c
11385 mov byte [bp-006h], dl ; 88 56 fa
11393 cmp byte [bp+00ah], 002h ; 80 7e 0a 02
11401 push strict byte 00004h ; 6a 04
11403 add sp, strict byte 00006h ; 83 c4 06
11406 sub di, strict byte 00008h ; 83 ef 08
11408 sub byte [bp-006h], 002h ; 80 6e fa 02
11412 mov al, byte [es:di+001dah] ; 26 8a 85 da 01
11413 mov byte [bp-008h], al ; 88 46 f8
11418 test AL, strict byte 001h ; a8 01
11437 movzx cx, byte [bp-006h] ; 0f b6 4e fa
11439 mov al, byte [bp-008h] ; 8a 46 f8
11446 mov al, byte [bp-010h] ; 8a 46 f0
11457 movzx ax, byte [bp-006h] ; 0f b6 46 fa
11462 mov al, byte [es:di] ; 26 8a 05
11471 test AL, strict byte 001h ; a8 01
11473 test AL, strict byte 002h ; a8 02
11496 cmp word [bp+008h], strict byte 00000h ; 83 7e 08 00
11505 adc word [bp+008h], strict byte 0ffffh ; 83 56 08 ff
11515 cmp word [es:si+01ch], strict byte 00000h ; 26 83 7c 1c 00
11544 cmp AL, strict byte 004h ; 3c 04
11551 mov byte [bp-028h], 025h ; c6 46 d8 25
11556 push strict byte 0000ah ; 6a 0a
11557 movzx dx, byte [bp-00eh] ; 0f b6 56 f2
11566 push strict byte 00007h ; 6a 07
11568 add sp, strict byte 00006h ; 83 c4 06
11569 movzx ax, byte [bp-00227h] ; 0f b6 86 d9 fd
11570 movzx di, byte [bp-00228h] ; 0f b6 be d8 fd
11574 movzx ax, byte [bp-00226h] ; 0f b6 86 da fd
11582 movzx ax, byte [bp-00225h] ; 0f b6 86 db fd
11585 add word [bp-014h], strict byte 00001h ; 83 46 ec 01
11586 adc di, strict byte 00000h ; 83 d7 00
11587 movzx ax, byte [bp-00224h] ; 0f b6 86 dc fd
11589 movzx dx, byte [bp-00223h] ; 0f b6 96 dd fd
11593 movzx ax, byte [bp-00222h] ; 0f b6 86 de fd
11601 movzx bx, byte [bp-00221h] ; 0f b6 9e df fd
11616 push strict byte 00004h ; 6a 04
11618 add sp, strict byte 0000ah ; 83 c4 0a
11620 mov al, byte [bp-00ch] ; 8a 46 f4
11621 cmp AL, strict byte 001h ; 3c 01
11624 cmp AL, strict byte 003h ; 3c 03
11626 cmp AL, strict byte 002h ; 3c 02
11631 mov BL, strict byte 090h ; b3 90
11633 mov BL, strict byte 098h ; b3 98
11635 mov BL, strict byte 0a0h ; b3 a0
11637 mov BL, strict byte 0a8h ; b3 a8
11639 add AL, strict byte 007h ; 04 07
11661 add AL, strict byte 002h ; 04 02
11671 cmp di, strict byte 00040h ; 83 ff 40
11676 cmp di, strict byte 00020h ; 83 ff 20
11690 mov dl, byte [bp-00ch] ; 8a 56 f4
11692 movzx bx, byte [bp-00ch] ; 0f b6 5e f4
11698 mov al, byte [bp-00eh] ; 8a 46 f2
11699 mov byte [es:bx+001dah], al ; 26 88 87 da 01
11701 imul ax, ax, strict byte 00018h ; 6b c0 18
11708 mov byte [es:bx+023h], 001h ; 26 c6 47 23 01
11713 cmp word [bp-016h], strict byte 00000h ; 83 7e ea 00
11730 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
11733 push strict byte 00004h ; 6a 04
11735 add sp, strict byte 00012h ; 83 c4 12
11737 imul ax, ax, strict byte 00018h ; 6b c0 18
11745 cmp word [bp-016h], strict byte 00000h ; 83 7e ea 00
11754 imul ax, ax, strict byte 00018h ; 6b c0 18
11761 mov al, byte [es:si+0019eh] ; 26 8a 84 9e 01
11762 mov ah, byte [bp-00ch] ; 8a 66 f4
11766 mov byte [es:bx+0019fh], ah ; 26 88 a7 9f 01
11769 mov byte [es:si+0019eh], al ; 26 88 84 9e 01
11779 inc byte [bp-00ch] ; fe 46 f4
11786 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
11789 push strict byte 00004h ; 6a 04
11791 add sp, strict byte 00008h ; 83 c4 08
11792 mov dl, byte [bp-00ch] ; 8a 56 f4
11794 test byte [bp-00227h], 080h ; f6 86 d9 fd 80
11799 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
11806 mov al, byte [bp-00eh] ; 8a 46 f2
11807 mov byte [es:bx+001dah], al ; 26 88 87 da 01
11809 imul ax, ax, strict byte 00018h ; 6b c0 18
11813 mov byte [es:bx+020h], cl ; 26 88 4f 20
11815 mov al, byte [es:si+001afh] ; 26 8a 84 af 01
11816 mov ah, byte [bp-00ch] ; 8a 66 f4
11820 mov byte [es:bx+001b0h], ah ; 26 88 a7 b0 01
11823 mov byte [es:si+001afh], al ; 26 88 84 af 01
11824 inc byte [bp-00ch] ; fe 46 f4
11825 mov al, byte [bp-00ch] ; 8a 46 f4
11827 mov byte [es:si+001e8h], al ; 26 88 84 e8 01
11829 cmp word [bp-00eh], strict byte 00010h ; 83 7e f2 10
11831 mov byte [bp-028h], 012h ; c6 46 d8 12
11833 mov byte [bp-027h], al ; 88 46 d9
11834 mov byte [bp-026h], al ; 88 46 da
11835 mov byte [bp-025h], al ; 88 46 db
11836 mov byte [bp-024h], 005h ; c6 46 dc 05
11837 mov byte [bp-023h], al ; 88 46 dd
11842 push strict byte 00006h ; 6a 06
11843 movzx dx, byte [bp-00eh] ; 0f b6 56 f2
11852 push strict byte 00007h ; 6a 07
11854 add sp, strict byte 00006h ; 83 c4 06
11856 mov al, byte [es:si+001e8h] ; 26 8a 84 e8 01
11857 mov byte [bp-00ch], al ; 88 46 f4
11858 test byte [bp-00228h], 0e0h ; f6 86 d8 fd e0
11860 test byte [bp-00228h], 01fh ; f6 86 d8 fd 1f
11862 test byte [bp-00228h], 0e0h ; f6 86 d8 fd e0
11864 mov al, byte [bp-00228h] ; 8a 86 d8 fd
11865 and AL, strict byte 01fh ; 24 1f
11866 cmp AL, strict byte 005h ; 3c 05
11885 mov byte [es:bx+001e8h], 000h ; 26 c6 87 e8 01 00
11886 mov AL, strict byte 055h ; b0 55
11892 cmp AL, strict byte 055h ; 3c 55
11899 mov AL, strict byte 055h ; b0 55
11905 cmp AL, strict byte 055h ; 3c 55
11912 mov AL, strict byte 055h ; b0 55
11918 cmp AL, strict byte 055h ; 3c 55
12055 mov AL, strict byte 001h ; b0 01
12070 movzx cx, byte [bp+006h] ; 0f b6 4e 06
12103 sub sp, strict byte 00006h ; 83 ec 06
12107 mov al, byte [es:si+00262h] ; 26 8a 84 62 02
12108 mov byte [bp-008h], al ; 88 46 f8
12110 cmp AL, strict byte 0ffh ; 3c ff
12112 movzx cx, byte [es:si+00263h] ; 26 0f b6 8c 63 02
12127 movzx si, byte [bp-008h] ; 0f b6 76 f8
12151 movzx ax, byte [bp-008h] ; 0f b6 46 f8
12186 sub sp, strict byte 00010h ; 83 ec 10
12189 mov byte [bp-008h], bl ; 88 5e f8
12207 mov al, byte [bp-008h] ; 8a 46 f8
12208 mov byte [es:si+00082h], al ; 26 88 84 82 00
12209 mov byte [es:si+00083h], 000h ; 26 c6 84 83 00 00
12211 mov al, byte [es:di] ; 26 8a 05
12213 mov byte [es:si+00084h], al ; 26 88 84 84 00
12222 mov byte [es:si+00085h], al ; 26 88 84 85 00
12226 mov byte [es:si+00086h], al ; 26 88 84 86 00
12227 mov byte [es:si+00087h], 040h ; 26 c6 84 87 00 40
12232 mov byte [es:si+00088h], al ; 26 88 84 88 00
12234 mov byte [es:si+0008bh], 000h ; 26 c6 84 8b 00 00
12235 mov al, byte [bp-016h] ; 8a 46 ea
12236 mov byte [es:si+0008ch], al ; 26 88 84 8c 00
12239 mov byte [es:si+0008dh], al ; 26 88 84 8d 00
12255 movzx ax, byte [es:si+00263h] ; 26 0f b6 84 63 02
12257 add dx, strict byte 0ffffh ; 83 c2 ff
12259 adc bx, strict byte 0ffffh ; 83 d3 ff
12272 cmp word [es:di+01ch], strict byte 00000h ; 26 83 7d 1c 00
12287 mov byte [es:bx+00263h], al ; 26 88 87 63 02
12290 movzx dx, byte [es:bx+00263h] ; 26 0f b6 97 63 02
12295 mov al, byte [bp-008h] ; 8a 46 f8
12296 cmp AL, strict byte 035h ; 3c 35
12298 mov byte [bp-008h], 040h ; c6 46 f8 40
12300 cmp AL, strict byte 0a0h ; 3c a0
12302 or byte [bp-008h], 020h ; 80 4e f8 20
12303 or byte [es:bx+00083h], 001h ; 26 80 8f 83 00 01
12305 mov byte [bp-008h], 000h ; c6 46 f8 00
12306 or byte [bp-008h], 005h ; 80 4e f8 05
12307 movzx bx, byte [bp-008h] ; 0f b6 5e f8
12319 mov al, byte [es:bx+003h] ; 26 8a 47 03
12338 sub sp, strict byte 00006h ; 83 ec 06
12343 mov al, byte [es:di+00262h] ; 26 8a 85 62 02
12344 mov byte [bp-00ah], al ; 88 46 f6
12345 cmp AL, strict byte 0ffh ; 3c ff
12354 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
12363 cmp AL, strict byte 001h ; 3c 01
12473 mov byte [es:di+00262h], 0ffh ; 26 c6 85 62 02 ff
12487 sub sp, strict byte 00006h ; 83 ec 06
12490 mov byte [bp-008h], bl ; 88 5e f8
12500 movzx di, byte [bp-008h] ; 0f b6 7e f8
12508 cmp AL, strict byte 001h ; 3c 01
12543 add bx, strict byte 00004h ; 83 c3 04
12564 add dx, strict byte 00004h ; 83 c2 04
12588 add bx, strict byte 00004h ; 83 c3 04
12609 add dx, strict byte 00004h ; 83 c2 04
12630 add dx, strict byte 00004h ; 83 c2 04
12651 add dx, strict byte 00004h ; 83 c2 04
12672 add dx, strict byte 00004h ; 83 c2 04
12680 mov al, byte [bp-008h] ; 8a 46 f8
12682 mov byte [es:si+00262h], al ; 26 88 84 62 02
12683 mov byte [es:si+00263h], 000h ; 26 c6 84 63 02 00
12696 movzx bx, byte [es:bx+008h] ; 26 0f b6 5f 08
12697 sub bx, strict byte 0000ch ; 83 eb 0c
12698 cmp bx, strict byte 00004h ; 83 fb 04
12703 push strict byte 00007h ; 6a 07
12705 add sp, strict byte 00008h ; 83 c4 08
12712 movzx bx, byte [es:bx+001e9h] ; 26 0f b6 9f e9 01
12754 movzx bx, byte [es:si+008h] ; 26 0f b6 5c 08
12755 sub bx, strict byte 0000ch ; 83 eb 0c
12756 cmp bx, strict byte 00004h ; 83 fb 04
12761 push strict byte 00007h ; 6a 07
12763 add sp, strict byte 00008h ; 83 c4 08
12770 movzx bx, byte [es:bx+001e9h] ; 26 0f b6 9f e9 01
12795 sub sp, strict byte 0000eh ; 83 ec 0e
12797 mov byte [bp-006h], dl ; 88 56 fa
12805 cmp byte [bp+00ah], 002h ; 80 7e 0a 02
12813 push strict byte 00004h ; 6a 04
12815 add sp, strict byte 00006h ; 83 c4 06
12818 test byte [bp+004h], 001h ; f6 46 04 01
12844 sub word [bp-014h], strict byte 0000ch ; 83 6e ec 0c
12851 movzx bx, byte [es:bx+001e9h] ; 26 0f b6 9f e9 01
12855 movzx ax, byte [bp-006h] ; 0f b6 46 fa
12877 inc byte [es:di+00263h] ; 26 fe 85 63 02
12926 mov byte [bp-008h], bl ; 88 5e f8
12951 add dx, strict byte 00004h ; 83 c2 04
12970 add dx, strict byte 00004h ; 83 c2 04
12992 add dx, strict byte 00004h ; 83 c2 04
12998 push strict byte 00000h ; 6a 00
13004 movzx ax, byte [bp-008h] ; 0f b6 46 f8
13020 add dx, strict byte 00004h ; 83 c2 04
13028 push strict byte 00000h ; 6a 00
13034 push strict byte 00000h ; 6a 00
13056 add dx, strict byte 00004h ; 83 c2 04
13065 mov al, byte [es:bx+001edh] ; 26 8a 87 ed 01
13066 mov byte [bp-00ch], al ; 88 46 f4
13067 cmp AL, strict byte 004h ; 3c 04
13090 add dx, strict byte 00004h ; 83 c2 04
13096 mov cl, byte [bp-00ch] ; 8a 4e f4
13114 mov byte [bp-00ah], cl ; 88 4e f6
13115 test byte [bp-00226h], 080h ; f6 86 da fd 80
13136 movzx bx, byte [bp-00ch] ; 0f b6 5e f4
13139 mov al, byte [bp-008h] ; 8a 46 f8
13140 mov byte [es:bx+001e9h], al ; 26 88 87 e9 01
13141 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
13142 imul ax, ax, strict byte 00018h ; 6b c0 18
13146 mov byte [es:si+020h], dl ; 26 88 54 20
13147 mov byte [es:si+021h], 000h ; 26 c6 44 21 00
13149 mov byte [es:si+023h], 001h ; 26 c6 44 23 01
13159 mov al, byte [bp-00ch] ; 8a 46 f4
13160 cmp AL, strict byte 001h ; 3c 01
13163 cmp AL, strict byte 003h ; 3c 03
13165 cmp AL, strict byte 002h ; 3c 02
13170 mov DL, strict byte 040h ; b2 40
13172 mov DL, strict byte 048h ; b2 48
13174 mov DL, strict byte 050h ; b2 50
13176 mov DL, strict byte 058h ; b2 58
13178 add AL, strict byte 007h ; 04 07
13198 add AL, strict byte 002h ; 04 02
13227 movzx ax, byte [bp-008h] ; 0f b6 46 f8
13229 movzx ax, byte [bp-00ch] ; 0f b6 46 f4
13232 push strict byte 00004h ; 6a 04
13234 add sp, strict byte 00018h ; 83 c4 18
13235 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
13236 imul ax, ax, strict byte 00018h ; 6b c0 18
13250 mov al, byte [es:bx+0019eh] ; 26 8a 87 9e 01
13251 mov ah, byte [bp-00ch] ; 8a 66 f4
13255 mov byte [es:bx+0019fh], ah ; 26 88 a7 9f 01
13259 mov byte [es:bx+0019eh], al ; 26 88 87 9e 01
13286 test byte [bp-00226h], 080h ; f6 86 da fd 80
13291 movzx bx, byte [bp-00ch] ; 0f b6 5e f4
13294 mov al, byte [bp-008h] ; 8a 46 f8
13295 mov byte [es:bx+001e9h], al ; 26 88 87 e9 01
13297 imul ax, ax, strict byte 00018h ; 6b c0 18
13301 mov byte [es:si+020h], dl ; 26 88 54 20
13304 mov al, byte [es:bx+001afh] ; 26 8a 87 af 01
13305 mov ah, byte [bp-00ch] ; 8a 66 f4
13309 mov byte [es:bx+001b0h], ah ; 26 88 a7 b0 01
13313 mov byte [es:bx+001afh], al ; 26 88 87 af 01
13314 inc byte [bp-00ch] ; fe 46 f4
13315 mov al, byte [bp-00ch] ; 8a 46 f4
13317 mov byte [es:bx+001edh], al ; 26 88 87 ed 01
13370 sub sp, strict byte 00006h ; 83 ec 06
13397 mov byte [es:bx+001edh], 000h ; 26 c6 87 ed 01 00
13400 mov byte [es:bx+00262h], 0ffh ; 26 c6 87 62 02 ff
13424 test AL, strict byte 001h ; a8 01
13440 push strict byte 00000h ; 6a 00
13446 mov byte [bp-00eh], al ; 88 46 f2
13447 mov byte [bp-00ch], 000h ; c6 46 f4 00
13449 inc byte [bp-00ch] ; fe 46 f4
13450 cmp byte [bp-00ch], 020h ; 80 7e f4 20
13452 movzx cx, byte [bp-00ch] ; 0f b6 4e f4
13466 movzx bx, byte [bp-00ch] ; 0f b6 5e f4
13470 dec byte [bp-00eh] ; fe 4e f2
13488 sub sp, strict byte 00006h ; 83 ec 06
13497 mov byte [bp-00ah], al ; 88 46 f6
13498 mov byte [bp-008h], dl ; 88 56 f8
13507 movzx di, byte [bp-008h] ; 0f b6 7e f8
13508 movzx si, byte [bp-00ah] ; 0f b6 76 f6
13512 cmp AL, strict byte 012h ; 3c 12
13525 movzx di, byte [bp-008h] ; 0f b6 7e f8
13526 movzx si, byte [bp-00ah] ; 0f b6 76 f6
13530 cmp AL, strict byte 010h ; 3c 10
13532 mov byte [bp-006h], 000h ; c6 46 fa 00
13534 add AL, strict byte 002h ; 04 02
13553 mov byte [bp-006h], 010h ; c6 46 fa 10
13555 mov byte [bp-006h], 014h ; c6 46 fa 14
13557 mov byte [bp-006h], 018h ; c6 46 fa 18
13559 mov byte [bp-006h], 01ch ; c6 46 fa 1c
13561 mov byte [bp-006h], 020h ; c6 46 fa 20
13563 mov byte [bp-006h], 024h ; c6 46 fa 24
13567 mov al, byte [bp-006h] ; 8a 46 fa
13571 movzx dx, byte [bp-008h] ; 0f b6 56 f8
13572 movzx ax, byte [bp-00ah] ; 0f b6 46 f6
13574 test AL, strict byte 001h ; a8 01
13576 and AL, strict byte 0f0h ; 24 f0
13589 cmp byte [bx], 000h ; 80 3f 00
13591 mov al, byte [bx] ; 8a 07
13594 mov al, byte [bx] ; 8a 07
13627 and byte [bp+018h], 0feh ; 80 66 18 fe
13664 cmp word [bp+010h], strict byte 00003h ; 83 7e 10 03
13666 cmp word [bp+010h], strict byte 00002h ; 83 7e 10 02
13668 cmp word [bp+010h], strict byte 00001h ; 83 7e 10 01
13695 push strict byte 00004h ; 6a 04
13697 add sp, strict byte 00008h ; 83 c4 08
13702 or byte [bp+018h], 001h ; 80 4e 18 01
13729 sub sp, strict byte 0000ch ; 83 ec 0c
13736 mov byte [bp-008h], 000h ; c6 46 f8 00
13746 mov byte [bp-006h], al ; 88 46 fa
13747 cmp AL, strict byte 0ffh ; 3c ff
13749 add bx, strict byte 00008h ; 83 c3 08
13751 test byte [bp-006h], 080h ; f6 46 fa 80
13756 mov al, byte [bp-006h] ; 8a 46 fa
13757 and AL, strict byte 007h ; 24 07
13758 cmp AL, strict byte 001h ; 3c 01
13771 cmp al, byte [bp-008h] ; 3a 46 f8
13773 mov byte [bp-008h], al ; 88 46 f8
13804 cmp word [bp-010h], strict byte 00000h ; 83 7e f0 00
13807 cmp si, strict byte 0ffffh ; 83 fe ff
13812 movzx ax, byte [bp-008h] ; 0f b6 46 f8
13815 cmp si, strict byte 0ffffh ; 83 fe ff
13825 rcl byte [si-06b26h], 0edh ; c0 94 da 94 ed
13827 add dl, byte [di-06aebh] ; 02 95 15 95
13838 and word [bp+02ch], strict byte 0fffeh ; 83 66 2c fe
13843 cmp bx, strict byte 00003h ; 83 fb 03
13846 cmp bx, strict byte 0000eh ; 83 fb 0e
13848 cmp bx, strict byte 00008h ; 83 fb 08
13850 cmp bx, strict byte 0000dh ; 83 fb 0d
13853 cmp bx, strict byte 00002h ; 83 fb 02
13855 cmp bx, strict byte 00001h ; 83 fb 01
13863 cmp word [bp+018h], strict byte 0ffffh ; 83 7e 18 ff
13902 sub bx, strict byte 00008h ; 83 eb 08
13903 cmp bx, strict byte 00005h ; 83 fb 05
13910 and dx, strict byte 00003h ; 83 e2 03
13968 or word [bp+02ch], strict byte 00001h ; 83 4e 2c 01
13991 push strict byte 00004h ; 6a 04
13993 add sp, strict byte 00008h ; 83 c4 08
13998 or word [bp+02ch], strict byte 00001h ; 83 4e 2c 01
14094 test byte [es:bx], 020h ; 26 f6 07 20
14221 add sp, strict byte 00002h ; 83 c4 02
14246 add sp, strict byte 00002h ; 83 c4 02
14281 add byte [bx+si], al ; 00 00
14283 add bl, byte [bx+si-067fah] ; 02 98 06 98
14288 or byte [bx+si-067f8h], bl ; 08 98 08 98
14289 or bl, byte [bx+si-067f2h] ; 0a 98 0e 98
14292 adc byte [bx+si-067ebh], bl ; 10 98 15 98
14300 sub AL, strict byte 004h ; 2c 04
14304 cmp AL, strict byte 00dh ; 3c 0d
14306 mov AH, strict byte 053h ; b4 53
14315 mov AH, strict byte 080h ; b4 80
14321 mov BL, strict byte 000h ; b3 00
14326 mov AH, strict byte 009h ; b4 09
14330 mov AH, strict byte 002h ; b4 02
14335 add bp, strict byte 00008h ; 83 c5 08
14353 mov AL, strict byte 080h ; b0 80
14357 add byte [bx+di-01000h], bh ; 00 b9 00 f0
14358 add byte [bx+si], al ; 00 00
14360 add byte [bx+si], al ; 00 00
14365 mov AL, strict byte 081h ; b0 81
14373 add byte [bx+si], al ; 00 00
14384 add byte [bx+si], al ; 00 00
14388 add bp, strict byte 00008h ; 83 c5 08
14391 add byte [bx+si], al ; 00 00
14393 mov AH, strict byte 003h ; b4 03
14405 add byte [bx+si], al ; 00 00
14410 add byte [bx+si-03c76h], al ; 00 80 8a c3
14422 sub sp, strict byte 00014h ; 83 ec 14
14428 mov byte [di-010h], 000h ; c6 45 f0 00
14434 add byte [bx+si], al ; 00 00
14439 add byte [bx+si], al ; 00 00
14443 mov byte [di-014h], al ; 88 45 ec
14444 cmp AL, strict byte 0ffh ; 3c ff
14446 add bx, strict byte 00008h ; 83 c3 08
14448 add byte [bx+si], al ; 00 00
14449 test byte [di-014h], 080h ; f6 45 ec 80
14452 add byte [bx+si], al ; 00 00
14455 add byte [bx+si], al ; 00 00
14456 mov al, byte [di-014h] ; 8a 45 ec
14457 and AL, strict byte 007h ; 24 07
14458 cmp AL, strict byte 001h ; 3c 01
14467 add byte [bx+si], al ; 00 00
14472 add byte [bx+si], al ; 00 00
14476 cmp al, byte [di-010h] ; 3a 45 f0
14478 mov byte [di-010h], al ; 88 45 f0
14482 add byte [bx+si], al ; 00 00
14493 add byte [bx+si], al ; 00 00
14497 add byte [bx+si], al ; 00 00
14505 cmp word [di-020h], strict byte 00000h ; 83 7d e0 00
14508 cmp ecx, strict byte 0ffffffffh ; 66 83 f9 ff
14515 movzx ax, byte [di-010h] ; 0f b6 45 f0
14526 add byte [bx+si], al ; 00 00
14542 sub AL, strict byte 0feh ; 2c fe
14544 add byte [bp+di+02445h], cl ; 00 8b 45 24
14548 add byte [bx+si], al ; 00 00
14551 add byte [bp+03dh], ah ; 00 66 3d
14552 or byte [bx+si], al ; 08 00
14554 add byte [bx+si], al ; 00 00
14556 test AL, strict byte 000h ; a8 00
14557 add byte [bx+si], al ; 00 00
14559 add byte [bx+si], al ; 00 00
14563 add byte [bx+si], al ; 00 00
14566 sbb byte [bx+si], dl ; 18 10
14567 add dh, byte [bx+di] ; 02 31
14568 sal byte [bp-077h], 045h ; c0 66 89 45
14571 sbb AL, strict byte 050h ; 1c 50
14575 rol byte [bx+di], CL ; d2 01
14576 add byte [bx+si], al ; 00 00
14577 cmp dword [di+01ch], strict byte 0ffffffffh ; 66 83 7d 1c ff
14583 add byte [bx+si], al ; 00 00
14602 add byte [bx+si], al ; 00 00
14605 add byte [bx+si], al ; 00 00
14610 add byte [bx+si], al ; 00 00
14620 add byte [bx+si], al ; 00 00
14623 add byte [bx+si], al ; 00 00
14629 add byte [bx+si], al ; 00 00
14642 add byte [bp+03dh], ah ; 00 66 3d
14643 or AL, strict byte 000h ; 0c 00
14645 add byte [bx+si], al ; 00 00
14648 add byte [bx+si], al ; 00 00
14652 add byte [bx+si], al ; 00 00
14657 and AL, strict byte 003h ; 24 03
14661 add byte [bx+si], al ; 00 00
14668 add byte [bx+si], al ; 00 00
14671 and AL, strict byte 002h ; 24 02
14675 add byte [bx+si], al ; 00 00
14681 add byte [bx+si], al ; 00 00
14683 add byte [bx+si], al ; 00 00
14687 add byte [bx+si], al ; 00 00
14695 add byte [bx+si], al ; 00 00
14698 add byte [bx+si], al ; 00 00
14707 add byte [bx+si], al ; 00 00
14710 add byte [bx+si], al ; 00 00
14713 add byte [bx+si], al ; 00 00
14722 mov AL, byte [000f4h] ; a0 f4 00
14723 add byte [bp+026h], ah ; 00 66 26
14730 or word [di+02ch], strict byte 00001h ; 83 4d 2c 01
14740 add byte [bx+si], al ; 00 00
14748 mov AL, byte [000f4h] ; a0 f4 00
14749 add byte [bp-00fbbh], cl ; 00 8e 45 f0
14757 or word [di+02ch], strict byte 00001h ; 83 4d 2c 01
14782 mov AL, strict byte 020h ; b0 20
14783 out strict byte 0a0h, AL ; e6 a0
14785 mov AL, strict byte 020h ; b0 20
14786 out strict byte 020h, AL ; e6 20
14791 add bx, strict byte 00004h ; 83 c3 04
14807 mov AL, strict byte 001h ; b0 01
14808 out strict byte 092h, AL ; e6 92
14810 mov AL, strict byte 00fh ; b0 0f
14811 out strict byte 070h, AL ; e6 70
14812 in AL, strict byte 071h ; e4 71
14814 in AL, strict byte 064h ; e4 64
14815 test AL, strict byte 004h ; a8 04
14822 push strict byte 00040h ; 6a 40
14826 mov AL, strict byte 00fh ; b0 0f
14827 out strict byte 070h, AL ; e6 70
14828 mov AL, strict byte 000h ; b0 00
14829 out strict byte 071h, AL ; e6 71
14832 cmp AL, strict byte 009h ; 3c 09
14834 cmp AL, strict byte 00ah ; 3c 0a
14838 out strict byte 00dh, AL ; e6 0d
14839 out strict byte 0dah, AL ; e6 da
14840 mov AL, strict byte 0c0h ; b0 c0
14841 out strict byte 0d6h, AL ; e6 d6
14842 mov AL, strict byte 000h ; b0 00
14843 out strict byte 0d4h, AL ; e6 d4
14846 cmp AL, strict byte 000h ; 3c 00
14848 cmp AL, strict byte 00dh ; 3c 0d
14850 cmp AL, strict byte 009h ; 3c 09
14853 cmp AL, strict byte 005h ; 3c 05
14952 mov AL, strict byte 034h ; b0 34
14953 out strict byte 043h, AL ; e6 43
14954 mov AL, strict byte 000h ; b0 00
14955 out strict byte 040h, AL ; e6 40
14956 out strict byte 040h, AL ; e6 40
14972 mov byte [00417h], AL ; a2 17 04
14973 mov byte [00418h], AL ; a2 18 04
14974 mov byte [00419h], AL ; a2 19 04
14975 mov byte [00471h], AL ; a2 71 04
14976 mov byte [00497h], AL ; a2 97 04
14977 mov AL, strict byte 010h ; b0 10
14978 mov byte [00496h], AL ; a2 96 04
14985 mov AL, strict byte 014h ; b0 14
14986 out strict byte 070h, AL ; e6 70
14987 in AL, strict byte 071h ; e4 71
14988 mov byte [00410h], AL ; a2 10 04
15007 mov CL, strict byte 014h ; b1 14
15032 mov CL, strict byte 00ah ; b1 0a
15066 out strict byte 0f0h, AL ; e6 f0
15074 mov byte [00474h], AL ; a2 74 04
15075 mov byte [00477h], AL ; a2 77 04
15076 mov byte [0048ch], AL ; a2 8c 04
15077 mov byte [0048dh], AL ; a2 8d 04
15078 mov byte [0048eh], AL ; a2 8e 04
15079 mov AL, strict byte 0c0h ; b0 c0
15080 mov byte [00476h], AL ; a2 76 04
15135 in AL, strict byte 092h ; e4 92
15136 and AL, strict byte 0fdh ; 24 fd
15137 out strict byte 092h, AL ; e6 92
15143 in AL, strict byte 080h ; e4 80
15144 mov byte [bp+00fh], al ; 88 46 0f
15207 add byte [bx+di], al ; 00 01
15238 mov AL, strict byte 011h ; b0 11
15239 out strict byte 020h, AL ; e6 20
15240 out strict byte 0a0h, AL ; e6 a0
15241 mov AL, strict byte 008h ; b0 08
15242 out strict byte 021h, AL ; e6 21
15243 mov AL, strict byte 070h ; b0 70
15244 out strict byte 0a1h, AL ; e6 a1
15245 mov AL, strict byte 004h ; b0 04
15246 out strict byte 021h, AL ; e6 21
15247 mov AL, strict byte 002h ; b0 02
15248 out strict byte 0a1h, AL ; e6 a1
15249 mov AL, strict byte 001h ; b0 01
15250 out strict byte 021h, AL ; e6 21
15251 out strict byte 0a1h, AL ; e6 a1
15252 mov AL, strict byte 0b8h ; b0 b8
15253 out strict byte 021h, AL ; e6 21
15254 mov AL, strict byte 08fh ; b0 8f
15255 out strict byte 0a1h, AL ; e6 a1
15276 mov byte [word 00000h], 001h ; c6 06 00 00 01
15323 or AL, strict byte 001h ; 0c 01
15333 and AL, strict byte 0feh ; 24 fe
15377 mov AL, strict byte 0adh ; b0 ad
15378 out strict byte 064h, AL ; e6 64
15379 mov AL, strict byte 00bh ; b0 0b
15380 out strict byte 020h, AL ; e6 20
15381 in AL, strict byte 020h ; e4 20
15382 and AL, strict byte 002h ; 24 02
15384 in AL, strict byte 060h ; e4 60
15388 mov AH, strict byte 04fh ; b4 4f
15393 cmp AL, strict byte 0e0h ; 3c e0
15398 mov AL, byte [00496h] ; a0 96 04
15399 or AL, strict byte 002h ; 0c 02
15400 mov byte [00496h], AL ; a2 96 04
15402 cmp AL, strict byte 0e1h ; 3c e1
15407 mov AL, byte [00496h] ; a0 96 04
15408 or AL, strict byte 001h ; 0c 01
15409 mov byte [00496h], AL ; a2 96 04
15421 mov AL, strict byte 0aeh ; b0 ae
15422 out strict byte 064h, AL ; e6 64
15459 cmp AL, strict byte 000h ; 3c 00
15545 and AL, strict byte 0dfh ; 24 df
15548 mov AL, strict byte 0aah ; b0 aa
15551 cmp AL, strict byte 0aah ; 3c aa
15557 mov byte [bx+00478h], cl ; 88 8f 78 04
15563 mov AL, strict byte 002h ; b0 02
15566 cmp AL, strict byte 002h ; 3c 02
15570 cmp AL, strict byte 002h ; 3c 02
15580 mov byte [bx+0047ch], cl ; 88 8f 7c 04
15589 mov AL, strict byte 000h ; b0 00
15590 mov byte [0043eh], AL ; a2 3e 04
15591 mov byte [0043fh], AL ; a2 3f 04
15592 mov byte [00440h], AL ; a2 40 04
15593 mov byte [00441h], AL ; a2 41 04
15594 mov byte [00442h], AL ; a2 42 04
15595 mov byte [00443h], AL ; a2 43 04
15596 mov byte [00444h], AL ; a2 44 04
15597 mov byte [00445h], AL ; a2 45 04
15598 mov byte [00446h], AL ; a2 46 04
15599 mov byte [00447h], AL ; a2 47 04
15600 mov byte [00448h], AL ; a2 48 04
15601 mov byte [0048bh], AL ; a2 8b 04
15602 mov AL, strict byte 010h ; b0 10
15603 out strict byte 070h, AL ; e6 70
15604 in AL, strict byte 071h ; e4 71
15609 mov BL, strict byte 007h ; b3 07
15611 mov BL, strict byte 000h ; b3 00
15614 and AL, strict byte 00fh ; 24 0f
15617 mov byte [0048fh], bl ; 88 1e 8f 04
15618 mov AL, strict byte 000h ; b0 00
15619 mov byte [00490h], AL ; a2 90 04
15620 mov byte [00491h], AL ; a2 91 04
15621 mov byte [00492h], AL ; a2 92 04
15622 mov byte [00493h], AL ; a2 93 04
15623 mov byte [00494h], AL ; a2 94 04
15624 mov byte [00495h], AL ; a2 95 04
15625 mov AL, strict byte 002h ; b0 02
15626 out strict byte 00ah, AL ; e6 0a
15648 mov AL, strict byte 000h ; b0 00
15649 out strict byte 070h, AL ; e6 70
15650 in AL, strict byte 071h ; e4 71
15662 mov AL, strict byte 002h ; b0 02
15663 out strict byte 070h, AL ; e6 70
15664 in AL, strict byte 071h ; e4 71
15676 mov AL, strict byte 004h ; b0 04
15677 out strict byte 070h, AL ; e6 70
15678 in AL, strict byte 071h ; e4 71
15691 mov byte [00470h], AL ; a2 70 04
15700 and AL, strict byte 0c0h ; 24 c0
15701 cmp AL, strict byte 0c0h ; 3c c0
15704 mov AL, strict byte 008h ; b0 08
15708 and AL, strict byte 0c0h ; 24 c0
15709 cmp AL, strict byte 0c0h ; 3c c0
15715 and AL, strict byte 0c0h ; 24 c0
15716 cmp AL, strict byte 0c0h ; 3c c0
15723 or byte [0043eh], 080h ; 80 0e 3e 04 80
15732 add ah, byte [di] ; 02 25
15733 add dl, byte [bp+si] ; 02 12
15808 push strict byte 00003h ; 6a 03
15830 mov word [byte bp+000h], ax ; 89 46 00
15860 mov DL, strict byte 000h ; b2 00
15864 cmp ax, strict byte 0ffffh ; 83 f8 ff
15867 mov DL, strict byte 004h ; b2 04
15871 or AL, strict byte 007h ; 0c 07
15873 mov DL, strict byte 000h ; b2 00
15879 mov DL, strict byte 010h ; b2 10
15883 and ax, strict byte 0fffch ; 83 e0 fc
15888 add dx, strict byte 00014h ; 83 c2 14
15892 add dx, strict byte 00018h ; 83 c2 18
15895 mov byte [bp-008h], 010h ; c6 46 f8 10
15907 test AL, strict byte 008h ; a8 08
15910 and AL, strict byte 007h ; 24 07
15914 mov BL, strict byte 001h ; b3 01
15929 mov AL, strict byte 000h ; b0 00
15934 mov bh, byte [si+008h] ; 8a 7c 08
15935 mov bl, byte [si+009h] ; 8a 5c 09
15936 mov DL, strict byte 000h ; b2 00
15942 mov dl, byte [si+022h] ; 8a 54 22
15948 add dx, strict byte 00002h ; 83 c2 02
15951 sub ax, strict byte 00020h ; 83 e8 20
15955 add si, strict byte 00020h ; 83 c6 20
15964 mov bh, byte [si] ; 8a 3c
15965 mov bl, byte [si+001h] ; 8a 5c 01
15967 mov DL, strict byte 000h ; b2 00
15971 cmp ax, strict byte 0ffffh ; 83 f8 ff
15977 mov DL, strict byte 03ch ; b2 3c
15981 and AL, strict byte 007h ; 24 07
15985 mov DL, strict byte 003h ; b2 03
15987 add AL, strict byte 002h ; 04 02
15992 mov al, byte [bx+si] ; 8a 00
15995 mov bx, word [byte bp+000h] ; 8b 5e 00
15998 and AL, strict byte 003h ; 24 03
16002 cmp AL, strict byte 080h ; 3c 80
16005 mov al, byte [bx] ; 8a 07
16011 mov bh, byte [si] ; 8a 3c
16012 mov bl, byte [si+001h] ; 8a 5c 01
16013 add bl, byte [bp-003h] ; 02 5e fd
16014 mov DL, strict byte 03ch ; b2 3c
16019 inc byte [bp-003h] ; fe 46 fd
16025 add si, strict byte 00010h ; 83 c6 10
16026 mov byte [bp-003h], 000h ; c6 46 fd 00
16128 and byte [bp+006h], 0feh ; 80 66 06 fe
16134 or byte [bp+006h], 001h ; 80 4e 06 01
16142 push strict byte 00000h ; 6a 00
16143 push strict byte 00000h ; 6a 00
16144 push strict byte 00000h ; 6a 00
16145 push strict byte 00000h ; 6a 00
16146 push strict byte 00000h ; 6a 00
16153 push strict byte 00000h ; 6a 00
16160 add sp, strict byte 00008h ; 83 c4 08
16170 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff
16257 add byte [bx+si], al ; 00 00
16258 add byte [bx+si], al ; 00 00
16259 add byte [bx+si], al ; 00 00
16260 add byte [bx+si+04dh], bl ; 00 58 4d
16274 inc byte [word 00070h] ; fe 06 70 00
16276 mov AL, byte [00040h] ; a0 40 00
16282 mov byte [00040h], AL ; a2 40 00
16286 and AL, strict byte 0cfh ; 24 cf
16304 and byte [bp+04dh], dl ; 20 56 4d
16305 and byte [bp+069h], dl ; 20 56 69
16332 add al, byte [di] ; 02 05
16334 add byte [bx+si], al ; 00 00
16335 add byte [bx+si], al ; 00 00
16336 add byte [bx+si], al ; 00 00
16343 add byte [bx+si], dl ; 00 10
16345 add byte [bx+si], al ; 00 00
16346 add byte [di], ah ; 00 25