419e23:	00 51 00             	add    %dl,0x0(%ecx)
419e26:	2e 06                	cs push %es
419e28:	2e 06                	cs push %es
419e2a:	2e 06                	cs push %es
419e2c:	2e 06                	cs push %es
419e2e:	6a 00                	push   $0x0
419e30:	56                   	push   %esi
419e31:	00 56 00             	add    %dl,0x0(%esi)
419e34:	4d                   	dec    %ebp
419e35:	00 2e                	add    %ch,(%esi)
419e37:	06                   	push   %es
419e38:	77 00                	ja     0x419e3a
419e3a:	2e 06                	cs push %es
419e3c:	38 00                	cmp    %al,(%eax)
419e3e:	2e 06                	cs push %es
419e40:	2e 06                	cs push %es
419e42:	42                   	inc    %edx
419e43:	00 2e                	add    %ch,(%esi)
419e45:	06                   	push   %es
419e46:	2e 06                	cs push %es
419e48:	2e 06                	cs push %es
419e4a:	2e 06                	cs push %es
419e4c:	2e 06                	cs push %es
419e4e:	6a 00                	push   $0x0
419e50:	52                   	push   %edx
419e51:	00 31                	add    %dh,(%ecx)
419e53:	00 56 00             	add    %dl,0x0(%esi)
419e56:	4a                   	dec    %edx
419e57:	00 52 00             	add    %dl,0x0(%edx)
419e5a:	2e 06                	cs push %es
419e5c:	2e 06                	cs push %es
419e5e:	2e 06                	cs push %es
419e60:	2e 06                	cs push %es
419e62:	4e                   	dec    %esi
419e63:	00 2e                	add    %ch,(%esi)
419e65:	06                   	push   %es
419e66:	50                   	push   %eax
419e67:	00 2e                	add    %ch,(%esi)
419e69:	06                   	push   %es
419e6a:	2e 06                	cs push %es
419e6c:	42                   	inc    %edx
419e6d:	00 67 00             	add    %ah,0x0(%edi)
419e70:	2e 06                	cs push %es
419e72:	77 00                	ja     0x419e74
419e74:	2e 06                	cs push %es
419e76:	2e 06                	cs push %es
419e78:	49                   	dec    %ecx
419e79:	00 30                	add    %dh,(%eax)
419e7b:	00 4a 00             	add    %cl,0x0(%edx)
419e7e:	73 00                	jae    0x419e80
419e80:	62 00                	bound  %eax,(%eax)
419e82:	32 00                	xor    (%eax),%al
419e84:	49                   	dec    %ecx
419e85:	00 2e                	add    %ch,(%esi)
419e87:	06                   	push   %es
419e88:	2e 06                	cs push %es
419e8a:	2e 06                	cs push %es
419e8c:	2e 06                	cs push %es
419e8e:	2e 06                	cs push %es
419e90:	2e 06                	cs push %es
419e92:	2e 06                	cs push %es
419e94:	2e 06                	cs push %es
419e96:	2e 06                	cs push %es
419e98:	2e 06                	cs push %es
419e9a:	67 00 2e 06 2e       	add    %ch,0x2e06
419e9f:	06                   	push   %es
419ea0:	2e 06                	cs push %es
419ea2:	56                   	push   %esi
419ea3:	00 63 00             	add    %ah,0x0(%ebx)
419ea6:	64 00 2e             	add    %ch,%fs:(%esi)
419ea9:	06                   	push   %es
419eaa:	67 00 67 00          	add    %ah,0x0(%bx)
419eae:	4a                   	dec    %edx
419eaf:	00 2e                	add    %ch,(%esi)
419eb1:	06                   	push   %es
419eb2:	51                   	push   %ecx
419eb3:	00 2e                	add    %ch,(%esi)
419eb5:	06                   	push   %es
419eb6:	2e 06                	cs push %es
419eb8:	2e 06                	cs push %es
419eba:	50                   	push   %eax
419ebb:	00 6f 00             	add    %ch,0x0(%edi)
419ebe:	42                   	inc    %edx
419ebf:	00 4d 00             	add    %cl,0x0(%ebp)
419ec2:	77 00                	ja     0x419ec4
419ec4:	2e 06                	cs push %es
419ec6:	57                   	push   %edi
419ec7:	00 2e                	add    %ch,(%esi)
419ec9:	06                   	push   %es
419eca:	2e 06                	cs push %es
419ecc:	2e 06                	cs push %es
419ece:	42                   	inc    %edx
419ecf:	00 2e                	add    %ch,(%esi)
419ed1:	06                   	push   %es
419ed2:	2e 06                	cs push %es
419ed4:	2e 06                	cs push %es
419ed6:	2e 06                	cs push %es
419ed8:	4c                   	dec    %esp
419ed9:	00 67 00             	add    %ah,0x0(%edi)
419edc:	2e 06                	cs push %es
419ede:	2e 06                	cs push %es
419ee0:	2e 06                	cs push %es
419ee2:	2e 06                	cs push %es
419ee4:	73 00                	jae    0x419ee6
419ee6:	2e 06                	cs push %es
419ee8:	2e 06                	cs push %es
419eea:	2e 06                	cs push %es
419eec:	2e 06                	cs push %es
419eee:	52                   	push   %edx
419eef:	00 2e                	add    %ch,(%esi)
419ef1:	06                   	push   %es
419ef2:	2e 06                	cs push %es
419ef4:	2e 06                	cs push %es
419ef6:	2e 06                	cs push %es
419ef8:	49                   	dec    %ecx
419ef9:	00 51 00             	add    %dl,0x0(%ecx)
419efc:	2e 06                	cs push %es
419efe:	2e 06                	cs push %es
419f00:	2e 06                	cs push %es
419f02:	43                   	inc    %ebx
419f03:	00 59 00             	add    %bl,0x0(%ecx)
419f06:	2e 06                	cs push %es
419f08:	2e 06                	cs push %es
419f0a:	2e 06                	cs push %es
419f0c:	42                   	inc    %edx
419f0d:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
419f11:	06                   	push   %es
419f12:	2e 06                	cs push %es
419f14:	2e 06                	cs push %es
419f16:	2e 06                	cs push %es
419f18:	42                   	inc    %edx
419f19:	00 2e                	add    %ch,(%esi)
419f1b:	06                   	push   %es
419f1c:	2e 06                	cs push %es
419f1e:	2e 06                	cs push %es
419f20:	2e 06                	cs push %es
419f22:	2e 06                	cs push %es
419f24:	34 00                	xor    $0x0,%al
419f26:	2e 06                	cs push %es
419f28:	2e 06                	cs push %es
419f2a:	2e 06                	cs push %es
419f2c:	2e 06                	cs push %es
419f2e:	52                   	push   %edx
419f2f:	00 2e                	add    %ch,(%esi)
419f31:	06                   	push   %es
419f32:	2e 06                	cs push %es
419f34:	2e 06                	cs push %es
419f36:	2e 06                	cs push %es
419f38:	42                   	inc    %edx
419f39:	00 51 00             	add    %dl,0x0(%ecx)
419f3c:	2e 06                	cs push %es
419f3e:	2e 06                	cs push %es
419f40:	2e 06                	cs push %es
419f42:	2e 06                	cs push %es
419f44:	45                   	inc    %ebp
419f45:	00 2e                	add    %ch,(%esi)
419f47:	06                   	push   %es
419f48:	2e 06                	cs push %es
419f4a:	2e 06                	cs push %es
419f4c:	2e 06                	cs push %es
419f4e:	45                   	inc    %ebp
419f4f:	00 2e                	add    %ch,(%esi)
419f51:	06                   	push   %es
419f52:	2e 06                	cs push %es
419f54:	2e 06                	cs push %es
419f56:	2e 06                	cs push %es
419f58:	2e 06                	cs push %es
419f5a:	51                   	push   %ecx
419f5b:	00 2e                	add    %ch,(%esi)
419f5d:	06                   	push   %es
419f5e:	2e 06                	cs push %es
419f60:	2e 06                	cs push %es
419f62:	2e 06                	cs push %es
419f64:	2e 06                	cs push %es
419f66:	2e 06                	cs push %es
419f68:	6c                   	insb   (%dx),%es:(%edi)
419f69:	00 77 00             	add    %dh,0x0(%edi)
419f6c:	4d                   	dec    %ebp
419f6d:	00 42 00             	add    %al,0x0(%edx)
419f70:	2e 06                	cs push %es
419f72:	2e 06                	cs push %es
419f74:	2e 06                	cs push %es
419f76:	2e 06                	cs push %es
419f78:	2e 06                	cs push %es
419f7a:	2e 06                	cs push %es
419f7c:	2e 06                	cs push %es
419f7e:	47                   	inc    %edi
419f7f:	00 2e                	add    %ch,(%esi)
419f81:	06                   	push   %es
419f82:	44                   	inc    %esp
419f83:	00 34 00             	add    %dh,(%eax,%eax,1)
419f86:	43                   	inc    %ebx
419f87:	00 48 00             	add    %cl,0x0(%eax)
419f8a:	77 00                	ja     0x419f8c
419f8c:	55                   	push   %ebp
419f8d:	00 47 00             	add    %al,0x0(%edi)
419f90:	2e 06                	cs push %es
419f92:	4b                   	dec    %ebx
419f93:	00 73 00             	add    %dh,0x0(%ebx)
419f96:	43                   	inc    %ebx
419f97:	00 48 00             	add    %cl,0x0(%eax)
419f9a:	77 00                	ja     0x419f9c
419f9c:	55                   	push   %ebp
419f9d:	00 47 00             	add    %al,0x0(%edi)
419fa0:	2e 06                	cs push %es
419fa2:	48                   	dec    %eax
419fa3:	00 49 00             	add    %cl,0x0(%ecx)
419fa6:	42                   	inc    %edx
419fa7:	00 37                	add    %dh,(%edi)
419fa9:	00 51 00             	add    %dl,0x0(%ecx)
419fac:	51                   	push   %ecx
419fad:	00 50 00             	add    %dl,0x0(%eax)
419fb0:	2e 06                	cs push %es
419fb2:	47                   	inc    %edi
419fb3:	00 59 00             	add    %bl,0x0(%ecx)
419fb6:	46                   	inc    %esi
419fb7:	00 2e                	add    %ch,(%esi)
419fb9:	06                   	push   %es
419fba:	2e 06                	cs push %es
419fbc:	2e 06                	cs push %es
419fbe:	47                   	inc    %edi
419fbf:	00 2e                	add    %ch,(%esi)
419fc1:	06                   	push   %es
419fc2:	4a                   	dec    %edx
419fc3:	00 6f 00             	add    %ch,0x0(%edi)
419fc6:	42                   	inc    %edx
419fc7:	00 42 00             	add    %al,0x0(%edx)
419fca:	67 00 51 00          	add    %dl,0x0(%bx,%di)
419fce:	47                   	inc    %edi
419fcf:	00 2e                	add    %ch,(%esi)
419fd1:	06                   	push   %es
419fd2:	43                   	inc    %ebx
419fd3:	00 45 00             	add    %al,0x0(%ebp)
419fd6:	43                   	inc    %ebx
419fd7:	00 42 00             	add    %al,0x0(%edx)
419fda:	67 00 51 00          	add    %dl,0x0(%bx,%di)
419fde:	47                   	inc    %edi
419fdf:	00 2e                	add    %ch,(%esi)
419fe1:	06                   	push   %es
419fe2:	2e 06                	cs push %es
419fe4:	49                   	dec    %ecx
419fe5:	00 43 00             	add    %al,0x0(%ebx)
419fe8:	42                   	inc    %edx
419fe9:	00 67 00             	add    %ah,0x0(%edi)
419fec:	51                   	push   %ecx
419fed:	00 47 00             	add    %al,0x0(%edi)
419ff0:	2e 06                	cs push %es
419ff2:	4a                   	dec    %edx
419ff3:	00 49 00             	add    %cl,0x0(%ecx)
419ff6:	43                   	inc    %ebx
419ff7:	00 42 00             	add    %al,0x0(%edx)
419ffa:	67 00 51 00          	add    %dl,0x0(%bx,%di)
419ffe:	47                   	inc    %edi
419fff:	00 2e                	add    %ch,(%esi)
41a001:	06                   	push   %es
41a002:	46                   	inc    %esi
41a003:	00 34 00             	add    %dh,(%eax,%eax,1)
41a006:	43                   	inc    %ebx
41a007:	00 42 00             	add    %al,0x0(%edx)
41a00a:	67 00 51 00          	add    %dl,0x0(%bx,%di)
41a00e:	47                   	inc    %edi
41a00f:	00 2e                	add    %ch,(%esi)
41a011:	06                   	push   %es
41a012:	48                   	dec    %eax
41a013:	00 63 00             	add    %ah,0x0(%ebx)
41a016:	43                   	inc    %ebx
41a017:	00 42 00             	add    %al,0x0(%edx)
41a01a:	67 00 51 00          	add    %dl,0x0(%bx,%di)
41a01e:	47                   	inc    %edi
41a01f:	00 2e                	add    %ch,(%esi)
41a021:	06                   	push   %es
41a022:	4c                   	dec    %esp
41a023:	00 45 00             	add    %al,0x0(%ebp)
41a026:	42                   	inc    %edx
41a027:	00 42 00             	add    %al,0x0(%edx)
41a02a:	67 00 51 00          	add    %dl,0x0(%bx,%di)
41a02e:	47                   	inc    %edi
41a02f:	00 2e                	add    %ch,(%esi)
41a031:	06                   	push   %es
41a032:	49                   	dec    %ecx
41a033:	00 59 00             	add    %bl,0x0(%ecx)
41a036:	42                   	inc    %edx
41a037:	00 2e                	add    %ch,(%esi)
41a039:	06                   	push   %es
41a03a:	2e 06                	cs push %es
41a03c:	55                   	push   %ebp
41a03d:	00 47 00             	add    %al,0x0(%edi)
41a040:	2e 06                	cs push %es
41a042:	47                   	inc    %edi
41a043:	00 51 00             	add    %dl,0x0(%ecx)
41a046:	42                   	inc    %edx
41a047:	00 2e                	add    %ch,(%esi)
41a049:	06                   	push   %es
41a04a:	2e 06                	cs push %es
41a04c:	55                   	push   %ebp
41a04d:	00 47 00             	add    %al,0x0(%edi)
41a050:	2e 06                	cs push %es
41a052:	4f                   	dec    %edi
41a053:	00 55 00             	add    %dl,0x0(%ebp)
41a056:	42                   	inc    %edx
41a057:	00 42 00             	add    %al,0x0(%edx)
41a05a:	67 00 51 00          	add    %dl,0x0(%bx,%di)
41a05e:	47                   	inc    %edi
41a05f:	00 2e                	add    %ch,(%esi)
41a061:	06                   	push   %es
41a062:	4d                   	dec    %ebp
41a063:	00 77 00             	add    %dh,0x0(%edi)
41a066:	42                   	inc    %edx
41a067:	00 43 00             	add    %al,0x0(%ebx)
41a06a:	2e 06                	cs push %es
41a06c:	4d                   	dec    %ebp
41a06d:	00 47 00             	add    %al,0x0(%edi)
41a070:	2e 06                	cs push %es
41a072:	4e                   	dec    %esi
41a073:	00 77 00             	add    %dh,0x0(%edi)
41a076:	44                   	inc    %esp
41a077:	00 78 00             	add    %bh,0x0(%eax)
41a07a:	67 00 4d 00          	add    %cl,0x0(%di)
41a07e:	47                   	inc    %edi
41a07f:	00 2e                	add    %ch,(%esi)
41a081:	06                   	push   %es
41a082:	4d                   	dec    %ebp
41a083:	00 6f 00             	add    %ch,0x0(%edi)
41a086:	46                   	inc    %esi
41a087:	00 78 00             	add    %bh,0x0(%eax)
41a08a:	67 00 4d 00          	add    %cl,0x0(%di)
41a08e:	47                   	inc    %edi
41a08f:	00 2e                	add    %ch,(%esi)
41a091:	06                   	push   %es
41a092:	2e 06                	cs push %es
41a094:	51                   	push   %ecx
41a095:	00 2e                	add    %ch,(%esi)
41a097:	06                   	push   %es
41a098:	64 00 2e             	add    %ch,%fs:(%esi)
41a09b:	06                   	push   %es
41a09c:	2e 06                	cs push %es
41a09e:	4b                   	dec    %ebx
41a09f:	00 2e                	add    %ch,(%esi)
41a0a1:	06                   	push   %es
41a0a2:	47                   	inc    %edi
41a0a3:	00 45 00             	add    %al,0x0(%ebp)
41a0a6:	45                   	inc    %ebp
41a0a7:	00 4d 00             	add    %cl,0x0(%ebp)
41a0aa:	77 00                	ja     0x41a0ac
41a0ac:	4d                   	dec    %ebp
41a0ad:	00 4b 00             	add    %cl,0x0(%ebx)
41a0b0:	2e 06                	cs push %es
41a0b2:	4d                   	dec    %ebp
41a0b3:	00 45 00             	add    %al,0x0(%ebp)
41a0b6:	45                   	inc    %ebp