410dcc:	01 00                	add    %eax,(%eax)
410dce:	7a 22                	jp     0x410df2
410dd0:	15 06 01 00 4e       	adc    $0x4e000106,%eax
410dd5:	01 33                	add    %esi,(%ebx)
410dd7:	06                   	push   %es
410dd8:	01 00                	add    %eax,(%eax)
410dda:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
410ddb:	01 19                	add    %ebx,(%ecx)
410ddd:	06                   	push   %es
410dde:	01 00                	add    %eax,(%eax)
410de0:	81 00 19 06 01 00    	addl   $0x10619,(%eax)
410de6:	45                   	inc    %ebp
410de7:	19 21                	sbb    %esp,(%ecx)
410de9:	06                   	push   %es
410dea:	01 00                	add    %eax,(%eax)
410dec:	ee                   	out    %al,(%dx)
410ded:	01 33                	add    %esi,(%ebx)
410def:	06                   	push   %es
410df0:	01 00                	add    %eax,(%eax)
410df2:	0d 02 19 06 01       	or     $0x1061902,%eax
410df7:	00 0d 03 19 06 01    	add    %cl,0x1061903
410dfd:	00 dc                	add    %bl,%ah
410dff:	02 19                	add    (%ecx),%bl
410e01:	06                   	push   %es
410e02:	01 00                	add    %eax,(%eax)
410e04:	97                   	xchg   %eax,%edi
410e05:	02 19                	add    (%ecx),%bl
410e07:	06                   	push   %es
410e08:	01 00                	add    %eax,(%eax)
410e0a:	52                   	push   %edx
410e0b:	02 19                	add    (%ecx),%bl
410e0d:	06                   	push   %es
410e0e:	01 00                	add    %eax,(%eax)
410e10:	d5 03                	aad    $0x3
410e12:	38 06                	cmp    %al,(%esi)
410e14:	01 00                	add    %eax,(%eax)
410e16:	9e                   	sahf
410e17:	03 38                	add    (%eax),%edi
410e19:	06                   	push   %es
410e1a:	01 00                	add    %eax,(%eax)
410e1c:	be 03 38 06 01       	mov    $0x1063803,%esi
410e21:	00 87 03 38 06 01    	add    %al,0x1063803(%edi)
410e27:	00 3e                	add    %bh,(%esi)
410e29:	03 19                	add    (%ecx),%ebx
410e2b:	06                   	push   %es
410e2c:	01 00                	add    %eax,(%eax)
410e2e:	d9 03                	flds   (%ebx)
410e30:	21 06                	and    %eax,(%esi)
410e32:	01 00                	add    %eax,(%eax)
410e34:	8b 03                	mov    (%ebx),%eax
410e36:	21 06                	and    %eax,(%esi)
410e38:	01 00                	add    %eax,(%eax)
410e3a:	c2 03 21             	ret    $0x2103
410e3d:	06                   	push   %es
410e3e:	01 00                	add    %eax,(%eax)
410e40:	a8 03                	test   $0x3,%al
410e42:	21 06                	and    %eax,(%esi)
410e44:	01 00                	add    %eax,(%eax)
410e46:	ba 24 3d 06 01       	mov    $0x1063d24,%edx
410e4b:	00 6f 03             	add    %ch,0x3(%edi)
410e4e:	19 06                	sbb    %eax,(%esi)
410e50:	01 00                	add    %eax,(%eax)
410e52:	49                   	dec    %ecx
410e53:	00 38                	add    %bh,(%eax)
410e55:	06                   	push   %es
410e56:	01 00                	add    %eax,(%eax)
410e58:	83 01 38             	addl   $0x38,(%ecx)
410e5b:	06                   	push   %es
410e5c:	01 00                	add    %eax,(%eax)
410e5e:	09 02                	or     %eax,(%edx)
410e60:	38 06                	cmp    %al,(%esi)
410e62:	01 00                	add    %eax,(%eax)
410e64:	c1 00 25             	roll   $0x25,(%eax)
410e67:	06                   	push   %es
410e68:	01 00                	add    %eax,(%eax)
410e6a:	cb                   	lret
410e6b:	01 25 06 01 00 38    	add    %esp,0x38000106
410e71:	16                   	push   %ss
410e72:	42                   	inc    %edx
410e73:	06                   	push   %es
410e74:	01 00                	add    %eax,(%eax)
410e76:	7a 22                	jp     0x410e9a
410e78:	15 06 01 00 88       	adc    $0x88000106,%eax
410e7d:	00 47 06             	add    %al,0x6(%edi)
410e80:	01 00                	add    %eax,(%eax)
410e82:	62 00                	bound  %eax,(%eax)
410e84:	4c                   	dec    %esp
410e85:	06                   	push   %es
410e86:	01 00                	add    %eax,(%eax)
410e88:	0d 02 19 06 01       	or     $0x1061902,%eax
410e8d:	00 a6 01 19 06 01    	add    %ah,0x1061901(%esi)
410e93:	00 81 00 19 06 01    	add    %al,0x1061900(%ecx)
410e99:	00 87 01 4c 06 01    	add    %al,0x1064c01(%edi)
410e9f:	00 40 22             	add    %al,0x22(%eax)
410ea2:	21 06                	and    %eax,(%esi)
410ea4:	01 00                	add    %eax,(%eax)
410ea6:	d8 06                	fadds  (%esi)
410ea8:	21 06                	and    %eax,(%esi)
410eaa:	01 00                	add    %eax,(%eax)
410eac:	60                   	pusha
410ead:	09 21                	or     %esp,(%ecx)
410eaf:	06                   	push   %es
410eb0:	01 00                	add    %eax,(%eax)
410eb2:	05 12 25 06 01       	add    $0x1062512,%eax
410eb7:	00 6f 12             	add    %ch,0x12(%edi)
410eba:	25 06 01 00 3e       	and    $0x3e000106,%eax
410ebf:	03 19                	add    (%ecx),%ebx
410ec1:	06                   	push   %es
410ec2:	01 00                	add    %eax,(%eax)
410ec4:	0d 03 19 06 01       	or     $0x1061903,%eax
410ec9:	00 dc                	add    %bl,%ah
410ecb:	02 19                	add    (%ecx),%bl
410ecd:	06                   	push   %es
410ece:	01 00                	add    %eax,(%eax)
410ed0:	97                   	xchg   %eax,%edi
410ed1:	02 19                	add    (%ecx),%bl
410ed3:	06                   	push   %es
410ed4:	01 00                	add    %eax,(%eax)
410ed6:	52                   	push   %edx
410ed7:	02 19                	add    (%ecx),%bl
410ed9:	06                   	push   %es
410eda:	01 00                	add    %eax,(%eax)
410edc:	56                   	push   %esi
410edd:	09 21                	or     %esp,(%ecx)
410edf:	06                   	push   %es
410ee0:	01 00                	add    %eax,(%eax)
410ee2:	6f                   	outsl  %ds:(%esi),(%dx)
410ee3:	03 19                	add    (%ecx),%ebx
410ee5:	06                   	push   %es
410ee6:	01 00                	add    %eax,(%eax)
410ee8:	6e                   	outsb  %ds:(%esi),(%dx)
410ee9:	22 21                	and    (%ecx),%ah
410eeb:	06                   	push   %es
410eec:	01 00                	add    %eax,(%eax)
410eee:	36 22 3d 06 01 00 ad 	and    %ss:0xad000106,%bh
410ef5:	01 38                	add    %edi,(%eax)
410ef7:	06                   	push   %es
410ef8:	01 00                	add    %eax,(%eax)
410efa:	57                   	push   %edi
410efb:	08 38                	or     %bh,(%eax)
410efd:	06                   	push   %es
410efe:	01 00                	add    %eax,(%eax)
410f00:	8e 12                	mov    (%edx),%ss
410f02:	21 06                	and    %eax,(%esi)
410f04:	01 00                	add    %eax,(%eax)
410f06:	27                   	daa
410f07:	17                   	pop    %ss
410f08:	21 06                	and    %eax,(%esi)
410f0a:	01 00                	add    %eax,(%eax)
410f0c:	7a 22                	jp     0x410f30
410f0e:	15 06 01 00 81       	adc    $0x81000106,%eax
410f13:	00 19                	add    %bl,(%ecx)
410f15:	06                   	push   %es
410f16:	01 00                	add    %eax,(%eax)
410f18:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
410f19:	01 19                	add    %ebx,(%ecx)
410f1b:	06                   	push   %es
410f1c:	01 00                	add    %eax,(%eax)
410f1e:	60                   	pusha
410f1f:	09 21                	or     %esp,(%ecx)
410f21:	06                   	push   %es
410f22:	01 00                	add    %eax,(%eax)
410f24:	94                   	xchg   %eax,%esp
410f25:	09 21                	or     %esp,(%ecx)
410f27:	06                   	push   %es
410f28:	01 00                	add    %eax,(%eax)
410f2a:	c1 00 25             	roll   $0x25,(%eax)
410f2d:	06                   	push   %es
410f2e:	16                   	push   %ss
410f2f:	00 ec                	add    %ch,%ah
410f31:	03 51 06             	add    0x6(%ecx),%edx
410f34:	01 00                	add    %eax,(%eax)
410f36:	7a 22                	jp     0x410f5a
410f38:	15 06 01 00 c1       	adc    $0xc1000106,%eax
410f3d:	00 25 06 01 00 a6    	add    %ah,0xa6000106
410f43:	01 19                	add    %ebx,(%ecx)
410f45:	06                   	push   %es
410f46:	01 00                	add    %eax,(%eax)
410f48:	cb                   	lret
410f49:	01 25 06 01 00 25    	add    %esp,0x25000106
410f4f:	02 25 06 01 00 6a    	add    0x6a000106,%ah
410f55:	02 25 06 01 00 af    	add    0xaf000106,%ah
410f5b:	02 25 06 01 00 f4    	add    0xf4000106,%ah
410f61:	02 25 06 01 00 25    	add    0x25000106,%ah
410f67:	03 25 06 01 00 56    	add    0x56000106,%esp
410f6d:	03 25 06 01 00 76    	add    0x76000106,%esp
410f73:	03 25 06 01 00 09    	add    0x9000106,%esp
410f79:	00 25 06 01 00 2f    	add    %ah,0x2f000106
410f7f:	00 25 06 01 00 72    	add    %ah,0x72000106
410f85:	01 25 06 01 00 00    	add    %esp,0x106
410f8b:	02 25 06 01 00 49    	add    0x49000106,%ah
410f91:	02 25 06 01 00 0d    	add    0xd000106,%ah
410f97:	02 19                	add    (%ecx),%bl
410f99:	06                   	push   %es
410f9a:	01 00                	add    %eax,(%eax)
410f9c:	52                   	push   %edx
410f9d:	02 19                	add    (%ecx),%bl
410f9f:	06                   	push   %es
410fa0:	01 00                	add    %eax,(%eax)
410fa2:	97                   	xchg   %eax,%edi
410fa3:	02 19                	add    (%ecx),%bl
410fa5:	06                   	push   %es
410fa6:	01 00                	add    %eax,(%eax)
410fa8:	dc 02                	faddl  (%edx)
410faa:	19 06                	sbb    %eax,(%esi)
410fac:	01 00                	add    %eax,(%eax)
410fae:	0d 03 19 06 01       	or     $0x1061903,%eax
410fb3:	00 3e                	add    %bh,(%esi)
410fb5:	03 19                	add    (%ecx),%ebx
410fb7:	06                   	push   %es
410fb8:	01 00                	add    %eax,(%eax)
410fba:	6f                   	outsl  %ds:(%esi),(%dx)
410fbb:	03 19                	add    (%ecx),%ebx
410fbd:	06                   	push   %es
410fbe:	01 00                	add    %eax,(%eax)
410fc0:	01 00                	add    %eax,(%eax)
410fc2:	19 06                	sbb    %eax,(%esi)
410fc4:	01 00                	add    %eax,(%eax)
410fc6:	27                   	daa
410fc7:	00 19                	add    %bl,(%ecx)
410fc9:	06                   	push   %es
410fca:	01 00                	add    %eax,(%eax)
410fcc:	6a 01                	push   $0x1
410fce:	19 06                	sbb    %eax,(%esi)
410fd0:	01 00                	add    %eax,(%eax)
410fd2:	d3 02                	roll   %cl,(%edx)
410fd4:	25 06 01 00 04       	and    $0x4000106,%eax
410fd9:	03 25 06 01 00 35    	add    0x35000106,%esp
410fdf:	03 25 06 01 00 66    	add    0x66000106,%esp
410fe5:	03 25 06 01 00 1e    	add    0x1e000106,%esp
410feb:	00 25 06 01 00 40    	add    %ah,0x40000106
410ff1:	00 25 06 01 00 f8    	add    %ah,0xf8000106
410ff7:	01 19                	add    %ebx,(%ecx)
410ff9:	06                   	push   %es
410ffa:	01 00                	add    %eax,(%eax)
410ffc:	41                   	inc    %ecx
410ffd:	02 19                	add    (%ecx),%bl
410fff:	06                   	push   %es
411000:	01 00                	add    %eax,(%eax)
411002:	86 02                	xchg   %al,(%edx)
411004:	19 06                	sbb    %eax,(%esi)
411006:	01 00                	add    %eax,(%eax)
411008:	cb                   	lret
411009:	02 19                	add    (%ecx),%bl
41100b:	06                   	push   %es
41100c:	01 00                	add    %eax,(%eax)
41100e:	fc                   	cld
41100f:	02 19                	add    (%ecx),%bl
411011:	06                   	push   %es
411012:	01 00                	add    %eax,(%eax)
411014:	2d 03 19 06 01       	sub    $0x1061903,%eax
411019:	00 5e 03             	add    %bl,0x3(%esi)
41101c:	19 06                	sbb    %eax,(%esi)
41101e:	01 00                	add    %eax,(%eax)
411020:	16                   	push   %ss
411021:	00 19                	add    %bl,(%ecx)
411023:	06                   	push   %es
411024:	01 00                	add    %eax,(%eax)
411026:	38 00                	cmp    %al,(%eax)
411028:	19 06                	sbb    %eax,(%esi)
41102a:	01 00                	add    %eax,(%eax)
41102c:	fe 00                	incb   (%eax)
41102e:	54                   	push   %esp
41102f:	06                   	push   %es
411030:	16                   	push   %ss
411031:	00 4f 0d             	add    %cl,0xd(%edi)
411034:	51                   	push   %ecx
411035:	06                   	push   %es
411036:	16                   	push   %ss
411037:	00 a0 17 59 06 01    	add    %ah,0x1065917(%eax)
41103d:	00 b4 1b 29 06 01 00 	add    %dh,0x10629(%ebx,%ebx,1)
411044:	f5                   	cmc
411045:	1c 2e                	sbb    $0x2e,%al
411047:	06                   	push   %es
411048:	01 00                	add    %eax,(%eax)
41104a:	7a 22                	jp     0x41106e
41104c:	15 06 01 00 81       	adc    $0x81000106,%eax
411051:	00 19                	add    %bl,(%ecx)
411053:	06                   	push   %es
411054:	01 00                	add    %eax,(%eax)
411056:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
411057:	01 19                	add    %ebx,(%ecx)
411059:	06                   	push   %es
41105a:	01 00                	add    %eax,(%eax)
41105c:	44                   	inc    %esp
41105d:	01 3d 06 01 00 4e    	add    %edi,0x4e000106
411063:	01 33                	add    %esi,(%ebx)
411065:	06                   	push   %es
411066:	01 00                	add    %eax,(%eax)
411068:	0d 02 19 06 01       	or     $0x1061902,%eax
41106d:	00 cb                	add    %cl,%bl
41106f:	01 25 06 01 00 c1    	add    %esp,0xc1000106
411075:	00 25 06 01 00 a0    	add    %ah,0xa0000106
41107b:	17                   	pop    %ss
41107c:	59                   	pop    %ecx
41107d:	06                   	push   %es
41107e:	01 00                	add    %eax,(%eax)
411080:	38 16                	cmp    %dl,(%esi)
411082:	42                   	inc    %edx
411083:	06                   	push   %es
411084:	01 00                	add    %eax,(%eax)
411086:	57                   	push   %edi
411087:	16                   	push   %ss
411088:	5e                   	pop    %esi
411089:	06                   	push   %es
41108a:	01 00                	add    %eax,(%eax)
41108c:	50                   	push   %eax
41108d:	16                   	push   %ss
41108e:	62 06                	bound  %eax,(%esi)
411090:	01 00                	add    %eax,(%eax)
411092:	7a 22                	jp     0x4110b6
411094:	15 06 01 00 81       	adc    $0x81000106,%eax
411099:	00 19                	add    %bl,(%ecx)
41109b:	06                   	push   %es
41109c:	01 00                	add    %eax,(%eax)
41109e:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
41109f:	01 19                	add    %ebx,(%ecx)
4110a1:	06                   	push   %es
4110a2:	01 00                	add    %eax,(%eax)
4110a4:	0d 02 19 06 01       	or     $0x1061902,%eax
4110a9:	00 52 02             	add    %dl,0x2(%edx)
4110ac:	19 06                	sbb    %eax,(%esi)
4110ae:	01 00                	add    %eax,(%eax)
4110b0:	60                   	pusha
4110b1:	09 21                	or     %esp,(%ecx)
4110b3:	06                   	push   %es
4110b4:	01 00                	add    %eax,(%eax)
4110b6:	d8 06                	fadds  (%esi)
4110b8:	21 06                	and    %eax,(%esi)
4110ba:	01 00                	add    %eax,(%eax)
4110bc:	b0 09                	mov    $0x9,%al
4110be:	3d 06 01 00 98       	cmp    $0x98000106,%eax
4110c3:	17                   	pop    %ss
4110c4:	25 06 01 00 6f       	and    $0x6f000106,%eax
4110c9:	12 25 06 01 00 f5    	adc    0xf5000106,%ah
4110cf:	1c 2e                	sbb    $0x2e,%al
4110d1:	06                   	push   %es
4110d2:	01 00                	add    %eax,(%eax)
4110d4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4110d5:	1a 66 06             	sbb    0x6(%esi),%ah
4110d8:	01 00                	add    %eax,(%eax)
4110da:	b4 1b                	mov    $0x1b,%ah
4110dc:	29 06                	sub    %eax,(%esi)
4110de:	01 00                	add    %eax,(%eax)
4110e0:	98                   	cwtl
4110e1:	06                   	push   %es
4110e2:	6b 06 01             	imul   $0x1,(%esi),%eax
4110e5:	00 7a 22             	add    %bh,0x22(%edx)
4110e8:	15 06 01 00 4e       	adc    $0x4e000106,%eax
4110ed:	01 33                	add    %esi,(%ebx)