summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Pouzenc <lpouzenc@gmail.com>2013-09-15 10:40:22 +0200
committerLudovic Pouzenc <lpouzenc@gmail.com>2013-09-15 10:40:22 +0200
commita83005077727db3fc927be2f123dc72b33dc5eac (patch)
tree9404b7c165732e54028dcc16c3e3e54e98dfc410
parent99ed3fe079a2e5f2a9a9396f4a0e0e1b7483243d (diff)
parent0685898c7b73c0cd1422535a5fb5660e15b56f28 (diff)
downloadmplemmings-a83005077727db3fc927be2f123dc72b33dc5eac.tar.gz
mplemmings-a83005077727db3fc927be2f123dc72b33dc5eac.tar.bz2
mplemmings-a83005077727db3fc927be2f123dc72b33dc5eac.zip
Merge remote-tracking branch 'origin/master'
-rw-r--r--.gitignore28
-rw-r--r--reverse-engineering/dosbox_snif/Makefile33
-rw-r--r--reverse-engineering/dosbox_snif/dos_lemm.h133
-rw-r--r--reverse-engineering/dosbox_snif/int16todec.c (renamed from src/dosbox_snif/int16todec.c)0
-rw-r--r--reverse-engineering/dosbox_snif/main_dump.c (renamed from src/dosbox_snif/main_dump.c)0
-rw-r--r--reverse-engineering/dosbox_snif/main_dump_delta.c (renamed from src/dosbox_snif/main_dump_delta.c)46
-rw-r--r--reverse-engineering/dosbox_snif/main_dump_ds0.c61
-rw-r--r--reverse-engineering/dosbox_snif/main_poke.c (renamed from src/dosbox_snif/main_poke.c)0
-rw-r--r--reverse-engineering/dosbox_snif/main_validate_code.c12
-rw-r--r--reverse-engineering/dosbox_snif/rsp.c (renamed from src/dosbox_snif/rsp.c)0
-rw-r--r--reverse-engineering/dosbox_snif/rsp.h (renamed from src/dosbox_snif/rsp.h)0
-rw-r--r--reverse-engineering/dosbox_snif/rsp_lemm.c (renamed from src/dosbox_snif/rsp_lemm.c)0
-rw-r--r--reverse-engineering/dosbox_snif/rsp_lemm.h (renamed from src/dosbox_snif/rsp_lemm.h)0
-rw-r--r--reverse-engineering/dosbox_snif/utils.c (renamed from src/dosbox_snif/utils.c)0
-rw-r--r--reverse-engineering/dosbox_snif/utils.h (renamed from src/dosbox_snif/utils.h)0
-rw-r--r--reverse-engineering/work/MEMDUMP.BIN.xzbin0 -> 101804 bytes
-rw-r--r--reverse-engineering/work/alias.sh14
l---------reverse-engineering/work/dos_lemm.h1
-rw-r--r--reverse-engineering/work/dumps.txt55
-rw-r--r--reverse-engineering/work/notes.txt121
-rw-r--r--reverse-engineering/work/seg_code_0208.txt30607
-rw-r--r--reverse-engineering/work/trace_level1.txt2248
-rw-r--r--reverse-engineering/work/trace_level1_bis.txt1983
-rw-r--r--reverse-engineering/work/trace_various.txt26
-rw-r--r--src/dosbox_snif/dos_lemm.h85
25 files changed, 35335 insertions, 118 deletions
diff --git a/.gitignore b/.gitignore
index 61fd49e..742a6cb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,6 @@
# autoreconf && configure stuff
INSTALL
-Makefile
+/Makefile
Makefile.in
aclocal.m4
autom4te.cache/
@@ -16,18 +16,20 @@ stamp-h1
.dirstamp
# Project executables
-mplemmings
-mplemmings_ds
-sbmoose
-sbsprite
-sbspritegif
-testparseall
-testrender
-testplay
-src/dosbox_snif/dump
-src/dosbox_snif/dump_delta
-src/dosbox_snif/int16todec
-src/dosbox_snif/poke
+/mplemmings
+/mplemmings_ds
+/sbmoose
+/sbsprite
+/sbspritegif
+/testparseall
+/testrender
+/testplay
+/reverse-engineering/dosbox_snif/dump
+/reverse-engineering/dosbox_snif/dump_delta
+/reverse-engineering/dosbox_snif/dump_ds0
+/reverse-engineering/dosbox_snif/validate_codeœ
+/reverse-engineering/dosbox_snif/int16todec
+/reverse-engineering/dosbox_snif/poke
# Temporaries and build objects
diff --git a/reverse-engineering/dosbox_snif/Makefile b/reverse-engineering/dosbox_snif/Makefile
new file mode 100644
index 0000000..937465b
--- /dev/null
+++ b/reverse-engineering/dosbox_snif/Makefile
@@ -0,0 +1,33 @@
+CFLAGS=-Wall -g -O2
+LDFLAGS=
+
+OBJS=rsp.o utils.o rsp_lemm.o
+EXE=dump dump_ds0 dump_delta validate_code poke int16todec
+
+all: $(EXE)
+
+dump: main_dump.o $(OBJS)
+ $(CC) $(LDFLAGS) -o $@ $^
+
+dump_ds0: main_dump_ds0.o $(OBJS)
+ $(CC) $(LDFLAGS) -o $@ $^
+
+dump_delta: main_dump_delta.o $(OBJS)
+ $(CC) $(LDFLAGS) -o $@ $^
+
+poke: main_poke.o $(OBJS)
+ $(CC) $(LDFLAGS) -o $@ $^
+
+validate_code: main_validate_code.o $(OBJS)
+ $(CC) $(LDFLAGS) -o $@ $^
+
+int16todec: int16todec.o
+ $(CC) $(LDFLAGS) -o $@ $^
+
+%.o: %.c
+ $(CC) -c $(CFLAGS) -o $@ $^
+
+clean:
+ rm $(OBJS) main_*.o $(EXE) || true
+
+.PHONY: all clean
diff --git a/reverse-engineering/dosbox_snif/dos_lemm.h b/reverse-engineering/dosbox_snif/dos_lemm.h
new file mode 100644
index 0000000..af07f61
--- /dev/null
+++ b/reverse-engineering/dosbox_snif/dos_lemm.h
@@ -0,0 +1,133 @@
+#ifndef _DOS_LEMM_H
+#define _DOS_LEMM_H
+
+#include <stdint.h>
+
+struct _state {
+ uint8_t s_splatting:1; //0x01
+ uint8_t s_exploding:1; //0x02 combinable
+ uint8_t s_falling:1; //0x04
+ uint8_t s_ascending:1; //0x08
+ uint8_t s_digging:1; //0x10
+ uint8_t s_climbing:1; //0x20
+ uint8_t s_climb_ending:1; //0x40
+ uint8_t s_building:1; //0x80
+
+ uint8_t s_blocking:1; //0x01
+ uint8_t s_bashing:1; //0x02
+ uint8_t s_floating:1; //0x04
+ uint8_t s_mining:1; //0x08
+ uint8_t s_drawning:1; //0x10
+ uint8_t s_ending:1; //0x20
+ uint8_t s_dying:1; //0x40
+ uint8_t s_exploding2:1; //0x80
+} __attribute__ ((__packed__));
+
+union state {
+ uint16_t raw;
+ struct _state bits;
+};
+
+enum state_masks {
+ s_splatting = 0x01,
+ s_exploding = 0x02,
+ s_falling = 0x04,
+ s_ascending = 0x08,
+ s_digging = 0x10,
+ s_climbing = 0x20,
+ s_climb_ending = 0x40,
+ s_building = 0x80,
+
+ s_blocking = 0x0100,
+ s_bashing = 0x0200,
+ s_floating = 0x0400,
+ s_mining = 0x0800,
+ s_drawning = 0x1000,
+ s_ending = 0x2000,
+ s_dying = 0x4000,
+ s_exploding2 = 0x8000
+};
+
+struct _flags1 {
+ uint8_t fl1_cap_climber:1; // 0x01
+ uint8_t fl1_unused:6;
+ uint8_t fl1_walk_pause_for_shruggling:1; // 0x80
+} __attribute__ ((__packed__));
+
+union flags1 {
+ uint8_t raw;
+ struct _flags1 bits;
+};
+
+enum flags1_masks {
+ fl1_cap_climber = 0x01,
+ fl1_walk_pause_for_shruggling = 0x80
+};
+
+struct _lemm_data {
+ /* First lemm is at ds:si == 0b55:0085 */
+ uint16_t x_effective; //0x0 - 0x1
+ uint16_t y_effective; //0x2 - 0x3
+ int16_t x_spr_offset; //0x4 - 0x5
+ int16_t y_spr_offset; //0x6 - 0x7
+ union state state; //0x8 - 0x9
+ uint8_t unk1[0x2];
+ uint16_t spr_data_ptr; //0xc - 0xd
+ uint8_t floattime_dble; //0xe
+ uint8_t unk2[0x5];
+ uint16_t ptr2; //0x14 - 0x15
+ uint8_t unk3[0xa];
+ uint8_t expl_countdown; //0x20
+ uint8_t steps_remain; //0x21
+ uint8_t unk4;
+ uint8_t falldist; //0x23
+ union flags1 flags1; //0x24
+ uint8_t cap_floater; //0x25
+ uint8_t is_gone; //0x26
+ int8_t direction; //0x27
+ uint8_t spr_frame; //0x28
+ uint8_t draw_hint; //0x29
+ uint8_t unk5[0x3];
+} __attribute__ ((__packed__));
+
+union lemm_data {
+ unsigned char raw[0x2d];
+ struct _lemm_data s;
+};
+
+enum draw_hint {
+ hint_nothing=0x00, hint_falling=0x04, hint_special1=0x08, /* climbing or slow falling or shruggling */
+ hint_walking=0x09, hint_building=0x10, hint_mining=0x18, hint_bashing=0x20
+};
+
+struct _avail_skills {
+ uint8_t sk_climber, sk_climber2, sk_climber_tag; // [0x67]
+ uint8_t sk_floater, sk_floater2, sk_floater_tag; // [0x6a]
+ uint8_t sk_bomber, sk_bomber2, sk_bomber_tag ; // [0x6d]
+ uint8_t sk_blocker, sk_blocker2, sk_blocker_tag; // [0x70]
+ uint8_t sk_builder, sk_builder2, sk_builder_tag; // [0x73]
+ uint8_t sk_basher, sk_basher2, sk_basher_tag; // [0x76]
+ uint8_t sk_miner, sk_miner2, sk_miner_tag; // [0x79]
+ uint8_t sk_digger, sk_digger2, sk_digger_tag; // [0x7c]
+} __attribute__ ((__packed__));
+
+struct game_data {
+ /* ds == 0x0b55 */
+ uint8_t unk1[0x27]; // TODO
+ uint8_t paused; // [0x28]
+ uint8_t unk2[0x10]; // TODO
+ uint8_t lemm_count_to_process; // [0x39]
+ uint8_t lemm_spawned_count; // [0x40]
+ uint8_t unk3; // TODO
+ uint8_t lemm_out_count; // [0x42]
+ uint8_t unk4; // TODO
+ uint8_t lemm_level_count; // [0x44]
+ uint8_t next_spawn_ticks; // [0x45]
+ uint8_t spawn_rate_ticks; // [0x46]
+ uint8_t unk5[0x20]; // TODO
+ struct _avail_skills avail_skills; // [0x67] - [0x7e]
+ uint8_t unk6[0x06]; // TODO
+ struct _lemm_data lemmings[100]; // [0x85]
+} __attribute__ ((__packed__));
+
+#endif /*_DOS_LEMM_H*/
diff --git a/src/dosbox_snif/int16todec.c b/reverse-engineering/dosbox_snif/int16todec.c
index 6499bf6..6499bf6 100644
--- a/src/dosbox_snif/int16todec.c
+++ b/reverse-engineering/dosbox_snif/int16todec.c
diff --git a/src/dosbox_snif/main_dump.c b/reverse-engineering/dosbox_snif/main_dump.c
index 68bd4c0..68bd4c0 100644
--- a/src/dosbox_snif/main_dump.c
+++ b/reverse-engineering/dosbox_snif/main_dump.c
diff --git a/src/dosbox_snif/main_dump_delta.c b/reverse-engineering/dosbox_snif/main_dump_delta.c
index baaaa0d..87878f4 100644
--- a/src/dosbox_snif/main_dump_delta.c
+++ b/reverse-engineering/dosbox_snif/main_dump_delta.c
@@ -27,22 +27,22 @@ int main(int argc, char *argv[]) {
strcpy(draw_hint_str[hint_mining], "hint_mining");
strcpy(draw_hint_str[hint_bashing], "hint_bashing");
- strcpy(state_str[s_splatting],"s_splatting");
- strcpy(state_str[s_exploding],"s_exploding");
- strcpy(state_str[s_falling],"s_falling");
- strcpy(state_str[s_ascending],"s_ascending");
- strcpy(state_str[s_digging],"s_digging");
- strcpy(state_str[s_climbing],"s_climbing");
- strcpy(state_str[s_climb_ending],"s_climb_ending");
- strcpy(state_str[s_building],"s_building");
- strcpy(state_str[s_blocking],"s_blocking");
- strcpy(state_str[s_bashing],"s_bashing");
- strcpy(state_str[s_floating],"s_floating");
- strcpy(state_str[s_mining],"s_mining");
- strcpy(state_str[s_drawning],"s_drawning");
- strcpy(state_str[s_ending],"s_ending");
- strcpy(state_str[s_b7],"s_b7");
- strcpy(state_str[s_exploding2],"s_exploding2");
+ strcpy(state_str[0],"s_splatting");
+ strcpy(state_str[1],"s_exploding");
+ strcpy(state_str[2],"s_falling");
+ strcpy(state_str[3],"s_ascending");
+ strcpy(state_str[4],"s_digging");
+ strcpy(state_str[5],"s_climbing");
+ strcpy(state_str[6],"s_climb_ending");
+ strcpy(state_str[7],"s_building");
+ strcpy(state_str[8],"s_blocking");
+ strcpy(state_str[9],"s_bashing");
+ strcpy(state_str[10],"s_floating");
+ strcpy(state_str[11],"s_mining");
+ strcpy(state_str[12],"s_drawning");
+ strcpy(state_str[13],"s_ending");
+ strcpy(state_str[14],"s_dying");
+ strcpy(state_str[15],"s_exploding2");
rv=rsp_lemm_init(&rsp, ds_si);
if ( rv != 0 ) {
@@ -150,10 +150,16 @@ int main(int argc, char *argv[]) {
printf("falldist\t%02x -> %02x\n",prevlemm.s.falldist, lemm.s.falldist);
break;
case 0x24: //flags1
- if ( prevlemm.s.flags1.bf.cap_climber != lemm.s.flags1.bf.cap_climber ) {
- printf("cap_climber\t%2i -> %2i\n", prevlemm.s.flags1.bf.cap_climber, lemm.s.flags1.bf.cap_climber);
- } else if ( prevlemm.s.flags1.bf.walk_pause_for_shruggling != lemm.s.flags1.bf.walk_pause_for_shruggling ) {
- printf("walk_pause_for_shruggling\t%2i -> %2i\n", prevlemm.s.flags1.bf.walk_pause_for_shruggling, lemm.s.flags1.bf.walk_pause_for_shruggling);
+ if ( prevlemm.s.flags1.bits.fl1_cap_climber != lemm.s.flags1.bits.fl1_cap_climber ) {
+ printf("cap_climber\t%2i -> %2i\n",
+ prevlemm.s.flags1.bits.fl1_cap_climber,
+ lemm.s.flags1.bits.fl1_cap_climber
+ );
+ } else if ( prevlemm.s.flags1.bits.fl1_walk_pause_for_shruggling != lemm.s.flags1.bits.fl1_walk_pause_for_shruggling ) {
+ printf("walk_pause_for_shruggling\t%2i -> %2i\n",
+ prevlemm.s.flags1.bits.fl1_walk_pause_for_shruggling,
+ lemm.s.flags1.bits.fl1_walk_pause_for_shruggling
+ );
} else {
printf("flags1.unknown\t%02x -> %02x\n",prevlemm.s.flags1.raw, lemm.s.flags1.raw);
}
diff --git a/reverse-engineering/dosbox_snif/main_dump_ds0.c b/reverse-engineering/dosbox_snif/main_dump_ds0.c
new file mode 100644
index 0000000..e54589d
--- /dev/null
+++ b/reverse-engineering/dosbox_snif/main_dump_ds0.c
@@ -0,0 +1,61 @@
+#include "rsp.h"
+#include "rsp_lemm.h"
+#include "utils.h"
+
+#include <string.h> /* memset() */
+#include <stdio.h> /* printf() */
+
+int main(int argc, char *argv[]) {
+ int rv, i, end=0;
+ struct rsp_state rsp;
+ char ds_si[10], command[16];
+ unsigned int addr, ds_offset;
+
+ rv=rsp_lemm_init(&rsp, ds_si);
+ if ( rv != 0 ) {
+ printf("Error rsp_lemm_init() returns %i\n", rv);
+ return 1;
+ }
+
+ while (!end) {
+ rsp_query(&rsp, "c"); // Continue
+ if ( rsp.replied != 1 ) printf("Bug 03\n");
+ rsp_recv_full(&rsp);
+ if ( rsp_check_and_clear(&rsp, "S05") != 0 ) printf("Bug 04\n");
+
+ // For the beginning of the ds segment
+ ds_offset=0;
+ /* For this chunk of code :
+ 000052A3 83E307 and bx,byte +0x7 bx = 0x5660 + lemm.x_effective % 8;
+ 000052A6 81C36056 add bx,0x5660 //
+ 000052AA 8A27 mov ah,[bx] ah = [bx];
+ */
+ ds_offset = 0x5660;
+ /* For understanding pixel collision tests at 00005280
+ di = lemm.y_effective - 16;
+ if ( di >= 0 ) di=0; //WTF ???
+ di *= (LEVEL_WIDTH/8);
+ di += 0x6d60 + lemm.x_effective / 8;
+ */
+ ds_offset = 0x6d60;
+
+ ds_offset = 0x3f;
+ for (i=0;i<8;i++) {
+ addr = (0xb55 << 4) + ds_offset + (i * 0x20);
+ snprintf(command, 15, "m%06x,0x20", addr );
+ rsp_query(&rsp, command);
+ if ( rsp_decode(&rsp) != 0x20 *2) {
+ printf("%06x : Bug\n", addr);
+ } else {
+ printf("%06x : %s\n", addr, rsp.decoded);
+ }
+ }
+ printf("\n");
+ }
+
+
+ rsp_quit(&rsp);
+ return 0;
+}
+
+
diff --git a/src/dosbox_snif/main_poke.c b/reverse-engineering/dosbox_snif/main_poke.c
index e0048fa..e0048fa 100644
--- a/src/dosbox_snif/main_poke.c
+++ b/reverse-engineering/dosbox_snif/main_poke.c
diff --git a/reverse-engineering/dosbox_snif/main_validate_code.c b/reverse-engineering/dosbox_snif/main_validate_code.c
new file mode 100644
index 0000000..a016a54
--- /dev/null
+++ b/reverse-engineering/dosbox_snif/main_validate_code.c
@@ -0,0 +1,12 @@
+#include "dos_lemm.h"
+
+int main() {
+ struct game_data g;
+ struct _lemm_data *lemm;
+
+ lemm = g.lemmings;
+ lemm->draw_hint = hint_walking;
+
+ return lemm->draw_hint;
+}
+
diff --git a/src/dosbox_snif/rsp.c b/reverse-engineering/dosbox_snif/rsp.c
index c9957b7..c9957b7 100644
--- a/src/dosbox_snif/rsp.c
+++ b/reverse-engineering/dosbox_snif/rsp.c
diff --git a/src/dosbox_snif/rsp.h b/reverse-engineering/dosbox_snif/rsp.h
index c8f1378..c8f1378 100644
--- a/src/dosbox_snif/rsp.h
+++ b/reverse-engineering/dosbox_snif/rsp.h
diff --git a/src/dosbox_snif/rsp_lemm.c b/reverse-engineering/dosbox_snif/rsp_lemm.c
index e39ef30..e39ef30 100644
--- a/src/dosbox_snif/rsp_lemm.c
+++ b/reverse-engineering/dosbox_snif/rsp_lemm.c
diff --git a/src/dosbox_snif/rsp_lemm.h b/reverse-engineering/dosbox_snif/rsp_lemm.h
index bd95d4f..bd95d4f 100644
--- a/src/dosbox_snif/rsp_lemm.h
+++ b/reverse-engineering/dosbox_snif/rsp_lemm.h
diff --git a/src/dosbox_snif/utils.c b/reverse-engineering/dosbox_snif/utils.c
index 8e26d46..8e26d46 100644
--- a/src/dosbox_snif/utils.c
+++ b/reverse-engineering/dosbox_snif/utils.c
diff --git a/src/dosbox_snif/utils.h b/reverse-engineering/dosbox_snif/utils.h
index a7031a8..a7031a8 100644
--- a/src/dosbox_snif/utils.h
+++ b/reverse-engineering/dosbox_snif/utils.h
diff --git a/reverse-engineering/work/MEMDUMP.BIN.xz b/reverse-engineering/work/MEMDUMP.BIN.xz
new file mode 100644
index 0000000..7cfd729
--- /dev/null
+++ b/reverse-engineering/work/MEMDUMP.BIN.xz
Binary files differ
diff --git a/reverse-engineering/work/alias.sh b/reverse-engineering/work/alias.sh
new file mode 100644
index 0000000..28eb29a
--- /dev/null
+++ b/reverse-engineering/work/alias.sh
@@ -0,0 +1,14 @@
+
+alias h2d='printf "%d "'
+
+function seg() {
+ dd if=MEMDUMP.BIN bs=$(h2d 0X10) skip=$(h2d 0x$1) count=$(h2d 0x1000) status=noxfer 2>/dev/null
+}
+
+function seghd() {
+ seg $1 | hd
+}
+
+function segasm() {
+ seg $1 | ndisasm -a -
+}
diff --git a/reverse-engineering/work/dos_lemm.h b/reverse-engineering/work/dos_lemm.h
new file mode 120000
index 0000000..45360d4
--- /dev/null
+++ b/reverse-engineering/work/dos_lemm.h
@@ -0,0 +1 @@
+../../src/dosbox_snif/dos_lemm.h \ No newline at end of file
diff --git a/reverse-engineering/work/dumps.txt b/reverse-engineering/work/dumps.txt
new file mode 100644
index 0000000..11d988e
--- /dev/null
+++ b/reverse-engineering/work/dumps.txt
@@ -0,0 +1,55 @@
+marche 98026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0709000000
+marche 97026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0009000000
+[...]
+marche 90026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0709000000
+grimpe 8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+grimpe 8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+grimpe 8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+grimpe 8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+grimpe 8f025f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+grimpe 8f025e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+grimpe 8f025d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+grimpe 8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+grimpe 8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+[...]
+grimpe 8f022800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+ 40 (au bout de 8 frames...)
+
+chute 91022700f8fff6ff04000000420a00005a003c0025560000000000000000000000000003010000010004000000
+chute 91022a00f8fff6ff04000000420a00005a003c0025560000000000000000000000000006010000010104000000
+chute 91022d00f8fff6ff04000000420a00005a003c0025560000000000000000000000000009010000010204000000
+chute 91023000f8fff6ff04000000420a00005a003c002556000000000000000000000000000c010000010304000000
+chute 91023300f8fff6ff04000000420a00005a003c002556000000000000000000000000000f010000010004000000
+chute 91023600f8fff6ff04000000420a00005a003c0025560000000000000000000000000012010000010104000000
+
+marche 97026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0009000000
+
+mort ae037800f8fff6ff010000002a0c00005a003c00255600000000000000000000000000540100ff000000000000
+
+Debut de segment :
+Quand tous les skils sount à 20 (en décimal)
+
+00b550 : 78 02 4f 00 d0 00 0010f6e0f5d514f5394e00790000000000000000240000000000
+00b570 : 000000b242d345ff00000025568e598d5a8c5bcc5c0c5e4c5f9060b161003200
+00b590 : 32193200320335000000500000ff00010001ff5000000000000000ffffff0000
+00b5b0 : 0001010001010014140014140014140014140014140014140014140014140002
+00b5d0 : 0200051100ba026000f8fff6ff00000000000000005a003c0025560000000000
+00b5f0 : 00000000000000001500000001030900000099026000f8fff6ff000000000000
+00b610 : 00005a003c0025560000000000000000000000000015000000ff0609000000ce
+00b630 : 026000f8fff6ff00000000000000005a003c0025560000000000000000000000
+
+Quand les skils sont : 19c 18f 17bomb 16:block 15:build 14:bash 13:miner 12:digger
+
+00b550 : 68024d00d0000010f6e0f50319233eba00910000000000000000160000000000
+00b570 : 000000b242d345ff00000025568e598d5a8c5bcc5c0c5e4c5f9060b1611e3200
+00b590 : 2419080f321035000000500000ff00cb7701ff6000550355031a02ffffff0000
+00b5b0 : 000101000101001313001212001111001010000f0f000e0e000d0d000c0c0009
+00b5d0 : 090009110040034000f0ffe7ff028008000b1800008002e00190600000000000
+00b5f0 : 000000000000000f1501ffff0134000000001c036000f0ffe7ff028008000b18
+00b610 : 02008002e00190600000000000000000000000000f1500ffffff34000000002e
+00b630 : 036000f0ffe7ff028008000b1800008002e00190600000000000000000000000
+
+ 60 67 68 6f 70 77 78 7f
+00b5b0 : 00 01 01 00 01 01 00 13 13 00 12 12 00 11 11 00 10 10 00 0f 0f 00 0e 0e 00 0d 0d 00 0c 0c 00 09
+
+
diff --git a/reverse-engineering/work/notes.txt b/reverse-engineering/work/notes.txt
new file mode 100644
index 0000000..825c889
--- /dev/null
+++ b/reverse-engineering/work/notes.txt
@@ -0,0 +1,121 @@
+// Interrupts
+http://spike.scu.edu.au/~barry/interrupts.html#ah25
+
+// IO ports
+http://wiki.osdev.org/I/O_Ports
+http://bochs.sourceforge.net/techspec/PORTS.LST
+
+// General Memory Map
+http://webpages.charter.net/danrollins/techhelp/0094.HTM
+
+// Dosbox debug code
+http://code.google.com/p/dosbox-wii/source/browse/trunk/src/debug/debug.cpp?spec=svn115&r=115
+
+HELP
+F5 : Continue
+F9 : Toggle BP
+F10 : Step over
+F11 : Step into
+
+MEMDUMPBIN 0000:0000 FFFFFF
+BPLIST
+IV [seg]:[off] [name] - Create var name for memory address.
+SV [filename]
+LV [filename]
+
+0208:10D9 video_update() {
+
+0208:1108 } (bp here!)
+
+0208:0EC8 mainloop_skip1
+
+
+
+Tentative à 0EC8 :
+SR IP 0ECB Jump to :0ECB code adress (current seg)
+Le lemming a bougé quand même
+
+Tentative à 0ED7 :
+SR IP 0EDA
+Le lemming a bougé quand même
+
+Tentative à 0EDA :
+SR IP 0EE8
+Le lemming a bougé quand même
+
+
+Tentative à 0EEC :
+SR IP 0F0A
+Le lemming a bougé quand même
+
+Tentative à 0F0A
+SR IP 0F17
+Le lemming a changé de sprite mais ne s'est pas déplacé !
+
+
+Tentative d'injection de nop pour trouver la procedure qui fait bouger les lemmings
+
+SM 0274:0EEC 90 90 90
+
+Les lemmings se multiplient (tout est dessiné, les sprites se MAJ mais on voit un effet ghost)
+
+// Restauration du call
+SM 0274:0EEC E8 BF 66
+
+
+SM 0208:0EEF 90 90 90
+SM 0208:0EEF E8 BD 5E
+
+
+OK, la fonction qui update les lemmings va de 0208:182F à 0208:26F8
+
+Extraction du code bourine :
+echo -n "MZ" > move_lemmings.com
+dd if=MEMDUMP.BIN bs=1 skip=$(h2d 0X38AF) count=3785 seek=256 of=move_lemmings.com
+
+Décompileur vers du C n'aime pas trop ca... bon, faudrait faire mieux.
+
+Remarque, il y a bcp d'accès a une structure (celle d'un lemming probablement) à divers endroits du code, ce grep le montre :
+
+!grep 'si+0x12' -A3 -B3 seg_code_0208.txt
+
+
+La structure de donnée du tout premier lemming se situe en 0B55:0085 (ds:si)
+La structure du second commence 0x2d octets plus loin
+
+struct lemm_data {
+/* +0x00 */ uint16 x; /* L'origine est a gauche */
+/* +0x02 */ uint16 y; /* L'origine est en haut */
+/* +0x04 */ uint8 unk1, unk2;
+/* +0x06 */ uint8 lemmtype;
+//...
+/* +0x2c */ uint8 lastbyte;
+}
+
+
+enum lemmtype { WALKER=0xF6, CLIMBER=0XF4, ... }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reverse-engineering/work/seg_code_0208.txt b/reverse-engineering/work/seg_code_0208.txt
new file mode 100644
index 0000000..21a4ca0
--- /dev/null
+++ b/reverse-engineering/work/seg_code_0208.txt
@@ -0,0 +1,30607 @@
+When ds == 0xb55 :
+[0x4] : VGA read mode 1 (compare) line pitch in bytes (0x00d0, LEVEL_WIDTH/8);
+
+Interesting procs : move_lemmings(), apply_skill();
+
+
+00000000 0000 add [bx+si],al
+00000002 0000 add [bx+si],al
+00000004 0000 add [bx+si],al
+00000006 0000 add [bx+si],al
+00000008 BA550B mov dx,0xb55
+0000000B 8EDA mov ds,dx
+0000000D 06 push es
+0000000E E82800 call word 0x39
+00000011 07 pop es
+00000012 8C06F21F mov [0x1ff2],es
+00000016 E8B500 call word 0xce
+00000019 E8C300 call word 0xdf
+0000001C E8584A call word 0x4a77
+0000001F FA cli
+00000020 8B0EC51F mov cx,[0x1fc5]
+00000024 B036 mov al,0x36
+00000026 E643 out 0x43,al
+00000028 8AC1 mov al,cl
+0000002A E640 out 0x40,al
+0000002C 8AC5 mov al,ch
+0000002E E640 out 0x40,al
+00000030 FB sti
+00000031 C6066A1F00 mov byte [0x1f6a],0x0
+00000036 E9563C jmp word 0x3c8f
+00000039 32E4 xor ah,ah
+0000003B CD1A int 0x1a // INT 1A, AH=00 - TIME - GET SYSTEM TIME
+0000003D 8916F620 mov [0x20f6],dx
+00000041 890EF420 mov [0x20f4],cx
+00000045 BA1020 mov dx,0x2010
+00000048 B41A mov ah,0x1a
+0000004A CD21 int 0x21
+0000004C B44A mov ah,0x4a
+0000004E BB1119 mov bx,0x1911
+00000051 CD21 int 0x21
+00000053 1E push ds
+00000054 07 pop es
+00000055 BF0000 mov di,0x0
+00000058 B9C710 mov cx,0x10c7
+0000005B 32C0 xor al,al
+0000005D F3AA rep stosb
+0000005F E8D800 call word 0x13a
+00000062 C606C21F0C mov byte [0x1fc2],0xc
+00000067 B80935 mov ax,0x3509
+0000006A CD21 int 0x21
+0000006C 8C06B81F mov [0x1fb8],es
+00000070 891EB61F mov [0x1fb6],bx
+00000074 B80835 mov ax,0x3508
+00000077 CD21 int 0x21
+00000079 891EBA1F mov [0x1fba],bx
+0000007D 8C06BC1F mov [0x1fbc],es
+00000081 B435 mov ah,0x35
+00000083 A0C21F mov al,[0x1fc2]
+00000086 CD21 int 0x21
+00000088 891EBE1F mov [0x1fbe],bx
+0000008C 8C06C01F mov [0x1fc0],es
+00000090 B86225 mov ax,0x2562
+00000093 1E push ds
+00000094 06 push es
+00000095 1F pop ds
+00000096 8BD3 mov dx,bx
+00000098 CD21 int 0x21
+0000009A 1F pop ds
+0000009B B40F mov ah,0xf
+0000009D CD10 int 0x10
+0000009F A2DD1F mov [0x1fdd],al
+000000A2 883EDE1F mov [0x1fde],bh
+000000A6 1E push ds
+000000A7 B82425 mov ax,0x2524
+000000AA 0E push cs
+000000AB 1F pop ds
+000000AC BAA10E mov dx,0xea1
+000000AF CD21 int 0x21
+000000B1 1F pop ds
+000000B2 C606DB1F00 mov byte [0x1fdb],0x0
+000000B7 33DB xor bx,bx
+000000B9 BA1020 mov dx,0x2010
+000000BC B96008 mov cx,0x860
+000000BF B80D44 mov ax,0x440d
+000000C2 CD21 int 0x21
+000000C4 BB1020 mov bx,0x2010
+000000C7 8A4711 mov al,[bx+0x11]
+000000CA A2DA1F mov [0x1fda],al
+000000CD C3 ret
+000000CE C6060720FF mov byte [0x2007],0xff
+000000D3 C706791FFF00 mov word [0x1f79],0xff
+000000D9 E84C0C call word 0xd28
+000000DC E9040B jmp word 0xbe3
+000000DF E8AD00 call word 0x18f
+000000E2 E8FB7A call word 0x7be0
+000000E5 E8650A call word 0xb4d
+000000E8 2EC6066982FF mov byte [cs:0x8269],0xff
+000000EE E8957A call word 0x7b86
+000000F1 B409 mov ah,0x9
+000000F3 BA5522 mov dx,0x2255
+000000F6 CD21 int 0x21
+000000F8 E8A27B call word 0x7c9d
+000000FB B036 mov al,0x36
+000000FD E643 out 0x43,al
+000000FF 32C0 xor al,al
+00000101 E640 out 0x40,al
+00000103 E640 out 0x40,al
+00000105 E87D4C call word 0x4d85
+00000108 E8DC16 call word 0x17e7
+0000010B C606721FFF mov byte [0x1f72],0xff
+00000110 C3 ret
+00000111 E83F49 call word 0x4a53
+00000114 E87349 call word 0x4a8a
+00000117 E89848 call word 0x49b2
+0000011A E88D0A call word 0xbaa
+0000011D 803E701FFF cmp byte [0x1f70],0xff
+00000122 7407 jz 0x12b
+00000124 B80C00 mov ax,0xc
+00000127 33C9 xor cx,cx
+00000129 CD33 int 0x33
+0000012B E85C49 call word 0x4a8a
+0000012E BA2921 mov dx,0x2129
+00000131 B409 mov ah,0x9
+00000133 CD21 int 0x21
+00000135 B8004C mov ax,0x4c00
+00000138 CD21 int 0x21
+0000013A B84000 mov ax,0x40
+0000013D 8EC0 mov es,ax
+0000013F 268B166300 mov dx,[es:0x63]
+00000144 8916D61F mov [0x1fd6],dx
+00000148 80C206 add dl,0x6
+0000014B 8916D81F mov [0x1fd8],dx
+0000014F B80200 mov ax,0x2
+00000152 36A30800 mov [ss:0x8],ax
+00000156 B80000 mov ax,0x0
+00000159 36A30A00 mov [ss:0xa],ax
+0000015D B80100 mov ax,0x1
+00000160 36A30C00 mov [ss:0xc],ax
+00000164 B80200 mov ax,0x2
+00000167 36A30400 mov [ss:0x4],ax
+0000016B B80300 mov ax,0x3
+0000016E 36A30200 mov [ss:0x2],ax
+00000172 B80400 mov ax,0x4
+00000175 36A31000 mov [ss:0x10],ax
+00000179 B80500 mov ax,0x5
+0000017C 36A30000 mov [ss:0x0],ax
+00000180 B8070F mov ax,0xf07
+00000183 36A30600 mov [ss:0x6],ax
+00000187 B808FF mov ax,0xff08
+0000018A 36A31000 mov [ss:0x10],ax
+0000018E C3 ret
+0000018F B448 mov ah,0x48
+00000191 BB125B mov bx,0x5b12
+00000194 CD21 int 0x21
+00000196 7303 jnc 0x19b
+00000198 E9AA00 jmp word 0x245
+0000019B 8EC0 mov es,ax
+0000019D B449 mov ah,0x49
+0000019F CD21 int 0x21
+000001A1 B448 mov ah,0x48
+000001A3 BB6705 mov bx,0x567
+000001A6 CD21 int 0x21
+000001A8 1E push ds
+000001A9 8ED8 mov ds,ax
+000001AB 50 push ax
+000001AC B86125 mov ax,0x2561
+000001AF 33D2 xor dx,dx
+000001B1 CD21 int 0x21
+000001B3 58 pop ax
+000001B4 1F pop ds
+000001B5 803E0820FF cmp byte [0x2008],0xff
+000001BA 7502 jnz 0x1be
+000001BC EB34 jmp short 0x1f2
+000001BE 50 push ax
+000001BF 1E push ds
+000001C0 8EC0 mov es,ax
+000001C2 8BC8 mov cx,ax
+000001C4 33FF xor di,di
+000001C6 33F6 xor si,si
+000001C8 BACF25 mov dx,0x25cf
+000001CB E8BD12 call word 0x148b
+000001CE 1F pop ds
+000001CF C606FF2001 mov byte [0x20ff],0x1
+000001D4 C6066E1F01 mov byte [0x1f6e],0x1
+000001D9 B401 mov ah,0x1
+000001DB CD61 int 0x61
+000001DD 22C0 and al,al
+000001DF 58 pop ax
+000001E0 7410 jz 0x1f2
+000001E2 C6060820FF mov byte [0x2008],0xff
+000001E7 C606FF2003 mov byte [0x20ff],0x3
+000001EC C6066E1F02 mov byte [0x1f6e],0x2
+000001F1 C3 ret
+000001F2 803EFF1FFF cmp byte [0x1fff],0xff
+000001F7 7446 jz 0x23f
+000001F9 50 push ax
+000001FA 1E push ds
+000001FB 8EC0 mov es,ax
+000001FD 8BC8 mov cx,ax
+000001FF 33FF xor di,di
+00000201 33F6 xor si,si
+00000203 BAD925 mov dx,0x25d9
+00000206 E88212 call word 0x148b
+00000209 1F pop ds
+0000020A C606FF2001 mov byte [0x20ff],0x1
+0000020F C6066E1F01 mov byte [0x1f6e],0x1
+00000214 B401 mov ah,0x1
+00000216 CD61 int 0x61
+00000218 22C0 and al,al
+0000021A 58 pop ax
+0000021B 7422 jz 0x23f
+0000021D C6060820FF mov byte [0x2008],0xff
+00000222 C606FF2003 mov byte [0x20ff],0x3
+00000227 C6066E1F02 mov byte [0x1f6e],0x2
+0000022C B001 mov al,0x1
+0000022E B403 mov ah,0x3
+00000230 CD61 int 0x61
+00000232 B400 mov ah,0x0
+00000234 CD61 int 0x61
+00000236 B402 mov ah,0x2
+00000238 CD61 int 0x61
+0000023A B400 mov ah,0x0
+0000023C CD61 int 0x61
+0000023E C3 ret
+0000023F 8EC0 mov es,ax
+00000241 B449 mov ah,0x49
+00000243 CD21 int 0x21
+00000245 C606082000 mov byte [0x2008],0x0
+0000024A C606FF2001 mov byte [0x20ff],0x1
+0000024F C6066E1F01 mov byte [0x1f6e],0x1
+00000254 C3 ret
+00000255 B80083 mov ax,0x8300
+00000258 B90200 mov cx,0x2
+0000025B BA0100 mov dx,0x1
+0000025E CD1A int 0x1a
+00000260 7312 jnc 0x274
+00000262 06 push es
+00000263 B800F0 mov ax,0xf000
+00000266 8EC0 mov es,ax
+00000268 26A000C0 mov al,[es:0xc000]
+0000026C 07 pop es
+0000026D 3C21 cmp al,0x21
+0000026F 7403 jz 0x274
+00000271 32C0 xor al,al
+00000273 C3 ret
+00000274 B001 mov al,0x1
+00000276 C3 ret
+00000277 A0DA1F mov al,[0x1fda]
+0000027A 3CF8 cmp al,0xf8
+0000027C 7503 jnz 0x281
+0000027E E93108 jmp word 0xab2
+00000281 E80600 call word 0x28a
+00000284 7303 jnc 0x289
+00000286 E99B08 jmp word 0xb24
+00000289 C3 ret
+0000028A 32D2 xor dl,dl
+0000028C 1E push ds
+0000028D 06 push es
+0000028E 51 push cx
+0000028F 56 push si
+00000290 57 push di
+00000291 55 push bp
+00000292 33F6 xor si,si
+00000294 8EDE mov ds,si
+00000296 FF34 push word [si]
+00000298 83C602 add si,byte +0x2
+0000029B 83FE14 cmp si,byte +0x14
+0000029E 75F6 jnz 0x296
+000002A0 9C pushfw
+000002A1 FA cli
+000002A2 E80000 call word 0x2a5
+000002A5 8F060C00 pop word [0xc]
+000002A9 81060C005A07 add word [0xc],0x75a
+000002AF 0E push cs
+000002B0 5E pop si
+000002B1 89360E00 mov [0xe],si
+000002B5 9D popfw
+000002B6 16 push ss
+000002B7 1F pop ds
+000002B8 CC int3
+000002B9 90 nop
+000002BA 8EDE mov ds,si
+000002BC 001B add [bp+di],bl
+000002BE FA cli
+000002BF D203 rol byte [bp+di],cl
+000002C1 CB retf
+000002C2 A8D9 test al,0xd9
+000002C4 AA stosb
+000002C5 9F lahf
+000002C6 42 inc dx
+000002C7 C28A25 ret 0x258a
+000002CA 68530F push word 0xf53
+000002CD D227 shl byte [bx],cl
+000002CF 7E4F jng 0x320
+000002D1 0F5C3E0FF5 subps xmm7,oword [0xf50f]
+000002D6 E595 in ax,0x95
+000002D8 F31002 rep adc [bp+si],al
+000002DB 87791D xchg di,[bx+di+0x1d]
+000002DE 224E57 and cl,[bp+0x57]
+000002E1 8BBF0001 mov di,[bx+0x100]
+000002E5 0402 add al,0x2
+000002E7 84C1 test cl,al
+000002E9 4D dec bp
+000002EA 7E0C jng 0x2f8
+000002EC EB97 jmp short 0x285
+000002EE 0239 add bh,[bx+di]
+000002F0 E202 loop 0x2f4
+000002F2 D38F0092 ror word [bx-0x6e00],cl
+000002F6 E85A50 call word 0x5353
+000002F9 020C add cl,[si]
+000002FB 8F db 0x8f
+000002FC BF6AC6 mov di,0xc66a
+000002FF 0357FB add dx,[bx-0x5]
+00000302 AE scasb
+00000303 C9 leave
+00000304 2A2A sub ch,[bp+si]
+00000306 0397FDA5 add dx,[bx-0x5a03]
+0000030A E3C0 jcxz 0x2cc
+0000030C 70BB jo 0x2c9
+0000030E 680A97 push word 0x970a
+00000311 6C insb
+00000312 00CF add bh,cl
+00000314 F202883E99 repne add cl,[bx+si-0x66c2]
+00000319 0A75A4 or dh,[di-0x5c]
+0000031C 005FFD add [bx-0x3],bl
+0000031F 02FD add bh,ch
+00000321 8932 mov [bp+si],si
+00000323 050401 add ax,0x104
+00000326 338B0A51 xor cx,[bp+di+0x510a]
+0000032A 1400 adc al,0x0
+0000032C 3F aas
+0000032D 0B01 or ax,[bx+di]
+0000032F CF iretw
+00000330 C60406 mov byte [si],0x6
+00000333 D7 xlatb
+00000334 351720 xor ax,0x2017
+00000337 E0FF loopne 0x338
+00000339 FA cli
+0000033A 761E jna 0x35a
+0000033C 2035 and [di],dh
+0000033E 07 pop es
+0000033F 95 xchg ax,bp
+00000340 023D add bh,[di]
+00000342 25013E and ax,0x3e01
+00000345 2547C3 and ax,0xc347
+00000348 0A5FD9 or bl,[bx-0x27]
+0000034B 84FA test dl,bh
+0000034D 002D add [di],ch
+0000034F CD9C int 0x9c
+00000351 FC cld
+00000352 0074FB add [si-0x5],dh
+00000355 25C987 and ax,0x87c9
+00000358 B609 mov dh,0x9
+0000035A 0F05 loadall286
+0000035C D902 fld dword [bp+si]
+0000035E C7 db 0xc7
+0000035F AC lodsb
+00000360 0024 add [si],ah
+00000362 3B22 cmp sp,[bp+si]
+00000364 1430 adc al,0x30
+00000366 3276CA xor dh,[bp-0x36]
+00000369 02D2 add dl,dl
+0000036B F9 stc
+0000036C 00CB add bl,cl
+0000036E B80201 mov ax,0x102
+00000371 137200 adc si,[bp+si+0x0]
+00000374 69F6EA55 imul si,si,word 0x55ea
+00000378 020C add cl,[si]
+0000037A 136100 adc sp,[bx+di+0x0]
+0000037D 4E dec si
+0000037E E0D2 loopne 0x352
+00000380 3E71C4 ds jno 0x347
+00000383 0005 add [di],al
+00000385 BA7CCD mov dx,0xcd7c
+00000388 008D8001 add [di+0x180],cl
+0000038C 39BA0201 cmp [bp+si+0x102],di
+00000390 138D0097 adc cx,[di-0x6900]
+00000394 CB retf
+00000395 16 push ss
+00000396 2E020C add cl,[cs:si]
+00000399 1380008D adc ax,[bx+si-0x7300]
+0000039D D26D1C shr byte [di+0x1c],cl
+000003A0 1E push ds
+000003A1 0185020B add [di+0xb02],ax
+000003A5 13B200E9 adc si,[bp+si-0x1700]
+000003A9 DE2F fisubr word [bx]
+000003AB 041E add al,0x1e
+000003AD CA9700 retf 0x97
+000003B0 A2E23A mov [0x3ae2],al
+000003B3 44 inc sp
+000003B4 0302 add ax,[bp+si]
+000003B6 8D db 0x8d
+000003B7 F6646C mul byte [si+0x6c]
+000003BA 0303 add ax,[bp+di]
+000003BC 8D db 0x8d
+000003BD FE db 0xfe
+000003BE 5B pop bx
+000003BF 0E push cs
+000003C0 00D8 add al,bl
+000003C2 07 pop es
+000003C3 3CF9 cmp al,0xf9
+000003C5 CF iretw
+000003C6 7862 js 0x42a
+000003C8 E498 in al,0x98
+000003CA 8E31 mov segr6,[bx+di]
+000003CC FF6588 jmp word [di-0x78]
+000003CF 721E jc 0x3ef
+000003D1 D84B09 fmul dword [bp+di+0x9]
+000003D4 0464 add al,0x64
+000003D6 A90625 test ax,0x2506
+000003D9 A4 movsb
+000003DA 003E800A add [0xa80],bh
+000003DE 769C jna 0x37c
+000003E0 0C00 or al,0x0
+000003E2 A02000 mov al,[0x20]
+000003E5 007E06 add [bp+0x6],bh
+000003E8 99 cwd
+000003E9 92 xchg ax,dx
+000003EA B8D24A mov ax,0x4ad2
+000003ED 041E add al,0x1e
+000003EF D14936 ror word [bx+di+0x36],1
+000003F2 6C insb
+000003F3 0475 add al,0x75
+000003F5 77F3 ja 0x3ea
+000003F7 0491 add al,0x91
+000003F9 8003A5 add byte [bp+di],0xa5
+000003FC 7853 js 0x451
+000003FE 01D1 add cx,dx
+00000400 8B01 mov ax,[bx+di]
+00000402 2AAC13A4 sub ch,[si-0x5bed]
+00000406 000F add [bx],cl
+00000408 CA1283 retf 0x8312
+0000040B D001 rol byte [bx+di],1
+0000040D B77F mov bh,0x7f
+0000040F 00810380 add [bx+di-0x7ffd],al
+00000413 8C846688 mov [si-0x779a],es
+00000417 0201 add al,[bx+di]
+00000419 8EFB mov segr7,bx
+0000041B E8EC5A call word 0x5f0a
+0000041E 54 push sp
+0000041F 3E3147EB xor [ds:bx-0x15],ax
+00000423 0A967DD5 or dl,[bp-0x2a83]
+00000427 BC7500 mov sp,0x75
+0000042A 95 xchg ax,bp
+0000042B 81020C8F add word [bp+si],0x8f0c
+0000042F D7 xlatb
+00000430 6A16 push byte +0x16
+00000432 03F5 add si,bp
+00000434 C9 leave
+00000435 44 inc sp
+00000436 3802 cmp [bp+si],al
+00000438 C1 db 0xc1
+00000439 703B jo 0x476
+0000043B 01AFCD44 add [bx+0x44cd],bp
+0000043F 3902 cmp [bp+si],ax
+00000441 C842D333 enter 0xd342,0x33
+00000445 7F11 jg 0x458
+00000447 44 inc sp
+00000448 3CCF cmp al,0xcf
+0000044A C10095 rol word [bx+si],0x95
+0000044D 2A00 sub al,[bx+si]
+0000044F 96 xchg ax,si
+00000450 9D popfw
+00000451 6E outsb
+00000452 B011 mov al,0x11
+00000454 5B pop bx
+00000455 AA stosb
+00000456 0A28 or ch,[bx+si]
+00000458 2C4E sub al,0x4e
+0000045A 1803 sbb [bp+di],al
+0000045C BF40B8 mov di,0xb840
+0000045F 00673E add [bx+0x3e],ah
+00000462 00B838FA add [bx+si-0x5c8],bh
+00000466 AE scasb
+00000467 CE into
+00000468 D40A aam
+0000046A D7 xlatb
+0000046B 94 xchg ax,sp
+0000046C 020C add cl,[si]
+0000046E 8F db 0x8f
+0000046F E463 in al,0x63
+00000471 F066A7 lock cmpsd
+00000474 1A00 sbb al,[bx+si]
+00000476 E1B9 loope 0x431
+00000478 038FBE01 add cx,[bx+0x1be]
+0000047C 800C47 or byte [si],0x47
+0000047F E000 loopne 0x481
+00000481 D7 xlatb
+00000482 3A00 cmp al,[bx+si]
+00000484 738C jnc 0x412
+00000486 130F adc cx,[bx]
+00000488 58 pop ax
+00000489 00068BF0 add [0xf08b],al
+0000048D 0169FF add [bx+di-0x1],bp
+00000490 D559 aad 0x59
+00000492 96 xchg ax,si
+00000493 8A950E02 mov dl,[di+0x20e]
+00000497 08FE or dh,bh
+00000499 7EC5 jng 0x460
+0000049B 44 inc sp
+0000049C 0E push cs
+0000049D 03B24198 add si,[bp+si-0x67bf]
+000004A1 009EAB72 add [bp+0x72ab],bl
+000004A5 A990CB test ax,0xcb90
+000004A8 0E push cs
+000004A9 AD lodsw
+000004AA BC0A0C mov sp,0xc0a
+000004AD A4 movsb
+000004AE 023C add bh,[si]
+000004B0 AC lodsb
+000004B1 004FCB add [bx-0x35],cl
+000004B4 0534AC add ax,0xac34
+000004B7 E5AE in ax,0xae
+000004B9 B4DC mov ah,0xdc
+000004BB 0E push cs
+000004BC 021A add bl,[bp+si]
+000004BE 8F db 0x8f
+000004BF C9 leave
+000004C0 028CA325 add cl,[si+0x25a3]
+000004C4 7FF2 jg 0x4b8
+000004C6 0E push cs
+000004C7 2508B0 and ax,0xb008
+000004CA 7E59 jng 0x525
+000004CC 44 inc sp
+000004CD 0E push cs
+000004CE 26B20B es mov dl,0xb
+000004D1 98 cbw
+000004D2 009EAB48 add [bp+0x48ab],bl
+000004D6 EE out dx,al
+000004D7 00E4 add ah,ah
+000004D9 B80801 mov ax,0x108
+000004DC 007622 add [bp+0x22],dh
+000004DF 90 nop
+000004E0 7804 js 0x4e6
+000004E2 B608 mov dh,0x8
+000004E4 FFD7 call di
+000004E6 4F dec di
+000004E7 06 push es
+000004E8 14FA adc al,0xfa
+000004EA 13550A adc dx,[di+0xa]
+000004ED EC in al,dx
+000004EE EA00A0A804 jmp word 0x4a8:0xa000
+000004F3 47 inc di
+000004F4 FE00 inc byte [bx+si]
+000004F6 5E pop si
+000004F7 A6 cmpsb
+000004F8 31B17E4A xor [bx+di+0x4a7e],si
+000004FC 5A pop dx
+000004FD A8CA test al,0xca
+000004FF D10E2697 ror word [0x9726],1
+00000503 B039 mov al,0x39
+00000505 7604 jna 0x50b
+00000507 FA cli
+00000508 1A04 sbb al,[si]
+0000050A 9AA340FE00 call word 0xfe:0x40a3
+0000050F 311A xor [bp+si],bx
+00000511 751D jnz 0x530
+00000513 0498 add al,0x98
+00000515 AF scasw
+00000516 0DF020 or ax,0x20f0
+00000519 61 popaw
+0000051A 0A84EB01 or al,[si+0x1eb]
+0000051E D50F aad 0xf
+00000520 FE db 0xfe
+00000521 B9C1DF mov cx,0xdfc1
+00000524 2DD31C sub ax,0x1cd3
+00000527 850ED368 test [0x68d3],cx
+0000052B 3C69 cmp al,0x69
+0000052D B5F6 mov ch,0xf6
+0000052F A7 cmpsw
+00000530 D109 ror word [bx+di],1
+00000532 54 push sp
+00000533 00DC add ah,bl
+00000535 27 daa
+00000536 96 xchg ax,si
+00000537 63A03C8A arpl [bx+si-0x75c4],sp
+0000053B 96 xchg ax,si
+0000053C 082A or [bp+si],ch
+0000053E 3E7B61 ds jpo 0x5a2
+00000541 FB sti
+00000542 767C jna 0x5c0
+00000544 F65F48 neg byte [bx+0x48]
+00000547 82 db 0x82
+00000548 3F aas
+00000549 69B2EDBCAE1C imul si,[bp+si-0x4313],word 0x1cae
+0000054F E57F in ax,0x7f
+00000551 3D0055 cmp ax,0x5500
+00000554 2C26 sub al,0x26
+00000556 A6 cmpsb
+00000557 F250 repne push ax
+00000559 E314 jcxz 0x56f
+0000055B 4C dec sp
+0000055C 393E4E03 cmp [0x34e],di
+00000560 1D0002 sbb ax,0x200
+00000563 8CCB mov bx,cs
+00000565 212E2000 and [0x20],bp
+00000569 003B add [bp+di],bh
+0000056B 891ECB63 mov [0x63cb],bx
+0000056F 7800 js 0x571
+00000571 86B90FAB xchg bh,[bx+di-0x54f1]
+00000575 41 inc cx
+00000576 7A00 jpe 0x578
+00000578 82 db 0x82
+00000579 B91149 mov cx,0x4911
+0000057C AA stosb
+0000057D 0F db 0x0f
+0000057E 201D and [di],bl
+00000580 06 push es
+00000581 CE into
+00000582 004574 add [di+0x74],al
+00000585 0421 add al,0x21
+00000587 7F45 jg 0x5ce
+00000589 1333 adc si,[bp+di]
+0000058B 9E sahf
+0000058C 7A36 jpe 0x5c4
+0000058E CF iretw
+0000058F E50F in ax,0xf
+00000591 13695C adc bp,[bx+di+0x5c]
+00000594 038464A7 add ax,[si-0x589c]
+00000598 05711D add ax,0x1d71
+0000059B 67FFB07F00028C push word [eax-0x73fdff81]
+000005A2 EE out dx,al
+000005A3 22540F and dl,[si+0xf]
+000005A6 DC1C fcomp qword [si]
+000005A8 16 push ss
+000005A9 7ED8 jng 0x583
+000005AB 007974 add [bx+di+0x74],bh
+000005AE 45 inc bp
+000005AF 135351 adc dx,[bp+di+0x51]
+000005B2 041B add al,0x1b
+000005B4 B02A mov al,0x2a
+000005B6 6AF2 push byte -0xe
+000005B8 7286 jc 0x540
+000005BA D93E9C59 fnstcw [0x599c]
+000005BE 33F6 xor si,si
+000005C0 8EDE mov ds,si
+000005C2 8F4412 pop word [si+0x12]
+000005C5 83EE02 sub si,byte +0x2
+000005C8 83FEEC cmp si,byte -0x14
+000005CB 75F5 jnz 0x5c2
+000005CD 51 push cx
+000005CE 9D popfw
+000005CF 5D pop bp
+000005D0 5F pop di
+000005D1 5E pop si
+000005D2 59 pop cx
+000005D3 07 pop es
+000005D4 1F pop ds
+000005D5 E9AE04 jmp word 0xa86
+000005D8 B5A2 mov ch,0xa2
+000005DA 6B88D753AE imul cx,[bx+si+0x53d7],byte -0x52
+000005DF EA5C18B973 jmp word 0x73b9:0x185c
+000005E4 722A jc 0x610
+000005E6 E497 in al,0x97
+000005E8 C9 leave
+000005E9 7292 jc 0x57d
+000005EB 2824 sub [si],ah
+000005ED 94 xchg ax,sp
+000005EE 49 dec cx
+000005EF 6B93192676 imul dx,[bp+di+0x2619],byte +0x76
+000005F4 4D dec bp
+000005F5 2F das
+000005F6 9AA1348668 call word 0x6886:0x34a1
+000005FB 4F dec di
+000005FC D1E1 shl cx,1
+000005FE A30647 mov [0x4706],ax
+00000601 50 push ax
+00000602 8EE3 mov fs,bx
+00000604 1C0A sbb al,0xa
+00000606 385771 cmp [bx+0x71],dl
+00000609 F1 int1
+0000060A E225 loop 0x631
+0000060C C48E8960 les cx,[bp+0x6089]
+00000610 1304 adc ax,[si]
+00000612 27 daa
+00000613 4B dec bx
+00000614 4F dec di
+00000615 D99EF53D fstp dword [bp+0x3df5]
+00000619 2E7B9F cs jpo 0x5bb
+0000061C F781EF46DFD0 test word [bx+di+0x46ef],0xd0df
+00000622 BEE47C mov si,0x7ce4
+00000625 0CF8 or al,0xf8
+00000627 5B pop bx
+00000628 F1 int1
+00000629 FA cli
+0000062A E238 loop 0x664
+0000062C C5B48AAC lds si,[si-0x5376]
+00000630 149C adc al,0x9c
+00000632 297B52 sub [bp+di+0x52],di
+00000635 39A5B54A cmp [di+0x4ab5],sp
+00000639 AE scasb
+0000063A 94 xchg ax,sp
+0000063B 9F lahf
+0000063C 28825047 sub [bp+si+0x4750],al
+00000640 A0D141 mov al,[0x41d1]
+00000643 E683 out 0x83,al
+00000645 0F06 clts
+00000647 620C bound cx,[si]
+00000649 07 pop es
+0000064A 185131 sbb [bx+di+0x31],dl
+0000064D E563 in ax,0x63
+0000064F 0DC75D or ax,0x5dc7
+00000652 8EFE mov segr7,si
+00000654 1C40 sbb al,0x40
+00000656 38C3 cmp bl,al
+00000658 70C9 jo 0x623
+0000065A E0D5 loopne 0x631
+0000065C C1EE82 shr si,0x82
+0000065F 2004 and [si],al
+00000661 8408 test [bx+si],cl
+00000663 4B dec bx
+00000664 10D9 adc cl,bl
+00000666 21F5 and bp,si
+00000668 42 inc dx
+00000669 2D849D sub ax,0x9d84
+0000066C 097E12 or [bp+0x12],di
+0000066F 3F aas
+00000670 24C1 and al,0xc1
+00000672 48 dec ax
+00000673 C590CD20 lds dx,[bx+si+0x20cd]
+00000677 DE41FF fiadd word [bx+di-0x1]
+0000067A 834107C6 add word [bx+di+0x7],byte -0x3a
+0000067E 0F db 0x0f
+0000067F CF iretw
+00000680 1E push ds
+00000681 E13C loope 0x6bf
+00000683 05784D add ax,0x4d78
+00000686 F0DDE1 lock fucom st1
+00000689 FEC3 inc bl
+0000068B 40 inc ax
+0000068C 87C4 xchg ax,sp
+0000068E 0F db 0x0f
+0000068F CC int3
+00000690 1F pop ds
+00000691 DB3EF97D fstp tword [0x7df9]
+00000695 35FAAD xor ax,0xadfa
+00000698 F4 hlt
+00000699 9E sahf
+0000069A E880D0 call word 0xd71d
+0000069D 44 inc sp
+0000069E A0CC40 mov al,[0x40cc]
+000006A1 DC81FB02 fadd qword [bx+di+0x2fb]
+000006A5 3A05 cmp al,[di]
+000006A7 B70A mov bh,0xa
+000006A9 B115 mov cl,0x15
+000006AB A5 movsw
+000006AC 2B8D575D sub cx,[di+0x5d57]
+000006B0 AE scasb
+000006B1 FD std
+000006B2 5D pop bp
+000006B3 3EBABF74 ds mov dx,0x74bf
+000006B7 C2E8C7 ret 0xc7e8
+000006BA D0D2 rcl dl,1
+000006BC A1E843 mov ax,[0x43e8]
+000006BF 1486 adc al,0x86
+000006C1 6B0C1A imul cx,[si],byte +0x1a
+000006C4 197732 sbb [bx+0x32],si
+000006C7 3165A5 xor [di-0x5b],sp
+000006CA CB retf
+000006CB 8D975E2F lea dx,[bx+0x2f5e]
+000006CF 005F43 add [bx+0x43],bl
+000006D2 BFC97F mov di,0x7fc9
+000006D5 D6 salc
+000006D6 FE db 0xfe
+000006D7 EF out dx,ax
+000006D8 FD std
+000006D9 22FB and bh,bl
+000006DB 88F7 mov bh,dh
+000006DD 54 push sp
+000006DE EE out dx,al
+000006DF EC in al,dx
+000006E0 DC1C fcomp qword [si]
+000006E2 B97C72 mov cx,0x727c
+000006E5 3CE5 cmp al,0xe5
+000006E7 BBCABA mov bx,0xbaca
+000006EA 95 xchg ax,bp
+000006EB B82AB4 mov ax,0xb42a
+000006EE 55 push bp
+000006EF AB stosw
+000006F0 AB stosw
+000006F1 99 cwd
+000006F2 56 push si
+000006F3 76AD jna 0x6a2
+000006F5 2F das
+000006F6 5A pop dx
+000006F7 A2B487 mov [0x87b4],al
+000006FA 6852D1 push word 0xd152
+000006FD E7A3 out 0xa3,ax
+000006FF 124668 adc al,[bp+0x68]
+00000702 8C13 mov [bp+di],ss
+00000704 196A33 sbb [bp+si+0x33],bp
+00000707 17 pop ss
+00000708 6671CD o32 jno 0x6d8
+0000070B 259B8E and ax,0x8e9b
+0000070E 3660 ss pushaw
+00000710 6C insb
+00000711 03D8 add bx,ax
+00000713 49 dec cx
+00000714 B0D6 mov al,0xd6
+00000716 61 popaw
+00000717 F0C22384 lock ret 0x8423
+0000071B 8A08 mov cl,[bx+si]
+0000071D 58 pop ax
+0000071E 11F3 adc bx,si
+00000720 2229 and ch,[bx+di]
+00000722 44 inc sp
+00000723 95 xchg ax,bp
+00000724 896D13 mov [di+0x13],bp
+00000727 1E push ds
+00000728 267F4C es jg 0x777
+0000072B 41 inc cx
+0000072C 98 cbw
+0000072D C530 lds si,[bx+si]
+0000072F CE into
+00000730 60 pushaw
+00000731 DFC0 ffreep st0
+00000733 01804600 add [bx+si+0x46],ax
+00000737 D001 rol byte [bx+di],1
+00000739 E303 jcxz 0x73e
+0000073B 0907 or [bx],ax
+0000073D 55 push bp
+0000073E 0E push cs
+0000073F ED in ax,dx
+00000740 1C1D sbb al,0x1d
+00000742 397D72 cmp [di+0x72],di
+00000745 3DE5BD cmp ax,0xbde5
+00000748 CABE94 retf 0x94be
+0000074B C028C4 shr byte [bx+si],0xc4
+0000074E 50 push ax
+0000074F CB retf
+00000750 A0D941 mov al,[0x41d9]
+00000753 F6822F05A2 test byte [bp+si+0x52f],0xa2
+00000758 0B871751 or ax,[bx+0x5117]
+0000075C 2EE55C cs in ax,0x5c
+0000075F 0DB85D or ax,0x5db8
+00000762 71FE jno 0x762
+00000764 E23F loop 0x7a5
+00000766 C4 db 0xc4
+00000767 C288C8 ret 0xc888
+0000076A 10D4 adc ah,dl
+0000076C 21EB and bx,bp
+0000076E 43 inc bx
+0000076F 1986750D sbb [bp+0xd75],ax
+00000773 2E1B9F3781 sbb bx,[cs:bx-0x7ec9]
+00000778 6F outsw
+00000779 45 inc bp
+0000077A DF db 0xdf
+0000077B CDBF int 0xbf
+0000077D DE7F00 fidivr word [bx+0x0]
+00000780 FF43FF inc word [bp+di-0x1]
+00000783 CAFFD8 retf 0xd8ff
+00000786 FE db 0xfe
+00000787 F4 hlt
+00000788 FD std
+00000789 2CFB sub al,0xfb
+0000078B 9C pushfw
+0000078C F67CED idiv byte [si-0x13]
+0000078F 3CDA cmp al,0xda
+00000791 BCB5BC mov sp,0xbcb5
+00000794 6ABC push byte -0x44
+00000796 D5BB aad 0xbb
+00000798 AA stosb
+00000799 BA55B8 mov dx,0xb855
+0000079C AA stosb
+0000079D B355 mov bl,0x55
+0000079F AA stosb
+000007A0 AB stosw
+000007A1 97 xchg ax,di
+000007A2 56 push si
+000007A3 72AD jc 0x752
+000007A5 27 daa
+000007A6 5B pop bx
+000007A7 92 xchg ax,dx
+000007A8 B667 mov dh,0x67
+000007AA 6C insb
+000007AB 12D9 adc bl,cl
+000007AD 67B312 mov bl,0x12
+000007B0 6668CC13996A push dword 0x6a9913cc
+000007B6 3318 xor bx,[bx+si]
+000007B8 6673CD o32 jnc 0x788
+000007BB 299B9636 sub [bp+di+0x3696],bx
+000007BF 706D jo 0x82e
+000007C1 23DB and bx,bx
+000007C3 89B7566E mov [bx+0x6e56],si
+000007C7 F0DD23 lock frstor [bp+di]
+000007CA BB8A77 mov bx,0x778a
+000007CD 58 pop ax
+000007CE EE out dx,al
+000007CF F3 rep
+000007D0 DD db 0xdd
+000007D1 2ABB9876 sub bh,[bp+di+0x7698]
+000007D5 74ED jz 0x7c4
+000007D7 2BDB sub bx,bx
+000007D9 9AB6786D34 call word 0x346d:0x78b6
+000007DE DAABB49A fisubr dword [bp+di-0x654c]
+000007E2 6978D233A5 imul di,[bx+si-0x2e],word 0xa533
+000007E7 AA stosb
+000007E8 4B dec bx
+000007E9 98 cbw
+000007EA 96 xchg ax,si
+000007EB 732D jnc 0x81a
+000007ED 2A5B97 sub bl,[bp+di-0x69]
+000007F0 B671 mov dh,0x71
+000007F2 6D insw
+000007F3 26DB8FB662 fisttp dword [es:bx+0x62b6]
+000007F8 6C insb
+000007F9 08D8 or al,bl
+000007FB 53 push bx
+000007FC B1EA mov cl,0xea
+000007FE 6318 arpl [bx+si],bx
+00000800 C6 db 0xc6
+00000801 738D jnc 0x790
+00000803 2A1B sub bl,[bp+di]
+00000805 98 cbw
+00000806 36736D ss jnc 0x876
+00000809 29DB sub bx,bx
+0000080B 95 xchg ax,bp
+0000080C B66E mov dh,0x6e
+0000080E 6D insw
+0000080F 20DB and bl,bl
+00000811 83B74A6FD8 xor word [bx+0x6f4a],byte -0x28
+00000816 DEF3 fdivrp st3
+00000818 BD2A7B mov bp,0x7b2a
+0000081B 98 cbw
+0000081C F673ED div byte [bp+di-0x13]
+0000081F 2ADB sub bl,bl
+00000821 98 cbw
+00000822 B674 mov dh,0x74
+00000824 6D insw
+00000825 2CDB sub al,0xdb
+00000827 9BB67A wait mov dh,0x7a
+0000082A 6D insw
+0000082B 38DA cmp dl,bl
+0000082D B3B5 mov bl,0xb5
+0000082F AA stosb
+00000830 6B98D673AD imul bx,[bx+si+0x73d6],byte -0x53
+00000835 2A5B98 sub bl,[bp+di-0x68]
+00000838 B673 mov dh,0x73
+0000083A 6D insw
+0000083B 2ADB sub bl,bl
+0000083D 97 xchg ax,di
+0000083E B672 mov dh,0x72
+00000840 6D insw
+00000841 28DB sub bl,bl
+00000843 93 xchg ax,bx
+00000844 B66A mov dh,0x6a
+00000846 6C insb
+00000847 18D9 sbb cl,bl
+00000849 73B2 jnc 0x7fd
+0000084B 2A6498 sub ah,[si-0x68]
+0000084E C9 leave
+0000084F 7392 jnc 0x7e3
+00000851 2A24 sub ah,[si]
+00000853 98 cbw
+00000854 49 dec cx
+00000855 7392 jnc 0x7e9
+00000857 2924 sub [si],sp
+00000859 96 xchg ax,si
+0000085A 49 dec cx
+0000085B 6F outsw
+0000085C 92 xchg ax,dx
+0000085D 2124 and [si],sp
+0000085F 86484F xchg cl,[bx+si+0x4f]
+00000862 91 xchg ax,cx
+00000863 E123 loope 0x888
+00000865 06 push es
+00000866 47 inc di
+00000867 4F dec di
+00000868 8EE1 mov fs,cx
+0000086A 1C06 sbb al,0x6
+0000086C 384F71 cmp [bx+0x71],cl
+0000086F E1E3 loope 0x854
+00000871 05C74E add ax,0x4ec7
+00000874 8EE0 mov fs,ax
+00000876 1C04 sbb al,0x4
+00000878 384B70 cmp [bp+di+0x70],cl
+0000087B D9E1 fabs
+0000087D F5 cmc
+0000087E C22E85 ret 0x852e
+00000881 A00B84 mov al,[0x840b]
+00000884 17 pop ss
+00000885 4B dec bx
+00000886 2F das
+00000887 D95EF5 fstp dword [bp-0xb]
+0000088A BD2D7B mov bp,0x7b2d
+0000088D 9E sahf
+0000088E F67FEC idiv byte [bx-0x14]
+00000891 42 inc dx
+00000892 D8C8 fmul st0
+00000894 B0D4 mov al,0xd4
+00000896 61 popaw
+00000897 EC in al,dx
+00000898 C3 ret
+00000899 1B867A0D sbb ax,[bp+0xd7a]
+0000089D 381A cmp [bp+si],bl
+0000089F B335 mov bl,0x35
+000008A1 A96B95 test ax,0x956b
+000008A4 D6 salc
+000008A5 6D insw
+000008A6 AC lodsb
+000008A7 1E push ds
+000008A8 58 pop ax
+000008A9 80B04360CA xor byte [bx+si+0x6043],0xca
+000008AE C0D781 rcl bh,0x81
+000008B1 F20228 repne add ch,[bx+si]
+000008B4 0493 add al,0x93
+000008B6 096913 or [bx+di+0x13],bp
+000008B9 15266D adc ax,0x6d26
+000008BC 4C dec sp
+000008BD 1D997D sbb ax,0x7d99
+000008C0 323E65BF xor bh,[0xbf65]
+000008C4 CB retf
+000008C5 C197C62FD0 rcl word [bx+0x2fc6],0xd0
+000008CA 5E pop si
+000008CB E3BC jcxz 0x889
+000008CD 097856 or [bx+si+0x56],di
+000008D0 F1 int1
+000008D1 EF out dx,ax
+000008D2 E222 loop 0x8f6
+000008D4 C4888854 les cx,[bx+si+0x5488]
+000008D8 11EC adc sp,bp
+000008DA 231B and bx,[bp+di]
+000008DC 46 inc si
+000008DD 798D jns 0x86c
+000008DF 351AAE xor ax,0xae1a
+000008E2 349F xor al,0x9f
+000008E4 6881D0 push word 0xd081
+000008E7 45 inc bp
+000008E8 A0CE41 mov al,[0x41ce]
+000008EB E083 loopne 0x870
+000008ED 0307 add ax,[bx]
+000008EF 4A dec dx
+000008F0 0F db 0x0f
+000008F1 D7 xlatb
+000008F2 1E push ds
+000008F3 F1 int1
+000008F4 3D257B cmp ax,0x7b25
+000008F7 8D db 0x8d
+000008F8 F75DEE neg word [di-0x12]
+000008FB FE db 0xfe
+000008FC DC40B8 fadd qword [bx+si-0x48]
+000008FF C470CC les si,[bx+si-0x34]
+00000902 E0DB loopne 0x8df
+00000904 C1FA82 sar dx,0x82
+00000907 3805 cmp [di],al
+00000909 B40A mov ah,0xa
+0000090B AB stosw
+0000090C 1499 adc al,0x99
+0000090E 297552 sub [di+0x52],si
+00000911 2DA49D sub ax,0x9da4
+00000914 49 dec cx
+00000915 7E92 jng 0x8a9
+00000917 3F aas
+00000918 24C2 and al,0xc2
+0000091A 48 dec ax
+0000091B C7 db 0xc7
+0000091C 90 nop
+0000091D D121 shl word [bx+di],1
+0000091F E643 out 0x43,al
+00000921 0F86610C jna word 0x1586
+00000925 06 push es
+00000926 184F31 sbb [bx+0x31],cl
+00000929 E163 loope 0x98e
+0000092B 05C74D add ax,0x4dc7
+0000092E 8F db 0x8f
+0000092F DE1F ficomp word [bx]
+00000931 003F add [bx],bh
+00000933 43 inc bx
+00000934 7FC9 jg 0x8ff
+00000936 FFD5 call bp
+00000938 FE db 0xfe
+00000939 EE out dx,al
+0000093A FD std
+0000093B 20FB and bl,bh
+0000093D 84F7 test bh,dh
+0000093F 4C dec sp
+00000940 EF out dx,ax
+00000941 DC db 0xdc
+00000942 DEFC fdivp st4
+00000944 BD3C7A mov bp,0x7a3c
+00000947 BCF5BB mov sp,0xbbf5
+0000094A EABAD5B8AA jmp word 0xaab8:0xd5ba
+0000094F B455 mov ah,0x55
+00000951 AC lodsb
+00000952 AB stosw
+00000953 9B56 wait push si
+00000955 7AAD jpe 0x904
+00000957 37 aaa
+00000958 5A pop dx
+00000959 B2B5 mov dl,0xb5
+0000095B A7 cmpsw
+0000095C 6B92D667AC imul dx,[bp+si+0x67d6],byte -0x54
+00000961 125968 adc bl,[bx+di+0x68]
+00000964 B313 mov bl,0x13
+00000966 666ACC push dword 0xffffffffffffffcc
+00000969 17 pop ss
+0000096A 99 cwd
+0000096B 7232 jc 0x99f
+0000096D 286493 sub [si-0x6d],ah
+00000970 C9 leave
+00000971 69931626704D imul dx,[bp+di+0x2616],word 0x4d70
+00000977 239B8937 and bx,[bp+di+0x3789]
+0000097B 56 push si
+0000097C 6E outsb
+0000097D EF out dx,ax
+0000097E DD21 frstor [bx+di]
+00000980 BB8677 mov bx,0x7786
+00000983 50 push ax
+00000984 EE out dx,al
+00000985 E3DC jcxz 0x963
+00000987 0AB85871 or bh,[bx+si+0x7158]
+0000098B F4 hlt
+0000098C E22B loop 0x9b9
+0000098E C49A8978 les bx,[bp+si+0x7889]
+00000992 1234 adc dh,[si]
+00000994 25AB4B and ax,0x4bab
+00000997 99 cwd
+00000998 96 xchg ax,si
+00000999 752D jnz 0x9c8
+0000099B 2E5B cs pop bx
+0000099D 9F lahf
+0000099E B781 mov bh,0x81
+000009A0 6F outsw
+000009A1 46 inc si
+000009A2 DF db 0xdf
+000009A3 CF iretw
+000009A4 BEE27C mov si,0x7ce2
+000009A7 08F8 or al,bh
+000009A9 53 push bx
+000009AA F1 int1
+000009AB EAE318C674 jmp word 0x74c6:0x18e3
+000009B0 8D2C lea bp,[si]
+000009B2 1B9C367B sbb bx,[si+0x7b36]
+000009B6 6D insw
+000009B7 39DA cmp dx,bx
+000009B9 B5B5 mov ch,0xb5
+000009BB AE scasb
+000009BC 6AA0 push byte -0x60
+000009BE D483 aam 0x83
+000009C0 A84A test al,0x4a
+000009C2 50 push ax
+000009C3 D8A1F342 fsub dword [bx+di+0x42f3]
+000009C7 2A849709 sub al,[si+0x997]
+000009CB 7212 jc 0x9df
+000009CD 27 daa
+000009CE 2491 and al,0x91
+000009D0 49 dec cx
+000009D1 6593 gs xchg ax,bx
+000009D3 0D275E or ax,0x5e27
+000009D6 4E dec si
+000009D7 FF9C4138 call word far [si+0x3841]
+000009DB C6 db 0xc6
+000009DC 70CF jo 0x9ad
+000009DE E1E1 loope 0x9c1
+000009E0 C3 ret
+000009E1 06 push es
+000009E2 87500E xchg dx,[bx+si+0xe]
+000009E5 E41C in al,0x1c
+000009E7 0B909012 or dx,[bx+si+0x1290]
+000009EB CD13 int 0x13
+000009ED CC int3
+000009EE 1BABCD25 sbb bp,[bp+di+0x25cd]
+000009F2 83C402 add sp,byte +0x2
+000009F5 CC int3
+000009F6 39ABCD26 cmp [bp+di+0x26cd],bp
+000009FA 83C402 add sp,byte +0x2
+000009FD CC int3
+000009FE 395056 cmp [bx+si+0x56],dx
+00000A01 1E push ds
+00000A02 33C0 xor ax,ax
+00000A04 8ED8 mov ds,ax
+00000A06 E80000 call word 0xa09
+00000A09 8F060400 pop word [0x4]
+00000A0D 810604004200 add word [0x4],0x42
+00000A13 0E push cs
+00000A14 8F060600 pop word [0x6]
+00000A18 8B360400 mov si,[0x4]
+00000A1C B83B00 mov ax,0x3b
+00000A1F 2EF61C neg byte [cs:si]
+00000A22 46 inc si
+00000A23 48 dec ax
+00000A24 75F9 jnz 0xa1f
+00000A26 8BF4 mov si,sp
+00000A28 3680740B03 xor byte [ss:si+0xb],0x3
+00000A2D 36F6440B01 test byte [ss:si+0xb],0x1
+00000A32 7534 jnz 0xa68
+00000A34 C5360000 lds si,[0x0]
+00000A38 8B44FE mov ax,[si-0x2]
+00000A3B F7D0 not ax
+00000A3D D1C0 rol ax,1
+00000A3F 3304 xor ax,[si]
+00000A41 3CCC cmp al,0xcc
+00000A43 7402 jz 0xa47
+00000A45 8704 xchg ax,[si]
+00000A47 1F pop ds
+00000A48 5E pop si
+00000A49 58 pop ax
+00000A4A CF iretw
+00000A4B 05B0AA add ax,0xaab0
+00000A4E E2CD loop 0xa1d
+00000A50 40 inc ax
+00000A51 7228 jc 0xa7b
+00000A53 3BCA cmp cx,dx
+00000A55 0000 add [bx+si],al
+00000A57 75BC jnz 0xa15
+00000A59 0209 add cl,[bx+di]
+00000A5B 302F xor [bx],ch
+00000A5D 40 inc ax
+00000A5E CDFC int 0xfc
+00000A60 79FC jns 0xa5e
+00000A62 C434 les si,[si]
+00000A64 8CE4 mov sp,fs
+00000A66 750C jnz 0xa74
+00000A68 CA3B8C retf 0x8c3b
+00000A6B FA cli
+00000A6C 75BC jnz 0xa2a
+00000A6E 0209 add cl,[bx+di]
+00000A70 302F xor [bx],ch
+00000A72 40 inc ax
+00000A73 CF iretw
+00000A74 FC cld
+00000A75 E2CD loop 0xa44
+00000A77 40 inc ax
+00000A78 7228 jc 0xaa2
+00000A7A 77CA ja 0xa46
+00000A7C 0000 add [bx+si],al
+00000A7E 71FA jno 0xa7a
+00000A80 FE00 inc byte [bx+si]
+00000A82 E1A2 loope 0xa26
+00000A84 A831 test al,0x31
+00000A86 7301 jnc 0xa89
+00000A88 C3 ret
+00000A89 3D1C58 cmp ax,0x581c
+00000A8C 7508 jnz 0xa96
+00000A8E 81FBF2A9 cmp bx,0xa9f2
+00000A92 7502 jnz 0xa96
+00000A94 F8 clc
+00000A95 C3 ret
+00000A96 3D50D9 cmp ax,0xd950
+00000A99 7508 jnz 0xaa3
+00000A9B 81FB0A27 cmp bx,0x270a
+00000A9F 7502 jnz 0xaa3
+00000AA1 F8 clc
+00000AA2 C3 ret
+00000AA3 3DF89C cmp ax,0x9cf8
+00000AA6 7508 jnz 0xab0
+00000AA8 81FB8C1A cmp bx,0x1a8c
+00000AAC 7502 jnz 0xab0
+00000AAE F8 clc
+00000AAF C3 ret
+00000AB0 F9 stc
+00000AB1 C3 ret
+00000AB2 BAE625 mov dx,0x25e6
+00000AB5 B8003D mov ax,0x3d00
+00000AB8 CD21 int 0x21
+00000ABA 7237 jc 0xaf3
+00000ABC 8BD8 mov bx,ax
+00000ABE B43F mov ah,0x3f
+00000AC0 BA8625 mov dx,0x2586
+00000AC3 B90100 mov cx,0x1
+00000AC6 CD21 int 0x21
+00000AC8 A08625 mov al,[0x2586]
+00000ACB FEC0 inc al
+00000ACD 3C0A cmp al,0xa
+00000ACF 7202 jc 0xad3
+00000AD1 32C0 xor al,al
+00000AD3 A28625 mov [0x2586],al
+00000AD6 50 push ax
+00000AD7 B43E mov ah,0x3e
+00000AD9 CD21 int 0x21
+00000ADB E82C00 call word 0xb0a
+00000ADE 58 pop ax
+00000ADF 22C0 and al,al
+00000AE1 750F jnz 0xaf2
+00000AE3 E8A4F7 call word 0x28a
+00000AE6 730A jnc 0xaf2
+00000AE8 C606862509 mov byte [0x2586],0x9
+00000AED E81A00 call word 0xb0a
+00000AF0 EB32 jmp short 0xb24
+00000AF2 C3 ret
+00000AF3 32C0 xor al,al
+00000AF5 A28625 mov [0x2586],al
+00000AF8 E80F00 call word 0xb0a
+00000AFB E88CF7 call word 0x28a
+00000AFE 73F2 jnc 0xaf2
+00000B00 C606862509 mov byte [0x2586],0x9
+00000B05 E80200 call word 0xb0a
+00000B08 EB1A jmp short 0xb24
+00000B0A BAE625 mov dx,0x25e6
+00000B0D B43C mov ah,0x3c
+00000B0F 33C9 xor cx,cx
+00000B11 CD21 int 0x21
+00000B13 8BD8 mov bx,ax
+00000B15 B440 mov ah,0x40
+00000B17 B90001 mov cx,0x100
+00000B1A BA8625 mov dx,0x2586
+00000B1D CD21 int 0x21
+00000B1F B43E mov ah,0x3e
+00000B21 CD21 int 0x21
+00000B23 C3 ret
+00000B24 E82C3F call word 0x4a53
+00000B27 E8603F call word 0x4a8a
+00000B2A E8853E call word 0x49b2
+00000B2D E87A00 call word 0xbaa
+00000B30 803E701FFF cmp byte [0x1f70],0xff
+00000B35 7407 jz 0xb3e
+00000B37 B80C00 mov ax,0xc
+00000B3A 33C9 xor cx,cx
+00000B3C CD33 int 0x33
+00000B3E E8493F call word 0x4a8a
+00000B41 BA3F21 mov dx,0x213f
+00000B44 B409 mov ah,0x9
+00000B46 CD21 int 0x21
+00000B48 B8004C mov ax,0x4c00
+00000B4B CD21 int 0x21
+00000B4D 803E701FFF cmp byte [0x1f70],0xff
+00000B52 744A jz 0xb9e
+00000B54 33C0 xor ax,ax
+00000B56 CD33 int 0x33
+00000B58 23C0 and ax,ax
+00000B5A 7442 jz 0xb9e
+00000B5C B80F00 mov ax,0xf
+00000B5F B91000 mov cx,0x10
+00000B62 BA1000 mov dx,0x10
+00000B65 CD33 int 0x33
+00000B67 B80700 mov ax,0x7
+00000B6A B90800 mov cx,0x8
+00000B6D BA4801 mov dx,0x148
+00000B70 CD33 int 0x33
+00000B72 B80800 mov ax,0x8
+00000B75 B90800 mov cx,0x8
+00000B78 BAC800 mov dx,0xc8
+00000B7B CD33 int 0x33
+00000B7D B80400 mov ax,0x4
+00000B80 B99600 mov cx,0x96
+00000B83 BA6400 mov dx,0x64
+00000B86 CD33 int 0x33
+00000B88 B80200 mov ax,0x2
+00000B8B CD33 int 0x33
+00000B8D B80C00 mov ax,0xc
+00000B90 B97F00 mov cx,0x7f
+00000B93 0E push cs
+00000B94 07 pop es
+00000B95 BAA90B mov dx,0xba9
+00000B98 CD33 int 0x33
+00000B9A E88370 call word 0x7c20
+00000B9D C3 ret
+00000B9E C606FE2002 mov byte [0x20fe],0x2
+00000BA3 C606701FFF mov byte [0x1f70],0xff
+00000BA8 C3 ret
+00000BA9 CB retf
+00000BAA A0DD1F mov al,[0x1fdd]
+00000BAD 32E4 xor ah,ah
+00000BAF CD10 int 0x10
+00000BB1 B405 mov ah,0x5
+00000BB3 A0DE1F mov al,[0x1fde]
+00000BB6 CD10 int 0x10
+00000BB8 C3 ret
+00000BB9 50 push ax
+00000BBA 53 push bx
+00000BBB E8ECFF call word 0xbaa
+00000BBE 5B pop bx
+00000BBF 8BC3 mov ax,bx
+00000BC1 E87202 call word 0xe36
+00000BC4 B23A mov dl,0x3a
+00000BC6 B402 mov ah,0x2
+00000BC8 CD21 int 0x21
+00000BCA B220 mov dl,0x20
+00000BCC B402 mov ah,0x2
+00000BCE CD21 int 0x21
+00000BD0 58 pop ax
+00000BD1 BA1D22 mov dx,0x221d
+00000BD4 83F807 cmp ax,byte +0x7
+00000BD7 7403 jz 0xbdc
+00000BD9 BA3F22 mov dx,0x223f
+00000BDC B409 mov ah,0x9
+00000BDE CD21 int 0x21
+00000BE0 E948F5 jmp word 0x12b
+00000BE3 B80300 mov ax,0x3
+00000BE6 CD10 int 0x10
+00000BE8 813E791FFF00 cmp word [0x1f79],0xff
+00000BEE 7428 jz 0xc18
+00000BF0 803E0220FF cmp byte [0x2002],0xff
+00000BF5 7503 jnz 0xbfa
+00000BF7 E9C900 jmp word 0xcc3
+00000BFA 803E0320FF cmp byte [0x2003],0xff
+00000BFF 7503 jnz 0xc04
+00000C01 E9BF00 jmp word 0xcc3
+00000C04 803E0520FF cmp byte [0x2005],0xff
+00000C09 7503 jnz 0xc0e
+00000C0B E9B500 jmp word 0xcc3
+00000C0E 803E0420FF cmp byte [0x2004],0xff
+00000C13 7503 jnz 0xc18
+00000C15 E9AB00 jmp word 0xcc3
+00000C18 BBB522 mov bx,0x22b5
+00000C1B E8B800 call word 0xcd6
+00000C1E E83670 call word 0x7c57
+00000C21 B40F mov ah,0xf
+00000C23 CD10 int 0x10
+00000C25 B402 mov ah,0x2
+00000C27 BA0001 mov dx,0x100
+00000C2A CD10 int 0x10
+00000C2C BBD923 mov bx,0x23d9
+00000C2F E8A400 call word 0xcd6
+00000C32 32DB xor bl,bl
+00000C34 BFF423 mov di,0x23f4
+00000C37 E8AD6E call word 0x7ae7
+00000C3A 53 push bx
+00000C3B B407 mov ah,0x7
+00000C3D CD21 int 0x21
+00000C3F 5B pop bx
+00000C40 22C0 and al,al
+00000C42 751F jnz 0xc63
+00000C44 53 push bx
+00000C45 B407 mov ah,0x7
+00000C47 CD21 int 0x21
+00000C49 5B pop bx
+00000C4A 3C48 cmp al,0x48
+00000C4C 7508 jnz 0xc56
+00000C4E 22DB and bl,bl
+00000C50 74E5 jz 0xc37
+00000C52 FECB dec bl
+00000C54 EB6E jmp short 0xcc4
+00000C56 3C50 cmp al,0x50
+00000C58 75DD jnz 0xc37
+00000C5A 80FB04 cmp bl,0x4
+00000C5D 74D8 jz 0xc37
+00000C5F FEC3 inc bl
+00000C61 EB61 jmp short 0xcc4
+00000C63 3C1B cmp al,0x1b
+00000C65 7503 jnz 0xc6a
+00000C67 E9B300 jmp word 0xd1d
+00000C6A 3C0D cmp al,0xd
+00000C6C 7424 jz 0xc92
+00000C6E 3C0A cmp al,0xa
+00000C70 7420 jz 0xc92
+00000C72 3C31 cmp al,0x31
+00000C74 7504 jnz 0xc7a
+00000C76 32DB xor bl,bl
+00000C78 EB18 jmp short 0xc92
+00000C7A 3C32 cmp al,0x32
+00000C7C 7504 jnz 0xc82
+00000C7E B301 mov bl,0x1
+00000C80 EB10 jmp short 0xc92
+00000C82 3C33 cmp al,0x33
+00000C84 7504 jnz 0xc8a
+00000C86 B302 mov bl,0x2
+00000C88 EB08 jmp short 0xc92
+00000C8A 2C30 sub al,0x30
+00000C8C 3C04 cmp al,0x4
+00000C8E 75A7 jnz 0xc37
+00000C90 B303 mov bl,0x3
+00000C92 32FF xor bh,bh
+00000C94 BE897C mov si,0x7c89
+00000C97 D1E3 shl bx,1
+00000C99 2E8B00 mov ax,[cs:bx+si]
+00000C9C FFD0 call ax
+00000C9E BE937C mov si,0x7c93
+00000CA1 2E8B30 mov si,[cs:bx+si]
+00000CA4 C7052020 mov word [di],0x2020
+00000CA8 C7042D3E mov word [si],0x3e2d
+00000CAC 8BFE mov di,si
+00000CAE 57 push di
+00000CAF 53 push bx
+00000CB0 B40F mov ah,0xf
+00000CB2 CD10 int 0x10
+00000CB4 B402 mov ah,0x2
+00000CB6 BA0001 mov dx,0x100
+00000CB9 CD10 int 0x10
+00000CBB BBD923 mov bx,0x23d9
+00000CBE E81500 call word 0xcd6
+00000CC1 5B pop bx
+00000CC2 5F pop di
+00000CC3 C3 ret
+00000CC4 32FF xor bh,bh
+00000CC6 53 push bx
+00000CC7 D1E3 shl bx,1
+00000CC9 BE937C mov si,0x7c93
+00000CCC 2E8B30 mov si,[cs:bx+si]
+00000CCF E8D2FF call word 0xca4
+00000CD2 5B pop bx
+00000CD3 E961FF jmp word 0xc37
+00000CD6 8A17 mov dl,[bx]
+00000CD8 43 inc bx
+00000CD9 22D2 and dl,dl
+00000CDB 7408 jz 0xce5
+00000CDD 53 push bx
+00000CDE B402 mov ah,0x2
+00000CE0 CD21 int 0x21
+00000CE2 5B pop bx
+00000CE3 EBF1 jmp short 0xcd6
+00000CE5 C3 ret
+00000CE6 C6060520FF mov byte [0x2005],0xff
+00000CEB C6060420FF mov byte [0x2004],0xff
+00000CF0 C3 ret
+00000CF1 C6060220FF mov byte [0x2002],0xff
+00000CF6 C606C21F74 mov byte [0x1fc2],0x74
+00000CFB C706C51F6834 mov word [0x1fc5],0x3468
+00000D01 C3 ret
+00000D02 C6060320FF mov byte [0x2003],0xff
+00000D07 C6060620FF mov byte [0x2006],0xff
+00000D0C C606FF1FFF mov byte [0x1fff],0xff
+00000D11 C3 ret
+00000D12 C6060620FF mov byte [0x2006],0xff
+00000D17 C6060420FF mov byte [0x2004],0xff
+00000D1C C3 ret
+00000D1D BEE624 mov si,0x24e6
+00000D20 E881FF call word 0xca4
+00000D23 B8004C mov ax,0x4c00
+00000D26 CD21 int 0x21
+00000D28 8E06F21F mov es,[0x1ff2]
+00000D2C BE8000 mov si,0x80
+00000D2F 268A0C mov cl,[es:si]
+00000D32 32ED xor ch,ch
+00000D34 E30F jcxz 0xd45
+00000D36 46 inc si
+00000D37 268A04 mov al,[es:si]
+00000D3A 46 inc si
+00000D3B 3C2D cmp al,0x2d
+00000D3D 7407 jz 0xd46
+00000D3F 3C2F cmp al,0x2f
+00000D41 7403 jz 0xd46
+00000D43 E2F2 loop 0xd37
+00000D45 C3 ret
+00000D46 49 dec cx
+00000D47 E3FC jcxz 0xd45
+00000D49 268A04 mov al,[es:si]
+00000D4C 46 inc si
+00000D4D 3C41 cmp al,0x41
+00000D4F 7C06 jl 0xd57
+00000D51 3C5A cmp al,0x5a
+00000D53 7F02 jg 0xd57
+00000D55 0C20 or al,0x20
+00000D57 3C61 cmp al,0x61
+00000D59 7436 jz 0xd91
+00000D5B 3C6D cmp al,0x6d
+00000D5D 7502 jnz 0xd61
+00000D5F EB6B jmp short 0xdcc
+00000D61 3C6E cmp al,0x6e
+00000D63 7502 jnz 0xd67
+00000D65 EB78 jmp short 0xddf
+00000D67 3C74 cmp al,0x74
+00000D69 7502 jnz 0xd6d
+00000D6B EB79 jmp short 0xde6
+00000D6D 3C64 cmp al,0x64
+00000D6F 7502 jnz 0xd73
+00000D71 EB4A jmp short 0xdbd
+00000D73 3C65 cmp al,0x65
+00000D75 7421 jz 0xd98
+00000D77 3C70 cmp al,0x70
+00000D79 743D jz 0xdb8
+00000D7B 3C6F cmp al,0x6f
+00000D7D 7502 jnz 0xd81
+00000D7F EB41 jmp short 0xdc2
+00000D81 3C76 cmp al,0x76
+00000D83 741B jz 0xda0
+00000D85 3C69 cmp al,0x69
+00000D87 7502 jnz 0xd8b
+00000D89 EB62 jmp short 0xded
+00000D8B 3C78 cmp al,0x78
+00000D8D 7438 jz 0xdc7
+00000D8F EBB2 jmp short 0xd43
+00000D91 C6060820FF mov byte [0x2008],0xff
+00000D96 EBF7 jmp short 0xd8f
+00000D98 C706791F0200 mov word [0x1f79],0x2
+00000D9E EBEF jmp short 0xd8f
+00000DA0 C706791F0400 mov word [0x1f79],0x4
+00000DA6 EBE7 jmp short 0xd8f
+00000DA8 C706791F0800 mov word [0x1f79],0x8
+00000DAE EBDF jmp short 0xd8f
+00000DB0 C706791F0000 mov word [0x1f79],0x0
+00000DB6 EBD7 jmp short 0xd8f
+00000DB8 E836FF call word 0xcf1
+00000DBB EBD2 jmp short 0xd8f
+00000DBD E842FF call word 0xd02
+00000DC0 EBCD jmp short 0xd8f
+00000DC2 E821FF call word 0xce6
+00000DC5 EBC8 jmp short 0xd8f
+00000DC7 E848FF call word 0xd12
+00000DCA EBC3 jmp short 0xd8f
+00000DCC C6060720FF mov byte [0x2007],0xff
+00000DD1 C706D61FD403 mov word [0x1fd6],0x3d4
+00000DD7 C706D81FDA03 mov word [0x1fd8],0x3da
+00000DDD EBB0 jmp short 0xd8f
+00000DDF C606701FFF mov byte [0x1f70],0xff
+00000DE4 EBA9 jmp short 0xd8f
+00000DE6 C606FF1FFF mov byte [0x1fff],0xff
+00000DEB EBA2 jmp short 0xd8f
+00000DED E81200 call word 0xe02
+00000DF0 23DB and bx,bx
+00000DF2 7404 jz 0xdf8
+00000DF4 891EC51F mov [0x1fc5],bx
+00000DF8 23C9 and cx,cx
+00000DFA 7503 jnz 0xdff
+00000DFC E946FF jmp word 0xd45
+00000DFF E941FF jmp word 0xd43
+00000E02 33DB xor bx,bx
+00000E04 268A04 mov al,[es:si]
+00000E07 46 inc si
+00000E08 49 dec cx
+00000E09 23C9 and cx,cx
+00000E0B 7503 jnz 0xe10
+00000E0D E935FF jmp word 0xd45
+00000E10 3C20 cmp al,0x20
+00000E12 74EE jz 0xe02
+00000E14 3C30 cmp al,0x30
+00000E16 7C1D jl 0xe35
+00000E18 3C39 cmp al,0x39
+00000E1A 7F19 jg 0xe35
+00000E1C 2C30 sub al,0x30
+00000E1E 32E4 xor ah,ah
+00000E20 D1E3 shl bx,1
+00000E22 8BD3 mov dx,bx
+00000E24 D1E3 shl bx,1
+00000E26 D1E3 shl bx,1
+00000E28 03DA add bx,dx
+00000E2A 03D8 add bx,ax
+00000E2C 49 dec cx
+00000E2D E306 jcxz 0xe35
+00000E2F 268A04 mov al,[es:si]
+00000E32 46 inc si
+00000E33 EBDF jmp short 0xe14
+00000E35 C3 ret
+00000E36 50 push ax
+00000E37 B104 mov cl,0x4
+00000E39 D2EC shr ah,cl
+00000E3B E80F00 call word 0xe4d
+00000E3E 58 pop ax
+00000E3F E80B00 call word 0xe4d
+00000E42 8AE0 mov ah,al
+00000E44 50 push ax
+00000E45 B104 mov cl,0x4
+00000E47 D2EC shr ah,cl
+00000E49 E80100 call word 0xe4d
+00000E4C 58 pop ax
+00000E4D 80E40F and ah,0xf
+00000E50 8ADC mov bl,ah
+00000E52 32FF xor bh,bh
+00000E54 81C3A422 add bx,0x22a4
+00000E58 8A17 mov dl,[bx]
+00000E5A 8814 mov [si],dl
+00000E5C 46 inc si
+00000E5D C3 ret
+00000E5E 50 push ax
+00000E5F 32F6 xor dh,dh
+00000E61 B91027 mov cx,0x2710
+00000E64 E81800 call word 0xe7f
+00000E67 B9E803 mov cx,0x3e8
+00000E6A E81200 call word 0xe7f
+00000E6D B96400 mov cx,0x64
+00000E70 E80C00 call word 0xe7f
+00000E73 B90A00 mov cx,0xa
+00000E76 E80600 call word 0xe7f
+00000E79 0430 add al,0x30
+00000E7B 8804 mov [si],al
+00000E7D 58 pop ax
+00000E7E C3 ret
+00000E7F 32D2 xor dl,dl
+00000E81 FEC2 inc dl
+00000E83 2BC1 sub ax,cx
+00000E85 73FA jnc 0xe81
+00000E87 03C1 add ax,cx
+00000E89 80C22F add dl,0x2f
+00000E8C F6C6FF test dh,0xff
+00000E8F 7508 jnz 0xe99
+00000E91 80FA30 cmp dl,0x30
+00000E94 7407 jz 0xe9d
+00000E96 80CEFF or dh,0xff
+00000E99 8814 mov [si],dl
+00000E9B 46 inc si
+00000E9C C3 ret
+00000E9D B220 mov dl,0x20
+00000E9F EBF8 jmp short 0xe99
+00000EA1 FB sti
+00000EA2 1E push ds
+00000EA3 B8550B mov ax,0xb55
+00000EA6 8ED8 mov ds,ax
+00000EA8 C606DB1FFF mov byte [0x1fdb],0xff
+00000EAD 32C0 xor al,al
+00000EAF 1F pop ds
+00000EB0 CF iretw
+00000EB1 803EDA1FF8 cmp byte [0x1fda],0xf8
+00000EB6 7406 jz 0xebe
+00000EB8 BAF203 mov dx,0x3f2
+00000EBB B003 mov al,0x3
+00000EBD EE out dx,al
+00000EBE C3 ret
+
+00000EBF E84C02 call word 0x110e
+00000EC2 2EC606698200 mov byte [cs:0x8269],0x0
+
+main_loop_ingame:
+00000EC8 E85B6C call word 0x7b26 video_flip();
+00000ECB E80B02 call word 0x10d9 video_wait_sync();
+00000ECE C606CC1F00 mov byte [0x1fcc],0x0 [0x1fcc]=0;
+00000ED3 FE06CF1F inc byte [0x1fcf] [0x1fcf]++;
+00000ED7 E83701 call word 0x1011 unk_01();
+00000EDA E8482A call word 0x3925 unk_02();
+00000EDD 813E0D00B000 cmp word [0xd],0xb0 if ( [0xd] > 0xb0 ) nop():
+00000EE3 7E03 jng 0xee8 //
+00000EE5 E83D6C call word 0x7b25 //
+00000EE8 FE064F00 inc byte [0x4f] [0x4f]++;
+00000EEC E8BF66 call word 0x75ae cleanup_vga_sprites();
+00000EEF E8BD5E call word 0x6daf cleanup_minimap();
+00000EF2 E84F1B call word 0x2a44 apply_skill(); // If player has asked to apply a cap on a lemm
+00000EF5 E8A21A call word 0x299a spawn_lemming();
+00000EF8 E83409 call word 0x182f move_lemmings();
+00000EFB E8B661 call word 0x70b4 unk_03();
+00000EFE E86361 call word 0x7064 draw_objects();
+00000F01 E81F20 call word 0x2f23 draw_lemmings();
+00000F04 E88526 call word 0x358c detect_lemm_under_cursor();
+00000F07 E86D24 call word 0x3377 draw_control_panel_and_infos();
+00000F0A E8371B call word 0x2a44 apply_skill(); // Again ?
+00000F0D 803E4C00FF cmp byte [0x4c],0xff if ([0x4c]) goto 0xfb6;
+00000F12 7503 jnz 0xf17 //
+00000F14 E99F00 jmp word 0xfb6 //
+00000F17 803E4700FF cmp byte [0x47],0xff if ([0x47]) {
+00000F1C 750E jnz 0xf2c //
+00000F1E B90200 mov cx,0x2 for(i=0;i<2;i++) {
+00000F21 A0C91F mov al,[0x1fc9] al=[0x1fc9];
+00000F24 3806C91F cmp [0x1fc9],al while ( al == [0x1fc9] ) ;
+00000F28 74FA jz 0xf24 //
+00000F2A E2F5 loop 0xf21 //
+ }
+ }
+00000F2C A04000 mov al,[0x40] if (lemm_spawned_count == lemm_level_count
+00000F2F 3A064400 cmp al,[0x44] && lemm_out_count == 0 ) goto no_lemm_left;
+00000F33 7509 jnz 0xf3e //
+00000F35 A04200 mov al,[0x42] //
+00000F38 22C0 and al,al //
+00000F3A 7502 jnz 0xf3e //
+00000F3C EB68 jmp short 0xfa6 //
+00000F3E A02421 mov al,[0x2124] al = [0x2124] | [0x2126] | [0x2127];
+00000F41 0A062621 or al,[0x2126] //
+00000F45 0A062721 or al,[0x2127] //
+00000F49 3C30 cmp al,0x30 if ( al == 0x30 ) goto no_lemm_left;
+00000F4B 7502 jnz 0xf4f //
+00000F4D EB57 jmp short 0xfa6 //
+00000F4F 803E2800FF cmp byte [0x28],0xff if ( ! paused ) {
+00000F54 7437 jz 0xf8d //
+00000F56 FE0E8200 dec byte [0x82] [0x82]--;
+00000F5A 7531 jnz 0xf8d if ( [0x82] == 0 ) {
+00000F5C A08300 mov al,[0x83] [0x82] = [0x83];
+00000F5F A28200 mov [0x82],al //
+00000F62 A02421 mov al,[0x2124] al = [0x2124];
+00000F65 8B1E2621 mov bx,[0x2126] bl = [0x2126];
+00000F69 FECF dec bh bh = [0x2127] - 1;
+00000F6B 80FF2F cmp bh,0x2f if ( bh == 0 ) {
+00000F6E 7516 jnz 0xf86 //
+00000F70 B739 mov bh,0x39 bh = 0x39;
+00000F72 FECB dec bl bl--;
+00000F74 80FB2F cmp bl,0x2f if ( bl == 0 ) {
+00000F77 750D jnz 0xf86 //
+00000F79 B335 mov bl,0x35 bl = 0x35;
+00000F7B FEC8 dec al al--;
+00000F7D 3C2F cmp al,0x2f if ( al == 0 ) {
+00000F7F 7505 jnz 0xf86 //
+00000F81 B030 mov al,0x30 al = bh = bl = 0x30;
+00000F83 BB3030 mov bx,0x3030 //
+ }
+ }
+ }
+00000F86 A22421 mov [0x2124],al [0x2124] = al;
+00000F89 891E2621 mov [0x2126],bx [0x2126] = bl;
+ [0x2127] = bh;
+ }
+ }
+00000F8D A1C31F mov ax,[0x1fc3] ax = [0x1fc3];
+00000F90 803E711FFF cmp byte [0x1f71],0xff if ( [0x1f71] ) {
+00000F95 7507 jnz 0xf9e //
+00000F97 A90080 test ax,0x8000 if ( ax & 0x8000 == 0 ) goto 0x1007;
+00000F9A 7402 jz 0xf9e //
+00000F9C EB69 jmp short 0x1007 //
+ }
+00000F9E A92000 test ax,0x20 if ( ax & 0x20 != 0 ) goto no_lemm_left;
+00000FA1 7503 jnz 0xfa6 //
+00000FA3 E922FF jmp word 0xec8 goto main_loop_ingame;
+
+no_lemm_left:
+00000FA6 C6064C00FF mov byte [0x4c],0xff [0x4c] = TRUE;
+00000FAB A04B00 mov al,[0x4b] [0x4b] |= 0x2;
+00000FAE 0C02 or al,0x2 //
+00000FB0 A24B00 mov [0x4b],al //
+00000FB3 E912FF jmp word 0xec8 goto main_loop_ingame;
+
+00000FB6 A04B00 mov al,[0x4b] if ( [0x4b] & 0x2 != 0 ) goto main_loop_ingame;
+00000FB9 A802 test al,0x2 //
+00000FBB 7403 jz 0xfc0 //
+00000FBD E908FF jmp word 0xec8 //
+00000FC0 E8CF6F call word 0x7f92
+00000FC3 803E0820FF cmp byte [0x2008],0xff if ( ! [0x2008] | ([0x20ff] & 0x1 == 0 ) ) {
+00000FC8 740C jz 0xfd6 //
+00000FCA F606FF2001 test byte [0x20ff],0x1 //
+00000FCF 7405 jz 0xfd6 //
+00000FD1 B80001 mov ax,0x100 // INT 60h, AH=01, AL=00
+00000FD4 CD60 int 0x60 //
+ }
+
+00000FD6 803E0820FF cmp byte [0x2008],0xff if ( ! [0x2008] | ([0x20ff] & 0x1 == 0 ) ) {
+00000FDB 740C jz 0xfe9 //
+00000FDD F606FF2001 test byte [0x20ff],0x1 //
+00000FE2 7405 jz 0xfe9 //
+00000FE4 B80000 mov ax,0x0 // INT 60h, AH=00, AL=00
+00000FE7 CD60 int 0x60 //
+ }
+00000FE9 C606270000 mov byte [0x27],0x0 [0x27]=0;
+00000FEE E8623A call word 0x4a53 unk_04();
+00000FF1 803E0820FF cmp byte [0x2008],0xff if ( ! [0x2008] | ([0x20ff] & 0x3== 0 ) ) {
+00000FF6 750C jnz 0x1004 //
+00000FF8 F606FF2003 test byte [0x20ff],0x3 //
+00000FFD 7405 jz 0x1004 //
+00000FFF B80002 mov ax,0x200 // INT 61h, AH=02, AL=00
+00001002 CD61 int 0x61 //
+ }
+00001004 E92E2E jmp word 0x3e35
+
+00001007 C6063D0064 mov byte [0x3d],0x64
+0000100C E8836F call word 0x7f92
+0000100F EBA5 jmp short 0xfb6
+ void unk_01 { /* from mainloop() */
+00001011 A04B00 mov al,[0x4b]
+00001014 A801 test al,0x1
+00001016 741D jz 0x1035
+00001018 803E0620FF cmp byte [0x2006],0xff
+0000101D 7511 jnz 0x1030
+0000101F E89200 call word 0x10b4
+00001022 50 push ax
+00001023 E8C16A call word 0x7ae7
+00001026 E85A70 call word 0x8083
+00001029 58 pop ax
+0000102A A801 test al,0x1
+0000102C 75F1 jnz 0x101f
+0000102E EB24 jmp short 0x1054
+00001030 E88100 call word 0x10b4
+00001033 EB1F jmp short 0x1054
+00001035 A802 test al,0x2
+00001037 741B jz 0x1054
+00001039 803E0620FF cmp byte [0x2006],0xff
+0000103E 7511 jnz 0x1051
+00001040 E88600 call word 0x10c9
+00001043 50 push ax
+00001044 E8A06A call word 0x7ae7
+00001047 E83970 call word 0x8083
+0000104A 58 pop ax
+0000104B A802 test al,0x2
+0000104D 75F1 jnz 0x1040
+0000104F EB03 jmp short 0x1054
+00001051 E87500 call word 0x10c9
+00001054 A804 test al,0x4
+00001056 7417 jz 0x106f
+00001058 8A164F00 mov dl,[0x4f]
+0000105C 80FA0F cmp dl,0xf
+0000105F 7412 jz 0x1073
+00001061 80FA23 cmp dl,0x23
+00001064 7421 jz 0x1087
+00001066 80FA37 cmp dl,0x37
+00001069 7435 jz 0x10a0
+0000106B 7202 jc 0x106f
+0000106D 24FB and al,0xfb
+0000106F A24B00 mov [0x4b],al
+00001072 C3 ret
+ }
+00001073 803E0820FF cmp byte [0x2008],0xff
+00001078 750C jnz 0x1086
+0000107A F606FF2003 test byte [0x20ff],0x3
+0000107F 7405 jz 0x1086
+00001081 B80304 mov ax,0x403
+00001084 CD61 int 0x61
+00001086 C3 ret
+00001087 C6065200FF mov byte [0x52],0xff
+0000108C 803E0820FF cmp byte [0x2008],0xff
+00001091 750C jnz 0x109f
+00001093 F606FF2003 test byte [0x20ff],0x3
+00001098 7405 jz 0x109f
+0000109A B80204 mov ax,0x402
+0000109D CD61 int 0x61
+0000109F C3 ret
+000010A0 F606FF2002 test byte [0x20ff],0x2
+000010A5 7421 jz 0x10c8
+000010A7 A05100 mov al,[0x51]
+000010AA B403 mov ah,0x3
+000010AC CD61 int 0x61
+000010AE B80000 mov ax,0x0
+000010B1 CD61 int 0x61
+000010B3 C3 ret
+
+000010B4 0C04 or al,0x4
+000010B6 50 push ax
+000010B7 BB0406 mov bx,0x604
+000010BA B91000 mov cx,0x10
+000010BD BA0800 mov dx,0x8
+000010C0 E8DA6D call word 0x7e9d
+000010C3 58 pop ax
+000010C4 7502 jnz 0x10c8
+000010C6 24FE and al,0xfe
+000010C8 C3 ret
+
+000010C9 50 push ax
+000010CA B91000 mov cx,0x10
+000010CD BA0800 mov dx,0x8
+000010D0 E8A86D call word 0x7e7b
+000010D3 58 pop ax
+000010D4 75F2 jnz 0x10c8
+000010D6 24FD and al,0xfd
+000010D8 C3 ret
+
+ void video_wait_sync() {
+ for( ; [0x1fc9] <= 4 ; ) {
+000010D9 8B0EFA1F mov cx,[0x1ffa]
+000010DD 8B16FC1F mov dx,[0x1ffc]
+000010E1 C606CB1F00 mov byte [0x1fcb],0x0
+ do {
+000010E6 49 dec cx cx--;
+000010E7 7505 jnz 0x10ee if (cx==0) {
+000010E9 23D2 and dx,dx dx=0;
+000010EB 740A jz 0x10f7 sleep_pit(dx); // HSync ?
+000010ED 4A dec dx dx--;
+ }
+000010EE 803ECB1FFF cmp byte [0x1fcb],0xff
+000010F3 75F1 jnz 0x10e6
+ } while ( [0x1fcb] != 0xff )
+
+000010F5 EB03 jmp short 0x10fa // Previous loop out code
+000010F7 E8F438 call word 0x49ee // Previous loop out code
+
+000010FA A02A00 mov al,[0x2a] if ( [0x2a] == 0xFF ) break;
+000010FD FEC0 inc al //
+000010FF 7407 jz 0x1108 //
+00001101 A0C91F mov al,[0x1fc9] // For cond test
+00001104 3C04 cmp al,0x4 // For cond test
+00001106 7ED1 jng 0x10d9 // For jmp
+ }
+00001108 C606C91F00 mov byte [0x1fc9],0x0 [0x1fc9]=0;
+0000110D C3 ret
+ }
+
+0000110E C70600001802 mov word [0x0],0x218
+00001114 C70602004300 mov word [0x2],0x43
+0000111A C606190000 mov byte [0x19],0x0
+0000111F C7060F009600 mov word [0xf],0x96
+00001125 C70611006400 mov word [0x11],0x64
+0000112B C6064400C8 mov byte [0x44],0xc8
+00001130 C606470000 mov byte [0x47],0x0
+00001135 C606820011 mov byte [0x82],0x11
+0000113A C606830011 mov byte [0x83],0x11
+0000113F C6067F0002 mov byte [0x7f],0x2
+00001144 C606800003 mov byte [0x80],0x3
+00001149 C6064A0050 mov byte [0x4a],0x50
+0000114E C6064B0001 mov byte [0x4b],0x1
+00001153 32C0 xor al,al
+00001155 A2D01F mov [0x1fd0],al
+00001158 A2CF1F mov [0x1fcf],al
+0000115B A24C00 mov [0x4c],al
+0000115E A22700 mov [0x27],al
+00001161 A24F00 mov [0x4f],al
+00001164 A25200 mov [0x52],al
+00001167 C606262130 mov byte [0x2126],0x30
+0000116C C606272130 mov byte [0x2127],0x30
+00001171 16 push ss
+00001172 07 pop es
+00001173 BF1200 mov di,0x12
+00001176 B9A042 mov cx,0x42a0
+00001179 32C0 xor al,al
+0000117B F3AA rep stosb
+0000117D 16 push ss
+0000117E 07 pop es
+0000117F BFB242 mov di,0x42b2
+00001182 B94206 mov cx,0x642
+00001185 32C0 xor al,al
+00001187 F3AA rep stosb
+00001189 E80E6A call word 0x7b9a
+0000118C E8B96C call word 0x7e48
+0000118F E80B6B call word 0x7c9d
+00001192 E8E71D call word 0x2f7c // Go there
+00001195 803E701FFF cmp byte [0x1f70],0xff
+0000119A 740B jz 0x11a7
+0000119C B80400 mov ax,0x4
+0000119F B99600 mov cx,0x96
+000011A2 BA6400 mov dx,0x64
+000011A5 CD33 int 0x33
+000011A7 E80228 call word 0x39ac
+000011AA E8ED17 call word 0x299a
+000011AD E8196D call word 0x7ec9
+000011B0 E88B2E call word 0x403e
+000011B3 E8C664 call word 0x767c
+000011B6 E8C420 call word 0x327d
+000011B9 E83238 call word 0x49ee
+000011BC E8F55E call word 0x70b4
+000011BF E8A25E call word 0x7064
+000011C2 E8EA5B call word 0x6daf
+000011C5 E8AF21 call word 0x3377
+000011C8 33C9 xor cx,cx
+000011CA 33D2 xor dx,dx
+000011CC C606CB1F00 mov byte [0x1fcb],0x0
+000011D1 803ECB1FFF cmp byte [0x1fcb],0xff
+000011D6 75F9 jnz 0x11d1
+000011D8 C606CB1F00 mov byte [0x1fcb],0x0
+000011DD 49 dec cx
+000011DE 7501 jnz 0x11e1
+000011E0 4A dec dx
+000011E1 803ECB1FFF cmp byte [0x1fcb],0xff
+000011E6 75F5 jnz 0x11dd
+000011E8 F7DA neg dx
+000011EA 03C9 add cx,cx
+000011EC 13D2 adc dx,dx
+000011EE 03C9 add cx,cx
+000011F0 13D2 adc dx,dx
+000011F2 890EFA1F mov [0x1ffa],cx
+000011F6 8916FC1F mov [0x1ffc],dx
+000011FA C3 ret
+
+000011FB 8B1D mov bx,[di]
+000011FD 035D04 add bx,[di+0x4]
+00001200 7904 jns 0x1206
+00001202 81C36001 add bx,0x160
+00001206 8BC3 mov ax,bx
+00001208 D1EB shr bx,1
+0000120A D1EB shr bx,1
+0000120C D1EB shr bx,1
+0000120E BEA50E mov si,0xea5
+00001211 803801 cmp byte [bx+si],0x1
+00001214 7403 jz 0x1219
+00001216 E98B00 jmp word 0x12a4
+00001219 2B060000 sub ax,[0x0]
+0000121D 7902 jns 0x1221
+0000121F 33C0 xor ax,ax
+00001221 D1E8 shr ax,1
+00001223 D1E8 shr ax,1
+00001225 D1E8 shr ax,1
+00001227 03062300 add ax,[0x23]
+0000122B 8B2E2300 mov bp,[0x23]
+0000122F 81C52103 add bp,0x321
+00001233 40 inc ax
+00001234 8BF0 mov si,ax
+00001236 8B4D06 mov cx,[di+0x6]
+00001239 83E908 sub cx,byte +0x8
+0000123C 8B4502 mov ax,[di+0x2]
+0000123F 807D2000 cmp byte [di+0x20],0x0
+00001243 7403 jz 0x1248
+00001245 83E908 sub cx,byte +0x8
+00001248 03C1 add ax,cx
+0000124A 83E810 sub ax,byte +0x10
+0000124D 790D jns 0x125c
+0000124F 83C108 add cx,byte +0x8
+00001252 83C008 add ax,byte +0x8
+00001255 78F8 js 0x124f
+00001257 33C0 xor ax,ax
+00001259 83E908 sub cx,byte +0x8
+0000125C F7D9 neg cx
+0000125E 8BD0 mov dx,ax
+00001260 83E0F8 and ax,byte -0x8
+00001263 03F0 add si,ax
+00001265 D1E0 shl ax,1
+00001267 D1E0 shl ax,1
+00001269 03F0 add si,ax
+0000126B B503 mov ch,0x3
+0000126D F745080200 test word [di+0x8],0x2
+00001272 7402 jz 0x1276
+00001274 B505 mov ch,0x5
+00001276 8AC1 mov al,cl
+00001278 D0E9 shr cl,1
+0000127A D0E9 shr cl,1
+0000127C D0E9 shr cl,1
+0000127E F6C207 test dl,0x7
+00001281 7402 jz 0x1285
+00001283 FEC1 inc cl
+00001285 A807 test al,0x7
+00001287 7402 jz 0x128b
+00001289 FEC1 inc cl
+0000128B B001 mov al,0x1
+0000128D 51 push cx
+0000128E 56 push si
+0000128F 368804 mov [ss:si],al
+00001292 46 inc si
+00001293 FECD dec ch
+00001295 75F8 jnz 0x128f
+00001297 5E pop si
+00001298 59 pop cx
+00001299 83C628 add si,byte +0x28
+0000129C 3BF5 cmp si,bp
+0000129E 7304 jnc 0x12a4
+000012A0 FEC9 dec cl
+000012A2 75E9 jnz 0x128d
+000012A4 C3 ret
+000012A5 1E push ds
+000012A6 06 push es
+000012A7 50 push ax
+000012A8 06 push es
+000012A9 51 push cx
+000012AA 89168425 mov [0x2584],dx
+000012AE B8003D mov ax,0x3d00
+000012B1 CD21 int 0x21
+000012B3 7214 jc 0x12c9
+000012B5 8BD8 mov bx,ax
+000012B7 B43F mov ah,0x3f
+000012B9 59 pop cx
+000012BA 1F pop ds
+000012BB 5A pop dx
+000012BC CD21 int 0x21
+000012BE 720E jc 0x12ce
+000012C0 B43E mov ah,0x3e
+000012C2 CD21 int 0x21
+000012C4 720D jc 0x12d3
+000012C6 07 pop es
+000012C7 1F pop ds
+000012C8 C3 ret
+000012C9 BAE921 mov dx,0x21e9
+000012CC EB08 jmp short 0x12d6
+000012CE BAFA21 mov dx,0x21fa
+000012D1 EB03 jmp short 0x12d6
+000012D3 BA0B22 mov dx,0x220b
+000012D6 52 push dx
+000012D7 BA550B mov dx,0xb55
+000012DA 8EDA mov ds,dx
+000012DC E8CBF8 call word 0xbaa
+000012DF 5A pop dx
+000012E0 B409 mov ah,0x9
+000012E2 CD21 int 0x21
+000012E4 B402 mov ah,0x2
+000012E6 B220 mov dl,0x20
+000012E8 CD21 int 0x21
+000012EA 8B1E8425 mov bx,[0x2584]
+000012EE 8A17 mov dl,[bx]
+000012F0 22D2 and dl,dl
+000012F2 7407 jz 0x12fb
+000012F4 43 inc bx
+000012F5 B402 mov ah,0x2
+000012F7 CD21 int 0x21
+000012F9 EBF3 jmp short 0x12ee
+000012FB B20D mov dl,0xd
+000012FD B402 mov ah,0x2
+000012FF CD21 int 0x21
+00001301 B20A mov dl,0xa
+00001303 B402 mov ah,0x2
+00001305 CD21 int 0x21
+00001307 E921EE jmp word 0x12b
+0000130A 8A1E681F mov bl,[0x1f68]
+0000130E 32FF xor bh,bh
+00001310 BED256 mov si,0x56d2
+00001313 8A08 mov cl,[bx+si]
+00001315 FEC9 dec cl
+00001317 32ED xor ch,ch
+00001319 51 push cx
+0000131A 8BC1 mov ax,cx
+0000131C D1E8 shr ax,1
+0000131E D1E8 shr ax,1
+00001320 D1E8 shr ax,1
+00001322 83E107 and cx,byte +0x7
+00001325 BEAD25 mov si,0x25ad
+00001328 51 push cx
+00001329 E84E32 call word 0x457a
+0000132C 59 pop cx
+0000132D BAA825 mov dx,0x25a8
+00001330 1E push ds
+00001331 07 pop es
+00001332 BFC80F mov di,0xfc8
+00001335 51 push cx
+00001336 8CC1 mov cx,es
+00001338 8BF7 mov si,di
+0000133A E84E01 call word 0x148b
+0000133D 59 pop cx
+0000133E E30A jcxz 0x134a
+00001340 51 push cx
+00001341 BFC80F mov di,0xfc8
+00001344 E87D01 call word 0x14c4
+00001347 59 pop cx
+00001348 E2F6 loop 0x1340
+0000134A B43E mov ah,0x3e
+0000134C CD21 int 0x21
+0000134E 58 pop ax
+0000134F A0E30F mov al,[0xfe3]
+00001352 BEA125 mov si,0x25a1
+00001355 0430 add al,0x30
+00001357 8804 mov [si],al
+00001359 BA9B25 mov dx,0x259b
+0000135C 1E push ds
+0000135D 07 pop es
+0000135E B8481B mov ax,0x1b48
+00001361 B90010 mov cx,0x1000
+00001364 E83EFF call word 0x12a5
+00001367 A0E30F mov al,[0xfe3]
+0000136A BE9525 mov si,0x2595
+0000136D 0430 add al,0x30
+0000136F 8804 mov [si],al
+00001371 A0E60F mov al,[0xfe6]
+00001374 A22A00 mov [0x2a],al
+00001377 A0E50F mov al,[0xfe5]
+0000137A 22C0 and al,al
+0000137C 7402 jz 0x1380
+0000137E EB2F jmp short 0x13af
+00001380 1E push ds
+00001381 BA9025 mov dx,0x2590
+00001384 8E06F01F mov es,[0x1ff0]
+00001388 BF1000 mov di,0x10
+0000138B 33F6 xor si,si
+0000138D 8CC1 mov cx,es
+0000138F E8F900 call word 0x148b
+00001392 1F pop ds
+00001393 E84E6A call word 0x7de4
+00001396 1E push ds
+00001397 33FF xor di,di
+00001399 33F6 xor si,si
+0000139B 8E06EC1F mov es,[0x1fec]
+0000139F 8E1EEC1F mov ds,[0x1fec]
+000013A3 E81E01 call word 0x14c4
+000013A6 1F pop ds
+000013A7 E8396A call word 0x7de3
+000013AA B43E mov ah,0x3e
+000013AC CD21 int 0x21
+000013AE C3 ret
+000013AF BEBC25 mov si,0x25bc
+000013B2 042F add al,0x2f
+000013B4 8804 mov [si],al
+000013B6 1E push ds
+000013B7 BAB525 mov dx,0x25b5
+000013BA 8E06F01F mov es,[0x1ff0]
+000013BE 33F6 xor si,si
+000013C0 BF1000 mov di,0x10
+000013C3 8CC1 mov cx,es
+000013C5 E8C300 call word 0x148b
+000013C8 1F pop ds
+000013C9 B43E mov ah,0x3e
+000013CB CD21 int 0x21
+000013CD C3 ret
+000013CE E8146A call word 0x7de5
+000013D1 1E push ds
+000013D2 BF0080 mov di,0x8000
+000013D5 BE3800 mov si,0x38
+000013D8 8E06EC1F mov es,[0x1fec]
+000013DC 8E1EF01F mov ds,[0x1ff0]
+000013E0 E87100 call word 0x1454
+000013E3 1F pop ds
+000013E4 56 push si
+000013E5 E80063 call word 0x76e8
+000013E8 5E pop si
+000013E9 1E push ds
+000013EA BF0080 mov di,0x8000
+000013ED 8E06EC1F mov es,[0x1fec]
+000013F1 8E1EF01F mov ds,[0x1ff0]
+000013F5 E85C00 call word 0x1454
+000013F8 1F pop ds
+000013F9 56 push si
+000013FA E8F562 call word 0x76f2
+000013FD 5E pop si
+000013FE 1E push ds
+000013FF BF0080 mov di,0x8000
+00001402 8E06EC1F mov es,[0x1fec]
+00001406 8E1EF01F mov ds,[0x1ff0]
+0000140A E84700 call word 0x1454
+0000140D 1F pop ds
+0000140E 56 push si
+0000140F E8E562 call word 0x76f7
+00001412 5E pop si
+00001413 1E push ds
+00001414 BF0080 mov di,0x8000
+00001417 8E06EC1F mov es,[0x1fec]
+0000141B 8E1EF01F mov ds,[0x1ff0]
+0000141F E83200 call word 0x1454
+00001422 1F pop ds
+00001423 56 push si
+00001424 E8D562 call word 0x76fc
+00001427 5E pop si
+00001428 1E push ds
+00001429 BA9025 mov dx,0x2590
+0000142C 8E06EC1F mov es,[0x1fec]
+00001430 BF1000 mov di,0x10
+00001433 33F6 xor si,si
+00001435 8CC1 mov cx,es
+00001437 E85100 call word 0x148b
+0000143A 1F pop ds
+0000143B 1E push ds
+0000143C 33FF xor di,di
+0000143E 33F6 xor si,si
+00001440 8E06EC1F mov es,[0x1fec]
+00001444 8E1EEC1F mov ds,[0x1fec]
+00001448 E87900 call word 0x14c4
+0000144B 1F pop ds
+0000144C E89469 call word 0x7de3
+0000144F B43E mov ah,0x3e
+00001451 CD21 int 0x21
+00001453 C3 ret
+00001454 AC lodsb
+00001455 3C80 cmp al,0x80
+00001457 7431 jz 0x148a
+00001459 7219 jc 0x1474
+0000145B F6D8 neg al
+0000145D FEC0 inc al
+0000145F 8AC8 mov cl,al
+00001461 32ED xor ch,ch
+00001463 AC lodsb
+00001464 AA stosb
+00001465 23FF and di,di
+00001467 7507 jnz 0x1470
+00001469 8CC0 mov ax,es
+0000146B 050010 add ax,0x1000
+0000146E 8EC0 mov es,ax
+00001470 E2F2 loop 0x1464
+00001472 EBE0 jmp short 0x1454
+00001474 FEC0 inc al
+00001476 8AC8 mov cl,al
+00001478 32ED xor ch,ch
+0000147A A4 movsb
+0000147B 23FF and di,di
+0000147D 7507 jnz 0x1486
+0000147F 8CC0 mov ax,es
+00001481 050010 add ax,0x1000
+00001484 8EC0 mov es,ax
+00001486 E2F2 loop 0x147a
+00001488 EBCA jmp short 0x1454
+0000148A C3 ret
+0000148B 51 push cx
+0000148C E86101 call word 0x15f0
+0000148F 59 pop cx
+00001490 7217 jc 0x14a9
+00001492 803EDB1F00 cmp byte [0x1fdb],0x0
+00001497 7510 jnz 0x14a9
+00001499 E83401 call word 0x15d0
+0000149C 803EDB1F00 cmp byte [0x1fdb],0x0
+000014A1 7506 jnz 0x14a9
+000014A3 8BD8 mov bx,ax
+000014A5 8ED9 mov ds,cx
+000014A7 EB1B jmp short 0x14c4
+000014A9 52 push dx
+000014AA 51 push cx
+000014AB 06 push es
+000014AC 1E push ds
+000014AD 57 push di
+000014AE 56 push si
+000014AF B8550B mov ax,0xb55
+000014B2 8ED8 mov ds,ax
+000014B4 C6068400FF mov byte [0x84],0xff
+000014B9 E81F30 call word 0x44db
+000014BC 5E pop si
+000014BD 5F pop di
+000014BE 1F pop ds
+000014BF 07 pop es
+000014C0 59 pop cx
+000014C1 5A pop dx
+000014C2 EBC7 jmp short 0x148b
+000014C4 1E push ds
+000014C5 E80200 call word 0x14ca
+000014C8 1F pop ds
+000014C9 C3 ret
+000014CA 53 push bx
+000014CB FD std
+000014CC 53 push bx
+000014CD 8BEF mov bp,di
+000014CF B90A00 mov cx,0xa
+000014D2 8BD6 mov dx,si
+000014D4 E87301 call word 0x164a
+000014D7 7303 jnc 0x14dc
+000014D9 E9B500 jmp word 0x1591
+000014DC 8A2C mov ch,[si]
+000014DE FEC5 inc ch
+000014E0 8A7401 mov dh,[si+0x1]
+000014E3 8A6402 mov ah,[si+0x2]
+000014E6 8A4403 mov al,[si+0x3]
+000014E9 8A7C04 mov bh,[si+0x4]
+000014EC 8A5C05 mov bl,[si+0x5]
+000014EF 03FB add di,bx
+000014F1 58 pop ax
+000014F2 51 push cx
+000014F3 52 push dx
+000014F4 8A6C08 mov ch,[si+0x8]
+000014F7 8A4C09 mov cl,[si+0x9]
+000014FA 83E90A sub cx,byte +0xa
+000014FD 8BD6 mov dx,si
+000014FF 03F1 add si,cx
+00001501 8BD8 mov bx,ax
+00001503 E84401 call word 0x164a
+00001506 7303 jnc 0x150b
+00001508 E98600 jmp word 0x1591
+0000150B 5A pop dx
+0000150C 59 pop cx
+0000150D 4E dec si
+0000150E 8A14 mov dl,[si]
+00001510 32F2 xor dh,dl
+00001512 B101 mov cl,0x1
+00001514 E8A300 call word 0x15ba
+00001517 83F801 cmp ax,byte +0x1
+0000151A 7543 jnz 0x155f
+0000151C B102 mov cl,0x2
+0000151E E89900 call word 0x15ba
+00001521 83F802 cmp ax,byte +0x2
+00001524 730F jnc 0x1535
+00001526 8BD8 mov bx,ax
+00001528 83C302 add bx,byte +0x2
+0000152B 8AC8 mov cl,al
+0000152D 80C109 add cl,0x9
+00001530 E86B00 call word 0x159e
+00001533 EB51 jmp short 0x1586
+00001535 83F803 cmp ax,byte +0x3
+00001538 7517 jnz 0x1551
+0000153A B108 mov cl,0x8
+0000153C E87B00 call word 0x15ba
+0000153F 83C009 add ax,byte +0x9
+00001542 50 push ax
+00001543 B108 mov cl,0x8
+00001545 E87200 call word 0x15ba
+00001548 E84E00 call word 0x1599
+0000154B 58 pop ax
+0000154C 48 dec ax
+0000154D 75F3 jnz 0x1542
+0000154F EB35 jmp short 0x1586
+00001551 B108 mov cl,0x8
+00001553 E86400 call word 0x15ba
+00001556 8BD8 mov bx,ax
+00001558 B10C mov cl,0xc
+0000155A E84100 call word 0x159e
+0000155D EB27 jmp short 0x1586
+0000155F B101 mov cl,0x1
+00001561 E85600 call word 0x15ba
+00001564 83F801 cmp ax,byte +0x1
+00001567 750A jnz 0x1573
+00001569 BB0100 mov bx,0x1
+0000156C B108 mov cl,0x8
+0000156E E82D00 call word 0x159e
+00001571 EB13 jmp short 0x1586
+00001573 B103 mov cl,0x3
+00001575 E84200 call word 0x15ba
+00001578 40 inc ax
+00001579 50 push ax
+0000157A B108 mov cl,0x8
+0000157C E83B00 call word 0x15ba
+0000157F E81700 call word 0x1599
+00001582 58 pop ax
+00001583 48 dec ax
+00001584 75F3 jnz 0x1579
+00001586 3BFD cmp di,bp
+00001588 7602 jna 0x158c
+0000158A EB86 jmp short 0x1512
+0000158C 22F6 and dh,dh
+0000158E 5B pop bx
+0000158F FC cld
+00001590 C3 ret
+00001591 B8550B mov ax,0xb55
+00001594 8ED8 mov ds,ax
+00001596 E978EB jmp word 0x111
+00001599 4F dec di
+0000159A 268805 mov [es:di],al
+0000159D C3 ret
+0000159E E81900 call word 0x15ba
+000015A1 43 inc bx
+000015A2 56 push si
+000015A3 1E push ds
+000015A4 51 push cx
+000015A5 06 push es
+000015A6 1F pop ds
+000015A7 8BCB mov cx,bx
+000015A9 4F dec di
+000015AA 8BF7 mov si,di
+000015AC 03F0 add si,ax
+000015AE 46 inc si
+000015AF 8A1C mov bl,[si]
+000015B1 26881D mov [es:di],bl
+000015B4 E2F3 loop 0x15a9
+000015B6 59 pop cx
+000015B7 1F pop ds
+000015B8 5E pop si
+000015B9 C3 ret
+000015BA 33C0 xor ax,ax
+000015BC FECD dec ch
+000015BE 7507 jnz 0x15c7
+000015C0 4E dec si
+000015C1 8A14 mov dl,[si]
+000015C3 32F2 xor dh,dl
+000015C5 B508 mov ch,0x8
+000015C7 D0EA shr dl,1
+000015C9 D1D0 rcl ax,1
+000015CB FEC9 dec cl
+000015CD 75ED jnz 0x15bc
+000015CF C3 ret
+000015D0 1E push ds
+000015D1 52 push dx
+000015D2 06 push es
+000015D3 57 push di
+000015D4 51 push cx
+000015D5 56 push si
+000015D6 803E8F1FFF cmp byte [0x1f8f],0xff
+000015DB 7507 jnz 0x15e4
+000015DD 803E901FFF cmp byte [0x1f90],0xff
+000015E2 7405 jz 0x15e9
+000015E4 B8003D mov ax,0x3d00
+000015E7 CD21 int 0x21
+000015E9 5E pop si
+000015EA 59 pop cx
+000015EB 5F pop di
+000015EC 07 pop es
+000015ED 5A pop dx
+000015EE 1F pop ds
+000015EF C3 ret
+000015F0 1E push ds
+000015F1 52 push dx
+000015F2 06 push es
+000015F3 57 push di
+000015F4 51 push cx
+000015F5 56 push si
+000015F6 803E8F1FFF cmp byte [0x1f8f],0xff
+000015FB 7508 jnz 0x1605
+000015FD E83501 call word 0x1735
+00001600 E87801 call word 0x177b
+00001603 7310 jnc 0x1615
+00001605 B80043 mov ax,0x4300
+00001608 33C9 xor cx,cx
+0000160A CD21 int 0x21
+0000160C 720E jc 0x161c
+0000160E 803EDB1F00 cmp byte [0x1fdb],0x0
+00001613 7507 jnz 0x161c
+00001615 5E pop si
+00001616 59 pop cx
+00001617 5F pop di
+00001618 07 pop es
+00001619 5A pop dx
+0000161A 1F pop ds
+0000161B C3 ret
+0000161C 52 push dx
+0000161D 51 push cx
+0000161E 06 push es
+0000161F 1E push ds
+00001620 57 push di
+00001621 56 push si
+00001622 B8550B mov ax,0xb55
+00001625 8ED8 mov ds,ax
+00001627 803E721F00 cmp byte [0x1f72],0x0
+0000162C 7410 jz 0x163e
+0000162E C6068400FF mov byte [0x84],0xff
+00001633 E8A52E call word 0x44db
+00001636 5E pop si
+00001637 5F pop di
+00001638 1F pop ds
+00001639 07 pop es
+0000163A 59 pop cx
+0000163B 5A pop dx
+0000163C EBC7 jmp short 0x1605
+0000163E 5E pop si
+0000163F 5F pop di
+00001640 1F pop ds
+00001641 07 pop es
+00001642 59 pop cx
+00001643 5A pop dx
+00001644 BAE921 mov dx,0x21e9
+00001647 E98CFC jmp word 0x12d6
+0000164A 57 push di
+0000164B 56 push si
+0000164C 1E push ds
+0000164D 53 push bx
+0000164E 51 push cx
+0000164F 52 push dx
+00001650 FC cld
+00001651 B8550B mov ax,0xb55
+00001654 8ED8 mov ds,ax
+00001656 803E8F1FFF cmp byte [0x1f8f],0xff
+0000165B 7403 jz 0x1660
+0000165D E9CA00 jmp word 0x172a
+00001660 803E901FFF cmp byte [0x1f90],0xff
+00001665 7503 jnz 0x166a
+00001667 E9A000 jmp word 0x170a
+0000166A B423 mov ah,0x23
+0000166C BA911F mov dx,0x1f91
+0000166F C7069F1F0100 mov word [0x1f9f],0x1
+00001675 CD21 int 0x21
+00001677 8B16B21F mov dx,[0x1fb2]
+0000167B A1B41F mov ax,[0x1fb4]
+0000167E 52 push dx
+0000167F D1E8 shr ax,1
+00001681 D1DA rcr dx,1
+00001683 D1E8 shr ax,1
+00001685 D1DA rcr dx,1
+00001687 D1E8 shr ax,1
+00001689 D1DA rcr dx,1
+0000168B D1E8 shr ax,1
+0000168D D1DA rcr dx,1
+0000168F 58 pop ax
+00001690 83E00F and ax,byte +0xf
+00001693 7502 jnz 0x1697
+00001695 EB01 jmp short 0x1698
+00001697 42 inc dx
+00001698 3B168C1F cmp dx,[0x1f8c]
+0000169C 7603 jna 0x16a1
+0000169E E98900 jmp word 0x172a
+000016A1 FE068E1F inc byte [0x1f8e]
+000016A5 29168C1F sub [0x1f8c],dx
+000016A9 1E push ds
+000016AA B9FFFF mov cx,0xffff
+000016AD 8B16861F mov dx,[0x1f86]
+000016B1 A1881F mov ax,[0x1f88]
+000016B4 89167E1F mov [0x1f7e],dx
+000016B8 A3801F mov [0x1f80],ax
+000016BB C606901FFF mov byte [0x1f90],0xff
+000016C0 83C20D add dx,byte +0xd
+000016C3 8916821F mov [0x1f82],dx
+000016C7 A3841F mov [0x1f84],ax
+000016CA 50 push ax
+000016CB 52 push dx
+000016CC 8ED8 mov ds,ax
+000016CE B43F mov ah,0x3f
+000016D0 CD21 int 0x21
+000016D2 8BC8 mov cx,ax
+000016D4 5A pop dx
+000016D5 58 pop ax
+000016D6 1F pop ds
+000016D7 03D1 add dx,cx
+000016D9 52 push dx
+000016DA D1EA shr dx,1
+000016DC D1EA shr dx,1
+000016DE D1EA shr dx,1
+000016E0 D1EA shr dx,1
+000016E2 03C2 add ax,dx
+000016E4 5A pop dx
+000016E5 83E20F and dx,byte +0xf
+000016E8 8916861F mov [0x1f86],dx
+000016EC A3881F mov [0x1f88],ax
+000016EF 8B3E7E1F mov di,[0x1f7e]
+000016F3 8E06801F mov es,[0x1f80]
+000016F7 8B16B41F mov dx,[0x1fb4]
+000016FB 26894D0B mov [es:di+0xb],cx
+000016FF BE921F mov si,0x1f92
+00001702 83C700 add di,byte +0x0
+00001705 B90B00 mov cx,0xb
+00001708 F3A4 rep movsb
+0000170A 5F pop di
+0000170B 59 pop cx
+0000170C 5B pop bx
+0000170D 07 pop es
+0000170E 06 push es
+0000170F 57 push di
+00001710 1E push ds
+00001711 8B36821F mov si,[0x1f82]
+00001715 8E1E841F mov ds,[0x1f84]
+00001719 F3A4 rep movsb
+0000171B 8CD8 mov ax,ds
+0000171D 1F pop ds
+0000171E A3841F mov [0x1f84],ax
+00001721 8936821F mov [0x1f82],si
+00001725 5A pop dx
+00001726 1F pop ds
+00001727 5E pop si
+00001728 5F pop di
+00001729 C3 ret
+0000172A 5A pop dx
+0000172B 59 pop cx
+0000172C 5B pop bx
+0000172D 1F pop ds
+0000172E B43F mov ah,0x3f
+00001730 CD21 int 0x21
+00001732 5E pop si
+00001733 5F pop di
+00001734 C3 ret
+00001735 52 push dx
+00001736 06 push es
+00001737 50 push ax
+00001738 51 push cx
+00001739 1E push ds
+0000173A 07 pop es
+0000173B 8BF2 mov si,dx
+0000173D B90800 mov cx,0x8
+00001740 BF921F mov di,0x1f92
+00001743 AC lodsb
+00001744 3C2E cmp al,0x2e
+00001746 7427 jz 0x176f
+00001748 AA stosb
+00001749 E2F8 loop 0x1743
+0000174B AC lodsb
+0000174C 3C2E cmp al,0x2e
+0000174E 75FB jnz 0x174b
+00001750 B90300 mov cx,0x3
+00001753 BF9A1F mov di,0x1f9a
+00001756 AC lodsb
+00001757 22C0 and al,al
+00001759 7405 jz 0x1760
+0000175B AA stosb
+0000175C E2F8 loop 0x1756
+0000175E EB0A jmp short 0x176a
+00001760 B80200 mov ax,0x2
+00001763 2BC1 sub ax,cx
+00001765 91 xchg ax,cx
+00001766 B020 mov al,0x20
+00001768 F3AA rep stosb
+0000176A 59 pop cx
+0000176B 58 pop ax
+0000176C 07 pop es
+0000176D 5A pop dx
+0000176E C3 ret
+0000176F B80700 mov ax,0x7
+00001772 2BC1 sub ax,cx
+00001774 91 xchg ax,cx
+00001775 B020 mov al,0x20
+00001777 F3AA rep stosb
+00001779 EBD5 jmp short 0x1750
+0000177B 1E push ds
+0000177C 8A0E8E1F mov cl,[0x1f8e]
+00001780 22C9 and cl,cl
+00001782 7439 jz 0x17bd
+00001784 32ED xor ch,ch
+00001786 1E push ds
+00001787 07 pop es
+00001788 8E1E7C1F mov ds,[0x1f7c]
+0000178C 33F6 xor si,si
+0000178E BF921F mov di,0x1f92
+00001791 51 push cx
+00001792 1E push ds
+00001793 56 push si
+00001794 57 push di
+00001795 B90B00 mov cx,0xb
+00001798 F3A6 repe cmpsb
+0000179A 5F pop di
+0000179B 5E pop si
+0000179C 23C9 and cx,cx
+0000179E 7425 jz 0x17c5
+000017A0 1F pop ds
+000017A1 03740B add si,[si+0xb]
+000017A4 83C60D add si,byte +0xd
+000017A7 8BC6 mov ax,si
+000017A9 D1E8 shr ax,1
+000017AB D1E8 shr ax,1
+000017AD D1E8 shr ax,1
+000017AF D1E8 shr ax,1
+000017B1 8CD9 mov cx,ds
+000017B3 03C8 add cx,ax
+000017B5 8ED9 mov ds,cx
+000017B7 83E60F and si,byte +0xf
+000017BA 59 pop cx
+000017BB E2D4 loop 0x1791
+000017BD 1F pop ds
+000017BE C606901F00 mov byte [0x1f90],0x0
+000017C3 F9 stc
+000017C4 C3 ret
+000017C5 8CD8 mov ax,ds
+000017C7 1F pop ds
+000017C8 59 pop cx
+000017C9 B9550B mov cx,0xb55
+000017CC 8ED9 mov ds,cx
+000017CE 89367E1F mov [0x1f7e],si
+000017D2 A3801F mov [0x1f80],ax
+000017D5 83C60D add si,byte +0xd
+000017D8 8936821F mov [0x1f82],si
+000017DC A3841F mov [0x1f84],ax
+000017DF C606901FFF mov byte [0x1f90],0xff
+000017E4 1F pop ds
+000017E5 F8 clc
+000017E6 C3 ret
+000017E7 32C0 xor al,al
+000017E9 A28F1F mov [0x1f8f],al
+000017EC C3 ret
+000017ED B448 mov ah,0x48
+000017EF BBFFFF mov bx,0xffff
+000017F2 CD21 int 0x21
+000017F4 81FB800C cmp bx,0xc80
+000017F8 722F jc 0x1829
+000017FA 891E8A1F mov [0x1f8a],bx
+000017FE 891E8C1F mov [0x1f8c],bx
+00001802 B448 mov ah,0x48
+00001804 CD21 int 0x21
+00001806 A37C1F mov [0x1f7c],ax
+00001809 A3801F mov [0x1f80],ax
+0000180C A3841F mov [0x1f84],ax
+0000180F A3881F mov [0x1f88],ax
+00001812 33C0 xor ax,ax
+00001814 A37E1F mov [0x1f7e],ax
+00001817 A3821F mov [0x1f82],ax
+0000181A A3861F mov [0x1f86],ax
+0000181D A28E1F mov [0x1f8e],al
+00001820 A2901F mov [0x1f90],al
+00001823 B0FF mov al,0xff
+00001825 A28F1F mov [0x1f8f],al
+00001828 C3 ret
+00001829 32C0 xor al,al
+0000182B A28F1F mov [0x1f8f],al
+0000182E C3 ret
+
+ void move_lemmings() {
+0000182F 803E2800FF cmp byte [0x28],0xff if ( paused ) {
+00001834 7503 jnz 0x1839
+00001836 E9DC00 jmp word 0x1915 [0x4d] = 0; #
+ return;
+ }
+00001839 E80D3A call word 0x5249 vga_set_read_mode1_compare_plan3_to_color_8();
+0000183C C6064D00FF mov byte [0x4d],0xff [0x4d]=0xff; #
+00001841 BE8500 mov si,0x85 lemm=&(lemmings[0]);
+00001844 A04000 mov al,[0x40] //
+00001847 A23F00 mov [0x3f],al lemm_count_to_process = lemm_spawned_count;
+
+
+0000184A 22C0 and al,al while ( lemm_count_to_process != 0 ) {
+0000184C 7503 jnz 0x1851 //
+0000184E E9C400 jmp word 0x1915 //
+00001851 06 push es #
+00001852 807C26FF cmp byte [si+0x26],0xff if ( lemm.is_gone ) goto next_lemming;
+00001856 7503 jnz 0x185b //
+00001858 E9A600 jmp word 0x1901 //
+0000185B 8A4420 mov al,[si+0x20] if ( lemm.expl_countdown != 0 ) {
+0000185E 22C0 and al,al //
+00001860 7408 jz 0x186a //
+00001862 E8930E call word 0x26f8 commit_suicide();
+00001865 7503 jnz 0x186a if ( cpu_flag_z == 0 ) goto next_lemming; #
+00001867 E99700 jmp word 0x1901 //
+ }
+0000186A 8A4424 mov al,[si+0x24] if ( lemm->flags1.walk_pause_for_shruggling )
+0000186D A880 test al,0x80 goto lbl_anim_but_no_move;
+0000186F 7403 jz 0x1874 //
+00001871 E9350E jmp word 0x26a9 //
+00001874 8B4408 mov ax,[si+0x8] //
+00001877 23C0 and ax,ax if ( lemm->state.raw == 0x0 )
+00001879 7503 jnz 0x187e goto lbl_walking;
+0000187B E9DF00 jmp word 0x195d //
+0000187E A90200 test ax,0x2 if ( lemm->state.bits.s_exploding )
+00001881 7403 jz 0x1886 goto lbl_exploding;
+00001883 E9E303 jmp word 0x1c69 //
+00001886 A90080 test ax,0x8000 if ( lemm->state.bits.s_exploding2 )
+00001889 7403 jz 0x188e goto lbl_exploding2;
+0000188B E9750D jmp word 0x2603 //
+0000188E A90400 test ax,0x4 if ( lemm->state.bits.s_falling )
+00001891 7403 jz 0x1896 goto lbl_falling;
+00001893 E93302 jmp word 0x1ac9 //
+00001896 A90004 test ax,0x400 if ( lemm->state.bits.s_floating )
+00001899 7403 jz 0x189e goto lbl_floating;
+0000189B E9C70A jmp word 0x2365 //
+0000189E A90100 test ax,0x1 if ( lemm->state.bits.s_splatting )
+000018A1 7403 jz 0x18a6 goto lbl_splatting;
+000018A3 E95203 jmp word 0x1bf8 //
+000018A6 A90800 test ax,0x8 if ( lemm->state.bits.s_ascending )
+000018A9 7403 jz 0x18ae goto lbl_ascending;
+000018AB E92904 jmp word 0x1cd7 //
+000018AE A91000 test ax,0x10 if ( lemm->state.bits.s_digging )
+000018B1 7403 jz 0x18b6 goto lbl_digging;
+000018B3 E95804 jmp word 0x1d0e //
+000018B6 A92000 test ax,0x20 if ( lemm->state.bits.s_climbing )
+000018B9 7403 jz 0x18be goto lbl_climbing;
+000018BB E98105 jmp word 0x1e3f //
+000018BE A94000 test ax,0x40 if ( lemm->state.bits.s_climb_ending )
+000018C1 7403 jz 0x18c6 goto lbl_climb_ending:
+000018C3 E96406 jmp word 0x1f2a //
+000018C6 A98000 test ax,0x80 if ( lemm->state.bits.s_building )
+000018C9 7403 jz 0x18ce goto lbl_building;
+000018CB E9B806 jmp word 0x1f86 //
+000018CE A90001 test ax,0x100 if ( lemm->state.bits.s_blocking )
+000018D1 7403 jz 0x18d6 goto lbl_blocking;
+000018D3 E90A08 jmp word 0x20e0 //
+000018D6 A90002 test ax,0x200 if ( lemm->state.bits.s_bashing )
+000018D9 7403 jz 0x18de goto lbl_bashing;
+000018DB E99708 jmp word 0x2175 //
+000018DE A90008 test ax,0x800 if ( lemm->state.bits.s_mining )
+000018E1 7403 jz 0x18e6 goto lbl_mining;
+000018E3 E9440B jmp word 0x242a //
+000018E6 A90010 test ax,0x1000 if ( lemm->state.bits.s_drawning )
+000018E9 7403 jz 0x18ee goto lbl_drawning;
+000018EB E92003 jmp word 0x1c0e //
+000018EE A90020 test ax,0x2000 if ( lemm->state.bits.s_ending )
+000018F1 7403 jz 0x18f6 goto lbl_ending;
+000018F3 E94903 jmp word 0x1c3f //
+000018F6 A90040 test ax,0x4000 if ( lemm->state.bits.s_dying )
+000018F9 7403 jz 0x18fe goto lbl_dying;
+000018FB E95B03 jmp word 0x1c59 //
+
+check_this_and_go_next_lemming:
+000018FE E8B30E call word 0x27b4 process_if_in_special_zone();
+next_lemming:
+00001901 07 pop es
+00001902 83C62D add si,byte +0x2d lemm++;
+00001905 FE0E3F00 dec byte [0x3f] lemm_count_to_process--;
+00001909 7403 jz 0x190e if ( lemm_count_to_process != 0 ) continue;
+0000190B E943FF jmp word 0x1851 //
+0000190E 803E480000 cmp byte [0x48],0x0 if ( [0x48] != 0 ) goto label1;
+00001913 7506 jnz 0x191b
+
+ } /*while*/
+00001915 C6064D0000 mov byte [0x4d],0x0 [0x4d]=0;
+0000191A C3 ret return;
+
+label1:
+0000191B A04900 mov al,[0x49] int i = [0x49];
+0000191E 3A064000 cmp al,[0x40] if ( i == lemm_spawned_count ) { [0x48]=0; [0x4d]=0; return; }
+00001922 742E jz 0x1952 //
+00001924 B92D00 mov cx,0x2d lemm=&(lemmings[i]);
+00001927 32E4 xor ah,ah //
+00001929 F7E1 mul cx //
+0000192B 058500 add ax,0x85 //
+0000192E 8BF0 mov si,ax //
+00001930 807C2000 cmp byte [si+0x20],0x0 if ( lemm.expl_countdown != 0 ) { [0x49]++; return; }
+00001934 7517 jnz 0x194d //
+00001936 807C26FF cmp byte [si+0x26],0xff if ( lemm.is_gone ) { [0x49]++; goto label1; }
+0000193A 7506 jnz 0x1942 //
+0000193C FE064900 inc byte [0x49] //
+00001940 EBD9 jmp short 0x191b //
+00001942 F744080380 test word [si+0x8],0x8003 if ( lemm->state.raw & (s_exploding2 | s_splatting | s_exploding) == 0 ) {
+00001947 7504 jnz 0x194d lemm.expl_countdown = 79;
+00001949 C644204F mov byte [si+0x20],0x4f }
+0000194D FE064900 inc byte [0x49] [0x49]++;
+00001951 C3 ret return;
+
+00001952 C606480000 mov byte [0x48],0x0 // (cf 0000191E)
+00001957 C6064D0000 mov byte [0x4d],0x0 //
+0000195C C3 ret //
+
+lbl_walking:
+0000195D 8A4428 mov al,[si+0x28] lemm.spr_frame = (lemm.spr_frame + 1) % 8;
+00001960 FEC0 inc al //
+00001962 2407 and al,0x7 //
+00001964 884428 mov [si+0x28],al //
+00001967 8A4427 mov al,[si+0x27] lemm.x_effective += lemm.direction;
+0000196A 98 cbw // (cbw == Convert Byte to Word)
+0000196B 0104 add [si],ax //
+0000196D 833C10 cmp word [si],byte +0x10 if ( lemm.x_effective<16 || lemm.x_effective>=LEVEL_WIDTH ) goto change_dir_and_next;
+00001970 7D03 jnl 0x1975 //
+00001972 E9E600 jmp word 0x1a5b //
+00001975 813C8006 cmp word [si],0x680 //
+00001979 7C03 jl 0x197e //
+0000197B E9DD00 jmp word 0x1a5b //
+0000197E E8FA38 call word 0x527b vga_mem_read_prepare_registers();
+00001981 8B6C02 mov bp,[si+0x2] //
+00001984 268A05 mov al,[es:di] if ( is_solid(lemm.x_effective, lemm.y_effective) ) goto walker_check_above_terrain;
+00001987 22C4 and al,ah //
+00001989 7574 jnz 0x19ff //
+
+ for (i=0; i<3; i++) {
+0000198B 45 inc bp lemm.y_effective++;
+0000198C 033E0400 add di,[0x4] if ( is_solid(lemm.x_effective, lemm.y_effective) ) break;
+00001990 268A05 mov al,[es:di] //
+00001993 22C4 and al,ah //
+00001995 7555 jnz 0x19ec //
+
+00001997 45 inc bp //
+00001998 033E0400 add di,[0x4] //
+0000199C 268A05 mov al,[es:di] //
+0000199F 22C4 and al,ah //
+000019A1 7549 jnz 0x19ec //
+
+000019A3 45 inc bp //
+000019A4 033E0400 add di,[0x4] //
+000019A8 268A05 mov al,[es:di] //
+000019AB 22C4 and al,ah //
+000019AD 753D jnz 0x19ec //
+ }
+ if ( i == 3 ) {
+000019AF 45 inc bp lemm->y_effective++;
+000019B0 834C0804 or word [si+0x8],byte +0x4 lemm->state.bits.s_falling=1;
+000019B4 C7440A0000 mov word [si+0xa],0x0 //???
+000019B9 C7440C420A mov word [si+0xc],0xa42 lemm->spr_data_ptr = 0xa42;
+000019BE C744105A00 mov word [si+0x10],0x5a //???
+000019C3 C744123C00 mov word [si+0x12],0x3c //???
+000019C8 C6442800 mov byte [si+0x28],0x0 lemm->spr_frame = 0;
+000019CC C6442303 mov byte [si+0x23],0x3 lemm->falldist = 3;
+000019D0 C74404F8FF mov word [si+0x4],0xfff8 lemm->x_spr_offset = -8;
+000019D5 C74406F6FF mov word [si+0x6],0xfff6 lemm->y_spr_offset = -10;
+000019DA C6442904 mov byte [si+0x29],0x4 lemm->draw_hint = 4;
+000019DE A12B00 mov ax,[0x2b] //
+000019E1 894414 mov [si+0x14],ax lemm->ptr2 = [0x2b]; #
+000019E4 C6442A00 mov byte [si+0x2a],0x0 //???
+000019E8 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+ }
+000019EC 896C02 mov [si+0x2],bp //
+000019EF 81FDB400 cmp bp,0xb4 if ( lemm.y_effective >= 180 ) {
+000019F3 7D03 jnl 0x19f8 lemm.is_gone=true; goto next_lemming;
+ }
+000019F5 E906FF jmp word 0x18fe goto check_this_and_go_next_lemming;
+
+000019F8 C64426FF mov byte [si+0x26],0xff // ( lemm.is_gone=true; goto next_lemming; )
+000019FC E902FF jmp word 0x1901 // jumped from various places, but "inlined" in C comments
+
+walker_check_above_terrain:
+000019FF E8B863 call word 0x7dba // nop(); //FIXME : rewrite with temp var because bp is reused (or not) after jumps
+00001A02 2B3E0400 sub di,[0x4] if ( ! is_solid(lemm.x_effective, lemm.y_effective - 1)
+00001A06 268A05 mov al,[es:di] || ! is_solid(lemm.x_effective, lemm.y_effective - 2)
+00001A09 22C4 and al,ah || ! is_solid(lemm.x_effective, lemm.y_effective - 3) ) {
+00001A0B 7454 jz 0x1a61 goto walker_adjust_y;
+00001A0D 4D dec bp }
+00001A0E 2B3E0400 sub di,[0x4] if ( ! is_solid(lemm.x_effective, lemm.y_effective - 4)
+00001A12 268A05 mov al,[es:di] || ! is_solid(lemm.x_effective, lemm.y_effective - 5)
+00001A15 22C4 and al,ah || ! is_solid(lemm.x_effective, lemm.y_effective - 6) ) {
+00001A17 7448 jz 0x1a61 goto become_ascender;
+00001A19 4D dec bp }
+00001A1A 2B3E0400 sub di,[0x4] //
+00001A1E 268A05 mov al,[es:di] //
+00001A21 22C4 and al,ah //
+00001A23 743C jz 0x1a61 //
+00001A25 4D dec bp //
+00001A26 2B3E0400 sub di,[0x4] //
+00001A2A 268A05 mov al,[es:di] //
+00001A2D 22C4 and al,ah //
+00001A2F 7451 jz 0x1a82 //
+00001A31 4D dec bp //
+00001A32 2B3E0400 sub di,[0x4] //
+00001A36 268A05 mov al,[es:di] //
+00001A39 22C4 and al,ah //
+00001A3B 7445 jz 0x1a82 //
+00001A3D 4D dec bp //
+00001A3E 2B3E0400 sub di,[0x4] //
+00001A42 268A05 mov al,[es:di] //
+00001A45 22C4 and al,ah //
+00001A47 7439 jz 0x1a82 //
+00001A49 4D dec bp //
+00001A4A 2B3E0400 sub di,[0x4] //
+00001A4E 268A05 mov al,[es:di] //
+00001A51 22C4 and al,ah //
+00001A53 742D jz 0x1a82 //
+
+00001A55 F6442401 test byte [si+0x24],0x1 if ( lemm->flags.cap_climber ) goto 0x1a92;
+00001A59 7537 jnz 0x1a92 //
+
+change_dir_and_next:
+00001A5B F65C27 neg byte [si+0x27] lemm.direction = - lemm.direction;
+00001A5E E99DFE jmp word 0x18fe goto check_this_and_go_next_lemming;
+
+walker_adjust_y:
+00001A61 896C02 mov [si+0x2],bp lemm->y_effective = bp;
+00001A64 036C06 add bp,[si+0x6] if ( lemm->y_effective + lemm->y_spr_offset ) <= 10 {
+00001A67 83FD0A cmp bp,byte +0xa //
+00001A6A 7E03 jng 0x1a6f //
+00001A6C E98FFE jmp word 0x18fe //
+00001A6F BD0900 mov bp,0x9 lemm->y_effective = 9 - lemm->y_spr_offset;
+00001A72 2B6C06 sub bp,[si+0x6] //
+00001A75 896C02 mov [si+0x2],bp //
+00001A78 F65C27 neg byte [si+0x27] lemm->direction = -lemm->direction;
+00001A7B 836408F7 and word [si+0x8],byte -0x9 lemm->state.bits.s_ascending=0;
+ }
+00001A7F E97CFE jmp word 0x18fe goto check_this_and_go_next_lemming;
+
+become_ascender:
+00001A82 834C0808 or word [si+0x8],byte +0x8 lemm->state.bits.s_ascending=1;
+00001A86 C6442808 mov byte [si+0x28],0x8 lemm->spr_frame = 8;
+00001A8A 8B6C02 mov bp,[si+0x2] bp = lemm.y_effective - 2;
+00001A8D 83ED02 sub bp,byte +0x2 //
+00001A90 EBCF jmp short 0x1a61 goto walker_adjust_y;
+
+00001A92 C6442800 mov byte [si+0x28],0x0
+00001A96 C7440A0000 mov word [si+0xa],0x0
+00001A9B C7440C9A03 mov word [si+0xc],0x39a
+00001AA0 834C0820 or word [si+0x8],byte +0x20
+00001AA4 C744104800 mov word [si+0x10],0x48
+00001AA9 C744123000 mov word [si+0x12],0x30
+00001AAE C74404F8FF mov word [si+0x4],0xfff8
+00001AB3 C74406F4FF mov word [si+0x6],0xfff4
+00001AB8 A12D00 mov ax,[0x2d]
+00001ABB 894414 mov [si+0x14],ax
+00001ABE C6442AFF mov byte [si+0x2a],0xff
+00001AC2 C6442908 mov byte [si+0x29],0x8
+00001AC6 E935FE jmp word 0x18fe goto check_this_and_go_next_lemming;
+
+lbl_falling:
+00001AC9 8A4428 mov al,[si+0x28]
+00001ACC FEC0 inc al
+00001ACE 2403 and al,0x3
+00001AD0 884428 mov [si+0x28],al
+00001AD3 807C2310 cmp byte [si+0x23],0x10
+00001AD7 7642 jna 0x1b1b
+00001AD9 807C2500 cmp byte [si+0x25],0x0
+00001ADD 743C jz 0x1b1b
+00001ADF C744080004 mov word [si+0x8],0x400
+00001AE4 C7440A0000 mov word [si+0xa],0x0
+00001AE9 C7440CAA0B mov word [si+0xc],0xbaa
+00001AEE C744108000 mov word [si+0x10],0x80
+00001AF3 C744126000 mov word [si+0x12],0x60
+00001AF8 C6442800 mov byte [si+0x28],0x0
+00001AFC C7440E0000 mov word [si+0xe],0x0
+00001B01 C74406F0FF mov word [si+0x6],0xfff0
+00001B06 C6442908 mov byte [si+0x29],0x8
+00001B0A A13700 mov ax,[0x37]
+00001B0D 894414 mov [si+0x14],ax
+00001B10 C6442AFF mov byte [si+0x2a],0xff
+00001B14 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001B18 E9E3FD jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001B1B E85D37 call word 0x527b
+00001B1E 8B6C02 mov bp,[si+0x2]
+00001B21 268A05 mov al,[es:di]
+00001B24 22C4 and al,ah
+00001B26 753E jnz 0x1b66
+00001B28 45 inc bp
+00001B29 81FDB400 cmp bp,0xb4
+00001B2D 7C03 jl 0x1b32
+00001B2F E9C6FE jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+00001B32 033E0400 add di,[0x4]
+00001B36 268A05 mov al,[es:di]
+00001B39 22C4 and al,ah
+00001B3B 7529 jnz 0x1b66
+00001B3D 45 inc bp
+00001B3E 81FDB400 cmp bp,0xb4
+00001B42 7C03 jl 0x1b47
+00001B44 E9B1FE jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+00001B47 033E0400 add di,[0x4]
+00001B4B 268A05 mov al,[es:di]
+00001B4E 22C4 and al,ah
+00001B50 7514 jnz 0x1b66
+00001B52 45 inc bp
+00001B53 80442303 add byte [si+0x23],0x3
+00001B57 896C02 mov [si+0x2],bp
+00001B5A 81FDB400 cmp bp,0xb4
+00001B5E 7D03 jnl 0x1b63
+00001B60 E99BFD jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001B63 E992FE jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+00001B66 896C02 mov [si+0x2],bp
+00001B69 807C233C cmp byte [si+0x23],0x3c
+00001B6D 764D jna 0x1bbc
+00001B6F C744080100 mov word [si+0x8],0x1
+00001B74 C7440A0000 mov word [si+0xa],0x0
+00001B79 C7440C2A0C mov word [si+0xc],0xc2a
+00001B7E C744105A00 mov word [si+0x10],0x5a
+00001B83 C744123C00 mov word [si+0x12],0x3c
+00001B88 C6442800 mov byte [si+0x28],0x0
+00001B8C C6442700 mov byte [si+0x27],0x0
+00001B90 C6442000 mov byte [si+0x20],0x0
+00001B94 C6442900 mov byte [si+0x29],0x0
+00001B98 A12B00 mov ax,[0x2b]
+00001B9B 894414 mov [si+0x14],ax
+00001B9E C6442A00 mov byte [si+0x2a],0x0
+00001BA2 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001BA6 803E0820FF cmp byte [0x2008],0xff
+00001BAB 750C jnz 0x1bb9
+00001BAD F606FF2003 test byte [0x20ff],0x3
+00001BB2 7405 jz 0x1bb9
+00001BB4 B80804 mov ax,0x408
+00001BB7 CD61 int 0x61
+00001BB9 E942FD jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001BBC C744080000 mov word [si+0x8],0x0
+00001BC1 C7440A0000 mov word [si+0xa],0x0
+00001BC6 C7440C0000 mov word [si+0xc],0x0
+00001BCB C744105A00 mov word [si+0x10],0x5a
+00001BD0 C744123C00 mov word [si+0x12],0x3c
+00001BD5 C6442800 mov byte [si+0x28],0x0
+00001BD9 C74404F8FF mov word [si+0x4],0xfff8
+00001BDE C74406F6FF mov word [si+0x6],0xfff6
+00001BE3 C6442909 mov byte [si+0x29],0x9
+00001BE7 A12B00 mov ax,[0x2b]
+00001BEA 894414 mov [si+0x14],ax
+00001BED C6442A00 mov byte [si+0x2a],0x0
+00001BF1 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001BF5 E906FD jmp word 0x18fe goto check_this_and_go_next_lemming;
+lbl_splatting:
+00001BF8 8A4428 mov al,[si+0x28]
+00001BFB FEC0 inc al
+00001BFD 240F and al,0xf
+00001BFF 884428 mov [si+0x28],al
+00001C02 7403 jz 0x1c07
+00001C04 E9FAFC jmp word 0x1901 goto next_lemming;
+00001C07 C64426FF mov byte [si+0x26],0xff
+00001C0B E9F3FC jmp word 0x1901 goto next_lemming;
+lbl_drawning:
+00001C0E 8A4428 mov al,[si+0x28]
+00001C11 FEC0 inc al
+00001C13 240F and al,0xf
+00001C15 884428 mov [si+0x28],al
+00001C18 7422 jz 0x1c3c
+00001C1A 8A4427 mov al,[si+0x27]
+00001C1D 98 cbw
+00001C1E 50 push ax
+00001C1F 03C0 add ax,ax
+00001C21 03C0 add ax,ax
+00001C23 03C0 add ax,ax
+00001C25 8B0C mov cx,[si]
+00001C27 03C8 add cx,ax
+00001C29 8B5C02 mov bx,[si+0x2]
+00001C2C E8C739 call word 0x55f6
+00001C2F 5B pop bx
+00001C30 268A05 mov al,[es:di]
+00001C33 22C4 and al,ah
+00001C35 7502 jnz 0x1c39
+00001C37 011C add [si],bx
+00001C39 E9C5FC jmp word 0x1901 goto next_lemming;
+00001C3C E9B9FD jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+lbl_ending:
+00001C3F 8A4428 mov al,[si+0x28]
+00001C42 FEC0 inc al
+00001C44 2407 and al,0x7
+00001C46 884428 mov [si+0x28],al
+00001C49 7403 jz 0x1c4e
+00001C4B E9B3FC jmp word 0x1901 goto next_lemming;
+00001C4E FE064300 inc byte [0x43]
+00001C52 C64426FF mov byte [si+0x26],0xff
+00001C56 E9A8FC jmp word 0x1901 goto next_lemming;
+lbl_dying:
+00001C59 FE4428 inc byte [si+0x28] lemm.spr_frame++;
+00001C5C 8A4428 mov al,[si+0x28] if ( lemm.spr_frame == 0xe ) {
+00001C5F 3C0E cmp al,0xe lemm.is_gone=true;
+00001C61 7503 jnz 0x1c66 }
+00001C63 E992FD jmp word 0x19f8 //
+00001C66 E998FC jmp word 0x1901 goto next_lemming;
+lbl_exploding:
+00001C69 8A4428 mov al,[si+0x28]
+00001C6C FEC0 inc al
+00001C6E 884428 mov [si+0x28],al
+00001C71 3C34 cmp al,0x34
+00001C73 7503 jnz 0x1c78
+00001C75 E980FD jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+00001C78 FEC8 dec al
+00001C7A 7403 jz 0x1c7f
+00001C7C E982FC jmp word 0x1901 goto next_lemming;
+00001C7F 803E0820FF cmp byte [0x2008],0xff
+00001C84 740C jz 0x1c92
+00001C86 F606FF2001 test byte [0x20ff],0x1
+00001C8B 7405 jz 0x1c92
+00001C8D B80C03 mov ax,0x30c
+00001C90 CD60 int 0x60
+00001C92 F744080001 test word [si+0x8],0x100
+00001C97 7502 jnz 0x1c9b
+00001C99 EB03 jmp short 0x1c9e
+00001C9B E89504 call word 0x2133
+00001C9E 8B04 mov ax,[si]
+00001CA0 8B5C02 mov bx,[si+0x2]
+00001CA3 83EB10 sub bx,byte +0x10
+00001CA6 D1E8 shr ax,1
+00001CA8 D1E8 shr ax,1
+00001CAA D1EB shr bx,1
+00001CAC D1EB shr bx,1
+00001CAE 50 push ax
+00001CAF 52 push dx
+00001CB0 8BC3 mov ax,bx
+00001CB2 BAA001 mov dx,0x1a0
+00001CB5 F7E2 mul dx
+00001CB7 5A pop dx
+00001CB8 5B pop bx
+00001CB9 03D8 add bx,ax
+00001CBB 83C312 add bx,byte +0x12
+00001CBE 368A07 mov al,[ss:bx]
+00001CC1 240F and al,0xf
+00001CC3 3C09 cmp al,0x9
+00001CC5 7503 jnz 0x1cca
+00001CC7 E937FC jmp word 0x1901 goto next_lemming;
+00001CCA 3C05 cmp al,0x5
+00001CCC 7503 jnz 0x1cd1
+00001CCE E930FC jmp word 0x1901 goto next_lemming;
+00001CD1 E8D935 call word 0x52ad
+00001CD4 E92AFC jmp word 0x1901 goto next_lemming;
+lbl_ascending:
+00001CD7 E8A135 call word 0x527b
+00001CDA E8DD60 call word 0x7dba
+00001CDD FF4C02 dec word [si+0x2]
+00001CE0 2B3E0400 sub di,[0x4]
+00001CE4 268A05 mov al,[es:di]
+00001CE7 22C4 and al,ah
+00001CE9 7414 jz 0x1cff
+00001CEB FF4C02 dec word [si+0x2]
+00001CEE 2B3E0400 sub di,[0x4]
+00001CF2 268A05 mov al,[es:di]
+00001CF5 22C4 and al,ah
+00001CF7 7406 jz 0x1cff
+00001CF9 8B6C02 mov bp,[si+0x2]
+00001CFC E962FD jmp word 0x1a61
+00001CFF 836408F7 and word [si+0x8],byte -0x9
+00001D03 C6442800 mov byte [si+0x28],0x0
+00001D07 8B6C02 mov bp,[si+0x2]
+00001D0A 45 inc bp
+00001D0B E953FD jmp word 0x1a61
+lbl_digging:
+00001D0E 807C2811 cmp byte [si+0x28],0x11
+00001D12 7503 jnz 0x1d17
+00001D14 E9F400 jmp word 0x1e0b
+00001D17 8A4428 mov al,[si+0x28]
+00001D1A FEC0 inc al
+00001D1C 240F and al,0xf
+00001D1E 884428 mov [si+0x28],al
+00001D21 7407 jz 0x1d2a
+00001D23 3C08 cmp al,0x8
+00001D25 7403 jz 0x1d2a
+00001D27 E9D7FB jmp word 0x1901 goto next_lemming;
+00001D2A 8B2C mov bp,[si]
+00001D2C 8B4404 mov ax,[si+0x4]
+00001D2F 0104 add [si],ax
+00001D31 FF34 push word [si]
+00001D33 E84535 call word 0x527b
+00001D36 892C mov [si],bp
+00001D38 FF4402 inc word [si+0x2]
+00001D3B 59 pop cx
+00001D3C 8B6C02 mov bp,[si+0x2]
+00001D3F 81FDB400 cmp bp,0xb4
+00001D43 7C03 jl 0x1d48
+00001D45 E9B0FC jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+00001D48 E84B60 call word 0x7d96
+00001D4B 7543 jnz 0x1d90
+00001D4D 836408EF and word [si+0x8],byte -0x11
+00001D51 834C0804 or word [si+0x8],byte +0x4
+00001D55 C7440A0000 mov word [si+0xa],0x0
+00001D5A C7440C420A mov word [si+0xc],0xa42
+00001D5F C744105A00 mov word [si+0x10],0x5a
+00001D64 C744123C00 mov word [si+0x12],0x3c
+00001D69 C6442800 mov byte [si+0x28],0x0
+00001D6D C6442303 mov byte [si+0x23],0x3
+00001D71 C74404F8FF mov word [si+0x4],0xfff8
+00001D76 C74406F6FF mov word [si+0x6],0xfff6
+00001D7B C6442904 mov byte [si+0x29],0x4
+00001D7F A12B00 mov ax,[0x2b]
+00001D82 894414 mov [si+0x14],ax
+00001D85 C6442A00 mov byte [si+0x2a],0x0
+00001D89 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001D8D E96EFB jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001D90 8B04 mov ax,[si]
+00001D92 8B5C02 mov bx,[si+0x2]
+00001D95 83EB10 sub bx,byte +0x10
+00001D98 D1E8 shr ax,1
+00001D9A D1E8 shr ax,1
+00001D9C D1EB shr bx,1
+00001D9E D1EB shr bx,1
+00001DA0 50 push ax
+00001DA1 52 push dx
+00001DA2 8BC3 mov ax,bx
+00001DA4 BAA001 mov dx,0x1a0
+00001DA7 F7E2 mul dx
+00001DA9 5A pop dx
+00001DAA 5B pop bx
+00001DAB 03D8 add bx,ax
+00001DAD 83C312 add bx,byte +0x12
+00001DB0 368A07 mov al,[ss:bx]
+00001DB3 240F and al,0xf
+00001DB5 3C09 cmp al,0x9
+00001DB7 7403 jz 0x1dbc
+00001DB9 E942FB jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001DBC 803E0820FF cmp byte [0x2008],0xff
+00001DC1 750C jnz 0x1dcf
+00001DC3 F606FF2003 test byte [0x20ff],0x3
+00001DC8 7405 jz 0x1dcf
+00001DCA B80A04 mov ax,0x40a
+00001DCD CD61 int 0x61
+00001DCF C744080000 mov word [si+0x8],0x0
+00001DD4 C7440A0000 mov word [si+0xa],0x0
+00001DD9 C7440C0000 mov word [si+0xc],0x0
+00001DDE C744105A00 mov word [si+0x10],0x5a
+00001DE3 C744123C00 mov word [si+0x12],0x3c
+00001DE8 C6442800 mov byte [si+0x28],0x0
+00001DEC C74404F8FF mov word [si+0x4],0xfff8
+00001DF1 C74406F6FF mov word [si+0x6],0xfff6
+00001DF6 C6442909 mov byte [si+0x29],0x9
+00001DFA A12B00 mov ax,[0x2b]
+00001DFD 894414 mov [si+0x14],ax
+00001E00 C6442A00 mov byte [si+0x2a],0x0
+00001E04 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001E08 E9F3FA jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001E0B FF34 push word [si]
+00001E0D FF7402 push word [si+0x2]
+00001E10 8B4404 mov ax,[si+0x4]
+00001E13 0104 add [si],ax
+00001E15 836C0202 sub word [si+0x2],byte +0x2
+00001E19 E85F34 call word 0x527b
+00001E1C 8B0C mov cx,[si]
+00001E1E 8F4402 pop word [si+0x2]
+00001E21 8F04 pop word [si]
+00001E23 E8815F call word 0x7da7
+00001E26 57 push di
+00001E27 51 push cx
+00001E28 53 push bx
+00001E29 55 push bp
+00001E2A E84235 call word 0x536f
+00001E2D 5D pop bp
+00001E2E 5B pop bx
+00001E2F 59 pop cx
+00001E30 5F pop di
+00001E31 033E0400 add di,[0x4]
+00001E35 E83735 call word 0x536f
+00001E38 C6442800 mov byte [si+0x28],0x0
+00001E3C E9EBFE jmp word 0x1d2a
+lbl_climbing:
+00001E3F 8A4428 mov al,[si+0x28]
+00001E42 FEC0 inc al
+00001E44 2407 and al,0x7
+00001E46 884428 mov [si+0x28],al
+00001E49 3C03 cmp al,0x3
+00001E4B 7F03 jg 0x1e50
+00001E4D E98400 jmp word 0x1ed4
+00001E50 FF4C02 dec word [si+0x2]
+00001E53 8B4402 mov ax,[si+0x2]
+00001E56 034406 add ax,[si+0x6]
+00001E59 83F80A cmp ax,byte +0xa
+00001E5C 7626 jna 0x1e84
+00001E5E 8B2C mov bp,[si]
+00001E60 8A4427 mov al,[si+0x27]
+00001E63 98 cbw
+00001E64 2904 sub [si],ax
+00001E66 E81234 call word 0x527b
+00001E69 892C mov [si],bp
+00001E6B E84C5F call word 0x7dba
+00001E6E 8B160400 mov dx,[0x4]
+00001E72 D1E2 shl dx,1
+00001E74 D1E2 shl dx,1
+00001E76 D1E2 shl dx,1
+00001E78 2BFA sub di,dx
+00001E7A 268A05 mov al,[es:di]
+00001E7D 22C4 and al,ah
+00001E7F 7503 jnz 0x1e84
+00001E81 E97AFA jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001E84 836408DF and word [si+0x8],byte -0x21
+00001E88 834C0804 or word [si+0x8],byte +0x4
+00001E8C C7440A0000 mov word [si+0xa],0x0
+00001E91 C7440C420A mov word [si+0xc],0xa42
+00001E96 C744105A00 mov word [si+0x10],0x5a
+00001E9B C744123C00 mov word [si+0x12],0x3c
+00001EA0 C6442800 mov byte [si+0x28],0x0
+00001EA4 C6442303 mov byte [si+0x23],0x3
+00001EA8 C74404F8FF mov word [si+0x4],0xfff8
+00001EAD C74406F6FF mov word [si+0x6],0xfff6
+00001EB2 C6442904 mov byte [si+0x29],0x4
+00001EB6 A12B00 mov ax,[0x2b]
+00001EB9 894414 mov [si+0x14],ax
+00001EBC C6442A00 mov byte [si+0x2a],0x0
+00001EC0 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001EC4 8A4427 mov al,[si+0x27]
+00001EC7 F6D8 neg al
+00001EC9 884427 mov [si+0x27],al
+00001ECC 98 cbw
+00001ECD 0104 add [si],ax
+00001ECF 0104 add [si],ax
+00001ED1 E92AFA jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001ED4 8B6C02 mov bp,[si+0x2]
+00001ED7 836C0207 sub word [si+0x2],byte +0x7
+00001EDB 32E4 xor ah,ah
+00001EDD 294402 sub [si+0x2],ax
+00001EE0 E89833 call word 0x527b
+00001EE3 896C02 mov [si+0x2],bp
+00001EE6 268A05 mov al,[es:di]
+00001EE9 22C4 and al,ah
+00001EEB 7403 jz 0x1ef0
+00001EED E90EFA jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001EF0 83440202 add word [si+0x2],byte +0x2
+00001EF4 8A4428 mov al,[si+0x28]
+00001EF7 32E4 xor ah,ah
+00001EF9 294402 sub [si+0x2],ax
+00001EFC 836408DF and word [si+0x8],byte -0x21
+00001F00 834C0840 or word [si+0x8],byte +0x40
+00001F04 C7440A0000 mov word [si+0xa],0x0
+00001F09 C7440CB206 mov word [si+0xc],0x6b2
+00001F0E C744104800 mov word [si+0x10],0x48
+00001F13 C744123000 mov word [si+0x12],0x30
+00001F18 C6442800 mov byte [si+0x28],0x0
+00001F1C C6442908 mov byte [si+0x29],0x8
+00001F20 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001F24 8B6C02 mov bp,[si+0x2]
+00001F27 E937FB jmp word 0x1a61
+lbl_climb_ending:
+00001F2A 8A4428 mov al,[si+0x28]
+00001F2D FEC0 inc al
+00001F2F 2407 and al,0x7
+00001F31 884428 mov [si+0x28],al
+00001F34 7411 jz 0x1f47
+00001F36 3C05 cmp al,0x5
+00001F38 7C03 jl 0x1f3d
+00001F3A E9C4F9 jmp word 0x1901 goto next_lemming;
+00001F3D 836C0202 sub word [si+0x2],byte +0x2
+00001F41 8B6C02 mov bp,[si+0x2]
+00001F44 E91AFB jmp word 0x1a61
+00001F47 C744080000 mov word [si+0x8],0x0
+00001F4C C7440A0000 mov word [si+0xa],0x0
+00001F51 C7440C0000 mov word [si+0xc],0x0
+00001F56 C744105A00 mov word [si+0x10],0x5a
+00001F5B C744123C00 mov word [si+0x12],0x3c
+00001F60 C6442800 mov byte [si+0x28],0x0
+00001F64 C74404F8FF mov word [si+0x4],0xfff8
+00001F69 C74406F6FF mov word [si+0x6],0xfff6
+00001F6E C6442909 mov byte [si+0x29],0x9
+00001F72 A12B00 mov ax,[0x2b]
+00001F75 894414 mov [si+0x14],ax
+00001F78 C6442A00 mov byte [si+0x2a],0x0
+00001F7C 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00001F80 8B6C02 mov bp,[si+0x2]
+00001F83 E9DBFA jmp word 0x1a61
+lbl_building:
+00001F86 8A4428 mov al,[si+0x28]
+00001F89 FEC0 inc al
+00001F8B 240F and al,0xf
+00001F8D 884428 mov [si+0x28],al
+00001F90 7502 jnz 0x1f94
+00001F92 EB42 jmp short 0x1fd6
+00001F94 3C0A cmp al,0xa
+00001F96 7531 jnz 0x1fc9
+00001F98 8A4421 mov al,[si+0x21]
+00001F9B 3C03 cmp al,0x3
+00001F9D 772A ja 0x1fc9
+00001F9F 50 push ax
+00001FA0 06 push es
+00001FA1 803E0820FF cmp byte [0x2008],0xff
+00001FA6 740C jz 0x1fb4
+00001FA8 F606FF2001 test byte [0x20ff],0x1
+00001FAD 7405 jz 0x1fb4
+00001FAF B81303 mov ax,0x313
+00001FB2 CD60 int 0x60
+00001FB4 803E0820FF cmp byte [0x2008],0xff
+00001FB9 750C jnz 0x1fc7
+00001FBB F606FF2003 test byte [0x20ff],0x3
+00001FC0 7405 jz 0x1fc7
+00001FC2 B81204 mov ax,0x412
+00001FC5 CD61 int 0x61
+00001FC7 07 pop es
+00001FC8 58 pop ax
+00001FC9 3C09 cmp al,0x9
+00001FCB 7403 jz 0x1fd0
+00001FCD E92EF9 jmp word 0x18fe goto check_this_and_go_next_lemming;
+00001FD0 E8F133 call word 0x53c4
+00001FD3 E92BF9 jmp word 0x1901 goto next_lemming;
+00001FD6 8A4427 mov al,[si+0x27]
+00001FD9 98 cbw
+00001FDA 0104 add [si],ax
+00001FDC FF4C02 dec word [si+0x2]
+00001FDF 8BE8 mov bp,ax
+00001FE1 833C10 cmp word [si],byte +0x10
+00001FE4 7F02 jg 0x1fe8
+00001FE6 EB73 jmp short 0x205b
+00001FE8 813C8006 cmp word [si],0x680
+00001FEC 7C02 jl 0x1ff0
+00001FEE EB6B jmp short 0x205b
+00001FF0 E88832 call word 0x527b
+00001FF3 E8C45D call word 0x7dba
+00001FF6 2B3E0400 sub di,[0x4]
+00001FFA 268A05 mov al,[es:di]
+00001FFD 22C4 and al,ah
+00001FFF 755A jnz 0x205b
+00002001 012C add [si],bp
+00002003 E87532 call word 0x527b
+00002006 E8B15D call word 0x7dba
+00002009 2B3E0400 sub di,[0x4]
+0000200D 268A05 mov al,[es:di]
+00002010 22C4 and al,ah
+00002012 7547 jnz 0x205b
+00002014 FE4C21 dec byte [si+0x21]
+00002017 7503 jnz 0x201c
+00002019 E98100 jmp word 0x209d
+0000201C FF34 push word [si]
+0000201E 012C add [si],bp
+00002020 012C add [si],bp
+00002022 E85632 call word 0x527b
+00002025 8F04 pop word [si]
+00002027 E8905D call word 0x7dba
+0000202A 50 push ax
+0000202B A10400 mov ax,[0x4]
+0000202E 2BF8 sub di,ax
+00002030 D1E0 shl ax,1
+00002032 D1E0 shl ax,1
+00002034 D1E0 shl ax,1
+00002036 2BF8 sub di,ax
+00002038 58 pop ax
+00002039 268A05 mov al,[es:di]
+0000203C 22C4 and al,ah
+0000203E 751B jnz 0x205b
+00002040 833C10 cmp word [si],byte +0x10
+00002043 7E16 jng 0x205b
+00002045 813C8006 cmp word [si],0x680
+00002049 7D10 jnl 0x205b
+0000204B 8B4402 mov ax,[si+0x2]
+0000204E 034406 add ax,[si+0x6]
+00002051 83F80A cmp ax,byte +0xa
+00002054 7E03 jng 0x2059
+00002056 E9A5F8 jmp word 0x18fe goto check_this_and_go_next_lemming;
+00002059 EB03 jmp short 0x205e
+0000205B F65C27 neg byte [si+0x27]
+0000205E C744080000 mov word [si+0x8],0x0
+00002063 C7440A0000 mov word [si+0xa],0x0
+00002068 C7440C0000 mov word [si+0xc],0x0
+0000206D C744105A00 mov word [si+0x10],0x5a
+00002072 C744123C00 mov word [si+0x12],0x3c
+00002077 C6442800 mov byte [si+0x28],0x0
+0000207B C74404F8FF mov word [si+0x4],0xfff8
+00002080 C74406F6FF mov word [si+0x6],0xfff6
+00002085 C6442909 mov byte [si+0x29],0x9
+00002089 A12B00 mov ax,[0x2b]
+0000208C 894414 mov [si+0x14],ax
+0000208F C6442A00 mov byte [si+0x2a],0x0
+00002093 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002097 8B6C02 mov bp,[si+0x2]
+0000209A E9C4F9 jmp word 0x1a61
+0000209D C744080000 mov word [si+0x8],0x0
+000020A2 C7440A0800 mov word [si+0xa],0x8
+000020A7 C7440C6B12 mov word [si+0xc],0x126b
+000020AC C744105A00 mov word [si+0x10],0x5a
+000020B1 C744123C00 mov word [si+0x12],0x3c
+000020B6 C6442800 mov byte [si+0x28],0x0
+000020BA C74404F8FF mov word [si+0x4],0xfff8
+000020BF C74406F6FF mov word [si+0x6],0xfff6
+000020C4 C6442908 mov byte [si+0x29],0x8
+000020C8 A12B00 mov ax,[0x2b]
+000020CB 894414 mov [si+0x14],ax
+000020CE C6442A00 mov byte [si+0x2a],0x0
+000020D2 80642401 and byte [si+0x24],0x1 //
+000020D6 804C2480 or byte [si+0x24],0x80 lemm->flags1.walk_pause_for_shruggling = 1;
+000020DA 8B6C02 mov bp,[si+0x2]
+000020DD E981F9 jmp word 0x1a61
+lbl_blocking:
+000020E0 FE4428 inc byte [si+0x28]
+000020E3 8064280F and byte [si+0x28],0xf
+000020E7 E89131 call word 0x527b
+000020EA 268A05 mov al,[es:di]
+000020ED 22C4 and al,ah
+000020EF 7403 jz 0x20f4
+000020F1 E90DF8 jmp word 0x1901 goto next_lemming;
+000020F4 C744080000 mov word [si+0x8],0x0
+000020F9 C7440A0000 mov word [si+0xa],0x0
+000020FE C7440C0000 mov word [si+0xc],0x0
+00002103 C744105A00 mov word [si+0x10],0x5a
+00002108 C744123C00 mov word [si+0x12],0x3c
+0000210D C6442800 mov byte [si+0x28],0x0
+00002111 C74404F8FF mov word [si+0x4],0xfff8
+00002116 C74406F6FF mov word [si+0x6],0xfff6
+0000211B C6442909 mov byte [si+0x29],0x9
+0000211F A12B00 mov ax,[0x2b]
+00002122 894414 mov [si+0x14],ax
+00002125 C6442A00 mov byte [si+0x2a],0x0
+00002129 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000212D E80300 call word 0x2133
+00002130 E9CEF7 jmp word 0x1901 goto next_lemming;
+00002133 8B04 mov ax,[si]
+00002135 8B5C02 mov bx,[si+0x2]
+00002138 83E804 sub ax,byte +0x4
+0000213B 83EB06 sub bx,byte +0x6
+0000213E 83EB10 sub bx,byte +0x10
+00002141 D1E8 shr ax,1
+00002143 D1E8 shr ax,1
+00002145 D1EB shr bx,1
+00002147 D1EB shr bx,1
+00002149 50 push ax
+0000214A 52 push dx
+0000214B 8BC3 mov ax,bx
+0000214D BAA001 mov dx,0x1a0
+00002150 F7E2 mul dx
+00002152 5A pop dx
+00002153 5B pop bx
+00002154 03D8 add bx,ax
+00002156 83C312 add bx,byte +0x12
+00002159 56 push si
+0000215A 57 push di
+0000215B 06 push es
+0000215C 16 push ss
+0000215D 07 pop es
+0000215E 8BFB mov di,bx
+00002160 83C616 add si,byte +0x16
+00002163 A5 movsw
+00002164 A4 movsb
+00002165 81C79D01 add di,0x19d
+00002169 A5 movsw
+0000216A A4 movsb
+0000216B 81C79D01 add di,0x19d
+0000216F A5 movsw
+00002170 A4 movsb
+00002171 07 pop es
+00002172 5F pop di
+00002173 5E pop si
+00002174 C3 ret
+lbl_bashing:
+00002175 FE4428 inc byte [si+0x28]
+00002178 8064281F and byte [si+0x28],0x1f
+0000217C 8A4428 mov al,[si+0x28]
+0000217F 240F and al,0xf
+00002181 3C0B cmp al,0xb
+00002183 7C03 jl 0x2188
+00002185 E9AA00 jmp word 0x2232
+00002188 3C02 cmp al,0x2
+0000218A 7D03 jnl 0x218f
+0000218C E972F7 jmp word 0x1901 goto next_lemming;
+0000218F 3C05 cmp al,0x5
+00002191 7E03 jng 0x2196
+00002193 E96BF7 jmp word 0x1901 goto next_lemming;
+00002196 2C02 sub al,0x2
+00002198 98 cbw
+00002199 E8C532 call word 0x5461
+0000219C 8A4428 mov al,[si+0x28]
+0000219F 3C05 cmp al,0x5
+000021A1 7403 jz 0x21a6
+000021A3 E95BF7 jmp word 0x1901 goto next_lemming;
+000021A6 8B0C mov cx,[si]
+000021A8 8B5C02 mov bx,[si+0x2]
+000021AB 83EB06 sub bx,byte +0x6
+000021AE 8A4427 mov al,[si+0x27]
+000021B1 98 cbw
+000021B2 8BE8 mov bp,ax
+000021B4 03C0 add ax,ax
+000021B6 03C0 add ax,ax
+000021B8 03C0 add ax,ax
+000021BA 03C8 add cx,ax
+000021BC E83734 call word 0x55f6
+000021BF 268A05 mov al,[es:di]
+000021C2 22C4 and al,ah
+000021C4 7403 jz 0x21c9
+000021C6 E938F7 jmp word 0x1901 goto next_lemming;
+000021C9 03CD add cx,bp
+000021CB E82834 call word 0x55f6
+000021CE 268A05 mov al,[es:di]
+000021D1 22C4 and al,ah
+000021D3 7403 jz 0x21d8
+000021D5 E929F7 jmp word 0x1901 goto next_lemming;
+000021D8 03CD add cx,bp
+000021DA E81934 call word 0x55f6
+000021DD 268A05 mov al,[es:di]
+000021E0 22C4 and al,ah
+000021E2 7403 jz 0x21e7
+000021E4 E91AF7 jmp word 0x1901 goto next_lemming;
+000021E7 03CD add cx,bp
+000021E9 E80A34 call word 0x55f6
+000021EC 268A05 mov al,[es:di]
+000021EF 22C4 and al,ah
+000021F1 7403 jz 0x21f6
+000021F3 E90BF7 jmp word 0x1901 goto next_lemming;
+000021F6 C744080000 mov word [si+0x8],0x0
+000021FB C7440A0000 mov word [si+0xa],0x0
+00002200 C7440C0000 mov word [si+0xc],0x0
+00002205 C744105A00 mov word [si+0x10],0x5a
+0000220A C744123C00 mov word [si+0x12],0x3c
+0000220F C6442800 mov byte [si+0x28],0x0
+00002213 C74404F8FF mov word [si+0x4],0xfff8
+00002218 C74406F6FF mov word [si+0x6],0xfff6
+0000221D C6442909 mov byte [si+0x29],0x9
+00002221 A12B00 mov ax,[0x2b]
+00002224 894414 mov [si+0x14],ax
+00002227 C6442A00 mov byte [si+0x2a],0x0
+0000222B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000222F E9CFF6 jmp word 0x1901 goto next_lemming;
+00002232 8A4427 mov al,[si+0x27]
+00002235 98 cbw
+00002236 0104 add [si],ax
+00002238 833C10 cmp word [si],byte +0x10
+0000223B 7C7C jl 0x22b9
+0000223D 813C8006 cmp word [si],0x680
+00002241 7D76 jnl 0x22b9
+00002243 E83530 call word 0x527b
+00002246 268A05 mov al,[es:di]
+00002249 22C4 and al,ah
+0000224B 7403 jz 0x2250
+0000224D E9A800 jmp word 0x22f8
+00002250 FF4402 inc word [si+0x2]
+00002253 033E0400 add di,[0x4]
+00002257 268A05 mov al,[es:di]
+0000225A 22C4 and al,ah
+0000225C 7403 jz 0x2261
+0000225E E99700 jmp word 0x22f8
+00002261 FF4402 inc word [si+0x2]
+00002264 033E0400 add di,[0x4]
+00002268 268A05 mov al,[es:di]
+0000226B 22C4 and al,ah
+0000226D 7403 jz 0x2272
+0000226F E98600 jmp word 0x22f8
+00002272 FF4402 inc word [si+0x2]
+00002275 834C0804 or word [si+0x8],byte +0x4
+00002279 C7440A0000 mov word [si+0xa],0x0
+0000227E C7440C420A mov word [si+0xc],0xa42
+00002283 C744105A00 mov word [si+0x10],0x5a
+00002288 C744123C00 mov word [si+0x12],0x3c
+0000228D C6442800 mov byte [si+0x28],0x0
+00002291 C6442303 mov byte [si+0x23],0x3
+00002295 C74404F8FF mov word [si+0x4],0xfff8
+0000229A C74406F6FF mov word [si+0x6],0xfff6
+0000229F C6442904 mov byte [si+0x29],0x4
+000022A3 A12B00 mov ax,[0x2b]
+000022A6 894414 mov [si+0x14],ax
+000022A9 C6442A00 mov byte [si+0x2a],0x0
+000022AD 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+000022B1 816408FFFD and word [si+0x8],0xfdff
+000022B6 E945F6 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000022B9 F65C27 neg byte [si+0x27]
+000022BC C744080000 mov word [si+0x8],0x0
+000022C1 C7440A0000 mov word [si+0xa],0x0
+000022C6 C7440C0000 mov word [si+0xc],0x0
+000022CB C744105A00 mov word [si+0x10],0x5a
+000022D0 C744123C00 mov word [si+0x12],0x3c
+000022D5 C6442800 mov byte [si+0x28],0x0
+000022D9 C74404F8FF mov word [si+0x4],0xfff8
+000022DE C74406F6FF mov word [si+0x6],0xfff6
+000022E3 C6442909 mov byte [si+0x29],0x9
+000022E7 A12B00 mov ax,[0x2b]
+000022EA 894414 mov [si+0x14],ax
+000022ED C6442A00 mov byte [si+0x2a],0x0
+000022F1 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+000022F5 E906F6 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000022F8 8B04 mov ax,[si]
+000022FA 8B5C02 mov bx,[si+0x2]
+000022FD 83EB10 sub bx,byte +0x10
+00002300 D1E8 shr ax,1
+00002302 D1E8 shr ax,1
+00002304 D1EB shr bx,1
+00002306 D1EB shr bx,1
+00002308 50 push ax
+00002309 52 push dx
+0000230A 8BC3 mov ax,bx
+0000230C BAA001 mov dx,0x1a0
+0000230F F7E2 mul dx
+00002311 5A pop dx
+00002312 5B pop bx
+00002313 03D8 add bx,ax
+00002315 83C312 add bx,byte +0x12
+00002318 81EB4003 sub bx,0x340
+0000231C 8A4427 mov al,[si+0x27]
+0000231F 98 cbw
+00002320 03D8 add bx,ax
+00002322 03D8 add bx,ax
+00002324 368A07 mov al,[ss:bx]
+00002327 240F and al,0xf
+00002329 3C09 cmp al,0x9
+0000232B 7422 jz 0x234f
+0000232D 3C07 cmp al,0x7
+0000232F 750A jnz 0x233b
+00002331 8A4427 mov al,[si+0x27]
+00002334 22C0 and al,al
+00002336 7981 jns 0x22b9
+00002338 E9C3F5 jmp word 0x18fe goto check_this_and_go_next_lemming;
+0000233B 3C08 cmp al,0x8
+0000233D 7403 jz 0x2342
+0000233F E9BCF5 jmp word 0x18fe goto check_this_and_go_next_lemming;
+00002342 8A4427 mov al,[si+0x27]
+00002345 22C0 and al,al
+00002347 7903 jns 0x234c
+00002349 E96DFF jmp word 0x22b9
+0000234C E9AFF5 jmp word 0x18fe goto check_this_and_go_next_lemming;
+0000234F 803E0820FF cmp byte [0x2008],0xff
+00002354 750C jnz 0x2362
+00002356 F606FF2003 test byte [0x20ff],0x3
+0000235B 7405 jz 0x2362
+0000235D B80A04 mov ax,0x40a
+00002360 CD61 int 0x61
+00002362 E954FF jmp word 0x22b9
+lbl_floating:
+00002365 BBEB26 mov bx,0x26eb
+00002368 035C0E add bx,[si+0xe]
+0000236B 8A07 mov al,[bx]
+0000236D 884428 mov [si+0x28],al
+00002370 8A4701 mov al,[bx+0x1]
+00002373 83440E02 add word [si+0xe],byte +0x2
+00002377 98 cbw
+00002378 3C03 cmp al,0x3
+0000237A 740E jz 0x238a
+0000237C 3C02 cmp al,0x2
+0000237E 7435 jz 0x23b5
+00002380 3C01 cmp al,0x1
+00002382 744E jz 0x23d2
+00002384 014402 add [si+0x2],ax
+00002387 E99300 jmp word 0x241d
+0000238A E8EE2E call word 0x527b
+0000238D 268A05 mov al,[es:di]
+00002390 22C4 and al,ah
+00002392 754D jnz 0x23e1
+00002394 FF4402 inc word [si+0x2]
+00002397 033E0400 add di,[0x4]
+0000239B 268A05 mov al,[es:di]
+0000239E 22C4 and al,ah
+000023A0 753F jnz 0x23e1
+000023A2 FF4402 inc word [si+0x2]
+000023A5 033E0400 add di,[0x4]
+000023A9 268A05 mov al,[es:di]
+000023AC 22C4 and al,ah
+000023AE 7531 jnz 0x23e1
+000023B0 FF4402 inc word [si+0x2]
+000023B3 EB68 jmp short 0x241d
+000023B5 E8C32E call word 0x527b
+000023B8 268A05 mov al,[es:di]
+000023BB 22C4 and al,ah
+000023BD 7522 jnz 0x23e1
+000023BF FF4402 inc word [si+0x2]
+000023C2 033E0400 add di,[0x4]
+000023C6 268A05 mov al,[es:di]
+000023C9 22C4 and al,ah
+000023CB 7514 jnz 0x23e1
+000023CD FF4402 inc word [si+0x2]
+000023D0 EB4B jmp short 0x241d
+000023D2 E8A62E call word 0x527b
+000023D5 268A05 mov al,[es:di]
+000023D8 22C4 and al,ah
+000023DA 7505 jnz 0x23e1
+000023DC FF4402 inc word [si+0x2]
+000023DF EB3C jmp short 0x241d
+000023E1 C744080000 mov word [si+0x8],0x0
+000023E6 C7440A0000 mov word [si+0xa],0x0
+000023EB C7440C0000 mov word [si+0xc],0x0
+000023F0 C744105A00 mov word [si+0x10],0x5a
+000023F5 C744123C00 mov word [si+0x12],0x3c
+000023FA C6442800 mov byte [si+0x28],0x0
+000023FE C74404F8FF mov word [si+0x4],0xfff8
+00002403 C74406F6FF mov word [si+0x6],0xfff6
+00002408 C6442909 mov byte [si+0x29],0x9
+0000240C A12B00 mov ax,[0x2b]
+0000240F 894414 mov [si+0x14],ax
+00002412 C6442A00 mov byte [si+0x2a],0x0
+00002416 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000241A E9E1F4 jmp word 0x18fe goto check_this_and_go_next_lemming;
+0000241D 817C02B400 cmp word [si+0x2],0xb4
+00002422 7D03 jnl 0x2427
+00002424 E9D7F4 jmp word 0x18fe
+00002427 E9CEF5 jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+lbl_mining:
+0000242A 8A4428 mov al,[si+0x28]
+0000242D FEC0 inc al
+0000242F 3C18 cmp al,0x18
+00002431 7502 jnz 0x2435
+00002433 32C0 xor al,al
+00002435 884428 mov [si+0x28],al
+00002438 22C0 and al,al
+0000243A 7503 jnz 0x243f
+0000243C E99600 jmp word 0x24d5
+0000243F 3C0F cmp al,0xf
+00002441 7502 jnz 0x2445
+00002443 EB15 jmp short 0x245a
+00002445 3C03 cmp al,0x3
+00002447 7503 jnz 0x244c
+00002449 E99900 jmp word 0x24e5
+0000244C 7C03 jl 0x2451
+0000244E E9B0F4 jmp word 0x1901 goto next_lemming;
+00002451 FEC8 dec al
+00002453 98 cbw
+00002454 E8C930 call word 0x5520
+00002457 E9A7F4 jmp word 0x1901 goto next_lemming;
+0000245A 8A4427 mov al,[si+0x27]
+0000245D 98 cbw
+0000245E 0104 add [si],ax
+00002460 833C10 cmp word [si],byte +0x10
+00002463 7D03 jnl 0x2468
+00002465 E94701 jmp word 0x25af
+00002468 813C8006 cmp word [si],0x680
+0000246C 7C03 jl 0x2471
+0000246E E93E01 jmp word 0x25af
+00002471 0104 add [si],ax
+00002473 833C10 cmp word [si],byte +0x10
+00002476 7D03 jnl 0x247b
+00002478 E93401 jmp word 0x25af
+0000247B 813C8006 cmp word [si],0x680
+0000247F 7C03 jl 0x2484
+00002481 E92B01 jmp word 0x25af
+00002484 E8F42D call word 0x527b
+00002487 268A05 mov al,[es:di]
+0000248A 22C4 and al,ah
+0000248C 7403 jz 0x2491
+0000248E E9D900 jmp word 0x256a
+00002491 834C0804 or word [si+0x8],byte +0x4
+00002495 C7440A0000 mov word [si+0xa],0x0
+0000249A C7440C420A mov word [si+0xc],0xa42
+0000249F C744105A00 mov word [si+0x10],0x5a
+000024A4 C744123C00 mov word [si+0x12],0x3c
+000024A9 C6442800 mov byte [si+0x28],0x0
+000024AD C6442303 mov byte [si+0x23],0x3
+000024B1 C74404F8FF mov word [si+0x4],0xfff8
+000024B6 C74406F6FF mov word [si+0x6],0xfff6
+000024BB C6442904 mov byte [si+0x29],0x4
+000024BF A12B00 mov ax,[0x2b]
+000024C2 894414 mov [si+0x14],ax
+000024C5 C6442A00 mov byte [si+0x2a],0x0
+000024C9 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+000024CD 816408FFF7 and word [si+0x8],0xf7ff
+000024D2 E929F4 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000024D5 FF4402 inc word [si+0x2]
+000024D8 817C02B400 cmp word [si+0x2],0xb4
+000024DD 7C03 jl 0x24e2
+000024DF E916F5 jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+000024E2 E919F4 jmp word 0x18fe
+000024E5 8A4427 mov al,[si+0x27]
+000024E8 98 cbw
+000024E9 0104 add [si],ax
+000024EB 833C10 cmp word [si],byte +0x10
+000024EE 7D03 jnl 0x24f3
+000024F0 E9BC00 jmp word 0x25af
+000024F3 813C8006 cmp word [si],0x680
+000024F7 7C03 jl 0x24fc
+000024F9 E9B300 jmp word 0x25af
+000024FC 0104 add [si],ax
+000024FE 833C10 cmp word [si],byte +0x10
+00002501 7D03 jnl 0x2506
+00002503 E9A900 jmp word 0x25af
+00002506 813C8006 cmp word [si],0x680
+0000250A 7C03 jl 0x250f
+0000250C E9A000 jmp word 0x25af
+0000250F FF4402 inc word [si+0x2]
+00002512 817C02B400 cmp word [si+0x2],0xb4
+00002517 7C03 jl 0x251c
+00002519 E9DCF4 jmp word 0x19f8 lemm.is_gone=true; goto next_lemming;
+0000251C E85C2D call word 0x527b
+0000251F 268A05 mov al,[es:di]
+00002522 22C4 and al,ah
+00002524 7544 jnz 0x256a
+00002526 834C0804 or word [si+0x8],byte +0x4
+0000252A C7440A0000 mov word [si+0xa],0x0
+0000252F C7440C420A mov word [si+0xc],0xa42
+00002534 C744105A00 mov word [si+0x10],0x5a
+00002539 C744123C00 mov word [si+0x12],0x3c
+0000253E C6442800 mov byte [si+0x28],0x0
+00002542 C6442303 mov byte [si+0x23],0x3
+00002546 C74404F8FF mov word [si+0x4],0xfff8
+0000254B C74406F6FF mov word [si+0x6],0xfff6
+00002550 C6442904 mov byte [si+0x29],0x4
+00002554 A12B00 mov ax,[0x2b]
+00002557 894414 mov [si+0x14],ax
+0000255A C6442A00 mov byte [si+0x2a],0x0
+0000255E 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002562 816408FFF7 and word [si+0x8],0xf7ff
+00002567 E994F3 jmp word 0x18fe goto check_this_and_go_next_lemming;
+0000256A 8B04 mov ax,[si]
+0000256C 8B5C02 mov bx,[si+0x2]
+0000256F 83EB10 sub bx,byte +0x10
+00002572 D1E8 shr ax,1
+00002574 D1E8 shr ax,1
+00002576 D1EB shr bx,1
+00002578 D1EB shr bx,1
+0000257A 50 push ax
+0000257B 52 push dx
+0000257C 8BC3 mov ax,bx
+0000257E BAA001 mov dx,0x1a0
+00002581 F7E2 mul dx
+00002583 5A pop dx
+00002584 5B pop bx
+00002585 03D8 add bx,ax
+00002587 83C312 add bx,byte +0x12
+0000258A 368A07 mov al,[ss:bx]
+0000258D 240F and al,0xf
+0000258F 3C09 cmp al,0x9
+00002591 745B jz 0x25ee
+00002593 3C07 cmp al,0x7
+00002595 750A jnz 0x25a1
+00002597 8A4427 mov al,[si+0x27]
+0000259A 22C0 and al,al
+0000259C 7911 jns 0x25af
+0000259E E95DF3 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000025A1 3C08 cmp al,0x8
+000025A3 7403 jz 0x25a8
+000025A5 E956F3 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000025A8 8A4427 mov al,[si+0x27]
+000025AB 22C0 and al,al
+000025AD 7900 jns 0x25af
+000025AF F65C27 neg byte [si+0x27]
+000025B2 C744080000 mov word [si+0x8],0x0
+000025B7 C7440A0000 mov word [si+0xa],0x0
+000025BC C7440C0000 mov word [si+0xc],0x0
+000025C1 C744105A00 mov word [si+0x10],0x5a
+000025C6 C744123C00 mov word [si+0x12],0x3c
+000025CB C6442800 mov byte [si+0x28],0x0
+000025CF C74404F8FF mov word [si+0x4],0xfff8
+000025D4 C74406F6FF mov word [si+0x6],0xfff6
+000025D9 C6442909 mov byte [si+0x29],0x9
+000025DD A12B00 mov ax,[0x2b]
+000025E0 894414 mov [si+0x14],ax
+000025E3 C6442A00 mov byte [si+0x2a],0x0
+000025E7 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+000025EB E910F3 jmp word 0x18fe goto check_this_and_go_next_lemming;
+000025EE 803E0820FF cmp byte [0x2008],0xff
+000025F3 750C jnz 0x2601
+000025F5 F606FF2003 test byte [0x20ff],0x3
+000025FA 7405 jz 0x2601
+000025FC B80A04 mov ax,0x40a
+000025FF CD61 int 0x61
+00002601 EBAC jmp short 0x25af
+
+lbl_exploding2:
+00002603 8A4428 mov al,[si+0x28]
+00002606 FEC0 inc al
+00002608 240F and al,0xf
+0000260A 884428 mov [si+0x28],al
+0000260D 755D jnz 0x266c goto lbl_exploding2;
+0000260F 834C0802 or word [si+0x8],byte +0x2
+00002613 C7440A0800 mov word [si+0xa],0x8
+00002618 C7440C0B18 mov word [si+0xc],0x180b
+0000261D C744108002 mov word [si+0x10],0x280
+00002622 C74412E001 mov word [si+0x12],0x1e0
+00002627 C6442800 mov byte [si+0x28],0x0
+0000262B C74406E7FF mov word [si+0x6],0xffe7
+00002630 C74404F0FF mov word [si+0x4],0xfff0
+00002635 C6442900 mov byte [si+0x29],0x0
+00002639 A13900 mov ax,[0x39]
+0000263C 894414 mov [si+0x14],ax
+0000263F C6442A00 mov byte [si+0x2a],0x0
+00002643 C644220F mov byte [si+0x22],0xf
+00002647 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000264B 803E0820FF cmp byte [0x2008],0xff
+00002650 750C jnz 0x265e
+00002652 F606FF2003 test byte [0x20ff],0x3
+00002657 7405 jz 0x265e
+00002659 B80C04 mov ax,0x40c
+0000265C CD61 int 0x61
+0000265E F744080400 test word [si+0x8],0x4
+00002663 7404 jz 0x2669
+00002665 C6442200 mov byte [si+0x22],0x0
+00002669 E995F2 jmp word 0x1901 goto next_lemming;
+lbl_exploding3:
+0000266C 3C05 cmp al,0x5
+0000266E 7507 jnz 0x2677
+00002670 803E4800FF cmp byte [0x48],0xff
+00002675 7500 jnz 0x2677
+00002677 E8012C call word 0x527b
+0000267A 8B6C02 mov bp,[si+0x2]
+0000267D 268A05 mov al,[es:di]
+00002680 22C4 and al,ah
+00002682 7403 jz 0x2687
+00002684 E965F3 jmp word 0x19ec
+00002687 45 inc bp
+00002688 033E0400 add di,[0x4]
+0000268C 268A05 mov al,[es:di]
+0000268F 22C4 and al,ah
+00002691 7403 jz 0x2696
+00002693 E956F3 jmp word 0x19ec
+00002696 45 inc bp
+00002697 033E0400 add di,[0x4]
+0000269B 268A05 mov al,[es:di]
+0000269E 22C4 and al,ah
+000026A0 7403 jz 0x26a5
+000026A2 E947F3 jmp word 0x19ec
+000026A5 45 inc bp
+000026A6 E943F3 jmp word 0x19ec
+
+lbl_anim_but_no_move:
+000026A9 8A4428 mov al,[si+0x28] lemm->spr_frame++;
+000026AC FEC0 inc al //
+000026AE 2407 and al,0x7 //
+000026B0 884428 mov [si+0x28],al //
+000026B3 7403 jz 0x26b8 if ( lemm->spr_frame != 7 ) {
+000026B5 E949F2 jmp word 0x1901 goto next_lemming;
+ }
+000026B8 C744080000 mov word [si+0x8],0x0 lemm->state.raw = s_walking;
+000026BD C7440A0000 mov word [si+0xa],0x0 //???
+000026C2 C7440C0000 mov word [si+0xc],0x0 lemm->spr_data_ptr = 0;
+000026C7 C744105A00 mov word [si+0x10],0x5a //???
+000026CC C744123C00 mov word [si+0x12],0x3c //???
+000026D1 C6442800 mov byte [si+0x28],0x0 lemm->spr_frame=0;
+000026D5 C74404F8FF mov word [si+0x4],0xfff8 lemm->x_spr_offset=-8;
+000026DA C74406F6FF mov word [si+0x6],0xfff6 lemm->y_spr_offset=-10;
+000026DF C6442909 mov byte [si+0x29],0x9 lemm->draw_hint=0x9;
+000026E3 A12B00 mov ax,[0x2b] lemm->ptr2 = [0x2b];
+000026E6 894414 mov [si+0x14],ax //
+000026E9 C6442A00 mov byte [si+0x2a],0x0 //???
+000026ED 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+000026F1 8064247F and byte [si+0x24],0x7f // (redundant)
+000026F5 E906F2 jmp word 0x18fe goto check_this_and_go_next_lemming;
+ } /* move_lemmings() */
+
+ void commit_suicide() { /* From move_lemmings() */
+000026F8 B001 mov al,0x1
+000026FA FE4C20 dec byte [si+0x20] lemm.expl_countdown--;
+000026FD 7555 jnz 0x2754 if ( lemm.expl_countdown == 0 ) {
+000026FF F744080454 test word [si+0x8],0x5404 if ( lemm->state.raw == 0x5404 ) { //WTF?? #
+00002704 7551 jnz 0x2757 //
+00002706 814C080080 or word [si+0x8],0x8000 lemm->state.bits.s_exploding2 = 1;
+0000270B C7440A0800 mov word [si+0xa],0x8 // ??? #
+00002710 C7440C3B15 mov word [si+0xc],0x153b lemm.spr_data_ptr = 0x153b; #
+00002715 C744105A00 mov word [si+0x10],0x5a // ???
+0000271A C744123C00 mov word [si+0x12],0x3c // ???
+0000271F C6442800 mov byte [si+0x28],0x0 lemm.spr_frame = 0;
+00002723 C74404F8FF mov word [si+0x4],0xfff8 lemm.x_spr_offset = -8;
+00002728 C74406F6FF mov word [si+0x6],0xfff6 lemm.y_spr_offset = -10;
+0000272D C6442900 mov byte [si+0x29],0x0 lemm.draw_hint = 0;
+00002731 A12B00 mov ax,[0x2b] //
+00002734 894414 mov [si+0x14],ax lemm.ptr2 = *[0x2b]; #
+00002737 C6442A00 mov byte [si+0x2a],0x0 // ???
+0000273B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000273F 803E0820FF cmp byte [0x2008],0xff if ( [0x2008] == 0xff && [0x20ff] != 0x3) {
+00002744 750C jnz 0x2752 //
+00002746 F606FF2003 test byte [0x20ff],0x3 //
+0000274B 7405 jz 0x2752 //
+0000274D B80504 mov ax,0x405 //
+00002750 CD61 int 0x61 INT 61h, AH=04h, AL=05h ??
+ }
+00002752 32C0 xor al,al
+ } else {
+00002754 22C0 and al,al //
+00002756 C3 ret //
+
+00002757 834C0802 or word [si+0x8],byte +0x2 lemm->state.bits.s_exploding = 1;
+0000275B C7440A0800 mov word [si+0xa],0x8 #
+00002760 C7440C0B18 mov word [si+0xc],0x180b #
+00002765 C744108002 mov word [si+0x10],0x280 #
+0000276A C74412E001 mov word [si+0x12],0x1e0 #
+0000276F C6442800 mov byte [si+0x28],0x0 lemm.spr_frame = 0;
+00002773 C74406E7FF mov word [si+0x6],0xffe7 lemm.x_spr_offset = -25;
+00002778 C74404F0FF mov word [si+0x4],0xfff0 lemm.y_spr_offset = -16;
+0000277D C6442900 mov byte [si+0x29],0x0 lemm.draw_hint = 0;
+00002781 A13900 mov ax,[0x39] //
+00002784 894414 mov [si+0x14],ax lemm.ptr2 = *[0x39]; #
+00002787 C6442A00 mov byte [si+0x2a],0x0 #
+0000278B C644220F mov byte [si+0x22],0xf #
+0000278F 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002793 803E0820FF cmp byte [0x2008],0xff if ( [0x2008] == 0xff && [0x20ff] != 0x3) {
+00002798 750C jnz 0x27a6 //
+0000279A F606FF2003 test byte [0x20ff],0x3 //
+0000279F 7405 jz 0x27a6 //
+000027A1 B80C04 mov ax,0x40c //
+000027A4 CD61 int 0x61 INT 61h, AH=04h, AL=0ch ??
+ }
+000027A6 F744080400 test word [si+0x8],0x4 if ( lemm.flags.s_falling ) [si+0x22] = 0x0 #
+000027AB 7404 jz 0x27b1 //
+000027AD C6442200 mov byte [si+0x22],0x0 //
+ }
+000027B1 32C0 xor al,al
+000027B3 C3 ret return 0; //(al==0)
+ }
+
+ void process_if_in_special_zone() {
+000027B4 8B04 mov ax,[si]
+000027B6 8B5C02 mov bx,[si+0x2]
+000027B9 81FBB000 cmp bx,0xb0
+000027BD 7D6F jnl 0x282e return;
+000027BF 83EB10 sub bx,byte +0x10
+000027C2 D1E8 shr ax,1
+000027C4 D1E8 shr ax,1
+000027C6 D1EB shr bx,1
+000027C8 D1EB shr bx,1
+000027CA 50 push ax
+000027CB 52 push dx
+000027CC 8BC3 mov ax,bx
+000027CE BAA001 mov dx,0x1a0
+000027D1 F7E2 mul dx
+000027D3 5A pop dx
+000027D4 5B pop bx
+000027D5 03D8 add bx,ax
+000027D7 83C312 add bx,byte +0x12
+000027DA 368A07 mov al,[ss:bx]
+000027DD 50 push ax
+000027DE 88442C mov [si+0x2c],al
+000027E1 8A4427 mov al,[si+0x27]
+000027E4 98 cbw
+000027E5 81EB4003 sub bx,0x340
+000027E9 03D8 add bx,ax
+000027EB 03D8 add bx,ax
+000027ED 368A07 mov al,[ss:bx]
+000027F0 88442B mov [si+0x2b],al
+000027F3 58 pop ax
+000027F4 8AE0 mov ah,al
+000027F6 240F and al,0xf
+000027F8 D0EC shr ah,1
+000027FA D0EC shr ah,1
+000027FC D0EC shr ah,1
+000027FE D0EC shr ah,1
+00002800 80E40F and ah,0xf
+00002803 22C0 and al,al
+00002805 7427 jz 0x282e return;
+00002807 FEC8 dec al
+00002809 7424 jz 0x282f goto lbl_on_exit;
+0000280B FEC8 dec al
+0000280D 7503 jnz 0x2812
+0000280F E98400 jmp word 0x2896
+00002812 FEC8 dec al
+00002814 7503 jnz 0x2819
+00002816 E98700 jmp word 0x28a0
+00002819 FEC8 dec al
+0000281B 7503 jnz 0x2820
+0000281D E98A00 jmp word 0x28aa
+00002820 FEC8 dec al
+00002822 7503 jnz 0x2827
+00002824 E9C500 jmp word 0x28ec
+00002827 FEC8 dec al
+00002829 7503 jnz 0x282e return;
+0000282B E91501 jmp word 0x2943
+0000282E C3 ret return;
+ }
+
+lbl_on_exit:
+0000282F F744080400 test word [si+0x8],0x4
+00002834 75F8 jnz 0x282e return;
+00002836 C744080020 mov word [si+0x8],0x2000
+0000283B C7440A0000 mov word [si+0xa],0x0
+00002840 C7440CFA0E mov word [si+0xc],0xefa
+00002845 C744104E00 mov word [si+0x10],0x4e
+0000284A C744123400 mov word [si+0x12],0x34
+0000284F C6442800 mov byte [si+0x28],0x0
+00002853 C74404F8FF mov word [si+0x4],0xfff8
+00002858 C74406F3FF mov word [si+0x6],0xfff3
+0000285D C6442900 mov byte [si+0x29],0x0
+00002861 A12F00 mov ax,[0x2f]
+00002864 894414 mov [si+0x14],ax
+00002867 C6442AFF mov byte [si+0x2a],0xff
+0000286B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000286F 803E0820FF cmp byte [0x2008],0xff
+00002874 740C jz 0x2882
+00002876 F606FF2001 test byte [0x20ff],0x1
+0000287B 7405 jz 0x2882
+0000287D B80203 mov ax,0x302
+00002880 CD60 int 0x60
+00002882 803E0820FF cmp byte [0x2008],0xff
+00002887 750C jnz 0x2895
+00002889 F606FF2003 test byte [0x20ff],0x3
+0000288E 7405 jz 0x2895
+00002890 B81004 mov ax,0x410
+00002893 CD61 int 0x61
+00002895 C3 ret
+
+00002896 807C27FF cmp byte [si+0x27],0xff
+0000289A 7492 jz 0x282e return;
+0000289C F65C27 neg byte [si+0x27]
+0000289F C3 ret
+000028A0 807C2701 cmp byte [si+0x27],0x1
+000028A4 7488 jz 0x282e return;
+000028A6 F65C27 neg byte [si+0x27]
+000028A9 C3 ret
+000028AA 8AC4 mov al,ah
+000028AC 32E4 xor ah,ah
+000028AE BA1C00 mov dx,0x1c
+000028B1 F7E2 mul dx
+000028B3 8BF8 mov di,ax
+000028B5 81C7C817 add di,0x17c8
+000028B9 F7050200 test word [di],0x2
+000028BD 7403 jz 0x28c2
+000028BF E96CFF jmp word 0x282e return;
+000028C2 830D02 or word [di],byte +0x2
+000028C5 C64426FF mov byte [si+0x26],0xff
+000028C9 803E0820FF cmp byte [0x2008],0xff
+000028CE 7403 jz 0x28d3
+000028D0 E95BFF jmp word 0x282e
+000028D3 F606FF2003 test byte [0x20ff],0x3
+000028D8 7503 jnz 0x28dd
+000028DA E951FF jmp word 0x282e
+000028DD 8A451B mov al,[di+0x1b]
+000028E0 22C0 and al,al
+000028E2 7503 jnz 0x28e7
+000028E4 E947FF jmp word 0x282e
+000028E7 B404 mov ah,0x4
+000028E9 CD61 int 0x61
+000028EB C3 ret
+ }
+000028EC F744080010 test word [si+0x8],0x1000
+000028F1 7403 jz 0x28f6
+000028F3 E938FF jmp word 0x282e
+000028F6 C744080010 mov word [si+0x8],0x1000
+000028FB C7440A0000 mov word [si+0xa],0x0
+00002900 C7440CE203 mov word [si+0xc],0x3e2
+00002905 C744105A00 mov word [si+0x10],0x5a
+0000290A C744123C00 mov word [si+0x12],0x3c
+0000290F C6442800 mov byte [si+0x28],0x0
+00002913 C74404F8FF mov word [si+0x4],0xfff8
+00002918 C74406F6FF mov word [si+0x6],0xfff6
+0000291D C6442900 mov byte [si+0x29],0x0
+00002921 A12B00 mov ax,[0x2b]
+00002924 894414 mov [si+0x14],ax
+00002927 C6442A00 mov byte [si+0x2a],0x0
+0000292B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+0000292F 803E0820FF cmp byte [0x2008],0xff
+00002934 750C jnz 0x2942
+00002936 F606FF2003 test byte [0x20ff],0x3
+0000293B 7405 jz 0x2942
+0000293D B81104 mov ax,0x411
+00002940 CD61 int 0x61
+00002942 C3 ret
+00002943 F744080040 test word [si+0x8],0x4000
+00002948 7403 jz 0x294d
+0000294A E9E1FE jmp word 0x282e
+0000294D C744080040 mov word [si+0x8],0x4000
+00002952 C7440A0000 mov word [si+0xa],0x0
+00002957 C7440C210F mov word [si+0xc],0xf21
+0000295C C744108C00 mov word [si+0x10],0x8c
+00002961 C744127000 mov word [si+0x12],0x70
+00002966 C6442800 mov byte [si+0x28],0x0
+0000296A C74404F8FF mov word [si+0x4],0xfff8
+0000296F C74406F2FF mov word [si+0x6],0xfff2
+00002974 C6442900 mov byte [si+0x29],0x0
+00002978 A13B00 mov ax,[0x3b]
+0000297B 894414 mov [si+0x14],ax
+0000297E C6442AFF mov byte [si+0x2a],0xff
+00002982 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002986 803E0820FF cmp byte [0x2008],0xff
+0000298B 750C jnz 0x2999
+0000298D F606FF2003 test byte [0x20ff],0x3
+00002992 7405 jz 0x2999
+00002994 B80D04 mov ax,0x40d
+00002997 CD61 int 0x61
+00002999 C3 ret
+ void spawn_lemming() {
+0000299A 803E2800FF cmp byte [0x28],0xff if ( paused || ![0x52] ) return; #
+0000299F 7503 jnz 0x29a4 //
+000029A1 E99F00 jmp word 0x2a43 //
+000029A4 803E5200FF cmp byte [0x52],0xff //
+000029A9 7403 jz 0x29ae //
+000029AB E99500 jmp word 0x2a43 //
+000029AE FE0E4500 dec byte [0x45] next_spawn_ticks--;
+000029B2 7403 jz 0x29b7 if ( next_spawn_ticks != 0 ) goto 0x2a43;
+000029B4 E98C00 jmp word 0x2a43 //
+000029B7 A04600 mov al,[0x46] next_spawn_ticks = spawn_rate_ticks;
+000029BA A24500 mov [0x45],al //
+000029BD BE8500 mov si,0x85 //
+000029C0 A04400 mov al,[0x44] if ( lemm_level_count == lemm_spawned_count ) return;
+000029C3 8A264000 mov ah,[0x40] //
+000029C7 3AC4 cmp al,ah //
+000029C9 7478 jz 0x2a43 //
+
+000029CB 8ADC mov bl,ah bx = ( lemm_spawned_count % 4 ) * 4 + 0xe95 ;
+000029CD 32FF xor bh,bh // 4 swpan doors can exists and bx point to the (x,y)
+000029CF 83E303 and bx,byte +0x3 // Spawn across multiple doors is in a round robin fashion
+000029D2 D1E3 shl bx,1 //
+000029D4 D1E3 shl bx,1 //
+000029D6 81C3950E add bx,0xe95 //
+000029DA B12D mov cl,0x2d lemm=&lemmings[lemm_spawned_count];
+000029DC 8AC4 mov al,ah //
+000029DE F6E1 mul cl //
+000029E0 03F0 add si,ax //
+000029E2 B92D00 mov cx,0x2d memset(lemm, 0, 0x2d);
+000029E5 8BFE mov di,si //
+000029E7 C60500 mov byte [di],0x0 //
+000029EA 47 inc di //
+000029EB E2FA loop 0x29e7 //
+000029ED 8B07 mov ax,[bx] lemm.x_effective = level.doors[lemm_spawned_count%4].x;
+000029EF 8904 mov [si],ax //
+000029F1 8B4702 mov ax,[bx+0x2] lemm.y_effective = level.doors[lemm_spawned_count%4].y;
+000029F4 894402 mov [si+0x2],ax //
+000029F7 C6442701 mov byte [si+0x27],0x1
+000029FB C6442500 mov byte [si+0x25],0x0
+000029FF 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002A03 834C0804 or word [si+0x8],byte +0x4
+00002A07 C7440A0000 mov word [si+0xa],0x0
+00002A0C C7440C420A mov word [si+0xc],0xa42
+00002A11 C744105A00 mov word [si+0x10],0x5a
+00002A16 C744123C00 mov word [si+0x12],0x3c
+00002A1B C6442800 mov byte [si+0x28],0x0
+00002A1F C6442303 mov byte [si+0x23],0x3
+00002A23 C74404F8FF mov word [si+0x4],0xfff8
+00002A28 C74406F6FF mov word [si+0x6],0xfff6
+00002A2D C6442904 mov byte [si+0x29],0x4
+00002A31 A12B00 mov ax,[0x2b]
+00002A34 894414 mov [si+0x14],ax
+00002A37 C6442A00 mov byte [si+0x2a],0x0
+00002A3B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002A3F FE064000 inc byte [0x40] lemm_spawned_count++;
+00002A43 C3 ret return;
+ }
+ void apply_skill() {
+00002A44 803E2800FF cmp byte [0x28],0xff if ( paused || [0x4d] || ![0x60] ) return;
+00002A49 7463 jz 0x2aae //
+00002A4B 803E4D00FF cmp byte [0x4d],0xff //
+00002A50 7502 jnz 0x2a54 //
+00002A52 EB5A jmp short 0x2aae //
+00002A54 803E600000 cmp byte [0x60],0x0 //
+00002A59 7453 jz 0x2aae //
+00002A5B A11300 mov ax,[0x13] if ( [0x13] & 1 == 0) {
+00002A5E 83E001 and ax,byte +0x1 [0x5e] = 0; return;
+00002A61 744C jz 0x2aaf }
+00002A63 803E5E00FF cmp byte [0x5e],0xff if ( ![0x5e] ) return;
+00002A68 7444 jz 0x2aae //
+00002A6A C6065E00FF mov byte [0x5e],0xff [0x5e] = FALSE;
+00002A6F 8B365500 mov si,[0x55] si = [0x55]; // Selected lemming ?
+00002A73 A07F00 mov al,[0x7f] if ( [0x7f] < 2 ) return;
+00002A76 3C02 cmp al,0x2 //
+00002A78 7C34 jl 0x2aae //
+00002A7A 7503 jnz 0x2a7f switch([0x7f]) {
+00002A7C E90D01 jmp word 0x2b8c case 2: goto lbl_apply_climber;
+00002A7F 3C03 cmp al,0x3 case 3: goto lbl_apply_floater;
+00002A81 7503 jnz 0x2a86 //
+00002A83 E9C203 jmp word 0x2e48 //
+00002A86 3C04 cmp al,0x4 case 4: goto lbl_apply_exploder;
+00002A88 7502 jnz 0x2a8c //
+00002A8A EB29 jmp short 0x2ab5 //
+00002A8C 3C05 cmp al,0x5 case 5: goto lbl_apply_blocker;
+00002A8E 7503 jnz 0x2a93 //
+00002A90 E99401 jmp word 0x2c27 //
+00002A93 3C06 cmp al,0x6 case 6: goto lbl_apply_builder;
+00002A95 7503 jnz 0x2a9a //
+00002A97 E91401 jmp word 0x2bae //
+00002A9A 3C07 cmp al,0x7 case 7: goto lbl_apply_basher;
+00002A9C 7503 jnz 0x2aa1 //
+00002A9E E91E03 jmp word 0x2dbf //
+00002AA1 3C08 cmp al,0x8 case 8: goto lbl_apply_miner;
+00002AA3 7503 jnz 0x2aa8 //
+00002AA5 E9E103 jmp word 0x2e89 //
+00002AA8 3C09 cmp al,0x9 case 9: goto lbl_apply_digger;
+00002AAA 7502 jnz 0x2aae //
+00002AAC EB50 jmp short 0x2afe //
+ }
+00002AAE C3 ret return;
+ }
+00002AAF C6065E0000 mov byte [0x5e],0x0 //
+00002AB4 C3 ret //
+
+lbl_apply_exploder:
+00002AB5 803E6D0000 cmp byte [0x6d],0x0 if ( sk_bomber == 0 || lemm.expl_countdown != 0 ) return;
+00002ABA 7441 jz 0x2afd //
+00002ABC 807C2000 cmp byte [si+0x20],0x0 //
+00002AC0 753B jnz 0x2afd //
+00002AC2 F7440803C0 test word [si+0x8],0xc003 if ( lemm->state.raw & (s_exploding2 | s_dying | s_exploding | s_splatting) !=0 )
+00002AC7 7534 jnz 0x2afd return;
+00002AC9 FE0E6D00 dec byte [0x6d] sk_bomber--;
+00002ACD C6066F0000 mov byte [0x6f],0x0 sk_bomber_tag=0;
+00002AD2 C644204F mov byte [si+0x20],0x4f lemm.count_down = 79;
+
+check_after_skill_apply:
+00002AD6 803E0820FF cmp byte [0x2008],0xff
+00002ADB 740C jz 0x2ae9
+00002ADD F606FF2001 test byte [0x20ff],0x1
+00002AE2 7405 jz 0x2ae9
+00002AE4 B81303 mov ax,0x313
+00002AE7 CD60 int 0x60
+00002AE9 803E0820FF cmp byte [0x2008],0xff if ( [0x2008] || ( [0x20ff] & 0x3 == 0) ) return;
+00002AEE 750C jnz 0x2afc //
+00002AF0 F606FF2003 test byte [0x20ff],0x3 //
+00002AF5 7405 jz 0x2afc //
+00002AF7 B80404 mov ax,0x404
+00002AFA CD61 int 0x61
+00002AFC C3 ret return;
+
+00002AFD C3 ret // Indrectly jumped from various lbl_apply_* sections
+
+lbl_apply_digger:
+00002AFE 803E7C0000 cmp byte [0x7c],0x0 if ( sk_digger == 0 ) return;
+00002B03 7471 jz 0x2b76 //
+00002B05 8A442C mov al,[si+0x2c]
+00002B08 240F and al,0xf
+00002B0A 3C09 cmp al,0x9
+00002B0C 7468 jz 0x2b76
+00002B0E F744087FF5 test word [si+0x8],0xf57f
+00002B13 754D jnz 0x2b62 goto try_other_candidate_for_digger;
+
+lbl_apply_digger_no_check:
+00002B15 FE0E7C00 dec byte [0x7c] sk_digger--;
+00002B19 C6067E0000 mov byte [0x7e],0x0 sk_digger_tag=0;
+00002B1E 8164087FF5 and word [si+0x8],0xf57f
+00002B23 834C0810 or word [si+0x8],byte +0x10 lemm->state.bits.s_digging = 1;
+00002B27 C7440A0000 mov word [si+0xa],0x0
+00002B2C C7440C2A03 mov word [si+0xc],0x32a
+00002B31 C744107000 mov word [si+0x10],0x70
+00002B36 C744125400 mov word [si+0x12],0x54
+00002B3B C6442811 mov byte [si+0x28],0x11
+00002B3F C74404F8FF mov word [si+0x4],0xfff8
+00002B44 C74406F4FF mov word [si+0x6],0xfff4
+00002B49 C6442900 mov byte [si+0x29],0x0
+00002B4D A13500 mov ax,[0x35]
+00002B50 894414 mov [si+0x14],ax
+00002B53 C6441F08 mov byte [si+0x1f],0x8
+00002B57 C6442AFF mov byte [si+0x2a],0xff
+00002B5B 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002B5F E974FF jmp word 0x2ad6 goto check_after_skill_apply;
+
+try_other_candidate_for_digger:
+00002B62 803E5C00FF cmp byte [0x5c],0xff
+00002B67 740D jz 0x2b76
+00002B69 8B365700 mov si,[0x57]
+00002B6D F744087FF5 test word [si+0x8],0xf57f
+00002B72 7502 jnz 0x2b76
+00002B74 EB9F jmp short 0x2b15 goto lbl_apply_digger_no_check;
+
+00002B76 EB85 jmp short 0x2afd // (return;)
+
+// Reached if particular case for bashing or mining lemms. May be "shink" sound trigger ?
+00002B78 803E0820FF cmp byte [0x2008],0xff
+00002B7D 750C jnz 0x2b8b
+00002B7F F606FF2003 test byte [0x20ff],0x3
+00002B84 7405 jz 0x2b8b
+00002B86 B81204 mov ax,0x412
+00002B89 CD61 int 0x61
+00002B8B C3 ret
+
+lbl_apply_climber:
+00002B8C 803E670000 cmp byte [0x67],0x0 if ( sk_climber==0 ) return;
+00002B91 7418 jz 0x2bab //
+00002B93 F6442401 test byte [si+0x24],0x1 if ( lemm->flags1.cap_climber != 0 ) return;
+00002B97 7512 jnz 0x2bab //
+00002B99 F744080301 test word [si+0x8],0x103 if ( lemm->state & ( s_blocking | s_splatting | s_exploding ) != 0 ) return;
+00002B9E 750B jnz 0x2bab //
+00002BA0 FE0E6700 dec byte [0x67] sk_climber--;
+00002BA4 804C2401 or byte [si+0x24],0x1 lemm->flags1.cap_climber = 1;
+00002BA8 E92BFF jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002BAB E94FFF jmp word 0x2afd //
+
+lbl_apply_builder:
+00002BAE 803E730000 cmp byte [0x73],0x0 if ( sk_builder == 0 ) return;
+00002BB3 745B jz 0x2c10 //
+00002BB5 8B4402 mov ax,[si+0x2]
+00002BB8 034406 add ax,[si+0x6]
+00002BBB 83F80A cmp ax,byte +0xa
+00002BBE 7650 jna 0x2c10
+00002BC0 F74408EFF5 test word [si+0x8],0xf5ef
+00002BC5 754C jnz 0x2c13
+00002BC7 FE0E7300 dec byte [0x73] sk_builder--;
+00002BCB C606750000 mov byte [0x75],0x0 sk_builder_tag=0;
+00002BD0 C744088000 mov word [si+0x8],0x80 lemm->state = s_building;
+00002BD5 C74404F8FF mov word [si+0x4],0xfff8 lemm->x_spr_offset = -8;
+00002BDA C74406F3FF mov word [si+0x6],0xfff3 lemm->y_spr_offset = -13;
+00002BDF C6442800 mov byte [si+0x28],0x0 lemm->spr_frame = 0;
+00002BE3 C644210C mov byte [si+0x21],0xc lemm->steps_remain = 12;
+00002BE7 C7440A0000 mov word [si+0xa],0x0 //???
+00002BEC C7440CFA06 mov word [si+0xc],0x6fa lemm->spr_data_ptr = 0x6fa;
+00002BF1 C744106800 mov word [si+0x10],0x68 //???
+00002BF6 C744124E00 mov word [si+0x12],0x4e //???
+00002BFB C6442910 mov byte [si+0x29],0x10 lemm->draw_hint=0x10;
+00002BFF A13300 mov ax,[0x33] //???
+00002C02 C6442AFF mov byte [si+0x2a],0xff //???
+00002C06 894414 mov [si+0x14],ax lemm->ptr2=*[0x33];
+00002C09 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002C0D E9C6FE jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002C10 E9EAFE jmp word 0x2afd // (return;)
+
+00002C13 803E5C00FF cmp byte [0x5c],0xff
+00002C18 74F6 jz 0x2c10
+00002C1A 8B365700 mov si,[0x57]
+00002C1E F74408EFF5 test word [si+0x8],0xf5ef
+00002C23 75EB jnz 0x2c10
+00002C25 EBA0 jmp short 0x2bc7
+
+lbl_apply_blocker:
+00002C27 803E700000 cmp byte [0x70],0x0 if ( sk_blocker == 0 ) return;
+00002C2C 7408 jz 0x2c36 //
+00002C2E 8B4408 mov ax,[si+0x8] if ( lemm.state & (s_all &!s_bashing &!s_mining &!s_digging &!s_building) != 0 ) {
+00002C31 256FF5 and ax,0xf56f return;
+00002C34 7403 jz 0x2c39 }
+00002C36 E9C4FE jmp word 0x2afd //
+00002C39 8B04 mov ax,[si]
+00002C3B 8B5C02 mov bx,[si+0x2]
+00002C3E 83E804 sub ax,byte +0x4
+00002C41 83EB06 sub bx,byte +0x6
+00002C44 83EB10 sub bx,byte +0x10
+00002C47 D1E8 shr ax,1
+00002C49 D1E8 shr ax,1
+00002C4B D1EB shr bx,1
+00002C4D D1EB shr bx,1
+00002C4F 50 push ax
+00002C50 52 push dx
+00002C51 8BC3 mov ax,bx
+00002C53 BAA001 mov dx,0x1a0
+00002C56 F7E2 mul dx
+00002C58 5A pop dx
+00002C59 5B pop bx
+00002C5A 03D8 add bx,ax
+00002C5C 83C312 add bx,byte +0x12
+00002C5F 368B07 mov ax,[ss:bx]
+00002C62 3C02 cmp al,0x2
+00002C64 74D0 jz 0x2c36 // return;
+00002C66 3C0A cmp al,0xa
+00002C68 74CC jz 0x2c36
+00002C6A 3C03 cmp al,0x3
+00002C6C 74C8 jz 0x2c36
+00002C6E 80FC02 cmp ah,0x2
+00002C71 74C3 jz 0x2c36
+00002C73 80FC0A cmp ah,0xa
+00002C76 74BE jz 0x2c36
+00002C78 80FC03 cmp ah,0x3
+00002C7B 74B9 jz 0x2c36
+00002C7D 368A4702 mov al,[ss:bx+0x2]
+00002C81 3C02 cmp al,0x2
+00002C83 74B1 jz 0x2c36
+00002C85 3C0A cmp al,0xa
+00002C87 74AD jz 0x2c36
+00002C89 3C03 cmp al,0x3
+00002C8B 74A9 jz 0x2c36
+00002C8D 368B87A001 mov ax,[ss:bx+0x1a0]
+00002C92 3C02 cmp al,0x2
+00002C94 74A0 jz 0x2c36
+00002C96 3C0A cmp al,0xa
+00002C98 749C jz 0x2c36
+00002C9A 3C03 cmp al,0x3
+00002C9C 7498 jz 0x2c36
+00002C9E 80FC02 cmp ah,0x2
+00002CA1 7493 jz 0x2c36
+00002CA3 80FC0A cmp ah,0xa
+00002CA6 748E jz 0x2c36
+00002CA8 80FC03 cmp ah,0x3
+00002CAB 7489 jz 0x2c36
+00002CAD 368A87A201 mov al,[ss:bx+0x1a2]
+00002CB2 3C02 cmp al,0x2
+00002CB4 7503 jnz 0x2cb9
+00002CB6 E97DFF jmp word 0x2c36
+00002CB9 3C0A cmp al,0xa
+00002CBB 7503 jnz 0x2cc0
+00002CBD E9FC00 jmp word 0x2dbc
+00002CC0 3C03 cmp al,0x3
+00002CC2 7503 jnz 0x2cc7
+00002CC4 E9F500 jmp word 0x2dbc
+00002CC7 368B874003 mov ax,[ss:bx+0x340]
+00002CCC 3C02 cmp al,0x2
+00002CCE 7503 jnz 0x2cd3
+00002CD0 E9E900 jmp word 0x2dbc
+00002CD3 3C0A cmp al,0xa
+00002CD5 7503 jnz 0x2cda
+00002CD7 E9E200 jmp word 0x2dbc
+00002CDA 3C03 cmp al,0x3
+00002CDC 7503 jnz 0x2ce1
+00002CDE E9DB00 jmp word 0x2dbc
+00002CE1 80FC02 cmp ah,0x2
+00002CE4 7503 jnz 0x2ce9
+00002CE6 E9D300 jmp word 0x2dbc
+00002CE9 80FC0A cmp ah,0xa
+00002CEC 7503 jnz 0x2cf1
+00002CEE E9CB00 jmp word 0x2dbc
+00002CF1 80FC03 cmp ah,0x3
+00002CF4 7503 jnz 0x2cf9
+00002CF6 E9C300 jmp word 0x2dbc
+00002CF9 368A874203 mov al,[ss:bx+0x342]
+00002CFE 3C02 cmp al,0x2
+00002D00 7503 jnz 0x2d05
+00002D02 E9B700 jmp word 0x2dbc
+00002D05 3C0A cmp al,0xa
+00002D07 7503 jnz 0x2d0c
+00002D09 E9B000 jmp word 0x2dbc
+00002D0C 3C03 cmp al,0x3
+00002D0E 7503 jnz 0x2d13
+00002D10 E9A900 jmp word 0x2dbc
+00002D13 FE0E7000 dec byte [0x70] sk_blocker--;
+00002D17 C606720000 mov byte [0x72],0x0 sk_blocker_tag=0;
+00002D1C C744080001 mov word [si+0x8],0x100 lemm.state = s_blocking;
+00002D21 C6442800 mov byte [si+0x28],0x0
+00002D25 C7440A0800 mov word [si+0xa],0x8
+00002D2A C7440C9B0F mov word [si+0xc],0xf9b
+00002D2F C744105A00 mov word [si+0x10],0x5a
+00002D34 C744123C00 mov word [si+0x12],0x3c
+00002D39 C6442900 mov byte [si+0x29],0x0
+00002D3D C74404F8FF mov word [si+0x4],0xfff8
+00002D42 C74406F6FF mov word [si+0x6],0xfff6
+00002D47 A12B00 mov ax,[0x2b]
+00002D4A 894414 mov [si+0x14],ax
+00002D4D C6442A00 mov byte [si+0x2a],0x0
+00002D51 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002D55 56 push si
+00002D56 1E push ds
+00002D57 07 pop es
+00002D58 8BFB mov di,bx
+00002D5A 83C616 add si,byte +0x16
+00002D5D 87FE xchg di,si
+00002D5F 368A04 mov al,[ss:si]
+00002D62 36C60402 mov byte [ss:si],0x2
+00002D66 46 inc si
+00002D67 AA stosb
+00002D68 368A04 mov al,[ss:si]
+00002D6B 36C6040A mov byte [ss:si],0xa
+00002D6F 46 inc si
+00002D70 AA stosb
+00002D71 368A04 mov al,[ss:si]
+00002D74 36C60403 mov byte [ss:si],0x3
+00002D78 46 inc si
+00002D79 AA stosb
+00002D7A 81C69D01 add si,0x19d
+00002D7E 368A04 mov al,[ss:si]
+00002D81 36C60402 mov byte [ss:si],0x2
+00002D85 46 inc si
+00002D86 AA stosb
+00002D87 368A04 mov al,[ss:si]
+00002D8A 36C6040A mov byte [ss:si],0xa
+00002D8E 46 inc si
+00002D8F AA stosb
+00002D90 368A04 mov al,[ss:si]
+00002D93 36C60403 mov byte [ss:si],0x3
+00002D97 46 inc si
+00002D98 AA stosb
+00002D99 81C69D01 add si,0x19d
+00002D9D 368A04 mov al,[ss:si]
+00002DA0 36C60402 mov byte [ss:si],0x2
+00002DA4 46 inc si
+00002DA5 AA stosb
+00002DA6 368A04 mov al,[ss:si]
+00002DA9 36C6040A mov byte [ss:si],0xa
+00002DAD 46 inc si
+00002DAE AA stosb
+00002DAF 368A04 mov al,[ss:si]
+00002DB2 36C60403 mov byte [ss:si],0x3
+00002DB6 46 inc si
+00002DB7 AA stosb
+00002DB8 5E pop si
+00002DB9 E91AFD jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002DBC E93EFD jmp word 0x2afd // (return;)
+
+lbl_apply_basher:
+00002DBF 803E760000 cmp byte [0x76],0x0 if ( sk_basher == 0 ) return;
+00002DC4 746B jz 0x2e31 //
+00002DC6 F744086FF7 test word [si+0x8],0xf76f
+00002DCB 7567 jnz 0x2e34
+00002DCD 8A442B mov al,[si+0x2b]
+00002DD0 240F and al,0xf
+00002DD2 B407 mov ah,0x7
+00002DD4 807C2701 cmp byte [si+0x27],0x1
+00002DD8 7402 jz 0x2ddc
+00002DDA B408 mov ah,0x8
+00002DDC 3AC4 cmp al,ah
+00002DDE 7451 jz 0x2e31
+00002DE0 3C09 cmp al,0x9
+00002DE2 7503 jnz 0x2de7
+00002DE4 E991FD jmp word 0x2b78
+00002DE7 FE0E7600 dec byte [0x76] sk_basher--;
+00002DEB C606780000 mov byte [0x78],0x0 sk_basher_tag=0;
+00002DF0 8164086FF5 and word [si+0x8],0xf56f
+00002DF5 814C080002 or word [si+0x8],0x200 lemm.state |= s_bashing;
+00002DFA C74404F8FF mov word [si+0x4],0xfff8
+00002DFF C74406F6FF mov word [si+0x6],0xfff6
+00002E04 C6442800 mov byte [si+0x28],0x0
+00002E08 C7440A0000 mov word [si+0xa],0x0
+00002E0D C7440CCA07 mov word [si+0xc],0x7ca
+00002E12 C744105000 mov word [si+0x10],0x50
+00002E17 C744123C00 mov word [si+0x12],0x3c
+00002E1C C6442920 mov byte [si+0x29],0x20
+00002E20 C6442AFF mov byte [si+0x2a],0xff
+00002E24 A13100 mov ax,[0x31]
+00002E27 894414 mov [si+0x14],ax
+00002E2A 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002E2E E9A5FC jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002E31 E9C9FC jmp word 0x2afd // (return;)
+
+00002E34 803E5C00FF cmp byte [0x5c],0xff
+00002E39 74F6 jz 0x2e31
+00002E3B 8B365700 mov si,[0x57]
+00002E3F F744086FF7 test word [si+0x8],0xf76f
+00002E44 75EB jnz 0x2e31
+00002E46 EB85 jmp short 0x2dcd
+
+lbl_apply_floater:
+00002E48 803E6A0000 cmp byte [0x6a],0x0 if ( sk_floater == 0 || lemm.cap_floater != FALSE ) return;
+00002E4D 741D jz 0x2e6c //
+00002E4F 807C2500 cmp byte [si+0x25],0x0 //
+00002E53 7517 jnz 0x2e6c //
+00002E55 F744080301 test word [si+0x8],0x103 if ( lemm.state & (s_blocking|s_splatting|s_exploding) != 0 ) return;
+00002E5A 7510 jnz 0x2e6c //
+00002E5C C64425FF mov byte [si+0x25],0xff lemm.cap_floater = TRUE;
+00002E60 FE0E6A00 dec byte [0x6a] sk_floater--;
+00002E64 C6066C0000 mov byte [0x6c],0x0 sk_floater_tag = 0;
+00002E69 E96AFC jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002E6C E98EFC jmp word 0x2afd // (return;)
+
+// Should be "try_other_candidate_for_floating:" but never called !
+00002E6F 803E5C00FF cmp byte [0x5c],0xff
+00002E74 74F6 jz 0x2e6c
+00002E76 8B365700 mov si,[0x57]
+00002E7A 807C2500 cmp byte [si+0x25],0x0
+00002E7E 75EC jnz 0x2e6c
+00002E80 F744080301 test word [si+0x8],0x103
+00002E85 75E5 jnz 0x2e6c
+00002E87 EBD3 jmp short 0x2e5c
+
+lbl_apply_miner:
+00002E89 803E790000 cmp byte [0x79],0x0 if ( sk_miner == 0 ) return;
+00002E8E 7502 jnz 0x2e92 //
+00002E90 EB79 jmp short 0x2f0b //
+00002E92 F744086FFD test word [si+0x8],0xfd6f if ( lemm.state & ( s_all & !s_bashing & !s_building & s_digging) != 0 ) {
+00002E97 7402 jz 0x2e9b goto try_other_candidate_for_mining;
+00002E99 EB73 jmp short 0x2f0e }
+lbl_apply_miner_no_check:
+00002E9B 8A442C mov al,[si+0x2c] if ( lemm._2c & 0x0f == 0x9 ) return;
+00002E9E 240F and al,0xf //
+00002EA0 3C09 cmp al,0x9 //
+00002EA2 7467 jz 0x2f0b //
+00002EA4 8A442B mov al,[si+0x2b] al = lemm._2b & 0x0f;
+00002EA7 240F and al,0xf //
+00002EA9 B407 mov ah,0x7 ah = 0x7;
+00002EAB 807C2701 cmp byte [si+0x27],0x1 if ( direction == 1 ) goto 0x2eb3;
+00002EAF 7402 jz 0x2eb3 //
+00002EB1 B408 mov ah,0x8 if ( lemm._2b & 0x0f == 0x8 ) return;
+00002EB3 3AC4 cmp al,ah //
+00002EB5 7454 jz 0x2f0b //
+00002EB7 3C09 cmp al,0x9 if ( lemm._2b & 0x0f == 0x9 ) goto 0x2b78;
+00002EB9 7503 jnz 0x2ebe //
+00002EBB E9BAFC jmp word 0x2b78 //
+00002EBE FE0E7900 dec byte [0x79] sk_miner--;
+00002EC2 C6067B0000 mov byte [0x7b],0x0 sk_miner_tag=0;
+00002EC7 8164086FFD and word [si+0x8],0xfd6f lemm.state &= s_all & !s_bashing & !s_building & s_digging;
+00002ECC 814C080008 or word [si+0x8],0x800 lemm.state |= s_mining;
+00002ED1 C74404F8FF mov word [si+0x4],0xfff8
+00002ED6 C74406F3FF mov word [si+0x6],0xfff3
+00002EDB C6442800 mov byte [si+0x28],0x0
+00002EDF C7440A0000 mov word [si+0xa],0x0
+00002EE4 C7440C0A09 mov word [si+0xc],0x90a
+00002EE9 C744106800 mov word [si+0x10],0x68
+00002EEE C744124E00 mov word [si+0x12],0x4e
+00002EF3 C6442918 mov byte [si+0x29],0x18
+00002EF7 A13300 mov ax,[0x33]
+00002EFA 894414 mov [si+0x14],ax
+00002EFD C6442AFF mov byte [si+0x2a],0xff
+00002F01 80642401 and byte [si+0x24],0x1 lemm->flags1.walk_pause_for_shruggling = 0;
+00002F05 FF4402 inc word [si+0x2]
+00002F08 E9CBFB jmp word 0x2ad6 goto check_after_skill_apply;
+
+00002F0B E9EFFB jmp word 0x2afd // (return;)
+
+try_other_candidate_for_mining:
+00002F0E 803E5C00FF cmp byte [0x5c],0xff if ( [0x5c] ) return;
+00002F13 74F6 jz 0x2f0b //
+00002F15 8B365700 mov si,[0x57] lemm = [0x57];
+00002F19 F744086FFD test word [si+0x8],0xfd6f if ( lemm.state & ( s_all & !s_bashing & !s_building & s_digging) != 0 ) return;
+00002F1E 75EB jnz 0x2f0b //
+00002F20 E978FF jmp word 0x2e9b goto lbl_apply_miner_no_check;
+
+ void draw_lemmings() {
+00002F23 BF8500 mov di,0x85 lemm = lemmings[0];
+00002F26 8A0E4000 mov cl,[0x40] if ( lemm_spawned_count == 0 ) return;
+00002F2A 22C9 and cl,cl //
+00002F2C 744D jz 0x2f7b //
+00002F2E 32ED xor ch,ch lemm_out_count = 0;
+00002F30 882E4200 mov [0x42],ch //
+00002F34 51 push cx
+00002F35 57 push di
+00002F36 807D26FF cmp byte [di+0x26],0xff if ( ! lemm->is_gone ) {
+00002F3A 742F jz 0x2f6b //
+00002F3C FE064200 inc byte [0x42] lemm_out_count++;
+00002F40 E85235 call word 0x6495
+00002F43 E8B5E2 call word 0x11fb
+00002F46 A13900 mov ax,[0x39] if ( [di+0x14] == lemm_count_to_process && lemm.spr_frame >= 1) {
+00002F49 3B4514 cmp ax,[di+0x14] //
+00002F4C 7510 jnz 0x2f5e //
+00002F4E 8A4528 mov al,[di+0x28] //
+00002F51 3C01 cmp al,0x1 //
+00002F53 7C09 jl 0x2f5e //
+00002F55 57 push di vga_dont_know_what_shit2();
+00002F56 87FE xchg di,si //
+00002F58 E8DD33 call word 0x6338 //
+00002F5B 5F pop di //
+00002F5C EB0D jmp short 0x2f6b //
+ } else {
+00002F5E C6064D00FF mov byte [0x4d],0xff [0x4d]=TRUE;
+00002F63 E8BB35 call word 0x6521 vga_blit_lemm_sprite();
+00002F66 C6064D0000 mov byte [0x4d],0x0 [0x4d]=FALSE;
+ }
+ }
+00002F6B 5F pop di
+00002F6C 59 pop cx
+00002F6D 83C72D add di,byte +0x2d
+00002F70 E2C2 loop 0x2f34
+00002F72 A04200 mov al,[0x42]
+00002F75 BE1221 mov si,0x2112
+00002F78 E9A515 jmp word 0x4520
+
+00002F7B C3 ret
+ }
+ // Game initialization from level params ?
+00002F7C E83C4E call word 0x7dbb
+00002F7F BFC80F mov di,0xfc8
+00002F82 8A25 mov ah,[di]
+00002F84 8A4501 mov al,[di+0x1]
+00002F87 A26100 mov [0x61],al
+00002F8A A26400 mov [0x64],al
+00002F8D 8A6502 mov ah,[di+0x2]
+00002F90 8A4503 mov al,[di+0x3]
+00002F93 A24400 mov [0x44],al
+00002F96 8A6504 mov ah,[di+0x4]
+00002F99 8A4505 mov al,[di+0x5]
+00002F9C A24100 mov [0x41],al
+00002F9F 8A6506 mov ah,[di+0x6]
+00002FA2 8A4507 mov al,[di+0x7]
+00002FA5 83C030 add ax,byte +0x30
+00002FA8 A22421 mov [0x2124],al
+00002FAB 8A6508 mov ah,[di+0x8]
+00002FAE 8A4509 mov al,[di+0x9]
+00002FB1 A26700 mov [0x67],al // sk_climber = al
+00002FB4 8A650A mov ah,[di+0xa]
+00002FB7 8A450B mov al,[di+0xb]
+00002FBA A26A00 mov [0x6a],al
+00002FBD 8A650C mov ah,[di+0xc]
+00002FC0 8A450D mov al,[di+0xd]
+00002FC3 A26D00 mov [0x6d],al
+00002FC6 8A650E mov ah,[di+0xe]
+00002FC9 8A450F mov al,[di+0xf]
+00002FCC A27000 mov [0x70],al
+00002FCF 8A6510 mov ah,[di+0x10]
+00002FD2 8A4511 mov al,[di+0x11]
+00002FD5 A27300 mov [0x73],al
+00002FD8 8A6512 mov ah,[di+0x12]
+00002FDB 8A4513 mov al,[di+0x13]
+00002FDE A27600 mov [0x76],al
+00002FE1 8A6514 mov ah,[di+0x14]
+00002FE4 8A4515 mov al,[di+0x15]
+00002FE7 A27900 mov [0x79],al
+00002FEA 8A6516 mov ah,[di+0x16]
+00002FED 8A4517 mov al,[di+0x17]
+00002FF0 A27C00 mov [0x7c],al
+00002FF3 8A6518 mov ah,[di+0x18]
+00002FF6 8A4519 mov al,[di+0x19]
+00002FF9 83C010 add ax,byte +0x10
+00002FFC A30000 mov [0x0],ax
+00002FFF D1E8 shr ax,1
+00003001 D1E8 shr ax,1
+00003003 D1E8 shr ax,1
+00003005 A30200 mov [0x2],ax
+00003008 A0E50F mov al,[0xfe5]
+0000300B 22C0 and al,al
+0000300D 7405 jz 0x3014
+0000300F E8BCE3 call word 0x13ce
+00003012 EB1B jmp short 0x302f
+00003014 BEE810 mov si,0x10e8
+00003017 8A24 mov ah,[si]
+00003019 8A4401 mov al,[si+0x1]
+0000301C 8A7C02 mov bh,[si+0x2]
+0000301F 8A5C03 mov bl,[si+0x3]
+00003022 83C604 add si,byte +0x4
+00003025 83F8FF cmp ax,byte -0x1
+00003028 7405 jz 0x302f
+0000302A E8E940 call word 0x7116
+0000302D EBE8 jmp short 0x3017
+0000302F E81D00 call word 0x304f
+00003032 E8C400 call word 0x30f9
+00003035 E84C00 call word 0x3084
+00003038 E82301 call word 0x315e
+0000303B E89C4D call word 0x7dda
+0000303E B90D00 mov cx,0xd
+00003041 51 push cx
+00003042 E8D93D call word 0x6e1e
+00003045 59 pop cx
+00003046 E2F9 loop 0x3041
+00003048 A1EC1F mov ax,[0x1fec]
+0000304B A3E01F mov [0x1fe0],ax
+0000304E C3 ret
+0000304F 1E push ds
+00003050 07 pop es
+00003051 BBE80F mov bx,0xfe8
+00003054 BE481B mov si,0x1b48
+00003057 BFC817 mov di,0x17c8
+0000305A B92000 mov cx,0x20
+0000305D 8A27 mov ah,[bx]
+0000305F 8A4701 mov al,[bx+0x1]
+00003062 23C0 and ax,ax
+00003064 7415 jz 0x307b
+00003066 8A6704 mov ah,[bx+0x4]
+00003069 8A4705 mov al,[bx+0x5]
+0000306C 56 push si
+0000306D 51 push cx
+0000306E 57 push di
+0000306F B91C00 mov cx,0x1c
+00003072 F7E1 mul cx
+00003074 03F0 add si,ax
+00003076 F3A4 rep movsb
+00003078 5F pop di
+00003079 59 pop cx
+0000307A 5E pop si
+0000307B 83C308 add bx,byte +0x8
+0000307E 83C71C add di,byte +0x1c
+00003081 E2DA loop 0x305d
+00003083 C3 ret
+00003084 BFE80F mov di,0xfe8
+00003087 B91000 mov cx,0x10
+0000308A 33ED xor bp,bp
+0000308C 8A6504 mov ah,[di+0x4]
+0000308F 8A4505 mov al,[di+0x5]
+00003092 BA1C00 mov dx,0x1c
+00003095 F7E2 mul dx
+00003097 BE481B mov si,0x1b48
+0000309A 03F0 add si,ax
+0000309C 8A25 mov ah,[di]
+0000309E 8A4501 mov al,[di+0x1]
+000030A1 23C0 and ax,ax
+000030A3 744A jz 0x30ef
+000030A5 D1E8 shr ax,1
+000030A7 D1E8 shr ax,1
+000030A9 03440E add ax,[si+0xe]
+000030AC 8A7D02 mov bh,[di+0x2]
+000030AF 8A5D03 mov bl,[di+0x3]
+000030B2 D1EB shr bx,1
+000030B4 D1EB shr bx,1
+000030B6 035C10 add bx,[si+0x10]
+000030B9 4B dec bx
+000030BA 50 push ax
+000030BB B8A001 mov ax,0x1a0
+000030BE F7E3 mul bx
+000030C0 8BD8 mov bx,ax
+000030C2 58 pop ax
+000030C3 03D8 add bx,ax
+000030C5 83C312 add bx,byte +0x12
+000030C8 8BC5 mov ax,bp
+000030CA D1E0 shl ax,1
+000030CC D1E0 shl ax,1
+000030CE D1E0 shl ax,1
+000030D0 D1E0 shl ax,1
+000030D2 0A4414 or al,[si+0x14]
+000030D5 8A7412 mov dh,[si+0x12]
+000030D8 8A5413 mov dl,[si+0x13]
+000030DB 52 push dx
+000030DC 53 push bx
+000030DD 368807 mov [ss:bx],al
+000030E0 43 inc bx
+000030E1 FECE dec dh
+000030E3 75F8 jnz 0x30dd
+000030E5 5B pop bx
+000030E6 5A pop dx
+000030E7 81C3A001 add bx,0x1a0
+000030EB FECA dec dl
+000030ED 75EC jnz 0x30db
+000030EF 83C708 add di,byte +0x8
+000030F2 45 inc bp
+000030F3 49 dec cx
+000030F4 7402 jz 0x30f8
+000030F6 EB94 jmp short 0x308c
+000030F8 C3 ret
+000030F9 BF2817 mov di,0x1728
+000030FC B92000 mov cx,0x20
+000030FF 8A25 mov ah,[di]
+00003101 8A4501 mov al,[di+0x1]
+00003104 8A7502 mov dh,[di+0x2]
+00003107 8A5503 mov dl,[di+0x3]
+0000310A 8BD8 mov bx,ax
+0000310C 0BDA or bx,dx
+0000310E 7448 jz 0x3158
+00003110 8AD6 mov dl,dh
+00003112 80E20F and dl,0xf
+00003115 D0EE shr dh,1
+00003117 D0EE shr dh,1
+00003119 D0EE shr dh,1
+0000311B D0EE shr dh,1
+0000311D 80E60F and dh,0xf
+00003120 52 push dx
+00003121 8AD8 mov bl,al
+00003123 32FF xor bh,bh
+00003125 80E37F and bl,0x7f
+00003128 8AD0 mov dl,al
+0000312A 8AC4 mov al,ah
+0000312C 32E4 xor ah,ah
+0000312E D0C2 rol dl,1
+00003130 D1D0 rcl ax,1
+00003132 50 push ax
+00003133 B8A001 mov ax,0x1a0
+00003136 F7E3 mul bx
+00003138 5B pop bx
+00003139 03D8 add bx,ax
+0000313B 83C312 add bx,byte +0x12
+0000313E 5A pop dx
+0000313F 81C20101 add dx,0x101
+00003143 52 push dx
+00003144 53 push bx
+00003145 36C60709 mov byte [ss:bx],0x9
+00003149 43 inc bx
+0000314A FECE dec dh
+0000314C 75F7 jnz 0x3145
+0000314E 5B pop bx
+0000314F 5A pop dx
+00003150 81C3A001 add bx,0x1a0
+00003154 FECA dec dl
+00003156 75EB jnz 0x3143
+00003158 83C704 add di,byte +0x4
+0000315B E2A2 loop 0x30ff
+0000315D C3 ret
+0000315E BEE80F mov si,0xfe8
+00003161 BB950E mov bx,0xe95
+00003164 B92000 mov cx,0x20
+00003167 33ED xor bp,bp
+00003169 8A6404 mov ah,[si+0x4]
+0000316C 8A4405 mov al,[si+0x5]
+0000316F 83F801 cmp ax,byte +0x1
+00003172 751A jnz 0x318e
+00003174 8A24 mov ah,[si]
+00003176 8A4401 mov al,[si+0x1]
+00003179 83C019 add ax,byte +0x19
+0000317C 8907 mov [bx],ax
+0000317E 8A6402 mov ah,[si+0x2]
+00003181 8A4403 mov al,[si+0x3]
+00003184 83C01E add ax,byte +0x1e
+00003187 894702 mov [bx+0x2],ax
+0000318A 83C304 add bx,byte +0x4
+0000318D 45 inc bp
+0000318E 83C608 add si,byte +0x8
+00003191 E2D6 loop 0x3169
+00003193 23ED and bp,bp
+00003195 744C jz 0x31e3
+00003197 83FD01 cmp bp,byte +0x1
+0000319A 740B jz 0x31a7
+0000319C 83FD02 cmp bp,byte +0x2
+0000319F 741E jz 0x31bf
+000031A1 83FD03 cmp bp,byte +0x3
+000031A4 7431 jz 0x31d7
+000031A6 C3 ret
+000031A7 8B47FC mov ax,[bx-0x4]
+000031AA 8B4FFE mov cx,[bx-0x2]
+000031AD 8907 mov [bx],ax
+000031AF 894F02 mov [bx+0x2],cx
+000031B2 894704 mov [bx+0x4],ax
+000031B5 894F06 mov [bx+0x6],cx
+000031B8 894708 mov [bx+0x8],ax
+000031BB 894F0A mov [bx+0xa],cx
+000031BE C3 ret
+000031BF 8B47F8 mov ax,[bx-0x8]
+000031C2 8B4FFA mov cx,[bx-0x6]
+000031C5 8907 mov [bx],ax
+000031C7 894F02 mov [bx+0x2],cx
+000031CA 8B47FC mov ax,[bx-0x4]
+000031CD 8B4FFE mov cx,[bx-0x2]
+000031D0 894704 mov [bx+0x4],ax
+000031D3 894F06 mov [bx+0x6],cx
+000031D6 C3 ret
+000031D7 8B47F8 mov ax,[bx-0x8]
+000031DA 8B4FFA mov cx,[bx-0x6]
+000031DD 8907 mov [bx],ax
+000031DF 894F02 mov [bx+0x2],cx
+000031E2 C3 ret
+000031E3 B80001 mov ax,0x100
+000031E6 B91000 mov cx,0x10
+000031E9 8907 mov [bx],ax
+000031EB 894F02 mov [bx+0x2],cx
+000031EE 894704 mov [bx+0x4],ax
+000031F1 894F06 mov [bx+0x6],cx
+000031F4 894708 mov [bx+0x8],ax
+000031F7 894F0A mov [bx+0xa],cx
+000031FA 89470A mov [bx+0xa],ax
+000031FD 894F0E mov [bx+0xe],cx
+00003200 C3 ret
+00003201 E8B74B call word 0x7dbb
+00003204 A0E50F mov al,[0xfe5]
+00003207 22C0 and al,al
+00003209 7405 jz 0x3210
+0000320B E8C0E1 call word 0x13ce
+0000320E EB1B jmp short 0x322b
+00003210 BEE810 mov si,0x10e8
+00003213 8A24 mov ah,[si]
+00003215 8A4401 mov al,[si+0x1]
+00003218 8A7C02 mov bh,[si+0x2]
+0000321B 8A5C03 mov bl,[si+0x3]
+0000321E 83C604 add si,byte +0x4
+00003221 83F8FF cmp ax,byte -0x1
+00003224 7405 jz 0x322b
+00003226 E8ED3E call word 0x7116
+00003229 EBE8 jmp short 0x3213
+0000322B E821FE call word 0x304f
+0000322E BEC817 mov si,0x17c8
+00003231 BFE80F mov di,0xfe8
+00003234 B92000 mov cx,0x20
+00003237 A1EC1F mov ax,[0x1fec]
+0000323A A3E01F mov [0x1fe0],ax
+0000323D 8A25 mov ah,[di]
+0000323F 8A4501 mov al,[di+0x1]
+00003242 23C0 and ax,ax
+00003244 742E jz 0x3274
+00003246 51 push cx
+00003247 57 push di
+00003248 56 push si
+00003249 8A7D02 mov bh,[di+0x2]
+0000324C 8A5D03 mov bl,[di+0x3]
+0000324F 8A7506 mov dh,[di+0x6]
+00003252 8A5507 mov dl,[di+0x7]
+00003255 8BEA mov bp,dx
+00003257 83E5FE and bp,byte -0x2
+0000325A 8A5404 mov dl,[si+0x4]
+0000325D 32F6 xor dh,dh
+0000325F 8A4C05 mov cl,[si+0x5]
+00003262 8B7C08 mov di,[si+0x8]
+00003265 8B7417 mov si,[si+0x17]
+00003268 03FE add di,si
+0000326A B504 mov ch,0x4
+0000326C 9A2700330A call word 0xa33:0x27
+00003271 5E pop si
+00003272 5F pop di
+00003273 59 pop cx
+00003274 83C708 add di,byte +0x8
+00003277 83C61C add si,byte +0x1c
+0000327A E2C1 loop 0x323d
+0000327C C3 ret
+0000327D E82138 call word 0x6aa1
+00003280 C606450014 mov byte [0x45],0x14
+00003285 B063 mov al,0x63
+00003287 2A066400 sub al,[0x64]
+0000328B D0E8 shr al,1
+0000328D F6D8 neg al
+0000328F 0435 add al,0x35
+00003291 F6D8 neg al
+00003293 0439 add al,0x39
+00003295 A24600 mov [0x46],al
+00003298 C606630000 mov byte [0x63],0x0
+0000329D C606660000 mov byte [0x66],0x0
+000032A2 C6066F0000 mov byte [0x6f],0x0
+000032A7 C6067E0000 mov byte [0x7e],0x0
+000032AC C606690000 mov byte [0x69],0x0
+000032B1 C606750000 mov byte [0x75],0x0
+000032B6 C606720000 mov byte [0x72],0x0
+000032BB C606780000 mov byte [0x78],0x0
+000032C0 C6066C0000 mov byte [0x6c],0x0
+000032C5 C6067B0000 mov byte [0x7b],0x0
+000032CA C606810000 mov byte [0x81],0x0
+000032CF C6066200FF mov byte [0x62],0xff
+000032D4 C6066500FF mov byte [0x65],0xff
+000032D9 C6066E00FF mov byte [0x6e],0xff
+000032DE C6067D00FF mov byte [0x7d],0xff
+000032E3 C6066800FF mov byte [0x68],0xff
+000032E8 C6067400FF mov byte [0x74],0xff
+000032ED C6067100FF mov byte [0x71],0xff
+000032F2 C6067700FF mov byte [0x77],0xff
+000032F7 C6066B00FF mov byte [0x6b],0xff
+000032FC C6067A00FF mov byte [0x7a],0xff
+00003301 C606800003 mov byte [0x80],0x3
+00003306 8A266100 mov ah,[0x61]
+0000330A 32C0 xor al,al
+0000330C E8CF37 call word 0x6ade
+0000330F 8A266400 mov ah,[0x64]
+00003313 B001 mov al,0x1
+00003315 E8C637 call word 0x6ade
+00003318 8A266D00 mov ah,[0x6d]
+0000331C B004 mov al,0x4
+0000331E E8BD37 call word 0x6ade
+00003321 8A267C00 mov ah,[0x7c]
+00003325 B009 mov al,0x9
+00003327 E8B437 call word 0x6ade
+0000332A 8A266700 mov ah,[0x67] ah = sk_climber
+0000332E B002 mov al,0x2
+00003330 E8AB37 call word 0x6ade
+00003333 8A267300 mov ah,[0x73]
+00003337 B006 mov al,0x6
+00003339 E8A237 call word 0x6ade
+0000333C 8A267000 mov ah,[0x70]
+00003340 B005 mov al,0x5
+00003342 E89937 call word 0x6ade
+00003345 8A267600 mov ah,[0x76]
+00003349 B007 mov al,0x7
+0000334B E89037 call word 0x6ade
+0000334E 8A266A00 mov ah,[0x6a]
+00003352 B003 mov al,0x3
+00003354 E88737 call word 0x6ade
+00003357 8A267900 mov ah,[0x79]
+0000335B B008 mov al,0x8
+0000335D E87E37 call word 0x6ade
+00003360 A04200 mov al,[0x42]
+00003363 BE1221 mov si,0x2112
+00003366 E8B711 call word 0x4520
+00003369 BE1A21 mov si,0x211a
+0000336C C644FF20 mov byte [si-0x1],0x20
+00003370 A07F00 mov al,[0x7f]
+00003373 E84639 call word 0x6cbc
+00003376 C3 ret
+
+ void draw_control_panel_and_infos() {
+00003377 E8A43A call word 0x6e1e
+0000337A E8893B call word 0x6f06
+0000337D A04300 mov al,[0x43]
+00003380 32E4 xor ah,ah
+00003382 D1E0 shl ax,1
+00003384 D1E0 shl ax,1
+00003386 8BC8 mov cx,ax
+00003388 D1E0 shl ax,1
+0000338A D1E0 shl ax,1
+0000338C D1E0 shl ax,1
+0000338E 03C8 add cx,ax
+00003390 D1E0 shl ax,1
+00003392 03C1 add ax,cx
+00003394 8A0E4400 mov cl,[0x44]
+00003398 22C9 and cl,cl
+0000339A 7402 jz 0x339e
+0000339C F6F1 div cl
+0000339E BE1A21 mov si,0x211a
+000033A1 32E4 xor ah,ah
+000033A3 A23D00 mov [0x3d],al
+000033A6 3C64 cmp al,0x64
+000033A8 750D jnz 0x33b7
+000033AA C644FF31 mov byte [si-0x1],0x31
+000033AE C60430 mov byte [si],0x30
+000033B1 C6440130 mov byte [si+0x1],0x30
+000033B5 EB18 jmp short 0x33cf
+000033B7 FEC4 inc ah
+000033B9 2C0A sub al,0xa
+000033BB 73FA jnc 0x33b7
+000033BD 043A add al,0x3a
+000033BF FECC dec ah
+000033C1 22E4 and ah,ah
+000033C3 7502 jnz 0x33c7
+000033C5 B4F0 mov ah,0xf0
+000033C7 80C430 add ah,0x30
+000033CA 8824 mov [si],ah
+000033CC 884401 mov [si+0x1],al
+000033CF 32E4 xor ah,ah
+000033D1 BE0021 mov si,0x2100
+000033D4 E84106 call word 0x3a18
+000033D7 8A267F00 mov ah,[0x7f]
+000033DB 38268000 cmp [0x80],ah
+000033DF 7424 jz 0x3405
+000033E1 A07F00 mov al,[0x7f]
+000033E4 E8D538 call word 0x6cbc
+000033E7 A08000 mov al,[0x80]
+000033EA E86039 call word 0x6d4d
+000033ED 803E810002 cmp byte [0x81],0x2
+000033F2 750D jnz 0x3401
+000033F4 8A267F00 mov ah,[0x7f]
+000033F8 88268000 mov [0x80],ah
+000033FC C6068100FF mov byte [0x81],0xff
+00003401 FE068100 inc byte [0x81]
+00003405 8A266100 mov ah,[0x61]
+00003409 22E4 and ah,ah
+0000340B 7406 jz 0x3413
+0000340D 38266200 cmp [0x62],ah
+00003411 7419 jz 0x342c
+00003413 803E630002 cmp byte [0x63],0x2
+00003418 7509 jnz 0x3423
+0000341A 88266200 mov [0x62],ah
+0000341E C6066300FF mov byte [0x63],0xff
+00003423 FE066300 inc byte [0x63]
+00003427 B000 mov al,0x0
+00003429 E8B236 call word 0x6ade
+0000342C 8A266400 mov ah,[0x64]
+00003430 22E4 and ah,ah
+00003432 7406 jz 0x343a
+00003434 38266500 cmp [0x65],ah
+00003438 7419 jz 0x3453
+0000343A 803E660002 cmp byte [0x66],0x2
+0000343F 7509 jnz 0x344a
+00003441 88266500 mov [0x65],ah
+00003445 C6066600FF mov byte [0x66],0xff
+0000344A FE066600 inc byte [0x66]
+0000344E B001 mov al,0x1
+00003450 E88B36 call word 0x6ade
+00003453 8A266D00 mov ah,[0x6d]
+00003457 22E4 and ah,ah
+00003459 7406 jz 0x3461
+0000345B 38266E00 cmp [0x6e],ah
+0000345F 7419 jz 0x347a
+00003461 803E6F0002 cmp byte [0x6f],0x2
+00003466 7509 jnz 0x3471
+00003468 88266E00 mov [0x6e],ah
+0000346C C6066F00FF mov byte [0x6f],0xff
+00003471 FE066F00 inc byte [0x6f]
+00003475 B004 mov al,0x4
+00003477 E86436 call word 0x6ade
+0000347A 8A267C00 mov ah,[0x7c]
+0000347E 22E4 and ah,ah
+00003480 7406 jz 0x3488
+00003482 38267D00 cmp [0x7d],ah
+00003486 7419 jz 0x34a1
+00003488 803E7E0002 cmp byte [0x7e],0x2
+0000348D 7509 jnz 0x3498
+0000348F 88267D00 mov [0x7d],ah
+00003493 C6067E00FF mov byte [0x7e],0xff
+00003498 FE067E00 inc byte [0x7e]
+0000349C B009 mov al,0x9
+0000349E E83D36 call word 0x6ade
+000034A1 8A266700 mov ah,[0x67] // ah=sk_climber;
+000034A5 22E4 and ah,ah
+000034A7 7406 jz 0x34af
+000034A9 38266800 cmp [0x68],ah
+000034AD 7419 jz 0x34c8
+000034AF 803E690002 cmp byte [0x69],0x2
+000034B4 7509 jnz 0x34bf
+000034B6 88266800 mov [0x68],ah
+000034BA C6066900FF mov byte [0x69],0xff
+000034BF FE066900 inc byte [0x69]
+000034C3 B002 mov al,0x2
+000034C5 E81636 call word 0x6ade
+000034C8 8A267300 mov ah,[0x73]
+000034CC 22E4 and ah,ah
+000034CE 7406 jz 0x34d6
+000034D0 38267400 cmp [0x74],ah
+000034D4 7419 jz 0x34ef
+000034D6 803E750002 cmp byte [0x75],0x2
+000034DB 7509 jnz 0x34e6
+000034DD 88267400 mov [0x74],ah
+000034E1 C6067500FF mov byte [0x75],0xff
+000034E6 FE067500 inc byte [0x75]
+000034EA B006 mov al,0x6
+000034EC E8EF35 call word 0x6ade
+000034EF 8A267000 mov ah,[0x70]
+000034F3 22E4 and ah,ah
+000034F5 7406 jz 0x34fd
+000034F7 38267100 cmp [0x71],ah
+000034FB 7419 jz 0x3516
+000034FD 803E720002 cmp byte [0x72],0x2
+00003502 7509 jnz 0x350d
+00003504 88267100 mov [0x71],ah
+00003508 C6067200FF mov byte [0x72],0xff
+0000350D FE067200 inc byte [0x72]
+00003511 B005 mov al,0x5
+00003513 E8C835 call word 0x6ade
+00003516 8A267600 mov ah,[0x76]
+0000351A 22E4 and ah,ah
+0000351C 7406 jz 0x3524
+0000351E 38267700 cmp [0x77],ah
+00003522 7419 jz 0x353d
+00003524 803E780002 cmp byte [0x78],0x2
+00003529 7509 jnz 0x3534
+0000352B 88267700 mov [0x77],ah
+0000352F C6067800FF mov byte [0x78],0xff
+00003534 FE067800 inc byte [0x78]
+00003538 B007 mov al,0x7
+0000353A E8A135 call word 0x6ade
+0000353D 8A266A00 mov ah,[0x6a]
+00003541 22E4 and ah,ah
+00003543 7406 jz 0x354b
+00003545 38266B00 cmp [0x6b],ah
+00003549 7419 jz 0x3564
+0000354B 803E6C0002 cmp byte [0x6c],0x2
+00003550 7509 jnz 0x355b
+00003552 88266B00 mov [0x6b],ah
+00003556 C6066C00FF mov byte [0x6c],0xff
+0000355B FE066C00 inc byte [0x6c]
+0000355F B003 mov al,0x3
+00003561 E87A35 call word 0x6ade
+00003564 8A267900 mov ah,[0x79]
+00003568 22E4 and ah,ah
+0000356A 7406 jz 0x3572
+0000356C 38267A00 cmp [0x7a],ah
+00003570 7419 jz 0x358b
+00003572 803E7B0002 cmp byte [0x7b],0x2
+00003577 7509 jnz 0x3582
+00003579 88267A00 mov [0x7a],ah
+0000357D C6067B00FF mov byte [0x7b],0xff
+00003582 FE067B00 inc byte [0x7b]
+00003586 B008 mov al,0x8
+00003588 E85335 call word 0x6ade
+0000358B C3 ret
+ }
+ void detect_lemm_under_cursor() {
+0000358C 8A0E4000 mov cl,[0x40] if ( lemm_spawned_count == 0 ) goto 0x3708;
+00003590 22C9 and cl,cl //
+00003592 7503 jnz 0x3597 //
+00003594 E97101 jmp word 0x3708 //
+00003597 BE0021 mov si,0x2100
+0000359A B40B mov ah,0xb
+0000359C C60420 mov byte [si],0x20
+0000359F 46 inc si
+000035A0 FECC dec ah
+000035A2 75F8 jnz 0x359c
+000035A4 C606600000 mov byte [0x60],0x0
+000035A9 C6065B00FF mov byte [0x5b],0xff
+000035AE C6065D00FF mov byte [0x5d],0xff
+000035B3 C6065C00FF mov byte [0x5c],0xff
+000035B8 A10000 mov ax,[0x0]
+000035BB 83E810 sub ax,byte +0x10
+000035BE 03060F00 add ax,[0xf]
+000035C2 8B1E1100 mov bx,[0x11]
+000035C6 83C308 add bx,byte +0x8
+000035C9 BE8500 mov si,0x85
+000035CC 807C26FF cmp byte [si+0x26],0xff
+000035D0 7502 jnz 0x35d4
+000035D2 EB78 jmp short 0x364c
+000035D4 8B2C mov bp,[si]
+000035D6 036C04 add bp,[si+0x4]
+000035D9 83ED04 sub bp,byte +0x4
+000035DC 7902 jns 0x35e0
+000035DE 33ED xor bp,bp
+000035E0 8B7C02 mov di,[si+0x2]
+000035E3 037C06 add di,[si+0x6]
+000035E6 4F dec di
+000035E7 7902 jns 0x35eb
+000035E9 33FF xor di,di
+000035EB 3BC5 cmp ax,bp
+000035ED 7D02 jnl 0x35f1
+000035EF EB5B jmp short 0x364c
+000035F1 3BDF cmp bx,di
+000035F3 7D02 jnl 0x35f7
+000035F5 EB55 jmp short 0x364c
+000035F7 83C50C add bp,byte +0xc
+000035FA 81FD8006 cmp bp,0x680
+000035FE 7D02 jnl 0x3602
+00003600 EB03 jmp short 0x3605
+00003602 BDD000 mov bp,0xd0
+00003605 83C70C add di,byte +0xc
+00003608 81FFB000 cmp di,0xb0
+0000360C 7D02 jnl 0x3610
+0000360E EB03 jmp short 0x3613
+00003610 BFB000 mov di,0xb0
+00003613 3BC5 cmp ax,bp
+00003615 7E02 jng 0x3619
+00003617 EB33 jmp short 0x364c
+00003619 3BDF cmp bx,di
+0000361B 7E02 jng 0x361f
+0000361D EB2D jmp short 0x364c
+0000361F 50 push ax
+00003620 F6442480 test byte [si+0x24],0x80 if ( ! lemm->flags1.walk_pause_for_shruggling &&
+00003624 7507 jnz 0x362d ( lemm->state & (...) = 0 )
+00003626 F74408908B test word [si+0x8],0x8b90 ) {
+0000362B 740E jz 0x363b goto 0x363b;
+ }
+0000362D A04000 mov al,[0x40] [0x5d] = lemm_spawned_count - cl;
+00003630 2AC1 sub al,cl //
+00003632 A25D00 mov [0x5d],al //
+00003635 89365900 mov [0x59],si
+00003639 EB0C jmp short 0x3647
+0000363B A04000 mov al,[0x40] [0x5c] = lemm_spawned_count - cl;
+0000363E 2AC1 sub al,cl //
+00003640 A25C00 mov [0x5c],al //
+00003643 89365700 mov [0x57],si
+00003647 58 pop ax
+00003648 FE066000 inc byte [0x60]
+0000364C 83C62D add si,byte +0x2d
+0000364F FEC9 dec cl
+00003651 7403 jz 0x3656
+00003653 E976FF jmp word 0x35cc
+00003656 C606190000 mov byte [0x19],0x0
+0000365B A11300 mov ax,[0x13]
+0000365E A90200 test ax,0x2
+00003661 7410 jz 0x3673
+00003663 A05C00 mov al,[0x5c]
+00003666 8B365700 mov si,[0x57]
+0000366A A25B00 mov [0x5b],al
+0000366D 89365500 mov [0x55],si
+00003671 EB12 jmp short 0x3685
+00003673 A05D00 mov al,[0x5d]
+00003676 3CFF cmp al,0xff
+00003678 74E9 jz 0x3663
+0000367A 8B365900 mov si,[0x59]
+0000367E A25B00 mov [0x5b],al
+00003681 89365500 mov [0x55],si
+00003685 803E5B00FF cmp byte [0x5b],0xff
+0000368A 7502 jnz 0x368e
+0000368C EB7A jmp short 0x3708
+0000368E C6061900FF mov byte [0x19],0xff
+00003693 BE0821 mov si,0x2108
+00003696 A06000 mov al,[0x60]
+00003699 E8840E call word 0x4520
+0000369C 8B365500 mov si,[0x55]
+000036A0 BB2E49 mov bx,0x492e
+000036A3 8A4424 mov al,[si+0x24] if ( lemm->flags1.walk_pause_for_shruggling )
+000036A6 A880 test al,0x80 goto 0x36f9;
+000036A8 754F jnz 0x36f9 //
+000036AA BB1249 mov bx,0x4912
+000036AD A801 test al,0x1
+000036AF 7558 jnz 0x3709
+000036B1 BB1949 mov bx,0x4919
+000036B4 807C2500 cmp byte [si+0x25],0x0
+000036B8 753F jnz 0x36f9
+000036BA BB2749 mov bx,0x4927
+000036BD F744080001 test word [si+0x8],0x100
+000036C2 7535 jnz 0x36f9
+000036C4 BB2E49 mov bx,0x492e
+000036C7 F744088000 test word [si+0x8],0x80
+000036CC 752B jnz 0x36f9
+000036CE BB3549 mov bx,0x4935
+000036D1 F744080002 test word [si+0x8],0x200
+000036D6 7521 jnz 0x36f9
+000036D8 BB3C49 mov bx,0x493c
+000036DB F744080008 test word [si+0x8],0x800
+000036E0 7517 jnz 0x36f9
+000036E2 BB4349 mov bx,0x4943
+000036E5 F744081000 test word [si+0x8],0x10
+000036EA 750D jnz 0x36f9
+000036EC BB5149 mov bx,0x4951
+000036EF F744080400 test word [si+0x8],0x4
+000036F4 7503 jnz 0x36f9
+000036F6 BB4A49 mov bx,0x494a
+000036F9 BE0021 mov si,0x2100
+000036FC B407 mov ah,0x7
+000036FE 8A07 mov al,[bx]
+00003700 8804 mov [si],al
+00003702 46 inc si
+00003703 43 inc bx
+00003704 FECC dec ah
+00003706 75F6 jnz 0x36fe
+00003708 C3 ret
+ }
+00003709 807C2500 cmp byte [si+0x25],0x0
+0000370D 74EA jz 0x36f9
+0000370F BB5F49 mov bx,0x495f
+00003712 EBE5 jmp short 0x36f9
+00003714 A0CC1F mov al,[0x1fcc]
+00003717 3C3B cmp al,0x3b
+00003719 7503 jnz 0x371e
+0000371B E9EA01 jmp word 0x3908
+0000371E 3C3C cmp al,0x3c
+00003720 7503 jnz 0x3725
+00003722 E9B801 jmp word 0x38dd
+00003725 3C4E cmp al,0x4e
+00003727 7503 jnz 0x372c
+00003729 E98C01 jmp word 0x38b8
+0000372C 3C57 cmp al,0x57
+0000372E 7503 jnz 0x3733
+00003730 E98501 jmp word 0x38b8
+00003733 3C58 cmp al,0x58
+00003735 7503 jnz 0x373a
+00003737 E95501 jmp word 0x388f
+0000373A 3C53 cmp al,0x53
+0000373C 7503 jnz 0x3741
+0000373E E94E01 jmp word 0x388f
+00003741 8AE0 mov ah,al
+00003743 B002 mov al,0x2
+00003745 80FC3D cmp ah,0x3d
+00003748 7503 jnz 0x374d
+0000374A E9B000 jmp word 0x37fd
+0000374D FEC0 inc al
+0000374F 80FC3E cmp ah,0x3e
+00003752 7503 jnz 0x3757
+00003754 E9A600 jmp word 0x37fd
+00003757 FEC0 inc al
+00003759 80FC3F cmp ah,0x3f
+0000375C 7503 jnz 0x3761
+0000375E E99C00 jmp word 0x37fd
+00003761 FEC0 inc al
+00003763 80FC40 cmp ah,0x40
+00003766 7503 jnz 0x376b
+00003768 E99200 jmp word 0x37fd
+0000376B FEC0 inc al
+0000376D 80FC41 cmp ah,0x41
+00003770 7503 jnz 0x3775
+00003772 E98800 jmp word 0x37fd
+00003775 FEC0 inc al
+00003777 80FC42 cmp ah,0x42
+0000377A 7502 jnz 0x377e
+0000377C EB7F jmp short 0x37fd
+0000377E FEC0 inc al
+00003780 80FC43 cmp ah,0x43
+00003783 7502 jnz 0x3787
+00003785 EB76 jmp short 0x37fd
+00003787 FEC0 inc al
+00003789 80FC44 cmp ah,0x44
+0000378C 7502 jnz 0x3790
+0000378E EB6D jmp short 0x37fd
+00003790 A11300 mov ax,[0x13]
+00003793 A90100 test ax,0x1
+00003796 7503 jnz 0x379b
+00003798 E9E800 jmp word 0x3883
+0000379B A11100 mov ax,[0x11]
+0000379E 83C008 add ax,byte +0x8
+000037A1 3DC000 cmp ax,0xc0
+000037A4 7D03 jnl 0x37a9
+000037A6 E9E000 jmp word 0x3889
+000037A9 A10F00 mov ax,[0xf]
+000037AC 83C0F8 add ax,byte -0x8
+000037AF 3DD000 cmp ax,0xd0
+000037B2 7C02 jl 0x37b6
+000037B4 EB7C jmp short 0x3832
+000037B6 803E810000 cmp byte [0x81],0x0
+000037BB 7403 jz 0x37c0
+000037BD E9C900 jmp word 0x3889
+000037C0 D1E8 shr ax,1
+000037C2 D1E8 shr ax,1
+000037C4 D1E8 shr ax,1
+000037C6 D1E8 shr ax,1
+000037C8 3C02 cmp al,0x2
+000037CA 7D03 jnl 0x37cf
+000037CC E90301 jmp word 0x38d2
+000037CF 803E5F00FF cmp byte [0x5f],0xff
+000037D4 7503 jnz 0x37d9
+000037D6 E9B000 jmp word 0x3889
+000037D9 C6065F00FF mov byte [0x5f],0xff
+000037DE 3C0A cmp al,0xa
+000037E0 7503 jnz 0x37e5
+000037E2 E9D300 jmp word 0x38b8
+000037E5 3C0B cmp al,0xb
+000037E7 7503 jnz 0x37ec
+000037E9 E9A300 jmp word 0x388f
+000037EC 3C0C cmp al,0xc
+000037EE 7503 jnz 0x37f3
+000037F0 E99B00 jmp word 0x388e
+000037F3 803E2800FF cmp byte [0x28],0xff if ( ! paused )
+000037F8 7503 jnz 0x37fd
+000037FA E98C00 jmp word 0x3889
+000037FD 803E810000 cmp byte [0x81],0x0
+00003802 7403 jz 0x3807
+00003804 E98200 jmp word 0x3889
+00003807 A27F00 mov [0x7f],al
+0000380A 803E0820FF cmp byte [0x2008],0xff
+0000380F 750C jnz 0x381d
+00003811 F606FF2003 test byte [0x20ff],0x3
+00003816 7405 jz 0x381d
+00003818 B80104 mov ax,0x401
+0000381B CD61 int 0x61
+0000381D 803E0820FF cmp byte [0x2008],0xff
+00003822 740C jz 0x3830
+00003824 F606FF2001 test byte [0x20ff],0x1
+00003829 7405 jz 0x3830
+0000382B B81303 mov ax,0x313
+0000382E CD60 int 0x60
+00003830 EB57 jmp short 0x3889
+00003832 C6065F00FF mov byte [0x5f],0xff
+00003837 803ECB1F00 cmp byte [0x1fcb],0x0
+0000383C 7550 jnz 0x388e
+0000383E 8B1E0000 mov bx,[0x0]
+00003842 D1EB shr bx,1
+00003844 D1EB shr bx,1
+00003846 D1EB shr bx,1
+00003848 D1EB shr bx,1
+0000384A 81C3D000 add bx,0xd0
+0000384E 3BC3 cmp ax,bx
+00003850 7D0C jnl 0x385e
+00003852 83C318 add bx,byte +0x18
+00003855 3BC3 cmp ax,bx
+00003857 7C05 jl 0x385e
+00003859 3DD000 cmp ax,0xd0
+0000385C 7C2B jl 0x3889
+0000385E 2DDA00 sub ax,0xda
+00003861 7902 jns 0x3865
+00003863 33C0 xor ax,ax
+00003865 83F84F cmp ax,byte +0x4f
+00003868 7E03 jng 0x386d
+0000386A B84F00 mov ax,0x4f
+0000386D D1E0 shl ax,1
+0000386F 83C002 add ax,byte +0x2
+00003872 A30200 mov [0x2],ax
+00003875 D1E0 shl ax,1
+00003877 D1E0 shl ax,1
+00003879 D1E0 shl ax,1
+0000387B A30000 mov [0x0],ax
+0000387E E82B01 call word 0x39ac
+00003881 EB06 jmp short 0x3889
+00003883 C6065F0000 mov byte [0x5f],0x0
+00003888 C3 ret
+00003889 C6065F00FF mov byte [0x5f],0xff
+0000388E C3 ret
+0000388F 803E2800FF cmp byte [0x28],0xff if ( paused )
+00003894 74F8 jz 0x388e
+00003896 C606CC1F00 mov byte [0x1fcc],0x0
+0000389B A0CF1F mov al,[0x1fcf]
+0000389E 8A26D01F mov ah,[0x1fd0]
+000038A2 A2D01F mov [0x1fd0],al
+000038A5 2AC4 sub al,ah
+000038A7 3C05 cmp al,0x5
+000038A9 7FE3 jg 0x388e
+000038AB C6064800FF mov byte [0x48],0xff
+000038B0 A04000 mov al,[0x40]
+000038B3 A24400 mov [0x44],al
+000038B6 EBD6 jmp short 0x388e
+000038B8 A04F00 mov al,[0x4f]
+000038BB 8AD8 mov bl,al
+000038BD 2A1E5000 sub bl,[0x50]
+000038C1 80FB02 cmp bl,0x2
+000038C4 7302 jnc 0x38c8
+000038C6 EBC6 jmp short 0x388e
+000038C8 80362800FF xor byte [0x28],0xff paused = !paused;
+000038CD A25000 mov [0x50],al
+000038D0 EBBC jmp short 0x388e
+000038D2 803E2800FF cmp byte [0x28],0xff if ( paused )
+000038D7 74B5 jz 0x388e
+000038D9 22C0 and al,al
+000038DB 742B jz 0x3908
+000038DD 803E660000 cmp byte [0x66],0x0
+000038E2 7402 jz 0x38e6
+000038E4 EBA3 jmp short 0x3889
+000038E6 803E640063 cmp byte [0x64],0x63
+000038EB 7502 jnz 0x38ef
+000038ED EB9A jmp short 0x3889
+000038EF FE066400 inc byte [0x64]
+000038F3 B063 mov al,0x63
+000038F5 2A066400 sub al,[0x64]
+000038F9 D0E8 shr al,1
+000038FB F6D8 neg al
+000038FD 0435 add al,0x35
+000038FF F6D8 neg al
+00003901 0439 add al,0x39
+00003903 A24600 mov [0x46],al
+00003906 EB81 jmp short 0x3889
+00003908 8A1E6100 mov bl,[0x61]
+0000390C 803E660000 cmp byte [0x66],0x0
+00003911 7403 jz 0x3916
+00003913 E973FF jmp word 0x3889
+00003916 381E6400 cmp [0x64],bl
+0000391A 7503 jnz 0x391f
+0000391C E96AFF jmp word 0x3889
+0000391F FE0E6400 dec byte [0x64]
+00003923 EBCE jmp short 0x38f3
+ void unk_02() { /* From mainloop() */
+00003925 A0CC1F mov al,[0x1fcc]
+00003928 3C2C cmp al,0x2c
+0000392A 7502 jnz 0x392e
+0000392C EB24 jmp short 0x3952
+0000392E 3C2D cmp al,0x2d
+00003930 7502 jnz 0x3934
+00003932 EB36 jmp short 0x396a
+00003934 A11100 mov ax,[0x11]
+00003937 83C008 add ax,byte +0x8
+0000393A 3DC000 cmp ax,0xc0
+0000393D 7D12 jnl 0x3951
+0000393F A10F00 mov ax,[0xf]
+00003942 83F808 cmp ax,byte +0x8
+00003945 7503 jnz 0x394a
+00003947 E9A200 jmp word 0x39ec
+0000394A 3D4801 cmp ax,0x148
+0000394D 7502 jnz 0x3951
+0000394F EB31 jmp short 0x3982
+00003951 C3 ret return;
+00003952 803E810000 cmp byte [0x81],0x0
+00003957 7510 jnz 0x3969
+00003959 FE0E7F00 dec byte [0x7f]
+0000395D 803E7F0001 cmp byte [0x7f],0x1
+00003962 7505 jnz 0x3969
+00003964 C6067F0009 mov byte [0x7f],0x9
+00003969 C3 ret return;
+0000396A 803E810000 cmp byte [0x81],0x0
+0000396F 75F8 jnz 0x3969
+00003971 FE067F00 inc byte [0x7f]
+00003975 803E7F000A cmp byte [0x7f],0xa
+0000397A 75ED jnz 0x3969
+0000397C C6067F0002 mov byte [0x7f],0x2
+00003981 C3 ret return;
+00003982 A10000 mov ax,[0x0]
+00003985 3D0005 cmp ax,0x500
+00003988 7422 jz 0x39ac
+0000398A 83C008 add ax,byte +0x8
+0000398D F70613000200 test word [0x13],0x2
+00003993 7408 jz 0x399d
+00003995 3D0005 cmp ax,0x500
+00003998 7403 jz 0x399d
+0000399A 83C008 add ax,byte +0x8
+0000399D A30000 mov [0x0],ax
+000039A0 8BD0 mov dx,ax
+000039A2 D1EA shr dx,1
+000039A4 D1EA shr dx,1
+000039A6 D1EA shr dx,1
+000039A8 89160200 mov [0x2],dx
+000039AC 1E push ds
+000039AD 07 pop es
+000039AE 33C0 xor ax,ax
+000039B0 BFA50E mov di,0xea5
+000039B3 B96800 mov cx,0x68
+000039B6 F3AB rep stosw
+000039B8 8B3E0000 mov di,[0x0]
+000039BC D1EF shr di,1
+000039BE D1EF shr di,1
+000039C0 D1EF shr di,1
+000039C2 4F dec di
+000039C3 4F dec di
+000039C4 81C7A50E add di,0xea5
+000039C8 B92900 mov cx,0x29
+000039CB B80101 mov ax,0x101
+000039CE F3AA rep stosb
+000039D0 FA cli
+000039D1 8CC0 mov ax,es
+000039D3 B90B16 mov cx,0x160b
+000039D6 8EC1 mov es,cx
+000039D8 8B1E2300 mov bx,[0x23]
+000039DC 26C607FF mov byte [es:bx],0xff
+000039E0 8B1E2500 mov bx,[0x25]
+000039E4 26C607FF mov byte [es:bx],0xff
+000039E8 8EC0 mov es,ax
+000039EA FB sti
+000039EB C3 ret
+ }
+000039EC A10000 mov ax,[0x0]
+000039EF 83F810 cmp ax,byte +0x10
+000039F2 7E22 jng 0x3a16
+000039F4 83E808 sub ax,byte +0x8
+000039F7 F70613000200 test word [0x13],0x2
+000039FD 7408 jz 0x3a07
+000039FF 83F810 cmp ax,byte +0x10
+00003A02 7E12 jng 0x3a16
+00003A04 83E808 sub ax,byte +0x8
+00003A07 A30000 mov [0x0],ax
+00003A0A 8BD0 mov dx,ax
+00003A0C D1EA shr dx,1
+00003A0E D1EA shr dx,1
+00003A10 D1EA shr dx,1
+00003A12 89160200 mov [0x2],dx
+00003A16 EB94 jmp short 0x39ac
+00003A18 AC lodsb
+00003A19 22C0 and al,al
+00003A1B 740B jz 0x3a28
+00003A1D 50 push ax
+00003A1E 56 push si
+00003A1F E89A31 call word 0x6bbc
+00003A22 5E pop si
+00003A23 58 pop ax
+00003A24 FEC4 inc ah
+00003A26 EBF0 jmp short 0x3a18
+00003A28 C3 ret
+00003A29 803EFE2000 cmp byte [0x20fe],0x0
+00003A2E 7503 jnz 0x3a33
+00003A30 E9BC00 jmp word 0x3aef
+00003A33 803EFE2001 cmp byte [0x20fe],0x1
+00003A38 7503 jnz 0x3a3d
+00003A3A E90101 jmp word 0x3b3e
+00003A3D 8B1E1500 mov bx,[0x15]
+00003A41 8B0E1700 mov cx,[0x17]
+00003A45 A1C31F mov ax,[0x1fc3]
+00003A48 A9030C test ax,0xc03
+00003A4B 7505 jnz 0x3a52
+00003A4D B91000 mov cx,0x10
+00003A50 EB1C jmp short 0x3a6e
+00003A52 A90104 test ax,0x401
+00003A55 7407 jz 0x3a5e
+00003A57 83E901 sub cx,byte +0x1
+00003A5A 7902 jns 0x3a5e
+00003A5C 33C9 xor cx,cx
+00003A5E A90208 test ax,0x802
+00003A61 740B jz 0x3a6e
+00003A63 83C101 add cx,byte +0x1
+00003A66 83F920 cmp cx,byte +0x20
+00003A69 7E03 jng 0x3a6e
+00003A6B B92000 mov cx,0x20
+00003A6E A90C30 test ax,0x300c
+00003A71 7505 jnz 0x3a78
+00003A73 BB1000 mov bx,0x10
+00003A76 EB1C jmp short 0x3a94
+00003A78 A90410 test ax,0x1004
+00003A7B 7407 jz 0x3a84
+00003A7D 83EB01 sub bx,byte +0x1
+00003A80 7902 jns 0x3a84
+00003A82 33DB xor bx,bx
+00003A84 A90820 test ax,0x2008
+00003A87 740B jz 0x3a94
+00003A89 83C301 add bx,byte +0x1
+00003A8C 83FB20 cmp bx,byte +0x20
+00003A8F 7E03 jng 0x3a94
+00003A91 BB2000 mov bx,0x20
+00003A94 891E1500 mov [0x15],bx
+00003A98 890E1700 mov [0x17],cx
+00003A9C D1EB shr bx,1
+00003A9E D1E9 shr cx,1
+00003AA0 D1EB shr bx,1
+00003AA2 D1E9 shr cx,1
+00003AA4 83EB04 sub bx,byte +0x4
+00003AA7 83E904 sub cx,byte +0x4
+00003AAA 031E0F00 add bx,[0xf]
+00003AAE 83FB08 cmp bx,byte +0x8
+00003AB1 7F05 jg 0x3ab8
+00003AB3 BB0800 mov bx,0x8
+00003AB6 EB09 jmp short 0x3ac1
+00003AB8 81FB4801 cmp bx,0x148
+00003ABC 7E03 jng 0x3ac1
+00003ABE BB4801 mov bx,0x148
+00003AC1 891E0F00 mov [0xf],bx
+00003AC5 030E1100 add cx,[0x11]
+00003AC9 83F908 cmp cx,byte +0x8
+00003ACC 7F05 jg 0x3ad3
+00003ACE B90800 mov cx,0x8
+00003AD1 EB09 jmp short 0x3adc
+00003AD3 81F9C800 cmp cx,0xc8
+00003AD7 7E03 jng 0x3adc
+00003AD9 B9C800 mov cx,0xc8
+00003ADC 890E1100 mov [0x11],cx
+00003AE0 33DB xor bx,bx
+00003AE2 A91040 test ax,0x4010
+00003AE5 7403 jz 0x3aea
+00003AE7 83CB01 or bx,byte +0x1
+00003AEA 891E1300 mov [0x13],bx
+00003AEE C3 ret
+00003AEF 06 push es
+00003AF0 1E push ds
+00003AF1 55 push bp
+00003AF2 56 push si
+00003AF3 57 push di
+00003AF4 50 push ax
+00003AF5 53 push bx
+00003AF6 51 push cx
+00003AF7 52 push dx
+00003AF8 1E push ds
+00003AF9 B80300 mov ax,0x3
+00003AFC CD33 int 0x33
+00003AFE 1F pop ds
+00003AFF 803E0320FF cmp byte [0x2003],0xff
+00003B04 7404 jz 0x3b0a
+00003B06 891E1300 mov [0x13],bx
+00003B0A 83F908 cmp cx,byte +0x8
+00003B0D 7D03 jnl 0x3b12
+00003B0F B90800 mov cx,0x8
+00003B12 81F94801 cmp cx,0x148
+00003B16 7E03 jng 0x3b1b
+00003B18 B94801 mov cx,0x148
+00003B1B 890E0F00 mov [0xf],cx
+00003B1F 83FA08 cmp dx,byte +0x8
+00003B22 7D03 jnl 0x3b27
+00003B24 BA0800 mov dx,0x8
+00003B27 81FAC800 cmp dx,0xc8
+00003B2B 7E03 jng 0x3b30
+00003B2D BAC800 mov dx,0xc8
+00003B30 89161100 mov [0x11],dx
+00003B34 5A pop dx
+00003B35 59 pop cx
+00003B36 5B pop bx
+00003B37 58 pop ax
+00003B38 5F pop di
+00003B39 5E pop si
+00003B3A 5D pop bp
+00003B3B 1F pop ds
+00003B3C 07 pop es
+00003B3D C3 ret
+00003B3E A1F820 mov ax,[0x20f8]
+00003B41 52 push dx
+00003B42 FFD0 call ax
+00003B44 5A pop dx
+00003B45 80FAFF cmp dl,0xff
+00003B48 7503 jnz 0x3b4d
+00003B4A E98300 jmp word 0x3bd0
+00003B4D 2B1EFA20 sub bx,[0x20fa]
+00003B51 2B0EFC20 sub cx,[0x20fc]
+00003B55 A00120 mov al,[0x2001]
+00003B58 83FB08 cmp bx,byte +0x8
+00003B5B 7F05 jg 0x3b62
+00003B5D 83FBF8 cmp bx,byte -0x8
+00003B60 7D33 jnl 0x3b95
+00003B62 3C02 cmp al,0x2
+00003B64 740A jz 0x3b70
+00003B66 3C03 cmp al,0x3
+00003B68 740A jz 0x3b74
+00003B6A 3C04 cmp al,0x4
+00003B6C 7408 jz 0x3b76
+00003B6E D1FB sar bx,1
+00003B70 D1FB sar bx,1
+00003B72 D1FB sar bx,1
+00003B74 D1FB sar bx,1
+00003B76 D1FB sar bx,1
+00003B78 D1FB sar bx,1
+00003B7A 031E0F00 add bx,[0xf]
+00003B7E 83FB08 cmp bx,byte +0x8
+00003B81 7F05 jg 0x3b88
+00003B83 BB0800 mov bx,0x8
+00003B86 EB09 jmp short 0x3b91
+00003B88 81FB4801 cmp bx,0x148
+00003B8C 7E03 jng 0x3b91
+00003B8E BB4801 mov bx,0x148
+00003B91 891E0F00 mov [0xf],bx
+00003B95 83F908 cmp cx,byte +0x8
+00003B98 7F05 jg 0x3b9f
+00003B9A 83F9F8 cmp cx,byte -0x8
+00003B9D 7D31 jnl 0x3bd0
+00003B9F 3C02 cmp al,0x2
+00003BA1 740A jz 0x3bad
+00003BA3 3C03 cmp al,0x3
+00003BA5 740A jz 0x3bb1
+00003BA7 3C04 cmp al,0x4
+00003BA9 7408 jz 0x3bb3
+00003BAB D1F9 sar cx,1
+00003BAD D1F9 sar cx,1
+00003BAF D1F9 sar cx,1
+00003BB1 D1F9 sar cx,1
+00003BB3 D1F9 sar cx,1
+00003BB5 030E1100 add cx,[0x11]
+00003BB9 83F908 cmp cx,byte +0x8
+00003BBC 7F05 jg 0x3bc3
+00003BBE B90800 mov cx,0x8
+00003BC1 EB09 jmp short 0x3bcc
+00003BC3 81F9C800 cmp cx,0xc8
+00003BC7 7E03 jng 0x3bcc
+00003BC9 B9C800 mov cx,0xc8
+00003BCC 890E1100 mov [0x11],cx
+00003BD0 C3 ret
+00003BD1 C6064E0003 mov byte [0x4e],0x3
+00003BD6 80FAFF cmp dl,0xff
+00003BD9 7403 jz 0x3bde
+00003BDB E84500 call word 0x3c23
+00003BDE FA cli
+00003BDF BA0102 mov dx,0x201
+00003BE2 EC in al,dx
+00003BE3 FB sti
+00003BE4 F6D0 not al
+00003BE6 D0C8 ror al,1
+00003BE8 D0C8 ror al,1
+00003BEA D0C8 ror al,1
+00003BEC D0C8 ror al,1
+00003BEE 2403 and al,0x3
+00003BF0 32E4 xor ah,ah
+00003BF2 A31300 mov [0x13],ax
+00003BF5 C3 ret
+00003BF6 C6064E000C mov byte [0x4e],0xc
+00003BFB 80FAFF cmp dl,0xff
+00003BFE 7407 jz 0x3c07
+00003C00 E82000 call word 0x3c23
+00003C03 8BDE mov bx,si
+00003C05 8BCF mov cx,di
+00003C07 FA cli
+00003C08 BA0102 mov dx,0x201
+00003C0B EC in al,dx
+00003C0C FB sti
+00003C0D F6D0 not al
+00003C0F D0C8 ror al,1
+00003C11 D0C8 ror al,1
+00003C13 D0C8 ror al,1
+00003C15 D0C8 ror al,1
+00003C17 D0C8 ror al,1
+00003C19 D0C8 ror al,1
+00003C1B 2403 and al,0x3
+00003C1D 32E4 xor ah,ah
+00003C1F A31300 mov [0x13],ax
+00003C22 C3 ret
+00003C23 FA cli
+00003C24 33DB xor bx,bx
+00003C26 33C9 xor cx,cx
+00003C28 33F6 xor si,si
+00003C2A 33FF xor di,di
+00003C2C BA0102 mov dx,0x201
+00003C2F EE out dx,al
+00003C30 EB01 jmp short 0x3c33
+00003C32 90 nop
+00003C33 EB01 jmp short 0x3c36
+00003C35 90 nop
+00003C36 EC in al,dx
+00003C37 22064E00 and al,[0x4e]
+00003C3B 32E4 xor ah,ah
+00003C3D 8BE8 mov bp,ax
+00003C3F 83E001 and ax,byte +0x1
+00003C42 03D8 add bx,ax
+00003C44 8BC5 mov ax,bp
+00003C46 83E002 and ax,byte +0x2
+00003C49 03C8 add cx,ax
+00003C4B 8BC5 mov ax,bp
+00003C4D 83E004 and ax,byte +0x4
+00003C50 D1E8 shr ax,1
+00003C52 D1E8 shr ax,1
+00003C54 03F0 add si,ax
+00003C56 8BC5 mov ax,bp
+00003C58 83E008 and ax,byte +0x8
+00003C5B D1E8 shr ax,1
+00003C5D D1E8 shr ax,1
+00003C5F 03F8 add di,ax
+00003C61 0BED or bp,bp
+00003C63 75D1 jnz 0x3c36
+00003C65 FB sti
+00003C66 D1F9 sar cx,1
+00003C68 D1FF sar di,1
+00003C6A C3 ret
+00003C6B A0CC1F mov al,[0x1fcc]
+00003C6E 22C0 and al,al
+00003C70 7404 jz 0x3c76
+00003C72 3C77 cmp al,0x77
+00003C74 7415 jz 0x3c8b
+00003C76 FA cli
+00003C77 BA0102 mov dx,0x201
+00003C7A EC in al,dx
+00003C7B FB sti
+00003C7C F6D0 not al
+00003C7E A8F0 test al,0xf0
+00003C80 74E9 jz 0x3c6b
+00003C82 32C9 xor cl,cl
+00003C84 A830 test al,0x30
+00003C86 7502 jnz 0x3c8a
+00003C88 FEC1 inc cl
+00003C8A C3 ret
+00003C8B B102 mov cl,0x2
+00003C8D EBFB jmp short 0x3c8a
+00003C8F E80D09 call word 0x459f
+00003C92 E8573C call word 0x78ec
+00003C95 E82C0D call word 0x49c4
+00003C98 E8AD42 call word 0x7f48
+00003C9B 90 nop
+00003C9C 90 nop
+00003C9D 90 nop
+00003C9E C706731F0000 mov word [0x1f73],0x0
+00003CA4 C706751F606D mov word [0x1f75],0x6d60
+00003CAA C706771F0000 mov word [0x1f77],0x0
+00003CB0 E8AD3B call word 0x7860
+00003CB3 C6066C1FFF mov byte [0x1f6c],0xff
+00003CB8 C6066F1FFF mov byte [0x1f6f],0xff
+00003CBD C6066D1F00 mov byte [0x1f6d],0x0
+00003CC2 E8AB41 call word 0x7e70
+00003CC5 E8243C call word 0x78ec
+00003CC8 E85936 call word 0x7324
+00003CCB E89D34 call word 0x716b
+00003CCE E8EF3D call word 0x7ac0
+00003CD1 E8E53C call word 0x79b9
+00003CD4 E81E3D call word 0x79f5
+00003CD7 BE3A4B mov si,0x4b3a
+00003CDA E89A09 call word 0x4677
+00003CDD E8E109 call word 0x46c1
+00003CE0 E8BF09 call word 0x46a2
+00003CE3 E8F83D call word 0x7ade
+00003CE6 E8D541 call word 0x7ebe
+00003CE9 A11300 mov ax,[0x13]
+00003CEC A90700 test ax,0x7
+00003CEF 75F8 jnz 0x3ce9
+00003CF1 E86B3D call word 0x7a5f
+00003CF4 E8CA09 call word 0x46c1
+00003CF7 E8A809 call word 0x46a2
+00003CFA 8B1E731F mov bx,[0x1f73]
+00003CFE E8513B call word 0x7852
+00003D01 E8E33D call word 0x7ae7
+00003D04 E8B434 call word 0x71bb
+00003D07 A11300 mov ax,[0x13]
+00003D0A A90700 test ax,0x7
+00003D0D 7403 jz 0x3d12
+00003D0F E9D801 jmp word 0x3eea
+00003D12 E83109 call word 0x4646
+00003D15 3C80 cmp al,0x80
+00003D17 7503 jnz 0x3d1c
+00003D19 E9CE01 jmp word 0x3eea
+00003D1C 3C81 cmp al,0x81
+00003D1E 7503 jnz 0x3d23
+00003D20 E90E04 jmp word 0x4131
+00003D23 3C82 cmp al,0x82
+00003D25 7424 jz 0x3d4b
+00003D27 3C83 cmp al,0x83
+00003D29 7503 jnz 0x3d2e
+00003D2B E9C204 jmp word 0x41f0
+00003D2E 3C1B cmp al,0x1b
+00003D30 7503 jnz 0x3d35
+00003D32 E9DCC3 jmp word 0x111
+00003D35 3C8A cmp al,0x8a
+00003D37 744B jz 0x3d84
+00003D39 3C60 cmp al,0x60
+00003D3B 7447 jz 0x3d84
+00003D3D 3C8B cmp al,0x8b
+00003D3F 7502 jnz 0x3d43
+00003D41 EB6D jmp short 0x3db0
+00003D43 3C2D cmp al,0x2d
+00003D45 7502 jnz 0x3d49
+00003D47 EB67 jmp short 0x3db0
+00003D49 EBA6 jmp short 0x3cf1
+00003D4B 803E6F1F02 cmp byte [0x1f6f],0x2
+00003D50 749F jz 0x3cf1
+00003D52 80366D1FFF xor byte [0x1f6d],0xff
+00003D57 A06E1F mov al,[0x1f6e]
+00003D5A FEC0 inc al
+00003D5C B403 mov ah,0x3
+00003D5E 803E0820FF cmp byte [0x2008],0xff
+00003D63 7402 jz 0x3d67
+00003D65 B402 mov ah,0x2
+00003D67 3AC4 cmp al,ah
+00003D69 7502 jnz 0x3d6d
+00003D6B 32C0 xor al,al
+00003D6D A26E1F mov [0x1f6e],al
+00003D70 8AD8 mov bl,al
+00003D72 32FF xor bh,bh
+00003D74 81C3813D add bx,0x3d81
+00003D78 2E8A07 mov al,[cs:bx]
+00003D7B A2FF20 mov [0x20ff],al
+00003D7E E970FF jmp word 0x3cf1
+00003D81 0001 add [bx+di],al
+00003D83 03803E6C add ax,[bx+si+0x6c3e]
+00003D87 1F pop ds
+00003D88 FF7503 push word [di+0x3]
+00003D8B E963FF jmp word 0x3cf1
+00003D8E A06B1F mov al,[0x1f6b]
+00003D91 3C04 cmp al,0x4
+00003D93 7503 jnz 0x3d98
+00003D95 E959FF jmp word 0x3cf1
+00003D98 FEC0 inc al
+00003D9A A26B1F mov [0x1f6b],al
+00003D9D D0E0 shl al,1
+00003D9F D0E0 shl al,1
+00003DA1 8AE0 mov ah,al
+00003DA3 D0E0 shl al,1
+00003DA5 D0E0 shl al,1
+00003DA7 02E0 add ah,al
+00003DA9 8826681F mov [0x1f68],ah
+00003DAD E941FF jmp word 0x3cf1
+00003DB0 803E6C1FFF cmp byte [0x1f6c],0xff
+00003DB5 7503 jnz 0x3dba
+00003DB7 E937FF jmp word 0x3cf1
+00003DBA A06B1F mov al,[0x1f6b]
+00003DBD 22C0 and al,al
+00003DBF 7503 jnz 0x3dc4
+00003DC1 E92DFF jmp word 0x3cf1
+00003DC4 FEC8 dec al
+00003DC6 A26B1F mov [0x1f6b],al
+00003DC9 D0E0 shl al,1
+00003DCB D0E0 shl al,1
+00003DCD 8AE0 mov ah,al
+00003DCF D0E0 shl al,1
+00003DD1 D0E0 shl al,1
+00003DD3 02E0 add ah,al
+00003DD5 8826681F mov [0x1f68],ah
+00003DD9 E915FF jmp word 0x3cf1
+00003DDC E89140 call word 0x7e70
+00003DDF E92FC3 jmp word 0x111
+00003DE2 E81701 call word 0x3efc
+00003DE5 E82301 call word 0x3f0b
+00003DE8 E85E3A call word 0x7849
+00003DEB BB4E00 mov bx,0x4e
+00003DEE E83535 call word 0x7326
+00003DF1 BE6B4B mov si,0x4b6b
+00003DF4 E88008 call word 0x4677
+00003DF7 BE2F3E mov si,0x3e2f
+00003DFA E83B02 call word 0x4038
+00003DFD E8F93C call word 0x7af9
+00003E00 A11300 mov ax,[0x13]
+00003E03 A90700 test ax,0x7
+00003E06 75F8 jnz 0x3e00
+00003E08 E8E539 call word 0x77f0
+00003E0B A11300 mov ax,[0x13]
+00003E0E A90700 test ax,0x7
+00003E11 7516 jnz 0x3e29
+00003E13 A1C31F mov ax,[0x1fc3]
+00003E16 A92000 test ax,0x20
+00003E19 7507 jnz 0x3e22
+00003E1B A94000 test ax,0x40
+00003E1E 74E8 jz 0x3e08
+00003E20 EB07 jmp short 0x3e29
+00003E22 E80400 call word 0x3e29
+00003E25 58 pop ax
+00003E26 E975FE jmp word 0x3c9e
+00003E29 E8E43C call word 0x7b10
+00003E2C E9BD3A jmp word 0x78ec
+00003E2F 014C24 add [si+0x24],cx
+00003E32 4C dec sp
+00003E33 46 inc si
+00003E34 4C dec sp
+
+00003E35 E85F01 call word 0x3f97
+00003E38 E87101 call word 0x3fac
+00003E3B FF361F00 push word [0x1f]
+00003E3F 56 push si
+00003E40 E87B40 call word 0x7ebe
+00003E43 E84401 call word 0x3f8a
+00003E46 E8C1D4 call word 0x130a
+00003E49 E8B5F3 call word 0x3201
+00003E4C E83D3D call word 0x7b8c
+00003E4F E8E739 call word 0x7839
+00003E52 5E pop si
+00003E53 E82108 call word 0x4677
+00003E56 5E pop si
+00003E57 E81D08 call word 0x4677
+00003E5A 803E8400FF cmp byte [0x84],0xff
+00003E5F 7431 jz 0x3e92
+00003E61 E8C03C call word 0x7b24
+00003E64 A11300 mov ax,[0x13]
+00003E67 A90700 test ax,0x7
+00003E6A 75F8 jnz 0x3e64
+00003E6C A11300 mov ax,[0x13]
+00003E6F A90100 test ax,0x1
+00003E72 751E jnz 0x3e92
+00003E74 A90200 test ax,0x2
+00003E77 750D jnz 0x3e86
+00003E79 A1C31F mov ax,[0x1fc3]
+00003E7C A92000 test ax,0x20
+00003E7F 7505 jnz 0x3e86
+00003E81 A94000 test ax,0x40
+00003E84 74E6 jz 0x3e6c
+00003E86 E8E73F call word 0x7e70
+00003E89 E8603A call word 0x78ec
+00003E8C E81007 call word 0x459f
+00003E8F E90CFE jmp word 0x3c9e
+00003E92 E8DB3F call word 0x7e70
+00003E95 E8543A call word 0x78ec
+00003E98 E8C734 call word 0x7362
+00003E9B E847FF call word 0x3de5
+00003E9E E91ED0 jmp word 0xebf
+00003EA1 3A4D65 cmp cl,[di+0x65]
+00003EA4 4D dec bp
+00003EA5 874DDC xchg cx,[di-0x24]
+00003EA8 4D dec bp
+00003EA9 07 pop es
+00003EAA 4E dec si
+00003EAB 294EE8 sub [bp-0x18],cx
+00003EAE 3C3A cmp al,0x3a
+00003EB0 E87134 call word 0x7324
+00003EB3 BEBE53 mov si,0x53be
+00003EB6 E8BE07 call word 0x4677
+00003EB9 BE2F3E mov si,0x3e2f
+00003EBC E87901 call word 0x4038
+00003EBF E8FC3F call word 0x7ebe
+00003EC2 A11300 mov ax,[0x13]
+00003EC5 A90700 test ax,0x7
+00003EC8 750D jnz 0x3ed7
+00003ECA A1C31F mov ax,[0x1fc3]
+00003ECD A92000 test ax,0x20
+00003ED0 7505 jnz 0x3ed7
+00003ED2 A94000 test ax,0x40
+00003ED5 74EB jz 0x3ec2
+00003ED7 E8963F call word 0x7e70
+00003EDA E80F3A call word 0x78ec
+00003EDD C606681F00 mov byte [0x1f68],0x0
+00003EE2 C6066B1F00 mov byte [0x1f6b],0x0
+00003EE7 E9B4FD jmp word 0x3c9e
+00003EEA E8833F call word 0x7e70
+00003EED E89C3C call word 0x7b8c
+00003EF0 E89700 call word 0x3f8a
+00003EF3 E814D4 call word 0x130a
+00003EF6 E8E9FE call word 0x3de2
+00003EF9 E9C3CF jmp word 0xebf
+00003EFC E8ED39 call word 0x78ec
+00003EFF E8FFF2 call word 0x3201
+00003F02 E8873C call word 0x7b8c
+00003F05 E83139 call word 0x7839
+00003F08 E95734 jmp word 0x7362
+00003F0B A06B1F mov al,[0x1f6b]
+00003F0E D0E0 shl al,1
+00003F10 D0E0 shl al,1
+00003F12 8AE0 mov ah,al
+00003F14 D0E0 shl al,1
+00003F16 D0E0 shl al,1
+00003F18 02E0 add ah,al
+00003F1A A0681F mov al,[0x1f68]
+00003F1D FEC0 inc al
+00003F1F 2AC4 sub al,ah
+00003F21 BE744B mov si,0x4b74
+00003F24 E84F06 call word 0x4576
+00003F27 A0CB0F mov al,[0xfcb]
+00003F2A BEB14B mov si,0x4bb1
+00003F2D E8F005 call word 0x4520
+00003F30 A0CD0F mov al,[0xfcd]
+00003F33 B164 mov cl,0x64
+00003F35 F6E1 mul cl
+00003F37 8A0ECB0F mov cl,[0xfcb]
+00003F3B F6F1 div cl
+00003F3D A23E00 mov [0x3e],al
+00003F40 BEB84B mov si,0x4bb8
+00003F43 E8CE05 call word 0x4514
+00003F46 A0C90F mov al,[0xfc9]
+00003F49 BED94B mov si,0x4bd9
+00003F4C E82706 call word 0x4576
+00003F4F A0CF0F mov al,[0xfcf]
+00003F52 0430 add al,0x30
+00003F54 A2E44B mov [0x4be4],al
+00003F57 B473 mov ah,0x73
+00003F59 3C31 cmp al,0x31
+00003F5B 7502 jnz 0x3f5f
+00003F5D B420 mov ah,0x20
+00003F5F 8826EC4B mov [0x4bec],ah
+00003F63 BEA817 mov si,0x17a8
+00003F66 BF7A4B mov di,0x4b7a
+00003F69 1E push ds
+00003F6A 07 pop es
+00003F6B B91000 mov cx,0x10
+00003F6E F3A5 rep movsw
+00003F70 A06B1F mov al,[0x1f6b]
+00003F73 32E4 xor ah,ah
+00003F75 B90600 mov cx,0x6
+00003F78 F7E1 mul cx
+00003F7A 8BD8 mov bx,ax
+00003F7C BEF94B mov si,0x4bf9
+00003F7F 8A87624C mov al,[bx+0x4c62]
+00003F83 8804 mov [si],al
+00003F85 43 inc bx
+00003F86 46 inc si
+00003F87 E2F6 loop 0x3f7f
+00003F89 C3 ret
+00003F8A 1E push ds
+00003F8B 07 pop es
+00003F8C BF0000 mov di,0x0
+00003F8F B9C70F mov cx,0xfc7
+00003F92 32C0 xor al,al
+00003F94 F3AA rep stosb
+00003F96 C3 ret
+
+00003F97 E8D63E call word 0x7e70
+00003F9A E84F39 call word 0x78ec
+00003F9D E8FF05 call word 0x459f
+00003FA0 E84939 call word 0x78ec
+00003FA3 E8CA3E call word 0x7e70
+00003FA6 E8E33B call word 0x7b8c
+00003FA9 E9180A jmp word 0x49c4
+
+00003FAC E87533 call word 0x7324
+00003FAF E8E600 call word 0x4098
+00003FB2 BE804C mov si,0x4c80
+00003FB5 A02421 mov al,[0x2124]
+00003FB8 8B1E2621 mov bx,[0x2126]
+00003FBC 0AD8 or bl,al
+00003FBE 81FB3030 cmp bx,0x3030
+00003FC2 7403 jz 0x3fc7
+00003FC4 BE954C mov si,0x4c95
+00003FC7 E8AD06 call word 0x4677
+00003FCA A03D00 mov al,[0x3d]
+00003FCD 3A063E00 cmp al,[0x3e]
+00003FD1 7D02 jnl 0x3fd5
+00003FD3 EB2C jmp short 0x4001
+00003FD5 C6066A1FFF mov byte [0x1f6a],0xff
+00003FDA E83500 call word 0x4012
+00003FDD 803E681F64 cmp byte [0x1f68],0x64
+00003FE2 7203 jc 0x3fe7
+00003FE4 E9C6FE jmp word 0x3ead
+00003FE7 E87D00 call word 0x4067
+00003FEA BEC44D mov si,0x4dc4
+00003FED E83005 call word 0x4520
+00003FF0 E80307 call word 0x46f6
+00003FF3 BEA64D mov si,0x4da6
+00003FF6 E87E06 call word 0x4677
+00003FF9 BEA73E mov si,0x3ea7
+00003FFC E82400 call word 0x4023
+00003FFF EB0B jmp short 0x400c
+00004001 C6066A1F00 mov byte [0x1f6a],0x0
+00004006 BEA13E mov si,0x3ea1
+00004009 E81700 call word 0x4023
+0000400C 56 push si
+0000400D E8B000 call word 0x40c0
+00004010 5E pop si
+00004011 C3 ret
+00004012 FE06681F inc byte [0x1f68]
+00004016 A0681F mov al,[0x1f68]
+00004019 32E4 xor ah,ah
+0000401B B114 mov cl,0x14
+0000401D F6F1 div cl
+0000401F A26B1F mov [0x1f6b],al
+00004022 C3 ret
+00004023 33DB xor bx,bx
+00004025 A0FE20 mov al,[0x20fe]
+00004028 3C00 cmp al,0x0
+0000402A 7408 jz 0x4034
+0000402C 43 inc bx
+0000402D 43 inc bx
+0000402E 3C01 cmp al,0x1
+00004030 7402 jz 0x4034
+00004032 43 inc bx
+00004033 43 inc bx
+00004034 2E8B30 mov si,[cs:bx+si]
+00004037 C3 ret
+00004038 E8E8FF call word 0x4023
+0000403B E93906 jmp word 0x4677
+0000403E 803E082000 cmp byte [0x2008],0x0
+00004043 7421 jz 0x4066
+00004045 A0691F mov al,[0x1f69]
+00004048 803E6A1F00 cmp byte [0x1f6a],0x0
+0000404D 740E jz 0x405d
+0000404F A0691F mov al,[0x1f69]
+00004052 FEC0 inc al
+00004054 3C06 cmp al,0x6
+00004056 7502 jnz 0x405a
+00004058 32C0 xor al,al
+0000405A A2691F mov [0x1f69],al
+0000405D 32E4 xor ah,ah
+0000405F 50 push ax
+00004060 FEC0 inc al
+00004062 A25100 mov [0x51],al
+00004065 58 pop ax
+00004066 C3 ret
+00004067 51 push cx
+00004068 B114 mov cl,0x14
+0000406A A0681F mov al,[0x1f68]
+0000406D FEC0 inc al
+0000406F 32E4 xor ah,ah
+00004071 F6F1 div cl
+00004073 8AE8 mov ch,al
+00004075 F6E1 mul cl
+00004077 8A0E681F mov cl,[0x1f68]
+0000407B FEC1 inc cl
+0000407D 2AC8 sub cl,al
+0000407F 8BC1 mov ax,cx
+00004081 22C0 and al,al
+00004083 7504 jnz 0x4089
+00004085 B014 mov al,0x14
+00004087 FECC dec ah
+00004089 59 pop cx
+0000408A C3 ret
+0000408B 51 push cx
+0000408C B114 mov cl,0x14
+0000408E 8AE8 mov ch,al
+00004090 8AC4 mov al,ah
+00004092 F6E1 mul cl
+00004094 02C5 add al,ch
+00004096 59 pop cx
+00004097 C3 ret
+00004098 A03D00 mov al,[0x3d]
+0000409B BEC44C mov si,0x4cc4
+0000409E E87304 call word 0x4514
+000040A1 A03E00 mov al,[0x3e]
+000040A4 BED84C mov si,0x4cd8
+000040A7 E86A04 call word 0x4514
+000040AA BEBA40 mov si,0x40ba
+000040AD E873FF call word 0x4023
+000040B0 89361F00 mov [0x1f],si
+000040B4 BEB54C mov si,0x4cb5
+000040B7 E9BD05 jmp word 0x4677
+000040BA DE4C04 fimul word [si+0x4]
+000040BD 4D dec bp
+000040BE 204DA0 and [di-0x60],cl
+000040C1 3D0032 cmp ax,0x3200
+000040C4 E48A in al,0x8a
+000040C6 16 push ss
+000040C7 3E0032 add [ds:bp+si],dh
+000040CA F6BB1000 idiv byte [bp+di+0x10]
+000040CE 83F864 cmp ax,byte +0x64
+000040D1 7444 jz 0x4117
+000040D3 33DB xor bx,bx
+000040D5 23C0 and ax,ax
+000040D7 743E jz 0x4117
+000040D9 83C302 add bx,byte +0x2
+000040DC 8BCA mov cx,dx
+000040DE D1E9 shr cx,1
+000040E0 3BC1 cmp ax,cx
+000040E2 7C33 jl 0x4117
+000040E4 83C302 add bx,byte +0x2
+000040E7 8BCA mov cx,dx
+000040E9 83E905 sub cx,byte +0x5
+000040EC 3BC1 cmp ax,cx
+000040EE 7C27 jl 0x4117
+000040F0 83C302 add bx,byte +0x2
+000040F3 8BCA mov cx,dx
+000040F5 49 dec cx
+000040F6 3BC1 cmp ax,cx
+000040F8 7C1D jl 0x4117
+000040FA 83C302 add bx,byte +0x2
+000040FD 3BC1 cmp ax,cx
+000040FF 7416 jz 0x4117
+00004101 83C302 add bx,byte +0x2
+00004104 3BC2 cmp ax,dx
+00004106 740F jz 0x4117
+00004108 83C302 add bx,byte +0x2
+0000410B 8BCA mov cx,dx
+0000410D 83C114 add cx,byte +0x14
+00004110 3BC1 cmp ax,cx
+00004112 7C03 jl 0x4117
+00004114 83C302 add bx,byte +0x2
+00004117 2E8BB71F41 mov si,[cs:bx+0x411f]
+0000411C E95805 jmp word 0x4677
+0000411F 9D popfw
+00004120 50 push ax
+00004121 F6504F not byte [bx+si+0x4f]
+00004124 51 push cx
+00004125 A851 test al,0x51
+00004127 01525A add [bp+si+0x5a],dx
+0000412A 52 push dx
+0000412B B352 mov bl,0x52
+0000412D 0C53 or al,0x53
+0000412F 6553 gs push bx
+00004131 E8B837 call word 0x78ec
+00004134 E8F036 call word 0x7827
+00004137 E8363D call word 0x7e70
+0000413A E8AF37 call word 0x78ec
+0000413D E8E431 call word 0x7324
+00004140 BE594E mov si,0x4e59
+00004143 B90A00 mov cx,0xa
+00004146 C6042E mov byte [si],0x2e
+00004149 46 inc si
+0000414A E2FA loop 0x4146
+0000414C BE484E mov si,0x4e48
+0000414F E82505 call word 0x4677
+00004152 E88939 call word 0x7ade
+00004155 E8663D call word 0x7ebe
+00004158 E84D04 call word 0x45a8
+0000415B E8F506 call word 0x4853
+0000415E 7551 jnz 0x41b1
+00004160 A0681F mov al,[0x1f68]
+00004163 E801FF call word 0x4067
+00004166 50 push ax
+00004167 BEAE4E mov si,0x4eae
+0000416A E8B303 call word 0x4520
+0000416D 58 pop ax
+0000416E 8AC4 mov al,ah
+00004170 BFBD4E mov di,0x4ebd
+00004173 BE624C mov si,0x4c62
+00004176 1E push ds
+00004177 07 pop es
+00004178 B90600 mov cx,0x6
+0000417B F6E1 mul cl
+0000417D 03F0 add si,ax
+0000417F F3A4 rep movsb
+00004181 BE9C4E mov si,0x4e9c
+00004184 E8F004 call word 0x4677
+00004187 8B1E731F mov bx,[0x1f73]
+0000418B E8C436 call word 0x7852
+0000418E B97800 mov cx,0x78
+00004191 E85339 call word 0x7ae7
+00004194 A11300 mov ax,[0x13]
+00004197 A90700 test ax,0x7
+0000419A 750F jnz 0x41ab
+0000419C A1C31F mov ax,[0x1fc3]
+0000419F A92000 test ax,0x20
+000041A2 7507 jnz 0x41ab
+000041A4 A94000 test ax,0x40
+000041A7 7502 jnz 0x41ab
+000041A9 E2E6 loop 0x4191
+000041AB E8C23C call word 0x7e70
+000041AE E9EDFA jmp word 0x3c9e
+000041B1 BEC54E mov si,0x4ec5
+000041B4 E8C004 call word 0x4677
+000041B7 8B1E731F mov bx,[0x1f73]
+000041BB E89436 call word 0x7852
+000041BE B93C00 mov cx,0x3c
+000041C1 E82339 call word 0x7ae7
+000041C4 E2FB loop 0x41c1
+000041C6 E9D5FA jmp word 0x3c9e
+000041C9 BED84E mov si,0x4ed8
+000041CC E8A804 call word 0x4677
+000041CF 8B1E731F mov bx,[0x1f73]
+000041D3 E87C36 call word 0x7852
+000041D6 B93C00 mov cx,0x3c
+000041D9 E80B39 call word 0x7ae7
+000041DC E2FB loop 0x41d9
+000041DE E86504 call word 0x4646
+000041E1 3CFF cmp al,0xff
+000041E3 74F9 jz 0x41de
+000041E5 E8883C call word 0x7e70
+000041E8 E9B3FA jmp word 0x3c9e
+000041EB BEF94E mov si,0x4ef9
+000041EE EBDC jmp short 0x41cc
+000041F0 E8F936 call word 0x78ec
+000041F3 E83136 call word 0x7827
+000041F6 E8773C call word 0x7e70
+000041F9 E82831 call word 0x7324
+000041FC BE0D4F mov si,0x4f0d
+000041FF E87504 call word 0x4677
+00004202 803E701FFF cmp byte [0x1f70],0xff
+00004207 7406 jz 0x420f
+00004209 BE414F mov si,0x4f41
+0000420C E86804 call word 0x4677
+0000420F E8CC38 call word 0x7ade
+00004212 E8A93C call word 0x7ebe
+00004215 E8CF38 call word 0x7ae7
+00004218 E82B04 call word 0x4646
+0000421B 803E701FFF cmp byte [0x1f70],0xff
+00004220 7407 jz 0x4229
+00004222 3C31 cmp al,0x31
+00004224 7503 jnz 0x4229
+00004226 E98400 jmp word 0x42ad
+00004229 3C32 cmp al,0x32
+0000422B 740B jz 0x4238
+0000422D 3C33 cmp al,0x33
+0000422F 7474 jz 0x42a5
+00004231 3C1B cmp al,0x1b
+00004233 75E0 jnz 0x4215
+00004235 E966FA jmp word 0x3c9e
+00004238 BE584F mov si,0x4f58
+0000423B E83904 call word 0x4677
+0000423E 8B1E731F mov bx,[0x1f73]
+00004242 E80D36 call word 0x7852
+00004245 E823FA call word 0x3c6b
+00004248 80F902 cmp cl,0x2
+0000424B 7458 jz 0x42a5
+0000424D 80F901 cmp cl,0x1
+00004250 7418 jz 0x426a
+00004252 B8D13B mov ax,0x3bd1
+00004255 A3F820 mov [0x20f8],ax
+00004258 B001 mov al,0x1
+0000425A A2FE20 mov [0x20fe],al
+0000425D E871F9 call word 0x3bd1
+00004260 891EFA20 mov [0x20fa],bx
+00004264 890EFC20 mov [0x20fc],cx
+00004268 EB18 jmp short 0x4282
+0000426A B8F63B mov ax,0x3bf6
+0000426D A3F820 mov [0x20f8],ax
+00004270 B001 mov al,0x1
+00004272 A2FE20 mov [0x20fe],al
+00004275 E87EF9 call word 0x3bf6
+00004278 891EFA20 mov [0x20fa],bx
+0000427C 890EFC20 mov [0x20fc],cx
+00004280 EB00 jmp short 0x4282
+00004282 BE7C4F mov si,0x4f7c
+00004285 E8EF03 call word 0x4677
+00004288 8B1E731F mov bx,[0x1f73]
+0000428C E8C335 call word 0x7852
+0000428F E85538 call word 0x7ae7
+00004292 E8B103 call word 0x4646
+00004295 3C31 cmp al,0x31
+00004297 72F6 jc 0x428f
+00004299 3C34 cmp al,0x34
+0000429B 77F2 ja 0x428f
+0000429D 2C30 sub al,0x30
+0000429F A20120 mov [0x2001],al
+000042A2 E9F9F9 jmp word 0x3c9e
+000042A5 C606FE2002 mov byte [0x20fe],0x2
+000042AA E9F1F9 jmp word 0x3c9e
+000042AD C606FE2000 mov byte [0x20fe],0x0
+000042B2 E9E9F9 jmp word 0x3c9e
+000042B5 803EDA1FFD cmp byte [0x1fda],0xfd
+000042BA 7547 jnz 0x4303
+000042BC E8B13B call word 0x7e70
+000042BF E82A36 call word 0x78ec
+000042C2 E85F30 call word 0x7324
+000042C5 BED34F mov si,0x4fd3
+000042C8 E8AC03 call word 0x4677
+000042CB E81038 call word 0x7ade
+000042CE E8ED3B call word 0x7ebe
+000042D1 C606CC1F00 mov byte [0x1fcc],0x0
+000042D6 A11300 mov ax,[0x13]
+000042D9 A90700 test ax,0x7
+000042DC 7508 jnz 0x42e6
+000042DE 8A26CC1F mov ah,[0x1fcc]
+000042E2 22E4 and ah,ah
+000042E4 74F0 jz 0x42d6
+000042E6 BA9025 mov dx,0x2590
+000042E9 B8003D mov ax,0x3d00
+000042EC CD21 int 0x21
+000042EE 72CF jc 0x42bf
+000042F0 8BD8 mov bx,ax
+000042F2 B43E mov ah,0x3e
+000042F4 CD21 int 0x21
+000042F6 72C7 jc 0x42bf
+000042F8 E8753B call word 0x7e70
+000042FB E8EE35 call word 0x78ec
+000042FE C606DB1F00 mov byte [0x1fdb],0x0
+00004303 C3 ret
+00004304 E8693B call word 0x7e70
+00004307 E8E235 call word 0x78ec
+0000430A E81730 call word 0x7324
+0000430D BE0650 mov si,0x5006
+00004310 E86403 call word 0x4677
+00004313 E8C837 call word 0x7ade
+00004316 E8A53B call word 0x7ebe
+00004319 C606CC1F00 mov byte [0x1fcc],0x0
+0000431E A11300 mov ax,[0x13]
+00004321 A90700 test ax,0x7
+00004324 753E jnz 0x4364
+00004326 8A26CC1F mov ah,[0x1fcc]
+0000432A 22E4 and ah,ah
+0000432C 74F0 jz 0x431e
+0000432E E859BF call word 0x28a
+00004331 72D1 jc 0x4304
+00004333 803EDA1FF8 cmp byte [0x1fda],0xf8
+00004338 7447 jz 0x4381
+0000433A E8333B call word 0x7e70
+0000433D E8AC35 call word 0x78ec
+00004340 E8E12F call word 0x7324
+00004343 BE5550 mov si,0x5055
+00004346 E82E03 call word 0x4677
+00004349 E89237 call word 0x7ade
+0000434C E86F3B call word 0x7ebe
+0000434F C606CC1F00 mov byte [0x1fcc],0x0
+00004354 A11300 mov ax,[0x13]
+00004357 A90700 test ax,0x7
+0000435A 7508 jnz 0x4364
+0000435C 8A26CC1F mov ah,[0x1fcc]
+00004360 22E4 and ah,ah
+00004362 74F0 jz 0x4354
+00004364 BAF225 mov dx,0x25f2
+00004367 B8003D mov ax,0x3d00
+0000436A CD21 int 0x21
+0000436C 72CF jc 0x433d
+0000436E 8BD8 mov bx,ax
+00004370 B43E mov ah,0x3e
+00004372 CD21 int 0x21
+00004374 72C7 jc 0x433d
+00004376 E8F73A call word 0x7e70
+00004379 E87035 call word 0x78ec
+0000437C C606DB1F00 mov byte [0x1fdb],0x0
+00004381 C3 ret
+00004382 33C0 xor ax,ax
+00004384 50 push ax
+00004385 32C0 xor al,al
+00004387 E643 out 0x43,al
+00004389 E440 in al,0x40
+0000438B EB00 jmp short 0x438d
+0000438D EB00 jmp short 0x438f
+0000438F EB00 jmp short 0x4391
+00004391 8AE0 mov ah,al
+00004393 E440 in al,0x40
+00004395 E82501 call word 0x44bd
+00004398 240F and al,0xf
+0000439A 80E407 and ah,0x7
+0000439D 80FC06 cmp ah,0x6
+000043A0 7202 jc 0x43a4
+000043A2 B405 mov ah,0x5
+000043A4 50 push ax
+000043A5 8ADC mov bl,ah
+000043A7 32FF xor bh,bh
+000043A9 8BCB mov cx,bx
+000043AB 03DB add bx,bx
+000043AD 03D9 add bx,cx
+000043AF 8D9FA844 lea bx,[bx+0x44a8]
+000043B3 2E8A27 mov ah,[cs:bx]
+000043B6 8826794E mov [0x4e79],ah
+000043BA 2E8A6701 mov ah,[cs:bx+0x1]
+000043BE 88267A4E mov [0x4e7a],ah
+000043C2 2E8A6702 mov ah,[cs:bx+0x2]
+000043C6 88267B4E mov [0x4e7b],ah
+000043CA 0403 add al,0x3
+000043CC BE8F4E mov si,0x4e8f
+000043CF E8A401 call word 0x4576
+000043D2 E89B3A call word 0x7e70
+000043D5 E81435 call word 0x78ec
+000043D8 E8492F call word 0x7324
+000043DB BE654E mov si,0x4e65
+000043DE E89602 call word 0x4677
+000043E1 BE954E mov si,0x4e95
+000043E4 B90500 mov cx,0x5
+000043E7 C6042E mov byte [si],0x2e
+000043EA 46 inc si
+000043EB E2FA loop 0x43e7
+000043ED E8EE36 call word 0x7ade
+000043F0 E8CB3A call word 0x7ebe
+000043F3 BE954E mov si,0x4e95
+000043F6 B90500 mov cx,0x5
+000043F9 BB3039 mov bx,0x3930
+000043FC BDF146 mov bp,0x46f1
+000043FF E8B201 call word 0x45b4
+00004402 8B1E731F mov bx,[0x1f73]
+00004406 E84934 call word 0x7852
+00004409 58 pop ax
+0000440A 8ACC mov cl,ah
+0000440C 32ED xor ch,ch
+0000440E 32E4 xor ah,ah
+00004410 BA1700 mov dx,0x17
+00004413 F7E2 mul dx
+00004415 03C1 add ax,cx
+00004417 0531B3 add ax,0xb331
+0000441A B9870D mov cx,0xd87
+0000441D F7E1 mul cx
+0000441F B9007D mov cx,0x7d00
+00004422 F7F1 div cx
+00004424 52 push dx
+00004425 BE954E mov si,0x4e95
+00004428 8A04 mov al,[si]
+0000442A 2C30 sub al,0x30
+0000442C 32E4 xor ah,ah
+0000442E BB0A00 mov bx,0xa
+00004431 32ED xor ch,ch
+00004433 8A4C01 mov cl,[si+0x1]
+00004436 80F92E cmp cl,0x2e
+00004439 7434 jz 0x446f
+0000443B F7E3 mul bx
+0000443D 80E930 sub cl,0x30
+00004440 03C1 add ax,cx
+00004442 8A4C02 mov cl,[si+0x2]
+00004445 80F92E cmp cl,0x2e
+00004448 7425 jz 0x446f
+0000444A F7E3 mul bx
+0000444C 80E930 sub cl,0x30
+0000444F 03C1 add ax,cx
+00004451 8A4C03 mov cl,[si+0x3]
+00004454 80F92E cmp cl,0x2e
+00004457 7416 jz 0x446f
+00004459 F7E3 mul bx
+0000445B 80E930 sub cl,0x30
+0000445E 03C1 add ax,cx
+00004460 8A4C04 mov cl,[si+0x4]
+00004463 80F92E cmp cl,0x2e
+00004466 7407 jz 0x446f
+00004468 F7E3 mul bx
+0000446A 80E930 sub cl,0x30
+0000446D 03C1 add ax,cx
+0000446F 5A pop dx
+00004470 3BC2 cmp ax,dx
+00004472 7524 jnz 0x4498
+00004474 B93C00 mov cx,0x3c
+00004477 E86D36 call word 0x7ae7
+0000447A A11300 mov ax,[0x13]
+0000447D A90700 test ax,0x7
+00004480 750F jnz 0x4491
+00004482 A1C31F mov ax,[0x1fc3]
+00004485 A92000 test ax,0x20
+00004488 7507 jnz 0x4491
+0000448A A94000 test ax,0x40
+0000448D 7502 jnz 0x4491
+0000448F E2E6 loop 0x4477
+00004491 58 pop ax
+00004492 E8DB39 call word 0x7e70
+00004495 E906F8 jmp word 0x3c9e
+00004498 E8D539 call word 0x7e70
+0000449B 58 pop ax
+0000449C 40 inc ax
+0000449D 83F803 cmp ax,byte +0x3
+000044A0 7403 jz 0x44a5
+000044A2 E9DFFE jmp word 0x4384
+000044A5 E969BC jmp word 0x111
+000044A8 317374 xor [bp+di+0x74],si
+000044AB 326E64 xor ch,[bp+0x64]
+000044AE 337264 xor si,[bp+si+0x64]
+000044B1 3474 xor al,0x74
+000044B3 683574 push word 0x7435
+000044B6 683674 push word 0x7436
+000044B9 683774 push word 0x7437
+000044BC 688BD8 push word 0xd88b
+000044BF B104 mov cl,0x4
+000044C1 D3E0 shl ax,cl
+000044C3 50 push ax
+000044C4 D1E0 shl ax,1
+000044C6 59 pop cx
+000044C7 03C1 add ax,cx
+000044C9 2BC3 sub ax,bx
+000044CB B103 mov cl,0x3
+000044CD D3E0 shl ax,cl
+000044CF 03C3 add ax,bx
+000044D1 D1E0 shl ax,1
+000044D3 D1E0 shl ax,1
+000044D5 03C3 add ax,bx
+000044D7 83C029 add ax,byte +0x29
+000044DA C3 ret
+000044DB E8C100 call word 0x459f
+000044DE E88F39 call word 0x7e70
+000044E1 E80834 call word 0x78ec
+000044E4 E83D2E call word 0x7324
+000044E7 BEA24F mov si,0x4fa2
+000044EA E88A01 call word 0x4677
+000044ED E8EE35 call word 0x7ade
+000044F0 E8CB39 call word 0x7ebe
+000044F3 C606CC1F00 mov byte [0x1fcc],0x0
+000044F8 A11300 mov ax,[0x13]
+000044FB A90700 test ax,0x7
+000044FE 7508 jnz 0x4508
+00004500 8A26CC1F mov ah,[0x1fcc]
+00004504 22E4 and ah,ah
+00004506 74F0 jz 0x44f8
+00004508 E86539 call word 0x7e70
+0000450B E8DE33 call word 0x78ec
+0000450E C606DB1F00 mov byte [0x1fdb],0x0
+00004513 C3 ret
+00004514 C6440320 mov byte [si+0x3],0x20
+00004518 E80500 call word 0x4520
+0000451B C60425 mov byte [si],0x25
+0000451E 46 inc si
+0000451F C3 ret
+
+00004520 C60420 mov byte [si],0x20
+00004523 C6440120 mov byte [si+0x1],0x20
+00004527 C6440220 mov byte [si+0x2],0x20
+0000452B 32E4 xor ah,ah
+0000452D 32DB xor bl,bl
+0000452F FEC4 inc ah
+00004531 2C64 sub al,0x64
+00004533 73FA jnc 0x452f
+00004535 0464 add al,0x64
+00004537 FECC dec ah
+00004539 22E4 and ah,ah
+0000453B 7504 jnz 0x4541
+0000453D B420 mov ah,0x20
+0000453F EB08 jmp short 0x4549
+00004541 80C430 add ah,0x30
+00004544 FEC3 inc bl
+00004546 8824 mov [si],ah
+00004548 46 inc si
+00004549 C60420 mov byte [si],0x20
+0000454C C6440120 mov byte [si+0x1],0x20
+00004550 32E4 xor ah,ah
+00004552 FEC4 inc ah
+00004554 2C0A sub al,0xa
+00004556 73FA jnc 0x4552
+00004558 040A add al,0xa
+0000455A FECC dec ah
+0000455C 22E4 and ah,ah
+0000455E 7508 jnz 0x4568
+00004560 22DB and bl,bl
+00004562 7504 jnz 0x4568
+00004564 B420 mov ah,0x20
+00004566 EB08 jmp short 0x4570
+00004568 80C430 add ah,0x30
+0000456B FEC3 inc bl
+0000456D 8824 mov [si],ah
+0000456F 46 inc si
+00004570 0430 add al,0x30
+00004572 8804 mov [si],al
+00004574 46 inc si
+00004575 C3 ret
+
+00004576 32DB xor bl,bl
+00004578 EBCF jmp short 0x4549
+0000457A 32E4 xor ah,ah
+0000457C FEC4 inc ah
+0000457E 2C64 sub al,0x64
+00004580 73FA jnc 0x457c
+00004582 0464 add al,0x64
+00004584 80C42F add ah,0x2f
+00004587 8824 mov [si],ah
+00004589 46 inc si
+0000458A 32E4 xor ah,ah
+0000458C FEC4 inc ah
+0000458E 2C0A sub al,0xa
+00004590 73FA jnc 0x458c
+00004592 040A add al,0xa
+00004594 80C42F add ah,0x2f
+00004597 8824 mov [si],ah
+00004599 46 inc si
+0000459A 0430 add al,0x30
+0000459C 8804 mov [si],al
+0000459E C3 ret
+0000459F 2EC6066982FF mov byte [cs:0x8269],0xff
+000045A5 E97832 jmp word 0x7820
+000045A8 BE594E mov si,0x4e59
+000045AB B90A00 mov cx,0xa
+000045AE BB415A mov bx,0x5a41
+000045B1 BDEC46 mov bp,0x46ec
+000045B4 8BFE mov di,si
+000045B6 8BD6 mov dx,si
+000045B8 03D1 add dx,cx
+000045BA B92E5F mov cx,0x5f2e
+000045BD C606714914 mov byte [0x4971],0x14
+000045C2 56 push si
+000045C3 57 push di
+000045C4 53 push bx
+000045C5 51 push cx
+000045C6 52 push dx
+000045C7 55 push bp
+000045C8 57 push di
+000045C9 56 push si
+000045CA 51 push cx
+000045CB 52 push dx
+000045CC 55 push bp
+000045CD E81735 call word 0x7ae7
+000045D0 5D pop bp
+000045D1 5A pop dx
+000045D2 59 pop cx
+000045D3 5E pop si
+000045D4 5F pop di
+000045D5 FE0E7149 dec byte [0x4971]
+000045D9 7511 jnz 0x45ec
+000045DB C606714914 mov byte [0x4971],0x14
+000045E0 8A05 mov al,[di]
+000045E2 3AC1 cmp al,cl
+000045E4 7404 jz 0x45ea
+000045E6 880D mov [di],cl
+000045E8 EB02 jmp short 0x45ec
+000045EA 882D mov [di],ch
+000045EC 57 push di
+000045ED 56 push si
+000045EE 51 push cx
+000045EF 52 push dx
+000045F0 55 push bp
+000045F1 FFD5 call bp
+000045F3 8B1E731F mov bx,[0x1f73]
+000045F7 E85832 call word 0x7852
+000045FA E84900 call word 0x4646
+000045FD 5D pop bp
+000045FE 5A pop dx
+000045FF 59 pop cx
+00004600 5E pop si
+00004601 5F pop di
+00004602 3CFF cmp al,0xff
+00004604 74C2 jz 0x45c8
+00004606 5D pop bp
+00004607 5A pop dx
+00004608 59 pop cx
+00004609 5B pop bx
+0000460A 5F pop di
+0000460B 5E pop si
+0000460C 3C7F cmp al,0x7f
+0000460E 741E jz 0x462e
+00004610 3C0D cmp al,0xd
+00004612 7428 jz 0x463c
+00004614 3AC3 cmp al,bl
+00004616 7CAA jl 0x45c2
+00004618 3AC7 cmp al,bh
+0000461A 7FA6 jg 0x45c2
+0000461C 3BFA cmp di,dx
+0000461E 74A2 jz 0x45c2
+00004620 8805 mov [di],al
+00004622 47 inc di
+00004623 8A0D mov cl,[di]
+00004625 3BFA cmp di,dx
+00004627 7599 jnz 0x45c2
+00004629 4F dec di
+0000462A 8A0D mov cl,[di]
+0000462C EB94 jmp short 0x45c2
+0000462E C6052E mov byte [di],0x2e
+00004631 B12E mov cl,0x2e
+00004633 3BFE cmp di,si
+00004635 748B jz 0x45c2
+00004637 4F dec di
+00004638 8A0D mov cl,[di]
+0000463A EB86 jmp short 0x45c2
+0000463C C706C31F0000 mov word [0x1fc3],0x0
+00004642 880D mov [di],cl
+00004644 FFE5 jmp bp
+00004646 BE750F mov si,0xf75
+00004649 33DB xor bx,bx
+0000464B B95300 mov cx,0x53
+0000464E F60080 test byte [bx+si],0x80
+00004651 7506 jnz 0x4659
+00004653 43 inc bx
+00004654 E2F8 loop 0x464e
+00004656 B0FF mov al,0xff
+00004658 C3 ret
+00004659 8A00 mov al,[bx+si]
+0000465B 247F and al,0x7f
+0000465D FEC8 dec al
+0000465F 22C0 and al,al
+00004661 740A jz 0x466d
+00004663 0C80 or al,0x80
+00004665 8800 mov [bx+si],al
+00004667 3C93 cmp al,0x93
+00004669 7405 jz 0x4670
+0000466B EBE6 jmp short 0x4653
+0000466D C60086 mov byte [bx+si],0x86
+00004670 8AC3 mov al,bl
+00004672 BB9F20 mov bx,0x209f
+00004675 D7 xlatb
+00004676 C3 ret
+00004677 AC lodsb
+00004678 22C0 and al,al
+0000467A 7425 jz 0x46a1
+0000467C 8AC8 mov cl,al
+0000467E FEC9 dec cl
+00004680 AC lodsb
+00004681 8AE8 mov ch,al
+00004683 AC lodsb
+00004684 22C0 and al,al
+00004686 7505 jnz 0x468d
+00004688 BD0200 mov bp,0x2
+0000468B EB02 jmp short 0x468f
+0000468D 33ED xor bp,bp
+0000468F AC lodsb
+00004690 3C0D cmp al,0xd
+00004692 74E3 jz 0x4677
+00004694 51 push cx
+00004695 53 push bx
+00004696 56 push si
+00004697 E8DB31 call word 0x7875
+0000469A 5E pop si
+0000469B 5B pop bx
+0000469C 59 pop cx
+0000469D FEC1 inc cl
+0000469F EBEE jmp short 0x468f
+000046A1 C3 ret
+000046A2 A06F1F mov al,[0x1f6f]
+000046A5 3C02 cmp al,0x2
+000046A7 7509 jnz 0x46b2
+000046A9 A06D1F mov al,[0x1f6d]
+000046AC A26F1F mov [0x1f6f],al
+000046AF E98132 jmp word 0x7933
+000046B2 38066D1F cmp [0x1f6d],al
+000046B6 7408 jz 0x46c0
+000046B8 C6066F1F02 mov byte [0x1f6f],0x2
+000046BD E97332 jmp word 0x7933
+000046C0 C3 ret
+000046C1 A06C1F mov al,[0x1f6c]
+000046C4 3CFF cmp al,0xff
+000046C6 7509 jnz 0x46d1
+000046C8 A06B1F mov al,[0x1f6b]
+000046CB A26C1F mov [0x1f6c],al
+000046CE E9B332 jmp word 0x7984
+000046D1 38066B1F cmp [0x1f6b],al
+000046D5 7408 jz 0x46df
+000046D7 C6066C1FFF mov byte [0x1f6c],0xff
+000046DC E9A532 jmp word 0x7984
+000046DF C3 ret
+000046E0 32C0 xor al,al
+000046E2 A2C91F mov [0x1fc9],al
+000046E5 3A06C91F cmp al,[0x1fc9]
+000046E9 74FA jz 0x46e5
+000046EB C3 ret
+000046EC BE564E mov si,0x4e56
+000046EF EB86 jmp short 0x4677
+000046F1 BE924E mov si,0x4e92
+000046F4 EB81 jmp short 0x4677
+000046F6 8A16681F mov dl,[0x1f68]
+000046FA 8A367049 mov dh,[0x4970]
+000046FE 8A0E3D00 mov cl,[0x3d]
+00004702 BE6649 mov si,0x4966
+00004705 BFCF4D mov di,0x4dcf
+00004708 8BC2 mov ax,dx
+0000470A 8AE9 mov ch,cl
+0000470C 250101 and ax,0x101
+0000470F 80E501 and ch,0x1
+00004712 D0E0 shl al,1
+00004714 D0E0 shl al,1
+00004716 D0E0 shl al,1
+00004718 D0E4 shl ah,1
+0000471A D0E5 shl ch,1
+0000471C D0E5 shl ch,1
+0000471E 0A04 or al,[si]
+00004720 0AC4 or al,ah
+00004722 0AC5 or al,ch
+00004724 8805 mov [di],al
+00004726 8AC2 mov al,dl
+00004728 8AE9 mov ch,cl
+0000472A 2402 and al,0x2
+0000472C 80E502 and ch,0x2
+0000472F D0E0 shl al,1
+00004731 D0ED shr ch,1
+00004733 0A4401 or al,[si+0x1]
+00004736 0AC5 or al,ch
+00004738 884501 mov [di+0x1],al
+0000473B 8BC2 mov ax,dx
+0000473D 8AE9 mov ch,cl
+0000473F 250402 and ax,0x204
+00004742 80E504 and ch,0x4
+00004745 D0EC shr ah,1
+00004747 D0ED shr ch,1
+00004749 0A4402 or al,[si+0x2]
+0000474C 0AC4 or al,ah
+0000474E 0AC5 or al,ch
+00004750 884502 mov [di+0x2],al
+00004753 8AC2 mov al,dl
+00004755 8AE9 mov ch,cl
+00004757 2408 and al,0x8
+00004759 80E508 and ch,0x8
+0000475C D0E8 shr al,1
+0000475E D0E8 shr al,1
+00004760 D0E8 shr al,1
+00004762 D0ED shr ch,1
+00004764 D0ED shr ch,1
+00004766 0A4403 or al,[si+0x3]
+00004769 0AC5 or al,ch
+0000476B 884503 mov [di+0x3],al
+0000476E 8BC2 mov ax,dx
+00004770 8AE9 mov ch,cl
+00004772 251004 and ax,0x410
+00004775 80E510 and ch,0x10
+00004778 D0E8 shr al,1
+0000477A D0E8 shr al,1
+0000477C D0E8 shr al,1
+0000477E D0EC shr ah,1
+00004780 D0EC shr ah,1
+00004782 D0ED shr ch,1
+00004784 0A4404 or al,[si+0x4]
+00004787 0AC4 or al,ah
+00004789 0AC5 or al,ch
+0000478B 884504 mov [di+0x4],al
+0000478E 8BC2 mov ax,dx
+00004790 8AE9 mov ch,cl
+00004792 2420 and al,0x20
+00004794 80E408 and ah,0x8
+00004797 80E520 and ch,0x20
+0000479A D0E8 shr al,1
+0000479C D0E8 shr al,1
+0000479E D0E8 shr al,1
+000047A0 D0E8 shr al,1
+000047A2 D0E8 shr al,1
+000047A4 D0EC shr ah,1
+000047A6 D0EC shr ah,1
+000047A8 D0ED shr ch,1
+000047AA D0ED shr ch,1
+000047AC D0ED shr ch,1
+000047AE 0A4405 or al,[si+0x5]
+000047B1 0AC4 or al,ah
+000047B3 0AC5 or al,ch
+000047B5 884505 mov [di+0x5],al
+000047B8 8AC2 mov al,dl
+000047BA 8AE9 mov ch,cl
+000047BC 24C0 and al,0xc0
+000047BE 80E540 and ch,0x40
+000047C1 D0E8 shr al,1
+000047C3 D0E8 shr al,1
+000047C5 D0E8 shr al,1
+000047C7 D0E8 shr al,1
+000047C9 D0ED shr ch,1
+000047CB D0ED shr ch,1
+000047CD D0ED shr ch,1
+000047CF D0ED shr ch,1
+000047D1 D0ED shr ch,1
+000047D3 D0ED shr ch,1
+000047D5 0A4406 or al,[si+0x6]
+000047D8 0AC5 or al,ch
+000047DA 884506 mov [di+0x6],al
+000047DD 8AC2 mov al,dl
+000047DF 240F and al,0xf
+000047E1 024407 add al,[si+0x7]
+000047E4 884507 mov [di+0x7],al
+000047E7 8AC2 mov al,dl
+000047E9 24F0 and al,0xf0
+000047EB D0E8 shr al,1
+000047ED D0E8 shr al,1
+000047EF D0E8 shr al,1
+000047F1 D0E8 shr al,1
+000047F3 024408 add al,[si+0x8]
+000047F6 884508 mov [di+0x8],al
+000047F9 32C0 xor al,al
+000047FB 0205 add al,[di]
+000047FD 024501 add al,[di+0x1]
+00004800 024502 add al,[di+0x2]
+00004803 024503 add al,[di+0x3]
+00004806 024504 add al,[di+0x4]
+00004809 024505 add al,[di+0x5]
+0000480C 024506 add al,[di+0x6]
+0000480F 024507 add al,[di+0x7]
+00004812 024508 add al,[di+0x8]
+00004815 240F and al,0xf
+00004817 024409 add al,[si+0x9]
+0000481A 884509 mov [di+0x9],al
+0000481D B607 mov dh,0x7
+0000481F 22D6 and dl,dh
+00004821 2AF2 sub dh,dl
+00004823 BED54D mov si,0x4dd5
+00004826 8A04 mov al,[si]
+00004828 8A64FF mov ah,[si-0x1]
+0000482B 8824 mov [si],ah
+0000482D 8A64FE mov ah,[si-0x2]
+00004830 8864FF mov [si-0x1],ah
+00004833 8A64FD mov ah,[si-0x3]
+00004836 8864FE mov [si-0x2],ah
+00004839 8A64FC mov ah,[si-0x4]
+0000483C 8864FD mov [si-0x3],ah
+0000483F 8A64FB mov ah,[si-0x5]
+00004842 8864FC mov [si-0x4],ah
+00004845 8A64FA mov ah,[si-0x6]
+00004848 8864FB mov [si-0x5],ah
+0000484B 8844FA mov [si-0x6],al
+0000484E FECE dec dh
+00004850 79D4 jns 0x4826
+00004852 C3 ret
+00004853 BE594E mov si,0x4e59
+00004856 0E push cs
+00004857 07 pop es
+00004858 56 push si
+00004859 BF9E49 mov di,0x499e
+0000485C B90A00 mov cx,0xa
+0000485F F3A6 repe cmpsb
+00004861 5E pop si
+00004862 7504 jnz 0x4868
+00004864 58 pop ax
+00004865 E961F9 jmp word 0x41c9
+00004868 56 push si
+00004869 BFA849 mov di,0x49a8
+0000486C B90A00 mov cx,0xa
+0000486F F3A6 repe cmpsb
+00004871 5E pop si
+00004872 7509 jnz 0x487d
+00004874 C606711FFF mov byte [0x1f71],0xff
+00004879 58 pop ax
+0000487A E96EF9 jmp word 0x41eb
+0000487D A0681F mov al,[0x1f68]
+00004880 8A267049 mov ah,[0x4970]
+00004884 50 push ax
+00004885 BF6649 mov di,0x4966
+00004888 B90900 mov cx,0x9
+0000488B 32C0 xor al,al
+0000488D 56 push si
+0000488E 0204 add al,[si]
+00004890 46 inc si
+00004891 E2FB loop 0x488e
+00004893 5E pop si
+00004894 240F and al,0xf
+00004896 8A6409 mov ah,[si+0x9]
+00004899 2AE0 sub ah,al
+0000489B 386509 cmp [di+0x9],ah
+0000489E 7403 jz 0x48a3
+000048A0 E9EE00 jmp word 0x4991
+000048A3 8A4407 mov al,[si+0x7]
+000048A6 2A4507 sub al,[di+0x7]
+000048A9 8A6408 mov ah,[si+0x8]
+000048AC 2A6508 sub ah,[di+0x8]
+000048AF 250F0F and ax,0xf0f
+000048B2 D0E4 shl ah,1
+000048B4 D0E4 shl ah,1
+000048B6 D0E4 shl ah,1
+000048B8 D0E4 shl ah,1
+000048BA 0AC4 or al,ah
+000048BC A2681F mov [0x1f68],al
+000048BF B607 mov dh,0x7
+000048C1 22C6 and al,dh
+000048C3 2AF0 sub dh,al
+000048C5 8A04 mov al,[si]
+000048C7 8A6401 mov ah,[si+0x1]
+000048CA 8824 mov [si],ah
+000048CC 8A6402 mov ah,[si+0x2]
+000048CF 886401 mov [si+0x1],ah
+000048D2 8A6403 mov ah,[si+0x3]
+000048D5 886402 mov [si+0x2],ah
+000048D8 8A6404 mov ah,[si+0x4]
+000048DB 886403 mov [si+0x3],ah
+000048DE 8A6405 mov ah,[si+0x5]
+000048E1 886404 mov [si+0x4],ah
+000048E4 8A6406 mov ah,[si+0x6]
+000048E7 886405 mov [si+0x5],ah
+000048EA 884406 mov [si+0x6],al
+000048ED FECE dec dh
+000048EF 79D4 jns 0x48c5
+000048F1 32E4 xor ah,ah
+000048F3 8A04 mov al,[si]
+000048F5 D0E8 shr al,1
+000048F7 D0E8 shr al,1
+000048F9 D0E8 shr al,1
+000048FB 2401 and al,0x1
+000048FD 0AE0 or ah,al
+000048FF 8A4401 mov al,[si+0x1]
+00004902 D0E8 shr al,1
+00004904 2402 and al,0x2
+00004906 0AE0 or ah,al
+00004908 8A4402 mov al,[si+0x2]
+0000490B 2404 and al,0x4
+0000490D 0AE0 or ah,al
+0000490F 8A4403 mov al,[si+0x3]
+00004912 D0E0 shl al,1
+00004914 D0E0 shl al,1
+00004916 D0E0 shl al,1
+00004918 2408 and al,0x8
+0000491A 0AE0 or ah,al
+0000491C 8A4404 mov al,[si+0x4]
+0000491F D0E0 shl al,1
+00004921 D0E0 shl al,1
+00004923 D0E0 shl al,1
+00004925 2410 and al,0x10
+00004927 0AE0 or ah,al
+00004929 8A4405 mov al,[si+0x5]
+0000492C D0E0 shl al,1
+0000492E D0E0 shl al,1
+00004930 D0E0 shl al,1
+00004932 D0E0 shl al,1
+00004934 D0E0 shl al,1
+00004936 2420 and al,0x20
+00004938 0AE0 or ah,al
+0000493A 8A4406 mov al,[si+0x6]
+0000493D D0E0 shl al,1
+0000493F D0E0 shl al,1
+00004941 D0E0 shl al,1
+00004943 D0E0 shl al,1
+00004945 24C0 and al,0xc0
+00004947 0AE0 or ah,al
+00004949 3A26681F cmp ah,[0x1f68]
+0000494D 7542 jnz 0x4991
+0000494F 80FC64 cmp ah,0x64
+00004952 773D ja 0x4991
+00004954 A0681F mov al,[0x1f68]
+00004957 32E4 xor ah,ah
+00004959 B114 mov cl,0x14
+0000495B F6F1 div cl
+0000495D A26B1F mov [0x1f6b],al
+00004960 32E4 xor ah,ah
+00004962 8A04 mov al,[si]
+00004964 D0E8 shr al,1
+00004966 2401 and al,0x1
+00004968 0AE0 or ah,al
+0000496A 8A4402 mov al,[si+0x2]
+0000496D D0E0 shl al,1
+0000496F 2402 and al,0x2
+00004971 0AE0 or ah,al
+00004973 8A4404 mov al,[si+0x4]
+00004976 D0E0 shl al,1
+00004978 D0E0 shl al,1
+0000497A 2404 and al,0x4
+0000497C 0AE0 or ah,al
+0000497E 8A4405 mov al,[si+0x5]
+00004981 D0E0 shl al,1
+00004983 D0E0 shl al,1
+00004985 2408 and al,0x8
+00004987 0AE0 or ah,al
+00004989 88267049 mov [0x4970],ah
+0000498D 58 pop ax
+0000498E 2AE4 sub ah,ah
+00004990 C3 ret
+00004991 58 pop ax
+00004992 A2681F mov [0x1f68],al
+00004995 88267049 mov [0x4970],ah
+00004999 32E4 xor ah,ah
+0000499B FEC4 inc ah
+0000499D C3 ret
+0000499E 56 push si
+0000499F 45 inc bp
+000049A0 52 push dx
+000049A1 53 push bx
+000049A2 49 dec cx
+000049A3 4F dec di
+000049A4 4E dec si
+000049A5 4E dec si
+000049A6 55 push bp
+000049A7 4D dec bp
+000049A8 53 push bx
+000049A9 4C dec sp
+000049AA 41 inc cx
+000049AB 4D dec bp
+000049AC 52 push dx
+000049AD 41 inc cx
+000049AE 43 inc bx
+000049AF 49 dec cx
+000049B0 4E dec si
+000049B1 47 inc di
+000049B2 1E push ds
+000049B3 B425 mov ah,0x25
+000049B5 A0C21F mov al,[0x1fc2]
+000049B8 8B16BE1F mov dx,[0x1fbe]
+000049BC 8E1EC01F mov ds,[0x1fc0]
+000049C0 CD21 int 0x21
+000049C2 1F pop ds
+000049C3 C3 ret
+
+000049C4 1E push ds
+000049C5 8CC8 mov ax,cs
+000049C7 8ED8 mov ds,ax
+000049C9 B80825 mov ax,0x2508
+000049CC BAD64B mov dx,0x4bd6
+000049CF CD21 int 0x21
+000049D1 1F pop ds
+000049D2 C3 ret
+
+000049D3 1E push ds
+000049D4 8CC8 mov ax,cs
+000049D6 8ED8 mov ds,ax
+000049D8 B80925 mov ax,0x2509
+000049DB BA964A mov dx,0x4a96
+000049DE CD21 int 0x21
+000049E0 8CC8 mov ax,cs
+000049E2 8ED8 mov ds,ax
+000049E4 B80825 mov ax,0x2508
+000049E7 BA884B mov dx,0x4b88
+000049EA CD21 int 0x21
+000049EC 1F pop ds
+000049ED C3 ret
+ void sleep_pit(dx) {
+000049EE FA cli
+000049EF 1E push ds
+000049F0 B80825 mov ax,0x2508
+000049F3 0E push cs
+000049F4 1F pop ds
+000049F5 BA884B mov dx,0x4b88
+000049F8 CD21 int 0x21
+000049FA 1F pop ds
+000049FB 1E push ds
+000049FC B8CA01 mov ax,0x1ca
+000049FF 8ED8 mov ds,ax
+00004A01 B86025 mov ax,0x2560
+00004A04 BA8201 mov dx,0x182
+00004A07 CD21 int 0x21 // SET INTERRUPT VECTOR : INT 60 -> 01ca:0182 (hors segment courant)
+00004A09 1F pop ds
+00004A0A 8B16D61F mov dx,[0x1fd6]
+00004A0E 80C206 add dl,0x6
+00004A11 EC in al,dx
+00004A12 A808 test al,0x8
+00004A14 74FB jz 0x4a11
+00004A16 EC in al,dx
+00004A17 A808 test al,0x8
+00004A19 75FB jnz 0x4a16
+00004A1B FA cli
+00004A1C 8B0EC51F mov cx,[0x1fc5]
+00004A20 B036 mov al,0x36
+00004A22 E643 out 0x43,al // PIT mode/Command register
+00004A24 EB00 jmp short 0x4a26
+00004A26 EB00 jmp short 0x4a28
+00004A28 EB00 jmp short 0x4a2a
+00004A2A 8AC1 mov al,cl
+00004A2C E640 out 0x40,al // PIT Channel 0
+00004A2E EB00 jmp short 0x4a30
+00004A30 EB00 jmp short 0x4a32
+00004A32 EB00 jmp short 0x4a34
+00004A34 8AC5 mov al,ch
+00004A36 E640 out 0x40,al // PIT Channel 0
+00004A38 EB00 jmp short 0x4a3a
+00004A3A EB00 jmp short 0x4a3c
+00004A3C EB00 jmp short 0x4a3e
+00004A3E FB sti
+00004A3F C3 ret
+ }
+00004A40 FA cli
+00004A41 B036 mov al,0x36
+00004A43 E643 out 0x43,al
+00004A45 8B0EC51F mov cx,[0x1fc5]
+00004A49 8AC1 mov al,cl
+00004A4B E640 out 0x40,al
+00004A4D 8AC5 mov al,ch
+00004A4F E640 out 0x40,al
+00004A51 FB sti
+00004A52 C3 ret
+ void unk_04() {
+00004A53 1E push ds
+00004A54 FA cli
+00004A55 B036 mov al,0x36
+00004A57 E643 out 0x43,al // Some code related to 8253 timer programming
+00004A59 32C0 xor al,al
+00004A5B E640 out 0x40,al
+00004A5D E640 out 0x40,al
+00004A5F C516BA1F lds dx,[0x1fba]
+00004A63 B80825 mov ax,0x2508 // INT 21h / AH=25h - set interrupt vector;
+00004A66 CD21 int 0x21 // input: AL = interrupt number. DS:DX -> new interrupt handler.
+00004A68 FB sti
+00004A69 1F pop ds
+00004A6A 8B0EF420 mov cx,[0x20f4]
+00004A6E 8B16F620 mov dx,[0x20f6] // 18.2 clock ticks per second, 1800B0h per 24 hrs
+00004A72 B401 mov ah,0x1 // INT 1A, AH=01 - TIME - SET SYSTEM TIME
+00004A74 CD1A int 0x1a // CX:DX = number of clock ticks since midnight
+00004A76 C3 ret
+ }
+00004A77 FA cli
+00004A78 1E push ds
+00004A79 06 push es
+00004A7A 8CCA mov dx,cs
+00004A7C 8EDA mov ds,dx
+00004A7E BA964A mov dx,0x4a96
+00004A81 B80925 mov ax,0x2509
+00004A84 CD21 int 0x21
+00004A86 07 pop es
+00004A87 1F pop ds
+00004A88 FB sti
+00004A89 C3 ret
+00004A8A 1E push ds
+00004A8B B80925 mov ax,0x2509
+00004A8E C516B61F lds dx,[0x1fb6]
+00004A92 CD21 int 0x21
+00004A94 1F pop ds
+00004A95 C3 ret
+00004A96 1E push ds
+00004A97 50 push ax
+00004A98 53 push bx
+00004A99 51 push cx
+00004A9A B8550B mov ax,0xb55
+00004A9D 8ED8 mov ds,ax
+00004A9F A00220 mov al,[0x2002]
+00004AA2 22C0 and al,al
+00004AA4 7405 jz 0x4aab
+00004AA6 B0AD mov al,0xad
+00004AA8 E8CA00 call word 0x4b75
+00004AAB E460 in al,0x60
+00004AAD 50 push ax
+00004AAE E461 in al,0x61
+00004AB0 0C80 or al,0x80
+00004AB2 E661 out 0x61,al
+00004AB4 247F and al,0x7f
+00004AB6 E661 out 0x61,al
+00004AB8 58 pop ax
+00004AB9 50 push ax
+00004ABA BB9020 mov bx,0x2090
+00004ABD B90100 mov cx,0x1
+00004AC0 8AE0 mov ah,al
+00004AC2 80E47F and ah,0x7f
+00004AC5 A880 test al,0x80
+00004AC7 752F jnz 0x4af8
+00004AC9 8826CC1F mov [0x1fcc],ah
+00004ACD 803E0320FF cmp byte [0x2003],0xff
+00004AD2 7548 jnz 0x4b1c
+00004AD4 80FC7D cmp ah,0x7d
+00004AD7 750C jnz 0x4ae5
+00004AD9 C606CC1F00 mov byte [0x1fcc],0x0
+00004ADE 33C0 xor ax,ax
+00004AE0 830E130002 or word [0x13],byte +0x2
+00004AE5 80FC7E cmp ah,0x7e
+00004AE8 750C jnz 0x4af6
+00004AEA C606CC1F00 mov byte [0x1fcc],0x0
+00004AEF 33C0 xor ax,ax
+00004AF1 830E130001 or word [0x13],byte +0x1
+00004AF6 EB24 jmp short 0x4b1c
+00004AF8 C606CC1F00 mov byte [0x1fcc],0x0
+00004AFD 803E0320FF cmp byte [0x2003],0xff
+00004B02 7518 jnz 0x4b1c
+00004B04 80FC7D cmp ah,0x7d
+00004B07 7507 jnz 0x4b10
+00004B09 33C0 xor ax,ax
+00004B0B 83261300FD and word [0x13],byte -0x3
+00004B10 80FC7E cmp ah,0x7e
+00004B13 7507 jnz 0x4b1c
+00004B15 33C0 xor ax,ax
+00004B17 83261300FE and word [0x13],byte -0x2
+00004B1C 803FFF cmp byte [bx],0xff
+00004B1F 7404 jz 0x4b25
+00004B21 3A27 cmp ah,[bx]
+00004B23 7407 jz 0x4b2c
+00004B25 43 inc bx
+00004B26 D1E1 shl cx,1
+00004B28 73F2 jnc 0x4b1c
+00004B2A EB15 jmp short 0x4b41
+00004B2C A880 test al,0x80
+00004B2E 7506 jnz 0x4b36
+00004B30 090EC31F or [0x1fc3],cx
+00004B34 EB0B jmp short 0x4b41
+00004B36 F7D1 not cx
+00004B38 210EC31F and [0x1fc3],cx
+00004B3C C606CC1F00 mov byte [0x1fcc],0x0
+00004B41 58 pop ax
+00004B42 BB750F mov bx,0xf75
+00004B45 32E4 xor ah,ah
+00004B47 8BC8 mov cx,ax
+00004B49 247F and al,0x7f
+00004B4B 3C53 cmp al,0x53
+00004B4D 7D12 jnl 0x4b61
+00004B4F 03D8 add bx,ax
+00004B51 80E180 and cl,0x80
+00004B54 80F180 xor cl,0x80
+00004B57 F6C180 test cl,0x80
+00004B5A 7403 jz 0x4b5f
+00004B5C 80C914 or cl,0x14
+00004B5F 880F mov [bx],cl
+00004B61 E8DA00 call word 0x4c3e
+00004B64 A00220 mov al,[0x2002]
+00004B67 22C0 and al,al
+00004B69 7405 jz 0x4b70
+00004B6B B0AE mov al,0xae
+00004B6D E80500 call word 0x4b75
+00004B70 59 pop cx
+00004B71 5B pop bx
+00004B72 58 pop ax
+00004B73 1F pop ds
+00004B74 CF iretw
+00004B75 50 push ax
+00004B76 FA cli
+00004B77 E80500 call word 0x4b7f
+00004B7A 58 pop ax
+00004B7B E664 out 0x64,al
+00004B7D FB sti
+00004B7E C3 ret
+00004B7F 33C9 xor cx,cx
+00004B81 E464 in al,0x64
+00004B83 A802 test al,0x2
+00004B85 E0FA loopne 0x4b81
+00004B87 C3 ret
+00004B88 50 push ax
+00004B89 1E push ds
+00004B8A 06 push es
+00004B8B 51 push cx
+00004B8C 52 push dx
+00004B8D 53 push bx
+00004B8E 55 push bp
+00004B8F 56 push si
+00004B90 57 push di
+00004B91 9C pushfw
+00004B92 B8550B mov ax,0xb55
+00004B95 8ED8 mov ds,ax
+00004B97 E88931 call word 0x7d23
+00004B9A 32D2 xor dl,dl
+00004B9C E88AEE call word 0x3a29
+00004B9F E86A00 call word 0x4c0c
+00004BA2 E86FEB call word 0x3714
+00004BA5 FA cli
+00004BA6 A0DF1F mov al,[0x1fdf]
+00004BA9 FEC0 inc al
+00004BAB 2403 and al,0x3
+00004BAD A2DF1F mov [0x1fdf],al
+00004BB0 7405 jz 0x4bb7
+00004BB2 E88900 call word 0x4c3e
+00004BB5 EB0A jmp short 0x4bc1
+00004BB7 B8C14B mov ax,0x4bc1
+00004BBA 9C pushfw
+00004BBB 0E push cs
+00004BBC 50 push ax
+00004BBD FF2EBA1F jmp word far [0x1fba]
+00004BC1 FB sti
+00004BC2 C606CB1FFF mov byte [0x1fcb],0xff
+00004BC7 FE06C91F inc byte [0x1fc9]
+00004BCB 9D popfw
+00004BCC 5F pop di
+00004BCD 5E pop si
+00004BCE 5D pop bp
+00004BCF 5B pop bx
+00004BD0 5A pop dx
+00004BD1 59 pop cx
+00004BD2 07 pop es
+00004BD3 1F pop ds
+00004BD4 58 pop ax
+00004BD5 CF iretw
+00004BD6 50 push ax
+00004BD7 53 push bx
+00004BD8 51 push cx
+00004BD9 52 push dx
+00004BDA 56 push si
+00004BDB 57 push di
+00004BDC 55 push bp
+00004BDD 1E push ds
+00004BDE B8550B mov ax,0xb55
+00004BE1 8ED8 mov ds,ax
+00004BE3 A0DF1F mov al,[0x1fdf]
+00004BE6 FEC0 inc al
+00004BE8 2403 and al,0x3
+00004BEA A2DF1F mov [0x1fdf],al
+00004BED 7505 jnz 0x4bf4
+00004BEF E84C00 call word 0x4c3e
+00004BF2 EB0A jmp short 0x4bfe
+00004BF4 B8FE4B mov ax,0x4bfe
+00004BF7 9C pushfw
+00004BF8 0E push cs
+00004BF9 50 push ax
+00004BFA FF2EBA1F jmp word far [0x1fba]
+00004BFE B2FF mov dl,0xff
+00004C00 E826EE call word 0x3a29
+00004C03 1F pop ds
+00004C04 5D pop bp
+00004C05 5F pop di
+00004C06 5E pop si
+00004C07 5A pop dx
+00004C08 59 pop cx
+00004C09 5B pop bx
+00004C0A 58 pop ax
+00004C0B CF iretw
+00004C0C FE061A00 inc byte [0x1a]
+00004C10 A01A00 mov al,[0x1a]
+00004C13 2401 and al,0x1
+00004C15 7413 jz 0x4c2a
+00004C17 803E0820FF cmp byte [0x2008],0xff
+00004C1C 740C jz 0x4c2a
+00004C1E F606FF2001 test byte [0x20ff],0x1
+00004C23 7405 jz 0x4c2a
+00004C25 B80000 mov ax,0x0
+00004C28 CD60 int 0x60
+00004C2A 803E0820FF cmp byte [0x2008],0xff
+00004C2F 750C jnz 0x4c3d
+00004C31 F606FF2003 test byte [0x20ff],0x3
+00004C36 7405 jz 0x4c3d
+00004C38 B80000 mov ax,0x0
+00004C3B CD61 int 0x61
+00004C3D C3 ret
+00004C3E B020 mov al,0x20
+00004C40 E620 out 0x20,al
+00004C42 C3 ret
+00004C43 B00B mov al,0xb
+00004C45 E620 out 0x20,al
+00004C47 EB00 jmp short 0x4c49
+00004C49 EB00 jmp short 0x4c4b
+00004C4B EB00 jmp short 0x4c4d
+00004C4D E420 in al,0x20
+00004C4F EB00 jmp short 0x4c51
+00004C51 EB00 jmp short 0x4c53
+00004C53 EB00 jmp short 0x4c55
+00004C55 A87F test al,0x7f
+00004C57 7520 jnz 0x4c79
+00004C59 B020 mov al,0x20
+00004C5B E6A0 out 0xa0,al
+00004C5D EB00 jmp short 0x4c5f
+00004C5F EB00 jmp short 0x4c61
+00004C61 EB00 jmp short 0x4c63
+00004C63 B00B mov al,0xb
+00004C65 E6A0 out 0xa0,al
+00004C67 EB00 jmp short 0x4c69
+00004C69 EB00 jmp short 0x4c6b
+00004C6B EB00 jmp short 0x4c6d
+00004C6D E4A0 in al,0xa0
+00004C6F EB00 jmp short 0x4c71
+00004C71 EB00 jmp short 0x4c73
+00004C73 EB00 jmp short 0x4c75
+00004C75 0AC0 or al,al
+00004C77 750A jnz 0x4c83
+00004C79 B020 mov al,0x20
+00004C7B E620 out 0x20,al
+00004C7D EB00 jmp short 0x4c7f
+00004C7F EB00 jmp short 0x4c81
+00004C81 EB00 jmp short 0x4c83
+00004C83 C3 ret
+00004C84 50 push ax
+00004C85 BA00A0 mov dx,0xa000
+00004C88 8EC2 mov es,dx
+00004C8A BACE03 mov dx,0x3ce
+00004C8D B80100 mov ax,0x1
+00004C90 36A30C00 mov [ss:0xc],ax
+00004C94 EF out dx,ax
+00004C95 B80500 mov ax,0x5
+00004C98 36A30000 mov [ss:0x0],ax
+00004C9C EF out dx,ax
+00004C9D B80300 mov ax,0x3
+00004CA0 36A30200 mov [ss:0x2],ax
+00004CA4 EF out dx,ax
+00004CA5 B808FF mov ax,0xff08
+00004CA8 36A30E00 mov [ss:0xe],ax
+00004CAC EF out dx,ax
+00004CAD 58 pop ax
+00004CAE BA0201 mov dx,0x102
+00004CB1 57 push di
+00004CB2 51 push cx
+00004CB3 50 push ax
+00004CB4 52 push dx
+00004CB5 8BC2 mov ax,dx
+00004CB7 BAC403 mov dx,0x3c4
+00004CBA 36A30800 mov [ss:0x8],ax
+00004CBE EF out dx,ax
+00004CBF 5A pop dx
+00004CC0 58 pop ax
+00004CC1 51 push cx
+00004CC2 57 push di
+00004CC3 53 push bx
+00004CC4 32ED xor ch,ch
+00004CC6 8ACB mov cl,bl
+00004CC8 F3A4 rep movsb
+00004CCA 5B pop bx
+00004CCB 5F pop di
+00004CCC 59 pop cx
+00004CCD 03F8 add di,ax
+00004CCF E2F0 loop 0x4cc1
+00004CD1 59 pop cx
+00004CD2 5F pop di
+00004CD3 D0E6 shl dh,1
+00004CD5 FECF dec bh
+00004CD7 75D8 jnz 0x4cb1
+00004CD9 C3 ret
+
+ void _video_flip() {
+00004CDA E83419 call word 0x6611 video_buf_memcpy();
+00004CDD 8B1E0F00 mov bx,[0xf]
+00004CE1 8A0EDC1F mov cl,[0x1fdc]
+00004CE5 32ED xor ch,ch
+00004CE7 03D9 add bx,cx
+00004CE9 80E307 and bl,0x7
+00004CEC 32FF xor bh,bh
+00004CEE D1E3 shl bx,1
+00004CF0 D1E3 shl bx,1
+00004CF2 D1E3 shl bx,1
+00004CF4 D1E3 shl bx,1
+00004CF6 8BF3 mov si,bx
+00004CF8 D1E3 shl bx,1
+00004CFA D1E3 shl bx,1
+00004CFC D1E3 shl bx,1
+00004CFE 03F3 add si,bx
+00004D00 803E1900FF cmp byte [0x19],0xff
+00004D05 7504 jnz 0x4d0b
+00004D07 81C68004 add si,0x480
+00004D0B 8BDE mov bx,si
+00004D0D 83C360 add bx,byte +0x60
+00004D10 8B3E0B00 mov di,[0xb]
+00004D14 1E push ds
+00004D15 8E1EE61F mov ds,[0x1fe6]
+00004D19 E8AE19 call word 0x66ca write_in_vga_ports();
+00004D1C 1F pop ds
+00004D1D A10B00 mov ax,[0xb]
+00004D20 87060D00 xchg ax,[0xd]
+00004D24 A30B00 mov [0xb],ax
+00004D27 A10700 mov ax,[0x7]
+00004D2A 87060900 xchg ax,[0x9]
+00004D2E A30700 mov [0x7],ax
+00004D31 C3 ret
+ }
+00004D32 FA cli
+00004D33 51 push cx
+00004D34 8CC1 mov cx,es
+00004D36 B80B16 mov ax,0x160b
+00004D39 8EC0 mov es,ax
+00004D3B BAC403 mov dx,0x3c4
+00004D3E 26A10800 mov ax,[es:0x8]
+00004D42 B002 mov al,0x2
+00004D44 EF out dx,ax
+00004D45 BACE03 mov dx,0x3ce
+00004D48 26A10000 mov ax,[es:0x0]
+00004D4C B005 mov al,0x5
+00004D4E EF out dx,ax
+00004D4F 26A10200 mov ax,[es:0x2]
+00004D53 B003 mov al,0x3
+00004D55 EF out dx,ax
+00004D56 26A10400 mov ax,[es:0x4]
+00004D5A B002 mov al,0x2
+00004D5C EF out dx,ax
+00004D5D 26A10600 mov ax,[es:0x6]
+00004D61 B007 mov al,0x7
+00004D63 EF out dx,ax
+00004D64 26A10A00 mov ax,[es:0xa]
+00004D68 32C0 xor al,al
+00004D6A EF out dx,ax
+00004D6B 26A10C00 mov ax,[es:0xc]
+00004D6F B001 mov al,0x1
+00004D71 EF out dx,ax
+00004D72 26A10E00 mov ax,[es:0xe]
+00004D76 B008 mov al,0x8
+00004D78 EF out dx,ax
+00004D79 26A11000 mov ax,[es:0x10]
+00004D7D B004 mov al,0x4
+00004D7F EF out dx,ax
+00004D80 8EC1 mov es,cx
+00004D82 59 pop cx
+00004D83 FB sti
+00004D84 C3 ret
+00004D85 1E push ds
+00004D86 BA8725 mov dx,0x2587
+00004D89 8E06E01F mov es,[0x1fe0]
+00004D8D 33FF xor di,di
+00004D8F 33F6 xor si,si
+00004D91 8CC1 mov cx,es
+00004D93 E8F5C6 call word 0x148b
+00004D96 1F pop ds
+00004D97 53 push bx
+00004D98 E8D300 call word 0x4e6e
+00004D9B E8D603 call word 0x5174
+00004D9E 5B pop bx
+00004D9F 1E push ds
+00004DA0 33FF xor di,di
+00004DA2 33F6 xor si,si
+00004DA4 8E06E01F mov es,[0x1fe0]
+00004DA8 8E1EE01F mov ds,[0x1fe0]
+00004DAC E815C7 call word 0x14c4
+00004DAF 1F pop ds
+00004DB0 53 push bx
+00004DB1 E8C001 call word 0x4f74
+00004DB4 5B pop bx
+00004DB5 1E push ds
+00004DB6 33FF xor di,di
+00004DB8 33F6 xor si,si
+00004DBA 8E06E01F mov es,[0x1fe0]
+00004DBE 8E1EE01F mov ds,[0x1fe0]
+00004DC2 E8FFC6 call word 0x14c4
+00004DC5 1F pop ds
+00004DC6 53 push bx
+00004DC7 1E push ds
+00004DC8 BF44F7 mov di,0xf744
+00004DCB 33F6 xor si,si
+00004DCD B92800 mov cx,0x28
+00004DD0 B82C00 mov ax,0x2c
+00004DD3 BB2804 mov bx,0x428
+00004DD6 8E1EE01F mov ds,[0x1fe0]
+00004DDA E8A7FE call word 0x4c84
+00004DDD 1F pop ds
+00004DDE 1E push ds
+00004DDF BE0019 mov si,0x1900
+00004DE2 33FF xor di,di
+00004DE4 8E06E81F mov es,[0x1fe8]
+00004DE8 8E1EE01F mov ds,[0x1fe0]
+00004DEC B9E003 mov cx,0x3e0
+00004DEF F3A5 rep movsw
+00004DF1 1F pop ds
+00004DF2 5B pop bx
+00004DF3 1E push ds
+00004DF4 33FF xor di,di
+00004DF6 33F6 xor si,si
+00004DF8 8E06EA1F mov es,[0x1fea]
+00004DFC 8E1EEA1F mov ds,[0x1fea]
+00004E00 E8C1C6 call word 0x14c4
+00004E03 1F pop ds
+00004E04 1E push ds
+00004E05 A1EA1F mov ax,[0x1fea]
+00004E08 05210F add ax,0xf21
+00004E0B 8EC0 mov es,ax
+00004E0D 8ED8 mov ds,ax
+00004E0F 33FF xor di,di
+00004E11 33F6 xor si,si
+00004E13 E8AEC6 call word 0x14c4
+00004E16 1F pop ds
+00004E17 53 push bx
+00004E18 5B pop bx
+00004E19 1E push ds
+00004E1A B8CA01 mov ax,0x1ca
+00004E1D 8EC0 mov es,ax
+00004E1F 8ED8 mov ds,ax
+00004E21 33FF xor di,di
+00004E23 33F6 xor si,si
+00004E25 E89CC6 call word 0x14c4
+00004E28 1F pop ds
+00004E29 803E0620FF cmp byte [0x2006],0xff
+00004E2E 753D jnz 0x4e6d
+00004E30 1E push ds
+00004E31 8E06E01F mov es,[0x1fe0]
+00004E35 8E1EE01F mov ds,[0x1fe0]
+00004E39 33FF xor di,di
+00004E3B 33F6 xor si,si
+00004E3D E884C6 call word 0x14c4
+00004E40 1F pop ds
+00004E41 1E push ds
+00004E42 BF44F7 mov di,0xf744
+00004E45 33F6 xor si,si
+00004E47 B92800 mov cx,0x28
+00004E4A B82C00 mov ax,0x2c
+00004E4D BB2804 mov bx,0x428
+00004E50 8E1EE01F mov ds,[0x1fe0]
+00004E54 E82DFE call word 0x4c84
+00004E57 1F pop ds
+00004E58 1E push ds
+00004E59 BFA000 mov di,0xa0
+00004E5C BE0019 mov si,0x1900
+00004E5F 8E06E81F mov es,[0x1fe8]
+00004E63 8E1EE01F mov ds,[0x1fe0]
+00004E67 B92007 mov cx,0x720
+00004E6A F3A4 rep movsb
+00004E6C 1F pop ds
+00004E6D C3 ret
+00004E6E 1E push ds
+00004E6F 8E06E21F mov es,[0x1fe2]
+00004E73 8E1EE01F mov ds,[0x1fe0]
+00004E77 33F6 xor si,si
+00004E79 33FF xor di,di
+00004E7B B91200 mov cx,0x12
+00004E7E 51 push cx
+00004E7F BA0A02 mov dx,0x20a
+00004E82 E83F01 call word 0x4fc4
+00004E85 59 pop cx
+00004E86 83C628 add si,byte +0x28
+00004E89 E2F3 loop 0x4e7e
+00004E8B B91000 mov cx,0x10
+00004E8E 51 push cx
+00004E8F BA0E03 mov dx,0x30e
+00004E92 E8CE01 call word 0x5063
+00004E95 59 pop cx
+00004E96 83C654 add si,byte +0x54
+00004E99 E2F3 loop 0x4e8e
+00004E9B B91000 mov cx,0x10
+00004E9E 51 push cx
+00004E9F BA0C02 mov dx,0x20c
+00004EA2 E8BE01 call word 0x5063
+00004EA5 59 pop cx
+00004EA6 83C630 add si,byte +0x30
+00004EA9 E2F3 loop 0x4e9e
+00004EAB B91000 mov cx,0x10
+00004EAE 51 push cx
+00004EAF BA0A02 mov dx,0x20a
+00004EB2 E80F01 call word 0x4fc4
+00004EB5 59 pop cx
+00004EB6 83C628 add si,byte +0x28
+00004EB9 E2F3 loop 0x4eae
+00004EBB B91000 mov cx,0x10
+00004EBE 51 push cx
+00004EBF BA0C02 mov dx,0x20c
+00004EC2 E89E01 call word 0x5063
+00004EC5 59 pop cx
+00004EC6 83C630 add si,byte +0x30
+00004EC9 E2F3 loop 0x4ebe
+00004ECB B92000 mov cx,0x20
+00004ECE 51 push cx
+00004ECF BA0D03 mov dx,0x30d
+00004ED2 E88E01 call word 0x5063
+00004ED5 59 pop cx
+00004ED6 83C64E add si,byte +0x4e
+00004ED9 E2F3 loop 0x4ece
+00004EDB B94000 mov cx,0x40
+00004EDE 51 push cx
+00004EDF BA0A03 mov dx,0x30a
+00004EE2 E87E01 call word 0x5063
+00004EE5 59 pop cx
+00004EE6 83C63C add si,byte +0x3c
+00004EE9 E2F3 loop 0x4ede
+00004EEB B93000 mov cx,0x30
+00004EEE 51 push cx
+00004EEF BA0D03 mov dx,0x30d
+00004EF2 E86E01 call word 0x5063
+00004EF5 59 pop cx
+00004EF6 83C64E add si,byte +0x4e
+00004EF9 E2F3 loop 0x4eee
+00004EFB B90800 mov cx,0x8
+00004EFE 51 push cx
+00004EFF BA0A02 mov dx,0x20a
+00004F02 E8BF00 call word 0x4fc4
+00004F05 59 pop cx
+00004F06 83C628 add si,byte +0x28
+00004F09 E2F3 loop 0x4efe
+00004F0B B91000 mov cx,0x10
+00004F0E 51 push cx
+00004F0F BA1003 mov dx,0x310
+00004F12 E84E01 call word 0x5063
+00004F15 59 pop cx
+00004F16 83C660 add si,byte +0x60
+00004F19 E2F3 loop 0x4f0e
+00004F1B B91000 mov cx,0x10
+00004F1E 51 push cx
+00004F1F BA0A02 mov dx,0x20a
+00004F22 E89F00 call word 0x4fc4
+00004F25 59 pop cx
+00004F26 83C628 add si,byte +0x28
+00004F29 E2F3 loop 0x4f1e
+00004F2B B90800 mov cx,0x8
+00004F2E 51 push cx
+00004F2F BA0D02 mov dx,0x20d
+00004F32 E82E01 call word 0x5063
+00004F35 59 pop cx
+00004F36 83C634 add si,byte +0x34
+00004F39 E2F3 loop 0x4f2e
+00004F3B B90E00 mov cx,0xe
+00004F3E 51 push cx
+00004F3F BA0E04 mov dx,0x40e
+00004F42 E81E01 call word 0x5063
+00004F45 59 pop cx
+00004F46 83C670 add si,byte +0x70
+00004F49 E2F3 loop 0x4f3e
+00004F4B B91000 mov cx,0x10
+00004F4E 51 push cx
+00004F4F BA0A02 mov dx,0x20a
+00004F52 E86F00 call word 0x4fc4
+00004F55 59 pop cx
+00004F56 83C628 add si,byte +0x28
+00004F59 E2F3 loop 0x4f4e
+00004F5B B92000 mov cx,0x20
+00004F5E 51 push cx
+00004F5F BA0A02 mov dx,0x20a
+00004F62 E85F00 call word 0x4fc4
+00004F65 59 pop cx
+00004F66 83C628 add si,byte +0x28
+00004F69 E2F3 loop 0x4f5e
+00004F6B E84B01 call word 0x50b9
+00004F6E 81C68001 add si,0x180
+00004F72 1F pop ds
+00004F73 C3 ret
+00004F74 1E push ds
+00004F75 8E06E41F mov es,[0x1fe4]
+00004F79 8E1EE01F mov ds,[0x1fe0]
+00004F7D 33F6 xor si,si
+00004F7F 33FF xor di,di
+00004F81 B90800 mov cx,0x8
+00004F84 51 push cx
+00004F85 B90A00 mov cx,0xa
+00004F88 B301 mov bl,0x1
+00004F8A E80502 call word 0x5192
+00004F8D 83C614 add si,byte +0x14
+00004F90 59 pop cx
+00004F91 E2F1 loop 0x4f84
+00004F93 B90400 mov cx,0x4
+00004F96 51 push cx
+00004F97 B90D00 mov cx,0xd
+00004F9A B301 mov bl,0x1
+00004F9C E8F301 call word 0x5192
+00004F9F 83C61A add si,byte +0x1a
+00004FA2 59 pop cx
+00004FA3 E2F1 loop 0x4f96
+00004FA5 B91600 mov cx,0x16
+00004FA8 B301 mov bl,0x1
+00004FAA E8E501 call word 0x5192
+00004FAD 83C62C add si,byte +0x2c
+00004FB0 B90A00 mov cx,0xa
+00004FB3 51 push cx
+00004FB4 B90800 mov cx,0x8
+00004FB7 B301 mov bl,0x1
+00004FB9 E85F02 call word 0x521b
+00004FBC 83C608 add si,byte +0x8
+00004FBF 59 pop cx
+00004FC0 E2F1 loop 0x4fb3
+00004FC2 1F pop ds
+00004FC3 C3 ret
+00004FC4 32C9 xor cl,cl
+00004FC6 51 push cx
+00004FC7 56 push si
+00004FC8 8BEF mov bp,di
+00004FCA 8AEE mov ch,dh
+00004FCC 51 push cx
+00004FCD 8AEA mov ch,dl
+00004FCF 8A24 mov ah,[si]
+00004FD1 8A4401 mov al,[si+0x1]
+00004FD4 83C602 add si,byte +0x2
+00004FD7 32DB xor bl,bl
+00004FD9 22C9 and cl,cl
+00004FDB 740C jz 0x4fe9
+00004FDD 8AF9 mov bh,cl
+00004FDF D0EC shr ah,1
+00004FE1 D0D8 rcr al,1
+00004FE3 D0DB rcr bl,1
+00004FE5 FECF dec bh
+00004FE7 75F6 jnz 0x4fdf
+00004FE9 268825 mov [es:di],ah
+00004FEC 26884501 mov [es:di+0x1],al
+00004FF0 26885D02 mov [es:di+0x2],bl
+00004FF4 83C703 add di,byte +0x3
+00004FF7 FECD dec ch
+00004FF9 75D4 jnz 0x4fcf
+00004FFB 59 pop cx
+00004FFC FECD dec ch
+00004FFE 75CC jnz 0x4fcc
+00005000 8BF5 mov si,bp
+00005002 8AEA mov ch,dl
+00005004 56 push si
+00005005 51 push cx
+00005006 8AEE mov ch,dh
+00005008 52 push dx
+00005009 32F6 xor dh,dh
+0000500B 8BEA mov bp,dx
+0000500D 03D2 add dx,dx
+0000500F 03EA add bp,dx
+00005011 5A pop dx
+00005012 33C0 xor ax,ax
+00005014 32DB xor bl,bl
+00005016 260A24 or ah,[es:si]
+00005019 260A4401 or al,[es:si+0x1]
+0000501D 260A5C02 or bl,[es:si+0x2]
+00005021 03F5 add si,bp
+00005023 FECD dec ch
+00005025 75EF jnz 0x5016
+00005027 268825 mov [es:di],ah
+0000502A 26884501 mov [es:di+0x1],al
+0000502E 26885D02 mov [es:di+0x2],bl
+00005032 83C703 add di,byte +0x3
+00005035 59 pop cx
+00005036 5E pop si
+00005037 83C603 add si,byte +0x3
+0000503A FECD dec ch
+0000503C 75C6 jnz 0x5004
+0000503E 5E pop si
+0000503F 59 pop cx
+00005040 FEC1 inc cl
+00005042 80F908 cmp cl,0x8
+00005045 7403 jz 0x504a
+00005047 E97CFF jmp word 0x4fc6
+0000504A 83FF10 cmp di,byte +0x10
+0000504D 7C13 jl 0x5062
+0000504F 8BC7 mov ax,di
+00005051 D1E8 shr ax,1
+00005053 D1E8 shr ax,1
+00005055 D1E8 shr ax,1
+00005057 D1E8 shr ax,1
+00005059 8CC1 mov cx,es
+0000505B 03C1 add ax,cx
+0000505D 8EC0 mov es,ax
+0000505F 83E70F and di,byte +0xf
+00005062 C3 ret
+00005063 56 push si
+00005064 8BEF mov bp,di
+00005066 8AEE mov ch,dh
+00005068 51 push cx
+00005069 8ACA mov cl,dl
+0000506B 32ED xor ch,ch
+0000506D F3A5 rep movsw
+0000506F 59 pop cx
+00005070 FECD dec ch
+00005072 75F4 jnz 0x5068
+00005074 8BF5 mov si,bp
+00005076 8AEA mov ch,dl
+00005078 56 push si
+00005079 51 push cx
+0000507A 8AEE mov ch,dh
+0000507C 8AC2 mov al,dl
+0000507E 32E4 xor ah,ah
+00005080 D1E0 shl ax,1
+00005082 8BE8 mov bp,ax
+00005084 33C0 xor ax,ax
+00005086 32DB xor bl,bl
+00005088 260A04 or al,[es:si]
+0000508B 260A6401 or ah,[es:si+0x1]
+0000508F 03F5 add si,bp
+00005091 FECD dec ch
+00005093 75F3 jnz 0x5088
+00005095 AB stosw
+00005096 59 pop cx
+00005097 5E pop si
+00005098 83C602 add si,byte +0x2
+0000509B FECD dec ch
+0000509D 75D9 jnz 0x5078
+0000509F 5E pop si
+000050A0 83FF10 cmp di,byte +0x10
+000050A3 7C13 jl 0x50b8
+000050A5 8BC7 mov ax,di
+000050A7 D1E8 shr ax,1
+000050A9 D1E8 shr ax,1
+000050AB D1E8 shr ax,1
+000050AD D1E8 shr ax,1
+000050AF 8CC1 mov cx,es
+000050B1 03C1 add ax,cx
+000050B3 8EC0 mov es,ax
+000050B5 83E70F and di,byte +0xf
+000050B8 C3 ret
+000050B9 32C9 xor cl,cl
+000050BB 51 push cx
+000050BC 56 push si
+000050BD 57 push di
+000050BE B503 mov ch,0x3
+000050C0 51 push cx
+000050C1 B520 mov ch,0x20
+000050C3 8A24 mov ah,[si]
+000050C5 8A4401 mov al,[si+0x1]
+000050C8 8BE8 mov bp,ax
+000050CA 8A7402 mov dh,[si+0x2]
+000050CD 8A5403 mov dl,[si+0x3]
+000050D0 83C604 add si,byte +0x4
+000050D3 32DB xor bl,bl
+000050D5 22C9 and cl,cl
+000050D7 740C jz 0x50e5
+000050D9 8AF9 mov bh,cl
+000050DB D1ED shr bp,1
+000050DD D1DA rcr dx,1
+000050DF D0DB rcr bl,1
+000050E1 FECF dec bh
+000050E3 75F6 jnz 0x50db
+000050E5 8BC5 mov ax,bp
+000050E7 268825 mov [es:di],ah
+000050EA 26884501 mov [es:di+0x1],al
+000050EE 26887502 mov [es:di+0x2],dh
+000050F2 26885503 mov [es:di+0x3],dl
+000050F6 26885D04 mov [es:di+0x4],bl
+000050FA 83C705 add di,byte +0x5
+000050FD FECD dec ch
+000050FF 75C2 jnz 0x50c3
+00005101 59 pop cx
+00005102 FECD dec ch
+00005104 75BA jnz 0x50c0
+00005106 5E pop si
+00005107 B520 mov ch,0x20
+00005109 56 push si
+0000510A 51 push cx
+0000510B B703 mov bh,0x3
+0000510D 33C9 xor cx,cx
+0000510F 33C0 xor ax,ax
+00005111 33D2 xor dx,dx
+00005113 32DB xor bl,bl
+00005115 260A24 or ah,[es:si]
+00005118 260A4401 or al,[es:si+0x1]
+0000511C 260A6C02 or ch,[es:si+0x2]
+00005120 260A4C03 or cl,[es:si+0x3]
+00005124 260A7404 or dh,[es:si+0x4]
+00005128 81C6A000 add si,0xa0
+0000512C FECF dec bh
+0000512E 75E5 jnz 0x5115
+00005130 268825 mov [es:di],ah
+00005133 26884501 mov [es:di+0x1],al
+00005137 26886D02 mov [es:di+0x2],ch
+0000513B 26884D03 mov [es:di+0x3],cl
+0000513F 26887504 mov [es:di+0x4],dh
+00005143 83C705 add di,byte +0x5
+00005146 59 pop cx
+00005147 5E pop si
+00005148 83C605 add si,byte +0x5
+0000514B FECD dec ch
+0000514D 75BA jnz 0x5109
+0000514F 5E pop si
+00005150 59 pop cx
+00005151 FEC1 inc cl
+00005153 80F908 cmp cl,0x8
+00005156 7403 jz 0x515b
+00005158 E960FF jmp word 0x50bb
+0000515B 83FF10 cmp di,byte +0x10
+0000515E 7C13 jl 0x5173
+00005160 8BC7 mov ax,di
+00005162 D1E8 shr ax,1
+00005164 D1E8 shr ax,1
+00005166 D1E8 shr ax,1
+00005168 D1E8 shr ax,1
+0000516A 8CC1 mov cx,es
+0000516C 03C1 add ax,cx
+0000516E 8EC0 mov es,ax
+00005170 83E70F and di,byte +0xf
+00005173 C3 ret
+00005174 BEA054 mov si,0x54a0
+00005177 8E06E61F mov es,[0x1fe6]
+0000517B 33FF xor di,di
+0000517D B91000 mov cx,0x10
+00005180 B303 mov bl,0x3
+00005182 E80D00 call word 0x5192
+00005185 BE0055 mov si,0x5500
+00005188 BF8004 mov di,0x480
+0000518B B303 mov bl,0x3
+0000518D B91000 mov cx,0x10
+00005190 EB00 jmp short 0x5192
+00005192 32F6 xor dh,dh
+00005194 52 push dx
+00005195 53 push bx
+00005196 56 push si
+00005197 53 push bx
+00005198 51 push cx
+00005199 51 push cx
+0000519A AD lodsw
+0000519B 32D2 xor dl,dl
+0000519D 22F6 and dh,dh
+0000519F 740C jz 0x51ad
+000051A1 8AFE mov bh,dh
+000051A3 D0E8 shr al,1
+000051A5 D0DC rcr ah,1
+000051A7 D0DA rcr dl,1
+000051A9 FECF dec bh
+000051AB 75F6 jnz 0x51a3
+000051AD 268805 mov [es:di],al
+000051B0 47 inc di
+000051B1 268825 mov [es:di],ah
+000051B4 47 inc di
+000051B5 268815 mov [es:di],dl
+000051B8 47 inc di
+000051B9 59 pop cx
+000051BA E2DD loop 0x5199
+000051BC 59 pop cx
+000051BD 5B pop bx
+000051BE FECB dec bl
+000051C0 75D5 jnz 0x5197
+000051C2 5E pop si
+000051C3 5B pop bx
+000051C4 5A pop dx
+000051C5 FEC6 inc dh
+000051C7 80FE08 cmp dh,0x8
+000051CA 75C8 jnz 0x5194
+000051CC C3 ret
+000051CD 32F6 xor dh,dh
+000051CF 52 push dx
+000051D0 53 push bx
+000051D1 56 push si
+000051D2 53 push bx
+000051D3 51 push cx
+000051D4 51 push cx
+000051D5 53 push bx
+000051D6 AD lodsw
+000051D7 8BD8 mov bx,ax
+000051D9 AD lodsw
+000051DA 32D2 xor dl,dl
+000051DC 22F6 and dh,dh
+000051DE 7412 jz 0x51f2
+000051E0 51 push cx
+000051E1 8AEE mov ch,dh
+000051E3 D0EB shr bl,1
+000051E5 D0DF rcr bh,1
+000051E7 D0D8 rcr al,1
+000051E9 D0DC rcr ah,1
+000051EB D0DA rcr dl,1
+000051ED FECD dec ch
+000051EF 75F2 jnz 0x51e3
+000051F1 59 pop cx
+000051F2 26881D mov [es:di],bl
+000051F5 47 inc di
+000051F6 26883D mov [es:di],bh
+000051F9 47 inc di
+000051FA 268805 mov [es:di],al
+000051FD 47 inc di
+000051FE 268825 mov [es:di],ah
+00005201 47 inc di
+00005202 268815 mov [es:di],dl
+00005205 47 inc di
+00005206 5B pop bx
+00005207 59 pop cx
+00005208 E2CA loop 0x51d4
+0000520A 59 pop cx
+0000520B 5B pop bx
+0000520C FECB dec bl
+0000520E 75C2 jnz 0x51d2
+00005210 5E pop si
+00005211 5B pop bx
+00005212 5A pop dx
+00005213 FEC6 inc dh
+00005215 80FE08 cmp dh,0x8
+00005218 75B5 jnz 0x51cf
+0000521A C3 ret
+0000521B 32F6 xor dh,dh
+0000521D 52 push dx
+0000521E 53 push bx
+0000521F 56 push si
+00005220 53 push bx
+00005221 51 push cx
+00005222 51 push cx
+00005223 AC lodsb
+00005224 32E4 xor ah,ah
+00005226 22F6 and dh,dh
+00005228 740A jz 0x5234
+0000522A 8AFE mov bh,dh
+0000522C D0E8 shr al,1
+0000522E D0DC rcr ah,1
+00005230 FECF dec bh
+00005232 75F8 jnz 0x522c
+00005234 AB stosw
+00005235 59 pop cx
+00005236 E2EA loop 0x5222
+00005238 59 pop cx
+00005239 5B pop bx
+0000523A FECB dec bl
+0000523C 75E2 jnz 0x5220
+0000523E 5E pop si
+0000523F 5B pop bx
+00005240 5A pop dx
+00005241 FEC6 inc dh
+00005243 80FE08 cmp dh,0x8
+00005246 75D5 jnz 0x521d
+00005248 C3 ret
+ void vga_set_read_mode1_compare_plan3_to_color_8() {
+00005249 BAC403 mov dx,0x3c4 //
+0000524C B8020F mov ax,0xf02 //
+0000524F 36A30800 mov [ss:0x8],ax vga_out_3c4_bkp = 0xf02;
+00005253 EF out dx,ax // VGA sequencer index, Map Mask register set to 0x0f
+00005254 BACE03 mov dx,0x3ce // Enables the system to write at all 4 maps
+00005257 B80508 mov ax,0x805 // The system CPU can perform 32bits op with only 1 mem cycle
+0000525A 36A30000 mov [ss:0x0],ax vga_out_3ce_05_bkp = 0x805;
+0000525E EF out dx,ax // VGA Graphics Mode Register (Index 05h), enable Read Mode 1 (color compare)
+0000525F B80708 mov ax,0x807 // http://www.osdever.net/FreeVGA/vga/graphreg.htm#05
+00005262 36A30600 mov [ss:0x6],ax vga_out_3ce_02_bkp = 0x802;
+00005266 EF out dx,ax // VGA Color Don't Care Register (Index 07h), enable comparison from plane 3
+00005267 B80208 mov ax,0x802
+0000526A 36A30400 mov [ss:0x4],ax
+0000526E EF out dx,ax // VGA Color Compare Register (Index 02h), compare plane 3 with color index 0x8
+0000526F B800A0 mov ax,0xa000
+00005272 8EC0 mov es,ax es = video_mem_base;
+00005274 C7060400D000 mov word [0x4],0xd0 [0x4] = LEVEL_WIDTH/8;
+0000527A C3 ret
+ }
+ function vga_mem_read_prepare_registers() {
+0000527B B800A0 mov ax,0xa000 es = video_mem_base;
+0000527E 8EC0 mov es,ax //
+00005280 8B7C02 mov di,[si+0x2] di = lemm.y_effective - 16;
+00005283 83EF10 sub di,byte +0x10 if ( di >= 0 ) di=0; //WTF ???
+00005286 7902 jns 0x528a //
+00005288 33FF xor di,di //
+0000528A 52 push dx //
+0000528B B8D000 mov ax,0xd0 di *= (LEVEL_WIDTH/8);
+0000528E F7E7 mul di //
+00005290 5A pop dx //
+00005291 8BF8 mov di,ax //
+00005293 8B0C mov cx,[si] //
+00005295 8BD9 mov bx,cx cx = lemm.x_effective / 8;
+00005297 D1E9 shr cx,1 //
+00005299 D1E9 shr cx,1 //
+0000529B D1E9 shr cx,1 //
+0000529D 03F9 add di,cx di += 0x6d60 + lemm.x_effective / 8;
+0000529F 81C7606D add di,0x6d60 //
+000052A3 83E307 and bx,byte +0x7 bx = 0x5660 + lemm.x_effective % 8;
+000052A6 81C36056 add bx,0x5660 // Memory at ds:bx is : 80 40 20 10 08 04 02 01
+000052AA 8A27 mov ah,[bx] ah = [bx];
+000052AC C3 ret return;
+ }
+000052AD BACE03 mov dx,0x3ce
+000052B0 33C0 xor ax,ax
+000052B2 36A30A00 mov [ss:0xa],ax
+000052B6 EF out dx,ax
+000052B7 B8010F mov ax,0xf01
+000052BA 36A30C00 mov [ss:0xc],ax
+000052BE EF out dx,ax
+000052BF B80300 mov ax,0x3
+000052C2 36A30200 mov [ss:0x2],ax
+000052C6 EF out dx,ax
+000052C7 B800A0 mov ax,0xa000
+000052CA 8EC0 mov es,ax
+000052CC B91600 mov cx,0x16
+000052CF 33DB xor bx,bx
+000052D1 8B7C02 mov di,[si+0x2]
+000052D4 83EF1E sub di,byte +0x1e
+000052D7 7910 jns 0x52e9
+000052D9 03CF add cx,di
+000052DB F7DF neg di
+000052DD 83FF15 cmp di,byte +0x15
+000052E0 7603 jna 0x52e5
+000052E2 E98900 jmp word 0x536e
+000052E5 8BDF mov bx,di
+000052E7 33FF xor di,di
+000052E9 51 push cx
+000052EA 53 push bx
+000052EB B8D000 mov ax,0xd0
+000052EE 52 push dx
+000052EF F7E7 mul di
+000052F1 8BF8 mov di,ax
+000052F3 5A pop dx
+000052F4 8B0C mov cx,[si]
+000052F6 83E908 sub cx,byte +0x8
+000052F9 D1E9 shr cx,1
+000052FB D1E9 shr cx,1
+000052FD D1E9 shr cx,1
+000052FF 03F9 add di,cx
+00005301 81C7606D add di,0x6d60
+00005305 58 pop ax
+00005306 8BD8 mov bx,ax
+00005308 03C0 add ax,ax
+0000530A 03C3 add ax,bx
+0000530C 8BD8 mov bx,ax
+0000530E 59 pop cx
+0000530F 56 push si
+00005310 8B04 mov ax,[si]
+00005312 83E808 sub ax,byte +0x8
+00005315 83E007 and ax,byte +0x7
+00005318 D1E0 shl ax,1
+0000531A 8BF0 mov si,ax
+0000531C D1E0 shl ax,1
+0000531E D1E0 shl ax,1
+00005320 D1E0 shl ax,1
+00005322 D1E0 shl ax,1
+00005324 D1E0 shl ax,1
+00005326 03F0 add si,ax
+00005328 81C6600C add si,0xc60
+0000532C 03F3 add si,bx
+0000532E 1E push ds
+0000532F 8E1EE41F mov ds,[0x1fe4]
+00005333 FA cli
+00005334 AD lodsw
+00005335 8BD8 mov bx,ax
+00005337 268A25 mov ah,[es:di]
+0000533A 8AE0 mov ah,al
+0000533C B008 mov al,0x8
+0000533E 36A30E00 mov [ss:0xe],ax
+00005342 EF out dx,ax
+00005343 8AC4 mov al,ah
+00005345 AA stosb
+00005346 268A25 mov ah,[es:di]
+00005349 8AE7 mov ah,bh
+0000534B B008 mov al,0x8
+0000534D 36A30E00 mov [ss:0xe],ax
+00005351 EF out dx,ax
+00005352 8AC4 mov al,ah
+00005354 AA stosb
+00005355 AC lodsb
+00005356 268A25 mov ah,[es:di]
+00005359 8AE0 mov ah,al
+0000535B B008 mov al,0x8
+0000535D 36A30E00 mov [ss:0xe],ax
+00005361 EF out dx,ax
+00005362 8AC4 mov al,ah
+00005364 AA stosb
+00005365 81C7CD00 add di,0xcd
+00005369 E2C9 loop 0x5334
+0000536B FB sti
+0000536C 1F pop ds
+0000536D 5E pop si
+0000536E C3 ret
+0000536F BACE03 mov dx,0x3ce
+00005372 33C0 xor ax,ax
+00005374 36A30A00 mov [ss:0xa],ax
+00005378 EF out dx,ax
+00005379 B8010F mov ax,0xf01
+0000537C 36A30C00 mov [ss:0xc],ax
+00005380 EF out dx,ax
+00005381 B80300 mov ax,0x3
+00005384 36A30200 mov [ss:0x2],ax
+00005388 EF out dx,ax
+00005389 B800A0 mov ax,0xa000
+0000538C 8EC0 mov es,ax
+0000538E FA cli
+0000538F 268A05 mov al,[es:di]
+00005392 86C7 xchg al,bh
+00005394 8AE0 mov ah,al
+00005396 B008 mov al,0x8
+00005398 36A30E00 mov [ss:0xe],ax
+0000539C EF out dx,ax
+0000539D 8AC4 mov al,ah
+0000539F AA stosb
+000053A0 268A05 mov al,[es:di]
+000053A3 86C3 xchg al,bl
+000053A5 8AE0 mov ah,al
+000053A7 B008 mov al,0x8
+000053A9 36A30E00 mov [ss:0xe],ax
+000053AD EF out dx,ax
+000053AE 8AC4 mov al,ah
+000053B0 AA stosb
+000053B1 268A05 mov al,[es:di]
+000053B4 86C1 xchg al,cl
+000053B6 8AE0 mov ah,al
+000053B8 B008 mov al,0x8
+000053BA 36A30E00 mov [ss:0xe],ax
+000053BE EF out dx,ax
+000053BF 8AC4 mov al,ah
+000053C1 AA stosb
+000053C2 FB sti
+000053C3 C3 ret
+000053C4 FA cli
+000053C5 BAC403 mov dx,0x3c4
+000053C8 B80208 mov ax,0x802
+000053CB 36A30800 mov [ss:0x8],ax
+000053CF EF out dx,ax
+000053D0 BACE03 mov dx,0x3ce
+000053D3 B80008 mov ax,0x800
+000053D6 36A30A00 mov [ss:0xa],ax
+000053DA EF out dx,ax
+000053DB B80108 mov ax,0x801
+000053DE 36A30C00 mov [ss:0xc],ax
+000053E2 EF out dx,ax
+000053E3 B80300 mov ax,0x3
+000053E6 36A30200 mov [ss:0x2],ax
+000053EA EF out dx,ax
+000053EB B800A0 mov ax,0xa000
+000053EE 8EC0 mov es,ax
+000053F0 FF7402 push word [si+0x2]
+000053F3 FF34 push word [si]
+000053F5 8B04 mov ax,[si]
+000053F7 034404 add ax,[si+0x4]
+000053FA 807C2700 cmp byte [si+0x27],0x0
+000053FE 7903 jns 0x5403
+00005400 83E804 sub ax,byte +0x4
+00005403 8904 mov [si],ax
+00005405 50 push ax
+00005406 FF4C02 dec word [si+0x2]
+00005409 E86FFE call word 0x527b
+0000540C 59 pop cx
+0000540D 8F04 pop word [si]
+0000540F 8F4402 pop word [si+0x2]
+00005412 BBFC00 mov bx,0xfc
+00005415 B200 mov dl,0x0
+00005417 83E107 and cx,byte +0x7
+0000541A 7406 jz 0x5422
+0000541C D1EB shr bx,1
+0000541E D0DA rcr dl,1
+00005420 E2FA loop 0x541c
+00005422 8ACA mov cl,dl
+00005424 BACE03 mov dx,0x3ce
+00005427 268A05 mov al,[es:di]
+0000542A 8AE7 mov ah,bh
+0000542C B008 mov al,0x8
+0000542E 36A30E00 mov [ss:0xe],ax
+00005432 EF out dx,ax
+00005433 8AC4 mov al,ah
+00005435 AA stosb
+00005436 268A05 mov al,[es:di]
+00005439 8AE3 mov ah,bl
+0000543B B008 mov al,0x8
+0000543D 36A30E00 mov [ss:0xe],ax
+00005441 EF out dx,ax
+00005442 8AC4 mov al,ah
+00005444 AA stosb
+00005445 268A05 mov al,[es:di]
+00005448 8AE1 mov ah,cl
+0000544A B008 mov al,0x8
+0000544C 36A30E00 mov [ss:0xe],ax
+00005450 EF out dx,ax
+00005451 8AC4 mov al,ah
+00005453 AA stosb
+00005454 BAC403 mov dx,0x3c4
+00005457 B8020F mov ax,0xf02
+0000545A 36A30800 mov [ss:0x8],ax
+0000545E EF out dx,ax
+0000545F FB sti
+00005460 C3 ret
+00005461 D1E0 shl ax,1
+00005463 D1E0 shl ax,1
+00005465 D1E0 shl ax,1
+00005467 D1E0 shl ax,1
+00005469 8BD0 mov dx,ax
+0000546B D1E0 shl ax,1
+0000546D D1E0 shl ax,1
+0000546F D1E0 shl ax,1
+00005471 D1E0 shl ax,1
+00005473 2BC2 sub ax,dx
+00005475 50 push ax
+00005476 BACE03 mov dx,0x3ce
+00005479 33C0 xor ax,ax
+0000547B 36A30A00 mov [ss:0xa],ax
+0000547F EF out dx,ax
+00005480 B8010F mov ax,0xf01
+00005483 36A30C00 mov [ss:0xc],ax
+00005487 EF out dx,ax
+00005488 B80300 mov ax,0x3
+0000548B 36A30200 mov [ss:0x2],ax
+0000548F EF out dx,ax
+00005490 B800A0 mov ax,0xa000
+00005493 8EC0 mov es,ax
+00005495 8B7C02 mov di,[si+0x2]
+00005498 037C06 add di,[si+0x6]
+0000549B 83EF10 sub di,byte +0x10
+0000549E B8D000 mov ax,0xd0
+000054A1 52 push dx
+000054A2 F7E7 mul di
+000054A4 8BF8 mov di,ax
+000054A6 5A pop dx
+000054A7 8B0C mov cx,[si]
+000054A9 034C04 add cx,[si+0x4]
+000054AC D1E9 shr cx,1
+000054AE D1E9 shr cx,1
+000054B0 D1E9 shr cx,1
+000054B2 03F9 add di,cx
+000054B4 81C7606D add di,0x6d60
+000054B8 5B pop bx
+000054B9 56 push si
+000054BA 807C27FF cmp byte [si+0x27],0xff
+000054BE 7504 jnz 0x54c4
+000054C0 81C3C003 add bx,0x3c0
+000054C4 8B04 mov ax,[si]
+000054C6 034404 add ax,[si+0x4]
+000054C9 83E007 and ax,byte +0x7
+000054CC D1E0 shl ax,1
+000054CE 8BF0 mov si,ax
+000054D0 D1E6 shl si,1
+000054D2 D1E6 shl si,1
+000054D4 D1E6 shl si,1
+000054D6 D1E6 shl si,1
+000054D8 2BF0 sub si,ax
+000054DA 03F3 add si,bx
+000054DC 1E push ds
+000054DD 8E1EE41F mov ds,[0x1fe4]
+000054E1 B90A00 mov cx,0xa
+000054E4 FA cli
+000054E5 AD lodsw
+000054E6 8BD8 mov bx,ax
+000054E8 268A25 mov ah,[es:di]
+000054EB 8AE0 mov ah,al
+000054ED B008 mov al,0x8
+000054EF 36A30E00 mov [ss:0xe],ax
+000054F3 EF out dx,ax
+000054F4 8AC4 mov al,ah
+000054F6 AA stosb
+000054F7 268A25 mov ah,[es:di]
+000054FA 8AE7 mov ah,bh
+000054FC B008 mov al,0x8
+000054FE 36A30E00 mov [ss:0xe],ax
+00005502 EF out dx,ax
+00005503 8AC4 mov al,ah
+00005505 AA stosb
+00005506 AC lodsb
+00005507 268A25 mov ah,[es:di]
+0000550A 8AE0 mov ah,al
+0000550C B008 mov al,0x8
+0000550E 36A30E00 mov [ss:0xe],ax
+00005512 EF out dx,ax
+00005513 8AC4 mov al,ah
+00005515 AA stosb
+00005516 81C7CD00 add di,0xcd
+0000551A E2C9 loop 0x54e5
+0000551C FB sti
+0000551D 1F pop ds
+0000551E 5E pop si
+0000551F C3 ret
+00005520 D1E0 shl ax,1
+00005522 D1E0 shl ax,1
+00005524 D1E0 shl ax,1
+00005526 8BD8 mov bx,ax
+00005528 D1E0 shl ax,1
+0000552A D1E0 shl ax,1
+0000552C D1E0 shl ax,1
+0000552E 03D8 add bx,ax
+00005530 D1E0 shl ax,1
+00005532 03D8 add bx,ax
+00005534 D1E0 shl ax,1
+00005536 D1E0 shl ax,1
+00005538 2BC3 sub ax,bx
+0000553A 058007 add ax,0x780
+0000553D 50 push ax
+0000553E BACE03 mov dx,0x3ce
+00005541 33C0 xor ax,ax
+00005543 36A30A00 mov [ss:0xa],ax
+00005547 EF out dx,ax
+00005548 B8010F mov ax,0xf01
+0000554B 36A30C00 mov [ss:0xc],ax
+0000554F EF out dx,ax
+00005550 B80300 mov ax,0x3
+00005553 36A30200 mov [ss:0x2],ax
+00005557 EF out dx,ax
+00005558 B800A0 mov ax,0xa000
+0000555B 8EC0 mov es,ax
+0000555D 8B0C mov cx,[si]
+0000555F 8B7C02 mov di,[si+0x2]
+00005562 807C2802 cmp byte [si+0x28],0x2
+00005566 7507 jnz 0x556f
+00005568 47 inc di
+00005569 8A4427 mov al,[si+0x27]
+0000556C 98 cbw
+0000556D 03C8 add cx,ax
+0000556F 037C06 add di,[si+0x6]
+00005572 83EF10 sub di,byte +0x10
+00005575 B8D000 mov ax,0xd0
+00005578 52 push dx
+00005579 F7E7 mul di
+0000557B 8BF8 mov di,ax
+0000557D 5A pop dx
+0000557E 034C04 add cx,[si+0x4]
+00005581 8BE9 mov bp,cx
+00005583 D1E9 shr cx,1
+00005585 D1E9 shr cx,1
+00005587 D1E9 shr cx,1
+00005589 03F9 add di,cx
+0000558B 81C7606D add di,0x6d60
+0000558F 5B pop bx
+00005590 56 push si
+00005591 807C27FF cmp byte [si+0x27],0xff
+00005595 7504 jnz 0x559b
+00005597 81C37002 add bx,0x270
+0000559B 83E507 and bp,byte +0x7
+0000559E 8BF5 mov si,bp
+000055A0 D1E6 shl si,1
+000055A2 D1E6 shl si,1
+000055A4 D1E6 shl si,1
+000055A6 8BCE mov cx,si
+000055A8 2BCD sub cx,bp
+000055AA D1E6 shl si,1
+000055AC D1E6 shl si,1
+000055AE 03F1 add si,cx
+000055B0 03F3 add si,bx
+000055B2 1E push ds
+000055B3 8E1EE41F mov ds,[0x1fe4]
+000055B7 B90D00 mov cx,0xd
+000055BA FA cli
+000055BB AD lodsw
+000055BC 8BD8 mov bx,ax
+000055BE 268A25 mov ah,[es:di]
+000055C1 8AE0 mov ah,al
+000055C3 B008 mov al,0x8
+000055C5 36A30E00 mov [ss:0xe],ax
+000055C9 EF out dx,ax
+000055CA 8AC4 mov al,ah
+000055CC AA stosb
+000055CD 268A25 mov ah,[es:di]
+000055D0 8AE7 mov ah,bh
+000055D2 B008 mov al,0x8
+000055D4 36A30E00 mov [ss:0xe],ax
+000055D8 EF out dx,ax
+000055D9 8AC4 mov al,ah
+000055DB AA stosb
+000055DC AC lodsb
+000055DD 268A25 mov ah,[es:di]
+000055E0 8AE0 mov ah,al
+000055E2 B008 mov al,0x8
+000055E4 36A30E00 mov [ss:0xe],ax
+000055E8 EF out dx,ax
+000055E9 8AC4 mov al,ah
+000055EB AA stosb
+000055EC 81C7CD00 add di,0xcd
+000055F0 E2C9 loop 0x55bb
+000055F2 FB sti
+000055F3 1F pop ds
+000055F4 5E pop si
+000055F5 C3 ret
+000055F6 53 push bx
+000055F7 51 push cx
+000055F8 B800A0 mov ax,0xa000
+000055FB 8EC0 mov es,ax
+000055FD 8BFB mov di,bx
+000055FF 83EF10 sub di,byte +0x10
+00005602 52 push dx
+00005603 B8D000 mov ax,0xd0
+00005606 F7E7 mul di
+00005608 5A pop dx
+00005609 8BF8 mov di,ax
+0000560B 8BD9 mov bx,cx
+0000560D D1E9 shr cx,1
+0000560F D1E9 shr cx,1
+00005611 D1E9 shr cx,1
+00005613 03F9 add di,cx
+00005615 81C7606D add di,0x6d60
+00005619 83E307 and bx,byte +0x7
+0000561C 81C36056 add bx,0x5660
+00005620 8A27 mov ah,[bx]
+00005622 59 pop cx
+00005623 5B pop bx
+00005624 C3 ret
+00005625 1E push ds
+00005626 BAC403 mov dx,0x3c4
+00005629 B8020F mov ax,0xf02
+0000562C 36A30800 mov [ss:0x8],ax
+00005630 EF out dx,ax
+00005631 BACE03 mov dx,0x3ce
+00005634 33C0 xor ax,ax
+00005636 36A30A00 mov [ss:0xa],ax
+0000563A EF out dx,ax
+0000563B B8010E mov ax,0xe01
+0000563E 36A30C00 mov [ss:0xc],ax
+00005642 EF out dx,ax
+00005643 B80500 mov ax,0x5
+00005646 36A30000 mov [ss:0x0],ax
+0000564A EF out dx,ax
+0000564B B80300 mov ax,0x3
+0000564E 36A30200 mov [ss:0x2],ax
+00005652 EF out dx,ax
+00005653 8ED9 mov ds,cx
+00005655 B900A0 mov cx,0xa000
+00005658 8EC1 mov es,cx
+0000565A 8BEF mov bp,di
+0000565C 8B0F mov cx,[bx]
+0000565E 43 inc bx
+0000565F 43 inc bx
+00005660 B008 mov al,0x8
+00005662 8AE1 mov ah,cl
+00005664 36A30E00 mov [ss:0xe],ax
+00005668 EF out dx,ax
+00005669 FA cli
+0000566A 268A05 mov al,[es:di]
+0000566D AD lodsw
+0000566E AA stosb
+0000566F FB sti
+00005670 86E5 xchg ah,ch
+00005672 B008 mov al,0x8
+00005674 36A30E00 mov [ss:0xe],ax
+00005678 EF out dx,ax
+00005679 FA cli
+0000567A 268A05 mov al,[es:di]
+0000567D 8AC5 mov al,ch
+0000567F AA stosb
+00005680 FB sti
+00005681 8A27 mov ah,[bx]
+00005683 43 inc bx
+00005684 B008 mov al,0x8
+00005686 36A30E00 mov [ss:0xe],ax
+0000568A EF out dx,ax
+0000568B FA cli
+0000568C 268A05 mov al,[es:di]
+0000568F AC lodsb
+00005690 AA stosb
+00005691 FB sti
+00005692 83C729 add di,byte +0x29
+00005695 8B0F mov cx,[bx]
+00005697 43 inc bx
+00005698 43 inc bx
+00005699 B008 mov al,0x8
+0000569B 8AE1 mov ah,cl
+0000569D 36A30E00 mov [ss:0xe],ax
+000056A1 EF out dx,ax
+000056A2 FA cli
+000056A3 268A05 mov al,[es:di]
+000056A6 AD lodsw
+000056A7 AA stosb
+000056A8 FB sti
+000056A9 86E5 xchg ah,ch
+000056AB B008 mov al,0x8
+000056AD 36A30E00 mov [ss:0xe],ax
+000056B1 EF out dx,ax
+000056B2 FA cli
+000056B3 268A05 mov al,[es:di]
+000056B6 8AC5 mov al,ch
+000056B8 AA stosb
+000056B9 FB sti
+000056BA 8A27 mov ah,[bx]
+000056BC 43 inc bx
+000056BD B008 mov al,0x8
+000056BF 36A30E00 mov [ss:0xe],ax
+000056C3 EF out dx,ax
+000056C4 FA cli
+000056C5 268A05 mov al,[es:di]
+000056C8 AC lodsb
+000056C9 AA stosb
+000056CA FB sti
+000056CB 83C729 add di,byte +0x29
+000056CE 8B0F mov cx,[bx]
+000056D0 43 inc bx
+000056D1 43 inc bx
+000056D2 B008 mov al,0x8
+000056D4 8AE1 mov ah,cl
+000056D6 36A30E00 mov [ss:0xe],ax
+000056DA EF out dx,ax
+000056DB FA cli
+000056DC 268A05 mov al,[es:di]
+000056DF AD lodsw
+000056E0 AA stosb
+000056E1 FB sti
+000056E2 86E5 xchg ah,ch
+000056E4 B008 mov al,0x8
+000056E6 36A30E00 mov [ss:0xe],ax
+000056EA EF out dx,ax
+000056EB FA cli
+000056EC 268A05 mov al,[es:di]
+000056EF 8AC5 mov al,ch
+000056F1 AA stosb
+000056F2 FB sti
+000056F3 8A27 mov ah,[bx]
+000056F5 43 inc bx
+000056F6 B008 mov al,0x8
+000056F8 36A30E00 mov [ss:0xe],ax
+000056FC EF out dx,ax
+000056FD FA cli
+000056FE 268A05 mov al,[es:di]
+00005701 AC lodsb
+00005702 AA stosb
+00005703 FB sti
+00005704 83C729 add di,byte +0x29
+00005707 8B0F mov cx,[bx]
+00005709 43 inc bx
+0000570A 43 inc bx
+0000570B B008 mov al,0x8
+0000570D 8AE1 mov ah,cl
+0000570F 36A30E00 mov [ss:0xe],ax
+00005713 EF out dx,ax
+00005714 FA cli
+00005715 268A05 mov al,[es:di]
+00005718 AD lodsw
+00005719 AA stosb
+0000571A FB sti
+0000571B 86E5 xchg ah,ch
+0000571D B008 mov al,0x8
+0000571F 36A30E00 mov [ss:0xe],ax
+00005723 EF out dx,ax
+00005724 FA cli
+00005725 268A05 mov al,[es:di]
+00005728 8AC5 mov al,ch
+0000572A AA stosb
+0000572B FB sti
+0000572C 8A27 mov ah,[bx]
+0000572E 43 inc bx
+0000572F B008 mov al,0x8
+00005731 36A30E00 mov [ss:0xe],ax
+00005735 EF out dx,ax
+00005736 FA cli
+00005737 268A05 mov al,[es:di]
+0000573A AC lodsb
+0000573B AA stosb
+0000573C FB sti
+0000573D 83C729 add di,byte +0x29
+00005740 8B0F mov cx,[bx]
+00005742 43 inc bx
+00005743 43 inc bx
+00005744 B008 mov al,0x8
+00005746 8AE1 mov ah,cl
+00005748 36A30E00 mov [ss:0xe],ax
+0000574C EF out dx,ax
+0000574D FA cli
+0000574E 268A05 mov al,[es:di]
+00005751 AD lodsw
+00005752 AA stosb
+00005753 FB sti
+00005754 86E5 xchg ah,ch
+00005756 B008 mov al,0x8
+00005758 36A30E00 mov [ss:0xe],ax
+0000575C EF out dx,ax
+0000575D FA cli
+0000575E 268A05 mov al,[es:di]
+00005761 8AC5 mov al,ch
+00005763 AA stosb
+00005764 FB sti
+00005765 8A27 mov ah,[bx]
+00005767 43 inc bx
+00005768 B008 mov al,0x8
+0000576A 36A30E00 mov [ss:0xe],ax
+0000576E EF out dx,ax
+0000576F FA cli
+00005770 268A05 mov al,[es:di]
+00005773 AC lodsb
+00005774 AA stosb
+00005775 FB sti
+00005776 83C729 add di,byte +0x29
+00005779 8B0F mov cx,[bx]
+0000577B 43 inc bx
+0000577C 43 inc bx
+0000577D B008 mov al,0x8
+0000577F 8AE1 mov ah,cl
+00005781 36A30E00 mov [ss:0xe],ax
+00005785 EF out dx,ax
+00005786 FA cli
+00005787 268A05 mov al,[es:di]
+0000578A AD lodsw
+0000578B AA stosb
+0000578C FB sti
+0000578D 86E5 xchg ah,ch
+0000578F B008 mov al,0x8
+00005791 36A30E00 mov [ss:0xe],ax
+00005795 EF out dx,ax
+00005796 FA cli
+00005797 268A05 mov al,[es:di]
+0000579A 8AC5 mov al,ch
+0000579C AA stosb
+0000579D FB sti
+0000579E 8A27 mov ah,[bx]
+000057A0 43 inc bx
+000057A1 B008 mov al,0x8
+000057A3 36A30E00 mov [ss:0xe],ax
+000057A7 EF out dx,ax
+000057A8 FA cli
+000057A9 268A05 mov al,[es:di]
+000057AC AC lodsb
+000057AD AA stosb
+000057AE FB sti
+000057AF 83C729 add di,byte +0x29
+000057B2 8B0F mov cx,[bx]
+000057B4 43 inc bx
+000057B5 43 inc bx
+000057B6 B008 mov al,0x8
+000057B8 8AE1 mov ah,cl
+000057BA 36A30E00 mov [ss:0xe],ax
+000057BE EF out dx,ax
+000057BF FA cli
+000057C0 268A05 mov al,[es:di]
+000057C3 AD lodsw
+000057C4 AA stosb
+000057C5 FB sti
+000057C6 86E5 xchg ah,ch
+000057C8 B008 mov al,0x8
+000057CA 36A30E00 mov [ss:0xe],ax
+000057CE EF out dx,ax
+000057CF FA cli
+000057D0 268A05 mov al,[es:di]
+000057D3 8AC5 mov al,ch
+000057D5 AA stosb
+000057D6 FB sti
+000057D7 8A27 mov ah,[bx]
+000057D9 43 inc bx
+000057DA B008 mov al,0x8
+000057DC 36A30E00 mov [ss:0xe],ax
+000057E0 EF out dx,ax
+000057E1 FA cli
+000057E2 268A05 mov al,[es:di]
+000057E5 AC lodsb
+000057E6 AA stosb
+000057E7 FB sti
+000057E8 83C729 add di,byte +0x29
+000057EB 8B0F mov cx,[bx]
+000057ED 43 inc bx
+000057EE 43 inc bx
+000057EF B008 mov al,0x8
+000057F1 8AE1 mov ah,cl
+000057F3 36A30E00 mov [ss:0xe],ax
+000057F7 EF out dx,ax
+000057F8 FA cli
+000057F9 268A05 mov al,[es:di]
+000057FC AD lodsw
+000057FD AA stosb
+000057FE FB sti
+000057FF 86E5 xchg ah,ch
+00005801 B008 mov al,0x8
+00005803 36A30E00 mov [ss:0xe],ax
+00005807 EF out dx,ax
+00005808 FA cli
+00005809 268A05 mov al,[es:di]
+0000580C 8AC5 mov al,ch
+0000580E AA stosb
+0000580F FB sti
+00005810 8A27 mov ah,[bx]
+00005812 43 inc bx
+00005813 B008 mov al,0x8
+00005815 36A30E00 mov [ss:0xe],ax
+00005819 EF out dx,ax
+0000581A FA cli
+0000581B 268A05 mov al,[es:di]
+0000581E AC lodsb
+0000581F AA stosb
+00005820 FB sti
+00005821 83C729 add di,byte +0x29
+00005824 8B0F mov cx,[bx]
+00005826 43 inc bx
+00005827 43 inc bx
+00005828 B008 mov al,0x8
+0000582A 8AE1 mov ah,cl
+0000582C 36A30E00 mov [ss:0xe],ax
+00005830 EF out dx,ax
+00005831 FA cli
+00005832 268A05 mov al,[es:di]
+00005835 AD lodsw
+00005836 AA stosb
+00005837 FB sti
+00005838 86E5 xchg ah,ch
+0000583A B008 mov al,0x8
+0000583C 36A30E00 mov [ss:0xe],ax
+00005840 EF out dx,ax
+00005841 FA cli
+00005842 268A05 mov al,[es:di]
+00005845 8AC5 mov al,ch
+00005847 AA stosb
+00005848 FB sti
+00005849 8A27 mov ah,[bx]
+0000584B 43 inc bx
+0000584C B008 mov al,0x8
+0000584E 36A30E00 mov [ss:0xe],ax
+00005852 EF out dx,ax
+00005853 FA cli
+00005854 268A05 mov al,[es:di]
+00005857 AC lodsb
+00005858 AA stosb
+00005859 FB sti
+0000585A 83C729 add di,byte +0x29
+0000585D 8B0F mov cx,[bx]
+0000585F 43 inc bx
+00005860 43 inc bx
+00005861 B008 mov al,0x8
+00005863 8AE1 mov ah,cl
+00005865 36A30E00 mov [ss:0xe],ax
+00005869 EF out dx,ax
+0000586A FA cli
+0000586B 268A05 mov al,[es:di]
+0000586E AD lodsw
+0000586F AA stosb
+00005870 FB sti
+00005871 86E5 xchg ah,ch
+00005873 B008 mov al,0x8
+00005875 36A30E00 mov [ss:0xe],ax
+00005879 EF out dx,ax
+0000587A FA cli
+0000587B 268A05 mov al,[es:di]
+0000587E 8AC5 mov al,ch
+00005880 AA stosb
+00005881 FB sti
+00005882 8A27 mov ah,[bx]
+00005884 43 inc bx
+00005885 B008 mov al,0x8
+00005887 36A30E00 mov [ss:0xe],ax
+0000588B EF out dx,ax
+0000588C FA cli
+0000588D 268A05 mov al,[es:di]
+00005890 AC lodsb
+00005891 AA stosb
+00005892 FB sti
+00005893 83C729 add di,byte +0x29
+00005896 8BFD mov di,bp
+00005898 B80100 mov ax,0x1
+0000589B 36A30C00 mov [ss:0xc],ax
+0000589F EF out dx,ax
+000058A0 B80310 mov ax,0x1003
+000058A3 36A30200 mov [ss:0x2],ax
+000058A7 EF out dx,ax
+000058A8 B808FF mov ax,0xff08
+000058AB 36A30E00 mov [ss:0xe],ax
+000058AF EF out dx,ax
+000058B0 B2C4 mov dl,0xc4
+000058B2 B80202 mov ax,0x202
+000058B5 36A30800 mov [ss:0x8],ax
+000058B9 EF out dx,ax
+000058BA FA cli
+000058BB 268A05 mov al,[es:di]
+000058BE AD lodsw
+000058BF AA stosb
+000058C0 268A05 mov al,[es:di]
+000058C3 8AC4 mov al,ah
+000058C5 AA stosb
+000058C6 268A05 mov al,[es:di]
+000058C9 AC lodsb
+000058CA AA stosb
+000058CB FB sti
+000058CC 83C729 add di,byte +0x29
+000058CF FA cli
+000058D0 268A05 mov al,[es:di]
+000058D3 AD lodsw
+000058D4 AA stosb
+000058D5 268A05 mov al,[es:di]
+000058D8 8AC4 mov al,ah
+000058DA AA stosb
+000058DB 268A05 mov al,[es:di]
+000058DE AC lodsb
+000058DF AA stosb
+000058E0 FB sti
+000058E1 83C729 add di,byte +0x29
+000058E4 FA cli
+000058E5 268A05 mov al,[es:di]
+000058E8 AD lodsw
+000058E9 AA stosb
+000058EA 268A05 mov al,[es:di]
+000058ED 8AC4 mov al,ah
+000058EF AA stosb
+000058F0 268A05 mov al,[es:di]
+000058F3 AC lodsb
+000058F4 AA stosb
+000058F5 FB sti
+000058F6 83C729 add di,byte +0x29
+000058F9 FA cli
+000058FA 268A05 mov al,[es:di]
+000058FD AD lodsw
+000058FE AA stosb
+000058FF 268A05 mov al,[es:di]
+00005902 8AC4 mov al,ah
+00005904 AA stosb
+00005905 268A05 mov al,[es:di]
+00005908 AC lodsb
+00005909 AA stosb
+0000590A FB sti
+0000590B 83C729 add di,byte +0x29
+0000590E FA cli
+0000590F 268A05 mov al,[es:di]
+00005912 AD lodsw
+00005913 AA stosb
+00005914 268A05 mov al,[es:di]
+00005917 8AC4 mov al,ah
+00005919 AA stosb
+0000591A 268A05 mov al,[es:di]
+0000591D AC lodsb
+0000591E AA stosb
+0000591F FB sti
+00005920 83C729 add di,byte +0x29
+00005923 FA cli
+00005924 268A05 mov al,[es:di]
+00005927 AD lodsw
+00005928 AA stosb
+00005929 268A05 mov al,[es:di]
+0000592C 8AC4 mov al,ah
+0000592E AA stosb
+0000592F 268A05 mov al,[es:di]
+00005932 AC lodsb
+00005933 AA stosb
+00005934 FB sti
+00005935 83C729 add di,byte +0x29
+00005938 FA cli
+00005939 268A05 mov al,[es:di]
+0000593C AD lodsw
+0000593D AA stosb
+0000593E 268A05 mov al,[es:di]
+00005941 8AC4 mov al,ah
+00005943 AA stosb
+00005944 268A05 mov al,[es:di]
+00005947 AC lodsb
+00005948 AA stosb
+00005949 FB sti
+0000594A 83C729 add di,byte +0x29
+0000594D FA cli
+0000594E 268A05 mov al,[es:di]
+00005951 AD lodsw
+00005952 AA stosb
+00005953 268A05 mov al,[es:di]
+00005956 8AC4 mov al,ah
+00005958 AA stosb
+00005959 268A05 mov al,[es:di]
+0000595C AC lodsb
+0000595D AA stosb
+0000595E FB sti
+0000595F 83C729 add di,byte +0x29
+00005962 FA cli
+00005963 268A05 mov al,[es:di]
+00005966 AD lodsw
+00005967 AA stosb
+00005968 268A05 mov al,[es:di]
+0000596B 8AC4 mov al,ah
+0000596D AA stosb
+0000596E 268A05 mov al,[es:di]
+00005971 AC lodsb
+00005972 AA stosb
+00005973 FB sti
+00005974 83C729 add di,byte +0x29
+00005977 FA cli
+00005978 268A05 mov al,[es:di]
+0000597B AD lodsw
+0000597C AA stosb
+0000597D 268A05 mov al,[es:di]
+00005980 8AC4 mov al,ah
+00005982 AA stosb
+00005983 268A05 mov al,[es:di]
+00005986 AC lodsb
+00005987 AA stosb
+00005988 FB sti
+00005989 83C729 add di,byte +0x29
+0000598C 1F pop ds
+0000598D C3 ret
+0000598E 1E push ds
+0000598F 8ED9 mov ds,cx
+00005991 87CA xchg cx,dx
+00005993 BAC403 mov dx,0x3c4
+00005996 B8020F mov ax,0xf02
+00005999 36A30800 mov [ss:0x8],ax
+0000599D EF out dx,ax
+0000599E BACE03 mov dx,0x3ce
+000059A1 33C0 xor ax,ax
+000059A3 36A30A00 mov [ss:0xa],ax
+000059A7 EF out dx,ax
+000059A8 B8010E mov ax,0xe01
+000059AB 36A30C00 mov [ss:0xc],ax
+000059AF EF out dx,ax
+000059B0 B80500 mov ax,0x5
+000059B3 36A30000 mov [ss:0x0],ax
+000059B7 EF out dx,ax
+000059B8 B80300 mov ax,0x3
+000059BB 36A30200 mov [ss:0x2],ax
+000059BF EF out dx,ax
+000059C0 B800A0 mov ax,0xa000
+000059C3 8EC0 mov es,ax
+000059C5 57 push di
+000059C6 BD0C00 mov bp,0xc
+000059C9 55 push bp
+000059CA AD lodsw
+000059CB 56 push si
+000059CC 86E0 xchg ah,al
+000059CE 8BF0 mov si,ax
+000059D0 8B07 mov ax,[bx]
+000059D2 83C302 add bx,byte +0x2
+000059D5 86E0 xchg ah,al
+000059D7 8BE8 mov bp,ax
+000059D9 8AE9 mov ch,cl
+000059DB 33C0 xor ax,ax
+000059DD 22ED and ch,ch
+000059DF 740C jz 0x59ed
+000059E1 D1EE shr si,1
+000059E3 D0D8 rcr al,1
+000059E5 D1ED shr bp,1
+000059E7 D0DC rcr ah,1
+000059E9 FECD dec ch
+000059EB 75F4 jnz 0x59e1
+000059ED 53 push bx
+000059EE 51 push cx
+000059EF 8BDD mov bx,bp
+000059F1 8BCE mov cx,si
+000059F3 8BE8 mov bp,ax
+000059F5 B008 mov al,0x8
+000059F7 8AE7 mov ah,bh
+000059F9 36A30E00 mov [ss:0xe],ax
+000059FD EF out dx,ax
+000059FE FA cli
+000059FF 268A05 mov al,[es:di]
+00005A02 8AC5 mov al,ch
+00005A04 AA stosb
+00005A05 FB sti
+00005A06 B008 mov al,0x8
+00005A08 8AE3 mov ah,bl
+00005A0A 36A30E00 mov [ss:0xe],ax
+00005A0E EF out dx,ax
+00005A0F FA cli
+00005A10 268A05 mov al,[es:di]
+00005A13 8AC1 mov al,cl
+00005A15 AA stosb
+00005A16 FB sti
+00005A17 8BDD mov bx,bp
+00005A19 B008 mov al,0x8
+00005A1B 8AE7 mov ah,bh
+00005A1D 36A30E00 mov [ss:0xe],ax
+00005A21 EF out dx,ax
+00005A22 FA cli
+00005A23 268A05 mov al,[es:di]
+00005A26 8AC3 mov al,bl
+00005A28 AA stosb
+00005A29 FB sti
+00005A2A 83C729 add di,byte +0x29
+00005A2D 59 pop cx
+00005A2E 5B pop bx
+00005A2F 5E pop si
+00005A30 5D pop bp
+00005A31 4D dec bp
+00005A32 7595 jnz 0x59c9
+00005A34 5F pop di
+00005A35 B80100 mov ax,0x1
+00005A38 36A30C00 mov [ss:0xc],ax
+00005A3C EF out dx,ax
+00005A3D B80310 mov ax,0x1003
+00005A40 36A30200 mov [ss:0x2],ax
+00005A44 EF out dx,ax
+00005A45 B808FF mov ax,0xff08
+00005A48 36A30E00 mov [ss:0xe],ax
+00005A4C EF out dx,ax
+00005A4D B2C4 mov dl,0xc4
+00005A4F B80202 mov ax,0x202
+00005A52 36A30800 mov [ss:0x8],ax
+00005A56 EF out dx,ax
+00005A57 BD0C00 mov bp,0xc
+00005A5A AD lodsw
+00005A5B 86E0 xchg ah,al
+00005A5D 8BD8 mov bx,ax
+00005A5F 8AE9 mov ch,cl
+00005A61 32C0 xor al,al
+00005A63 22ED and ch,ch
+00005A65 7408 jz 0x5a6f
+00005A67 D1EB shr bx,1
+00005A69 D0D8 rcr al,1
+00005A6B FECD dec ch
+00005A6D 75F8 jnz 0x5a67
+00005A6F 8AE8 mov ch,al
+00005A71 FA cli
+00005A72 268A05 mov al,[es:di]
+00005A75 8AC7 mov al,bh
+00005A77 AA stosb
+00005A78 268A05 mov al,[es:di]
+00005A7B 8AC3 mov al,bl
+00005A7D AA stosb
+00005A7E 268A05 mov al,[es:di]
+00005A81 8AC5 mov al,ch
+00005A83 AA stosb
+00005A84 FB sti
+00005A85 83C729 add di,byte +0x29
+00005A88 4D dec bp
+00005A89 75CF jnz 0x5a5a
+00005A8B 1F pop ds
+00005A8C C3 ret
+00005A8D 1E push ds
+00005A8E 8ED9 mov ds,cx
+00005A90 87CA xchg cx,dx
+00005A92 BAC403 mov dx,0x3c4
+00005A95 B8020F mov ax,0xf02
+00005A98 36A30800 mov [ss:0x8],ax
+00005A9C EF out dx,ax
+00005A9D BACE03 mov dx,0x3ce
+00005AA0 33C0 xor ax,ax
+00005AA2 36A30A00 mov [ss:0xa],ax
+00005AA6 EF out dx,ax
+00005AA7 B8010E mov ax,0xe01
+00005AAA 36A30C00 mov [ss:0xc],ax
+00005AAE EF out dx,ax
+00005AAF B80500 mov ax,0x5
+00005AB2 36A30000 mov [ss:0x0],ax
+00005AB6 EF out dx,ax
+00005AB7 B80300 mov ax,0x3
+00005ABA 36A30200 mov [ss:0x2],ax
+00005ABE EF out dx,ax
+00005ABF B800A0 mov ax,0xa000
+00005AC2 8EC0 mov es,ax
+00005AC4 57 push di
+00005AC5 BD0D00 mov bp,0xd
+00005AC8 55 push bp
+00005AC9 AD lodsw
+00005ACA 56 push si
+00005ACB 86E0 xchg ah,al
+00005ACD 8BF0 mov si,ax
+00005ACF 8B07 mov ax,[bx]
+00005AD1 83C302 add bx,byte +0x2
+00005AD4 86E0 xchg ah,al
+00005AD6 8BE8 mov bp,ax
+00005AD8 8AE9 mov ch,cl
+00005ADA 33C0 xor ax,ax
+00005ADC 22ED and ch,ch
+00005ADE 740C jz 0x5aec
+00005AE0 D1EE shr si,1
+00005AE2 D0D8 rcr al,1
+00005AE4 D1ED shr bp,1
+00005AE6 D0DC rcr ah,1
+00005AE8 FECD dec ch
+00005AEA 75F4 jnz 0x5ae0
+00005AEC 53 push bx
+00005AED 51 push cx
+00005AEE 8BDD mov bx,bp
+00005AF0 8BCE mov cx,si
+00005AF2 8BE8 mov bp,ax
+00005AF4 B008 mov al,0x8
+00005AF6 8AE7 mov ah,bh
+00005AF8 36A30E00 mov [ss:0xe],ax
+00005AFC EF out dx,ax
+00005AFD FA cli
+00005AFE 268A05 mov al,[es:di]
+00005B01 8AC5 mov al,ch
+00005B03 AA stosb
+00005B04 FB sti
+00005B05 B008 mov al,0x8
+00005B07 8AE3 mov ah,bl
+00005B09 36A30E00 mov [ss:0xe],ax
+00005B0D EF out dx,ax
+00005B0E FA cli
+00005B0F 268A05 mov al,[es:di]
+00005B12 8AC1 mov al,cl
+00005B14 AA stosb
+00005B15 FB sti
+00005B16 8BDD mov bx,bp
+00005B18 B008 mov al,0x8
+00005B1A 8AE7 mov ah,bh
+00005B1C 36A30E00 mov [ss:0xe],ax
+00005B20 EF out dx,ax
+00005B21 FA cli
+00005B22 268A05 mov al,[es:di]
+00005B25 8AC3 mov al,bl
+00005B27 AA stosb
+00005B28 FB sti
+00005B29 83C729 add di,byte +0x29
+00005B2C 59 pop cx
+00005B2D 5B pop bx
+00005B2E 5E pop si
+00005B2F 5D pop bp
+00005B30 4D dec bp
+00005B31 7595 jnz 0x5ac8
+00005B33 5F pop di
+00005B34 B80100 mov ax,0x1
+00005B37 36A30C00 mov [ss:0xc],ax
+00005B3B EF out dx,ax
+00005B3C B80310 mov ax,0x1003
+00005B3F 36A30200 mov [ss:0x2],ax
+00005B43 EF out dx,ax
+00005B44 B808FF mov ax,0xff08
+00005B47 36A30E00 mov [ss:0xe],ax
+00005B4B EF out dx,ax
+00005B4C B2C4 mov dl,0xc4
+00005B4E B80202 mov ax,0x202
+00005B51 36A30800 mov [ss:0x8],ax
+00005B55 EF out dx,ax
+00005B56 BD0D00 mov bp,0xd
+00005B59 AD lodsw
+00005B5A 86E0 xchg ah,al
+00005B5C 8BD8 mov bx,ax
+00005B5E 8AE9 mov ch,cl
+00005B60 32C0 xor al,al
+00005B62 22ED and ch,ch
+00005B64 7408 jz 0x5b6e
+00005B66 D1EB shr bx,1
+00005B68 D0D8 rcr al,1
+00005B6A FECD dec ch
+00005B6C 75F8 jnz 0x5b66
+00005B6E 8AE8 mov ch,al
+00005B70 FA cli
+00005B71 268A05 mov al,[es:di]
+00005B74 8AC7 mov al,bh
+00005B76 AA stosb
+00005B77 268A05 mov al,[es:di]
+00005B7A 8AC3 mov al,bl
+00005B7C AA stosb
+00005B7D 268A05 mov al,[es:di]
+00005B80 8AC5 mov al,ch
+00005B82 AA stosb
+00005B83 FB sti
+00005B84 83C729 add di,byte +0x29
+00005B87 4D dec bp
+00005B88 75CF jnz 0x5b59
+00005B8A 1F pop ds
+00005B8B C3 ret
+00005B8C 1E push ds
+00005B8D 8ED9 mov ds,cx
+00005B8F 87CA xchg cx,dx
+00005B91 BAC403 mov dx,0x3c4
+00005B94 B8020F mov ax,0xf02
+00005B97 36A30800 mov [ss:0x8],ax
+00005B9B EF out dx,ax
+00005B9C BACE03 mov dx,0x3ce
+00005B9F 33C0 xor ax,ax
+00005BA1 36A30A00 mov [ss:0xa],ax
+00005BA5 EF out dx,ax
+00005BA6 B8010E mov ax,0xe01
+00005BA9 36A30C00 mov [ss:0xc],ax
+00005BAD EF out dx,ax
+00005BAE B80500 mov ax,0x5
+00005BB1 36A30000 mov [ss:0x0],ax
+00005BB5 EF out dx,ax
+00005BB6 B80300 mov ax,0x3
+00005BB9 36A30200 mov [ss:0x2],ax
+00005BBD EF out dx,ax
+00005BBE B800A0 mov ax,0xa000
+00005BC1 8EC0 mov es,ax
+00005BC3 57 push di
+00005BC4 BD0A00 mov bp,0xa
+00005BC7 55 push bp
+00005BC8 AD lodsw
+00005BC9 56 push si
+00005BCA 86E0 xchg ah,al
+00005BCC 8BF0 mov si,ax
+00005BCE 8B07 mov ax,[bx]
+00005BD0 83C302 add bx,byte +0x2
+00005BD3 86E0 xchg ah,al
+00005BD5 8BE8 mov bp,ax
+00005BD7 8AE9 mov ch,cl
+00005BD9 33C0 xor ax,ax
+00005BDB 22ED and ch,ch
+00005BDD 740C jz 0x5beb
+00005BDF D1EE shr si,1
+00005BE1 D0D8 rcr al,1
+00005BE3 D1ED shr bp,1
+00005BE5 D0DC rcr ah,1
+00005BE7 FECD dec ch
+00005BE9 75F4 jnz 0x5bdf
+00005BEB 53 push bx
+00005BEC 51 push cx
+00005BED 8BDD mov bx,bp
+00005BEF 8BCE mov cx,si
+00005BF1 8BE8 mov bp,ax
+00005BF3 B008 mov al,0x8
+00005BF5 8AE7 mov ah,bh
+00005BF7 36A30E00 mov [ss:0xe],ax
+00005BFB EF out dx,ax
+00005BFC FA cli
+00005BFD 268A05 mov al,[es:di]
+00005C00 8AC5 mov al,ch
+00005C02 AA stosb
+00005C03 FB sti
+00005C04 B008 mov al,0x8
+00005C06 8AE3 mov ah,bl
+00005C08 36A30E00 mov [ss:0xe],ax
+00005C0C EF out dx,ax
+00005C0D FA cli
+00005C0E 268A05 mov al,[es:di]
+00005C11 8AC1 mov al,cl
+00005C13 AA stosb
+00005C14 FB sti
+00005C15 8BDD mov bx,bp
+00005C17 B008 mov al,0x8
+00005C19 8AE7 mov ah,bh
+00005C1B 36A30E00 mov [ss:0xe],ax
+00005C1F EF out dx,ax
+00005C20 FA cli
+00005C21 268A05 mov al,[es:di]
+00005C24 8AC3 mov al,bl
+00005C26 AA stosb
+00005C27 FB sti
+00005C28 83C729 add di,byte +0x29
+00005C2B 59 pop cx
+00005C2C 5B pop bx
+00005C2D 5E pop si
+00005C2E 5D pop bp
+00005C2F 4D dec bp
+00005C30 7595 jnz 0x5bc7
+00005C32 5F pop di
+00005C33 57 push di
+00005C34 B80100 mov ax,0x1
+00005C37 36A30C00 mov [ss:0xc],ax
+00005C3B EF out dx,ax
+00005C3C B80310 mov ax,0x1003
+00005C3F 36A30200 mov [ss:0x2],ax
+00005C43 EF out dx,ax
+00005C44 B808FF mov ax,0xff08
+00005C47 36A30E00 mov [ss:0xe],ax
+00005C4B EF out dx,ax
+00005C4C B2C4 mov dl,0xc4
+00005C4E B80202 mov ax,0x202
+00005C51 36A30800 mov [ss:0x8],ax
+00005C55 EF out dx,ax
+00005C56 BD0A00 mov bp,0xa
+00005C59 AD lodsw
+00005C5A 86E0 xchg ah,al
+00005C5C 8BD8 mov bx,ax
+00005C5E 8AE9 mov ch,cl
+00005C60 32C0 xor al,al
+00005C62 22ED and ch,ch
+00005C64 7408 jz 0x5c6e
+00005C66 D1EB shr bx,1
+00005C68 D0D8 rcr al,1
+00005C6A FECD dec ch
+00005C6C 75F8 jnz 0x5c66
+00005C6E 8AE8 mov ch,al
+00005C70 FA cli
+00005C71 268A05 mov al,[es:di]
+00005C74 8AC7 mov al,bh
+00005C76 AA stosb
+00005C77 268A05 mov al,[es:di]
+00005C7A 8AC3 mov al,bl
+00005C7C AA stosb
+00005C7D 268A05 mov al,[es:di]
+00005C80 8AC5 mov al,ch
+00005C82 AA stosb
+00005C83 FB sti
+00005C84 83C729 add di,byte +0x29
+00005C87 4D dec bp
+00005C88 75CF jnz 0x5c59
+00005C8A 5F pop di
+00005C8B BAC403 mov dx,0x3c4
+00005C8E B80204 mov ax,0x402
+00005C91 36A30800 mov [ss:0x8],ax
+00005C95 EF out dx,ax
+00005C96 BD0A00 mov bp,0xa
+00005C99 AD lodsw
+00005C9A 86E0 xchg ah,al
+00005C9C 8BD8 mov bx,ax
+00005C9E 8AE9 mov ch,cl
+00005CA0 32C0 xor al,al
+00005CA2 22ED and ch,ch
+00005CA4 7408 jz 0x5cae
+00005CA6 D1EB shr bx,1
+00005CA8 D0D8 rcr al,1
+00005CAA FECD dec ch
+00005CAC 75F8 jnz 0x5ca6
+00005CAE 8AE8 mov ch,al
+00005CB0 FA cli
+00005CB1 268A05 mov al,[es:di]
+00005CB4 8AC7 mov al,bh
+00005CB6 AA stosb
+00005CB7 268A05 mov al,[es:di]
+00005CBA 8AC3 mov al,bl
+00005CBC AA stosb
+00005CBD 268A05 mov al,[es:di]
+00005CC0 8AC5 mov al,ch
+00005CC2 AA stosb
+00005CC3 FB sti
+00005CC4 83C729 add di,byte +0x29
+00005CC7 4D dec bp
+00005CC8 75CF jnz 0x5c99
+00005CCA 1F pop ds
+00005CCB C3 ret
+00005CCC 1E push ds
+00005CCD 8ED9 mov ds,cx
+00005CCF 87CA xchg cx,dx
+00005CD1 BAC403 mov dx,0x3c4
+00005CD4 B8020F mov ax,0xf02
+00005CD7 36A30800 mov [ss:0x8],ax
+00005CDB EF out dx,ax
+00005CDC BACE03 mov dx,0x3ce
+00005CDF 33C0 xor ax,ax
+00005CE1 36A30A00 mov [ss:0xa],ax
+00005CE5 EF out dx,ax
+00005CE6 B8010E mov ax,0xe01
+00005CE9 36A30C00 mov [ss:0xc],ax
+00005CED EF out dx,ax
+00005CEE B80500 mov ax,0x5
+00005CF1 36A30000 mov [ss:0x0],ax
+00005CF5 EF out dx,ax
+00005CF6 B80300 mov ax,0x3
+00005CF9 36A30200 mov [ss:0x2],ax
+00005CFD EF out dx,ax
+00005CFE B800A0 mov ax,0xa000
+00005D01 8EC0 mov es,ax
+00005D03 57 push di
+00005D04 BD0D00 mov bp,0xd
+00005D07 55 push bp
+00005D08 AD lodsw
+00005D09 56 push si
+00005D0A 86E0 xchg ah,al
+00005D0C 8BF0 mov si,ax
+00005D0E 8B07 mov ax,[bx]
+00005D10 83C302 add bx,byte +0x2
+00005D13 86E0 xchg ah,al
+00005D15 8BE8 mov bp,ax
+00005D17 8AE9 mov ch,cl
+00005D19 33C0 xor ax,ax
+00005D1B 22ED and ch,ch
+00005D1D 740C jz 0x5d2b
+00005D1F D1EE shr si,1
+00005D21 D0D8 rcr al,1
+00005D23 D1ED shr bp,1
+00005D25 D0DC rcr ah,1
+00005D27 FECD dec ch
+00005D29 75F4 jnz 0x5d1f
+00005D2B 53 push bx
+00005D2C 51 push cx
+00005D2D 8BDD mov bx,bp
+00005D2F 8BCE mov cx,si
+00005D31 8BE8 mov bp,ax
+00005D33 B008 mov al,0x8
+00005D35 8AE7 mov ah,bh
+00005D37 36A30E00 mov [ss:0xe],ax
+00005D3B EF out dx,ax
+00005D3C FA cli
+00005D3D 268A05 mov al,[es:di]
+00005D40 8AC5 mov al,ch
+00005D42 AA stosb
+00005D43 FB sti
+00005D44 B008 mov al,0x8
+00005D46 8AE3 mov ah,bl
+00005D48 36A30E00 mov [ss:0xe],ax
+00005D4C EF out dx,ax
+00005D4D FA cli
+00005D4E 268A05 mov al,[es:di]
+00005D51 8AC1 mov al,cl
+00005D53 AA stosb
+00005D54 FB sti
+00005D55 8BDD mov bx,bp
+00005D57 B008 mov al,0x8
+00005D59 8AE7 mov ah,bh
+00005D5B 36A30E00 mov [ss:0xe],ax
+00005D5F EF out dx,ax
+00005D60 FA cli
+00005D61 268A05 mov al,[es:di]
+00005D64 8AC3 mov al,bl
+00005D66 AA stosb
+00005D67 FB sti
+00005D68 83C729 add di,byte +0x29
+00005D6B 59 pop cx
+00005D6C 5B pop bx
+00005D6D 5E pop si
+00005D6E 5D pop bp
+00005D6F 4D dec bp
+00005D70 7595 jnz 0x5d07
+00005D72 5F pop di
+00005D73 57 push di
+00005D74 B80100 mov ax,0x1
+00005D77 36A30C00 mov [ss:0xc],ax
+00005D7B EF out dx,ax
+00005D7C B80310 mov ax,0x1003
+00005D7F 36A30200 mov [ss:0x2],ax
+00005D83 EF out dx,ax
+00005D84 B808FF mov ax,0xff08
+00005D87 36A30E00 mov [ss:0xe],ax
+00005D8B EF out dx,ax
+00005D8C B2C4 mov dl,0xc4
+00005D8E B80202 mov ax,0x202
+00005D91 36A30800 mov [ss:0x8],ax
+00005D95 EF out dx,ax
+00005D96 BD0D00 mov bp,0xd
+00005D99 AD lodsw
+00005D9A 86E0 xchg ah,al
+00005D9C 8BD8 mov bx,ax
+00005D9E 8AE9 mov ch,cl
+00005DA0 32C0 xor al,al
+00005DA2 22ED and ch,ch
+00005DA4 7408 jz 0x5dae
+00005DA6 D1EB shr bx,1
+00005DA8 D0D8 rcr al,1
+00005DAA FECD dec ch
+00005DAC 75F8 jnz 0x5da6
+00005DAE 8AE8 mov ch,al
+00005DB0 FA cli
+00005DB1 268A05 mov al,[es:di]
+00005DB4 8AC7 mov al,bh
+00005DB6 AA stosb
+00005DB7 268A05 mov al,[es:di]
+00005DBA 8AC3 mov al,bl
+00005DBC AA stosb
+00005DBD 268A05 mov al,[es:di]
+00005DC0 8AC5 mov al,ch
+00005DC2 AA stosb
+00005DC3 FB sti
+00005DC4 83C729 add di,byte +0x29
+00005DC7 4D dec bp
+00005DC8 75CF jnz 0x5d99
+00005DCA 5F pop di
+00005DCB BAC403 mov dx,0x3c4
+00005DCE B80204 mov ax,0x402
+00005DD1 36A30800 mov [ss:0x8],ax
+00005DD5 EF out dx,ax
+00005DD6 BD0D00 mov bp,0xd
+00005DD9 AD lodsw
+00005DDA 86E0 xchg ah,al
+00005DDC 8BD8 mov bx,ax
+00005DDE 8AE9 mov ch,cl
+00005DE0 32C0 xor al,al
+00005DE2 22ED and ch,ch
+00005DE4 7408 jz 0x5dee
+00005DE6 D1EB shr bx,1
+00005DE8 D0D8 rcr al,1
+00005DEA FECD dec ch
+00005DEC 75F8 jnz 0x5de6
+00005DEE 8AE8 mov ch,al
+00005DF0 FA cli
+00005DF1 268A05 mov al,[es:di]
+00005DF4 8AC7 mov al,bh
+00005DF6 AA stosb
+00005DF7 268A05 mov al,[es:di]
+00005DFA 8AC3 mov al,bl
+00005DFC AA stosb
+00005DFD 268A05 mov al,[es:di]
+00005E00 8AC5 mov al,ch
+00005E02 AA stosb
+00005E03 FB sti
+00005E04 83C729 add di,byte +0x29
+00005E07 4D dec bp
+00005E08 75CF jnz 0x5dd9
+00005E0A 1F pop ds
+00005E0B C3 ret
+00005E0C 1E push ds
+00005E0D 8ED9 mov ds,cx
+00005E0F 87CA xchg cx,dx
+00005E11 BAC403 mov dx,0x3c4
+00005E14 B8020F mov ax,0xf02
+00005E17 36A30800 mov [ss:0x8],ax
+00005E1B EF out dx,ax
+00005E1C BACE03 mov dx,0x3ce
+00005E1F 33C0 xor ax,ax
+00005E21 36A30A00 mov [ss:0xa],ax
+00005E25 EF out dx,ax
+00005E26 B8010E mov ax,0xe01
+00005E29 36A30C00 mov [ss:0xc],ax
+00005E2D EF out dx,ax
+00005E2E B80500 mov ax,0x5
+00005E31 36A30000 mov [ss:0x0],ax
+00005E35 EF out dx,ax
+00005E36 B80300 mov ax,0x3
+00005E39 36A30200 mov [ss:0x2],ax
+00005E3D EF out dx,ax
+00005E3E B800A0 mov ax,0xa000
+00005E41 8EC0 mov es,ax
+00005E43 57 push di
+00005E44 BD0E00 mov bp,0xe
+00005E47 55 push bp
+00005E48 AD lodsw
+00005E49 56 push si
+00005E4A 86E0 xchg ah,al
+00005E4C 8BF0 mov si,ax
+00005E4E 8B07 mov ax,[bx]
+00005E50 83C302 add bx,byte +0x2
+00005E53 86E0 xchg ah,al
+00005E55 8BE8 mov bp,ax
+00005E57 8AE9 mov ch,cl
+00005E59 33C0 xor ax,ax
+00005E5B 22ED and ch,ch
+00005E5D 740C jz 0x5e6b
+00005E5F D1EE shr si,1
+00005E61 D0D8 rcr al,1
+00005E63 D1ED shr bp,1
+00005E65 D0DC rcr ah,1
+00005E67 FECD dec ch
+00005E69 75F4 jnz 0x5e5f
+00005E6B 53 push bx
+00005E6C 51 push cx
+00005E6D 8BDD mov bx,bp
+00005E6F 8BCE mov cx,si
+00005E71 8BE8 mov bp,ax
+00005E73 B008 mov al,0x8
+00005E75 8AE7 mov ah,bh
+00005E77 36A30E00 mov [ss:0xe],ax
+00005E7B EF out dx,ax
+00005E7C FA cli
+00005E7D 268A05 mov al,[es:di]
+00005E80 8AC5 mov al,ch
+00005E82 AA stosb
+00005E83 FB sti
+00005E84 B008 mov al,0x8
+00005E86 8AE3 mov ah,bl
+00005E88 36A30E00 mov [ss:0xe],ax
+00005E8C EF out dx,ax
+00005E8D FA cli
+00005E8E 268A05 mov al,[es:di]
+00005E91 8AC1 mov al,cl
+00005E93 AA stosb
+00005E94 FB sti
+00005E95 8BDD mov bx,bp
+00005E97 B008 mov al,0x8
+00005E99 8AE7 mov ah,bh
+00005E9B 36A30E00 mov [ss:0xe],ax
+00005E9F EF out dx,ax
+00005EA0 FA cli
+00005EA1 268A05 mov al,[es:di]
+00005EA4 8AC3 mov al,bl
+00005EA6 AA stosb
+00005EA7 FB sti
+00005EA8 83C729 add di,byte +0x29
+00005EAB 59 pop cx
+00005EAC 5B pop bx
+00005EAD 5E pop si
+00005EAE 5D pop bp
+00005EAF 4D dec bp
+00005EB0 7595 jnz 0x5e47
+00005EB2 5F pop di
+00005EB3 57 push di
+00005EB4 B80100 mov ax,0x1
+00005EB7 36A30C00 mov [ss:0xc],ax
+00005EBB EF out dx,ax
+00005EBC B80310 mov ax,0x1003
+00005EBF 36A30200 mov [ss:0x2],ax
+00005EC3 EF out dx,ax
+00005EC4 B808FF mov ax,0xff08
+00005EC7 36A30E00 mov [ss:0xe],ax
+00005ECB EF out dx,ax
+00005ECC B2C4 mov dl,0xc4
+00005ECE B80202 mov ax,0x202
+00005ED1 36A30800 mov [ss:0x8],ax
+00005ED5 EF out dx,ax
+00005ED6 BD0E00 mov bp,0xe
+00005ED9 AD lodsw
+00005EDA 86E0 xchg ah,al
+00005EDC 8BD8 mov bx,ax
+00005EDE 8AE9 mov ch,cl
+00005EE0 32C0 xor al,al
+00005EE2 22ED and ch,ch
+00005EE4 7408 jz 0x5eee
+00005EE6 D1EB shr bx,1
+00005EE8 D0D8 rcr al,1
+00005EEA FECD dec ch
+00005EEC 75F8 jnz 0x5ee6
+00005EEE 8AE8 mov ch,al
+00005EF0 FA cli
+00005EF1 268A05 mov al,[es:di]
+00005EF4 8AC7 mov al,bh
+00005EF6 AA stosb
+00005EF7 268A05 mov al,[es:di]
+00005EFA 8AC3 mov al,bl
+00005EFC AA stosb
+00005EFD 268A05 mov al,[es:di]
+00005F00 8AC5 mov al,ch
+00005F02 AA stosb
+00005F03 FB sti
+00005F04 83C729 add di,byte +0x29
+00005F07 4D dec bp
+00005F08 75CF jnz 0x5ed9
+00005F0A 5F pop di
+00005F0B BAC403 mov dx,0x3c4
+00005F0E B80204 mov ax,0x402
+00005F11 36A30800 mov [ss:0x8],ax
+00005F15 EF out dx,ax
+00005F16 BD0E00 mov bp,0xe
+00005F19 AD lodsw
+00005F1A 86E0 xchg ah,al
+00005F1C 8BD8 mov bx,ax
+00005F1E 8AE9 mov ch,cl
+00005F20 32C0 xor al,al
+00005F22 22ED and ch,ch
+00005F24 7408 jz 0x5f2e
+00005F26 D1EB shr bx,1
+00005F28 D0D8 rcr al,1
+00005F2A FECD dec ch
+00005F2C 75F8 jnz 0x5f26
+00005F2E 8AE8 mov ch,al
+00005F30 FA cli
+00005F31 268A05 mov al,[es:di]
+00005F34 8AC7 mov al,bh
+00005F36 AA stosb
+00005F37 268A05 mov al,[es:di]
+00005F3A 8AC3 mov al,bl
+00005F3C AA stosb
+00005F3D 268A05 mov al,[es:di]
+00005F40 8AC5 mov al,ch
+00005F42 AA stosb
+00005F43 FB sti
+00005F44 83C729 add di,byte +0x29
+00005F47 4D dec bp
+00005F48 75CF jnz 0x5f19
+00005F4A 1F pop ds
+00005F4B C3 ret
+00005F4C 1E push ds
+00005F4D 8ED9 mov ds,cx
+00005F4F 87CA xchg cx,dx
+00005F51 BAC403 mov dx,0x3c4
+00005F54 B8020F mov ax,0xf02
+00005F57 36A30800 mov [ss:0x8],ax
+00005F5B EF out dx,ax
+00005F5C BACE03 mov dx,0x3ce
+00005F5F 33C0 xor ax,ax
+00005F61 36A30A00 mov [ss:0xa],ax
+00005F65 EF out dx,ax
+00005F66 B8010E mov ax,0xe01
+00005F69 36A30C00 mov [ss:0xc],ax
+00005F6D EF out dx,ax
+00005F6E B80500 mov ax,0x5
+00005F71 36A30000 mov [ss:0x0],ax
+00005F75 EF out dx,ax
+00005F76 B80300 mov ax,0x3
+00005F79 36A30200 mov [ss:0x2],ax
+00005F7D EF out dx,ax
+00005F7E B800A0 mov ax,0xa000
+00005F81 8EC0 mov es,ax
+00005F83 57 push di
+00005F84 B81000 mov ax,0x10
+00005F87 50 push ax
+00005F88 AD lodsw
+00005F89 56 push si
+00005F8A 86E0 xchg ah,al
+00005F8C 8BF0 mov si,ax
+00005F8E 8B07 mov ax,[bx]
+00005F90 83C302 add bx,byte +0x2
+00005F93 86E0 xchg ah,al
+00005F95 8BE8 mov bp,ax
+00005F97 8AE9 mov ch,cl
+00005F99 33C0 xor ax,ax
+00005F9B 22ED and ch,ch
+00005F9D 740C jz 0x5fab
+00005F9F D1EE shr si,1
+00005FA1 D0D8 rcr al,1
+00005FA3 D1ED shr bp,1
+00005FA5 D0DC rcr ah,1
+00005FA7 FECD dec ch
+00005FA9 75F4 jnz 0x5f9f
+00005FAB 53 push bx
+00005FAC 51 push cx
+00005FAD 8BDD mov bx,bp
+00005FAF 8BCE mov cx,si
+00005FB1 8BE8 mov bp,ax
+00005FB3 B008 mov al,0x8
+00005FB5 8AE7 mov ah,bh
+00005FB7 36A30E00 mov [ss:0xe],ax
+00005FBB EF out dx,ax
+00005FBC FA cli
+00005FBD 268A05 mov al,[es:di]
+00005FC0 8AC5 mov al,ch
+00005FC2 AA stosb
+00005FC3 FB sti
+00005FC4 B008 mov al,0x8
+00005FC6 8AE3 mov ah,bl
+00005FC8 36A30E00 mov [ss:0xe],ax
+00005FCC EF out dx,ax
+00005FCD FA cli
+00005FCE 268A05 mov al,[es:di]
+00005FD1 8AC1 mov al,cl
+00005FD3 AA stosb
+00005FD4 FB sti
+00005FD5 8BDD mov bx,bp
+00005FD7 B008 mov al,0x8
+00005FD9 8AE7 mov ah,bh
+00005FDB 36A30E00 mov [ss:0xe],ax
+00005FDF EF out dx,ax
+00005FE0 FA cli
+00005FE1 268A05 mov al,[es:di]
+00005FE4 8AC3 mov al,bl
+00005FE6 AA stosb
+00005FE7 FB sti
+00005FE8 83C729 add di,byte +0x29
+00005FEB 59 pop cx
+00005FEC 5B pop bx
+00005FED 5E pop si
+00005FEE 58 pop ax
+00005FEF 48 dec ax
+00005FF0 7595 jnz 0x5f87
+00005FF2 5F pop di
+00005FF3 57 push di
+00005FF4 B80100 mov ax,0x1
+00005FF7 36A30C00 mov [ss:0xc],ax
+00005FFB EF out dx,ax
+00005FFC B80310 mov ax,0x1003
+00005FFF 36A30200 mov [ss:0x2],ax
+00006003 EF out dx,ax
+00006004 B808FF mov ax,0xff08
+00006007 36A30E00 mov [ss:0xe],ax
+0000600B EF out dx,ax
+0000600C B2C4 mov dl,0xc4
+0000600E B80202 mov ax,0x202
+00006011 36A30800 mov [ss:0x8],ax
+00006015 EF out dx,ax
+00006016 B81000 mov ax,0x10
+00006019 50 push ax
+0000601A AD lodsw
+0000601B 86E0 xchg ah,al
+0000601D 8BD8 mov bx,ax
+0000601F 8AE9 mov ch,cl
+00006021 32C0 xor al,al
+00006023 22ED and ch,ch
+00006025 7408 jz 0x602f
+00006027 D1EB shr bx,1
+00006029 D0D8 rcr al,1
+0000602B FECD dec ch
+0000602D 75F8 jnz 0x6027
+0000602F 8AE8 mov ch,al
+00006031 FA cli
+00006032 268A05 mov al,[es:di]
+00006035 8AC7 mov al,bh
+00006037 AA stosb
+00006038 268A05 mov al,[es:di]
+0000603B 8AC3 mov al,bl
+0000603D AA stosb
+0000603E 268A05 mov al,[es:di]
+00006041 8AC5 mov al,ch
+00006043 AA stosb
+00006044 FB sti
+00006045 83C729 add di,byte +0x29
+00006048 58 pop ax
+00006049 48 dec ax
+0000604A 75CD jnz 0x6019
+0000604C 5F pop di
+0000604D BAC403 mov dx,0x3c4
+00006050 B80204 mov ax,0x402
+00006053 36A30800 mov [ss:0x8],ax
+00006057 EF out dx,ax
+00006058 B81000 mov ax,0x10
+0000605B 50 push ax
+0000605C AD lodsw
+0000605D 86E0 xchg ah,al
+0000605F 8BD8 mov bx,ax
+00006061 8AE9 mov ch,cl
+00006063 32C0 xor al,al
+00006065 22ED and ch,ch
+00006067 7408 jz 0x6071
+00006069 D1EB shr bx,1
+0000606B D0D8 rcr al,1
+0000606D FECD dec ch
+0000606F 75F8 jnz 0x6069
+00006071 8AE8 mov ch,al
+00006073 FA cli
+00006074 268A05 mov al,[es:di]
+00006077 8AC7 mov al,bh
+00006079 AA stosb
+0000607A 268A05 mov al,[es:di]
+0000607D 8AC3 mov al,bl
+0000607F AA stosb
+00006080 268A05 mov al,[es:di]
+00006083 8AC5 mov al,ch
+00006085 AA stosb
+00006086 FB sti
+00006087 83C729 add di,byte +0x29
+0000608A 58 pop ax
+0000608B 48 dec ax
+0000608C 75CD jnz 0x605b
+0000608E 1F pop ds
+0000608F C3 ret
+00006090 1E push ds
+00006091 BAC403 mov dx,0x3c4
+00006094 B8020F mov ax,0xf02
+00006097 EF out dx,ax
+00006098 36A30800 mov [ss:0x8],ax
+0000609C BACE03 mov dx,0x3ce
+0000609F 33C0 xor ax,ax
+000060A1 EF out dx,ax
+000060A2 36A30A00 mov [ss:0xa],ax
+000060A6 B8010E mov ax,0xe01
+000060A9 EF out dx,ax
+000060AA 36A30C00 mov [ss:0xc],ax
+000060AE B80500 mov ax,0x5
+000060B1 EF out dx,ax
+000060B2 36A30000 mov [ss:0x0],ax
+000060B6 B80300 mov ax,0x3
+000060B9 EF out dx,ax
+000060BA 36A30200 mov [ss:0x2],ax
+000060BE 8ED9 mov ds,cx
+000060C0 B900A0 mov cx,0xa000
+000060C3 8EC1 mov es,cx
+000060C5 8BEF mov bp,di
+000060C7 B92000 mov cx,0x20
+000060CA 51 push cx
+000060CB 8B0F mov cx,[bx]
+000060CD 43 inc bx
+000060CE 43 inc bx
+000060CF B008 mov al,0x8
+000060D1 8AE1 mov ah,cl
+000060D3 36A30E00 mov [ss:0xe],ax
+000060D7 EF out dx,ax
+000060D8 FA cli
+000060D9 268A05 mov al,[es:di]
+000060DC AD lodsw
+000060DD AA stosb
+000060DE FB sti
+000060DF 86E5 xchg ah,ch
+000060E1 B008 mov al,0x8
+000060E3 36A30E00 mov [ss:0xe],ax
+000060E7 EF out dx,ax
+000060E8 FA cli
+000060E9 268A05 mov al,[es:di]
+000060EC 8AC5 mov al,ch
+000060EE AA stosb
+000060EF FB sti
+000060F0 8B0F mov cx,[bx]
+000060F2 43 inc bx
+000060F3 43 inc bx
+000060F4 B008 mov al,0x8
+000060F6 8AE1 mov ah,cl
+000060F8 36A30E00 mov [ss:0xe],ax
+000060FC EF out dx,ax
+000060FD FA cli
+000060FE 268A05 mov al,[es:di]
+00006101 AD lodsw
+00006102 AA stosb
+00006103 FB sti
+00006104 86E5 xchg ah,ch
+00006106 B008 mov al,0x8
+00006108 36A30E00 mov [ss:0xe],ax
+0000610C EF out dx,ax
+0000610D FA cli
+0000610E 268A05 mov al,[es:di]
+00006111 8AC5 mov al,ch
+00006113 AA stosb
+00006114 FB sti
+00006115 8A0F mov cl,[bx]
+00006117 43 inc bx
+00006118 B008 mov al,0x8
+0000611A 8AE1 mov ah,cl
+0000611C 36A30E00 mov [ss:0xe],ax
+00006120 EF out dx,ax
+00006121 FA cli
+00006122 268A05 mov al,[es:di]
+00006125 AC lodsb
+00006126 AA stosb
+00006127 FB sti
+00006128 83C727 add di,byte +0x27
+0000612B 59 pop cx
+0000612C 49 dec cx
+0000612D 7402 jz 0x6131
+0000612F EB99 jmp short 0x60ca
+00006131 8BFD mov di,bp
+00006133 B80100 mov ax,0x1
+00006136 36A30C00 mov [ss:0xc],ax
+0000613A EF out dx,ax
+0000613B B80310 mov ax,0x1003
+0000613E 36A30200 mov [ss:0x2],ax
+00006142 EF out dx,ax
+00006143 B808FF mov ax,0xff08
+00006146 36A30E00 mov [ss:0xe],ax
+0000614A EF out dx,ax
+0000614B B2C4 mov dl,0xc4
+0000614D B80202 mov ax,0x202
+00006150 36A30800 mov [ss:0x8],ax
+00006154 EF out dx,ax
+00006155 B92000 mov cx,0x20
+00006158 51 push cx
+00006159 FA cli
+0000615A 268A05 mov al,[es:di]
+0000615D AD lodsw
+0000615E AA stosb
+0000615F 268A05 mov al,[es:di]
+00006162 8AC4 mov al,ah
+00006164 AA stosb
+00006165 268A05 mov al,[es:di]
+00006168 AD lodsw
+00006169 AA stosb
+0000616A 268A05 mov al,[es:di]
+0000616D 8AC4 mov al,ah
+0000616F AA stosb
+00006170 268A05 mov al,[es:di]
+00006173 AC lodsb
+00006174 AA stosb
+00006175 FB sti
+00006176 83C727 add di,byte +0x27
+00006179 59 pop cx
+0000617A E2DC loop 0x6158
+0000617C 8BFD mov di,bp
+0000617E B2C4 mov dl,0xc4
+00006180 B80204 mov ax,0x402
+00006183 36A30800 mov [ss:0x8],ax
+00006187 EF out dx,ax
+00006188 B92000 mov cx,0x20
+0000618B 51 push cx
+0000618C FA cli
+0000618D 268A05 mov al,[es:di]
+00006190 AD lodsw
+00006191 AA stosb
+00006192 268A05 mov al,[es:di]
+00006195 8AC4 mov al,ah
+00006197 AA stosb
+00006198 268A05 mov al,[es:di]
+0000619B AD lodsw
+0000619C AA stosb
+0000619D 268A05 mov al,[es:di]
+000061A0 8AC4 mov al,ah
+000061A2 AA stosb
+000061A3 268A05 mov al,[es:di]
+000061A6 AC lodsb
+000061A7 AA stosb
+000061A8 FB sti
+000061A9 83C727 add di,byte +0x27
+000061AC 59 pop cx
+000061AD E2DC loop 0x618b
+000061AF 1F pop ds
+000061B0 C3 ret
+000061B1 1E push ds
+000061B2 8ED9 mov ds,cx
+000061B4 87CA xchg cx,dx
+000061B6 BAC403 mov dx,0x3c4
+000061B9 B8020F mov ax,0xf02
+000061BC 36A30800 mov [ss:0x8],ax
+000061C0 EF out dx,ax
+000061C1 BACE03 mov dx,0x3ce
+000061C4 33C0 xor ax,ax
+000061C6 36A30A00 mov [ss:0xa],ax
+000061CA EF out dx,ax
+000061CB B8010E mov ax,0xe01
+000061CE 36A30C00 mov [ss:0xc],ax
+000061D2 EF out dx,ax
+000061D3 B80500 mov ax,0x5
+000061D6 36A30000 mov [ss:0x0],ax
+000061DA EF out dx,ax
+000061DB B80300 mov ax,0x3
+000061DE 36A30200 mov [ss:0x2],ax
+000061E2 EF out dx,ax
+000061E3 B800A0 mov ax,0xa000
+000061E6 8EC0 mov es,ax
+000061E8 57 push di
+000061E9 B80E00 mov ax,0xe
+000061EC 50 push ax
+000061ED AD lodsw
+000061EE 56 push si
+000061EF 86E0 xchg ah,al
+000061F1 8BF0 mov si,ax
+000061F3 8B07 mov ax,[bx]
+000061F5 83C302 add bx,byte +0x2
+000061F8 86E0 xchg ah,al
+000061FA 8BE8 mov bp,ax
+000061FC 8AE9 mov ch,cl
+000061FE 33C0 xor ax,ax
+00006200 22ED and ch,ch
+00006202 740C jz 0x6210
+00006204 D1EE shr si,1
+00006206 D0D8 rcr al,1
+00006208 D1ED shr bp,1
+0000620A D0DC rcr ah,1
+0000620C FECD dec ch
+0000620E 75F4 jnz 0x6204
+00006210 53 push bx
+00006211 51 push cx
+00006212 8BDD mov bx,bp
+00006214 8BCE mov cx,si
+00006216 8BE8 mov bp,ax
+00006218 B008 mov al,0x8
+0000621A 8AE7 mov ah,bh
+0000621C 36A30E00 mov [ss:0xe],ax
+00006220 EF out dx,ax
+00006221 FA cli
+00006222 268A05 mov al,[es:di]
+00006225 8AC5 mov al,ch
+00006227 AA stosb
+00006228 FB sti
+00006229 B008 mov al,0x8
+0000622B 8AE3 mov ah,bl
+0000622D 36A30E00 mov [ss:0xe],ax
+00006231 EF out dx,ax
+00006232 FA cli
+00006233 268A05 mov al,[es:di]
+00006236 8AC1 mov al,cl
+00006238 AA stosb
+00006239 FB sti
+0000623A 8BDD mov bx,bp
+0000623C B008 mov al,0x8
+0000623E 8AE7 mov ah,bh
+00006240 36A30E00 mov [ss:0xe],ax
+00006244 EF out dx,ax
+00006245 FA cli
+00006246 268A05 mov al,[es:di]
+00006249 8AC3 mov al,bl
+0000624B AA stosb
+0000624C FB sti
+0000624D 83C729 add di,byte +0x29
+00006250 59 pop cx
+00006251 5B pop bx
+00006252 5E pop si
+00006253 58 pop ax
+00006254 48 dec ax
+00006255 7595 jnz 0x61ec
+00006257 5F pop di
+00006258 57 push di
+00006259 B80100 mov ax,0x1
+0000625C 36A30C00 mov [ss:0xc],ax
+00006260 EF out dx,ax
+00006261 B80310 mov ax,0x1003
+00006264 36A30200 mov [ss:0x2],ax
+00006268 EF out dx,ax
+00006269 B808FF mov ax,0xff08
+0000626C 36A30E00 mov [ss:0xe],ax
+00006270 EF out dx,ax
+00006271 B2C4 mov dl,0xc4
+00006273 B80202 mov ax,0x202
+00006276 36A30800 mov [ss:0x8],ax
+0000627A EF out dx,ax
+0000627B B80E00 mov ax,0xe
+0000627E 50 push ax
+0000627F AD lodsw
+00006280 86E0 xchg ah,al
+00006282 8BD8 mov bx,ax
+00006284 8AE9 mov ch,cl
+00006286 32C0 xor al,al
+00006288 22ED and ch,ch
+0000628A 7408 jz 0x6294
+0000628C D1EB shr bx,1
+0000628E D0D8 rcr al,1
+00006290 FECD dec ch
+00006292 75F8 jnz 0x628c
+00006294 8AE8 mov ch,al
+00006296 FA cli
+00006297 268A05 mov al,[es:di]
+0000629A 8AC7 mov al,bh
+0000629C AA stosb
+0000629D 268A05 mov al,[es:di]
+000062A0 8AC3 mov al,bl
+000062A2 AA stosb
+000062A3 268A05 mov al,[es:di]
+000062A6 8AC5 mov al,ch
+000062A8 AA stosb
+000062A9 FB sti
+000062AA 83C729 add di,byte +0x29
+000062AD 58 pop ax
+000062AE 48 dec ax
+000062AF 75CD jnz 0x627e
+000062B1 5F pop di
+000062B2 57 push di
+000062B3 BAC403 mov dx,0x3c4
+000062B6 B80204 mov ax,0x402
+000062B9 36A30800 mov [ss:0x8],ax
+000062BD EF out dx,ax
+000062BE B80E00 mov ax,0xe
+000062C1 50 push ax
+000062C2 AD lodsw
+000062C3 86E0 xchg ah,al
+000062C5 8BD8 mov bx,ax
+000062C7 8AE9 mov ch,cl
+000062C9 32C0 xor al,al
+000062CB 22ED and ch,ch
+000062CD 7408 jz 0x62d7
+000062CF D1EB shr bx,1
+000062D1 D0D8 rcr al,1
+000062D3 FECD dec ch
+000062D5 75F8 jnz 0x62cf
+000062D7 8AE8 mov ch,al
+000062D9 FA cli
+000062DA 268A05 mov al,[es:di]
+000062DD 8AC7 mov al,bh
+000062DF AA stosb
+000062E0 268A05 mov al,[es:di]
+000062E3 8AC3 mov al,bl
+000062E5 AA stosb
+000062E6 268A05 mov al,[es:di]
+000062E9 8AC5 mov al,ch
+000062EB AA stosb
+000062EC FB sti
+000062ED 83C729 add di,byte +0x29
+000062F0 58 pop ax
+000062F1 48 dec ax
+000062F2 75CD jnz 0x62c1
+000062F4 5F pop di
+000062F5 BAC403 mov dx,0x3c4
+000062F8 B80208 mov ax,0x802
+000062FB 36A30800 mov [ss:0x8],ax
+000062FF EF out dx,ax
+00006300 B80E00 mov ax,0xe
+00006303 50 push ax
+00006304 AD lodsw
+00006305 86E0 xchg ah,al
+00006307 8BD8 mov bx,ax
+00006309 8AE9 mov ch,cl
+0000630B 32C0 xor al,al
+0000630D 22ED and ch,ch
+0000630F 7408 jz 0x6319
+00006311 D1EB shr bx,1
+00006313 D0D8 rcr al,1
+00006315 FECD dec ch
+00006317 75F8 jnz 0x6311
+00006319 8AE8 mov ch,al
+0000631B FA cli
+0000631C 268A05 mov al,[es:di]
+0000631F 8AC7 mov al,bh
+00006321 AA stosb
+00006322 268A05 mov al,[es:di]
+00006325 8AC3 mov al,bl
+00006327 AA stosb
+00006328 268A05 mov al,[es:di]
+0000632B 8AC5 mov al,ch
+0000632D AA stosb
+0000632E FB sti
+0000632F 83C729 add di,byte +0x29
+00006332 58 pop ax
+00006333 48 dec ax
+00006334 75CD jnz 0x6303
+00006336 1F pop ds
+00006337 C3 ret
+ void vga_dont_know_what_shit2() {
+00006338 8A4428 mov al,[si+0x28]
+0000633B 2C01 sub al,0x1
+0000633D B3A0 mov bl,0xa0
+0000633F F6E3 mul bl
+00006341 BBDB27 mov bx,0x27db
+00006344 03D8 add bx,ax bx = (lemm.spr_frame-1)*0xa0 + 0x27db;
+00006346 BAC403 mov dx,0x3c4 // VGA Map Mask register : write at all 4 maps
+00006349 B8020F mov ax,0xf02 //
+0000634C 36A30800 mov [ss:0x8],ax
+00006350 EF out dx,ax //
+00006351 BACE03 mov dx,0x3ce // VGA Enable Set/Reset Register
+00006354 B8010F mov ax,0xf01 //Write from expansion of Set/Reset field for all 4 maps
+00006357 36A30C00 mov [ss:0xc],ax
+0000635B EF out dx,ax //
+0000635C B80500 mov ax,0x5 // VGA Set/Reset Register
+0000635F 36A30000 mov [ss:0x0],ax // Set to 0 : Will set data bytes to 0x00
+00006363 EF out dx,ax //
+00006364 B80300 mov ax,0x3 // VGA Data Rotate Register
+00006367 36A30200 mov [ss:0x2],ax // Set to 0 : Result is input from previous stage unmodified
+0000636B EF out dx,ax //
+0000636C B800A0 mov ax,0xa000
+0000636F 8EC0 mov es,ax
+00006371 8B2C mov bp,[si]
+00006373 2B2E0000 sub bp,[0x0]
+00006377 83C510 add bp,byte +0x10
+0000637A 8B5402 mov dx,[si+0x2]
+0000637D 83EA10 sub dx,byte +0x10
+00006380 8A0E4A00 mov cl,[0x4a]
+00006384 32ED xor ch,ch
+00006386 8B07 mov ax,[bx]
+00006388 83C302 add bx,byte +0x2
+0000638B 3C80 cmp al,0x80
+0000638D 7503 jnz 0x6392
+0000638F E99500 jmp word 0x6427
+00006392 55 push bp
+00006393 52 push dx
+00006394 53 push bx
+00006395 50 push ax
+00006396 98 cbw
+00006397 03E8 add bp,ax
+00006399 58 pop ax
+0000639A 7903 jns 0x639f
+0000639C E98500 jmp word 0x6424
+0000639F 86E0 xchg ah,al
+000063A1 98 cbw
+000063A2 03D0 add dx,ax
+000063A4 787E js 0x6424
+000063A6 81FD5001 cmp bp,0x150
+000063AA 7D78 jnl 0x6424
+000063AC 81FAA000 cmp dx,0xa0
+000063B0 7D72 jnl 0x6424
+000063B2 52 push dx
+000063B3 55 push bp
+000063B4 56 push si
+000063B5 8B362300 mov si,[0x23]
+000063B9 46 inc si
+000063BA 83ED10 sub bp,byte +0x10
+000063BD 7902 jns 0x63c1
+000063BF 33ED xor bp,bp
+000063C1 D1ED shr bp,1
+000063C3 D1ED shr bp,1
+000063C5 D1ED shr bp,1
+000063C7 03F5 add si,bp
+000063C9 83E2F8 and dx,byte -0x8
+000063CC 03F2 add si,dx
+000063CE D1E2 shl dx,1
+000063D0 D1E2 shl dx,1
+000063D2 03F2 add si,dx
+000063D4 36C60401 mov byte [ss:si],0x1
+000063D8 5E pop si
+000063D9 5D pop bp
+000063DA 5A pop dx
+000063DB B82C00 mov ax,0x2c
+000063DE F7E2 mul dx
+000063E0 8BF8 mov di,ax
+000063E2 8BC5 mov ax,bp
+000063E4 D1ED shr bp,1
+000063E6 D1ED shr bp,1
+000063E8 D1ED shr bp,1
+000063EA 03FD add di,bp
+000063EC 033E731F add di,[0x1f73]
+000063F0 033E771F add di,[0x1f77]
+000063F4 83E007 and ax,byte +0x7
+000063F7 BB6056 mov bx,0x5660
+000063FA 03D8 add bx,ax
+000063FC 8A27 mov ah,[bx]
+000063FE B008 mov al,0x8
+00006400 36A30E00 mov [ss:0xe],ax
+00006404 BACE03 mov dx,0x3ce
+00006407 EF out dx,ax
+00006408 50 push ax
+00006409 8BD9 mov bx,cx
+0000640B 83E30F and bx,byte +0xf
+0000640E 81C3CB27 add bx,0x27cb
+00006412 8A27 mov ah,[bx]
+00006414 32C0 xor al,al
+00006416 36A30A00 mov [ss:0xa],ax
+0000641A EF out dx,ax
+0000641B 58 pop ax
+0000641C FA cli
+0000641D 268A05 mov al,[es:di]
+00006420 268825 mov [es:di],ah
+00006423 FB sti
+00006424 5B pop bx
+00006425 5A pop dx
+00006426 5D pop bp
+00006427 49 dec cx
+00006428 7403 jz 0x642d
+0000642A E959FF jmp word 0x6386
+0000642D C3 ret
+ }
+0000642E FA cli
+0000642F 1E push ds
+00006430 BAC403 mov dx,0x3c4
+00006433 B8020F mov ax,0xf02
+00006436 36A30800 mov [ss:0x8],ax
+0000643A EF out dx,ax
+0000643B BACE03 mov dx,0x3ce
+0000643E B80003 mov ax,0x300
+00006441 36A30A00 mov [ss:0xa],ax
+00006445 EF out dx,ax
+00006446 B8010E mov ax,0xe01
+00006449 36A30C00 mov [ss:0xc],ax
+0000644D EF out dx,ax
+0000644E B80500 mov ax,0x5
+00006451 36A30000 mov [ss:0x0],ax
+00006455 EF out dx,ax
+00006456 B80300 mov ax,0x3
+00006459 36A30200 mov [ss:0x2],ax
+0000645D EF out dx,ax
+0000645E 8ED9 mov ds,cx
+00006460 B900A0 mov cx,0xa000
+00006463 8EC1 mov es,cx
+00006465 8BEF mov bp,di
+00006467 B90800 mov cx,0x8
+0000646A 51 push cx
+0000646B 268A05 mov al,[es:di]
+0000646E AD lodsw
+0000646F 8BC8 mov cx,ax
+00006471 8AE0 mov ah,al
+00006473 B008 mov al,0x8
+00006475 36A30E00 mov [ss:0xe],ax
+00006479 EF out dx,ax
+0000647A 8AC4 mov al,ah
+0000647C AA stosb
+0000647D 268A05 mov al,[es:di]
+00006480 B008 mov al,0x8
+00006482 8AE5 mov ah,ch
+00006484 36A30E00 mov [ss:0xe],ax
+00006488 EF out dx,ax
+00006489 8AC4 mov al,ah
+0000648B AA stosb
+0000648C 83C72A add di,byte +0x2a
+0000648F 59 pop cx
+00006490 E2D8 loop 0x646a
+00006492 FB sti
+00006493 1F pop ds
+00006494 C3 ret
+00006495 8B4502 mov ax,[di+0x2]
+00006498 3DB000 cmp ax,0xb0
+0000649B 7C03 jl 0x64a0
+0000649D E98000 jmp word 0x6520
+000064A0 83E820 sub ax,byte +0x20
+000064A3 787B js 0x6520
+000064A5 D1E8 shr ax,1
+000064A7 D1E8 shr ax,1
+000064A9 D1E8 shr ax,1
+000064AB BA2C00 mov dx,0x2c
+000064AE F7E2 mul dx
+000064B0 8BF0 mov si,ax
+000064B2 8B05 mov ax,[di]
+000064B4 D1E8 shr ax,1
+000064B6 D1E8 shr ax,1
+000064B8 D1E8 shr ax,1
+000064BA D1E8 shr ax,1
+000064BC 50 push ax
+000064BD D1E8 shr ax,1
+000064BF D1E8 shr ax,1
+000064C1 D1E8 shr ax,1
+000064C3 03F0 add si,ax
+000064C5 0336731F add si,[0x1f73]
+000064C9 81C67221 add si,0x2172
+000064CD 83C602 add si,byte +0x2
+000064D0 83C62C add si,byte +0x2c
+000064D3 BAC403 mov dx,0x3c4
+000064D6 B8020F mov ax,0xf02
+000064D9 36A30800 mov [ss:0x8],ax
+000064DD EF out dx,ax
+000064DE BACE03 mov dx,0x3ce
+000064E1 B80002 mov ax,0x200
+000064E4 36A30A00 mov [ss:0xa],ax
+000064E8 EF out dx,ax
+000064E9 B8010F mov ax,0xf01
+000064EC 36A30C00 mov [ss:0xc],ax
+000064F0 EF out dx,ax
+000064F1 B80500 mov ax,0x5
+000064F4 36A30000 mov [ss:0x0],ax
+000064F8 EF out dx,ax
+000064F9 B80300 mov ax,0x3
+000064FC 36A30200 mov [ss:0x2],ax
+00006500 EF out dx,ax
+00006501 B800A0 mov ax,0xa000
+00006504 8EC0 mov es,ax
+00006506 58 pop ax
+00006507 BB6056 mov bx,0x5660
+0000650A 83E007 and ax,byte +0x7
+0000650D 03D8 add bx,ax
+0000650F 8A27 mov ah,[bx]
+00006511 B008 mov al,0x8
+00006513 36A30E00 mov [ss:0xe],ax
+00006517 EF out dx,ax
+00006518 FA cli
+00006519 268A04 mov al,[es:si]
+0000651C 268824 mov [es:si],ah
+0000651F FB sti
+00006520 C3 ret
+
+ void vga_blit_lemm_sprite() {
+00006521 57 push di
+00006522 8B1D mov bx,[di]
+00006524 035D04 add bx,[di+0x4]
+00006527 7904 jns 0x652d
+00006529 81C36001 add bx,0x160
+0000652D 8BD3 mov dx,bx
+0000652F D1EB shr bx,1
+00006531 D1EB shr bx,1
+00006533 D1EB shr bx,1
+00006535 BEA50E mov si,0xea5
+00006538 803801 cmp byte [bx+si],0x1
+0000653B 7403 jz 0x6540
+0000653D E9CF00 jmp word 0x660f
+00006540 A10000 mov ax,[0x0]
+00006543 83E810 sub ax,byte +0x10
+00006546 2BD0 sub dx,ax
+00006548 7904 jns 0x654e
+0000654A 81C26001 add dx,0x160
+0000654E 8BDA mov bx,dx
+00006550 83E307 and bx,byte +0x7
+00006553 53 push bx
+00006554 8A4528 mov al,[di+0x28]
+00006557 807D2701 cmp byte [di+0x27],0x1
+0000655B 7403 jz 0x6560
+0000655D 024529 add al,[di+0x29]
+00006560 32E4 xor ah,ah
+00006562 807D2AFF cmp byte [di+0x2a],0xff
+00006566 7408 jz 0x6570
+00006568 D1E0 shl ax,1
+0000656A D1E0 shl ax,1
+0000656C D1E0 shl ax,1
+0000656E 03C3 add ax,bx
+00006570 52 push dx
+00006571 8B4D10 mov cx,[di+0x10]
+00006574 F7E1 mul cx
+00006576 8BE8 mov bp,ax
+00006578 D1EA shr dx,1
+0000657A D1DD rcr bp,1
+0000657C D1EA shr dx,1
+0000657E D1DD rcr bp,1
+00006580 D1EA shr dx,1
+00006582 D1DD rcr bp,1
+00006584 D1EA shr dx,1
+00006586 D1DD rcr bp,1
+00006588 036D0C add bp,[di+0xc]
+0000658B 83E00F and ax,byte +0xf
+0000658E 5A pop dx
+0000658F 8BF0 mov si,ax
+00006591 03750A add si,[di+0xa]
+00006594 8BDE mov bx,si
+00006596 035D12 add bx,[di+0x12]
+00006599 D1EA shr dx,1
+0000659B D1EA shr dx,1
+0000659D D1EA shr dx,1
+0000659F 8B4D06 mov cx,[di+0x6]
+000065A2 FF7514 push word [di+0x14] push lemm.ptr2;
+000065A5 8A4520 mov al,[di+0x20]
+000065A8 8B7D02 mov di,[di+0x2]
+000065AB 03F9 add di,cx
+000065AD 7902 jns 0x65b1
+000065AF 33FF xor di,di
+000065B1 50 push ax
+000065B2 52 push dx
+000065B3 8BC7 mov ax,di
+000065B5 BF2C00 mov di,0x2c
+000065B8 F7E7 mul di
+000065BA 8BF8 mov di,ax
+000065BC 5A pop dx
+000065BD 58 pop ax
+000065BE 03FA add di,dx
+000065C0 033E731F add di,[0x1f73]
+000065C4 8B0EE21F mov cx,[0x1fe2]
+000065C8 03CD add cx,bp
+000065CA 22C0 and al,al
+000065CC 743D jz 0x660b
+000065CE 8BE8 mov bp,ax
+000065D0 58 pop ax
+000065D1 5A pop dx
+000065D2 52 push dx
+000065D3 50 push ax
+000065D4 57 push di
+000065D5 51 push cx
+000065D6 56 push si
+000065D7 53 push bx
+000065D8 8B0EE41F mov cx,[0x1fe4]
+000065DC D0E2 shl dl,1
+000065DE D0E2 shl dl,1
+000065E0 D0E2 shl dl,1
+000065E2 D0E2 shl dl,1
+000065E4 32F6 xor dh,dh
+000065E6 8BC5 mov ax,bp
+000065E8 8AE0 mov ah,al
+000065EA 80E4F0 and ah,0xf0
+000065ED B040 mov al,0x40
+000065EF 2AC4 sub al,ah
+000065F1 32E4 xor ah,ah
+000065F3 D1E0 shl ax,1
+000065F5 D1E0 shl ax,1
+000065F7 D1E0 shl ax,1
+000065F9 057010 add ax,0x1070
+000065FC 03C2 add ax,dx
+000065FE 8BF0 mov si,ax
+00006600 81EF5F01 sub di,0x15f
+00006604 E827FE call word 0x642e
+00006607 5B pop bx
+00006608 5E pop si
+00006609 59 pop cx
+0000660A 5F pop di
+0000660B 58 pop ax
+0000660C 5A pop dx
+0000660D FFD0 call ax call lemm.ptr2; !!!
+0000660F 5F pop di
+00006610 C3 ret
+ }
+ // video_buf_memcpy() {
+00006611 8CDD mov bp,ds
+00006613 FA cli
+00006614 BAC403 mov dx,0x3c4
+00006617 B8020F mov ax,0xf02
+0000661A EF out dx,ax
+0000661B BACE03 mov dx,0x3ce
+0000661E B80501 mov ax,0x105
+00006621 EF out dx,ax
+00006622 8B3E0D00 mov di,[0xd]
+00006626 8B360900 mov si,[0x9]
+0000662A BA00A0 mov dx,0xa000 //VGA base mem
+0000662D 8EC2 mov es,dx
+0000662F 8EDA mov ds,dx
+00006631 B91000 mov cx,0x10
+00006634 A4 movsb
+00006635 A4 movsb
+00006636 A4 movsb
+00006637 83C729 add di,byte +0x29
+0000663A E2F8 loop 0x6634
+0000663C 8EDD mov ds,bp
+0000663E 8A16DC1F mov dl,[0x1fdc]
+00006642 32F6 xor dh,dh
+00006644 03160F00 add dx,[0xf]
+00006648 D1EA shr dx,1
+0000664A D1EA shr dx,1
+0000664C D1EA shr dx,1
+0000664E 8B361100 mov si,[0x11]
+00006652 52 push dx
+00006653 8BC6 mov ax,si
+00006655 BE2C00 mov si,0x2c
+00006658 F7E6 mul si
+0000665A 8BF0 mov si,ax
+0000665C 5A pop dx
+0000665D 03F2 add si,dx
+0000665F 0336751F add si,[0x1f75]
+00006663 89360B00 mov [0xb],si
+00006667 8B3E0700 mov di,[0x7]
+0000666B 06 push es
+0000666C 1F pop ds
+0000666D B91000 mov cx,0x10
+00006670 A4 movsb
+00006671 A4 movsb
+00006672 A4 movsb
+00006673 83C629 add si,byte +0x29
+00006676 E2F8 loop 0x6670
+00006678 FB sti
+00006679 8EDD mov ds,bp
+0000667B C3 ret
+ }
+0000667C 8CDD mov bp,ds
+0000667E FA cli
+0000667F BAC403 mov dx,0x3c4
+00006682 B8020F mov ax,0xf02
+00006685 EF out dx,ax
+00006686 BACE03 mov dx,0x3ce
+00006689 B80501 mov ax,0x105
+0000668C EF out dx,ax
+0000668D 8B160F00 mov dx,[0xf]
+00006691 D1EA shr dx,1
+00006693 D1EA shr dx,1
+00006695 D1EA shr dx,1
+00006697 8B361100 mov si,[0x11]
+0000669B 52 push dx
+0000669C 8BC6 mov ax,si
+0000669E BE2C00 mov si,0x2c
+000066A1 F7E6 mul si
+000066A3 8BF0 mov si,ax
+000066A5 5A pop dx
+000066A6 03F2 add si,dx
+000066A8 0336751F add si,[0x1f75]
+000066AC 89360B00 mov [0xb],si
+000066B0 8B3E0700 mov di,[0x7]
+000066B4 BA00A0 mov dx,0xa000
+000066B7 8EC2 mov es,dx
+000066B9 8EDA mov ds,dx
+000066BB B91000 mov cx,0x10
+000066BE A4 movsb
+000066BF A4 movsb
+000066C0 A4 movsb
+000066C1 83C629 add si,byte +0x29
+000066C4 E2F8 loop 0x66be
+000066C6 FB sti
+000066C7 8EDD mov ds,bp
+000066C9 C3 ret
+ void write_in_vga_ports() {
+000066CA FA cli
+000066CB BAC403 mov dx,0x3c4
+000066CE B8020F mov ax,0xf02
+000066D1 EF out dx,ax
+000066D2 BACE03 mov dx,0x3ce
+000066D5 33C0 xor ax,ax
+000066D7 EF out dx,ax
+000066D8 B8010E mov ax,0xe01
+000066DB EF out dx,ax
+000066DC B80500 mov ax,0x5
+000066DF EF out dx,ax
+000066E0 B80300 mov ax,0x3
+000066E3 EF out dx,ax
+000066E4 B900A0 mov cx,0xa000
+000066E7 8EC1 mov es,cx
+000066E9 8BEF mov bp,di
+000066EB 8B0F mov cx,[bx]
+000066ED 43 inc bx
+000066EE 43 inc bx
+000066EF B008 mov al,0x8
+000066F1 8AE1 mov ah,cl
+000066F3 EF out dx,ax
+000066F4 268A05 mov al,[es:di]
+000066F7 AD lodsw
+000066F8 AA stosb
+000066F9 86E5 xchg ah,ch
+000066FB B008 mov al,0x8
+000066FD EF out dx,ax
+000066FE 268A05 mov al,[es:di]
+00006701 8AC5 mov al,ch
+00006703 AA stosb
+00006704 8A27 mov ah,[bx]
+00006706 43 inc bx
+00006707 B008 mov al,0x8
+00006709 EF out dx,ax
+0000670A 268A05 mov al,[es:di]
+0000670D AC lodsb
+0000670E AA stosb
+0000670F 83C729 add di,byte +0x29
+00006712 8B0F mov cx,[bx]
+00006714 43 inc bx
+00006715 43 inc bx
+00006716 B008 mov al,0x8
+00006718 8AE1 mov ah,cl
+0000671A EF out dx,ax
+0000671B 268A05 mov al,[es:di]
+0000671E AD lodsw
+0000671F AA stosb
+00006720 86E5 xchg ah,ch
+00006722 B008 mov al,0x8
+00006724 EF out dx,ax
+00006725 268A05 mov al,[es:di]
+00006728 8AC5 mov al,ch
+0000672A AA stosb
+0000672B 8A27 mov ah,[bx]
+0000672D 43 inc bx
+0000672E B008 mov al,0x8
+00006730 EF out dx,ax
+00006731 268A05 mov al,[es:di]
+00006734 AC lodsb
+00006735 AA stosb
+00006736 83C729 add di,byte +0x29
+00006739 8B0F mov cx,[bx]
+0000673B 43 inc bx
+0000673C 43 inc bx
+0000673D B008 mov al,0x8
+0000673F 8AE1 mov ah,cl
+00006741 EF out dx,ax
+00006742 268A05 mov al,[es:di]
+00006745 AD lodsw
+00006746 AA stosb
+00006747 86E5 xchg ah,ch
+00006749 B008 mov al,0x8
+0000674B EF out dx,ax
+0000674C 268A05 mov al,[es:di]
+0000674F 8AC5 mov al,ch
+00006751 AA stosb
+00006752 8A27 mov ah,[bx]
+00006754 43 inc bx
+00006755 B008 mov al,0x8
+00006757 EF out dx,ax
+00006758 268A05 mov al,[es:di]
+0000675B AC lodsb
+0000675C AA stosb
+0000675D 83C729 add di,byte +0x29
+00006760 8B0F mov cx,[bx]
+00006762 43 inc bx
+00006763 43 inc bx
+00006764 B008 mov al,0x8
+00006766 8AE1 mov ah,cl
+00006768 EF out dx,ax
+00006769 268A05 mov al,[es:di]
+0000676C AD lodsw
+0000676D AA stosb
+0000676E 86E5 xchg ah,ch
+00006770 B008 mov al,0x8
+00006772 EF out dx,ax
+00006773 268A05 mov al,[es:di]
+00006776 8AC5 mov al,ch
+00006778 AA stosb
+00006779 8A27 mov ah,[bx]
+0000677B 43 inc bx
+0000677C B008 mov al,0x8
+0000677E EF out dx,ax
+0000677F 268A05 mov al,[es:di]
+00006782 AC lodsb
+00006783 AA stosb
+00006784 83C729 add di,byte +0x29
+00006787 8B0F mov cx,[bx]
+00006789 43 inc bx
+0000678A 43 inc bx
+0000678B B008 mov al,0x8
+0000678D 8AE1 mov ah,cl
+0000678F EF out dx,ax
+00006790 268A05 mov al,[es:di]
+00006793 AD lodsw
+00006794 AA stosb
+00006795 86E5 xchg ah,ch
+00006797 B008 mov al,0x8
+00006799 EF out dx,ax
+0000679A 268A05 mov al,[es:di]
+0000679D 8AC5 mov al,ch
+0000679F AA stosb
+000067A0 8A27 mov ah,[bx]
+000067A2 43 inc bx
+000067A3 B008 mov al,0x8
+000067A5 EF out dx,ax
+000067A6 268A05 mov al,[es:di]
+000067A9 AC lodsb
+000067AA AA stosb
+000067AB 83C729 add di,byte +0x29
+000067AE 8B0F mov cx,[bx]
+000067B0 43 inc bx
+000067B1 43 inc bx
+000067B2 B008 mov al,0x8
+000067B4 8AE1 mov ah,cl
+000067B6 EF out dx,ax
+000067B7 268A05 mov al,[es:di]
+000067BA AD lodsw
+000067BB AA stosb
+000067BC 86E5 xchg ah,ch
+000067BE B008 mov al,0x8
+000067C0 EF out dx,ax
+000067C1 268A05 mov al,[es:di]
+000067C4 8AC5 mov al,ch
+000067C6 AA stosb
+000067C7 8A27 mov ah,[bx]
+000067C9 43 inc bx
+000067CA B008 mov al,0x8
+000067CC EF out dx,ax
+000067CD 268A05 mov al,[es:di]
+000067D0 AC lodsb
+000067D1 AA stosb
+000067D2 83C729 add di,byte +0x29
+000067D5 8B0F mov cx,[bx]
+000067D7 43 inc bx
+000067D8 43 inc bx
+000067D9 B008 mov al,0x8
+000067DB 8AE1 mov ah,cl
+000067DD EF out dx,ax
+000067DE 268A05 mov al,[es:di]
+000067E1 AD lodsw
+000067E2 AA stosb
+000067E3 86E5 xchg ah,ch
+000067E5 B008 mov al,0x8
+000067E7 EF out dx,ax
+000067E8 268A05 mov al,[es:di]
+000067EB 8AC5 mov al,ch
+000067ED AA stosb
+000067EE 8A27 mov ah,[bx]
+000067F0 43 inc bx
+000067F1 B008 mov al,0x8
+000067F3 EF out dx,ax
+000067F4 268A05 mov al,[es:di]
+000067F7 AC lodsb
+000067F8 AA stosb
+000067F9 83C729 add di,byte +0x29
+000067FC 8B0F mov cx,[bx]
+000067FE 43 inc bx
+000067FF 43 inc bx
+00006800 B008 mov al,0x8
+00006802 8AE1 mov ah,cl
+00006804 EF out dx,ax
+00006805 268A05 mov al,[es:di]
+00006808 AD lodsw
+00006809 AA stosb
+0000680A 86E5 xchg ah,ch
+0000680C B008 mov al,0x8
+0000680E EF out dx,ax
+0000680F 268A05 mov al,[es:di]
+00006812 8AC5 mov al,ch
+00006814 AA stosb
+00006815 8A27 mov ah,[bx]
+00006817 43 inc bx
+00006818 B008 mov al,0x8
+0000681A EF out dx,ax
+0000681B 268A05 mov al,[es:di]
+0000681E AC lodsb
+0000681F AA stosb
+00006820 83C729 add di,byte +0x29
+00006823 8B0F mov cx,[bx]
+00006825 43 inc bx
+00006826 43 inc bx
+00006827 B008 mov al,0x8
+00006829 8AE1 mov ah,cl
+0000682B EF out dx,ax
+0000682C 268A05 mov al,[es:di]
+0000682F AD lodsw
+00006830 AA stosb
+00006831 86E5 xchg ah,ch
+00006833 B008 mov al,0x8
+00006835 EF out dx,ax
+00006836 268A05 mov al,[es:di]
+00006839 8AC5 mov al,ch
+0000683B AA stosb
+0000683C 8A27 mov ah,[bx]
+0000683E 43 inc bx
+0000683F B008 mov al,0x8
+00006841 EF out dx,ax
+00006842 268A05 mov al,[es:di]
+00006845 AC lodsb
+00006846 AA stosb
+00006847 83C729 add di,byte +0x29
+0000684A 8B0F mov cx,[bx]
+0000684C 43 inc bx
+0000684D 43 inc bx
+0000684E B008 mov al,0x8
+00006850 8AE1 mov ah,cl
+00006852 EF out dx,ax
+00006853 268A05 mov al,[es:di]
+00006856 AD lodsw
+00006857 AA stosb
+00006858 86E5 xchg ah,ch
+0000685A B008 mov al,0x8
+0000685C EF out dx,ax
+0000685D 268A05 mov al,[es:di]
+00006860 8AC5 mov al,ch
+00006862 AA stosb
+00006863 8A27 mov ah,[bx]
+00006865 43 inc bx
+00006866 B008 mov al,0x8
+00006868 EF out dx,ax
+00006869 268A05 mov al,[es:di]
+0000686C AC lodsb
+0000686D AA stosb
+0000686E 83C729 add di,byte +0x29
+00006871 8B0F mov cx,[bx]
+00006873 43 inc bx
+00006874 43 inc bx
+00006875 B008 mov al,0x8
+00006877 8AE1 mov ah,cl
+00006879 EF out dx,ax
+0000687A 268A05 mov al,[es:di]
+0000687D AD lodsw
+0000687E AA stosb
+0000687F 86E5 xchg ah,ch
+00006881 B008 mov al,0x8
+00006883 EF out dx,ax
+00006884 268A05 mov al,[es:di]
+00006887 8AC5 mov al,ch
+00006889 AA stosb
+0000688A 8A27 mov ah,[bx]
+0000688C 43 inc bx
+0000688D B008 mov al,0x8
+0000688F EF out dx,ax
+00006890 268A05 mov al,[es:di]
+00006893 AC lodsb
+00006894 AA stosb
+00006895 83C729 add di,byte +0x29
+00006898 8B0F mov cx,[bx]
+0000689A 43 inc bx
+0000689B 43 inc bx
+0000689C B008 mov al,0x8
+0000689E 8AE1 mov ah,cl
+000068A0 EF out dx,ax
+000068A1 268A05 mov al,[es:di]
+000068A4 AD lodsw
+000068A5 AA stosb
+000068A6 86E5 xchg ah,ch
+000068A8 B008 mov al,0x8
+000068AA EF out dx,ax
+000068AB 268A05 mov al,[es:di]
+000068AE 8AC5 mov al,ch
+000068B0 AA stosb
+000068B1 8A27 mov ah,[bx]
+000068B3 43 inc bx
+000068B4 B008 mov al,0x8
+000068B6 EF out dx,ax
+000068B7 268A05 mov al,[es:di]
+000068BA AC lodsb
+000068BB AA stosb
+000068BC 83C729 add di,byte +0x29
+000068BF 8B0F mov cx,[bx]
+000068C1 43 inc bx
+000068C2 43 inc bx
+000068C3 B008 mov al,0x8
+000068C5 8AE1 mov ah,cl
+000068C7 EF out dx,ax
+000068C8 268A05 mov al,[es:di]
+000068CB AD lodsw
+000068CC AA stosb
+000068CD 86E5 xchg ah,ch
+000068CF B008 mov al,0x8
+000068D1 EF out dx,ax
+000068D2 268A05 mov al,[es:di]
+000068D5 8AC5 mov al,ch
+000068D7 AA stosb
+000068D8 8A27 mov ah,[bx]
+000068DA 43 inc bx
+000068DB B008 mov al,0x8
+000068DD EF out dx,ax
+000068DE 268A05 mov al,[es:di]
+000068E1 AC lodsb
+000068E2 AA stosb
+000068E3 83C729 add di,byte +0x29
+000068E6 8B0F mov cx,[bx]
+000068E8 43 inc bx
+000068E9 43 inc bx
+000068EA B008 mov al,0x8
+000068EC 8AE1 mov ah,cl
+000068EE EF out dx,ax
+000068EF 268A05 mov al,[es:di]
+000068F2 AD lodsw
+000068F3 AA stosb
+000068F4 86E5 xchg ah,ch
+000068F6 B008 mov al,0x8
+000068F8 EF out dx,ax
+000068F9 268A05 mov al,[es:di]
+000068FC 8AC5 mov al,ch
+000068FE AA stosb
+000068FF 8A27 mov ah,[bx]
+00006901 43 inc bx
+00006902 B008 mov al,0x8
+00006904 EF out dx,ax
+00006905 268A05 mov al,[es:di]
+00006908 AC lodsb
+00006909 AA stosb
+0000690A 83C729 add di,byte +0x29
+0000690D 8B0F mov cx,[bx]
+0000690F 43 inc bx
+00006910 43 inc bx
+00006911 B008 mov al,0x8
+00006913 8AE1 mov ah,cl
+00006915 EF out dx,ax
+00006916 268A05 mov al,[es:di]
+00006919 AD lodsw
+0000691A AA stosb
+0000691B 86E5 xchg ah,ch
+0000691D B008 mov al,0x8
+0000691F EF out dx,ax
+00006920 268A05 mov al,[es:di]
+00006923 8AC5 mov al,ch
+00006925 AA stosb
+00006926 8A27 mov ah,[bx]
+00006928 43 inc bx
+00006929 B008 mov al,0x8
+0000692B EF out dx,ax
+0000692C 268A05 mov al,[es:di]
+0000692F AC lodsb
+00006930 AA stosb
+00006931 83C729 add di,byte +0x29
+00006934 8B0F mov cx,[bx]
+00006936 43 inc bx
+00006937 43 inc bx
+00006938 B008 mov al,0x8
+0000693A 8AE1 mov ah,cl
+0000693C EF out dx,ax
+0000693D 268A05 mov al,[es:di]
+00006940 AD lodsw
+00006941 AA stosb
+00006942 86E5 xchg ah,ch
+00006944 B008 mov al,0x8
+00006946 EF out dx,ax
+00006947 268A05 mov al,[es:di]
+0000694A 8AC5 mov al,ch
+0000694C AA stosb
+0000694D 8A27 mov ah,[bx]
+0000694F 43 inc bx
+00006950 B008 mov al,0x8
+00006952 EF out dx,ax
+00006953 268A05 mov al,[es:di]
+00006956 AC lodsb
+00006957 AA stosb
+00006958 83C729 add di,byte +0x29
+0000695B 8BFD mov di,bp
+0000695D B80100 mov ax,0x1
+00006960 EF out dx,ax
+00006961 B80310 mov ax,0x1003
+00006964 EF out dx,ax
+00006965 B808FF mov ax,0xff08
+00006968 EF out dx,ax
+00006969 B2C4 mov dl,0xc4
+0000696B B80202 mov ax,0x202
+0000696E EF out dx,ax
+0000696F 268A05 mov al,[es:di]
+00006972 AD lodsw
+00006973 AA stosb
+00006974 268A05 mov al,[es:di]
+00006977 8AC4 mov al,ah
+00006979 AA stosb
+0000697A 268A05 mov al,[es:di]
+0000697D AC lodsb
+0000697E AA stosb
+0000697F 83C729 add di,byte +0x29
+00006982 268A05 mov al,[es:di]
+00006985 AD lodsw
+00006986 AA stosb
+00006987 268A05 mov al,[es:di]
+0000698A 8AC4 mov al,ah
+0000698C AA stosb
+0000698D 268A05 mov al,[es:di]
+00006990 AC lodsb
+00006991 AA stosb
+00006992 83C729 add di,byte +0x29
+00006995 268A05 mov al,[es:di]
+00006998 AD lodsw
+00006999 AA stosb
+0000699A 268A05 mov al,[es:di]
+0000699D 8AC4 mov al,ah
+0000699F AA stosb
+000069A0 268A05 mov al,[es:di]
+000069A3 AC lodsb
+000069A4 AA stosb
+000069A5 83C729 add di,byte +0x29
+000069A8 268A05 mov al,[es:di]
+000069AB AD lodsw
+000069AC AA stosb
+000069AD 268A05 mov al,[es:di]
+000069B0 8AC4 mov al,ah
+000069B2 AA stosb
+000069B3 268A05 mov al,[es:di]
+000069B6 AC lodsb
+000069B7 AA stosb
+000069B8 83C729 add di,byte +0x29
+000069BB 268A05 mov al,[es:di]
+000069BE AD lodsw
+000069BF AA stosb
+000069C0 268A05 mov al,[es:di]
+000069C3 8AC4 mov al,ah
+000069C5 AA stosb
+000069C6 268A05 mov al,[es:di]
+000069C9 AC lodsb
+000069CA AA stosb
+000069CB 83C729 add di,byte +0x29
+000069CE 268A05 mov al,[es:di]
+000069D1 AD lodsw
+000069D2 AA stosb
+000069D3 268A05 mov al,[es:di]
+000069D6 8AC4 mov al,ah
+000069D8 AA stosb
+000069D9 268A05 mov al,[es:di]
+000069DC AC lodsb
+000069DD AA stosb
+000069DE 83C729 add di,byte +0x29
+000069E1 268A05 mov al,[es:di]
+000069E4 AD lodsw
+000069E5 AA stosb
+000069E6 268A05 mov al,[es:di]
+000069E9 8AC4 mov al,ah
+000069EB AA stosb
+000069EC 268A05 mov al,[es:di]
+000069EF AC lodsb
+000069F0 AA stosb
+000069F1 83C729 add di,byte +0x29
+000069F4 268A05 mov al,[es:di]
+000069F7 AD lodsw
+000069F8 AA stosb
+000069F9 268A05 mov al,[es:di]
+000069FC 8AC4 mov al,ah
+000069FE AA stosb
+000069FF 268A05 mov al,[es:di]
+00006A02 AC lodsb
+00006A03 AA stosb
+00006A04 83C729 add di,byte +0x29
+00006A07 268A05 mov al,[es:di]
+00006A0A AD lodsw
+00006A0B AA stosb
+00006A0C 268A05 mov al,[es:di]
+00006A0F 8AC4 mov al,ah
+00006A11 AA stosb
+00006A12 268A05 mov al,[es:di]
+00006A15 AC lodsb
+00006A16 AA stosb
+00006A17 83C729 add di,byte +0x29
+00006A1A 268A05 mov al,[es:di]
+00006A1D AD lodsw
+00006A1E AA stosb
+00006A1F 268A05 mov al,[es:di]
+00006A22 8AC4 mov al,ah
+00006A24 AA stosb
+00006A25 268A05 mov al,[es:di]
+00006A28 AC lodsb
+00006A29 AA stosb
+00006A2A 83C729 add di,byte +0x29
+00006A2D 268A05 mov al,[es:di]
+00006A30 AD lodsw
+00006A31 AA stosb
+00006A32 268A05 mov al,[es:di]
+00006A35 8AC4 mov al,ah
+00006A37 AA stosb
+00006A38 268A05 mov al,[es:di]
+00006A3B AC lodsb
+00006A3C AA stosb
+00006A3D 83C729 add di,byte +0x29
+00006A40 268A05 mov al,[es:di]
+00006A43 AD lodsw
+00006A44 AA stosb
+00006A45 268A05 mov al,[es:di]
+00006A48 8AC4 mov al,ah
+00006A4A AA stosb
+00006A4B 268A05 mov al,[es:di]
+00006A4E AC lodsb
+00006A4F AA stosb
+00006A50 83C729 add di,byte +0x29
+00006A53 268A05 mov al,[es:di]
+00006A56 AD lodsw
+00006A57 AA stosb
+00006A58 268A05 mov al,[es:di]
+00006A5B 8AC4 mov al,ah
+00006A5D AA stosb
+00006A5E 268A05 mov al,[es:di]
+00006A61 AC lodsb
+00006A62 AA stosb
+00006A63 83C729 add di,byte +0x29
+00006A66 268A05 mov al,[es:di]
+00006A69 AD lodsw
+00006A6A AA stosb
+00006A6B 268A05 mov al,[es:di]
+00006A6E 8AC4 mov al,ah
+00006A70 AA stosb
+00006A71 268A05 mov al,[es:di]
+00006A74 AC lodsb
+00006A75 AA stosb
+00006A76 83C729 add di,byte +0x29
+00006A79 268A05 mov al,[es:di]
+00006A7C AD lodsw
+00006A7D AA stosb
+00006A7E 268A05 mov al,[es:di]
+00006A81 8AC4 mov al,ah
+00006A83 AA stosb
+00006A84 268A05 mov al,[es:di]
+00006A87 AC lodsb
+00006A88 AA stosb
+00006A89 83C729 add di,byte +0x29
+00006A8C 268A05 mov al,[es:di]
+00006A8F AD lodsw
+00006A90 AA stosb
+00006A91 268A05 mov al,[es:di]
+00006A94 8AC4 mov al,ah
+00006A96 AA stosb
+00006A97 268A05 mov al,[es:di]
+00006A9A AC lodsb
+00006A9B AA stosb
+00006A9C 83C729 add di,byte +0x29
+00006A9F FB sti
+00006AA0 C3 ret
+ }
+00006AA1 8B3E731F mov di,[0x1f73]
+00006AA5 81C7421E add di,0x1e42
+00006AA9 E80A00 call word 0x6ab6
+00006AAC 8B3E751F mov di,[0x1f75]
+00006AB0 81C7421E add di,0x1e42
+00006AB4 EB00 jmp short 0x6ab6
+00006AB6 1E push ds
+00006AB7 BAC403 mov dx,0x3c4
+00006ABA B8020F mov ax,0xf02
+00006ABD 36A30800 mov [ss:0x8],ax
+00006AC1 EF out dx,ax
+00006AC2 BACE03 mov dx,0x3ce
+00006AC5 B80501 mov ax,0x105
+00006AC8 36A30000 mov [ss:0x0],ax
+00006ACC EF out dx,ax
+00006ACD BE44F7 mov si,0xf744
+00006AD0 BA00A0 mov dx,0xa000
+00006AD3 8EC2 mov es,dx
+00006AD5 8EDA mov ds,dx
+00006AD7 B9E006 mov cx,0x6e0
+00006ADA F3A4 rep movsb
+00006ADC 1F pop ds
+00006ADD C3 ret
+00006ADE 1E push ds
+00006ADF 50 push ax
+00006AE0 32E4 xor ah,ah
+00006AE2 03C0 add ax,ax
+00006AE4 8BF8 mov di,ax
+00006AE6 81C72C21 add di,0x212c
+00006AEA 033E731F add di,[0x1f73]
+00006AEE 83C702 add di,byte +0x2
+00006AF1 BA00A0 mov dx,0xa000
+00006AF4 8EC2 mov es,dx
+00006AF6 BAC403 mov dx,0x3c4
+00006AF9 B8020F mov ax,0xf02
+00006AFC 36A30800 mov [ss:0x8],ax
+00006B00 EF out dx,ax
+00006B01 BACE03 mov dx,0x3ce
+00006B04 33C0 xor ax,ax
+00006B06 36A30A00 mov [ss:0xa],ax
+00006B0A EF out dx,ax
+00006B0B B8010C mov ax,0xc01
+00006B0E 36A30C00 mov [ss:0xc],ax
+00006B12 EF out dx,ax
+00006B13 B80500 mov ax,0x5
+00006B16 36A30000 mov [ss:0x0],ax
+00006B1A EF out dx,ax
+00006B1B B80300 mov ax,0x3
+00006B1E 36A30200 mov [ss:0x2],ax
+00006B22 EF out dx,ax
+00006B23 B8080F mov ax,0xf08
+00006B26 36A30E00 mov [ss:0xe],ax
+00006B2A EF out dx,ax
+00006B2B 58 pop ax
+00006B2C 22E4 and ah,ah
+00006B2E 745F jz 0x6b8f
+00006B30 32C0 xor al,al
+00006B32 FEC0 inc al
+00006B34 80EC0A sub ah,0xa
+00006B37 73F9 jnc 0x6b32
+00006B39 FEC8 dec al
+00006B3B 80C40A add ah,0xa
+00006B3E 50 push ax
+00006B3F 32E4 xor ah,ah
+00006B41 03C0 add ax,ax
+00006B43 03C0 add ax,ax
+00006B45 03C0 add ax,ax
+00006B47 03C0 add ax,ax
+00006B49 83C000 add ax,byte +0x0
+00006B4C 8BF0 mov si,ax
+00006B4E 8E1EE81F mov ds,[0x1fe8]
+00006B52 57 push di
+00006B53 B90800 mov cx,0x8
+00006B56 FA cli
+00006B57 268A05 mov al,[es:di]
+00006B5A AC lodsb
+00006B5B AA stosb
+00006B5C FB sti
+00006B5D 83C72B add di,byte +0x2b
+00006B60 E2F4 loop 0x6b56
+00006B62 5F pop di
+00006B63 47 inc di
+00006B64 58 pop ax
+00006B65 8AC4 mov al,ah
+00006B67 32E4 xor ah,ah
+00006B69 03C0 add ax,ax
+00006B6B 03C0 add ax,ax
+00006B6D 03C0 add ax,ax
+00006B6F 03C0 add ax,ax
+00006B71 83C008 add ax,byte +0x8
+00006B74 8BF0 mov si,ax
+00006B76 B808F0 mov ax,0xf008
+00006B79 36A30E00 mov [ss:0xe],ax
+00006B7D EF out dx,ax
+00006B7E B90800 mov cx,0x8
+00006B81 FA cli
+00006B82 268A05 mov al,[es:di]
+00006B85 AC lodsb
+00006B86 AA stosb
+00006B87 FB sti
+00006B88 83C72B add di,byte +0x2b
+00006B8B E2F4 loop 0x6b81
+00006B8D 1F pop ds
+00006B8E C3 ret
+00006B8F 57 push di
+00006B90 B0FF mov al,0xff
+00006B92 B90800 mov cx,0x8
+00006B95 FA cli
+00006B96 268A25 mov ah,[es:di]
+00006B99 AA stosb
+00006B9A FB sti
+00006B9B 83C72B add di,byte +0x2b
+00006B9E E2F5 loop 0x6b95
+00006BA0 5F pop di
+00006BA1 47 inc di
+00006BA2 B808F0 mov ax,0xf008
+00006BA5 36A30E00 mov [ss:0xe],ax
+00006BA9 EF out dx,ax
+00006BAA B0FF mov al,0xff
+00006BAC B90800 mov cx,0x8
+00006BAF FA cli
+00006BB0 268A25 mov ah,[es:di]
+00006BB3 AA stosb
+00006BB4 FB sti
+00006BB5 83C72B add di,byte +0x2b
+00006BB8 E2F5 loop 0x6baf
+00006BBA 1F pop ds
+00006BBB C3 ret
+00006BBC 1E push ds
+00006BBD 50 push ax
+00006BBE 8AC4 mov al,ah
+00006BC0 32E4 xor ah,ah
+00006BC2 8BF8 mov di,ax
+00006BC4 81C7401E add di,0x1e40
+00006BC8 033E731F add di,[0x1f73]
+00006BCC 83C702 add di,byte +0x2
+00006BCF BA00A0 mov dx,0xa000
+00006BD2 8EC2 mov es,dx
+00006BD4 BAC403 mov dx,0x3c4
+00006BD7 B8020F mov ax,0xf02
+00006BDA 36A30800 mov [ss:0x8],ax
+00006BDE EF out dx,ax
+00006BDF BACE03 mov dx,0x3ce
+00006BE2 33C0 xor ax,ax
+00006BE4 36A30A00 mov [ss:0xa],ax
+00006BE8 EF out dx,ax
+00006BE9 B8010E mov ax,0xe01
+00006BEC 36A30C00 mov [ss:0xc],ax
+00006BF0 EF out dx,ax
+00006BF1 B80500 mov ax,0x5
+00006BF4 36A30000 mov [ss:0x0],ax
+00006BF8 EF out dx,ax
+00006BF9 B80300 mov ax,0x3
+00006BFC 36A30200 mov [ss:0x2],ax
+00006C00 EF out dx,ax
+00006C01 B808FF mov ax,0xff08
+00006C04 36A30E00 mov [ss:0xe],ax
+00006C08 EF out dx,ax
+00006C09 58 pop ax
+00006C0A 3C20 cmp al,0x20
+00006C0C 7503 jnz 0x6c11
+00006C0E E99C00 jmp word 0x6cad
+00006C11 3C25 cmp al,0x25
+00006C13 7504 jnz 0x6c19
+00006C15 33F6 xor si,si
+00006C17 EB3E jmp short 0x6c57
+00006C19 3C3A cmp al,0x3a
+00006C1B 7505 jnz 0x6c22
+00006C1D BE1002 mov si,0x210
+00006C20 EB35 jmp short 0x6c57
+00006C22 3C30 cmp al,0x30
+00006C24 7D03 jnl 0x6c29
+00006C26 E98200 jmp word 0x6cab
+00006C29 3C39 cmp al,0x39
+00006C2B 7F17 jg 0x6c44
+00006C2D 2C30 sub al,0x30
+00006C2F BE3000 mov si,0x30
+00006C32 32E4 xor ah,ah
+00006C34 D1E0 shl ax,1
+00006C36 D1E0 shl ax,1
+00006C38 D1E0 shl ax,1
+00006C3A D1E0 shl ax,1
+00006C3C 03F0 add si,ax
+00006C3E D1E0 shl ax,1
+00006C40 03F0 add si,ax
+00006C42 EB13 jmp short 0x6c57
+00006C44 3C41 cmp al,0x41
+00006C46 7D02 jnl 0x6c4a
+00006C48 EB61 jmp short 0x6cab
+00006C4A 3C5A cmp al,0x5a
+00006C4C 7E02 jng 0x6c50
+00006C4E EB5B jmp short 0x6cab
+00006C50 2C41 sub al,0x41
+00006C52 BE4002 mov si,0x240
+00006C55 EBDB jmp short 0x6c32
+00006C57 81C6A000 add si,0xa0
+00006C5B 8E1EE81F mov ds,[0x1fe8]
+00006C5F 57 push di
+00006C60 B91000 mov cx,0x10
+00006C63 FA cli
+00006C64 268A05 mov al,[es:di]
+00006C67 AC lodsb
+00006C68 AA stosb
+00006C69 FB sti
+00006C6A 83C72B add di,byte +0x2b
+00006C6D E2F4 loop 0x6c63
+00006C6F 5F pop di
+00006C70 B80100 mov ax,0x1
+00006C73 36A30C00 mov [ss:0xc],ax
+00006C77 EF out dx,ax
+00006C78 BAC403 mov dx,0x3c4
+00006C7B B80202 mov ax,0x202
+00006C7E 36A30800 mov [ss:0x8],ax
+00006C82 EF out dx,ax
+00006C83 57 push di
+00006C84 B91000 mov cx,0x10
+00006C87 FA cli
+00006C88 268A05 mov al,[es:di]
+00006C8B AC lodsb
+00006C8C AA stosb
+00006C8D FB sti
+00006C8E 83C72B add di,byte +0x2b
+00006C91 E2F4 loop 0x6c87
+00006C93 5F pop di
+00006C94 B80208 mov ax,0x802
+00006C97 36A30800 mov [ss:0x8],ax
+00006C9B EF out dx,ax
+00006C9C B91000 mov cx,0x10
+00006C9F FA cli
+00006CA0 268A05 mov al,[es:di]
+00006CA3 AC lodsb
+00006CA4 AA stosb
+00006CA5 FB sti
+00006CA6 83C72B add di,byte +0x2b
+00006CA9 E2F4 loop 0x6c9f
+00006CAB 1F pop ds
+00006CAC C3 ret
+00006CAD 32C0 xor al,al
+00006CAF B91000 mov cx,0x10
+00006CB2 FA cli
+00006CB3 AA stosb
+00006CB4 FB sti
+00006CB5 83C72B add di,byte +0x2b
+00006CB8 E2F8 loop 0x6cb2
+00006CBA 1F pop ds
+00006CBB C3 ret
+00006CBC 32E4 xor ah,ah
+00006CBE 03C0 add ax,ax
+00006CC0 8BF8 mov di,ax
+00006CC2 81C70021 add di,0x2100
+00006CC6 033E731F add di,[0x1f73]
+00006CCA 83C702 add di,byte +0x2
+00006CCD BA00A0 mov dx,0xa000
+00006CD0 8EC2 mov es,dx
+00006CD2 BAC403 mov dx,0x3c4
+00006CD5 B8020F mov ax,0xf02
+00006CD8 36A30800 mov [ss:0x8],ax
+00006CDC EF out dx,ax
+00006CDD BACE03 mov dx,0x3ce
+00006CE0 33C0 xor ax,ax
+00006CE2 36A30A00 mov [ss:0xa],ax
+00006CE6 EF out dx,ax
+00006CE7 B8010C mov ax,0xc01
+00006CEA 36A30C00 mov [ss:0xc],ax
+00006CEE EF out dx,ax
+00006CEF B80500 mov ax,0x5
+00006CF2 36A30000 mov [ss:0x0],ax
+00006CF6 EF out dx,ax
+00006CF7 B80300 mov ax,0x3
+00006CFA 36A30200 mov [ss:0x2],ax
+00006CFE EF out dx,ax
+00006CFF B808FF mov ax,0xff08
+00006D02 36A30E00 mov [ss:0xe],ax
+00006D06 EF out dx,ax
+00006D07 FA cli
+00006D08 B0FF mov al,0xff
+00006D0A 268A25 mov ah,[es:di]
+00006D0D AA stosb
+00006D0E 268A25 mov ah,[es:di]
+00006D11 AA stosb
+00006D12 83C72A add di,byte +0x2a
+00006D15 B91600 mov cx,0x16
+00006D18 B80880 mov ax,0x8008
+00006D1B 36A30E00 mov [ss:0xe],ax
+00006D1F EF out dx,ax
+00006D20 268A25 mov ah,[es:di]
+00006D23 B080 mov al,0x80
+00006D25 AA stosb
+00006D26 B80801 mov ax,0x108
+00006D29 36A30E00 mov [ss:0xe],ax
+00006D2D EF out dx,ax
+00006D2E 268A25 mov ah,[es:di]
+00006D31 B001 mov al,0x1
+00006D33 AA stosb
+00006D34 83C72A add di,byte +0x2a
+00006D37 E2DF loop 0x6d18
+00006D39 B808FF mov ax,0xff08
+00006D3C 36A30E00 mov [ss:0xe],ax
+00006D40 EF out dx,ax
+00006D41 B0FF mov al,0xff
+00006D43 268A25 mov ah,[es:di]
+00006D46 AA stosb
+00006D47 268A25 mov ah,[es:di]
+00006D4A AA stosb
+00006D4B FB sti
+00006D4C C3 ret
+00006D4D 3C0A cmp al,0xa
+00006D4F 7D11 jnl 0x6d62
+00006D51 8AD8 mov bl,al
+00006D53 02DB add bl,bl
+00006D55 02D8 add bl,al
+00006D57 32FF xor bh,bh
+00006D59 81C36100 add bx,0x61
+00006D5D C747010000 mov word [bx+0x1],0x0
+00006D62 1E push ds
+00006D63 32E4 xor ah,ah
+00006D65 03C0 add ax,ax
+00006D67 8BF8 mov di,ax
+00006D69 57 push di
+00006D6A 81C70021 add di,0x2100
+00006D6E 033E731F add di,[0x1f73]
+00006D72 83C702 add di,byte +0x2
+00006D75 BA00A0 mov dx,0xa000
+00006D78 8EC2 mov es,dx
+00006D7A BAC403 mov dx,0x3c4
+00006D7D B8020F mov ax,0xf02
+00006D80 36A30800 mov [ss:0x8],ax
+00006D84 EF out dx,ax
+00006D85 BACE03 mov dx,0x3ce
+00006D88 B80501 mov ax,0x105
+00006D8B 36A30000 mov [ss:0x0],ax
+00006D8F EF out dx,ax
+00006D90 5E pop si
+00006D91 81C6C002 add si,0x2c0
+00006D95 81C644F7 add si,0xf744
+00006D99 BA00A0 mov dx,0xa000
+00006D9C 8EC2 mov es,dx
+00006D9E 8EDA mov ds,dx
+00006DA0 B91800 mov cx,0x18
+00006DA3 A4 movsb
+00006DA4 A4 movsb
+00006DA5 83C72A add di,byte +0x2a
+00006DA8 83C62A add si,byte +0x2a
+00006DAB E2F6 loop 0x6da3
+00006DAD 1F pop ds
+00006DAE C3 ret
+ void cleanup_minimap() {
+00006DAF 8CDD mov bp,ds
+00006DB1 8B3E731F mov di,[0x1f73]
+00006DB5 81C77221 add di,0x2172
+00006DB9 83C702 add di,byte +0x2
+00006DBC BE40F6 mov si,0xf640
+00006DBF BA00A0 mov dx,0xa000
+00006DC2 8EC2 mov es,dx
+00006DC4 8EDA mov ds,dx
+00006DC6 BAC403 mov dx,0x3c4
+00006DC9 B8020F mov ax,0xf02
+00006DCC 36A30800 mov [ss:0x8],ax
+00006DD0 EF out dx,ax
+00006DD1 BACE03 mov dx,0x3ce
+00006DD4 33C0 xor ax,ax
+00006DD6 36A30A00 mov [ss:0xa],ax
+00006DDA EF out dx,ax
+00006DDB B8010F mov ax,0xf01
+00006DDE 36A30C00 mov [ss:0xc],ax
+00006DE2 EF out dx,ax
+00006DE3 B80500 mov ax,0x5
+00006DE6 36A30000 mov [ss:0x0],ax
+00006DEA EF out dx,ax
+00006DEB B80300 mov ax,0x3
+00006DEE 36A30200 mov [ss:0x2],ax
+00006DF2 EF out dx,ax
+00006DF3 B808FF mov ax,0xff08
+00006DF6 36A30E00 mov [ss:0xe],ax
+00006DFA EF out dx,ax
+00006DFB 32C0 xor al,al
+00006DFD B90D00 mov cx,0xd
+00006E00 F3AA rep stosb
+00006E02 83C71F add di,byte +0x1f
+00006E05 B80501 mov ax,0x105
+00006E08 36A30000 mov [ss:0x0],ax
+00006E0C EF out dx,ax
+00006E0D BA1300 mov dx,0x13
+00006E10 B90D00 mov cx,0xd
+00006E13 F3A4 rep movsb
+00006E15 83C71F add di,byte +0x1f
+00006E18 4A dec dx
+00006E19 75F5 jnz 0x6e10
+00006E1B 8EDD mov ds,bp
+00006E1D C3 ret
+ }
+00006E1E 1E push ds
+00006E1F BF6C82 mov di,0x826c
+00006E22 B90A00 mov cx,0xa
+00006E25 33C0 xor ax,ax
+00006E27 0E push cs
+00006E28 07 pop es
+00006E29 F3AB rep stosw
+00006E2B 8B365300 mov si,[0x53]
+00006E2F 83C610 add si,byte +0x10
+00006E32 81FED000 cmp si,0xd0
+00006E36 7C02 jl 0x6e3a
+00006E38 33F6 xor si,si
+00006E3A 89365300 mov [0x53],si
+00006E3E 8BFE mov di,si
+00006E40 81C6000D add si,0xd00
+00006E44 81C6606D add si,0x6d60
+00006E48 D1EF shr di,1
+00006E4A D1EF shr di,1
+00006E4C D1EF shr di,1
+00006E4E D1EF shr di,1
+00006E50 81C740F6 add di,0xf640
+00006E54 BA00A0 mov dx,0xa000
+00006E57 8EC2 mov es,dx
+00006E59 BAC403 mov dx,0x3c4
+00006E5C B8020F mov ax,0xf02
+00006E5F 36A30800 mov [ss:0x8],ax
+00006E63 EF out dx,ax
+00006E64 BACE03 mov dx,0x3ce
+00006E67 B80006 mov ax,0x600
+00006E6A 36A30A00 mov [ss:0xa],ax
+00006E6E EF out dx,ax
+00006E6F B80108 mov ax,0x801
+00006E72 36A30C00 mov [ss:0xc],ax
+00006E76 EF out dx,ax
+00006E77 B80508 mov ax,0x805
+00006E7A 36A30000 mov [ss:0x0],ax
+00006E7E EF out dx,ax
+00006E7F B80300 mov ax,0x3
+00006E82 36A30200 mov [ss:0x2],ax
+00006E86 EF out dx,ax
+00006E87 B80708 mov ax,0x807
+00006E8A 36A30600 mov [ss:0x6],ax
+00006E8E EF out dx,ax
+00006E8F B80208 mov ax,0x802
+00006E92 36A30400 mov [ss:0x4],ax
+00006E96 EF out dx,ax
+00006E97 B808FF mov ax,0xff08
+00006E9A 36A30E00 mov [ss:0xe],ax
+00006E9E EF out dx,ax
+00006E9F B91400 mov cx,0x14
+00006EA2 BB6C82 mov bx,0x826c
+00006EA5 E82900 call word 0x6ed1
+00006EA8 81C68006 add si,0x680
+00006EAC 43 inc bx
+00006EAD E2F6 loop 0x6ea5
+00006EAF BACE03 mov dx,0x3ce
+00006EB2 B80500 mov ax,0x5
+00006EB5 36A30000 mov [ss:0x0],ax
+00006EB9 EF out dx,ax
+00006EBA B91300 mov cx,0x13
+00006EBD BB6C82 mov bx,0x826c
+00006EC0 2E8A27 mov ah,[cs:bx]
+00006EC3 268A05 mov al,[es:di]
+00006EC6 268825 mov [es:di],ah
+00006EC9 83C70D add di,byte +0xd
+00006ECC 43 inc bx
+00006ECD E2F1 loop 0x6ec0
+00006ECF 1F pop ds
+00006ED0 C3 ret
+00006ED1 51 push cx
+00006ED2 56 push si
+00006ED3 B280 mov dl,0x80
+00006ED5 B90800 mov cx,0x8
+00006ED8 E80A00 call word 0x6ee5
+00006EDB 83C602 add si,byte +0x2
+00006EDE D0EA shr dl,1
+00006EE0 E2F6 loop 0x6ed8
+00006EE2 5E pop si
+00006EE3 59 pop cx
+00006EE4 C3 ret
+00006EE5 51 push cx
+00006EE6 268A24 mov ah,[es:si]
+00006EE9 268A4401 mov al,[es:si+0x1]
+00006EED B91000 mov cx,0x10
+00006EF0 32F6 xor dh,dh
+00006EF2 D1E8 shr ax,1
+00006EF4 7302 jnc 0x6ef8
+00006EF6 FEC6 inc dh
+00006EF8 E2F8 loop 0x6ef2
+00006EFA 80FE08 cmp dh,0x8
+00006EFD 7F02 jg 0x6f01
+00006EFF 59 pop cx
+00006F00 C3 ret
+00006F01 2E0817 or [cs:bx],dl
+00006F04 59 pop cx
+00006F05 C3 ret
+00006F06 8B3E0000 mov di,[0x0]
+00006F0A D1EF shr di,1
+00006F0C D1EF shr di,1
+00006F0E D1EF shr di,1
+00006F10 D1EF shr di,1
+00006F12 D1EF shr di,1
+00006F14 D1EF shr di,1
+00006F16 D1EF shr di,1
+00006F18 81C77221 add di,0x2172
+00006F1C 033E731F add di,[0x1f73]
+00006F20 83C702 add di,byte +0x2
+00006F23 BA00A0 mov dx,0xa000
+00006F26 8EC2 mov es,dx
+00006F28 BAC403 mov dx,0x3c4
+00006F2B B8020F mov ax,0xf02
+00006F2E 36A30800 mov [ss:0x8],ax
+00006F32 EF out dx,ax
+00006F33 BACE03 mov dx,0x3ce
+00006F36 33C0 xor ax,ax
+00006F38 36A30A00 mov [ss:0xa],ax
+00006F3C EF out dx,ax
+00006F3D B8010C mov ax,0xc01
+00006F40 36A30C00 mov [ss:0xc],ax
+00006F44 EF out dx,ax
+00006F45 B80500 mov ax,0x5
+00006F48 36A30000 mov [ss:0x0],ax
+00006F4C EF out dx,ax
+00006F4D B80300 mov ax,0x3
+00006F50 36A30200 mov [ss:0x2],ax
+00006F54 EF out dx,ax
+00006F55 B9FFFF mov cx,0xffff
+00006F58 BB00FF mov bx,0xff00
+00006F5B A10000 mov ax,[0x0]
+00006F5E D1E8 shr ax,1
+00006F60 D1E8 shr ax,1
+00006F62 D1E8 shr ax,1
+00006F64 D1E8 shr ax,1
+00006F66 83E007 and ax,byte +0x7
+00006F69 50 push ax
+00006F6A 7408 jz 0x6f74
+00006F6C D1E9 shr cx,1
+00006F6E D1DB rcr bx,1
+00006F70 FEC8 dec al
+00006F72 75F8 jnz 0x6f6c
+00006F74 B008 mov al,0x8
+00006F76 8AE5 mov ah,ch
+00006F78 36A30E00 mov [ss:0xe],ax
+00006F7C EF out dx,ax
+00006F7D FA cli
+00006F7E 268A05 mov al,[es:di]
+00006F81 8AC5 mov al,ch
+00006F83 AA stosb
+00006F84 FB sti
+00006F85 B008 mov al,0x8
+00006F87 8AE1 mov ah,cl
+00006F89 36A30E00 mov [ss:0xe],ax
+00006F8D EF out dx,ax
+00006F8E FA cli
+00006F8F 268A25 mov ah,[es:di]
+00006F92 8AC1 mov al,cl
+00006F94 AA stosb
+00006F95 FB sti
+00006F96 B008 mov al,0x8
+00006F98 8AE7 mov ah,bh
+00006F9A 36A30E00 mov [ss:0xe],ax
+00006F9E EF out dx,ax
+00006F9F FA cli
+00006FA0 268A25 mov ah,[es:di]
+00006FA3 8AC7 mov al,bh
+00006FA5 AA stosb
+00006FA6 FB sti
+00006FA7 B008 mov al,0x8
+00006FA9 8AE3 mov ah,bl
+00006FAB 36A30E00 mov [ss:0xe],ax
+00006FAF EF out dx,ax
+00006FB0 FA cli
+00006FB1 268A25 mov ah,[es:di]
+00006FB4 8AC3 mov al,bl
+00006FB6 AA stosb
+00006FB7 FB sti
+00006FB8 81C74003 add di,0x340
+00006FBC B008 mov al,0x8
+00006FBE 8AE5 mov ah,ch
+00006FC0 36A30E00 mov [ss:0xe],ax
+00006FC4 EF out dx,ax
+00006FC5 FA cli
+00006FC6 268A05 mov al,[es:di]
+00006FC9 8AC5 mov al,ch
+00006FCB AA stosb
+00006FCC FB sti
+00006FCD B008 mov al,0x8
+00006FCF 8AE1 mov ah,cl
+00006FD1 36A30E00 mov [ss:0xe],ax
+00006FD5 EF out dx,ax
+00006FD6 FA cli
+00006FD7 268A25 mov ah,[es:di]
+00006FDA 8AC1 mov al,cl
+00006FDC AA stosb
+00006FDD FB sti
+00006FDE B008 mov al,0x8
+00006FE0 8AE7 mov ah,bh
+00006FE2 36A30E00 mov [ss:0xe],ax
+00006FE6 EF out dx,ax
+00006FE7 FA cli
+00006FE8 268A25 mov ah,[es:di]
+00006FEB 8AC7 mov al,bh
+00006FED AA stosb
+00006FEE FB sti
+00006FEF B008 mov al,0x8
+00006FF1 8AE3 mov ah,bl
+00006FF3 36A30E00 mov [ss:0xe],ax
+00006FF7 EF out dx,ax
+00006FF8 FA cli
+00006FF9 268A25 mov ah,[es:di]
+00006FFC 8AC3 mov al,bl
+00006FFE AA stosb
+00006FFF FB sti
+00007000 83EF30 sub di,byte +0x30
+00007003 B90080 mov cx,0x8000
+00007006 BB0001 mov bx,0x100
+00007009 58 pop ax
+0000700A 23C0 and ax,ax
+0000700C 7408 jz 0x7016
+0000700E D1E9 shr cx,1
+00007010 D1DB rcr bx,1
+00007012 FEC8 dec al
+00007014 75F8 jnz 0x700e
+00007016 BD1200 mov bp,0x12
+00007019 B008 mov al,0x8
+0000701B 8AE5 mov ah,ch
+0000701D 36A30E00 mov [ss:0xe],ax
+00007021 EF out dx,ax
+00007022 FA cli
+00007023 268A05 mov al,[es:di]
+00007026 8AC5 mov al,ch
+00007028 AA stosb
+00007029 FB sti
+0000702A B008 mov al,0x8
+0000702C 8AE1 mov ah,cl
+0000702E 36A30E00 mov [ss:0xe],ax
+00007032 EF out dx,ax
+00007033 FA cli
+00007034 268A05 mov al,[es:di]
+00007037 8AC1 mov al,cl
+00007039 AA stosb
+0000703A FB sti
+0000703B B008 mov al,0x8
+0000703D 8AE7 mov ah,bh
+0000703F 36A30E00 mov [ss:0xe],ax
+00007043 EF out dx,ax
+00007044 FA cli
+00007045 268A05 mov al,[es:di]
+00007048 8AC7 mov al,bh
+0000704A AA stosb
+0000704B FB sti
+0000704C B008 mov al,0x8
+0000704E 8AE3 mov ah,bl
+00007050 36A30E00 mov [ss:0xe],ax
+00007054 EF out dx,ax
+00007055 FA cli
+00007056 268A05 mov al,[es:di]
+00007059 8AC3 mov al,bl
+0000705B AA stosb
+0000705C FB sti
+0000705D 83EF30 sub di,byte +0x30
+00007060 4D dec bp
+00007061 75B6 jnz 0x7019
+00007063 C3 ret
+
+ void draw_objects() {
+00007064 BEC817 mov si,0x17c8
+00007067 BFE80F mov di,0xfe8
+0000706A B92000 mov cx,0x20
+0000706D 8A25 mov ah,[di]
+0000706F 8A4501 mov al,[di+0x1]
+00007072 23C0 and ax,ax
+00007074 7435 jz 0x70ab
+00007076 51 push cx
+00007077 57 push di
+00007078 56 push si
+00007079 2B060000 sub ax,[0x0]
+0000707D 83C010 add ax,byte +0x10
+00007080 8A7D02 mov bh,[di+0x2]
+00007083 8A5D03 mov bl,[di+0x3]
+00007086 8A7506 mov dh,[di+0x6]
+00007089 8A5507 mov dl,[di+0x7]
+0000708C 8BEA mov bp,dx
+0000708E 83E5FE and bp,byte -0x2
+00007091 8A5404 mov dl,[si+0x4]
+00007094 32F6 xor dh,dh
+00007096 8A4C05 mov cl,[si+0x5]
+00007099 8B7C08 mov di,[si+0x8]
+0000709C 8B7417 mov si,[si+0x17]
+0000709F 03FE add di,si
+000070A1 B504 mov ch,0x4
+000070A3 9A2700330A call word 0xa33:0x27 // equiv to 0x208 + 0x82d7
+000070A8 5E pop si
+000070A9 5F pop di
+000070AA 59 pop cx
+000070AB 83C708 add di,byte +0x8
+000070AE 83C61C add si,byte +0x1c
+000070B1 E2BA loop 0x706d
+000070B3 C3 ret
+ }
+ void unk_03() {
+000070B4 803E2800FF cmp byte [0x28],0xff if ( paused ) return;
+000070B9 745A jz 0x7115 //
+000070BB BEC817 mov si,0x17c8
+000070BE BFE80F mov di,0xfe8
+000070C1 B92000 mov cx,0x20
+000070C4 8A25 mov ah,[di]
+000070C6 8A4501 mov al,[di+0x1]
+000070C9 23C0 and ax,ax
+000070CB 743E jz 0x710b
+000070CD 8A5505 mov dl,[di+0x5]
+000070D0 80FA01 cmp dl,0x1
+000070D3 7507 jnz 0x70dc
+000070D5 803E5200FF cmp byte [0x52],0xff
+000070DA 7531 jnz 0x710d
+000070DC 8B1C mov bx,[si]
+000070DE F7C30200 test bx,0x2
+000070E2 7427 jz 0x710b
+000070E4 8A4402 mov al,[si+0x2]
+000070E7 8A6403 mov ah,[si+0x3]
+000070EA FEC0 inc al
+000070EC 3AC4 cmp al,ah
+000070EE 750B jnz 0x70fb
+000070F0 32C0 xor al,al
+000070F2 F7C30100 test bx,0x1
+000070F6 7403 jz 0x70fb
+000070F8 83E3FD and bx,byte -0x3
+000070FB 884402 mov [si+0x2],al
+000070FE 32E4 xor ah,ah
+00007100 8B6C06 mov bp,[si+0x6]
+00007103 F7E5 mul bp
+00007105 034415 add ax,[si+0x15]
+00007108 894417 mov [si+0x17],ax
+0000710B 891C mov [si],bx
+0000710D 83C708 add di,byte +0x8
+00007110 83C61C add si,byte +0x1c
+00007113 E2AF loop 0x70c4
+00007115 C3 ret
+ }
+00007116 56 push si
+00007117 8BD0 mov dx,ax
+00007119 B107 mov cl,0x7
+0000711B D3EA shr dx,cl
+0000711D 81E2C000 and dx,0xc0
+00007121 83CA0F or dx,byte +0xf
+00007124 F7C24000 test dx,0x40
+00007128 7404 jz 0x712e
+0000712A 81CA000F or dx,0xf00
+0000712E D1D0 rcl ax,1
+00007130 7304 jnc 0x7136
+00007132 81CA0080 or dx,0x8000
+00007136 D1E8 shr ax,1
+00007138 8BEA mov bp,dx
+0000713A 8BD3 mov dx,bx
+0000713C 83E23F and dx,byte +0x3f
+0000713F D3FB sar bx,cl
+00007141 83EB04 sub bx,byte +0x4
+00007144 25FF1F and ax,0x1fff
+00007147 53 push bx
+00007148 50 push ax
+00007149 B80800 mov ax,0x8
+0000714C F7E2 mul dx
+0000714E 05081D add ax,0x1d08
+00007151 8BD8 mov bx,ax
+00007153 8A17 mov dl,[bx]
+00007155 32F6 xor dh,dh
+00007157 8A4F01 mov cl,[bx+0x1]
+0000715A 8B7702 mov si,[bx+0x2]
+0000715D 8B7F04 mov di,[bx+0x4]
+00007160 58 pop ax
+00007161 5B pop bx
+00007162 B504 mov ch,0x4
+00007164 9A2700330A call word 0xa33:0x27
+00007169 5E pop si
+0000716A C3 ret
+0000716B B8204A mov ax,0x4a20
+0000716E A31B00 mov [0x1b],ax
+00007171 A31D00 mov [0x1d],ax
+00007174 C7061F000400 mov word [0x1f],0x4
+0000717A C70621000000 mov word [0x21],0x0
+00007180 8E06EC1F mov es,[0x1fec]
+00007184 32C0 xor al,al
+00007186 B92300 mov cx,0x23
+00007189 51 push cx
+0000718A 50 push ax
+0000718B E8AD00 call word 0x723b
+0000718E 58 pop ax
+0000718F 59 pop cx
+00007190 FEC0 inc al
+00007192 E2F5 loop 0x7189
+00007194 A1EC1F mov ax,[0x1fec]
+00007197 A3E01F mov [0x1fe0],ax
+0000719A 33ED xor bp,bp
+0000719C B83000 mov ax,0x30
+0000719F BB4E01 mov bx,0x14e
+000071A2 BA3002 mov dx,0x230
+000071A5 B91004 mov cx,0x410
+000071A8 33F6 xor si,si
+000071AA 9A2700330A call word 0xa33:0x27
+000071AF A1EA1F mov ax,[0x1fea]
+000071B2 050010 add ax,0x1000
+000071B5 A3E01F mov [0x1fe0],ax
+000071B8 E92201 jmp word 0x72dd
+000071BB E8D6FF call word 0x7194
+000071BE A12100 mov ax,[0x21]
+000071C1 23C0 and ax,ax
+000071C3 7405 jz 0x71ca
+000071C5 FF0E2100 dec word [0x21]
+000071C9 C3 ret
+000071CA 8E06EC1F mov es,[0x1fec]
+000071CE A11F00 mov ax,[0x1f]
+000071D1 83C004 add ax,byte +0x4
+000071D4 A31F00 mov [0x1f],ax
+000071D7 83E00F and ax,byte +0xf
+000071DA 7526 jnz 0x7202
+000071DC B022 mov al,0x22
+000071DE E85A00 call word 0x723b
+000071E1 8B361D00 mov si,[0x1d]
+000071E5 AC lodsb
+000071E6 3CFF cmp al,0xff
+000071E8 7508 jnz 0x71f2
+000071EA C70621006400 mov word [0x21],0x64
+000071F0 EB08 jmp short 0x71fa
+000071F2 3C0D cmp al,0xd
+000071F4 7505 jnz 0x71fb
+000071F6 8B361B00 mov si,[0x1b]
+000071FA AC lodsb
+000071FB 89361D00 mov [0x1d],si
+000071FF E86300 call word 0x7265
+00007202 BF4500 mov di,0x45
+00007205 B90400 mov cx,0x4
+00007208 51 push cx
+00007209 57 push di
+0000720A B91000 mov cx,0x10
+0000720D 51 push cx
+0000720E 57 push di
+0000720F B94600 mov cx,0x46
+00007212 32DB xor bl,bl
+00007214 268A05 mov al,[es:di]
+00007217 32E4 xor ah,ah
+00007219 D1E0 shl ax,1
+0000721B D1D0 rcl ax,1
+0000721D D1D0 rcl ax,1
+0000721F D1D0 rcl ax,1
+00007221 0AC3 or al,bl
+00007223 268805 mov [es:di],al
+00007226 8ADC mov bl,ah
+00007228 4F dec di
+00007229 E2E9 loop 0x7214
+0000722B 5F pop di
+0000722C 59 pop cx
+0000722D 83C746 add di,byte +0x46
+00007230 E2DB loop 0x720d
+00007232 5F pop di
+00007233 59 pop cx
+00007234 81C76004 add di,0x460
+00007238 E2CE loop 0x7208
+0000723A C3 ret
+0000723B 1E push ds
+0000723C BE104C mov si,0x4c10
+0000723F 32E4 xor ah,ah
+00007241 03C0 add ax,ax
+00007243 8BF8 mov di,ax
+00007245 A1EA1F mov ax,[0x1fea]
+00007248 050010 add ax,0x1000
+0000724B 8ED8 mov ds,ax
+0000724D B90400 mov cx,0x4
+00007250 51 push cx
+00007251 57 push di
+00007252 B91000 mov cx,0x10
+00007255 A5 movsw
+00007256 83C744 add di,byte +0x44
+00007259 E2FA loop 0x7255
+0000725B 5F pop di
+0000725C 59 pop cx
+0000725D 81C76004 add di,0x460
+00007261 E2ED loop 0x7250
+00007263 1F pop ds
+00007264 C3 ret
+00007265 1E push ds
+00007266 3C20 cmp al,0x20
+00007268 7471 jz 0x72db
+0000726A 2C21 sub al,0x21
+0000726C 32E4 xor ah,ah
+0000726E 03C0 add ax,ax
+00007270 03C0 add ax,ax
+00007272 03C0 add ax,ax
+00007274 03C0 add ax,ax
+00007276 03C0 add ax,ax
+00007278 8BF0 mov si,ax
+0000727A 03C0 add ax,ax
+0000727C 03F0 add si,ax
+0000727E 81C68C5F add si,0x5f8c
+00007282 8BDE mov bx,si
+00007284 83C340 add bx,byte +0x40
+00007287 A1EA1F mov ax,[0x1fea]
+0000728A 050010 add ax,0x1000
+0000728D 8ED8 mov ds,ax
+0000728F BF4400 mov di,0x44
+00007292 B90300 mov cx,0x3
+00007295 51 push cx
+00007296 57 push di
+00007297 53 push bx
+00007298 B91000 mov cx,0x10
+0000729B 8A07 mov al,[bx]
+0000729D F6D0 not al
+0000729F 262205 and al,[es:di]
+000072A2 0A04 or al,[si]
+000072A4 AA stosb
+000072A5 46 inc si
+000072A6 43 inc bx
+000072A7 8A07 mov al,[bx]
+000072A9 F6D0 not al
+000072AB 262205 and al,[es:di]
+000072AE 0A04 or al,[si]
+000072B0 AA stosb
+000072B1 46 inc si
+000072B2 43 inc bx
+000072B3 83C744 add di,byte +0x44
+000072B6 E2E3 loop 0x729b
+000072B8 5B pop bx
+000072B9 5F pop di
+000072BA 59 pop cx
+000072BB 81C76004 add di,0x460
+000072BF E2D4 loop 0x7295
+000072C1 B91000 mov cx,0x10
+000072C4 8A07 mov al,[bx]
+000072C6 F6D0 not al
+000072C8 262205 and al,[es:di]
+000072CB AA stosb
+000072CC 43 inc bx
+000072CD 8A07 mov al,[bx]
+000072CF F6D0 not al
+000072D1 262205 and al,[es:di]
+000072D4 AA stosb
+000072D5 43 inc bx
+000072D6 83C744 add di,byte +0x44
+000072D9 E2E9 loop 0x72c4
+000072DB 1F pop ds
+000072DC C3 ret
+000072DD BE101C mov si,0x1c10
+000072E0 A11F00 mov ax,[0x1f]
+000072E3 D1E8 shr ax,1
+000072E5 D1E8 shr ax,1
+000072E7 83E00F and ax,byte +0xf
+000072EA 86E0 xchg ah,al
+000072EC 03F0 add si,ax
+000072EE D1E8 shr ax,1
+000072F0 03F0 add si,ax
+000072F2 33C0 xor ax,ax
+000072F4 E81C00 call word 0x7313
+000072F7 BE101C mov si,0x1c10
+000072FA A11F00 mov ax,[0x1f]
+000072FD D1E8 shr ax,1
+000072FF D1E8 shr ax,1
+00007301 83E00F and ax,byte +0xf
+00007304 86E0 xchg ah,al
+00007306 03F0 add si,ax
+00007308 D1E8 shr ax,1
+0000730A 03F0 add si,ax
+0000730C 81C60018 add si,0x1800
+00007310 B85002 mov ax,0x250
+00007313 33ED xor bp,bp
+00007315 BA3000 mov dx,0x30
+00007318 B91004 mov cx,0x410
+0000731B BB4E01 mov bx,0x14e
+0000731E 9A2700330A call word 0xa33:0x27
+00007323 C3 ret
+00007324 33DB xor bx,bx
+00007326 A1EA1F mov ax,[0x1fea]
+00007329 A3E01F mov [0x1fe0],ax
+0000732C B90400 mov cx,0x4
+0000732F 53 push bx
+00007330 51 push cx
+00007331 53 push bx
+00007332 33C0 xor ax,ax
+00007334 BD0C00 mov bp,0xc
+00007337 BA4001 mov dx,0x140
+0000733A B96802 mov cx,0x268
+0000733D BE0000 mov si,0x0
+00007340 9A2700330A call word 0xa33:0x27
+00007345 B84001 mov ax,0x140
+00007348 5B pop bx
+00007349 BD0C00 mov bp,0xc
+0000734C BA4001 mov dx,0x140
+0000734F B96802 mov cx,0x268
+00007352 BE0000 mov si,0x0
+00007355 9A2700330A call word 0xa33:0x27
+0000735A 59 pop cx
+0000735B 5B pop bx
+0000735C 83C368 add bx,byte +0x68
+0000735F E2CE loop 0x732f
+00007361 C3 ret
+00007362 1E push ds
+00007363 8B3E731F mov di,[0x1f73]
+00007367 033E771F add di,[0x1f77]
+0000736B 81C74F06 add di,0x64f
+0000736F BE4272 mov si,0x7242
+00007372 BAC403 mov dx,0x3c4
+00007375 B8020F mov ax,0xf02
+00007378 36A30800 mov [ss:0x8],ax
+0000737C EF out dx,ax
+0000737D BACE03 mov dx,0x3ce
+00007380 33C0 xor ax,ax
+00007382 36A30A00 mov [ss:0xa],ax
+00007386 EF out dx,ax
+00007387 B80100 mov ax,0x1
+0000738A 36A30C00 mov [ss:0xc],ax
+0000738E EF out dx,ax
+0000738F B80500 mov ax,0x5
+00007392 36A30000 mov [ss:0x0],ax
+00007396 EF out dx,ax
+00007397 B80310 mov ax,0x1003
+0000739A 36A30200 mov [ss:0x2],ax
+0000739E EF out dx,ax
+0000739F B808FF mov ax,0xff08
+000073A2 36A30E00 mov [ss:0xe],ax
+000073A6 EF out dx,ax
+000073A7 B800A0 mov ax,0xa000
+000073AA 8EC0 mov es,ax
+000073AC 8ED8 mov ds,ax
+000073AE B92700 mov cx,0x27
+000073B1 51 push cx
+000073B2 56 push si
+000073B3 57 push di
+000073B4 B93400 mov cx,0x34
+000073B7 49 dec cx
+000073B8 51 push cx
+000073B9 52 push dx
+000073BA BAC403 mov dx,0x3c4
+000073BD B80201 mov ax,0x102
+000073C0 36A30800 mov [ss:0x8],ax
+000073C4 EF out dx,ax
+000073C5 5A pop dx
+000073C6 B80400 mov ax,0x4
+000073C9 36A31000 mov [ss:0x10],ax
+000073CD EF out dx,ax
+000073CE 8A2C mov ch,[si]
+000073D0 8A4C01 mov cl,[si+0x1]
+000073D3 8A7C02 mov bh,[si+0x2]
+000073D6 8A5C03 mov bl,[si+0x3]
+000073D9 8AC5 mov al,ch
+000073DB D0C0 rol al,1
+000073DD D0C0 rol al,1
+000073DF 2480 and al,0x80
+000073E1 8AE0 mov ah,al
+000073E3 8AC5 mov al,ch
+000073E5 D0C8 ror al,1
+000073E7 D0C8 ror al,1
+000073E9 D0C8 ror al,1
+000073EB 2440 and al,0x40
+000073ED 0AE0 or ah,al
+000073EF 8AC1 mov al,cl
+000073F1 2420 and al,0x20
+000073F3 0AE0 or ah,al
+000073F5 8AC1 mov al,cl
+000073F7 D0C0 rol al,1
+000073F9 D0C0 rol al,1
+000073FB D0C0 rol al,1
+000073FD 2410 and al,0x10
+000073FF 0AE0 or ah,al
+00007401 8AC7 mov al,bh
+00007403 D0C8 ror al,1
+00007405 D0C8 ror al,1
+00007407 2408 and al,0x8
+00007409 0AE0 or ah,al
+0000740B 8AC7 mov al,bh
+0000740D D0C0 rol al,1
+0000740F 2404 and al,0x4
+00007411 0AE0 or ah,al
+00007413 8AC3 mov al,bl
+00007415 D0C0 rol al,1
+00007417 D0C0 rol al,1
+00007419 D0C0 rol al,1
+0000741B D0C0 rol al,1
+0000741D 2402 and al,0x2
+0000741F 0AE0 or ah,al
+00007421 8AC3 mov al,bl
+00007423 D0C8 ror al,1
+00007425 2401 and al,0x1
+00007427 0AE0 or ah,al
+00007429 FA cli
+0000742A 8A05 mov al,[di]
+0000742C 8825 mov [di],ah
+0000742E FB sti
+0000742F 52 push dx
+00007430 BAC403 mov dx,0x3c4
+00007433 B80202 mov ax,0x202
+00007436 36A30800 mov [ss:0x8],ax
+0000743A EF out dx,ax
+0000743B 5A pop dx
+0000743C B80401 mov ax,0x104
+0000743F 36A31000 mov [ss:0x10],ax
+00007443 EF out dx,ax
+00007444 8A2C mov ch,[si]
+00007446 8A4C01 mov cl,[si+0x1]
+00007449 8A7C02 mov bh,[si+0x2]
+0000744C 8A5C03 mov bl,[si+0x3]
+0000744F 8AC5 mov al,ch
+00007451 D0C0 rol al,1
+00007453 D0C0 rol al,1
+00007455 2480 and al,0x80
+00007457 8AE0 mov ah,al
+00007459 8AC5 mov al,ch
+0000745B D0C8 ror al,1
+0000745D D0C8 ror al,1
+0000745F D0C8 ror al,1
+00007461 2440 and al,0x40
+00007463 0AE0 or ah,al
+00007465 8AC1 mov al,cl
+00007467 2420 and al,0x20
+00007469 0AE0 or ah,al
+0000746B 8AC1 mov al,cl
+0000746D D0C0 rol al,1
+0000746F D0C0 rol al,1
+00007471 D0C0 rol al,1
+00007473 2410 and al,0x10
+00007475 0AE0 or ah,al
+00007477 8AC7 mov al,bh
+00007479 D0C8 ror al,1
+0000747B D0C8 ror al,1
+0000747D 2408 and al,0x8
+0000747F 0AE0 or ah,al
+00007481 8AC7 mov al,bh
+00007483 D0C0 rol al,1
+00007485 2404 and al,0x4
+00007487 0AE0 or ah,al
+00007489 8AC3 mov al,bl
+0000748B D0C0 rol al,1
+0000748D D0C0 rol al,1
+0000748F D0C0 rol al,1
+00007491 D0C0 rol al,1
+00007493 2402 and al,0x2
+00007495 0AE0 or ah,al
+00007497 8AC3 mov al,bl
+00007499 D0C8 ror al,1
+0000749B 2401 and al,0x1
+0000749D 0AE0 or ah,al
+0000749F FA cli
+000074A0 8A05 mov al,[di]
+000074A2 8825 mov [di],ah
+000074A4 FB sti
+000074A5 52 push dx
+000074A6 BAC403 mov dx,0x3c4
+000074A9 B80204 mov ax,0x402
+000074AC 36A30800 mov [ss:0x8],ax
+000074B0 EF out dx,ax
+000074B1 5A pop dx
+000074B2 B80402 mov ax,0x204
+000074B5 36A31000 mov [ss:0x10],ax
+000074B9 EF out dx,ax
+000074BA 8A2C mov ch,[si]
+000074BC 8A4C01 mov cl,[si+0x1]
+000074BF 8A7C02 mov bh,[si+0x2]
+000074C2 8A5C03 mov bl,[si+0x3]
+000074C5 8AC5 mov al,ch
+000074C7 D0C0 rol al,1
+000074C9 D0C0 rol al,1
+000074CB 2480 and al,0x80
+000074CD 8AE0 mov ah,al
+000074CF 8AC5 mov al,ch
+000074D1 D0C8 ror al,1
+000074D3 D0C8 ror al,1
+000074D5 D0C8 ror al,1
+000074D7 2440 and al,0x40
+000074D9 0AE0 or ah,al
+000074DB 8AC1 mov al,cl
+000074DD 2420 and al,0x20
+000074DF 0AE0 or ah,al
+000074E1 8AC1 mov al,cl
+000074E3 D0C0 rol al,1
+000074E5 D0C0 rol al,1
+000074E7 D0C0 rol al,1
+000074E9 2410 and al,0x10
+000074EB 0AE0 or ah,al
+000074ED 8AC7 mov al,bh
+000074EF D0C8 ror al,1
+000074F1 D0C8 ror al,1
+000074F3 2408 and al,0x8
+000074F5 0AE0 or ah,al
+000074F7 8AC7 mov al,bh
+000074F9 D0C0 rol al,1
+000074FB 2404 and al,0x4
+000074FD 0AE0 or ah,al
+000074FF 8AC3 mov al,bl
+00007501 D0C0 rol al,1
+00007503 D0C0 rol al,1
+00007505 D0C0 rol al,1
+00007507 D0C0 rol al,1
+00007509 2402 and al,0x2
+0000750B 0AE0 or ah,al
+0000750D 8AC3 mov al,bl
+0000750F D0C8 ror al,1
+00007511 2401 and al,0x1
+00007513 0AE0 or ah,al
+00007515 FA cli
+00007516 8A05 mov al,[di]
+00007518 8825 mov [di],ah
+0000751A FB sti
+0000751B 52 push dx
+0000751C BAC403 mov dx,0x3c4
+0000751F B80208 mov ax,0x802
+00007522 36A30800 mov [ss:0x8],ax
+00007526 EF out dx,ax
+00007527 5A pop dx
+00007528 B80403 mov ax,0x304
+0000752B 36A31000 mov [ss:0x10],ax
+0000752F EF out dx,ax
+00007530 8A2C mov ch,[si]
+00007532 8A4C01 mov cl,[si+0x1]
+00007535 8A7C02 mov bh,[si+0x2]
+00007538 8A5C03 mov bl,[si+0x3]
+0000753B 8AC5 mov al,ch
+0000753D D0C0 rol al,1
+0000753F D0C0 rol al,1
+00007541 2480 and al,0x80
+00007543 8AE0 mov ah,al
+00007545 8AC5 mov al,ch
+00007547 D0C8 ror al,1
+00007549 D0C8 ror al,1
+0000754B D0C8 ror al,1
+0000754D 2440 and al,0x40
+0000754F 0AE0 or ah,al
+00007551 8AC1 mov al,cl
+00007553 2420 and al,0x20
+00007555 0AE0 or ah,al
+00007557 8AC1 mov al,cl
+00007559 D0C0 rol al,1
+0000755B D0C0 rol al,1
+0000755D D0C0 rol al,1
+0000755F 2410 and al,0x10
+00007561 0AE0 or ah,al
+00007563 8AC7 mov al,bh
+00007565 D0C8 ror al,1
+00007567 D0C8 ror al,1
+00007569 2408 and al,0x8
+0000756B 0AE0 or ah,al
+0000756D 8AC7 mov al,bh
+0000756F D0C0 rol al,1
+00007571 2404 and al,0x4
+00007573 0AE0 or ah,al
+00007575 8AC3 mov al,bl
+00007577 D0C0 rol al,1
+00007579 D0C0 rol al,1
+0000757B D0C0 rol al,1
+0000757D D0C0 rol al,1
+0000757F 2402 and al,0x2
+00007581 0AE0 or ah,al
+00007583 8AC3 mov al,bl
+00007585 D0C8 ror al,1
+00007587 2401 and al,0x1
+00007589 0AE0 or ah,al
+0000758B FA cli
+0000758C 8A05 mov al,[di]
+0000758E 8825 mov [di],ah
+00007590 FB sti
+00007591 47 inc di
+00007592 83C604 add si,byte +0x4
+00007595 59 pop cx
+00007596 49 dec cx
+00007597 7403 jz 0x759c
+00007599 E91CFE jmp word 0x73b8
+0000759C 5F pop di
+0000759D 5E pop si
+0000759E 83C750 add di,byte +0x50
+000075A1 81C64003 add si,0x340
+000075A5 59 pop cx
+000075A6 49 dec cx
+000075A7 7403 jz 0x75ac
+000075A9 E905FE jmp word 0x73b1
+000075AC 1F pop ds
+000075AD C3 ret
+
+ void cleanup_vga_sprites() {
+000075AE BAC403 mov dx,0x3c4
+000075B1 B8020F mov ax,0xf02
+000075B4 36A30800 mov [ss:0x8],ax
+000075B8 EF out dx,ax
+000075B9 BACE03 mov dx,0x3ce
+000075BC B80501 mov ax,0x105
+000075BF 36A30000 mov [ss:0x0],ax
+000075C3 EF out dx,ax
+000075C4 16 push ss
+000075C5 07 pop es
+000075C6 8B3E2300 mov di,[0x23]
+000075CA 268A05 mov al,[es:di]
+000075CD 22C0 and al,al
+000075CF 7402 jz 0x75d3
+000075D1 EB7A jmp short 0x764d
+000075D3 1E push ds
+000075D4 47 inc di
+000075D5 8B2E731F mov bp,[0x1f73]
+000075D9 81C5C202 add bp,0x2c2
+000075DD BE606D mov si,0x6d60
+000075E0 A10200 mov ax,[0x2]
+000075E3 03F0 add si,ax
+000075E5 BA00A0 mov dx,0xa000
+000075E8 8EDA mov ds,dx
+000075EA B001 mov al,0x1
+000075EC B91400 mov cx,0x14
+000075EF 51 push cx
+000075F0 B92800 mov cx,0x28
+000075F3 F2AE repne scasb
+000075F5 7419 jz 0x7610
+000075F7 59 pop cx
+000075F8 81C56001 add bp,0x160
+000075FC 81C68006 add si,0x680
+00007600 E2ED loop 0x75ef
+00007602 1F pop ds
+00007603 8B3E2300 mov di,[0x23]
+00007607 47 inc di
+00007608 B92003 mov cx,0x320
+0000760B 32C0 xor al,al
+0000760D F3AA rep stosb
+0000760F C3 ret return;
+00007610 51 push cx
+00007611 F3AE repe scasb
+00007613 5B pop bx
+00007614 43 inc bx
+00007615 51 push cx
+00007616 57 push di
+00007617 56 push si
+00007618 55 push bp
+00007619 50 push ax
+0000761A 06 push es
+0000761B 8BFD mov di,bp
+0000761D B82800 mov ax,0x28
+00007620 2BC3 sub ax,bx
+00007622 03F0 add si,ax
+00007624 03F8 add di,ax
+00007626 2BD9 sub bx,cx
+00007628 8BCB mov cx,bx
+0000762A 8BD3 mov dx,bx
+0000762C 83C2D4 add dx,byte -0x2c
+0000762F 81C330FF add bx,0xff30
+00007633 1E push ds
+00007634 07 pop es
+00007635 B008 mov al,0x8
+00007637 51 push cx
+00007638 F3A4 rep movsb
+0000763A 59 pop cx
+0000763B 2BF3 sub si,bx
+0000763D 2BFA sub di,dx
+0000763F FEC8 dec al
+00007641 75F4 jnz 0x7637
+00007643 07 pop es
+00007644 58 pop ax
+00007645 5D pop bp
+00007646 5E pop si
+00007647 5F pop di
+00007648 59 pop cx
+00007649 E3AC jcxz 0x75f7
+0000764B EBA6 jmp short 0x75f3
+0000764D 26C60500 mov byte [es:di],0x0
+00007651 8CDD mov bp,ds
+00007653 8B3E731F mov di,[0x1f73]
+00007657 81C7C202 add di,0x2c2
+0000765B BE606D mov si,0x6d60
+0000765E A10200 mov ax,[0x2]
+00007661 03F0 add si,ax
+00007663 BA00A0 mov dx,0xa000
+00007666 8EC2 mov es,dx
+00007668 8EDA mov ds,dx
+0000766A BAA000 mov dx,0xa0
+0000766D B92C00 mov cx,0x2c
+00007670 F3A4 rep movsb
+00007672 81C6A400 add si,0xa4
+00007676 4A dec dx
+00007677 75F4 jnz 0x766d
+00007679 8EDD mov ds,bp
+0000767B C3 ret
+ }
+0000767C C706731F0000 mov word [0x1f73],0x0
+00007682 C706751F2025 mov word [0x1f75],0x2520
+00007688 C706771FC002 mov word [0x1f77],0x2c0
+0000768E C7062300B242 mov word [0x23],0x42b2
+00007694 C7062500D345 mov word [0x25],0x45d3
+0000769A 8B1E2300 mov bx,[0x23]
+0000769E 36C607FF mov byte [ss:bx],0xff
+000076A2 8B1E2500 mov bx,[0x25]
+000076A6 36C607FF mov byte [ss:bx],0xff
+000076AA C6062700FF mov byte [0x27],0xff
+000076AF E8FCFE call word 0x75ae
+000076B2 A1751F mov ax,[0x1f75]
+000076B5 8706731F xchg ax,[0x1f73]
+000076B9 A3751F mov [0x1f75],ax
+000076BC A12500 mov ax,[0x25]
+000076BF 87062300 xchg ax,[0x23]
+000076C3 A32500 mov [0x25],ax
+000076C6 E8B4BB call word 0x327d
+000076C9 E8E2FE call word 0x75ae
+000076CC B86001 mov ax,0x160
+000076CF BBA000 mov bx,0xa0
+000076D2 8B16731F mov dx,[0x1f73]
+000076D6 9A0C00330A call word 0xa33:0xc
+000076DB C7060700E0F5 mov word [0x7],0xf5e0
+000076E1 C706090010F6 mov word [0x9],0xf610
+000076E7 C3 ret
+000076E8 A1EC1F mov ax,[0x1fec]
+000076EB A3E01F mov [0x1fe0],ax
+000076EE 33DB xor bx,bx
+000076F0 EB0D jmp short 0x76ff
+000076F2 BB2800 mov bx,0x28
+000076F5 EB08 jmp short 0x76ff
+000076F7 BB5000 mov bx,0x50
+000076FA EB03 jmp short 0x76ff
+000076FC BB7800 mov bx,0x78
+000076FF BF40B8 mov di,0xb840
+00007702 BE0080 mov si,0x8000
+00007705 8E06EC1F mov es,[0x1fec]
+00007709 B96009 mov cx,0x960
+0000770C 268B04 mov ax,[es:si]
+0000770F 260B84C012 or ax,[es:si+0x12c0]
+00007714 260B848025 or ax,[es:si+0x2580]
+00007719 AB stosw
+0000771A 83C602 add si,byte +0x2
+0000771D E2ED loop 0x770c
+0000771F B8D000 mov ax,0xd0
+00007722 F7E3 mul bx
+00007724 8BF8 mov di,ax
+00007726 81C7606D add di,0x6d60
+0000772A 83C728 add di,byte +0x28
+0000772D BE0080 mov si,0x8000
+00007730 1E push ds
+00007731 8E1EEC1F mov ds,[0x1fec]
+00007735 B800A0 mov ax,0xa000
+00007738 8EC0 mov es,ax
+0000773A BAC403 mov dx,0x3c4
+0000773D B8020F mov ax,0xf02
+00007740 36A30800 mov [ss:0x8],ax
+00007744 EF out dx,ax
+00007745 BACE03 mov dx,0x3ce
+00007748 33C0 xor ax,ax
+0000774A 36A30A00 mov [ss:0xa],ax
+0000774E EF out dx,ax
+0000774F B8010E mov ax,0xe01
+00007752 36A30C00 mov [ss:0xc],ax
+00007756 EF out dx,ax
+00007757 B80500 mov ax,0x5
+0000775A 36A30000 mov [ss:0x0],ax
+0000775E EF out dx,ax
+0000775F B80300 mov ax,0x3
+00007762 36A30200 mov [ss:0x2],ax
+00007766 EF out dx,ax
+00007767 B808FF mov ax,0xff08
+0000776A 36A30E00 mov [ss:0xe],ax
+0000776E EF out dx,ax
+0000776F B97828 mov cx,0x2878
+00007772 57 push di
+00007773 51 push cx
+00007774 51 push cx
+00007775 32ED xor ch,ch
+00007777 FA cli
+00007778 268A05 mov al,[es:di]
+0000777B A4 movsb
+0000777C E2FA loop 0x7778
+0000777E FB sti
+0000777F 83C758 add di,byte +0x58
+00007782 59 pop cx
+00007783 FECD dec ch
+00007785 7402 jz 0x7789
+00007787 EBEB jmp short 0x7774
+00007789 59 pop cx
+0000778A 5F pop di
+0000778B B80100 mov ax,0x1
+0000778E 36A30C00 mov [ss:0xc],ax
+00007792 EF out dx,ax
+00007793 B2C4 mov dl,0xc4
+00007795 B80202 mov ax,0x202
+00007798 36A30800 mov [ss:0x8],ax
+0000779C EF out dx,ax
+0000779D 57 push di
+0000779E 51 push cx
+0000779F 51 push cx
+000077A0 32ED xor ch,ch
+000077A2 FA cli
+000077A3 268A05 mov al,[es:di]
+000077A6 A4 movsb
+000077A7 E2FA loop 0x77a3
+000077A9 FB sti
+000077AA 83C758 add di,byte +0x58
+000077AD 59 pop cx
+000077AE FECD dec ch
+000077B0 75ED jnz 0x779f
+000077B2 59 pop cx
+000077B3 5F pop di
+000077B4 B80204 mov ax,0x402
+000077B7 36A30800 mov [ss:0x8],ax
+000077BB EF out dx,ax
+000077BC 57 push di
+000077BD 51 push cx
+000077BE 51 push cx
+000077BF 32ED xor ch,ch
+000077C1 FA cli
+000077C2 268A05 mov al,[es:di]
+000077C5 A4 movsb
+000077C6 E2FA loop 0x77c2
+000077C8 FB sti
+000077C9 83C758 add di,byte +0x58
+000077CC 59 pop cx
+000077CD FECD dec ch
+000077CF 75ED jnz 0x77be
+000077D1 59 pop cx
+000077D2 5F pop di
+000077D3 B80208 mov ax,0x802
+000077D6 36A30800 mov [ss:0x8],ax
+000077DA EF out dx,ax
+000077DB 51 push cx
+000077DC 32ED xor ch,ch
+000077DE FA cli
+000077DF 268A05 mov al,[es:di]
+000077E2 A4 movsb
+000077E3 E2FA loop 0x77df
+000077E5 FB sti
+000077E6 83C758 add di,byte +0x58
+000077E9 59 pop cx
+000077EA FECD dec ch
+000077EC 75ED jnz 0x77db
+000077EE 1F pop ds
+000077EF C3 ret
+000077F0 8B16D61F mov dx,[0x1fd6]
+000077F4 80C206 add dl,0x6
+000077F7 EC in al,dx
+000077F8 A808 test al,0x8
+000077FA 74FB jz 0x77f7
+000077FC EC in al,dx
+000077FD A808 test al,0x8
+000077FF 75FB jnz 0x77fc
+00007801 FA cli
+00007802 52 push dx
+00007803 B000 mov al,0x0
+00007805 E83B07 call word 0x7f43
+00007808 5A pop dx
+00007809 FA cli
+0000780A B93C00 mov cx,0x3c
+0000780D EC in al,dx
+0000780E A801 test al,0x1
+00007810 75FB jnz 0x780d
+00007812 EC in al,dx
+00007813 A801 test al,0x1
+00007815 74FB jz 0x7812
+00007817 E2F4 loop 0x780d
+00007819 B007 mov al,0x7
+0000781B E82507 call word 0x7f43
+0000781E FB sti
+0000781F C3 ret
+00007820 FA cli
+00007821 B89000 mov ax,0x90
+00007824 CD10 int 0x10
+00007826 FB sti
+00007827 C706731F0000 mov word [0x1f73],0x0
+0000782D C706751F606D mov word [0x1f75],0x6d60
+00007833 C706771F0000 mov word [0x1f77],0x0
+00007839 B88002 mov ax,0x280
+0000783C BB5E01 mov bx,0x15e
+0000783F 8B16731F mov dx,[0x1f73]
+00007843 9A0C00330A call word 0xa33:0xc
+00007848 C3 ret
+00007849 BFE015 mov di,0x15e0
+0000784C B98057 mov cx,0x5780
+0000784F E9A200 jmp word 0x78f4
+00007852 E80F00 call word 0x7864
+00007855 A1731F mov ax,[0x1f73]
+00007858 8706751F xchg ax,[0x1f75]
+0000785C A3731F mov [0x1f73],ax
+0000785F C3 ret
+00007860 8B1E751F mov bx,[0x1f75]
+00007864 FA cli
+00007865 8B16D61F mov dx,[0x1fd6]
+00007869 8AE7 mov ah,bh
+0000786B B00C mov al,0xc
+0000786D EF out dx,ax
+0000786E 8AE3 mov ah,bl
+00007870 FEC0 inc al
+00007872 EF out dx,ax
+00007873 FB sti
+00007874 C3 ret
+00007875 3C20 cmp al,0x20
+00007877 7445 jz 0x78be
+00007879 2C21 sub al,0x21
+0000787B 32E4 xor ah,ah
+0000787D 03C0 add ax,ax
+0000787F 03C0 add ax,ax
+00007881 03C0 add ax,ax
+00007883 03C0 add ax,ax
+00007885 03C0 add ax,ax
+00007887 8BF0 mov si,ax
+00007889 03C0 add ax,ax
+0000788B 03F0 add si,ax
+0000788D 81C68C5F add si,0x5f8c
+00007891 8BFE mov di,si
+00007893 83C740 add di,byte +0x40
+00007896 8B1EEA1F mov bx,[0x1fea]
+0000789A 81C30010 add bx,0x1000
+0000789E 891EE01F mov [0x1fe0],bx
+000078A2 8ADD mov bl,ch
+000078A4 32FF xor bh,bh
+000078A6 8AC1 mov al,cl
+000078A8 32E4 xor ah,ah
+000078AA B104 mov cl,0x4
+000078AC D3E3 shl bx,cl
+000078AE D3E0 shl ax,cl
+000078B0 B110 mov cl,0x10
+000078B2 B503 mov ch,0x3
+000078B4 BA1000 mov dx,0x10
+000078B7 55 push bp
+000078B8 9A2700330A call word 0xa33:0x27
+000078BD 5D pop bp
+000078BE C3 ret
+000078BF BAC403 mov dx,0x3c4
+000078C2 B8020F mov ax,0xf02
+000078C5 36A30800 mov [ss:0x8],ax
+000078C9 EF out dx,ax
+000078CA BACE03 mov dx,0x3ce
+000078CD B80501 mov ax,0x105
+000078D0 36A30000 mov [ss:0x0],ax
+000078D4 EF out dx,ax
+000078D5 1E push ds
+000078D6 8B36731F mov si,[0x1f73]
+000078DA 8B3E751F mov di,[0x1f75]
+000078DE B800A0 mov ax,0xa000
+000078E1 8ED8 mov ds,ax
+000078E3 8EC0 mov es,ax
+000078E5 B9606D mov cx,0x6d60
+000078E8 F3A4 rep movsb
+000078EA 1F pop ds
+000078EB C3 ret
+000078EC BF0000 mov di,0x0
+000078EF B9606D mov cx,0x6d60
+000078F2 EB00 jmp short 0x78f4
+
+000078F4 BAC403 mov dx,0x3c4
+000078F7 B8020F mov ax,0xf02
+000078FA 36A30800 mov [ss:0x8],ax
+000078FE EF out dx,ax
+000078FF BACE03 mov dx,0x3ce
+00007902 33C0 xor ax,ax
+00007904 36A30A00 mov [ss:0xa],ax
+00007908 EF out dx,ax
+00007909 B8010F mov ax,0xf01
+0000790C 36A30C00 mov [ss:0xc],ax
+00007910 EF out dx,ax
+00007911 B80500 mov ax,0x5
+00007914 36A30000 mov [ss:0x0],ax
+00007918 EF out dx,ax
+00007919 B80300 mov ax,0x3
+0000791C 36A30200 mov [ss:0x2],ax
+00007920 EF out dx,ax
+00007921 B808FF mov ax,0xff08
+00007924 36A30E00 mov [ss:0xe],ax
+00007928 EF out dx,ax
+00007929 B800A0 mov ax,0xa000
+0000792C 8EC0 mov es,ax
+0000792E 32C0 xor al,al
+00007930 F3AA rep stosb
+00007932 C3 ret
+
+00007933 A1EA1F mov ax,[0x1fea]
+00007936 A3E01F mov [0x1fe0],ax
+00007939 BE30EE mov si,0xee30
+0000793C A0FF20 mov al,[0x20ff]
+0000793F A803 test al,0x3
+00007941 7423 jz 0x7966
+00007943 A802 test al,0x2
+00007945 740A jz 0x7951
+00007947 803E0820FF cmp byte [0x2008],0xff
+0000794C 7503 jnz 0x7951
+0000794E BE50EA mov si,0xea50
+00007951 B85F01 mov ax,0x15f
+00007954 BB9200 mov bx,0x92
+00007957 BA4000 mov dx,0x40
+0000795A B91F04 mov cx,0x41f
+0000795D BD0100 mov bp,0x1
+00007960 9A2700330A call word 0xa33:0x27
+00007965 C3 ret
+00007966 BB7800 mov bx,0x78
+00007969 B84401 mov ax,0x144
+0000796C BE20B1 mov si,0xb120
+0000796F BD0300 mov bp,0x3
+00007972 B93D04 mov cx,0x43d
+00007975 BA7800 mov dx,0x78
+00007978 8BFE mov di,si
+0000797A 81C7B90A add di,0xab9
+0000797E 9A2700330A call word 0xa33:0x27
+00007983 C3 ret
+00007984 A1EA1F mov ax,[0x1fea]
+00007987 050010 add ax,0x1000
+0000798A A3E01F mov [0x1fe0],ax
+0000798D 8A1E6B1F mov bl,[0x1f6b]
+00007991 32FF xor bh,bh
+00007993 D1E3 shl bx,1
+00007995 2E8BB7AF79 mov si,[cs:bx+0x79af]
+0000799A B8E601 mov ax,0x1e6
+0000799D BB9100 mov bx,0x91
+000079A0 BA4800 mov dx,0x48
+000079A3 B91B04 mov cx,0x41b
+000079A6 BD0100 mov bp,0x1
+000079A9 9A2700330A call word 0xa33:0x27
+000079AE C3 ret
+000079AF C05BF457 rcr byte [bp+di-0xc],0x57
+000079B3 28545C sub [si+0x5c],dl
+000079B6 50 push ax
+000079B7 90 nop
+000079B8 4C dec sp
+000079B9 A1EA1F mov ax,[0x1fea]
+000079BC A3E01F mov [0x1fe0],ax
+000079BF 33C0 xor ax,ax
+000079C1 BB1400 mov bx,0x14
+000079C4 BD420F mov bp,0xf42
+000079C7 B15E mov cl,0x5e
+000079C9 B504 mov ch,0x4
+000079CB BA7802 mov dx,0x278
+000079CE BE8020 mov si,0x2080
+000079D1 BF8677 mov di,0x7786
+000079D4 9A2700330A call word 0xa33:0x27
+000079D9 B80800 mov ax,0x8
+000079DC BB0A00 mov bx,0xa
+000079DF BD0200 mov bp,0x2
+000079E2 B15E mov cl,0x5e
+000079E4 B504 mov ch,0x4
+000079E6 BA7802 mov dx,0x278
+000079E9 BE8020 mov si,0x2080
+000079EC BF8677 mov di,0x7786
+000079EF 9A2700330A call word 0xa33:0x27
+000079F4 C3 ret
+000079F5 A1EA1F mov ax,[0x1fea]
+000079F8 A3E01F mov [0x1fe0],ax
+000079FB BB7800 mov bx,0x78
+000079FE B84400 mov ax,0x44
+00007A01 B90400 mov cx,0x4
+00007A04 BF537A mov di,0x7a53
+00007A07 E80900 call word 0x7a13
+00007A0A BBC500 mov bx,0xc5
+00007A0D B8C400 mov ax,0xc4
+00007A10 B90200 mov cx,0x2
+00007A13 51 push cx
+00007A14 2E8B35 mov si,[cs:di]
+00007A17 83C702 add di,byte +0x2
+00007A1A BD430F mov bp,0xf43
+00007A1D 50 push ax
+00007A1E 53 push bx
+00007A1F 83E808 sub ax,byte +0x8
+00007A22 83C308 add bx,byte +0x8
+00007A25 E80F00 call word 0x7a37
+00007A28 5B pop bx
+00007A29 58 pop ax
+00007A2A BD0300 mov bp,0x3
+00007A2D E80700 call word 0x7a37
+00007A30 59 pop cx
+00007A31 058000 add ax,0x80
+00007A34 E2DD loop 0x7a13
+00007A36 C3 ret
+00007A37 50 push ax
+00007A38 53 push bx
+00007A39 55 push bp
+00007A3A 56 push si
+00007A3B 57 push di
+00007A3C B93D04 mov cx,0x43d
+00007A3F BA7800 mov dx,0x78
+00007A42 8BFE mov di,si
+00007A44 81C7B90A add di,0xab9
+00007A48 9A2700330A call word 0xa33:0x27
+00007A4D 5F pop di
+00007A4E 5E pop si
+00007A4F 5D pop bp
+00007A50 5B pop bx
+00007A51 58 pop ax
+00007A52 C3 ret
+00007A53 8894D4A2 mov [si-0x5d2c],dl
+00007A57 20B16CBF and [bx+di-0x4094],dh
+00007A5B B8CD04 mov ax,0x4cd
+00007A5E DCA1EA1F fsub qword [bx+di+0x1fea]
+00007A62 050008 add ax,0x800
+00007A65 A3E01F mov [0x1fe0],ax
+00007A68 BEB249 mov si,0x49b2
+00007A6B B90A00 mov cx,0xa
+00007A6E 51 push cx
+00007A6F 8B04 mov ax,[si]
+00007A71 3D0080 cmp ax,0x8000
+00007A74 7443 jz 0x7ab9
+00007A76 48 dec ax
+00007A77 8904 mov [si],ax
+00007A79 83F8EF cmp ax,byte -0x11
+00007A7C 7507 jnz 0x7a85
+00007A7E 8B4402 mov ax,[si+0x2]
+00007A81 8904 mov [si],ax
+00007A83 EB34 jmp short 0x7ab9
+00007A85 23C0 and ax,ax
+00007A87 7930 jns 0x7ab9
+00007A89 F7D8 neg ax
+00007A8B 48 dec ax
+00007A8C D1E8 shr ax,1
+00007A8E 86E0 xchg ah,al
+00007A90 8B6C08 mov bp,[si+0x8]
+00007A93 D1E8 shr ax,1
+00007A95 03E8 add bp,ax
+00007A97 D1E8 shr ax,1
+00007A99 03E8 add bp,ax
+00007A9B 8B4404 mov ax,[si+0x4]
+00007A9E 8B5C06 mov bx,[si+0x6]
+00007AA1 56 push si
+00007AA2 8BF5 mov si,bp
+00007AA4 8BFE mov di,si
+00007AA6 81C79000 add di,0x90
+00007AAA BD0100 mov bp,0x1
+00007AAD B90C04 mov cx,0x40c
+00007AB0 BA2000 mov dx,0x20
+00007AB3 9A2700330A call word 0xa33:0x27
+00007AB8 5E pop si
+00007AB9 59 pop cx
+00007ABA 83C60B add si,byte +0xb
+00007ABD E2AF loop 0x7a6e
+00007ABF C3 ret
+00007AC0 BEB249 mov si,0x49b2
+00007AC3 B90A00 mov cx,0xa
+00007AC6 BB2800 mov bx,0x28
+00007AC9 8B4402 mov ax,[si+0x2]
+00007ACC 3D0080 cmp ax,0x8000
+00007ACF 7402 jz 0x7ad3
+00007AD1 8BC3 mov ax,bx
+00007AD3 8904 mov [si],ax
+00007AD5 83C328 add bx,byte +0x28
+00007AD8 83C60B add si,byte +0xb
+00007ADB E2EC loop 0x7ac9
+00007ADD C3 ret
+00007ADE E8DEFD call word 0x78bf
+00007AE1 E80300 call word 0x7ae7
+00007AE4 E979FD jmp word 0x7860
+00007AE7 8B16D61F mov dx,[0x1fd6]
+00007AEB 80C206 add dl,0x6
+00007AEE EC in al,dx
+00007AEF A808 test al,0x8
+00007AF1 74FB jz 0x7aee
+00007AF3 EC in al,dx
+00007AF4 A808 test al,0x8
+00007AF6 75FB jnz 0x7af3
+00007AF8 C3 ret
+00007AF9 E8F4FC call word 0x77f0
+00007AFC B000 mov al,0x0
+00007AFE E81904 call word 0x7f1a
+00007B01 B91000 mov cx,0x10
+00007B04 BA1000 mov dx,0x10
+00007B07 BB0203 mov bx,0x302
+00007B0A E89003 call word 0x7e9d
+00007B0D 75EA jnz 0x7af9
+00007B0F C3 ret
+00007B10 E8DDFC call word 0x77f0
+00007B13 B000 mov al,0x0
+00007B15 E80204 call word 0x7f1a
+00007B18 B91000 mov cx,0x10
+00007B1B BA1000 mov dx,0x10
+00007B1E E85A03 call word 0x7e7b
+00007B21 75ED jnz 0x7b10
+00007B23 C3 ret
+00007B24 C3 ret
+
+ void nop() {
+00007B25 C3 ret
+ }
+
+ void ???() { /* From mainloop() */
+00007B26 A1751F mov ax,[0x1f75]
+00007B29 8706731F xchg ax,[0x1f73]
+00007B2D A3751F mov [0x1f75],ax
+00007B30 A12500 mov ax,[0x25]
+00007B33 87062300 xchg ax,[0x23]
+00007B37 A32500 mov [0x25],ax
+00007B3A 803E0620FF cmp byte [0x2006],0xff
+00007B3F 7544 jnz 0x7b85
+00007B41 C606CB1F00 mov byte [0x1fcb],0x0
+00007B46 8B16D61F mov dx,[0x1fd6] // [1FD6]=03D4
+00007B4A 80C206 add dl,0x6
+00007B4D EC in al,dx //AL==B2, DX==03DA
+00007B4E A808 test al,0x8
+00007B50 75FB jnz 0x7b4d
+00007B52 803ECB1FFF cmp byte [0x1fcb],0xff
+00007B57 7507 jnz 0x7b60
+00007B59 EC in al,dx
+00007B5A A808 test al,0x8
+00007B5C 74FB jz 0x7b59
+00007B5E EBE1 jmp short 0x7b41
+00007B60 80EA06 sub dl,0x6
+00007B63 FA cli
+00007B64 8B1E751F mov bx,[0x1f75]
+00007B68 031E771F add bx,[0x1f77]
+00007B6C 83C302 add bx,byte +0x2
+00007B6F 8AE7 mov ah,bh
+00007B71 B00C mov al,0xc
+00007B73 EF out dx,ax
+00007B74 8AE3 mov ah,bl
+00007B76 FEC0 inc al
+00007B78 EF out dx,ax
+00007B79 FB sti
+00007B7A 80C206 add dl,0x6
+00007B7D EC in al,dx
+00007B7E A808 test al,0x8
+00007B80 74FB jz 0x7b7d
+ void video_flip() {
+00007B82 E855D1 call word 0x4cda _video_flip();
+00007B85 C3 ret
+ }
+00007B86 B80D00 mov ax,0xd
+00007B89 CD10 int 0x10
+00007B8B C3 ret
+00007B8C 33C0 xor ax,ax
+00007B8E A3731F mov [0x1f73],ax
+00007B91 A3751F mov [0x1f75],ax
+00007B94 A3771F mov [0x1f77],ax
+00007B97 E9C6FC jmp word 0x7860
+00007B9A FA cli
+00007B9B B88D00 mov ax,0x8d
+00007B9E CD10 int 0x10
+00007BA0 8B16D61F mov dx,[0x1fd6]
+00007BA4 B81316 mov ax,0x1613
+00007BA7 EF out dx,ax
+00007BA8 FB sti
+00007BA9 C7062B002556 mov word [0x2b],0x5625
+00007BAF C7062D008E59 mov word [0x2d],0x598e
+00007BB5 C7062F008D5A mov word [0x2f],0x5a8d
+00007BBB C70631008C5B mov word [0x31],0x5b8c
+00007BC1 C7063300CC5C mov word [0x33],0x5ccc
+00007BC7 C70635000C5E mov word [0x35],0x5e0c
+00007BCD C70637004C5F mov word [0x37],0x5f4c
+00007BD3 C70639009060 mov word [0x39],0x6090
+00007BD9 C7063B00B161 mov word [0x3b],0x61b1
+00007BDF C3 ret
+00007BE0 B448 mov ah,0x48
+00007BE2 BBAB55 mov bx,0x55ab
+00007BE5 CD21 int 0x21
+00007BE7 7303 jnc 0x7bec
+00007BE9 E9CD8F jmp word 0xbb9
+00007BEC A3E01F mov [0x1fe0],ax
+00007BEF A3EC1F mov [0x1fec],ax
+00007BF2 050010 add ax,0x1000
+00007BF5 A3E21F mov [0x1fe2],ax
+00007BF8 050C1D add ax,0x1d0c
+00007BFB A3E41F mov [0x1fe4],ax
+00007BFE 056601 add ax,0x166
+00007C01 A3E61F mov [0x1fe6],ax
+00007C04 059000 add ax,0x90
+00007C07 A3E81F mov [0x1fe8],ax
+00007C0A 83C07C add ax,byte +0x7c
+00007C0D A3EA1F mov [0x1fea],ax
+00007C10 052D18 add ax,0x182d
+00007C13 A3EE1F mov [0x1fee],ax
+00007C16 050002 add ax,0x200
+00007C19 A3F01F mov [0x1ff0],ax
+00007C1C 05000C add ax,0xc00
+00007C1F C3 ret
+00007C20 B425 mov ah,0x25
+00007C22 A0C21F mov al,[0x1fc2]
+00007C25 1E push ds
+00007C26 0E push cs
+00007C27 1F pop ds
+00007C28 BA2F7C mov dx,0x7c2f
+00007C2B CD21 int 0x21
+00007C2D 1F pop ds
+00007C2E C3 ret
+00007C2F 1E push ds
+00007C30 50 push ax
+00007C31 B8550B mov ax,0xb55
+00007C34 8ED8 mov ds,ax
+00007C36 FE06FE1F inc byte [0x1ffe]
+00007C3A CD62 int 0x62
+00007C3C FE0EFE1F dec byte [0x1ffe]
+00007C40 2EA06982 mov al,[cs:0x8269]
+00007C44 22C0 and al,al
+00007C46 750C jnz 0x7c54
+00007C48 803EFE1F00 cmp byte [0x1ffe],0x0
+00007C4D 7505 jnz 0x7c54
+00007C4F 52 push dx
+00007C50 E8DFD0 call word 0x4d32
+00007C53 5A pop dx
+00007C54 58 pop ax
+00007C55 1F pop ds
+00007C56 CF iretw
+00007C57 813E791FFF00 cmp word [0x1f79],0xff
+00007C5D 7529 jnz 0x7c88
+00007C5F BB3623 mov bx,0x2336
+00007C62 E87190 call word 0xcd6
+00007C65 B407 mov ah,0x7
+00007C67 CD21 int 0x21
+00007C69 3C1B cmp al,0x1b
+00007C6B 7503 jnz 0x7c70
+00007C6D E9AD90 jmp word 0xd1d
+00007C70 B90400 mov cx,0x4
+00007C73 3C31 cmp al,0x31
+00007C75 7407 jz 0x7c7e
+00007C77 B90200 mov cx,0x2
+00007C7A 3C32 cmp al,0x32
+00007C7C 75E7 jnz 0x7c65
+00007C7E 890E791F mov [0x1f79],cx
+00007C82 8AD0 mov dl,al
+00007C84 B402 mov ah,0x2
+00007C86 CD21 int 0x21
+00007C88 C3 ret
+00007C89 120D adc cl,[di]
+00007C8B E60C out 0xc,al
+00007C8D F1 int1
+00007C8E 0C02 or al,0x2
+00007C90 0D1D0D or ax,0xd1d
+00007C93 F4 hlt
+00007C94 232E2467 and bp,[0x6724]
+00007C98 249E and al,0x9e
+00007C9A 24E6 and al,0xe6
+00007C9C 2480 and al,0x80
+00007C9E 3E06 ds push es
+00007CA0 20FF and bh,bh
+00007CA2 7507 jnz 0x7cab
+00007CA4 C706C51F0040 mov word [0x1fc5],0x4000
+00007CAA C3 ret
+00007CAB A1C51F mov ax,[0x1fc5]
+00007CAE 50 push ax
+00007CAF BB4001 mov bx,0x140
+00007CB2 A10920 mov ax,[0x2009]
+00007CB5 23C0 and ax,ax
+00007CB7 740C jz 0x7cc5
+00007CB9 3D9001 cmp ax,0x190
+00007CBC 740A jz 0x7cc8
+00007CBE D1EB shr bx,1
+00007CC0 3DC800 cmp ax,0xc8
+00007CC3 7403 jz 0x7cc8
+00007CC5 BB4001 mov bx,0x140
+00007CC8 FA cli
+00007CC9 E81500 call word 0x7ce1
+00007CCC B8FFFF mov ax,0xffff
+00007CCF 2BC1 sub ax,cx
+00007CD1 8BE8 mov bp,ax
+00007CD3 892EC51F mov [0x1fc5],bp
+00007CD7 58 pop ax
+00007CD8 23C0 and ax,ax
+00007CDA 7403 jz 0x7cdf
+00007CDC A3C51F mov [0x1fc5],ax
+00007CDF FB sti
+00007CE0 C3 ret
+00007CE1 B9FFFF mov cx,0xffff
+00007CE4 8B16D61F mov dx,[0x1fd6]
+00007CE8 80C206 add dl,0x6
+00007CEB EC in al,dx
+00007CEC A808 test al,0x8
+00007CEE 74FB jz 0x7ceb
+00007CF0 EC in al,dx
+00007CF1 A808 test al,0x8
+00007CF3 75FB jnz 0x7cf0
+00007CF5 B030 mov al,0x30
+00007CF7 E643 out 0x43,al
+00007CF9 8AC1 mov al,cl
+00007CFB E640 out 0x40,al
+00007CFD 8AC5 mov al,ch
+00007CFF E640 out 0x40,al
+00007D01 8BCB mov cx,bx
+00007D03 EC in al,dx
+00007D04 A801 test al,0x1
+00007D06 75FB jnz 0x7d03
+00007D08 EC in al,dx
+00007D09 A801 test al,0x1
+00007D0B 74FB jz 0x7d08
+00007D0D E2F4 loop 0x7d03
+00007D0F B006 mov al,0x6
+00007D11 E643 out 0x43,al
+00007D13 B036 mov al,0x36
+00007D15 E643 out 0x43,al
+00007D17 90 nop
+00007D18 90 nop
+00007D19 90 nop
+00007D1A E440 in al,0x40
+00007D1C 8AC8 mov cl,al
+00007D1E E440 in al,0x40
+00007D20 8AE8 mov ch,al
+00007D22 C3 ret
+00007D23 803E0620FF cmp byte [0x2006],0xff
+00007D28 746B jz 0x7d95
+00007D2A E88D02 call word 0x7fba
+00007D2D FA cli
+00007D2E 8B16D61F mov dx,[0x1fd6]
+00007D32 8B1E751F mov bx,[0x1f75]
+00007D36 031E771F add bx,[0x1f77]
+00007D3A 83C302 add bx,byte +0x2
+00007D3D 8AE7 mov ah,bh
+00007D3F B00C mov al,0xc
+00007D41 EF out dx,ax
+00007D42 8AE3 mov ah,bl
+00007D44 FEC0 inc al
+00007D46 EF out dx,ax
+00007D47 80C206 add dl,0x6
+00007D4A FB sti
+00007D4B EC in al,dx
+00007D4C EB00 jmp short 0x7d4e
+00007D4E EB00 jmp short 0x7d50
+00007D50 EB00 jmp short 0x7d52
+00007D52 A808 test al,0x8
+00007D54 74F5 jz 0x7d4b
+00007D56 EC in al,dx
+00007D57 EB00 jmp short 0x7d59
+00007D59 EB00 jmp short 0x7d5b
+00007D5B EB00 jmp short 0x7d5d
+00007D5D A808 test al,0x8
+00007D5F 75F5 jnz 0x7d56
+00007D61 FA cli
+00007D62 8B0EC51F mov cx,[0x1fc5]
+00007D66 B036 mov al,0x36
+00007D68 E643 out 0x43,al
+00007D6A EB00 jmp short 0x7d6c
+00007D6C EB00 jmp short 0x7d6e
+00007D6E EB00 jmp short 0x7d70
+00007D70 8AC1 mov al,cl
+00007D72 E640 out 0x40,al
+00007D74 EB00 jmp short 0x7d76
+00007D76 EB00 jmp short 0x7d78
+00007D78 EB00 jmp short 0x7d7a
+00007D7A 8AC5 mov al,ch
+00007D7C E640 out 0x40,al
+00007D7E EB00 jmp short 0x7d80
+00007D80 EB00 jmp short 0x7d82
+00007D82 EB00 jmp short 0x7d84
+00007D84 FB sti
+00007D85 E8FB02 call word 0x8083
+00007D88 E84FCF call word 0x4cda
+00007D8B 803EFE1F00 cmp byte [0x1ffe],0x0
+00007D90 7503 jnz 0x7d95
+00007D92 E89DCF call word 0x4d32
+00007D95 C3 ret
+00007D96 E80E00 call word 0x7da7
+00007D99 53 push bx
+00007D9A 51 push cx
+00007D9B E8D1D5 call word 0x536f
+00007D9E 58 pop ax
+00007D9F 5A pop dx
+00007DA0 85DA test dx,bx
+00007DA2 7502 jnz 0x7da6
+00007DA4 85C8 test ax,cx
+00007DA6 C3 ret
+00007DA7 BBF80F mov bx,0xff8
+00007DAA B200 mov dl,0x0
+00007DAC 83E107 and cx,byte +0x7
+00007DAF 7406 jz 0x7db7
+00007DB1 D1EB shr bx,1
+00007DB3 D0DA rcr dl,1
+00007DB5 E2FA loop 0x7db1
+00007DB7 8ACA mov cl,dl
+00007DB9 C3 ret
+00007DBA C3 ret
+
+00007DBB BF606D mov di,0x6d60
+00007DBE B98088 mov cx,0x8880
+00007DC1 E830FB call word 0x78f4
+00007DC4 B88006 mov ax,0x680
+00007DC7 BBA400 mov bx,0xa4
+00007DCA BA606D mov dx,0x6d60
+00007DCD 9A0C00330A call word 0xa33:0xc
+00007DD2 A1F01F mov ax,[0x1ff0]
+00007DD5 40 inc ax
+00007DD6 A3E01F mov [0x1fe0],ax
+00007DD9 C3 ret
+
+00007DDA BF60EF mov di,0xef60
+00007DDD B94003 mov cx,0x340
+00007DE0 E911FB jmp word 0x78f4
+00007DE3 C3 ret
+00007DE4 C3 ret
+00007DE5 1E push ds
+00007DE6 B91800 mov cx,0x18
+00007DE9 BF201F mov di,0x1f20
+00007DEC BE1000 mov si,0x10
+00007DEF 1E push ds
+00007DF0 07 pop es
+00007DF1 8E1EF01F mov ds,[0x1ff0]
+00007DF5 57 push di
+00007DF6 F3A4 rep movsb
+00007DF8 5F pop di
+00007DF9 B01F mov al,0x1f
+00007DFB AA stosb
+00007DFC AA stosb
+00007DFD 32C0 xor al,al
+00007DFF AA stosb
+00007E00 B91800 mov cx,0x18
+00007E03 BF381F mov di,0x1f38
+00007E06 83C718 add di,byte +0x18
+00007E09 BE1000 mov si,0x10
+00007E0C F3A4 rep movsb
+00007E0E B90800 mov cx,0x8
+00007E11 BF101F mov di,0x1f10
+00007E14 83C708 add di,byte +0x8
+00007E17 F3A4 rep movsb
+00007E19 B90800 mov cx,0x8
+00007E1C BF081F mov di,0x1f08
+00007E1F 57 push di
+00007E20 F3A4 rep movsb
+00007E22 5F pop di
+00007E23 B006 mov al,0x6
+00007E25 AA stosb
+00007E26 1F pop ds
+00007E27 C3 ret
+00007E28 8B265B26 mov sp,[0x265b]
+00007E2C 7249 jc 0x7e77
+00007E2E 101F adc [bx],bl
+00007E30 3B26081F cmp sp,[0x1f08]
+00007E34 FB sti
+00007E35 25BB26 and ax,0x26bb
+00007E38 8B265B26 mov sp,[0x265b]
+00007E3C 82 db 0x82
+00007E3D 49 dec cx
+00007E3E 381F cmp [bx],bl
+00007E40 43 inc bx
+00007E41 26201F and [es:bx],bl
+00007E44 0B26BB26 or sp,[0x26bb]
+00007E48 833E791F04 cmp word [0x1f79],byte +0x4
+00007E4D 740D jz 0x7e5c
+00007E4F BE287E mov si,0x7e28
+00007E52 2E8B7402 mov si,[cs:si+0x2]
+00007E56 B91000 mov cx,0x10
+00007E59 E91401 jmp word 0x7f70
+00007E5C BE387E mov si,0x7e38
+00007E5F 2E8B7402 mov si,[cs:si+0x2]
+00007E63 B90800 mov cx,0x8
+00007E66 E86B01 call word 0x7fd4
+00007E69 B90810 mov cx,0x1008
+00007E6C E96501 jmp word 0x7fd4
+00007E6F C3 ret
+00007E70 32C0 xor al,al
+00007E72 B91000 mov cx,0x10
+00007E75 BB0001 mov bx,0x100
+00007E78 E97A02 jmp word 0x80f5
+00007E7B 52 push dx
+00007E7C BB0001 mov bx,0x100
+00007E7F E82A02 call word 0x80ac
+00007E82 B301 mov bl,0x1
+00007E84 7502 jnz 0x7e88
+00007E86 FECB dec bl
+00007E88 59 pop cx
+00007E89 53 push bx
+00007E8A B91000 mov cx,0x10
+00007E8D BB0701 mov bx,0x107
+00007E90 E81902 call word 0x80ac
+00007E93 B001 mov al,0x1
+00007E95 7502 jnz 0x7e99
+00007E97 FEC8 dec al
+00007E99 5B pop bx
+00007E9A 0AC3 or al,bl
+00007E9C C3 ret
+
+00007E9D 53 push bx
+00007E9E 52 push dx
+00007E9F B300 mov bl,0x0
+00007EA1 E80802 call word 0x80ac
+00007EA4 59 pop cx
+00007EA5 5B pop bx
+00007EA6 B201 mov dl,0x1
+00007EA8 7502 jnz 0x7eac
+00007EAA FECA dec dl
+00007EAC 52 push dx
+00007EAD 8AFB mov bh,bl
+00007EAF B307 mov bl,0x7
+00007EB1 E8F801 call word 0x80ac
+00007EB4 B001 mov al,0x1
+00007EB6 7502 jnz 0x7eba
+00007EB8 FEC8 dec al
+00007EBA 5B pop bx
+00007EBB 0AC3 or al,bl
+00007EBD C3 ret
+
+00007EBE 32C0 xor al,al
+00007EC0 B91000 mov cx,0x10
+00007EC3 BB0002 mov bx,0x200
+00007EC6 E92C02 jmp word 0x80f5
+00007EC9 833E791F04 cmp word [0x1f79],byte +0x4
+00007ECE 7422 jz 0x7ef2
+00007ED0 1E push ds
+00007ED1 07 pop es
+00007ED2 BE287E mov si,0x7e28
+00007ED5 2E8B7C0C mov di,[cs:si+0xc]
+00007ED9 2E8B740A mov si,[cs:si+0xa]
+00007EDD 8A04 mov al,[si]
+00007EDF 884507 mov [di+0x7],al
+00007EE2 83C708 add di,byte +0x8
+00007EE5 B90400 mov cx,0x4
+00007EE8 F3A5 rep movsw
+00007EEA 803E0620FF cmp byte [0x2006],0xff
+00007EEF 7528 jnz 0x7f19
+00007EF1 C3 ret
+00007EF2 1E push ds
+00007EF3 07 pop es
+00007EF4 BE387E mov si,0x7e38
+00007EF7 2E8B7C0C mov di,[cs:si+0xc]
+00007EFB 2E8B740A mov si,[cs:si+0xa]
+00007EFF 8B04 mov ax,[si]
+00007F01 894515 mov [di+0x15],ax
+00007F04 8A4402 mov al,[si+0x2]
+00007F07 884517 mov [di+0x17],al
+00007F0A 83C718 add di,byte +0x18
+00007F0D B90C00 mov cx,0xc
+00007F10 F3A5 rep movsw
+00007F12 803E0620FF cmp byte [0x2006],0xff
+00007F17 7500 jnz 0x7f19
+00007F19 C3 ret
+00007F1A B90808 mov cx,0x808
+00007F1D 32E4 xor ah,ah
+00007F1F 03C0 add ax,ax
+00007F21 833E791F04 cmp word [0x1f79],byte +0x4
+00007F26 740D jz 0x7f35
+00007F28 BE287E mov si,0x7e28
+00007F2B 03F0 add si,ax
+00007F2D 2E8B34 mov si,[cs:si]
+00007F30 83C608 add si,byte +0x8
+00007F33 EB3B jmp short 0x7f70
+00007F35 BE387E mov si,0x7e38
+00007F38 03F0 add si,ax
+00007F3A 2E8B34 mov si,[cs:si]
+00007F3D 83C618 add si,byte +0x18
+00007F40 E9C900 jmp word 0x800c
+00007F43 B90800 mov cx,0x8
+00007F46 EB07 jmp short 0x7f4f
+00007F48 B002 mov al,0x2
+00007F4A B91000 mov cx,0x10
+00007F4D EB00 jmp short 0x7f4f
+00007F4F 32E4 xor ah,ah
+00007F51 03C0 add ax,ax
+00007F53 833E791F04 cmp word [0x1f79],byte +0x4
+00007F58 740A jz 0x7f64
+00007F5A BE287E mov si,0x7e28
+00007F5D 03F0 add si,ax
+00007F5F 2E8B34 mov si,[cs:si]
+00007F62 EB0C jmp short 0x7f70
+00007F64 BE387E mov si,0x7e38
+00007F67 03F0 add si,ax
+00007F69 2E8B34 mov si,[cs:si]
+00007F6C E99D00 jmp word 0x800c
+00007F6F C3 ret
+00007F70 FA cli
+00007F71 8ADD mov bl,ch
+00007F73 32ED xor ch,ch
+00007F75 8B16D61F mov dx,[0x1fd6]
+00007F79 80C206 add dl,0x6
+00007F7C EC in al,dx
+00007F7D 52 push dx
+00007F7E B2C0 mov dl,0xc0
+00007F80 8AC3 mov al,bl
+00007F82 EE out dx,al
+00007F83 AC lodsb
+00007F84 EE out dx,al
+00007F85 FEC3 inc bl
+00007F87 E2F7 loop 0x7f80
+00007F89 5A pop dx
+00007F8A EC in al,dx
+00007F8B B2C0 mov dl,0xc0
+00007F8D B020 mov al,0x20
+00007F8F EE out dx,al
+00007F90 FB sti
+00007F91 C3 ret
+
+00007F92 833E791F04 cmp word [0x1f79],byte +0x4
+00007F97 7408 jz 0x7fa1
+00007F99 833E791F02 cmp word [0x1f79],byte +0x2
+00007F9E 7412 jz 0x7fb2
+00007FA0 C3 ret
+00007FA1 BE5B26 mov si,0x265b
+00007FA4 B90800 mov cx,0x8
+00007FA7 E82A00 call word 0x7fd4
+00007FAA BE5B26 mov si,0x265b
+00007FAD B90810 mov cx,0x1008
+00007FB0 EB22 jmp short 0x7fd4
+00007FB2 BE5B26 mov si,0x265b
+00007FB5 B91000 mov cx,0x10
+00007FB8 EBB6 jmp short 0x7f70
+00007FBA 833E791F04 cmp word [0x1f79],byte +0x4
+00007FBF 740B jz 0x7fcc
+00007FC1 833E791F02 cmp word [0x1f79],byte +0x2
+00007FC6 7503 jnz 0x7fcb
+00007FC8 E9AF00 jmp word 0x807a
+00007FCB C3 ret
+00007FCC BEBB26 mov si,0x26bb
+00007FCF B90810 mov cx,0x1008
+00007FD2 EB00 jmp short 0x7fd4
+00007FD4 FA cli
+00007FD5 803E0420FF cmp byte [0x2004],0xff
+00007FDA 740D jz 0x7fe9
+00007FDC BAC403 mov dx,0x3c4
+00007FDF B001 mov al,0x1
+00007FE1 EE out dx,al
+00007FE2 42 inc dx
+00007FE3 EC in al,dx
+00007FE4 0C20 or al,0x20
+00007FE6 EE out dx,al
+00007FE7 50 push ax
+00007FE8 52 push dx
+00007FE9 BAC803 mov dx,0x3c8
+00007FEC 8AC5 mov al,ch
+00007FEE 32ED xor ch,ch
+00007FF0 EE out dx,al
+00007FF1 8AE0 mov ah,al
+00007FF3 42 inc dx
+00007FF4 AC lodsb
+00007FF5 EE out dx,al
+00007FF6 AC lodsb
+00007FF7 EE out dx,al
+00007FF8 AC lodsb
+00007FF9 EE out dx,al
+00007FFA FEC4 inc ah
+00007FFC E2F6 loop 0x7ff4
+00007FFE 803E0420FF cmp byte [0x2004],0xff
+00008003 7405 jz 0x800a
+00008005 5A pop dx
+00008006 58 pop ax
+00008007 24DF and al,0xdf
+00008009 EE out dx,al
+0000800A FB sti
+0000800B C3 ret
+0000800C 57 push di
+0000800D FA cli
+0000800E 803E0420FF cmp byte [0x2004],0xff
+00008013 740D jz 0x8022
+00008015 BAC403 mov dx,0x3c4
+00008018 B001 mov al,0x1
+0000801A EE out dx,al
+0000801B 42 inc dx
+0000801C EC in al,dx
+0000801D 0C20 or al,0x20
+0000801F EE out dx,al
+00008020 50 push ax
+00008021 52 push dx
+00008022 BAC803 mov dx,0x3c8
+00008025 8AC5 mov al,ch
+00008027 32E4 xor ah,ah
+00008029 BF4E80 mov di,0x804e
+0000802C 03F8 add di,ax
+0000802E 32ED xor ch,ch
+00008030 2E8A05 mov al,[cs:di]
+00008033 47 inc di
+00008034 EE out dx,al
+00008035 42 inc dx
+00008036 AC lodsb
+00008037 EE out dx,al
+00008038 AC lodsb
+00008039 EE out dx,al
+0000803A AC lodsb
+0000803B EE out dx,al
+0000803C 4A dec dx
+0000803D E2F1 loop 0x8030
+0000803F 803E0420FF cmp byte [0x2004],0xff
+00008044 7405 jz 0x804b
+00008046 5A pop dx
+00008047 58 pop ax
+00008048 24DF and al,0xdf
+0000804A EE out dx,al
+0000804B FB sti
+0000804C 5F pop di
+0000804D C3 ret
+
+0000804E 0001 add [bx+di],al
+00008050 0203 add al,[bp+di]
+00008052 0405 add al,0x5
+00008054 1407 adc al,0x7
+00008056 3839 cmp [bx+di],bh
+00008058 3A3B cmp bh,[bp+di]
+0000805A 3C3D cmp al,0x3d
+0000805C 3E3F ds aas
+0000805E BB1103 mov bx,0x311
+00008061 8B16D61F mov dx,[0x1fd6]
+00008065 80C206 add dl,0x6
+00008068 EC in al,dx
+00008069 52 push dx
+0000806A B2C0 mov dl,0xc0
+0000806C 8AC3 mov al,bl
+0000806E EE out dx,al
+0000806F 8AC7 mov al,bh
+00008071 EE out dx,al
+00008072 5A pop dx
+00008073 EC in al,dx
+00008074 B2C0 mov dl,0xc0
+00008076 B020 mov al,0x20
+00008078 EE out dx,al
+00008079 C3 ret
+0000807A BEBB26 mov si,0x26bb
+0000807D B90808 mov cx,0x808
+00008080 E9EDFE jmp word 0x7f70
+00008083 A1791F mov ax,[0x1f79]
+00008086 83F804 cmp ax,byte +0x4
+00008089 7406 jz 0x8091
+0000808B 83F802 cmp ax,byte +0x2
+0000808E 7413 jz 0x80a3
+00008090 C3 ret
+00008091 BE8B26 mov si,0x268b
+00008094 B90800 mov cx,0x8
+00008097 E83AFF call word 0x7fd4
+0000809A BEA326 mov si,0x26a3
+0000809D B90810 mov cx,0x1008
+000080A0 E931FF jmp word 0x7fd4
+000080A3 BE8B26 mov si,0x268b
+000080A6 B91000 mov cx,0x10
+000080A9 E9C4FE jmp word 0x7f70
+
+000080AC 833E791F04 cmp word [0x1f79],byte +0x4
+000080B1 7421 jz 0x80d4
+000080B3 1E push ds
+000080B4 07 pop es
+000080B5 8AC3 mov al,bl
+000080B7 32E4 xor ah,ah
+000080B9 03C0 add ax,ax
+000080BB BE287E mov si,0x7e28
+000080BE 03F0 add si,ax
+000080C0 2E8B34 mov si,[cs:si]
+000080C3 8AC7 mov al,bh
+000080C5 32E4 xor ah,ah
+000080C7 03C0 add ax,ax
+000080C9 BF287E mov di,0x7e28
+000080CC 03F8 add di,ax
+000080CE 2E8B3D mov di,[cs:di]
+000080D1 E9A400 jmp word 0x8178
+000080D4 1E push ds
+000080D5 07 pop es
+000080D6 8AC3 mov al,bl
+000080D8 32E4 xor ah,ah
+000080DA 03C0 add ax,ax
+000080DC BE387E mov si,0x7e38
+000080DF 03F0 add si,ax
+000080E1 2E8B34 mov si,[cs:si]
+000080E4 8AC7 mov al,bh
+000080E6 32E4 xor ah,ah
+000080E8 03C0 add ax,ax
+000080EA BF387E mov di,0x7e38
+000080ED 03F8 add di,ax
+000080EF 2E8B3D mov di,[cs:di]
+000080F2 E92901 jmp word 0x821e
+000080F5 833E791F04 cmp word [0x1f79],byte +0x4
+000080FA 7441 jz 0x813d
+000080FC 06 push es
+000080FD 1E push ds
+000080FE 07 pop es
+000080FF 8AC3 mov al,bl
+00008101 32E4 xor ah,ah
+00008103 03C0 add ax,ax
+00008105 BE287E mov si,0x7e28
+00008108 03F0 add si,ax
+0000810A 2E8B34 mov si,[cs:si]
+0000810D 8AC7 mov al,bh
+0000810F 32E4 xor ah,ah
+00008111 03C0 add ax,ax
+00008113 BF287E mov di,0x7e28
+00008116 03F8 add di,ax
+00008118 2E8B3D mov di,[cs:di]
+0000811B 51 push cx
+0000811C 56 push si
+0000811D E850FE call word 0x7f70
+00008120 5E pop si
+00008121 59 pop cx
+00008122 51 push cx
+00008123 56 push si
+00008124 57 push di
+00008125 E85000 call word 0x8178
+00008128 740E jz 0x8138
+0000812A E8BAF9 call word 0x7ae7
+0000812D E8B7F9 call word 0x7ae7
+00008130 E8B4F9 call word 0x7ae7
+00008133 5F pop di
+00008134 5E pop si
+00008135 59 pop cx
+00008136 EBE3 jmp short 0x811b
+00008138 5F pop di
+00008139 5E pop si
+0000813A 59 pop cx
+0000813B 07 pop es
+0000813C C3 ret
+
+0000813D 06 push es
+0000813E 1E push ds
+0000813F 07 pop es
+00008140 8AC3 mov al,bl
+00008142 32E4 xor ah,ah
+00008144 03C0 add ax,ax
+00008146 BE387E mov si,0x7e38
+00008149 03F0 add si,ax
+0000814B 2E8B34 mov si,[cs:si]
+0000814E 8AC7 mov al,bh
+00008150 32E4 xor ah,ah
+00008152 03C0 add ax,ax
+00008154 BF387E mov di,0x7e38
+00008157 03F8 add di,ax
+00008159 2E8B3D mov di,[cs:di]
+0000815C 51 push cx
+0000815D 56 push si
+0000815E E8ABFE call word 0x800c
+00008161 5E pop si
+00008162 59 pop cx
+00008163 51 push cx
+00008164 56 push si
+00008165 57 push di
+00008166 E8B500 call word 0x821e
+00008169 7408 jz 0x8173
+0000816B E879F9 call word 0x7ae7
+0000816E 5F pop di
+0000816F 5E pop si
+00008170 59 pop cx
+00008171 EBE9 jmp short 0x815c
+00008173 5F pop di
+00008174 5E pop si
+00008175 59 pop cx
+00008176 07 pop es
+00008177 C3 ret
+
+00008178 33ED xor bp,bp
+0000817A 32ED xor ch,ch
+0000817C 51 push cx
+0000817D 8A14 mov dl,[si]
+0000817F 8A0D mov cl,[di]
+00008181 8AD9 mov bl,cl
+00008183 8AC2 mov al,dl
+00008185 E81E00 call word 0x81a6
+00008188 8AF0 mov dh,al
+0000818A 8AC2 mov al,dl
+0000818C 8AD9 mov bl,cl
+0000818E E82E00 call word 0x81bf
+00008191 0AF0 or dh,al
+00008193 8AC2 mov al,dl
+00008195 8AD9 mov bl,cl
+00008197 E83600 call word 0x81d0
+0000819A 0AF0 or dh,al
+0000819C 8834 mov [si],dh
+0000819E 59 pop cx
+0000819F 46 inc si
+000081A0 47 inc di
+000081A1 E2D9 loop 0x817c
+000081A3 23ED and bp,bp
+000081A5 C3 ret
+
+000081A6 D0E8 shr al,1
+000081A8 D0EB shr bl,1
+000081AA D0E8 shr al,1
+000081AC D0EB shr bl,1
+000081AE 2409 and al,0x9
+000081B0 80E309 and bl,0x9
+000081B3 E82100 call word 0x81d7
+000081B6 D0E0 shl al,1
+000081B8 D0E3 shl bl,1
+000081BA D0E0 shl al,1
+000081BC D0E3 shl bl,1
+000081BE C3 ret
+
+000081BF D0E8 shr al,1
+000081C1 D0EB shr bl,1
+000081C3 2409 and al,0x9
+000081C5 80E309 and bl,0x9
+000081C8 E80C00 call word 0x81d7
+000081CB D0E0 shl al,1
+000081CD D0E3 shl bl,1
+000081CF C3 ret
+
+000081D0 2409 and al,0x9
+000081D2 80E309 and bl,0x9
+000081D5 EB00 jmp short 0x81d7
+
+000081D7 8AE0 mov ah,al
+000081D9 D0E8 shr al,1
+000081DB D0E8 shr al,1
+000081DD D0E8 shr al,1
+000081DF D0E4 shl ah,1
+000081E1 80E402 and ah,0x2
+000081E4 2401 and al,0x1
+000081E6 0AC4 or al,ah
+000081E8 8AFB mov bh,bl
+000081EA D0EB shr bl,1
+000081EC D0EB shr bl,1
+000081EE D0EB shr bl,1
+000081F0 D0E7 shl bh,1
+000081F2 80E702 and bh,0x2
+000081F5 80E301 and bl,0x1
+000081F8 0ADF or bl,bh
+000081FA 3AC3 cmp al,bl
+000081FC 740E jz 0x820c
+000081FE 7707 ja 0x8207
+00008200 FEC0 inc al
+00008202 BDFF00 mov bp,0xff
+00008205 EB05 jmp short 0x820c
+00008207 FEC8 dec al
+00008209 BDFF00 mov bp,0xff
+0000820C 8AE0 mov ah,al
+0000820E D0E0 shl al,1
+00008210 D0E0 shl al,1
+00008212 D0E0 shl al,1
+00008214 D0EC shr ah,1
+00008216 2408 and al,0x8
+00008218 80E401 and ah,0x1
+0000821B 0AC4 or al,ah
+0000821D C3 ret
+
+0000821E 32DB xor bl,bl
+00008220 32ED xor ch,ch
+00008222 8A04 mov al,[si]
+00008224 8A25 mov ah,[di]
+00008226 E81F00 call word 0x8248
+00008229 8804 mov [si],al
+0000822B 46 inc si
+0000822C 47 inc di
+0000822D 8A04 mov al,[si]
+0000822F 8A25 mov ah,[di]
+00008231 E81400 call word 0x8248
+00008234 8804 mov [si],al
+00008236 46 inc si
+00008237 47 inc di
+00008238 8A04 mov al,[si]
+0000823A 8A25 mov ah,[di]
+0000823C E80900 call word 0x8248
+0000823F 8804 mov [si],al
+00008241 46 inc si
+00008242 47 inc di
+00008243 E2DD loop 0x8222
+00008245 22DB and bl,bl
+00008247 C3 ret
+00008248 3AC4 cmp al,ah
+0000824A 740E jz 0x825a
+0000824C 7F0D jg 0x825b
+0000824E FEC0 inc al
+00008250 B3FF mov bl,0xff
+00008252 3AC4 cmp al,ah
+00008254 7404 jz 0x825a
+00008256 7F07 jg 0x825f
+00008258 FEC0 inc al
+0000825A C3 ret
+0000825B FEC8 dec al
+0000825D EBF1 jmp short 0x8250
+0000825F FEC8 dec al
+00008261 C3 ret
+00008262 90 nop
+00008263 0000 add [bx+si],al
+00008265 0000 add [bx+si],al
+00008267 0000 add [bx+si],al
+00008269 0000 add [bx+si],al
+0000826B 0000 add [bx+si],al
+0000826D 0000 add [bx+si],al
+0000826F 0000 add [bx+si],al
+00008271 0000 add [bx+si],al
+00008273 0000 add [bx+si],al
+00008275 0000 add [bx+si],al
+00008277 0000 add [bx+si],al
+00008279 0000 add [bx+si],al
+0000827B 0000 add [bx+si],al
+0000827D 0000 add [bx+si],al
+0000827F 0000 add [bx+si],al
+00008281 0000 add [bx+si],al
+00008283 0000 add [bx+si],al
+00008285 0000 add [bx+si],al
+00008287 0000 add [bx+si],al
+00008289 0000 add [bx+si],al
+0000828B 0000 add [bx+si],al
+0000828D 0000 add [bx+si],al
+0000828F 0000 add [bx+si],al
+00008291 0000 add [bx+si],al
+00008293 0000 add [bx+si],al
+00008295 0000 add [bx+si],al
+00008297 0000 add [bx+si],al
+00008299 0000 add [bx+si],al
+0000829B 0000 add [bx+si],al
+0000829D 0000 add [bx+si],al
+0000829F 0000 add [bx+si],al
+000082A1 0000 add [bx+si],al
+000082A3 0000 add [bx+si],al
+000082A5 0000 add [bx+si],al
+000082A7 0000 add [bx+si],al
+000082A9 0000 add [bx+si],al
+000082AB 0000 add [bx+si],al
+000082AD 0000 add [bx+si],al
+000082AF 0000 add [bx+si],al
+000082B1 0000 add [bx+si],al
+000082B3 0000 add [bx+si],al
+000082B5 0000 add [bx+si],al
+000082B7 0000 add [bx+si],al
+000082B9 0000 add [bx+si],al
+000082BB 00A30269 add [bp+di+0x6902],ah
+000082BF 891E0069 mov [0x6900],bx
+000082C3 2E89169331 mov [cs:0x3193],dx
+000082C8 D1E8 shr ax,1
+000082CA D1E8 shr ax,1
+000082CC D1E8 shr ax,1
+000082CE A30469 mov [0x6904],ax
+000082D1 F7E3 mul bx
+000082D3 A30669 mov [0x6906],ax
+000082D6 CB retf
+
+000082D7 50 push ax
+000082D8 52 push dx
+000082D9 51 push cx
+000082DA 8BC2 mov ax,dx
+000082DC D1E8 shr ax,1
+000082DE D1E8 shr ax,1
+000082E0 D1E8 shr ax,1
+000082E2 A30A69 mov [0x690a],ax
+000082E5 32ED xor ch,ch
+000082E7 F7E1 mul cx
+000082E9 A30869 mov [0x6908],ax
+000082EC 59 pop cx
+000082ED 5A pop dx
+000082EE 58 pop ax
+000082EF C7060E690000 mov word [0x690e],0x0
+000082F5 C7060C690000 mov word [0x690c],0x0
+000082FB F7C50C00 test bp,0xc
+000082FF 7407 jz 0x8308
+00008301 E89A10 call word 0x939e
+00008304 23C0 and ax,ax
+00008306 7859 js 0x8361
+00008308 2E803E4712FF cmp byte [cs:0x1247],0xff
+0000830E 7503 jnz 0x8313
+00008310 E83811 call word 0x944b
+00008313 93 xchg ax,bx
+00008314 53 push bx
+00008315 83E307 and bx,byte +0x7
+00008318 881E58AB mov [0xab58],bl
+0000831C 5B pop bx
+0000831D D1EB shr bx,1
+0000831F D1EB shr bx,1
+00008321 D1EB shr bx,1
+00008323 52 push dx
+00008324 F7260469 mul word [0x6904]
+00008328 5A pop dx
+00008329 03D8 add bx,ax
+0000832B 2E031E9331 add bx,[cs:0x3193]
+00008330 2E031E9731 add bx,[cs:0x3197]
+00008335 87DF xchg bx,di
+00008337 D1EA shr dx,1
+00008339 D1EA shr dx,1
+0000833B D1EA shr dx,1
+0000833D 8BC2 mov ax,dx
+0000833F 2B060469 sub ax,[0x6904]
+00008343 F7D8 neg ax
+00008345 A31069 mov [0x6910],ax
+00008348 A31469 mov [0x6914],ax
+0000834B 8AF5 mov dh,ch
+0000834D 8AE9 mov ch,cl
+0000834F 8ACA mov cl,dl
+00008351 A10869 mov ax,[0x6908]
+00008354 F7C50100 test bp,0x1
+00008358 7503 jnz 0x835d
+0000835A E9790A jmp word 0x8dd6
+0000835D 7402 jz 0x8361
+0000835F EB01 jmp short 0x8362
+00008361 CB retf
+00008362 803E58AB00 cmp byte [0xab58],0x0
+00008367 7503 jnz 0x836c
+00008369 E96A0A jmp word 0x8dd6
+0000836C F7C50200 test bp,0x2
+00008370 7503 jnz 0x8375
+00008372 E92208 jmp word 0x8b97
+00008375 8BC5 mov ax,bp
+00008377 55 push bp
+00008378 8B2E0C69 mov bp,[0x690c]
+0000837C A98000 test ax,0x80
+0000837F 741A jz 0x839b
+00008381 A10869 mov ax,[0x6908]
+00008384 2B060E69 sub ax,[0x690e]
+00008388 2B060E69 sub ax,[0x690e]
+0000838C 03D8 add bx,ax
+0000838E 03F0 add si,ax
+00008390 A10A69 mov ax,[0x690a]
+00008393 2BD8 sub bx,ax
+00008395 2BF0 sub si,ax
+00008397 2BE8 sub bp,ax
+00008399 2BE8 sub bp,ax
+0000839B 892E1269 mov [0x6912],bp
+0000839F 5D pop bp
+000083A0 F7C50040 test bp,0x4000
+000083A4 7403 jz 0x83a9
+000083A6 E93C04 jmp word 0x87e5
+000083A9 F7C50080 test bp,0x8000
+000083AD 7403 jz 0x83b2
+000083AF E92702 jmp word 0x85d9
+000083B2 F7C52000 test bp,0x20
+000083B6 7403 jz 0x83bb
+000083B8 E99D06 jmp word 0x8a58
+000083BB F7C54000 test bp,0x40
+000083BF 7403 jz 0x83c4
+000083C1 E93407 jmp word 0x8af8
+000083C4 FF0E1469 dec word [0x6914]
+000083C8 1E push ds
+000083C9 2E8E1E0032 mov ds,[cs:0x3200]
+000083CE B8550B mov ax,0xb55
+000083D1 8EC0 mov es,ax
+000083D3 86F2 xchg dh,dl
+000083D5 32F6 xor dh,dh
+000083D7 8BEA mov bp,dx
+000083D9 BAC403 mov dx,0x3c4
+000083DC B8020F mov ax,0xf02
+000083DF 36A30800 mov [ss:0x8],ax
+000083E3 EF out dx,ax
+000083E4 BACE03 mov dx,0x3ce
+000083E7 33C0 xor ax,ax
+000083E9 36A30A00 mov [ss:0xa],ax
+000083ED EF out dx,ax
+000083EE B8010E mov ax,0xe01
+000083F1 36A30C00 mov [ss:0xc],ax
+000083F5 EF out dx,ax
+000083F6 B80500 mov ax,0x5
+000083F9 36A30000 mov [ss:0x0],ax
+000083FD EF out dx,ax
+000083FE B80300 mov ax,0x3
+00008401 36A30200 mov [ss:0x2],ax
+00008405 EF out dx,ax
+00008406 57 push di
+00008407 56 push si
+00008408 51 push cx
+00008409 1E push ds
+0000840A 06 push es
+0000840B 51 push cx
+0000840C 51 push cx
+0000840D 57 push di
+0000840E 32ED xor ch,ch
+00008410 BF1669 mov di,0x6916
+00008413 F3A4 rep movsb
+00008415 32C0 xor al,al
+00008417 AA stosb
+00008418 5F pop di
+00008419 59 pop cx
+0000841A 56 push si
+0000841B 51 push cx
+0000841C 57 push di
+0000841D 32ED xor ch,ch
+0000841F 8BF3 mov si,bx
+00008421 BF5869 mov di,0x6958
+00008424 F3A4 rep movsb
+00008426 32C0 xor al,al
+00008428 AA stosb
+00008429 5F pop di
+0000842A 59 pop cx
+0000842B 56 push si
+0000842C 06 push es
+0000842D 1F pop ds
+0000842E B800A0 mov ax,0xa000
+00008431 8EC0 mov es,ax
+00008433 BB5869 mov bx,0x6958
+00008436 BE1669 mov si,0x6916
+00008439 A058AB mov al,[0xab58]
+0000843C 56 push si
+0000843D 53 push bx
+0000843E 51 push cx
+0000843F 32ED xor ch,ch
+00008441 D02C shr byte [si],1
+00008443 46 inc si
+00008444 D01C rcr byte [si],1
+00008446 46 inc si
+00008447 E2FB loop 0x8444
+00008449 59 pop cx
+0000844A 51 push cx
+0000844B 32ED xor ch,ch
+0000844D D02F shr byte [bx],1
+0000844F 43 inc bx
+00008450 D01F rcr byte [bx],1
+00008452 43 inc bx
+00008453 E2FB loop 0x8450
+00008455 59 pop cx
+00008456 5B pop bx
+00008457 5E pop si
+00008458 FEC8 dec al
+0000845A 75E0 jnz 0x843c
+0000845C 32ED xor ch,ch
+0000845E FEC1 inc cl
+00008460 8A27 mov ah,[bx]
+00008462 43 inc bx
+00008463 B008 mov al,0x8
+00008465 36A30E00 mov [ss:0xe],ax
+00008469 EF out dx,ax
+0000846A FA cli
+0000846B 268A05 mov al,[es:di]
+0000846E AC lodsb
+0000846F AA stosb
+00008470 FB sti
+00008471 E2ED loop 0x8460
+00008473 5B pop bx
+00008474 5E pop si
+00008475 A11269 mov ax,[0x6912]
+00008478 03F0 add si,ax
+0000847A 03D8 add bx,ax
+0000847C 033E1469 add di,[0x6914]
+00008480 59 pop cx
+00008481 07 pop es
+00008482 1F pop ds
+00008483 FECD dec ch
+00008485 7402 jz 0x8489
+00008487 EB80 jmp short 0x8409
+00008489 59 pop cx
+0000848A 5E pop si
+0000848B 5F pop di
+0000848C 4D dec bp
+0000848D 7503 jnz 0x8492
+0000848F E94501 jmp word 0x85d7
+00008492 2603360869 add si,[es:0x6908]
+00008497 B80100 mov ax,0x1
+0000849A 36A30C00 mov [ss:0xc],ax
+0000849E EF out dx,ax
+0000849F B80310 mov ax,0x1003
+000084A2 36A30200 mov [ss:0x2],ax
+000084A6 EF out dx,ax
+000084A7 B808FF mov ax,0xff08
+000084AA 36A30E00 mov [ss:0xe],ax
+000084AE EF out dx,ax
+000084AF B2C4 mov dl,0xc4
+000084B1 B80202 mov ax,0x202
+000084B4 36A30800 mov [ss:0x8],ax
+000084B8 EF out dx,ax
+000084B9 57 push di
+000084BA 56 push si
+000084BB 51 push cx
+000084BC 1E push ds
+000084BD 06 push es
+000084BE 51 push cx
+000084BF 51 push cx
+000084C0 57 push di
+000084C1 32ED xor ch,ch
+000084C3 BF1669 mov di,0x6916
+000084C6 F3A4 rep movsb
+000084C8 32C0 xor al,al
+000084CA AA stosb
+000084CB 5F pop di
+000084CC 59 pop cx
+000084CD 56 push si
+000084CE 06 push es
+000084CF 1F pop ds
+000084D0 B800A0 mov ax,0xa000
+000084D3 8EC0 mov es,ax
+000084D5 BE1669 mov si,0x6916
+000084D8 A058AB mov al,[0xab58]
+000084DB 56 push si
+000084DC 51 push cx
+000084DD 32ED xor ch,ch
+000084DF D02C shr byte [si],1
+000084E1 46 inc si
+000084E2 D01C rcr byte [si],1
+000084E4 46 inc si
+000084E5 E2FB loop 0x84e2
+000084E7 59 pop cx
+000084E8 5E pop si
+000084E9 FEC8 dec al
+000084EB 75EE jnz 0x84db
+000084ED 32ED xor ch,ch
+000084EF FEC1 inc cl
+000084F1 FA cli
+000084F2 268A05 mov al,[es:di]
+000084F5 AC lodsb
+000084F6 AA stosb
+000084F7 FB sti
+000084F8 E2F7 loop 0x84f1
+000084FA 5E pop si
+000084FB A11269 mov ax,[0x6912]
+000084FE 03F0 add si,ax
+00008500 033E1469 add di,[0x6914]
+00008504 59 pop cx
+00008505 07 pop es
+00008506 1F pop ds
+00008507 FECD dec ch
+00008509 75B1 jnz 0x84bc
+0000850B 59 pop cx
+0000850C 5E pop si
+0000850D 5F pop di
+0000850E 4D dec bp
+0000850F 7503 jnz 0x8514
+00008511 E9C300 jmp word 0x85d7
+00008514 2603360869 add si,[es:0x6908]
+00008519 B80204 mov ax,0x402
+0000851C 36A30800 mov [ss:0x8],ax
+00008520 EF out dx,ax
+00008521 57 push di
+00008522 56 push si
+00008523 51 push cx
+00008524 1E push ds
+00008525 06 push es
+00008526 51 push cx
+00008527 51 push cx
+00008528 57 push di
+00008529 32ED xor ch,ch
+0000852B BF1669 mov di,0x6916
+0000852E F3A4 rep movsb
+00008530 32C0 xor al,al
+00008532 AA stosb
+00008533 5F pop di
+00008534 59 pop cx
+00008535 56 push si
+00008536 06 push es
+00008537 1F pop ds
+00008538 B800A0 mov ax,0xa000
+0000853B 8EC0 mov es,ax
+0000853D BE1669 mov si,0x6916
+00008540 A058AB mov al,[0xab58]
+00008543 56 push si
+00008544 51 push cx
+00008545 32ED xor ch,ch
+00008547 D02C shr byte [si],1
+00008549 46 inc si
+0000854A D01C rcr byte [si],1
+0000854C 46 inc si
+0000854D E2FB loop 0x854a
+0000854F 59 pop cx
+00008550 5E pop si
+00008551 FEC8 dec al
+00008553 75EE jnz 0x8543
+00008555 32ED xor ch,ch
+00008557 FEC1 inc cl
+00008559 FA cli
+0000855A 268A05 mov al,[es:di]
+0000855D AC lodsb
+0000855E AA stosb
+0000855F FB sti
+00008560 E2F7 loop 0x8559
+00008562 5E pop si
+00008563 A11269 mov ax,[0x6912]
+00008566 03F0 add si,ax
+00008568 033E1469 add di,[0x6914]
+0000856C 59 pop cx
+0000856D 07 pop es
+0000856E 1F pop ds
+0000856F FECD dec ch
+00008571 75B1 jnz 0x8524
+00008573 59 pop cx
+00008574 5E pop si
+00008575 5F pop di
+00008576 4D dec bp
+00008577 7502 jnz 0x857b
+00008579 EB5C jmp short 0x85d7
+0000857B 2603360869 add si,[es:0x6908]
+00008580 B80208 mov ax,0x802
+00008583 36A30800 mov [ss:0x8],ax
+00008587 EF out dx,ax
+00008588 1E push ds
+00008589 06 push es
+0000858A 51 push cx
+0000858B 51 push cx
+0000858C 57 push di
+0000858D 32ED xor ch,ch
+0000858F BF1669 mov di,0x6916
+00008592 F3A4 rep movsb
+00008594 32C0 xor al,al
+00008596 AA stosb
+00008597 5F pop di
+00008598 59 pop cx
+00008599 56 push si
+0000859A 06 push es
+0000859B 1F pop ds
+0000859C B800A0 mov ax,0xa000
+0000859F 8EC0 mov es,ax
+000085A1 BE1669 mov si,0x6916
+000085A4 A058AB mov al,[0xab58]
+000085A7 56 push si
+000085A8 51 push cx
+000085A9 32ED xor ch,ch
+000085AB D02C shr byte [si],1
+000085AD 46 inc si
+000085AE D01C rcr byte [si],1
+000085B0 46 inc si
+000085B1 E2FB loop 0x85ae
+000085B3 59 pop cx
+000085B4 5E pop si
+000085B5 FEC8 dec al
+000085B7 75EE jnz 0x85a7
+000085B9 32ED xor ch,ch
+000085BB FEC1 inc cl
+000085BD FA cli
+000085BE 268A05 mov al,[es:di]
+000085C1 AC lodsb
+000085C2 AA stosb
+000085C3 FB sti
+000085C4 E2F7 loop 0x85bd
+000085C6 5E pop si
+000085C7 A11269 mov ax,[0x6912]
+000085CA 03F0 add si,ax
+000085CC 033E1469 add di,[0x6914]
+000085D0 59 pop cx
+000085D1 07 pop es
+000085D2 1F pop ds
+000085D3 FECD dec ch
+000085D5 75B1 jnz 0x8588
+000085D7 1F pop ds
+000085D8 CB retf
+000085D9 FF0E1469 dec word [0x6914]
+000085DD 1E push ds
+000085DE 2E8E1E0032 mov ds,[cs:0x3200]
+000085E3 B8550B mov ax,0xb55
+000085E6 8EC0 mov es,ax
+000085E8 86F2 xchg dh,dl
+000085EA 32F6 xor dh,dh
+000085EC 8BEA mov bp,dx
+000085EE BAC403 mov dx,0x3c4
+000085F1 B80201 mov ax,0x102
+000085F4 36A30800 mov [ss:0x8],ax
+000085F8 EF out dx,ax
+000085F9 BACE03 mov dx,0x3ce
+000085FC 33C0 xor ax,ax
+000085FE 36A30A00 mov [ss:0xa],ax
+00008602 EF out dx,ax
+00008603 B80100 mov ax,0x1
+00008606 36A30C00 mov [ss:0xc],ax
+0000860A EF out dx,ax
+0000860B B80310 mov ax,0x1003
+0000860E 36A30200 mov [ss:0x2],ax
+00008612 EF out dx,ax
+00008613 B80508 mov ax,0x805
+00008616 36A30000 mov [ss:0x0],ax
+0000861A EF out dx,ax
+0000861B B80708 mov ax,0x807
+0000861E 36A30600 mov [ss:0x6],ax
+00008622 EF out dx,ax
+00008623 B80208 mov ax,0x802
+00008626 36A30400 mov [ss:0x4],ax
+0000862A EF out dx,ax
+0000862B 57 push di
+0000862C 56 push si
+0000862D 51 push cx
+0000862E 1E push ds
+0000862F 06 push es
+00008630 51 push cx
+00008631 51 push cx
+00008632 57 push di
+00008633 32ED xor ch,ch
+00008635 BF1669 mov di,0x6916
+00008638 F3A4 rep movsb
+0000863A 32C0 xor al,al
+0000863C AA stosb
+0000863D 5F pop di
+0000863E 59 pop cx
+0000863F 56 push si
+00008640 06 push es
+00008641 1F pop ds
+00008642 B800A0 mov ax,0xa000
+00008645 8EC0 mov es,ax
+00008647 BE1669 mov si,0x6916
+0000864A A058AB mov al,[0xab58]
+0000864D 56 push si
+0000864E 51 push cx
+0000864F 32ED xor ch,ch
+00008651 D02C shr byte [si],1
+00008653 46 inc si
+00008654 D01C rcr byte [si],1
+00008656 46 inc si
+00008657 E2FB loop 0x8654
+00008659 59 pop cx
+0000865A 5E pop si
+0000865B FEC8 dec al
+0000865D 75EE jnz 0x864d
+0000865F 32ED xor ch,ch
+00008661 FEC1 inc cl
+00008663 FA cli
+00008664 268A25 mov ah,[es:di]
+00008667 F6D4 not ah
+00008669 B008 mov al,0x8
+0000866B 36A30E00 mov [ss:0xe],ax
+0000866F EF out dx,ax
+00008670 AC lodsb
+00008671 AA stosb
+00008672 E2F0 loop 0x8664
+00008674 FB sti
+00008675 5E pop si
+00008676 A11269 mov ax,[0x6912]
+00008679 03F0 add si,ax
+0000867B 033E1469 add di,[0x6914]
+0000867F 59 pop cx
+00008680 07 pop es
+00008681 1F pop ds
+00008682 FECD dec ch
+00008684 7402 jz 0x8688
+00008686 EBA6 jmp short 0x862e
+00008688 59 pop cx
+00008689 5E pop si
+0000868A 5F pop di
+0000868B 4D dec bp
+0000868C 7503 jnz 0x8691
+0000868E E95201 jmp word 0x87e3
+00008691 2603360869 add si,[es:0x6908]
+00008696 52 push dx
+00008697 B2C4 mov dl,0xc4
+00008699 B80202 mov ax,0x202
+0000869C 36A30800 mov [ss:0x8],ax
+000086A0 EF out dx,ax
+000086A1 5A pop dx
+000086A2 57 push di
+000086A3 56 push si
+000086A4 51 push cx
+000086A5 1E push ds
+000086A6 06 push es
+000086A7 51 push cx
+000086A8 51 push cx
+000086A9 57 push di
+000086AA 32ED xor ch,ch
+000086AC BF1669 mov di,0x6916
+000086AF F3A4 rep movsb
+000086B1 32C0 xor al,al
+000086B3 AA stosb
+000086B4 5F pop di
+000086B5 59 pop cx
+000086B6 56 push si
+000086B7 06 push es
+000086B8 1F pop ds
+000086B9 B800A0 mov ax,0xa000
+000086BC 8EC0 mov es,ax
+000086BE BE1669 mov si,0x6916
+000086C1 A058AB mov al,[0xab58]
+000086C4 56 push si
+000086C5 51 push cx
+000086C6 32ED xor ch,ch
+000086C8 D02C shr byte [si],1
+000086CA 46 inc si
+000086CB D01C rcr byte [si],1
+000086CD 46 inc si
+000086CE E2FB loop 0x86cb
+000086D0 59 pop cx
+000086D1 5E pop si
+000086D2 FEC8 dec al
+000086D4 75EE jnz 0x86c4
+000086D6 32ED xor ch,ch
+000086D8 FEC1 inc cl
+000086DA FA cli
+000086DB 268A25 mov ah,[es:di]
+000086DE F6D4 not ah
+000086E0 B008 mov al,0x8
+000086E2 36A30E00 mov [ss:0xe],ax
+000086E6 EF out dx,ax
+000086E7 AC lodsb
+000086E8 AA stosb
+000086E9 E2F0 loop 0x86db
+000086EB FB sti
+000086EC 5E pop si
+000086ED A11269 mov ax,[0x6912]
+000086F0 03F0 add si,ax
+000086F2 033E1469 add di,[0x6914]
+000086F6 59 pop cx
+000086F7 07 pop es
+000086F8 1F pop ds
+000086F9 FECD dec ch
+000086FB 75A8 jnz 0x86a5
+000086FD 59 pop cx
+000086FE 5E pop si
+000086FF 5F pop di
+00008700 4D dec bp
+00008701 7503 jnz 0x8706
+00008703 E9DD00 jmp word 0x87e3
+00008706 2603360869 add si,[es:0x6908]
+0000870B 52 push dx
+0000870C B2C4 mov dl,0xc4
+0000870E B80204 mov ax,0x402
+00008711 36A30800 mov [ss:0x8],ax
+00008715 EF out dx,ax
+00008716 5A pop dx
+00008717 57 push di
+00008718 56 push si
+00008719 51 push cx
+0000871A 1E push ds
+0000871B 06 push es
+0000871C 51 push cx
+0000871D 51 push cx
+0000871E 57 push di
+0000871F 32ED xor ch,ch
+00008721 BF1669 mov di,0x6916
+00008724 F3A4 rep movsb
+00008726 32C0 xor al,al
+00008728 AA stosb
+00008729 5F pop di
+0000872A 59 pop cx
+0000872B 56 push si
+0000872C 06 push es
+0000872D 1F pop ds
+0000872E B800A0 mov ax,0xa000
+00008731 8EC0 mov es,ax
+00008733 BE1669 mov si,0x6916
+00008736 A058AB mov al,[0xab58]
+00008739 56 push si
+0000873A 51 push cx
+0000873B 32ED xor ch,ch
+0000873D D02C shr byte [si],1
+0000873F 46 inc si
+00008740 D01C rcr byte [si],1
+00008742 46 inc si
+00008743 E2FB loop 0x8740
+00008745 59 pop cx
+00008746 5E pop si
+00008747 FEC8 dec al
+00008749 75EE jnz 0x8739
+0000874B 32ED xor ch,ch
+0000874D FEC1 inc cl
+0000874F FA cli
+00008750 268A25 mov ah,[es:di]
+00008753 F6D4 not ah
+00008755 B008 mov al,0x8
+00008757 36A30E00 mov [ss:0xe],ax
+0000875B EF out dx,ax
+0000875C AC lodsb
+0000875D AA stosb
+0000875E E2F0 loop 0x8750
+00008760 FB sti
+00008761 5E pop si
+00008762 A11269 mov ax,[0x6912]
+00008765 03F0 add si,ax
+00008767 033E1469 add di,[0x6914]
+0000876B 59 pop cx
+0000876C 07 pop es
+0000876D 1F pop ds
+0000876E FECD dec ch
+00008770 75A8 jnz 0x871a
+00008772 59 pop cx
+00008773 5E pop si
+00008774 5F pop di
+00008775 4D dec bp
+00008776 7502 jnz 0x877a
+00008778 EB69 jmp short 0x87e3
+0000877A 2603360869 add si,[es:0x6908]
+0000877F 52 push dx
+00008780 B2C4 mov dl,0xc4
+00008782 B80208 mov ax,0x802
+00008785 36A30800 mov [ss:0x8],ax
+00008789 EF out dx,ax
+0000878A 5A pop dx
+0000878B 1E push ds
+0000878C 06 push es
+0000878D 51 push cx
+0000878E 51 push cx
+0000878F 57 push di
+00008790 32ED xor ch,ch
+00008792 BF1669 mov di,0x6916
+00008795 F3A4 rep movsb
+00008797 32C0 xor al,al
+00008799 AA stosb
+0000879A 5F pop di
+0000879B 59 pop cx
+0000879C 56 push si
+0000879D 06 push es
+0000879E 1F pop ds
+0000879F B800A0 mov ax,0xa000
+000087A2 8EC0 mov es,ax
+000087A4 BE1669 mov si,0x6916
+000087A7 A058AB mov al,[0xab58]
+000087AA 56 push si
+000087AB 51 push cx
+000087AC 32ED xor ch,ch
+000087AE D02C shr byte [si],1
+000087B0 46 inc si
+000087B1 D01C rcr byte [si],1
+000087B3 46 inc si
+000087B4 E2FB loop 0x87b1
+000087B6 59 pop cx
+000087B7 5E pop si
+000087B8 FEC8 dec al
+000087BA 75EE jnz 0x87aa
+000087BC 32ED xor ch,ch
+000087BE FEC1 inc cl
+000087C0 FA cli
+000087C1 268A25 mov ah,[es:di]
+000087C4 F6D4 not ah
+000087C6 B008 mov al,0x8
+000087C8 36A30E00 mov [ss:0xe],ax
+000087CC EF out dx,ax
+000087CD AC lodsb
+000087CE AA stosb
+000087CF E2F0 loop 0x87c1
+000087D1 FB sti
+000087D2 5E pop si
+000087D3 A11269 mov ax,[0x6912]
+000087D6 03F0 add si,ax
+000087D8 033E1469 add di,[0x6914]
+000087DC 59 pop cx
+000087DD 07 pop es
+000087DE 1F pop ds
+000087DF FECD dec ch
+000087E1 75A8 jnz 0x878b
+000087E3 1F pop ds
+000087E4 CB retf
+000087E5 FF0E1469 dec word [0x6914]
+000087E9 1E push ds
+000087EA 2E8E1E0032 mov ds,[cs:0x3200]
+000087EF B8550B mov ax,0xb55
+000087F2 8EC0 mov es,ax
+000087F4 86F2 xchg dh,dl
+000087F6 32F6 xor dh,dh
+000087F8 8BEA mov bp,dx
+000087FA FA cli
+000087FB BAC403 mov dx,0x3c4
+000087FE B8020F mov ax,0xf02
+00008801 36A30800 mov [ss:0x8],ax
+00008805 EF out dx,ax
+00008806 BACE03 mov dx,0x3ce
+00008809 33C0 xor ax,ax
+0000880B 36A30A00 mov [ss:0xa],ax
+0000880F EF out dx,ax
+00008810 B8010E mov ax,0xe01
+00008813 36A30C00 mov [ss:0xc],ax
+00008817 EF out dx,ax
+00008818 B80300 mov ax,0x3
+0000881B 36A30200 mov [ss:0x2],ax
+0000881F EF out dx,ax
+00008820 B80508 mov ax,0x805
+00008823 36A30000 mov [ss:0x0],ax
+00008827 EF out dx,ax
+00008828 B80708 mov ax,0x807
+0000882B 36A30600 mov [ss:0x6],ax
+0000882F EF out dx,ax
+00008830 B80208 mov ax,0x802
+00008833 36A30400 mov [ss:0x4],ax
+00008837 EF out dx,ax
+00008838 51 push cx
+00008839 55 push bp
+0000883A 57 push di
+0000883B 56 push si
+0000883C BD5869 mov bp,0x6958
+0000883F 51 push cx
+00008840 1E push ds
+00008841 06 push es
+00008842 51 push cx
+00008843 57 push di
+00008844 32ED xor ch,ch
+00008846 8BFD mov di,bp
+00008848 8BF3 mov si,bx
+0000884A 8BDD mov bx,bp
+0000884C F3A4 rep movsb
+0000884E 32C0 xor al,al
+00008850 AA stosb
+00008851 8BEF mov bp,di
+00008853 5F pop di
+00008854 59 pop cx
+00008855 56 push si
+00008856 06 push es
+00008857 1F pop ds
+00008858 B800A0 mov ax,0xa000
+0000885B 8EC0 mov es,ax
+0000885D A058AB mov al,[0xab58]
+00008860 53 push bx
+00008861 51 push cx
+00008862 32ED xor ch,ch
+00008864 D02F shr byte [bx],1
+00008866 43 inc bx
+00008867 D01F rcr byte [bx],1
+00008869 43 inc bx
+0000886A E2FB loop 0x8867
+0000886C 59 pop cx
+0000886D 5B pop bx
+0000886E FEC8 dec al
+00008870 75EE jnz 0x8860
+00008872 32ED xor ch,ch
+00008874 FEC1 inc cl
+00008876 268A05 mov al,[es:di]
+00008879 2007 and [bx],al
+0000887B 43 inc bx
+0000887C 47 inc di
+0000887D E2F7 loop 0x8876
+0000887F 5B pop bx
+00008880 031E1269 add bx,[0x6912]
+00008884 033E1469 add di,[0x6914]
+00008888 07 pop es
+00008889 1F pop ds
+0000888A 59 pop cx
+0000888B FECD dec ch
+0000888D 75B0 jnz 0x883f
+0000888F 5E pop si
+00008890 5F pop di
+00008891 5D pop bp
+00008892 59 pop cx
+00008893 BB5869 mov bx,0x6958
+00008896 57 push di
+00008897 56 push si
+00008898 51 push cx
+00008899 53 push bx
+0000889A 1E push ds
+0000889B 06 push es
+0000889C 51 push cx
+0000889D 51 push cx
+0000889E 57 push di
+0000889F 32ED xor ch,ch
+000088A1 BF1669 mov di,0x6916
+000088A4 F3A4 rep movsb
+000088A6 32C0 xor al,al
+000088A8 AA stosb
+000088A9 5F pop di
+000088AA 59 pop cx
+000088AB 56 push si
+000088AC 06 push es
+000088AD 1F pop ds
+000088AE B800A0 mov ax,0xa000
+000088B1 8EC0 mov es,ax
+000088B3 BE1669 mov si,0x6916
+000088B6 A058AB mov al,[0xab58]
+000088B9 56 push si
+000088BA 51 push cx
+000088BB 32ED xor ch,ch
+000088BD D02C shr byte [si],1
+000088BF 46 inc si
+000088C0 D01C rcr byte [si],1
+000088C2 46 inc si
+000088C3 E2FB loop 0x88c0
+000088C5 59 pop cx
+000088C6 5E pop si
+000088C7 FEC8 dec al
+000088C9 75EE jnz 0x88b9
+000088CB 32ED xor ch,ch
+000088CD FEC1 inc cl
+000088CF 8A27 mov ah,[bx]
+000088D1 43 inc bx
+000088D2 B008 mov al,0x8
+000088D4 36A30E00 mov [ss:0xe],ax
+000088D8 EF out dx,ax
+000088D9 268A05 mov al,[es:di]
+000088DC AC lodsb
+000088DD 22C4 and al,ah
+000088DF AA stosb
+000088E0 E2ED loop 0x88cf
+000088E2 5E pop si
+000088E3 03361269 add si,[0x6912]
+000088E7 033E1469 add di,[0x6914]
+000088EB 59 pop cx
+000088EC 07 pop es
+000088ED 1F pop ds
+000088EE FECD dec ch
+000088F0 7402 jz 0x88f4
+000088F2 EBA6 jmp short 0x889a
+000088F4 5B pop bx
+000088F5 59 pop cx
+000088F6 5E pop si
+000088F7 5F pop di
+000088F8 4D dec bp
+000088F9 7503 jnz 0x88fe
+000088FB E95701 jmp word 0x8a55
+000088FE 2603360869 add si,[es:0x6908]
+00008903 B80310 mov ax,0x1003
+00008906 36A30200 mov [ss:0x2],ax
+0000890A EF out dx,ax
+0000890B B808FF mov ax,0xff08
+0000890E 36A30E00 mov [ss:0xe],ax
+00008912 EF out dx,ax
+00008913 B80100 mov ax,0x1
+00008916 36A30C00 mov [ss:0xc],ax
+0000891A EF out dx,ax
+0000891B B2C4 mov dl,0xc4
+0000891D B80202 mov ax,0x202
+00008920 36A30800 mov [ss:0x8],ax
+00008924 EF out dx,ax
+00008925 57 push di
+00008926 56 push si
+00008927 51 push cx
+00008928 53 push bx
+00008929 1E push ds
+0000892A 06 push es
+0000892B 51 push cx
+0000892C 51 push cx
+0000892D 57 push di
+0000892E 32ED xor ch,ch
+00008930 BF1669 mov di,0x6916
+00008933 F3A4 rep movsb
+00008935 32C0 xor al,al
+00008937 AA stosb
+00008938 5F pop di
+00008939 59 pop cx
+0000893A 56 push si
+0000893B 06 push es
+0000893C 1F pop ds
+0000893D B800A0 mov ax,0xa000
+00008940 8EC0 mov es,ax
+00008942 BE1669 mov si,0x6916
+00008945 A058AB mov al,[0xab58]
+00008948 56 push si
+00008949 51 push cx
+0000894A 32ED xor ch,ch
+0000894C D02C shr byte [si],1
+0000894E 46 inc si
+0000894F D01C rcr byte [si],1
+00008951 46 inc si
+00008952 E2FB loop 0x894f
+00008954 59 pop cx
+00008955 5E pop si
+00008956 FEC8 dec al
+00008958 75EE jnz 0x8948
+0000895A 32ED xor ch,ch
+0000895C FEC1 inc cl
+0000895E FA cli
+0000895F 268A25 mov ah,[es:di]
+00008962 8A27 mov ah,[bx]
+00008964 43 inc bx
+00008965 AC lodsb
+00008966 22C4 and al,ah
+00008968 AA stosb
+00008969 E2F4 loop 0x895f
+0000896B FB sti
+0000896C 5E pop si
+0000896D 03361269 add si,[0x6912]
+00008971 033E1469 add di,[0x6914]
+00008975 59 pop cx
+00008976 07 pop es
+00008977 1F pop ds
+00008978 FECD dec ch
+0000897A 7402 jz 0x897e
+0000897C EBAB jmp short 0x8929
+0000897E 5B pop bx
+0000897F 59 pop cx
+00008980 5E pop si
+00008981 5F pop di
+00008982 4D dec bp
+00008983 7503 jnz 0x8988
+00008985 E9CD00 jmp word 0x8a55
+00008988 2603360869 add si,[es:0x6908]
+0000898D B80204 mov ax,0x402
+00008990 36A30800 mov [ss:0x8],ax
+00008994 EF out dx,ax
+00008995 57 push di
+00008996 56 push si
+00008997 51 push cx
+00008998 53 push bx
+00008999 1E push ds
+0000899A 06 push es
+0000899B 51 push cx
+0000899C 51 push cx
+0000899D 57 push di
+0000899E 32ED xor ch,ch
+000089A0 BF1669 mov di,0x6916
+000089A3 F3A4 rep movsb
+000089A5 32C0 xor al,al
+000089A7 AA stosb
+000089A8 5F pop di
+000089A9 59 pop cx
+000089AA 56 push si
+000089AB 06 push es
+000089AC 1F pop ds
+000089AD B800A0 mov ax,0xa000
+000089B0 8EC0 mov es,ax
+000089B2 BE1669 mov si,0x6916
+000089B5 A058AB mov al,[0xab58]
+000089B8 56 push si
+000089B9 51 push cx
+000089BA 32ED xor ch,ch
+000089BC D02C shr byte [si],1
+000089BE 46 inc si
+000089BF D01C rcr byte [si],1
+000089C1 46 inc si
+000089C2 E2FB loop 0x89bf
+000089C4 59 pop cx
+000089C5 5E pop si
+000089C6 FEC8 dec al
+000089C8 75EE jnz 0x89b8
+000089CA 32ED xor ch,ch
+000089CC FEC1 inc cl
+000089CE 268A25 mov ah,[es:di]
+000089D1 8A27 mov ah,[bx]
+000089D3 43 inc bx
+000089D4 AC lodsb
+000089D5 22C4 and al,ah
+000089D7 AA stosb
+000089D8 E2F4 loop 0x89ce
+000089DA 5E pop si
+000089DB 03361269 add si,[0x6912]
+000089DF 033E1469 add di,[0x6914]
+000089E3 59 pop cx
+000089E4 07 pop es
+000089E5 1F pop ds
+000089E6 FECD dec ch
+000089E8 7402 jz 0x89ec
+000089EA EBAD jmp short 0x8999
+000089EC 5B pop bx
+000089ED 59 pop cx
+000089EE 5E pop si
+000089EF 5F pop di
+000089F0 4D dec bp
+000089F1 7502 jnz 0x89f5
+000089F3 EB60 jmp short 0x8a55
+000089F5 2603360869 add si,[es:0x6908]
+000089FA B80208 mov ax,0x802
+000089FD 36A30800 mov [ss:0x8],ax
+00008A01 EF out dx,ax
+00008A02 1E push ds
+00008A03 06 push es
+00008A04 51 push cx
+00008A05 51 push cx
+00008A06 57 push di
+00008A07 32ED xor ch,ch
+00008A09 BF1669 mov di,0x6916
+00008A0C F3A4 rep movsb
+00008A0E 32C0 xor al,al
+00008A10 AA stosb
+00008A11 5F pop di
+00008A12 59 pop cx
+00008A13 56 push si
+00008A14 06 push es
+00008A15 1F pop ds
+00008A16 B800A0 mov ax,0xa000
+00008A19 8EC0 mov es,ax
+00008A1B BE1669 mov si,0x6916
+00008A1E A058AB mov al,[0xab58]
+00008A21 56 push si
+00008A22 51 push cx
+00008A23 32ED xor ch,ch
+00008A25 D02C shr byte [si],1
+00008A27 46 inc si
+00008A28 D01C rcr byte [si],1
+00008A2A 46 inc si
+00008A2B E2FB loop 0x8a28
+00008A2D 59 pop cx
+00008A2E 5E pop si
+00008A2F FEC8 dec al
+00008A31 75EE jnz 0x8a21
+00008A33 32ED xor ch,ch
+00008A35 FEC1 inc cl
+00008A37 268A05 mov al,[es:di]
+00008A3A 8A27 mov ah,[bx]
+00008A3C 43 inc bx
+00008A3D AC lodsb
+00008A3E 22C4 and al,ah
+00008A40 AA stosb
+00008A41 E2F4 loop 0x8a37
+00008A43 5E pop si
+00008A44 03361269 add si,[0x6912]
+00008A48 033E1469 add di,[0x6914]
+00008A4C 59 pop cx
+00008A4D 07 pop es
+00008A4E 1F pop ds
+00008A4F FECD dec ch
+00008A51 7402 jz 0x8a55
+00008A53 EBAD jmp short 0x8a02
+00008A55 FB sti
+00008A56 1F pop ds
+00008A57 CB retf
+00008A58 FF0E1469 dec word [0x6914]
+00008A5C 1E push ds
+00008A5D 2E8E1E0032 mov ds,[cs:0x3200]
+00008A62 B8550B mov ax,0xb55
+00008A65 8EC0 mov es,ax
+00008A67 BAC403 mov dx,0x3c4
+00008A6A B8020F mov ax,0xf02
+00008A6D 36A30800 mov [ss:0x8],ax
+00008A71 EF out dx,ax
+00008A72 BACE03 mov dx,0x3ce
+00008A75 B8000F mov ax,0xf00
+00008A78 36A30A00 mov [ss:0xa],ax
+00008A7C EF out dx,ax
+00008A7D 8BC5 mov ax,bp
+00008A7F 80E40F and ah,0xf
+00008A82 B001 mov al,0x1
+00008A84 36A30C00 mov [ss:0xc],ax
+00008A88 EF out dx,ax
+00008A89 B80500 mov ax,0x5
+00008A8C 36A30000 mov [ss:0x0],ax
+00008A90 EF out dx,ax
+00008A91 B80300 mov ax,0x3
+00008A94 36A30200 mov [ss:0x2],ax
+00008A98 EF out dx,ax
+00008A99 8BF3 mov si,bx
+00008A9B 1E push ds
+00008A9C 06 push es
+00008A9D 51 push cx
+00008A9E 51 push cx
+00008A9F 57 push di
+00008AA0 32ED xor ch,ch
+00008AA2 BF5869 mov di,0x6958
+00008AA5 F3A4 rep movsb
+00008AA7 32C0 xor al,al
+00008AA9 AA stosb
+00008AAA 5F pop di
+00008AAB 59 pop cx
+00008AAC 56 push si
+00008AAD 06 push es
+00008AAE 1F pop ds
+00008AAF B800A0 mov ax,0xa000
+00008AB2 8EC0 mov es,ax
+00008AB4 BB5869 mov bx,0x6958
+00008AB7 A058AB mov al,[0xab58]
+00008ABA 53 push bx
+00008ABB 51 push cx
+00008ABC 32ED xor ch,ch
+00008ABE D02F shr byte [bx],1
+00008AC0 43 inc bx
+00008AC1 D01F rcr byte [bx],1
+00008AC3 43 inc bx
+00008AC4 E2FB loop 0x8ac1
+00008AC6 59 pop cx
+00008AC7 5B pop bx
+00008AC8 FEC8 dec al
+00008ACA 75EE jnz 0x8aba
+00008ACC 32ED xor ch,ch
+00008ACE FEC1 inc cl
+00008AD0 8A27 mov ah,[bx]
+00008AD2 43 inc bx
+00008AD3 B008 mov al,0x8
+00008AD5 36A30E00 mov [ss:0xe],ax
+00008AD9 EF out dx,ax
+00008ADA FA cli
+00008ADB 268A05 mov al,[es:di]
+00008ADE B0FF mov al,0xff
+00008AE0 AA stosb
+00008AE1 FB sti
+00008AE2 E2EC loop 0x8ad0
+00008AE4 5E pop si
+00008AE5 03361269 add si,[0x6912]
+00008AE9 033E1469 add di,[0x6914]
+00008AED 59 pop cx
+00008AEE 07 pop es
+00008AEF 1F pop ds
+00008AF0 FECD dec ch
+00008AF2 7402 jz 0x8af6
+00008AF4 EBA5 jmp short 0x8a9b
+00008AF6 1F pop ds
+00008AF7 CB retf
+00008AF8 FF0E1469 dec word [0x6914]
+00008AFC 1E push ds
+00008AFD 2E8E1E0032 mov ds,[cs:0x3200]
+00008B02 B8550B mov ax,0xb55
+00008B05 8EC0 mov es,ax
+00008B07 BAC403 mov dx,0x3c4
+00008B0A B8020F mov ax,0xf02
+00008B0D 36A30800 mov [ss:0x8],ax
+00008B11 EF out dx,ax
+00008B12 BACE03 mov dx,0x3ce
+00008B15 33C0 xor ax,ax
+00008B17 36A30A00 mov [ss:0xa],ax
+00008B1B EF out dx,ax
+00008B1C 8BC5 mov ax,bp
+00008B1E 80E40F and ah,0xf
+00008B21 B001 mov al,0x1
+00008B23 36A30C00 mov [ss:0xc],ax
+00008B27 EF out dx,ax
+00008B28 B80500 mov ax,0x5
+00008B2B 36A30000 mov [ss:0x0],ax
+00008B2F EF out dx,ax
+00008B30 B80300 mov ax,0x3
+00008B33 36A30200 mov [ss:0x2],ax
+00008B37 EF out dx,ax
+00008B38 8BF3 mov si,bx
+00008B3A 1E push ds
+00008B3B 06 push es
+00008B3C 51 push cx
+00008B3D 51 push cx
+00008B3E 57 push di
+00008B3F 32ED xor ch,ch
+00008B41 BF5869 mov di,0x6958
+00008B44 F3A4 rep movsb
+00008B46 32C0 xor al,al
+00008B48 AA stosb
+00008B49 5F pop di
+00008B4A 59 pop cx
+00008B4B 56 push si
+00008B4C 06 push es
+00008B4D 1F pop ds
+00008B4E B800A0 mov ax,0xa000
+00008B51 8EC0 mov es,ax
+00008B53 BB5869 mov bx,0x6958
+00008B56 A058AB mov al,[0xab58]
+00008B59 53 push bx
+00008B5A 51 push cx
+00008B5B 32ED xor ch,ch
+00008B5D D02F shr byte [bx],1
+00008B5F 43 inc bx
+00008B60 D01F rcr byte [bx],1
+00008B62 43 inc bx
+00008B63 E2FB loop 0x8b60
+00008B65 59 pop cx
+00008B66 5B pop bx
+00008B67 FEC8 dec al
+00008B69 75EE jnz 0x8b59
+00008B6B 32ED xor ch,ch
+00008B6D FEC1 inc cl
+00008B6F 8A27 mov ah,[bx]
+00008B71 43 inc bx
+00008B72 B008 mov al,0x8
+00008B74 36A30E00 mov [ss:0xe],ax
+00008B78 EF out dx,ax
+00008B79 FA cli
+00008B7A 268A05 mov al,[es:di]
+00008B7D B0FF mov al,0xff
+00008B7F AA stosb
+00008B80 FB sti
+00008B81 E2EC loop 0x8b6f
+00008B83 5E pop si
+00008B84 03361269 add si,[0x6912]
+00008B88 033E1469 add di,[0x6914]
+00008B8C 59 pop cx
+00008B8D 07 pop es
+00008B8E 1F pop ds
+00008B8F FECD dec ch
+00008B91 7402 jz 0x8b95
+00008B93 EBA5 jmp short 0x8b3a
+00008B95 1F pop ds
+00008B96 CB retf
+00008B97 8BC5 mov ax,bp
+00008B99 55 push bp
+00008B9A 8B2E0C69 mov bp,[0x690c]
+00008B9E A98000 test ax,0x80
+00008BA1 741A jz 0x8bbd
+00008BA3 A10869 mov ax,[0x6908]
+00008BA6 2B060E69 sub ax,[0x690e]
+00008BAA 2B060E69 sub ax,[0x690e]
+00008BAE 03D8 add bx,ax
+00008BB0 03F0 add si,ax
+00008BB2 A10A69 mov ax,[0x690a]
+00008BB5 2BD8 sub bx,ax
+00008BB7 2BF0 sub si,ax
+00008BB9 2BE8 sub bp,ax
+00008BBB 2BE8 sub bp,ax
+00008BBD 892E1269 mov [0x6912],bp
+00008BC1 5D pop bp
+00008BC2 FF0E1469 dec word [0x6914]
+00008BC6 1E push ds
+00008BC7 2E8E1E0032 mov ds,[cs:0x3200]
+00008BCC B8550B mov ax,0xb55
+00008BCF 8EC0 mov es,ax
+00008BD1 86F2 xchg dh,dl
+00008BD3 32F6 xor dh,dh
+00008BD5 8BEA mov bp,dx
+00008BD7 BAC403 mov dx,0x3c4
+00008BDA B8020F mov ax,0xf02
+00008BDD 36A30800 mov [ss:0x8],ax
+00008BE1 EF out dx,ax
+00008BE2 BACE03 mov dx,0x3ce
+00008BE5 33C0 xor ax,ax
+00008BE7 36A30A00 mov [ss:0xa],ax
+00008BEB EF out dx,ax
+00008BEC B8010E mov ax,0xe01
+00008BEF 36A30C00 mov [ss:0xc],ax
+00008BF3 EF out dx,ax
+00008BF4 B80500 mov ax,0x5
+00008BF7 36A30000 mov [ss:0x0],ax
+00008BFB EF out dx,ax
+00008BFC B80300 mov ax,0x3
+00008BFF 36A30200 mov [ss:0x2],ax
+00008C03 EF out dx,ax
+00008C04 57 push di
+00008C05 56 push si
+00008C06 51 push cx
+00008C07 1E push ds
+00008C08 06 push es
+00008C09 51 push cx
+00008C0A 51 push cx
+00008C0B 57 push di
+00008C0C 32ED xor ch,ch
+00008C0E BF1669 mov di,0x6916
+00008C11 F3A4 rep movsb
+00008C13 32C0 xor al,al
+00008C15 AA stosb
+00008C16 5F pop di
+00008C17 59 pop cx
+00008C18 51 push cx
+00008C19 57 push di
+00008C1A 32ED xor ch,ch
+00008C1C B0FF mov al,0xff
+00008C1E BF5869 mov di,0x6958
+00008C21 F3AA rep stosb
+00008C23 32C0 xor al,al
+00008C25 AA stosb
+00008C26 5F pop di
+00008C27 59 pop cx
+00008C28 56 push si
+00008C29 06 push es
+00008C2A 1F pop ds
+00008C2B B800A0 mov ax,0xa000
+00008C2E 8EC0 mov es,ax
+00008C30 BE1669 mov si,0x6916
+00008C33 BB5869 mov bx,0x6958
+00008C36 A058AB mov al,[0xab58]
+00008C39 56 push si
+00008C3A 51 push cx
+00008C3B 32ED xor ch,ch
+00008C3D D02C shr byte [si],1
+00008C3F 46 inc si
+00008C40 D01C rcr byte [si],1
+00008C42 46 inc si
+00008C43 E2FB loop 0x8c40
+00008C45 59 pop cx
+00008C46 5E pop si
+00008C47 FEC8 dec al
+00008C49 75EE jnz 0x8c39
+00008C4B A058AB mov al,[0xab58]
+00008C4E 53 push bx
+00008C4F 51 push cx
+00008C50 32ED xor ch,ch
+00008C52 D02F shr byte [bx],1
+00008C54 43 inc bx
+00008C55 D01F rcr byte [bx],1
+00008C57 43 inc bx
+00008C58 E2FB loop 0x8c55
+00008C5A 59 pop cx
+00008C5B 5B pop bx
+00008C5C FEC8 dec al
+00008C5E 75EE jnz 0x8c4e
+00008C60 32ED xor ch,ch
+00008C62 FEC1 inc cl
+00008C64 FA cli
+00008C65 B008 mov al,0x8
+00008C67 8A27 mov ah,[bx]
+00008C69 43 inc bx
+00008C6A EF out dx,ax
+00008C6B 268A05 mov al,[es:di]
+00008C6E AC lodsb
+00008C6F AA stosb
+00008C70 E2F3 loop 0x8c65
+00008C72 FB sti
+00008C73 5E pop si
+00008C74 A11269 mov ax,[0x6912]
+00008C77 03F0 add si,ax
+00008C79 033E1469 add di,[0x6914]
+00008C7D 59 pop cx
+00008C7E 07 pop es
+00008C7F 1F pop ds
+00008C80 FECD dec ch
+00008C82 7402 jz 0x8c86
+00008C84 EB81 jmp short 0x8c07
+00008C86 59 pop cx
+00008C87 5E pop si
+00008C88 5F pop di
+00008C89 4D dec bp
+00008C8A 7503 jnz 0x8c8f
+00008C8C E94501 jmp word 0x8dd4
+00008C8F 2603360869 add si,[es:0x6908]
+00008C94 B80100 mov ax,0x1
+00008C97 36A30C00 mov [ss:0xc],ax
+00008C9B EF out dx,ax
+00008C9C B80310 mov ax,0x1003
+00008C9F 36A30200 mov [ss:0x2],ax
+00008CA3 EF out dx,ax
+00008CA4 B808FF mov ax,0xff08
+00008CA7 36A30E00 mov [ss:0xe],ax
+00008CAB EF out dx,ax
+00008CAC B2C4 mov dl,0xc4
+00008CAE B80202 mov ax,0x202
+00008CB1 36A30800 mov [ss:0x8],ax
+00008CB5 EF out dx,ax
+00008CB6 57 push di
+00008CB7 56 push si
+00008CB8 51 push cx
+00008CB9 1E push ds
+00008CBA 06 push es
+00008CBB 51 push cx
+00008CBC 51 push cx
+00008CBD 57 push di
+00008CBE 32ED xor ch,ch
+00008CC0 BF1669 mov di,0x6916
+00008CC3 F3A4 rep movsb
+00008CC5 32C0 xor al,al
+00008CC7 AA stosb
+00008CC8 5F pop di
+00008CC9 59 pop cx
+00008CCA 56 push si
+00008CCB 06 push es
+00008CCC 1F pop ds
+00008CCD B800A0 mov ax,0xa000
+00008CD0 8EC0 mov es,ax
+00008CD2 BE1669 mov si,0x6916
+00008CD5 A058AB mov al,[0xab58]
+00008CD8 56 push si
+00008CD9 51 push cx
+00008CDA 32ED xor ch,ch
+00008CDC D02C shr byte [si],1
+00008CDE 46 inc si
+00008CDF D01C rcr byte [si],1
+00008CE1 46 inc si
+00008CE2 E2FB loop 0x8cdf
+00008CE4 59 pop cx
+00008CE5 5E pop si
+00008CE6 FEC8 dec al
+00008CE8 75EE jnz 0x8cd8
+00008CEA 32ED xor ch,ch
+00008CEC FEC1 inc cl
+00008CEE FA cli
+00008CEF 268A05 mov al,[es:di]
+00008CF2 AC lodsb
+00008CF3 AA stosb
+00008CF4 E2F9 loop 0x8cef
+00008CF6 FB sti
+00008CF7 5E pop si
+00008CF8 A11269 mov ax,[0x6912]
+00008CFB 03F0 add si,ax
+00008CFD 033E1469 add di,[0x6914]
+00008D01 59 pop cx
+00008D02 07 pop es
+00008D03 1F pop ds
+00008D04 FECD dec ch
+00008D06 75B1 jnz 0x8cb9
+00008D08 59 pop cx
+00008D09 5E pop si
+00008D0A 5F pop di
+00008D0B 4D dec bp
+00008D0C 7503 jnz 0x8d11
+00008D0E E9C300 jmp word 0x8dd4
+00008D11 2603360869 add si,[es:0x6908]
+00008D16 B80204 mov ax,0x402
+00008D19 36A30800 mov [ss:0x8],ax
+00008D1D EF out dx,ax
+00008D1E 57 push di
+00008D1F 56 push si
+00008D20 51 push cx
+00008D21 1E push ds
+00008D22 06 push es
+00008D23 51 push cx
+00008D24 51 push cx
+00008D25 57 push di
+00008D26 32ED xor ch,ch
+00008D28 BF1669 mov di,0x6916
+00008D2B F3A4 rep movsb
+00008D2D 32C0 xor al,al
+00008D2F AA stosb
+00008D30 5F pop di
+00008D31 59 pop cx
+00008D32 56 push si
+00008D33 06 push es
+00008D34 1F pop ds
+00008D35 B800A0 mov ax,0xa000
+00008D38 8EC0 mov es,ax
+00008D3A BE1669 mov si,0x6916
+00008D3D A058AB mov al,[0xab58]
+00008D40 56 push si
+00008D41 51 push cx
+00008D42 32ED xor ch,ch
+00008D44 D02C shr byte [si],1
+00008D46 46 inc si
+00008D47 D01C rcr byte [si],1
+00008D49 46 inc si
+00008D4A E2FB loop 0x8d47
+00008D4C 59 pop cx
+00008D4D 5E pop si
+00008D4E FEC8 dec al
+00008D50 75EE jnz 0x8d40
+00008D52 32ED xor ch,ch
+00008D54 FEC1 inc cl
+00008D56 FA cli
+00008D57 268A05 mov al,[es:di]
+00008D5A AC lodsb
+00008D5B AA stosb
+00008D5C E2F9 loop 0x8d57
+00008D5E FB sti
+00008D5F 5E pop si
+00008D60 A11269 mov ax,[0x6912]
+00008D63 03F0 add si,ax
+00008D65 033E1469 add di,[0x6914]
+00008D69 59 pop cx
+00008D6A 07 pop es
+00008D6B 1F pop ds
+00008D6C FECD dec ch
+00008D6E 75B1 jnz 0x8d21
+00008D70 59 pop cx
+00008D71 5E pop si
+00008D72 5F pop di
+00008D73 4D dec bp
+00008D74 7502 jnz 0x8d78
+00008D76 EB5C jmp short 0x8dd4
+00008D78 2603360869 add si,[es:0x6908]
+00008D7D B80208 mov ax,0x802
+00008D80 36A30800 mov [ss:0x8],ax
+00008D84 EF out dx,ax
+00008D85 1E push ds
+00008D86 06 push es
+00008D87 51 push cx
+00008D88 51 push cx
+00008D89 57 push di
+00008D8A 32ED xor ch,ch
+00008D8C BF1669 mov di,0x6916
+00008D8F F3A4 rep movsb
+00008D91 32C0 xor al,al
+00008D93 AA stosb
+00008D94 5F pop di
+00008D95 59 pop cx
+00008D96 56 push si
+00008D97 06 push es
+00008D98 1F pop ds
+00008D99 B800A0 mov ax,0xa000
+00008D9C 8EC0 mov es,ax
+00008D9E BE1669 mov si,0x6916
+00008DA1 A058AB mov al,[0xab58]
+00008DA4 56 push si
+00008DA5 51 push cx
+00008DA6 32ED xor ch,ch
+00008DA8 D02C shr byte [si],1
+00008DAA 46 inc si
+00008DAB D01C rcr byte [si],1
+00008DAD 46 inc si
+00008DAE E2FB loop 0x8dab
+00008DB0 59 pop cx
+00008DB1 5E pop si
+00008DB2 FEC8 dec al
+00008DB4 75EE jnz 0x8da4
+00008DB6 32ED xor ch,ch
+00008DB8 FEC1 inc cl
+00008DBA FA cli
+00008DBB 268A05 mov al,[es:di]
+00008DBE AC lodsb
+00008DBF AA stosb
+00008DC0 E2F9 loop 0x8dbb
+00008DC2 FB sti
+00008DC3 5E pop si
+00008DC4 A11269 mov ax,[0x6912]
+00008DC7 03F0 add si,ax
+00008DC9 033E1469 add di,[0x6914]
+00008DCD 59 pop cx
+00008DCE 07 pop es
+00008DCF 1F pop ds
+00008DD0 FECD dec ch
+00008DD2 75B1 jnz 0x8d85
+00008DD4 1F pop ds
+00008DD5 CB retf
+00008DD6 F7C50200 test bp,0x2
+00008DDA 7503 jnz 0x8ddf
+00008DDC E96904 jmp word 0x9248
+00008DDF 8BC5 mov ax,bp
+00008DE1 55 push bp
+00008DE2 8B2E0C69 mov bp,[0x690c]
+00008DE6 A98000 test ax,0x80
+00008DE9 741A jz 0x8e05
+00008DEB A10869 mov ax,[0x6908]
+00008DEE 2B060E69 sub ax,[0x690e]
+00008DF2 2B060E69 sub ax,[0x690e]
+00008DF6 03D8 add bx,ax
+00008DF8 03F0 add si,ax
+00008DFA A10A69 mov ax,[0x690a]
+00008DFD 2BD8 sub bx,ax
+00008DFF 2BF0 sub si,ax
+00008E01 2BE8 sub bp,ax
+00008E03 2BE8 sub bp,ax
+00008E05 892E1269 mov [0x6912],bp
+00008E09 5D pop bp
+00008E0A F7C50040 test bp,0x4000
+00008E0E 7403 jz 0x8e13
+00008E10 E9C002 jmp word 0x90d3
+00008E13 F7C50080 test bp,0x8000
+00008E17 7403 jz 0x8e1c
+00008E19 E95901 jmp word 0x8f75
+00008E1C F7C52000 test bp,0x20
+00008E20 7403 jz 0x8e25
+00008E22 E94803 jmp word 0x916d
+00008E25 F7C54000 test bp,0x40
+00008E29 7403 jz 0x8e2e
+00008E2B E9AD03 jmp word 0x91db
+00008E2E 1E push ds
+00008E2F 2E8E1E0032 mov ds,[cs:0x3200]
+00008E34 B800A0 mov ax,0xa000
+00008E37 8EC0 mov es,ax
+00008E39 86F2 xchg dh,dl
+00008E3B 32F6 xor dh,dh
+00008E3D 8BEA mov bp,dx
+00008E3F BAC403 mov dx,0x3c4
+00008E42 B8020F mov ax,0xf02
+00008E45 36A30800 mov [ss:0x8],ax
+00008E49 EF out dx,ax
+00008E4A BACE03 mov dx,0x3ce
+00008E4D 33C0 xor ax,ax
+00008E4F 36A30A00 mov [ss:0xa],ax
+00008E53 EF out dx,ax
+00008E54 B8010E mov ax,0xe01
+00008E57 36A30C00 mov [ss:0xc],ax
+00008E5B EF out dx,ax
+00008E5C B80500 mov ax,0x5
+00008E5F 36A30000 mov [ss:0x0],ax
+00008E63 EF out dx,ax
+00008E64 B80300 mov ax,0x3
+00008E67 36A30200 mov [ss:0x2],ax
+00008E6B EF out dx,ax
+00008E6C 57 push di
+00008E6D 56 push si
+00008E6E 51 push cx
+00008E6F 51 push cx
+00008E70 32ED xor ch,ch
+00008E72 8A27 mov ah,[bx]
+00008E74 43 inc bx
+00008E75 B008 mov al,0x8
+00008E77 36A30E00 mov [ss:0xe],ax
+00008E7B EF out dx,ax
+00008E7C FA cli
+00008E7D 268A05 mov al,[es:di]
+00008E80 AC lodsb
+00008E81 AA stosb
+00008E82 FB sti
+00008E83 E2ED loop 0x8e72
+00008E85 1E push ds
+00008E86 B8550B mov ax,0xb55
+00008E89 8ED8 mov ds,ax
+00008E8B A11269 mov ax,[0x6912]
+00008E8E 03F0 add si,ax
+00008E90 03D8 add bx,ax
+00008E92 033E1469 add di,[0x6914]
+00008E96 1F pop ds
+00008E97 59 pop cx
+00008E98 FECD dec ch
+00008E9A 7402 jz 0x8e9e
+00008E9C EBD1 jmp short 0x8e6f
+00008E9E 59 pop cx
+00008E9F 5E pop si
+00008EA0 5F pop di
+00008EA1 4D dec bp
+00008EA2 7503 jnz 0x8ea7
+00008EA4 E9CC00 jmp word 0x8f73
+00008EA7 1E push ds
+00008EA8 B8550B mov ax,0xb55
+00008EAB 8ED8 mov ds,ax
+00008EAD 03360869 add si,[0x6908]
+00008EB1 1F pop ds
+00008EB2 B80100 mov ax,0x1
+00008EB5 36A30C00 mov [ss:0xc],ax
+00008EB9 EF out dx,ax
+00008EBA B80310 mov ax,0x1003
+00008EBD 36A30200 mov [ss:0x2],ax
+00008EC1 EF out dx,ax
+00008EC2 B808FF mov ax,0xff08
+00008EC5 36A30E00 mov [ss:0xe],ax
+00008EC9 EF out dx,ax
+00008ECA B2C4 mov dl,0xc4
+00008ECC B80202 mov ax,0x202
+00008ECF 36A30800 mov [ss:0x8],ax
+00008ED3 EF out dx,ax
+00008ED4 57 push di
+00008ED5 56 push si
+00008ED6 51 push cx
+00008ED7 51 push cx
+00008ED8 32ED xor ch,ch
+00008EDA FA cli
+00008EDB 268A05 mov al,[es:di]
+00008EDE AC lodsb
+00008EDF AA stosb
+00008EE0 E2F9 loop 0x8edb
+00008EE2 FB sti
+00008EE3 1E push ds
+00008EE4 B8550B mov ax,0xb55
+00008EE7 8ED8 mov ds,ax
+00008EE9 A11269 mov ax,[0x6912]
+00008EEC 03F0 add si,ax
+00008EEE 033E1469 add di,[0x6914]
+00008EF2 1F pop ds
+00008EF3 59 pop cx
+00008EF4 FECD dec ch
+00008EF6 75DF jnz 0x8ed7
+00008EF8 59 pop cx
+00008EF9 5E pop si
+00008EFA 5F pop di
+00008EFB 4D dec bp
+00008EFC 7502 jnz 0x8f00
+00008EFE EB73 jmp short 0x8f73
+00008F00 1E push ds
+00008F01 B8550B mov ax,0xb55
+00008F04 8ED8 mov ds,ax
+00008F06 03360869 add si,[0x6908]
+00008F0A 1F pop ds
+00008F0B B80204 mov ax,0x402
+00008F0E 36A30800 mov [ss:0x8],ax
+00008F12 EF out dx,ax
+00008F13 57 push di
+00008F14 56 push si
+00008F15 51 push cx
+00008F16 51 push cx
+00008F17 32ED xor ch,ch
+00008F19 FA cli
+00008F1A 268A05 mov al,[es:di]
+00008F1D AC lodsb
+00008F1E AA stosb
+00008F1F E2F9 loop 0x8f1a
+00008F21 FB sti
+00008F22 1E push ds
+00008F23 B8550B mov ax,0xb55
+00008F26 8ED8 mov ds,ax
+00008F28 A11269 mov ax,[0x6912]
+00008F2B 03F0 add si,ax
+00008F2D 033E1469 add di,[0x6914]
+00008F31 1F pop ds
+00008F32 59 pop cx
+00008F33 FECD dec ch
+00008F35 75DF jnz 0x8f16
+00008F37 59 pop cx
+00008F38 5E pop si
+00008F39 5F pop di
+00008F3A 4D dec bp
+00008F3B 7502 jnz 0x8f3f
+00008F3D EB34 jmp short 0x8f73
+00008F3F 1E push ds
+00008F40 B8550B mov ax,0xb55
+00008F43 8ED8 mov ds,ax
+00008F45 03360869 add si,[0x6908]
+00008F49 1F pop ds
+00008F4A B80208 mov ax,0x802
+00008F4D 36A30800 mov [ss:0x8],ax
+00008F51 EF out dx,ax
+00008F52 51 push cx
+00008F53 32ED xor ch,ch
+00008F55 FA cli
+00008F56 268A05 mov al,[es:di]
+00008F59 AC lodsb
+00008F5A AA stosb
+00008F5B E2F9 loop 0x8f56
+00008F5D FB sti
+00008F5E 1E push ds
+00008F5F B8550B mov ax,0xb55
+00008F62 8ED8 mov ds,ax
+00008F64 A11269 mov ax,[0x6912]
+00008F67 03F0 add si,ax
+00008F69 033E1469 add di,[0x6914]
+00008F6D 1F pop ds
+00008F6E 59 pop cx
+00008F6F FECD dec ch
+00008F71 75DF jnz 0x8f52
+00008F73 1F pop ds
+00008F74 CB retf
+00008F75 1E push ds
+00008F76 2E8E1E0032 mov ds,[cs:0x3200]
+00008F7B B800A0 mov ax,0xa000
+00008F7E 8EC0 mov es,ax
+00008F80 86F2 xchg dh,dl
+00008F82 32F6 xor dh,dh
+00008F84 8BEA mov bp,dx
+00008F86 BAC403 mov dx,0x3c4
+00008F89 B80201 mov ax,0x102
+00008F8C 36A30800 mov [ss:0x8],ax
+00008F90 EF out dx,ax
+00008F91 BACE03 mov dx,0x3ce
+00008F94 33C0 xor ax,ax
+00008F96 36A30A00 mov [ss:0xa],ax
+00008F9A EF out dx,ax
+00008F9B B80100 mov ax,0x1
+00008F9E 36A30C00 mov [ss:0xc],ax
+00008FA2 EF out dx,ax
+00008FA3 B80310 mov ax,0x1003
+00008FA6 36A30200 mov [ss:0x2],ax
+00008FAA EF out dx,ax
+00008FAB B80508 mov ax,0x805
+00008FAE 36A30000 mov [ss:0x0],ax
+00008FB2 EF out dx,ax
+00008FB3 B80708 mov ax,0x807
+00008FB6 36A30600 mov [ss:0x6],ax
+00008FBA EF out dx,ax
+00008FBB B80208 mov ax,0x802
+00008FBE 36A30400 mov [ss:0x4],ax
+00008FC2 EF out dx,ax
+00008FC3 57 push di
+00008FC4 56 push si
+00008FC5 51 push cx
+00008FC6 51 push cx
+00008FC7 32ED xor ch,ch
+00008FC9 FA cli
+00008FCA 268A25 mov ah,[es:di]
+00008FCD F6D4 not ah
+00008FCF B008 mov al,0x8
+00008FD1 36A30E00 mov [ss:0xe],ax
+00008FD5 EF out dx,ax
+00008FD6 A4 movsb
+00008FD7 E2F1 loop 0x8fca
+00008FD9 FB sti
+00008FDA 1E push ds
+00008FDB B8550B mov ax,0xb55
+00008FDE 8ED8 mov ds,ax
+00008FE0 A11269 mov ax,[0x6912]
+00008FE3 03F0 add si,ax
+00008FE5 033E1469 add di,[0x6914]
+00008FE9 1F pop ds
+00008FEA 59 pop cx
+00008FEB FECD dec ch
+00008FED 7402 jz 0x8ff1
+00008FEF EBD5 jmp short 0x8fc6
+00008FF1 59 pop cx
+00008FF2 5E pop si
+00008FF3 5F pop di
+00008FF4 4D dec bp
+00008FF5 7503 jnz 0x8ffa
+00008FF7 E9D700 jmp word 0x90d1
+00008FFA 1E push ds
+00008FFB B8550B mov ax,0xb55
+00008FFE 8ED8 mov ds,ax
+00009000 03360869 add si,[0x6908]
+00009004 1F pop ds
+00009005 52 push dx
+00009006 B2C4 mov dl,0xc4
+00009008 B80202 mov ax,0x202
+0000900B 36A30800 mov [ss:0x8],ax
+0000900F EF out dx,ax
+00009010 5A pop dx
+00009011 57 push di
+00009012 56 push si
+00009013 51 push cx
+00009014 51 push cx
+00009015 32ED xor ch,ch
+00009017 FA cli
+00009018 268A25 mov ah,[es:di]
+0000901B F6D4 not ah
+0000901D B008 mov al,0x8
+0000901F 36A30E00 mov [ss:0xe],ax
+00009023 EF out dx,ax
+00009024 A4 movsb
+00009025 E2F1 loop 0x9018
+00009027 FB sti
+00009028 1E push ds
+00009029 B8550B mov ax,0xb55
+0000902C 8ED8 mov ds,ax
+0000902E A11269 mov ax,[0x6912]
+00009031 03F0 add si,ax
+00009033 033E1469 add di,[0x6914]
+00009037 1F pop ds
+00009038 59 pop cx
+00009039 FECD dec ch
+0000903B 75D7 jnz 0x9014
+0000903D 59 pop cx
+0000903E 5E pop si
+0000903F 5F pop di
+00009040 4D dec bp
+00009041 7503 jnz 0x9046
+00009043 E98B00 jmp word 0x90d1
+00009046 1E push ds
+00009047 B8550B mov ax,0xb55
+0000904A 8ED8 mov ds,ax
+0000904C 03360869 add si,[0x6908]
+00009050 1F pop ds
+00009051 52 push dx
+00009052 B2C4 mov dl,0xc4
+00009054 B80204 mov ax,0x402
+00009057 36A30800 mov [ss:0x8],ax
+0000905B EF out dx,ax
+0000905C 5A pop dx
+0000905D 57 push di
+0000905E 56 push si
+0000905F 51 push cx
+00009060 51 push cx
+00009061 32ED xor ch,ch
+00009063 FA cli
+00009064 268A25 mov ah,[es:di]
+00009067 F6D4 not ah
+00009069 B008 mov al,0x8
+0000906B 36A30E00 mov [ss:0xe],ax
+0000906F EF out dx,ax
+00009070 A4 movsb
+00009071 E2F1 loop 0x9064
+00009073 FB sti
+00009074 1E push ds
+00009075 B8550B mov ax,0xb55
+00009078 8ED8 mov ds,ax
+0000907A A11269 mov ax,[0x6912]
+0000907D 03F0 add si,ax
+0000907F 033E1469 add di,[0x6914]
+00009083 1F pop ds
+00009084 59 pop cx
+00009085 FECD dec ch
+00009087 75D7 jnz 0x9060
+00009089 59 pop cx
+0000908A 5E pop si
+0000908B 5F pop di
+0000908C 4D dec bp
+0000908D 7502 jnz 0x9091
+0000908F EB40 jmp short 0x90d1
+00009091 1E push ds
+00009092 B8550B mov ax,0xb55
+00009095 8ED8 mov ds,ax
+00009097 03360869 add si,[0x6908]
+0000909B 1F pop ds
+0000909C 52 push dx
+0000909D B2C4 mov dl,0xc4
+0000909F B80208 mov ax,0x802
+000090A2 36A30800 mov [ss:0x8],ax
+000090A6 EF out dx,ax
+000090A7 5A pop dx
+000090A8 51 push cx
+000090A9 32ED xor ch,ch
+000090AB FA cli
+000090AC 268A25 mov ah,[es:di]
+000090AF F6D4 not ah
+000090B1 B008 mov al,0x8
+000090B3 36A30E00 mov [ss:0xe],ax
+000090B7 EF out dx,ax
+000090B8 A4 movsb
+000090B9 E2F1 loop 0x90ac
+000090BB FB sti
+000090BC 1E push ds
+000090BD B8550B mov ax,0xb55
+000090C0 8ED8 mov ds,ax
+000090C2 A11269 mov ax,[0x6912]
+000090C5 03F0 add si,ax
+000090C7 033E1469 add di,[0x6914]
+000090CB 1F pop ds
+000090CC 59 pop cx
+000090CD FECD dec ch
+000090CF 75D7 jnz 0x90a8
+000090D1 1F pop ds
+000090D2 CB retf
+000090D3 1E push ds
+000090D4 2E8E1E0032 mov ds,[cs:0x3200]
+000090D9 B800A0 mov ax,0xa000
+000090DC 8EC0 mov es,ax
+000090DE 86F2 xchg dh,dl
+000090E0 32F6 xor dh,dh
+000090E2 8BEA mov bp,dx
+000090E4 BAC403 mov dx,0x3c4
+000090E7 B8020F mov ax,0xf02
+000090EA 36A30800 mov [ss:0x8],ax
+000090EE EF out dx,ax
+000090EF BACE03 mov dx,0x3ce
+000090F2 B80004 mov ax,0x400
+000090F5 36A30A00 mov [ss:0xa],ax
+000090F9 EF out dx,ax
+000090FA B8010E mov ax,0xe01
+000090FD 36A30C00 mov [ss:0xc],ax
+00009101 EF out dx,ax
+00009102 B80300 mov ax,0x3
+00009105 36A30200 mov [ss:0x2],ax
+00009109 EF out dx,ax
+0000910A B80508 mov ax,0x805
+0000910D 36A30000 mov [ss:0x0],ax
+00009111 EF out dx,ax
+00009112 B80208 mov ax,0x802
+00009115 36A30400 mov [ss:0x4],ax
+00009119 EF out dx,ax
+0000911A B80708 mov ax,0x807
+0000911D 36A30600 mov [ss:0x6],ax
+00009121 EF out dx,ax
+00009122 B80408 mov ax,0x804
+00009125 36A31000 mov [ss:0x10],ax
+00009129 EF out dx,ax
+0000912A 51 push cx
+0000912B 56 push si
+0000912C 57 push di
+0000912D 53 push bx
+0000912E 51 push cx
+0000912F FA cli
+00009130 52 push dx
+00009131 B005 mov al,0x5
+00009133 EE out dx,al
+00009134 42 inc dx
+00009135 EC in al,dx
+00009136 3C08 cmp al,0x8
+00009138 7401 jz 0x913b
+0000913A 90 nop
+0000913B 5A pop dx
+0000913C 32ED xor ch,ch
+0000913E 268A25 mov ah,[es:di]
+00009141 2227 and ah,[bx]
+00009143 B008 mov al,0x8
+00009145 36A30E00 mov [ss:0xe],ax
+00009149 EF out dx,ax
+0000914A A4 movsb
+0000914B 43 inc bx
+0000914C E2F0 loop 0x913e
+0000914E FB sti
+0000914F 1E push ds
+00009150 B8550B mov ax,0xb55
+00009153 8ED8 mov ds,ax
+00009155 031E1269 add bx,[0x6912]
+00009159 03361269 add si,[0x6912]
+0000915D 033E1469 add di,[0x6914]
+00009161 1F pop ds
+00009162 59 pop cx
+00009163 FECD dec ch
+00009165 75C7 jnz 0x912e
+00009167 5B pop bx
+00009168 5F pop di
+00009169 5E pop si
+0000916A 59 pop cx
+0000916B 1F pop ds
+0000916C CB retf
+0000916D 1E push ds
+0000916E 2E8E1E0032 mov ds,[cs:0x3200]
+00009173 B800A0 mov ax,0xa000
+00009176 8EC0 mov es,ax
+00009178 BAC403 mov dx,0x3c4
+0000917B B8020F mov ax,0xf02
+0000917E 36A30800 mov [ss:0x8],ax
+00009182 EF out dx,ax
+00009183 BACE03 mov dx,0x3ce
+00009186 B8000F mov ax,0xf00
+00009189 36A30A00 mov [ss:0xa],ax
+0000918D EF out dx,ax
+0000918E 8BC5 mov ax,bp
+00009190 80E40F and ah,0xf
+00009193 B001 mov al,0x1
+00009195 36A30C00 mov [ss:0xc],ax
+00009199 EF out dx,ax
+0000919A B80500 mov ax,0x5
+0000919D 36A30000 mov [ss:0x0],ax
+000091A1 EF out dx,ax
+000091A2 B80300 mov ax,0x3
+000091A5 36A30200 mov [ss:0x2],ax
+000091A9 EF out dx,ax
+000091AA 8BF3 mov si,bx
+000091AC 51 push cx
+000091AD 32ED xor ch,ch
+000091AF 8A27 mov ah,[bx]
+000091B1 43 inc bx
+000091B2 B008 mov al,0x8
+000091B4 36A30E00 mov [ss:0xe],ax
+000091B8 EF out dx,ax
+000091B9 FA cli
+000091BA 268A05 mov al,[es:di]
+000091BD B0FF mov al,0xff
+000091BF AA stosb
+000091C0 FB sti
+000091C1 E2EC loop 0x91af
+000091C3 1E push ds
+000091C4 B8550B mov ax,0xb55
+000091C7 8ED8 mov ds,ax
+000091C9 03361269 add si,[0x6912]
+000091CD 033E1469 add di,[0x6914]
+000091D1 1F pop ds
+000091D2 59 pop cx
+000091D3 FECD dec ch
+000091D5 7402 jz 0x91d9
+000091D7 EBD3 jmp short 0x91ac
+000091D9 1F pop ds
+000091DA CB retf
+000091DB 1E push ds
+000091DC 2E8E1E0032 mov ds,[cs:0x3200]
+000091E1 B800A0 mov ax,0xa000
+000091E4 8EC0 mov es,ax
+000091E6 BAC403 mov dx,0x3c4
+000091E9 B8020F mov ax,0xf02
+000091EC 36A30800 mov [ss:0x8],ax
+000091F0 EF out dx,ax
+000091F1 BACE03 mov dx,0x3ce
+000091F4 33C0 xor ax,ax
+000091F6 36A30A00 mov [ss:0xa],ax
+000091FA EF out dx,ax
+000091FB 8BC5 mov ax,bp
+000091FD 80E40F and ah,0xf
+00009200 B001 mov al,0x1
+00009202 36A30C00 mov [ss:0xc],ax
+00009206 EF out dx,ax
+00009207 B80500 mov ax,0x5
+0000920A 36A30000 mov [ss:0x0],ax
+0000920E EF out dx,ax
+0000920F B80300 mov ax,0x3
+00009212 36A30200 mov [ss:0x2],ax
+00009216 EF out dx,ax
+00009217 8BF3 mov si,bx
+00009219 51 push cx
+0000921A 32ED xor ch,ch
+0000921C 8A27 mov ah,[bx]
+0000921E 43 inc bx
+0000921F B008 mov al,0x8
+00009221 36A30E00 mov [ss:0xe],ax
+00009225 EF out dx,ax
+00009226 FA cli
+00009227 268A05 mov al,[es:di]
+0000922A B0FF mov al,0xff
+0000922C AA stosb
+0000922D FB sti
+0000922E E2EC loop 0x921c
+00009230 1E push ds
+00009231 B8550B mov ax,0xb55
+00009234 8ED8 mov ds,ax
+00009236 031E1269 add bx,[0x6912]
+0000923A 033E1469 add di,[0x6914]
+0000923E 1F pop ds
+0000923F 59 pop cx
+00009240 FECD dec ch
+00009242 7402 jz 0x9246
+00009244 EBD3 jmp short 0x9219
+00009246 1F pop ds
+00009247 CB retf
+00009248 8BC5 mov ax,bp
+0000924A 55 push bp
+0000924B 8B2E0C69 mov bp,[0x690c]
+0000924F A98000 test ax,0x80
+00009252 741A jz 0x926e
+00009254 A10869 mov ax,[0x6908]
+00009257 2B060E69 sub ax,[0x690e]
+0000925B 2B060E69 sub ax,[0x690e]
+0000925F 03D8 add bx,ax
+00009261 03F0 add si,ax
+00009263 A10A69 mov ax,[0x690a]
+00009266 2BD8 sub bx,ax
+00009268 2BF0 sub si,ax
+0000926A 2BE8 sub bp,ax
+0000926C 2BE8 sub bp,ax
+0000926E 892E1269 mov [0x6912],bp
+00009272 5D pop bp
+00009273 1E push ds
+00009274 2E8E1E0032 mov ds,[cs:0x3200]
+00009279 B800A0 mov ax,0xa000
+0000927C 8EC0 mov es,ax
+0000927E 86F2 xchg dh,dl
+00009280 32F6 xor dh,dh
+00009282 8BEA mov bp,dx
+00009284 BAC403 mov dx,0x3c4
+00009287 B8020F mov ax,0xf02
+0000928A 36A30800 mov [ss:0x8],ax
+0000928E EF out dx,ax
+0000928F BACE03 mov dx,0x3ce
+00009292 33C0 xor ax,ax
+00009294 36A30A00 mov [ss:0xa],ax
+00009298 EF out dx,ax
+00009299 B8010E mov ax,0xe01
+0000929C 36A30C00 mov [ss:0xc],ax
+000092A0 EF out dx,ax
+000092A1 B80500 mov ax,0x5
+000092A4 36A30000 mov [ss:0x0],ax
+000092A8 EF out dx,ax
+000092A9 B80300 mov ax,0x3
+000092AC 36A30200 mov [ss:0x2],ax
+000092B0 EF out dx,ax
+000092B1 B808FF mov ax,0xff08
+000092B4 36A30E00 mov [ss:0xe],ax
+000092B8 EF out dx,ax
+000092B9 57 push di
+000092BA 56 push si
+000092BB 51 push cx
+000092BC 51 push cx
+000092BD 32ED xor ch,ch
+000092BF FA cli
+000092C0 268A05 mov al,[es:di]
+000092C3 A4 movsb
+000092C4 E2FA loop 0x92c0
+000092C6 FB sti
+000092C7 1E push ds
+000092C8 B8550B mov ax,0xb55
+000092CB 8ED8 mov ds,ax
+000092CD 03361269 add si,[0x6912]
+000092D1 033E1469 add di,[0x6914]
+000092D5 1F pop ds
+000092D6 59 pop cx
+000092D7 FECD dec ch
+000092D9 7402 jz 0x92dd
+000092DB EBDF jmp short 0x92bc
+000092DD 59 pop cx
+000092DE 5E pop si
+000092DF 5F pop di
+000092E0 4D dec bp
+000092E1 7503 jnz 0x92e6
+000092E3 E9B600 jmp word 0x939c
+000092E6 1E push ds
+000092E7 B8550B mov ax,0xb55
+000092EA 8ED8 mov ds,ax
+000092EC 03360869 add si,[0x6908]
+000092F0 1F pop ds
+000092F1 B80100 mov ax,0x1
+000092F4 36A30C00 mov [ss:0xc],ax
+000092F8 EF out dx,ax
+000092F9 B2C4 mov dl,0xc4
+000092FB B80202 mov ax,0x202
+000092FE 36A30800 mov [ss:0x8],ax
+00009302 EF out dx,ax
+00009303 57 push di
+00009304 56 push si
+00009305 51 push cx
+00009306 51 push cx
+00009307 32ED xor ch,ch
+00009309 FA cli
+0000930A 268A05 mov al,[es:di]
+0000930D A4 movsb
+0000930E E2FA loop 0x930a
+00009310 FB sti
+00009311 1E push ds
+00009312 B8550B mov ax,0xb55
+00009315 8ED8 mov ds,ax
+00009317 03361269 add si,[0x6912]
+0000931B 033E1469 add di,[0x6914]
+0000931F 1F pop ds
+00009320 59 pop cx
+00009321 FECD dec ch
+00009323 75E1 jnz 0x9306
+00009325 59 pop cx
+00009326 5E pop si
+00009327 5F pop di
+00009328 4D dec bp
+00009329 7502 jnz 0x932d
+0000932B EB6F jmp short 0x939c
+0000932D 1E push ds
+0000932E B8550B mov ax,0xb55
+00009331 8ED8 mov ds,ax
+00009333 03360869 add si,[0x6908]
+00009337 1F pop ds
+00009338 B80204 mov ax,0x402
+0000933B 36A30800 mov [ss:0x8],ax
+0000933F EF out dx,ax
+00009340 57 push di
+00009341 56 push si
+00009342 51 push cx
+00009343 51 push cx
+00009344 32ED xor ch,ch
+00009346 FA cli
+00009347 268A05 mov al,[es:di]
+0000934A A4 movsb
+0000934B E2FA loop 0x9347
+0000934D FB sti
+0000934E 1E push ds
+0000934F B8550B mov ax,0xb55
+00009352 8ED8 mov ds,ax
+00009354 03361269 add si,[0x6912]
+00009358 033E1469 add di,[0x6914]
+0000935C 1F pop ds
+0000935D 59 pop cx
+0000935E FECD dec ch
+00009360 75E1 jnz 0x9343
+00009362 59 pop cx
+00009363 5E pop si
+00009364 5F pop di
+00009365 4D dec bp
+00009366 7502 jnz 0x936a
+00009368 EB32 jmp short 0x939c
+0000936A 1E push ds
+0000936B B8550B mov ax,0xb55
+0000936E 8ED8 mov ds,ax
+00009370 03360869 add si,[0x6908]
+00009374 1F pop ds
+00009375 B80208 mov ax,0x802
+00009378 36A30800 mov [ss:0x8],ax
+0000937C EF out dx,ax
+0000937D 51 push cx
+0000937E 32ED xor ch,ch
+00009380 FA cli
+00009381 268A05 mov al,[es:di]
+00009384 A4 movsb
+00009385 E2FA loop 0x9381
+00009387 FB sti
+00009388 1E push ds
+00009389 B8550B mov ax,0xb55
+0000938C 8ED8 mov ds,ax
+0000938E 03361269 add si,[0x6912]
+00009392 033E1469 add di,[0x6914]
+00009396 1F pop ds
+00009397 59 pop cx
+00009398 FECD dec ch
+0000939A 75E1 jnz 0x937d
+0000939C 1F pop ds
+0000939D CB retf
+0000939E 55 push bp
+0000939F 882E59AB mov [0xab59],ch
+000093A3 32ED xor ch,ch
+000093A5 F7C50400 test bp,0x4
+000093A9 743F jz 0x93ea
+000093AB 8BE8 mov bp,ax
+000093AD 23ED and bp,bp
+000093AF 791C jns 0x93cd
+000093B1 03EA add bp,dx
+000093B3 7903 jns 0x93b8
+000093B5 E98A00 jmp word 0x9442
+000093B8 83C601 add si,byte +0x1
+000093BB 83C701 add di,byte +0x1
+000093BE 83060C6901 add word [0x690c],byte +0x1
+000093C3 83EA08 sub dx,byte +0x8
+000093C6 83C008 add ax,byte +0x8
+000093C9 78ED js 0x93b8
+000093CB EB1D jmp short 0x93ea
+000093CD 3B060269 cmp ax,[0x6902]
+000093D1 7D6F jnl 0x9442
+000093D3 8BE8 mov bp,ax
+000093D5 03EA add bp,dx
+000093D7 3B2E0269 cmp bp,[0x6902]
+000093DB 7C0D jl 0x93ea
+000093DD 83060C6901 add word [0x690c],byte +0x1
+000093E2 83EA08 sub dx,byte +0x8
+000093E5 83ED08 sub bp,byte +0x8
+000093E8 EBED jmp short 0x93d7
+000093EA 5D pop bp
+000093EB 55 push bp
+000093EC F7C50800 test bp,0x8
+000093F0 7426 jz 0x9418
+000093F2 8BEB mov bp,bx
+000093F4 23ED and bp,bp
+000093F6 7926 jns 0x941e
+000093F8 03E9 add bp,cx
+000093FA 7846 js 0x9442
+000093FC 03CB add cx,bx
+000093FE F7DB neg bx
+00009400 8B2E0A69 mov bp,[0x690a]
+00009404 50 push ax
+00009405 52 push dx
+00009406 8BC3 mov ax,bx
+00009408 F7E5 mul bp
+0000940A 8BE8 mov bp,ax
+0000940C 5A pop dx
+0000940D 58 pop ax
+0000940E 03F5 add si,bp
+00009410 03FD add di,bp
+00009412 892E0E69 mov [0x690e],bp
+00009416 33DB xor bx,bx
+00009418 8A2E59AB mov ch,[0xab59]
+0000941C 5D pop bp
+0000941D C3 ret
+0000941E 3B1E0069 cmp bx,[0x6900]
+00009422 7D1E jnl 0x9442
+00009424 8BEB mov bp,bx
+00009426 03E9 add bp,cx
+00009428 3B2E0069 cmp bp,[0x6900]
+0000942C 7C06 jl 0x9434
+0000942E 8B0E0069 mov cx,[0x6900]
+00009432 2BCB sub cx,bx
+00009434 23D2 and dx,dx
+00009436 740A jz 0x9442
+00009438 23C9 and cx,cx
+0000943A 7406 jz 0x9442
+0000943C 8A2E59AB mov ch,[0xab59]
+00009440 5D pop bp
+00009441 C3 ret
+00009442 B8FFFF mov ax,0xffff
+00009445 8A2E59AB mov ch,[0xab59]
+00009449 5D pop bp
+0000944A C3 ret
+0000944B 56 push si
+0000944C 57 push di
+0000944D 55 push bp
+0000944E 50 push ax
+0000944F 53 push bx
+00009450 51 push cx
+00009451 52 push dx
+00009452 83E810 sub ax,byte +0x10
+00009455 7902 jns 0x9459
+00009457 33C0 xor ax,ax
+00009459 2E8B364312 mov si,[cs:0x1243]
+0000945E 8BEE mov bp,si
+00009460 81C52103 add bp,0x321
+00009464 46 inc si
+00009465 A90700 test ax,0x7
+00009468 7403 jz 0x946d
+0000946A 83C208 add dx,byte +0x8
+0000946D D1E8 shr ax,1
+0000946F D1E8 shr ax,1
+00009471 D1E8 shr ax,1
+00009473 03F0 add si,ax
+00009475 F7C30700 test bx,0x7
+00009479 7403 jz 0x947e
+0000947B 80C108 add cl,0x8
+0000947E 83E3F8 and bx,byte -0x8
+00009481 03F3 add si,bx
+00009483 D1E3 shl bx,1
+00009485 D1E3 shl bx,1
+00009487 03F3 add si,bx
+00009489 F6C107 test cl,0x7
+0000948C 7403 jz 0x9491
+0000948E 80C108 add cl,0x8
+00009491 32ED xor ch,ch
+00009493 D1E9 shr cx,1
+00009495 D1E9 shr cx,1
+00009497 D1E9 shr cx,1
+00009499 F7C20700 test dx,0x7
+0000949D 7403 jz 0x94a2
+0000949F 83C208 add dx,byte +0x8
+000094A2 D1EA shr dx,1
+000094A4 D1EA shr dx,1
+000094A6 D1EA shr dx,1
+000094A8 B001 mov al,0x1
+000094AA 52 push dx
+000094AB 56 push si
+000094AC 368804 mov [ss:si],al
+000094AF 46 inc si
+000094B0 4A dec dx
+000094B1 75F9 jnz 0x94ac
+000094B3 5E pop si
+000094B4 5A pop dx
+000094B5 83C628 add si,byte +0x28
+000094B8 3BF5 cmp si,bp
+000094BA 7302 jnc 0x94be
+000094BC E2EC loop 0x94aa
+000094BE 5A pop dx
+000094BF 59 pop cx
+000094C0 5B pop bx
+000094C1 58 pop ax
+000094C2 5D pop bp
+000094C3 5F pop di
+000094C4 5E pop si
+000094C5 C3 ret
+000094C6 0000 add [bx+si],al
+000094C8 0000 add [bx+si],al
+000094CA 0000 add [bx+si],al
+000094CC 0000 add [bx+si],al
+000094CE 0000 add [bx+si],al
+000094D0 800250 add byte [bp+si],0x50
+000094D3 00D0 add al,dl
+000094D5 0000 add [bx+si],al
+000094D7 10F6 adc dh,dh
+000094D9 E0F5 loopne 0x94d0
+000094DB 42 inc dx
+000094DC 116236 adc [bp+si+0x36],sp
+000094DF 96 xchg ax,si
+000094E0 006400 add [si+0x0],ah
+000094E3 0000 add [bx+si],al
+000094E5 1000 adc [bx+si],al
+000094E7 1000 adc [bx+si],al
+000094E9 005800 add [bx+si+0x0],bl
+000094EC 0000 add [bx+si],al
+000094EE 0000 add [bx+si],al
+000094F0 0000 add [bx+si],al
+000094F2 00B242D3 add [bp+si-0x2cbe],dh
+000094F6 45 inc bp
+000094F7 FF00 inc word [bx+si]
+000094F9 0000 add [bx+si],al
+000094FB 25568E and ax,0x8e56
+000094FE 59 pop cx
+000094FF 8D5A8C lea bx,[bp+si-0x74]
+00009502 5B pop bx
+00009503 CC int3
+00009504 5C pop sp
+00009505 0C5E or al,0x5e
+00009507 4C dec sp
+00009508 5F pop di
+00009509 90 nop
+0000950A 60 pushaw
+0000950B B161 mov cl,0x61
+0000950D 0032 add [bp+si],dh
+0000950F 0001 add [bx+di],al
+00009511 1901 sbb [bx+di],ax
+00009513 0032 add [bp+si],dh
+00009515 2E350000 cs xor ax,0x0
+00009519 005000 add [bx+si+0x0],dl
+0000951C 0000 add [bx+si],al
+0000951E 003E0001 add [0x100],bh
+00009522 FFB00000 push word [bx+si+0x0]
+00009526 0000 add [bx+si],al
+00009528 0000 add [bx+si],al
+0000952A 00FF add bh,bh
+0000952C FF db 0xff
+0000952D FF00 inc word [bx+si]
+0000952F 0000 add [bx+si],al
+00009531 0101 add [bx+di],ax
+00009533 0001 add [bx+di],al
+00009535 0100 add [bx+si],ax
+00009537 1414 adc al,0x14
+00009539 0014 add [si],dl
+0000953B 1400 adc al,0x0
+0000953D 1414 adc al,0x14
+0000953F 0014 add [si],dl
+00009541 1400 adc al,0x0
+00009543 1414 adc al,0x14
+00009545 0014 add [si],dl
+00009547 1400 adc al,0x0
+00009549 1414 adc al,0x14
+0000954B 0014 add [si],dl
+0000954D 1400 adc al,0x0
+0000954F 0202 add al,[bp+si]
+00009551 00061100 add [0x11],al
+00009555 DA02 fiadd dword [bp+si]
+00009557 60 pushaw
+00009558 00F8 add al,bh
+0000955A FFF6 push si
+0000955C FF00 inc word [bx+si]
+0000955E 0000 add [bx+si],al
+00009560 0000 add [bx+si],al
+00009562 0000 add [bx+si],al
+00009564 005A00 add [bp+si+0x0],bl
+00009567 3C00 cmp al,0x0
+00009569 255600 and ax,0x56
+0000956C 0000 add [bx+si],al
+0000956E 0000 add [bx+si],al
+00009570 0000 add [bx+si],al
+00009572 0000 add [bx+si],al
+00009574 0000 add [bx+si],al
+00009576 0000 add [bx+si],al
+00009578 150000 adc ax,0x0
+0000957B 0001 add [bx+di],al
+0000957D 0109 add [bx+di],cx
+0000957F 0000 add [bx+si],al
+00009581 0000 add [bx+si],al
+00009583 0000 add [bx+si],al
+00009585 0000 add [bx+si],al
+00009587 0000 add [bx+si],al
+00009589 0000 add [bx+si],al
+0000958B 0000 add [bx+si],al
+0000958D 0000 add [bx+si],al
+0000958F 0000 add [bx+si],al
+00009591 0000 add [bx+si],al
+00009593 0000 add [bx+si],al
+00009595 0000 add [bx+si],al
+00009597 0000 add [bx+si],al
+00009599 0000 add [bx+si],al
+0000959B 0000 add [bx+si],al
+0000959D 0000 add [bx+si],al
+0000959F 0000 add [bx+si],al
+000095A1 0000 add [bx+si],al
+000095A3 0000 add [bx+si],al
+000095A5 0000 add [bx+si],al
+000095A7 0000 add [bx+si],al
+000095A9 0000 add [bx+si],al
+000095AB 0000 add [bx+si],al
+000095AD 0000 add [bx+si],al
+000095AF 0000 add [bx+si],al
+000095B1 0000 add [bx+si],al
+000095B3 0000 add [bx+si],al
+000095B5 0000 add [bx+si],al
+000095B7 0000 add [bx+si],al
+000095B9 0000 add [bx+si],al
+000095BB 0000 add [bx+si],al
+000095BD 0000 add [bx+si],al
+000095BF 0000 add [bx+si],al
+000095C1 0000 add [bx+si],al
+000095C3 0000 add [bx+si],al
+000095C5 0000 add [bx+si],al
+000095C7 0000 add [bx+si],al
+000095C9 0000 add [bx+si],al
+000095CB 0000 add [bx+si],al
+000095CD 0000 add [bx+si],al
+000095CF 0000 add [bx+si],al
+000095D1 0000 add [bx+si],al
+000095D3 0000 add [bx+si],al
+000095D5 0000 add [bx+si],al
+000095D7 0000 add [bx+si],al
+000095D9 0000 add [bx+si],al
+000095DB 0000 add [bx+si],al
+000095DD 0000 add [bx+si],al
+000095DF 0000 add [bx+si],al
+000095E1 0000 add [bx+si],al
+000095E3 0000 add [bx+si],al
+000095E5 0000 add [bx+si],al
+000095E7 0000 add [bx+si],al
+000095E9 0000 add [bx+si],al
+000095EB 0000 add [bx+si],al
+000095ED 0000 add [bx+si],al
+000095EF 0000 add [bx+si],al
+000095F1 0000 add [bx+si],al
+000095F3 0000 add [bx+si],al
+000095F5 0000 add [bx+si],al
+000095F7 0000 add [bx+si],al
+000095F9 0000 add [bx+si],al
+000095FB 0000 add [bx+si],al
+000095FD 0000 add [bx+si],al
+000095FF 0000 add [bx+si],al
+00009601 0000 add [bx+si],al
+00009603 0000 add [bx+si],al
+00009605 0000 add [bx+si],al
+00009607 0000 add [bx+si],al
+00009609 0000 add [bx+si],al
+0000960B 0000 add [bx+si],al
+0000960D 0000 add [bx+si],al
+0000960F 0000 add [bx+si],al
+00009611 0000 add [bx+si],al
+00009613 0000 add [bx+si],al
+00009615 0000 add [bx+si],al
+00009617 0000 add [bx+si],al
+00009619 0000 add [bx+si],al
+0000961B 0000 add [bx+si],al
+0000961D 0000 add [bx+si],al
+0000961F 0000 add [bx+si],al
+00009621 0000 add [bx+si],al
+00009623 0000 add [bx+si],al
+00009625 0000 add [bx+si],al
+00009627 0000 add [bx+si],al
+00009629 0000 add [bx+si],al
+0000962B 0000 add [bx+si],al
+0000962D 0000 add [bx+si],al
+0000962F 0000 add [bx+si],al
+00009631 0000 add [bx+si],al
+00009633 0000 add [bx+si],al
+00009635 0000 add [bx+si],al
+00009637 0000 add [bx+si],al
+00009639 0000 add [bx+si],al
+0000963B 0000 add [bx+si],al
+0000963D 0000 add [bx+si],al
+0000963F 0000 add [bx+si],al
+00009641 0000 add [bx+si],al
+00009643 0000 add [bx+si],al
+00009645 0000 add [bx+si],al
+00009647 0000 add [bx+si],al
+00009649 0000 add [bx+si],al
+0000964B 0000 add [bx+si],al
+0000964D 0000 add [bx+si],al
+0000964F 0000 add [bx+si],al
+00009651 0000 add [bx+si],al
+00009653 0000 add [bx+si],al
+00009655 0000 add [bx+si],al
+00009657 0000 add [bx+si],al
+00009659 0000 add [bx+si],al
+0000965B 0000 add [bx+si],al
+0000965D 0000 add [bx+si],al
+0000965F 0000 add [bx+si],al
+00009661 0000 add [bx+si],al
+00009663 0000 add [bx+si],al
+00009665 0000 add [bx+si],al
+00009667 0000 add [bx+si],al
+00009669 0000 add [bx+si],al
+0000966B 0000 add [bx+si],al
+0000966D 0000 add [bx+si],al
+0000966F 0000 add [bx+si],al
+00009671 0000 add [bx+si],al
+00009673 0000 add [bx+si],al
+00009675 0000 add [bx+si],al
+00009677 0000 add [bx+si],al
+00009679 0000 add [bx+si],al
+0000967B 0000 add [bx+si],al
+0000967D 0000 add [bx+si],al
+0000967F 0000 add [bx+si],al
+00009681 0000 add [bx+si],al
+00009683 0000 add [bx+si],al
+00009685 0000 add [bx+si],al
+00009687 0000 add [bx+si],al
+00009689 0000 add [bx+si],al
+0000968B 0000 add [bx+si],al
+0000968D 0000 add [bx+si],al
+0000968F 0000 add [bx+si],al
+00009691 0000 add [bx+si],al
+00009693 0000 add [bx+si],al
+00009695 0000 add [bx+si],al
+00009697 0000 add [bx+si],al
+00009699 0000 add [bx+si],al
+0000969B 0000 add [bx+si],al
+0000969D 0000 add [bx+si],al
+0000969F 0000 add [bx+si],al
+000096A1 0000 add [bx+si],al
+000096A3 0000 add [bx+si],al
+000096A5 0000 add [bx+si],al
+000096A7 0000 add [bx+si],al
+000096A9 0000 add [bx+si],al
+000096AB 0000 add [bx+si],al
+000096AD 0000 add [bx+si],al
+000096AF 0000 add [bx+si],al
+000096B1 0000 add [bx+si],al
+000096B3 0000 add [bx+si],al
+000096B5 0000 add [bx+si],al
+000096B7 0000 add [bx+si],al
+000096B9 0000 add [bx+si],al
+000096BB 0000 add [bx+si],al
+000096BD 0000 add [bx+si],al
+000096BF 0000 add [bx+si],al
+000096C1 0000 add [bx+si],al
+000096C3 0000 add [bx+si],al
+000096C5 0000 add [bx+si],al
+000096C7 0000 add [bx+si],al
+000096C9 0000 add [bx+si],al
+000096CB 0000 add [bx+si],al
+000096CD 0000 add [bx+si],al
+000096CF 0000 add [bx+si],al
+000096D1 0000 add [bx+si],al
+000096D3 0000 add [bx+si],al
+000096D5 0000 add [bx+si],al
+000096D7 0000 add [bx+si],al
+000096D9 0000 add [bx+si],al
+000096DB 0000 add [bx+si],al
+000096DD 0000 add [bx+si],al
+000096DF 0000 add [bx+si],al
+000096E1 0000 add [bx+si],al
+000096E3 0000 add [bx+si],al
+000096E5 0000 add [bx+si],al
+000096E7 0000 add [bx+si],al
+000096E9 0000 add [bx+si],al
+000096EB 0000 add [bx+si],al
+000096ED 0000 add [bx+si],al
+000096EF 0000 add [bx+si],al
+000096F1 0000 add [bx+si],al
+000096F3 0000 add [bx+si],al
+000096F5 0000 add [bx+si],al
+000096F7 0000 add [bx+si],al
+000096F9 0000 add [bx+si],al
+000096FB 0000 add [bx+si],al
+000096FD 0000 add [bx+si],al
+000096FF 0000 add [bx+si],al
+00009701 0000 add [bx+si],al
+00009703 0000 add [bx+si],al
+00009705 0000 add [bx+si],al
+00009707 0000 add [bx+si],al
+00009709 0000 add [bx+si],al
+0000970B 0000 add [bx+si],al
+0000970D 0000 add [bx+si],al
+0000970F 0000 add [bx+si],al
+00009711 0000 add [bx+si],al
+00009713 0000 add [bx+si],al
+00009715 0000 add [bx+si],al
+00009717 0000 add [bx+si],al
+00009719 0000 add [bx+si],al
+0000971B 0000 add [bx+si],al
+0000971D 0000 add [bx+si],al
+0000971F 0000 add [bx+si],al
+00009721 0000 add [bx+si],al
+00009723 0000 add [bx+si],al
+00009725 0000 add [bx+si],al
+00009727 0000 add [bx+si],al
+00009729 0000 add [bx+si],al
+0000972B 0000 add [bx+si],al
+0000972D 0000 add [bx+si],al
+0000972F 0000 add [bx+si],al
+00009731 0000 add [bx+si],al
+00009733 0000 add [bx+si],al
+00009735 0000 add [bx+si],al
+00009737 0000 add [bx+si],al
+00009739 0000 add [bx+si],al
+0000973B 0000 add [bx+si],al
+0000973D 0000 add [bx+si],al
+0000973F 0000 add [bx+si],al
+00009741 0000 add [bx+si],al
+00009743 0000 add [bx+si],al
+00009745 0000 add [bx+si],al
+00009747 0000 add [bx+si],al
+00009749 0000 add [bx+si],al
+0000974B 0000 add [bx+si],al
+0000974D 0000 add [bx+si],al
+0000974F 0000 add [bx+si],al
+00009751 0000 add [bx+si],al
+00009753 0000 add [bx+si],al
+00009755 0000 add [bx+si],al
+00009757 0000 add [bx+si],al
+00009759 0000 add [bx+si],al
+0000975B 0000 add [bx+si],al
+0000975D 0000 add [bx+si],al
+0000975F 0000 add [bx+si],al
+00009761 0000 add [bx+si],al
+00009763 0000 add [bx+si],al
+00009765 0000 add [bx+si],al
+00009767 0000 add [bx+si],al
+00009769 0000 add [bx+si],al
+0000976B 0000 add [bx+si],al
+0000976D 0000 add [bx+si],al
+0000976F 0000 add [bx+si],al
+00009771 0000 add [bx+si],al
+00009773 0000 add [bx+si],al
+00009775 0000 add [bx+si],al
+00009777 0000 add [bx+si],al
+00009779 0000 add [bx+si],al
+0000977B 0000 add [bx+si],al
+0000977D 0000 add [bx+si],al
+0000977F 0000 add [bx+si],al
+00009781 0000 add [bx+si],al
+00009783 0000 add [bx+si],al
+00009785 0000 add [bx+si],al
+00009787 0000 add [bx+si],al
+00009789 0000 add [bx+si],al
+0000978B 0000 add [bx+si],al
+0000978D 0000 add [bx+si],al
+0000978F 0000 add [bx+si],al
+00009791 0000 add [bx+si],al
+00009793 0000 add [bx+si],al
+00009795 0000 add [bx+si],al
+00009797 0000 add [bx+si],al
+00009799 0000 add [bx+si],al
+0000979B 0000 add [bx+si],al
+0000979D 0000 add [bx+si],al
+0000979F 0000 add [bx+si],al
+000097A1 0000 add [bx+si],al
+000097A3 0000 add [bx+si],al
+000097A5 0000 add [bx+si],al
+000097A7 0000 add [bx+si],al
+000097A9 0000 add [bx+si],al
+000097AB 0000 add [bx+si],al
+000097AD 0000 add [bx+si],al
+000097AF 0000 add [bx+si],al
+000097B1 0000 add [bx+si],al
+000097B3 0000 add [bx+si],al
+000097B5 0000 add [bx+si],al
+000097B7 0000 add [bx+si],al
+000097B9 0000 add [bx+si],al
+000097BB 0000 add [bx+si],al
+000097BD 0000 add [bx+si],al
+000097BF 0000 add [bx+si],al
+000097C1 0000 add [bx+si],al
+000097C3 0000 add [bx+si],al
+000097C5 0000 add [bx+si],al
+000097C7 0000 add [bx+si],al
+000097C9 0000 add [bx+si],al
+000097CB 0000 add [bx+si],al
+000097CD 0000 add [bx+si],al
+000097CF 0000 add [bx+si],al
+000097D1 0000 add [bx+si],al
+000097D3 0000 add [bx+si],al
+000097D5 0000 add [bx+si],al
+000097D7 0000 add [bx+si],al
+000097D9 0000 add [bx+si],al
+000097DB 0000 add [bx+si],al
+000097DD 0000 add [bx+si],al
+000097DF 0000 add [bx+si],al
+000097E1 0000 add [bx+si],al
+000097E3 0000 add [bx+si],al
+000097E5 0000 add [bx+si],al
+000097E7 0000 add [bx+si],al
+000097E9 0000 add [bx+si],al
+000097EB 0000 add [bx+si],al
+000097ED 0000 add [bx+si],al
+000097EF 0000 add [bx+si],al
+000097F1 0000 add [bx+si],al
+000097F3 0000 add [bx+si],al
+000097F5 0000 add [bx+si],al
+000097F7 0000 add [bx+si],al
+000097F9 0000 add [bx+si],al
+000097FB 0000 add [bx+si],al
+000097FD 0000 add [bx+si],al
+000097FF 0000 add [bx+si],al
+00009801 0000 add [bx+si],al
+00009803 0000 add [bx+si],al
+00009805 0000 add [bx+si],al
+00009807 0000 add [bx+si],al
+00009809 0000 add [bx+si],al
+0000980B 0000 add [bx+si],al
+0000980D 0000 add [bx+si],al
+0000980F 0000 add [bx+si],al
+00009811 0000 add [bx+si],al
+00009813 0000 add [bx+si],al
+00009815 0000 add [bx+si],al
+00009817 0000 add [bx+si],al
+00009819 0000 add [bx+si],al
+0000981B 0000 add [bx+si],al
+0000981D 0000 add [bx+si],al
+0000981F 0000 add [bx+si],al
+00009821 0000 add [bx+si],al
+00009823 0000 add [bx+si],al
+00009825 0000 add [bx+si],al
+00009827 0000 add [bx+si],al
+00009829 0000 add [bx+si],al
+0000982B 0000 add [bx+si],al
+0000982D 0000 add [bx+si],al
+0000982F 0000 add [bx+si],al
+00009831 0000 add [bx+si],al
+00009833 0000 add [bx+si],al
+00009835 0000 add [bx+si],al
+00009837 0000 add [bx+si],al
+00009839 0000 add [bx+si],al
+0000983B 0000 add [bx+si],al
+0000983D 0000 add [bx+si],al
+0000983F 0000 add [bx+si],al
+00009841 0000 add [bx+si],al
+00009843 0000 add [bx+si],al
+00009845 0000 add [bx+si],al
+00009847 0000 add [bx+si],al
+00009849 0000 add [bx+si],al
+0000984B 0000 add [bx+si],al
+0000984D 0000 add [bx+si],al
+0000984F 0000 add [bx+si],al
+00009851 0000 add [bx+si],al
+00009853 0000 add [bx+si],al
+00009855 0000 add [bx+si],al
+00009857 0000 add [bx+si],al
+00009859 0000 add [bx+si],al
+0000985B 0000 add [bx+si],al
+0000985D 0000 add [bx+si],al
+0000985F 0000 add [bx+si],al
+00009861 0000 add [bx+si],al
+00009863 0000 add [bx+si],al
+00009865 0000 add [bx+si],al
+00009867 0000 add [bx+si],al
+00009869 0000 add [bx+si],al
+0000986B 0000 add [bx+si],al
+0000986D 0000 add [bx+si],al
+0000986F 0000 add [bx+si],al
+00009871 0000 add [bx+si],al
+00009873 0000 add [bx+si],al
+00009875 0000 add [bx+si],al
+00009877 0000 add [bx+si],al
+00009879 0000 add [bx+si],al
+0000987B 0000 add [bx+si],al
+0000987D 0000 add [bx+si],al
+0000987F 0000 add [bx+si],al
+00009881 0000 add [bx+si],al
+00009883 0000 add [bx+si],al
+00009885 0000 add [bx+si],al
+00009887 0000 add [bx+si],al
+00009889 0000 add [bx+si],al
+0000988B 0000 add [bx+si],al
+0000988D 0000 add [bx+si],al
+0000988F 0000 add [bx+si],al
+00009891 0000 add [bx+si],al
+00009893 0000 add [bx+si],al
+00009895 0000 add [bx+si],al
+00009897 0000 add [bx+si],al
+00009899 0000 add [bx+si],al
+0000989B 0000 add [bx+si],al
+0000989D 0000 add [bx+si],al
+0000989F 0000 add [bx+si],al
+000098A1 0000 add [bx+si],al
+000098A3 0000 add [bx+si],al
+000098A5 0000 add [bx+si],al
+000098A7 0000 add [bx+si],al
+000098A9 0000 add [bx+si],al
+000098AB 0000 add [bx+si],al
+000098AD 0000 add [bx+si],al
+000098AF 0000 add [bx+si],al
+000098B1 0000 add [bx+si],al
+000098B3 0000 add [bx+si],al
+000098B5 0000 add [bx+si],al
+000098B7 0000 add [bx+si],al
+000098B9 0000 add [bx+si],al
+000098BB 0000 add [bx+si],al
+000098BD 0000 add [bx+si],al
+000098BF 0000 add [bx+si],al
+000098C1 0000 add [bx+si],al
+000098C3 0000 add [bx+si],al
+000098C5 0000 add [bx+si],al
+000098C7 0000 add [bx+si],al
+000098C9 0000 add [bx+si],al
+000098CB 0000 add [bx+si],al
+000098CD 0000 add [bx+si],al
+000098CF 0000 add [bx+si],al
+000098D1 0000 add [bx+si],al
+000098D3 0000 add [bx+si],al
+000098D5 0000 add [bx+si],al
+000098D7 0000 add [bx+si],al
+000098D9 0000 add [bx+si],al
+000098DB 0000 add [bx+si],al
+000098DD 0000 add [bx+si],al
+000098DF 0000 add [bx+si],al
+000098E1 0000 add [bx+si],al
+000098E3 0000 add [bx+si],al
+000098E5 0000 add [bx+si],al
+000098E7 0000 add [bx+si],al
+000098E9 0000 add [bx+si],al
+000098EB 0000 add [bx+si],al
+000098ED 0000 add [bx+si],al
+000098EF 0000 add [bx+si],al
+000098F1 0000 add [bx+si],al
+000098F3 0000 add [bx+si],al
+000098F5 0000 add [bx+si],al
+000098F7 0000 add [bx+si],al
+000098F9 0000 add [bx+si],al
+000098FB 0000 add [bx+si],al
+000098FD 0000 add [bx+si],al
+000098FF 0000 add [bx+si],al
+00009901 0000 add [bx+si],al
+00009903 0000 add [bx+si],al
+00009905 0000 add [bx+si],al
+00009907 0000 add [bx+si],al
+00009909 0000 add [bx+si],al
+0000990B 0000 add [bx+si],al
+0000990D 0000 add [bx+si],al
+0000990F 0000 add [bx+si],al
+00009911 0000 add [bx+si],al
+00009913 0000 add [bx+si],al
+00009915 0000 add [bx+si],al
+00009917 0000 add [bx+si],al
+00009919 0000 add [bx+si],al
+0000991B 0000 add [bx+si],al
+0000991D 0000 add [bx+si],al
+0000991F 0000 add [bx+si],al
+00009921 0000 add [bx+si],al
+00009923 0000 add [bx+si],al
+00009925 0000 add [bx+si],al
+00009927 0000 add [bx+si],al
+00009929 0000 add [bx+si],al
+0000992B 0000 add [bx+si],al
+0000992D 0000 add [bx+si],al
+0000992F 0000 add [bx+si],al
+00009931 0000 add [bx+si],al
+00009933 0000 add [bx+si],al
+00009935 0000 add [bx+si],al
+00009937 0000 add [bx+si],al
+00009939 0000 add [bx+si],al
+0000993B 0000 add [bx+si],al
+0000993D 0000 add [bx+si],al
+0000993F 0000 add [bx+si],al
+00009941 0000 add [bx+si],al
+00009943 0000 add [bx+si],al
+00009945 0000 add [bx+si],al
+00009947 0000 add [bx+si],al
+00009949 0000 add [bx+si],al
+0000994B 0000 add [bx+si],al
+0000994D 0000 add [bx+si],al
+0000994F 0000 add [bx+si],al
+00009951 0000 add [bx+si],al
+00009953 0000 add [bx+si],al
+00009955 0000 add [bx+si],al
+00009957 0000 add [bx+si],al
+00009959 0000 add [bx+si],al
+0000995B 0000 add [bx+si],al
+0000995D 0000 add [bx+si],al
+0000995F 0000 add [bx+si],al
+00009961 0000 add [bx+si],al
+00009963 0000 add [bx+si],al
+00009965 0000 add [bx+si],al
+00009967 0000 add [bx+si],al
+00009969 0000 add [bx+si],al
+0000996B 0000 add [bx+si],al
+0000996D 0000 add [bx+si],al
+0000996F 0000 add [bx+si],al
+00009971 0000 add [bx+si],al
+00009973 0000 add [bx+si],al
+00009975 0000 add [bx+si],al
+00009977 0000 add [bx+si],al
+00009979 0000 add [bx+si],al
+0000997B 0000 add [bx+si],al
+0000997D 0000 add [bx+si],al
+0000997F 0000 add [bx+si],al
+00009981 0000 add [bx+si],al
+00009983 0000 add [bx+si],al
+00009985 0000 add [bx+si],al
+00009987 0000 add [bx+si],al
+00009989 0000 add [bx+si],al
+0000998B 0000 add [bx+si],al
+0000998D 0000 add [bx+si],al
+0000998F 0000 add [bx+si],al
+00009991 0000 add [bx+si],al
+00009993 0000 add [bx+si],al
+00009995 0000 add [bx+si],al
+00009997 0000 add [bx+si],al
+00009999 0000 add [bx+si],al
+0000999B 0000 add [bx+si],al
+0000999D 0000 add [bx+si],al
+0000999F 0000 add [bx+si],al
+000099A1 0000 add [bx+si],al
+000099A3 0000 add [bx+si],al
+000099A5 0000 add [bx+si],al
+000099A7 0000 add [bx+si],al
+000099A9 0000 add [bx+si],al
+000099AB 0000 add [bx+si],al
+000099AD 0000 add [bx+si],al
+000099AF 0000 add [bx+si],al
+000099B1 0000 add [bx+si],al
+000099B3 0000 add [bx+si],al
+000099B5 0000 add [bx+si],al
+000099B7 0000 add [bx+si],al
+000099B9 0000 add [bx+si],al
+000099BB 0000 add [bx+si],al
+000099BD 0000 add [bx+si],al
+000099BF 0000 add [bx+si],al
+000099C1 0000 add [bx+si],al
+000099C3 0000 add [bx+si],al
+000099C5 0000 add [bx+si],al
+000099C7 0000 add [bx+si],al
+000099C9 0000 add [bx+si],al
+000099CB 0000 add [bx+si],al
+000099CD 0000 add [bx+si],al
+000099CF 0000 add [bx+si],al
+000099D1 0000 add [bx+si],al
+000099D3 0000 add [bx+si],al
+000099D5 0000 add [bx+si],al
+000099D7 0000 add [bx+si],al
+000099D9 0000 add [bx+si],al
+000099DB 0000 add [bx+si],al
+000099DD 0000 add [bx+si],al
+000099DF 0000 add [bx+si],al
+000099E1 0000 add [bx+si],al
+000099E3 0000 add [bx+si],al
+000099E5 0000 add [bx+si],al
+000099E7 0000 add [bx+si],al
+000099E9 0000 add [bx+si],al
+000099EB 0000 add [bx+si],al
+000099ED 0000 add [bx+si],al
+000099EF 0000 add [bx+si],al
+000099F1 0000 add [bx+si],al
+000099F3 0000 add [bx+si],al
+000099F5 0000 add [bx+si],al
+000099F7 0000 add [bx+si],al
+000099F9 0000 add [bx+si],al
+000099FB 0000 add [bx+si],al
+000099FD 0000 add [bx+si],al
+000099FF 0000 add [bx+si],al
+00009A01 0000 add [bx+si],al
+00009A03 0000 add [bx+si],al
+00009A05 0000 add [bx+si],al
+00009A07 0000 add [bx+si],al
+00009A09 0000 add [bx+si],al
+00009A0B 0000 add [bx+si],al
+00009A0D 0000 add [bx+si],al
+00009A0F 0000 add [bx+si],al
+00009A11 0000 add [bx+si],al
+00009A13 0000 add [bx+si],al
+00009A15 0000 add [bx+si],al
+00009A17 0000 add [bx+si],al
+00009A19 0000 add [bx+si],al
+00009A1B 0000 add [bx+si],al
+00009A1D 0000 add [bx+si],al
+00009A1F 0000 add [bx+si],al
+00009A21 0000 add [bx+si],al
+00009A23 0000 add [bx+si],al
+00009A25 0000 add [bx+si],al
+00009A27 0000 add [bx+si],al
+00009A29 0000 add [bx+si],al
+00009A2B 0000 add [bx+si],al
+00009A2D 0000 add [bx+si],al
+00009A2F 0000 add [bx+si],al
+00009A31 0000 add [bx+si],al
+00009A33 0000 add [bx+si],al
+00009A35 0000 add [bx+si],al
+00009A37 0000 add [bx+si],al
+00009A39 0000 add [bx+si],al
+00009A3B 0000 add [bx+si],al
+00009A3D 0000 add [bx+si],al
+00009A3F 0000 add [bx+si],al
+00009A41 0000 add [bx+si],al
+00009A43 0000 add [bx+si],al
+00009A45 0000 add [bx+si],al
+00009A47 0000 add [bx+si],al
+00009A49 0000 add [bx+si],al
+00009A4B 0000 add [bx+si],al
+00009A4D 0000 add [bx+si],al
+00009A4F 0000 add [bx+si],al
+00009A51 0000 add [bx+si],al
+00009A53 0000 add [bx+si],al
+00009A55 0000 add [bx+si],al
+00009A57 0000 add [bx+si],al
+00009A59 0000 add [bx+si],al
+00009A5B 0000 add [bx+si],al
+00009A5D 0000 add [bx+si],al
+00009A5F 0000 add [bx+si],al
+00009A61 0000 add [bx+si],al
+00009A63 0000 add [bx+si],al
+00009A65 0000 add [bx+si],al
+00009A67 0000 add [bx+si],al
+00009A69 0000 add [bx+si],al
+00009A6B 0000 add [bx+si],al
+00009A6D 0000 add [bx+si],al
+00009A6F 0000 add [bx+si],al
+00009A71 0000 add [bx+si],al
+00009A73 0000 add [bx+si],al
+00009A75 0000 add [bx+si],al
+00009A77 0000 add [bx+si],al
+00009A79 0000 add [bx+si],al
+00009A7B 0000 add [bx+si],al
+00009A7D 0000 add [bx+si],al
+00009A7F 0000 add [bx+si],al
+00009A81 0000 add [bx+si],al
+00009A83 0000 add [bx+si],al
+00009A85 0000 add [bx+si],al
+00009A87 0000 add [bx+si],al
+00009A89 0000 add [bx+si],al
+00009A8B 0000 add [bx+si],al
+00009A8D 0000 add [bx+si],al
+00009A8F 0000 add [bx+si],al
+00009A91 0000 add [bx+si],al
+00009A93 0000 add [bx+si],al
+00009A95 0000 add [bx+si],al
+00009A97 0000 add [bx+si],al
+00009A99 0000 add [bx+si],al
+00009A9B 0000 add [bx+si],al
+00009A9D 0000 add [bx+si],al
+00009A9F 0000 add [bx+si],al
+00009AA1 0000 add [bx+si],al
+00009AA3 0000 add [bx+si],al
+00009AA5 0000 add [bx+si],al
+00009AA7 0000 add [bx+si],al
+00009AA9 0000 add [bx+si],al
+00009AAB 0000 add [bx+si],al
+00009AAD 0000 add [bx+si],al
+00009AAF 0000 add [bx+si],al
+00009AB1 0000 add [bx+si],al
+00009AB3 0000 add [bx+si],al
+00009AB5 0000 add [bx+si],al
+00009AB7 0000 add [bx+si],al
+00009AB9 0000 add [bx+si],al
+00009ABB 0000 add [bx+si],al
+00009ABD 0000 add [bx+si],al
+00009ABF 0000 add [bx+si],al
+00009AC1 0000 add [bx+si],al
+00009AC3 0000 add [bx+si],al
+00009AC5 0000 add [bx+si],al
+00009AC7 0000 add [bx+si],al
+00009AC9 0000 add [bx+si],al
+00009ACB 0000 add [bx+si],al
+00009ACD 0000 add [bx+si],al
+00009ACF 0000 add [bx+si],al
+00009AD1 0000 add [bx+si],al
+00009AD3 0000 add [bx+si],al
+00009AD5 0000 add [bx+si],al
+00009AD7 0000 add [bx+si],al
+00009AD9 0000 add [bx+si],al
+00009ADB 0000 add [bx+si],al
+00009ADD 0000 add [bx+si],al
+00009ADF 0000 add [bx+si],al
+00009AE1 0000 add [bx+si],al
+00009AE3 0000 add [bx+si],al
+00009AE5 0000 add [bx+si],al
+00009AE7 0000 add [bx+si],al
+00009AE9 0000 add [bx+si],al
+00009AEB 0000 add [bx+si],al
+00009AED 0000 add [bx+si],al
+00009AEF 0000 add [bx+si],al
+00009AF1 0000 add [bx+si],al
+00009AF3 0000 add [bx+si],al
+00009AF5 0000 add [bx+si],al
+00009AF7 0000 add [bx+si],al
+00009AF9 0000 add [bx+si],al
+00009AFB 0000 add [bx+si],al
+00009AFD 0000 add [bx+si],al
+00009AFF 0000 add [bx+si],al
+00009B01 0000 add [bx+si],al
+00009B03 0000 add [bx+si],al
+00009B05 0000 add [bx+si],al
+00009B07 0000 add [bx+si],al
+00009B09 0000 add [bx+si],al
+00009B0B 0000 add [bx+si],al
+00009B0D 0000 add [bx+si],al
+00009B0F 0000 add [bx+si],al
+00009B11 0000 add [bx+si],al
+00009B13 0000 add [bx+si],al
+00009B15 0000 add [bx+si],al
+00009B17 0000 add [bx+si],al
+00009B19 0000 add [bx+si],al
+00009B1B 0000 add [bx+si],al
+00009B1D 0000 add [bx+si],al
+00009B1F 0000 add [bx+si],al
+00009B21 0000 add [bx+si],al
+00009B23 0000 add [bx+si],al
+00009B25 0000 add [bx+si],al
+00009B27 0000 add [bx+si],al
+00009B29 0000 add [bx+si],al
+00009B2B 0000 add [bx+si],al
+00009B2D 0000 add [bx+si],al
+00009B2F 0000 add [bx+si],al
+00009B31 0000 add [bx+si],al
+00009B33 0000 add [bx+si],al
+00009B35 0000 add [bx+si],al
+00009B37 0000 add [bx+si],al
+00009B39 0000 add [bx+si],al
+00009B3B 0000 add [bx+si],al
+00009B3D 0000 add [bx+si],al
+00009B3F 0000 add [bx+si],al
+00009B41 0000 add [bx+si],al
+00009B43 0000 add [bx+si],al
+00009B45 0000 add [bx+si],al
+00009B47 0000 add [bx+si],al
+00009B49 0000 add [bx+si],al
+00009B4B 0000 add [bx+si],al
+00009B4D 0000 add [bx+si],al
+00009B4F 0000 add [bx+si],al
+00009B51 0000 add [bx+si],al
+00009B53 0000 add [bx+si],al
+00009B55 0000 add [bx+si],al
+00009B57 0000 add [bx+si],al
+00009B59 0000 add [bx+si],al
+00009B5B 0000 add [bx+si],al
+00009B5D 0000 add [bx+si],al
+00009B5F 0000 add [bx+si],al
+00009B61 0000 add [bx+si],al
+00009B63 0000 add [bx+si],al
+00009B65 0000 add [bx+si],al
+00009B67 0000 add [bx+si],al
+00009B69 0000 add [bx+si],al
+00009B6B 0000 add [bx+si],al
+00009B6D 0000 add [bx+si],al
+00009B6F 0000 add [bx+si],al
+00009B71 0000 add [bx+si],al
+00009B73 0000 add [bx+si],al
+00009B75 0000 add [bx+si],al
+00009B77 0000 add [bx+si],al
+00009B79 0000 add [bx+si],al
+00009B7B 0000 add [bx+si],al
+00009B7D 0000 add [bx+si],al
+00009B7F 0000 add [bx+si],al
+00009B81 0000 add [bx+si],al
+00009B83 0000 add [bx+si],al
+00009B85 0000 add [bx+si],al
+00009B87 0000 add [bx+si],al
+00009B89 0000 add [bx+si],al
+00009B8B 0000 add [bx+si],al
+00009B8D 0000 add [bx+si],al
+00009B8F 0000 add [bx+si],al
+00009B91 0000 add [bx+si],al
+00009B93 0000 add [bx+si],al
+00009B95 0000 add [bx+si],al
+00009B97 0000 add [bx+si],al
+00009B99 0000 add [bx+si],al
+00009B9B 0000 add [bx+si],al
+00009B9D 0000 add [bx+si],al
+00009B9F 0000 add [bx+si],al
+00009BA1 0000 add [bx+si],al
+00009BA3 0000 add [bx+si],al
+00009BA5 0000 add [bx+si],al
+00009BA7 0000 add [bx+si],al
+00009BA9 0000 add [bx+si],al
+00009BAB 0000 add [bx+si],al
+00009BAD 0000 add [bx+si],al
+00009BAF 0000 add [bx+si],al
+00009BB1 0000 add [bx+si],al
+00009BB3 0000 add [bx+si],al
+00009BB5 0000 add [bx+si],al
+00009BB7 0000 add [bx+si],al
+00009BB9 0000 add [bx+si],al
+00009BBB 0000 add [bx+si],al
+00009BBD 0000 add [bx+si],al
+00009BBF 0000 add [bx+si],al
+00009BC1 0000 add [bx+si],al
+00009BC3 0000 add [bx+si],al
+00009BC5 0000 add [bx+si],al
+00009BC7 0000 add [bx+si],al
+00009BC9 0000 add [bx+si],al
+00009BCB 0000 add [bx+si],al
+00009BCD 0000 add [bx+si],al
+00009BCF 0000 add [bx+si],al
+00009BD1 0000 add [bx+si],al
+00009BD3 0000 add [bx+si],al
+00009BD5 0000 add [bx+si],al
+00009BD7 0000 add [bx+si],al
+00009BD9 0000 add [bx+si],al
+00009BDB 0000 add [bx+si],al
+00009BDD 0000 add [bx+si],al
+00009BDF 0000 add [bx+si],al
+00009BE1 0000 add [bx+si],al
+00009BE3 0000 add [bx+si],al
+00009BE5 0000 add [bx+si],al
+00009BE7 0000 add [bx+si],al
+00009BE9 0000 add [bx+si],al
+00009BEB 0000 add [bx+si],al
+00009BED 0000 add [bx+si],al
+00009BEF 0000 add [bx+si],al
+00009BF1 0000 add [bx+si],al
+00009BF3 0000 add [bx+si],al
+00009BF5 0000 add [bx+si],al
+00009BF7 0000 add [bx+si],al
+00009BF9 0000 add [bx+si],al
+00009BFB 0000 add [bx+si],al
+00009BFD 0000 add [bx+si],al
+00009BFF 0000 add [bx+si],al
+00009C01 0000 add [bx+si],al
+00009C03 0000 add [bx+si],al
+00009C05 0000 add [bx+si],al
+00009C07 0000 add [bx+si],al
+00009C09 0000 add [bx+si],al
+00009C0B 0000 add [bx+si],al
+00009C0D 0000 add [bx+si],al
+00009C0F 0000 add [bx+si],al
+00009C11 0000 add [bx+si],al
+00009C13 0000 add [bx+si],al
+00009C15 0000 add [bx+si],al
+00009C17 0000 add [bx+si],al
+00009C19 0000 add [bx+si],al
+00009C1B 0000 add [bx+si],al
+00009C1D 0000 add [bx+si],al
+00009C1F 0000 add [bx+si],al
+00009C21 0000 add [bx+si],al
+00009C23 0000 add [bx+si],al
+00009C25 0000 add [bx+si],al
+00009C27 0000 add [bx+si],al
+00009C29 0000 add [bx+si],al
+00009C2B 0000 add [bx+si],al
+00009C2D 0000 add [bx+si],al
+00009C2F 0000 add [bx+si],al
+00009C31 0000 add [bx+si],al
+00009C33 0000 add [bx+si],al
+00009C35 0000 add [bx+si],al
+00009C37 0000 add [bx+si],al
+00009C39 0000 add [bx+si],al
+00009C3B 0000 add [bx+si],al
+00009C3D 0000 add [bx+si],al
+00009C3F 0000 add [bx+si],al
+00009C41 0000 add [bx+si],al
+00009C43 0000 add [bx+si],al
+00009C45 0000 add [bx+si],al
+00009C47 0000 add [bx+si],al
+00009C49 0000 add [bx+si],al
+00009C4B 0000 add [bx+si],al
+00009C4D 0000 add [bx+si],al
+00009C4F 0000 add [bx+si],al
+00009C51 0000 add [bx+si],al
+00009C53 0000 add [bx+si],al
+00009C55 0000 add [bx+si],al
+00009C57 0000 add [bx+si],al
+00009C59 0000 add [bx+si],al
+00009C5B 0000 add [bx+si],al
+00009C5D 0000 add [bx+si],al
+00009C5F 0000 add [bx+si],al
+00009C61 0000 add [bx+si],al
+00009C63 0000 add [bx+si],al
+00009C65 0000 add [bx+si],al
+00009C67 0000 add [bx+si],al
+00009C69 0000 add [bx+si],al
+00009C6B 0000 add [bx+si],al
+00009C6D 0000 add [bx+si],al
+00009C6F 0000 add [bx+si],al
+00009C71 0000 add [bx+si],al
+00009C73 0000 add [bx+si],al
+00009C75 0000 add [bx+si],al
+00009C77 0000 add [bx+si],al
+00009C79 0000 add [bx+si],al
+00009C7B 0000 add [bx+si],al
+00009C7D 0000 add [bx+si],al
+00009C7F 0000 add [bx+si],al
+00009C81 0000 add [bx+si],al
+00009C83 0000 add [bx+si],al
+00009C85 0000 add [bx+si],al
+00009C87 0000 add [bx+si],al
+00009C89 0000 add [bx+si],al
+00009C8B 0000 add [bx+si],al
+00009C8D 0000 add [bx+si],al
+00009C8F 0000 add [bx+si],al
+00009C91 0000 add [bx+si],al
+00009C93 0000 add [bx+si],al
+00009C95 0000 add [bx+si],al
+00009C97 0000 add [bx+si],al
+00009C99 0000 add [bx+si],al
+00009C9B 0000 add [bx+si],al
+00009C9D 0000 add [bx+si],al
+00009C9F 0000 add [bx+si],al
+00009CA1 0000 add [bx+si],al
+00009CA3 0000 add [bx+si],al
+00009CA5 0000 add [bx+si],al
+00009CA7 0000 add [bx+si],al
+00009CA9 0000 add [bx+si],al
+00009CAB 0000 add [bx+si],al
+00009CAD 0000 add [bx+si],al
+00009CAF 0000 add [bx+si],al
+00009CB1 0000 add [bx+si],al
+00009CB3 0000 add [bx+si],al
+00009CB5 0000 add [bx+si],al
+00009CB7 0000 add [bx+si],al
+00009CB9 0000 add [bx+si],al
+00009CBB 0000 add [bx+si],al
+00009CBD 0000 add [bx+si],al
+00009CBF 0000 add [bx+si],al
+00009CC1 0000 add [bx+si],al
+00009CC3 0000 add [bx+si],al
+00009CC5 0000 add [bx+si],al
+00009CC7 0000 add [bx+si],al
+00009CC9 0000 add [bx+si],al
+00009CCB 0000 add [bx+si],al
+00009CCD 0000 add [bx+si],al
+00009CCF 0000 add [bx+si],al
+00009CD1 0000 add [bx+si],al
+00009CD3 0000 add [bx+si],al
+00009CD5 0000 add [bx+si],al
+00009CD7 0000 add [bx+si],al
+00009CD9 0000 add [bx+si],al
+00009CDB 0000 add [bx+si],al
+00009CDD 0000 add [bx+si],al
+00009CDF 0000 add [bx+si],al
+00009CE1 0000 add [bx+si],al
+00009CE3 0000 add [bx+si],al
+00009CE5 0000 add [bx+si],al
+00009CE7 0000 add [bx+si],al
+00009CE9 0000 add [bx+si],al
+00009CEB 0000 add [bx+si],al
+00009CED 0000 add [bx+si],al
+00009CEF 0000 add [bx+si],al
+00009CF1 0000 add [bx+si],al
+00009CF3 0000 add [bx+si],al
+00009CF5 0000 add [bx+si],al
+00009CF7 0000 add [bx+si],al
+00009CF9 0000 add [bx+si],al
+00009CFB 0000 add [bx+si],al
+00009CFD 0000 add [bx+si],al
+00009CFF 0000 add [bx+si],al
+00009D01 0000 add [bx+si],al
+00009D03 0000 add [bx+si],al
+00009D05 0000 add [bx+si],al
+00009D07 0000 add [bx+si],al
+00009D09 0000 add [bx+si],al
+00009D0B 0000 add [bx+si],al
+00009D0D 0000 add [bx+si],al
+00009D0F 0000 add [bx+si],al
+00009D11 0000 add [bx+si],al
+00009D13 0000 add [bx+si],al
+00009D15 0000 add [bx+si],al
+00009D17 0000 add [bx+si],al
+00009D19 0000 add [bx+si],al
+00009D1B 0000 add [bx+si],al
+00009D1D 0000 add [bx+si],al
+00009D1F 0000 add [bx+si],al
+00009D21 0000 add [bx+si],al
+00009D23 0000 add [bx+si],al
+00009D25 0000 add [bx+si],al
+00009D27 0000 add [bx+si],al
+00009D29 0000 add [bx+si],al
+00009D2B 0000 add [bx+si],al
+00009D2D 0000 add [bx+si],al
+00009D2F 0000 add [bx+si],al
+00009D31 0000 add [bx+si],al
+00009D33 0000 add [bx+si],al
+00009D35 0000 add [bx+si],al
+00009D37 0000 add [bx+si],al
+00009D39 0000 add [bx+si],al
+00009D3B 0000 add [bx+si],al
+00009D3D 0000 add [bx+si],al
+00009D3F 0000 add [bx+si],al
+00009D41 0000 add [bx+si],al
+00009D43 0000 add [bx+si],al
+00009D45 0000 add [bx+si],al
+00009D47 0000 add [bx+si],al
+00009D49 0000 add [bx+si],al
+00009D4B 0000 add [bx+si],al
+00009D4D 0000 add [bx+si],al
+00009D4F 0000 add [bx+si],al
+00009D51 0000 add [bx+si],al
+00009D53 0000 add [bx+si],al
+00009D55 0000 add [bx+si],al
+00009D57 0000 add [bx+si],al
+00009D59 0000 add [bx+si],al
+00009D5B 0000 add [bx+si],al
+00009D5D 0000 add [bx+si],al
+00009D5F 0000 add [bx+si],al
+00009D61 0000 add [bx+si],al
+00009D63 0000 add [bx+si],al
+00009D65 0000 add [bx+si],al
+00009D67 0000 add [bx+si],al
+00009D69 0000 add [bx+si],al
+00009D6B 0000 add [bx+si],al
+00009D6D 0000 add [bx+si],al
+00009D6F 0000 add [bx+si],al
+00009D71 0000 add [bx+si],al
+00009D73 0000 add [bx+si],al
+00009D75 0000 add [bx+si],al
+00009D77 0000 add [bx+si],al
+00009D79 0000 add [bx+si],al
+00009D7B 0000 add [bx+si],al
+00009D7D 0000 add [bx+si],al
+00009D7F 0000 add [bx+si],al
+00009D81 0000 add [bx+si],al
+00009D83 0000 add [bx+si],al
+00009D85 0000 add [bx+si],al
+00009D87 0000 add [bx+si],al
+00009D89 0000 add [bx+si],al
+00009D8B 0000 add [bx+si],al
+00009D8D 0000 add [bx+si],al
+00009D8F 0000 add [bx+si],al
+00009D91 0000 add [bx+si],al
+00009D93 0000 add [bx+si],al
+00009D95 0000 add [bx+si],al
+00009D97 0000 add [bx+si],al
+00009D99 0000 add [bx+si],al
+00009D9B 0000 add [bx+si],al
+00009D9D 0000 add [bx+si],al
+00009D9F 0000 add [bx+si],al
+00009DA1 0000 add [bx+si],al
+00009DA3 0000 add [bx+si],al
+00009DA5 0000 add [bx+si],al
+00009DA7 0000 add [bx+si],al
+00009DA9 0000 add [bx+si],al
+00009DAB 0000 add [bx+si],al
+00009DAD 0000 add [bx+si],al
+00009DAF 0000 add [bx+si],al
+00009DB1 0000 add [bx+si],al
+00009DB3 0000 add [bx+si],al
+00009DB5 0000 add [bx+si],al
+00009DB7 0000 add [bx+si],al
+00009DB9 0000 add [bx+si],al
+00009DBB 0000 add [bx+si],al
+00009DBD 0000 add [bx+si],al
+00009DBF 0000 add [bx+si],al
+00009DC1 0000 add [bx+si],al
+00009DC3 0000 add [bx+si],al
+00009DC5 0000 add [bx+si],al
+00009DC7 0000 add [bx+si],al
+00009DC9 0000 add [bx+si],al
+00009DCB 0000 add [bx+si],al
+00009DCD 0000 add [bx+si],al
+00009DCF 0000 add [bx+si],al
+00009DD1 0000 add [bx+si],al
+00009DD3 0000 add [bx+si],al
+00009DD5 0000 add [bx+si],al
+00009DD7 0000 add [bx+si],al
+00009DD9 0000 add [bx+si],al
+00009DDB 0000 add [bx+si],al
+00009DDD 0000 add [bx+si],al
+00009DDF 0000 add [bx+si],al
+00009DE1 0000 add [bx+si],al
+00009DE3 0000 add [bx+si],al
+00009DE5 0000 add [bx+si],al
+00009DE7 0000 add [bx+si],al
+00009DE9 0000 add [bx+si],al
+00009DEB 0000 add [bx+si],al
+00009DED 0000 add [bx+si],al
+00009DEF 0000 add [bx+si],al
+00009DF1 0000 add [bx+si],al
+00009DF3 0000 add [bx+si],al
+00009DF5 0000 add [bx+si],al
+00009DF7 0000 add [bx+si],al
+00009DF9 0000 add [bx+si],al
+00009DFB 0000 add [bx+si],al
+00009DFD 0000 add [bx+si],al
+00009DFF 0000 add [bx+si],al
+00009E01 0000 add [bx+si],al
+00009E03 0000 add [bx+si],al
+00009E05 0000 add [bx+si],al
+00009E07 0000 add [bx+si],al
+00009E09 0000 add [bx+si],al
+00009E0B 0000 add [bx+si],al
+00009E0D 0000 add [bx+si],al
+00009E0F 0000 add [bx+si],al
+00009E11 0000 add [bx+si],al
+00009E13 0000 add [bx+si],al
+00009E15 0000 add [bx+si],al
+00009E17 0000 add [bx+si],al
+00009E19 0000 add [bx+si],al
+00009E1B 0000 add [bx+si],al
+00009E1D 0000 add [bx+si],al
+00009E1F 0000 add [bx+si],al
+00009E21 0000 add [bx+si],al
+00009E23 0000 add [bx+si],al
+00009E25 0000 add [bx+si],al
+00009E27 0000 add [bx+si],al
+00009E29 0000 add [bx+si],al
+00009E2B 0000 add [bx+si],al
+00009E2D 0000 add [bx+si],al
+00009E2F 0000 add [bx+si],al
+00009E31 0000 add [bx+si],al
+00009E33 0000 add [bx+si],al
+00009E35 0000 add [bx+si],al
+00009E37 0000 add [bx+si],al
+00009E39 0000 add [bx+si],al
+00009E3B 0000 add [bx+si],al
+00009E3D 0000 add [bx+si],al
+00009E3F 0000 add [bx+si],al
+00009E41 0000 add [bx+si],al
+00009E43 0000 add [bx+si],al
+00009E45 0000 add [bx+si],al
+00009E47 0000 add [bx+si],al
+00009E49 0000 add [bx+si],al
+00009E4B 0000 add [bx+si],al
+00009E4D 0000 add [bx+si],al
+00009E4F 0000 add [bx+si],al
+00009E51 0000 add [bx+si],al
+00009E53 0000 add [bx+si],al
+00009E55 0000 add [bx+si],al
+00009E57 0000 add [bx+si],al
+00009E59 0000 add [bx+si],al
+00009E5B 0000 add [bx+si],al
+00009E5D 0000 add [bx+si],al
+00009E5F 0000 add [bx+si],al
+00009E61 0000 add [bx+si],al
+00009E63 0000 add [bx+si],al
+00009E65 0000 add [bx+si],al
+00009E67 0000 add [bx+si],al
+00009E69 0000 add [bx+si],al
+00009E6B 0000 add [bx+si],al
+00009E6D 0000 add [bx+si],al
+00009E6F 0000 add [bx+si],al
+00009E71 0000 add [bx+si],al
+00009E73 0000 add [bx+si],al
+00009E75 0000 add [bx+si],al
+00009E77 0000 add [bx+si],al
+00009E79 0000 add [bx+si],al
+00009E7B 0000 add [bx+si],al
+00009E7D 0000 add [bx+si],al
+00009E7F 0000 add [bx+si],al
+00009E81 0000 add [bx+si],al
+00009E83 0000 add [bx+si],al
+00009E85 0000 add [bx+si],al
+00009E87 0000 add [bx+si],al
+00009E89 0000 add [bx+si],al
+00009E8B 0000 add [bx+si],al
+00009E8D 0000 add [bx+si],al
+00009E8F 0000 add [bx+si],al
+00009E91 0000 add [bx+si],al
+00009E93 0000 add [bx+si],al
+00009E95 0000 add [bx+si],al
+00009E97 0000 add [bx+si],al
+00009E99 0000 add [bx+si],al
+00009E9B 0000 add [bx+si],al
+00009E9D 0000 add [bx+si],al
+00009E9F 0000 add [bx+si],al
+00009EA1 0000 add [bx+si],al
+00009EA3 0000 add [bx+si],al
+00009EA5 0000 add [bx+si],al
+00009EA7 0000 add [bx+si],al
+00009EA9 0000 add [bx+si],al
+00009EAB 0000 add [bx+si],al
+00009EAD 0000 add [bx+si],al
+00009EAF 0000 add [bx+si],al
+00009EB1 0000 add [bx+si],al
+00009EB3 0000 add [bx+si],al
+00009EB5 0000 add [bx+si],al
+00009EB7 0000 add [bx+si],al
+00009EB9 0000 add [bx+si],al
+00009EBB 0000 add [bx+si],al
+00009EBD 0000 add [bx+si],al
+00009EBF 0000 add [bx+si],al
+00009EC1 0000 add [bx+si],al
+00009EC3 0000 add [bx+si],al
+00009EC5 0000 add [bx+si],al
+00009EC7 0000 add [bx+si],al
+00009EC9 0000 add [bx+si],al
+00009ECB 0000 add [bx+si],al
+00009ECD 0000 add [bx+si],al
+00009ECF 0000 add [bx+si],al
+00009ED1 0000 add [bx+si],al
+00009ED3 0000 add [bx+si],al
+00009ED5 0000 add [bx+si],al
+00009ED7 0000 add [bx+si],al
+00009ED9 0000 add [bx+si],al
+00009EDB 0000 add [bx+si],al
+00009EDD 0000 add [bx+si],al
+00009EDF 0000 add [bx+si],al
+00009EE1 0000 add [bx+si],al
+00009EE3 0000 add [bx+si],al
+00009EE5 0000 add [bx+si],al
+00009EE7 0000 add [bx+si],al
+00009EE9 0000 add [bx+si],al
+00009EEB 0000 add [bx+si],al
+00009EED 0000 add [bx+si],al
+00009EEF 0000 add [bx+si],al
+00009EF1 0000 add [bx+si],al
+00009EF3 0000 add [bx+si],al
+00009EF5 0000 add [bx+si],al
+00009EF7 0000 add [bx+si],al
+00009EF9 0000 add [bx+si],al
+00009EFB 0000 add [bx+si],al
+00009EFD 0000 add [bx+si],al
+00009EFF 0000 add [bx+si],al
+00009F01 0000 add [bx+si],al
+00009F03 0000 add [bx+si],al
+00009F05 0000 add [bx+si],al
+00009F07 0000 add [bx+si],al
+00009F09 0000 add [bx+si],al
+00009F0B 0000 add [bx+si],al
+00009F0D 0000 add [bx+si],al
+00009F0F 0000 add [bx+si],al
+00009F11 0000 add [bx+si],al
+00009F13 0000 add [bx+si],al
+00009F15 0000 add [bx+si],al
+00009F17 0000 add [bx+si],al
+00009F19 0000 add [bx+si],al
+00009F1B 0000 add [bx+si],al
+00009F1D 0000 add [bx+si],al
+00009F1F 0000 add [bx+si],al
+00009F21 0000 add [bx+si],al
+00009F23 0000 add [bx+si],al
+00009F25 0000 add [bx+si],al
+00009F27 0000 add [bx+si],al
+00009F29 0000 add [bx+si],al
+00009F2B 0000 add [bx+si],al
+00009F2D 0000 add [bx+si],al
+00009F2F 0000 add [bx+si],al
+00009F31 0000 add [bx+si],al
+00009F33 0000 add [bx+si],al
+00009F35 0000 add [bx+si],al
+00009F37 0000 add [bx+si],al
+00009F39 0000 add [bx+si],al
+00009F3B 0000 add [bx+si],al
+00009F3D 0000 add [bx+si],al
+00009F3F 0000 add [bx+si],al
+00009F41 0000 add [bx+si],al
+00009F43 0000 add [bx+si],al
+00009F45 0000 add [bx+si],al
+00009F47 0000 add [bx+si],al
+00009F49 0000 add [bx+si],al
+00009F4B 0000 add [bx+si],al
+00009F4D 0000 add [bx+si],al
+00009F4F 0000 add [bx+si],al
+00009F51 0000 add [bx+si],al
+00009F53 0000 add [bx+si],al
+00009F55 0000 add [bx+si],al
+00009F57 0000 add [bx+si],al
+00009F59 0000 add [bx+si],al
+00009F5B 0000 add [bx+si],al
+00009F5D 0000 add [bx+si],al
+00009F5F 0000 add [bx+si],al
+00009F61 0000 add [bx+si],al
+00009F63 0000 add [bx+si],al
+00009F65 0000 add [bx+si],al
+00009F67 0000 add [bx+si],al
+00009F69 0000 add [bx+si],al
+00009F6B 0000 add [bx+si],al
+00009F6D 0000 add [bx+si],al
+00009F6F 0000 add [bx+si],al
+00009F71 0000 add [bx+si],al
+00009F73 0000 add [bx+si],al
+00009F75 0000 add [bx+si],al
+00009F77 0000 add [bx+si],al
+00009F79 0000 add [bx+si],al
+00009F7B 0000 add [bx+si],al
+00009F7D 0000 add [bx+si],al
+00009F7F 0000 add [bx+si],al
+00009F81 0000 add [bx+si],al
+00009F83 0000 add [bx+si],al
+00009F85 0000 add [bx+si],al
+00009F87 0000 add [bx+si],al
+00009F89 0000 add [bx+si],al
+00009F8B 0000 add [bx+si],al
+00009F8D 0000 add [bx+si],al
+00009F8F 0000 add [bx+si],al
+00009F91 0000 add [bx+si],al
+00009F93 0000 add [bx+si],al
+00009F95 0000 add [bx+si],al
+00009F97 0000 add [bx+si],al
+00009F99 0000 add [bx+si],al
+00009F9B 0000 add [bx+si],al
+00009F9D 0000 add [bx+si],al
+00009F9F 0000 add [bx+si],al
+00009FA1 0000 add [bx+si],al
+00009FA3 0000 add [bx+si],al
+00009FA5 0000 add [bx+si],al
+00009FA7 0000 add [bx+si],al
+00009FA9 0000 add [bx+si],al
+00009FAB 0000 add [bx+si],al
+00009FAD 0000 add [bx+si],al
+00009FAF 0000 add [bx+si],al
+00009FB1 0000 add [bx+si],al
+00009FB3 0000 add [bx+si],al
+00009FB5 0000 add [bx+si],al
+00009FB7 0000 add [bx+si],al
+00009FB9 0000 add [bx+si],al
+00009FBB 0000 add [bx+si],al
+00009FBD 0000 add [bx+si],al
+00009FBF 0000 add [bx+si],al
+00009FC1 0000 add [bx+si],al
+00009FC3 0000 add [bx+si],al
+00009FC5 0000 add [bx+si],al
+00009FC7 0000 add [bx+si],al
+00009FC9 0000 add [bx+si],al
+00009FCB 0000 add [bx+si],al
+00009FCD 0000 add [bx+si],al
+00009FCF 0000 add [bx+si],al
+00009FD1 0000 add [bx+si],al
+00009FD3 0000 add [bx+si],al
+00009FD5 0000 add [bx+si],al
+00009FD7 0000 add [bx+si],al
+00009FD9 0000 add [bx+si],al
+00009FDB 0000 add [bx+si],al
+00009FDD 0000 add [bx+si],al
+00009FDF 0000 add [bx+si],al
+00009FE1 0000 add [bx+si],al
+00009FE3 0000 add [bx+si],al
+00009FE5 0000 add [bx+si],al
+00009FE7 0000 add [bx+si],al
+00009FE9 0000 add [bx+si],al
+00009FEB 0000 add [bx+si],al
+00009FED 0000 add [bx+si],al
+00009FEF 0000 add [bx+si],al
+00009FF1 0000 add [bx+si],al
+00009FF3 0000 add [bx+si],al
+00009FF5 0000 add [bx+si],al
+00009FF7 0000 add [bx+si],al
+00009FF9 0000 add [bx+si],al
+00009FFB 0000 add [bx+si],al
+00009FFD 0000 add [bx+si],al
+00009FFF 0000 add [bx+si],al
+0000A001 0000 add [bx+si],al
+0000A003 0000 add [bx+si],al
+0000A005 0000 add [bx+si],al
+0000A007 0000 add [bx+si],al
+0000A009 0000 add [bx+si],al
+0000A00B 0000 add [bx+si],al
+0000A00D 0000 add [bx+si],al
+0000A00F 0000 add [bx+si],al
+0000A011 0000 add [bx+si],al
+0000A013 0000 add [bx+si],al
+0000A015 0000 add [bx+si],al
+0000A017 0000 add [bx+si],al
+0000A019 0000 add [bx+si],al
+0000A01B 0000 add [bx+si],al
+0000A01D 0000 add [bx+si],al
+0000A01F 0000 add [bx+si],al
+0000A021 0000 add [bx+si],al
+0000A023 0000 add [bx+si],al
+0000A025 0000 add [bx+si],al
+0000A027 0000 add [bx+si],al
+0000A029 0000 add [bx+si],al
+0000A02B 0000 add [bx+si],al
+0000A02D 0000 add [bx+si],al
+0000A02F 0000 add [bx+si],al
+0000A031 0000 add [bx+si],al
+0000A033 0000 add [bx+si],al
+0000A035 0000 add [bx+si],al
+0000A037 0000 add [bx+si],al
+0000A039 0000 add [bx+si],al
+0000A03B 0000 add [bx+si],al
+0000A03D 0000 add [bx+si],al
+0000A03F 0000 add [bx+si],al
+0000A041 0000 add [bx+si],al
+0000A043 0000 add [bx+si],al
+0000A045 0000 add [bx+si],al
+0000A047 0000 add [bx+si],al
+0000A049 0000 add [bx+si],al
+0000A04B 0000 add [bx+si],al
+0000A04D 0000 add [bx+si],al
+0000A04F 0000 add [bx+si],al
+0000A051 0000 add [bx+si],al
+0000A053 0000 add [bx+si],al
+0000A055 0000 add [bx+si],al
+0000A057 0000 add [bx+si],al
+0000A059 0000 add [bx+si],al
+0000A05B 0000 add [bx+si],al
+0000A05D 0000 add [bx+si],al
+0000A05F 0000 add [bx+si],al
+0000A061 0000 add [bx+si],al
+0000A063 0000 add [bx+si],al
+0000A065 0000 add [bx+si],al
+0000A067 0000 add [bx+si],al
+0000A069 0000 add [bx+si],al
+0000A06B 0000 add [bx+si],al
+0000A06D 0000 add [bx+si],al
+0000A06F 0000 add [bx+si],al
+0000A071 0000 add [bx+si],al
+0000A073 0000 add [bx+si],al
+0000A075 0000 add [bx+si],al
+0000A077 0000 add [bx+si],al
+0000A079 0000 add [bx+si],al
+0000A07B 0000 add [bx+si],al
+0000A07D 0000 add [bx+si],al
+0000A07F 0000 add [bx+si],al
+0000A081 0000 add [bx+si],al
+0000A083 0000 add [bx+si],al
+0000A085 0000 add [bx+si],al
+0000A087 0000 add [bx+si],al
+0000A089 0000 add [bx+si],al
+0000A08B 0000 add [bx+si],al
+0000A08D 0000 add [bx+si],al
+0000A08F 0000 add [bx+si],al
+0000A091 0000 add [bx+si],al
+0000A093 0000 add [bx+si],al
+0000A095 0000 add [bx+si],al
+0000A097 0000 add [bx+si],al
+0000A099 0000 add [bx+si],al
+0000A09B 0000 add [bx+si],al
+0000A09D 0000 add [bx+si],al
+0000A09F 0000 add [bx+si],al
+0000A0A1 0000 add [bx+si],al
+0000A0A3 0000 add [bx+si],al
+0000A0A5 0000 add [bx+si],al
+0000A0A7 0000 add [bx+si],al
+0000A0A9 0000 add [bx+si],al
+0000A0AB 0000 add [bx+si],al
+0000A0AD 0000 add [bx+si],al
+0000A0AF 0000 add [bx+si],al
+0000A0B1 0000 add [bx+si],al
+0000A0B3 0000 add [bx+si],al
+0000A0B5 0000 add [bx+si],al
+0000A0B7 0000 add [bx+si],al
+0000A0B9 0000 add [bx+si],al
+0000A0BB 0000 add [bx+si],al
+0000A0BD 0000 add [bx+si],al
+0000A0BF 0000 add [bx+si],al
+0000A0C1 0000 add [bx+si],al
+0000A0C3 0000 add [bx+si],al
+0000A0C5 0000 add [bx+si],al
+0000A0C7 0000 add [bx+si],al
+0000A0C9 0000 add [bx+si],al
+0000A0CB 0000 add [bx+si],al
+0000A0CD 0000 add [bx+si],al
+0000A0CF 0000 add [bx+si],al
+0000A0D1 0000 add [bx+si],al
+0000A0D3 0000 add [bx+si],al
+0000A0D5 0000 add [bx+si],al
+0000A0D7 0000 add [bx+si],al
+0000A0D9 0000 add [bx+si],al
+0000A0DB 0000 add [bx+si],al
+0000A0DD 0000 add [bx+si],al
+0000A0DF 0000 add [bx+si],al
+0000A0E1 0000 add [bx+si],al
+0000A0E3 0000 add [bx+si],al
+0000A0E5 0000 add [bx+si],al
+0000A0E7 0000 add [bx+si],al
+0000A0E9 0000 add [bx+si],al
+0000A0EB 0000 add [bx+si],al
+0000A0ED 0000 add [bx+si],al
+0000A0EF 0000 add [bx+si],al
+0000A0F1 0000 add [bx+si],al
+0000A0F3 0000 add [bx+si],al
+0000A0F5 0000 add [bx+si],al
+0000A0F7 0000 add [bx+si],al
+0000A0F9 0000 add [bx+si],al
+0000A0FB 0000 add [bx+si],al
+0000A0FD 0000 add [bx+si],al
+0000A0FF 0000 add [bx+si],al
+0000A101 0000 add [bx+si],al
+0000A103 0000 add [bx+si],al
+0000A105 0000 add [bx+si],al
+0000A107 0000 add [bx+si],al
+0000A109 0000 add [bx+si],al
+0000A10B 0000 add [bx+si],al
+0000A10D 0000 add [bx+si],al
+0000A10F 0000 add [bx+si],al
+0000A111 0000 add [bx+si],al
+0000A113 0000 add [bx+si],al
+0000A115 0000 add [bx+si],al
+0000A117 0000 add [bx+si],al
+0000A119 0000 add [bx+si],al
+0000A11B 0000 add [bx+si],al
+0000A11D 0000 add [bx+si],al
+0000A11F 0000 add [bx+si],al
+0000A121 0000 add [bx+si],al
+0000A123 0000 add [bx+si],al
+0000A125 0000 add [bx+si],al
+0000A127 0000 add [bx+si],al
+0000A129 0000 add [bx+si],al
+0000A12B 0000 add [bx+si],al
+0000A12D 0000 add [bx+si],al
+0000A12F 0000 add [bx+si],al
+0000A131 0000 add [bx+si],al
+0000A133 0000 add [bx+si],al
+0000A135 0000 add [bx+si],al
+0000A137 0000 add [bx+si],al
+0000A139 0000 add [bx+si],al
+0000A13B 0000 add [bx+si],al
+0000A13D 0000 add [bx+si],al
+0000A13F 0000 add [bx+si],al
+0000A141 0000 add [bx+si],al
+0000A143 0000 add [bx+si],al
+0000A145 0000 add [bx+si],al
+0000A147 0000 add [bx+si],al
+0000A149 0000 add [bx+si],al
+0000A14B 0000 add [bx+si],al
+0000A14D 0000 add [bx+si],al
+0000A14F 0000 add [bx+si],al
+0000A151 0000 add [bx+si],al
+0000A153 0000 add [bx+si],al
+0000A155 0000 add [bx+si],al
+0000A157 0000 add [bx+si],al
+0000A159 0000 add [bx+si],al
+0000A15B 0000 add [bx+si],al
+0000A15D 0000 add [bx+si],al
+0000A15F 0000 add [bx+si],al
+0000A161 0000 add [bx+si],al
+0000A163 0000 add [bx+si],al
+0000A165 0000 add [bx+si],al
+0000A167 0000 add [bx+si],al
+0000A169 0000 add [bx+si],al
+0000A16B 0000 add [bx+si],al
+0000A16D 0000 add [bx+si],al
+0000A16F 0000 add [bx+si],al
+0000A171 0000 add [bx+si],al
+0000A173 0000 add [bx+si],al
+0000A175 0000 add [bx+si],al
+0000A177 0000 add [bx+si],al
+0000A179 0000 add [bx+si],al
+0000A17B 0000 add [bx+si],al
+0000A17D 0000 add [bx+si],al
+0000A17F 0000 add [bx+si],al
+0000A181 0000 add [bx+si],al
+0000A183 0000 add [bx+si],al
+0000A185 0000 add [bx+si],al
+0000A187 0000 add [bx+si],al
+0000A189 0000 add [bx+si],al
+0000A18B 0000 add [bx+si],al
+0000A18D 0000 add [bx+si],al
+0000A18F 0000 add [bx+si],al
+0000A191 0000 add [bx+si],al
+0000A193 0000 add [bx+si],al
+0000A195 0000 add [bx+si],al
+0000A197 0000 add [bx+si],al
+0000A199 0000 add [bx+si],al
+0000A19B 0000 add [bx+si],al
+0000A19D 0000 add [bx+si],al
+0000A19F 0000 add [bx+si],al
+0000A1A1 0000 add [bx+si],al
+0000A1A3 0000 add [bx+si],al
+0000A1A5 0000 add [bx+si],al
+0000A1A7 0000 add [bx+si],al
+0000A1A9 0000 add [bx+si],al
+0000A1AB 0000 add [bx+si],al
+0000A1AD 0000 add [bx+si],al
+0000A1AF 0000 add [bx+si],al
+0000A1B1 0000 add [bx+si],al
+0000A1B3 0000 add [bx+si],al
+0000A1B5 0000 add [bx+si],al
+0000A1B7 0000 add [bx+si],al
+0000A1B9 0000 add [bx+si],al
+0000A1BB 0000 add [bx+si],al
+0000A1BD 0000 add [bx+si],al
+0000A1BF 0000 add [bx+si],al
+0000A1C1 0000 add [bx+si],al
+0000A1C3 0000 add [bx+si],al
+0000A1C5 0000 add [bx+si],al
+0000A1C7 0000 add [bx+si],al
+0000A1C9 0000 add [bx+si],al
+0000A1CB 0000 add [bx+si],al
+0000A1CD 0000 add [bx+si],al
+0000A1CF 0000 add [bx+si],al
+0000A1D1 0000 add [bx+si],al
+0000A1D3 0000 add [bx+si],al
+0000A1D5 0000 add [bx+si],al
+0000A1D7 0000 add [bx+si],al
+0000A1D9 0000 add [bx+si],al
+0000A1DB 0000 add [bx+si],al
+0000A1DD 0000 add [bx+si],al
+0000A1DF 0000 add [bx+si],al
+0000A1E1 0000 add [bx+si],al
+0000A1E3 0000 add [bx+si],al
+0000A1E5 0000 add [bx+si],al
+0000A1E7 0000 add [bx+si],al
+0000A1E9 0000 add [bx+si],al
+0000A1EB 0000 add [bx+si],al
+0000A1ED 0000 add [bx+si],al
+0000A1EF 0000 add [bx+si],al
+0000A1F1 0000 add [bx+si],al
+0000A1F3 0000 add [bx+si],al
+0000A1F5 0000 add [bx+si],al
+0000A1F7 0000 add [bx+si],al
+0000A1F9 0000 add [bx+si],al
+0000A1FB 0000 add [bx+si],al
+0000A1FD 0000 add [bx+si],al
+0000A1FF 0000 add [bx+si],al
+0000A201 0000 add [bx+si],al
+0000A203 0000 add [bx+si],al
+0000A205 0000 add [bx+si],al
+0000A207 0000 add [bx+si],al
+0000A209 0000 add [bx+si],al
+0000A20B 0000 add [bx+si],al
+0000A20D 0000 add [bx+si],al
+0000A20F 0000 add [bx+si],al
+0000A211 0000 add [bx+si],al
+0000A213 0000 add [bx+si],al
+0000A215 0000 add [bx+si],al
+0000A217 0000 add [bx+si],al
+0000A219 0000 add [bx+si],al
+0000A21B 0000 add [bx+si],al
+0000A21D 0000 add [bx+si],al
+0000A21F 0000 add [bx+si],al
+0000A221 0000 add [bx+si],al
+0000A223 0000 add [bx+si],al
+0000A225 0000 add [bx+si],al
+0000A227 0000 add [bx+si],al
+0000A229 0000 add [bx+si],al
+0000A22B 0000 add [bx+si],al
+0000A22D 0000 add [bx+si],al
+0000A22F 0000 add [bx+si],al
+0000A231 0000 add [bx+si],al
+0000A233 0000 add [bx+si],al
+0000A235 0000 add [bx+si],al
+0000A237 0000 add [bx+si],al
+0000A239 0000 add [bx+si],al
+0000A23B 0000 add [bx+si],al
+0000A23D 0000 add [bx+si],al
+0000A23F 0000 add [bx+si],al
+0000A241 0000 add [bx+si],al
+0000A243 0000 add [bx+si],al
+0000A245 0000 add [bx+si],al
+0000A247 0000 add [bx+si],al
+0000A249 0000 add [bx+si],al
+0000A24B 0000 add [bx+si],al
+0000A24D 0000 add [bx+si],al
+0000A24F 0000 add [bx+si],al
+0000A251 0000 add [bx+si],al
+0000A253 0000 add [bx+si],al
+0000A255 0000 add [bx+si],al
+0000A257 0000 add [bx+si],al
+0000A259 0000 add [bx+si],al
+0000A25B 0000 add [bx+si],al
+0000A25D 0000 add [bx+si],al
+0000A25F 0000 add [bx+si],al
+0000A261 0000 add [bx+si],al
+0000A263 0000 add [bx+si],al
+0000A265 0000 add [bx+si],al
+0000A267 0000 add [bx+si],al
+0000A269 0000 add [bx+si],al
+0000A26B 0000 add [bx+si],al
+0000A26D 0000 add [bx+si],al
+0000A26F 0000 add [bx+si],al
+0000A271 0000 add [bx+si],al
+0000A273 0000 add [bx+si],al
+0000A275 0000 add [bx+si],al
+0000A277 0000 add [bx+si],al
+0000A279 0000 add [bx+si],al
+0000A27B 0000 add [bx+si],al
+0000A27D 0000 add [bx+si],al
+0000A27F 0000 add [bx+si],al
+0000A281 0000 add [bx+si],al
+0000A283 0000 add [bx+si],al
+0000A285 0000 add [bx+si],al
+0000A287 0000 add [bx+si],al
+0000A289 0000 add [bx+si],al
+0000A28B 0000 add [bx+si],al
+0000A28D 0000 add [bx+si],al
+0000A28F 0000 add [bx+si],al
+0000A291 0000 add [bx+si],al
+0000A293 0000 add [bx+si],al
+0000A295 0000 add [bx+si],al
+0000A297 0000 add [bx+si],al
+0000A299 0000 add [bx+si],al
+0000A29B 0000 add [bx+si],al
+0000A29D 0000 add [bx+si],al
+0000A29F 0000 add [bx+si],al
+0000A2A1 0000 add [bx+si],al
+0000A2A3 0000 add [bx+si],al
+0000A2A5 0000 add [bx+si],al
+0000A2A7 0000 add [bx+si],al
+0000A2A9 0000 add [bx+si],al
+0000A2AB 0000 add [bx+si],al
+0000A2AD 0000 add [bx+si],al
+0000A2AF 0000 add [bx+si],al
+0000A2B1 0000 add [bx+si],al
+0000A2B3 0000 add [bx+si],al
+0000A2B5 0000 add [bx+si],al
+0000A2B7 0000 add [bx+si],al
+0000A2B9 0000 add [bx+si],al
+0000A2BB 0000 add [bx+si],al
+0000A2BD 0000 add [bx+si],al
+0000A2BF 0000 add [bx+si],al
+0000A2C1 0000 add [bx+si],al
+0000A2C3 0000 add [bx+si],al
+0000A2C5 0000 add [bx+si],al
+0000A2C7 0000 add [bx+si],al
+0000A2C9 0000 add [bx+si],al
+0000A2CB 0000 add [bx+si],al
+0000A2CD 0000 add [bx+si],al
+0000A2CF 0000 add [bx+si],al
+0000A2D1 0000 add [bx+si],al
+0000A2D3 0000 add [bx+si],al
+0000A2D5 0000 add [bx+si],al
+0000A2D7 0000 add [bx+si],al
+0000A2D9 0000 add [bx+si],al
+0000A2DB 0000 add [bx+si],al
+0000A2DD 0000 add [bx+si],al
+0000A2DF 0000 add [bx+si],al
+0000A2E1 0000 add [bx+si],al
+0000A2E3 0000 add [bx+si],al
+0000A2E5 0000 add [bx+si],al
+0000A2E7 0000 add [bx+si],al
+0000A2E9 0000 add [bx+si],al
+0000A2EB 0000 add [bx+si],al
+0000A2ED 0000 add [bx+si],al
+0000A2EF 0000 add [bx+si],al
+0000A2F1 0000 add [bx+si],al
+0000A2F3 0000 add [bx+si],al
+0000A2F5 0000 add [bx+si],al
+0000A2F7 0000 add [bx+si],al
+0000A2F9 0000 add [bx+si],al
+0000A2FB 0000 add [bx+si],al
+0000A2FD 0000 add [bx+si],al
+0000A2FF 0000 add [bx+si],al
+0000A301 0000 add [bx+si],al
+0000A303 0000 add [bx+si],al
+0000A305 0000 add [bx+si],al
+0000A307 0000 add [bx+si],al
+0000A309 0000 add [bx+si],al
+0000A30B 0000 add [bx+si],al
+0000A30D 0000 add [bx+si],al
+0000A30F 0000 add [bx+si],al
+0000A311 0000 add [bx+si],al
+0000A313 0000 add [bx+si],al
+0000A315 0000 add [bx+si],al
+0000A317 0000 add [bx+si],al
+0000A319 0000 add [bx+si],al
+0000A31B 0000 add [bx+si],al
+0000A31D 0000 add [bx+si],al
+0000A31F 0000 add [bx+si],al
+0000A321 0000 add [bx+si],al
+0000A323 0000 add [bx+si],al
+0000A325 0000 add [bx+si],al
+0000A327 0000 add [bx+si],al
+0000A329 0000 add [bx+si],al
+0000A32B 0000 add [bx+si],al
+0000A32D 0000 add [bx+si],al
+0000A32F 0000 add [bx+si],al
+0000A331 0000 add [bx+si],al
+0000A333 0000 add [bx+si],al
+0000A335 0000 add [bx+si],al
+0000A337 0000 add [bx+si],al
+0000A339 0000 add [bx+si],al
+0000A33B 0000 add [bx+si],al
+0000A33D 0000 add [bx+si],al
+0000A33F 0000 add [bx+si],al
+0000A341 0000 add [bx+si],al
+0000A343 0000 add [bx+si],al
+0000A345 0000 add [bx+si],al
+0000A347 0000 add [bx+si],al
+0000A349 0000 add [bx+si],al
+0000A34B 0000 add [bx+si],al
+0000A34D 0000 add [bx+si],al
+0000A34F 0000 add [bx+si],al
+0000A351 0000 add [bx+si],al
+0000A353 0000 add [bx+si],al
+0000A355 0000 add [bx+si],al
+0000A357 0000 add [bx+si],al
+0000A359 0000 add [bx+si],al
+0000A35B 0000 add [bx+si],al
+0000A35D 0000 add [bx+si],al
+0000A35F 0000 add [bx+si],al
+0000A361 0000 add [bx+si],al
+0000A363 0000 add [bx+si],al
+0000A365 D902 fld dword [bp+si]
+0000A367 4E dec si
+0000A368 00D9 add cl,bl
+0000A36A 024E00 add cl,[bp+0x0]
+0000A36D D902 fld dword [bp+si]
+0000A36F 4E dec si
+0000A370 00D9 add cl,bl
+0000A372 024E00 add cl,[bp+0x0]
+0000A375 0000 add [bx+si],al
+0000A377 0000 add [bx+si],al
+0000A379 0000 add [bx+si],al
+0000A37B 0000 add [bx+si],al
+0000A37D 0000 add [bx+si],al
+0000A37F 0000 add [bx+si],al
+0000A381 0000 add [bx+si],al
+0000A383 0000 add [bx+si],al
+0000A385 0000 add [bx+si],al
+0000A387 0000 add [bx+si],al
+0000A389 0000 add [bx+si],al
+0000A38B 0000 add [bx+si],al
+0000A38D 0000 add [bx+si],al
+0000A38F 0000 add [bx+si],al
+0000A391 0000 add [bx+si],al
+0000A393 0000 add [bx+si],al
+0000A395 0000 add [bx+si],al
+0000A397 0000 add [bx+si],al
+0000A399 0000 add [bx+si],al
+0000A39B 0000 add [bx+si],al
+0000A39D 0000 add [bx+si],al
+0000A39F 0000 add [bx+si],al
+0000A3A1 0000 add [bx+si],al
+0000A3A3 0000 add [bx+si],al
+0000A3A5 0000 add [bx+si],al
+0000A3A7 0000 add [bx+si],al
+0000A3A9 0000 add [bx+si],al
+0000A3AB 0000 add [bx+si],al
+0000A3AD 0000 add [bx+si],al
+0000A3AF 0000 add [bx+si],al
+0000A3B1 0000 add [bx+si],al
+0000A3B3 0000 add [bx+si],al
+0000A3B5 0000 add [bx+si],al
+0000A3B7 0000 add [bx+si],al
+0000A3B9 0000 add [bx+si],al
+0000A3BB 0000 add [bx+si],al
+0000A3BD 0000 add [bx+si],al
+0000A3BF 0000 add [bx+si],al
+0000A3C1 0000 add [bx+si],al
+0000A3C3 0101 add [bx+di],ax
+0000A3C5 0101 add [bx+di],ax
+0000A3C7 0101 add [bx+di],ax
+0000A3C9 0101 add [bx+di],ax
+0000A3CB 0101 add [bx+di],ax
+0000A3CD 0101 add [bx+di],ax
+0000A3CF 0101 add [bx+di],ax
+0000A3D1 0101 add [bx+di],ax
+0000A3D3 0101 add [bx+di],ax
+0000A3D5 0101 add [bx+di],ax
+0000A3D7 0101 add [bx+di],ax
+0000A3D9 0101 add [bx+di],ax
+0000A3DB 0101 add [bx+di],ax
+0000A3DD 0101 add [bx+di],ax
+0000A3DF 0101 add [bx+di],ax
+0000A3E1 0101 add [bx+di],ax
+0000A3E3 0101 add [bx+di],ax
+0000A3E5 0101 add [bx+di],ax
+0000A3E7 0101 add [bx+di],ax
+0000A3E9 0101 add [bx+di],ax
+0000A3EB 0100 add [bx+si],ax
+0000A3ED 0000 add [bx+si],al
+0000A3EF 0000 add [bx+si],al
+0000A3F1 0000 add [bx+si],al
+0000A3F3 0000 add [bx+si],al
+0000A3F5 0000 add [bx+si],al
+0000A3F7 0000 add [bx+si],al
+0000A3F9 0000 add [bx+si],al
+0000A3FB 0000 add [bx+si],al
+0000A3FD 0000 add [bx+si],al
+0000A3FF 0000 add [bx+si],al
+0000A401 0000 add [bx+si],al
+0000A403 0000 add [bx+si],al
+0000A405 0000 add [bx+si],al
+0000A407 0000 add [bx+si],al
+0000A409 0000 add [bx+si],al
+0000A40B 0000 add [bx+si],al
+0000A40D 0000 add [bx+si],al
+0000A40F 0000 add [bx+si],al
+0000A411 0000 add [bx+si],al
+0000A413 0000 add [bx+si],al
+0000A415 0000 add [bx+si],al
+0000A417 0000 add [bx+si],al
+0000A419 0000 add [bx+si],al
+0000A41B 0000 add [bx+si],al
+0000A41D 0000 add [bx+si],al
+0000A41F 0000 add [bx+si],al
+0000A421 0000 add [bx+si],al
+0000A423 0000 add [bx+si],al
+0000A425 0000 add [bx+si],al
+0000A427 0000 add [bx+si],al
+0000A429 0000 add [bx+si],al
+0000A42B 0000 add [bx+si],al
+0000A42D 0000 add [bx+si],al
+0000A42F 0000 add [bx+si],al
+0000A431 0000 add [bx+si],al
+0000A433 0000 add [bx+si],al
+0000A435 0000 add [bx+si],al
+0000A437 0000 add [bx+si],al
+0000A439 0000 add [bx+si],al
+0000A43B 0000 add [bx+si],al
+0000A43D 0000 add [bx+si],al
+0000A43F 0000 add [bx+si],al
+0000A441 0000 add [bx+si],al
+0000A443 0000 add [bx+si],al
+0000A445 0000 add [bx+si],al
+0000A447 0000 add [bx+si],al
+0000A449 0000 add [bx+si],al
+0000A44B 0000 add [bx+si],al
+0000A44D 0000 add [bx+si],al
+0000A44F 0000 add [bx+si],al
+0000A451 0000 add [bx+si],al
+0000A453 0000 add [bx+si],al
+0000A455 0000 add [bx+si],al
+0000A457 0000 add [bx+si],al
+0000A459 0000 add [bx+si],al
+0000A45B 0000 add [bx+si],al
+0000A45D 0000 add [bx+si],al
+0000A45F 0000 add [bx+si],al
+0000A461 0000 add [bx+si],al
+0000A463 0000 add [bx+si],al
+0000A465 0000 add [bx+si],al
+0000A467 0000 add [bx+si],al
+0000A469 0000 add [bx+si],al
+0000A46B 0000 add [bx+si],al
+0000A46D 0000 add [bx+si],al
+0000A46F 0000 add [bx+si],al
+0000A471 0000 add [bx+si],al
+0000A473 0000 add [bx+si],al
+0000A475 0000 add [bx+si],al
+0000A477 0000 add [bx+si],al
+0000A479 0000 add [bx+si],al
+0000A47B 0000 add [bx+si],al
+0000A47D 94 xchg ax,sp
+0000A47E 0000 add [bx+si],al
+0000A480 0000 add [bx+si],al
+0000A482 0000 add [bx+si],al
+0000A484 0000 add [bx+si],al
+0000A486 0000 add [bx+si],al
+0000A488 0000 add [bx+si],al
+0000A48A 0000 add [bx+si],al
+0000A48C 0000 add [bx+si],al
+0000A48E 0000 add [bx+si],al
+0000A490 0000 add [bx+si],al
+0000A492 0000 add [bx+si],al
+0000A494 0000 add [bx+si],al
+0000A496 0000 add [bx+si],al
+0000A498 0001 add [bx+di],al
+0000A49A 0032 add [bp+si],dh
+0000A49C 0019 add [bx+di],bl
+0000A49E 0004 add [si],al
+0000A4A0 0014 add [si],dl
+0000A4A2 0014 add [si],dl
+0000A4A4 0014 add [si],dl
+0000A4A6 0014 add [si],dl
+0000A4A8 0014 add [si],dl
+0000A4AA 0014 add [si],dl
+0000A4AC 0014 add [si],dl
+0000A4AE 0014 add [si],dl
+0000A4B0 027000 add dh,[bx+si+0x0]
+0000A4B3 0000 add [bx+si],al
+0000A4B5 0000 add [bx+si],al
+0000A4B7 0003 add [bp+di],al
+0000A4B9 60 pushaw
+0000A4BA 007000 add [bx+si+0x0],dh
+0000A4BD 00800F03 add [bx+si+0x30f],al
+0000A4C1 60 pushaw
+0000A4C2 00800009 add [bx+si+0x900],al
+0000A4C6 800F02 or byte [bx],0x2
+0000A4C9 C00030 rol byte [bx+si],0x30
+0000A4CC 0001 add [bx+di],al
+0000A4CE 800F00 or byte [bx],0x0
+0000A4D1 0000 add [bx+si],al
+0000A4D3 0000 add [bx+si],al
+0000A4D5 0000 add [bx+si],al
+0000A4D7 0000 add [bx+si],al
+0000A4D9 0000 add [bx+si],al
+0000A4DB 0000 add [bx+si],al
+0000A4DD 0000 add [bx+si],al
+0000A4DF 0000 add [bx+si],al
+0000A4E1 0000 add [bx+si],al
+0000A4E3 0000 add [bx+si],al
+0000A4E5 0000 add [bx+si],al
+0000A4E7 0000 add [bx+si],al
+0000A4E9 0000 add [bx+si],al
+0000A4EB 0000 add [bx+si],al
+0000A4ED 0000 add [bx+si],al
+0000A4EF 0000 add [bx+si],al
+0000A4F1 0000 add [bx+si],al
+0000A4F3 0000 add [bx+si],al
+0000A4F5 0000 add [bx+si],al
+0000A4F7 0000 add [bx+si],al
+0000A4F9 0000 add [bx+si],al
+0000A4FB 0000 add [bx+si],al
+0000A4FD 0000 add [bx+si],al
+0000A4FF 0000 add [bx+si],al
+0000A501 0000 add [bx+si],al
+0000A503 0000 add [bx+si],al
+0000A505 0000 add [bx+si],al
+0000A507 0000 add [bx+si],al
+0000A509 0000 add [bx+si],al
+0000A50B 0000 add [bx+si],al
+0000A50D 0000 add [bx+si],al
+0000A50F 0000 add [bx+si],al
+0000A511 0000 add [bx+si],al
+0000A513 0000 add [bx+si],al
+0000A515 0000 add [bx+si],al
+0000A517 0000 add [bx+si],al
+0000A519 0000 add [bx+si],al
+0000A51B 0000 add [bx+si],al
+0000A51D 0000 add [bx+si],al
+0000A51F 0000 add [bx+si],al
+0000A521 0000 add [bx+si],al
+0000A523 0000 add [bx+si],al
+0000A525 0000 add [bx+si],al
+0000A527 0000 add [bx+si],al
+0000A529 0000 add [bx+si],al
+0000A52B 0000 add [bx+si],al
+0000A52D 0000 add [bx+si],al
+0000A52F 0000 add [bx+si],al
+0000A531 0000 add [bx+si],al
+0000A533 0000 add [bx+si],al
+0000A535 0000 add [bx+si],al
+0000A537 0000 add [bx+si],al
+0000A539 0000 add [bx+si],al
+0000A53B 0000 add [bx+si],al
+0000A53D 0000 add [bx+si],al
+0000A53F 0000 add [bx+si],al
+0000A541 0000 add [bx+si],al
+0000A543 0000 add [bx+si],al
+0000A545 0000 add [bx+si],al
+0000A547 0000 add [bx+si],al
+0000A549 0000 add [bx+si],al
+0000A54B 0000 add [bx+si],al
+0000A54D 0000 add [bx+si],al
+0000A54F 0000 add [bx+si],al
+0000A551 0000 add [bx+si],al
+0000A553 0000 add [bx+si],al
+0000A555 0000 add [bx+si],al
+0000A557 0000 add [bx+si],al
+0000A559 0000 add [bx+si],al
+0000A55B 0000 add [bx+si],al
+0000A55D 0000 add [bx+si],al
+0000A55F 0000 add [bx+si],al
+0000A561 0000 add [bx+si],al
+0000A563 0000 add [bx+si],al
+0000A565 0000 add [bx+si],al
+0000A567 0000 add [bx+si],al
+0000A569 0000 add [bx+si],al
+0000A56B 0000 add [bx+si],al
+0000A56D 0000 add [bx+si],al
+0000A56F 0000 add [bx+si],al
+0000A571 0000 add [bx+si],al
+0000A573 0000 add [bx+si],al
+0000A575 0000 add [bx+si],al
+0000A577 0000 add [bx+si],al
+0000A579 0000 add [bx+si],al
+0000A57B 0000 add [bx+si],al
+0000A57D 0000 add [bx+si],al
+0000A57F 0000 add [bx+si],al
+0000A581 0000 add [bx+si],al
+0000A583 0000 add [bx+si],al
+0000A585 0000 add [bx+si],al
+0000A587 0000 add [bx+si],al
+0000A589 0000 add [bx+si],al
+0000A58B 0000 add [bx+si],al
+0000A58D 0000 add [bx+si],al
+0000A58F 0000 add [bx+si],al
+0000A591 0000 add [bx+si],al
+0000A593 0000 add [bx+si],al
+0000A595 0000 add [bx+si],al
+0000A597 0000 add [bx+si],al
+0000A599 0000 add [bx+si],al
+0000A59B 0000 add [bx+si],al
+0000A59D 0000 add [bx+si],al
+0000A59F 0000 add [bx+si],al
+0000A5A1 0000 add [bx+si],al
+0000A5A3 0000 add [bx+si],al
+0000A5A5 0000 add [bx+si],al
+0000A5A7 0000 add [bx+si],al
+0000A5A9 0000 add [bx+si],al
+0000A5AB 0000 add [bx+si],al
+0000A5AD 0000 add [bx+si],al
+0000A5AF 0000 add [bx+si],al
+0000A5B1 0000 add [bx+si],al
+0000A5B3 0000 add [bx+si],al
+0000A5B5 0000 add [bx+si],al
+0000A5B7 0003 add [bp+di],al
+0000A5B9 B04A mov al,0x4a
+0000A5BB 1C03 sbb al,0x3
+0000A5BD B042 mov al,0x42
+0000A5BF 1B03 sbb ax,[bp+di]
+0000A5C1 B03A mov al,0x3a
+0000A5C3 1B03 sbb ax,[bp+di]
+0000A5C5 B032 mov al,0x32
+0000A5C7 1C03 sbb al,0x3
+0000A5C9 B02A mov al,0x2a
+0000A5CB 1B03 sbb ax,[bp+di]
+0000A5CD B022 mov al,0x22
+0000A5CF 1B03 sbb ax,[bp+di]
+0000A5D1 B01A mov al,0x1a
+0000A5D3 1C03 sbb al,0x3
+0000A5D5 B012 mov al,0x12
+0000A5D7 1B03 sbb ax,[bp+di]
+0000A5D9 B00A mov al,0xa
+0000A5DB 1B03 sbb ax,[bp+di]
+0000A5DD B002 mov al,0x2
+0000A5DF 1C03 sbb al,0x3
+0000A5E1 704B jo 0xa62e
+0000A5E3 8103304B add word [bp+di],0x4b30
+0000A5E7 8102F04B add word [bp+si],0x4bf0
+0000A5EB 8102B04B add word [bp+si],0x4bb0
+0000A5EF 8102904B add word [bp+si],0x4b90
+0000A5F3 8102804A add word [bp+si],0x4a80
+0000A5F7 1C02 sbb al,0x2
+0000A5F9 80421B02 add byte [bp+si+0x1b],0x2
+0000A5FD 803A1B cmp byte [bp+si],0x1b
+0000A600 0280321C add al,[bx+si+0x1c32]
+0000A604 02802A1B add al,[bx+si+0x1b2a]
+0000A608 0280221B add al,[bx+si+0x1b22]
+0000A60C 02801A1C add al,[bx+si+0x1c1a]
+0000A610 0280121B add al,[bx+si+0x1b12]
+0000A614 02800A1B add al,[bx+si+0x1b0a]
+0000A618 0280021C add al,[bx+si+0x1c02]
+0000A61C 82 db 0x82
+0000A61D 8D01 lea ax,[bx+di]
+0000A61F 29839301 sub [bp+di+0x193],ax
+0000A623 2882AA02 sub [bp+si+0x2aa],al
+0000A627 2882CA02 sub [bp+si+0x2ca],al
+0000A62B 2982EA02 sub [bp+si+0x2ea],ax
+0000A62F 28830A02 sub [bp+di+0x20a],al
+0000A633 29837602 sub [bp+di+0x276],ax
+0000A637 29835602 sub [bp+di+0x256],ax
+0000A63B 28833602 sub [bp+di+0x236],al
+0000A63F 29831602 sub [bp+di+0x216],ax
+0000A643 2882F602 sub [bp+si+0x2f6],al
+0000A647 2982D602 sub [bp+si+0x2d6],ax
+0000A64B 2882B602 sub [bp+si+0x2b6],al
+0000A64F 29829602 sub [bp+si+0x296],ax
+0000A653 28832A02 sub [bp+di+0x22a],al
+0000A657 28834A02 sub [bp+di+0x24a],al
+0000A65B 29836A02 sub [bp+di+0x26a],ax
+0000A65F 28838A02 sub [bp+di+0x28a],al
+0000A663 2902 sub [bp+si],ax
+0000A665 90 nop
+0000A666 0225 add ah,[di]
+0000A668 02B00225 add dh,[bx+si+0x2502]
+0000A66C 02D0 add dl,al
+0000A66E 0225 add ah,[di]
+0000A670 02F0 add dh,al
+0000A672 0225 add ah,[di]
+0000A674 0310 add dx,[bx+si]
+0000A676 0225 add ah,[di]
+0000A678 0330 add si,[bx+si]
+0000A67A 0225 add ah,[di]
+0000A67C 035002 add dx,[bx+si+0x2]
+0000A67F 250370 and ax,0x7003
+0000A682 0225 add ah,[di]
+0000A684 03900225 add dx,[bx+si+0x2502]
+0000A688 02A80B25 add ch,[bx+si+0x250b]
+0000A68C 02B80B25 add bh,[bx+si+0x250b]
+0000A690 02E7 add ah,bh
+0000A692 0B25 or sp,[di]
+0000A694 02F7 add dh,bh
+0000A696 0B25 or sp,[di]
+0000A698 0327 add sp,[bx]
+0000A69A 0B25 or sp,[di]
+0000A69C 0337 add si,[bx]
+0000A69E 0B25 or sp,[di]
+0000A6A0 03660B add sp,[bp+0xb]
+0000A6A3 250376 and ax,0x7603
+0000A6A6 0B25 or sp,[di]
+0000A6A8 02902A18 add dl,[bx+si+0x182a]
+0000A6AC 02B02A18 add dh,[bx+si+0x182a]
+0000A6B0 02D0 add dl,al
+0000A6B2 2A18 sub bl,[bx+si]
+0000A6B4 02F0 add dh,al
+0000A6B6 2A18 sub bl,[bx+si]
+0000A6B8 0310 add dx,[bx+si]
+0000A6BA 2A18 sub bl,[bx+si]
+0000A6BC 0330 add si,[bx+si]
+0000A6BE 2A18 sub bl,[bx+si]
+0000A6C0 03502A add dx,[bx+si+0x2a]
+0000A6C3 1802 sbb [bp+si],al
+0000A6C5 90 nop
+0000A6C6 361802 sbb [ss:bp+si],al
+0000A6C9 B036 mov al,0x36
+0000A6CB 1802 sbb [bp+si],al
+0000A6CD D0 db 0xd0
+0000A6CE 361802 sbb [ss:bp+si],al
+0000A6D1 F0361803 lock sbb [ss:bp+di],al
+0000A6D5 10361803 adc [0x318],dh
+0000A6D9 30361803 xor [0x318],dh
+0000A6DD 50 push ax
+0000A6DE 361803 sbb [ss:bp+di],al
+0000A6E1 7036 jo 0xa719
+0000A6E3 1803 sbb [bp+di],al
+0000A6E5 90 nop
+0000A6E6 361803 sbb [ss:bp+di],al
+0000A6E9 3822 cmp [bp+si],ah
+0000A6EB 150348 adc ax,0x4803
+0000A6EE 2215 and dl,[di]
+0000A6F0 0338 add di,[bx+si]
+0000A6F2 1A15 sbb dl,[di]
+0000A6F4 03481A add cx,[bx+si+0x1a]
+0000A6F7 15830A adc ax,0xa83
+0000A6FA 321682C8 xor dl,[0xc882]
+0000A6FE 47 inc di
+0000A6FF 96 xchg ax,si
+0000A700 82 db 0x82
+0000A701 C8439682 enter 0x9643,0x82
+0000A705 C83F9682 enter 0x963f,0x82
+0000A709 C83B9602 enter 0x963b,0x2
+0000A70D 90 nop
+0000A70E 45 inc bp
+0000A70F 82 db 0x82
+0000A710 02B04582 add dh,[bx+si-0x7dbb]
+0000A714 02D0 add dl,al
+0000A716 45 inc bp
+0000A717 82 db 0x82
+0000A718 02F0 add dh,al
+0000A71A 45 inc bp
+0000A71B 82 db 0x82
+0000A71C 0310 add dx,[bx+si]
+0000A71E 45 inc bp
+0000A71F 82 db 0x82
+0000A720 0330 add si,[bx+si]
+0000A722 45 inc bp
+0000A723 82 db 0x82
+0000A724 FF db 0xff
+0000A725 FF db 0xff
+0000A726 FF db 0xff
+0000A727 FF db 0xff
+0000A728 FF db 0xff
+0000A729 FF db 0xff
+0000A72A FF db 0xff
+0000A72B FF db 0xff
+0000A72C FF db 0xff
+0000A72D FF db 0xff
+0000A72E FF db 0xff
+0000A72F FF db 0xff
+0000A730 FF db 0xff
+0000A731 FF db 0xff
+0000A732 FF db 0xff
+0000A733 FF db 0xff
+0000A734 FF db 0xff
+0000A735 FF db 0xff
+0000A736 FF db 0xff
+0000A737 FF db 0xff
+0000A738 FF db 0xff
+0000A739 FF db 0xff
+0000A73A FF db 0xff
+0000A73B FF db 0xff
+0000A73C FF db 0xff
+0000A73D FF db 0xff
+0000A73E FF db 0xff
+0000A73F FF db 0xff
+0000A740 FF db 0xff
+0000A741 FF db 0xff
+0000A742 FF db 0xff
+0000A743 FF db 0xff
+0000A744 FF db 0xff
+0000A745 FF db 0xff
+0000A746 FF db 0xff
+0000A747 FF db 0xff
+0000A748 FF db 0xff
+0000A749 FF db 0xff
+0000A74A FF db 0xff
+0000A74B FF db 0xff
+0000A74C FF db 0xff
+0000A74D FF db 0xff
+0000A74E FF db 0xff
+0000A74F FF db 0xff
+0000A750 FF db 0xff
+0000A751 FF db 0xff
+0000A752 FF db 0xff
+0000A753 FF db 0xff
+0000A754 FF db 0xff
+0000A755 FF db 0xff
+0000A756 FF db 0xff
+0000A757 FF db 0xff
+0000A758 FF db 0xff
+0000A759 FF db 0xff
+0000A75A FF db 0xff
+0000A75B FF db 0xff
+0000A75C FF db 0xff
+0000A75D FF db 0xff
+0000A75E FF db 0xff
+0000A75F FF db 0xff
+0000A760 FF db 0xff
+0000A761 FF db 0xff
+0000A762 FF db 0xff
+0000A763 FF db 0xff
+0000A764 FF db 0xff
+0000A765 FF db 0xff
+0000A766 FF db 0xff
+0000A767 FF db 0xff
+0000A768 FF db 0xff
+0000A769 FF db 0xff
+0000A76A FF db 0xff
+0000A76B FF db 0xff
+0000A76C FF db 0xff
+0000A76D FF db 0xff
+0000A76E FF db 0xff
+0000A76F FF db 0xff
+0000A770 FF db 0xff
+0000A771 FF db 0xff
+0000A772 FF db 0xff
+0000A773 FF db 0xff
+0000A774 FF db 0xff
+0000A775 FF db 0xff
+0000A776 FF db 0xff
+0000A777 FF db 0xff
+0000A778 FF db 0xff
+0000A779 FF db 0xff
+0000A77A FF db 0xff
+0000A77B FF db 0xff
+0000A77C FF db 0xff
+0000A77D FF db 0xff
+0000A77E FF db 0xff
+0000A77F FF db 0xff
+0000A780 FF db 0xff
+0000A781 FF db 0xff
+0000A782 FF db 0xff
+0000A783 FF db 0xff
+0000A784 FF db 0xff
+0000A785 FF db 0xff
+0000A786 FF db 0xff
+0000A787 FF db 0xff
+0000A788 FF db 0xff
+0000A789 FF db 0xff
+0000A78A FF db 0xff
+0000A78B FF db 0xff
+0000A78C FF db 0xff
+0000A78D FF db 0xff
+0000A78E FF db 0xff
+0000A78F FF db 0xff
+0000A790 FF db 0xff
+0000A791 FF db 0xff
+0000A792 FF db 0xff
+0000A793 FF db 0xff
+0000A794 FF db 0xff
+0000A795 FF db 0xff
+0000A796 FF db 0xff
+0000A797 FF db 0xff
+0000A798 FF db 0xff
+0000A799 FF db 0xff
+0000A79A FF db 0xff
+0000A79B FF db 0xff
+0000A79C FF db 0xff
+0000A79D FF db 0xff
+0000A79E FF db 0xff
+0000A79F FF db 0xff
+0000A7A0 FF db 0xff
+0000A7A1 FF db 0xff
+0000A7A2 FF db 0xff
+0000A7A3 FF db 0xff
+0000A7A4 FF db 0xff
+0000A7A5 FF db 0xff
+0000A7A6 FF db 0xff
+0000A7A7 FF db 0xff
+0000A7A8 FF db 0xff
+0000A7A9 FF db 0xff
+0000A7AA FF db 0xff
+0000A7AB FF db 0xff
+0000A7AC FF db 0xff
+0000A7AD FF db 0xff
+0000A7AE FF db 0xff
+0000A7AF FF db 0xff
+0000A7B0 FF db 0xff
+0000A7B1 FF db 0xff
+0000A7B2 FF db 0xff
+0000A7B3 FF db 0xff
+0000A7B4 FF db 0xff
+0000A7B5 FF db 0xff
+0000A7B6 FF db 0xff
+0000A7B7 FF db 0xff
+0000A7B8 FF db 0xff
+0000A7B9 FF db 0xff
+0000A7BA FF db 0xff
+0000A7BB FF db 0xff
+0000A7BC FF db 0xff
+0000A7BD FF db 0xff
+0000A7BE FF db 0xff
+0000A7BF FF db 0xff
+0000A7C0 FF db 0xff
+0000A7C1 FF db 0xff
+0000A7C2 FF db 0xff
+0000A7C3 FF db 0xff
+0000A7C4 FF db 0xff
+0000A7C5 FF db 0xff
+0000A7C6 FF db 0xff
+0000A7C7 FF db 0xff
+0000A7C8 FF db 0xff
+0000A7C9 FF db 0xff
+0000A7CA FF db 0xff
+0000A7CB FF db 0xff
+0000A7CC FF db 0xff
+0000A7CD FF db 0xff
+0000A7CE FF db 0xff
+0000A7CF FF db 0xff
+0000A7D0 FF db 0xff
+0000A7D1 FF db 0xff
+0000A7D2 FF db 0xff
+0000A7D3 FF db 0xff
+0000A7D4 FF db 0xff
+0000A7D5 FF db 0xff
+0000A7D6 FF db 0xff
+0000A7D7 FF db 0xff
+0000A7D8 FF db 0xff
+0000A7D9 FF db 0xff
+0000A7DA FF db 0xff
+0000A7DB FF db 0xff
+0000A7DC FF db 0xff
+0000A7DD FF db 0xff
+0000A7DE FF db 0xff
+0000A7DF FF db 0xff
+0000A7E0 FF db 0xff
+0000A7E1 FF db 0xff
+0000A7E2 FF db 0xff
+0000A7E3 FF db 0xff
+0000A7E4 FF db 0xff
+0000A7E5 FF db 0xff
+0000A7E6 FF db 0xff
+0000A7E7 FF db 0xff
+0000A7E8 FF db 0xff
+0000A7E9 FF db 0xff
+0000A7EA FF db 0xff
+0000A7EB FF db 0xff
+0000A7EC FF db 0xff
+0000A7ED FF db 0xff
+0000A7EE FF db 0xff
+0000A7EF FF db 0xff
+0000A7F0 FF db 0xff
+0000A7F1 FF db 0xff
+0000A7F2 FF db 0xff
+0000A7F3 FF db 0xff
+0000A7F4 FF db 0xff
+0000A7F5 FF db 0xff
+0000A7F6 FF db 0xff
+0000A7F7 FF db 0xff
+0000A7F8 FF db 0xff
+0000A7F9 FF db 0xff
+0000A7FA FF db 0xff
+0000A7FB FF db 0xff
+0000A7FC FF db 0xff
+0000A7FD FF db 0xff
+0000A7FE FF db 0xff
+0000A7FF FF db 0xff
+0000A800 FF db 0xff
+0000A801 FF db 0xff
+0000A802 FF db 0xff
+0000A803 FF db 0xff
+0000A804 FF db 0xff
+0000A805 FF db 0xff
+0000A806 FF db 0xff
+0000A807 FF db 0xff
+0000A808 FF db 0xff
+0000A809 FF db 0xff
+0000A80A FF db 0xff
+0000A80B FF db 0xff
+0000A80C FF db 0xff
+0000A80D FF db 0xff
+0000A80E FF db 0xff
+0000A80F FF db 0xff
+0000A810 FF db 0xff
+0000A811 FF db 0xff
+0000A812 FF db 0xff
+0000A813 FF db 0xff
+0000A814 FF db 0xff
+0000A815 FF db 0xff
+0000A816 FF db 0xff
+0000A817 FF db 0xff
+0000A818 FF db 0xff
+0000A819 FF db 0xff
+0000A81A FF db 0xff
+0000A81B FF db 0xff
+0000A81C FF db 0xff
+0000A81D FF db 0xff
+0000A81E FF db 0xff
+0000A81F FF db 0xff
+0000A820 FF db 0xff
+0000A821 FF db 0xff
+0000A822 FF db 0xff
+0000A823 FF db 0xff
+0000A824 FF db 0xff
+0000A825 FF db 0xff
+0000A826 FF db 0xff
+0000A827 FF db 0xff
+0000A828 FF db 0xff
+0000A829 FF db 0xff
+0000A82A FF db 0xff
+0000A82B FF db 0xff
+0000A82C FF db 0xff
+0000A82D FF db 0xff
+0000A82E FF db 0xff
+0000A82F FF db 0xff
+0000A830 FF db 0xff
+0000A831 FF db 0xff
+0000A832 FF db 0xff
+0000A833 FF db 0xff
+0000A834 FF db 0xff
+0000A835 FF db 0xff
+0000A836 FF db 0xff
+0000A837 FF db 0xff
+0000A838 FF db 0xff
+0000A839 FF db 0xff
+0000A83A FF db 0xff
+0000A83B FF db 0xff
+0000A83C FF db 0xff
+0000A83D FF db 0xff
+0000A83E FF db 0xff
+0000A83F FF db 0xff
+0000A840 FF db 0xff
+0000A841 FF db 0xff
+0000A842 FF db 0xff
+0000A843 FF db 0xff
+0000A844 FF db 0xff
+0000A845 FF db 0xff
+0000A846 FF db 0xff
+0000A847 FF db 0xff
+0000A848 FF db 0xff
+0000A849 FF db 0xff
+0000A84A FF db 0xff
+0000A84B FF db 0xff
+0000A84C FF db 0xff
+0000A84D FF db 0xff
+0000A84E FF db 0xff
+0000A84F FF db 0xff
+0000A850 FF db 0xff
+0000A851 FF db 0xff
+0000A852 FF db 0xff
+0000A853 FF db 0xff
+0000A854 FF db 0xff
+0000A855 FF db 0xff
+0000A856 FF db 0xff
+0000A857 FF db 0xff
+0000A858 FF db 0xff
+0000A859 FF db 0xff
+0000A85A FF db 0xff
+0000A85B FF db 0xff
+0000A85C FF db 0xff
+0000A85D FF db 0xff
+0000A85E FF db 0xff
+0000A85F FF db 0xff
+0000A860 FF db 0xff
+0000A861 FF db 0xff
+0000A862 FF db 0xff
+0000A863 FF db 0xff
+0000A864 FF db 0xff
+0000A865 FF db 0xff
+0000A866 FF db 0xff
+0000A867 FF db 0xff
+0000A868 FF db 0xff
+0000A869 FF db 0xff
+0000A86A FF db 0xff
+0000A86B FF db 0xff
+0000A86C FF db 0xff
+0000A86D FF db 0xff
+0000A86E FF db 0xff
+0000A86F FF db 0xff
+0000A870 FF db 0xff
+0000A871 FF db 0xff
+0000A872 FF db 0xff
+0000A873 FF db 0xff
+0000A874 FF db 0xff
+0000A875 FF db 0xff
+0000A876 FF db 0xff
+0000A877 FF db 0xff
+0000A878 FF db 0xff
+0000A879 FF db 0xff
+0000A87A FF db 0xff
+0000A87B FF db 0xff
+0000A87C FF db 0xff
+0000A87D FF db 0xff
+0000A87E FF db 0xff
+0000A87F FF db 0xff
+0000A880 FF db 0xff
+0000A881 FF db 0xff
+0000A882 FF db 0xff
+0000A883 FF db 0xff
+0000A884 FF db 0xff
+0000A885 FF db 0xff
+0000A886 FF db 0xff
+0000A887 FF db 0xff
+0000A888 FF db 0xff
+0000A889 FF db 0xff
+0000A88A FF db 0xff
+0000A88B FF db 0xff
+0000A88C FF db 0xff
+0000A88D FF db 0xff
+0000A88E FF db 0xff
+0000A88F FF db 0xff
+0000A890 FF db 0xff
+0000A891 FF db 0xff
+0000A892 FF db 0xff
+0000A893 FF db 0xff
+0000A894 FF db 0xff
+0000A895 FF db 0xff
+0000A896 FF db 0xff
+0000A897 FF db 0xff
+0000A898 FF db 0xff
+0000A899 FF db 0xff
+0000A89A FF db 0xff
+0000A89B FF db 0xff
+0000A89C FF db 0xff
+0000A89D FF db 0xff
+0000A89E FF db 0xff
+0000A89F FF db 0xff
+0000A8A0 FF db 0xff
+0000A8A1 FF db 0xff
+0000A8A2 FF db 0xff
+0000A8A3 FF db 0xff
+0000A8A4 FF db 0xff
+0000A8A5 FF db 0xff
+0000A8A6 FF db 0xff
+0000A8A7 FF db 0xff
+0000A8A8 FF db 0xff
+0000A8A9 FF db 0xff
+0000A8AA FF db 0xff
+0000A8AB FF db 0xff
+0000A8AC FF db 0xff
+0000A8AD FF db 0xff
+0000A8AE FF db 0xff
+0000A8AF FF db 0xff
+0000A8B0 FF db 0xff
+0000A8B1 FF db 0xff
+0000A8B2 FF db 0xff
+0000A8B3 FF db 0xff
+0000A8B4 FF db 0xff
+0000A8B5 FF db 0xff
+0000A8B6 FF db 0xff
+0000A8B7 FF db 0xff
+0000A8B8 FF db 0xff
+0000A8B9 FF db 0xff
+0000A8BA FF db 0xff
+0000A8BB FF db 0xff
+0000A8BC FF db 0xff
+0000A8BD FF db 0xff
+0000A8BE FF db 0xff
+0000A8BF FF db 0xff
+0000A8C0 FF db 0xff
+0000A8C1 FF db 0xff
+0000A8C2 FF db 0xff
+0000A8C3 FF db 0xff
+0000A8C4 FF db 0xff
+0000A8C5 FF db 0xff
+0000A8C6 FF db 0xff
+0000A8C7 FF db 0xff
+0000A8C8 FF db 0xff
+0000A8C9 FF db 0xff
+0000A8CA FF db 0xff
+0000A8CB FF db 0xff
+0000A8CC FF db 0xff
+0000A8CD FF db 0xff
+0000A8CE FF db 0xff
+0000A8CF FF db 0xff
+0000A8D0 FF db 0xff
+0000A8D1 FF db 0xff
+0000A8D2 FF db 0xff
+0000A8D3 FF db 0xff
+0000A8D4 FF db 0xff
+0000A8D5 FF db 0xff
+0000A8D6 FF db 0xff
+0000A8D7 FF db 0xff
+0000A8D8 FF db 0xff
+0000A8D9 FF db 0xff
+0000A8DA FF db 0xff
+0000A8DB FF db 0xff
+0000A8DC FF db 0xff
+0000A8DD FF db 0xff
+0000A8DE FF db 0xff
+0000A8DF FF db 0xff
+0000A8E0 FF db 0xff
+0000A8E1 FF db 0xff
+0000A8E2 FF db 0xff
+0000A8E3 FF db 0xff
+0000A8E4 FF db 0xff
+0000A8E5 FF db 0xff
+0000A8E6 FF db 0xff
+0000A8E7 FF db 0xff
+0000A8E8 FF db 0xff
+0000A8E9 FF db 0xff
+0000A8EA FF db 0xff
+0000A8EB FF db 0xff
+0000A8EC FF db 0xff
+0000A8ED FF db 0xff
+0000A8EE FF db 0xff
+0000A8EF FF db 0xff
+0000A8F0 FF db 0xff
+0000A8F1 FF db 0xff
+0000A8F2 FF db 0xff
+0000A8F3 FF db 0xff
+0000A8F4 FF db 0xff
+0000A8F5 FF db 0xff
+0000A8F6 FF db 0xff
+0000A8F7 FF db 0xff
+0000A8F8 FF db 0xff
+0000A8F9 FF db 0xff
+0000A8FA FF db 0xff
+0000A8FB FF db 0xff
+0000A8FC FF db 0xff
+0000A8FD FF db 0xff
+0000A8FE FF db 0xff
+0000A8FF FF db 0xff
+0000A900 FF db 0xff
+0000A901 FF db 0xff
+0000A902 FF db 0xff
+0000A903 FF db 0xff
+0000A904 FF db 0xff
+0000A905 FF db 0xff
+0000A906 FF db 0xff
+0000A907 FF db 0xff
+0000A908 FF db 0xff
+0000A909 FF db 0xff
+0000A90A FF db 0xff
+0000A90B FF db 0xff
+0000A90C FF db 0xff
+0000A90D FF db 0xff
+0000A90E FF db 0xff
+0000A90F FF db 0xff
+0000A910 FF db 0xff
+0000A911 FF db 0xff
+0000A912 FF db 0xff
+0000A913 FF db 0xff
+0000A914 FF db 0xff
+0000A915 FF db 0xff
+0000A916 FF db 0xff
+0000A917 FF db 0xff
+0000A918 FF db 0xff
+0000A919 FF db 0xff
+0000A91A FF db 0xff
+0000A91B FF db 0xff
+0000A91C FF db 0xff
+0000A91D FF db 0xff
+0000A91E FF db 0xff
+0000A91F FF db 0xff
+0000A920 FF db 0xff
+0000A921 FF db 0xff
+0000A922 FF db 0xff
+0000A923 FF db 0xff
+0000A924 FF db 0xff
+0000A925 FF db 0xff
+0000A926 FF db 0xff
+0000A927 FF db 0xff
+0000A928 FF db 0xff
+0000A929 FF db 0xff
+0000A92A FF db 0xff
+0000A92B FF db 0xff
+0000A92C FF db 0xff
+0000A92D FF db 0xff
+0000A92E FF db 0xff
+0000A92F FF db 0xff
+0000A930 FF db 0xff
+0000A931 FF db 0xff
+0000A932 FF db 0xff
+0000A933 FF db 0xff
+0000A934 FF db 0xff
+0000A935 FF db 0xff
+0000A936 FF db 0xff
+0000A937 FF db 0xff
+0000A938 FF db 0xff
+0000A939 FF db 0xff
+0000A93A FF db 0xff
+0000A93B FF db 0xff
+0000A93C FF db 0xff
+0000A93D FF db 0xff
+0000A93E FF db 0xff
+0000A93F FF db 0xff
+0000A940 FF db 0xff
+0000A941 FF db 0xff
+0000A942 FF db 0xff
+0000A943 FF db 0xff
+0000A944 FF db 0xff
+0000A945 FF db 0xff
+0000A946 FF db 0xff
+0000A947 FF db 0xff
+0000A948 FF db 0xff
+0000A949 FF db 0xff
+0000A94A FF db 0xff
+0000A94B FF db 0xff
+0000A94C FF db 0xff
+0000A94D FF db 0xff
+0000A94E FF db 0xff
+0000A94F FF db 0xff
+0000A950 FF db 0xff
+0000A951 FF db 0xff
+0000A952 FF db 0xff
+0000A953 FF db 0xff
+0000A954 FF db 0xff
+0000A955 FF db 0xff
+0000A956 FF db 0xff
+0000A957 FF db 0xff
+0000A958 FF db 0xff
+0000A959 FF db 0xff
+0000A95A FF db 0xff
+0000A95B FF db 0xff
+0000A95C FF db 0xff
+0000A95D FF db 0xff
+0000A95E FF db 0xff
+0000A95F FF db 0xff
+0000A960 FF db 0xff
+0000A961 FF db 0xff
+0000A962 FF db 0xff
+0000A963 FF db 0xff
+0000A964 FF db 0xff
+0000A965 FF db 0xff
+0000A966 FF db 0xff
+0000A967 FF db 0xff
+0000A968 FF db 0xff
+0000A969 FF db 0xff
+0000A96A FF db 0xff
+0000A96B FF db 0xff
+0000A96C FF db 0xff
+0000A96D FF db 0xff
+0000A96E FF db 0xff
+0000A96F FF db 0xff
+0000A970 FF db 0xff
+0000A971 FF db 0xff
+0000A972 FF db 0xff
+0000A973 FF db 0xff
+0000A974 FF db 0xff
+0000A975 FF db 0xff
+0000A976 FF db 0xff
+0000A977 FF db 0xff
+0000A978 FF db 0xff
+0000A979 FF db 0xff
+0000A97A FF db 0xff
+0000A97B FF db 0xff
+0000A97C FF db 0xff
+0000A97D FF db 0xff
+0000A97E FF db 0xff
+0000A97F FF db 0xff
+0000A980 FF db 0xff
+0000A981 FF db 0xff
+0000A982 FF db 0xff
+0000A983 FF db 0xff
+0000A984 FF db 0xff
+0000A985 FF db 0xff
+0000A986 FF db 0xff
+0000A987 FF db 0xff
+0000A988 FF db 0xff
+0000A989 FF db 0xff
+0000A98A FF db 0xff
+0000A98B FF db 0xff
+0000A98C FF db 0xff
+0000A98D FF db 0xff
+0000A98E FF db 0xff
+0000A98F FF db 0xff
+0000A990 FF db 0xff
+0000A991 FF db 0xff
+0000A992 FF db 0xff
+0000A993 FF db 0xff
+0000A994 FF db 0xff
+0000A995 FF db 0xff
+0000A996 FF db 0xff
+0000A997 FF db 0xff
+0000A998 FF db 0xff
+0000A999 FF db 0xff
+0000A99A FF db 0xff
+0000A99B FF db 0xff
+0000A99C FF db 0xff
+0000A99D FF db 0xff
+0000A99E FF db 0xff
+0000A99F FF db 0xff
+0000A9A0 FF db 0xff
+0000A9A1 FF db 0xff
+0000A9A2 FF db 0xff
+0000A9A3 FF db 0xff
+0000A9A4 FF db 0xff
+0000A9A5 FF db 0xff
+0000A9A6 FF db 0xff
+0000A9A7 FF db 0xff
+0000A9A8 FF db 0xff
+0000A9A9 FF db 0xff
+0000A9AA FF db 0xff
+0000A9AB FF db 0xff
+0000A9AC FF db 0xff
+0000A9AD FF db 0xff
+0000A9AE FF db 0xff
+0000A9AF FF db 0xff
+0000A9B0 FF db 0xff
+0000A9B1 FF db 0xff
+0000A9B2 FF db 0xff
+0000A9B3 FF db 0xff
+0000A9B4 FF db 0xff
+0000A9B5 FF db 0xff
+0000A9B6 FF db 0xff
+0000A9B7 FF db 0xff
+0000A9B8 FF db 0xff
+0000A9B9 FF db 0xff
+0000A9BA FF db 0xff
+0000A9BB FF db 0xff
+0000A9BC FF db 0xff
+0000A9BD FF db 0xff
+0000A9BE FF db 0xff
+0000A9BF FF db 0xff
+0000A9C0 FF db 0xff
+0000A9C1 FF db 0xff
+0000A9C2 FF db 0xff
+0000A9C3 FF db 0xff
+0000A9C4 FF db 0xff
+0000A9C5 FF db 0xff
+0000A9C6 FF db 0xff
+0000A9C7 FF db 0xff
+0000A9C8 FF db 0xff
+0000A9C9 FF db 0xff
+0000A9CA FF db 0xff
+0000A9CB FF db 0xff
+0000A9CC FF db 0xff
+0000A9CD FF db 0xff
+0000A9CE FF db 0xff
+0000A9CF FF db 0xff
+0000A9D0 FF db 0xff
+0000A9D1 FF db 0xff
+0000A9D2 FF db 0xff
+0000A9D3 FF db 0xff
+0000A9D4 FF db 0xff
+0000A9D5 FF db 0xff
+0000A9D6 FF db 0xff
+0000A9D7 FF db 0xff
+0000A9D8 FF db 0xff
+0000A9D9 FF db 0xff
+0000A9DA FF db 0xff
+0000A9DB FF db 0xff
+0000A9DC FF db 0xff
+0000A9DD FF db 0xff
+0000A9DE FF db 0xff
+0000A9DF FF db 0xff
+0000A9E0 FF db 0xff
+0000A9E1 FF db 0xff
+0000A9E2 FF db 0xff
+0000A9E3 FF db 0xff
+0000A9E4 FF db 0xff
+0000A9E5 FF db 0xff
+0000A9E6 FF db 0xff
+0000A9E7 FF db 0xff
+0000A9E8 FF db 0xff
+0000A9E9 FF db 0xff
+0000A9EA FF db 0xff
+0000A9EB FF db 0xff
+0000A9EC FF db 0xff
+0000A9ED FF db 0xff
+0000A9EE FF db 0xff
+0000A9EF FF db 0xff
+0000A9F0 FF db 0xff
+0000A9F1 FF db 0xff
+0000A9F2 FF db 0xff
+0000A9F3 FF db 0xff
+0000A9F4 FF db 0xff
+0000A9F5 FF db 0xff
+0000A9F6 FF db 0xff
+0000A9F7 FF db 0xff
+0000A9F8 FF db 0xff
+0000A9F9 FF db 0xff
+0000A9FA FF db 0xff
+0000A9FB FF db 0xff
+0000A9FC FF db 0xff
+0000A9FD FF db 0xff
+0000A9FE FF db 0xff
+0000A9FF FF db 0xff
+0000AA00 FF db 0xff
+0000AA01 FF db 0xff
+0000AA02 FF db 0xff
+0000AA03 FF db 0xff
+0000AA04 FF db 0xff
+0000AA05 FF db 0xff
+0000AA06 FF db 0xff
+0000AA07 FF db 0xff
+0000AA08 FF db 0xff
+0000AA09 FF db 0xff
+0000AA0A FF db 0xff
+0000AA0B FF db 0xff
+0000AA0C FF db 0xff
+0000AA0D FF db 0xff
+0000AA0E FF db 0xff
+0000AA0F FF db 0xff
+0000AA10 FF db 0xff
+0000AA11 FF db 0xff
+0000AA12 FF db 0xff
+0000AA13 FF db 0xff
+0000AA14 FF db 0xff
+0000AA15 FF db 0xff
+0000AA16 FF db 0xff
+0000AA17 FF db 0xff
+0000AA18 FF db 0xff
+0000AA19 FF db 0xff
+0000AA1A FF db 0xff
+0000AA1B FF db 0xff
+0000AA1C FF db 0xff
+0000AA1D FF db 0xff
+0000AA1E FF db 0xff
+0000AA1F FF db 0xff
+0000AA20 FF db 0xff
+0000AA21 FF db 0xff
+0000AA22 FF db 0xff
+0000AA23 FF db 0xff
+0000AA24 FF db 0xff
+0000AA25 FF db 0xff
+0000AA26 FF db 0xff
+0000AA27 FF db 0xff
+0000AA28 FF db 0xff
+0000AA29 FF db 0xff
+0000AA2A FF db 0xff
+0000AA2B FF db 0xff
+0000AA2C FF db 0xff
+0000AA2D FF db 0xff
+0000AA2E FF db 0xff
+0000AA2F FF db 0xff
+0000AA30 FF db 0xff
+0000AA31 FF db 0xff
+0000AA32 FF db 0xff
+0000AA33 FF db 0xff
+0000AA34 FF db 0xff
+0000AA35 FF db 0xff
+0000AA36 FF db 0xff
+0000AA37 FF db 0xff
+0000AA38 FF db 0xff
+0000AA39 FF db 0xff
+0000AA3A FF db 0xff
+0000AA3B FF db 0xff
+0000AA3C FF db 0xff
+0000AA3D FF db 0xff
+0000AA3E FF db 0xff
+0000AA3F FF db 0xff
+0000AA40 FF db 0xff
+0000AA41 FF db 0xff
+0000AA42 FF db 0xff
+0000AA43 FF db 0xff
+0000AA44 FF db 0xff
+0000AA45 FF db 0xff
+0000AA46 FF db 0xff
+0000AA47 FF db 0xff
+0000AA48 FF db 0xff
+0000AA49 FF db 0xff
+0000AA4A FF db 0xff
+0000AA4B FF db 0xff
+0000AA4C FF db 0xff
+0000AA4D FF db 0xff
+0000AA4E FF db 0xff
+0000AA4F FF db 0xff
+0000AA50 FF db 0xff
+0000AA51 FF db 0xff
+0000AA52 FF db 0xff
+0000AA53 FF db 0xff
+0000AA54 FF db 0xff
+0000AA55 FF db 0xff
+0000AA56 FF db 0xff
+0000AA57 FF db 0xff
+0000AA58 FF db 0xff
+0000AA59 FF db 0xff
+0000AA5A FF db 0xff
+0000AA5B FF db 0xff
+0000AA5C FF db 0xff
+0000AA5D FF db 0xff
+0000AA5E FF db 0xff
+0000AA5F FF db 0xff
+0000AA60 FF db 0xff
+0000AA61 FF db 0xff
+0000AA62 FF db 0xff
+0000AA63 FF db 0xff
+0000AA64 FF db 0xff
+0000AA65 FF db 0xff
+0000AA66 FF db 0xff
+0000AA67 FF db 0xff
+0000AA68 FF db 0xff
+0000AA69 FF db 0xff
+0000AA6A FF db 0xff
+0000AA6B FF db 0xff
+0000AA6C FF db 0xff
+0000AA6D FF db 0xff
+0000AA6E FF db 0xff
+0000AA6F FF db 0xff
+0000AA70 FF db 0xff
+0000AA71 FF db 0xff
+0000AA72 FF db 0xff
+0000AA73 FF db 0xff
+0000AA74 FF db 0xff
+0000AA75 FF db 0xff
+0000AA76 FF db 0xff
+0000AA77 FF db 0xff
+0000AA78 FF db 0xff
+0000AA79 FF db 0xff
+0000AA7A FF db 0xff
+0000AA7B FF db 0xff
+0000AA7C FF db 0xff
+0000AA7D FF db 0xff
+0000AA7E FF db 0xff
+0000AA7F FF db 0xff
+0000AA80 FF db 0xff
+0000AA81 FF db 0xff
+0000AA82 FF db 0xff
+0000AA83 FF db 0xff
+0000AA84 FF db 0xff
+0000AA85 FF db 0xff
+0000AA86 FF db 0xff
+0000AA87 FF db 0xff
+0000AA88 FF db 0xff
+0000AA89 FF db 0xff
+0000AA8A FF db 0xff
+0000AA8B FF db 0xff
+0000AA8C FF db 0xff
+0000AA8D FF db 0xff
+0000AA8E FF db 0xff
+0000AA8F FF db 0xff
+0000AA90 FF db 0xff
+0000AA91 FF db 0xff
+0000AA92 FF db 0xff
+0000AA93 FF db 0xff
+0000AA94 FF db 0xff
+0000AA95 FF db 0xff
+0000AA96 FF db 0xff
+0000AA97 FF db 0xff
+0000AA98 FF db 0xff
+0000AA99 FF db 0xff
+0000AA9A FF db 0xff
+0000AA9B FF db 0xff
+0000AA9C FF db 0xff
+0000AA9D FF db 0xff
+0000AA9E FF db 0xff
+0000AA9F FF db 0xff
+0000AAA0 FF db 0xff
+0000AAA1 FF db 0xff
+0000AAA2 FF db 0xff
+0000AAA3 FF db 0xff
+0000AAA4 FF db 0xff
+0000AAA5 FF db 0xff
+0000AAA6 FF db 0xff
+0000AAA7 FF db 0xff
+0000AAA8 FF db 0xff
+0000AAA9 FF db 0xff
+0000AAAA FF db 0xff
+0000AAAB FF db 0xff
+0000AAAC FF db 0xff
+0000AAAD FF db 0xff
+0000AAAE FF db 0xff
+0000AAAF FF db 0xff
+0000AAB0 FF db 0xff
+0000AAB1 FF db 0xff
+0000AAB2 FF db 0xff
+0000AAB3 FF db 0xff
+0000AAB4 FF db 0xff
+0000AAB5 FF db 0xff
+0000AAB6 FF db 0xff
+0000AAB7 FF db 0xff
+0000AAB8 FF db 0xff
+0000AAB9 FF db 0xff
+0000AABA FF db 0xff
+0000AABB FF db 0xff
+0000AABC FF db 0xff
+0000AABD FF db 0xff
+0000AABE FF db 0xff
+0000AABF FF db 0xff
+0000AAC0 FF db 0xff
+0000AAC1 FF db 0xff
+0000AAC2 FF db 0xff
+0000AAC3 FF db 0xff
+0000AAC4 FF db 0xff
+0000AAC5 FF db 0xff
+0000AAC6 FF db 0xff
+0000AAC7 FF db 0xff
+0000AAC8 FF db 0xff
+0000AAC9 FF db 0xff
+0000AACA FF db 0xff
+0000AACB FF db 0xff
+0000AACC FF db 0xff
+0000AACD FF db 0xff
+0000AACE FF db 0xff
+0000AACF FF db 0xff
+0000AAD0 FF db 0xff
+0000AAD1 FF db 0xff
+0000AAD2 FF db 0xff
+0000AAD3 FF db 0xff
+0000AAD4 FF db 0xff
+0000AAD5 FF db 0xff
+0000AAD6 FF db 0xff
+0000AAD7 FF db 0xff
+0000AAD8 FF db 0xff
+0000AAD9 FF db 0xff
+0000AADA FF db 0xff
+0000AADB FF db 0xff
+0000AADC FF db 0xff
+0000AADD FF db 0xff
+0000AADE FF db 0xff
+0000AADF FF db 0xff
+0000AAE0 FF db 0xff
+0000AAE1 FF db 0xff
+0000AAE2 FF db 0xff
+0000AAE3 FF db 0xff
+0000AAE4 FF db 0xff
+0000AAE5 FF db 0xff
+0000AAE6 FF db 0xff
+0000AAE7 FF db 0xff
+0000AAE8 FF db 0xff
+0000AAE9 FF db 0xff
+0000AAEA FF db 0xff
+0000AAEB FF db 0xff
+0000AAEC FF db 0xff
+0000AAED FF db 0xff
+0000AAEE FF db 0xff
+0000AAEF FF db 0xff
+0000AAF0 FF db 0xff
+0000AAF1 FF db 0xff
+0000AAF2 FF db 0xff
+0000AAF3 FF db 0xff
+0000AAF4 FF db 0xff
+0000AAF5 FF db 0xff
+0000AAF6 FF db 0xff
+0000AAF7 FF db 0xff
+0000AAF8 FF db 0xff
+0000AAF9 FF db 0xff
+0000AAFA FF db 0xff
+0000AAFB FF db 0xff
+0000AAFC FF db 0xff
+0000AAFD FF db 0xff
+0000AAFE FF db 0xff
+0000AAFF FF db 0xff
+0000AB00 FF db 0xff
+0000AB01 FF db 0xff
+0000AB02 FF db 0xff
+0000AB03 FF db 0xff
+0000AB04 FF db 0xff
+0000AB05 FF db 0xff
+0000AB06 FF db 0xff
+0000AB07 FF db 0xff
+0000AB08 FF db 0xff
+0000AB09 FF db 0xff
+0000AB0A FF db 0xff
+0000AB0B FF db 0xff
+0000AB0C FF db 0xff
+0000AB0D FF db 0xff
+0000AB0E FF db 0xff
+0000AB0F FF db 0xff
+0000AB10 FF db 0xff
+0000AB11 FF db 0xff
+0000AB12 FF db 0xff
+0000AB13 FF db 0xff
+0000AB14 FF db 0xff
+0000AB15 FF db 0xff
+0000AB16 FF db 0xff
+0000AB17 FF db 0xff
+0000AB18 FF db 0xff
+0000AB19 FF db 0xff
+0000AB1A FF db 0xff
+0000AB1B FF db 0xff
+0000AB1C FF db 0xff
+0000AB1D FF db 0xff
+0000AB1E FF db 0xff
+0000AB1F FF db 0xff
+0000AB20 FF db 0xff
+0000AB21 FF db 0xff
+0000AB22 FF db 0xff
+0000AB23 FF db 0xff
+0000AB24 FF db 0xff
+0000AB25 FF db 0xff
+0000AB26 FF db 0xff
+0000AB27 FF db 0xff
+0000AB28 FF db 0xff
+0000AB29 FF db 0xff
+0000AB2A FF db 0xff
+0000AB2B FF db 0xff
+0000AB2C FF db 0xff
+0000AB2D FF db 0xff
+0000AB2E FF db 0xff
+0000AB2F FF db 0xff
+0000AB30 FF db 0xff
+0000AB31 FF db 0xff
+0000AB32 FF db 0xff
+0000AB33 FF db 0xff
+0000AB34 FF db 0xff
+0000AB35 FF db 0xff
+0000AB36 FF db 0xff
+0000AB37 FF db 0xff
+0000AB38 FF db 0xff
+0000AB39 FF db 0xff
+0000AB3A FF db 0xff
+0000AB3B FF db 0xff
+0000AB3C FF db 0xff
+0000AB3D FF db 0xff
+0000AB3E FF db 0xff
+0000AB3F FF db 0xff
+0000AB40 FF db 0xff
+0000AB41 FF db 0xff
+0000AB42 FF db 0xff
+0000AB43 FF db 0xff
+0000AB44 FF db 0xff
+0000AB45 FF db 0xff
+0000AB46 FF db 0xff
+0000AB47 FF db 0xff
+0000AB48 FF db 0xff
+0000AB49 FF db 0xff
+0000AB4A FF db 0xff
+0000AB4B FF db 0xff
+0000AB4C FF db 0xff
+0000AB4D FF db 0xff
+0000AB4E FF db 0xff
+0000AB4F FF db 0xff
+0000AB50 FF db 0xff
+0000AB51 FF db 0xff
+0000AB52 FF db 0xff
+0000AB53 FF db 0xff
+0000AB54 FF db 0xff
+0000AB55 FF db 0xff
+0000AB56 FF db 0xff
+0000AB57 FF db 0xff
+0000AB58 FF db 0xff
+0000AB59 FF db 0xff
+0000AB5A FF db 0xff
+0000AB5B FF db 0xff
+0000AB5C FF db 0xff
+0000AB5D FF db 0xff
+0000AB5E FF db 0xff
+0000AB5F FF db 0xff
+0000AB60 FF db 0xff
+0000AB61 FF db 0xff
+0000AB62 FF db 0xff
+0000AB63 FF db 0xff
+0000AB64 FF db 0xff
+0000AB65 FF db 0xff
+0000AB66 FF db 0xff
+0000AB67 FF db 0xff
+0000AB68 FF db 0xff
+0000AB69 FF db 0xff
+0000AB6A FF db 0xff
+0000AB6B FF db 0xff
+0000AB6C FF db 0xff
+0000AB6D FF db 0xff
+0000AB6E FF db 0xff
+0000AB6F FF db 0xff
+0000AB70 FF db 0xff
+0000AB71 FF db 0xff
+0000AB72 FF db 0xff
+0000AB73 FF db 0xff
+0000AB74 FF db 0xff
+0000AB75 FF db 0xff
+0000AB76 FF db 0xff
+0000AB77 FF db 0xff
+0000AB78 FF db 0xff
+0000AB79 FF db 0xff
+0000AB7A FF db 0xff
+0000AB7B FF db 0xff
+0000AB7C FF db 0xff
+0000AB7D FF db 0xff
+0000AB7E FF db 0xff
+0000AB7F FF db 0xff
+0000AB80 FF db 0xff
+0000AB81 FF db 0xff
+0000AB82 FF db 0xff
+0000AB83 FF db 0xff
+0000AB84 FF db 0xff
+0000AB85 FF db 0xff
+0000AB86 FF db 0xff
+0000AB87 FF db 0xff
+0000AB88 FF db 0xff
+0000AB89 FF db 0xff
+0000AB8A FF db 0xff
+0000AB8B FF db 0xff
+0000AB8C FF db 0xff
+0000AB8D FF db 0xff
+0000AB8E FF db 0xff
+0000AB8F FF db 0xff
+0000AB90 FF db 0xff
+0000AB91 FF db 0xff
+0000AB92 FF db 0xff
+0000AB93 FF db 0xff
+0000AB94 FF db 0xff
+0000AB95 FF db 0xff
+0000AB96 FF db 0xff
+0000AB97 FF db 0xff
+0000AB98 FF db 0xff
+0000AB99 FF db 0xff
+0000AB9A FF db 0xff
+0000AB9B FF db 0xff
+0000AB9C FF db 0xff
+0000AB9D FF db 0xff
+0000AB9E FF db 0xff
+0000AB9F FF db 0xff
+0000ABA0 FF db 0xff
+0000ABA1 FF db 0xff
+0000ABA2 FF db 0xff
+0000ABA3 FF db 0xff
+0000ABA4 FF db 0xff
+0000ABA5 FF db 0xff
+0000ABA6 FF db 0xff
+0000ABA7 FF db 0xff
+0000ABA8 FF db 0xff
+0000ABA9 FF db 0xff
+0000ABAA FF db 0xff
+0000ABAB FF db 0xff
+0000ABAC FF db 0xff
+0000ABAD FF db 0xff
+0000ABAE FF db 0xff
+0000ABAF FF db 0xff
+0000ABB0 FF db 0xff
+0000ABB1 FF db 0xff
+0000ABB2 FF db 0xff
+0000ABB3 FF db 0xff
+0000ABB4 FF db 0xff
+0000ABB5 FF db 0xff
+0000ABB6 FF db 0xff
+0000ABB7 FF db 0xff
+0000ABB8 FF db 0xff
+0000ABB9 FF db 0xff
+0000ABBA FF db 0xff
+0000ABBB FF db 0xff
+0000ABBC FF db 0xff
+0000ABBD FF db 0xff
+0000ABBE FF db 0xff
+0000ABBF FF db 0xff
+0000ABC0 FF db 0xff
+0000ABC1 FF db 0xff
+0000ABC2 FF db 0xff
+0000ABC3 FF db 0xff
+0000ABC4 FF db 0xff
+0000ABC5 FF db 0xff
+0000ABC6 FF db 0xff
+0000ABC7 FF db 0xff
+0000ABC8 FF db 0xff
+0000ABC9 FF db 0xff
+0000ABCA FF db 0xff
+0000ABCB FF db 0xff
+0000ABCC FF db 0xff
+0000ABCD FF db 0xff
+0000ABCE FF db 0xff
+0000ABCF FF db 0xff
+0000ABD0 FF db 0xff
+0000ABD1 FF db 0xff
+0000ABD2 FF db 0xff
+0000ABD3 FF db 0xff
+0000ABD4 FF db 0xff
+0000ABD5 FF db 0xff
+0000ABD6 FF db 0xff
+0000ABD7 FF db 0xff
+0000ABD8 FF db 0xff
+0000ABD9 FF db 0xff
+0000ABDA FF db 0xff
+0000ABDB FF db 0xff
+0000ABDC FF db 0xff
+0000ABDD FF db 0xff
+0000ABDE FF db 0xff
+0000ABDF FF db 0xff
+0000ABE0 FF db 0xff
+0000ABE1 FF db 0xff
+0000ABE2 FF db 0xff
+0000ABE3 FF db 0xff
+0000ABE4 FF db 0xff
+0000ABE5 FF db 0xff
+0000ABE6 FF db 0xff
+0000ABE7 FF db 0xff
+0000ABE8 FF db 0xff
+0000ABE9 FF db 0xff
+0000ABEA FF db 0xff
+0000ABEB FF db 0xff
+0000ABEC FF db 0xff
+0000ABED FF db 0xff
+0000ABEE FF db 0xff
+0000ABEF FF db 0xff
+0000ABF0 FF db 0xff
+0000ABF1 FF db 0xff
+0000ABF2 FF db 0xff
+0000ABF3 FF db 0xff
+0000ABF4 FF db 0xff
+0000ABF5 FF db 0xff
+0000ABF6 FF db 0xff
+0000ABF7 FF00 inc word [bx+si]
+0000ABF9 0000 add [bx+si],al
+0000ABFB 0000 add [bx+si],al
+0000ABFD 0000 add [bx+si],al
+0000ABFF 0000 add [bx+si],al
+0000AC01 0000 add [bx+si],al
+0000AC03 0000 add [bx+si],al
+0000AC05 0000 add [bx+si],al
+0000AC07 0000 add [bx+si],al
+0000AC09 0000 add [bx+si],al
+0000AC0B 0000 add [bx+si],al
+0000AC0D 0000 add [bx+si],al
+0000AC0F 0000 add [bx+si],al
+0000AC11 0000 add [bx+si],al
+0000AC13 0000 add [bx+si],al
+0000AC15 0000 add [bx+si],al
+0000AC17 0000 add [bx+si],al
+0000AC19 0000 add [bx+si],al
+0000AC1B 0000 add [bx+si],al
+0000AC1D 0000 add [bx+si],al
+0000AC1F 0000 add [bx+si],al
+0000AC21 0000 add [bx+si],al
+0000AC23 0000 add [bx+si],al
+0000AC25 0000 add [bx+si],al
+0000AC27 0000 add [bx+si],al
+0000AC29 0000 add [bx+si],al
+0000AC2B 0000 add [bx+si],al
+0000AC2D 0000 add [bx+si],al
+0000AC2F 0000 add [bx+si],al
+0000AC31 0000 add [bx+si],al
+0000AC33 0000 add [bx+si],al
+0000AC35 0000 add [bx+si],al
+0000AC37 0000 add [bx+si],al
+0000AC39 0000 add [bx+si],al
+0000AC3B 0000 add [bx+si],al
+0000AC3D 0000 add [bx+si],al
+0000AC3F 0000 add [bx+si],al
+0000AC41 0000 add [bx+si],al
+0000AC43 0000 add [bx+si],al
+0000AC45 0000 add [bx+si],al
+0000AC47 0000 add [bx+si],al
+0000AC49 0000 add [bx+si],al
+0000AC4B 0000 add [bx+si],al
+0000AC4D 0000 add [bx+si],al
+0000AC4F 0000 add [bx+si],al
+0000AC51 0000 add [bx+si],al
+0000AC53 0000 add [bx+si],al
+0000AC55 0000 add [bx+si],al
+0000AC57 0000 add [bx+si],al
+0000AC59 0000 add [bx+si],al
+0000AC5B 0000 add [bx+si],al
+0000AC5D 0000 add [bx+si],al
+0000AC5F 0000 add [bx+si],al
+0000AC61 0000 add [bx+si],al
+0000AC63 0000 add [bx+si],al
+0000AC65 0000 add [bx+si],al
+0000AC67 0000 add [bx+si],al
+0000AC69 0000 add [bx+si],al
+0000AC6B 0000 add [bx+si],al
+0000AC6D 0000 add [bx+si],al
+0000AC6F 0000 add [bx+si],al
+0000AC71 0000 add [bx+si],al
+0000AC73 0000 add [bx+si],al
+0000AC75 0000 add [bx+si],al
+0000AC77 0020 add [bx+si],ah
+0000AC79 44 inc sp
+0000AC7A 6F outsw
+0000AC7B 776E ja 0xaceb
+0000AC7D 20416E and [bx+di+0x6e],al
+0000AC80 64204F75 and [fs:bx+0x75],cl
+0000AC84 7420 jz 0xaca6
+0000AC86 4C dec sp
+0000AC87 656D gs insw
+0000AC89 6D insw
+0000AC8A 696E677320 imul bp,[bp+0x67],word 0x2073
+0000AC8F 2020 and [bx+si],ah
+0000AC91 2020 and [bx+si],ah
+0000AC93 2020 and [bx+si],ah
+0000AC95 2020 and [bx+si],ah
+0000AC97 2000 and [bx+si],al
+0000AC99 0000 add [bx+si],al
+0000AC9B 0130 add [bx+si],si
+0000AC9D 231A and bx,[bp+si]
+0000AC9F 0448 add al,0x48
+0000ACA1 034803 add cx,[bx+si+0x3]
+0000ACA4 A4 movsb
+0000ACA5 0104 add [si],ax
+0000ACA7 0009 add [bx+di],cl
+0000ACA9 0002 add [bp+si],al
+0000ACAB 0101 add [bx+di],ax
+0000ACAD E880E8 call word 0x9530
+0000ACB0 802067 and byte [bx+si],0x67
+0000ACB3 0002 add [bp+si],al
+0000ACB5 0003 add [bp+di],al
+0000ACB7 0420 add al,0x20
+0000ACB9 0D0401 or ax,0x104
+0000ACBC D000 rol byte [bx+si],1
+0000ACBE D000 rol byte [bx+si],1
+0000ACC0 680000 push word 0x0
+0000ACC3 0000 add [bx+si],al
+0000ACC5 0001 add [bx+di],al
+0000ACC7 0100 add [bx+si],ax
+0000ACC9 C2C9CE ret 0xcec9
+0000ACCC CC int3
+0000ACCD 68A100 push word 0xa1
+0000ACD0 0100 add [bx+si],ax
+0000ACD2 000A add [bp+si],cl
+0000ACD4 3019 xor [bx+di],bl
+0000ACD6 EE out dx,al
+0000ACD7 025802 add bl,[bx+si+0x2]
+0000ACDA 58 pop ax
+0000ACDB 022C add ch,[si]
+0000ACDD 0100 add [bx+si],ax
+0000ACDF 0000 add [bx+si],al
+0000ACE1 0001 add [bx+di],al
+0000ACE3 0100 add [bx+si],ax
+0000ACE5 0000 add [bx+si],al
+0000ACE7 0000 add [bx+si],al
+0000ACE9 0000 add [bx+si],al
+0000ACEB 0001 add [bx+di],al
+0000ACED 0000 add [bx+si],al
+0000ACEF 0000 add [bx+si],al
+0000ACF1 0000 add [bx+si],al
+0000ACF3 0000 add [bx+si],al
+0000ACF5 0000 add [bx+si],al
+0000ACF7 0000 add [bx+si],al
+0000ACF9 0000 add [bx+si],al
+0000ACFB 0000 add [bx+si],al
+0000ACFD 0000 add [bx+si],al
+0000ACFF 0000 add [bx+si],al
+0000AD01 0000 add [bx+si],al
+0000AD03 0000 add [bx+si],al
+0000AD05 0000 add [bx+si],al
+0000AD07 0001 add [bx+di],al
+0000AD09 0000 add [bx+si],al
+0000AD0B 0000 add [bx+si],al
+0000AD0D 0000 add [bx+si],al
+0000AD0F 0000 add [bx+si],al
+0000AD11 0000 add [bx+si],al
+0000AD13 0000 add [bx+si],al
+0000AD15 0000 add [bx+si],al
+0000AD17 0000 add [bx+si],al
+0000AD19 0000 add [bx+si],al
+0000AD1B 0000 add [bx+si],al
+0000AD1D 0000 add [bx+si],al
+0000AD1F 0000 add [bx+si],al
+0000AD21 0000 add [bx+si],al
+0000AD23 0001 add [bx+di],al
+0000AD25 0000 add [bx+si],al
+0000AD27 0000 add [bx+si],al
+0000AD29 0000 add [bx+si],al
+0000AD2B 0000 add [bx+si],al
+0000AD2D 0000 add [bx+si],al
+0000AD2F 0000 add [bx+si],al
+0000AD31 0000 add [bx+si],al
+0000AD33 0000 add [bx+si],al
+0000AD35 0000 add [bx+si],al
+0000AD37 0000 add [bx+si],al
+0000AD39 0000 add [bx+si],al
+0000AD3B 0000 add [bx+si],al
+0000AD3D 0000 add [bx+si],al
+0000AD3F 0001 add [bx+di],al
+0000AD41 0000 add [bx+si],al
+0000AD43 0000 add [bx+si],al
+0000AD45 0000 add [bx+si],al
+0000AD47 0000 add [bx+si],al
+0000AD49 0000 add [bx+si],al
+0000AD4B 0000 add [bx+si],al
+0000AD4D 0000 add [bx+si],al
+0000AD4F 0000 add [bx+si],al
+0000AD51 0000 add [bx+si],al
+0000AD53 0000 add [bx+si],al
+0000AD55 0000 add [bx+si],al
+0000AD57 0000 add [bx+si],al
+0000AD59 0000 add [bx+si],al
+0000AD5B 0001 add [bx+di],al
+0000AD5D 0000 add [bx+si],al
+0000AD5F 0000 add [bx+si],al
+0000AD61 0000 add [bx+si],al
+0000AD63 0000 add [bx+si],al
+0000AD65 0000 add [bx+si],al
+0000AD67 0000 add [bx+si],al
+0000AD69 0000 add [bx+si],al
+0000AD6B 0000 add [bx+si],al
+0000AD6D 0000 add [bx+si],al
+0000AD6F 0000 add [bx+si],al
+0000AD71 0000 add [bx+si],al
+0000AD73 0000 add [bx+si],al
+0000AD75 0000 add [bx+si],al
+0000AD77 0001 add [bx+di],al
+0000AD79 0000 add [bx+si],al
+0000AD7B 0000 add [bx+si],al
+0000AD7D 0000 add [bx+si],al
+0000AD7F 0000 add [bx+si],al
+0000AD81 0000 add [bx+si],al
+0000AD83 0000 add [bx+si],al
+0000AD85 0000 add [bx+si],al
+0000AD87 0000 add [bx+si],al
+0000AD89 0000 add [bx+si],al
+0000AD8B 0000 add [bx+si],al
+0000AD8D 0000 add [bx+si],al
+0000AD8F 0000 add [bx+si],al
+0000AD91 0000 add [bx+si],al
+0000AD93 0001 add [bx+di],al
+0000AD95 0000 add [bx+si],al
+0000AD97 0000 add [bx+si],al
+0000AD99 0000 add [bx+si],al
+0000AD9B 0000 add [bx+si],al
+0000AD9D 0000 add [bx+si],al
+0000AD9F 0000 add [bx+si],al
+0000ADA1 0000 add [bx+si],al
+0000ADA3 0000 add [bx+si],al
+0000ADA5 0000 add [bx+si],al
+0000ADA7 0000 add [bx+si],al
+0000ADA9 0000 add [bx+si],al
+0000ADAB 0000 add [bx+si],al
+0000ADAD 0000 add [bx+si],al
+0000ADAF 0001 add [bx+di],al
+0000ADB1 0000 add [bx+si],al
+0000ADB3 0000 add [bx+si],al
+0000ADB5 0000 add [bx+si],al
+0000ADB7 0000 add [bx+si],al
+0000ADB9 0000 add [bx+si],al
+0000ADBB 0000 add [bx+si],al
+0000ADBD 0000 add [bx+si],al
+0000ADBF 0000 add [bx+si],al
+0000ADC1 0000 add [bx+si],al
+0000ADC3 0000 add [bx+si],al
+0000ADC5 0000 add [bx+si],al
+0000ADC7 0000 add [bx+si],al
+0000ADC9 0000 add [bx+si],al
+0000ADCB 0001 add [bx+di],al
+0000ADCD 0000 add [bx+si],al
+0000ADCF 0000 add [bx+si],al
+0000ADD1 0000 add [bx+si],al
+0000ADD3 0000 add [bx+si],al
+0000ADD5 0000 add [bx+si],al
+0000ADD7 0000 add [bx+si],al
+0000ADD9 0000 add [bx+si],al
+0000ADDB 0000 add [bx+si],al
+0000ADDD 0000 add [bx+si],al
+0000ADDF 0000 add [bx+si],al
+0000ADE1 0000 add [bx+si],al
+0000ADE3 0000 add [bx+si],al
+0000ADE5 0000 add [bx+si],al
+0000ADE7 0001 add [bx+di],al
+0000ADE9 0000 add [bx+si],al
+0000ADEB 0000 add [bx+si],al
+0000ADED 0000 add [bx+si],al
+0000ADEF 0000 add [bx+si],al
+0000ADF1 0000 add [bx+si],al
+0000ADF3 0000 add [bx+si],al
+0000ADF5 0000 add [bx+si],al
+0000ADF7 0000 add [bx+si],al
+0000ADF9 0000 add [bx+si],al
+0000ADFB 0000 add [bx+si],al
+0000ADFD 0000 add [bx+si],al
+0000ADFF 0000 add [bx+si],al
+0000AE01 0000 add [bx+si],al
+0000AE03 0001 add [bx+di],al
+0000AE05 0000 add [bx+si],al
+0000AE07 0000 add [bx+si],al
+0000AE09 0000 add [bx+si],al
+0000AE0B 0000 add [bx+si],al
+0000AE0D 0000 add [bx+si],al
+0000AE0F 0000 add [bx+si],al
+0000AE11 0000 add [bx+si],al
+0000AE13 0000 add [bx+si],al
+0000AE15 0000 add [bx+si],al
+0000AE17 0000 add [bx+si],al
+0000AE19 0000 add [bx+si],al
+0000AE1B 0000 add [bx+si],al
+0000AE1D 0000 add [bx+si],al
+0000AE1F 0001 add [bx+di],al
+0000AE21 0000 add [bx+si],al
+0000AE23 0000 add [bx+si],al
+0000AE25 0000 add [bx+si],al
+0000AE27 0000 add [bx+si],al
+0000AE29 0000 add [bx+si],al
+0000AE2B 0000 add [bx+si],al
+0000AE2D 0000 add [bx+si],al
+0000AE2F 0000 add [bx+si],al
+0000AE31 0000 add [bx+si],al
+0000AE33 0000 add [bx+si],al
+0000AE35 0000 add [bx+si],al
+0000AE37 0000 add [bx+si],al
+0000AE39 0000 add [bx+si],al
+0000AE3B 0001 add [bx+di],al
+0000AE3D 0000 add [bx+si],al
+0000AE3F 0000 add [bx+si],al
+0000AE41 0000 add [bx+si],al
+0000AE43 0000 add [bx+si],al
+0000AE45 0000 add [bx+si],al
+0000AE47 0000 add [bx+si],al
+0000AE49 0000 add [bx+si],al
+0000AE4B 0000 add [bx+si],al
+0000AE4D 0000 add [bx+si],al
+0000AE4F 0000 add [bx+si],al
+0000AE51 0000 add [bx+si],al
+0000AE53 0000 add [bx+si],al
+0000AE55 0000 add [bx+si],al
+0000AE57 0001 add [bx+di],al
+0000AE59 0000 add [bx+si],al
+0000AE5B 0000 add [bx+si],al
+0000AE5D 0000 add [bx+si],al
+0000AE5F 0000 add [bx+si],al
+0000AE61 0000 add [bx+si],al
+0000AE63 0000 add [bx+si],al
+0000AE65 0000 add [bx+si],al
+0000AE67 0000 add [bx+si],al
+0000AE69 0000 add [bx+si],al
+0000AE6B 0000 add [bx+si],al
+0000AE6D 0000 add [bx+si],al
+0000AE6F 0000 add [bx+si],al
+0000AE71 0000 add [bx+si],al
+0000AE73 0001 add [bx+di],al
+0000AE75 0000 add [bx+si],al
+0000AE77 0000 add [bx+si],al
+0000AE79 0000 add [bx+si],al
+0000AE7B 0000 add [bx+si],al
+0000AE7D 0000 add [bx+si],al
+0000AE7F 0000 add [bx+si],al
+0000AE81 0000 add [bx+si],al
+0000AE83 0000 add [bx+si],al
+0000AE85 0000 add [bx+si],al
+0000AE87 0000 add [bx+si],al
+0000AE89 0000 add [bx+si],al
+0000AE8B 0000 add [bx+si],al
+0000AE8D 0000 add [bx+si],al
+0000AE8F 0001 add [bx+di],al
+0000AE91 0000 add [bx+si],al
+0000AE93 0000 add [bx+si],al
+0000AE95 0000 add [bx+si],al
+0000AE97 0000 add [bx+si],al
+0000AE99 0000 add [bx+si],al
+0000AE9B 0000 add [bx+si],al
+0000AE9D 0000 add [bx+si],al
+0000AE9F 0000 add [bx+si],al
+0000AEA1 0000 add [bx+si],al
+0000AEA3 0000 add [bx+si],al
+0000AEA5 0000 add [bx+si],al
+0000AEA7 0000 add [bx+si],al
+0000AEA9 0000 add [bx+si],al
+0000AEAB 0001 add [bx+di],al
+0000AEAD 0000 add [bx+si],al
+0000AEAF 0000 add [bx+si],al
+0000AEB1 0000 add [bx+si],al
+0000AEB3 0000 add [bx+si],al
+0000AEB5 0000 add [bx+si],al
+0000AEB7 0000 add [bx+si],al
+0000AEB9 0000 add [bx+si],al
+0000AEBB 0000 add [bx+si],al
+0000AEBD 0000 add [bx+si],al
+0000AEBF 0000 add [bx+si],al
+0000AEC1 0000 add [bx+si],al
+0000AEC3 0000 add [bx+si],al
+0000AEC5 0000 add [bx+si],al
+0000AEC7 0001 add [bx+di],al
+0000AEC9 0000 add [bx+si],al
+0000AECB 0000 add [bx+si],al
+0000AECD 0000 add [bx+si],al
+0000AECF 0000 add [bx+si],al
+0000AED1 0000 add [bx+si],al
+0000AED3 0000 add [bx+si],al
+0000AED5 0000 add [bx+si],al
+0000AED7 0000 add [bx+si],al
+0000AED9 0000 add [bx+si],al
+0000AEDB 0000 add [bx+si],al
+0000AEDD 0000 add [bx+si],al
+0000AEDF 0000 add [bx+si],al
+0000AEE1 0000 add [bx+si],al
+0000AEE3 0001 add [bx+di],al
+0000AEE5 0000 add [bx+si],al
+0000AEE7 0000 add [bx+si],al
+0000AEE9 0000 add [bx+si],al
+0000AEEB 0000 add [bx+si],al
+0000AEED 0000 add [bx+si],al
+0000AEEF 0000 add [bx+si],al
+0000AEF1 0000 add [bx+si],al
+0000AEF3 0000 add [bx+si],al
+0000AEF5 0000 add [bx+si],al
+0000AEF7 0000 add [bx+si],al
+0000AEF9 0000 add [bx+si],al
+0000AEFB 0000 add [bx+si],al
+0000AEFD 0000 add [bx+si],al
+0000AEFF 0001 add [bx+di],al
+0000AF01 0000 add [bx+si],al
+0000AF03 0000 add [bx+si],al
+0000AF05 0000 add [bx+si],al
+0000AF07 0000 add [bx+si],al
+0000AF09 0000 add [bx+si],al
+0000AF0B 0000 add [bx+si],al
+0000AF0D 0000 add [bx+si],al
+0000AF0F 0000 add [bx+si],al
+0000AF11 0000 add [bx+si],al
+0000AF13 0000 add [bx+si],al
+0000AF15 0000 add [bx+si],al
+0000AF17 0000 add [bx+si],al
+0000AF19 0000 add [bx+si],al
+0000AF1B 0001 add [bx+di],al
+0000AF1D 0000 add [bx+si],al
+0000AF1F 0000 add [bx+si],al
+0000AF21 0000 add [bx+si],al
+0000AF23 0000 add [bx+si],al
+0000AF25 0000 add [bx+si],al
+0000AF27 0000 add [bx+si],al
+0000AF29 0000 add [bx+si],al
+0000AF2B 0000 add [bx+si],al
+0000AF2D 0000 add [bx+si],al
+0000AF2F 0000 add [bx+si],al
+0000AF31 0000 add [bx+si],al
+0000AF33 0000 add [bx+si],al
+0000AF35 0000 add [bx+si],al
+0000AF37 0001 add [bx+di],al
+0000AF39 0000 add [bx+si],al
+0000AF3B 0000 add [bx+si],al
+0000AF3D 0000 add [bx+si],al
+0000AF3F 0000 add [bx+si],al
+0000AF41 0000 add [bx+si],al
+0000AF43 0000 add [bx+si],al
+0000AF45 0000 add [bx+si],al
+0000AF47 0000 add [bx+si],al
+0000AF49 0000 add [bx+si],al
+0000AF4B 0000 add [bx+si],al
+0000AF4D 0000 add [bx+si],al
+0000AF4F 0000 add [bx+si],al
+0000AF51 0000 add [bx+si],al
+0000AF53 0001 add [bx+di],al
+0000AF55 0000 add [bx+si],al
+0000AF57 0000 add [bx+si],al
+0000AF59 0000 add [bx+si],al
+0000AF5B 0000 add [bx+si],al
+0000AF5D 0000 add [bx+si],al
+0000AF5F 0000 add [bx+si],al
+0000AF61 0000 add [bx+si],al
+0000AF63 0000 add [bx+si],al
+0000AF65 0000 add [bx+si],al
+0000AF67 0000 add [bx+si],al
+0000AF69 0000 add [bx+si],al
+0000AF6B 0000 add [bx+si],al
+0000AF6D 0000 add [bx+si],al
+0000AF6F 0001 add [bx+di],al
+0000AF71 0000 add [bx+si],al
+0000AF73 0000 add [bx+si],al
+0000AF75 0000 add [bx+si],al
+0000AF77 0000 add [bx+si],al
+0000AF79 0000 add [bx+si],al
+0000AF7B 0000 add [bx+si],al
+0000AF7D 0000 add [bx+si],al
+0000AF7F 0000 add [bx+si],al
+0000AF81 0000 add [bx+si],al
+0000AF83 0000 add [bx+si],al
+0000AF85 0000 add [bx+si],al
+0000AF87 0000 add [bx+si],al
+0000AF89 0000 add [bx+si],al
+0000AF8B 0001 add [bx+di],al
+0000AF8D 0000 add [bx+si],al
+0000AF8F 0000 add [bx+si],al
+0000AF91 0000 add [bx+si],al
+0000AF93 0000 add [bx+si],al
+0000AF95 0000 add [bx+si],al
+0000AF97 0000 add [bx+si],al
+0000AF99 0000 add [bx+si],al
+0000AF9B 0000 add [bx+si],al
+0000AF9D 0000 add [bx+si],al
+0000AF9F 0000 add [bx+si],al
+0000AFA1 0000 add [bx+si],al
+0000AFA3 0000 add [bx+si],al
+0000AFA5 0000 add [bx+si],al
+0000AFA7 0001 add [bx+di],al
+0000AFA9 0000 add [bx+si],al
+0000AFAB 0000 add [bx+si],al
+0000AFAD 0000 add [bx+si],al
+0000AFAF 0000 add [bx+si],al
+0000AFB1 0000 add [bx+si],al
+0000AFB3 0000 add [bx+si],al
+0000AFB5 0000 add [bx+si],al
+0000AFB7 0000 add [bx+si],al
+0000AFB9 0000 add [bx+si],al
+0000AFBB 0000 add [bx+si],al
+0000AFBD 0000 add [bx+si],al
+0000AFBF 0000 add [bx+si],al
+0000AFC1 0000 add [bx+si],al
+0000AFC3 0001 add [bx+di],al
+0000AFC5 0000 add [bx+si],al
+0000AFC7 0000 add [bx+si],al
+0000AFC9 0000 add [bx+si],al
+0000AFCB 0000 add [bx+si],al
+0000AFCD 0000 add [bx+si],al
+0000AFCF 0000 add [bx+si],al
+0000AFD1 0000 add [bx+si],al
+0000AFD3 0000 add [bx+si],al
+0000AFD5 0000 add [bx+si],al
+0000AFD7 0000 add [bx+si],al
+0000AFD9 0000 add [bx+si],al
+0000AFDB 0000 add [bx+si],al
+0000AFDD 0000 add [bx+si],al
+0000AFDF 0001 add [bx+di],al
+0000AFE1 0000 add [bx+si],al
+0000AFE3 0000 add [bx+si],al
+0000AFE5 0000 add [bx+si],al
+0000AFE7 0000 add [bx+si],al
+0000AFE9 0000 add [bx+si],al
+0000AFEB 0000 add [bx+si],al
+0000AFED 0000 add [bx+si],al
+0000AFEF 0000 add [bx+si],al
+0000AFF1 0000 add [bx+si],al
+0000AFF3 0000 add [bx+si],al
+0000AFF5 0000 add [bx+si],al
+0000AFF7 0000 add [bx+si],al
+0000AFF9 0000 add [bx+si],al
+0000AFFB 0001 add [bx+di],al
+0000AFFD 0000 add [bx+si],al
+0000AFFF 0000 add [bx+si],al
+0000B001 0000 add [bx+si],al
+0000B003 0000 add [bx+si],al
+0000B005 0000 add [bx+si],al
+0000B007 0000 add [bx+si],al
+0000B009 0000 add [bx+si],al
+0000B00B 0000 add [bx+si],al
+0000B00D 0000 add [bx+si],al
+0000B00F 0000 add [bx+si],al
+0000B011 0000 add [bx+si],al
+0000B013 0000 add [bx+si],al
+0000B015 0000 add [bx+si],al
+0000B017 0000 add [bx+si],al
+0000B019 0000 add [bx+si],al
+0000B01B 0130 add [bx+si],si
+0000B01D 231A and bx,[bp+si]
+0000B01F 0448 add al,0x48
+0000B021 034803 add cx,[bx+si+0x3]
+0000B024 A4 movsb
+0000B025 0104 add [si],ax
+0000B027 0009 add [bx+di],cl
+0000B029 0002 add [bp+si],al
+0000B02B 0101 add [bx+di],ax
+0000B02D E880E8 call word 0x98b0
+0000B030 802067 and byte [bx+si],0x67
+0000B033 0003 add [bp+di],al
+0000B035 0001 add [bx+di],al
+0000B037 0A30 or dh,[bx+si]
+0000B039 19EE sbb si,bp
+0000B03B 025802 add bl,[bx+si+0x2]
+0000B03E 58 pop ax
+0000B03F 022C add ch,[si]
+0000B041 0100 add [bx+si],ax
+0000B043 0000 add [bx+si],al
+0000B045 0001 add [bx+di],al
+0000B047 0100 add [bx+si],ax
+0000B049 0000 add [bx+si],al
+0000B04B EE out dx,al
+0000B04C 0200 add al,[bx+si]
+0000B04E 0000 add [bx+si],al
+0000B050 0200 add al,[bx+si]
+0000B052 000E1010 add [0x1010],cl
+0000B056 A00080 mov al,[0x8000]
+0000B059 00800040 add [bx+si+0x4000],al
+0000B05D 0000 add [bx+si],al
+0000B05F 0000 add [bx+si],al
+0000B061 0001 add [bx+di],al
+0000B063 0100 add [bx+si],ax
+0000B065 C28DC2 ret 0xc28d
+0000B068 8D6871 lea bp,[bx+si+0x71]
+0000B06B 0002 add [bp+si],al
+0000B06D 0000 add [bx+si],al
+0000B06F 07 pop es
+0000B070 1020 adc [bx+si],ah
+0000B072 40 inc ax
+0000B073 0100 add [bx+si],ax
+0000B075 0100 add [bx+si],ax
+0000B077 01800000 add [bx+si+0x0],ax
+0000B07B 0000 add [bx+si],al
+0000B07D 0008 add [bx+si],cl
+0000B07F 0807 or [bx],al
+0000B081 42 inc dx
+0000B082 B842B8 mov ax,0xb842
+0000B085 689300 push word 0x93
+0000B088 0200 add al,[bx+si]
+0000B08A 0007 add [bx],al
+0000B08C 1020 adc [bx+si],ah
+0000B08E 40 inc ax
+0000B08F 0100 add [bx+si],ax
+0000B091 0100 add [bx+si],ax
+0000B093 01800000 add [bx+si+0x0],ax
+0000B097 0000 add [bx+si],al
+0000B099 0008 add [bx+si],cl
+0000B09B 0808 or [bx+si],cl
+0000B09D 02C1 add al,cl
+0000B09F 02C1 add al,cl
+0000B0A1 689A00 push word 0x9a
+0000B0A4 0200 add al,[bx+si]
+0000B0A6 0009 add [bx+di],cl
+0000B0A8 40 inc ax
+0000B0A9 18C0 sbb al,al
+0000B0AB 0300 add ax,[bx+si]
+0000B0AD 0300 add ax,[bx+si]
+0000B0AF 03800100 add ax,[bx+si+0x1]
+0000B0B3 0004 add [si],al
+0000B0B5 0010 add [bx+si],dl
+0000B0B7 0205 add al,[di]
+0000B0B9 82 db 0x82
+0000B0BA 96 xchg ax,si
+0000B0BB 82 db 0x82
+0000B0BC 96 xchg ax,si
+0000B0BD 687800 push word 0x78
+0000B0C0 0100 add [bx+si],ax
+0000B0C2 0012 add [bp+si],dl
+0000B0C4 1023 adc [bp+di],ah
+0000B0C6 5E pop si
+0000B0C7 0118 add [bx+si],bx
+0000B0C9 0118 add [bx+si],bx
+0000B0CB 018C0001 add [si+0x100],cx
+0000B0CF 0009 add [bx+di],cl
+0000B0D1 0001 add [bx+di],al
+0000B0D3 0104 add [si],ax
+0000B0D5 4C dec sp
+0000B0D6 1D4C1D sbb ax,0x1d4c
+0000B0D9 7017 jo 0xb0f2
+0000B0DB 07 pop es
+0000B0DC 0100 add [bx+si],ax
+0000B0DE 0014 add [si],dl
+0000B0E0 3020 xor [bx+si],ah
+0000B0E2 C00300 rol byte [bp+di],0x0
+0000B0E5 0300 add ax,[bx+si]
+0000B0E7 03800102 add ax,[bx+si+0x201]
+0000B0EB 0008 add [bx+si],cl
+0000B0ED 0001 add [bx+di],al
+0000B0EF 0104 add [si],ax
+0000B0F1 E835E8 call word 0x9929
+0000B0F4 35202B xor ax,0x2b20
+0000B0F7 0D0200 or ax,0x2
+0000B0FA 000E1010 add [0x1010],cl
+0000B0FE A00080 mov al,[0x8000]
+0000B101 00800040 add [bx+si+0x4000],al
+0000B105 0000 add [bx+si],al
+0000B107 0000 add [bx+si],al
+0000B109 0001 add [bx+di],al
+0000B10B 0100 add [bx+si],ax
+0000B10D 02850285 add al,[di-0x7afe]
+0000B111 686A00 push word 0x6a
+0000B114 0200 add al,[bx+si]
+0000B116 0004 add [si],al
+0000B118 200D and [di],cl
+0000B11A 0401 add al,0x1
+0000B11C D000 rol byte [bx+si],1
+0000B11E D000 rol byte [bx+si],1
+0000B120 680000 push word 0x0
+0000B123 0000 add [bx+si],al
+0000B125 0001 add [bx+di],al
+0000B127 0100 add [bx+si],ax
+0000B129 C2C9C2 ret 0xc2c9
+0000B12C C9 leave
+0000B12D 68A100 push word 0xa1
+0000B130 0000 add [bx+si],al
+0000B132 0000 add [bx+si],al
+0000B134 0000 add [bx+si],al
+0000B136 0000 add [bx+si],al
+0000B138 0000 add [bx+si],al
+0000B13A 0000 add [bx+si],al
+0000B13C 0000 add [bx+si],al
+0000B13E 0000 add [bx+si],al
+0000B140 0000 add [bx+si],al
+0000B142 0000 add [bx+si],al
+0000B144 0000 add [bx+si],al
+0000B146 0000 add [bx+si],al
+0000B148 0000 add [bx+si],al
+0000B14A 0000 add [bx+si],al
+0000B14C 0000 add [bx+si],al
+0000B14E 0000 add [bx+si],al
+0000B150 0000 add [bx+si],al
+0000B152 0000 add [bx+si],al
+0000B154 0000 add [bx+si],al
+0000B156 0000 add [bx+si],al
+0000B158 0000 add [bx+si],al
+0000B15A 0000 add [bx+si],al
+0000B15C 0000 add [bx+si],al
+0000B15E 0000 add [bx+si],al
+0000B160 0000 add [bx+si],al
+0000B162 0000 add [bx+si],al
+0000B164 0000 add [bx+si],al
+0000B166 0000 add [bx+si],al
+0000B168 0000 add [bx+si],al
+0000B16A 0000 add [bx+si],al
+0000B16C 0000 add [bx+si],al
+0000B16E 0000 add [bx+si],al
+0000B170 0000 add [bx+si],al
+0000B172 0000 add [bx+si],al
+0000B174 0000 add [bx+si],al
+0000B176 0000 add [bx+si],al
+0000B178 0000 add [bx+si],al
+0000B17A 0000 add [bx+si],al
+0000B17C 0000 add [bx+si],al
+0000B17E 0000 add [bx+si],al
+0000B180 0000 add [bx+si],al
+0000B182 0000 add [bx+si],al
+0000B184 0000 add [bx+si],al
+0000B186 0000 add [bx+si],al
+0000B188 0000 add [bx+si],al
+0000B18A 0000 add [bx+si],al
+0000B18C 0000 add [bx+si],al
+0000B18E 0000 add [bx+si],al
+0000B190 0000 add [bx+si],al
+0000B192 0000 add [bx+si],al
+0000B194 0000 add [bx+si],al
+0000B196 0000 add [bx+si],al
+0000B198 0000 add [bx+si],al
+0000B19A 0000 add [bx+si],al
+0000B19C 0000 add [bx+si],al
+0000B19E 0000 add [bx+si],al
+0000B1A0 0000 add [bx+si],al
+0000B1A2 0000 add [bx+si],al
+0000B1A4 0000 add [bx+si],al
+0000B1A6 0000 add [bx+si],al
+0000B1A8 0000 add [bx+si],al
+0000B1AA 0000 add [bx+si],al
+0000B1AC 0000 add [bx+si],al
+0000B1AE 0000 add [bx+si],al
+0000B1B0 0000 add [bx+si],al
+0000B1B2 0000 add [bx+si],al
+0000B1B4 0000 add [bx+si],al
+0000B1B6 0000 add [bx+si],al
+0000B1B8 0000 add [bx+si],al
+0000B1BA 0000 add [bx+si],al
+0000B1BC 0000 add [bx+si],al
+0000B1BE 0000 add [bx+si],al
+0000B1C0 0000 add [bx+si],al
+0000B1C2 0000 add [bx+si],al
+0000B1C4 0000 add [bx+si],al
+0000B1C6 0000 add [bx+si],al
+0000B1C8 0000 add [bx+si],al
+0000B1CA 0000 add [bx+si],al
+0000B1CC 0000 add [bx+si],al
+0000B1CE 0000 add [bx+si],al
+0000B1D0 0000 add [bx+si],al
+0000B1D2 0000 add [bx+si],al
+0000B1D4 0000 add [bx+si],al
+0000B1D6 0000 add [bx+si],al
+0000B1D8 40 inc ax
+0000B1D9 3000 xor [bx+si],al
+0000B1DB 00800400 add [bx+si+0x4],al
+0000B1DF 034018 add ax,[bx+si+0x18]
+0000B1E2 00064008 add [0x840],al
+0000B1E6 800720 add byte [bx],0x20
+0000B1E9 0C00 or al,0x0
+0000B1EB 09900960 or [bx+si+0x6009],dx
+0000B1EF 0920 or [bx+si],sp
+0000B1F1 18C0 sbb al,al
+0000B1F3 09E0 or ax,sp
+0000B1F5 0A800A20 or al,[bx+si+0x200a]
+0000B1F9 0C40 or al,0x40
+0000B1FB 0BD0 or dx,ax
+0000B1FD 0BA00B20 or sp,[bx+si+0x200b]
+0000B201 3000 xor [bx+si],al
+0000B203 0C40 or al,0x40
+0000B205 0E push cs
+0000B206 800D20 or byte [di],0x20
+0000B209 1800 sbb [bx+si],al
+0000B20B 0F db 0x0f
+0000B20C 2010 and [bx+si],dl
+0000B20E C00F20 ror byte [bx],0x20
+0000B211 06 push es
+0000B212 8010C8 adc byte [bx+si],0xc8
+0000B215 10B01010 adc [bx+si+0x1010],dh
+0000B219 06 push es
+0000B21A E010 loopne 0xb22c
+0000B21C 0411 add al,0x11
+0000B21E F8 clc
+0000B21F 1010 adc [bx+si],dl
+0000B221 06 push es
+0000B222 1011 adc [bx+di],dl
+0000B224 3411 xor al,0x11
+0000B226 2811 sub [bx+di],dl
+0000B228 2020 and [bx+si],ah
+0000B22A 40 inc ax
+0000B22B 11C0 adc ax,ax
+0000B22D 124012 adc al,[bx+si+0x12]
+0000B230 2020 and [bx+si],ah
+0000B232 40 inc ax
+0000B233 13C0 adc ax,ax
+0000B235 1440 adc al,0x40
+0000B237 1420 adc al,0x20
+0000B239 204015 and [bx+si+0x15],al
+0000B23C C016401620 rcl byte [0x1640],0x20
+0000B241 204017 and [bx+si+0x17],al
+0000B244 C01840 rcr byte [bx+si],0x40
+0000B247 1820 sbb [bx+si],ah
+0000B249 124019 adc al,[bx+si+0x19]
+0000B24C 181A sbb [bp+si],bl
+0000B24E D019 rcr byte [bx+di],1
+0000B250 1012 adc [bp+si],dl
+0000B252 60 pushaw
+0000B253 1ACC sbb cl,ah
+0000B255 1AA81A20 sbb ch,[bx+si+0x201a]
+0000B259 10F0 adc al,dh
+0000B25B 1AB01B70 sbb dh,[bx+si+0x701b]
+0000B25F 1B20 sbb sp,[bx+si]
+0000B261 10F0 adc al,dh
+0000B263 1BB01C70 sbb si,[bx+si+0x701c]
+0000B267 1C10 sbb al,0x10
+0000B269 10F0 adc al,dh
+0000B26B 1C50 sbb al,0x50
+0000B26D 1D301D sbb ax,0x1d30
+0000B270 2010 and [bx+si],dl
+0000B272 701D jo 0xb291
+0000B274 301EF01D xor [0x1df0],bl
+0000B278 100D adc [di],cl
+0000B27A 701E jo 0xb29a
+0000B27C BE1EA4 mov si,0xa41e
+0000B27F 1E push ds
+0000B280 1010 adc [bx+si],dl
+0000B282 D81E381F fcomp dword [0x1f38]
+0000B286 181F sbb [bx],bl
+0000B288 2008 and [bx+si],cl
+0000B28A 58 pop ax
+0000B28B 1F pop ds
+0000B28C B81F98 mov ax,0x981f
+0000B28F 1F pop ds
+0000B290 1004 adc [si],al
+0000B292 D81F fcomp dword [bx]
+0000B294 F01F lock pop ds
+0000B296 E81F20 call word 0xd2b8
+0000B299 03F8 add di,ax
+0000B29B 1F pop ds
+0000B29C 1C20 sbb al,0x20
+0000B29E 1020 adc [bx+si],ah
+0000B2A0 1003 adc [bp+di],al
+0000B2A2 2820 sub [bx+si],ah
+0000B2A4 3A20 cmp ah,[bx+si]
+0000B2A6 3420 xor al,0x20
+0000B2A8 20064020 and [0x2040],al
+0000B2AC 8820 mov [bx+si],ah
+0000B2AE 7020 jo 0xb2d0
+0000B2B0 1010 adc [bx+si],dl
+0000B2B2 A02000 mov al,[0x20]
+0000B2B5 21E0 and ax,sp
+0000B2B7 2010 and [bx+si],dl
+0000B2B9 1020 adc [bx+si],ah
+0000B2BB 21802160 and [bx+si+0x6021],ax
+0000B2BF 2110 and [bx+si],dx
+0000B2C1 08A021D0 or [bx+si-0x2fdf],ah
+0000B2C5 21C0 and ax,ax
+0000B2C7 2110 and [bx+si],dx
+0000B2C9 10E0 adc al,ah
+0000B2CB 214022 and [bx+si+0x22],ax
+0000B2CE 2022 and [bp+si],ah
+0000B2D0 1008 adc [bx+si],cl
+0000B2D2 60 pushaw
+0000B2D3 22902280 and dl,[bx+si-0x7fde]
+0000B2D7 2210 and dl,[bx+si]
+0000B2D9 08A022D0 or [bx+si-0x2fde],ah
+0000B2DD 22C0 and al,al
+0000B2DF 2210 and dl,[bx+si]
+0000B2E1 10E0 adc al,ah
+0000B2E3 224023 and al,[bx+si+0x23]
+0000B2E6 2023 and [bp+di],ah
+0000B2E8 1008 adc [bx+si],cl
+0000B2EA 60 pushaw
+0000B2EB 23902380 and dx,[bx+si-0x7fdd]
+0000B2EF 2310 and dx,[bx+si]
+0000B2F1 40 inc ax
+0000B2F2 A02320 mov al,[0x2023]
+0000B2F5 25A024 and ax,0x24a0
+0000B2F8 1020 adc [bx+si],ah
+0000B2FA A02560 mov al,[0x6025]
+0000B2FD 2620262004 and [es:0x420],ah
+0000B302 A026D0 mov al,[0xd026]
+0000B305 26C0261004E0 shl byte [es:0x410],0xe0
+0000B30B 26F8 es clc
+0000B30D 26F0262004 lock and [es:si],al
+0000B312 0027 add [bx],ah
+0000B314 3027 xor [bx],ah
+0000B316 2027 and [bx],ah
+0000B318 2012 and [bp+si],dl
+0000B31A 40 inc ax
+0000B31B 27 daa
+0000B31C 1828 sbb [bx+si],ch
+0000B31E D027 shl byte [bx],1
+0000B320 2012 and [bp+si],dl
+0000B322 60 pushaw
+0000B323 2838 sub [bx+si],bh
+0000B325 29F0 sub ax,si
+0000B327 2810 sub [bx+si],dl
+0000B329 108029E0 adc [bx+si-0x1fd7],al
+0000B32D 29C0 sub ax,ax
+0000B32F 2930 sub [bx+si],si
+0000B331 2000 and [bx+si],al
+0000B333 2A402C sub al,[bx+si+0x2c]
+0000B336 802B40 sub byte [bp+di],0x40
+0000B339 1000 adc [bx+si],al
+0000B33B 2D802E sub ax,0x2e80
+0000B33E 002E1010 add [0x1010],ch
+0000B342 002F add [bx],ch
+0000B344 60 pushaw
+0000B345 2F das
+0000B346 40 inc ax
+0000B347 2F das
+0000B348 1020 adc [bx+si],ah
+0000B34A 802F40 sub byte [bx],0x40
+0000B34D 3000 xor [bx+si],al
+0000B34F 3010 xor [bx+si],dl
+0000B351 20803040 and [bx+si+0x4030],al
+0000B355 3100 xor [bx+si],ax
+0000B357 3110 xor [bx+si],dx
+0000B359 20803140 and [bx+si+0x4031],al
+0000B35D 3200 xor al,[bx+si]
+0000B35F 3210 xor dl,[bx+si]
+0000B361 128032EC adc al,[bx+si-0x13ce]
+0000B365 32C8 xor cl,al
+0000B367 3210 xor dl,[bx+si]
+0000B369 0E push cs
+0000B36A 1033 adc [bp+di],dh
+0000B36C 64334833 xor cx,[fs:bx+si+0x33]
+0000B370 2018 and [bx+si],bl
+0000B372 8033A0 xor byte [bp+di],0xa0
+0000B375 3440 xor al,0x40
+0000B377 3410 xor al,0x10
+0000B379 1800 sbb [bx+si],al
+0000B37B 359035 xor ax,0x3590
+0000B37E 60 pushaw
+0000B37F 35200E xor ax,0xe20
+0000B382 C0 db 0xc0
+0000B383 356836 xor ax,0x3668
+0000B386 3036100E xor [0xe10],dh
+0000B38A A036F4 mov al,[0xf436]
+0000B38D 36D836201F fdiv dword [ss:0x1f20]
+0000B392 1037 adc [bx],dh
+0000B394 8438 test [bx+si],bh
+0000B396 0838 or [bx+si],bh
+0000B398 100F adc [bx],cl
+0000B39A 0039 add [bx+di],bh
+0000B39C 5A pop dx
+0000B39D 393C cmp [si],di
+0000B39F 3910 cmp [bx+si],dx
+0000B3A1 07 pop es
+0000B3A2 7839 js 0xb3dd
+0000B3A4 A23994 mov [0x9439],al
+0000B3A7 3910 cmp [bx+si],dx
+0000B3A9 20B03970 and [bx+si+0x7039],dh
+0000B3AD 3A30 cmp dh,[bx+si]
+0000B3AF 3A20 cmp ah,[bx+si]
+0000B3B1 04B0 add al,0xb0
+0000B3B3 3AE0 cmp ah,al
+0000B3B5 3AD0 cmp dl,al
+0000B3B7 3A00 cmp al,[bx+si]
+0000B3B9 0000 add [bx+si],al
+0000B3BB 0000 add [bx+si],al
+0000B3BD 0000 add [bx+si],al
+0000B3BF 0000 add [bx+si],al
+0000B3C1 0000 add [bx+si],al
+0000B3C3 0000 add [bx+si],al
+0000B3C5 0000 add [bx+si],al
+0000B3C7 0000 add [bx+si],al
+0000B3C9 0000 add [bx+si],al
+0000B3CB 0000 add [bx+si],al
+0000B3CD 0000 add [bx+si],al
+0000B3CF 0000 add [bx+si],al
+0000B3D1 0000 add [bx+si],al
+0000B3D3 0000 add [bx+si],al
+0000B3D5 0000 add [bx+si],al
+0000B3D7 00161414 add [0x1414],dl
+0000B3DB 06 push es
+0000B3DC 0417 add al,0x17
+0000B3DE 07 pop es
+0000B3DF 1000 adc [bx+si],al
+0000B3E1 3F aas
+0000B3E2 0239 add bh,[bx+di]
+0000B3E4 3C3E cmp al,0x3e
+0000B3E6 07 pop es
+0000B3E7 07 pop es
+0000B3E8 3E3C3C ds cmp al,0x3c
+0000B3EB 1404 adc al,0x4
+0000B3ED 3F aas
+0000B3EE 07 pop es
+0000B3EF 3834 cmp [si],dh
+0000B3F1 2C20 sub al,0x20
+0000B3F3 3000 xor [bx+si],al
+0000B3F5 0028 add [bx+si],ch
+0000B3F7 0000 add [bx+si],al
+0000B3F9 2004 and [si],al
+0000B3FB 0018 add [bx+si],bl
+0000B3FD 0400 add al,0x0
+0000B3FF 3434 xor al,0x34
+0000B401 3428 xor al,0x28
+0000B403 2830 sub [bx+si],dh
+0000B405 1418 adc al,0x18
+0000B407 1C00 sbb al,0x0
+0000B409 0000 add [bx+si],al
+0000B40B 1010 adc [bx+si],dl
+0000B40D 3800 cmp [bx+si],al
+0000B40F 2C00 sub al,0x0
+0000B411 3C34 cmp al,0x34
+0000B413 343C xor al,0x3c
+0000B415 3C00 cmp al,0x0
+0000B417 3C08 cmp al,0x8
+0000B419 0820 or [bx+si],ah
+0000B41B 2020 and [bx+si],ah
+0000B41D 342C xor al,0x2c
+0000B41F 2034 and [si],dh
+0000B421 2C20 sub al,0x20
+0000B423 3000 xor [bx+si],al
+0000B425 0028 add [bx+si],ch
+0000B427 0000 add [bx+si],al
+0000B429 2004 and [si],al
+0000B42B 0018 add [bx+si],bl
+0000B42D 0400 add al,0x0
+0000B42F 3434 xor al,0x34
+0000B431 3428 xor al,0x28
+0000B433 2830 sub [bx+si],dh
+0000B435 1418 adc al,0x18
+0000B437 1C00 sbb al,0x0
+0000B439 0000 add [bx+si],al
+0000B43B 0000 add [bx+si],al
+0000B43D 0000 add [bx+si],al
+0000B43F 0000 add [bx+si],al
+0000B441 00FF add bh,bh
+0000B443 0000 add [bx+si],al
+0000B445 2025 and [di],ah
+0000B447 C00204 rol byte [bp+si],0x4
+0000B44A 0000 add [bx+si],al
+0000B44C 0000 add [bx+si],al
+0000B44E 0000 add [bx+si],al
+0000B450 0000 add [bx+si],al
+0000B452 0000 add [bx+si],al
+0000B454 0000 add [bx+si],al
+0000B456 0000 add [bx+si],al
+0000B458 0000 add [bx+si],al
+0000B45A 0000 add [bx+si],al
+0000B45C 0000 add [bx+si],al
+0000B45E 0000 add [bx+si],al
+0000B460 0000 add [bx+si],al
+0000B462 0000 add [bx+si],al
+0000B464 0000 add [bx+si],al
+0000B466 0000 add [bx+si],al
+0000B468 0000 add [bx+si],al
+0000B46A 0000 add [bx+si],al
+0000B46C 0000 add [bx+si],al
+0000B46E 0000 add [bx+si],al
+0000B470 0000 add [bx+si],al
+0000B472 0000 add [bx+si],al
+0000B474 0000 add [bx+si],al
+0000B476 0000 add [bx+si],al
+0000B478 0000 add [bx+si],al
+0000B47A 0000 add [bx+si],al
+0000B47C 0000 add [bx+si],al
+0000B47E 0000 add [bx+si],al
+0000B480 0000 add [bx+si],al
+0000B482 0000 add [bx+si],al
+0000B484 0000 add [bx+si],al
+0000B486 87E9 xchg bp,cx
+0000B488 00F0 add al,dh
+0000B48A A5 movsw
+0000B48B FE00 inc byte [bx+si]
+0000B48D F060 lock pushaw
+0000B48F 1000 adc [bx+si],al
+0000B491 F00C00 lock or al,0x0
+0000B494 0000 add [bx+si],al
+0000B496 40 inc ax
+0000B497 0000 add [bx+si],al
+0000B499 0300 add ax,[bx+si]
+0000B49B 0000 add [bx+si],al
+0000B49D 0000 add [bx+si],al
+0000B49F 3E0000 add [ds:bx+si],al
+0000B4A2 0000 add [bx+si],al
+0000B4A4 0000 add [bx+si],al
+0000B4A6 D403 aam 0x3
+0000B4A8 DA03 fiadd dword [bp+di]
+0000B4AA 0000 add [bx+si],al
+0000B4AC 0003 add [bp+di],al
+0000B4AE 0003 add [bp+di],al
+0000B4B0 3420 xor al,0x20
+0000B4B2 3430 xor al,0x30
+0000B4B4 40 inc ax
+0000B4B5 4D dec bp
+0000B4B6 A6 cmpsb
+0000B4B7 4E dec si
+0000B4B8 364F ss dec di
+0000B4BA B24F mov dl,0x4f
+0000B4BC 3420 xor al,0x20
+0000B4BE DF67DF fbld tword [bx-0x21]
+0000B4C1 69BA01000000 imul di,[bp+si+0x1],word 0x0
+0000B4C7 0000 add [bx+si],al
+0000B4C9 00AC5F03 add [si+0x35f],ch
+0000B4CD 0000 add [bx+si],al
+0000B4CF 0000 add [bx+si],al
+0000B4D1 0000 add [bx+si],al
+0000B4D3 00FF add bh,bh
+0000B4D5 00FF add bh,bh
+0000B4D7 FF db 0xff
+0000B4D8 FF00 inc word [bx+si]
+0000B4DA 0000 add [bx+si],al
+0000B4DC 0000 add [bx+si],al
+0000B4DE 00FF add bh,bh
+0000B4E0 0305 add ax,[di]
+0000B4E2 0100 add [bx+si],ax
+0000B4E4 0000 add [bx+si],al
+0000B4E6 0002 add [bp+si],al
+0000B4E8 0000 add [bx+si],al
+0000B4EA 0000 add [bx+si],al
+0000B4EC 0000 add [bx+si],al
+0000B4EE 0000 add [bx+si],al
+0000B4F0 0000 add [bx+si],al
+0000B4F2 0000 add [bx+si],al
+0000B4F4 0000 add [bx+si],al
+0000B4F6 0000 add [bx+si],al
+0000B4F8 0000 add [bx+si],al
+0000B4FA 0000 add [bx+si],al
+0000B4FC 0000 add [bx+si],al
+0000B4FE 00FF add bh,bh
+0000B500 FF db 0xff
+0000B501 FF db 0xff
+0000B502 FF00 inc word [bx+si]
+0000B504 0000 add [bx+si],al
+0000B506 0000 add [bx+si],al
+0000B508 0000 add [bx+si],al
+0000B50A 0000 add [bx+si],al
+0000B50C 0000 add [bx+si],al
+0000B50E 0000 add [bx+si],al
+0000B510 0000 add [bx+si],al
+0000B512 0000 add [bx+si],al
+0000B514 0000 add [bx+si],al
+0000B516 0000 add [bx+si],al
+0000B518 0000 add [bx+si],al
+0000B51A 0000 add [bx+si],al
+0000B51C 0000 add [bx+si],al
+0000B51E 0000 add [bx+si],al
+0000B520 0000 add [bx+si],al
+0000B522 0000 add [bx+si],al
+0000B524 0000 add [bx+si],al
+0000B526 0000 add [bx+si],al
+0000B528 0000 add [bx+si],al
+0000B52A 0000 add [bx+si],al
+0000B52C 0000 add [bx+si],al
+0000B52E 0000 add [bx+si],al
+0000B530 0000 add [bx+si],al
+0000B532 0000 add [bx+si],al
+0000B534 0000 add [bx+si],al
+0000B536 0000 add [bx+si],al
+0000B538 0000 add [bx+si],al
+0000B53A 0000 add [bx+si],al
+0000B53C 0000 add [bx+si],al
+0000B53E 0000 add [bx+si],al
+0000B540 0000 add [bx+si],al
+0000B542 0000 add [bx+si],al
+0000B544 0000 add [bx+si],al
+0000B546 0000 add [bx+si],al
+0000B548 0000 add [bx+si],al
+0000B54A 0000 add [bx+si],al
+0000B54C 0000 add [bx+si],al
+0000B54E 0000 add [bx+si],al
+0000B550 0000 add [bx+si],al
+0000B552 0000 add [bx+si],al
+0000B554 0000 add [bx+si],al
+0000B556 0000 add [bx+si],al
+0000B558 0000 add [bx+si],al
+0000B55A 0000 add [bx+si],al
+0000B55C 0000 add [bx+si],al
+0000B55E 0000 add [bx+si],al
+0000B560 101E1819 adc [0x1918],bl
+0000B564 3901 cmp [bx+di],ax
+0000B566 1C02 sbb al,0x2
+0000B568 0304 add ax,[si]
+0000B56A 7C7B jl 0xb5e7
+0000B56C 7A79 jpe 0xb5e7
+0000B56E 774C ja 0xb5bc
+0000B570 1B31 sbb si,[bx+di]
+0000B572 3233 xor dh,[bp+di]
+0000B574 3435 xor al,0x35
+0000B576 3637 ss aaa
+0000B578 3839 cmp [bx+di],bh
+0000B57A 302D xor [di],ch
+0000B57C 3D7F09 cmp ax,0x97f
+0000B57F 51 push cx
+0000B580 57 push di
+0000B581 45 inc bp
+0000B582 52 push dx
+0000B583 54 push sp
+0000B584 59 pop cx
+0000B585 55 push bp
+0000B586 49 dec cx
+0000B587 4F dec di
+0000B588 50 push ax
+0000B589 5B pop bx
+0000B58A 5D pop bp
+0000B58B 0D0341 or ax,0x4103
+0000B58E 53 push bx
+0000B58F 44 inc sp
+0000B590 46 inc si
+0000B591 47 inc di
+0000B592 48 dec ax
+0000B593 4A dec dx
+0000B594 4B dec bx
+0000B595 4C dec sp
+0000B596 3B27 cmp sp,[bx]
+0000B598 60 pushaw
+0000B599 025C5A add bl,[si+0x5a]
+0000B59C 58 pop ax
+0000B59D 43 inc bx
+0000B59E 56 push si
+0000B59F 42 inc dx
+0000B5A0 4E dec si
+0000B5A1 4D dec bp
+0000B5A2 2C2E sub al,0x2e
+0000B5A4 012F add [bx],bp
+0000B5A6 2A04 sub al,[si]
+0000B5A8 2005 and [di],al
+0000B5AA 8081828384 add byte [bx+di-0x7c7e],0x84
+0000B5AF 85868788 test [bp-0x7779],ax
+0000B5B3 89060737 mov [0x3707],ax
+0000B5B7 8A39 mov bh,[bx+di]
+0000B5B9 2D8C35 sub ax,0x358c
+0000B5BC 8D2B lea bp,[bp+di]
+0000B5BE 318B3233 xor [bp+di+0x3332],cx
+0000B5C2 302E1500 xor [0x15],ch
+0000B5C6 40 inc ax
+0000B5C7 C4 db 0xc4
+0000B5C8 EF out dx,ax
+0000B5C9 3A00 cmp al,[bx+si]
+0000B5CB 0000 add [bx+si],al
+0000B5CD 0002 add [bp+si],al
+0000B5CF 0020 add [bx+si],ah
+0000B5D1 2020 and [bx+si],ah
+0000B5D3 2020 and [bx+si],ah
+0000B5D5 2020 and [bx+si],ah
+0000B5D7 2020 and [bx+si],ah
+0000B5D9 2020 and [bx+si],ah
+0000B5DB 2020 and [bx+si],ah
+0000B5DD 204F55 and [bx+0x55],cl
+0000B5E0 54 push sp
+0000B5E1 2031 and [bx+di],dh
+0000B5E3 2020 and [bx+si],ah
+0000B5E5 2020 and [bx+si],ah
+0000B5E7 49 dec cx
+0000B5E8 4E dec si
+0000B5E9 2020 and [bx+si],ah
+0000B5EB 3025 xor [di],ah
+0000B5ED 2020 and [bx+si],ah
+0000B5EF 54 push sp
+0000B5F0 49 dec cx
+0000B5F1 4D dec bp
+0000B5F2 45 inc bp
+0000B5F3 2033 and [bp+di],dh
+0000B5F5 3A35 cmp dh,[di]
+0000B5F7 37 aaa
+0000B5F8 004578 add [di+0x78],al
+0000B5FB 6974696E67 imul si,[si+0x69],word 0x676e
+0000B600 204C65 and [si+0x65],cl
+0000B603 6D insw
+0000B604 6D insw
+0000B605 696E67732E imul bp,[bp+0x67],word 0x2e73
+0000B60A 2E2E0D0A24 cs or ax,0x240a
+0000B60F 4C dec sp
+0000B610 656D gs insw
+0000B612 6D insw
+0000B613 696E677320 imul bp,[bp+0x67],word 0x2073
+0000B618 44 inc sp
+0000B619 69736B2031 imul si,[bp+di+0x6b],word 0x3120
+0000B61E 204E6F and [bp+0x6f],cl
+0000B621 7420 jz 0xb643
+0000B623 666F outsd
+0000B625 756E jnz 0xb695
+0000B627 642C20 fs sub al,0x20
+0000B62A 49 dec cx
+0000B62B 6E outsb
+0000B62C 7365 jnc 0xb693
+0000B62E 7274 jc 0xb6a4
+0000B630 20696E and [bx+di+0x6e],ch
+0000B633 746F jz 0xb6a4
+0000B635 206472 and [si+0x72],ah
+0000B638 6976652041 imul si,[bp+0x65],word 0x4120
+0000B63D 206F72 and [bx+0x72],ch
+0000B640 204220 and [bp+si+0x20],al
+0000B643 61 popaw
+0000B644 6E outsb
+0000B645 64207265 and [fs:bp+si+0x65],dh
+0000B649 7472 jz 0xb6bd
+0000B64B 790D jns 0xb65a
+0000B64D 0A4578 or al,[di+0x78]
+0000B650 6974696E67 imul si,[si+0x69],word 0x676e
+0000B655 204C65 and [si+0x65],cl
+0000B658 6D insw
+0000B659 6D insw
+0000B65A 696E67732E imul bp,[bp+0x67],word 0x2e73
+0000B65F 2E2E0D0A24 cs or ax,0x240a
+0000B664 55 push bp
+0000B665 6E outsb
+0000B666 61 popaw
+0000B667 626C65 bound bp,[si+0x65]
+0000B66A 20746F and [si+0x6f],dh
+0000B66D 206368 and [bp+di+0x68],ah
+0000B670 61 popaw
+0000B671 6E outsb
+0000B672 676520746F20 and [dword gs:edi+ebp*2+0x20],dh
+0000B678 54 push sp
+0000B679 61 popaw
+0000B67A 6E outsb
+0000B67B 647920 fs jns 0xb69e
+0000B67E 31362063 xor [0x6320],si
+0000B682 6F outsw
+0000B683 6C insb
+0000B684 6F outsw
+0000B685 7572 jnz 0xb6f9
+0000B687 206D6F and [di+0x6f],ch
+0000B68A 64652E0D0A50 cs or ax,0x500a
+0000B690 6C insb
+0000B691 6561 gs popaw
+0000B693 7365 jnc 0xb6fa
+0000B695 206368 and [bp+di+0x68],ah
+0000B698 6F outsw
+0000B699 6F outsw
+0000B69A 7365 jnc 0xb701
+0000B69C 20616E and [bx+di+0x6e],ah
+0000B69F 6F outsw
+0000B6A0 7468 jz 0xb70a
+0000B6A2 657220 gs jc 0xb6c5
+0000B6A5 677261 jc 0xb709
+0000B6A8 7068 jo 0xb712
+0000B6AA 6963732061 imul sp,[bp+di+0x73],word 0x6120
+0000B6AF 6461 fs popaw
+0000B6B1 7074 jo 0xb727
+0000B6B3 6F outsw
+0000B6B4 722E jc 0xb6e4
+0000B6B6 0D0A24 or ax,0x240a
+0000B6B9 4F dec di
+0000B6BA 7065 jo 0xb721
+0000B6BC 6E outsb
+0000B6BD 204861 and [bx+si+0x61],cl
+0000B6C0 7320 jnc 0xb6e2
+0000B6C2 46 inc si
+0000B6C3 61 popaw
+0000B6C4 696C65643A imul bp,[si+0x65],word 0x3a64
+0000B6C9 2452 and al,0x52
+0000B6CB 6561 gs popaw
+0000B6CD 64204861 and [fs:bx+si+0x61],cl
+0000B6D1 7320 jnc 0xb6f3
+0000B6D3 46 inc si
+0000B6D4 61 popaw
+0000B6D5 696C65643A imul bp,[si+0x65],word 0x3a64
+0000B6DA 2443 and al,0x43
+0000B6DC 6C insb
+0000B6DD 6F outsw
+0000B6DE 7365 jnc 0xb745
+0000B6E0 204861 and [bx+si+0x61],cl
+0000B6E3 7320 jnc 0xb705
+0000B6E5 46 inc si
+0000B6E6 61 popaw
+0000B6E7 696C65643A imul bp,[si+0x65],word 0x3a64
+0000B6EC 244D and al,0x4d
+0000B6EE 656D gs insw
+0000B6F0 6F outsw
+0000B6F1 7279 jc 0xb76c
+0000B6F3 20436F and [bp+di+0x6f],al
+0000B6F6 6E outsb
+0000B6F7 7472 jz 0xb76b
+0000B6F9 6F outsw
+0000B6FA 6C insb
+0000B6FB 20426C and [bp+si+0x6c],al
+0000B6FE 6F outsw
+0000B6FF 636B73 arpl [bp+di+0x73],bp
+0000B702 204465 and [si+0x65],al
+0000B705 7374 jnc 0xb77b
+0000B707 726F jc 0xb778
+0000B709 7965 jns 0xb770
+0000B70B 640D0A24 fs or ax,0x240a
+0000B70F 49 dec cx
+0000B710 6E outsb
+0000B711 7375 jnc 0xb788
+0000B713 6666696369656E74 imul esp,[bp+di+0x69],dword 0x20746e65
+ -20
+0000B71C 4D dec bp
+0000B71D 656D gs insw
+0000B71F 6F outsw
+0000B720 7279 jc 0xb79b
+0000B722 0D0A24 or ax,0x240a
+0000B725 2020 and [bx+si],ah
+0000B727 202D and [di],ch
+0000B729 2D2D2D sub ax,0x2d2d
+0000B72C 2D2D20 sub ax,0x202d
+0000B72F 50 push ax
+0000B730 43 inc bx
+0000B731 204C65 and [si+0x65],cl
+0000B734 6D insw
+0000B735 6D insw
+0000B736 696E677320 imul bp,[bp+0x67],word 0x2073
+0000B73B 4C dec sp
+0000B73C 6F outsw
+0000B73D 61 popaw
+0000B73E 64696E67202D imul bp,[fs:bp+0x67],word 0x2d20
+0000B744 2D2D2D sub ax,0x2d2d
+0000B747 2D2D2D sub ax,0x2d2d
+0000B74A 0D0A20 or ax,0x200a
+0000B74D 2020 and [bx+si],ah
+0000B74F 2D2D2D sub ax,0x2d2d
+0000B752 2D2D2D sub ax,0x2d2d
+0000B755 2D2D2D sub ax,0x2d2d
+0000B758 2D2050 sub ax,0x5020
+0000B75B 6C insb
+0000B75C 6561 gs popaw
+0000B75E 7365 jnc 0xb7c5
+0000B760 205761 and [bx+0x61],dl
+0000B763 6974202D2D imul si,[si+0x20],word 0x2d2d
+0000B768 2D2D2D sub ax,0x2d2d
+0000B76B 2D2D2D sub ax,0x2d2d
+0000B76E 2D2D2D sub ax,0x2d2d
+0000B771 0D0A24 or ax,0x240a
+0000B774 3031 xor [bx+di],dh
+0000B776 3233 xor dh,[bp+di]
+0000B778 3435 xor al,0x35
+0000B77A 3637 ss aaa
+0000B77C 3839 cmp [bx+di],bh
+0000B77E 61 popaw
+0000B77F 626364 bound sp,[bp+di+0x64]
+0000B782 65660020 o32 add [gs:bx+si],ah
+0000B786 2020 and [bx+si],ah
+0000B788 2020 and [bx+si],ah
+0000B78A 2020 and [bx+si],ah
+0000B78C 2020 and [bx+si],ah
+0000B78E 2020 and [bx+si],ah
+0000B790 2020 and [bx+si],ah
+0000B792 2020 and [bx+si],ah
+0000B794 2020 and [bx+si],ah
+0000B796 2020 and [bx+si],ah
+0000B798 205043 and [bx+si+0x43],dl
+0000B79B 204C65 and [si+0x65],cl
+0000B79E 6D insw
+0000B79F 6D insw
+0000B7A0 696E677320 imul bp,[bp+0x67],word 0x2073
+0000B7A5 4D dec bp
+0000B7A6 61 popaw
+0000B7A7 636869 arpl [bx+si+0x69],bp
+0000B7AA 6E outsb
+0000B7AB 65205479 and [gs:si+0x79],dl
+0000B7AF 7065 jo 0xb816
+0000B7B1 205365 and [bp+di+0x65],dl
+0000B7B4 6C insb
+0000B7B5 65637469 arpl [gs:si+0x69],si
+0000B7B9 6F outsw
+0000B7BA 6E outsb
+0000B7BB 205363 and [bp+di+0x63],dl
+0000B7BE 7265 jc 0xb825
+0000B7C0 656E gs outsb
+0000B7C2 0D0A20 or ax,0x200a
+0000B7C5 2020 and [bx+si],ah
+0000B7C7 2020 and [bx+si],ah
+0000B7C9 2020 and [bx+si],ah
+0000B7CB 2020 and [bx+si],ah
+0000B7CD 2020 and [bx+si],ah
+0000B7CF 2020 and [bx+si],ah
+0000B7D1 2020 and [bx+si],ah
+0000B7D3 2020 and [bx+si],ah
+0000B7D5 2020 and [bx+si],ah
+0000B7D7 202D and [di],ch
+0000B7D9 2D2D2D sub ax,0x2d2d
+0000B7DC 2D2D2D sub ax,0x2d2d
+0000B7DF 2D2D2D sub ax,0x2d2d
+0000B7E2 2D2D2D sub ax,0x2d2d
+0000B7E5 2D2D2D sub ax,0x2d2d
+0000B7E8 2D2D2D sub ax,0x2d2d
+0000B7EB 2D2D2D sub ax,0x2d2d
+0000B7EE 2D2D2D sub ax,0x2d2d
+0000B7F1 2D2D2D sub ax,0x2d2d
+0000B7F4 2D2D2D sub ax,0x2d2d
+0000B7F7 2D2D2D sub ax,0x2d2d
+0000B7FA 2D2D2D sub ax,0x2d2d
+0000B7FD 2D2D2D sub ax,0x2d2d
+0000B800 2D0D0A sub ax,0xa0d
+0000B803 0D0A00 or ax,0xa
+0000B806 2020 and [bx+si],ah
+0000B808 2020 and [bx+si],ah
+0000B80A 2020 and [bx+si],ah
+0000B80C 2020 and [bx+si],ah
+0000B80E 2020 and [bx+si],ah
+0000B810 2020 and [bx+si],ah
+0000B812 2020 and [bx+si],ah
+0000B814 2020 and [bx+si],ah
+0000B816 2020 and [bx+si],ah
+0000B818 2020 and [bx+si],ah
+0000B81A 2020 and [bx+si],ah
+0000B81C 2020 and [bx+si],ah
+0000B81E 2020 and [bx+si],ah
+0000B820 2031 and [bx+di],dh
+0000B822 202D and [di],ch
+0000B824 20466F and [bp+0x6f],al
+0000B827 7220 jc 0xb849
+0000B829 56 push si
+0000B82A 47 inc di
+0000B82B 41 inc cx
+0000B82C 206761 and [bx+0x61],ah
+0000B82F 6D insw
+0000B830 650D0A20 gs or ax,0x200a
+0000B834 2020 and [bx+si],ah
+0000B836 2020 and [bx+si],ah
+0000B838 2020 and [bx+si],ah
+0000B83A 2020 and [bx+si],ah
+0000B83C 2020 and [bx+si],ah
+0000B83E 2020 and [bx+si],ah
+0000B840 2020 and [bx+si],ah
+0000B842 2020 and [bx+si],ah
+0000B844 2020 and [bx+si],ah
+0000B846 2020 and [bx+si],ah
+0000B848 2020 and [bx+si],ah
+0000B84A 2020 and [bx+si],ah
+0000B84C 2020 and [bx+si],ah
+0000B84E 3220 xor ah,[bx+si]
+0000B850 2D2046 sub ax,0x4620
+0000B853 6F outsw
+0000B854 7220 jc 0xb876
+0000B856 45 inc bp
+0000B857 47 inc di
+0000B858 41 inc cx
+0000B859 206761 and [bx+0x61],ah
+0000B85C 6D insw
+0000B85D 650D0A20 gs or ax,0x200a
+0000B861 2020 and [bx+si],ah
+0000B863 2020 and [bx+si],ah
+0000B865 2020 and [bx+si],ah
+0000B867 2020 and [bx+si],ah
+0000B869 2020 and [bx+si],ah
+0000B86B 2020 and [bx+si],ah
+0000B86D 2020 and [bx+si],ah
+0000B86F 2020 and [bx+si],ah
+0000B871 2020 and [bx+si],ah
+0000B873 2020 and [bx+si],ah
+0000B875 2020 and [bx+si],ah
+0000B877 2020 and [bx+si],ah
+0000B879 45 inc bp
+0000B87A 53 push bx
+0000B87B 43 inc bx
+0000B87C 202D and [di],ch
+0000B87E 20546F and [si+0x6f],dl
+0000B881 204578 and [di+0x78],al
+0000B884 697420546F imul si,[si+0x20],word 0x6f54
+0000B889 20444F and [si+0x4f],al
+0000B88C 53 push bx
+0000B88D 0D0A0D or ax,0xd0a
+0000B890 0A20 or ah,[bx+si]
+0000B892 2020 and [bx+si],ah
+0000B894 2020 and [bx+si],ah
+0000B896 2020 and [bx+si],ah
+0000B898 2020 and [bx+si],ah
+0000B89A 2020 and [bx+si],ah
+0000B89C 2020 and [bx+si],ah
+0000B89E 2020 and [bx+si],ah
+0000B8A0 2020 and [bx+si],ah
+0000B8A2 2020 and [bx+si],ah
+0000B8A4 202D and [di],ch
+0000B8A6 3E2000 and [ds:bx+si],al
+0000B8A9 0D0A0D or ax,0xd0a
+0000B8AC 0A20 or ah,[bx+si]
+0000B8AE 2020 and [bx+si],ah
+0000B8B0 2020 and [bx+si],ah
+0000B8B2 2020 and [bx+si],ah
+0000B8B4 2020 and [bx+si],ah
+0000B8B6 2020 and [bx+si],ah
+0000B8B8 2020 and [bx+si],ah
+0000B8BA 2020 and [bx+si],ah
+0000B8BC 2020 and [bx+si],ah
+0000B8BE 2020 and [bx+si],ah
+0000B8C0 2020 and [bx+si],ah
+0000B8C2 2020 and [bx+si],ah
+0000B8C4 2D3E20 sub ax,0x203e
+0000B8C7 2031 and [bx+di],dh
+0000B8C9 202D and [di],ch
+0000B8CB 20466F and [bp+0x6f],al
+0000B8CE 7220 jc 0xb8f0
+0000B8D0 50 push ax
+0000B8D1 43 inc bx
+0000B8D2 20636F and [bp+di+0x6f],ah
+0000B8D5 6D insw
+0000B8D6 7061 jo 0xb939
+0000B8D8 7469 jz 0xb943
+0000B8DA 626C65 bound bp,[si+0x65]
+0000B8DD 732C jnc 0xb90b
+0000B8DF 205461 and [si+0x61],dl
+0000B8E2 6E outsb
+0000B8E3 64790D fs jns 0xb8f3
+0000B8E6 0A20 or ah,[bx+si]
+0000B8E8 2020 and [bx+si],ah
+0000B8EA 2020 and [bx+si],ah
+0000B8EC 2020 and [bx+si],ah
+0000B8EE 2020 and [bx+si],ah
+0000B8F0 2020 and [bx+si],ah
+0000B8F2 2020 and [bx+si],ah
+0000B8F4 2020 and [bx+si],ah
+0000B8F6 2020 and [bx+si],ah
+0000B8F8 2020 and [bx+si],ah
+0000B8FA 2020 and [bx+si],ah
+0000B8FC 2020 and [bx+si],ah
+0000B8FE 2020 and [bx+si],ah
+0000B900 2020 and [bx+si],ah
+0000B902 3220 xor ah,[bx+si]
+0000B904 2D2046 sub ax,0x4620
+0000B907 6F outsw
+0000B908 7220 jc 0xb92a
+0000B90A 48 dec ax
+0000B90B 6967682050 imul sp,[bx+0x68],word 0x5020
+0000B910 657266 gs jc 0xb979
+0000B913 6F outsw
+0000B914 726D jc 0xb983
+0000B916 61 popaw
+0000B917 6E outsb
+0000B918 636520 arpl [di+0x20],sp
+0000B91B 50 push ax
+0000B91C 43 inc bx
+0000B91D 730D jnc 0xb92c
+0000B91F 0A20 or ah,[bx+si]
+0000B921 2020 and [bx+si],ah
+0000B923 2020 and [bx+si],ah
+0000B925 2020 and [bx+si],ah
+0000B927 2020 and [bx+si],ah
+0000B929 2020 and [bx+si],ah
+0000B92B 2020 and [bx+si],ah
+0000B92D 2020 and [bx+si],ah
+0000B92F 2020 and [bx+si],ah
+0000B931 2020 and [bx+si],ah
+0000B933 2020 and [bx+si],ah
+0000B935 2020 and [bx+si],ah
+0000B937 2020 and [bx+si],ah
+0000B939 2020 and [bx+si],ah
+0000B93B 3320 xor sp,[bx+si]
+0000B93D 2D2046 sub ax,0x4620
+0000B940 6F outsw
+0000B941 7220 jc 0xb963
+0000B943 61 popaw
+0000B944 6E outsb
+0000B945 204942 and [bx+di+0x42],cl
+0000B948 4D dec bp
+0000B949 205053 and [bx+si+0x53],dl
+0000B94C 3220 xor ah,[bx+si]
+0000B94E 4D dec bp
+0000B94F 61 popaw
+0000B950 636869 arpl [bx+si+0x69],bp
+0000B953 6E outsb
+0000B954 650D0A20 gs or ax,0x200a
+0000B958 2020 and [bx+si],ah
+0000B95A 2020 and [bx+si],ah
+0000B95C 2020 and [bx+si],ah
+0000B95E 2020 and [bx+si],ah
+0000B960 2020 and [bx+si],ah
+0000B962 2020 and [bx+si],ah
+0000B964 2020 and [bx+si],ah
+0000B966 2020 and [bx+si],ah
+0000B968 2020 and [bx+si],ah
+0000B96A 2020 and [bx+si],ah
+0000B96C 2020 and [bx+si],ah
+0000B96E 2020 and [bx+si],ah
+0000B970 2020 and [bx+si],ah
+0000B972 3420 xor al,0x20
+0000B974 2D2046 sub ax,0x4620
+0000B977 6F outsw
+0000B978 7220 jc 0xb99a
+0000B97A 61 popaw
+0000B97B 6E outsb
+0000B97C 20414D and [bx+di+0x4d],al
+0000B97F 53 push bx
+0000B980 54 push sp
+0000B981 52 push dx
+0000B982 41 inc cx
+0000B983 44 inc sp
+0000B984 205043 and [bx+si+0x43],dl
+0000B987 31363430 xor [0x3034],si
+0000B98B 206F72 and [bx+0x72],ch
+0000B98E 205043 and [bx+si+0x43],dl
+0000B991 3135 xor [di],si
+0000B993 3132 xor [bp+si],si
+0000B995 204D61 and [di+0x61],cl
+0000B998 636869 arpl [bx+si+0x69],bp
+0000B99B 6E outsb
+0000B99C 650D0A20 gs or ax,0x200a
+0000B9A0 2020 and [bx+si],ah
+0000B9A2 2020 and [bx+si],ah
+0000B9A4 2020 and [bx+si],ah
+0000B9A6 2020 and [bx+si],ah
+0000B9A8 2020 and [bx+si],ah
+0000B9AA 2020 and [bx+si],ah
+0000B9AC 2020 and [bx+si],ah
+0000B9AE 2020 and [bx+si],ah
+0000B9B0 2020 and [bx+si],ah
+0000B9B2 2020 and [bx+si],ah
+0000B9B4 2020 and [bx+si],ah
+0000B9B6 2020 and [bx+si],ah
+0000B9B8 45 inc bp
+0000B9B9 53 push bx
+0000B9BA 43 inc bx
+0000B9BB 202D and [di],ch
+0000B9BD 20546F and [si+0x6f],dl
+0000B9C0 204578 and [di+0x78],al
+0000B9C3 697420546F imul si,[si+0x20],word 0x6f54
+0000B9C8 20444F and [si+0x4f],al
+0000B9CB 53 push bx
+0000B9CC 0D0A0D or ax,0xd0a
+0000B9CF 0A20 or ah,[bx+si]
+0000B9D1 2020 and [bx+si],ah
+0000B9D3 2020 and [bx+si],ah
+0000B9D5 2020 and [bx+si],ah
+0000B9D7 2020 and [bx+si],ah
+0000B9D9 2020 and [bx+si],ah
+0000B9DB 2020 and [bx+si],ah
+0000B9DD 2020 and [bx+si],ah
+0000B9DF 2020 and [bx+si],ah
+0000B9E1 2020 and [bx+si],ah
+0000B9E3 2020 and [bx+si],ah
+0000B9E5 2020 and [bx+si],ah
+0000B9E7 205072 and [bx+si+0x72],dl
+0000B9EA 657373 gs jnc 0xba60
+0000B9ED 205245 and [bp+si+0x45],dl
+0000B9F0 54 push sp
+0000B9F1 55 push bp
+0000B9F2 52 push dx
+0000B9F3 4E dec si
+0000B9F4 20746F and [si+0x6f],dh
+0000B9F7 20636F and [bp+di+0x6f],ah
+0000B9FA 6E outsb
+0000B9FB 6669726D20746869 imul esi,[bp+si+0x6d],dword 0x69687420
+0000BA03 7320 jnc 0xba25
+0000BA05 7365 jnc 0xba6c
+0000BA07 6C insb
+0000BA08 65637469 arpl [gs:si+0x69],si
+0000BA0C 6F outsw
+0000BA0D 6E outsb
+0000BA0E 0D0A20 or ax,0x200a
+0000BA11 2020 and [bx+si],ah
+0000BA13 2020 and [bx+si],ah
+0000BA15 2020 and [bx+si],ah
+0000BA17 2020 and [bx+si],ah
+0000BA19 2020 and [bx+si],ah
+0000BA1B 2020 and [bx+si],ah
+0000BA1D 2020 and [bx+si],ah
+0000BA1F 2020 and [bx+si],ah
+0000BA21 2020 and [bx+si],ah
+0000BA23 2020 and [bx+si],ah
+0000BA25 6F outsw
+0000BA26 7220 jc 0xba48
+0000BA28 50 push ax
+0000BA29 7265 jc 0xba90
+0000BA2B 7373 jnc 0xbaa0
+0000BA2D 2031 and [bx+di],dh
+0000BA2F 2D3420 sub ax,0x2034
+0000BA32 746F jz 0xbaa3
+0000BA34 207365 and [bp+di+0x65],dh
+0000BA37 6C insb
+0000BA38 65637420 arpl [gs:si+0x20],si
+0000BA3C 61 popaw
+0000BA3D 6E outsb
+0000BA3E 6F outsw
+0000BA3F 7468 jz 0xbaa9
+0000BA41 657220 gs jc 0xba64
+0000BA44 4D dec bp
+0000BA45 61 popaw
+0000BA46 636869 arpl [bx+si+0x69],bp
+0000BA49 6E outsb
+0000BA4A 65205479 and [gs:si+0x79],dl
+0000BA4E 7065 jo 0xbab5
+0000BA50 0D0A00 or ax,0xa
+0000BA53 009B2500 add [bp+di+0x25],bl
+0000BA57 6D insw
+0000BA58 61 popaw
+0000BA59 696E2E6461 imul bp,[bp+0x2e],word 0x6164
+0000BA5E 7400 jz 0xba60
+0000BA60 7667 jna 0xbac9
+0000BA62 61 popaw
+0000BA63 677230 jc 0xba96
+0000BA66 2E6461 fs popaw
+0000BA69 7400 jz 0xba6b
+0000BA6B 67726F jc 0xbadd
+0000BA6E 756E jnz 0xbade
+0000BA70 64306F2E xor [fs:bx+0x2e],ch
+0000BA74 6461 fs popaw
+0000BA76 7400 jz 0xba78
+0000BA78 646C fs insb
+0000BA7A 7665 jna 0xbae1
+0000BA7C 6C insb
+0000BA7D 3031 xor [bx+di],dh
+0000BA7F 302E6461 xor [0x6164],ch
+0000BA83 7400 jz 0xba85
+0000BA85 7667 jna 0xbaee
+0000BA87 61 popaw
+0000BA88 7370 jnc 0xbafa
+0000BA8A 656330 arpl [gs:bx+si],si
+0000BA8D 2E6461 fs popaw
+0000BA90 7400 jz 0xba92
+0000BA92 6F outsw
+0000BA93 64647461 fs jz 0xbaf8
+0000BA97 626C65 bound bp,[si+0x65]
+0000BA9A 2E6461 fs popaw
+0000BA9D 7400 jz 0xba9f
+0000BA9F 61 popaw
+0000BAA0 646C fs insb
+0000BAA2 69622E6461 imul sp,[bp+si+0x2e],word 0x6164
+0000BAA7 7400 jz 0xbaa9
+0000BAA9 7461 jz 0xbb0c
+0000BAAB 6E outsb
+0000BAAC 647973 fs jns 0xbb22
+0000BAAF 6E outsb
+0000BAB0 642E6461 fs popaw
+0000BAB4 7400 jz 0xbab6
+0000BAB6 7275 jc 0xbb2d
+0000BAB8 7373 jnc 0xbb2d
+0000BABA 656C gs insb
+0000BABC 6C insb
+0000BABD 2E6461 fs popaw
+0000BAC0 7400 jz 0xbac2
+0000BAC2 6F outsw
+0000BAC3 686E6F push word 0x6f6e
+0000BAC6 2E6461 fs popaw
+0000BAC9 7400 jz 0xbacb
+0000BACB 0011 add [bx+di],dl
+0000BACD 0217 add dl,[bx]
+0000BACF 16 push ss
+0000BAD0 1407 adc al,0x7
+0000BAD2 16 push ss
+0000BAD3 0000 add [bx+si],al
+0000BAD5 0000 add [bx+si],al
+0000BAD7 0000 add [bx+si],al
+0000BAD9 0000 add [bx+si],al
+0000BADB 0000 add [bx+si],al
+0000BADD 0010 add [bx+si],dl
+0000BADF 1038 adc [bx+si],bh
+0000BAE1 002C add [si],ch
+0000BAE3 003C add [si],bh
+0000BAE5 3434 xor al,0x34
+0000BAE7 2C2C sub al,0x2c
+0000BAE9 003C add [si],bh
+0000BAEB 0808 or [bx+si],cl
+0000BAED 2020 and [bx+si],ah
+0000BAEF 2034 and [si],dh
+0000BAF1 2C20 sub al,0x20
+0000BAF3 342C xor al,0x2c
+0000BAF5 2030 and [bx+si],dh
+0000BAF7 0000 add [bx+si],al
+0000BAF9 2800 sub [bx+si],al
+0000BAFB 0020 add [bx+si],ah
+0000BAFD 0400 add al,0x0
+0000BAFF 1804 sbb [si],al
+0000BB01 0034 add [si],dh
+0000BB03 3434 xor al,0x34
+0000BB05 2828 sub [bx+si],ch
+0000BB07 3014 xor [si],dl
+0000BB09 181C sbb [si],bl
+0000BB0B 0212 add dl,[bp+si]
+0000BB0D 1004 adc [si],al
+0000BB0F 06 push es
+0000BB10 0315 add dx,[di]
+0000BB12 05002A add ax,0x2a00
+0000BB15 0015 add [di],dl
+0000BB17 3F aas
+0000BB18 151515 adc ax,0x1515
+0000BB1B 152A00 adc ax,0x2a
+0000BB1E 002A add [bp+si],ch
+0000BB20 150000 adc ax,0x0
+0000BB23 2A2A sub ch,[bp+si]
+0000BB25 3F aas
+0000BB26 153F2A adc ax,0x2a3f
+0000BB29 002A add [bp+si],ch
+0000BB2B 0000 add [bx+si],al
+0000BB2D 0000 add [bx+si],al
+0000BB2F 0000 add [bx+si],al
+0000BB31 0000 add [bx+si],al
+0000BB33 0000 add [bx+si],al
+0000BB35 0000 add [bx+si],al
+0000BB37 0000 add [bx+si],al
+0000BB39 0000 add [bx+si],al
+0000BB3B 0000 add [bx+si],al
+0000BB3D 0000 add [bx+si],al
+0000BB3F 0000 add [bx+si],al
+0000BB41 0000 add [bx+si],al
+0000BB43 0000 add [bx+si],al
+0000BB45 0000 add [bx+si],al
+0000BB47 0000 add [bx+si],al
+0000BB49 0000 add [bx+si],al
+0000BB4B 0000 add [bx+si],al
+0000BB4D 0000 add [bx+si],al
+0000BB4F 0000 add [bx+si],al
+0000BB51 0000 add [bx+si],al
+0000BB53 0000 add [bx+si],al
+0000BB55 0000 add [bx+si],al
+0000BB57 0000 add [bx+si],al
+0000BB59 0000 add [bx+si],al
+0000BB5B 0000 add [bx+si],al
+0000BB5D 0010 add [bx+si],dl
+0000BB5F 1038 adc [bx+si],bh
+0000BB61 002C add [si],ch
+0000BB63 003C add [si],bh
+0000BB65 3434 xor al,0x34
+0000BB67 2C2C sub al,0x2c
+0000BB69 003C add [si],bh
+0000BB6B 0808 or [bx+si],cl
+0000BB6D 2020 and [bx+si],ah
+0000BB6F 2034 and [si],dh
+0000BB71 2C20 sub al,0x20
+0000BB73 342C xor al,0x2c
+0000BB75 2030 and [bx+si],dh
+0000BB77 0000 add [bx+si],al
+0000BB79 2800 sub [bx+si],al
+0000BB7B 0020 add [bx+si],ah
+0000BB7D 0400 add al,0x0
+0000BB7F 1804 sbb [si],al
+0000BB81 0034 add [si],dh
+0000BB83 3434 xor al,0x34
+0000BB85 2828 sub [bx+si],ch
+0000BB87 3014 xor [si],dl
+0000BB89 181C sbb [si],bl
+0000BB8B 002A add [bp+si],ch
+0000BB8D 0015 add [di],dl
+0000BB8F 3F aas
+0000BB90 151515 adc ax,0x1515
+0000BB93 152A00 adc ax,0x2a
+0000BB96 002A add [bp+si],ch
+0000BB98 150000 adc ax,0x0
+0000BB9B 2A2A sub ch,[bp+si]
+0000BB9D 3F aas
+0000BB9E 153F2A adc ax,0x2a3f
+0000BBA1 002A add [bp+si],ch
+0000BBA3 0000 add [bx+si],al
+0000BBA5 0000 add [bx+si],al
+0000BBA7 0000 add [bx+si],al
+0000BBA9 0000 add [bx+si],al
+0000BBAB 0000 add [bx+si],al
+0000BBAD 0000 add [bx+si],al
+0000BBAF 0000 add [bx+si],al
+0000BBB1 0000 add [bx+si],al
+0000BBB3 0000 add [bx+si],al
+0000BBB5 0000 add [bx+si],al
+0000BBB7 0000 add [bx+si],al
+0000BBB9 0000 add [bx+si],al
+0000BBBB 0103 add [bp+di],ax
+0000BBBD 0203 add al,[bp+di]
+0000BBBF 0303 add ax,[bp+di]
+0000BBC1 050305 add ax,0x503
+0000BBC4 FF05 inc word [di]
+0000BBC6 0005 add [di],al
+0000BBC8 0105 add [di],ax
+0000BBCA 0105 add [di],ax
+0000BBCC 02060207 add al,[0x702]
+0000BBD0 0207 add al,[bx]
+0000BBD2 02060205 add al,[0x502]
+0000BBD6 0204 add al,[si]
+0000BBD8 0204 add al,[si]
+0000BBDA 0205 add al,[di]
+0000BBDC 02060207 add al,[0x702]
+0000BBE0 0207 add al,[bx]
+0000BBE2 02060205 add al,[0x502]
+0000BBE6 0204 add al,[si]
+0000BBE8 0204 add al,[si]
+0000BBEA 0205 add al,[di]
+0000BBEC 02060207 add al,[0x702]
+0000BBF0 0207 add al,[bx]
+0000BBF2 02060205 add al,[0x502]
+0000BBF6 0204 add al,[si]
+0000BBF8 0204 add al,[si]
+0000BBFA 0205 add al,[di]
+0000BBFC 02060207 add al,[0x702]
+0000BC00 0207 add al,[bx]
+0000BC02 02060205 add al,[0x502]
+0000BC06 0204 add al,[si]
+0000BC08 0204 add al,[si]
+0000BC0A 0205 add al,[di]
+0000BC0C 02060207 add al,[0x702]
+0000BC10 0207 add al,[bx]
+0000BC12 02060205 add al,[0x502]
+0000BC16 0204 add al,[si]
+0000BC18 0204 add al,[si]
+0000BC1A 0205 add al,[di]
+0000BC1C 02060207 add al,[0x702]
+0000BC20 0207 add al,[bx]
+0000BC22 02060205 add al,[0x502]
+0000BC26 0204 add al,[si]
+0000BC28 0204 add al,[si]
+0000BC2A 0205 add al,[di]
+0000BC2C 02060207 add al,[0x702]
+0000BC30 0207 add al,[bx]
+0000BC32 02060205 add al,[0x502]
+0000BC36 0204 add al,[si]
+0000BC38 0204 add al,[si]
+0000BC3A 0205 add al,[di]
+0000BC3C 02060207 add al,[0x702]
+0000BC40 0207 add al,[bx]
+0000BC42 02060205 add al,[0x502]
+0000BC46 0204 add al,[si]
+0000BC48 0204 add al,[si]
+0000BC4A 0205 add al,[di]
+0000BC4C 02060207 add al,[0x702]
+0000BC50 0207 add al,[bx]
+0000BC52 02060205 add al,[0x502]
+0000BC56 0204 add al,[si]
+0000BC58 0204 add al,[si]
+0000BC5A 0205 add al,[di]
+0000BC5C 02060207 add al,[0x702]
+0000BC60 0207 add al,[bx]
+0000BC62 02060205 add al,[0x502]
+0000BC66 0204 add al,[si]
+0000BC68 0204 add al,[si]
+0000BC6A 0205 add al,[di]
+0000BC6C 02060207 add al,[0x702]
+0000BC70 0207 add al,[bx]
+0000BC72 02060205 add al,[0x502]
+0000BC76 0204 add al,[si]
+0000BC78 0204 add al,[si]
+0000BC7A 0205 add al,[di]
+0000BC7C 02060207 add al,[0x702]
+0000BC80 0207 add al,[bx]
+0000BC82 02060205 add al,[0x502]
+0000BC86 0204 add al,[si]
+0000BC88 0204 add al,[si]
+0000BC8A 0205 add al,[di]
+0000BC8C 02060207 add al,[0x702]
+0000BC90 0207 add al,[bx]
+0000BC92 02060205 add al,[0x502]
+0000BC96 0204 add al,[si]
+0000BC98 0204 add al,[si]
+0000BC9A 0204 add al,[si]
+0000BC9C 02060708 add al,[0x807]
+0000BCA0 090A or [bp+si],cx
+0000BCA2 0B08 or cx,[bx+si]
+0000BCA4 090A or [bp+si],cx
+0000BCA6 0B0C or cx,[si]
+0000BCA8 0D0E0F or ax,0xf0e
+0000BCAB CC int3
+0000BCAC 9C pushfw
+0000BCAD E9D107 jmp word 0xc481
+0000BCB0 E7FE out 0xfe,ax
+0000BCB2 EB03 jmp short 0xbcb7
+0000BCB4 F2F8 repne clc
+0000BCB6 F5 cmc
+0000BCB7 FC cld
+0000BCB8 F8 clc
+0000BCB9 03F9 add di,cx
+0000BCBB FA cli
+0000BCBC FA cli
+0000BCBD 03F8 add di,ax
+0000BCBF FE db 0xfe
+0000BCC0 F3F8 rep clc
+0000BCC2 F7FF idiv di
+0000BCC4 F6FA idiv dl
+0000BCC6 FD std
+0000BCC7 FB sti
+0000BCC8 F5 cmc
+0000BCC9 01FC add sp,di
+0000BCCB FE db 0xfe
+0000BCCC FA cli
+0000BCCD FA cli
+0000BCCE F602FE test byte [bp+si],0xfe
+0000BCD1 05F802 add ax,0x2f8
+0000BCD4 F9 stc
+0000BCD5 F9 stc
+0000BCD6 F9 stc
+0000BCD7 FB sti
+0000BCD8 FF02 inc word [bp+si]
+0000BCDA F8 clc
+0000BCDB 01FB add bx,di
+0000BCDD FE db 0xfe
+0000BCDE FB sti
+0000BCDF FA cli
+0000BCE0 FA cli
+0000BCE1 0201 add al,[bx+di]
+0000BCE3 FF00 inc word [bx+si]
+0000BCE5 00F8 add al,bh
+0000BCE7 0400 add al,0x0
+0000BCE9 FE db 0xfe
+0000BCEA FC cld
+0000BCEB FE00 inc byte [bx+si]
+0000BCED 03F8 add di,ax
+0000BCEF 05FF00 add ax,0xff
+0000BCF2 FA cli
+0000BCF3 FD std
+0000BCF4 FA cli
+0000BCF5 FD std
+0000BCF6 F9 stc
+0000BCF7 0300 add ax,[bx+si]
+0000BCF9 FC cld
+0000BCFA FB sti
+0000BCFB 05FB04 add ax,0x4fb
+0000BCFE 0000 add [bx+si],al
+0000BD00 02FE add bh,dh
+0000BD02 0101 add [bx+di],ax
+0000BD04 FB sti
+0000BD05 FC cld
+0000BD06 02FF add bh,bh
+0000BD08 02FE add bh,dh
+0000BD0A FF04 inc word [si]
+0000BD0C FD std
+0000BD0D FD std
+0000BD0E F9 stc
+0000BD0F FC cld
+0000BD10 FE01 inc byte [bx+di]
+0000BD12 FE db 0xfe
+0000BD13 FC cld
+0000BD14 FA cli
+0000BD15 FC cld
+0000BD16 FC cld
+0000BD17 FB sti
+0000BD18 FB sti
+0000BD19 01FE add si,di
+0000BD1B 03FF add di,di
+0000BD1D 0000 add [bx+si],al
+0000BD1F 0100 add [bx+si],ax
+0000BD21 0300 add ax,[bx+si]
+0000BD23 03FE add di,si
+0000BD25 00FD add ch,bh
+0000BD27 FE02 inc byte [bp+si]
+0000BD29 FF db 0xff
+0000BD2A FD std
+0000BD2B 03FF add di,di
+0000BD2D FF db 0xff
+0000BD2E FE db 0xfe
+0000BD2F FD std
+0000BD30 02FF add bh,bh
+0000BD32 03FE add di,si
+0000BD34 FC cld
+0000BD35 03FB add di,bx
+0000BD37 00FE add dh,bh
+0000BD39 FD std
+0000BD3A FD std
+0000BD3B FF01 inc word [bx+di]
+0000BD3D FB sti
+0000BD3E FD std
+0000BD3F 02FD add bh,ch
+0000BD41 0201 add al,[bx+di]
+0000BD43 FF01 inc word [bx+di]
+0000BD45 FE db 0xfe
+0000BD46 FE01 inc byte [bx+di]
+0000BD48 FB sti
+0000BD49 FF01 inc word [bx+di]
+0000BD4B 8080D1A30F add byte [bx+si-0x5c2f],0xf
+0000BD50 CB retf
+0000BD51 FC cld
+0000BD52 D404 aam 0x4
+0000BD54 E2F5 loop 0xbd4b
+0000BD56 E8F9ED call word 0xab52
+0000BD59 09EE or si,bp
+0000BD5B F6F2 div dl
+0000BD5D 09EE or si,bp
+0000BD5F F9 stc
+0000BD60 EBF6 jmp short 0xbd58
+0000BD62 F0FC lock cld
+0000BD64 F0F8 lock clc
+0000BD66 F6F8 idiv al
+0000BD68 F004F7 lock add al,0xf7
+0000BD6B FFF4 push sp
+0000BD6D F8 clc
+0000BD6E F201F9 repne add cx,di
+0000BD71 07 pop es
+0000BD72 F302F5 rep add dh,ch
+0000BD75 F7F6 div si
+0000BD77 F8 clc
+0000BD78 FC cld
+0000BD79 02F4 add dh,ah
+0000BD7B 03F8 add di,ax
+0000BD7D 01F8 add ax,di
+0000BD7F F7F8 idiv ax
+0000BD81 01FE add si,di
+0000BD83 FF db 0xff
+0000BD84 FD std
+0000BD85 01F5 add bp,si
+0000BD87 05FEFE add ax,0xfefe
+0000BD8A FA cli
+0000BD8B FE db 0xfe
+0000BD8C FD std
+0000BD8D 05F605 add ax,0x5f6
+0000BD90 FD std
+0000BD91 02F7 add dh,bh
+0000BD93 FB sti
+0000BD94 F7FD idiv bp
+0000BD96 F602FE test byte [bp+si],0xfe
+0000BD99 FD std
+0000BD9A F9 stc
+0000BD9B 06 push es
+0000BD9C F9 stc
+0000BD9D 05FF01 add ax,0x1ff
+0000BDA0 00FF add bh,bh
+0000BDA2 FF02 inc word [bp+si]
+0000BDA4 FA cli
+0000BDA5 FD std
+0000BDA6 01FE add si,di
+0000BDA8 01FE add si,di
+0000BDAA FD std
+0000BDAB 05FBFD add ax,0xfdfb
+0000BDAE F8 clc
+0000BDAF FC cld
+0000BDB0 FD std
+0000BDB1 01FC add sp,di
+0000BDB3 FB sti
+0000BDB4 F8 clc
+0000BDB5 FB sti
+0000BDB6 FA cli
+0000BDB7 FB sti
+0000BDB8 FA cli
+0000BDB9 01FD add bp,di
+0000BDBB 03FD add di,bp
+0000BDBD 00FE add dh,bh
+0000BDBF 01FF add di,di
+0000BDC1 03FE add di,si
+0000BDC3 03FD add di,bp
+0000BDC5 01FB add bx,di
+0000BDC7 FE01 inc byte [bx+di]
+0000BDC9 FE db 0xfe
+0000BDCA FB sti
+0000BDCB 01FE add si,di
+0000BDCD FF db 0xff
+0000BDCE FD std
+0000BDCF FD std
+0000BDD0 0100 add [bx+si],ax
+0000BDD2 02FE add bh,dh
+0000BDD4 FB sti
+0000BDD5 03FA add di,dx
+0000BDD7 01FD add bp,di
+0000BDD9 FE db 0xfe
+0000BDDA FC cld
+0000BDDB FF00 inc word [bx+si]
+0000BDDD FA cli
+0000BDDE FC cld
+0000BDDF 01FC add sp,di
+0000BDE1 0200 add al,[bx+si]
+0000BDE3 FF00 inc word [bx+si]
+0000BDE5 FD std
+0000BDE6 FD std
+0000BDE7 02FA add bh,dl
+0000BDE9 0000 add [bx+si],al
+0000BDEB 8080808017 add byte [bx+si-0x7f80],0x17
+0000BDF0 B0FA mov al,0xfa
+0000BDF2 BD05D2 mov bp,0xd205
+0000BDF5 F2DCF6 repne fdivr to st6
+0000BDF8 E10F loope 0xbe09
+0000BDFA E4F3 in al,0xf3
+0000BDFC EA0EE4F4E3 jmp word 0xe3f4:0xe40e
+0000BE01 F3E9F8EA rep jmp word 0xa8fd
+0000BE05 F6EF imul bh
+0000BE07 F6EA imul dl
+0000BE09 07 pop es
+0000BE0A F200EF repne add bh,ch
+0000BE0D F7EE imul si
+0000BE0F 01F4 add sp,si
+0000BE11 09EF or di,bp
+0000BE13 01F1 add cx,si
+0000BE15 F6F2 div dl
+0000BE17 F6F9 idiv cl
+0000BE19 03F0 add si,ax
+0000BE1B 05F503 add ax,0x3f5
+0000BE1E F6F5 div ch
+0000BE20 F5 cmc
+0000BE21 00FC add ah,bh
+0000BE23 FF db 0xff
+0000BE24 FB sti
+0000BE25 03F3 add si,bx
+0000BE27 06 push es
+0000BE28 FC cld
+0000BE29 FFF7 push di
+0000BE2B FD std
+0000BE2C FB sti
+0000BE2D 06 push es
+0000BE2E F305FB04 rep add ax,0x4fb
+0000BE32 F5 cmc
+0000BE33 FA cli
+0000BE34 F5 cmc
+0000BE35 FD std
+0000BE36 F4 hlt
+0000BE37 02FC add bh,ah
+0000BE39 FD std
+0000BE3A F706F707FD03 test word [0x7f7],0x3fd
+0000BE40 FE00 inc byte [bx+si]
+0000BE42 FD std
+0000BE43 04F8 add al,0xf8
+0000BE45 FD std
+0000BE46 FF db 0xff
+0000BE47 FD std
+0000BE48 00FF add bh,bh
+0000BE4A FB sti
+0000BE4B 07 pop es
+0000BE4C FA cli
+0000BE4D FD std
+0000BE4E F6FC idiv ah
+0000BE50 FB sti
+0000BE51 02FB add bh,bl
+0000BE53 FB sti
+0000BE54 F7FA idiv dx
+0000BE56 F9 stc
+0000BE57 FA cli
+0000BE58 F9 stc
+0000BE59 00FC add ah,bh
+0000BE5B 04FC add al,0xfc
+0000BE5D 00FD add ch,bh
+0000BE5F 01FE add si,di
+0000BE61 03FD add di,bp
+0000BE63 03FC add di,sp
+0000BE65 02FA add bh,dl
+0000BE67 FE db 0xfe
+0000BE68 FF db 0xff
+0000BE69 FE db 0xfe
+0000BE6A FB sti
+0000BE6B 00FD add ch,bh
+0000BE6D 00FC add ah,bh
+0000BE6F FC cld
+0000BE70 0000 add [bx+si],al
+0000BE72 01FD add bp,di
+0000BE74 FA cli
+0000BE75 03F9 add di,cx
+0000BE77 01FC add sp,di
+0000BE79 FF db 0xff
+0000BE7A FB sti
+0000BE7B FF db 0xff
+0000BE7C FF db 0xff
+0000BE7D FA cli
+0000BE7E FB sti
+0000BE7F 01FB add bx,di
+0000BE81 02FF add bh,bh
+0000BE83 FF00 inc word [bx+si]
+0000BE85 FD std
+0000BE86 FD std
+0000BE87 02F9 add bh,cl
+0000BE89 0000 add [bx+si],al
+0000BE8B 808080801E add byte [bx+si-0x7f80],0x1e
+0000BE90 95 xchg ax,bp
+0000BE91 F9 stc
+0000BE92 A6 cmpsb
+0000BE93 05C2EF add ax,0xefc2
+0000BE96 D0 db 0xd0
+0000BE97 F4 hlt
+0000BE98 D6 salc
+0000BE99 15D9EF adc ax,0xefd9
+0000BE9C E213 loop 0xbeb1
+0000BE9E DBF0 fcomi st0
+0000BEA0 DBF0 fcomi st0
+0000BEA2 E2F5 loop 0xbe99
+0000BEA4 E5F3 in ax,0xf3
+0000BEA6 E9F4E5 jmp word 0xa49d
+0000BEA9 0AED or ch,ch
+0000BEAB 01EA add dx,bp
+0000BEAD F6EA imul dl
+0000BEAF 00F0 add al,dh
+0000BEB1 0BEA or bp,dx
+0000BEB3 01EE add si,bp
+0000BEB5 F4 hlt
+0000BEB6 EF out dx,ax
+0000BEB7 F3F603ED rep test byte [bp+di],0xed
+0000BEBB 07 pop es
+0000BEBC F205F3F3 repne add ax,0xf3f3
+0000BEC0 F3 rep
+0000BEC1 FE db 0xfe
+0000BEC2 FA cli
+0000BEC3 00F9 add cl,bh
+0000BEC5 04F0 add al,0xf0
+0000BEC7 06 push es
+0000BEC8 FA cli
+0000BEC9 00F5 add ch,dh
+0000BECB FD std
+0000BECC F9 stc
+0000BECD 07 pop es
+0000BECE F1 int1
+0000BECF 05F906 add ax,0x6f9
+0000BED2 F4 hlt
+0000BED3 F8 clc
+0000BED4 F3FD rep std
+0000BED6 F201FA repne add dx,di
+0000BED9 FE db 0xfe
+0000BEDA F607F5 test byte [bx],0xf5
+0000BEDD 08FB or bl,bh
+0000BEDF 04FC add al,0xfc
+0000BEE1 01FC add sp,di
+0000BEE3 05F7FE add ax,0xfef7
+0000BEE6 FE db 0xfe
+0000BEE7 FB sti
+0000BEE8 FF db 0xff
+0000BEE9 FF db 0xff
+0000BEEA FA cli
+0000BEEB 08F9 or cl,bh
+0000BEED FD std
+0000BEEE F5 cmc
+0000BEEF FC cld
+0000BEF0 FA cli
+0000BEF1 02FA add bh,dl
+0000BEF3 FA cli
+0000BEF4 F6F9 idiv cl
+0000BEF6 F8 clc
+0000BEF7 FA cli
+0000BEF8 F8 clc
+0000BEF9 00FB add bl,bh
+0000BEFB 05FB01 add ax,0x1fb
+0000BEFE FC cld
+0000BEFF 01FD add bp,di
+0000BF01 03FD add di,bp
+0000BF03 04FB add al,0xfb
+0000BF05 03FA add di,dx
+0000BF07 FE db 0xfe
+0000BF08 FE db 0xfe
+0000BF09 FE db 0xfe
+0000BF0A FA cli
+0000BF0B FF db 0xff
+0000BF0C FD std
+0000BF0D 00FB add bl,bh
+0000BF0F FB sti
+0000BF10 FF01 inc word [bx+di]
+0000BF12 00FD add ch,bh
+0000BF14 FA cli
+0000BF15 03F8 add di,ax
+0000BF17 02FB add bh,bl
+0000BF19 FF db 0xff
+0000BF1A FA cli
+0000BF1B FF db 0xff
+0000BF1C FE db 0xfe
+0000BF1D F9 stc
+0000BF1E FB sti
+0000BF1F 00FB add bl,bh
+0000BF21 03FE add di,si
+0000BF23 00FF add bh,bh
+0000BF25 FC cld
+0000BF26 FC cld
+0000BF27 03F9 add di,cx
+0000BF29 00FF add bh,bh
+0000BF2B 8080808080 add byte [bx+si-0x7f80],0x80
+0000BF30 80F790 xor bh,0x90
+0000BF33 06 push es
+0000BF34 B3EC mov bl,0xec
+0000BF36 C4 db 0xc4
+0000BF37 F1 int1
+0000BF38 CB retf
+0000BF39 1BCF sbb cx,di
+0000BF3B EC in al,dx
+0000BF3C DA18 ficomp dword [bx+si]
+0000BF3E D2EB shr bl,cl
+0000BF40 D4ED aam 0xed
+0000BF42 DCF2 fdivr to st2
+0000BF44 DFF1 fcomip st1
+0000BF46 E2F1 loop 0xbf39
+0000BF48 E00E loopne 0xbf58
+0000BF4A E902E5 jmp word 0xa44f
+0000BF4D F4 hlt
+0000BF4E E6FF out 0xff,al
+0000BF50 EB0D jmp short 0xbf5f
+0000BF52 E601 out 0x1,al
+0000BF54 EBF3 jmp short 0xbf49
+0000BF56 EC in al,dx
+0000BF57 F1 int1
+0000BF58 F303EA rep add bp,dx
+0000BF5B 09F0 or ax,si
+0000BF5D 08F1 or cl,dh
+0000BF5F F1 int1
+0000BF60 F1 int1
+0000BF61 FD std
+0000BF62 F8 clc
+0000BF63 00F7 add bh,dh
+0000BF65 05EE07 add ax,0x7ee
+0000BF68 F8 clc
+0000BF69 01F3 add bx,si
+0000BF6B FD std
+0000BF6C F8 clc
+0000BF6D 09EF or di,bp
+0000BF6F 05F807 add ax,0x7f8
+0000BF72 F2F7F1 repne div cx
+0000BF75 FD std
+0000BF76 F001F9 lock add cx,di
+0000BF79 FFF4 push sp
+0000BF7B 08F4 or ah,dh
+0000BF7D 0AFA or bh,dl
+0000BF7F 06 push es
+0000BF80 FB sti
+0000BF81 02FB add bh,bl
+0000BF83 07 pop es
+0000BF84 F6FE idiv dh
+0000BF86 FD std
+0000BF87 FA cli
+0000BF88 FE00 inc byte [bx+si]
+0000BF8A F9 stc
+0000BF8B 0AF8 or bh,al
+0000BF8D FD std
+0000BF8E F4 hlt
+0000BF8F FB sti
+0000BF90 F9 stc
+0000BF91 02F9 add bh,cl
+0000BF93 FA cli
+0000BF94 F5 cmc
+0000BF95 F8 clc
+0000BF96 F7F9 idiv cx
+0000BF98 F700FA06 test word [bx+si],0x6fa
+0000BF9C FB sti
+0000BF9D 01FB add bx,di
+0000BF9F 01FC add sp,di
+0000BFA1 02FC add bh,ah
+0000BFA3 04FA add al,0xfa
+0000BFA5 04F9 add al,0xf9
+0000BFA7 FF db 0xff
+0000BFA8 FE db 0xfe
+0000BFA9 FD std
+0000BFAA F9 stc
+0000BFAB FE db 0xfe
+0000BFAC FC cld
+0000BFAD 00FB add bl,bh
+0000BFAF FB sti
+0000BFB0 FF01 inc word [bx+di]
+0000BFB2 00FD add ch,bh
+0000BFB4 F9 stc
+0000BFB5 03F8 add di,ax
+0000BFB7 02FB add bh,bl
+0000BFB9 00FA add dl,bh
+0000BFBB FF db 0xff
+0000BFBC FE db 0xfe
+0000BFBD F9 stc
+0000BFBE FA cli
+0000BFBF FF db 0xff
+0000BFC0 FB sti
+0000BFC1 03FE add di,si
+0000BFC3 00FF add bh,bh
+0000BFC5 FC cld
+0000BFC6 FC cld
+0000BFC7 04F9 add al,0xf9
+0000BFC9 00FF add bh,bh
+0000BFCB 8080808080 add byte [bx+si-0x7f80],0x80
+0000BFD0 80808006A4 add byte [bx+si+0x680],0xa4
+0000BFD5 E9B9EE jmp word 0xae91
+0000BFD8 C021C6 shl byte [bx+di],0xc6
+0000BFDB E9D31D jmp word 0xddb1
+0000BFDE C9 leave
+0000BFDF E6CC out 0xcc,al
+0000BFE1 EBD6 jmp short 0xbfb9
+0000BFE3 EF out dx,ax
+0000BFE4 DA db 0xda
+0000BFE5 EE out dx,al
+0000BFE6 DCEF fsub to st7
+0000BFE8 DC11 fcom qword [bx+di]
+0000BFEA E404 in al,0x4
+0000BFEC E0F3 loopne 0xbfe1
+0000BFEE E2FE loop 0xbfee
+0000BFF0 E710 out 0x10,ax
+0000BFF2 E201 loop 0xbff5
+0000BFF4 E7F1 out 0xf1,ax
+0000BFF6 EAEEF103E7 jmp word 0xe703:0xf1ee
+0000BFFB 0BED or bp,bp
+0000BFFD 0AEF or ch,bh
+0000BFFF EF out dx,ax
+0000C000 EF out dx,ax
+0000C001 FC cld
+0000C002 F600F6 test byte [bx+si],0xf6
+0000C005 06 push es
+0000C006 EC in al,dx
+0000C007 08F6 or dh,dh
+0000C009 02F2 add dh,dl
+0000C00B FC cld
+0000C00C F6 db 0xf6
+0000C00D 0AEE or ch,dh
+0000C00F 05F609 add ax,0x9f6
+0000C012 F0F5 lock cmc
+0000C014 EF out dx,ax
+0000C015 FD std
+0000C016 EF out dx,ax
+0000C017 00F8 add al,bh
+0000C019 FFF3 push bx
+0000C01B 08F3 or bl,dh
+0000C01D 0BF9 or di,cx
+0000C01F 07 pop es
+0000C020 F9 stc
+0000C021 03F9 add di,cx
+0000C023 09F6 or si,si
+0000C025 FF db 0xff
+0000C026 FD std
+0000C027 F9 stc
+0000C028 FD std
+0000C029 00F8 add al,bh
+0000C02B 0BF7 or si,di
+0000C02D FD std
+0000C02E F4 hlt
+0000C02F FB sti
+0000C030 F9 stc
+0000C031 02F8 add bh,al
+0000C033 F9 stc
+0000C034 F4 hlt
+0000C035 F7F6 div si
+0000C037 F8 clc
+0000C038 F7FF idiv di
+0000C03A F9 stc
+0000C03B 07 pop es
+0000C03C FA cli
+0000C03D 01FB add bx,di
+0000C03F 02FC add bh,ah
+0000C041 02FC add bh,ah
+0000C043 04FA add al,0xfa
+0000C045 05F9FF add ax,0xfff9
+0000C048 FD std
+0000C049 FD std
+0000C04A F9 stc
+0000C04B FD std
+0000C04C FC cld
+0000C04D 01FB add bx,di
+0000C04F FA cli
+0000C050 FF02 inc word [bp+si]
+0000C052 00FC add ah,bh
+0000C054 F9 stc
+0000C055 03F8 add di,ax
+0000C057 03FB add di,bx
+0000C059 01FA add dx,di
+0000C05B FE db 0xfe
+0000C05C FE db 0xfe
+0000C05D F8 clc
+0000C05E FA cli
+0000C05F FF db 0xff
+0000C060 FA cli
+0000C061 03FE add di,si
+0000C063 00FF add bh,bh
+0000C065 FB sti
+0000C066 FB sti
+0000C067 04F9 add al,0xf9
+0000C069 01FF add di,di
+0000C06B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C070 8080800795 add byte [bx+si+0x780],0x95
+0000C075 E6AE out 0xae,al
+0000C077 EC in al,dx
+0000C078 B627 mov dh,0x27
+0000C07A BCE5CB mov sp,0xcbe5
+0000C07D 22C0 and al,al
+0000C07F E1C5 loope 0xc046
+0000C081 E8D0EC call word 0xad54
+0000C084 D5EC aad 0xec
+0000C086 D6 salc
+0000C087 ED in ax,dx
+0000C088 D7 xlatb
+0000C089 14E0 adc al,0xe0
+0000C08B 05DCF2 add ax,0xf2dc
+0000C08E DF db 0xdf
+0000C08F FE db 0xfe
+0000C090 E312 jcxz 0xc0a4
+0000C092 DE00 fiadd word [bx+si]
+0000C094 E4F0 in al,0xf0
+0000C096 E7EB out 0xeb,ax
+0000C098 EE out dx,al
+0000C099 04E4 add al,0xe4
+0000C09B 0DEB0C or ax,0xceb
+0000C09E ED in ax,dx
+0000C09F ED in ax,dx
+0000C0A0 EE out dx,al
+0000C0A1 FA cli
+0000C0A2 F5 cmc
+0000C0A3 01F4 add sp,si
+0000C0A5 08EA or dl,ch
+0000C0A7 08F5 or ch,dh
+0000C0A9 03F0 add si,ax
+0000C0AB FC cld
+0000C0AC F5 cmc
+0000C0AD 0BEC or bp,sp
+0000C0AF 05F50B add ax,0xbf5
+0000C0B2 EF out dx,ax
+0000C0B3 F3EE rep out dx,al
+0000C0B5 FD std
+0000C0B6 ED in ax,dx
+0000C0B7 00F6 add dh,dh
+0000C0B9 00F2 add dl,dh
+0000C0BB 09F2 or dx,si
+0000C0BD 0DF808 or ax,0x8f8
+0000C0C0 F8 clc
+0000C0C1 04F9 add al,0xf9
+0000C0C3 0AF5 or dh,ch
+0000C0C5 FF db 0xff
+0000C0C6 FC cld
+0000C0C7 F8 clc
+0000C0C8 FD std
+0000C0C9 00F7 add bh,dh
+0000C0CB 0DF6FD or ax,0xfdf6
+0000C0CE F3FB rep sti
+0000C0D0 F8 clc
+0000C0D1 03F8 add di,ax
+0000C0D3 F9 stc
+0000C0D4 F3F6F6 rep div dh
+0000C0D7 F8 clc
+0000C0D8 F7FF idiv di
+0000C0DA F9 stc
+0000C0DB 07 pop es
+0000C0DC FA cli
+0000C0DD 02FA add bh,dl
+0000C0DF 02FB add bh,bl
+0000C0E1 02FB add bh,bl
+0000C0E3 05F906 add ax,0x6f9
+0000C0E6 F8 clc
+0000C0E7 FF db 0xff
+0000C0E8 FD std
+0000C0E9 FD std
+0000C0EA F9 stc
+0000C0EB FC cld
+0000C0EC FB sti
+0000C0ED 01FB add bx,di
+0000C0EF F9 stc
+0000C0F0 FF02 inc word [bp+si]
+0000C0F2 00FC add ah,bh
+0000C0F4 F8 clc
+0000C0F5 03F8 add di,ax
+0000C0F7 04FB add al,0xfb
+0000C0F9 02FA add bh,dl
+0000C0FB FE db 0xfe
+0000C0FC FE db 0xfe
+0000C0FD F8 clc
+0000C0FE FA cli
+0000C0FF FE db 0xfe
+0000C100 FA cli
+0000C101 03FE add di,si
+0000C103 01FF add di,di
+0000C105 FA cli
+0000C106 FB sti
+0000C107 05F901 add ax,0x1f9
+0000C10A FF808080 inc word [bx+si-0x7f80]
+0000C10E 8080808080 add byte [bx+si-0x7f80],0x80
+0000C113 0886E3A3 or [bp-0x5c1d],al
+0000C117 E9AB2D jmp word 0xeec5
+0000C11A B2E2 mov dl,0xe2
+0000C11C C427 les sp,[bx]
+0000C11E B7DD mov bh,0xdd
+0000C120 BEE5CA mov si,0xcae5
+0000C123 E9D0E9 jmp word 0xaaf6
+0000C126 D1EA shr dx,1
+0000C128 D317 rcl word [bx],cl
+0000C12A DC06D7F1 fadd qword [0xf1d7]
+0000C12E DCFD fdiv to st5
+0000C130 DF14 fist word [si]
+0000C132 DB00 fild dword [bx+si]
+0000C134 E2EE loop 0xc124
+0000C136 E5E9 in ax,0xe9
+0000C138 EC in al,dx
+0000C139 04E1 add al,0xe1
+0000C13B 0FE90EECEA psubsw mm1,[0xeaec]
+0000C140 ED in ax,dx
+0000C141 F9 stc
+0000C142 F301F3 rep add bx,si
+0000C145 09E8 or ax,bp
+0000C147 09F3 or bx,si
+0000C149 04EF add al,0xef
+0000C14B FB sti
+0000C14C F4 hlt
+0000C14D 0DEB06 or ax,0x6eb
+0000C150 F4 hlt
+0000C151 0DEEF2 or ax,0xf2ee
+0000C154 ED in ax,dx
+0000C155 FD std
+0000C156 EC in al,dx
+0000C157 FFF6 push si
+0000C159 01F2 add dx,si
+0000C15B 0AF1 or dh,cl
+0000C15D 0E push cs
+0000C15E F8 clc
+0000C15F 0AF7 or dh,bh
+0000C161 05F80C add ax,0xcf8
+0000C164 F5 cmc
+0000C165 FF db 0xff
+0000C166 FC cld
+0000C167 F6FC idiv ah
+0000C169 01F7 add di,si
+0000C16B 0E push cs
+0000C16C F6FD idiv ch
+0000C16E F3FB rep sti
+0000C170 F8 clc
+0000C171 03F7 add si,di
+0000C173 F8 clc
+0000C174 F3F5 rep cmc
+0000C176 F5 cmc
+0000C177 F7F7 div di
+0000C179 FF db 0xff
+0000C17A F9 stc
+0000C17B 08FA or dl,bh
+0000C17D 02FA add bh,dl
+0000C17F 02FB add bh,bl
+0000C181 02FB add bh,bl
+0000C183 05F907 add ax,0x7f9
+0000C186 F8 clc
+0000C187 FF db 0xff
+0000C188 FD std
+0000C189 FC cld
+0000C18A F9 stc
+0000C18B FB sti
+0000C18C FB sti
+0000C18D 01FB add bx,di
+0000C18F F9 stc
+0000C190 FF03 inc word [bp+di]
+0000C192 00FC add ah,bh
+0000C194 F8 clc
+0000C195 03F8 add di,ax
+0000C197 04FB add al,0xfb
+0000C199 03FA add di,dx
+0000C19B FE db 0xfe
+0000C19C FE db 0xfe
+0000C19D F8 clc
+0000C19E FA cli
+0000C19F FD std
+0000C1A0 FB sti
+0000C1A1 03FE add di,si
+0000C1A3 01FF add di,di
+0000C1A5 FA cli
+0000C1A6 FB sti
+0000C1A7 05F901 add ax,0x1f9
+0000C1AA 00808080 add [bx+si-0x7f80],al
+0000C1AE 8080808080 add byte [bx+si-0x7f80],0x80
+0000C1B3 8080E098E6 add byte [bx+si-0x6720],0xe6
+0000C1B8 A133A9 mov ax,[0xa933]
+0000C1BB DEBD2CAF fidivr word [di-0x50d4]
+0000C1BF D8B8E2C5 fdivr dword [bx+si-0x3a1e]
+0000C1C3 E6CB out 0xcb,al
+0000C1C5 E7CB out 0xcb,ax
+0000C1C7 E8CF1B call word 0xdd99
+0000C1CA D807 fadd dword [bx]
+0000C1CC D3EF shr di,cl
+0000C1CE D9FC frndint
+0000C1D0 DC16D800 fcom qword [0xd8]
+0000C1D4 DFED fucomip st5
+0000C1D6 E3E6 jcxz 0xc1be
+0000C1D8 EA04DF11E7 jmp word 0xe711:0xdf04
+0000C1DD 11EA adc dx,bp
+0000C1DF E8EBF8 call word 0xbacd
+0000C1E2 F201F2 repne add dx,si
+0000C1E5 0AE7 or ah,bh
+0000C1E7 0AF2 or dh,dl
+0000C1E9 05EEFB add ax,0xfbee
+0000C1EC F30E rep push cs
+0000C1EE EA06F30FED jmp word 0xed0f:0xf306
+0000C1F3 F0EC lock in al,dx
+0000C1F5 FC cld
+0000C1F6 EBFF jmp short 0xc1f7
+0000C1F8 F5 cmc
+0000C1F9 02F1 add dh,cl
+0000C1FB 0AF0 or dh,al
+0000C1FD 0F db 0x0f
+0000C1FE F7 db 0xf7
+0000C1FF 0BF7 or si,di
+0000C201 06 push es
+0000C202 F7 db 0xf7
+0000C203 0DF500 or ax,0xf5
+0000C206 FC cld
+0000C207 F5 cmc
+0000C208 FC cld
+0000C209 01F6 add si,si
+0000C20B 10F6 adc dh,dh
+0000C20D FD std
+0000C20E F3FA rep cli
+0000C210 F8 clc
+0000C211 03F7 add si,di
+0000C213 F7F3 div bx
+0000C215 F4 hlt
+0000C216 F5 cmc
+0000C217 F7F7 div di
+0000C219 FE db 0xfe
+0000C21A F9 stc
+0000C21B 09FA or dx,di
+0000C21D 02FA add bh,dl
+0000C21F 02FB add bh,bl
+0000C221 02FC add bh,ah
+0000C223 05F908 add ax,0x8f9
+0000C226 F9 stc
+0000C227 00FD add ch,bh
+0000C229 FC cld
+0000C22A F9 stc
+0000C22B F9 stc
+0000C22C FC cld
+0000C22D 02FB add bh,bl
+0000C22F F8 clc
+0000C230 0003 add [bp+di],al
+0000C232 00FB add bl,bh
+0000C234 F9 stc
+0000C235 03F8 add di,ax
+0000C237 05FB04 add ax,0x4fb
+0000C23A FA cli
+0000C23B FE db 0xfe
+0000C23C FE db 0xfe
+0000C23D F7FB idiv bx
+0000C23F FD std
+0000C240 FB sti
+0000C241 03FE add di,si
+0000C243 0100 add [bx+si],ax
+0000C245 F9 stc
+0000C246 FC cld
+0000C247 06 push es
+0000C248 FA cli
+0000C249 0100 add [bx+si],ax
+0000C24B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C250 8080808080 add byte [bx+si-0x7f80],0x80
+0000C255 DD8DE497 fisttp qword [di-0x681c]
+0000C259 39A0DBB7 cmp [bx+si-0x4825],sp
+0000C25D 31A7D3B1 xor [bx-0x4e2d],sp
+0000C261 E0BF loopne 0xc222
+0000C263 E3C6 jcxz 0xc22b
+0000C265 E4C6 in al,0xc6
+0000C267 E6CB out 0xcb,al
+0000C269 1E push ds
+0000C26A D508 aad 0x8
+0000C26C CF iretw
+0000C26D EE out dx,al
+0000C26E D6 salc
+0000C26F FB sti
+0000C270 D918 fstp dword [bx+si]
+0000C272 D400 aam 0x0
+0000C274 DDEB fucomp st3
+0000C276 E1E4 loope 0xc25c
+0000C278 E905DC jmp word 0x9e80
+0000C27B 13E6 adc sp,si
+0000C27D 13E9 adc bp,cx
+0000C27F E6EA out 0xea,al
+0000C281 F6F1 div cl
+0000C283 01F1 add cx,si
+0000C285 0BE6 or sp,si
+0000C287 0AF1 or dh,cl
+0000C289 06 push es
+0000C28A ED in ax,dx
+0000C28B FB sti
+0000C28C F2 repne
+0000C28D 0FE906F211 psubsw mm0,[0x11f2]
+0000C292 ED in ax,dx
+0000C293 EF out dx,ax
+0000C294 EBFC jmp short 0xc292
+0000C296 EAFEF402F1 jmp word 0xf102:0xf4fe
+0000C29B 0BF0 or si,ax
+0000C29D 11F7 adc di,si
+0000C29F 0CF6 or al,0xf6
+0000C2A1 07 pop es
+0000C2A2 F7 db 0xf7
+0000C2A3 0FF500 pmaddwd mm0,[bx+si]
+0000C2A6 FC cld
+0000C2A7 F4 hlt
+0000C2A8 FC cld
+0000C2A9 02F6 add dh,dh
+0000C2AB 11F6 adc si,si
+0000C2AD FE db 0xfe
+0000C2AE F3FA rep cli
+0000C2B0 F8 clc
+0000C2B1 03F7 add si,di
+0000C2B3 F7F3 div bx
+0000C2B5 F3F5 rep cmc
+0000C2B7 F6F7 div bh
+0000C2B9 FE db 0xfe
+0000C2BA F9 stc
+0000C2BB 0AFA or bh,dl
+0000C2BD 03FA add di,dx
+0000C2BF 02FC add bh,ah
+0000C2C1 02FC add bh,ah
+0000C2C3 06 push es
+0000C2C4 FA cli
+0000C2C5 09F9 or cx,di
+0000C2C7 00FD add ch,bh
+0000C2C9 FC cld
+0000C2CA F9 stc
+0000C2CB F8 clc
+0000C2CC FC cld
+0000C2CD 02FC add bh,ah
+0000C2CF F8 clc
+0000C2D0 0004 add [si],al
+0000C2D2 01FB add bx,di
+0000C2D4 F9 stc
+0000C2D5 03F9 add di,cx
+0000C2D7 05FC05 add ax,0x5fc
+0000C2DA FB sti
+0000C2DB FE db 0xfe
+0000C2DC FFF7 push di
+0000C2DE FB sti
+0000C2DF FC cld
+0000C2E0 FC cld
+0000C2E1 03FE add di,si
+0000C2E3 0100 add [bx+si],ax
+0000C2E5 F8 clc
+0000C2E6 FC cld
+0000C2E7 06 push es
+0000C2E8 FB sti
+0000C2E9 0201 add al,[bx+di]
+0000C2EB 8080808080 add byte [bx+si-0x7f80],0x80
+0000C2F0 8080808080 add byte [bx+si-0x7f80],0x80
+0000C2F5 DA82E18D fiadd dword [bp+si-0x721f]
+0000C2F9 3F aas
+0000C2FA 97 xchg ax,di
+0000C2FB D7 xlatb
+0000C2FC B037 mov al,0x37
+0000C2FE 9F lahf
+0000C2FF CE into
+0000C300 AB stosw
+0000C301 DDBADFC2 fnstsw [bp+si-0x3d21]
+0000C305 E2C1 loop 0xc2c8
+0000C307 E3C7 jcxz 0xc2d0
+0000C309 21D2 and dx,dx
+0000C30B 0ACB or cl,bl
+0000C30D ED in ax,dx
+0000C30E D3FA sar dx,cl
+0000C310 D51A aad 0x1a
+0000C312 D1FF sar di,1
+0000C314 DBEA fucomi st2
+0000C316 DF db 0xdf
+0000C317 E1E7 loope 0xc300
+0000C319 05DA15 add ax,0x15da
+0000C31C E415 in al,0x15
+0000C31E E8E4EA call word 0xae05
+0000C321 F5 cmc
+0000C322 F1 int1
+0000C323 02F1 add dh,cl
+0000C325 0DE40B or ax,0xbe4
+0000C328 F1 int1
+0000C329 07 pop es
+0000C32A EC in al,dx
+0000C32B FA cli
+0000C32C F211E8 repne adc ax,bp
+0000C32F 06 push es
+0000C330 F212EC repne adc ch,ah
+0000C333 ED in ax,dx
+0000C334 EAFCEAFEF4 jmp word 0xf4fe:0xeafc
+0000C339 03F1 add si,cx
+0000C33B 0CF0 or al,0xf0
+0000C33D 12F7 adc dh,bh
+0000C33F 0E push cs
+0000C340 F6 db 0xf6
+0000C341 09F7 or di,si
+0000C343 10F5 adc ch,dh
+0000C345 01FC add sp,di
+0000C347 F2FD repne std
+0000C349 02F6 add dh,dh
+0000C34B 13F6 adc si,si
+0000C34D FE db 0xfe
+0000C34E F4 hlt
+0000C34F FA cli
+0000C350 F8 clc
+0000C351 04F7 add al,0xf7
+0000C353 F6F3 div bl
+0000C355 F2F6F6 repne div dh
+0000C358 F8 clc
+0000C359 FE db 0xfe
+0000C35A F9 stc
+0000C35B 0BFA or di,dx
+0000C35D 03FB add di,bx
+0000C35F 02FC add bh,ah
+0000C361 02FD add bh,ch
+0000C363 06 push es
+0000C364 FA cli
+0000C365 0AFA or bh,dl
+0000C367 00FD add ch,bh
+0000C369 FB sti
+0000C36A FA cli
+0000C36B F7FD idiv bp
+0000C36D 02FD add bh,ch
+0000C36F F7010402 test word [bx+di],0x204
+0000C373 FB sti
+0000C374 FA cli
+0000C375 03FA add di,dx
+0000C377 06 push es
+0000C378 FC cld
+0000C379 06 push es
+0000C37A FB sti
+0000C37B FE db 0xfe
+0000C37C FFF6 push si
+0000C37E FC cld
+0000C37F FB sti
+0000C380 FD std
+0000C381 03FF add di,di
+0000C383 0201 add al,[bx+di]
+0000C385 F8 clc
+0000C386 FD std
+0000C387 07 pop es
+0000C388 FC cld
+0000C389 0202 add al,[bp+si]
+0000C38B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C390 8080808080 add byte [bx+si-0x7f80],0x80
+0000C395 8080DE8445 add byte [bx+si-0x7b22],0x45
+0000C39A 8F db 0x8f
+0000C39B D4AA aam 0xaa
+0000C39D 3C97 cmp al,0x97
+0000C39F C9 leave
+0000C3A0 A5 movsw
+0000C3A1 DAB5DCBE fidiv dword [di-0x4124]
+0000C3A5 DFBCE1C4 fistp qword [si-0x3b1f]
+0000C3A9 25CF0B and ax,0xbcf
+0000C3AC C8EBD1FA enter 0xd1eb,0xfa
+0000C3B0 D21C rcr byte [si],cl
+0000C3B2 CF iretw
+0000C3B3 FF db 0xff
+0000C3B4 D9E8 fld1
+0000C3B6 DE db 0xde
+0000C3B7 DF db 0xdf
+0000C3B8 E605 out 0x5,al
+0000C3BA D917 fst dword [bx]
+0000C3BC E318 jcxz 0xc3d6
+0000C3BE E7E2 out 0xe2,ax
+0000C3C0 E9F4F0 jmp word 0xb4b7
+0000C3C3 02F0 add dh,al
+0000C3C5 0E push cs
+0000C3C6 E40C in al,0xc
+0000C3C8 F008EC lock or ah,ch
+0000C3CB FA cli
+0000C3CC F1 int1
+0000C3CD 12E8 adc ch,al
+0000C3CF 06 push es
+0000C3D0 F1 int1
+0000C3D1 14EC adc al,0xec
+0000C3D3 EBEA jmp short 0xc3bf
+0000C3D5 FC cld
+0000C3D6 E9FDF4 jmp word 0xb8d6
+0000C3D9 04F1 add al,0xf1
+0000C3DB 0CF0 or al,0xf0
+0000C3DD 14F7 adc al,0xf7
+0000C3DF 0FF60A psadbw mm1,[bp+si]
+0000C3E2 F712 not word [bp+si]
+0000C3E4 F601FD test byte [bx+di],0xfd
+0000C3E7 F1 int1
+0000C3E8 FD std
+0000C3E9 02F7 add dh,bh
+0000C3EB 14F6 adc al,0xf6
+0000C3ED FE db 0xfe
+0000C3EE F4 hlt
+0000C3EF FA cli
+0000C3F0 F9 stc
+0000C3F1 04F8 add al,0xf8
+0000C3F3 F6F3 div bl
+0000C3F5 F1 int1
+0000C3F6 F6F5 div ch
+0000C3F8 F8 clc
+0000C3F9 FD std
+0000C3FA FA cli
+0000C3FB 0CFB or al,0xfb
+0000C3FD 03FB add di,bx
+0000C3FF 03FD add di,bp
+0000C401 02FE add bh,dh
+0000C403 07 pop es
+0000C404 FB sti
+0000C405 0BFB or di,bx
+0000C407 01FE add si,di
+0000C409 FB sti
+0000C40A FB sti
+0000C40B F6FD idiv ch
+0000C40D 02FE add bh,dh
+0000C40F F60205 test byte [bp+si],0x5
+0000C412 03FA add di,dx
+0000C414 FB sti
+0000C415 03FB add di,bx
+0000C417 07 pop es
+0000C418 FD std
+0000C419 06 push es
+0000C41A FC cld
+0000C41B FE00 inc byte [bx+si]
+0000C41D F6FD idiv ch
+0000C41F FB sti
+0000C420 FE03 inc byte [bp+di]
+0000C422 0002 add [bp+si],al
+0000C424 02F7 add dh,bh
+0000C426 FE08 dec byte [bx+si]
+0000C428 FD std
+0000C429 0203 add al,[bp+di]
+0000C42B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C430 8080808080 add byte [bx+si-0x7f80],0x80
+0000C435 808080804B add byte [bx+si-0x7f80],0x4b
+0000C43A 86D0 xchg dl,al
+0000C43C A4 movsb
+0000C43D 41 inc cx
+0000C43E 8FC5 pop bp
+0000C440 9F lahf
+0000C441 D8B0D9BA fdiv dword [bx+si-0x4527]
+0000C445 DDB8DFC1 fnstsw [bx+si-0x3e21]
+0000C449 28CC sub ah,cl
+0000C44B 0CC5 or al,0xc5
+0000C44D EACFF9D01E jmp word 0x1ed0:0xf9cf
+0000C452 CC int3
+0000C453 FFD7 call di
+0000C455 E6DC out 0xdc,al
+0000C457 DCE5 fsubr to st5
+0000C459 06 push es
+0000C45A D7 xlatb
+0000C45B 19E2 sbb dx,sp
+0000C45D 1AE7 sbb ah,bh
+0000C45F E0E9 loopne 0xc44a
+0000C461 F2F002F0 repne lock add dh,al
+0000C465 0FE30D pavgw mm1,[di]
+0000C468 F009EC lock or sp,bp
+0000C46B F9 stc
+0000C46C F1 int1
+0000C46D 13E8 adc bp,ax
+0000C46F 06 push es
+0000C470 F1 int1
+0000C471 16 push ss
+0000C472 EC in al,dx
+0000C473 EAEAFCE9FD jmp word 0xfde9:0xfcea
+0000C478 F4 hlt
+0000C479 04F1 add al,0xf1
+0000C47B 0DF015 or ax,0x15f0
+0000C47E F711 not word [bx+di]
+0000C480 F6 db 0xf6
+0000C481 0BF7 or si,di
+0000C483 14F7 adc al,0xf7
+0000C485 01FE add si,di
+0000C487 F0FE03 lock inc byte [bp+di]
+0000C48A F716F7FE not word [0xfef7]
+0000C48E F5 cmc
+0000C48F F9 stc
+0000C490 F9 stc
+0000C491 04F9 add al,0xf9
+0000C493 F5 cmc
+0000C494 F4 hlt
+0000C495 F0F7F4 lock div sp
+0000C498 F9 stc
+0000C499 FD std
+0000C49A FB sti
+0000C49B 0CFC or al,0xfc
+0000C49D 03FC add di,sp
+0000C49F 03FE add di,si
+0000C4A1 02FF add bh,bh
+0000C4A3 07 pop es
+0000C4A4 FC cld
+0000C4A5 0CFC or al,0xfc
+0000C4A7 01FF add di,di
+0000C4A9 FB sti
+0000C4AA FC cld
+0000C4AB F5 cmc
+0000C4AC FF03 inc word [bp+di]
+0000C4AE FFF6 push si
+0000C4B0 0305 add ax,[di]
+0000C4B2 04FA add al,0xfa
+0000C4B4 FC cld
+0000C4B5 03FC add di,sp
+0000C4B7 07 pop es
+0000C4B8 FE07 inc byte [bx]
+0000C4BA FE db 0xfe
+0000C4BB FE01 inc byte [bx+di]
+0000C4BD F5 cmc
+0000C4BE FE db 0xfe
+0000C4BF FA cli
+0000C4C0 FF04 inc word [si]
+0000C4C2 0102 add [bp+si],ax
+0000C4C4 04F7 add al,0xf7
+0000C4C6 FF08 dec word [bx+si]
+0000C4C8 FE02 inc byte [bp+si]
+0000C4CA 0480 add al,0x80
+0000C4CC 8080808080 add byte [bx+si-0x7f80],0x80
+0000C4D1 8080808080 add byte [bx+si-0x7f80],0x80
+0000C4D6 8080808080 add byte [bx+si-0x7f80],0x80
+0000C4DB CD9E int 0x9e
+0000C4DD 46 inc si
+0000C4DE 88C0 mov al,al
+0000C4E0 99 cwd
+0000C4E1 D5AC aad 0xac
+0000C4E3 D6 salc
+0000C4E4 B6DB mov dh,0xdb
+0000C4E6 B3DC mov bl,0xdc
+0000C4E8 BE2BC9 mov si,0xc92b
+0000C4EB 0DC1E9 or ax,0xe9c1
+0000C4EE CDF8 int 0xf8
+0000C4F0 CD20 int 0x20
+0000C4F2 CAFFD5 retf 0xd5ff
+0000C4F5 E5DB in ax,0xdb
+0000C4F7 DA db 0xda
+0000C4F8 E406 in al,0x6
+0000C4FA D6 salc
+0000C4FB 1BE1 sbb sp,cx
+0000C4FD 1CE7 sbb al,0xe7
+0000C4FF DDE8 fucomp st0
+0000C501 F1 int1
+0000C502 F002F0 lock add dh,al
+0000C505 10E2 adc dl,ah
+0000C507 0DF00A or ax,0xaf0
+0000C50A EBF9 jmp short 0xc505
+0000C50C F1 int1
+0000C50D 15E807 adc ax,0x7e8
+0000C510 F218EC repne sbb ah,ch
+0000C513 E8E9FC call word 0xc1ff
+0000C516 E9FCF4 jmp word 0xba15
+0000C519 05F20D add ax,0xdf2
+0000C51C F016 lock push ss
+0000C51E F8 clc
+0000C51F 12F6 adc dh,dh
+0000C521 0CF8 or al,0xf8
+0000C523 15F802 adc ax,0x2f8
+0000C526 FF db 0xff
+0000C527 EE out dx,al
+0000C528 FF03 inc word [bp+di]
+0000C52A F8 clc
+0000C52B 17 pop ss
+0000C52C F8 clc
+0000C52D FE db 0xfe
+0000C52E F6F9 idiv cl
+0000C530 FA cli
+0000C531 05F9F5 add ax,0xf5f9
+0000C534 F5 cmc
+0000C535 EF out dx,ax
+0000C536 F8 clc
+0000C537 F4 hlt
+0000C538 FA cli
+0000C539 FC cld
+0000C53A FC cld
+0000C53B 0DFD04 or ax,0x4fd
+0000C53E FD std
+0000C53F 03FF add di,di
+0000C541 0200 add al,[bx+si]
+0000C543 07 pop es
+0000C544 FD std
+0000C545 0DFD01 or ax,0x1fd
+0000C548 00FA add dl,bh
+0000C54A FD std
+0000C54B F4 hlt
+0000C54C 0003 add [bp+di],al
+0000C54E 00F5 add ch,dh
+0000C550 050605 add ax,0x506
+0000C553 FA cli
+0000C554 FD std
+0000C555 03FE add di,si
+0000C557 0800 or [bx+si],al
+0000C559 08FF or bh,bh
+0000C55B FE03 inc byte [bp+di]
+0000C55D F5 cmc
+0000C55E 00F9 add cl,bh
+0000C560 0104 add [si],ax
+0000C562 0303 add ax,[bp+di]
+0000C564 05F601 add ax,0x1f6
+0000C567 0900 or [bx+si],ax
+0000C569 02068080 add al,[0x8080]
+0000C56D 8080808080 add byte [bx+si-0x7f80],0x80
+0000C572 8080808080 add byte [bx+si-0x7f80],0x80
+0000C577 80808080C9 add byte [bx+si-0x7f80],0xc9
+0000C57C 98 cbw
+0000C57D 4B dec bx
+0000C57E 81BB94D2A8D3 cmp word [bp+di-0x2d6c],0xd3a8
+0000C584 B3D8 mov bl,0xd8
+0000C586 AF scasw
+0000C587 DABB2EC6 fidivr dword [bp+di-0x39d2]
+0000C58B 0E push cs
+0000C58C BEE7CB mov si,0xcbe7
+0000C58F F7 db 0xf7
+0000C590 CB retf
+0000C591 23C8 and cx,ax
+0000C593 FE db 0xfe
+0000C594 D4E3 aam 0xe3
+0000C596 DAD7 fcmovbe st7
+0000C598 E406 in al,0x6
+0000C59A D41D aam 0x1d
+0000C59C E01F loopne 0xc5bd
+0000C59E E6DB out 0xdb,al
+0000C5A0 E8F0F0 call word 0xb693
+0000C5A3 03F0 add si,ax
+0000C5A5 11E2 adc dx,sp
+0000C5A7 0E push cs
+0000C5A8 F00BEC lock or bp,sp
+0000C5AB F9 stc
+0000C5AC F216 repne push ss
+0000C5AE E807F2 call word 0xb7b8
+0000C5B1 1AEC sbb ch,ah
+0000C5B3 E7EA out 0xea,ax
+0000C5B5 FC cld
+0000C5B6 E9FCF5 jmp word 0xbbb5
+0000C5B9 06 push es
+0000C5BA F30E rep push cs
+0000C5BC F1 int1
+0000C5BD 18F8 sbb al,bh
+0000C5BF 13F7 adc si,di
+0000C5C1 0DF817 or ax,0x17f8
+0000C5C4 F9 stc
+0000C5C5 0200 add al,[bx+si]
+0000C5C7 ED in ax,dx
+0000C5C8 0003 add [bp+di],al
+0000C5CA F9 stc
+0000C5CB 19F9 sbb cx,di
+0000C5CD FE db 0xfe
+0000C5CE F7F9 idiv cx
+0000C5D0 FB sti
+0000C5D1 05FBF4 add ax,0xf4fb
+0000C5D4 F6EE imul dh
+0000C5D6 F9 stc
+0000C5D7 F3FC rep cld
+0000C5D9 FC cld
+0000C5DA FD std
+0000C5DB 0E push cs
+0000C5DC FE04 inc byte [si]
+0000C5DE FE03 inc byte [bp+di]
+0000C5E0 0002 add [bp+si],al
+0000C5E2 0108 add [bx+si],cx
+0000C5E4 FE0EFE01 dec byte [0x1fe]
+0000C5E8 01FA add dx,di
+0000C5EA FFF3 push bx
+0000C5EC 0103 add [bp+di],ax
+0000C5EE 02F4 add dh,ah
+0000C5F0 06 push es
+0000C5F1 07 pop es
+0000C5F2 07 pop es
+0000C5F3 F9 stc
+0000C5F4 FE03 inc byte [bp+di]
+0000C5F6 FF08 dec word [bx+si]
+0000C5F8 0109 add [bx+di],cx
+0000C5FA 00FE add dh,bh
+0000C5FC 04F5 add al,0xf5
+0000C5FE 01F9 add cx,di
+0000C600 0204 add al,[si]
+0000C602 0403 add al,0x3
+0000C604 07 pop es
+0000C605 F5 cmc
+0000C606 0209 add cl,[bx+di]
+0000C608 0203 add al,[bp+di]
+0000C60A 08808080 or [bx+si-0x7f80],al
+0000C60E 8080808080 add byte [bx+si-0x7f80],0x80
+0000C613 8080808080 add byte [bx+si-0x7f80],0x80
+0000C618 808080C693 add byte [bx+si-0x3980],0x93
+0000C61D 8080B68ECF add byte [bx+si-0x714a],0xcf
+0000C622 A3D0AF mov [0xafd0],ax
+0000C625 D6 salc
+0000C626 AB stosw
+0000C627 D8B832C4 fdivr dword [bx+si-0x3bce]
+0000C62B 10BCE6C9 adc [si-0x361a],bh
+0000C62F F6 db 0xf6
+0000C630 C9 leave
+0000C631 25C6FE and ax,0xfec6
+0000C634 D3E2 shl dx,cl
+0000C636 DAD5 fcmovbe st5
+0000C638 E306 jcxz 0xc640
+0000C63A D31F rcr word [bx],cl
+0000C63C E021 loopne 0xc65f
+0000C63E E6D9 out 0xd9,al
+0000C640 E9EEF0 jmp word 0xb731
+0000C643 03F1 add si,cx
+0000C645 13E2 adc sp,dx
+0000C647 0FF10C psllw mm1,[si]
+0000C64A EC in al,dx
+0000C64B F8 clc
+0000C64C F217 repne pop ss
+0000C64E E807F2 call word 0xb858
+0000C651 1CED sbb al,0xed
+0000C653 E5EA in ax,0xea
+0000C655 FC cld
+0000C656 EAFBF606F4 jmp word 0xf406:0xf6fb
+0000C65B 0FF119 psllw mm3,[bx+di]
+0000C65E F9 stc
+0000C65F 15F80E adc ax,0xef8
+0000C662 F9 stc
+0000C663 18FA sbb dl,bh
+0000C665 0301 add ax,[bx+di]
+0000C667 EC in al,dx
+0000C668 0104 add [si],ax
+0000C66A FA cli
+0000C66B 1AFA sbb bh,dl
+0000C66D FE db 0xfe
+0000C66E F9 stc
+0000C66F F9 stc
+0000C670 FD std
+0000C671 05FCF4 add ax,0xf4fc
+0000C674 F7ED imul bp
+0000C676 FA cli
+0000C677 F3FD rep std
+0000C679 FC cld
+0000C67A FE0F dec byte [bx]
+0000C67C 0004 add [si],al
+0000C67E 0003 add [bp+di],al
+0000C680 0101 add [bx+di],ax
+0000C682 0308 add cx,[bx+si]
+0000C684 000F add [bx],cl
+0000C686 0002 add [bp+si],al
+0000C688 02FA add bh,dl
+0000C68A 00F1 add cl,dh
+0000C68C 0304 add ax,[si]
+0000C68E 04F4 add al,0xf4
+0000C690 0807 or [bx],al
+0000C692 09F9 or cx,di
+0000C694 0003 add [bp+di],al
+0000C696 0109 add [bx+di],cx
+0000C698 030A add cx,[bp+si]
+0000C69A 02FE add bh,dh
+0000C69C 06 push es
+0000C69D F4 hlt
+0000C69E 03F8 add di,ax
+0000C6A0 0404 add al,0x4
+0000C6A2 06 push es
+0000C6A3 0309 add cx,[bx+di]
+0000C6A5 F5 cmc
+0000C6A6 040A add al,0xa
+0000C6A8 0403 add al,0x3
+0000C6AA 0A808080 or al,[bx+si-0x7f80]
+0000C6AE 8080808080 add byte [bx+si-0x7f80],0x80
+0000C6B3 8080808080 add byte [bx+si-0x7f80],0x80
+0000C6B8 808080C28E add byte [bx+si-0x3d80],0x8e
+0000C6BD 8080B289CD add byte [bx+si-0x764e],0xcd
+0000C6C2 9F lahf
+0000C6C3 CDAC int 0xac
+0000C6C5 D3A7D5B5 shl word [bx-0x4a2b],cl
+0000C6C9 35C211 xor ax,0x11c2
+0000C6CC B9E5C8 mov cx,0xc8e5
+0000C6CF F6C727 test bh,0x27
+0000C6D2 C4 db 0xc4
+0000C6D3 FE db 0xfe
+0000C6D4 D2E0 shl al,cl
+0000C6D6 D9 db 0xd9
+0000C6D7 D2E3 shl bl,cl
+0000C6D9 07 pop es
+0000C6DA D221 shl byte [bx+di],cl
+0000C6DC E023 loopne 0xc701
+0000C6DE E7D7 out 0xd7,ax
+0000C6E0 E9EDF0 jmp word 0xb7d0
+0000C6E3 03F2 add si,dx
+0000C6E5 14E2 adc al,0xe2
+0000C6E7 0FF10D psllw mm1,[di]
+0000C6EA EC in al,dx
+0000C6EB F8 clc
+0000C6EC F319E9 rep sbb cx,bp
+0000C6EF 07 pop es
+0000C6F0 F31DEEE4 rep sbb ax,0xe4ee
+0000C6F4 EBFC jmp short 0xc6f2
+0000C6F6 EAFBF607F5 jmp word 0xf507:0xf6fb
+0000C6FB 0FF21B pslld mm3,[bp+di]
+0000C6FE FA cli
+0000C6FF 16 push ss
+0000C700 F9 stc
+0000C701 0FFA1A psubd mm3,[bp+si]
+0000C704 FC cld
+0000C705 0303 add ax,[bp+di]
+0000C707 EB03 jmp short 0xc70c
+0000C709 04FB add al,0xfb
+0000C70B 1CFB sbb al,0xfb
+0000C70D FE db 0xfe
+0000C70E FA cli
+0000C70F F8 clc
+0000C710 FE05 inc byte [di]
+0000C712 FD std
+0000C713 F3F8 rep clc
+0000C715 ED in ax,dx
+0000C716 FB sti
+0000C717 F2 repne
+0000C718 FF db 0xff
+0000C719 FB sti
+0000C71A 0010 add [bx+si],dl
+0000C71C 0105 add [di],ax
+0000C71E 0103 add [bp+di],ax
+0000C720 0301 add ax,[bx+di]
+0000C722 050801 add ax,0x108
+0000C725 1002 adc [bp+si],al
+0000C727 0204 add al,[si]
+0000C729 F9 stc
+0000C72A 02F0 add dh,al
+0000C72C 050406 add ax,0x604
+0000C72F F30A08 rep or cl,[bx+si]
+0000C732 0BF9 or di,cx
+0000C734 0203 add al,[bp+di]
+0000C736 030A add cx,[bp+si]
+0000C738 050B04 add ax,0x40b
+0000C73B FE08 dec byte [bx+si]
+0000C73D F4 hlt
+0000C73E 05F706 add ax,0x6f7
+0000C741 0408 add al,0x8
+0000C743 030B add cx,[bp+di]
+0000C745 F4 hlt
+0000C746 06 push es
+0000C747 0B06030C or ax,[0xc03]
+0000C74B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C750 8080808080 add byte [bx+si-0x7f80],0x80
+0000C755 8080808080 add byte [bx+si-0x7f80],0x80
+0000C75A 80BF888080 cmp byte [bx-0x7f78],0x80
+0000C75F AD lodsw
+0000C760 84CA test dl,cl
+0000C762 9C pushfw
+0000C763 C9 leave
+0000C764 A9D1A3 test ax,0xa3d1
+0000C767 D3 db 0xd3
+0000C768 B338 mov bl,0x38
+0000C76A C012B7 rcl byte [bp+si],0xb7
+0000C76D E3C7 jcxz 0xc736
+0000C76F F5 cmc
+0000C770 C529 lds bp,[bx+di]
+0000C772 C2FED1 ret 0xd1fe
+0000C775 DF db 0xdf
+0000C776 D9D0 fnop
+0000C778 E307 jcxz 0xc781
+0000C77A D223 shl byte [bp+di],cl
+0000C77C E026 loopne 0xc7a4
+0000C77E E7D5 out 0xd5,ax
+0000C780 EAECF104F2 jmp word 0xf204:0xf1ec
+0000C785 15E310 adc ax,0x10e3
+0000C788 F20E repne push cs
+0000C78A ED in ax,dx
+0000C78B F8 clc
+0000C78C F4 hlt
+0000C78D 1AE9 sbb ch,cl
+0000C78F 07 pop es
+0000C790 F4 hlt
+0000C791 1F pop ds
+0000C792 EF out dx,ax
+0000C793 E2EB loop 0xc780
+0000C795 FC cld
+0000C796 EBFA jmp short 0xc792
+0000C798 F8 clc
+0000C799 08F6 or dh,dh
+0000C79B 10F4 adc ah,dh
+0000C79D 1CFC sbb al,0xfc
+0000C79F 17 pop ss
+0000C7A0 FA cli
+0000C7A1 10FB adc bl,bh
+0000C7A3 1BFD sbb di,bp
+0000C7A5 0304 add ax,[si]
+0000C7A7 E90505 jmp word 0xccaf
+0000C7AA FC cld
+0000C7AB 1DFDFE sbb ax,0xfefd
+0000C7AE FC cld
+0000C7AF F8 clc
+0000C7B0 0006FFF3 add [0xf3ff],al
+0000C7B4 FA cli
+0000C7B5 EC in al,dx
+0000C7B6 FD std
+0000C7B7 F201FB repne add bx,di
+0000C7BA 0210 add dl,[bx+si]
+0000C7BC 0305 add ax,[di]
+0000C7BE 0303 add ax,[bp+di]
+0000C7C0 050107 add ax,0x701
+0000C7C3 0903 or [bp+di],ax
+0000C7C5 1104 adc [si],ax
+0000C7C7 0206F904 add al,[0x4f9]
+0000C7CB EF out dx,ax
+0000C7CC 07 pop es
+0000C7CD 0408 add al,0x8
+0000C7CF F20D080D repne or ax,0xd08
+0000C7D3 F8 clc
+0000C7D4 0403 add al,0x3
+0000C7D6 050A07 add ax,0x70a
+0000C7D9 0C06 or al,0x6
+0000C7DB FD std
+0000C7DC 0AF3 or dh,bl
+0000C7DE 07 pop es
+0000C7DF F7 db 0xf7
+0000C7E0 0904 or [si],ax
+0000C7E2 0A04 or al,[si]
+0000C7E4 0DF408 or ax,0x8f4
+0000C7E7 0B08 or cx,[bx+si]
+0000C7E9 030E8080 add cx,[0x8080]
+0000C7ED 8080808080 add byte [bx+si-0x7f80],0x80
+0000C7F2 8080808080 add byte [bx+si-0x7f80],0x80
+0000C7F7 80808080BB add byte [bx+si-0x7f80],0xbb
+0000C7FC 848080A8 test [bx+si-0x5780],al
+0000C800 80C798 add bh,0x98
+0000C803 C6 db 0xc6
+0000C804 A7 cmpsw
+0000C805 CE into
+0000C806 A0D1B1 mov al,[0xb1d1]
+0000C809 3CBE cmp al,0xbe
+0000C80B 13B5E2C6 adc si,[di-0x391e]
+0000C80F F4 hlt
+0000C810 C42B les bp,[bp+di]
+0000C812 C1FDD1 sar bp,0xd1
+0000C815 DDD9 fstp st1
+0000C817 CDE3 int 0xe3
+0000C819 07 pop es
+0000C81A D125 shl word [di],1
+0000C81C E028 loopne 0xc846
+0000C81E E8D3EB call word 0xb3f4
+0000C821 EAF204F316 jmp word 0x16f3:0x4f2
+0000C826 E311 jcxz 0xc839
+0000C828 F3 rep
+0000C829 0FEEF7 pmaxsw mm6,mm7
+0000C82C F5 cmc
+0000C82D 1BEA sbb bp,dx
+0000C82F 07 pop es
+0000C830 F5 cmc
+0000C831 21F0 and ax,si
+0000C833 E0EC loopne 0xc821
+0000C835 FC cld
+0000C836 EC in al,dx
+0000C837 FA cli
+0000C838 F9 stc
+0000C839 09F8 or ax,di
+0000C83B 11F5 adc bp,si
+0000C83D 1E push ds
+0000C83E FD std
+0000C83F 19FB sbb bx,di
+0000C841 11FD adc bp,di
+0000C843 1DFF04 sbb ax,0x4ff
+0000C846 06 push es
+0000C847 E80705 call word 0xcd51
+0000C84A FE db 0xfe
+0000C84B 1F pop ds
+0000C84C FF db 0xff
+0000C84D FE db 0xfe
+0000C84E FE db 0xfe
+0000C84F F8 clc
+0000C850 020601F2 add al,[0xf201]
+0000C854 FC cld
+0000C855 EBFF jmp short 0xc856
+0000C857 F1 int1
+0000C858 03FB add di,bx
+0000C85A 0411 add al,0x11
+0000C85C 050505 add ax,0x505
+0000C85F 0407 add al,0x7
+0000C861 0109 add [bx+di],cx
+0000C863 0905 or [di],ax
+0000C865 12060208 adc al,[0x802]
+0000C869 F9 stc
+0000C86A 06 push es
+0000C86B EE out dx,al
+0000C86C 0905 or [di],ax
+0000C86E 0AF2 or dh,dl
+0000C870 0F09 wbinvd
+0000C872 0FF8060308 psubb mm0,[0x803]
+0000C877 0B09 or cx,[bx+di]
+0000C879 0D09FD or ax,0xfd09
+0000C87C 0CF3 or al,0xf3
+0000C87E 0AF6 or dh,dh
+0000C880 0B04 or ax,[si]
+0000C882 0C04 or al,0x4
+0000C884 10F3 adc bl,dh
+0000C886 0B0C or cx,[si]
+0000C888 0B04 or ax,[si]
+0000C88A 11808080 adc [bx+si-0x7f80],ax
+0000C88E 8080808080 add byte [bx+si-0x7f80],0x80
+0000C893 8080808080 add byte [bx+si-0x7f80],0x80
+0000C898 8080808080 add byte [bx+si-0x7f80],0x80
+0000C89D 80808080C4 add byte [bx+si-0x7f80],0xc4
+0000C8A2 95 xchg ax,bp
+0000C8A3 C3 ret
+0000C8A4 A4 movsb
+0000C8A5 CC int3
+0000C8A6 9D popfw
+0000C8A7 CE into
+0000C8A8 AF scasw
+0000C8A9 3F aas
+0000C8AA BD15B3 mov bp,0xb315
+0000C8AD E1C5 loope 0xc874
+0000C8AF F3C22DC0 rep ret 0xc02d
+0000C8B3 FD std
+0000C8B4 D0DC rcr ah,1
+0000C8B6 D9CA fxch st2
+0000C8B8 E308 jcxz 0xc8c2
+0000C8BA D127 shl word [bx],1
+0000C8BC E02A loopne 0xc8e8
+0000C8BE E8D0EC call word 0xb591
+0000C8C1 E9F304 jmp word 0xcdb7
+0000C8C4 F5 cmc
+0000C8C5 18E4 sbb ah,ah
+0000C8C7 11F4 adc sp,si
+0000C8C9 10EF adc bh,ch
+0000C8CB F7F6 div si
+0000C8CD 1DEB08 sbb ax,0x8eb
+0000C8D0 F623 mul byte [bp+di]
+0000C8D2 F1 int1
+0000C8D3 DFED fucomip st5
+0000C8D5 FC cld
+0000C8D6 EE out dx,al
+0000C8D7 F9 stc
+0000C8D8 FA cli
+0000C8D9 09F9 or cx,di
+0000C8DB 11F7 adc di,si
+0000C8DD 1F pop ds
+0000C8DE FF1A call word far [bp+si]
+0000C8E0 FD std
+0000C8E1 13FE adc di,si
+0000C8E3 1E push ds
+0000C8E4 0104 add [si],ax
+0000C8E6 08E7 or bh,ah
+0000C8E8 0905 or [di],ax
+0000C8EA 0020 add [bx+si],ah
+0000C8EC 01FE add si,di
+0000C8EE 00F8 add al,bh
+0000C8F0 0406 add al,0x6
+0000C8F2 03F2 add si,dx
+0000C8F4 FE db 0xfe
+0000C8F5 EA01F106FA jmp word 0xfa06:0xf101
+0000C8FA 06 push es
+0000C8FB 1207 adc al,[bx]
+0000C8FD 06 push es
+0000C8FE 07 pop es
+0000C8FF 0409 add al,0x9
+0000C901 010B add [bp+di],cx
+0000C903 0A07 or al,[bx]
+0000C905 1208 adc cl,[bx+si]
+0000C907 030A add cx,[bp+si]
+0000C909 F8 clc
+0000C90A 09ED or bp,bp
+0000C90C 0B05 or ax,[di]
+0000C90E 0DF112 or ax,0x12f1
+0000C911 0912 or [bp+si],dx
+0000C913 F8 clc
+0000C914 0803 or [bp+di],al
+0000C916 0A0B or cl,[bp+di]
+0000C918 0C0D or al,0xd
+0000C91A 0BFD or di,bp
+0000C91C 0FF20C pslld mm1,[si]
+0000C91F F5 cmc
+0000C920 0E push cs
+0000C921 040F add al,0xf
+0000C923 0412 add al,0x12
+0000C925 F20D0C0E repne or ax,0xe0c
+0000C929 0414 add al,0x14
+0000C92B 8080808080 add byte [bx+si-0x7f80],0x80
+0000C930 8080808080 add byte [bx+si-0x7f80],0x80
+0000C935 8080808080 add byte [bx+si-0x7f80],0x80
+0000C93A 8080808080 add byte [bx+si-0x7f80],0x80
+0000C93F 8080C292C0 add byte [bx+si-0x6d3e],0xc0
+0000C944 A2C99A mov [0x9ac9],al
+0000C947 CC int3
+0000C948 AE scasb
+0000C949 42 inc dx
+0000C94A BB16B1 mov bx,0xb116
+0000C94D E0C5 loopne 0xc914
+0000C94F F2C12FBF repne shr word [bx],0xbf
+0000C953 FD std
+0000C954 D0DA rcr dl,1
+0000C956 D9C8 fxch st0
+0000C958 E408 in al,0x8
+0000C95A D128 shr word [bx+si],1
+0000C95C E12C loope 0xc98a
+0000C95E E9CEED jmp word 0xb72f
+0000C961 E7F4 out 0xf4,ax
+0000C963 04F6 add al,0xf6
+0000C965 19E5 sbb bp,sp
+0000C967 12F5 adc dh,ch
+0000C969 11F0 adc ax,si
+0000C96B F6F8 idiv al
+0000C96D 1E push ds
+0000C96E ED in ax,dx
+0000C96F 08F8 or al,bh
+0000C971 25F3DD and ax,0xddf3
+0000C974 EF out dx,ax
+0000C975 FC cld
+0000C976 EF out dx,ax
+0000C977 F9 stc
+0000C978 FC cld
+0000C979 0AFB or bh,bl
+0000C97B 12F8 adc bh,al
+0000C97D 2001 and [bx+di],al
+0000C97F 1BFE sbb di,si
+0000C981 1400 adc al,0x0
+0000C983 2004 and [si],al
+0000C985 050BE5 add ax,0xe50b
+0000C988 0B060222 or ax,[0x2202]
+0000C98C 03FE add di,si
+0000C98E 02F7 add dh,bh
+0000C990 06 push es
+0000C991 07 pop es
+0000C992 05F100 add ax,0xf1
+0000C995 E903F0 jmp word 0xb99b
+0000C998 08FA or dl,bh
+0000C99A 0813 or [bp+di],dl
+0000C99C 0A060A04 or al,[0x40a]
+0000C9A0 0C01 or al,0x1
+0000C9A2 0E push cs
+0000C9A3 0A0A or cl,[bp+si]
+0000C9A5 130B adc cx,[bp+di]
+0000C9A7 030D add cx,[di]
+0000C9A9 F8 clc
+0000C9AA 0CEC or al,0xec
+0000C9AC 0E push cs
+0000C9AD 0510F1 add ax,0xf110
+0000C9B0 140A adc al,0xa
+0000C9B2 15F70B adc ax,0xbf7
+0000C9B5 030D add cx,[di]
+0000C9B7 0C0F or al,0xf
+0000C9B9 0E push cs
+0000C9BA 0E push cs
+0000C9BB FD std
+0000C9BC 12F2 adc dh,dl
+0000C9BE 0FF511 pmaddwd mm2,[bx+di]
+0000C9C1 0411 add al,0x11
+0000C9C3 0415 add al,0x15
+0000C9C5 F2100D repne adc [di],cl
+0000C9C8 1104 adc [si],ax
+0000C9CA 17 pop ss
+0000C9CB 8080808080 add byte [bx+si-0x7f80],0x80
+0000C9D0 8080808080 add byte [bx+si-0x7f80],0x80
+0000C9D5 8080808080 add byte [bx+si-0x7f80],0x80
+0000C9DA 8080808080 add byte [bx+si-0x7f80],0x80
+0000C9DF 8080BF8FBD add byte [bx+si-0x7041],0xbd
+0000C9E4 A0C797 mov al,[0x97c7]
+0000C9E7 CAAC45 retf 0x45ac
+0000C9EA BA17AF mov dx,0xaf17
+0000C9ED DEC4 faddp st4
+0000C9EF F2 repne
+0000C9F0 C0 db 0xc0
+0000C9F1 31BEFDD0 xor [bp-0x2f03],di
+0000C9F5 D9 db 0xd9
+0000C9F6 DAC5 fcmovb st5
+0000C9F8 E408 in al,0x8
+0000C9FA D12A shr word [bp+si],1
+0000C9FC E22F loop 0xca2d
+0000C9FE EBCC jmp short 0xc9cc
+0000CA00 EE out dx,al
+0000CA01 E6F6 out 0xf6,al
+0000CA03 05F81A add ax,0x1af8
+0000CA06 E613 out 0x13,al
+0000CA08 F712 not word [bp+si]
+0000CA0A F2F6F9 repne idiv cl
+0000CA0D 1F pop ds
+0000CA0E EE out dx,al
+0000CA0F 08FA or dl,bh
+0000CA11 27 daa
+0000CA12 F5 cmc
+0000CA13 DCF0 fdivr to st0
+0000CA15 FC cld
+0000CA16 F1 int1
+0000CA17 F9 stc
+0000CA18 FE0B dec byte [bp+di]
+0000CA1A FD std
+0000CA1B 13FA adc di,dx
+0000CA1D 2203 and al,[bp+di]
+0000CA1F 1D0015 sbb ax,0x1500
+0000CA22 0222 add ah,[bp+si]
+0000CA24 06 push es
+0000CA25 050DE4 add ax,0xe40d
+0000CA28 0E push cs
+0000CA29 06 push es
+0000CA2A 0423 add al,0x23
+0000CA2C 05FE05 add ax,0x5fe
+0000CA2F F7 db 0xf7
+0000CA30 0907 or [bx],ax
+0000CA32 08F0 or al,dh
+0000CA34 03E8 add bp,ax
+0000CA36 06 push es
+0000CA37 EF out dx,ax
+0000CA38 0BFA or di,dx
+0000CA3A 0B14 or dx,[si]
+0000CA3C 0D060C or ax,0xc06
+0000CA3F 040F add al,0xf
+0000CA41 0111 add [bx+di],dx
+0000CA43 0A0D or cl,[di]
+0000CA45 140E adc al,0xe
+0000CA47 030F add cx,[bx]
+0000CA49 F7 db 0xf7
+0000CA4A 0E push cs
+0000CA4B EB11 jmp short 0xca5e
+0000CA4D 06 push es
+0000CA4E 13F0 adc si,ax
+0000CA50 180A sbb [bp+si],cl
+0000CA52 18F7 sbb bh,dh
+0000CA54 0E push cs
+0000CA55 0310 add dx,[bx+si]
+0000CA57 0D120F or ax,0xf12
+0000CA5A 11FD adc bp,di
+0000CA5C 15F212 adc ax,0x12f2
+0000CA5F F4 hlt
+0000CA60 1405 adc al,0x5
+0000CA62 1405 adc al,0x5
+0000CA64 18F1 sbb cl,dh
+0000CA66 130E1404 adc cx,[0x414]
+0000CA6A 1A808080 sbb al,[bx+si-0x7f80]
+0000CA6E 8080808080 add byte [bx+si-0x7f80],0x80
+0000CA73 8080808080 add byte [bx+si-0x7f80],0x80
+0000CA78 8080808080 add byte [bx+si-0x7f80],0x80
+0000CA7D 80808080BC add byte [bx+si-0x7f80],0xbc
+0000CA82 8CBA9EC4 mov [bp+si-0x3b62],segr7
+0000CA86 94 xchg ax,sp
+0000CA87 C8AB49B9 enter 0x49ab,0xb9
+0000CA8B 18AEDDC4 sbb [bp-0x3b23],ch
+0000CA8F F1 int1
+0000CA90 BF33BE mov di,0xbe33
+0000CA93 FC cld
+0000CA94 D1D7 rcl di,1
+0000CA96 DAC3 fcmovb st3
+0000CA98 E508 in ax,0x8
+0000CA9A D22C shr byte [si],cl
+0000CA9C E331 jcxz 0xcacf
+0000CA9E EC in al,dx
+0000CA9F CAF0E5 retf 0xe5f0
+0000CAA2 F705F91B test word [di],0x1bf9
+0000CAA6 E714 out 0x14,ax
+0000CAA8 F9 stc
+0000CAA9 13F4 adc si,sp
+0000CAAB F6FB idiv bl
+0000CAAD 21F0 and ax,si
+0000CAAF 08FC or ah,bh
+0000CAB1 28F6 sub dh,dh
+0000CAB3 DA db 0xda
+0000CAB4 F2FC repne cld
+0000CAB6 F2F8 repne clc
+0000CAB8 000B add [bp+di],cl
+0000CABA 0013 add [bp+di],dl
+0000CABC FC cld
+0000CABD 2305 and ax,[di]
+0000CABF 1E push ds
+0000CAC0 02160523 add dl,[0x2305]
+0000CAC4 0905 or [di],ax
+0000CAC6 10E3 adc bl,ah
+0000CAC8 10060725 adc [0x2507],al
+0000CACC 08FE or dh,bh
+0000CACE 08F7 or bh,dh
+0000CAD0 0B07 or ax,[bx]
+0000CAD2 0AF0 or dh,al
+0000CAD4 05E708 add ax,0x8e7
+0000CAD7 EF out dx,ax
+0000CAD8 0E push cs
+0000CAD9 F9 stc
+0000CADA 0E push cs
+0000CADB 140F adc al,0xf
+0000CADD 07 pop es
+0000CADE 0F db 0x0f
+0000CADF 0411 add al,0x11
+0000CAE1 0114 add [si],dx
+0000CAE3 0B0F or cx,[bx]
+0000CAE5 151104 adc ax,0x411
+0000CAE8 12F7 adc dh,bh
+0000CAEA 11E9 adc cx,bp
+0000CAEC 1406 adc al,0x6
+0000CAEE 16 push ss
+0000CAEF EF out dx,ax
+0000CAF0 1B0B sbb cx,[bp+di]
+0000CAF2 1BF7 sbb si,di
+0000CAF4 1103 adc [bp+di],ax
+0000CAF6 130D adc cx,[di]
+0000CAF8 151014 adc ax,0x1410
+0000CAFB FD std
+0000CAFC 18F1 sbb cl,dh
+0000CAFE 15F317 adc ax,0x17f3
+0000CB01 051705 add ax,0x517
+0000CB04 1CF0 sbb al,0xf0
+0000CB06 16 push ss
+0000CB07 0E push cs
+0000CB08 17 pop ss
+0000CB09 051D80 add ax,0x801d
+0000CB0C 8080808080 add byte [bx+si-0x7f80],0x80
+0000CB11 8080808080 add byte [bx+si-0x7f80],0x80
+0000CB16 8080808080 add byte [bx+si-0x7f80],0x80
+0000CB1B 8080808080 add byte [bx+si-0x7f80],0x80
+0000CB20 80B989B79C cmp byte [bx+di-0x4877],0x9c
+0000CB25 C292C5 ret 0xc592
+0000CB28 AA stosb
+0000CB29 4C dec sp
+0000CB2A B919AD mov cx,0xad19
+0000CB2D DCC4 fadd to st4
+0000CB2F F0BF35BD lock mov di,0xbd35
+0000CB33 FC cld
+0000CB34 D1D6 rcl si,1
+0000CB36 DBC0 fcmovnb st0
+0000CB38 E709 out 0x9,ax
+0000CB3A D22EE433 shr byte [0x33e4],cl
+0000CB3E EE out dx,al
+0000CB3F C8F2E3F9 enter 0xe3f2,0xf9
+0000CB43 05FB1D add ax,0x1dfb
+0000CB46 E914FB jmp word 0xc65d
+0000CB49 14F6 adc al,0xf6
+0000CB4B F5 cmc
+0000CB4C FD std
+0000CB4D 22F2 and dh,dl
+0000CB4F 08FE or dh,bh
+0000CB51 2AF9 sub bh,cl
+0000CB53 D9F4 fxtract
+0000CB55 FC cld
+0000CB56 F4 hlt
+0000CB57 F8 clc
+0000CB58 020C add cl,[si]
+0000CB5A 0214 add dl,[si]
+0000CB5C FF25 jmp word [di]
+0000CB5E 0820 or [bx+si],ah
+0000CB60 051707 add ax,0x717
+0000CB63 250C06 and ax,0x60c
+0000CB66 13E1 adc sp,cx
+0000CB68 1307 adc ax,[bx]
+0000CB6A 09260BFE or [0xfe0b],sp
+0000CB6E 0BF7 or si,di
+0000CB70 0E push cs
+0000CB71 07 pop es
+0000CB72 0DEF08 or ax,0x8ef
+0000CB75 E60B out 0xb,al
+0000CB77 EE out dx,al
+0000CB78 11F9 adc cx,di
+0000CB7A 1115 adc [di],dx
+0000CB7C 1207 adc al,[bx]
+0000CB7E 1204 adc al,[si]
+0000CB80 150117 adc ax,0x1701
+0000CB83 0B13 or dx,[bp+di]
+0000CB85 16 push ss
+0000CB86 1404 adc al,0x4
+0000CB88 15F715 adc ax,0x15f7
+0000CB8B E81706 call word 0xd1a5
+0000CB8E 19EF sbb di,bp
+0000CB90 1E push ds
+0000CB91 0B1EF614 or bx,[0x14f6]
+0000CB95 0317 add dx,[bx]
+0000CB97 0E push cs
+0000CB98 1811 sbb [bx+di],dl
+0000CB9A 17 pop ss
+0000CB9B FD std
+0000CB9C 1BF1 sbb si,cx
+0000CB9E 19F3 sbb bx,si
+0000CBA0 1A05 sbb al,[di]
+0000CBA2 1B05 sbb ax,[di]
+0000CBA4 1F pop ds
+0000CBA5 F01A0F lock sbb cl,[bx]
+0000CBA8 1B05 sbb ax,[di]
+0000CBAA 21808080 and [bx+si-0x7f80],ax
+0000CBAE 8080808080 add byte [bx+si-0x7f80],0x80
+0000CBB3 8080808080 add byte [bx+si-0x7f80],0x80
+0000CBB8 8080808080 add byte [bx+si-0x7f80],0x80
+0000CBBD 80808080B7 add byte [bx+si-0x7f80],0xb7
+0000CBC2 87B49BC0 xchg si,[si-0x3f65]
+0000CBC6 8FC3 pop bx
+0000CBC8 A94FB8 test ax,0xb84f
+0000CBCB 1BACDAC4 sbb bp,[si-0x3b26]
+0000CBCF EF out dx,ax
+0000CBD0 BF38BD mov di,0xbd38
+0000CBD3 FC cld
+0000CBD4 D2D4 rcl ah,cl
+0000CBD6 DCBEE809 fdivr qword [bp+0x9e8]
+0000CBDA D3 db 0xd3
+0000CBDB 30E5 xor ch,ah
+0000CBDD 36EF ss out dx,ax
+0000CBDF C5 db 0xc5
+0000CBE0 F4 hlt
+0000CBE1 E2FB loop 0xcbde
+0000CBE3 05FE1E add ax,0x1efe
+0000CBE6 EA15FD15F8 jmp word 0xf815:0xfd15
+0000CBEB F5 cmc
+0000CBEC 0023 add [bp+di],ah
+0000CBEE F4 hlt
+0000CBEF 0800 or [bx+si],al
+0000CBF1 2CFB sub al,0xfb
+0000CBF3 D7 xlatb
+0000CBF4 F6FC idiv ah
+0000CBF6 F7F7 div di
+0000CBF8 050D05 add ax,0x50d
+0000CBFB 150126 adc ax,0x2601
+0000CBFE 0B21 or sp,[bx+di]
+0000CC00 07 pop es
+0000CC01 180A sbb [bp+si],cl
+0000CC03 260F06 es clts
+0000CC06 16 push ss
+0000CC07 E016 loopne 0xcc1f
+0000CC09 07 pop es
+0000CC0A 0C28 or al,0x28
+0000CC0C 0E push cs
+0000CC0D FE0EF611 dec byte [0x11f6]
+0000CC11 0810 or [bx+si],dl
+0000CC13 EF out dx,ax
+0000CC14 0BE5 or sp,bp
+0000CC16 0E push cs
+0000CC17 EE out dx,al
+0000CC18 14F9 adc al,0xf9
+0000CC1A 1416 adc al,0x16
+0000CC1C 16 push ss
+0000CC1D 07 pop es
+0000CC1E 150518 adc ax,0x1805
+0000CC21 011A add [bp+si],bx
+0000CC23 0B161717 or dx,[0x1717]
+0000CC27 0418 add al,0x18
+0000CC29 F618 neg byte [bx+si]
+0000CC2B E71A out 0x1a,ax
+0000CC2D 06 push es
+0000CC2E 1DEE22 sbb ax,0x22ee
+0000CC31 0C22 or al,0x22
+0000CC33 F617 not byte [bx]
+0000CC35 031A add bx,[bp+si]
+0000CC37 0E push cs
+0000CC38 1C12 sbb al,0x12
+0000CC3A 1BFD sbb di,bp
+0000CC3C 1F pop ds
+0000CC3D F01CF2 lock sbb al,0xf2
+0000CC40 1E push ds
+0000CC41 051E06 add ax,0x61e
+0000CC44 23EF and bp,di
+0000CC46 1D0F1E sbb ax,0x1e0f
+0000CC49 052580 add ax,0x8025
+0000CC4C 8080808080 add byte [bx+si-0x7f80],0x80
+0000CC51 8080808080 add byte [bx+si-0x7f80],0x80
+0000CC56 8080808080 add byte [bx+si-0x7f80],0x80
+0000CC5B 8080808080 add byte [bx+si-0x7f80],0x80
+0000CC60 80B485B099 xor byte [si-0x4f7b],0x99
+0000CC65 BD8DC1 mov bp,0xc18d
+0000CC68 A853 test al,0x53
+0000CC6A B81CAB mov ax,0xab1c
+0000CC6D D9C5 fld st5
+0000CC6F EE out dx,al
+0000CC70 BE3ABD mov si,0xbd3a
+0000CC73 FC cld
+0000CC74 D2D2 rcl dl,cl
+0000CC76 DEBBE909 fidivr word [bp+di+0x9e9]
+0000CC7A D432 aam 0x32
+0000CC7C E738 out 0x38,ax
+0000CC7E F1 int1
+0000CC7F C3 ret
+0000CC80 F6E1 mul cl
+0000CC82 FE06001F inc byte [0x1f00]
+0000CC86 EC in al,dx
+0000CC87 16 push ss
+0000CC88 FF15 call word [di]
+0000CC8A FA cli
+0000CC8B F4 hlt
+0000CC8C 0225 add ah,[di]
+0000CC8E F6 db 0xf6
+0000CC8F 0903 or [bp+di],ax
+0000CC91 2E cs
+0000CC92 FE db 0xfe
+0000CC93 D5F9 aad 0xf9
+0000CC95 FC cld
+0000CC96 F9 stc
+0000CC97 F7 db 0xf7
+0000CC98 080E0815 or [0x1508],cl
+0000CC9C 0428 add al,0x28
+0000CC9E 0E push cs
+0000CC9F 220A and cl,[bp+si]
+0000CCA1 190D sbb [di],cx
+0000CCA3 2812 sub [bp+si],dl
+0000CCA5 07 pop es
+0000CCA6 19DF sbb di,bx
+0000CCA8 1A08 sbb cl,[bx+si]
+0000CCAA 0F2911 movaps oword [bx+di],xmm2
+0000CCAD FE db 0xfe
+0000CCAE 11F6 adc si,si
+0000CCB0 150813 adc ax,0x1308
+0000CCB3 EE out dx,al
+0000CCB4 0E push cs
+0000CCB5 E412 in al,0x12
+0000CCB7 ED in ax,dx
+0000CCB8 18F8 sbb al,bh
+0000CCBA 17 pop ss
+0000CCBB 17 pop ss
+0000CCBC 1907 sbb [bx],ax
+0000CCBE 1905 sbb [di],ax
+0000CCC0 1B01 sbb ax,[bx+di]
+0000CCC2 1E push ds
+0000CCC3 0C19 or al,0x19
+0000CCC5 181B sbb [bp+di],bl
+0000CCC7 041C add al,0x1c
+0000CCC9 F61C neg byte [si]
+0000CCCB E61E out 0x1e,al
+0000CCCD 07 pop es
+0000CCCE 21ED and bp,bp
+0000CCD0 260C26 es or al,0x26
+0000CCD3 F61B neg byte [bp+di]
+0000CCD5 031E0F1F add bx,[0x1f0f]
+0000CCD9 131F adc bx,[bx]
+0000CCDB FD std
+0000CCDC 23F0 and si,ax
+0000CCDE 20F1 and cl,dh
+0000CCE0 2205 and al,[di]
+0000CCE2 220627EF and al,[0xef27]
+0000CCE6 2110 and [bx+si],dx
+0000CCE8 2205 and al,[di]
+0000CCEA 29808080 sub [bx+si-0x7f80],ax
+0000CCEE 8080808080 add byte [bx+si-0x7f80],0x80
+0000CCF3 8080808080 add byte [bx+si-0x7f80],0x80
+0000CCF8 8080808080 add byte [bx+si-0x7f80],0x80
+0000CCFD 80808080B1 add byte [bx+si-0x7f80],0xb1
+0000CD02 83AD98BB8C sub word [di-0x4468],byte -0x74
+0000CD07 BEA856 mov si,0x56a8
+0000CD0A B81DAB mov ax,0xab1d
+0000CD0D D8C5 fadd st5
+0000CD0F EE out dx,al
+0000CD10 BF3CBD mov di,0xbd3c
+0000CD13 FB sti
+0000CD14 D4D1 aam 0xd1
+0000CD16 DFB9EB0A fistp qword [bx+di+0xaeb]
+0000CD1A D534 aad 0x34
+0000CD1C E93AF4 jmp word 0xc159
+0000CD1F C1F8DF sar ax,0xdf
+0000CD22 00060320 add [0x2003],al
+0000CD26 EE out dx,al
+0000CD27 16 push ss
+0000CD28 0216FDF4 add dl,[0xf4fd]
+0000CD2C 0526F9 add ax,0xf926
+0000CD2F 0905 or [di],ax
+0000CD31 3000 xor [bx+si],al
+0000CD33 D4FB aam 0xfb
+0000CD35 FC cld
+0000CD36 FC cld
+0000CD37 F6 db 0xf6
+0000CD38 0A0E0B16 or cl,[0x160b]
+0000CD3C 07 pop es
+0000CD3D 2911 sub [bx+di],dx
+0000CD3F 240D and al,0xd
+0000CD41 1A10 sbb dl,[bx+si]
+0000CD43 2916071D sub [0x1d07],dx
+0000CD47 DE1D ficomp word [di]
+0000CD49 0813 or [bp+di],dl
+0000CD4B 2B14 sub dx,[si]
+0000CD4D FE db 0xfe
+0000CD4E 15F618 adc ax,0x18f6
+0000CD51 0817 or [bx],dl
+0000CD53 EE out dx,al
+0000CD54 12E3 adc ah,bl
+0000CD56 15ED1C adc ax,0x1ced
+0000CD59 F8 clc
+0000CD5A 1B18 sbb bx,[bx+si]
+0000CD5C 1D081C sbb ax,0x1c08
+0000CD5F 051F00 add ax,0x1f
+0000CD62 220C and cl,[si]
+0000CD64 1D191F sbb ax,0x1f19
+0000CD67 051FF6 add ax,0xf61f
+0000CD6A 20E5 and ch,ah
+0000CD6C 2207 and al,[bx]
+0000CD6E 25ED2A and ax,0x2aed
+0000CD71 0D2AF5 or ax,0xf52a
+0000CD74 1F pop ds
+0000CD75 0322 add sp,[bp+si]
+0000CD77 1023 adc [bp+di],ah
+0000CD79 1322 adc sp,[bp+si]
+0000CD7B FD std
+0000CD7C 26EF es out dx,ax
+0000CD7E 24F1 and al,0xf1
+0000CD80 26052606 es add ax,0x626
+0000CD84 2BEE sub bp,si
+0000CD86 251027 and ax,0x2710
+0000CD89 06 push es
+0000CD8A 2D8080 sub ax,0x8080
+0000CD8D 8080808080 add byte [bx+si-0x7f80],0x80
+0000CD92 8080808080 add byte [bx+si-0x7f80],0x80
+0000CD97 8080808080 add byte [bx+si-0x7f80],0x80
+0000CD9C 8080808080 add byte [bx+si-0x7f80],0x80
+0000CDA1 AE scasb
+0000CDA2 81AA97B88ABC sub word [bp+si-0x4769],0xbc8a
+0000CDA8 A7 cmpsw
+0000CDA9 59 pop cx
+0000CDAA B81EAA mov ax,0xaa1e
+0000CDAD D6 salc
+0000CDAE C6 db 0xc6
+0000CDAF ED in ax,dx
+0000CDB0 BF3EBE mov di,0xbe3e
+0000CDB3 FB sti
+0000CDB4 D5CF aad 0xcf
+0000CDB6 E1B6 loope 0xcd6e
+0000CDB8 ED in ax,dx
+0000CDB9 0AD6 or dl,dh
+0000CDBB 36EB3D ss jmp short 0xcdfb
+0000CDBE F6BFFBDE idiv byte [bx-0x2105]
+0000CDC2 03060522 add ax,[0x2205]
+0000CDC6 F1 int1
+0000CDC7 17 pop ss
+0000CDC8 0417 add al,0x17
+0000CDCA FFF4 push sp
+0000CDCC 0827 or [bx],ah
+0000CDCE FC cld
+0000CDCF 0908 or [bx+si],cx
+0000CDD1 3103 xor [bp+di],ax
+0000CDD3 D2FE sar dh,cl
+0000CDD5 FC cld
+0000CDD6 FE db 0xfe
+0000CDD7 F6 db 0xf6
+0000CDD8 0E push cs
+0000CDD9 0F0E femms
+0000CDDB 17 pop ss
+0000CDDC 0A2A or ch,[bp+si]
+0000CDDE 1425 adc al,0x25
+0000CDE0 101B adc [bp+di],bl
+0000CDE2 132B adc bp,[bp+di]
+0000CDE4 1A07 sbb al,[bx]
+0000CDE6 21DC and sp,bx
+0000CDE8 2108 and [bx+si],cx
+0000CDEA 16 push ss
+0000CDEB 2C18 sub al,0x18
+0000CDED FE db 0xfe
+0000CDEE 19F6 sbb si,si
+0000CDF0 1C08 sbb al,0x8
+0000CDF2 1BED sbb bp,bp
+0000CDF4 15E219 adc ax,0x19e2
+0000CDF7 EC in al,dx
+0000CDF8 20F8 and al,bh
+0000CDFA 1E push ds
+0000CDFB 1821 sbb [bx+di],ah
+0000CDFD 0820 or [bx+si],ah
+0000CDFF 052300 add ax,0x23
+0000CE02 260D211A es or ax,0x1a21
+0000CE06 2305 and ax,[di]
+0000CE08 23F5 and si,bp
+0000CE0A 24E4 and al,0xe4
+0000CE0C 2607 es pop es
+0000CE0E 29EC sub sp,bp
+0000CE10 2E0D2EF5 cs or ax,0xf52e
+0000CE14 2303 and ax,[bp+di]
+0000CE16 261027 adc [es:bx],ah
+0000CE19 1427 adc al,0x27
+0000CE1B FD std
+0000CE1C 2BEF sub bp,di
+0000CE1E 29F0 sub ax,si
+0000CE20 2A05 sub al,[di]
+0000CE22 2A062FED sub al,[0xed2f]
+0000CE26 2911 sub [bx+di],dx
+0000CE28 2B063180 sub ax,[0x8031]
+0000CE2C 8080808080 add byte [bx+si-0x7f80],0x80
+0000CE31 8080808080 add byte [bx+si-0x7f80],0x80
+0000CE36 8080808080 add byte [bx+si-0x7f80],0x80
+0000CE3B 8080808080 add byte [bx+si-0x7f80],0x80
+0000CE40 80AC80A796 sub byte [si-0x5880],0x96
+0000CE45 B688 mov dh,0x88
+0000CE47 BAA75C mov dx,0x5ca7
+0000CE4A B81FAA mov ax,0xaa1f
+0000CE4D D5C7 aad 0xc7
+0000CE4F EC in al,dx
+0000CE50 BF40BF mov di,0xbf40
+0000CE53 FB sti
+0000CE54 D6 salc
+0000CE55 CE into
+0000CE56 E3B4 jcxz 0xce0c
+0000CE58 EF out dx,ax
+0000CE59 0AD8 or bl,al
+0000CE5B 38ED cmp ch,ch
+0000CE5D 3F aas
+0000CE5E F9 stc
+0000CE5F BDFEDD mov bp,0xddfe
+0000CE62 06 push es
+0000CE63 07 pop es
+0000CE64 0823 or [bp+di],ah
+0000CE66 F31807 rep sbb [bx],al
+0000CE69 1802 sbb [bp+si],al
+0000CE6B F30B29 rep or bp,[bx+di]
+0000CE6E FE09 dec byte [bx+di]
+0000CE70 0B33 or si,[bp+di]
+0000CE72 06 push es
+0000CE73 D101 rol word [bx+di],1
+0000CE75 FC cld
+0000CE76 01F5 add bp,si
+0000CE78 1110 adc [bx+si],dx
+0000CE7A 1217 adc dl,[bx]
+0000CE7C 0E push cs
+0000CE7D 2C18 sub al,0x18
+0000CE7F 26131D adc bx,[es:di]
+0000CE82 16 push ss
+0000CE83 2C1D sub al,0x1d
+0000CE85 0825 or [di],ah
+0000CE87 DB db 0xdb
+0000CE88 25091A and ax,0x1a09
+0000CE8B 2E1CFE cs sbb al,0xfe
+0000CE8E 1DF520 sbb ax,0x20f5
+0000CE91 091EED19 or [0x19ed],bx
+0000CE95 E11D loope 0xceb4
+0000CE97 EB24 jmp short 0xcebd
+0000CE99 F722 mul word [bp+si]
+0000CE9B 1925 sbb [di],sp
+0000CE9D 0824 or [si],ah
+0000CE9F 052700 add ax,0x27
+0000CEA2 2A0D sub cl,[di]
+0000CEA4 251B27 and ax,0x271b
+0000CEA7 0527F5 add ax,0xf527
+0000CEAA 28E3 sub bl,ah
+0000CEAC 2A08 sub cl,[bx+si]
+0000CEAE 2DEC32 sub ax,0x32ec
+0000CEB1 0E push cs
+0000CEB2 32F5 xor dh,ch
+0000CEB4 27 daa
+0000CEB5 032B add bp,[bp+di]
+0000CEB7 112C adc [si],bp
+0000CEB9 152BFD adc ax,0xfd2b
+0000CEBC 2F das
+0000CEBD EE out dx,al
+0000CEBE 2DEF2F sub ax,0x2fef
+0000CEC1 052E07 add ax,0x72e
+0000CEC4 34ED xor al,0xed
+0000CEC6 2E1230 adc dh,[cs:bx+si]
+0000CEC9 06 push es
+0000CECA 368080808080 add byte [ss:bx+si-0x7f80],0x80
+0000CED0 8080808080 add byte [bx+si-0x7f80],0x80
+0000CED5 8080808080 add byte [bx+si-0x7f80],0x80
+0000CEDA 8080808080 add byte [bx+si-0x7f80],0x80
+0000CEDF 80808080A4 add byte [bx+si-0x7f80],0xa4
+0000CEE4 96 xchg ax,si
+0000CEE5 B387 mov bl,0x87
+0000CEE7 B7A7 mov bh,0xa7
+0000CEE9 60 pushaw
+0000CEEA B821AA mov ax,0xaa21
+0000CEED D4C8 aam 0xc8
+0000CEEF EBC0 jmp short 0xceb1
+0000CEF1 42 inc dx
+0000CEF2 BFFBD8 mov di,0xd8fb
+0000CEF5 CC int3
+0000CEF6 E5B1 in ax,0xb1
+0000CEF8 F20ADA repne or bl,dl
+0000CEFB 3AEF cmp ch,bh
+0000CEFD 41 inc cx
+0000CEFE FB sti
+0000CEFF BB01DB mov bx,0xdb01
+0000CF02 0907 or [bx],ax
+0000CF04 0C24 or al,0x24
+0000CF06 F618 neg byte [bx+si]
+0000CF08 0A19 or bl,[bx+di]
+0000CF0A 05F30E add ax,0xef3
+0000CF0D 2A02 sub al,[bp+si]
+0000CF0F 090F or [bx],cx
+0000CF11 350ACF xor ax,0xcf0a
+0000CF14 04FC add al,0xfc
+0000CF16 05F514 add ax,0x14f5
+0000CF19 10161811 adc [0x1118],dl
+0000CF1D 2D1B28 sub ax,0x281b
+0000CF20 17 pop ss
+0000CF21 1E push ds
+0000CF22 1A2E2208 sbb ch,[0x822]
+0000CF26 29DA sub dx,bx
+0000CF28 2909 sub [bx+di],cx
+0000CF2A 1E push ds
+0000CF2B 2F das
+0000CF2C 20FE and dh,bh
+0000CF2E 21F5 and bp,si
+0000CF30 2409 and al,0x9
+0000CF32 23EC and bp,sp
+0000CF34 1DE021 sbb ax,0x21e0
+0000CF37 EB28 jmp short 0xcf61
+0000CF39 F727 mul word [bx]
+0000CF3B 1A29 sbb ch,[bx+di]
+0000CF3D 0928 or [bx+si],bp
+0000CF3F 052B00 add ax,0x2b
+0000CF42 2E0D291C cs or ax,0x1c29
+0000CF46 2C05 sub al,0x5
+0000CF48 2CF5 sub al,0xf5
+0000CF4A 2CE2 sub al,0xe2
+0000CF4C 2E0832 or [cs:bp+si],dh
+0000CF4F EB37 jmp short 0xcf88
+0000CF51 0F37 getsec
+0000CF53 F4 hlt
+0000CF54 2C03 sub al,0x3
+0000CF56 2F das
+0000CF57 1130 adc [bx+si],si
+0000CF59 16 push ss
+0000CF5A 2F das
+0000CF5B FC cld
+0000CF5C 34EE xor al,0xee
+0000CF5E 32EF xor ch,bh
+0000CF60 3405 xor al,0x5
+0000CF62 3307 xor ax,[bx]
+0000CF64 39EC cmp sp,bp
+0000CF66 3212 xor dl,[bp+si]
+0000CF68 3406 xor al,0x6
+0000CF6A 3B808080 cmp ax,[bx+si-0x7f80]
+0000CF6E 8080808080 add byte [bx+si-0x7f80],0x80
+0000CF73 8080808080 add byte [bx+si-0x7f80],0x80
+0000CF78 8080808080 add byte [bx+si-0x7f80],0x80
+0000CF7D 8080808080 add byte [bx+si-0x7f80],0x80
+0000CF82 80A196B186 and byte [bx+di-0x4e6a],0x86
+0000CF87 B5A8 mov ch,0xa8
+0000CF89 63B922AA arpl [bx+di-0x55de],di
+0000CF8D D2CA ror dl,cl
+0000CF8F EAC144C0FA jmp word 0xfac0:0x44c1
+0000CF94 DACB fcmove st3
+0000CF96 E7AE out 0xae,ax
+0000CF98 F4 hlt
+0000CF99 0BDC or bx,sp
+0000CF9B 3CF2 cmp al,0xf2
+0000CF9D 44 inc sp
+0000CF9E FF db 0xff
+0000CF9F B804DA mov ax,0xda04
+0000CFA2 0C07 or al,0x7
+0000CFA4 0F db 0x0f
+0000CFA5 25F919 and ax,0x19f9
+0000CFA8 0E push cs
+0000CFA9 1A09 sbb cl,[bx+di]
+0000CFAB F2122C repne adc ch,[si]
+0000CFAE 050912 add ax,0x1209
+0000CFB1 37 aaa
+0000CFB2 0DCD07 or ax,0x7cd
+0000CFB5 FB sti
+0000CFB6 08F4 or ah,dh
+0000CFB8 1811 sbb [bx+di],dl
+0000CFBA 1A18 sbb bl,[bx+si]
+0000CFBC 152F1F adc ax,0x1f2f
+0000CFBF 291B sub [bp+di],bx
+0000CFC1 1F pop ds
+0000CFC2 1E push ds
+0000CFC3 3026092D xor [0x2d09],ah
+0000CFC7 D82D fsubr dword [di]
+0000CFC9 0922 or [bp+si],sp
+0000CFCB 3124 xor [si],sp
+0000CFCD FE db 0xfe
+0000CFCE 25F528 and ax,0x28f5
+0000CFD1 0927 or [bx],sp
+0000CFD3 EC in al,dx
+0000CFD4 21DF and di,bx
+0000CFD6 25EA2D and ax,0x2dea
+0000CFD9 F62B imul byte [bp+di]
+0000CFDB 1B2E092D sbb bp,[0x2d09]
+0000CFDF 053000 add ax,0x30
+0000CFE2 330E2E1D xor cx,[0x1d2e]
+0000CFE6 300630F4 xor [0xf430],al
+0000CFEA 31E0 xor ax,sp
+0000CFEC 3308 xor cx,[bx+si]
+0000CFEE 37 aaa
+0000CFEF EA3C0F3CF4 jmp word 0xf43c:0xf3c
+0000CFF4 3003 xor [bp+di],al
+0000CFF6 3412 xor al,0x12
+0000CFF8 351734 xor ax,0x3417
+0000CFFB FC cld
+0000CFFC 38EE cmp dh,ch
+0000CFFE 36EE ss out dx,al
+0000D000 38063707 cmp [0x737],al
+0000D004 3DEB37 cmp ax,0x37eb
+0000D007 1339 adc di,[bx+di]
+0000D009 07 pop es
+0000D00A 40 inc ax
+0000D00B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D010 8080808080 add byte [bx+si-0x7f80],0x80
+0000D015 8080808080 add byte [bx+si-0x7f80],0x80
+0000D01A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D01F 808080809E add byte [bx+si-0x7f80],0x9e
+0000D024 95 xchg ax,bp
+0000D025 AE scasb
+0000D026 85B3A866 test [bp+di+0x66a8],si
+0000D02A BA23AB mov dx,0xab23
+0000D02D D1CB ror bx,1
+0000D02F EAC246C2FA jmp word 0xfac2:0x46c2
+0000D034 DCC9 fmul to st1
+0000D036 EAACF70BDE jmp word 0xde0b:0xf7ac
+0000D03B 3EF5 ds cmc
+0000D03D 46 inc si
+0000D03E 02B607D9 add dh,[bp-0x26f9]
+0000D042 1007 adc [bx],al
+0000D044 1326FC1A adc sp,[0x1afc]
+0000D048 111B adc [bp+di],bx
+0000D04A 0CF2 or al,0xf2
+0000D04C 152D08 adc ax,0x82d
+0000D04F 09163911 or [0x1139],dx
+0000D053 CC int3
+0000D054 0BFB or di,bx
+0000D056 0CF4 or al,0xf4
+0000D058 1C12 sbb al,0x12
+0000D05A 1E push ds
+0000D05B 1919 sbb [bx+di],bx
+0000D05D 3023 xor [bp+di],ah
+0000D05F 2A1F sub bl,[bx]
+0000D061 2022 and [bp+si],ah
+0000D063 312A xor [bp+si],bp
+0000D065 0932 or [bp+si],si
+0000D067 D7 xlatb
+0000D068 320A xor cl,[bp+si]
+0000D06A 263228 xor ch,[es:bx+si]
+0000D06D FE db 0xfe
+0000D06E 2AF5 sub dh,ch
+0000D070 2C0A sub al,0xa
+0000D072 2BEB sub bp,bx
+0000D074 26DE29 fisubr word [es:bx+di]
+0000D077 EA31F6301C jmp word 0x1c30:0xf631
+0000D07C 3209 xor cl,[bx+di]
+0000D07E 31063400 xor [0x34],ax
+0000D082 380E321E cmp [0x1e32],cl
+0000D086 350635 xor ax,0x3506
+0000D089 F4 hlt
+0000D08A 36DF38 fistp qword [ss:bx+si]
+0000D08D 093C or [si],di
+0000D08F EA411041F4 jmp word 0xf441:0x1041
+0000D094 350339 xor ax,0x3903
+0000D097 133A adc di,[bp+si]
+0000D099 1839 sbb [bx+di],bh
+0000D09B FC cld
+0000D09C 3DED3B cmp ax,0x3bed
+0000D09F ED in ax,dx
+0000D0A0 3E06 ds push es
+0000D0A2 3C08 cmp al,0x8
+0000D0A4 43 inc bx
+0000D0A5 EB3C jmp short 0xd0e3
+0000D0A7 133F adc di,[bx]
+0000D0A9 07 pop es
+0000D0AA 45 inc bp
+0000D0AB 8080808080 add byte [bx+si-0x7f80],0x80
+0000D0B0 8080808080 add byte [bx+si-0x7f80],0x80
+0000D0B5 8080808080 add byte [bx+si-0x7f80],0x80
+0000D0BA 8080808080 add byte [bx+si-0x7f80],0x80
+0000D0BF 808080809B add byte [bx+si-0x7f80],0x9b
+0000D0C4 96 xchg ax,si
+0000D0C5 AC lodsb
+0000D0C6 85B0A96A test [bx+si+0x6aa9],si
+0000D0CA BB24AC mov bx,0xac24
+0000D0CD D0CD ror ch,1
+0000D0CF E9C348 jmp word 0x1995
+0000D0D2 C3 ret
+0000D0D3 FA cli
+0000D0D4 DEC8 fmulp st0
+0000D0D6 EC in al,dx
+0000D0D7 A9FA0B test ax,0xbfa
+0000D0DA E040 loopne 0xd11c
+0000D0DC F8 clc
+0000D0DD 48 dec ax
+0000D0DE 05B40B add ax,0xbb4
+0000D0E1 D7 xlatb
+0000D0E2 1308 adc cx,[bx+si]
+0000D0E4 17 pop ss
+0000D0E5 28FF sub bh,bh
+0000D0E7 1A15 sbb dl,[di]
+0000D0E9 1C10 sbb al,0x10
+0000D0EB F2192E0C0A repne sbb [0xa0c],bp
+0000D0F0 1A3B sbb bh,[bp+di]
+0000D0F2 15CA0F adc ax,0xfca
+0000D0F5 FB sti
+0000D0F6 0FF320 psllq mm4,[bx+si]
+0000D0F9 1222 adc ah,[bp+si]
+0000D0FB 1A1D sbb bl,[di]
+0000D0FD 3128 xor [bx+si],bp
+0000D0FF 2C23 sub al,0x23
+0000D101 2126332F and [0x2f33],sp
+0000D105 0A36D637 or dh,[0x37d6]
+0000D109 0A2A or ch,[bp+si]
+0000D10B 342D xor al,0x2d
+0000D10D FE db 0xfe
+0000D10E 2EF4 cs hlt
+0000D110 310A xor [bp+si],cx
+0000D112 30EB xor bl,ch
+0000D114 2ADD sub bl,ch
+0000D116 2EE936F6 cs jmp word 0xc750
+0000D11A 341D xor al,0x1d
+0000D11C 37 aaa
+0000D11D 0A360639 or dh,[0x3906]
+0000D121 003D add [di],bh
+0000D123 0E push cs
+0000D124 37 aaa
+0000D125 1F pop ds
+0000D126 3A0639F4 cmp al,[0xf439]
+0000D12A 3BDE cmp bx,si
+0000D12C 3D0941 cmp ax,0x4109
+0000D12F E94610 jmp word 0xe178
+0000D132 46 inc si
+0000D133 F33A03 rep cmp al,[bp+di]
+0000D136 3E133F adc di,[ds:bx]
+0000D139 193EFC42 sbb [0x42fc],di
+0000D13D ED in ax,dx
+0000D13E 41 inc cx
+0000D13F ED in ax,dx
+0000D140 43 inc bx
+0000D141 06 push es
+0000D142 41 inc cx
+0000D143 0848EA or [bx+si-0x16],cl
+0000D146 41 inc cx
+0000D147 1444 adc al,0x44
+0000D149 07 pop es
+0000D14A 4A dec dx
+0000D14B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D150 8080808080 add byte [bx+si-0x7f80],0x80
+0000D155 8080808080 add byte [bx+si-0x7f80],0x80
+0000D15A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D15F 8080808097 add byte [bx+si-0x7f80],0x97
+0000D164 96 xchg ax,si
+0000D165 A984AE test ax,0xae84
+0000D168 AA stosb
+0000D169 6D insw
+0000D16A BC25AC mov sp,0xac25
+0000D16D CF iretw
+0000D16E CF iretw
+0000D16F E8C54B call word 0x1d37
+0000D172 C5 db 0xc5
+0000D173 FA cli
+0000D174 E1C6 loope 0xd13c
+0000D176 EF out dx,ax
+0000D177 A7 cmpsw
+0000D178 FD std
+0000D179 0CE3 or al,0xe3
+0000D17B 42 inc dx
+0000D17C FB sti
+0000D17D 4A dec dx
+0000D17E 09B20FD6 or [bp+si-0x29f1],si
+0000D182 17 pop ss
+0000D183 081B or [bp+di],bl
+0000D185 2903 sub [bp+di],ax
+0000D187 1B19 sbb bx,[bx+di]
+0000D189 1D14F1 sbb ax,0xf114
+0000D18C 1D3010 sbb ax,0x1030
+0000D18F 0A1E3C19 or bl,[0x193c]
+0000D193 C9 leave
+0000D194 13FB adc di,bx
+0000D196 14F3 adc al,0xf3
+0000D198 2413 and al,0x13
+0000D19A 27 daa
+0000D19B 1A22 sbb ah,[bp+si]
+0000D19D 332C xor bp,[si]
+0000D19F 2D2722 sub ax,0x2227
+0000D1A2 2B34 sub si,[si]
+0000D1A4 340A xor al,0xa
+0000D1A6 3BD5 cmp dx,bp
+0000D1A8 3C0B cmp al,0xb
+0000D1AA 2F das
+0000D1AB 3532FE xor ax,0xfe32
+0000D1AE 33F4 xor si,sp
+0000D1B0 360A35 or dh,[ss:di]
+0000D1B3 EA2FDC33E9 jmp word 0xe933:0xdc2f
+0000D1B8 3CF5 cmp al,0xf5
+0000D1BA 391D cmp [di],bx
+0000D1BC 3C0A cmp al,0xa
+0000D1BE 3B063E00 cmp ax,[0x3e]
+0000D1C2 42 inc dx
+0000D1C3 0F3C cpu_write
+0000D1C5 203F and [bx],bh
+0000D1C7 07 pop es
+0000D1C8 3F aas
+0000D1C9 F340 rep inc ax
+0000D1CB DD4209 fld qword [bp+si+0x9]
+0000D1CE 46 inc si
+0000D1CF E84C11 call word 0xe31e
+0000D1D2 4B dec bx
+0000D1D3 F33F rep aas
+0000D1D5 034414 add ax,[si+0x14]
+0000D1D8 44 inc sp
+0000D1D9 1A44FC sbb al,[si-0x4]
+0000D1DC 48 dec ax
+0000D1DD EC in al,dx
+0000D1DE 46 inc si
+0000D1DF EC in al,dx
+0000D1E0 48 dec ax
+0000D1E1 06 push es
+0000D1E2 47 inc di
+0000D1E3 084DEA or [di-0x16],cl
+0000D1E6 47 inc di
+0000D1E7 154A07 adc ax,0x74a
+0000D1EA 50 push ax
+0000D1EB 8080808080 add byte [bx+si-0x7f80],0x80
+0000D1F0 8080808080 add byte [bx+si-0x7f80],0x80
+0000D1F5 8080808080 add byte [bx+si-0x7f80],0x80
+0000D1FA 8080808080 add byte [bx+si-0x7f80],0x80
+0000D1FF 8080808094 add byte [bx+si-0x7f80],0x94
+0000D204 96 xchg ax,si
+0000D205 A7 cmpsw
+0000D206 84ACAB70 test [si+0x70ab],ch
+0000D20A BE27AE mov si,0xae27
+0000D20D CDD1 int 0xd1
+0000D20F E7C6 out 0xc6,ax
+0000D211 4D dec bp
+0000D212 C7 db 0xc7
+0000D213 F9 stc
+0000D214 E3C5 jcxz 0xd1db
+0000D216 F2A4 repne movsb
+0000D218 000C add [si],cl
+0000D21A E644 out 0x44,al
+0000D21C FE4D0D dec byte [di+0xd]
+0000D21F B013 mov al,0x13
+0000D221 D51B aad 0x1b
+0000D223 081F or [bx],bl
+0000D225 2A07 sub al,[bx]
+0000D227 1C1D sbb al,0x1d
+0000D229 1E push ds
+0000D22A 18F1 sbb cl,dh
+0000D22C 2231 and dh,[bx+di]
+0000D22E 140A adc al,0xa
+0000D230 223E1EC7 and bh,[0xc71e]
+0000D234 17 pop ss
+0000D235 FB sti
+0000D236 18F2 sbb dl,dh
+0000D238 2914 sub [si],dx
+0000D23A 2B1B sub bx,[bp+di]
+0000D23C 263431 es xor al,0x31
+0000D23F 2F das
+0000D240 2C23 sub al,0x23
+0000D242 2F das
+0000D243 36390A cmp [ss:bp+si],cx
+0000D246 40 inc ax
+0000D247 D3410B rol word [bx+di+0xb],cl
+0000D24A 3437 xor al,0x37
+0000D24C 37 aaa
+0000D24D FE db 0xfe
+0000D24E 39F4 cmp sp,si
+0000D250 3B0A cmp cx,[bp+si]
+0000D252 3AE9 cmp ch,cl
+0000D254 34DC xor al,0xdc
+0000D256 38E8 cmp al,ch
+0000D258 41 inc cx
+0000D259 F5 cmc
+0000D25A 3F aas
+0000D25B 1E push ds
+0000D25C 41 inc cx
+0000D25D 0A4006 or al,[bx+si+0x6]
+0000D260 44 inc sp
+0000D261 00470F add [bx+0xf],al
+0000D264 42 inc dx
+0000D265 214507 and [di+0x7],ax
+0000D268 44 inc sp
+0000D269 F346 rep inc si
+0000D26B DC480A fmul qword [bx+si+0xa]
+0000D26E 4C dec sp
+0000D26F E85111 call word 0xe3c3
+0000D272 51 push cx
+0000D273 F345 rep inc bp
+0000D275 034914 add cx,[bx+di+0x14]
+0000D278 4A dec dx
+0000D279 1A49FC sbb cl,[bx+di-0x4]
+0000D27C 4D dec bp
+0000D27D EC in al,dx
+0000D27E 4C dec sp
+0000D27F EB4E jmp short 0xd2cf
+0000D281 06 push es
+0000D282 4C dec sp
+0000D283 0853E9 or [bp+di-0x17],dl
+0000D286 4C dec sp
+0000D287 154F08 adc ax,0x84f
+0000D28A 56 push si
+0000D28B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D290 8080808080 add byte [bx+si-0x7f80],0x80
+0000D295 8080808080 add byte [bx+si-0x7f80],0x80
+0000D29A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D29F 8080808091 add byte [bx+si-0x7f80],0x91
+0000D2A4 97 xchg ax,di
+0000D2A5 A5 movsw
+0000D2A6 84A9AC73 test [bx+di+0x73ac],ch
+0000D2AA BF28AF mov di,0xaf28
+0000D2AD CC int3
+0000D2AE D4E6 aam 0xe6
+0000D2B0 C84FC9F9 enter 0xc94f,0xf9
+0000D2B4 E6C3 out 0xc3,al
+0000D2B6 F6A2040C mul byte [bp+si+0xc04]
+0000D2BA E94602 jmp word 0xd503
+0000D2BD 4F dec di
+0000D2BE 11AE17D3 adc [bp-0x2ce9],bp
+0000D2C2 1F pop ds
+0000D2C3 0823 or [bp+di],ah
+0000D2C5 2B0B sub cx,[bp+di]
+0000D2C7 1D221F sbb ax,0x1f22
+0000D2CA 1CF1 sbb al,0xf1
+0000D2CC 263219 xor bl,[es:bx+di]
+0000D2CF 0A27 or ah,[bx]
+0000D2D1 40 inc ax
+0000D2D2 22C6 and al,dh
+0000D2D4 1BFB sbb di,bx
+0000D2D6 1CF2 sbb al,0xf2
+0000D2D8 2E15301C cs adc ax,0x1c30
+0000D2DC 2B363630 sub si,[0x3036]
+0000D2E0 3024 xor [si],ah
+0000D2E2 3437 xor al,0x37
+0000D2E4 3E0B46D2 or ax,[ds:bp-0x2e]
+0000D2E8 46 inc si
+0000D2E9 0B39 or di,[bx+di]
+0000D2EB 383C cmp [si],bh
+0000D2ED FE db 0xfe
+0000D2EE 3EF4 ds hlt
+0000D2F0 40 inc ax
+0000D2F1 0B3F or di,[bx]
+0000D2F3 E939DB jmp word 0xae2f
+0000D2F6 3DE846 cmp ax,0x46e8
+0000D2F9 F5 cmc
+0000D2FA 44 inc sp
+0000D2FB 1F pop ds
+0000D2FC 47 inc di
+0000D2FD 0B4606 or ax,[bp+0x6]
+0000D300 49 dec cx
+0000D301 004D0F add [di+0xf],cl
+0000D304 47 inc di
+0000D305 224A07 and cl,[bp+si+0x7]
+0000D308 49 dec cx
+0000D309 F34B rep dec bx
+0000D30B DB4D0A fisttp dword [di+0xa]
+0000D30E 52 push dx
+0000D30F E757 out 0x57,ax
+0000D311 1257F2 adc dl,[bx-0xe]
+0000D314 4A dec dx
+0000D315 034F15 add cx,[bx+0x15]
+0000D318 50 push ax
+0000D319 1B4FFC sbb cx,[bx-0x4]
+0000D31C 53 push bx
+0000D31D EB51 jmp short 0xd370
+0000D31F EB54 jmp short 0xd375
+0000D321 06 push es
+0000D322 52 push dx
+0000D323 0959E8 or [bx+di-0x18],bx
+0000D326 52 push dx
+0000D327 16 push ss
+0000D328 55 push bp
+0000D329 085C80 or [si-0x80],bl
+0000D32C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D331 8080808080 add byte [bx+si-0x7f80],0x80
+0000D336 8080808080 add byte [bx+si-0x7f80],0x80
+0000D33B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D340 8080808E98 add byte [bx+si-0x7180],0x98
+0000D345 A284A7 mov [0xa784],al
+0000D348 AE scasb
+0000D349 77C1 ja 0xd30c
+0000D34B 29B0CBD6 sub [bx+si-0x2935],si
+0000D34F E6CA out 0xca,al
+0000D351 51 push cx
+0000D352 CB retf
+0000D353 F9 stc
+0000D354 E9C1F9 jmp word 0xcd18
+0000D357 9F lahf
+0000D358 080D or [di],cl
+0000D35A EC in al,dx
+0000D35B 48 dec ax
+0000D35C 06 push es
+0000D35D 51 push cx
+0000D35E 15AB1B adc ax,0x1bab
+0000D361 D224 shl byte [si],cl
+0000D363 0928 or [bx+si],bp
+0000D365 2D0F1D sub ax,0x1d0f
+0000D368 262021 and [es:bx+di],ah
+0000D36B F02B34 lock sub si,[si]
+0000D36E 1D0A2C sbb ax,0x2c0a
+0000D371 42 inc dx
+0000D372 27 daa
+0000D373 C420 les sp,[bx+si]
+0000D375 FB sti
+0000D376 21F1 and cx,si
+0000D378 3315 xor dx,[di]
+0000D37A 351C30 xor ax,0x301c
+0000D37D 37 aaa
+0000D37E 3B31 cmp si,[bx+di]
+0000D380 352539 xor ax,0x3925
+0000D383 39440B cmp [si+0xb],ax
+0000D386 4B dec bx
+0000D387 D14C0C ror word [si+0xc],1
+0000D38A 3E3A41FE cmp al,[ds:bx+di-0x2]
+0000D38E 44 inc sp
+0000D38F F346 rep inc si
+0000D391 0B45E8 or ax,[di-0x18]
+0000D394 3F aas
+0000D395 DA43E7 fiadd dword [bp+di-0x19]
+0000D398 4C dec sp
+0000D399 F4 hlt
+0000D39A 4A dec dx
+0000D39B 204C0B and [si+0xb],cl
+0000D39E 4B dec bx
+0000D39F 06 push es
+0000D3A0 4F dec di
+0000D3A1 005310 add [bp+di+0x10],dl
+0000D3A4 4D dec bp
+0000D3A5 235007 and dx,[bx+si+0x7]
+0000D3A8 4F dec di
+0000D3A9 F251 repne push cx
+0000D3AB DA530A ficom dword [bp+di+0xa]
+0000D3AE 58 pop ax
+0000D3AF E75D out 0x5d,ax
+0000D3B1 125DF2 adc bl,[di-0xe]
+0000D3B4 50 push ax
+0000D3B5 035516 add dx,[di+0x16]
+0000D3B8 56 push si
+0000D3B9 1C55 sbb al,0x55
+0000D3BB FC cld
+0000D3BC 59 pop cx
+0000D3BD EB57 jmp short 0xd416
+0000D3BF EA5A065809 jmp word 0x958:0x65a
+0000D3C4 5F pop di
+0000D3C5 E85816 call word 0xea20
+0000D3C8 5C pop sp
+0000D3C9 086280 or [bp+si-0x80],ah
+0000D3CC 8080808080 add byte [bx+si-0x7f80],0x80
+0000D3D1 8080808080 add byte [bx+si-0x7f80],0x80
+0000D3D6 8080808080 add byte [bx+si-0x7f80],0x80
+0000D3DB 8080808080 add byte [bx+si-0x7f80],0x80
+0000D3E0 8080808B99 add byte [bx+si-0x7480],0x99
+0000D3E5 A084A5 mov al,[0xa584]
+0000D3E8 B07A mov al,0x7a
+0000D3EA C3 ret
+0000D3EB 2AB2C9D9 sub dh,[bp+si-0x2637]
+0000D3EF E5CC in ax,0xcc
+0000D3F1 53 push bx
+0000D3F2 CDF9 int 0xf9
+0000D3F4 EC in al,dx
+0000D3F5 C0FD9D sar ch,0x9d
+0000D3F8 0B0D or cx,[di]
+0000D3FA EF out dx,ax
+0000D3FB 4A dec dx
+0000D3FC 0A5419 or dl,[si+0x19]
+0000D3FF A920D1 test ax,0xd120
+0000D402 2909 sub [bx+di],cx
+0000D404 2D2E13 sub ax,0x132e
+0000D407 1E push ds
+0000D408 2B21 sub sp,[bx+di]
+0000D40A 25F030 and ax,0x30f0
+0000D40D 35220A xor ax,0xa22
+0000D410 31442C xor [si+0x2c],ax
+0000D413 C224FB ret 0xfb24
+0000D416 26F1 es int1
+0000D418 38163B1D cmp [0x1d3b],dl
+0000D41C 353940 xor ax,0x4039
+0000D41F 333A xor di,[bp+si]
+0000D421 263E3A4A0C cmp cl,[ds:bp+si+0xc]
+0000D426 51 push cx
+0000D427 CF iretw
+0000D428 51 push cx
+0000D429 0C44 or al,0x44
+0000D42B 3B47FE cmp ax,[bx-0x2]
+0000D42E 49 dec cx
+0000D42F F34C rep dec sp
+0000D431 0B4AE8 or cx,[bp+si-0x18]
+0000D434 44 inc sp
+0000D435 D9 db 0xd9
+0000D436 48 dec ax
+0000D437 E652 out 0x52,al
+0000D439 F4 hlt
+0000D43A 4F dec di
+0000D43B 21520B and [bp+si+0xb],dx
+0000D43E 51 push cx
+0000D43F 07 pop es
+0000D440 55 push bp
+0000D441 FF5910 call word far [bx+di+0x10]
+0000D444 53 push bx
+0000D445 2456 and al,0x56
+0000D447 0855F2 or [di-0xe],dl
+0000D44A 57 push di
+0000D44B D8590A fcomp dword [bx+di+0xa]
+0000D44E 5E pop si
+0000D44F E663 out 0x63,al
+0000D451 1363F2 adc sp,[bp+di-0xe]
+0000D454 56 push si
+0000D455 035B16 add bx,[bp+di+0x16]
+0000D458 5C pop sp
+0000D459 1D5BFC sbb ax,0xfc5b
+0000D45C 5F pop di
+0000D45D EB5E jmp short 0xd4bd
+0000D45F E96006 jmp word 0xdac2
+0000D462 5E pop si
+0000D463 0965E7 or [di-0x19],sp
+0000D466 5E pop si
+0000D467 17 pop ss
+0000D468 6208 bound cx,[bx+si]
+0000D46A 688080 push word 0x8080
+0000D46D 8080808080 add byte [bx+si-0x7f80],0x80
+0000D472 8080808080 add byte [bx+si-0x7f80],0x80
+0000D477 8080808080 add byte [bx+si-0x7f80],0x80
+0000D47C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D481 8080889A9D add byte [bx+si-0x6578],0x9d
+0000D486 85A2B17D test [bp+si+0x7db1],sp
+0000D48A C6 db 0xc6
+0000D48B 2CB4 sub al,0xb4
+0000D48D C8DCE4CF enter 0xe4dc,0xcf
+0000D491 55 push bp
+0000D492 D0F8 sar al,1
+0000D494 F0BE019A lock mov si,0x9a01
+0000D498 100D adc [di],cl
+0000D49A F34C rep dec sp
+0000D49C 0E push cs
+0000D49D 56 push si
+0000D49E 1E push ds
+0000D49F A7 cmpsw
+0000D4A0 25CF2D and ax,0x2dcf
+0000D4A3 0932 or [bp+si],si
+0000D4A5 2F das
+0000D4A6 181F sbb [bx],bl
+0000D4A8 3022 xor [bp+si],ah
+0000D4AA 2AEF sub ch,bh
+0000D4AC 353627 xor ax,0x2736
+0000D4AF 0B364631 or si,[0x3146]
+0000D4B3 C129FB shr word [bx+di],0xfb
+0000D4B6 2BF0 sub si,ax
+0000D4B8 3D1740 cmp ax,0x4017
+0000D4BB 1E push ds
+0000D4BC 3A3A cmp bh,[bp+si]
+0000D4BE 46 inc si
+0000D4BF 3440 xor al,0x40
+0000D4C1 28443C sub [si+0x3c],al
+0000D4C4 50 push ax
+0000D4C5 0C57 or al,0x57
+0000D4C7 CE into
+0000D4C8 57 push di
+0000D4C9 0D493D or ax,0x3d49
+0000D4CC 4D dec bp
+0000D4CD FE4FF3 dec byte [bx-0xd]
+0000D4D0 52 push dx
+0000D4D1 0C50 or al,0x50
+0000D4D3 E74A out 0x4a,ax
+0000D4D5 D84EE6 fmul dword [bp-0x1a]
+0000D4D8 58 pop ax
+0000D4D9 F4 hlt
+0000D4DA 55 push bp
+0000D4DB 21580C and [bx+si+0xc],bx
+0000D4DE 57 push di
+0000D4DF 07 pop es
+0000D4E0 5B pop bx
+0000D4E1 FF5F11 call word far [bx+0x11]
+0000D4E4 59 pop cx
+0000D4E5 255C08 and ax,0x85c
+0000D4E8 5B pop bx
+0000D4E9 F25D repne pop bp
+0000D4EB D7 xlatb
+0000D4EC 5F pop di
+0000D4ED 0B64E5 or sp,[si-0x1b]
+0000D4F0 6A13 push byte +0x13
+0000D4F2 69F15C03 imul si,cx,word 0x35c
+0000D4F6 6217 bound dx,[bx]
+0000D4F8 621E61FC bound bx,[0xfc61]
+0000D4FC 65EA64E96706 gs jmp word 0x667:0xe964
+0000D502 640A6CE6 or ch,[fs:si-0x1a]
+0000D506 64186909 sbb [fs:bx+di+0x9],ch
+0000D50A 6F outsw
+0000D50B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D510 8080808080 add byte [bx+si-0x7f80],0x80
+0000D515 8080808080 add byte [bx+si-0x7f80],0x80
+0000D51A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D51F 8080808085 add byte [bx+si-0x7f80],0x85
+0000D524 9C pushfw
+0000D525 9B86A0B480 wait xchg ah,[bx+si-0x7f4c]
+0000D52A 802DB6 sub byte [di],0xb6
+0000D52D C7 db 0xc7
+0000D52E DF db 0xdf
+0000D52F E3D2 jcxz 0xd503
+0000D531 57 push di
+0000D532 D3F8 sar ax,cl
+0000D534 F3BD0598 rep mov bp,0x9805
+0000D538 140D adc al,0xd
+0000D53A F6 db 0xf6
+0000D53B 4E dec si
+0000D53C 125823 adc bl,[bx+si+0x23]
+0000D53F A5 movsw
+0000D540 2ACE sub cl,dh
+0000D542 3209 xor cl,[bx+di]
+0000D544 37 aaa
+0000D545 301C xor [si],bl
+0000D547 1F pop ds
+0000D548 35232F xor ax,0x2f23
+0000D54B EF out dx,ax
+0000D54C 3A38 cmp bh,[bx+si]
+0000D54E 2C0B sub al,0xb
+0000D550 3B4736 cmp ax,[bx+0x36]
+0000D553 BF2FFB mov di,0xfb2f
+0000D556 30F0 xor al,dh
+0000D558 42 inc dx
+0000D559 17 pop ss
+0000D55A 46 inc si
+0000D55B 1E push ds
+0000D55C 40 inc ax
+0000D55D 3B4C35 cmp cx,[si+0x35]
+0000D560 45 inc bp
+0000D561 294A3E sub [bp+si+0x3e],cx
+0000D564 56 push si
+0000D565 0C5D or al,0x5d
+0000D567 CD5D int 0x5d
+0000D569 0D4F3E or ax,0x3e4f
+0000D56C 53 push bx
+0000D56D FE db 0xfe
+0000D56E 55 push bp
+0000D56F F358 rep pop ax
+0000D571 0C56 or al,0x56
+0000D573 E750 out 0x50,ax
+0000D575 D7 xlatb
+0000D576 54 push sp
+0000D577 E55F in ax,0x5f
+0000D579 F35B rep pop bx
+0000D57B 225F0C and bl,[bx+0xc]
+0000D57E 5D pop bp
+0000D57F 07 pop es
+0000D580 61 popaw
+0000D581 FF6511 jmp word [di+0x11]
+0000D584 5F pop di
+0000D585 266308 arpl [es:bx+si],cx
+0000D588 61 popaw
+0000D589 F1 int1
+0000D58A 64D6 fs salc
+0000D58C 660B6BE5 or ebp,[bp+di-0x1b]
+0000D590 7114 jno 0xd5a6
+0000D592 70F1 jo 0xd585
+0000D594 6303 arpl [bp+di],ax
+0000D596 681769 push word 0x6917
+0000D599 1F pop ds
+0000D59A 68FC6C push word 0x6cfc
+0000D59D EA6BE86D07 jmp word 0x76d:0xe86b
+0000D5A2 6B0A73 imul cx,[bp+si],byte +0x73
+0000D5A5 E66B out 0x6b,al
+0000D5A7 186F09 sbb [bx+0x9],ch
+0000D5AA 7680 jna 0xd52c
+0000D5AC 8080808080 add byte [bx+si-0x7f80],0x80
+0000D5B1 8080808080 add byte [bx+si-0x7f80],0x80
+0000D5B6 8080808080 add byte [bx+si-0x7f80],0x80
+0000D5BB 8080808080 add byte [bx+si-0x7f80],0x80
+0000D5C0 808080819D add byte [bx+si-0x7e80],0x9d
+0000D5C5 98 cbw
+0000D5C6 879EB680 xchg bx,[bp-0x7f4a]
+0000D5CA 802EB8C5E3 sub byte [0xc5b8],0xe3
+0000D5CF E2D4 loop 0xd5a5
+0000D5D1 59 pop cx
+0000D5D2 D6 salc
+0000D5D3 F8 clc
+0000D5D4 F7BB0995 idiv word [bp+di-0x6af7]
+0000D5D8 190EFA4F sbb [0x4ffa],cx
+0000D5DC 17 pop ss
+0000D5DD 5B pop bx
+0000D5DE 28A32FCD sub [bp+di-0x32d1],ah
+0000D5E2 380A cmp [bp+si],cl
+0000D5E4 3C32 cmp al,0x32
+0000D5E6 2120 and [bx+si],sp
+0000D5E8 3A24 cmp ah,[si]
+0000D5EA 35EF40 xor ax,0x40ef
+0000D5ED 3931 cmp [bx+di],si
+0000D5EF 0B4149 or ax,[bx+di+0x49]
+0000D5F2 3CBE cmp al,0xbe
+0000D5F4 34FB xor al,0xfb
+0000D5F6 35EF48 xor ax,0x48ef
+0000D5F9 184C1F sbb [si+0x1f],cl
+0000D5FC 46 inc si
+0000D5FD 3D5237 cmp ax,0x3752
+0000D600 4B dec bx
+0000D601 2A4F3F sub cl,[bx+0x3f]
+0000D604 5C pop sp
+0000D605 0D63CB or ax,0xcb63
+0000D608 640D5540 fs or ax,0x4055
+0000D60C 59 pop cx
+0000D60D FF5CF2 call word far [si-0xe]
+0000D610 5E pop si
+0000D611 0C5C or al,0x5c
+0000D613 E656 out 0x56,al
+0000D615 D6 salc
+0000D616 5B pop bx
+0000D617 E565 in ax,0x65
+0000D619 F36223 rep bound sp,[bp+di]
+0000D61C 650C64 gs or al,0x64
+0000D61F 07 pop es
+0000D620 68FF6C push word 0x6cff
+0000D623 116627 adc [bp+0x27],sp
+0000D626 690867F1 imul cx,[bx+si],word 0xf167
+0000D62A 6AD5 push byte -0x2b
+0000D62C 6C insb
+0000D62D 0B72E4 or si,[bp+si-0x1c]
+0000D630 7714 ja 0xd646
+0000D632 77F1 ja 0xd625
+0000D634 6A03 push byte +0x3
+0000D636 6F outsw
+0000D637 186F20 sbb [bx+0x20],ch
+0000D63A 6F outsw
+0000D63B FC cld
+0000D63C 73E9 jnc 0xd627
+0000D63E 72E7 jc 0xd627
+0000D640 7407 jz 0xd649
+0000D642 720A jc 0xd64e
+0000D644 7AE5 jpe 0xd62b
+0000D646 7219 jc 0xd661
+0000D648 7609 jna 0xd653
+0000D64A 7D80 jnl 0xd5cc
+0000D64C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D651 8080808080 add byte [bx+si-0x7f80],0x80
+0000D656 8080808080 add byte [bx+si-0x7f80],0x80
+0000D65B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D660 8080808080 add byte [bx+si-0x7f80],0x80
+0000D665 96 xchg ax,si
+0000D666 889BB880 mov [bp+di-0x7f48],bl
+0000D66A 802FBB sub byte [bx],0xbb
+0000D66D C4 db 0xc4
+0000D66E E7E2 out 0xe2,ax
+0000D670 D85BD9 fcomp dword [bp+di-0x27]
+0000D673 F8 clc
+0000D674 FB sti
+0000D675 BA0E93 mov dx,0x930e
+0000D678 1D0EFF sbb ax,0xff0e
+0000D67B 51 push cx
+0000D67C 1C5D sbb al,0x5d
+0000D67E 2DA134 sub ax,0x34a1
+0000D681 CB retf
+0000D682 3D0A42 cmp ax,0x420a
+0000D685 33262140 xor sp,[0x4021]
+0000D689 253AEE and ax,0xee3a
+0000D68C 45 inc bp
+0000D68D 3A37 cmp dh,[bx]
+0000D68F 0B464B or ax,[bp+0x4b]
+0000D692 42 inc dx
+0000D693 BC3AFB mov sp,0xfb3a
+0000D696 3BEF cmp bp,di
+0000D698 4E dec si
+0000D699 195220 sbb [bp+si+0x20],dx
+0000D69C 4C dec sp
+0000D69D 3E58 ds pop ax
+0000D69F 38512B cmp [bx+di+0x2b],dl
+0000D6A2 55 push bp
+0000D6A3 41 inc cx
+0000D6A4 630D arpl [di],cx
+0000D6A6 6ACA push byte -0x36
+0000D6A8 6A0E push byte +0xe
+0000D6AA 5B pop bx
+0000D6AB 41 inc cx
+0000D6AC 5F pop di
+0000D6AD FF62F2 jmp word [bp+si-0xe]
+0000D6B0 640C63 fs or al,0x63
+0000D6B3 E65D out 0x5d,al
+0000D6B5 D561 aad 0x61
+0000D6B7 E46C in al,0x6c
+0000D6B9 F368246C rep push word 0x6c24
+0000D6BD 0C6A or al,0x6a
+0000D6BF 07 pop es
+0000D6C0 6E outsb
+0000D6C1 FF7312 push word [bp+di+0x12]
+0000D6C4 6C insb
+0000D6C5 287009 sub [bx+si+0x9],dh
+0000D6C8 6E outsb
+0000D6C9 F1 int1
+0000D6CA 71D4 jno 0xd6a0
+0000D6CC 730C jnc 0xd6da
+0000D6CE 79E3 jns 0xd6b3
+0000D6D0 7E15 jng 0xd6e7
+0000D6D2 7EF0 jng 0xd6c4
+0000D6D4 7003 jo 0xd6d9
+0000D6D6 7619 jna 0xd6f1
+0000D6D8 7621 jna 0xd6fb
+0000D6DA 76FB jna 0xd6d7
+0000D6DC 7AE9 jpe 0xd6c7
+0000D6DE 79E7 jns 0xd6c7
+0000D6E0 7B07 jpo 0xd6e9
+0000D6E2 7880 js 0xd664
+0000D6E4 80E579 and ch,0x79
+0000D6E7 197E80 sbb [bp-0x80],di
+0000D6EA 8080808080 add byte [bx+si-0x7f80],0x80
+0000D6EF 8080808080 add byte [bx+si-0x7f80],0x80
+0000D6F4 8080808080 add byte [bx+si-0x7f80],0x80
+0000D6F9 8080808080 add byte [bx+si-0x7f80],0x80
+0000D6FE 8080808080 add byte [bx+si-0x7f80],0x80
+0000D703 8080938999 add byte [bx+si-0x766d],0x99
+0000D708 BB8080 mov bx,0x8080
+0000D70B 30BDC3EA xor [di-0x153d],bh
+0000D70F E1DB loope 0xd6ec
+0000D711 5D pop bp
+0000D712 DD db 0xdd
+0000D713 F700B812 test word [bx+si],0x12b8
+0000D717 90 nop
+0000D718 220E0353 and cl,[0x5303]
+0000D71C 215F32 and [bx+0x32],bx
+0000D71F 9E sahf
+0000D720 3ACA cmp cl,dl
+0000D722 43 inc bx
+0000D723 0A4834 or cl,[bx+si+0x34]
+0000D726 2C21 sub al,0x21
+0000D728 46 inc si
+0000D729 2640 es inc ax
+0000D72B EE out dx,al
+0000D72C 4B dec bx
+0000D72D 3C3C cmp al,0x3c
+0000D72F 0B4C4D or cx,[si+0x4d]
+0000D732 48 dec ax
+0000D733 BA3FFB mov dx,0xfb3f
+0000D736 41 inc cx
+0000D737 EE out dx,al
+0000D738 54 push sp
+0000D739 195820 sbb [bx+si+0x20],bx
+0000D73C 52 push dx
+0000D73D 40 inc ax
+0000D73E 5E pop si
+0000D73F 3A572C cmp dl,[bx+0x2c]
+0000D742 5C pop sp
+0000D743 42 inc dx
+0000D744 690E71C9710E imul cx,[0xc971],word 0xe71
+0000D74A 624366 bound ax,[bp+di+0x66]
+0000D74D FF69F2 jmp word far [bx+di-0xe]
+0000D750 6B0D6A imul cx,[di],byte +0x6a
+0000D753 E563 in ax,0x63
+0000D755 D468 aam 0x68
+0000D757 E473 in al,0x73
+0000D759 F26F repne outsw
+0000D75B 25730D and ax,0xd73
+0000D75E 7107 jno 0xd767
+0000D760 75FF jnz 0xd761
+0000D762 7A12 jpe 0xd776
+0000D764 7329 jnc 0xd78f
+0000D766 7709 ja 0xd771
+0000D768 75F0 jnz 0xd75a
+0000D76A 78D3 js 0xd73f
+0000D76C 7A80 jpe 0xd6ee
+0000D76E 8080808080 add byte [bx+si-0x7f80],0x80
+0000D773 F07703 lock ja 0xd779
+0000D776 7E19 jng 0xd791
+0000D778 7D21 jnl 0xd79b
+0000D77A 7D80 jnl 0xd6fc
+0000D77C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D781 8080808080 add byte [bx+si-0x7f80],0x80
+0000D786 8080808080 add byte [bx+si-0x7f80],0x80
+0000D78B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D790 8080808080 add byte [bx+si-0x7f80],0x80
+0000D795 8080808080 add byte [bx+si-0x7f80],0x80
+0000D79A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D79F 8080808080 add byte [bx+si-0x7f80],0x80
+0000D7A4 80918B97BE adc byte [bx+di-0x6875],0xbe
+0000D7A9 808032C0C1 add byte [bx+si-0x3fce],0xc1
+0000D7AE EE out dx,al
+0000D7AF E0DE loopne 0xd78f
+0000D7B1 60 pushaw
+0000D7B2 E0F7 loopne 0xd7ab
+0000D7B4 04B7 add al,0xb7
+0000D7B6 17 pop ss
+0000D7B7 8D27 lea sp,[bx]
+0000D7B9 0F07 loadall
+0000D7BB 55 push bp
+0000D7BC 266238 bound di,[es:bx+si]
+0000D7BF 9C pushfw
+0000D7C0 40 inc ax
+0000D7C1 C9 leave
+0000D7C2 49 dec cx
+0000D7C3 0B4E35 or cx,[bp+0x35]
+0000D7C6 3122 xor [bp+si],sp
+0000D7C8 4C dec sp
+0000D7C9 27 daa
+0000D7CA 46 inc si
+0000D7CB ED in ax,dx
+0000D7CC 51 push cx
+0000D7CD 3D420B cmp ax,0xb42
+0000D7D0 52 push dx
+0000D7D1 4F dec di
+0000D7D2 4E dec si
+0000D7D3 B945FB mov cx,0xfb45
+0000D7D6 47 inc di
+0000D7D7 EE out dx,al
+0000D7D8 5A pop dx
+0000D7D9 1A5F21 sbb bl,[bx+0x21]
+0000D7DC 58 pop ax
+0000D7DD 41 inc cx
+0000D7DE 653B5E2D cmp bx,[gs:bp+0x2d]
+0000D7E2 624470 bound ax,[si+0x70]
+0000D7E5 0E push cs
+0000D7E6 78C8 js 0xd7b0
+0000D7E8 780E js 0xd7f8
+0000D7EA 69446DFF70 imul ax,[si+0x6d],word 0x70ff
+0000D7EF F2720D repne jc 0xd7ff
+0000D7F2 70E5 jo 0xd7d9
+0000D7F4 6AD3 push byte -0x2d
+0000D7F6 6F outsw
+0000D7F7 E37A jcxz 0xd873
+0000D7F9 F27625 repne jna 0xd821
+0000D7FC 7A0D jpe 0xd80b
+0000D7FE 7808 js 0xd808
+0000D800 7C80 jl 0xd782
+0000D802 80127A adc byte [bp+si],0x7a
+0000D805 2A7E09 sub bh,[bp+0x9]
+0000D808 7C80 jl 0xd78a
+0000D80A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D80F 8080808080 add byte [bx+si-0x7f80],0x80
+0000D814 8080808080 add byte [bx+si-0x7f80],0x80
+0000D819 8080808080 add byte [bx+si-0x7f80],0x80
+0000D81E 8080808080 add byte [bx+si-0x7f80],0x80
+0000D823 8080808080 add byte [bx+si-0x7f80],0x80
+0000D828 8080808080 add byte [bx+si-0x7f80],0x80
+0000D82D 8080808080 add byte [bx+si-0x7f80],0x80
+0000D832 8080808080 add byte [bx+si-0x7f80],0x80
+0000D837 8080808080 add byte [bx+si-0x7f80],0x80
+0000D83C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D841 808080808E add byte [bx+si-0x7f80],0x8e
+0000D846 8D95C180 lea dx,[di-0x7f3f]
+0000D84A 8033C3 xor byte [bp+di],0xc3
+0000D84D C0 db 0xc0
+0000D84E F3 rep
+0000D84F DF db 0xdf
+0000D850 E262 loop 0xd8b4
+0000D852 E4F7 in al,0xf7
+0000D854 09B51C8B or [di-0x74e4],si
+0000D858 2D0F0C sub ax,0xc0f
+0000D85B 57 push di
+0000D85C 2B643E sub sp,[si+0x3e]
+0000D85F 9A46C74F0B call word 0xb4f:0xc746
+0000D864 54 push sp
+0000D865 37 aaa
+0000D866 37 aaa
+0000D867 235228 and dx,[bp+si+0x28]
+0000D86A 4C dec sp
+0000D86B ED in ax,dx
+0000D86C 58 pop ax
+0000D86D 3E48 ds dec ax
+0000D86F 0C59 or al,0x59
+0000D871 51 push cx
+0000D872 54 push sp
+0000D873 B74B mov bh,0x4b
+0000D875 FB sti
+0000D876 4D dec bp
+0000D877 EE out dx,al
+0000D878 61 popaw
+0000D879 1B6622 sbb sp,[bp+0x22]
+0000D87C 5F pop di
+0000D87D 42 inc dx
+0000D87E 6B3C64 imul di,[si],byte +0x64
+0000D881 2E6945778080 imul ax,[cs:di+0x77],word 0x8080
+0000D887 80800F6F46 add byte [bx+si+0x6f0f],0x46
+0000D88C 74FF jz 0xd88d
+0000D88E 77F1 ja 0xd881
+0000D890 790D jns 0xd89f
+0000D892 78E4 js 0xd878
+0000D894 71D2 jno 0xd868
+0000D896 7680 jna 0xd818
+0000D898 80F17D xor cl,0x7d
+0000D89B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8A0 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8A5 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8AA 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8AF 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8B4 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8B9 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8BE 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8C3 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8C8 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8CD 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8D2 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8D7 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8DC 8080808080 add byte [bx+si-0x7f80],0x80
+0000D8E1 808080808C add byte [bx+si-0x7f80],0x8c
+0000D8E6 8E92C480 mov ss,[bp+si-0x7f3c]
+0000D8EA 8034C6 xor byte [si],0xc6
+0000D8ED BFF7DE mov di,0xdef7
+0000D8F0 E664 out 0x64,al
+0000D8F2 E8F70E call word 0xe7ec
+0000D8F5 B421 mov ah,0x21
+0000D8F7 8832 mov [bp+si],dh
+0000D8F9 0F115931 movups oword [bx+di+0x31],xmm3
+0000D8FD 6644 inc esp
+0000D8FF 98 cbw
+0000D900 4C dec sp
+0000D901 C6 db 0xc6
+0000D902 55 push bp
+0000D903 0B5A38 or bx,[bp+si+0x38]
+0000D906 3D2458 cmp ax,0x5824
+0000D909 2952ED sub [bp+si-0x13],dx
+0000D90C 5E pop si
+0000D90D 40 inc ax
+0000D90E 4F dec di
+0000D90F 0C5F or al,0x5f
+0000D911 52 push dx
+0000D912 5B pop bx
+0000D913 B652 mov dh,0x52
+0000D915 FB sti
+0000D916 53 push bx
+0000D917 ED in ax,dx
+0000D918 681C6D push word 0x6d1c
+0000D91B 226644 and ah,[bp+0x44]
+0000D91E 723E jc 0xd95e
+0000D920 6B2F70 imul bp,[bx],byte +0x70
+0000D923 8080808080 add byte [bx+si-0x7f80],0x80
+0000D928 800F77 or byte [bx],0x77
+0000D92B 47 inc di
+0000D92C 7B80 jpo 0xd8ae
+0000D92E 8080808080 add byte [bx+si-0x7f80],0x80
+0000D933 E478 in al,0x78
+0000D935 D17D80 sar word [di-0x80],1
+0000D938 8080808080 add byte [bx+si-0x7f80],0x80
+0000D93D 8080808080 add byte [bx+si-0x7f80],0x80
+0000D942 8080808080 add byte [bx+si-0x7f80],0x80
+0000D947 8080808080 add byte [bx+si-0x7f80],0x80
+0000D94C 8080808080 add byte [bx+si-0x7f80],0x80
+0000D951 8080808080 add byte [bx+si-0x7f80],0x80
+0000D956 8080808080 add byte [bx+si-0x7f80],0x80
+0000D95B 8080808080 add byte [bx+si-0x7f80],0x80
+0000D960 8080808080 add byte [bx+si-0x7f80],0x80
+0000D965 8080808080 add byte [bx+si-0x7f80],0x80
+0000D96A 8080808080 add byte [bx+si-0x7f80],0x80
+0000D96F 8080808080 add byte [bx+si-0x7f80],0x80
+0000D974 8080808080 add byte [bx+si-0x7f80],0x80
+0000D979 8080808080 add byte [bx+si-0x7f80],0x80
+0000D97E 8080808080 add byte [bx+si-0x7f80],0x80
+0000D983 80808A9190 add byte [bx+si-0x6e76],0x90
+0000D988 C8808035 enter 0x8080,0x35
+0000D98C CABEFC retf 0xfcbe
+0000D98F DEEA fsubp st2
+0000D991 66EC o32 in al,dx
+0000D993 F613 not byte [bp+di]
+0000D995 B227 mov dl,0x27
+0000D997 8638 xchg bh,[bx+si]
+0000D999 0F165B37 movhps xmm3,qword [bp+di+0x37]
+0000D99D 684A96 push word 0x964a
+0000D9A0 53 push bx
+0000D9A1 C55C0B lds bx,[si+0xb]
+0000D9A4 61 popaw
+0000D9A5 394324 cmp [bp+di+0x24],ax
+0000D9A8 5F pop di
+0000D9A9 2A59EC sub bl,[bx+di-0x14]
+0000D9AC 6541 gs inc cx
+0000D9AE 55 push bp
+0000D9AF 0C66 or al,0x66
+0000D9B1 54 push sp
+0000D9B2 61 popaw
+0000D9B3 B458 mov ah,0x58
+0000D9B5 FB sti
+0000D9B6 5A pop dx
+0000D9B7 ED in ax,dx
+0000D9B8 6F outsw
+0000D9B9 1C74 sbb al,0x74
+0000D9BB 236D45 and bp,[di+0x45]
+0000D9BE 793F jns 0xd9ff
+0000D9C0 7230 jc 0xd9f2
+0000D9C2 7780 ja 0xd944
+0000D9C4 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9C9 107E80 adc [bp-0x80],bh
+0000D9CC 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9D1 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9D6 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9DB 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9E0 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9E5 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9EA 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9EF 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9F4 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9F9 8080808080 add byte [bx+si-0x7f80],0x80
+0000D9FE 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA03 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA08 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA0D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA12 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA17 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA1C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA21 8080808087 add byte [bx+si-0x7f80],0x87
+0000DA26 93 xchg ax,bx
+0000DA27 8ECC mov cs,sp
+0000DA29 808036CDBC add byte [bx+si-0x32ca],0xbc
+0000DA2E 00DD add ch,bl
+0000DA30 EE out dx,al
+0000DA31 68F1F6 push word 0xf6f1
+0000DA34 18B12D83 sbb [bx+di-0x7cd3],dh
+0000DA38 3E101C adc [ds:si],bl
+0000DA3B 5D pop bp
+0000DA3C 3D6B50 cmp ax,0x506b
+0000DA3F 93 xchg ax,bx
+0000DA40 59 pop cx
+0000DA41 C3 ret
+0000DA42 620C bound cx,[si]
+0000DA44 683A49 push word 0x493a
+0000DA47 25652B and ax,0x2b65
+0000DA4A 5F pop di
+0000DA4B EC in al,dx
+0000DA4C 6C insb
+0000DA4D 42 inc dx
+0000DA4E 5C pop sp
+0000DA4F 0C6D or al,0x6d
+0000DA51 56 push si
+0000DA52 68B35F push word 0x5fb3
+0000DA55 FB sti
+0000DA56 61 popaw
+0000DA57 EC in al,dx
+0000DA58 761D jna 0xda77
+0000DA5A 7B23 jpo 0xda7f
+0000DA5C 7480 jz 0xd9de
+0000DA5E 80407932 add byte [bx+si+0x79],0x32
+0000DA62 7E80 jng 0xd9e4
+0000DA64 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA69 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA6E 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA73 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA78 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA7D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA82 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA87 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA8C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA91 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA96 8080808080 add byte [bx+si-0x7f80],0x80
+0000DA9B 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAA0 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAA5 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAAA 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAAF 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAB4 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAB9 8080808080 add byte [bx+si-0x7f80],0x80
+0000DABE 8080808080 add byte [bx+si-0x7f80],0x80
+0000DAC3 808085968B add byte [bx+si-0x697b],0x8b
+0000DAC8 D0808038 rol byte [bx+si+0x3880],1
+0000DACC D1BB05DC sar word [bp+di-0x23fb],1
+0000DAD0 F36AF5 rep push byte -0xb
+0000DAD3 F61D neg byte [di]
+0000DAD5 AF scasw
+0000DAD6 33814410 xor ax,[bx+di+0x1044]
+0000DADA 215F43 and [bx+0x43],bx
+0000DADD 6D insw
+0000DADE 57 push di
+0000DADF 91 xchg ax,cx
+0000DAE0 60 pushaw
+0000DAE1 C2690C ret 0xc69
+0000DAE4 6F outsw
+0000DAE5 3B5026 cmp dx,[bx+si+0x26]
+0000DAE8 6C insb
+0000DAE9 2B66EB sub sp,[bp-0x15]
+0000DAEC 7344 jnc 0xdb32
+0000DAEE 630C arpl [si],cx
+0000DAF0 7458 jz 0xdb4a
+0000DAF2 70B1 jo 0xdaa5
+0000DAF4 66FB o32 sti
+0000DAF6 68EC7D push word 0x7dec
+0000DAF9 8080247B80 add byte [bx+si+0x7b24],0x80
+0000DAFE 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB03 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB08 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB0D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB12 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB17 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB1C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB21 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB26 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB2B 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB30 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB35 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB3A 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB3F 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB44 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB49 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB4E 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB53 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB58 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB5D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB62 8080808298 add byte [bx+si-0x7d80],0x98
+0000DB67 89D4 mov sp,dx
+0000DB69 808039D5BA add byte [bx+si-0x2ac7],0xba
+0000DB6E 0BDB or bx,bx
+0000DB70 F76CFA imul word [si-0x6]
+0000DB73 F623 mul byte [bp+di]
+0000DB75 AD lodsw
+0000DB76 39808010 cmp [bx+si+0x1080],ax
+0000DB7A 27 daa
+0000DB7B 61 popaw
+0000DB7C 49 dec cx
+0000DB7D 6F outsw
+0000DB7E 5E pop si
+0000DB7F 8F db 0x8f
+0000DB80 67 a32
+0000DB81 C1 db 0xc1
+0000DB82 700C jo 0xdb90
+0000DB84 763D jna 0xdbc3
+0000DB86 57 push di
+0000DB87 26732C es jnc 0xdbb6
+0000DB8A 6D insw
+0000DB8B EB7A jmp short 0xdc07
+0000DB8D 45 inc bp
+0000DB8E 6A0C push byte +0xc
+0000DB90 7B5A jpo 0xdbec
+0000DB92 77AF ja 0xdb43
+0000DB94 6D insw
+0000DB95 FB sti
+0000DB96 6F outsw
+0000DB97 8080808080 add byte [bx+si-0x7f80],0x80
+0000DB9C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBA1 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBA6 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBAB 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBB0 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBB5 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBBA 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBBF 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBC4 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBC9 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBCE 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBD3 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBD8 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBDD 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBE2 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBE7 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBEC 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBF1 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBF6 8080808080 add byte [bx+si-0x7f80],0x80
+0000DBFB 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC00 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC05 808087D880 add byte [bx+si-0x2779],0x80
+0000DC0A 803ADA cmp byte [bp+si],0xda
+0000DC0D B810DA mov ax,0xda10
+0000DC10 FC cld
+0000DC11 6E outsb
+0000DC12 FFF5 push bp
+0000DC14 29AC3F80 sub [si-0x7fc1],bp
+0000DC18 80112D adc byte [bx+di],0x2d
+0000DC1B 635072 arpl [bx+si+0x72],dx
+0000DC1E 658D6EBF lea bp,[gs:bp-0x41]
+0000DC22 770C ja 0xdc30
+0000DC24 7D3E jnl 0xdc64
+0000DC26 5D pop bp
+0000DC27 27 daa
+0000DC28 7B2D jpo 0xdc57
+0000DC2A 7580 jnz 0xdbac
+0000DC2C 80467180 add byte [bp+0x71],0x80
+0000DC30 805C7EAE sbb byte [si+0x7e],0xae
+0000DC34 75FB jnz 0xdc31
+0000DC36 7680 jna 0xdbb8
+0000DC38 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC3D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC42 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC47 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC4C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC51 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC56 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC5B 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC60 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC65 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC6A 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC6F 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC74 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC79 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC7E 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC83 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC88 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC8D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC92 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC97 8080808080 add byte [bx+si-0x7f80],0x80
+0000DC9C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCA1 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCA6 8084DD8080 add byte [si-0x7f23],0x80
+0000DCAB 3BDE cmp bx,si
+0000DCAD B716 mov bh,0x16
+0000DCAF DA01 fiadd dword [bx+di]
+0000DCB1 7005 jo 0xdcb8
+0000DCB3 F5 cmc
+0000DCB4 2F das
+0000DCB5 AA stosb
+0000DCB6 45 inc bp
+0000DCB7 8080113365 add byte [bx+si+0x3311],0x65
+0000DCBC 57 push di
+0000DCBD 746C jz 0xdd2b
+0000DCBF 8B7680 mov si,[bp-0x80]
+0000DCC2 8080803F65 add byte [bx+si+0x3f80],0x65
+0000DCC7 80802E7C80 add byte [bx+si+0x7c2e],0x80
+0000DCCC 80487980 or byte [bx+si+0x79],0x80
+0000DCD0 808080AC7C add byte [bx+si-0x5380],0x7c
+0000DCD5 FB sti
+0000DCD6 7E80 jng 0xdc58
+0000DCD8 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCDD 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCE2 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCE7 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCEC 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCF1 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCF6 8080808080 add byte [bx+si-0x7f80],0x80
+0000DCFB 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD00 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD05 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD0A 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD0F 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD14 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD19 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD1E 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD23 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD28 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD2D 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD32 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD37 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD3C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD41 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD46 8082E18080 add byte [bp+si-0x7f1f],0x80
+0000DD4B 3CE3 cmp al,0xe3
+0000DD4D B61C mov dh,0x1c
+0000DD4F D906730A fld dword [0xa73]
+0000DD53 F5 cmc
+0000DD54 35A94C xor ax,0x4ca9
+0000DD57 8080113A67 add byte [bx+si+0x3a11],0x67
+0000DD5C 5E pop si
+0000DD5D 7673 jna 0xddd2
+0000DD5F 897D80 mov [di-0x80],di
+0000DD62 808080406C add byte [bx+si+0x4080],0x6c
+0000DD67 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD6C 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD71 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD76 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD7B 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD80 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD85 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD8A 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD8F 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD94 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD99 8080808080 add byte [bx+si-0x7f80],0x80
+0000DD9E 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDA3 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDA8 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDAD 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDB2 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDB7 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDBC 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDC1 8080808080 add byte [bx+si-0x7f80],0x80
+0000DDC6 80808080F4 add byte [bx+si-0x7f80],0xf4
+0000DDCB 57 push di
+0000DDCC 52 push dx
+0000DDCD 49 dec cx
+0000DDCE 54 push sp
+0000DDCF 54 push sp
+0000DDD0 45 inc bp
+0000DDD1 4E dec si
+0000DDD2 204259 and [bp+si+0x59],al
+0000DDD5 205255 and [bp+si+0x55],dl
+0000DDD8 53 push bx
+0000DDD9 53 push bx
+0000DDDA 45 inc bp
+0000DDDB 4C dec sp
+0000DDDC 4C dec sp
+0000DDDD 204B41 and [bp+di+0x41],cl
+0000DDE0 59 pop cx
+0000DDE1 00434C add [bp+di+0x4c],al
+0000DDE4 49 dec cx
+0000DDE5 4D dec bp
+0000DDE6 42 inc dx
+0000DDE7 45 inc bp
+0000DDE8 52 push dx
+0000DDE9 46 inc si
+0000DDEA 4C dec sp
+0000DDEB 4F dec di
+0000DDEC 41 inc cx
+0000DDED 54 push sp
+0000DDEE 45 inc bp
+0000DDEF 52 push dx
+0000DDF0 42 inc dx
+0000DDF1 4F dec di
+0000DDF2 4D dec bp
+0000DDF3 42 inc dx
+0000DDF4 45 inc bp
+0000DDF5 52 push dx
+0000DDF6 20424C and [bp+si+0x4c],al
+0000DDF9 4F dec di
+0000DDFA 43 inc bx
+0000DDFB 4B dec bx
+0000DDFC 45 inc bp
+0000DDFD 52 push dx
+0000DDFE 42 inc dx
+0000DDFF 55 push bp
+0000DE00 49 dec cx
+0000DE01 4C dec sp
+0000DE02 44 inc sp
+0000DE03 45 inc bp
+0000DE04 52 push dx
+0000DE05 42 inc dx
+0000DE06 41 inc cx
+0000DE07 53 push bx
+0000DE08 48 dec ax
+0000DE09 45 inc bp
+0000DE0A 52 push dx
+0000DE0B 204D49 and [di+0x49],cl
+0000DE0E 4E dec si
+0000DE0F 45 inc bp
+0000DE10 52 push dx
+0000DE11 2020 and [bx+si],ah
+0000DE13 44 inc sp
+0000DE14 49 dec cx
+0000DE15 47 inc di
+0000DE16 47 inc di
+0000DE17 45 inc bp
+0000DE18 52 push dx
+0000DE19 205741 and [bx+0x41],dl
+0000DE1C 4C dec sp
+0000DE1D 4B dec bx
+0000DE1E 45 inc bp
+0000DE1F 52 push dx
+0000DE20 204641 and [bp+0x41],al
+0000DE23 4C dec sp
+0000DE24 4C dec sp
+0000DE25 45 inc bp
+0000DE26 52 push dx
+0000DE27 205350 and [bp+di+0x50],dl
+0000DE2A 4C dec sp
+0000DE2B 41 inc cx
+0000DE2C 54 push sp
+0000DE2D 54 push sp
+0000DE2E 52 push dx
+0000DE2F 41 inc cx
+0000DE30 54 push sp
+0000DE31 48 dec ax
+0000DE32 4C dec sp
+0000DE33 45 inc bp
+0000DE34 54 push sp
+0000DE35 45 inc bp
+0000DE36 41 inc cx
+0000DE37 48 dec ax
+0000DE38 50 push ax
+0000DE39 54 push sp
+0000DE3A 44 inc sp
+0000DE3B 48 dec ax
+0000DE3C 42 inc dx
+0000DE3D 42 inc dx
+0000DE3E 41 inc cx
+0000DE3F 44 inc sp
+0000DE40 0000 add [bx+si],al
+0000DE42 0014 add [si],dl
+0000DE44 2000 and [bx+si],al
+0000DE46 0821 or [bx+di],ah
+0000DE48 3107 xor [bx],ax
+0000DE4A 1010 adc [bx+si],dl
+0000DE4C 0202 add al,[bp+si]
+0000DE4E 3F aas
+0000DE4F 06 push es
+0000DE50 3127 xor [bx],sp
+0000DE52 0000 add [bx+si],al
+0000DE54 0020 add [bx+si],ah
+0000DE56 1008 adc [bx+si],cl
+0000DE58 180C sbb [si],cl
+0000DE5A 080C or [si],cl
+0000DE5C 0004 add [si],al
+0000DE5E 0802 or [bp+si],al
+0000DE60 1F pop ds
+0000DE61 100B adc [bp+di],cl
+0000DE63 241A and al,0x1a
+0000DE65 16 push ss
+0000DE66 2926232F sub [0x2f23],sp
+0000DE6A 0014 add [si],dl
+0000DE6C 0000 add [bx+si],al
+0000DE6E 1804 sbb [si],al
+0000DE70 001C add [si],bl
+0000DE72 0800 or [bx+si],al
+0000DE74 2010 and [bx+si],dl
+0000DE76 3434 xor al,0x34
+0000DE78 342C xor al,0x2c
+0000DE7A 2C00 sub al,0x0
+0000DE7C 1014 adc [si],dl
+0000DE7E 2C38 sub al,0x38
+0000DE80 2024 and [si],ah
+0000DE82 7E01 jng 0xde85
+0000DE84 90 nop
+0000DE85 0120 add [bx+si],sp
+0000DE87 0031 add [bx+di],dh
+0000DE89 0010 add [bx+si],dl
+0000DE8B 7200 jc 0xde8d
+0000DE8D 0500B8 add ax,0xb800
+0000DE90 0100 add [bx+si],ax
+0000DE92 012F add [bx],bp
+0000DE94 0010 add [bx+si],dl
+0000DE96 7800 js 0xde98
+0000DE98 2D00E0 sub ax,0xe000
+0000DE9B 01F0 add ax,si
+0000DE9D 0128 add [bx+si],bp
+0000DE9F 0010 add [bx+si],dl
+0000DEA1 7E00 jng 0xdea3
+0000DEA3 55 push bp
+0000DEA4 0008 add [bx+si],cl
+0000DEA6 026A00 add ch,[bp+si+0x0]
+0000DEA9 8400 test [bx+si],al
+0000DEAB 1084007D adc [si+0x7d00],al
+0000DEAF 0030 add [bx+si],dh
+0000DEB1 02EB add ch,bl
+0000DEB3 00840010 add [si+0x1000],al
+0000DEB7 90 nop
+0000DEB8 0000 add [bx+si],al
+0000DEBA 800080 add byte [bx+si],0x80
+0000DEBD 6B0184 imul ax,[bx+di],byte -0x7c
+0000DEC0 0010 add [bx+si],dl
+0000DEC2 96 xchg ax,si
+0000DEC3 0000 add [bx+si],al
+0000DEC5 800080 add byte [bx+si],0x80
+0000DEC8 EF out dx,ax
+0000DEC9 01820010 add [bp+si+0x1000],ax
+0000DECD 96 xchg ax,si
+0000DECE 0000 add [bx+si],al
+0000DED0 800080 add byte [bx+si],0x80
+0000DED3 AF scasw
+0000DED4 00CF add bh,cl
+0000DED6 0010 add [bx+si],dl
+0000DED8 96 xchg ax,si
+0000DED9 0000 add [bx+si],al
+0000DEDB 800080 add byte [bx+si],0x80
+0000DEDE 2A01 sub al,[bx+di]
+0000DEE0 D100 rol word [bx+si],1
+0000DEE2 10840000 adc [si+0x0],al
+0000DEE6 800080 add byte [bx+si],0x80
+0000DEE9 2A00 sub al,[bx+si]
+0000DEEB 0900 or [bx+si],ax
+0000DEED 10960020 adc [bp+0x2000],dl
+0000DEF1 2020 and [bx+si],ah
+0000DEF3 2020 and [bx+si],ah
+0000DEF5 2020 and [bx+si],ah
+0000DEF7 2020 and [bx+si],ah
+0000DEF9 204F68 and [bx+0x68],cl
+0000DEFC 204E6F and [bp+0x6f],cl
+0000DEFF 2120 and [bx+si],sp
+0000DF01 4D dec bp
+0000DF02 6F outsw
+0000DF03 7265 jc 0xdf6a
+0000DF05 204C65 and [si+0x65],cl
+0000DF08 6D insw
+0000DF09 6D insw
+0000DF0A 696E677320 imul bp,[bp+0x67],word 0x2073
+0000DF0F 2020 and [bx+si],ah
+0000DF11 2020 and [bx+si],ah
+0000DF13 2020 and [bx+si],ah
+0000DF15 FF20 jmp word [bx+si]
+0000DF17 2020 and [bx+si],ah
+0000DF19 2020 and [bx+si],ah
+0000DF1B 2020 and [bx+si],ah
+0000DF1D 2020 and [bx+si],ah
+0000DF1F 2020 and [bx+si],ah
+0000DF21 2020 and [bx+si],ah
+0000DF23 204279 and [bp+si+0x79],al
+0000DF26 20444D and [si+0x4d],al
+0000DF29 41 inc cx
+0000DF2A 204465 and [si+0x65],al
+0000DF2D 7369 jnc 0xdf98
+0000DF2F 676E a32 outsb
+0000DF31 2020 and [bx+si],ah
+0000DF33 2020 and [bx+si],ah
+0000DF35 2020 and [bx+si],ah
+0000DF37 2020 and [bx+si],ah
+0000DF39 2020 and [bx+si],ah
+0000DF3B FF20 jmp word [bx+si]
+0000DF3D 2020 and [bx+si],ah
+0000DF3F 2020 and [bx+si],ah
+0000DF41 2020 and [bx+si],ah
+0000DF43 50 push ax
+0000DF44 726F jc 0xdfb5
+0000DF46 677261 jc 0xdfaa
+0000DF49 6D insw
+0000DF4A 6D insw
+0000DF4B 696E672042 imul bp,[bp+0x67],word 0x4220
+0000DF50 7920 jns 0xdf72
+0000DF52 52 push dx
+0000DF53 7573 jnz 0xdfc8
+0000DF55 7365 jnc 0xdfbc
+0000DF57 6C insb
+0000DF58 6C insb
+0000DF59 204B61 and [bp+di+0x61],cl
+0000DF5C 7920 jns 0xdf7e
+0000DF5E 2020 and [bx+si],ah
+0000DF60 20FF and bh,bh
+0000DF62 2020 and [bx+si],ah
+0000DF64 2020 and [bx+si],ah
+0000DF66 2020 and [bx+si],ah
+0000DF68 20416E and [bx+di+0x6e],al
+0000DF6B 696D617469 imul bp,[di+0x61],word 0x6974
+0000DF70 6F outsw
+0000DF71 6E outsb
+0000DF72 204279 and [bp+si+0x79],al
+0000DF75 204761 and [bx+0x61],al
+0000DF78 7279 jc 0xdff3
+0000DF7A 205469 and [si+0x69],dl
+0000DF7D 6D insw
+0000DF7E 6D insw
+0000DF7F 6F outsw
+0000DF80 6E outsb
+0000DF81 7320 jnc 0xdfa3
+0000DF83 2020 and [bx+si],ah
+0000DF85 2020 and [bx+si],ah
+0000DF87 FF20 jmp word [bx+si]
+0000DF89 2020 and [bx+si],ah
+0000DF8B 2020 and [bx+si],ah
+0000DF8D 2020 and [bx+si],ah
+0000DF8F 47 inc di
+0000DF90 7261 jc 0xdff3
+0000DF92 7068 jo 0xdffc
+0000DF94 6963732042 imul sp,[bp+di+0x73],word 0x4220
+0000DF99 7920 jns 0xdfbb
+0000DF9B 54 push sp
+0000DF9C 6F outsw
+0000DF9D 6E outsb
+0000DF9E 7920 jns 0xdfc0
+0000DFA0 53 push bx
+0000DFA1 6D insw
+0000DFA2 6974682026 imul si,[si+0x68],word 0x2620
+0000DFA7 205363 and [bp+di+0x63],dl
+0000DFAA 6F outsw
+0000DFAB 7474 jz 0xe021
+0000DFAD 204A6F and [bp+si+0x6f],cl
+0000DFB0 686E73 push word 0x736e
+0000DFB3 746F jz 0xe024
+0000DFB5 6E outsb
+0000DFB6 2020 and [bx+si],ah
+0000DFB8 2020 and [bx+si],ah
+0000DFBA 2020 and [bx+si],ah
+0000DFBC 2020 and [bx+si],ah
+0000DFBE 2020 and [bx+si],ah
+0000DFC0 2020 and [bx+si],ah
+0000DFC2 2020 and [bx+si],ah
+0000DFC4 204D75 and [di+0x75],cl
+0000DFC7 7369 jnc 0xe032
+0000DFC9 6320 arpl [bx+si],sp
+0000DFCB 42 inc dx
+0000DFCC 7920 jns 0xdfee
+0000DFCE 54 push sp
+0000DFCF 6F outsw
+0000DFD0 6E outsb
+0000DFD1 7920 jns 0xdff3
+0000DFD3 57 push di
+0000DFD4 696C6C6961 imul bp,[si+0x6c],word 0x6169
+0000DFD9 6D insw
+0000DFDA 7320 jnc 0xdffc
+0000DFDC 2020 and [bx+si],ah
+0000DFDE 2020 and [bx+si],ah
+0000DFE0 20FF and bh,bh
+0000DFE2 2020 and [bx+si],ah
+0000DFE4 2020 and [bx+si],ah
+0000DFE6 2020 and [bx+si],ah
+0000DFE8 43 inc bx
+0000DFE9 6F outsw
+0000DFEA 7079 jo 0xe065
+0000DFEC 7269 jc 0xe057
+0000DFEE 67687420 push word 0x2074
+0000DFF2 3139 xor [bx+di],di
+0000DFF4 3931 cmp [bx+di],si
+0000DFF6 205073 and [bx+si+0x73],dl
+0000DFF9 7967 jns 0xe062
+0000DFFB 6E outsb
+0000DFFC 6F outsw
+0000DFFD 7369 jnc 0xe068
+0000DFFF 7320 jnc 0xe021
+0000E001 4C dec sp
+0000E002 7464 jz 0xe068
+0000E004 2E2020 and [cs:bx+si],ah
+0000E007 FF20 jmp word [bx+si]
+0000E009 0D0911 or ax,0x1109
+0000E00C 0028 add [bx+si],ch
+0000E00E 43 inc bx
+0000E00F 294D43 sub [di+0x43],cx
+0000E012 4D dec bp
+0000E013 58 pop ax
+0000E014 43 inc bx
+0000E015 49 dec cx
+0000E016 205073 and [bx+si+0x73],dl
+0000E019 7967 jns 0xe082
+0000E01B 6E outsb
+0000E01C 6F outsw
+0000E01D 7369 jnc 0xe088
+0000E01F 7320 jnc 0xe041
+0000E021 4C dec sp
+0000E022 7464 jz 0xe088
+0000E024 0D0C12 or ax,0x120c
+0000E027 004120 add [bx+di+0x20],al
+0000E02A 44 inc sp
+0000E02B 4D dec bp
+0000E02C 41 inc cx
+0000E02D 204465 and [si+0x65],al
+0000E030 7369 jnc 0xe09b
+0000E032 676E a32 outsb
+0000E034 204761 and [bx+0x61],al
+0000E037 6D insw
+0000E038 650D0001 gs or ax,0x100
+0000E03C 05004C add ax,0x4c00
+0000E03F 657665 gs jna 0xe0a7
+0000E042 6C insb
+0000E043 2031 and [bx+di],dh
+0000E045 200D and [di],cl
+0000E047 0905 or [di],ax
+0000E049 0020 add [bx+si],ah
+0000E04B 44 inc sp
+0000E04C 6F outsw
+0000E04D 776E ja 0xe0bd
+0000E04F 20416E and [bx+di+0x6e],al
+0000E052 64204F75 and [fs:bx+0x75],cl
+0000E056 7420 jz 0xe078
+0000E058 4C dec sp
+0000E059 656D gs insw
+0000E05B 6D insw
+0000E05C 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E061 2020 and [bx+si],ah
+0000E063 2020 and [bx+si],ah
+0000E065 2020 and [bx+si],ah
+0000E067 2020 and [bx+si],ah
+0000E069 200D and [di],cl
+0000E06B 0B08 or cx,[bx+si]
+0000E06D 004E75 add [bp+0x75],cl
+0000E070 6D insw
+0000E071 626572 bound sp,[di+0x72]
+0000E074 206F66 and [bx+0x66],ch
+0000E077 204C65 and [si+0x65],cl
+0000E07A 6D insw
+0000E07B 6D insw
+0000E07C 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E081 353020 xor ax,0x2030
+0000E084 0D0B0A or ax,0xa0b
+0000E087 0035 add [di],dh
+0000E089 3025 xor [di],ah
+0000E08B 2020 and [bx+si],ah
+0000E08D 54 push sp
+0000E08E 6F outsw
+0000E08F 204265 and [bp+si+0x65],al
+0000E092 205361 and [bp+di+0x61],dl
+0000E095 7665 jna 0xe0fc
+0000E097 640D0B0C fs or ax,0xc0b
+0000E09B 005265 add [bp+si+0x65],dl
+0000E09E 6C insb
+0000E09F 6561 gs popaw
+0000E0A1 7365 jnc 0xe108
+0000E0A3 205261 and [bp+si+0x61],dl
+0000E0A6 7465 jz 0xe10d
+0000E0A8 2031 and [bx+di],dh
+0000E0AA 200D and [di],cl
+0000E0AC 0B0E0054 or cx,[0x5400]
+0000E0B0 696D652034 imul bp,[di+0x65],word 0x3420
+0000E0B5 204D69 and [di+0x69],cl
+0000E0B8 6E outsb
+0000E0B9 7574 jnz 0xe12f
+0000E0BB 65730D gs jnc 0xe0cb
+0000E0BE 0B10 or dx,[bx+si]
+0000E0C0 005261 add [bp+si+0x61],dl
+0000E0C3 7469 jz 0xe12e
+0000E0C5 6E outsb
+0000E0C6 672020 and [eax],ah
+0000E0C9 54 push sp
+0000E0CA 61 popaw
+0000E0CB 6D insw
+0000E0CC 652020 and [gs:bx+si],ah
+0000E0CF 0D0006 or ax,0x600
+0000E0D2 1300 adc ax,[bx+si]
+0000E0D4 50 push ax
+0000E0D5 7265 jc 0xe13c
+0000E0D7 7373 jnc 0xe14c
+0000E0D9 206D6F and [di+0x6f],ch
+0000E0DC 7573 jnz 0xe151
+0000E0DE 65206275 and [gs:bp+si+0x75],ah
+0000E0E2 7474 jz 0xe158
+0000E0E4 6F outsw
+0000E0E5 6E outsb
+0000E0E6 20746F and [si+0x6f],dh
+0000E0E9 20636F and [bp+di+0x6f],ah
+0000E0EC 6E outsb
+0000E0ED 7469 jz 0xe158
+0000E0EF 6E outsb
+0000E0F0 7565 jnz 0xe157
+0000E0F2 0D0006 or ax,0x600
+0000E0F5 1300 adc ax,[bx+si]
+0000E0F7 50 push ax
+0000E0F8 7265 jc 0xe15f
+0000E0FA 7373 jnc 0xe16f
+0000E0FC 204669 and [bp+0x69],al
+0000E0FF 7265 jc 0xe166
+0000E101 206275 and [bp+si+0x75],ah
+0000E104 7474 jz 0xe17a
+0000E106 6F outsw
+0000E107 6E outsb
+0000E108 20746F and [si+0x6f],dh
+0000E10B 20636F and [bp+di+0x6f],ah
+0000E10E 6E outsb
+0000E10F 7469 jz 0xe17a
+0000E111 6E outsb
+0000E112 7565 jnz 0xe179
+0000E114 0D0009 or ax,0x900
+0000E117 1300 adc ax,[bx+si]
+0000E119 50 push ax
+0000E11A 7265 jc 0xe181
+0000E11C 7373 jnc 0xe191
+0000E11E 205370 and [bp+di+0x70],dl
+0000E121 61 popaw
+0000E122 636520 arpl [di+0x20],sp
+0000E125 746F jz 0xe196
+0000E127 20636F and [bp+di+0x6f],ah
+0000E12A 6E outsb
+0000E12B 7469 jz 0xe196
+0000E12D 6E outsb
+0000E12E 7565 jnz 0xe195
+0000E130 0D0054 or ax,0x5400
+0000E133 61 popaw
+0000E134 6D insw
+0000E135 652020 and [gs:bx+si],ah
+0000E138 43 inc bx
+0000E139 7261 jc 0xe19c
+0000E13B 7A79 jpe 0xe1b6
+0000E13D 205769 and [bx+0x69],dl
+0000E140 6C insb
+0000E141 642020 and [fs:bx+si],ah
+0000E144 57 push di
+0000E145 69636B6564 imul sp,[bp+di+0x6b],word 0x6465
+0000E14A 48 dec ax
+0000E14B 61 popaw
+0000E14C 766F jna 0xe1bd
+0000E14E 6320 arpl [bx+si],sp
+0000E150 0D0100 or ax,0x1
+0000E153 59 pop cx
+0000E154 6F outsw
+0000E155 7572 jnz 0xe1c9
+0000E157 207469 and [si+0x69],dh
+0000E15A 6D insw
+0000E15B 65206973 and [gs:bx+di+0x73],ch
+0000E15F 207570 and [di+0x70],dh
+0000E162 210D and [di],cx
+0000E164 0007 add [bx],al
+0000E166 0100 add [bx+si],ax
+0000E168 41 inc cx
+0000E169 6C insb
+0000E16A 6C insb
+0000E16B 206C65 and [si+0x65],ch
+0000E16E 6D insw
+0000E16F 6D insw
+0000E170 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E175 61 popaw
+0000E176 63636F arpl [bp+di+0x6f],sp
+0000E179 756E jnz 0xe1e9
+0000E17B 7465 jz 0xe1e2
+0000E17D 6420666F and [fs:bp+0x6f],ah
+0000E181 722E jc 0xe1b1
+0000E183 0D000D or ax,0xd00
+0000E186 0300 add ax,[bx+si]
+0000E188 59 pop cx
+0000E189 6F outsw
+0000E18A 7520 jnz 0xe1ac
+0000E18C 7265 jc 0xe1f3
+0000E18E 7363 jnc 0xe1f3
+0000E190 7565 jnz 0xe1f7
+0000E192 642020 and [fs:bx+si],ah
+0000E195 2020 and [bx+si],ah
+0000E197 200D and [di],cl
+0000E199 0D0400 or ax,0x4
+0000E19C 59 pop cx
+0000E19D 6F outsw
+0000E19E 7520 jnz 0xe1c0
+0000E1A0 6E outsb
+0000E1A1 65656465642020 and [fs:bx+si],ah
+0000E1A8 2020 and [bx+si],ah
+0000E1AA 2020 and [bx+si],ah
+0000E1AC 0D0004 or ax,0x400
+0000E1AF 1300 adc ax,[bx+si]
+0000E1B1 50 push ax
+0000E1B2 7265 jc 0xe219
+0000E1B4 7373 jnc 0xe229
+0000E1B6 207269 and [bp+si+0x69],dh
+0000E1B9 67687420 push word 0x2074
+0000E1BD 6D insw
+0000E1BE 6F outsw
+0000E1BF 7573 jnz 0xe234
+0000E1C1 65206275 and [gs:bp+si+0x75],ah
+0000E1C5 7474 jz 0xe23b
+0000E1C7 6F outsw
+0000E1C8 6E outsb
+0000E1C9 20666F and [bp+0x6f],ah
+0000E1CC 7220 jc 0xe1ee
+0000E1CE 6D insw
+0000E1CF 656E gs outsb
+0000E1D1 750D jnz 0xe1e0
+0000E1D3 0007 add [bx],al
+0000E1D5 1300 adc ax,[bx+si]
+0000E1D7 50 push ax
+0000E1D8 7265 jc 0xe23f
+0000E1DA 7373 jnc 0xe24f
+0000E1DC 206275 and [bp+si+0x75],ah
+0000E1DF 7474 jz 0xe255
+0000E1E1 6F outsw
+0000E1E2 6E outsb
+0000E1E3 2032 and [bp+si],dh
+0000E1E5 20666F and [bp+0x6f],ah
+0000E1E8 7220 jc 0xe20a
+0000E1EA 6D insw
+0000E1EB 656E gs outsb
+0000E1ED 750D jnz 0xe1fc
+0000E1EF 000A add [bp+si],cl
+0000E1F1 1300 adc ax,[bx+si]
+0000E1F3 50 push ax
+0000E1F4 7265 jc 0xe25b
+0000E1F6 7373 jnc 0xe26b
+0000E1F8 205265 and [bp+si+0x65],dl
+0000E1FB 7475 jz 0xe272
+0000E1FD 726E jc 0xe26d
+0000E1FF 20666F and [bp+0x6f],ah
+0000E202 7220 jc 0xe224
+0000E204 6D insw
+0000E205 656E gs outsb
+0000E207 750D jnz 0xe216
+0000E209 0002 add [bp+si],al
+0000E20B 1200 adc al,[bx+si]
+0000E20D 50 push ax
+0000E20E 7265 jc 0xe275
+0000E210 7373 jnc 0xe285
+0000E212 206C65 and [si+0x65],ch
+0000E215 667420 o32 jz 0xe238
+0000E218 6D insw
+0000E219 6F outsw
+0000E21A 7573 jnz 0xe28f
+0000E21C 65206275 and [gs:bp+si+0x75],ah
+0000E220 7474 jz 0xe296
+0000E222 6F outsw
+0000E223 6E outsb
+0000E224 20746F and [si+0x6f],dh
+0000E227 207265 and [bp+si+0x65],dh
+0000E22A 7472 jz 0xe29e
+0000E22C 7920 jns 0xe24e
+0000E22E 6C insb
+0000E22F 657665 gs jna 0xe297
+0000E232 6C insb
+0000E233 0D0006 or ax,0x600
+0000E236 1200 adc al,[bx+si]
+0000E238 50 push ax
+0000E239 7265 jc 0xe2a0
+0000E23B 7373 jnc 0xe2b0
+0000E23D 206275 and [bp+si+0x75],ah
+0000E240 7474 jz 0xe2b6
+0000E242 6F outsw
+0000E243 6E outsb
+0000E244 2031 and [bx+di],dh
+0000E246 20746F and [si+0x6f],dh
+0000E249 207265 and [bp+si+0x65],dh
+0000E24C 7472 jz 0xe2c0
+0000E24E 7920 jns 0xe270
+0000E250 6C insb
+0000E251 657665 gs jna 0xe2b9
+0000E254 6C insb
+0000E255 0D0008 or ax,0x800
+0000E258 1200 adc al,[bx+si]
+0000E25A 50 push ax
+0000E25B 7265 jc 0xe2c2
+0000E25D 7373 jnc 0xe2d2
+0000E25F 205370 and [bp+di+0x70],dl
+0000E262 61 popaw
+0000E263 636520 arpl [di+0x20],sp
+0000E266 746F jz 0xe2d7
+0000E268 207265 and [bp+si+0x65],dh
+0000E26B 7472 jz 0xe2df
+0000E26D 7920 jns 0xe28f
+0000E26F 6C insb
+0000E270 657665 gs jna 0xe2d8
+0000E273 6C insb
+0000E274 0D0005 or ax,0x500
+0000E277 0E push cs
+0000E278 00596F add [bx+di+0x6f],bl
+0000E27B 7572 jnz 0xe2ef
+0000E27D 204163 and [bx+di+0x63],al
+0000E280 636573 arpl [di+0x73],sp
+0000E283 7320 jnc 0xe2a5
+0000E285 43 inc bx
+0000E286 6F outsw
+0000E287 646520666F and [gs:bp+0x6f],ah
+0000E28C 7220 jc 0xe2ae
+0000E28E 4C dec sp
+0000E28F 657665 gs jna 0xe2f7
+0000E292 6C insb
+0000E293 2020 and [bx+si],ah
+0000E295 2020 and [bx+si],ah
+0000E297 200D and [di],cl
+0000E299 0D0F00 or ax,0xf
+0000E29C 6973204142 imul si,[bp+di+0x20],word 0x4241
+0000E2A1 43 inc bx
+0000E2A2 44 inc sp
+0000E2A3 45 inc bp
+0000E2A4 46 inc si
+0000E2A5 47 inc di
+0000E2A6 48 dec ax
+0000E2A7 49 dec cx
+0000E2A8 4A dec dx
+0000E2A9 0D0000 or ax,0x0
+0000E2AC 0212 add dl,[bp+si]
+0000E2AE 005072 add [bx+si+0x72],dl
+0000E2B1 657373 gs jnc 0xe327
+0000E2B4 206C65 and [si+0x65],ch
+0000E2B7 667420 o32 jz 0xe2da
+0000E2BA 6D insw
+0000E2BB 6F outsw
+0000E2BC 7573 jnz 0xe331
+0000E2BE 65206275 and [gs:bp+si+0x75],ah
+0000E2C2 7474 jz 0xe338
+0000E2C4 6F outsw
+0000E2C5 6E outsb
+0000E2C6 20666F and [bp+0x6f],ah
+0000E2C9 7220 jc 0xe2eb
+0000E2CB 6E outsb
+0000E2CC 657874 gs js 0xe343
+0000E2CF 206C65 and [si+0x65],ch
+0000E2D2 7665 jna 0xe339
+0000E2D4 6C insb
+0000E2D5 0D0006 or ax,0x600
+0000E2D8 1200 adc al,[bx+si]
+0000E2DA 50 push ax
+0000E2DB 7265 jc 0xe342
+0000E2DD 7373 jnc 0xe352
+0000E2DF 206275 and [bp+si+0x75],ah
+0000E2E2 7474 jz 0xe358
+0000E2E4 6F outsw
+0000E2E5 6E outsb
+0000E2E6 2031 and [bx+di],dh
+0000E2E8 20666F and [bp+0x6f],ah
+0000E2EB 7220 jc 0xe30d
+0000E2ED 6E outsb
+0000E2EE 657874 gs js 0xe365
+0000E2F1 206C65 and [si+0x65],ch
+0000E2F4 7665 jna 0xe35b
+0000E2F6 6C insb
+0000E2F7 0D0008 or ax,0x800
+0000E2FA 1200 adc al,[bx+si]
+0000E2FC 50 push ax
+0000E2FD 7265 jc 0xe364
+0000E2FF 7373 jnc 0xe374
+0000E301 205370 and [bp+di+0x70],dl
+0000E304 61 popaw
+0000E305 636520 arpl [di+0x20],sp
+0000E308 666F outsd
+0000E30A 7220 jc 0xe32c
+0000E30C 6E outsb
+0000E30D 657874 gs js 0xe384
+0000E310 206C65 and [si+0x65],ch
+0000E313 7665 jna 0xe37a
+0000E315 6C insb
+0000E316 0D000F or ax,0xf00
+0000E319 07 pop es
+0000E31A 00456E add [di+0x6e],al
+0000E31D 7465 jz 0xe384
+0000E31F 7220 jc 0xe341
+0000E321 43 inc bx
+0000E322 6F outsw
+0000E323 64650D0F09 gs or ax,0x90f
+0000E328 082E2E2E or [0x2e2e],ch
+0000E32C 2E2E2E2E2E2E2E0D cs or ax,0x700
+ -0007
+0000E336 07 pop es
+0000E337 00506C add [bx+si+0x6c],dl
+0000E33A 6561 gs popaw
+0000E33C 7365 jnc 0xe3a3
+0000E33E 20656E and [di+0x6e],ah
+0000E341 7465 jz 0xe3a8
+0000E343 7220 jc 0xe365
+0000E345 7468 jz 0xe3af
+0000E347 65207874 and [gs:bx+si+0x74],bh
+0000E34B 68206E push word 0x6e20
+0000E34E 756D jnz 0xe3bd
+0000E350 626572 bound sp,[di+0x72]
+0000E353 0D1008 or ax,0x810
+0000E356 004F6E add [bx+0x6e],cl
+0000E359 207061 and [bx+si+0x61],dh
+0000E35C 6765207979 and [gs:ecx+0x79],bh
+0000E361 0D120B or ax,0xb12
+0000E364 082E2E2E or [0x2e2e],ch
+0000E368 2E2E0D000B cs or ax,0xb00
+0000E36D 0B08 or cx,[bx+si]
+0000E36F 43 inc bx
+0000E370 6F outsw
+0000E371 646520666F and [gs:bp+0x6f],ah
+0000E376 7220 jc 0xe398
+0000E378 4C dec sp
+0000E379 657665 gs jna 0xe3e1
+0000E37C 6C insb
+0000E37D 2020 and [bx+si],ah
+0000E37F 2020 and [bx+si],ah
+0000E381 200D and [di],cl
+0000E383 0D0D08 or ax,0x80d
+0000E386 52 push dx
+0000E387 61 popaw
+0000E388 7469 jz 0xe3f3
+0000E38A 6E outsb
+0000E38B 67204D61 and [ebp+0x61],cl
+0000E38F 7968 jns 0xe3f9
+0000E391 656D gs insw
+0000E393 0D000D or ax,0xd00
+0000E396 0B08 or cx,[bx+si]
+0000E398 49 dec cx
+0000E399 6E outsb
+0000E39A 636F72 arpl [bx+0x72],bp
+0000E39D 7265 jc 0xe404
+0000E39F 637420 arpl [si+0x20],si
+0000E3A2 43 inc bx
+0000E3A3 6F outsw
+0000E3A4 64650D0004 gs or ax,0x400
+0000E3A9 0B08 or cx,[bx+si]
+0000E3AB 2020 and [bx+si],ah
+0000E3AD 50 push ax
+0000E3AE 43 inc bx
+0000E3AF 204C65 and [si+0x65],cl
+0000E3B2 6D insw
+0000E3B3 6D insw
+0000E3B4 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E3B9 44 inc sp
+0000E3BA 41 inc cx
+0000E3BB 54 push sp
+0000E3BC 41 inc cx
+0000E3BD 204449 and [si+0x49],al
+0000E3C0 53 push bx
+0000E3C1 4B dec bx
+0000E3C2 207631 and [bp+0x31],dh
+0000E3C5 2E380D cmp [cs:di],cl
+0000E3C8 000C add [si],cl
+0000E3CA 0B08 or cx,[bx+si]
+0000E3CC 43 inc bx
+0000E3CD 686561 push word 0x6165
+0000E3D0 7420 jz 0xe3f2
+0000E3D2 41 inc cx
+0000E3D3 637469 arpl [si+0x69],si
+0000E3D6 7661 jna 0xe439
+0000E3D8 7465 jz 0xe43f
+0000E3DA 640D000C fs or ax,0xc00
+0000E3DE 050043 add ax,0x4300
+0000E3E1 686F6F push word 0x6f6f
+0000E3E4 7365 jnc 0xe44b
+0000E3E6 20496E and [bx+di+0x6e],cl
+0000E3E9 7075 jo 0xe460
+0000E3EB 7420 jz 0xe40d
+0000E3ED 54 push sp
+0000E3EE 7970 jns 0xe460
+0000E3F0 650D080A gs or ax,0xa08
+0000E3F4 0032 add [bp+si],dh
+0000E3F6 2E204A6F and [cs:bp+si+0x6f],cl
+0000E3FA 7973 jns 0xe46f
+0000E3FC 7469 jz 0xe467
+0000E3FE 636B0D arpl [bp+di+0xd],bp
+0000E401 080C or [si],cl
+0000E403 0033 add [bp+di],dh
+0000E405 2E204B65 and [cs:bp+di+0x65],cl
+0000E409 7962 jns 0xe46d
+0000E40B 6F outsw
+0000E40C 61 popaw
+0000E40D 7264 jc 0xe473
+0000E40F 0D0008 or ax,0x800
+0000E412 0800 or [bx+si],al
+0000E414 312E204D xor [0x4d20],bp
+0000E418 6963726F73 imul sp,[bp+di+0x72],word 0x736f
+0000E41D 6F outsw
+0000E41E 667420 o32 jz 0xe441
+0000E421 4D dec bp
+0000E422 6F outsw
+0000E423 7573 jnz 0xe498
+0000E425 650D0005 gs or ax,0x500
+0000E429 0F004365 sldt [bp+di+0x65]
+0000E42D 6E outsb
+0000E42E 7472 jz 0xe4a2
+0000E430 65204A6F and [gs:bp+si+0x6f],cl
+0000E434 7973 jns 0xe4a9
+0000E436 7469 jz 0xe4a1
+0000E438 636B20 arpl [bp+di+0x20],bp
+0000E43B 7468 jz 0xe4a5
+0000E43D 656E gs outsb
+0000E43F 205072 and [bx+si+0x72],dl
+0000E442 657373 gs jnc 0xe4b8
+0000E445 204669 and [bp+0x69],al
+0000E448 7265 jc 0xe4af
+0000E44A 0D0003 or ax,0x300
+0000E44D 1100 adc [bx+si],ax
+0000E44F 53 push bx
+0000E450 656C gs insb
+0000E452 65637420 arpl [gs:si+0x20],si
+0000E456 4A dec dx
+0000E457 6F outsw
+0000E458 7973 jns 0xe4cd
+0000E45A 7469 jz 0xe4c5
+0000E45C 636B20 arpl [bp+di+0x20],bp
+0000E45F 7365 jnc 0xe4c6
+0000E461 6E outsb
+0000E462 7369 jnc 0xe4cd
+0000E464 7469 jz 0xe4cf
+0000E466 7669 jna 0xe4d1
+0000E468 7479 jz 0xe4e3
+0000E46A 2028 and [bx+si],ch
+0000E46C 312D xor [di],bp
+0000E46E 3429 xor al,0x29
+0000E470 0D000A or ax,0xa00
+0000E473 0B00 or ax,[bx+si]
+0000E475 49 dec cx
+0000E476 6E outsb
+0000E477 7365 jnc 0xe4de
+0000E479 7274 jc 0xe4ef
+0000E47B 204469 and [si+0x69],al
+0000E47E 736B jnc 0xe4eb
+0000E480 20696E and [bx+di+0x6e],ch
+0000E483 746F jz 0xe4f4
+0000E485 204472 and [si+0x72],al
+0000E488 6976650D0C imul si,[bp+0x65],word 0xc0d
+0000E48D 0D0054 or ax,0x5400
+0000E490 68656E push word 0x6e65
+0000E493 207072 and [bx+si+0x72],dh
+0000E496 657373 gs jnc 0xe50c
+0000E499 20616E and [bx+di+0x6e],ah
+0000E49C 7920 jns 0xe4be
+0000E49E 6B65790D imul sp,[di+0x79],byte +0xd
+0000E4A2 0009 add [bx+di],cl
+0000E4A4 0B00 or ax,[bx+si]
+0000E4A6 49 dec cx
+0000E4A7 6E outsb
+0000E4A8 7365 jnc 0xe50f
+0000E4AA 7274 jc 0xe520
+0000E4AC 204469 and [si+0x69],al
+0000E4AF 736B jnc 0xe51c
+0000E4B1 2032 and [bp+si],dh
+0000E4B3 20696E and [bx+di+0x6e],ch
+0000E4B6 746F jz 0xe527
+0000E4B8 204472 and [si+0x72],al
+0000E4BB 6976650D0C imul si,[bp+0x65],word 0xc0d
+0000E4C0 0D0054 or ax,0x5400
+0000E4C3 68656E push word 0x6e65
+0000E4C6 207072 and [bx+si+0x72],dh
+0000E4C9 657373 gs jnc 0xe53f
+0000E4CC 20616E and [bx+di+0x6e],ah
+0000E4CF 7920 jns 0xe4f1
+0000E4D1 6B65790D imul sp,[di+0x79],byte +0xd
+0000E4D5 0005 add [di],al
+0000E4D7 0B00 or ax,[bx+si]
+0000E4D9 49 dec cx
+0000E4DA 6E outsb
+0000E4DB 7365 jnc 0xe542
+0000E4DD 7274 jc 0xe553
+0000E4DF 204F72 and [bx+0x72],cl
+0000E4E2 6967696E61 imul sp,[bx+0x69],word 0x616e
+0000E4E7 6C insb
+0000E4E8 204C65 and [si+0x65],cl
+0000E4EB 6D insw
+0000E4EC 6D insw
+0000E4ED 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E4F2 44 inc sp
+0000E4F3 69736B2031 imul si,[bp+di+0x6b],word 0x3120
+0000E4F8 0D0C0C or ax,0xc0c
+0000E4FB 00696E add [bx+di+0x6e],ch
+0000E4FE 746F jz 0xe56f
+0000E500 204472 and [si+0x72],al
+0000E503 6976652041 imul si,[bp+0x65],word 0x4120
+0000E508 206F72 and [bx+0x72],ch
+0000E50B 20420D and [bp+si+0xd],al
+0000E50E 0C0E or al,0xe
+0000E510 005468 add [si+0x68],dl
+0000E513 656E gs outsb
+0000E515 207072 and [bx+si+0x72],dh
+0000E518 657373 gs jnc 0xe58e
+0000E51B 20616E and [bx+di+0x6e],ah
+0000E51E 7920 jns 0xe540
+0000E520 6B65790D imul sp,[di+0x79],byte +0xd
+0000E524 0005 add [di],al
+0000E526 0B00 or ax,[bx+si]
+0000E528 49 dec cx
+0000E529 6E outsb
+0000E52A 7365 jnc 0xe591
+0000E52C 7274 jc 0xe5a2
+0000E52E 204F68 and [bx+0x68],cl
+0000E531 204E6F and [bp+0x6f],cl
+0000E534 204D6F and [di+0x6f],cl
+0000E537 7265 jc 0xe59e
+0000E539 204C65 and [si+0x65],cl
+0000E53C 6D insw
+0000E53D 6D insw
+0000E53E 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E543 44 inc sp
+0000E544 69736B0D10 imul si,[bp+di+0x6b],word 0x100d
+0000E549 0C00 or al,0x0
+0000E54B 696E746F20 imul bp,[bp+0x74],word 0x206f
+0000E550 44 inc sp
+0000E551 7269 jc 0xe5bc
+0000E553 7665 jna 0xe5ba
+0000E555 0D0C0E or ax,0xe0c
+0000E558 005468 add [si+0x68],dl
+0000E55B 656E gs outsb
+0000E55D 207072 and [bx+si+0x72],dh
+0000E560 657373 gs jnc 0xe5d6
+0000E563 20616E and [bx+di+0x6e],ah
+0000E566 7920 jns 0xe588
+0000E568 6B65790D imul sp,[di+0x79],byte +0xd
+0000E56C 0001 add [bx+di],al
+0000E56E 07 pop es
+0000E56F 0020 add [bx+si],ah
+0000E571 204F68 and [bx+0x68],cl
+0000E574 206465 and [si+0x65],ah
+0000E577 61 popaw
+0000E578 722C jc 0xe5a6
+0000E57A 206E6F and [bp+0x6f],ch
+0000E57D 7420 jz 0xe59f
+0000E57F 657665 gs jna 0xe5e7
+0000E582 6E outsb
+0000E583 206F6E and [bx+0x6e],ch
+0000E586 6520706F and [gs:bx+si+0x6f],dh
+0000E58A 6F outsw
+0000E58B 7220 jc 0xe5ad
+0000E58D 4C dec sp
+0000E58E 656D gs insw
+0000E590 6D insw
+0000E591 696E672020 imul bp,[bp+0x67],word 0x2020
+0000E596 2020 and [bx+si],ah
+0000E598 0D0108 or ax,0x801
+0000E59B 0020 add [bx+si],ah
+0000E59D 7361 jnc 0xe600
+0000E59F 7665 jna 0xe606
+0000E5A1 642E205472 and [cs:si+0x72],dl
+0000E5A6 7920 jns 0xe5c8
+0000E5A8 61 popaw
+0000E5A9 206C69 and [si+0x69],ch
+0000E5AC 7474 jz 0xe622
+0000E5AE 6C insb
+0000E5AF 65206861 and [gs:bx+si+0x61],ch
+0000E5B3 7264 jc 0xe619
+0000E5B5 657220 gs jc 0xe5d8
+0000E5B8 6E outsb
+0000E5B9 657874 gs js 0xe630
+0000E5BC 207469 and [si+0x69],dh
+0000E5BF 6D insw
+0000E5C0 652E2020 and [cs:bx+si],ah
+0000E5C4 0D0001 or ax,0x100
+0000E5C7 07 pop es
+0000E5C8 0020 add [bx+si],ah
+0000E5CA 205965 and [bx+di+0x65],bl
+0000E5CD 732C jnc 0xe5fb
+0000E5CF 207765 and [bx+0x65],dh
+0000E5D2 6C insb
+0000E5D3 6C insb
+0000E5D4 2C20 sub al,0x20
+0000E5D6 657272 gs jc 0xe64b
+0000E5D9 2C20 sub al,0x20
+0000E5DB 65726D gs jc 0xe64b
+0000E5DE 2C20 sub al,0x20
+0000E5E0 6D insw
+0000E5E1 61 popaw
+0000E5E2 7962 jns 0xe646
+0000E5E4 65207468 and [gs:si+0x68],dh
+0000E5E8 61 popaw
+0000E5E9 7420 jz 0xe60b
+0000E5EB 6973202020 imul si,[bp+di+0x20],word 0x2020
+0000E5F0 200D and [di],cl
+0000E5F2 0108 add [bx+si],cx
+0000E5F4 0020 add [bx+si],ah
+0000E5F6 2020 and [bx+si],ah
+0000E5F8 2020 and [bx+si],ah
+0000E5FA 4E dec si
+0000E5FB 4F dec di
+0000E5FC 54 push sp
+0000E5FD 207468 and [si+0x68],dh
+0000E600 65207761 and [gs:bx+0x61],dh
+0000E604 7920 jns 0xe626
+0000E606 746F jz 0xe677
+0000E608 20646F and [si+0x6f],ah
+0000E60B 207468 and [si+0x68],dh
+0000E60E 6973206C65 imul si,[bp+di+0x20],word 0x656c
+0000E613 7665 jna 0xe67a
+0000E615 6C insb
+0000E616 2E2020 and [cs:bx+si],ah
+0000E619 2020 and [bx+si],ah
+0000E61B 2020 and [bx+si],ah
+0000E61D 0D0001 or ax,0x100
+0000E620 07 pop es
+0000E621 0020 add [bx+si],ah
+0000E623 205765 and [bx+0x65],dl
+0000E626 206172 and [bx+di+0x72],ah
+0000E629 65206E6F and [gs:bp+0x6f],ch
+0000E62D 7420 jz 0xe64f
+0000E62F 746F jz 0xe6a0
+0000E631 6F outsw
+0000E632 20696D and [bx+di+0x6d],ch
+0000E635 7072 jo 0xe6a9
+0000E637 657373 gs jnc 0xe6ad
+0000E63A 6564207769 and [fs:bx+0x69],dh
+0000E63F 7468 jz 0xe6a9
+0000E641 20796F and [bx+di+0x6f],bh
+0000E644 7572 jnz 0xe6b8
+0000E646 2020 and [bx+si],ah
+0000E648 2020 and [bx+si],ah
+0000E64A 0D0108 or ax,0x801
+0000E64D 0020 add [bx+si],ah
+0000E64F 2020 and [bx+si],ah
+0000E651 2020 and [bx+si],ah
+0000E653 2020 and [bx+si],ah
+0000E655 206174 and [bx+di+0x74],ah
+0000E658 7465 jz 0xe6bf
+0000E65A 6D insw
+0000E65B 7074 jo 0xe6d1
+0000E65D 206174 and [bx+di+0x74],ah
+0000E660 207468 and [si+0x68],dh
+0000E663 61 popaw
+0000E664 7420 jz 0xe686
+0000E666 6C insb
+0000E667 657665 gs jna 0xe6cf
+0000E66A 6C insb
+0000E66B 2120 and [bx+si],sp
+0000E66D 2020 and [bx+si],ah
+0000E66F 2020 and [bx+si],ah
+0000E671 2020 and [bx+si],ah
+0000E673 2020 and [bx+si],ah
+0000E675 200D and [di],cl
+0000E677 0001 add [bx+di],al
+0000E679 07 pop es
+0000E67A 0020 add [bx+si],ah
+0000E67C 204765 and [bx+0x65],al
+0000E67F 7474 jz 0xe6f5
+0000E681 696E672063 imul bp,[bp+0x67],word 0x6320
+0000E686 6C insb
+0000E687 6F outsw
+0000E688 7365 jnc 0xe6ef
+0000E68A 2E20596F and [cs:bx+di+0x6f],bl
+0000E68E 7520 jnz 0xe6b0
+0000E690 61 popaw
+0000E691 7265 jc 0xe6f8
+0000E693 206569 and [di+0x69],ah
+0000E696 7468 jz 0xe700
+0000E698 657220 gs jc 0xe6bb
+0000E69B 7072 jo 0xe70f
+0000E69D 657474 gs jz 0xe714
+0000E6A0 7920 jns 0xe6c2
+0000E6A2 200D and [di],cl
+0000E6A4 0108 add [bx+si],cx
+0000E6A6 0020 add [bx+si],ah
+0000E6A8 2020 and [bx+si],ah
+0000E6AA 2020 and [bx+si],ah
+0000E6AC 2020 and [bx+si],ah
+0000E6AE 20676F and [bx+0x6f],ah
+0000E6B1 6F outsw
+0000E6B2 642C20 fs sub al,0x20
+0000E6B5 6F outsw
+0000E6B6 7220 jc 0xe6d8
+0000E6B8 7369 jnc 0xe723
+0000E6BA 6D insw
+0000E6BB 706C jo 0xe729
+0000E6BD 7920 jns 0xe6df
+0000E6BF 6C insb
+0000E6C0 7563 jnz 0xe725
+0000E6C2 6B792E20 imul di,[bx+di+0x2e],byte +0x20
+0000E6C6 2020 and [bx+si],ah
+0000E6C8 2020 and [bx+si],ah
+0000E6CA 2020 and [bx+si],ah
+0000E6CC 2020 and [bx+si],ah
+0000E6CE 200D and [di],cl
+0000E6D0 0001 add [bx+di],al
+0000E6D2 07 pop es
+0000E6D3 0020 add [bx+si],ah
+0000E6D5 53 push bx
+0000E6D6 68616D push word 0x6d61
+0000E6D9 652C20 gs sub al,0x20
+0000E6DC 59 pop cx
+0000E6DD 6F outsw
+0000E6DE 7520 jnz 0xe700
+0000E6E0 7765 ja 0xe747
+0000E6E2 7265 jc 0xe749
+0000E6E4 207368 and [bp+di+0x68],dh
+0000E6E7 6F outsw
+0000E6E8 7274 jc 0xe75e
+0000E6EA 206279 and [bp+si+0x79],ah
+0000E6ED 206120 and [bx+di+0x20],ah
+0000E6F0 7469 jz 0xe75b
+0000E6F2 6E outsb
+0000E6F3 7920 jns 0xe715
+0000E6F5 61 popaw
+0000E6F6 6D insw
+0000E6F7 6F outsw
+0000E6F8 756E jnz 0xe768
+0000E6FA 742E jz 0xe72a
+0000E6FC 0D0108 or ax,0x801
+0000E6FF 0020 add [bx+si],ah
+0000E701 2020 and [bx+si],ah
+0000E703 2020 and [bx+si],ah
+0000E705 2020 and [bx+si],ah
+0000E707 20476F and [bx+0x6f],al
+0000E70A 20666F and [bp+0x6f],ah
+0000E70D 7220 jc 0xe72f
+0000E70F 6974207468 imul si,[si+0x20],word 0x6874
+0000E714 6973207469 imul si,[bp+di+0x20],word 0x6974
+0000E719 6D insw
+0000E71A 652E2020 and [cs:bx+si],ah
+0000E71E 2020 and [bx+si],ah
+0000E720 2020 and [bx+si],ah
+0000E722 2020 and [bx+si],ah
+0000E724 2020 and [bx+si],ah
+0000E726 2020 and [bx+si],ah
+0000E728 0D0001 or ax,0x100
+0000E72B 07 pop es
+0000E72C 0020 add [bx+si],ah
+0000E72E 2020 and [bx+si],ah
+0000E730 4A dec dx
+0000E731 7573 jnz 0xe7a6
+0000E733 7420 jz 0xe755
+0000E735 6D insw
+0000E736 61 popaw
+0000E737 6465206974 and [gs:bx+di+0x74],ch
+0000E73C 206279 and [bp+si+0x79],ah
+0000E73F 207468 and [si+0x68],dh
+0000E742 6520736B and [gs:bp+di+0x6b],dh
+0000E746 696E206F66 imul bp,[bp+0x20],word 0x666f
+0000E74B 20796F and [bx+di+0x6f],bh
+0000E74E 7572 jnz 0xe7c2
+0000E750 2020 and [bx+si],ah
+0000E752 2020 and [bx+si],ah
+0000E754 200D and [di],cl
+0000E756 0108 add [bx+si],cx
+0000E758 0020 add [bx+si],ah
+0000E75A 2020 and [bx+si],ah
+0000E75C 2020 and [bx+si],ah
+0000E75E 207465 and [si+0x65],dh
+0000E761 657468 gs jz 0xe7cc
+0000E764 2E205469 and [cs:si+0x69],dl
+0000E768 6D insw
+0000E769 6520746F and [gs:si+0x6f],dh
+0000E76D 207072 and [bx+si+0x72],dh
+0000E770 6F outsw
+0000E771 677265 jc 0xe7d9
+0000E774 7373 jnc 0xe7e9
+0000E776 2E2E2020 and [cs:bx+si],ah
+0000E77A 2020 and [bx+si],ah
+0000E77C 2020 and [bx+si],ah
+0000E77E 2020 and [bx+si],ah
+0000E780 200D and [di],cl
+0000E782 0001 add [bx+di],al
+0000E784 07 pop es
+0000E785 0020 add [bx+si],ah
+0000E787 4D dec bp
+0000E788 6F outsw
+0000E789 7265 jc 0xe7f0
+0000E78B 207468 and [si+0x68],dh
+0000E78E 61 popaw
+0000E78F 6E outsb
+0000E790 20656E and [di+0x6e],ah
+0000E793 6F outsw
+0000E794 7567 jnz 0xe7fd
+0000E796 68202E push word 0x2e20
+0000E799 59 pop cx
+0000E79A 6F outsw
+0000E79B 7520 jnz 0xe7bd
+0000E79D 686176 push word 0x7661
+0000E7A0 65207468 and [gs:si+0x68],dh
+0000E7A4 65206D61 and [gs:di+0x61],ch
+0000E7A8 6B696E67 imul bp,[bx+di+0x6e],byte +0x67
+0000E7AC 7320 jnc 0xe7ce
+0000E7AE 0D0108 or ax,0x801
+0000E7B1 0020 add [bx+si],ah
+0000E7B3 2020 and [bx+si],ah
+0000E7B5 2020 and [bx+si],ah
+0000E7B7 6F outsw
+0000E7B8 66206120 o32 and [bx+di+0x20],ah
+0000E7BC 6D insw
+0000E7BD 61 popaw
+0000E7BE 7374 jnc 0xe834
+0000E7C0 657220 gs jc 0xe7e3
+0000E7C3 4C dec sp
+0000E7C4 656D gs insw
+0000E7C6 6D insw
+0000E7C7 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E7CC 706C jo 0xe83a
+0000E7CE 61 popaw
+0000E7CF 7965 jns 0xe836
+0000E7D1 722E jc 0xe801
+0000E7D3 2020 and [bx+si],ah
+0000E7D5 2020 and [bx+si],ah
+0000E7D7 2020 and [bx+si],ah
+0000E7D9 200D and [di],cl
+0000E7DB 0001 add [bx+di],al
+0000E7DD 07 pop es
+0000E7DE 0020 add [bx+si],ah
+0000E7E0 57 push di
+0000E7E1 686174 push word 0x7461
+0000E7E4 206120 and [bx+di+0x20],ah
+0000E7E7 66696E6520646973 imul ebp,[bp+0x65],dword 0x73696420
+0000E7EF 706C jo 0xe85d
+0000E7F1 61 popaw
+0000E7F2 7920 jns 0xe814
+0000E7F4 6F outsw
+0000E7F5 66204C65 o32 and [si+0x65],cl
+0000E7F9 6D insw
+0000E7FA 6D insw
+0000E7FB 696E672063 imul bp,[bp+0x67],word 0x6320
+0000E800 6F outsw
+0000E801 6E outsb
+0000E802 7472 jz 0xe876
+0000E804 6F outsw
+0000E805 6C insb
+0000E806 2E0D0108 cs or ax,0x801
+0000E80A 0020 add [bx+si],ah
+0000E80C 54 push sp
+0000E80D 61 popaw
+0000E80E 6B652061 imul sp,[di+0x20],byte +0x61
+0000E812 20626F and [bp+si+0x6f],ah
+0000E815 7720 ja 0xe837
+0000E817 7468 jz 0xe881
+0000E819 656E gs outsb
+0000E81B 206361 and [bp+di+0x61],ah
+0000E81E 7272 jc 0xe892
+0000E820 7920 jns 0xe842
+0000E822 6F outsw
+0000E823 6E outsb
+0000E824 207769 and [bx+0x69],dh
+0000E827 7468 jz 0xe891
+0000E829 207468 and [si+0x68],dh
+0000E82C 65206761 and [gs:bx+0x61],ah
+0000E830 6D insw
+0000E831 652E0D0001 cs or ax,0x100
+0000E836 07 pop es
+0000E837 0020 add [bx+si],ah
+0000E839 2020 and [bx+si],ah
+0000E83B 2020 and [bx+si],ah
+0000E83D 57 push di
+0000E83E 4F dec di
+0000E83F 57 push di
+0000E840 2120 and [bx+si],sp
+0000E842 59 pop cx
+0000E843 6F outsw
+0000E844 7520 jnz 0xe866
+0000E846 7361 jnc 0xe8a9
+0000E848 7665 jna 0xe8af
+0000E84A 64206576 and [fs:di+0x76],ah
+0000E84E 657279 gs jc 0xe8ca
+0000E851 204C65 and [si+0x65],cl
+0000E854 6D insw
+0000E855 6D insw
+0000E856 696E672E20 imul bp,[bp+0x67],word 0x202e
+0000E85B 2020 and [bx+si],ah
+0000E85D 2020 and [bx+si],ah
+0000E85F 200D and [di],cl
+0000E861 0108 add [bx+si],cx
+0000E863 0020 add [bx+si],ah
+0000E865 2020 and [bx+si],ah
+0000E867 2020 and [bx+si],ah
+0000E869 2020 and [bx+si],ah
+0000E86B 2020 and [bx+si],ah
+0000E86D 2020 and [bx+si],ah
+0000E86F 54 push sp
+0000E870 4F dec di
+0000E871 54 push sp
+0000E872 41 inc cx
+0000E873 4C dec sp
+0000E874 4C dec sp
+0000E875 59 pop cx
+0000E876 204558 and [di+0x58],al
+0000E879 43 inc bx
+0000E87A 45 inc bp
+0000E87B 4C dec sp
+0000E87C 4C dec sp
+0000E87D 45 inc bp
+0000E87E 4E dec si
+0000E87F 54 push sp
+0000E880 2120 and [bx+si],sp
+0000E882 2020 and [bx+si],ah
+0000E884 2020 and [bx+si],ah
+0000E886 2020 and [bx+si],ah
+0000E888 2020 and [bx+si],ah
+0000E88A 2020 and [bx+si],ah
+0000E88C 0D0001 or ax,0x100
+0000E88F 0300 add ax,[bx+si]
+0000E891 2020 and [bx+si],ah
+0000E893 2020 and [bx+si],ah
+0000E895 2020 and [bx+si],ah
+0000E897 2020 and [bx+si],ah
+0000E899 2020 and [bx+si],ah
+0000E89B 2020 and [bx+si],ah
+0000E89D 20436F and [bp+di+0x6f],al
+0000E8A0 6E outsb
+0000E8A1 677261 jc 0xe905
+0000E8A4 7475 jz 0xe91b
+0000E8A6 6C insb
+0000E8A7 61 popaw
+0000E8A8 7469 jz 0xe913
+0000E8AA 6F outsw
+0000E8AB 6E outsb
+0000E8AC 7321 jnc 0xe8cf
+0000E8AE 2020 and [bx+si],ah
+0000E8B0 2020 and [bx+si],ah
+0000E8B2 2020 and [bx+si],ah
+0000E8B4 2020 and [bx+si],ah
+0000E8B6 2020 and [bx+si],ah
+0000E8B8 2020 and [bx+si],ah
+0000E8BA 0D0108 or ax,0x801
+0000E8BD 0020 add [bx+si],ah
+0000E8BF 2020 and [bx+si],ah
+0000E8C1 2020 and [bx+si],ah
+0000E8C3 2020 and [bx+si],ah
+0000E8C5 20596F and [bx+di+0x6f],bl
+0000E8C8 7520 jnz 0xe8ea
+0000E8CA 61 popaw
+0000E8CB 7265 jc 0xe932
+0000E8CD 207472 and [si+0x72],dh
+0000E8D0 756C jnz 0xe93e
+0000E8D2 7920 jns 0xe8f4
+0000E8D4 61 popaw
+0000E8D5 6E outsb
+0000E8D6 204578 and [di+0x78],al
+0000E8D9 63656C arpl [di+0x6c],sp
+0000E8DC 6C insb
+0000E8DD 656E gs outsb
+0000E8DF 7420 jz 0xe901
+0000E8E1 2020 and [bx+si],ah
+0000E8E3 2020 and [bx+si],ah
+0000E8E5 2020 and [bx+si],ah
+0000E8E7 0D0109 or ax,0x901
+0000E8EA 0020 add [bx+si],ah
+0000E8EC 2020 and [bx+si],ah
+0000E8EE 2020 and [bx+si],ah
+0000E8F0 2020 and [bx+si],ah
+0000E8F2 2020 and [bx+si],ah
+0000E8F4 2020 and [bx+si],ah
+0000E8F6 204C65 and [si+0x65],cl
+0000E8F9 6D insw
+0000E8FA 6D insw
+0000E8FB 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E900 706C jo 0xe96e
+0000E902 61 popaw
+0000E903 7965 jns 0xe96a
+0000E905 7220 jc 0xe927
+0000E907 2020 and [bx+si],ah
+0000E909 2020 and [bx+si],ah
+0000E90B 2020 and [bx+si],ah
+0000E90D 2020 and [bx+si],ah
+0000E90F 2020 and [bx+si],ah
+0000E911 2020 and [bx+si],ah
+0000E913 200D and [di],cl
+0000E915 010B add [bp+di],cx
+0000E917 0020 add [bx+si],ah
+0000E919 2020 and [bx+si],ah
+0000E91B 2020 and [bx+si],ah
+0000E91D 54 push sp
+0000E91E 686520 push word 0x2065
+0000E921 4C dec sp
+0000E922 656D gs insw
+0000E924 6D insw
+0000E925 696E677320 imul bp,[bp+0x67],word 0x2073
+0000E92A 53 push bx
+0000E92B 61 popaw
+0000E92C 6761 a32 popaw
+0000E92E 20636F and [bp+di+0x6f],ah
+0000E931 6E outsb
+0000E932 7469 jz 0xe99d
+0000E934 6E outsb
+0000E935 7565 jnz 0xe99c
+0000E937 7320 jnc 0xe959
+0000E939 61 popaw
+0000E93A 7420 jz 0xe95c
+0000E93C 61 popaw
+0000E93D 2020 and [bx+si],ah
+0000E93F 2020 and [bx+si],ah
+0000E941 0D010C or ax,0xc01
+0000E944 0020 add [bx+si],ah
+0000E946 2020 and [bx+si],ah
+0000E948 2020 and [bx+si],ah
+0000E94A 2020 and [bx+si],ah
+0000E94C 6C insb
+0000E94D 61 popaw
+0000E94E 7465 jz 0xe9b5
+0000E950 7220 jc 0xe972
+0000E952 6461 fs popaw
+0000E954 7465 jz 0xe9bb
+0000E956 2C20 sub al,0x20
+0000E958 7761 ja 0xe9bb
+0000E95A 7463 jz 0xe9bf
+0000E95C 682074 push word 0x7420
+0000E95F 686973 push word 0x7369
+0000E962 207370 and [bp+di+0x70],dh
+0000E965 61 popaw
+0000E966 636520 arpl [di+0x20],sp
+0000E969 2020 and [bx+si],ah
+0000E96B 2020 and [bx+si],ah
+0000E96D 200D and [di],cl
+0000E96F 0000 add [bx+si],al
+0000E971 0001 add [bx+di],al
+0000E973 0000 add [bx+si],al
+0000E975 0001 add [bx+di],al
+0000E977 0000 add [bx+si],al
+0000E979 0001 add [bx+di],al
+0000E97B 0000 add [bx+si],al
+0000E97D 0001 add [bx+di],al
+0000E97F AA stosb
+0000E980 55 push bp
+0000E981 800000 add byte [bx+si],0x0
+0000E984 00800000 add [bx+si+0x0],al
+0000E988 00800000 add [bx+si+0x0],al
+0000E98C 00800000 add [bx+si+0x0],al
+0000E990 0000 add [bx+si],al
+0000E992 01800000 add [bx+si+0x0],ax
+0000E996 01800000 add [bx+si+0x0],ax
+0000E99A 01800000 add [bx+si+0x0],ax
+0000E99E 54 push sp
+0000E99F 2A542A sub dl,[si+0x2a]
+0000E9A2 0000 add [bx+si],al
+0000E9A4 01800000 add [bx+si+0x0],ax
+0000E9A8 01800000 add [bx+si+0x0],ax
+0000E9AC 01800000 add [bx+si+0x0],ax
+0000E9B0 0000 add [bx+si],al
+0000E9B2 01800000 add [bx+si+0x0],ax
+0000E9B6 01800000 add [bx+si+0x0],ax
+0000E9BA 01800000 add [bx+si+0x0],ax
+0000E9BE 55 push bp
+0000E9BF AA stosb
+0000E9C0 55 push bp
+0000E9C1 AA stosb
+0000E9C2 0000 add [bx+si],al
+0000E9C4 01800000 add [bx+si+0x0],ax
+0000E9C8 01800000 add [bx+si+0x0],ax
+0000E9CC 01800000 add [bx+si+0x0],ax
+0000E9D0 0000 add [bx+si],al
+0000E9D2 19980000 sbb [bx+si+0x0],bx
+0000E9D6 40 inc ax
+0000E9D7 024002 add al,[bx+si+0x2]
+0000E9DA 0000 add [bx+si],al
+0000E9DC 0000 add [bx+si],al
+0000E9DE 40 inc ax
+0000E9DF 024002 add al,[bx+si+0x2]
+0000E9E2 0000 add [bx+si],al
+0000E9E4 0000 add [bx+si],al
+0000E9E6 40 inc ax
+0000E9E7 024002 add al,[bx+si+0x2]
+0000E9EA 0000 add [bx+si],al
+0000E9EC 19980000 sbb [bx+si+0x0],bx
+0000E9F0 0000 add [bx+si],al
+0000E9F2 781E js 0xea12
+0000E9F4 40 inc ax
+0000E9F5 024002 add al,[bx+si+0x2]
+0000E9F8 40 inc ax
+0000E9F9 0200 add al,[bx+si]
+0000E9FB 0000 add [bx+si],al
+0000E9FD 0000 add [bx+si],al
+0000E9FF 0000 add [bx+si],al
+0000EA01 0000 add [bx+si],al
+0000EA03 0000 add [bx+si],al
+0000EA05 004002 add [bx+si+0x2],al
+0000EA08 40 inc ax
+0000EA09 024002 add al,[bx+si+0x2]
+0000EA0C 781E js 0xea2c
+0000EA0E 0000 add [bx+si],al
+0000EA10 0000 add [bx+si],al
+0000EA12 799E jns 0xe9b2
+0000EA14 40 inc ax
+0000EA15 024002 add al,[bx+si+0x2]
+0000EA18 40 inc ax
+0000EA19 0200 add al,[bx+si]
+0000EA1B 0000 add [bx+si],al
+0000EA1D 004002 add [bx+si+0x2],al
+0000EA20 40 inc ax
+0000EA21 0200 add al,[bx+si]
+0000EA23 0000 add [bx+si],al
+0000EA25 004002 add [bx+si+0x2],al
+0000EA28 40 inc ax
+0000EA29 0200 add al,[bx+si]
+0000EA2B 00799E add [bx+di-0x62],bh
+0000EA2E 0000 add [bx+si],al
+0000EA30 0000 add [bx+si],al
+0000EA32 0000 add [bx+si],al
+0000EA34 0003 add [bp+di],al
+0000EA36 800000 add byte [bx+si],0x0
+0000EA39 0000 add [bx+si],al
+0000EA3B 0000 add [bx+si],al
+0000EA3D 03800000 add ax,[bx+si+0x0]
+0000EA41 0000 add [bx+si],al
+0000EA43 0000 add [bx+si],al
+0000EA45 03800000 add ax,[bx+si+0x0]
+0000EA49 0000 add [bx+si],al
+0000EA4B 0022 add [bp+si],ah
+0000EA4D 214CCC and [si-0x34],cx
+0000EA50 3331 xor si,[bx+di]
+0000EA52 48 dec ax
+0000EA53 8800 mov [bx+si],al
+0000EA55 0000 add [bx+si],al
+0000EA57 0000 add [bx+si],al
+0000EA59 02C0 add al,al
+0000EA5B 0000 add [bx+si],al
+0000EA5D 0000 add [bx+si],al
+0000EA5F 0000 add [bx+si],al
+0000EA61 02C0 add al,al
+0000EA63 0000 add [bx+si],al
+0000EA65 0000 add [bx+si],al
+0000EA67 0000 add [bx+si],al
+0000EA69 02C0 add al,al
+0000EA6B 0000 add [bx+si],al
+0000EA6D 0000 add [bx+si],al
+0000EA6F 0000 add [bx+si],al
+0000EA71 0F db 0x0f
+0000EA72 F00000 lock add [bx+si],al
+0000EA75 0F db 0x0f
+0000EA76 F00000 lock add [bx+si],al
+0000EA79 0F db 0x0f
+0000EA7A F00000 lock add [bx+si],al
+0000EA7D 0F db 0x0f
+0000EA7E F00000 lock add [bx+si],al
+0000EA81 0F db 0x0f
+0000EA82 F00000 lock add [bx+si],al
+0000EA85 0F db 0x0f
+0000EA86 F000FF lock add bh,bh
+0000EA89 FF db 0xff
+0000EA8A FF db 0xff
+0000EA8B FF db 0xff
+0000EA8C FF db 0xff
+0000EA8D FF db 0xff
+0000EA8E FF db 0xff
+0000EA8F FF db 0xff
+0000EA90 FF db 0xff
+0000EA91 FF db 0xff
+0000EA92 FF db 0xff
+0000EA93 FF db 0xff
+0000EA94 FF db 0xff
+0000EA95 FF db 0xff
+0000EA96 FF db 0xff
+0000EA97 FF00 inc word [bx+si]
+0000EA99 0F db 0x0f
+0000EA9A F00000 lock add [bx+si],al
+0000EA9D 0F db 0x0f
+0000EA9E F00000 lock add [bx+si],al
+0000EAA1 0F db 0x0f
+0000EAA2 F00000 lock add [bx+si],al
+0000EAA5 0F db 0x0f
+0000EAA6 F00000 lock add [bx+si],al
+0000EAA9 0F db 0x0f
+0000EAAA F00000 lock add [bx+si],al
+0000EAAD 0F db 0x0f
+0000EAAE F00000 lock add [bx+si],al
+0000EAB1 0000 add [bx+si],al
+0000EAB3 002B add [bp+di],ch
+0000EAB5 C143E820 rol word [bp+di-0x18],0x20
+0000EAB9 0000 add [bx+si],al
+0000EABB 0830 or [bx+si],dh
+0000EABD 0000 add [bx+si],al
+0000EABF 0C30 or al,0x30
+0000EAC1 0000 add [bx+si],al
+0000EAC3 0C00 or al,0x0
+0000EAC5 0000 add [bx+si],al
+0000EAC7 0000 add [bx+si],al
+0000EAC9 0000 add [bx+si],al
+0000EACB 0010 add [bx+si],dl
+0000EACD 0000 add [bx+si],al
+0000EACF 0410 add al,0x10
+0000EAD1 0000 add [bx+si],al
+0000EAD3 0400 add al,0x0
+0000EAD5 0000 add [bx+si],al
+0000EAD7 0000 add [bx+si],al
+0000EAD9 0000 add [bx+si],al
+0000EADB 0030 add [bx+si],dh
+0000EADD 0000 add [bx+si],al
+0000EADF 0C30 or al,0x30
+0000EAE1 0000 add [bx+si],al
+0000EAE3 0C20 or al,0x20
+0000EAE5 0000 add [bx+si],al
+0000EAE7 082B or [bp+di],ch
+0000EAE9 C143E800 rol word [bp+di-0x18],0x0
+0000EAED 0000 add [bx+si],al
+0000EAEF 00FF add bh,bh
+0000EAF1 FF db 0xff
+0000EAF2 FF db 0xff
+0000EAF3 FF db 0xff
+0000EAF4 FF db 0xff
+0000EAF5 FF db 0xff
+0000EAF6 FF db 0xff
+0000EAF7 FF db 0xff
+0000EAF8 FF db 0xff
+0000EAF9 FF db 0xff
+0000EAFA FF db 0xff
+0000EAFB FF db 0xff
+0000EAFC FC cld
+0000EAFD 0000 add [bx+si],al
+0000EAFF 3F aas
+0000EB00 FC cld
+0000EB01 0000 add [bx+si],al
+0000EB03 3F aas
+0000EB04 FC cld
+0000EB05 0000 add [bx+si],al
+0000EB07 3F aas
+0000EB08 FC cld
+0000EB09 0000 add [bx+si],al
+0000EB0B 3F aas
+0000EB0C FC cld
+0000EB0D 0000 add [bx+si],al
+0000EB0F 3F aas
+0000EB10 FC cld
+0000EB11 0000 add [bx+si],al
+0000EB13 3F aas
+0000EB14 FC cld
+0000EB15 0000 add [bx+si],al
+0000EB17 3F aas
+0000EB18 FC cld
+0000EB19 0000 add [bx+si],al
+0000EB1B 3F aas
+0000EB1C FC cld
+0000EB1D 0000 add [bx+si],al
+0000EB1F 3F aas
+0000EB20 FC cld
+0000EB21 0000 add [bx+si],al
+0000EB23 3F aas
+0000EB24 FF db 0xff
+0000EB25 FF db 0xff
+0000EB26 FF db 0xff
+0000EB27 FF db 0xff
+0000EB28 FF db 0xff
+0000EB29 FF db 0xff
+0000EB2A FF db 0xff
+0000EB2B FF db 0xff
+0000EB2C FF db 0xff
+0000EB2D FF db 0xff
+0000EB2E FF db 0xff
+0000EB2F FF804020 inc word [bx+si+0x2040]
+0000EB33 1008 adc [bx+si],cl
+0000EB35 0402 add al,0x2
+0000EB37 01C0 add ax,ax
+0000EB39 300C xor [si],cl
+0000EB3B 03F0 add si,ax
+0000EB3D 0F0000 sldt [bx+si]
+0000EB40 5A pop dx
+0000EB41 00B4000E add [si+0xe00],dh
+0000EB45 016801 add [bx+si+0x1],bp
+0000EB48 C2011C ret 0x1c01
+0000EB4B 027602 add dh,[bp+0x2]
+0000EB4E D002 rol byte [bp+si],1
+0000EB50 2A03 sub al,[bp+di]
+0000EB52 8403 test [bp+di],al
+0000EB54 DE03 fiadd word [bp+di]
+0000EB56 3804 cmp [si],al
+0000EB58 92 xchg ax,dx
+0000EB59 04EC add al,0xec
+0000EB5B 0446 add al,0x46
+0000EB5D 05A005 add ax,0x5a0
+0000EB60 FA cli
+0000EB61 050000 add ax,0x0
+0000EB64 6C insb
+0000EB65 00D8 add al,bl
+0000EB67 004401 add [si+0x1],al
+0000EB6A B001 mov al,0x1
+0000EB6C 1C02 sbb al,0x2
+0000EB6E 8802 mov [bp+si],al
+0000EB70 F4 hlt
+0000EB71 026003 add ah,[bx+si+0x3]
+0000EB74 CC int3
+0000EB75 0338 add di,[bx+si]
+0000EB77 04A4 add al,0xa4
+0000EB79 0410 add al,0x10
+0000EB7B 057C05 add ax,0x57c
+0000EB7E E80554 call word 0x3f86
+0000EB81 06 push es
+0000EB82 0000 add [bx+si],al
+0000EB84 3C00 cmp al,0x0
+0000EB86 7800 js 0xeb88
+0000EB88 B400 mov ah,0x0
+0000EB8A F0002C lock add [si],ch
+0000EB8D 016801 add [bx+si+0x1],bp
+0000EB90 A4 movsb
+0000EB91 0100 add [bx+si],ax
+0000EB93 00E0 add al,ah
+0000EB95 01C0 add ax,ax
+0000EB97 03A00580 add sp,[bx+si-0x7ffb]
+0000EB9B 07 pop es
+0000EB9C 60 pushaw
+0000EB9D 09400B or [bx+si+0xb],ax
+0000EBA0 200D and [di],cl
+0000EBA2 51 push cx
+0000EBA3 52 push dx
+0000EBA4 53 push bx
+0000EBA5 54 push sp
+0000EBA6 55 push bp
+0000EBA7 56 push si
+0000EBA8 57 push di
+0000EBA9 58 pop ax
+0000EBAA 59 pop cx
+0000EBAB 5A pop dx
+0000EBAC 5B pop bx
+0000EBAD 5C pop sp
+0000EBAE 5D pop bp
+0000EBAF 5E pop si
+0000EBB0 5F pop di
+0000EBB1 60 pushaw
+0000EBB2 61 popaw
+0000EBB3 626364 bound sp,[bp+di+0x64]
+0000EBB6 0209 add cl,[bx+di]
+0000EBB8 0D1112 or ax,0x1211
+0000EBBB 191A sbb [bp+si],bx
+0000EBBD 1E push ds
+0000EBBE 2A2D sub ch,[di]
+0000EBC0 3038 xor [bx+si],bh
+0000EBC2 050E0F add ax,0xf0e
+0000EBC5 17 pop ss
+0000EBC6 1D2024 sbb ax,0x2420
+0000EBC9 354B39 xor ax,0x394b
+0000EBCC 3A3B cmp bh,[bp+di]
+0000EBCE 3C3E cmp al,0x3e
+0000EBD0 47 inc di
+0000EBD1 0813 or [bp+di],dl
+0000EBD3 16 push ss
+0000EBD4 1C1F sbb al,0x1f
+0000EBD6 2123 and [bp+di],sp
+0000EBD8 252934 and ax,0x3429
+0000EBDB 3637 ss aaa
+0000EBDD 284F27 sub [bx+0x27],cl
+0000EBE0 49 dec cx
+0000EBE1 4A dec dx
+0000EBE2 06 push es
+0000EBE3 4D dec bp
+0000EBE4 3207 xor al,[bx]
+0000EBE6 0B4822 or cx,[bx+si+0x22]
+0000EBE9 2E3133 xor [cs:bp+di],si
+0000EBEC 40 inc ax
+0000EBED 42 inc dx
+0000EBEE 50 push ax
+0000EBEF 4C dec sp
+0000EBF0 41 inc cx
+0000EBF1 3F aas
+0000EBF2 3D2C1B cmp ax,0x1b2c
+0000EBF5 1815 sbb [di],dl
+0000EBF7 142B adc al,0x2b
+0000EBF9 100A adc [bp+si],cl
+0000EBFB 0403 add al,0x3
+0000EBFD 0126460C add [0xc46],sp
+0000EC01 43 inc bx
+0000EC02 44 inc sp
+0000EC03 2F das
+0000EC04 45 inc bp
+0000EC05 4E dec si
+0000EC06 0101 add [bx+di],ax
+0000EC08 0101 add [bx+di],ax
+0000EC0A 0101 add [bx+di],ax
+0000EC0C 0101 add [bx+di],ax
+0000EC0E 0101 add [bx+di],ax
+0000EC10 0101 add [bx+di],ax
+0000EC12 0101 add [bx+di],ax
+0000EC14 0101 add [bx+di],ax
+0000EC16 0101 add [bx+di],ax
+0000EC18 0101 add [bx+di],ax
+0000EC1A 0101 add [bx+di],ax
+0000EC1C 0101 add [bx+di],ax
+0000EC1E 0101 add [bx+di],ax
+0000EC20 0101 add [bx+di],ax
+0000EC22 0101 add [bx+di],ax
+0000EC24 0101 add [bx+di],ax
+0000EC26 0101 add [bx+di],ax
+0000EC28 0101 add [bx+di],ax
+0000EC2A 0101 add [bx+di],ax
+0000EC2C 0101 add [bx+di],ax
+0000EC2E 0101 add [bx+di],ax
+0000EC30 0101 add [bx+di],ax
+0000EC32 0101 add [bx+di],ax
+0000EC34 0101 add [bx+di],ax
+0000EC36 0101 add [bx+di],ax
+0000EC38 0101 add [bx+di],ax
+0000EC3A 0101 add [bx+di],ax
+0000EC3C 0101 add [bx+di],ax
+0000EC3E 0101 add [bx+di],ax
+0000EC40 0101 add [bx+di],ax
+0000EC42 0000 add [bx+si],al
+0000EC44 0000 add [bx+si],al
+0000EC46 0000 add [bx+si],al
+0000EC48 0000 add [bx+si],al
+0000EC4A 0000 add [bx+si],al
+0000EC4C 0000 add [bx+si],al
+0000EC4E 0000 add [bx+si],al
+0000EC50 0000 add [bx+si],al
+0000EC52 0000 add [bx+si],al
+0000EC54 0000 add [bx+si],al
+0000EC56 0000 add [bx+si],al
+0000EC58 0000 add [bx+si],al
+0000EC5A 0000 add [bx+si],al
+0000EC5C 0000 add [bx+si],al
+0000EC5E 0000 add [bx+si],al
+0000EC60 0000 add [bx+si],al
+0000EC62 0000 add [bx+si],al
+0000EC64 0000 add [bx+si],al
+0000EC66 0000 add [bx+si],al
+0000EC68 0000 add [bx+si],al
+0000EC6A 0000 add [bx+si],al
+0000EC6C 0000 add [bx+si],al
+0000EC6E 0000 add [bx+si],al
+0000EC70 0000 add [bx+si],al
+0000EC72 0000 add [bx+si],al
+0000EC74 0000 add [bx+si],al
+0000EC76 0000 add [bx+si],al
+0000EC78 0000 add [bx+si],al
+0000EC7A 0000 add [bx+si],al
+0000EC7C 0000 add [bx+si],al
+0000EC7E 0000 add [bx+si],al
+0000EC80 0000 add [bx+si],al
+0000EC82 0000 add [bx+si],al
+0000EC84 0000 add [bx+si],al
+0000EC86 0000 add [bx+si],al
+0000EC88 0000 add [bx+si],al
+0000EC8A 0000 add [bx+si],al
+0000EC8C 0000 add [bx+si],al
+0000EC8E 0000 add [bx+si],al
+0000EC90 0000 add [bx+si],al
+0000EC92 0000 add [bx+si],al
+0000EC94 0000 add [bx+si],al
+0000EC96 0000 add [bx+si],al
+0000EC98 0000 add [bx+si],al
+0000EC9A 0000 add [bx+si],al
+0000EC9C 0000 add [bx+si],al
+0000EC9E 0000 add [bx+si],al
+0000ECA0 0000 add [bx+si],al
+0000ECA2 0000 add [bx+si],al
+0000ECA4 0000 add [bx+si],al
+0000ECA6 0000 add [bx+si],al
+0000ECA8 0000 add [bx+si],al
+0000ECAA 0000 add [bx+si],al
+0000ECAC 0000 add [bx+si],al
+0000ECAE 0000 add [bx+si],al
+0000ECB0 0000 add [bx+si],al
+0000ECB2 0000 add [bx+si],al
+0000ECB4 0000 add [bx+si],al
+0000ECB6 0000 add [bx+si],al
+0000ECB8 0000 add [bx+si],al
+0000ECBA 0000 add [bx+si],al
+0000ECBC 0000 add [bx+si],al
+0000ECBE 0000 add [bx+si],al
+0000ECC0 0000 add [bx+si],al
+0000ECC2 0000 add [bx+si],al
+0000ECC4 0000 add [bx+si],al
+0000ECC6 0000 add [bx+si],al
+0000ECC8 0000 add [bx+si],al
+0000ECCA 0000 add [bx+si],al
+0000ECCC 0000 add [bx+si],al
+0000ECCE 0000 add [bx+si],al
+0000ECD0 0000 add [bx+si],al
+0000ECD2 0000 add [bx+si],al
+0000ECD4 0000 add [bx+si],al
+0000ECD6 0000 add [bx+si],al
+0000ECD8 0000 add [bx+si],al
+0000ECDA 0000 add [bx+si],al
+0000ECDC 0000 add [bx+si],al
+0000ECDE 0000 add [bx+si],al
+0000ECE0 0000 add [bx+si],al
+0000ECE2 0000 add [bx+si],al
+0000ECE4 0000 add [bx+si],al
+0000ECE6 0000 add [bx+si],al
+0000ECE8 0000 add [bx+si],al
+0000ECEA 0000 add [bx+si],al
+0000ECEC 0000 add [bx+si],al
+0000ECEE 0000 add [bx+si],al
+0000ECF0 0000 add [bx+si],al
+0000ECF2 0000 add [bx+si],al
+0000ECF4 0000 add [bx+si],al
+0000ECF6 0000 add [bx+si],al
+0000ECF8 0000 add [bx+si],al
+0000ECFA 0000 add [bx+si],al
+0000ECFC 0000 add [bx+si],al
+0000ECFE 0000 add [bx+si],al
+0000ED00 0000 add [bx+si],al
+0000ED02 0000 add [bx+si],al
+0000ED04 0000 add [bx+si],al
+0000ED06 0000 add [bx+si],al
+0000ED08 0000 add [bx+si],al
+0000ED0A 0000 add [bx+si],al
+0000ED0C 0000 add [bx+si],al
+0000ED0E 0000 add [bx+si],al
+0000ED10 0000 add [bx+si],al
+0000ED12 0000 add [bx+si],al
+0000ED14 0000 add [bx+si],al
+0000ED16 0000 add [bx+si],al
+0000ED18 0000 add [bx+si],al
+0000ED1A 0000 add [bx+si],al
+0000ED1C 0000 add [bx+si],al
+0000ED1E 0000 add [bx+si],al
+0000ED20 0000 add [bx+si],al
+0000ED22 0000 add [bx+si],al
+0000ED24 0000 add [bx+si],al
+0000ED26 0000 add [bx+si],al
+0000ED28 0000 add [bx+si],al
+0000ED2A 0000 add [bx+si],al
+0000ED2C 0000 add [bx+si],al
+0000ED2E 0000 add [bx+si],al
+0000ED30 0000 add [bx+si],al
+0000ED32 0000 add [bx+si],al
+0000ED34 0000 add [bx+si],al
+0000ED36 0000 add [bx+si],al
+0000ED38 0000 add [bx+si],al
+0000ED3A 0000 add [bx+si],al
+0000ED3C 0000 add [bx+si],al
+0000ED3E 0000 add [bx+si],al
+0000ED40 0000 add [bx+si],al
+0000ED42 0000 add [bx+si],al
+0000ED44 0000 add [bx+si],al
+0000ED46 0000 add [bx+si],al
+0000ED48 0000 add [bx+si],al
+0000ED4A 0000 add [bx+si],al
+0000ED4C 0000 add [bx+si],al
+0000ED4E 0000 add [bx+si],al
+0000ED50 0000 add [bx+si],al
+0000ED52 0000 add [bx+si],al
+0000ED54 0000 add [bx+si],al
+0000ED56 0000 add [bx+si],al
+0000ED58 0000 add [bx+si],al
+0000ED5A 0000 add [bx+si],al
+0000ED5C 0000 add [bx+si],al
+0000ED5E 0000 add [bx+si],al
+0000ED60 0000 add [bx+si],al
+0000ED62 0000 add [bx+si],al
+0000ED64 0000 add [bx+si],al
+0000ED66 0000 add [bx+si],al
+0000ED68 0000 add [bx+si],al
+0000ED6A 0000 add [bx+si],al
+0000ED6C 0000 add [bx+si],al
+0000ED6E 0000 add [bx+si],al
+0000ED70 0000 add [bx+si],al
+0000ED72 0000 add [bx+si],al
+0000ED74 0000 add [bx+si],al
+0000ED76 0000 add [bx+si],al
+0000ED78 0000 add [bx+si],al
+0000ED7A 0000 add [bx+si],al
+0000ED7C 0000 add [bx+si],al
+0000ED7E 0000 add [bx+si],al
+0000ED80 0000 add [bx+si],al
+0000ED82 0000 add [bx+si],al
+0000ED84 0000 add [bx+si],al
+0000ED86 0000 add [bx+si],al
+0000ED88 0000 add [bx+si],al
+0000ED8A 0000 add [bx+si],al
+0000ED8C 0000 add [bx+si],al
+0000ED8E 0000 add [bx+si],al
+0000ED90 0000 add [bx+si],al
+0000ED92 0000 add [bx+si],al
+0000ED94 0000 add [bx+si],al
+0000ED96 0000 add [bx+si],al
+0000ED98 0000 add [bx+si],al
+0000ED9A 0000 add [bx+si],al
+0000ED9C 0000 add [bx+si],al
+0000ED9E 0000 add [bx+si],al
+0000EDA0 0000 add [bx+si],al
+0000EDA2 0000 add [bx+si],al
+0000EDA4 0000 add [bx+si],al
+0000EDA6 0000 add [bx+si],al
+0000EDA8 0000 add [bx+si],al
+0000EDAA 0000 add [bx+si],al
+0000EDAC 0000 add [bx+si],al
+0000EDAE 0000 add [bx+si],al
+0000EDB0 0000 add [bx+si],al
+0000EDB2 0000 add [bx+si],al
+0000EDB4 0000 add [bx+si],al
+0000EDB6 0000 add [bx+si],al
+0000EDB8 0000 add [bx+si],al
+0000EDBA 0000 add [bx+si],al
+0000EDBC 0000 add [bx+si],al
+0000EDBE 0000 add [bx+si],al
+0000EDC0 0000 add [bx+si],al
+0000EDC2 0000 add [bx+si],al
+0000EDC4 0000 add [bx+si],al
+0000EDC6 0000 add [bx+si],al
+0000EDC8 0000 add [bx+si],al
+0000EDCA 0000 add [bx+si],al
+0000EDCC 0000 add [bx+si],al
+0000EDCE 0000 add [bx+si],al
+0000EDD0 0000 add [bx+si],al
+0000EDD2 0000 add [bx+si],al
+0000EDD4 0000 add [bx+si],al
+0000EDD6 0000 add [bx+si],al
+0000EDD8 0000 add [bx+si],al
+0000EDDA 0000 add [bx+si],al
+0000EDDC 0000 add [bx+si],al
+0000EDDE 0000 add [bx+si],al
+0000EDE0 0000 add [bx+si],al
+0000EDE2 0000 add [bx+si],al
+0000EDE4 0000 add [bx+si],al
+0000EDE6 0000 add [bx+si],al
+0000EDE8 0000 add [bx+si],al
+0000EDEA 0000 add [bx+si],al
+0000EDEC 0000 add [bx+si],al
+0000EDEE 0000 add [bx+si],al
+0000EDF0 0000 add [bx+si],al
+0000EDF2 0000 add [bx+si],al
+0000EDF4 0000 add [bx+si],al
+0000EDF6 0000 add [bx+si],al
+0000EDF8 0000 add [bx+si],al
+0000EDFA 0000 add [bx+si],al
+0000EDFC 0000 add [bx+si],al
+0000EDFE 0000 add [bx+si],al
+0000EE00 0000 add [bx+si],al
+0000EE02 0000 add [bx+si],al
+0000EE04 0000 add [bx+si],al
+0000EE06 0000 add [bx+si],al
+0000EE08 0000 add [bx+si],al
+0000EE0A 0000 add [bx+si],al
+0000EE0C 0000 add [bx+si],al
+0000EE0E 0000 add [bx+si],al
+0000EE10 0000 add [bx+si],al
+0000EE12 0000 add [bx+si],al
+0000EE14 0000 add [bx+si],al
+0000EE16 0000 add [bx+si],al
+0000EE18 0000 add [bx+si],al
+0000EE1A 0000 add [bx+si],al
+0000EE1C 0000 add [bx+si],al
+0000EE1E 0000 add [bx+si],al
+0000EE20 0000 add [bx+si],al
+0000EE22 0000 add [bx+si],al
+0000EE24 0000 add [bx+si],al
+0000EE26 0000 add [bx+si],al
+0000EE28 0000 add [bx+si],al
+0000EE2A 0000 add [bx+si],al
+0000EE2C 0000 add [bx+si],al
+0000EE2E 0000 add [bx+si],al
+0000EE30 0000 add [bx+si],al
+0000EE32 0000 add [bx+si],al
+0000EE34 0000 add [bx+si],al
+0000EE36 0000 add [bx+si],al
+0000EE38 0000 add [bx+si],al
+0000EE3A 0000 add [bx+si],al
+0000EE3C 0000 add [bx+si],al
+0000EE3E 0000 add [bx+si],al
+0000EE40 0000 add [bx+si],al
+0000EE42 0000 add [bx+si],al
+0000EE44 0000 add [bx+si],al
+0000EE46 0000 add [bx+si],al
+0000EE48 0000 add [bx+si],al
+0000EE4A 0000 add [bx+si],al
+0000EE4C 0000 add [bx+si],al
+0000EE4E 0000 add [bx+si],al
+0000EE50 0000 add [bx+si],al
+0000EE52 0000 add [bx+si],al
+0000EE54 0000 add [bx+si],al
+0000EE56 0000 add [bx+si],al
+0000EE58 0000 add [bx+si],al
+0000EE5A 0000 add [bx+si],al
+0000EE5C 0000 add [bx+si],al
+0000EE5E 0000 add [bx+si],al
+0000EE60 0000 add [bx+si],al
+0000EE62 0000 add [bx+si],al
+0000EE64 0000 add [bx+si],al
+0000EE66 0000 add [bx+si],al
+0000EE68 0000 add [bx+si],al
+0000EE6A 0000 add [bx+si],al
+0000EE6C 0000 add [bx+si],al
+0000EE6E 0000 add [bx+si],al
+0000EE70 0000 add [bx+si],al
+0000EE72 0000 add [bx+si],al
+0000EE74 0000 add [bx+si],al
+0000EE76 0000 add [bx+si],al
+0000EE78 0000 add [bx+si],al
+0000EE7A 0000 add [bx+si],al
+0000EE7C 0000 add [bx+si],al
+0000EE7E 0000 add [bx+si],al
+0000EE80 0000 add [bx+si],al
+0000EE82 0000 add [bx+si],al
+0000EE84 0000 add [bx+si],al
+0000EE86 0000 add [bx+si],al
+0000EE88 0000 add [bx+si],al
+0000EE8A 0000 add [bx+si],al
+0000EE8C 0000 add [bx+si],al
+0000EE8E 0000 add [bx+si],al
+0000EE90 0000 add [bx+si],al
+0000EE92 0000 add [bx+si],al
+0000EE94 0000 add [bx+si],al
+0000EE96 0000 add [bx+si],al
+0000EE98 0000 add [bx+si],al
+0000EE9A 0000 add [bx+si],al
+0000EE9C 0000 add [bx+si],al
+0000EE9E 0000 add [bx+si],al
+0000EEA0 0000 add [bx+si],al
+0000EEA2 0000 add [bx+si],al
+0000EEA4 0000 add [bx+si],al
+0000EEA6 0000 add [bx+si],al
+0000EEA8 0000 add [bx+si],al
+0000EEAA 0000 add [bx+si],al
+0000EEAC 0000 add [bx+si],al
+0000EEAE 0000 add [bx+si],al
+0000EEB0 0000 add [bx+si],al
+0000EEB2 0000 add [bx+si],al
+0000EEB4 0000 add [bx+si],al
+0000EEB6 0000 add [bx+si],al
+0000EEB8 0000 add [bx+si],al
+0000EEBA 0000 add [bx+si],al
+0000EEBC 0000 add [bx+si],al
+0000EEBE 0000 add [bx+si],al
+0000EEC0 0000 add [bx+si],al
+0000EEC2 0000 add [bx+si],al
+0000EEC4 0000 add [bx+si],al
+0000EEC6 0000 add [bx+si],al
+0000EEC8 0000 add [bx+si],al
+0000EECA 0000 add [bx+si],al
+0000EECC 0000 add [bx+si],al
+0000EECE 0000 add [bx+si],al
+0000EED0 0000 add [bx+si],al
+0000EED2 0000 add [bx+si],al
+0000EED4 0000 add [bx+si],al
+0000EED6 0000 add [bx+si],al
+0000EED8 0000 add [bx+si],al
+0000EEDA 0000 add [bx+si],al
+0000EEDC 0000 add [bx+si],al
+0000EEDE 0000 add [bx+si],al
+0000EEE0 0000 add [bx+si],al
+0000EEE2 0000 add [bx+si],al
+0000EEE4 0000 add [bx+si],al
+0000EEE6 0000 add [bx+si],al
+0000EEE8 0000 add [bx+si],al
+0000EEEA 0000 add [bx+si],al
+0000EEEC 0000 add [bx+si],al
+0000EEEE 0000 add [bx+si],al
+0000EEF0 0000 add [bx+si],al
+0000EEF2 0000 add [bx+si],al
+0000EEF4 0000 add [bx+si],al
+0000EEF6 0000 add [bx+si],al
+0000EEF8 0000 add [bx+si],al
+0000EEFA 0000 add [bx+si],al
+0000EEFC 0000 add [bx+si],al
+0000EEFE 0000 add [bx+si],al
+0000EF00 0000 add [bx+si],al
+0000EF02 0000 add [bx+si],al
+0000EF04 0000 add [bx+si],al
+0000EF06 0000 add [bx+si],al
+0000EF08 0000 add [bx+si],al
+0000EF0A 0000 add [bx+si],al
+0000EF0C 0000 add [bx+si],al
+0000EF0E 0000 add [bx+si],al
+0000EF10 0000 add [bx+si],al
+0000EF12 0000 add [bx+si],al
+0000EF14 0000 add [bx+si],al
+0000EF16 0000 add [bx+si],al
+0000EF18 0000 add [bx+si],al
+0000EF1A 0000 add [bx+si],al
+0000EF1C 0000 add [bx+si],al
+0000EF1E 0000 add [bx+si],al
+0000EF20 0000 add [bx+si],al
+0000EF22 0000 add [bx+si],al
+0000EF24 0000 add [bx+si],al
+0000EF26 0000 add [bx+si],al
+0000EF28 0000 add [bx+si],al
+0000EF2A 0000 add [bx+si],al
+0000EF2C 0000 add [bx+si],al
+0000EF2E 0000 add [bx+si],al
+0000EF30 0000 add [bx+si],al
+0000EF32 0000 add [bx+si],al
+0000EF34 0000 add [bx+si],al
+0000EF36 0000 add [bx+si],al
+0000EF38 0000 add [bx+si],al
+0000EF3A 0000 add [bx+si],al
+0000EF3C 0000 add [bx+si],al
+0000EF3E 0000 add [bx+si],al
+0000EF40 0000 add [bx+si],al
+0000EF42 0000 add [bx+si],al
+0000EF44 0000 add [bx+si],al
+0000EF46 0000 add [bx+si],al
+0000EF48 0000 add [bx+si],al
+0000EF4A 0000 add [bx+si],al
+0000EF4C 0000 add [bx+si],al
+0000EF4E 0000 add [bx+si],al
+0000EF50 0000 add [bx+si],al
+0000EF52 0000 add [bx+si],al
+0000EF54 0000 add [bx+si],al
+0000EF56 0000 add [bx+si],al
+0000EF58 0000 add [bx+si],al
+0000EF5A 0000 add [bx+si],al
+0000EF5C 0000 add [bx+si],al
+0000EF5E 0000 add [bx+si],al
+0000EF60 0000 add [bx+si],al
+0000EF62 0000 add [bx+si],al
+0000EF64 0000 add [bx+si],al
+0000EF66 0000 add [bx+si],al
+0000EF68 0000 add [bx+si],al
+0000EF6A 0000 add [bx+si],al
+0000EF6C 0000 add [bx+si],al
+0000EF6E 0000 add [bx+si],al
+0000EF70 0000 add [bx+si],al
+0000EF72 0000 add [bx+si],al
+0000EF74 0000 add [bx+si],al
+0000EF76 0000 add [bx+si],al
+0000EF78 0000 add [bx+si],al
+0000EF7A 0000 add [bx+si],al
+0000EF7C 0000 add [bx+si],al
+0000EF7E 0000 add [bx+si],al
+0000EF80 0000 add [bx+si],al
+0000EF82 0000 add [bx+si],al
+0000EF84 0000 add [bx+si],al
+0000EF86 0000 add [bx+si],al
+0000EF88 0000 add [bx+si],al
+0000EF8A 0000 add [bx+si],al
+0000EF8C 0000 add [bx+si],al
+0000EF8E 0000 add [bx+si],al
+0000EF90 0000 add [bx+si],al
+0000EF92 0000 add [bx+si],al
+0000EF94 0000 add [bx+si],al
+0000EF96 0000 add [bx+si],al
+0000EF98 0000 add [bx+si],al
+0000EF9A 0000 add [bx+si],al
+0000EF9C 0000 add [bx+si],al
+0000EF9E 0000 add [bx+si],al
+0000EFA0 0000 add [bx+si],al
+0000EFA2 0000 add [bx+si],al
+0000EFA4 0000 add [bx+si],al
+0000EFA6 0000 add [bx+si],al
+0000EFA8 0000 add [bx+si],al
+0000EFAA 0000 add [bx+si],al
+0000EFAC 0000 add [bx+si],al
+0000EFAE 0000 add [bx+si],al
+0000EFB0 0000 add [bx+si],al
+0000EFB2 0000 add [bx+si],al
+0000EFB4 0000 add [bx+si],al
+0000EFB6 0000 add [bx+si],al
+0000EFB8 0000 add [bx+si],al
+0000EFBA 0000 add [bx+si],al
+0000EFBC 0000 add [bx+si],al
+0000EFBE 0000 add [bx+si],al
+0000EFC0 0000 add [bx+si],al
+0000EFC2 0000 add [bx+si],al
+0000EFC4 0000 add [bx+si],al
+0000EFC6 0000 add [bx+si],al
+0000EFC8 0000 add [bx+si],al
+0000EFCA 0000 add [bx+si],al
+0000EFCC 0000 add [bx+si],al
+0000EFCE 0000 add [bx+si],al
+0000EFD0 0000 add [bx+si],al
+0000EFD2 0000 add [bx+si],al
+0000EFD4 0000 add [bx+si],al
+0000EFD6 0000 add [bx+si],al
+0000EFD8 0000 add [bx+si],al
+0000EFDA 0000 add [bx+si],al
+0000EFDC 0000 add [bx+si],al
+0000EFDE 0000 add [bx+si],al
+0000EFE0 0000 add [bx+si],al
+0000EFE2 0000 add [bx+si],al
+0000EFE4 0000 add [bx+si],al
+0000EFE6 0000 add [bx+si],al
+0000EFE8 0000 add [bx+si],al
+0000EFEA 0000 add [bx+si],al
+0000EFEC 0000 add [bx+si],al
+0000EFEE 0000 add [bx+si],al
+0000EFF0 0000 add [bx+si],al
+0000EFF2 0000 add [bx+si],al
+0000EFF4 0000 add [bx+si],al
+0000EFF6 0000 add [bx+si],al
+0000EFF8 0000 add [bx+si],al
+0000EFFA 0000 add [bx+si],al
+0000EFFC 0000 add [bx+si],al
+0000EFFE 0000 add [bx+si],al
+0000F000 0000 add [bx+si],al
+0000F002 0000 add [bx+si],al
+0000F004 0000 add [bx+si],al
+0000F006 0000 add [bx+si],al
+0000F008 0000 add [bx+si],al
+0000F00A 0000 add [bx+si],al
+0000F00C 0000 add [bx+si],al
+0000F00E 0000 add [bx+si],al
+0000F010 0000 add [bx+si],al
+0000F012 0000 add [bx+si],al
+0000F014 0000 add [bx+si],al
+0000F016 0000 add [bx+si],al
+0000F018 0000 add [bx+si],al
+0000F01A 0000 add [bx+si],al
+0000F01C 0000 add [bx+si],al
+0000F01E 0000 add [bx+si],al
+0000F020 0000 add [bx+si],al
+0000F022 0000 add [bx+si],al
+0000F024 0000 add [bx+si],al
+0000F026 0000 add [bx+si],al
+0000F028 0000 add [bx+si],al
+0000F02A 0000 add [bx+si],al
+0000F02C 0000 add [bx+si],al
+0000F02E 0000 add [bx+si],al
+0000F030 0000 add [bx+si],al
+0000F032 0000 add [bx+si],al
+0000F034 0000 add [bx+si],al
+0000F036 0000 add [bx+si],al
+0000F038 0000 add [bx+si],al
+0000F03A 0000 add [bx+si],al
+0000F03C 0000 add [bx+si],al
+0000F03E 0000 add [bx+si],al
+0000F040 0000 add [bx+si],al
+0000F042 0000 add [bx+si],al
+0000F044 0000 add [bx+si],al
+0000F046 0000 add [bx+si],al
+0000F048 0000 add [bx+si],al
+0000F04A 0000 add [bx+si],al
+0000F04C 0000 add [bx+si],al
+0000F04E 0000 add [bx+si],al
+0000F050 0000 add [bx+si],al
+0000F052 0000 add [bx+si],al
+0000F054 0000 add [bx+si],al
+0000F056 0000 add [bx+si],al
+0000F058 0000 add [bx+si],al
+0000F05A 0000 add [bx+si],al
+0000F05C 0000 add [bx+si],al
+0000F05E 0000 add [bx+si],al
+0000F060 0000 add [bx+si],al
+0000F062 0000 add [bx+si],al
+0000F064 0000 add [bx+si],al
+0000F066 0000 add [bx+si],al
+0000F068 0000 add [bx+si],al
+0000F06A 0000 add [bx+si],al
+0000F06C 0000 add [bx+si],al
+0000F06E 0000 add [bx+si],al
+0000F070 0000 add [bx+si],al
+0000F072 0000 add [bx+si],al
+0000F074 0000 add [bx+si],al
+0000F076 0000 add [bx+si],al
+0000F078 0000 add [bx+si],al
+0000F07A 0000 add [bx+si],al
+0000F07C 0000 add [bx+si],al
+0000F07E 0000 add [bx+si],al
+0000F080 0000 add [bx+si],al
+0000F082 0000 add [bx+si],al
+0000F084 0000 add [bx+si],al
+0000F086 0000 add [bx+si],al
+0000F088 0000 add [bx+si],al
+0000F08A 0000 add [bx+si],al
+0000F08C 0000 add [bx+si],al
+0000F08E 0000 add [bx+si],al
+0000F090 0000 add [bx+si],al
+0000F092 0000 add [bx+si],al
+0000F094 0000 add [bx+si],al
+0000F096 0000 add [bx+si],al
+0000F098 0000 add [bx+si],al
+0000F09A 0000 add [bx+si],al
+0000F09C 0000 add [bx+si],al
+0000F09E 0000 add [bx+si],al
+0000F0A0 0000 add [bx+si],al
+0000F0A2 0000 add [bx+si],al
+0000F0A4 0000 add [bx+si],al
+0000F0A6 0000 add [bx+si],al
+0000F0A8 0000 add [bx+si],al
+0000F0AA 0000 add [bx+si],al
+0000F0AC 0000 add [bx+si],al
+0000F0AE 0000 add [bx+si],al
+0000F0B0 0000 add [bx+si],al
+0000F0B2 0000 add [bx+si],al
+0000F0B4 0000 add [bx+si],al
+0000F0B6 0000 add [bx+si],al
+0000F0B8 0000 add [bx+si],al
+0000F0BA 0000 add [bx+si],al
+0000F0BC 0000 add [bx+si],al
+0000F0BE 0000 add [bx+si],al
+0000F0C0 0000 add [bx+si],al
+0000F0C2 0000 add [bx+si],al
+0000F0C4 0000 add [bx+si],al
+0000F0C6 0000 add [bx+si],al
+0000F0C8 0000 add [bx+si],al
+0000F0CA 0000 add [bx+si],al
+0000F0CC 0000 add [bx+si],al
+0000F0CE 0000 add [bx+si],al
+0000F0D0 0000 add [bx+si],al
+0000F0D2 0000 add [bx+si],al
+0000F0D4 0000 add [bx+si],al
+0000F0D6 0000 add [bx+si],al
+0000F0D8 0000 add [bx+si],al
+0000F0DA 0000 add [bx+si],al
+0000F0DC 0000 add [bx+si],al
+0000F0DE 0000 add [bx+si],al
+0000F0E0 0000 add [bx+si],al
+0000F0E2 0000 add [bx+si],al
+0000F0E4 0000 add [bx+si],al
+0000F0E6 0000 add [bx+si],al
+0000F0E8 0000 add [bx+si],al
+0000F0EA 0000 add [bx+si],al
+0000F0EC 0000 add [bx+si],al
+0000F0EE 0000 add [bx+si],al
+0000F0F0 0000 add [bx+si],al
+0000F0F2 0000 add [bx+si],al
+0000F0F4 0000 add [bx+si],al
+0000F0F6 0000 add [bx+si],al
+0000F0F8 0000 add [bx+si],al
+0000F0FA 0000 add [bx+si],al
+0000F0FC 0000 add [bx+si],al
+0000F0FE 0000 add [bx+si],al
+0000F100 0000 add [bx+si],al
+0000F102 0000 add [bx+si],al
+0000F104 0000 add [bx+si],al
+0000F106 0000 add [bx+si],al
+0000F108 0000 add [bx+si],al
+0000F10A 0000 add [bx+si],al
+0000F10C 0000 add [bx+si],al
+0000F10E 0000 add [bx+si],al
+0000F110 0000 add [bx+si],al
+0000F112 0000 add [bx+si],al
+0000F114 0000 add [bx+si],al
+0000F116 0000 add [bx+si],al
+0000F118 0000 add [bx+si],al
+0000F11A 0000 add [bx+si],al
+0000F11C 0000 add [bx+si],al
+0000F11E 0000 add [bx+si],al
+0000F120 0000 add [bx+si],al
+0000F122 0000 add [bx+si],al
+0000F124 0000 add [bx+si],al
+0000F126 0000 add [bx+si],al
+0000F128 0000 add [bx+si],al
+0000F12A 0000 add [bx+si],al
+0000F12C 0000 add [bx+si],al
+0000F12E 0000 add [bx+si],al
+0000F130 0000 add [bx+si],al
+0000F132 0000 add [bx+si],al
+0000F134 0000 add [bx+si],al
+0000F136 0000 add [bx+si],al
+0000F138 0000 add [bx+si],al
+0000F13A 0000 add [bx+si],al
+0000F13C 0000 add [bx+si],al
+0000F13E 0000 add [bx+si],al
+0000F140 0000 add [bx+si],al
+0000F142 0000 add [bx+si],al
+0000F144 0000 add [bx+si],al
+0000F146 0000 add [bx+si],al
+0000F148 0000 add [bx+si],al
+0000F14A 0000 add [bx+si],al
+0000F14C 0000 add [bx+si],al
+0000F14E 0000 add [bx+si],al
+0000F150 0000 add [bx+si],al
+0000F152 0000 add [bx+si],al
+0000F154 0000 add [bx+si],al
+0000F156 0000 add [bx+si],al
+0000F158 0000 add [bx+si],al
+0000F15A 0000 add [bx+si],al
+0000F15C 0000 add [bx+si],al
+0000F15E 0000 add [bx+si],al
+0000F160 0000 add [bx+si],al
+0000F162 0000 add [bx+si],al
+0000F164 0000 add [bx+si],al
+0000F166 0000 add [bx+si],al
+0000F168 0000 add [bx+si],al
+0000F16A 0000 add [bx+si],al
+0000F16C 0000 add [bx+si],al
+0000F16E 0000 add [bx+si],al
+0000F170 0000 add [bx+si],al
+0000F172 0000 add [bx+si],al
+0000F174 0000 add [bx+si],al
+0000F176 0000 add [bx+si],al
+0000F178 0000 add [bx+si],al
+0000F17A 0000 add [bx+si],al
+0000F17C 0000 add [bx+si],al
+0000F17E 0000 add [bx+si],al
+0000F180 0000 add [bx+si],al
+0000F182 0000 add [bx+si],al
+0000F184 0000 add [bx+si],al
+0000F186 0000 add [bx+si],al
+0000F188 0000 add [bx+si],al
+0000F18A 0000 add [bx+si],al
+0000F18C 0000 add [bx+si],al
+0000F18E 0000 add [bx+si],al
+0000F190 0000 add [bx+si],al
+0000F192 0000 add [bx+si],al
+0000F194 0000 add [bx+si],al
+0000F196 0000 add [bx+si],al
+0000F198 0000 add [bx+si],al
+0000F19A 0000 add [bx+si],al
+0000F19C 0000 add [bx+si],al
+0000F19E 0000 add [bx+si],al
+0000F1A0 0000 add [bx+si],al
+0000F1A2 0000 add [bx+si],al
+0000F1A4 0000 add [bx+si],al
+0000F1A6 0000 add [bx+si],al
+0000F1A8 0000 add [bx+si],al
+0000F1AA 0000 add [bx+si],al
+0000F1AC 0000 add [bx+si],al
+0000F1AE 0000 add [bx+si],al
+0000F1B0 0000 add [bx+si],al
+0000F1B2 0000 add [bx+si],al
+0000F1B4 0000 add [bx+si],al
+0000F1B6 0000 add [bx+si],al
+0000F1B8 0000 add [bx+si],al
+0000F1BA 0000 add [bx+si],al
+0000F1BC 0000 add [bx+si],al
+0000F1BE 0000 add [bx+si],al
+0000F1C0 0000 add [bx+si],al
+0000F1C2 0000 add [bx+si],al
+0000F1C4 0000 add [bx+si],al
+0000F1C6 0000 add [bx+si],al
+0000F1C8 0000 add [bx+si],al
+0000F1CA 0000 add [bx+si],al
+0000F1CC 0000 add [bx+si],al
+0000F1CE 0000 add [bx+si],al
+0000F1D0 0000 add [bx+si],al
+0000F1D2 0000 add [bx+si],al
+0000F1D4 0000 add [bx+si],al
+0000F1D6 0000 add [bx+si],al
+0000F1D8 0000 add [bx+si],al
+0000F1DA 0000 add [bx+si],al
+0000F1DC 0000 add [bx+si],al
+0000F1DE 0000 add [bx+si],al
+0000F1E0 0000 add [bx+si],al
+0000F1E2 0000 add [bx+si],al
+0000F1E4 0000 add [bx+si],al
+0000F1E6 0000 add [bx+si],al
+0000F1E8 0000 add [bx+si],al
+0000F1EA 0000 add [bx+si],al
+0000F1EC 0000 add [bx+si],al
+0000F1EE 0000 add [bx+si],al
+0000F1F0 0000 add [bx+si],al
+0000F1F2 0000 add [bx+si],al
+0000F1F4 0000 add [bx+si],al
+0000F1F6 0000 add [bx+si],al
+0000F1F8 0000 add [bx+si],al
+0000F1FA 0000 add [bx+si],al
+0000F1FC 0000 add [bx+si],al
+0000F1FE 0000 add [bx+si],al
+0000F200 0000 add [bx+si],al
+0000F202 0000 add [bx+si],al
+0000F204 0000 add [bx+si],al
+0000F206 0000 add [bx+si],al
+0000F208 0000 add [bx+si],al
+0000F20A 0000 add [bx+si],al
+0000F20C 0000 add [bx+si],al
+0000F20E 0000 add [bx+si],al
+0000F210 0000 add [bx+si],al
+0000F212 0000 add [bx+si],al
+0000F214 0000 add [bx+si],al
+0000F216 0000 add [bx+si],al
+0000F218 0000 add [bx+si],al
+0000F21A 0000 add [bx+si],al
+0000F21C 0000 add [bx+si],al
+0000F21E 0000 add [bx+si],al
+0000F220 0000 add [bx+si],al
+0000F222 0000 add [bx+si],al
+0000F224 0000 add [bx+si],al
+0000F226 0000 add [bx+si],al
+0000F228 0000 add [bx+si],al
+0000F22A 0000 add [bx+si],al
+0000F22C 0000 add [bx+si],al
+0000F22E 0000 add [bx+si],al
+0000F230 0000 add [bx+si],al
+0000F232 0000 add [bx+si],al
+0000F234 0000 add [bx+si],al
+0000F236 0000 add [bx+si],al
+0000F238 0000 add [bx+si],al
+0000F23A 0000 add [bx+si],al
+0000F23C 0000 add [bx+si],al
+0000F23E 0000 add [bx+si],al
+0000F240 0000 add [bx+si],al
+0000F242 0000 add [bx+si],al
+0000F244 0000 add [bx+si],al
+0000F246 0000 add [bx+si],al
+0000F248 0000 add [bx+si],al
+0000F24A 0000 add [bx+si],al
+0000F24C 0000 add [bx+si],al
+0000F24E 0000 add [bx+si],al
+0000F250 0000 add [bx+si],al
+0000F252 0000 add [bx+si],al
+0000F254 0000 add [bx+si],al
+0000F256 0000 add [bx+si],al
+0000F258 0000 add [bx+si],al
+0000F25A 0000 add [bx+si],al
+0000F25C 0000 add [bx+si],al
+0000F25E 0000 add [bx+si],al
+0000F260 0000 add [bx+si],al
+0000F262 0000 add [bx+si],al
+0000F264 0000 add [bx+si],al
+0000F266 0000 add [bx+si],al
+0000F268 0000 add [bx+si],al
+0000F26A 0000 add [bx+si],al
+0000F26C 0000 add [bx+si],al
+0000F26E 0000 add [bx+si],al
+0000F270 0000 add [bx+si],al
+0000F272 0000 add [bx+si],al
+0000F274 0000 add [bx+si],al
+0000F276 0000 add [bx+si],al
+0000F278 0000 add [bx+si],al
+0000F27A 0000 add [bx+si],al
+0000F27C 0000 add [bx+si],al
+0000F27E 0000 add [bx+si],al
+0000F280 0000 add [bx+si],al
+0000F282 0000 add [bx+si],al
+0000F284 0000 add [bx+si],al
+0000F286 0000 add [bx+si],al
+0000F288 0000 add [bx+si],al
+0000F28A 0000 add [bx+si],al
+0000F28C 0000 add [bx+si],al
+0000F28E 0000 add [bx+si],al
+0000F290 0000 add [bx+si],al
+0000F292 0000 add [bx+si],al
+0000F294 0000 add [bx+si],al
+0000F296 0000 add [bx+si],al
+0000F298 0000 add [bx+si],al
+0000F29A 0000 add [bx+si],al
+0000F29C 0000 add [bx+si],al
+0000F29E 0000 add [bx+si],al
+0000F2A0 0000 add [bx+si],al
+0000F2A2 0000 add [bx+si],al
+0000F2A4 0000 add [bx+si],al
+0000F2A6 0000 add [bx+si],al
+0000F2A8 0000 add [bx+si],al
+0000F2AA 0000 add [bx+si],al
+0000F2AC 0000 add [bx+si],al
+0000F2AE 0000 add [bx+si],al
+0000F2B0 0000 add [bx+si],al
+0000F2B2 0000 add [bx+si],al
+0000F2B4 0000 add [bx+si],al
+0000F2B6 0000 add [bx+si],al
+0000F2B8 0000 add [bx+si],al
+0000F2BA 0000 add [bx+si],al
+0000F2BC 0000 add [bx+si],al
+0000F2BE 0000 add [bx+si],al
+0000F2C0 0000 add [bx+si],al
+0000F2C2 0000 add [bx+si],al
+0000F2C4 0000 add [bx+si],al
+0000F2C6 0000 add [bx+si],al
+0000F2C8 0000 add [bx+si],al
+0000F2CA 0000 add [bx+si],al
+0000F2CC 0000 add [bx+si],al
+0000F2CE 0000 add [bx+si],al
+0000F2D0 0000 add [bx+si],al
+0000F2D2 0000 add [bx+si],al
+0000F2D4 0000 add [bx+si],al
+0000F2D6 0000 add [bx+si],al
+0000F2D8 0000 add [bx+si],al
+0000F2DA 0000 add [bx+si],al
+0000F2DC 0000 add [bx+si],al
+0000F2DE 0000 add [bx+si],al
+0000F2E0 0000 add [bx+si],al
+0000F2E2 0000 add [bx+si],al
+0000F2E4 0000 add [bx+si],al
+0000F2E6 0000 add [bx+si],al
+0000F2E8 0000 add [bx+si],al
+0000F2EA 0000 add [bx+si],al
+0000F2EC 0000 add [bx+si],al
+0000F2EE 0000 add [bx+si],al
+0000F2F0 0000 add [bx+si],al
+0000F2F2 0000 add [bx+si],al
+0000F2F4 0000 add [bx+si],al
+0000F2F6 0000 add [bx+si],al
+0000F2F8 0000 add [bx+si],al
+0000F2FA 0000 add [bx+si],al
+0000F2FC 0000 add [bx+si],al
+0000F2FE 0000 add [bx+si],al
+0000F300 0000 add [bx+si],al
+0000F302 0000 add [bx+si],al
+0000F304 0000 add [bx+si],al
+0000F306 0000 add [bx+si],al
+0000F308 0000 add [bx+si],al
+0000F30A 0000 add [bx+si],al
+0000F30C 0000 add [bx+si],al
+0000F30E 0000 add [bx+si],al
+0000F310 0000 add [bx+si],al
+0000F312 0000 add [bx+si],al
+0000F314 0000 add [bx+si],al
+0000F316 0000 add [bx+si],al
+0000F318 0000 add [bx+si],al
+0000F31A 0000 add [bx+si],al
+0000F31C 0000 add [bx+si],al
+0000F31E 0000 add [bx+si],al
+0000F320 0000 add [bx+si],al
+0000F322 0000 add [bx+si],al
+0000F324 0000 add [bx+si],al
+0000F326 0000 add [bx+si],al
+0000F328 0000 add [bx+si],al
+0000F32A 0000 add [bx+si],al
+0000F32C 0000 add [bx+si],al
+0000F32E 0000 add [bx+si],al
+0000F330 0000 add [bx+si],al
+0000F332 0000 add [bx+si],al
+0000F334 0000 add [bx+si],al
+0000F336 0000 add [bx+si],al
+0000F338 0000 add [bx+si],al
+0000F33A 0000 add [bx+si],al
+0000F33C 0000 add [bx+si],al
+0000F33E 0000 add [bx+si],al
+0000F340 0000 add [bx+si],al
+0000F342 0000 add [bx+si],al
+0000F344 0000 add [bx+si],al
+0000F346 0000 add [bx+si],al
+0000F348 0000 add [bx+si],al
+0000F34A 0000 add [bx+si],al
+0000F34C 0000 add [bx+si],al
+0000F34E 0000 add [bx+si],al
+0000F350 0000 add [bx+si],al
+0000F352 0000 add [bx+si],al
+0000F354 0000 add [bx+si],al
+0000F356 0000 add [bx+si],al
+0000F358 0000 add [bx+si],al
+0000F35A 0000 add [bx+si],al
+0000F35C 0000 add [bx+si],al
+0000F35E 0000 add [bx+si],al
+0000F360 0000 add [bx+si],al
+0000F362 0000 add [bx+si],al
+0000F364 0000 add [bx+si],al
+0000F366 0000 add [bx+si],al
+0000F368 0000 add [bx+si],al
+0000F36A 0000 add [bx+si],al
+0000F36C 0000 add [bx+si],al
+0000F36E 0000 add [bx+si],al
+0000F370 0000 add [bx+si],al
+0000F372 0000 add [bx+si],al
+0000F374 0000 add [bx+si],al
+0000F376 0000 add [bx+si],al
+0000F378 0000 add [bx+si],al
+0000F37A 0000 add [bx+si],al
+0000F37C 0000 add [bx+si],al
+0000F37E 0000 add [bx+si],al
+0000F380 0000 add [bx+si],al
+0000F382 0000 add [bx+si],al
+0000F384 0000 add [bx+si],al
+0000F386 0000 add [bx+si],al
+0000F388 0000 add [bx+si],al
+0000F38A 0000 add [bx+si],al
+0000F38C 0000 add [bx+si],al
+0000F38E 0000 add [bx+si],al
+0000F390 0000 add [bx+si],al
+0000F392 0000 add [bx+si],al
+0000F394 0000 add [bx+si],al
+0000F396 0000 add [bx+si],al
+0000F398 0000 add [bx+si],al
+0000F39A 0000 add [bx+si],al
+0000F39C 0000 add [bx+si],al
+0000F39E 0000 add [bx+si],al
+0000F3A0 0000 add [bx+si],al
+0000F3A2 0000 add [bx+si],al
+0000F3A4 0000 add [bx+si],al
+0000F3A6 0000 add [bx+si],al
+0000F3A8 0000 add [bx+si],al
+0000F3AA 0000 add [bx+si],al
+0000F3AC 0000 add [bx+si],al
+0000F3AE 0000 add [bx+si],al
+0000F3B0 0000 add [bx+si],al
+0000F3B2 0000 add [bx+si],al
+0000F3B4 0000 add [bx+si],al
+0000F3B6 0000 add [bx+si],al
+0000F3B8 0000 add [bx+si],al
+0000F3BA 0000 add [bx+si],al
+0000F3BC 0000 add [bx+si],al
+0000F3BE 0000 add [bx+si],al
+0000F3C0 0000 add [bx+si],al
+0000F3C2 0000 add [bx+si],al
+0000F3C4 0000 add [bx+si],al
+0000F3C6 0000 add [bx+si],al
+0000F3C8 0000 add [bx+si],al
+0000F3CA 0000 add [bx+si],al
+0000F3CC 0000 add [bx+si],al
+0000F3CE 0000 add [bx+si],al
+0000F3D0 0000 add [bx+si],al
+0000F3D2 0000 add [bx+si],al
+0000F3D4 0000 add [bx+si],al
+0000F3D6 0000 add [bx+si],al
+0000F3D8 0000 add [bx+si],al
+0000F3DA 0000 add [bx+si],al
+0000F3DC 0000 add [bx+si],al
+0000F3DE 0000 add [bx+si],al
+0000F3E0 0000 add [bx+si],al
+0000F3E2 0000 add [bx+si],al
+0000F3E4 0000 add [bx+si],al
+0000F3E6 0000 add [bx+si],al
+0000F3E8 0000 add [bx+si],al
+0000F3EA 0000 add [bx+si],al
+0000F3EC 0000 add [bx+si],al
+0000F3EE 0000 add [bx+si],al
+0000F3F0 0000 add [bx+si],al
+0000F3F2 0000 add [bx+si],al
+0000F3F4 0000 add [bx+si],al
+0000F3F6 0000 add [bx+si],al
+0000F3F8 0000 add [bx+si],al
+0000F3FA 0000 add [bx+si],al
+0000F3FC 0000 add [bx+si],al
+0000F3FE 0000 add [bx+si],al
+0000F400 0000 add [bx+si],al
+0000F402 0000 add [bx+si],al
+0000F404 0000 add [bx+si],al
+0000F406 0000 add [bx+si],al
+0000F408 0000 add [bx+si],al
+0000F40A 0000 add [bx+si],al
+0000F40C 0000 add [bx+si],al
+0000F40E 0000 add [bx+si],al
+0000F410 0000 add [bx+si],al
+0000F412 0000 add [bx+si],al
+0000F414 0000 add [bx+si],al
+0000F416 0000 add [bx+si],al
+0000F418 0000 add [bx+si],al
+0000F41A 0000 add [bx+si],al
+0000F41C 0000 add [bx+si],al
+0000F41E 0000 add [bx+si],al
+0000F420 0000 add [bx+si],al
+0000F422 0000 add [bx+si],al
+0000F424 0000 add [bx+si],al
+0000F426 0000 add [bx+si],al
+0000F428 0000 add [bx+si],al
+0000F42A 0000 add [bx+si],al
+0000F42C 0000 add [bx+si],al
+0000F42E 0000 add [bx+si],al
+0000F430 0000 add [bx+si],al
+0000F432 0000 add [bx+si],al
+0000F434 0000 add [bx+si],al
+0000F436 0000 add [bx+si],al
+0000F438 0000 add [bx+si],al
+0000F43A 0000 add [bx+si],al
+0000F43C 0000 add [bx+si],al
+0000F43E 0000 add [bx+si],al
+0000F440 0000 add [bx+si],al
+0000F442 0000 add [bx+si],al
+0000F444 0000 add [bx+si],al
+0000F446 0000 add [bx+si],al
+0000F448 0000 add [bx+si],al
+0000F44A 0000 add [bx+si],al
+0000F44C 0000 add [bx+si],al
+0000F44E 0000 add [bx+si],al
+0000F450 0000 add [bx+si],al
+0000F452 0000 add [bx+si],al
+0000F454 0000 add [bx+si],al
+0000F456 0000 add [bx+si],al
+0000F458 0000 add [bx+si],al
+0000F45A 0000 add [bx+si],al
+0000F45C 0000 add [bx+si],al
+0000F45E 0000 add [bx+si],al
+0000F460 0000 add [bx+si],al
+0000F462 0000 add [bx+si],al
+0000F464 0000 add [bx+si],al
+0000F466 0000 add [bx+si],al
+0000F468 0000 add [bx+si],al
+0000F46A 0000 add [bx+si],al
+0000F46C 0000 add [bx+si],al
+0000F46E 0000 add [bx+si],al
+0000F470 0000 add [bx+si],al
+0000F472 0000 add [bx+si],al
+0000F474 0000 add [bx+si],al
+0000F476 0000 add [bx+si],al
+0000F478 0000 add [bx+si],al
+0000F47A 0000 add [bx+si],al
+0000F47C 0000 add [bx+si],al
+0000F47E 0000 add [bx+si],al
+0000F480 0000 add [bx+si],al
+0000F482 0000 add [bx+si],al
+0000F484 0000 add [bx+si],al
+0000F486 0000 add [bx+si],al
+0000F488 0000 add [bx+si],al
+0000F48A 0000 add [bx+si],al
+0000F48C 0000 add [bx+si],al
+0000F48E 0000 add [bx+si],al
+0000F490 0000 add [bx+si],al
+0000F492 0000 add [bx+si],al
+0000F494 0000 add [bx+si],al
+0000F496 0000 add [bx+si],al
+0000F498 0000 add [bx+si],al
+0000F49A 0000 add [bx+si],al
+0000F49C 0000 add [bx+si],al
+0000F49E 0000 add [bx+si],al
+0000F4A0 0000 add [bx+si],al
+0000F4A2 0000 add [bx+si],al
+0000F4A4 0000 add [bx+si],al
+0000F4A6 0000 add [bx+si],al
+0000F4A8 0000 add [bx+si],al
+0000F4AA 0000 add [bx+si],al
+0000F4AC 0000 add [bx+si],al
+0000F4AE 0000 add [bx+si],al
+0000F4B0 0000 add [bx+si],al
+0000F4B2 0000 add [bx+si],al
+0000F4B4 0000 add [bx+si],al
+0000F4B6 0000 add [bx+si],al
+0000F4B8 0000 add [bx+si],al
+0000F4BA 0000 add [bx+si],al
+0000F4BC 0000 add [bx+si],al
+0000F4BE 0000 add [bx+si],al
+0000F4C0 0000 add [bx+si],al
+0000F4C2 0000 add [bx+si],al
+0000F4C4 0000 add [bx+si],al
+0000F4C6 0000 add [bx+si],al
+0000F4C8 0000 add [bx+si],al
+0000F4CA 0000 add [bx+si],al
+0000F4CC 0000 add [bx+si],al
+0000F4CE 0000 add [bx+si],al
+0000F4D0 0000 add [bx+si],al
+0000F4D2 0000 add [bx+si],al
+0000F4D4 0000 add [bx+si],al
+0000F4D6 0000 add [bx+si],al
+0000F4D8 0000 add [bx+si],al
+0000F4DA 0000 add [bx+si],al
+0000F4DC 0000 add [bx+si],al
+0000F4DE 0000 add [bx+si],al
+0000F4E0 0000 add [bx+si],al
+0000F4E2 0000 add [bx+si],al
+0000F4E4 0000 add [bx+si],al
+0000F4E6 0000 add [bx+si],al
+0000F4E8 0000 add [bx+si],al
+0000F4EA 0000 add [bx+si],al
+0000F4EC 0000 add [bx+si],al
+0000F4EE 0000 add [bx+si],al
+0000F4F0 0000 add [bx+si],al
+0000F4F2 0000 add [bx+si],al
+0000F4F4 0000 add [bx+si],al
+0000F4F6 0000 add [bx+si],al
+0000F4F8 0000 add [bx+si],al
+0000F4FA 0000 add [bx+si],al
+0000F4FC 0000 add [bx+si],al
+0000F4FE 0000 add [bx+si],al
+0000F500 0000 add [bx+si],al
+0000F502 0000 add [bx+si],al
+0000F504 0000 add [bx+si],al
+0000F506 0000 add [bx+si],al
+0000F508 0000 add [bx+si],al
+0000F50A 0000 add [bx+si],al
+0000F50C 0000 add [bx+si],al
+0000F50E 0000 add [bx+si],al
+0000F510 0000 add [bx+si],al
+0000F512 0000 add [bx+si],al
+0000F514 0000 add [bx+si],al
+0000F516 0000 add [bx+si],al
+0000F518 0000 add [bx+si],al
+0000F51A 0000 add [bx+si],al
+0000F51C 0000 add [bx+si],al
+0000F51E 0000 add [bx+si],al
+0000F520 0000 add [bx+si],al
+0000F522 0000 add [bx+si],al
+0000F524 0000 add [bx+si],al
+0000F526 0000 add [bx+si],al
+0000F528 0000 add [bx+si],al
+0000F52A 0000 add [bx+si],al
+0000F52C 0000 add [bx+si],al
+0000F52E 0000 add [bx+si],al
+0000F530 0000 add [bx+si],al
+0000F532 0000 add [bx+si],al
+0000F534 0000 add [bx+si],al
+0000F536 0000 add [bx+si],al
+0000F538 0000 add [bx+si],al
+0000F53A 0000 add [bx+si],al
+0000F53C 0000 add [bx+si],al
+0000F53E 0000 add [bx+si],al
+0000F540 0000 add [bx+si],al
+0000F542 0000 add [bx+si],al
+0000F544 0000 add [bx+si],al
+0000F546 0000 add [bx+si],al
+0000F548 0000 add [bx+si],al
+0000F54A 0000 add [bx+si],al
+0000F54C 0000 add [bx+si],al
+0000F54E 0000 add [bx+si],al
+0000F550 0000 add [bx+si],al
+0000F552 0000 add [bx+si],al
+0000F554 0000 add [bx+si],al
+0000F556 0000 add [bx+si],al
+0000F558 0000 add [bx+si],al
+0000F55A 0000 add [bx+si],al
+0000F55C 0000 add [bx+si],al
+0000F55E 0000 add [bx+si],al
+0000F560 0000 add [bx+si],al
+0000F562 0000 add [bx+si],al
+0000F564 0000 add [bx+si],al
+0000F566 0000 add [bx+si],al
+0000F568 0000 add [bx+si],al
+0000F56A 0000 add [bx+si],al
+0000F56C 0000 add [bx+si],al
+0000F56E 0000 add [bx+si],al
+0000F570 0000 add [bx+si],al
+0000F572 0000 add [bx+si],al
+0000F574 0000 add [bx+si],al
+0000F576 0000 add [bx+si],al
+0000F578 0000 add [bx+si],al
+0000F57A 0000 add [bx+si],al
+0000F57C 0000 add [bx+si],al
+0000F57E 0000 add [bx+si],al
+0000F580 0000 add [bx+si],al
+0000F582 0000 add [bx+si],al
+0000F584 0000 add [bx+si],al
+0000F586 0000 add [bx+si],al
+0000F588 0000 add [bx+si],al
+0000F58A 0000 add [bx+si],al
+0000F58C 0000 add [bx+si],al
+0000F58E 0000 add [bx+si],al
+0000F590 0000 add [bx+si],al
+0000F592 0000 add [bx+si],al
+0000F594 0000 add [bx+si],al
+0000F596 0000 add [bx+si],al
+0000F598 0000 add [bx+si],al
+0000F59A 0000 add [bx+si],al
+0000F59C 0000 add [bx+si],al
+0000F59E 0000 add [bx+si],al
+0000F5A0 0000 add [bx+si],al
+0000F5A2 0000 add [bx+si],al
+0000F5A4 0000 add [bx+si],al
+0000F5A6 0000 add [bx+si],al
+0000F5A8 0000 add [bx+si],al
+0000F5AA 0000 add [bx+si],al
+0000F5AC 0000 add [bx+si],al
+0000F5AE 0000 add [bx+si],al
+0000F5B0 0000 add [bx+si],al
+0000F5B2 0000 add [bx+si],al
+0000F5B4 0000 add [bx+si],al
+0000F5B6 0000 add [bx+si],al
+0000F5B8 0000 add [bx+si],al
+0000F5BA 0000 add [bx+si],al
+0000F5BC 0000 add [bx+si],al
+0000F5BE 0000 add [bx+si],al
+0000F5C0 0000 add [bx+si],al
+0000F5C2 0000 add [bx+si],al
+0000F5C4 0000 add [bx+si],al
+0000F5C6 0000 add [bx+si],al
+0000F5C8 0000 add [bx+si],al
+0000F5CA 0000 add [bx+si],al
+0000F5CC 0000 add [bx+si],al
+0000F5CE 0000 add [bx+si],al
+0000F5D0 0000 add [bx+si],al
+0000F5D2 0000 add [bx+si],al
+0000F5D4 0000 add [bx+si],al
+0000F5D6 0000 add [bx+si],al
+0000F5D8 0000 add [bx+si],al
+0000F5DA 0000 add [bx+si],al
+0000F5DC 0000 add [bx+si],al
+0000F5DE 0000 add [bx+si],al
+0000F5E0 0000 add [bx+si],al
+0000F5E2 0000 add [bx+si],al
+0000F5E4 0000 add [bx+si],al
+0000F5E6 0000 add [bx+si],al
+0000F5E8 0000 add [bx+si],al
+0000F5EA 0000 add [bx+si],al
+0000F5EC 0000 add [bx+si],al
+0000F5EE 0000 add [bx+si],al
+0000F5F0 0000 add [bx+si],al
+0000F5F2 0000 add [bx+si],al
+0000F5F4 0000 add [bx+si],al
+0000F5F6 0000 add [bx+si],al
+0000F5F8 0000 add [bx+si],al
+0000F5FA 0000 add [bx+si],al
+0000F5FC 0000 add [bx+si],al
+0000F5FE 0000 add [bx+si],al
+0000F600 0000 add [bx+si],al
+0000F602 0000 add [bx+si],al
+0000F604 0000 add [bx+si],al
+0000F606 0000 add [bx+si],al
+0000F608 0000 add [bx+si],al
+0000F60A 0000 add [bx+si],al
+0000F60C 0000 add [bx+si],al
+0000F60E 0000 add [bx+si],al
+0000F610 0000 add [bx+si],al
+0000F612 0000 add [bx+si],al
+0000F614 0000 add [bx+si],al
+0000F616 0000 add [bx+si],al
+0000F618 0000 add [bx+si],al
+0000F61A 0000 add [bx+si],al
+0000F61C 0000 add [bx+si],al
+0000F61E 0000 add [bx+si],al
+0000F620 0000 add [bx+si],al
+0000F622 0000 add [bx+si],al
+0000F624 0000 add [bx+si],al
+0000F626 0000 add [bx+si],al
+0000F628 0000 add [bx+si],al
+0000F62A 0000 add [bx+si],al
+0000F62C 0000 add [bx+si],al
+0000F62E 0000 add [bx+si],al
+0000F630 0000 add [bx+si],al
+0000F632 0000 add [bx+si],al
+0000F634 0000 add [bx+si],al
+0000F636 0000 add [bx+si],al
+0000F638 0000 add [bx+si],al
+0000F63A 0000 add [bx+si],al
+0000F63C 0000 add [bx+si],al
+0000F63E 0000 add [bx+si],al
+0000F640 0000 add [bx+si],al
+0000F642 0000 add [bx+si],al
+0000F644 0000 add [bx+si],al
+0000F646 0000 add [bx+si],al
+0000F648 0000 add [bx+si],al
+0000F64A 0000 add [bx+si],al
+0000F64C 0000 add [bx+si],al
+0000F64E 0000 add [bx+si],al
+0000F650 0000 add [bx+si],al
+0000F652 0000 add [bx+si],al
+0000F654 0000 add [bx+si],al
+0000F656 0000 add [bx+si],al
+0000F658 0000 add [bx+si],al
+0000F65A 0000 add [bx+si],al
+0000F65C 0000 add [bx+si],al
+0000F65E 0000 add [bx+si],al
+0000F660 0000 add [bx+si],al
+0000F662 0000 add [bx+si],al
+0000F664 0000 add [bx+si],al
+0000F666 0000 add [bx+si],al
+0000F668 0000 add [bx+si],al
+0000F66A 0000 add [bx+si],al
+0000F66C 0000 add [bx+si],al
+0000F66E 0000 add [bx+si],al
+0000F670 0000 add [bx+si],al
+0000F672 0000 add [bx+si],al
+0000F674 0000 add [bx+si],al
+0000F676 0000 add [bx+si],al
+0000F678 0000 add [bx+si],al
+0000F67A 0000 add [bx+si],al
+0000F67C 0000 add [bx+si],al
+0000F67E 0000 add [bx+si],al
+0000F680 0000 add [bx+si],al
+0000F682 0000 add [bx+si],al
+0000F684 0000 add [bx+si],al
+0000F686 0000 add [bx+si],al
+0000F688 0000 add [bx+si],al
+0000F68A 0000 add [bx+si],al
+0000F68C 0000 add [bx+si],al
+0000F68E 0000 add [bx+si],al
+0000F690 0000 add [bx+si],al
+0000F692 0000 add [bx+si],al
+0000F694 0000 add [bx+si],al
+0000F696 0000 add [bx+si],al
+0000F698 0000 add [bx+si],al
+0000F69A 0000 add [bx+si],al
+0000F69C 0000 add [bx+si],al
+0000F69E 0000 add [bx+si],al
+0000F6A0 0000 add [bx+si],al
+0000F6A2 0000 add [bx+si],al
+0000F6A4 0000 add [bx+si],al
+0000F6A6 0000 add [bx+si],al
+0000F6A8 0000 add [bx+si],al
+0000F6AA 0000 add [bx+si],al
+0000F6AC 0000 add [bx+si],al
+0000F6AE 0000 add [bx+si],al
+0000F6B0 0000 add [bx+si],al
+0000F6B2 0000 add [bx+si],al
+0000F6B4 0000 add [bx+si],al
+0000F6B6 0000 add [bx+si],al
+0000F6B8 0000 add [bx+si],al
+0000F6BA 0000 add [bx+si],al
+0000F6BC 0000 add [bx+si],al
+0000F6BE 0000 add [bx+si],al
+0000F6C0 0000 add [bx+si],al
+0000F6C2 0000 add [bx+si],al
+0000F6C4 0000 add [bx+si],al
+0000F6C6 0000 add [bx+si],al
+0000F6C8 0000 add [bx+si],al
+0000F6CA 0000 add [bx+si],al
+0000F6CC 0000 add [bx+si],al
+0000F6CE 0000 add [bx+si],al
+0000F6D0 0000 add [bx+si],al
+0000F6D2 0000 add [bx+si],al
+0000F6D4 0000 add [bx+si],al
+0000F6D6 0000 add [bx+si],al
+0000F6D8 0000 add [bx+si],al
+0000F6DA 0000 add [bx+si],al
+0000F6DC 0000 add [bx+si],al
+0000F6DE 0000 add [bx+si],al
+0000F6E0 0000 add [bx+si],al
+0000F6E2 0000 add [bx+si],al
+0000F6E4 0000 add [bx+si],al
+0000F6E6 0000 add [bx+si],al
+0000F6E8 0000 add [bx+si],al
+0000F6EA 0000 add [bx+si],al
+0000F6EC 0000 add [bx+si],al
+0000F6EE 0000 add [bx+si],al
+0000F6F0 0000 add [bx+si],al
+0000F6F2 0000 add [bx+si],al
+0000F6F4 0000 add [bx+si],al
+0000F6F6 0000 add [bx+si],al
+0000F6F8 0000 add [bx+si],al
+0000F6FA 0000 add [bx+si],al
+0000F6FC 0000 add [bx+si],al
+0000F6FE 0000 add [bx+si],al
+0000F700 0000 add [bx+si],al
+0000F702 0000 add [bx+si],al
+0000F704 0000 add [bx+si],al
+0000F706 0000 add [bx+si],al
+0000F708 0000 add [bx+si],al
+0000F70A 0000 add [bx+si],al
+0000F70C 0000 add [bx+si],al
+0000F70E 0000 add [bx+si],al
+0000F710 0000 add [bx+si],al
+0000F712 0000 add [bx+si],al
+0000F714 0000 add [bx+si],al
+0000F716 0000 add [bx+si],al
+0000F718 0000 add [bx+si],al
+0000F71A 0000 add [bx+si],al
+0000F71C 0000 add [bx+si],al
+0000F71E 0000 add [bx+si],al
+0000F720 0000 add [bx+si],al
+0000F722 0000 add [bx+si],al
+0000F724 0000 add [bx+si],al
+0000F726 0000 add [bx+si],al
+0000F728 0000 add [bx+si],al
+0000F72A 0000 add [bx+si],al
+0000F72C 0000 add [bx+si],al
+0000F72E 0000 add [bx+si],al
+0000F730 0000 add [bx+si],al
+0000F732 0000 add [bx+si],al
+0000F734 0000 add [bx+si],al
+0000F736 0000 add [bx+si],al
+0000F738 0000 add [bx+si],al
+0000F73A 0000 add [bx+si],al
+0000F73C 0000 add [bx+si],al
+0000F73E 0000 add [bx+si],al
+0000F740 0000 add [bx+si],al
+0000F742 0000 add [bx+si],al
+0000F744 0000 add [bx+si],al
+0000F746 0000 add [bx+si],al
+0000F748 0000 add [bx+si],al
+0000F74A 0000 add [bx+si],al
+0000F74C 0000 add [bx+si],al
+0000F74E 0000 add [bx+si],al
+0000F750 0000 add [bx+si],al
+0000F752 0000 add [bx+si],al
+0000F754 0000 add [bx+si],al
+0000F756 0000 add [bx+si],al
+0000F758 0000 add [bx+si],al
+0000F75A 0000 add [bx+si],al
+0000F75C 0000 add [bx+si],al
+0000F75E 0000 add [bx+si],al
+0000F760 0000 add [bx+si],al
+0000F762 0000 add [bx+si],al
+0000F764 0000 add [bx+si],al
+0000F766 0000 add [bx+si],al
+0000F768 0000 add [bx+si],al
+0000F76A 0000 add [bx+si],al
+0000F76C 0000 add [bx+si],al
+0000F76E 0000 add [bx+si],al
+0000F770 0000 add [bx+si],al
+0000F772 0000 add [bx+si],al
+0000F774 0000 add [bx+si],al
+0000F776 0000 add [bx+si],al
+0000F778 0000 add [bx+si],al
+0000F77A 0000 add [bx+si],al
+0000F77C 0000 add [bx+si],al
+0000F77E 0000 add [bx+si],al
+0000F780 0000 add [bx+si],al
+0000F782 0000 add [bx+si],al
+0000F784 0000 add [bx+si],al
+0000F786 0000 add [bx+si],al
+0000F788 0000 add [bx+si],al
+0000F78A 0000 add [bx+si],al
+0000F78C 0000 add [bx+si],al
+0000F78E 0000 add [bx+si],al
+0000F790 0000 add [bx+si],al
+0000F792 0000 add [bx+si],al
+0000F794 0000 add [bx+si],al
+0000F796 0000 add [bx+si],al
+0000F798 0000 add [bx+si],al
+0000F79A 0000 add [bx+si],al
+0000F79C 0000 add [bx+si],al
+0000F79E 0000 add [bx+si],al
+0000F7A0 0000 add [bx+si],al
+0000F7A2 0000 add [bx+si],al
+0000F7A4 0000 add [bx+si],al
+0000F7A6 0000 add [bx+si],al
+0000F7A8 0000 add [bx+si],al
+0000F7AA 0000 add [bx+si],al
+0000F7AC 0000 add [bx+si],al
+0000F7AE 0000 add [bx+si],al
+0000F7B0 0000 add [bx+si],al
+0000F7B2 0000 add [bx+si],al
+0000F7B4 0000 add [bx+si],al
+0000F7B6 0000 add [bx+si],al
+0000F7B8 0000 add [bx+si],al
+0000F7BA 0000 add [bx+si],al
+0000F7BC 0000 add [bx+si],al
+0000F7BE 0000 add [bx+si],al
+0000F7C0 0000 add [bx+si],al
+0000F7C2 0000 add [bx+si],al
+0000F7C4 0000 add [bx+si],al
+0000F7C6 0000 add [bx+si],al
+0000F7C8 0000 add [bx+si],al
+0000F7CA 0000 add [bx+si],al
+0000F7CC 0000 add [bx+si],al
+0000F7CE 0000 add [bx+si],al
+0000F7D0 0000 add [bx+si],al
+0000F7D2 0000 add [bx+si],al
+0000F7D4 0000 add [bx+si],al
+0000F7D6 0000 add [bx+si],al
+0000F7D8 0000 add [bx+si],al
+0000F7DA 0000 add [bx+si],al
+0000F7DC 0000 add [bx+si],al
+0000F7DE 0000 add [bx+si],al
+0000F7E0 0000 add [bx+si],al
+0000F7E2 0000 add [bx+si],al
+0000F7E4 0000 add [bx+si],al
+0000F7E6 0000 add [bx+si],al
+0000F7E8 0000 add [bx+si],al
+0000F7EA 0000 add [bx+si],al
+0000F7EC 0000 add [bx+si],al
+0000F7EE 0000 add [bx+si],al
+0000F7F0 0000 add [bx+si],al
+0000F7F2 0000 add [bx+si],al
+0000F7F4 0000 add [bx+si],al
+0000F7F6 0000 add [bx+si],al
+0000F7F8 0000 add [bx+si],al
+0000F7FA 0000 add [bx+si],al
+0000F7FC 0000 add [bx+si],al
+0000F7FE 0000 add [bx+si],al
+0000F800 0000 add [bx+si],al
+0000F802 0000 add [bx+si],al
+0000F804 0000 add [bx+si],al
+0000F806 0000 add [bx+si],al
+0000F808 0000 add [bx+si],al
+0000F80A 0000 add [bx+si],al
+0000F80C 0000 add [bx+si],al
+0000F80E 0000 add [bx+si],al
+0000F810 0000 add [bx+si],al
+0000F812 0000 add [bx+si],al
+0000F814 0000 add [bx+si],al
+0000F816 0000 add [bx+si],al
+0000F818 0000 add [bx+si],al
+0000F81A 0000 add [bx+si],al
+0000F81C 0000 add [bx+si],al
+0000F81E 0000 add [bx+si],al
+0000F820 0000 add [bx+si],al
+0000F822 0000 add [bx+si],al
+0000F824 0000 add [bx+si],al
+0000F826 0000 add [bx+si],al
+0000F828 0000 add [bx+si],al
+0000F82A 0000 add [bx+si],al
+0000F82C 0000 add [bx+si],al
+0000F82E 0000 add [bx+si],al
+0000F830 0000 add [bx+si],al
+0000F832 0000 add [bx+si],al
+0000F834 0000 add [bx+si],al
+0000F836 0000 add [bx+si],al
+0000F838 0000 add [bx+si],al
+0000F83A 0000 add [bx+si],al
+0000F83C 0000 add [bx+si],al
+0000F83E 0000 add [bx+si],al
+0000F840 0000 add [bx+si],al
+0000F842 0000 add [bx+si],al
+0000F844 0000 add [bx+si],al
+0000F846 0000 add [bx+si],al
+0000F848 0000 add [bx+si],al
+0000F84A 0000 add [bx+si],al
+0000F84C 0000 add [bx+si],al
+0000F84E 0000 add [bx+si],al
+0000F850 0000 add [bx+si],al
+0000F852 0000 add [bx+si],al
+0000F854 0000 add [bx+si],al
+0000F856 0000 add [bx+si],al
+0000F858 0000 add [bx+si],al
+0000F85A 0000 add [bx+si],al
+0000F85C 0000 add [bx+si],al
+0000F85E 0000 add [bx+si],al
+0000F860 0000 add [bx+si],al
+0000F862 0000 add [bx+si],al
+0000F864 0000 add [bx+si],al
+0000F866 0000 add [bx+si],al
+0000F868 0000 add [bx+si],al
+0000F86A 0000 add [bx+si],al
+0000F86C 0000 add [bx+si],al
+0000F86E 0000 add [bx+si],al
+0000F870 0000 add [bx+si],al
+0000F872 0000 add [bx+si],al
+0000F874 0000 add [bx+si],al
+0000F876 0000 add [bx+si],al
+0000F878 0000 add [bx+si],al
+0000F87A 0000 add [bx+si],al
+0000F87C 0000 add [bx+si],al
+0000F87E 0000 add [bx+si],al
+0000F880 0000 add [bx+si],al
+0000F882 0000 add [bx+si],al
+0000F884 0000 add [bx+si],al
+0000F886 0000 add [bx+si],al
+0000F888 0000 add [bx+si],al
+0000F88A 0000 add [bx+si],al
+0000F88C 0000 add [bx+si],al
+0000F88E 0000 add [bx+si],al
+0000F890 0000 add [bx+si],al
+0000F892 0000 add [bx+si],al
+0000F894 0000 add [bx+si],al
+0000F896 0000 add [bx+si],al
+0000F898 0000 add [bx+si],al
+0000F89A 0000 add [bx+si],al
+0000F89C 0000 add [bx+si],al
+0000F89E 0000 add [bx+si],al
+0000F8A0 0000 add [bx+si],al
+0000F8A2 0000 add [bx+si],al
+0000F8A4 0000 add [bx+si],al
+0000F8A6 0000 add [bx+si],al
+0000F8A8 0000 add [bx+si],al
+0000F8AA 0000 add [bx+si],al
+0000F8AC 0000 add [bx+si],al
+0000F8AE 0000 add [bx+si],al
+0000F8B0 0000 add [bx+si],al
+0000F8B2 0000 add [bx+si],al
+0000F8B4 0000 add [bx+si],al
+0000F8B6 0000 add [bx+si],al
+0000F8B8 0000 add [bx+si],al
+0000F8BA 0000 add [bx+si],al
+0000F8BC 0000 add [bx+si],al
+0000F8BE 0000 add [bx+si],al
+0000F8C0 0000 add [bx+si],al
+0000F8C2 0000 add [bx+si],al
+0000F8C4 0000 add [bx+si],al
+0000F8C6 0000 add [bx+si],al
+0000F8C8 0000 add [bx+si],al
+0000F8CA 0000 add [bx+si],al
+0000F8CC 0000 add [bx+si],al
+0000F8CE 0000 add [bx+si],al
+0000F8D0 0000 add [bx+si],al
+0000F8D2 0000 add [bx+si],al
+0000F8D4 0000 add [bx+si],al
+0000F8D6 0000 add [bx+si],al
+0000F8D8 0000 add [bx+si],al
+0000F8DA 0000 add [bx+si],al
+0000F8DC 0000 add [bx+si],al
+0000F8DE 0000 add [bx+si],al
+0000F8E0 0000 add [bx+si],al
+0000F8E2 0000 add [bx+si],al
+0000F8E4 0000 add [bx+si],al
+0000F8E6 0000 add [bx+si],al
+0000F8E8 0000 add [bx+si],al
+0000F8EA 0000 add [bx+si],al
+0000F8EC 0000 add [bx+si],al
+0000F8EE 0000 add [bx+si],al
+0000F8F0 0000 add [bx+si],al
+0000F8F2 0000 add [bx+si],al
+0000F8F4 0000 add [bx+si],al
+0000F8F6 0000 add [bx+si],al
+0000F8F8 0000 add [bx+si],al
+0000F8FA 0000 add [bx+si],al
+0000F8FC 0000 add [bx+si],al
+0000F8FE 0000 add [bx+si],al
+0000F900 0000 add [bx+si],al
+0000F902 0000 add [bx+si],al
+0000F904 0000 add [bx+si],al
+0000F906 0000 add [bx+si],al
+0000F908 0000 add [bx+si],al
+0000F90A 0000 add [bx+si],al
+0000F90C 0000 add [bx+si],al
+0000F90E 0000 add [bx+si],al
+0000F910 0000 add [bx+si],al
+0000F912 0000 add [bx+si],al
+0000F914 0000 add [bx+si],al
+0000F916 0000 add [bx+si],al
+0000F918 0000 add [bx+si],al
+0000F91A 0000 add [bx+si],al
+0000F91C 0000 add [bx+si],al
+0000F91E 0000 add [bx+si],al
+0000F920 0000 add [bx+si],al
+0000F922 0000 add [bx+si],al
+0000F924 0000 add [bx+si],al
+0000F926 0000 add [bx+si],al
+0000F928 0000 add [bx+si],al
+0000F92A 0000 add [bx+si],al
+0000F92C 0000 add [bx+si],al
+0000F92E 0000 add [bx+si],al
+0000F930 0000 add [bx+si],al
+0000F932 0000 add [bx+si],al
+0000F934 0000 add [bx+si],al
+0000F936 0000 add [bx+si],al
+0000F938 0000 add [bx+si],al
+0000F93A 0000 add [bx+si],al
+0000F93C 0000 add [bx+si],al
+0000F93E 0000 add [bx+si],al
+0000F940 0000 add [bx+si],al
+0000F942 0000 add [bx+si],al
+0000F944 0000 add [bx+si],al
+0000F946 0000 add [bx+si],al
+0000F948 0000 add [bx+si],al
+0000F94A 0000 add [bx+si],al
+0000F94C 0000 add [bx+si],al
+0000F94E 0000 add [bx+si],al
+0000F950 0000 add [bx+si],al
+0000F952 0000 add [bx+si],al
+0000F954 0000 add [bx+si],al
+0000F956 0000 add [bx+si],al
+0000F958 0000 add [bx+si],al
+0000F95A 0000 add [bx+si],al
+0000F95C 0000 add [bx+si],al
+0000F95E 0000 add [bx+si],al
+0000F960 0000 add [bx+si],al
+0000F962 0000 add [bx+si],al
+0000F964 0000 add [bx+si],al
+0000F966 0000 add [bx+si],al
+0000F968 0000 add [bx+si],al
+0000F96A 0000 add [bx+si],al
+0000F96C 0000 add [bx+si],al
+0000F96E 0000 add [bx+si],al
+0000F970 0000 add [bx+si],al
+0000F972 0000 add [bx+si],al
+0000F974 0000 add [bx+si],al
+0000F976 0000 add [bx+si],al
+0000F978 0000 add [bx+si],al
+0000F97A 0000 add [bx+si],al
+0000F97C 0000 add [bx+si],al
+0000F97E 0000 add [bx+si],al
+0000F980 0000 add [bx+si],al
+0000F982 0000 add [bx+si],al
+0000F984 0000 add [bx+si],al
+0000F986 0000 add [bx+si],al
+0000F988 0000 add [bx+si],al
+0000F98A 0000 add [bx+si],al
+0000F98C 0000 add [bx+si],al
+0000F98E 0000 add [bx+si],al
+0000F990 0000 add [bx+si],al
+0000F992 0000 add [bx+si],al
+0000F994 0000 add [bx+si],al
+0000F996 0000 add [bx+si],al
+0000F998 0000 add [bx+si],al
+0000F99A 0000 add [bx+si],al
+0000F99C 0000 add [bx+si],al
+0000F99E 0000 add [bx+si],al
+0000F9A0 0000 add [bx+si],al
+0000F9A2 0000 add [bx+si],al
+0000F9A4 0000 add [bx+si],al
+0000F9A6 0000 add [bx+si],al
+0000F9A8 0000 add [bx+si],al
+0000F9AA 0000 add [bx+si],al
+0000F9AC 0000 add [bx+si],al
+0000F9AE 0000 add [bx+si],al
+0000F9B0 0000 add [bx+si],al
+0000F9B2 0000 add [bx+si],al
+0000F9B4 0000 add [bx+si],al
+0000F9B6 0000 add [bx+si],al
+0000F9B8 0000 add [bx+si],al
+0000F9BA 0000 add [bx+si],al
+0000F9BC 0000 add [bx+si],al
+0000F9BE 0000 add [bx+si],al
+0000F9C0 0000 add [bx+si],al
+0000F9C2 0000 add [bx+si],al
+0000F9C4 0000 add [bx+si],al
+0000F9C6 0000 add [bx+si],al
+0000F9C8 0000 add [bx+si],al
+0000F9CA 0000 add [bx+si],al
+0000F9CC 0000 add [bx+si],al
+0000F9CE 0000 add [bx+si],al
+0000F9D0 0000 add [bx+si],al
+0000F9D2 0000 add [bx+si],al
+0000F9D4 0000 add [bx+si],al
+0000F9D6 0000 add [bx+si],al
+0000F9D8 0000 add [bx+si],al
+0000F9DA 0000 add [bx+si],al
+0000F9DC 0000 add [bx+si],al
+0000F9DE 0000 add [bx+si],al
+0000F9E0 0000 add [bx+si],al
+0000F9E2 0000 add [bx+si],al
+0000F9E4 0000 add [bx+si],al
+0000F9E6 0000 add [bx+si],al
+0000F9E8 0000 add [bx+si],al
+0000F9EA 0000 add [bx+si],al
+0000F9EC 0000 add [bx+si],al
+0000F9EE 0000 add [bx+si],al
+0000F9F0 0000 add [bx+si],al
+0000F9F2 0000 add [bx+si],al
+0000F9F4 0000 add [bx+si],al
+0000F9F6 0000 add [bx+si],al
+0000F9F8 0000 add [bx+si],al
+0000F9FA 0000 add [bx+si],al
+0000F9FC 0000 add [bx+si],al
+0000F9FE 0000 add [bx+si],al
+0000FA00 0000 add [bx+si],al
+0000FA02 0000 add [bx+si],al
+0000FA04 0000 add [bx+si],al
+0000FA06 0000 add [bx+si],al
+0000FA08 0000 add [bx+si],al
+0000FA0A 0000 add [bx+si],al
+0000FA0C 0000 add [bx+si],al
+0000FA0E 0000 add [bx+si],al
+0000FA10 0000 add [bx+si],al
+0000FA12 0000 add [bx+si],al
+0000FA14 0000 add [bx+si],al
+0000FA16 0000 add [bx+si],al
+0000FA18 0000 add [bx+si],al
+0000FA1A 0000 add [bx+si],al
+0000FA1C 0000 add [bx+si],al
+0000FA1E 0000 add [bx+si],al
+0000FA20 0000 add [bx+si],al
+0000FA22 0000 add [bx+si],al
+0000FA24 0000 add [bx+si],al
+0000FA26 0000 add [bx+si],al
+0000FA28 0000 add [bx+si],al
+0000FA2A 0000 add [bx+si],al
+0000FA2C 0000 add [bx+si],al
+0000FA2E 0000 add [bx+si],al
+0000FA30 0000 add [bx+si],al
+0000FA32 0000 add [bx+si],al
+0000FA34 0000 add [bx+si],al
+0000FA36 0000 add [bx+si],al
+0000FA38 0000 add [bx+si],al
+0000FA3A 0000 add [bx+si],al
+0000FA3C 0000 add [bx+si],al
+0000FA3E 0000 add [bx+si],al
+0000FA40 0000 add [bx+si],al
+0000FA42 0000 add [bx+si],al
+0000FA44 0000 add [bx+si],al
+0000FA46 0000 add [bx+si],al
+0000FA48 0000 add [bx+si],al
+0000FA4A 0000 add [bx+si],al
+0000FA4C 0000 add [bx+si],al
+0000FA4E 0000 add [bx+si],al
+0000FA50 0000 add [bx+si],al
+0000FA52 0000 add [bx+si],al
+0000FA54 0000 add [bx+si],al
+0000FA56 0000 add [bx+si],al
+0000FA58 0000 add [bx+si],al
+0000FA5A 0000 add [bx+si],al
+0000FA5C 0000 add [bx+si],al
+0000FA5E 0000 add [bx+si],al
+0000FA60 0000 add [bx+si],al
+0000FA62 0000 add [bx+si],al
+0000FA64 0000 add [bx+si],al
+0000FA66 0000 add [bx+si],al
+0000FA68 0000 add [bx+si],al
+0000FA6A 0000 add [bx+si],al
+0000FA6C 0000 add [bx+si],al
+0000FA6E 0000 add [bx+si],al
+0000FA70 0000 add [bx+si],al
+0000FA72 0000 add [bx+si],al
+0000FA74 0000 add [bx+si],al
+0000FA76 0000 add [bx+si],al
+0000FA78 0000 add [bx+si],al
+0000FA7A 0000 add [bx+si],al
+0000FA7C 0000 add [bx+si],al
+0000FA7E 0000 add [bx+si],al
+0000FA80 0000 add [bx+si],al
+0000FA82 0000 add [bx+si],al
+0000FA84 0000 add [bx+si],al
+0000FA86 0000 add [bx+si],al
+0000FA88 0000 add [bx+si],al
+0000FA8A 0000 add [bx+si],al
+0000FA8C 0000 add [bx+si],al
+0000FA8E 0000 add [bx+si],al
+0000FA90 0000 add [bx+si],al
+0000FA92 0000 add [bx+si],al
+0000FA94 0000 add [bx+si],al
+0000FA96 0000 add [bx+si],al
+0000FA98 0000 add [bx+si],al
+0000FA9A 0000 add [bx+si],al
+0000FA9C 0000 add [bx+si],al
+0000FA9E 0000 add [bx+si],al
+0000FAA0 0000 add [bx+si],al
+0000FAA2 0000 add [bx+si],al
+0000FAA4 0000 add [bx+si],al
+0000FAA6 0000 add [bx+si],al
+0000FAA8 0000 add [bx+si],al
+0000FAAA 0000 add [bx+si],al
+0000FAAC 0000 add [bx+si],al
+0000FAAE 0000 add [bx+si],al
+0000FAB0 0000 add [bx+si],al
+0000FAB2 0000 add [bx+si],al
+0000FAB4 0000 add [bx+si],al
+0000FAB6 0000 add [bx+si],al
+0000FAB8 0000 add [bx+si],al
+0000FABA 0000 add [bx+si],al
+0000FABC 0000 add [bx+si],al
+0000FABE 0000 add [bx+si],al
+0000FAC0 0000 add [bx+si],al
+0000FAC2 0000 add [bx+si],al
+0000FAC4 0000 add [bx+si],al
+0000FAC6 0000 add [bx+si],al
+0000FAC8 0000 add [bx+si],al
+0000FACA 0000 add [bx+si],al
+0000FACC 0000 add [bx+si],al
+0000FACE 0000 add [bx+si],al
+0000FAD0 0000 add [bx+si],al
+0000FAD2 0000 add [bx+si],al
+0000FAD4 0000 add [bx+si],al
+0000FAD6 0000 add [bx+si],al
+0000FAD8 0000 add [bx+si],al
+0000FADA 0000 add [bx+si],al
+0000FADC 0000 add [bx+si],al
+0000FADE 0000 add [bx+si],al
+0000FAE0 0000 add [bx+si],al
+0000FAE2 0000 add [bx+si],al
+0000FAE4 0000 add [bx+si],al
+0000FAE6 0000 add [bx+si],al
+0000FAE8 0000 add [bx+si],al
+0000FAEA 0000 add [bx+si],al
+0000FAEC 0000 add [bx+si],al
+0000FAEE 0000 add [bx+si],al
+0000FAF0 0000 add [bx+si],al
+0000FAF2 0000 add [bx+si],al
+0000FAF4 0000 add [bx+si],al
+0000FAF6 0000 add [bx+si],al
+0000FAF8 0000 add [bx+si],al
+0000FAFA 0000 add [bx+si],al
+0000FAFC 0000 add [bx+si],al
+0000FAFE 0000 add [bx+si],al
+0000FB00 0000 add [bx+si],al
+0000FB02 0000 add [bx+si],al
+0000FB04 0000 add [bx+si],al
+0000FB06 0000 add [bx+si],al
+0000FB08 0000 add [bx+si],al
+0000FB0A 0000 add [bx+si],al
+0000FB0C 0000 add [bx+si],al
+0000FB0E 0000 add [bx+si],al
+0000FB10 0000 add [bx+si],al
+0000FB12 0000 add [bx+si],al
+0000FB14 0000 add [bx+si],al
+0000FB16 0000 add [bx+si],al
+0000FB18 0000 add [bx+si],al
+0000FB1A 0000 add [bx+si],al
+0000FB1C 0000 add [bx+si],al
+0000FB1E 0000 add [bx+si],al
+0000FB20 0000 add [bx+si],al
+0000FB22 0000 add [bx+si],al
+0000FB24 0000 add [bx+si],al
+0000FB26 0000 add [bx+si],al
+0000FB28 0000 add [bx+si],al
+0000FB2A 0000 add [bx+si],al
+0000FB2C 0000 add [bx+si],al
+0000FB2E 0000 add [bx+si],al
+0000FB30 0000 add [bx+si],al
+0000FB32 0000 add [bx+si],al
+0000FB34 0000 add [bx+si],al
+0000FB36 0000 add [bx+si],al
+0000FB38 0000 add [bx+si],al
+0000FB3A 0000 add [bx+si],al
+0000FB3C 0000 add [bx+si],al
+0000FB3E 0000 add [bx+si],al
+0000FB40 0000 add [bx+si],al
+0000FB42 0000 add [bx+si],al
+0000FB44 0000 add [bx+si],al
+0000FB46 0000 add [bx+si],al
+0000FB48 0000 add [bx+si],al
+0000FB4A 0000 add [bx+si],al
+0000FB4C 0000 add [bx+si],al
+0000FB4E 0000 add [bx+si],al
+0000FB50 0000 add [bx+si],al
+0000FB52 0000 add [bx+si],al
+0000FB54 0000 add [bx+si],al
+0000FB56 0000 add [bx+si],al
+0000FB58 0000 add [bx+si],al
+0000FB5A 0000 add [bx+si],al
+0000FB5C 0000 add [bx+si],al
+0000FB5E 0000 add [bx+si],al
+0000FB60 0000 add [bx+si],al
+0000FB62 0000 add [bx+si],al
+0000FB64 0000 add [bx+si],al
+0000FB66 0000 add [bx+si],al
+0000FB68 0000 add [bx+si],al
+0000FB6A 0000 add [bx+si],al
+0000FB6C 0000 add [bx+si],al
+0000FB6E 0000 add [bx+si],al
+0000FB70 0000 add [bx+si],al
+0000FB72 0000 add [bx+si],al
+0000FB74 0000 add [bx+si],al
+0000FB76 0000 add [bx+si],al
+0000FB78 0000 add [bx+si],al
+0000FB7A 0000 add [bx+si],al
+0000FB7C 0000 add [bx+si],al
+0000FB7E 0000 add [bx+si],al
+0000FB80 0000 add [bx+si],al
+0000FB82 0000 add [bx+si],al
+0000FB84 0000 add [bx+si],al
+0000FB86 0000 add [bx+si],al
+0000FB88 0000 add [bx+si],al
+0000FB8A 0000 add [bx+si],al
+0000FB8C 0000 add [bx+si],al
+0000FB8E 0000 add [bx+si],al
+0000FB90 0000 add [bx+si],al
+0000FB92 0000 add [bx+si],al
+0000FB94 0000 add [bx+si],al
+0000FB96 0000 add [bx+si],al
+0000FB98 0000 add [bx+si],al
+0000FB9A 0000 add [bx+si],al
+0000FB9C 0000 add [bx+si],al
+0000FB9E 0000 add [bx+si],al
+0000FBA0 0000 add [bx+si],al
+0000FBA2 0000 add [bx+si],al
+0000FBA4 0000 add [bx+si],al
+0000FBA6 0000 add [bx+si],al
+0000FBA8 0000 add [bx+si],al
+0000FBAA 0000 add [bx+si],al
+0000FBAC 0000 add [bx+si],al
+0000FBAE 0000 add [bx+si],al
+0000FBB0 0000 add [bx+si],al
+0000FBB2 0000 add [bx+si],al
+0000FBB4 0000 add [bx+si],al
+0000FBB6 0000 add [bx+si],al
+0000FBB8 0000 add [bx+si],al
+0000FBBA 0000 add [bx+si],al
+0000FBBC 0000 add [bx+si],al
+0000FBBE 0000 add [bx+si],al
+0000FBC0 0000 add [bx+si],al
+0000FBC2 0000 add [bx+si],al
+0000FBC4 0000 add [bx+si],al
+0000FBC6 0000 add [bx+si],al
+0000FBC8 0000 add [bx+si],al
+0000FBCA 0000 add [bx+si],al
+0000FBCC 0000 add [bx+si],al
+0000FBCE 0000 add [bx+si],al
+0000FBD0 0000 add [bx+si],al
+0000FBD2 0000 add [bx+si],al
+0000FBD4 0000 add [bx+si],al
+0000FBD6 0000 add [bx+si],al
+0000FBD8 0000 add [bx+si],al
+0000FBDA 0000 add [bx+si],al
+0000FBDC 0000 add [bx+si],al
+0000FBDE 0000 add [bx+si],al
+0000FBE0 0000 add [bx+si],al
+0000FBE2 0000 add [bx+si],al
+0000FBE4 0000 add [bx+si],al
+0000FBE6 0000 add [bx+si],al
+0000FBE8 0000 add [bx+si],al
+0000FBEA 0000 add [bx+si],al
+0000FBEC 0000 add [bx+si],al
+0000FBEE 0000 add [bx+si],al
+0000FBF0 0000 add [bx+si],al
+0000FBF2 0000 add [bx+si],al
+0000FBF4 0000 add [bx+si],al
+0000FBF6 0000 add [bx+si],al
+0000FBF8 0000 add [bx+si],al
+0000FBFA 0000 add [bx+si],al
+0000FBFC 0000 add [bx+si],al
+0000FBFE 0000 add [bx+si],al
+0000FC00 0000 add [bx+si],al
+0000FC02 0000 add [bx+si],al
+0000FC04 0000 add [bx+si],al
+0000FC06 0000 add [bx+si],al
+0000FC08 0000 add [bx+si],al
+0000FC0A 0000 add [bx+si],al
+0000FC0C 0000 add [bx+si],al
+0000FC0E 0000 add [bx+si],al
+0000FC10 0000 add [bx+si],al
+0000FC12 0000 add [bx+si],al
+0000FC14 0000 add [bx+si],al
+0000FC16 0000 add [bx+si],al
+0000FC18 0000 add [bx+si],al
+0000FC1A 0000 add [bx+si],al
+0000FC1C 0000 add [bx+si],al
+0000FC1E 0000 add [bx+si],al
+0000FC20 0000 add [bx+si],al
+0000FC22 0000 add [bx+si],al
+0000FC24 0000 add [bx+si],al
+0000FC26 0000 add [bx+si],al
+0000FC28 0000 add [bx+si],al
+0000FC2A 0000 add [bx+si],al
+0000FC2C 0000 add [bx+si],al
+0000FC2E 0000 add [bx+si],al
+0000FC30 0000 add [bx+si],al
+0000FC32 0000 add [bx+si],al
+0000FC34 0000 add [bx+si],al
+0000FC36 0000 add [bx+si],al
+0000FC38 0000 add [bx+si],al
+0000FC3A 0000 add [bx+si],al
+0000FC3C 0000 add [bx+si],al
+0000FC3E 0000 add [bx+si],al
+0000FC40 0000 add [bx+si],al
+0000FC42 0000 add [bx+si],al
+0000FC44 0000 add [bx+si],al
+0000FC46 0000 add [bx+si],al
+0000FC48 0000 add [bx+si],al
+0000FC4A 0000 add [bx+si],al
+0000FC4C 0000 add [bx+si],al
+0000FC4E 0000 add [bx+si],al
+0000FC50 0000 add [bx+si],al
+0000FC52 0000 add [bx+si],al
+0000FC54 0000 add [bx+si],al
+0000FC56 0000 add [bx+si],al
+0000FC58 0000 add [bx+si],al
+0000FC5A 0000 add [bx+si],al
+0000FC5C 0000 add [bx+si],al
+0000FC5E 0000 add [bx+si],al
+0000FC60 0000 add [bx+si],al
+0000FC62 0000 add [bx+si],al
+0000FC64 0000 add [bx+si],al
+0000FC66 0000 add [bx+si],al
+0000FC68 0000 add [bx+si],al
+0000FC6A 0000 add [bx+si],al
+0000FC6C 0000 add [bx+si],al
+0000FC6E 0000 add [bx+si],al
+0000FC70 0000 add [bx+si],al
+0000FC72 0000 add [bx+si],al
+0000FC74 0000 add [bx+si],al
+0000FC76 0000 add [bx+si],al
+0000FC78 0000 add [bx+si],al
+0000FC7A 0000 add [bx+si],al
+0000FC7C 0000 add [bx+si],al
+0000FC7E 0000 add [bx+si],al
+0000FC80 0000 add [bx+si],al
+0000FC82 0000 add [bx+si],al
+0000FC84 0000 add [bx+si],al
+0000FC86 0000 add [bx+si],al
+0000FC88 0000 add [bx+si],al
+0000FC8A 0000 add [bx+si],al
+0000FC8C 0000 add [bx+si],al
+0000FC8E 0000 add [bx+si],al
+0000FC90 0000 add [bx+si],al
+0000FC92 0000 add [bx+si],al
+0000FC94 0000 add [bx+si],al
+0000FC96 0000 add [bx+si],al
+0000FC98 0000 add [bx+si],al
+0000FC9A 0000 add [bx+si],al
+0000FC9C 0000 add [bx+si],al
+0000FC9E 0000 add [bx+si],al
+0000FCA0 0000 add [bx+si],al
+0000FCA2 0000 add [bx+si],al
+0000FCA4 0000 add [bx+si],al
+0000FCA6 0000 add [bx+si],al
+0000FCA8 0000 add [bx+si],al
+0000FCAA 0000 add [bx+si],al
+0000FCAC 0000 add [bx+si],al
+0000FCAE 0000 add [bx+si],al
+0000FCB0 0000 add [bx+si],al
+0000FCB2 0000 add [bx+si],al
+0000FCB4 0000 add [bx+si],al
+0000FCB6 0000 add [bx+si],al
+0000FCB8 0000 add [bx+si],al
+0000FCBA 0000 add [bx+si],al
+0000FCBC 0000 add [bx+si],al
+0000FCBE 0000 add [bx+si],al
+0000FCC0 0000 add [bx+si],al
+0000FCC2 0000 add [bx+si],al
+0000FCC4 0000 add [bx+si],al
+0000FCC6 0000 add [bx+si],al
+0000FCC8 0000 add [bx+si],al
+0000FCCA 0000 add [bx+si],al
+0000FCCC 0000 add [bx+si],al
+0000FCCE 0000 add [bx+si],al
+0000FCD0 0000 add [bx+si],al
+0000FCD2 0000 add [bx+si],al
+0000FCD4 0000 add [bx+si],al
+0000FCD6 0000 add [bx+si],al
+0000FCD8 0000 add [bx+si],al
+0000FCDA 0000 add [bx+si],al
+0000FCDC 0000 add [bx+si],al
+0000FCDE 0000 add [bx+si],al
+0000FCE0 0000 add [bx+si],al
+0000FCE2 0000 add [bx+si],al
+0000FCE4 0000 add [bx+si],al
+0000FCE6 0000 add [bx+si],al
+0000FCE8 0000 add [bx+si],al
+0000FCEA 0000 add [bx+si],al
+0000FCEC 0000 add [bx+si],al
+0000FCEE 0000 add [bx+si],al
+0000FCF0 0000 add [bx+si],al
+0000FCF2 0000 add [bx+si],al
+0000FCF4 0000 add [bx+si],al
+0000FCF6 0000 add [bx+si],al
+0000FCF8 0000 add [bx+si],al
+0000FCFA 0000 add [bx+si],al
+0000FCFC 0000 add [bx+si],al
+0000FCFE 0000 add [bx+si],al
+0000FD00 0000 add [bx+si],al
+0000FD02 0000 add [bx+si],al
+0000FD04 0000 add [bx+si],al
+0000FD06 0000 add [bx+si],al
+0000FD08 0000 add [bx+si],al
+0000FD0A 0000 add [bx+si],al
+0000FD0C 0000 add [bx+si],al
+0000FD0E 0000 add [bx+si],al
+0000FD10 0000 add [bx+si],al
+0000FD12 0000 add [bx+si],al
+0000FD14 0000 add [bx+si],al
+0000FD16 0000 add [bx+si],al
+0000FD18 0000 add [bx+si],al
+0000FD1A 0000 add [bx+si],al
+0000FD1C 0000 add [bx+si],al
+0000FD1E 0000 add [bx+si],al
+0000FD20 0000 add [bx+si],al
+0000FD22 0000 add [bx+si],al
+0000FD24 0000 add [bx+si],al
+0000FD26 0000 add [bx+si],al
+0000FD28 0000 add [bx+si],al
+0000FD2A 0000 add [bx+si],al
+0000FD2C 0000 add [bx+si],al
+0000FD2E 0000 add [bx+si],al
+0000FD30 0000 add [bx+si],al
+0000FD32 0000 add [bx+si],al
+0000FD34 0000 add [bx+si],al
+0000FD36 0000 add [bx+si],al
+0000FD38 0000 add [bx+si],al
+0000FD3A 0000 add [bx+si],al
+0000FD3C 0000 add [bx+si],al
+0000FD3E 0000 add [bx+si],al
+0000FD40 0000 add [bx+si],al
+0000FD42 0000 add [bx+si],al
+0000FD44 0000 add [bx+si],al
+0000FD46 0000 add [bx+si],al
+0000FD48 0000 add [bx+si],al
+0000FD4A 0000 add [bx+si],al
+0000FD4C 0000 add [bx+si],al
+0000FD4E 0000 add [bx+si],al
+0000FD50 0000 add [bx+si],al
+0000FD52 0000 add [bx+si],al
+0000FD54 0000 add [bx+si],al
+0000FD56 0000 add [bx+si],al
+0000FD58 0000 add [bx+si],al
+0000FD5A 0000 add [bx+si],al
+0000FD5C 0000 add [bx+si],al
+0000FD5E 0000 add [bx+si],al
+0000FD60 0000 add [bx+si],al
+0000FD62 0000 add [bx+si],al
+0000FD64 0000 add [bx+si],al
+0000FD66 0000 add [bx+si],al
+0000FD68 0000 add [bx+si],al
+0000FD6A 0000 add [bx+si],al
+0000FD6C 0000 add [bx+si],al
+0000FD6E 0000 add [bx+si],al
+0000FD70 0000 add [bx+si],al
+0000FD72 0000 add [bx+si],al
+0000FD74 0000 add [bx+si],al
+0000FD76 0000 add [bx+si],al
+0000FD78 0000 add [bx+si],al
+0000FD7A 0000 add [bx+si],al
+0000FD7C 0000 add [bx+si],al
+0000FD7E 0000 add [bx+si],al
+0000FD80 0000 add [bx+si],al
+0000FD82 0000 add [bx+si],al
+0000FD84 0000 add [bx+si],al
+0000FD86 0000 add [bx+si],al
+0000FD88 0000 add [bx+si],al
+0000FD8A 0000 add [bx+si],al
+0000FD8C 0000 add [bx+si],al
+0000FD8E 0000 add [bx+si],al
+0000FD90 0000 add [bx+si],al
+0000FD92 0000 add [bx+si],al
+0000FD94 0000 add [bx+si],al
+0000FD96 0000 add [bx+si],al
+0000FD98 0000 add [bx+si],al
+0000FD9A 0000 add [bx+si],al
+0000FD9C 0000 add [bx+si],al
+0000FD9E 0000 add [bx+si],al
+0000FDA0 0000 add [bx+si],al
+0000FDA2 0000 add [bx+si],al
+0000FDA4 0000 add [bx+si],al
+0000FDA6 0000 add [bx+si],al
+0000FDA8 0000 add [bx+si],al
+0000FDAA 0000 add [bx+si],al
+0000FDAC 0000 add [bx+si],al
+0000FDAE 0000 add [bx+si],al
+0000FDB0 0000 add [bx+si],al
+0000FDB2 0000 add [bx+si],al
+0000FDB4 0000 add [bx+si],al
+0000FDB6 0000 add [bx+si],al
+0000FDB8 0000 add [bx+si],al
+0000FDBA 0000 add [bx+si],al
+0000FDBC 0000 add [bx+si],al
+0000FDBE 0000 add [bx+si],al
+0000FDC0 0000 add [bx+si],al
+0000FDC2 0000 add [bx+si],al
+0000FDC4 0000 add [bx+si],al
+0000FDC6 0000 add [bx+si],al
+0000FDC8 0000 add [bx+si],al
+0000FDCA 0000 add [bx+si],al
+0000FDCC 0000 add [bx+si],al
+0000FDCE 0000 add [bx+si],al
+0000FDD0 A00060 mov al,[0x6000]
+0000FDD3 012C add [si],bp
+0000FDD5 00801B96 add [bx+si-0x69e5],al
+0000FDD9 00060000 add [0x0],al
+0000FDDD 0000 add [bx+si],al
+0000FDDF 00260000 add [0x0],ah
+0000FDE3 0026003F add [0x3f00],ah
+0000FDE7 FF db 0xff
+0000FDE8 FF db 0xff
+0000FDE9 FFC0 inc ax
+0000FDEB FF00 inc word [bx+si]
+0000FDED 0000 add [bx+si],al
+0000FDEF 7FF8 jg 0xfde9
+0000FDF1 0000 add [bx+si],al
+0000FDF3 0000 add [bx+si],al
+0000FDF5 0000 add [bx+si],al
+0000FDF7 0000 add [bx+si],al
+0000FDF9 0000 add [bx+si],al
+0000FDFB 0000 add [bx+si],al
+0000FDFD 0000 add [bx+si],al
+0000FDFF 0000 add [bx+si],al
+0000FE01 0000 add [bx+si],al
+0000FE03 0000 add [bx+si],al
+0000FE05 0000 add [bx+si],al
+0000FE07 0000 add [bx+si],al
+0000FE09 0000 add [bx+si],al
+0000FE0B 0000 add [bx+si],al
+0000FE0D 0000 add [bx+si],al
+0000FE0F 0000 add [bx+si],al
+0000FE11 0000 add [bx+si],al
+0000FE13 0000 add [bx+si],al
+0000FE15 0000 add [bx+si],al
+0000FE17 0000 add [bx+si],al
+0000FE19 0000 add [bx+si],al
+0000FE1B 0000 add [bx+si],al
+0000FE1D 0000 add [bx+si],al
+0000FE1F 0000 add [bx+si],al
+0000FE21 0000 add [bx+si],al
+0000FE23 0000 add [bx+si],al
+0000FE25 0000 add [bx+si],al
+0000FE27 0003 add [bp+di],al
+0000FE29 FF db 0xff
+0000FE2A FF db 0xff
+0000FE2B FF db 0xff
+0000FE2C FC cld
+0000FE2D FF00 inc word [bx+si]
+0000FE2F 0000 add [bx+si],al
+0000FE31 7FF8 jg 0xfe2b
+0000FE33 0000 add [bx+si],al
+0000FE35 0000 add [bx+si],al
+0000FE37 0000 add [bx+si],al
+0000FE39 0000 add [bx+si],al
+0000FE3B 0000 add [bx+si],al
+0000FE3D 0000 add [bx+si],al
+0000FE3F 0000 add [bx+si],al
+0000FE41 0000 add [bx+si],al
+0000FE43 0000 add [bx+si],al
+0000FE45 0000 add [bx+si],al
+0000FE47 0000 add [bx+si],al
+0000FE49 0000 add [bx+si],al
+0000FE4B 0000 add [bx+si],al
+0000FE4D 0000 add [bx+si],al
+0000FE4F 0000 add [bx+si],al
+0000FE51 0000 add [bx+si],al
+0000FE53 0000 add [bx+si],al
+0000FE55 0000 add [bx+si],al
+0000FE57 0000 add [bx+si],al
+0000FE59 0000 add [bx+si],al
+0000FE5B 0000 add [bx+si],al
+0000FE5D 0000 add [bx+si],al
+0000FE5F 0000 add [bx+si],al
+0000FE61 0000 add [bx+si],al
+0000FE63 0000 add [bx+si],al
+0000FE65 0000 add [bx+si],al
+0000FE67 0000 add [bx+si],al
+0000FE69 0000 add [bx+si],al
+0000FE6B 0000 add [bx+si],al
+0000FE6D 0000 add [bx+si],al
+0000FE6F 0000 add [bx+si],al
+0000FE71 0000 add [bx+si],al
+0000FE73 0000 add [bx+si],al
+0000FE75 0000 add [bx+si],al
+0000FE77 0000 add [bx+si],al
+0000FE79 0000 add [bx+si],al
+0000FE7B 0000 add [bx+si],al
+0000FE7D 0000 add [bx+si],al
+0000FE7F 0000 add [bx+si],al
+0000FE81 0000 add [bx+si],al
+0000FE83 0000 add [bx+si],al
+0000FE85 0000 add [bx+si],al
+0000FE87 0000 add [bx+si],al
+0000FE89 0000 add [bx+si],al
+0000FE8B 0000 add [bx+si],al
+0000FE8D 0000 add [bx+si],al
+0000FE8F 0000 add [bx+si],al
+0000FE91 0000 add [bx+si],al
+0000FE93 0000 add [bx+si],al
+0000FE95 0000 add [bx+si],al
+0000FE97 0000 add [bx+si],al
+0000FE99 0000 add [bx+si],al
+0000FE9B 0000 add [bx+si],al
+0000FE9D 0000 add [bx+si],al
+0000FE9F 0000 add [bx+si],al
+0000FEA1 0000 add [bx+si],al
+0000FEA3 0000 add [bx+si],al
+0000FEA5 0000 add [bx+si],al
+0000FEA7 0000 add [bx+si],al
+0000FEA9 0000 add [bx+si],al
+0000FEAB 0000 add [bx+si],al
+0000FEAD 0000 add [bx+si],al
+0000FEAF 0000 add [bx+si],al
+0000FEB1 0000 add [bx+si],al
+0000FEB3 0000 add [bx+si],al
+0000FEB5 0000 add [bx+si],al
+0000FEB7 0000 add [bx+si],al
+0000FEB9 0000 add [bx+si],al
+0000FEBB 0000 add [bx+si],al
+0000FEBD 0000 add [bx+si],al
+0000FEBF 0000 add [bx+si],al
+0000FEC1 0000 add [bx+si],al
+0000FEC3 0000 add [bx+si],al
+0000FEC5 0000 add [bx+si],al
+0000FEC7 0000 add [bx+si],al
+0000FEC9 0000 add [bx+si],al
+0000FECB 0000 add [bx+si],al
+0000FECD 0000 add [bx+si],al
+0000FECF 0000 add [bx+si],al
+0000FED1 0000 add [bx+si],al
+0000FED3 0000 add [bx+si],al
+0000FED5 0000 add [bx+si],al
+0000FED7 0000 add [bx+si],al
+0000FED9 0000 add [bx+si],al
+0000FEDB 0000 add [bx+si],al
+0000FEDD 0000 add [bx+si],al
+0000FEDF 0000 add [bx+si],al
+0000FEE1 0000 add [bx+si],al
+0000FEE3 0000 add [bx+si],al
+0000FEE5 0000 add [bx+si],al
+0000FEE7 0000 add [bx+si],al
+0000FEE9 0000 add [bx+si],al
+0000FEEB 0000 add [bx+si],al
+0000FEED 0000 add [bx+si],al
+0000FEEF 0000 add [bx+si],al
+0000FEF1 0000 add [bx+si],al
+0000FEF3 0000 add [bx+si],al
+0000FEF5 0000 add [bx+si],al
+0000FEF7 0000 add [bx+si],al
+0000FEF9 0000 add [bx+si],al
+0000FEFB 0000 add [bx+si],al
+0000FEFD 0000 add [bx+si],al
+0000FEFF 0000 add [bx+si],al
+0000FF01 0000 add [bx+si],al
+0000FF03 0000 add [bx+si],al
+0000FF05 0000 add [bx+si],al
+0000FF07 0000 add [bx+si],al
+0000FF09 0000 add [bx+si],al
+0000FF0B 0000 add [bx+si],al
+0000FF0D 0000 add [bx+si],al
+0000FF0F 0000 add [bx+si],al
+0000FF11 0000 add [bx+si],al
+0000FF13 0000 add [bx+si],al
+0000FF15 0000 add [bx+si],al
+0000FF17 0000 add [bx+si],al
+0000FF19 0000 add [bx+si],al
+0000FF1B 0000 add [bx+si],al
+0000FF1D 0000 add [bx+si],al
+0000FF1F 0000 add [bx+si],al
+0000FF21 0000 add [bx+si],al
+0000FF23 0000 add [bx+si],al
+0000FF25 0000 add [bx+si],al
+0000FF27 0000 add [bx+si],al
+0000FF29 0000 add [bx+si],al
+0000FF2B 0000 add [bx+si],al
+0000FF2D 0000 add [bx+si],al
+0000FF2F 0000 add [bx+si],al
+0000FF31 0000 add [bx+si],al
+0000FF33 0000 add [bx+si],al
+0000FF35 0000 add [bx+si],al
+0000FF37 0000 add [bx+si],al
+0000FF39 0000 add [bx+si],al
+0000FF3B 0000 add [bx+si],al
+0000FF3D 0000 add [bx+si],al
+0000FF3F 0000 add [bx+si],al
+0000FF41 0000 add [bx+si],al
+0000FF43 0000 add [bx+si],al
+0000FF45 0000 add [bx+si],al
+0000FF47 0000 add [bx+si],al
+0000FF49 0000 add [bx+si],al
+0000FF4B 0000 add [bx+si],al
+0000FF4D 0000 add [bx+si],al
+0000FF4F 0000 add [bx+si],al
+0000FF51 0000 add [bx+si],al
+0000FF53 0000 add [bx+si],al
+0000FF55 0000 add [bx+si],al
+0000FF57 0000 add [bx+si],al
+0000FF59 0000 add [bx+si],al
+0000FF5B 0000 add [bx+si],al
+0000FF5D 0000 add [bx+si],al
+0000FF5F 0000 add [bx+si],al
+0000FF61 0000 add [bx+si],al
+0000FF63 0000 add [bx+si],al
+0000FF65 0000 add [bx+si],al
+0000FF67 0000 add [bx+si],al
+0000FF69 0000 add [bx+si],al
+0000FF6B 0000 add [bx+si],al
+0000FF6D 0000 add [bx+si],al
+0000FF6F 0000 add [bx+si],al
+0000FF71 0000 add [bx+si],al
+0000FF73 0000 add [bx+si],al
+0000FF75 0000 add [bx+si],al
+0000FF77 0000 add [bx+si],al
+0000FF79 0000 add [bx+si],al
+0000FF7B 0000 add [bx+si],al
+0000FF7D 0000 add [bx+si],al
+0000FF7F 0000 add [bx+si],al
+0000FF81 0000 add [bx+si],al
+0000FF83 0000 add [bx+si],al
+0000FF85 0000 add [bx+si],al
+0000FF87 0000 add [bx+si],al
+0000FF89 0000 add [bx+si],al
+0000FF8B 0000 add [bx+si],al
+0000FF8D 0000 add [bx+si],al
+0000FF8F 0000 add [bx+si],al
+0000FF91 0000 add [bx+si],al
+0000FF93 0000 add [bx+si],al
+0000FF95 0000 add [bx+si],al
+0000FF97 0000 add [bx+si],al
+0000FF99 0000 add [bx+si],al
+0000FF9B 0000 add [bx+si],al
+0000FF9D 0000 add [bx+si],al
+0000FF9F 0000 add [bx+si],al
+0000FFA1 0000 add [bx+si],al
+0000FFA3 0000 add [bx+si],al
+0000FFA5 0000 add [bx+si],al
+0000FFA7 0000 add [bx+si],al
+0000FFA9 0000 add [bx+si],al
+0000FFAB 0000 add [bx+si],al
+0000FFAD 0000 add [bx+si],al
+0000FFAF 0000 add [bx+si],al
+0000FFB1 0000 add [bx+si],al
+0000FFB3 0000 add [bx+si],al
+0000FFB5 0000 add [bx+si],al
+0000FFB7 0000 add [bx+si],al
+0000FFB9 0000 add [bx+si],al
+0000FFBB 0000 add [bx+si],al
+0000FFBD 0000 add [bx+si],al
+0000FFBF 0000 add [bx+si],al
+0000FFC1 0000 add [bx+si],al
+0000FFC3 0000 add [bx+si],al
+0000FFC5 0000 add [bx+si],al
+0000FFC7 0000 add [bx+si],al
+0000FFC9 0000 add [bx+si],al
+0000FFCB 0000 add [bx+si],al
+0000FFCD 0000 add [bx+si],al
+0000FFCF 0000 add [bx+si],al
+0000FFD1 0000 add [bx+si],al
+0000FFD3 0000 add [bx+si],al
+0000FFD5 0000 add [bx+si],al
+0000FFD7 0000 add [bx+si],al
+0000FFD9 0000 add [bx+si],al
+0000FFDB 0000 add [bx+si],al
+0000FFDD 0000 add [bx+si],al
+0000FFDF 0000 add [bx+si],al
+0000FFE1 0000 add [bx+si],al
+0000FFE3 0000 add [bx+si],al
+0000FFE5 0000 add [bx+si],al
+0000FFE7 0000 add [bx+si],al
+0000FFE9 0000 add [bx+si],al
+0000FFEB 0000 add [bx+si],al
+0000FFED 0000 add [bx+si],al
+0000FFEF 0000 add [bx+si],al
+0000FFF1 0000 add [bx+si],al
+0000FFF3 0000 add [bx+si],al
+0000FFF5 0000 add [bx+si],al
+0000FFF7 0000 add [bx+si],al
+0000FFF9 0000 add [bx+si],al
+0000FFFB 0000 add [bx+si],al
+0000FFFD 0000 add [bx+si],al
+0000FFFF 00 db 0x00
diff --git a/reverse-engineering/work/trace_level1.txt b/reverse-engineering/work/trace_level1.txt
new file mode 100644
index 0000000..445b01d
--- /dev/null
+++ b/reverse-engineering/work/trace_level1.txt
@@ -0,0 +1,2248 @@
+000000000000000000001111111111111111111122222222222222222222333333333333333333334444444444
+001122334455667788990011223344556677889900112233445566778899001122334455667788990011223344
+XXXXYYYY!!??cy??!!??????ptr1ft??????????ptr2??????????????????????????fdclfl??difrid??????
+
+client: connecting to 127.0.0.1
+ds:si == 0b55:0085
+
+marche à droite
+34036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+35036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+36036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+rencontre un mur (marche à gauche)
+37036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+38036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+37036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+36036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+35036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+34036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+33036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+32036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+31036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+30036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+2f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+2e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+2d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+2c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+2b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+2a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+29036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+28036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+27036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+26036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+25036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+24036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+24036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+23036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+22036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+21036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+21036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+20036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+20036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+1f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+1f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+1e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+1d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+1d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+1c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+1b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+1b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+1a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+19036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+18036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+17036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+16036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+15036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+14036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+14036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+13036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+12036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+11036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+10036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+0f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+0e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+0e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+0d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+0c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+0c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+0b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+0a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+0a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+09036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+09036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+08036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+07036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+06036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+05036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+04036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+03036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+02036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+01036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+00036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+00036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+ff026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+fe026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+fe026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+fd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+fd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+fc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+fb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+fa026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+f9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+f8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+f8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+f7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+f7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+f6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+f6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+f5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+f4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+f3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+f2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+f1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+f0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+ef026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+ee026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+ed026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+ec026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+eb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+ea026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+e9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+e8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+e7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+e7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+e6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+e5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+e4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+e3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+e2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+e1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+e1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+e0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+df026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+de026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+dd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+dc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+db026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+db026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+da026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+d9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+d8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+d7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+d6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+d5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+d4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+d4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+d3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+d2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+d1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+d0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+cf026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+cf026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+ce026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+ce026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+cd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+cd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+cc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+cc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+cb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+ca026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+c9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+c8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+c7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+c6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+c5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+c4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+c3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+c3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+c2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+c2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+c1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+c1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+c0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+bf026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+be026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+bd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+bc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+bb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+bb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+ba026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+b9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+b9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+b8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+b8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+b7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+b6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+b5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+b4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+b3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+b2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+b1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+b0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+af026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+ae026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+ad026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+ac026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+ab026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+aa026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+a9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+a8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+a7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+a6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+a5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+a4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+a4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+a3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+a2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+a2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+a1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+a0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+9f026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+9e026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+9d026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+9d026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0209000000
+9c026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+9c026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0309000000
+9b026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0409000000
+9a026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0509000000
+99026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0609000000
+98026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0709000000
+97026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0009000000
+obtient la capa "climber"
+96026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000ff0109000000
+95026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0209000000
+94026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0309000000
+93026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0409000000
+92026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0509000000
+rencontre le mur de gauche, mais a la capa "climber"
+91026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0609000000
+90026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000ff0709000000
+8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f026000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f025f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f025e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f025d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f025b00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f025b00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f025a00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f025900f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025900f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f025800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f025800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f025800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f025700f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f025600f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f025500f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f025300f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f025200f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f025200f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f025100f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f025000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f024f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f024f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0408ff0000
+8f024e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f024e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0508ff0000
+8f024d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f024d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0608ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0708ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0008ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0108ff0000
+obtient la capa floater (il est athelete donc)
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0208ff0000
+8f024c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000ff0308ff0000
+8f024b00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f024a00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f024900f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f024800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f024800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f024800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f024800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f024800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f024700f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f024600f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f024500f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f024400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f024400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f024400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f024400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f024400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f024300f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f024200f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f024100f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f024000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f023f00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f023e00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f023d00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f023c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f023c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f023c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f023c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f023c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f023b00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f023a00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f023900f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f023800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f023800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f023800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f023800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f023800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f023700f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f023600f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f023500f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f023400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f023400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f023400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f023400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f023400f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f023300f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f023200f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f023100f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f023000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f023000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f023000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f023000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f023000f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f022f00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f022e00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f022d00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f022c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f022c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f022c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f022c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+8f022c00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+8f022b00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0408ff0000
+8f022a00f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0508ff0000
+8f022900f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0608ff0000
+8f022800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0708ff0000
+8f022800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0008ff0000
+8f022800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0108ff0000
+8f022800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0208ff0000
+tappe la tete en haut, se retourne et tombe du mur
+8f022800f8fff4ff200000009a030000480030008e59000000000000000000000000001501ff00ff0308ff0000
+91022700f8fff6ff04000000420a00005a003c002556000000000000000000000000000301ff00010004000000
+91022a00f8fff6ff04000000420a00005a003c002556000000000000000000000000000601ff00010104000000
+91022d00f8fff6ff04000000420a00005a003c002556000000000000000000000000000901ff00010204000000
+91023000f8fff6ff04000000420a00005a003c002556000000000000000000000000000c01ff00010304000000
+ouvre le parapluie
+91023300f8fff6ff04000000420a00005a003c002556000000000000000000000000000f01ff00010004000000
+91023600f8fff6ff04000000420a00005a003c002556000000000000000000000000001201ff00010104000000
+91023600f8fff0ff00040000aa0b0000800060004c5f000000000000000000000000001201ff00010008ff0000
+91023900f8fff0ff00040000aa0b0200800060004c5f000000000000000000000000001201ff00010108ff0000
+91023c00f8fff0ff00040000aa0b0400800060004c5f000000000000000000000000001201ff00010208ff0000
+91023f00f8fff0ff00040000aa0b0600800060004c5f000000000000000000000000001201ff00010308ff0000
+parapluie ouvert, appel d'air (remonte d'un pixel, le spr_frame 04 est skip)
+91024200f8fff0ff00040000aa0b0800800060004c5f000000000000000000000000001201ff00010508ff0000
+91024100f8fff0ff00040000aa0b0a00800060004c5f000000000000000000000000001201ff00010508ff0000
+91024100f8fff0ff00040000aa0b0c00800060004c5f000000000000000000000000001201ff00010508ff0000
+91024200f8fff0ff00040000aa0b0e00800060004c5f000000000000000000000000001201ff00010508ff0000
+91024300f8fff0ff00040000aa0b1000800060004c5f000000000000000000000000001201ff00010508ff0000
+91024500f8fff0ff00040000aa0b1200800060004c5f000000000000000000000000001201ff00010508ff0000
+91024700f8fff0ff00040000aa0b1400800060004c5f000000000000000000000000001201ff00010608ff0000
+91024900f8fff0ff00040000aa0b1600800060004c5f000000000000000000000000001201ff00010708ff0000
+91024b00f8fff0ff00040000aa0b1800800060004c5f000000000000000000000000001201ff00010708ff0000
+91024d00f8fff0ff00040000aa0b1a00800060004c5f000000000000000000000000001201ff00010608ff0000
+91024f00f8fff0ff00040000aa0b1c00800060004c5f000000000000000000000000001201ff00010508ff0000
+91025100f8fff0ff00040000aa0b1e00800060004c5f000000000000000000000000001201ff00010408ff0000
+91025300f8fff0ff00040000aa0b2000800060004c5f000000000000000000000000001201ff00010408ff0000
+91025500f8fff0ff00040000aa0b2200800060004c5f000000000000000000000000001201ff00010508ff0000
+91025700f8fff0ff00040000aa0b2400800060004c5f000000000000000000000000001201ff00010608ff0000
+91025900f8fff0ff00040000aa0b2600800060004c5f000000000000000000000000001201ff00010708ff0000
+91025b00f8fff0ff00040000aa0b2800800060004c5f000000000000000000000000001201ff00010708ff0000
+91025d00f8fff0ff00040000aa0b2a00800060004c5f000000000000000000000000001201ff00010608ff0000
+atterissage, puis marche a droite
+91025f00f8fff0ff00040000aa0b2c00800060004c5f000000000000000000000000001201ff00010508ff0000
+91026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+92026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+93026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+94026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+95026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+96026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+97026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+98026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+99026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+9a026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+9b026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+9c026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+9d026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+9e026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+9f026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+a0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+a1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+a2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+a3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+a4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+a5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+a6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+a7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+a8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+a9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+aa026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+ab026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+ac026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+ad026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+ae026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+af026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+b0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+b1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+b2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+b3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+b4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+b5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+b6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+b7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+b8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+b9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+ba026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+bb026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+bc026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+bd026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+be026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+bf026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+c0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+c1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+c2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+c3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+c4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+c5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+c6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+c7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+c8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+c9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+ca026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+cb026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+cc026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+cd026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+ce026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+cf026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+d0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+d1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+d2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+d3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+d4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+d5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+d6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+d7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+d8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+d9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+da026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+db026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+dc026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+dd026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+de026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+df026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+e0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+e1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+e2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+e3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+e4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+e5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+e6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+e7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+e8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+e9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+ea026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+eb026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+ec026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+ed026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+ee026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+ef026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+f0026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+f1026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+f2026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+f3026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+f4026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+f5026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+f6026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+f7026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+f8026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+f9026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+fa026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+fb026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+fc026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+fd026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+fe026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+ff026000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+00036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+01036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+02036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+03036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+04036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+05036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+06036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+07036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+08036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+09036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+0a036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+0b036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+0c036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+0d036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+0e036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+0f036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+10036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+11036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+12036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+13036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+14036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+15036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+16036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+17036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+18036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+19036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+1a036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+1b036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+1c036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+1d036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+1e036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+1f036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+20036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+21036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+22036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+23036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+24036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+25036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+25036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+26036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+27036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+27036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+28036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+29036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+29036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+2a036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+2a036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+2b036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+2c036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+2d036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+2e036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+2f036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+30036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+31036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+32036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+33036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+34036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+35036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+36036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+37036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+grimpe le gros obstacle du plancher le plus haut
+37036000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+38036000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38036000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38036000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38036000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38035f00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38035e00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38035d00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38035c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+38035c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38035c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38035c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38035c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38035b00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38035a00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38035900f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38035800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+38035800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38035800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38035800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38035800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38035700f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38035600f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38035500f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38035400f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+38035400f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38035400f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38035400f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38035400f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38035300f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38035200f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38035100f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38035000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+38035000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38035000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38035000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38035000f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38034f00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38034e00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38034d00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38034c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+38034c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38034c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38034c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010208ff0000
+38034c00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010308ff0000
+38034b00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38034b00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010408ff0000
+38034a00f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010508ff0000
+38034900f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010608ff0000
+38034800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010708ff0000
+animation où il se hisse sur le plat (note : deux fois le spr_frame 01)
+38034800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010008ff0000
+38034800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38034800f8fff4ff200000009a032e00480030008e59000000000000000000000000001201ff00010108ff0000
+38034800f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010008ff0000
+38034600f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010108ff0000
+38034400f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010208ff0000
+38034200f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010308ff0000
+38034000f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010408ff0000
+38034000f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010508ff0000
+marche sur l'obstacle (à droite)
+38034000f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010608ff0000
+38034000f8fff4ff40000000b2062e00480030008e59000000000000000000000000001201ff00010708ff0000
+38034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+39034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+3a034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+3b034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+3c034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+3d034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+3e034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+3f034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+40034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+41034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+42034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+43034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+44034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+45034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+46034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+47034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+48034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+49034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+4a034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+4a034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+4b034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+4c034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+4d034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+4e034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+4f034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+50034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010009000000
+51034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010109000000
+52034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010209000000
+53034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010309000000
+54034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010409000000
+55034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010509000000
+56034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010609000000
+va tomber de l'obstacle
+57034000f8fff6ff0000000000002e005a003c002556000000000000000000000000001201ff00010709000000
+58034400f8fff6ff04000000420a2e005a003c002556000000000000000000000000000301ff00010004000000
+chute libre
+58034700f8fff6ff04000000420a2e005a003c002556000000000000000000000000000601ff00010104000000
+58034a00f8fff6ff04000000420a2e005a003c002556000000000000000000000000000901ff00010204000000
+58034d00f8fff6ff04000000420a2e005a003c002556000000000000000000000000000c01ff00010304000000
+58035000f8fff6ff04000000420a2e005a003c002556000000000000000000000000000f01ff00010004000000
+ouverture paraluie
+58035300f8fff6ff04000000420a2e005a003c002556000000000000000000000000001201ff00010104000000
+58035300f8fff0ff00040000aa0b0000800060004c5f000000000000000000000000001201ff00010008ff0000
+58035600f8fff0ff00040000aa0b0200800060004c5f000000000000000000000000001201ff00010108ff0000
+58035900f8fff0ff00040000aa0b0400800060004c5f000000000000000000000000001201ff00010208ff0000
+58035c00f8fff0ff00040000aa0b0600800060004c5f000000000000000000000000001201ff00010308ff0000
+appel d'air
+58035f00f8fff0ff00040000aa0b0800800060004c5f000000000000000000000000001201ff00010508ff0000
+58035e00f8fff0ff00040000aa0b0a00800060004c5f000000000000000000000000001201ff00010508ff0000
+58035e00f8fff0ff00040000aa0b0c00800060004c5f000000000000000000000000001201ff00010508ff0000
+58035f00f8fff0ff00040000aa0b0e00800060004c5f000000000000000000000000001201ff00010508ff0000
+atterissage et marche à droite
+58036000f8fff0ff00040000aa0b1000800060004c5f000000000000000000000000001201ff00010508ff0000
+58036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010009000000
+59036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010109000000
+5a036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010209000000
+5b036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010309000000
+5c036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010409000000
+5d036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010509000000
+5e036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010609000000
+5f036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010709000000
+60036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010009000000
+61036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010109000000
+62036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010209000000
+63036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010309000000
+64036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010409000000
+65036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010509000000
+66036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010609000000
+67036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010709000000
+68036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010009000000
+69036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010109000000
+6a036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010209000000
+6b036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010309000000
+6c036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010409000000
+6d036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010509000000
+6e036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010609000000
+chute du plancher du haut vers celui du bas
+6f036000f8fff6ff00000000000012005a003c002556000000000000000000000000001201ff00010709000000
+70036400f8fff6ff04000000420a12005a003c002556000000000000000000000000000301ff00010004000000
+70036700f8fff6ff04000000420a12005a003c002556000000000000000000000000000601ff00010104000000
+70036a00f8fff6ff04000000420a12005a003c002556000000000000000000000000000901ff00010204000000
+70036d00f8fff6ff04000000420a12005a003c002556000000000000000000000000000c01ff00010304000000
+70037000f8fff6ff04000000420a12005a003c002556000000000000000000000000000f01ff00010004000000
+ouverture parapluie avortee car le sol est deja la
+70037300f8fff6ff04000000420a12005a003c002556000000000000000000000000001201ff00010104000000
+70037300f8fff0ff00040000aa0b0000800060004c5f000000000000000000000000001201ff00010008ff0000
+70037600f8fff0ff00040000aa0b0200800060004c5f000000000000000000000000001201ff00010108ff0000
+70037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+71037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+marche a droite
+72037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+73037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+74037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+75037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+76037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+77037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+78037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+79037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+7a037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+7b037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+7c037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+7d037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+7e037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+7f037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+80037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+81037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+82037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+83037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+84037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+85037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+86037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+87037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+88037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+89037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+8a037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+8b037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+8c037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+8d037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+8e037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+8f037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+90037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+91037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+92037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+93037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+94037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+95037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+96037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+97037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+98037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+99037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+9a037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+9b037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+9c037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+9d037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+9e037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+9f037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+a0037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+a1037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+a2037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+a3037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+a3037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+a4037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+a4037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+a5037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+a6037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+a7037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+a7037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+a8037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+a8037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010009000000
+a9037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+a9037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010109000000
+aa037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+aa037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010209000000
+ab037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010309000000
+ac037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010409000000
+ad037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010509000000
+ae037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+recontre le mur de droite (qui ferme le niveau), grimpe très haut
+ae037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010609000000
+af037800f8fff6ff00000000000004005a003c002556000000000000000000000000001201ff00010709000000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0037800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0037700f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0037600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0037500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0037500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0037400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0037300f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0037200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0037100f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0037000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0036f00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0036e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036d00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0036c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0036b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0036a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0036700f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0036600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0036300f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0036200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0036100f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0036000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0036000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0036000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0036000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0036000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0035f00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0035e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0035d00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0035c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0035b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0035a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0035900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0035800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0035700f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0035600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0035500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0035400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0035400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0035400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0035400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0035300f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0035200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0035100f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0035000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0035000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0035000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0035000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0035000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0034f00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0034e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0034d00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0034c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0034c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0034c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0034c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0034c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0034b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0034b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0034a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0034900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0034800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0034700f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0034600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0034500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0034500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0034400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0034400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0034400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0034400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0034400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0034300f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0034200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0034100f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0034000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0034000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0034000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0034000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0034000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0033f00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0033e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0033d00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0033c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0033c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0033c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0033c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0033c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0033b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0033a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0033900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0033800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0033800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0033800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0033800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0033800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0033700f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0033600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0033600f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0033500f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0033400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0033400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0033400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0033400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0033400f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0033300f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0033200f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0033100f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0033000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0033000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0033000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0033000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0033000f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0032f00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0032e00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0032d00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0032c00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+b0032b00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010408ff0000
+b0032a00f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010508ff0000
+b0032900f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010608ff0000
+b0032800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010708ff0000
+b0032800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010008ff0000
+b0032800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010108ff0000
+tappe la tete contre des pixels, demi tour, chute, parapluie et marche à gauche
+b0032800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010208ff0000
+b0032800f8fff4ff200000009a030400480030008e59000000000000000000000000001201ff00010308ff0000
+ae032700f8fff6ff04000000420a04005a003c002556000000000000000000000000000301ff00ff0004000000
+ae032a00f8fff6ff04000000420a04005a003c002556000000000000000000000000000601ff00ff0104000000
+ae032d00f8fff6ff04000000420a04005a003c002556000000000000000000000000000901ff00ff0204000000
+ae033000f8fff6ff04000000420a04005a003c002556000000000000000000000000000c01ff00ff0304000000
+ae033300f8fff6ff04000000420a04005a003c002556000000000000000000000000000f01ff00ff0004000000
+ae033600f8fff6ff04000000420a04005a003c002556000000000000000000000000001201ff00ff0104000000
+ae033600f8fff0ff00040000aa0b0000800060004c5f000000000000000000000000001201ff00ff0008ff0000
+ae033600f8fff0ff00040000aa0b0000800060004c5f000000000000000000000000001201ff00ff0008ff0000
+ae033900f8fff0ff00040000aa0b0200800060004c5f000000000000000000000000001201ff00ff0108ff0000
+ae033c00f8fff0ff00040000aa0b0400800060004c5f000000000000000000000000001201ff00ff0208ff0000
+ae033c00f8fff0ff00040000aa0b0400800060004c5f000000000000000000000000001201ff00ff0208ff0000
+ae033f00f8fff0ff00040000aa0b0600800060004c5f000000000000000000000000001201ff00ff0308ff0000
+ae033f00f8fff0ff00040000aa0b0600800060004c5f000000000000000000000000001201ff00ff0308ff0000
+ae034200f8fff0ff00040000aa0b0800800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034100f8fff0ff00040000aa0b0a00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034100f8fff0ff00040000aa0b0c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034100f8fff0ff00040000aa0b0c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034200f8fff0ff00040000aa0b0e00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034200f8fff0ff00040000aa0b0e00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034300f8fff0ff00040000aa0b1000800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034300f8fff0ff00040000aa0b1000800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034500f8fff0ff00040000aa0b1200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034500f8fff0ff00040000aa0b1200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae034700f8fff0ff00040000aa0b1400800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae034900f8fff0ff00040000aa0b1600800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae034b00f8fff0ff00040000aa0b1800800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae034b00f8fff0ff00040000aa0b1800800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae034d00f8fff0ff00040000aa0b1a00800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae034d00f8fff0ff00040000aa0b1a00800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae034f00f8fff0ff00040000aa0b1c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae035100f8fff0ff00040000aa0b1e00800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae035300f8fff0ff00040000aa0b2000800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae035500f8fff0ff00040000aa0b2200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae035700f8fff0ff00040000aa0b2400800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae035900f8fff0ff00040000aa0b2600800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae035b00f8fff0ff00040000aa0b2800800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae035d00f8fff0ff00040000aa0b2a00800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae035f00f8fff0ff00040000aa0b2c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae035f00f8fff0ff00040000aa0b2c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae036100f8fff0ff00040000aa0b2e00800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae036100f8fff0ff00040000aa0b2e00800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae036300f8fff0ff00040000aa0b3000800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae036300f8fff0ff00040000aa0b3000800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae036500f8fff0ff00040000aa0b3200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae036500f8fff0ff00040000aa0b3200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae036700f8fff0ff00040000aa0b3400800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae036900f8fff0ff00040000aa0b3600800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae036b00f8fff0ff00040000aa0b3800800060004c5f000000000000000000000000001201ff00ff0708ff0000
+ae036d00f8fff0ff00040000aa0b3a00800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae036d00f8fff0ff00040000aa0b3a00800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae036f00f8fff0ff00040000aa0b3c00800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae037100f8fff0ff00040000aa0b3e00800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae037300f8fff0ff00040000aa0b4000800060004c5f000000000000000000000000001201ff00ff0408ff0000
+ae037500f8fff0ff00040000aa0b4200800060004c5f000000000000000000000000001201ff00ff0508ff0000
+ae037700f8fff0ff00040000aa0b4400800060004c5f000000000000000000000000001201ff00ff0608ff0000
+ae037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0009000000
+ae037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0009000000
+ad037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+ad037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+ac037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+ab037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0309000000
+aa037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0409000000
+a9037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0509000000
+a8037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0609000000
+a7037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0709000000
+a7037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0709000000
+a6037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0009000000
+a5037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+a5037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+a4037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+a3037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0309000000
+a3037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0309000000
+a2037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0409000000
+a2037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0409000000
+a1037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0509000000
+a0037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0609000000
+9f037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0709000000
+9e037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0009000000
+9d037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+9d037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+9c037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+ordre de construire un escalier (en entier) il y a 0xc marches :)
+9c037800f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0010ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0110ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0210ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0310ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0310ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0410ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0410ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0510ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0610ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0710ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0810ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0910ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0a10ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0b10ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0c10ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0d10ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0e10ff0000
+9b037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c001201ff00ff0f10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0010ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0110ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0210ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0310ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0410ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0510ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0610ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0610ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0710ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0710ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0810ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0910ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0a10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0b10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0c10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0d10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0e10ff0000
+99037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b001201ff00ff0f10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0010ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0110ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0210ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0310ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0410ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0510ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0610ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0710ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0810ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0910ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0a10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0b10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0c10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0d10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0e10ff0000
+97037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a001201ff00ff0f10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0010ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0110ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0210ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0310ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0410ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0510ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0610ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0710ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0810ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0910ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0a10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0b10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0c10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0d10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0e10ff0000
+95037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009001201ff00ff0f10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0010ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0110ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0210ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0310ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0410ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0510ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0610ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0710ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0810ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0810ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0910ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0a10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0a10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0b10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0c10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0d10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0e10ff0000
+93037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008001201ff00ff0f10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0010ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0110ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0210ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0310ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0410ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0510ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0610ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0710ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0810ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0910ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0a10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0b10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0c10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0d10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0e10ff0000
+91037300f8fff3ff80000000fa06460068004e00cc5c000000000000000000000007001201ff00ff0f10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0010ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0110ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0210ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0310ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0410ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0510ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0610ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0710ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0810ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0910ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0a10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0b10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0c10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0c10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0d10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0e10ff0000
+8f037200f8fff3ff80000000fa06460068004e00cc5c000000000000000000000006001201ff00ff0f10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0010ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0110ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0210ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0310ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0410ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0510ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0610ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0710ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0810ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0910ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0a10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0b10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0c10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0d10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0e10ff0000
+8d037100f8fff3ff80000000fa06460068004e00cc5c000000000000000000000005001201ff00ff0f10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0010ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0110ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0210ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0310ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0410ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0510ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0610ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0710ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0810ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0910ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0a10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0b10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0c10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0d10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0e10ff0000
+8b037000f8fff3ff80000000fa06460068004e00cc5c000000000000000000000004001201ff00ff0f10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0010ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0110ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0210ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0310ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0410ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0510ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0610ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0710ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0810ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0910ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0a10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0b10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0c10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0d10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0e10ff0000
+89036f00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000003001201ff00ff0f10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0010ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0110ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0210ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0310ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0310ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0410ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0410ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0510ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0610ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0710ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0810ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0910ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0a10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0b10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0c10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0d10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0e10ff0000
+87036e00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000002001201ff00ff0f10ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0010ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0110ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0210ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0310ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0410ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0510ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0610ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0710ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0810ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0910ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0a10ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0b10ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0c10ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0d10ff0000
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0e10ff0000
+il hausse les epaules car son backpack est vide
+85036d00f8fff3ff80000000fa06460068004e00cc5c000000000000000000000001001201ff00ff0f10ff0000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0008000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0108000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0108000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0208000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0308000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0308000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0408000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0508000000
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0608000000
+il se met a marcher sur la marche de l'escalier
+83036c00f8fff6ff000008006b1246005a003c002556000000000000000000000000001281ff00ff0708000000
+83036c00f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0009000000
+82036c00f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0109000000
+81036c00f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+il tombe de l'escalier
+81036c00f8fff6ff00000000000046005a003c002556000000000000000000000000001201ff00ff0209000000
+80037000f8fff6ff04000000420a46005a003c002556000000000000000000000000000301ff00ff0004000000
+80037000f8fff6ff04000000420a46005a003c002556000000000000000000000000000301ff00ff0004000000
+80037300f8fff6ff04000000420a46005a003c002556000000000000000000000000000601ff00ff0104000000
+80037300f8fff6ff04000000420a46005a003c002556000000000000000000000000000601ff00ff0104000000
+80037600f8fff6ff04000000420a46005a003c002556000000000000000000000000000901ff00ff0204000000
+il touche le sol, il marche a nouveau (toujours vers la gauche)
+80037600f8fff6ff04000000420a46005a003c002556000000000000000000000000000901ff00ff0204000000
+80037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0009000000
+80037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0009000000
+7f037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0109000000
+7f037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0109000000
+7e037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0209000000
+7e037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0209000000
+7d037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0309000000
+7d037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0309000000
+je lui demande un nouvel escalier
+7c037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0409000000
+7b037800f8fff6ff00000000000046005a003c002556000000000000000000000000000901ff00ff0509000000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0010ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0110ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0210ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0310ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0410ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0410ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0510ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0610ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0710ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0810ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0810ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0910ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0a10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0a10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0b10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0c10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0c10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0d10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0d10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0e10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0f10ff0000
+7a037800f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000c000901ff00ff0f10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0010ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0110ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0210ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0310ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0410ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0510ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0610ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0710ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0810ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0910ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0a10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0b10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0c10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0d10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0e10ff0000
+78037700f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000b000901ff00ff0f10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0010ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0110ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0210ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0310ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0410ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0510ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0610ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0710ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0810ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0910ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0910ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0a10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0a10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0b10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0b10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0c10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0d10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0e10ff0000
+76037600f8fff3ff80000000fa06460068004e00cc5c00000000000000000000000a000901ff00ff0f10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0010ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0110ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0210ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0310ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0410ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0510ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0610ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0710ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0810ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0910ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0a10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0b10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0c10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0d10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0d10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0e10ff0000
+74037500f8fff3ff80000000fa06460068004e00cc5c000000000000000000000009000901ff00ff0f10ff0000
+72037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008000901ff00ff0010ff0000
+72037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008000901ff00ff0110ff0000
+72037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008000901ff00ff0210ff0000
+72037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008000901ff00ff0310ff0000
+mais que j'avorte en lui demandant de creuser horizontallement
+72037400f8fff3ff80000000fa06460068004e00cc5c000000000000000000000008000901ff00ff0410ff0000
+72037400f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000901ff00ff0020ff0000
+72037400f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000901ff00ff0120ff0000
+72037400f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000901ff00ff0220ff0000
+72037400f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000901ff00ff0320ff0000
+il se remet a marcher
+72037400f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000901ff00ff0420ff0000
+72037400f8fff6ff00000000000046005a003c002556000000000000000000000008000901ff00ff0009000000
+71037400f8fff6ff00000000000046005a003c002556000000000000000000000008000901ff00ff0109000000
+il tombe du petit bout d'escalier (4 marches?)
+70037400f8fff6ff00000000000046005a003c002556000000000000000000000008000901ff00ff0209000000
+6f037800f8fff6ff04000000420a46005a003c002556000000000000000000000008000301ff00ff0004000000
+6f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+il remarche, toujours vers la gauche
+6f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+6e037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+6d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+6c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+6b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+6a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+6a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+69037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+69037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+68037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+67037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+66037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+65037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+64037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+63037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+62037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+61037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+61037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+60037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+5f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+5e037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+5d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+5c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+5c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+5b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+5a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+5a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+59037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+58037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+57037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+57037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+56037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+56037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+55037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+55037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+54037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+54037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+53037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+52037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+51037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+50037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+4f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+4f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+4e037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+4d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+4d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+4c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+4b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+4b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+4a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+4a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+49037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+48037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+47037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+46037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+45037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+44037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+43037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+42037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+42037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+41037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+41037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+40037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+3f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+3f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+3e037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+3d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+3c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+3b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+3a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+3a037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+39037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+39037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+38037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+38037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+37037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+37037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+36037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+35037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+34037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+33037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+33037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+32037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+31037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+je lui demande de creuser horizontallement le petit obstacle du 2nd plancher
+30037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0020ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0120ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0220ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0320ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0420ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0520ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0620ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0720ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0720ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0820ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0820ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0920ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0920ff0000
+2f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0a20ff0000
+2e037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0b20ff0000
+2d037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0c20ff0000
+2c037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0d20ff0000
+2b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0e20ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0f20ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0f20ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1020ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1020ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1120ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1120ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1220ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1220ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1320ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1420ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1520ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1520ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1620ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1720ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1720ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1820ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1920ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1a20ff0000
+2a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1a20ff0000
+29037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1b20ff0000
+28037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1c20ff0000
+28037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1c20ff0000
+27037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1d20ff0000
+27037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1d20ff0000
+26037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1e20ff0000
+26037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1e20ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1f20ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1f20ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0020ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0020ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0120ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0120ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0220ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0320ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0420ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0420ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0520ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0620ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0720ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0720ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0820ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0820ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0920ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0920ff0000
+25037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0a20ff0000
+24037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0b20ff0000
+23037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0c20ff0000
+22037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0d20ff0000
+22037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0d20ff0000
+21037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0e20ff0000
+21037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0e20ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0f20ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0f20ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1020ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1120ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1220ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1320ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1420ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1520ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1620ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1720ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1820ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1920ff0000
+20037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1a20ff0000
+1f037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1b20ff0000
+1e037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1c20ff0000
+1d037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1d20ff0000
+1c037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1e20ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1f20ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0020ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0120ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0220ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0320ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0420ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0520ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0620ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0720ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0820ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0920ff0000
+1b037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0a20ff0000
+1a037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0b20ff0000
+19037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0c20ff0000
+18037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0d20ff0000
+17037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0e20ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0f20ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1020ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1120ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1220ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1320ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1420ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1520ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1620ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1720ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1820ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1920ff0000
+16037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1a20ff0000
+15037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1b20ff0000
+14037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1c20ff0000
+13037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1d20ff0000
+12037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1e20ff0000
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff1f20ff0000
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0020ff0000
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0120ff0000
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0220ff0000
+il en vient a bout et remarche
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0320ff0000
+11037800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000301ff00ff0420ff0000
+11037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+10037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+0f037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+0e037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+0d037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+0c037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+0b037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+0a037700f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+09037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+08037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+07037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+06037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+05037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+04037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+03037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+02037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+01037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+00037800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+ff027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+fe027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+fd027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+fc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+fb027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+fa027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+f9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+f8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+f7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+f6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+f5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+f4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+f3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+f2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+f1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+f0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+ef027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+ee027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+ed027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+ec027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+eb027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+ea027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+e9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+e8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+e7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+e6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+e5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+e4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+e3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+e2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+e1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+e0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+df027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+de027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+dd027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+dc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+db027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+da027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+d9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+d8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+d7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+d6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+d5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+d4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+d3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+d2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+d1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+d0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+cf027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+ce027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+cd027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+cc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+cb027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+ca027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+c9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+c8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+c7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+c6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+c5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+c4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+c3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+c2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+c1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+c0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+bf027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+be027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+bd027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+bc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+bb027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+ba027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+b9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+b8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+b7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+b6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+b5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+b4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+b3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+b2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+b1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+b0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+af027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+ae027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+ad027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+ac027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+ab027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+aa027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+a9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+a8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+a7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+a6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+a5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+a4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+a3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+a2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+a1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+a0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+9f027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+9e027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+9d027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+9c027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+9b027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+9a027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+99027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+98027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+97027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0209000000
+96027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0309000000
+95027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0409000000
+94027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0509000000
+93027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0609000000
+92027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0709000000
+91027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0009000000
+recontre le mur de gauche du niveau et y grimpe dessus ????
+90027800f8fff6ff00000000000046005a003c002556000000000000000000000008000301ff00ff0109000000
+8f027800f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0008ff0000
+8f027800f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0108ff0000
+8f027800f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0208ff0000
+8f027800f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0308ff0000
+8f027700f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0408ff0000
+8f027600f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0508ff0000
+8f027500f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0608ff0000
+8f027400f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0708ff0000
+8f027400f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0008ff0000
+8f027400f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0108ff0000
+8f027400f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0208ff0000
+8f027400f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0308ff0000
+8f027300f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0408ff0000
+8f027200f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0508ff0000
+8f027100f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0608ff0000
+8f027000f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0708ff0000
+8f027000f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0008ff0000
+8f027000f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0108ff0000
+8f027000f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0208ff0000
+8f027000f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0308ff0000
+8f026f00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0408ff0000
+8f026e00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0508ff0000
+8f026d00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0608ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0708ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0008ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0108ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0208ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0308ff0000
+8f026c00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0308ff0000
+demande de creuser verticalement le plancher.
+il est au dessus du gros bloc du rez-de-chaussée
+8f026b00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0408ff0000
+8f026b00f8fff4ff200000009a034600480030008e59000000000000000000000008000301ff00ff0408ff0000
+91026a00f8fff6ff04000000420a46005a003c002556000000000000000000000008000301ff00010004000000
+chute en cours
+91026a00f8fff6ff04000000420a46005a003c002556000000000000000000000008000301ff00010004000000
+91026d00f8fff6ff04000000420a46005a003c002556000000000000000000000008000601ff00010104000000
+91027000f8fff6ff04000000420a46005a003c002556000000000000000000000008000901ff00010204000000
+atterit et marche sur le gros bloc
+91027300f8fff6ff04000000420a46005a003c002556000000000000000000000008000c01ff00010304000000
+91027600f8fff6ff04000000420a46005a003c002556000000000000000000000008000f01ff00010004000000
+91027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+91027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+92027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+92027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+93027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+94027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+95027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+96027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+97027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+98027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+99027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+9a027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+9a027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+9b027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+9c027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+9d027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+9e027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+9f027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+a0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+a0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+a1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+a1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+a2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+a3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+a4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+a4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+a5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+demande de creuser en diagonale le gros bloc (je sais pas si c'est pas un plus tard)
+a5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010020ff0000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010020ff0000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010120ff0000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010220ff0000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010320ff0000
+a6027800f8fff6ff00020000ca07460050003c008c5b000000000000000000000008000f01ff00010420ff0000
+a6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+a7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+a8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+a8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+a9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+a9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+aa027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+aa027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+ab027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+ab027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+ac027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+ac027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+ad027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+ae027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+ae027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+af027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+b0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+b1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+b1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+b2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+b3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+b4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+b5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+b6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+b7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+b8027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+b9027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+ba027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+ba027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+bb027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+bc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+bc027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+bd027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+be027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+be027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+bf027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+bf027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+c0027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010209000000
+c1027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010309000000
+c2027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010409000000
+c3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+c3027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010509000000
+c4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+c4027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010609000000
+c5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+c5027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010709000000
+c6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+c6027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010009000000
+c7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+c7027800f8fff6ff00000000000046005a003c002556000000000000000000000008000f01ff00010109000000
+c8027800f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00011100ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010000ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010000ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010100ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010200ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010300ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010300ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010400ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010500ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010500ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010600ff0000
+c8027900f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010700ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010800ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010800ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010900ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010900ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010a00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010b00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010c00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010c00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010d00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010e00ff0000
+c8027a00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010f00ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010000ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010100ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010200ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010200ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010300ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010300ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010400ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010500ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010600ff0000
+c8027b00f8fff4ff100000002a034600700054000c5e000000000000000000080008000f01ff00010700ff0000
+c8027c00f8fff6ff04000000420a46005a003c002556000000000000000000080008000301ff00010004000000
+c8027f00f8fff6ff04000000420a46005a003c002556000000000000000000080008000601ff00010104000000
+c8028200f8fff6ff04000000420a46005a003c002556000000000000000000080008000901ff00010204000000
+c8028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+c9028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+ca028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+ca028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+cb028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+cc028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+cd028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+ce028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+cf028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+Order de commencer a creuse en diagonale
+d0028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+d0028300f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+d1028400f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+d3028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010f18ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011118ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011218ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011418ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011518ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011618ff0000
+d5028500f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+d5028600f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+d5028600f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+d5028600f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+d7028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010f18ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011118ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011218ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011418ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011518ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011618ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+d9028700f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+d9028800f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+d9028800f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+d9028800f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+db028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010f18ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011118ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011218ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011418ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011518ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011618ff0000
+dd028900f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+dd028a00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+dd028a00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+dd028a00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+df028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010f18ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011118ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011218ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011418ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011518ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011618ff0000
+e1028b00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+e1028c00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+e1028c00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+e1028c00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+e3028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010f18ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011018ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011118ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011218ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011318ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011418ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011518ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011618ff0000
+e5028d00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00011718ff0000
+e5028e00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010018ff0000
+e5028e00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010118ff0000
+e5028e00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010218ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010318ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010418ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010518ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010618ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010718ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010818ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010918ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010a18ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010b18ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010c18ff0000
+Il perse la sortie du tunnel et chute un peu, jusqu'au plancher puis marche dessus
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010d18ff0000
+e7028f00f8fff3ff000800000a09460068004e00cc5c000000000000000000080008000901ff00010e18ff0000
+e9028f00f8fff6ff04000000420a46005a003c002556000000000000000000080008000301ff00010004000000
+e9029200f8fff6ff04000000420a46005a003c002556000000000000000000080008000601ff00010104000000
+e9029500f8fff6ff04000000420a46005a003c002556000000000000000000080008000901ff00010204000000
+e9029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+ea029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+eb029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+eb029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+ec029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+ec029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+ed029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+ee029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+ef029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+f0029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+f0029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+f1029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+f2029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+f3029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+f3029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+f4029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+f5029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+f6029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+f6029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+f7029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+f7029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+f8029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+f9029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+fa029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+fa029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+fb029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+fb029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+fc029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+fc029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+fd029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+fe029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+ff029700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+00039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+01039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+01039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+02039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+03039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+04039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+05039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+06039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+07039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+08039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+09039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+0a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+0b039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+0c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+0d039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+0e039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+0f039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+10039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+11039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+12039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+13039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+14039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+15039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+16039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+17039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+18039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+19039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+1a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+1a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+1b039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+1c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+1c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+1d039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+1e039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+1e039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+1f039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+20039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+21039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+22039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+23039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+23039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+24039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+24039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+25039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+26039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+27039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+28039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+29039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+29039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+2a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+2a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+2b039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+2c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+2c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+2d039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+2d039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+2e039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+2f039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+30039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+31039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+32039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+33039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+33039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+34039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+35039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+36039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+37039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+38039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+38039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+39039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+3a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+3a039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+3b039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+3c039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+3d039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+3e039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010509000000
+3f039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010609000000
+40039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010709000000
+41039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010009000000
+42039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010109000000
+43039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010209000000
+44039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010309000000
+45039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+je lui demande d'exploser (countdown à 0x4f)
+45039700f8fff6ff00000000000046005a003c002556000000000000000000080008000901ff00010409000000
+46039700f8fff6ff00000000000046005a003c002556000000000000000000084f08000901ff00010509000000
+46039700f8fff6ff00000000000046005a003c002556000000000000000000084f08000901ff00010509000000
+47039700f8fff6ff00000000000046005a003c002556000000000000000000084e08000901ff00010609000000
+48039700f8fff6ff00000000000046005a003c002556000000000000000000084d08000901ff00010709000000
+49039700f8fff6ff00000000000046005a003c002556000000000000000000084c08000901ff00010009000000
+4a039700f8fff6ff00000000000046005a003c002556000000000000000000084b08000901ff00010109000000
+4b039700f8fff6ff00000000000046005a003c002556000000000000000000084a08000901ff00010209000000
+4c039700f8fff6ff00000000000046005a003c002556000000000000000000084908000901ff00010309000000
+4d039700f8fff6ff00000000000046005a003c002556000000000000000000084808000901ff00010409000000
+4e039700f8fff6ff00000000000046005a003c002556000000000000000000084708000901ff00010509000000
+il chute la marche avant la sortie du niveau
+4f039700f8fff6ff00000000000046005a003c002556000000000000000000084608000901ff00010609000000
+50039b00f8fff6ff04000000420a46005a003c002556000000000000000000084508000301ff00010004000000
+50039e00f8fff6ff04000000420a46005a003c002556000000000000000000084408000601ff00010104000000
+5003a100f8fff6ff04000000420a46005a003c002556000000000000000000084308000901ff00010204000000
+5003a300f8fff6ff00000000000046005a003c002556000000000000000000084208000901ff00010009000000
+5103a300f8fff6ff00000000000046005a003c002556000000000000000000084108000901ff00010109000000
+5203a300f8fff6ff00000000000046005a003c002556000000000000000000084008000901ff00010209000000
+5303a300f8fff6ff00000000000046005a003c002556000000000000000000083f08000901ff00010309000000
+5403a300f8fff6ff00000000000046005a003c002556000000000000000000083e08000901ff00010409000000
+5503a300f8fff6ff00000000000046005a003c002556000000000000000000083d08000901ff00010509000000
+5603a300f8fff6ff00000000000046005a003c002556000000000000000000083c08000901ff00010609000000
+5703a300f8fff6ff00000000000046005a003c002556000000000000000000083b08000901ff00010709000000
+5803a300f8fff6ff00000000000046005a003c002556000000000000000000083a08000901ff00010009000000
+5903a300f8fff6ff00000000000046005a003c002556000000000000000000083908000901ff00010109000000
+5a03a300f8fff6ff00000000000046005a003c002556000000000000000000083808000901ff00010209000000
+5b03a300f8fff6ff00000000000046005a003c002556000000000000000000083708000901ff00010309000000
+5c03a300f8fff6ff00000000000046005a003c002556000000000000000000083608000901ff00010409000000
+5d03a300f8fff6ff00000000000046005a003c002556000000000000000000083508000901ff00010509000000
+5e03a300f8fff6ff00000000000046005a003c002556000000000000000000083408000901ff00010609000000
+5f03a300f8fff6ff00000000000046005a003c002556000000000000000000083308000901ff00010709000000
+6003a300f8fff6ff00000000000046005a003c002556000000000000000000083208000901ff00010009000000
+6103a300f8fff6ff00000000000046005a003c002556000000000000000000083108000901ff00010109000000
+6203a300f8fff6ff00000000000046005a003c002556000000000000000000083008000901ff00010209000000
+6303a300f8fff6ff00000000000046005a003c002556000000000000000000082f08000901ff00010309000000
+6403a300f8fff6ff00000000000046005a003c002556000000000000000000082e08000901ff00010409000000
+6503a300f8fff6ff00000000000046005a003c002556000000000000000000082d08000901ff00010509000000
+6603a300f8fff6ff00000000000046005a003c002556000000000000000000082c08000901ff00010609000000
+6703a300f8fff6ff00000000000046005a003c002556000000000000000000082b08000901ff00010709000000
+6803a300f8fff6ff00000000000046005a003c002556000000000000000000082a08000901ff00010009000000
+6903a300f8fff6ff00000000000046005a003c002556000000000000000000082908000901ff00010109000000
+6a03a300f8fff6ff00000000000046005a003c002556000000000000000000082808000901ff00010209000000
+6b03a300f8fff6ff00000000000046005a003c002556000000000000000000082708000901ff00010309000000
+6c03a300f8fff6ff00000000000046005a003c002556000000000000000000082608000901ff00010409000000
+6d03a300f8fff6ff00000000000046005a003c002556000000000000000000082508000901ff00010509000000
+6e03a300f8fff6ff00000000000046005a003c002556000000000000000000082408000901ff00010609000000
+il est a la sortie du niveau, animation où il s'échappe
+6f03a300f8fff6ff00000000000046005a003c002556000000000000000000082308000901ff00010709000000
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000082208000901ff00010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000082108000901ff00010100ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000082008000901ff00010200ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081f08000901ff00010300ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081e08000901ff00010400ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081d08000901ff00010500ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081c08000901ff00010600ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081b08000901ff00010700ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+il est sorti
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e46004e0034008d5a000000000000000000081a08000901ffff010000ff0001
diff --git a/reverse-engineering/work/trace_level1_bis.txt b/reverse-engineering/work/trace_level1_bis.txt
new file mode 100644
index 0000000..a199c53
--- /dev/null
+++ b/reverse-engineering/work/trace_level1_bis.txt
@@ -0,0 +1,1983 @@
+client: connecting to 127.0.0.1
+ds:si == 0b55:0085
+$ds_si == b5d5
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+d9024e00f8fff6ff04000000420a00005a003c0025560000000000000000000000000003000000010004000000
+(0x04) 00 -> f8
+(0x05) 00 -> ff
+cycle 00 -> f6 (c_walkfall)
+(0x07) 00 -> ff
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+(0x10) 00 -> 5a
+(0x12) 00 -> 3c
+ptr2 0000 -> 5625
+falldist 00 -> 03
+direction 0 -> 1
+state 00 -> 04 (s_falling)
+d9025100f8fff6ff04000000420a00005a003c0025560000000000000000000000000006000000010104000000
+falldist 03 -> 06
+d9025400f8fff6ff04000000420a00005a003c0025560000000000000000000000000009000000010204000000
+falldist 06 -> 09
+d9025700f8fff6ff04000000420a00005a003c002556000000000000000000000000000c000000010304000000
+falldist 09 -> 0c
+d9025a00f8fff6ff04000000420a00005a003c002556000000000000000000000000000f000000010004000000
+falldist 0c -> 0f
+d9025d00f8fff6ff04000000420a00005a003c0025560000000000000000000000000012000000010104000000
+falldist 0f -> 12
+d9026000f8fff6ff04000000420a00005a003c0025560000000000000000000000000015000000010204000000
+falldist 12 -> 15
+d9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+da026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+db026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+dc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+dd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+de026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+df026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+e0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+e1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+e2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+e3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+e4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+e5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+e6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+e7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+e8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+e9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+ea026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+eb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+ec026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+ed026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+ee026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+ef026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+f0026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+f1026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+f2026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+f3026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+f4026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+f5026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+f6026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+f7026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+f8026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+f9026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+fa026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+fb026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+fc026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+fd026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+fe026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+ff026000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+00036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+01036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010009000000
+02036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010109000000
+03036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010209000000
+04036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010309000000
+05036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010409000000
+06036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010509000000
+07036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010609000000
+08036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015000000010709000000
+09036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+is_climber 00 -> 01
+0a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+0b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+0c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+0d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+0e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+0f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+10036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+11036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+12036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+13036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+14036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+15036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+16036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+17036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+18036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+19036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+1a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+1b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+1c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+1d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+1e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+1f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+20036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+21036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+22036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+23036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+24036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+25036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+26036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+27036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+28036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+29036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+2a036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+2b036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+2c036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+2d036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+2e036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+2f036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+30036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+31036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+32036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+33036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+34036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+35036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+36036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+37036000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+38036000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 20
+ptr1 0000 -> 039a
+(0x10) 5a -> 48
+(0x12) 3c -> 30
+ptr2 5625 -> 598e
+state 09 -> 08 (s_special1)
+(0x2a) 00 -> ff
+38036000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38036000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38036000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38035f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38035e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38035d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38035c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38035c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38035c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38035c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38035c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38035b00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38035a00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38035900f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38035800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38035800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38035800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38035800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38035800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38035700f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38035600f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38035500f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38035400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38035400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38035400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38035400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38035400f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38035300f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38035200f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38035100f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38035000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38035000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38035000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38035000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38035000f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38034f00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38034e00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38034d00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38034c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38034c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38034c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38034c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010208ff0000
+38034c00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010308ff0000
+38034b00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010408ff0000
+38034a00f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010508ff0000
+38034900f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010608ff0000
+38034800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010708ff0000
+38034800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010008ff0000
+38034800f8fff4ff200000009a030000480030008e590000000000000000000000000015010000010108ff0000
+38034800f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010008ff0000
+(0x08) 20 -> 40
+ptr1 039a -> 06b2
+38034600f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010108ff0000
+38034400f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010208ff0000
+38034200f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010308ff0000
+38034000f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010408ff0000
+38034000f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010508ff0000
+38034000f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010608ff0000
+38034000f8fff4ff40000000b2060000480030008e590000000000000000000000000015010000010708ff0000
+38034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+cycle f4 -> f6 (c_walkfall)
+(0x08) 40 -> 00
+ptr1 06b2 -> 0000
+(0x10) 48 -> 5a
+(0x12) 30 -> 3c
+ptr2 598e -> 5625
+state 08 -> 09 (s_walking)
+(0x2a) ff -> 00
+39034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+3a034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+3b034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+3c034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+3d034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+3e034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+3f034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+40034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+41034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+42034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+43034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+44034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+45034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+46034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+47034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+48034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+49034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+4a034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+4b034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+4c034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+4d034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+4e034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+4f034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+50034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+51034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+52034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+53034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+54034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+55034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+56034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+57034000f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+58034400f8fff6ff04000000420a00005a003c0025560000000000000000000000000003010000010004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+falldist 15 -> 03
+state 09 -> 04 (s_falling)
+58034700f8fff6ff04000000420a00005a003c0025560000000000000000000000000006010000010104000000
+falldist 03 -> 06
+58034a00f8fff6ff04000000420a00005a003c0025560000000000000000000000000009010000010204000000
+falldist 06 -> 09
+58034d00f8fff6ff04000000420a00005a003c002556000000000000000000000000000c010000010304000000
+falldist 09 -> 0c
+58035000f8fff6ff04000000420a00005a003c002556000000000000000000000000000f010000010004000000
+falldist 0c -> 0f
+58035300f8fff6ff04000000420a00005a003c0025560000000000000000000000000012010000010104000000
+falldist 0f -> 12
+58035600f8fff6ff04000000420a00005a003c0025560000000000000000000000000015010000010204000000
+falldist 12 -> 15
+58035900f8fff6ff04000000420a00005a003c0025560000000000000000000000000018010000010304000000
+falldist 15 -> 18
+58035c00f8fff6ff04000000420a00005a003c002556000000000000000000000000001b010000010004000000
+falldist 18 -> 1b
+58035f00f8fff6ff04000000420a00005a003c002556000000000000000000000000001e010000010104000000
+falldist 1b -> 1e
+58036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+59036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010109000000
+5a036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010209000000
+5b036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010309000000
+5c036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010409000000
+5d036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010509000000
+5e036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010609000000
+5f036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010709000000
+60036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010009000000
+61036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010109000000
+62036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010209000000
+63036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010309000000
+64036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010409000000
+65036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010509000000
+66036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010609000000
+67036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010709000000
+68036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010009000000
+69036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010109000000
+6a036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010209000000
+6b036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010309000000
+6c036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010409000000
+6d036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010509000000
+6e036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010609000000
+6f036000f8fff6ff00000000000000005a003c002556000000000000000000000000001e010000010709000000
+70036400f8fff6ff04000000420a00005a003c0025560000000000000000000000000003010000010004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+falldist 1e -> 03
+state 09 -> 04 (s_falling)
+70036700f8fff6ff04000000420a00005a003c0025560000000000000000000000000006010000010104000000
+falldist 03 -> 06
+70036a00f8fff6ff04000000420a00005a003c0025560000000000000000000000000009010000010204000000
+falldist 06 -> 09
+70036d00f8fff6ff04000000420a00005a003c002556000000000000000000000000000c010000010304000000
+falldist 09 -> 0c
+70037000f8fff6ff04000000420a00005a003c002556000000000000000000000000000f010000010004000000
+falldist 0c -> 0f
+70037300f8fff6ff04000000420a00005a003c0025560000000000000000000000000012010000010104000000
+falldist 0f -> 12
+70037600f8fff6ff04000000420a00005a003c0025560000000000000000000000000015010000010204000000
+falldist 12 -> 15
+70037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+71037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+72037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+73037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+74037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+75037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+76037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+77037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+78037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+79037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+7a037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+7b037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+7c037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+7d037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+7e037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+7f037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+80037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+81037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+82037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+83037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+84037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+85037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+86037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+87037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+88037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+89037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+8a037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+8b037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+8c037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+8d037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+8e037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+8f037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+90037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+91037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+92037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+93037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+94037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+95037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+96037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+97037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+98037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+99037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+9a037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+9b037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+9c037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+9d037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010509000000
+9e037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010609000000
+9f037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010709000000
+a0037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010009000000
+a1037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010109000000
+a2037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010209000000
+a3037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010309000000
+a4037800f8fff6ff00000000000000005a003c0025560000000000000000000000000015010000010409000000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010010ff0000
+cycle f6 -> f3 (c_build)
+(0x08) 00 -> 80
+ptr1 0000 -> 06fa
+(0x10) 5a -> 68
+(0x12) 3c -> 4e
+ptr2 5625 -> 5ccc
+steps_remain 00 -> 0c
+state 09 -> 10 (s_building)
+(0x2a) 00 -> ff
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010110ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010210ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010310ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010410ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010510ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010610ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010710ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010810ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010910ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010a10ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010b10ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010c10ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010d10ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010e10ff0000
+a5037800f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000c0015010000010f10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010010ff0000
+steps_remain 0c -> 0b
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010110ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010210ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010310ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010410ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010510ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010610ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010710ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010810ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010910ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010a10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010b10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010c10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010d10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010e10ff0000
+a7037700f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000b0015010000010f10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010010ff0000
+steps_remain 0b -> 0a
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010110ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010210ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010310ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010410ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010510ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010610ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010710ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010810ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010910ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010a10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010b10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010c10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010d10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010e10ff0000
+a9037600f8fff3ff80000000fa06000068004e00cc5c00000000000000000000000a0015010000010f10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010010ff0000
+steps_remain 0a -> 09
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010110ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010210ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010310ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010410ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010510ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010610ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010710ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010810ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010910ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010a10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010b10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010c10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010d10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010e10ff0000
+ab037500f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000090015010000010f10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010010ff0000
+steps_remain 09 -> 08
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010110ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010210ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010310ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010410ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010510ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010610ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010710ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010810ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010910ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010a10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010b10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010c10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010d10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010e10ff0000
+ad037400f8fff3ff80000000fa06000068004e00cc5c0000000000000000000000080015010000010f10ff0000
+af037300f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+cycle f3 -> f6 (c_walkfall)
+(0x08) 80 -> 00
+ptr1 06fa -> 0000
+(0x10) 68 -> 5a
+(0x12) 4e -> 3c
+ptr2 5ccc -> 5625
+steps_remain 08 -> 07
+direction 1 -> -1
+state 10 -> 09 (s_walking)
+(0x2a) ff -> 00
+ae037300f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+ad037300f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+ac037400f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+ab037400f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+aa037500f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+a9037500f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+a8037600f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+a7037600f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+a6037700f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+a5037700f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+a4037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+a3037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+a2037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+a1037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+a0037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+9f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+9e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+9d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+9c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+9b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+9a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+99037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+98037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+97037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+96037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+95037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+94037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+93037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+92037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+91037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+90037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+8f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+8e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+8d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+8c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+8b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+8a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+89037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+88037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+87037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+86037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+85037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+84037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+83037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+82037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+81037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+80037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+7f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+7e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+7d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+7c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+7b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+7a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+79037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+78037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+77037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+76037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+75037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+74037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+73037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+72037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+71037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+70037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+6f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+6e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+6d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+6c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+6b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+6a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+69037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+68037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+67037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+66037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+65037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+64037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+63037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+62037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+61037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+60037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+5f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+5e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+5d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+5c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+5b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+5a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+59037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+58037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+57037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+56037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+55037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+54037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+53037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+52037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+51037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+50037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+4f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+4e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+4d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+4c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+4b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+4a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+49037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+48037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+47037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+46037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+45037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+44037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+43037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+42037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+41037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+40037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+3f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+3e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+3d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+3c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+3b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+3a037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+39037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+38037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+37037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+36037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+35037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+34037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+33037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+32037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+31037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+30037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0020ff0000
+(0x09) 00 -> 02
+ptr1 0000 -> 07ca
+(0x10) 5a -> 50
+ptr2 5625 -> 5b8c
+state 09 -> 20 (s_bashing)
+(0x2a) 00 -> ff
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0120ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0220ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0320ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0420ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0520ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0620ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0720ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0820ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0920ff0000
+2f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0a20ff0000
+2e037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0b20ff0000
+2d037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0c20ff0000
+2c037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0d20ff0000
+2b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0e20ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0f20ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1020ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1120ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1220ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1320ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1420ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1520ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1620ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1720ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1820ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1920ff0000
+2a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1a20ff0000
+29037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1b20ff0000
+28037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1c20ff0000
+27037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1d20ff0000
+26037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1e20ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1f20ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0020ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0120ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0220ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0320ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0420ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0520ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0620ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0720ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0820ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0920ff0000
+25037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0a20ff0000
+24037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0b20ff0000
+23037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0c20ff0000
+22037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0d20ff0000
+21037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0e20ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0f20ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1020ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1120ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1220ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1320ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1420ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1520ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1620ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1720ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1820ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1920ff0000
+20037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1a20ff0000
+1f037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1b20ff0000
+1e037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1c20ff0000
+1d037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1d20ff0000
+1c037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1e20ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1f20ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0020ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0120ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0220ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0320ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0420ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0520ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0620ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0720ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0820ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0920ff0000
+1b037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0a20ff0000
+1a037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0b20ff0000
+19037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0c20ff0000
+18037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0d20ff0000
+17037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0e20ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0f20ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1020ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1120ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1220ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1320ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1420ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1520ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1620ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1720ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1820ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1920ff0000
+16037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1a20ff0000
+15037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1b20ff0000
+14037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1c20ff0000
+13037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1d20ff0000
+12037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1e20ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff1f20ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0020ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0120ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0220ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0320ff0000
+11037800f8fff6ff00020000ca07000050003c008c5b0000000000000000000000070015010000ff0420ff0000
+11037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+(0x09) 02 -> 00
+ptr1 07ca -> 0000
+(0x10) 50 -> 5a
+ptr2 5b8c -> 5625
+state 20 -> 09 (s_walking)
+(0x2a) ff -> 00
+10037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+0f037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+0e037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+0d037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+0c037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+0b037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+0a037700f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+09037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+08037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+07037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+06037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+05037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+04037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+03037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+02037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+01037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+00037800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+ff027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+fe027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+fd027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+fc027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+fb027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+fa027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+f9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+f8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+f7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+f6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+f5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+f4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+f3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+f2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+f1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+f0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+ef027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+ee027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+ed027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+ec027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+eb027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+ea027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+e9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+e8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+e7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+e6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+e5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+e4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+e3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+e2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+e1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+e0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+df027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+de027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+dd027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+dc027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+db027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+da027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+d9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+d8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+d7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+d6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+d5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+d4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+d3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+d2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+d1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+d0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+cf027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+ce027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+cd027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+cc027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+cb027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+ca027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+c9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+c8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+c7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+c6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+c5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+c4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+c3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+c2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+c1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+c0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+bf027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+be027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+bd027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+bc027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+bb027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+ba027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+b9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+b8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+b7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+b6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+b5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+b4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+b3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+b2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+b1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+b0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+af027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+ae027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+ad027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+ac027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+ab027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+aa027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+a9027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+a8027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+a7027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+a6027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+a5027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+a4027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+a3027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+a2027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+a1027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+a0027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+9f027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+9e027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+9d027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+9c027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+9b027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+9a027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+99027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+98027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+97027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0209000000
+96027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0309000000
+95027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0409000000
+94027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0509000000
+93027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0609000000
+92027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0709000000
+91027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0009000000
+90027800f8fff6ff00000000000000005a003c0025560000000000000000000000070015010000ff0109000000
+8f027800f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0008ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 20
+ptr1 0000 -> 039a
+(0x10) 5a -> 48
+(0x12) 3c -> 30
+ptr2 5625 -> 598e
+state 09 -> 08 (s_special1)
+(0x2a) 00 -> ff
+8f027800f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0108ff0000
+8f027800f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0208ff0000
+8f027800f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0308ff0000
+8f027700f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0408ff0000
+8f027600f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0508ff0000
+8f027500f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0608ff0000
+8f027400f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0708ff0000
+8f027400f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0008ff0000
+8f027400f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0108ff0000
+8f027400f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0208ff0000
+8f027400f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0308ff0000
+8f027300f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0408ff0000
+8f027200f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0508ff0000
+8f027100f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0608ff0000
+8f027000f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0708ff0000
+8f027000f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0008ff0000
+8f027000f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0108ff0000
+8f027000f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0208ff0000
+8f027000f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0308ff0000
+8f026f00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0408ff0000
+8f026e00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0508ff0000
+8f026d00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0608ff0000
+8f026c00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0708ff0000
+8f026c00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0008ff0000
+8f026c00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0108ff0000
+8f026c00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0208ff0000
+8f026c00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0308ff0000
+8f026b00f8fff4ff200000009a030000480030008e590000000000000000000000070015010000ff0408ff0000
+91026a00f8fff6ff04000000420a00005a003c0025560000000000000000000000070003010000010004000000
+cycle f4 -> f6 (c_walkfall)
+(0x08) 20 -> 04
+ptr1 039a -> 0a42
+(0x10) 48 -> 5a
+(0x12) 30 -> 3c
+ptr2 598e -> 5625
+falldist 15 -> 03
+direction -1 -> 1
+state 08 -> 04 (s_falling)
+(0x2a) ff -> 00
+91026d00f8fff6ff04000000420a00005a003c0025560000000000000000000000070006010000010104000000
+falldist 03 -> 06
+91027000f8fff6ff04000000420a00005a003c0025560000000000000000000000070009010000010204000000
+falldist 06 -> 09
+91027300f8fff6ff04000000420a00005a003c002556000000000000000000000007000c010000010304000000
+falldist 09 -> 0c
+91027600f8fff6ff04000000420a00005a003c002556000000000000000000000007000f010000010004000000
+falldist 0c -> 0f
+91027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+92027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+93027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+94027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+95027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+96027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+97027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+98027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+99027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+9a027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+9b027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+9c027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+9d027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+9e027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+9f027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+a0027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+a1027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+a2027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+a3027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+a4027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+a5027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+a6027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+a7027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+a8027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+a9027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+aa027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+ab027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+ac027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+ad027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+ae027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+af027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+b0027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+b1027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+b2027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+b3027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+b4027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+b5027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+b6027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+b7027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+b8027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+b9027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+ba027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+bb027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+bc027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+bd027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+be027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+bf027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+c0027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+c1027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+c2027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+c3027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+c4027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+c5027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+c6027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+c7027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+c8027800f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+c9027900f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010018ff0000
+cycle f6 -> f3 (c_build)
+(0x09) 00 -> 08
+ptr1 0000 -> 090a
+(0x10) 5a -> 68
+(0x12) 3c -> 4e
+ptr2 5625 -> 5ccc
+state 09 -> 18 (s_mining)
+(0x2a) 00 -> ff
+c9027900f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010118ff0000
+c9027900f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010218ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010318ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010418ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010518ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010618ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010718ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010818ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010918ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010a18ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010b18ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010c18ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010d18ff0000
+cb027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010e18ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010f18ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011018ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011118ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011218ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011318ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011418ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011518ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011618ff0000
+cd027a00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000011718ff0000
+cd027b00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010018ff0000
+cd027b00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010118ff0000
+cd027b00f8fff3ff000800000a09000068004e00cc5c000000000000000000000007000f010000010218ff0000
+cf027c00f8fff6ff04000000420a00005a003c0025560000000000000000000000070003010000010004000000
+cycle f3 -> f6 (c_walkfall)
+(0x08) 00 -> 04
+(0x09) 08 -> 00
+ptr1 090a -> 0a42
+(0x10) 68 -> 5a
+(0x12) 4e -> 3c
+ptr2 5ccc -> 5625
+falldist 0f -> 03
+state 18 -> 04 (s_falling)
+(0x2a) ff -> 00
+cf027f00f8fff6ff04000000420a00005a003c0025560000000000000000000000070006010000010104000000
+falldist 03 -> 06
+cf028200f8fff6ff04000000420a00005a003c0025560000000000000000000000070009010000010204000000
+falldist 06 -> 09
+cf028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+d0028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010109000000
+d1028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010209000000
+d2028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010309000000
+d3028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010409000000
+d4028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010509000000
+d5028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010609000000
+d6028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010709000000
+d7028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010009000000
+d8028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010109000000
+d9028300f8fff6ff00000000000000005a003c0025560000000000000000000000070009010000010209000000
+da028400f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010018ff0000
+cycle f6 -> f3 (c_build)
+(0x09) 00 -> 08
+ptr1 0000 -> 090a
+(0x10) 5a -> 68
+(0x12) 3c -> 4e
+ptr2 5625 -> 5ccc
+state 09 -> 18 (s_mining)
+(0x2a) 00 -> ff
+da028400f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010118ff0000
+da028400f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010218ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010318ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010418ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010518ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010618ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010718ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010818ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010918ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010a18ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010b18ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010c18ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010d18ff0000
+dc028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010e18ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010f18ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011018ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011118ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011218ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011318ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011418ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011518ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011618ff0000
+de028500f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011718ff0000
+de028600f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010018ff0000
+de028600f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010118ff0000
+de028600f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010218ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010318ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010418ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010518ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010618ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010718ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010818ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010918ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010a18ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010b18ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010c18ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010d18ff0000
+e0028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010e18ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010f18ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011018ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011118ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011218ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011318ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011418ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011518ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011618ff0000
+e2028700f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011718ff0000
+e2028800f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010018ff0000
+e2028800f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010118ff0000
+e2028800f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010218ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010318ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010418ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010518ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010618ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010718ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010818ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010918ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010a18ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010b18ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010c18ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010d18ff0000
+e4028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010e18ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010f18ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011018ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011118ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011218ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011318ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011418ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011518ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011618ff0000
+e6028900f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000011718ff0000
+e6028a00f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010018ff0000
+e6028a00f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010118ff0000
+e6028a00f8fff3ff000800000a09000068004e00cc5c0000000000000000000000070009010000010218ff0000
+e8028b00f8fff6ff04000000420a00005a003c0025560000000000000000000000070003010000010004000000
+cycle f3 -> f6 (c_walkfall)
+(0x08) 00 -> 04
+(0x09) 08 -> 00
+ptr1 090a -> 0a42
+(0x10) 68 -> 5a
+(0x12) 4e -> 3c
+ptr2 5ccc -> 5625
+falldist 09 -> 03
+state 18 -> 04 (s_falling)
+(0x2a) ff -> 00
+e8028e00f8fff6ff04000000420a00005a003c0025560000000000000000000000070006010000010104000000
+falldist 03 -> 06
+e8029100f8fff6ff04000000420a00005a003c0025560000000000000000000000070009010000010204000000
+falldist 06 -> 09
+e8029400f8fff6ff04000000420a00005a003c002556000000000000000000000007000c010000010304000000
+falldist 09 -> 0c
+e8029700f8fff6ff04000000420a00005a003c002556000000000000000000000007000f010000010004000000
+falldist 0c -> 0f
+e8029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+e9029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+ea029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+eb029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+ec029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+ed029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+ee029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+ef029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+f0029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+f1029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+f2029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+f3029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+f4029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+f5029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+f6029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+f7029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+f8029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+f9029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+fa029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+fb029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+fc029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+fd029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010509000000
+fe029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010609000000
+ff029700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010709000000
+00039700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010009000000
+01039700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010109000000
+02039700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010209000000
+03039700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010309000000
+04039700f8fff6ff00000000000000005a003c002556000000000000000000000007000f010000010409000000
+05039700f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000011100ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 10
+ptr1 0000 -> 032a
+(0x10) 5a -> 70
+(0x12) 3c -> 54
+ptr2 5625 -> 5e0c
+(0x1f) 00 -> 08
+state 09 -> 00 (s_nothing)
+(0x2a) 00 -> ff
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010000ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010100ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010200ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010300ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010400ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010500ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010600ff0000
+05039800f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010700ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010800ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010900ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010a00ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010b00ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010c00ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010d00ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010e00ff0000
+05039900f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010f00ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010000ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010100ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010200ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010300ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010400ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010500ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010600ff0000
+05039a00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010700ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010800ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010900ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010a00ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010b00ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010c00ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010d00ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010e00ff0000
+05039b00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010f00ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010000ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010100ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010200ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010300ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010400ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010500ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010600ff0000
+05039c00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010700ff0000
+05039d00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010800ff0000
+05039d00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010900ff0000
+05039d00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010a00ff0000
+05039d00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010b00ff0000
+05039d00f8fff4ff100000002a030000700054000c5e000000000000000000080007000f010000010c00ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010010ff0000
+cycle f4 -> f3 (c_build)
+(0x08) 10 -> 80
+ptr1 032a -> 06fa
+(0x10) 70 -> 68
+(0x12) 54 -> 4e
+ptr2 5e0c -> 5ccc
+steps_remain 07 -> 0c
+state 00 -> 10 (s_building)
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010110ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010210ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010310ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010410ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010510ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010610ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010710ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010810ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010910ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010a10ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010b10ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010c10ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010d10ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010e10ff0000
+05039d00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000c000f010000010f10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010010ff0000
+steps_remain 0c -> 0b
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010110ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010210ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010310ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010410ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010510ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010610ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010710ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010810ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010910ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010a10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010b10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010c10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010d10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010e10ff0000
+07039c00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000b000f010000010f10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010010ff0000
+steps_remain 0b -> 0a
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010110ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010210ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010310ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010410ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010510ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010610ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010710ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010810ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010910ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010a10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010b10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010c10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010d10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010e10ff0000
+09039b00f8fff3ff80000000fa06000068004e00cc5c00000000000000000008000a000f010000010f10ff0000
+0a039a00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+cycle f3 -> f6 (c_walkfall)
+(0x08) 80 -> 00
+ptr1 06fa -> 0000
+(0x10) 68 -> 5a
+(0x12) 4e -> 3c
+ptr2 5ccc -> 5625
+direction 1 -> -1
+state 10 -> 09 (s_walking)
+(0x2a) ff -> 00
+09039a00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+08039b00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+07039b00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+06039c00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+05039c00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+04039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+03039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+02039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+01039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+00039b00f8fff6ff08000000000000005a003c00255600000000000000000008000a000f010000ff0809000000
+(0x08) 00 -> 08
+00039900f8fff6ff08000000000000005a003c00255600000000000000000008000a000f010000ff0809000000
+00039700f8fff6ff08000000000000005a003c00255600000000000000000008000a000f010000ff0809000000
+00039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+(0x08) 08 -> 00
+ff029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+fe029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+fd029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+fc029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+fb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+fa029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+f9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+f8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+f7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+f6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+f5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+f4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+f3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+f2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+f1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+f0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+ef029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+ee029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+ed029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+ec029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+eb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+ea029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+e9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+e8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+e7029700f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0008ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 20
+ptr1 0000 -> 039a
+(0x10) 5a -> 48
+(0x12) 3c -> 30
+ptr2 5625 -> 598e
+state 09 -> 08 (s_special1)
+(0x2a) 00 -> ff
+e7029700f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0108ff0000
+e7029700f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0208ff0000
+e7029700f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0308ff0000
+e7029600f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0408ff0000
+e7029500f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0508ff0000
+e7029400f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0608ff0000
+e7029300f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0708ff0000
+e7029300f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0008ff0000
+e7029300f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0108ff0000
+e7029300f8fff4ff200000009a030000480030008e5900000000000000000008000a000f010000ff0208ff0000
+e7029200f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0008ff0000
+(0x08) 20 -> 40
+ptr1 039a -> 06b2
+e7029000f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0108ff0000
+e7028e00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0208ff0000
+e7028c00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0308ff0000
+e7028a00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0408ff0000
+e7028a00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0508ff0000
+e7028a00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0608ff0000
+e7028a00f8fff4ff40000000b2060000480030008e5900000000000000000008000a000f010000ff0708ff0000
+e7028a00f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+cycle f4 -> f6 (c_walkfall)
+(0x08) 40 -> 00
+ptr1 06b2 -> 0000
+(0x10) 48 -> 5a
+(0x12) 30 -> 3c
+ptr2 598e -> 5625
+state 08 -> 09 (s_walking)
+(0x2a) ff -> 00
+e6028900f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+e5028900f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+e4028800f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+e3028800f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+e2028700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+e1028700f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+e0028600f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+df028600f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+de028500f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+dd028500f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+dc028400f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+db028400f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+da028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+d9028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+d8028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+d7028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+d6028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+d5028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+d4028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+d3028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+d2028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+d1028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+d0028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+cf028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0009000000
+ce028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0109000000
+cd028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0209000000
+cc028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0309000000
+cb028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0409000000
+ca028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0509000000
+c9028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0609000000
+c8028300f8fff6ff00000000000000005a003c00255600000000000000000008000a000f010000ff0709000000
+c7028700f8fff6ff04000000420a00005a003c00255600000000000000000008000a0003010000ff0004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+falldist 0f -> 03
+state 09 -> 04 (s_falling)
+c7028a00f8fff6ff04000000420a00005a003c00255600000000000000000008000a0006010000ff0104000000
+falldist 03 -> 06
+c7028d00f8fff6ff04000000420a00005a003c00255600000000000000000008000a0009010000ff0204000000
+falldist 06 -> 09
+c7029000f8fff6ff04000000420a00005a003c00255600000000000000000008000a000c010000ff0304000000
+falldist 09 -> 0c
+c7029300f8fff6ff04000000420a00005a003c00255600000000000000000008000a000f010000ff0004000000
+falldist 0c -> 0f
+c7029600f8fff6ff04000000420a00005a003c00255600000000000000000008000a0012010000ff0104000000
+falldist 0f -> 12
+c7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+c6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+c5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+c4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+c3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+c2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+c1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+c0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+bf029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+be029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+bd029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+bc029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+bb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+ba029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+b9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+b8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+b7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+b6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+b5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+b4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+b3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+b2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+b1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+b0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+af029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+ae029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+ad029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+ac029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+ab029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+aa029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+a9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+a8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+a7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+a6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+a5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+a4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+a3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+a2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+a1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+a0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+9f029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+9e029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+9d029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+9c029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+9b029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+9a029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+99029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+98029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+97029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0009000000
+96029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0109000000
+95029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0209000000
+94029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0309000000
+93029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0409000000
+92029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0509000000
+91029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0609000000
+90029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0012010000ff0709000000
+8f029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 20
+ptr1 0000 -> 039a
+(0x10) 5a -> 48
+(0x12) 3c -> 30
+ptr2 5625 -> 598e
+state 09 -> 08 (s_special1)
+(0x2a) 00 -> ff
+8f029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+8f029600f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0408ff0000
+8f029500f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0508ff0000
+8f029400f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0608ff0000
+8f029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0708ff0000
+8f029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+8f029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+8f029200f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0408ff0000
+8f029100f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0508ff0000
+8f029000f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0608ff0000
+8f028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0708ff0000
+8f028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+8f028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+8f028e00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0408ff0000
+8f028d00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0508ff0000
+8f028c00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0608ff0000
+8f028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0708ff0000
+8f028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+8f028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+8f028a00f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0408ff0000
+8f028900f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0508ff0000
+8f028800f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0608ff0000
+8f028700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0708ff0000
+8f028700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+8f028700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f028700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f028700f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+8f028600f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0408ff0000
+8f028500f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0508ff0000
+8f028400f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0608ff0000
+8f028300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0708ff0000
+8f028300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0008ff0000
+8f028300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0108ff0000
+8f028300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0208ff0000
+8f028300f8fff4ff200000009a030000480030008e5900000000000000000008000a0012010000ff0308ff0000
+91028200f8fff6ff04000000420a00005a003c00255600000000000000000008000a0003010000010004000000
+cycle f4 -> f6 (c_walkfall)
+(0x08) 20 -> 04
+ptr1 039a -> 0a42
+(0x10) 48 -> 5a
+(0x12) 30 -> 3c
+ptr2 598e -> 5625
+falldist 12 -> 03
+direction -1 -> 1
+state 08 -> 04 (s_falling)
+(0x2a) ff -> 00
+91028500f8fff6ff04000000420a00005a003c00255600000000000000000008000a0006010000010104000000
+falldist 03 -> 06
+91028800f8fff6ff04000000420a00005a003c00255600000000000000000008000a0009010000010204000000
+falldist 06 -> 09
+91028b00f8fff6ff04000000420a00005a003c00255600000000000000000008000a000c010000010304000000
+falldist 09 -> 0c
+91028e00f8fff6ff04000000420a00005a003c00255600000000000000000008000a000f010000010004000000
+falldist 0c -> 0f
+91029100f8fff6ff04000000420a00005a003c00255600000000000000000008000a0012010000010104000000
+falldist 0f -> 12
+91029400f8fff6ff04000000420a00005a003c00255600000000000000000008000a0015010000010204000000
+falldist 12 -> 15
+91029700f8fff6ff04000000420a00005a003c00255600000000000000000008000a0018010000010304000000
+falldist 15 -> 18
+91029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+92029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+93029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+94029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+95029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+96029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+97029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+98029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+99029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+9a029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+9b029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+9c029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+9d029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+9e029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+9f029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+a0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+a1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+a2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+a3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+a4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+a5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+a6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+a7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+a8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+a9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+aa029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+ab029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+ac029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+ad029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+ae029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+af029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+b0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+b1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+b2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+b3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+b4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+b5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+b6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+b7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+b8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+b9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+ba029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+bb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+bc029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+bd029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+be029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+bf029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+c0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+c1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+c2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+c3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+c4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+c5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+c6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+c7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+c8029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010008ff0000
+cycle f6 -> f4 (c_climb)
+(0x08) 00 -> 20
+ptr1 0000 -> 039a
+(0x10) 5a -> 48
+(0x12) 3c -> 30
+ptr2 5625 -> 598e
+state 09 -> 08 (s_special1)
+(0x2a) 00 -> ff
+c8029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010108ff0000
+c8029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010208ff0000
+c8029700f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010308ff0000
+c8029600f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010408ff0000
+c8029500f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010508ff0000
+c8029400f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010608ff0000
+c8029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010708ff0000
+c8029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010008ff0000
+c8029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010108ff0000
+c8029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010208ff0000
+c8029300f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010308ff0000
+c8029200f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010408ff0000
+c8029100f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010508ff0000
+c8029000f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010608ff0000
+c8028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010708ff0000
+c8028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010008ff0000
+c8028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010108ff0000
+c8028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010208ff0000
+c8028f00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010308ff0000
+c8028e00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010408ff0000
+c8028d00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010508ff0000
+c8028c00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010608ff0000
+c8028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010708ff0000
+c8028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010008ff0000
+c8028b00f8fff4ff200000009a030000480030008e5900000000000000000008000a0018010000010108ff0000
+c8028b00f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010008ff0000
+(0x08) 20 -> 40
+ptr1 039a -> 06b2
+c8028900f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010108ff0000
+c8028700f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010208ff0000
+c8028500f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010308ff0000
+c8028300f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010408ff0000
+c8028300f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010508ff0000
+c8028300f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010608ff0000
+c8028300f8fff4ff40000000b2060000480030008e5900000000000000000008000a0018010000010708ff0000
+c8028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+cycle f4 -> f6 (c_walkfall)
+(0x08) 40 -> 00
+ptr1 06b2 -> 0000
+(0x10) 48 -> 5a
+(0x12) 30 -> 3c
+ptr2 598e -> 5625
+state 08 -> 09 (s_walking)
+(0x2a) ff -> 00
+c9028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+ca028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+cb028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+cc028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+cd028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+ce028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+cf028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+d0028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+d1028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+d2028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+d3028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+d4028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+d5028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+d6028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+d7028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+d8028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+d9028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+da028300f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+db028400f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+dc028400f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+dd028500f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+de028500f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+df028600f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+e0028600f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010009000000
+e1028700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010109000000
+e2028700f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010209000000
+e3028800f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010309000000
+e4028800f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010409000000
+e5028900f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010509000000
+e6028900f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010609000000
+e7028a00f8fff6ff00000000000000005a003c00255600000000000000000008000a0018010000010709000000
+e8028e00f8fff6ff04000000420a00005a003c00255600000000000000000008000a0003010000010004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+falldist 18 -> 03
+state 09 -> 04 (s_falling)
+e8029100f8fff6ff04000000420a00005a003c00255600000000000000000008000a0006010000010104000000
+falldist 03 -> 06
+e8029400f8fff6ff04000000420a00005a003c00255600000000000000000008000a0009010000010204000000
+falldist 06 -> 09
+e8029700f8fff6ff04000000420a00005a003c00255600000000000000000008000a000c010000010304000000
+falldist 09 -> 0c
+e8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+e9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010109000000
+ea029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010209000000
+eb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010309000000
+ec029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010409000000
+ed029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010509000000
+ee029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010609000000
+ef029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010709000000
+f0029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010009000000
+f1029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010109000000
+f2029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010209000000
+f3029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010309000000
+f4029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010409000000
+f5029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010509000000
+f6029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010609000000
+f7029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c010000010709000000
+f8029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010009000000
+is_floater 00 -> ff
+f9029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010109000000
+fa029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010209000000
+fb029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010309000000
+fc029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010409000000
+fd029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010509000000
+fe029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010609000000
+ff029700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010709000000
+00039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000c01ff00010009000000
+01039b00f8fff6ff04000000420a00005a003c00255600000000000000000008000a000301ff00010004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+falldist 0c -> 03
+state 09 -> 04 (s_falling)
+01039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+state 04 -> 09 (s_walking)
+02039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+03039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+04039d00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+05039c00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+06039c00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+07039b00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+08039b00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+09039a00f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+0a039800f8fff6ff08000000000000005a003c00255600000000000000000008000a000301ff00010809000000
+(0x08) 00 -> 08
+0a039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+(0x08) 08 -> 00
+0b039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+0c039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+0d039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+0e039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+0f039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+10039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+11039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+12039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+13039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+14039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+15039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+16039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+17039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+18039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+19039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+1a039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+1b039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+1c039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+1d039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+1e039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+1f039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+20039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+21039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+22039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+23039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+24039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+25039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+26039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+27039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+28039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+29039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+2a039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+2b039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+2c039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+2d039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+2e039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+2f039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+30039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+31039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+32039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+33039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010109000000
+34039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010209000000
+35039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010309000000
+36039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010409000000
+37039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010509000000
+38039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010609000000
+39039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010709000000
+3a039700f8fff6ff00000000000000005a003c00255600000000000000000008000a000301ff00010009000000
+3b039700f8fff6ff00000000000000005a003c002556000000000000000000084f0a000301ff00010109000000
+(0x20) 00 -> 4f
+3c039700f8fff6ff00000000000000005a003c002556000000000000000000084e0a000301ff00010209000000
+(0x20) 4f -> 4e
+3d039700f8fff6ff00000000000000005a003c002556000000000000000000084d0a000301ff00010309000000
+(0x20) 4e -> 4d
+3e039700f8fff6ff00000000000000005a003c002556000000000000000000084c0a000301ff00010409000000
+(0x20) 4d -> 4c
+3f039700f8fff6ff00000000000000005a003c002556000000000000000000084b0a000301ff00010509000000
+(0x20) 4c -> 4b
+40039700f8fff6ff00000000000000005a003c002556000000000000000000084a0a000301ff00010609000000
+(0x20) 4b -> 4a
+41039700f8fff6ff00000000000000005a003c00255600000000000000000008490a000301ff00010709000000
+(0x20) 4a -> 49
+42039700f8fff6ff00000000000000005a003c00255600000000000000000008480a000301ff00010009000000
+(0x20) 49 -> 48
+43039700f8fff6ff00000000000000005a003c00255600000000000000000008470a000301ff00010109000000
+(0x20) 48 -> 47
+44039700f8fff6ff00000000000000005a003c00255600000000000000000008460a000301ff00010209000000
+(0x20) 47 -> 46
+45039700f8fff6ff00000000000000005a003c00255600000000000000000008450a000301ff00010309000000
+(0x20) 46 -> 45
+46039700f8fff6ff00000000000000005a003c00255600000000000000000008440a000301ff00010409000000
+(0x20) 45 -> 44
+47039700f8fff6ff00000000000000005a003c00255600000000000000000008430a000301ff00010509000000
+(0x20) 44 -> 43
+48039700f8fff6ff00000000000000005a003c00255600000000000000000008420a000301ff00010609000000
+(0x20) 43 -> 42
+49039700f8fff6ff00000000000000005a003c00255600000000000000000008410a000301ff00010709000000
+(0x20) 42 -> 41
+4a039700f8fff6ff00000000000000005a003c00255600000000000000000008400a000301ff00010009000000
+(0x20) 41 -> 40
+4b039700f8fff6ff00000000000000005a003c002556000000000000000000083f0a000301ff00010109000000
+(0x20) 40 -> 3f
+4c039700f8fff6ff00000000000000005a003c002556000000000000000000083e0a000301ff00010209000000
+(0x20) 3f -> 3e
+4d039700f8fff6ff00000000000000005a003c002556000000000000000000083d0a000301ff00010309000000
+(0x20) 3e -> 3d
+4e039700f8fff6ff00000000000000005a003c002556000000000000000000083c0a000301ff00010409000000
+(0x20) 3d -> 3c
+4f039700f8fff6ff00000000000000005a003c002556000000000000000000083b0a000301ff00010509000000
+(0x20) 3c -> 3b
+50039b00f8fff6ff04000000420a00005a003c002556000000000000000000083a0a000301ff00010004000000
+(0x08) 00 -> 04
+ptr1 0000 -> 0a42
+(0x20) 3b -> 3a
+state 09 -> 04 (s_falling)
+50039e00f8fff6ff04000000420a00005a003c00255600000000000000000008390a000601ff00010104000000
+(0x20) 3a -> 39
+falldist 03 -> 06
+5003a100f8fff6ff04000000420a00005a003c00255600000000000000000008380a000901ff00010204000000
+(0x20) 39 -> 38
+falldist 06 -> 09
+5003a300f8fff6ff00000000000000005a003c00255600000000000000000008370a000901ff00010009000000
+(0x08) 04 -> 00
+ptr1 0a42 -> 0000
+(0x20) 38 -> 37
+state 04 -> 09 (s_walking)
+5103a300f8fff6ff00000000000000005a003c00255600000000000000000008360a000901ff00010109000000
+(0x20) 37 -> 36
+5203a300f8fff6ff00000000000000005a003c00255600000000000000000008350a000901ff00010209000000
+(0x20) 36 -> 35
+5303a300f8fff6ff00000000000000005a003c00255600000000000000000008340a000901ff00010309000000
+(0x20) 35 -> 34
+5403a300f8fff6ff00000000000000005a003c00255600000000000000000008330a000901ff00010409000000
+(0x20) 34 -> 33
+5503a300f8fff6ff00000000000000005a003c00255600000000000000000008320a000901ff00010509000000
+(0x20) 33 -> 32
+5603a300f8fff6ff00000000000000005a003c00255600000000000000000008310a000901ff00010609000000
+(0x20) 32 -> 31
+5703a300f8fff6ff00000000000000005a003c00255600000000000000000008300a000901ff00010709000000
+(0x20) 31 -> 30
+5803a300f8fff6ff00000000000000005a003c002556000000000000000000082f0a000901ff00010009000000
+(0x20) 30 -> 2f
+5903a300f8fff6ff00000000000000005a003c002556000000000000000000082e0a000901ff00010109000000
+(0x20) 2f -> 2e
+5a03a300f8fff6ff00000000000000005a003c002556000000000000000000082d0a000901ff00010209000000
+(0x20) 2e -> 2d
+5b03a300f8fff6ff00000000000000005a003c002556000000000000000000082c0a000901ff00010309000000
+(0x20) 2d -> 2c
+5c03a300f8fff6ff00000000000000005a003c002556000000000000000000082b0a000901ff00010409000000
+(0x20) 2c -> 2b
+5d03a300f8fff6ff00000000000000005a003c002556000000000000000000082a0a000901ff00010509000000
+(0x20) 2b -> 2a
+5e03a300f8fff6ff00000000000000005a003c00255600000000000000000008290a000901ff00010609000000
+(0x20) 2a -> 29
+5f03a300f8fff6ff00000000000000005a003c00255600000000000000000008280a000901ff00010709000000
+(0x20) 29 -> 28
+6003a300f8fff6ff00000000000000005a003c00255600000000000000000008270a000901ff00010009000000
+(0x20) 28 -> 27
+6103a300f8fff6ff00000000000000005a003c00255600000000000000000008260a000901ff00010109000000
+(0x20) 27 -> 26
+6203a300f8fff6ff00000000000000005a003c00255600000000000000000008250a000901ff00010209000000
+(0x20) 26 -> 25
+6303a300f8fff6ff00000000000000005a003c00255600000000000000000008240a000901ff00010309000000
+(0x20) 25 -> 24
+6403a300f8fff6ff00000000000000005a003c00255600000000000000000008230a000901ff00010409000000
+(0x20) 24 -> 23
+6503a300f8fff6ff00000000000000005a003c00255600000000000000000008220a000901ff00010509000000
+(0x20) 23 -> 22
+6603a300f8fff6ff00000000000000005a003c00255600000000000000000008210a000901ff00010609000000
+(0x20) 22 -> 21
+6703a300f8fff6ff00000000000000005a003c00255600000000000000000008200a000901ff00010709000000
+(0x20) 21 -> 20
+6803a300f8fff6ff00000000000000005a003c002556000000000000000000081f0a000901ff00010009000000
+(0x20) 20 -> 1f
+6903a300f8fff6ff00000000000000005a003c002556000000000000000000081e0a000901ff00010109000000
+(0x20) 1f -> 1e
+6a03a300f8fff6ff00000000000000005a003c002556000000000000000000081d0a000901ff00010209000000
+(0x20) 1e -> 1d
+6b03a300f8fff6ff00000000000000005a003c002556000000000000000000081c0a000901ff00010309000000
+(0x20) 1d -> 1c
+6c03a300f8fff6ff00000000000000005a003c002556000000000000000000081b0a000901ff00010409000000
+(0x20) 1c -> 1b
+6d03a300f8fff6ff00000000000000005a003c002556000000000000000000081a0a000901ff00010509000000
+(0x20) 1b -> 1a
+6e03a300f8fff6ff00000000000000005a003c00255600000000000000000008190a000901ff00010609000000
+(0x20) 1a -> 19
+6f03a300f8fff6ff00000000000000005a003c00255600000000000000000008180a000901ff00010709000000
+(0x20) 19 -> 18
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008170a000901ff00010000ff0001
+cycle f6 -> f3 (c_build)
+(0x09) 00 -> 20
+ptr1 0000 -> 0efa
+(0x10) 5a -> 4e
+(0x12) 3c -> 34
+ptr2 5625 -> 5a8d
+(0x20) 18 -> 17
+state 09 -> 00 (s_nothing)
+(0x2a) 00 -> ff
+(0x2c) 00 -> 01
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008160a000901ff00010100ff0001
+(0x20) 17 -> 16
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008150a000901ff00010200ff0001
+(0x20) 16 -> 15
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008140a000901ff00010300ff0001
+(0x20) 15 -> 14
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008130a000901ff00010400ff0001
+(0x20) 14 -> 13
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008120a000901ff00010500ff0001
+(0x20) 13 -> 12
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008110a000901ff00010600ff0001
+(0x20) 12 -> 11
+7003a300f8fff3ff00200000fa0e00004e0034008d5a00000000000000000008100a000901ff00010700ff0001
+(0x20) 11 -> 10
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+(0x20) 10 -> 0f
+is_gone 00 -> ff
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
+7003a300f8fff3ff00200000fa0e00004e0034008d5a000000000000000000080f0a000901ffff010000ff0001
diff --git a/reverse-engineering/work/trace_various.txt b/reverse-engineering/work/trace_various.txt
new file mode 100644
index 0000000..f9a6cd5
--- /dev/null
+++ b/reverse-engineering/work/trace_various.txt
@@ -0,0 +1,26 @@
+
+A walking lemming that became exploder :
+
+expl_countdown 00 -> 4f
+expl_countdown 4f -> 4e
+[...]
+expl_countdown 03 -> 02
+expl_countdown 02 -> 01
+state 0000 -> 8000 (s_exploding2)
+(0x0a) 00 -> 08
+spr_data_ptr 0000 -> 153b
+expl_countdown 01 -> 00
+draw_hint 09 -> 00 (hint_nothing)
+x_spr_offset -8 -> -16
+y_spr_offset -10 -> -25
+state 8000 -> 8002 (multiple)
+spr_data_ptr 153b -> 180b
+(0x10) 5a -> 80
+(0x11) 00 -> 02
+(0x12) 3c -> e0
+(0x13) 00 -> 01
+ptr2 5625 -> 6090
+(0x22) 00 -> 0f
+is_gone 00 -> ff
+
+
diff --git a/src/dosbox_snif/dos_lemm.h b/src/dosbox_snif/dos_lemm.h
deleted file mode 100644
index 2935f8d..0000000
--- a/src/dosbox_snif/dos_lemm.h
+++ /dev/null
@@ -1,85 +0,0 @@
-#ifndef _DOS_LEMM_H
-#define _DOS_LEMM_H
-
-struct _state {
- uint8_t s_splatting:1; //0X1
- uint8_t s_exploding:1; //0X2 combinable
- uint8_t s_falling:1; //0X4
- uint8_t s_ascending:1; //0X8
- uint8_t s_digging:1; //0x10
- uint8_t s_climbing:1; //0x20
- uint8_t s_climb_ending:1; //0X40
- uint8_t s_building:1; //0X80
-
- uint8_t s_blocking:1; //0X1
- uint8_t s_bashing:1; //0X2
- uint8_t s_floating:1; //0X4
- uint8_t s_mining:1; //0X8
- uint8_t s_drawning:1; //0x10
- uint8_t s_ending:1; //0x20
- uint8_t s_dying:1; //0X40
- uint8_t s_exploding2:1; //0X80 when exploding too ?
-} __attribute__ ((__packed__));
-
-union state {
- uint16_t raw;
- struct _state bf;
-};
-
-struct _flags1 {
- uint8_t cap_climber:1; // 0x1
- uint8_t bit_1:1;
- uint8_t bit_2:1;
- uint8_t bit_3:1;
- uint8_t bit_4:1;
- uint8_t bit_5:1;
- uint8_t bit_6:1;
- uint8_t walk_pause_for_shruggling:1; // 0X80
-} __attribute__ ((__packed__));
-
-union flags1 {
- uint8_t raw;
- struct _flags1 bf;
-};
-
-struct _lemm_data {
- uint16_t x_effective; //0x0 - 0x1
- uint16_t y_effective; //0x2 - 0x3
- int16_t x_spr_offset; //0x4 - 0x5
- int16_t y_spr_offset; //0x6 - 0x7
- union state state; //0x8 - 0x9
- uint8_t b_10,b_11;
- uint16_t spr_data_ptr; //0xc - 0xd
- uint8_t floattime_dble; //0xe
- uint8_t b_15,b_16,b_17,b_18,b_19;
- uint16_t ptr2; //0x14 - 0x15
- uint8_t b_22,b_23,b_24,b_25,b_26,b_27,b_28,b_29,b_30,b_31;
- uint8_t expl_countdown; //0x20
- uint8_t steps_remain; //0x21
- uint8_t b_34;
- uint8_t falldist; //0x23
- union flags1 flags1; //0x24
- uint8_t cap_floater; //0x25
- uint8_t is_gone; //0x26
- int8_t direction; //0x27
- uint8_t spr_frame; //0x28
- uint8_t draw_hint; //0x29
- uint8_t b_42,b_43,b_44;
-} __attribute__ ((__packed__));
-
-union lemm_data {
- unsigned char raw[0x2d];
- struct _lemm_data s;
-};
-
-enum draw_hint {
- hint_nothing=0x00, hint_falling=0x04, hint_special1=0x08, /* climbing or slow falling or shruggling */
- hint_walking=0x09, hint_building=0x10, hint_mining=0x18, hint_bashing=0x20
-};
-
-enum state_bit {
- s_splatting=0, s_exploding, s_falling, s_ascending, s_digging, s_climbing, s_climb_ending, s_building,
- s_blocking, s_bashing, s_floating, s_mining, s_drawning, s_ending, s_b7, s_exploding2
-};
-
-#endif /*_DOS_LEMM_H*/